OSDN Git Service

libnvdimm: enable iostat
[uclinux-h8/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the OSDL certificate of contribution and should include a
55         Signed-off-by: line.  The current version of this "Developer's
56         Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi/
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi/
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
301
302 ACPI THERMAL DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/*thermal*
308
309 ACPI VIDEO DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/video.c
315
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
373
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
379
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
385
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
392
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
403
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
411
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
418
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
426
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
431
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 L:      linux-scsi@vger.kernel.org
449 S:      Maintained
450 F:      Documentation/scsi/advansys.txt
451 F:      drivers/scsi/advansys.c
452
453 AEDSP16 DRIVER
454 M:      Riccardo Facchetti <fizban@tin.it>
455 S:      Maintained
456 F:      sound/oss/aedsp16.c
457
458 AF9013 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9013*
467
468 AF9033 MEDIA DRIVER
469 M:      Antti Palosaari <crope@iki.fi>
470 L:      linux-media@vger.kernel.org
471 W:      http://linuxtv.org/
472 W:      http://palosaari.fi/linux/
473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
474 T:      git git://linuxtv.org/anttip/media_tree.git
475 S:      Maintained
476 F:      drivers/media/dvb-frontends/af9033*
477
478 AFFS FILE SYSTEM
479 L:      linux-fsdevel@vger.kernel.org
480 S:      Orphan
481 F:      Documentation/filesystems/affs.txt
482 F:      fs/affs/
483
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M:      David Howells <dhowells@redhat.com>
486 L:      linux-afs@lists.infradead.org
487 S:      Supported
488 F:      fs/afs/
489 F:      include/net/af_rxrpc.h
490 F:      net/rxrpc/af_rxrpc.c
491
492 AGPGART DRIVER
493 M:      David Airlie <airlied@linux.ie>
494 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S:      Maintained
496 F:      drivers/char/agp/
497 F:      include/linux/agp*
498 F:      include/uapi/linux/agp*
499
500 AHA152X SCSI DRIVER
501 M:      "Juergen E. Fischer" <fischer@norbit.de>
502 L:      linux-scsi@vger.kernel.org
503 S:      Maintained
504 F:      drivers/scsi/aha152x*
505 F:      drivers/scsi/pcmcia/aha152x*
506
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M:      Hannes Reinecke <hare@suse.de>
509 L:      linux-scsi@vger.kernel.org
510 S:      Maintained
511 F:      drivers/scsi/aic7xxx/
512
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M:      Hans Verkuil <hverkuil@xs4all.nl>
515 L:      linux-media@vger.kernel.org
516 T:      git git://linuxtv.org/media_tree.git
517 W:      http://linuxtv.org
518 S:      Maintained
519 F:      drivers/media/radio/radio-aimslab*
520
521 AIO
522 M:      Benjamin LaHaise <bcrl@kvack.org>
523 L:      linux-aio@kvack.org
524 S:      Supported
525 F:      fs/aio.c
526 F:      include/linux/*aio*.h
527
528 AIRSPY MEDIA DRIVER
529 M:      Antti Palosaari <crope@iki.fi>
530 L:      linux-media@vger.kernel.org
531 W:      http://linuxtv.org/
532 W:      http://palosaari.fi/linux/
533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
534 T:      git git://linuxtv.org/anttip/media_tree.git
535 S:      Maintained
536 F:      drivers/media/usb/airspy/
537
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M:      Duncan Sands <duncan.sands@free.fr>
540 L:      linux-usb@vger.kernel.org
541 W:      http://www.linux-usb.org/SpeedTouch/
542 S:      Maintained
543 F:      drivers/usb/atm/speedtch.c
544 F:      drivers/usb/atm/usbatm.c
545
546 ALCHEMY AU1XX0 MMC DRIVER
547 M:      Manuel Lauss <manuel.lauss@gmail.com>
548 S:      Maintained
549 F:      drivers/mmc/host/au1xmmc.c
550
551 ALI1563 I2C DRIVER
552 M:      Rudolf Marek <r.marek@assembler.cz>
553 L:      linux-i2c@vger.kernel.org
554 S:      Maintained
555 F:      Documentation/i2c/busses/i2c-ali1563
556 F:      drivers/i2c/busses/i2c-ali1563.c
557
558 ALPHA PORT
559 M:      Richard Henderson <rth@twiddle.net>
560 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M:      Matt Turner <mattst88@gmail.com>
562 S:      Odd Fixes
563 L:      linux-alpha@vger.kernel.org
564 F:      arch/alpha/
565
566 ALTERA MAILBOX DRIVER
567 M:      Ley Foon Tan <lftan@altera.com>
568 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569 S:      Maintained
570 F:      drivers/mailbox/mailbox-altera.c
571
572 ALTERA PIO DRIVER
573 M:      Tien Hock Loh <thloh@altera.com>
574 L:      linux-gpio@vger.kernel.org
575 S:      Maintained
576 F:      drivers/gpio/gpio-altera.c
577
578 ALTERA TRIPLE SPEED ETHERNET DRIVER
579 M:      Vince Bridgers <vbridger@opensource.altera.com>
580 L:      netdev@vger.kernel.org
581 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582 S:      Maintained
583 F:      drivers/net/ethernet/altera/
584
585 ALTERA UART/JTAG UART SERIAL DRIVERS
586 M:      Tobias Klauser <tklauser@distanz.ch>
587 L:      linux-serial@vger.kernel.org
588 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589 S:      Maintained
590 F:      drivers/tty/serial/altera_uart.c
591 F:      drivers/tty/serial/altera_jtaguart.c
592 F:      include/linux/altera_uart.h
593 F:      include/linux/altera_jtaguart.h
594
595 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596 M:      Tom Lendacky <thomas.lendacky@amd.com>
597 L:      linux-crypto@vger.kernel.org
598 S:      Supported
599 F:      drivers/crypto/ccp/
600 F:      include/linux/ccp.h
601
602 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
604 L:      lm-sensors@lm-sensors.org
605 S:      Maintained
606 F:      Documentation/hwmon/fam15h_power
607 F:      drivers/hwmon/fam15h_power.c
608
609 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
611 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
612 S:      Supported
613 F:      drivers/usb/gadget/udc/amd5536udc.*
614
615 AMD GEODE PROCESSOR/CHIPSET SUPPORT
616 P:      Andres Salomon <dilinger@queued.net>
617 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
618 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619 S:      Supported
620 F:      drivers/char/hw_random/geode-rng.c
621 F:      drivers/crypto/geode*
622 F:      drivers/video/fbdev/geode/
623 F:      arch/x86/include/asm/geode.h
624
625 AMD IOMMU (AMD-VI)
626 M:      Joerg Roedel <joro@8bytes.org>
627 L:      iommu@lists.linux-foundation.org
628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629 S:      Maintained
630 F:      drivers/iommu/amd_iommu*.[ch]
631 F:      include/linux/amd-iommu.h
632
633 AMD KFD
634 M:      Oded Gabbay <oded.gabbay@amd.com>
635 L:      dri-devel@lists.freedesktop.org
636 T:      git git://people.freedesktop.org/~gabbayo/linux.git
637 S:      Supported
638 F:      drivers/gpu/drm/amd/amdkfd/
639 F:      drivers/gpu/drm/amd/include/cik_structs.h
640 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641 F:      drivers/gpu/drm/radeon/radeon_kfd.c
642 F:      drivers/gpu/drm/radeon/radeon_kfd.h
643 F:      include/uapi/linux/kfd_ioctl.h
644
645 AMD MICROCODE UPDATE SUPPORT
646 M:      Borislav Petkov <bp@alien8.de>
647 S:      Maintained
648 F:      arch/x86/kernel/cpu/microcode/amd*
649
650 AMD XGBE DRIVER
651 M:      Tom Lendacky <thomas.lendacky@amd.com>
652 L:      netdev@vger.kernel.org
653 S:      Supported
654 F:      drivers/net/ethernet/amd/xgbe/
655 F:      drivers/net/phy/amd-xgbe-phy.c
656
657 AMS (Apple Motion Sensor) DRIVER
658 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
659 S:      Supported
660 F:      drivers/macintosh/ams/
661
662 AMSO1100 RNIC DRIVER
663 M:      Tom Tucker <tom@opengridcomputing.com>
664 M:      Steve Wise <swise@opengridcomputing.com>
665 L:      linux-rdma@vger.kernel.org
666 S:      Maintained
667 F:      drivers/infiniband/hw/amso1100/
668
669 ANALOG DEVICES INC AD9389B DRIVER
670 M:      Hans Verkuil <hans.verkuil@cisco.com>
671 L:      linux-media@vger.kernel.org
672 S:      Maintained
673 F:      drivers/media/i2c/ad9389b*
674
675 ANALOG DEVICES INC ADV7180 DRIVER
676 M:      Lars-Peter Clausen <lars@metafoo.de>
677 L:      linux-media@vger.kernel.org
678 W:      http://ez.analog.com/community/linux-device-drivers
679 S:      Supported
680 F:      drivers/media/i2c/adv7180.c
681
682 ANALOG DEVICES INC ADV7511 DRIVER
683 M:      Hans Verkuil <hans.verkuil@cisco.com>
684 L:      linux-media@vger.kernel.org
685 S:      Maintained
686 F:      drivers/media/i2c/adv7511*
687
688 ANALOG DEVICES INC ADV7604 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7604*
693
694 ANALOG DEVICES INC ADV7842 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7842*
699
700 ANALOG DEVICES INC ASOC CODEC DRIVERS
701 M:      Lars-Peter Clausen <lars@metafoo.de>
702 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
703 W:      http://wiki.analog.com/
704 W:      http://ez.analog.com/community/linux-device-drivers
705 S:      Supported
706 F:      sound/soc/codecs/adau*
707 F:      sound/soc/codecs/adav*
708 F:      sound/soc/codecs/ad1*
709 F:      sound/soc/codecs/ad7*
710 F:      sound/soc/codecs/ssm*
711 F:      sound/soc/codecs/sigmadsp.*
712
713 ANALOG DEVICES INC ASOC DRIVERS
714 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
716 W:      http://blackfin.uclinux.org/
717 S:      Supported
718 F:      sound/soc/blackfin/*
719
720 ANALOG DEVICES INC IIO DRIVERS
721 M:      Lars-Peter Clausen <lars@metafoo.de>
722 M:      Michael Hennerich <Michael.Hennerich@analog.com>
723 W:      http://wiki.analog.com/
724 W:      http://ez.analog.com/community/linux-device-drivers
725 S:      Supported
726 F:      drivers/iio/*/ad*
727 X:      drivers/iio/*/adjd*
728 F:      drivers/staging/iio/*/ad*
729 F:      staging/iio/trigger/iio-trig-bfin-timer.c
730
731 ANDROID DRIVERS
732 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733 M:      Arve HjønnevĂ¥g <arve@android.com>
734 M:      Riley Andrews <riandrews@android.com>
735 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736 L:      devel@driverdev.osuosl.org
737 S:      Supported
738 F:      drivers/android/
739 F:      drivers/staging/android/
740
741 AOA (Apple Onboard Audio) ALSA DRIVER
742 M:      Johannes Berg <johannes@sipsolutions.net>
743 L:      linuxppc-dev@lists.ozlabs.org
744 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
745 S:      Maintained
746 F:      sound/aoa/
747
748 APM DRIVER
749 M:      Jiri Kosina <jkosina@suse.cz>
750 S:      Odd fixes
751 F:      arch/x86/kernel/apm_32.c
752 F:      include/linux/apm_bios.h
753 F:      include/uapi/linux/apm_bios.h
754 F:      drivers/char/apm-emulation.c
755
756 APPLE BCM5974 MULTITOUCH DRIVER
757 M:      Henrik Rydberg <rydberg@bitmath.org>
758 L:      linux-input@vger.kernel.org
759 S:      Odd fixes
760 F:      drivers/input/mouse/bcm5974.c
761
762 APPLE SMC DRIVER
763 M:      Henrik Rydberg <rydberg@bitmath.org>
764 L:      lm-sensors@lm-sensors.org
765 S:      Odd fixes
766 F:      drivers/hwmon/applesmc.c
767
768 APPLETALK NETWORK LAYER
769 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770 S:      Maintained
771 F:      drivers/net/appletalk/
772 F:      net/appletalk/
773
774 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775 M:      Iyappan Subramanian <isubramanian@apm.com>
776 M:      Keyur Chudgar <kchudgar@apm.com>
777 S:      Supported
778 F:      drivers/net/ethernet/apm/xgene/
779 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781 APTINA CAMERA SENSOR PLL
782 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783 L:      linux-media@vger.kernel.org
784 S:      Maintained
785 F:      drivers/media/i2c/aptina-pll.*
786
787 ARC FRAMEBUFFER DRIVER
788 M:      Jaya Kumar <jayalk@intworks.biz>
789 S:      Maintained
790 F:      drivers/video/fbdev/arcfb.c
791 F:      drivers/video/fbdev/core/fb_defio.c
792
793 ARM MFM AND FLOPPY DRIVERS
794 M:      Ian Molton <spyro@f2s.com>
795 S:      Maintained
796 F:      arch/arm/lib/floppydma.S
797 F:      arch/arm/include/asm/floppy.h
798
799 ARM PMU PROFILING AND DEBUGGING
800 M:      Will Deacon <will.deacon@arm.com>
801 S:      Maintained
802 F:      arch/arm/kernel/perf_event*
803 F:      arch/arm/oprofile/common.c
804 F:      arch/arm/include/asm/pmu.h
805 F:      arch/arm/kernel/hw_breakpoint.c
806 F:      arch/arm/include/asm/hw_breakpoint.h
807
808 ARM PORT
809 M:      Russell King <linux@arm.linux.org.uk>
810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811 W:      http://www.arm.linux.org.uk/
812 S:      Maintained
813 F:      arch/arm/
814
815 ARM SUB-ARCHITECTURES
816 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817 S:      Maintained
818 F:      arch/arm/mach-*/
819 F:      arch/arm/plat-*/
820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822 ARM PRIMECELL AACI PL041 DRIVER
823 M:      Russell King <linux@arm.linux.org.uk>
824 S:      Maintained
825 F:      sound/arm/aaci.*
826
827 ARM PRIMECELL CLCD PL110 DRIVER
828 M:      Russell King <linux@arm.linux.org.uk>
829 S:      Maintained
830 F:      drivers/video/fbdev/amba-clcd.*
831
832 ARM PRIMECELL KMI PL050 DRIVER
833 M:      Russell King <linux@arm.linux.org.uk>
834 S:      Maintained
835 F:      drivers/input/serio/ambakmi.*
836 F:      include/linux/amba/kmi.h
837
838 ARM PRIMECELL MMCI PL180/1 DRIVER
839 M:      Russell King <linux@arm.linux.org.uk>
840 S:      Maintained
841 F:      drivers/mmc/host/mmci.*
842 F:      include/linux/amba/mmci.h
843
844 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845 M:      Russell King <linux@arm.linux.org.uk>
846 S:      Maintained
847 F:      drivers/tty/serial/amba-pl01*.c
848 F:      include/linux/amba/serial.h
849
850 ARM PRIMECELL BUS SUPPORT
851 M:      Russell King <linux@arm.linux.org.uk>
852 S:      Maintained
853 F:      drivers/amba/
854 F:      include/linux/amba/bus.h
855
856 ARM/ADS SPHERE MACHINE SUPPORT
857 M:      Lennert Buytenhek <kernel@wantstofly.org>
858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S:      Maintained
860
861 ARM/AFEB9260 MACHINE SUPPORT
862 M:      Sergey Lapin <slapin@ossfans.org>
863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864 S:      Maintained
865
866 ARM/AJECO 1ARM MACHINE SUPPORT
867 M:      Lennert Buytenhek <kernel@wantstofly.org>
868 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S:      Maintained
870
871 ARM/Allwinner A1X SoC support
872 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
873 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 S:      Maintained
875 N:      sun[x4567]i
876
877 ARM/Allwinner SoC Clock Support
878 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
879 S:      Maintained
880 F:      drivers/clk/sunxi/
881
882 ARM/Amlogic MesonX SoC support
883 M:      Carlo Caione <carlo@caione.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S:      Maintained
886 F:      drivers/media/rc/meson-ir.c
887 N:      meson[x68]
888
889 ARM/Annapurna Labs ALPINE ARCHITECTURE
890 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
891 S:      Maintained
892 F:      arch/arm/mach-alpine/
893
894 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
896 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
897 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 W:      http://www.linux4sam.org
900 S:      Supported
901 F:      arch/arm/mach-at91/
902 F:      include/soc/at91/
903 F:      arch/arm/boot/dts/at91*.dts
904 F:      arch/arm/boot/dts/at91*.dtsi
905 F:      arch/arm/boot/dts/sama*.dts
906 F:      arch/arm/boot/dts/sama*.dtsi
907 F:      arch/arm/include/debug/at91.S
908
909 ARM/ATMEL AT91 Clock Support
910 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
911 S:      Maintained
912 F:      drivers/clk/at91
913
914 ARM/CALXEDA HIGHBANK ARCHITECTURE
915 M:      Rob Herring <robh@kernel.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918 F:      arch/arm/mach-highbank/
919
920 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921 M:      Krzysztof Halasa <khalasa@piap.pl>
922 S:      Maintained
923 F:      arch/arm/mach-cns3xxx/
924
925 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
926 M:      Alexander Shiyan <shc_work@mail.ru>
927 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 S:      Odd Fixes
929 N:      clps711x
930
931 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
932 M:      Hartley Sweeten <hsweeten@visionengravers.com>
933 M:      Ryan Mallon <rmallon@gmail.com>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Maintained
936 F:      arch/arm/mach-ep93xx/
937 F:      arch/arm/mach-ep93xx/include/mach/
938
939 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
940 M:      Lennert Buytenhek <kernel@wantstofly.org>
941 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 S:      Maintained
943
944 ARM/CLKDEV SUPPORT
945 M:      Russell King <linux@arm.linux.org.uk>
946 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947 S:      Maintained
948 F:      arch/arm/include/asm/clkdev.h
949 F:      drivers/clk/clkdev.c
950
951 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
952 M:      Mike Rapoport <mike@compulab.co.il>
953 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 S:      Maintained
955
956 ARM/CONTEC MICRO9 MACHINE SUPPORT
957 M:      Hubert Feurstein <hubert.feurstein@contec.at>
958 S:      Maintained
959 F:      arch/arm/mach-ep93xx/micro9.c
960
961 ARM/CORESIGHT FRAMEWORK AND DRIVERS
962 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
963 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964 S:      Maintained
965 F:      drivers/hwtracing/coresight/*
966 F:      Documentation/trace/coresight.txt
967 F:      Documentation/devicetree/bindings/arm/coresight.txt
968 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
969
970 ARM/CORGI MACHINE SUPPORT
971 M:      Richard Purdie <rpurdie@rpsys.net>
972 S:      Maintained
973
974 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
975 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 T:      git git://git.berlios.de/gemini-board
978 S:      Maintained
979 F:      arch/arm/mach-gemini/
980
981 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
982 M:      Barry Song <baohua@kernel.org>
983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
985 S:      Maintained
986 F:      arch/arm/mach-prima2/
987 F:      drivers/clk/sirf/
988 F:      drivers/clocksource/timer-prima2.c
989 F:      drivers/clocksource/timer-atlas7.c
990 N:      [^a-z]sirf
991
992 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
993 M:      Baruch Siach <baruch@tkos.co.il>
994 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 S:      Maintained
996 N:      digicolor
997
998 ARM/EBSA110 MACHINE SUPPORT
999 M:      Russell King <linux@arm.linux.org.uk>
1000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001 W:      http://www.arm.linux.org.uk/
1002 S:      Maintained
1003 F:      arch/arm/mach-ebsa110/
1004 F:      drivers/net/ethernet/amd/am79c961a.*
1005
1006 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1007 M:      Uwe Kleine-König <kernel@pengutronix.de>
1008 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 S:      Maintained
1010 N:      efm32
1011
1012 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1013 M:      Daniel Ribeiro <drwyrm@gmail.com>
1014 M:      Stefan Schmidt <stefan@openezx.org>
1015 M:      Harald Welte <laforge@openezx.org>
1016 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1017 W:      http://www.openezx.org/
1018 S:      Maintained
1019 T:      topgit git://git.openezx.org/openezx.git
1020 F:      arch/arm/mach-pxa/ezx.c
1021
1022 ARM/FARADAY FA526 PORT
1023 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 S:      Maintained
1026 T:      git git://git.berlios.de/gemini-board
1027 F:      arch/arm/mm/*-fa*
1028
1029 ARM/FOOTBRIDGE ARCHITECTURE
1030 M:      Russell King <linux@arm.linux.org.uk>
1031 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032 W:      http://www.arm.linux.org.uk/
1033 S:      Maintained
1034 F:      arch/arm/include/asm/hardware/dec21285.h
1035 F:      arch/arm/mach-footbridge/
1036
1037 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1038 M:      Shawn Guo <shawn.guo@linaro.org>
1039 M:      Sascha Hauer <kernel@pengutronix.de>
1040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 S:      Maintained
1042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1043 F:      arch/arm/mach-imx/
1044 F:      arch/arm/mach-mxs/
1045 F:      arch/arm/boot/dts/imx*
1046 F:      arch/arm/configs/imx*_defconfig
1047
1048 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1049 M:      Shawn Guo <shawn.guo@linaro.org>
1050 M:      Sascha Hauer <kernel@pengutronix.de>
1051 R:      Stefan Agner <stefan@agner.ch>
1052 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 S:      Maintained
1054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055 F:      arch/arm/mach-imx/*vf610*
1056 F:      arch/arm/boot/dts/vf*
1057
1058 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1059 M:      Lennert Buytenhek <kernel@wantstofly.org>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 S:      Maintained
1062
1063 ARM/GUMSTIX MACHINE SUPPORT
1064 M:      Steve Sakoman <sakoman@gmail.com>
1065 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066 S:      Maintained
1067
1068 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1069 M:      Philipp Zabel <philipp.zabel@gmail.com>
1070 M:      Paul Parsons <lost.distance@yahoo.com>
1071 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 S:      Maintained
1073 F:      arch/arm/mach-pxa/hx4700.c
1074 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1075 F:      sound/soc/pxa/hx4700.c
1076
1077 ARM/HISILICON SOC SUPPORT
1078 M:      Wei Xu <xuwei5@hisilicon.com>
1079 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 W:      http://www.hisilicon.com
1081 S:      Supported
1082 T:      git git://github.com/hisilicon/linux-hisi.git
1083 F:      arch/arm/mach-hisi/
1084
1085 ARM/HP JORNADA 7XX MACHINE SUPPORT
1086 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1087 W:      www.jlime.com
1088 S:      Maintained
1089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090 F:      arch/arm/mach-sa1100/jornada720.c
1091 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1092
1093 ARM/IGEP MACHINE SUPPORT
1094 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1095 M:      Javier Martinez Canillas <javier@dowhile0.org>
1096 L:      linux-omap@vger.kernel.org
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099 F:      arch/arm/boot/dts/omap3-igep*
1100
1101 ARM/INCOME PXA270 SUPPORT
1102 M:      Marek Vasut <marek.vasut@gmail.com>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1106
1107 ARM/INTEL IOP32X ARM ARCHITECTURE
1108 M:      Lennert Buytenhek <kernel@wantstofly.org>
1109 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 S:      Maintained
1111
1112 ARM/INTEL IOP33X ARM ARCHITECTURE
1113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S:      Orphan
1115
1116 ARM/INTEL IOP13XX ARM ARCHITECTURE
1117 M:      Lennert Buytenhek <kernel@wantstofly.org>
1118 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 S:      Maintained
1120
1121 ARM/INTEL IQ81342EX MACHINE SUPPORT
1122 M:      Lennert Buytenhek <kernel@wantstofly.org>
1123 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S:      Maintained
1125
1126 ARM/INTEL IXDP2850 MACHINE SUPPORT
1127 M:      Lennert Buytenhek <kernel@wantstofly.org>
1128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 S:      Maintained
1130
1131 ARM/INTEL IXP4XX ARM ARCHITECTURE
1132 M:      Imre Kaloz <kaloz@openwrt.org>
1133 M:      Krzysztof Halasa <khalasa@piap.pl>
1134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 S:      Maintained
1136 F:      arch/arm/mach-ixp4xx/
1137
1138 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1139 M:      Jonathan Cameron <jic23@cam.ac.uk>
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142 F:      arch/arm/mach-pxa/stargate2.c
1143 F:      drivers/pcmcia/pxa2xx_stargate2.c
1144
1145 ARM/INTEL XSC3 (MANZANO) ARM CORE
1146 M:      Lennert Buytenhek <kernel@wantstofly.org>
1147 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 S:      Maintained
1149
1150 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1151 M:      Lennert Buytenhek <kernel@wantstofly.org>
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Maintained
1154
1155 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1156 M:      Santosh Shilimkar <ssantosh@kernel.org>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159 F:      arch/arm/mach-keystone/
1160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1161
1162 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1163 M:      Santosh Shilimkar <ssantosh@kernel.org>
1164 L:      linux-kernel@vger.kernel.org
1165 S:      Maintained
1166 F:      drivers/clk/keystone/
1167
1168 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1169 M:      Santosh Shilimkar <ssantosh@kernel.org>
1170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 L:      linux-kernel@vger.kernel.org
1172 S:      Maintained
1173 F:      drivers/clocksource/timer-keystone.c
1174
1175 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1176 M:      Santosh Shilimkar <ssantosh@kernel.org>
1177 L:      linux-kernel@vger.kernel.org
1178 S:      Maintained
1179 F:      drivers/power/reset/keystone-reset.c
1180
1181 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1182 M:      Santosh Shilimkar <ssantosh@kernel.org>
1183 L:      linux-kernel@vger.kernel.org
1184 S:      Maintained
1185 F:      drivers/memory/*emif*
1186
1187 ARM/LOGICPD PXA270 MACHINE SUPPORT
1188 M:      Lennert Buytenhek <kernel@wantstofly.org>
1189 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 S:      Maintained
1191
1192 ARM/MAGICIAN MACHINE SUPPORT
1193 M:      Philipp Zabel <philipp.zabel@gmail.com>
1194 S:      Maintained
1195
1196 ARM/Marvell Armada 370 and Armada XP SOC support
1197 M:      Jason Cooper <jason@lakedaemon.net>
1198 M:      Andrew Lunn <andrew@lunn.ch>
1199 M:      Gregory Clement <gregory.clement@free-electrons.com>
1200 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 S:      Maintained
1203 F:      arch/arm/mach-mvebu/
1204 F:      drivers/rtc/rtc-armada38x.c
1205
1206 ARM/Marvell Berlin SoC support
1207 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1208 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209 S:      Maintained
1210 F:      arch/arm/mach-berlin/
1211
1212 ARM/Marvell Dove/MV78xx0/Orion SOC support
1213 M:      Jason Cooper <jason@lakedaemon.net>
1214 M:      Andrew Lunn <andrew@lunn.ch>
1215 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1216 M:      Gregory Clement <gregory.clement@free-electrons.com>
1217 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 S:      Maintained
1219 F:      arch/arm/mach-dove/
1220 F:      arch/arm/mach-mv78xx0/
1221 F:      arch/arm/mach-orion5x/
1222 F:      arch/arm/plat-orion/
1223
1224 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1225 M:      Alexander Clouter <alex@digriz.org.uk>
1226 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 W:      http://www.digriz.org.uk/ts78xx/kernel
1228 S:      Maintained
1229 F:      arch/arm/mach-orion5x/ts78xx-*
1230
1231 ARM/Mediatek SoC support
1232 M:      Matthias Brugger <matthias.bgg@gmail.com>
1233 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1235 S:      Maintained
1236 F:      arch/arm/boot/dts/mt6*
1237 F:      arch/arm/boot/dts/mt8*
1238 F:      arch/arm/mach-mediatek/
1239 N:      mtk
1240 K:      mediatek
1241
1242 ARM/MICREL KS8695 ARCHITECTURE
1243 M:      Greg Ungerer <gerg@uclinux.org>
1244 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 F:      arch/arm/mach-ks8695/
1246 S:      Odd Fixes
1247
1248 ARM/MIOA701 MACHINE SUPPORT
1249 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1250 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 F:      arch/arm/mach-pxa/mioa701.c
1252 S:      Maintained
1253
1254 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1255 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1256 S:      Maintained
1257
1258 ARM/NOMADIK ARCHITECTURE
1259 M:      Alessandro Rubini <rubini@unipv.it>
1260 M:      Linus Walleij <linus.walleij@linaro.org>
1261 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262 S:      Maintained
1263 F:      arch/arm/mach-nomadik/
1264 F:      drivers/pinctrl/nomadik/
1265 F:      drivers/i2c/busses/i2c-nomadik.c
1266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1267
1268 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1269 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1270 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1271 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1272 S:      Supported
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 F:      drivers/tty/serial/msm_serial.h
1332 F:      drivers/tty/serial/msm_serial.c
1333 F:      drivers/*/pm8???-*
1334 F:      drivers/mfd/ssbi.c
1335 F:      drivers/firmware/qcom_scm.c
1336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1337
1338 ARM/RADISYS ENP2611 MACHINE SUPPORT
1339 M:      Lennert Buytenhek <kernel@wantstofly.org>
1340 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341 S:      Maintained
1342
1343 ARM/RISCPC ARCHITECTURE
1344 M:      Russell King <linux@arm.linux.org.uk>
1345 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346 W:      http://www.arm.linux.org.uk/
1347 S:      Maintained
1348 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1349 F:      arch/arm/include/asm/hardware/ioc.h
1350 F:      arch/arm/include/asm/hardware/iomd.h
1351 F:      arch/arm/include/asm/hardware/memc.h
1352 F:      arch/arm/mach-rpc/
1353 F:      drivers/net/ethernet/8390/etherh.c
1354 F:      drivers/net/ethernet/i825xx/ether1*
1355 F:      drivers/net/ethernet/seeq/ether3*
1356 F:      drivers/scsi/arm/
1357
1358 ARM/Rockchip SoC support
1359 M:      Heiko Stuebner <heiko@sntech.de>
1360 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 L:      linux-rockchip@lists.infradead.org
1362 S:      Maintained
1363 F:      arch/arm/boot/dts/rk3*
1364 F:      arch/arm/mach-rockchip/
1365 F:      drivers/clk/rockchip/
1366 F:      drivers/i2c/busses/i2c-rk3x.c
1367 F:      drivers/*/*rockchip*
1368 F:      drivers/*/*/*rockchip*
1369 F:      sound/soc/rockchip/
1370 N:      rockchip
1371
1372 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1373 M:      Kukjin Kim <kgene@kernel.org>
1374 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1375 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1376 S:      Maintained
1377 F:      arch/arm/boot/dts/s3c*
1378 F:      arch/arm/boot/dts/exynos*
1379 F:      arch/arm/plat-samsung/
1380 F:      arch/arm/mach-s3c24*/
1381 F:      arch/arm/mach-s3c64xx/
1382 F:      arch/arm/mach-s5p*/
1383 F:      arch/arm/mach-exynos*/
1384 F:      drivers/*/*s3c2410*
1385 F:      drivers/*/*/*s3c2410*
1386 F:      drivers/spi/spi-s3c*
1387 F:      sound/soc/samsung/*
1388 N:      exynos
1389
1390 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1391 M:      Kyungmin Park <kyungmin.park@samsung.com>
1392 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393 S:      Maintained
1394 F:      arch/arm/mach-s5pv210/
1395
1396 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1397 M:      Kyungmin Park <kyungmin.park@samsung.com>
1398 M:      Kamil Debski <k.debski@samsung.com>
1399 L:      linux-arm-kernel@lists.infradead.org
1400 L:      linux-media@vger.kernel.org
1401 S:      Maintained
1402 F:      drivers/media/platform/s5p-g2d/
1403
1404 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1405 M:      Kyungmin Park <kyungmin.park@samsung.com>
1406 M:      Kamil Debski <k.debski@samsung.com>
1407 M:      Jeongtae Park <jtp.park@samsung.com>
1408 L:      linux-arm-kernel@lists.infradead.org
1409 L:      linux-media@vger.kernel.org
1410 S:      Maintained
1411 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1412 F:      drivers/media/platform/s5p-mfc/
1413
1414 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1415 M:      Kyungmin Park <kyungmin.park@samsung.com>
1416 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1417 L:      linux-arm-kernel@lists.infradead.org
1418 L:      linux-media@vger.kernel.org
1419 S:      Maintained
1420 F:      drivers/media/platform/s5p-tv/
1421
1422 ARM/SHMOBILE ARM ARCHITECTURE
1423 M:      Simon Horman <horms@verge.net.au>
1424 M:      Magnus Damm <magnus.damm@gmail.com>
1425 L:      linux-sh@vger.kernel.org
1426 W:      http://oss.renesas.com
1427 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1429 S:      Supported
1430 F:      arch/arm/boot/dts/emev2*
1431 F:      arch/arm/boot/dts/r7s*
1432 F:      arch/arm/boot/dts/r8a*
1433 F:      arch/arm/boot/dts/sh*
1434 F:      arch/arm/configs/armadillo800eva_defconfig
1435 F:      arch/arm/configs/bockw_defconfig
1436 F:      arch/arm/configs/kzm9g_defconfig
1437 F:      arch/arm/configs/marzen_defconfig
1438 F:      arch/arm/configs/shmobile_defconfig
1439 F:      arch/arm/include/debug/renesas-scif.S
1440 F:      arch/arm/mach-shmobile/
1441 F:      drivers/sh/
1442
1443 ARM/SOCFPGA ARCHITECTURE
1444 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1445 S:      Maintained
1446 F:      arch/arm/mach-socfpga/
1447 F:      arch/arm/boot/dts/socfpga*
1448 F:      arch/arm/configs/socfpga_defconfig
1449 W:      http://www.rocketboards.org
1450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1451
1452 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1453 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1454 S:      Maintained
1455 F:      drivers/clk/socfpga/
1456
1457 ARM/SOCFPGA EDAC SUPPORT
1458 M:      Thor Thayer <tthayer@opensource.altera.com>
1459 S:      Maintained
1460 F:      drivers/edac/altera_edac.
1461
1462 ARM/STI ARCHITECTURE
1463 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1464 M:      Maxime Coquelin <maxime.coquelin@st.com>
1465 M:      Patrice Chotard <patrice.chotard@st.com>
1466 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1467 L:      kernel@stlinux.com
1468 W:      http://www.stlinux.com
1469 S:      Maintained
1470 F:      arch/arm/mach-sti/
1471 F:      arch/arm/boot/dts/sti*
1472 F:      drivers/clocksource/arm_global_timer.c
1473 F:      drivers/i2c/busses/i2c-st.c
1474 F:      drivers/media/rc/st_rc.c
1475 F:      drivers/mmc/host/sdhci-st.c
1476 F:      drivers/phy/phy-miphy28lp.c
1477 F:      drivers/phy/phy-miphy365x.c
1478 F:      drivers/phy/phy-stih407-usb.c
1479 F:      drivers/phy/phy-stih41x-usb.c
1480 F:      drivers/pinctrl/pinctrl-st.c
1481 F:      drivers/reset/sti/
1482 F:      drivers/tty/serial/st-asc.c
1483 F:      drivers/usb/dwc3/dwc3-st.c
1484 F:      drivers/usb/host/ehci-st.c
1485 F:      drivers/usb/host/ohci-st.c
1486 F:      drivers/ata/ahci_st.c
1487
1488 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1489 M:      Lennert Buytenhek <kernel@wantstofly.org>
1490 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1491 S:      Maintained
1492
1493 ARM/TETON BGA MACHINE SUPPORT
1494 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1495 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 S:      Maintained
1497
1498 ARM/THECUS N2100 MACHINE SUPPORT
1499 M:      Lennert Buytenhek <kernel@wantstofly.org>
1500 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1501 S:      Maintained
1502
1503 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1504 M:      Wan ZongShun <mcuos.com@gmail.com>
1505 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506 W:      http://www.mcuos.com
1507 S:      Maintained
1508 F:      arch/arm/mach-w90x900/
1509 F:      drivers/input/keyboard/w90p910_keypad.c
1510 F:      drivers/input/touchscreen/w90p910_ts.c
1511 F:      drivers/watchdog/nuc900_wdt.c
1512 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1513 F:      drivers/mtd/nand/nuc900_nand.c
1514 F:      drivers/rtc/rtc-nuc900.c
1515 F:      drivers/spi/spi-nuc900.c
1516 F:      drivers/usb/host/ehci-w90x900.c
1517 F:      drivers/video/fbdev/nuc900fb.c
1518
1519 ARM/U300 MACHINE SUPPORT
1520 M:      Linus Walleij <linus.walleij@linaro.org>
1521 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1522 S:      Supported
1523 F:      arch/arm/mach-u300/
1524 F:      drivers/clocksource/timer-u300.c
1525 F:      drivers/i2c/busses/i2c-stu300.c
1526 F:      drivers/rtc/rtc-coh901331.c
1527 F:      drivers/watchdog/coh901327_wdt.c
1528 F:      drivers/dma/coh901318*
1529 F:      drivers/mfd/ab3100*
1530 F:      drivers/rtc/rtc-ab3100.c
1531 F:      drivers/rtc/rtc-coh901331.c
1532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1533
1534 ARM/Ux500 ARM ARCHITECTURE
1535 M:      Linus Walleij <linus.walleij@linaro.org>
1536 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1537 S:      Maintained
1538 F:      arch/arm/mach-ux500/
1539 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1540 F:      drivers/dma/ste_dma40*
1541 F:      drivers/hwspinlock/u8500_hsem.c
1542 F:      drivers/mfd/abx500*
1543 F:      drivers/mfd/ab8500*
1544 F:      drivers/mfd/dbx500*
1545 F:      drivers/mfd/db8500*
1546 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1547 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1548 F:      drivers/rtc/rtc-ab8500.c
1549 F:      drivers/rtc/rtc-pl031.c
1550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1551
1552 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1553 M:      Ulf Hansson <ulf.hansson@linaro.org>
1554 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555 T:      git git://git.linaro.org/people/ulfh/clk.git
1556 S:      Maintained
1557 F:      drivers/clk/ux500/
1558 F:      include/linux/platform_data/clk-ux500.h
1559
1560 ARM/VERSATILE EXPRESS PLATFORM
1561 M:      Liviu Dudau <liviu.dudau@arm.com>
1562 M:      Sudeep Holla <sudeep.holla@arm.com>
1563 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1564 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565 S:      Maintained
1566 F:      arch/arm/boot/dts/vexpress*
1567 F:      arch/arm/mach-vexpress/
1568 F:      */*/vexpress*
1569 F:      */*/*/vexpress*
1570 F:      drivers/clk/versatile/clk-vexpress-osc.c
1571 F:      drivers/clocksource/versatile.c
1572
1573 ARM/VFP SUPPORT
1574 M:      Russell King <linux@arm.linux.org.uk>
1575 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1576 W:      http://www.arm.linux.org.uk/
1577 S:      Maintained
1578 F:      arch/arm/vfp/
1579
1580 ARM/VOIPAC PXA270 SUPPORT
1581 M:      Marek Vasut <marek.vasut@gmail.com>
1582 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583 S:      Maintained
1584 F:      arch/arm/mach-pxa/vpac270.c
1585 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1586
1587 ARM/VT8500 ARM ARCHITECTURE
1588 M:      Tony Prisk <linux@prisktech.co.nz>
1589 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590 S:      Maintained
1591 F:      arch/arm/mach-vt8500/
1592 F:      drivers/clocksource/vt8500_timer.c
1593 F:      drivers/i2c/busses/i2c-wmt.c
1594 F:      drivers/mmc/host/wmt-sdmmc.c
1595 F:      drivers/pwm/pwm-vt8500.c
1596 F:      drivers/rtc/rtc-vt8500.c
1597 F:      drivers/tty/serial/vt8500_serial.c
1598 F:      drivers/usb/host/ehci-platform.c
1599 F:      drivers/usb/host/uhci-platform.c
1600 F:      drivers/video/fbdev/vt8500lcdfb.*
1601 F:      drivers/video/fbdev/wm8505fb*
1602 F:      drivers/video/fbdev/wmt_ge_rops.*
1603
1604 ARM/ZIPIT Z2 SUPPORT
1605 M:      Marek Vasut <marek.vasut@gmail.com>
1606 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607 S:      Maintained
1608 F:      arch/arm/mach-pxa/z2.c
1609 F:      arch/arm/mach-pxa/include/mach/z2.h
1610
1611 ARM/ZYNQ ARCHITECTURE
1612 M:      Michal Simek <michal.simek@xilinx.com>
1613 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1614 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615 W:      http://wiki.xilinx.com
1616 T:      git git://git.xilinx.com/linux-xlnx.git
1617 S:      Supported
1618 F:      arch/arm/mach-zynq/
1619 F:      drivers/cpuidle/cpuidle-zynq.c
1620 F:      drivers/block/xsysace.c
1621 N:      zynq
1622 N:      xilinx
1623 F:      drivers/clocksource/cadence_ttc_timer.c
1624 F:      drivers/i2c/busses/i2c-cadence.c
1625 F:      drivers/mmc/host/sdhci-of-arasan.c
1626 F:      drivers/edac/synopsys_edac.c
1627
1628 ARM SMMU DRIVER
1629 M:      Will Deacon <will.deacon@arm.com>
1630 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1631 S:      Maintained
1632 F:      drivers/iommu/arm-smmu.c
1633 F:      drivers/iommu/io-pgtable-arm.c
1634
1635 ARM64 PORT (AARCH64 ARCHITECTURE)
1636 M:      Catalin Marinas <catalin.marinas@arm.com>
1637 M:      Will Deacon <will.deacon@arm.com>
1638 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639 S:      Maintained
1640 F:      arch/arm64/
1641 F:      Documentation/arm64/
1642
1643 AS3645A LED FLASH CONTROLLER DRIVER
1644 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1645 L:      linux-media@vger.kernel.org
1646 T:      git git://linuxtv.org/media_tree.git
1647 S:      Maintained
1648 F:      drivers/media/i2c/as3645a.c
1649 F:      include/media/as3645a.h
1650
1651 ASC7621 HARDWARE MONITOR DRIVER
1652 M:      George Joseph <george.joseph@fairview5.com>
1653 L:      lm-sensors@lm-sensors.org
1654 S:      Maintained
1655 F:      Documentation/hwmon/asc7621
1656 F:      drivers/hwmon/asc7621.c
1657
1658 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1659 M:      Corentin Chary <corentin.chary@gmail.com>
1660 L:      acpi4asus-user@lists.sourceforge.net
1661 L:      platform-driver-x86@vger.kernel.org
1662 W:      http://acpi4asus.sf.net
1663 S:      Maintained
1664 F:      drivers/platform/x86/asus*.c
1665 F:      drivers/platform/x86/eeepc*.c
1666
1667 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1668 R:      Dan Williams <dan.j.williams@intel.com>
1669 W:      http://sourceforge.net/projects/xscaleiop
1670 S:      Odd fixes
1671 F:      Documentation/crypto/async-tx-api.txt
1672 F:      crypto/async_tx/
1673 F:      drivers/dma/
1674 F:      include/linux/dmaengine.h
1675 F:      include/linux/async_tx.h
1676
1677 AT24 EEPROM DRIVER
1678 M:      Wolfram Sang <wsa@the-dreams.de>
1679 L:      linux-i2c@vger.kernel.org
1680 S:      Maintained
1681 F:      drivers/misc/eeprom/at24.c
1682 F:      include/linux/platform_data/at24.h
1683
1684 ATA OVER ETHERNET (AOE) DRIVER
1685 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1686 W:      http://www.openaoe.org/
1687 S:      Supported
1688 F:      Documentation/aoe/
1689 F:      drivers/block/aoe/
1690
1691 ATHEROS ATH GENERIC UTILITIES
1692 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1693 L:      linux-wireless@vger.kernel.org
1694 S:      Supported
1695 F:      drivers/net/wireless/ath/*
1696
1697 ATHEROS ATH5K WIRELESS DRIVER
1698 M:      Jiri Slaby <jirislaby@gmail.com>
1699 M:      Nick Kossifidis <mickflemm@gmail.com>
1700 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1701 L:      linux-wireless@vger.kernel.org
1702 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1703 S:      Maintained
1704 F:      drivers/net/wireless/ath/ath5k/
1705
1706 ATHEROS ATH6KL WIRELESS DRIVER
1707 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1708 L:      linux-wireless@vger.kernel.org
1709 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1710 T:      git git://github.com/kvalo/ath.git
1711 S:      Supported
1712 F:      drivers/net/wireless/ath/ath6kl/
1713
1714 WILOCITY WIL6210 WIRELESS DRIVER
1715 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1716 L:      linux-wireless@vger.kernel.org
1717 L:      wil6210@qca.qualcomm.com
1718 S:      Supported
1719 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1720 F:      drivers/net/wireless/ath/wil6210/
1721 F:      include/uapi/linux/wil6210_uapi.h
1722
1723 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1724 M:      Christian Lamparter <chunkeey@googlemail.com>
1725 L:      linux-wireless@vger.kernel.org
1726 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1727 S:      Maintained
1728 F:      drivers/net/wireless/ath/carl9170/
1729
1730 ATK0110 HWMON DRIVER
1731 M:      Luca Tettamanti <kronos.it@gmail.com>
1732 L:      lm-sensors@lm-sensors.org
1733 S:      Maintained
1734 F:      drivers/hwmon/asus_atk0110.c
1735
1736 ATI_REMOTE2 DRIVER
1737 M:      Ville Syrjala <syrjala@sci.fi>
1738 S:      Maintained
1739 F:      drivers/input/misc/ati_remote2.c
1740
1741 ATLX ETHERNET DRIVERS
1742 M:      Jay Cliburn <jcliburn@gmail.com>
1743 M:      Chris Snook <chris.snook@gmail.com>
1744 L:      netdev@vger.kernel.org
1745 W:      http://sourceforge.net/projects/atl1
1746 W:      http://atl1.sourceforge.net
1747 S:      Maintained
1748 F:      drivers/net/ethernet/atheros/
1749
1750 ATM
1751 M:      Chas Williams <3chas3@gmail.com>
1752 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1753 L:      netdev@vger.kernel.org
1754 W:      http://linux-atm.sourceforge.net
1755 S:      Maintained
1756 F:      drivers/atm/
1757 F:      include/linux/atm*
1758 F:      include/uapi/linux/atm*
1759
1760 ATMEL AT91 / AT32 MCI DRIVER
1761 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1762 S:      Maintained
1763 F:      drivers/mmc/host/atmel-mci.c
1764 F:      drivers/mmc/host/atmel-mci-regs.h
1765
1766 ATMEL AT91 / AT32 SERIAL DRIVER
1767 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1768 S:      Supported
1769 F:      drivers/tty/serial/atmel_serial.c
1770
1771 ATMEL Audio ALSA driver
1772 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1773 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1774 S:      Supported
1775 F:      sound/soc/atmel
1776
1777 ATMEL DMA DRIVER
1778 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1779 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780 S:      Supported
1781 F:      drivers/dma/at_hdmac.c
1782 F:      drivers/dma/at_hdmac_regs.h
1783 F:      include/linux/platform_data/dma-atmel.h
1784
1785 ATMEL XDMA DRIVER
1786 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1787 L:      linux-arm-kernel@lists.infradead.org
1788 L:      dmaengine@vger.kernel.org
1789 S:      Supported
1790 F:      drivers/dma/at_xdmac.c
1791
1792 ATMEL I2C DRIVER
1793 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1794 L:      linux-i2c@vger.kernel.org
1795 S:      Supported
1796 F:      drivers/i2c/busses/i2c-at91.c
1797
1798 ATMEL ISI DRIVER
1799 M:      Josh Wu <josh.wu@atmel.com>
1800 L:      linux-media@vger.kernel.org
1801 S:      Supported
1802 F:      drivers/media/platform/soc_camera/atmel-isi.c
1803 F:      include/media/atmel-isi.h
1804
1805 ATMEL LCDFB DRIVER
1806 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1807 L:      linux-fbdev@vger.kernel.org
1808 S:      Maintained
1809 F:      drivers/video/fbdev/atmel_lcdfb.c
1810 F:      include/video/atmel_lcdc.h
1811
1812 ATMEL MACB ETHERNET DRIVER
1813 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1814 S:      Supported
1815 F:      drivers/net/ethernet/cadence/
1816
1817 ATMEL NAND DRIVER
1818 M:      Josh Wu <josh.wu@atmel.com>
1819 L:      linux-mtd@lists.infradead.org
1820 S:      Supported
1821 F:      drivers/mtd/nand/atmel_nand*
1822
1823 ATMEL SPI DRIVER
1824 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1825 S:      Supported
1826 F:      drivers/spi/spi-atmel.*
1827
1828 ATMEL SSC DRIVER
1829 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1830 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831 S:      Supported
1832 F:      drivers/misc/atmel-ssc.c
1833 F:      include/linux/atmel-ssc.h
1834
1835 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1836 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1837 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1838 S:      Supported
1839 F:      drivers/misc/atmel_tclib.c
1840 F:      drivers/clocksource/tcb_clksrc.c
1841
1842 ATMEL USBA UDC DRIVER
1843 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1844 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845 S:      Supported
1846 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1847
1848 ATMEL WIRELESS DRIVER
1849 M:      Simon Kelley <simon@thekelleys.org.uk>
1850 L:      linux-wireless@vger.kernel.org
1851 W:      http://www.thekelleys.org.uk/atmel
1852 W:      http://atmelwlandriver.sourceforge.net/
1853 S:      Maintained
1854 F:      drivers/net/wireless/atmel*
1855
1856 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1857 M:      Bradley Grove <linuxdrivers@attotech.com>
1858 L:      linux-scsi@vger.kernel.org
1859 W:      http://www.attotech.com
1860 S:      Supported
1861 F:      drivers/scsi/esas2r
1862
1863 AUDIT SUBSYSTEM
1864 M:      Paul Moore <paul@paul-moore.com>
1865 M:      Eric Paris <eparis@redhat.com>
1866 L:      linux-audit@redhat.com (moderated for non-subscribers)
1867 W:      http://people.redhat.com/sgrubb/audit/
1868 T:      git git://git.infradead.org/users/pcmoore/audit
1869 S:      Maintained
1870 F:      include/linux/audit.h
1871 F:      include/uapi/linux/audit.h
1872 F:      kernel/audit*
1873
1874 AUXILIARY DISPLAY DRIVERS
1875 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1876 W:      http://miguelojeda.es/auxdisplay.htm
1877 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1878 S:      Maintained
1879 F:      drivers/auxdisplay/
1880 F:      include/linux/cfag12864b.h
1881
1882 AVR32 ARCHITECTURE
1883 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1884 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1885 W:      http://www.atmel.com/products/AVR32/
1886 W:      http://mirror.egtvedt.no/avr32linux.org/
1887 W:      http://avrfreaks.net/
1888 S:      Maintained
1889 F:      arch/avr32/
1890
1891 AVR32/AT32AP MACHINE SUPPORT
1892 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1893 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1894 S:      Maintained
1895 F:      arch/avr32/mach-at32ap/
1896
1897 AX.25 NETWORK LAYER
1898 M:      Ralf Baechle <ralf@linux-mips.org>
1899 L:      linux-hams@vger.kernel.org
1900 W:      http://www.linux-ax25.org/
1901 S:      Maintained
1902 F:      include/uapi/linux/ax25.h
1903 F:      include/net/ax25.h
1904 F:      net/ax25/
1905
1906 AZ6007 DVB DRIVER
1907 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1908 L:      linux-media@vger.kernel.org
1909 W:      http://linuxtv.org
1910 T:      git git://linuxtv.org/media_tree.git
1911 S:      Maintained
1912 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1913
1914 AZTECH FM RADIO RECEIVER DRIVER
1915 M:      Hans Verkuil <hverkuil@xs4all.nl>
1916 L:      linux-media@vger.kernel.org
1917 T:      git git://linuxtv.org/media_tree.git
1918 W:      http://linuxtv.org
1919 S:      Maintained
1920 F:      drivers/media/radio/radio-aztech*
1921
1922 B43 WIRELESS DRIVER
1923 L:      linux-wireless@vger.kernel.org
1924 L:      b43-dev@lists.infradead.org
1925 W:      http://wireless.kernel.org/en/users/Drivers/b43
1926 S:      Odd Fixes
1927 F:      drivers/net/wireless/b43/
1928
1929 B43LEGACY WIRELESS DRIVER
1930 M:      Larry Finger <Larry.Finger@lwfinger.net>
1931 L:      linux-wireless@vger.kernel.org
1932 L:      b43-dev@lists.infradead.org
1933 W:      http://wireless.kernel.org/en/users/Drivers/b43
1934 S:      Maintained
1935 F:      drivers/net/wireless/b43legacy/
1936
1937 BACKLIGHT CLASS/SUBSYSTEM
1938 M:      Jingoo Han <jg1.han@samsung.com>
1939 M:      Lee Jones <lee.jones@linaro.org>
1940 S:      Maintained
1941 F:      drivers/video/backlight/
1942 F:      include/linux/backlight.h
1943
1944 BATMAN ADVANCED
1945 M:      Marek Lindner <mareklindner@neomailbox.ch>
1946 M:      Simon Wunderlich <sw@simonwunderlich.de>
1947 M:      Antonio Quartulli <antonio@meshcoding.com>
1948 L:      b.a.t.m.a.n@lists.open-mesh.org
1949 W:      http://www.open-mesh.org/
1950 S:      Maintained
1951 F:      net/batman-adv/
1952
1953 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1954 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1955 L:      linux-hams@vger.kernel.org
1956 W:      http://www.baycom.org/~tom/ham/ham.html
1957 S:      Maintained
1958 F:      drivers/net/hamradio/baycom*
1959
1960 BCACHE (BLOCK LAYER CACHE)
1961 M:      Kent Overstreet <kmo@daterainc.com>
1962 L:      linux-bcache@vger.kernel.org
1963 W:      http://bcache.evilpiepirate.org
1964 S:      Maintained:
1965 F:      drivers/md/bcache/
1966
1967 BEFS FILE SYSTEM
1968 S:      Orphan
1969 F:      Documentation/filesystems/befs.txt
1970 F:      fs/befs/
1971
1972 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1973 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1974 L:      netdev@vger.kernel.org
1975 S:      Maintained
1976 F:      drivers/net/ethernet/ec_bhf.c
1977
1978 BFS FILE SYSTEM
1979 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1980 S:      Maintained
1981 F:      Documentation/filesystems/bfs.txt
1982 F:      fs/bfs/
1983 F:      include/uapi/linux/bfs_fs.h
1984
1985 BLACKFIN ARCHITECTURE
1986 M:      Steven Miao <realmz6@gmail.com>
1987 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1988 T:      git git://git.code.sf.net/p/adi-linux/code
1989 W:      http://blackfin.uclinux.org
1990 S:      Supported
1991 F:      arch/blackfin/
1992
1993 BLACKFIN EMAC DRIVER
1994 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1995 W:      http://blackfin.uclinux.org
1996 S:      Supported
1997 F:      drivers/net/ethernet/adi/
1998
1999 BLACKFIN RTC DRIVER
2000 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2001 W:      http://blackfin.uclinux.org
2002 S:      Supported
2003 F:      drivers/rtc/rtc-bfin.c
2004
2005 BLACKFIN SDH DRIVER
2006 M:      Sonic Zhang <sonic.zhang@analog.com>
2007 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2008 W:      http://blackfin.uclinux.org
2009 S:      Supported
2010 F:      drivers/mmc/host/bfin_sdh.c
2011
2012 BLACKFIN SERIAL DRIVER
2013 M:      Sonic Zhang <sonic.zhang@analog.com>
2014 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2015 W:      http://blackfin.uclinux.org
2016 S:      Supported
2017 F:      drivers/tty/serial/bfin_uart.c
2018
2019 BLACKFIN WATCHDOG DRIVER
2020 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2021 W:      http://blackfin.uclinux.org
2022 S:      Supported
2023 F:      drivers/watchdog/bfin_wdt.c
2024
2025 BLACKFIN I2C TWI DRIVER
2026 M:      Sonic Zhang <sonic.zhang@analog.com>
2027 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2028 W:      http://blackfin.uclinux.org/
2029 S:      Supported
2030 F:      drivers/i2c/busses/i2c-bfin-twi.c
2031
2032 BLACKFIN MEDIA DRIVER
2033 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2034 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2035 W:      http://blackfin.uclinux.org/
2036 S:      Supported
2037 F:      drivers/media/platform/blackfin/
2038 F:      drivers/media/i2c/adv7183*
2039 F:      drivers/media/i2c/vs6624*
2040
2041 BLINKM RGB LED DRIVER
2042 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2043 S:      Maintained
2044 F:      drivers/leds/leds-blinkm.c
2045
2046 BLOCK LAYER
2047 M:      Jens Axboe <axboe@kernel.dk>
2048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2049 S:      Maintained
2050 F:      block/
2051
2052 BLOCK2MTD DRIVER
2053 M:      Joern Engel <joern@lazybastard.org>
2054 L:      linux-mtd@lists.infradead.org
2055 S:      Maintained
2056 F:      drivers/mtd/devices/block2mtd.c
2057
2058 BLUETOOTH DRIVERS
2059 M:      Marcel Holtmann <marcel@holtmann.org>
2060 M:      Gustavo Padovan <gustavo@padovan.org>
2061 M:      Johan Hedberg <johan.hedberg@gmail.com>
2062 L:      linux-bluetooth@vger.kernel.org
2063 W:      http://www.bluez.org/
2064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2066 S:      Maintained
2067 F:      drivers/bluetooth/
2068
2069 BLUETOOTH SUBSYSTEM
2070 M:      Marcel Holtmann <marcel@holtmann.org>
2071 M:      Gustavo Padovan <gustavo@padovan.org>
2072 M:      Johan Hedberg <johan.hedberg@gmail.com>
2073 L:      linux-bluetooth@vger.kernel.org
2074 W:      http://www.bluez.org/
2075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2077 S:      Maintained
2078 F:      net/bluetooth/
2079 F:      include/net/bluetooth/
2080
2081 BONDING DRIVER
2082 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2083 M:      Veaceslav Falico <vfalico@gmail.com>
2084 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2085 L:      netdev@vger.kernel.org
2086 W:      http://sourceforge.net/projects/bonding/
2087 S:      Supported
2088 F:      drivers/net/bonding/
2089 F:      include/uapi/linux/if_bonding.h
2090
2091 BPF (Safe dynamic programs and tools)
2092 M:      Alexei Starovoitov <ast@kernel.org>
2093 L:      netdev@vger.kernel.org
2094 L:      linux-kernel@vger.kernel.org
2095 S:      Supported
2096 F:      kernel/bpf/
2097
2098 BROADCOM B44 10/100 ETHERNET DRIVER
2099 M:      Gary Zambrano <zambrano@broadcom.com>
2100 L:      netdev@vger.kernel.org
2101 S:      Supported
2102 F:      drivers/net/ethernet/broadcom/b44.*
2103
2104 BROADCOM GENET ETHERNET DRIVER
2105 M:      Florian Fainelli <f.fainelli@gmail.com>
2106 L:      netdev@vger.kernel.org
2107 S:      Supported
2108 F:      drivers/net/ethernet/broadcom/genet/
2109
2110 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2111 M:      Sony Chacko <sony.chacko@qlogic.com>
2112 M:      Dept-HSGLinuxNICDev@qlogic.com
2113 L:      netdev@vger.kernel.org
2114 S:      Supported
2115 F:      drivers/net/ethernet/broadcom/bnx2.*
2116 F:      drivers/net/ethernet/broadcom/bnx2_*
2117
2118 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2119 M:      Ariel Elior <ariel.elior@qlogic.com>
2120 L:      netdev@vger.kernel.org
2121 S:      Supported
2122 F:      drivers/net/ethernet/broadcom/bnx2x/
2123
2124 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2125 M:      Florian Fainelli <f.fainelli@gmail.com>
2126 M:      Ray Jui <rjui@broadcom.com>
2127 M:      Scott Branden <sbranden@broadcom.com>
2128 L:      bcm-kernel-feedback-list@broadcom.com
2129 T:      git git://github.com/broadcom/mach-bcm
2130 S:      Maintained
2131 F:      arch/arm/mach-bcm/
2132 F:      arch/arm/boot/dts/bcm113*
2133 F:      arch/arm/boot/dts/bcm216*
2134 F:      arch/arm/boot/dts/bcm281*
2135 F:      arch/arm/configs/bcm_defconfig
2136 F:      drivers/mmc/host/sdhci-bcm-kona.c
2137 F:      drivers/clocksource/bcm_kona_timer.c
2138
2139 BROADCOM BCM2835 ARM ARCHITECTURE
2140 M:      Stephen Warren <swarren@wwwdotorg.org>
2141 M:      Lee Jones <lee@kernel.org>
2142 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2144 S:      Maintained
2145 N:      bcm2835
2146
2147 BROADCOM BCM33XX MIPS ARCHITECTURE
2148 M:      Kevin Cernekee <cernekee@gmail.com>
2149 L:      linux-mips@linux-mips.org
2150 S:      Maintained
2151 F:      arch/mips/bcm3384/*
2152 F:      arch/mips/include/asm/mach-bcm3384/*
2153 F:      arch/mips/kernel/*bmips*
2154
2155 BROADCOM BCM5301X ARM ARCHITECTURE
2156 M:      Hauke Mehrtens <hauke@hauke-m.de>
2157 L:      linux-arm-kernel@lists.infradead.org
2158 S:      Maintained
2159 F:      arch/arm/mach-bcm/bcm_5301x.c
2160 F:      arch/arm/boot/dts/bcm5301x.dtsi
2161 F:      arch/arm/boot/dts/bcm470*
2162
2163 BROADCOM BCM63XX ARM ARCHITECTURE
2164 M:      Florian Fainelli <f.fainelli@gmail.com>
2165 L:      linux-arm-kernel@lists.infradead.org
2166 T:      git git://github.com/broadcom/arm-bcm63xx.git
2167 S:      Maintained
2168 F:      arch/arm/mach-bcm/bcm63xx.c
2169 F:      arch/arm/include/debug/bcm63xx.S
2170
2171 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2172 M:      Kevin Cernekee <cernekee@gmail.com>
2173 L:      linux-usb@vger.kernel.org
2174 S:      Maintained
2175 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2176
2177 BROADCOM BCM7XXX ARM ARCHITECTURE
2178 M:      Brian Norris <computersforpeace@gmail.com>
2179 M:      Gregory Fong <gregory.0xf0@gmail.com>
2180 M:      Florian Fainelli <f.fainelli@gmail.com>
2181 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2182 T:      git git://github.com/broadcom/stblinux.git
2183 S:      Maintained
2184 F:      arch/arm/mach-bcm/*brcmstb*
2185 F:      arch/arm/boot/dts/bcm7*.dts*
2186 F:      drivers/bus/brcmstb_gisb.c
2187
2188 BROADCOM BMIPS MIPS ARCHITECTURE
2189 M:      Kevin Cernekee <cernekee@gmail.com>
2190 M:      Florian Fainelli <f.fainelli@gmail.com>
2191 L:      linux-mips@linux-mips.org
2192 T:      git git://github.com/broadcom/stblinux.git
2193 S:      Maintained
2194 F:      arch/mips/bmips/*
2195 F:      arch/mips/include/asm/mach-bmips/*
2196 F:      arch/mips/kernel/*bmips*
2197 F:      arch/mips/boot/dts/bcm*.dts*
2198 F:      drivers/irqchip/irq-bcm7*
2199 F:      drivers/irqchip/irq-brcmstb*
2200
2201 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2202 M:      Prashant Sreedharan <prashant@broadcom.com>
2203 M:      Michael Chan <mchan@broadcom.com>
2204 L:      netdev@vger.kernel.org
2205 S:      Supported
2206 F:      drivers/net/ethernet/broadcom/tg3.*
2207
2208 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2209 M:      Brett Rudley <brudley@broadcom.com>
2210 M:      Arend van Spriel <arend@broadcom.com>
2211 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2212 M:      Hante Meuleman <meuleman@broadcom.com>
2213 L:      linux-wireless@vger.kernel.org
2214 L:      brcm80211-dev-list@broadcom.com
2215 S:      Supported
2216 F:      drivers/net/wireless/brcm80211/
2217
2218 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2219 M:      QLogic-Storage-Upstream@qlogic.com
2220 L:      linux-scsi@vger.kernel.org
2221 S:      Supported
2222 F:      drivers/scsi/bnx2fc/
2223
2224 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2225 M:      QLogic-Storage-Upstream@qlogic.com
2226 L:      linux-scsi@vger.kernel.org
2227 S:      Supported
2228 F:      drivers/scsi/bnx2i/
2229
2230 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2231 M:      Ray Jui <rjui@broadcom.com>
2232 M:      Scott Branden <sbranden@broadcom.com>
2233 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2234 L:      bcm-kernel-feedback-list@broadcom.com
2235 T:      git git://github.com/broadcom/cygnus-linux.git
2236 S:      Maintained
2237 N:      iproc
2238 N:      cygnus
2239 N:      bcm9113*
2240 N:      bcm9583*
2241 N:      bcm583*
2242 N:      bcm113*
2243
2244 BROADCOM KONA GPIO DRIVER
2245 M:      Ray Jui <rjui@broadcom.com>
2246 L:      bcm-kernel-feedback-list@broadcom.com
2247 S:      Supported
2248 F:      drivers/gpio/gpio-bcm-kona.c
2249 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2250
2251 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2252 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2253 L:      linux-wireless@vger.kernel.org
2254 S:      Maintained
2255 F:      drivers/bcma/
2256 F:      include/linux/bcma/
2257
2258 BROADCOM SYSTEMPORT ETHERNET DRIVER
2259 M:      Florian Fainelli <f.fainelli@gmail.com>
2260 L:      netdev@vger.kernel.org
2261 S:      Supported
2262 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2263
2264 BROCADE BFA FC SCSI DRIVER
2265 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2266 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2267 L:      linux-scsi@vger.kernel.org
2268 S:      Supported
2269 F:      drivers/scsi/bfa/
2270
2271 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2272 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2273 L:      netdev@vger.kernel.org
2274 S:      Supported
2275 F:      drivers/net/ethernet/brocade/bna/
2276
2277 BSG (block layer generic sg v4 driver)
2278 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2279 L:      linux-scsi@vger.kernel.org
2280 S:      Supported
2281 F:      block/bsg.c
2282 F:      include/linux/bsg.h
2283 F:      include/uapi/linux/bsg.h
2284
2285 BT87X AUDIO DRIVER
2286 M:      Clemens Ladisch <clemens@ladisch.de>
2287 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2288 T:      git git://git.alsa-project.org/alsa-kernel.git
2289 S:      Maintained
2290 F:      Documentation/sound/alsa/Bt87x.txt
2291 F:      sound/pci/bt87x.c
2292
2293 BT8XXGPIO DRIVER
2294 M:      Michael Buesch <m@bues.ch>
2295 W:      http://bu3sch.de/btgpio.php
2296 S:      Maintained
2297 F:      drivers/gpio/gpio-bt8xx.c
2298
2299 BTRFS FILE SYSTEM
2300 M:      Chris Mason <clm@fb.com>
2301 M:      Josef Bacik <jbacik@fb.com>
2302 M:      David Sterba <dsterba@suse.cz>
2303 L:      linux-btrfs@vger.kernel.org
2304 W:      http://btrfs.wiki.kernel.org/
2305 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2307 S:      Maintained
2308 F:      Documentation/filesystems/btrfs.txt
2309 F:      fs/btrfs/
2310
2311 BTTV VIDEO4LINUX DRIVER
2312 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2313 L:      linux-media@vger.kernel.org
2314 W:      http://linuxtv.org
2315 T:      git git://linuxtv.org/media_tree.git
2316 S:      Odd fixes
2317 F:      Documentation/video4linux/bttv/
2318 F:      drivers/media/pci/bt8xx/bttv*
2319
2320 BUSLOGIC SCSI DRIVER
2321 M:      Khalid Aziz <khalid@gonehiking.org>
2322 L:      linux-scsi@vger.kernel.org
2323 S:      Maintained
2324 F:      drivers/scsi/BusLogic.*
2325 F:      drivers/scsi/FlashPoint.*
2326
2327 C-MEDIA CMI8788 DRIVER
2328 M:      Clemens Ladisch <clemens@ladisch.de>
2329 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2330 T:      git git://git.alsa-project.org/alsa-kernel.git
2331 S:      Maintained
2332 F:      sound/pci/oxygen/
2333
2334 C6X ARCHITECTURE
2335 M:      Mark Salter <msalter@redhat.com>
2336 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2337 L:      linux-c6x-dev@linux-c6x.org
2338 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2339 S:      Maintained
2340 F:      arch/c6x/
2341
2342 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2343 M:      David Howells <dhowells@redhat.com>
2344 L:      linux-cachefs@redhat.com
2345 S:      Supported
2346 F:      Documentation/filesystems/caching/cachefiles.txt
2347 F:      fs/cachefiles/
2348
2349 CADET FM/AM RADIO RECEIVER DRIVER
2350 M:      Hans Verkuil <hverkuil@xs4all.nl>
2351 L:      linux-media@vger.kernel.org
2352 T:      git git://linuxtv.org/media_tree.git
2353 W:      http://linuxtv.org
2354 S:      Maintained
2355 F:      drivers/media/radio/radio-cadet*
2356
2357 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2358 M:      Jonathan Corbet <corbet@lwn.net>
2359 L:      linux-media@vger.kernel.org
2360 T:      git git://linuxtv.org/media_tree.git
2361 S:      Maintained
2362 F:      Documentation/video4linux/cafe_ccic
2363 F:      drivers/media/platform/marvell-ccic/
2364
2365 CAIF NETWORK LAYER
2366 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2367 L:      netdev@vger.kernel.org
2368 S:      Supported
2369 F:      Documentation/networking/caif/
2370 F:      drivers/net/caif/
2371 F:      include/uapi/linux/caif/
2372 F:      include/net/caif/
2373 F:      net/caif/
2374
2375 CALGARY x86-64 IOMMU
2376 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2377 M:      "Jon D. Mason" <jdmason@kudzu.us>
2378 L:      discuss@x86-64.org
2379 S:      Maintained
2380 F:      arch/x86/kernel/pci-calgary_64.c
2381 F:      arch/x86/kernel/tce_64.c
2382 F:      arch/x86/include/asm/calgary.h
2383 F:      arch/x86/include/asm/tce.h
2384
2385 CAN NETWORK LAYER
2386 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2387 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2388 L:      linux-can@vger.kernel.org
2389 W:      https://github.com/linux-can
2390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2392 S:      Maintained
2393 F:      Documentation/networking/can.txt
2394 F:      net/can/
2395 F:      include/linux/can/core.h
2396 F:      include/uapi/linux/can.h
2397 F:      include/uapi/linux/can/bcm.h
2398 F:      include/uapi/linux/can/raw.h
2399 F:      include/uapi/linux/can/gw.h
2400
2401 CAN NETWORK DRIVERS
2402 M:      Wolfgang Grandegger <wg@grandegger.com>
2403 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2404 L:      linux-can@vger.kernel.org
2405 W:      https://github.com/linux-can
2406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2408 S:      Maintained
2409 F:      drivers/net/can/
2410 F:      include/linux/can/dev.h
2411 F:      include/linux/can/platform/
2412 F:      include/uapi/linux/can/error.h
2413 F:      include/uapi/linux/can/netlink.h
2414
2415 CAPABILITIES
2416 M:      Serge Hallyn <serge.hallyn@canonical.com>
2417 L:      linux-security-module@vger.kernel.org
2418 S:      Supported
2419 F:      include/linux/capability.h
2420 F:      include/uapi/linux/capability.h
2421 F:      security/capability.c
2422 F:      security/commoncap.c
2423 F:      kernel/capability.c
2424
2425 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2426 M:      Kevin Tsai <ktsai@capellamicro.com>
2427 S:      Maintained
2428 F:      drivers/iio/light/cm*
2429 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2430
2431 CC2520 IEEE-802.15.4 RADIO DRIVER
2432 M:      Varka Bhadram <varkabhadram@gmail.com>
2433 L:      linux-wpan@vger.kernel.org
2434 S:      Maintained
2435 F:      drivers/net/ieee802154/cc2520.c
2436 F:      include/linux/spi/cc2520.h
2437 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2438
2439 CELL BROADBAND ENGINE ARCHITECTURE
2440 M:      Arnd Bergmann <arnd@arndb.de>
2441 L:      linuxppc-dev@lists.ozlabs.org
2442 L:      cbe-oss-dev@lists.ozlabs.org
2443 W:      http://www.ibm.com/developerworks/power/cell/
2444 S:      Supported
2445 F:      arch/powerpc/include/asm/cell*.h
2446 F:      arch/powerpc/include/asm/spu*.h
2447 F:      arch/powerpc/include/uapi/asm/spu*.h
2448 F:      arch/powerpc/oprofile/*cell*
2449 F:      arch/powerpc/platforms/cell/
2450
2451 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2452 M:      Yan, Zheng <zyan@redhat.com>
2453 M:      Sage Weil <sage@redhat.com>
2454 L:      ceph-devel@vger.kernel.org
2455 W:      http://ceph.com/
2456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2457 S:      Supported
2458 F:      Documentation/filesystems/ceph.txt
2459 F:      fs/ceph/
2460 F:      net/ceph/
2461 F:      include/linux/ceph/
2462 F:      include/linux/crush/
2463
2464 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2465 L:      linux-usb@vger.kernel.org
2466 S:      Orphan
2467 F:      Documentation/usb/WUSB-Design-overview.txt
2468 F:      Documentation/usb/wusb-cbaf
2469 F:      drivers/usb/host/hwa-hc.c
2470 F:      drivers/usb/host/whci/
2471 F:      drivers/usb/wusbcore/
2472 F:      include/linux/usb/wusb*
2473
2474 CFAG12864B LCD DRIVER
2475 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2476 W:      http://miguelojeda.es/auxdisplay.htm
2477 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2478 S:      Maintained
2479 F:      drivers/auxdisplay/cfag12864b.c
2480 F:      include/linux/cfag12864b.h
2481
2482 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2483 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2484 W:      http://miguelojeda.es/auxdisplay.htm
2485 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2486 S:      Maintained
2487 F:      drivers/auxdisplay/cfag12864bfb.c
2488 F:      include/linux/cfag12864b.h
2489
2490 CFG80211 and NL80211
2491 M:      Johannes Berg <johannes@sipsolutions.net>
2492 L:      linux-wireless@vger.kernel.org
2493 W:      http://wireless.kernel.org/
2494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2496 S:      Maintained
2497 F:      include/uapi/linux/nl80211.h
2498 F:      include/net/cfg80211.h
2499 F:      net/wireless/*
2500 X:      net/wireless/wext*
2501
2502 CHAR and MISC DRIVERS
2503 M:      Arnd Bergmann <arnd@arndb.de>
2504 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2506 S:      Supported
2507 F:      drivers/char/*
2508 F:      drivers/misc/*
2509 F:      include/linux/miscdevice.h
2510
2511 CHECKPATCH
2512 M:      Andy Whitcroft <apw@canonical.com>
2513 M:      Joe Perches <joe@perches.com>
2514 S:      Maintained
2515 F:      scripts/checkpatch.pl
2516
2517 CHINESE DOCUMENTATION
2518 M:      Harry Wei <harryxiyou@gmail.com>
2519 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2520 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2521 S:      Maintained
2522 F:      Documentation/zh_CN/
2523
2524 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2525 M:      Peter Chen <Peter.Chen@freescale.com>
2526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2527 L:      linux-usb@vger.kernel.org
2528 S:      Maintained
2529 F:      drivers/usb/chipidea/
2530
2531 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2532 M:      Hans de Goede <hdegoede@redhat.com>
2533 L:      linux-input@vger.kernel.org
2534 S:      Maintained
2535 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2536 F:      drivers/input/touchscreen/chipone_icn8318.c
2537
2538 CHROME HARDWARE PLATFORM SUPPORT
2539 M:      Olof Johansson <olof@lixom.net>
2540 S:      Maintained
2541 F:      drivers/platform/chrome/
2542
2543 CISCO VIC ETHERNET NIC DRIVER
2544 M:      Christian Benvenuti <benve@cisco.com>
2545 M:      Sujith Sankar <ssujith@cisco.com>
2546 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2547 M:      Neel Patel <neepatel@cisco.com>
2548 S:      Supported
2549 F:      drivers/net/ethernet/cisco/enic/
2550
2551 CISCO VIC LOW LATENCY NIC DRIVER
2552 M:      Upinder Malhi <umalhi@cisco.com>
2553 S:      Supported
2554 F:      drivers/infiniband/hw/usnic
2555
2556 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2557 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2558 L:      netdev@vger.kernel.org
2559 S:      Maintained
2560 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2561
2562 CIRRUS LOGIC AUDIO CODEC DRIVERS
2563 M:      Brian Austin <brian.austin@cirrus.com>
2564 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2565 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2566 S:      Maintained
2567 F:      sound/soc/codecs/cs*
2568
2569 CLEANCACHE API
2570 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2571 L:      linux-kernel@vger.kernel.org
2572 S:      Maintained
2573 F:      mm/cleancache.c
2574 F:      include/linux/cleancache.h
2575
2576 CLK API
2577 M:      Russell King <linux@arm.linux.org.uk>
2578 L:      linux-clk@vger.kernel.org
2579 S:      Maintained
2580 F:      include/linux/clk.h
2581
2582 CLOCKSOURCE, CLOCKEVENT DRIVERS
2583 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2584 M:      Thomas Gleixner <tglx@linutronix.de>
2585 L:      linux-kernel@vger.kernel.org
2586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2587 S:      Supported
2588 F:      drivers/clocksource
2589
2590 CISCO FCOE HBA DRIVER
2591 M:      Hiral Patel <hiralpat@cisco.com>
2592 M:      Suma Ramars <sramars@cisco.com>
2593 M:      Brian Uchino <buchino@cisco.com>
2594 L:      linux-scsi@vger.kernel.org
2595 S:      Supported
2596 F:      drivers/scsi/fnic/
2597
2598 CMPC ACPI DRIVER
2599 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2600 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2601 L:      platform-driver-x86@vger.kernel.org
2602 S:      Supported
2603 F:      drivers/platform/x86/classmate-laptop.c
2604
2605 COCCINELLE/Semantic Patches (SmPL)
2606 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2607 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2608 M:      Nicolas Palix <nicolas.palix@imag.fr>
2609 M:      Michal Marek <mmarek@suse.cz>
2610 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2612 W:      http://coccinelle.lip6.fr/
2613 S:      Supported
2614 F:      Documentation/coccinelle.txt
2615 F:      scripts/coccinelle/
2616 F:      scripts/coccicheck
2617
2618 CODA FILE SYSTEM
2619 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2620 M:      coda@cs.cmu.edu
2621 L:      codalist@coda.cs.cmu.edu
2622 W:      http://www.coda.cs.cmu.edu/
2623 S:      Maintained
2624 F:      Documentation/filesystems/coda.txt
2625 F:      fs/coda/
2626 F:      include/linux/coda*.h
2627 F:      include/uapi/linux/coda*.h
2628
2629 CODA V4L2 MEM2MEM DRIVER
2630 M:      Philipp Zabel <p.zabel@pengutronix.de>
2631 L:      linux-media@vger.kernel.org
2632 S:      Maintained
2633 F:      Documentation/devicetree/bindings/media/coda.txt
2634 F:      drivers/media/platform/coda/
2635
2636 COMMON CLK FRAMEWORK
2637 M:      Mike Turquette <mturquette@linaro.org>
2638 M:      Stephen Boyd <sboyd@codeaurora.org>
2639 L:      linux-clk@vger.kernel.org
2640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2641 S:      Maintained
2642 F:      drivers/clk/
2643 X:      drivers/clk/clkdev.c
2644 F:      include/linux/clk-pr*
2645 F:      include/linux/clk/
2646
2647 COMMON INTERNET FILE SYSTEM (CIFS)
2648 M:      Steve French <sfrench@samba.org>
2649 L:      linux-cifs@vger.kernel.org
2650 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2651 W:      http://linux-cifs.samba.org/
2652 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2653 S:      Supported
2654 F:      Documentation/filesystems/cifs/
2655 F:      fs/cifs/
2656
2657 COMPACTPCI HOTPLUG CORE
2658 M:      Scott Murray <scott@spiteful.org>
2659 L:      linux-pci@vger.kernel.org
2660 S:      Maintained
2661 F:      drivers/pci/hotplug/cpci_hotplug*
2662
2663 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2664 M:      Scott Murray <scott@spiteful.org>
2665 L:      linux-pci@vger.kernel.org
2666 S:      Maintained
2667 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2668
2669 COMPACTPCI HOTPLUG GENERIC DRIVER
2670 M:      Scott Murray <scott@spiteful.org>
2671 L:      linux-pci@vger.kernel.org
2672 S:      Maintained
2673 F:      drivers/pci/hotplug/cpcihp_generic.c
2674
2675 COMPAL LAPTOP SUPPORT
2676 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2677 L:      platform-driver-x86@vger.kernel.org
2678 S:      Maintained
2679 F:      drivers/platform/x86/compal-laptop.c
2680
2681 CONEXANT ACCESSRUNNER USB DRIVER
2682 M:      Simon Arlott <cxacru@fire.lp0.eu>
2683 L:      accessrunner-general@lists.sourceforge.net
2684 W:      http://accessrunner.sourceforge.net/
2685 S:      Maintained
2686 F:      drivers/usb/atm/cxacru.c
2687
2688 CONFIGFS
2689 M:      Joel Becker <jlbec@evilplan.org>
2690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2691 S:      Supported
2692 F:      fs/configfs/
2693 F:      include/linux/configfs.h
2694
2695 CONNECTOR
2696 M:      Evgeniy Polyakov <zbr@ioremap.net>
2697 L:      netdev@vger.kernel.org
2698 S:      Maintained
2699 F:      drivers/connector/
2700
2701 CONTROL GROUP (CGROUP)
2702 M:      Tejun Heo <tj@kernel.org>
2703 M:      Li Zefan <lizefan@huawei.com>
2704 L:      cgroups@vger.kernel.org
2705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2706 S:      Maintained
2707 F:      Documentation/cgroups/
2708 F:      include/linux/cgroup*
2709 F:      kernel/cgroup*
2710
2711 CONTROL GROUP - CPUSET
2712 M:      Li Zefan <lizefan@huawei.com>
2713 L:      cgroups@vger.kernel.org
2714 W:      http://www.bullopensource.org/cpuset/
2715 W:      http://oss.sgi.com/projects/cpusets/
2716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2717 S:      Maintained
2718 F:      Documentation/cgroups/cpusets.txt
2719 F:      include/linux/cpuset.h
2720 F:      kernel/cpuset.c
2721
2722 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2723 M:      Johannes Weiner <hannes@cmpxchg.org>
2724 M:      Michal Hocko <mhocko@suse.cz>
2725 L:      cgroups@vger.kernel.org
2726 L:      linux-mm@kvack.org
2727 S:      Maintained
2728 F:      mm/memcontrol.c
2729 F:      mm/swap_cgroup.c
2730
2731 CORETEMP HARDWARE MONITORING DRIVER
2732 M:      Fenghua Yu <fenghua.yu@intel.com>
2733 L:      lm-sensors@lm-sensors.org
2734 S:      Maintained
2735 F:      Documentation/hwmon/coretemp
2736 F:      drivers/hwmon/coretemp.c
2737
2738 COSA/SRP SYNC SERIAL DRIVER
2739 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2740 W:      http://www.fi.muni.cz/~kas/cosa/
2741 S:      Maintained
2742 F:      drivers/net/wan/cosa*
2743
2744 CPMAC ETHERNET DRIVER
2745 M:      Florian Fainelli <florian@openwrt.org>
2746 L:      netdev@vger.kernel.org
2747 S:      Maintained
2748 F:      drivers/net/ethernet/ti/cpmac.c
2749
2750 CPU FREQUENCY DRIVERS
2751 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2752 M:      Viresh Kumar <viresh.kumar@linaro.org>
2753 L:      linux-pm@vger.kernel.org
2754 S:      Maintained
2755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2756 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2757 F:      drivers/cpufreq/
2758 F:      include/linux/cpufreq.h
2759
2760 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2761 M:      Viresh Kumar <viresh.kumar@linaro.org>
2762 M:      Sudeep Holla <sudeep.holla@arm.com>
2763 L:      linux-pm@vger.kernel.org
2764 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2765 S:      Maintained
2766 F:      drivers/cpufreq/arm_big_little.h
2767 F:      drivers/cpufreq/arm_big_little.c
2768 F:      drivers/cpufreq/arm_big_little_dt.c
2769
2770 CPUIDLE DRIVER - ARM BIG LITTLE
2771 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2772 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2773 L:      linux-pm@vger.kernel.org
2774 L:      linux-arm-kernel@lists.infradead.org
2775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2776 S:      Maintained
2777 F:      drivers/cpuidle/cpuidle-big_little.c
2778
2779 CPUIDLE DRIVER - ARM EXYNOS
2780 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2781 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2782 M:      Kukjin Kim <kgene@kernel.org>
2783 L:      linux-pm@vger.kernel.org
2784 L:      linux-samsung-soc@vger.kernel.org
2785 S:      Supported
2786 F:      drivers/cpuidle/cpuidle-exynos.c
2787 F:      arch/arm/mach-exynos/pm.c
2788
2789 CPUIDLE DRIVERS
2790 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2791 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2792 L:      linux-pm@vger.kernel.org
2793 S:      Maintained
2794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2795 F:      drivers/cpuidle/*
2796 F:      include/linux/cpuidle.h
2797
2798 CPUID/MSR DRIVER
2799 M:      "H. Peter Anvin" <hpa@zytor.com>
2800 S:      Maintained
2801 F:      arch/x86/kernel/cpuid.c
2802 F:      arch/x86/kernel/msr.c
2803
2804 CPU POWER MONITORING SUBSYSTEM
2805 M:      Thomas Renninger <trenn@suse.de>
2806 L:      linux-pm@vger.kernel.org
2807 S:      Maintained
2808 F:      tools/power/cpupower/
2809
2810 CRAMFS FILESYSTEM
2811 W:      http://sourceforge.net/projects/cramfs/
2812 S:      Orphan / Obsolete
2813 F:      Documentation/filesystems/cramfs.txt
2814 F:      fs/cramfs/
2815
2816 CRIS PORT
2817 M:      Mikael Starvik <starvik@axis.com>
2818 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2819 L:      linux-cris-kernel@axis.com
2820 W:      http://developer.axis.com
2821 S:      Maintained
2822 F:      arch/cris/
2823 F:      drivers/tty/serial/crisv10.*
2824
2825 CRYPTO API
2826 M:      Herbert Xu <herbert@gondor.apana.org.au>
2827 M:      "David S. Miller" <davem@davemloft.net>
2828 L:      linux-crypto@vger.kernel.org
2829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2830 S:      Maintained
2831 F:      Documentation/crypto/
2832 F:      Documentation/DocBook/crypto-API.tmpl
2833 F:      arch/*/crypto/
2834 F:      crypto/
2835 F:      drivers/crypto/
2836 F:      include/crypto/
2837
2838 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2839 M:      Neil Horman <nhorman@tuxdriver.com>
2840 L:      linux-crypto@vger.kernel.org
2841 S:      Maintained
2842 F:      crypto/ansi_cprng.c
2843 F:      crypto/rng.c
2844
2845 CS5535 Audio ALSA driver
2846 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2847 S:      Maintained
2848 F:      sound/pci/cs5535audio/
2849
2850 CW1200 WLAN driver
2851 M:      Solomon Peachy <pizza@shaftnet.org>
2852 S:      Maintained
2853 F:      drivers/net/wireless/cw1200/
2854
2855 CX18 VIDEO4LINUX DRIVER
2856 M:      Andy Walls <awalls@md.metrocast.net>
2857 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2858 L:      linux-media@vger.kernel.org
2859 T:      git git://linuxtv.org/media_tree.git
2860 W:      http://linuxtv.org
2861 W:      http://www.ivtvdriver.org/index.php/Cx18
2862 S:      Maintained
2863 F:      Documentation/video4linux/cx18.txt
2864 F:      drivers/media/pci/cx18/
2865 F:      include/uapi/linux/ivtv*
2866
2867 CX2341X MPEG ENCODER HELPER MODULE
2868 M:      Hans Verkuil <hverkuil@xs4all.nl>
2869 L:      linux-media@vger.kernel.org
2870 T:      git git://linuxtv.org/media_tree.git
2871 W:      http://linuxtv.org
2872 S:      Maintained
2873 F:      drivers/media/common/cx2341x*
2874 F:      include/media/cx2341x*
2875
2876 CX88 VIDEO4LINUX DRIVER
2877 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2878 L:      linux-media@vger.kernel.org
2879 W:      http://linuxtv.org
2880 T:      git git://linuxtv.org/media_tree.git
2881 S:      Odd fixes
2882 F:      Documentation/video4linux/cx88/
2883 F:      drivers/media/pci/cx88/
2884
2885 CXD2820R MEDIA DRIVER
2886 M:      Antti Palosaari <crope@iki.fi>
2887 L:      linux-media@vger.kernel.org
2888 W:      http://linuxtv.org/
2889 W:      http://palosaari.fi/linux/
2890 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2891 T:      git git://linuxtv.org/anttip/media_tree.git
2892 S:      Maintained
2893 F:      drivers/media/dvb-frontends/cxd2820r*
2894
2895 CXGB3 ETHERNET DRIVER (CXGB3)
2896 M:      Santosh Raspatur <santosh@chelsio.com>
2897 L:      netdev@vger.kernel.org
2898 W:      http://www.chelsio.com
2899 S:      Supported
2900 F:      drivers/net/ethernet/chelsio/cxgb3/
2901
2902 CXGB3 ISCSI DRIVER (CXGB3I)
2903 M:      Karen Xie <kxie@chelsio.com>
2904 L:      linux-scsi@vger.kernel.org
2905 W:      http://www.chelsio.com
2906 S:      Supported
2907 F:      drivers/scsi/cxgbi/cxgb3i
2908
2909 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2910 M:      Steve Wise <swise@chelsio.com>
2911 L:      linux-rdma@vger.kernel.org
2912 W:      http://www.openfabrics.org
2913 S:      Supported
2914 F:      drivers/infiniband/hw/cxgb3/
2915
2916 CXGB4 ETHERNET DRIVER (CXGB4)
2917 M:      Hariprasad S <hariprasad@chelsio.com>
2918 L:      netdev@vger.kernel.org
2919 W:      http://www.chelsio.com
2920 S:      Supported
2921 F:      drivers/net/ethernet/chelsio/cxgb4/
2922
2923 CXGB4 ISCSI DRIVER (CXGB4I)
2924 M:      Karen Xie <kxie@chelsio.com>
2925 L:      linux-scsi@vger.kernel.org
2926 W:      http://www.chelsio.com
2927 S:      Supported
2928 F:      drivers/scsi/cxgbi/cxgb4i
2929
2930 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2931 M:      Steve Wise <swise@chelsio.com>
2932 L:      linux-rdma@vger.kernel.org
2933 W:      http://www.openfabrics.org
2934 S:      Supported
2935 F:      drivers/infiniband/hw/cxgb4/
2936
2937 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2938 M:      Casey Leedom <leedom@chelsio.com>
2939 L:      netdev@vger.kernel.org
2940 W:      http://www.chelsio.com
2941 S:      Supported
2942 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2943
2944 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2945 M:      Ian Munsie <imunsie@au1.ibm.com>
2946 M:      Michael Neuling <mikey@neuling.org>
2947 L:      linuxppc-dev@lists.ozlabs.org
2948 S:      Supported
2949 F:      drivers/misc/cxl/
2950 F:      include/misc/cxl.h
2951 F:      include/uapi/misc/cxl.h
2952 F:      Documentation/powerpc/cxl.txt
2953 F:      Documentation/powerpc/cxl.txt
2954 F:      Documentation/ABI/testing/sysfs-class-cxl
2955
2956 STMMAC ETHERNET DRIVER
2957 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2958 L:      netdev@vger.kernel.org
2959 W:      http://www.stlinux.com
2960 S:      Supported
2961 F:      drivers/net/ethernet/stmicro/stmmac/
2962
2963 CYBERPRO FB DRIVER
2964 M:      Russell King <linux@arm.linux.org.uk>
2965 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2966 W:      http://www.arm.linux.org.uk/
2967 S:      Maintained
2968 F:      drivers/video/fbdev/cyber2000fb.*
2969
2970 CYCLADES ASYNC MUX DRIVER
2971 W:      http://www.cyclades.com/
2972 S:      Orphan
2973 F:      drivers/tty/cyclades.c
2974 F:      include/linux/cyclades.h
2975 F:      include/uapi/linux/cyclades.h
2976
2977 CYCLADES PC300 DRIVER
2978 W:      http://www.cyclades.com/
2979 S:      Orphan
2980 F:      drivers/net/wan/pc300*
2981
2982 CYPRESS_FIRMWARE MEDIA DRIVER
2983 M:      Antti Palosaari <crope@iki.fi>
2984 L:      linux-media@vger.kernel.org
2985 W:      http://linuxtv.org/
2986 W:      http://palosaari.fi/linux/
2987 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2988 T:      git git://linuxtv.org/anttip/media_tree.git
2989 S:      Maintained
2990 F:      drivers/media/common/cypress_firmware*
2991
2992 CYTTSP TOUCHSCREEN DRIVER
2993 M:      Ferruh Yigit <fery@cypress.com>
2994 L:      linux-input@vger.kernel.org
2995 S:      Supported
2996 F:      drivers/input/touchscreen/cyttsp*
2997 F:      include/linux/input/cyttsp.h
2998
2999 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3000 M:      Joshua Kinard <kumba@gentoo.org>
3001 S:      Maintained
3002 F:      drivers/rtc/rtc-ds1685.c
3003 F:      include/linux/rtc/ds1685.h
3004
3005 DAMA SLAVE for AX.25
3006 M:      Joerg Reuter <jreuter@yaina.de>
3007 W:      http://yaina.de/jreuter/
3008 W:      http://www.qsl.net/dl1bke/
3009 L:      linux-hams@vger.kernel.org
3010 S:      Maintained
3011 F:      net/ax25/af_ax25.c
3012 F:      net/ax25/ax25_dev.c
3013 F:      net/ax25/ax25_ds_*
3014 F:      net/ax25/ax25_in.c
3015 F:      net/ax25/ax25_out.c
3016 F:      net/ax25/ax25_timer.c
3017 F:      net/ax25/sysctl_net_ax25.c
3018
3019 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3020 L:      netdev@vger.kernel.org
3021 S:      Orphan
3022 F:      Documentation/networking/dmfe.txt
3023 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3024
3025 DC390/AM53C974 SCSI driver
3026 M:      Hannes Reinecke <hare@suse.de>
3027 L:      linux-scsi@vger.kernel.org
3028 S:      Maintained
3029 F:      drivers/scsi/am53c974.c
3030
3031 DC395x SCSI driver
3032 M:      Oliver Neukum <oliver@neukum.org>
3033 M:      Ali Akcaagac <aliakc@web.de>
3034 M:      Jamie Lenehan <lenehan@twibble.org>
3035 L:      dc395x@twibble.org
3036 W:      http://twibble.org/dist/dc395x/
3037 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3038 S:      Maintained
3039 F:      Documentation/scsi/dc395x.txt
3040 F:      drivers/scsi/dc395x.*
3041
3042 DCCP PROTOCOL
3043 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3044 L:      dccp@vger.kernel.org
3045 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3046 S:      Maintained
3047 F:      include/linux/dccp.h
3048 F:      include/uapi/linux/dccp.h
3049 F:      include/linux/tfrc.h
3050 F:      net/dccp/
3051
3052 DECnet NETWORK LAYER
3053 W:      http://linux-decnet.sourceforge.net
3054 L:      linux-decnet-user@lists.sourceforge.net
3055 S:      Orphan
3056 F:      Documentation/networking/decnet.txt
3057 F:      net/decnet/
3058
3059 DECSTATION PLATFORM SUPPORT
3060 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3061 L:      linux-mips@linux-mips.org
3062 W:      http://www.linux-mips.org/wiki/DECstation
3063 S:      Maintained
3064 F:      arch/mips/dec/
3065 F:      arch/mips/include/asm/dec/
3066 F:      arch/mips/include/asm/mach-dec/
3067
3068 DEFXX FDDI NETWORK DRIVER
3069 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3070 S:      Maintained
3071 F:      drivers/net/fddi/defxx.*
3072
3073 DELL LAPTOP DRIVER
3074 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3075 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3076 L:      platform-driver-x86@vger.kernel.org
3077 S:      Maintained
3078 F:      drivers/platform/x86/dell-laptop.c
3079
3080 DELL LAPTOP FREEFALL DRIVER
3081 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3082 S:      Maintained
3083 F:      drivers/platform/x86/dell-smo8800.c
3084
3085 DELL LAPTOP SMM DRIVER
3086 M:      Guenter Roeck <linux@roeck-us.net>
3087 S:      Maintained
3088 F:      drivers/char/i8k.c
3089 F:      include/uapi/linux/i8k.h
3090
3091 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3092 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3093 S:      Maintained
3094 F:      Documentation/dcdbas.txt
3095 F:      drivers/firmware/dcdbas.*
3096
3097 DELL WMI EXTRAS DRIVER
3098 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3099 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3100 S:      Maintained
3101 F:      drivers/platform/x86/dell-wmi.c
3102
3103 DESIGNWARE USB2 DRD IP DRIVER
3104 M:      John Youn <johnyoun@synopsys.com>
3105 L:      linux-usb@vger.kernel.org
3106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3107 S:      Maintained
3108 F:      drivers/usb/dwc2/
3109
3110 DESIGNWARE USB3 DRD IP DRIVER
3111 M:      Felipe Balbi <balbi@ti.com>
3112 L:      linux-usb@vger.kernel.org
3113 L:      linux-omap@vger.kernel.org
3114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3115 S:      Maintained
3116 F:      drivers/usb/dwc3/
3117
3118 DEVICE COREDUMP (DEV_COREDUMP)
3119 M:      Johannes Berg <johannes@sipsolutions.net>
3120 L:      linux-kernel@vger.kernel.org
3121 S:      Maintained
3122 F:      drivers/base/devcoredump.c
3123 F:      include/linux/devcoredump.h
3124
3125 DEVICE FREQUENCY (DEVFREQ)
3126 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3127 M:      Kyungmin Park <kyungmin.park@samsung.com>
3128 L:      linux-pm@vger.kernel.org
3129 S:      Maintained
3130 F:      drivers/devfreq/
3131
3132 DEVICE NUMBER REGISTRY
3133 M:      Torben Mathiasen <device@lanana.org>
3134 W:      http://lanana.org/docs/device-list/index.html
3135 S:      Maintained
3136
3137 DEVICE-MAPPER  (LVM)
3138 M:      Alasdair Kergon <agk@redhat.com>
3139 M:      Mike Snitzer <snitzer@redhat.com>
3140 M:      dm-devel@redhat.com
3141 L:      dm-devel@redhat.com
3142 W:      http://sources.redhat.com/dm
3143 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3145 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3146 S:      Maintained
3147 F:      Documentation/device-mapper/
3148 F:      drivers/md/dm*
3149 F:      drivers/md/persistent-data/
3150 F:      include/linux/device-mapper.h
3151 F:      include/linux/dm-*.h
3152 F:      include/uapi/linux/dm-*.h
3153
3154 DIALOG SEMICONDUCTOR DRIVERS
3155 M:      Support Opensource <support.opensource@diasemi.com>
3156 W:      http://www.dialog-semiconductor.com/products
3157 S:      Supported
3158 F:      Documentation/hwmon/da90??
3159 F:      drivers/gpio/gpio-da90??.c
3160 F:      drivers/hwmon/da90??-hwmon.c
3161 F:      drivers/iio/adc/da91??-*.c
3162 F:      drivers/input/misc/da90??_onkey.c
3163 F:      drivers/input/touchscreen/da9052_tsi.c
3164 F:      drivers/leds/leds-da90??.c
3165 F:      drivers/mfd/da903x.c
3166 F:      drivers/mfd/da90??-*.c
3167 F:      drivers/mfd/da91??-*.c
3168 F:      drivers/power/da9052-battery.c
3169 F:      drivers/power/da91??-*.c
3170 F:      drivers/regulator/da903x.c
3171 F:      drivers/regulator/da9???-regulator.[ch]
3172 F:      drivers/rtc/rtc-da90??.c
3173 F:      drivers/video/backlight/da90??_bl.c
3174 F:      drivers/watchdog/da90??_wdt.c
3175 F:      include/linux/mfd/da903x.h
3176 F:      include/linux/mfd/da9052/
3177 F:      include/linux/mfd/da9055/
3178 F:      include/linux/mfd/da9063/
3179 F:      include/linux/mfd/da9150/
3180 F:      include/sound/da[79]*.h
3181 F:      sound/soc/codecs/da[79]*.[ch]
3182
3183 DIGI NEO AND CLASSIC PCI PRODUCTS
3184 M:      Lidza Louina <lidza.louina@gmail.com>
3185 M:      Mark Hounschell <markh@compro.net>
3186 L:      driverdev-devel@linuxdriverproject.org
3187 S:      Maintained
3188 F:      drivers/staging/dgnc/
3189
3190 DIGI EPCA PCI PRODUCTS
3191 M:      Lidza Louina <lidza.louina@gmail.com>
3192 M:      Mark Hounschell <markh@compro.net>
3193 M:      Daeseok Youn <daeseok.youn@gmail.com>
3194 L:      driverdev-devel@linuxdriverproject.org
3195 S:      Maintained
3196 F:      drivers/staging/dgap/
3197
3198 DIOLAN U2C-12 I2C DRIVER
3199 M:      Guenter Roeck <linux@roeck-us.net>
3200 L:      linux-i2c@vger.kernel.org
3201 S:      Maintained
3202 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3203
3204 DIRECT ACCESS (DAX)
3205 M:      Matthew Wilcox <willy@linux.intel.com>
3206 L:      linux-fsdevel@vger.kernel.org
3207 S:      Supported
3208 F:      fs/dax.c
3209
3210 DIRECTORY NOTIFICATION (DNOTIFY)
3211 M:      Eric Paris <eparis@parisplace.org>
3212 S:      Maintained
3213 F:      Documentation/filesystems/dnotify.txt
3214 F:      fs/notify/dnotify/
3215 F:      include/linux/dnotify.h
3216
3217 DISK GEOMETRY AND PARTITION HANDLING
3218 M:      Andries Brouwer <aeb@cwi.nl>
3219 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3220 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3221 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3222 S:      Maintained
3223
3224 DISKQUOTA
3225 M:      Jan Kara <jack@suse.cz>
3226 S:      Maintained
3227 F:      Documentation/filesystems/quota.txt
3228 F:      fs/quota/
3229 F:      include/linux/quota*.h
3230 F:      include/uapi/linux/quota*.h
3231
3232 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3233 M:      Bernie Thompson <bernie@plugable.com>
3234 L:      linux-fbdev@vger.kernel.org
3235 S:      Maintained
3236 W:      http://plugable.com/category/projects/udlfb/
3237 F:      drivers/video/fbdev/udlfb.c
3238 F:      include/video/udlfb.h
3239 F:      Documentation/fb/udlfb.txt
3240
3241 DISTRIBUTED LOCK MANAGER (DLM)
3242 M:      Christine Caulfield <ccaulfie@redhat.com>
3243 M:      David Teigland <teigland@redhat.com>
3244 L:      cluster-devel@redhat.com
3245 W:      http://sources.redhat.com/cluster/
3246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3247 S:      Supported
3248 F:      fs/dlm/
3249
3250 DMA BUFFER SHARING FRAMEWORK
3251 M:      Sumit Semwal <sumit.semwal@linaro.org>
3252 S:      Maintained
3253 L:      linux-media@vger.kernel.org
3254 L:      dri-devel@lists.freedesktop.org
3255 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3256 F:      drivers/dma-buf/
3257 F:      include/linux/dma-buf*
3258 F:      include/linux/reservation.h
3259 F:      include/linux/*fence.h
3260 F:      Documentation/dma-buf-sharing.txt
3261 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3262
3263 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3264 M:      Vinod Koul <vinod.koul@intel.com>
3265 L:      dmaengine@vger.kernel.org
3266 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3267 S:      Maintained
3268 F:      drivers/dma/
3269 F:      include/linux/dmaengine.h
3270 F:      Documentation/dmaengine/
3271 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3272
3273 DME1737 HARDWARE MONITOR DRIVER
3274 M:      Juerg Haefliger <juergh@gmail.com>
3275 L:      lm-sensors@lm-sensors.org
3276 S:      Maintained
3277 F:      Documentation/hwmon/dme1737
3278 F:      drivers/hwmon/dme1737.c
3279
3280 DMI/SMBIOS SUPPORT
3281 M:      Jean Delvare <jdelvare@suse.de>
3282 S:      Maintained
3283 F:      drivers/firmware/dmi-id.c
3284 F:      drivers/firmware/dmi_scan.c
3285 F:      include/linux/dmi.h
3286
3287 DOCUMENTATION
3288 M:      Jonathan Corbet <corbet@lwn.net>
3289 L:      linux-doc@vger.kernel.org
3290 S:      Maintained
3291 F:      Documentation/
3292 X:      Documentation/ABI/
3293 X:      Documentation/devicetree/
3294 X:      Documentation/acpi
3295 X:      Documentation/power
3296 X:      Documentation/spi
3297 T:      git git://git.lwn.net/linux-2.6.git docs-next
3298
3299 DOUBLETALK DRIVER
3300 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3301 L:      blinux-list@redhat.com
3302 S:      Maintained
3303 F:      drivers/char/dtlk.c
3304 F:      include/linux/dtlk.h
3305
3306 DPT_I2O SCSI RAID DRIVER
3307 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3308 L:      linux-scsi@vger.kernel.org
3309 W:      http://www.adaptec.com/
3310 S:      Maintained
3311 F:      drivers/scsi/dpt*
3312 F:      drivers/scsi/dpt/
3313
3314 DRBD DRIVER
3315 P:      Philipp Reisner
3316 P:      Lars Ellenberg
3317 M:      drbd-dev@lists.linbit.com
3318 L:      drbd-user@lists.linbit.com
3319 W:      http://www.drbd.org
3320 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3321 T:      git git://git.drbd.org/drbd-8.3.git
3322 S:      Supported
3323 F:      drivers/block/drbd/
3324 F:      lib/lru_cache.c
3325 F:      Documentation/blockdev/drbd/
3326
3327 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3328 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3330 S:      Supported
3331 F:      Documentation/kobject.txt
3332 F:      drivers/base/
3333 F:      fs/sysfs/
3334 F:      fs/debugfs/
3335 F:      include/linux/kobj*
3336 F:      include/linux/debugfs.h
3337 F:      lib/kobj*
3338
3339 DRM DRIVERS
3340 M:      David Airlie <airlied@linux.ie>
3341 L:      dri-devel@lists.freedesktop.org
3342 T:      git git://people.freedesktop.org/~airlied/linux
3343 S:      Maintained
3344 F:      drivers/gpu/drm/
3345 F:      drivers/gpu/vga/
3346 F:      include/drm/
3347 F:      include/uapi/drm/
3348
3349 RADEON DRM DRIVERS
3350 M:      Alex Deucher <alexander.deucher@amd.com>
3351 M:      Christian König <christian.koenig@amd.com>
3352 L:      dri-devel@lists.freedesktop.org
3353 T:      git git://people.freedesktop.org/~agd5f/linux
3354 S:      Supported
3355 F:      drivers/gpu/drm/radeon/
3356 F:      include/uapi/drm/radeon*
3357
3358 DRM PANEL DRIVERS
3359 M:      Thierry Reding <thierry.reding@gmail.com>
3360 L:      dri-devel@lists.freedesktop.org
3361 T:      git git://anongit.freedesktop.org/tegra/linux.git
3362 S:      Maintained
3363 F:      drivers/gpu/drm/drm_panel.c
3364 F:      drivers/gpu/drm/panel/
3365 F:      include/drm/drm_panel.h
3366 F:      Documentation/devicetree/bindings/panel/
3367
3368 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3369 M:      Daniel Vetter <daniel.vetter@intel.com>
3370 M:      Jani Nikula <jani.nikula@linux.intel.com>
3371 L:      intel-gfx@lists.freedesktop.org
3372 L:      dri-devel@lists.freedesktop.org
3373 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3374 T:      git git://anongit.freedesktop.org/drm-intel
3375 S:      Supported
3376 F:      drivers/gpu/drm/i915/
3377 F:      include/drm/i915*
3378 F:      include/uapi/drm/i915*
3379
3380 DRM DRIVERS FOR EXYNOS
3381 M:      Inki Dae <inki.dae@samsung.com>
3382 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3383 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3384 M:      Kyungmin Park <kyungmin.park@samsung.com>
3385 L:      dri-devel@lists.freedesktop.org
3386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3387 S:      Supported
3388 F:      drivers/gpu/drm/exynos/
3389 F:      include/drm/exynos*
3390 F:      include/uapi/drm/exynos*
3391
3392 DRM DRIVERS FOR FREESCALE IMX
3393 M:      Philipp Zabel <p.zabel@pengutronix.de>
3394 L:      dri-devel@lists.freedesktop.org
3395 S:      Maintained
3396 F:      drivers/gpu/drm/imx/
3397 F:      Documentation/devicetree/bindings/drm/imx/
3398
3399 DRM DRIVERS FOR NVIDIA TEGRA
3400 M:      Thierry Reding <thierry.reding@gmail.com>
3401 M:      Terje Bergström <tbergstrom@nvidia.com>
3402 L:      dri-devel@lists.freedesktop.org
3403 L:      linux-tegra@vger.kernel.org
3404 T:      git git://anongit.freedesktop.org/tegra/linux.git
3405 S:      Supported
3406 F:      drivers/gpu/drm/tegra/
3407 F:      drivers/gpu/host1x/
3408 F:      include/linux/host1x.h
3409 F:      include/uapi/drm/tegra_drm.h
3410 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3411
3412 DRM DRIVERS FOR RENESAS
3413 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3414 L:      dri-devel@lists.freedesktop.org
3415 L:      linux-sh@vger.kernel.org
3416 T:      git git://people.freedesktop.org/~airlied/linux
3417 S:      Supported
3418 F:      drivers/gpu/drm/rcar-du/
3419 F:      drivers/gpu/drm/shmobile/
3420 F:      include/linux/platform_data/shmob_drm.h
3421
3422 DRM DRIVERS FOR ROCKCHIP
3423 M:      Mark Yao <mark.yao@rock-chips.com>
3424 L:      dri-devel@lists.freedesktop.org
3425 S:      Maintained
3426 F:      drivers/gpu/drm/rockchip/
3427 F:      Documentation/devicetree/bindings/video/rockchip*
3428
3429 DSBR100 USB FM RADIO DRIVER
3430 M:      Alexey Klimov <klimov.linux@gmail.com>
3431 L:      linux-media@vger.kernel.org
3432 T:      git git://linuxtv.org/media_tree.git
3433 S:      Maintained
3434 F:      drivers/media/radio/dsbr100.c
3435
3436 DSCC4 DRIVER
3437 M:      Francois Romieu <romieu@fr.zoreil.com>
3438 L:      netdev@vger.kernel.org
3439 S:      Maintained
3440 F:      drivers/net/wan/dscc4.c
3441
3442 DVB_USB_AF9015 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/af9015*
3451
3452 DVB_USB_AF9035 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/af9035*
3461
3462 DVB_USB_ANYSEE 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/anysee*
3471
3472 DVB_USB_AU6610 MEDIA DRIVER
3473 M:      Antti Palosaari <crope@iki.fi>
3474 L:      linux-media@vger.kernel.org
3475 W:      http://linuxtv.org/
3476 W:      http://palosaari.fi/linux/
3477 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3478 T:      git git://linuxtv.org/anttip/media_tree.git
3479 S:      Maintained
3480 F:      drivers/media/usb/dvb-usb-v2/au6610*
3481
3482 DVB_USB_CE6230 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/ce6230*
3491
3492 DVB_USB_CXUSB MEDIA DRIVER
3493 M:      Michael Krufky <mkrufky@linuxtv.org>
3494 L:      linux-media@vger.kernel.org
3495 W:      http://linuxtv.org/
3496 W:      http://github.com/mkrufky
3497 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3498 T:      git git://linuxtv.org/media_tree.git
3499 S:      Maintained
3500 F:      drivers/media/usb/dvb-usb/cxusb*
3501
3502 DVB_USB_EC168 MEDIA DRIVER
3503 M:      Antti Palosaari <crope@iki.fi>
3504 L:      linux-media@vger.kernel.org
3505 W:      http://linuxtv.org/
3506 W:      http://palosaari.fi/linux/
3507 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3508 T:      git git://linuxtv.org/anttip/media_tree.git
3509 S:      Maintained
3510 F:      drivers/media/usb/dvb-usb-v2/ec168*
3511
3512 DVB_USB_GL861 MEDIA DRIVER
3513 M:      Antti Palosaari <crope@iki.fi>
3514 L:      linux-media@vger.kernel.org
3515 W:      http://linuxtv.org/
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/gl861*
3520
3521 DVB_USB_MXL111SF MEDIA DRIVER
3522 M:      Michael Krufky <mkrufky@linuxtv.org>
3523 L:      linux-media@vger.kernel.org
3524 W:      http://linuxtv.org/
3525 W:      http://github.com/mkrufky
3526 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3527 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3528 S:      Maintained
3529 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3530
3531 DVB_USB_RTL28XXU MEDIA DRIVER
3532 M:      Antti Palosaari <crope@iki.fi>
3533 L:      linux-media@vger.kernel.org
3534 W:      http://linuxtv.org/
3535 W:      http://palosaari.fi/linux/
3536 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3537 T:      git git://linuxtv.org/anttip/media_tree.git
3538 S:      Maintained
3539 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3540
3541 DVB_USB_V2 MEDIA DRIVER
3542 M:      Antti Palosaari <crope@iki.fi>
3543 L:      linux-media@vger.kernel.org
3544 W:      http://linuxtv.org/
3545 W:      http://palosaari.fi/linux/
3546 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3547 T:      git git://linuxtv.org/anttip/media_tree.git
3548 S:      Maintained
3549 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3550 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3551
3552 DYNAMIC DEBUG
3553 M:      Jason Baron <jbaron@akamai.com>
3554 S:      Maintained
3555 F:      lib/dynamic_debug.c
3556 F:      include/linux/dynamic_debug.h
3557
3558 DZ DECSTATION DZ11 SERIAL DRIVER
3559 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3560 S:      Maintained
3561 F:      drivers/tty/serial/dz.*
3562
3563 E3X0 POWER BUTTON DRIVER
3564 M:      Moritz Fischer <moritz.fischer@ettus.com>
3565 L:      usrp-users@lists.ettus.com
3566 W:      http://www.ettus.com
3567 S:      Supported
3568 F:      drivers/input/misc/e3x0-button.c
3569 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3570
3571 E4000 MEDIA DRIVER
3572 M:      Antti Palosaari <crope@iki.fi>
3573 L:      linux-media@vger.kernel.org
3574 W:      http://linuxtv.org/
3575 W:      http://palosaari.fi/linux/
3576 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3577 T:      git git://linuxtv.org/anttip/media_tree.git
3578 S:      Maintained
3579 F:      drivers/media/tuners/e4000*
3580
3581 EATA ISA/EISA/PCI SCSI DRIVER
3582 M:      Dario Ballabio <ballabio_dario@emc.com>
3583 L:      linux-scsi@vger.kernel.org
3584 S:      Maintained
3585 F:      drivers/scsi/eata.c
3586
3587 EC100 MEDIA DRIVER
3588 M:      Antti Palosaari <crope@iki.fi>
3589 L:      linux-media@vger.kernel.org
3590 W:      http://linuxtv.org/
3591 W:      http://palosaari.fi/linux/
3592 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3593 T:      git git://linuxtv.org/anttip/media_tree.git
3594 S:      Maintained
3595 F:      drivers/media/dvb-frontends/ec100*
3596
3597 ECRYPT FILE SYSTEM
3598 M:      Tyler Hicks <tyhicks@canonical.com>
3599 L:      ecryptfs@vger.kernel.org
3600 W:      http://ecryptfs.org
3601 W:      https://launchpad.net/ecryptfs
3602 S:      Supported
3603 F:      Documentation/filesystems/ecryptfs.txt
3604 F:      fs/ecryptfs/
3605
3606 EDAC-CORE
3607 M:      Doug Thompson <dougthompson@xmission.com>
3608 M:      Borislav Petkov <bp@alien8.de>
3609 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3610 L:      linux-edac@vger.kernel.org
3611 W:      bluesmoke.sourceforge.net
3612 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3613 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3614 S:      Supported
3615 F:      Documentation/edac.txt
3616 F:      drivers/edac/
3617 F:      include/linux/edac.h
3618
3619 EDAC-AMD64
3620 M:      Doug Thompson <dougthompson@xmission.com>
3621 M:      Borislav Petkov <bp@alien8.de>
3622 L:      linux-edac@vger.kernel.org
3623 W:      bluesmoke.sourceforge.net
3624 S:      Maintained
3625 F:      drivers/edac/amd64_edac*
3626
3627 EDAC-CALXEDA
3628 M:      Doug Thompson <dougthompson@xmission.com>
3629 M:      Robert Richter <rric@kernel.org>
3630 L:      linux-edac@vger.kernel.org
3631 W:      bluesmoke.sourceforge.net
3632 S:      Maintained
3633 F:      drivers/edac/highbank*
3634
3635 EDAC-CAVIUM
3636 M:      Ralf Baechle <ralf@linux-mips.org>
3637 M:      David Daney <david.daney@cavium.com>
3638 L:      linux-edac@vger.kernel.org
3639 L:      linux-mips@linux-mips.org
3640 W:      bluesmoke.sourceforge.net
3641 S:      Supported
3642 F:      drivers/edac/octeon_edac*
3643
3644 EDAC-E752X
3645 M:      Mark Gross <mark.gross@intel.com>
3646 M:      Doug Thompson <dougthompson@xmission.com>
3647 L:      linux-edac@vger.kernel.org
3648 W:      bluesmoke.sourceforge.net
3649 S:      Maintained
3650 F:      drivers/edac/e752x_edac.c
3651
3652 EDAC-E7XXX
3653 M:      Doug Thompson <dougthompson@xmission.com>
3654 L:      linux-edac@vger.kernel.org
3655 W:      bluesmoke.sourceforge.net
3656 S:      Maintained
3657 F:      drivers/edac/e7xxx_edac.c
3658
3659 EDAC-GHES
3660 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3661 L:      linux-edac@vger.kernel.org
3662 W:      bluesmoke.sourceforge.net
3663 S:      Maintained
3664 F:      drivers/edac/ghes_edac.c
3665
3666 EDAC-I82443BXGX
3667 M:      Tim Small <tim@buttersideup.com>
3668 L:      linux-edac@vger.kernel.org
3669 W:      bluesmoke.sourceforge.net
3670 S:      Maintained
3671 F:      drivers/edac/i82443bxgx_edac.c
3672
3673 EDAC-I3000
3674 M:      Jason Uhlenkott <juhlenko@akamai.com>
3675 L:      linux-edac@vger.kernel.org
3676 W:      bluesmoke.sourceforge.net
3677 S:      Maintained
3678 F:      drivers/edac/i3000_edac.c
3679
3680 EDAC-I5000
3681 M:      Doug Thompson <dougthompson@xmission.com>
3682 L:      linux-edac@vger.kernel.org
3683 W:      bluesmoke.sourceforge.net
3684 S:      Maintained
3685 F:      drivers/edac/i5000_edac.c
3686
3687 EDAC-I5400
3688 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3689 L:      linux-edac@vger.kernel.org
3690 W:      bluesmoke.sourceforge.net
3691 S:      Maintained
3692 F:      drivers/edac/i5400_edac.c
3693
3694 EDAC-I7300
3695 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3696 L:      linux-edac@vger.kernel.org
3697 W:      bluesmoke.sourceforge.net
3698 S:      Maintained
3699 F:      drivers/edac/i7300_edac.c
3700
3701 EDAC-I7CORE
3702 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3703 L:      linux-edac@vger.kernel.org
3704 W:      bluesmoke.sourceforge.net
3705 S:      Maintained
3706 F:      drivers/edac/i7core_edac.c
3707
3708 EDAC-I82975X
3709 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3710 M:      "Arvind R." <arvino55@gmail.com>
3711 L:      linux-edac@vger.kernel.org
3712 W:      bluesmoke.sourceforge.net
3713 S:      Maintained
3714 F:      drivers/edac/i82975x_edac.c
3715
3716 EDAC-IE31200
3717 M:      Jason Baron <jbaron@akamai.com>
3718 L:      linux-edac@vger.kernel.org
3719 W:      bluesmoke.sourceforge.net
3720 S:      Maintained
3721 F:      drivers/edac/ie31200_edac.c
3722
3723 EDAC-MPC85XX
3724 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3725 L:      linux-edac@vger.kernel.org
3726 W:      bluesmoke.sourceforge.net
3727 S:      Maintained
3728 F:      drivers/edac/mpc85xx_edac.[ch]
3729
3730 EDAC-PASEMI
3731 M:      Egor Martovetsky <egor@pasemi.com>
3732 L:      linux-edac@vger.kernel.org
3733 W:      bluesmoke.sourceforge.net
3734 S:      Maintained
3735 F:      drivers/edac/pasemi_edac.c
3736
3737 EDAC-R82600
3738 M:      Tim Small <tim@buttersideup.com>
3739 L:      linux-edac@vger.kernel.org
3740 W:      bluesmoke.sourceforge.net
3741 S:      Maintained
3742 F:      drivers/edac/r82600_edac.c
3743
3744 EDAC-SBRIDGE
3745 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3746 L:      linux-edac@vger.kernel.org
3747 W:      bluesmoke.sourceforge.net
3748 S:      Maintained
3749 F:      drivers/edac/sb_edac.c
3750
3751 EDIROL UA-101/UA-1000 DRIVER
3752 M:      Clemens Ladisch <clemens@ladisch.de>
3753 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3754 T:      git git://git.alsa-project.org/alsa-kernel.git
3755 S:      Maintained
3756 F:      sound/usb/misc/ua101.c
3757
3758 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3759 M:      Matt Fleming <matt.fleming@intel.com>
3760 L:      linux-efi@vger.kernel.org
3761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3762 S:      Maintained
3763 F:      Documentation/efi-stub.txt
3764 F:      arch/ia64/kernel/efi.c
3765 F:      arch/x86/boot/compressed/eboot.[ch]
3766 F:      arch/x86/include/asm/efi.h
3767 F:      arch/x86/platform/efi/*
3768 F:      drivers/firmware/efi/*
3769 F:      include/linux/efi*.h
3770
3771 EFI VARIABLE FILESYSTEM
3772 M:      Matthew Garrett <matthew.garrett@nebula.com>
3773 M:      Jeremy Kerr <jk@ozlabs.org>
3774 M:      Matt Fleming <matt.fleming@intel.com>
3775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3776 L:      linux-efi@vger.kernel.org
3777 S:      Maintained
3778 F:      fs/efivarfs/
3779
3780 EFIFB FRAMEBUFFER DRIVER
3781 L:      linux-fbdev@vger.kernel.org
3782 M:      Peter Jones <pjones@redhat.com>
3783 S:      Maintained
3784 F:      drivers/video/fbdev/efifb.c
3785
3786 EFS FILESYSTEM
3787 W:      http://aeschi.ch.eu.org/efs/
3788 S:      Orphan
3789 F:      fs/efs/
3790
3791 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3792 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3793 M:      Christoph Raisch <raisch@de.ibm.com>
3794 L:      linux-rdma@vger.kernel.org
3795 S:      Supported
3796 F:      drivers/infiniband/hw/ehca/
3797
3798 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3799 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3800 L:      netdev@vger.kernel.org
3801 S:      Maintained
3802 F:      drivers/net/ethernet/ibm/ehea/
3803
3804 EM28XX VIDEO4LINUX DRIVER
3805 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3806 L:      linux-media@vger.kernel.org
3807 W:      http://linuxtv.org
3808 T:      git git://linuxtv.org/media_tree.git
3809 S:      Maintained
3810 F:      drivers/media/usb/em28xx/
3811
3812 EMBEDDED LINUX
3813 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3814 M:      Matt Mackall <mpm@selenic.com>
3815 M:      David Woodhouse <dwmw2@infradead.org>
3816 L:      linux-embedded@vger.kernel.org
3817 S:      Maintained
3818
3819 EMULEX LPFC FC SCSI DRIVER
3820 M:      James Smart <james.smart@emulex.com>
3821 L:      linux-scsi@vger.kernel.org
3822 W:      http://sourceforge.net/projects/lpfcxxxx
3823 S:      Supported
3824 F:      drivers/scsi/lpfc/
3825
3826 ENE CB710 FLASH CARD READER DRIVER
3827 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3828 S:      Maintained
3829 F:      drivers/misc/cb710/
3830 F:      drivers/mmc/host/cb710-mmc.*
3831 F:      include/linux/cb710.h
3832
3833 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3834 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3835 S:      Maintained
3836 F:      drivers/media/rc/ene_ir.*
3837
3838 ENHANCED ERROR HANDLING (EEH)
3839 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3840 L:      linuxppc-dev@lists.ozlabs.org
3841 S:      Supported
3842 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3843 F:      arch/powerpc/kernel/eeh*.c
3844
3845 EPSON S1D13XXX FRAMEBUFFER DRIVER
3846 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3847 S:      Maintained
3848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3849 F:      drivers/video/fbdev/s1d13xxxfb.c
3850 F:      include/video/s1d13xxxfb.h
3851
3852 ET131X NETWORK DRIVER
3853 M:      Mark Einon <mark.einon@gmail.com>
3854 S:      Odd Fixes
3855 F:      drivers/net/ethernet/agere/
3856
3857 ETHERNET BRIDGE
3858 M:      Stephen Hemminger <stephen@networkplumber.org>
3859 L:      bridge@lists.linux-foundation.org
3860 L:      netdev@vger.kernel.org
3861 W:      http://www.linuxfoundation.org/en/Net:Bridge
3862 S:      Maintained
3863 F:      include/linux/netfilter_bridge/
3864 F:      net/bridge/
3865
3866 ETHERNET PHY LIBRARY
3867 M:      Florian Fainelli <f.fainelli@gmail.com>
3868 L:      netdev@vger.kernel.org
3869 S:      Maintained
3870 F:      include/linux/phy.h
3871 F:      include/linux/phy_fixed.h
3872 F:      drivers/net/phy/
3873 F:      Documentation/networking/phy.txt
3874 F:      drivers/of/of_mdio.c
3875 F:      drivers/of/of_net.c
3876
3877 EXT2 FILE SYSTEM
3878 M:      Jan Kara <jack@suse.cz>
3879 L:      linux-ext4@vger.kernel.org
3880 S:      Maintained
3881 F:      Documentation/filesystems/ext2.txt
3882 F:      fs/ext2/
3883 F:      include/linux/ext2*
3884
3885 EXT3 FILE SYSTEM
3886 M:      Jan Kara <jack@suse.cz>
3887 M:      Andrew Morton <akpm@linux-foundation.org>
3888 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3889 L:      linux-ext4@vger.kernel.org
3890 S:      Maintained
3891 F:      Documentation/filesystems/ext3.txt
3892 F:      fs/ext3/
3893
3894 EXT4 FILE SYSTEM
3895 M:      "Theodore Ts'o" <tytso@mit.edu>
3896 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3897 L:      linux-ext4@vger.kernel.org
3898 W:      http://ext4.wiki.kernel.org
3899 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3900 S:      Maintained
3901 F:      Documentation/filesystems/ext4.txt
3902 F:      fs/ext4/
3903
3904 Extended Verification Module (EVM)
3905 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3906 L:      linux-ima-devel@lists.sourceforge.net
3907 L:      linux-security-module@vger.kernel.org
3908 S:      Supported
3909 F:      security/integrity/evm/
3910
3911 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3912 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3913 M:      Chanwoo Choi <cw00.choi@samsung.com>
3914 L:      linux-kernel@vger.kernel.org
3915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3916 S:      Maintained
3917 F:      drivers/extcon/
3918 F:      Documentation/extcon/
3919
3920 EXYNOS DP DRIVER
3921 M:      Jingoo Han <jg1.han@samsung.com>
3922 L:      dri-devel@lists.freedesktop.org
3923 S:      Maintained
3924 F:      drivers/gpu/drm/exynos/exynos_dp*
3925
3926 EXYNOS MIPI DISPLAY DRIVERS
3927 M:      Inki Dae <inki.dae@samsung.com>
3928 M:      Donghwa Lee <dh09.lee@samsung.com>
3929 M:      Kyungmin Park <kyungmin.park@samsung.com>
3930 L:      linux-fbdev@vger.kernel.org
3931 S:      Maintained
3932 F:      drivers/video/fbdev/exynos/exynos_mipi*
3933 F:      include/video/exynos_mipi*
3934
3935 F71805F HARDWARE MONITORING DRIVER
3936 M:      Jean Delvare <jdelvare@suse.de>
3937 L:      lm-sensors@lm-sensors.org
3938 S:      Maintained
3939 F:      Documentation/hwmon/f71805f
3940 F:      drivers/hwmon/f71805f.c
3941
3942 FC0011 TUNER DRIVER
3943 M:      Michael Buesch <m@bues.ch>
3944 L:      linux-media@vger.kernel.org
3945 S:      Maintained
3946 F:      drivers/media/tuners/fc0011.h
3947 F:      drivers/media/tuners/fc0011.c
3948
3949 FC2580 MEDIA DRIVER
3950 M:      Antti Palosaari <crope@iki.fi>
3951 L:      linux-media@vger.kernel.org
3952 W:      http://linuxtv.org/
3953 W:      http://palosaari.fi/linux/
3954 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3955 T:      git git://linuxtv.org/anttip/media_tree.git
3956 S:      Maintained
3957 F:      drivers/media/tuners/fc2580*
3958
3959 FANOTIFY
3960 M:      Eric Paris <eparis@redhat.com>
3961 S:      Maintained
3962 F:      fs/notify/fanotify/
3963 F:      include/linux/fanotify.h
3964 F:      include/uapi/linux/fanotify.h
3965
3966 FARSYNC SYNCHRONOUS DRIVER
3967 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3968 W:      http://www.farsite.co.uk/
3969 S:      Supported
3970 F:      drivers/net/wan/farsync.*
3971
3972 FAULT INJECTION SUPPORT
3973 M:      Akinobu Mita <akinobu.mita@gmail.com>
3974 S:      Supported
3975 F:      Documentation/fault-injection/
3976 F:      lib/fault-inject.c
3977
3978 FBTFT Framebuffer drivers
3979 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3980 M:      Noralf Trønnes <noralf@tronnes.org>
3981 S:      Maintained
3982 F:      drivers/staging/fbtft/
3983
3984 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3985 M:      Vasu Dev <vasu.dev@intel.com>
3986 L:      fcoe-devel@open-fcoe.org
3987 W:      www.Open-FCoE.org
3988 S:      Supported
3989 F:      drivers/scsi/libfc/
3990 F:      drivers/scsi/fcoe/
3991 F:      include/scsi/fc/
3992 F:      include/scsi/libfc.h
3993 F:      include/scsi/libfcoe.h
3994 F:      include/uapi/scsi/fc/
3995
3996 FILE LOCKING (flock() and fcntl()/lockf())
3997 M:      Jeff Layton <jlayton@poochiereds.net>
3998 M:      J. Bruce Fields <bfields@fieldses.org>
3999 L:      linux-fsdevel@vger.kernel.org
4000 S:      Maintained
4001 F:      include/linux/fcntl.h
4002 F:      include/linux/fs.h
4003 F:      include/uapi/linux/fcntl.h
4004 F:      include/uapi/linux/fs.h
4005 F:      fs/fcntl.c
4006 F:      fs/locks.c
4007
4008 FILESYSTEMS (VFS and infrastructure)
4009 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4010 L:      linux-fsdevel@vger.kernel.org
4011 S:      Maintained
4012 F:      fs/*
4013
4014 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4015 M:      Riku Voipio <riku.voipio@iki.fi>
4016 L:      lm-sensors@lm-sensors.org
4017 S:      Maintained
4018 F:      drivers/hwmon/f75375s.c
4019 F:      include/linux/f75375s.h
4020
4021 FIREWIRE AUDIO DRIVERS
4022 M:      Clemens Ladisch <clemens@ladisch.de>
4023 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4024 T:      git git://git.alsa-project.org/alsa-kernel.git
4025 S:      Maintained
4026 F:      sound/firewire/
4027
4028 FIREWIRE MEDIA DRIVERS (firedtv)
4029 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4030 L:      linux-media@vger.kernel.org
4031 L:      linux1394-devel@lists.sourceforge.net
4032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4033 S:      Maintained
4034 F:      drivers/media/firewire/
4035
4036 FIREWIRE SBP-2 TARGET
4037 M:      Chris Boot <bootc@bootc.net>
4038 L:      linux-scsi@vger.kernel.org
4039 L:      target-devel@vger.kernel.org
4040 L:      linux1394-devel@lists.sourceforge.net
4041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4042 S:      Maintained
4043 F:      drivers/target/sbp/
4044
4045 FIREWIRE SUBSYSTEM
4046 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4047 L:      linux1394-devel@lists.sourceforge.net
4048 W:      http://ieee1394.wiki.kernel.org/
4049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4050 S:      Maintained
4051 F:      drivers/firewire/
4052 F:      include/linux/firewire.h
4053 F:      include/uapi/linux/firewire*.h
4054 F:      tools/firewire/
4055
4056 FIRMWARE LOADER (request_firmware)
4057 M:      Ming Lei <ming.lei@canonical.com>
4058 L:      linux-kernel@vger.kernel.org
4059 S:      Maintained
4060 F:      Documentation/firmware_class/
4061 F:      drivers/base/firmware*.c
4062 F:      include/linux/firmware.h
4063
4064 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4065 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4066 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4067 S:      Maintained
4068 F:      drivers/block/rsxx/
4069
4070 FLOPPY DRIVER
4071 M:      Jiri Kosina <jkosina@suse.cz>
4072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4073 S:      Odd fixes
4074 F:      drivers/block/floppy.c
4075
4076 FMC SUBSYSTEM
4077 M:      Alessandro Rubini <rubini@gnudd.com>
4078 W:      http://www.ohwr.org/projects/fmc-bus
4079 S:      Supported
4080 F:      drivers/fmc/
4081 F:      include/linux/fmc*.h
4082 F:      include/linux/ipmi-fru.h
4083 K:      fmc_d.*register
4084
4085 FPU EMULATOR
4086 M:      Bill Metzenthen <billm@melbpc.org.au>
4087 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4088 S:      Maintained
4089 F:      arch/x86/math-emu/
4090
4091 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4092 L:      netdev@vger.kernel.org
4093 S:      Orphan
4094 F:      drivers/net/wan/dlci.c
4095 F:      drivers/net/wan/sdla.c
4096
4097 FRAMEBUFFER LAYER
4098 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4099 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4100 L:      linux-fbdev@vger.kernel.org
4101 W:      http://linux-fbdev.sourceforge.net/
4102 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4104 S:      Maintained
4105 F:      Documentation/fb/
4106 F:      Documentation/devicetree/bindings/fb/
4107 F:      drivers/video/
4108 F:      include/video/
4109 F:      include/linux/fb.h
4110 F:      include/uapi/video/
4111 F:      include/uapi/linux/fb.h
4112
4113 FREESCALE DIU FRAMEBUFFER DRIVER
4114 M:      Timur Tabi <timur@tabi.org>
4115 L:      linux-fbdev@vger.kernel.org
4116 S:      Maintained
4117 F:      drivers/video/fbdev/fsl-diu-fb.*
4118
4119 FREESCALE DMA DRIVER
4120 M:      Li Yang <leoli@freescale.com>
4121 M:      Zhang Wei <zw@zh-kernel.org>
4122 L:      linuxppc-dev@lists.ozlabs.org
4123 S:      Maintained
4124 F:      drivers/dma/fsldma.*
4125
4126 FREESCALE I2C CPM DRIVER
4127 M:      Jochen Friedrich <jochen@scram.de>
4128 L:      linuxppc-dev@lists.ozlabs.org
4129 L:      linux-i2c@vger.kernel.org
4130 S:      Maintained
4131 F:      drivers/i2c/busses/i2c-cpm.c
4132
4133 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4134 M:      Sascha Hauer <kernel@pengutronix.de>
4135 L:      linux-fbdev@vger.kernel.org
4136 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4137 S:      Maintained
4138 F:      include/linux/platform_data/video-imxfb.h
4139 F:      drivers/video/fbdev/imxfb.c
4140
4141 FREESCALE QUAD SPI DRIVER
4142 M:      Han Xu <han.xu@freescale.com>
4143 L:      linux-mtd@lists.infradead.org
4144 S:      Maintained
4145 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4146
4147 FREESCALE SOC FS_ENET DRIVER
4148 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4149 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4150 L:      linuxppc-dev@lists.ozlabs.org
4151 L:      netdev@vger.kernel.org
4152 S:      Maintained
4153 F:      drivers/net/ethernet/freescale/fs_enet/
4154 F:      include/linux/fs_enet_pd.h
4155
4156 FREESCALE QUICC ENGINE LIBRARY
4157 L:      linuxppc-dev@lists.ozlabs.org
4158 S:      Orphan
4159 F:      arch/powerpc/sysdev/qe_lib/
4160 F:      arch/powerpc/include/asm/*qe.h
4161
4162 FREESCALE USB PERIPHERAL DRIVERS
4163 M:      Li Yang <leoli@freescale.com>
4164 L:      linux-usb@vger.kernel.org
4165 L:      linuxppc-dev@lists.ozlabs.org
4166 S:      Maintained
4167 F:      drivers/usb/gadget/udc/fsl*
4168
4169 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4170 M:      Li Yang <leoli@freescale.com>
4171 L:      netdev@vger.kernel.org
4172 L:      linuxppc-dev@lists.ozlabs.org
4173 S:      Maintained
4174 F:      drivers/net/ethernet/freescale/ucc_geth*
4175
4176 FREESCALE QUICC ENGINE UCC UART DRIVER
4177 M:      Timur Tabi <timur@tabi.org>
4178 L:      linuxppc-dev@lists.ozlabs.org
4179 S:      Maintained
4180 F:      drivers/tty/serial/ucc_uart.c
4181
4182 FREESCALE SOC SOUND DRIVERS
4183 M:      Timur Tabi <timur@tabi.org>
4184 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4185 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4186 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4187 L:      linuxppc-dev@lists.ozlabs.org
4188 S:      Maintained
4189 F:      sound/soc/fsl/fsl*
4190 F:      sound/soc/fsl/imx*
4191 F:      sound/soc/fsl/mpc8610_hpcd.c
4192
4193 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4194 M:      J. German Rivera <German.Rivera@freescale.com>
4195 L:      linux-kernel@vger.kernel.org
4196 S:      Maintained
4197 F:      drivers/staging/fsl-mc/
4198
4199 FREEVXFS FILESYSTEM
4200 M:      Christoph Hellwig <hch@infradead.org>
4201 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4202 S:      Maintained
4203 F:      fs/freevxfs/
4204
4205 FREEZER
4206 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4207 M:      Pavel Machek <pavel@ucw.cz>
4208 L:      linux-pm@vger.kernel.org
4209 S:      Supported
4210 F:      Documentation/power/freezing-of-tasks.txt
4211 F:      include/linux/freezer.h
4212 F:      kernel/freezer.c
4213
4214 FRONTSWAP API
4215 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4216 L:      linux-kernel@vger.kernel.org
4217 S:      Maintained
4218 F:      mm/frontswap.c
4219 F:      include/linux/frontswap.h
4220
4221 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4222 M:      David Howells <dhowells@redhat.com>
4223 L:      linux-cachefs@redhat.com
4224 S:      Supported
4225 F:      Documentation/filesystems/caching/
4226 F:      fs/fscache/
4227 F:      include/linux/fscache*.h
4228
4229 F2FS FILE SYSTEM
4230 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4231 M:      Changman Lee <cm224.lee@samsung.com>
4232 L:      linux-f2fs-devel@lists.sourceforge.net
4233 W:      http://en.wikipedia.org/wiki/F2FS
4234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4235 S:      Maintained
4236 F:      Documentation/filesystems/f2fs.txt
4237 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4238 F:      fs/f2fs/
4239 F:      include/linux/f2fs_fs.h
4240
4241 FUJITSU FR-V (FRV) PORT
4242 M:      David Howells <dhowells@redhat.com>
4243 S:      Maintained
4244 F:      arch/frv/
4245
4246 FUJITSU LAPTOP EXTRAS
4247 M:      Jonathan Woithe <jwoithe@just42.net>
4248 L:      platform-driver-x86@vger.kernel.org
4249 S:      Maintained
4250 F:      drivers/platform/x86/fujitsu-laptop.c
4251
4252 FUJITSU M-5MO LS CAMERA ISP DRIVER
4253 M:      Kyungmin Park <kyungmin.park@samsung.com>
4254 M:      Heungjun Kim <riverful.kim@samsung.com>
4255 L:      linux-media@vger.kernel.org
4256 S:      Maintained
4257 F:      drivers/media/i2c/m5mols/
4258 F:      include/media/m5mols.h
4259
4260 FUJITSU TABLET EXTRAS
4261 M:      Robert Gerlach <khnz@gmx.de>
4262 L:      platform-driver-x86@vger.kernel.org
4263 S:      Maintained
4264 F:      drivers/platform/x86/fujitsu-tablet.c
4265
4266 FUSE: FILESYSTEM IN USERSPACE
4267 M:      Miklos Szeredi <miklos@szeredi.hu>
4268 L:      fuse-devel@lists.sourceforge.net
4269 W:      http://fuse.sourceforge.net/
4270 S:      Maintained
4271 F:      fs/fuse/
4272 F:      include/uapi/linux/fuse.h
4273
4274 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4275 M:      Rik Faith <faith@cs.unc.edu>
4276 L:      linux-scsi@vger.kernel.org
4277 S:      Odd Fixes (e.g., new signatures)
4278 F:      drivers/scsi/fdomain.*
4279
4280 GCOV BASED KERNEL PROFILING
4281 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4282 S:      Maintained
4283 F:      kernel/gcov/
4284 F:      Documentation/gcov.txt
4285
4286 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4287 M:      Achim Leubner <achim_leubner@adaptec.com>
4288 L:      linux-scsi@vger.kernel.org
4289 W:      http://www.icp-vortex.com/
4290 S:      Supported
4291 F:      drivers/scsi/gdt*
4292
4293 GDB KERNEL DEBUGGING HELPER SCRIPTS
4294 M:      Jan Kiszka <jan.kiszka@siemens.com>
4295 S:      Supported
4296 F:      scripts/gdb/
4297
4298 GEMTEK FM RADIO RECEIVER DRIVER
4299 M:      Hans Verkuil <hverkuil@xs4all.nl>
4300 L:      linux-media@vger.kernel.org
4301 T:      git git://linuxtv.org/media_tree.git
4302 W:      http://linuxtv.org
4303 S:      Maintained
4304 F:      drivers/media/radio/radio-gemtek*
4305
4306 GENERIC GPIO I2C DRIVER
4307 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4308 S:      Supported
4309 F:      drivers/i2c/busses/i2c-gpio.c
4310 F:      include/linux/i2c-gpio.h
4311
4312 GENERIC GPIO I2C MULTIPLEXER DRIVER
4313 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4314 L:      linux-i2c@vger.kernel.org
4315 S:      Supported
4316 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4317 F:      include/linux/i2c-mux-gpio.h
4318 F:      Documentation/i2c/muxes/i2c-mux-gpio
4319
4320 GENERIC HDLC (WAN) DRIVERS
4321 M:      Krzysztof Halasa <khc@pm.waw.pl>
4322 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4323 S:      Maintained
4324 F:      drivers/net/wan/c101.c
4325 F:      drivers/net/wan/hd6457*
4326 F:      drivers/net/wan/hdlc*
4327 F:      drivers/net/wan/n2.c
4328 F:      drivers/net/wan/pc300too.c
4329 F:      drivers/net/wan/pci200syn.c
4330 F:      drivers/net/wan/wanxl*
4331
4332 GENERIC INCLUDE/ASM HEADER FILES
4333 M:      Arnd Bergmann <arnd@arndb.de>
4334 L:      linux-arch@vger.kernel.org
4335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4336 S:      Maintained
4337 F:      include/asm-generic/
4338 F:      include/uapi/asm-generic/
4339
4340 GENERIC PHY FRAMEWORK
4341 M:      Kishon Vijay Abraham I <kishon@ti.com>
4342 L:      linux-kernel@vger.kernel.org
4343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4344 S:      Supported
4345 F:      drivers/phy/
4346 F:      include/linux/phy/
4347
4348 GENERIC PM DOMAINS
4349 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4350 M:      Kevin Hilman <khilman@kernel.org>
4351 M:      Ulf Hansson <ulf.hansson@linaro.org>
4352 L:      linux-pm@vger.kernel.org
4353 S:      Supported
4354 F:      drivers/base/power/domain*.c
4355 F:      include/linux/pm_domain.h
4356
4357 GENERIC UIO DRIVER FOR PCI DEVICES
4358 M:      "Michael S. Tsirkin" <mst@redhat.com>
4359 L:      kvm@vger.kernel.org
4360 S:      Supported
4361 F:      drivers/uio/uio_pci_generic.c
4362
4363 GET_MAINTAINER SCRIPT
4364 M:      Joe Perches <joe@perches.com>
4365 S:      Maintained
4366 F:      scripts/get_maintainer.pl
4367
4368 GFS2 FILE SYSTEM
4369 M:      Steven Whitehouse <swhiteho@redhat.com>
4370 M:      Bob Peterson <rpeterso@redhat.com>
4371 L:      cluster-devel@redhat.com
4372 W:      http://sources.redhat.com/cluster/
4373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4374 S:      Supported
4375 F:      Documentation/filesystems/gfs2*.txt
4376 F:      fs/gfs2/
4377 F:      include/uapi/linux/gfs2_ondisk.h
4378
4379 GIGASET ISDN DRIVERS
4380 M:      Hansjoerg Lipp <hjlipp@web.de>
4381 M:      Tilman Schmidt <tilman@imap.cc>
4382 L:      gigaset307x-common@lists.sourceforge.net
4383 W:      http://gigaset307x.sourceforge.net/
4384 S:      Maintained
4385 F:      Documentation/isdn/README.gigaset
4386 F:      drivers/isdn/gigaset/
4387 F:      include/uapi/linux/gigaset_dev.h
4388
4389 GO7007 MPEG CODEC
4390 M:      Hans Verkuil <hans.verkuil@cisco.com>
4391 L:      linux-media@vger.kernel.org
4392 S:      Maintained
4393 F:      drivers/media/usb/go7007/
4394
4395 GOODIX TOUCHSCREEN
4396 M:      Bastien Nocera <hadess@hadess.net>
4397 L:      linux-input@vger.kernel.org
4398 S:      Maintained
4399 F:      drivers/input/touchscreen/goodix.c
4400
4401 GPIO SUBSYSTEM
4402 M:      Linus Walleij <linus.walleij@linaro.org>
4403 M:      Alexandre Courbot <gnurou@gmail.com>
4404 L:      linux-gpio@vger.kernel.org
4405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4406 S:      Maintained
4407 F:      Documentation/gpio/
4408 F:      drivers/gpio/
4409 F:      include/linux/gpio/
4410 F:      include/linux/gpio.h
4411 F:      include/asm-generic/gpio.h
4412
4413 GRE DEMULTIPLEXER DRIVER
4414 M:      Dmitry Kozlov <xeb@mail.ru>
4415 L:      netdev@vger.kernel.org
4416 S:      Maintained
4417 F:      net/ipv4/gre_demux.c
4418 F:      net/ipv4/gre_offload.c
4419 F:      include/net/gre.h
4420
4421 GRETH 10/100/1G Ethernet MAC device driver
4422 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4423 L:      netdev@vger.kernel.org
4424 S:      Maintained
4425 F:      drivers/net/ethernet/aeroflex/
4426
4427 GSPCA FINEPIX SUBDRIVER
4428 M:      Frank Zago <frank@zago.net>
4429 L:      linux-media@vger.kernel.org
4430 T:      git git://linuxtv.org/media_tree.git
4431 S:      Maintained
4432 F:      drivers/media/usb/gspca/finepix.c
4433
4434 GSPCA GL860 SUBDRIVER
4435 M:      Olivier Lorin <o.lorin@laposte.net>
4436 L:      linux-media@vger.kernel.org
4437 T:      git git://linuxtv.org/media_tree.git
4438 S:      Maintained
4439 F:      drivers/media/usb/gspca/gl860/
4440
4441 GSPCA M5602 SUBDRIVER
4442 M:      Erik Andren <erik.andren@gmail.com>
4443 L:      linux-media@vger.kernel.org
4444 T:      git git://linuxtv.org/media_tree.git
4445 S:      Maintained
4446 F:      drivers/media/usb/gspca/m5602/
4447
4448 GSPCA PAC207 SONIXB SUBDRIVER
4449 M:      Hans de Goede <hdegoede@redhat.com>
4450 L:      linux-media@vger.kernel.org
4451 T:      git git://linuxtv.org/media_tree.git
4452 S:      Maintained
4453 F:      drivers/media/usb/gspca/pac207.c
4454
4455 GSPCA SN9C20X SUBDRIVER
4456 M:      Brian Johnson <brijohn@gmail.com>
4457 L:      linux-media@vger.kernel.org
4458 T:      git git://linuxtv.org/media_tree.git
4459 S:      Maintained
4460 F:      drivers/media/usb/gspca/sn9c20x.c
4461
4462 GSPCA T613 SUBDRIVER
4463 M:      Leandro Costantino <lcostantino@gmail.com>
4464 L:      linux-media@vger.kernel.org
4465 T:      git git://linuxtv.org/media_tree.git
4466 S:      Maintained
4467 F:      drivers/media/usb/gspca/t613.c
4468
4469 GSPCA USB WEBCAM DRIVER
4470 M:      Hans de Goede <hdegoede@redhat.com>
4471 L:      linux-media@vger.kernel.org
4472 T:      git git://linuxtv.org/media_tree.git
4473 S:      Maintained
4474 F:      drivers/media/usb/gspca/
4475
4476 GUID PARTITION TABLE (GPT)
4477 M:      Davidlohr Bueso <davidlohr@hp.com>
4478 L:      linux-efi@vger.kernel.org
4479 S:      Maintained
4480 F:      block/partitions/efi.*
4481
4482 STK1160 USB VIDEO CAPTURE DRIVER
4483 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4484 L:      linux-media@vger.kernel.org
4485 T:      git git://linuxtv.org/media_tree.git
4486 S:      Maintained
4487 F:      drivers/media/usb/stk1160/
4488
4489 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4490 M:      Frank Seidel <frank@f-seidel.de>
4491 L:      platform-driver-x86@vger.kernel.org
4492 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4493 S:      Maintained
4494 F:      drivers/platform/x86/hdaps.c
4495
4496 HDPVR USB VIDEO ENCODER DRIVER
4497 M:      Hans Verkuil <hverkuil@xs4all.nl>
4498 L:      linux-media@vger.kernel.org
4499 T:      git git://linuxtv.org/media_tree.git
4500 W:      http://linuxtv.org
4501 S:      Odd Fixes
4502 F:      drivers/media/usb/hdpvr/
4503
4504 HWPOISON MEMORY FAILURE HANDLING
4505 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4506 L:      linux-mm@kvack.org
4507 S:      Maintained
4508 F:      mm/memory-failure.c
4509 F:      mm/hwpoison-inject.c
4510
4511 HYPERVISOR VIRTUAL CONSOLE DRIVER
4512 L:      linuxppc-dev@lists.ozlabs.org
4513 S:      Odd Fixes
4514 F:      drivers/tty/hvc/
4515
4516 HACKRF MEDIA DRIVER
4517 M:      Antti Palosaari <crope@iki.fi>
4518 L:      linux-media@vger.kernel.org
4519 W:      http://linuxtv.org/
4520 W:      http://palosaari.fi/linux/
4521 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4522 T:      git git://linuxtv.org/anttip/media_tree.git
4523 S:      Maintained
4524 F:      drivers/media/usb/hackrf/
4525
4526 HARDWARE MONITORING
4527 M:      Jean Delvare <jdelvare@suse.de>
4528 M:      Guenter Roeck <linux@roeck-us.net>
4529 L:      lm-sensors@lm-sensors.org
4530 W:      http://www.lm-sensors.org/
4531 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4533 S:      Maintained
4534 F:      Documentation/hwmon/
4535 F:      drivers/hwmon/
4536 F:      include/linux/hwmon*.h
4537
4538 HARDWARE RANDOM NUMBER GENERATOR CORE
4539 M:      Matt Mackall <mpm@selenic.com>
4540 M:      Herbert Xu <herbert@gondor.apana.org.au>
4541 L:      linux-crypto@vger.kernel.org
4542 S:      Odd fixes
4543 F:      Documentation/hw_random.txt
4544 F:      drivers/char/hw_random/
4545 F:      include/linux/hw_random.h
4546
4547 HARDWARE SPINLOCK CORE
4548 M:      Ohad Ben-Cohen <ohad@wizery.com>
4549 S:      Maintained
4550 F:      Documentation/hwspinlock.txt
4551 F:      drivers/hwspinlock/hwspinlock_*
4552 F:      include/linux/hwspinlock.h
4553
4554 HARMONY SOUND DRIVER
4555 L:      linux-parisc@vger.kernel.org
4556 S:      Maintained
4557 F:      sound/parisc/harmony.*
4558
4559 HD29L2 MEDIA DRIVER
4560 M:      Antti Palosaari <crope@iki.fi>
4561 L:      linux-media@vger.kernel.org
4562 W:      http://linuxtv.org/
4563 W:      http://palosaari.fi/linux/
4564 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4565 T:      git git://linuxtv.org/anttip/media_tree.git
4566 S:      Maintained
4567 F:      drivers/media/dvb-frontends/hd29l2*
4568
4569 HEWLETT-PACKARD SMART2 RAID DRIVER
4570 L:      iss_storagedev@hp.com
4571 S:      Orphan
4572 F:      Documentation/blockdev/cpqarray.txt
4573 F:      drivers/block/cpqarray.*
4574
4575 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4576 M:      Don Brace <don.brace@pmcs.com>
4577 L:      iss_storagedev@hp.com
4578 L:      storagedev@pmcs.com
4579 L:      linux-scsi@vger.kernel.org
4580 S:      Supported
4581 F:      Documentation/scsi/hpsa.txt
4582 F:      drivers/scsi/hpsa*.[ch]
4583 F:      include/linux/cciss*.h
4584 F:      include/uapi/linux/cciss*.h
4585
4586 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4587 M:      Don Brace <don.brace@pmcs.com>
4588 L:      iss_storagedev@hp.com
4589 L:      storagedev@pmcs.com
4590 L:      linux-scsi@vger.kernel.org
4591 S:      Supported
4592 F:      Documentation/blockdev/cciss.txt
4593 F:      drivers/block/cciss*
4594 F:      include/linux/cciss_ioctl.h
4595 F:      include/uapi/linux/cciss_ioctl.h
4596
4597 HFS FILESYSTEM
4598 L:      linux-fsdevel@vger.kernel.org
4599 S:      Orphan
4600 F:      Documentation/filesystems/hfs.txt
4601 F:      fs/hfs/
4602
4603 HFSPLUS FILESYSTEM
4604 L:      linux-fsdevel@vger.kernel.org
4605 S:      Orphan
4606 F:      Documentation/filesystems/hfsplus.txt
4607 F:      fs/hfsplus/
4608
4609 HGA FRAMEBUFFER DRIVER
4610 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4611 L:      linux-nvidia@lists.surfsouth.com
4612 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4613 S:      Maintained
4614 F:      drivers/video/fbdev/hgafb.c
4615
4616 HIBERNATION (aka Software Suspend, aka swsusp)
4617 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4618 M:      Pavel Machek <pavel@ucw.cz>
4619 L:      linux-pm@vger.kernel.org
4620 S:      Supported
4621 F:      arch/x86/power/
4622 F:      drivers/base/power/
4623 F:      kernel/power/
4624 F:      include/linux/suspend.h
4625 F:      include/linux/freezer.h
4626 F:      include/linux/pm.h
4627 F:      arch/*/include/asm/suspend*.h
4628
4629 HID CORE LAYER
4630 M:      Jiri Kosina <jkosina@suse.cz>
4631 L:      linux-input@vger.kernel.org
4632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4633 S:      Maintained
4634 F:      drivers/hid/
4635 F:      include/linux/hid*
4636 F:      include/uapi/linux/hid*
4637
4638 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4639 M:      Thomas Gleixner <tglx@linutronix.de>
4640 L:      linux-kernel@vger.kernel.org
4641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4642 S:      Maintained
4643 F:      Documentation/timers/
4644 F:      kernel/time/hrtimer.c
4645 F:      kernel/time/clockevents.c
4646 F:      kernel/time/tick*.*
4647 F:      kernel/time/timer_*.c
4648 F:      include/linux/clockchips.h
4649 F:      include/linux/hrtimer.h
4650
4651 HIGH-SPEED SCC DRIVER FOR AX.25
4652 L:      linux-hams@vger.kernel.org
4653 S:      Orphan
4654 F:      drivers/net/hamradio/dmascc.c
4655 F:      drivers/net/hamradio/scc.c
4656
4657 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4658 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4659 W:      http://www.highpoint-tech.com
4660 S:      Supported
4661 F:      Documentation/scsi/hptiop.txt
4662 F:      drivers/scsi/hptiop.c
4663
4664 HIPPI
4665 M:      Jes Sorensen <jes@trained-monkey.org>
4666 L:      linux-hippi@sunsite.dk
4667 S:      Maintained
4668 F:      include/linux/hippidevice.h
4669 F:      include/uapi/linux/if_hippi.h
4670 F:      net/802/hippi.c
4671 F:      drivers/net/hippi/
4672
4673 HOST AP DRIVER
4674 M:      Jouni Malinen <j@w1.fi>
4675 L:      hostap@shmoo.com (subscribers-only)
4676 L:      linux-wireless@vger.kernel.org
4677 W:      http://hostap.epitest.fi/
4678 S:      Maintained
4679 F:      drivers/net/wireless/hostap/
4680
4681 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4682 L:      platform-driver-x86@vger.kernel.org
4683 S:      Orphan
4684 F:      drivers/platform/x86/tc1100-wmi.c
4685
4686 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4687 M:      Jaroslav Kysela <perex@perex.cz>
4688 S:      Maintained
4689 F:      drivers/net/ethernet/hp/hp100.*
4690
4691 HPET:   High Precision Event Timers driver
4692 M:      Clemens Ladisch <clemens@ladisch.de>
4693 S:      Maintained
4694 F:      Documentation/timers/hpet.txt
4695 F:      drivers/char/hpet.c
4696 F:      include/linux/hpet.h
4697 F:      include/uapi/linux/hpet.h
4698
4699 HPET:   x86
4700 S:      Orphan
4701 F:      arch/x86/kernel/hpet.c
4702 F:      arch/x86/include/asm/hpet.h
4703
4704 HPFS FILESYSTEM
4705 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4706 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4707 S:      Maintained
4708 F:      fs/hpfs/
4709
4710 HSI SUBSYSTEM
4711 M:      Sebastian Reichel <sre@kernel.org>
4712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4713 S:      Maintained
4714 F:      Documentation/ABI/testing/sysfs-bus-hsi
4715 F:      Documentation/hsi.txt
4716 F:      drivers/hsi/
4717 F:      include/linux/hsi/
4718 F:      include/uapi/linux/hsi/
4719
4720 HSO 3G MODEM DRIVER
4721 M:      Jan Dumon <j.dumon@option.com>
4722 W:      http://www.pharscape.org
4723 S:      Maintained
4724 F:      drivers/net/usb/hso.c
4725
4726 HSR NETWORK PROTOCOL
4727 M:      Arvid Brodin <arvid.brodin@alten.se>
4728 L:      netdev@vger.kernel.org
4729 S:      Maintained
4730 F:      net/hsr/
4731
4732 HTCPEN TOUCHSCREEN DRIVER
4733 M:      Pau Oliva Fora <pof@eslack.org>
4734 L:      linux-input@vger.kernel.org
4735 S:      Maintained
4736 F:      drivers/input/touchscreen/htcpen.c
4737
4738 HUGETLB FILESYSTEM
4739 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4740 S:      Maintained
4741 F:      fs/hugetlbfs/
4742
4743 Hyper-V CORE AND DRIVERS
4744 M:      K. Y. Srinivasan <kys@microsoft.com>
4745 M:      Haiyang Zhang <haiyangz@microsoft.com>
4746 L:      devel@linuxdriverproject.org
4747 S:      Maintained
4748 F:      arch/x86/include/asm/mshyperv.h
4749 F:      arch/x86/include/uapi/asm/hyperv.h
4750 F:      arch/x86/kernel/cpu/mshyperv.c
4751 F:      drivers/hid/hid-hyperv.c
4752 F:      drivers/hv/
4753 F:      drivers/input/serio/hyperv-keyboard.c
4754 F:      drivers/net/hyperv/
4755 F:      drivers/scsi/storvsc_drv.c
4756 F:      drivers/video/fbdev/hyperv_fb.c
4757 F:      include/linux/hyperv.h
4758 F:      tools/hv/
4759
4760 I2C OVER PARALLEL PORT
4761 M:      Jean Delvare <jdelvare@suse.de>
4762 L:      linux-i2c@vger.kernel.org
4763 S:      Maintained
4764 F:      Documentation/i2c/busses/i2c-parport
4765 F:      Documentation/i2c/busses/i2c-parport-light
4766 F:      drivers/i2c/busses/i2c-parport.c
4767 F:      drivers/i2c/busses/i2c-parport-light.c
4768
4769 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4770 M:      Jean Delvare <jdelvare@suse.de>
4771 L:      linux-i2c@vger.kernel.org
4772 S:      Maintained
4773 F:      Documentation/i2c/busses/i2c-ali1535
4774 F:      Documentation/i2c/busses/i2c-ali1563
4775 F:      Documentation/i2c/busses/i2c-ali15x3
4776 F:      Documentation/i2c/busses/i2c-amd756
4777 F:      Documentation/i2c/busses/i2c-amd8111
4778 F:      Documentation/i2c/busses/i2c-i801
4779 F:      Documentation/i2c/busses/i2c-nforce2
4780 F:      Documentation/i2c/busses/i2c-piix4
4781 F:      Documentation/i2c/busses/i2c-sis5595
4782 F:      Documentation/i2c/busses/i2c-sis630
4783 F:      Documentation/i2c/busses/i2c-sis96x
4784 F:      Documentation/i2c/busses/i2c-via
4785 F:      Documentation/i2c/busses/i2c-viapro
4786 F:      drivers/i2c/busses/i2c-ali1535.c
4787 F:      drivers/i2c/busses/i2c-ali1563.c
4788 F:      drivers/i2c/busses/i2c-ali15x3.c
4789 F:      drivers/i2c/busses/i2c-amd756.c
4790 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4791 F:      drivers/i2c/busses/i2c-amd8111.c
4792 F:      drivers/i2c/busses/i2c-i801.c
4793 F:      drivers/i2c/busses/i2c-isch.c
4794 F:      drivers/i2c/busses/i2c-nforce2.c
4795 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4796 F:      drivers/i2c/busses/i2c-piix4.c
4797 F:      drivers/i2c/busses/i2c-sis5595.c
4798 F:      drivers/i2c/busses/i2c-sis630.c
4799 F:      drivers/i2c/busses/i2c-sis96x.c
4800 F:      drivers/i2c/busses/i2c-via.c
4801 F:      drivers/i2c/busses/i2c-viapro.c
4802
4803 I2C/SMBUS ISMT DRIVER
4804 M:      Seth Heasley <seth.heasley@intel.com>
4805 M:      Neil Horman <nhorman@tuxdriver.com>
4806 L:      linux-i2c@vger.kernel.org
4807 F:      drivers/i2c/busses/i2c-ismt.c
4808 F:      Documentation/i2c/busses/i2c-ismt
4809
4810 I2C/SMBUS STUB DRIVER
4811 M:      Jean Delvare <jdelvare@suse.de>
4812 L:      linux-i2c@vger.kernel.org
4813 S:      Maintained
4814 F:      drivers/i2c/i2c-stub.c
4815
4816 I2C SUBSYSTEM
4817 M:      Wolfram Sang <wsa@the-dreams.de>
4818 L:      linux-i2c@vger.kernel.org
4819 W:      https://i2c.wiki.kernel.org/
4820 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4822 S:      Maintained
4823 F:      Documentation/devicetree/bindings/i2c/
4824 F:      Documentation/i2c/
4825 F:      drivers/i2c/
4826 F:      include/linux/i2c.h
4827 F:      include/linux/i2c-*.h
4828 F:      include/uapi/linux/i2c.h
4829 F:      include/uapi/linux/i2c-*.h
4830
4831 I2C ACPI SUPPORT
4832 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4833 L:      linux-i2c@vger.kernel.org
4834 L:      linux-acpi@vger.kernel.org
4835 S:      Maintained
4836
4837 I2C-TAOS-EVM DRIVER
4838 M:      Jean Delvare <jdelvare@suse.de>
4839 L:      linux-i2c@vger.kernel.org
4840 S:      Maintained
4841 F:      Documentation/i2c/busses/i2c-taos-evm
4842 F:      drivers/i2c/busses/i2c-taos-evm.c
4843
4844 I2C-TINY-USB DRIVER
4845 M:      Till Harbaum <till@harbaum.org>
4846 L:      linux-i2c@vger.kernel.org
4847 W:      http://www.harbaum.org/till/i2c_tiny_usb
4848 S:      Maintained
4849 F:      drivers/i2c/busses/i2c-tiny-usb.c
4850
4851 i386 BOOT CODE
4852 M:      "H. Peter Anvin" <hpa@zytor.com>
4853 S:      Maintained
4854 F:      arch/x86/boot/
4855
4856 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4857 M:      "H. Peter Anvin" <hpa@zytor.com>
4858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4859 S:      Maintained
4860
4861 IA64 (Itanium) PLATFORM
4862 M:      Tony Luck <tony.luck@intel.com>
4863 M:      Fenghua Yu <fenghua.yu@intel.com>
4864 L:      linux-ia64@vger.kernel.org
4865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4866 S:      Maintained
4867 F:      arch/ia64/
4868
4869 IBM Power in-Nest Crypto Acceleration
4870 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4871 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4872 L:      linux-crypto@vger.kernel.org
4873 S:      Supported
4874 F:      drivers/crypto/nx/
4875
4876 IBM Power 842 compression accelerator
4877 M:      Dan Streetman <ddstreet@us.ibm.com>
4878 S:      Supported
4879 F:      drivers/crypto/nx/nx-842.c
4880 F:      include/linux/nx842.h
4881
4882 IBM Power Linux RAID adapter
4883 M:      Brian King <brking@us.ibm.com>
4884 S:      Supported
4885 F:      drivers/scsi/ipr.*
4886
4887 IBM Power Virtual Ethernet Device Driver
4888 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4889 L:      netdev@vger.kernel.org
4890 S:      Supported
4891 F:      drivers/net/ethernet/ibm/ibmveth.*
4892
4893 IBM Power Virtual SCSI Device Drivers
4894 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4895 L:      linux-scsi@vger.kernel.org
4896 S:      Supported
4897 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4898 F:      drivers/scsi/ibmvscsi/viosrp.h
4899
4900 IBM Power Virtual FC Device Drivers
4901 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4902 L:      linux-scsi@vger.kernel.org
4903 S:      Supported
4904 F:      drivers/scsi/ibmvscsi/ibmvfc*
4905
4906 IBM ServeRAID RAID DRIVER
4907 S:      Orphan
4908 F:      drivers/scsi/ips.*
4909
4910 ICH LPC AND GPIO DRIVER
4911 M:      Peter Tyser <ptyser@xes-inc.com>
4912 S:      Maintained
4913 F:      drivers/mfd/lpc_ich.c
4914 F:      drivers/gpio/gpio-ich.c
4915
4916 IDE SUBSYSTEM
4917 M:      "David S. Miller" <davem@davemloft.net>
4918 L:      linux-ide@vger.kernel.org
4919 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4921 S:      Maintained
4922 F:      Documentation/ide/
4923 F:      drivers/ide/
4924 F:      include/linux/ide.h
4925
4926 IDEAPAD LAPTOP EXTRAS DRIVER
4927 M:      Ike Panhc <ike.pan@canonical.com>
4928 L:      platform-driver-x86@vger.kernel.org
4929 W:      http://launchpad.net/ideapad-laptop
4930 S:      Maintained
4931 F:      drivers/platform/x86/ideapad-laptop.c
4932
4933 IDEAPAD LAPTOP SLIDEBAR DRIVER
4934 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4935 L:      linux-input@vger.kernel.org
4936 W:      https://github.com/o2genum/ideapad-slidebar
4937 S:      Maintained
4938 F:      drivers/input/misc/ideapad_slidebar.c
4939
4940 IDE/ATAPI DRIVERS
4941 M:      Borislav Petkov <bp@alien8.de>
4942 L:      linux-ide@vger.kernel.org
4943 S:      Maintained
4944 F:      Documentation/cdrom/ide-cd
4945 F:      drivers/ide/ide-cd*
4946
4947 IDLE-I7300
4948 M:      Andy Henroid <andrew.d.henroid@intel.com>
4949 L:      linux-pm@vger.kernel.org
4950 S:      Supported
4951 F:      drivers/idle/i7300_idle.c
4952
4953 IEEE 802.15.4 SUBSYSTEM
4954 M:      Alexander Aring <alex.aring@gmail.com>
4955 L:      linux-wpan@vger.kernel.org
4956 W:      https://github.com/linux-wpan
4957 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4958 S:      Maintained
4959 F:      net/ieee802154/
4960 F:      net/mac802154/
4961 F:      drivers/net/ieee802154/
4962 F:      include/linux/nl802154.h
4963 F:      include/linux/ieee802154.h
4964 F:      include/net/nl802154.h
4965 F:      include/net/mac802154.h
4966 F:      include/net/af_ieee802154.h
4967 F:      include/net/cfg802154.h
4968 F:      include/net/ieee802154_netdev.h
4969 F:      Documentation/networking/ieee802154.txt
4970
4971 IGORPLUG-USB IR RECEIVER
4972 M:      Sean Young <sean@mess.org>
4973 L:      linux-media@vger.kernel.org
4974 S:      Maintained
4975 F:      drivers/media/rc/igorplugusb.c
4976
4977 IGUANAWORKS USB IR TRANSCEIVER
4978 M:      Sean Young <sean@mess.org>
4979 L:      linux-media@vger.kernel.org
4980 S:      Maintained
4981 F:      drivers/media/rc/iguanair.c
4982
4983 IIO SUBSYSTEM AND DRIVERS
4984 M:      Jonathan Cameron <jic23@kernel.org>
4985 R:      Hartmut Knaack <knaack.h@gmx.de>
4986 R:      Lars-Peter Clausen <lars@metafoo.de>
4987 R:      Peter Meerwald <pmeerw@pmeerw.net>
4988 L:      linux-iio@vger.kernel.org
4989 S:      Maintained
4990 F:      drivers/iio/
4991 F:      drivers/staging/iio/
4992 F:      include/linux/iio/
4993 F:      tools/iio/
4994
4995 IKANOS/ADI EAGLE ADSL USB DRIVER
4996 M:      Matthieu Castet <castet.matthieu@free.fr>
4997 M:      Stanislaw Gruszka <stf_xl@wp.pl>
4998 S:      Maintained
4999 F:      drivers/usb/atm/ueagle-atm.c
5000
5001 INA209 HARDWARE MONITOR DRIVER
5002 M:      Guenter Roeck <linux@roeck-us.net>
5003 L:      lm-sensors@lm-sensors.org
5004 S:      Maintained
5005 F:      Documentation/hwmon/ina209
5006 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5007 F:      drivers/hwmon/ina209.c
5008
5009 INA2XX HARDWARE MONITOR DRIVER
5010 M:      Guenter Roeck <linux@roeck-us.net>
5011 L:      lm-sensors@lm-sensors.org
5012 S:      Maintained
5013 F:      Documentation/hwmon/ina2xx
5014 F:      drivers/hwmon/ina2xx.c
5015 F:      include/linux/platform_data/ina2xx.h
5016
5017 INDUSTRY PACK SUBSYSTEM (IPACK)
5018 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5019 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5020 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5021 L:      industrypack-devel@lists.sourceforge.net
5022 W:      http://industrypack.sourceforge.net
5023 S:      Maintained
5024 F:      drivers/ipack/
5025
5026 INGENIC JZ4780 DMA Driver
5027 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5028 S:      Maintained
5029 F:      drivers/dma/dma-jz4780.c
5030
5031 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5032 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5033 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5034 L:      linux-ima-devel@lists.sourceforge.net
5035 L:      linux-ima-user@lists.sourceforge.net
5036 L:      linux-security-module@vger.kernel.org
5037 S:      Supported
5038 F:      security/integrity/ima/
5039
5040 IMGTEC IR DECODER DRIVER
5041 M:      James Hogan <james.hogan@imgtec.com>
5042 S:      Maintained
5043 F:      drivers/media/rc/img-ir/
5044
5045 IMS TWINTURBO FRAMEBUFFER DRIVER
5046 L:      linux-fbdev@vger.kernel.org
5047 S:      Orphan
5048 F:      drivers/video/fbdev/imsttfb.c
5049
5050 INFINIBAND SUBSYSTEM
5051 M:      Doug Ledford <dledford@redhat.com>
5052 M:      Sean Hefty <sean.hefty@intel.com>
5053 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5054 L:      linux-rdma@vger.kernel.org
5055 W:      http://www.openfabrics.org/
5056 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5057 T:      git git://github.com/dledford/linux.git
5058 S:      Supported
5059 F:      Documentation/infiniband/
5060 F:      drivers/infiniband/
5061 F:      include/uapi/linux/if_infiniband.h
5062 F:      include/uapi/rdma/
5063 F:      include/rdma/
5064
5065 INOTIFY
5066 M:      John McCutchan <john@johnmccutchan.com>
5067 M:      Robert Love <rlove@rlove.org>
5068 M:      Eric Paris <eparis@parisplace.org>
5069 S:      Maintained
5070 F:      Documentation/filesystems/inotify.txt
5071 F:      fs/notify/inotify/
5072 F:      include/linux/inotify.h
5073 F:      include/uapi/linux/inotify.h
5074
5075 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5076 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5077 L:      linux-input@vger.kernel.org
5078 Q:      http://patchwork.kernel.org/project/linux-input/list/
5079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5080 S:      Maintained
5081 F:      drivers/input/
5082 F:      include/linux/input.h
5083 F:      include/uapi/linux/input.h
5084 F:      include/linux/input/
5085
5086 INPUT MULTITOUCH (MT) PROTOCOL
5087 M:      Henrik Rydberg <rydberg@bitmath.org>
5088 L:      linux-input@vger.kernel.org
5089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5090 S:      Odd fixes
5091 F:      Documentation/input/multi-touch-protocol.txt
5092 F:      drivers/input/input-mt.c
5093 K:      \b(ABS|SYN)_MT_
5094
5095 INTEL ASoC BDW/HSW DRIVERS
5096 M:      Jie Yang <yang.jie@linux.intel.com>
5097 L:      alsa-devel@alsa-project.org
5098 S:      Supported
5099 F:      sound/soc/intel/sst-haswell*
5100 F:      sound/soc/intel/sst-dsp*
5101 F:      sound/soc/intel/sst-firmware.c
5102 F:      sound/soc/intel/broadwell.c
5103 F:      sound/soc/intel/haswell.c
5104
5105 INTEL C600 SERIES SAS CONTROLLER DRIVER
5106 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5107 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5108 L:      linux-scsi@vger.kernel.org
5109 T:      git git://git.code.sf.net/p/intel-sas/isci
5110 S:      Supported
5111 F:      drivers/scsi/isci/
5112
5113 INTEL IDLE DRIVER
5114 M:      Len Brown <lenb@kernel.org>
5115 L:      linux-pm@vger.kernel.org
5116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5117 S:      Supported
5118 F:      drivers/idle/intel_idle.c
5119
5120 INTEL PSTATE DRIVER
5121 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5122 L:      linux-pm@vger.kernel.org
5123 S:      Supported
5124 F:      drivers/cpufreq/intel_pstate.c
5125
5126 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5127 M:      Maik Broemme <mbroemme@plusserver.de>
5128 L:      linux-fbdev@vger.kernel.org
5129 S:      Maintained
5130 F:      Documentation/fb/intelfb.txt
5131 F:      drivers/video/fbdev/intelfb/
5132
5133 INTEL 810/815 FRAMEBUFFER DRIVER
5134 M:      Antonino Daplas <adaplas@gmail.com>
5135 L:      linux-fbdev@vger.kernel.org
5136 S:      Maintained
5137 F:      drivers/video/fbdev/i810/
5138
5139 INTEL MENLOW THERMAL DRIVER
5140 M:      Sujith Thomas <sujith.thomas@intel.com>
5141 L:      platform-driver-x86@vger.kernel.org
5142 W:      https://01.org/linux-acpi
5143 S:      Supported
5144 F:      drivers/platform/x86/intel_menlow.c
5145
5146 INTEL IA32 MICROCODE UPDATE SUPPORT
5147 M:      Borislav Petkov <bp@alien8.de>
5148 S:      Maintained
5149 F:      arch/x86/kernel/cpu/microcode/core*
5150 F:      arch/x86/kernel/cpu/microcode/intel*
5151
5152 INTEL I/OAT DMA DRIVER
5153 M:      Dave Jiang <dave.jiang@intel.com>
5154 R:      Dan Williams <dan.j.williams@intel.com>
5155 L:      dmaengine@vger.kernel.org
5156 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5157 S:      Supported
5158 F:      drivers/dma/ioat*
5159
5160 INTEL IOMMU (VT-d)
5161 M:      David Woodhouse <dwmw2@infradead.org>
5162 L:      iommu@lists.linux-foundation.org
5163 T:      git git://git.infradead.org/iommu-2.6.git
5164 S:      Supported
5165 F:      drivers/iommu/intel-iommu.c
5166 F:      include/linux/intel-iommu.h
5167
5168 INTEL IOP-ADMA DMA DRIVER
5169 R:      Dan Williams <dan.j.williams@intel.com>
5170 S:      Odd fixes
5171 F:      drivers/dma/iop-adma.c
5172
5173 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5174 M:      Krzysztof Halasa <khalasa@piap.pl>
5175 S:      Maintained
5176 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5177 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5178 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5179 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5180 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5181 F:      drivers/net/wan/ixp4xx_hss.c
5182
5183 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5184 M:      Deepak Saxena <dsaxena@plexity.net>
5185 S:      Maintained
5186 F:      drivers/char/hw_random/ixp4xx-rng.c
5187
5188 INTEL ETHERNET DRIVERS
5189 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5190 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5191 R:      Shannon Nelson <shannon.nelson@intel.com>
5192 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5193 R:      Don Skidmore <donald.c.skidmore@intel.com>
5194 R:      Matthew Vick <matthew.vick@intel.com>
5195 R:      John Ronciak <john.ronciak@intel.com>
5196 R:      Mitch Williams <mitch.a.williams@intel.com>
5197 L:      intel-wired-lan@lists.osuosl.org
5198 W:      http://www.intel.com/support/feedback.htm
5199 W:      http://e1000.sourceforge.net/
5200 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5203 S:      Supported
5204 F:      Documentation/networking/e100.txt
5205 F:      Documentation/networking/e1000.txt
5206 F:      Documentation/networking/e1000e.txt
5207 F:      Documentation/networking/igb.txt
5208 F:      Documentation/networking/igbvf.txt
5209 F:      Documentation/networking/ixgb.txt
5210 F:      Documentation/networking/ixgbe.txt
5211 F:      Documentation/networking/ixgbevf.txt
5212 F:      Documentation/networking/i40e.txt
5213 F:      Documentation/networking/i40evf.txt
5214 F:      drivers/net/ethernet/intel/
5215 F:      drivers/net/ethernet/intel/*/
5216
5217 INTEL-MID GPIO DRIVER
5218 M:      David Cohen <david.a.cohen@linux.intel.com>
5219 L:      linux-gpio@vger.kernel.org
5220 S:      Maintained
5221 F:      drivers/gpio/gpio-intel-mid.c
5222
5223 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5224 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5225 L:      linux-wireless@vger.kernel.org
5226 S:      Maintained
5227 F:      Documentation/networking/README.ipw2100
5228 F:      Documentation/networking/README.ipw2200
5229 F:      drivers/net/wireless/ipw2x00/
5230
5231 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5232 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5233 M:      Gang Wei <gang.wei@intel.com>
5234 M:      Shane Wang <shane.wang@intel.com>
5235 L:      tboot-devel@lists.sourceforge.net
5236 W:      http://tboot.sourceforge.net
5237 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5238 S:      Supported
5239 F:      Documentation/intel_txt.txt
5240 F:      include/linux/tboot.h
5241 F:      arch/x86/kernel/tboot.c
5242
5243 INTEL WIRELESS WIMAX CONNECTION 2400
5244 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5245 M:      linux-wimax@intel.com
5246 L:      wimax@linuxwimax.org (subscribers-only)
5247 S:      Supported
5248 W:      http://linuxwimax.org
5249 F:      Documentation/wimax/README.i2400m
5250 F:      drivers/net/wimax/i2400m/
5251 F:      include/uapi/linux/wimax/i2400m.h
5252
5253 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5254 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5255 L:      linux-wireless@vger.kernel.org
5256 S:      Supported
5257 F:      drivers/net/wireless/iwlegacy/
5258
5259 INTEL WIRELESS WIFI LINK (iwlwifi)
5260 M:      Johannes Berg <johannes.berg@intel.com>
5261 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5262 M:      Intel Linux Wireless <ilw@linux.intel.com>
5263 L:      linux-wireless@vger.kernel.org
5264 W:      http://intellinuxwireless.org
5265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5266 S:      Supported
5267 F:      drivers/net/wireless/iwlwifi/
5268
5269 INTEL MANAGEMENT ENGINE (mei)
5270 M:      Tomas Winkler <tomas.winkler@intel.com>
5271 L:      linux-kernel@vger.kernel.org
5272 S:      Supported
5273 F:      include/uapi/linux/mei.h
5274 F:      drivers/misc/mei/*
5275 F:      Documentation/misc-devices/mei/*
5276
5277 IOC3 ETHERNET DRIVER
5278 M:      Ralf Baechle <ralf@linux-mips.org>
5279 L:      linux-mips@linux-mips.org
5280 S:      Maintained
5281 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5282
5283 IOC3 SERIAL DRIVER
5284 M:      Pat Gefre <pfg@sgi.com>
5285 L:      linux-serial@vger.kernel.org
5286 S:      Maintained
5287 F:      drivers/tty/serial/ioc3_serial.c
5288
5289 IOMMU DRIVERS
5290 M:      Joerg Roedel <joro@8bytes.org>
5291 L:      iommu@lists.linux-foundation.org
5292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5293 S:      Maintained
5294 F:      drivers/iommu/
5295
5296 IP MASQUERADING
5297 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5298 S:      Maintained
5299 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5300
5301 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5302 M:      Francois Romieu <romieu@fr.zoreil.com>
5303 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5304 L:      netdev@vger.kernel.org
5305 S:      Maintained
5306 F:      drivers/net/ethernet/icplus/ipg.*
5307
5308 IPATH DRIVER
5309 M:      Mike Marciniszyn <infinipath@intel.com>
5310 L:      linux-rdma@vger.kernel.org
5311 S:      Maintained
5312 F:      drivers/infiniband/hw/ipath/
5313
5314 IPMI SUBSYSTEM
5315 M:      Corey Minyard <minyard@acm.org>
5316 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5317 W:      http://openipmi.sourceforge.net/
5318 S:      Supported
5319 F:      Documentation/IPMI.txt
5320 F:      drivers/char/ipmi/
5321 F:      include/linux/ipmi*
5322 F:      include/uapi/linux/ipmi*
5323
5324 QCOM AUDIO (ASoC) DRIVERS
5325 M:      Patrick Lai <plai@codeaurora.org>
5326 M:      Banajit Goswami <bgoswami@codeaurora.org>
5327 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5328 S:      Supported
5329 F:      sound/soc/qcom/
5330
5331 IPS SCSI RAID DRIVER
5332 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5333 L:      linux-scsi@vger.kernel.org
5334 W:      http://www.adaptec.com/
5335 S:      Maintained
5336 F:      drivers/scsi/ips*
5337
5338 IPVS
5339 M:      Wensong Zhang <wensong@linux-vs.org>
5340 M:      Simon Horman <horms@verge.net.au>
5341 M:      Julian Anastasov <ja@ssi.bg>
5342 L:      netdev@vger.kernel.org
5343 L:      lvs-devel@vger.kernel.org
5344 S:      Maintained
5345 F:      Documentation/networking/ipvs-sysctl.txt
5346 F:      include/net/ip_vs.h
5347 F:      include/uapi/linux/ip_vs.h
5348 F:      net/netfilter/ipvs/
5349
5350 IPWIRELESS DRIVER
5351 M:      Jiri Kosina <jkosina@suse.cz>
5352 M:      David Sterba <dsterba@suse.cz>
5353 S:      Odd Fixes
5354 F:      drivers/tty/ipwireless/
5355
5356 IPX NETWORK LAYER
5357 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5358 L:      netdev@vger.kernel.org
5359 S:      Maintained
5360 F:      include/net/ipx.h
5361 F:      include/uapi/linux/ipx.h
5362 F:      net/ipx/
5363
5364 IRDA SUBSYSTEM
5365 M:      Samuel Ortiz <samuel@sortiz.org>
5366 L:      irda-users@lists.sourceforge.net (subscribers-only)
5367 L:      netdev@vger.kernel.org
5368 W:      http://irda.sourceforge.net/
5369 S:      Maintained
5370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5371 F:      Documentation/networking/irda.txt
5372 F:      drivers/net/irda/
5373 F:      include/net/irda/
5374 F:      net/irda/
5375
5376 IRQ SUBSYSTEM
5377 M:      Thomas Gleixner <tglx@linutronix.de>
5378 L:      linux-kernel@vger.kernel.org
5379 S:      Maintained
5380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5381 F:      kernel/irq/
5382
5383 IRQCHIP DRIVERS
5384 M:      Thomas Gleixner <tglx@linutronix.de>
5385 M:      Jason Cooper <jason@lakedaemon.net>
5386 L:      linux-kernel@vger.kernel.org
5387 S:      Maintained
5388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5389 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5390 F:      Documentation/devicetree/bindings/interrupt-controller/
5391 F:      drivers/irqchip/
5392
5393 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5394 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5395 S:      Maintained
5396 F:      Documentation/IRQ-domain.txt
5397 F:      include/linux/irqdomain.h
5398 F:      kernel/irq/irqdomain.c
5399
5400 ISAPNP
5401 M:      Jaroslav Kysela <perex@perex.cz>
5402 S:      Maintained
5403 F:      Documentation/isapnp.txt
5404 F:      drivers/pnp/isapnp/
5405 F:      include/linux/isapnp.h
5406
5407 ISA RADIO MODULE
5408 M:      Hans Verkuil <hverkuil@xs4all.nl>
5409 L:      linux-media@vger.kernel.org
5410 T:      git git://linuxtv.org/media_tree.git
5411 W:      http://linuxtv.org
5412 S:      Maintained
5413 F:      drivers/media/radio/radio-isa*
5414
5415 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5416 M:      Peter Jones <pjones@redhat.com>
5417 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5418 S:      Maintained
5419 F:      drivers/firmware/iscsi_ibft*
5420
5421 ISCSI
5422 M:      Mike Christie <michaelc@cs.wisc.edu>
5423 L:      open-iscsi@googlegroups.com
5424 W:      www.open-iscsi.org
5425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5426 S:      Maintained
5427 F:      drivers/scsi/*iscsi*
5428 F:      include/scsi/*iscsi*
5429
5430 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5431 M:      Or Gerlitz <ogerlitz@mellanox.com>
5432 M:      Sagi Grimberg <sagig@mellanox.com>
5433 M:      Roi Dayan <roid@mellanox.com>
5434 L:      linux-rdma@vger.kernel.org
5435 S:      Supported
5436 W:      http://www.openfabrics.org
5437 W:      www.open-iscsi.org
5438 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5439 F:      drivers/infiniband/ulp/iser/
5440
5441 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5442 M:      Sagi Grimberg <sagig@mellanox.com>
5443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5444 L:      linux-rdma@vger.kernel.org
5445 L:      target-devel@vger.kernel.org
5446 S:      Supported
5447 W:      http://www.linux-iscsi.org
5448 F:      drivers/infiniband/ulp/isert
5449
5450 ISDN SUBSYSTEM
5451 M:      Karsten Keil <isdn@linux-pingi.de>
5452 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5453 L:      netdev@vger.kernel.org
5454 W:      http://www.isdn4linux.de
5455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5456 S:      Maintained
5457 F:      Documentation/isdn/
5458 F:      drivers/isdn/
5459 F:      include/linux/isdn.h
5460 F:      include/linux/isdn/
5461 F:      include/uapi/linux/isdn.h
5462 F:      include/uapi/linux/isdn/
5463
5464 ISDN SUBSYSTEM (Eicon active card driver)
5465 M:      Armin Schindler <mac@melware.de>
5466 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5467 W:      http://www.melware.de
5468 S:      Maintained
5469 F:      drivers/isdn/hardware/eicon/
5470
5471 IT87 HARDWARE MONITORING DRIVER
5472 M:      Jean Delvare <jdelvare@suse.de>
5473 L:      lm-sensors@lm-sensors.org
5474 S:      Maintained
5475 F:      Documentation/hwmon/it87
5476 F:      drivers/hwmon/it87.c
5477
5478 IT913X MEDIA DRIVER
5479 M:      Antti Palosaari <crope@iki.fi>
5480 L:      linux-media@vger.kernel.org
5481 W:      http://linuxtv.org/
5482 W:      http://palosaari.fi/linux/
5483 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5484 T:      git git://linuxtv.org/anttip/media_tree.git
5485 S:      Maintained
5486 F:      drivers/media/tuners/it913x*
5487
5488 IVTV VIDEO4LINUX DRIVER
5489 M:      Andy Walls <awalls@md.metrocast.net>
5490 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5491 L:      linux-media@vger.kernel.org
5492 T:      git git://linuxtv.org/media_tree.git
5493 W:      http://www.ivtvdriver.org
5494 S:      Maintained
5495 F:      Documentation/video4linux/*.ivtv
5496 F:      drivers/media/pci/ivtv/
5497 F:      include/uapi/linux/ivtv*
5498
5499 IX2505V MEDIA DRIVER
5500 M:      Malcolm Priestley <tvboxspy@gmail.com>
5501 L:      linux-media@vger.kernel.org
5502 W:      http://linuxtv.org/
5503 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5504 S:      Maintained
5505 F:      drivers/media/dvb-frontends/ix2505v*
5506
5507 JC42.4 TEMPERATURE SENSOR DRIVER
5508 M:      Guenter Roeck <linux@roeck-us.net>
5509 L:      lm-sensors@lm-sensors.org
5510 S:      Maintained
5511 F:      drivers/hwmon/jc42.c
5512 F:      Documentation/hwmon/jc42
5513
5514 JFS FILESYSTEM
5515 M:      Dave Kleikamp <shaggy@kernel.org>
5516 L:      jfs-discussion@lists.sourceforge.net
5517 W:      http://jfs.sourceforge.net/
5518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5519 S:      Maintained
5520 F:      Documentation/filesystems/jfs.txt
5521 F:      fs/jfs/
5522
5523 JME NETWORK DRIVER
5524 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5525 L:      netdev@vger.kernel.org
5526 S:      Maintained
5527 F:      drivers/net/ethernet/jme.*
5528
5529 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5530 M:      David Woodhouse <dwmw2@infradead.org>
5531 L:      linux-mtd@lists.infradead.org
5532 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5533 S:      Maintained
5534 F:      fs/jffs2/
5535 F:      include/uapi/linux/jffs2.h
5536
5537 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5538 M:      Andrew Morton <akpm@linux-foundation.org>
5539 M:      Jan Kara <jack@suse.cz>
5540 L:      linux-ext4@vger.kernel.org
5541 S:      Maintained
5542 F:      fs/jbd/
5543 F:      include/linux/jbd.h
5544
5545 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5546 M:      "Theodore Ts'o" <tytso@mit.edu>
5547 L:      linux-ext4@vger.kernel.org
5548 S:      Maintained
5549 F:      fs/jbd2/
5550 F:      include/linux/jbd2.h
5551
5552 JSM Neo PCI based serial card
5553 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5554 L:      linux-serial@vger.kernel.org
5555 S:      Maintained
5556 F:      drivers/tty/serial/jsm/
5557
5558 K10TEMP HARDWARE MONITORING DRIVER
5559 M:      Clemens Ladisch <clemens@ladisch.de>
5560 L:      lm-sensors@lm-sensors.org
5561 S:      Maintained
5562 F:      Documentation/hwmon/k10temp
5563 F:      drivers/hwmon/k10temp.c
5564
5565 K8TEMP HARDWARE MONITORING DRIVER
5566 M:      Rudolf Marek <r.marek@assembler.cz>
5567 L:      lm-sensors@lm-sensors.org
5568 S:      Maintained
5569 F:      Documentation/hwmon/k8temp
5570 F:      drivers/hwmon/k8temp.c
5571
5572 KCONFIG
5573 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5574 L:      linux-kbuild@vger.kernel.org
5575 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5576 S:      Maintained
5577 F:      Documentation/kbuild/kconfig-language.txt
5578 F:      scripts/kconfig/
5579
5580 KDUMP
5581 M:      Vivek Goyal <vgoyal@redhat.com>
5582 M:      Haren Myneni <hbabu@us.ibm.com>
5583 L:      kexec@lists.infradead.org
5584 W:      http://lse.sourceforge.net/kdump/
5585 S:      Maintained
5586 F:      Documentation/kdump/
5587
5588 KEENE FM RADIO TRANSMITTER DRIVER
5589 M:      Hans Verkuil <hverkuil@xs4all.nl>
5590 L:      linux-media@vger.kernel.org
5591 T:      git git://linuxtv.org/media_tree.git
5592 W:      http://linuxtv.org
5593 S:      Maintained
5594 F:      drivers/media/radio/radio-keene*
5595
5596 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5597 M:      Ian Kent <raven@themaw.net>
5598 L:      autofs@vger.kernel.org
5599 S:      Maintained
5600 F:      fs/autofs4/
5601
5602 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5603 M:      Michal Marek <mmarek@suse.cz>
5604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5606 L:      linux-kbuild@vger.kernel.org
5607 S:      Maintained
5608 F:      Documentation/kbuild/
5609 F:      Makefile
5610 F:      scripts/Makefile.*
5611 F:      scripts/basic/
5612 F:      scripts/mk*
5613 F:      scripts/package/
5614
5615 KERNEL JANITORS
5616 L:      kernel-janitors@vger.kernel.org
5617 W:      http://kernelnewbies.org/KernelJanitors
5618 S:      Odd Fixes
5619
5620 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5621 M:      "J. Bruce Fields" <bfields@fieldses.org>
5622 L:      linux-nfs@vger.kernel.org
5623 W:      http://nfs.sourceforge.net/
5624 S:      Supported
5625 F:      fs/nfsd/
5626 F:      include/uapi/linux/nfsd/
5627 F:      fs/lockd/
5628 F:      fs/nfs_common/
5629 F:      net/sunrpc/
5630 F:      include/linux/lockd/
5631 F:      include/linux/sunrpc/
5632 F:      include/uapi/linux/sunrpc/
5633
5634 KERNEL SELFTEST FRAMEWORK
5635 M:      Shuah Khan <shuahkh@osg.samsung.com>
5636 L:      linux-api@vger.kernel.org
5637 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5638 S:      Maintained
5639 F:      tools/testing/selftests
5640
5641 KERNEL VIRTUAL MACHINE (KVM)
5642 M:      Gleb Natapov <gleb@kernel.org>
5643 M:      Paolo Bonzini <pbonzini@redhat.com>
5644 L:      kvm@vger.kernel.org
5645 W:      http://www.linux-kvm.org
5646 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5647 S:      Supported
5648 F:      Documentation/*/kvm*.txt
5649 F:      Documentation/virtual/kvm/
5650 F:      arch/*/kvm/
5651 F:      arch/x86/kernel/kvm.c
5652 F:      arch/x86/kernel/kvmclock.c
5653 F:      arch/*/include/asm/kvm*
5654 F:      include/linux/kvm*
5655 F:      include/uapi/linux/kvm*
5656 F:      virt/kvm/
5657
5658 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5659 M:      Joerg Roedel <joro@8bytes.org>
5660 L:      kvm@vger.kernel.org
5661 W:      http://kvm.qumranet.com
5662 S:      Maintained
5663 F:      arch/x86/include/asm/svm.h
5664 F:      arch/x86/kvm/svm.c
5665
5666 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5667 M:      Alexander Graf <agraf@suse.de>
5668 L:      kvm-ppc@vger.kernel.org
5669 W:      http://kvm.qumranet.com
5670 T:      git git://github.com/agraf/linux-2.6.git
5671 S:      Supported
5672 F:      arch/powerpc/include/asm/kvm*
5673 F:      arch/powerpc/kvm/
5674
5675 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5676 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5677 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5678 M:      linux390@de.ibm.com
5679 L:      linux-s390@vger.kernel.org
5680 W:      http://www.ibm.com/developerworks/linux/linux390/
5681 S:      Supported
5682 F:      Documentation/s390/kvm.txt
5683 F:      arch/s390/include/asm/kvm*
5684 F:      arch/s390/kvm/
5685 F:      drivers/s390/kvm/
5686
5687 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5688 M:      Christoffer Dall <christoffer.dall@linaro.org>
5689 M:      Marc Zyngier <marc.zyngier@arm.com>
5690 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5691 L:      kvmarm@lists.cs.columbia.edu
5692 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5693 S:      Supported
5694 F:      arch/arm/include/uapi/asm/kvm*
5695 F:      arch/arm/include/asm/kvm*
5696 F:      arch/arm/kvm/
5697 F:      virt/kvm/arm/
5698 F:      include/kvm/arm_*
5699
5700 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5701 M:      Christoffer Dall <christoffer.dall@linaro.org>
5702 M:      Marc Zyngier <marc.zyngier@arm.com>
5703 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5704 L:      kvmarm@lists.cs.columbia.edu
5705 S:      Maintained
5706 F:      arch/arm64/include/uapi/asm/kvm*
5707 F:      arch/arm64/include/asm/kvm*
5708 F:      arch/arm64/kvm/
5709
5710 KEXEC
5711 M:      Eric Biederman <ebiederm@xmission.com>
5712 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5713 L:      kexec@lists.infradead.org
5714 S:      Maintained
5715 F:      include/linux/kexec.h
5716 F:      include/uapi/linux/kexec.h
5717 F:      kernel/kexec.c
5718
5719 KEYS/KEYRINGS:
5720 M:      David Howells <dhowells@redhat.com>
5721 L:      keyrings@linux-nfs.org
5722 S:      Maintained
5723 F:      Documentation/security/keys.txt
5724 F:      include/linux/key.h
5725 F:      include/linux/key-type.h
5726 F:      include/keys/
5727 F:      security/keys/
5728
5729 KEYS-TRUSTED
5730 M:      David Safford <safford@us.ibm.com>
5731 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5732 L:      linux-security-module@vger.kernel.org
5733 L:      keyrings@linux-nfs.org
5734 S:      Supported
5735 F:      Documentation/security/keys-trusted-encrypted.txt
5736 F:      include/keys/trusted-type.h
5737 F:      security/keys/trusted.c
5738 F:      security/keys/trusted.h
5739
5740 KEYS-ENCRYPTED
5741 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5742 M:      David Safford <safford@us.ibm.com>
5743 L:      linux-security-module@vger.kernel.org
5744 L:      keyrings@linux-nfs.org
5745 S:      Supported
5746 F:      Documentation/security/keys-trusted-encrypted.txt
5747 F:      include/keys/encrypted-type.h
5748 F:      security/keys/encrypted-keys/
5749
5750 KGDB / KDB /debug_core
5751 M:      Jason Wessel <jason.wessel@windriver.com>
5752 W:      http://kgdb.wiki.kernel.org/
5753 L:      kgdb-bugreport@lists.sourceforge.net
5754 S:      Maintained
5755 F:      Documentation/DocBook/kgdb.tmpl
5756 F:      drivers/misc/kgdbts.c
5757 F:      drivers/tty/serial/kgdboc.c
5758 F:      include/linux/kdb.h
5759 F:      include/linux/kgdb.h
5760 F:      kernel/debug/
5761
5762 KMEMCHECK
5763 M:      Vegard Nossum <vegardno@ifi.uio.no>
5764 M:      Pekka Enberg <penberg@kernel.org>
5765 S:      Maintained
5766 F:      Documentation/kmemcheck.txt
5767 F:      arch/x86/include/asm/kmemcheck.h
5768 F:      arch/x86/mm/kmemcheck/
5769 F:      include/linux/kmemcheck.h
5770 F:      mm/kmemcheck.c
5771
5772 KMEMLEAK
5773 M:      Catalin Marinas <catalin.marinas@arm.com>
5774 S:      Maintained
5775 F:      Documentation/kmemleak.txt
5776 F:      include/linux/kmemleak.h
5777 F:      mm/kmemleak.c
5778 F:      mm/kmemleak-test.c
5779
5780 KPROBES
5781 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5782 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5783 M:      "David S. Miller" <davem@davemloft.net>
5784 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5785 S:      Maintained
5786 F:      Documentation/kprobes.txt
5787 F:      include/linux/kprobes.h
5788 F:      kernel/kprobes.c
5789
5790 KS0108 LCD CONTROLLER DRIVER
5791 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5792 W:      http://miguelojeda.es/auxdisplay.htm
5793 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5794 S:      Maintained
5795 F:      Documentation/auxdisplay/ks0108
5796 F:      drivers/auxdisplay/ks0108.c
5797 F:      include/linux/ks0108.h
5798
5799 LAPB module
5800 L:      linux-x25@vger.kernel.org
5801 S:      Orphan
5802 F:      Documentation/networking/lapb-module.txt
5803 F:      include/*/lapb.h
5804 F:      net/lapb/
5805
5806 LASI 53c700 driver for PARISC
5807 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5808 L:      linux-scsi@vger.kernel.org
5809 S:      Maintained
5810 F:      Documentation/scsi/53c700.txt
5811 F:      drivers/scsi/53c700*
5812
5813 LED SUBSYSTEM
5814 M:      Bryan Wu <cooloney@gmail.com>
5815 M:      Richard Purdie <rpurdie@rpsys.net>
5816 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
5817 L:      linux-leds@vger.kernel.org
5818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5819 S:      Maintained
5820 F:      drivers/leds/
5821 F:      include/linux/leds.h
5822
5823 LEGACY EEPROM DRIVER
5824 M:      Jean Delvare <jdelvare@suse.de>
5825 S:      Maintained
5826 F:      Documentation/misc-devices/eeprom
5827 F:      drivers/misc/eeprom/eeprom.c
5828
5829 LEGO USB Tower driver
5830 M:      Juergen Stuber <starblue@users.sourceforge.net>
5831 L:      legousb-devel@lists.sourceforge.net
5832 W:      http://legousb.sourceforge.net/
5833 S:      Maintained
5834 F:      drivers/usb/misc/legousbtower.c
5835
5836 LG2160 MEDIA DRIVER
5837 M:      Michael Krufky <mkrufky@linuxtv.org>
5838 L:      linux-media@vger.kernel.org
5839 W:      http://linuxtv.org/
5840 W:      http://github.com/mkrufky
5841 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5842 T:      git git://linuxtv.org/mkrufky/tuners.git
5843 S:      Maintained
5844 F:      drivers/media/dvb-frontends/lg2160.*
5845
5846 LGDT3305 MEDIA DRIVER
5847 M:      Michael Krufky <mkrufky@linuxtv.org>
5848 L:      linux-media@vger.kernel.org
5849 W:      http://linuxtv.org/
5850 W:      http://github.com/mkrufky
5851 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5852 T:      git git://linuxtv.org/mkrufky/tuners.git
5853 S:      Maintained
5854 F:      drivers/media/dvb-frontends/lgdt3305.*
5855
5856 LGUEST
5857 M:      Rusty Russell <rusty@rustcorp.com.au>
5858 L:      lguest@lists.ozlabs.org
5859 W:      http://lguest.ozlabs.org/
5860 S:      Odd Fixes
5861 F:      arch/x86/include/asm/lguest*.h
5862 F:      arch/x86/lguest/
5863 F:      drivers/lguest/
5864 F:      include/linux/lguest*.h
5865 F:      tools/lguest/
5866
5867 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5868 M:      Tejun Heo <tj@kernel.org>
5869 L:      linux-ide@vger.kernel.org
5870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5871 S:      Maintained
5872 F:      drivers/ata/
5873 F:      include/linux/ata.h
5874 F:      include/linux/libata.h
5875
5876 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5877 M:      Viresh Kumar <viresh.linux@gmail.com>
5878 L:      linux-ide@vger.kernel.org
5879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5880 S:      Maintained
5881 F:      include/linux/pata_arasan_cf_data.h
5882 F:      drivers/ata/pata_arasan_cf.c
5883
5884 LIBATA PATA DRIVERS
5885 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5886 M:      Tejun Heo <tj@kernel.org>
5887 L:      linux-ide@vger.kernel.org
5888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5889 S:      Maintained
5890 F:      drivers/ata/pata_*.c
5891 F:      drivers/ata/ata_generic.c
5892
5893 LIBATA SATA AHCI PLATFORM devices support
5894 M:      Hans de Goede <hdegoede@redhat.com>
5895 M:      Tejun Heo <tj@kernel.org>
5896 L:      linux-ide@vger.kernel.org
5897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5898 S:      Maintained
5899 F:      drivers/ata/ahci_platform.c
5900 F:      drivers/ata/libahci_platform.c
5901 F:      include/linux/ahci_platform.h
5902
5903 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5904 M:      Mikael Pettersson <mikpelinux@gmail.com>
5905 L:      linux-ide@vger.kernel.org
5906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5907 S:      Maintained
5908 F:      drivers/ata/sata_promise.*
5909
5910 LIBLOCKDEP
5911 M:      Sasha Levin <sasha.levin@oracle.com>
5912 S:      Maintained
5913 F:      tools/lib/lockdep/
5914
5915 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
5916 M:      Dan Williams <dan.j.williams@intel.com>
5917 L:      linux-nvdimm@lists.01.org
5918 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
5919 S:      Supported
5920 F:      drivers/nvdimm/*
5921 F:      include/linux/nd.h
5922 F:      include/linux/libnvdimm.h
5923 F:      include/uapi/linux/ndctl.h
5924
5925 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
5926 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
5927 L:      linux-nvdimm@lists.01.org
5928 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
5929 S:      Supported
5930 F:      drivers/nvdimm/blk.c
5931 F:      drivers/nvdimm/region_devs.c
5932 F:      drivers/acpi/nfit*
5933
5934 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
5935 M:      Vishal Verma <vishal.l.verma@intel.com>
5936 L:      linux-nvdimm@lists.01.org
5937 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
5938 S:      Supported
5939 F:      drivers/nvdimm/btt*
5940
5941 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
5942 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
5943 L:      linux-nvdimm@lists.01.org
5944 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
5945 S:      Supported
5946 F:      drivers/nvdimm/pmem.c
5947
5948 LINUX FOR IBM pSERIES (RS/6000)
5949 M:      Paul Mackerras <paulus@au.ibm.com>
5950 W:      http://www.ibm.com/linux/ltc/projects/ppc
5951 S:      Supported
5952 F:      arch/powerpc/boot/rs6000.h
5953
5954 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5955 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5956 M:      Paul Mackerras <paulus@samba.org>
5957 M:      Michael Ellerman <mpe@ellerman.id.au>
5958 W:      http://www.penguinppc.org/
5959 L:      linuxppc-dev@lists.ozlabs.org
5960 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5962 S:      Supported
5963 F:      Documentation/powerpc/
5964 F:      arch/powerpc/
5965
5966 LINUX FOR POWER MACINTOSH
5967 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5968 W:      http://www.penguinppc.org/
5969 L:      linuxppc-dev@lists.ozlabs.org
5970 S:      Maintained
5971 F:      arch/powerpc/platforms/powermac/
5972 F:      drivers/macintosh/
5973
5974 LINUX FOR POWERPC EMBEDDED MPC5XXX
5975 M:      Anatolij Gustschin <agust@denx.de>
5976 L:      linuxppc-dev@lists.ozlabs.org
5977 T:      git git://git.denx.de/linux-denx-agust.git
5978 S:      Maintained
5979 F:      arch/powerpc/platforms/512x/
5980 F:      arch/powerpc/platforms/52xx/
5981
5982 LINUX FOR POWERPC EMBEDDED PPC4XX
5983 M:      Alistair Popple <alistair@popple.id.au>
5984 M:      Matt Porter <mporter@kernel.crashing.org>
5985 W:      http://www.penguinppc.org/
5986 L:      linuxppc-dev@lists.ozlabs.org
5987 S:      Maintained
5988 F:      arch/powerpc/platforms/40x/
5989 F:      arch/powerpc/platforms/44x/
5990
5991 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5992 L:      linuxppc-dev@lists.ozlabs.org
5993 S:      Orphan
5994 F:      arch/powerpc/*/*virtex*
5995 F:      arch/powerpc/*/*/*virtex*
5996
5997 LINUX FOR POWERPC EMBEDDED PPC8XX
5998 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5999 W:      http://www.penguinppc.org/
6000 L:      linuxppc-dev@lists.ozlabs.org
6001 S:      Maintained
6002 F:      arch/powerpc/platforms/8xx/
6003
6004 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6005 M:      Scott Wood <scottwood@freescale.com>
6006 M:      Kumar Gala <galak@kernel.crashing.org>
6007 W:      http://www.penguinppc.org/
6008 L:      linuxppc-dev@lists.ozlabs.org
6009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6010 S:      Maintained
6011 F:      arch/powerpc/platforms/83xx/
6012 F:      arch/powerpc/platforms/85xx/
6013
6014 LINUX FOR POWERPC PA SEMI PWRFICIENT
6015 M:      Olof Johansson <olof@lixom.net>
6016 L:      linuxppc-dev@lists.ozlabs.org
6017 S:      Maintained
6018 F:      arch/powerpc/platforms/pasemi/
6019 F:      drivers/*/*pasemi*
6020 F:      drivers/*/*/*pasemi*
6021
6022 LINUX SECURITY MODULE (LSM) FRAMEWORK
6023 M:      Chris Wright <chrisw@sous-sol.org>
6024 L:      linux-security-module@vger.kernel.org
6025 S:      Supported
6026
6027 LIS3LV02D ACCELEROMETER DRIVER
6028 M:      Eric Piel <eric.piel@tremplin-utc.net>
6029 S:      Maintained
6030 F:      Documentation/misc-devices/lis3lv02d
6031 F:      drivers/misc/lis3lv02d/
6032 F:      drivers/platform/x86/hp_accel.c
6033
6034 LIVE PATCHING
6035 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6036 M:      Seth Jennings <sjenning@redhat.com>
6037 M:      Jiri Kosina <jkosina@suse.cz>
6038 M:      Vojtech Pavlik <vojtech@suse.cz>
6039 S:      Maintained
6040 F:      kernel/livepatch/
6041 F:      include/linux/livepatch.h
6042 F:      arch/x86/include/asm/livepatch.h
6043 F:      arch/x86/kernel/livepatch.c
6044 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6045 F:      samples/livepatch/
6046 L:      live-patching@vger.kernel.org
6047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6048
6049 LLC (802.2)
6050 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6051 S:      Maintained
6052 F:      include/linux/llc.h
6053 F:      include/uapi/linux/llc.h
6054 F:      include/net/llc*
6055 F:      net/llc/
6056
6057 LM73 HARDWARE MONITOR DRIVER
6058 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6059 L:      lm-sensors@lm-sensors.org
6060 S:      Maintained
6061 F:      drivers/hwmon/lm73.c
6062
6063 LM78 HARDWARE MONITOR DRIVER
6064 M:      Jean Delvare <jdelvare@suse.de>
6065 L:      lm-sensors@lm-sensors.org
6066 S:      Maintained
6067 F:      Documentation/hwmon/lm78
6068 F:      drivers/hwmon/lm78.c
6069
6070 LM83 HARDWARE MONITOR DRIVER
6071 M:      Jean Delvare <jdelvare@suse.de>
6072 L:      lm-sensors@lm-sensors.org
6073 S:      Maintained
6074 F:      Documentation/hwmon/lm83
6075 F:      drivers/hwmon/lm83.c
6076
6077 LM90 HARDWARE MONITOR DRIVER
6078 M:      Jean Delvare <jdelvare@suse.de>
6079 L:      lm-sensors@lm-sensors.org
6080 S:      Maintained
6081 F:      Documentation/hwmon/lm90
6082 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6083 F:      drivers/hwmon/lm90.c
6084
6085 LM95234 HARDWARE MONITOR DRIVER
6086 M:      Guenter Roeck <linux@roeck-us.net>
6087 L:      lm-sensors@lm-sensors.org
6088 S:      Maintained
6089 F:      Documentation/hwmon/lm95234
6090 F:      drivers/hwmon/lm95234.c
6091
6092 LME2510 MEDIA DRIVER
6093 M:      Malcolm Priestley <tvboxspy@gmail.com>
6094 L:      linux-media@vger.kernel.org
6095 W:      http://linuxtv.org/
6096 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6097 S:      Maintained
6098 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6099
6100 LOCKDEP AND LOCKSTAT
6101 M:      Peter Zijlstra <peterz@infradead.org>
6102 M:      Ingo Molnar <mingo@redhat.com>
6103 L:      linux-kernel@vger.kernel.org
6104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6105 S:      Maintained
6106 F:      Documentation/locking/lockdep*.txt
6107 F:      Documentation/locking/lockstat.txt
6108 F:      include/linux/lockdep.h
6109 F:      kernel/locking/
6110
6111 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6112 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6113 L:      linux-ntfs-dev@lists.sourceforge.net
6114 W:      http://www.linux-ntfs.org/content/view/19/37/
6115 S:      Maintained
6116 F:      Documentation/ldm.txt
6117 F:      block/partitions/ldm.*
6118
6119 LogFS
6120 M:      Joern Engel <joern@logfs.org>
6121 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6122 L:      logfs@logfs.org
6123 W:      logfs.org
6124 S:      Maintained
6125 F:      fs/logfs/
6126
6127 LPC32XX MACHINE SUPPORT
6128 M:      Roland Stigge <stigge@antcom.de>
6129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6130 S:      Maintained
6131 F:      arch/arm/mach-lpc32xx/
6132
6133 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6134 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6135 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6136 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6137 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6138 L:      MPT-FusionLinux.pdl@avagotech.com
6139 L:      linux-scsi@vger.kernel.org
6140 W:      http://www.lsilogic.com/support
6141 S:      Supported
6142 F:      drivers/message/fusion/
6143 F:      drivers/scsi/mpt2sas/
6144 F:      drivers/scsi/mpt3sas/
6145
6146 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6147 M:      Matthew Wilcox <matthew@wil.cx>
6148 L:      linux-scsi@vger.kernel.org
6149 S:      Maintained
6150 F:      drivers/scsi/sym53c8xx_2/
6151
6152 LTC4261 HARDWARE MONITOR DRIVER
6153 M:      Guenter Roeck <linux@roeck-us.net>
6154 L:      lm-sensors@lm-sensors.org
6155 S:      Maintained
6156 F:      Documentation/hwmon/ltc4261
6157 F:      drivers/hwmon/ltc4261.c
6158
6159 LTP (Linux Test Project)
6160 M:      Mike Frysinger <vapier@gentoo.org>
6161 M:      Cyril Hrubis <chrubis@suse.cz>
6162 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6163 M:      Jan Stancek <jstancek@redhat.com>
6164 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6165 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6166 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6167 W:      http://linux-test-project.github.io/
6168 T:      git git://github.com/linux-test-project/ltp.git
6169 S:      Maintained
6170
6171 M32R ARCHITECTURE
6172 W:      http://www.linux-m32r.org/
6173 S:      Orphan
6174 F:      arch/m32r/
6175
6176 M68K ARCHITECTURE
6177 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6178 L:      linux-m68k@lists.linux-m68k.org
6179 W:      http://www.linux-m68k.org/
6180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6181 S:      Maintained
6182 F:      arch/m68k/
6183 F:      drivers/zorro/
6184
6185 M68K ON APPLE MACINTOSH
6186 M:      Joshua Thompson <funaho@jurai.org>
6187 W:      http://www.mac.linux-m68k.org/
6188 L:      linux-m68k@lists.linux-m68k.org
6189 S:      Maintained
6190 F:      arch/m68k/mac/
6191
6192 M68K ON HP9000/300
6193 M:      Philip Blundell <philb@gnu.org>
6194 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6195 S:      Maintained
6196 F:      arch/m68k/hp300/
6197
6198 M88DS3103 MEDIA DRIVER
6199 M:      Antti Palosaari <crope@iki.fi>
6200 L:      linux-media@vger.kernel.org
6201 W:      http://linuxtv.org/
6202 W:      http://palosaari.fi/linux/
6203 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6204 T:      git git://linuxtv.org/anttip/media_tree.git
6205 S:      Maintained
6206 F:      drivers/media/dvb-frontends/m88ds3103*
6207
6208 M88RS2000 MEDIA DRIVER
6209 M:      Malcolm Priestley <tvboxspy@gmail.com>
6210 L:      linux-media@vger.kernel.org
6211 W:      http://linuxtv.org/
6212 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6213 S:      Maintained
6214 F:      drivers/media/dvb-frontends/m88rs2000*
6215
6216 MA901 MASTERKIT USB FM RADIO DRIVER
6217 M:      Alexey Klimov <klimov.linux@gmail.com>
6218 L:      linux-media@vger.kernel.org
6219 T:      git git://linuxtv.org/media_tree.git
6220 S:      Maintained
6221 F:      drivers/media/radio/radio-ma901.c
6222
6223 MAC80211
6224 M:      Johannes Berg <johannes@sipsolutions.net>
6225 L:      linux-wireless@vger.kernel.org
6226 W:      http://wireless.kernel.org/
6227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6229 S:      Maintained
6230 F:      Documentation/networking/mac80211-injection.txt
6231 F:      include/net/mac80211.h
6232 F:      net/mac80211/
6233
6234 MACVLAN DRIVER
6235 M:      Patrick McHardy <kaber@trash.net>
6236 L:      netdev@vger.kernel.org
6237 S:      Maintained
6238 F:      drivers/net/macvlan.c
6239 F:      include/linux/if_macvlan.h
6240
6241 MAILBOX API
6242 M:      Jassi Brar <jassisinghbrar@gmail.com>
6243 L:      linux-kernel@vger.kernel.org
6244 S:      Maintained
6245 F:      drivers/mailbox/
6246 F:      include/linux/mailbox_client.h
6247 F:      include/linux/mailbox_controller.h
6248
6249 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6250 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6251 W:      http://www.kernel.org/doc/man-pages
6252 L:      linux-man@vger.kernel.org
6253 S:      Maintained
6254
6255 MARVELL ARMADA DRM SUPPORT
6256 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6257 S:      Maintained
6258 F:      drivers/gpu/drm/armada/
6259
6260 MARVELL 88E6352 DSA support
6261 M:      Guenter Roeck <linux@roeck-us.net>
6262 S:      Maintained
6263 F:      drivers/net/dsa/mv88e6352.c
6264
6265 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6266 M:      Mirko Lindner <mlindner@marvell.com>
6267 M:      Stephen Hemminger <stephen@networkplumber.org>
6268 L:      netdev@vger.kernel.org
6269 S:      Maintained
6270 F:      drivers/net/ethernet/marvell/sk*
6271
6272 MARVELL LIBERTAS WIRELESS DRIVER
6273 L:      libertas-dev@lists.infradead.org
6274 S:      Orphan
6275 F:      drivers/net/wireless/libertas/
6276
6277 MARVELL MV643XX ETHERNET DRIVER
6278 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6279 L:      netdev@vger.kernel.org
6280 S:      Maintained
6281 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6282 F:      include/linux/mv643xx.h
6283
6284 MARVELL MVNETA ETHERNET DRIVER
6285 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6286 L:      netdev@vger.kernel.org
6287 S:      Maintained
6288 F:      drivers/net/ethernet/marvell/mvneta.*
6289
6290 MARVELL MWIFIEX WIRELESS DRIVER
6291 M:      Amitkumar Karwar <akarwar@marvell.com>
6292 M:      Avinash Patil <patila@marvell.com>
6293 L:      linux-wireless@vger.kernel.org
6294 S:      Maintained
6295 F:      drivers/net/wireless/mwifiex/
6296
6297 MARVELL MWL8K WIRELESS DRIVER
6298 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6299 L:      linux-wireless@vger.kernel.org
6300 S:      Odd Fixes
6301 F:      drivers/net/wireless/mwl8k.c
6302
6303 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6304 M:      Nicolas Pitre <nico@fluxnic.net>
6305 S:      Odd Fixes
6306 F:      drivers/mmc/host/mvsdio.*
6307
6308 MATROX FRAMEBUFFER DRIVER
6309 L:      linux-fbdev@vger.kernel.org
6310 S:      Orphan
6311 F:      drivers/video/fbdev/matrox/matroxfb_*
6312 F:      include/uapi/linux/matroxfb.h
6313
6314 MAX16065 HARDWARE MONITOR DRIVER
6315 M:      Guenter Roeck <linux@roeck-us.net>
6316 L:      lm-sensors@lm-sensors.org
6317 S:      Maintained
6318 F:      Documentation/hwmon/max16065
6319 F:      drivers/hwmon/max16065.c
6320
6321 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6322 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6323 L:      lm-sensors@lm-sensors.org
6324 S:      Maintained
6325 F:      Documentation/hwmon/max6650
6326 F:      drivers/hwmon/max6650.c
6327
6328 MAX6697 HARDWARE MONITOR DRIVER
6329 M:      Guenter Roeck <linux@roeck-us.net>
6330 L:      lm-sensors@lm-sensors.org
6331 S:      Maintained
6332 F:      Documentation/hwmon/max6697
6333 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6334 F:      drivers/hwmon/max6697.c
6335 F:      include/linux/platform_data/max6697.h
6336
6337 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6338 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6339 L:      linux-pm@vger.kernel.org
6340 S:      Supported
6341 F:      drivers/power/max14577_charger.c
6342 F:      drivers/power/max77693_charger.c
6343
6344 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6345 M:      Chanwoo Choi <cw00.choi@samsung.com>
6346 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6347 L:      linux-kernel@vger.kernel.org
6348 S:      Supported
6349 F:      drivers/*/max14577.c
6350 F:      drivers/*/max77686.c
6351 F:      drivers/*/max77693.c
6352 F:      drivers/extcon/extcon-max14577.c
6353 F:      drivers/extcon/extcon-max77693.c
6354 F:      drivers/rtc/rtc-max77686.c
6355 F:      drivers/clk/clk-max77686.c
6356 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6357 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6358 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6359 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6360 F:      include/linux/mfd/max14577*.h
6361 F:      include/linux/mfd/max77686*.h
6362 F:      include/linux/mfd/max77693*.h
6363
6364 MAXIRADIO FM RADIO RECEIVER DRIVER
6365 M:      Hans Verkuil <hverkuil@xs4all.nl>
6366 L:      linux-media@vger.kernel.org
6367 T:      git git://linuxtv.org/media_tree.git
6368 W:      http://linuxtv.org
6369 S:      Maintained
6370 F:      drivers/media/radio/radio-maxiradio*
6371
6372 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6373 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6374 P:      LinuxTV.org Project
6375 L:      linux-media@vger.kernel.org
6376 W:      http://linuxtv.org
6377 Q:      http://patchwork.kernel.org/project/linux-media/list/
6378 T:      git git://linuxtv.org/media_tree.git
6379 S:      Maintained
6380 F:      Documentation/dvb/
6381 F:      Documentation/video4linux/
6382 F:      Documentation/DocBook/media/
6383 F:      drivers/media/
6384 F:      drivers/staging/media/
6385 F:      include/media/
6386 F:      include/uapi/linux/dvb/
6387 F:      include/uapi/linux/videodev2.h
6388 F:      include/uapi/linux/media.h
6389 F:      include/uapi/linux/v4l2-*
6390 F:      include/uapi/linux/meye.h
6391 F:      include/uapi/linux/ivtv*
6392 F:      include/uapi/linux/uvcvideo.h
6393
6394 MEGARAID SCSI/SAS DRIVERS
6395 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6396 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6397 M:      Uday Lingala <uday.lingala@avagotech.com>
6398 L:      megaraidlinux.pdl@avagotech.com
6399 L:      linux-scsi@vger.kernel.org
6400 W:      http://www.lsi.com
6401 S:      Maintained
6402 F:      Documentation/scsi/megaraid.txt
6403 F:      drivers/scsi/megaraid.*
6404 F:      drivers/scsi/megaraid/
6405
6406 MELLANOX ETHERNET DRIVER (mlx4_en)
6407 M:      Amir Vadai <amirv@mellanox.com>
6408 M:      Ido Shamay <idos@mellanox.com>
6409 L:      netdev@vger.kernel.org
6410 S:      Supported
6411 W:      http://www.mellanox.com
6412 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6413 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6414
6415 MEMORY MANAGEMENT
6416 L:      linux-mm@kvack.org
6417 W:      http://www.linux-mm.org
6418 S:      Maintained
6419 F:      include/linux/mm.h
6420 F:      include/linux/gfp.h
6421 F:      include/linux/mmzone.h
6422 F:      include/linux/memory_hotplug.h
6423 F:      include/linux/vmalloc.h
6424 F:      mm/
6425
6426 MEMORY TECHNOLOGY DEVICES (MTD)
6427 M:      David Woodhouse <dwmw2@infradead.org>
6428 M:      Brian Norris <computersforpeace@gmail.com>
6429 L:      linux-mtd@lists.infradead.org
6430 W:      http://www.linux-mtd.infradead.org/
6431 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6432 T:      git git://git.infradead.org/linux-mtd.git
6433 T:      git git://git.infradead.org/l2-mtd.git
6434 S:      Maintained
6435 F:      drivers/mtd/
6436 F:      include/linux/mtd/
6437 F:      include/uapi/mtd/
6438
6439 MEN A21 WATCHDOG DRIVER
6440 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6441 L:      linux-watchdog@vger.kernel.org
6442 S:      Supported
6443 F:      drivers/watchdog/mena21_wdt.c
6444
6445 MEN CHAMELEON BUS (mcb)
6446 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6447 S:      Supported
6448 F:      drivers/mcb/
6449 F:      include/linux/mcb.h
6450
6451 MEN F21BMC (Board Management Controller)
6452 M:      Andreas Werner <andreas.werner@men.de>
6453 S:      Supported
6454 F:      drivers/mfd/menf21bmc.c
6455 F:      drivers/watchdog/menf21bmc_wdt.c
6456 F:      drivers/leds/leds-menf21bmc.c
6457 F:      drivers/hwmon/menf21bmc_hwmon.c
6458 F:      Documentation/hwmon/menf21bmc
6459
6460 METAG ARCHITECTURE
6461 M:      James Hogan <james.hogan@imgtec.com>
6462 L:      linux-metag@vger.kernel.org
6463 S:      Supported
6464 F:      arch/metag/
6465 F:      Documentation/metag/
6466 F:      Documentation/devicetree/bindings/metag/
6467 F:      drivers/clocksource/metag_generic.c
6468 F:      drivers/irqchip/irq-metag.c
6469 F:      drivers/irqchip/irq-metag-ext.c
6470 F:      drivers/tty/metag_da.c
6471
6472 MICROBLAZE ARCHITECTURE
6473 M:      Michal Simek <monstr@monstr.eu>
6474 W:      http://www.monstr.eu/fdt/
6475 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6476 S:      Supported
6477 F:      arch/microblaze/
6478
6479 MICROTEK X6 SCANNER
6480 M:      Oliver Neukum <oliver@neukum.org>
6481 S:      Maintained
6482 F:      drivers/usb/image/microtek.*
6483
6484 MIPS
6485 M:      Ralf Baechle <ralf@linux-mips.org>
6486 L:      linux-mips@linux-mips.org
6487 W:      http://www.linux-mips.org/
6488 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6489 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6490 S:      Supported
6491 F:      Documentation/mips/
6492 F:      arch/mips/
6493
6494 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6495 M:      Hans Verkuil <hverkuil@xs4all.nl>
6496 L:      linux-media@vger.kernel.org
6497 T:      git git://linuxtv.org/media_tree.git
6498 W:      http://linuxtv.org
6499 S:      Odd Fixes
6500 F:      drivers/media/radio/radio-miropcm20*
6501
6502 Mellanox MLX5 core VPI driver
6503 M:      Eli Cohen <eli@mellanox.com>
6504 L:      netdev@vger.kernel.org
6505 L:      linux-rdma@vger.kernel.org
6506 W:      http://www.mellanox.com
6507 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6508 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6509 T:      git git://openfabrics.org/~eli/connect-ib.git
6510 S:      Supported
6511 F:      drivers/net/ethernet/mellanox/mlx5/core/
6512 F:      include/linux/mlx5/
6513
6514 Mellanox MLX5 IB driver
6515 M:      Eli Cohen <eli@mellanox.com>
6516 L:      linux-rdma@vger.kernel.org
6517 W:      http://www.mellanox.com
6518 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6519 T:      git git://openfabrics.org/~eli/connect-ib.git
6520 S:      Supported
6521 F:      include/linux/mlx5/
6522 F:      drivers/infiniband/hw/mlx5/
6523
6524 MN88472 MEDIA DRIVER
6525 M:      Antti Palosaari <crope@iki.fi>
6526 L:      linux-media@vger.kernel.org
6527 W:      http://linuxtv.org/
6528 W:      http://palosaari.fi/linux/
6529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6530 T:      git git://linuxtv.org/anttip/media_tree.git
6531 S:      Maintained
6532 F:      drivers/staging/media/mn88472/
6533 F:      drivers/media/dvb-frontends/mn88472.h
6534
6535 MN88473 MEDIA DRIVER
6536 M:      Antti Palosaari <crope@iki.fi>
6537 L:      linux-media@vger.kernel.org
6538 W:      http://linuxtv.org/
6539 W:      http://palosaari.fi/linux/
6540 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6541 T:      git git://linuxtv.org/anttip/media_tree.git
6542 S:      Maintained
6543 F:      drivers/staging/media/mn88473/
6544 F:      drivers/media/dvb-frontends/mn88473.h
6545
6546 MODULE SUPPORT
6547 M:      Rusty Russell <rusty@rustcorp.com.au>
6548 S:      Maintained
6549 F:      include/linux/module.h
6550 F:      kernel/module.c
6551
6552 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6553 W:      http://popies.net/meye/
6554 S:      Orphan
6555 F:      Documentation/video4linux/meye.txt
6556 F:      drivers/media/pci/meye/
6557 F:      include/uapi/linux/meye.h
6558
6559 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6560 M:      Jiri Slaby <jirislaby@gmail.com>
6561 S:      Maintained
6562 F:      Documentation/serial/moxa-smartio
6563 F:      drivers/tty/mxser.*
6564
6565 MR800 AVERMEDIA USB FM RADIO DRIVER
6566 M:      Alexey Klimov <klimov.linux@gmail.com>
6567 L:      linux-media@vger.kernel.org
6568 T:      git git://linuxtv.org/media_tree.git
6569 S:      Maintained
6570 F:      drivers/media/radio/radio-mr800.c
6571
6572 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6573 M:      Alan Ott <alan@signal11.us>
6574 L:      linux-wpan@vger.kernel.org
6575 S:      Maintained
6576 F:      drivers/net/ieee802154/mrf24j40.c
6577
6578 MSI LAPTOP SUPPORT
6579 M:      "Lee, Chun-Yi" <jlee@suse.com>
6580 L:      platform-driver-x86@vger.kernel.org
6581 S:      Maintained
6582 F:      drivers/platform/x86/msi-laptop.c
6583
6584 MSI WMI SUPPORT
6585 M:      Anisse Astier <anisse@astier.eu>
6586 L:      platform-driver-x86@vger.kernel.org
6587 S:      Supported
6588 F:      drivers/platform/x86/msi-wmi.c
6589
6590 MSI001 MEDIA DRIVER
6591 M:      Antti Palosaari <crope@iki.fi>
6592 L:      linux-media@vger.kernel.org
6593 W:      http://linuxtv.org/
6594 W:      http://palosaari.fi/linux/
6595 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6596 T:      git git://linuxtv.org/anttip/media_tree.git
6597 S:      Maintained
6598 F:      drivers/media/tuners/msi001*
6599
6600 MSI2500 MEDIA DRIVER
6601 M:      Antti Palosaari <crope@iki.fi>
6602 L:      linux-media@vger.kernel.org
6603 W:      http://linuxtv.org/
6604 W:      http://palosaari.fi/linux/
6605 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6606 T:      git git://linuxtv.org/anttip/media_tree.git
6607 S:      Maintained
6608 F:      drivers/media/usb/msi2500/
6609
6610 MT9M032 APTINA SENSOR DRIVER
6611 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6612 L:      linux-media@vger.kernel.org
6613 T:      git git://linuxtv.org/media_tree.git
6614 S:      Maintained
6615 F:      drivers/media/i2c/mt9m032.c
6616 F:      include/media/mt9m032.h
6617
6618 MT9P031 APTINA CAMERA SENSOR
6619 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6620 L:      linux-media@vger.kernel.org
6621 T:      git git://linuxtv.org/media_tree.git
6622 S:      Maintained
6623 F:      drivers/media/i2c/mt9p031.c
6624 F:      include/media/mt9p031.h
6625
6626 MT9T001 APTINA CAMERA SENSOR
6627 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6628 L:      linux-media@vger.kernel.org
6629 T:      git git://linuxtv.org/media_tree.git
6630 S:      Maintained
6631 F:      drivers/media/i2c/mt9t001.c
6632 F:      include/media/mt9t001.h
6633
6634 MT9V032 APTINA CAMERA SENSOR
6635 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6636 L:      linux-media@vger.kernel.org
6637 T:      git git://linuxtv.org/media_tree.git
6638 S:      Maintained
6639 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6640 F:      drivers/media/i2c/mt9v032.c
6641 F:      include/media/mt9v032.h
6642
6643 MULTIFUNCTION DEVICES (MFD)
6644 M:      Samuel Ortiz <sameo@linux.intel.com>
6645 M:      Lee Jones <lee.jones@linaro.org>
6646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6647 S:      Supported
6648 F:      drivers/mfd/
6649 F:      include/linux/mfd/
6650
6651 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6652 M:      Ulf Hansson <ulf.hansson@linaro.org>
6653 L:      linux-mmc@vger.kernel.org
6654 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6655 S:      Maintained
6656 F:      drivers/mmc/
6657 F:      include/linux/mmc/
6658 F:      include/uapi/linux/mmc/
6659
6660 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6661 S:      Orphan
6662 F:      drivers/mmc/host/mmc_spi.c
6663 F:      include/linux/spi/mmc_spi.h
6664
6665 MULTISOUND SOUND DRIVER
6666 M:      Andrew Veliath <andrewtv@usa.net>
6667 S:      Maintained
6668 F:      Documentation/sound/oss/MultiSound
6669 F:      sound/oss/msnd*
6670
6671 MULTITECH MULTIPORT CARD (ISICOM)
6672 S:      Orphan
6673 F:      drivers/tty/isicom.c
6674 F:      include/linux/isicom.h
6675
6676 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6677 M:      Felipe Balbi <balbi@ti.com>
6678 L:      linux-usb@vger.kernel.org
6679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6680 S:      Maintained
6681 F:      drivers/usb/musb/
6682
6683 MXL5007T MEDIA DRIVER
6684 M:      Michael Krufky <mkrufky@linuxtv.org>
6685 L:      linux-media@vger.kernel.org
6686 W:      http://linuxtv.org/
6687 W:      http://github.com/mkrufky
6688 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6689 T:      git git://linuxtv.org/mkrufky/tuners.git
6690 S:      Maintained
6691 F:      drivers/media/tuners/mxl5007t.*
6692
6693 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6694 M:      Hyong-Youb Kim <hykim@myri.com>
6695 L:      netdev@vger.kernel.org
6696 W:      https://www.myricom.com/support/downloads/myri10ge.html
6697 S:      Supported
6698 F:      drivers/net/ethernet/myricom/myri10ge/
6699
6700 NATSEMI ETHERNET DRIVER (DP8381x)
6701 S:      Orphan
6702 F:      drivers/net/ethernet/natsemi/natsemi.c
6703
6704 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6705 M:      Daniel Mack <zonque@gmail.com>
6706 S:      Maintained
6707 L:      alsa-devel@alsa-project.org
6708 W:      http://www.native-instruments.com
6709 F:      sound/usb/caiaq/
6710
6711 NCP FILESYSTEM
6712 M:      Petr Vandrovec <petr@vandrovec.name>
6713 S:      Odd Fixes
6714 F:      fs/ncpfs/
6715
6716 NCR 5380 SCSI DRIVERS
6717 M:      Finn Thain <fthain@telegraphics.com.au>
6718 M:      Michael Schmitz <schmitzmic@gmail.com>
6719 L:      linux-scsi@vger.kernel.org
6720 S:      Maintained
6721 F:      Documentation/scsi/g_NCR5380.txt
6722 F:      drivers/scsi/NCR5380.*
6723 F:      drivers/scsi/arm/cumana_1.c
6724 F:      drivers/scsi/arm/oak.c
6725 F:      drivers/scsi/atari_NCR5380.c
6726 F:      drivers/scsi/atari_scsi.*
6727 F:      drivers/scsi/dmx3191d.c
6728 F:      drivers/scsi/dtc.*
6729 F:      drivers/scsi/g_NCR5380.*
6730 F:      drivers/scsi/g_NCR5380_mmio.c
6731 F:      drivers/scsi/mac_scsi.*
6732 F:      drivers/scsi/pas16.*
6733 F:      drivers/scsi/sun3_scsi.*
6734 F:      drivers/scsi/sun3_scsi_vme.c
6735 F:      drivers/scsi/t128.*
6736
6737 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6738 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6739 L:      linux-scsi@vger.kernel.org
6740 S:      Maintained
6741 F:      drivers/scsi/NCR_D700.*
6742
6743 NCT6775 HARDWARE MONITOR DRIVER
6744 M:      Guenter Roeck <linux@roeck-us.net>
6745 L:      lm-sensors@lm-sensors.org
6746 S:      Maintained
6747 F:      Documentation/hwmon/nct6775
6748 F:      drivers/hwmon/nct6775.c
6749
6750 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6751 M:      Faisal Latif <faisal.latif@intel.com>
6752 L:      linux-rdma@vger.kernel.org
6753 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6754 S:      Supported
6755 F:      drivers/infiniband/hw/nes/
6756
6757 NETEM NETWORK EMULATOR
6758 M:      Stephen Hemminger <stephen@networkplumber.org>
6759 L:      netem@lists.linux-foundation.org
6760 S:      Maintained
6761 F:      net/sched/sch_netem.c
6762
6763 NETERION 10GbE DRIVERS (s2io/vxge)
6764 M:      Jon Mason <jdmason@kudzu.us>
6765 L:      netdev@vger.kernel.org
6766 S:      Supported
6767 F:      Documentation/networking/s2io.txt
6768 F:      Documentation/networking/vxge.txt
6769 F:      drivers/net/ethernet/neterion/
6770
6771 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6772 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6773 M:      Patrick McHardy <kaber@trash.net>
6774 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6775 L:      netfilter-devel@vger.kernel.org
6776 L:      coreteam@netfilter.org
6777 W:      http://www.netfilter.org/
6778 W:      http://www.iptables.org/
6779 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6782 S:      Supported
6783 F:      include/linux/netfilter*
6784 F:      include/linux/netfilter/
6785 F:      include/net/netfilter/
6786 F:      include/uapi/linux/netfilter*
6787 F:      include/uapi/linux/netfilter/
6788 F:      net/*/netfilter.c
6789 F:      net/*/netfilter/
6790 F:      net/netfilter/
6791
6792 NETLABEL
6793 M:      Paul Moore <paul@paul-moore.com>
6794 W:      http://netlabel.sf.net
6795 L:      netdev@vger.kernel.org
6796 S:      Maintained
6797 F:      Documentation/netlabel/
6798 F:      include/net/netlabel.h
6799 F:      net/netlabel/
6800
6801 NETROM NETWORK LAYER
6802 M:      Ralf Baechle <ralf@linux-mips.org>
6803 L:      linux-hams@vger.kernel.org
6804 W:      http://www.linux-ax25.org/
6805 S:      Maintained
6806 F:      include/net/netrom.h
6807 F:      include/uapi/linux/netrom.h
6808 F:      net/netrom/
6809
6810 NETWORK BLOCK DEVICE (NBD)
6811 M:      Markus Pargmann <mpa@pengutronix.de>
6812 S:      Maintained
6813 L:      nbd-general@lists.sourceforge.net
6814 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6815 F:      Documentation/blockdev/nbd.txt
6816 F:      drivers/block/nbd.c
6817 F:      include/linux/nbd.h
6818 F:      include/uapi/linux/nbd.h
6819
6820 NETWORK DROP MONITOR
6821 M:      Neil Horman <nhorman@tuxdriver.com>
6822 L:      netdev@vger.kernel.org
6823 S:      Maintained
6824 W:      https://fedorahosted.org/dropwatch/
6825 F:      net/core/drop_monitor.c
6826
6827 NETWORKING [GENERAL]
6828 M:      "David S. Miller" <davem@davemloft.net>
6829 L:      netdev@vger.kernel.org
6830 W:      http://www.linuxfoundation.org/en/Net
6831 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6834 S:      Maintained
6835 F:      net/
6836 F:      include/net/
6837 F:      include/linux/in.h
6838 F:      include/linux/net.h
6839 F:      include/linux/netdevice.h
6840 F:      include/uapi/linux/in.h
6841 F:      include/uapi/linux/net.h
6842 F:      include/uapi/linux/netdevice.h
6843 F:      include/uapi/linux/net_namespace.h
6844 F:      tools/net/
6845 F:      tools/testing/selftests/net/
6846 F:      lib/random32.c
6847 F:      lib/test_bpf.c
6848
6849 NETWORKING [IPv4/IPv6]
6850 M:      "David S. Miller" <davem@davemloft.net>
6851 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6852 M:      James Morris <jmorris@namei.org>
6853 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6854 M:      Patrick McHardy <kaber@trash.net>
6855 L:      netdev@vger.kernel.org
6856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6857 S:      Maintained
6858 F:      net/ipv4/
6859 F:      net/ipv6/
6860 F:      include/net/ip*
6861 F:      arch/x86/net/*
6862
6863 NETWORKING [IPSEC]
6864 M:      Steffen Klassert <steffen.klassert@secunet.com>
6865 M:      Herbert Xu <herbert@gondor.apana.org.au>
6866 M:      "David S. Miller" <davem@davemloft.net>
6867 L:      netdev@vger.kernel.org
6868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6870 S:      Maintained
6871 F:      net/core/flow.c
6872 F:      net/xfrm/
6873 F:      net/key/
6874 F:      net/ipv4/xfrm*
6875 F:      net/ipv4/esp4.c
6876 F:      net/ipv4/ah4.c
6877 F:      net/ipv4/ipcomp.c
6878 F:      net/ipv4/ip_vti.c
6879 F:      net/ipv6/xfrm*
6880 F:      net/ipv6/esp6.c
6881 F:      net/ipv6/ah6.c
6882 F:      net/ipv6/ipcomp6.c
6883 F:      net/ipv6/ip6_vti.c
6884 F:      include/uapi/linux/xfrm.h
6885 F:      include/net/xfrm.h
6886
6887 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6888 M:      Paul Moore <paul@paul-moore.com>
6889 L:      netdev@vger.kernel.org
6890 S:      Maintained
6891
6892 NETWORKING [WIRELESS]
6893 L:      linux-wireless@vger.kernel.org
6894 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6895
6896 NETWORKING DRIVERS
6897 L:      netdev@vger.kernel.org
6898 W:      http://www.linuxfoundation.org/en/Net
6899 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6902 S:      Odd Fixes
6903 F:      drivers/net/
6904 F:      include/linux/if_*
6905 F:      include/linux/netdevice.h
6906 F:      include/linux/arcdevice.h
6907 F:      include/linux/etherdevice.h
6908 F:      include/linux/fcdevice.h
6909 F:      include/linux/fddidevice.h
6910 F:      include/linux/hippidevice.h
6911 F:      include/linux/inetdevice.h
6912 F:      include/uapi/linux/if_*
6913 F:      include/uapi/linux/netdevice.h
6914
6915 NETWORKING DRIVERS (WIRELESS)
6916 M:      Kalle Valo <kvalo@codeaurora.org>
6917 L:      linux-wireless@vger.kernel.org
6918 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6920 S:      Maintained
6921 F:      drivers/net/wireless/
6922
6923 NETXEN (1/10) GbE SUPPORT
6924 M:      Manish Chopra <manish.chopra@qlogic.com>
6925 M:      Sony Chacko <sony.chacko@qlogic.com>
6926 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6927 L:      netdev@vger.kernel.org
6928 W:      http://www.qlogic.com
6929 S:      Supported
6930 F:      drivers/net/ethernet/qlogic/netxen/
6931
6932 NFC SUBSYSTEM
6933 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6934 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6935 M:      Samuel Ortiz <sameo@linux.intel.com>
6936 L:      linux-wireless@vger.kernel.org
6937 L:      linux-nfc@lists.01.org (subscribers-only)
6938 S:      Supported
6939 F:      net/nfc/
6940 F:      include/net/nfc/
6941 F:      include/uapi/linux/nfc.h
6942 F:      drivers/nfc/
6943 F:      include/linux/platform_data/pn544.h
6944 F:      Documentation/devicetree/bindings/net/nfc/
6945
6946 NFS, SUNRPC, AND LOCKD CLIENTS
6947 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6948 M:      Anna Schumaker <anna.schumaker@netapp.com>
6949 L:      linux-nfs@vger.kernel.org
6950 W:      http://client.linux-nfs.org
6951 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6952 S:      Maintained
6953 F:      fs/lockd/
6954 F:      fs/nfs/
6955 F:      fs/nfs_common/
6956 F:      net/sunrpc/
6957 F:      include/linux/lockd/
6958 F:      include/linux/nfs*
6959 F:      include/linux/sunrpc/
6960 F:      include/uapi/linux/nfs*
6961 F:      include/uapi/linux/sunrpc/
6962
6963 NILFS2 FILESYSTEM
6964 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6965 L:      linux-nilfs@vger.kernel.org
6966 W:      http://nilfs.sourceforge.net/
6967 T:      git git://github.com/konis/nilfs2.git
6968 S:      Supported
6969 F:      Documentation/filesystems/nilfs2.txt
6970 F:      fs/nilfs2/
6971 F:      include/linux/nilfs2_fs.h
6972
6973 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6974 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6975 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6976 S:      Maintained
6977 F:      Documentation/scsi/NinjaSCSI.txt
6978 F:      drivers/scsi/pcmcia/nsp_*
6979
6980 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6981 M:      GOTO Masanori <gotom@debian.or.jp>
6982 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6983 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6984 S:      Maintained
6985 F:      Documentation/scsi/NinjaSCSI.txt
6986 F:      drivers/scsi/nsp32*
6987
6988 NIOS2 ARCHITECTURE
6989 M:      Ley Foon Tan <lftan@altera.com>
6990 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6991 T:      git git://git.rocketboards.org/linux-socfpga-next.git
6992 S:      Maintained
6993 F:      arch/nios2/
6994
6995 NTB DRIVER
6996 M:      Jon Mason <jdmason@kudzu.us>
6997 M:      Dave Jiang <dave.jiang@intel.com>
6998 S:      Supported
6999 W:      https://github.com/jonmason/ntb/wiki
7000 T:      git git://github.com/jonmason/ntb.git
7001 F:      drivers/ntb/
7002 F:      drivers/net/ntb_netdev.c
7003 F:      include/linux/ntb.h
7004
7005 NTFS FILESYSTEM
7006 M:      Anton Altaparmakov <anton@tuxera.com>
7007 L:      linux-ntfs-dev@lists.sourceforge.net
7008 W:      http://www.tuxera.com/
7009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7010 S:      Supported
7011 F:      Documentation/filesystems/ntfs.txt
7012 F:      fs/ntfs/
7013
7014 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7015 M:      Antonino Daplas <adaplas@gmail.com>
7016 L:      linux-fbdev@vger.kernel.org
7017 S:      Maintained
7018 F:      drivers/video/fbdev/riva/
7019 F:      drivers/video/fbdev/nvidia/
7020
7021 NVM EXPRESS DRIVER
7022 M:      Matthew Wilcox <willy@linux.intel.com>
7023 L:      linux-nvme@lists.infradead.org
7024 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7025 S:      Supported
7026 F:      drivers/block/nvme*
7027 F:      include/linux/nvme.h
7028
7029 NXP-NCI NFC DRIVER
7030 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7031 R:      Charles Gorand <charles.gorand@effinnov.com>
7032 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7033 S:      Supported
7034 F:      drivers/nfc/nxp-nci
7035
7036 NXP TDA998X DRM DRIVER
7037 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7038 S:      Supported
7039 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7040 F:      include/drm/i2c/tda998x.h
7041
7042 NXP TFA9879 DRIVER
7043 M:      Peter Rosin <peda@axentia.se>
7044 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7045 S:      Maintained
7046 F:      sound/soc/codecs/tfa9879*
7047
7048 OMAP SUPPORT
7049 M:      Tony Lindgren <tony@atomide.com>
7050 L:      linux-omap@vger.kernel.org
7051 W:      http://www.muru.com/linux/omap/
7052 W:      http://linux.omap.com/
7053 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7055 S:      Maintained
7056 F:      arch/arm/*omap*/
7057 F:      arch/arm/configs/omap1_defconfig
7058 F:      arch/arm/configs/omap2plus_defconfig
7059 F:      drivers/i2c/busses/i2c-omap.c
7060 F:      drivers/irqchip/irq-omap-intc.c
7061 F:      drivers/mfd/*omap*.c
7062 F:      drivers/mfd/menelaus.c
7063 F:      drivers/mfd/palmas.c
7064 F:      drivers/mfd/tps65217.c
7065 F:      drivers/mfd/tps65218.c
7066 F:      drivers/mfd/tps65910.c
7067 F:      drivers/mfd/twl-core.[ch]
7068 F:      drivers/mfd/twl4030*.c
7069 F:      drivers/mfd/twl6030*.c
7070 F:      drivers/mfd/twl6040*.c
7071 F:      drivers/regulator/palmas-regulator*.c
7072 F:      drivers/regulator/pbias-regulator.c
7073 F:      drivers/regulator/tps65217-regulator.c
7074 F:      drivers/regulator/tps65218-regulator.c
7075 F:      drivers/regulator/tps65910-regulator.c
7076 F:      drivers/regulator/twl-regulator.c
7077 F:      include/linux/i2c-omap.h
7078
7079 OMAP DEVICE TREE SUPPORT
7080 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7081 M:      Tony Lindgren <tony@atomide.com>
7082 L:      linux-omap@vger.kernel.org
7083 L:      devicetree@vger.kernel.org
7084 S:      Maintained
7085 F:      arch/arm/boot/dts/*omap*
7086 F:      arch/arm/boot/dts/*am3*
7087 F:      arch/arm/boot/dts/*am4*
7088 F:      arch/arm/boot/dts/*am5*
7089 F:      arch/arm/boot/dts/*dra7*
7090
7091 OMAP CLOCK FRAMEWORK SUPPORT
7092 M:      Paul Walmsley <paul@pwsan.com>
7093 L:      linux-omap@vger.kernel.org
7094 S:      Maintained
7095 F:      arch/arm/*omap*/*clock*
7096
7097 OMAP POWER MANAGEMENT SUPPORT
7098 M:      Kevin Hilman <khilman@deeprootsystems.com>
7099 L:      linux-omap@vger.kernel.org
7100 S:      Maintained
7101 F:      arch/arm/*omap*/*pm*
7102 F:      drivers/cpufreq/omap-cpufreq.c
7103
7104 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7105 M:      Rajendra Nayak <rnayak@ti.com>
7106 M:      Paul Walmsley <paul@pwsan.com>
7107 L:      linux-omap@vger.kernel.org
7108 S:      Maintained
7109 F:      arch/arm/mach-omap2/prm*
7110
7111 OMAP AUDIO SUPPORT
7112 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7113 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7114 L:      alsa-devel@alsa-project.org (subscribers-only)
7115 L:      linux-omap@vger.kernel.org
7116 S:      Maintained
7117 F:      sound/soc/omap/
7118
7119 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7120 M:      Roger Quadros <rogerq@ti.com>
7121 M:      Tony Lindgren <tony@atomide.com>
7122 L:      linux-omap@vger.kernel.org
7123 S:      Maintained
7124 F:      drivers/memory/omap-gpmc.c
7125 F:      arch/arm/mach-omap2/*gpmc*
7126
7127 OMAP FRAMEBUFFER SUPPORT
7128 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7129 L:      linux-fbdev@vger.kernel.org
7130 L:      linux-omap@vger.kernel.org
7131 S:      Maintained
7132 F:      drivers/video/fbdev/omap/
7133
7134 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7135 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7136 L:      linux-omap@vger.kernel.org
7137 L:      linux-fbdev@vger.kernel.org
7138 S:      Maintained
7139 F:      drivers/video/fbdev/omap2/
7140 F:      Documentation/arm/OMAP/DSS
7141
7142 OMAP HARDWARE SPINLOCK SUPPORT
7143 M:      Ohad Ben-Cohen <ohad@wizery.com>
7144 L:      linux-omap@vger.kernel.org
7145 S:      Maintained
7146 F:      drivers/hwspinlock/omap_hwspinlock.c
7147 F:      arch/arm/mach-omap2/hwspinlock.c
7148
7149 OMAP MMC SUPPORT
7150 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7151 L:      linux-omap@vger.kernel.org
7152 S:      Maintained
7153 F:      drivers/mmc/host/omap.c
7154
7155 OMAP HS MMC SUPPORT
7156 L:      linux-mmc@vger.kernel.org
7157 L:      linux-omap@vger.kernel.org
7158 S:      Orphan
7159 F:      drivers/mmc/host/omap_hsmmc.c
7160
7161 OMAP RANDOM NUMBER GENERATOR SUPPORT
7162 M:      Deepak Saxena <dsaxena@plexity.net>
7163 S:      Maintained
7164 F:      drivers/char/hw_random/omap-rng.c
7165
7166 OMAP HWMOD SUPPORT
7167 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7168 M:      Paul Walmsley <paul@pwsan.com>
7169 L:      linux-omap@vger.kernel.org
7170 S:      Maintained
7171 F:      arch/arm/mach-omap2/omap_hwmod.*
7172
7173 OMAP HWMOD DATA
7174 M:      Paul Walmsley <paul@pwsan.com>
7175 L:      linux-omap@vger.kernel.org
7176 S:      Maintained
7177 F:      arch/arm/mach-omap2/omap_hwmod*data*
7178
7179 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7180 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7181 L:      linux-omap@vger.kernel.org
7182 S:      Maintained
7183 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7184
7185 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7186 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7187 L:      linux-media@vger.kernel.org
7188 S:      Maintained
7189 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7190 F:      drivers/media/platform/omap3isp/
7191 F:      drivers/staging/media/omap4iss/
7192
7193 OMAP USB SUPPORT
7194 M:      Felipe Balbi <balbi@ti.com>
7195 L:      linux-usb@vger.kernel.org
7196 L:      linux-omap@vger.kernel.org
7197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7198 S:      Maintained
7199 F:      drivers/usb/*/*omap*
7200 F:      arch/arm/*omap*/usb*
7201
7202 OMAP GPIO DRIVER
7203 M:      Javier Martinez Canillas <javier@dowhile0.org>
7204 M:      Santosh Shilimkar <ssantosh@kernel.org>
7205 M:      Kevin Hilman <khilman@deeprootsystems.com>
7206 L:      linux-omap@vger.kernel.org
7207 S:      Maintained
7208 F:      drivers/gpio/gpio-omap.c
7209
7210 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7211 M:      Mark Jackson <mpfj@newflow.co.uk>
7212 L:      linux-omap@vger.kernel.org
7213 S:      Maintained
7214 F:      arch/arm/boot/dts/am335x-nano.dts
7215
7216 OMFS FILESYSTEM
7217 M:      Bob Copeland <me@bobcopeland.com>
7218 L:      linux-karma-devel@lists.sourceforge.net
7219 S:      Maintained
7220 F:      Documentation/filesystems/omfs.txt
7221 F:      fs/omfs/
7222
7223 OMNIKEY CARDMAN 4000 DRIVER
7224 M:      Harald Welte <laforge@gnumonks.org>
7225 S:      Maintained
7226 F:      drivers/char/pcmcia/cm4000_cs.c
7227 F:      include/linux/cm4000_cs.h
7228 F:      include/uapi/linux/cm4000_cs.h
7229
7230 OMNIKEY CARDMAN 4040 DRIVER
7231 M:      Harald Welte <laforge@gnumonks.org>
7232 S:      Maintained
7233 F:      drivers/char/pcmcia/cm4040_cs.*
7234
7235 OMNIVISION OV7670 SENSOR DRIVER
7236 M:      Jonathan Corbet <corbet@lwn.net>
7237 L:      linux-media@vger.kernel.org
7238 T:      git git://linuxtv.org/media_tree.git
7239 S:      Maintained
7240 F:      drivers/media/i2c/ov7670.c
7241
7242 ONENAND FLASH DRIVER
7243 M:      Kyungmin Park <kyungmin.park@samsung.com>
7244 L:      linux-mtd@lists.infradead.org
7245 S:      Maintained
7246 F:      drivers/mtd/onenand/
7247 F:      include/linux/mtd/onenand*.h
7248
7249 ONSTREAM SCSI TAPE DRIVER
7250 M:      Willem Riede <osst@riede.org>
7251 L:      osst-users@lists.sourceforge.net
7252 L:      linux-scsi@vger.kernel.org
7253 S:      Maintained
7254 F:      Documentation/scsi/osst.txt
7255 F:      drivers/scsi/osst.*
7256 F:      drivers/scsi/osst_*.h
7257 F:      drivers/scsi/st.h
7258
7259 OPENCORES I2C BUS DRIVER
7260 M:      Peter Korsgaard <jacmet@sunsite.dk>
7261 L:      linux-i2c@vger.kernel.org
7262 S:      Maintained
7263 F:      Documentation/i2c/busses/i2c-ocores
7264 F:      drivers/i2c/busses/i2c-ocores.c
7265
7266 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7267 M:      Grant Likely <grant.likely@linaro.org>
7268 M:      Rob Herring <robh+dt@kernel.org>
7269 L:      devicetree@vger.kernel.org
7270 W:      http://www.devicetree.org/
7271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7272 S:      Maintained
7273 F:      drivers/of/
7274 F:      include/linux/of*.h
7275 F:      scripts/dtc/
7276
7277 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7278 M:      Rob Herring <robh+dt@kernel.org>
7279 M:      Pawel Moll <pawel.moll@arm.com>
7280 M:      Mark Rutland <mark.rutland@arm.com>
7281 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7282 M:      Kumar Gala <galak@codeaurora.org>
7283 L:      devicetree@vger.kernel.org
7284 S:      Maintained
7285 F:      Documentation/devicetree/
7286 F:      arch/*/boot/dts/
7287 F:      include/dt-bindings/
7288
7289 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7290 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7291 L:      devicetree@vger.kernel.org
7292 S:      Maintained
7293 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7294 F:      Documentation/devicetree/overlay-notes.txt
7295 F:      drivers/of/overlay.c
7296 F:      drivers/of/resolver.c
7297
7298 OPENRISC ARCHITECTURE
7299 M:      Jonas Bonn <jonas@southpole.se>
7300 W:      http://openrisc.net
7301 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7302 S:      Maintained
7303 T:      git git://openrisc.net/~jonas/linux
7304 F:      arch/openrisc/
7305
7306 OPENVSWITCH
7307 M:      Pravin Shelar <pshelar@nicira.com>
7308 L:      netdev@vger.kernel.org
7309 L:      dev@openvswitch.org
7310 W:      http://openvswitch.org
7311 S:      Maintained
7312 F:      net/openvswitch/
7313 F:      include/uapi/linux/openvswitch.h
7314
7315 OPL4 DRIVER
7316 M:      Clemens Ladisch <clemens@ladisch.de>
7317 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7318 T:      git git://git.alsa-project.org/alsa-kernel.git
7319 S:      Maintained
7320 F:      sound/drivers/opl4/
7321
7322 OPROFILE
7323 M:      Robert Richter <rric@kernel.org>
7324 L:      oprofile-list@lists.sf.net
7325 S:      Maintained
7326 F:      arch/*/include/asm/oprofile*.h
7327 F:      arch/*/oprofile/
7328 F:      drivers/oprofile/
7329 F:      include/linux/oprofile.h
7330
7331 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7332 M:      Mark Fasheh <mfasheh@suse.com>
7333 M:      Joel Becker <jlbec@evilplan.org>
7334 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7335 W:      http://ocfs2.wiki.kernel.org
7336 S:      Supported
7337 F:      Documentation/filesystems/ocfs2.txt
7338 F:      Documentation/filesystems/dlmfs.txt
7339 F:      fs/ocfs2/
7340
7341 ORINOCO DRIVER
7342 L:      linux-wireless@vger.kernel.org
7343 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7344 W:      http://www.nongnu.org/orinoco/
7345 S:      Orphan
7346 F:      drivers/net/wireless/orinoco/
7347
7348 OSD LIBRARY and FILESYSTEM
7349 M:      Boaz Harrosh <ooo@electrozaur.com>
7350 M:      Benny Halevy <bhalevy@primarydata.com>
7351 L:      osd-dev@open-osd.org
7352 W:      http://open-osd.org
7353 T:      git git://git.open-osd.org/open-osd.git
7354 S:      Maintained
7355 F:      drivers/scsi/osd/
7356 F:      include/scsi/osd_*
7357 F:      fs/exofs/
7358
7359 OVERLAY FILESYSTEM
7360 M:      Miklos Szeredi <miklos@szeredi.hu>
7361 L:      linux-unionfs@vger.kernel.org
7362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7363 S:      Supported
7364 F:      fs/overlayfs/
7365 F:      Documentation/filesystems/overlayfs.txt
7366
7367 P54 WIRELESS DRIVER
7368 M:      Christian Lamparter <chunkeey@googlemail.com>
7369 L:      linux-wireless@vger.kernel.org
7370 W:      http://wireless.kernel.org/en/users/Drivers/p54
7371 S:      Maintained
7372 F:      drivers/net/wireless/p54/
7373
7374 PA SEMI ETHERNET DRIVER
7375 M:      Olof Johansson <olof@lixom.net>
7376 L:      netdev@vger.kernel.org
7377 S:      Maintained
7378 F:      drivers/net/ethernet/pasemi/*
7379
7380 PA SEMI SMBUS DRIVER
7381 M:      Olof Johansson <olof@lixom.net>
7382 L:      linux-i2c@vger.kernel.org
7383 S:      Maintained
7384 F:      drivers/i2c/busses/i2c-pasemi.c
7385
7386 PADATA PARALLEL EXECUTION MECHANISM
7387 M:      Steffen Klassert <steffen.klassert@secunet.com>
7388 L:      linux-crypto@vger.kernel.org
7389 S:      Maintained
7390 F:      kernel/padata.c
7391 F:      include/linux/padata.h
7392 F:      Documentation/padata.txt
7393
7394 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7395 M:      Harald Welte <laforge@gnumonks.org>
7396 L:      platform-driver-x86@vger.kernel.org
7397 S:      Maintained
7398 F:      drivers/platform/x86/panasonic-laptop.c
7399
7400 PANASONIC MN10300/AM33/AM34 PORT
7401 M:      David Howells <dhowells@redhat.com>
7402 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7403 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7404 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7405 S:      Maintained
7406 F:      Documentation/mn10300/
7407 F:      arch/mn10300/
7408
7409 PARALLEL PORT SUPPORT
7410 L:      linux-parport@lists.infradead.org (subscribers-only)
7411 S:      Orphan
7412 F:      drivers/parport/
7413 F:      include/linux/parport*.h
7414 F:      drivers/char/ppdev.c
7415 F:      include/uapi/linux/ppdev.h
7416
7417 PARAVIRT_OPS INTERFACE
7418 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7419 M:      Chris Wright <chrisw@sous-sol.org>
7420 M:      Alok Kataria <akataria@vmware.com>
7421 M:      Rusty Russell <rusty@rustcorp.com.au>
7422 L:      virtualization@lists.linux-foundation.org
7423 S:      Supported
7424 F:      Documentation/virtual/paravirt_ops.txt
7425 F:      arch/*/kernel/paravirt*
7426 F:      arch/*/include/asm/paravirt.h
7427
7428 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7429 M:      Tim Waugh <tim@cyberelk.net>
7430 L:      linux-parport@lists.infradead.org (subscribers-only)
7431 W:      http://www.torque.net/linux-pp.html
7432 S:      Maintained
7433 F:      Documentation/blockdev/paride.txt
7434 F:      drivers/block/paride/
7435
7436 PARISC ARCHITECTURE
7437 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7438 M:      Helge Deller <deller@gmx.de>
7439 L:      linux-parisc@vger.kernel.org
7440 W:      http://www.parisc-linux.org/
7441 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7444 S:      Maintained
7445 F:      arch/parisc/
7446 F:      Documentation/parisc/
7447 F:      drivers/parisc/
7448 F:      drivers/char/agp/parisc-agp.c
7449 F:      drivers/input/serio/gscps2.c
7450 F:      drivers/parport/parport_gsc.*
7451 F:      drivers/tty/serial/8250/8250_gsc.c
7452 F:      drivers/video/fbdev/sti*
7453 F:      drivers/video/console/sti*
7454 F:      drivers/video/logo/logo_parisc*
7455
7456 PC87360 HARDWARE MONITORING DRIVER
7457 M:      Jim Cromie <jim.cromie@gmail.com>
7458 L:      lm-sensors@lm-sensors.org
7459 S:      Maintained
7460 F:      Documentation/hwmon/pc87360
7461 F:      drivers/hwmon/pc87360.c
7462
7463 PC8736x GPIO DRIVER
7464 M:      Jim Cromie <jim.cromie@gmail.com>
7465 S:      Maintained
7466 F:      drivers/char/pc8736x_gpio.c
7467
7468 PC87427 HARDWARE MONITORING DRIVER
7469 M:      Jean Delvare <jdelvare@suse.de>
7470 L:      lm-sensors@lm-sensors.org
7471 S:      Maintained
7472 F:      Documentation/hwmon/pc87427
7473 F:      drivers/hwmon/pc87427.c
7474
7475 PCA9532 LED DRIVER
7476 M:      Riku Voipio <riku.voipio@iki.fi>
7477 S:      Maintained
7478 F:      drivers/leds/leds-pca9532.c
7479 F:      include/linux/leds-pca9532.h
7480
7481 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7482 M:      Guenter Roeck <linux@roeck-us.net>
7483 L:      linux-i2c@vger.kernel.org
7484 S:      Maintained
7485 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7486
7487 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7488 M:      Khalid Aziz <khalid@gonehiking.org>
7489 S:      Maintained
7490 F:      drivers/firmware/pcdp.*
7491
7492 PCI ERROR RECOVERY
7493 M:      Linas Vepstas <linasvepstas@gmail.com>
7494 L:      linux-pci@vger.kernel.org
7495 S:      Supported
7496 F:      Documentation/PCI/pci-error-recovery.txt
7497
7498 PCI SUBSYSTEM
7499 M:      Bjorn Helgaas <bhelgaas@google.com>
7500 L:      linux-pci@vger.kernel.org
7501 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7503 S:      Supported
7504 F:      Documentation/PCI/
7505 F:      drivers/pci/
7506 F:      include/linux/pci*
7507 F:      arch/x86/pci/
7508 F:      arch/x86/kernel/quirks.c
7509
7510 PCI DRIVER FOR ARM VERSATILE PLATFORM
7511 M:      Rob Herring <robh@kernel.org>
7512 L:      linux-pci@vger.kernel.org
7513 L:      linux-arm-kernel@lists.infradead.org
7514 S:      Maintained
7515 F:      Documentation/devicetree/bindings/pci/versatile.txt
7516 F:      drivers/pci/host/pci-versatile.c
7517
7518 PCI DRIVER FOR APPLIEDMICRO XGENE
7519 M:      Tanmay Inamdar <tinamdar@apm.com>
7520 L:      linux-pci@vger.kernel.org
7521 L:      linux-arm-kernel@lists.infradead.org
7522 S:      Maintained
7523 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7524 F:      drivers/pci/host/pci-xgene.c
7525
7526 PCI DRIVER FOR FREESCALE LAYERSCAPE
7527 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7528 M:      Mingkai Hu <mingkai.hu@freescale.com>
7529 M:      Roy Zang <tie-fei.zang@freescale.com>
7530 L:      linuxppc-dev@lists.ozlabs.org
7531 L:      linux-pci@vger.kernel.org
7532 L:      linux-arm-kernel@lists.infradead.org
7533 S:      Maintained
7534 F:      drivers/pci/host/*layerscape*
7535
7536 PCI DRIVER FOR IMX6
7537 M:      Richard Zhu <Richard.Zhu@freescale.com>
7538 M:      Lucas Stach <l.stach@pengutronix.de>
7539 L:      linux-pci@vger.kernel.org
7540 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7541 S:      Maintained
7542 F:      drivers/pci/host/*imx6*
7543
7544 PCI DRIVER FOR TI KEYSTONE
7545 M:      Murali Karicheri <m-karicheri2@ti.com>
7546 L:      linux-pci@vger.kernel.org
7547 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7548 S:      Maintained
7549 F:      drivers/pci/host/*keystone*
7550
7551 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7552 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7553 M:      Jason Cooper <jason@lakedaemon.net>
7554 L:      linux-pci@vger.kernel.org
7555 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7556 S:      Maintained
7557 F:      drivers/pci/host/*mvebu*
7558
7559 PCI DRIVER FOR NVIDIA TEGRA
7560 M:      Thierry Reding <thierry.reding@gmail.com>
7561 L:      linux-tegra@vger.kernel.org
7562 L:      linux-pci@vger.kernel.org
7563 S:      Supported
7564 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7565 F:      drivers/pci/host/pci-tegra.c
7566
7567 PCI DRIVER FOR TI DRA7XX
7568 M:      Kishon Vijay Abraham I <kishon@ti.com>
7569 L:      linux-omap@vger.kernel.org
7570 L:      linux-pci@vger.kernel.org
7571 S:      Supported
7572 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7573 F:      drivers/pci/host/pci-dra7xx.c
7574
7575 PCI DRIVER FOR RENESAS R-CAR
7576 M:      Simon Horman <horms@verge.net.au>
7577 L:      linux-pci@vger.kernel.org
7578 L:      linux-sh@vger.kernel.org
7579 S:      Maintained
7580 F:      drivers/pci/host/*rcar*
7581
7582 PCI DRIVER FOR SAMSUNG EXYNOS
7583 M:      Jingoo Han <jg1.han@samsung.com>
7584 L:      linux-pci@vger.kernel.org
7585 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7586 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7587 S:      Maintained
7588 F:      drivers/pci/host/pci-exynos.c
7589
7590 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7591 M:      Jingoo Han <jg1.han@samsung.com>
7592 L:      linux-pci@vger.kernel.org
7593 S:      Maintained
7594 F:      drivers/pci/host/*designware*
7595
7596 PCI DRIVER FOR GENERIC OF HOSTS
7597 M:      Will Deacon <will.deacon@arm.com>
7598 L:      linux-pci@vger.kernel.org
7599 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7600 S:      Maintained
7601 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7602 F:      drivers/pci/host/pci-host-generic.c
7603
7604 PCIE DRIVER FOR ST SPEAR13XX
7605 L:      linux-pci@vger.kernel.org
7606 S:      Orphan
7607 F:      drivers/pci/host/*spear*
7608
7609 PCMCIA SUBSYSTEM
7610 P:      Linux PCMCIA Team
7611 L:      linux-pcmcia@lists.infradead.org
7612 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7614 S:      Maintained
7615 F:      Documentation/pcmcia/
7616 F:      drivers/pcmcia/
7617 F:      include/pcmcia/
7618
7619 PCNET32 NETWORK DRIVER
7620 M:      Don Fry <pcnet32@frontier.com>
7621 L:      netdev@vger.kernel.org
7622 S:      Maintained
7623 F:      drivers/net/ethernet/amd/pcnet32.c
7624
7625 PCRYPT PARALLEL CRYPTO ENGINE
7626 M:      Steffen Klassert <steffen.klassert@secunet.com>
7627 L:      linux-crypto@vger.kernel.org
7628 S:      Maintained
7629 F:      crypto/pcrypt.c
7630 F:      include/crypto/pcrypt.h
7631
7632 PER-CPU MEMORY ALLOCATOR
7633 M:      Tejun Heo <tj@kernel.org>
7634 M:      Christoph Lameter <cl@linux-foundation.org>
7635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7636 S:      Maintained
7637 F:      include/linux/percpu*.h
7638 F:      mm/percpu*.c
7639 F:      arch/*/include/asm/percpu.h
7640
7641 PER-TASK DELAY ACCOUNTING
7642 M:      Balbir Singh <bsingharora@gmail.com>
7643 S:      Maintained
7644 F:      include/linux/delayacct.h
7645 F:      kernel/delayacct.c
7646
7647 PERFORMANCE EVENTS SUBSYSTEM
7648 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7649 M:      Paul Mackerras <paulus@samba.org>
7650 M:      Ingo Molnar <mingo@redhat.com>
7651 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7652 L:      linux-kernel@vger.kernel.org
7653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7654 S:      Supported
7655 F:      kernel/events/*
7656 F:      include/linux/perf_event.h
7657 F:      include/uapi/linux/perf_event.h
7658 F:      arch/*/kernel/perf_event*.c
7659 F:      arch/*/kernel/*/perf_event*.c
7660 F:      arch/*/kernel/*/*/perf_event*.c
7661 F:      arch/*/include/asm/perf_event.h
7662 F:      arch/*/kernel/perf_callchain.c
7663 F:      tools/perf/
7664
7665 PERSONALITY HANDLING
7666 M:      Christoph Hellwig <hch@infradead.org>
7667 L:      linux-abi-devel@lists.sourceforge.net
7668 S:      Maintained
7669 F:      include/linux/personality.h
7670 F:      include/uapi/linux/personality.h
7671
7672 PHONET PROTOCOL
7673 M:      Remi Denis-Courmont <courmisch@gmail.com>
7674 S:      Supported
7675 F:      Documentation/networking/phonet.txt
7676 F:      include/linux/phonet.h
7677 F:      include/net/phonet/
7678 F:      include/uapi/linux/phonet.h
7679 F:      net/phonet/
7680
7681 PHRAM MTD DRIVER
7682 M:      Joern Engel <joern@lazybastard.org>
7683 L:      linux-mtd@lists.infradead.org
7684 S:      Maintained
7685 F:      drivers/mtd/devices/phram.c
7686
7687 PICOLCD HID DRIVER
7688 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7689 L:      linux-input@vger.kernel.org
7690 S:      Maintained
7691 F:      drivers/hid/hid-picolcd*
7692
7693 PICOXCELL SUPPORT
7694 M:      Jamie Iles <jamie@jamieiles.com>
7695 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7696 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7697 S:      Supported
7698 F:      arch/arm/boot/dts/picoxcell*
7699 F:      arch/arm/mach-picoxcell/
7700 F:      drivers/crypto/picoxcell*
7701
7702 PIN CONTROL SUBSYSTEM
7703 M:      Linus Walleij <linus.walleij@linaro.org>
7704 L:      linux-gpio@vger.kernel.org
7705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7706 S:      Maintained
7707 F:      drivers/pinctrl/
7708 F:      include/linux/pinctrl/
7709
7710 PIN CONTROLLER - ATMEL AT91
7711 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7712 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7713 S:      Maintained
7714 F:      drivers/pinctrl/pinctrl-at91.*
7715
7716 PIN CONTROLLER - INTEL
7717 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7718 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7719 S:      Maintained
7720 F:      drivers/pinctrl/intel/
7721
7722 PIN CONTROLLER - RENESAS
7723 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7724 L:      linux-sh@vger.kernel.org
7725 S:      Maintained
7726 F:      drivers/pinctrl/sh-pfc/
7727
7728 PIN CONTROLLER - SAMSUNG
7729 M:      Tomasz Figa <tomasz.figa@gmail.com>
7730 M:      Thomas Abraham <thomas.abraham@linaro.org>
7731 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7732 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7733 S:      Maintained
7734 F:      drivers/pinctrl/samsung/
7735
7736 PIN CONTROLLER - ST SPEAR
7737 M:      Viresh Kumar <viresh.linux@gmail.com>
7738 L:      spear-devel@list.st.com
7739 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7740 W:      http://www.st.com/spear
7741 S:      Maintained
7742 F:      drivers/pinctrl/spear/
7743
7744 PKTCDVD DRIVER
7745 M:      Jiri Kosina <jkosina@suse.cz>
7746 S:      Maintained
7747 F:      drivers/block/pktcdvd.c
7748 F:      include/linux/pktcdvd.h
7749 F:      include/uapi/linux/pktcdvd.h
7750
7751 PKUNITY SOC DRIVERS
7752 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7753 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7754 S:      Maintained
7755 T:      git git://github.com/gxt/linux.git
7756 F:      drivers/input/serio/i8042-unicore32io.h
7757 F:      drivers/i2c/busses/i2c-puv3.c
7758 F:      drivers/video/fbdev/fb-puv3.c
7759 F:      drivers/rtc/rtc-puv3.c
7760
7761 PMBUS HARDWARE MONITORING DRIVERS
7762 M:      Guenter Roeck <linux@roeck-us.net>
7763 L:      lm-sensors@lm-sensors.org
7764 W:      http://www.lm-sensors.org/
7765 W:      http://www.roeck-us.net/linux/drivers/
7766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7767 S:      Maintained
7768 F:      Documentation/hwmon/pmbus
7769 F:      drivers/hwmon/pmbus/
7770 F:      include/linux/i2c/pmbus.h
7771
7772 PMC SIERRA MaxRAID DRIVER
7773 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7774 L:      linux-scsi@vger.kernel.org
7775 W:      http://www.pmc-sierra.com/
7776 S:      Supported
7777 F:      drivers/scsi/pmcraid.*
7778
7779 PMC SIERRA PM8001 DRIVER
7780 M:      xjtuwjp@gmail.com
7781 M:      lindar_liu@usish.com
7782 L:      pmchba@pmcs.com
7783 L:      linux-scsi@vger.kernel.org
7784 S:      Supported
7785 F:      drivers/scsi/pm8001/
7786
7787 POSIX CLOCKS and TIMERS
7788 M:      Thomas Gleixner <tglx@linutronix.de>
7789 L:      linux-kernel@vger.kernel.org
7790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7791 S:      Maintained
7792 F:      fs/timerfd.c
7793 F:      include/linux/timer*
7794 F:      kernel/time/*timer*
7795
7796 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7797 M:      Sebastian Reichel <sre@kernel.org>
7798 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7799 M:      David Woodhouse <dwmw2@infradead.org>
7800 L:      linux-pm@vger.kernel.org
7801 T:      git git://git.infradead.org/battery-2.6.git
7802 S:      Maintained
7803 F:      include/linux/power_supply.h
7804 F:      drivers/power/
7805
7806 PNP SUPPORT
7807 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7808 S:      Maintained
7809 F:      drivers/pnp/
7810
7811 PNXxxxx I2C DRIVER
7812 M:      Vitaly Wool <vitalywool@gmail.com>
7813 L:      linux-i2c@vger.kernel.org
7814 S:      Maintained
7815 F:      drivers/i2c/busses/i2c-pnx.c
7816
7817 PPP PROTOCOL DRIVERS AND COMPRESSORS
7818 M:      Paul Mackerras <paulus@samba.org>
7819 L:      linux-ppp@vger.kernel.org
7820 S:      Maintained
7821 F:      drivers/net/ppp/ppp_*
7822
7823 PPP OVER ATM (RFC 2364)
7824 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7825 S:      Maintained
7826 F:      net/atm/pppoatm.c
7827 F:      include/uapi/linux/atmppp.h
7828
7829 PPP OVER ETHERNET
7830 M:      Michal Ostrowski <mostrows@earthlink.net>
7831 S:      Maintained
7832 F:      drivers/net/ppp/pppoe.c
7833 F:      drivers/net/ppp/pppox.c
7834
7835 PPP OVER L2TP
7836 M:      James Chapman <jchapman@katalix.com>
7837 S:      Maintained
7838 F:      net/l2tp/l2tp_ppp.c
7839 F:      include/linux/if_pppol2tp.h
7840 F:      include/uapi/linux/if_pppol2tp.h
7841
7842 PPS SUPPORT
7843 M:      Rodolfo Giometti <giometti@enneenne.com>
7844 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7845 L:      linuxpps@ml.enneenne.com (subscribers-only)
7846 S:      Maintained
7847 F:      Documentation/pps/
7848 F:      drivers/pps/
7849 F:      include/linux/pps*.h
7850
7851 PPTP DRIVER
7852 M:      Dmitry Kozlov <xeb@mail.ru>
7853 L:      netdev@vger.kernel.org
7854 S:      Maintained
7855 F:      drivers/net/ppp/pptp.c
7856 W:      http://sourceforge.net/projects/accel-pptp
7857
7858 PREEMPTIBLE KERNEL
7859 M:      Robert Love <rml@tech9.net>
7860 L:      kpreempt-tech@lists.sourceforge.net
7861 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7862 S:      Supported
7863 F:      Documentation/preempt-locking.txt
7864 F:      include/linux/preempt.h
7865
7866 PRISM54 WIRELESS DRIVER
7867 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7868 L:      linux-wireless@vger.kernel.org
7869 W:      http://wireless.kernel.org/en/users/Drivers/p54
7870 S:      Obsolete
7871 F:      drivers/net/wireless/prism54/
7872
7873 PS3 NETWORK SUPPORT
7874 M:      Geoff Levand <geoff@infradead.org>
7875 L:      netdev@vger.kernel.org
7876 L:      cbe-oss-dev@lists.ozlabs.org
7877 S:      Maintained
7878 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7879
7880 PS3 PLATFORM SUPPORT
7881 M:      Geoff Levand <geoff@infradead.org>
7882 L:      linuxppc-dev@lists.ozlabs.org
7883 L:      cbe-oss-dev@lists.ozlabs.org
7884 S:      Maintained
7885 F:      arch/powerpc/boot/ps3*
7886 F:      arch/powerpc/include/asm/lv1call.h
7887 F:      arch/powerpc/include/asm/ps3*.h
7888 F:      arch/powerpc/platforms/ps3/
7889 F:      drivers/*/ps3*
7890 F:      drivers/ps3/
7891 F:      drivers/rtc/rtc-ps3.c
7892 F:      drivers/usb/host/*ps3.c
7893 F:      sound/ppc/snd_ps3*
7894
7895 PS3VRAM DRIVER
7896 M:      Jim Paris <jim@jtan.com>
7897 L:      cbe-oss-dev@lists.ozlabs.org
7898 S:      Maintained
7899 F:      drivers/block/ps3vram.c
7900
7901 PSTORE FILESYSTEM
7902 M:      Anton Vorontsov <anton@enomsg.org>
7903 M:      Colin Cross <ccross@android.com>
7904 M:      Kees Cook <keescook@chromium.org>
7905 M:      Tony Luck <tony.luck@intel.com>
7906 S:      Maintained
7907 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7908 F:      fs/pstore/
7909 F:      include/linux/pstore*
7910 F:      drivers/firmware/efi/efi-pstore.c
7911 F:      drivers/acpi/apei/erst.c
7912
7913 PTP HARDWARE CLOCK SUPPORT
7914 M:      Richard Cochran <richardcochran@gmail.com>
7915 L:      netdev@vger.kernel.org
7916 S:      Maintained
7917 W:      http://linuxptp.sourceforge.net/
7918 F:      Documentation/ABI/testing/sysfs-ptp
7919 F:      Documentation/ptp/*
7920 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7921 F:      drivers/net/phy/dp83640*
7922 F:      drivers/ptp/*
7923 F:      include/linux/ptp_cl*
7924
7925 PTRACE SUPPORT
7926 M:      Roland McGrath <roland@hack.frob.com>
7927 M:      Oleg Nesterov <oleg@redhat.com>
7928 S:      Maintained
7929 F:      include/asm-generic/syscall.h
7930 F:      include/linux/ptrace.h
7931 F:      include/linux/regset.h
7932 F:      include/linux/tracehook.h
7933 F:      include/uapi/linux/ptrace.h
7934 F:      kernel/ptrace.c
7935
7936 PVRUSB2 VIDEO4LINUX DRIVER
7937 M:      Mike Isely <isely@pobox.com>
7938 L:      pvrusb2@isely.net       (subscribers-only)
7939 L:      linux-media@vger.kernel.org
7940 W:      http://www.isely.net/pvrusb2/
7941 T:      git git://linuxtv.org/media_tree.git
7942 S:      Maintained
7943 F:      Documentation/video4linux/README.pvrusb2
7944 F:      drivers/media/usb/pvrusb2/
7945
7946 PWC WEBCAM DRIVER
7947 M:      Hans de Goede <hdegoede@redhat.com>
7948 L:      linux-media@vger.kernel.org
7949 T:      git git://linuxtv.org/media_tree.git
7950 S:      Maintained
7951 F:      drivers/media/usb/pwc/*
7952
7953 PWM FAN DRIVER
7954 M:      Kamil Debski <k.debski@samsung.com>
7955 L:      lm-sensors@lm-sensors.org
7956 S:      Supported
7957 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7958 F:      Documentation/hwmon/pwm-fan
7959 F:      drivers/hwmon/pwm-fan.c
7960
7961 PWM SUBSYSTEM
7962 M:      Thierry Reding <thierry.reding@gmail.com>
7963 L:      linux-pwm@vger.kernel.org
7964 S:      Maintained
7965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7966 F:      Documentation/pwm.txt
7967 F:      Documentation/devicetree/bindings/pwm/
7968 F:      include/linux/pwm.h
7969 F:      drivers/pwm/
7970 F:      drivers/video/backlight/pwm_bl.c
7971 F:      include/linux/pwm_backlight.h
7972
7973 PXA2xx/PXA3xx SUPPORT
7974 M:      Daniel Mack <daniel@zonque.org>
7975 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7976 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7978 T:      git git://github.com/hzhuang1/linux.git
7979 T:      git git://github.com/rjarzmik/linux.git
7980 S:      Maintained
7981 F:      arch/arm/mach-pxa/
7982 F:      drivers/pcmcia/pxa2xx*
7983 F:      drivers/spi/spi-pxa2xx*
7984 F:      drivers/usb/gadget/udc/pxa2*
7985 F:      include/sound/pxa2xx-lib.h
7986 F:      sound/arm/pxa*
7987 F:      sound/soc/pxa/
7988
7989 PXA3xx NAND FLASH DRIVER
7990 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7991 L:      linux-mtd@lists.infradead.org
7992 S:      Maintained
7993 F:      drivers/mtd/nand/pxa3xx_nand.c
7994
7995 MMP SUPPORT
7996 M:      Eric Miao <eric.y.miao@gmail.com>
7997 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7999 T:      git git://github.com/hzhuang1/linux.git
8000 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8001 S:      Maintained
8002 F:      arch/arm/mach-mmp/
8003
8004 PXA MMCI DRIVER
8005 S:      Orphan
8006
8007 PXA RTC DRIVER
8008 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8009 L:      rtc-linux@googlegroups.com
8010 S:      Maintained
8011
8012 QAT DRIVER
8013 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8014 L:      qat-linux@intel.com
8015 S:      Supported
8016 F:      drivers/crypto/qat/
8017
8018 QIB DRIVER
8019 M:      Mike Marciniszyn <infinipath@intel.com>
8020 L:      linux-rdma@vger.kernel.org
8021 S:      Supported
8022 F:      drivers/infiniband/hw/qib/
8023
8024 QLOGIC QLA1280 SCSI DRIVER
8025 M:      Michael Reed <mdr@sgi.com>
8026 L:      linux-scsi@vger.kernel.org
8027 S:      Maintained
8028 F:      drivers/scsi/qla1280.[ch]
8029
8030 QLOGIC QLA2XXX FC-SCSI DRIVER
8031 M:      qla2xxx-upstream@qlogic.com
8032 L:      linux-scsi@vger.kernel.org
8033 S:      Supported
8034 F:      Documentation/scsi/LICENSE.qla2xxx
8035 F:      drivers/scsi/qla2xxx/
8036
8037 QLOGIC QLA4XXX iSCSI DRIVER
8038 M:      QLogic-Storage-Upstream@qlogic.com
8039 L:      linux-scsi@vger.kernel.org
8040 S:      Supported
8041 F:      Documentation/scsi/LICENSE.qla4xxx
8042 F:      drivers/scsi/qla4xxx/
8043
8044 QLOGIC QLA3XXX NETWORK DRIVER
8045 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8046 M:      Ron Mercer <ron.mercer@qlogic.com>
8047 M:      linux-driver@qlogic.com
8048 L:      netdev@vger.kernel.org
8049 S:      Supported
8050 F:      Documentation/networking/LICENSE.qla3xxx
8051 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8052
8053 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8054 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8055 M:      Dept-GELinuxNICDev@qlogic.com
8056 L:      netdev@vger.kernel.org
8057 S:      Supported
8058 F:      drivers/net/ethernet/qlogic/qlcnic/
8059
8060 QLOGIC QLGE 10Gb ETHERNET DRIVER
8061 M:      Harish Patil <harish.patil@qlogic.com>
8062 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8063 M:      Dept-GELinuxNICDev@qlogic.com
8064 M:      linux-driver@qlogic.com
8065 L:      netdev@vger.kernel.org
8066 S:      Supported
8067 F:      drivers/net/ethernet/qlogic/qlge/
8068
8069 QNX4 FILESYSTEM
8070 M:      Anders Larsen <al@alarsen.net>
8071 W:      http://www.alarsen.net/linux/qnx4fs/
8072 S:      Maintained
8073 F:      fs/qnx4/
8074 F:      include/uapi/linux/qnx4_fs.h
8075 F:      include/uapi/linux/qnxtypes.h
8076
8077 QT1010 MEDIA DRIVER
8078 M:      Antti Palosaari <crope@iki.fi>
8079 L:      linux-media@vger.kernel.org
8080 W:      http://linuxtv.org/
8081 W:      http://palosaari.fi/linux/
8082 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8083 T:      git git://linuxtv.org/anttip/media_tree.git
8084 S:      Maintained
8085 F:      drivers/media/tuners/qt1010*
8086
8087 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8088 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8089 L:      linux-wireless@vger.kernel.org
8090 L:      ath9k-devel@lists.ath9k.org
8091 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8092 S:      Supported
8093 F:      drivers/net/wireless/ath/ath9k/
8094
8095 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8096 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8097 L:      ath10k@lists.infradead.org
8098 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8099 T:      git git://github.com/kvalo/ath.git
8100 S:      Supported
8101 F:      drivers/net/wireless/ath/ath10k/
8102
8103 QUALCOMM HEXAGON ARCHITECTURE
8104 M:      Richard Kuo <rkuo@codeaurora.org>
8105 L:      linux-hexagon@vger.kernel.org
8106 S:      Supported
8107 F:      arch/hexagon/
8108
8109 QUALCOMM WCN36XX WIRELESS DRIVER
8110 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8111 L:      wcn36xx@lists.infradead.org
8112 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8113 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8114 S:      Supported
8115 F:      drivers/net/wireless/ath/wcn36xx/
8116
8117 RADOS BLOCK DEVICE (RBD)
8118 M:      Ilya Dryomov <idryomov@gmail.com>
8119 M:      Sage Weil <sage@redhat.com>
8120 M:      Alex Elder <elder@kernel.org>
8121 M:      ceph-devel@vger.kernel.org
8122 W:      http://ceph.com/
8123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8124 S:      Supported
8125 F:      drivers/block/rbd.c
8126 F:      drivers/block/rbd_types.h
8127
8128 RADEON FRAMEBUFFER DISPLAY DRIVER
8129 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8130 L:      linux-fbdev@vger.kernel.org
8131 S:      Maintained
8132 F:      drivers/video/fbdev/aty/radeon*
8133 F:      include/uapi/linux/radeonfb.h
8134
8135 RADIOSHARK RADIO DRIVER
8136 M:      Hans de Goede <hdegoede@redhat.com>
8137 L:      linux-media@vger.kernel.org
8138 T:      git git://linuxtv.org/media_tree.git
8139 S:      Maintained
8140 F:      drivers/media/radio/radio-shark.c
8141
8142 RADIOSHARK2 RADIO DRIVER
8143 M:      Hans de Goede <hdegoede@redhat.com>
8144 L:      linux-media@vger.kernel.org
8145 T:      git git://linuxtv.org/media_tree.git
8146 S:      Maintained
8147 F:      drivers/media/radio/radio-shark2.c
8148 F:      drivers/media/radio/radio-tea5777.c
8149
8150 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8151 M:      Paul Mackerras <paulus@samba.org>
8152 L:      linux-fbdev@vger.kernel.org
8153 S:      Maintained
8154 F:      drivers/video/fbdev/aty/aty128fb.c
8155
8156 RALINK RT2X00 WIRELESS LAN DRIVER
8157 P:      rt2x00 project
8158 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8159 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8160 L:      linux-wireless@vger.kernel.org
8161 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8162 W:      http://rt2x00.serialmonkey.com/
8163 S:      Maintained
8164 F:      drivers/net/wireless/rt2x00/
8165
8166 RAMDISK RAM BLOCK DEVICE DRIVER
8167 M:      Jens Axboe <axboe@kernel.dk>
8168 S:      Maintained
8169 F:      Documentation/blockdev/ramdisk.txt
8170 F:      drivers/block/brd.c
8171
8172 RANDOM NUMBER DRIVER
8173 M:      "Theodore Ts'o" <tytso@mit.edu>
8174 S:      Maintained
8175 F:      drivers/char/random.c
8176
8177 RAPIDIO SUBSYSTEM
8178 M:      Matt Porter <mporter@kernel.crashing.org>
8179 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8180 S:      Maintained
8181 F:      drivers/rapidio/
8182
8183 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8184 L:      linux-wireless@vger.kernel.org
8185 S:      Orphan
8186 F:      drivers/net/wireless/ray*
8187
8188 RCUTORTURE MODULE
8189 M:      Josh Triplett <josh@joshtriplett.org>
8190 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8191 L:      linux-kernel@vger.kernel.org
8192 S:      Supported
8193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8194 F:      Documentation/RCU/torture.txt
8195 F:      kernel/rcu/rcutorture.c
8196
8197 RCUTORTURE TEST FRAMEWORK
8198 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8199 M:      Josh Triplett <josh@joshtriplett.org>
8200 R:      Steven Rostedt <rostedt@goodmis.org>
8201 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8202 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8203 L:      linux-kernel@vger.kernel.org
8204 S:      Supported
8205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8206 F:      tools/testing/selftests/rcutorture
8207
8208 RDC R-321X SoC
8209 M:      Florian Fainelli <florian@openwrt.org>
8210 S:      Maintained
8211
8212 RDC R6040 FAST ETHERNET DRIVER
8213 M:      Florian Fainelli <florian@openwrt.org>
8214 L:      netdev@vger.kernel.org
8215 S:      Maintained
8216 F:      drivers/net/ethernet/rdc/r6040.c
8217
8218 RDS - RELIABLE DATAGRAM SOCKETS
8219 M:      Chien Yen <chien.yen@oracle.com>
8220 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8221 S:      Supported
8222 F:      net/rds/
8223
8224 READ-COPY UPDATE (RCU)
8225 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8226 M:      Josh Triplett <josh@joshtriplett.org>
8227 R:      Steven Rostedt <rostedt@goodmis.org>
8228 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8229 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8230 L:      linux-kernel@vger.kernel.org
8231 W:      http://www.rdrop.com/users/paulmck/RCU/
8232 S:      Supported
8233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8234 F:      Documentation/RCU/
8235 X:      Documentation/RCU/torture.txt
8236 F:      include/linux/rcu*
8237 X:      include/linux/srcu.h
8238 F:      kernel/rcu/
8239 X:      kernel/torture.c
8240
8241 REAL TIME CLOCK (RTC) SUBSYSTEM
8242 M:      Alessandro Zummo <a.zummo@towertech.it>
8243 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8244 L:      rtc-linux@googlegroups.com
8245 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8246 S:      Maintained
8247 F:      Documentation/rtc.txt
8248 F:      drivers/rtc/
8249 F:      include/linux/rtc.h
8250 F:      include/uapi/linux/rtc.h
8251
8252 REALTEK AUDIO CODECS
8253 M:      Bard Liao <bardliao@realtek.com>
8254 M:      Oder Chiou <oder_chiou@realtek.com>
8255 S:      Maintained
8256 F:      sound/soc/codecs/rt*
8257 F:      include/sound/rt*.h
8258
8259 REISERFS FILE SYSTEM
8260 L:      reiserfs-devel@vger.kernel.org
8261 S:      Supported
8262 F:      fs/reiserfs/
8263
8264 REGISTER MAP ABSTRACTION
8265 M:      Mark Brown <broonie@kernel.org>
8266 L:      linux-kernel@vger.kernel.org
8267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8268 S:      Supported
8269 F:      drivers/base/regmap/
8270 F:      include/linux/regmap.h
8271
8272 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8273 M:      Ohad Ben-Cohen <ohad@wizery.com>
8274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8275 S:      Maintained
8276 F:      drivers/remoteproc/
8277 F:      Documentation/remoteproc.txt
8278 F:      include/linux/remoteproc.h
8279
8280 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8281 M:      Ohad Ben-Cohen <ohad@wizery.com>
8282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8283 S:      Maintained
8284 F:      drivers/rpmsg/
8285 F:      Documentation/rpmsg.txt
8286 F:      include/linux/rpmsg.h
8287
8288 RESET CONTROLLER FRAMEWORK
8289 M:      Philipp Zabel <p.zabel@pengutronix.de>
8290 S:      Maintained
8291 F:      drivers/reset/
8292 F:      Documentation/devicetree/bindings/reset/
8293 F:      include/linux/reset.h
8294 F:      include/linux/reset-controller.h
8295
8296 RFKILL
8297 M:      Johannes Berg <johannes@sipsolutions.net>
8298 L:      linux-wireless@vger.kernel.org
8299 W:      http://wireless.kernel.org/
8300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8302 S:      Maintained
8303 F:      Documentation/rfkill.txt
8304 F:      net/rfkill/
8305
8306 RHASHTABLE
8307 M:      Thomas Graf <tgraf@suug.ch>
8308 L:      netdev@vger.kernel.org
8309 S:      Maintained
8310 F:      lib/rhashtable.c
8311 F:      include/linux/rhashtable.h
8312
8313 RICOH SMARTMEDIA/XD DRIVER
8314 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8315 S:      Maintained
8316 F:      drivers/mtd/nand/r852.c
8317 F:      drivers/mtd/nand/r852.h
8318
8319 RICOH R5C592 MEMORYSTICK DRIVER
8320 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8321 S:      Maintained
8322 F:      drivers/memstick/host/r592.*
8323
8324 ROCCAT DRIVERS
8325 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8326 W:      http://sourceforge.net/projects/roccat/
8327 S:      Maintained
8328 F:      drivers/hid/hid-roccat*
8329 F:      include/linux/hid-roccat*
8330 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8331
8332 ROCKER DRIVER
8333 M:      Jiri Pirko <jiri@resnulli.us>
8334 M:      Scott Feldman <sfeldma@gmail.com>
8335 L:      netdev@vger.kernel.org
8336 S:      Supported
8337 F:      drivers/net/ethernet/rocker/
8338
8339 ROCKETPORT DRIVER
8340 P:      Comtrol Corp.
8341 W:      http://www.comtrol.com
8342 S:      Maintained
8343 F:      Documentation/serial/rocket.txt
8344 F:      drivers/tty/rocket*
8345
8346 ROCKETPORT EXPRESS/INFINITY DRIVER
8347 M:      Kevin Cernekee <cernekee@gmail.com>
8348 L:      linux-serial@vger.kernel.org
8349 S:      Odd Fixes
8350 F:      drivers/tty/serial/rp2.*
8351
8352 ROSE NETWORK LAYER
8353 M:      Ralf Baechle <ralf@linux-mips.org>
8354 L:      linux-hams@vger.kernel.org
8355 W:      http://www.linux-ax25.org/
8356 S:      Maintained
8357 F:      include/net/rose.h
8358 F:      include/uapi/linux/rose.h
8359 F:      net/rose/
8360
8361 RTL2830 MEDIA DRIVER
8362 M:      Antti Palosaari <crope@iki.fi>
8363 L:      linux-media@vger.kernel.org
8364 W:      http://linuxtv.org/
8365 W:      http://palosaari.fi/linux/
8366 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8367 T:      git git://linuxtv.org/anttip/media_tree.git
8368 S:      Maintained
8369 F:      drivers/media/dvb-frontends/rtl2830*
8370
8371 RTL2832 MEDIA DRIVER
8372 M:      Antti Palosaari <crope@iki.fi>
8373 L:      linux-media@vger.kernel.org
8374 W:      http://linuxtv.org/
8375 W:      http://palosaari.fi/linux/
8376 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8377 T:      git git://linuxtv.org/anttip/media_tree.git
8378 S:      Maintained
8379 F:      drivers/media/dvb-frontends/rtl2832*
8380
8381 RTL2832_SDR MEDIA DRIVER
8382 M:      Antti Palosaari <crope@iki.fi>
8383 L:      linux-media@vger.kernel.org
8384 W:      http://linuxtv.org/
8385 W:      http://palosaari.fi/linux/
8386 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8387 T:      git git://linuxtv.org/anttip/media_tree.git
8388 S:      Maintained
8389 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8390
8391 RTL8180 WIRELESS DRIVER
8392 L:      linux-wireless@vger.kernel.org
8393 W:      http://wireless.kernel.org/
8394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8395 S:      Orphan
8396 F:      drivers/net/wireless/rtl818x/rtl8180/
8397
8398 RTL8187 WIRELESS DRIVER
8399 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8400 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8401 M:      Larry Finger <Larry.Finger@lwfinger.net>
8402 L:      linux-wireless@vger.kernel.org
8403 W:      http://wireless.kernel.org/
8404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8405 S:      Maintained
8406 F:      drivers/net/wireless/rtl818x/rtl8187/
8407
8408 RTL8192CE WIRELESS DRIVER
8409 M:      Larry Finger <Larry.Finger@lwfinger.net>
8410 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8411 L:      linux-wireless@vger.kernel.org
8412 W:      http://wireless.kernel.org/
8413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8414 S:      Maintained
8415 F:      drivers/net/wireless/rtlwifi/
8416 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8417
8418 S3 SAVAGE FRAMEBUFFER DRIVER
8419 M:      Antonino Daplas <adaplas@gmail.com>
8420 L:      linux-fbdev@vger.kernel.org
8421 S:      Maintained
8422 F:      drivers/video/fbdev/savage/
8423
8424 S390
8425 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8426 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8427 M:      linux390@de.ibm.com
8428 L:      linux-s390@vger.kernel.org
8429 W:      http://www.ibm.com/developerworks/linux/linux390/
8430 S:      Supported
8431 F:      arch/s390/
8432 F:      drivers/s390/
8433 F:      Documentation/s390/
8434 F:      Documentation/DocBook/s390*
8435
8436 S390 COMMON I/O LAYER
8437 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8438 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8439 L:      linux-s390@vger.kernel.org
8440 W:      http://www.ibm.com/developerworks/linux/linux390/
8441 S:      Supported
8442 F:      drivers/s390/cio/
8443
8444 S390 DASD DRIVER
8445 M:      Stefan Weinhuber <wein@de.ibm.com>
8446 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8447 L:      linux-s390@vger.kernel.org
8448 W:      http://www.ibm.com/developerworks/linux/linux390/
8449 S:      Supported
8450 F:      drivers/s390/block/dasd*
8451 F:      block/partitions/ibm.c
8452
8453 S390 NETWORK DRIVERS
8454 M:      Ursula Braun <ursula.braun@de.ibm.com>
8455 M:      linux390@de.ibm.com
8456 L:      linux-s390@vger.kernel.org
8457 W:      http://www.ibm.com/developerworks/linux/linux390/
8458 S:      Supported
8459 F:      drivers/s390/net/
8460
8461 S390 PCI SUBSYSTEM
8462 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8463 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8464 L:      linux-s390@vger.kernel.org
8465 W:      http://www.ibm.com/developerworks/linux/linux390/
8466 S:      Supported
8467 F:      arch/s390/pci/
8468 F:      drivers/pci/hotplug/s390_pci_hpc.c
8469
8470 S390 ZCRYPT DRIVER
8471 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8472 M:      linux390@de.ibm.com
8473 L:      linux-s390@vger.kernel.org
8474 W:      http://www.ibm.com/developerworks/linux/linux390/
8475 S:      Supported
8476 F:      drivers/s390/crypto/
8477
8478 S390 ZFCP DRIVER
8479 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8480 M:      linux390@de.ibm.com
8481 L:      linux-s390@vger.kernel.org
8482 W:      http://www.ibm.com/developerworks/linux/linux390/
8483 S:      Supported
8484 F:      drivers/s390/scsi/zfcp_*
8485
8486 S390 IUCV NETWORK LAYER
8487 M:      Ursula Braun <ursula.braun@de.ibm.com>
8488 M:      linux390@de.ibm.com
8489 L:      linux-s390@vger.kernel.org
8490 W:      http://www.ibm.com/developerworks/linux/linux390/
8491 S:      Supported
8492 F:      drivers/s390/net/*iucv*
8493 F:      include/net/iucv/
8494 F:      net/iucv/
8495
8496 S3C24XX SD/MMC Driver
8497 M:      Ben Dooks <ben-linux@fluff.org>
8498 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8499 S:      Supported
8500 F:      drivers/mmc/host/s3cmci.*
8501
8502 SAA6588 RDS RECEIVER DRIVER
8503 M:      Hans Verkuil <hverkuil@xs4all.nl>
8504 L:      linux-media@vger.kernel.org
8505 T:      git git://linuxtv.org/media_tree.git
8506 W:      http://linuxtv.org
8507 S:      Odd Fixes
8508 F:      drivers/media/i2c/saa6588*
8509
8510 SAA7134 VIDEO4LINUX DRIVER
8511 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8512 L:      linux-media@vger.kernel.org
8513 W:      http://linuxtv.org
8514 T:      git git://linuxtv.org/media_tree.git
8515 S:      Odd fixes
8516 F:      Documentation/video4linux/*.saa7134
8517 F:      drivers/media/pci/saa7134/
8518
8519 SAA7146 VIDEO4LINUX-2 DRIVER
8520 M:      Hans Verkuil <hverkuil@xs4all.nl>
8521 L:      linux-media@vger.kernel.org
8522 T:      git git://linuxtv.org/media_tree.git
8523 S:      Maintained
8524 F:      drivers/media/common/saa7146/
8525 F:      drivers/media/pci/saa7146/
8526 F:      include/media/saa7146*
8527
8528 SAMSUNG LAPTOP DRIVER
8529 M:      Corentin Chary <corentin.chary@gmail.com>
8530 L:      platform-driver-x86@vger.kernel.org
8531 S:      Maintained
8532 F:      drivers/platform/x86/samsung-laptop.c
8533
8534 SAMSUNG AUDIO (ASoC) DRIVERS
8535 M:      Sangbeom Kim <sbkim73@samsung.com>
8536 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8537 S:      Supported
8538 F:      sound/soc/samsung/
8539
8540 SAMSUNG FRAMEBUFFER DRIVER
8541 M:      Jingoo Han <jg1.han@samsung.com>
8542 L:      linux-fbdev@vger.kernel.org
8543 S:      Maintained
8544 F:      drivers/video/fbdev/s3c-fb.c
8545
8546 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8547 M:      Sangbeom Kim <sbkim73@samsung.com>
8548 L:      linux-kernel@vger.kernel.org
8549 S:      Supported
8550 F:      drivers/mfd/sec*.c
8551 F:      drivers/regulator/s2m*.c
8552 F:      drivers/regulator/s5m*.c
8553 F:      include/linux/mfd/samsung/
8554
8555 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8556 M:      Kyungmin Park <kyungmin.park@samsung.com>
8557 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8558 L:      linux-media@vger.kernel.org
8559 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8560 S:      Supported
8561 F:      drivers/media/platform/exynos4-is/
8562
8563 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8564 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8565 L:      linux-media@vger.kernel.org
8566 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8567 S:      Maintained
8568 F:      drivers/media/platform/s3c-camif/
8569 F:      include/media/s3c_camif.h
8570
8571 SAMSUNG S5C73M3 CAMERA DRIVER
8572 M:      Kyungmin Park <kyungmin.park@samsung.com>
8573 M:      Andrzej Hajda <a.hajda@samsung.com>
8574 L:      linux-media@vger.kernel.org
8575 S:      Supported
8576 F:      drivers/media/i2c/s5c73m3/*
8577
8578 SAMSUNG S5K5BAF CAMERA DRIVER
8579 M:      Kyungmin Park <kyungmin.park@samsung.com>
8580 M:      Andrzej Hajda <a.hajda@samsung.com>
8581 L:      linux-media@vger.kernel.org
8582 S:      Supported
8583 F:      drivers/media/i2c/s5k5baf.c
8584
8585 SAMSUNG SOC CLOCK DRIVERS
8586 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8587 M:      Tomasz Figa <tomasz.figa@gmail.com>
8588 S:      Supported
8589 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8590 F:      drivers/clk/samsung/
8591
8592 SAMSUNG SXGBE DRIVERS
8593 M:      Byungho An <bh74.an@samsung.com>
8594 M:      Girish K S <ks.giri@samsung.com>
8595 M:      Vipul Pandya <vipul.pandya@samsung.com>
8596 S:      Supported
8597 L:      netdev@vger.kernel.org
8598 F:      drivers/net/ethernet/samsung/sxgbe/
8599
8600 SAMSUNG THERMAL DRIVER
8601 M:      Lukasz Majewski <l.majewski@samsung.com>
8602 L:      linux-pm@vger.kernel.org
8603 L:      linux-samsung-soc@vger.kernel.org
8604 S:      Supported
8605 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8606 F:      drivers/thermal/samsung/
8607
8608 SAMSUNG USB2 PHY DRIVER
8609 M:      Kamil Debski <k.debski@samsung.com>
8610 L:      linux-kernel@vger.kernel.org
8611 S:      Supported
8612 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8613 F:      Documentation/phy/samsung-usb2.txt
8614 F:      drivers/phy/phy-exynos4210-usb2.c
8615 F:      drivers/phy/phy-exynos4x12-usb2.c
8616 F:      drivers/phy/phy-exynos5250-usb2.c
8617 F:      drivers/phy/phy-s5pv210-usb2.c
8618 F:      drivers/phy/phy-samsung-usb2.c
8619 F:      drivers/phy/phy-samsung-usb2.h
8620
8621 SERIAL DRIVERS
8622 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8623 L:      linux-serial@vger.kernel.org
8624 S:      Maintained
8625 F:      drivers/tty/serial/
8626
8627 SYNOPSYS DESIGNWARE DMAC DRIVER
8628 M:      Viresh Kumar <viresh.linux@gmail.com>
8629 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8630 S:      Maintained
8631 F:      include/linux/dma/dw.h
8632 F:      include/linux/platform_data/dma-dw.h
8633 F:      drivers/dma/dw/
8634
8635 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8636 M:      Seungwon Jeon <tgih.jun@samsung.com>
8637 M:      Jaehoon Chung <jh80.chung@samsung.com>
8638 L:      linux-mmc@vger.kernel.org
8639 S:      Maintained
8640 F:      include/linux/mmc/dw_mmc.h
8641 F:      drivers/mmc/host/dw_mmc*
8642
8643 THUNDERBOLT DRIVER
8644 M:      Andreas Noever <andreas.noever@gmail.com>
8645 S:      Maintained
8646 F:      drivers/thunderbolt/
8647
8648 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8649 M:      John Stultz <john.stultz@linaro.org>
8650 M:      Thomas Gleixner <tglx@linutronix.de>
8651 L:      linux-kernel@vger.kernel.org
8652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8653 S:      Supported
8654 F:      include/linux/clocksource.h
8655 F:      include/linux/time.h
8656 F:      include/linux/timex.h
8657 F:      include/uapi/linux/time.h
8658 F:      include/uapi/linux/timex.h
8659 F:      kernel/time/clocksource.c
8660 F:      kernel/time/time*.c
8661 F:      kernel/time/ntp.c
8662 F:      tools/testing/selftests/timers/
8663
8664 SC1200 WDT DRIVER
8665 M:      Zwane Mwaikambo <zwanem@gmail.com>
8666 S:      Maintained
8667 F:      drivers/watchdog/sc1200wdt.c
8668
8669 SCHEDULER
8670 M:      Ingo Molnar <mingo@redhat.com>
8671 M:      Peter Zijlstra <peterz@infradead.org>
8672 L:      linux-kernel@vger.kernel.org
8673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8674 S:      Maintained
8675 F:      kernel/sched/
8676 F:      include/linux/sched.h
8677 F:      include/uapi/linux/sched.h
8678 F:      include/linux/wait.h
8679
8680 SCORE ARCHITECTURE
8681 M:      Chen Liqin <liqin.linux@gmail.com>
8682 M:      Lennox Wu <lennox.wu@gmail.com>
8683 W:      http://www.sunplus.com
8684 S:      Supported
8685 F:      arch/score/
8686
8687 SCSI CDROM DRIVER
8688 M:      Jens Axboe <axboe@kernel.dk>
8689 L:      linux-scsi@vger.kernel.org
8690 W:      http://www.kernel.dk
8691 S:      Maintained
8692 F:      drivers/scsi/sr*
8693
8694 SCSI RDMA PROTOCOL (SRP) INITIATOR
8695 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8696 L:      linux-rdma@vger.kernel.org
8697 S:      Supported
8698 W:      http://www.openfabrics.org
8699 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8701 F:      drivers/infiniband/ulp/srp/
8702 F:      include/scsi/srp.h
8703
8704 SCSI SG DRIVER
8705 M:      Doug Gilbert <dgilbert@interlog.com>
8706 L:      linux-scsi@vger.kernel.org
8707 W:      http://sg.danny.cz/sg
8708 S:      Maintained
8709 F:      Documentation/scsi/scsi-generic.txt
8710 F:      drivers/scsi/sg.c
8711 F:      include/scsi/sg.h
8712
8713 SCSI SUBSYSTEM
8714 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8715 L:      linux-scsi@vger.kernel.org
8716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8717 S:      Maintained
8718 F:      drivers/scsi/
8719 F:      include/scsi/
8720
8721 SCSI TAPE DRIVER
8722 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8723 L:      linux-scsi@vger.kernel.org
8724 S:      Maintained
8725 F:      Documentation/scsi/st.txt
8726 F:      drivers/scsi/st.*
8727 F:      drivers/scsi/st_*.h
8728
8729 SCTP PROTOCOL
8730 M:      Vlad Yasevich <vyasevich@gmail.com>
8731 M:      Neil Horman <nhorman@tuxdriver.com>
8732 L:      linux-sctp@vger.kernel.org
8733 W:      http://lksctp.sourceforge.net
8734 S:      Maintained
8735 F:      Documentation/networking/sctp.txt
8736 F:      include/linux/sctp.h
8737 F:      include/uapi/linux/sctp.h
8738 F:      include/net/sctp/
8739 F:      net/sctp/
8740
8741 SCx200 CPU SUPPORT
8742 M:      Jim Cromie <jim.cromie@gmail.com>
8743 S:      Odd Fixes
8744 F:      Documentation/i2c/busses/scx200_acb
8745 F:      arch/x86/platform/scx200/
8746 F:      drivers/watchdog/scx200_wdt.c
8747 F:      drivers/i2c/busses/scx200*
8748 F:      drivers/mtd/maps/scx200_docflash.c
8749 F:      include/linux/scx200.h
8750
8751 SCx200 GPIO DRIVER
8752 M:      Jim Cromie <jim.cromie@gmail.com>
8753 S:      Maintained
8754 F:      drivers/char/scx200_gpio.c
8755 F:      include/linux/scx200_gpio.h
8756
8757 SCx200 HRT CLOCKSOURCE DRIVER
8758 M:      Jim Cromie <jim.cromie@gmail.com>
8759 S:      Maintained
8760 F:      drivers/clocksource/scx200_hrt.c
8761
8762 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8763 M:      Sascha Sommer <saschasommer@freenet.de>
8764 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8765 S:      Maintained
8766 F:      drivers/mmc/host/sdricoh_cs.c
8767
8768 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8769 L:      linux-mmc@vger.kernel.org
8770 S:      Orphan
8771 F:      drivers/mmc/host/sdhci.*
8772 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8773
8774 SECURE COMPUTING
8775 M:      Kees Cook <keescook@chromium.org>
8776 R:      Andy Lutomirski <luto@amacapital.net>
8777 R:      Will Drewry <wad@chromium.org>
8778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8779 S:      Supported
8780 F:      kernel/seccomp.c
8781 F:      include/uapi/linux/seccomp.h
8782 F:      include/linux/seccomp.h
8783 K:      \bsecure_computing
8784 K:      \bTIF_SECCOMP\b
8785
8786 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8787 M:      Ben Dooks <ben-linux@fluff.org>
8788 M:      Jaehoon Chung <jh80.chung@samsung.com>
8789 L:      linux-mmc@vger.kernel.org
8790 S:      Maintained
8791 F:      drivers/mmc/host/sdhci-s3c*
8792
8793 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8794 M:      Viresh Kumar <viresh.linux@gmail.com>
8795 L:      spear-devel@list.st.com
8796 L:      linux-mmc@vger.kernel.org
8797 S:      Maintained
8798 F:      drivers/mmc/host/sdhci-spear.c
8799
8800 SECURITY SUBSYSTEM
8801 M:      James Morris <james.l.morris@oracle.com>
8802 M:      Serge E. Hallyn <serge@hallyn.com>
8803 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8805 W:      http://kernsec.org/
8806 S:      Supported
8807 F:      security/
8808
8809 SECURITY CONTACT
8810 M:      Security Officers <security@kernel.org>
8811 S:      Supported
8812
8813 SELINUX SECURITY MODULE
8814 M:      Paul Moore <paul@paul-moore.com>
8815 M:      Stephen Smalley <sds@tycho.nsa.gov>
8816 M:      Eric Paris <eparis@parisplace.org>
8817 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8818 W:      http://selinuxproject.org
8819 T:      git git://git.infradead.org/users/pcmoore/selinux
8820 S:      Supported
8821 F:      include/linux/selinux*
8822 F:      security/selinux/
8823 F:      scripts/selinux/
8824
8825 APPARMOR SECURITY MODULE
8826 M:      John Johansen <john.johansen@canonical.com>
8827 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8828 W:      apparmor.wiki.kernel.org
8829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8830 S:      Supported
8831 F:      security/apparmor/
8832
8833 SENSABLE PHANTOM
8834 M:      Jiri Slaby <jirislaby@gmail.com>
8835 S:      Maintained
8836 F:      drivers/misc/phantom.c
8837 F:      include/uapi/linux/phantom.h
8838
8839 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8840 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8841 L:      linux-scsi@vger.kernel.org
8842 W:      http://www.emulex.com
8843 S:      Supported
8844 F:      drivers/scsi/be2iscsi/
8845
8846 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8847 M:      Sathya Perla <sathya.perla@emulex.com>
8848 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8849 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8850 L:      netdev@vger.kernel.org
8851 W:      http://www.emulex.com
8852 S:      Supported
8853 F:      drivers/net/ethernet/emulex/benet/
8854
8855 EMULEX ONECONNECT ROCE DRIVER
8856 M:      Selvin Xavier <selvin.xavier@emulex.com>
8857 M:      Devesh Sharma <devesh.sharma@emulex.com>
8858 M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8859 L:      linux-rdma@vger.kernel.org
8860 W:      http://www.emulex.com
8861 S:      Supported
8862 F:      drivers/infiniband/hw/ocrdma/
8863
8864 SFC NETWORK DRIVER
8865 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8866 M:      Shradha Shah <sshah@solarflare.com>
8867 L:      netdev@vger.kernel.org
8868 S:      Supported
8869 F:      drivers/net/ethernet/sfc/
8870
8871 SGI GRU DRIVER
8872 M:      Dimitri Sivanich <sivanich@sgi.com>
8873 S:      Maintained
8874 F:      drivers/misc/sgi-gru/
8875
8876 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8877 M:      Pat Gefre <pfg@sgi.com>
8878 L:      linux-ia64@vger.kernel.org
8879 S:      Supported
8880 F:      Documentation/ia64/serial.txt
8881 F:      drivers/tty/serial/ioc?_serial.c
8882 F:      include/linux/ioc?.h
8883
8884 SGI XP/XPC/XPNET DRIVER
8885 M:      Cliff Whickman <cpw@sgi.com>
8886 M:      Robin Holt <robinmholt@gmail.com>
8887 S:      Maintained
8888 F:      drivers/misc/sgi-xp/
8889
8890 SI2157 MEDIA DRIVER
8891 M:      Antti Palosaari <crope@iki.fi>
8892 L:      linux-media@vger.kernel.org
8893 W:      http://linuxtv.org/
8894 W:      http://palosaari.fi/linux/
8895 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8896 T:      git git://linuxtv.org/anttip/media_tree.git
8897 S:      Maintained
8898 F:      drivers/media/tuners/si2157*
8899
8900 SI2168 MEDIA DRIVER
8901 M:      Antti Palosaari <crope@iki.fi>
8902 L:      linux-media@vger.kernel.org
8903 W:      http://linuxtv.org/
8904 W:      http://palosaari.fi/linux/
8905 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8906 T:      git git://linuxtv.org/anttip/media_tree.git
8907 S:      Maintained
8908 F:      drivers/media/dvb-frontends/si2168*
8909
8910 SI470X FM RADIO RECEIVER I2C DRIVER
8911 M:      Hans Verkuil <hverkuil@xs4all.nl>
8912 L:      linux-media@vger.kernel.org
8913 T:      git git://linuxtv.org/media_tree.git
8914 W:      http://linuxtv.org
8915 S:      Odd Fixes
8916 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8917
8918 SI470X FM RADIO RECEIVER USB DRIVER
8919 M:      Hans Verkuil <hverkuil@xs4all.nl>
8920 L:      linux-media@vger.kernel.org
8921 T:      git git://linuxtv.org/media_tree.git
8922 W:      http://linuxtv.org
8923 S:      Maintained
8924 F:      drivers/media/radio/si470x/radio-si470x-common.c
8925 F:      drivers/media/radio/si470x/radio-si470x.h
8926 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8927
8928 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8929 M:      Eduardo Valentin <edubezval@gmail.com>
8930 L:      linux-media@vger.kernel.org
8931 T:      git git://linuxtv.org/media_tree.git
8932 W:      http://linuxtv.org
8933 S:      Odd Fixes
8934 F:      drivers/media/radio/si4713/si4713.?
8935
8936 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8937 M:      Eduardo Valentin <edubezval@gmail.com>
8938 L:      linux-media@vger.kernel.org
8939 T:      git git://linuxtv.org/media_tree.git
8940 W:      http://linuxtv.org
8941 S:      Odd Fixes
8942 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8943
8944 SI4713 FM RADIO TRANSMITTER USB DRIVER
8945 M:      Hans Verkuil <hverkuil@xs4all.nl>
8946 L:      linux-media@vger.kernel.org
8947 T:      git git://linuxtv.org/media_tree.git
8948 W:      http://linuxtv.org
8949 S:      Maintained
8950 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8951
8952 SIANO DVB DRIVER
8953 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8954 L:      linux-media@vger.kernel.org
8955 W:      http://linuxtv.org
8956 T:      git git://linuxtv.org/media_tree.git
8957 S:      Odd fixes
8958 F:      drivers/media/common/siano/
8959 F:      drivers/media/usb/siano/
8960 F:      drivers/media/usb/siano/
8961 F:      drivers/media/mmc/siano/
8962
8963 SIMPLEFB FB DRIVER
8964 M:      Hans de Goede <hdegoede@redhat.com>
8965 L:      linux-fbdev@vger.kernel.org
8966 S:      Maintained
8967 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8968 F:      drivers/video/fbdev/simplefb.c
8969 F:      include/linux/platform_data/simplefb.h
8970
8971 SH_VEU V4L2 MEM2MEM DRIVER
8972 L:      linux-media@vger.kernel.org
8973 S:      Orphan
8974 F:      drivers/media/platform/sh_veu.c
8975
8976 SH_VOU V4L2 OUTPUT DRIVER
8977 L:      linux-media@vger.kernel.org
8978 S:      Orphan
8979 F:      drivers/media/platform/sh_vou.c
8980 F:      include/media/sh_vou.h
8981
8982 SIMPLE FIRMWARE INTERFACE (SFI)
8983 M:      Len Brown <lenb@kernel.org>
8984 L:      sfi-devel@simplefirmware.org
8985 W:      http://simplefirmware.org/
8986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8987 S:      Supported
8988 F:      arch/x86/platform/sfi/
8989 F:      drivers/sfi/
8990 F:      include/linux/sfi*.h
8991
8992 SIMTEC EB110ATX (Chalice CATS)
8993 P:      Ben Dooks
8994 P:      Vincent Sanders <vince@simtec.co.uk>
8995 M:      Simtec Linux Team <linux@simtec.co.uk>
8996 W:      http://www.simtec.co.uk/products/EB110ATX/
8997 S:      Supported
8998
8999 SIMTEC EB2410ITX (BAST)
9000 P:      Ben Dooks
9001 P:      Vincent Sanders <vince@simtec.co.uk>
9002 M:      Simtec Linux Team <linux@simtec.co.uk>
9003 W:      http://www.simtec.co.uk/products/EB2410ITX/
9004 S:      Supported
9005 F:      arch/arm/mach-s3c24xx/mach-bast.c
9006 F:      arch/arm/mach-s3c24xx/bast-ide.c
9007 F:      arch/arm/mach-s3c24xx/bast-irq.c
9008
9009 TI DAVINCI MACHINE SUPPORT
9010 M:      Sekhar Nori <nsekhar@ti.com>
9011 M:      Kevin Hilman <khilman@deeprootsystems.com>
9012 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9013 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9014 S:      Supported
9015 F:      arch/arm/mach-davinci/
9016 F:      drivers/i2c/busses/i2c-davinci.c
9017
9018 TI DAVINCI SERIES MEDIA DRIVER
9019 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9020 L:      linux-media@vger.kernel.org
9021 W:      http://linuxtv.org/
9022 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9023 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9024 S:      Maintained
9025 F:      drivers/media/platform/davinci/
9026 F:      include/media/davinci/
9027
9028 TI AM437X VPFE DRIVER
9029 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9030 L:      linux-media@vger.kernel.org
9031 W:      http://linuxtv.org/
9032 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9033 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9034 S:      Maintained
9035 F:      drivers/media/platform/am437x/
9036
9037 OV2659 OMNIVISION SENSOR DRIVER
9038 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9039 L:      linux-media@vger.kernel.org
9040 W:      http://linuxtv.org/
9041 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9042 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9043 S:      Maintained
9044 F:      drivers/media/i2c/ov2659.c
9045 F:      include/media/ov2659.h
9046
9047 SIS 190 ETHERNET DRIVER
9048 M:      Francois Romieu <romieu@fr.zoreil.com>
9049 L:      netdev@vger.kernel.org
9050 S:      Maintained
9051 F:      drivers/net/ethernet/sis/sis190.c
9052
9053 SIS 900/7016 FAST ETHERNET DRIVER
9054 M:      Daniele Venzano <venza@brownhat.org>
9055 W:      http://www.brownhat.org/sis900.html
9056 L:      netdev@vger.kernel.org
9057 S:      Maintained
9058 F:      drivers/net/ethernet/sis/sis900.*
9059
9060 SIS FRAMEBUFFER DRIVER
9061 M:      Thomas Winischhofer <thomas@winischhofer.net>
9062 W:      http://www.winischhofer.net/linuxsisvga.shtml
9063 S:      Maintained
9064 F:      Documentation/fb/sisfb.txt
9065 F:      drivers/video/fbdev/sis/
9066 F:      include/video/sisfb.h
9067
9068 SIS USB2VGA DRIVER
9069 M:      Thomas Winischhofer <thomas@winischhofer.net>
9070 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9071 S:      Maintained
9072 F:      drivers/usb/misc/sisusbvga/
9073
9074 SLAB ALLOCATOR
9075 M:      Christoph Lameter <cl@linux.com>
9076 M:      Pekka Enberg <penberg@kernel.org>
9077 M:      David Rientjes <rientjes@google.com>
9078 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9079 M:      Andrew Morton <akpm@linux-foundation.org>
9080 L:      linux-mm@kvack.org
9081 S:      Maintained
9082 F:      include/linux/sl?b*.h
9083 F:      mm/sl?b*
9084
9085 SLEEPABLE READ-COPY UPDATE (SRCU)
9086 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9087 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9088 M:      Josh Triplett <josh@joshtriplett.org>
9089 R:      Steven Rostedt <rostedt@goodmis.org>
9090 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9091 L:      linux-kernel@vger.kernel.org
9092 W:      http://www.rdrop.com/users/paulmck/RCU/
9093 S:      Supported
9094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9095 F:      include/linux/srcu.h
9096 F:      kernel/rcu/srcu.c
9097
9098 SMACK SECURITY MODULE
9099 M:      Casey Schaufler <casey@schaufler-ca.com>
9100 L:      linux-security-module@vger.kernel.org
9101 W:      http://schaufler-ca.com
9102 T:      git git://git.gitorious.org/smack-next/kernel.git
9103 S:      Maintained
9104 F:      Documentation/security/Smack.txt
9105 F:      security/smack/
9106
9107 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9108 M:      Kevin Hilman <khilman@kernel.org>
9109 M:      Nishanth Menon <nm@ti.com>
9110 S:      Maintained
9111 F:      drivers/power/avs/
9112 F:      include/linux/power/smartreflex.h
9113 L:      linux-pm@vger.kernel.org
9114
9115 SMC91x ETHERNET DRIVER
9116 M:      Nicolas Pitre <nico@fluxnic.net>
9117 S:      Odd Fixes
9118 F:      drivers/net/ethernet/smsc/smc91x.*
9119
9120 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9121 M:      Sakari Ailus <sakari.ailus@iki.fi>
9122 L:      linux-media@vger.kernel.org
9123 S:      Maintained
9124 F:      drivers/media/i2c/smiapp/
9125 F:      include/media/smiapp.h
9126 F:      drivers/media/i2c/smiapp-pll.c
9127 F:      drivers/media/i2c/smiapp-pll.h
9128 F:      include/uapi/linux/smiapp.h
9129 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9130
9131 SMM665 HARDWARE MONITOR DRIVER
9132 M:      Guenter Roeck <linux@roeck-us.net>
9133 L:      lm-sensors@lm-sensors.org
9134 S:      Maintained
9135 F:      Documentation/hwmon/smm665
9136 F:      drivers/hwmon/smm665.c
9137
9138 SMSC EMC2103 HARDWARE MONITOR DRIVER
9139 M:      Steve Glendinning <steve.glendinning@shawell.net>
9140 L:      lm-sensors@lm-sensors.org
9141 S:      Maintained
9142 F:      Documentation/hwmon/emc2103
9143 F:      drivers/hwmon/emc2103.c
9144
9145 SMSC SCH5627 HARDWARE MONITOR DRIVER
9146 M:      Hans de Goede <hdegoede@redhat.com>
9147 L:      lm-sensors@lm-sensors.org
9148 S:      Supported
9149 F:      Documentation/hwmon/sch5627
9150 F:      drivers/hwmon/sch5627.c
9151
9152 SMSC47B397 HARDWARE MONITOR DRIVER
9153 M:      Jean Delvare <jdelvare@suse.de>
9154 L:      lm-sensors@lm-sensors.org
9155 S:      Maintained
9156 F:      Documentation/hwmon/smsc47b397
9157 F:      drivers/hwmon/smsc47b397.c
9158
9159 SMSC911x ETHERNET DRIVER
9160 M:      Steve Glendinning <steve.glendinning@shawell.net>
9161 L:      netdev@vger.kernel.org
9162 S:      Maintained
9163 F:      include/linux/smsc911x.h
9164 F:      drivers/net/ethernet/smsc/smsc911x.*
9165
9166 SMSC9420 PCI ETHERNET DRIVER
9167 M:      Steve Glendinning <steve.glendinning@shawell.net>
9168 L:      netdev@vger.kernel.org
9169 S:      Maintained
9170 F:      drivers/net/ethernet/smsc/smsc9420.*
9171
9172 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9173 M:      Steve Glendinning <steve.glendinning@shawell.net>
9174 L:      linux-fbdev@vger.kernel.org
9175 S:      Maintained
9176 F:      drivers/video/fbdev/smscufx.c
9177
9178 SOC-CAMERA V4L2 SUBSYSTEM
9179 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9180 L:      linux-media@vger.kernel.org
9181 T:      git git://linuxtv.org/media_tree.git
9182 S:      Maintained
9183 F:      include/media/soc*
9184 F:      drivers/media/i2c/soc_camera/
9185 F:      drivers/media/platform/soc_camera/
9186
9187 SOEKRIS NET48XX LED SUPPORT
9188 M:      Chris Boot <bootc@bootc.net>
9189 S:      Maintained
9190 F:      drivers/leds/leds-net48xx.c
9191
9192 SOFTLOGIC 6x10 MPEG CODEC
9193 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9194 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9195 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9196 M:      Ismael Luceno <ismael@iodev.co.uk>
9197 L:      linux-media@vger.kernel.org
9198 S:      Supported
9199 F:      drivers/media/pci/solo6x10/
9200
9201 SOFTWARE RAID (Multiple Disks) SUPPORT
9202 M:      Neil Brown <neilb@suse.de>
9203 L:      linux-raid@vger.kernel.org
9204 S:      Supported
9205 F:      drivers/md/
9206 F:      include/linux/raid/
9207 F:      include/uapi/linux/raid/
9208
9209 SONIC NETWORK DRIVER
9210 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9211 L:      netdev@vger.kernel.org
9212 S:      Maintained
9213 F:      drivers/net/ethernet/natsemi/sonic.*
9214
9215 SONICS SILICON BACKPLANE DRIVER (SSB)
9216 M:      Michael Buesch <m@bues.ch>
9217 L:      netdev@vger.kernel.org
9218 S:      Maintained
9219 F:      drivers/ssb/
9220 F:      include/linux/ssb/
9221
9222 SONY VAIO CONTROL DEVICE DRIVER
9223 M:      Mattia Dongili <malattia@linux.it>
9224 L:      platform-driver-x86@vger.kernel.org
9225 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9226 S:      Maintained
9227 F:      Documentation/laptops/sony-laptop.txt
9228 F:      drivers/char/sonypi.c
9229 F:      drivers/platform/x86/sony-laptop.c
9230 F:      include/linux/sony-laptop.h
9231
9232 SONY MEMORYSTICK CARD SUPPORT
9233 M:      Alex Dubov <oakad@yahoo.com>
9234 W:      http://tifmxx.berlios.de/
9235 S:      Maintained
9236 F:      drivers/memstick/host/tifm_ms.c
9237
9238 SONY MEMORYSTICK STANDARD SUPPORT
9239 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9240 S:      Maintained
9241 F:      drivers/memstick/core/ms_block.*
9242
9243 SOUND
9244 M:      Jaroslav Kysela <perex@perex.cz>
9245 M:      Takashi Iwai <tiwai@suse.de>
9246 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9247 W:      http://www.alsa-project.org/
9248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9249 T:      git git://git.alsa-project.org/alsa-kernel.git
9250 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9251 S:      Maintained
9252 F:      Documentation/sound/
9253 F:      include/sound/
9254 F:      include/uapi/sound/
9255 F:      sound/
9256
9257 SOUND - COMPRESSED AUDIO
9258 M:      Vinod Koul <vinod.koul@intel.com>
9259 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9261 S:      Supported
9262 F:      Documentation/sound/alsa/compress_offload.txt
9263 F:      include/sound/compress_driver.h
9264 F:      include/uapi/sound/compress_*
9265 F:      sound/core/compress_offload.c
9266 F:      sound/soc/soc-compress.c
9267
9268 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9269 M:      Liam Girdwood <lgirdwood@gmail.com>
9270 M:      Mark Brown <broonie@kernel.org>
9271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9272 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9273 W:      http://alsa-project.org/main/index.php/ASoC
9274 S:      Supported
9275 F:      Documentation/sound/alsa/soc/
9276 F:      sound/soc/
9277 F:      include/sound/soc*
9278
9279 SOUND - DMAENGINE HELPERS
9280 M:      Lars-Peter Clausen <lars@metafoo.de>
9281 S:      Supported
9282 F:      include/sound/dmaengine_pcm.h
9283 F:      sound/core/pcm_dmaengine.c
9284 F:      sound/soc/soc-generic-dmaengine-pcm.c
9285
9286 SP2 MEDIA DRIVER
9287 M:      Olli Salonen <olli.salonen@iki.fi>
9288 L:      linux-media@vger.kernel.org
9289 W:      http://linuxtv.org/
9290 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9291 S:      Maintained
9292 F:      drivers/media/dvb-frontends/sp2*
9293
9294 SPARC + UltraSPARC (sparc/sparc64)
9295 M:      "David S. Miller" <davem@davemloft.net>
9296 L:      sparclinux@vger.kernel.org
9297 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9300 S:      Maintained
9301 F:      arch/sparc/
9302 F:      drivers/sbus/
9303
9304 SPARC SERIAL DRIVERS
9305 M:      "David S. Miller" <davem@davemloft.net>
9306 L:      sparclinux@vger.kernel.org
9307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9309 S:      Maintained
9310 F:      include/linux/sunserialcore.h
9311 F:      drivers/tty/serial/suncore.c
9312 F:      drivers/tty/serial/sunhv.c
9313 F:      drivers/tty/serial/sunsab.c
9314 F:      drivers/tty/serial/sunsab.h
9315 F:      drivers/tty/serial/sunsu.c
9316 F:      drivers/tty/serial/sunzilog.c
9317 F:      drivers/tty/serial/sunzilog.h
9318
9319 SPARSE CHECKER
9320 M:      "Christopher Li" <sparse@chrisli.org>
9321 L:      linux-sparse@vger.kernel.org
9322 W:      https://sparse.wiki.kernel.org/
9323 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9324 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9325 S:      Maintained
9326 F:      include/linux/compiler.h
9327
9328 SPEAR PLATFORM SUPPORT
9329 M:      Viresh Kumar <viresh.linux@gmail.com>
9330 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9331 L:      spear-devel@list.st.com
9332 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9333 W:      http://www.st.com/spear
9334 S:      Maintained
9335 F:      arch/arm/mach-spear/
9336
9337 SPEAR CLOCK FRAMEWORK SUPPORT
9338 M:      Viresh Kumar <viresh.linux@gmail.com>
9339 L:      spear-devel@list.st.com
9340 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9341 W:      http://www.st.com/spear
9342 S:      Maintained
9343 F:      drivers/clk/spear/
9344
9345 SPI SUBSYSTEM
9346 M:      Mark Brown <broonie@kernel.org>
9347 L:      linux-spi@vger.kernel.org
9348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9349 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9350 S:      Maintained
9351 F:      Documentation/spi/
9352 F:      drivers/spi/
9353 F:      include/linux/spi/
9354 F:      include/uapi/linux/spi/
9355
9356 SPIDERNET NETWORK DRIVER for CELL
9357 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9358 M:      Jens Osterkamp <jens@de.ibm.com>
9359 L:      netdev@vger.kernel.org
9360 S:      Supported
9361 F:      Documentation/networking/spider_net.txt
9362 F:      drivers/net/ethernet/toshiba/spider_net*
9363
9364 SPU FILE SYSTEM
9365 M:      Jeremy Kerr <jk@ozlabs.org>
9366 L:      linuxppc-dev@lists.ozlabs.org
9367 L:      cbe-oss-dev@lists.ozlabs.org
9368 W:      http://www.ibm.com/developerworks/power/cell/
9369 S:      Supported
9370 F:      Documentation/filesystems/spufs.txt
9371 F:      arch/powerpc/platforms/cell/spufs/
9372
9373 SQUASHFS FILE SYSTEM
9374 M:      Phillip Lougher <phillip@squashfs.org.uk>
9375 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9376 W:      http://squashfs.org.uk
9377 S:      Maintained
9378 F:      Documentation/filesystems/squashfs.txt
9379 F:      fs/squashfs/
9380
9381 SRM (Alpha) environment access
9382 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9383 S:      Maintained
9384 F:      arch/alpha/kernel/srm_env.c
9385
9386 STABLE BRANCH
9387 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9388 L:      stable@vger.kernel.org
9389 S:      Supported
9390 F:      Documentation/stable_kernel_rules.txt
9391
9392 STAGING SUBSYSTEM
9393 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9395 L:      devel@driverdev.osuosl.org
9396 S:      Supported
9397 F:      drivers/staging/
9398
9399 STAGING - COMEDI
9400 M:      Ian Abbott <abbotti@mev.co.uk>
9401 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9402 S:      Odd Fixes
9403 F:      drivers/staging/comedi/
9404
9405 STAGING - FLARION FT1000 DRIVERS
9406 M:      Marek Belisko <marek.belisko@gmail.com>
9407 S:      Odd Fixes
9408 F:      drivers/staging/ft1000/
9409
9410 STAGING - INDUSTRIAL IO
9411 M:      Jonathan Cameron <jic23@kernel.org>
9412 L:      linux-iio@vger.kernel.org
9413 S:      Odd Fixes
9414 F:      drivers/staging/iio/
9415
9416 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9417 M:      Jarod Wilson <jarod@wilsonet.com>
9418 W:      http://www.lirc.org/
9419 S:      Odd Fixes
9420 F:      drivers/staging/media/lirc/
9421
9422 STAGING - LUSTRE PARALLEL FILESYSTEM
9423 M:      Oleg Drokin <oleg.drokin@intel.com>
9424 M:      Andreas Dilger <andreas.dilger@intel.com>
9425 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9426 W:      http://lustre.opensfs.org/
9427 S:      Maintained
9428 F:      drivers/staging/lustre
9429
9430 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9431 M:      Julian Andres Klode <jak@jak-linux.org>
9432 M:      Marc Dietrich <marvin24@gmx.de>
9433 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9434 L:      linux-tegra@vger.kernel.org
9435 S:      Maintained
9436 F:      drivers/staging/nvec/
9437
9438 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9439 M:      Jens Frederich <jfrederich@gmail.com>
9440 M:      Daniel Drake <dsd@laptop.org>
9441 M:      Jon Nettleton <jon.nettleton@gmail.com>
9442 W:      http://wiki.laptop.org/go/DCON
9443 S:      Maintained
9444 F:      drivers/staging/olpc_dcon/
9445
9446 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9447 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9448 S:      Maintained
9449 F:      drivers/staging/ozwpan/
9450
9451 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9452 M:      Willy Tarreau <willy@meta-x.org>
9453 S:      Odd Fixes
9454 F:      drivers/staging/panel/
9455
9456 STAGING - REALTEK RTL8712U DRIVERS
9457 M:      Larry Finger <Larry.Finger@lwfinger.net>
9458 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9459 S:      Odd Fixes
9460 F:      drivers/staging/rtl8712/
9461
9462 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9463 M:      Larry Finger <Larry.Finger@lwfinger.net>
9464 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9465 L:      linux-wireless@vger.kernel.org
9466 S:      Maintained
9467 F:      drivers/staging/rtl8723au/
9468
9469 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9470 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9471 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9472 M:      Sudip Mukherjee <sudip@vectorindia.org>
9473 L:      linux-fbdev@vger.kernel.org
9474 S:      Maintained
9475 F:      drivers/staging/sm7xxfb/
9476
9477 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9478 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9479 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9480 M:      Sudip Mukherjee <sudip@vectorindia.org>
9481 L:      linux-fbdev@vger.kernel.org
9482 S:      Maintained
9483 F:      drivers/staging/sm750fb/
9484
9485 STAGING - SLICOSS
9486 M:      Lior Dotan <liodot@gmail.com>
9487 M:      Christopher Harrer <charrer@alacritech.com>
9488 S:      Odd Fixes
9489 F:      drivers/staging/slicoss/
9490
9491 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9492 M:      William Hubbs <w.d.hubbs@gmail.com>
9493 M:      Chris Brannon <chris@the-brannons.com>
9494 M:      Kirk Reiser <kirk@reisers.ca>
9495 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9496 L:      speakup@linux-speakup.org
9497 W:      http://www.linux-speakup.org/
9498 S:      Odd Fixes
9499 F:      drivers/staging/speakup/
9500
9501 STAGING - VIA VT665X DRIVERS
9502 M:      Forest Bond <forest@alittletooquiet.net>
9503 S:      Odd Fixes
9504 F:      drivers/staging/vt665?/
9505
9506 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9507 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9508 S:      Odd Fixes
9509 F:      drivers/staging/xgifb/
9510
9511 STARFIRE/DURALAN NETWORK DRIVER
9512 M:      Ion Badulescu <ionut@badula.org>
9513 S:      Odd Fixes
9514 F:      drivers/net/ethernet/adaptec/starfire*
9515
9516 SUN3/3X
9517 M:      Sam Creasey <sammy@sammy.net>
9518 W:      http://sammy.net/sun3/
9519 S:      Maintained
9520 F:      arch/m68k/kernel/*sun3*
9521 F:      arch/m68k/sun3*/
9522 F:      arch/m68k/include/asm/sun3*
9523 F:      drivers/net/ethernet/i825xx/sun3*
9524
9525 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9526 M:      Hans de Goede <hdegoede@redhat.com>
9527 L:      linux-input@vger.kernel.org
9528 S:      Maintained
9529 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9530 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9531
9532 SUNDANCE NETWORK DRIVER
9533 M:      Denis Kirjanov <kda@linux-powerpc.org>
9534 L:      netdev@vger.kernel.org
9535 S:      Maintained
9536 F:      drivers/net/ethernet/dlink/sundance.c
9537
9538 SUPERH
9539 L:      linux-sh@vger.kernel.org
9540 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9541 S:      Orphan
9542 F:      Documentation/sh/
9543 F:      arch/sh/
9544 F:      drivers/sh/
9545
9546 SUSPEND TO RAM
9547 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9548 M:      Len Brown <len.brown@intel.com>
9549 M:      Pavel Machek <pavel@ucw.cz>
9550 L:      linux-pm@vger.kernel.org
9551 S:      Supported
9552 F:      Documentation/power/
9553 F:      arch/x86/kernel/acpi/
9554 F:      drivers/base/power/
9555 F:      kernel/power/
9556 F:      include/linux/suspend.h
9557 F:      include/linux/freezer.h
9558 F:      include/linux/pm.h
9559
9560 SVGA HANDLING
9561 M:      Martin Mares <mj@ucw.cz>
9562 L:      linux-video@atrey.karlin.mff.cuni.cz
9563 S:      Maintained
9564 F:      Documentation/svga.txt
9565 F:      arch/x86/boot/video*
9566
9567 SWIOTLB SUBSYSTEM
9568 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9569 L:      linux-kernel@vger.kernel.org
9570 S:      Supported
9571 F:      lib/swiotlb.c
9572 F:      arch/*/kernel/pci-swiotlb.c
9573 F:      include/linux/swiotlb.h
9574
9575 SWITCHDEV
9576 M:      Jiri Pirko <jiri@resnulli.us>
9577 L:      netdev@vger.kernel.org
9578 S:      Supported
9579 F:      net/switchdev/
9580 F:      include/net/switchdev.h
9581
9582 SYNOPSYS ARC ARCHITECTURE
9583 M:      Vineet Gupta <vgupta@synopsys.com>
9584 S:      Supported
9585 F:      arch/arc/
9586 F:      Documentation/devicetree/bindings/arc/
9587 F:      drivers/tty/serial/arc_uart.c
9588
9589 SYSV FILESYSTEM
9590 M:      Christoph Hellwig <hch@infradead.org>
9591 S:      Maintained
9592 F:      Documentation/filesystems/sysv-fs.txt
9593 F:      fs/sysv/
9594 F:      include/linux/sysv_fs.h
9595
9596 TARGET SUBSYSTEM
9597 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9598 L:      linux-scsi@vger.kernel.org
9599 L:      target-devel@vger.kernel.org
9600 W:      http://www.linux-iscsi.org
9601 W:      http://groups.google.com/group/linux-iscsi-target-dev
9602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9603 S:      Supported
9604 F:      drivers/target/
9605 F:      include/target/
9606 F:      Documentation/target/
9607
9608 TASKSTATS STATISTICS INTERFACE
9609 M:      Balbir Singh <bsingharora@gmail.com>
9610 S:      Maintained
9611 F:      Documentation/accounting/taskstats*
9612 F:      include/linux/taskstats*
9613 F:      kernel/taskstats.c
9614
9615 TC CLASSIFIER
9616 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9617 L:      netdev@vger.kernel.org
9618 S:      Maintained
9619 F:      include/net/pkt_cls.h
9620 F:      include/uapi/linux/pkt_cls.h
9621 F:      net/sched/
9622
9623 TCP LOW PRIORITY MODULE
9624 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9625 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9626 W:      http://tcp-lp-mod.sourceforge.net/
9627 S:      Maintained
9628 F:      net/ipv4/tcp_lp.c
9629
9630 TDA10071 MEDIA DRIVER
9631 M:      Antti Palosaari <crope@iki.fi>
9632 L:      linux-media@vger.kernel.org
9633 W:      http://linuxtv.org/
9634 W:      http://palosaari.fi/linux/
9635 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9636 T:      git git://linuxtv.org/anttip/media_tree.git
9637 S:      Maintained
9638 F:      drivers/media/dvb-frontends/tda10071*
9639
9640 TDA18212 MEDIA DRIVER
9641 M:      Antti Palosaari <crope@iki.fi>
9642 L:      linux-media@vger.kernel.org
9643 W:      http://linuxtv.org/
9644 W:      http://palosaari.fi/linux/
9645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9646 T:      git git://linuxtv.org/anttip/media_tree.git
9647 S:      Maintained
9648 F:      drivers/media/tuners/tda18212*
9649
9650 TDA18218 MEDIA DRIVER
9651 M:      Antti Palosaari <crope@iki.fi>
9652 L:      linux-media@vger.kernel.org
9653 W:      http://linuxtv.org/
9654 W:      http://palosaari.fi/linux/
9655 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9656 T:      git git://linuxtv.org/anttip/media_tree.git
9657 S:      Maintained
9658 F:      drivers/media/tuners/tda18218*
9659
9660 TDA18271 MEDIA DRIVER
9661 M:      Michael Krufky <mkrufky@linuxtv.org>
9662 L:      linux-media@vger.kernel.org
9663 W:      http://linuxtv.org/
9664 W:      http://github.com/mkrufky
9665 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9666 T:      git git://linuxtv.org/mkrufky/tuners.git
9667 S:      Maintained
9668 F:      drivers/media/tuners/tda18271*
9669
9670 TDA827x MEDIA DRIVER
9671 M:      Michael Krufky <mkrufky@linuxtv.org>
9672 L:      linux-media@vger.kernel.org
9673 W:      http://linuxtv.org/
9674 W:      http://github.com/mkrufky
9675 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9676 T:      git git://linuxtv.org/mkrufky/tuners.git
9677 S:      Maintained
9678 F:      drivers/media/tuners/tda8290.*
9679
9680 TDA8290 MEDIA DRIVER
9681 M:      Michael Krufky <mkrufky@linuxtv.org>
9682 L:      linux-media@vger.kernel.org
9683 W:      http://linuxtv.org/
9684 W:      http://github.com/mkrufky
9685 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9686 T:      git git://linuxtv.org/mkrufky/tuners.git
9687 S:      Maintained
9688 F:      drivers/media/tuners/tda8290.*
9689
9690 TDA9840 MEDIA DRIVER
9691 M:      Hans Verkuil <hverkuil@xs4all.nl>
9692 L:      linux-media@vger.kernel.org
9693 T:      git git://linuxtv.org/media_tree.git
9694 W:      http://linuxtv.org
9695 S:      Maintained
9696 F:      drivers/media/i2c/tda9840*
9697
9698 TEA5761 TUNER DRIVER
9699 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9700 L:      linux-media@vger.kernel.org
9701 W:      http://linuxtv.org
9702 T:      git git://linuxtv.org/media_tree.git
9703 S:      Odd fixes
9704 F:      drivers/media/tuners/tea5761.*
9705
9706 TEA5767 TUNER DRIVER
9707 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9708 L:      linux-media@vger.kernel.org
9709 W:      http://linuxtv.org
9710 T:      git git://linuxtv.org/media_tree.git
9711 S:      Maintained
9712 F:      drivers/media/tuners/tea5767.*
9713
9714 TEA6415C MEDIA DRIVER
9715 M:      Hans Verkuil <hverkuil@xs4all.nl>
9716 L:      linux-media@vger.kernel.org
9717 T:      git git://linuxtv.org/media_tree.git
9718 W:      http://linuxtv.org
9719 S:      Maintained
9720 F:      drivers/media/i2c/tea6415c*
9721
9722 TEA6420 MEDIA DRIVER
9723 M:      Hans Verkuil <hverkuil@xs4all.nl>
9724 L:      linux-media@vger.kernel.org
9725 T:      git git://linuxtv.org/media_tree.git
9726 W:      http://linuxtv.org
9727 S:      Maintained
9728 F:      drivers/media/i2c/tea6420*
9729
9730 TEAM DRIVER
9731 M:      Jiri Pirko <jiri@resnulli.us>
9732 L:      netdev@vger.kernel.org
9733 S:      Supported
9734 F:      drivers/net/team/
9735 F:      include/linux/if_team.h
9736 F:      include/uapi/linux/if_team.h
9737
9738 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9739 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9740 S:      Maintained
9741 F:      arch/x86/platform/ts5500/
9742
9743 TECHNOTREND USB IR RECEIVER
9744 M:      Sean Young <sean@mess.org>
9745 L:      linux-media@vger.kernel.org
9746 S:      Maintained
9747 F:      drivers/media/rc/ttusbir.c
9748
9749 TEGRA ARCHITECTURE SUPPORT
9750 M:      Stephen Warren <swarren@wwwdotorg.org>
9751 M:      Thierry Reding <thierry.reding@gmail.com>
9752 M:      Alexandre Courbot <gnurou@gmail.com>
9753 L:      linux-tegra@vger.kernel.org
9754 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9756 S:      Supported
9757 N:      [^a-z]tegra
9758
9759 TEGRA CLOCK DRIVER
9760 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9761 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9762 S:      Supported
9763 F:      drivers/clk/tegra/
9764
9765 TEGRA DMA DRIVER
9766 M:      Laxman Dewangan <ldewangan@nvidia.com>
9767 S:      Supported
9768 F:      drivers/dma/tegra20-apb-dma.c
9769
9770 TEGRA I2C DRIVER
9771 M:      Laxman Dewangan <ldewangan@nvidia.com>
9772 S:      Supported
9773 F:      drivers/i2c/busses/i2c-tegra.c
9774
9775 TEGRA IOMMU DRIVERS
9776 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9777 S:      Supported
9778 F:      drivers/iommu/tegra*
9779
9780 TEGRA KBC DRIVER
9781 M:      Rakesh Iyer <riyer@nvidia.com>
9782 M:      Laxman Dewangan <ldewangan@nvidia.com>
9783 S:      Supported
9784 F:      drivers/input/keyboard/tegra-kbc.c
9785
9786 TEGRA PWM DRIVER
9787 M:      Thierry Reding <thierry.reding@gmail.com>
9788 S:      Supported
9789 F:      drivers/pwm/pwm-tegra.c
9790
9791 TEGRA SERIAL DRIVER
9792 M:      Laxman Dewangan <ldewangan@nvidia.com>
9793 S:      Supported
9794 F:      drivers/tty/serial/serial-tegra.c
9795
9796 TEGRA SPI DRIVER
9797 M:      Laxman Dewangan <ldewangan@nvidia.com>
9798 S:      Supported
9799 F:      drivers/spi/spi-tegra*
9800
9801 TEHUTI ETHERNET DRIVER
9802 M:      Andy Gospodarek <andy@greyhouse.net>
9803 L:      netdev@vger.kernel.org
9804 S:      Supported
9805 F:      drivers/net/ethernet/tehuti/*
9806
9807 Telecom Clock Driver for MCPL0010
9808 M:      Mark Gross <mark.gross@intel.com>
9809 S:      Supported
9810 F:      drivers/char/tlclk.c
9811
9812 TENSILICA XTENSA PORT (xtensa)
9813 M:      Chris Zankel <chris@zankel.net>
9814 M:      Max Filippov <jcmvbkbc@gmail.com>
9815 L:      linux-xtensa@linux-xtensa.org
9816 S:      Maintained
9817 F:      arch/xtensa/
9818 F:      drivers/irqchip/irq-xtensa-*
9819
9820 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9821 M:      Hans Verkuil <hverkuil@xs4all.nl>
9822 L:      linux-media@vger.kernel.org
9823 T:      git git://linuxtv.org/media_tree.git
9824 W:      http://linuxtv.org
9825 S:      Maintained
9826 F:      drivers/media/radio/radio-raremono.c
9827
9828 THERMAL
9829 M:      Zhang Rui <rui.zhang@intel.com>
9830 M:      Eduardo Valentin <edubezval@gmail.com>
9831 L:      linux-pm@vger.kernel.org
9832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9834 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9835 S:      Supported
9836 F:      drivers/thermal/
9837 F:      include/linux/thermal.h
9838 F:      include/uapi/linux/thermal.h
9839 F:      include/linux/cpu_cooling.h
9840 F:      Documentation/devicetree/bindings/thermal/
9841
9842 THINGM BLINK(1) USB RGB LED DRIVER
9843 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9844 S:      Maintained
9845 F:      drivers/hid/hid-thingm.c
9846
9847 THINKPAD ACPI EXTRAS DRIVER
9848 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9849 L:      ibm-acpi-devel@lists.sourceforge.net
9850 L:      platform-driver-x86@vger.kernel.org
9851 W:      http://ibm-acpi.sourceforge.net
9852 W:      http://thinkwiki.org/wiki/Ibm-acpi
9853 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9854 S:      Maintained
9855 F:      drivers/platform/x86/thinkpad_acpi.c
9856
9857 TI BANDGAP AND THERMAL DRIVER
9858 M:      Eduardo Valentin <edubezval@gmail.com>
9859 L:      linux-pm@vger.kernel.org
9860 L:      linux-omap@vger.kernel.org
9861 S:      Maintained
9862 F:      drivers/thermal/ti-soc-thermal/
9863
9864 TI CDCE706 CLOCK DRIVER
9865 M:      Max Filippov <jcmvbkbc@gmail.com>
9866 S:      Maintained
9867 F:      drivers/clk/clk-cdce706.c
9868
9869 TI CLOCK DRIVER
9870 M:      Tero Kristo <t-kristo@ti.com>
9871 L:      linux-omap@vger.kernel.org
9872 S:      Maintained
9873 F:      drivers/clk/ti/
9874 F:      include/linux/clk/ti.h
9875
9876 TI FLASH MEDIA INTERFACE DRIVER
9877 M:      Alex Dubov <oakad@yahoo.com>
9878 S:      Maintained
9879 F:      drivers/misc/tifm*
9880 F:      drivers/mmc/host/tifm_sd.c
9881 F:      include/linux/tifm.h
9882
9883 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9884 M:      Santosh Shilimkar <ssantosh@kernel.org>
9885 L:      linux-kernel@vger.kernel.org
9886 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9887 S:      Maintained
9888 F:      drivers/soc/ti/*
9889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9890
9891
9892 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9893 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9894 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9895 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9896 S:      Maintained
9897 F:      sound/soc/codecs/lm49453*
9898 F:      sound/soc/codecs/isabelle*
9899
9900 TI LP855x BACKLIGHT DRIVER
9901 M:      Milo Kim <milo.kim@ti.com>
9902 S:      Maintained
9903 F:      Documentation/backlight/lp855x-driver.txt
9904 F:      drivers/video/backlight/lp855x_bl.c
9905 F:      include/linux/platform_data/lp855x.h
9906
9907 TI LP8727 CHARGER DRIVER
9908 M:      Milo Kim <milo.kim@ti.com>
9909 S:      Maintained
9910 F:      drivers/power/lp8727_charger.c
9911 F:      include/linux/platform_data/lp8727.h
9912
9913 TI LP8788 MFD DRIVER
9914 M:      Milo Kim <milo.kim@ti.com>
9915 S:      Maintained
9916 F:      drivers/iio/adc/lp8788_adc.c
9917 F:      drivers/leds/leds-lp8788.c
9918 F:      drivers/mfd/lp8788*.c
9919 F:      drivers/power/lp8788-charger.c
9920 F:      drivers/regulator/lp8788-*.c
9921 F:      include/linux/mfd/lp8788*.h
9922
9923 TI NETCP ETHERNET DRIVER
9924 M:      Wingman Kwok <w-kwok2@ti.com>
9925 M:      Murali Karicheri <m-karicheri2@ti.com>
9926 L:      netdev@vger.kernel.org
9927 S:      Maintained
9928 F:      drivers/net/ethernet/ti/netcp*
9929
9930 TI TWL4030 SERIES SOC CODEC DRIVER
9931 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9932 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9933 S:      Maintained
9934 F:      sound/soc/codecs/twl4030*
9935
9936 TI WILINK WIRELESS DRIVERS
9937 L:      linux-wireless@vger.kernel.org
9938 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9939 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9941 S:      Orphan
9942 F:      drivers/net/wireless/ti/
9943 F:      include/linux/wl12xx.h
9944
9945 TIPC NETWORK LAYER
9946 M:      Jon Maloy <jon.maloy@ericsson.com>
9947 M:      Ying Xue <ying.xue@windriver.com>
9948 L:      netdev@vger.kernel.org (core kernel code)
9949 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9950 W:      http://tipc.sourceforge.net/
9951 S:      Maintained
9952 F:      include/uapi/linux/tipc*.h
9953 F:      net/tipc/
9954
9955 TILE ARCHITECTURE
9956 M:      Chris Metcalf <cmetcalf@ezchip.com>
9957 W:      http://www.ezchip.com/scm/
9958 S:      Supported
9959 F:      arch/tile/
9960 F:      drivers/char/tile-srom.c
9961 F:      drivers/edac/tile_edac.c
9962 F:      drivers/net/ethernet/tile/
9963 F:      drivers/rtc/rtc-tile.c
9964 F:      drivers/tty/hvc/hvc_tile.c
9965 F:      drivers/tty/serial/tilegx.c
9966 F:      drivers/usb/host/*-tilegx.c
9967 F:      include/linux/usb/tilegx.h
9968
9969 TLAN NETWORK DRIVER
9970 M:      Samuel Chessman <chessman@tux.org>
9971 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9972 W:      http://sourceforge.net/projects/tlan/
9973 S:      Maintained
9974 F:      Documentation/networking/tlan.txt
9975 F:      drivers/net/ethernet/ti/tlan.*
9976
9977 TOMOYO SECURITY MODULE
9978 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9979 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9980 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9981 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9982 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9983 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9984 W:      http://tomoyo.sourceforge.jp/
9985 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9986 S:      Maintained
9987 F:      security/tomoyo/
9988
9989 TOPSTAR LAPTOP EXTRAS DRIVER
9990 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9991 L:      platform-driver-x86@vger.kernel.org
9992 S:      Maintained
9993 F:      drivers/platform/x86/topstar-laptop.c
9994
9995 TOSHIBA ACPI EXTRAS DRIVER
9996 M:      Azael Avalos <coproscefalo@gmail.com>
9997 L:      platform-driver-x86@vger.kernel.org
9998 S:      Maintained
9999 F:      drivers/platform/x86/toshiba_acpi.c
10000
10001 TOSHIBA BLUETOOTH DRIVER
10002 M:      Azael Avalos <coproscefalo@gmail.com>
10003 L:      platform-driver-x86@vger.kernel.org
10004 S:      Maintained
10005 F:      drivers/platform/x86/toshiba_bluetooth.c
10006
10007 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10008 M:      Azael Avalos <coproscefalo@gmail.com>
10009 L:      platform-driver-x86@vger.kernel.org
10010 S:      Maintained
10011 F:      drivers/platform/x86/toshiba_haps.c
10012
10013 TOSHIBA SMM DRIVER
10014 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10015 L:      tlinux-users@tce.toshiba-dme.co.jp
10016 W:      http://www.buzzard.org.uk/toshiba/
10017 S:      Maintained
10018 F:      drivers/char/toshiba.c
10019 F:      include/linux/toshiba.h
10020 F:      include/uapi/linux/toshiba.h
10021
10022 TMIO MMC DRIVER
10023 M:      Ian Molton <ian.molton@codethink.co.uk>
10024 L:      linux-mmc@vger.kernel.org
10025 S:      Maintained
10026 F:      drivers/mmc/host/tmio_mmc*
10027 F:      drivers/mmc/host/sh_mobile_sdhi.c
10028 F:      include/linux/mmc/tmio.h
10029 F:      include/linux/mmc/sh_mobile_sdhi.h
10030
10031 TMP401 HARDWARE MONITOR DRIVER
10032 M:      Guenter Roeck <linux@roeck-us.net>
10033 L:      lm-sensors@lm-sensors.org
10034 S:      Maintained
10035 F:      Documentation/hwmon/tmp401
10036 F:      drivers/hwmon/tmp401.c
10037
10038 TMPFS (SHMEM FILESYSTEM)
10039 M:      Hugh Dickins <hughd@google.com>
10040 L:      linux-mm@kvack.org
10041 S:      Maintained
10042 F:      include/linux/shmem_fs.h
10043 F:      mm/shmem.c
10044
10045 TM6000 VIDEO4LINUX DRIVER
10046 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10047 L:      linux-media@vger.kernel.org
10048 W:      http://linuxtv.org
10049 T:      git git://linuxtv.org/media_tree.git
10050 S:      Odd fixes
10051 F:      drivers/media/usb/tm6000/
10052
10053 TW68 VIDEO4LINUX DRIVER
10054 M:      Hans Verkuil <hverkuil@xs4all.nl>
10055 L:      linux-media@vger.kernel.org
10056 T:      git git://linuxtv.org/media_tree.git
10057 W:      http://linuxtv.org
10058 S:      Odd Fixes
10059 F:      drivers/media/pci/tw68/
10060
10061 TPM DEVICE DRIVER
10062 M:      Peter Huewe <peterhuewe@gmx.de>
10063 M:      Marcel Selhorst <tpmdd@selhorst.net>
10064 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10065 W:      http://tpmdd.sourceforge.net
10066 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10067 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10068 T:      https://github.com/PeterHuewe/linux-tpmdd
10069 S:      Maintained
10070 F:      drivers/char/tpm/
10071
10072 TPM IBM_VTPM DEVICE DRIVER
10073 M:      Ashley Lai <ashleydlai@gmail.com>
10074 W:      http://tpmdd.sourceforge.net
10075 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10076 S:      Maintained
10077 F:      drivers/char/tpm/tpm_ibmvtpm*
10078
10079 TRACING
10080 M:      Steven Rostedt <rostedt@goodmis.org>
10081 M:      Ingo Molnar <mingo@redhat.com>
10082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10083 S:      Maintained
10084 F:      Documentation/trace/ftrace.txt
10085 F:      arch/*/*/*/ftrace.h
10086 F:      arch/*/kernel/ftrace.c
10087 F:      include/*/ftrace.h
10088 F:      include/linux/trace*.h
10089 F:      include/trace/
10090 F:      kernel/trace/
10091 F:      tools/testing/selftests/ftrace/
10092
10093 TRIVIAL PATCHES
10094 M:      Jiri Kosina <trivial@kernel.org>
10095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10096 S:      Maintained
10097 K:      ^Subject:.*(?i)trivial
10098
10099 TTY LAYER
10100 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10101 M:      Jiri Slaby <jslaby@suse.cz>
10102 S:      Supported
10103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10104 F:      drivers/tty/
10105 F:      drivers/tty/serial/serial_core.c
10106 F:      include/linux/serial_core.h
10107 F:      include/linux/serial.h
10108 F:      include/linux/tty.h
10109 F:      include/uapi/linux/serial_core.h
10110 F:      include/uapi/linux/serial.h
10111 F:      include/uapi/linux/tty.h
10112
10113 TUA9001 MEDIA DRIVER
10114 M:      Antti Palosaari <crope@iki.fi>
10115 L:      linux-media@vger.kernel.org
10116 W:      http://linuxtv.org/
10117 W:      http://palosaari.fi/linux/
10118 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10119 T:      git git://linuxtv.org/anttip/media_tree.git
10120 S:      Maintained
10121 F:      drivers/media/tuners/tua9001*
10122
10123 TULIP NETWORK DRIVERS
10124 M:      Grant Grundler <grundler@parisc-linux.org>
10125 L:      netdev@vger.kernel.org
10126 S:      Maintained
10127 F:      drivers/net/ethernet/dec/tulip/
10128
10129 TUN/TAP driver
10130 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10131 W:      http://vtun.sourceforge.net/tun
10132 S:      Maintained
10133 F:      Documentation/networking/tuntap.txt
10134 F:      arch/um/os-Linux/drivers/
10135
10136 TURBOCHANNEL SUBSYSTEM
10137 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10138 M:      Ralf Baechle <ralf@linux-mips.org>
10139 L:      linux-mips@linux-mips.org
10140 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10141 S:      Maintained
10142 F:      drivers/tc/
10143 F:      include/linux/tc.h
10144
10145 U14-34F SCSI DRIVER
10146 M:      Dario Ballabio <ballabio_dario@emc.com>
10147 L:      linux-scsi@vger.kernel.org
10148 S:      Maintained
10149 F:      drivers/scsi/u14-34f.c
10150
10151 UBI FILE SYSTEM (UBIFS)
10152 M:      Artem Bityutskiy <dedekind1@gmail.com>
10153 M:      Adrian Hunter <adrian.hunter@intel.com>
10154 L:      linux-mtd@lists.infradead.org
10155 T:      git git://git.infradead.org/ubifs-2.6.git
10156 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10157 S:      Maintained
10158 F:      Documentation/filesystems/ubifs.txt
10159 F:      fs/ubifs/
10160
10161 UCLINUX (AND M68KNOMMU)
10162 M:      Greg Ungerer <gerg@uclinux.org>
10163 W:      http://www.uclinux.org/
10164 L:      uclinux-dev@uclinux.org  (subscribers-only)
10165 S:      Maintained
10166 F:      arch/m68k/*/*_no.*
10167 F:      arch/m68k/include/asm/*_no.*
10168
10169 UDF FILESYSTEM
10170 M:      Jan Kara <jack@suse.cz>
10171 S:      Maintained
10172 F:      Documentation/filesystems/udf.txt
10173 F:      fs/udf/
10174
10175 UFS FILESYSTEM
10176 M:      Evgeniy Dushistov <dushistov@mail.ru>
10177 S:      Maintained
10178 F:      Documentation/filesystems/ufs.txt
10179 F:      fs/ufs/
10180
10181 UHID USERSPACE HID IO DRIVER:
10182 M:      David Herrmann <dh.herrmann@googlemail.com>
10183 L:      linux-input@vger.kernel.org
10184 S:      Maintained
10185 F:      drivers/hid/uhid.c
10186 F:      include/uapi/linux/uhid.h
10187
10188 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10189 L:      linux-usb@vger.kernel.org
10190 S:      Orphan
10191 F:      drivers/uwb/
10192 F:      include/linux/uwb.h
10193 F:      include/linux/uwb/
10194
10195 UNICORE32 ARCHITECTURE:
10196 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10197 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10198 S:      Maintained
10199 T:      git git://github.com/gxt/linux.git
10200 F:      arch/unicore32/
10201
10202 UNIFDEF
10203 M:      Tony Finch <dot@dotat.at>
10204 W:      http://dotat.at/prog/unifdef
10205 S:      Maintained
10206 F:      scripts/unifdef.c
10207
10208 UNIFORM CDROM DRIVER
10209 M:      Jens Axboe <axboe@kernel.dk>
10210 W:      http://www.kernel.dk
10211 S:      Maintained
10212 F:      Documentation/cdrom/
10213 F:      drivers/cdrom/cdrom.c
10214 F:      include/linux/cdrom.h
10215 F:      include/uapi/linux/cdrom.h
10216
10217 UNISYS S-PAR DRIVERS
10218 M:      Benjamin Romer <benjamin.romer@unisys.com>
10219 M:      David Kershner <david.kershner@unisys.com>
10220 L:      sparmaintainer@unisys.com (Unisys internal)
10221 S:      Supported
10222 F:      drivers/staging/unisys/
10223
10224 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10225 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10226 L:      linux-scsi@vger.kernel.org
10227 S:      Supported
10228 F:      Documentation/scsi/ufs.txt
10229 F:      drivers/scsi/ufs/
10230
10231 UNSORTED BLOCK IMAGES (UBI)
10232 M:      Artem Bityutskiy <dedekind1@gmail.com>
10233 M:      Richard Weinberger <richard@nod.at>
10234 W:      http://www.linux-mtd.infradead.org/
10235 L:      linux-mtd@lists.infradead.org
10236 T:      git git://git.infradead.org/ubifs-2.6.git
10237 S:      Supported
10238 F:      drivers/mtd/ubi/
10239 F:      include/linux/mtd/ubi.h
10240 F:      include/uapi/mtd/ubi-user.h
10241
10242 USB ACM DRIVER
10243 M:      Oliver Neukum <oliver@neukum.org>
10244 L:      linux-usb@vger.kernel.org
10245 S:      Maintained
10246 F:      Documentation/usb/acm.txt
10247 F:      drivers/usb/class/cdc-acm.*
10248
10249 USB AR5523 WIRELESS DRIVER
10250 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10251 L:      linux-wireless@vger.kernel.org
10252 S:      Maintained
10253 F:      drivers/net/wireless/ath/ar5523/
10254
10255 USB ATTACHED SCSI
10256 M:      Hans de Goede <hdegoede@redhat.com>
10257 M:      Gerd Hoffmann <kraxel@redhat.com>
10258 L:      linux-usb@vger.kernel.org
10259 L:      linux-scsi@vger.kernel.org
10260 S:      Maintained
10261 F:      drivers/usb/storage/uas.c
10262
10263 USB CDC ETHERNET DRIVER
10264 M:      Oliver Neukum <oliver@neukum.org>
10265 L:      linux-usb@vger.kernel.org
10266 S:      Maintained
10267 F:      drivers/net/usb/cdc_*.c
10268 F:      include/uapi/linux/usb/cdc.h
10269
10270 USB CHAOSKEY DRIVER
10271 M:      Keith Packard <keithp@keithp.com>
10272 L:      linux-usb@vger.kernel.org
10273 S:      Maintained
10274 F:      drivers/usb/misc/chaoskey.c
10275
10276 USB CYPRESS C67X00 DRIVER
10277 M:      Peter Korsgaard <jacmet@sunsite.dk>
10278 L:      linux-usb@vger.kernel.org
10279 S:      Maintained
10280 F:      drivers/usb/c67x00/
10281
10282 USB DAVICOM DM9601 DRIVER
10283 M:      Peter Korsgaard <jacmet@sunsite.dk>
10284 L:      netdev@vger.kernel.org
10285 W:      http://www.linux-usb.org/usbnet
10286 S:      Maintained
10287 F:      drivers/net/usb/dm9601.c
10288
10289 USB DIAMOND RIO500 DRIVER
10290 M:      Cesar Miquel <miquel@df.uba.ar>
10291 L:      rio500-users@lists.sourceforge.net
10292 W:      http://rio500.sourceforge.net
10293 S:      Maintained
10294 F:      drivers/usb/misc/rio500*
10295
10296 USB EHCI DRIVER
10297 M:      Alan Stern <stern@rowland.harvard.edu>
10298 L:      linux-usb@vger.kernel.org
10299 S:      Maintained
10300 F:      Documentation/usb/ehci.txt
10301 F:      drivers/usb/host/ehci*
10302
10303 USB GADGET/PERIPHERAL SUBSYSTEM
10304 M:      Felipe Balbi <balbi@ti.com>
10305 L:      linux-usb@vger.kernel.org
10306 W:      http://www.linux-usb.org/gadget
10307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10308 S:      Maintained
10309 F:      drivers/usb/gadget/
10310 F:      include/linux/usb/gadget*
10311
10312 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10313 M:      Jiri Kosina <jkosina@suse.cz>
10314 L:      linux-usb@vger.kernel.org
10315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10316 S:      Maintained
10317 F:      Documentation/hid/hiddev.txt
10318 F:      drivers/hid/usbhid/
10319
10320 USB ISP116X DRIVER
10321 M:      Olav Kongas <ok@artecdesign.ee>
10322 L:      linux-usb@vger.kernel.org
10323 S:      Maintained
10324 F:      drivers/usb/host/isp116x*
10325 F:      include/linux/usb/isp116x.h
10326
10327 USB MASS STORAGE DRIVER
10328 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10329 L:      linux-usb@vger.kernel.org
10330 L:      usb-storage@lists.one-eyed-alien.net
10331 S:      Maintained
10332 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10333 F:      drivers/usb/storage/
10334
10335 USB MIDI DRIVER
10336 M:      Clemens Ladisch <clemens@ladisch.de>
10337 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10338 T:      git git://git.alsa-project.org/alsa-kernel.git
10339 S:      Maintained
10340 F:      sound/usb/midi.*
10341
10342 USB NETWORKING DRIVERS
10343 L:      linux-usb@vger.kernel.org
10344 S:      Odd Fixes
10345 F:      drivers/net/usb/
10346
10347 USB OHCI DRIVER
10348 M:      Alan Stern <stern@rowland.harvard.edu>
10349 L:      linux-usb@vger.kernel.org
10350 S:      Maintained
10351 F:      Documentation/usb/ohci.txt
10352 F:      drivers/usb/host/ohci*
10353
10354 USB OTG FSM (Finite State Machine)
10355 M:      Peter Chen <Peter.Chen@freescale.com>
10356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10357 L:      linux-usb@vger.kernel.org
10358 S:      Maintained
10359 F:      drivers/usb/common/usb-otg-fsm.c
10360
10361 USB OVER IP DRIVER
10362 M:      Valentina Manea <valentina.manea.m@gmail.com>
10363 M:      Shuah Khan <shuah.kh@samsung.com>
10364 L:      linux-usb@vger.kernel.org
10365 S:      Maintained
10366 F:      drivers/usb/usbip/
10367 F:      tools/usb/usbip/
10368
10369 USB PEGASUS DRIVER
10370 M:      Petko Manolov <petkan@nucleusys.com>
10371 L:      linux-usb@vger.kernel.org
10372 L:      netdev@vger.kernel.org
10373 T:      git git://github.com/petkan/pegasus.git
10374 W:      https://github.com/petkan/pegasus
10375 S:      Maintained
10376 F:      drivers/net/usb/pegasus.*
10377
10378 USB PHY LAYER
10379 M:      Felipe Balbi <balbi@ti.com>
10380 L:      linux-usb@vger.kernel.org
10381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10382 S:      Maintained
10383 F:      drivers/usb/phy/
10384
10385 USB PRINTER DRIVER (usblp)
10386 M:      Pete Zaitcev <zaitcev@redhat.com>
10387 L:      linux-usb@vger.kernel.org
10388 S:      Supported
10389 F:      drivers/usb/class/usblp.c
10390
10391 USB RTL8150 DRIVER
10392 M:      Petko Manolov <petkan@nucleusys.com>
10393 L:      linux-usb@vger.kernel.org
10394 L:      netdev@vger.kernel.org
10395 T:      git git://github.com/petkan/rtl8150.git
10396 W:      https://github.com/petkan/rtl8150
10397 S:      Maintained
10398 F:      drivers/net/usb/rtl8150.c
10399
10400 USB SERIAL SUBSYSTEM
10401 M:      Johan Hovold <johan@kernel.org>
10402 L:      linux-usb@vger.kernel.org
10403 S:      Maintained
10404 F:      Documentation/usb/usb-serial.txt
10405 F:      drivers/usb/serial/
10406 F:      include/linux/usb/serial.h
10407
10408 USB SMSC75XX ETHERNET DRIVER
10409 M:      Steve Glendinning <steve.glendinning@shawell.net>
10410 L:      netdev@vger.kernel.org
10411 S:      Maintained
10412 F:      drivers/net/usb/smsc75xx.*
10413
10414 USB SMSC95XX ETHERNET DRIVER
10415 M:      Steve Glendinning <steve.glendinning@shawell.net>
10416 L:      netdev@vger.kernel.org
10417 S:      Maintained
10418 F:      drivers/net/usb/smsc95xx.*
10419
10420 USB SUBSYSTEM
10421 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10422 L:      linux-usb@vger.kernel.org
10423 W:      http://www.linux-usb.org
10424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10425 S:      Supported
10426 F:      Documentation/usb/
10427 F:      drivers/usb/
10428 F:      include/linux/usb.h
10429 F:      include/linux/usb/
10430
10431 USB UHCI DRIVER
10432 M:      Alan Stern <stern@rowland.harvard.edu>
10433 L:      linux-usb@vger.kernel.org
10434 S:      Maintained
10435 F:      drivers/usb/host/uhci*
10436
10437 USB "USBNET" DRIVER FRAMEWORK
10438 M:      Oliver Neukum <oneukum@suse.de>
10439 L:      netdev@vger.kernel.org
10440 W:      http://www.linux-usb.org/usbnet
10441 S:      Maintained
10442 F:      drivers/net/usb/usbnet.c
10443 F:      include/linux/usb/usbnet.h
10444
10445 USB VIDEO CLASS
10446 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10447 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10448 L:      linux-media@vger.kernel.org
10449 T:      git git://linuxtv.org/media_tree.git
10450 W:      http://www.ideasonboard.org/uvc/
10451 S:      Maintained
10452 F:      drivers/media/usb/uvc/
10453 F:      include/uapi/linux/uvcvideo.h
10454
10455 USB VISION DRIVER
10456 M:      Hans Verkuil <hverkuil@xs4all.nl>
10457 L:      linux-media@vger.kernel.org
10458 T:      git git://linuxtv.org/media_tree.git
10459 W:      http://linuxtv.org
10460 S:      Odd Fixes
10461 F:      drivers/media/usb/usbvision/
10462
10463 USB WEBCAM GADGET
10464 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10465 L:      linux-usb@vger.kernel.org
10466 S:      Maintained
10467 F:      drivers/usb/gadget/function/*uvc*
10468 F:      drivers/usb/gadget/legacy/webcam.c
10469
10470 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10471 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10472 L:      linux-wireless@vger.kernel.org
10473 S:      Maintained
10474 F:      drivers/net/wireless/rndis_wlan.c
10475
10476 USB XHCI DRIVER
10477 M:      Mathias Nyman <mathias.nyman@intel.com>
10478 L:      linux-usb@vger.kernel.org
10479 S:      Supported
10480 F:      drivers/usb/host/xhci*
10481 F:      drivers/usb/host/pci-quirks*
10482
10483 USB ZD1201 DRIVER
10484 L:      linux-wireless@vger.kernel.org
10485 W:      http://linux-lc100020.sourceforge.net
10486 S:      Orphan
10487 F:      drivers/net/wireless/zd1201.*
10488
10489 USB ZR364XX DRIVER
10490 M:      Antoine Jacquet <royale@zerezo.com>
10491 L:      linux-usb@vger.kernel.org
10492 L:      linux-media@vger.kernel.org
10493 T:      git git://linuxtv.org/media_tree.git
10494 W:      http://royale.zerezo.com/zr364xx/
10495 S:      Maintained
10496 F:      Documentation/video4linux/zr364xx.txt
10497 F:      drivers/media/usb/zr364xx/
10498
10499 USER-MODE LINUX (UML)
10500 M:      Jeff Dike <jdike@addtoit.com>
10501 M:      Richard Weinberger <richard@nod.at>
10502 L:      user-mode-linux-devel@lists.sourceforge.net
10503 L:      user-mode-linux-user@lists.sourceforge.net
10504 W:      http://user-mode-linux.sourceforge.net
10505 S:      Maintained
10506 F:      Documentation/virtual/uml/
10507 F:      arch/um/
10508 F:      arch/x86/um/
10509 F:      fs/hostfs/
10510 F:      fs/hppfs/
10511
10512 USERSPACE I/O (UIO)
10513 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10514 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10515 S:      Maintained
10516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10517 F:      Documentation/DocBook/uio-howto.tmpl
10518 F:      drivers/uio/
10519 F:      include/linux/uio*.h
10520
10521 UTIL-LINUX PACKAGE
10522 M:      Karel Zak <kzak@redhat.com>
10523 L:      util-linux@vger.kernel.org
10524 W:      http://en.wikipedia.org/wiki/Util-linux
10525 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10526 S:      Maintained
10527
10528 UVESAFB DRIVER
10529 M:      Michal Januszewski <spock@gentoo.org>
10530 L:      linux-fbdev@vger.kernel.org
10531 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10532 S:      Maintained
10533 F:      Documentation/fb/uvesafb.txt
10534 F:      drivers/video/fbdev/uvesafb.*
10535
10536 VFAT/FAT/MSDOS FILESYSTEM
10537 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10538 S:      Maintained
10539 F:      Documentation/filesystems/vfat.txt
10540 F:      fs/fat/
10541
10542 VFIO DRIVER
10543 M:      Alex Williamson <alex.williamson@redhat.com>
10544 L:      kvm@vger.kernel.org
10545 S:      Maintained
10546 F:      Documentation/vfio.txt
10547 F:      drivers/vfio/
10548 F:      include/linux/vfio.h
10549 F:      include/uapi/linux/vfio.h
10550
10551 VIDEOBUF2 FRAMEWORK
10552 M:      Pawel Osciak <pawel@osciak.com>
10553 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10554 M:      Kyungmin Park <kyungmin.park@samsung.com>
10555 L:      linux-media@vger.kernel.org
10556 S:      Maintained
10557 F:      drivers/media/v4l2-core/videobuf2-*
10558 F:      include/media/videobuf2-*
10559
10560 VIRTIO CONSOLE DRIVER
10561 M:      Amit Shah <amit.shah@redhat.com>
10562 L:      virtualization@lists.linux-foundation.org
10563 S:      Maintained
10564 F:      drivers/char/virtio_console.c
10565 F:      include/linux/virtio_console.h
10566 F:      include/uapi/linux/virtio_console.h
10567
10568 VIRTIO CORE, NET AND BLOCK DRIVERS
10569 M:      "Michael S. Tsirkin" <mst@redhat.com>
10570 L:      virtualization@lists.linux-foundation.org
10571 S:      Maintained
10572 F:      drivers/virtio/
10573 F:      tools/virtio/
10574 F:      drivers/net/virtio_net.c
10575 F:      drivers/block/virtio_blk.c
10576 F:      include/linux/virtio_*.h
10577 F:      include/uapi/linux/virtio_*.h
10578
10579 VIRTIO HOST (VHOST)
10580 M:      "Michael S. Tsirkin" <mst@redhat.com>
10581 L:      kvm@vger.kernel.org
10582 L:      virtualization@lists.linux-foundation.org
10583 L:      netdev@vger.kernel.org
10584 S:      Maintained
10585 F:      drivers/vhost/
10586 F:      include/uapi/linux/vhost.h
10587
10588 VIRTIO INPUT DRIVER
10589 M:      Gerd Hoffmann <kraxel@redhat.com>
10590 S:      Maintained
10591 F:      drivers/virtio/virtio_input.c
10592 F:      include/uapi/linux/virtio_input.h
10593
10594 VIA RHINE NETWORK DRIVER
10595 M:      Roger Luethi <rl@hellgate.ch>
10596 S:      Maintained
10597 F:      drivers/net/ethernet/via/via-rhine.c
10598
10599 VIA SD/MMC CARD CONTROLLER DRIVER
10600 M:      Bruce Chang <brucechang@via.com.tw>
10601 M:      Harald Welte <HaraldWelte@viatech.com>
10602 S:      Maintained
10603 F:      drivers/mmc/host/via-sdmmc.c
10604
10605 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10606 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10607 L:      linux-fbdev@vger.kernel.org
10608 S:      Maintained
10609 F:      include/linux/via-core.h
10610 F:      include/linux/via-gpio.h
10611 F:      include/linux/via_i2c.h
10612 F:      drivers/video/fbdev/via/
10613
10614 VIA VELOCITY NETWORK DRIVER
10615 M:      Francois Romieu <romieu@fr.zoreil.com>
10616 L:      netdev@vger.kernel.org
10617 S:      Maintained
10618 F:      drivers/net/ethernet/via/via-velocity.*
10619
10620 VIVID VIRTUAL VIDEO DRIVER
10621 M:      Hans Verkuil <hverkuil@xs4all.nl>
10622 L:      linux-media@vger.kernel.org
10623 T:      git git://linuxtv.org/media_tree.git
10624 W:      http://linuxtv.org
10625 S:      Maintained
10626 F:      drivers/media/platform/vivid/*
10627
10628 VLAN (802.1Q)
10629 M:      Patrick McHardy <kaber@trash.net>
10630 L:      netdev@vger.kernel.org
10631 S:      Maintained
10632 F:      drivers/net/macvlan.c
10633 F:      include/linux/if_*vlan.h
10634 F:      net/8021q/
10635
10636 VLYNQ BUS
10637 M:      Florian Fainelli <florian@openwrt.org>
10638 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10639 S:      Maintained
10640 F:      drivers/vlynq/vlynq.c
10641 F:      include/linux/vlynq.h
10642
10643 VME SUBSYSTEM
10644 M:      Martyn Welch <martyn.welch@ge.com>
10645 M:      Manohar Vanga <manohar.vanga@gmail.com>
10646 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10647 L:      devel@driverdev.osuosl.org
10648 S:      Maintained
10649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10650 F:      Documentation/vme_api.txt
10651 F:      drivers/staging/vme/
10652 F:      drivers/vme/
10653 F:      include/linux/vme*
10654
10655 VMWARE HYPERVISOR INTERFACE
10656 M:      Alok Kataria <akataria@vmware.com>
10657 L:      virtualization@lists.linux-foundation.org
10658 S:      Supported
10659 F:      arch/x86/kernel/cpu/vmware.c
10660
10661 VMWARE BALLOON DRIVER
10662 M:      Xavier Deguillard <xdeguillard@vmware.com>
10663 M:      Philip Moltmann <moltmann@vmware.com>
10664 M:      "VMware, Inc." <pv-drivers@vmware.com>
10665 L:      linux-kernel@vger.kernel.org
10666 S:      Maintained
10667 F:      drivers/misc/vmw_balloon.c
10668
10669 VMWARE VMMOUSE SUBDRIVER
10670 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10671 M:      "VMware, Inc." <pv-drivers@vmware.com>
10672 L:      linux-input@vger.kernel.org
10673 S:      Maintained
10674 F:      drivers/input/mouse/vmmouse.c
10675 F:      drivers/input/mouse/vmmouse.h
10676
10677 VMWARE VMXNET3 ETHERNET DRIVER
10678 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10679 M:      "VMware, Inc." <pv-drivers@vmware.com>
10680 L:      netdev@vger.kernel.org
10681 S:      Maintained
10682 F:      drivers/net/vmxnet3/
10683
10684 VMware PVSCSI driver
10685 M:      Arvind Kumar <arvindkumar@vmware.com>
10686 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10687 L:      linux-scsi@vger.kernel.org
10688 S:      Maintained
10689 F:      drivers/scsi/vmw_pvscsi.c
10690 F:      drivers/scsi/vmw_pvscsi.h
10691
10692 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10693 M:      Liam Girdwood <lgirdwood@gmail.com>
10694 M:      Mark Brown <broonie@kernel.org>
10695 L:      linux-kernel@vger.kernel.org
10696 W:      http://opensource.wolfsonmicro.com/node/15
10697 W:      http://www.slimlogic.co.uk/?p=48
10698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10699 S:      Supported
10700 F:      drivers/regulator/
10701 F:      include/linux/regulator/
10702
10703 VT1211 HARDWARE MONITOR DRIVER
10704 M:      Juerg Haefliger <juergh@gmail.com>
10705 L:      lm-sensors@lm-sensors.org
10706 S:      Maintained
10707 F:      Documentation/hwmon/vt1211
10708 F:      drivers/hwmon/vt1211.c
10709
10710 VT8231 HARDWARE MONITOR DRIVER
10711 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10712 L:      lm-sensors@lm-sensors.org
10713 S:      Maintained
10714 F:      drivers/hwmon/vt8231.c
10715
10716 VUB300 USB to SDIO/SD/MMC bridge chip
10717 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10718 L:      linux-mmc@vger.kernel.org
10719 L:      linux-usb@vger.kernel.org
10720 S:      Supported
10721 F:      drivers/mmc/host/vub300.c
10722
10723 W1 DALLAS'S 1-WIRE BUS
10724 M:      Evgeniy Polyakov <zbr@ioremap.net>
10725 S:      Maintained
10726 F:      Documentation/w1/
10727 F:      drivers/w1/
10728
10729 W83791D HARDWARE MONITORING DRIVER
10730 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10731 L:      lm-sensors@lm-sensors.org
10732 S:      Maintained
10733 F:      Documentation/hwmon/w83791d
10734 F:      drivers/hwmon/w83791d.c
10735
10736 W83793 HARDWARE MONITORING DRIVER
10737 M:      Rudolf Marek <r.marek@assembler.cz>
10738 L:      lm-sensors@lm-sensors.org
10739 S:      Maintained
10740 F:      Documentation/hwmon/w83793
10741 F:      drivers/hwmon/w83793.c
10742
10743 W83795 HARDWARE MONITORING DRIVER
10744 M:      Jean Delvare <jdelvare@suse.de>
10745 L:      lm-sensors@lm-sensors.org
10746 S:      Maintained
10747 F:      drivers/hwmon/w83795.c
10748
10749 W83L51xD SD/MMC CARD INTERFACE DRIVER
10750 M:      Pierre Ossman <pierre@ossman.eu>
10751 S:      Maintained
10752 F:      drivers/mmc/host/wbsd.*
10753
10754 WACOM PROTOCOL 4 SERIAL TABLETS
10755 M:      Julian Squires <julian@cipht.net>
10756 M:      Hans de Goede <hdegoede@redhat.com>
10757 L:      linux-input@vger.kernel.org
10758 S:      Maintained
10759 F:      drivers/input/tablet/wacom_serial4.c
10760
10761 WATCHDOG DEVICE DRIVERS
10762 M:      Wim Van Sebroeck <wim@iguana.be>
10763 L:      linux-watchdog@vger.kernel.org
10764 W:      http://www.linux-watchdog.org/
10765 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10766 S:      Maintained
10767 F:      Documentation/watchdog/
10768 F:      drivers/watchdog/
10769 F:      include/linux/watchdog.h
10770 F:      include/uapi/linux/watchdog.h
10771
10772 WD7000 SCSI DRIVER
10773 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10774 L:      linux-scsi@vger.kernel.org
10775 S:      Maintained
10776 F:      drivers/scsi/wd7000.c
10777
10778 WIIMOTE HID DRIVER
10779 M:      David Herrmann <dh.herrmann@googlemail.com>
10780 L:      linux-input@vger.kernel.org
10781 S:      Maintained
10782 F:      drivers/hid/hid-wiimote*
10783
10784 WINBOND CIR DRIVER
10785 M:      David Härdeman <david@hardeman.nu>
10786 S:      Maintained
10787 F:      drivers/media/rc/winbond-cir.c
10788
10789 WIMAX STACK
10790 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10791 M:      linux-wimax@intel.com
10792 L:      wimax@linuxwimax.org (subscribers-only)
10793 S:      Supported
10794 W:      http://linuxwimax.org
10795 F:      Documentation/wimax/README.wimax
10796 F:      include/linux/wimax/debug.h
10797 F:      include/net/wimax.h
10798 F:      include/uapi/linux/wimax.h
10799 F:      net/wimax/
10800
10801 WISTRON LAPTOP BUTTON DRIVER
10802 M:      Miloslav Trmac <mitr@volny.cz>
10803 S:      Maintained
10804 F:      drivers/input/misc/wistron_btns.c
10805
10806 WL3501 WIRELESS PCMCIA CARD DRIVER
10807 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10808 L:      linux-wireless@vger.kernel.org
10809 W:      http://oops.ghostprotocols.net:81/blog
10810 S:      Maintained
10811 F:      drivers/net/wireless/wl3501*
10812
10813 WM97XX TOUCHSCREEN DRIVERS
10814 M:      Mark Brown <broonie@kernel.org>
10815 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10816 L:      linux-input@vger.kernel.org
10817 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10818 W:      http://opensource.wolfsonmicro.com/node/7
10819 S:      Supported
10820 F:      drivers/input/touchscreen/*wm97*
10821 F:      include/linux/wm97xx.h
10822
10823 WOLFSON MICROELECTRONICS DRIVERS
10824 L:      patches@opensource.wolfsonmicro.com
10825 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10826 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10827 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10828 S:      Supported
10829 F:      Documentation/hwmon/wm83??
10830 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10831 F:      drivers/clk/clk-wm83*.c
10832 F:      drivers/extcon/extcon-arizona.c
10833 F:      drivers/leds/leds-wm83*.c
10834 F:      drivers/gpio/gpio-*wm*.c
10835 F:      drivers/gpio/gpio-arizona.c
10836 F:      drivers/hwmon/wm83??-hwmon.c
10837 F:      drivers/input/misc/wm831x-on.c
10838 F:      drivers/input/touchscreen/wm831x-ts.c
10839 F:      drivers/input/touchscreen/wm97*.c
10840 F:      drivers/mfd/arizona*
10841 F:      drivers/mfd/wm*.c
10842 F:      drivers/power/wm83*.c
10843 F:      drivers/rtc/rtc-wm83*.c
10844 F:      drivers/regulator/wm8*.c
10845 F:      drivers/video/backlight/wm83*_bl.c
10846 F:      drivers/watchdog/wm83*_wdt.c
10847 F:      include/linux/mfd/arizona/
10848 F:      include/linux/mfd/wm831x/
10849 F:      include/linux/mfd/wm8350/
10850 F:      include/linux/mfd/wm8400*
10851 F:      include/linux/wm97xx.h
10852 F:      include/sound/wm????.h
10853 F:      sound/soc/codecs/arizona.?
10854 F:      sound/soc/codecs/wm*
10855
10856 WORKQUEUE
10857 M:      Tejun Heo <tj@kernel.org>
10858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10859 S:      Maintained
10860 F:      include/linux/workqueue.h
10861 F:      kernel/workqueue.c
10862 F:      Documentation/workqueue.txt
10863
10864 X.25 NETWORK LAYER
10865 M:      Andrew Hendry <andrew.hendry@gmail.com>
10866 L:      linux-x25@vger.kernel.org
10867 S:      Odd Fixes
10868 F:      Documentation/networking/x25*
10869 F:      include/net/x25*
10870 F:      net/x25/
10871
10872 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10873 M:      Thomas Gleixner <tglx@linutronix.de>
10874 M:      Ingo Molnar <mingo@redhat.com>
10875 M:      "H. Peter Anvin" <hpa@zytor.com>
10876 M:      x86@kernel.org
10877 L:      linux-kernel@vger.kernel.org
10878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10879 S:      Maintained
10880 F:      Documentation/x86/
10881 F:      arch/x86/
10882
10883 X86 PLATFORM DRIVERS
10884 M:      Darren Hart <dvhart@infradead.org>
10885 L:      platform-driver-x86@vger.kernel.org
10886 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10887 S:      Maintained
10888 F:      drivers/platform/x86/
10889
10890 X86 MCE INFRASTRUCTURE
10891 M:      Tony Luck <tony.luck@intel.com>
10892 M:      Borislav Petkov <bp@alien8.de>
10893 L:      linux-edac@vger.kernel.org
10894 S:      Maintained
10895 F:      arch/x86/kernel/cpu/mcheck/*
10896
10897 X86 VDSO
10898 M:      Andy Lutomirski <luto@amacapital.net>
10899 L:      linux-kernel@vger.kernel.org
10900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10901 S:      Maintained
10902 F:      arch/x86/vdso/
10903
10904 XC2028/3028 TUNER DRIVER
10905 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10906 L:      linux-media@vger.kernel.org
10907 W:      http://linuxtv.org
10908 T:      git git://linuxtv.org/media_tree.git
10909 S:      Maintained
10910 F:      drivers/media/tuners/tuner-xc2028.*
10911
10912 XEN HYPERVISOR INTERFACE
10913 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10914 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10915 M:      David Vrabel <david.vrabel@citrix.com>
10916 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10918 S:      Supported
10919 F:      arch/x86/xen/
10920 F:      drivers/*/xen-*front.c
10921 F:      drivers/xen/
10922 F:      arch/x86/include/asm/xen/
10923 F:      include/xen/
10924 F:      include/uapi/xen/
10925
10926 XEN HYPERVISOR ARM
10927 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10928 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10929 S:      Supported
10930 F:      arch/arm/xen/
10931 F:      arch/arm/include/asm/xen/
10932
10933 XEN HYPERVISOR ARM64
10934 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10935 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10936 S:      Supported
10937 F:      arch/arm64/xen/
10938 F:      arch/arm64/include/asm/xen/
10939
10940 XEN NETWORK BACKEND DRIVER
10941 M:      Ian Campbell <ian.campbell@citrix.com>
10942 M:      Wei Liu <wei.liu2@citrix.com>
10943 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10944 L:      netdev@vger.kernel.org
10945 S:      Supported
10946 F:      drivers/net/xen-netback/*
10947
10948 XEN PCI SUBSYSTEM
10949 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10950 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10951 S:      Supported
10952 F:      arch/x86/pci/*xen*
10953 F:      drivers/pci/*xen*
10954
10955 XEN BLOCK SUBSYSTEM
10956 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10957 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10958 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10959 S:      Supported
10960 F:      drivers/block/xen-blkback/*
10961 F:      drivers/block/xen*
10962
10963 XEN PVSCSI DRIVERS
10964 M:      Juergen Gross <jgross@suse.com>
10965 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10966 L:      linux-scsi@vger.kernel.org
10967 S:      Supported
10968 F:      drivers/scsi/xen-scsifront.c
10969 F:      drivers/xen/xen-scsiback.c
10970 F:      include/xen/interface/io/vscsiif.h
10971
10972 XEN SWIOTLB SUBSYSTEM
10973 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10974 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10975 S:      Supported
10976 F:      arch/x86/xen/*swiotlb*
10977 F:      drivers/xen/*swiotlb*
10978
10979 XFS FILESYSTEM
10980 P:      Silicon Graphics Inc
10981 M:      Dave Chinner <david@fromorbit.com>
10982 M:      xfs@oss.sgi.com
10983 L:      xfs@oss.sgi.com
10984 W:      http://oss.sgi.com/projects/xfs
10985 T:      git git://oss.sgi.com/xfs/xfs.git
10986 S:      Supported
10987 F:      Documentation/filesystems/xfs.txt
10988 F:      fs/xfs/
10989
10990 XILINX AXI ETHERNET DRIVER
10991 M:      Anirudha Sarangi <anirudh@xilinx.com>
10992 M:      John Linn <John.Linn@xilinx.com>
10993 S:      Maintained
10994 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10995
10996 XILINX UARTLITE SERIAL DRIVER
10997 M:      Peter Korsgaard <jacmet@sunsite.dk>
10998 L:      linux-serial@vger.kernel.org
10999 S:      Maintained
11000 F:      drivers/tty/serial/uartlite.c
11001
11002 XILINX VIDEO IP CORES
11003 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11004 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11005 L:      linux-media@vger.kernel.org
11006 T:      git git://linuxtv.org/media_tree.git
11007 S:      Supported
11008 F:      Documentation/devicetree/bindings/media/xilinx/
11009 F:      drivers/media/platform/xilinx/
11010 F:      include/uapi/linux/xilinx-v4l2-controls.h
11011
11012 XILLYBUS DRIVER
11013 M:      Eli Billauer <eli.billauer@gmail.com>
11014 L:      linux-kernel@vger.kernel.org
11015 S:      Supported
11016 F:      drivers/char/xillybus/
11017
11018 XTENSA XTFPGA PLATFORM SUPPORT
11019 M:      Max Filippov <jcmvbkbc@gmail.com>
11020 L:      linux-xtensa@linux-xtensa.org
11021 S:      Maintained
11022 F:      drivers/spi/spi-xtensa-xtfpga.c
11023 F:      sound/soc/xtensa/xtfpga-i2s.c
11024
11025 YAM DRIVER FOR AX.25
11026 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11027 L:      linux-hams@vger.kernel.org
11028 S:      Maintained
11029 F:      drivers/net/hamradio/yam*
11030 F:      include/linux/yam.h
11031
11032 YEALINK PHONE DRIVER
11033 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11034 L:      usbb2k-api-dev@nongnu.org
11035 S:      Maintained
11036 F:      Documentation/input/yealink.txt
11037 F:      drivers/input/misc/yealink.*
11038
11039 Z8530 DRIVER FOR AX.25
11040 M:      Joerg Reuter <jreuter@yaina.de>
11041 W:      http://yaina.de/jreuter/
11042 W:      http://www.qsl.net/dl1bke/
11043 L:      linux-hams@vger.kernel.org
11044 S:      Maintained
11045 F:      Documentation/networking/z8530drv.txt
11046 F:      drivers/net/hamradio/*scc.c
11047 F:      drivers/net/hamradio/z8530.h
11048
11049 ZBUD COMPRESSED PAGE ALLOCATOR
11050 M:      Seth Jennings <sjennings@variantweb.net>
11051 L:      linux-mm@kvack.org
11052 S:      Maintained
11053 F:      mm/zbud.c
11054 F:      include/linux/zbud.h
11055
11056 ZD1211RW WIRELESS DRIVER
11057 M:      Daniel Drake <dsd@gentoo.org>
11058 M:      Ulrich Kunitz <kune@deine-taler.de>
11059 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11060 L:      linux-wireless@vger.kernel.org
11061 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11062 S:      Maintained
11063 F:      drivers/net/wireless/zd1211rw/
11064
11065 ZR36067 VIDEO FOR LINUX DRIVER
11066 L:      mjpeg-users@lists.sourceforge.net
11067 L:      linux-media@vger.kernel.org
11068 W:      http://mjpeg.sourceforge.net/driver-zoran/
11069 T:      hg http://linuxtv.org/hg/v4l-dvb
11070 S:      Odd Fixes
11071 F:      drivers/media/pci/zoran/
11072
11073 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11074 M:      Minchan Kim <minchan@kernel.org>
11075 M:      Nitin Gupta <ngupta@vflare.org>
11076 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11077 L:      linux-kernel@vger.kernel.org
11078 S:      Maintained
11079 F:      drivers/block/zram/
11080 F:      Documentation/blockdev/zram.txt
11081
11082 ZS DECSTATION Z85C30 SERIAL DRIVER
11083 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11084 S:      Maintained
11085 F:      drivers/tty/serial/zs.*
11086
11087 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11088 M:      Minchan Kim <minchan@kernel.org>
11089 M:      Nitin Gupta <ngupta@vflare.org>
11090 L:      linux-mm@kvack.org
11091 S:      Maintained
11092 F:      mm/zsmalloc.c
11093 F:      include/linux/zsmalloc.h
11094 F:      Documentation/vm/zsmalloc.txt
11095
11096 ZSWAP COMPRESSED SWAP CACHING
11097 M:      Seth Jennings <sjennings@variantweb.net>
11098 L:      linux-mm@kvack.org
11099 S:      Maintained
11100 F:      mm/zswap.c
11101
11102 THE REST
11103 M:      Linus Torvalds <torvalds@linux-foundation.org>
11104 L:      linux-kernel@vger.kernel.org
11105 Q:      http://patchwork.kernel.org/project/LKML/list/
11106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11107 S:      Buried alive in reporters
11108 F:      *
11109 F:      */