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