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