Merge tag 'fbdev-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the OSDL certificate of contribution and should include a
55         Signed-off-by: line.  The current version of this "Developer's
56         Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi/
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi/
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
301
302 ACPI THERMAL DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/*thermal*
308
309 ACPI VIDEO DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/video.c
315
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
373
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
379
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
385
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
392
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
403
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
411
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
418
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
426
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
431
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 L:      linux-scsi@vger.kernel.org
449 S:      Maintained
450 F:      Documentation/scsi/advansys.txt
451 F:      drivers/scsi/advansys.c
452
453 AEDSP16 DRIVER
454 M:      Riccardo Facchetti <fizban@tin.it>
455 S:      Maintained
456 F:      sound/oss/aedsp16.c
457
458 AF9013 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9013*
467
468 AF9033 MEDIA DRIVER
469 M:      Antti Palosaari <crope@iki.fi>
470 L:      linux-media@vger.kernel.org
471 W:      http://linuxtv.org/
472 W:      http://palosaari.fi/linux/
473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
474 T:      git git://linuxtv.org/anttip/media_tree.git
475 S:      Maintained
476 F:      drivers/media/dvb-frontends/af9033*
477
478 AFFS FILE SYSTEM
479 L:      linux-fsdevel@vger.kernel.org
480 S:      Orphan
481 F:      Documentation/filesystems/affs.txt
482 F:      fs/affs/
483
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M:      David Howells <dhowells@redhat.com>
486 L:      linux-afs@lists.infradead.org
487 S:      Supported
488 F:      fs/afs/
489 F:      include/net/af_rxrpc.h
490 F:      net/rxrpc/af_rxrpc.c
491
492 AGPGART DRIVER
493 M:      David Airlie <airlied@linux.ie>
494 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S:      Maintained
496 F:      drivers/char/agp/
497 F:      include/linux/agp*
498 F:      include/uapi/linux/agp*
499
500 AHA152X SCSI DRIVER
501 M:      "Juergen E. Fischer" <fischer@norbit.de>
502 L:      linux-scsi@vger.kernel.org
503 S:      Maintained
504 F:      drivers/scsi/aha152x*
505 F:      drivers/scsi/pcmcia/aha152x*
506
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M:      Hannes Reinecke <hare@suse.de>
509 L:      linux-scsi@vger.kernel.org
510 S:      Maintained
511 F:      drivers/scsi/aic7xxx/
512
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M:      Hans Verkuil <hverkuil@xs4all.nl>
515 L:      linux-media@vger.kernel.org
516 T:      git git://linuxtv.org/media_tree.git
517 W:      http://linuxtv.org
518 S:      Maintained
519 F:      drivers/media/radio/radio-aimslab*
520
521 AIO
522 M:      Benjamin LaHaise <bcrl@kvack.org>
523 L:      linux-aio@kvack.org
524 S:      Supported
525 F:      fs/aio.c
526 F:      include/linux/*aio*.h
527
528 AIRSPY MEDIA DRIVER
529 M:      Antti Palosaari <crope@iki.fi>
530 L:      linux-media@vger.kernel.org
531 W:      http://linuxtv.org/
532 W:      http://palosaari.fi/linux/
533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
534 T:      git git://linuxtv.org/anttip/media_tree.git
535 S:      Maintained
536 F:      drivers/media/usb/airspy/
537
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M:      Duncan Sands <duncan.sands@free.fr>
540 L:      linux-usb@vger.kernel.org
541 W:      http://www.linux-usb.org/SpeedTouch/
542 S:      Maintained
543 F:      drivers/usb/atm/speedtch.c
544 F:      drivers/usb/atm/usbatm.c
545
546 ALCHEMY AU1XX0 MMC DRIVER
547 M:      Manuel Lauss <manuel.lauss@gmail.com>
548 S:      Maintained
549 F:      drivers/mmc/host/au1xmmc.c
550
551 ALI1563 I2C DRIVER
552 M:      Rudolf Marek <r.marek@assembler.cz>
553 L:      linux-i2c@vger.kernel.org
554 S:      Maintained
555 F:      Documentation/i2c/busses/i2c-ali1563
556 F:      drivers/i2c/busses/i2c-ali1563.c
557
558 ALPHA PORT
559 M:      Richard Henderson <rth@twiddle.net>
560 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M:      Matt Turner <mattst88@gmail.com>
562 S:      Odd Fixes
563 L:      linux-alpha@vger.kernel.org
564 F:      arch/alpha/
565
566 ALTERA MAILBOX DRIVER
567 M:      Ley Foon Tan <lftan@altera.com>
568 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569 S:      Maintained
570 F:      drivers/mailbox/mailbox-altera.c
571
572 ALTERA PIO DRIVER
573 M:      Tien Hock Loh <thloh@altera.com>
574 L:      linux-gpio@vger.kernel.org
575 S:      Maintained
576 F:      drivers/gpio/gpio-altera.c
577
578 ALTERA TRIPLE SPEED ETHERNET DRIVER
579 M:      Vince Bridgers <vbridger@opensource.altera.com>
580 L:      netdev@vger.kernel.org
581 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582 S:      Maintained
583 F:      drivers/net/ethernet/altera/
584
585 ALTERA UART/JTAG UART SERIAL DRIVERS
586 M:      Tobias Klauser <tklauser@distanz.ch>
587 L:      linux-serial@vger.kernel.org
588 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589 S:      Maintained
590 F:      drivers/tty/serial/altera_uart.c
591 F:      drivers/tty/serial/altera_jtaguart.c
592 F:      include/linux/altera_uart.h
593 F:      include/linux/altera_jtaguart.h
594
595 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596 M:      Tom Lendacky <thomas.lendacky@amd.com>
597 L:      linux-crypto@vger.kernel.org
598 S:      Supported
599 F:      drivers/crypto/ccp/
600 F:      include/linux/ccp.h
601
602 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
604 L:      lm-sensors@lm-sensors.org
605 S:      Maintained
606 F:      Documentation/hwmon/fam15h_power
607 F:      drivers/hwmon/fam15h_power.c
608
609 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
611 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
612 S:      Supported
613 F:      drivers/usb/gadget/udc/amd5536udc.*
614
615 AMD GEODE PROCESSOR/CHIPSET SUPPORT
616 P:      Andres Salomon <dilinger@queued.net>
617 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
618 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619 S:      Supported
620 F:      drivers/char/hw_random/geode-rng.c
621 F:      drivers/crypto/geode*
622 F:      drivers/video/fbdev/geode/
623 F:      arch/x86/include/asm/geode.h
624
625 AMD IOMMU (AMD-VI)
626 M:      Joerg Roedel <joro@8bytes.org>
627 L:      iommu@lists.linux-foundation.org
628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629 S:      Maintained
630 F:      drivers/iommu/amd_iommu*.[ch]
631 F:      include/linux/amd-iommu.h
632
633 AMD KFD
634 M:      Oded Gabbay <oded.gabbay@amd.com>
635 L:      dri-devel@lists.freedesktop.org
636 T:      git git://people.freedesktop.org/~gabbayo/linux.git
637 S:      Supported
638 F:      drivers/gpu/drm/amd/amdkfd/
639 F:      drivers/gpu/drm/amd/include/cik_structs.h
640 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641 F:      drivers/gpu/drm/radeon/radeon_kfd.c
642 F:      drivers/gpu/drm/radeon/radeon_kfd.h
643 F:      include/uapi/linux/kfd_ioctl.h
644
645 AMD MICROCODE UPDATE SUPPORT
646 M:      Borislav Petkov <bp@alien8.de>
647 S:      Maintained
648 F:      arch/x86/kernel/cpu/microcode/amd*
649
650 AMD XGBE DRIVER
651 M:      Tom Lendacky <thomas.lendacky@amd.com>
652 L:      netdev@vger.kernel.org
653 S:      Supported
654 F:      drivers/net/ethernet/amd/xgbe/
655 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/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
890 M:      Andrew Victor <linux@maxim.org.za>
891 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
892 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
893 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894 W:      http://maxim.org.za/at91_26.html
895 W:      http://www.linux4sam.org
896 S:      Supported
897 F:      arch/arm/mach-at91/
898 F:      include/soc/at91/
899 F:      arch/arm/boot/dts/at91*.dts
900 F:      arch/arm/boot/dts/at91*.dtsi
901 F:      arch/arm/boot/dts/sama*.dts
902 F:      arch/arm/boot/dts/sama*.dtsi
903 F:      arch/arm/include/debug/at91.S
904
905 ARM/ATMEL AT91 Clock Support
906 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
907 S:      Maintained
908 F:      drivers/clk/at91
909
910 ARM/CALXEDA HIGHBANK ARCHITECTURE
911 M:      Rob Herring <robh@kernel.org>
912 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913 S:      Maintained
914 F:      arch/arm/mach-highbank/
915
916 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
917 M:      Krzysztof Halasa <khalasa@piap.pl>
918 S:      Maintained
919 F:      arch/arm/mach-cns3xxx/
920
921 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
922 M:      Alexander Shiyan <shc_work@mail.ru>
923 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
924 S:      Odd Fixes
925 N:      clps711x
926
927 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
928 M:      Hartley Sweeten <hsweeten@visionengravers.com>
929 M:      Ryan Mallon <rmallon@gmail.com>
930 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
931 S:      Maintained
932 F:      arch/arm/mach-ep93xx/
933 F:      arch/arm/mach-ep93xx/include/mach/
934
935 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
936 M:      Lennert Buytenhek <kernel@wantstofly.org>
937 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 S:      Maintained
939
940 ARM/CLKDEV SUPPORT
941 M:      Russell King <linux@arm.linux.org.uk>
942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943 S:      Maintained
944 F:      arch/arm/include/asm/clkdev.h
945 F:      drivers/clk/clkdev.c
946
947 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
948 M:      Mike Rapoport <mike@compulab.co.il>
949 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950 S:      Maintained
951
952 ARM/CONTEC MICRO9 MACHINE SUPPORT
953 M:      Hubert Feurstein <hubert.feurstein@contec.at>
954 S:      Maintained
955 F:      arch/arm/mach-ep93xx/micro9.c
956
957 ARM/CORESIGHT FRAMEWORK AND DRIVERS
958 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
959 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960 S:      Maintained
961 F:      drivers/coresight/*
962 F:      Documentation/trace/coresight.txt
963 F:      Documentation/devicetree/bindings/arm/coresight.txt
964 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
965
966 ARM/CORGI MACHINE SUPPORT
967 M:      Richard Purdie <rpurdie@rpsys.net>
968 S:      Maintained
969
970 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
971 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
972 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
973 T:      git git://git.berlios.de/gemini-board
974 S:      Maintained
975 F:      arch/arm/mach-gemini/
976
977 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
978 M:      Barry Song <baohua@kernel.org>
979 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
981 S:      Maintained
982 F:      arch/arm/mach-prima2/
983 F:      drivers/clk/sirf/
984 F:      drivers/clocksource/timer-prima2.c
985 F:      drivers/clocksource/timer-atlas7.c
986 N:      [^a-z]sirf
987
988 ARM/EBSA110 MACHINE SUPPORT
989 M:      Russell King <linux@arm.linux.org.uk>
990 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991 W:      http://www.arm.linux.org.uk/
992 S:      Maintained
993 F:      arch/arm/mach-ebsa110/
994 F:      drivers/net/ethernet/amd/am79c961a.*
995
996 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
997 M:      Uwe Kleine-König <kernel@pengutronix.de>
998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999 S:      Maintained
1000 N:      efm32
1001
1002 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1003 M:      Daniel Ribeiro <drwyrm@gmail.com>
1004 M:      Stefan Schmidt <stefan@openezx.org>
1005 M:      Harald Welte <laforge@openezx.org>
1006 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1007 W:      http://www.openezx.org/
1008 S:      Maintained
1009 T:      topgit git://git.openezx.org/openezx.git
1010 F:      arch/arm/mach-pxa/ezx.c
1011
1012 ARM/FARADAY FA526 PORT
1013 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1014 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015 S:      Maintained
1016 T:      git git://git.berlios.de/gemini-board
1017 F:      arch/arm/mm/*-fa*
1018
1019 ARM/FOOTBRIDGE ARCHITECTURE
1020 M:      Russell King <linux@arm.linux.org.uk>
1021 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022 W:      http://www.arm.linux.org.uk/
1023 S:      Maintained
1024 F:      arch/arm/include/asm/hardware/dec21285.h
1025 F:      arch/arm/mach-footbridge/
1026
1027 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1028 M:      Shawn Guo <shawn.guo@linaro.org>
1029 M:      Sascha Hauer <kernel@pengutronix.de>
1030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 S:      Maintained
1032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1033 F:      arch/arm/mach-imx/
1034 F:      arch/arm/mach-mxs/
1035 F:      arch/arm/boot/dts/imx*
1036 F:      arch/arm/configs/imx*_defconfig
1037
1038 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1039 M:      Shawn Guo <shawn.guo@linaro.org>
1040 M:      Sascha Hauer <kernel@pengutronix.de>
1041 R:      Stefan Agner <stefan@agner.ch>
1042 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1043 S:      Maintained
1044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1045 F:      arch/arm/mach-imx/*vf610*
1046 F:      arch/arm/boot/dts/vf*
1047
1048 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1049 M:      Lennert Buytenhek <kernel@wantstofly.org>
1050 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1051 S:      Maintained
1052
1053 ARM/GUMSTIX MACHINE SUPPORT
1054 M:      Steve Sakoman <sakoman@gmail.com>
1055 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 S:      Maintained
1057
1058 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1059 M:      Philipp Zabel <philipp.zabel@gmail.com>
1060 M:      Paul Parsons <lost.distance@yahoo.com>
1061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 S:      Maintained
1063 F:      arch/arm/mach-pxa/hx4700.c
1064 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1065 F:      sound/soc/pxa/hx4700.c
1066
1067 ARM/HISILICON SOC SUPPORT
1068 M:      Wei Xu <xuwei5@hisilicon.com>
1069 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 W:      http://www.hisilicon.com
1071 S:      Supported
1072 T:      git git://github.com/hisilicon/linux-hisi.git
1073 F:      arch/arm/mach-hisi/
1074
1075 ARM/HP JORNADA 7XX MACHINE SUPPORT
1076 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1077 W:      www.jlime.com
1078 S:      Maintained
1079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1080 F:      arch/arm/mach-sa1100/jornada720.c
1081 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1082
1083 ARM/IGEP MACHINE SUPPORT
1084 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1085 M:      Javier Martinez Canillas <javier@dowhile0.org>
1086 L:      linux-omap@vger.kernel.org
1087 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 S:      Maintained
1089 F:      arch/arm/boot/dts/omap3-igep*
1090
1091 ARM/INCOME PXA270 SUPPORT
1092 M:      Marek Vasut <marek.vasut@gmail.com>
1093 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094 S:      Maintained
1095 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1096
1097 ARM/INTEL IOP32X ARM ARCHITECTURE
1098 M:      Lennert Buytenhek <kernel@wantstofly.org>
1099 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100 S:      Maintained
1101
1102 ARM/INTEL IOP33X ARM ARCHITECTURE
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Orphan
1105
1106 ARM/INTEL IOP13XX ARM ARCHITECTURE
1107 M:      Lennert Buytenhek <kernel@wantstofly.org>
1108 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 S:      Maintained
1110
1111 ARM/INTEL IQ81342EX MACHINE SUPPORT
1112 M:      Lennert Buytenhek <kernel@wantstofly.org>
1113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S:      Maintained
1115
1116 ARM/INTEL IXDP2850 MACHINE SUPPORT
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 IXP4XX ARM ARCHITECTURE
1122 M:      Imre Kaloz <kaloz@openwrt.org>
1123 M:      Krzysztof Halasa <khalasa@piap.pl>
1124 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125 S:      Maintained
1126 F:      arch/arm/mach-ixp4xx/
1127
1128 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1129 M:      Jonathan Cameron <jic23@cam.ac.uk>
1130 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131 S:      Maintained
1132 F:      arch/arm/mach-pxa/stargate2.c
1133 F:      drivers/pcmcia/pxa2xx_stargate2.c
1134
1135 ARM/INTEL XSC3 (MANZANO) ARM CORE
1136 M:      Lennert Buytenhek <kernel@wantstofly.org>
1137 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138 S:      Maintained
1139
1140 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1141 M:      Lennert Buytenhek <kernel@wantstofly.org>
1142 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 S:      Maintained
1144
1145 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1146 M:      Santosh Shilimkar <ssantosh@kernel.org>
1147 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 S:      Maintained
1149 F:      arch/arm/mach-keystone/
1150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1151
1152 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1153 M:      Santosh Shilimkar <ssantosh@kernel.org>
1154 L:      linux-kernel@vger.kernel.org
1155 S:      Maintained
1156 F:      drivers/clk/keystone/
1157
1158 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1159 M:      Santosh Shilimkar <ssantosh@kernel.org>
1160 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 L:      linux-kernel@vger.kernel.org
1162 S:      Maintained
1163 F:      drivers/clocksource/timer-keystone.c
1164
1165 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1166 M:      Santosh Shilimkar <ssantosh@kernel.org>
1167 L:      linux-kernel@vger.kernel.org
1168 S:      Maintained
1169 F:      drivers/power/reset/keystone-reset.c
1170
1171 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1172 M:      Santosh Shilimkar <ssantosh@kernel.org>
1173 L:      linux-kernel@vger.kernel.org
1174 S:      Maintained
1175 F:      drivers/memory/*emif*
1176
1177 ARM/LOGICPD PXA270 MACHINE SUPPORT
1178 M:      Lennert Buytenhek <kernel@wantstofly.org>
1179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180 S:      Maintained
1181
1182 ARM/MAGICIAN MACHINE SUPPORT
1183 M:      Philipp Zabel <philipp.zabel@gmail.com>
1184 S:      Maintained
1185
1186 ARM/Marvell Armada 370 and Armada XP SOC support
1187 M:      Jason Cooper <jason@lakedaemon.net>
1188 M:      Andrew Lunn <andrew@lunn.ch>
1189 M:      Gregory Clement <gregory.clement@free-electrons.com>
1190 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1191 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192 S:      Maintained
1193 F:      arch/arm/mach-mvebu/
1194 F:      drivers/rtc/rtc-armada38x.c
1195
1196 ARM/Marvell Berlin SoC support
1197 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1198 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1199 S:      Maintained
1200 F:      arch/arm/mach-berlin/
1201
1202 ARM/Marvell Dove/MV78xx0/Orion SOC support
1203 M:      Jason Cooper <jason@lakedaemon.net>
1204 M:      Andrew Lunn <andrew@lunn.ch>
1205 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1206 M:      Gregory Clement <gregory.clement@free-electrons.com>
1207 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 S:      Maintained
1209 F:      arch/arm/mach-dove/
1210 F:      arch/arm/mach-mv78xx0/
1211 F:      arch/arm/mach-orion5x/
1212 F:      arch/arm/plat-orion/
1213
1214 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1215 M:      Alexander Clouter <alex@digriz.org.uk>
1216 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 W:      http://www.digriz.org.uk/ts78xx/kernel
1218 S:      Maintained
1219 F:      arch/arm/mach-orion5x/ts78xx-*
1220
1221 ARM/Mediatek SoC support
1222 M:      Matthias Brugger <matthias.bgg@gmail.com>
1223 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1225 S:      Maintained
1226 F:      arch/arm/boot/dts/mt6*
1227 F:      arch/arm/boot/dts/mt8*
1228 F:      arch/arm/mach-mediatek/
1229 N:      mtk
1230 K:      mediatek
1231
1232 ARM/MICREL KS8695 ARCHITECTURE
1233 M:      Greg Ungerer <gerg@uclinux.org>
1234 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 F:      arch/arm/mach-ks8695/
1236 S:      Odd Fixes
1237
1238 ARM/MIOA701 MACHINE SUPPORT
1239 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 F:      arch/arm/mach-pxa/mioa701.c
1242 S:      Maintained
1243
1244 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1245 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1246 S:      Maintained
1247
1248 ARM/NOMADIK ARCHITECTURE
1249 M:      Alessandro Rubini <rubini@unipv.it>
1250 M:      Linus Walleij <linus.walleij@linaro.org>
1251 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252 S:      Maintained
1253 F:      arch/arm/mach-nomadik/
1254 F:      drivers/pinctrl/nomadik/
1255 F:      drivers/i2c/busses/i2c-nomadik.c
1256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1257
1258 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1259 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1260 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1261 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1262 S:      Supported
1263
1264 ARM/QUALCOMM MSM MACHINE SUPPORT
1265 M:      David Brown <davidb@codeaurora.org>
1266 M:      Daniel Walker <dwalker@fifo99.com>
1267 M:      Bryan Huntsman <bryanh@codeaurora.org>
1268 L:      linux-arm-msm@vger.kernel.org
1269 F:      arch/arm/mach-msm/
1270 F:      drivers/video/fbdev/msm/
1271 F:      drivers/mmc/host/msm_sdcc.c
1272 F:      drivers/mmc/host/msm_sdcc.h
1273 F:      drivers/tty/serial/msm_serial.h
1274 F:      drivers/tty/serial/msm_serial.c
1275 F:      drivers/*/pm8???-*
1276 F:      drivers/mfd/ssbi.c
1277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1278 S:      Maintained
1279
1280 ARM/TOSA MACHINE SUPPORT
1281 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1282 M:      Dirk Opfer <dirk@opfer-online.de>
1283 S:      Maintained
1284
1285 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1286 M:      Marek Vasut <marek.vasut@gmail.com>
1287 L:      linux-arm-kernel@lists.infradead.org
1288 W:      http://hackndev.com
1289 S:      Maintained
1290 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1291 F:      arch/arm/mach-pxa/palmtx.c
1292 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1293 F:      arch/arm/mach-pxa/palmt5.c
1294 F:      arch/arm/mach-pxa/include/mach/palmld.h
1295 F:      arch/arm/mach-pxa/palmld.c
1296 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1297 F:      arch/arm/mach-pxa/palmte2.c
1298 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1299 F:      arch/arm/mach-pxa/palmtc.c
1300
1301 ARM/PALM TREO SUPPORT
1302 M:      Tomas Cech <sleep_walker@suse.cz>
1303 L:      linux-arm-kernel@lists.infradead.org
1304 W:      http://hackndev.com
1305 S:      Maintained
1306 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1307 F:      arch/arm/mach-pxa/palmtreo.c
1308
1309 ARM/PALMZ72 SUPPORT
1310 M:      Sergey Lapin <slapin@ossfans.org>
1311 L:      linux-arm-kernel@lists.infradead.org
1312 W:      http://hackndev.com
1313 S:      Maintained
1314 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1315 F:      arch/arm/mach-pxa/palmz72.c
1316
1317 ARM/PLEB SUPPORT
1318 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1319 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1320 S:      Maintained
1321
1322 ARM/PT DIGITAL BOARD PORT
1323 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1324 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 W:      http://www.arm.linux.org.uk/
1326 S:      Maintained
1327
1328 ARM/QUALCOMM SUPPORT
1329 M:      Kumar Gala <galak@codeaurora.org>
1330 M:      Andy Gross <agross@codeaurora.org>
1331 M:      David Brown <davidb@codeaurora.org>
1332 L:      linux-arm-msm@vger.kernel.org
1333 L:      linux-soc@vger.kernel.org
1334 S:      Maintained
1335 F:      arch/arm/mach-qcom/
1336 F:      drivers/soc/qcom/
1337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1338
1339 ARM/RADISYS ENP2611 MACHINE SUPPORT
1340 M:      Lennert Buytenhek <kernel@wantstofly.org>
1341 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 S:      Maintained
1343
1344 ARM/RISCPC ARCHITECTURE
1345 M:      Russell King <linux@arm.linux.org.uk>
1346 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1347 W:      http://www.arm.linux.org.uk/
1348 S:      Maintained
1349 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1350 F:      arch/arm/include/asm/hardware/ioc.h
1351 F:      arch/arm/include/asm/hardware/iomd.h
1352 F:      arch/arm/include/asm/hardware/memc.h
1353 F:      arch/arm/mach-rpc/
1354 F:      drivers/net/ethernet/8390/etherh.c
1355 F:      drivers/net/ethernet/i825xx/ether1*
1356 F:      drivers/net/ethernet/seeq/ether3*
1357 F:      drivers/scsi/arm/
1358
1359 ARM/Rockchip SoC support
1360 M:      Heiko Stuebner <heiko@sntech.de>
1361 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1362 L:      linux-rockchip@lists.infradead.org
1363 S:      Maintained
1364 F:      arch/arm/boot/dts/rk3*
1365 F:      arch/arm/mach-rockchip/
1366 F:      drivers/clk/rockchip/
1367 F:      drivers/i2c/busses/i2c-rk3x.c
1368 F:      drivers/*/*rockchip*
1369 F:      drivers/*/*/*rockchip*
1370 F:      sound/soc/rockchip/
1371 N:      rockchip
1372
1373 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1374 M:      Kukjin Kim <kgene@kernel.org>
1375 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1377 S:      Maintained
1378 F:      arch/arm/boot/dts/s3c*
1379 F:      arch/arm/boot/dts/exynos*
1380 F:      arch/arm/plat-samsung/
1381 F:      arch/arm/mach-s3c24*/
1382 F:      arch/arm/mach-s3c64xx/
1383 F:      arch/arm/mach-s5p*/
1384 F:      arch/arm/mach-exynos*/
1385 F:      drivers/*/*s3c2410*
1386 F:      drivers/*/*/*s3c2410*
1387 F:      drivers/spi/spi-s3c*
1388 F:      sound/soc/samsung/*
1389 N:      exynos
1390
1391 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1392 M:      Kyungmin Park <kyungmin.park@samsung.com>
1393 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1394 S:      Maintained
1395 F:      arch/arm/mach-s5pv210/
1396
1397 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1398 M:      Kyungmin Park <kyungmin.park@samsung.com>
1399 M:      Kamil Debski <k.debski@samsung.com>
1400 L:      linux-arm-kernel@lists.infradead.org
1401 L:      linux-media@vger.kernel.org
1402 S:      Maintained
1403 F:      drivers/media/platform/s5p-g2d/
1404
1405 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1406 M:      Kyungmin Park <kyungmin.park@samsung.com>
1407 M:      Kamil Debski <k.debski@samsung.com>
1408 M:      Jeongtae Park <jtp.park@samsung.com>
1409 L:      linux-arm-kernel@lists.infradead.org
1410 L:      linux-media@vger.kernel.org
1411 S:      Maintained
1412 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1413 F:      drivers/media/platform/s5p-mfc/
1414
1415 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1416 M:      Kyungmin Park <kyungmin.park@samsung.com>
1417 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1418 L:      linux-arm-kernel@lists.infradead.org
1419 L:      linux-media@vger.kernel.org
1420 S:      Maintained
1421 F:      drivers/media/platform/s5p-tv/
1422
1423 ARM/SHMOBILE ARM ARCHITECTURE
1424 M:      Simon Horman <horms@verge.net.au>
1425 M:      Magnus Damm <magnus.damm@gmail.com>
1426 L:      linux-sh@vger.kernel.org
1427 W:      http://oss.renesas.com
1428 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1430 S:      Supported
1431 F:      arch/arm/boot/dts/emev2*
1432 F:      arch/arm/boot/dts/r7s*
1433 F:      arch/arm/boot/dts/r8a*
1434 F:      arch/arm/boot/dts/sh*
1435 F:      arch/arm/configs/ape6evm_defconfig
1436 F:      arch/arm/configs/armadillo800eva_defconfig
1437 F:      arch/arm/configs/bockw_defconfig
1438 F:      arch/arm/configs/kzm9g_defconfig
1439 F:      arch/arm/configs/mackerel_defconfig
1440 F:      arch/arm/configs/marzen_defconfig
1441 F:      arch/arm/configs/shmobile_defconfig
1442 F:      arch/arm/include/debug/renesas-scif.S
1443 F:      arch/arm/mach-shmobile/
1444 F:      drivers/sh/
1445
1446 ARM/SOCFPGA ARCHITECTURE
1447 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1448 S:      Maintained
1449 F:      arch/arm/mach-socfpga/
1450 W:      http://www.rocketboards.org
1451 T:      git://git.rocketboards.org/linux-socfpga.git
1452 T:      git://git.rocketboards.org/linux-socfpga-next.git
1453
1454 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1455 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1456 S:      Maintained
1457 F:      drivers/clk/socfpga/
1458
1459 ARM/SOCFPGA EDAC SUPPORT
1460 M:      Thor Thayer <tthayer@opensource.altera.com>
1461 S:      Maintained
1462 F:      drivers/edac/altera_edac.
1463
1464 ARM/STI ARCHITECTURE
1465 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1466 M:      Maxime Coquelin <maxime.coquelin@st.com>
1467 M:      Patrice Chotard <patrice.chotard@st.com>
1468 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469 L:      kernel@stlinux.com
1470 W:      http://www.stlinux.com
1471 S:      Maintained
1472 F:      arch/arm/mach-sti/
1473 F:      arch/arm/boot/dts/sti*
1474 F:      drivers/clocksource/arm_global_timer.c
1475 F:      drivers/i2c/busses/i2c-st.c
1476 F:      drivers/media/rc/st_rc.c
1477 F:      drivers/mmc/host/sdhci-st.c
1478 F:      drivers/phy/phy-miphy28lp.c
1479 F:      drivers/phy/phy-miphy365x.c
1480 F:      drivers/phy/phy-stih407-usb.c
1481 F:      drivers/phy/phy-stih41x-usb.c
1482 F:      drivers/pinctrl/pinctrl-st.c
1483 F:      drivers/reset/sti/
1484 F:      drivers/tty/serial/st-asc.c
1485 F:      drivers/usb/dwc3/dwc3-st.c
1486 F:      drivers/usb/host/ehci-st.c
1487 F:      drivers/usb/host/ohci-st.c
1488 F:      drivers/ata/ahci_st.c
1489
1490 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1491 M:      Lennert Buytenhek <kernel@wantstofly.org>
1492 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1493 S:      Maintained
1494
1495 ARM/TETON BGA MACHINE SUPPORT
1496 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1497 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498 S:      Maintained
1499
1500 ARM/THECUS N2100 MACHINE SUPPORT
1501 M:      Lennert Buytenhek <kernel@wantstofly.org>
1502 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1503 S:      Maintained
1504
1505 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1506 M:      Wan ZongShun <mcuos.com@gmail.com>
1507 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508 W:      http://www.mcuos.com
1509 S:      Maintained
1510 F:      arch/arm/mach-w90x900/
1511 F:      drivers/input/keyboard/w90p910_keypad.c
1512 F:      drivers/input/touchscreen/w90p910_ts.c
1513 F:      drivers/watchdog/nuc900_wdt.c
1514 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1515 F:      drivers/mtd/nand/nuc900_nand.c
1516 F:      drivers/rtc/rtc-nuc900.c
1517 F:      drivers/spi/spi-nuc900.c
1518 F:      drivers/usb/host/ehci-w90x900.c
1519 F:      drivers/video/fbdev/nuc900fb.c
1520
1521 ARM/U300 MACHINE SUPPORT
1522 M:      Linus Walleij <linus.walleij@linaro.org>
1523 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1524 S:      Supported
1525 F:      arch/arm/mach-u300/
1526 F:      drivers/clocksource/timer-u300.c
1527 F:      drivers/i2c/busses/i2c-stu300.c
1528 F:      drivers/rtc/rtc-coh901331.c
1529 F:      drivers/watchdog/coh901327_wdt.c
1530 F:      drivers/dma/coh901318*
1531 F:      drivers/mfd/ab3100*
1532 F:      drivers/rtc/rtc-ab3100.c
1533 F:      drivers/rtc/rtc-coh901331.c
1534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1535
1536 ARM/Ux500 ARM ARCHITECTURE
1537 M:      Linus Walleij <linus.walleij@linaro.org>
1538 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539 S:      Maintained
1540 F:      arch/arm/mach-ux500/
1541 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1542 F:      drivers/dma/ste_dma40*
1543 F:      drivers/hwspinlock/u8500_hsem.c
1544 F:      drivers/mfd/abx500*
1545 F:      drivers/mfd/ab8500*
1546 F:      drivers/mfd/dbx500*
1547 F:      drivers/mfd/db8500*
1548 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1549 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1550 F:      drivers/rtc/rtc-ab8500.c
1551 F:      drivers/rtc/rtc-pl031.c
1552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1553
1554 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1555 M:      Ulf Hansson <ulf.hansson@linaro.org>
1556 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557 T:      git git://git.linaro.org/people/ulfh/clk.git
1558 S:      Maintained
1559 F:      drivers/clk/ux500/
1560 F:      include/linux/platform_data/clk-ux500.h
1561
1562 ARM/VERSATILE EXPRESS PLATFORM
1563 M:      Liviu Dudau <liviu.dudau@arm.com>
1564 M:      Sudeep Holla <sudeep.holla@arm.com>
1565 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1566 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567 S:      Maintained
1568 F:      arch/arm/boot/dts/vexpress*
1569 F:      arch/arm/mach-vexpress/
1570 F:      */*/vexpress*
1571 F:      */*/*/vexpress*
1572 F:      drivers/clk/versatile/clk-vexpress-osc.c
1573 F:      drivers/clocksource/versatile.c
1574
1575 ARM/VFP SUPPORT
1576 M:      Russell King <linux@arm.linux.org.uk>
1577 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578 W:      http://www.arm.linux.org.uk/
1579 S:      Maintained
1580 F:      arch/arm/vfp/
1581
1582 ARM/VOIPAC PXA270 SUPPORT
1583 M:      Marek Vasut <marek.vasut@gmail.com>
1584 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585 S:      Maintained
1586 F:      arch/arm/mach-pxa/vpac270.c
1587 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1588
1589 ARM/VT8500 ARM ARCHITECTURE
1590 M:      Tony Prisk <linux@prisktech.co.nz>
1591 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592 S:      Maintained
1593 F:      arch/arm/mach-vt8500/
1594 F:      drivers/clocksource/vt8500_timer.c
1595 F:      drivers/i2c/busses/i2c-wmt.c
1596 F:      drivers/mmc/host/wmt-sdmmc.c
1597 F:      drivers/pwm/pwm-vt8500.c
1598 F:      drivers/rtc/rtc-vt8500.c
1599 F:      drivers/tty/serial/vt8500_serial.c
1600 F:      drivers/usb/host/ehci-platform.c
1601 F:      drivers/usb/host/uhci-platform.c
1602 F:      drivers/video/fbdev/vt8500lcdfb.*
1603 F:      drivers/video/fbdev/wm8505fb*
1604 F:      drivers/video/fbdev/wmt_ge_rops.*
1605
1606 ARM/ZIPIT Z2 SUPPORT
1607 M:      Marek Vasut <marek.vasut@gmail.com>
1608 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609 S:      Maintained
1610 F:      arch/arm/mach-pxa/z2.c
1611 F:      arch/arm/mach-pxa/include/mach/z2.h
1612
1613 ARM/ZYNQ ARCHITECTURE
1614 M:      Michal Simek <michal.simek@xilinx.com>
1615 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1616 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1617 W:      http://wiki.xilinx.com
1618 T:      git git://git.xilinx.com/linux-xlnx.git
1619 S:      Supported
1620 F:      arch/arm/mach-zynq/
1621 F:      drivers/cpuidle/cpuidle-zynq.c
1622 F:      drivers/block/xsysace.c
1623 N:      zynq
1624 N:      xilinx
1625 F:      drivers/clocksource/cadence_ttc_timer.c
1626 F:      drivers/i2c/busses/i2c-cadence.c
1627 F:      drivers/mmc/host/sdhci-of-arasan.c
1628 F:      drivers/edac/synopsys_edac.c
1629
1630 ARM SMMU DRIVER
1631 M:      Will Deacon <will.deacon@arm.com>
1632 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633 S:      Maintained
1634 F:      drivers/iommu/arm-smmu.c
1635 F:      drivers/iommu/io-pgtable-arm.c
1636
1637 ARM64 PORT (AARCH64 ARCHITECTURE)
1638 M:      Catalin Marinas <catalin.marinas@arm.com>
1639 M:      Will Deacon <will.deacon@arm.com>
1640 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1641 S:      Maintained
1642 F:      arch/arm64/
1643 F:      Documentation/arm64/
1644
1645 AS3645A LED FLASH CONTROLLER DRIVER
1646 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1647 L:      linux-media@vger.kernel.org
1648 T:      git git://linuxtv.org/media_tree.git
1649 S:      Maintained
1650 F:      drivers/media/i2c/as3645a.c
1651 F:      include/media/as3645a.h
1652
1653 ASC7621 HARDWARE MONITOR DRIVER
1654 M:      George Joseph <george.joseph@fairview5.com>
1655 L:      lm-sensors@lm-sensors.org
1656 S:      Maintained
1657 F:      Documentation/hwmon/asc7621
1658 F:      drivers/hwmon/asc7621.c
1659
1660 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1661 M:      Corentin Chary <corentin.chary@gmail.com>
1662 L:      acpi4asus-user@lists.sourceforge.net
1663 L:      platform-driver-x86@vger.kernel.org
1664 W:      http://acpi4asus.sf.net
1665 S:      Maintained
1666 F:      drivers/platform/x86/asus*.c
1667 F:      drivers/platform/x86/eeepc*.c
1668
1669 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1670 R:      Dan Williams <dan.j.williams@intel.com>
1671 W:      http://sourceforge.net/projects/xscaleiop
1672 S:      Odd fixes
1673 F:      Documentation/crypto/async-tx-api.txt
1674 F:      crypto/async_tx/
1675 F:      drivers/dma/
1676 F:      include/linux/dmaengine.h
1677 F:      include/linux/async_tx.h
1678
1679 AT24 EEPROM DRIVER
1680 M:      Wolfram Sang <wsa@the-dreams.de>
1681 L:      linux-i2c@vger.kernel.org
1682 S:      Maintained
1683 F:      drivers/misc/eeprom/at24.c
1684 F:      include/linux/platform_data/at24.h
1685
1686 ATA OVER ETHERNET (AOE) DRIVER
1687 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1688 W:      http://www.openaoe.org/
1689 S:      Supported
1690 F:      Documentation/aoe/
1691 F:      drivers/block/aoe/
1692
1693 ATHEROS ATH GENERIC UTILITIES
1694 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1695 L:      linux-wireless@vger.kernel.org
1696 S:      Supported
1697 F:      drivers/net/wireless/ath/*
1698
1699 ATHEROS ATH5K WIRELESS DRIVER
1700 M:      Jiri Slaby <jirislaby@gmail.com>
1701 M:      Nick Kossifidis <mickflemm@gmail.com>
1702 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1703 L:      linux-wireless@vger.kernel.org
1704 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1705 S:      Maintained
1706 F:      drivers/net/wireless/ath/ath5k/
1707
1708 ATHEROS ATH6KL WIRELESS DRIVER
1709 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1710 L:      linux-wireless@vger.kernel.org
1711 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1712 T:      git git://github.com/kvalo/ath.git
1713 S:      Supported
1714 F:      drivers/net/wireless/ath/ath6kl/
1715
1716 WILOCITY WIL6210 WIRELESS DRIVER
1717 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1718 L:      linux-wireless@vger.kernel.org
1719 L:      wil6210@qca.qualcomm.com
1720 S:      Supported
1721 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1722 F:      drivers/net/wireless/ath/wil6210/
1723 F:      include/uapi/linux/wil6210_uapi.h
1724
1725 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1726 M:      Christian Lamparter <chunkeey@googlemail.com>
1727 L:      linux-wireless@vger.kernel.org
1728 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1729 S:      Maintained
1730 F:      drivers/net/wireless/ath/carl9170/
1731
1732 ATK0110 HWMON DRIVER
1733 M:      Luca Tettamanti <kronos.it@gmail.com>
1734 L:      lm-sensors@lm-sensors.org
1735 S:      Maintained
1736 F:      drivers/hwmon/asus_atk0110.c
1737
1738 ATI_REMOTE2 DRIVER
1739 M:      Ville Syrjala <syrjala@sci.fi>
1740 S:      Maintained
1741 F:      drivers/input/misc/ati_remote2.c
1742
1743 ATLX ETHERNET DRIVERS
1744 M:      Jay Cliburn <jcliburn@gmail.com>
1745 M:      Chris Snook <chris.snook@gmail.com>
1746 L:      netdev@vger.kernel.org
1747 W:      http://sourceforge.net/projects/atl1
1748 W:      http://atl1.sourceforge.net
1749 S:      Maintained
1750 F:      drivers/net/ethernet/atheros/
1751
1752 ATM
1753 M:      Chas Williams <3chas3@gmail.com>
1754 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1755 L:      netdev@vger.kernel.org
1756 W:      http://linux-atm.sourceforge.net
1757 S:      Maintained
1758 F:      drivers/atm/
1759 F:      include/linux/atm*
1760 F:      include/uapi/linux/atm*
1761
1762 ATMEL AT91 / AT32 MCI DRIVER
1763 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1764 S:      Maintained
1765 F:      drivers/mmc/host/atmel-mci.c
1766 F:      drivers/mmc/host/atmel-mci-regs.h
1767
1768 ATMEL AT91 / AT32 SERIAL DRIVER
1769 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1770 S:      Supported
1771 F:      drivers/tty/serial/atmel_serial.c
1772
1773 ATMEL Audio ALSA driver
1774 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1775 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1776 S:      Supported
1777 F:      sound/soc/atmel
1778
1779 ATMEL DMA DRIVER
1780 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1781 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1782 S:      Supported
1783 F:      drivers/dma/at_hdmac.c
1784 F:      drivers/dma/at_hdmac_regs.h
1785 F:      include/linux/platform_data/dma-atmel.h
1786
1787 ATMEL XDMA DRIVER
1788 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1789 L:      linux-arm-kernel@lists.infradead.org
1790 L:      dmaengine@vger.kernel.org
1791 S:      Supported
1792 F:      drivers/dma/at_xdmac.c
1793
1794 ATMEL I2C DRIVER
1795 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1796 L:      linux-i2c@vger.kernel.org
1797 S:      Supported
1798 F:      drivers/i2c/busses/i2c-at91.c
1799
1800 ATMEL ISI DRIVER
1801 M:      Josh Wu <josh.wu@atmel.com>
1802 L:      linux-media@vger.kernel.org
1803 S:      Supported
1804 F:      drivers/media/platform/soc_camera/atmel-isi.c
1805 F:      include/media/atmel-isi.h
1806
1807 ATMEL LCDFB DRIVER
1808 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1809 L:      linux-fbdev@vger.kernel.org
1810 S:      Maintained
1811 F:      drivers/video/fbdev/atmel_lcdfb.c
1812 F:      include/video/atmel_lcdc.h
1813
1814 ATMEL MACB ETHERNET DRIVER
1815 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1816 S:      Supported
1817 F:      drivers/net/ethernet/cadence/
1818
1819 ATMEL NAND DRIVER
1820 M:      Josh Wu <josh.wu@atmel.com>
1821 L:      linux-mtd@lists.infradead.org
1822 S:      Supported
1823 F:      drivers/mtd/nand/atmel_nand*
1824
1825 ATMEL SPI DRIVER
1826 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1827 S:      Supported
1828 F:      drivers/spi/spi-atmel.*
1829
1830 ATMEL SSC DRIVER
1831 M:      Bo Shen <voice.shen@atmel.com>
1832 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1833 S:      Supported
1834 F:      drivers/misc/atmel-ssc.c
1835 F:      include/linux/atmel-ssc.h
1836
1837 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
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_tclib.c
1842 F:      drivers/clocksource/tcb_clksrc.c
1843
1844 ATMEL USBA UDC DRIVER
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/usb/gadget/udc/atmel_usba_udc.*
1849
1850 ATMEL WIRELESS DRIVER
1851 M:      Simon Kelley <simon@thekelleys.org.uk>
1852 L:      linux-wireless@vger.kernel.org
1853 W:      http://www.thekelleys.org.uk/atmel
1854 W:      http://atmelwlandriver.sourceforge.net/
1855 S:      Maintained
1856 F:      drivers/net/wireless/atmel*
1857
1858 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1859 M:      Bradley Grove <linuxdrivers@attotech.com>
1860 L:      linux-scsi@vger.kernel.org
1861 W:      http://www.attotech.com
1862 S:      Supported
1863 F:      drivers/scsi/esas2r
1864
1865 AUDIT SUBSYSTEM
1866 M:      Paul Moore <paul@paul-moore.com>
1867 M:      Eric Paris <eparis@redhat.com>
1868 L:      linux-audit@redhat.com (moderated for non-subscribers)
1869 W:      http://people.redhat.com/sgrubb/audit/
1870 T:      git git://git.infradead.org/users/pcmoore/audit
1871 S:      Maintained
1872 F:      include/linux/audit.h
1873 F:      include/uapi/linux/audit.h
1874 F:      kernel/audit*
1875
1876 AUXILIARY DISPLAY DRIVERS
1877 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1878 W:      http://miguelojeda.es/auxdisplay.htm
1879 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1880 S:      Maintained
1881 F:      drivers/auxdisplay/
1882 F:      include/linux/cfag12864b.h
1883
1884 AVR32 ARCHITECTURE
1885 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1886 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1887 W:      http://www.atmel.com/products/AVR32/
1888 W:      http://mirror.egtvedt.no/avr32linux.org/
1889 W:      http://avrfreaks.net/
1890 S:      Maintained
1891 F:      arch/avr32/
1892
1893 AVR32/AT32AP MACHINE SUPPORT
1894 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1895 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1896 S:      Maintained
1897 F:      arch/avr32/mach-at32ap/
1898
1899 AX.25 NETWORK LAYER
1900 M:      Ralf Baechle <ralf@linux-mips.org>
1901 L:      linux-hams@vger.kernel.org
1902 W:      http://www.linux-ax25.org/
1903 S:      Maintained
1904 F:      include/uapi/linux/ax25.h
1905 F:      include/net/ax25.h
1906 F:      net/ax25/
1907
1908 AZ6007 DVB DRIVER
1909 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1910 L:      linux-media@vger.kernel.org
1911 W:      http://linuxtv.org
1912 T:      git git://linuxtv.org/media_tree.git
1913 S:      Maintained
1914 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1915
1916 AZTECH FM RADIO RECEIVER DRIVER
1917 M:      Hans Verkuil <hverkuil@xs4all.nl>
1918 L:      linux-media@vger.kernel.org
1919 T:      git git://linuxtv.org/media_tree.git
1920 W:      http://linuxtv.org
1921 S:      Maintained
1922 F:      drivers/media/radio/radio-aztech*
1923
1924 B43 WIRELESS DRIVER
1925 L:      linux-wireless@vger.kernel.org
1926 L:      b43-dev@lists.infradead.org
1927 W:      http://wireless.kernel.org/en/users/Drivers/b43
1928 S:      Odd Fixes
1929 F:      drivers/net/wireless/b43/
1930
1931 B43LEGACY WIRELESS DRIVER
1932 M:      Larry Finger <Larry.Finger@lwfinger.net>
1933 L:      linux-wireless@vger.kernel.org
1934 L:      b43-dev@lists.infradead.org
1935 W:      http://wireless.kernel.org/en/users/Drivers/b43
1936 S:      Maintained
1937 F:      drivers/net/wireless/b43legacy/
1938
1939 BACKLIGHT CLASS/SUBSYSTEM
1940 M:      Jingoo Han <jg1.han@samsung.com>
1941 M:      Lee Jones <lee.jones@linaro.org>
1942 S:      Maintained
1943 F:      drivers/video/backlight/
1944 F:      include/linux/backlight.h
1945
1946 BATMAN ADVANCED
1947 M:      Marek Lindner <mareklindner@neomailbox.ch>
1948 M:      Simon Wunderlich <sw@simonwunderlich.de>
1949 M:      Antonio Quartulli <antonio@meshcoding.com>
1950 L:      b.a.t.m.a.n@lists.open-mesh.org
1951 W:      http://www.open-mesh.org/
1952 S:      Maintained
1953 F:      net/batman-adv/
1954
1955 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1956 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1957 L:      linux-hams@vger.kernel.org
1958 W:      http://www.baycom.org/~tom/ham/ham.html
1959 S:      Maintained
1960 F:      drivers/net/hamradio/baycom*
1961
1962 BCACHE (BLOCK LAYER CACHE)
1963 M:      Kent Overstreet <kmo@daterainc.com>
1964 L:      linux-bcache@vger.kernel.org
1965 W:      http://bcache.evilpiepirate.org
1966 S:      Maintained:
1967 F:      drivers/md/bcache/
1968
1969 BEFS FILE SYSTEM
1970 S:      Orphan
1971 F:      Documentation/filesystems/befs.txt
1972 F:      fs/befs/
1973
1974 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1975 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1976 L:      netdev@vger.kernel.org
1977 S:      Maintained
1978 F:      drivers/net/ethernet/ec_bhf.c
1979
1980 BFS FILE SYSTEM
1981 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1982 S:      Maintained
1983 F:      Documentation/filesystems/bfs.txt
1984 F:      fs/bfs/
1985 F:      include/uapi/linux/bfs_fs.h
1986
1987 BLACKFIN ARCHITECTURE
1988 M:      Steven Miao <realmz6@gmail.com>
1989 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1990 T:      git git://git.code.sf.net/p/adi-linux/code
1991 W:      http://blackfin.uclinux.org
1992 S:      Supported
1993 F:      arch/blackfin/
1994
1995 BLACKFIN EMAC DRIVER
1996 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1997 W:      http://blackfin.uclinux.org
1998 S:      Supported
1999 F:      drivers/net/ethernet/adi/
2000
2001 BLACKFIN RTC DRIVER
2002 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2003 W:      http://blackfin.uclinux.org
2004 S:      Supported
2005 F:      drivers/rtc/rtc-bfin.c
2006
2007 BLACKFIN SDH DRIVER
2008 M:      Sonic Zhang <sonic.zhang@analog.com>
2009 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2010 W:      http://blackfin.uclinux.org
2011 S:      Supported
2012 F:      drivers/mmc/host/bfin_sdh.c
2013
2014 BLACKFIN SERIAL 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/tty/serial/bfin_uart.c
2020
2021 BLACKFIN WATCHDOG DRIVER
2022 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2023 W:      http://blackfin.uclinux.org
2024 S:      Supported
2025 F:      drivers/watchdog/bfin_wdt.c
2026
2027 BLACKFIN I2C TWI DRIVER
2028 M:      Sonic Zhang <sonic.zhang@analog.com>
2029 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2030 W:      http://blackfin.uclinux.org/
2031 S:      Supported
2032 F:      drivers/i2c/busses/i2c-bfin-twi.c
2033
2034 BLACKFIN MEDIA DRIVER
2035 M:      Scott Jiang <scott.jiang.linux@gmail.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/media/platform/blackfin/
2040 F:      drivers/media/i2c/adv7183*
2041 F:      drivers/media/i2c/vs6624*
2042
2043 BLINKM RGB LED DRIVER
2044 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2045 S:      Maintained
2046 F:      drivers/leds/leds-blinkm.c
2047
2048 BLOCK LAYER
2049 M:      Jens Axboe <axboe@kernel.dk>
2050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2051 S:      Maintained
2052 F:      block/
2053
2054 BLOCK2MTD DRIVER
2055 M:      Joern Engel <joern@lazybastard.org>
2056 L:      linux-mtd@lists.infradead.org
2057 S:      Maintained
2058 F:      drivers/mtd/devices/block2mtd.c
2059
2060 BLUETOOTH DRIVERS
2061 M:      Marcel Holtmann <marcel@holtmann.org>
2062 M:      Gustavo Padovan <gustavo@padovan.org>
2063 M:      Johan Hedberg <johan.hedberg@gmail.com>
2064 L:      linux-bluetooth@vger.kernel.org
2065 W:      http://www.bluez.org/
2066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2068 S:      Maintained
2069 F:      drivers/bluetooth/
2070
2071 BLUETOOTH SUBSYSTEM
2072 M:      Marcel Holtmann <marcel@holtmann.org>
2073 M:      Gustavo Padovan <gustavo@padovan.org>
2074 M:      Johan Hedberg <johan.hedberg@gmail.com>
2075 L:      linux-bluetooth@vger.kernel.org
2076 W:      http://www.bluez.org/
2077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2079 S:      Maintained
2080 F:      net/bluetooth/
2081 F:      include/net/bluetooth/
2082
2083 BONDING DRIVER
2084 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2085 M:      Veaceslav Falico <vfalico@gmail.com>
2086 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2087 L:      netdev@vger.kernel.org
2088 W:      http://sourceforge.net/projects/bonding/
2089 S:      Supported
2090 F:      drivers/net/bonding/
2091 F:      include/uapi/linux/if_bonding.h
2092
2093 BPF (Safe dynamic programs and tools)
2094 M:      Alexei Starovoitov <ast@kernel.org>
2095 L:      netdev@vger.kernel.org
2096 L:      linux-kernel@vger.kernel.org
2097 S:      Supported
2098 F:      kernel/bpf/
2099
2100 BROADCOM B44 10/100 ETHERNET DRIVER
2101 M:      Gary Zambrano <zambrano@broadcom.com>
2102 L:      netdev@vger.kernel.org
2103 S:      Supported
2104 F:      drivers/net/ethernet/broadcom/b44.*
2105
2106 BROADCOM GENET ETHERNET DRIVER
2107 M:      Florian Fainelli <f.fainelli@gmail.com>
2108 L:      netdev@vger.kernel.org
2109 S:      Supported
2110 F:      drivers/net/ethernet/broadcom/genet/
2111
2112 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2113 M:      Sony Chacko <sony.chacko@qlogic.com>
2114 M:      Dept-HSGLinuxNICDev@qlogic.com
2115 L:      netdev@vger.kernel.org
2116 S:      Supported
2117 F:      drivers/net/ethernet/broadcom/bnx2.*
2118 F:      drivers/net/ethernet/broadcom/bnx2_*
2119
2120 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2121 M:      Ariel Elior <ariel.elior@qlogic.com>
2122 L:      netdev@vger.kernel.org
2123 S:      Supported
2124 F:      drivers/net/ethernet/broadcom/bnx2x/
2125
2126 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2127 M:      Christian Daudt <bcm@fixthebug.org>
2128 M:      Florian Fainelli <f.fainelli@gmail.com>
2129 L:      bcm-kernel-feedback-list@broadcom.com
2130 T:      git git://github.com/broadcom/mach-bcm
2131 S:      Maintained
2132 F:      arch/arm/mach-bcm/
2133 F:      arch/arm/boot/dts/bcm113*
2134 F:      arch/arm/boot/dts/bcm216*
2135 F:      arch/arm/boot/dts/bcm281*
2136 F:      arch/arm/configs/bcm_defconfig
2137 F:      drivers/mmc/host/sdhci-bcm-kona.c
2138 F:      drivers/clocksource/bcm_kona_timer.c
2139
2140 BROADCOM BCM2835 ARM ARCHITECTURE
2141 M:      Stephen Warren <swarren@wwwdotorg.org>
2142 M:      Lee Jones <lee@kernel.org>
2143 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2145 S:      Maintained
2146 N:      bcm2835
2147
2148 BROADCOM BCM33XX MIPS ARCHITECTURE
2149 M:      Kevin Cernekee <cernekee@gmail.com>
2150 L:      linux-mips@linux-mips.org
2151 S:      Maintained
2152 F:      arch/mips/bcm3384/*
2153 F:      arch/mips/include/asm/mach-bcm3384/*
2154 F:      arch/mips/kernel/*bmips*
2155
2156 BROADCOM BCM5301X ARM ARCHITECTURE
2157 M:      Hauke Mehrtens <hauke@hauke-m.de>
2158 L:      linux-arm-kernel@lists.infradead.org
2159 S:      Maintained
2160 F:      arch/arm/mach-bcm/bcm_5301x.c
2161 F:      arch/arm/boot/dts/bcm5301x.dtsi
2162 F:      arch/arm/boot/dts/bcm470*
2163
2164 BROADCOM BCM63XX ARM ARCHITECTURE
2165 M:      Florian Fainelli <f.fainelli@gmail.com>
2166 L:      linux-arm-kernel@lists.infradead.org
2167 T:      git git://github.com/broadcom/arm-bcm63xx.git
2168 S:      Maintained
2169 F:      arch/arm/mach-bcm/bcm63xx.c
2170 F:      arch/arm/include/debug/bcm63xx.S
2171
2172 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2173 M:      Kevin Cernekee <cernekee@gmail.com>
2174 L:      linux-usb@vger.kernel.org
2175 S:      Maintained
2176 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2177
2178 BROADCOM BCM7XXX ARM ARCHITECTURE
2179 M:      Marc Carino <marc.ceeeee@gmail.com>
2180 M:      Brian Norris <computersforpeace@gmail.com>
2181 M:      Gregory Fong <gregory.0xf0@gmail.com>
2182 M:      Florian Fainelli <f.fainelli@gmail.com>
2183 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2184 T:      git git://github.com/broadcom/stblinux.git
2185 S:      Maintained
2186 F:      arch/arm/mach-bcm/*brcmstb*
2187 F:      arch/arm/boot/dts/bcm7*.dts*
2188 F:      drivers/bus/brcmstb_gisb.c
2189
2190 BROADCOM BMIPS MIPS ARCHITECTURE
2191 M:      Kevin Cernekee <cernekee@gmail.com>
2192 M:      Florian Fainelli <f.fainelli@gmail.com>
2193 L:      linux-mips@linux-mips.org
2194 T:      git git://github.com/broadcom/stblinux.git
2195 S:      Maintained
2196 F:      arch/mips/bmips/*
2197 F:      arch/mips/include/asm/mach-bmips/*
2198 F:      arch/mips/kernel/*bmips*
2199 F:      arch/mips/boot/dts/bcm*.dts*
2200 F:      drivers/irqchip/irq-bcm7*
2201 F:      drivers/irqchip/irq-brcmstb*
2202
2203 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2204 M:      Prashant Sreedharan <prashant@broadcom.com>
2205 M:      Michael Chan <mchan@broadcom.com>
2206 L:      netdev@vger.kernel.org
2207 S:      Supported
2208 F:      drivers/net/ethernet/broadcom/tg3.*
2209
2210 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2211 M:      Brett Rudley <brudley@broadcom.com>
2212 M:      Arend van Spriel <arend@broadcom.com>
2213 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2214 M:      Hante Meuleman <meuleman@broadcom.com>
2215 L:      linux-wireless@vger.kernel.org
2216 L:      brcm80211-dev-list@broadcom.com
2217 S:      Supported
2218 F:      drivers/net/wireless/brcm80211/
2219
2220 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2221 M:      QLogic-Storage-Upstream@qlogic.com
2222 L:      linux-scsi@vger.kernel.org
2223 S:      Supported
2224 F:      drivers/scsi/bnx2fc/
2225
2226 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2227 M:      QLogic-Storage-Upstream@qlogic.com
2228 L:      linux-scsi@vger.kernel.org
2229 S:      Supported
2230 F:      drivers/scsi/bnx2i/
2231
2232 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2233 M:      Ray Jui <rjui@broadcom.com>
2234 M:      Scott Branden <sbranden@broadcom.com>
2235 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2236 L:      bcm-kernel-feedback-list@broadcom.com
2237 T:      git git://github.com/broadcom/cygnus-linux.git
2238 S:      Maintained
2239 N:      iproc
2240 N:      cygnus
2241 N:      bcm9113*
2242 N:      bcm9583*
2243 N:      bcm583*
2244 N:      bcm113*
2245
2246 BROADCOM KONA GPIO DRIVER
2247 M:      Ray Jui <rjui@broadcom.com>
2248 L:      bcm-kernel-feedback-list@broadcom.com
2249 S:      Supported
2250 F:      drivers/gpio/gpio-bcm-kona.c
2251 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2252
2253 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2254 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2255 L:      linux-wireless@vger.kernel.org
2256 S:      Maintained
2257 F:      drivers/bcma/
2258 F:      include/linux/bcma/
2259
2260 BROADCOM SYSTEMPORT ETHERNET DRIVER
2261 M:      Florian Fainelli <f.fainelli@gmail.com>
2262 L:      netdev@vger.kernel.org
2263 S:      Supported
2264 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2265
2266 BROCADE BFA FC SCSI DRIVER
2267 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2268 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2269 L:      linux-scsi@vger.kernel.org
2270 S:      Supported
2271 F:      drivers/scsi/bfa/
2272
2273 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2274 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2275 L:      netdev@vger.kernel.org
2276 S:      Supported
2277 F:      drivers/net/ethernet/brocade/bna/
2278
2279 BSG (block layer generic sg v4 driver)
2280 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2281 L:      linux-scsi@vger.kernel.org
2282 S:      Supported
2283 F:      block/bsg.c
2284 F:      include/linux/bsg.h
2285 F:      include/uapi/linux/bsg.h
2286
2287 BT87X AUDIO DRIVER
2288 M:      Clemens Ladisch <clemens@ladisch.de>
2289 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2290 T:      git git://git.alsa-project.org/alsa-kernel.git
2291 S:      Maintained
2292 F:      Documentation/sound/alsa/Bt87x.txt
2293 F:      sound/pci/bt87x.c
2294
2295 BT8XXGPIO DRIVER
2296 M:      Michael Buesch <m@bues.ch>
2297 W:      http://bu3sch.de/btgpio.php
2298 S:      Maintained
2299 F:      drivers/gpio/gpio-bt8xx.c
2300
2301 BTRFS FILE SYSTEM
2302 M:      Chris Mason <clm@fb.com>
2303 M:      Josef Bacik <jbacik@fb.com>
2304 M:      David Sterba <dsterba@suse.cz>
2305 L:      linux-btrfs@vger.kernel.org
2306 W:      http://btrfs.wiki.kernel.org/
2307 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2309 S:      Maintained
2310 F:      Documentation/filesystems/btrfs.txt
2311 F:      fs/btrfs/
2312
2313 BTTV VIDEO4LINUX DRIVER
2314 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2315 L:      linux-media@vger.kernel.org
2316 W:      http://linuxtv.org
2317 T:      git git://linuxtv.org/media_tree.git
2318 S:      Odd fixes
2319 F:      Documentation/video4linux/bttv/
2320 F:      drivers/media/pci/bt8xx/bttv*
2321
2322 BUSLOGIC SCSI DRIVER
2323 M:      Khalid Aziz <khalid@gonehiking.org>
2324 L:      linux-scsi@vger.kernel.org
2325 S:      Maintained
2326 F:      drivers/scsi/BusLogic.*
2327 F:      drivers/scsi/FlashPoint.*
2328
2329 C-MEDIA CMI8788 DRIVER
2330 M:      Clemens Ladisch <clemens@ladisch.de>
2331 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2332 T:      git git://git.alsa-project.org/alsa-kernel.git
2333 S:      Maintained
2334 F:      sound/pci/oxygen/
2335
2336 C6X ARCHITECTURE
2337 M:      Mark Salter <msalter@redhat.com>
2338 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2339 L:      linux-c6x-dev@linux-c6x.org
2340 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2341 S:      Maintained
2342 F:      arch/c6x/
2343
2344 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2345 M:      David Howells <dhowells@redhat.com>
2346 L:      linux-cachefs@redhat.com
2347 S:      Supported
2348 F:      Documentation/filesystems/caching/cachefiles.txt
2349 F:      fs/cachefiles/
2350
2351 CADET FM/AM RADIO RECEIVER DRIVER
2352 M:      Hans Verkuil <hverkuil@xs4all.nl>
2353 L:      linux-media@vger.kernel.org
2354 T:      git git://linuxtv.org/media_tree.git
2355 W:      http://linuxtv.org
2356 S:      Maintained
2357 F:      drivers/media/radio/radio-cadet*
2358
2359 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2360 M:      Jonathan Corbet <corbet@lwn.net>
2361 L:      linux-media@vger.kernel.org
2362 T:      git git://linuxtv.org/media_tree.git
2363 S:      Maintained
2364 F:      Documentation/video4linux/cafe_ccic
2365 F:      drivers/media/platform/marvell-ccic/
2366
2367 CAIF NETWORK LAYER
2368 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2369 L:      netdev@vger.kernel.org
2370 S:      Supported
2371 F:      Documentation/networking/caif/
2372 F:      drivers/net/caif/
2373 F:      include/uapi/linux/caif/
2374 F:      include/net/caif/
2375 F:      net/caif/
2376
2377 CALGARY x86-64 IOMMU
2378 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2379 M:      "Jon D. Mason" <jdmason@kudzu.us>
2380 L:      discuss@x86-64.org
2381 S:      Maintained
2382 F:      arch/x86/kernel/pci-calgary_64.c
2383 F:      arch/x86/kernel/tce_64.c
2384 F:      arch/x86/include/asm/calgary.h
2385 F:      arch/x86/include/asm/tce.h
2386
2387 CAN NETWORK LAYER
2388 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2389 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2390 L:      linux-can@vger.kernel.org
2391 W:      https://github.com/linux-can
2392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2394 S:      Maintained
2395 F:      Documentation/networking/can.txt
2396 F:      net/can/
2397 F:      include/linux/can/core.h
2398 F:      include/uapi/linux/can.h
2399 F:      include/uapi/linux/can/bcm.h
2400 F:      include/uapi/linux/can/raw.h
2401 F:      include/uapi/linux/can/gw.h
2402
2403 CAN NETWORK DRIVERS
2404 M:      Wolfgang Grandegger <wg@grandegger.com>
2405 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2406 L:      linux-can@vger.kernel.org
2407 W:      https://github.com/linux-can
2408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2410 S:      Maintained
2411 F:      drivers/net/can/
2412 F:      include/linux/can/dev.h
2413 F:      include/linux/can/platform/
2414 F:      include/uapi/linux/can/error.h
2415 F:      include/uapi/linux/can/netlink.h
2416
2417 CAPABILITIES
2418 M:      Serge Hallyn <serge.hallyn@canonical.com>
2419 L:      linux-security-module@vger.kernel.org
2420 S:      Supported
2421 F:      include/linux/capability.h
2422 F:      include/uapi/linux/capability.h
2423 F:      security/capability.c
2424 F:      security/commoncap.c
2425 F:      kernel/capability.c
2426
2427 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2428 M:      Kevin Tsai <ktsai@capellamicro.com>
2429 S:      Maintained
2430 F:      drivers/iio/light/cm*
2431 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2432
2433 CC2520 IEEE-802.15.4 RADIO DRIVER
2434 M:      Varka Bhadram <varkabhadram@gmail.com>
2435 L:      linux-wpan@vger.kernel.org
2436 S:      Maintained
2437 F:      drivers/net/ieee802154/cc2520.c
2438 F:      include/linux/spi/cc2520.h
2439 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2440
2441 CELL BROADBAND ENGINE ARCHITECTURE
2442 M:      Arnd Bergmann <arnd@arndb.de>
2443 L:      linuxppc-dev@lists.ozlabs.org
2444 L:      cbe-oss-dev@lists.ozlabs.org
2445 W:      http://www.ibm.com/developerworks/power/cell/
2446 S:      Supported
2447 F:      arch/powerpc/include/asm/cell*.h
2448 F:      arch/powerpc/include/asm/spu*.h
2449 F:      arch/powerpc/include/uapi/asm/spu*.h
2450 F:      arch/powerpc/oprofile/*cell*
2451 F:      arch/powerpc/platforms/cell/
2452
2453 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2454 M:      Yan, Zheng <zyan@redhat.com>
2455 M:      Sage Weil <sage@redhat.com>
2456 L:      ceph-devel@vger.kernel.org
2457 W:      http://ceph.com/
2458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2459 S:      Supported
2460 F:      Documentation/filesystems/ceph.txt
2461 F:      fs/ceph/
2462 F:      net/ceph/
2463 F:      include/linux/ceph/
2464 F:      include/linux/crush/
2465
2466 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2467 L:      linux-usb@vger.kernel.org
2468 S:      Orphan
2469 F:      Documentation/usb/WUSB-Design-overview.txt
2470 F:      Documentation/usb/wusb-cbaf
2471 F:      drivers/usb/host/hwa-hc.c
2472 F:      drivers/usb/host/whci/
2473 F:      drivers/usb/wusbcore/
2474 F:      include/linux/usb/wusb*
2475
2476 CFAG12864B LCD DRIVER
2477 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2478 W:      http://miguelojeda.es/auxdisplay.htm
2479 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2480 S:      Maintained
2481 F:      drivers/auxdisplay/cfag12864b.c
2482 F:      include/linux/cfag12864b.h
2483
2484 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2485 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2486 W:      http://miguelojeda.es/auxdisplay.htm
2487 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2488 S:      Maintained
2489 F:      drivers/auxdisplay/cfag12864bfb.c
2490 F:      include/linux/cfag12864b.h
2491
2492 CFG80211 and NL80211
2493 M:      Johannes Berg <johannes@sipsolutions.net>
2494 L:      linux-wireless@vger.kernel.org
2495 W:      http://wireless.kernel.org/
2496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2498 S:      Maintained
2499 F:      include/uapi/linux/nl80211.h
2500 F:      include/net/cfg80211.h
2501 F:      net/wireless/*
2502 X:      net/wireless/wext*
2503
2504 CHAR and MISC DRIVERS
2505 M:      Arnd Bergmann <arnd@arndb.de>
2506 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2508 S:      Supported
2509 F:      drivers/char/*
2510 F:      drivers/misc/*
2511 F:      include/linux/miscdevice.h
2512
2513 CHECKPATCH
2514 M:      Andy Whitcroft <apw@canonical.com>
2515 M:      Joe Perches <joe@perches.com>
2516 S:      Maintained
2517 F:      scripts/checkpatch.pl
2518
2519 CHINESE DOCUMENTATION
2520 M:      Harry Wei <harryxiyou@gmail.com>
2521 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2522 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2523 S:      Maintained
2524 F:      Documentation/zh_CN/
2525
2526 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2527 M:      Peter Chen <Peter.Chen@freescale.com>
2528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2529 L:      linux-usb@vger.kernel.org
2530 S:      Maintained
2531 F:      drivers/usb/chipidea/
2532
2533 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2534 M:      Hans de Goede <hdegoede@redhat.com>
2535 L:      linux-input@vger.kernel.org
2536 S:      Maintained
2537 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2538 F:      drivers/input/touchscreen/chipone_icn8318.c
2539
2540 CHROME HARDWARE PLATFORM SUPPORT
2541 M:      Olof Johansson <olof@lixom.net>
2542 S:      Maintained
2543 F:      drivers/platform/chrome/
2544
2545 CISCO VIC ETHERNET NIC DRIVER
2546 M:      Christian Benvenuti <benve@cisco.com>
2547 M:      Sujith Sankar <ssujith@cisco.com>
2548 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2549 M:      Neel Patel <neepatel@cisco.com>
2550 S:      Supported
2551 F:      drivers/net/ethernet/cisco/enic/
2552
2553 CISCO VIC LOW LATENCY NIC DRIVER
2554 M:      Upinder Malhi <umalhi@cisco.com>
2555 S:      Supported
2556 F:      drivers/infiniband/hw/usnic
2557
2558 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2559 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2560 L:      netdev@vger.kernel.org
2561 S:      Maintained
2562 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2563
2564 CIRRUS LOGIC AUDIO CODEC DRIVERS
2565 M:      Brian Austin <brian.austin@cirrus.com>
2566 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2567 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2568 S:      Maintained
2569 F:      sound/soc/codecs/cs*
2570
2571 CLEANCACHE API
2572 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2573 L:      linux-kernel@vger.kernel.org
2574 S:      Maintained
2575 F:      mm/cleancache.c
2576 F:      include/linux/cleancache.h
2577
2578 CLK API
2579 M:      Russell King <linux@arm.linux.org.uk>
2580 S:      Maintained
2581 F:      include/linux/clk.h
2582
2583 CLOCKSOURCE, CLOCKEVENT DRIVERS
2584 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2585 M:      Thomas Gleixner <tglx@linutronix.de>
2586 L:      linux-kernel@vger.kernel.org
2587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2588 S:      Supported
2589 F:      drivers/clocksource
2590
2591 CISCO FCOE HBA DRIVER
2592 M:      Hiral Patel <hiralpat@cisco.com>
2593 M:      Suma Ramars <sramars@cisco.com>
2594 M:      Brian Uchino <buchino@cisco.com>
2595 L:      linux-scsi@vger.kernel.org
2596 S:      Supported
2597 F:      drivers/scsi/fnic/
2598
2599 CMPC ACPI DRIVER
2600 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2601 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2602 L:      platform-driver-x86@vger.kernel.org
2603 S:      Supported
2604 F:      drivers/platform/x86/classmate-laptop.c
2605
2606 COCCINELLE/Semantic Patches (SmPL)
2607 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2608 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2609 M:      Nicolas Palix <nicolas.palix@imag.fr>
2610 M:      Michal Marek <mmarek@suse.cz>
2611 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2613 W:      http://coccinelle.lip6.fr/
2614 S:      Supported
2615 F:      Documentation/coccinelle.txt
2616 F:      scripts/coccinelle/
2617 F:      scripts/coccicheck
2618
2619 CODA FILE SYSTEM
2620 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2621 M:      coda@cs.cmu.edu
2622 L:      codalist@coda.cs.cmu.edu
2623 W:      http://www.coda.cs.cmu.edu/
2624 S:      Maintained
2625 F:      Documentation/filesystems/coda.txt
2626 F:      fs/coda/
2627 F:      include/linux/coda*.h
2628 F:      include/uapi/linux/coda*.h
2629
2630 CODA V4L2 MEM2MEM DRIVER
2631 M:      Philipp Zabel <p.zabel@pengutronix.de>
2632 L:      linux-media@vger.kernel.org
2633 S:      Maintained
2634 F:      Documentation/devicetree/bindings/media/coda.txt
2635 F:      drivers/media/platform/coda/
2636
2637 COMMON CLK FRAMEWORK
2638 M:      Mike Turquette <mturquette@linaro.org>
2639 M:      Stephen Boyd <sboyd@codeaurora.org>
2640 L:      linux-kernel@vger.kernel.org
2641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2642 S:      Maintained
2643 F:      drivers/clk/
2644 X:      drivers/clk/clkdev.c
2645 F:      include/linux/clk-pr*
2646 F:      include/linux/clk/
2647
2648 COMMON INTERNET FILE SYSTEM (CIFS)
2649 M:      Steve French <sfrench@samba.org>
2650 L:      linux-cifs@vger.kernel.org
2651 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2652 W:      http://linux-cifs.samba.org/
2653 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2654 S:      Supported
2655 F:      Documentation/filesystems/cifs/
2656 F:      fs/cifs/
2657
2658 COMPACTPCI HOTPLUG CORE
2659 M:      Scott Murray <scott@spiteful.org>
2660 L:      linux-pci@vger.kernel.org
2661 S:      Maintained
2662 F:      drivers/pci/hotplug/cpci_hotplug*
2663
2664 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2665 M:      Scott Murray <scott@spiteful.org>
2666 L:      linux-pci@vger.kernel.org
2667 S:      Maintained
2668 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2669
2670 COMPACTPCI HOTPLUG GENERIC DRIVER
2671 M:      Scott Murray <scott@spiteful.org>
2672 L:      linux-pci@vger.kernel.org
2673 S:      Maintained
2674 F:      drivers/pci/hotplug/cpcihp_generic.c
2675
2676 COMPAL LAPTOP SUPPORT
2677 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2678 L:      platform-driver-x86@vger.kernel.org
2679 S:      Maintained
2680 F:      drivers/platform/x86/compal-laptop.c
2681
2682 CONEXANT ACCESSRUNNER USB DRIVER
2683 M:      Simon Arlott <cxacru@fire.lp0.eu>
2684 L:      accessrunner-general@lists.sourceforge.net
2685 W:      http://accessrunner.sourceforge.net/
2686 S:      Maintained
2687 F:      drivers/usb/atm/cxacru.c
2688
2689 CONFIGFS
2690 M:      Joel Becker <jlbec@evilplan.org>
2691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2692 S:      Supported
2693 F:      fs/configfs/
2694 F:      include/linux/configfs.h
2695
2696 CONNECTOR
2697 M:      Evgeniy Polyakov <zbr@ioremap.net>
2698 L:      netdev@vger.kernel.org
2699 S:      Maintained
2700 F:      drivers/connector/
2701
2702 CONTROL GROUP (CGROUP)
2703 M:      Tejun Heo <tj@kernel.org>
2704 M:      Li Zefan <lizefan@huawei.com>
2705 L:      cgroups@vger.kernel.org
2706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2707 S:      Maintained
2708 F:      Documentation/cgroups/
2709 F:      include/linux/cgroup*
2710 F:      kernel/cgroup*
2711
2712 CONTROL GROUP - CPUSET
2713 M:      Li Zefan <lizefan@huawei.com>
2714 L:      cgroups@vger.kernel.org
2715 W:      http://www.bullopensource.org/cpuset/
2716 W:      http://oss.sgi.com/projects/cpusets/
2717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2718 S:      Maintained
2719 F:      Documentation/cgroups/cpusets.txt
2720 F:      include/linux/cpuset.h
2721 F:      kernel/cpuset.c
2722
2723 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2724 M:      Johannes Weiner <hannes@cmpxchg.org>
2725 M:      Michal Hocko <mhocko@suse.cz>
2726 L:      cgroups@vger.kernel.org
2727 L:      linux-mm@kvack.org
2728 S:      Maintained
2729 F:      mm/memcontrol.c
2730 F:      mm/swap_cgroup.c
2731
2732 CORETEMP HARDWARE MONITORING DRIVER
2733 M:      Fenghua Yu <fenghua.yu@intel.com>
2734 L:      lm-sensors@lm-sensors.org
2735 S:      Maintained
2736 F:      Documentation/hwmon/coretemp
2737 F:      drivers/hwmon/coretemp.c
2738
2739 COSA/SRP SYNC SERIAL DRIVER
2740 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2741 W:      http://www.fi.muni.cz/~kas/cosa/
2742 S:      Maintained
2743 F:      drivers/net/wan/cosa*
2744
2745 CPMAC ETHERNET DRIVER
2746 M:      Florian Fainelli <florian@openwrt.org>
2747 L:      netdev@vger.kernel.org
2748 S:      Maintained
2749 F:      drivers/net/ethernet/ti/cpmac.c
2750
2751 CPU FREQUENCY DRIVERS
2752 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2753 M:      Viresh Kumar <viresh.kumar@linaro.org>
2754 L:      linux-pm@vger.kernel.org
2755 S:      Maintained
2756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2757 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2758 F:      drivers/cpufreq/
2759 F:      include/linux/cpufreq.h
2760
2761 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2762 M:      Viresh Kumar <viresh.kumar@linaro.org>
2763 M:      Sudeep Holla <sudeep.holla@arm.com>
2764 L:      linux-pm@vger.kernel.org
2765 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2766 S:      Maintained
2767 F:      drivers/cpufreq/arm_big_little.h
2768 F:      drivers/cpufreq/arm_big_little.c
2769 F:      drivers/cpufreq/arm_big_little_dt.c
2770
2771 CPUIDLE DRIVER - ARM BIG LITTLE
2772 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2773 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2774 L:      linux-pm@vger.kernel.org
2775 L:      linux-arm-kernel@lists.infradead.org
2776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2777 S:      Maintained
2778 F:      drivers/cpuidle/cpuidle-big_little.c
2779
2780 CPUIDLE DRIVER - ARM EXYNOS
2781 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2782 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2783 M:      Kukjin Kim <kgene@kernel.org>
2784 L:      linux-pm@vger.kernel.org
2785 L:      linux-samsung-soc@vger.kernel.org
2786 S:      Supported
2787 F:      drivers/cpuidle/cpuidle-exynos.c
2788 F:      arch/arm/mach-exynos/pm.c
2789
2790 CPUIDLE DRIVERS
2791 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2792 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2793 L:      linux-pm@vger.kernel.org
2794 S:      Maintained
2795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2796 F:      drivers/cpuidle/*
2797 F:      include/linux/cpuidle.h
2798
2799 CPUID/MSR DRIVER
2800 M:      "H. Peter Anvin" <hpa@zytor.com>
2801 S:      Maintained
2802 F:      arch/x86/kernel/cpuid.c
2803 F:      arch/x86/kernel/msr.c
2804
2805 CPU POWER MONITORING SUBSYSTEM
2806 M:      Thomas Renninger <trenn@suse.de>
2807 L:      linux-pm@vger.kernel.org
2808 S:      Maintained
2809 F:      tools/power/cpupower/
2810
2811 CRAMFS FILESYSTEM
2812 W:      http://sourceforge.net/projects/cramfs/
2813 S:      Orphan / Obsolete
2814 F:      Documentation/filesystems/cramfs.txt
2815 F:      fs/cramfs/
2816
2817 CRIS PORT
2818 M:      Mikael Starvik <starvik@axis.com>
2819 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2820 L:      linux-cris-kernel@axis.com
2821 W:      http://developer.axis.com
2822 S:      Maintained
2823 F:      arch/cris/
2824 F:      drivers/tty/serial/crisv10.*
2825
2826 CRYPTO API
2827 M:      Herbert Xu <herbert@gondor.apana.org.au>
2828 M:      "David S. Miller" <davem@davemloft.net>
2829 L:      linux-crypto@vger.kernel.org
2830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2831 S:      Maintained
2832 F:      Documentation/crypto/
2833 F:      Documentation/DocBook/crypto-API.tmpl
2834 F:      arch/*/crypto/
2835 F:      crypto/
2836 F:      drivers/crypto/
2837 F:      include/crypto/
2838
2839 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2840 M:      Neil Horman <nhorman@tuxdriver.com>
2841 L:      linux-crypto@vger.kernel.org
2842 S:      Maintained
2843 F:      crypto/ansi_cprng.c
2844 F:      crypto/rng.c
2845
2846 CS5535 Audio ALSA driver
2847 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2848 S:      Maintained
2849 F:      sound/pci/cs5535audio/
2850
2851 CW1200 WLAN driver
2852 M:      Solomon Peachy <pizza@shaftnet.org>
2853 S:      Maintained
2854 F:      drivers/net/wireless/cw1200/
2855
2856 CX18 VIDEO4LINUX DRIVER
2857 M:      Andy Walls <awalls@md.metrocast.net>
2858 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2859 L:      linux-media@vger.kernel.org
2860 T:      git git://linuxtv.org/media_tree.git
2861 W:      http://linuxtv.org
2862 W:      http://www.ivtvdriver.org/index.php/Cx18
2863 S:      Maintained
2864 F:      Documentation/video4linux/cx18.txt
2865 F:      drivers/media/pci/cx18/
2866 F:      include/uapi/linux/ivtv*
2867
2868 CX2341X MPEG ENCODER HELPER MODULE
2869 M:      Hans Verkuil <hverkuil@xs4all.nl>
2870 L:      linux-media@vger.kernel.org
2871 T:      git git://linuxtv.org/media_tree.git
2872 W:      http://linuxtv.org
2873 S:      Maintained
2874 F:      drivers/media/common/cx2341x*
2875 F:      include/media/cx2341x*
2876
2877 CX88 VIDEO4LINUX DRIVER
2878 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2879 L:      linux-media@vger.kernel.org
2880 W:      http://linuxtv.org
2881 T:      git git://linuxtv.org/media_tree.git
2882 S:      Odd fixes
2883 F:      Documentation/video4linux/cx88/
2884 F:      drivers/media/pci/cx88/
2885
2886 CXD2820R MEDIA DRIVER
2887 M:      Antti Palosaari <crope@iki.fi>
2888 L:      linux-media@vger.kernel.org
2889 W:      http://linuxtv.org/
2890 W:      http://palosaari.fi/linux/
2891 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2892 T:      git git://linuxtv.org/anttip/media_tree.git
2893 S:      Maintained
2894 F:      drivers/media/dvb-frontends/cxd2820r*
2895
2896 CXGB3 ETHERNET DRIVER (CXGB3)
2897 M:      Santosh Raspatur <santosh@chelsio.com>
2898 L:      netdev@vger.kernel.org
2899 W:      http://www.chelsio.com
2900 S:      Supported
2901 F:      drivers/net/ethernet/chelsio/cxgb3/
2902
2903 CXGB3 ISCSI DRIVER (CXGB3I)
2904 M:      Karen Xie <kxie@chelsio.com>
2905 L:      linux-scsi@vger.kernel.org
2906 W:      http://www.chelsio.com
2907 S:      Supported
2908 F:      drivers/scsi/cxgbi/cxgb3i
2909
2910 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2911 M:      Steve Wise <swise@chelsio.com>
2912 L:      linux-rdma@vger.kernel.org
2913 W:      http://www.openfabrics.org
2914 S:      Supported
2915 F:      drivers/infiniband/hw/cxgb3/
2916
2917 CXGB4 ETHERNET DRIVER (CXGB4)
2918 M:      Hariprasad S <hariprasad@chelsio.com>
2919 L:      netdev@vger.kernel.org
2920 W:      http://www.chelsio.com
2921 S:      Supported
2922 F:      drivers/net/ethernet/chelsio/cxgb4/
2923
2924 CXGB4 ISCSI DRIVER (CXGB4I)
2925 M:      Karen Xie <kxie@chelsio.com>
2926 L:      linux-scsi@vger.kernel.org
2927 W:      http://www.chelsio.com
2928 S:      Supported
2929 F:      drivers/scsi/cxgbi/cxgb4i
2930
2931 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2932 M:      Steve Wise <swise@chelsio.com>
2933 L:      linux-rdma@vger.kernel.org
2934 W:      http://www.openfabrics.org
2935 S:      Supported
2936 F:      drivers/infiniband/hw/cxgb4/
2937
2938 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2939 M:      Casey Leedom <leedom@chelsio.com>
2940 L:      netdev@vger.kernel.org
2941 W:      http://www.chelsio.com
2942 S:      Supported
2943 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2944
2945 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2946 M:      Ian Munsie <imunsie@au1.ibm.com>
2947 M:      Michael Neuling <mikey@neuling.org>
2948 L:      linuxppc-dev@lists.ozlabs.org
2949 S:      Supported
2950 F:      drivers/misc/cxl/
2951 F:      include/misc/cxl.h
2952 F:      include/uapi/misc/cxl.h
2953 F:      Documentation/powerpc/cxl.txt
2954 F:      Documentation/powerpc/cxl.txt
2955 F:      Documentation/ABI/testing/sysfs-class-cxl
2956
2957 STMMAC ETHERNET DRIVER
2958 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2959 L:      netdev@vger.kernel.org
2960 W:      http://www.stlinux.com
2961 S:      Supported
2962 F:      drivers/net/ethernet/stmicro/stmmac/
2963
2964 CYBERPRO FB DRIVER
2965 M:      Russell King <linux@arm.linux.org.uk>
2966 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2967 W:      http://www.arm.linux.org.uk/
2968 S:      Maintained
2969 F:      drivers/video/fbdev/cyber2000fb.*
2970
2971 CYCLADES ASYNC MUX DRIVER
2972 W:      http://www.cyclades.com/
2973 S:      Orphan
2974 F:      drivers/tty/cyclades.c
2975 F:      include/linux/cyclades.h
2976 F:      include/uapi/linux/cyclades.h
2977
2978 CYCLADES PC300 DRIVER
2979 W:      http://www.cyclades.com/
2980 S:      Orphan
2981 F:      drivers/net/wan/pc300*
2982
2983 CYPRESS_FIRMWARE MEDIA DRIVER
2984 M:      Antti Palosaari <crope@iki.fi>
2985 L:      linux-media@vger.kernel.org
2986 W:      http://linuxtv.org/
2987 W:      http://palosaari.fi/linux/
2988 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2989 T:      git git://linuxtv.org/anttip/media_tree.git
2990 S:      Maintained
2991 F:      drivers/media/common/cypress_firmware*
2992
2993 CYTTSP TOUCHSCREEN DRIVER
2994 M:      Ferruh Yigit <fery@cypress.com>
2995 L:      linux-input@vger.kernel.org
2996 S:      Supported
2997 F:      drivers/input/touchscreen/cyttsp*
2998 F:      include/linux/input/cyttsp.h
2999
3000 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3001 M:      Joshua Kinard <kumba@gentoo.org>
3002 S:      Maintained
3003 F:      drivers/rtc/rtc-ds1685.c
3004 F:      include/linux/rtc/ds1685.h
3005
3006 DAMA SLAVE for AX.25
3007 M:      Joerg Reuter <jreuter@yaina.de>
3008 W:      http://yaina.de/jreuter/
3009 W:      http://www.qsl.net/dl1bke/
3010 L:      linux-hams@vger.kernel.org
3011 S:      Maintained
3012 F:      net/ax25/af_ax25.c
3013 F:      net/ax25/ax25_dev.c
3014 F:      net/ax25/ax25_ds_*
3015 F:      net/ax25/ax25_in.c
3016 F:      net/ax25/ax25_out.c
3017 F:      net/ax25/ax25_timer.c
3018 F:      net/ax25/sysctl_net_ax25.c
3019
3020 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3021 L:      netdev@vger.kernel.org
3022 S:      Orphan
3023 F:      Documentation/networking/dmfe.txt
3024 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3025
3026 DC390/AM53C974 SCSI driver
3027 M:      Hannes Reinecke <hare@suse.de>
3028 L:      linux-scsi@vger.kernel.org
3029 S:      Maintained
3030 F:      drivers/scsi/am53c974.c
3031
3032 DC395x SCSI driver
3033 M:      Oliver Neukum <oliver@neukum.org>
3034 M:      Ali Akcaagac <aliakc@web.de>
3035 M:      Jamie Lenehan <lenehan@twibble.org>
3036 L:      dc395x@twibble.org
3037 W:      http://twibble.org/dist/dc395x/
3038 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3039 S:      Maintained
3040 F:      Documentation/scsi/dc395x.txt
3041 F:      drivers/scsi/dc395x.*
3042
3043 DCCP PROTOCOL
3044 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3045 L:      dccp@vger.kernel.org
3046 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3047 S:      Maintained
3048 F:      include/linux/dccp.h
3049 F:      include/uapi/linux/dccp.h
3050 F:      include/linux/tfrc.h
3051 F:      net/dccp/
3052
3053 DECnet NETWORK LAYER
3054 W:      http://linux-decnet.sourceforge.net
3055 L:      linux-decnet-user@lists.sourceforge.net
3056 S:      Orphan
3057 F:      Documentation/networking/decnet.txt
3058 F:      net/decnet/
3059
3060 DECSTATION PLATFORM SUPPORT
3061 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3062 L:      linux-mips@linux-mips.org
3063 W:      http://www.linux-mips.org/wiki/DECstation
3064 S:      Maintained
3065 F:      arch/mips/dec/
3066 F:      arch/mips/include/asm/dec/
3067 F:      arch/mips/include/asm/mach-dec/
3068
3069 DEFXX FDDI NETWORK DRIVER
3070 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3071 S:      Maintained
3072 F:      drivers/net/fddi/defxx.*
3073
3074 DELL LAPTOP DRIVER
3075 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3076 L:      platform-driver-x86@vger.kernel.org
3077 S:      Maintained
3078 F:      drivers/platform/x86/dell-laptop.c
3079
3080 DELL LAPTOP SMM DRIVER
3081 M:      Guenter Roeck <linux@roeck-us.net>
3082 S:      Maintained
3083 F:      drivers/char/i8k.c
3084 F:      include/uapi/linux/i8k.h
3085
3086 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3087 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3088 S:      Maintained
3089 F:      Documentation/dcdbas.txt
3090 F:      drivers/firmware/dcdbas.*
3091
3092 DELL WMI EXTRAS DRIVER
3093 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3094 S:      Maintained
3095 F:      drivers/platform/x86/dell-wmi.c
3096
3097 DESIGNWARE USB2 DRD IP DRIVER
3098 M:      John Youn <johnyoun@synopsys.com>
3099 L:      linux-usb@vger.kernel.org
3100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3101 S:      Maintained
3102 F:      drivers/usb/dwc2/
3103
3104 DESIGNWARE USB3 DRD IP DRIVER
3105 M:      Felipe Balbi <balbi@ti.com>
3106 L:      linux-usb@vger.kernel.org
3107 L:      linux-omap@vger.kernel.org
3108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3109 S:      Maintained
3110 F:      drivers/usb/dwc3/
3111
3112 DEVICE COREDUMP (DEV_COREDUMP)
3113 M:      Johannes Berg <johannes@sipsolutions.net>
3114 L:      linux-kernel@vger.kernel.org
3115 S:      Maintained
3116 F:      drivers/base/devcoredump.c
3117 F:      include/linux/devcoredump.h
3118
3119 DEVICE FREQUENCY (DEVFREQ)
3120 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3121 M:      Kyungmin Park <kyungmin.park@samsung.com>
3122 L:      linux-pm@vger.kernel.org
3123 S:      Maintained
3124 F:      drivers/devfreq/
3125
3126 DEVICE NUMBER REGISTRY
3127 M:      Torben Mathiasen <device@lanana.org>
3128 W:      http://lanana.org/docs/device-list/index.html
3129 S:      Maintained
3130
3131 DEVICE-MAPPER  (LVM)
3132 M:      Alasdair Kergon <agk@redhat.com>
3133 M:      Mike Snitzer <snitzer@redhat.com>
3134 M:      dm-devel@redhat.com
3135 L:      dm-devel@redhat.com
3136 W:      http://sources.redhat.com/dm
3137 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3139 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3140 S:      Maintained
3141 F:      Documentation/device-mapper/
3142 F:      drivers/md/dm*
3143 F:      drivers/md/persistent-data/
3144 F:      include/linux/device-mapper.h
3145 F:      include/linux/dm-*.h
3146 F:      include/uapi/linux/dm-*.h
3147
3148 DIALOG SEMICONDUCTOR DRIVERS
3149 M:      Support Opensource <support.opensource@diasemi.com>
3150 W:      http://www.dialog-semiconductor.com/products
3151 S:      Supported
3152 F:      Documentation/hwmon/da90??
3153 F:      drivers/gpio/gpio-da90??.c
3154 F:      drivers/hwmon/da90??-hwmon.c
3155 F:      drivers/iio/adc/da91??-*.c
3156 F:      drivers/input/misc/da90??_onkey.c
3157 F:      drivers/input/touchscreen/da9052_tsi.c
3158 F:      drivers/leds/leds-da90??.c
3159 F:      drivers/mfd/da903x.c
3160 F:      drivers/mfd/da90??-*.c
3161 F:      drivers/mfd/da91??-*.c
3162 F:      drivers/power/da9052-battery.c
3163 F:      drivers/power/da91??-*.c
3164 F:      drivers/regulator/da903x.c
3165 F:      drivers/regulator/da9???-regulator.[ch]
3166 F:      drivers/rtc/rtc-da90??.c
3167 F:      drivers/video/backlight/da90??_bl.c
3168 F:      drivers/watchdog/da90??_wdt.c
3169 F:      include/linux/mfd/da903x.h
3170 F:      include/linux/mfd/da9052/
3171 F:      include/linux/mfd/da9055/
3172 F:      include/linux/mfd/da9063/
3173 F:      include/linux/mfd/da9150/
3174 F:      include/sound/da[79]*.h
3175 F:      sound/soc/codecs/da[79]*.[ch]
3176
3177 DIGI NEO AND CLASSIC PCI PRODUCTS
3178 M:      Lidza Louina <lidza.louina@gmail.com>
3179 M:      Mark Hounschell <markh@compro.net>
3180 L:      driverdev-devel@linuxdriverproject.org
3181 S:      Maintained
3182 F:      drivers/staging/dgnc/
3183
3184 DIGI EPCA PCI PRODUCTS
3185 M:      Lidza Louina <lidza.louina@gmail.com>
3186 M:      Mark Hounschell <markh@compro.net>
3187 M:      Daeseok Youn <daeseok.youn@gmail.com>
3188 L:      driverdev-devel@linuxdriverproject.org
3189 S:      Maintained
3190 F:      drivers/staging/dgap/
3191
3192 DIOLAN U2C-12 I2C DRIVER
3193 M:      Guenter Roeck <linux@roeck-us.net>
3194 L:      linux-i2c@vger.kernel.org
3195 S:      Maintained
3196 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3197
3198 DIRECT ACCESS (DAX)
3199 M:      Matthew Wilcox <willy@linux.intel.com>
3200 L:      linux-fsdevel@vger.kernel.org
3201 S:      Supported
3202 F:      fs/dax.c
3203
3204 DIRECTORY NOTIFICATION (DNOTIFY)
3205 M:      Eric Paris <eparis@parisplace.org>
3206 S:      Maintained
3207 F:      Documentation/filesystems/dnotify.txt
3208 F:      fs/notify/dnotify/
3209 F:      include/linux/dnotify.h
3210
3211 DISK GEOMETRY AND PARTITION HANDLING
3212 M:      Andries Brouwer <aeb@cwi.nl>
3213 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3214 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3215 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3216 S:      Maintained
3217
3218 DISKQUOTA
3219 M:      Jan Kara <jack@suse.cz>
3220 S:      Maintained
3221 F:      Documentation/filesystems/quota.txt
3222 F:      fs/quota/
3223 F:      include/linux/quota*.h
3224 F:      include/uapi/linux/quota*.h
3225
3226 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3227 M:      Bernie Thompson <bernie@plugable.com>
3228 L:      linux-fbdev@vger.kernel.org
3229 S:      Maintained
3230 W:      http://plugable.com/category/projects/udlfb/
3231 F:      drivers/video/fbdev/udlfb.c
3232 F:      include/video/udlfb.h
3233 F:      Documentation/fb/udlfb.txt
3234
3235 DISTRIBUTED LOCK MANAGER (DLM)
3236 M:      Christine Caulfield <ccaulfie@redhat.com>
3237 M:      David Teigland <teigland@redhat.com>
3238 L:      cluster-devel@redhat.com
3239 W:      http://sources.redhat.com/cluster/
3240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3241 S:      Supported
3242 F:      fs/dlm/
3243
3244 DMA BUFFER SHARING FRAMEWORK
3245 M:      Sumit Semwal <sumit.semwal@linaro.org>
3246 S:      Maintained
3247 L:      linux-media@vger.kernel.org
3248 L:      dri-devel@lists.freedesktop.org
3249 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3250 F:      drivers/dma-buf/
3251 F:      include/linux/dma-buf*
3252 F:      include/linux/reservation.h
3253 F:      include/linux/*fence.h
3254 F:      Documentation/dma-buf-sharing.txt
3255 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3256
3257 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3258 M:      Vinod Koul <vinod.koul@intel.com>
3259 L:      dmaengine@vger.kernel.org
3260 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3261 S:      Maintained
3262 F:      drivers/dma/
3263 F:      include/linux/dmaengine.h
3264 F:      Documentation/dmaengine/
3265 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3266
3267 DME1737 HARDWARE MONITOR DRIVER
3268 M:      Juerg Haefliger <juergh@gmail.com>
3269 L:      lm-sensors@lm-sensors.org
3270 S:      Maintained
3271 F:      Documentation/hwmon/dme1737
3272 F:      drivers/hwmon/dme1737.c
3273
3274 DMI/SMBIOS SUPPORT
3275 M:      Jean Delvare <jdelvare@suse.de>
3276 S:      Maintained
3277 F:      drivers/firmware/dmi-id.c
3278 F:      drivers/firmware/dmi_scan.c
3279 F:      include/linux/dmi.h
3280
3281 DOCKING STATION DRIVER
3282 M:      Shaohua Li <shaohua.li@intel.com>
3283 L:      linux-acpi@vger.kernel.org
3284 S:      Supported
3285 F:      drivers/acpi/dock.c
3286
3287 DOCUMENTATION
3288 M:      Jonathan Corbet <corbet@lwn.net>
3289 L:      linux-doc@vger.kernel.org
3290 S:      Maintained
3291 F:      Documentation/
3292 X:      Documentation/ABI/
3293 X:      Documentation/devicetree/
3294 X:      Documentation/acpi
3295 X:      Documentation/power
3296 X:      Documentation/spi
3297 T:      git git://git.lwn.net/linux-2.6.git docs-next
3298
3299 DOUBLETALK DRIVER
3300 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3301 L:      blinux-list@redhat.com
3302 S:      Maintained
3303 F:      drivers/char/dtlk.c
3304 F:      include/linux/dtlk.h
3305
3306 DPT_I2O SCSI RAID DRIVER
3307 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3308 L:      linux-scsi@vger.kernel.org
3309 W:      http://www.adaptec.com/
3310 S:      Maintained
3311 F:      drivers/scsi/dpt*
3312 F:      drivers/scsi/dpt/
3313
3314 DRBD DRIVER
3315 P:      Philipp Reisner
3316 P:      Lars Ellenberg
3317 M:      drbd-dev@lists.linbit.com
3318 L:      drbd-user@lists.linbit.com
3319 W:      http://www.drbd.org
3320 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3321 T:      git git://git.drbd.org/drbd-8.3.git
3322 S:      Supported
3323 F:      drivers/block/drbd/
3324 F:      lib/lru_cache.c
3325 F:      Documentation/blockdev/drbd/
3326
3327 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3328 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3330 S:      Supported
3331 F:      Documentation/kobject.txt
3332 F:      drivers/base/
3333 F:      fs/sysfs/
3334 F:      fs/debugfs/
3335 F:      include/linux/kobj*
3336 F:      include/linux/debugfs.h
3337 F:      lib/kobj*
3338
3339 DRM DRIVERS
3340 M:      David Airlie <airlied@linux.ie>
3341 L:      dri-devel@lists.freedesktop.org
3342 T:      git git://people.freedesktop.org/~airlied/linux
3343 S:      Maintained
3344 F:      drivers/gpu/drm/
3345 F:      drivers/gpu/vga/
3346 F:      include/drm/
3347 F:      include/uapi/drm/
3348
3349 RADEON DRM DRIVERS
3350 M:      Alex Deucher <alexander.deucher@amd.com>
3351 M:      Christian König <christian.koenig@amd.com>
3352 L:      dri-devel@lists.freedesktop.org
3353 T:      git git://people.freedesktop.org/~agd5f/linux
3354 S:      Supported
3355 F:      drivers/gpu/drm/radeon/
3356 F:      include/uapi/drm/radeon*
3357
3358 DRM PANEL DRIVERS
3359 M:      Thierry Reding <thierry.reding@gmail.com>
3360 L:      dri-devel@lists.freedesktop.org
3361 T:      git git://anongit.freedesktop.org/tegra/linux.git
3362 S:      Maintained
3363 F:      drivers/gpu/drm/drm_panel.c
3364 F:      drivers/gpu/drm/panel/
3365 F:      include/drm/drm_panel.h
3366 F:      Documentation/devicetree/bindings/panel/
3367
3368 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3369 M:      Daniel Vetter <daniel.vetter@intel.com>
3370 M:      Jani Nikula <jani.nikula@linux.intel.com>
3371 L:      intel-gfx@lists.freedesktop.org
3372 L:      dri-devel@lists.freedesktop.org
3373 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3374 T:      git git://anongit.freedesktop.org/drm-intel
3375 S:      Supported
3376 F:      drivers/gpu/drm/i915/
3377 F:      include/drm/i915*
3378 F:      include/uapi/drm/i915*
3379
3380 DRM DRIVERS FOR EXYNOS
3381 M:      Inki Dae <inki.dae@samsung.com>
3382 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3383 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3384 M:      Kyungmin Park <kyungmin.park@samsung.com>
3385 L:      dri-devel@lists.freedesktop.org
3386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3387 S:      Supported
3388 F:      drivers/gpu/drm/exynos/
3389 F:      include/drm/exynos*
3390 F:      include/uapi/drm/exynos*
3391
3392 DRM DRIVERS FOR FREESCALE IMX
3393 M:      Philipp Zabel <p.zabel@pengutronix.de>
3394 L:      dri-devel@lists.freedesktop.org
3395 S:      Maintained
3396 F:      drivers/gpu/drm/imx/
3397 F:      Documentation/devicetree/bindings/drm/imx/
3398
3399 DRM DRIVERS FOR NVIDIA TEGRA
3400 M:      Thierry Reding <thierry.reding@gmail.com>
3401 M:      Terje Bergström <tbergstrom@nvidia.com>
3402 L:      dri-devel@lists.freedesktop.org
3403 L:      linux-tegra@vger.kernel.org
3404 T:      git git://anongit.freedesktop.org/tegra/linux.git
3405 S:      Supported
3406 F:      drivers/gpu/drm/tegra/
3407 F:      drivers/gpu/host1x/
3408 F:      include/linux/host1x.h
3409 F:      include/uapi/drm/tegra_drm.h
3410 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3411
3412 DRM DRIVERS FOR RENESAS
3413 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3414 L:      dri-devel@lists.freedesktop.org
3415 L:      linux-sh@vger.kernel.org
3416 T:      git git://people.freedesktop.org/~airlied/linux
3417 S:      Supported
3418 F:      drivers/gpu/drm/rcar-du/
3419 F:      drivers/gpu/drm/shmobile/
3420 F:      include/linux/platform_data/shmob_drm.h
3421
3422 DSBR100 USB FM RADIO DRIVER
3423 M:      Alexey Klimov <klimov.linux@gmail.com>
3424 L:      linux-media@vger.kernel.org
3425 T:      git git://linuxtv.org/media_tree.git
3426 S:      Maintained
3427 F:      drivers/media/radio/dsbr100.c
3428
3429 DSCC4 DRIVER
3430 M:      Francois Romieu <romieu@fr.zoreil.com>
3431 L:      netdev@vger.kernel.org
3432 S:      Maintained
3433 F:      drivers/net/wan/dscc4.c
3434
3435 DVB_USB_AF9015 MEDIA DRIVER
3436 M:      Antti Palosaari <crope@iki.fi>
3437 L:      linux-media@vger.kernel.org
3438 W:      http://linuxtv.org/
3439 W:      http://palosaari.fi/linux/
3440 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3441 T:      git git://linuxtv.org/anttip/media_tree.git
3442 S:      Maintained
3443 F:      drivers/media/usb/dvb-usb-v2/af9015*
3444
3445 DVB_USB_AF9035 MEDIA DRIVER
3446 M:      Antti Palosaari <crope@iki.fi>
3447 L:      linux-media@vger.kernel.org
3448 W:      http://linuxtv.org/
3449 W:      http://palosaari.fi/linux/
3450 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3451 T:      git git://linuxtv.org/anttip/media_tree.git
3452 S:      Maintained
3453 F:      drivers/media/usb/dvb-usb-v2/af9035*
3454
3455 DVB_USB_ANYSEE MEDIA DRIVER
3456 M:      Antti Palosaari <crope@iki.fi>
3457 L:      linux-media@vger.kernel.org
3458 W:      http://linuxtv.org/
3459 W:      http://palosaari.fi/linux/
3460 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3461 T:      git git://linuxtv.org/anttip/media_tree.git
3462 S:      Maintained
3463 F:      drivers/media/usb/dvb-usb-v2/anysee*
3464
3465 DVB_USB_AU6610 MEDIA DRIVER
3466 M:      Antti Palosaari <crope@iki.fi>
3467 L:      linux-media@vger.kernel.org
3468 W:      http://linuxtv.org/
3469 W:      http://palosaari.fi/linux/
3470 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3471 T:      git git://linuxtv.org/anttip/media_tree.git
3472 S:      Maintained
3473 F:      drivers/media/usb/dvb-usb-v2/au6610*
3474
3475 DVB_USB_CE6230 MEDIA DRIVER
3476 M:      Antti Palosaari <crope@iki.fi>
3477 L:      linux-media@vger.kernel.org
3478 W:      http://linuxtv.org/
3479 W:      http://palosaari.fi/linux/
3480 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3481 T:      git git://linuxtv.org/anttip/media_tree.git
3482 S:      Maintained
3483 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3484
3485 DVB_USB_CXUSB MEDIA DRIVER
3486 M:      Michael Krufky <mkrufky@linuxtv.org>
3487 L:      linux-media@vger.kernel.org
3488 W:      http://linuxtv.org/
3489 W:      http://github.com/mkrufky
3490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3491 T:      git git://linuxtv.org/media_tree.git
3492 S:      Maintained
3493 F:      drivers/media/usb/dvb-usb/cxusb*
3494
3495 DVB_USB_EC168 MEDIA DRIVER
3496 M:      Antti Palosaari <crope@iki.fi>
3497 L:      linux-media@vger.kernel.org
3498 W:      http://linuxtv.org/
3499 W:      http://palosaari.fi/linux/
3500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3501 T:      git git://linuxtv.org/anttip/media_tree.git
3502 S:      Maintained
3503 F:      drivers/media/usb/dvb-usb-v2/ec168*
3504
3505 DVB_USB_GL861 MEDIA DRIVER
3506 M:      Antti Palosaari <crope@iki.fi>
3507 L:      linux-media@vger.kernel.org
3508 W:      http://linuxtv.org/
3509 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3510 T:      git git://linuxtv.org/anttip/media_tree.git
3511 S:      Maintained
3512 F:      drivers/media/usb/dvb-usb-v2/gl861*
3513
3514 DVB_USB_MXL111SF MEDIA DRIVER
3515 M:      Michael Krufky <mkrufky@linuxtv.org>
3516 L:      linux-media@vger.kernel.org
3517 W:      http://linuxtv.org/
3518 W:      http://github.com/mkrufky
3519 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3520 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3521 S:      Maintained
3522 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3523
3524 DVB_USB_RTL28XXU MEDIA DRIVER
3525 M:      Antti Palosaari <crope@iki.fi>
3526 L:      linux-media@vger.kernel.org
3527 W:      http://linuxtv.org/
3528 W:      http://palosaari.fi/linux/
3529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3530 T:      git git://linuxtv.org/anttip/media_tree.git
3531 S:      Maintained
3532 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3533
3534 DVB_USB_V2 MEDIA DRIVER
3535 M:      Antti Palosaari <crope@iki.fi>
3536 L:      linux-media@vger.kernel.org
3537 W:      http://linuxtv.org/
3538 W:      http://palosaari.fi/linux/
3539 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3540 T:      git git://linuxtv.org/anttip/media_tree.git
3541 S:      Maintained
3542 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3543 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3544
3545 DYNAMIC DEBUG
3546 M:      Jason Baron <jbaron@akamai.com>
3547 S:      Maintained
3548 F:      lib/dynamic_debug.c
3549 F:      include/linux/dynamic_debug.h
3550
3551 DZ DECSTATION DZ11 SERIAL DRIVER
3552 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3553 S:      Maintained
3554 F:      drivers/tty/serial/dz.*
3555
3556 E3X0 POWER BUTTON DRIVER
3557 M:      Moritz Fischer <moritz.fischer@ettus.com>
3558 L:      usrp-users@lists.ettus.com
3559 W:      http://www.ettus.com
3560 S:      Supported
3561 F:      drivers/input/misc/e3x0-button.c
3562 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3563
3564 E4000 MEDIA DRIVER
3565 M:      Antti Palosaari <crope@iki.fi>
3566 L:      linux-media@vger.kernel.org
3567 W:      http://linuxtv.org/
3568 W:      http://palosaari.fi/linux/
3569 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3570 T:      git git://linuxtv.org/anttip/media_tree.git
3571 S:      Maintained
3572 F:      drivers/media/tuners/e4000*
3573
3574 EATA ISA/EISA/PCI SCSI DRIVER
3575 M:      Dario Ballabio <ballabio_dario@emc.com>
3576 L:      linux-scsi@vger.kernel.org
3577 S:      Maintained
3578 F:      drivers/scsi/eata.c
3579
3580 EC100 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/dvb-frontends/ec100*
3589
3590 ECRYPT FILE SYSTEM
3591 M:      Tyler Hicks <tyhicks@canonical.com>
3592 L:      ecryptfs@vger.kernel.org
3593 W:      http://ecryptfs.org
3594 W:      https://launchpad.net/ecryptfs
3595 S:      Supported
3596 F:      Documentation/filesystems/ecryptfs.txt
3597 F:      fs/ecryptfs/
3598
3599 EDAC-CORE
3600 M:      Doug Thompson <dougthompson@xmission.com>
3601 M:      Borislav Petkov <bp@alien8.de>
3602 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3603 L:      linux-edac@vger.kernel.org
3604 W:      bluesmoke.sourceforge.net
3605 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3606 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3607 S:      Supported
3608 F:      Documentation/edac.txt
3609 F:      drivers/edac/
3610 F:      include/linux/edac.h
3611
3612 EDAC-AMD64
3613 M:      Doug Thompson <dougthompson@xmission.com>
3614 M:      Borislav Petkov <bp@alien8.de>
3615 L:      linux-edac@vger.kernel.org
3616 W:      bluesmoke.sourceforge.net
3617 S:      Maintained
3618 F:      drivers/edac/amd64_edac*
3619
3620 EDAC-CALXEDA
3621 M:      Doug Thompson <dougthompson@xmission.com>
3622 M:      Robert Richter <rric@kernel.org>
3623 L:      linux-edac@vger.kernel.org
3624 W:      bluesmoke.sourceforge.net
3625 S:      Maintained
3626 F:      drivers/edac/highbank*
3627
3628 EDAC-CAVIUM
3629 M:      Ralf Baechle <ralf@linux-mips.org>
3630 M:      David Daney <david.daney@cavium.com>
3631 L:      linux-edac@vger.kernel.org
3632 L:      linux-mips@linux-mips.org
3633 W:      bluesmoke.sourceforge.net
3634 S:      Supported
3635 F:      drivers/edac/octeon_edac*
3636
3637 EDAC-E752X
3638 M:      Mark Gross <mark.gross@intel.com>
3639 M:      Doug Thompson <dougthompson@xmission.com>
3640 L:      linux-edac@vger.kernel.org
3641 W:      bluesmoke.sourceforge.net
3642 S:      Maintained
3643 F:      drivers/edac/e752x_edac.c
3644
3645 EDAC-E7XXX
3646 M:      Doug Thompson <dougthompson@xmission.com>
3647 L:      linux-edac@vger.kernel.org
3648 W:      bluesmoke.sourceforge.net
3649 S:      Maintained
3650 F:      drivers/edac/e7xxx_edac.c
3651
3652 EDAC-GHES
3653 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3654 L:      linux-edac@vger.kernel.org
3655 W:      bluesmoke.sourceforge.net
3656 S:      Maintained
3657 F:      drivers/edac/ghes_edac.c
3658
3659 EDAC-I82443BXGX
3660 M:      Tim Small <tim@buttersideup.com>
3661 L:      linux-edac@vger.kernel.org
3662 W:      bluesmoke.sourceforge.net
3663 S:      Maintained
3664 F:      drivers/edac/i82443bxgx_edac.c
3665
3666 EDAC-I3000
3667 M:      Jason Uhlenkott <juhlenko@akamai.com>
3668 L:      linux-edac@vger.kernel.org
3669 W:      bluesmoke.sourceforge.net
3670 S:      Maintained
3671 F:      drivers/edac/i3000_edac.c
3672
3673 EDAC-I5000
3674 M:      Doug Thompson <dougthompson@xmission.com>
3675 L:      linux-edac@vger.kernel.org
3676 W:      bluesmoke.sourceforge.net
3677 S:      Maintained
3678 F:      drivers/edac/i5000_edac.c
3679
3680 EDAC-I5400
3681 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3682 L:      linux-edac@vger.kernel.org
3683 W:      bluesmoke.sourceforge.net
3684 S:      Maintained
3685 F:      drivers/edac/i5400_edac.c
3686
3687 EDAC-I7300
3688 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3689 L:      linux-edac@vger.kernel.org
3690 W:      bluesmoke.sourceforge.net
3691 S:      Maintained
3692 F:      drivers/edac/i7300_edac.c
3693
3694 EDAC-I7CORE
3695 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3696 L:      linux-edac@vger.kernel.org
3697 W:      bluesmoke.sourceforge.net
3698 S:      Maintained
3699 F:      drivers/edac/i7core_edac.c
3700
3701 EDAC-I82975X
3702 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3703 M:      "Arvind R." <arvino55@gmail.com>
3704 L:      linux-edac@vger.kernel.org
3705 W:      bluesmoke.sourceforge.net
3706 S:      Maintained
3707 F:      drivers/edac/i82975x_edac.c
3708
3709 EDAC-IE31200
3710 M:      Jason Baron <jbaron@akamai.com>
3711 L:      linux-edac@vger.kernel.org
3712 W:      bluesmoke.sourceforge.net
3713 S:      Maintained
3714 F:      drivers/edac/ie31200_edac.c
3715
3716 EDAC-MPC85XX
3717 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3718 L:      linux-edac@vger.kernel.org
3719 W:      bluesmoke.sourceforge.net
3720 S:      Maintained
3721 F:      drivers/edac/mpc85xx_edac.[ch]
3722
3723 EDAC-PASEMI
3724 M:      Egor Martovetsky <egor@pasemi.com>
3725 L:      linux-edac@vger.kernel.org
3726 W:      bluesmoke.sourceforge.net
3727 S:      Maintained
3728 F:      drivers/edac/pasemi_edac.c
3729
3730 EDAC-R82600
3731 M:      Tim Small <tim@buttersideup.com>
3732 L:      linux-edac@vger.kernel.org
3733 W:      bluesmoke.sourceforge.net
3734 S:      Maintained
3735 F:      drivers/edac/r82600_edac.c
3736
3737 EDAC-SBRIDGE
3738 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3739 L:      linux-edac@vger.kernel.org
3740 W:      bluesmoke.sourceforge.net
3741 S:      Maintained
3742 F:      drivers/edac/sb_edac.c
3743
3744 EDIROL UA-101/UA-1000 DRIVER
3745 M:      Clemens Ladisch <clemens@ladisch.de>
3746 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3747 T:      git git://git.alsa-project.org/alsa-kernel.git
3748 S:      Maintained
3749 F:      sound/usb/misc/ua101.c
3750
3751 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3752 M:      Matt Fleming <matt.fleming@intel.com>
3753 L:      linux-efi@vger.kernel.org
3754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3755 S:      Maintained
3756 F:      Documentation/efi-stub.txt
3757 F:      arch/ia64/kernel/efi.c
3758 F:      arch/x86/boot/compressed/eboot.[ch]
3759 F:      arch/x86/include/asm/efi.h
3760 F:      arch/x86/platform/efi/*
3761 F:      drivers/firmware/efi/*
3762 F:      include/linux/efi*.h
3763
3764 EFI VARIABLE FILESYSTEM
3765 M:      Matthew Garrett <matthew.garrett@nebula.com>
3766 M:      Jeremy Kerr <jk@ozlabs.org>
3767 M:      Matt Fleming <matt.fleming@intel.com>
3768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3769 L:      linux-efi@vger.kernel.org
3770 S:      Maintained
3771 F:      fs/efivarfs/
3772
3773 EFIFB FRAMEBUFFER DRIVER
3774 L:      linux-fbdev@vger.kernel.org
3775 M:      Peter Jones <pjones@redhat.com>
3776 S:      Maintained
3777 F:      drivers/video/fbdev/efifb.c
3778
3779 EFS FILESYSTEM
3780 W:      http://aeschi.ch.eu.org/efs/
3781 S:      Orphan
3782 F:      fs/efs/
3783
3784 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3785 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3786 M:      Christoph Raisch <raisch@de.ibm.com>
3787 L:      linux-rdma@vger.kernel.org
3788 S:      Supported
3789 F:      drivers/infiniband/hw/ehca/
3790
3791 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3792 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3793 L:      netdev@vger.kernel.org
3794 S:      Maintained
3795 F:      drivers/net/ethernet/ibm/ehea/
3796
3797 EM28XX VIDEO4LINUX DRIVER
3798 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3799 L:      linux-media@vger.kernel.org
3800 W:      http://linuxtv.org
3801 T:      git git://linuxtv.org/media_tree.git
3802 S:      Maintained
3803 F:      drivers/media/usb/em28xx/
3804
3805 EMBEDDED LINUX
3806 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3807 M:      Matt Mackall <mpm@selenic.com>
3808 M:      David Woodhouse <dwmw2@infradead.org>
3809 L:      linux-embedded@vger.kernel.org
3810 S:      Maintained
3811
3812 EMULEX LPFC FC SCSI DRIVER
3813 M:      James Smart <james.smart@emulex.com>
3814 L:      linux-scsi@vger.kernel.org
3815 W:      http://sourceforge.net/projects/lpfcxxxx
3816 S:      Supported
3817 F:      drivers/scsi/lpfc/
3818
3819 ENE CB710 FLASH CARD READER DRIVER
3820 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3821 S:      Maintained
3822 F:      drivers/misc/cb710/
3823 F:      drivers/mmc/host/cb710-mmc.*
3824 F:      include/linux/cb710.h
3825
3826 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3827 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3828 S:      Maintained
3829 F:      drivers/media/rc/ene_ir.*
3830
3831 ENHANCED ERROR HANDLING (EEH)
3832 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3833 L:      linuxppc-dev@lists.ozlabs.org
3834 S:      Supported
3835 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3836 F:      arch/powerpc/kernel/eeh*.c
3837
3838 EPSON S1D13XXX FRAMEBUFFER DRIVER
3839 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3840 S:      Maintained
3841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3842 F:      drivers/video/fbdev/s1d13xxxfb.c
3843 F:      include/video/s1d13xxxfb.h
3844
3845 ET131X NETWORK DRIVER
3846 M:      Mark Einon <mark.einon@gmail.com>
3847 S:      Odd Fixes
3848 F:      drivers/net/ethernet/agere/
3849
3850 ETHERNET BRIDGE
3851 M:      Stephen Hemminger <stephen@networkplumber.org>
3852 L:      bridge@lists.linux-foundation.org
3853 L:      netdev@vger.kernel.org
3854 W:      http://www.linuxfoundation.org/en/Net:Bridge
3855 S:      Maintained
3856 F:      include/linux/netfilter_bridge/
3857 F:      net/bridge/
3858
3859 ETHERNET PHY LIBRARY
3860 M:      Florian Fainelli <f.fainelli@gmail.com>
3861 L:      netdev@vger.kernel.org
3862 S:      Maintained
3863 F:      include/linux/phy.h
3864 F:      include/linux/phy_fixed.h
3865 F:      drivers/net/phy/
3866 F:      Documentation/networking/phy.txt
3867 F:      drivers/of/of_mdio.c
3868 F:      drivers/of/of_net.c
3869
3870 EXT2 FILE SYSTEM
3871 M:      Jan Kara <jack@suse.cz>
3872 L:      linux-ext4@vger.kernel.org
3873 S:      Maintained
3874 F:      Documentation/filesystems/ext2.txt
3875 F:      fs/ext2/
3876 F:      include/linux/ext2*
3877
3878 EXT3 FILE SYSTEM
3879 M:      Jan Kara <jack@suse.cz>
3880 M:      Andrew Morton <akpm@linux-foundation.org>
3881 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3882 L:      linux-ext4@vger.kernel.org
3883 S:      Maintained
3884 F:      Documentation/filesystems/ext3.txt
3885 F:      fs/ext3/
3886
3887 EXT4 FILE SYSTEM
3888 M:      "Theodore Ts'o" <tytso@mit.edu>
3889 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3890 L:      linux-ext4@vger.kernel.org
3891 W:      http://ext4.wiki.kernel.org
3892 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3893 S:      Maintained
3894 F:      Documentation/filesystems/ext4.txt
3895 F:      fs/ext4/
3896
3897 Extended Verification Module (EVM)
3898 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3899 L:      linux-ima-devel@lists.sourceforge.net
3900 L:      linux-security-module@vger.kernel.org
3901 S:      Supported
3902 F:      security/integrity/evm/
3903
3904 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3905 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3906 M:      Chanwoo Choi <cw00.choi@samsung.com>
3907 L:      linux-kernel@vger.kernel.org
3908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3909 S:      Maintained
3910 F:      drivers/extcon/
3911 F:      Documentation/extcon/
3912
3913 EXYNOS DP DRIVER
3914 M:      Jingoo Han <jg1.han@samsung.com>
3915 L:      dri-devel@lists.freedesktop.org
3916 S:      Maintained
3917 F:      drivers/gpu/drm/exynos/exynos_dp*
3918
3919 EXYNOS MIPI DISPLAY DRIVERS
3920 M:      Inki Dae <inki.dae@samsung.com>
3921 M:      Donghwa Lee <dh09.lee@samsung.com>
3922 M:      Kyungmin Park <kyungmin.park@samsung.com>
3923 L:      linux-fbdev@vger.kernel.org
3924 S:      Maintained
3925 F:      drivers/video/fbdev/exynos/exynos_mipi*
3926 F:      include/video/exynos_mipi*
3927
3928 F71805F HARDWARE MONITORING DRIVER
3929 M:      Jean Delvare <jdelvare@suse.de>
3930 L:      lm-sensors@lm-sensors.org
3931 S:      Maintained
3932 F:      Documentation/hwmon/f71805f
3933 F:      drivers/hwmon/f71805f.c
3934
3935 FC0011 TUNER DRIVER
3936 M:      Michael Buesch <m@bues.ch>
3937 L:      linux-media@vger.kernel.org
3938 S:      Maintained
3939 F:      drivers/media/tuners/fc0011.h
3940 F:      drivers/media/tuners/fc0011.c
3941
3942 FC2580 MEDIA DRIVER
3943 M:      Antti Palosaari <crope@iki.fi>
3944 L:      linux-media@vger.kernel.org
3945 W:      http://linuxtv.org/
3946 W:      http://palosaari.fi/linux/
3947 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3948 T:      git git://linuxtv.org/anttip/media_tree.git
3949 S:      Maintained
3950 F:      drivers/media/tuners/fc2580*
3951
3952 FANOTIFY
3953 M:      Eric Paris <eparis@redhat.com>
3954 S:      Maintained
3955 F:      fs/notify/fanotify/
3956 F:      include/linux/fanotify.h
3957 F:      include/uapi/linux/fanotify.h
3958
3959 FARSYNC SYNCHRONOUS DRIVER
3960 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3961 W:      http://www.farsite.co.uk/
3962 S:      Supported
3963 F:      drivers/net/wan/farsync.*
3964
3965 FAULT INJECTION SUPPORT
3966 M:      Akinobu Mita <akinobu.mita@gmail.com>
3967 S:      Supported
3968 F:      Documentation/fault-injection/
3969 F:      lib/fault-inject.c
3970
3971 FBTFT Framebuffer drivers
3972 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3973 M:      Noralf Trønnes <noralf@tronnes.org>
3974 S:      Maintained
3975 F:      drivers/staging/fbtft/
3976
3977 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3978 M:      Vasu Dev <vasu.dev@intel.com>
3979 L:      fcoe-devel@open-fcoe.org
3980 W:      www.Open-FCoE.org
3981 S:      Supported
3982 F:      drivers/scsi/libfc/
3983 F:      drivers/scsi/fcoe/
3984 F:      include/scsi/fc/
3985 F:      include/scsi/libfc.h
3986 F:      include/scsi/libfcoe.h
3987 F:      include/uapi/scsi/fc/
3988
3989 FILE LOCKING (flock() and fcntl()/lockf())
3990 M:      Jeff Layton <jlayton@poochiereds.net>
3991 M:      J. Bruce Fields <bfields@fieldses.org>
3992 L:      linux-fsdevel@vger.kernel.org
3993 S:      Maintained
3994 F:      include/linux/fcntl.h
3995 F:      include/linux/fs.h
3996 F:      include/uapi/linux/fcntl.h
3997 F:      include/uapi/linux/fs.h
3998 F:      fs/fcntl.c
3999 F:      fs/locks.c
4000
4001 FILESYSTEMS (VFS and infrastructure)
4002 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4003 L:      linux-fsdevel@vger.kernel.org
4004 S:      Maintained
4005 F:      fs/*
4006
4007 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4008 M:      Riku Voipio <riku.voipio@iki.fi>
4009 L:      lm-sensors@lm-sensors.org
4010 S:      Maintained
4011 F:      drivers/hwmon/f75375s.c
4012 F:      include/linux/f75375s.h
4013
4014 FIREWIRE AUDIO DRIVERS
4015 M:      Clemens Ladisch <clemens@ladisch.de>
4016 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4017 T:      git git://git.alsa-project.org/alsa-kernel.git
4018 S:      Maintained
4019 F:      sound/firewire/
4020
4021 FIREWIRE MEDIA DRIVERS (firedtv)
4022 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4023 L:      linux-media@vger.kernel.org
4024 L:      linux1394-devel@lists.sourceforge.net
4025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4026 S:      Maintained
4027 F:      drivers/media/firewire/
4028
4029 FIREWIRE SBP-2 TARGET
4030 M:      Chris Boot <bootc@bootc.net>
4031 L:      linux-scsi@vger.kernel.org
4032 L:      target-devel@vger.kernel.org
4033 L:      linux1394-devel@lists.sourceforge.net
4034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4035 S:      Maintained
4036 F:      drivers/target/sbp/
4037
4038 FIREWIRE SUBSYSTEM
4039 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4040 L:      linux1394-devel@lists.sourceforge.net
4041 W:      http://ieee1394.wiki.kernel.org/
4042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4043 S:      Maintained
4044 F:      drivers/firewire/
4045 F:      include/linux/firewire.h
4046 F:      include/uapi/linux/firewire*.h
4047 F:      tools/firewire/
4048
4049 FIRMWARE LOADER (request_firmware)
4050 M:      Ming Lei <ming.lei@canonical.com>
4051 L:      linux-kernel@vger.kernel.org
4052 S:      Maintained
4053 F:      Documentation/firmware_class/
4054 F:      drivers/base/firmware*.c
4055 F:      include/linux/firmware.h
4056
4057 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4058 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4059 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4060 S:      Maintained
4061 F:      drivers/block/rsxx/
4062
4063 FLOPPY DRIVER
4064 M:      Jiri Kosina <jkosina@suse.cz>
4065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4066 S:      Odd fixes
4067 F:      drivers/block/floppy.c
4068
4069 FMC SUBSYSTEM
4070 M:      Alessandro Rubini <rubini@gnudd.com>
4071 W:      http://www.ohwr.org/projects/fmc-bus
4072 S:      Supported
4073 F:      drivers/fmc/
4074 F:      include/linux/fmc*.h
4075 F:      include/linux/ipmi-fru.h
4076 K:      fmc_d.*register
4077
4078 FPU EMULATOR
4079 M:      Bill Metzenthen <billm@melbpc.org.au>
4080 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4081 S:      Maintained
4082 F:      arch/x86/math-emu/
4083
4084 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4085 L:      netdev@vger.kernel.org
4086 S:      Orphan
4087 F:      drivers/net/wan/dlci.c
4088 F:      drivers/net/wan/sdla.c
4089
4090 FRAMEBUFFER LAYER
4091 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4092 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4093 L:      linux-fbdev@vger.kernel.org
4094 W:      http://linux-fbdev.sourceforge.net/
4095 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4097 S:      Maintained
4098 F:      Documentation/fb/
4099 F:      Documentation/devicetree/bindings/fb/
4100 F:      drivers/video/
4101 F:      include/video/
4102 F:      include/linux/fb.h
4103 F:      include/uapi/video/
4104 F:      include/uapi/linux/fb.h
4105
4106 FREESCALE DIU FRAMEBUFFER DRIVER
4107 M:      Timur Tabi <timur@tabi.org>
4108 L:      linux-fbdev@vger.kernel.org
4109 S:      Maintained
4110 F:      drivers/video/fbdev/fsl-diu-fb.*
4111
4112 FREESCALE DMA DRIVER
4113 M:      Li Yang <leoli@freescale.com>
4114 M:      Zhang Wei <zw@zh-kernel.org>
4115 L:      linuxppc-dev@lists.ozlabs.org
4116 S:      Maintained
4117 F:      drivers/dma/fsldma.*
4118
4119 FREESCALE I2C CPM DRIVER
4120 M:      Jochen Friedrich <jochen@scram.de>
4121 L:      linuxppc-dev@lists.ozlabs.org
4122 L:      linux-i2c@vger.kernel.org
4123 S:      Maintained
4124 F:      drivers/i2c/busses/i2c-cpm.c
4125
4126 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4127 M:      Sascha Hauer <kernel@pengutronix.de>
4128 L:      linux-fbdev@vger.kernel.org
4129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4130 S:      Maintained
4131 F:      include/linux/platform_data/video-imxfb.h
4132 F:      drivers/video/fbdev/imxfb.c
4133
4134 FREESCALE QUAD SPI DRIVER
4135 M:      Han Xu <han.xu@freescale.com>
4136 L:      linux-mtd@lists.infradead.org
4137 S:      Maintained
4138 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4139
4140 FREESCALE SOC FS_ENET DRIVER
4141 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4142 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4143 L:      linuxppc-dev@lists.ozlabs.org
4144 L:      netdev@vger.kernel.org
4145 S:      Maintained
4146 F:      drivers/net/ethernet/freescale/fs_enet/
4147 F:      include/linux/fs_enet_pd.h
4148
4149 FREESCALE QUICC ENGINE LIBRARY
4150 L:      linuxppc-dev@lists.ozlabs.org
4151 S:      Orphan
4152 F:      arch/powerpc/sysdev/qe_lib/
4153 F:      arch/powerpc/include/asm/*qe.h
4154
4155 FREESCALE USB PERIPHERAL DRIVERS
4156 M:      Li Yang <leoli@freescale.com>
4157 L:      linux-usb@vger.kernel.org
4158 L:      linuxppc-dev@lists.ozlabs.org
4159 S:      Maintained
4160 F:      drivers/usb/gadget/udc/fsl*
4161
4162 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4163 M:      Li Yang <leoli@freescale.com>
4164 L:      netdev@vger.kernel.org
4165 L:      linuxppc-dev@lists.ozlabs.org
4166 S:      Maintained
4167 F:      drivers/net/ethernet/freescale/ucc_geth*
4168
4169 FREESCALE QUICC ENGINE UCC UART DRIVER
4170 M:      Timur Tabi <timur@tabi.org>
4171 L:      linuxppc-dev@lists.ozlabs.org
4172 S:      Maintained
4173 F:      drivers/tty/serial/ucc_uart.c
4174
4175 FREESCALE SOC SOUND DRIVERS
4176 M:      Timur Tabi <timur@tabi.org>
4177 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4178 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4179 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4180 L:      linuxppc-dev@lists.ozlabs.org
4181 S:      Maintained
4182 F:      sound/soc/fsl/fsl*
4183 F:      sound/soc/fsl/imx*
4184 F:      sound/soc/fsl/mpc8610_hpcd.c
4185
4186 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4187 M:      J. German Rivera <German.Rivera@freescale.com>
4188 L:      linux-kernel@vger.kernel.org
4189 S:      Maintained
4190 F:      drivers/staging/fsl-mc/
4191
4192 FREEVXFS FILESYSTEM
4193 M:      Christoph Hellwig <hch@infradead.org>
4194 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4195 S:      Maintained
4196 F:      fs/freevxfs/
4197
4198 FREEZER
4199 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4200 M:      Pavel Machek <pavel@ucw.cz>
4201 L:      linux-pm@vger.kernel.org
4202 S:      Supported
4203 F:      Documentation/power/freezing-of-tasks.txt
4204 F:      include/linux/freezer.h
4205 F:      kernel/freezer.c
4206
4207 FRONTSWAP API
4208 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4209 L:      linux-kernel@vger.kernel.org
4210 S:      Maintained
4211 F:      mm/frontswap.c
4212 F:      include/linux/frontswap.h
4213
4214 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4215 M:      David Howells <dhowells@redhat.com>
4216 L:      linux-cachefs@redhat.com
4217 S:      Supported
4218 F:      Documentation/filesystems/caching/
4219 F:      fs/fscache/
4220 F:      include/linux/fscache*.h
4221
4222 F2FS FILE SYSTEM
4223 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4224 M:      Changman Lee <cm224.lee@samsung.com>
4225 L:      linux-f2fs-devel@lists.sourceforge.net
4226 W:      http://en.wikipedia.org/wiki/F2FS
4227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4228 S:      Maintained
4229 F:      Documentation/filesystems/f2fs.txt
4230 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4231 F:      fs/f2fs/
4232 F:      include/linux/f2fs_fs.h
4233
4234 FUJITSU FR-V (FRV) PORT
4235 M:      David Howells <dhowells@redhat.com>
4236 S:      Maintained
4237 F:      arch/frv/
4238
4239 FUJITSU LAPTOP EXTRAS
4240 M:      Jonathan Woithe <jwoithe@just42.net>
4241 L:      platform-driver-x86@vger.kernel.org
4242 S:      Maintained
4243 F:      drivers/platform/x86/fujitsu-laptop.c
4244
4245 FUJITSU M-5MO LS CAMERA ISP DRIVER
4246 M:      Kyungmin Park <kyungmin.park@samsung.com>
4247 M:      Heungjun Kim <riverful.kim@samsung.com>
4248 L:      linux-media@vger.kernel.org
4249 S:      Maintained
4250 F:      drivers/media/i2c/m5mols/
4251 F:      include/media/m5mols.h
4252
4253 FUJITSU TABLET EXTRAS
4254 M:      Robert Gerlach <khnz@gmx.de>
4255 L:      platform-driver-x86@vger.kernel.org
4256 S:      Maintained
4257 F:      drivers/platform/x86/fujitsu-tablet.c
4258
4259 FUSE: FILESYSTEM IN USERSPACE
4260 M:      Miklos Szeredi <miklos@szeredi.hu>
4261 L:      fuse-devel@lists.sourceforge.net
4262 W:      http://fuse.sourceforge.net/
4263 S:      Maintained
4264 F:      fs/fuse/
4265 F:      include/uapi/linux/fuse.h
4266
4267 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4268 M:      Rik Faith <faith@cs.unc.edu>
4269 L:      linux-scsi@vger.kernel.org
4270 S:      Odd Fixes (e.g., new signatures)
4271 F:      drivers/scsi/fdomain.*
4272
4273 GCOV BASED KERNEL PROFILING
4274 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4275 S:      Maintained
4276 F:      kernel/gcov/
4277 F:      Documentation/gcov.txt
4278
4279 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4280 M:      Achim Leubner <achim_leubner@adaptec.com>
4281 L:      linux-scsi@vger.kernel.org
4282 W:      http://www.icp-vortex.com/
4283 S:      Supported
4284 F:      drivers/scsi/gdt*
4285
4286 GDB KERNEL DEBUGGING HELPER SCRIPTS
4287 M:      Jan Kiszka <jan.kiszka@siemens.com>
4288 S:      Supported
4289 F:      scripts/gdb/
4290
4291 GEMTEK FM RADIO RECEIVER DRIVER
4292 M:      Hans Verkuil <hverkuil@xs4all.nl>
4293 L:      linux-media@vger.kernel.org
4294 T:      git git://linuxtv.org/media_tree.git
4295 W:      http://linuxtv.org
4296 S:      Maintained
4297 F:      drivers/media/radio/radio-gemtek*
4298
4299 GENERIC GPIO I2C DRIVER
4300 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4301 S:      Supported
4302 F:      drivers/i2c/busses/i2c-gpio.c
4303 F:      include/linux/i2c-gpio.h
4304
4305 GENERIC GPIO I2C MULTIPLEXER DRIVER
4306 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4307 L:      linux-i2c@vger.kernel.org
4308 S:      Supported
4309 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4310 F:      include/linux/i2c-mux-gpio.h
4311 F:      Documentation/i2c/muxes/i2c-mux-gpio
4312
4313 GENERIC HDLC (WAN) DRIVERS
4314 M:      Krzysztof Halasa <khc@pm.waw.pl>
4315 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4316 S:      Maintained
4317 F:      drivers/net/wan/c101.c
4318 F:      drivers/net/wan/hd6457*
4319 F:      drivers/net/wan/hdlc*
4320 F:      drivers/net/wan/n2.c
4321 F:      drivers/net/wan/pc300too.c
4322 F:      drivers/net/wan/pci200syn.c
4323 F:      drivers/net/wan/wanxl*
4324
4325 GENERIC INCLUDE/ASM HEADER FILES
4326 M:      Arnd Bergmann <arnd@arndb.de>
4327 L:      linux-arch@vger.kernel.org
4328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4329 S:      Maintained
4330 F:      include/asm-generic/
4331 F:      include/uapi/asm-generic/
4332
4333 GENERIC PHY FRAMEWORK
4334 M:      Kishon Vijay Abraham I <kishon@ti.com>
4335 L:      linux-kernel@vger.kernel.org
4336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4337 S:      Supported
4338 F:      drivers/phy/
4339 F:      include/linux/phy/
4340
4341 GENERIC PM DOMAINS
4342 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4343 M:      Kevin Hilman <khilman@kernel.org>
4344 M:      Ulf Hansson <ulf.hansson@linaro.org>
4345 L:      linux-pm@vger.kernel.org
4346 S:      Supported
4347 F:      drivers/base/power/domain*.c
4348 F:      include/linux/pm_domain.h
4349
4350 GENERIC UIO DRIVER FOR PCI DEVICES
4351 M:      "Michael S. Tsirkin" <mst@redhat.com>
4352 L:      kvm@vger.kernel.org
4353 S:      Supported
4354 F:      drivers/uio/uio_pci_generic.c
4355
4356 GET_MAINTAINER SCRIPT
4357 M:      Joe Perches <joe@perches.com>
4358 S:      Maintained
4359 F:      scripts/get_maintainer.pl
4360
4361 GFS2 FILE SYSTEM
4362 M:      Steven Whitehouse <swhiteho@redhat.com>
4363 M:      Bob Peterson <rpeterso@redhat.com>
4364 L:      cluster-devel@redhat.com
4365 W:      http://sources.redhat.com/cluster/
4366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4367 S:      Supported
4368 F:      Documentation/filesystems/gfs2*.txt
4369 F:      fs/gfs2/
4370 F:      include/uapi/linux/gfs2_ondisk.h
4371
4372 GIGASET ISDN DRIVERS
4373 M:      Hansjoerg Lipp <hjlipp@web.de>
4374 M:      Tilman Schmidt <tilman@imap.cc>
4375 L:      gigaset307x-common@lists.sourceforge.net
4376 W:      http://gigaset307x.sourceforge.net/
4377 S:      Maintained
4378 F:      Documentation/isdn/README.gigaset
4379 F:      drivers/isdn/gigaset/
4380 F:      include/uapi/linux/gigaset_dev.h
4381
4382 GO7007 MPEG CODEC
4383 M:      Hans Verkuil <hans.verkuil@cisco.com>
4384 L:      linux-media@vger.kernel.org
4385 S:      Maintained
4386 F:      drivers/media/usb/go7007/
4387
4388 GOODIX TOUCHSCREEN
4389 M:      Bastien Nocera <hadess@hadess.net>
4390 L:      linux-input@vger.kernel.org
4391 S:      Maintained
4392 F:      drivers/input/touchscreen/goodix.c
4393
4394 GPIO SUBSYSTEM
4395 M:      Linus Walleij <linus.walleij@linaro.org>
4396 M:      Alexandre Courbot <gnurou@gmail.com>
4397 L:      linux-gpio@vger.kernel.org
4398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4399 S:      Maintained
4400 F:      Documentation/gpio/
4401 F:      drivers/gpio/
4402 F:      include/linux/gpio/
4403 F:      include/linux/gpio.h
4404 F:      include/asm-generic/gpio.h
4405
4406 GRE DEMULTIPLEXER DRIVER
4407 M:      Dmitry Kozlov <xeb@mail.ru>
4408 L:      netdev@vger.kernel.org
4409 S:      Maintained
4410 F:      net/ipv4/gre_demux.c
4411 F:      net/ipv4/gre_offload.c
4412 F:      include/net/gre.h
4413
4414 GRETH 10/100/1G Ethernet MAC device driver
4415 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4416 L:      netdev@vger.kernel.org
4417 S:      Maintained
4418 F:      drivers/net/ethernet/aeroflex/
4419
4420 GSPCA FINEPIX SUBDRIVER
4421 M:      Frank Zago <frank@zago.net>
4422 L:      linux-media@vger.kernel.org
4423 T:      git git://linuxtv.org/media_tree.git
4424 S:      Maintained
4425 F:      drivers/media/usb/gspca/finepix.c
4426
4427 GSPCA GL860 SUBDRIVER
4428 M:      Olivier Lorin <o.lorin@laposte.net>
4429 L:      linux-media@vger.kernel.org
4430 T:      git git://linuxtv.org/media_tree.git
4431 S:      Maintained
4432 F:      drivers/media/usb/gspca/gl860/
4433
4434 GSPCA M5602 SUBDRIVER
4435 M:      Erik Andren <erik.andren@gmail.com>
4436 L:      linux-media@vger.kernel.org
4437 T:      git git://linuxtv.org/media_tree.git
4438 S:      Maintained
4439 F:      drivers/media/usb/gspca/m5602/
4440
4441 GSPCA PAC207 SONIXB SUBDRIVER
4442 M:      Hans de Goede <hdegoede@redhat.com>
4443 L:      linux-media@vger.kernel.org
4444 T:      git git://linuxtv.org/media_tree.git
4445 S:      Maintained
4446 F:      drivers/media/usb/gspca/pac207.c
4447
4448 GSPCA SN9C20X SUBDRIVER
4449 M:      Brian Johnson <brijohn@gmail.com>
4450 L:      linux-media@vger.kernel.org
4451 T:      git git://linuxtv.org/media_tree.git
4452 S:      Maintained
4453 F:      drivers/media/usb/gspca/sn9c20x.c
4454
4455 GSPCA T613 SUBDRIVER
4456 M:      Leandro Costantino <lcostantino@gmail.com>
4457 L:      linux-media@vger.kernel.org
4458 T:      git git://linuxtv.org/media_tree.git
4459 S:      Maintained
4460 F:      drivers/media/usb/gspca/t613.c
4461
4462 GSPCA USB WEBCAM DRIVER
4463 M:      Hans de Goede <hdegoede@redhat.com>
4464 L:      linux-media@vger.kernel.org
4465 T:      git git://linuxtv.org/media_tree.git
4466 S:      Maintained
4467 F:      drivers/media/usb/gspca/
4468
4469 GUID PARTITION TABLE (GPT)
4470 M:      Davidlohr Bueso <davidlohr@hp.com>
4471 L:      linux-efi@vger.kernel.org
4472 S:      Maintained
4473 F:      block/partitions/efi.*
4474
4475 STK1160 USB VIDEO CAPTURE DRIVER
4476 M:      Ezequiel Garcia <elezegarcia@gmail.com>
4477 L:      linux-media@vger.kernel.org
4478 T:      git git://linuxtv.org/media_tree.git
4479 S:      Maintained
4480 F:      drivers/media/usb/stk1160/
4481
4482 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4483 M:      Frank Seidel <frank@f-seidel.de>
4484 L:      platform-driver-x86@vger.kernel.org
4485 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4486 S:      Maintained
4487 F:      drivers/platform/x86/hdaps.c
4488
4489 HDPVR USB VIDEO ENCODER DRIVER
4490 M:      Hans Verkuil <hverkuil@xs4all.nl>
4491 L:      linux-media@vger.kernel.org
4492 T:      git git://linuxtv.org/media_tree.git
4493 W:      http://linuxtv.org
4494 S:      Odd Fixes
4495 F:      drivers/media/usb/hdpvr/
4496
4497 HWPOISON MEMORY FAILURE HANDLING
4498 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4499 L:      linux-mm@kvack.org
4500 S:      Maintained
4501 F:      mm/memory-failure.c
4502 F:      mm/hwpoison-inject.c
4503
4504 HYPERVISOR VIRTUAL CONSOLE DRIVER
4505 L:      linuxppc-dev@lists.ozlabs.org
4506 S:      Odd Fixes
4507 F:      drivers/tty/hvc/
4508
4509 HACKRF MEDIA DRIVER
4510 M:      Antti Palosaari <crope@iki.fi>
4511 L:      linux-media@vger.kernel.org
4512 W:      http://linuxtv.org/
4513 W:      http://palosaari.fi/linux/
4514 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4515 T:      git git://linuxtv.org/anttip/media_tree.git
4516 S:      Maintained
4517 F:      drivers/media/usb/hackrf/
4518
4519 HARDWARE MONITORING
4520 M:      Jean Delvare <jdelvare@suse.de>
4521 M:      Guenter Roeck <linux@roeck-us.net>
4522 L:      lm-sensors@lm-sensors.org
4523 W:      http://www.lm-sensors.org/
4524 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4526 S:      Maintained
4527 F:      Documentation/hwmon/
4528 F:      drivers/hwmon/
4529 F:      include/linux/hwmon*.h
4530
4531 HARDWARE RANDOM NUMBER GENERATOR CORE
4532 M:      Matt Mackall <mpm@selenic.com>
4533 M:      Herbert Xu <herbert@gondor.apana.org.au>
4534 L:      linux-crypto@vger.kernel.org
4535 S:      Odd fixes
4536 F:      Documentation/hw_random.txt
4537 F:      drivers/char/hw_random/
4538 F:      include/linux/hw_random.h
4539
4540 HARDWARE SPINLOCK CORE
4541 M:      Ohad Ben-Cohen <ohad@wizery.com>
4542 S:      Maintained
4543 F:      Documentation/hwspinlock.txt
4544 F:      drivers/hwspinlock/hwspinlock_*
4545 F:      include/linux/hwspinlock.h
4546
4547 HARMONY SOUND DRIVER
4548 L:      linux-parisc@vger.kernel.org
4549 S:      Maintained
4550 F:      sound/parisc/harmony.*
4551
4552 HD29L2 MEDIA DRIVER
4553 M:      Antti Palosaari <crope@iki.fi>
4554 L:      linux-media@vger.kernel.org
4555 W:      http://linuxtv.org/
4556 W:      http://palosaari.fi/linux/
4557 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4558 T:      git git://linuxtv.org/anttip/media_tree.git
4559 S:      Maintained
4560 F:      drivers/media/dvb-frontends/hd29l2*
4561
4562 HEWLETT-PACKARD SMART2 RAID DRIVER
4563 L:      iss_storagedev@hp.com
4564 S:      Orphan
4565 F:      Documentation/blockdev/cpqarray.txt
4566 F:      drivers/block/cpqarray.*
4567
4568 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4569 M:      Don Brace <don.brace@pmcs.com>
4570 L:      iss_storagedev@hp.com
4571 L:      storagedev@pmcs.com
4572 L:      linux-scsi@vger.kernel.org
4573 S:      Supported
4574 F:      Documentation/scsi/hpsa.txt
4575 F:      drivers/scsi/hpsa*.[ch]
4576 F:      include/linux/cciss*.h
4577 F:      include/uapi/linux/cciss*.h
4578
4579 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4580 M:      Don Brace <don.brace@pmcs.com>
4581 L:      iss_storagedev@hp.com
4582 L:      storagedev@pmcs.com
4583 L:      linux-scsi@vger.kernel.org
4584 S:      Supported
4585 F:      Documentation/blockdev/cciss.txt
4586 F:      drivers/block/cciss*
4587 F:      include/linux/cciss_ioctl.h
4588 F:      include/uapi/linux/cciss_ioctl.h
4589
4590 HFS FILESYSTEM
4591 L:      linux-fsdevel@vger.kernel.org
4592 S:      Orphan
4593 F:      Documentation/filesystems/hfs.txt
4594 F:      fs/hfs/
4595
4596 HFSPLUS FILESYSTEM
4597 L:      linux-fsdevel@vger.kernel.org
4598 S:      Orphan
4599 F:      Documentation/filesystems/hfsplus.txt
4600 F:      fs/hfsplus/
4601
4602 HGA FRAMEBUFFER DRIVER
4603 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4604 L:      linux-nvidia@lists.surfsouth.com
4605 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4606 S:      Maintained
4607 F:      drivers/video/fbdev/hgafb.c
4608
4609 HIBERNATION (aka Software Suspend, aka swsusp)
4610 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4611 M:      Pavel Machek <pavel@ucw.cz>
4612 L:      linux-pm@vger.kernel.org
4613 S:      Supported
4614 F:      arch/x86/power/
4615 F:      drivers/base/power/
4616 F:      kernel/power/
4617 F:      include/linux/suspend.h
4618 F:      include/linux/freezer.h
4619 F:      include/linux/pm.h
4620 F:      arch/*/include/asm/suspend*.h
4621
4622 HID CORE LAYER
4623 M:      Jiri Kosina <jkosina@suse.cz>
4624 L:      linux-input@vger.kernel.org
4625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4626 S:      Maintained
4627 F:      drivers/hid/
4628 F:      include/linux/hid*
4629 F:      include/uapi/linux/hid*
4630
4631 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4632 M:      Thomas Gleixner <tglx@linutronix.de>
4633 L:      linux-kernel@vger.kernel.org
4634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4635 S:      Maintained
4636 F:      Documentation/timers/
4637 F:      kernel/time/hrtimer.c
4638 F:      kernel/time/clockevents.c
4639 F:      kernel/time/tick*.*
4640 F:      kernel/time/timer_*.c
4641 F:      include/linux/clockchips.h
4642 F:      include/linux/hrtimer.h
4643
4644 HIGH-SPEED SCC DRIVER FOR AX.25
4645 L:      linux-hams@vger.kernel.org
4646 S:      Orphan
4647 F:      drivers/net/hamradio/dmascc.c
4648 F:      drivers/net/hamradio/scc.c
4649
4650 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4651 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4652 W:      http://www.highpoint-tech.com
4653 S:      Supported
4654 F:      Documentation/scsi/hptiop.txt
4655 F:      drivers/scsi/hptiop.c
4656
4657 HIPPI
4658 M:      Jes Sorensen <jes@trained-monkey.org>
4659 L:      linux-hippi@sunsite.dk
4660 S:      Maintained
4661 F:      include/linux/hippidevice.h
4662 F:      include/uapi/linux/if_hippi.h
4663 F:      net/802/hippi.c
4664 F:      drivers/net/hippi/
4665
4666 HOST AP DRIVER
4667 M:      Jouni Malinen <j@w1.fi>
4668 L:      hostap@shmoo.com (subscribers-only)
4669 L:      linux-wireless@vger.kernel.org
4670 W:      http://hostap.epitest.fi/
4671 S:      Maintained
4672 F:      drivers/net/wireless/hostap/
4673
4674 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4675 L:      platform-driver-x86@vger.kernel.org
4676 S:      Orphan
4677 F:      drivers/platform/x86/tc1100-wmi.c
4678
4679 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4680 M:      Jaroslav Kysela <perex@perex.cz>
4681 S:      Maintained
4682 F:      drivers/net/ethernet/hp/hp100.*
4683
4684 HPET:   High Precision Event Timers driver
4685 M:      Clemens Ladisch <clemens@ladisch.de>
4686 S:      Maintained
4687 F:      Documentation/timers/hpet.txt
4688 F:      drivers/char/hpet.c
4689 F:      include/linux/hpet.h
4690 F:      include/uapi/linux/hpet.h
4691
4692 HPET:   x86
4693 S:      Orphan
4694 F:      arch/x86/kernel/hpet.c
4695 F:      arch/x86/include/asm/hpet.h
4696
4697 HPFS FILESYSTEM
4698 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4699 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4700 S:      Maintained
4701 F:      fs/hpfs/
4702
4703 HSI SUBSYSTEM
4704 M:      Sebastian Reichel <sre@kernel.org>
4705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4706 S:      Maintained
4707 F:      Documentation/ABI/testing/sysfs-bus-hsi
4708 F:      Documentation/hsi.txt
4709 F:      drivers/hsi/
4710 F:      include/linux/hsi/
4711 F:      include/uapi/linux/hsi/
4712
4713 HSO 3G MODEM DRIVER
4714 M:      Jan Dumon <j.dumon@option.com>
4715 W:      http://www.pharscape.org
4716 S:      Maintained
4717 F:      drivers/net/usb/hso.c
4718
4719 HSR NETWORK PROTOCOL
4720 M:      Arvid Brodin <arvid.brodin@alten.se>
4721 L:      netdev@vger.kernel.org
4722 S:      Maintained
4723 F:      net/hsr/
4724
4725 HTCPEN TOUCHSCREEN DRIVER
4726 M:      Pau Oliva Fora <pof@eslack.org>
4727 L:      linux-input@vger.kernel.org
4728 S:      Maintained
4729 F:      drivers/input/touchscreen/htcpen.c
4730
4731 HUGETLB FILESYSTEM
4732 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4733 S:      Maintained
4734 F:      fs/hugetlbfs/
4735
4736 Hyper-V CORE AND DRIVERS
4737 M:      K. Y. Srinivasan <kys@microsoft.com>
4738 M:      Haiyang Zhang <haiyangz@microsoft.com>
4739 L:      devel@linuxdriverproject.org
4740 S:      Maintained
4741 F:      arch/x86/include/asm/mshyperv.h
4742 F:      arch/x86/include/uapi/asm/hyperv.h
4743 F:      arch/x86/kernel/cpu/mshyperv.c
4744 F:      drivers/hid/hid-hyperv.c
4745 F:      drivers/hv/
4746 F:      drivers/input/serio/hyperv-keyboard.c
4747 F:      drivers/net/hyperv/
4748 F:      drivers/scsi/storvsc_drv.c
4749 F:      drivers/video/fbdev/hyperv_fb.c
4750 F:      include/linux/hyperv.h
4751 F:      tools/hv/
4752
4753 I2C OVER PARALLEL PORT
4754 M:      Jean Delvare <jdelvare@suse.de>
4755 L:      linux-i2c@vger.kernel.org
4756 S:      Maintained
4757 F:      Documentation/i2c/busses/i2c-parport
4758 F:      Documentation/i2c/busses/i2c-parport-light
4759 F:      drivers/i2c/busses/i2c-parport.c
4760 F:      drivers/i2c/busses/i2c-parport-light.c
4761
4762 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4763 M:      Jean Delvare <jdelvare@suse.de>
4764 L:      linux-i2c@vger.kernel.org
4765 S:      Maintained
4766 F:      Documentation/i2c/busses/i2c-ali1535
4767 F:      Documentation/i2c/busses/i2c-ali1563
4768 F:      Documentation/i2c/busses/i2c-ali15x3
4769 F:      Documentation/i2c/busses/i2c-amd756
4770 F:      Documentation/i2c/busses/i2c-amd8111
4771 F:      Documentation/i2c/busses/i2c-i801
4772 F:      Documentation/i2c/busses/i2c-nforce2
4773 F:      Documentation/i2c/busses/i2c-piix4
4774 F:      Documentation/i2c/busses/i2c-sis5595
4775 F:      Documentation/i2c/busses/i2c-sis630
4776 F:      Documentation/i2c/busses/i2c-sis96x
4777 F:      Documentation/i2c/busses/i2c-via
4778 F:      Documentation/i2c/busses/i2c-viapro
4779 F:      drivers/i2c/busses/i2c-ali1535.c
4780 F:      drivers/i2c/busses/i2c-ali1563.c
4781 F:      drivers/i2c/busses/i2c-ali15x3.c
4782 F:      drivers/i2c/busses/i2c-amd756.c
4783 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4784 F:      drivers/i2c/busses/i2c-amd8111.c
4785 F:      drivers/i2c/busses/i2c-i801.c
4786 F:      drivers/i2c/busses/i2c-isch.c
4787 F:      drivers/i2c/busses/i2c-nforce2.c
4788 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4789 F:      drivers/i2c/busses/i2c-piix4.c
4790 F:      drivers/i2c/busses/i2c-sis5595.c
4791 F:      drivers/i2c/busses/i2c-sis630.c
4792 F:      drivers/i2c/busses/i2c-sis96x.c
4793 F:      drivers/i2c/busses/i2c-via.c
4794 F:      drivers/i2c/busses/i2c-viapro.c
4795
4796 I2C/SMBUS ISMT DRIVER
4797 M:      Seth Heasley <seth.heasley@intel.com>
4798 M:      Neil Horman <nhorman@tuxdriver.com>
4799 L:      linux-i2c@vger.kernel.org
4800 F:      drivers/i2c/busses/i2c-ismt.c
4801 F:      Documentation/i2c/busses/i2c-ismt
4802
4803 I2C/SMBUS STUB DRIVER
4804 M:      Jean Delvare <jdelvare@suse.de>
4805 L:      linux-i2c@vger.kernel.org
4806 S:      Maintained
4807 F:      drivers/i2c/i2c-stub.c
4808
4809 I2C SUBSYSTEM
4810 M:      Wolfram Sang <wsa@the-dreams.de>
4811 L:      linux-i2c@vger.kernel.org
4812 W:      https://i2c.wiki.kernel.org/
4813 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4815 S:      Maintained
4816 F:      Documentation/devicetree/bindings/i2c/
4817 F:      Documentation/i2c/
4818 F:      drivers/i2c/
4819 F:      include/linux/i2c.h
4820 F:      include/linux/i2c-*.h
4821 F:      include/uapi/linux/i2c.h
4822 F:      include/uapi/linux/i2c-*.h
4823
4824 I2C ACPI SUPPORT
4825 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4826 L:      linux-i2c@vger.kernel.org
4827 L:      linux-acpi@vger.kernel.org
4828 S:      Maintained
4829
4830 I2C-TAOS-EVM DRIVER
4831 M:      Jean Delvare <jdelvare@suse.de>
4832 L:      linux-i2c@vger.kernel.org
4833 S:      Maintained
4834 F:      Documentation/i2c/busses/i2c-taos-evm
4835 F:      drivers/i2c/busses/i2c-taos-evm.c
4836
4837 I2C-TINY-USB DRIVER
4838 M:      Till Harbaum <till@harbaum.org>
4839 L:      linux-i2c@vger.kernel.org
4840 W:      http://www.harbaum.org/till/i2c_tiny_usb
4841 S:      Maintained
4842 F:      drivers/i2c/busses/i2c-tiny-usb.c
4843
4844 i386 BOOT CODE
4845 M:      "H. Peter Anvin" <hpa@zytor.com>
4846 S:      Maintained
4847 F:      arch/x86/boot/
4848
4849 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4850 M:      "H. Peter Anvin" <hpa@zytor.com>
4851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4852 S:      Maintained
4853
4854 IA64 (Itanium) PLATFORM
4855 M:      Tony Luck <tony.luck@intel.com>
4856 M:      Fenghua Yu <fenghua.yu@intel.com>
4857 L:      linux-ia64@vger.kernel.org
4858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4859 S:      Maintained
4860 F:      arch/ia64/
4861
4862 IBM Power in-Nest Crypto Acceleration
4863 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4864 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4865 L:      linux-crypto@vger.kernel.org
4866 S:      Supported
4867 F:      drivers/crypto/nx/
4868
4869 IBM Power 842 compression accelerator
4870 M:      Dan Streetman <ddstreet@us.ibm.com>
4871 S:      Supported
4872 F:      drivers/crypto/nx/nx-842.c
4873 F:      include/linux/nx842.h
4874
4875 IBM Power Linux RAID adapter
4876 M:      Brian King <brking@us.ibm.com>
4877 S:      Supported
4878 F:      drivers/scsi/ipr.*
4879
4880 IBM Power Virtual Ethernet Device Driver
4881 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4882 L:      netdev@vger.kernel.org
4883 S:      Supported
4884 F:      drivers/net/ethernet/ibm/ibmveth.*
4885
4886 IBM Power Virtual SCSI Device Drivers
4887 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4888 L:      linux-scsi@vger.kernel.org
4889 S:      Supported
4890 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4891 F:      drivers/scsi/ibmvscsi/viosrp.h
4892
4893 IBM Power Virtual FC Device Drivers
4894 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4895 L:      linux-scsi@vger.kernel.org
4896 S:      Supported
4897 F:      drivers/scsi/ibmvscsi/ibmvfc*
4898
4899 IBM ServeRAID RAID DRIVER
4900 S:      Orphan
4901 F:      drivers/scsi/ips.*
4902
4903 ICH LPC AND GPIO DRIVER
4904 M:      Peter Tyser <ptyser@xes-inc.com>
4905 S:      Maintained
4906 F:      drivers/mfd/lpc_ich.c
4907 F:      drivers/gpio/gpio-ich.c
4908
4909 IDE SUBSYSTEM
4910 M:      "David S. Miller" <davem@davemloft.net>
4911 L:      linux-ide@vger.kernel.org
4912 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4914 S:      Maintained
4915 F:      Documentation/ide/
4916 F:      drivers/ide/
4917 F:      include/linux/ide.h
4918
4919 IDEAPAD LAPTOP EXTRAS DRIVER
4920 M:      Ike Panhc <ike.pan@canonical.com>
4921 L:      platform-driver-x86@vger.kernel.org
4922 W:      http://launchpad.net/ideapad-laptop
4923 S:      Maintained
4924 F:      drivers/platform/x86/ideapad-laptop.c
4925
4926 IDEAPAD LAPTOP SLIDEBAR DRIVER
4927 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4928 L:      linux-input@vger.kernel.org
4929 W:      https://github.com/o2genum/ideapad-slidebar
4930 S:      Maintained
4931 F:      drivers/input/misc/ideapad_slidebar.c
4932
4933 IDE/ATAPI DRIVERS
4934 M:      Borislav Petkov <bp@alien8.de>
4935 L:      linux-ide@vger.kernel.org
4936 S:      Maintained
4937 F:      Documentation/cdrom/ide-cd
4938 F:      drivers/ide/ide-cd*
4939
4940 IDLE-I7300
4941 M:      Andy Henroid <andrew.d.henroid@intel.com>
4942 L:      linux-pm@vger.kernel.org
4943 S:      Supported
4944 F:      drivers/idle/i7300_idle.c
4945
4946 IEEE 802.15.4 SUBSYSTEM
4947 M:      Alexander Aring <alex.aring@gmail.com>
4948 L:      linux-wpan@vger.kernel.org
4949 W:      https://github.com/linux-wpan
4950 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4951 S:      Maintained
4952 F:      net/ieee802154/
4953 F:      net/mac802154/
4954 F:      drivers/net/ieee802154/
4955 F:      include/linux/nl802154.h
4956 F:      include/linux/ieee802154.h
4957 F:      include/net/nl802154.h
4958 F:      include/net/mac802154.h
4959 F:      include/net/af_ieee802154.h
4960 F:      include/net/cfg802154.h
4961 F:      include/net/ieee802154_netdev.h
4962 F:      Documentation/networking/ieee802154.txt
4963
4964 IGORPLUG-USB IR RECEIVER
4965 M:      Sean Young <sean@mess.org>
4966 L:      linux-media@vger.kernel.org
4967 S:      Maintained
4968 F:      drivers/media/rc/igorplugusb.c
4969
4970 IGUANAWORKS USB IR TRANSCEIVER
4971 M:      Sean Young <sean@mess.org>
4972 L:      linux-media@vger.kernel.org
4973 S:      Maintained
4974 F:      drivers/media/rc/iguanair.c
4975
4976 IIO SUBSYSTEM AND DRIVERS
4977 M:      Jonathan Cameron <jic23@kernel.org>
4978 R:      Hartmut Knaack <knaack.h@gmx.de>
4979 R:      Lars-Peter Clausen <lars@metafoo.de>
4980 R:      Peter Meerwald <pmeerw@pmeerw.net>
4981 L:      linux-iio@vger.kernel.org
4982 S:      Maintained
4983 F:      drivers/iio/
4984 F:      drivers/staging/iio/
4985 F:      include/linux/iio/
4986 F:      tools/iio/
4987
4988 IKANOS/ADI EAGLE ADSL USB DRIVER
4989 M:      Matthieu Castet <castet.matthieu@free.fr>
4990 M:      Stanislaw Gruszka <stf_xl@wp.pl>
4991 S:      Maintained
4992 F:      drivers/usb/atm/ueagle-atm.c
4993
4994 INA209 HARDWARE MONITOR DRIVER
4995 M:      Guenter Roeck <linux@roeck-us.net>
4996 L:      lm-sensors@lm-sensors.org
4997 S:      Maintained
4998 F:      Documentation/hwmon/ina209
4999 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5000 F:      drivers/hwmon/ina209.c
5001
5002 INA2XX HARDWARE MONITOR DRIVER
5003 M:      Guenter Roeck <linux@roeck-us.net>
5004 L:      lm-sensors@lm-sensors.org
5005 S:      Maintained
5006 F:      Documentation/hwmon/ina2xx
5007 F:      drivers/hwmon/ina2xx.c
5008 F:      include/linux/platform_data/ina2xx.h
5009
5010 INDUSTRY PACK SUBSYSTEM (IPACK)
5011 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5012 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5013 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5014 L:      industrypack-devel@lists.sourceforge.net
5015 W:      http://industrypack.sourceforge.net
5016 S:      Maintained
5017 F:      drivers/ipack/
5018
5019 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5020 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5021 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5022 L:      linux-ima-devel@lists.sourceforge.net
5023 L:      linux-ima-user@lists.sourceforge.net
5024 L:      linux-security-module@vger.kernel.org
5025 S:      Supported
5026 F:      security/integrity/ima/
5027
5028 IMGTEC IR DECODER DRIVER
5029 M:      James Hogan <james.hogan@imgtec.com>
5030 S:      Maintained
5031 F:      drivers/media/rc/img-ir/
5032
5033 IMS TWINTURBO FRAMEBUFFER DRIVER
5034 L:      linux-fbdev@vger.kernel.org
5035 S:      Orphan
5036 F:      drivers/video/fbdev/imsttfb.c
5037
5038 INFINIBAND SUBSYSTEM
5039 M:      Roland Dreier <roland@kernel.org>
5040 M:      Sean Hefty <sean.hefty@intel.com>
5041 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5042 L:      linux-rdma@vger.kernel.org
5043 W:      http://www.openfabrics.org/
5044 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
5046 S:      Supported
5047 F:      Documentation/infiniband/
5048 F:      drivers/infiniband/
5049 F:      include/uapi/linux/if_infiniband.h
5050
5051 INOTIFY
5052 M:      John McCutchan <john@johnmccutchan.com>
5053 M:      Robert Love <rlove@rlove.org>
5054 M:      Eric Paris <eparis@parisplace.org>
5055 S:      Maintained
5056 F:      Documentation/filesystems/inotify.txt
5057 F:      fs/notify/inotify/
5058 F:      include/linux/inotify.h
5059 F:      include/uapi/linux/inotify.h
5060
5061 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5062 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5063 L:      linux-input@vger.kernel.org
5064 Q:      http://patchwork.kernel.org/project/linux-input/list/
5065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5066 S:      Maintained
5067 F:      drivers/input/
5068 F:      include/linux/input.h
5069 F:      include/uapi/linux/input.h
5070 F:      include/linux/input/
5071
5072 INPUT MULTITOUCH (MT) PROTOCOL
5073 M:      Henrik Rydberg <rydberg@bitmath.org>
5074 L:      linux-input@vger.kernel.org
5075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5076 S:      Odd fixes
5077 F:      Documentation/input/multi-touch-protocol.txt
5078 F:      drivers/input/input-mt.c
5079 K:      \b(ABS|SYN)_MT_
5080
5081 INTEL ASoC BDW/HSW DRIVERS
5082 M:      Jie Yang <yang.jie@linux.intel.com>
5083 L:      alsa-devel@alsa-project.org
5084 S:      Supported
5085 F:      sound/soc/intel/sst-haswell*
5086 F:      sound/soc/intel/sst-dsp*
5087 F:      sound/soc/intel/sst-firmware.c
5088 F:      sound/soc/intel/broadwell.c
5089 F:      sound/soc/intel/haswell.c
5090
5091 INTEL C600 SERIES SAS CONTROLLER DRIVER
5092 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5093 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5094 L:      linux-scsi@vger.kernel.org
5095 T:      git git://git.code.sf.net/p/intel-sas/isci
5096 S:      Supported
5097 F:      drivers/scsi/isci/
5098
5099 INTEL IDLE DRIVER
5100 M:      Len Brown <lenb@kernel.org>
5101 L:      linux-pm@vger.kernel.org
5102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5103 S:      Supported
5104 F:      drivers/idle/intel_idle.c
5105
5106 INTEL PSTATE DRIVER
5107 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5108 L:      linux-pm@vger.kernel.org
5109 S:      Supported
5110 F:      drivers/cpufreq/intel_pstate.c
5111
5112 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5113 M:      Maik Broemme <mbroemme@plusserver.de>
5114 L:      linux-fbdev@vger.kernel.org
5115 S:      Maintained
5116 F:      Documentation/fb/intelfb.txt
5117 F:      drivers/video/fbdev/intelfb/
5118
5119 INTEL 810/815 FRAMEBUFFER DRIVER
5120 M:      Antonino Daplas <adaplas@gmail.com>
5121 L:      linux-fbdev@vger.kernel.org
5122 S:      Maintained
5123 F:      drivers/video/fbdev/i810/
5124
5125 INTEL MENLOW THERMAL DRIVER
5126 M:      Sujith Thomas <sujith.thomas@intel.com>
5127 L:      platform-driver-x86@vger.kernel.org
5128 W:      https://01.org/linux-acpi
5129 S:      Supported
5130 F:      drivers/platform/x86/intel_menlow.c
5131
5132 INTEL IA32 MICROCODE UPDATE SUPPORT
5133 M:      Borislav Petkov <bp@alien8.de>
5134 S:      Maintained
5135 F:      arch/x86/kernel/cpu/microcode/core*
5136 F:      arch/x86/kernel/cpu/microcode/intel*
5137
5138 INTEL I/OAT DMA DRIVER
5139 M:      Dave Jiang <dave.jiang@intel.com>
5140 R:      Dan Williams <dan.j.williams@intel.com>
5141 L:      dmaengine@vger.kernel.org
5142 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5143 S:      Supported
5144 F:      drivers/dma/ioat*
5145
5146 INTEL IOMMU (VT-d)
5147 M:      David Woodhouse <dwmw2@infradead.org>
5148 L:      iommu@lists.linux-foundation.org
5149 T:      git git://git.infradead.org/iommu-2.6.git
5150 S:      Supported
5151 F:      drivers/iommu/intel-iommu.c
5152 F:      include/linux/intel-iommu.h
5153
5154 INTEL IOP-ADMA DMA DRIVER
5155 R:      Dan Williams <dan.j.williams@intel.com>
5156 S:      Odd fixes
5157 F:      drivers/dma/iop-adma.c
5158
5159 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5160 M:      Krzysztof Halasa <khalasa@piap.pl>
5161 S:      Maintained
5162 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5163 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5164 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5165 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5166 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5167 F:      drivers/net/wan/ixp4xx_hss.c
5168
5169 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5170 M:      Deepak Saxena <dsaxena@plexity.net>
5171 S:      Maintained
5172 F:      drivers/char/hw_random/ixp4xx-rng.c
5173
5174 INTEL ETHERNET DRIVERS
5175 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5176 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5177 R:      Shannon Nelson <shannon.nelson@intel.com>
5178 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5179 R:      Don Skidmore <donald.c.skidmore@intel.com>
5180 R:      Matthew Vick <matthew.vick@intel.com>
5181 R:      John Ronciak <john.ronciak@intel.com>
5182 R:      Mitch Williams <mitch.a.williams@intel.com>
5183 L:      intel-wired-lan@lists.osuosl.org
5184 W:      http://www.intel.com/support/feedback.htm
5185 W:      http://e1000.sourceforge.net/
5186 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5189 S:      Supported
5190 F:      Documentation/networking/e100.txt
5191 F:      Documentation/networking/e1000.txt
5192 F:      Documentation/networking/e1000e.txt
5193 F:      Documentation/networking/igb.txt
5194 F:      Documentation/networking/igbvf.txt
5195 F:      Documentation/networking/ixgb.txt
5196 F:      Documentation/networking/ixgbe.txt
5197 F:      Documentation/networking/ixgbevf.txt
5198 F:      Documentation/networking/i40e.txt
5199 F:      Documentation/networking/i40evf.txt
5200 F:      drivers/net/ethernet/intel/
5201 F:      drivers/net/ethernet/intel/*/
5202
5203 INTEL-MID GPIO DRIVER
5204 M:      David Cohen <david.a.cohen@linux.intel.com>
5205 L:      linux-gpio@vger.kernel.org
5206 S:      Maintained
5207 F:      drivers/gpio/gpio-intel-mid.c
5208
5209 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5210 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5211 L:      linux-wireless@vger.kernel.org
5212 S:      Maintained
5213 F:      Documentation/networking/README.ipw2100
5214 F:      Documentation/networking/README.ipw2200
5215 F:      drivers/net/wireless/ipw2x00/
5216
5217 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5218 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5219 M:      Gang Wei <gang.wei@intel.com>
5220 M:      Shane Wang <shane.wang@intel.com>
5221 L:      tboot-devel@lists.sourceforge.net
5222 W:      http://tboot.sourceforge.net
5223 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5224 S:      Supported
5225 F:      Documentation/intel_txt.txt
5226 F:      include/linux/tboot.h
5227 F:      arch/x86/kernel/tboot.c
5228
5229 INTEL WIRELESS WIMAX CONNECTION 2400
5230 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5231 M:      linux-wimax@intel.com
5232 L:      wimax@linuxwimax.org (subscribers-only)
5233 S:      Supported
5234 W:      http://linuxwimax.org
5235 F:      Documentation/wimax/README.i2400m
5236 F:      drivers/net/wimax/i2400m/
5237 F:      include/uapi/linux/wimax/i2400m.h
5238
5239 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5240 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5241 L:      linux-wireless@vger.kernel.org
5242 S:      Supported
5243 F:      drivers/net/wireless/iwlegacy/
5244
5245 INTEL WIRELESS WIFI LINK (iwlwifi)
5246 M:      Johannes Berg <johannes.berg@intel.com>
5247 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5248 M:      Intel Linux Wireless <ilw@linux.intel.com>
5249 L:      linux-wireless@vger.kernel.org
5250 W:      http://intellinuxwireless.org
5251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5252 S:      Supported
5253 F:      drivers/net/wireless/iwlwifi/
5254
5255 INTEL MANAGEMENT ENGINE (mei)
5256 M:      Tomas Winkler <tomas.winkler@intel.com>
5257 L:      linux-kernel@vger.kernel.org
5258 S:      Supported
5259 F:      include/uapi/linux/mei.h
5260 F:      drivers/misc/mei/*
5261 F:      Documentation/misc-devices/mei/*
5262
5263 IOC3 ETHERNET DRIVER
5264 M:      Ralf Baechle <ralf@linux-mips.org>
5265 L:      linux-mips@linux-mips.org
5266 S:      Maintained
5267 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5268
5269 IOC3 SERIAL DRIVER
5270 M:      Pat Gefre <pfg@sgi.com>
5271 L:      linux-serial@vger.kernel.org
5272 S:      Maintained
5273 F:      drivers/tty/serial/ioc3_serial.c
5274
5275 IOMMU DRIVERS
5276 M:      Joerg Roedel <joro@8bytes.org>
5277 L:      iommu@lists.linux-foundation.org
5278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5279 S:      Maintained
5280 F:      drivers/iommu/
5281
5282 IP MASQUERADING
5283 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5284 S:      Maintained
5285 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5286
5287 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5288 M:      Francois Romieu <romieu@fr.zoreil.com>
5289 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5290 L:      netdev@vger.kernel.org
5291 S:      Maintained
5292 F:      drivers/net/ethernet/icplus/ipg.*
5293
5294 IPATH DRIVER
5295 M:      Mike Marciniszyn <infinipath@intel.com>
5296 L:      linux-rdma@vger.kernel.org
5297 S:      Maintained
5298 F:      drivers/infiniband/hw/ipath/
5299
5300 IPMI SUBSYSTEM
5301 M:      Corey Minyard <minyard@acm.org>
5302 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5303 W:      http://openipmi.sourceforge.net/
5304 S:      Supported
5305 F:      Documentation/IPMI.txt
5306 F:      drivers/char/ipmi/
5307 F:      include/linux/ipmi*
5308 F:      include/uapi/linux/ipmi*
5309
5310 QCOM AUDIO (ASoC) DRIVERS
5311 M:      Patrick Lai <plai@codeaurora.org>
5312 M:      Banajit Goswami <bgoswami@codeaurora.org>
5313 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5314 S:      Supported
5315 F:      sound/soc/qcom/
5316
5317 IPS SCSI RAID DRIVER
5318 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5319 L:      linux-scsi@vger.kernel.org
5320 W:      http://www.adaptec.com/
5321 S:      Maintained
5322 F:      drivers/scsi/ips*
5323
5324 IPVS
5325 M:      Wensong Zhang <wensong@linux-vs.org>
5326 M:      Simon Horman <horms@verge.net.au>
5327 M:      Julian Anastasov <ja@ssi.bg>
5328 L:      netdev@vger.kernel.org
5329 L:      lvs-devel@vger.kernel.org
5330 S:      Maintained
5331 F:      Documentation/networking/ipvs-sysctl.txt
5332 F:      include/net/ip_vs.h
5333 F:      include/uapi/linux/ip_vs.h
5334 F:      net/netfilter/ipvs/
5335
5336 IPWIRELESS DRIVER
5337 M:      Jiri Kosina <jkosina@suse.cz>
5338 M:      David Sterba <dsterba@suse.cz>
5339 S:      Odd Fixes
5340 F:      drivers/tty/ipwireless/
5341
5342 IPX NETWORK LAYER
5343 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5344 L:      netdev@vger.kernel.org
5345 S:      Maintained
5346 F:      include/net/ipx.h
5347 F:      include/uapi/linux/ipx.h
5348 F:      net/ipx/
5349
5350 IRDA SUBSYSTEM
5351 M:      Samuel Ortiz <samuel@sortiz.org>
5352 L:      irda-users@lists.sourceforge.net (subscribers-only)
5353 L:      netdev@vger.kernel.org
5354 W:      http://irda.sourceforge.net/
5355 S:      Maintained
5356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5357 F:      Documentation/networking/irda.txt
5358 F:      drivers/net/irda/
5359 F:      include/net/irda/
5360 F:      net/irda/
5361
5362 IRQ SUBSYSTEM
5363 M:      Thomas Gleixner <tglx@linutronix.de>
5364 L:      linux-kernel@vger.kernel.org
5365 S:      Maintained
5366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5367 F:      kernel/irq/
5368
5369 IRQCHIP DRIVERS
5370 M:      Thomas Gleixner <tglx@linutronix.de>
5371 M:      Jason Cooper <jason@lakedaemon.net>
5372 L:      linux-kernel@vger.kernel.org
5373 S:      Maintained
5374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5375 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5376 F:      Documentation/devicetree/bindings/interrupt-controller/
5377 F:      drivers/irqchip/
5378
5379 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5380 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5381 S:      Maintained
5382 F:      Documentation/IRQ-domain.txt
5383 F:      include/linux/irqdomain.h
5384 F:      kernel/irq/irqdomain.c
5385
5386 ISAPNP
5387 M:      Jaroslav Kysela <perex@perex.cz>
5388 S:      Maintained
5389 F:      Documentation/isapnp.txt
5390 F:      drivers/pnp/isapnp/
5391 F:      include/linux/isapnp.h
5392
5393 ISA RADIO MODULE
5394 M:      Hans Verkuil <hverkuil@xs4all.nl>
5395 L:      linux-media@vger.kernel.org
5396 T:      git git://linuxtv.org/media_tree.git
5397 W:      http://linuxtv.org
5398 S:      Maintained
5399 F:      drivers/media/radio/radio-isa*
5400
5401 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5402 M:      Peter Jones <pjones@redhat.com>
5403 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5404 S:      Maintained
5405 F:      drivers/firmware/iscsi_ibft*
5406
5407 ISCSI
5408 M:      Mike Christie <michaelc@cs.wisc.edu>
5409 L:      open-iscsi@googlegroups.com
5410 W:      www.open-iscsi.org
5411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5412 S:      Maintained
5413 F:      drivers/scsi/*iscsi*
5414 F:      include/scsi/*iscsi*
5415
5416 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5417 M:      Or Gerlitz <ogerlitz@mellanox.com>
5418 M:      Sagi Grimberg <sagig@mellanox.com>
5419 M:      Roi Dayan <roid@mellanox.com>
5420 L:      linux-rdma@vger.kernel.org
5421 S:      Supported
5422 W:      http://www.openfabrics.org
5423 W:      www.open-iscsi.org
5424 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5425 F:      drivers/infiniband/ulp/iser/
5426
5427 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5428 M:      Sagi Grimberg <sagig@mellanox.com>
5429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5430 L:      linux-rdma@vger.kernel.org
5431 L:      target-devel@vger.kernel.org
5432 S:      Supported
5433 W:      http://www.linux-iscsi.org
5434 F:      drivers/infiniband/ulp/isert
5435
5436 ISDN SUBSYSTEM
5437 M:      Karsten Keil <isdn@linux-pingi.de>
5438 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5439 L:      netdev@vger.kernel.org
5440 W:      http://www.isdn4linux.de
5441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5442 S:      Maintained
5443 F:      Documentation/isdn/
5444 F:      drivers/isdn/
5445 F:      include/linux/isdn.h
5446 F:      include/linux/isdn/
5447 F:      include/uapi/linux/isdn.h
5448 F:      include/uapi/linux/isdn/
5449
5450 ISDN SUBSYSTEM (Eicon active card driver)
5451 M:      Armin Schindler <mac@melware.de>
5452 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5453 W:      http://www.melware.de
5454 S:      Maintained
5455 F:      drivers/isdn/hardware/eicon/
5456
5457 IT87 HARDWARE MONITORING DRIVER
5458 M:      Jean Delvare <jdelvare@suse.de>
5459 L:      lm-sensors@lm-sensors.org
5460 S:      Maintained
5461 F:      Documentation/hwmon/it87
5462 F:      drivers/hwmon/it87.c
5463
5464 IT913X MEDIA DRIVER
5465 M:      Antti Palosaari <crope@iki.fi>
5466 L:      linux-media@vger.kernel.org
5467 W:      http://linuxtv.org/
5468 W:      http://palosaari.fi/linux/
5469 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5470 T:      git git://linuxtv.org/anttip/media_tree.git
5471 S:      Maintained
5472 F:      drivers/media/tuners/it913x*
5473
5474 IVTV VIDEO4LINUX DRIVER
5475 M:      Andy Walls <awalls@md.metrocast.net>
5476 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5477 L:      linux-media@vger.kernel.org
5478 T:      git git://linuxtv.org/media_tree.git
5479 W:      http://www.ivtvdriver.org
5480 S:      Maintained
5481 F:      Documentation/video4linux/*.ivtv
5482 F:      drivers/media/pci/ivtv/
5483 F:      include/uapi/linux/ivtv*
5484
5485 IX2505V MEDIA DRIVER
5486 M:      Malcolm Priestley <tvboxspy@gmail.com>
5487 L:      linux-media@vger.kernel.org
5488 W:      http://linuxtv.org/
5489 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5490 S:      Maintained
5491 F:      drivers/media/dvb-frontends/ix2505v*
5492
5493 JC42.4 TEMPERATURE SENSOR DRIVER
5494 M:      Guenter Roeck <linux@roeck-us.net>
5495 L:      lm-sensors@lm-sensors.org
5496 S:      Maintained
5497 F:      drivers/hwmon/jc42.c
5498 F:      Documentation/hwmon/jc42
5499
5500 JFS FILESYSTEM
5501 M:      Dave Kleikamp <shaggy@kernel.org>
5502 L:      jfs-discussion@lists.sourceforge.net
5503 W:      http://jfs.sourceforge.net/
5504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5505 S:      Maintained
5506 F:      Documentation/filesystems/jfs.txt
5507 F:      fs/jfs/
5508
5509 JME NETWORK DRIVER
5510 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5511 L:      netdev@vger.kernel.org
5512 S:      Maintained
5513 F:      drivers/net/ethernet/jme.*
5514
5515 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5516 M:      David Woodhouse <dwmw2@infradead.org>
5517 L:      linux-mtd@lists.infradead.org
5518 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5519 S:      Maintained
5520 F:      fs/jffs2/
5521 F:      include/uapi/linux/jffs2.h
5522
5523 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5524 M:      Andrew Morton <akpm@linux-foundation.org>
5525 M:      Jan Kara <jack@suse.cz>
5526 L:      linux-ext4@vger.kernel.org
5527 S:      Maintained
5528 F:      fs/jbd/
5529 F:      include/linux/jbd.h
5530
5531 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5532 M:      "Theodore Ts'o" <tytso@mit.edu>
5533 L:      linux-ext4@vger.kernel.org
5534 S:      Maintained
5535 F:      fs/jbd2/
5536 F:      include/linux/jbd2.h
5537
5538 JSM Neo PCI based serial card
5539 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5540 L:      linux-serial@vger.kernel.org
5541 S:      Maintained
5542 F:      drivers/tty/serial/jsm/
5543
5544 K10TEMP HARDWARE MONITORING DRIVER
5545 M:      Clemens Ladisch <clemens@ladisch.de>
5546 L:      lm-sensors@lm-sensors.org
5547 S:      Maintained
5548 F:      Documentation/hwmon/k10temp
5549 F:      drivers/hwmon/k10temp.c
5550
5551 K8TEMP HARDWARE MONITORING DRIVER
5552 M:      Rudolf Marek <r.marek@assembler.cz>
5553 L:      lm-sensors@lm-sensors.org
5554 S:      Maintained
5555 F:      Documentation/hwmon/k8temp
5556 F:      drivers/hwmon/k8temp.c
5557
5558 KCONFIG
5559 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5560 L:      linux-kbuild@vger.kernel.org
5561 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5562 S:      Maintained
5563 F:      Documentation/kbuild/kconfig-language.txt
5564 F:      scripts/kconfig/
5565
5566 KDUMP
5567 M:      Vivek Goyal <vgoyal@redhat.com>
5568 M:      Haren Myneni <hbabu@us.ibm.com>
5569 L:      kexec@lists.infradead.org
5570 W:      http://lse.sourceforge.net/kdump/
5571 S:      Maintained
5572 F:      Documentation/kdump/
5573
5574 KEENE FM RADIO TRANSMITTER DRIVER
5575 M:      Hans Verkuil <hverkuil@xs4all.nl>
5576 L:      linux-media@vger.kernel.org
5577 T:      git git://linuxtv.org/media_tree.git
5578 W:      http://linuxtv.org
5579 S:      Maintained
5580 F:      drivers/media/radio/radio-keene*
5581
5582 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5583 M:      Ian Kent <raven@themaw.net>
5584 L:      autofs@vger.kernel.org
5585 S:      Maintained
5586 F:      fs/autofs4/
5587
5588 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5589 M:      Michal Marek <mmarek@suse.cz>
5590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5592 L:      linux-kbuild@vger.kernel.org
5593 S:      Maintained
5594 F:      Documentation/kbuild/
5595 F:      Makefile
5596 F:      scripts/Makefile.*
5597 F:      scripts/basic/
5598 F:      scripts/mk*
5599 F:      scripts/package/
5600
5601 KERNEL JANITORS
5602 L:      kernel-janitors@vger.kernel.org
5603 W:      http://kernelnewbies.org/KernelJanitors
5604 S:      Odd Fixes
5605
5606 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5607 M:      "J. Bruce Fields" <bfields@fieldses.org>
5608 L:      linux-nfs@vger.kernel.org
5609 W:      http://nfs.sourceforge.net/
5610 S:      Supported
5611 F:      fs/nfsd/
5612 F:      include/uapi/linux/nfsd/
5613 F:      fs/lockd/
5614 F:      fs/nfs_common/
5615 F:      net/sunrpc/
5616 F:      include/linux/lockd/
5617 F:      include/linux/sunrpc/
5618 F:      include/uapi/linux/sunrpc/
5619
5620 KERNEL SELFTEST FRAMEWORK
5621 M:      Shuah Khan <shuahkh@osg.samsung.com>
5622 L:      linux-api@vger.kernel.org
5623 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5624 S:      Maintained
5625 F:      tools/testing/selftests
5626
5627 KERNEL VIRTUAL MACHINE (KVM)
5628 M:      Gleb Natapov <gleb@kernel.org>
5629 M:      Paolo Bonzini <pbonzini@redhat.com>
5630 L:      kvm@vger.kernel.org
5631 W:      http://www.linux-kvm.org
5632 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5633 S:      Supported
5634 F:      Documentation/*/kvm*.txt
5635 F:      Documentation/virtual/kvm/
5636 F:      arch/*/kvm/
5637 F:      arch/x86/kernel/kvm.c
5638 F:      arch/x86/kernel/kvmclock.c
5639 F:      arch/*/include/asm/kvm*
5640 F:      include/linux/kvm*
5641 F:      include/uapi/linux/kvm*
5642 F:      virt/kvm/
5643
5644 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5645 M:      Joerg Roedel <joro@8bytes.org>
5646 L:      kvm@vger.kernel.org
5647 W:      http://kvm.qumranet.com
5648 S:      Maintained
5649 F:      arch/x86/include/asm/svm.h
5650 F:      arch/x86/kvm/svm.c
5651
5652 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5653 M:      Alexander Graf <agraf@suse.de>
5654 L:      kvm-ppc@vger.kernel.org
5655 W:      http://kvm.qumranet.com
5656 T:      git git://github.com/agraf/linux-2.6.git
5657 S:      Supported
5658 F:      arch/powerpc/include/asm/kvm*
5659 F:      arch/powerpc/kvm/
5660
5661 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5662 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5663 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5664 M:      linux390@de.ibm.com
5665 L:      linux-s390@vger.kernel.org
5666 W:      http://www.ibm.com/developerworks/linux/linux390/
5667 S:      Supported
5668 F:      Documentation/s390/kvm.txt
5669 F:      arch/s390/include/asm/kvm*
5670 F:      arch/s390/kvm/
5671 F:      drivers/s390/kvm/
5672
5673 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5674 M:      Christoffer Dall <christoffer.dall@linaro.org>
5675 M:      Marc Zyngier <marc.zyngier@arm.com>
5676 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5677 L:      kvmarm@lists.cs.columbia.edu
5678 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5679 S:      Supported
5680 F:      arch/arm/include/uapi/asm/kvm*
5681 F:      arch/arm/include/asm/kvm*
5682 F:      arch/arm/kvm/
5683 F:      virt/kvm/arm/
5684 F:      include/kvm/arm_*
5685
5686 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5687 M:      Christoffer Dall <christoffer.dall@linaro.org>
5688 M:      Marc Zyngier <marc.zyngier@arm.com>
5689 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5690 L:      kvmarm@lists.cs.columbia.edu
5691 S:      Maintained
5692 F:      arch/arm64/include/uapi/asm/kvm*
5693 F:      arch/arm64/include/asm/kvm*
5694 F:      arch/arm64/kvm/
5695
5696 KEXEC
5697 M:      Eric Biederman <ebiederm@xmission.com>
5698 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5699 L:      kexec@lists.infradead.org
5700 S:      Maintained
5701 F:      include/linux/kexec.h
5702 F:      include/uapi/linux/kexec.h
5703 F:      kernel/kexec.c
5704
5705 KEYS/KEYRINGS:
5706 M:      David Howells <dhowells@redhat.com>
5707 L:      keyrings@linux-nfs.org
5708 S:      Maintained
5709 F:      Documentation/security/keys.txt
5710 F:      include/linux/key.h
5711 F:      include/linux/key-type.h
5712 F:      include/keys/
5713 F:      security/keys/
5714
5715 KEYS-TRUSTED
5716 M:      David Safford <safford@us.ibm.com>
5717 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5718 L:      linux-security-module@vger.kernel.org
5719 L:      keyrings@linux-nfs.org
5720 S:      Supported
5721 F:      Documentation/security/keys-trusted-encrypted.txt
5722 F:      include/keys/trusted-type.h
5723 F:      security/keys/trusted.c
5724 F:      security/keys/trusted.h
5725
5726 KEYS-ENCRYPTED
5727 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5728 M:      David Safford <safford@us.ibm.com>
5729 L:      linux-security-module@vger.kernel.org
5730 L:      keyrings@linux-nfs.org
5731 S:      Supported
5732 F:      Documentation/security/keys-trusted-encrypted.txt
5733 F:      include/keys/encrypted-type.h
5734 F:      security/keys/encrypted-keys/
5735
5736 KGDB / KDB /debug_core
5737 M:      Jason Wessel <jason.wessel@windriver.com>
5738 W:      http://kgdb.wiki.kernel.org/
5739 L:      kgdb-bugreport@lists.sourceforge.net
5740 S:      Maintained
5741 F:      Documentation/DocBook/kgdb.tmpl
5742 F:      drivers/misc/kgdbts.c
5743 F:      drivers/tty/serial/kgdboc.c
5744 F:      include/linux/kdb.h
5745 F:      include/linux/kgdb.h
5746 F:      kernel/debug/
5747
5748 KMEMCHECK
5749 M:      Vegard Nossum <vegardno@ifi.uio.no>
5750 M:      Pekka Enberg <penberg@kernel.org>
5751 S:      Maintained
5752 F:      Documentation/kmemcheck.txt
5753 F:      arch/x86/include/asm/kmemcheck.h
5754 F:      arch/x86/mm/kmemcheck/
5755 F:      include/linux/kmemcheck.h
5756 F:      mm/kmemcheck.c
5757
5758 KMEMLEAK
5759 M:      Catalin Marinas <catalin.marinas@arm.com>
5760 S:      Maintained
5761 F:      Documentation/kmemleak.txt
5762 F:      include/linux/kmemleak.h
5763 F:      mm/kmemleak.c
5764 F:      mm/kmemleak-test.c
5765
5766 KPROBES
5767 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5768 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5769 M:      "David S. Miller" <davem@davemloft.net>
5770 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5771 S:      Maintained
5772 F:      Documentation/kprobes.txt
5773 F:      include/linux/kprobes.h
5774 F:      kernel/kprobes.c
5775
5776 KS0108 LCD CONTROLLER DRIVER
5777 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5778 W:      http://miguelojeda.es/auxdisplay.htm
5779 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5780 S:      Maintained
5781 F:      Documentation/auxdisplay/ks0108
5782 F:      drivers/auxdisplay/ks0108.c
5783 F:      include/linux/ks0108.h
5784
5785 LAPB module
5786 L:      linux-x25@vger.kernel.org
5787 S:      Orphan
5788 F:      Documentation/networking/lapb-module.txt
5789 F:      include/*/lapb.h
5790 F:      net/lapb/
5791
5792 LASI 53c700 driver for PARISC
5793 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5794 L:      linux-scsi@vger.kernel.org
5795 S:      Maintained
5796 F:      Documentation/scsi/53c700.txt
5797 F:      drivers/scsi/53c700*
5798
5799 LED SUBSYSTEM
5800 M:      Bryan Wu <cooloney@gmail.com>
5801 M:      Richard Purdie <rpurdie@rpsys.net>
5802 L:      linux-leds@vger.kernel.org
5803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5804 S:      Maintained
5805 F:      drivers/leds/
5806 F:      include/linux/leds.h
5807
5808 LEGACY EEPROM DRIVER
5809 M:      Jean Delvare <jdelvare@suse.de>
5810 S:      Maintained
5811 F:      Documentation/misc-devices/eeprom
5812 F:      drivers/misc/eeprom/eeprom.c
5813
5814 LEGO USB Tower driver
5815 M:      Juergen Stuber <starblue@users.sourceforge.net>
5816 L:      legousb-devel@lists.sourceforge.net
5817 W:      http://legousb.sourceforge.net/
5818 S:      Maintained
5819 F:      drivers/usb/misc/legousbtower.c
5820
5821 LG2160 MEDIA DRIVER
5822 M:      Michael Krufky <mkrufky@linuxtv.org>
5823 L:      linux-media@vger.kernel.org
5824 W:      http://linuxtv.org/
5825 W:      http://github.com/mkrufky
5826 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5827 T:      git git://linuxtv.org/mkrufky/tuners.git
5828 S:      Maintained
5829 F:      drivers/media/dvb-frontends/lg2160.*
5830
5831 LGDT3305 MEDIA DRIVER
5832 M:      Michael Krufky <mkrufky@linuxtv.org>
5833 L:      linux-media@vger.kernel.org
5834 W:      http://linuxtv.org/
5835 W:      http://github.com/mkrufky
5836 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5837 T:      git git://linuxtv.org/mkrufky/tuners.git
5838 S:      Maintained
5839 F:      drivers/media/dvb-frontends/lgdt3305.*
5840
5841 LGUEST
5842 M:      Rusty Russell <rusty@rustcorp.com.au>
5843 L:      lguest@lists.ozlabs.org
5844 W:      http://lguest.ozlabs.org/
5845 S:      Odd Fixes
5846 F:      arch/x86/include/asm/lguest*.h
5847 F:      arch/x86/lguest/
5848 F:      drivers/lguest/
5849 F:      include/linux/lguest*.h
5850 F:      tools/lguest/
5851
5852 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5853 M:      Tejun Heo <tj@kernel.org>
5854 L:      linux-ide@vger.kernel.org
5855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5856 S:      Maintained
5857 F:      drivers/ata/
5858 F:      include/linux/ata.h
5859 F:      include/linux/libata.h
5860
5861 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5862 M:      Viresh Kumar <viresh.linux@gmail.com>
5863 L:      linux-ide@vger.kernel.org
5864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5865 S:      Maintained
5866 F:      include/linux/pata_arasan_cf_data.h
5867 F:      drivers/ata/pata_arasan_cf.c
5868
5869 LIBATA PATA DRIVERS
5870 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5871 M:      Tejun Heo <tj@kernel.org>
5872 L:      linux-ide@vger.kernel.org
5873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5874 S:      Maintained
5875 F:      drivers/ata/pata_*.c
5876 F:      drivers/ata/ata_generic.c
5877
5878 LIBATA SATA AHCI PLATFORM devices support
5879 M:      Hans de Goede <hdegoede@redhat.com>
5880 M:      Tejun Heo <tj@kernel.org>
5881 L:      linux-ide@vger.kernel.org
5882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5883 S:      Maintained
5884 F:      drivers/ata/ahci_platform.c
5885 F:      drivers/ata/libahci_platform.c
5886 F:      include/linux/ahci_platform.h
5887
5888 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5889 M:      Mikael Pettersson <mikpelinux@gmail.com>
5890 L:      linux-ide@vger.kernel.org
5891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5892 S:      Maintained
5893 F:      drivers/ata/sata_promise.*
5894
5895 LIBLOCKDEP
5896 M:      Sasha Levin <sasha.levin@oracle.com>
5897 S:      Maintained
5898 F:      tools/lib/lockdep/
5899
5900 LINUX FOR IBM pSERIES (RS/6000)
5901 M:      Paul Mackerras <paulus@au.ibm.com>
5902 W:      http://www.ibm.com/linux/ltc/projects/ppc
5903 S:      Supported
5904 F:      arch/powerpc/boot/rs6000.h
5905
5906 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5907 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5908 M:      Paul Mackerras <paulus@samba.org>
5909 M:      Michael Ellerman <mpe@ellerman.id.au>
5910 W:      http://www.penguinppc.org/
5911 L:      linuxppc-dev@lists.ozlabs.org
5912 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5914 S:      Supported
5915 F:      Documentation/powerpc/
5916 F:      arch/powerpc/
5917
5918 LINUX FOR POWER MACINTOSH
5919 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5920 W:      http://www.penguinppc.org/
5921 L:      linuxppc-dev@lists.ozlabs.org
5922 S:      Maintained
5923 F:      arch/powerpc/platforms/powermac/
5924 F:      drivers/macintosh/
5925
5926 LINUX FOR POWERPC EMBEDDED MPC5XXX
5927 M:      Anatolij Gustschin <agust@denx.de>
5928 L:      linuxppc-dev@lists.ozlabs.org
5929 T:      git git://git.denx.de/linux-denx-agust.git
5930 S:      Maintained
5931 F:      arch/powerpc/platforms/512x/
5932 F:      arch/powerpc/platforms/52xx/
5933
5934 LINUX FOR POWERPC EMBEDDED PPC4XX
5935 M:      Alistair Popple <alistair@popple.id.au>
5936 M:      Matt Porter <mporter@kernel.crashing.org>
5937 W:      http://www.penguinppc.org/
5938 L:      linuxppc-dev@lists.ozlabs.org
5939 S:      Maintained
5940 F:      arch/powerpc/platforms/40x/
5941 F:      arch/powerpc/platforms/44x/
5942
5943 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5944 L:      linuxppc-dev@lists.ozlabs.org
5945 S:      Orphan
5946 F:      arch/powerpc/*/*virtex*
5947 F:      arch/powerpc/*/*/*virtex*
5948
5949 LINUX FOR POWERPC EMBEDDED PPC8XX
5950 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5951 W:      http://www.penguinppc.org/
5952 L:      linuxppc-dev@lists.ozlabs.org
5953 S:      Maintained
5954 F:      arch/powerpc/platforms/8xx/
5955
5956 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5957 M:      Scott Wood <scottwood@freescale.com>
5958 M:      Kumar Gala <galak@kernel.crashing.org>
5959 W:      http://www.penguinppc.org/
5960 L:      linuxppc-dev@lists.ozlabs.org
5961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5962 S:      Maintained
5963 F:      arch/powerpc/platforms/83xx/
5964 F:      arch/powerpc/platforms/85xx/
5965
5966 LINUX FOR POWERPC PA SEMI PWRFICIENT
5967 M:      Olof Johansson <olof@lixom.net>
5968 L:      linuxppc-dev@lists.ozlabs.org
5969 S:      Maintained
5970 F:      arch/powerpc/platforms/pasemi/
5971 F:      drivers/*/*pasemi*
5972 F:      drivers/*/*/*pasemi*
5973
5974 LINUX SECURITY MODULE (LSM) FRAMEWORK
5975 M:      Chris Wright <chrisw@sous-sol.org>
5976 L:      linux-security-module@vger.kernel.org
5977 S:      Supported
5978
5979 LIS3LV02D ACCELEROMETER DRIVER
5980 M:      Eric Piel <eric.piel@tremplin-utc.net>
5981 S:      Maintained
5982 F:      Documentation/misc-devices/lis3lv02d
5983 F:      drivers/misc/lis3lv02d/
5984 F:      drivers/platform/x86/hp_accel.c
5985
5986 LIVE PATCHING
5987 M:      Josh Poimboeuf <jpoimboe@redhat.com>
5988 M:      Seth Jennings <sjenning@redhat.com>
5989 M:      Jiri Kosina <jkosina@suse.cz>
5990 M:      Vojtech Pavlik <vojtech@suse.cz>
5991 S:      Maintained
5992 F:      kernel/livepatch/
5993 F:      include/linux/livepatch.h
5994 F:      arch/x86/include/asm/livepatch.h
5995 F:      arch/x86/kernel/livepatch.c
5996 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
5997 F:      samples/livepatch/
5998 L:      live-patching@vger.kernel.org
5999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6000
6001 LLC (802.2)
6002 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6003 S:      Maintained
6004 F:      include/linux/llc.h
6005 F:      include/uapi/linux/llc.h
6006 F:      include/net/llc*
6007 F:      net/llc/
6008
6009 LM73 HARDWARE MONITOR DRIVER
6010 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6011 L:      lm-sensors@lm-sensors.org
6012 S:      Maintained
6013 F:      drivers/hwmon/lm73.c
6014
6015 LM78 HARDWARE MONITOR DRIVER
6016 M:      Jean Delvare <jdelvare@suse.de>
6017 L:      lm-sensors@lm-sensors.org
6018 S:      Maintained
6019 F:      Documentation/hwmon/lm78
6020 F:      drivers/hwmon/lm78.c
6021
6022 LM83 HARDWARE MONITOR DRIVER
6023 M:      Jean Delvare <jdelvare@suse.de>
6024 L:      lm-sensors@lm-sensors.org
6025 S:      Maintained
6026 F:      Documentation/hwmon/lm83
6027 F:      drivers/hwmon/lm83.c
6028
6029 LM90 HARDWARE MONITOR DRIVER
6030 M:      Jean Delvare <jdelvare@suse.de>
6031 L:      lm-sensors@lm-sensors.org
6032 S:      Maintained
6033 F:      Documentation/hwmon/lm90
6034 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6035 F:      drivers/hwmon/lm90.c
6036
6037 LM95234 HARDWARE MONITOR DRIVER
6038 M:      Guenter Roeck <linux@roeck-us.net>
6039 L:      lm-sensors@lm-sensors.org
6040 S:      Maintained
6041 F:      Documentation/hwmon/lm95234
6042 F:      drivers/hwmon/lm95234.c
6043
6044 LME2510 MEDIA DRIVER
6045 M:      Malcolm Priestley <tvboxspy@gmail.com>
6046 L:      linux-media@vger.kernel.org
6047 W:      http://linuxtv.org/
6048 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6049 S:      Maintained
6050 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6051
6052 LOCKDEP AND LOCKSTAT
6053 M:      Peter Zijlstra <peterz@infradead.org>
6054 M:      Ingo Molnar <mingo@redhat.com>
6055 L:      linux-kernel@vger.kernel.org
6056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6057 S:      Maintained
6058 F:      Documentation/locking/lockdep*.txt
6059 F:      Documentation/locking/lockstat.txt
6060 F:      include/linux/lockdep.h
6061 F:      kernel/locking/
6062
6063 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6064 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6065 L:      linux-ntfs-dev@lists.sourceforge.net
6066 W:      http://www.linux-ntfs.org/content/view/19/37/
6067 S:      Maintained
6068 F:      Documentation/ldm.txt
6069 F:      block/partitions/ldm.*
6070
6071 LogFS
6072 M:      Joern Engel <joern@logfs.org>
6073 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6074 L:      logfs@logfs.org
6075 W:      logfs.org
6076 S:      Maintained
6077 F:      fs/logfs/
6078
6079 LPC32XX MACHINE SUPPORT
6080 M:      Roland Stigge <stigge@antcom.de>
6081 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6082 S:      Maintained
6083 F:      arch/arm/mach-lpc32xx/
6084
6085 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6086 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6087 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6088 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6089 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6090 L:      MPT-FusionLinux.pdl@avagotech.com
6091 L:      linux-scsi@vger.kernel.org
6092 W:      http://www.lsilogic.com/support
6093 S:      Supported
6094 F:      drivers/message/fusion/
6095 F:      drivers/scsi/mpt2sas/
6096 F:      drivers/scsi/mpt3sas/
6097
6098 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6099 M:      Matthew Wilcox <matthew@wil.cx>
6100 L:      linux-scsi@vger.kernel.org
6101 S:      Maintained
6102 F:      drivers/scsi/sym53c8xx_2/
6103
6104 LTC4261 HARDWARE MONITOR DRIVER
6105 M:      Guenter Roeck <linux@roeck-us.net>
6106 L:      lm-sensors@lm-sensors.org
6107 S:      Maintained
6108 F:      Documentation/hwmon/ltc4261
6109 F:      drivers/hwmon/ltc4261.c
6110
6111 LTP (Linux Test Project)
6112 M:      Mike Frysinger <vapier@gentoo.org>
6113 M:      Cyril Hrubis <chrubis@suse.cz>
6114 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6115 M:      Jan Stancek <jstancek@redhat.com>
6116 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6117 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6118 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6119 W:      http://linux-test-project.github.io/
6120 T:      git git://github.com/linux-test-project/ltp.git
6121 S:      Maintained
6122
6123 M32R ARCHITECTURE
6124 W:      http://www.linux-m32r.org/
6125 S:      Orphan
6126 F:      arch/m32r/
6127
6128 M68K ARCHITECTURE
6129 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6130 L:      linux-m68k@lists.linux-m68k.org
6131 W:      http://www.linux-m68k.org/
6132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6133 S:      Maintained
6134 F:      arch/m68k/
6135 F:      drivers/zorro/
6136
6137 M68K ON APPLE MACINTOSH
6138 M:      Joshua Thompson <funaho@jurai.org>
6139 W:      http://www.mac.linux-m68k.org/
6140 L:      linux-m68k@lists.linux-m68k.org
6141 S:      Maintained
6142 F:      arch/m68k/mac/
6143
6144 M68K ON HP9000/300
6145 M:      Philip Blundell <philb@gnu.org>
6146 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6147 S:      Maintained
6148 F:      arch/m68k/hp300/
6149
6150 M88DS3103 MEDIA DRIVER
6151 M:      Antti Palosaari <crope@iki.fi>
6152 L:      linux-media@vger.kernel.org
6153 W:      http://linuxtv.org/
6154 W:      http://palosaari.fi/linux/
6155 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6156 T:      git git://linuxtv.org/anttip/media_tree.git
6157 S:      Maintained
6158 F:      drivers/media/dvb-frontends/m88ds3103*
6159
6160 M88RS2000 MEDIA DRIVER
6161 M:      Malcolm Priestley <tvboxspy@gmail.com>
6162 L:      linux-media@vger.kernel.org
6163 W:      http://linuxtv.org/
6164 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6165 S:      Maintained
6166 F:      drivers/media/dvb-frontends/m88rs2000*
6167
6168 M88TS2022 MEDIA DRIVER
6169 M:      Antti Palosaari <crope@iki.fi>
6170 L:      linux-media@vger.kernel.org
6171 W:      http://linuxtv.org/
6172 W:      http://palosaari.fi/linux/
6173 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6174 T:      git git://linuxtv.org/anttip/media_tree.git
6175 S:      Maintained
6176 F:      drivers/media/tuners/m88ts2022*
6177
6178 MA901 MASTERKIT USB FM RADIO DRIVER
6179 M:      Alexey Klimov <klimov.linux@gmail.com>
6180 L:      linux-media@vger.kernel.org
6181 T:      git git://linuxtv.org/media_tree.git
6182 S:      Maintained
6183 F:      drivers/media/radio/radio-ma901.c
6184
6185 MAC80211
6186 M:      Johannes Berg <johannes@sipsolutions.net>
6187 L:      linux-wireless@vger.kernel.org
6188 W:      http://wireless.kernel.org/
6189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6191 S:      Maintained
6192 F:      Documentation/networking/mac80211-injection.txt
6193 F:      include/net/mac80211.h
6194 F:      net/mac80211/
6195
6196 MACVLAN DRIVER
6197 M:      Patrick McHardy <kaber@trash.net>
6198 L:      netdev@vger.kernel.org
6199 S:      Maintained
6200 F:      drivers/net/macvlan.c
6201 F:      include/linux/if_macvlan.h
6202
6203 MAILBOX API
6204 M:      Jassi Brar <jassisinghbrar@gmail.com>
6205 L:      linux-kernel@vger.kernel.org
6206 S:      Maintained
6207 F:      drivers/mailbox/
6208 F:      include/linux/mailbox_client.h
6209 F:      include/linux/mailbox_controller.h
6210
6211 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6212 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6213 W:      http://www.kernel.org/doc/man-pages
6214 L:      linux-man@vger.kernel.org
6215 S:      Maintained
6216
6217 MARVELL ARMADA DRM SUPPORT
6218 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6219 S:      Maintained
6220 F:      drivers/gpu/drm/armada/
6221
6222 MARVELL 88E6352 DSA support
6223 M:      Guenter Roeck <linux@roeck-us.net>
6224 S:      Maintained
6225 F:      drivers/net/dsa/mv88e6352.c
6226
6227 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6228 M:      Mirko Lindner <mlindner@marvell.com>
6229 M:      Stephen Hemminger <stephen@networkplumber.org>
6230 L:      netdev@vger.kernel.org
6231 S:      Maintained
6232 F:      drivers/net/ethernet/marvell/sk*
6233
6234 MARVELL LIBERTAS WIRELESS DRIVER
6235 L:      libertas-dev@lists.infradead.org
6236 S:      Orphan
6237 F:      drivers/net/wireless/libertas/
6238
6239 MARVELL MV643XX ETHERNET DRIVER
6240 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6241 L:      netdev@vger.kernel.org
6242 S:      Maintained
6243 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6244 F:      include/linux/mv643xx.h
6245
6246 MARVELL MVNETA ETHERNET DRIVER
6247 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6248 L:      netdev@vger.kernel.org
6249 S:      Maintained
6250 F:      drivers/net/ethernet/marvell/mvneta.*
6251
6252 MARVELL MWIFIEX WIRELESS DRIVER
6253 M:      Amitkumar Karwar <akarwar@marvell.com>
6254 M:      Avinash Patil <patila@marvell.com>
6255 L:      linux-wireless@vger.kernel.org
6256 S:      Maintained
6257 F:      drivers/net/wireless/mwifiex/
6258
6259 MARVELL MWL8K WIRELESS DRIVER
6260 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6261 L:      linux-wireless@vger.kernel.org
6262 S:      Odd Fixes
6263 F:      drivers/net/wireless/mwl8k.c
6264
6265 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6266 M:      Nicolas Pitre <nico@fluxnic.net>
6267 S:      Odd Fixes
6268 F:      drivers/mmc/host/mvsdio.*
6269
6270 MATROX FRAMEBUFFER DRIVER
6271 L:      linux-fbdev@vger.kernel.org
6272 S:      Orphan
6273 F:      drivers/video/fbdev/matrox/matroxfb_*
6274 F:      include/uapi/linux/matroxfb.h
6275
6276 MAX16065 HARDWARE MONITOR DRIVER
6277 M:      Guenter Roeck <linux@roeck-us.net>
6278 L:      lm-sensors@lm-sensors.org
6279 S:      Maintained
6280 F:      Documentation/hwmon/max16065
6281 F:      drivers/hwmon/max16065.c
6282
6283 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6284 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6285 L:      lm-sensors@lm-sensors.org
6286 S:      Maintained
6287 F:      Documentation/hwmon/max6650
6288 F:      drivers/hwmon/max6650.c
6289
6290 MAX6697 HARDWARE MONITOR DRIVER
6291 M:      Guenter Roeck <linux@roeck-us.net>
6292 L:      lm-sensors@lm-sensors.org
6293 S:      Maintained
6294 F:      Documentation/hwmon/max6697
6295 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6296 F:      drivers/hwmon/max6697.c
6297 F:      include/linux/platform_data/max6697.h
6298
6299 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6300 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6301 L:      linux-pm@vger.kernel.org
6302 S:      Supported
6303 F:      drivers/power/max14577_charger.c
6304 F:      drivers/power/max77693_charger.c
6305
6306 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6307 M:      Chanwoo Choi <cw00.choi@samsung.com>
6308 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6309 L:      linux-kernel@vger.kernel.org
6310 S:      Supported
6311 F:      drivers/*/max14577.c
6312 F:      drivers/*/max77686.c
6313 F:      drivers/*/max77693.c
6314 F:      drivers/extcon/extcon-max14577.c
6315 F:      drivers/extcon/extcon-max77693.c
6316 F:      drivers/rtc/rtc-max77686.c
6317 F:      drivers/clk/clk-max77686.c
6318 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6319 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6320 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6321 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6322 F:      include/linux/mfd/max14577*.h
6323 F:      include/linux/mfd/max77686*.h
6324 F:      include/linux/mfd/max77693*.h
6325
6326 MAXIRADIO FM RADIO RECEIVER DRIVER
6327 M:      Hans Verkuil <hverkuil@xs4all.nl>
6328 L:      linux-media@vger.kernel.org
6329 T:      git git://linuxtv.org/media_tree.git
6330 W:      http://linuxtv.org
6331 S:      Maintained
6332 F:      drivers/media/radio/radio-maxiradio*
6333
6334 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6335 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6336 P:      LinuxTV.org Project
6337 L:      linux-media@vger.kernel.org
6338 W:      http://linuxtv.org
6339 Q:      http://patchwork.kernel.org/project/linux-media/list/
6340 T:      git git://linuxtv.org/media_tree.git
6341 S:      Maintained
6342 F:      Documentation/dvb/
6343 F:      Documentation/video4linux/
6344 F:      Documentation/DocBook/media/
6345 F:      drivers/media/
6346 F:      drivers/staging/media/
6347 F:      include/media/
6348 F:      include/uapi/linux/dvb/
6349 F:      include/uapi/linux/videodev2.h
6350 F:      include/uapi/linux/media.h
6351 F:      include/uapi/linux/v4l2-*
6352 F:      include/uapi/linux/meye.h
6353 F:      include/uapi/linux/ivtv*
6354 F:      include/uapi/linux/uvcvideo.h
6355
6356 MEGARAID SCSI/SAS DRIVERS
6357 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6358 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6359 M:      Uday Lingala <uday.lingala@avagotech.com>
6360 L:      megaraidlinux.pdl@avagotech.com
6361 L:      linux-scsi@vger.kernel.org
6362 W:      http://www.lsi.com
6363 S:      Maintained
6364 F:      Documentation/scsi/megaraid.txt
6365 F:      drivers/scsi/megaraid.*
6366 F:      drivers/scsi/megaraid/
6367
6368 MELLANOX ETHERNET DRIVER (mlx4_en)
6369 M:      Amir Vadai <amirv@mellanox.com>
6370 M:      Ido Shamay <idos@mellanox.com>
6371 L:      netdev@vger.kernel.org
6372 S:      Supported
6373 W:      http://www.mellanox.com
6374 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6375 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6376
6377 MEMORY MANAGEMENT
6378 L:      linux-mm@kvack.org
6379 W:      http://www.linux-mm.org
6380 S:      Maintained
6381 F:      include/linux/mm.h
6382 F:      include/linux/gfp.h
6383 F:      include/linux/mmzone.h
6384 F:      include/linux/memory_hotplug.h
6385 F:      include/linux/vmalloc.h
6386 F:      mm/
6387
6388 MEMORY TECHNOLOGY DEVICES (MTD)
6389 M:      David Woodhouse <dwmw2@infradead.org>
6390 M:      Brian Norris <computersforpeace@gmail.com>
6391 L:      linux-mtd@lists.infradead.org
6392 W:      http://www.linux-mtd.infradead.org/
6393 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6394 T:      git git://git.infradead.org/linux-mtd.git
6395 T:      git git://git.infradead.org/l2-mtd.git
6396 S:      Maintained
6397 F:      drivers/mtd/
6398 F:      include/linux/mtd/
6399 F:      include/uapi/mtd/
6400
6401 MEN A21 WATCHDOG DRIVER
6402 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6403 L:      linux-watchdog@vger.kernel.org
6404 S:      Supported
6405 F:      drivers/watchdog/mena21_wdt.c
6406
6407 MEN CHAMELEON BUS (mcb)
6408 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6409 S:      Supported
6410 F:      drivers/mcb/
6411 F:      include/linux/mcb.h
6412
6413 MEN F21BMC (Board Management Controller)
6414 M:      Andreas Werner <andreas.werner@men.de>
6415 S:      Supported
6416 F:      drivers/mfd/menf21bmc.c
6417 F:      drivers/watchdog/menf21bmc_wdt.c
6418 F:      drivers/leds/leds-menf21bmc.c
6419 F:      drivers/hwmon/menf21bmc_hwmon.c
6420 F:      Documentation/hwmon/menf21bmc
6421
6422 METAG ARCHITECTURE
6423 M:      James Hogan <james.hogan@imgtec.com>
6424 L:      linux-metag@vger.kernel.org
6425 S:      Supported
6426 F:      arch/metag/
6427 F:      Documentation/metag/
6428 F:      Documentation/devicetree/bindings/metag/
6429 F:      drivers/clocksource/metag_generic.c
6430 F:      drivers/irqchip/irq-metag.c
6431 F:      drivers/irqchip/irq-metag-ext.c
6432 F:      drivers/tty/metag_da.c
6433
6434 MICROBLAZE ARCHITECTURE
6435 M:      Michal Simek <monstr@monstr.eu>
6436 W:      http://www.monstr.eu/fdt/
6437 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6438 S:      Supported
6439 F:      arch/microblaze/
6440
6441 MICROTEK X6 SCANNER
6442 M:      Oliver Neukum <oliver@neukum.org>
6443 S:      Maintained
6444 F:      drivers/usb/image/microtek.*
6445
6446 MIPS
6447 M:      Ralf Baechle <ralf@linux-mips.org>
6448 L:      linux-mips@linux-mips.org
6449 W:      http://www.linux-mips.org/
6450 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6451 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6452 S:      Supported
6453 F:      Documentation/mips/
6454 F:      arch/mips/
6455
6456 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6457 M:      Hans Verkuil <hverkuil@xs4all.nl>
6458 L:      linux-media@vger.kernel.org
6459 T:      git git://linuxtv.org/media_tree.git
6460 W:      http://linuxtv.org
6461 S:      Odd Fixes
6462 F:      drivers/media/radio/radio-miropcm20*
6463
6464 Mellanox MLX5 core VPI driver
6465 M:      Eli Cohen <eli@mellanox.com>
6466 L:      netdev@vger.kernel.org
6467 L:      linux-rdma@vger.kernel.org
6468 W:      http://www.mellanox.com
6469 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6470 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6471 T:      git git://openfabrics.org/~eli/connect-ib.git
6472 S:      Supported
6473 F:      drivers/net/ethernet/mellanox/mlx5/core/
6474 F:      include/linux/mlx5/
6475
6476 Mellanox MLX5 IB driver
6477 M:      Eli Cohen <eli@mellanox.com>
6478 L:      linux-rdma@vger.kernel.org
6479 W:      http://www.mellanox.com
6480 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6481 T:      git git://openfabrics.org/~eli/connect-ib.git
6482 S:      Supported
6483 F:      include/linux/mlx5/
6484 F:      drivers/infiniband/hw/mlx5/
6485
6486 MN88472 MEDIA DRIVER
6487 M:      Antti Palosaari <crope@iki.fi>
6488 L:      linux-media@vger.kernel.org
6489 W:      http://linuxtv.org/
6490 W:      http://palosaari.fi/linux/
6491 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6492 T:      git git://linuxtv.org/anttip/media_tree.git
6493 S:      Maintained
6494 F:      drivers/staging/media/mn88472/
6495 F:      drivers/media/dvb-frontends/mn88472.h
6496
6497 MN88473 MEDIA DRIVER
6498 M:      Antti Palosaari <crope@iki.fi>
6499 L:      linux-media@vger.kernel.org
6500 W:      http://linuxtv.org/
6501 W:      http://palosaari.fi/linux/
6502 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6503 T:      git git://linuxtv.org/anttip/media_tree.git
6504 S:      Maintained
6505 F:      drivers/staging/media/mn88473/
6506 F:      drivers/media/dvb-frontends/mn88473.h
6507
6508 MODULE SUPPORT
6509 M:      Rusty Russell <rusty@rustcorp.com.au>
6510 S:      Maintained
6511 F:      include/linux/module.h
6512 F:      kernel/module.c
6513
6514 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6515 W:      http://popies.net/meye/
6516 S:      Orphan
6517 F:      Documentation/video4linux/meye.txt
6518 F:      drivers/media/pci/meye/
6519 F:      include/uapi/linux/meye.h
6520
6521 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6522 M:      Jiri Slaby <jirislaby@gmail.com>
6523 S:      Maintained
6524 F:      Documentation/serial/moxa-smartio
6525 F:      drivers/tty/mxser.*
6526
6527 MR800 AVERMEDIA USB FM RADIO DRIVER
6528 M:      Alexey Klimov <klimov.linux@gmail.com>
6529 L:      linux-media@vger.kernel.org
6530 T:      git git://linuxtv.org/media_tree.git
6531 S:      Maintained
6532 F:      drivers/media/radio/radio-mr800.c
6533
6534 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6535 M:      Alan Ott <alan@signal11.us>
6536 L:      linux-wpan@vger.kernel.org
6537 S:      Maintained
6538 F:      drivers/net/ieee802154/mrf24j40.c
6539
6540 MSI LAPTOP SUPPORT
6541 M:      "Lee, Chun-Yi" <jlee@suse.com>
6542 L:      platform-driver-x86@vger.kernel.org
6543 S:      Maintained
6544 F:      drivers/platform/x86/msi-laptop.c
6545
6546 MSI WMI SUPPORT
6547 M:      Anisse Astier <anisse@astier.eu>
6548 L:      platform-driver-x86@vger.kernel.org
6549 S:      Supported
6550 F:      drivers/platform/x86/msi-wmi.c
6551
6552 MSI001 MEDIA DRIVER
6553 M:      Antti Palosaari <crope@iki.fi>
6554 L:      linux-media@vger.kernel.org
6555 W:      http://linuxtv.org/
6556 W:      http://palosaari.fi/linux/
6557 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6558 T:      git git://linuxtv.org/anttip/media_tree.git
6559 S:      Maintained
6560 F:      drivers/media/tuners/msi001*
6561
6562 MSI2500 MEDIA DRIVER
6563 M:      Antti Palosaari <crope@iki.fi>
6564 L:      linux-media@vger.kernel.org
6565 W:      http://linuxtv.org/
6566 W:      http://palosaari.fi/linux/
6567 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6568 T:      git git://linuxtv.org/anttip/media_tree.git
6569 S:      Maintained
6570 F:      drivers/media/usb/msi2500/
6571
6572 MT9M032 APTINA SENSOR DRIVER
6573 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6574 L:      linux-media@vger.kernel.org
6575 T:      git git://linuxtv.org/media_tree.git
6576 S:      Maintained
6577 F:      drivers/media/i2c/mt9m032.c
6578 F:      include/media/mt9m032.h
6579
6580 MT9P031 APTINA CAMERA SENSOR
6581 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6582 L:      linux-media@vger.kernel.org
6583 T:      git git://linuxtv.org/media_tree.git
6584 S:      Maintained
6585 F:      drivers/media/i2c/mt9p031.c
6586 F:      include/media/mt9p031.h
6587
6588 MT9T001 APTINA CAMERA SENSOR
6589 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6590 L:      linux-media@vger.kernel.org
6591 T:      git git://linuxtv.org/media_tree.git
6592 S:      Maintained
6593 F:      drivers/media/i2c/mt9t001.c
6594 F:      include/media/mt9t001.h
6595
6596 MT9V032 APTINA CAMERA SENSOR
6597 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6598 L:      linux-media@vger.kernel.org
6599 T:      git git://linuxtv.org/media_tree.git
6600 S:      Maintained
6601 F:      drivers/media/i2c/mt9v032.c
6602 F:      include/media/mt9v032.h
6603
6604 MULTIFUNCTION DEVICES (MFD)
6605 M:      Samuel Ortiz <sameo@linux.intel.com>
6606 M:      Lee Jones <lee.jones@linaro.org>
6607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6608 S:      Supported
6609 F:      drivers/mfd/
6610 F:      include/linux/mfd/
6611
6612 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6613 M:      Ulf Hansson <ulf.hansson@linaro.org>
6614 L:      linux-mmc@vger.kernel.org
6615 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6616 S:      Maintained
6617 F:      drivers/mmc/
6618 F:      include/linux/mmc/
6619 F:      include/uapi/linux/mmc/
6620
6621 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6622 S:      Orphan
6623 F:      drivers/mmc/host/mmc_spi.c
6624 F:      include/linux/spi/mmc_spi.h
6625
6626 MULTISOUND SOUND DRIVER
6627 M:      Andrew Veliath <andrewtv@usa.net>
6628 S:      Maintained
6629 F:      Documentation/sound/oss/MultiSound
6630 F:      sound/oss/msnd*
6631
6632 MULTITECH MULTIPORT CARD (ISICOM)
6633 S:      Orphan
6634 F:      drivers/tty/isicom.c
6635 F:      include/linux/isicom.h
6636
6637 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6638 M:      Felipe Balbi <balbi@ti.com>
6639 L:      linux-usb@vger.kernel.org
6640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6641 S:      Maintained
6642 F:      drivers/usb/musb/
6643
6644 MXL5007T MEDIA DRIVER
6645 M:      Michael Krufky <mkrufky@linuxtv.org>
6646 L:      linux-media@vger.kernel.org
6647 W:      http://linuxtv.org/
6648 W:      http://github.com/mkrufky
6649 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6650 T:      git git://linuxtv.org/mkrufky/tuners.git
6651 S:      Maintained
6652 F:      drivers/media/tuners/mxl5007t.*
6653
6654 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6655 M:      Hyong-Youb Kim <hykim@myri.com>
6656 L:      netdev@vger.kernel.org
6657 W:      https://www.myricom.com/support/downloads/myri10ge.html
6658 S:      Supported
6659 F:      drivers/net/ethernet/myricom/myri10ge/
6660
6661 NATSEMI ETHERNET DRIVER (DP8381x)
6662 S:      Orphan
6663 F:      drivers/net/ethernet/natsemi/natsemi.c
6664
6665 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6666 M:      Daniel Mack <zonque@gmail.com>
6667 S:      Maintained
6668 L:      alsa-devel@alsa-project.org
6669 W:      http://www.native-instruments.com
6670 F:      sound/usb/caiaq/
6671
6672 NCP FILESYSTEM
6673 M:      Petr Vandrovec <petr@vandrovec.name>
6674 S:      Odd Fixes
6675 F:      fs/ncpfs/
6676
6677 NCR 5380 SCSI DRIVERS
6678 M:      Finn Thain <fthain@telegraphics.com.au>
6679 M:      Michael Schmitz <schmitzmic@gmail.com>
6680 L:      linux-scsi@vger.kernel.org
6681 S:      Maintained
6682 F:      Documentation/scsi/g_NCR5380.txt
6683 F:      drivers/scsi/NCR5380.*
6684 F:      drivers/scsi/arm/cumana_1.c
6685 F:      drivers/scsi/arm/oak.c
6686 F:      drivers/scsi/atari_NCR5380.c
6687 F:      drivers/scsi/atari_scsi.*
6688 F:      drivers/scsi/dmx3191d.c
6689 F:      drivers/scsi/dtc.*
6690 F:      drivers/scsi/g_NCR5380.*
6691 F:      drivers/scsi/g_NCR5380_mmio.c
6692 F:      drivers/scsi/mac_scsi.*
6693 F:      drivers/scsi/pas16.*
6694 F:      drivers/scsi/sun3_scsi.*
6695 F:      drivers/scsi/sun3_scsi_vme.c
6696 F:      drivers/scsi/t128.*
6697
6698 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6699 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6700 L:      linux-scsi@vger.kernel.org
6701 S:      Maintained
6702 F:      drivers/scsi/NCR_D700.*
6703
6704 NCT6775 HARDWARE MONITOR DRIVER
6705 M:      Guenter Roeck <linux@roeck-us.net>
6706 L:      lm-sensors@lm-sensors.org
6707 S:      Maintained
6708 F:      Documentation/hwmon/nct6775
6709 F:      drivers/hwmon/nct6775.c
6710
6711 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6712 M:      Faisal Latif <faisal.latif@intel.com>
6713 L:      linux-rdma@vger.kernel.org
6714 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6715 S:      Supported
6716 F:      drivers/infiniband/hw/nes/
6717
6718 NETEM NETWORK EMULATOR
6719 M:      Stephen Hemminger <stephen@networkplumber.org>
6720 L:      netem@lists.linux-foundation.org
6721 S:      Maintained
6722 F:      net/sched/sch_netem.c
6723
6724 NETERION 10GbE DRIVERS (s2io/vxge)
6725 M:      Jon Mason <jdmason@kudzu.us>
6726 L:      netdev@vger.kernel.org
6727 S:      Supported
6728 F:      Documentation/networking/s2io.txt
6729 F:      Documentation/networking/vxge.txt
6730 F:      drivers/net/ethernet/neterion/
6731
6732 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6733 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6734 M:      Patrick McHardy <kaber@trash.net>
6735 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6736 L:      netfilter-devel@vger.kernel.org
6737 L:      coreteam@netfilter.org
6738 W:      http://www.netfilter.org/
6739 W:      http://www.iptables.org/
6740 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6743 S:      Supported
6744 F:      include/linux/netfilter*
6745 F:      include/linux/netfilter/
6746 F:      include/net/netfilter/
6747 F:      include/uapi/linux/netfilter*
6748 F:      include/uapi/linux/netfilter/
6749 F:      net/*/netfilter.c
6750 F:      net/*/netfilter/
6751 F:      net/netfilter/
6752
6753 NETLABEL
6754 M:      Paul Moore <paul@paul-moore.com>
6755 W:      http://netlabel.sf.net
6756 L:      netdev@vger.kernel.org
6757 S:      Maintained
6758 F:      Documentation/netlabel/
6759 F:      include/net/netlabel.h
6760 F:      net/netlabel/
6761
6762 NETROM NETWORK LAYER
6763 M:      Ralf Baechle <ralf@linux-mips.org>
6764 L:      linux-hams@vger.kernel.org
6765 W:      http://www.linux-ax25.org/
6766 S:      Maintained
6767 F:      include/net/netrom.h
6768 F:      include/uapi/linux/netrom.h
6769 F:      net/netrom/
6770
6771 NETWORK BLOCK DEVICE (NBD)
6772 M:      Markus Pargmann <mpa@pengutronix.de>
6773 S:      Maintained
6774 L:      nbd-general@lists.sourceforge.net
6775 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6776 F:      Documentation/blockdev/nbd.txt
6777 F:      drivers/block/nbd.c
6778 F:      include/linux/nbd.h
6779 F:      include/uapi/linux/nbd.h
6780
6781 NETWORK DROP MONITOR
6782 M:      Neil Horman <nhorman@tuxdriver.com>
6783 L:      netdev@vger.kernel.org
6784 S:      Maintained
6785 W:      https://fedorahosted.org/dropwatch/
6786 F:      net/core/drop_monitor.c
6787
6788 NETWORKING [GENERAL]
6789 M:      "David S. Miller" <davem@davemloft.net>
6790 L:      netdev@vger.kernel.org
6791 W:      http://www.linuxfoundation.org/en/Net
6792 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6795 S:      Maintained
6796 F:      net/
6797 F:      include/net/
6798 F:      include/linux/in.h
6799 F:      include/linux/net.h
6800 F:      include/linux/netdevice.h
6801 F:      include/uapi/linux/in.h
6802 F:      include/uapi/linux/net.h
6803 F:      include/uapi/linux/netdevice.h
6804 F:      include/uapi/linux/net_namespace.h
6805 F:      tools/net/
6806 F:      tools/testing/selftests/net/
6807 F:      lib/random32.c
6808 F:      lib/test_bpf.c
6809
6810 NETWORKING [IPv4/IPv6]
6811 M:      "David S. Miller" <davem@davemloft.net>
6812 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6813 M:      James Morris <jmorris@namei.org>
6814 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6815 M:      Patrick McHardy <kaber@trash.net>
6816 L:      netdev@vger.kernel.org
6817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6818 S:      Maintained
6819 F:      net/ipv4/
6820 F:      net/ipv6/
6821 F:      include/net/ip*
6822 F:      arch/x86/net/*
6823
6824 NETWORKING [IPSEC]
6825 M:      Steffen Klassert <steffen.klassert@secunet.com>
6826 M:      Herbert Xu <herbert@gondor.apana.org.au>
6827 M:      "David S. Miller" <davem@davemloft.net>
6828 L:      netdev@vger.kernel.org
6829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6831 S:      Maintained
6832 F:      net/core/flow.c
6833 F:      net/xfrm/
6834 F:      net/key/
6835 F:      net/ipv4/xfrm*
6836 F:      net/ipv4/esp4.c
6837 F:      net/ipv4/ah4.c
6838 F:      net/ipv4/ipcomp.c
6839 F:      net/ipv4/ip_vti.c
6840 F:      net/ipv6/xfrm*
6841 F:      net/ipv6/esp6.c
6842 F:      net/ipv6/ah6.c
6843 F:      net/ipv6/ipcomp6.c
6844 F:      net/ipv6/ip6_vti.c
6845 F:      include/uapi/linux/xfrm.h
6846 F:      include/net/xfrm.h
6847
6848 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6849 M:      Paul Moore <paul@paul-moore.com>
6850 L:      netdev@vger.kernel.org
6851 S:      Maintained
6852
6853 NETWORKING [WIRELESS]
6854 L:      linux-wireless@vger.kernel.org
6855 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6856
6857 NETWORKING DRIVERS
6858 L:      netdev@vger.kernel.org
6859 W:      http://www.linuxfoundation.org/en/Net
6860 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6863 S:      Odd Fixes
6864 F:      drivers/net/
6865 F:      include/linux/if_*
6866 F:      include/linux/netdevice.h
6867 F:      include/linux/arcdevice.h
6868 F:      include/linux/etherdevice.h
6869 F:      include/linux/fcdevice.h
6870 F:      include/linux/fddidevice.h
6871 F:      include/linux/hippidevice.h
6872 F:      include/linux/inetdevice.h
6873 F:      include/uapi/linux/if_*
6874 F:      include/uapi/linux/netdevice.h
6875
6876 NETWORKING DRIVERS (WIRELESS)
6877 M:      Kalle Valo <kvalo@codeaurora.org>
6878 L:      linux-wireless@vger.kernel.org
6879 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6881 S:      Maintained
6882 F:      drivers/net/wireless/
6883
6884 NETXEN (1/10) GbE SUPPORT
6885 M:      Manish Chopra <manish.chopra@qlogic.com>
6886 M:      Sony Chacko <sony.chacko@qlogic.com>
6887 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6888 L:      netdev@vger.kernel.org
6889 W:      http://www.qlogic.com
6890 S:      Supported
6891 F:      drivers/net/ethernet/qlogic/netxen/
6892
6893 NFC SUBSYSTEM
6894 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6895 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6896 M:      Samuel Ortiz <sameo@linux.intel.com>
6897 L:      linux-wireless@vger.kernel.org
6898 L:      linux-nfc@lists.01.org (subscribers-only)
6899 S:      Supported
6900 F:      net/nfc/
6901 F:      include/net/nfc/
6902 F:      include/uapi/linux/nfc.h
6903 F:      drivers/nfc/
6904 F:      include/linux/platform_data/pn544.h
6905 F:      Documentation/devicetree/bindings/net/nfc/
6906
6907 NFS, SUNRPC, AND LOCKD CLIENTS
6908 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6909 M:      Anna Schumaker <anna.schumaker@netapp.com>
6910 L:      linux-nfs@vger.kernel.org
6911 W:      http://client.linux-nfs.org
6912 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6913 S:      Maintained
6914 F:      fs/lockd/
6915 F:      fs/nfs/
6916 F:      fs/nfs_common/
6917 F:      net/sunrpc/
6918 F:      include/linux/lockd/
6919 F:      include/linux/nfs*
6920 F:      include/linux/sunrpc/
6921 F:      include/uapi/linux/nfs*
6922 F:      include/uapi/linux/sunrpc/
6923
6924 NILFS2 FILESYSTEM
6925 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6926 L:      linux-nilfs@vger.kernel.org
6927 W:      http://nilfs.sourceforge.net/
6928 T:      git git://github.com/konis/nilfs2.git
6929 S:      Supported
6930 F:      Documentation/filesystems/nilfs2.txt
6931 F:      fs/nilfs2/
6932 F:      include/linux/nilfs2_fs.h
6933
6934 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6935 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6936 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6937 S:      Maintained
6938 F:      Documentation/scsi/NinjaSCSI.txt
6939 F:      drivers/scsi/pcmcia/nsp_*
6940
6941 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6942 M:      GOTO Masanori <gotom@debian.or.jp>
6943 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6944 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6945 S:      Maintained
6946 F:      Documentation/scsi/NinjaSCSI.txt
6947 F:      drivers/scsi/nsp32*
6948
6949 NIOS2 ARCHITECTURE
6950 M:      Ley Foon Tan <lftan@altera.com>
6951 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6952 T:      git git://git.rocketboards.org/linux-socfpga-next.git
6953 S:      Maintained
6954 F:      arch/nios2/
6955
6956 NTB DRIVER
6957 M:      Jon Mason <jdmason@kudzu.us>
6958 M:      Dave Jiang <dave.jiang@intel.com>
6959 S:      Supported
6960 W:      https://github.com/jonmason/ntb/wiki
6961 T:      git git://github.com/jonmason/ntb.git
6962 F:      drivers/ntb/
6963 F:      drivers/net/ntb_netdev.c
6964 F:      include/linux/ntb.h
6965
6966 NTFS FILESYSTEM
6967 M:      Anton Altaparmakov <anton@tuxera.com>
6968 L:      linux-ntfs-dev@lists.sourceforge.net
6969 W:      http://www.tuxera.com/
6970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6971 S:      Supported
6972 F:      Documentation/filesystems/ntfs.txt
6973 F:      fs/ntfs/
6974
6975 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6976 M:      Antonino Daplas <adaplas@gmail.com>
6977 L:      linux-fbdev@vger.kernel.org
6978 S:      Maintained
6979 F:      drivers/video/fbdev/riva/
6980 F:      drivers/video/fbdev/nvidia/
6981
6982 NVM EXPRESS DRIVER
6983 M:      Matthew Wilcox <willy@linux.intel.com>
6984 L:      linux-nvme@lists.infradead.org
6985 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6986 S:      Supported
6987 F:      drivers/block/nvme*
6988 F:      include/linux/nvme.h
6989
6990 NXP-NCI NFC DRIVER
6991 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
6992 R:      Charles Gorand <charles.gorand@effinnov.com>
6993 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
6994 S:      Supported
6995 F:      drivers/nfc/nxp-nci
6996
6997 NXP TDA998X DRM DRIVER
6998 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6999 S:      Supported
7000 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7001 F:      include/drm/i2c/tda998x.h
7002
7003 NXP TFA9879 DRIVER
7004 M:      Peter Rosin <peda@axentia.se>
7005 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7006 S:      Maintained
7007 F:      sound/soc/codecs/tfa9879*
7008
7009 OMAP SUPPORT
7010 M:      Tony Lindgren <tony@atomide.com>
7011 L:      linux-omap@vger.kernel.org
7012 W:      http://www.muru.com/linux/omap/
7013 W:      http://linux.omap.com/
7014 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7016 S:      Maintained
7017 F:      arch/arm/*omap*/
7018 F:      drivers/i2c/busses/i2c-omap.c
7019 F:      drivers/irqchip/irq-omap-intc.c
7020 F:      drivers/mfd/*omap*.c
7021 F:      drivers/mfd/menelaus.c
7022 F:      drivers/mfd/palmas.c
7023 F:      drivers/mfd/tps65217.c
7024 F:      drivers/mfd/tps65218.c
7025 F:      drivers/mfd/tps65910.c
7026 F:      drivers/mfd/twl-core.[ch]
7027 F:      drivers/mfd/twl4030*.c
7028 F:      drivers/mfd/twl6030*.c
7029 F:      drivers/mfd/twl6040*.c
7030 F:      drivers/regulator/palmas-regulator*.c
7031 F:      drivers/regulator/pbias-regulator.c
7032 F:      drivers/regulator/tps65217-regulator.c
7033 F:      drivers/regulator/tps65218-regulator.c
7034 F:      drivers/regulator/tps65910-regulator.c
7035 F:      drivers/regulator/twl-regulator.c
7036 F:      include/linux/i2c-omap.h
7037
7038 OMAP DEVICE TREE SUPPORT
7039 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7040 M:      Tony Lindgren <tony@atomide.com>
7041 L:      linux-omap@vger.kernel.org
7042 L:      devicetree@vger.kernel.org
7043 S:      Maintained
7044 F:      arch/arm/boot/dts/*omap*
7045 F:      arch/arm/boot/dts/*am3*
7046 F:      arch/arm/boot/dts/*am4*
7047 F:      arch/arm/boot/dts/*am5*
7048 F:      arch/arm/boot/dts/*dra7*
7049
7050 OMAP CLOCK FRAMEWORK SUPPORT
7051 M:      Paul Walmsley <paul@pwsan.com>
7052 L:      linux-omap@vger.kernel.org
7053 S:      Maintained
7054 F:      arch/arm/*omap*/*clock*
7055
7056 OMAP POWER MANAGEMENT SUPPORT
7057 M:      Kevin Hilman <khilman@deeprootsystems.com>
7058 L:      linux-omap@vger.kernel.org
7059 S:      Maintained
7060 F:      arch/arm/*omap*/*pm*
7061 F:      drivers/cpufreq/omap-cpufreq.c
7062
7063 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7064 M:      Rajendra Nayak <rnayak@ti.com>
7065 M:      Paul Walmsley <paul@pwsan.com>
7066 L:      linux-omap@vger.kernel.org
7067 S:      Maintained
7068 F:      arch/arm/mach-omap2/prm*
7069
7070 OMAP AUDIO SUPPORT
7071 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7072 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7073 L:      alsa-devel@alsa-project.org (subscribers-only)
7074 L:      linux-omap@vger.kernel.org
7075 S:      Maintained
7076 F:      sound/soc/omap/
7077
7078 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7079 M:      Roger Quadros <rogerq@ti.com>
7080 M:      Tony Lindgren <tony@atomide.com>
7081 L:      linux-omap@vger.kernel.org
7082 S:      Maintained
7083 F:      drivers/memory/omap-gpmc.c
7084 F:      arch/arm/mach-omap2/*gpmc*
7085
7086 OMAP FRAMEBUFFER SUPPORT
7087 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7088 L:      linux-fbdev@vger.kernel.org
7089 L:      linux-omap@vger.kernel.org
7090 S:      Maintained
7091 F:      drivers/video/fbdev/omap/
7092
7093 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7094 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7095 L:      linux-omap@vger.kernel.org
7096 L:      linux-fbdev@vger.kernel.org
7097 S:      Maintained
7098 F:      drivers/video/fbdev/omap2/
7099 F:      Documentation/arm/OMAP/DSS
7100
7101 OMAP HARDWARE SPINLOCK SUPPORT
7102 M:      Ohad Ben-Cohen <ohad@wizery.com>
7103 L:      linux-omap@vger.kernel.org
7104 S:      Maintained
7105 F:      drivers/hwspinlock/omap_hwspinlock.c
7106 F:      arch/arm/mach-omap2/hwspinlock.c
7107
7108 OMAP MMC SUPPORT
7109 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7110 L:      linux-omap@vger.kernel.org
7111 S:      Maintained
7112 F:      drivers/mmc/host/omap.c
7113
7114 OMAP HS MMC SUPPORT
7115 L:      linux-mmc@vger.kernel.org
7116 L:      linux-omap@vger.kernel.org
7117 S:      Orphan
7118 F:      drivers/mmc/host/omap_hsmmc.c
7119
7120 OMAP RANDOM NUMBER GENERATOR SUPPORT
7121 M:      Deepak Saxena <dsaxena@plexity.net>
7122 S:      Maintained
7123 F:      drivers/char/hw_random/omap-rng.c
7124
7125 OMAP HWMOD SUPPORT
7126 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7127 M:      Paul Walmsley <paul@pwsan.com>
7128 L:      linux-omap@vger.kernel.org
7129 S:      Maintained
7130 F:      arch/arm/mach-omap2/omap_hwmod.*
7131
7132 OMAP HWMOD DATA
7133 M:      Paul Walmsley <paul@pwsan.com>
7134 L:      linux-omap@vger.kernel.org
7135 S:      Maintained
7136 F:      arch/arm/mach-omap2/omap_hwmod*data*
7137
7138 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7139 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7140 L:      linux-omap@vger.kernel.org
7141 S:      Maintained
7142 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7143
7144 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7145 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7146 L:      linux-media@vger.kernel.org
7147 S:      Maintained
7148 F:      drivers/media/platform/omap3isp/
7149 F:      drivers/staging/media/omap4iss/
7150
7151 OMAP USB SUPPORT
7152 M:      Felipe Balbi <balbi@ti.com>
7153 L:      linux-usb@vger.kernel.org
7154 L:      linux-omap@vger.kernel.org
7155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7156 S:      Maintained
7157 F:      drivers/usb/*/*omap*
7158 F:      arch/arm/*omap*/usb*
7159
7160 OMAP GPIO DRIVER
7161 M:      Javier Martinez Canillas <javier@dowhile0.org>
7162 M:      Santosh Shilimkar <ssantosh@kernel.org>
7163 M:      Kevin Hilman <khilman@deeprootsystems.com>
7164 L:      linux-omap@vger.kernel.org
7165 S:      Maintained
7166 F:      drivers/gpio/gpio-omap.c
7167
7168 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7169 M:      Mark Jackson <mpfj@newflow.co.uk>
7170 L:      linux-omap@vger.kernel.org
7171 S:      Maintained
7172 F:      arch/arm/boot/dts/am335x-nano.dts
7173
7174 OMFS FILESYSTEM
7175 M:      Bob Copeland <me@bobcopeland.com>
7176 L:      linux-karma-devel@lists.sourceforge.net
7177 S:      Maintained
7178 F:      Documentation/filesystems/omfs.txt
7179 F:      fs/omfs/
7180
7181 OMNIKEY CARDMAN 4000 DRIVER
7182 M:      Harald Welte <laforge@gnumonks.org>
7183 S:      Maintained
7184 F:      drivers/char/pcmcia/cm4000_cs.c
7185 F:      include/linux/cm4000_cs.h
7186 F:      include/uapi/linux/cm4000_cs.h
7187
7188 OMNIKEY CARDMAN 4040 DRIVER
7189 M:      Harald Welte <laforge@gnumonks.org>
7190 S:      Maintained
7191 F:      drivers/char/pcmcia/cm4040_cs.*
7192
7193 OMNIVISION OV7670 SENSOR DRIVER
7194 M:      Jonathan Corbet <corbet@lwn.net>
7195 L:      linux-media@vger.kernel.org
7196 T:      git git://linuxtv.org/media_tree.git
7197 S:      Maintained
7198 F:      drivers/media/i2c/ov7670.c
7199
7200 ONENAND FLASH DRIVER
7201 M:      Kyungmin Park <kyungmin.park@samsung.com>
7202 L:      linux-mtd@lists.infradead.org
7203 S:      Maintained
7204 F:      drivers/mtd/onenand/
7205 F:      include/linux/mtd/onenand*.h
7206
7207 ONSTREAM SCSI TAPE DRIVER
7208 M:      Willem Riede <osst@riede.org>
7209 L:      osst-users@lists.sourceforge.net
7210 L:      linux-scsi@vger.kernel.org
7211 S:      Maintained
7212 F:      Documentation/scsi/osst.txt
7213 F:      drivers/scsi/osst.*
7214 F:      drivers/scsi/osst_*.h
7215 F:      drivers/scsi/st.h
7216
7217 OPENCORES I2C BUS DRIVER
7218 M:      Peter Korsgaard <jacmet@sunsite.dk>
7219 L:      linux-i2c@vger.kernel.org
7220 S:      Maintained
7221 F:      Documentation/i2c/busses/i2c-ocores
7222 F:      drivers/i2c/busses/i2c-ocores.c
7223
7224 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7225 M:      Grant Likely <grant.likely@linaro.org>
7226 M:      Rob Herring <robh+dt@kernel.org>
7227 L:      devicetree@vger.kernel.org
7228 W:      http://www.devicetree.org/
7229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7230 S:      Maintained
7231 F:      drivers/of/
7232 F:      include/linux/of*.h
7233 F:      scripts/dtc/
7234
7235 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7236 M:      Rob Herring <robh+dt@kernel.org>
7237 M:      Pawel Moll <pawel.moll@arm.com>
7238 M:      Mark Rutland <mark.rutland@arm.com>
7239 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7240 M:      Kumar Gala <galak@codeaurora.org>
7241 L:      devicetree@vger.kernel.org
7242 S:      Maintained
7243 F:      Documentation/devicetree/
7244 F:      arch/*/boot/dts/
7245 F:      include/dt-bindings/
7246
7247 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7248 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7249 L:      devicetree@vger.kernel.org
7250 S:      Maintained
7251 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7252 F:      Documentation/devicetree/overlay-notes.txt
7253 F:      drivers/of/overlay.c
7254 F:      drivers/of/resolver.c
7255
7256 OPENRISC ARCHITECTURE
7257 M:      Jonas Bonn <jonas@southpole.se>
7258 W:      http://openrisc.net
7259 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7260 S:      Maintained
7261 T:      git git://openrisc.net/~jonas/linux
7262 F:      arch/openrisc/
7263
7264 OPENVSWITCH
7265 M:      Pravin Shelar <pshelar@nicira.com>
7266 L:      netdev@vger.kernel.org
7267 L:      dev@openvswitch.org
7268 W:      http://openvswitch.org
7269 S:      Maintained
7270 F:      net/openvswitch/
7271 F:      include/uapi/linux/openvswitch.h
7272
7273 OPL4 DRIVER
7274 M:      Clemens Ladisch <clemens@ladisch.de>
7275 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7276 T:      git git://git.alsa-project.org/alsa-kernel.git
7277 S:      Maintained
7278 F:      sound/drivers/opl4/
7279
7280 OPROFILE
7281 M:      Robert Richter <rric@kernel.org>
7282 L:      oprofile-list@lists.sf.net
7283 S:      Maintained
7284 F:      arch/*/include/asm/oprofile*.h
7285 F:      arch/*/oprofile/
7286 F:      drivers/oprofile/
7287 F:      include/linux/oprofile.h
7288
7289 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7290 M:      Mark Fasheh <mfasheh@suse.com>
7291 M:      Joel Becker <jlbec@evilplan.org>
7292 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7293 W:      http://ocfs2.wiki.kernel.org
7294 S:      Supported
7295 F:      Documentation/filesystems/ocfs2.txt
7296 F:      Documentation/filesystems/dlmfs.txt
7297 F:      fs/ocfs2/
7298
7299 ORINOCO DRIVER
7300 L:      linux-wireless@vger.kernel.org
7301 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7302 W:      http://www.nongnu.org/orinoco/
7303 S:      Orphan
7304 F:      drivers/net/wireless/orinoco/
7305
7306 OSD LIBRARY and FILESYSTEM
7307 M:      Boaz Harrosh <ooo@electrozaur.com>
7308 M:      Benny Halevy <bhalevy@primarydata.com>
7309 L:      osd-dev@open-osd.org
7310 W:      http://open-osd.org
7311 T:      git git://git.open-osd.org/open-osd.git
7312 S:      Maintained
7313 F:      drivers/scsi/osd/
7314 F:      include/scsi/osd_*
7315 F:      fs/exofs/
7316
7317 OVERLAY FILESYSTEM
7318 M:      Miklos Szeredi <miklos@szeredi.hu>
7319 L:      linux-unionfs@vger.kernel.org
7320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7321 S:      Supported
7322 F:      fs/overlayfs/
7323 F:      Documentation/filesystems/overlayfs.txt
7324
7325 P54 WIRELESS DRIVER
7326 M:      Christian Lamparter <chunkeey@googlemail.com>
7327 L:      linux-wireless@vger.kernel.org
7328 W:      http://wireless.kernel.org/en/users/Drivers/p54
7329 S:      Maintained
7330 F:      drivers/net/wireless/p54/
7331
7332 PA SEMI ETHERNET DRIVER
7333 M:      Olof Johansson <olof@lixom.net>
7334 L:      netdev@vger.kernel.org
7335 S:      Maintained
7336 F:      drivers/net/ethernet/pasemi/*
7337
7338 PA SEMI SMBUS DRIVER
7339 M:      Olof Johansson <olof@lixom.net>
7340 L:      linux-i2c@vger.kernel.org
7341 S:      Maintained
7342 F:      drivers/i2c/busses/i2c-pasemi.c
7343
7344 PADATA PARALLEL EXECUTION MECHANISM
7345 M:      Steffen Klassert <steffen.klassert@secunet.com>
7346 L:      linux-crypto@vger.kernel.org
7347 S:      Maintained
7348 F:      kernel/padata.c
7349 F:      include/linux/padata.h
7350 F:      Documentation/padata.txt
7351
7352 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7353 M:      Harald Welte <laforge@gnumonks.org>
7354 L:      platform-driver-x86@vger.kernel.org
7355 S:      Maintained
7356 F:      drivers/platform/x86/panasonic-laptop.c
7357
7358 PANASONIC MN10300/AM33/AM34 PORT
7359 M:      David Howells <dhowells@redhat.com>
7360 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7361 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7362 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7363 S:      Maintained
7364 F:      Documentation/mn10300/
7365 F:      arch/mn10300/
7366
7367 PARALLEL PORT SUPPORT
7368 L:      linux-parport@lists.infradead.org (subscribers-only)
7369 S:      Orphan
7370 F:      drivers/parport/
7371 F:      include/linux/parport*.h
7372 F:      drivers/char/ppdev.c
7373 F:      include/uapi/linux/ppdev.h
7374
7375 PARAVIRT_OPS INTERFACE
7376 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7377 M:      Chris Wright <chrisw@sous-sol.org>
7378 M:      Alok Kataria <akataria@vmware.com>
7379 M:      Rusty Russell <rusty@rustcorp.com.au>
7380 L:      virtualization@lists.linux-foundation.org
7381 S:      Supported
7382 F:      Documentation/virtual/paravirt_ops.txt
7383 F:      arch/*/kernel/paravirt*
7384 F:      arch/*/include/asm/paravirt.h
7385
7386 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7387 M:      Tim Waugh <tim@cyberelk.net>
7388 L:      linux-parport@lists.infradead.org (subscribers-only)
7389 W:      http://www.torque.net/linux-pp.html
7390 S:      Maintained
7391 F:      Documentation/blockdev/paride.txt
7392 F:      drivers/block/paride/
7393
7394 PARISC ARCHITECTURE
7395 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7396 M:      Helge Deller <deller@gmx.de>
7397 L:      linux-parisc@vger.kernel.org
7398 W:      http://www.parisc-linux.org/
7399 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7402 S:      Maintained
7403 F:      arch/parisc/
7404 F:      Documentation/parisc/
7405 F:      drivers/parisc/
7406 F:      drivers/char/agp/parisc-agp.c
7407 F:      drivers/input/serio/gscps2.c
7408 F:      drivers/parport/parport_gsc.*
7409 F:      drivers/tty/serial/8250/8250_gsc.c
7410 F:      drivers/video/fbdev/sti*
7411 F:      drivers/video/console/sti*
7412 F:      drivers/video/logo/logo_parisc*
7413
7414 PC87360 HARDWARE MONITORING DRIVER
7415 M:      Jim Cromie <jim.cromie@gmail.com>
7416 L:      lm-sensors@lm-sensors.org
7417 S:      Maintained
7418 F:      Documentation/hwmon/pc87360
7419 F:      drivers/hwmon/pc87360.c
7420
7421 PC8736x GPIO DRIVER
7422 M:      Jim Cromie <jim.cromie@gmail.com>
7423 S:      Maintained
7424 F:      drivers/char/pc8736x_gpio.c
7425
7426 PC87427 HARDWARE MONITORING DRIVER
7427 M:      Jean Delvare <jdelvare@suse.de>
7428 L:      lm-sensors@lm-sensors.org
7429 S:      Maintained
7430 F:      Documentation/hwmon/pc87427
7431 F:      drivers/hwmon/pc87427.c
7432
7433 PCA9532 LED DRIVER
7434 M:      Riku Voipio <riku.voipio@iki.fi>
7435 S:      Maintained
7436 F:      drivers/leds/leds-pca9532.c
7437 F:      include/linux/leds-pca9532.h
7438
7439 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7440 M:      Guenter Roeck <linux@roeck-us.net>
7441 L:      linux-i2c@vger.kernel.org
7442 S:      Maintained
7443 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7444
7445 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7446 M:      Khalid Aziz <khalid@gonehiking.org>
7447 S:      Maintained
7448 F:      drivers/firmware/pcdp.*
7449
7450 PCI ERROR RECOVERY
7451 M:      Linas Vepstas <linasvepstas@gmail.com>
7452 L:      linux-pci@vger.kernel.org
7453 S:      Supported
7454 F:      Documentation/PCI/pci-error-recovery.txt
7455
7456 PCI SUBSYSTEM
7457 M:      Bjorn Helgaas <bhelgaas@google.com>
7458 L:      linux-pci@vger.kernel.org
7459 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7461 S:      Supported
7462 F:      Documentation/PCI/
7463 F:      drivers/pci/
7464 F:      include/linux/pci*
7465 F:      arch/x86/pci/
7466 F:      arch/x86/kernel/quirks.c
7467
7468 PCI DRIVER FOR ARM VERSATILE PLATFORM
7469 M:      Rob Herring <robh@kernel.org>
7470 L:      linux-pci@vger.kernel.org
7471 L:      linux-arm-kernel@lists.infradead.org
7472 S:      Maintained
7473 F:      Documentation/devicetree/bindings/pci/versatile.txt
7474 F:      drivers/pci/host/pci-versatile.c
7475
7476 PCI DRIVER FOR APPLIEDMICRO XGENE
7477 M:      Tanmay Inamdar <tinamdar@apm.com>
7478 L:      linux-pci@vger.kernel.org
7479 L:      linux-arm-kernel@lists.infradead.org
7480 S:      Maintained
7481 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7482 F:      drivers/pci/host/pci-xgene.c
7483
7484 PCI DRIVER FOR FREESCALE LAYERSCAPE
7485 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7486 M:      Mingkai Hu <mingkai.hu@freescale.com>
7487 M:      Roy Zang <tie-fei.zang@freescale.com>
7488 L:      linuxppc-dev@lists.ozlabs.org
7489 L:      linux-pci@vger.kernel.org
7490 L:      linux-arm-kernel@lists.infradead.org
7491 S:      Maintained
7492 F:      drivers/pci/host/*layerscape*
7493
7494 PCI DRIVER FOR IMX6
7495 M:      Richard Zhu <Richard.Zhu@freescale.com>
7496 M:      Lucas Stach <l.stach@pengutronix.de>
7497 L:      linux-pci@vger.kernel.org
7498 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7499 S:      Maintained
7500 F:      drivers/pci/host/*imx6*
7501
7502 PCI DRIVER FOR TI KEYSTONE
7503 M:      Murali Karicheri <m-karicheri2@ti.com>
7504 L:      linux-pci@vger.kernel.org
7505 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7506 S:      Maintained
7507 F:      drivers/pci/host/*keystone*
7508
7509 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7510 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7511 M:      Jason Cooper <jason@lakedaemon.net>
7512 L:      linux-pci@vger.kernel.org
7513 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7514 S:      Maintained
7515 F:      drivers/pci/host/*mvebu*
7516
7517 PCI DRIVER FOR NVIDIA TEGRA
7518 M:      Thierry Reding <thierry.reding@gmail.com>
7519 L:      linux-tegra@vger.kernel.org
7520 L:      linux-pci@vger.kernel.org
7521 S:      Supported
7522 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7523 F:      drivers/pci/host/pci-tegra.c
7524
7525 PCI DRIVER FOR TI DRA7XX
7526 M:      Kishon Vijay Abraham I <kishon@ti.com>
7527 L:      linux-omap@vger.kernel.org
7528 L:      linux-pci@vger.kernel.org
7529 S:      Supported
7530 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7531 F:      drivers/pci/host/pci-dra7xx.c
7532
7533 PCI DRIVER FOR RENESAS R-CAR
7534 M:      Simon Horman <horms@verge.net.au>
7535 L:      linux-pci@vger.kernel.org
7536 L:      linux-sh@vger.kernel.org
7537 S:      Maintained
7538 F:      drivers/pci/host/*rcar*
7539
7540 PCI DRIVER FOR SAMSUNG EXYNOS
7541 M:      Jingoo Han <jg1.han@samsung.com>
7542 L:      linux-pci@vger.kernel.org
7543 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7544 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7545 S:      Maintained
7546 F:      drivers/pci/host/pci-exynos.c
7547
7548 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7549 M:      Mohit Kumar <mohit.kumar@st.com>
7550 M:      Jingoo Han <jg1.han@samsung.com>
7551 L:      linux-pci@vger.kernel.org
7552 S:      Maintained
7553 F:      drivers/pci/host/*designware*
7554
7555 PCI DRIVER FOR GENERIC OF HOSTS
7556 M:      Will Deacon <will.deacon@arm.com>
7557 L:      linux-pci@vger.kernel.org
7558 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7559 S:      Maintained
7560 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7561 F:      drivers/pci/host/pci-host-generic.c
7562
7563 PCIE DRIVER FOR ST SPEAR13XX
7564 M:      Mohit Kumar <mohit.kumar@st.com>
7565 L:      linux-pci@vger.kernel.org
7566 S:      Maintained
7567 F:      drivers/pci/host/*spear*
7568
7569 PCMCIA SUBSYSTEM
7570 P:      Linux PCMCIA Team
7571 L:      linux-pcmcia@lists.infradead.org
7572 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7574 S:      Maintained
7575 F:      Documentation/pcmcia/
7576 F:      drivers/pcmcia/
7577 F:      include/pcmcia/
7578
7579 PCNET32 NETWORK DRIVER
7580 M:      Don Fry <pcnet32@frontier.com>
7581 L:      netdev@vger.kernel.org
7582 S:      Maintained
7583 F:      drivers/net/ethernet/amd/pcnet32.c
7584
7585 PCRYPT PARALLEL CRYPTO ENGINE
7586 M:      Steffen Klassert <steffen.klassert@secunet.com>
7587 L:      linux-crypto@vger.kernel.org
7588 S:      Maintained
7589 F:      crypto/pcrypt.c
7590 F:      include/crypto/pcrypt.h
7591
7592 PER-CPU MEMORY ALLOCATOR
7593 M:      Tejun Heo <tj@kernel.org>
7594 M:      Christoph Lameter <cl@linux-foundation.org>
7595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7596 S:      Maintained
7597 F:      include/linux/percpu*.h
7598 F:      mm/percpu*.c
7599 F:      arch/*/include/asm/percpu.h
7600
7601 PER-TASK DELAY ACCOUNTING
7602 M:      Balbir Singh <bsingharora@gmail.com>
7603 S:      Maintained
7604 F:      include/linux/delayacct.h
7605 F:      kernel/delayacct.c
7606
7607 PERFORMANCE EVENTS SUBSYSTEM
7608 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7609 M:      Paul Mackerras <paulus@samba.org>
7610 M:      Ingo Molnar <mingo@redhat.com>
7611 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7612 L:      linux-kernel@vger.kernel.org
7613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7614 S:      Supported
7615 F:      kernel/events/*
7616 F:      include/linux/perf_event.h
7617 F:      include/uapi/linux/perf_event.h
7618 F:      arch/*/kernel/perf_event*.c
7619 F:      arch/*/kernel/*/perf_event*.c
7620 F:      arch/*/kernel/*/*/perf_event*.c
7621 F:      arch/*/include/asm/perf_event.h
7622 F:      arch/*/kernel/perf_callchain.c
7623 F:      tools/perf/
7624
7625 PERSONALITY HANDLING
7626 M:      Christoph Hellwig <hch@infradead.org>
7627 L:      linux-abi-devel@lists.sourceforge.net
7628 S:      Maintained
7629 F:      include/linux/personality.h
7630 F:      include/uapi/linux/personality.h
7631
7632 PHONET PROTOCOL
7633 M:      Remi Denis-Courmont <courmisch@gmail.com>
7634 S:      Supported
7635 F:      Documentation/networking/phonet.txt
7636 F:      include/linux/phonet.h
7637 F:      include/net/phonet/
7638 F:      include/uapi/linux/phonet.h
7639 F:      net/phonet/
7640
7641 PHRAM MTD DRIVER
7642 M:      Joern Engel <joern@lazybastard.org>
7643 L:      linux-mtd@lists.infradead.org
7644 S:      Maintained
7645 F:      drivers/mtd/devices/phram.c
7646
7647 PICOLCD HID DRIVER
7648 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7649 L:      linux-input@vger.kernel.org
7650 S:      Maintained
7651 F:      drivers/hid/hid-picolcd*
7652
7653 PICOXCELL SUPPORT
7654 M:      Jamie Iles <jamie@jamieiles.com>
7655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7656 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7657 S:      Supported
7658 F:      arch/arm/boot/dts/picoxcell*
7659 F:      arch/arm/mach-picoxcell/
7660 F:      drivers/crypto/picoxcell*
7661
7662 PIN CONTROL SUBSYSTEM
7663 M:      Linus Walleij <linus.walleij@linaro.org>
7664 L:      linux-gpio@vger.kernel.org
7665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7666 S:      Maintained
7667 F:      drivers/pinctrl/
7668 F:      include/linux/pinctrl/
7669
7670 PIN CONTROLLER - ATMEL AT91
7671 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7672 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7673 S:      Maintained
7674 F:      drivers/pinctrl/pinctrl-at91.*
7675
7676 PIN CONTROLLER - INTEL
7677 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7678 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7679 S:      Maintained
7680 F:      drivers/pinctrl/intel/
7681
7682 PIN CONTROLLER - RENESAS
7683 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7684 L:      linux-sh@vger.kernel.org
7685 S:      Maintained
7686 F:      drivers/pinctrl/sh-pfc/
7687
7688 PIN CONTROLLER - SAMSUNG
7689 M:      Tomasz Figa <tomasz.figa@gmail.com>
7690 M:      Thomas Abraham <thomas.abraham@linaro.org>
7691 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7692 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7693 S:      Maintained
7694 F:      drivers/pinctrl/samsung/
7695
7696 PIN CONTROLLER - ST SPEAR
7697 M:      Viresh Kumar <viresh.linux@gmail.com>
7698 L:      spear-devel@list.st.com
7699 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7700 W:      http://www.st.com/spear
7701 S:      Maintained
7702 F:      drivers/pinctrl/spear/
7703
7704 PKTCDVD DRIVER
7705 M:      Jiri Kosina <jkosina@suse.cz>
7706 S:      Maintained
7707 F:      drivers/block/pktcdvd.c
7708 F:      include/linux/pktcdvd.h
7709 F:      include/uapi/linux/pktcdvd.h
7710
7711 PKUNITY SOC DRIVERS
7712 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7713 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7714 S:      Maintained
7715 T:      git git://github.com/gxt/linux.git
7716 F:      drivers/input/serio/i8042-unicore32io.h
7717 F:      drivers/i2c/busses/i2c-puv3.c
7718 F:      drivers/video/fbdev/fb-puv3.c
7719 F:      drivers/rtc/rtc-puv3.c
7720
7721 PMBUS HARDWARE MONITORING DRIVERS
7722 M:      Guenter Roeck <linux@roeck-us.net>
7723 L:      lm-sensors@lm-sensors.org
7724 W:      http://www.lm-sensors.org/
7725 W:      http://www.roeck-us.net/linux/drivers/
7726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7727 S:      Maintained
7728 F:      Documentation/hwmon/pmbus
7729 F:      drivers/hwmon/pmbus/
7730 F:      include/linux/i2c/pmbus.h
7731
7732 PMC SIERRA MaxRAID DRIVER
7733 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7734 L:      linux-scsi@vger.kernel.org
7735 W:      http://www.pmc-sierra.com/
7736 S:      Supported
7737 F:      drivers/scsi/pmcraid.*
7738
7739 PMC SIERRA PM8001 DRIVER
7740 M:      xjtuwjp@gmail.com
7741 M:      lindar_liu@usish.com
7742 L:      pmchba@pmcs.com
7743 L:      linux-scsi@vger.kernel.org
7744 S:      Supported
7745 F:      drivers/scsi/pm8001/
7746
7747 POSIX CLOCKS and TIMERS
7748 M:      Thomas Gleixner <tglx@linutronix.de>
7749 L:      linux-kernel@vger.kernel.org
7750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7751 S:      Maintained
7752 F:      fs/timerfd.c
7753 F:      include/linux/timer*
7754 F:      kernel/time/*timer*
7755
7756 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7757 M:      Sebastian Reichel <sre@kernel.org>
7758 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7759 M:      David Woodhouse <dwmw2@infradead.org>
7760 L:      linux-pm@vger.kernel.org
7761 T:      git git://git.infradead.org/battery-2.6.git
7762 S:      Maintained
7763 F:      include/linux/power_supply.h
7764 F:      drivers/power/
7765
7766 PNP SUPPORT
7767 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7768 S:      Maintained
7769 F:      drivers/pnp/
7770
7771 PNXxxxx I2C DRIVER
7772 M:      Vitaly Wool <vitalywool@gmail.com>
7773 L:      linux-i2c@vger.kernel.org
7774 S:      Maintained
7775 F:      drivers/i2c/busses/i2c-pnx.c
7776
7777 PPP PROTOCOL DRIVERS AND COMPRESSORS
7778 M:      Paul Mackerras <paulus@samba.org>
7779 L:      linux-ppp@vger.kernel.org
7780 S:      Maintained
7781 F:      drivers/net/ppp/ppp_*
7782
7783 PPP OVER ATM (RFC 2364)
7784 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7785 S:      Maintained
7786 F:      net/atm/pppoatm.c
7787 F:      include/uapi/linux/atmppp.h
7788
7789 PPP OVER ETHERNET
7790 M:      Michal Ostrowski <mostrows@earthlink.net>
7791 S:      Maintained
7792 F:      drivers/net/ppp/pppoe.c
7793 F:      drivers/net/ppp/pppox.c
7794
7795 PPP OVER L2TP
7796 M:      James Chapman <jchapman@katalix.com>
7797 S:      Maintained
7798 F:      net/l2tp/l2tp_ppp.c
7799 F:      include/linux/if_pppol2tp.h
7800 F:      include/uapi/linux/if_pppol2tp.h
7801
7802 PPS SUPPORT
7803 M:      Rodolfo Giometti <giometti@enneenne.com>
7804 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7805 L:      linuxpps@ml.enneenne.com (subscribers-only)
7806 S:      Maintained
7807 F:      Documentation/pps/
7808 F:      drivers/pps/
7809 F:      include/linux/pps*.h
7810
7811 PPTP DRIVER
7812 M:      Dmitry Kozlov <xeb@mail.ru>
7813 L:      netdev@vger.kernel.org
7814 S:      Maintained
7815 F:      drivers/net/ppp/pptp.c
7816 W:      http://sourceforge.net/projects/accel-pptp
7817
7818 PREEMPTIBLE KERNEL
7819 M:      Robert Love <rml@tech9.net>
7820 L:      kpreempt-tech@lists.sourceforge.net
7821 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7822 S:      Supported
7823 F:      Documentation/preempt-locking.txt
7824 F:      include/linux/preempt.h
7825
7826 PRISM54 WIRELESS DRIVER
7827 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7828 L:      linux-wireless@vger.kernel.org
7829 W:      http://wireless.kernel.org/en/users/Drivers/p54
7830 S:      Obsolete
7831 F:      drivers/net/wireless/prism54/
7832
7833 PS3 NETWORK SUPPORT
7834 M:      Geoff Levand <geoff@infradead.org>
7835 L:      netdev@vger.kernel.org
7836 L:      cbe-oss-dev@lists.ozlabs.org
7837 S:      Maintained
7838 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7839
7840 PS3 PLATFORM SUPPORT
7841 M:      Geoff Levand <geoff@infradead.org>
7842 L:      linuxppc-dev@lists.ozlabs.org
7843 L:      cbe-oss-dev@lists.ozlabs.org
7844 S:      Maintained
7845 F:      arch/powerpc/boot/ps3*
7846 F:      arch/powerpc/include/asm/lv1call.h
7847 F:      arch/powerpc/include/asm/ps3*.h
7848 F:      arch/powerpc/platforms/ps3/
7849 F:      drivers/*/ps3*
7850 F:      drivers/ps3/
7851 F:      drivers/rtc/rtc-ps3.c
7852 F:      drivers/usb/host/*ps3.c
7853 F:      sound/ppc/snd_ps3*
7854
7855 PS3VRAM DRIVER
7856 M:      Jim Paris <jim@jtan.com>
7857 L:      cbe-oss-dev@lists.ozlabs.org
7858 S:      Maintained
7859 F:      drivers/block/ps3vram.c
7860
7861 PSTORE FILESYSTEM
7862 M:      Anton Vorontsov <anton@enomsg.org>
7863 M:      Colin Cross <ccross@android.com>
7864 M:      Kees Cook <keescook@chromium.org>
7865 M:      Tony Luck <tony.luck@intel.com>
7866 S:      Maintained
7867 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7868 F:      fs/pstore/
7869 F:      include/linux/pstore*
7870 F:      drivers/firmware/efi/efi-pstore.c
7871 F:      drivers/acpi/apei/erst.c
7872
7873 PTP HARDWARE CLOCK SUPPORT
7874 M:      Richard Cochran <richardcochran@gmail.com>
7875 L:      netdev@vger.kernel.org
7876 S:      Maintained
7877 W:      http://linuxptp.sourceforge.net/
7878 F:      Documentation/ABI/testing/sysfs-ptp
7879 F:      Documentation/ptp/*
7880 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7881 F:      drivers/net/phy/dp83640*
7882 F:      drivers/ptp/*
7883 F:      include/linux/ptp_cl*
7884
7885 PTRACE SUPPORT
7886 M:      Roland McGrath <roland@hack.frob.com>
7887 M:      Oleg Nesterov <oleg@redhat.com>
7888 S:      Maintained
7889 F:      include/asm-generic/syscall.h
7890 F:      include/linux/ptrace.h
7891 F:      include/linux/regset.h
7892 F:      include/linux/tracehook.h
7893 F:      include/uapi/linux/ptrace.h
7894 F:      kernel/ptrace.c
7895
7896 PVRUSB2 VIDEO4LINUX DRIVER
7897 M:      Mike Isely <isely@pobox.com>
7898 L:      pvrusb2@isely.net       (subscribers-only)
7899 L:      linux-media@vger.kernel.org
7900 W:      http://www.isely.net/pvrusb2/
7901 T:      git git://linuxtv.org/media_tree.git
7902 S:      Maintained
7903 F:      Documentation/video4linux/README.pvrusb2
7904 F:      drivers/media/usb/pvrusb2/
7905
7906 PWC WEBCAM DRIVER
7907 M:      Hans de Goede <hdegoede@redhat.com>
7908 L:      linux-media@vger.kernel.org
7909 T:      git git://linuxtv.org/media_tree.git
7910 S:      Maintained
7911 F:      drivers/media/usb/pwc/*
7912
7913 PWM FAN DRIVER
7914 M:      Kamil Debski <k.debski@samsung.com>
7915 L:      lm-sensors@lm-sensors.org
7916 S:      Supported
7917 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7918 F:      Documentation/hwmon/pwm-fan
7919 F:      drivers/hwmon/pwm-fan.c
7920
7921 PWM SUBSYSTEM
7922 M:      Thierry Reding <thierry.reding@gmail.com>
7923 L:      linux-pwm@vger.kernel.org
7924 S:      Maintained
7925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7926 F:      Documentation/pwm.txt
7927 F:      Documentation/devicetree/bindings/pwm/
7928 F:      include/linux/pwm.h
7929 F:      drivers/pwm/
7930 F:      drivers/video/backlight/pwm_bl.c
7931 F:      include/linux/pwm_backlight.h
7932
7933 PXA2xx/PXA3xx SUPPORT
7934 M:      Daniel Mack <daniel@zonque.org>
7935 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7936 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7937 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7938 T:      git git://github.com/hzhuang1/linux.git
7939 T:      git git://github.com/rjarzmik/linux.git
7940 S:      Maintained
7941 F:      arch/arm/mach-pxa/
7942 F:      drivers/pcmcia/pxa2xx*
7943 F:      drivers/spi/spi-pxa2xx*
7944 F:      drivers/usb/gadget/udc/pxa2*
7945 F:      include/sound/pxa2xx-lib.h
7946 F:      sound/arm/pxa*
7947 F:      sound/soc/pxa/
7948
7949 PXA3xx NAND FLASH DRIVER
7950 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7951 L:      linux-mtd@lists.infradead.org
7952 S:      Maintained
7953 F:      drivers/mtd/nand/pxa3xx_nand.c
7954
7955 MMP SUPPORT
7956 M:      Eric Miao <eric.y.miao@gmail.com>
7957 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7958 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7959 T:      git git://github.com/hzhuang1/linux.git
7960 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7961 S:      Maintained
7962 F:      arch/arm/mach-mmp/
7963
7964 PXA MMCI DRIVER
7965 S:      Orphan
7966
7967 PXA RTC DRIVER
7968 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7969 L:      rtc-linux@googlegroups.com
7970 S:      Maintained
7971
7972 QAT DRIVER
7973 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7974 L:      qat-linux@intel.com
7975 S:      Supported
7976 F:      drivers/crypto/qat/
7977
7978 QIB DRIVER
7979 M:      Mike Marciniszyn <infinipath@intel.com>
7980 L:      linux-rdma@vger.kernel.org
7981 S:      Supported
7982 F:      drivers/infiniband/hw/qib/
7983
7984 QLOGIC QLA1280 SCSI DRIVER
7985 M:      Michael Reed <mdr@sgi.com>
7986 L:      linux-scsi@vger.kernel.org
7987 S:      Maintained
7988 F:      drivers/scsi/qla1280.[ch]
7989
7990 QLOGIC QLA2XXX FC-SCSI DRIVER
7991 M:      qla2xxx-upstream@qlogic.com
7992 L:      linux-scsi@vger.kernel.org
7993 S:      Supported
7994 F:      Documentation/scsi/LICENSE.qla2xxx
7995 F:      drivers/scsi/qla2xxx/
7996
7997 QLOGIC QLA4XXX iSCSI DRIVER
7998 M:      QLogic-Storage-Upstream@qlogic.com
7999 L:      linux-scsi@vger.kernel.org
8000 S:      Supported
8001 F:      Documentation/scsi/LICENSE.qla4xxx
8002 F:      drivers/scsi/qla4xxx/
8003
8004 QLOGIC QLA3XXX NETWORK DRIVER
8005 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8006 M:      Ron Mercer <ron.mercer@qlogic.com>
8007 M:      linux-driver@qlogic.com
8008 L:      netdev@vger.kernel.org
8009 S:      Supported
8010 F:      Documentation/networking/LICENSE.qla3xxx
8011 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8012
8013 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8014 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8015 M:      Dept-GELinuxNICDev@qlogic.com
8016 L:      netdev@vger.kernel.org
8017 S:      Supported
8018 F:      drivers/net/ethernet/qlogic/qlcnic/
8019
8020 QLOGIC QLGE 10Gb ETHERNET DRIVER
8021 M:      Harish Patil <harish.patil@qlogic.com>
8022 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8023 M:      Dept-GELinuxNICDev@qlogic.com
8024 M:      linux-driver@qlogic.com
8025 L:      netdev@vger.kernel.org
8026 S:      Supported
8027 F:      drivers/net/ethernet/qlogic/qlge/
8028
8029 QNX4 FILESYSTEM
8030 M:      Anders Larsen <al@alarsen.net>
8031 W:      http://www.alarsen.net/linux/qnx4fs/
8032 S:      Maintained
8033 F:      fs/qnx4/
8034 F:      include/uapi/linux/qnx4_fs.h
8035 F:      include/uapi/linux/qnxtypes.h
8036
8037 QT1010 MEDIA DRIVER
8038 M:      Antti Palosaari <crope@iki.fi>
8039 L:      linux-media@vger.kernel.org
8040 W:      http://linuxtv.org/
8041 W:      http://palosaari.fi/linux/
8042 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8043 T:      git git://linuxtv.org/anttip/media_tree.git
8044 S:      Maintained
8045 F:      drivers/media/tuners/qt1010*
8046
8047 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8048 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8049 L:      linux-wireless@vger.kernel.org
8050 L:      ath9k-devel@lists.ath9k.org
8051 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8052 S:      Supported
8053 F:      drivers/net/wireless/ath/ath9k/
8054
8055 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8056 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8057 L:      ath10k@lists.infradead.org
8058 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8059 T:      git git://github.com/kvalo/ath.git
8060 S:      Supported
8061 F:      drivers/net/wireless/ath/ath10k/
8062
8063 QUALCOMM HEXAGON ARCHITECTURE
8064 M:      Richard Kuo <rkuo@codeaurora.org>
8065 L:      linux-hexagon@vger.kernel.org
8066 S:      Supported
8067 F:      arch/hexagon/
8068
8069 QUALCOMM WCN36XX WIRELESS DRIVER
8070 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8071 L:      wcn36xx@lists.infradead.org
8072 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8073 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8074 S:      Supported
8075 F:      drivers/net/wireless/ath/wcn36xx/
8076
8077 RADOS BLOCK DEVICE (RBD)
8078 M:      Ilya Dryomov <idryomov@gmail.com>
8079 M:      Sage Weil <sage@redhat.com>
8080 M:      Alex Elder <elder@kernel.org>
8081 M:      ceph-devel@vger.kernel.org
8082 W:      http://ceph.com/
8083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8084 S:      Supported
8085 F:      drivers/block/rbd.c
8086 F:      drivers/block/rbd_types.h
8087
8088 RADEON FRAMEBUFFER DISPLAY DRIVER
8089 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8090 L:      linux-fbdev@vger.kernel.org
8091 S:      Maintained
8092 F:      drivers/video/fbdev/aty/radeon*
8093 F:      include/uapi/linux/radeonfb.h
8094
8095 RADIOSHARK RADIO DRIVER
8096 M:      Hans de Goede <hdegoede@redhat.com>
8097 L:      linux-media@vger.kernel.org
8098 T:      git git://linuxtv.org/media_tree.git
8099 S:      Maintained
8100 F:      drivers/media/radio/radio-shark.c
8101
8102 RADIOSHARK2 RADIO DRIVER
8103 M:      Hans de Goede <hdegoede@redhat.com>
8104 L:      linux-media@vger.kernel.org
8105 T:      git git://linuxtv.org/media_tree.git
8106 S:      Maintained
8107 F:      drivers/media/radio/radio-shark2.c
8108 F:      drivers/media/radio/radio-tea5777.c
8109
8110 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8111 M:      Paul Mackerras <paulus@samba.org>
8112 L:      linux-fbdev@vger.kernel.org
8113 S:      Maintained
8114 F:      drivers/video/fbdev/aty/aty128fb.c
8115
8116 RALINK RT2X00 WIRELESS LAN DRIVER
8117 P:      rt2x00 project
8118 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8119 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8120 L:      linux-wireless@vger.kernel.org
8121 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8122 W:      http://rt2x00.serialmonkey.com/
8123 S:      Maintained
8124 F:      drivers/net/wireless/rt2x00/
8125
8126 RAMDISK RAM BLOCK DEVICE DRIVER
8127 M:      Jens Axboe <axboe@kernel.dk>
8128 S:      Maintained
8129 F:      Documentation/blockdev/ramdisk.txt
8130 F:      drivers/block/brd.c
8131
8132 PERSISTENT MEMORY DRIVER
8133 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8134 L:      linux-nvdimm@lists.01.org
8135 S:      Supported
8136 F:      drivers/block/pmem.c
8137
8138 RANDOM NUMBER DRIVER
8139 M:      "Theodore Ts'o" <tytso@mit.edu>
8140 S:      Maintained
8141 F:      drivers/char/random.c
8142
8143 RAPIDIO SUBSYSTEM
8144 M:      Matt Porter <mporter@kernel.crashing.org>
8145 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8146 S:      Maintained
8147 F:      drivers/rapidio/
8148
8149 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8150 L:      linux-wireless@vger.kernel.org
8151 S:      Orphan
8152 F:      drivers/net/wireless/ray*
8153
8154 RCUTORTURE MODULE
8155 M:      Josh Triplett <josh@joshtriplett.org>
8156 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8157 L:      linux-kernel@vger.kernel.org
8158 S:      Supported
8159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8160 F:      Documentation/RCU/torture.txt
8161 F:      kernel/rcu/rcutorture.c
8162
8163 RCUTORTURE TEST FRAMEWORK
8164 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8165 M:      Josh Triplett <josh@joshtriplett.org>
8166 R:      Steven Rostedt <rostedt@goodmis.org>
8167 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8168 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8169 L:      linux-kernel@vger.kernel.org
8170 S:      Supported
8171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8172 F:      tools/testing/selftests/rcutorture
8173
8174 RDC R-321X SoC
8175 M:      Florian Fainelli <florian@openwrt.org>
8176 S:      Maintained
8177
8178 RDC R6040 FAST ETHERNET DRIVER
8179 M:      Florian Fainelli <florian@openwrt.org>
8180 L:      netdev@vger.kernel.org
8181 S:      Maintained
8182 F:      drivers/net/ethernet/rdc/r6040.c
8183
8184 RDS - RELIABLE DATAGRAM SOCKETS
8185 M:      Chien Yen <chien.yen@oracle.com>
8186 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8187 S:      Supported
8188 F:      net/rds/
8189
8190 READ-COPY UPDATE (RCU)
8191 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8192 M:      Josh Triplett <josh@joshtriplett.org>
8193 R:      Steven Rostedt <rostedt@goodmis.org>
8194 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8195 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8196 L:      linux-kernel@vger.kernel.org
8197 W:      http://www.rdrop.com/users/paulmck/RCU/
8198 S:      Supported
8199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8200 F:      Documentation/RCU/
8201 X:      Documentation/RCU/torture.txt
8202 F:      include/linux/rcu*
8203 X:      include/linux/srcu.h
8204 F:      kernel/rcu/
8205 X:      kernel/torture.c
8206
8207 REAL TIME CLOCK (RTC) SUBSYSTEM
8208 M:      Alessandro Zummo <a.zummo@towertech.it>
8209 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8210 L:      rtc-linux@googlegroups.com
8211 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8212 S:      Maintained
8213 F:      Documentation/rtc.txt
8214 F:      drivers/rtc/
8215 F:      include/linux/rtc.h
8216 F:      include/uapi/linux/rtc.h
8217
8218 REALTEK AUDIO CODECS
8219 M:      Bard Liao <bardliao@realtek.com>
8220 M:      Oder Chiou <oder_chiou@realtek.com>
8221 S:      Maintained
8222 F:      sound/soc/codecs/rt*
8223 F:      include/sound/rt*.h
8224
8225 REISERFS FILE SYSTEM
8226 L:      reiserfs-devel@vger.kernel.org
8227 S:      Supported
8228 F:      fs/reiserfs/
8229
8230 REGISTER MAP ABSTRACTION
8231 M:      Mark Brown <broonie@kernel.org>
8232 L:      linux-kernel@vger.kernel.org
8233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8234 S:      Supported
8235 F:      drivers/base/regmap/
8236 F:      include/linux/regmap.h
8237
8238 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8239 M:      Ohad Ben-Cohen <ohad@wizery.com>
8240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8241 S:      Maintained
8242 F:      drivers/remoteproc/
8243 F:      Documentation/remoteproc.txt
8244 F:      include/linux/remoteproc.h
8245
8246 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8247 M:      Ohad Ben-Cohen <ohad@wizery.com>
8248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8249 S:      Maintained
8250 F:      drivers/rpmsg/
8251 F:      Documentation/rpmsg.txt
8252 F:      include/linux/rpmsg.h
8253
8254 RESET CONTROLLER FRAMEWORK
8255 M:      Philipp Zabel <p.zabel@pengutronix.de>
8256 S:      Maintained
8257 F:      drivers/reset/
8258 F:      Documentation/devicetree/bindings/reset/
8259 F:      include/linux/reset.h
8260 F:      include/linux/reset-controller.h
8261
8262 RFKILL
8263 M:      Johannes Berg <johannes@sipsolutions.net>
8264 L:      linux-wireless@vger.kernel.org
8265 W:      http://wireless.kernel.org/
8266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8268 S:      Maintained
8269 F:      Documentation/rfkill.txt
8270 F:      net/rfkill/
8271
8272 RHASHTABLE
8273 M:      Thomas Graf <tgraf@suug.ch>
8274 L:      netdev@vger.kernel.org
8275 S:      Maintained
8276 F:      lib/rhashtable.c
8277 F:      include/linux/rhashtable.h
8278
8279 RICOH SMARTMEDIA/XD DRIVER
8280 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8281 S:      Maintained
8282 F:      drivers/mtd/nand/r852.c
8283 F:      drivers/mtd/nand/r852.h
8284
8285 RICOH R5C592 MEMORYSTICK DRIVER
8286 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8287 S:      Maintained
8288 F:      drivers/memstick/host/r592.*
8289
8290 ROCCAT DRIVERS
8291 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8292 W:      http://sourceforge.net/projects/roccat/
8293 S:      Maintained
8294 F:      drivers/hid/hid-roccat*
8295 F:      include/linux/hid-roccat*
8296 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8297
8298 ROCKER DRIVER
8299 M:      Jiri Pirko <jiri@resnulli.us>
8300 M:      Scott Feldman <sfeldma@gmail.com>
8301 L:      netdev@vger.kernel.org
8302 S:      Supported
8303 F:      drivers/net/ethernet/rocker/
8304
8305 ROCKETPORT DRIVER
8306 P:      Comtrol Corp.
8307 W:      http://www.comtrol.com
8308 S:      Maintained
8309 F:      Documentation/serial/rocket.txt
8310 F:      drivers/tty/rocket*
8311
8312 ROCKETPORT EXPRESS/INFINITY DRIVER
8313 M:      Kevin Cernekee <cernekee@gmail.com>
8314 L:      linux-serial@vger.kernel.org
8315 S:      Odd Fixes
8316 F:      drivers/tty/serial/rp2.*
8317
8318 ROSE NETWORK LAYER
8319 M:      Ralf Baechle <ralf@linux-mips.org>
8320 L:      linux-hams@vger.kernel.org
8321 W:      http://www.linux-ax25.org/
8322 S:      Maintained
8323 F:      include/net/rose.h
8324 F:      include/uapi/linux/rose.h
8325 F:      net/rose/
8326
8327 RTL2830 MEDIA DRIVER
8328 M:      Antti Palosaari <crope@iki.fi>
8329 L:      linux-media@vger.kernel.org
8330 W:      http://linuxtv.org/
8331 W:      http://palosaari.fi/linux/
8332 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8333 T:      git git://linuxtv.org/anttip/media_tree.git
8334 S:      Maintained
8335 F:      drivers/media/dvb-frontends/rtl2830*
8336
8337 RTL2832 MEDIA DRIVER
8338 M:      Antti Palosaari <crope@iki.fi>
8339 L:      linux-media@vger.kernel.org
8340 W:      http://linuxtv.org/
8341 W:      http://palosaari.fi/linux/
8342 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8343 T:      git git://linuxtv.org/anttip/media_tree.git
8344 S:      Maintained
8345 F:      drivers/media/dvb-frontends/rtl2832*
8346
8347 RTL2832_SDR MEDIA DRIVER
8348 M:      Antti Palosaari <crope@iki.fi>
8349 L:      linux-media@vger.kernel.org
8350 W:      http://linuxtv.org/
8351 W:      http://palosaari.fi/linux/
8352 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8353 T:      git git://linuxtv.org/anttip/media_tree.git
8354 S:      Maintained
8355 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8356
8357 RTL8180 WIRELESS DRIVER
8358 L:      linux-wireless@vger.kernel.org
8359 W:      http://wireless.kernel.org/
8360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8361 S:      Orphan
8362 F:      drivers/net/wireless/rtl818x/rtl8180/
8363
8364 RTL8187 WIRELESS DRIVER
8365 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8366 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8367 M:      Larry Finger <Larry.Finger@lwfinger.net>
8368 L:      linux-wireless@vger.kernel.org
8369 W:      http://wireless.kernel.org/
8370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8371 S:      Maintained
8372 F:      drivers/net/wireless/rtl818x/rtl8187/
8373
8374 RTL8192CE WIRELESS DRIVER
8375 M:      Larry Finger <Larry.Finger@lwfinger.net>
8376 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8377 L:      linux-wireless@vger.kernel.org
8378 W:      http://wireless.kernel.org/
8379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8380 S:      Maintained
8381 F:      drivers/net/wireless/rtlwifi/
8382 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8383
8384 S3 SAVAGE FRAMEBUFFER DRIVER
8385 M:      Antonino Daplas <adaplas@gmail.com>
8386 L:      linux-fbdev@vger.kernel.org
8387 S:      Maintained
8388 F:      drivers/video/fbdev/savage/
8389
8390 S390
8391 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8392 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8393 M:      linux390@de.ibm.com
8394 L:      linux-s390@vger.kernel.org
8395 W:      http://www.ibm.com/developerworks/linux/linux390/
8396 S:      Supported
8397 F:      arch/s390/
8398 F:      drivers/s390/
8399 F:      Documentation/s390/
8400 F:      Documentation/DocBook/s390*
8401
8402 S390 COMMON I/O LAYER
8403 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8404 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8405 L:      linux-s390@vger.kernel.org
8406 W:      http://www.ibm.com/developerworks/linux/linux390/
8407 S:      Supported
8408 F:      drivers/s390/cio/
8409
8410 S390 DASD DRIVER
8411 M:      Stefan Weinhuber <wein@de.ibm.com>
8412 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8413 L:      linux-s390@vger.kernel.org
8414 W:      http://www.ibm.com/developerworks/linux/linux390/
8415 S:      Supported
8416 F:      drivers/s390/block/dasd*
8417 F:      block/partitions/ibm.c
8418
8419 S390 NETWORK DRIVERS
8420 M:      Ursula Braun <ursula.braun@de.ibm.com>
8421 M:      linux390@de.ibm.com
8422 L:      linux-s390@vger.kernel.org
8423 W:      http://www.ibm.com/developerworks/linux/linux390/
8424 S:      Supported
8425 F:      drivers/s390/net/
8426
8427 S390 PCI SUBSYSTEM
8428 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8429 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8430 L:      linux-s390@vger.kernel.org
8431 W:      http://www.ibm.com/developerworks/linux/linux390/
8432 S:      Supported
8433 F:      arch/s390/pci/
8434 F:      drivers/pci/hotplug/s390_pci_hpc.c
8435
8436 S390 ZCRYPT DRIVER
8437 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8438 M:      linux390@de.ibm.com
8439 L:      linux-s390@vger.kernel.org
8440 W:      http://www.ibm.com/developerworks/linux/linux390/
8441 S:      Supported
8442 F:      drivers/s390/crypto/
8443
8444 S390 ZFCP DRIVER
8445 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8446 M:      linux390@de.ibm.com
8447 L:      linux-s390@vger.kernel.org
8448 W:      http://www.ibm.com/developerworks/linux/linux390/
8449 S:      Supported
8450 F:      drivers/s390/scsi/zfcp_*
8451
8452 S390 IUCV NETWORK LAYER
8453 M:      Ursula Braun <ursula.braun@de.ibm.com>
8454 M:      linux390@de.ibm.com
8455 L:      linux-s390@vger.kernel.org
8456 W:      http://www.ibm.com/developerworks/linux/linux390/
8457 S:      Supported
8458 F:      drivers/s390/net/*iucv*
8459 F:      include/net/iucv/
8460 F:      net/iucv/
8461
8462 S3C24XX SD/MMC Driver
8463 M:      Ben Dooks <ben-linux@fluff.org>
8464 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8465 S:      Supported
8466 F:      drivers/mmc/host/s3cmci.*
8467
8468 SAA6588 RDS RECEIVER DRIVER
8469 M:      Hans Verkuil <hverkuil@xs4all.nl>
8470 L:      linux-media@vger.kernel.org
8471 T:      git git://linuxtv.org/media_tree.git
8472 W:      http://linuxtv.org
8473 S:      Odd Fixes
8474 F:      drivers/media/i2c/saa6588*
8475
8476 SAA7134 VIDEO4LINUX DRIVER
8477 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8478 L:      linux-media@vger.kernel.org
8479 W:      http://linuxtv.org
8480 T:      git git://linuxtv.org/media_tree.git
8481 S:      Odd fixes
8482 F:      Documentation/video4linux/*.saa7134
8483 F:      drivers/media/pci/saa7134/
8484
8485 SAA7146 VIDEO4LINUX-2 DRIVER
8486 M:      Hans Verkuil <hverkuil@xs4all.nl>
8487 L:      linux-media@vger.kernel.org
8488 T:      git git://linuxtv.org/media_tree.git
8489 S:      Maintained
8490 F:      drivers/media/common/saa7146/
8491 F:      drivers/media/pci/saa7146/
8492 F:      include/media/saa7146*
8493
8494 SAMSUNG LAPTOP DRIVER
8495 M:      Corentin Chary <corentin.chary@gmail.com>
8496 L:      platform-driver-x86@vger.kernel.org
8497 S:      Maintained
8498 F:      drivers/platform/x86/samsung-laptop.c
8499
8500 SAMSUNG AUDIO (ASoC) DRIVERS
8501 M:      Sangbeom Kim <sbkim73@samsung.com>
8502 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8503 S:      Supported
8504 F:      sound/soc/samsung/
8505
8506 SAMSUNG FRAMEBUFFER DRIVER
8507 M:      Jingoo Han <jg1.han@samsung.com>
8508 L:      linux-fbdev@vger.kernel.org
8509 S:      Maintained
8510 F:      drivers/video/fbdev/s3c-fb.c
8511
8512 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8513 M:      Sangbeom Kim <sbkim73@samsung.com>
8514 L:      linux-kernel@vger.kernel.org
8515 S:      Supported
8516 F:      drivers/mfd/sec*.c
8517 F:      drivers/regulator/s2m*.c
8518 F:      drivers/regulator/s5m*.c
8519 F:      include/linux/mfd/samsung/
8520
8521 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8522 M:      Kyungmin Park <kyungmin.park@samsung.com>
8523 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8524 L:      linux-media@vger.kernel.org
8525 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8526 S:      Supported
8527 F:      drivers/media/platform/exynos4-is/
8528
8529 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8530 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8531 L:      linux-media@vger.kernel.org
8532 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8533 S:      Maintained
8534 F:      drivers/media/platform/s3c-camif/
8535 F:      include/media/s3c_camif.h
8536
8537 SAMSUNG S5C73M3 CAMERA DRIVER
8538 M:      Kyungmin Park <kyungmin.park@samsung.com>
8539 M:      Andrzej Hajda <a.hajda@samsung.com>
8540 L:      linux-media@vger.kernel.org
8541 S:      Supported
8542 F:      drivers/media/i2c/s5c73m3/*
8543
8544 SAMSUNG S5K5BAF CAMERA DRIVER
8545 M:      Kyungmin Park <kyungmin.park@samsung.com>
8546 M:      Andrzej Hajda <a.hajda@samsung.com>
8547 L:      linux-media@vger.kernel.org
8548 S:      Supported
8549 F:      drivers/media/i2c/s5k5baf.c
8550
8551 SAMSUNG SOC CLOCK DRIVERS
8552 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8553 M:      Tomasz Figa <tomasz.figa@gmail.com>
8554 S:      Supported
8555 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8556 F:      drivers/clk/samsung/
8557
8558 SAMSUNG SXGBE DRIVERS
8559 M:      Byungho An <bh74.an@samsung.com>
8560 M:      Girish K S <ks.giri@samsung.com>
8561 M:      Vipul Pandya <vipul.pandya@samsung.com>
8562 S:      Supported
8563 L:      netdev@vger.kernel.org
8564 F:      drivers/net/ethernet/samsung/sxgbe/
8565
8566 SAMSUNG THERMAL DRIVER
8567 M:      Lukasz Majewski <l.majewski@samsung.com>
8568 L:      linux-pm@vger.kernel.org
8569 L:      linux-samsung-soc@vger.kernel.org
8570 S:      Supported
8571 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8572 F:      drivers/thermal/samsung/
8573
8574 SAMSUNG USB2 PHY DRIVER
8575 M:      Kamil Debski <k.debski@samsung.com>
8576 L:      linux-kernel@vger.kernel.org
8577 S:      Supported
8578 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8579 F:      Documentation/phy/samsung-usb2.txt
8580 F:      drivers/phy/phy-exynos4210-usb2.c
8581 F:      drivers/phy/phy-exynos4x12-usb2.c
8582 F:      drivers/phy/phy-exynos5250-usb2.c
8583 F:      drivers/phy/phy-s5pv210-usb2.c
8584 F:      drivers/phy/phy-samsung-usb2.c
8585 F:      drivers/phy/phy-samsung-usb2.h
8586
8587 SERIAL DRIVERS
8588 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8589 L:      linux-serial@vger.kernel.org
8590 S:      Maintained
8591 F:      drivers/tty/serial/
8592
8593 SYNOPSYS DESIGNWARE DMAC DRIVER
8594 M:      Viresh Kumar <viresh.linux@gmail.com>
8595 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8596 S:      Maintained
8597 F:      include/linux/dma/dw.h
8598 F:      include/linux/platform_data/dma-dw.h
8599 F:      drivers/dma/dw/
8600
8601 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8602 M:      Seungwon Jeon <tgih.jun@samsung.com>
8603 M:      Jaehoon Chung <jh80.chung@samsung.com>
8604 L:      linux-mmc@vger.kernel.org
8605 S:      Maintained
8606 F:      include/linux/mmc/dw_mmc.h
8607 F:      drivers/mmc/host/dw_mmc*
8608
8609 THUNDERBOLT DRIVER
8610 M:      Andreas Noever <andreas.noever@gmail.com>
8611 S:      Maintained
8612 F:      drivers/thunderbolt/
8613
8614 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8615 M:      John Stultz <john.stultz@linaro.org>
8616 M:      Thomas Gleixner <tglx@linutronix.de>
8617 L:      linux-kernel@vger.kernel.org
8618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8619 S:      Supported
8620 F:      include/linux/clocksource.h
8621 F:      include/linux/time.h
8622 F:      include/linux/timex.h
8623 F:      include/uapi/linux/time.h
8624 F:      include/uapi/linux/timex.h
8625 F:      kernel/time/clocksource.c
8626 F:      kernel/time/time*.c
8627 F:      kernel/time/ntp.c
8628 F:      tools/testing/selftests/timers/
8629
8630 SC1200 WDT DRIVER
8631 M:      Zwane Mwaikambo <zwanem@gmail.com>
8632 S:      Maintained
8633 F:      drivers/watchdog/sc1200wdt.c
8634
8635 SCHEDULER
8636 M:      Ingo Molnar <mingo@redhat.com>
8637 M:      Peter Zijlstra <peterz@infradead.org>
8638 L:      linux-kernel@vger.kernel.org
8639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8640 S:      Maintained
8641 F:      kernel/sched/
8642 F:      include/linux/sched.h
8643 F:      include/uapi/linux/sched.h
8644 F:      include/linux/wait.h
8645
8646 SCORE ARCHITECTURE
8647 M:      Chen Liqin <liqin.linux@gmail.com>
8648 M:      Lennox Wu <lennox.wu@gmail.com>
8649 W:      http://www.sunplus.com
8650 S:      Supported
8651 F:      arch/score/
8652
8653 SCSI CDROM DRIVER
8654 M:      Jens Axboe <axboe@kernel.dk>
8655 L:      linux-scsi@vger.kernel.org
8656 W:      http://www.kernel.dk
8657 S:      Maintained
8658 F:      drivers/scsi/sr*
8659
8660 SCSI RDMA PROTOCOL (SRP) INITIATOR
8661 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8662 L:      linux-rdma@vger.kernel.org
8663 S:      Supported
8664 W:      http://www.openfabrics.org
8665 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8667 F:      drivers/infiniband/ulp/srp/
8668 F:      include/scsi/srp.h
8669
8670 SCSI SG DRIVER
8671 M:      Doug Gilbert <dgilbert@interlog.com>
8672 L:      linux-scsi@vger.kernel.org
8673 W:      http://sg.danny.cz/sg
8674 S:      Maintained
8675 F:      Documentation/scsi/scsi-generic.txt
8676 F:      drivers/scsi/sg.c
8677 F:      include/scsi/sg.h
8678
8679 SCSI SUBSYSTEM
8680 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8681 L:      linux-scsi@vger.kernel.org
8682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8683 S:      Maintained
8684 F:      drivers/scsi/
8685 F:      include/scsi/
8686
8687 SCSI TAPE DRIVER
8688 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8689 L:      linux-scsi@vger.kernel.org
8690 S:      Maintained
8691 F:      Documentation/scsi/st.txt
8692 F:      drivers/scsi/st.*
8693 F:      drivers/scsi/st_*.h
8694
8695 SCTP PROTOCOL
8696 M:      Vlad Yasevich <vyasevich@gmail.com>
8697 M:      Neil Horman <nhorman@tuxdriver.com>
8698 L:      linux-sctp@vger.kernel.org
8699 W:      http://lksctp.sourceforge.net
8700 S:      Maintained
8701 F:      Documentation/networking/sctp.txt
8702 F:      include/linux/sctp.h
8703 F:      include/uapi/linux/sctp.h
8704 F:      include/net/sctp/
8705 F:      net/sctp/
8706
8707 SCx200 CPU SUPPORT
8708 M:      Jim Cromie <jim.cromie@gmail.com>
8709 S:      Odd Fixes
8710 F:      Documentation/i2c/busses/scx200_acb
8711 F:      arch/x86/platform/scx200/
8712 F:      drivers/watchdog/scx200_wdt.c
8713 F:      drivers/i2c/busses/scx200*
8714 F:      drivers/mtd/maps/scx200_docflash.c
8715 F:      include/linux/scx200.h
8716
8717 SCx200 GPIO DRIVER
8718 M:      Jim Cromie <jim.cromie@gmail.com>
8719 S:      Maintained
8720 F:      drivers/char/scx200_gpio.c
8721 F:      include/linux/scx200_gpio.h
8722
8723 SCx200 HRT CLOCKSOURCE DRIVER
8724 M:      Jim Cromie <jim.cromie@gmail.com>
8725 S:      Maintained
8726 F:      drivers/clocksource/scx200_hrt.c
8727
8728 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8729 M:      Sascha Sommer <saschasommer@freenet.de>
8730 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8731 S:      Maintained
8732 F:      drivers/mmc/host/sdricoh_cs.c
8733
8734 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8735 L:      linux-mmc@vger.kernel.org
8736 S:      Orphan
8737 F:      drivers/mmc/host/sdhci.*
8738 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8739
8740 SECURE COMPUTING
8741 M:      Kees Cook <keescook@chromium.org>
8742 R:      Andy Lutomirski <luto@amacapital.net>
8743 R:      Will Drewry <wad@chromium.org>
8744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8745 S:      Supported
8746 F:      kernel/seccomp.c
8747 F:      include/uapi/linux/seccomp.h
8748 F:      include/linux/seccomp.h
8749 K:      \bsecure_computing
8750 K:      \bTIF_SECCOMP\b
8751
8752 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8753 M:      Ben Dooks <ben-linux@fluff.org>
8754 M:      Jaehoon Chung <jh80.chung@samsung.com>
8755 L:      linux-mmc@vger.kernel.org
8756 S:      Maintained
8757 F:      drivers/mmc/host/sdhci-s3c*
8758
8759 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8760 M:      Viresh Kumar <viresh.linux@gmail.com>
8761 L:      spear-devel@list.st.com
8762 L:      linux-mmc@vger.kernel.org
8763 S:      Maintained
8764 F:      drivers/mmc/host/sdhci-spear.c
8765
8766 SECURITY SUBSYSTEM
8767 M:      James Morris <james.l.morris@oracle.com>
8768 M:      Serge E. Hallyn <serge@hallyn.com>
8769 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8771 W:      http://kernsec.org/
8772 S:      Supported
8773 F:      security/
8774
8775 SECURITY CONTACT
8776 M:      Security Officers <security@kernel.org>
8777 S:      Supported
8778
8779 SELINUX SECURITY MODULE
8780 M:      Paul Moore <paul@paul-moore.com>
8781 M:      Stephen Smalley <sds@tycho.nsa.gov>
8782 M:      Eric Paris <eparis@parisplace.org>
8783 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8784 W:      http://selinuxproject.org
8785 T:      git git://git.infradead.org/users/pcmoore/selinux
8786 S:      Supported
8787 F:      include/linux/selinux*
8788 F:      security/selinux/
8789 F:      scripts/selinux/
8790
8791 APPARMOR SECURITY MODULE
8792 M:      John Johansen <john.johansen@canonical.com>
8793 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8794 W:      apparmor.wiki.kernel.org
8795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8796 S:      Supported
8797 F:      security/apparmor/
8798
8799 SENSABLE PHANTOM
8800 M:      Jiri Slaby <jirislaby@gmail.com>
8801 S:      Maintained
8802 F:      drivers/misc/phantom.c
8803 F:      include/uapi/linux/phantom.h
8804
8805 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8806 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8807 L:      linux-scsi@vger.kernel.org
8808 W:      http://www.emulex.com
8809 S:      Supported
8810 F:      drivers/scsi/be2iscsi/
8811
8812 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8813 M:      Sathya Perla <sathya.perla@emulex.com>
8814 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8815 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8816 L:      netdev@vger.kernel.org
8817 W:      http://www.emulex.com
8818 S:      Supported
8819 F:      drivers/net/ethernet/emulex/benet/
8820
8821 SFC NETWORK DRIVER
8822 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8823 M:      Shradha Shah <sshah@solarflare.com>
8824 L:      netdev@vger.kernel.org
8825 S:      Supported
8826 F:      drivers/net/ethernet/sfc/
8827
8828 SGI GRU DRIVER
8829 M:      Dimitri Sivanich <sivanich@sgi.com>
8830 S:      Maintained
8831 F:      drivers/misc/sgi-gru/
8832
8833 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8834 M:      Pat Gefre <pfg@sgi.com>
8835 L:      linux-ia64@vger.kernel.org
8836 S:      Supported
8837 F:      Documentation/ia64/serial.txt
8838 F:      drivers/tty/serial/ioc?_serial.c
8839 F:      include/linux/ioc?.h
8840
8841 SGI XP/XPC/XPNET DRIVER
8842 M:      Cliff Whickman <cpw@sgi.com>
8843 M:      Robin Holt <robinmholt@gmail.com>
8844 S:      Maintained
8845 F:      drivers/misc/sgi-xp/
8846
8847 SI2157 MEDIA DRIVER
8848 M:      Antti Palosaari <crope@iki.fi>
8849 L:      linux-media@vger.kernel.org
8850 W:      http://linuxtv.org/
8851 W:      http://palosaari.fi/linux/
8852 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8853 T:      git git://linuxtv.org/anttip/media_tree.git
8854 S:      Maintained
8855 F:      drivers/media/tuners/si2157*
8856
8857 SI2168 MEDIA DRIVER
8858 M:      Antti Palosaari <crope@iki.fi>
8859 L:      linux-media@vger.kernel.org
8860 W:      http://linuxtv.org/
8861 W:      http://palosaari.fi/linux/
8862 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8863 T:      git git://linuxtv.org/anttip/media_tree.git
8864 S:      Maintained
8865 F:      drivers/media/dvb-frontends/si2168*
8866
8867 SI470X FM RADIO RECEIVER I2C DRIVER
8868 M:      Hans Verkuil <hverkuil@xs4all.nl>
8869 L:      linux-media@vger.kernel.org
8870 T:      git git://linuxtv.org/media_tree.git
8871 W:      http://linuxtv.org
8872 S:      Odd Fixes
8873 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8874
8875 SI470X FM RADIO RECEIVER USB DRIVER
8876 M:      Hans Verkuil <hverkuil@xs4all.nl>
8877 L:      linux-media@vger.kernel.org
8878 T:      git git://linuxtv.org/media_tree.git
8879 W:      http://linuxtv.org
8880 S:      Maintained
8881 F:      drivers/media/radio/si470x/radio-si470x-common.c
8882 F:      drivers/media/radio/si470x/radio-si470x.h
8883 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8884
8885 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8886 M:      Eduardo Valentin <edubezval@gmail.com>
8887 L:      linux-media@vger.kernel.org
8888 T:      git git://linuxtv.org/media_tree.git
8889 W:      http://linuxtv.org
8890 S:      Odd Fixes
8891 F:      drivers/media/radio/si4713/si4713.?
8892
8893 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8894 M:      Eduardo Valentin <edubezval@gmail.com>
8895 L:      linux-media@vger.kernel.org
8896 T:      git git://linuxtv.org/media_tree.git
8897 W:      http://linuxtv.org
8898 S:      Odd Fixes
8899 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8900
8901 SI4713 FM RADIO TRANSMITTER USB DRIVER
8902 M:      Hans Verkuil <hverkuil@xs4all.nl>
8903 L:      linux-media@vger.kernel.org
8904 T:      git git://linuxtv.org/media_tree.git
8905 W:      http://linuxtv.org
8906 S:      Maintained
8907 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8908
8909 SIANO DVB DRIVER
8910 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8911 L:      linux-media@vger.kernel.org
8912 W:      http://linuxtv.org
8913 T:      git git://linuxtv.org/media_tree.git
8914 S:      Odd fixes
8915 F:      drivers/media/common/siano/
8916 F:      drivers/media/usb/siano/
8917 F:      drivers/media/usb/siano/
8918 F:      drivers/media/mmc/siano/
8919
8920 SIMPLEFB FB DRIVER
8921 M:      Hans de Goede <hdegoede@redhat.com>
8922 L:      linux-fbdev@vger.kernel.org
8923 S:      Maintained
8924 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8925 F:      drivers/video/fbdev/simplefb.c
8926 F:      include/linux/platform_data/simplefb.h
8927
8928 SH_VEU V4L2 MEM2MEM DRIVER
8929 L:      linux-media@vger.kernel.org
8930 S:      Orphan
8931 F:      drivers/media/platform/sh_veu.c
8932
8933 SH_VOU V4L2 OUTPUT DRIVER
8934 L:      linux-media@vger.kernel.org
8935 S:      Orphan
8936 F:      drivers/media/platform/sh_vou.c
8937 F:      include/media/sh_vou.h
8938
8939 SIMPLE FIRMWARE INTERFACE (SFI)
8940 M:      Len Brown <lenb@kernel.org>
8941 L:      sfi-devel@simplefirmware.org
8942 W:      http://simplefirmware.org/
8943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8944 S:      Supported
8945 F:      arch/x86/platform/sfi/
8946 F:      drivers/sfi/
8947 F:      include/linux/sfi*.h
8948
8949 SIMTEC EB110ATX (Chalice CATS)
8950 P:      Ben Dooks
8951 P:      Vincent Sanders <vince@simtec.co.uk>
8952 M:      Simtec Linux Team <linux@simtec.co.uk>
8953 W:      http://www.simtec.co.uk/products/EB110ATX/
8954 S:      Supported
8955
8956 SIMTEC EB2410ITX (BAST)
8957 P:      Ben Dooks
8958 P:      Vincent Sanders <vince@simtec.co.uk>
8959 M:      Simtec Linux Team <linux@simtec.co.uk>
8960 W:      http://www.simtec.co.uk/products/EB2410ITX/
8961 S:      Supported
8962 F:      arch/arm/mach-s3c24xx/mach-bast.c
8963 F:      arch/arm/mach-s3c24xx/bast-ide.c
8964 F:      arch/arm/mach-s3c24xx/bast-irq.c
8965
8966 TI DAVINCI MACHINE SUPPORT
8967 M:      Sekhar Nori <nsekhar@ti.com>
8968 M:      Kevin Hilman <khilman@deeprootsystems.com>
8969 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8970 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8971 S:      Supported
8972 F:      arch/arm/mach-davinci/
8973 F:      drivers/i2c/busses/i2c-davinci.c
8974
8975 TI DAVINCI SERIES MEDIA DRIVER
8976 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8977 L:      linux-media@vger.kernel.org
8978 W:      http://linuxtv.org/
8979 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8980 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8981 S:      Maintained
8982 F:      drivers/media/platform/davinci/
8983 F:      include/media/davinci/
8984
8985 TI AM437X VPFE DRIVER
8986 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8987 L:      linux-media@vger.kernel.org
8988 W:      http://linuxtv.org/
8989 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8990 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8991 S:      Maintained
8992 F:      drivers/media/platform/am437x/
8993
8994 SIS 190 ETHERNET DRIVER
8995 M:      Francois Romieu <romieu@fr.zoreil.com>
8996 L:      netdev@vger.kernel.org
8997 S:      Maintained
8998 F:      drivers/net/ethernet/sis/sis190.c
8999
9000 SIS 900/7016 FAST ETHERNET DRIVER
9001 M:      Daniele Venzano <venza@brownhat.org>
9002 W:      http://www.brownhat.org/sis900.html
9003 L:      netdev@vger.kernel.org
9004 S:      Maintained
9005 F:      drivers/net/ethernet/sis/sis900.*
9006
9007 SIS FRAMEBUFFER DRIVER
9008 M:      Thomas Winischhofer <thomas@winischhofer.net>
9009 W:      http://www.winischhofer.net/linuxsisvga.shtml
9010 S:      Maintained
9011 F:      Documentation/fb/sisfb.txt
9012 F:      drivers/video/fbdev/sis/
9013 F:      include/video/sisfb.h
9014
9015 SIS USB2VGA DRIVER
9016 M:      Thomas Winischhofer <thomas@winischhofer.net>
9017 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9018 S:      Maintained
9019 F:      drivers/usb/misc/sisusbvga/
9020
9021 SLAB ALLOCATOR
9022 M:      Christoph Lameter <cl@linux.com>
9023 M:      Pekka Enberg <penberg@kernel.org>
9024 M:      David Rientjes <rientjes@google.com>
9025 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9026 M:      Andrew Morton <akpm@linux-foundation.org>
9027 L:      linux-mm@kvack.org
9028 S:      Maintained
9029 F:      include/linux/sl?b*.h
9030 F:      mm/sl?b*
9031
9032 SLEEPABLE READ-COPY UPDATE (SRCU)
9033 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9034 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9035 M:      Josh Triplett <josh@joshtriplett.org>
9036 R:      Steven Rostedt <rostedt@goodmis.org>
9037 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9038 L:      linux-kernel@vger.kernel.org
9039 W:      http://www.rdrop.com/users/paulmck/RCU/
9040 S:      Supported
9041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9042 F:      include/linux/srcu.h
9043 F:      kernel/rcu/srcu.c
9044
9045 SMACK SECURITY MODULE
9046 M:      Casey Schaufler <casey@schaufler-ca.com>
9047 L:      linux-security-module@vger.kernel.org
9048 W:      http://schaufler-ca.com
9049 T:      git git://git.gitorious.org/smack-next/kernel.git
9050 S:      Maintained
9051 F:      Documentation/security/Smack.txt
9052 F:      security/smack/
9053
9054 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9055 M:      Kevin Hilman <khilman@kernel.org>
9056 M:      Nishanth Menon <nm@ti.com>
9057 S:      Maintained
9058 F:      drivers/power/avs/
9059 F:      include/linux/power/smartreflex.h
9060 L:      linux-pm@vger.kernel.org
9061
9062 SMC91x ETHERNET DRIVER
9063 M:      Nicolas Pitre <nico@fluxnic.net>
9064 S:      Odd Fixes
9065 F:      drivers/net/ethernet/smsc/smc91x.*
9066
9067 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9068 M:      Sakari Ailus <sakari.ailus@iki.fi>
9069 L:      linux-media@vger.kernel.org
9070 S:      Maintained
9071 F:      drivers/media/i2c/smiapp/
9072 F:      include/media/smiapp.h
9073 F:      drivers/media/i2c/smiapp-pll.c
9074 F:      drivers/media/i2c/smiapp-pll.h
9075 F:      include/uapi/linux/smiapp.h
9076 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9077
9078 SMM665 HARDWARE MONITOR DRIVER
9079 M:      Guenter Roeck <linux@roeck-us.net>
9080 L:      lm-sensors@lm-sensors.org
9081 S:      Maintained
9082 F:      Documentation/hwmon/smm665
9083 F:      drivers/hwmon/smm665.c
9084
9085 SMSC EMC2103 HARDWARE MONITOR DRIVER
9086 M:      Steve Glendinning <steve.glendinning@shawell.net>
9087 L:      lm-sensors@lm-sensors.org
9088 S:      Maintained
9089 F:      Documentation/hwmon/emc2103
9090 F:      drivers/hwmon/emc2103.c
9091
9092 SMSC SCH5627 HARDWARE MONITOR DRIVER
9093 M:      Hans de Goede <hdegoede@redhat.com>
9094 L:      lm-sensors@lm-sensors.org
9095 S:      Supported
9096 F:      Documentation/hwmon/sch5627
9097 F:      drivers/hwmon/sch5627.c
9098
9099 SMSC47B397 HARDWARE MONITOR DRIVER
9100 M:      Jean Delvare <jdelvare@suse.de>
9101 L:      lm-sensors@lm-sensors.org
9102 S:      Maintained
9103 F:      Documentation/hwmon/smsc47b397
9104 F:      drivers/hwmon/smsc47b397.c
9105
9106 SMSC911x ETHERNET DRIVER
9107 M:      Steve Glendinning <steve.glendinning@shawell.net>
9108 L:      netdev@vger.kernel.org
9109 S:      Maintained
9110 F:      include/linux/smsc911x.h
9111 F:      drivers/net/ethernet/smsc/smsc911x.*
9112
9113 SMSC9420 PCI ETHERNET DRIVER
9114 M:      Steve Glendinning <steve.glendinning@shawell.net>
9115 L:      netdev@vger.kernel.org
9116 S:      Maintained
9117 F:      drivers/net/ethernet/smsc/smsc9420.*
9118
9119 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9120 M:      Steve Glendinning <steve.glendinning@shawell.net>
9121 L:      linux-fbdev@vger.kernel.org
9122 S:      Maintained
9123 F:      drivers/video/fbdev/smscufx.c
9124
9125 SOC-CAMERA V4L2 SUBSYSTEM
9126 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9127 L:      linux-media@vger.kernel.org
9128 T:      git git://linuxtv.org/media_tree.git
9129 S:      Maintained
9130 F:      include/media/soc*
9131 F:      drivers/media/i2c/soc_camera/
9132 F:      drivers/media/platform/soc_camera/
9133
9134 SOEKRIS NET48XX LED SUPPORT
9135 M:      Chris Boot <bootc@bootc.net>
9136 S:      Maintained
9137 F:      drivers/leds/leds-net48xx.c
9138
9139 SOFTLOGIC 6x10 MPEG CODEC
9140 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9141 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9142 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9143 M:      Ismael Luceno <ismael@iodev.co.uk>
9144 L:      linux-media@vger.kernel.org
9145 S:      Supported
9146 F:      drivers/media/pci/solo6x10/
9147
9148 SOFTWARE RAID (Multiple Disks) SUPPORT
9149 M:      Neil Brown <neilb@suse.de>
9150 L:      linux-raid@vger.kernel.org
9151 S:      Supported
9152 F:      drivers/md/
9153 F:      include/linux/raid/
9154 F:      include/uapi/linux/raid/
9155
9156 SONIC NETWORK DRIVER
9157 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9158 L:      netdev@vger.kernel.org
9159 S:      Maintained
9160 F:      drivers/net/ethernet/natsemi/sonic.*
9161
9162 SONICS SILICON BACKPLANE DRIVER (SSB)
9163 M:      Michael Buesch <m@bues.ch>
9164 L:      netdev@vger.kernel.org
9165 S:      Maintained
9166 F:      drivers/ssb/
9167 F:      include/linux/ssb/
9168
9169 SONY VAIO CONTROL DEVICE DRIVER
9170 M:      Mattia Dongili <malattia@linux.it>
9171 L:      platform-driver-x86@vger.kernel.org
9172 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9173 S:      Maintained
9174 F:      Documentation/laptops/sony-laptop.txt
9175 F:      drivers/char/sonypi.c
9176 F:      drivers/platform/x86/sony-laptop.c
9177 F:      include/linux/sony-laptop.h
9178
9179 SONY MEMORYSTICK CARD SUPPORT
9180 M:      Alex Dubov <oakad@yahoo.com>
9181 W:      http://tifmxx.berlios.de/
9182 S:      Maintained
9183 F:      drivers/memstick/host/tifm_ms.c
9184
9185 SONY MEMORYSTICK STANDARD SUPPORT
9186 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9187 S:      Maintained
9188 F:      drivers/memstick/core/ms_block.*
9189
9190 SOUND
9191 M:      Jaroslav Kysela <perex@perex.cz>
9192 M:      Takashi Iwai <tiwai@suse.de>
9193 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9194 W:      http://www.alsa-project.org/
9195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9196 T:      git git://git.alsa-project.org/alsa-kernel.git
9197 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9198 S:      Maintained
9199 F:      Documentation/sound/
9200 F:      include/sound/
9201 F:      include/uapi/sound/
9202 F:      sound/
9203
9204 SOUND - COMPRESSED AUDIO
9205 M:      Vinod Koul <vinod.koul@intel.com>
9206 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9208 S:      Supported
9209 F:      Documentation/sound/alsa/compress_offload.txt
9210 F:      include/sound/compress_driver.h
9211 F:      include/uapi/sound/compress_*
9212 F:      sound/core/compress_offload.c
9213 F:      sound/soc/soc-compress.c
9214
9215 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9216 M:      Liam Girdwood <lgirdwood@gmail.com>
9217 M:      Mark Brown <broonie@kernel.org>
9218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9219 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9220 W:      http://alsa-project.org/main/index.php/ASoC
9221 S:      Supported
9222 F:      Documentation/sound/alsa/soc/
9223 F:      sound/soc/
9224 F:      include/sound/soc*
9225
9226 SOUND - DMAENGINE HELPERS
9227 M:      Lars-Peter Clausen <lars@metafoo.de>
9228 S:      Supported
9229 F:      include/sound/dmaengine_pcm.h
9230 F:      sound/core/pcm_dmaengine.c
9231 F:      sound/soc/soc-generic-dmaengine-pcm.c
9232
9233 SP2 MEDIA DRIVER
9234 M:      Olli Salonen <olli.salonen@iki.fi>
9235 L:      linux-media@vger.kernel.org
9236 W:      http://linuxtv.org/
9237 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9238 S:      Maintained
9239 F:      drivers/media/dvb-frontends/sp2*
9240
9241 SPARC + UltraSPARC (sparc/sparc64)
9242 M:      "David S. Miller" <davem@davemloft.net>
9243 L:      sparclinux@vger.kernel.org
9244 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9247 S:      Maintained
9248 F:      arch/sparc/
9249 F:      drivers/sbus/
9250
9251 SPARC SERIAL DRIVERS
9252 M:      "David S. Miller" <davem@davemloft.net>
9253 L:      sparclinux@vger.kernel.org
9254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9256 S:      Maintained
9257 F:      include/linux/sunserialcore.h
9258 F:      drivers/tty/serial/suncore.c
9259 F:      drivers/tty/serial/sunhv.c
9260 F:      drivers/tty/serial/sunsab.c
9261 F:      drivers/tty/serial/sunsab.h
9262 F:      drivers/tty/serial/sunsu.c
9263 F:      drivers/tty/serial/sunzilog.c
9264 F:      drivers/tty/serial/sunzilog.h
9265
9266 SPARSE CHECKER
9267 M:      "Christopher Li" <sparse@chrisli.org>
9268 L:      linux-sparse@vger.kernel.org
9269 W:      https://sparse.wiki.kernel.org/
9270 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9271 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9272 S:      Maintained
9273 F:      include/linux/compiler.h
9274
9275 SPEAR PLATFORM SUPPORT
9276 M:      Viresh Kumar <viresh.linux@gmail.com>
9277 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9278 L:      spear-devel@list.st.com
9279 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9280 W:      http://www.st.com/spear
9281 S:      Maintained
9282 F:      arch/arm/mach-spear/
9283
9284 SPEAR CLOCK FRAMEWORK SUPPORT
9285 M:      Viresh Kumar <viresh.linux@gmail.com>
9286 L:      spear-devel@list.st.com
9287 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9288 W:      http://www.st.com/spear
9289 S:      Maintained
9290 F:      drivers/clk/spear/
9291
9292 SPI SUBSYSTEM
9293 M:      Mark Brown <broonie@kernel.org>
9294 L:      linux-spi@vger.kernel.org
9295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9296 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9297 S:      Maintained
9298 F:      Documentation/spi/
9299 F:      drivers/spi/
9300 F:      include/linux/spi/
9301 F:      include/uapi/linux/spi/
9302
9303 SPIDERNET NETWORK DRIVER for CELL
9304 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9305 M:      Jens Osterkamp <jens@de.ibm.com>
9306 L:      netdev@vger.kernel.org
9307 S:      Supported
9308 F:      Documentation/networking/spider_net.txt
9309 F:      drivers/net/ethernet/toshiba/spider_net*
9310
9311 SPU FILE SYSTEM
9312 M:      Jeremy Kerr <jk@ozlabs.org>
9313 L:      linuxppc-dev@lists.ozlabs.org
9314 L:      cbe-oss-dev@lists.ozlabs.org
9315 W:      http://www.ibm.com/developerworks/power/cell/
9316 S:      Supported
9317 F:      Documentation/filesystems/spufs.txt
9318 F:      arch/powerpc/platforms/cell/spufs/
9319
9320 SQUASHFS FILE SYSTEM
9321 M:      Phillip Lougher <phillip@squashfs.org.uk>
9322 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9323 W:      http://squashfs.org.uk
9324 S:      Maintained
9325 F:      Documentation/filesystems/squashfs.txt
9326 F:      fs/squashfs/
9327
9328 SRM (Alpha) environment access
9329 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9330 S:      Maintained
9331 F:      arch/alpha/kernel/srm_env.c
9332
9333 STABLE BRANCH
9334 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9335 L:      stable@vger.kernel.org
9336 S:      Supported
9337 F:      Documentation/stable_kernel_rules.txt
9338
9339 STAGING SUBSYSTEM
9340 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9342 L:      devel@driverdev.osuosl.org
9343 S:      Supported
9344 F:      drivers/staging/
9345
9346 STAGING - COMEDI
9347 M:      Ian Abbott <abbotti@mev.co.uk>
9348 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9349 S:      Odd Fixes
9350 F:      drivers/staging/comedi/
9351
9352 STAGING - FLARION FT1000 DRIVERS
9353 M:      Marek Belisko <marek.belisko@gmail.com>
9354 S:      Odd Fixes
9355 F:      drivers/staging/ft1000/
9356
9357 STAGING - INDUSTRIAL IO
9358 M:      Jonathan Cameron <jic23@kernel.org>
9359 L:      linux-iio@vger.kernel.org
9360 S:      Odd Fixes
9361 F:      drivers/staging/iio/
9362
9363 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9364 M:      Jarod Wilson <jarod@wilsonet.com>
9365 W:      http://www.lirc.org/
9366 S:      Odd Fixes
9367 F:      drivers/staging/media/lirc/
9368
9369 STAGING - LUSTRE PARALLEL FILESYSTEM
9370 M:      Oleg Drokin <oleg.drokin@intel.com>
9371 M:      Andreas Dilger <andreas.dilger@intel.com>
9372 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9373 W:      http://lustre.opensfs.org/
9374 S:      Maintained
9375 F:      drivers/staging/lustre
9376
9377 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9378 M:      Julian Andres Klode <jak@jak-linux.org>
9379 M:      Marc Dietrich <marvin24@gmx.de>
9380 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9381 L:      linux-tegra@vger.kernel.org
9382 S:      Maintained
9383 F:      drivers/staging/nvec/
9384
9385 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9386 M:      Jens Frederich <jfrederich@gmail.com>
9387 M:      Daniel Drake <dsd@laptop.org>
9388 M:      Jon Nettleton <jon.nettleton@gmail.com>
9389 W:      http://wiki.laptop.org/go/DCON
9390 S:      Maintained
9391 F:      drivers/staging/olpc_dcon/
9392
9393 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9394 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9395 S:      Maintained
9396 F:      drivers/staging/ozwpan/
9397
9398 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9399 M:      Willy Tarreau <willy@meta-x.org>
9400 S:      Odd Fixes
9401 F:      drivers/staging/panel/
9402
9403 STAGING - REALTEK RTL8712U DRIVERS
9404 M:      Larry Finger <Larry.Finger@lwfinger.net>
9405 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9406 S:      Odd Fixes
9407 F:      drivers/staging/rtl8712/
9408
9409 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9410 M:      Larry Finger <Larry.Finger@lwfinger.net>
9411 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9412 L:      linux-wireless@vger.kernel.org
9413 S:      Maintained
9414 F:      drivers/staging/rtl8723au/
9415
9416 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9417 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9418 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9419 M:      Sudip Mukherjee <sudip@vectorindia.org>
9420 L:      linux-fbdev@vger.kernel.org
9421 S:      Maintained
9422 F:      drivers/staging/sm7xxfb/
9423
9424 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9425 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9426 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9427 M:      Sudip Mukherjee <sudip@vectorindia.org>
9428 L:      linux-fbdev@vger.kernel.org
9429 S:      Maintained
9430 F:      drivers/staging/sm750fb/
9431
9432 STAGING - SLICOSS
9433 M:      Lior Dotan <liodot@gmail.com>
9434 M:      Christopher Harrer <charrer@alacritech.com>
9435 S:      Odd Fixes
9436 F:      drivers/staging/slicoss/
9437
9438 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9439 M:      William Hubbs <w.d.hubbs@gmail.com>
9440 M:      Chris Brannon <chris@the-brannons.com>
9441 M:      Kirk Reiser <kirk@reisers.ca>
9442 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9443 L:      speakup@linux-speakup.org
9444 W:      http://www.linux-speakup.org/
9445 S:      Odd Fixes
9446 F:      drivers/staging/speakup/
9447
9448 STAGING - VIA VT665X DRIVERS
9449 M:      Forest Bond <forest@alittletooquiet.net>
9450 S:      Odd Fixes
9451 F:      drivers/staging/vt665?/
9452
9453 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9454 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9455 S:      Odd Fixes
9456 F:      drivers/staging/xgifb/
9457
9458 STARFIRE/DURALAN NETWORK DRIVER
9459 M:      Ion Badulescu <ionut@badula.org>
9460 S:      Odd Fixes
9461 F:      drivers/net/ethernet/adaptec/starfire*
9462
9463 SUN3/3X
9464 M:      Sam Creasey <sammy@sammy.net>
9465 W:      http://sammy.net/sun3/
9466 S:      Maintained
9467 F:      arch/m68k/kernel/*sun3*
9468 F:      arch/m68k/sun3*/
9469 F:      arch/m68k/include/asm/sun3*
9470 F:      drivers/net/ethernet/i825xx/sun3*
9471
9472 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9473 M:      Hans de Goede <hdegoede@redhat.com>
9474 L:      linux-input@vger.kernel.org
9475 S:      Maintained
9476 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9477 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9478
9479 SUNDANCE NETWORK DRIVER
9480 M:      Denis Kirjanov <kda@linux-powerpc.org>
9481 L:      netdev@vger.kernel.org
9482 S:      Maintained
9483 F:      drivers/net/ethernet/dlink/sundance.c
9484
9485 SUPERH
9486 L:      linux-sh@vger.kernel.org
9487 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9488 S:      Orphan
9489 F:      Documentation/sh/
9490 F:      arch/sh/
9491 F:      drivers/sh/
9492
9493 SUSPEND TO RAM
9494 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9495 M:      Len Brown <len.brown@intel.com>
9496 M:      Pavel Machek <pavel@ucw.cz>
9497 L:      linux-pm@vger.kernel.org
9498 S:      Supported
9499 F:      Documentation/power/
9500 F:      arch/x86/kernel/acpi/
9501 F:      drivers/base/power/
9502 F:      kernel/power/
9503 F:      include/linux/suspend.h
9504 F:      include/linux/freezer.h
9505 F:      include/linux/pm.h
9506
9507 SVGA HANDLING
9508 M:      Martin Mares <mj@ucw.cz>
9509 L:      linux-video@atrey.karlin.mff.cuni.cz
9510 S:      Maintained
9511 F:      Documentation/svga.txt
9512 F:      arch/x86/boot/video*
9513
9514 SWIOTLB SUBSYSTEM
9515 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9516 L:      linux-kernel@vger.kernel.org
9517 S:      Supported
9518 F:      lib/swiotlb.c
9519 F:      arch/*/kernel/pci-swiotlb.c
9520 F:      include/linux/swiotlb.h
9521
9522 SWITCHDEV
9523 M:      Jiri Pirko <jiri@resnulli.us>
9524 L:      netdev@vger.kernel.org
9525 S:      Supported
9526 F:      net/switchdev/
9527 F:      include/net/switchdev.h
9528
9529 SYNOPSYS ARC ARCHITECTURE
9530 M:      Vineet Gupta <vgupta@synopsys.com>
9531 S:      Supported
9532 F:      arch/arc/
9533 F:      Documentation/devicetree/bindings/arc/
9534 F:      drivers/tty/serial/arc_uart.c
9535
9536 SYSV FILESYSTEM
9537 M:      Christoph Hellwig <hch@infradead.org>
9538 S:      Maintained
9539 F:      Documentation/filesystems/sysv-fs.txt
9540 F:      fs/sysv/
9541 F:      include/linux/sysv_fs.h
9542
9543 TARGET SUBSYSTEM
9544 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9545 L:      linux-scsi@vger.kernel.org
9546 L:      target-devel@vger.kernel.org
9547 W:      http://www.linux-iscsi.org
9548 W:      http://groups.google.com/group/linux-iscsi-target-dev
9549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9550 S:      Supported
9551 F:      drivers/target/
9552 F:      include/target/
9553 F:      Documentation/target/
9554
9555 TASKSTATS STATISTICS INTERFACE
9556 M:      Balbir Singh <bsingharora@gmail.com>
9557 S:      Maintained
9558 F:      Documentation/accounting/taskstats*
9559 F:      include/linux/taskstats*
9560 F:      kernel/taskstats.c
9561
9562 TC CLASSIFIER
9563 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9564 L:      netdev@vger.kernel.org
9565 S:      Maintained
9566 F:      include/net/pkt_cls.h
9567 F:      include/uapi/linux/pkt_cls.h
9568 F:      net/sched/
9569
9570 TCP LOW PRIORITY MODULE
9571 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9572 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9573 W:      http://tcp-lp-mod.sourceforge.net/
9574 S:      Maintained
9575 F:      net/ipv4/tcp_lp.c
9576
9577 TDA10071 MEDIA DRIVER
9578 M:      Antti Palosaari <crope@iki.fi>
9579 L:      linux-media@vger.kernel.org
9580 W:      http://linuxtv.org/
9581 W:      http://palosaari.fi/linux/
9582 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9583 T:      git git://linuxtv.org/anttip/media_tree.git
9584 S:      Maintained
9585 F:      drivers/media/dvb-frontends/tda10071*
9586
9587 TDA18212 MEDIA DRIVER
9588 M:      Antti Palosaari <crope@iki.fi>
9589 L:      linux-media@vger.kernel.org
9590 W:      http://linuxtv.org/
9591 W:      http://palosaari.fi/linux/
9592 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9593 T:      git git://linuxtv.org/anttip/media_tree.git
9594 S:      Maintained
9595 F:      drivers/media/tuners/tda18212*
9596
9597 TDA18218 MEDIA DRIVER
9598 M:      Antti Palosaari <crope@iki.fi>
9599 L:      linux-media@vger.kernel.org
9600 W:      http://linuxtv.org/
9601 W:      http://palosaari.fi/linux/
9602 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9603 T:      git git://linuxtv.org/anttip/media_tree.git
9604 S:      Maintained
9605 F:      drivers/media/tuners/tda18218*
9606
9607 TDA18271 MEDIA DRIVER
9608 M:      Michael Krufky <mkrufky@linuxtv.org>
9609 L:      linux-media@vger.kernel.org
9610 W:      http://linuxtv.org/
9611 W:      http://github.com/mkrufky
9612 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9613 T:      git git://linuxtv.org/mkrufky/tuners.git
9614 S:      Maintained
9615 F:      drivers/media/tuners/tda18271*
9616
9617 TDA827x MEDIA DRIVER
9618 M:      Michael Krufky <mkrufky@linuxtv.org>
9619 L:      linux-media@vger.kernel.org
9620 W:      http://linuxtv.org/
9621 W:      http://github.com/mkrufky
9622 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9623 T:      git git://linuxtv.org/mkrufky/tuners.git
9624 S:      Maintained
9625 F:      drivers/media/tuners/tda8290.*
9626
9627 TDA8290 MEDIA DRIVER
9628 M:      Michael Krufky <mkrufky@linuxtv.org>
9629 L:      linux-media@vger.kernel.org
9630 W:      http://linuxtv.org/
9631 W:      http://github.com/mkrufky
9632 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9633 T:      git git://linuxtv.org/mkrufky/tuners.git
9634 S:      Maintained
9635 F:      drivers/media/tuners/tda8290.*
9636
9637 TDA9840 MEDIA DRIVER
9638 M:      Hans Verkuil <hverkuil@xs4all.nl>
9639 L:      linux-media@vger.kernel.org
9640 T:      git git://linuxtv.org/media_tree.git
9641 W:      http://linuxtv.org
9642 S:      Maintained
9643 F:      drivers/media/i2c/tda9840*
9644
9645 TEA5761 TUNER DRIVER
9646 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9647 L:      linux-media@vger.kernel.org
9648 W:      http://linuxtv.org
9649 T:      git git://linuxtv.org/media_tree.git
9650 S:      Odd fixes
9651 F:      drivers/media/tuners/tea5761.*
9652
9653 TEA5767 TUNER DRIVER
9654 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9655 L:      linux-media@vger.kernel.org
9656 W:      http://linuxtv.org
9657 T:      git git://linuxtv.org/media_tree.git
9658 S:      Maintained
9659 F:      drivers/media/tuners/tea5767.*
9660
9661 TEA6415C MEDIA DRIVER
9662 M:      Hans Verkuil <hverkuil@xs4all.nl>
9663 L:      linux-media@vger.kernel.org
9664 T:      git git://linuxtv.org/media_tree.git
9665 W:      http://linuxtv.org
9666 S:      Maintained
9667 F:      drivers/media/i2c/tea6415c*
9668
9669 TEA6420 MEDIA DRIVER
9670 M:      Hans Verkuil <hverkuil@xs4all.nl>
9671 L:      linux-media@vger.kernel.org
9672 T:      git git://linuxtv.org/media_tree.git
9673 W:      http://linuxtv.org
9674 S:      Maintained
9675 F:      drivers/media/i2c/tea6420*
9676
9677 TEAM DRIVER
9678 M:      Jiri Pirko <jiri@resnulli.us>
9679 L:      netdev@vger.kernel.org
9680 S:      Supported
9681 F:      drivers/net/team/
9682 F:      include/linux/if_team.h
9683 F:      include/uapi/linux/if_team.h
9684
9685 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9686 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9687 S:      Maintained
9688 F:      arch/x86/platform/ts5500/
9689
9690 TECHNOTREND USB IR RECEIVER
9691 M:      Sean Young <sean@mess.org>
9692 L:      linux-media@vger.kernel.org
9693 S:      Maintained
9694 F:      drivers/media/rc/ttusbir.c
9695
9696 TEGRA ARCHITECTURE SUPPORT
9697 M:      Stephen Warren <swarren@wwwdotorg.org>
9698 M:      Thierry Reding <thierry.reding@gmail.com>
9699 M:      Alexandre Courbot <gnurou@gmail.com>
9700 L:      linux-tegra@vger.kernel.org
9701 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9703 S:      Supported
9704 N:      [^a-z]tegra
9705
9706 TEGRA CLOCK DRIVER
9707 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9708 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9709 S:      Supported
9710 F:      drivers/clk/tegra/
9711
9712 TEGRA DMA DRIVER
9713 M:      Laxman Dewangan <ldewangan@nvidia.com>
9714 S:      Supported
9715 F:      drivers/dma/tegra20-apb-dma.c
9716
9717 TEGRA I2C DRIVER
9718 M:      Laxman Dewangan <ldewangan@nvidia.com>
9719 S:      Supported
9720 F:      drivers/i2c/busses/i2c-tegra.c
9721
9722 TEGRA IOMMU DRIVERS
9723 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9724 S:      Supported
9725 F:      drivers/iommu/tegra*
9726
9727 TEGRA KBC DRIVER
9728 M:      Rakesh Iyer <riyer@nvidia.com>
9729 M:      Laxman Dewangan <ldewangan@nvidia.com>
9730 S:      Supported
9731 F:      drivers/input/keyboard/tegra-kbc.c
9732
9733 TEGRA PWM DRIVER
9734 M:      Thierry Reding <thierry.reding@gmail.com>
9735 S:      Supported
9736 F:      drivers/pwm/pwm-tegra.c
9737
9738 TEGRA SERIAL DRIVER
9739 M:      Laxman Dewangan <ldewangan@nvidia.com>
9740 S:      Supported
9741 F:      drivers/tty/serial/serial-tegra.c
9742
9743 TEGRA SPI DRIVER
9744 M:      Laxman Dewangan <ldewangan@nvidia.com>
9745 S:      Supported
9746 F:      drivers/spi/spi-tegra*
9747
9748 TEHUTI ETHERNET DRIVER
9749 M:      Andy Gospodarek <andy@greyhouse.net>
9750 L:      netdev@vger.kernel.org
9751 S:      Supported
9752 F:      drivers/net/ethernet/tehuti/*
9753
9754 Telecom Clock Driver for MCPL0010
9755 M:      Mark Gross <mark.gross@intel.com>
9756 S:      Supported
9757 F:      drivers/char/tlclk.c
9758
9759 TENSILICA XTENSA PORT (xtensa)
9760 M:      Chris Zankel <chris@zankel.net>
9761 M:      Max Filippov <jcmvbkbc@gmail.com>
9762 L:      linux-xtensa@linux-xtensa.org
9763 S:      Maintained
9764 F:      arch/xtensa/
9765 F:      drivers/irqchip/irq-xtensa-*
9766
9767 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9768 M:      Hans Verkuil <hverkuil@xs4all.nl>
9769 L:      linux-media@vger.kernel.org
9770 T:      git git://linuxtv.org/media_tree.git
9771 W:      http://linuxtv.org
9772 S:      Maintained
9773 F:      drivers/media/radio/radio-raremono.c
9774
9775 THERMAL
9776 M:      Zhang Rui <rui.zhang@intel.com>
9777 M:      Eduardo Valentin <edubezval@gmail.com>
9778 L:      linux-pm@vger.kernel.org
9779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9781 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9782 S:      Supported
9783 F:      drivers/thermal/
9784 F:      include/linux/thermal.h
9785 F:      include/uapi/linux/thermal.h
9786 F:      include/linux/cpu_cooling.h
9787 F:      Documentation/devicetree/bindings/thermal/
9788
9789 THINGM BLINK(1) USB RGB LED DRIVER
9790 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9791 S:      Maintained
9792 F:      drivers/hid/hid-thingm.c
9793
9794 THINKPAD ACPI EXTRAS DRIVER
9795 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9796 L:      ibm-acpi-devel@lists.sourceforge.net
9797 L:      platform-driver-x86@vger.kernel.org
9798 W:      http://ibm-acpi.sourceforge.net
9799 W:      http://thinkwiki.org/wiki/Ibm-acpi
9800 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9801 S:      Maintained
9802 F:      drivers/platform/x86/thinkpad_acpi.c
9803
9804 TI BANDGAP AND THERMAL DRIVER
9805 M:      Eduardo Valentin <edubezval@gmail.com>
9806 L:      linux-pm@vger.kernel.org
9807 L:      linux-omap@vger.kernel.org
9808 S:      Maintained
9809 F:      drivers/thermal/ti-soc-thermal/
9810
9811 TI CDCE706 CLOCK DRIVER
9812 M:      Max Filippov <jcmvbkbc@gmail.com>
9813 S:      Maintained
9814 F:      drivers/clk/clk-cdce706.c
9815
9816 TI CLOCK DRIVER
9817 M:      Tero Kristo <t-kristo@ti.com>
9818 L:      linux-omap@vger.kernel.org
9819 S:      Maintained
9820 F:      drivers/clk/ti/
9821 F:      include/linux/clk/ti.h
9822
9823 TI FLASH MEDIA INTERFACE DRIVER
9824 M:      Alex Dubov <oakad@yahoo.com>
9825 S:      Maintained
9826 F:      drivers/misc/tifm*
9827 F:      drivers/mmc/host/tifm_sd.c
9828 F:      include/linux/tifm.h
9829
9830 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9831 M:      Santosh Shilimkar <ssantosh@kernel.org>
9832 L:      linux-kernel@vger.kernel.org
9833 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9834 S:      Maintained
9835 F:      drivers/soc/ti/*
9836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9837
9838
9839 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9840 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9841 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9842 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9843 S:      Maintained
9844 F:      sound/soc/codecs/lm49453*
9845 F:      sound/soc/codecs/isabelle*
9846
9847 TI LP855x BACKLIGHT DRIVER
9848 M:      Milo Kim <milo.kim@ti.com>
9849 S:      Maintained
9850 F:      Documentation/backlight/lp855x-driver.txt
9851 F:      drivers/video/backlight/lp855x_bl.c
9852 F:      include/linux/platform_data/lp855x.h
9853
9854 TI LP8727 CHARGER DRIVER
9855 M:      Milo Kim <milo.kim@ti.com>
9856 S:      Maintained
9857 F:      drivers/power/lp8727_charger.c
9858 F:      include/linux/platform_data/lp8727.h
9859
9860 TI LP8788 MFD DRIVER
9861 M:      Milo Kim <milo.kim@ti.com>
9862 S:      Maintained
9863 F:      drivers/iio/adc/lp8788_adc.c
9864 F:      drivers/leds/leds-lp8788.c
9865 F:      drivers/mfd/lp8788*.c
9866 F:      drivers/power/lp8788-charger.c
9867 F:      drivers/regulator/lp8788-*.c
9868 F:      include/linux/mfd/lp8788*.h
9869
9870 TI NETCP ETHERNET DRIVER
9871 M:      Wingman Kwok <w-kwok2@ti.com>
9872 M:      Murali Karicheri <m-karicheri2@ti.com>
9873 L:      netdev@vger.kernel.org
9874 S:      Maintained
9875 F:      drivers/net/ethernet/ti/netcp*
9876
9877 TI TWL4030 SERIES SOC CODEC DRIVER
9878 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9879 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9880 S:      Maintained
9881 F:      sound/soc/codecs/twl4030*
9882
9883 TI WILINK WIRELESS DRIVERS
9884 L:      linux-wireless@vger.kernel.org
9885 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9886 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9888 S:      Orphan
9889 F:      drivers/net/wireless/ti/
9890 F:      include/linux/wl12xx.h
9891
9892 TIPC NETWORK LAYER
9893 M:      Jon Maloy <jon.maloy@ericsson.com>
9894 M:      Ying Xue <ying.xue@windriver.com>
9895 L:      netdev@vger.kernel.org (core kernel code)
9896 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9897 W:      http://tipc.sourceforge.net/
9898 S:      Maintained
9899 F:      include/uapi/linux/tipc*.h
9900 F:      net/tipc/
9901
9902 TILE ARCHITECTURE
9903 M:      Chris Metcalf <cmetcalf@ezchip.com>
9904 W:      http://www.ezchip.com/scm/
9905 S:      Supported
9906 F:      arch/tile/
9907 F:      drivers/char/tile-srom.c
9908 F:      drivers/edac/tile_edac.c
9909 F:      drivers/net/ethernet/tile/
9910 F:      drivers/rtc/rtc-tile.c
9911 F:      drivers/tty/hvc/hvc_tile.c
9912 F:      drivers/tty/serial/tilegx.c
9913 F:      drivers/usb/host/*-tilegx.c
9914 F:      include/linux/usb/tilegx.h
9915
9916 TLAN NETWORK DRIVER
9917 M:      Samuel Chessman <chessman@tux.org>
9918 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9919 W:      http://sourceforge.net/projects/tlan/
9920 S:      Maintained
9921 F:      Documentation/networking/tlan.txt
9922 F:      drivers/net/ethernet/ti/tlan.*
9923
9924 TOMOYO SECURITY MODULE
9925 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9926 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9927 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9928 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9929 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9930 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9931 W:      http://tomoyo.sourceforge.jp/
9932 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9933 S:      Maintained
9934 F:      security/tomoyo/
9935
9936 TOPSTAR LAPTOP EXTRAS DRIVER
9937 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9938 L:      platform-driver-x86@vger.kernel.org
9939 S:      Maintained
9940 F:      drivers/platform/x86/topstar-laptop.c
9941
9942 TOSHIBA ACPI EXTRAS DRIVER
9943 L:      platform-driver-x86@vger.kernel.org
9944 S:      Orphan
9945 F:      drivers/platform/x86/toshiba_acpi.c
9946
9947 TOSHIBA SMM DRIVER
9948 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9949 L:      tlinux-users@tce.toshiba-dme.co.jp
9950 W:      http://www.buzzard.org.uk/toshiba/
9951 S:      Maintained
9952 F:      drivers/char/toshiba.c
9953 F:      include/linux/toshiba.h
9954 F:      include/uapi/linux/toshiba.h
9955
9956 TMIO MMC DRIVER
9957 M:      Ian Molton <ian.molton@codethink.co.uk>
9958 L:      linux-mmc@vger.kernel.org
9959 S:      Maintained
9960 F:      drivers/mmc/host/tmio_mmc*
9961 F:      drivers/mmc/host/sh_mobile_sdhi.c
9962 F:      include/linux/mmc/tmio.h
9963 F:      include/linux/mmc/sh_mobile_sdhi.h
9964
9965 TMP401 HARDWARE MONITOR DRIVER
9966 M:      Guenter Roeck <linux@roeck-us.net>
9967 L:      lm-sensors@lm-sensors.org
9968 S:      Maintained
9969 F:      Documentation/hwmon/tmp401
9970 F:      drivers/hwmon/tmp401.c
9971
9972 TMPFS (SHMEM FILESYSTEM)
9973 M:      Hugh Dickins <hughd@google.com>
9974 L:      linux-mm@kvack.org
9975 S:      Maintained
9976 F:      include/linux/shmem_fs.h
9977 F:      mm/shmem.c
9978
9979 TM6000 VIDEO4LINUX DRIVER
9980 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9981 L:      linux-media@vger.kernel.org
9982 W:      http://linuxtv.org
9983 T:      git git://linuxtv.org/media_tree.git
9984 S:      Odd fixes
9985 F:      drivers/media/usb/tm6000/
9986
9987 TW68 VIDEO4LINUX DRIVER
9988 M:      Hans Verkuil <hverkuil@xs4all.nl>
9989 L:      linux-media@vger.kernel.org
9990 T:      git git://linuxtv.org/media_tree.git
9991 W:      http://linuxtv.org
9992 S:      Odd Fixes
9993 F:      drivers/media/pci/tw68/
9994
9995 TPM DEVICE DRIVER
9996 M:      Peter Huewe <peterhuewe@gmx.de>
9997 M:      Marcel Selhorst <tpmdd@selhorst.net>
9998 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
9999 W:      http://tpmdd.sourceforge.net
10000 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10001 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10002 T:      https://github.com/PeterHuewe/linux-tpmdd
10003 S:      Maintained
10004 F:      drivers/char/tpm/
10005
10006 TPM IBM_VTPM DEVICE DRIVER
10007 M:      Ashley Lai <ashleydlai@gmail.com>
10008 W:      http://tpmdd.sourceforge.net
10009 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10010 S:      Maintained
10011 F:      drivers/char/tpm/tpm_ibmvtpm*
10012
10013 TRACING
10014 M:      Steven Rostedt <rostedt@goodmis.org>
10015 M:      Ingo Molnar <mingo@redhat.com>
10016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10017 S:      Maintained
10018 F:      Documentation/trace/ftrace.txt
10019 F:      arch/*/*/*/ftrace.h
10020 F:      arch/*/kernel/ftrace.c
10021 F:      include/*/ftrace.h
10022 F:      include/linux/trace*.h
10023 F:      include/trace/
10024 F:      kernel/trace/
10025 F:      tools/testing/selftests/ftrace/
10026
10027 TRIVIAL PATCHES
10028 M:      Jiri Kosina <trivial@kernel.org>
10029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10030 S:      Maintained
10031 K:      ^Subject:.*(?i)trivial
10032
10033 TTY LAYER
10034 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10035 M:      Jiri Slaby <jslaby@suse.cz>
10036 S:      Supported
10037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10038 F:      drivers/tty/
10039 F:      drivers/tty/serial/serial_core.c
10040 F:      include/linux/serial_core.h
10041 F:      include/linux/serial.h
10042 F:      include/linux/tty.h
10043 F:      include/uapi/linux/serial_core.h
10044 F:      include/uapi/linux/serial.h
10045 F:      include/uapi/linux/tty.h
10046
10047 TUA9001 MEDIA DRIVER
10048 M:      Antti Palosaari <crope@iki.fi>
10049 L:      linux-media@vger.kernel.org
10050 W:      http://linuxtv.org/
10051 W:      http://palosaari.fi/linux/
10052 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10053 T:      git git://linuxtv.org/anttip/media_tree.git
10054 S:      Maintained
10055 F:      drivers/media/tuners/tua9001*
10056
10057 TULIP NETWORK DRIVERS
10058 M:      Grant Grundler <grundler@parisc-linux.org>
10059 L:      netdev@vger.kernel.org
10060 S:      Maintained
10061 F:      drivers/net/ethernet/dec/tulip/
10062
10063 TUN/TAP driver
10064 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10065 W:      http://vtun.sourceforge.net/tun
10066 S:      Maintained
10067 F:      Documentation/networking/tuntap.txt
10068 F:      arch/um/os-Linux/drivers/
10069
10070 TURBOCHANNEL SUBSYSTEM
10071 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10072 M:      Ralf Baechle <ralf@linux-mips.org>
10073 L:      linux-mips@linux-mips.org
10074 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10075 S:      Maintained
10076 F:      drivers/tc/
10077 F:      include/linux/tc.h
10078
10079 U14-34F SCSI DRIVER
10080 M:      Dario Ballabio <ballabio_dario@emc.com>
10081 L:      linux-scsi@vger.kernel.org
10082 S:      Maintained
10083 F:      drivers/scsi/u14-34f.c
10084
10085 UBI FILE SYSTEM (UBIFS)
10086 M:      Artem Bityutskiy <dedekind1@gmail.com>
10087 M:      Adrian Hunter <adrian.hunter@intel.com>
10088 L:      linux-mtd@lists.infradead.org
10089 T:      git git://git.infradead.org/ubifs-2.6.git
10090 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10091 S:      Maintained
10092 F:      Documentation/filesystems/ubifs.txt
10093 F:      fs/ubifs/
10094
10095 UCLINUX (AND M68KNOMMU)
10096 M:      Greg Ungerer <gerg@uclinux.org>
10097 W:      http://www.uclinux.org/
10098 L:      uclinux-dev@uclinux.org  (subscribers-only)
10099 S:      Maintained
10100 F:      arch/m68k/*/*_no.*
10101 F:      arch/m68k/include/asm/*_no.*
10102
10103 UDF FILESYSTEM
10104 M:      Jan Kara <jack@suse.cz>
10105 S:      Maintained
10106 F:      Documentation/filesystems/udf.txt
10107 F:      fs/udf/
10108
10109 UFS FILESYSTEM
10110 M:      Evgeniy Dushistov <dushistov@mail.ru>
10111 S:      Maintained
10112 F:      Documentation/filesystems/ufs.txt
10113 F:      fs/ufs/
10114
10115 UHID USERSPACE HID IO DRIVER:
10116 M:      David Herrmann <dh.herrmann@googlemail.com>
10117 L:      linux-input@vger.kernel.org
10118 S:      Maintained
10119 F:      drivers/hid/uhid.c
10120 F:      include/uapi/linux/uhid.h
10121
10122 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10123 L:      linux-usb@vger.kernel.org
10124 S:      Orphan
10125 F:      drivers/uwb/
10126 F:      include/linux/uwb.h
10127 F:      include/linux/uwb/
10128
10129 UNICORE32 ARCHITECTURE:
10130 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10131 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10132 S:      Maintained
10133 T:      git git://github.com/gxt/linux.git
10134 F:      arch/unicore32/
10135
10136 UNIFDEF
10137 M:      Tony Finch <dot@dotat.at>
10138 W:      http://dotat.at/prog/unifdef
10139 S:      Maintained
10140 F:      scripts/unifdef.c
10141
10142 UNIFORM CDROM DRIVER
10143 M:      Jens Axboe <axboe@kernel.dk>
10144 W:      http://www.kernel.dk
10145 S:      Maintained
10146 F:      Documentation/cdrom/
10147 F:      drivers/cdrom/cdrom.c
10148 F:      include/linux/cdrom.h
10149 F:      include/uapi/linux/cdrom.h
10150
10151 UNISYS S-PAR DRIVERS
10152 M:      Benjamin Romer <benjamin.romer@unisys.com>
10153 M:      David Kershner <david.kershner@unisys.com>
10154 L:      sparmaintainer@unisys.com (Unisys internal)
10155 S:      Supported
10156 F:      drivers/staging/unisys/
10157
10158 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10159 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10160 L:      linux-scsi@vger.kernel.org
10161 S:      Supported
10162 F:      Documentation/scsi/ufs.txt
10163 F:      drivers/scsi/ufs/
10164
10165 UNSORTED BLOCK IMAGES (UBI)
10166 M:      Artem Bityutskiy <dedekind1@gmail.com>
10167 M:      Richard Weinberger <richard@nod.at>
10168 W:      http://www.linux-mtd.infradead.org/
10169 L:      linux-mtd@lists.infradead.org
10170 T:      git git://git.infradead.org/ubifs-2.6.git
10171 S:      Supported
10172 F:      drivers/mtd/ubi/
10173 F:      include/linux/mtd/ubi.h
10174 F:      include/uapi/mtd/ubi-user.h
10175
10176 USB ACM DRIVER
10177 M:      Oliver Neukum <oliver@neukum.org>
10178 L:      linux-usb@vger.kernel.org
10179 S:      Maintained
10180 F:      Documentation/usb/acm.txt
10181 F:      drivers/usb/class/cdc-acm.*
10182
10183 USB AR5523 WIRELESS DRIVER
10184 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10185 L:      linux-wireless@vger.kernel.org
10186 S:      Maintained
10187 F:      drivers/net/wireless/ath/ar5523/
10188
10189 USB ATTACHED SCSI
10190 M:      Hans de Goede <hdegoede@redhat.com>
10191 M:      Gerd Hoffmann <kraxel@redhat.com>
10192 L:      linux-usb@vger.kernel.org
10193 L:      linux-scsi@vger.kernel.org
10194 S:      Maintained
10195 F:      drivers/usb/storage/uas.c
10196
10197 USB CDC ETHERNET DRIVER
10198 M:      Oliver Neukum <oliver@neukum.org>
10199 L:      linux-usb@vger.kernel.org
10200 S:      Maintained
10201 F:      drivers/net/usb/cdc_*.c
10202 F:      include/uapi/linux/usb/cdc.h
10203
10204 USB CHAOSKEY DRIVER
10205 M:      Keith Packard <keithp@keithp.com>
10206 L:      linux-usb@vger.kernel.org
10207 S:      Maintained
10208 F:      drivers/usb/misc/chaoskey.c
10209
10210 USB CYPRESS C67X00 DRIVER
10211 M:      Peter Korsgaard <jacmet@sunsite.dk>
10212 L:      linux-usb@vger.kernel.org
10213 S:      Maintained
10214 F:      drivers/usb/c67x00/
10215
10216 USB DAVICOM DM9601 DRIVER
10217 M:      Peter Korsgaard <jacmet@sunsite.dk>
10218 L:      netdev@vger.kernel.org
10219 W:      http://www.linux-usb.org/usbnet
10220 S:      Maintained
10221 F:      drivers/net/usb/dm9601.c
10222
10223 USB DIAMOND RIO500 DRIVER
10224 M:      Cesar Miquel <miquel@df.uba.ar>
10225 L:      rio500-users@lists.sourceforge.net
10226 W:      http://rio500.sourceforge.net
10227 S:      Maintained
10228 F:      drivers/usb/misc/rio500*
10229
10230 USB EHCI DRIVER
10231 M:      Alan Stern <stern@rowland.harvard.edu>
10232 L:      linux-usb@vger.kernel.org
10233 S:      Maintained
10234 F:      Documentation/usb/ehci.txt
10235 F:      drivers/usb/host/ehci*
10236
10237 USB GADGET/PERIPHERAL SUBSYSTEM
10238 M:      Felipe Balbi <balbi@ti.com>
10239 L:      linux-usb@vger.kernel.org
10240 W:      http://www.linux-usb.org/gadget
10241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10242 S:      Maintained
10243 F:      drivers/usb/gadget/
10244 F:      include/linux/usb/gadget*
10245
10246 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10247 M:      Jiri Kosina <jkosina@suse.cz>
10248 L:      linux-usb@vger.kernel.org
10249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10250 S:      Maintained
10251 F:      Documentation/hid/hiddev.txt
10252 F:      drivers/hid/usbhid/
10253
10254 USB ISP116X DRIVER
10255 M:      Olav Kongas <ok@artecdesign.ee>
10256 L:      linux-usb@vger.kernel.org
10257 S:      Maintained
10258 F:      drivers/usb/host/isp116x*
10259 F:      include/linux/usb/isp116x.h
10260
10261 USB MASS STORAGE DRIVER
10262 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10263 L:      linux-usb@vger.kernel.org
10264 L:      usb-storage@lists.one-eyed-alien.net
10265 S:      Maintained
10266 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10267 F:      drivers/usb/storage/
10268
10269 USB MIDI DRIVER
10270 M:      Clemens Ladisch <clemens@ladisch.de>
10271 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10272 T:      git git://git.alsa-project.org/alsa-kernel.git
10273 S:      Maintained
10274 F:      sound/usb/midi.*
10275
10276 USB NETWORKING DRIVERS
10277 L:      linux-usb@vger.kernel.org
10278 S:      Odd Fixes
10279 F:      drivers/net/usb/
10280
10281 USB OHCI DRIVER
10282 M:      Alan Stern <stern@rowland.harvard.edu>
10283 L:      linux-usb@vger.kernel.org
10284 S:      Maintained
10285 F:      Documentation/usb/ohci.txt
10286 F:      drivers/usb/host/ohci*
10287
10288 USB OTG FSM (Finite State Machine)
10289 M:      Peter Chen <Peter.Chen@freescale.com>
10290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10291 L:      linux-usb@vger.kernel.org
10292 S:      Maintained
10293 F:      drivers/usb/common/usb-otg-fsm.c
10294
10295 USB OVER IP DRIVER
10296 M:      Valentina Manea <valentina.manea.m@gmail.com>
10297 M:      Shuah Khan <shuah.kh@samsung.com>
10298 L:      linux-usb@vger.kernel.org
10299 S:      Maintained
10300 F:      drivers/usb/usbip/
10301 F:      tools/usb/usbip/
10302
10303 USB PEGASUS DRIVER
10304 M:      Petko Manolov <petkan@nucleusys.com>
10305 L:      linux-usb@vger.kernel.org
10306 L:      netdev@vger.kernel.org
10307 T:      git git://github.com/petkan/pegasus.git
10308 W:      https://github.com/petkan/pegasus
10309 S:      Maintained
10310 F:      drivers/net/usb/pegasus.*
10311
10312 USB PHY LAYER
10313 M:      Felipe Balbi <balbi@ti.com>
10314 L:      linux-usb@vger.kernel.org
10315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10316 S:      Maintained
10317 F:      drivers/usb/phy/
10318
10319 USB PRINTER DRIVER (usblp)
10320 M:      Pete Zaitcev <zaitcev@redhat.com>
10321 L:      linux-usb@vger.kernel.org
10322 S:      Supported
10323 F:      drivers/usb/class/usblp.c
10324
10325 USB RTL8150 DRIVER
10326 M:      Petko Manolov <petkan@nucleusys.com>
10327 L:      linux-usb@vger.kernel.org
10328 L:      netdev@vger.kernel.org
10329 T:      git git://github.com/petkan/rtl8150.git
10330 W:      https://github.com/petkan/rtl8150
10331 S:      Maintained
10332 F:      drivers/net/usb/rtl8150.c
10333
10334 USB SERIAL SUBSYSTEM
10335 M:      Johan Hovold <johan@kernel.org>
10336 L:      linux-usb@vger.kernel.org
10337 S:      Maintained
10338 F:      Documentation/usb/usb-serial.txt
10339 F:      drivers/usb/serial/
10340 F:      include/linux/usb/serial.h
10341
10342 USB SMSC75XX ETHERNET DRIVER
10343 M:      Steve Glendinning <steve.glendinning@shawell.net>
10344 L:      netdev@vger.kernel.org
10345 S:      Maintained
10346 F:      drivers/net/usb/smsc75xx.*
10347
10348 USB SMSC95XX ETHERNET DRIVER
10349 M:      Steve Glendinning <steve.glendinning@shawell.net>
10350 L:      netdev@vger.kernel.org
10351 S:      Maintained
10352 F:      drivers/net/usb/smsc95xx.*
10353
10354 USB SUBSYSTEM
10355 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10356 L:      linux-usb@vger.kernel.org
10357 W:      http://www.linux-usb.org
10358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10359 S:      Supported
10360 F:      Documentation/usb/
10361 F:      drivers/usb/
10362 F:      include/linux/usb.h
10363 F:      include/linux/usb/
10364
10365 USB UHCI DRIVER
10366 M:      Alan Stern <stern@rowland.harvard.edu>
10367 L:      linux-usb@vger.kernel.org
10368 S:      Maintained
10369 F:      drivers/usb/host/uhci*
10370
10371 USB "USBNET" DRIVER FRAMEWORK
10372 M:      Oliver Neukum <oneukum@suse.de>
10373 L:      netdev@vger.kernel.org
10374 W:      http://www.linux-usb.org/usbnet
10375 S:      Maintained
10376 F:      drivers/net/usb/usbnet.c
10377 F:      include/linux/usb/usbnet.h
10378
10379 USB VIDEO CLASS
10380 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10381 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10382 L:      linux-media@vger.kernel.org
10383 T:      git git://linuxtv.org/media_tree.git
10384 W:      http://www.ideasonboard.org/uvc/
10385 S:      Maintained
10386 F:      drivers/media/usb/uvc/
10387 F:      include/uapi/linux/uvcvideo.h
10388
10389 USB VISION DRIVER
10390 M:      Hans Verkuil <hverkuil@xs4all.nl>
10391 L:      linux-media@vger.kernel.org
10392 T:      git git://linuxtv.org/media_tree.git
10393 W:      http://linuxtv.org
10394 S:      Odd Fixes
10395 F:      drivers/media/usb/usbvision/
10396
10397 USB WEBCAM GADGET
10398 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10399 L:      linux-usb@vger.kernel.org
10400 S:      Maintained
10401 F:      drivers/usb/gadget/function/*uvc*
10402 F:      drivers/usb/gadget/legacy/webcam.c
10403
10404 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10405 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10406 L:      linux-wireless@vger.kernel.org
10407 S:      Maintained
10408 F:      drivers/net/wireless/rndis_wlan.c
10409
10410 USB XHCI DRIVER
10411 M:      Mathias Nyman <mathias.nyman@intel.com>
10412 L:      linux-usb@vger.kernel.org
10413 S:      Supported
10414 F:      drivers/usb/host/xhci*
10415 F:      drivers/usb/host/pci-quirks*
10416
10417 USB ZD1201 DRIVER
10418 L:      linux-wireless@vger.kernel.org
10419 W:      http://linux-lc100020.sourceforge.net
10420 S:      Orphan
10421 F:      drivers/net/wireless/zd1201.*
10422
10423 USB ZR364XX DRIVER
10424 M:      Antoine Jacquet <royale@zerezo.com>
10425 L:      linux-usb@vger.kernel.org
10426 L:      linux-media@vger.kernel.org
10427 T:      git git://linuxtv.org/media_tree.git
10428 W:      http://royale.zerezo.com/zr364xx/
10429 S:      Maintained
10430 F:      Documentation/video4linux/zr364xx.txt
10431 F:      drivers/media/usb/zr364xx/
10432
10433 USER-MODE LINUX (UML)
10434 M:      Jeff Dike <jdike@addtoit.com>
10435 M:      Richard Weinberger <richard@nod.at>
10436 L:      user-mode-linux-devel@lists.sourceforge.net
10437 L:      user-mode-linux-user@lists.sourceforge.net
10438 W:      http://user-mode-linux.sourceforge.net
10439 S:      Maintained
10440 F:      Documentation/virtual/uml/
10441 F:      arch/um/
10442 F:      arch/x86/um/
10443 F:      fs/hostfs/
10444 F:      fs/hppfs/
10445
10446 USERSPACE I/O (UIO)
10447 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10448 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10449 S:      Maintained
10450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10451 F:      Documentation/DocBook/uio-howto.tmpl
10452 F:      drivers/uio/
10453 F:      include/linux/uio*.h
10454
10455 UTIL-LINUX PACKAGE
10456 M:      Karel Zak <kzak@redhat.com>
10457 L:      util-linux@vger.kernel.org
10458 W:      http://en.wikipedia.org/wiki/Util-linux
10459 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10460 S:      Maintained
10461
10462 UVESAFB DRIVER
10463 M:      Michal Januszewski <spock@gentoo.org>
10464 L:      linux-fbdev@vger.kernel.org
10465 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10466 S:      Maintained
10467 F:      Documentation/fb/uvesafb.txt
10468 F:      drivers/video/fbdev/uvesafb.*
10469
10470 VFAT/FAT/MSDOS FILESYSTEM
10471 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10472 S:      Maintained
10473 F:      Documentation/filesystems/vfat.txt
10474 F:      fs/fat/
10475
10476 VFIO DRIVER
10477 M:      Alex Williamson <alex.williamson@redhat.com>
10478 L:      kvm@vger.kernel.org
10479 S:      Maintained
10480 F:      Documentation/vfio.txt
10481 F:      drivers/vfio/
10482 F:      include/linux/vfio.h
10483 F:      include/uapi/linux/vfio.h
10484
10485 VIDEOBUF2 FRAMEWORK
10486 M:      Pawel Osciak <pawel@osciak.com>
10487 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10488 M:      Kyungmin Park <kyungmin.park@samsung.com>
10489 L:      linux-media@vger.kernel.org
10490 S:      Maintained
10491 F:      drivers/media/v4l2-core/videobuf2-*
10492 F:      include/media/videobuf2-*
10493
10494 VIRTIO CONSOLE DRIVER
10495 M:      Amit Shah <amit.shah@redhat.com>
10496 L:      virtualization@lists.linux-foundation.org
10497 S:      Maintained
10498 F:      drivers/char/virtio_console.c
10499 F:      include/linux/virtio_console.h
10500 F:      include/uapi/linux/virtio_console.h
10501
10502 VIRTIO CORE, NET AND BLOCK DRIVERS
10503 M:      Rusty Russell <rusty@rustcorp.com.au>
10504 M:      "Michael S. Tsirkin" <mst@redhat.com>
10505 L:      virtualization@lists.linux-foundation.org
10506 S:      Maintained
10507 F:      drivers/virtio/
10508 F:      tools/virtio/
10509 F:      drivers/net/virtio_net.c
10510 F:      drivers/block/virtio_blk.c
10511 F:      include/linux/virtio_*.h
10512 F:      include/uapi/linux/virtio_*.h
10513
10514 VIRTIO HOST (VHOST)
10515 M:      "Michael S. Tsirkin" <mst@redhat.com>
10516 L:      kvm@vger.kernel.org
10517 L:      virtualization@lists.linux-foundation.org
10518 L:      netdev@vger.kernel.org
10519 S:      Maintained
10520 F:      drivers/vhost/
10521 F:      include/uapi/linux/vhost.h
10522
10523 VIA RHINE NETWORK DRIVER
10524 M:      Roger Luethi <rl@hellgate.ch>
10525 S:      Maintained
10526 F:      drivers/net/ethernet/via/via-rhine.c
10527
10528 VIA SD/MMC CARD CONTROLLER DRIVER
10529 M:      Bruce Chang <brucechang@via.com.tw>
10530 M:      Harald Welte <HaraldWelte@viatech.com>
10531 S:      Maintained
10532 F:      drivers/mmc/host/via-sdmmc.c
10533
10534 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10535 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10536 L:      linux-fbdev@vger.kernel.org
10537 S:      Maintained
10538 F:      include/linux/via-core.h
10539 F:      include/linux/via-gpio.h
10540 F:      include/linux/via_i2c.h
10541 F:      drivers/video/fbdev/via/
10542
10543 VIA VELOCITY NETWORK DRIVER
10544 M:      Francois Romieu <romieu@fr.zoreil.com>
10545 L:      netdev@vger.kernel.org
10546 S:      Maintained
10547 F:      drivers/net/ethernet/via/via-velocity.*
10548
10549 VIVID VIRTUAL VIDEO DRIVER
10550 M:      Hans Verkuil <hverkuil@xs4all.nl>
10551 L:      linux-media@vger.kernel.org
10552 T:      git git://linuxtv.org/media_tree.git
10553 W:      http://linuxtv.org
10554 S:      Maintained
10555 F:      drivers/media/platform/vivid/*
10556
10557 VLAN (802.1Q)
10558 M:      Patrick McHardy <kaber@trash.net>
10559 L:      netdev@vger.kernel.org
10560 S:      Maintained
10561 F:      drivers/net/macvlan.c
10562 F:      include/linux/if_*vlan.h
10563 F:      net/8021q/
10564
10565 VLYNQ BUS
10566 M:      Florian Fainelli <florian@openwrt.org>
10567 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10568 S:      Maintained
10569 F:      drivers/vlynq/vlynq.c
10570 F:      include/linux/vlynq.h
10571
10572 VME SUBSYSTEM
10573 M:      Martyn Welch <martyn.welch@ge.com>
10574 M:      Manohar Vanga <manohar.vanga@gmail.com>
10575 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10576 L:      devel@driverdev.osuosl.org
10577 S:      Maintained
10578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10579 F:      Documentation/vme_api.txt
10580 F:      drivers/staging/vme/
10581 F:      drivers/vme/
10582 F:      include/linux/vme*
10583
10584 VMWARE HYPERVISOR INTERFACE
10585 M:      Alok Kataria <akataria@vmware.com>
10586 L:      virtualization@lists.linux-foundation.org
10587 S:      Supported
10588 F:      arch/x86/kernel/cpu/vmware.c
10589
10590 VMWARE BALLOON DRIVER
10591 M:      Xavier Deguillard <xdeguillard@vmware.com>
10592 M:      Philip Moltmann <moltmann@vmware.com>
10593 M:      "VMware, Inc." <pv-drivers@vmware.com>
10594 L:      linux-kernel@vger.kernel.org
10595 S:      Maintained
10596 F:      drivers/misc/vmw_balloon.c
10597
10598 VMWARE VMXNET3 ETHERNET DRIVER
10599 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10600 M:      "VMware, Inc." <pv-drivers@vmware.com>
10601 L:      netdev@vger.kernel.org
10602 S:      Maintained
10603 F:      drivers/net/vmxnet3/
10604
10605 VMware PVSCSI driver
10606 M:      Arvind Kumar <arvindkumar@vmware.com>
10607 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10608 L:      linux-scsi@vger.kernel.org
10609 S:      Maintained
10610 F:      drivers/scsi/vmw_pvscsi.c
10611 F:      drivers/scsi/vmw_pvscsi.h
10612
10613 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10614 M:      Liam Girdwood <lgirdwood@gmail.com>
10615 M:      Mark Brown <broonie@kernel.org>
10616 L:      linux-kernel@vger.kernel.org
10617 W:      http://opensource.wolfsonmicro.com/node/15
10618 W:      http://www.slimlogic.co.uk/?p=48
10619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10620 S:      Supported
10621 F:      drivers/regulator/
10622 F:      include/linux/regulator/
10623
10624 VT1211 HARDWARE MONITOR DRIVER
10625 M:      Juerg Haefliger <juergh@gmail.com>
10626 L:      lm-sensors@lm-sensors.org
10627 S:      Maintained
10628 F:      Documentation/hwmon/vt1211
10629 F:      drivers/hwmon/vt1211.c
10630
10631 VT8231 HARDWARE MONITOR DRIVER
10632 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10633 L:      lm-sensors@lm-sensors.org
10634 S:      Maintained
10635 F:      drivers/hwmon/vt8231.c
10636
10637 VUB300 USB to SDIO/SD/MMC bridge chip
10638 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10639 L:      linux-mmc@vger.kernel.org
10640 L:      linux-usb@vger.kernel.org
10641 S:      Supported
10642 F:      drivers/mmc/host/vub300.c
10643
10644 W1 DALLAS'S 1-WIRE BUS
10645 M:      Evgeniy Polyakov <zbr@ioremap.net>
10646 S:      Maintained
10647 F:      Documentation/w1/
10648 F:      drivers/w1/
10649
10650 W83791D HARDWARE MONITORING DRIVER
10651 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10652 L:      lm-sensors@lm-sensors.org
10653 S:      Maintained
10654 F:      Documentation/hwmon/w83791d
10655 F:      drivers/hwmon/w83791d.c
10656
10657 W83793 HARDWARE MONITORING DRIVER
10658 M:      Rudolf Marek <r.marek@assembler.cz>
10659 L:      lm-sensors@lm-sensors.org
10660 S:      Maintained
10661 F:      Documentation/hwmon/w83793
10662 F:      drivers/hwmon/w83793.c
10663
10664 W83795 HARDWARE MONITORING DRIVER
10665 M:      Jean Delvare <jdelvare@suse.de>
10666 L:      lm-sensors@lm-sensors.org
10667 S:      Maintained
10668 F:      drivers/hwmon/w83795.c
10669
10670 W83L51xD SD/MMC CARD INTERFACE DRIVER
10671 M:      Pierre Ossman <pierre@ossman.eu>
10672 S:      Maintained
10673 F:      drivers/mmc/host/wbsd.*
10674
10675 WACOM PROTOCOL 4 SERIAL TABLETS
10676 M:      Julian Squires <julian@cipht.net>
10677 M:      Hans de Goede <hdegoede@redhat.com>
10678 L:      linux-input@vger.kernel.org
10679 S:      Maintained
10680 F:      drivers/input/tablet/wacom_serial4.c
10681
10682 WATCHDOG DEVICE DRIVERS
10683 M:      Wim Van Sebroeck <wim@iguana.be>
10684 L:      linux-watchdog@vger.kernel.org
10685 W:      http://www.linux-watchdog.org/
10686 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10687 S:      Maintained
10688 F:      Documentation/watchdog/
10689 F:      drivers/watchdog/
10690 F:      include/linux/watchdog.h
10691 F:      include/uapi/linux/watchdog.h
10692
10693 WD7000 SCSI DRIVER
10694 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10695 L:      linux-scsi@vger.kernel.org
10696 S:      Maintained
10697 F:      drivers/scsi/wd7000.c
10698
10699 WIIMOTE HID DRIVER
10700 M:      David Herrmann <dh.herrmann@googlemail.com>
10701 L:      linux-input@vger.kernel.org
10702 S:      Maintained
10703 F:      drivers/hid/hid-wiimote*
10704
10705 WINBOND CIR DRIVER
10706 M:      David Härdeman <david@hardeman.nu>
10707 S:      Maintained
10708 F:      drivers/media/rc/winbond-cir.c
10709
10710 WIMAX STACK
10711 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10712 M:      linux-wimax@intel.com
10713 L:      wimax@linuxwimax.org (subscribers-only)
10714 S:      Supported
10715 W:      http://linuxwimax.org
10716 F:      Documentation/wimax/README.wimax
10717 F:      include/linux/wimax/debug.h
10718 F:      include/net/wimax.h
10719 F:      include/uapi/linux/wimax.h
10720 F:      net/wimax/
10721
10722 WISTRON LAPTOP BUTTON DRIVER
10723 M:      Miloslav Trmac <mitr@volny.cz>
10724 S:      Maintained
10725 F:      drivers/input/misc/wistron_btns.c
10726
10727 WL3501 WIRELESS PCMCIA CARD DRIVER
10728 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10729 L:      linux-wireless@vger.kernel.org
10730 W:      http://oops.ghostprotocols.net:81/blog
10731 S:      Maintained
10732 F:      drivers/net/wireless/wl3501*
10733
10734 WM97XX TOUCHSCREEN DRIVERS
10735 M:      Mark Brown <broonie@kernel.org>
10736 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10737 L:      linux-input@vger.kernel.org
10738 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10739 W:      http://opensource.wolfsonmicro.com/node/7
10740 S:      Supported
10741 F:      drivers/input/touchscreen/*wm97*
10742 F:      include/linux/wm97xx.h
10743
10744 WOLFSON MICROELECTRONICS DRIVERS
10745 L:      patches@opensource.wolfsonmicro.com
10746 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10747 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10748 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10749 S:      Supported
10750 F:      Documentation/hwmon/wm83??
10751 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10752 F:      drivers/clk/clk-wm83*.c
10753 F:      drivers/extcon/extcon-arizona.c
10754 F:      drivers/leds/leds-wm83*.c
10755 F:      drivers/gpio/gpio-*wm*.c
10756 F:      drivers/gpio/gpio-arizona.c
10757 F:      drivers/hwmon/wm83??-hwmon.c
10758 F:      drivers/input/misc/wm831x-on.c
10759 F:      drivers/input/touchscreen/wm831x-ts.c
10760 F:      drivers/input/touchscreen/wm97*.c
10761 F:      drivers/mfd/arizona*
10762 F:      drivers/mfd/wm*.c
10763 F:      drivers/power/wm83*.c
10764 F:      drivers/rtc/rtc-wm83*.c
10765 F:      drivers/regulator/wm8*.c
10766 F:      drivers/video/backlight/wm83*_bl.c
10767 F:      drivers/watchdog/wm83*_wdt.c
10768 F:      include/linux/mfd/arizona/
10769 F:      include/linux/mfd/wm831x/
10770 F:      include/linux/mfd/wm8350/
10771 F:      include/linux/mfd/wm8400*
10772 F:      include/linux/wm97xx.h
10773 F:      include/sound/wm????.h
10774 F:      sound/soc/codecs/arizona.?
10775 F:      sound/soc/codecs/wm*
10776
10777 WORKQUEUE
10778 M:      Tejun Heo <tj@kernel.org>
10779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10780 S:      Maintained
10781 F:      include/linux/workqueue.h
10782 F:      kernel/workqueue.c
10783 F:      Documentation/workqueue.txt
10784
10785 X.25 NETWORK LAYER
10786 M:      Andrew Hendry <andrew.hendry@gmail.com>
10787 L:      linux-x25@vger.kernel.org
10788 S:      Odd Fixes
10789 F:      Documentation/networking/x25*
10790 F:      include/net/x25*
10791 F:      net/x25/
10792
10793 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10794 M:      Thomas Gleixner <tglx@linutronix.de>
10795 M:      Ingo Molnar <mingo@redhat.com>
10796 M:      "H. Peter Anvin" <hpa@zytor.com>
10797 M:      x86@kernel.org
10798 L:      linux-kernel@vger.kernel.org
10799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10800 S:      Maintained
10801 F:      Documentation/x86/
10802 F:      arch/x86/
10803
10804 X86 PLATFORM DRIVERS
10805 M:      Darren Hart <dvhart@infradead.org>
10806 L:      platform-driver-x86@vger.kernel.org
10807 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10808 S:      Maintained
10809 F:      drivers/platform/x86/
10810
10811 X86 MCE INFRASTRUCTURE
10812 M:      Tony Luck <tony.luck@intel.com>
10813 M:      Borislav Petkov <bp@alien8.de>
10814 L:      linux-edac@vger.kernel.org
10815 S:      Maintained
10816 F:      arch/x86/kernel/cpu/mcheck/*
10817
10818 X86 VDSO
10819 M:      Andy Lutomirski <luto@amacapital.net>
10820 L:      linux-kernel@vger.kernel.org
10821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10822 S:      Maintained
10823 F:      arch/x86/vdso/
10824
10825 XC2028/3028 TUNER DRIVER
10826 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10827 L:      linux-media@vger.kernel.org
10828 W:      http://linuxtv.org
10829 T:      git git://linuxtv.org/media_tree.git
10830 S:      Maintained
10831 F:      drivers/media/tuners/tuner-xc2028.*
10832
10833 XEN HYPERVISOR INTERFACE
10834 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10835 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10836 M:      David Vrabel <david.vrabel@citrix.com>
10837 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10839 S:      Supported
10840 F:      arch/x86/xen/
10841 F:      drivers/*/xen-*front.c
10842 F:      drivers/xen/
10843 F:      arch/x86/include/asm/xen/
10844 F:      include/xen/
10845 F:      include/uapi/xen/
10846
10847 XEN HYPERVISOR ARM
10848 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10849 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10850 S:      Supported
10851 F:      arch/arm/xen/
10852 F:      arch/arm/include/asm/xen/
10853
10854 XEN HYPERVISOR ARM64
10855 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10856 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10857 S:      Supported
10858 F:      arch/arm64/xen/
10859 F:      arch/arm64/include/asm/xen/
10860
10861 XEN NETWORK BACKEND DRIVER
10862 M:      Ian Campbell <ian.campbell@citrix.com>
10863 M:      Wei Liu <wei.liu2@citrix.com>
10864 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10865 L:      netdev@vger.kernel.org
10866 S:      Supported
10867 F:      drivers/net/xen-netback/*
10868
10869 XEN PCI SUBSYSTEM
10870 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10871 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10872 S:      Supported
10873 F:      arch/x86/pci/*xen*
10874 F:      drivers/pci/*xen*
10875
10876 XEN BLOCK SUBSYSTEM
10877 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10878 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10879 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10880 S:      Supported
10881 F:      drivers/block/xen-blkback/*
10882 F:      drivers/block/xen*
10883
10884 XEN PVSCSI DRIVERS
10885 M:      Juergen Gross <jgross@suse.com>
10886 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10887 L:      linux-scsi@vger.kernel.org
10888 S:      Supported
10889 F:      drivers/scsi/xen-scsifront.c
10890 F:      drivers/xen/xen-scsiback.c
10891 F:      include/xen/interface/io/vscsiif.h
10892
10893 XEN SWIOTLB SUBSYSTEM
10894 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10895 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10896 S:      Supported
10897 F:      arch/x86/xen/*swiotlb*
10898 F:      drivers/xen/*swiotlb*
10899
10900 XFS FILESYSTEM
10901 P:      Silicon Graphics Inc
10902 M:      Dave Chinner <david@fromorbit.com>
10903 M:      xfs@oss.sgi.com
10904 L:      xfs@oss.sgi.com
10905 W:      http://oss.sgi.com/projects/xfs
10906 T:      git git://oss.sgi.com/xfs/xfs.git
10907 S:      Supported
10908 F:      Documentation/filesystems/xfs.txt
10909 F:      fs/xfs/
10910
10911 XILINX AXI ETHERNET DRIVER
10912 M:      Anirudha Sarangi <anirudh@xilinx.com>
10913 M:      John Linn <John.Linn@xilinx.com>
10914 S:      Maintained
10915 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10916
10917 XILINX UARTLITE SERIAL DRIVER
10918 M:      Peter Korsgaard <jacmet@sunsite.dk>
10919 L:      linux-serial@vger.kernel.org
10920 S:      Maintained
10921 F:      drivers/tty/serial/uartlite.c
10922
10923 XILLYBUS DRIVER
10924 M:      Eli Billauer <eli.billauer@gmail.com>
10925 L:      linux-kernel@vger.kernel.org
10926 S:      Supported
10927 F:      drivers/char/xillybus/
10928
10929 XTENSA XTFPGA PLATFORM SUPPORT
10930 M:      Max Filippov <jcmvbkbc@gmail.com>
10931 L:      linux-xtensa@linux-xtensa.org
10932 S:      Maintained
10933 F:      drivers/spi/spi-xtensa-xtfpga.c
10934 F:      sound/soc/xtensa/xtfpga-i2s.c
10935
10936 YAM DRIVER FOR AX.25
10937 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10938 L:      linux-hams@vger.kernel.org
10939 S:      Maintained
10940 F:      drivers/net/hamradio/yam*
10941 F:      include/linux/yam.h
10942
10943 YEALINK PHONE DRIVER
10944 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10945 L:      usbb2k-api-dev@nongnu.org
10946 S:      Maintained
10947 F:      Documentation/input/yealink.txt
10948 F:      drivers/input/misc/yealink.*
10949
10950 Z8530 DRIVER FOR AX.25
10951 M:      Joerg Reuter <jreuter@yaina.de>
10952 W:      http://yaina.de/jreuter/
10953 W:      http://www.qsl.net/dl1bke/
10954 L:      linux-hams@vger.kernel.org
10955 S:      Maintained
10956 F:      Documentation/networking/z8530drv.txt
10957 F:      drivers/net/hamradio/*scc.c
10958 F:      drivers/net/hamradio/z8530.h
10959
10960 ZBUD COMPRESSED PAGE ALLOCATOR
10961 M:      Seth Jennings <sjennings@variantweb.net>
10962 L:      linux-mm@kvack.org
10963 S:      Maintained
10964 F:      mm/zbud.c
10965 F:      include/linux/zbud.h
10966
10967 ZD1211RW WIRELESS DRIVER
10968 M:      Daniel Drake <dsd@gentoo.org>
10969 M:      Ulrich Kunitz <kune@deine-taler.de>
10970 W:      http://zd1211.ath.cx/wiki/DriverRewrite
10971 L:      linux-wireless@vger.kernel.org
10972 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
10973 S:      Maintained
10974 F:      drivers/net/wireless/zd1211rw/
10975
10976 ZR36067 VIDEO FOR LINUX DRIVER
10977 L:      mjpeg-users@lists.sourceforge.net
10978 L:      linux-media@vger.kernel.org
10979 W:      http://mjpeg.sourceforge.net/driver-zoran/
10980 T:      hg http://linuxtv.org/hg/v4l-dvb
10981 S:      Odd Fixes
10982 F:      drivers/media/pci/zoran/
10983
10984 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10985 M:      Minchan Kim <minchan@kernel.org>
10986 M:      Nitin Gupta <ngupta@vflare.org>
10987 L:      linux-kernel@vger.kernel.org
10988 S:      Maintained
10989 F:      drivers/block/zram/
10990 F:      Documentation/blockdev/zram.txt
10991
10992 ZS DECSTATION Z85C30 SERIAL DRIVER
10993 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10994 S:      Maintained
10995 F:      drivers/tty/serial/zs.*
10996
10997 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10998 M:      Minchan Kim <minchan@kernel.org>
10999 M:      Nitin Gupta <ngupta@vflare.org>
11000 L:      linux-mm@kvack.org
11001 S:      Maintained
11002 F:      mm/zsmalloc.c
11003 F:      include/linux/zsmalloc.h
11004 F:      Documentation/vm/zsmalloc.txt
11005
11006 ZSWAP COMPRESSED SWAP CACHING
11007 M:      Seth Jennings <sjennings@variantweb.net>
11008 L:      linux-mm@kvack.org
11009 S:      Maintained
11010 F:      mm/zswap.c
11011
11012 THE REST
11013 M:      Linus Torvalds <torvalds@linux-foundation.org>
11014 L:      linux-kernel@vger.kernel.org
11015 Q:      http://patchwork.kernel.org/project/LKML/list/
11016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11017 S:      Buried alive in reporters
11018 F:      *
11019 F:      */