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