]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge branch 'for-4.2/i2c-hid' into for-next
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the 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 F:      drivers/net/phy/amd-xgbe-phy.c
656
657 AMS (Apple Motion Sensor) DRIVER
658 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
659 S:      Supported
660 F:      drivers/macintosh/ams/
661
662 AMSO1100 RNIC DRIVER
663 M:      Tom Tucker <tom@opengridcomputing.com>
664 M:      Steve Wise <swise@opengridcomputing.com>
665 L:      linux-rdma@vger.kernel.org
666 S:      Maintained
667 F:      drivers/infiniband/hw/amso1100/
668
669 ANALOG DEVICES INC AD9389B DRIVER
670 M:      Hans Verkuil <hans.verkuil@cisco.com>
671 L:      linux-media@vger.kernel.org
672 S:      Maintained
673 F:      drivers/media/i2c/ad9389b*
674
675 ANALOG DEVICES INC ADV7180 DRIVER
676 M:      Lars-Peter Clausen <lars@metafoo.de>
677 L:      linux-media@vger.kernel.org
678 W:      http://ez.analog.com/community/linux-device-drivers
679 S:      Supported
680 F:      drivers/media/i2c/adv7180.c
681
682 ANALOG DEVICES INC ADV7511 DRIVER
683 M:      Hans Verkuil <hans.verkuil@cisco.com>
684 L:      linux-media@vger.kernel.org
685 S:      Maintained
686 F:      drivers/media/i2c/adv7511*
687
688 ANALOG DEVICES INC ADV7604 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7604*
693
694 ANALOG DEVICES INC ADV7842 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7842*
699
700 ANALOG DEVICES INC ASOC CODEC DRIVERS
701 M:      Lars-Peter Clausen <lars@metafoo.de>
702 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
703 W:      http://wiki.analog.com/
704 W:      http://ez.analog.com/community/linux-device-drivers
705 S:      Supported
706 F:      sound/soc/codecs/adau*
707 F:      sound/soc/codecs/adav*
708 F:      sound/soc/codecs/ad1*
709 F:      sound/soc/codecs/ad7*
710 F:      sound/soc/codecs/ssm*
711 F:      sound/soc/codecs/sigmadsp.*
712
713 ANALOG DEVICES INC ASOC DRIVERS
714 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
716 W:      http://blackfin.uclinux.org/
717 S:      Supported
718 F:      sound/soc/blackfin/*
719
720 ANALOG DEVICES INC IIO DRIVERS
721 M:      Lars-Peter Clausen <lars@metafoo.de>
722 M:      Michael Hennerich <Michael.Hennerich@analog.com>
723 W:      http://wiki.analog.com/
724 W:      http://ez.analog.com/community/linux-device-drivers
725 S:      Supported
726 F:      drivers/iio/*/ad*
727 X:      drivers/iio/*/adjd*
728 F:      drivers/staging/iio/*/ad*
729 F:      staging/iio/trigger/iio-trig-bfin-timer.c
730
731 ANDROID DRIVERS
732 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733 M:      Arve HjønnevĂ¥g <arve@android.com>
734 M:      Riley Andrews <riandrews@android.com>
735 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736 L:      devel@driverdev.osuosl.org
737 S:      Supported
738 F:      drivers/android/
739 F:      drivers/staging/android/
740
741 AOA (Apple Onboard Audio) ALSA DRIVER
742 M:      Johannes Berg <johannes@sipsolutions.net>
743 L:      linuxppc-dev@lists.ozlabs.org
744 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
745 S:      Maintained
746 F:      sound/aoa/
747
748 APM DRIVER
749 M:      Jiri Kosina <jkosina@suse.cz>
750 S:      Odd fixes
751 F:      arch/x86/kernel/apm_32.c
752 F:      include/linux/apm_bios.h
753 F:      include/uapi/linux/apm_bios.h
754 F:      drivers/char/apm-emulation.c
755
756 APPLE BCM5974 MULTITOUCH DRIVER
757 M:      Henrik Rydberg <rydberg@bitmath.org>
758 L:      linux-input@vger.kernel.org
759 S:      Odd fixes
760 F:      drivers/input/mouse/bcm5974.c
761
762 APPLE SMC DRIVER
763 M:      Henrik Rydberg <rydberg@bitmath.org>
764 L:      lm-sensors@lm-sensors.org
765 S:      Odd fixes
766 F:      drivers/hwmon/applesmc.c
767
768 APPLETALK NETWORK LAYER
769 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770 S:      Maintained
771 F:      drivers/net/appletalk/
772 F:      net/appletalk/
773
774 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775 M:      Iyappan Subramanian <isubramanian@apm.com>
776 M:      Keyur Chudgar <kchudgar@apm.com>
777 S:      Supported
778 F:      drivers/net/ethernet/apm/xgene/
779 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781 APTINA CAMERA SENSOR PLL
782 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783 L:      linux-media@vger.kernel.org
784 S:      Maintained
785 F:      drivers/media/i2c/aptina-pll.*
786
787 ARC FRAMEBUFFER DRIVER
788 M:      Jaya Kumar <jayalk@intworks.biz>
789 S:      Maintained
790 F:      drivers/video/fbdev/arcfb.c
791 F:      drivers/video/fbdev/core/fb_defio.c
792
793 ARM MFM AND FLOPPY DRIVERS
794 M:      Ian Molton <spyro@f2s.com>
795 S:      Maintained
796 F:      arch/arm/lib/floppydma.S
797 F:      arch/arm/include/asm/floppy.h
798
799 ARM PMU PROFILING AND DEBUGGING
800 M:      Will Deacon <will.deacon@arm.com>
801 S:      Maintained
802 F:      arch/arm/kernel/perf_event*
803 F:      arch/arm/oprofile/common.c
804 F:      arch/arm/include/asm/pmu.h
805 F:      arch/arm/kernel/hw_breakpoint.c
806 F:      arch/arm/include/asm/hw_breakpoint.h
807
808 ARM PORT
809 M:      Russell King <linux@arm.linux.org.uk>
810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811 W:      http://www.arm.linux.org.uk/
812 S:      Maintained
813 F:      arch/arm/
814
815 ARM SUB-ARCHITECTURES
816 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817 S:      Maintained
818 F:      arch/arm/mach-*/
819 F:      arch/arm/plat-*/
820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822 ARM PRIMECELL AACI PL041 DRIVER
823 M:      Russell King <linux@arm.linux.org.uk>
824 S:      Maintained
825 F:      sound/arm/aaci.*
826
827 ARM PRIMECELL CLCD PL110 DRIVER
828 M:      Russell King <linux@arm.linux.org.uk>
829 S:      Maintained
830 F:      drivers/video/fbdev/amba-clcd.*
831
832 ARM PRIMECELL KMI PL050 DRIVER
833 M:      Russell King <linux@arm.linux.org.uk>
834 S:      Maintained
835 F:      drivers/input/serio/ambakmi.*
836 F:      include/linux/amba/kmi.h
837
838 ARM PRIMECELL MMCI PL180/1 DRIVER
839 M:      Russell King <linux@arm.linux.org.uk>
840 S:      Maintained
841 F:      drivers/mmc/host/mmci.*
842 F:      include/linux/amba/mmci.h
843
844 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845 M:      Russell King <linux@arm.linux.org.uk>
846 S:      Maintained
847 F:      drivers/tty/serial/amba-pl01*.c
848 F:      include/linux/amba/serial.h
849
850 ARM PRIMECELL BUS SUPPORT
851 M:      Russell King <linux@arm.linux.org.uk>
852 S:      Maintained
853 F:      drivers/amba/
854 F:      include/linux/amba/bus.h
855
856 ARM/ADS SPHERE MACHINE SUPPORT
857 M:      Lennert Buytenhek <kernel@wantstofly.org>
858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S:      Maintained
860
861 ARM/AFEB9260 MACHINE SUPPORT
862 M:      Sergey Lapin <slapin@ossfans.org>
863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864 S:      Maintained
865
866 ARM/AJECO 1ARM MACHINE SUPPORT
867 M:      Lennert Buytenhek <kernel@wantstofly.org>
868 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S:      Maintained
870
871 ARM/Allwinner A1X SoC support
872 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
873 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 S:      Maintained
875 N:      sun[x4567]i
876
877 ARM/Allwinner SoC Clock Support
878 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
879 S:      Maintained
880 F:      drivers/clk/sunxi/
881
882 ARM/Amlogic MesonX SoC support
883 M:      Carlo Caione <carlo@caione.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S:      Maintained
886 F:      drivers/media/rc/meson-ir.c
887 N:      meson[x68]
888
889 ARM/Annapurna Labs ALPINE ARCHITECTURE
890 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
891 S:      Maintained
892 F:      arch/arm/mach-alpine/
893
894 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
896 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
897 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 W:      http://www.linux4sam.org
900 S:      Supported
901 F:      arch/arm/mach-at91/
902 F:      include/soc/at91/
903 F:      arch/arm/boot/dts/at91*.dts
904 F:      arch/arm/boot/dts/at91*.dtsi
905 F:      arch/arm/boot/dts/sama*.dts
906 F:      arch/arm/boot/dts/sama*.dtsi
907 F:      arch/arm/include/debug/at91.S
908
909 ARM/ATMEL AT91 Clock Support
910 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
911 S:      Maintained
912 F:      drivers/clk/at91
913
914 ARM/CALXEDA HIGHBANK ARCHITECTURE
915 M:      Rob Herring <robh@kernel.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918 F:      arch/arm/mach-highbank/
919
920 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921 M:      Krzysztof Halasa <khalasa@piap.pl>
922 S:      Maintained
923 F:      arch/arm/mach-cns3xxx/
924
925 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
926 M:      Alexander Shiyan <shc_work@mail.ru>
927 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 S:      Odd Fixes
929 N:      clps711x
930
931 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
932 M:      Hartley Sweeten <hsweeten@visionengravers.com>
933 M:      Ryan Mallon <rmallon@gmail.com>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Maintained
936 F:      arch/arm/mach-ep93xx/
937 F:      arch/arm/mach-ep93xx/include/mach/
938
939 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
940 M:      Lennert Buytenhek <kernel@wantstofly.org>
941 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 S:      Maintained
943
944 ARM/CLKDEV SUPPORT
945 M:      Russell King <linux@arm.linux.org.uk>
946 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947 S:      Maintained
948 F:      arch/arm/include/asm/clkdev.h
949 F:      drivers/clk/clkdev.c
950
951 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
952 M:      Mike Rapoport <mike@compulab.co.il>
953 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 S:      Maintained
955
956 ARM/CONTEC MICRO9 MACHINE SUPPORT
957 M:      Hubert Feurstein <hubert.feurstein@contec.at>
958 S:      Maintained
959 F:      arch/arm/mach-ep93xx/micro9.c
960
961 ARM/CORESIGHT FRAMEWORK AND DRIVERS
962 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
963 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964 S:      Maintained
965 F:      drivers/hwtracing/coresight/*
966 F:      Documentation/trace/coresight.txt
967 F:      Documentation/devicetree/bindings/arm/coresight.txt
968 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
969
970 ARM/CORGI MACHINE SUPPORT
971 M:      Richard Purdie <rpurdie@rpsys.net>
972 S:      Maintained
973
974 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
975 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 T:      git git://github.com/ulli-kroll/linux.git
978 S:      Maintained
979 F:      arch/arm/mach-gemini/
980
981 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
982 M:      Barry Song <baohua@kernel.org>
983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
985 S:      Maintained
986 F:      arch/arm/mach-prima2/
987 F:      drivers/clk/sirf/
988 F:      drivers/clocksource/timer-prima2.c
989 F:      drivers/clocksource/timer-atlas7.c
990 N:      [^a-z]sirf
991
992 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
993 M:      Baruch Siach <baruch@tkos.co.il>
994 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 S:      Maintained
996 N:      digicolor
997
998 ARM/EBSA110 MACHINE SUPPORT
999 M:      Russell King <linux@arm.linux.org.uk>
1000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001 W:      http://www.arm.linux.org.uk/
1002 S:      Maintained
1003 F:      arch/arm/mach-ebsa110/
1004 F:      drivers/net/ethernet/amd/am79c961a.*
1005
1006 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1007 M:      Uwe Kleine-König <kernel@pengutronix.de>
1008 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 S:      Maintained
1010 N:      efm32
1011
1012 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1013 M:      Daniel Ribeiro <drwyrm@gmail.com>
1014 M:      Stefan Schmidt <stefan@openezx.org>
1015 M:      Harald Welte <laforge@openezx.org>
1016 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1017 W:      http://www.openezx.org/
1018 S:      Maintained
1019 T:      topgit git://git.openezx.org/openezx.git
1020 F:      arch/arm/mach-pxa/ezx.c
1021
1022 ARM/FARADAY FA526 PORT
1023 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 S:      Maintained
1026 T:      git git://git.berlios.de/gemini-board
1027 F:      arch/arm/mm/*-fa*
1028
1029 ARM/FOOTBRIDGE ARCHITECTURE
1030 M:      Russell King <linux@arm.linux.org.uk>
1031 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032 W:      http://www.arm.linux.org.uk/
1033 S:      Maintained
1034 F:      arch/arm/include/asm/hardware/dec21285.h
1035 F:      arch/arm/mach-footbridge/
1036
1037 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1038 M:      Shawn Guo <shawn.guo@linaro.org>
1039 M:      Sascha Hauer <kernel@pengutronix.de>
1040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 S:      Maintained
1042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1043 F:      arch/arm/mach-imx/
1044 F:      arch/arm/mach-mxs/
1045 F:      arch/arm/boot/dts/imx*
1046 F:      arch/arm/configs/imx*_defconfig
1047
1048 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1049 M:      Shawn Guo <shawn.guo@linaro.org>
1050 M:      Sascha Hauer <kernel@pengutronix.de>
1051 R:      Stefan Agner <stefan@agner.ch>
1052 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 S:      Maintained
1054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055 F:      arch/arm/mach-imx/*vf610*
1056 F:      arch/arm/boot/dts/vf*
1057
1058 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1059 M:      Lennert Buytenhek <kernel@wantstofly.org>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 S:      Maintained
1062
1063 ARM/GUMSTIX MACHINE SUPPORT
1064 M:      Steve Sakoman <sakoman@gmail.com>
1065 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066 S:      Maintained
1067
1068 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1069 M:      Philipp Zabel <philipp.zabel@gmail.com>
1070 M:      Paul Parsons <lost.distance@yahoo.com>
1071 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 S:      Maintained
1073 F:      arch/arm/mach-pxa/hx4700.c
1074 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1075 F:      sound/soc/pxa/hx4700.c
1076
1077 ARM/HISILICON SOC SUPPORT
1078 M:      Wei Xu <xuwei5@hisilicon.com>
1079 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 W:      http://www.hisilicon.com
1081 S:      Supported
1082 T:      git git://github.com/hisilicon/linux-hisi.git
1083 F:      arch/arm/mach-hisi/
1084
1085 ARM/HP JORNADA 7XX MACHINE SUPPORT
1086 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1087 W:      www.jlime.com
1088 S:      Maintained
1089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090 F:      arch/arm/mach-sa1100/jornada720.c
1091 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1092
1093 ARM/IGEP MACHINE SUPPORT
1094 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1095 M:      Javier Martinez Canillas <javier@dowhile0.org>
1096 L:      linux-omap@vger.kernel.org
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099 F:      arch/arm/boot/dts/omap3-igep*
1100
1101 ARM/INCOME PXA270 SUPPORT
1102 M:      Marek Vasut <marek.vasut@gmail.com>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1106
1107 ARM/INTEL IOP32X ARM ARCHITECTURE
1108 M:      Lennert Buytenhek <kernel@wantstofly.org>
1109 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 S:      Maintained
1111
1112 ARM/INTEL IOP33X ARM ARCHITECTURE
1113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S:      Orphan
1115
1116 ARM/INTEL IOP13XX ARM ARCHITECTURE
1117 M:      Lennert Buytenhek <kernel@wantstofly.org>
1118 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 S:      Maintained
1120
1121 ARM/INTEL IQ81342EX MACHINE SUPPORT
1122 M:      Lennert Buytenhek <kernel@wantstofly.org>
1123 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S:      Maintained
1125
1126 ARM/INTEL IXDP2850 MACHINE SUPPORT
1127 M:      Lennert Buytenhek <kernel@wantstofly.org>
1128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 S:      Maintained
1130
1131 ARM/INTEL IXP4XX ARM ARCHITECTURE
1132 M:      Imre Kaloz <kaloz@openwrt.org>
1133 M:      Krzysztof Halasa <khalasa@piap.pl>
1134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 S:      Maintained
1136 F:      arch/arm/mach-ixp4xx/
1137
1138 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1139 M:      Jonathan Cameron <jic23@cam.ac.uk>
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142 F:      arch/arm/mach-pxa/stargate2.c
1143 F:      drivers/pcmcia/pxa2xx_stargate2.c
1144
1145 ARM/INTEL XSC3 (MANZANO) ARM CORE
1146 M:      Lennert Buytenhek <kernel@wantstofly.org>
1147 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 S:      Maintained
1149
1150 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1151 M:      Lennert Buytenhek <kernel@wantstofly.org>
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Maintained
1154
1155 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1156 M:      Santosh Shilimkar <ssantosh@kernel.org>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159 F:      arch/arm/mach-keystone/
1160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1161
1162 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1163 M:      Santosh Shilimkar <ssantosh@kernel.org>
1164 L:      linux-kernel@vger.kernel.org
1165 S:      Maintained
1166 F:      drivers/clk/keystone/
1167
1168 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1169 M:      Santosh Shilimkar <ssantosh@kernel.org>
1170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 L:      linux-kernel@vger.kernel.org
1172 S:      Maintained
1173 F:      drivers/clocksource/timer-keystone.c
1174
1175 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1176 M:      Santosh Shilimkar <ssantosh@kernel.org>
1177 L:      linux-kernel@vger.kernel.org
1178 S:      Maintained
1179 F:      drivers/power/reset/keystone-reset.c
1180
1181 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1182 M:      Santosh Shilimkar <ssantosh@kernel.org>
1183 L:      linux-kernel@vger.kernel.org
1184 S:      Maintained
1185 F:      drivers/memory/*emif*
1186
1187 ARM/LOGICPD PXA270 MACHINE SUPPORT
1188 M:      Lennert Buytenhek <kernel@wantstofly.org>
1189 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 S:      Maintained
1191
1192 ARM/MAGICIAN MACHINE SUPPORT
1193 M:      Philipp Zabel <philipp.zabel@gmail.com>
1194 S:      Maintained
1195
1196 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1197 M:      Jason Cooper <jason@lakedaemon.net>
1198 M:      Andrew Lunn <andrew@lunn.ch>
1199 M:      Gregory Clement <gregory.clement@free-electrons.com>
1200 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 S:      Maintained
1203 F:      arch/arm/mach-mvebu/
1204 F:      drivers/rtc/rtc-armada38x.c
1205 F:      arch/arm/boot/dts/armada*
1206 F:      arch/arm/boot/dts/kirkwood*
1207
1208
1209 ARM/Marvell Berlin SoC support
1210 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1211 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212 S:      Maintained
1213 F:      arch/arm/mach-berlin/
1214 F:      arch/arm/boot/dts/berlin*
1215
1216
1217 ARM/Marvell Dove/MV78xx0/Orion SOC support
1218 M:      Jason Cooper <jason@lakedaemon.net>
1219 M:      Andrew Lunn <andrew@lunn.ch>
1220 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1221 M:      Gregory Clement <gregory.clement@free-electrons.com>
1222 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1223 S:      Maintained
1224 F:      arch/arm/mach-dove/
1225 F:      arch/arm/mach-mv78xx0/
1226 F:      arch/arm/mach-orion5x/
1227 F:      arch/arm/plat-orion/
1228 F:      arch/arm/boot/dts/dove*
1229 F:      arch/arm/boot/dts/orion5x*
1230
1231
1232 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1233 M:      Alexander Clouter <alex@digriz.org.uk>
1234 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 W:      http://www.digriz.org.uk/ts78xx/kernel
1236 S:      Maintained
1237 F:      arch/arm/mach-orion5x/ts78xx-*
1238
1239 ARM/Mediatek SoC support
1240 M:      Matthias Brugger <matthias.bgg@gmail.com>
1241 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1243 S:      Maintained
1244 F:      arch/arm/boot/dts/mt6*
1245 F:      arch/arm/boot/dts/mt8*
1246 F:      arch/arm/mach-mediatek/
1247 N:      mtk
1248 K:      mediatek
1249
1250 ARM/MICREL KS8695 ARCHITECTURE
1251 M:      Greg Ungerer <gerg@uclinux.org>
1252 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253 F:      arch/arm/mach-ks8695/
1254 S:      Odd Fixes
1255
1256 ARM/MIOA701 MACHINE SUPPORT
1257 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1258 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 F:      arch/arm/mach-pxa/mioa701.c
1260 S:      Maintained
1261
1262 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1263 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1264 S:      Maintained
1265
1266 ARM/NOMADIK ARCHITECTURE
1267 M:      Alessandro Rubini <rubini@unipv.it>
1268 M:      Linus Walleij <linus.walleij@linaro.org>
1269 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 S:      Maintained
1271 F:      arch/arm/mach-nomadik/
1272 F:      drivers/pinctrl/nomadik/
1273 F:      drivers/i2c/busses/i2c-nomadik.c
1274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1275
1276 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1277 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1278 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1279 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1280 S:      Supported
1281
1282 ARM/TOSA MACHINE SUPPORT
1283 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1284 M:      Dirk Opfer <dirk@opfer-online.de>
1285 S:      Maintained
1286
1287 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1288 M:      Marek Vasut <marek.vasut@gmail.com>
1289 L:      linux-arm-kernel@lists.infradead.org
1290 W:      http://hackndev.com
1291 S:      Maintained
1292 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1293 F:      arch/arm/mach-pxa/palmtx.c
1294 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1295 F:      arch/arm/mach-pxa/palmt5.c
1296 F:      arch/arm/mach-pxa/include/mach/palmld.h
1297 F:      arch/arm/mach-pxa/palmld.c
1298 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1299 F:      arch/arm/mach-pxa/palmte2.c
1300 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1301 F:      arch/arm/mach-pxa/palmtc.c
1302
1303 ARM/PALM TREO SUPPORT
1304 M:      Tomas Cech <sleep_walker@suse.cz>
1305 L:      linux-arm-kernel@lists.infradead.org
1306 W:      http://hackndev.com
1307 S:      Maintained
1308 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1309 F:      arch/arm/mach-pxa/palmtreo.c
1310
1311 ARM/PALMZ72 SUPPORT
1312 M:      Sergey Lapin <slapin@ossfans.org>
1313 L:      linux-arm-kernel@lists.infradead.org
1314 W:      http://hackndev.com
1315 S:      Maintained
1316 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1317 F:      arch/arm/mach-pxa/palmz72.c
1318
1319 ARM/PLEB SUPPORT
1320 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1321 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1322 S:      Maintained
1323
1324 ARM/PT DIGITAL BOARD PORT
1325 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1326 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327 W:      http://www.arm.linux.org.uk/
1328 S:      Maintained
1329
1330 ARM/QUALCOMM SUPPORT
1331 M:      Kumar Gala <galak@codeaurora.org>
1332 M:      Andy Gross <agross@codeaurora.org>
1333 M:      David Brown <davidb@codeaurora.org>
1334 L:      linux-arm-msm@vger.kernel.org
1335 L:      linux-soc@vger.kernel.org
1336 S:      Maintained
1337 F:      arch/arm/mach-qcom/
1338 F:      drivers/soc/qcom/
1339 F:      drivers/tty/serial/msm_serial.h
1340 F:      drivers/tty/serial/msm_serial.c
1341 F:      drivers/*/pm8???-*
1342 F:      drivers/mfd/ssbi.c
1343 F:      drivers/firmware/qcom_scm.c
1344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1345
1346 ARM/RADISYS ENP2611 MACHINE SUPPORT
1347 M:      Lennert Buytenhek <kernel@wantstofly.org>
1348 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 S:      Maintained
1350
1351 ARM/RISCPC ARCHITECTURE
1352 M:      Russell King <linux@arm.linux.org.uk>
1353 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 W:      http://www.arm.linux.org.uk/
1355 S:      Maintained
1356 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1357 F:      arch/arm/include/asm/hardware/ioc.h
1358 F:      arch/arm/include/asm/hardware/iomd.h
1359 F:      arch/arm/include/asm/hardware/memc.h
1360 F:      arch/arm/mach-rpc/
1361 F:      drivers/net/ethernet/8390/etherh.c
1362 F:      drivers/net/ethernet/i825xx/ether1*
1363 F:      drivers/net/ethernet/seeq/ether3*
1364 F:      drivers/scsi/arm/
1365
1366 ARM/Rockchip SoC support
1367 M:      Heiko Stuebner <heiko@sntech.de>
1368 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369 L:      linux-rockchip@lists.infradead.org
1370 S:      Maintained
1371 F:      arch/arm/boot/dts/rk3*
1372 F:      arch/arm/mach-rockchip/
1373 F:      drivers/clk/rockchip/
1374 F:      drivers/i2c/busses/i2c-rk3x.c
1375 F:      drivers/*/*rockchip*
1376 F:      drivers/*/*/*rockchip*
1377 F:      sound/soc/rockchip/
1378 N:      rockchip
1379
1380 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1381 M:      Kukjin Kim <kgene@kernel.org>
1382 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1383 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1384 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1385 S:      Maintained
1386 F:      arch/arm/boot/dts/s3c*
1387 F:      arch/arm/boot/dts/exynos*
1388 F:      arch/arm/plat-samsung/
1389 F:      arch/arm/mach-s3c24*/
1390 F:      arch/arm/mach-s3c64xx/
1391 F:      arch/arm/mach-s5p*/
1392 F:      arch/arm/mach-exynos*/
1393 F:      drivers/*/*s3c2410*
1394 F:      drivers/*/*/*s3c2410*
1395 F:      drivers/spi/spi-s3c*
1396 F:      sound/soc/samsung/*
1397 N:      exynos
1398
1399 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1400 M:      Kyungmin Park <kyungmin.park@samsung.com>
1401 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1402 S:      Maintained
1403 F:      arch/arm/mach-s5pv210/
1404
1405 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1406 M:      Kyungmin Park <kyungmin.park@samsung.com>
1407 M:      Kamil Debski <k.debski@samsung.com>
1408 L:      linux-arm-kernel@lists.infradead.org
1409 L:      linux-media@vger.kernel.org
1410 S:      Maintained
1411 F:      drivers/media/platform/s5p-g2d/
1412
1413 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1414 M:      Kyungmin Park <kyungmin.park@samsung.com>
1415 M:      Kamil Debski <k.debski@samsung.com>
1416 M:      Jeongtae Park <jtp.park@samsung.com>
1417 L:      linux-arm-kernel@lists.infradead.org
1418 L:      linux-media@vger.kernel.org
1419 S:      Maintained
1420 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1421 F:      drivers/media/platform/s5p-mfc/
1422
1423 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1424 M:      Kyungmin Park <kyungmin.park@samsung.com>
1425 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1426 L:      linux-arm-kernel@lists.infradead.org
1427 L:      linux-media@vger.kernel.org
1428 S:      Maintained
1429 F:      drivers/media/platform/s5p-tv/
1430
1431 ARM/SHMOBILE ARM ARCHITECTURE
1432 M:      Simon Horman <horms@verge.net.au>
1433 M:      Magnus Damm <magnus.damm@gmail.com>
1434 L:      linux-sh@vger.kernel.org
1435 W:      http://oss.renesas.com
1436 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1438 S:      Supported
1439 F:      arch/arm/boot/dts/emev2*
1440 F:      arch/arm/boot/dts/r7s*
1441 F:      arch/arm/boot/dts/r8a*
1442 F:      arch/arm/boot/dts/sh*
1443 F:      arch/arm/configs/armadillo800eva_defconfig
1444 F:      arch/arm/configs/bockw_defconfig
1445 F:      arch/arm/configs/kzm9g_defconfig
1446 F:      arch/arm/configs/marzen_defconfig
1447 F:      arch/arm/configs/shmobile_defconfig
1448 F:      arch/arm/include/debug/renesas-scif.S
1449 F:      arch/arm/mach-shmobile/
1450 F:      drivers/sh/
1451
1452 ARM/SOCFPGA ARCHITECTURE
1453 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1454 S:      Maintained
1455 F:      arch/arm/mach-socfpga/
1456 F:      arch/arm/boot/dts/socfpga*
1457 F:      arch/arm/configs/socfpga_defconfig
1458 W:      http://www.rocketboards.org
1459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1460
1461 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1462 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1463 S:      Maintained
1464 F:      drivers/clk/socfpga/
1465
1466 ARM/SOCFPGA EDAC SUPPORT
1467 M:      Thor Thayer <tthayer@opensource.altera.com>
1468 S:      Maintained
1469 F:      drivers/edac/altera_edac.
1470
1471 ARM/STI ARCHITECTURE
1472 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1473 M:      Maxime Coquelin <maxime.coquelin@st.com>
1474 M:      Patrice Chotard <patrice.chotard@st.com>
1475 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476 L:      kernel@stlinux.com
1477 W:      http://www.stlinux.com
1478 S:      Maintained
1479 F:      arch/arm/mach-sti/
1480 F:      arch/arm/boot/dts/sti*
1481 F:      drivers/clocksource/arm_global_timer.c
1482 F:      drivers/i2c/busses/i2c-st.c
1483 F:      drivers/media/rc/st_rc.c
1484 F:      drivers/mmc/host/sdhci-st.c
1485 F:      drivers/phy/phy-miphy28lp.c
1486 F:      drivers/phy/phy-miphy365x.c
1487 F:      drivers/phy/phy-stih407-usb.c
1488 F:      drivers/phy/phy-stih41x-usb.c
1489 F:      drivers/pinctrl/pinctrl-st.c
1490 F:      drivers/reset/sti/
1491 F:      drivers/tty/serial/st-asc.c
1492 F:      drivers/usb/dwc3/dwc3-st.c
1493 F:      drivers/usb/host/ehci-st.c
1494 F:      drivers/usb/host/ohci-st.c
1495 F:      drivers/ata/ahci_st.c
1496
1497 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1498 M:      Lennert Buytenhek <kernel@wantstofly.org>
1499 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500 S:      Maintained
1501
1502 ARM/TETON BGA MACHINE SUPPORT
1503 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1504 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505 S:      Maintained
1506
1507 ARM/THECUS N2100 MACHINE SUPPORT
1508 M:      Lennert Buytenhek <kernel@wantstofly.org>
1509 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1510 S:      Maintained
1511
1512 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1513 M:      Wan ZongShun <mcuos.com@gmail.com>
1514 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515 W:      http://www.mcuos.com
1516 S:      Maintained
1517 F:      arch/arm/mach-w90x900/
1518 F:      drivers/input/keyboard/w90p910_keypad.c
1519 F:      drivers/input/touchscreen/w90p910_ts.c
1520 F:      drivers/watchdog/nuc900_wdt.c
1521 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1522 F:      drivers/mtd/nand/nuc900_nand.c
1523 F:      drivers/rtc/rtc-nuc900.c
1524 F:      drivers/spi/spi-nuc900.c
1525 F:      drivers/usb/host/ehci-w90x900.c
1526 F:      drivers/video/fbdev/nuc900fb.c
1527
1528 ARM/U300 MACHINE SUPPORT
1529 M:      Linus Walleij <linus.walleij@linaro.org>
1530 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531 S:      Supported
1532 F:      arch/arm/mach-u300/
1533 F:      drivers/clocksource/timer-u300.c
1534 F:      drivers/i2c/busses/i2c-stu300.c
1535 F:      drivers/rtc/rtc-coh901331.c
1536 F:      drivers/watchdog/coh901327_wdt.c
1537 F:      drivers/dma/coh901318*
1538 F:      drivers/mfd/ab3100*
1539 F:      drivers/rtc/rtc-ab3100.c
1540 F:      drivers/rtc/rtc-coh901331.c
1541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1542
1543 ARM/Ux500 ARM ARCHITECTURE
1544 M:      Linus Walleij <linus.walleij@linaro.org>
1545 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546 S:      Maintained
1547 F:      arch/arm/mach-ux500/
1548 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1549 F:      drivers/dma/ste_dma40*
1550 F:      drivers/hwspinlock/u8500_hsem.c
1551 F:      drivers/mfd/abx500*
1552 F:      drivers/mfd/ab8500*
1553 F:      drivers/mfd/dbx500*
1554 F:      drivers/mfd/db8500*
1555 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1556 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1557 F:      drivers/rtc/rtc-ab8500.c
1558 F:      drivers/rtc/rtc-pl031.c
1559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1560
1561 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1562 M:      Ulf Hansson <ulf.hansson@linaro.org>
1563 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564 T:      git git://git.linaro.org/people/ulfh/clk.git
1565 S:      Maintained
1566 F:      drivers/clk/ux500/
1567 F:      include/linux/platform_data/clk-ux500.h
1568
1569 ARM/VERSATILE EXPRESS PLATFORM
1570 M:      Liviu Dudau <liviu.dudau@arm.com>
1571 M:      Sudeep Holla <sudeep.holla@arm.com>
1572 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1573 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574 S:      Maintained
1575 F:      arch/arm/boot/dts/vexpress*
1576 F:      arch/arm/mach-vexpress/
1577 F:      */*/vexpress*
1578 F:      */*/*/vexpress*
1579 F:      drivers/clk/versatile/clk-vexpress-osc.c
1580 F:      drivers/clocksource/versatile.c
1581
1582 ARM/VFP SUPPORT
1583 M:      Russell King <linux@arm.linux.org.uk>
1584 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585 W:      http://www.arm.linux.org.uk/
1586 S:      Maintained
1587 F:      arch/arm/vfp/
1588
1589 ARM/VOIPAC PXA270 SUPPORT
1590 M:      Marek Vasut <marek.vasut@gmail.com>
1591 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592 S:      Maintained
1593 F:      arch/arm/mach-pxa/vpac270.c
1594 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1595
1596 ARM/VT8500 ARM ARCHITECTURE
1597 M:      Tony Prisk <linux@prisktech.co.nz>
1598 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599 S:      Maintained
1600 F:      arch/arm/mach-vt8500/
1601 F:      drivers/clocksource/vt8500_timer.c
1602 F:      drivers/i2c/busses/i2c-wmt.c
1603 F:      drivers/mmc/host/wmt-sdmmc.c
1604 F:      drivers/pwm/pwm-vt8500.c
1605 F:      drivers/rtc/rtc-vt8500.c
1606 F:      drivers/tty/serial/vt8500_serial.c
1607 F:      drivers/usb/host/ehci-platform.c
1608 F:      drivers/usb/host/uhci-platform.c
1609 F:      drivers/video/fbdev/vt8500lcdfb.*
1610 F:      drivers/video/fbdev/wm8505fb*
1611 F:      drivers/video/fbdev/wmt_ge_rops.*
1612
1613 ARM/ZIPIT Z2 SUPPORT
1614 M:      Marek Vasut <marek.vasut@gmail.com>
1615 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616 S:      Maintained
1617 F:      arch/arm/mach-pxa/z2.c
1618 F:      arch/arm/mach-pxa/include/mach/z2.h
1619
1620 ARM/ZYNQ ARCHITECTURE
1621 M:      Michal Simek <michal.simek@xilinx.com>
1622 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1623 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624 W:      http://wiki.xilinx.com
1625 T:      git git://git.xilinx.com/linux-xlnx.git
1626 S:      Supported
1627 F:      arch/arm/mach-zynq/
1628 F:      drivers/cpuidle/cpuidle-zynq.c
1629 F:      drivers/block/xsysace.c
1630 N:      zynq
1631 N:      xilinx
1632 F:      drivers/clocksource/cadence_ttc_timer.c
1633 F:      drivers/i2c/busses/i2c-cadence.c
1634 F:      drivers/mmc/host/sdhci-of-arasan.c
1635 F:      drivers/edac/synopsys_edac.c
1636
1637 ARM SMMU DRIVER
1638 M:      Will Deacon <will.deacon@arm.com>
1639 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640 S:      Maintained
1641 F:      drivers/iommu/arm-smmu.c
1642 F:      drivers/iommu/io-pgtable-arm.c
1643
1644 ARM64 PORT (AARCH64 ARCHITECTURE)
1645 M:      Catalin Marinas <catalin.marinas@arm.com>
1646 M:      Will Deacon <will.deacon@arm.com>
1647 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648 S:      Maintained
1649 F:      arch/arm64/
1650 F:      Documentation/arm64/
1651
1652 AS3645A LED FLASH CONTROLLER DRIVER
1653 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1654 L:      linux-media@vger.kernel.org
1655 T:      git git://linuxtv.org/media_tree.git
1656 S:      Maintained
1657 F:      drivers/media/i2c/as3645a.c
1658 F:      include/media/as3645a.h
1659
1660 ASC7621 HARDWARE MONITOR DRIVER
1661 M:      George Joseph <george.joseph@fairview5.com>
1662 L:      lm-sensors@lm-sensors.org
1663 S:      Maintained
1664 F:      Documentation/hwmon/asc7621
1665 F:      drivers/hwmon/asc7621.c
1666
1667 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1668 M:      Corentin Chary <corentin.chary@gmail.com>
1669 L:      acpi4asus-user@lists.sourceforge.net
1670 L:      platform-driver-x86@vger.kernel.org
1671 W:      http://acpi4asus.sf.net
1672 S:      Maintained
1673 F:      drivers/platform/x86/asus*.c
1674 F:      drivers/platform/x86/eeepc*.c
1675
1676 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1677 R:      Dan Williams <dan.j.williams@intel.com>
1678 W:      http://sourceforge.net/projects/xscaleiop
1679 S:      Odd fixes
1680 F:      Documentation/crypto/async-tx-api.txt
1681 F:      crypto/async_tx/
1682 F:      drivers/dma/
1683 F:      include/linux/dmaengine.h
1684 F:      include/linux/async_tx.h
1685
1686 AT24 EEPROM DRIVER
1687 M:      Wolfram Sang <wsa@the-dreams.de>
1688 L:      linux-i2c@vger.kernel.org
1689 S:      Maintained
1690 F:      drivers/misc/eeprom/at24.c
1691 F:      include/linux/platform_data/at24.h
1692
1693 ATA OVER ETHERNET (AOE) DRIVER
1694 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1695 W:      http://www.openaoe.org/
1696 S:      Supported
1697 F:      Documentation/aoe/
1698 F:      drivers/block/aoe/
1699
1700 ATHEROS ATH GENERIC UTILITIES
1701 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1702 L:      linux-wireless@vger.kernel.org
1703 S:      Supported
1704 F:      drivers/net/wireless/ath/*
1705
1706 ATHEROS ATH5K WIRELESS DRIVER
1707 M:      Jiri Slaby <jirislaby@gmail.com>
1708 M:      Nick Kossifidis <mickflemm@gmail.com>
1709 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1710 L:      linux-wireless@vger.kernel.org
1711 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1712 S:      Maintained
1713 F:      drivers/net/wireless/ath/ath5k/
1714
1715 ATHEROS ATH6KL WIRELESS DRIVER
1716 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1717 L:      linux-wireless@vger.kernel.org
1718 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1719 T:      git git://github.com/kvalo/ath.git
1720 S:      Supported
1721 F:      drivers/net/wireless/ath/ath6kl/
1722
1723 WILOCITY WIL6210 WIRELESS DRIVER
1724 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1725 L:      linux-wireless@vger.kernel.org
1726 L:      wil6210@qca.qualcomm.com
1727 S:      Supported
1728 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1729 F:      drivers/net/wireless/ath/wil6210/
1730 F:      include/uapi/linux/wil6210_uapi.h
1731
1732 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1733 M:      Christian Lamparter <chunkeey@googlemail.com>
1734 L:      linux-wireless@vger.kernel.org
1735 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1736 S:      Maintained
1737 F:      drivers/net/wireless/ath/carl9170/
1738
1739 ATK0110 HWMON DRIVER
1740 M:      Luca Tettamanti <kronos.it@gmail.com>
1741 L:      lm-sensors@lm-sensors.org
1742 S:      Maintained
1743 F:      drivers/hwmon/asus_atk0110.c
1744
1745 ATI_REMOTE2 DRIVER
1746 M:      Ville Syrjala <syrjala@sci.fi>
1747 S:      Maintained
1748 F:      drivers/input/misc/ati_remote2.c
1749
1750 ATLX ETHERNET DRIVERS
1751 M:      Jay Cliburn <jcliburn@gmail.com>
1752 M:      Chris Snook <chris.snook@gmail.com>
1753 L:      netdev@vger.kernel.org
1754 W:      http://sourceforge.net/projects/atl1
1755 W:      http://atl1.sourceforge.net
1756 S:      Maintained
1757 F:      drivers/net/ethernet/atheros/
1758
1759 ATM
1760 M:      Chas Williams <3chas3@gmail.com>
1761 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1762 L:      netdev@vger.kernel.org
1763 W:      http://linux-atm.sourceforge.net
1764 S:      Maintained
1765 F:      drivers/atm/
1766 F:      include/linux/atm*
1767 F:      include/uapi/linux/atm*
1768
1769 ATMEL AT91 / AT32 MCI DRIVER
1770 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1771 S:      Maintained
1772 F:      drivers/mmc/host/atmel-mci.c
1773 F:      drivers/mmc/host/atmel-mci-regs.h
1774
1775 ATMEL AT91 / AT32 SERIAL DRIVER
1776 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1777 S:      Supported
1778 F:      drivers/tty/serial/atmel_serial.c
1779
1780 ATMEL Audio ALSA driver
1781 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1782 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1783 S:      Supported
1784 F:      sound/soc/atmel
1785
1786 ATMEL DMA DRIVER
1787 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1788 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1789 S:      Supported
1790 F:      drivers/dma/at_hdmac.c
1791 F:      drivers/dma/at_hdmac_regs.h
1792 F:      include/linux/platform_data/dma-atmel.h
1793
1794 ATMEL XDMA DRIVER
1795 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1796 L:      linux-arm-kernel@lists.infradead.org
1797 L:      dmaengine@vger.kernel.org
1798 S:      Supported
1799 F:      drivers/dma/at_xdmac.c
1800
1801 ATMEL I2C DRIVER
1802 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1803 L:      linux-i2c@vger.kernel.org
1804 S:      Supported
1805 F:      drivers/i2c/busses/i2c-at91.c
1806
1807 ATMEL ISI DRIVER
1808 M:      Josh Wu <josh.wu@atmel.com>
1809 L:      linux-media@vger.kernel.org
1810 S:      Supported
1811 F:      drivers/media/platform/soc_camera/atmel-isi.c
1812 F:      include/media/atmel-isi.h
1813
1814 ATMEL LCDFB DRIVER
1815 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1816 L:      linux-fbdev@vger.kernel.org
1817 S:      Maintained
1818 F:      drivers/video/fbdev/atmel_lcdfb.c
1819 F:      include/video/atmel_lcdc.h
1820
1821 ATMEL MACB ETHERNET DRIVER
1822 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1823 S:      Supported
1824 F:      drivers/net/ethernet/cadence/
1825
1826 ATMEL NAND DRIVER
1827 M:      Josh Wu <josh.wu@atmel.com>
1828 L:      linux-mtd@lists.infradead.org
1829 S:      Supported
1830 F:      drivers/mtd/nand/atmel_nand*
1831
1832 ATMEL SPI DRIVER
1833 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1834 S:      Supported
1835 F:      drivers/spi/spi-atmel.*
1836
1837 ATMEL SSC DRIVER
1838 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1839 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840 S:      Supported
1841 F:      drivers/misc/atmel-ssc.c
1842 F:      include/linux/atmel-ssc.h
1843
1844 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1845 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1846 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847 S:      Supported
1848 F:      drivers/misc/atmel_tclib.c
1849 F:      drivers/clocksource/tcb_clksrc.c
1850
1851 ATMEL USBA UDC DRIVER
1852 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1853 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1854 S:      Supported
1855 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1856
1857 ATMEL WIRELESS DRIVER
1858 M:      Simon Kelley <simon@thekelleys.org.uk>
1859 L:      linux-wireless@vger.kernel.org
1860 W:      http://www.thekelleys.org.uk/atmel
1861 W:      http://atmelwlandriver.sourceforge.net/
1862 S:      Maintained
1863 F:      drivers/net/wireless/atmel*
1864
1865 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1866 M:      Bradley Grove <linuxdrivers@attotech.com>
1867 L:      linux-scsi@vger.kernel.org
1868 W:      http://www.attotech.com
1869 S:      Supported
1870 F:      drivers/scsi/esas2r
1871
1872 AUDIT SUBSYSTEM
1873 M:      Paul Moore <paul@paul-moore.com>
1874 M:      Eric Paris <eparis@redhat.com>
1875 L:      linux-audit@redhat.com (moderated for non-subscribers)
1876 W:      http://people.redhat.com/sgrubb/audit/
1877 T:      git git://git.infradead.org/users/pcmoore/audit
1878 S:      Maintained
1879 F:      include/linux/audit.h
1880 F:      include/uapi/linux/audit.h
1881 F:      kernel/audit*
1882
1883 AUXILIARY DISPLAY DRIVERS
1884 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1885 W:      http://miguelojeda.es/auxdisplay.htm
1886 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1887 S:      Maintained
1888 F:      drivers/auxdisplay/
1889 F:      include/linux/cfag12864b.h
1890
1891 AVR32 ARCHITECTURE
1892 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1893 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1894 W:      http://www.atmel.com/products/AVR32/
1895 W:      http://mirror.egtvedt.no/avr32linux.org/
1896 W:      http://avrfreaks.net/
1897 S:      Maintained
1898 F:      arch/avr32/
1899
1900 AVR32/AT32AP MACHINE SUPPORT
1901 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1902 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1903 S:      Maintained
1904 F:      arch/avr32/mach-at32ap/
1905
1906 AX.25 NETWORK LAYER
1907 M:      Ralf Baechle <ralf@linux-mips.org>
1908 L:      linux-hams@vger.kernel.org
1909 W:      http://www.linux-ax25.org/
1910 S:      Maintained
1911 F:      include/uapi/linux/ax25.h
1912 F:      include/net/ax25.h
1913 F:      net/ax25/
1914
1915 AZ6007 DVB DRIVER
1916 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1917 L:      linux-media@vger.kernel.org
1918 W:      http://linuxtv.org
1919 T:      git git://linuxtv.org/media_tree.git
1920 S:      Maintained
1921 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1922
1923 AZTECH FM RADIO RECEIVER DRIVER
1924 M:      Hans Verkuil <hverkuil@xs4all.nl>
1925 L:      linux-media@vger.kernel.org
1926 T:      git git://linuxtv.org/media_tree.git
1927 W:      http://linuxtv.org
1928 S:      Maintained
1929 F:      drivers/media/radio/radio-aztech*
1930
1931 B43 WIRELESS DRIVER
1932 L:      linux-wireless@vger.kernel.org
1933 L:      b43-dev@lists.infradead.org
1934 W:      http://wireless.kernel.org/en/users/Drivers/b43
1935 S:      Odd Fixes
1936 F:      drivers/net/wireless/b43/
1937
1938 B43LEGACY WIRELESS DRIVER
1939 M:      Larry Finger <Larry.Finger@lwfinger.net>
1940 L:      linux-wireless@vger.kernel.org
1941 L:      b43-dev@lists.infradead.org
1942 W:      http://wireless.kernel.org/en/users/Drivers/b43
1943 S:      Maintained
1944 F:      drivers/net/wireless/b43legacy/
1945
1946 BACKLIGHT CLASS/SUBSYSTEM
1947 M:      Jingoo Han <jingoohan1@gmail.com>
1948 M:      Lee Jones <lee.jones@linaro.org>
1949 S:      Maintained
1950 F:      drivers/video/backlight/
1951 F:      include/linux/backlight.h
1952
1953 BATMAN ADVANCED
1954 M:      Marek Lindner <mareklindner@neomailbox.ch>
1955 M:      Simon Wunderlich <sw@simonwunderlich.de>
1956 M:      Antonio Quartulli <antonio@meshcoding.com>
1957 L:      b.a.t.m.a.n@lists.open-mesh.org
1958 W:      http://www.open-mesh.org/
1959 S:      Maintained
1960 F:      net/batman-adv/
1961
1962 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1963 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1964 L:      linux-hams@vger.kernel.org
1965 W:      http://www.baycom.org/~tom/ham/ham.html
1966 S:      Maintained
1967 F:      drivers/net/hamradio/baycom*
1968
1969 BCACHE (BLOCK LAYER CACHE)
1970 M:      Kent Overstreet <kmo@daterainc.com>
1971 L:      linux-bcache@vger.kernel.org
1972 W:      http://bcache.evilpiepirate.org
1973 S:      Maintained:
1974 F:      drivers/md/bcache/
1975
1976 BEFS FILE SYSTEM
1977 S:      Orphan
1978 F:      Documentation/filesystems/befs.txt
1979 F:      fs/befs/
1980
1981 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1982 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1983 L:      netdev@vger.kernel.org
1984 S:      Maintained
1985 F:      drivers/net/ethernet/ec_bhf.c
1986
1987 BFS FILE SYSTEM
1988 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1989 S:      Maintained
1990 F:      Documentation/filesystems/bfs.txt
1991 F:      fs/bfs/
1992 F:      include/uapi/linux/bfs_fs.h
1993
1994 BLACKFIN ARCHITECTURE
1995 M:      Steven Miao <realmz6@gmail.com>
1996 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1997 T:      git git://git.code.sf.net/p/adi-linux/code
1998 W:      http://blackfin.uclinux.org
1999 S:      Supported
2000 F:      arch/blackfin/
2001
2002 BLACKFIN EMAC DRIVER
2003 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2004 W:      http://blackfin.uclinux.org
2005 S:      Supported
2006 F:      drivers/net/ethernet/adi/
2007
2008 BLACKFIN RTC DRIVER
2009 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2010 W:      http://blackfin.uclinux.org
2011 S:      Supported
2012 F:      drivers/rtc/rtc-bfin.c
2013
2014 BLACKFIN SDH DRIVER
2015 M:      Sonic Zhang <sonic.zhang@analog.com>
2016 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2017 W:      http://blackfin.uclinux.org
2018 S:      Supported
2019 F:      drivers/mmc/host/bfin_sdh.c
2020
2021 BLACKFIN SERIAL DRIVER
2022 M:      Sonic Zhang <sonic.zhang@analog.com>
2023 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2024 W:      http://blackfin.uclinux.org
2025 S:      Supported
2026 F:      drivers/tty/serial/bfin_uart.c
2027
2028 BLACKFIN WATCHDOG DRIVER
2029 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2030 W:      http://blackfin.uclinux.org
2031 S:      Supported
2032 F:      drivers/watchdog/bfin_wdt.c
2033
2034 BLACKFIN I2C TWI DRIVER
2035 M:      Sonic Zhang <sonic.zhang@analog.com>
2036 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2037 W:      http://blackfin.uclinux.org/
2038 S:      Supported
2039 F:      drivers/i2c/busses/i2c-bfin-twi.c
2040
2041 BLACKFIN MEDIA DRIVER
2042 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2043 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2044 W:      http://blackfin.uclinux.org/
2045 S:      Supported
2046 F:      drivers/media/platform/blackfin/
2047 F:      drivers/media/i2c/adv7183*
2048 F:      drivers/media/i2c/vs6624*
2049
2050 BLINKM RGB LED DRIVER
2051 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2052 S:      Maintained
2053 F:      drivers/leds/leds-blinkm.c
2054
2055 BLOCK LAYER
2056 M:      Jens Axboe <axboe@kernel.dk>
2057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2058 S:      Maintained
2059 F:      block/
2060
2061 BLOCK2MTD DRIVER
2062 M:      Joern Engel <joern@lazybastard.org>
2063 L:      linux-mtd@lists.infradead.org
2064 S:      Maintained
2065 F:      drivers/mtd/devices/block2mtd.c
2066
2067 BLUETOOTH DRIVERS
2068 M:      Marcel Holtmann <marcel@holtmann.org>
2069 M:      Gustavo Padovan <gustavo@padovan.org>
2070 M:      Johan Hedberg <johan.hedberg@gmail.com>
2071 L:      linux-bluetooth@vger.kernel.org
2072 W:      http://www.bluez.org/
2073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2075 S:      Maintained
2076 F:      drivers/bluetooth/
2077
2078 BLUETOOTH SUBSYSTEM
2079 M:      Marcel Holtmann <marcel@holtmann.org>
2080 M:      Gustavo Padovan <gustavo@padovan.org>
2081 M:      Johan Hedberg <johan.hedberg@gmail.com>
2082 L:      linux-bluetooth@vger.kernel.org
2083 W:      http://www.bluez.org/
2084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2086 S:      Maintained
2087 F:      net/bluetooth/
2088 F:      include/net/bluetooth/
2089
2090 BONDING DRIVER
2091 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2092 M:      Veaceslav Falico <vfalico@gmail.com>
2093 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2094 L:      netdev@vger.kernel.org
2095 W:      http://sourceforge.net/projects/bonding/
2096 S:      Supported
2097 F:      drivers/net/bonding/
2098 F:      include/uapi/linux/if_bonding.h
2099
2100 BPF (Safe dynamic programs and tools)
2101 M:      Alexei Starovoitov <ast@kernel.org>
2102 L:      netdev@vger.kernel.org
2103 L:      linux-kernel@vger.kernel.org
2104 S:      Supported
2105 F:      kernel/bpf/
2106
2107 BROADCOM B44 10/100 ETHERNET DRIVER
2108 M:      Gary Zambrano <zambrano@broadcom.com>
2109 L:      netdev@vger.kernel.org
2110 S:      Supported
2111 F:      drivers/net/ethernet/broadcom/b44.*
2112
2113 BROADCOM GENET ETHERNET DRIVER
2114 M:      Florian Fainelli <f.fainelli@gmail.com>
2115 L:      netdev@vger.kernel.org
2116 S:      Supported
2117 F:      drivers/net/ethernet/broadcom/genet/
2118
2119 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2120 M:      Sony Chacko <sony.chacko@qlogic.com>
2121 M:      Dept-HSGLinuxNICDev@qlogic.com
2122 L:      netdev@vger.kernel.org
2123 S:      Supported
2124 F:      drivers/net/ethernet/broadcom/bnx2.*
2125 F:      drivers/net/ethernet/broadcom/bnx2_*
2126
2127 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2128 M:      Ariel Elior <ariel.elior@qlogic.com>
2129 L:      netdev@vger.kernel.org
2130 S:      Supported
2131 F:      drivers/net/ethernet/broadcom/bnx2x/
2132
2133 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2134 M:      Florian Fainelli <f.fainelli@gmail.com>
2135 M:      Ray Jui <rjui@broadcom.com>
2136 M:      Scott Branden <sbranden@broadcom.com>
2137 L:      bcm-kernel-feedback-list@broadcom.com
2138 T:      git git://github.com/broadcom/mach-bcm
2139 S:      Maintained
2140 F:      arch/arm/mach-bcm/
2141 F:      arch/arm/boot/dts/bcm113*
2142 F:      arch/arm/boot/dts/bcm216*
2143 F:      arch/arm/boot/dts/bcm281*
2144 F:      arch/arm/configs/bcm_defconfig
2145 F:      drivers/mmc/host/sdhci-bcm-kona.c
2146 F:      drivers/clocksource/bcm_kona_timer.c
2147
2148 BROADCOM BCM2835 ARM ARCHITECTURE
2149 M:      Stephen Warren <swarren@wwwdotorg.org>
2150 M:      Lee Jones <lee@kernel.org>
2151 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2153 S:      Maintained
2154 N:      bcm2835
2155
2156 BROADCOM BCM33XX MIPS ARCHITECTURE
2157 M:      Kevin Cernekee <cernekee@gmail.com>
2158 L:      linux-mips@linux-mips.org
2159 S:      Maintained
2160 F:      arch/mips/bcm3384/*
2161 F:      arch/mips/include/asm/mach-bcm3384/*
2162 F:      arch/mips/kernel/*bmips*
2163
2164 BROADCOM BCM5301X ARM ARCHITECTURE
2165 M:      Hauke Mehrtens <hauke@hauke-m.de>
2166 L:      linux-arm-kernel@lists.infradead.org
2167 S:      Maintained
2168 F:      arch/arm/mach-bcm/bcm_5301x.c
2169 F:      arch/arm/boot/dts/bcm5301x.dtsi
2170 F:      arch/arm/boot/dts/bcm470*
2171
2172 BROADCOM BCM63XX ARM ARCHITECTURE
2173 M:      Florian Fainelli <f.fainelli@gmail.com>
2174 L:      linux-arm-kernel@lists.infradead.org
2175 T:      git git://github.com/broadcom/arm-bcm63xx.git
2176 S:      Maintained
2177 F:      arch/arm/mach-bcm/bcm63xx.c
2178 F:      arch/arm/include/debug/bcm63xx.S
2179
2180 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2181 M:      Kevin Cernekee <cernekee@gmail.com>
2182 L:      linux-usb@vger.kernel.org
2183 S:      Maintained
2184 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2185
2186 BROADCOM BCM7XXX ARM ARCHITECTURE
2187 M:      Brian Norris <computersforpeace@gmail.com>
2188 M:      Gregory Fong <gregory.0xf0@gmail.com>
2189 M:      Florian Fainelli <f.fainelli@gmail.com>
2190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2191 T:      git git://github.com/broadcom/stblinux.git
2192 S:      Maintained
2193 F:      arch/arm/mach-bcm/*brcmstb*
2194 F:      arch/arm/boot/dts/bcm7*.dts*
2195 F:      drivers/bus/brcmstb_gisb.c
2196
2197 BROADCOM BMIPS MIPS ARCHITECTURE
2198 M:      Kevin Cernekee <cernekee@gmail.com>
2199 M:      Florian Fainelli <f.fainelli@gmail.com>
2200 L:      linux-mips@linux-mips.org
2201 T:      git git://github.com/broadcom/stblinux.git
2202 S:      Maintained
2203 F:      arch/mips/bmips/*
2204 F:      arch/mips/include/asm/mach-bmips/*
2205 F:      arch/mips/kernel/*bmips*
2206 F:      arch/mips/boot/dts/bcm*.dts*
2207 F:      drivers/irqchip/irq-bcm7*
2208 F:      drivers/irqchip/irq-brcmstb*
2209
2210 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2211 M:      Prashant Sreedharan <prashant@broadcom.com>
2212 M:      Michael Chan <mchan@broadcom.com>
2213 L:      netdev@vger.kernel.org
2214 S:      Supported
2215 F:      drivers/net/ethernet/broadcom/tg3.*
2216
2217 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2218 M:      Brett Rudley <brudley@broadcom.com>
2219 M:      Arend van Spriel <arend@broadcom.com>
2220 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2221 M:      Hante Meuleman <meuleman@broadcom.com>
2222 L:      linux-wireless@vger.kernel.org
2223 L:      brcm80211-dev-list@broadcom.com
2224 S:      Supported
2225 F:      drivers/net/wireless/brcm80211/
2226
2227 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2228 M:      QLogic-Storage-Upstream@qlogic.com
2229 L:      linux-scsi@vger.kernel.org
2230 S:      Supported
2231 F:      drivers/scsi/bnx2fc/
2232
2233 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2234 M:      QLogic-Storage-Upstream@qlogic.com
2235 L:      linux-scsi@vger.kernel.org
2236 S:      Supported
2237 F:      drivers/scsi/bnx2i/
2238
2239 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2240 M:      Ray Jui <rjui@broadcom.com>
2241 M:      Scott Branden <sbranden@broadcom.com>
2242 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2243 L:      bcm-kernel-feedback-list@broadcom.com
2244 T:      git git://github.com/broadcom/cygnus-linux.git
2245 S:      Maintained
2246 N:      iproc
2247 N:      cygnus
2248 N:      bcm9113*
2249 N:      bcm9583*
2250 N:      bcm583*
2251 N:      bcm113*
2252
2253 BROADCOM KONA GPIO DRIVER
2254 M:      Ray Jui <rjui@broadcom.com>
2255 L:      bcm-kernel-feedback-list@broadcom.com
2256 S:      Supported
2257 F:      drivers/gpio/gpio-bcm-kona.c
2258 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2259
2260 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2261 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2262 L:      linux-wireless@vger.kernel.org
2263 S:      Maintained
2264 F:      drivers/bcma/
2265 F:      include/linux/bcma/
2266
2267 BROADCOM SYSTEMPORT ETHERNET DRIVER
2268 M:      Florian Fainelli <f.fainelli@gmail.com>
2269 L:      netdev@vger.kernel.org
2270 S:      Supported
2271 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2272
2273 BROCADE BFA FC SCSI DRIVER
2274 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2275 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2276 L:      linux-scsi@vger.kernel.org
2277 S:      Supported
2278 F:      drivers/scsi/bfa/
2279
2280 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2281 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2282 L:      netdev@vger.kernel.org
2283 S:      Supported
2284 F:      drivers/net/ethernet/brocade/bna/
2285
2286 BSG (block layer generic sg v4 driver)
2287 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2288 L:      linux-scsi@vger.kernel.org
2289 S:      Supported
2290 F:      block/bsg.c
2291 F:      include/linux/bsg.h
2292 F:      include/uapi/linux/bsg.h
2293
2294 BT87X AUDIO DRIVER
2295 M:      Clemens Ladisch <clemens@ladisch.de>
2296 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2297 T:      git git://git.alsa-project.org/alsa-kernel.git
2298 S:      Maintained
2299 F:      Documentation/sound/alsa/Bt87x.txt
2300 F:      sound/pci/bt87x.c
2301
2302 BT8XXGPIO DRIVER
2303 M:      Michael Buesch <m@bues.ch>
2304 W:      http://bu3sch.de/btgpio.php
2305 S:      Maintained
2306 F:      drivers/gpio/gpio-bt8xx.c
2307
2308 BTRFS FILE SYSTEM
2309 M:      Chris Mason <clm@fb.com>
2310 M:      Josef Bacik <jbacik@fb.com>
2311 M:      David Sterba <dsterba@suse.cz>
2312 L:      linux-btrfs@vger.kernel.org
2313 W:      http://btrfs.wiki.kernel.org/
2314 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2316 S:      Maintained
2317 F:      Documentation/filesystems/btrfs.txt
2318 F:      fs/btrfs/
2319
2320 BTTV VIDEO4LINUX DRIVER
2321 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2322 L:      linux-media@vger.kernel.org
2323 W:      http://linuxtv.org
2324 T:      git git://linuxtv.org/media_tree.git
2325 S:      Odd fixes
2326 F:      Documentation/video4linux/bttv/
2327 F:      drivers/media/pci/bt8xx/bttv*
2328
2329 BUSLOGIC SCSI DRIVER
2330 M:      Khalid Aziz <khalid@gonehiking.org>
2331 L:      linux-scsi@vger.kernel.org
2332 S:      Maintained
2333 F:      drivers/scsi/BusLogic.*
2334 F:      drivers/scsi/FlashPoint.*
2335
2336 C-MEDIA CMI8788 DRIVER
2337 M:      Clemens Ladisch <clemens@ladisch.de>
2338 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2339 T:      git git://git.alsa-project.org/alsa-kernel.git
2340 S:      Maintained
2341 F:      sound/pci/oxygen/
2342
2343 C6X ARCHITECTURE
2344 M:      Mark Salter <msalter@redhat.com>
2345 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2346 L:      linux-c6x-dev@linux-c6x.org
2347 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2348 S:      Maintained
2349 F:      arch/c6x/
2350
2351 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2352 M:      David Howells <dhowells@redhat.com>
2353 L:      linux-cachefs@redhat.com
2354 S:      Supported
2355 F:      Documentation/filesystems/caching/cachefiles.txt
2356 F:      fs/cachefiles/
2357
2358 CADET FM/AM RADIO RECEIVER DRIVER
2359 M:      Hans Verkuil <hverkuil@xs4all.nl>
2360 L:      linux-media@vger.kernel.org
2361 T:      git git://linuxtv.org/media_tree.git
2362 W:      http://linuxtv.org
2363 S:      Maintained
2364 F:      drivers/media/radio/radio-cadet*
2365
2366 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2367 M:      Jonathan Corbet <corbet@lwn.net>
2368 L:      linux-media@vger.kernel.org
2369 T:      git git://linuxtv.org/media_tree.git
2370 S:      Maintained
2371 F:      Documentation/video4linux/cafe_ccic
2372 F:      drivers/media/platform/marvell-ccic/
2373
2374 CAIF NETWORK LAYER
2375 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2376 L:      netdev@vger.kernel.org
2377 S:      Supported
2378 F:      Documentation/networking/caif/
2379 F:      drivers/net/caif/
2380 F:      include/uapi/linux/caif/
2381 F:      include/net/caif/
2382 F:      net/caif/
2383
2384 CALGARY x86-64 IOMMU
2385 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2386 M:      "Jon D. Mason" <jdmason@kudzu.us>
2387 L:      discuss@x86-64.org
2388 S:      Maintained
2389 F:      arch/x86/kernel/pci-calgary_64.c
2390 F:      arch/x86/kernel/tce_64.c
2391 F:      arch/x86/include/asm/calgary.h
2392 F:      arch/x86/include/asm/tce.h
2393
2394 CAN NETWORK LAYER
2395 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2396 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2397 L:      linux-can@vger.kernel.org
2398 W:      https://github.com/linux-can
2399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2401 S:      Maintained
2402 F:      Documentation/networking/can.txt
2403 F:      net/can/
2404 F:      include/linux/can/core.h
2405 F:      include/uapi/linux/can.h
2406 F:      include/uapi/linux/can/bcm.h
2407 F:      include/uapi/linux/can/raw.h
2408 F:      include/uapi/linux/can/gw.h
2409
2410 CAN NETWORK DRIVERS
2411 M:      Wolfgang Grandegger <wg@grandegger.com>
2412 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2413 L:      linux-can@vger.kernel.org
2414 W:      https://github.com/linux-can
2415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2417 S:      Maintained
2418 F:      drivers/net/can/
2419 F:      include/linux/can/dev.h
2420 F:      include/linux/can/platform/
2421 F:      include/uapi/linux/can/error.h
2422 F:      include/uapi/linux/can/netlink.h
2423
2424 CAPABILITIES
2425 M:      Serge Hallyn <serge.hallyn@canonical.com>
2426 L:      linux-security-module@vger.kernel.org
2427 S:      Supported
2428 F:      include/linux/capability.h
2429 F:      include/uapi/linux/capability.h
2430 F:      security/capability.c
2431 F:      security/commoncap.c
2432 F:      kernel/capability.c
2433
2434 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2435 M:      Kevin Tsai <ktsai@capellamicro.com>
2436 S:      Maintained
2437 F:      drivers/iio/light/cm*
2438 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2439
2440 CC2520 IEEE-802.15.4 RADIO DRIVER
2441 M:      Varka Bhadram <varkabhadram@gmail.com>
2442 L:      linux-wpan@vger.kernel.org
2443 S:      Maintained
2444 F:      drivers/net/ieee802154/cc2520.c
2445 F:      include/linux/spi/cc2520.h
2446 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2447
2448 CELL BROADBAND ENGINE ARCHITECTURE
2449 M:      Arnd Bergmann <arnd@arndb.de>
2450 L:      linuxppc-dev@lists.ozlabs.org
2451 L:      cbe-oss-dev@lists.ozlabs.org
2452 W:      http://www.ibm.com/developerworks/power/cell/
2453 S:      Supported
2454 F:      arch/powerpc/include/asm/cell*.h
2455 F:      arch/powerpc/include/asm/spu*.h
2456 F:      arch/powerpc/include/uapi/asm/spu*.h
2457 F:      arch/powerpc/oprofile/*cell*
2458 F:      arch/powerpc/platforms/cell/
2459
2460 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2461 M:      Yan, Zheng <zyan@redhat.com>
2462 M:      Sage Weil <sage@redhat.com>
2463 L:      ceph-devel@vger.kernel.org
2464 W:      http://ceph.com/
2465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2466 S:      Supported
2467 F:      Documentation/filesystems/ceph.txt
2468 F:      fs/ceph/
2469 F:      net/ceph/
2470 F:      include/linux/ceph/
2471 F:      include/linux/crush/
2472
2473 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2474 L:      linux-usb@vger.kernel.org
2475 S:      Orphan
2476 F:      Documentation/usb/WUSB-Design-overview.txt
2477 F:      Documentation/usb/wusb-cbaf
2478 F:      drivers/usb/host/hwa-hc.c
2479 F:      drivers/usb/host/whci/
2480 F:      drivers/usb/wusbcore/
2481 F:      include/linux/usb/wusb*
2482
2483 CFAG12864B LCD DRIVER
2484 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2485 W:      http://miguelojeda.es/auxdisplay.htm
2486 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2487 S:      Maintained
2488 F:      drivers/auxdisplay/cfag12864b.c
2489 F:      include/linux/cfag12864b.h
2490
2491 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2492 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2493 W:      http://miguelojeda.es/auxdisplay.htm
2494 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2495 S:      Maintained
2496 F:      drivers/auxdisplay/cfag12864bfb.c
2497 F:      include/linux/cfag12864b.h
2498
2499 CFG80211 and NL80211
2500 M:      Johannes Berg <johannes@sipsolutions.net>
2501 L:      linux-wireless@vger.kernel.org
2502 W:      http://wireless.kernel.org/
2503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2505 S:      Maintained
2506 F:      include/uapi/linux/nl80211.h
2507 F:      include/net/cfg80211.h
2508 F:      net/wireless/*
2509 X:      net/wireless/wext*
2510
2511 CHAR and MISC DRIVERS
2512 M:      Arnd Bergmann <arnd@arndb.de>
2513 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2515 S:      Supported
2516 F:      drivers/char/*
2517 F:      drivers/misc/*
2518 F:      include/linux/miscdevice.h
2519
2520 CHECKPATCH
2521 M:      Andy Whitcroft <apw@canonical.com>
2522 M:      Joe Perches <joe@perches.com>
2523 S:      Maintained
2524 F:      scripts/checkpatch.pl
2525
2526 CHINESE DOCUMENTATION
2527 M:      Harry Wei <harryxiyou@gmail.com>
2528 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2529 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2530 S:      Maintained
2531 F:      Documentation/zh_CN/
2532
2533 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2534 M:      Peter Chen <Peter.Chen@freescale.com>
2535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2536 L:      linux-usb@vger.kernel.org
2537 S:      Maintained
2538 F:      drivers/usb/chipidea/
2539
2540 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2541 M:      Hans de Goede <hdegoede@redhat.com>
2542 L:      linux-input@vger.kernel.org
2543 S:      Maintained
2544 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2545 F:      drivers/input/touchscreen/chipone_icn8318.c
2546
2547 CHROME HARDWARE PLATFORM SUPPORT
2548 M:      Olof Johansson <olof@lixom.net>
2549 S:      Maintained
2550 F:      drivers/platform/chrome/
2551
2552 CISCO VIC ETHERNET NIC DRIVER
2553 M:      Christian Benvenuti <benve@cisco.com>
2554 M:      Sujith Sankar <ssujith@cisco.com>
2555 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2556 M:      Neel Patel <neepatel@cisco.com>
2557 S:      Supported
2558 F:      drivers/net/ethernet/cisco/enic/
2559
2560 CISCO VIC LOW LATENCY NIC DRIVER
2561 M:      Upinder Malhi <umalhi@cisco.com>
2562 S:      Supported
2563 F:      drivers/infiniband/hw/usnic
2564
2565 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2566 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2567 L:      netdev@vger.kernel.org
2568 S:      Maintained
2569 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2570
2571 CIRRUS LOGIC AUDIO CODEC DRIVERS
2572 M:      Brian Austin <brian.austin@cirrus.com>
2573 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2574 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2575 S:      Maintained
2576 F:      sound/soc/codecs/cs*
2577
2578 CLEANCACHE API
2579 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2580 L:      linux-kernel@vger.kernel.org
2581 S:      Maintained
2582 F:      mm/cleancache.c
2583 F:      include/linux/cleancache.h
2584
2585 CLK API
2586 M:      Russell King <linux@arm.linux.org.uk>
2587 L:      linux-clk@vger.kernel.org
2588 S:      Maintained
2589 F:      include/linux/clk.h
2590
2591 CLOCKSOURCE, CLOCKEVENT DRIVERS
2592 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2593 M:      Thomas Gleixner <tglx@linutronix.de>
2594 L:      linux-kernel@vger.kernel.org
2595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2596 S:      Supported
2597 F:      drivers/clocksource
2598
2599 CISCO FCOE HBA DRIVER
2600 M:      Hiral Patel <hiralpat@cisco.com>
2601 M:      Suma Ramars <sramars@cisco.com>
2602 M:      Brian Uchino <buchino@cisco.com>
2603 L:      linux-scsi@vger.kernel.org
2604 S:      Supported
2605 F:      drivers/scsi/fnic/
2606
2607 CMPC ACPI DRIVER
2608 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2609 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2610 L:      platform-driver-x86@vger.kernel.org
2611 S:      Supported
2612 F:      drivers/platform/x86/classmate-laptop.c
2613
2614 COCCINELLE/Semantic Patches (SmPL)
2615 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2616 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2617 M:      Nicolas Palix <nicolas.palix@imag.fr>
2618 M:      Michal Marek <mmarek@suse.cz>
2619 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2621 W:      http://coccinelle.lip6.fr/
2622 S:      Supported
2623 F:      Documentation/coccinelle.txt
2624 F:      scripts/coccinelle/
2625 F:      scripts/coccicheck
2626
2627 CODA FILE SYSTEM
2628 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2629 M:      coda@cs.cmu.edu
2630 L:      codalist@coda.cs.cmu.edu
2631 W:      http://www.coda.cs.cmu.edu/
2632 S:      Maintained
2633 F:      Documentation/filesystems/coda.txt
2634 F:      fs/coda/
2635 F:      include/linux/coda*.h
2636 F:      include/uapi/linux/coda*.h
2637
2638 CODA V4L2 MEM2MEM DRIVER
2639 M:      Philipp Zabel <p.zabel@pengutronix.de>
2640 L:      linux-media@vger.kernel.org
2641 S:      Maintained
2642 F:      Documentation/devicetree/bindings/media/coda.txt
2643 F:      drivers/media/platform/coda/
2644
2645 COMMON CLK FRAMEWORK
2646 M:      Mike Turquette <mturquette@linaro.org>
2647 M:      Stephen Boyd <sboyd@codeaurora.org>
2648 L:      linux-clk@vger.kernel.org
2649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2650 S:      Maintained
2651 F:      drivers/clk/
2652 X:      drivers/clk/clkdev.c
2653 F:      include/linux/clk-pr*
2654 F:      include/linux/clk/
2655
2656 COMMON INTERNET FILE SYSTEM (CIFS)
2657 M:      Steve French <sfrench@samba.org>
2658 L:      linux-cifs@vger.kernel.org
2659 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2660 W:      http://linux-cifs.samba.org/
2661 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2662 S:      Supported
2663 F:      Documentation/filesystems/cifs/
2664 F:      fs/cifs/
2665
2666 COMPACTPCI HOTPLUG CORE
2667 M:      Scott Murray <scott@spiteful.org>
2668 L:      linux-pci@vger.kernel.org
2669 S:      Maintained
2670 F:      drivers/pci/hotplug/cpci_hotplug*
2671
2672 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2673 M:      Scott Murray <scott@spiteful.org>
2674 L:      linux-pci@vger.kernel.org
2675 S:      Maintained
2676 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2677
2678 COMPACTPCI HOTPLUG GENERIC DRIVER
2679 M:      Scott Murray <scott@spiteful.org>
2680 L:      linux-pci@vger.kernel.org
2681 S:      Maintained
2682 F:      drivers/pci/hotplug/cpcihp_generic.c
2683
2684 COMPAL LAPTOP SUPPORT
2685 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2686 L:      platform-driver-x86@vger.kernel.org
2687 S:      Maintained
2688 F:      drivers/platform/x86/compal-laptop.c
2689
2690 CONEXANT ACCESSRUNNER USB DRIVER
2691 M:      Simon Arlott <cxacru@fire.lp0.eu>
2692 L:      accessrunner-general@lists.sourceforge.net
2693 W:      http://accessrunner.sourceforge.net/
2694 S:      Maintained
2695 F:      drivers/usb/atm/cxacru.c
2696
2697 CONFIGFS
2698 M:      Joel Becker <jlbec@evilplan.org>
2699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2700 S:      Supported
2701 F:      fs/configfs/
2702 F:      include/linux/configfs.h
2703
2704 CONNECTOR
2705 M:      Evgeniy Polyakov <zbr@ioremap.net>
2706 L:      netdev@vger.kernel.org
2707 S:      Maintained
2708 F:      drivers/connector/
2709
2710 CONTROL GROUP (CGROUP)
2711 M:      Tejun Heo <tj@kernel.org>
2712 M:      Li Zefan <lizefan@huawei.com>
2713 L:      cgroups@vger.kernel.org
2714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2715 S:      Maintained
2716 F:      Documentation/cgroups/
2717 F:      include/linux/cgroup*
2718 F:      kernel/cgroup*
2719
2720 CONTROL GROUP - CPUSET
2721 M:      Li Zefan <lizefan@huawei.com>
2722 L:      cgroups@vger.kernel.org
2723 W:      http://www.bullopensource.org/cpuset/
2724 W:      http://oss.sgi.com/projects/cpusets/
2725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2726 S:      Maintained
2727 F:      Documentation/cgroups/cpusets.txt
2728 F:      include/linux/cpuset.h
2729 F:      kernel/cpuset.c
2730
2731 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2732 M:      Johannes Weiner <hannes@cmpxchg.org>
2733 M:      Michal Hocko <mhocko@suse.cz>
2734 L:      cgroups@vger.kernel.org
2735 L:      linux-mm@kvack.org
2736 S:      Maintained
2737 F:      mm/memcontrol.c
2738 F:      mm/swap_cgroup.c
2739
2740 CORETEMP HARDWARE MONITORING DRIVER
2741 M:      Fenghua Yu <fenghua.yu@intel.com>
2742 L:      lm-sensors@lm-sensors.org
2743 S:      Maintained
2744 F:      Documentation/hwmon/coretemp
2745 F:      drivers/hwmon/coretemp.c
2746
2747 COSA/SRP SYNC SERIAL DRIVER
2748 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2749 W:      http://www.fi.muni.cz/~kas/cosa/
2750 S:      Maintained
2751 F:      drivers/net/wan/cosa*
2752
2753 CPMAC ETHERNET DRIVER
2754 M:      Florian Fainelli <florian@openwrt.org>
2755 L:      netdev@vger.kernel.org
2756 S:      Maintained
2757 F:      drivers/net/ethernet/ti/cpmac.c
2758
2759 CPU FREQUENCY DRIVERS
2760 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2761 M:      Viresh Kumar <viresh.kumar@linaro.org>
2762 L:      linux-pm@vger.kernel.org
2763 S:      Maintained
2764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2765 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2766 F:      drivers/cpufreq/
2767 F:      include/linux/cpufreq.h
2768
2769 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2770 M:      Viresh Kumar <viresh.kumar@linaro.org>
2771 M:      Sudeep Holla <sudeep.holla@arm.com>
2772 L:      linux-pm@vger.kernel.org
2773 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2774 S:      Maintained
2775 F:      drivers/cpufreq/arm_big_little.h
2776 F:      drivers/cpufreq/arm_big_little.c
2777 F:      drivers/cpufreq/arm_big_little_dt.c
2778
2779 CPUIDLE DRIVER - ARM BIG LITTLE
2780 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2781 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2782 L:      linux-pm@vger.kernel.org
2783 L:      linux-arm-kernel@lists.infradead.org
2784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2785 S:      Maintained
2786 F:      drivers/cpuidle/cpuidle-big_little.c
2787
2788 CPUIDLE DRIVER - ARM EXYNOS
2789 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2790 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2791 M:      Kukjin Kim <kgene@kernel.org>
2792 L:      linux-pm@vger.kernel.org
2793 L:      linux-samsung-soc@vger.kernel.org
2794 S:      Supported
2795 F:      drivers/cpuidle/cpuidle-exynos.c
2796 F:      arch/arm/mach-exynos/pm.c
2797
2798 CPUIDLE DRIVERS
2799 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2800 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2801 L:      linux-pm@vger.kernel.org
2802 S:      Maintained
2803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2804 F:      drivers/cpuidle/*
2805 F:      include/linux/cpuidle.h
2806
2807 CPUID/MSR DRIVER
2808 M:      "H. Peter Anvin" <hpa@zytor.com>
2809 S:      Maintained
2810 F:      arch/x86/kernel/cpuid.c
2811 F:      arch/x86/kernel/msr.c
2812
2813 CPU POWER MONITORING SUBSYSTEM
2814 M:      Thomas Renninger <trenn@suse.de>
2815 L:      linux-pm@vger.kernel.org
2816 S:      Maintained
2817 F:      tools/power/cpupower/
2818
2819 CRAMFS FILESYSTEM
2820 W:      http://sourceforge.net/projects/cramfs/
2821 S:      Orphan / Obsolete
2822 F:      Documentation/filesystems/cramfs.txt
2823 F:      fs/cramfs/
2824
2825 CRIS PORT
2826 M:      Mikael Starvik <starvik@axis.com>
2827 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2828 L:      linux-cris-kernel@axis.com
2829 W:      http://developer.axis.com
2830 S:      Maintained
2831 F:      arch/cris/
2832 F:      drivers/tty/serial/crisv10.*
2833
2834 CRYPTO API
2835 M:      Herbert Xu <herbert@gondor.apana.org.au>
2836 M:      "David S. Miller" <davem@davemloft.net>
2837 L:      linux-crypto@vger.kernel.org
2838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2839 S:      Maintained
2840 F:      Documentation/crypto/
2841 F:      Documentation/DocBook/crypto-API.tmpl
2842 F:      arch/*/crypto/
2843 F:      crypto/
2844 F:      drivers/crypto/
2845 F:      include/crypto/
2846
2847 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2848 M:      Neil Horman <nhorman@tuxdriver.com>
2849 L:      linux-crypto@vger.kernel.org
2850 S:      Maintained
2851 F:      crypto/ansi_cprng.c
2852 F:      crypto/rng.c
2853
2854 CS5535 Audio ALSA driver
2855 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2856 S:      Maintained
2857 F:      sound/pci/cs5535audio/
2858
2859 CW1200 WLAN driver
2860 M:      Solomon Peachy <pizza@shaftnet.org>
2861 S:      Maintained
2862 F:      drivers/net/wireless/cw1200/
2863
2864 CX18 VIDEO4LINUX DRIVER
2865 M:      Andy Walls <awalls@md.metrocast.net>
2866 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2867 L:      linux-media@vger.kernel.org
2868 T:      git git://linuxtv.org/media_tree.git
2869 W:      http://linuxtv.org
2870 W:      http://www.ivtvdriver.org/index.php/Cx18
2871 S:      Maintained
2872 F:      Documentation/video4linux/cx18.txt
2873 F:      drivers/media/pci/cx18/
2874 F:      include/uapi/linux/ivtv*
2875
2876 CX2341X MPEG ENCODER HELPER MODULE
2877 M:      Hans Verkuil <hverkuil@xs4all.nl>
2878 L:      linux-media@vger.kernel.org
2879 T:      git git://linuxtv.org/media_tree.git
2880 W:      http://linuxtv.org
2881 S:      Maintained
2882 F:      drivers/media/common/cx2341x*
2883 F:      include/media/cx2341x*
2884
2885 CX88 VIDEO4LINUX DRIVER
2886 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2887 L:      linux-media@vger.kernel.org
2888 W:      http://linuxtv.org
2889 T:      git git://linuxtv.org/media_tree.git
2890 S:      Odd fixes
2891 F:      Documentation/video4linux/cx88/
2892 F:      drivers/media/pci/cx88/
2893
2894 CXD2820R MEDIA DRIVER
2895 M:      Antti Palosaari <crope@iki.fi>
2896 L:      linux-media@vger.kernel.org
2897 W:      http://linuxtv.org/
2898 W:      http://palosaari.fi/linux/
2899 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2900 T:      git git://linuxtv.org/anttip/media_tree.git
2901 S:      Maintained
2902 F:      drivers/media/dvb-frontends/cxd2820r*
2903
2904 CXGB3 ETHERNET DRIVER (CXGB3)
2905 M:      Santosh Raspatur <santosh@chelsio.com>
2906 L:      netdev@vger.kernel.org
2907 W:      http://www.chelsio.com
2908 S:      Supported
2909 F:      drivers/net/ethernet/chelsio/cxgb3/
2910
2911 CXGB3 ISCSI DRIVER (CXGB3I)
2912 M:      Karen Xie <kxie@chelsio.com>
2913 L:      linux-scsi@vger.kernel.org
2914 W:      http://www.chelsio.com
2915 S:      Supported
2916 F:      drivers/scsi/cxgbi/cxgb3i
2917
2918 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2919 M:      Steve Wise <swise@chelsio.com>
2920 L:      linux-rdma@vger.kernel.org
2921 W:      http://www.openfabrics.org
2922 S:      Supported
2923 F:      drivers/infiniband/hw/cxgb3/
2924
2925 CXGB4 ETHERNET DRIVER (CXGB4)
2926 M:      Hariprasad S <hariprasad@chelsio.com>
2927 L:      netdev@vger.kernel.org
2928 W:      http://www.chelsio.com
2929 S:      Supported
2930 F:      drivers/net/ethernet/chelsio/cxgb4/
2931
2932 CXGB4 ISCSI DRIVER (CXGB4I)
2933 M:      Karen Xie <kxie@chelsio.com>
2934 L:      linux-scsi@vger.kernel.org
2935 W:      http://www.chelsio.com
2936 S:      Supported
2937 F:      drivers/scsi/cxgbi/cxgb4i
2938
2939 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2940 M:      Steve Wise <swise@chelsio.com>
2941 L:      linux-rdma@vger.kernel.org
2942 W:      http://www.openfabrics.org
2943 S:      Supported
2944 F:      drivers/infiniband/hw/cxgb4/
2945
2946 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2947 M:      Casey Leedom <leedom@chelsio.com>
2948 L:      netdev@vger.kernel.org
2949 W:      http://www.chelsio.com
2950 S:      Supported
2951 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2952
2953 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2954 M:      Ian Munsie <imunsie@au1.ibm.com>
2955 M:      Michael Neuling <mikey@neuling.org>
2956 L:      linuxppc-dev@lists.ozlabs.org
2957 S:      Supported
2958 F:      drivers/misc/cxl/
2959 F:      include/misc/cxl.h
2960 F:      include/uapi/misc/cxl.h
2961 F:      Documentation/powerpc/cxl.txt
2962 F:      Documentation/powerpc/cxl.txt
2963 F:      Documentation/ABI/testing/sysfs-class-cxl
2964
2965 STMMAC ETHERNET DRIVER
2966 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2967 L:      netdev@vger.kernel.org
2968 W:      http://www.stlinux.com
2969 S:      Supported
2970 F:      drivers/net/ethernet/stmicro/stmmac/
2971
2972 CYBERPRO FB DRIVER
2973 M:      Russell King <linux@arm.linux.org.uk>
2974 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2975 W:      http://www.arm.linux.org.uk/
2976 S:      Maintained
2977 F:      drivers/video/fbdev/cyber2000fb.*
2978
2979 CYCLADES ASYNC MUX DRIVER
2980 W:      http://www.cyclades.com/
2981 S:      Orphan
2982 F:      drivers/tty/cyclades.c
2983 F:      include/linux/cyclades.h
2984 F:      include/uapi/linux/cyclades.h
2985
2986 CYCLADES PC300 DRIVER
2987 W:      http://www.cyclades.com/
2988 S:      Orphan
2989 F:      drivers/net/wan/pc300*
2990
2991 CYPRESS_FIRMWARE MEDIA DRIVER
2992 M:      Antti Palosaari <crope@iki.fi>
2993 L:      linux-media@vger.kernel.org
2994 W:      http://linuxtv.org/
2995 W:      http://palosaari.fi/linux/
2996 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2997 T:      git git://linuxtv.org/anttip/media_tree.git
2998 S:      Maintained
2999 F:      drivers/media/common/cypress_firmware*
3000
3001 CYTTSP TOUCHSCREEN DRIVER
3002 M:      Ferruh Yigit <fery@cypress.com>
3003 L:      linux-input@vger.kernel.org
3004 S:      Supported
3005 F:      drivers/input/touchscreen/cyttsp*
3006 F:      include/linux/input/cyttsp.h
3007
3008 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3009 M:      Joshua Kinard <kumba@gentoo.org>
3010 S:      Maintained
3011 F:      drivers/rtc/rtc-ds1685.c
3012 F:      include/linux/rtc/ds1685.h
3013
3014 DAMA SLAVE for AX.25
3015 M:      Joerg Reuter <jreuter@yaina.de>
3016 W:      http://yaina.de/jreuter/
3017 W:      http://www.qsl.net/dl1bke/
3018 L:      linux-hams@vger.kernel.org
3019 S:      Maintained
3020 F:      net/ax25/af_ax25.c
3021 F:      net/ax25/ax25_dev.c
3022 F:      net/ax25/ax25_ds_*
3023 F:      net/ax25/ax25_in.c
3024 F:      net/ax25/ax25_out.c
3025 F:      net/ax25/ax25_timer.c
3026 F:      net/ax25/sysctl_net_ax25.c
3027
3028 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3029 L:      netdev@vger.kernel.org
3030 S:      Orphan
3031 F:      Documentation/networking/dmfe.txt
3032 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3033
3034 DC390/AM53C974 SCSI driver
3035 M:      Hannes Reinecke <hare@suse.de>
3036 L:      linux-scsi@vger.kernel.org
3037 S:      Maintained
3038 F:      drivers/scsi/am53c974.c
3039
3040 DC395x SCSI driver
3041 M:      Oliver Neukum <oliver@neukum.org>
3042 M:      Ali Akcaagac <aliakc@web.de>
3043 M:      Jamie Lenehan <lenehan@twibble.org>
3044 L:      dc395x@twibble.org
3045 W:      http://twibble.org/dist/dc395x/
3046 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3047 S:      Maintained
3048 F:      Documentation/scsi/dc395x.txt
3049 F:      drivers/scsi/dc395x.*
3050
3051 DCCP PROTOCOL
3052 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3053 L:      dccp@vger.kernel.org
3054 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3055 S:      Maintained
3056 F:      include/linux/dccp.h
3057 F:      include/uapi/linux/dccp.h
3058 F:      include/linux/tfrc.h
3059 F:      net/dccp/
3060
3061 DECnet NETWORK LAYER
3062 W:      http://linux-decnet.sourceforge.net
3063 L:      linux-decnet-user@lists.sourceforge.net
3064 S:      Orphan
3065 F:      Documentation/networking/decnet.txt
3066 F:      net/decnet/
3067
3068 DECSTATION PLATFORM SUPPORT
3069 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3070 L:      linux-mips@linux-mips.org
3071 W:      http://www.linux-mips.org/wiki/DECstation
3072 S:      Maintained
3073 F:      arch/mips/dec/
3074 F:      arch/mips/include/asm/dec/
3075 F:      arch/mips/include/asm/mach-dec/
3076
3077 DEFXX FDDI NETWORK DRIVER
3078 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3079 S:      Maintained
3080 F:      drivers/net/fddi/defxx.*
3081
3082 DELL LAPTOP DRIVER
3083 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3084 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3085 L:      platform-driver-x86@vger.kernel.org
3086 S:      Maintained
3087 F:      drivers/platform/x86/dell-laptop.c
3088
3089 DELL LAPTOP FREEFALL DRIVER
3090 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3091 S:      Maintained
3092 F:      drivers/platform/x86/dell-smo8800.c
3093
3094 DELL LAPTOP SMM DRIVER
3095 M:      Guenter Roeck <linux@roeck-us.net>
3096 S:      Maintained
3097 F:      drivers/char/i8k.c
3098 F:      include/uapi/linux/i8k.h
3099
3100 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3101 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3102 S:      Maintained
3103 F:      Documentation/dcdbas.txt
3104 F:      drivers/firmware/dcdbas.*
3105
3106 DELL WMI EXTRAS DRIVER
3107 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3108 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3109 S:      Maintained
3110 F:      drivers/platform/x86/dell-wmi.c
3111
3112 DESIGNWARE USB2 DRD IP DRIVER
3113 M:      John Youn <johnyoun@synopsys.com>
3114 L:      linux-usb@vger.kernel.org
3115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3116 S:      Maintained
3117 F:      drivers/usb/dwc2/
3118
3119 DESIGNWARE USB3 DRD IP DRIVER
3120 M:      Felipe Balbi <balbi@ti.com>
3121 L:      linux-usb@vger.kernel.org
3122 L:      linux-omap@vger.kernel.org
3123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3124 S:      Maintained
3125 F:      drivers/usb/dwc3/
3126
3127 DEVICE COREDUMP (DEV_COREDUMP)
3128 M:      Johannes Berg <johannes@sipsolutions.net>
3129 L:      linux-kernel@vger.kernel.org
3130 S:      Maintained
3131 F:      drivers/base/devcoredump.c
3132 F:      include/linux/devcoredump.h
3133
3134 DEVICE FREQUENCY (DEVFREQ)
3135 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3136 M:      Kyungmin Park <kyungmin.park@samsung.com>
3137 L:      linux-pm@vger.kernel.org
3138 S:      Maintained
3139 F:      drivers/devfreq/
3140
3141 DEVICE NUMBER REGISTRY
3142 M:      Torben Mathiasen <device@lanana.org>
3143 W:      http://lanana.org/docs/device-list/index.html
3144 S:      Maintained
3145
3146 DEVICE-MAPPER  (LVM)
3147 M:      Alasdair Kergon <agk@redhat.com>
3148 M:      Mike Snitzer <snitzer@redhat.com>
3149 M:      dm-devel@redhat.com
3150 L:      dm-devel@redhat.com
3151 W:      http://sources.redhat.com/dm
3152 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3154 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3155 S:      Maintained
3156 F:      Documentation/device-mapper/
3157 F:      drivers/md/dm*
3158 F:      drivers/md/persistent-data/
3159 F:      include/linux/device-mapper.h
3160 F:      include/linux/dm-*.h
3161 F:      include/uapi/linux/dm-*.h
3162
3163 DIALOG SEMICONDUCTOR DRIVERS
3164 M:      Support Opensource <support.opensource@diasemi.com>
3165 W:      http://www.dialog-semiconductor.com/products
3166 S:      Supported
3167 F:      Documentation/hwmon/da90??
3168 F:      drivers/gpio/gpio-da90??.c
3169 F:      drivers/hwmon/da90??-hwmon.c
3170 F:      drivers/iio/adc/da91??-*.c
3171 F:      drivers/input/misc/da90??_onkey.c
3172 F:      drivers/input/touchscreen/da9052_tsi.c
3173 F:      drivers/leds/leds-da90??.c
3174 F:      drivers/mfd/da903x.c
3175 F:      drivers/mfd/da90??-*.c
3176 F:      drivers/mfd/da91??-*.c
3177 F:      drivers/power/da9052-battery.c
3178 F:      drivers/power/da91??-*.c
3179 F:      drivers/regulator/da903x.c
3180 F:      drivers/regulator/da9???-regulator.[ch]
3181 F:      drivers/rtc/rtc-da90??.c
3182 F:      drivers/video/backlight/da90??_bl.c
3183 F:      drivers/watchdog/da90??_wdt.c
3184 F:      include/linux/mfd/da903x.h
3185 F:      include/linux/mfd/da9052/
3186 F:      include/linux/mfd/da9055/
3187 F:      include/linux/mfd/da9063/
3188 F:      include/linux/mfd/da9150/
3189 F:      include/sound/da[79]*.h
3190 F:      sound/soc/codecs/da[79]*.[ch]
3191
3192 DIGI NEO AND CLASSIC PCI PRODUCTS
3193 M:      Lidza Louina <lidza.louina@gmail.com>
3194 M:      Mark Hounschell <markh@compro.net>
3195 L:      driverdev-devel@linuxdriverproject.org
3196 S:      Maintained
3197 F:      drivers/staging/dgnc/
3198
3199 DIGI EPCA PCI PRODUCTS
3200 M:      Lidza Louina <lidza.louina@gmail.com>
3201 M:      Mark Hounschell <markh@compro.net>
3202 M:      Daeseok Youn <daeseok.youn@gmail.com>
3203 L:      driverdev-devel@linuxdriverproject.org
3204 S:      Maintained
3205 F:      drivers/staging/dgap/
3206
3207 DIOLAN U2C-12 I2C DRIVER
3208 M:      Guenter Roeck <linux@roeck-us.net>
3209 L:      linux-i2c@vger.kernel.org
3210 S:      Maintained
3211 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3212
3213 DIRECT ACCESS (DAX)
3214 M:      Matthew Wilcox <willy@linux.intel.com>
3215 L:      linux-fsdevel@vger.kernel.org
3216 S:      Supported
3217 F:      fs/dax.c
3218
3219 DIRECTORY NOTIFICATION (DNOTIFY)
3220 M:      Eric Paris <eparis@parisplace.org>
3221 S:      Maintained
3222 F:      Documentation/filesystems/dnotify.txt
3223 F:      fs/notify/dnotify/
3224 F:      include/linux/dnotify.h
3225
3226 DISK GEOMETRY AND PARTITION HANDLING
3227 M:      Andries Brouwer <aeb@cwi.nl>
3228 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3229 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3230 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3231 S:      Maintained
3232
3233 DISKQUOTA
3234 M:      Jan Kara <jack@suse.cz>
3235 S:      Maintained
3236 F:      Documentation/filesystems/quota.txt
3237 F:      fs/quota/
3238 F:      include/linux/quota*.h
3239 F:      include/uapi/linux/quota*.h
3240
3241 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3242 M:      Bernie Thompson <bernie@plugable.com>
3243 L:      linux-fbdev@vger.kernel.org
3244 S:      Maintained
3245 W:      http://plugable.com/category/projects/udlfb/
3246 F:      drivers/video/fbdev/udlfb.c
3247 F:      include/video/udlfb.h
3248 F:      Documentation/fb/udlfb.txt
3249
3250 DISTRIBUTED LOCK MANAGER (DLM)
3251 M:      Christine Caulfield <ccaulfie@redhat.com>
3252 M:      David Teigland <teigland@redhat.com>
3253 L:      cluster-devel@redhat.com
3254 W:      http://sources.redhat.com/cluster/
3255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3256 S:      Supported
3257 F:      fs/dlm/
3258
3259 DMA BUFFER SHARING FRAMEWORK
3260 M:      Sumit Semwal <sumit.semwal@linaro.org>
3261 S:      Maintained
3262 L:      linux-media@vger.kernel.org
3263 L:      dri-devel@lists.freedesktop.org
3264 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3265 F:      drivers/dma-buf/
3266 F:      include/linux/dma-buf*
3267 F:      include/linux/reservation.h
3268 F:      include/linux/*fence.h
3269 F:      Documentation/dma-buf-sharing.txt
3270 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3271
3272 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3273 M:      Vinod Koul <vinod.koul@intel.com>
3274 L:      dmaengine@vger.kernel.org
3275 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3276 S:      Maintained
3277 F:      drivers/dma/
3278 F:      include/linux/dmaengine.h
3279 F:      Documentation/dmaengine/
3280 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3281
3282 DME1737 HARDWARE MONITOR DRIVER
3283 M:      Juerg Haefliger <juergh@gmail.com>
3284 L:      lm-sensors@lm-sensors.org
3285 S:      Maintained
3286 F:      Documentation/hwmon/dme1737
3287 F:      drivers/hwmon/dme1737.c
3288
3289 DMI/SMBIOS SUPPORT
3290 M:      Jean Delvare <jdelvare@suse.de>
3291 S:      Maintained
3292 F:      drivers/firmware/dmi-id.c
3293 F:      drivers/firmware/dmi_scan.c
3294 F:      include/linux/dmi.h
3295
3296 DOCUMENTATION
3297 M:      Jonathan Corbet <corbet@lwn.net>
3298 L:      linux-doc@vger.kernel.org
3299 S:      Maintained
3300 F:      Documentation/
3301 X:      Documentation/ABI/
3302 X:      Documentation/devicetree/
3303 X:      Documentation/acpi
3304 X:      Documentation/power
3305 X:      Documentation/spi
3306 T:      git git://git.lwn.net/linux-2.6.git docs-next
3307
3308 DOUBLETALK DRIVER
3309 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3310 L:      blinux-list@redhat.com
3311 S:      Maintained
3312 F:      drivers/char/dtlk.c
3313 F:      include/linux/dtlk.h
3314
3315 DPT_I2O SCSI RAID DRIVER
3316 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3317 L:      linux-scsi@vger.kernel.org
3318 W:      http://www.adaptec.com/
3319 S:      Maintained
3320 F:      drivers/scsi/dpt*
3321 F:      drivers/scsi/dpt/
3322
3323 DRBD DRIVER
3324 P:      Philipp Reisner
3325 P:      Lars Ellenberg
3326 M:      drbd-dev@lists.linbit.com
3327 L:      drbd-user@lists.linbit.com
3328 W:      http://www.drbd.org
3329 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3330 T:      git git://git.drbd.org/drbd-8.3.git
3331 S:      Supported
3332 F:      drivers/block/drbd/
3333 F:      lib/lru_cache.c
3334 F:      Documentation/blockdev/drbd/
3335
3336 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3337 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3339 S:      Supported
3340 F:      Documentation/kobject.txt
3341 F:      drivers/base/
3342 F:      fs/sysfs/
3343 F:      fs/debugfs/
3344 F:      include/linux/kobj*
3345 F:      include/linux/debugfs.h
3346 F:      lib/kobj*
3347
3348 DRM DRIVERS
3349 M:      David Airlie <airlied@linux.ie>
3350 L:      dri-devel@lists.freedesktop.org
3351 T:      git git://people.freedesktop.org/~airlied/linux
3352 S:      Maintained
3353 F:      drivers/gpu/drm/
3354 F:      drivers/gpu/vga/
3355 F:      include/drm/
3356 F:      include/uapi/drm/
3357
3358 RADEON DRM DRIVERS
3359 M:      Alex Deucher <alexander.deucher@amd.com>
3360 M:      Christian König <christian.koenig@amd.com>
3361 L:      dri-devel@lists.freedesktop.org
3362 T:      git git://people.freedesktop.org/~agd5f/linux
3363 S:      Supported
3364 F:      drivers/gpu/drm/radeon/
3365 F:      include/uapi/drm/radeon*
3366
3367 DRM PANEL DRIVERS
3368 M:      Thierry Reding <thierry.reding@gmail.com>
3369 L:      dri-devel@lists.freedesktop.org
3370 T:      git git://anongit.freedesktop.org/tegra/linux.git
3371 S:      Maintained
3372 F:      drivers/gpu/drm/drm_panel.c
3373 F:      drivers/gpu/drm/panel/
3374 F:      include/drm/drm_panel.h
3375 F:      Documentation/devicetree/bindings/panel/
3376
3377 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3378 M:      Daniel Vetter <daniel.vetter@intel.com>
3379 M:      Jani Nikula <jani.nikula@linux.intel.com>
3380 L:      intel-gfx@lists.freedesktop.org
3381 L:      dri-devel@lists.freedesktop.org
3382 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3383 T:      git git://anongit.freedesktop.org/drm-intel
3384 S:      Supported
3385 F:      drivers/gpu/drm/i915/
3386 F:      include/drm/i915*
3387 F:      include/uapi/drm/i915*
3388
3389 DRM DRIVERS FOR EXYNOS
3390 M:      Inki Dae <inki.dae@samsung.com>
3391 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3392 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3393 M:      Kyungmin Park <kyungmin.park@samsung.com>
3394 L:      dri-devel@lists.freedesktop.org
3395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3396 S:      Supported
3397 F:      drivers/gpu/drm/exynos/
3398 F:      include/drm/exynos*
3399 F:      include/uapi/drm/exynos*
3400
3401 DRM DRIVERS FOR FREESCALE IMX
3402 M:      Philipp Zabel <p.zabel@pengutronix.de>
3403 L:      dri-devel@lists.freedesktop.org
3404 S:      Maintained
3405 F:      drivers/gpu/drm/imx/
3406 F:      Documentation/devicetree/bindings/drm/imx/
3407
3408 DRM DRIVERS FOR NVIDIA TEGRA
3409 M:      Thierry Reding <thierry.reding@gmail.com>
3410 M:      Terje Bergström <tbergstrom@nvidia.com>
3411 L:      dri-devel@lists.freedesktop.org
3412 L:      linux-tegra@vger.kernel.org
3413 T:      git git://anongit.freedesktop.org/tegra/linux.git
3414 S:      Supported
3415 F:      drivers/gpu/drm/tegra/
3416 F:      drivers/gpu/host1x/
3417 F:      include/linux/host1x.h
3418 F:      include/uapi/drm/tegra_drm.h
3419 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3420
3421 DRM DRIVERS FOR RENESAS
3422 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3423 L:      dri-devel@lists.freedesktop.org
3424 L:      linux-sh@vger.kernel.org
3425 T:      git git://people.freedesktop.org/~airlied/linux
3426 S:      Supported
3427 F:      drivers/gpu/drm/rcar-du/
3428 F:      drivers/gpu/drm/shmobile/
3429 F:      include/linux/platform_data/shmob_drm.h
3430
3431 DRM DRIVERS FOR ROCKCHIP
3432 M:      Mark Yao <mark.yao@rock-chips.com>
3433 L:      dri-devel@lists.freedesktop.org
3434 S:      Maintained
3435 F:      drivers/gpu/drm/rockchip/
3436 F:      Documentation/devicetree/bindings/video/rockchip*
3437
3438 DSBR100 USB FM RADIO DRIVER
3439 M:      Alexey Klimov <klimov.linux@gmail.com>
3440 L:      linux-media@vger.kernel.org
3441 T:      git git://linuxtv.org/media_tree.git
3442 S:      Maintained
3443 F:      drivers/media/radio/dsbr100.c
3444
3445 DSCC4 DRIVER
3446 M:      Francois Romieu <romieu@fr.zoreil.com>
3447 L:      netdev@vger.kernel.org
3448 S:      Maintained
3449 F:      drivers/net/wan/dscc4.c
3450
3451 DVB_USB_AF9015 MEDIA DRIVER
3452 M:      Antti Palosaari <crope@iki.fi>
3453 L:      linux-media@vger.kernel.org
3454 W:      http://linuxtv.org/
3455 W:      http://palosaari.fi/linux/
3456 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3457 T:      git git://linuxtv.org/anttip/media_tree.git
3458 S:      Maintained
3459 F:      drivers/media/usb/dvb-usb-v2/af9015*
3460
3461 DVB_USB_AF9035 MEDIA DRIVER
3462 M:      Antti Palosaari <crope@iki.fi>
3463 L:      linux-media@vger.kernel.org
3464 W:      http://linuxtv.org/
3465 W:      http://palosaari.fi/linux/
3466 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3467 T:      git git://linuxtv.org/anttip/media_tree.git
3468 S:      Maintained
3469 F:      drivers/media/usb/dvb-usb-v2/af9035*
3470
3471 DVB_USB_ANYSEE MEDIA DRIVER
3472 M:      Antti Palosaari <crope@iki.fi>
3473 L:      linux-media@vger.kernel.org
3474 W:      http://linuxtv.org/
3475 W:      http://palosaari.fi/linux/
3476 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3477 T:      git git://linuxtv.org/anttip/media_tree.git
3478 S:      Maintained
3479 F:      drivers/media/usb/dvb-usb-v2/anysee*
3480
3481 DVB_USB_AU6610 MEDIA DRIVER
3482 M:      Antti Palosaari <crope@iki.fi>
3483 L:      linux-media@vger.kernel.org
3484 W:      http://linuxtv.org/
3485 W:      http://palosaari.fi/linux/
3486 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3487 T:      git git://linuxtv.org/anttip/media_tree.git
3488 S:      Maintained
3489 F:      drivers/media/usb/dvb-usb-v2/au6610*
3490
3491 DVB_USB_CE6230 MEDIA DRIVER
3492 M:      Antti Palosaari <crope@iki.fi>
3493 L:      linux-media@vger.kernel.org
3494 W:      http://linuxtv.org/
3495 W:      http://palosaari.fi/linux/
3496 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3497 T:      git git://linuxtv.org/anttip/media_tree.git
3498 S:      Maintained
3499 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3500
3501 DVB_USB_CXUSB MEDIA DRIVER
3502 M:      Michael Krufky <mkrufky@linuxtv.org>
3503 L:      linux-media@vger.kernel.org
3504 W:      http://linuxtv.org/
3505 W:      http://github.com/mkrufky
3506 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3507 T:      git git://linuxtv.org/media_tree.git
3508 S:      Maintained
3509 F:      drivers/media/usb/dvb-usb/cxusb*
3510
3511 DVB_USB_EC168 MEDIA DRIVER
3512 M:      Antti Palosaari <crope@iki.fi>
3513 L:      linux-media@vger.kernel.org
3514 W:      http://linuxtv.org/
3515 W:      http://palosaari.fi/linux/
3516 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3517 T:      git git://linuxtv.org/anttip/media_tree.git
3518 S:      Maintained
3519 F:      drivers/media/usb/dvb-usb-v2/ec168*
3520
3521 DVB_USB_GL861 MEDIA DRIVER
3522 M:      Antti Palosaari <crope@iki.fi>
3523 L:      linux-media@vger.kernel.org
3524 W:      http://linuxtv.org/
3525 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3526 T:      git git://linuxtv.org/anttip/media_tree.git
3527 S:      Maintained
3528 F:      drivers/media/usb/dvb-usb-v2/gl861*
3529
3530 DVB_USB_MXL111SF MEDIA DRIVER
3531 M:      Michael Krufky <mkrufky@linuxtv.org>
3532 L:      linux-media@vger.kernel.org
3533 W:      http://linuxtv.org/
3534 W:      http://github.com/mkrufky
3535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3536 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3537 S:      Maintained
3538 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3539
3540 DVB_USB_RTL28XXU MEDIA DRIVER
3541 M:      Antti Palosaari <crope@iki.fi>
3542 L:      linux-media@vger.kernel.org
3543 W:      http://linuxtv.org/
3544 W:      http://palosaari.fi/linux/
3545 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3546 T:      git git://linuxtv.org/anttip/media_tree.git
3547 S:      Maintained
3548 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3549
3550 DVB_USB_V2 MEDIA DRIVER
3551 M:      Antti Palosaari <crope@iki.fi>
3552 L:      linux-media@vger.kernel.org
3553 W:      http://linuxtv.org/
3554 W:      http://palosaari.fi/linux/
3555 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3556 T:      git git://linuxtv.org/anttip/media_tree.git
3557 S:      Maintained
3558 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3559 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3560
3561 DYNAMIC DEBUG
3562 M:      Jason Baron <jbaron@akamai.com>
3563 S:      Maintained
3564 F:      lib/dynamic_debug.c
3565 F:      include/linux/dynamic_debug.h
3566
3567 DZ DECSTATION DZ11 SERIAL DRIVER
3568 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3569 S:      Maintained
3570 F:      drivers/tty/serial/dz.*
3571
3572 E3X0 POWER BUTTON DRIVER
3573 M:      Moritz Fischer <moritz.fischer@ettus.com>
3574 L:      usrp-users@lists.ettus.com
3575 W:      http://www.ettus.com
3576 S:      Supported
3577 F:      drivers/input/misc/e3x0-button.c
3578 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3579
3580 E4000 MEDIA DRIVER
3581 M:      Antti Palosaari <crope@iki.fi>
3582 L:      linux-media@vger.kernel.org
3583 W:      http://linuxtv.org/
3584 W:      http://palosaari.fi/linux/
3585 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3586 T:      git git://linuxtv.org/anttip/media_tree.git
3587 S:      Maintained
3588 F:      drivers/media/tuners/e4000*
3589
3590 EATA ISA/EISA/PCI SCSI DRIVER
3591 M:      Dario Ballabio <ballabio_dario@emc.com>
3592 L:      linux-scsi@vger.kernel.org
3593 S:      Maintained
3594 F:      drivers/scsi/eata.c
3595
3596 EC100 MEDIA DRIVER
3597 M:      Antti Palosaari <crope@iki.fi>
3598 L:      linux-media@vger.kernel.org
3599 W:      http://linuxtv.org/
3600 W:      http://palosaari.fi/linux/
3601 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3602 T:      git git://linuxtv.org/anttip/media_tree.git
3603 S:      Maintained
3604 F:      drivers/media/dvb-frontends/ec100*
3605
3606 ECRYPT FILE SYSTEM
3607 M:      Tyler Hicks <tyhicks@canonical.com>
3608 L:      ecryptfs@vger.kernel.org
3609 W:      http://ecryptfs.org
3610 W:      https://launchpad.net/ecryptfs
3611 S:      Supported
3612 F:      Documentation/filesystems/ecryptfs.txt
3613 F:      fs/ecryptfs/
3614
3615 EDAC-CORE
3616 M:      Doug Thompson <dougthompson@xmission.com>
3617 M:      Borislav Petkov <bp@alien8.de>
3618 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3619 L:      linux-edac@vger.kernel.org
3620 W:      bluesmoke.sourceforge.net
3621 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3622 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3623 S:      Supported
3624 F:      Documentation/edac.txt
3625 F:      drivers/edac/
3626 F:      include/linux/edac.h
3627
3628 EDAC-AMD64
3629 M:      Doug Thompson <dougthompson@xmission.com>
3630 M:      Borislav Petkov <bp@alien8.de>
3631 L:      linux-edac@vger.kernel.org
3632 W:      bluesmoke.sourceforge.net
3633 S:      Maintained
3634 F:      drivers/edac/amd64_edac*
3635
3636 EDAC-CALXEDA
3637 M:      Doug Thompson <dougthompson@xmission.com>
3638 M:      Robert Richter <rric@kernel.org>
3639 L:      linux-edac@vger.kernel.org
3640 W:      bluesmoke.sourceforge.net
3641 S:      Maintained
3642 F:      drivers/edac/highbank*
3643
3644 EDAC-CAVIUM
3645 M:      Ralf Baechle <ralf@linux-mips.org>
3646 M:      David Daney <david.daney@cavium.com>
3647 L:      linux-edac@vger.kernel.org
3648 L:      linux-mips@linux-mips.org
3649 W:      bluesmoke.sourceforge.net
3650 S:      Supported
3651 F:      drivers/edac/octeon_edac*
3652
3653 EDAC-E752X
3654 M:      Mark Gross <mark.gross@intel.com>
3655 M:      Doug Thompson <dougthompson@xmission.com>
3656 L:      linux-edac@vger.kernel.org
3657 W:      bluesmoke.sourceforge.net
3658 S:      Maintained
3659 F:      drivers/edac/e752x_edac.c
3660
3661 EDAC-E7XXX
3662 M:      Doug Thompson <dougthompson@xmission.com>
3663 L:      linux-edac@vger.kernel.org
3664 W:      bluesmoke.sourceforge.net
3665 S:      Maintained
3666 F:      drivers/edac/e7xxx_edac.c
3667
3668 EDAC-GHES
3669 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3670 L:      linux-edac@vger.kernel.org
3671 W:      bluesmoke.sourceforge.net
3672 S:      Maintained
3673 F:      drivers/edac/ghes_edac.c
3674
3675 EDAC-I82443BXGX
3676 M:      Tim Small <tim@buttersideup.com>
3677 L:      linux-edac@vger.kernel.org
3678 W:      bluesmoke.sourceforge.net
3679 S:      Maintained
3680 F:      drivers/edac/i82443bxgx_edac.c
3681
3682 EDAC-I3000
3683 M:      Jason Uhlenkott <juhlenko@akamai.com>
3684 L:      linux-edac@vger.kernel.org
3685 W:      bluesmoke.sourceforge.net
3686 S:      Maintained
3687 F:      drivers/edac/i3000_edac.c
3688
3689 EDAC-I5000
3690 M:      Doug Thompson <dougthompson@xmission.com>
3691 L:      linux-edac@vger.kernel.org
3692 W:      bluesmoke.sourceforge.net
3693 S:      Maintained
3694 F:      drivers/edac/i5000_edac.c
3695
3696 EDAC-I5400
3697 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3698 L:      linux-edac@vger.kernel.org
3699 W:      bluesmoke.sourceforge.net
3700 S:      Maintained
3701 F:      drivers/edac/i5400_edac.c
3702
3703 EDAC-I7300
3704 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3705 L:      linux-edac@vger.kernel.org
3706 W:      bluesmoke.sourceforge.net
3707 S:      Maintained
3708 F:      drivers/edac/i7300_edac.c
3709
3710 EDAC-I7CORE
3711 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3712 L:      linux-edac@vger.kernel.org
3713 W:      bluesmoke.sourceforge.net
3714 S:      Maintained
3715 F:      drivers/edac/i7core_edac.c
3716
3717 EDAC-I82975X
3718 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3719 M:      "Arvind R." <arvino55@gmail.com>
3720 L:      linux-edac@vger.kernel.org
3721 W:      bluesmoke.sourceforge.net
3722 S:      Maintained
3723 F:      drivers/edac/i82975x_edac.c
3724
3725 EDAC-IE31200
3726 M:      Jason Baron <jbaron@akamai.com>
3727 L:      linux-edac@vger.kernel.org
3728 W:      bluesmoke.sourceforge.net
3729 S:      Maintained
3730 F:      drivers/edac/ie31200_edac.c
3731
3732 EDAC-MPC85XX
3733 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3734 L:      linux-edac@vger.kernel.org
3735 W:      bluesmoke.sourceforge.net
3736 S:      Maintained
3737 F:      drivers/edac/mpc85xx_edac.[ch]
3738
3739 EDAC-PASEMI
3740 M:      Egor Martovetsky <egor@pasemi.com>
3741 L:      linux-edac@vger.kernel.org
3742 W:      bluesmoke.sourceforge.net
3743 S:      Maintained
3744 F:      drivers/edac/pasemi_edac.c
3745
3746 EDAC-R82600
3747 M:      Tim Small <tim@buttersideup.com>
3748 L:      linux-edac@vger.kernel.org
3749 W:      bluesmoke.sourceforge.net
3750 S:      Maintained
3751 F:      drivers/edac/r82600_edac.c
3752
3753 EDAC-SBRIDGE
3754 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3755 L:      linux-edac@vger.kernel.org
3756 W:      bluesmoke.sourceforge.net
3757 S:      Maintained
3758 F:      drivers/edac/sb_edac.c
3759
3760 EDIROL UA-101/UA-1000 DRIVER
3761 M:      Clemens Ladisch <clemens@ladisch.de>
3762 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3763 T:      git git://git.alsa-project.org/alsa-kernel.git
3764 S:      Maintained
3765 F:      sound/usb/misc/ua101.c
3766
3767 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3768 M:      Matt Fleming <matt.fleming@intel.com>
3769 L:      linux-efi@vger.kernel.org
3770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3771 S:      Maintained
3772 F:      Documentation/efi-stub.txt
3773 F:      arch/ia64/kernel/efi.c
3774 F:      arch/x86/boot/compressed/eboot.[ch]
3775 F:      arch/x86/include/asm/efi.h
3776 F:      arch/x86/platform/efi/*
3777 F:      drivers/firmware/efi/*
3778 F:      include/linux/efi*.h
3779
3780 EFI VARIABLE FILESYSTEM
3781 M:      Matthew Garrett <matthew.garrett@nebula.com>
3782 M:      Jeremy Kerr <jk@ozlabs.org>
3783 M:      Matt Fleming <matt.fleming@intel.com>
3784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3785 L:      linux-efi@vger.kernel.org
3786 S:      Maintained
3787 F:      fs/efivarfs/
3788
3789 EFIFB FRAMEBUFFER DRIVER
3790 L:      linux-fbdev@vger.kernel.org
3791 M:      Peter Jones <pjones@redhat.com>
3792 S:      Maintained
3793 F:      drivers/video/fbdev/efifb.c
3794
3795 EFS FILESYSTEM
3796 W:      http://aeschi.ch.eu.org/efs/
3797 S:      Orphan
3798 F:      fs/efs/
3799
3800 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3801 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3802 M:      Christoph Raisch <raisch@de.ibm.com>
3803 L:      linux-rdma@vger.kernel.org
3804 S:      Supported
3805 F:      drivers/infiniband/hw/ehca/
3806
3807 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3808 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3809 L:      netdev@vger.kernel.org
3810 S:      Maintained
3811 F:      drivers/net/ethernet/ibm/ehea/
3812
3813 EM28XX VIDEO4LINUX DRIVER
3814 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3815 L:      linux-media@vger.kernel.org
3816 W:      http://linuxtv.org
3817 T:      git git://linuxtv.org/media_tree.git
3818 S:      Maintained
3819 F:      drivers/media/usb/em28xx/
3820
3821 EMBEDDED LINUX
3822 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3823 M:      Matt Mackall <mpm@selenic.com>
3824 M:      David Woodhouse <dwmw2@infradead.org>
3825 L:      linux-embedded@vger.kernel.org
3826 S:      Maintained
3827
3828 EMULEX LPFC FC SCSI DRIVER
3829 M:      James Smart <james.smart@emulex.com>
3830 L:      linux-scsi@vger.kernel.org
3831 W:      http://sourceforge.net/projects/lpfcxxxx
3832 S:      Supported
3833 F:      drivers/scsi/lpfc/
3834
3835 ENE CB710 FLASH CARD READER DRIVER
3836 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3837 S:      Maintained
3838 F:      drivers/misc/cb710/
3839 F:      drivers/mmc/host/cb710-mmc.*
3840 F:      include/linux/cb710.h
3841
3842 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3843 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3844 S:      Maintained
3845 F:      drivers/media/rc/ene_ir.*
3846
3847 ENHANCED ERROR HANDLING (EEH)
3848 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3849 L:      linuxppc-dev@lists.ozlabs.org
3850 S:      Supported
3851 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3852 F:      arch/powerpc/kernel/eeh*.c
3853
3854 EPSON S1D13XXX FRAMEBUFFER DRIVER
3855 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3856 S:      Maintained
3857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3858 F:      drivers/video/fbdev/s1d13xxxfb.c
3859 F:      include/video/s1d13xxxfb.h
3860
3861 ET131X NETWORK DRIVER
3862 M:      Mark Einon <mark.einon@gmail.com>
3863 S:      Odd Fixes
3864 F:      drivers/net/ethernet/agere/
3865
3866 ETHERNET BRIDGE
3867 M:      Stephen Hemminger <stephen@networkplumber.org>
3868 L:      bridge@lists.linux-foundation.org
3869 L:      netdev@vger.kernel.org
3870 W:      http://www.linuxfoundation.org/en/Net:Bridge
3871 S:      Maintained
3872 F:      include/linux/netfilter_bridge/
3873 F:      net/bridge/
3874
3875 ETHERNET PHY LIBRARY
3876 M:      Florian Fainelli <f.fainelli@gmail.com>
3877 L:      netdev@vger.kernel.org
3878 S:      Maintained
3879 F:      include/linux/phy.h
3880 F:      include/linux/phy_fixed.h
3881 F:      drivers/net/phy/
3882 F:      Documentation/networking/phy.txt
3883 F:      drivers/of/of_mdio.c
3884 F:      drivers/of/of_net.c
3885
3886 EXT2 FILE SYSTEM
3887 M:      Jan Kara <jack@suse.cz>
3888 L:      linux-ext4@vger.kernel.org
3889 S:      Maintained
3890 F:      Documentation/filesystems/ext2.txt
3891 F:      fs/ext2/
3892 F:      include/linux/ext2*
3893
3894 EXT3 FILE SYSTEM
3895 M:      Jan Kara <jack@suse.cz>
3896 M:      Andrew Morton <akpm@linux-foundation.org>
3897 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3898 L:      linux-ext4@vger.kernel.org
3899 S:      Maintained
3900 F:      Documentation/filesystems/ext3.txt
3901 F:      fs/ext3/
3902
3903 EXT4 FILE SYSTEM
3904 M:      "Theodore Ts'o" <tytso@mit.edu>
3905 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3906 L:      linux-ext4@vger.kernel.org
3907 W:      http://ext4.wiki.kernel.org
3908 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3909 S:      Maintained
3910 F:      Documentation/filesystems/ext4.txt
3911 F:      fs/ext4/
3912
3913 Extended Verification Module (EVM)
3914 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3915 L:      linux-ima-devel@lists.sourceforge.net
3916 L:      linux-security-module@vger.kernel.org
3917 S:      Supported
3918 F:      security/integrity/evm/
3919
3920 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3921 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3922 M:      Chanwoo Choi <cw00.choi@samsung.com>
3923 L:      linux-kernel@vger.kernel.org
3924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3925 S:      Maintained
3926 F:      drivers/extcon/
3927 F:      Documentation/extcon/
3928
3929 EXYNOS DP DRIVER
3930 M:      Jingoo Han <jingoohan1@gmail.com>
3931 L:      dri-devel@lists.freedesktop.org
3932 S:      Maintained
3933 F:      drivers/gpu/drm/exynos/exynos_dp*
3934
3935 EXYNOS MIPI DISPLAY DRIVERS
3936 M:      Inki Dae <inki.dae@samsung.com>
3937 M:      Donghwa Lee <dh09.lee@samsung.com>
3938 M:      Kyungmin Park <kyungmin.park@samsung.com>
3939 L:      linux-fbdev@vger.kernel.org
3940 S:      Maintained
3941 F:      drivers/video/fbdev/exynos/exynos_mipi*
3942 F:      include/video/exynos_mipi*
3943
3944 F71805F HARDWARE MONITORING DRIVER
3945 M:      Jean Delvare <jdelvare@suse.de>
3946 L:      lm-sensors@lm-sensors.org
3947 S:      Maintained
3948 F:      Documentation/hwmon/f71805f
3949 F:      drivers/hwmon/f71805f.c
3950
3951 FC0011 TUNER DRIVER
3952 M:      Michael Buesch <m@bues.ch>
3953 L:      linux-media@vger.kernel.org
3954 S:      Maintained
3955 F:      drivers/media/tuners/fc0011.h
3956 F:      drivers/media/tuners/fc0011.c
3957
3958 FC2580 MEDIA DRIVER
3959 M:      Antti Palosaari <crope@iki.fi>
3960 L:      linux-media@vger.kernel.org
3961 W:      http://linuxtv.org/
3962 W:      http://palosaari.fi/linux/
3963 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3964 T:      git git://linuxtv.org/anttip/media_tree.git
3965 S:      Maintained
3966 F:      drivers/media/tuners/fc2580*
3967
3968 FANOTIFY
3969 M:      Eric Paris <eparis@redhat.com>
3970 S:      Maintained
3971 F:      fs/notify/fanotify/
3972 F:      include/linux/fanotify.h
3973 F:      include/uapi/linux/fanotify.h
3974
3975 FARSYNC SYNCHRONOUS DRIVER
3976 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3977 W:      http://www.farsite.co.uk/
3978 S:      Supported
3979 F:      drivers/net/wan/farsync.*
3980
3981 FAULT INJECTION SUPPORT
3982 M:      Akinobu Mita <akinobu.mita@gmail.com>
3983 S:      Supported
3984 F:      Documentation/fault-injection/
3985 F:      lib/fault-inject.c
3986
3987 FBTFT Framebuffer drivers
3988 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3989 M:      Noralf Trønnes <noralf@tronnes.org>
3990 S:      Maintained
3991 F:      drivers/staging/fbtft/
3992
3993 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3994 M:      Vasu Dev <vasu.dev@intel.com>
3995 L:      fcoe-devel@open-fcoe.org
3996 W:      www.Open-FCoE.org
3997 S:      Supported
3998 F:      drivers/scsi/libfc/
3999 F:      drivers/scsi/fcoe/
4000 F:      include/scsi/fc/
4001 F:      include/scsi/libfc.h
4002 F:      include/scsi/libfcoe.h
4003 F:      include/uapi/scsi/fc/
4004
4005 FILE LOCKING (flock() and fcntl()/lockf())
4006 M:      Jeff Layton <jlayton@poochiereds.net>
4007 M:      J. Bruce Fields <bfields@fieldses.org>
4008 L:      linux-fsdevel@vger.kernel.org
4009 S:      Maintained
4010 F:      include/linux/fcntl.h
4011 F:      include/linux/fs.h
4012 F:      include/uapi/linux/fcntl.h
4013 F:      include/uapi/linux/fs.h
4014 F:      fs/fcntl.c
4015 F:      fs/locks.c
4016
4017 FILESYSTEMS (VFS and infrastructure)
4018 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4019 L:      linux-fsdevel@vger.kernel.org
4020 S:      Maintained
4021 F:      fs/*
4022
4023 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4024 M:      Riku Voipio <riku.voipio@iki.fi>
4025 L:      lm-sensors@lm-sensors.org
4026 S:      Maintained
4027 F:      drivers/hwmon/f75375s.c
4028 F:      include/linux/f75375s.h
4029
4030 FIREWIRE AUDIO DRIVERS
4031 M:      Clemens Ladisch <clemens@ladisch.de>
4032 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4033 T:      git git://git.alsa-project.org/alsa-kernel.git
4034 S:      Maintained
4035 F:      sound/firewire/
4036
4037 FIREWIRE MEDIA DRIVERS (firedtv)
4038 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4039 L:      linux-media@vger.kernel.org
4040 L:      linux1394-devel@lists.sourceforge.net
4041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4042 S:      Maintained
4043 F:      drivers/media/firewire/
4044
4045 FIREWIRE SBP-2 TARGET
4046 M:      Chris Boot <bootc@bootc.net>
4047 L:      linux-scsi@vger.kernel.org
4048 L:      target-devel@vger.kernel.org
4049 L:      linux1394-devel@lists.sourceforge.net
4050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4051 S:      Maintained
4052 F:      drivers/target/sbp/
4053
4054 FIREWIRE SUBSYSTEM
4055 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4056 L:      linux1394-devel@lists.sourceforge.net
4057 W:      http://ieee1394.wiki.kernel.org/
4058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4059 S:      Maintained
4060 F:      drivers/firewire/
4061 F:      include/linux/firewire.h
4062 F:      include/uapi/linux/firewire*.h
4063 F:      tools/firewire/
4064
4065 FIRMWARE LOADER (request_firmware)
4066 M:      Ming Lei <ming.lei@canonical.com>
4067 L:      linux-kernel@vger.kernel.org
4068 S:      Maintained
4069 F:      Documentation/firmware_class/
4070 F:      drivers/base/firmware*.c
4071 F:      include/linux/firmware.h
4072
4073 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4074 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4075 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4076 S:      Maintained
4077 F:      drivers/block/rsxx/
4078
4079 FLOPPY DRIVER
4080 M:      Jiri Kosina <jkosina@suse.cz>
4081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4082 S:      Odd fixes
4083 F:      drivers/block/floppy.c
4084
4085 FMC SUBSYSTEM
4086 M:      Alessandro Rubini <rubini@gnudd.com>
4087 W:      http://www.ohwr.org/projects/fmc-bus
4088 S:      Supported
4089 F:      drivers/fmc/
4090 F:      include/linux/fmc*.h
4091 F:      include/linux/ipmi-fru.h
4092 K:      fmc_d.*register
4093
4094 FPU EMULATOR
4095 M:      Bill Metzenthen <billm@melbpc.org.au>
4096 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4097 S:      Maintained
4098 F:      arch/x86/math-emu/
4099
4100 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4101 L:      netdev@vger.kernel.org
4102 S:      Orphan
4103 F:      drivers/net/wan/dlci.c
4104 F:      drivers/net/wan/sdla.c
4105
4106 FRAMEBUFFER LAYER
4107 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4108 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4109 L:      linux-fbdev@vger.kernel.org
4110 W:      http://linux-fbdev.sourceforge.net/
4111 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4113 S:      Maintained
4114 F:      Documentation/fb/
4115 F:      Documentation/devicetree/bindings/fb/
4116 F:      drivers/video/
4117 F:      include/video/
4118 F:      include/linux/fb.h
4119 F:      include/uapi/video/
4120 F:      include/uapi/linux/fb.h
4121
4122 FREESCALE DIU FRAMEBUFFER DRIVER
4123 M:      Timur Tabi <timur@tabi.org>
4124 L:      linux-fbdev@vger.kernel.org
4125 S:      Maintained
4126 F:      drivers/video/fbdev/fsl-diu-fb.*
4127
4128 FREESCALE DMA DRIVER
4129 M:      Li Yang <leoli@freescale.com>
4130 M:      Zhang Wei <zw@zh-kernel.org>
4131 L:      linuxppc-dev@lists.ozlabs.org
4132 S:      Maintained
4133 F:      drivers/dma/fsldma.*
4134
4135 FREESCALE I2C CPM DRIVER
4136 M:      Jochen Friedrich <jochen@scram.de>
4137 L:      linuxppc-dev@lists.ozlabs.org
4138 L:      linux-i2c@vger.kernel.org
4139 S:      Maintained
4140 F:      drivers/i2c/busses/i2c-cpm.c
4141
4142 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4143 M:      Sascha Hauer <kernel@pengutronix.de>
4144 L:      linux-fbdev@vger.kernel.org
4145 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4146 S:      Maintained
4147 F:      include/linux/platform_data/video-imxfb.h
4148 F:      drivers/video/fbdev/imxfb.c
4149
4150 FREESCALE QUAD SPI DRIVER
4151 M:      Han Xu <han.xu@freescale.com>
4152 L:      linux-mtd@lists.infradead.org
4153 S:      Maintained
4154 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4155
4156 FREESCALE SOC FS_ENET DRIVER
4157 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4158 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4159 L:      linuxppc-dev@lists.ozlabs.org
4160 L:      netdev@vger.kernel.org
4161 S:      Maintained
4162 F:      drivers/net/ethernet/freescale/fs_enet/
4163 F:      include/linux/fs_enet_pd.h
4164
4165 FREESCALE QUICC ENGINE LIBRARY
4166 L:      linuxppc-dev@lists.ozlabs.org
4167 S:      Orphan
4168 F:      arch/powerpc/sysdev/qe_lib/
4169 F:      arch/powerpc/include/asm/*qe.h
4170
4171 FREESCALE USB PERIPHERAL DRIVERS
4172 M:      Li Yang <leoli@freescale.com>
4173 L:      linux-usb@vger.kernel.org
4174 L:      linuxppc-dev@lists.ozlabs.org
4175 S:      Maintained
4176 F:      drivers/usb/gadget/udc/fsl*
4177
4178 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4179 M:      Li Yang <leoli@freescale.com>
4180 L:      netdev@vger.kernel.org
4181 L:      linuxppc-dev@lists.ozlabs.org
4182 S:      Maintained
4183 F:      drivers/net/ethernet/freescale/ucc_geth*
4184
4185 FREESCALE QUICC ENGINE UCC UART DRIVER
4186 M:      Timur Tabi <timur@tabi.org>
4187 L:      linuxppc-dev@lists.ozlabs.org
4188 S:      Maintained
4189 F:      drivers/tty/serial/ucc_uart.c
4190
4191 FREESCALE SOC SOUND DRIVERS
4192 M:      Timur Tabi <timur@tabi.org>
4193 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4194 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4195 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4196 L:      linuxppc-dev@lists.ozlabs.org
4197 S:      Maintained
4198 F:      sound/soc/fsl/fsl*
4199 F:      sound/soc/fsl/imx*
4200 F:      sound/soc/fsl/mpc8610_hpcd.c
4201
4202 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4203 M:      J. German Rivera <German.Rivera@freescale.com>
4204 L:      linux-kernel@vger.kernel.org
4205 S:      Maintained
4206 F:      drivers/staging/fsl-mc/
4207
4208 FREEVXFS FILESYSTEM
4209 M:      Christoph Hellwig <hch@infradead.org>
4210 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4211 S:      Maintained
4212 F:      fs/freevxfs/
4213
4214 FREEZER
4215 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4216 M:      Pavel Machek <pavel@ucw.cz>
4217 L:      linux-pm@vger.kernel.org
4218 S:      Supported
4219 F:      Documentation/power/freezing-of-tasks.txt
4220 F:      include/linux/freezer.h
4221 F:      kernel/freezer.c
4222
4223 FRONTSWAP API
4224 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4225 L:      linux-kernel@vger.kernel.org
4226 S:      Maintained
4227 F:      mm/frontswap.c
4228 F:      include/linux/frontswap.h
4229
4230 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4231 M:      David Howells <dhowells@redhat.com>
4232 L:      linux-cachefs@redhat.com
4233 S:      Supported
4234 F:      Documentation/filesystems/caching/
4235 F:      fs/fscache/
4236 F:      include/linux/fscache*.h
4237
4238 F2FS FILE SYSTEM
4239 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4240 M:      Changman Lee <cm224.lee@samsung.com>
4241 L:      linux-f2fs-devel@lists.sourceforge.net
4242 W:      http://en.wikipedia.org/wiki/F2FS
4243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4244 S:      Maintained
4245 F:      Documentation/filesystems/f2fs.txt
4246 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4247 F:      fs/f2fs/
4248 F:      include/linux/f2fs_fs.h
4249
4250 FUJITSU FR-V (FRV) PORT
4251 M:      David Howells <dhowells@redhat.com>
4252 S:      Maintained
4253 F:      arch/frv/
4254
4255 FUJITSU LAPTOP EXTRAS
4256 M:      Jonathan Woithe <jwoithe@just42.net>
4257 L:      platform-driver-x86@vger.kernel.org
4258 S:      Maintained
4259 F:      drivers/platform/x86/fujitsu-laptop.c
4260
4261 FUJITSU M-5MO LS CAMERA ISP DRIVER
4262 M:      Kyungmin Park <kyungmin.park@samsung.com>
4263 M:      Heungjun Kim <riverful.kim@samsung.com>
4264 L:      linux-media@vger.kernel.org
4265 S:      Maintained
4266 F:      drivers/media/i2c/m5mols/
4267 F:      include/media/m5mols.h
4268
4269 FUJITSU TABLET EXTRAS
4270 M:      Robert Gerlach <khnz@gmx.de>
4271 L:      platform-driver-x86@vger.kernel.org
4272 S:      Maintained
4273 F:      drivers/platform/x86/fujitsu-tablet.c
4274
4275 FUSE: FILESYSTEM IN USERSPACE
4276 M:      Miklos Szeredi <miklos@szeredi.hu>
4277 L:      fuse-devel@lists.sourceforge.net
4278 W:      http://fuse.sourceforge.net/
4279 S:      Maintained
4280 F:      fs/fuse/
4281 F:      include/uapi/linux/fuse.h
4282
4283 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4284 M:      Rik Faith <faith@cs.unc.edu>
4285 L:      linux-scsi@vger.kernel.org
4286 S:      Odd Fixes (e.g., new signatures)
4287 F:      drivers/scsi/fdomain.*
4288
4289 GCOV BASED KERNEL PROFILING
4290 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4291 S:      Maintained
4292 F:      kernel/gcov/
4293 F:      Documentation/gcov.txt
4294
4295 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4296 M:      Achim Leubner <achim_leubner@adaptec.com>
4297 L:      linux-scsi@vger.kernel.org
4298 W:      http://www.icp-vortex.com/
4299 S:      Supported
4300 F:      drivers/scsi/gdt*
4301
4302 GDB KERNEL DEBUGGING HELPER SCRIPTS
4303 M:      Jan Kiszka <jan.kiszka@siemens.com>
4304 S:      Supported
4305 F:      scripts/gdb/
4306
4307 GEMTEK FM RADIO RECEIVER DRIVER
4308 M:      Hans Verkuil <hverkuil@xs4all.nl>
4309 L:      linux-media@vger.kernel.org
4310 T:      git git://linuxtv.org/media_tree.git
4311 W:      http://linuxtv.org
4312 S:      Maintained
4313 F:      drivers/media/radio/radio-gemtek*
4314
4315 GENERIC GPIO I2C DRIVER
4316 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4317 S:      Supported
4318 F:      drivers/i2c/busses/i2c-gpio.c
4319 F:      include/linux/i2c-gpio.h
4320
4321 GENERIC GPIO I2C MULTIPLEXER DRIVER
4322 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4323 L:      linux-i2c@vger.kernel.org
4324 S:      Supported
4325 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4326 F:      include/linux/i2c-mux-gpio.h
4327 F:      Documentation/i2c/muxes/i2c-mux-gpio
4328
4329 GENERIC HDLC (WAN) DRIVERS
4330 M:      Krzysztof Halasa <khc@pm.waw.pl>
4331 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4332 S:      Maintained
4333 F:      drivers/net/wan/c101.c
4334 F:      drivers/net/wan/hd6457*
4335 F:      drivers/net/wan/hdlc*
4336 F:      drivers/net/wan/n2.c
4337 F:      drivers/net/wan/pc300too.c
4338 F:      drivers/net/wan/pci200syn.c
4339 F:      drivers/net/wan/wanxl*
4340
4341 GENERIC INCLUDE/ASM HEADER FILES
4342 M:      Arnd Bergmann <arnd@arndb.de>
4343 L:      linux-arch@vger.kernel.org
4344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4345 S:      Maintained
4346 F:      include/asm-generic/
4347 F:      include/uapi/asm-generic/
4348
4349 GENERIC PHY FRAMEWORK
4350 M:      Kishon Vijay Abraham I <kishon@ti.com>
4351 L:      linux-kernel@vger.kernel.org
4352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4353 S:      Supported
4354 F:      drivers/phy/
4355 F:      include/linux/phy/
4356
4357 GENERIC PM DOMAINS
4358 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4359 M:      Kevin Hilman <khilman@kernel.org>
4360 M:      Ulf Hansson <ulf.hansson@linaro.org>
4361 L:      linux-pm@vger.kernel.org
4362 S:      Supported
4363 F:      drivers/base/power/domain*.c
4364 F:      include/linux/pm_domain.h
4365
4366 GENERIC UIO DRIVER FOR PCI DEVICES
4367 M:      "Michael S. Tsirkin" <mst@redhat.com>
4368 L:      kvm@vger.kernel.org
4369 S:      Supported
4370 F:      drivers/uio/uio_pci_generic.c
4371
4372 GET_MAINTAINER SCRIPT
4373 M:      Joe Perches <joe@perches.com>
4374 S:      Maintained
4375 F:      scripts/get_maintainer.pl
4376
4377 GFS2 FILE SYSTEM
4378 M:      Steven Whitehouse <swhiteho@redhat.com>
4379 M:      Bob Peterson <rpeterso@redhat.com>
4380 L:      cluster-devel@redhat.com
4381 W:      http://sources.redhat.com/cluster/
4382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4383 S:      Supported
4384 F:      Documentation/filesystems/gfs2*.txt
4385 F:      fs/gfs2/
4386 F:      include/uapi/linux/gfs2_ondisk.h
4387
4388 GIGASET ISDN DRIVERS
4389 M:      Paul Bolle <pebolle@tiscali.nl>
4390 L:      gigaset307x-common@lists.sourceforge.net
4391 W:      http://gigaset307x.sourceforge.net/
4392 S:      Odd Fixes
4393 F:      Documentation/isdn/README.gigaset
4394 F:      drivers/isdn/gigaset/
4395 F:      include/uapi/linux/gigaset_dev.h
4396
4397 GO7007 MPEG CODEC
4398 M:      Hans Verkuil <hans.verkuil@cisco.com>
4399 L:      linux-media@vger.kernel.org
4400 S:      Maintained
4401 F:      drivers/media/usb/go7007/
4402
4403 GOODIX TOUCHSCREEN
4404 M:      Bastien Nocera <hadess@hadess.net>
4405 L:      linux-input@vger.kernel.org
4406 S:      Maintained
4407 F:      drivers/input/touchscreen/goodix.c
4408
4409 GPIO SUBSYSTEM
4410 M:      Linus Walleij <linus.walleij@linaro.org>
4411 M:      Alexandre Courbot <gnurou@gmail.com>
4412 L:      linux-gpio@vger.kernel.org
4413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4414 S:      Maintained
4415 F:      Documentation/gpio/
4416 F:      drivers/gpio/
4417 F:      include/linux/gpio/
4418 F:      include/linux/gpio.h
4419 F:      include/asm-generic/gpio.h
4420
4421 GRE DEMULTIPLEXER DRIVER
4422 M:      Dmitry Kozlov <xeb@mail.ru>
4423 L:      netdev@vger.kernel.org
4424 S:      Maintained
4425 F:      net/ipv4/gre_demux.c
4426 F:      net/ipv4/gre_offload.c
4427 F:      include/net/gre.h
4428
4429 GRETH 10/100/1G Ethernet MAC device driver
4430 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4431 L:      netdev@vger.kernel.org
4432 S:      Maintained
4433 F:      drivers/net/ethernet/aeroflex/
4434
4435 GSPCA FINEPIX SUBDRIVER
4436 M:      Frank Zago <frank@zago.net>
4437 L:      linux-media@vger.kernel.org
4438 T:      git git://linuxtv.org/media_tree.git
4439 S:      Maintained
4440 F:      drivers/media/usb/gspca/finepix.c
4441
4442 GSPCA GL860 SUBDRIVER
4443 M:      Olivier Lorin <o.lorin@laposte.net>
4444 L:      linux-media@vger.kernel.org
4445 T:      git git://linuxtv.org/media_tree.git
4446 S:      Maintained
4447 F:      drivers/media/usb/gspca/gl860/
4448
4449 GSPCA M5602 SUBDRIVER
4450 M:      Erik Andren <erik.andren@gmail.com>
4451 L:      linux-media@vger.kernel.org
4452 T:      git git://linuxtv.org/media_tree.git
4453 S:      Maintained
4454 F:      drivers/media/usb/gspca/m5602/
4455
4456 GSPCA PAC207 SONIXB SUBDRIVER
4457 M:      Hans de Goede <hdegoede@redhat.com>
4458 L:      linux-media@vger.kernel.org
4459 T:      git git://linuxtv.org/media_tree.git
4460 S:      Maintained
4461 F:      drivers/media/usb/gspca/pac207.c
4462
4463 GSPCA SN9C20X SUBDRIVER
4464 M:      Brian Johnson <brijohn@gmail.com>
4465 L:      linux-media@vger.kernel.org
4466 T:      git git://linuxtv.org/media_tree.git
4467 S:      Maintained
4468 F:      drivers/media/usb/gspca/sn9c20x.c
4469
4470 GSPCA T613 SUBDRIVER
4471 M:      Leandro Costantino <lcostantino@gmail.com>
4472 L:      linux-media@vger.kernel.org
4473 T:      git git://linuxtv.org/media_tree.git
4474 S:      Maintained
4475 F:      drivers/media/usb/gspca/t613.c
4476
4477 GSPCA USB WEBCAM DRIVER
4478 M:      Hans de Goede <hdegoede@redhat.com>
4479 L:      linux-media@vger.kernel.org
4480 T:      git git://linuxtv.org/media_tree.git
4481 S:      Maintained
4482 F:      drivers/media/usb/gspca/
4483
4484 GUID PARTITION TABLE (GPT)
4485 M:      Davidlohr Bueso <davidlohr@hp.com>
4486 L:      linux-efi@vger.kernel.org
4487 S:      Maintained
4488 F:      block/partitions/efi.*
4489
4490 STK1160 USB VIDEO CAPTURE DRIVER
4491 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4492 L:      linux-media@vger.kernel.org
4493 T:      git git://linuxtv.org/media_tree.git
4494 S:      Maintained
4495 F:      drivers/media/usb/stk1160/
4496
4497 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4498 M:      Frank Seidel <frank@f-seidel.de>
4499 L:      platform-driver-x86@vger.kernel.org
4500 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4501 S:      Maintained
4502 F:      drivers/platform/x86/hdaps.c
4503
4504 HDPVR USB VIDEO ENCODER DRIVER
4505 M:      Hans Verkuil <hverkuil@xs4all.nl>
4506 L:      linux-media@vger.kernel.org
4507 T:      git git://linuxtv.org/media_tree.git
4508 W:      http://linuxtv.org
4509 S:      Odd Fixes
4510 F:      drivers/media/usb/hdpvr/
4511
4512 HWPOISON MEMORY FAILURE HANDLING
4513 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4514 L:      linux-mm@kvack.org
4515 S:      Maintained
4516 F:      mm/memory-failure.c
4517 F:      mm/hwpoison-inject.c
4518
4519 HYPERVISOR VIRTUAL CONSOLE DRIVER
4520 L:      linuxppc-dev@lists.ozlabs.org
4521 S:      Odd Fixes
4522 F:      drivers/tty/hvc/
4523
4524 HACKRF MEDIA DRIVER
4525 M:      Antti Palosaari <crope@iki.fi>
4526 L:      linux-media@vger.kernel.org
4527 W:      http://linuxtv.org/
4528 W:      http://palosaari.fi/linux/
4529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4530 T:      git git://linuxtv.org/anttip/media_tree.git
4531 S:      Maintained
4532 F:      drivers/media/usb/hackrf/
4533
4534 HARDWARE MONITORING
4535 M:      Jean Delvare <jdelvare@suse.de>
4536 M:      Guenter Roeck <linux@roeck-us.net>
4537 L:      lm-sensors@lm-sensors.org
4538 W:      http://www.lm-sensors.org/
4539 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4541 S:      Maintained
4542 F:      Documentation/hwmon/
4543 F:      drivers/hwmon/
4544 F:      include/linux/hwmon*.h
4545
4546 HARDWARE RANDOM NUMBER GENERATOR CORE
4547 M:      Matt Mackall <mpm@selenic.com>
4548 M:      Herbert Xu <herbert@gondor.apana.org.au>
4549 L:      linux-crypto@vger.kernel.org
4550 S:      Odd fixes
4551 F:      Documentation/hw_random.txt
4552 F:      drivers/char/hw_random/
4553 F:      include/linux/hw_random.h
4554
4555 HARDWARE SPINLOCK CORE
4556 M:      Ohad Ben-Cohen <ohad@wizery.com>
4557 S:      Maintained
4558 F:      Documentation/hwspinlock.txt
4559 F:      drivers/hwspinlock/hwspinlock_*
4560 F:      include/linux/hwspinlock.h
4561
4562 HARMONY SOUND DRIVER
4563 L:      linux-parisc@vger.kernel.org
4564 S:      Maintained
4565 F:      sound/parisc/harmony.*
4566
4567 HD29L2 MEDIA DRIVER
4568 M:      Antti Palosaari <crope@iki.fi>
4569 L:      linux-media@vger.kernel.org
4570 W:      http://linuxtv.org/
4571 W:      http://palosaari.fi/linux/
4572 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4573 T:      git git://linuxtv.org/anttip/media_tree.git
4574 S:      Maintained
4575 F:      drivers/media/dvb-frontends/hd29l2*
4576
4577 HEWLETT-PACKARD SMART2 RAID DRIVER
4578 L:      iss_storagedev@hp.com
4579 S:      Orphan
4580 F:      Documentation/blockdev/cpqarray.txt
4581 F:      drivers/block/cpqarray.*
4582
4583 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4584 M:      Don Brace <don.brace@pmcs.com>
4585 L:      iss_storagedev@hp.com
4586 L:      storagedev@pmcs.com
4587 L:      linux-scsi@vger.kernel.org
4588 S:      Supported
4589 F:      Documentation/scsi/hpsa.txt
4590 F:      drivers/scsi/hpsa*.[ch]
4591 F:      include/linux/cciss*.h
4592 F:      include/uapi/linux/cciss*.h
4593
4594 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4595 M:      Don Brace <don.brace@pmcs.com>
4596 L:      iss_storagedev@hp.com
4597 L:      storagedev@pmcs.com
4598 L:      linux-scsi@vger.kernel.org
4599 S:      Supported
4600 F:      Documentation/blockdev/cciss.txt
4601 F:      drivers/block/cciss*
4602 F:      include/linux/cciss_ioctl.h
4603 F:      include/uapi/linux/cciss_ioctl.h
4604
4605 HFS FILESYSTEM
4606 L:      linux-fsdevel@vger.kernel.org
4607 S:      Orphan
4608 F:      Documentation/filesystems/hfs.txt
4609 F:      fs/hfs/
4610
4611 HFSPLUS FILESYSTEM
4612 L:      linux-fsdevel@vger.kernel.org
4613 S:      Orphan
4614 F:      Documentation/filesystems/hfsplus.txt
4615 F:      fs/hfsplus/
4616
4617 HGA FRAMEBUFFER DRIVER
4618 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4619 L:      linux-nvidia@lists.surfsouth.com
4620 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4621 S:      Maintained
4622 F:      drivers/video/fbdev/hgafb.c
4623
4624 HIBERNATION (aka Software Suspend, aka swsusp)
4625 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4626 M:      Pavel Machek <pavel@ucw.cz>
4627 L:      linux-pm@vger.kernel.org
4628 S:      Supported
4629 F:      arch/x86/power/
4630 F:      drivers/base/power/
4631 F:      kernel/power/
4632 F:      include/linux/suspend.h
4633 F:      include/linux/freezer.h
4634 F:      include/linux/pm.h
4635 F:      arch/*/include/asm/suspend*.h
4636
4637 HID CORE LAYER
4638 M:      Jiri Kosina <jkosina@suse.cz>
4639 L:      linux-input@vger.kernel.org
4640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4641 S:      Maintained
4642 F:      drivers/hid/
4643 F:      include/linux/hid*
4644 F:      include/uapi/linux/hid*
4645
4646 HID SENSOR HUB DRIVERS
4647 M:      Jiri Kosina <jkosina@suse.cz>
4648 M:      Jonathan Cameron <jic23@kernel.org>
4649 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4650 L:      linux-input@vger.kernel.org
4651 L:      linux-iio@vger.kernel.org
4652 S:      Maintained
4653 F:      Documentation/hid/hid-sensor*
4654 F:      drivers/hid/hid-sensor-*
4655 F:      drivers/iio/*/hid-*
4656 F:      include/linux/hid-sensor-*
4657
4658 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4659 M:      Thomas Gleixner <tglx@linutronix.de>
4660 L:      linux-kernel@vger.kernel.org
4661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4662 S:      Maintained
4663 F:      Documentation/timers/
4664 F:      kernel/time/hrtimer.c
4665 F:      kernel/time/clockevents.c
4666 F:      kernel/time/tick*.*
4667 F:      kernel/time/timer_*.c
4668 F:      include/linux/clockchips.h
4669 F:      include/linux/hrtimer.h
4670
4671 HIGH-SPEED SCC DRIVER FOR AX.25
4672 L:      linux-hams@vger.kernel.org
4673 S:      Orphan
4674 F:      drivers/net/hamradio/dmascc.c
4675 F:      drivers/net/hamradio/scc.c
4676
4677 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4678 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4679 W:      http://www.highpoint-tech.com
4680 S:      Supported
4681 F:      Documentation/scsi/hptiop.txt
4682 F:      drivers/scsi/hptiop.c
4683
4684 HIPPI
4685 M:      Jes Sorensen <jes@trained-monkey.org>
4686 L:      linux-hippi@sunsite.dk
4687 S:      Maintained
4688 F:      include/linux/hippidevice.h
4689 F:      include/uapi/linux/if_hippi.h
4690 F:      net/802/hippi.c
4691 F:      drivers/net/hippi/
4692
4693 HOST AP DRIVER
4694 M:      Jouni Malinen <j@w1.fi>
4695 L:      hostap@shmoo.com (subscribers-only)
4696 L:      linux-wireless@vger.kernel.org
4697 W:      http://hostap.epitest.fi/
4698 S:      Maintained
4699 F:      drivers/net/wireless/hostap/
4700
4701 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4702 L:      platform-driver-x86@vger.kernel.org
4703 S:      Orphan
4704 F:      drivers/platform/x86/tc1100-wmi.c
4705
4706 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4707 M:      Jaroslav Kysela <perex@perex.cz>
4708 S:      Maintained
4709 F:      drivers/net/ethernet/hp/hp100.*
4710
4711 HPET:   High Precision Event Timers driver
4712 M:      Clemens Ladisch <clemens@ladisch.de>
4713 S:      Maintained
4714 F:      Documentation/timers/hpet.txt
4715 F:      drivers/char/hpet.c
4716 F:      include/linux/hpet.h
4717 F:      include/uapi/linux/hpet.h
4718
4719 HPET:   x86
4720 S:      Orphan
4721 F:      arch/x86/kernel/hpet.c
4722 F:      arch/x86/include/asm/hpet.h
4723
4724 HPFS FILESYSTEM
4725 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4726 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4727 S:      Maintained
4728 F:      fs/hpfs/
4729
4730 HSI SUBSYSTEM
4731 M:      Sebastian Reichel <sre@kernel.org>
4732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4733 S:      Maintained
4734 F:      Documentation/ABI/testing/sysfs-bus-hsi
4735 F:      Documentation/hsi.txt
4736 F:      drivers/hsi/
4737 F:      include/linux/hsi/
4738 F:      include/uapi/linux/hsi/
4739
4740 HSO 3G MODEM DRIVER
4741 M:      Jan Dumon <j.dumon@option.com>
4742 W:      http://www.pharscape.org
4743 S:      Maintained
4744 F:      drivers/net/usb/hso.c
4745
4746 HSR NETWORK PROTOCOL
4747 M:      Arvid Brodin <arvid.brodin@alten.se>
4748 L:      netdev@vger.kernel.org
4749 S:      Maintained
4750 F:      net/hsr/
4751
4752 HTCPEN TOUCHSCREEN DRIVER
4753 M:      Pau Oliva Fora <pof@eslack.org>
4754 L:      linux-input@vger.kernel.org
4755 S:      Maintained
4756 F:      drivers/input/touchscreen/htcpen.c
4757
4758 HUGETLB FILESYSTEM
4759 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4760 S:      Maintained
4761 F:      fs/hugetlbfs/
4762
4763 Hyper-V CORE AND DRIVERS
4764 M:      K. Y. Srinivasan <kys@microsoft.com>
4765 M:      Haiyang Zhang <haiyangz@microsoft.com>
4766 L:      devel@linuxdriverproject.org
4767 S:      Maintained
4768 F:      arch/x86/include/asm/mshyperv.h
4769 F:      arch/x86/include/uapi/asm/hyperv.h
4770 F:      arch/x86/kernel/cpu/mshyperv.c
4771 F:      drivers/hid/hid-hyperv.c
4772 F:      drivers/hv/
4773 F:      drivers/input/serio/hyperv-keyboard.c
4774 F:      drivers/net/hyperv/
4775 F:      drivers/scsi/storvsc_drv.c
4776 F:      drivers/video/fbdev/hyperv_fb.c
4777 F:      include/linux/hyperv.h
4778 F:      tools/hv/
4779
4780 I2C OVER PARALLEL PORT
4781 M:      Jean Delvare <jdelvare@suse.de>
4782 L:      linux-i2c@vger.kernel.org
4783 S:      Maintained
4784 F:      Documentation/i2c/busses/i2c-parport
4785 F:      Documentation/i2c/busses/i2c-parport-light
4786 F:      drivers/i2c/busses/i2c-parport.c
4787 F:      drivers/i2c/busses/i2c-parport-light.c
4788
4789 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4790 M:      Jean Delvare <jdelvare@suse.de>
4791 L:      linux-i2c@vger.kernel.org
4792 S:      Maintained
4793 F:      Documentation/i2c/busses/i2c-ali1535
4794 F:      Documentation/i2c/busses/i2c-ali1563
4795 F:      Documentation/i2c/busses/i2c-ali15x3
4796 F:      Documentation/i2c/busses/i2c-amd756
4797 F:      Documentation/i2c/busses/i2c-amd8111
4798 F:      Documentation/i2c/busses/i2c-i801
4799 F:      Documentation/i2c/busses/i2c-nforce2
4800 F:      Documentation/i2c/busses/i2c-piix4
4801 F:      Documentation/i2c/busses/i2c-sis5595
4802 F:      Documentation/i2c/busses/i2c-sis630
4803 F:      Documentation/i2c/busses/i2c-sis96x
4804 F:      Documentation/i2c/busses/i2c-via
4805 F:      Documentation/i2c/busses/i2c-viapro
4806 F:      drivers/i2c/busses/i2c-ali1535.c
4807 F:      drivers/i2c/busses/i2c-ali1563.c
4808 F:      drivers/i2c/busses/i2c-ali15x3.c
4809 F:      drivers/i2c/busses/i2c-amd756.c
4810 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4811 F:      drivers/i2c/busses/i2c-amd8111.c
4812 F:      drivers/i2c/busses/i2c-i801.c
4813 F:      drivers/i2c/busses/i2c-isch.c
4814 F:      drivers/i2c/busses/i2c-nforce2.c
4815 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4816 F:      drivers/i2c/busses/i2c-piix4.c
4817 F:      drivers/i2c/busses/i2c-sis5595.c
4818 F:      drivers/i2c/busses/i2c-sis630.c
4819 F:      drivers/i2c/busses/i2c-sis96x.c
4820 F:      drivers/i2c/busses/i2c-via.c
4821 F:      drivers/i2c/busses/i2c-viapro.c
4822
4823 I2C/SMBUS ISMT DRIVER
4824 M:      Seth Heasley <seth.heasley@intel.com>
4825 M:      Neil Horman <nhorman@tuxdriver.com>
4826 L:      linux-i2c@vger.kernel.org
4827 F:      drivers/i2c/busses/i2c-ismt.c
4828 F:      Documentation/i2c/busses/i2c-ismt
4829
4830 I2C/SMBUS STUB DRIVER
4831 M:      Jean Delvare <jdelvare@suse.de>
4832 L:      linux-i2c@vger.kernel.org
4833 S:      Maintained
4834 F:      drivers/i2c/i2c-stub.c
4835
4836 I2C SUBSYSTEM
4837 M:      Wolfram Sang <wsa@the-dreams.de>
4838 L:      linux-i2c@vger.kernel.org
4839 W:      https://i2c.wiki.kernel.org/
4840 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4842 S:      Maintained
4843 F:      Documentation/devicetree/bindings/i2c/
4844 F:      Documentation/i2c/
4845 F:      drivers/i2c/
4846 F:      include/linux/i2c.h
4847 F:      include/linux/i2c-*.h
4848 F:      include/uapi/linux/i2c.h
4849 F:      include/uapi/linux/i2c-*.h
4850
4851 I2C ACPI SUPPORT
4852 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4853 L:      linux-i2c@vger.kernel.org
4854 L:      linux-acpi@vger.kernel.org
4855 S:      Maintained
4856
4857 I2C-TAOS-EVM DRIVER
4858 M:      Jean Delvare <jdelvare@suse.de>
4859 L:      linux-i2c@vger.kernel.org
4860 S:      Maintained
4861 F:      Documentation/i2c/busses/i2c-taos-evm
4862 F:      drivers/i2c/busses/i2c-taos-evm.c
4863
4864 I2C-TINY-USB DRIVER
4865 M:      Till Harbaum <till@harbaum.org>
4866 L:      linux-i2c@vger.kernel.org
4867 W:      http://www.harbaum.org/till/i2c_tiny_usb
4868 S:      Maintained
4869 F:      drivers/i2c/busses/i2c-tiny-usb.c
4870
4871 i386 BOOT CODE
4872 M:      "H. Peter Anvin" <hpa@zytor.com>
4873 S:      Maintained
4874 F:      arch/x86/boot/
4875
4876 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4877 M:      "H. Peter Anvin" <hpa@zytor.com>
4878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4879 S:      Maintained
4880
4881 IA64 (Itanium) PLATFORM
4882 M:      Tony Luck <tony.luck@intel.com>
4883 M:      Fenghua Yu <fenghua.yu@intel.com>
4884 L:      linux-ia64@vger.kernel.org
4885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4886 S:      Maintained
4887 F:      arch/ia64/
4888
4889 IBM Power in-Nest Crypto Acceleration
4890 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4891 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4892 L:      linux-crypto@vger.kernel.org
4893 S:      Supported
4894 F:      drivers/crypto/nx/
4895
4896 IBM Power 842 compression accelerator
4897 M:      Dan Streetman <ddstreet@us.ibm.com>
4898 S:      Supported
4899 F:      drivers/crypto/nx/nx-842.c
4900 F:      include/linux/nx842.h
4901
4902 IBM Power Linux RAID adapter
4903 M:      Brian King <brking@us.ibm.com>
4904 S:      Supported
4905 F:      drivers/scsi/ipr.*
4906
4907 IBM Power Virtual Ethernet Device Driver
4908 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4909 L:      netdev@vger.kernel.org
4910 S:      Supported
4911 F:      drivers/net/ethernet/ibm/ibmveth.*
4912
4913 IBM Power Virtual SCSI Device Drivers
4914 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4915 L:      linux-scsi@vger.kernel.org
4916 S:      Supported
4917 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4918 F:      drivers/scsi/ibmvscsi/viosrp.h
4919
4920 IBM Power Virtual FC Device Drivers
4921 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4922 L:      linux-scsi@vger.kernel.org
4923 S:      Supported
4924 F:      drivers/scsi/ibmvscsi/ibmvfc*
4925
4926 IBM ServeRAID RAID DRIVER
4927 S:      Orphan
4928 F:      drivers/scsi/ips.*
4929
4930 ICH LPC AND GPIO DRIVER
4931 M:      Peter Tyser <ptyser@xes-inc.com>
4932 S:      Maintained
4933 F:      drivers/mfd/lpc_ich.c
4934 F:      drivers/gpio/gpio-ich.c
4935
4936 IDE SUBSYSTEM
4937 M:      "David S. Miller" <davem@davemloft.net>
4938 L:      linux-ide@vger.kernel.org
4939 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4941 S:      Maintained
4942 F:      Documentation/ide/
4943 F:      drivers/ide/
4944 F:      include/linux/ide.h
4945
4946 IDEAPAD LAPTOP EXTRAS DRIVER
4947 M:      Ike Panhc <ike.pan@canonical.com>
4948 L:      platform-driver-x86@vger.kernel.org
4949 W:      http://launchpad.net/ideapad-laptop
4950 S:      Maintained
4951 F:      drivers/platform/x86/ideapad-laptop.c
4952
4953 IDEAPAD LAPTOP SLIDEBAR DRIVER
4954 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4955 L:      linux-input@vger.kernel.org
4956 W:      https://github.com/o2genum/ideapad-slidebar
4957 S:      Maintained
4958 F:      drivers/input/misc/ideapad_slidebar.c
4959
4960 IDE/ATAPI DRIVERS
4961 M:      Borislav Petkov <bp@alien8.de>
4962 L:      linux-ide@vger.kernel.org
4963 S:      Maintained
4964 F:      Documentation/cdrom/ide-cd
4965 F:      drivers/ide/ide-cd*
4966
4967 IDLE-I7300
4968 M:      Andy Henroid <andrew.d.henroid@intel.com>
4969 L:      linux-pm@vger.kernel.org
4970 S:      Supported
4971 F:      drivers/idle/i7300_idle.c
4972
4973 IEEE 802.15.4 SUBSYSTEM
4974 M:      Alexander Aring <alex.aring@gmail.com>
4975 L:      linux-wpan@vger.kernel.org
4976 W:      https://github.com/linux-wpan
4977 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4978 S:      Maintained
4979 F:      net/ieee802154/
4980 F:      net/mac802154/
4981 F:      drivers/net/ieee802154/
4982 F:      include/linux/nl802154.h
4983 F:      include/linux/ieee802154.h
4984 F:      include/net/nl802154.h
4985 F:      include/net/mac802154.h
4986 F:      include/net/af_ieee802154.h
4987 F:      include/net/cfg802154.h
4988 F:      include/net/ieee802154_netdev.h
4989 F:      Documentation/networking/ieee802154.txt
4990
4991 IGORPLUG-USB IR RECEIVER
4992 M:      Sean Young <sean@mess.org>
4993 L:      linux-media@vger.kernel.org
4994 S:      Maintained
4995 F:      drivers/media/rc/igorplugusb.c
4996
4997 IGUANAWORKS USB IR TRANSCEIVER
4998 M:      Sean Young <sean@mess.org>
4999 L:      linux-media@vger.kernel.org
5000 S:      Maintained
5001 F:      drivers/media/rc/iguanair.c
5002
5003 IIO SUBSYSTEM AND DRIVERS
5004 M:      Jonathan Cameron <jic23@kernel.org>
5005 R:      Hartmut Knaack <knaack.h@gmx.de>
5006 R:      Lars-Peter Clausen <lars@metafoo.de>
5007 R:      Peter Meerwald <pmeerw@pmeerw.net>
5008 L:      linux-iio@vger.kernel.org
5009 S:      Maintained
5010 F:      drivers/iio/
5011 F:      drivers/staging/iio/
5012 F:      include/linux/iio/
5013 F:      tools/iio/
5014
5015 IKANOS/ADI EAGLE ADSL USB DRIVER
5016 M:      Matthieu Castet <castet.matthieu@free.fr>
5017 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5018 S:      Maintained
5019 F:      drivers/usb/atm/ueagle-atm.c
5020
5021 INA209 HARDWARE MONITOR DRIVER
5022 M:      Guenter Roeck <linux@roeck-us.net>
5023 L:      lm-sensors@lm-sensors.org
5024 S:      Maintained
5025 F:      Documentation/hwmon/ina209
5026 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5027 F:      drivers/hwmon/ina209.c
5028
5029 INA2XX HARDWARE MONITOR DRIVER
5030 M:      Guenter Roeck <linux@roeck-us.net>
5031 L:      lm-sensors@lm-sensors.org
5032 S:      Maintained
5033 F:      Documentation/hwmon/ina2xx
5034 F:      drivers/hwmon/ina2xx.c
5035 F:      include/linux/platform_data/ina2xx.h
5036
5037 INDUSTRY PACK SUBSYSTEM (IPACK)
5038 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5039 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5040 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5041 L:      industrypack-devel@lists.sourceforge.net
5042 W:      http://industrypack.sourceforge.net
5043 S:      Maintained
5044 F:      drivers/ipack/
5045
5046 INGENIC JZ4780 DMA Driver
5047 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5048 S:      Maintained
5049 F:      drivers/dma/dma-jz4780.c
5050
5051 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5052 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5053 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5054 L:      linux-ima-devel@lists.sourceforge.net
5055 L:      linux-ima-user@lists.sourceforge.net
5056 L:      linux-security-module@vger.kernel.org
5057 S:      Supported
5058 F:      security/integrity/ima/
5059
5060 IMGTEC IR DECODER DRIVER
5061 M:      James Hogan <james.hogan@imgtec.com>
5062 S:      Maintained
5063 F:      drivers/media/rc/img-ir/
5064
5065 IMS TWINTURBO FRAMEBUFFER DRIVER
5066 L:      linux-fbdev@vger.kernel.org
5067 S:      Orphan
5068 F:      drivers/video/fbdev/imsttfb.c
5069
5070 INFINIBAND SUBSYSTEM
5071 M:      Doug Ledford <dledford@redhat.com>
5072 M:      Sean Hefty <sean.hefty@intel.com>
5073 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5074 L:      linux-rdma@vger.kernel.org
5075 W:      http://www.openfabrics.org/
5076 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5078 S:      Supported
5079 F:      Documentation/infiniband/
5080 F:      drivers/infiniband/
5081 F:      include/uapi/linux/if_infiniband.h
5082 F:      include/uapi/rdma/
5083 F:      include/rdma/
5084
5085 INOTIFY
5086 M:      John McCutchan <john@johnmccutchan.com>
5087 M:      Robert Love <rlove@rlove.org>
5088 M:      Eric Paris <eparis@parisplace.org>
5089 S:      Maintained
5090 F:      Documentation/filesystems/inotify.txt
5091 F:      fs/notify/inotify/
5092 F:      include/linux/inotify.h
5093 F:      include/uapi/linux/inotify.h
5094
5095 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5096 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5097 L:      linux-input@vger.kernel.org
5098 Q:      http://patchwork.kernel.org/project/linux-input/list/
5099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5100 S:      Maintained
5101 F:      drivers/input/
5102 F:      include/linux/input.h
5103 F:      include/uapi/linux/input.h
5104 F:      include/linux/input/
5105
5106 INPUT MULTITOUCH (MT) PROTOCOL
5107 M:      Henrik Rydberg <rydberg@bitmath.org>
5108 L:      linux-input@vger.kernel.org
5109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5110 S:      Odd fixes
5111 F:      Documentation/input/multi-touch-protocol.txt
5112 F:      drivers/input/input-mt.c
5113 K:      \b(ABS|SYN)_MT_
5114
5115 INTEL ASoC BDW/HSW DRIVERS
5116 M:      Jie Yang <yang.jie@linux.intel.com>
5117 L:      alsa-devel@alsa-project.org
5118 S:      Supported
5119 F:      sound/soc/intel/sst-haswell*
5120 F:      sound/soc/intel/sst-dsp*
5121 F:      sound/soc/intel/sst-firmware.c
5122 F:      sound/soc/intel/broadwell.c
5123 F:      sound/soc/intel/haswell.c
5124
5125 INTEL C600 SERIES SAS CONTROLLER DRIVER
5126 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5127 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5128 L:      linux-scsi@vger.kernel.org
5129 T:      git git://git.code.sf.net/p/intel-sas/isci
5130 S:      Supported
5131 F:      drivers/scsi/isci/
5132
5133 INTEL IDLE DRIVER
5134 M:      Len Brown <lenb@kernel.org>
5135 L:      linux-pm@vger.kernel.org
5136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5137 S:      Supported
5138 F:      drivers/idle/intel_idle.c
5139
5140 INTEL PSTATE DRIVER
5141 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5142 L:      linux-pm@vger.kernel.org
5143 S:      Supported
5144 F:      drivers/cpufreq/intel_pstate.c
5145
5146 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5147 M:      Maik Broemme <mbroemme@plusserver.de>
5148 L:      linux-fbdev@vger.kernel.org
5149 S:      Maintained
5150 F:      Documentation/fb/intelfb.txt
5151 F:      drivers/video/fbdev/intelfb/
5152
5153 INTEL 810/815 FRAMEBUFFER DRIVER
5154 M:      Antonino Daplas <adaplas@gmail.com>
5155 L:      linux-fbdev@vger.kernel.org
5156 S:      Maintained
5157 F:      drivers/video/fbdev/i810/
5158
5159 INTEL MENLOW THERMAL DRIVER
5160 M:      Sujith Thomas <sujith.thomas@intel.com>
5161 L:      platform-driver-x86@vger.kernel.org
5162 W:      https://01.org/linux-acpi
5163 S:      Supported
5164 F:      drivers/platform/x86/intel_menlow.c
5165
5166 INTEL IA32 MICROCODE UPDATE SUPPORT
5167 M:      Borislav Petkov <bp@alien8.de>
5168 S:      Maintained
5169 F:      arch/x86/kernel/cpu/microcode/core*
5170 F:      arch/x86/kernel/cpu/microcode/intel*
5171
5172 INTEL I/OAT DMA DRIVER
5173 M:      Dave Jiang <dave.jiang@intel.com>
5174 R:      Dan Williams <dan.j.williams@intel.com>
5175 L:      dmaengine@vger.kernel.org
5176 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5177 S:      Supported
5178 F:      drivers/dma/ioat*
5179
5180 INTEL IOMMU (VT-d)
5181 M:      David Woodhouse <dwmw2@infradead.org>
5182 L:      iommu@lists.linux-foundation.org
5183 T:      git git://git.infradead.org/iommu-2.6.git
5184 S:      Supported
5185 F:      drivers/iommu/intel-iommu.c
5186 F:      include/linux/intel-iommu.h
5187
5188 INTEL IOP-ADMA DMA DRIVER
5189 R:      Dan Williams <dan.j.williams@intel.com>
5190 S:      Odd fixes
5191 F:      drivers/dma/iop-adma.c
5192
5193 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5194 M:      Krzysztof Halasa <khalasa@piap.pl>
5195 S:      Maintained
5196 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5197 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5198 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5199 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5200 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5201 F:      drivers/net/wan/ixp4xx_hss.c
5202
5203 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5204 M:      Deepak Saxena <dsaxena@plexity.net>
5205 S:      Maintained
5206 F:      drivers/char/hw_random/ixp4xx-rng.c
5207
5208 INTEL ETHERNET DRIVERS
5209 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5210 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5211 R:      Shannon Nelson <shannon.nelson@intel.com>
5212 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5213 R:      Don Skidmore <donald.c.skidmore@intel.com>
5214 R:      Matthew Vick <matthew.vick@intel.com>
5215 R:      John Ronciak <john.ronciak@intel.com>
5216 R:      Mitch Williams <mitch.a.williams@intel.com>
5217 L:      intel-wired-lan@lists.osuosl.org
5218 W:      http://www.intel.com/support/feedback.htm
5219 W:      http://e1000.sourceforge.net/
5220 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5223 S:      Supported
5224 F:      Documentation/networking/e100.txt
5225 F:      Documentation/networking/e1000.txt
5226 F:      Documentation/networking/e1000e.txt
5227 F:      Documentation/networking/igb.txt
5228 F:      Documentation/networking/igbvf.txt
5229 F:      Documentation/networking/ixgb.txt
5230 F:      Documentation/networking/ixgbe.txt
5231 F:      Documentation/networking/ixgbevf.txt
5232 F:      Documentation/networking/i40e.txt
5233 F:      Documentation/networking/i40evf.txt
5234 F:      drivers/net/ethernet/intel/
5235 F:      drivers/net/ethernet/intel/*/
5236
5237 INTEL-MID GPIO DRIVER
5238 M:      David Cohen <david.a.cohen@linux.intel.com>
5239 L:      linux-gpio@vger.kernel.org
5240 S:      Maintained
5241 F:      drivers/gpio/gpio-intel-mid.c
5242
5243 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5244 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5245 L:      linux-wireless@vger.kernel.org
5246 S:      Maintained
5247 F:      Documentation/networking/README.ipw2100
5248 F:      Documentation/networking/README.ipw2200
5249 F:      drivers/net/wireless/ipw2x00/
5250
5251 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5252 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5253 M:      Gang Wei <gang.wei@intel.com>
5254 M:      Shane Wang <shane.wang@intel.com>
5255 L:      tboot-devel@lists.sourceforge.net
5256 W:      http://tboot.sourceforge.net
5257 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5258 S:      Supported
5259 F:      Documentation/intel_txt.txt
5260 F:      include/linux/tboot.h
5261 F:      arch/x86/kernel/tboot.c
5262
5263 INTEL WIRELESS WIMAX CONNECTION 2400
5264 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5265 M:      linux-wimax@intel.com
5266 L:      wimax@linuxwimax.org (subscribers-only)
5267 S:      Supported
5268 W:      http://linuxwimax.org
5269 F:      Documentation/wimax/README.i2400m
5270 F:      drivers/net/wimax/i2400m/
5271 F:      include/uapi/linux/wimax/i2400m.h
5272
5273 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5274 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5275 L:      linux-wireless@vger.kernel.org
5276 S:      Supported
5277 F:      drivers/net/wireless/iwlegacy/
5278
5279 INTEL WIRELESS WIFI LINK (iwlwifi)
5280 M:      Johannes Berg <johannes.berg@intel.com>
5281 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5282 M:      Intel Linux Wireless <ilw@linux.intel.com>
5283 L:      linux-wireless@vger.kernel.org
5284 W:      http://intellinuxwireless.org
5285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5286 S:      Supported
5287 F:      drivers/net/wireless/iwlwifi/
5288
5289 INTEL MANAGEMENT ENGINE (mei)
5290 M:      Tomas Winkler <tomas.winkler@intel.com>
5291 L:      linux-kernel@vger.kernel.org
5292 S:      Supported
5293 F:      include/uapi/linux/mei.h
5294 F:      drivers/misc/mei/*
5295 F:      Documentation/misc-devices/mei/*
5296
5297 IOC3 ETHERNET DRIVER
5298 M:      Ralf Baechle <ralf@linux-mips.org>
5299 L:      linux-mips@linux-mips.org
5300 S:      Maintained
5301 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5302
5303 IOC3 SERIAL DRIVER
5304 M:      Pat Gefre <pfg@sgi.com>
5305 L:      linux-serial@vger.kernel.org
5306 S:      Maintained
5307 F:      drivers/tty/serial/ioc3_serial.c
5308
5309 IOMMU DRIVERS
5310 M:      Joerg Roedel <joro@8bytes.org>
5311 L:      iommu@lists.linux-foundation.org
5312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5313 S:      Maintained
5314 F:      drivers/iommu/
5315
5316 IP MASQUERADING
5317 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5318 S:      Maintained
5319 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5320
5321 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5322 M:      Francois Romieu <romieu@fr.zoreil.com>
5323 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5324 L:      netdev@vger.kernel.org
5325 S:      Maintained
5326 F:      drivers/net/ethernet/icplus/ipg.*
5327
5328 IPATH DRIVER
5329 M:      Mike Marciniszyn <infinipath@intel.com>
5330 L:      linux-rdma@vger.kernel.org
5331 S:      Maintained
5332 F:      drivers/infiniband/hw/ipath/
5333
5334 IPMI SUBSYSTEM
5335 M:      Corey Minyard <minyard@acm.org>
5336 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5337 W:      http://openipmi.sourceforge.net/
5338 S:      Supported
5339 F:      Documentation/IPMI.txt
5340 F:      drivers/char/ipmi/
5341 F:      include/linux/ipmi*
5342 F:      include/uapi/linux/ipmi*
5343
5344 QCOM AUDIO (ASoC) DRIVERS
5345 M:      Patrick Lai <plai@codeaurora.org>
5346 M:      Banajit Goswami <bgoswami@codeaurora.org>
5347 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5348 S:      Supported
5349 F:      sound/soc/qcom/
5350
5351 IPS SCSI RAID DRIVER
5352 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5353 L:      linux-scsi@vger.kernel.org
5354 W:      http://www.adaptec.com/
5355 S:      Maintained
5356 F:      drivers/scsi/ips*
5357
5358 IPVS
5359 M:      Wensong Zhang <wensong@linux-vs.org>
5360 M:      Simon Horman <horms@verge.net.au>
5361 M:      Julian Anastasov <ja@ssi.bg>
5362 L:      netdev@vger.kernel.org
5363 L:      lvs-devel@vger.kernel.org
5364 S:      Maintained
5365 F:      Documentation/networking/ipvs-sysctl.txt
5366 F:      include/net/ip_vs.h
5367 F:      include/uapi/linux/ip_vs.h
5368 F:      net/netfilter/ipvs/
5369
5370 IPWIRELESS DRIVER
5371 M:      Jiri Kosina <jkosina@suse.cz>
5372 M:      David Sterba <dsterba@suse.cz>
5373 S:      Odd Fixes
5374 F:      drivers/tty/ipwireless/
5375
5376 IPX NETWORK LAYER
5377 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5378 L:      netdev@vger.kernel.org
5379 S:      Maintained
5380 F:      include/net/ipx.h
5381 F:      include/uapi/linux/ipx.h
5382 F:      net/ipx/
5383
5384 IRDA SUBSYSTEM
5385 M:      Samuel Ortiz <samuel@sortiz.org>
5386 L:      irda-users@lists.sourceforge.net (subscribers-only)
5387 L:      netdev@vger.kernel.org
5388 W:      http://irda.sourceforge.net/
5389 S:      Maintained
5390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5391 F:      Documentation/networking/irda.txt
5392 F:      drivers/net/irda/
5393 F:      include/net/irda/
5394 F:      net/irda/
5395
5396 IRQ SUBSYSTEM
5397 M:      Thomas Gleixner <tglx@linutronix.de>
5398 L:      linux-kernel@vger.kernel.org
5399 S:      Maintained
5400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5401 F:      kernel/irq/
5402
5403 IRQCHIP DRIVERS
5404 M:      Thomas Gleixner <tglx@linutronix.de>
5405 M:      Jason Cooper <jason@lakedaemon.net>
5406 L:      linux-kernel@vger.kernel.org
5407 S:      Maintained
5408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5409 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5410 F:      Documentation/devicetree/bindings/interrupt-controller/
5411 F:      drivers/irqchip/
5412
5413 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5414 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5415 S:      Maintained
5416 F:      Documentation/IRQ-domain.txt
5417 F:      include/linux/irqdomain.h
5418 F:      kernel/irq/irqdomain.c
5419
5420 ISAPNP
5421 M:      Jaroslav Kysela <perex@perex.cz>
5422 S:      Maintained
5423 F:      Documentation/isapnp.txt
5424 F:      drivers/pnp/isapnp/
5425 F:      include/linux/isapnp.h
5426
5427 ISA RADIO MODULE
5428 M:      Hans Verkuil <hverkuil@xs4all.nl>
5429 L:      linux-media@vger.kernel.org
5430 T:      git git://linuxtv.org/media_tree.git
5431 W:      http://linuxtv.org
5432 S:      Maintained
5433 F:      drivers/media/radio/radio-isa*
5434
5435 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5436 M:      Peter Jones <pjones@redhat.com>
5437 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5438 S:      Maintained
5439 F:      drivers/firmware/iscsi_ibft*
5440
5441 ISCSI
5442 M:      Mike Christie <michaelc@cs.wisc.edu>
5443 L:      open-iscsi@googlegroups.com
5444 W:      www.open-iscsi.org
5445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5446 S:      Maintained
5447 F:      drivers/scsi/*iscsi*
5448 F:      include/scsi/*iscsi*
5449
5450 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5451 M:      Or Gerlitz <ogerlitz@mellanox.com>
5452 M:      Sagi Grimberg <sagig@mellanox.com>
5453 M:      Roi Dayan <roid@mellanox.com>
5454 L:      linux-rdma@vger.kernel.org
5455 S:      Supported
5456 W:      http://www.openfabrics.org
5457 W:      www.open-iscsi.org
5458 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5459 F:      drivers/infiniband/ulp/iser/
5460
5461 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5462 M:      Sagi Grimberg <sagig@mellanox.com>
5463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5464 L:      linux-rdma@vger.kernel.org
5465 L:      target-devel@vger.kernel.org
5466 S:      Supported
5467 W:      http://www.linux-iscsi.org
5468 F:      drivers/infiniband/ulp/isert
5469
5470 ISDN SUBSYSTEM
5471 M:      Karsten Keil <isdn@linux-pingi.de>
5472 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5473 L:      netdev@vger.kernel.org
5474 W:      http://www.isdn4linux.de
5475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5476 S:      Maintained
5477 F:      Documentation/isdn/
5478 F:      drivers/isdn/
5479 F:      include/linux/isdn.h
5480 F:      include/linux/isdn/
5481 F:      include/uapi/linux/isdn.h
5482 F:      include/uapi/linux/isdn/
5483
5484 ISDN SUBSYSTEM (Eicon active card driver)
5485 M:      Armin Schindler <mac@melware.de>
5486 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5487 W:      http://www.melware.de
5488 S:      Maintained
5489 F:      drivers/isdn/hardware/eicon/
5490
5491 IT87 HARDWARE MONITORING DRIVER
5492 M:      Jean Delvare <jdelvare@suse.de>
5493 L:      lm-sensors@lm-sensors.org
5494 S:      Maintained
5495 F:      Documentation/hwmon/it87
5496 F:      drivers/hwmon/it87.c
5497
5498 IT913X MEDIA DRIVER
5499 M:      Antti Palosaari <crope@iki.fi>
5500 L:      linux-media@vger.kernel.org
5501 W:      http://linuxtv.org/
5502 W:      http://palosaari.fi/linux/
5503 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5504 T:      git git://linuxtv.org/anttip/media_tree.git
5505 S:      Maintained
5506 F:      drivers/media/tuners/it913x*
5507
5508 IVTV VIDEO4LINUX DRIVER
5509 M:      Andy Walls <awalls@md.metrocast.net>
5510 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5511 L:      linux-media@vger.kernel.org
5512 T:      git git://linuxtv.org/media_tree.git
5513 W:      http://www.ivtvdriver.org
5514 S:      Maintained
5515 F:      Documentation/video4linux/*.ivtv
5516 F:      drivers/media/pci/ivtv/
5517 F:      include/uapi/linux/ivtv*
5518
5519 IX2505V MEDIA DRIVER
5520 M:      Malcolm Priestley <tvboxspy@gmail.com>
5521 L:      linux-media@vger.kernel.org
5522 W:      http://linuxtv.org/
5523 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5524 S:      Maintained
5525 F:      drivers/media/dvb-frontends/ix2505v*
5526
5527 JC42.4 TEMPERATURE SENSOR DRIVER
5528 M:      Guenter Roeck <linux@roeck-us.net>
5529 L:      lm-sensors@lm-sensors.org
5530 S:      Maintained
5531 F:      drivers/hwmon/jc42.c
5532 F:      Documentation/hwmon/jc42
5533
5534 JFS FILESYSTEM
5535 M:      Dave Kleikamp <shaggy@kernel.org>
5536 L:      jfs-discussion@lists.sourceforge.net
5537 W:      http://jfs.sourceforge.net/
5538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5539 S:      Maintained
5540 F:      Documentation/filesystems/jfs.txt
5541 F:      fs/jfs/
5542
5543 JME NETWORK DRIVER
5544 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5545 L:      netdev@vger.kernel.org
5546 S:      Maintained
5547 F:      drivers/net/ethernet/jme.*
5548
5549 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5550 M:      David Woodhouse <dwmw2@infradead.org>
5551 L:      linux-mtd@lists.infradead.org
5552 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5553 S:      Maintained
5554 F:      fs/jffs2/
5555 F:      include/uapi/linux/jffs2.h
5556
5557 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5558 M:      Andrew Morton <akpm@linux-foundation.org>
5559 M:      Jan Kara <jack@suse.cz>
5560 L:      linux-ext4@vger.kernel.org
5561 S:      Maintained
5562 F:      fs/jbd/
5563 F:      include/linux/jbd.h
5564
5565 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5566 M:      "Theodore Ts'o" <tytso@mit.edu>
5567 L:      linux-ext4@vger.kernel.org
5568 S:      Maintained
5569 F:      fs/jbd2/
5570 F:      include/linux/jbd2.h
5571
5572 JSM Neo PCI based serial card
5573 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5574 L:      linux-serial@vger.kernel.org
5575 S:      Maintained
5576 F:      drivers/tty/serial/jsm/
5577
5578 K10TEMP HARDWARE MONITORING DRIVER
5579 M:      Clemens Ladisch <clemens@ladisch.de>
5580 L:      lm-sensors@lm-sensors.org
5581 S:      Maintained
5582 F:      Documentation/hwmon/k10temp
5583 F:      drivers/hwmon/k10temp.c
5584
5585 K8TEMP HARDWARE MONITORING DRIVER
5586 M:      Rudolf Marek <r.marek@assembler.cz>
5587 L:      lm-sensors@lm-sensors.org
5588 S:      Maintained
5589 F:      Documentation/hwmon/k8temp
5590 F:      drivers/hwmon/k8temp.c
5591
5592 KCONFIG
5593 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5594 L:      linux-kbuild@vger.kernel.org
5595 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5596 S:      Maintained
5597 F:      Documentation/kbuild/kconfig-language.txt
5598 F:      scripts/kconfig/
5599
5600 KDUMP
5601 M:      Vivek Goyal <vgoyal@redhat.com>
5602 M:      Haren Myneni <hbabu@us.ibm.com>
5603 L:      kexec@lists.infradead.org
5604 W:      http://lse.sourceforge.net/kdump/
5605 S:      Maintained
5606 F:      Documentation/kdump/
5607
5608 KEENE FM RADIO TRANSMITTER DRIVER
5609 M:      Hans Verkuil <hverkuil@xs4all.nl>
5610 L:      linux-media@vger.kernel.org
5611 T:      git git://linuxtv.org/media_tree.git
5612 W:      http://linuxtv.org
5613 S:      Maintained
5614 F:      drivers/media/radio/radio-keene*
5615
5616 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5617 M:      Ian Kent <raven@themaw.net>
5618 L:      autofs@vger.kernel.org
5619 S:      Maintained
5620 F:      fs/autofs4/
5621
5622 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5623 M:      Michal Marek <mmarek@suse.cz>
5624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5626 L:      linux-kbuild@vger.kernel.org
5627 S:      Maintained
5628 F:      Documentation/kbuild/
5629 F:      Makefile
5630 F:      scripts/Makefile.*
5631 F:      scripts/basic/
5632 F:      scripts/mk*
5633 F:      scripts/package/
5634
5635 KERNEL JANITORS
5636 L:      kernel-janitors@vger.kernel.org
5637 W:      http://kernelnewbies.org/KernelJanitors
5638 S:      Odd Fixes
5639
5640 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5641 M:      "J. Bruce Fields" <bfields@fieldses.org>
5642 L:      linux-nfs@vger.kernel.org
5643 W:      http://nfs.sourceforge.net/
5644 S:      Supported
5645 F:      fs/nfsd/
5646 F:      include/uapi/linux/nfsd/
5647 F:      fs/lockd/
5648 F:      fs/nfs_common/
5649 F:      net/sunrpc/
5650 F:      include/linux/lockd/
5651 F:      include/linux/sunrpc/
5652 F:      include/uapi/linux/sunrpc/
5653
5654 KERNEL SELFTEST FRAMEWORK
5655 M:      Shuah Khan <shuahkh@osg.samsung.com>
5656 L:      linux-api@vger.kernel.org
5657 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5658 S:      Maintained
5659 F:      tools/testing/selftests
5660
5661 KERNEL VIRTUAL MACHINE (KVM)
5662 M:      Gleb Natapov <gleb@kernel.org>
5663 M:      Paolo Bonzini <pbonzini@redhat.com>
5664 L:      kvm@vger.kernel.org
5665 W:      http://www.linux-kvm.org
5666 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5667 S:      Supported
5668 F:      Documentation/*/kvm*.txt
5669 F:      Documentation/virtual/kvm/
5670 F:      arch/*/kvm/
5671 F:      arch/x86/kernel/kvm.c
5672 F:      arch/x86/kernel/kvmclock.c
5673 F:      arch/*/include/asm/kvm*
5674 F:      include/linux/kvm*
5675 F:      include/uapi/linux/kvm*
5676 F:      virt/kvm/
5677
5678 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5679 M:      Joerg Roedel <joro@8bytes.org>
5680 L:      kvm@vger.kernel.org
5681 W:      http://kvm.qumranet.com
5682 S:      Maintained
5683 F:      arch/x86/include/asm/svm.h
5684 F:      arch/x86/kvm/svm.c
5685
5686 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5687 M:      Alexander Graf <agraf@suse.de>
5688 L:      kvm-ppc@vger.kernel.org
5689 W:      http://kvm.qumranet.com
5690 T:      git git://github.com/agraf/linux-2.6.git
5691 S:      Supported
5692 F:      arch/powerpc/include/asm/kvm*
5693 F:      arch/powerpc/kvm/
5694
5695 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5696 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5697 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5698 M:      linux390@de.ibm.com
5699 L:      linux-s390@vger.kernel.org
5700 W:      http://www.ibm.com/developerworks/linux/linux390/
5701 S:      Supported
5702 F:      Documentation/s390/kvm.txt
5703 F:      arch/s390/include/asm/kvm*
5704 F:      arch/s390/kvm/
5705 F:      drivers/s390/kvm/
5706
5707 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
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 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5713 S:      Supported
5714 F:      arch/arm/include/uapi/asm/kvm*
5715 F:      arch/arm/include/asm/kvm*
5716 F:      arch/arm/kvm/
5717 F:      virt/kvm/arm/
5718 F:      include/kvm/arm_*
5719
5720 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5721 M:      Christoffer Dall <christoffer.dall@linaro.org>
5722 M:      Marc Zyngier <marc.zyngier@arm.com>
5723 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5724 L:      kvmarm@lists.cs.columbia.edu
5725 S:      Maintained
5726 F:      arch/arm64/include/uapi/asm/kvm*
5727 F:      arch/arm64/include/asm/kvm*
5728 F:      arch/arm64/kvm/
5729
5730 KEXEC
5731 M:      Eric Biederman <ebiederm@xmission.com>
5732 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5733 L:      kexec@lists.infradead.org
5734 S:      Maintained
5735 F:      include/linux/kexec.h
5736 F:      include/uapi/linux/kexec.h
5737 F:      kernel/kexec.c
5738
5739 KEYS/KEYRINGS:
5740 M:      David Howells <dhowells@redhat.com>
5741 L:      keyrings@linux-nfs.org
5742 S:      Maintained
5743 F:      Documentation/security/keys.txt
5744 F:      include/linux/key.h
5745 F:      include/linux/key-type.h
5746 F:      include/keys/
5747 F:      security/keys/
5748
5749 KEYS-TRUSTED
5750 M:      David Safford <safford@us.ibm.com>
5751 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5752 L:      linux-security-module@vger.kernel.org
5753 L:      keyrings@linux-nfs.org
5754 S:      Supported
5755 F:      Documentation/security/keys-trusted-encrypted.txt
5756 F:      include/keys/trusted-type.h
5757 F:      security/keys/trusted.c
5758 F:      security/keys/trusted.h
5759
5760 KEYS-ENCRYPTED
5761 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5762 M:      David Safford <safford@us.ibm.com>
5763 L:      linux-security-module@vger.kernel.org
5764 L:      keyrings@linux-nfs.org
5765 S:      Supported
5766 F:      Documentation/security/keys-trusted-encrypted.txt
5767 F:      include/keys/encrypted-type.h
5768 F:      security/keys/encrypted-keys/
5769
5770 KGDB / KDB /debug_core
5771 M:      Jason Wessel <jason.wessel@windriver.com>
5772 W:      http://kgdb.wiki.kernel.org/
5773 L:      kgdb-bugreport@lists.sourceforge.net
5774 S:      Maintained
5775 F:      Documentation/DocBook/kgdb.tmpl
5776 F:      drivers/misc/kgdbts.c
5777 F:      drivers/tty/serial/kgdboc.c
5778 F:      include/linux/kdb.h
5779 F:      include/linux/kgdb.h
5780 F:      kernel/debug/
5781
5782 KMEMCHECK
5783 M:      Vegard Nossum <vegardno@ifi.uio.no>
5784 M:      Pekka Enberg <penberg@kernel.org>
5785 S:      Maintained
5786 F:      Documentation/kmemcheck.txt
5787 F:      arch/x86/include/asm/kmemcheck.h
5788 F:      arch/x86/mm/kmemcheck/
5789 F:      include/linux/kmemcheck.h
5790 F:      mm/kmemcheck.c
5791
5792 KMEMLEAK
5793 M:      Catalin Marinas <catalin.marinas@arm.com>
5794 S:      Maintained
5795 F:      Documentation/kmemleak.txt
5796 F:      include/linux/kmemleak.h
5797 F:      mm/kmemleak.c
5798 F:      mm/kmemleak-test.c
5799
5800 KPROBES
5801 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5802 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5803 M:      "David S. Miller" <davem@davemloft.net>
5804 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5805 S:      Maintained
5806 F:      Documentation/kprobes.txt
5807 F:      include/linux/kprobes.h
5808 F:      kernel/kprobes.c
5809
5810 KS0108 LCD CONTROLLER DRIVER
5811 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5812 W:      http://miguelojeda.es/auxdisplay.htm
5813 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5814 S:      Maintained
5815 F:      Documentation/auxdisplay/ks0108
5816 F:      drivers/auxdisplay/ks0108.c
5817 F:      include/linux/ks0108.h
5818
5819 LAPB module
5820 L:      linux-x25@vger.kernel.org
5821 S:      Orphan
5822 F:      Documentation/networking/lapb-module.txt
5823 F:      include/*/lapb.h
5824 F:      net/lapb/
5825
5826 LASI 53c700 driver for PARISC
5827 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5828 L:      linux-scsi@vger.kernel.org
5829 S:      Maintained
5830 F:      Documentation/scsi/53c700.txt
5831 F:      drivers/scsi/53c700*
5832
5833 LED SUBSYSTEM
5834 M:      Bryan Wu <cooloney@gmail.com>
5835 M:      Richard Purdie <rpurdie@rpsys.net>
5836 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
5837 L:      linux-leds@vger.kernel.org
5838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5839 S:      Maintained
5840 F:      drivers/leds/
5841 F:      include/linux/leds.h
5842
5843 LEGACY EEPROM DRIVER
5844 M:      Jean Delvare <jdelvare@suse.de>
5845 S:      Maintained
5846 F:      Documentation/misc-devices/eeprom
5847 F:      drivers/misc/eeprom/eeprom.c
5848
5849 LEGO USB Tower driver
5850 M:      Juergen Stuber <starblue@users.sourceforge.net>
5851 L:      legousb-devel@lists.sourceforge.net
5852 W:      http://legousb.sourceforge.net/
5853 S:      Maintained
5854 F:      drivers/usb/misc/legousbtower.c
5855
5856 LG2160 MEDIA DRIVER
5857 M:      Michael Krufky <mkrufky@linuxtv.org>
5858 L:      linux-media@vger.kernel.org
5859 W:      http://linuxtv.org/
5860 W:      http://github.com/mkrufky
5861 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5862 T:      git git://linuxtv.org/mkrufky/tuners.git
5863 S:      Maintained
5864 F:      drivers/media/dvb-frontends/lg2160.*
5865
5866 LGDT3305 MEDIA DRIVER
5867 M:      Michael Krufky <mkrufky@linuxtv.org>
5868 L:      linux-media@vger.kernel.org
5869 W:      http://linuxtv.org/
5870 W:      http://github.com/mkrufky
5871 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5872 T:      git git://linuxtv.org/mkrufky/tuners.git
5873 S:      Maintained
5874 F:      drivers/media/dvb-frontends/lgdt3305.*
5875
5876 LGUEST
5877 M:      Rusty Russell <rusty@rustcorp.com.au>
5878 L:      lguest@lists.ozlabs.org
5879 W:      http://lguest.ozlabs.org/
5880 S:      Odd Fixes
5881 F:      arch/x86/include/asm/lguest*.h
5882 F:      arch/x86/lguest/
5883 F:      drivers/lguest/
5884 F:      include/linux/lguest*.h
5885 F:      tools/lguest/
5886
5887 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5888 M:      Tejun Heo <tj@kernel.org>
5889 L:      linux-ide@vger.kernel.org
5890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5891 S:      Maintained
5892 F:      drivers/ata/
5893 F:      include/linux/ata.h
5894 F:      include/linux/libata.h
5895
5896 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5897 M:      Viresh Kumar <viresh.linux@gmail.com>
5898 L:      linux-ide@vger.kernel.org
5899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5900 S:      Maintained
5901 F:      include/linux/pata_arasan_cf_data.h
5902 F:      drivers/ata/pata_arasan_cf.c
5903
5904 LIBATA PATA DRIVERS
5905 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5906 M:      Tejun Heo <tj@kernel.org>
5907 L:      linux-ide@vger.kernel.org
5908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5909 S:      Maintained
5910 F:      drivers/ata/pata_*.c
5911 F:      drivers/ata/ata_generic.c
5912
5913 LIBATA SATA AHCI PLATFORM devices support
5914 M:      Hans de Goede <hdegoede@redhat.com>
5915 M:      Tejun Heo <tj@kernel.org>
5916 L:      linux-ide@vger.kernel.org
5917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5918 S:      Maintained
5919 F:      drivers/ata/ahci_platform.c
5920 F:      drivers/ata/libahci_platform.c
5921 F:      include/linux/ahci_platform.h
5922
5923 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5924 M:      Mikael Pettersson <mikpelinux@gmail.com>
5925 L:      linux-ide@vger.kernel.org
5926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5927 S:      Maintained
5928 F:      drivers/ata/sata_promise.*
5929
5930 LIBLOCKDEP
5931 M:      Sasha Levin <sasha.levin@oracle.com>
5932 S:      Maintained
5933 F:      tools/lib/lockdep/
5934
5935 LINUX FOR IBM pSERIES (RS/6000)
5936 M:      Paul Mackerras <paulus@au.ibm.com>
5937 W:      http://www.ibm.com/linux/ltc/projects/ppc
5938 S:      Supported
5939 F:      arch/powerpc/boot/rs6000.h
5940
5941 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5942 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5943 M:      Paul Mackerras <paulus@samba.org>
5944 M:      Michael Ellerman <mpe@ellerman.id.au>
5945 W:      http://www.penguinppc.org/
5946 L:      linuxppc-dev@lists.ozlabs.org
5947 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5949 S:      Supported
5950 F:      Documentation/powerpc/
5951 F:      arch/powerpc/
5952
5953 LINUX FOR POWER MACINTOSH
5954 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5955 W:      http://www.penguinppc.org/
5956 L:      linuxppc-dev@lists.ozlabs.org
5957 S:      Maintained
5958 F:      arch/powerpc/platforms/powermac/
5959 F:      drivers/macintosh/
5960
5961 LINUX FOR POWERPC EMBEDDED MPC5XXX
5962 M:      Anatolij Gustschin <agust@denx.de>
5963 L:      linuxppc-dev@lists.ozlabs.org
5964 T:      git git://git.denx.de/linux-denx-agust.git
5965 S:      Maintained
5966 F:      arch/powerpc/platforms/512x/
5967 F:      arch/powerpc/platforms/52xx/
5968
5969 LINUX FOR POWERPC EMBEDDED PPC4XX
5970 M:      Alistair Popple <alistair@popple.id.au>
5971 M:      Matt Porter <mporter@kernel.crashing.org>
5972 W:      http://www.penguinppc.org/
5973 L:      linuxppc-dev@lists.ozlabs.org
5974 S:      Maintained
5975 F:      arch/powerpc/platforms/40x/
5976 F:      arch/powerpc/platforms/44x/
5977
5978 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5979 L:      linuxppc-dev@lists.ozlabs.org
5980 S:      Orphan
5981 F:      arch/powerpc/*/*virtex*
5982 F:      arch/powerpc/*/*/*virtex*
5983
5984 LINUX FOR POWERPC EMBEDDED PPC8XX
5985 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5986 W:      http://www.penguinppc.org/
5987 L:      linuxppc-dev@lists.ozlabs.org
5988 S:      Maintained
5989 F:      arch/powerpc/platforms/8xx/
5990
5991 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5992 M:      Scott Wood <scottwood@freescale.com>
5993 M:      Kumar Gala <galak@kernel.crashing.org>
5994 W:      http://www.penguinppc.org/
5995 L:      linuxppc-dev@lists.ozlabs.org
5996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5997 S:      Maintained
5998 F:      arch/powerpc/platforms/83xx/
5999 F:      arch/powerpc/platforms/85xx/
6000
6001 LINUX FOR POWERPC PA SEMI PWRFICIENT
6002 M:      Olof Johansson <olof@lixom.net>
6003 L:      linuxppc-dev@lists.ozlabs.org
6004 S:      Maintained
6005 F:      arch/powerpc/platforms/pasemi/
6006 F:      drivers/*/*pasemi*
6007 F:      drivers/*/*/*pasemi*
6008
6009 LINUX SECURITY MODULE (LSM) FRAMEWORK
6010 M:      Chris Wright <chrisw@sous-sol.org>
6011 L:      linux-security-module@vger.kernel.org
6012 S:      Supported
6013
6014 LIS3LV02D ACCELEROMETER DRIVER
6015 M:      Eric Piel <eric.piel@tremplin-utc.net>
6016 S:      Maintained
6017 F:      Documentation/misc-devices/lis3lv02d
6018 F:      drivers/misc/lis3lv02d/
6019 F:      drivers/platform/x86/hp_accel.c
6020
6021 LIVE PATCHING
6022 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6023 M:      Seth Jennings <sjenning@redhat.com>
6024 M:      Jiri Kosina <jkosina@suse.cz>
6025 M:      Vojtech Pavlik <vojtech@suse.cz>
6026 S:      Maintained
6027 F:      kernel/livepatch/
6028 F:      include/linux/livepatch.h
6029 F:      arch/x86/include/asm/livepatch.h
6030 F:      arch/x86/kernel/livepatch.c
6031 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6032 F:      samples/livepatch/
6033 L:      live-patching@vger.kernel.org
6034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6035
6036 LLC (802.2)
6037 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6038 S:      Maintained
6039 F:      include/linux/llc.h
6040 F:      include/uapi/linux/llc.h
6041 F:      include/net/llc*
6042 F:      net/llc/
6043
6044 LM73 HARDWARE MONITOR DRIVER
6045 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6046 L:      lm-sensors@lm-sensors.org
6047 S:      Maintained
6048 F:      drivers/hwmon/lm73.c
6049
6050 LM78 HARDWARE MONITOR DRIVER
6051 M:      Jean Delvare <jdelvare@suse.de>
6052 L:      lm-sensors@lm-sensors.org
6053 S:      Maintained
6054 F:      Documentation/hwmon/lm78
6055 F:      drivers/hwmon/lm78.c
6056
6057 LM83 HARDWARE MONITOR DRIVER
6058 M:      Jean Delvare <jdelvare@suse.de>
6059 L:      lm-sensors@lm-sensors.org
6060 S:      Maintained
6061 F:      Documentation/hwmon/lm83
6062 F:      drivers/hwmon/lm83.c
6063
6064 LM90 HARDWARE MONITOR DRIVER
6065 M:      Jean Delvare <jdelvare@suse.de>
6066 L:      lm-sensors@lm-sensors.org
6067 S:      Maintained
6068 F:      Documentation/hwmon/lm90
6069 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6070 F:      drivers/hwmon/lm90.c
6071
6072 LM95234 HARDWARE MONITOR DRIVER
6073 M:      Guenter Roeck <linux@roeck-us.net>
6074 L:      lm-sensors@lm-sensors.org
6075 S:      Maintained
6076 F:      Documentation/hwmon/lm95234
6077 F:      drivers/hwmon/lm95234.c
6078
6079 LME2510 MEDIA DRIVER
6080 M:      Malcolm Priestley <tvboxspy@gmail.com>
6081 L:      linux-media@vger.kernel.org
6082 W:      http://linuxtv.org/
6083 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6084 S:      Maintained
6085 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6086
6087 LOCKDEP AND LOCKSTAT
6088 M:      Peter Zijlstra <peterz@infradead.org>
6089 M:      Ingo Molnar <mingo@redhat.com>
6090 L:      linux-kernel@vger.kernel.org
6091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6092 S:      Maintained
6093 F:      Documentation/locking/lockdep*.txt
6094 F:      Documentation/locking/lockstat.txt
6095 F:      include/linux/lockdep.h
6096 F:      kernel/locking/
6097
6098 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6099 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6100 L:      linux-ntfs-dev@lists.sourceforge.net
6101 W:      http://www.linux-ntfs.org/content/view/19/37/
6102 S:      Maintained
6103 F:      Documentation/ldm.txt
6104 F:      block/partitions/ldm.*
6105
6106 LogFS
6107 M:      Joern Engel <joern@logfs.org>
6108 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6109 L:      logfs@logfs.org
6110 W:      logfs.org
6111 S:      Maintained
6112 F:      fs/logfs/
6113
6114 LPC32XX MACHINE SUPPORT
6115 M:      Roland Stigge <stigge@antcom.de>
6116 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6117 S:      Maintained
6118 F:      arch/arm/mach-lpc32xx/
6119
6120 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6121 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6122 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6123 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6124 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6125 L:      MPT-FusionLinux.pdl@avagotech.com
6126 L:      linux-scsi@vger.kernel.org
6127 W:      http://www.lsilogic.com/support
6128 S:      Supported
6129 F:      drivers/message/fusion/
6130 F:      drivers/scsi/mpt2sas/
6131 F:      drivers/scsi/mpt3sas/
6132
6133 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6134 M:      Matthew Wilcox <matthew@wil.cx>
6135 L:      linux-scsi@vger.kernel.org
6136 S:      Maintained
6137 F:      drivers/scsi/sym53c8xx_2/
6138
6139 LTC4261 HARDWARE MONITOR DRIVER
6140 M:      Guenter Roeck <linux@roeck-us.net>
6141 L:      lm-sensors@lm-sensors.org
6142 S:      Maintained
6143 F:      Documentation/hwmon/ltc4261
6144 F:      drivers/hwmon/ltc4261.c
6145
6146 LTP (Linux Test Project)
6147 M:      Mike Frysinger <vapier@gentoo.org>
6148 M:      Cyril Hrubis <chrubis@suse.cz>
6149 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6150 M:      Jan Stancek <jstancek@redhat.com>
6151 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6152 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6153 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6154 W:      http://linux-test-project.github.io/
6155 T:      git git://github.com/linux-test-project/ltp.git
6156 S:      Maintained
6157
6158 M32R ARCHITECTURE
6159 W:      http://www.linux-m32r.org/
6160 S:      Orphan
6161 F:      arch/m32r/
6162
6163 M68K ARCHITECTURE
6164 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6165 L:      linux-m68k@lists.linux-m68k.org
6166 W:      http://www.linux-m68k.org/
6167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6168 S:      Maintained
6169 F:      arch/m68k/
6170 F:      drivers/zorro/
6171
6172 M68K ON APPLE MACINTOSH
6173 M:      Joshua Thompson <funaho@jurai.org>
6174 W:      http://www.mac.linux-m68k.org/
6175 L:      linux-m68k@lists.linux-m68k.org
6176 S:      Maintained
6177 F:      arch/m68k/mac/
6178
6179 M68K ON HP9000/300
6180 M:      Philip Blundell <philb@gnu.org>
6181 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6182 S:      Maintained
6183 F:      arch/m68k/hp300/
6184
6185 M88DS3103 MEDIA DRIVER
6186 M:      Antti Palosaari <crope@iki.fi>
6187 L:      linux-media@vger.kernel.org
6188 W:      http://linuxtv.org/
6189 W:      http://palosaari.fi/linux/
6190 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6191 T:      git git://linuxtv.org/anttip/media_tree.git
6192 S:      Maintained
6193 F:      drivers/media/dvb-frontends/m88ds3103*
6194
6195 M88RS2000 MEDIA DRIVER
6196 M:      Malcolm Priestley <tvboxspy@gmail.com>
6197 L:      linux-media@vger.kernel.org
6198 W:      http://linuxtv.org/
6199 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6200 S:      Maintained
6201 F:      drivers/media/dvb-frontends/m88rs2000*
6202
6203 MA901 MASTERKIT USB FM RADIO DRIVER
6204 M:      Alexey Klimov <klimov.linux@gmail.com>
6205 L:      linux-media@vger.kernel.org
6206 T:      git git://linuxtv.org/media_tree.git
6207 S:      Maintained
6208 F:      drivers/media/radio/radio-ma901.c
6209
6210 MAC80211
6211 M:      Johannes Berg <johannes@sipsolutions.net>
6212 L:      linux-wireless@vger.kernel.org
6213 W:      http://wireless.kernel.org/
6214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6216 S:      Maintained
6217 F:      Documentation/networking/mac80211-injection.txt
6218 F:      include/net/mac80211.h
6219 F:      net/mac80211/
6220
6221 MACVLAN DRIVER
6222 M:      Patrick McHardy <kaber@trash.net>
6223 L:      netdev@vger.kernel.org
6224 S:      Maintained
6225 F:      drivers/net/macvlan.c
6226 F:      include/linux/if_macvlan.h
6227
6228 MAILBOX API
6229 M:      Jassi Brar <jassisinghbrar@gmail.com>
6230 L:      linux-kernel@vger.kernel.org
6231 S:      Maintained
6232 F:      drivers/mailbox/
6233 F:      include/linux/mailbox_client.h
6234 F:      include/linux/mailbox_controller.h
6235
6236 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6237 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6238 W:      http://www.kernel.org/doc/man-pages
6239 L:      linux-man@vger.kernel.org
6240 S:      Maintained
6241
6242 MARVELL ARMADA DRM SUPPORT
6243 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6244 S:      Maintained
6245 F:      drivers/gpu/drm/armada/
6246
6247 MARVELL 88E6352 DSA support
6248 M:      Guenter Roeck <linux@roeck-us.net>
6249 S:      Maintained
6250 F:      drivers/net/dsa/mv88e6352.c
6251
6252 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6253 M:      Mirko Lindner <mlindner@marvell.com>
6254 M:      Stephen Hemminger <stephen@networkplumber.org>
6255 L:      netdev@vger.kernel.org
6256 S:      Maintained
6257 F:      drivers/net/ethernet/marvell/sk*
6258
6259 MARVELL LIBERTAS WIRELESS DRIVER
6260 L:      libertas-dev@lists.infradead.org
6261 S:      Orphan
6262 F:      drivers/net/wireless/libertas/
6263
6264 MARVELL MV643XX ETHERNET DRIVER
6265 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6266 L:      netdev@vger.kernel.org
6267 S:      Maintained
6268 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6269 F:      include/linux/mv643xx.h
6270
6271 MARVELL MVNETA ETHERNET DRIVER
6272 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6273 L:      netdev@vger.kernel.org
6274 S:      Maintained
6275 F:      drivers/net/ethernet/marvell/mvneta.*
6276
6277 MARVELL MWIFIEX WIRELESS DRIVER
6278 M:      Amitkumar Karwar <akarwar@marvell.com>
6279 M:      Avinash Patil <patila@marvell.com>
6280 L:      linux-wireless@vger.kernel.org
6281 S:      Maintained
6282 F:      drivers/net/wireless/mwifiex/
6283
6284 MARVELL MWL8K WIRELESS DRIVER
6285 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6286 L:      linux-wireless@vger.kernel.org
6287 S:      Odd Fixes
6288 F:      drivers/net/wireless/mwl8k.c
6289
6290 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6291 M:      Nicolas Pitre <nico@fluxnic.net>
6292 S:      Odd Fixes
6293 F:      drivers/mmc/host/mvsdio.*
6294
6295 MATROX FRAMEBUFFER DRIVER
6296 L:      linux-fbdev@vger.kernel.org
6297 S:      Orphan
6298 F:      drivers/video/fbdev/matrox/matroxfb_*
6299 F:      include/uapi/linux/matroxfb.h
6300
6301 MAX16065 HARDWARE MONITOR DRIVER
6302 M:      Guenter Roeck <linux@roeck-us.net>
6303 L:      lm-sensors@lm-sensors.org
6304 S:      Maintained
6305 F:      Documentation/hwmon/max16065
6306 F:      drivers/hwmon/max16065.c
6307
6308 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6309 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6310 L:      lm-sensors@lm-sensors.org
6311 S:      Maintained
6312 F:      Documentation/hwmon/max6650
6313 F:      drivers/hwmon/max6650.c
6314
6315 MAX6697 HARDWARE MONITOR DRIVER
6316 M:      Guenter Roeck <linux@roeck-us.net>
6317 L:      lm-sensors@lm-sensors.org
6318 S:      Maintained
6319 F:      Documentation/hwmon/max6697
6320 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6321 F:      drivers/hwmon/max6697.c
6322 F:      include/linux/platform_data/max6697.h
6323
6324 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6325 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6326 L:      linux-pm@vger.kernel.org
6327 S:      Supported
6328 F:      drivers/power/max14577_charger.c
6329 F:      drivers/power/max77693_charger.c
6330
6331 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6332 M:      Chanwoo Choi <cw00.choi@samsung.com>
6333 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6334 L:      linux-kernel@vger.kernel.org
6335 S:      Supported
6336 F:      drivers/*/max14577.c
6337 F:      drivers/*/max77686.c
6338 F:      drivers/*/max77693.c
6339 F:      drivers/extcon/extcon-max14577.c
6340 F:      drivers/extcon/extcon-max77693.c
6341 F:      drivers/rtc/rtc-max77686.c
6342 F:      drivers/clk/clk-max77686.c
6343 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6344 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6345 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6346 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6347 F:      include/linux/mfd/max14577*.h
6348 F:      include/linux/mfd/max77686*.h
6349 F:      include/linux/mfd/max77693*.h
6350
6351 MAXIRADIO FM RADIO RECEIVER DRIVER
6352 M:      Hans Verkuil <hverkuil@xs4all.nl>
6353 L:      linux-media@vger.kernel.org
6354 T:      git git://linuxtv.org/media_tree.git
6355 W:      http://linuxtv.org
6356 S:      Maintained
6357 F:      drivers/media/radio/radio-maxiradio*
6358
6359 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6360 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6361 P:      LinuxTV.org Project
6362 L:      linux-media@vger.kernel.org
6363 W:      http://linuxtv.org
6364 Q:      http://patchwork.kernel.org/project/linux-media/list/
6365 T:      git git://linuxtv.org/media_tree.git
6366 S:      Maintained
6367 F:      Documentation/dvb/
6368 F:      Documentation/video4linux/
6369 F:      Documentation/DocBook/media/
6370 F:      drivers/media/
6371 F:      drivers/staging/media/
6372 F:      include/media/
6373 F:      include/uapi/linux/dvb/
6374 F:      include/uapi/linux/videodev2.h
6375 F:      include/uapi/linux/media.h
6376 F:      include/uapi/linux/v4l2-*
6377 F:      include/uapi/linux/meye.h
6378 F:      include/uapi/linux/ivtv*
6379 F:      include/uapi/linux/uvcvideo.h
6380
6381 MEGARAID SCSI/SAS DRIVERS
6382 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6383 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6384 M:      Uday Lingala <uday.lingala@avagotech.com>
6385 L:      megaraidlinux.pdl@avagotech.com
6386 L:      linux-scsi@vger.kernel.org
6387 W:      http://www.lsi.com
6388 S:      Maintained
6389 F:      Documentation/scsi/megaraid.txt
6390 F:      drivers/scsi/megaraid.*
6391 F:      drivers/scsi/megaraid/
6392
6393 MELLANOX ETHERNET DRIVER (mlx4_en)
6394 M:      Amir Vadai <amirv@mellanox.com>
6395 M:      Ido Shamay <idos@mellanox.com>
6396 L:      netdev@vger.kernel.org
6397 S:      Supported
6398 W:      http://www.mellanox.com
6399 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6400 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6401
6402 MEMORY MANAGEMENT
6403 L:      linux-mm@kvack.org
6404 W:      http://www.linux-mm.org
6405 S:      Maintained
6406 F:      include/linux/mm.h
6407 F:      include/linux/gfp.h
6408 F:      include/linux/mmzone.h
6409 F:      include/linux/memory_hotplug.h
6410 F:      include/linux/vmalloc.h
6411 F:      mm/
6412
6413 MEMORY TECHNOLOGY DEVICES (MTD)
6414 M:      David Woodhouse <dwmw2@infradead.org>
6415 M:      Brian Norris <computersforpeace@gmail.com>
6416 L:      linux-mtd@lists.infradead.org
6417 W:      http://www.linux-mtd.infradead.org/
6418 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6419 T:      git git://git.infradead.org/linux-mtd.git
6420 T:      git git://git.infradead.org/l2-mtd.git
6421 S:      Maintained
6422 F:      drivers/mtd/
6423 F:      include/linux/mtd/
6424 F:      include/uapi/mtd/
6425
6426 MEN A21 WATCHDOG DRIVER
6427 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6428 L:      linux-watchdog@vger.kernel.org
6429 S:      Supported
6430 F:      drivers/watchdog/mena21_wdt.c
6431
6432 MEN CHAMELEON BUS (mcb)
6433 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6434 S:      Supported
6435 F:      drivers/mcb/
6436 F:      include/linux/mcb.h
6437
6438 MEN F21BMC (Board Management Controller)
6439 M:      Andreas Werner <andreas.werner@men.de>
6440 S:      Supported
6441 F:      drivers/mfd/menf21bmc.c
6442 F:      drivers/watchdog/menf21bmc_wdt.c
6443 F:      drivers/leds/leds-menf21bmc.c
6444 F:      drivers/hwmon/menf21bmc_hwmon.c
6445 F:      Documentation/hwmon/menf21bmc
6446
6447 METAG ARCHITECTURE
6448 M:      James Hogan <james.hogan@imgtec.com>
6449 L:      linux-metag@vger.kernel.org
6450 S:      Supported
6451 F:      arch/metag/
6452 F:      Documentation/metag/
6453 F:      Documentation/devicetree/bindings/metag/
6454 F:      drivers/clocksource/metag_generic.c
6455 F:      drivers/irqchip/irq-metag.c
6456 F:      drivers/irqchip/irq-metag-ext.c
6457 F:      drivers/tty/metag_da.c
6458
6459 MICROBLAZE ARCHITECTURE
6460 M:      Michal Simek <monstr@monstr.eu>
6461 W:      http://www.monstr.eu/fdt/
6462 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6463 S:      Supported
6464 F:      arch/microblaze/
6465
6466 MICROTEK X6 SCANNER
6467 M:      Oliver Neukum <oliver@neukum.org>
6468 S:      Maintained
6469 F:      drivers/usb/image/microtek.*
6470
6471 MIPS
6472 M:      Ralf Baechle <ralf@linux-mips.org>
6473 L:      linux-mips@linux-mips.org
6474 W:      http://www.linux-mips.org/
6475 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6476 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6477 S:      Supported
6478 F:      Documentation/mips/
6479 F:      arch/mips/
6480
6481 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6482 M:      Hans Verkuil <hverkuil@xs4all.nl>
6483 L:      linux-media@vger.kernel.org
6484 T:      git git://linuxtv.org/media_tree.git
6485 W:      http://linuxtv.org
6486 S:      Odd Fixes
6487 F:      drivers/media/radio/radio-miropcm20*
6488
6489 Mellanox MLX5 core VPI driver
6490 M:      Eli Cohen <eli@mellanox.com>
6491 L:      netdev@vger.kernel.org
6492 L:      linux-rdma@vger.kernel.org
6493 W:      http://www.mellanox.com
6494 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6495 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6496 T:      git git://openfabrics.org/~eli/connect-ib.git
6497 S:      Supported
6498 F:      drivers/net/ethernet/mellanox/mlx5/core/
6499 F:      include/linux/mlx5/
6500
6501 Mellanox MLX5 IB driver
6502 M:      Eli Cohen <eli@mellanox.com>
6503 L:      linux-rdma@vger.kernel.org
6504 W:      http://www.mellanox.com
6505 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6506 T:      git git://openfabrics.org/~eli/connect-ib.git
6507 S:      Supported
6508 F:      include/linux/mlx5/
6509 F:      drivers/infiniband/hw/mlx5/
6510
6511 MN88472 MEDIA DRIVER
6512 M:      Antti Palosaari <crope@iki.fi>
6513 L:      linux-media@vger.kernel.org
6514 W:      http://linuxtv.org/
6515 W:      http://palosaari.fi/linux/
6516 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6517 T:      git git://linuxtv.org/anttip/media_tree.git
6518 S:      Maintained
6519 F:      drivers/staging/media/mn88472/
6520 F:      drivers/media/dvb-frontends/mn88472.h
6521
6522 MN88473 MEDIA DRIVER
6523 M:      Antti Palosaari <crope@iki.fi>
6524 L:      linux-media@vger.kernel.org
6525 W:      http://linuxtv.org/
6526 W:      http://palosaari.fi/linux/
6527 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6528 T:      git git://linuxtv.org/anttip/media_tree.git
6529 S:      Maintained
6530 F:      drivers/staging/media/mn88473/
6531 F:      drivers/media/dvb-frontends/mn88473.h
6532
6533 MODULE SUPPORT
6534 M:      Rusty Russell <rusty@rustcorp.com.au>
6535 S:      Maintained
6536 F:      include/linux/module.h
6537 F:      kernel/module.c
6538
6539 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6540 W:      http://popies.net/meye/
6541 S:      Orphan
6542 F:      Documentation/video4linux/meye.txt
6543 F:      drivers/media/pci/meye/
6544 F:      include/uapi/linux/meye.h
6545
6546 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6547 M:      Jiri Slaby <jirislaby@gmail.com>
6548 S:      Maintained
6549 F:      Documentation/serial/moxa-smartio
6550 F:      drivers/tty/mxser.*
6551
6552 MR800 AVERMEDIA USB FM RADIO DRIVER
6553 M:      Alexey Klimov <klimov.linux@gmail.com>
6554 L:      linux-media@vger.kernel.org
6555 T:      git git://linuxtv.org/media_tree.git
6556 S:      Maintained
6557 F:      drivers/media/radio/radio-mr800.c
6558
6559 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6560 M:      Alan Ott <alan@signal11.us>
6561 L:      linux-wpan@vger.kernel.org
6562 S:      Maintained
6563 F:      drivers/net/ieee802154/mrf24j40.c
6564
6565 MSI LAPTOP SUPPORT
6566 M:      "Lee, Chun-Yi" <jlee@suse.com>
6567 L:      platform-driver-x86@vger.kernel.org
6568 S:      Maintained
6569 F:      drivers/platform/x86/msi-laptop.c
6570
6571 MSI WMI SUPPORT
6572 M:      Anisse Astier <anisse@astier.eu>
6573 L:      platform-driver-x86@vger.kernel.org
6574 S:      Supported
6575 F:      drivers/platform/x86/msi-wmi.c
6576
6577 MSI001 MEDIA DRIVER
6578 M:      Antti Palosaari <crope@iki.fi>
6579 L:      linux-media@vger.kernel.org
6580 W:      http://linuxtv.org/
6581 W:      http://palosaari.fi/linux/
6582 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6583 T:      git git://linuxtv.org/anttip/media_tree.git
6584 S:      Maintained
6585 F:      drivers/media/tuners/msi001*
6586
6587 MSI2500 MEDIA DRIVER
6588 M:      Antti Palosaari <crope@iki.fi>
6589 L:      linux-media@vger.kernel.org
6590 W:      http://linuxtv.org/
6591 W:      http://palosaari.fi/linux/
6592 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6593 T:      git git://linuxtv.org/anttip/media_tree.git
6594 S:      Maintained
6595 F:      drivers/media/usb/msi2500/
6596
6597 MT9M032 APTINA SENSOR DRIVER
6598 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6599 L:      linux-media@vger.kernel.org
6600 T:      git git://linuxtv.org/media_tree.git
6601 S:      Maintained
6602 F:      drivers/media/i2c/mt9m032.c
6603 F:      include/media/mt9m032.h
6604
6605 MT9P031 APTINA CAMERA SENSOR
6606 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6607 L:      linux-media@vger.kernel.org
6608 T:      git git://linuxtv.org/media_tree.git
6609 S:      Maintained
6610 F:      drivers/media/i2c/mt9p031.c
6611 F:      include/media/mt9p031.h
6612
6613 MT9T001 APTINA CAMERA SENSOR
6614 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6615 L:      linux-media@vger.kernel.org
6616 T:      git git://linuxtv.org/media_tree.git
6617 S:      Maintained
6618 F:      drivers/media/i2c/mt9t001.c
6619 F:      include/media/mt9t001.h
6620
6621 MT9V032 APTINA CAMERA SENSOR
6622 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6623 L:      linux-media@vger.kernel.org
6624 T:      git git://linuxtv.org/media_tree.git
6625 S:      Maintained
6626 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6627 F:      drivers/media/i2c/mt9v032.c
6628 F:      include/media/mt9v032.h
6629
6630 MULTIFUNCTION DEVICES (MFD)
6631 M:      Samuel Ortiz <sameo@linux.intel.com>
6632 M:      Lee Jones <lee.jones@linaro.org>
6633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6634 S:      Supported
6635 F:      drivers/mfd/
6636 F:      include/linux/mfd/
6637
6638 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6639 M:      Ulf Hansson <ulf.hansson@linaro.org>
6640 L:      linux-mmc@vger.kernel.org
6641 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6642 S:      Maintained
6643 F:      drivers/mmc/
6644 F:      include/linux/mmc/
6645 F:      include/uapi/linux/mmc/
6646
6647 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6648 S:      Orphan
6649 F:      drivers/mmc/host/mmc_spi.c
6650 F:      include/linux/spi/mmc_spi.h
6651
6652 MULTISOUND SOUND DRIVER
6653 M:      Andrew Veliath <andrewtv@usa.net>
6654 S:      Maintained
6655 F:      Documentation/sound/oss/MultiSound
6656 F:      sound/oss/msnd*
6657
6658 MULTITECH MULTIPORT CARD (ISICOM)
6659 S:      Orphan
6660 F:      drivers/tty/isicom.c
6661 F:      include/linux/isicom.h
6662
6663 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6664 M:      Felipe Balbi <balbi@ti.com>
6665 L:      linux-usb@vger.kernel.org
6666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6667 S:      Maintained
6668 F:      drivers/usb/musb/
6669
6670 MXL5007T MEDIA DRIVER
6671 M:      Michael Krufky <mkrufky@linuxtv.org>
6672 L:      linux-media@vger.kernel.org
6673 W:      http://linuxtv.org/
6674 W:      http://github.com/mkrufky
6675 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6676 T:      git git://linuxtv.org/mkrufky/tuners.git
6677 S:      Maintained
6678 F:      drivers/media/tuners/mxl5007t.*
6679
6680 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6681 M:      Hyong-Youb Kim <hykim@myri.com>
6682 L:      netdev@vger.kernel.org
6683 W:      https://www.myricom.com/support/downloads/myri10ge.html
6684 S:      Supported
6685 F:      drivers/net/ethernet/myricom/myri10ge/
6686
6687 NATSEMI ETHERNET DRIVER (DP8381x)
6688 S:      Orphan
6689 F:      drivers/net/ethernet/natsemi/natsemi.c
6690
6691 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6692 M:      Daniel Mack <zonque@gmail.com>
6693 S:      Maintained
6694 L:      alsa-devel@alsa-project.org
6695 W:      http://www.native-instruments.com
6696 F:      sound/usb/caiaq/
6697
6698 NCP FILESYSTEM
6699 M:      Petr Vandrovec <petr@vandrovec.name>
6700 S:      Odd Fixes
6701 F:      fs/ncpfs/
6702
6703 NCR 5380 SCSI DRIVERS
6704 M:      Finn Thain <fthain@telegraphics.com.au>
6705 M:      Michael Schmitz <schmitzmic@gmail.com>
6706 L:      linux-scsi@vger.kernel.org
6707 S:      Maintained
6708 F:      Documentation/scsi/g_NCR5380.txt
6709 F:      drivers/scsi/NCR5380.*
6710 F:      drivers/scsi/arm/cumana_1.c
6711 F:      drivers/scsi/arm/oak.c
6712 F:      drivers/scsi/atari_NCR5380.c
6713 F:      drivers/scsi/atari_scsi.*
6714 F:      drivers/scsi/dmx3191d.c
6715 F:      drivers/scsi/dtc.*
6716 F:      drivers/scsi/g_NCR5380.*
6717 F:      drivers/scsi/g_NCR5380_mmio.c
6718 F:      drivers/scsi/mac_scsi.*
6719 F:      drivers/scsi/pas16.*
6720 F:      drivers/scsi/sun3_scsi.*
6721 F:      drivers/scsi/sun3_scsi_vme.c
6722 F:      drivers/scsi/t128.*
6723
6724 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6725 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6726 L:      linux-scsi@vger.kernel.org
6727 S:      Maintained
6728 F:      drivers/scsi/NCR_D700.*
6729
6730 NCT6775 HARDWARE MONITOR DRIVER
6731 M:      Guenter Roeck <linux@roeck-us.net>
6732 L:      lm-sensors@lm-sensors.org
6733 S:      Maintained
6734 F:      Documentation/hwmon/nct6775
6735 F:      drivers/hwmon/nct6775.c
6736
6737 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6738 M:      Faisal Latif <faisal.latif@intel.com>
6739 L:      linux-rdma@vger.kernel.org
6740 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6741 S:      Supported
6742 F:      drivers/infiniband/hw/nes/
6743
6744 NETEM NETWORK EMULATOR
6745 M:      Stephen Hemminger <stephen@networkplumber.org>
6746 L:      netem@lists.linux-foundation.org
6747 S:      Maintained
6748 F:      net/sched/sch_netem.c
6749
6750 NETERION 10GbE DRIVERS (s2io/vxge)
6751 M:      Jon Mason <jdmason@kudzu.us>
6752 L:      netdev@vger.kernel.org
6753 S:      Supported
6754 F:      Documentation/networking/s2io.txt
6755 F:      Documentation/networking/vxge.txt
6756 F:      drivers/net/ethernet/neterion/
6757
6758 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6759 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6760 M:      Patrick McHardy <kaber@trash.net>
6761 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6762 L:      netfilter-devel@vger.kernel.org
6763 L:      coreteam@netfilter.org
6764 W:      http://www.netfilter.org/
6765 W:      http://www.iptables.org/
6766 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6769 S:      Supported
6770 F:      include/linux/netfilter*
6771 F:      include/linux/netfilter/
6772 F:      include/net/netfilter/
6773 F:      include/uapi/linux/netfilter*
6774 F:      include/uapi/linux/netfilter/
6775 F:      net/*/netfilter.c
6776 F:      net/*/netfilter/
6777 F:      net/netfilter/
6778
6779 NETLABEL
6780 M:      Paul Moore <paul@paul-moore.com>
6781 W:      http://netlabel.sf.net
6782 L:      netdev@vger.kernel.org
6783 S:      Maintained
6784 F:      Documentation/netlabel/
6785 F:      include/net/netlabel.h
6786 F:      net/netlabel/
6787
6788 NETROM NETWORK LAYER
6789 M:      Ralf Baechle <ralf@linux-mips.org>
6790 L:      linux-hams@vger.kernel.org
6791 W:      http://www.linux-ax25.org/
6792 S:      Maintained
6793 F:      include/net/netrom.h
6794 F:      include/uapi/linux/netrom.h
6795 F:      net/netrom/
6796
6797 NETWORK BLOCK DEVICE (NBD)
6798 M:      Markus Pargmann <mpa@pengutronix.de>
6799 S:      Maintained
6800 L:      nbd-general@lists.sourceforge.net
6801 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6802 F:      Documentation/blockdev/nbd.txt
6803 F:      drivers/block/nbd.c
6804 F:      include/linux/nbd.h
6805 F:      include/uapi/linux/nbd.h
6806
6807 NETWORK DROP MONITOR
6808 M:      Neil Horman <nhorman@tuxdriver.com>
6809 L:      netdev@vger.kernel.org
6810 S:      Maintained
6811 W:      https://fedorahosted.org/dropwatch/
6812 F:      net/core/drop_monitor.c
6813
6814 NETWORKING [GENERAL]
6815 M:      "David S. Miller" <davem@davemloft.net>
6816 L:      netdev@vger.kernel.org
6817 W:      http://www.linuxfoundation.org/en/Net
6818 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6821 S:      Maintained
6822 F:      net/
6823 F:      include/net/
6824 F:      include/linux/in.h
6825 F:      include/linux/net.h
6826 F:      include/linux/netdevice.h
6827 F:      include/uapi/linux/in.h
6828 F:      include/uapi/linux/net.h
6829 F:      include/uapi/linux/netdevice.h
6830 F:      include/uapi/linux/net_namespace.h
6831 F:      tools/net/
6832 F:      tools/testing/selftests/net/
6833 F:      lib/random32.c
6834 F:      lib/test_bpf.c
6835
6836 NETWORKING [IPv4/IPv6]
6837 M:      "David S. Miller" <davem@davemloft.net>
6838 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6839 M:      James Morris <jmorris@namei.org>
6840 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6841 M:      Patrick McHardy <kaber@trash.net>
6842 L:      netdev@vger.kernel.org
6843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6844 S:      Maintained
6845 F:      net/ipv4/
6846 F:      net/ipv6/
6847 F:      include/net/ip*
6848 F:      arch/x86/net/*
6849
6850 NETWORKING [IPSEC]
6851 M:      Steffen Klassert <steffen.klassert@secunet.com>
6852 M:      Herbert Xu <herbert@gondor.apana.org.au>
6853 M:      "David S. Miller" <davem@davemloft.net>
6854 L:      netdev@vger.kernel.org
6855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6857 S:      Maintained
6858 F:      net/core/flow.c
6859 F:      net/xfrm/
6860 F:      net/key/
6861 F:      net/ipv4/xfrm*
6862 F:      net/ipv4/esp4.c
6863 F:      net/ipv4/ah4.c
6864 F:      net/ipv4/ipcomp.c
6865 F:      net/ipv4/ip_vti.c
6866 F:      net/ipv6/xfrm*
6867 F:      net/ipv6/esp6.c
6868 F:      net/ipv6/ah6.c
6869 F:      net/ipv6/ipcomp6.c
6870 F:      net/ipv6/ip6_vti.c
6871 F:      include/uapi/linux/xfrm.h
6872 F:      include/net/xfrm.h
6873
6874 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6875 M:      Paul Moore <paul@paul-moore.com>
6876 L:      netdev@vger.kernel.org
6877 S:      Maintained
6878
6879 NETWORKING [WIRELESS]
6880 L:      linux-wireless@vger.kernel.org
6881 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6882
6883 NETWORKING DRIVERS
6884 L:      netdev@vger.kernel.org
6885 W:      http://www.linuxfoundation.org/en/Net
6886 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6889 S:      Odd Fixes
6890 F:      drivers/net/
6891 F:      include/linux/if_*
6892 F:      include/linux/netdevice.h
6893 F:      include/linux/arcdevice.h
6894 F:      include/linux/etherdevice.h
6895 F:      include/linux/fcdevice.h
6896 F:      include/linux/fddidevice.h
6897 F:      include/linux/hippidevice.h
6898 F:      include/linux/inetdevice.h
6899 F:      include/uapi/linux/if_*
6900 F:      include/uapi/linux/netdevice.h
6901
6902 NETWORKING DRIVERS (WIRELESS)
6903 M:      Kalle Valo <kvalo@codeaurora.org>
6904 L:      linux-wireless@vger.kernel.org
6905 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6907 S:      Maintained
6908 F:      drivers/net/wireless/
6909
6910 NETXEN (1/10) GbE SUPPORT
6911 M:      Manish Chopra <manish.chopra@qlogic.com>
6912 M:      Sony Chacko <sony.chacko@qlogic.com>
6913 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6914 L:      netdev@vger.kernel.org
6915 W:      http://www.qlogic.com
6916 S:      Supported
6917 F:      drivers/net/ethernet/qlogic/netxen/
6918
6919 NFC SUBSYSTEM
6920 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6921 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6922 M:      Samuel Ortiz <sameo@linux.intel.com>
6923 L:      linux-wireless@vger.kernel.org
6924 L:      linux-nfc@lists.01.org (subscribers-only)
6925 S:      Supported
6926 F:      net/nfc/
6927 F:      include/net/nfc/
6928 F:      include/uapi/linux/nfc.h
6929 F:      drivers/nfc/
6930 F:      include/linux/platform_data/pn544.h
6931 F:      Documentation/devicetree/bindings/net/nfc/
6932
6933 NFS, SUNRPC, AND LOCKD CLIENTS
6934 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6935 M:      Anna Schumaker <anna.schumaker@netapp.com>
6936 L:      linux-nfs@vger.kernel.org
6937 W:      http://client.linux-nfs.org
6938 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6939 S:      Maintained
6940 F:      fs/lockd/
6941 F:      fs/nfs/
6942 F:      fs/nfs_common/
6943 F:      net/sunrpc/
6944 F:      include/linux/lockd/
6945 F:      include/linux/nfs*
6946 F:      include/linux/sunrpc/
6947 F:      include/uapi/linux/nfs*
6948 F:      include/uapi/linux/sunrpc/
6949
6950 NILFS2 FILESYSTEM
6951 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6952 L:      linux-nilfs@vger.kernel.org
6953 W:      http://nilfs.sourceforge.net/
6954 T:      git git://github.com/konis/nilfs2.git
6955 S:      Supported
6956 F:      Documentation/filesystems/nilfs2.txt
6957 F:      fs/nilfs2/
6958 F:      include/linux/nilfs2_fs.h
6959
6960 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6961 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6962 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6963 S:      Maintained
6964 F:      Documentation/scsi/NinjaSCSI.txt
6965 F:      drivers/scsi/pcmcia/nsp_*
6966
6967 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6968 M:      GOTO Masanori <gotom@debian.or.jp>
6969 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6970 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6971 S:      Maintained
6972 F:      Documentation/scsi/NinjaSCSI.txt
6973 F:      drivers/scsi/nsp32*
6974
6975 NIOS2 ARCHITECTURE
6976 M:      Ley Foon Tan <lftan@altera.com>
6977 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6978 T:      git git://git.rocketboards.org/linux-socfpga-next.git
6979 S:      Maintained
6980 F:      arch/nios2/
6981
6982 NOKIA N900 POWER SUPPLY DRIVERS
6983 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
6984 S:      Maintained
6985 F:      include/linux/power/bq2415x_charger.h
6986 F:      include/linux/power/bq27x00_battery.h
6987 F:      include/linux/power/isp1704_charger.h
6988 F:      drivers/power/bq2415x_charger.c
6989 F:      drivers/power/bq27x00_battery.c
6990 F:      drivers/power/isp1704_charger.c
6991 F:      drivers/power/rx51_battery.c
6992
6993 NTB DRIVER
6994 M:      Jon Mason <jdmason@kudzu.us>
6995 M:      Dave Jiang <dave.jiang@intel.com>
6996 S:      Supported
6997 W:      https://github.com/jonmason/ntb/wiki
6998 T:      git git://github.com/jonmason/ntb.git
6999 F:      drivers/ntb/
7000 F:      drivers/net/ntb_netdev.c
7001 F:      include/linux/ntb.h
7002
7003 NTFS FILESYSTEM
7004 M:      Anton Altaparmakov <anton@tuxera.com>
7005 L:      linux-ntfs-dev@lists.sourceforge.net
7006 W:      http://www.tuxera.com/
7007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7008 S:      Supported
7009 F:      Documentation/filesystems/ntfs.txt
7010 F:      fs/ntfs/
7011
7012 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7013 M:      Antonino Daplas <adaplas@gmail.com>
7014 L:      linux-fbdev@vger.kernel.org
7015 S:      Maintained
7016 F:      drivers/video/fbdev/riva/
7017 F:      drivers/video/fbdev/nvidia/
7018
7019 NVM EXPRESS DRIVER
7020 M:      Matthew Wilcox <willy@linux.intel.com>
7021 L:      linux-nvme@lists.infradead.org
7022 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7023 S:      Supported
7024 F:      drivers/block/nvme*
7025 F:      include/linux/nvme.h
7026
7027 NXP-NCI NFC DRIVER
7028 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7029 R:      Charles Gorand <charles.gorand@effinnov.com>
7030 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7031 S:      Supported
7032 F:      drivers/nfc/nxp-nci
7033
7034 NXP TDA998X DRM DRIVER
7035 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7036 S:      Supported
7037 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7038 F:      include/drm/i2c/tda998x.h
7039
7040 NXP TFA9879 DRIVER
7041 M:      Peter Rosin <peda@axentia.se>
7042 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7043 S:      Maintained
7044 F:      sound/soc/codecs/tfa9879*
7045
7046 OMAP SUPPORT
7047 M:      Tony Lindgren <tony@atomide.com>
7048 L:      linux-omap@vger.kernel.org
7049 W:      http://www.muru.com/linux/omap/
7050 W:      http://linux.omap.com/
7051 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7053 S:      Maintained
7054 F:      arch/arm/*omap*/
7055 F:      arch/arm/configs/omap1_defconfig
7056 F:      arch/arm/configs/omap2plus_defconfig
7057 F:      drivers/i2c/busses/i2c-omap.c
7058 F:      drivers/irqchip/irq-omap-intc.c
7059 F:      drivers/mfd/*omap*.c
7060 F:      drivers/mfd/menelaus.c
7061 F:      drivers/mfd/palmas.c
7062 F:      drivers/mfd/tps65217.c
7063 F:      drivers/mfd/tps65218.c
7064 F:      drivers/mfd/tps65910.c
7065 F:      drivers/mfd/twl-core.[ch]
7066 F:      drivers/mfd/twl4030*.c
7067 F:      drivers/mfd/twl6030*.c
7068 F:      drivers/mfd/twl6040*.c
7069 F:      drivers/regulator/palmas-regulator*.c
7070 F:      drivers/regulator/pbias-regulator.c
7071 F:      drivers/regulator/tps65217-regulator.c
7072 F:      drivers/regulator/tps65218-regulator.c
7073 F:      drivers/regulator/tps65910-regulator.c
7074 F:      drivers/regulator/twl-regulator.c
7075 F:      include/linux/i2c-omap.h
7076
7077 OMAP DEVICE TREE SUPPORT
7078 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7079 M:      Tony Lindgren <tony@atomide.com>
7080 L:      linux-omap@vger.kernel.org
7081 L:      devicetree@vger.kernel.org
7082 S:      Maintained
7083 F:      arch/arm/boot/dts/*omap*
7084 F:      arch/arm/boot/dts/*am3*
7085 F:      arch/arm/boot/dts/*am4*
7086 F:      arch/arm/boot/dts/*am5*
7087 F:      arch/arm/boot/dts/*dra7*
7088
7089 OMAP CLOCK FRAMEWORK SUPPORT
7090 M:      Paul Walmsley <paul@pwsan.com>
7091 L:      linux-omap@vger.kernel.org
7092 S:      Maintained
7093 F:      arch/arm/*omap*/*clock*
7094
7095 OMAP POWER MANAGEMENT SUPPORT
7096 M:      Kevin Hilman <khilman@deeprootsystems.com>
7097 L:      linux-omap@vger.kernel.org
7098 S:      Maintained
7099 F:      arch/arm/*omap*/*pm*
7100 F:      drivers/cpufreq/omap-cpufreq.c
7101
7102 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7103 M:      Rajendra Nayak <rnayak@ti.com>
7104 M:      Paul Walmsley <paul@pwsan.com>
7105 L:      linux-omap@vger.kernel.org
7106 S:      Maintained
7107 F:      arch/arm/mach-omap2/prm*
7108
7109 OMAP AUDIO SUPPORT
7110 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7111 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7112 L:      alsa-devel@alsa-project.org (subscribers-only)
7113 L:      linux-omap@vger.kernel.org
7114 S:      Maintained
7115 F:      sound/soc/omap/
7116
7117 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7118 M:      Roger Quadros <rogerq@ti.com>
7119 M:      Tony Lindgren <tony@atomide.com>
7120 L:      linux-omap@vger.kernel.org
7121 S:      Maintained
7122 F:      drivers/memory/omap-gpmc.c
7123 F:      arch/arm/mach-omap2/*gpmc*
7124
7125 OMAP FRAMEBUFFER SUPPORT
7126 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7127 L:      linux-fbdev@vger.kernel.org
7128 L:      linux-omap@vger.kernel.org
7129 S:      Maintained
7130 F:      drivers/video/fbdev/omap/
7131
7132 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7133 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7134 L:      linux-omap@vger.kernel.org
7135 L:      linux-fbdev@vger.kernel.org
7136 S:      Maintained
7137 F:      drivers/video/fbdev/omap2/
7138 F:      Documentation/arm/OMAP/DSS
7139
7140 OMAP HARDWARE SPINLOCK SUPPORT
7141 M:      Ohad Ben-Cohen <ohad@wizery.com>
7142 L:      linux-omap@vger.kernel.org
7143 S:      Maintained
7144 F:      drivers/hwspinlock/omap_hwspinlock.c
7145 F:      arch/arm/mach-omap2/hwspinlock.c
7146
7147 OMAP MMC SUPPORT
7148 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7149 L:      linux-omap@vger.kernel.org
7150 S:      Maintained
7151 F:      drivers/mmc/host/omap.c
7152
7153 OMAP HS MMC SUPPORT
7154 L:      linux-mmc@vger.kernel.org
7155 L:      linux-omap@vger.kernel.org
7156 S:      Orphan
7157 F:      drivers/mmc/host/omap_hsmmc.c
7158
7159 OMAP RANDOM NUMBER GENERATOR SUPPORT
7160 M:      Deepak Saxena <dsaxena@plexity.net>
7161 S:      Maintained
7162 F:      drivers/char/hw_random/omap-rng.c
7163
7164 OMAP HWMOD SUPPORT
7165 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7166 M:      Paul Walmsley <paul@pwsan.com>
7167 L:      linux-omap@vger.kernel.org
7168 S:      Maintained
7169 F:      arch/arm/mach-omap2/omap_hwmod.*
7170
7171 OMAP HWMOD DATA
7172 M:      Paul Walmsley <paul@pwsan.com>
7173 L:      linux-omap@vger.kernel.org
7174 S:      Maintained
7175 F:      arch/arm/mach-omap2/omap_hwmod*data*
7176
7177 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7178 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7179 L:      linux-omap@vger.kernel.org
7180 S:      Maintained
7181 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7182
7183 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7184 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7185 L:      linux-media@vger.kernel.org
7186 S:      Maintained
7187 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7188 F:      drivers/media/platform/omap3isp/
7189 F:      drivers/staging/media/omap4iss/
7190
7191 OMAP USB SUPPORT
7192 M:      Felipe Balbi <balbi@ti.com>
7193 L:      linux-usb@vger.kernel.org
7194 L:      linux-omap@vger.kernel.org
7195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7196 S:      Maintained
7197 F:      drivers/usb/*/*omap*
7198 F:      arch/arm/*omap*/usb*
7199
7200 OMAP GPIO DRIVER
7201 M:      Javier Martinez Canillas <javier@dowhile0.org>
7202 M:      Santosh Shilimkar <ssantosh@kernel.org>
7203 M:      Kevin Hilman <khilman@deeprootsystems.com>
7204 L:      linux-omap@vger.kernel.org
7205 S:      Maintained
7206 F:      drivers/gpio/gpio-omap.c
7207
7208 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7209 M:      Mark Jackson <mpfj@newflow.co.uk>
7210 L:      linux-omap@vger.kernel.org
7211 S:      Maintained
7212 F:      arch/arm/boot/dts/am335x-nano.dts
7213
7214 OMFS FILESYSTEM
7215 M:      Bob Copeland <me@bobcopeland.com>
7216 L:      linux-karma-devel@lists.sourceforge.net
7217 S:      Maintained
7218 F:      Documentation/filesystems/omfs.txt
7219 F:      fs/omfs/
7220
7221 OMNIKEY CARDMAN 4000 DRIVER
7222 M:      Harald Welte <laforge@gnumonks.org>
7223 S:      Maintained
7224 F:      drivers/char/pcmcia/cm4000_cs.c
7225 F:      include/linux/cm4000_cs.h
7226 F:      include/uapi/linux/cm4000_cs.h
7227
7228 OMNIKEY CARDMAN 4040 DRIVER
7229 M:      Harald Welte <laforge@gnumonks.org>
7230 S:      Maintained
7231 F:      drivers/char/pcmcia/cm4040_cs.*
7232
7233 OMNIVISION OV7670 SENSOR DRIVER
7234 M:      Jonathan Corbet <corbet@lwn.net>
7235 L:      linux-media@vger.kernel.org
7236 T:      git git://linuxtv.org/media_tree.git
7237 S:      Maintained
7238 F:      drivers/media/i2c/ov7670.c
7239
7240 ONENAND FLASH DRIVER
7241 M:      Kyungmin Park <kyungmin.park@samsung.com>
7242 L:      linux-mtd@lists.infradead.org
7243 S:      Maintained
7244 F:      drivers/mtd/onenand/
7245 F:      include/linux/mtd/onenand*.h
7246
7247 ONSTREAM SCSI TAPE DRIVER
7248 M:      Willem Riede <osst@riede.org>
7249 L:      osst-users@lists.sourceforge.net
7250 L:      linux-scsi@vger.kernel.org
7251 S:      Maintained
7252 F:      Documentation/scsi/osst.txt
7253 F:      drivers/scsi/osst.*
7254 F:      drivers/scsi/osst_*.h
7255 F:      drivers/scsi/st.h
7256
7257 OPENCORES I2C BUS DRIVER
7258 M:      Peter Korsgaard <jacmet@sunsite.dk>
7259 L:      linux-i2c@vger.kernel.org
7260 S:      Maintained
7261 F:      Documentation/i2c/busses/i2c-ocores
7262 F:      drivers/i2c/busses/i2c-ocores.c
7263
7264 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7265 M:      Grant Likely <grant.likely@linaro.org>
7266 M:      Rob Herring <robh+dt@kernel.org>
7267 L:      devicetree@vger.kernel.org
7268 W:      http://www.devicetree.org/
7269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7270 S:      Maintained
7271 F:      drivers/of/
7272 F:      include/linux/of*.h
7273 F:      scripts/dtc/
7274
7275 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7276 M:      Rob Herring <robh+dt@kernel.org>
7277 M:      Pawel Moll <pawel.moll@arm.com>
7278 M:      Mark Rutland <mark.rutland@arm.com>
7279 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7280 M:      Kumar Gala <galak@codeaurora.org>
7281 L:      devicetree@vger.kernel.org
7282 S:      Maintained
7283 F:      Documentation/devicetree/
7284 F:      arch/*/boot/dts/
7285 F:      include/dt-bindings/
7286
7287 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7288 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7289 L:      devicetree@vger.kernel.org
7290 S:      Maintained
7291 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7292 F:      Documentation/devicetree/overlay-notes.txt
7293 F:      drivers/of/overlay.c
7294 F:      drivers/of/resolver.c
7295
7296 OPENRISC ARCHITECTURE
7297 M:      Jonas Bonn <jonas@southpole.se>
7298 W:      http://openrisc.net
7299 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7300 S:      Maintained
7301 T:      git git://openrisc.net/~jonas/linux
7302 F:      arch/openrisc/
7303
7304 OPENVSWITCH
7305 M:      Pravin Shelar <pshelar@nicira.com>
7306 L:      netdev@vger.kernel.org
7307 L:      dev@openvswitch.org
7308 W:      http://openvswitch.org
7309 S:      Maintained
7310 F:      net/openvswitch/
7311 F:      include/uapi/linux/openvswitch.h
7312
7313 OPL4 DRIVER
7314 M:      Clemens Ladisch <clemens@ladisch.de>
7315 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7316 T:      git git://git.alsa-project.org/alsa-kernel.git
7317 S:      Maintained
7318 F:      sound/drivers/opl4/
7319
7320 OPROFILE
7321 M:      Robert Richter <rric@kernel.org>
7322 L:      oprofile-list@lists.sf.net
7323 S:      Maintained
7324 F:      arch/*/include/asm/oprofile*.h
7325 F:      arch/*/oprofile/
7326 F:      drivers/oprofile/
7327 F:      include/linux/oprofile.h
7328
7329 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7330 M:      Mark Fasheh <mfasheh@suse.com>
7331 M:      Joel Becker <jlbec@evilplan.org>
7332 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7333 W:      http://ocfs2.wiki.kernel.org
7334 S:      Supported
7335 F:      Documentation/filesystems/ocfs2.txt
7336 F:      Documentation/filesystems/dlmfs.txt
7337 F:      fs/ocfs2/
7338
7339 ORINOCO DRIVER
7340 L:      linux-wireless@vger.kernel.org
7341 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7342 W:      http://www.nongnu.org/orinoco/
7343 S:      Orphan
7344 F:      drivers/net/wireless/orinoco/
7345
7346 OSD LIBRARY and FILESYSTEM
7347 M:      Boaz Harrosh <ooo@electrozaur.com>
7348 M:      Benny Halevy <bhalevy@primarydata.com>
7349 L:      osd-dev@open-osd.org
7350 W:      http://open-osd.org
7351 T:      git git://git.open-osd.org/open-osd.git
7352 S:      Maintained
7353 F:      drivers/scsi/osd/
7354 F:      include/scsi/osd_*
7355 F:      fs/exofs/
7356
7357 OVERLAY FILESYSTEM
7358 M:      Miklos Szeredi <miklos@szeredi.hu>
7359 L:      linux-unionfs@vger.kernel.org
7360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7361 S:      Supported
7362 F:      fs/overlayfs/
7363 F:      Documentation/filesystems/overlayfs.txt
7364
7365 P54 WIRELESS DRIVER
7366 M:      Christian Lamparter <chunkeey@googlemail.com>
7367 L:      linux-wireless@vger.kernel.org
7368 W:      http://wireless.kernel.org/en/users/Drivers/p54
7369 S:      Maintained
7370 F:      drivers/net/wireless/p54/
7371
7372 PA SEMI ETHERNET DRIVER
7373 M:      Olof Johansson <olof@lixom.net>
7374 L:      netdev@vger.kernel.org
7375 S:      Maintained
7376 F:      drivers/net/ethernet/pasemi/*
7377
7378 PA SEMI SMBUS DRIVER
7379 M:      Olof Johansson <olof@lixom.net>
7380 L:      linux-i2c@vger.kernel.org
7381 S:      Maintained
7382 F:      drivers/i2c/busses/i2c-pasemi.c
7383
7384 PADATA PARALLEL EXECUTION MECHANISM
7385 M:      Steffen Klassert <steffen.klassert@secunet.com>
7386 L:      linux-crypto@vger.kernel.org
7387 S:      Maintained
7388 F:      kernel/padata.c
7389 F:      include/linux/padata.h
7390 F:      Documentation/padata.txt
7391
7392 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7393 M:      Harald Welte <laforge@gnumonks.org>
7394 L:      platform-driver-x86@vger.kernel.org
7395 S:      Maintained
7396 F:      drivers/platform/x86/panasonic-laptop.c
7397
7398 PANASONIC MN10300/AM33/AM34 PORT
7399 M:      David Howells <dhowells@redhat.com>
7400 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7401 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7402 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7403 S:      Maintained
7404 F:      Documentation/mn10300/
7405 F:      arch/mn10300/
7406
7407 PARALLEL PORT SUPPORT
7408 L:      linux-parport@lists.infradead.org (subscribers-only)
7409 S:      Orphan
7410 F:      drivers/parport/
7411 F:      include/linux/parport*.h
7412 F:      drivers/char/ppdev.c
7413 F:      include/uapi/linux/ppdev.h
7414
7415 PARAVIRT_OPS INTERFACE
7416 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7417 M:      Chris Wright <chrisw@sous-sol.org>
7418 M:      Alok Kataria <akataria@vmware.com>
7419 M:      Rusty Russell <rusty@rustcorp.com.au>
7420 L:      virtualization@lists.linux-foundation.org
7421 S:      Supported
7422 F:      Documentation/virtual/paravirt_ops.txt
7423 F:      arch/*/kernel/paravirt*
7424 F:      arch/*/include/asm/paravirt.h
7425
7426 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7427 M:      Tim Waugh <tim@cyberelk.net>
7428 L:      linux-parport@lists.infradead.org (subscribers-only)
7429 W:      http://www.torque.net/linux-pp.html
7430 S:      Maintained
7431 F:      Documentation/blockdev/paride.txt
7432 F:      drivers/block/paride/
7433
7434 PARISC ARCHITECTURE
7435 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7436 M:      Helge Deller <deller@gmx.de>
7437 L:      linux-parisc@vger.kernel.org
7438 W:      http://www.parisc-linux.org/
7439 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7442 S:      Maintained
7443 F:      arch/parisc/
7444 F:      Documentation/parisc/
7445 F:      drivers/parisc/
7446 F:      drivers/char/agp/parisc-agp.c
7447 F:      drivers/input/serio/gscps2.c
7448 F:      drivers/parport/parport_gsc.*
7449 F:      drivers/tty/serial/8250/8250_gsc.c
7450 F:      drivers/video/fbdev/sti*
7451 F:      drivers/video/console/sti*
7452 F:      drivers/video/logo/logo_parisc*
7453
7454 PC87360 HARDWARE MONITORING DRIVER
7455 M:      Jim Cromie <jim.cromie@gmail.com>
7456 L:      lm-sensors@lm-sensors.org
7457 S:      Maintained
7458 F:      Documentation/hwmon/pc87360
7459 F:      drivers/hwmon/pc87360.c
7460
7461 PC8736x GPIO DRIVER
7462 M:      Jim Cromie <jim.cromie@gmail.com>
7463 S:      Maintained
7464 F:      drivers/char/pc8736x_gpio.c
7465
7466 PC87427 HARDWARE MONITORING DRIVER
7467 M:      Jean Delvare <jdelvare@suse.de>
7468 L:      lm-sensors@lm-sensors.org
7469 S:      Maintained
7470 F:      Documentation/hwmon/pc87427
7471 F:      drivers/hwmon/pc87427.c
7472
7473 PCA9532 LED DRIVER
7474 M:      Riku Voipio <riku.voipio@iki.fi>
7475 S:      Maintained
7476 F:      drivers/leds/leds-pca9532.c
7477 F:      include/linux/leds-pca9532.h
7478
7479 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7480 M:      Guenter Roeck <linux@roeck-us.net>
7481 L:      linux-i2c@vger.kernel.org
7482 S:      Maintained
7483 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7484
7485 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7486 M:      Khalid Aziz <khalid@gonehiking.org>
7487 S:      Maintained
7488 F:      drivers/firmware/pcdp.*
7489
7490 PCI ERROR RECOVERY
7491 M:      Linas Vepstas <linasvepstas@gmail.com>
7492 L:      linux-pci@vger.kernel.org
7493 S:      Supported
7494 F:      Documentation/PCI/pci-error-recovery.txt
7495
7496 PCI SUBSYSTEM
7497 M:      Bjorn Helgaas <bhelgaas@google.com>
7498 L:      linux-pci@vger.kernel.org
7499 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7501 S:      Supported
7502 F:      Documentation/PCI/
7503 F:      drivers/pci/
7504 F:      include/linux/pci*
7505 F:      arch/x86/pci/
7506 F:      arch/x86/kernel/quirks.c
7507
7508 PCI DRIVER FOR ARM VERSATILE PLATFORM
7509 M:      Rob Herring <robh@kernel.org>
7510 L:      linux-pci@vger.kernel.org
7511 L:      linux-arm-kernel@lists.infradead.org
7512 S:      Maintained
7513 F:      Documentation/devicetree/bindings/pci/versatile.txt
7514 F:      drivers/pci/host/pci-versatile.c
7515
7516 PCI DRIVER FOR APPLIEDMICRO XGENE
7517 M:      Tanmay Inamdar <tinamdar@apm.com>
7518 L:      linux-pci@vger.kernel.org
7519 L:      linux-arm-kernel@lists.infradead.org
7520 S:      Maintained
7521 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7522 F:      drivers/pci/host/pci-xgene.c
7523
7524 PCI DRIVER FOR FREESCALE LAYERSCAPE
7525 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7526 M:      Mingkai Hu <mingkai.hu@freescale.com>
7527 M:      Roy Zang <tie-fei.zang@freescale.com>
7528 L:      linuxppc-dev@lists.ozlabs.org
7529 L:      linux-pci@vger.kernel.org
7530 L:      linux-arm-kernel@lists.infradead.org
7531 S:      Maintained
7532 F:      drivers/pci/host/*layerscape*
7533
7534 PCI DRIVER FOR IMX6
7535 M:      Richard Zhu <Richard.Zhu@freescale.com>
7536 M:      Lucas Stach <l.stach@pengutronix.de>
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/*imx6*
7541
7542 PCI DRIVER FOR TI KEYSTONE
7543 M:      Murali Karicheri <m-karicheri2@ti.com>
7544 L:      linux-pci@vger.kernel.org
7545 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7546 S:      Maintained
7547 F:      drivers/pci/host/*keystone*
7548
7549 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7550 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7551 M:      Jason Cooper <jason@lakedaemon.net>
7552 L:      linux-pci@vger.kernel.org
7553 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7554 S:      Maintained
7555 F:      drivers/pci/host/*mvebu*
7556
7557 PCI DRIVER FOR NVIDIA TEGRA
7558 M:      Thierry Reding <thierry.reding@gmail.com>
7559 L:      linux-tegra@vger.kernel.org
7560 L:      linux-pci@vger.kernel.org
7561 S:      Supported
7562 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7563 F:      drivers/pci/host/pci-tegra.c
7564
7565 PCI DRIVER FOR TI DRA7XX
7566 M:      Kishon Vijay Abraham I <kishon@ti.com>
7567 L:      linux-omap@vger.kernel.org
7568 L:      linux-pci@vger.kernel.org
7569 S:      Supported
7570 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7571 F:      drivers/pci/host/pci-dra7xx.c
7572
7573 PCI DRIVER FOR RENESAS R-CAR
7574 M:      Simon Horman <horms@verge.net.au>
7575 L:      linux-pci@vger.kernel.org
7576 L:      linux-sh@vger.kernel.org
7577 S:      Maintained
7578 F:      drivers/pci/host/*rcar*
7579
7580 PCI DRIVER FOR SAMSUNG EXYNOS
7581 M:      Jingoo Han <jingoohan1@gmail.com>
7582 L:      linux-pci@vger.kernel.org
7583 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7584 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7585 S:      Maintained
7586 F:      drivers/pci/host/pci-exynos.c
7587
7588 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7589 M:      Jingoo Han <jingoohan1@gmail.com>
7590 L:      linux-pci@vger.kernel.org
7591 S:      Maintained
7592 F:      drivers/pci/host/*designware*
7593
7594 PCI DRIVER FOR GENERIC OF HOSTS
7595 M:      Will Deacon <will.deacon@arm.com>
7596 L:      linux-pci@vger.kernel.org
7597 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7598 S:      Maintained
7599 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7600 F:      drivers/pci/host/pci-host-generic.c
7601
7602 PCIE DRIVER FOR ST SPEAR13XX
7603 L:      linux-pci@vger.kernel.org
7604 S:      Orphan
7605 F:      drivers/pci/host/*spear*
7606
7607 PCMCIA SUBSYSTEM
7608 P:      Linux PCMCIA Team
7609 L:      linux-pcmcia@lists.infradead.org
7610 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7612 S:      Maintained
7613 F:      Documentation/pcmcia/
7614 F:      drivers/pcmcia/
7615 F:      include/pcmcia/
7616
7617 PCNET32 NETWORK DRIVER
7618 M:      Don Fry <pcnet32@frontier.com>
7619 L:      netdev@vger.kernel.org
7620 S:      Maintained
7621 F:      drivers/net/ethernet/amd/pcnet32.c
7622
7623 PCRYPT PARALLEL CRYPTO ENGINE
7624 M:      Steffen Klassert <steffen.klassert@secunet.com>
7625 L:      linux-crypto@vger.kernel.org
7626 S:      Maintained
7627 F:      crypto/pcrypt.c
7628 F:      include/crypto/pcrypt.h
7629
7630 PER-CPU MEMORY ALLOCATOR
7631 M:      Tejun Heo <tj@kernel.org>
7632 M:      Christoph Lameter <cl@linux-foundation.org>
7633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7634 S:      Maintained
7635 F:      include/linux/percpu*.h
7636 F:      mm/percpu*.c
7637 F:      arch/*/include/asm/percpu.h
7638
7639 PER-TASK DELAY ACCOUNTING
7640 M:      Balbir Singh <bsingharora@gmail.com>
7641 S:      Maintained
7642 F:      include/linux/delayacct.h
7643 F:      kernel/delayacct.c
7644
7645 PERFORMANCE EVENTS SUBSYSTEM
7646 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7647 M:      Paul Mackerras <paulus@samba.org>
7648 M:      Ingo Molnar <mingo@redhat.com>
7649 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7650 L:      linux-kernel@vger.kernel.org
7651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7652 S:      Supported
7653 F:      kernel/events/*
7654 F:      include/linux/perf_event.h
7655 F:      include/uapi/linux/perf_event.h
7656 F:      arch/*/kernel/perf_event*.c
7657 F:      arch/*/kernel/*/perf_event*.c
7658 F:      arch/*/kernel/*/*/perf_event*.c
7659 F:      arch/*/include/asm/perf_event.h
7660 F:      arch/*/kernel/perf_callchain.c
7661 F:      tools/perf/
7662
7663 PERSONALITY HANDLING
7664 M:      Christoph Hellwig <hch@infradead.org>
7665 L:      linux-abi-devel@lists.sourceforge.net
7666 S:      Maintained
7667 F:      include/linux/personality.h
7668 F:      include/uapi/linux/personality.h
7669
7670 PHONET PROTOCOL
7671 M:      Remi Denis-Courmont <courmisch@gmail.com>
7672 S:      Supported
7673 F:      Documentation/networking/phonet.txt
7674 F:      include/linux/phonet.h
7675 F:      include/net/phonet/
7676 F:      include/uapi/linux/phonet.h
7677 F:      net/phonet/
7678
7679 PHRAM MTD DRIVER
7680 M:      Joern Engel <joern@lazybastard.org>
7681 L:      linux-mtd@lists.infradead.org
7682 S:      Maintained
7683 F:      drivers/mtd/devices/phram.c
7684
7685 PICOLCD HID DRIVER
7686 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7687 L:      linux-input@vger.kernel.org
7688 S:      Maintained
7689 F:      drivers/hid/hid-picolcd*
7690
7691 PICOXCELL SUPPORT
7692 M:      Jamie Iles <jamie@jamieiles.com>
7693 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7694 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7695 S:      Supported
7696 F:      arch/arm/boot/dts/picoxcell*
7697 F:      arch/arm/mach-picoxcell/
7698 F:      drivers/crypto/picoxcell*
7699
7700 PIN CONTROL SUBSYSTEM
7701 M:      Linus Walleij <linus.walleij@linaro.org>
7702 L:      linux-gpio@vger.kernel.org
7703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7704 S:      Maintained
7705 F:      drivers/pinctrl/
7706 F:      include/linux/pinctrl/
7707
7708 PIN CONTROLLER - ATMEL AT91
7709 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7710 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7711 S:      Maintained
7712 F:      drivers/pinctrl/pinctrl-at91.*
7713
7714 PIN CONTROLLER - INTEL
7715 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7716 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7717 S:      Maintained
7718 F:      drivers/pinctrl/intel/
7719
7720 PIN CONTROLLER - RENESAS
7721 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7722 L:      linux-sh@vger.kernel.org
7723 S:      Maintained
7724 F:      drivers/pinctrl/sh-pfc/
7725
7726 PIN CONTROLLER - SAMSUNG
7727 M:      Tomasz Figa <tomasz.figa@gmail.com>
7728 M:      Thomas Abraham <thomas.abraham@linaro.org>
7729 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7730 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7731 S:      Maintained
7732 F:      drivers/pinctrl/samsung/
7733
7734 PIN CONTROLLER - ST SPEAR
7735 M:      Viresh Kumar <viresh.linux@gmail.com>
7736 L:      spear-devel@list.st.com
7737 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7738 W:      http://www.st.com/spear
7739 S:      Maintained
7740 F:      drivers/pinctrl/spear/
7741
7742 PKTCDVD DRIVER
7743 M:      Jiri Kosina <jkosina@suse.cz>
7744 S:      Maintained
7745 F:      drivers/block/pktcdvd.c
7746 F:      include/linux/pktcdvd.h
7747 F:      include/uapi/linux/pktcdvd.h
7748
7749 PKUNITY SOC DRIVERS
7750 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7751 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7752 S:      Maintained
7753 T:      git git://github.com/gxt/linux.git
7754 F:      drivers/input/serio/i8042-unicore32io.h
7755 F:      drivers/i2c/busses/i2c-puv3.c
7756 F:      drivers/video/fbdev/fb-puv3.c
7757 F:      drivers/rtc/rtc-puv3.c
7758
7759 PMBUS HARDWARE MONITORING DRIVERS
7760 M:      Guenter Roeck <linux@roeck-us.net>
7761 L:      lm-sensors@lm-sensors.org
7762 W:      http://www.lm-sensors.org/
7763 W:      http://www.roeck-us.net/linux/drivers/
7764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7765 S:      Maintained
7766 F:      Documentation/hwmon/pmbus
7767 F:      drivers/hwmon/pmbus/
7768 F:      include/linux/i2c/pmbus.h
7769
7770 PMC SIERRA MaxRAID DRIVER
7771 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7772 L:      linux-scsi@vger.kernel.org
7773 W:      http://www.pmc-sierra.com/
7774 S:      Supported
7775 F:      drivers/scsi/pmcraid.*
7776
7777 PMC SIERRA PM8001 DRIVER
7778 M:      xjtuwjp@gmail.com
7779 M:      lindar_liu@usish.com
7780 L:      pmchba@pmcs.com
7781 L:      linux-scsi@vger.kernel.org
7782 S:      Supported
7783 F:      drivers/scsi/pm8001/
7784
7785 POSIX CLOCKS and TIMERS
7786 M:      Thomas Gleixner <tglx@linutronix.de>
7787 L:      linux-kernel@vger.kernel.org
7788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7789 S:      Maintained
7790 F:      fs/timerfd.c
7791 F:      include/linux/timer*
7792 F:      kernel/time/*timer*
7793
7794 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7795 M:      Sebastian Reichel <sre@kernel.org>
7796 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7797 M:      David Woodhouse <dwmw2@infradead.org>
7798 L:      linux-pm@vger.kernel.org
7799 T:      git git://git.infradead.org/battery-2.6.git
7800 S:      Maintained
7801 F:      include/linux/power_supply.h
7802 F:      drivers/power/
7803
7804 PNP SUPPORT
7805 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7806 S:      Maintained
7807 F:      drivers/pnp/
7808
7809 PNXxxxx I2C DRIVER
7810 M:      Vitaly Wool <vitalywool@gmail.com>
7811 L:      linux-i2c@vger.kernel.org
7812 S:      Maintained
7813 F:      drivers/i2c/busses/i2c-pnx.c
7814
7815 PPP PROTOCOL DRIVERS AND COMPRESSORS
7816 M:      Paul Mackerras <paulus@samba.org>
7817 L:      linux-ppp@vger.kernel.org
7818 S:      Maintained
7819 F:      drivers/net/ppp/ppp_*
7820
7821 PPP OVER ATM (RFC 2364)
7822 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7823 S:      Maintained
7824 F:      net/atm/pppoatm.c
7825 F:      include/uapi/linux/atmppp.h
7826
7827 PPP OVER ETHERNET
7828 M:      Michal Ostrowski <mostrows@earthlink.net>
7829 S:      Maintained
7830 F:      drivers/net/ppp/pppoe.c
7831 F:      drivers/net/ppp/pppox.c
7832
7833 PPP OVER L2TP
7834 M:      James Chapman <jchapman@katalix.com>
7835 S:      Maintained
7836 F:      net/l2tp/l2tp_ppp.c
7837 F:      include/linux/if_pppol2tp.h
7838 F:      include/uapi/linux/if_pppol2tp.h
7839
7840 PPS SUPPORT
7841 M:      Rodolfo Giometti <giometti@enneenne.com>
7842 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7843 L:      linuxpps@ml.enneenne.com (subscribers-only)
7844 S:      Maintained
7845 F:      Documentation/pps/
7846 F:      drivers/pps/
7847 F:      include/linux/pps*.h
7848
7849 PPTP DRIVER
7850 M:      Dmitry Kozlov <xeb@mail.ru>
7851 L:      netdev@vger.kernel.org
7852 S:      Maintained
7853 F:      drivers/net/ppp/pptp.c
7854 W:      http://sourceforge.net/projects/accel-pptp
7855
7856 PREEMPTIBLE KERNEL
7857 M:      Robert Love <rml@tech9.net>
7858 L:      kpreempt-tech@lists.sourceforge.net
7859 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7860 S:      Supported
7861 F:      Documentation/preempt-locking.txt
7862 F:      include/linux/preempt.h
7863
7864 PRISM54 WIRELESS DRIVER
7865 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7866 L:      linux-wireless@vger.kernel.org
7867 W:      http://wireless.kernel.org/en/users/Drivers/p54
7868 S:      Obsolete
7869 F:      drivers/net/wireless/prism54/
7870
7871 PS3 NETWORK SUPPORT
7872 M:      Geoff Levand <geoff@infradead.org>
7873 L:      netdev@vger.kernel.org
7874 L:      cbe-oss-dev@lists.ozlabs.org
7875 S:      Maintained
7876 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7877
7878 PS3 PLATFORM SUPPORT
7879 M:      Geoff Levand <geoff@infradead.org>
7880 L:      linuxppc-dev@lists.ozlabs.org
7881 L:      cbe-oss-dev@lists.ozlabs.org
7882 S:      Maintained
7883 F:      arch/powerpc/boot/ps3*
7884 F:      arch/powerpc/include/asm/lv1call.h
7885 F:      arch/powerpc/include/asm/ps3*.h
7886 F:      arch/powerpc/platforms/ps3/
7887 F:      drivers/*/ps3*
7888 F:      drivers/ps3/
7889 F:      drivers/rtc/rtc-ps3.c
7890 F:      drivers/usb/host/*ps3.c
7891 F:      sound/ppc/snd_ps3*
7892
7893 PS3VRAM DRIVER
7894 M:      Jim Paris <jim@jtan.com>
7895 L:      cbe-oss-dev@lists.ozlabs.org
7896 S:      Maintained
7897 F:      drivers/block/ps3vram.c
7898
7899 PSTORE FILESYSTEM
7900 M:      Anton Vorontsov <anton@enomsg.org>
7901 M:      Colin Cross <ccross@android.com>
7902 M:      Kees Cook <keescook@chromium.org>
7903 M:      Tony Luck <tony.luck@intel.com>
7904 S:      Maintained
7905 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7906 F:      fs/pstore/
7907 F:      include/linux/pstore*
7908 F:      drivers/firmware/efi/efi-pstore.c
7909 F:      drivers/acpi/apei/erst.c
7910
7911 PTP HARDWARE CLOCK SUPPORT
7912 M:      Richard Cochran <richardcochran@gmail.com>
7913 L:      netdev@vger.kernel.org
7914 S:      Maintained
7915 W:      http://linuxptp.sourceforge.net/
7916 F:      Documentation/ABI/testing/sysfs-ptp
7917 F:      Documentation/ptp/*
7918 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7919 F:      drivers/net/phy/dp83640*
7920 F:      drivers/ptp/*
7921 F:      include/linux/ptp_cl*
7922
7923 PTRACE SUPPORT
7924 M:      Roland McGrath <roland@hack.frob.com>
7925 M:      Oleg Nesterov <oleg@redhat.com>
7926 S:      Maintained
7927 F:      include/asm-generic/syscall.h
7928 F:      include/linux/ptrace.h
7929 F:      include/linux/regset.h
7930 F:      include/linux/tracehook.h
7931 F:      include/uapi/linux/ptrace.h
7932 F:      kernel/ptrace.c
7933
7934 PVRUSB2 VIDEO4LINUX DRIVER
7935 M:      Mike Isely <isely@pobox.com>
7936 L:      pvrusb2@isely.net       (subscribers-only)
7937 L:      linux-media@vger.kernel.org
7938 W:      http://www.isely.net/pvrusb2/
7939 T:      git git://linuxtv.org/media_tree.git
7940 S:      Maintained
7941 F:      Documentation/video4linux/README.pvrusb2
7942 F:      drivers/media/usb/pvrusb2/
7943
7944 PWC WEBCAM DRIVER
7945 M:      Hans de Goede <hdegoede@redhat.com>
7946 L:      linux-media@vger.kernel.org
7947 T:      git git://linuxtv.org/media_tree.git
7948 S:      Maintained
7949 F:      drivers/media/usb/pwc/*
7950
7951 PWM FAN DRIVER
7952 M:      Kamil Debski <k.debski@samsung.com>
7953 L:      lm-sensors@lm-sensors.org
7954 S:      Supported
7955 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7956 F:      Documentation/hwmon/pwm-fan
7957 F:      drivers/hwmon/pwm-fan.c
7958
7959 PWM SUBSYSTEM
7960 M:      Thierry Reding <thierry.reding@gmail.com>
7961 L:      linux-pwm@vger.kernel.org
7962 S:      Maintained
7963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7964 F:      Documentation/pwm.txt
7965 F:      Documentation/devicetree/bindings/pwm/
7966 F:      include/linux/pwm.h
7967 F:      drivers/pwm/
7968 F:      drivers/video/backlight/pwm_bl.c
7969 F:      include/linux/pwm_backlight.h
7970
7971 PXA2xx/PXA3xx SUPPORT
7972 M:      Daniel Mack <daniel@zonque.org>
7973 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7974 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7975 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7976 T:      git git://github.com/hzhuang1/linux.git
7977 T:      git git://github.com/rjarzmik/linux.git
7978 S:      Maintained
7979 F:      arch/arm/mach-pxa/
7980 F:      drivers/pcmcia/pxa2xx*
7981 F:      drivers/spi/spi-pxa2xx*
7982 F:      drivers/usb/gadget/udc/pxa2*
7983 F:      include/sound/pxa2xx-lib.h
7984 F:      sound/arm/pxa*
7985 F:      sound/soc/pxa/
7986
7987 PXA3xx NAND FLASH DRIVER
7988 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7989 L:      linux-mtd@lists.infradead.org
7990 S:      Maintained
7991 F:      drivers/mtd/nand/pxa3xx_nand.c
7992
7993 MMP SUPPORT
7994 M:      Eric Miao <eric.y.miao@gmail.com>
7995 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7996 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7997 T:      git git://github.com/hzhuang1/linux.git
7998 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7999 S:      Maintained
8000 F:      arch/arm/mach-mmp/
8001
8002 PXA MMCI DRIVER
8003 S:      Orphan
8004
8005 PXA RTC DRIVER
8006 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8007 L:      rtc-linux@googlegroups.com
8008 S:      Maintained
8009
8010 QAT DRIVER
8011 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8012 L:      qat-linux@intel.com
8013 S:      Supported
8014 F:      drivers/crypto/qat/
8015
8016 QIB DRIVER
8017 M:      Mike Marciniszyn <infinipath@intel.com>
8018 L:      linux-rdma@vger.kernel.org
8019 S:      Supported
8020 F:      drivers/infiniband/hw/qib/
8021
8022 QLOGIC QLA1280 SCSI DRIVER
8023 M:      Michael Reed <mdr@sgi.com>
8024 L:      linux-scsi@vger.kernel.org
8025 S:      Maintained
8026 F:      drivers/scsi/qla1280.[ch]
8027
8028 QLOGIC QLA2XXX FC-SCSI DRIVER
8029 M:      qla2xxx-upstream@qlogic.com
8030 L:      linux-scsi@vger.kernel.org
8031 S:      Supported
8032 F:      Documentation/scsi/LICENSE.qla2xxx
8033 F:      drivers/scsi/qla2xxx/
8034
8035 QLOGIC QLA4XXX iSCSI DRIVER
8036 M:      QLogic-Storage-Upstream@qlogic.com
8037 L:      linux-scsi@vger.kernel.org
8038 S:      Supported
8039 F:      Documentation/scsi/LICENSE.qla4xxx
8040 F:      drivers/scsi/qla4xxx/
8041
8042 QLOGIC QLA3XXX NETWORK DRIVER
8043 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8044 M:      Ron Mercer <ron.mercer@qlogic.com>
8045 M:      linux-driver@qlogic.com
8046 L:      netdev@vger.kernel.org
8047 S:      Supported
8048 F:      Documentation/networking/LICENSE.qla3xxx
8049 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8050
8051 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8052 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8053 M:      Dept-GELinuxNICDev@qlogic.com
8054 L:      netdev@vger.kernel.org
8055 S:      Supported
8056 F:      drivers/net/ethernet/qlogic/qlcnic/
8057
8058 QLOGIC QLGE 10Gb ETHERNET DRIVER
8059 M:      Harish Patil <harish.patil@qlogic.com>
8060 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8061 M:      Dept-GELinuxNICDev@qlogic.com
8062 M:      linux-driver@qlogic.com
8063 L:      netdev@vger.kernel.org
8064 S:      Supported
8065 F:      drivers/net/ethernet/qlogic/qlge/
8066
8067 QNX4 FILESYSTEM
8068 M:      Anders Larsen <al@alarsen.net>
8069 W:      http://www.alarsen.net/linux/qnx4fs/
8070 S:      Maintained
8071 F:      fs/qnx4/
8072 F:      include/uapi/linux/qnx4_fs.h
8073 F:      include/uapi/linux/qnxtypes.h
8074
8075 QT1010 MEDIA DRIVER
8076 M:      Antti Palosaari <crope@iki.fi>
8077 L:      linux-media@vger.kernel.org
8078 W:      http://linuxtv.org/
8079 W:      http://palosaari.fi/linux/
8080 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8081 T:      git git://linuxtv.org/anttip/media_tree.git
8082 S:      Maintained
8083 F:      drivers/media/tuners/qt1010*
8084
8085 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8086 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8087 L:      linux-wireless@vger.kernel.org
8088 L:      ath9k-devel@lists.ath9k.org
8089 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8090 S:      Supported
8091 F:      drivers/net/wireless/ath/ath9k/
8092
8093 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8094 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8095 L:      ath10k@lists.infradead.org
8096 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8097 T:      git git://github.com/kvalo/ath.git
8098 S:      Supported
8099 F:      drivers/net/wireless/ath/ath10k/
8100
8101 QUALCOMM HEXAGON ARCHITECTURE
8102 M:      Richard Kuo <rkuo@codeaurora.org>
8103 L:      linux-hexagon@vger.kernel.org
8104 S:      Supported
8105 F:      arch/hexagon/
8106
8107 QUALCOMM WCN36XX WIRELESS DRIVER
8108 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8109 L:      wcn36xx@lists.infradead.org
8110 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8111 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8112 S:      Supported
8113 F:      drivers/net/wireless/ath/wcn36xx/
8114
8115 RADOS BLOCK DEVICE (RBD)
8116 M:      Ilya Dryomov <idryomov@gmail.com>
8117 M:      Sage Weil <sage@redhat.com>
8118 M:      Alex Elder <elder@kernel.org>
8119 M:      ceph-devel@vger.kernel.org
8120 W:      http://ceph.com/
8121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8122 S:      Supported
8123 F:      drivers/block/rbd.c
8124 F:      drivers/block/rbd_types.h
8125
8126 RADEON FRAMEBUFFER DISPLAY DRIVER
8127 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8128 L:      linux-fbdev@vger.kernel.org
8129 S:      Maintained
8130 F:      drivers/video/fbdev/aty/radeon*
8131 F:      include/uapi/linux/radeonfb.h
8132
8133 RADIOSHARK 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-shark.c
8139
8140 RADIOSHARK2 RADIO DRIVER
8141 M:      Hans de Goede <hdegoede@redhat.com>
8142 L:      linux-media@vger.kernel.org
8143 T:      git git://linuxtv.org/media_tree.git
8144 S:      Maintained
8145 F:      drivers/media/radio/radio-shark2.c
8146 F:      drivers/media/radio/radio-tea5777.c
8147
8148 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8149 M:      Paul Mackerras <paulus@samba.org>
8150 L:      linux-fbdev@vger.kernel.org
8151 S:      Maintained
8152 F:      drivers/video/fbdev/aty/aty128fb.c
8153
8154 RALINK RT2X00 WIRELESS LAN DRIVER
8155 P:      rt2x00 project
8156 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8157 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8158 L:      linux-wireless@vger.kernel.org
8159 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8160 W:      http://rt2x00.serialmonkey.com/
8161 S:      Maintained
8162 F:      drivers/net/wireless/rt2x00/
8163
8164 RAMDISK RAM BLOCK DEVICE DRIVER
8165 M:      Jens Axboe <axboe@kernel.dk>
8166 S:      Maintained
8167 F:      Documentation/blockdev/ramdisk.txt
8168 F:      drivers/block/brd.c
8169
8170 PERSISTENT MEMORY DRIVER
8171 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8172 L:      linux-nvdimm@lists.01.org
8173 S:      Supported
8174 F:      drivers/block/pmem.c
8175
8176 RANDOM NUMBER DRIVER
8177 M:      "Theodore Ts'o" <tytso@mit.edu>
8178 S:      Maintained
8179 F:      drivers/char/random.c
8180
8181 RAPIDIO SUBSYSTEM
8182 M:      Matt Porter <mporter@kernel.crashing.org>
8183 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8184 S:      Maintained
8185 F:      drivers/rapidio/
8186
8187 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8188 L:      linux-wireless@vger.kernel.org
8189 S:      Orphan
8190 F:      drivers/net/wireless/ray*
8191
8192 RCUTORTURE MODULE
8193 M:      Josh Triplett <josh@joshtriplett.org>
8194 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8195 L:      linux-kernel@vger.kernel.org
8196 S:      Supported
8197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8198 F:      Documentation/RCU/torture.txt
8199 F:      kernel/rcu/rcutorture.c
8200
8201 RCUTORTURE TEST FRAMEWORK
8202 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8203 M:      Josh Triplett <josh@joshtriplett.org>
8204 R:      Steven Rostedt <rostedt@goodmis.org>
8205 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8206 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8207 L:      linux-kernel@vger.kernel.org
8208 S:      Supported
8209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8210 F:      tools/testing/selftests/rcutorture
8211
8212 RDC R-321X SoC
8213 M:      Florian Fainelli <florian@openwrt.org>
8214 S:      Maintained
8215
8216 RDC R6040 FAST ETHERNET DRIVER
8217 M:      Florian Fainelli <florian@openwrt.org>
8218 L:      netdev@vger.kernel.org
8219 S:      Maintained
8220 F:      drivers/net/ethernet/rdc/r6040.c
8221
8222 RDS - RELIABLE DATAGRAM SOCKETS
8223 M:      Chien Yen <chien.yen@oracle.com>
8224 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8225 S:      Supported
8226 F:      net/rds/
8227
8228 READ-COPY UPDATE (RCU)
8229 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8230 M:      Josh Triplett <josh@joshtriplett.org>
8231 R:      Steven Rostedt <rostedt@goodmis.org>
8232 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8233 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8234 L:      linux-kernel@vger.kernel.org
8235 W:      http://www.rdrop.com/users/paulmck/RCU/
8236 S:      Supported
8237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8238 F:      Documentation/RCU/
8239 X:      Documentation/RCU/torture.txt
8240 F:      include/linux/rcu*
8241 X:      include/linux/srcu.h
8242 F:      kernel/rcu/
8243 X:      kernel/torture.c
8244
8245 REAL TIME CLOCK (RTC) SUBSYSTEM
8246 M:      Alessandro Zummo <a.zummo@towertech.it>
8247 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8248 L:      rtc-linux@googlegroups.com
8249 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8250 S:      Maintained
8251 F:      Documentation/rtc.txt
8252 F:      drivers/rtc/
8253 F:      include/linux/rtc.h
8254 F:      include/uapi/linux/rtc.h
8255
8256 REALTEK AUDIO CODECS
8257 M:      Bard Liao <bardliao@realtek.com>
8258 M:      Oder Chiou <oder_chiou@realtek.com>
8259 S:      Maintained
8260 F:      sound/soc/codecs/rt*
8261 F:      include/sound/rt*.h
8262
8263 REISERFS FILE SYSTEM
8264 L:      reiserfs-devel@vger.kernel.org
8265 S:      Supported
8266 F:      fs/reiserfs/
8267
8268 REGISTER MAP ABSTRACTION
8269 M:      Mark Brown <broonie@kernel.org>
8270 L:      linux-kernel@vger.kernel.org
8271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8272 S:      Supported
8273 F:      drivers/base/regmap/
8274 F:      include/linux/regmap.h
8275
8276 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8277 M:      Ohad Ben-Cohen <ohad@wizery.com>
8278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8279 S:      Maintained
8280 F:      drivers/remoteproc/
8281 F:      Documentation/remoteproc.txt
8282 F:      include/linux/remoteproc.h
8283
8284 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8285 M:      Ohad Ben-Cohen <ohad@wizery.com>
8286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8287 S:      Maintained
8288 F:      drivers/rpmsg/
8289 F:      Documentation/rpmsg.txt
8290 F:      include/linux/rpmsg.h
8291
8292 RESET CONTROLLER FRAMEWORK
8293 M:      Philipp Zabel <p.zabel@pengutronix.de>
8294 S:      Maintained
8295 F:      drivers/reset/
8296 F:      Documentation/devicetree/bindings/reset/
8297 F:      include/linux/reset.h
8298 F:      include/linux/reset-controller.h
8299
8300 RFKILL
8301 M:      Johannes Berg <johannes@sipsolutions.net>
8302 L:      linux-wireless@vger.kernel.org
8303 W:      http://wireless.kernel.org/
8304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8306 S:      Maintained
8307 F:      Documentation/rfkill.txt
8308 F:      net/rfkill/
8309
8310 RHASHTABLE
8311 M:      Thomas Graf <tgraf@suug.ch>
8312 L:      netdev@vger.kernel.org
8313 S:      Maintained
8314 F:      lib/rhashtable.c
8315 F:      include/linux/rhashtable.h
8316
8317 RICOH SMARTMEDIA/XD DRIVER
8318 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8319 S:      Maintained
8320 F:      drivers/mtd/nand/r852.c
8321 F:      drivers/mtd/nand/r852.h
8322
8323 RICOH R5C592 MEMORYSTICK DRIVER
8324 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8325 S:      Maintained
8326 F:      drivers/memstick/host/r592.*
8327
8328 ROCCAT DRIVERS
8329 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8330 W:      http://sourceforge.net/projects/roccat/
8331 S:      Maintained
8332 F:      drivers/hid/hid-roccat*
8333 F:      include/linux/hid-roccat*
8334 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8335
8336 ROCKER DRIVER
8337 M:      Jiri Pirko <jiri@resnulli.us>
8338 M:      Scott Feldman <sfeldma@gmail.com>
8339 L:      netdev@vger.kernel.org
8340 S:      Supported
8341 F:      drivers/net/ethernet/rocker/
8342
8343 ROCKETPORT DRIVER
8344 P:      Comtrol Corp.
8345 W:      http://www.comtrol.com
8346 S:      Maintained
8347 F:      Documentation/serial/rocket.txt
8348 F:      drivers/tty/rocket*
8349
8350 ROCKETPORT EXPRESS/INFINITY DRIVER
8351 M:      Kevin Cernekee <cernekee@gmail.com>
8352 L:      linux-serial@vger.kernel.org
8353 S:      Odd Fixes
8354 F:      drivers/tty/serial/rp2.*
8355
8356 ROSE NETWORK LAYER
8357 M:      Ralf Baechle <ralf@linux-mips.org>
8358 L:      linux-hams@vger.kernel.org
8359 W:      http://www.linux-ax25.org/
8360 S:      Maintained
8361 F:      include/net/rose.h
8362 F:      include/uapi/linux/rose.h
8363 F:      net/rose/
8364
8365 RTL2830 MEDIA DRIVER
8366 M:      Antti Palosaari <crope@iki.fi>
8367 L:      linux-media@vger.kernel.org
8368 W:      http://linuxtv.org/
8369 W:      http://palosaari.fi/linux/
8370 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8371 T:      git git://linuxtv.org/anttip/media_tree.git
8372 S:      Maintained
8373 F:      drivers/media/dvb-frontends/rtl2830*
8374
8375 RTL2832 MEDIA DRIVER
8376 M:      Antti Palosaari <crope@iki.fi>
8377 L:      linux-media@vger.kernel.org
8378 W:      http://linuxtv.org/
8379 W:      http://palosaari.fi/linux/
8380 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8381 T:      git git://linuxtv.org/anttip/media_tree.git
8382 S:      Maintained
8383 F:      drivers/media/dvb-frontends/rtl2832*
8384
8385 RTL2832_SDR MEDIA DRIVER
8386 M:      Antti Palosaari <crope@iki.fi>
8387 L:      linux-media@vger.kernel.org
8388 W:      http://linuxtv.org/
8389 W:      http://palosaari.fi/linux/
8390 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8391 T:      git git://linuxtv.org/anttip/media_tree.git
8392 S:      Maintained
8393 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8394
8395 RTL8180 WIRELESS DRIVER
8396 L:      linux-wireless@vger.kernel.org
8397 W:      http://wireless.kernel.org/
8398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8399 S:      Orphan
8400 F:      drivers/net/wireless/rtl818x/rtl8180/
8401
8402 RTL8187 WIRELESS DRIVER
8403 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8404 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8405 M:      Larry Finger <Larry.Finger@lwfinger.net>
8406 L:      linux-wireless@vger.kernel.org
8407 W:      http://wireless.kernel.org/
8408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8409 S:      Maintained
8410 F:      drivers/net/wireless/rtl818x/rtl8187/
8411
8412 RTL8192CE WIRELESS DRIVER
8413 M:      Larry Finger <Larry.Finger@lwfinger.net>
8414 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8415 L:      linux-wireless@vger.kernel.org
8416 W:      http://wireless.kernel.org/
8417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8418 S:      Maintained
8419 F:      drivers/net/wireless/rtlwifi/
8420 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8421
8422 S3 SAVAGE FRAMEBUFFER DRIVER
8423 M:      Antonino Daplas <adaplas@gmail.com>
8424 L:      linux-fbdev@vger.kernel.org
8425 S:      Maintained
8426 F:      drivers/video/fbdev/savage/
8427
8428 S390
8429 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8430 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8431 M:      linux390@de.ibm.com
8432 L:      linux-s390@vger.kernel.org
8433 W:      http://www.ibm.com/developerworks/linux/linux390/
8434 S:      Supported
8435 F:      arch/s390/
8436 F:      drivers/s390/
8437 F:      Documentation/s390/
8438 F:      Documentation/DocBook/s390*
8439
8440 S390 COMMON I/O LAYER
8441 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8442 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8443 L:      linux-s390@vger.kernel.org
8444 W:      http://www.ibm.com/developerworks/linux/linux390/
8445 S:      Supported
8446 F:      drivers/s390/cio/
8447
8448 S390 DASD DRIVER
8449 M:      Stefan Weinhuber <wein@de.ibm.com>
8450 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8451 L:      linux-s390@vger.kernel.org
8452 W:      http://www.ibm.com/developerworks/linux/linux390/
8453 S:      Supported
8454 F:      drivers/s390/block/dasd*
8455 F:      block/partitions/ibm.c
8456
8457 S390 NETWORK DRIVERS
8458 M:      Ursula Braun <ursula.braun@de.ibm.com>
8459 M:      linux390@de.ibm.com
8460 L:      linux-s390@vger.kernel.org
8461 W:      http://www.ibm.com/developerworks/linux/linux390/
8462 S:      Supported
8463 F:      drivers/s390/net/
8464
8465 S390 PCI SUBSYSTEM
8466 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8467 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8468 L:      linux-s390@vger.kernel.org
8469 W:      http://www.ibm.com/developerworks/linux/linux390/
8470 S:      Supported
8471 F:      arch/s390/pci/
8472 F:      drivers/pci/hotplug/s390_pci_hpc.c
8473
8474 S390 ZCRYPT DRIVER
8475 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8476 M:      linux390@de.ibm.com
8477 L:      linux-s390@vger.kernel.org
8478 W:      http://www.ibm.com/developerworks/linux/linux390/
8479 S:      Supported
8480 F:      drivers/s390/crypto/
8481
8482 S390 ZFCP DRIVER
8483 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8484 M:      linux390@de.ibm.com
8485 L:      linux-s390@vger.kernel.org
8486 W:      http://www.ibm.com/developerworks/linux/linux390/
8487 S:      Supported
8488 F:      drivers/s390/scsi/zfcp_*
8489
8490 S390 IUCV NETWORK LAYER
8491 M:      Ursula Braun <ursula.braun@de.ibm.com>
8492 M:      linux390@de.ibm.com
8493 L:      linux-s390@vger.kernel.org
8494 W:      http://www.ibm.com/developerworks/linux/linux390/
8495 S:      Supported
8496 F:      drivers/s390/net/*iucv*
8497 F:      include/net/iucv/
8498 F:      net/iucv/
8499
8500 S3C24XX SD/MMC Driver
8501 M:      Ben Dooks <ben-linux@fluff.org>
8502 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8503 S:      Supported
8504 F:      drivers/mmc/host/s3cmci.*
8505
8506 SAA6588 RDS RECEIVER DRIVER
8507 M:      Hans Verkuil <hverkuil@xs4all.nl>
8508 L:      linux-media@vger.kernel.org
8509 T:      git git://linuxtv.org/media_tree.git
8510 W:      http://linuxtv.org
8511 S:      Odd Fixes
8512 F:      drivers/media/i2c/saa6588*
8513
8514 SAA7134 VIDEO4LINUX DRIVER
8515 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8516 L:      linux-media@vger.kernel.org
8517 W:      http://linuxtv.org
8518 T:      git git://linuxtv.org/media_tree.git
8519 S:      Odd fixes
8520 F:      Documentation/video4linux/*.saa7134
8521 F:      drivers/media/pci/saa7134/
8522
8523 SAA7146 VIDEO4LINUX-2 DRIVER
8524 M:      Hans Verkuil <hverkuil@xs4all.nl>
8525 L:      linux-media@vger.kernel.org
8526 T:      git git://linuxtv.org/media_tree.git
8527 S:      Maintained
8528 F:      drivers/media/common/saa7146/
8529 F:      drivers/media/pci/saa7146/
8530 F:      include/media/saa7146*
8531
8532 SAMSUNG LAPTOP DRIVER
8533 M:      Corentin Chary <corentin.chary@gmail.com>
8534 L:      platform-driver-x86@vger.kernel.org
8535 S:      Maintained
8536 F:      drivers/platform/x86/samsung-laptop.c
8537
8538 SAMSUNG AUDIO (ASoC) DRIVERS
8539 M:      Sangbeom Kim <sbkim73@samsung.com>
8540 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8541 S:      Supported
8542 F:      sound/soc/samsung/
8543
8544 SAMSUNG FRAMEBUFFER DRIVER
8545 M:      Jingoo Han <jingoohan1@gmail.com>
8546 L:      linux-fbdev@vger.kernel.org
8547 S:      Maintained
8548 F:      drivers/video/fbdev/s3c-fb.c
8549
8550 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8551 M:      Sangbeom Kim <sbkim73@samsung.com>
8552 L:      linux-kernel@vger.kernel.org
8553 S:      Supported
8554 F:      drivers/mfd/sec*.c
8555 F:      drivers/regulator/s2m*.c
8556 F:      drivers/regulator/s5m*.c
8557 F:      include/linux/mfd/samsung/
8558
8559 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8560 M:      Kyungmin Park <kyungmin.park@samsung.com>
8561 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8562 L:      linux-media@vger.kernel.org
8563 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8564 S:      Supported
8565 F:      drivers/media/platform/exynos4-is/
8566
8567 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8568 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8569 L:      linux-media@vger.kernel.org
8570 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8571 S:      Maintained
8572 F:      drivers/media/platform/s3c-camif/
8573 F:      include/media/s3c_camif.h
8574
8575 SAMSUNG S5C73M3 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/s5c73m3/*
8581
8582 SAMSUNG S5K5BAF CAMERA DRIVER
8583 M:      Kyungmin Park <kyungmin.park@samsung.com>
8584 M:      Andrzej Hajda <a.hajda@samsung.com>
8585 L:      linux-media@vger.kernel.org
8586 S:      Supported
8587 F:      drivers/media/i2c/s5k5baf.c
8588
8589 SAMSUNG SOC CLOCK DRIVERS
8590 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8591 M:      Tomasz Figa <tomasz.figa@gmail.com>
8592 S:      Supported
8593 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8594 F:      drivers/clk/samsung/
8595
8596 SAMSUNG SXGBE DRIVERS
8597 M:      Byungho An <bh74.an@samsung.com>
8598 M:      Girish K S <ks.giri@samsung.com>
8599 M:      Vipul Pandya <vipul.pandya@samsung.com>
8600 S:      Supported
8601 L:      netdev@vger.kernel.org
8602 F:      drivers/net/ethernet/samsung/sxgbe/
8603
8604 SAMSUNG THERMAL DRIVER
8605 M:      Lukasz Majewski <l.majewski@samsung.com>
8606 L:      linux-pm@vger.kernel.org
8607 L:      linux-samsung-soc@vger.kernel.org
8608 S:      Supported
8609 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8610 F:      drivers/thermal/samsung/
8611
8612 SAMSUNG USB2 PHY DRIVER
8613 M:      Kamil Debski <k.debski@samsung.com>
8614 L:      linux-kernel@vger.kernel.org
8615 S:      Supported
8616 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8617 F:      Documentation/phy/samsung-usb2.txt
8618 F:      drivers/phy/phy-exynos4210-usb2.c
8619 F:      drivers/phy/phy-exynos4x12-usb2.c
8620 F:      drivers/phy/phy-exynos5250-usb2.c
8621 F:      drivers/phy/phy-s5pv210-usb2.c
8622 F:      drivers/phy/phy-samsung-usb2.c
8623 F:      drivers/phy/phy-samsung-usb2.h
8624
8625 SERIAL DRIVERS
8626 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8627 L:      linux-serial@vger.kernel.org
8628 S:      Maintained
8629 F:      drivers/tty/serial/
8630
8631 SYNOPSYS DESIGNWARE DMAC DRIVER
8632 M:      Viresh Kumar <viresh.linux@gmail.com>
8633 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8634 S:      Maintained
8635 F:      include/linux/dma/dw.h
8636 F:      include/linux/platform_data/dma-dw.h
8637 F:      drivers/dma/dw/
8638
8639 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8640 M:      Seungwon Jeon <tgih.jun@samsung.com>
8641 M:      Jaehoon Chung <jh80.chung@samsung.com>
8642 L:      linux-mmc@vger.kernel.org
8643 S:      Maintained
8644 F:      include/linux/mmc/dw_mmc.h
8645 F:      drivers/mmc/host/dw_mmc*
8646
8647 THUNDERBOLT DRIVER
8648 M:      Andreas Noever <andreas.noever@gmail.com>
8649 S:      Maintained
8650 F:      drivers/thunderbolt/
8651
8652 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8653 M:      John Stultz <john.stultz@linaro.org>
8654 M:      Thomas Gleixner <tglx@linutronix.de>
8655 L:      linux-kernel@vger.kernel.org
8656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8657 S:      Supported
8658 F:      include/linux/clocksource.h
8659 F:      include/linux/time.h
8660 F:      include/linux/timex.h
8661 F:      include/uapi/linux/time.h
8662 F:      include/uapi/linux/timex.h
8663 F:      kernel/time/clocksource.c
8664 F:      kernel/time/time*.c
8665 F:      kernel/time/ntp.c
8666 F:      tools/testing/selftests/timers/
8667
8668 SC1200 WDT DRIVER
8669 M:      Zwane Mwaikambo <zwanem@gmail.com>
8670 S:      Maintained
8671 F:      drivers/watchdog/sc1200wdt.c
8672
8673 SCHEDULER
8674 M:      Ingo Molnar <mingo@redhat.com>
8675 M:      Peter Zijlstra <peterz@infradead.org>
8676 L:      linux-kernel@vger.kernel.org
8677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8678 S:      Maintained
8679 F:      kernel/sched/
8680 F:      include/linux/sched.h
8681 F:      include/uapi/linux/sched.h
8682 F:      include/linux/wait.h
8683
8684 SCORE ARCHITECTURE
8685 M:      Chen Liqin <liqin.linux@gmail.com>
8686 M:      Lennox Wu <lennox.wu@gmail.com>
8687 W:      http://www.sunplus.com
8688 S:      Supported
8689 F:      arch/score/
8690
8691 SCSI CDROM DRIVER
8692 M:      Jens Axboe <axboe@kernel.dk>
8693 L:      linux-scsi@vger.kernel.org
8694 W:      http://www.kernel.dk
8695 S:      Maintained
8696 F:      drivers/scsi/sr*
8697
8698 SCSI RDMA PROTOCOL (SRP) INITIATOR
8699 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8700 L:      linux-rdma@vger.kernel.org
8701 S:      Supported
8702 W:      http://www.openfabrics.org
8703 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8705 F:      drivers/infiniband/ulp/srp/
8706 F:      include/scsi/srp.h
8707
8708 SCSI SG DRIVER
8709 M:      Doug Gilbert <dgilbert@interlog.com>
8710 L:      linux-scsi@vger.kernel.org
8711 W:      http://sg.danny.cz/sg
8712 S:      Maintained
8713 F:      Documentation/scsi/scsi-generic.txt
8714 F:      drivers/scsi/sg.c
8715 F:      include/scsi/sg.h
8716
8717 SCSI SUBSYSTEM
8718 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8719 L:      linux-scsi@vger.kernel.org
8720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8721 S:      Maintained
8722 F:      drivers/scsi/
8723 F:      include/scsi/
8724
8725 SCSI TAPE DRIVER
8726 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8727 L:      linux-scsi@vger.kernel.org
8728 S:      Maintained
8729 F:      Documentation/scsi/st.txt
8730 F:      drivers/scsi/st.*
8731 F:      drivers/scsi/st_*.h
8732
8733 SCTP PROTOCOL
8734 M:      Vlad Yasevich <vyasevich@gmail.com>
8735 M:      Neil Horman <nhorman@tuxdriver.com>
8736 L:      linux-sctp@vger.kernel.org
8737 W:      http://lksctp.sourceforge.net
8738 S:      Maintained
8739 F:      Documentation/networking/sctp.txt
8740 F:      include/linux/sctp.h
8741 F:      include/uapi/linux/sctp.h
8742 F:      include/net/sctp/
8743 F:      net/sctp/
8744
8745 SCx200 CPU SUPPORT
8746 M:      Jim Cromie <jim.cromie@gmail.com>
8747 S:      Odd Fixes
8748 F:      Documentation/i2c/busses/scx200_acb
8749 F:      arch/x86/platform/scx200/
8750 F:      drivers/watchdog/scx200_wdt.c
8751 F:      drivers/i2c/busses/scx200*
8752 F:      drivers/mtd/maps/scx200_docflash.c
8753 F:      include/linux/scx200.h
8754
8755 SCx200 GPIO DRIVER
8756 M:      Jim Cromie <jim.cromie@gmail.com>
8757 S:      Maintained
8758 F:      drivers/char/scx200_gpio.c
8759 F:      include/linux/scx200_gpio.h
8760
8761 SCx200 HRT CLOCKSOURCE DRIVER
8762 M:      Jim Cromie <jim.cromie@gmail.com>
8763 S:      Maintained
8764 F:      drivers/clocksource/scx200_hrt.c
8765
8766 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8767 M:      Sascha Sommer <saschasommer@freenet.de>
8768 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8769 S:      Maintained
8770 F:      drivers/mmc/host/sdricoh_cs.c
8771
8772 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8773 L:      linux-mmc@vger.kernel.org
8774 S:      Orphan
8775 F:      drivers/mmc/host/sdhci.*
8776 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8777
8778 SECURE COMPUTING
8779 M:      Kees Cook <keescook@chromium.org>
8780 R:      Andy Lutomirski <luto@amacapital.net>
8781 R:      Will Drewry <wad@chromium.org>
8782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8783 S:      Supported
8784 F:      kernel/seccomp.c
8785 F:      include/uapi/linux/seccomp.h
8786 F:      include/linux/seccomp.h
8787 K:      \bsecure_computing
8788 K:      \bTIF_SECCOMP\b
8789
8790 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8791 M:      Ben Dooks <ben-linux@fluff.org>
8792 M:      Jaehoon Chung <jh80.chung@samsung.com>
8793 L:      linux-mmc@vger.kernel.org
8794 S:      Maintained
8795 F:      drivers/mmc/host/sdhci-s3c*
8796
8797 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8798 M:      Viresh Kumar <viresh.linux@gmail.com>
8799 L:      spear-devel@list.st.com
8800 L:      linux-mmc@vger.kernel.org
8801 S:      Maintained
8802 F:      drivers/mmc/host/sdhci-spear.c
8803
8804 SECURITY SUBSYSTEM
8805 M:      James Morris <james.l.morris@oracle.com>
8806 M:      Serge E. Hallyn <serge@hallyn.com>
8807 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8809 W:      http://kernsec.org/
8810 S:      Supported
8811 F:      security/
8812
8813 SECURITY CONTACT
8814 M:      Security Officers <security@kernel.org>
8815 S:      Supported
8816
8817 SELINUX SECURITY MODULE
8818 M:      Paul Moore <paul@paul-moore.com>
8819 M:      Stephen Smalley <sds@tycho.nsa.gov>
8820 M:      Eric Paris <eparis@parisplace.org>
8821 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8822 W:      http://selinuxproject.org
8823 T:      git git://git.infradead.org/users/pcmoore/selinux
8824 S:      Supported
8825 F:      include/linux/selinux*
8826 F:      security/selinux/
8827 F:      scripts/selinux/
8828
8829 APPARMOR SECURITY MODULE
8830 M:      John Johansen <john.johansen@canonical.com>
8831 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8832 W:      apparmor.wiki.kernel.org
8833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8834 S:      Supported
8835 F:      security/apparmor/
8836
8837 SENSABLE PHANTOM
8838 M:      Jiri Slaby <jirislaby@gmail.com>
8839 S:      Maintained
8840 F:      drivers/misc/phantom.c
8841 F:      include/uapi/linux/phantom.h
8842
8843 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8844 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8845 L:      linux-scsi@vger.kernel.org
8846 W:      http://www.emulex.com
8847 S:      Supported
8848 F:      drivers/scsi/be2iscsi/
8849
8850 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8851 M:      Sathya Perla <sathya.perla@avagotech.com>
8852 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
8853 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8854 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
8855 L:      netdev@vger.kernel.org
8856 W:      http://www.emulex.com
8857 S:      Supported
8858 F:      drivers/net/ethernet/emulex/benet/
8859
8860 EMULEX ONECONNECT ROCE DRIVER
8861 M:      Selvin Xavier <selvin.xavier@emulex.com>
8862 M:      Devesh Sharma <devesh.sharma@emulex.com>
8863 M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8864 L:      linux-rdma@vger.kernel.org
8865 W:      http://www.emulex.com
8866 S:      Supported
8867 F:      drivers/infiniband/hw/ocrdma/
8868
8869 SFC NETWORK DRIVER
8870 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8871 M:      Shradha Shah <sshah@solarflare.com>
8872 L:      netdev@vger.kernel.org
8873 S:      Supported
8874 F:      drivers/net/ethernet/sfc/
8875
8876 SGI GRU DRIVER
8877 M:      Dimitri Sivanich <sivanich@sgi.com>
8878 S:      Maintained
8879 F:      drivers/misc/sgi-gru/
8880
8881 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8882 M:      Pat Gefre <pfg@sgi.com>
8883 L:      linux-ia64@vger.kernel.org
8884 S:      Supported
8885 F:      Documentation/ia64/serial.txt
8886 F:      drivers/tty/serial/ioc?_serial.c
8887 F:      include/linux/ioc?.h
8888
8889 SGI XP/XPC/XPNET DRIVER
8890 M:      Cliff Whickman <cpw@sgi.com>
8891 M:      Robin Holt <robinmholt@gmail.com>
8892 S:      Maintained
8893 F:      drivers/misc/sgi-xp/
8894
8895 SI2157 MEDIA DRIVER
8896 M:      Antti Palosaari <crope@iki.fi>
8897 L:      linux-media@vger.kernel.org
8898 W:      http://linuxtv.org/
8899 W:      http://palosaari.fi/linux/
8900 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8901 T:      git git://linuxtv.org/anttip/media_tree.git
8902 S:      Maintained
8903 F:      drivers/media/tuners/si2157*
8904
8905 SI2168 MEDIA DRIVER
8906 M:      Antti Palosaari <crope@iki.fi>
8907 L:      linux-media@vger.kernel.org
8908 W:      http://linuxtv.org/
8909 W:      http://palosaari.fi/linux/
8910 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8911 T:      git git://linuxtv.org/anttip/media_tree.git
8912 S:      Maintained
8913 F:      drivers/media/dvb-frontends/si2168*
8914
8915 SI470X FM RADIO RECEIVER I2C DRIVER
8916 M:      Hans Verkuil <hverkuil@xs4all.nl>
8917 L:      linux-media@vger.kernel.org
8918 T:      git git://linuxtv.org/media_tree.git
8919 W:      http://linuxtv.org
8920 S:      Odd Fixes
8921 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8922
8923 SI470X FM RADIO RECEIVER USB DRIVER
8924 M:      Hans Verkuil <hverkuil@xs4all.nl>
8925 L:      linux-media@vger.kernel.org
8926 T:      git git://linuxtv.org/media_tree.git
8927 W:      http://linuxtv.org
8928 S:      Maintained
8929 F:      drivers/media/radio/si470x/radio-si470x-common.c
8930 F:      drivers/media/radio/si470x/radio-si470x.h
8931 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8932
8933 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8934 M:      Eduardo Valentin <edubezval@gmail.com>
8935 L:      linux-media@vger.kernel.org
8936 T:      git git://linuxtv.org/media_tree.git
8937 W:      http://linuxtv.org
8938 S:      Odd Fixes
8939 F:      drivers/media/radio/si4713/si4713.?
8940
8941 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8942 M:      Eduardo Valentin <edubezval@gmail.com>
8943 L:      linux-media@vger.kernel.org
8944 T:      git git://linuxtv.org/media_tree.git
8945 W:      http://linuxtv.org
8946 S:      Odd Fixes
8947 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8948
8949 SI4713 FM RADIO TRANSMITTER USB DRIVER
8950 M:      Hans Verkuil <hverkuil@xs4all.nl>
8951 L:      linux-media@vger.kernel.org
8952 T:      git git://linuxtv.org/media_tree.git
8953 W:      http://linuxtv.org
8954 S:      Maintained
8955 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8956
8957 SIANO DVB DRIVER
8958 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8959 L:      linux-media@vger.kernel.org
8960 W:      http://linuxtv.org
8961 T:      git git://linuxtv.org/media_tree.git
8962 S:      Odd fixes
8963 F:      drivers/media/common/siano/
8964 F:      drivers/media/usb/siano/
8965 F:      drivers/media/usb/siano/
8966 F:      drivers/media/mmc/siano/
8967
8968 SIMPLEFB FB DRIVER
8969 M:      Hans de Goede <hdegoede@redhat.com>
8970 L:      linux-fbdev@vger.kernel.org
8971 S:      Maintained
8972 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8973 F:      drivers/video/fbdev/simplefb.c
8974 F:      include/linux/platform_data/simplefb.h
8975
8976 SH_VEU V4L2 MEM2MEM DRIVER
8977 L:      linux-media@vger.kernel.org
8978 S:      Orphan
8979 F:      drivers/media/platform/sh_veu.c
8980
8981 SH_VOU V4L2 OUTPUT DRIVER
8982 L:      linux-media@vger.kernel.org
8983 S:      Orphan
8984 F:      drivers/media/platform/sh_vou.c
8985 F:      include/media/sh_vou.h
8986
8987 SIMPLE FIRMWARE INTERFACE (SFI)
8988 M:      Len Brown <lenb@kernel.org>
8989 L:      sfi-devel@simplefirmware.org
8990 W:      http://simplefirmware.org/
8991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8992 S:      Supported
8993 F:      arch/x86/platform/sfi/
8994 F:      drivers/sfi/
8995 F:      include/linux/sfi*.h
8996
8997 SIMTEC EB110ATX (Chalice CATS)
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/EB110ATX/
9002 S:      Supported
9003
9004 SIMTEC EB2410ITX (BAST)
9005 P:      Ben Dooks
9006 P:      Vincent Sanders <vince@simtec.co.uk>
9007 M:      Simtec Linux Team <linux@simtec.co.uk>
9008 W:      http://www.simtec.co.uk/products/EB2410ITX/
9009 S:      Supported
9010 F:      arch/arm/mach-s3c24xx/mach-bast.c
9011 F:      arch/arm/mach-s3c24xx/bast-ide.c
9012 F:      arch/arm/mach-s3c24xx/bast-irq.c
9013
9014 TI DAVINCI MACHINE SUPPORT
9015 M:      Sekhar Nori <nsekhar@ti.com>
9016 M:      Kevin Hilman <khilman@deeprootsystems.com>
9017 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9018 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9019 S:      Supported
9020 F:      arch/arm/mach-davinci/
9021 F:      drivers/i2c/busses/i2c-davinci.c
9022
9023 TI DAVINCI SERIES MEDIA DRIVER
9024 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9025 L:      linux-media@vger.kernel.org
9026 W:      http://linuxtv.org/
9027 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9028 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9029 S:      Maintained
9030 F:      drivers/media/platform/davinci/
9031 F:      include/media/davinci/
9032
9033 TI AM437X VPFE DRIVER
9034 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9035 L:      linux-media@vger.kernel.org
9036 W:      http://linuxtv.org/
9037 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9038 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9039 S:      Maintained
9040 F:      drivers/media/platform/am437x/
9041
9042 OV2659 OMNIVISION SENSOR DRIVER
9043 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9044 L:      linux-media@vger.kernel.org
9045 W:      http://linuxtv.org/
9046 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9047 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9048 S:      Maintained
9049 F:      drivers/media/i2c/ov2659.c
9050 F:      include/media/ov2659.h
9051
9052 SIS 190 ETHERNET DRIVER
9053 M:      Francois Romieu <romieu@fr.zoreil.com>
9054 L:      netdev@vger.kernel.org
9055 S:      Maintained
9056 F:      drivers/net/ethernet/sis/sis190.c
9057
9058 SIS 900/7016 FAST ETHERNET DRIVER
9059 M:      Daniele Venzano <venza@brownhat.org>
9060 W:      http://www.brownhat.org/sis900.html
9061 L:      netdev@vger.kernel.org
9062 S:      Maintained
9063 F:      drivers/net/ethernet/sis/sis900.*
9064
9065 SIS FRAMEBUFFER DRIVER
9066 M:      Thomas Winischhofer <thomas@winischhofer.net>
9067 W:      http://www.winischhofer.net/linuxsisvga.shtml
9068 S:      Maintained
9069 F:      Documentation/fb/sisfb.txt
9070 F:      drivers/video/fbdev/sis/
9071 F:      include/video/sisfb.h
9072
9073 SIS USB2VGA DRIVER
9074 M:      Thomas Winischhofer <thomas@winischhofer.net>
9075 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9076 S:      Maintained
9077 F:      drivers/usb/misc/sisusbvga/
9078
9079 SLAB ALLOCATOR
9080 M:      Christoph Lameter <cl@linux.com>
9081 M:      Pekka Enberg <penberg@kernel.org>
9082 M:      David Rientjes <rientjes@google.com>
9083 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9084 M:      Andrew Morton <akpm@linux-foundation.org>
9085 L:      linux-mm@kvack.org
9086 S:      Maintained
9087 F:      include/linux/sl?b*.h
9088 F:      mm/sl?b*
9089
9090 SLEEPABLE READ-COPY UPDATE (SRCU)
9091 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9092 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9093 M:      Josh Triplett <josh@joshtriplett.org>
9094 R:      Steven Rostedt <rostedt@goodmis.org>
9095 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9096 L:      linux-kernel@vger.kernel.org
9097 W:      http://www.rdrop.com/users/paulmck/RCU/
9098 S:      Supported
9099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9100 F:      include/linux/srcu.h
9101 F:      kernel/rcu/srcu.c
9102
9103 SMACK SECURITY MODULE
9104 M:      Casey Schaufler <casey@schaufler-ca.com>
9105 L:      linux-security-module@vger.kernel.org
9106 W:      http://schaufler-ca.com
9107 T:      git git://git.gitorious.org/smack-next/kernel.git
9108 S:      Maintained
9109 F:      Documentation/security/Smack.txt
9110 F:      security/smack/
9111
9112 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9113 M:      Kevin Hilman <khilman@kernel.org>
9114 M:      Nishanth Menon <nm@ti.com>
9115 S:      Maintained
9116 F:      drivers/power/avs/
9117 F:      include/linux/power/smartreflex.h
9118 L:      linux-pm@vger.kernel.org
9119
9120 SMC91x ETHERNET DRIVER
9121 M:      Nicolas Pitre <nico@fluxnic.net>
9122 S:      Odd Fixes
9123 F:      drivers/net/ethernet/smsc/smc91x.*
9124
9125 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9126 M:      Sakari Ailus <sakari.ailus@iki.fi>
9127 L:      linux-media@vger.kernel.org
9128 S:      Maintained
9129 F:      drivers/media/i2c/smiapp/
9130 F:      include/media/smiapp.h
9131 F:      drivers/media/i2c/smiapp-pll.c
9132 F:      drivers/media/i2c/smiapp-pll.h
9133 F:      include/uapi/linux/smiapp.h
9134 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9135
9136 SMM665 HARDWARE MONITOR DRIVER
9137 M:      Guenter Roeck <linux@roeck-us.net>
9138 L:      lm-sensors@lm-sensors.org
9139 S:      Maintained
9140 F:      Documentation/hwmon/smm665
9141 F:      drivers/hwmon/smm665.c
9142
9143 SMSC EMC2103 HARDWARE MONITOR DRIVER
9144 M:      Steve Glendinning <steve.glendinning@shawell.net>
9145 L:      lm-sensors@lm-sensors.org
9146 S:      Maintained
9147 F:      Documentation/hwmon/emc2103
9148 F:      drivers/hwmon/emc2103.c
9149
9150 SMSC SCH5627 HARDWARE MONITOR DRIVER
9151 M:      Hans de Goede <hdegoede@redhat.com>
9152 L:      lm-sensors@lm-sensors.org
9153 S:      Supported
9154 F:      Documentation/hwmon/sch5627
9155 F:      drivers/hwmon/sch5627.c
9156
9157 SMSC47B397 HARDWARE MONITOR DRIVER
9158 M:      Jean Delvare <jdelvare@suse.de>
9159 L:      lm-sensors@lm-sensors.org
9160 S:      Maintained
9161 F:      Documentation/hwmon/smsc47b397
9162 F:      drivers/hwmon/smsc47b397.c
9163
9164 SMSC911x ETHERNET DRIVER
9165 M:      Steve Glendinning <steve.glendinning@shawell.net>
9166 L:      netdev@vger.kernel.org
9167 S:      Maintained
9168 F:      include/linux/smsc911x.h
9169 F:      drivers/net/ethernet/smsc/smsc911x.*
9170
9171 SMSC9420 PCI ETHERNET DRIVER
9172 M:      Steve Glendinning <steve.glendinning@shawell.net>
9173 L:      netdev@vger.kernel.org
9174 S:      Maintained
9175 F:      drivers/net/ethernet/smsc/smsc9420.*
9176
9177 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9178 M:      Steve Glendinning <steve.glendinning@shawell.net>
9179 L:      linux-fbdev@vger.kernel.org
9180 S:      Maintained
9181 F:      drivers/video/fbdev/smscufx.c
9182
9183 SOC-CAMERA V4L2 SUBSYSTEM
9184 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9185 L:      linux-media@vger.kernel.org
9186 T:      git git://linuxtv.org/media_tree.git
9187 S:      Maintained
9188 F:      include/media/soc*
9189 F:      drivers/media/i2c/soc_camera/
9190 F:      drivers/media/platform/soc_camera/
9191
9192 SOEKRIS NET48XX LED SUPPORT
9193 M:      Chris Boot <bootc@bootc.net>
9194 S:      Maintained
9195 F:      drivers/leds/leds-net48xx.c
9196
9197 SOFTLOGIC 6x10 MPEG CODEC
9198 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9199 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9200 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9201 M:      Ismael Luceno <ismael@iodev.co.uk>
9202 L:      linux-media@vger.kernel.org
9203 S:      Supported
9204 F:      drivers/media/pci/solo6x10/
9205
9206 SOFTWARE RAID (Multiple Disks) SUPPORT
9207 M:      Neil Brown <neilb@suse.de>
9208 L:      linux-raid@vger.kernel.org
9209 S:      Supported
9210 F:      drivers/md/
9211 F:      include/linux/raid/
9212 F:      include/uapi/linux/raid/
9213
9214 SONIC NETWORK DRIVER
9215 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9216 L:      netdev@vger.kernel.org
9217 S:      Maintained
9218 F:      drivers/net/ethernet/natsemi/sonic.*
9219
9220 SONICS SILICON BACKPLANE DRIVER (SSB)
9221 M:      Michael Buesch <m@bues.ch>
9222 L:      netdev@vger.kernel.org
9223 S:      Maintained
9224 F:      drivers/ssb/
9225 F:      include/linux/ssb/
9226
9227 SONY VAIO CONTROL DEVICE DRIVER
9228 M:      Mattia Dongili <malattia@linux.it>
9229 L:      platform-driver-x86@vger.kernel.org
9230 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9231 S:      Maintained
9232 F:      Documentation/laptops/sony-laptop.txt
9233 F:      drivers/char/sonypi.c
9234 F:      drivers/platform/x86/sony-laptop.c
9235 F:      include/linux/sony-laptop.h
9236
9237 SONY MEMORYSTICK CARD SUPPORT
9238 M:      Alex Dubov <oakad@yahoo.com>
9239 W:      http://tifmxx.berlios.de/
9240 S:      Maintained
9241 F:      drivers/memstick/host/tifm_ms.c
9242
9243 SONY MEMORYSTICK STANDARD SUPPORT
9244 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9245 S:      Maintained
9246 F:      drivers/memstick/core/ms_block.*
9247
9248 SOUND
9249 M:      Jaroslav Kysela <perex@perex.cz>
9250 M:      Takashi Iwai <tiwai@suse.de>
9251 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9252 W:      http://www.alsa-project.org/
9253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9254 T:      git git://git.alsa-project.org/alsa-kernel.git
9255 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9256 S:      Maintained
9257 F:      Documentation/sound/
9258 F:      include/sound/
9259 F:      include/uapi/sound/
9260 F:      sound/
9261
9262 SOUND - COMPRESSED AUDIO
9263 M:      Vinod Koul <vinod.koul@intel.com>
9264 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9266 S:      Supported
9267 F:      Documentation/sound/alsa/compress_offload.txt
9268 F:      include/sound/compress_driver.h
9269 F:      include/uapi/sound/compress_*
9270 F:      sound/core/compress_offload.c
9271 F:      sound/soc/soc-compress.c
9272
9273 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9274 M:      Liam Girdwood <lgirdwood@gmail.com>
9275 M:      Mark Brown <broonie@kernel.org>
9276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9277 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9278 W:      http://alsa-project.org/main/index.php/ASoC
9279 S:      Supported
9280 F:      Documentation/sound/alsa/soc/
9281 F:      sound/soc/
9282 F:      include/sound/soc*
9283
9284 SOUND - DMAENGINE HELPERS
9285 M:      Lars-Peter Clausen <lars@metafoo.de>
9286 S:      Supported
9287 F:      include/sound/dmaengine_pcm.h
9288 F:      sound/core/pcm_dmaengine.c
9289 F:      sound/soc/soc-generic-dmaengine-pcm.c
9290
9291 SP2 MEDIA DRIVER
9292 M:      Olli Salonen <olli.salonen@iki.fi>
9293 L:      linux-media@vger.kernel.org
9294 W:      http://linuxtv.org/
9295 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9296 S:      Maintained
9297 F:      drivers/media/dvb-frontends/sp2*
9298
9299 SPARC + UltraSPARC (sparc/sparc64)
9300 M:      "David S. Miller" <davem@davemloft.net>
9301 L:      sparclinux@vger.kernel.org
9302 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9305 S:      Maintained
9306 F:      arch/sparc/
9307 F:      drivers/sbus/
9308
9309 SPARC SERIAL DRIVERS
9310 M:      "David S. Miller" <davem@davemloft.net>
9311 L:      sparclinux@vger.kernel.org
9312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9314 S:      Maintained
9315 F:      include/linux/sunserialcore.h
9316 F:      drivers/tty/serial/suncore.c
9317 F:      drivers/tty/serial/sunhv.c
9318 F:      drivers/tty/serial/sunsab.c
9319 F:      drivers/tty/serial/sunsab.h
9320 F:      drivers/tty/serial/sunsu.c
9321 F:      drivers/tty/serial/sunzilog.c
9322 F:      drivers/tty/serial/sunzilog.h
9323
9324 SPARSE CHECKER
9325 M:      "Christopher Li" <sparse@chrisli.org>
9326 L:      linux-sparse@vger.kernel.org
9327 W:      https://sparse.wiki.kernel.org/
9328 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9329 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9330 S:      Maintained
9331 F:      include/linux/compiler.h
9332
9333 SPEAR PLATFORM SUPPORT
9334 M:      Viresh Kumar <viresh.linux@gmail.com>
9335 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9336 L:      spear-devel@list.st.com
9337 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9338 W:      http://www.st.com/spear
9339 S:      Maintained
9340 F:      arch/arm/mach-spear/
9341
9342 SPEAR CLOCK FRAMEWORK SUPPORT
9343 M:      Viresh Kumar <viresh.linux@gmail.com>
9344 L:      spear-devel@list.st.com
9345 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9346 W:      http://www.st.com/spear
9347 S:      Maintained
9348 F:      drivers/clk/spear/
9349
9350 SPI SUBSYSTEM
9351 M:      Mark Brown <broonie@kernel.org>
9352 L:      linux-spi@vger.kernel.org
9353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9354 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9355 S:      Maintained
9356 F:      Documentation/spi/
9357 F:      drivers/spi/
9358 F:      include/linux/spi/
9359 F:      include/uapi/linux/spi/
9360
9361 SPIDERNET NETWORK DRIVER for CELL
9362 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9363 M:      Jens Osterkamp <jens@de.ibm.com>
9364 L:      netdev@vger.kernel.org
9365 S:      Supported
9366 F:      Documentation/networking/spider_net.txt
9367 F:      drivers/net/ethernet/toshiba/spider_net*
9368
9369 SPU FILE SYSTEM
9370 M:      Jeremy Kerr <jk@ozlabs.org>
9371 L:      linuxppc-dev@lists.ozlabs.org
9372 L:      cbe-oss-dev@lists.ozlabs.org
9373 W:      http://www.ibm.com/developerworks/power/cell/
9374 S:      Supported
9375 F:      Documentation/filesystems/spufs.txt
9376 F:      arch/powerpc/platforms/cell/spufs/
9377
9378 SQUASHFS FILE SYSTEM
9379 M:      Phillip Lougher <phillip@squashfs.org.uk>
9380 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9381 W:      http://squashfs.org.uk
9382 S:      Maintained
9383 F:      Documentation/filesystems/squashfs.txt
9384 F:      fs/squashfs/
9385
9386 SRM (Alpha) environment access
9387 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9388 S:      Maintained
9389 F:      arch/alpha/kernel/srm_env.c
9390
9391 STABLE BRANCH
9392 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9393 L:      stable@vger.kernel.org
9394 S:      Supported
9395 F:      Documentation/stable_kernel_rules.txt
9396
9397 STAGING SUBSYSTEM
9398 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9400 L:      devel@driverdev.osuosl.org
9401 S:      Supported
9402 F:      drivers/staging/
9403
9404 STAGING - COMEDI
9405 M:      Ian Abbott <abbotti@mev.co.uk>
9406 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9407 S:      Odd Fixes
9408 F:      drivers/staging/comedi/
9409
9410 STAGING - FLARION FT1000 DRIVERS
9411 M:      Marek Belisko <marek.belisko@gmail.com>
9412 S:      Odd Fixes
9413 F:      drivers/staging/ft1000/
9414
9415 STAGING - INDUSTRIAL IO
9416 M:      Jonathan Cameron <jic23@kernel.org>
9417 L:      linux-iio@vger.kernel.org
9418 S:      Odd Fixes
9419 F:      drivers/staging/iio/
9420
9421 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9422 M:      Jarod Wilson <jarod@wilsonet.com>
9423 W:      http://www.lirc.org/
9424 S:      Odd Fixes
9425 F:      drivers/staging/media/lirc/
9426
9427 STAGING - LUSTRE PARALLEL FILESYSTEM
9428 M:      Oleg Drokin <oleg.drokin@intel.com>
9429 M:      Andreas Dilger <andreas.dilger@intel.com>
9430 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9431 W:      http://lustre.opensfs.org/
9432 S:      Maintained
9433 F:      drivers/staging/lustre
9434
9435 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9436 M:      Julian Andres Klode <jak@jak-linux.org>
9437 M:      Marc Dietrich <marvin24@gmx.de>
9438 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9439 L:      linux-tegra@vger.kernel.org
9440 S:      Maintained
9441 F:      drivers/staging/nvec/
9442
9443 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9444 M:      Jens Frederich <jfrederich@gmail.com>
9445 M:      Daniel Drake <dsd@laptop.org>
9446 M:      Jon Nettleton <jon.nettleton@gmail.com>
9447 W:      http://wiki.laptop.org/go/DCON
9448 S:      Maintained
9449 F:      drivers/staging/olpc_dcon/
9450
9451 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9452 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9453 S:      Maintained
9454 F:      drivers/staging/ozwpan/
9455
9456 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9457 M:      Willy Tarreau <willy@meta-x.org>
9458 S:      Odd Fixes
9459 F:      drivers/staging/panel/
9460
9461 STAGING - REALTEK RTL8712U DRIVERS
9462 M:      Larry Finger <Larry.Finger@lwfinger.net>
9463 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9464 S:      Odd Fixes
9465 F:      drivers/staging/rtl8712/
9466
9467 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9468 M:      Larry Finger <Larry.Finger@lwfinger.net>
9469 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9470 L:      linux-wireless@vger.kernel.org
9471 S:      Maintained
9472 F:      drivers/staging/rtl8723au/
9473
9474 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9475 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9476 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9477 M:      Sudip Mukherjee <sudip@vectorindia.org>
9478 L:      linux-fbdev@vger.kernel.org
9479 S:      Maintained
9480 F:      drivers/staging/sm7xxfb/
9481
9482 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9483 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9484 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9485 M:      Sudip Mukherjee <sudip@vectorindia.org>
9486 L:      linux-fbdev@vger.kernel.org
9487 S:      Maintained
9488 F:      drivers/staging/sm750fb/
9489
9490 STAGING - SLICOSS
9491 M:      Lior Dotan <liodot@gmail.com>
9492 M:      Christopher Harrer <charrer@alacritech.com>
9493 S:      Odd Fixes
9494 F:      drivers/staging/slicoss/
9495
9496 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9497 M:      William Hubbs <w.d.hubbs@gmail.com>
9498 M:      Chris Brannon <chris@the-brannons.com>
9499 M:      Kirk Reiser <kirk@reisers.ca>
9500 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9501 L:      speakup@linux-speakup.org
9502 W:      http://www.linux-speakup.org/
9503 S:      Odd Fixes
9504 F:      drivers/staging/speakup/
9505
9506 STAGING - VIA VT665X DRIVERS
9507 M:      Forest Bond <forest@alittletooquiet.net>
9508 S:      Odd Fixes
9509 F:      drivers/staging/vt665?/
9510
9511 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9512 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9513 S:      Odd Fixes
9514 F:      drivers/staging/xgifb/
9515
9516 STARFIRE/DURALAN NETWORK DRIVER
9517 M:      Ion Badulescu <ionut@badula.org>
9518 S:      Odd Fixes
9519 F:      drivers/net/ethernet/adaptec/starfire*
9520
9521 SUN3/3X
9522 M:      Sam Creasey <sammy@sammy.net>
9523 W:      http://sammy.net/sun3/
9524 S:      Maintained
9525 F:      arch/m68k/kernel/*sun3*
9526 F:      arch/m68k/sun3*/
9527 F:      arch/m68k/include/asm/sun3*
9528 F:      drivers/net/ethernet/i825xx/sun3*
9529
9530 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9531 M:      Hans de Goede <hdegoede@redhat.com>
9532 L:      linux-input@vger.kernel.org
9533 S:      Maintained
9534 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9535 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9536
9537 SUNDANCE NETWORK DRIVER
9538 M:      Denis Kirjanov <kda@linux-powerpc.org>
9539 L:      netdev@vger.kernel.org
9540 S:      Maintained
9541 F:      drivers/net/ethernet/dlink/sundance.c
9542
9543 SUPERH
9544 L:      linux-sh@vger.kernel.org
9545 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9546 S:      Orphan
9547 F:      Documentation/sh/
9548 F:      arch/sh/
9549 F:      drivers/sh/
9550
9551 SUSPEND TO RAM
9552 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9553 M:      Len Brown <len.brown@intel.com>
9554 M:      Pavel Machek <pavel@ucw.cz>
9555 L:      linux-pm@vger.kernel.org
9556 S:      Supported
9557 F:      Documentation/power/
9558 F:      arch/x86/kernel/acpi/
9559 F:      drivers/base/power/
9560 F:      kernel/power/
9561 F:      include/linux/suspend.h
9562 F:      include/linux/freezer.h
9563 F:      include/linux/pm.h
9564
9565 SVGA HANDLING
9566 M:      Martin Mares <mj@ucw.cz>
9567 L:      linux-video@atrey.karlin.mff.cuni.cz
9568 S:      Maintained
9569 F:      Documentation/svga.txt
9570 F:      arch/x86/boot/video*
9571
9572 SWIOTLB SUBSYSTEM
9573 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9574 L:      linux-kernel@vger.kernel.org
9575 S:      Supported
9576 F:      lib/swiotlb.c
9577 F:      arch/*/kernel/pci-swiotlb.c
9578 F:      include/linux/swiotlb.h
9579
9580 SWITCHDEV
9581 M:      Jiri Pirko <jiri@resnulli.us>
9582 L:      netdev@vger.kernel.org
9583 S:      Supported
9584 F:      net/switchdev/
9585 F:      include/net/switchdev.h
9586
9587 SYNOPSYS ARC ARCHITECTURE
9588 M:      Vineet Gupta <vgupta@synopsys.com>
9589 S:      Supported
9590 F:      arch/arc/
9591 F:      Documentation/devicetree/bindings/arc/
9592 F:      drivers/tty/serial/arc_uart.c
9593
9594 SYSV FILESYSTEM
9595 M:      Christoph Hellwig <hch@infradead.org>
9596 S:      Maintained
9597 F:      Documentation/filesystems/sysv-fs.txt
9598 F:      fs/sysv/
9599 F:      include/linux/sysv_fs.h
9600
9601 TARGET SUBSYSTEM
9602 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9603 L:      linux-scsi@vger.kernel.org
9604 L:      target-devel@vger.kernel.org
9605 W:      http://www.linux-iscsi.org
9606 W:      http://groups.google.com/group/linux-iscsi-target-dev
9607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9608 S:      Supported
9609 F:      drivers/target/
9610 F:      include/target/
9611 F:      Documentation/target/
9612
9613 TASKSTATS STATISTICS INTERFACE
9614 M:      Balbir Singh <bsingharora@gmail.com>
9615 S:      Maintained
9616 F:      Documentation/accounting/taskstats*
9617 F:      include/linux/taskstats*
9618 F:      kernel/taskstats.c
9619
9620 TC CLASSIFIER
9621 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9622 L:      netdev@vger.kernel.org
9623 S:      Maintained
9624 F:      include/net/pkt_cls.h
9625 F:      include/uapi/linux/pkt_cls.h
9626 F:      net/sched/
9627
9628 TCP LOW PRIORITY MODULE
9629 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9630 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9631 W:      http://tcp-lp-mod.sourceforge.net/
9632 S:      Maintained
9633 F:      net/ipv4/tcp_lp.c
9634
9635 TDA10071 MEDIA DRIVER
9636 M:      Antti Palosaari <crope@iki.fi>
9637 L:      linux-media@vger.kernel.org
9638 W:      http://linuxtv.org/
9639 W:      http://palosaari.fi/linux/
9640 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9641 T:      git git://linuxtv.org/anttip/media_tree.git
9642 S:      Maintained
9643 F:      drivers/media/dvb-frontends/tda10071*
9644
9645 TDA18212 MEDIA DRIVER
9646 M:      Antti Palosaari <crope@iki.fi>
9647 L:      linux-media@vger.kernel.org
9648 W:      http://linuxtv.org/
9649 W:      http://palosaari.fi/linux/
9650 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9651 T:      git git://linuxtv.org/anttip/media_tree.git
9652 S:      Maintained
9653 F:      drivers/media/tuners/tda18212*
9654
9655 TDA18218 MEDIA DRIVER
9656 M:      Antti Palosaari <crope@iki.fi>
9657 L:      linux-media@vger.kernel.org
9658 W:      http://linuxtv.org/
9659 W:      http://palosaari.fi/linux/
9660 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9661 T:      git git://linuxtv.org/anttip/media_tree.git
9662 S:      Maintained
9663 F:      drivers/media/tuners/tda18218*
9664
9665 TDA18271 MEDIA DRIVER
9666 M:      Michael Krufky <mkrufky@linuxtv.org>
9667 L:      linux-media@vger.kernel.org
9668 W:      http://linuxtv.org/
9669 W:      http://github.com/mkrufky
9670 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9671 T:      git git://linuxtv.org/mkrufky/tuners.git
9672 S:      Maintained
9673 F:      drivers/media/tuners/tda18271*
9674
9675 TDA827x MEDIA DRIVER
9676 M:      Michael Krufky <mkrufky@linuxtv.org>
9677 L:      linux-media@vger.kernel.org
9678 W:      http://linuxtv.org/
9679 W:      http://github.com/mkrufky
9680 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9681 T:      git git://linuxtv.org/mkrufky/tuners.git
9682 S:      Maintained
9683 F:      drivers/media/tuners/tda8290.*
9684
9685 TDA8290 MEDIA DRIVER
9686 M:      Michael Krufky <mkrufky@linuxtv.org>
9687 L:      linux-media@vger.kernel.org
9688 W:      http://linuxtv.org/
9689 W:      http://github.com/mkrufky
9690 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9691 T:      git git://linuxtv.org/mkrufky/tuners.git
9692 S:      Maintained
9693 F:      drivers/media/tuners/tda8290.*
9694
9695 TDA9840 MEDIA DRIVER
9696 M:      Hans Verkuil <hverkuil@xs4all.nl>
9697 L:      linux-media@vger.kernel.org
9698 T:      git git://linuxtv.org/media_tree.git
9699 W:      http://linuxtv.org
9700 S:      Maintained
9701 F:      drivers/media/i2c/tda9840*
9702
9703 TEA5761 TUNER DRIVER
9704 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9705 L:      linux-media@vger.kernel.org
9706 W:      http://linuxtv.org
9707 T:      git git://linuxtv.org/media_tree.git
9708 S:      Odd fixes
9709 F:      drivers/media/tuners/tea5761.*
9710
9711 TEA5767 TUNER DRIVER
9712 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9713 L:      linux-media@vger.kernel.org
9714 W:      http://linuxtv.org
9715 T:      git git://linuxtv.org/media_tree.git
9716 S:      Maintained
9717 F:      drivers/media/tuners/tea5767.*
9718
9719 TEA6415C MEDIA DRIVER
9720 M:      Hans Verkuil <hverkuil@xs4all.nl>
9721 L:      linux-media@vger.kernel.org
9722 T:      git git://linuxtv.org/media_tree.git
9723 W:      http://linuxtv.org
9724 S:      Maintained
9725 F:      drivers/media/i2c/tea6415c*
9726
9727 TEA6420 MEDIA DRIVER
9728 M:      Hans Verkuil <hverkuil@xs4all.nl>
9729 L:      linux-media@vger.kernel.org
9730 T:      git git://linuxtv.org/media_tree.git
9731 W:      http://linuxtv.org
9732 S:      Maintained
9733 F:      drivers/media/i2c/tea6420*
9734
9735 TEAM DRIVER
9736 M:      Jiri Pirko <jiri@resnulli.us>
9737 L:      netdev@vger.kernel.org
9738 S:      Supported
9739 F:      drivers/net/team/
9740 F:      include/linux/if_team.h
9741 F:      include/uapi/linux/if_team.h
9742
9743 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9744 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9745 S:      Maintained
9746 F:      arch/x86/platform/ts5500/
9747
9748 TECHNOTREND USB IR RECEIVER
9749 M:      Sean Young <sean@mess.org>
9750 L:      linux-media@vger.kernel.org
9751 S:      Maintained
9752 F:      drivers/media/rc/ttusbir.c
9753
9754 TEGRA ARCHITECTURE SUPPORT
9755 M:      Stephen Warren <swarren@wwwdotorg.org>
9756 M:      Thierry Reding <thierry.reding@gmail.com>
9757 M:      Alexandre Courbot <gnurou@gmail.com>
9758 L:      linux-tegra@vger.kernel.org
9759 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9761 S:      Supported
9762 N:      [^a-z]tegra
9763
9764 TEGRA CLOCK DRIVER
9765 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9766 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9767 S:      Supported
9768 F:      drivers/clk/tegra/
9769
9770 TEGRA DMA DRIVER
9771 M:      Laxman Dewangan <ldewangan@nvidia.com>
9772 S:      Supported
9773 F:      drivers/dma/tegra20-apb-dma.c
9774
9775 TEGRA I2C DRIVER
9776 M:      Laxman Dewangan <ldewangan@nvidia.com>
9777 S:      Supported
9778 F:      drivers/i2c/busses/i2c-tegra.c
9779
9780 TEGRA IOMMU DRIVERS
9781 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9782 S:      Supported
9783 F:      drivers/iommu/tegra*
9784
9785 TEGRA KBC DRIVER
9786 M:      Rakesh Iyer <riyer@nvidia.com>
9787 M:      Laxman Dewangan <ldewangan@nvidia.com>
9788 S:      Supported
9789 F:      drivers/input/keyboard/tegra-kbc.c
9790
9791 TEGRA PWM DRIVER
9792 M:      Thierry Reding <thierry.reding@gmail.com>
9793 S:      Supported
9794 F:      drivers/pwm/pwm-tegra.c
9795
9796 TEGRA SERIAL DRIVER
9797 M:      Laxman Dewangan <ldewangan@nvidia.com>
9798 S:      Supported
9799 F:      drivers/tty/serial/serial-tegra.c
9800
9801 TEGRA SPI DRIVER
9802 M:      Laxman Dewangan <ldewangan@nvidia.com>
9803 S:      Supported
9804 F:      drivers/spi/spi-tegra*
9805
9806 TEHUTI ETHERNET DRIVER
9807 M:      Andy Gospodarek <andy@greyhouse.net>
9808 L:      netdev@vger.kernel.org
9809 S:      Supported
9810 F:      drivers/net/ethernet/tehuti/*
9811
9812 Telecom Clock Driver for MCPL0010
9813 M:      Mark Gross <mark.gross@intel.com>
9814 S:      Supported
9815 F:      drivers/char/tlclk.c
9816
9817 TENSILICA XTENSA PORT (xtensa)
9818 M:      Chris Zankel <chris@zankel.net>
9819 M:      Max Filippov <jcmvbkbc@gmail.com>
9820 L:      linux-xtensa@linux-xtensa.org
9821 S:      Maintained
9822 F:      arch/xtensa/
9823 F:      drivers/irqchip/irq-xtensa-*
9824
9825 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9826 M:      Hans Verkuil <hverkuil@xs4all.nl>
9827 L:      linux-media@vger.kernel.org
9828 T:      git git://linuxtv.org/media_tree.git
9829 W:      http://linuxtv.org
9830 S:      Maintained
9831 F:      drivers/media/radio/radio-raremono.c
9832
9833 THERMAL
9834 M:      Zhang Rui <rui.zhang@intel.com>
9835 M:      Eduardo Valentin <edubezval@gmail.com>
9836 L:      linux-pm@vger.kernel.org
9837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9839 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9840 S:      Supported
9841 F:      drivers/thermal/
9842 F:      include/linux/thermal.h
9843 F:      include/uapi/linux/thermal.h
9844 F:      include/linux/cpu_cooling.h
9845 F:      Documentation/devicetree/bindings/thermal/
9846
9847 THINGM BLINK(1) USB RGB LED DRIVER
9848 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9849 S:      Maintained
9850 F:      drivers/hid/hid-thingm.c
9851
9852 THINKPAD ACPI EXTRAS DRIVER
9853 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9854 L:      ibm-acpi-devel@lists.sourceforge.net
9855 L:      platform-driver-x86@vger.kernel.org
9856 W:      http://ibm-acpi.sourceforge.net
9857 W:      http://thinkwiki.org/wiki/Ibm-acpi
9858 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9859 S:      Maintained
9860 F:      drivers/platform/x86/thinkpad_acpi.c
9861
9862 TI BANDGAP AND THERMAL DRIVER
9863 M:      Eduardo Valentin <edubezval@gmail.com>
9864 L:      linux-pm@vger.kernel.org
9865 L:      linux-omap@vger.kernel.org
9866 S:      Maintained
9867 F:      drivers/thermal/ti-soc-thermal/
9868
9869 TI CDCE706 CLOCK DRIVER
9870 M:      Max Filippov <jcmvbkbc@gmail.com>
9871 S:      Maintained
9872 F:      drivers/clk/clk-cdce706.c
9873
9874 TI CLOCK DRIVER
9875 M:      Tero Kristo <t-kristo@ti.com>
9876 L:      linux-omap@vger.kernel.org
9877 S:      Maintained
9878 F:      drivers/clk/ti/
9879 F:      include/linux/clk/ti.h
9880
9881 TI FLASH MEDIA INTERFACE DRIVER
9882 M:      Alex Dubov <oakad@yahoo.com>
9883 S:      Maintained
9884 F:      drivers/misc/tifm*
9885 F:      drivers/mmc/host/tifm_sd.c
9886 F:      include/linux/tifm.h
9887
9888 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9889 M:      Santosh Shilimkar <ssantosh@kernel.org>
9890 L:      linux-kernel@vger.kernel.org
9891 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9892 S:      Maintained
9893 F:      drivers/soc/ti/*
9894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9895
9896
9897 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9898 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9899 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9900 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9901 S:      Maintained
9902 F:      sound/soc/codecs/lm49453*
9903 F:      sound/soc/codecs/isabelle*
9904
9905 TI LP855x BACKLIGHT DRIVER
9906 M:      Milo Kim <milo.kim@ti.com>
9907 S:      Maintained
9908 F:      Documentation/backlight/lp855x-driver.txt
9909 F:      drivers/video/backlight/lp855x_bl.c
9910 F:      include/linux/platform_data/lp855x.h
9911
9912 TI LP8727 CHARGER DRIVER
9913 M:      Milo Kim <milo.kim@ti.com>
9914 S:      Maintained
9915 F:      drivers/power/lp8727_charger.c
9916 F:      include/linux/platform_data/lp8727.h
9917
9918 TI LP8788 MFD DRIVER
9919 M:      Milo Kim <milo.kim@ti.com>
9920 S:      Maintained
9921 F:      drivers/iio/adc/lp8788_adc.c
9922 F:      drivers/leds/leds-lp8788.c
9923 F:      drivers/mfd/lp8788*.c
9924 F:      drivers/power/lp8788-charger.c
9925 F:      drivers/regulator/lp8788-*.c
9926 F:      include/linux/mfd/lp8788*.h
9927
9928 TI NETCP ETHERNET DRIVER
9929 M:      Wingman Kwok <w-kwok2@ti.com>
9930 M:      Murali Karicheri <m-karicheri2@ti.com>
9931 L:      netdev@vger.kernel.org
9932 S:      Maintained
9933 F:      drivers/net/ethernet/ti/netcp*
9934
9935 TI TWL4030 SERIES SOC CODEC DRIVER
9936 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9937 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9938 S:      Maintained
9939 F:      sound/soc/codecs/twl4030*
9940
9941 TI WILINK WIRELESS DRIVERS
9942 L:      linux-wireless@vger.kernel.org
9943 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9944 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9946 S:      Orphan
9947 F:      drivers/net/wireless/ti/
9948 F:      include/linux/wl12xx.h
9949
9950 TIPC NETWORK LAYER
9951 M:      Jon Maloy <jon.maloy@ericsson.com>
9952 M:      Ying Xue <ying.xue@windriver.com>
9953 L:      netdev@vger.kernel.org (core kernel code)
9954 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9955 W:      http://tipc.sourceforge.net/
9956 S:      Maintained
9957 F:      include/uapi/linux/tipc*.h
9958 F:      net/tipc/
9959
9960 TILE ARCHITECTURE
9961 M:      Chris Metcalf <cmetcalf@ezchip.com>
9962 W:      http://www.ezchip.com/scm/
9963 S:      Supported
9964 F:      arch/tile/
9965 F:      drivers/char/tile-srom.c
9966 F:      drivers/edac/tile_edac.c
9967 F:      drivers/net/ethernet/tile/
9968 F:      drivers/rtc/rtc-tile.c
9969 F:      drivers/tty/hvc/hvc_tile.c
9970 F:      drivers/tty/serial/tilegx.c
9971 F:      drivers/usb/host/*-tilegx.c
9972 F:      include/linux/usb/tilegx.h
9973
9974 TLAN NETWORK DRIVER
9975 M:      Samuel Chessman <chessman@tux.org>
9976 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9977 W:      http://sourceforge.net/projects/tlan/
9978 S:      Maintained
9979 F:      Documentation/networking/tlan.txt
9980 F:      drivers/net/ethernet/ti/tlan.*
9981
9982 TOMOYO SECURITY MODULE
9983 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9984 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9985 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9986 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9987 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9988 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9989 W:      http://tomoyo.sourceforge.jp/
9990 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9991 S:      Maintained
9992 F:      security/tomoyo/
9993
9994 TOPSTAR LAPTOP EXTRAS DRIVER
9995 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9996 L:      platform-driver-x86@vger.kernel.org
9997 S:      Maintained
9998 F:      drivers/platform/x86/topstar-laptop.c
9999
10000 TOSHIBA ACPI EXTRAS DRIVER
10001 M:      Azael Avalos <coproscefalo@gmail.com>
10002 L:      platform-driver-x86@vger.kernel.org
10003 S:      Maintained
10004 F:      drivers/platform/x86/toshiba_acpi.c
10005
10006 TOSHIBA BLUETOOTH DRIVER
10007 M:      Azael Avalos <coproscefalo@gmail.com>
10008 L:      platform-driver-x86@vger.kernel.org
10009 S:      Maintained
10010 F:      drivers/platform/x86/toshiba_bluetooth.c
10011
10012 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10013 M:      Azael Avalos <coproscefalo@gmail.com>
10014 L:      platform-driver-x86@vger.kernel.org
10015 S:      Maintained
10016 F:      drivers/platform/x86/toshiba_haps.c
10017
10018 TOSHIBA SMM DRIVER
10019 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10020 L:      tlinux-users@tce.toshiba-dme.co.jp
10021 W:      http://www.buzzard.org.uk/toshiba/
10022 S:      Maintained
10023 F:      drivers/char/toshiba.c
10024 F:      include/linux/toshiba.h
10025 F:      include/uapi/linux/toshiba.h
10026
10027 TMIO MMC DRIVER
10028 M:      Ian Molton <ian.molton@codethink.co.uk>
10029 L:      linux-mmc@vger.kernel.org
10030 S:      Maintained
10031 F:      drivers/mmc/host/tmio_mmc*
10032 F:      drivers/mmc/host/sh_mobile_sdhi.c
10033 F:      include/linux/mmc/tmio.h
10034 F:      include/linux/mmc/sh_mobile_sdhi.h
10035
10036 TMP401 HARDWARE MONITOR DRIVER
10037 M:      Guenter Roeck <linux@roeck-us.net>
10038 L:      lm-sensors@lm-sensors.org
10039 S:      Maintained
10040 F:      Documentation/hwmon/tmp401
10041 F:      drivers/hwmon/tmp401.c
10042
10043 TMPFS (SHMEM FILESYSTEM)
10044 M:      Hugh Dickins <hughd@google.com>
10045 L:      linux-mm@kvack.org
10046 S:      Maintained
10047 F:      include/linux/shmem_fs.h
10048 F:      mm/shmem.c
10049
10050 TM6000 VIDEO4LINUX DRIVER
10051 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10052 L:      linux-media@vger.kernel.org
10053 W:      http://linuxtv.org
10054 T:      git git://linuxtv.org/media_tree.git
10055 S:      Odd fixes
10056 F:      drivers/media/usb/tm6000/
10057
10058 TW68 VIDEO4LINUX DRIVER
10059 M:      Hans Verkuil <hverkuil@xs4all.nl>
10060 L:      linux-media@vger.kernel.org
10061 T:      git git://linuxtv.org/media_tree.git
10062 W:      http://linuxtv.org
10063 S:      Odd Fixes
10064 F:      drivers/media/pci/tw68/
10065
10066 TPM DEVICE DRIVER
10067 M:      Peter Huewe <peterhuewe@gmx.de>
10068 M:      Marcel Selhorst <tpmdd@selhorst.net>
10069 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10070 W:      http://tpmdd.sourceforge.net
10071 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10072 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10073 T:      https://github.com/PeterHuewe/linux-tpmdd
10074 S:      Maintained
10075 F:      drivers/char/tpm/
10076
10077 TPM IBM_VTPM DEVICE DRIVER
10078 M:      Ashley Lai <ashleydlai@gmail.com>
10079 W:      http://tpmdd.sourceforge.net
10080 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10081 S:      Maintained
10082 F:      drivers/char/tpm/tpm_ibmvtpm*
10083
10084 TRACING
10085 M:      Steven Rostedt <rostedt@goodmis.org>
10086 M:      Ingo Molnar <mingo@redhat.com>
10087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10088 S:      Maintained
10089 F:      Documentation/trace/ftrace.txt
10090 F:      arch/*/*/*/ftrace.h
10091 F:      arch/*/kernel/ftrace.c
10092 F:      include/*/ftrace.h
10093 F:      include/linux/trace*.h
10094 F:      include/trace/
10095 F:      kernel/trace/
10096 F:      tools/testing/selftests/ftrace/
10097
10098 TRIVIAL PATCHES
10099 M:      Jiri Kosina <trivial@kernel.org>
10100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10101 S:      Maintained
10102 K:      ^Subject:.*(?i)trivial
10103
10104 TTY LAYER
10105 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10106 M:      Jiri Slaby <jslaby@suse.cz>
10107 S:      Supported
10108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10109 F:      drivers/tty/
10110 F:      drivers/tty/serial/serial_core.c
10111 F:      include/linux/serial_core.h
10112 F:      include/linux/serial.h
10113 F:      include/linux/tty.h
10114 F:      include/uapi/linux/serial_core.h
10115 F:      include/uapi/linux/serial.h
10116 F:      include/uapi/linux/tty.h
10117
10118 TUA9001 MEDIA DRIVER
10119 M:      Antti Palosaari <crope@iki.fi>
10120 L:      linux-media@vger.kernel.org
10121 W:      http://linuxtv.org/
10122 W:      http://palosaari.fi/linux/
10123 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10124 T:      git git://linuxtv.org/anttip/media_tree.git
10125 S:      Maintained
10126 F:      drivers/media/tuners/tua9001*
10127
10128 TULIP NETWORK DRIVERS
10129 M:      Grant Grundler <grundler@parisc-linux.org>
10130 L:      netdev@vger.kernel.org
10131 S:      Maintained
10132 F:      drivers/net/ethernet/dec/tulip/
10133
10134 TUN/TAP driver
10135 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10136 W:      http://vtun.sourceforge.net/tun
10137 S:      Maintained
10138 F:      Documentation/networking/tuntap.txt
10139 F:      arch/um/os-Linux/drivers/
10140
10141 TURBOCHANNEL SUBSYSTEM
10142 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10143 M:      Ralf Baechle <ralf@linux-mips.org>
10144 L:      linux-mips@linux-mips.org
10145 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10146 S:      Maintained
10147 F:      drivers/tc/
10148 F:      include/linux/tc.h
10149
10150 U14-34F SCSI DRIVER
10151 M:      Dario Ballabio <ballabio_dario@emc.com>
10152 L:      linux-scsi@vger.kernel.org
10153 S:      Maintained
10154 F:      drivers/scsi/u14-34f.c
10155
10156 UBI FILE SYSTEM (UBIFS)
10157 M:      Artem Bityutskiy <dedekind1@gmail.com>
10158 M:      Adrian Hunter <adrian.hunter@intel.com>
10159 L:      linux-mtd@lists.infradead.org
10160 T:      git git://git.infradead.org/ubifs-2.6.git
10161 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10162 S:      Maintained
10163 F:      Documentation/filesystems/ubifs.txt
10164 F:      fs/ubifs/
10165
10166 UCLINUX (AND M68KNOMMU)
10167 M:      Greg Ungerer <gerg@uclinux.org>
10168 W:      http://www.uclinux.org/
10169 L:      uclinux-dev@uclinux.org  (subscribers-only)
10170 S:      Maintained
10171 F:      arch/m68k/*/*_no.*
10172 F:      arch/m68k/include/asm/*_no.*
10173
10174 UDF FILESYSTEM
10175 M:      Jan Kara <jack@suse.cz>
10176 S:      Maintained
10177 F:      Documentation/filesystems/udf.txt
10178 F:      fs/udf/
10179
10180 UFS FILESYSTEM
10181 M:      Evgeniy Dushistov <dushistov@mail.ru>
10182 S:      Maintained
10183 F:      Documentation/filesystems/ufs.txt
10184 F:      fs/ufs/
10185
10186 UHID USERSPACE HID IO DRIVER:
10187 M:      David Herrmann <dh.herrmann@googlemail.com>
10188 L:      linux-input@vger.kernel.org
10189 S:      Maintained
10190 F:      drivers/hid/uhid.c
10191 F:      include/uapi/linux/uhid.h
10192
10193 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10194 L:      linux-usb@vger.kernel.org
10195 S:      Orphan
10196 F:      drivers/uwb/
10197 F:      include/linux/uwb.h
10198 F:      include/linux/uwb/
10199
10200 UNICORE32 ARCHITECTURE:
10201 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10202 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10203 S:      Maintained
10204 T:      git git://github.com/gxt/linux.git
10205 F:      arch/unicore32/
10206
10207 UNIFDEF
10208 M:      Tony Finch <dot@dotat.at>
10209 W:      http://dotat.at/prog/unifdef
10210 S:      Maintained
10211 F:      scripts/unifdef.c
10212
10213 UNIFORM CDROM DRIVER
10214 M:      Jens Axboe <axboe@kernel.dk>
10215 W:      http://www.kernel.dk
10216 S:      Maintained
10217 F:      Documentation/cdrom/
10218 F:      drivers/cdrom/cdrom.c
10219 F:      include/linux/cdrom.h
10220 F:      include/uapi/linux/cdrom.h
10221
10222 UNISYS S-PAR DRIVERS
10223 M:      Benjamin Romer <benjamin.romer@unisys.com>
10224 M:      David Kershner <david.kershner@unisys.com>
10225 L:      sparmaintainer@unisys.com (Unisys internal)
10226 S:      Supported
10227 F:      drivers/staging/unisys/
10228
10229 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10230 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10231 L:      linux-scsi@vger.kernel.org
10232 S:      Supported
10233 F:      Documentation/scsi/ufs.txt
10234 F:      drivers/scsi/ufs/
10235
10236 UNSORTED BLOCK IMAGES (UBI)
10237 M:      Artem Bityutskiy <dedekind1@gmail.com>
10238 M:      Richard Weinberger <richard@nod.at>
10239 W:      http://www.linux-mtd.infradead.org/
10240 L:      linux-mtd@lists.infradead.org
10241 T:      git git://git.infradead.org/ubifs-2.6.git
10242 S:      Supported
10243 F:      drivers/mtd/ubi/
10244 F:      include/linux/mtd/ubi.h
10245 F:      include/uapi/mtd/ubi-user.h
10246
10247 USB ACM DRIVER
10248 M:      Oliver Neukum <oliver@neukum.org>
10249 L:      linux-usb@vger.kernel.org
10250 S:      Maintained
10251 F:      Documentation/usb/acm.txt
10252 F:      drivers/usb/class/cdc-acm.*
10253
10254 USB AR5523 WIRELESS DRIVER
10255 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10256 L:      linux-wireless@vger.kernel.org
10257 S:      Maintained
10258 F:      drivers/net/wireless/ath/ar5523/
10259
10260 USB ATTACHED SCSI
10261 M:      Hans de Goede <hdegoede@redhat.com>
10262 M:      Gerd Hoffmann <kraxel@redhat.com>
10263 L:      linux-usb@vger.kernel.org
10264 L:      linux-scsi@vger.kernel.org
10265 S:      Maintained
10266 F:      drivers/usb/storage/uas.c
10267
10268 USB CDC ETHERNET DRIVER
10269 M:      Oliver Neukum <oliver@neukum.org>
10270 L:      linux-usb@vger.kernel.org
10271 S:      Maintained
10272 F:      drivers/net/usb/cdc_*.c
10273 F:      include/uapi/linux/usb/cdc.h
10274
10275 USB CHAOSKEY DRIVER
10276 M:      Keith Packard <keithp@keithp.com>
10277 L:      linux-usb@vger.kernel.org
10278 S:      Maintained
10279 F:      drivers/usb/misc/chaoskey.c
10280
10281 USB CYPRESS C67X00 DRIVER
10282 M:      Peter Korsgaard <jacmet@sunsite.dk>
10283 L:      linux-usb@vger.kernel.org
10284 S:      Maintained
10285 F:      drivers/usb/c67x00/
10286
10287 USB DAVICOM DM9601 DRIVER
10288 M:      Peter Korsgaard <jacmet@sunsite.dk>
10289 L:      netdev@vger.kernel.org
10290 W:      http://www.linux-usb.org/usbnet
10291 S:      Maintained
10292 F:      drivers/net/usb/dm9601.c
10293
10294 USB DIAMOND RIO500 DRIVER
10295 M:      Cesar Miquel <miquel@df.uba.ar>
10296 L:      rio500-users@lists.sourceforge.net
10297 W:      http://rio500.sourceforge.net
10298 S:      Maintained
10299 F:      drivers/usb/misc/rio500*
10300
10301 USB EHCI DRIVER
10302 M:      Alan Stern <stern@rowland.harvard.edu>
10303 L:      linux-usb@vger.kernel.org
10304 S:      Maintained
10305 F:      Documentation/usb/ehci.txt
10306 F:      drivers/usb/host/ehci*
10307
10308 USB GADGET/PERIPHERAL SUBSYSTEM
10309 M:      Felipe Balbi <balbi@ti.com>
10310 L:      linux-usb@vger.kernel.org
10311 W:      http://www.linux-usb.org/gadget
10312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10313 S:      Maintained
10314 F:      drivers/usb/gadget/
10315 F:      include/linux/usb/gadget*
10316
10317 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10318 M:      Jiri Kosina <jkosina@suse.cz>
10319 L:      linux-usb@vger.kernel.org
10320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10321 S:      Maintained
10322 F:      Documentation/hid/hiddev.txt
10323 F:      drivers/hid/usbhid/
10324
10325 USB ISP116X DRIVER
10326 M:      Olav Kongas <ok@artecdesign.ee>
10327 L:      linux-usb@vger.kernel.org
10328 S:      Maintained
10329 F:      drivers/usb/host/isp116x*
10330 F:      include/linux/usb/isp116x.h
10331
10332 USB MASS STORAGE DRIVER
10333 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10334 L:      linux-usb@vger.kernel.org
10335 L:      usb-storage@lists.one-eyed-alien.net
10336 S:      Maintained
10337 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10338 F:      drivers/usb/storage/
10339
10340 USB MIDI DRIVER
10341 M:      Clemens Ladisch <clemens@ladisch.de>
10342 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10343 T:      git git://git.alsa-project.org/alsa-kernel.git
10344 S:      Maintained
10345 F:      sound/usb/midi.*
10346
10347 USB NETWORKING DRIVERS
10348 L:      linux-usb@vger.kernel.org
10349 S:      Odd Fixes
10350 F:      drivers/net/usb/
10351
10352 USB OHCI DRIVER
10353 M:      Alan Stern <stern@rowland.harvard.edu>
10354 L:      linux-usb@vger.kernel.org
10355 S:      Maintained
10356 F:      Documentation/usb/ohci.txt
10357 F:      drivers/usb/host/ohci*
10358
10359 USB OTG FSM (Finite State Machine)
10360 M:      Peter Chen <Peter.Chen@freescale.com>
10361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10362 L:      linux-usb@vger.kernel.org
10363 S:      Maintained
10364 F:      drivers/usb/common/usb-otg-fsm.c
10365
10366 USB OVER IP DRIVER
10367 M:      Valentina Manea <valentina.manea.m@gmail.com>
10368 M:      Shuah Khan <shuah.kh@samsung.com>
10369 L:      linux-usb@vger.kernel.org
10370 S:      Maintained
10371 F:      drivers/usb/usbip/
10372 F:      tools/usb/usbip/
10373
10374 USB PEGASUS DRIVER
10375 M:      Petko Manolov <petkan@nucleusys.com>
10376 L:      linux-usb@vger.kernel.org
10377 L:      netdev@vger.kernel.org
10378 T:      git git://github.com/petkan/pegasus.git
10379 W:      https://github.com/petkan/pegasus
10380 S:      Maintained
10381 F:      drivers/net/usb/pegasus.*
10382
10383 USB PHY LAYER
10384 M:      Felipe Balbi <balbi@ti.com>
10385 L:      linux-usb@vger.kernel.org
10386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10387 S:      Maintained
10388 F:      drivers/usb/phy/
10389
10390 USB PRINTER DRIVER (usblp)
10391 M:      Pete Zaitcev <zaitcev@redhat.com>
10392 L:      linux-usb@vger.kernel.org
10393 S:      Supported
10394 F:      drivers/usb/class/usblp.c
10395
10396 USB RTL8150 DRIVER
10397 M:      Petko Manolov <petkan@nucleusys.com>
10398 L:      linux-usb@vger.kernel.org
10399 L:      netdev@vger.kernel.org
10400 T:      git git://github.com/petkan/rtl8150.git
10401 W:      https://github.com/petkan/rtl8150
10402 S:      Maintained
10403 F:      drivers/net/usb/rtl8150.c
10404
10405 USB SERIAL SUBSYSTEM
10406 M:      Johan Hovold <johan@kernel.org>
10407 L:      linux-usb@vger.kernel.org
10408 S:      Maintained
10409 F:      Documentation/usb/usb-serial.txt
10410 F:      drivers/usb/serial/
10411 F:      include/linux/usb/serial.h
10412
10413 USB SMSC75XX ETHERNET DRIVER
10414 M:      Steve Glendinning <steve.glendinning@shawell.net>
10415 L:      netdev@vger.kernel.org
10416 S:      Maintained
10417 F:      drivers/net/usb/smsc75xx.*
10418
10419 USB SMSC95XX ETHERNET DRIVER
10420 M:      Steve Glendinning <steve.glendinning@shawell.net>
10421 L:      netdev@vger.kernel.org
10422 S:      Maintained
10423 F:      drivers/net/usb/smsc95xx.*
10424
10425 USB SUBSYSTEM
10426 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10427 L:      linux-usb@vger.kernel.org
10428 W:      http://www.linux-usb.org
10429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10430 S:      Supported
10431 F:      Documentation/usb/
10432 F:      drivers/usb/
10433 F:      include/linux/usb.h
10434 F:      include/linux/usb/
10435
10436 USB UHCI DRIVER
10437 M:      Alan Stern <stern@rowland.harvard.edu>
10438 L:      linux-usb@vger.kernel.org
10439 S:      Maintained
10440 F:      drivers/usb/host/uhci*
10441
10442 USB "USBNET" DRIVER FRAMEWORK
10443 M:      Oliver Neukum <oneukum@suse.de>
10444 L:      netdev@vger.kernel.org
10445 W:      http://www.linux-usb.org/usbnet
10446 S:      Maintained
10447 F:      drivers/net/usb/usbnet.c
10448 F:      include/linux/usb/usbnet.h
10449
10450 USB VIDEO CLASS
10451 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10452 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10453 L:      linux-media@vger.kernel.org
10454 T:      git git://linuxtv.org/media_tree.git
10455 W:      http://www.ideasonboard.org/uvc/
10456 S:      Maintained
10457 F:      drivers/media/usb/uvc/
10458 F:      include/uapi/linux/uvcvideo.h
10459
10460 USB VISION DRIVER
10461 M:      Hans Verkuil <hverkuil@xs4all.nl>
10462 L:      linux-media@vger.kernel.org
10463 T:      git git://linuxtv.org/media_tree.git
10464 W:      http://linuxtv.org
10465 S:      Odd Fixes
10466 F:      drivers/media/usb/usbvision/
10467
10468 USB WEBCAM GADGET
10469 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10470 L:      linux-usb@vger.kernel.org
10471 S:      Maintained
10472 F:      drivers/usb/gadget/function/*uvc*
10473 F:      drivers/usb/gadget/legacy/webcam.c
10474
10475 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10476 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10477 L:      linux-wireless@vger.kernel.org
10478 S:      Maintained
10479 F:      drivers/net/wireless/rndis_wlan.c
10480
10481 USB XHCI DRIVER
10482 M:      Mathias Nyman <mathias.nyman@intel.com>
10483 L:      linux-usb@vger.kernel.org
10484 S:      Supported
10485 F:      drivers/usb/host/xhci*
10486 F:      drivers/usb/host/pci-quirks*
10487
10488 USB ZD1201 DRIVER
10489 L:      linux-wireless@vger.kernel.org
10490 W:      http://linux-lc100020.sourceforge.net
10491 S:      Orphan
10492 F:      drivers/net/wireless/zd1201.*
10493
10494 USB ZR364XX DRIVER
10495 M:      Antoine Jacquet <royale@zerezo.com>
10496 L:      linux-usb@vger.kernel.org
10497 L:      linux-media@vger.kernel.org
10498 T:      git git://linuxtv.org/media_tree.git
10499 W:      http://royale.zerezo.com/zr364xx/
10500 S:      Maintained
10501 F:      Documentation/video4linux/zr364xx.txt
10502 F:      drivers/media/usb/zr364xx/
10503
10504 USER-MODE LINUX (UML)
10505 M:      Jeff Dike <jdike@addtoit.com>
10506 M:      Richard Weinberger <richard@nod.at>
10507 L:      user-mode-linux-devel@lists.sourceforge.net
10508 L:      user-mode-linux-user@lists.sourceforge.net
10509 W:      http://user-mode-linux.sourceforge.net
10510 S:      Maintained
10511 F:      Documentation/virtual/uml/
10512 F:      arch/um/
10513 F:      arch/x86/um/
10514 F:      fs/hostfs/
10515 F:      fs/hppfs/
10516
10517 USERSPACE I/O (UIO)
10518 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10519 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10520 S:      Maintained
10521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10522 F:      Documentation/DocBook/uio-howto.tmpl
10523 F:      drivers/uio/
10524 F:      include/linux/uio*.h
10525
10526 UTIL-LINUX PACKAGE
10527 M:      Karel Zak <kzak@redhat.com>
10528 L:      util-linux@vger.kernel.org
10529 W:      http://en.wikipedia.org/wiki/Util-linux
10530 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10531 S:      Maintained
10532
10533 UVESAFB DRIVER
10534 M:      Michal Januszewski <spock@gentoo.org>
10535 L:      linux-fbdev@vger.kernel.org
10536 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10537 S:      Maintained
10538 F:      Documentation/fb/uvesafb.txt
10539 F:      drivers/video/fbdev/uvesafb.*
10540
10541 VFAT/FAT/MSDOS FILESYSTEM
10542 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10543 S:      Maintained
10544 F:      Documentation/filesystems/vfat.txt
10545 F:      fs/fat/
10546
10547 VFIO DRIVER
10548 M:      Alex Williamson <alex.williamson@redhat.com>
10549 L:      kvm@vger.kernel.org
10550 S:      Maintained
10551 F:      Documentation/vfio.txt
10552 F:      drivers/vfio/
10553 F:      include/linux/vfio.h
10554 F:      include/uapi/linux/vfio.h
10555
10556 VIDEOBUF2 FRAMEWORK
10557 M:      Pawel Osciak <pawel@osciak.com>
10558 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10559 M:      Kyungmin Park <kyungmin.park@samsung.com>
10560 L:      linux-media@vger.kernel.org
10561 S:      Maintained
10562 F:      drivers/media/v4l2-core/videobuf2-*
10563 F:      include/media/videobuf2-*
10564
10565 VIRTIO CONSOLE DRIVER
10566 M:      Amit Shah <amit.shah@redhat.com>
10567 L:      virtualization@lists.linux-foundation.org
10568 S:      Maintained
10569 F:      drivers/char/virtio_console.c
10570 F:      include/linux/virtio_console.h
10571 F:      include/uapi/linux/virtio_console.h
10572
10573 VIRTIO CORE, NET AND BLOCK DRIVERS
10574 M:      "Michael S. Tsirkin" <mst@redhat.com>
10575 L:      virtualization@lists.linux-foundation.org
10576 S:      Maintained
10577 F:      drivers/virtio/
10578 F:      tools/virtio/
10579 F:      drivers/net/virtio_net.c
10580 F:      drivers/block/virtio_blk.c
10581 F:      include/linux/virtio_*.h
10582 F:      include/uapi/linux/virtio_*.h
10583
10584 VIRTIO HOST (VHOST)
10585 M:      "Michael S. Tsirkin" <mst@redhat.com>
10586 L:      kvm@vger.kernel.org
10587 L:      virtualization@lists.linux-foundation.org
10588 L:      netdev@vger.kernel.org
10589 S:      Maintained
10590 F:      drivers/vhost/
10591 F:      include/uapi/linux/vhost.h
10592
10593 VIRTIO INPUT DRIVER
10594 M:      Gerd Hoffmann <kraxel@redhat.com>
10595 S:      Maintained
10596 F:      drivers/virtio/virtio_input.c
10597 F:      include/uapi/linux/virtio_input.h
10598
10599 VIA RHINE NETWORK DRIVER
10600 M:      Roger Luethi <rl@hellgate.ch>
10601 S:      Maintained
10602 F:      drivers/net/ethernet/via/via-rhine.c
10603
10604 VIA SD/MMC CARD CONTROLLER DRIVER
10605 M:      Bruce Chang <brucechang@via.com.tw>
10606 M:      Harald Welte <HaraldWelte@viatech.com>
10607 S:      Maintained
10608 F:      drivers/mmc/host/via-sdmmc.c
10609
10610 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10611 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10612 L:      linux-fbdev@vger.kernel.org
10613 S:      Maintained
10614 F:      include/linux/via-core.h
10615 F:      include/linux/via-gpio.h
10616 F:      include/linux/via_i2c.h
10617 F:      drivers/video/fbdev/via/
10618
10619 VIA VELOCITY NETWORK DRIVER
10620 M:      Francois Romieu <romieu@fr.zoreil.com>
10621 L:      netdev@vger.kernel.org
10622 S:      Maintained
10623 F:      drivers/net/ethernet/via/via-velocity.*
10624
10625 VIVID VIRTUAL VIDEO DRIVER
10626 M:      Hans Verkuil <hverkuil@xs4all.nl>
10627 L:      linux-media@vger.kernel.org
10628 T:      git git://linuxtv.org/media_tree.git
10629 W:      http://linuxtv.org
10630 S:      Maintained
10631 F:      drivers/media/platform/vivid/*
10632
10633 VLAN (802.1Q)
10634 M:      Patrick McHardy <kaber@trash.net>
10635 L:      netdev@vger.kernel.org
10636 S:      Maintained
10637 F:      drivers/net/macvlan.c
10638 F:      include/linux/if_*vlan.h
10639 F:      net/8021q/
10640
10641 VLYNQ BUS
10642 M:      Florian Fainelli <florian@openwrt.org>
10643 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10644 S:      Maintained
10645 F:      drivers/vlynq/vlynq.c
10646 F:      include/linux/vlynq.h
10647
10648 VME SUBSYSTEM
10649 M:      Martyn Welch <martyn.welch@ge.com>
10650 M:      Manohar Vanga <manohar.vanga@gmail.com>
10651 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10652 L:      devel@driverdev.osuosl.org
10653 S:      Maintained
10654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10655 F:      Documentation/vme_api.txt
10656 F:      drivers/staging/vme/
10657 F:      drivers/vme/
10658 F:      include/linux/vme*
10659
10660 VMWARE HYPERVISOR INTERFACE
10661 M:      Alok Kataria <akataria@vmware.com>
10662 L:      virtualization@lists.linux-foundation.org
10663 S:      Supported
10664 F:      arch/x86/kernel/cpu/vmware.c
10665
10666 VMWARE BALLOON DRIVER
10667 M:      Xavier Deguillard <xdeguillard@vmware.com>
10668 M:      Philip Moltmann <moltmann@vmware.com>
10669 M:      "VMware, Inc." <pv-drivers@vmware.com>
10670 L:      linux-kernel@vger.kernel.org
10671 S:      Maintained
10672 F:      drivers/misc/vmw_balloon.c
10673
10674 VMWARE VMMOUSE SUBDRIVER
10675 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10676 M:      "VMware, Inc." <pv-drivers@vmware.com>
10677 L:      linux-input@vger.kernel.org
10678 S:      Maintained
10679 F:      drivers/input/mouse/vmmouse.c
10680 F:      drivers/input/mouse/vmmouse.h
10681
10682 VMWARE VMXNET3 ETHERNET DRIVER
10683 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10684 M:      "VMware, Inc." <pv-drivers@vmware.com>
10685 L:      netdev@vger.kernel.org
10686 S:      Maintained
10687 F:      drivers/net/vmxnet3/
10688
10689 VMware PVSCSI driver
10690 M:      Arvind Kumar <arvindkumar@vmware.com>
10691 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10692 L:      linux-scsi@vger.kernel.org
10693 S:      Maintained
10694 F:      drivers/scsi/vmw_pvscsi.c
10695 F:      drivers/scsi/vmw_pvscsi.h
10696
10697 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10698 M:      Liam Girdwood <lgirdwood@gmail.com>
10699 M:      Mark Brown <broonie@kernel.org>
10700 L:      linux-kernel@vger.kernel.org
10701 W:      http://opensource.wolfsonmicro.com/node/15
10702 W:      http://www.slimlogic.co.uk/?p=48
10703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10704 S:      Supported
10705 F:      drivers/regulator/
10706 F:      include/linux/regulator/
10707
10708 VT1211 HARDWARE MONITOR DRIVER
10709 M:      Juerg Haefliger <juergh@gmail.com>
10710 L:      lm-sensors@lm-sensors.org
10711 S:      Maintained
10712 F:      Documentation/hwmon/vt1211
10713 F:      drivers/hwmon/vt1211.c
10714
10715 VT8231 HARDWARE MONITOR DRIVER
10716 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10717 L:      lm-sensors@lm-sensors.org
10718 S:      Maintained
10719 F:      drivers/hwmon/vt8231.c
10720
10721 VUB300 USB to SDIO/SD/MMC bridge chip
10722 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10723 L:      linux-mmc@vger.kernel.org
10724 L:      linux-usb@vger.kernel.org
10725 S:      Supported
10726 F:      drivers/mmc/host/vub300.c
10727
10728 W1 DALLAS'S 1-WIRE BUS
10729 M:      Evgeniy Polyakov <zbr@ioremap.net>
10730 S:      Maintained
10731 F:      Documentation/w1/
10732 F:      drivers/w1/
10733
10734 W83791D HARDWARE MONITORING DRIVER
10735 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10736 L:      lm-sensors@lm-sensors.org
10737 S:      Maintained
10738 F:      Documentation/hwmon/w83791d
10739 F:      drivers/hwmon/w83791d.c
10740
10741 W83793 HARDWARE MONITORING DRIVER
10742 M:      Rudolf Marek <r.marek@assembler.cz>
10743 L:      lm-sensors@lm-sensors.org
10744 S:      Maintained
10745 F:      Documentation/hwmon/w83793
10746 F:      drivers/hwmon/w83793.c
10747
10748 W83795 HARDWARE MONITORING DRIVER
10749 M:      Jean Delvare <jdelvare@suse.de>
10750 L:      lm-sensors@lm-sensors.org
10751 S:      Maintained
10752 F:      drivers/hwmon/w83795.c
10753
10754 W83L51xD SD/MMC CARD INTERFACE DRIVER
10755 M:      Pierre Ossman <pierre@ossman.eu>
10756 S:      Maintained
10757 F:      drivers/mmc/host/wbsd.*
10758
10759 WACOM PROTOCOL 4 SERIAL TABLETS
10760 M:      Julian Squires <julian@cipht.net>
10761 M:      Hans de Goede <hdegoede@redhat.com>
10762 L:      linux-input@vger.kernel.org
10763 S:      Maintained
10764 F:      drivers/input/tablet/wacom_serial4.c
10765
10766 WATCHDOG DEVICE DRIVERS
10767 M:      Wim Van Sebroeck <wim@iguana.be>
10768 L:      linux-watchdog@vger.kernel.org
10769 W:      http://www.linux-watchdog.org/
10770 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10771 S:      Maintained
10772 F:      Documentation/watchdog/
10773 F:      drivers/watchdog/
10774 F:      include/linux/watchdog.h
10775 F:      include/uapi/linux/watchdog.h
10776
10777 WD7000 SCSI DRIVER
10778 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10779 L:      linux-scsi@vger.kernel.org
10780 S:      Maintained
10781 F:      drivers/scsi/wd7000.c
10782
10783 WIIMOTE HID DRIVER
10784 M:      David Herrmann <dh.herrmann@googlemail.com>
10785 L:      linux-input@vger.kernel.org
10786 S:      Maintained
10787 F:      drivers/hid/hid-wiimote*
10788
10789 WINBOND CIR DRIVER
10790 M:      David Härdeman <david@hardeman.nu>
10791 S:      Maintained
10792 F:      drivers/media/rc/winbond-cir.c
10793
10794 WIMAX STACK
10795 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10796 M:      linux-wimax@intel.com
10797 L:      wimax@linuxwimax.org (subscribers-only)
10798 S:      Supported
10799 W:      http://linuxwimax.org
10800 F:      Documentation/wimax/README.wimax
10801 F:      include/linux/wimax/debug.h
10802 F:      include/net/wimax.h
10803 F:      include/uapi/linux/wimax.h
10804 F:      net/wimax/
10805
10806 WISTRON LAPTOP BUTTON DRIVER
10807 M:      Miloslav Trmac <mitr@volny.cz>
10808 S:      Maintained
10809 F:      drivers/input/misc/wistron_btns.c
10810
10811 WL3501 WIRELESS PCMCIA CARD DRIVER
10812 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10813 L:      linux-wireless@vger.kernel.org
10814 W:      http://oops.ghostprotocols.net:81/blog
10815 S:      Maintained
10816 F:      drivers/net/wireless/wl3501*
10817
10818 WM97XX TOUCHSCREEN DRIVERS
10819 M:      Mark Brown <broonie@kernel.org>
10820 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10821 L:      linux-input@vger.kernel.org
10822 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10823 W:      http://opensource.wolfsonmicro.com/node/7
10824 S:      Supported
10825 F:      drivers/input/touchscreen/*wm97*
10826 F:      include/linux/wm97xx.h
10827
10828 WOLFSON MICROELECTRONICS DRIVERS
10829 L:      patches@opensource.wolfsonmicro.com
10830 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10831 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10832 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10833 S:      Supported
10834 F:      Documentation/hwmon/wm83??
10835 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10836 F:      drivers/clk/clk-wm83*.c
10837 F:      drivers/extcon/extcon-arizona.c
10838 F:      drivers/leds/leds-wm83*.c
10839 F:      drivers/gpio/gpio-*wm*.c
10840 F:      drivers/gpio/gpio-arizona.c
10841 F:      drivers/hwmon/wm83??-hwmon.c
10842 F:      drivers/input/misc/wm831x-on.c
10843 F:      drivers/input/touchscreen/wm831x-ts.c
10844 F:      drivers/input/touchscreen/wm97*.c
10845 F:      drivers/mfd/arizona*
10846 F:      drivers/mfd/wm*.c
10847 F:      drivers/power/wm83*.c
10848 F:      drivers/rtc/rtc-wm83*.c
10849 F:      drivers/regulator/wm8*.c
10850 F:      drivers/video/backlight/wm83*_bl.c
10851 F:      drivers/watchdog/wm83*_wdt.c
10852 F:      include/linux/mfd/arizona/
10853 F:      include/linux/mfd/wm831x/
10854 F:      include/linux/mfd/wm8350/
10855 F:      include/linux/mfd/wm8400*
10856 F:      include/linux/wm97xx.h
10857 F:      include/sound/wm????.h
10858 F:      sound/soc/codecs/arizona.?
10859 F:      sound/soc/codecs/wm*
10860
10861 WORKQUEUE
10862 M:      Tejun Heo <tj@kernel.org>
10863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10864 S:      Maintained
10865 F:      include/linux/workqueue.h
10866 F:      kernel/workqueue.c
10867 F:      Documentation/workqueue.txt
10868
10869 X.25 NETWORK LAYER
10870 M:      Andrew Hendry <andrew.hendry@gmail.com>
10871 L:      linux-x25@vger.kernel.org
10872 S:      Odd Fixes
10873 F:      Documentation/networking/x25*
10874 F:      include/net/x25*
10875 F:      net/x25/
10876
10877 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10878 M:      Thomas Gleixner <tglx@linutronix.de>
10879 M:      Ingo Molnar <mingo@redhat.com>
10880 M:      "H. Peter Anvin" <hpa@zytor.com>
10881 M:      x86@kernel.org
10882 L:      linux-kernel@vger.kernel.org
10883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10884 S:      Maintained
10885 F:      Documentation/x86/
10886 F:      arch/x86/
10887
10888 X86 PLATFORM DRIVERS
10889 M:      Darren Hart <dvhart@infradead.org>
10890 L:      platform-driver-x86@vger.kernel.org
10891 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10892 S:      Maintained
10893 F:      drivers/platform/x86/
10894
10895 X86 MCE INFRASTRUCTURE
10896 M:      Tony Luck <tony.luck@intel.com>
10897 M:      Borislav Petkov <bp@alien8.de>
10898 L:      linux-edac@vger.kernel.org
10899 S:      Maintained
10900 F:      arch/x86/kernel/cpu/mcheck/*
10901
10902 X86 VDSO
10903 M:      Andy Lutomirski <luto@amacapital.net>
10904 L:      linux-kernel@vger.kernel.org
10905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10906 S:      Maintained
10907 F:      arch/x86/vdso/
10908
10909 XC2028/3028 TUNER DRIVER
10910 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10911 L:      linux-media@vger.kernel.org
10912 W:      http://linuxtv.org
10913 T:      git git://linuxtv.org/media_tree.git
10914 S:      Maintained
10915 F:      drivers/media/tuners/tuner-xc2028.*
10916
10917 XEN HYPERVISOR INTERFACE
10918 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10919 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10920 M:      David Vrabel <david.vrabel@citrix.com>
10921 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10923 S:      Supported
10924 F:      arch/x86/xen/
10925 F:      drivers/*/xen-*front.c
10926 F:      drivers/xen/
10927 F:      arch/x86/include/asm/xen/
10928 F:      include/xen/
10929 F:      include/uapi/xen/
10930
10931 XEN HYPERVISOR ARM
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/arm/xen/
10936 F:      arch/arm/include/asm/xen/
10937
10938 XEN HYPERVISOR ARM64
10939 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10940 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10941 S:      Supported
10942 F:      arch/arm64/xen/
10943 F:      arch/arm64/include/asm/xen/
10944
10945 XEN NETWORK BACKEND DRIVER
10946 M:      Ian Campbell <ian.campbell@citrix.com>
10947 M:      Wei Liu <wei.liu2@citrix.com>
10948 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10949 L:      netdev@vger.kernel.org
10950 S:      Supported
10951 F:      drivers/net/xen-netback/*
10952
10953 XEN PCI SUBSYSTEM
10954 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10955 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10956 S:      Supported
10957 F:      arch/x86/pci/*xen*
10958 F:      drivers/pci/*xen*
10959
10960 XEN BLOCK SUBSYSTEM
10961 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10962 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10963 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10964 S:      Supported
10965 F:      drivers/block/xen-blkback/*
10966 F:      drivers/block/xen*
10967
10968 XEN PVSCSI DRIVERS
10969 M:      Juergen Gross <jgross@suse.com>
10970 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10971 L:      linux-scsi@vger.kernel.org
10972 S:      Supported
10973 F:      drivers/scsi/xen-scsifront.c
10974 F:      drivers/xen/xen-scsiback.c
10975 F:      include/xen/interface/io/vscsiif.h
10976
10977 XEN SWIOTLB SUBSYSTEM
10978 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10979 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10980 S:      Supported
10981 F:      arch/x86/xen/*swiotlb*
10982 F:      drivers/xen/*swiotlb*
10983
10984 XFS FILESYSTEM
10985 P:      Silicon Graphics Inc
10986 M:      Dave Chinner <david@fromorbit.com>
10987 M:      xfs@oss.sgi.com
10988 L:      xfs@oss.sgi.com
10989 W:      http://oss.sgi.com/projects/xfs
10990 T:      git git://oss.sgi.com/xfs/xfs.git
10991 S:      Supported
10992 F:      Documentation/filesystems/xfs.txt
10993 F:      fs/xfs/
10994
10995 XILINX AXI ETHERNET DRIVER
10996 M:      Anirudha Sarangi <anirudh@xilinx.com>
10997 M:      John Linn <John.Linn@xilinx.com>
10998 S:      Maintained
10999 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11000
11001 XILINX UARTLITE SERIAL DRIVER
11002 M:      Peter Korsgaard <jacmet@sunsite.dk>
11003 L:      linux-serial@vger.kernel.org
11004 S:      Maintained
11005 F:      drivers/tty/serial/uartlite.c
11006
11007 XILINX VIDEO IP CORES
11008 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11009 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11010 L:      linux-media@vger.kernel.org
11011 T:      git git://linuxtv.org/media_tree.git
11012 S:      Supported
11013 F:      Documentation/devicetree/bindings/media/xilinx/
11014 F:      drivers/media/platform/xilinx/
11015 F:      include/uapi/linux/xilinx-v4l2-controls.h
11016
11017 XILLYBUS DRIVER
11018 M:      Eli Billauer <eli.billauer@gmail.com>
11019 L:      linux-kernel@vger.kernel.org
11020 S:      Supported
11021 F:      drivers/char/xillybus/
11022
11023 XTENSA XTFPGA PLATFORM SUPPORT
11024 M:      Max Filippov <jcmvbkbc@gmail.com>
11025 L:      linux-xtensa@linux-xtensa.org
11026 S:      Maintained
11027 F:      drivers/spi/spi-xtensa-xtfpga.c
11028 F:      sound/soc/xtensa/xtfpga-i2s.c
11029
11030 YAM DRIVER FOR AX.25
11031 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11032 L:      linux-hams@vger.kernel.org
11033 S:      Maintained
11034 F:      drivers/net/hamradio/yam*
11035 F:      include/linux/yam.h
11036
11037 YEALINK PHONE DRIVER
11038 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11039 L:      usbb2k-api-dev@nongnu.org
11040 S:      Maintained
11041 F:      Documentation/input/yealink.txt
11042 F:      drivers/input/misc/yealink.*
11043
11044 Z8530 DRIVER FOR AX.25
11045 M:      Joerg Reuter <jreuter@yaina.de>
11046 W:      http://yaina.de/jreuter/
11047 W:      http://www.qsl.net/dl1bke/
11048 L:      linux-hams@vger.kernel.org
11049 S:      Maintained
11050 F:      Documentation/networking/z8530drv.txt
11051 F:      drivers/net/hamradio/*scc.c
11052 F:      drivers/net/hamradio/z8530.h
11053
11054 ZBUD COMPRESSED PAGE ALLOCATOR
11055 M:      Seth Jennings <sjennings@variantweb.net>
11056 L:      linux-mm@kvack.org
11057 S:      Maintained
11058 F:      mm/zbud.c
11059 F:      include/linux/zbud.h
11060
11061 ZD1211RW WIRELESS DRIVER
11062 M:      Daniel Drake <dsd@gentoo.org>
11063 M:      Ulrich Kunitz <kune@deine-taler.de>
11064 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11065 L:      linux-wireless@vger.kernel.org
11066 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11067 S:      Maintained
11068 F:      drivers/net/wireless/zd1211rw/
11069
11070 ZR36067 VIDEO FOR LINUX DRIVER
11071 L:      mjpeg-users@lists.sourceforge.net
11072 L:      linux-media@vger.kernel.org
11073 W:      http://mjpeg.sourceforge.net/driver-zoran/
11074 T:      hg http://linuxtv.org/hg/v4l-dvb
11075 S:      Odd Fixes
11076 F:      drivers/media/pci/zoran/
11077
11078 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11079 M:      Minchan Kim <minchan@kernel.org>
11080 M:      Nitin Gupta <ngupta@vflare.org>
11081 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11082 L:      linux-kernel@vger.kernel.org
11083 S:      Maintained
11084 F:      drivers/block/zram/
11085 F:      Documentation/blockdev/zram.txt
11086
11087 ZS DECSTATION Z85C30 SERIAL DRIVER
11088 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11089 S:      Maintained
11090 F:      drivers/tty/serial/zs.*
11091
11092 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11093 M:      Minchan Kim <minchan@kernel.org>
11094 M:      Nitin Gupta <ngupta@vflare.org>
11095 L:      linux-mm@kvack.org
11096 S:      Maintained
11097 F:      mm/zsmalloc.c
11098 F:      include/linux/zsmalloc.h
11099 F:      Documentation/vm/zsmalloc.txt
11100
11101 ZSWAP COMPRESSED SWAP CACHING
11102 M:      Seth Jennings <sjennings@variantweb.net>
11103 L:      linux-mm@kvack.org
11104 S:      Maintained
11105 F:      mm/zswap.c
11106
11107 THE REST
11108 M:      Linus Torvalds <torvalds@linux-foundation.org>
11109 L:      linux-kernel@vger.kernel.org
11110 Q:      http://patchwork.kernel.org/project/LKML/list/
11111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11112 S:      Buried alive in reporters
11113 F:      *
11114 F:      */