mm: oom_kill: remove unnecessary locking in oom_enable()
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's 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 M:      Hannes Reinecke <hare@suse.de>
449 L:      linux-scsi@vger.kernel.org
450 S:      Maintained
451 F:      Documentation/scsi/advansys.txt
452 F:      drivers/scsi/advansys.c
453
454 AEDSP16 DRIVER
455 M:      Riccardo Facchetti <fizban@tin.it>
456 S:      Maintained
457 F:      sound/oss/aedsp16.c
458
459 AF9013 MEDIA DRIVER
460 M:      Antti Palosaari <crope@iki.fi>
461 L:      linux-media@vger.kernel.org
462 W:      http://linuxtv.org/
463 W:      http://palosaari.fi/linux/
464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
465 T:      git git://linuxtv.org/anttip/media_tree.git
466 S:      Maintained
467 F:      drivers/media/dvb-frontends/af9013*
468
469 AF9033 MEDIA DRIVER
470 M:      Antti Palosaari <crope@iki.fi>
471 L:      linux-media@vger.kernel.org
472 W:      http://linuxtv.org/
473 W:      http://palosaari.fi/linux/
474 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
475 T:      git git://linuxtv.org/anttip/media_tree.git
476 S:      Maintained
477 F:      drivers/media/dvb-frontends/af9033*
478
479 AFFS FILE SYSTEM
480 L:      linux-fsdevel@vger.kernel.org
481 S:      Orphan
482 F:      Documentation/filesystems/affs.txt
483 F:      fs/affs/
484
485 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
486 M:      David Howells <dhowells@redhat.com>
487 L:      linux-afs@lists.infradead.org
488 S:      Supported
489 F:      fs/afs/
490 F:      include/net/af_rxrpc.h
491 F:      net/rxrpc/af_rxrpc.c
492
493 AGPGART DRIVER
494 M:      David Airlie <airlied@linux.ie>
495 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
496 S:      Maintained
497 F:      drivers/char/agp/
498 F:      include/linux/agp*
499 F:      include/uapi/linux/agp*
500
501 AHA152X SCSI DRIVER
502 M:      "Juergen E. Fischer" <fischer@norbit.de>
503 L:      linux-scsi@vger.kernel.org
504 S:      Maintained
505 F:      drivers/scsi/aha152x*
506 F:      drivers/scsi/pcmcia/aha152x*
507
508 AIC7XXX / AIC79XX SCSI DRIVER
509 M:      Hannes Reinecke <hare@suse.de>
510 L:      linux-scsi@vger.kernel.org
511 S:      Maintained
512 F:      drivers/scsi/aic7xxx/
513
514 AIMSLAB FM RADIO RECEIVER DRIVER
515 M:      Hans Verkuil <hverkuil@xs4all.nl>
516 L:      linux-media@vger.kernel.org
517 T:      git git://linuxtv.org/media_tree.git
518 W:      http://linuxtv.org
519 S:      Maintained
520 F:      drivers/media/radio/radio-aimslab*
521
522 AIO
523 M:      Benjamin LaHaise <bcrl@kvack.org>
524 L:      linux-aio@kvack.org
525 S:      Supported
526 F:      fs/aio.c
527 F:      include/linux/*aio*.h
528
529 AIRSPY MEDIA DRIVER
530 M:      Antti Palosaari <crope@iki.fi>
531 L:      linux-media@vger.kernel.org
532 W:      http://linuxtv.org/
533 W:      http://palosaari.fi/linux/
534 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
535 T:      git git://linuxtv.org/anttip/media_tree.git
536 S:      Maintained
537 F:      drivers/media/usb/airspy/
538
539 ALCATEL SPEEDTOUCH USB DRIVER
540 M:      Duncan Sands <duncan.sands@free.fr>
541 L:      linux-usb@vger.kernel.org
542 W:      http://www.linux-usb.org/SpeedTouch/
543 S:      Maintained
544 F:      drivers/usb/atm/speedtch.c
545 F:      drivers/usb/atm/usbatm.c
546
547 ALCHEMY AU1XX0 MMC DRIVER
548 M:      Manuel Lauss <manuel.lauss@gmail.com>
549 S:      Maintained
550 F:      drivers/mmc/host/au1xmmc.c
551
552 ALI1563 I2C DRIVER
553 M:      Rudolf Marek <r.marek@assembler.cz>
554 L:      linux-i2c@vger.kernel.org
555 S:      Maintained
556 F:      Documentation/i2c/busses/i2c-ali1563
557 F:      drivers/i2c/busses/i2c-ali1563.c
558
559 ALPHA PORT
560 M:      Richard Henderson <rth@twiddle.net>
561 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
562 M:      Matt Turner <mattst88@gmail.com>
563 S:      Odd Fixes
564 L:      linux-alpha@vger.kernel.org
565 F:      arch/alpha/
566
567 ALTERA MAILBOX DRIVER
568 M:      Ley Foon Tan <lftan@altera.com>
569 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570 S:      Maintained
571 F:      drivers/mailbox/mailbox-altera.c
572
573 ALTERA PIO DRIVER
574 M:      Tien Hock Loh <thloh@altera.com>
575 L:      linux-gpio@vger.kernel.org
576 S:      Maintained
577 F:      drivers/gpio/gpio-altera.c
578
579 ALTERA TRIPLE SPEED ETHERNET DRIVER
580 M:      Vince Bridgers <vbridger@opensource.altera.com>
581 L:      netdev@vger.kernel.org
582 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S:      Maintained
584 F:      drivers/net/ethernet/altera/
585
586 ALTERA UART/JTAG UART SERIAL DRIVERS
587 M:      Tobias Klauser <tklauser@distanz.ch>
588 L:      linux-serial@vger.kernel.org
589 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590 S:      Maintained
591 F:      drivers/tty/serial/altera_uart.c
592 F:      drivers/tty/serial/altera_jtaguart.c
593 F:      include/linux/altera_uart.h
594 F:      include/linux/altera_jtaguart.h
595
596 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
597 M:      Tom Lendacky <thomas.lendacky@amd.com>
598 L:      linux-crypto@vger.kernel.org
599 S:      Supported
600 F:      drivers/crypto/ccp/
601 F:      include/linux/ccp.h
602
603 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
604 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
605 L:      lm-sensors@lm-sensors.org
606 S:      Maintained
607 F:      Documentation/hwmon/fam15h_power
608 F:      drivers/hwmon/fam15h_power.c
609
610 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
611 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
612 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
613 S:      Supported
614 F:      drivers/usb/gadget/udc/amd5536udc.*
615
616 AMD GEODE PROCESSOR/CHIPSET SUPPORT
617 P:      Andres Salomon <dilinger@queued.net>
618 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
619 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620 S:      Supported
621 F:      drivers/char/hw_random/geode-rng.c
622 F:      drivers/crypto/geode*
623 F:      drivers/video/fbdev/geode/
624 F:      arch/x86/include/asm/geode.h
625
626 AMD IOMMU (AMD-VI)
627 M:      Joerg Roedel <joro@8bytes.org>
628 L:      iommu@lists.linux-foundation.org
629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
630 S:      Maintained
631 F:      drivers/iommu/amd_iommu*.[ch]
632 F:      include/linux/amd-iommu.h
633
634 AMD KFD
635 M:      Oded Gabbay <oded.gabbay@amd.com>
636 L:      dri-devel@lists.freedesktop.org
637 T:      git git://people.freedesktop.org/~gabbayo/linux.git
638 S:      Supported
639 F:      drivers/gpu/drm/amd/amdkfd/
640 F:      drivers/gpu/drm/amd/include/cik_structs.h
641 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
642 F:      drivers/gpu/drm/radeon/radeon_kfd.c
643 F:      drivers/gpu/drm/radeon/radeon_kfd.h
644 F:      include/uapi/linux/kfd_ioctl.h
645
646 AMD MICROCODE UPDATE SUPPORT
647 M:      Borislav Petkov <bp@alien8.de>
648 S:      Maintained
649 F:      arch/x86/kernel/cpu/microcode/amd*
650
651 AMD XGBE DRIVER
652 M:      Tom Lendacky <thomas.lendacky@amd.com>
653 L:      netdev@vger.kernel.org
654 S:      Supported
655 F:      drivers/net/ethernet/amd/xgbe/
656 F:      drivers/net/phy/amd-xgbe-phy.c
657
658 AMS (Apple Motion Sensor) DRIVER
659 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
660 S:      Supported
661 F:      drivers/macintosh/ams/
662
663 AMSO1100 RNIC DRIVER
664 M:      Tom Tucker <tom@opengridcomputing.com>
665 M:      Steve Wise <swise@opengridcomputing.com>
666 L:      linux-rdma@vger.kernel.org
667 S:      Maintained
668 F:      drivers/infiniband/hw/amso1100/
669
670 ANALOG DEVICES INC AD9389B DRIVER
671 M:      Hans Verkuil <hans.verkuil@cisco.com>
672 L:      linux-media@vger.kernel.org
673 S:      Maintained
674 F:      drivers/media/i2c/ad9389b*
675
676 ANALOG DEVICES INC ADV7180 DRIVER
677 M:      Lars-Peter Clausen <lars@metafoo.de>
678 L:      linux-media@vger.kernel.org
679 W:      http://ez.analog.com/community/linux-device-drivers
680 S:      Supported
681 F:      drivers/media/i2c/adv7180.c
682
683 ANALOG DEVICES INC ADV7511 DRIVER
684 M:      Hans Verkuil <hans.verkuil@cisco.com>
685 L:      linux-media@vger.kernel.org
686 S:      Maintained
687 F:      drivers/media/i2c/adv7511*
688
689 ANALOG DEVICES INC ADV7604 DRIVER
690 M:      Hans Verkuil <hans.verkuil@cisco.com>
691 L:      linux-media@vger.kernel.org
692 S:      Maintained
693 F:      drivers/media/i2c/adv7604*
694
695 ANALOG DEVICES INC ADV7842 DRIVER
696 M:      Hans Verkuil <hans.verkuil@cisco.com>
697 L:      linux-media@vger.kernel.org
698 S:      Maintained
699 F:      drivers/media/i2c/adv7842*
700
701 ANALOG DEVICES INC ASOC CODEC DRIVERS
702 M:      Lars-Peter Clausen <lars@metafoo.de>
703 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
704 W:      http://wiki.analog.com/
705 W:      http://ez.analog.com/community/linux-device-drivers
706 S:      Supported
707 F:      sound/soc/codecs/adau*
708 F:      sound/soc/codecs/adav*
709 F:      sound/soc/codecs/ad1*
710 F:      sound/soc/codecs/ad7*
711 F:      sound/soc/codecs/ssm*
712 F:      sound/soc/codecs/sigmadsp.*
713
714 ANALOG DEVICES INC ASOC DRIVERS
715 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
716 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
717 W:      http://blackfin.uclinux.org/
718 S:      Supported
719 F:      sound/soc/blackfin/*
720
721 ANALOG DEVICES INC IIO DRIVERS
722 M:      Lars-Peter Clausen <lars@metafoo.de>
723 M:      Michael Hennerich <Michael.Hennerich@analog.com>
724 W:      http://wiki.analog.com/
725 W:      http://ez.analog.com/community/linux-device-drivers
726 S:      Supported
727 F:      drivers/iio/*/ad*
728 X:      drivers/iio/*/adjd*
729 F:      drivers/staging/iio/*/ad*
730 F:      staging/iio/trigger/iio-trig-bfin-timer.c
731
732 ANDROID DRIVERS
733 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
734 M:      Arve HjønnevĂ¥g <arve@android.com>
735 M:      Riley Andrews <riandrews@android.com>
736 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
737 L:      devel@driverdev.osuosl.org
738 S:      Supported
739 F:      drivers/android/
740 F:      drivers/staging/android/
741
742 AOA (Apple Onboard Audio) ALSA DRIVER
743 M:      Johannes Berg <johannes@sipsolutions.net>
744 L:      linuxppc-dev@lists.ozlabs.org
745 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
746 S:      Maintained
747 F:      sound/aoa/
748
749 APM DRIVER
750 M:      Jiri Kosina <jkosina@suse.cz>
751 S:      Odd fixes
752 F:      arch/x86/kernel/apm_32.c
753 F:      include/linux/apm_bios.h
754 F:      include/uapi/linux/apm_bios.h
755 F:      drivers/char/apm-emulation.c
756
757 APPLE BCM5974 MULTITOUCH DRIVER
758 M:      Henrik Rydberg <rydberg@bitmath.org>
759 L:      linux-input@vger.kernel.org
760 S:      Odd fixes
761 F:      drivers/input/mouse/bcm5974.c
762
763 APPLE SMC DRIVER
764 M:      Henrik Rydberg <rydberg@bitmath.org>
765 L:      lm-sensors@lm-sensors.org
766 S:      Odd fixes
767 F:      drivers/hwmon/applesmc.c
768
769 APPLETALK NETWORK LAYER
770 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
771 S:      Maintained
772 F:      drivers/net/appletalk/
773 F:      net/appletalk/
774
775 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
776 M:      Iyappan Subramanian <isubramanian@apm.com>
777 M:      Keyur Chudgar <kchudgar@apm.com>
778 S:      Supported
779 F:      drivers/net/ethernet/apm/xgene/
780 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
781
782 APTINA CAMERA SENSOR PLL
783 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
784 L:      linux-media@vger.kernel.org
785 S:      Maintained
786 F:      drivers/media/i2c/aptina-pll.*
787
788 ARC FRAMEBUFFER DRIVER
789 M:      Jaya Kumar <jayalk@intworks.biz>
790 S:      Maintained
791 F:      drivers/video/fbdev/arcfb.c
792 F:      drivers/video/fbdev/core/fb_defio.c
793
794 ARM MFM AND FLOPPY DRIVERS
795 M:      Ian Molton <spyro@f2s.com>
796 S:      Maintained
797 F:      arch/arm/lib/floppydma.S
798 F:      arch/arm/include/asm/floppy.h
799
800 ARM PMU PROFILING AND DEBUGGING
801 M:      Will Deacon <will.deacon@arm.com>
802 S:      Maintained
803 F:      arch/arm/kernel/perf_event*
804 F:      arch/arm/oprofile/common.c
805 F:      arch/arm/include/asm/pmu.h
806 F:      arch/arm/kernel/hw_breakpoint.c
807 F:      arch/arm/include/asm/hw_breakpoint.h
808
809 ARM PORT
810 M:      Russell King <linux@arm.linux.org.uk>
811 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
812 W:      http://www.arm.linux.org.uk/
813 S:      Maintained
814 F:      arch/arm/
815
816 ARM SUB-ARCHITECTURES
817 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
818 S:      Maintained
819 F:      arch/arm/mach-*/
820 F:      arch/arm/plat-*/
821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
822
823 ARM PRIMECELL AACI PL041 DRIVER
824 M:      Russell King <linux@arm.linux.org.uk>
825 S:      Maintained
826 F:      sound/arm/aaci.*
827
828 ARM PRIMECELL CLCD PL110 DRIVER
829 M:      Russell King <linux@arm.linux.org.uk>
830 S:      Maintained
831 F:      drivers/video/fbdev/amba-clcd.*
832
833 ARM PRIMECELL KMI PL050 DRIVER
834 M:      Russell King <linux@arm.linux.org.uk>
835 S:      Maintained
836 F:      drivers/input/serio/ambakmi.*
837 F:      include/linux/amba/kmi.h
838
839 ARM PRIMECELL MMCI PL180/1 DRIVER
840 M:      Russell King <linux@arm.linux.org.uk>
841 S:      Maintained
842 F:      drivers/mmc/host/mmci.*
843 F:      include/linux/amba/mmci.h
844
845 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
846 M:      Russell King <linux@arm.linux.org.uk>
847 S:      Maintained
848 F:      drivers/tty/serial/amba-pl01*.c
849 F:      include/linux/amba/serial.h
850
851 ARM PRIMECELL BUS SUPPORT
852 M:      Russell King <linux@arm.linux.org.uk>
853 S:      Maintained
854 F:      drivers/amba/
855 F:      include/linux/amba/bus.h
856
857 ARM/ADS SPHERE MACHINE SUPPORT
858 M:      Lennert Buytenhek <kernel@wantstofly.org>
859 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
860 S:      Maintained
861
862 ARM/AFEB9260 MACHINE SUPPORT
863 M:      Sergey Lapin <slapin@ossfans.org>
864 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865 S:      Maintained
866
867 ARM/AJECO 1ARM MACHINE SUPPORT
868 M:      Lennert Buytenhek <kernel@wantstofly.org>
869 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
870 S:      Maintained
871
872 ARM/Allwinner A1X SoC support
873 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
874 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
875 S:      Maintained
876 N:      sun[x4567]i
877
878 ARM/Allwinner SoC Clock Support
879 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
880 S:      Maintained
881 F:      drivers/clk/sunxi/
882
883 ARM/Amlogic MesonX SoC support
884 M:      Carlo Caione <carlo@caione.org>
885 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886 S:      Maintained
887 F:      drivers/media/rc/meson-ir.c
888 N:      meson[x68]
889
890 ARM/Annapurna Labs ALPINE ARCHITECTURE
891 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
892 S:      Maintained
893 F:      arch/arm/mach-alpine/
894
895 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
896 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
897 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
898 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900 W:      http://www.linux4sam.org
901 S:      Supported
902 F:      arch/arm/mach-at91/
903 F:      include/soc/at91/
904 F:      arch/arm/boot/dts/at91*.dts
905 F:      arch/arm/boot/dts/at91*.dtsi
906 F:      arch/arm/boot/dts/sama*.dts
907 F:      arch/arm/boot/dts/sama*.dtsi
908 F:      arch/arm/include/debug/at91.S
909
910 ARM/ATMEL AT91 Clock Support
911 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
912 S:      Maintained
913 F:      drivers/clk/at91
914
915 ARM/CALXEDA HIGHBANK ARCHITECTURE
916 M:      Rob Herring <robh@kernel.org>
917 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 S:      Maintained
919 F:      arch/arm/mach-highbank/
920
921 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
922 M:      Krzysztof Halasa <khalasa@piap.pl>
923 S:      Maintained
924 F:      arch/arm/mach-cns3xxx/
925
926 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
927 M:      Alexander Shiyan <shc_work@mail.ru>
928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S:      Odd Fixes
930 N:      clps711x
931
932 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
933 M:      Hartley Sweeten <hsweeten@visionengravers.com>
934 M:      Ryan Mallon <rmallon@gmail.com>
935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936 S:      Maintained
937 F:      arch/arm/mach-ep93xx/
938 F:      arch/arm/mach-ep93xx/include/mach/
939
940 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
941 M:      Lennert Buytenhek <kernel@wantstofly.org>
942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943 S:      Maintained
944
945 ARM/CLKDEV SUPPORT
946 M:      Russell King <linux@arm.linux.org.uk>
947 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948 S:      Maintained
949 F:      arch/arm/include/asm/clkdev.h
950 F:      drivers/clk/clkdev.c
951
952 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
953 M:      Mike Rapoport <mike@compulab.co.il>
954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 S:      Maintained
956
957 ARM/CONTEC MICRO9 MACHINE SUPPORT
958 M:      Hubert Feurstein <hubert.feurstein@contec.at>
959 S:      Maintained
960 F:      arch/arm/mach-ep93xx/micro9.c
961
962 ARM/CORESIGHT FRAMEWORK AND DRIVERS
963 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 S:      Maintained
966 F:      drivers/hwtracing/coresight/*
967 F:      Documentation/trace/coresight.txt
968 F:      Documentation/devicetree/bindings/arm/coresight.txt
969 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
970
971 ARM/CORGI MACHINE SUPPORT
972 M:      Richard Purdie <rpurdie@rpsys.net>
973 S:      Maintained
974
975 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
976 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 T:      git git://github.com/ulli-kroll/linux.git
979 S:      Maintained
980 F:      arch/arm/mach-gemini/
981
982 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
983 M:      Barry Song <baohua@kernel.org>
984 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
986 S:      Maintained
987 F:      arch/arm/mach-prima2/
988 F:      drivers/clk/sirf/
989 F:      drivers/clocksource/timer-prima2.c
990 F:      drivers/clocksource/timer-atlas7.c
991 N:      [^a-z]sirf
992
993 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
994 M:      Baruch Siach <baruch@tkos.co.il>
995 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996 S:      Maintained
997 N:      digicolor
998
999 ARM/EBSA110 MACHINE SUPPORT
1000 M:      Russell King <linux@arm.linux.org.uk>
1001 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002 W:      http://www.arm.linux.org.uk/
1003 S:      Maintained
1004 F:      arch/arm/mach-ebsa110/
1005 F:      drivers/net/ethernet/amd/am79c961a.*
1006
1007 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1008 M:      Uwe Kleine-König <kernel@pengutronix.de>
1009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010 S:      Maintained
1011 N:      efm32
1012
1013 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1014 M:      Daniel Ribeiro <drwyrm@gmail.com>
1015 M:      Stefan Schmidt <stefan@openezx.org>
1016 M:      Harald Welte <laforge@openezx.org>
1017 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1018 W:      http://www.openezx.org/
1019 S:      Maintained
1020 T:      topgit git://git.openezx.org/openezx.git
1021 F:      arch/arm/mach-pxa/ezx.c
1022
1023 ARM/FARADAY FA526 PORT
1024 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026 S:      Maintained
1027 T:      git git://git.berlios.de/gemini-board
1028 F:      arch/arm/mm/*-fa*
1029
1030 ARM/FOOTBRIDGE ARCHITECTURE
1031 M:      Russell King <linux@arm.linux.org.uk>
1032 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 W:      http://www.arm.linux.org.uk/
1034 S:      Maintained
1035 F:      arch/arm/include/asm/hardware/dec21285.h
1036 F:      arch/arm/mach-footbridge/
1037
1038 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1039 M:      Shawn Guo <shawn.guo@linaro.org>
1040 M:      Sascha Hauer <kernel@pengutronix.de>
1041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 S:      Maintained
1043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1044 F:      arch/arm/mach-imx/
1045 F:      arch/arm/mach-mxs/
1046 F:      arch/arm/boot/dts/imx*
1047 F:      arch/arm/configs/imx*_defconfig
1048
1049 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1050 M:      Shawn Guo <shawn.guo@linaro.org>
1051 M:      Sascha Hauer <kernel@pengutronix.de>
1052 R:      Stefan Agner <stefan@agner.ch>
1053 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 S:      Maintained
1055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1056 F:      arch/arm/mach-imx/*vf610*
1057 F:      arch/arm/boot/dts/vf*
1058
1059 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1060 M:      Lennert Buytenhek <kernel@wantstofly.org>
1061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 S:      Maintained
1063
1064 ARM/GUMSTIX MACHINE SUPPORT
1065 M:      Steve Sakoman <sakoman@gmail.com>
1066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 S:      Maintained
1068
1069 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1070 M:      Philipp Zabel <philipp.zabel@gmail.com>
1071 M:      Paul Parsons <lost.distance@yahoo.com>
1072 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 S:      Maintained
1074 F:      arch/arm/mach-pxa/hx4700.c
1075 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1076 F:      sound/soc/pxa/hx4700.c
1077
1078 ARM/HISILICON SOC SUPPORT
1079 M:      Wei Xu <xuwei5@hisilicon.com>
1080 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1081 W:      http://www.hisilicon.com
1082 S:      Supported
1083 T:      git git://github.com/hisilicon/linux-hisi.git
1084 F:      arch/arm/mach-hisi/
1085
1086 ARM/HP JORNADA 7XX MACHINE SUPPORT
1087 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1088 W:      www.jlime.com
1089 S:      Maintained
1090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1091 F:      arch/arm/mach-sa1100/jornada720.c
1092 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1093
1094 ARM/IGEP MACHINE SUPPORT
1095 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1096 M:      Javier Martinez Canillas <javier@dowhile0.org>
1097 L:      linux-omap@vger.kernel.org
1098 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 S:      Maintained
1100 F:      arch/arm/boot/dts/omap3-igep*
1101
1102 ARM/INCOME PXA270 SUPPORT
1103 M:      Marek Vasut <marek.vasut@gmail.com>
1104 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 S:      Maintained
1106 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1107
1108 ARM/INTEL IOP32X ARM ARCHITECTURE
1109 M:      Lennert Buytenhek <kernel@wantstofly.org>
1110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 S:      Maintained
1112
1113 ARM/INTEL IOP33X ARM ARCHITECTURE
1114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 S:      Orphan
1116
1117 ARM/INTEL IOP13XX ARM ARCHITECTURE
1118 M:      Lennert Buytenhek <kernel@wantstofly.org>
1119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 S:      Maintained
1121
1122 ARM/INTEL IQ81342EX MACHINE SUPPORT
1123 M:      Lennert Buytenhek <kernel@wantstofly.org>
1124 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125 S:      Maintained
1126
1127 ARM/INTEL IXDP2850 MACHINE SUPPORT
1128 M:      Lennert Buytenhek <kernel@wantstofly.org>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 S:      Maintained
1131
1132 ARM/INTEL IXP4XX ARM ARCHITECTURE
1133 M:      Imre Kaloz <kaloz@openwrt.org>
1134 M:      Krzysztof Halasa <khalasa@piap.pl>
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Maintained
1137 F:      arch/arm/mach-ixp4xx/
1138
1139 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1140 M:      Jonathan Cameron <jic23@cam.ac.uk>
1141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 S:      Maintained
1143 F:      arch/arm/mach-pxa/stargate2.c
1144 F:      drivers/pcmcia/pxa2xx_stargate2.c
1145
1146 ARM/INTEL XSC3 (MANZANO) ARM CORE
1147 M:      Lennert Buytenhek <kernel@wantstofly.org>
1148 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 S:      Maintained
1150
1151 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1152 M:      Lennert Buytenhek <kernel@wantstofly.org>
1153 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 S:      Maintained
1155
1156 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1157 M:      Santosh Shilimkar <ssantosh@kernel.org>
1158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S:      Maintained
1160 F:      arch/arm/mach-keystone/
1161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1162
1163 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1164 M:      Santosh Shilimkar <ssantosh@kernel.org>
1165 L:      linux-kernel@vger.kernel.org
1166 S:      Maintained
1167 F:      drivers/clk/keystone/
1168
1169 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1170 M:      Santosh Shilimkar <ssantosh@kernel.org>
1171 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 L:      linux-kernel@vger.kernel.org
1173 S:      Maintained
1174 F:      drivers/clocksource/timer-keystone.c
1175
1176 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1177 M:      Santosh Shilimkar <ssantosh@kernel.org>
1178 L:      linux-kernel@vger.kernel.org
1179 S:      Maintained
1180 F:      drivers/power/reset/keystone-reset.c
1181
1182 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1183 M:      Santosh Shilimkar <ssantosh@kernel.org>
1184 L:      linux-kernel@vger.kernel.org
1185 S:      Maintained
1186 F:      drivers/memory/*emif*
1187
1188 ARM/LOGICPD PXA270 MACHINE SUPPORT
1189 M:      Lennert Buytenhek <kernel@wantstofly.org>
1190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 S:      Maintained
1192
1193 ARM/MAGICIAN MACHINE SUPPORT
1194 M:      Philipp Zabel <philipp.zabel@gmail.com>
1195 S:      Maintained
1196
1197 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1198 M:      Jason Cooper <jason@lakedaemon.net>
1199 M:      Andrew Lunn <andrew@lunn.ch>
1200 M:      Gregory Clement <gregory.clement@free-electrons.com>
1201 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1202 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 S:      Maintained
1204 F:      arch/arm/mach-mvebu/
1205 F:      drivers/rtc/rtc-armada38x.c
1206 F:      arch/arm/boot/dts/armada*
1207 F:      arch/arm/boot/dts/kirkwood*
1208
1209
1210 ARM/Marvell Berlin SoC support
1211 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1212 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 S:      Maintained
1214 F:      arch/arm/mach-berlin/
1215 F:      arch/arm/boot/dts/berlin*
1216
1217
1218 ARM/Marvell Dove/MV78xx0/Orion SOC support
1219 M:      Jason Cooper <jason@lakedaemon.net>
1220 M:      Andrew Lunn <andrew@lunn.ch>
1221 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1222 M:      Gregory Clement <gregory.clement@free-electrons.com>
1223 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224 S:      Maintained
1225 F:      arch/arm/mach-dove/
1226 F:      arch/arm/mach-mv78xx0/
1227 F:      arch/arm/mach-orion5x/
1228 F:      arch/arm/plat-orion/
1229 F:      arch/arm/boot/dts/dove*
1230 F:      arch/arm/boot/dts/orion5x*
1231
1232
1233 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1234 M:      Alexander Clouter <alex@digriz.org.uk>
1235 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236 W:      http://www.digriz.org.uk/ts78xx/kernel
1237 S:      Maintained
1238 F:      arch/arm/mach-orion5x/ts78xx-*
1239
1240 ARM/Mediatek SoC support
1241 M:      Matthias Brugger <matthias.bgg@gmail.com>
1242 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1244 S:      Maintained
1245 F:      arch/arm/boot/dts/mt6*
1246 F:      arch/arm/boot/dts/mt8*
1247 F:      arch/arm/mach-mediatek/
1248 N:      mtk
1249 K:      mediatek
1250
1251 ARM/MICREL KS8695 ARCHITECTURE
1252 M:      Greg Ungerer <gerg@uclinux.org>
1253 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1254 F:      arch/arm/mach-ks8695/
1255 S:      Odd Fixes
1256
1257 ARM/MIOA701 MACHINE SUPPORT
1258 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1259 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 F:      arch/arm/mach-pxa/mioa701.c
1261 S:      Maintained
1262
1263 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1264 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1265 S:      Maintained
1266
1267 ARM/NOMADIK ARCHITECTURE
1268 M:      Alessandro Rubini <rubini@unipv.it>
1269 M:      Linus Walleij <linus.walleij@linaro.org>
1270 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271 S:      Maintained
1272 F:      arch/arm/mach-nomadik/
1273 F:      drivers/pinctrl/nomadik/
1274 F:      drivers/i2c/busses/i2c-nomadik.c
1275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1276
1277 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1278 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1279 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1280 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1281 S:      Supported
1282
1283 ARM/TOSA MACHINE SUPPORT
1284 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1285 M:      Dirk Opfer <dirk@opfer-online.de>
1286 S:      Maintained
1287
1288 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1289 M:      Marek Vasut <marek.vasut@gmail.com>
1290 L:      linux-arm-kernel@lists.infradead.org
1291 W:      http://hackndev.com
1292 S:      Maintained
1293 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1294 F:      arch/arm/mach-pxa/palmtx.c
1295 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1296 F:      arch/arm/mach-pxa/palmt5.c
1297 F:      arch/arm/mach-pxa/include/mach/palmld.h
1298 F:      arch/arm/mach-pxa/palmld.c
1299 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1300 F:      arch/arm/mach-pxa/palmte2.c
1301 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1302 F:      arch/arm/mach-pxa/palmtc.c
1303
1304 ARM/PALM TREO SUPPORT
1305 M:      Tomas Cech <sleep_walker@suse.cz>
1306 L:      linux-arm-kernel@lists.infradead.org
1307 W:      http://hackndev.com
1308 S:      Maintained
1309 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1310 F:      arch/arm/mach-pxa/palmtreo.c
1311
1312 ARM/PALMZ72 SUPPORT
1313 M:      Sergey Lapin <slapin@ossfans.org>
1314 L:      linux-arm-kernel@lists.infradead.org
1315 W:      http://hackndev.com
1316 S:      Maintained
1317 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1318 F:      arch/arm/mach-pxa/palmz72.c
1319
1320 ARM/PLEB SUPPORT
1321 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1322 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1323 S:      Maintained
1324
1325 ARM/PT DIGITAL BOARD PORT
1326 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1327 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1328 W:      http://www.arm.linux.org.uk/
1329 S:      Maintained
1330
1331 ARM/QUALCOMM SUPPORT
1332 M:      Kumar Gala <galak@codeaurora.org>
1333 M:      Andy Gross <agross@codeaurora.org>
1334 M:      David Brown <davidb@codeaurora.org>
1335 L:      linux-arm-msm@vger.kernel.org
1336 L:      linux-soc@vger.kernel.org
1337 S:      Maintained
1338 F:      arch/arm/mach-qcom/
1339 F:      drivers/soc/qcom/
1340 F:      drivers/tty/serial/msm_serial.h
1341 F:      drivers/tty/serial/msm_serial.c
1342 F:      drivers/*/pm8???-*
1343 F:      drivers/mfd/ssbi.c
1344 F:      drivers/firmware/qcom_scm.c
1345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1346
1347 ARM/RADISYS ENP2611 MACHINE SUPPORT
1348 M:      Lennert Buytenhek <kernel@wantstofly.org>
1349 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350 S:      Maintained
1351
1352 ARM/RISCPC ARCHITECTURE
1353 M:      Russell King <linux@arm.linux.org.uk>
1354 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 W:      http://www.arm.linux.org.uk/
1356 S:      Maintained
1357 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1358 F:      arch/arm/include/asm/hardware/ioc.h
1359 F:      arch/arm/include/asm/hardware/iomd.h
1360 F:      arch/arm/include/asm/hardware/memc.h
1361 F:      arch/arm/mach-rpc/
1362 F:      drivers/net/ethernet/8390/etherh.c
1363 F:      drivers/net/ethernet/i825xx/ether1*
1364 F:      drivers/net/ethernet/seeq/ether3*
1365 F:      drivers/scsi/arm/
1366
1367 ARM/Rockchip SoC support
1368 M:      Heiko Stuebner <heiko@sntech.de>
1369 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370 L:      linux-rockchip@lists.infradead.org
1371 S:      Maintained
1372 F:      arch/arm/boot/dts/rk3*
1373 F:      arch/arm/mach-rockchip/
1374 F:      drivers/clk/rockchip/
1375 F:      drivers/i2c/busses/i2c-rk3x.c
1376 F:      drivers/*/*rockchip*
1377 F:      drivers/*/*/*rockchip*
1378 F:      sound/soc/rockchip/
1379 N:      rockchip
1380
1381 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1382 M:      Kukjin Kim <kgene@kernel.org>
1383 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1386 S:      Maintained
1387 F:      arch/arm/boot/dts/s3c*
1388 F:      arch/arm/boot/dts/exynos*
1389 F:      arch/arm/plat-samsung/
1390 F:      arch/arm/mach-s3c24*/
1391 F:      arch/arm/mach-s3c64xx/
1392 F:      arch/arm/mach-s5p*/
1393 F:      arch/arm/mach-exynos*/
1394 F:      drivers/*/*s3c2410*
1395 F:      drivers/*/*/*s3c2410*
1396 F:      drivers/spi/spi-s3c*
1397 F:      sound/soc/samsung/*
1398 N:      exynos
1399
1400 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1401 M:      Kyungmin Park <kyungmin.park@samsung.com>
1402 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 S:      Maintained
1404 F:      arch/arm/mach-s5pv210/
1405
1406 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1407 M:      Kyungmin Park <kyungmin.park@samsung.com>
1408 M:      Kamil Debski <k.debski@samsung.com>
1409 L:      linux-arm-kernel@lists.infradead.org
1410 L:      linux-media@vger.kernel.org
1411 S:      Maintained
1412 F:      drivers/media/platform/s5p-g2d/
1413
1414 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1415 M:      Kyungmin Park <kyungmin.park@samsung.com>
1416 M:      Kamil Debski <k.debski@samsung.com>
1417 M:      Jeongtae Park <jtp.park@samsung.com>
1418 L:      linux-arm-kernel@lists.infradead.org
1419 L:      linux-media@vger.kernel.org
1420 S:      Maintained
1421 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1422 F:      drivers/media/platform/s5p-mfc/
1423
1424 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1425 M:      Kyungmin Park <kyungmin.park@samsung.com>
1426 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1427 L:      linux-arm-kernel@lists.infradead.org
1428 L:      linux-media@vger.kernel.org
1429 S:      Maintained
1430 F:      drivers/media/platform/s5p-tv/
1431
1432 ARM/SHMOBILE ARM ARCHITECTURE
1433 M:      Simon Horman <horms@verge.net.au>
1434 M:      Magnus Damm <magnus.damm@gmail.com>
1435 L:      linux-sh@vger.kernel.org
1436 W:      http://oss.renesas.com
1437 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1439 S:      Supported
1440 F:      arch/arm/boot/dts/emev2*
1441 F:      arch/arm/boot/dts/r7s*
1442 F:      arch/arm/boot/dts/r8a*
1443 F:      arch/arm/boot/dts/sh*
1444 F:      arch/arm/configs/armadillo800eva_defconfig
1445 F:      arch/arm/configs/bockw_defconfig
1446 F:      arch/arm/configs/kzm9g_defconfig
1447 F:      arch/arm/configs/marzen_defconfig
1448 F:      arch/arm/configs/shmobile_defconfig
1449 F:      arch/arm/include/debug/renesas-scif.S
1450 F:      arch/arm/mach-shmobile/
1451 F:      drivers/sh/
1452
1453 ARM/SOCFPGA ARCHITECTURE
1454 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1455 S:      Maintained
1456 F:      arch/arm/mach-socfpga/
1457 F:      arch/arm/boot/dts/socfpga*
1458 F:      arch/arm/configs/socfpga_defconfig
1459 W:      http://www.rocketboards.org
1460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1461
1462 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1463 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1464 S:      Maintained
1465 F:      drivers/clk/socfpga/
1466
1467 ARM/SOCFPGA EDAC SUPPORT
1468 M:      Thor Thayer <tthayer@opensource.altera.com>
1469 S:      Maintained
1470 F:      drivers/edac/altera_edac.
1471
1472 ARM/STI ARCHITECTURE
1473 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1474 M:      Maxime Coquelin <maxime.coquelin@st.com>
1475 M:      Patrice Chotard <patrice.chotard@st.com>
1476 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1477 L:      kernel@stlinux.com
1478 W:      http://www.stlinux.com
1479 S:      Maintained
1480 F:      arch/arm/mach-sti/
1481 F:      arch/arm/boot/dts/sti*
1482 F:      drivers/clocksource/arm_global_timer.c
1483 F:      drivers/i2c/busses/i2c-st.c
1484 F:      drivers/media/rc/st_rc.c
1485 F:      drivers/mmc/host/sdhci-st.c
1486 F:      drivers/phy/phy-miphy28lp.c
1487 F:      drivers/phy/phy-miphy365x.c
1488 F:      drivers/phy/phy-stih407-usb.c
1489 F:      drivers/phy/phy-stih41x-usb.c
1490 F:      drivers/pinctrl/pinctrl-st.c
1491 F:      drivers/reset/sti/
1492 F:      drivers/rtc/rtc-st-lpc.c
1493 F:      drivers/tty/serial/st-asc.c
1494 F:      drivers/usb/dwc3/dwc3-st.c
1495 F:      drivers/usb/host/ehci-st.c
1496 F:      drivers/usb/host/ohci-st.c
1497 F:      drivers/watchdog/st_lpc_wdt.c
1498 F:      drivers/ata/ahci_st.c
1499
1500 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1501 M:      Lennert Buytenhek <kernel@wantstofly.org>
1502 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1503 S:      Maintained
1504
1505 ARM/TETON BGA MACHINE SUPPORT
1506 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1507 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508 S:      Maintained
1509
1510 ARM/THECUS N2100 MACHINE SUPPORT
1511 M:      Lennert Buytenhek <kernel@wantstofly.org>
1512 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513 S:      Maintained
1514
1515 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1516 M:      Wan ZongShun <mcuos.com@gmail.com>
1517 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1518 W:      http://www.mcuos.com
1519 S:      Maintained
1520 F:      arch/arm/mach-w90x900/
1521 F:      drivers/input/keyboard/w90p910_keypad.c
1522 F:      drivers/input/touchscreen/w90p910_ts.c
1523 F:      drivers/watchdog/nuc900_wdt.c
1524 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1525 F:      drivers/mtd/nand/nuc900_nand.c
1526 F:      drivers/rtc/rtc-nuc900.c
1527 F:      drivers/spi/spi-nuc900.c
1528 F:      drivers/usb/host/ehci-w90x900.c
1529 F:      drivers/video/fbdev/nuc900fb.c
1530
1531 ARM/U300 MACHINE SUPPORT
1532 M:      Linus Walleij <linus.walleij@linaro.org>
1533 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534 S:      Supported
1535 F:      arch/arm/mach-u300/
1536 F:      drivers/clocksource/timer-u300.c
1537 F:      drivers/i2c/busses/i2c-stu300.c
1538 F:      drivers/rtc/rtc-coh901331.c
1539 F:      drivers/watchdog/coh901327_wdt.c
1540 F:      drivers/dma/coh901318*
1541 F:      drivers/mfd/ab3100*
1542 F:      drivers/rtc/rtc-ab3100.c
1543 F:      drivers/rtc/rtc-coh901331.c
1544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1545
1546 ARM/Ux500 ARM ARCHITECTURE
1547 M:      Linus Walleij <linus.walleij@linaro.org>
1548 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 S:      Maintained
1550 F:      arch/arm/mach-ux500/
1551 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1552 F:      drivers/dma/ste_dma40*
1553 F:      drivers/hwspinlock/u8500_hsem.c
1554 F:      drivers/mfd/abx500*
1555 F:      drivers/mfd/ab8500*
1556 F:      drivers/mfd/dbx500*
1557 F:      drivers/mfd/db8500*
1558 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1559 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1560 F:      drivers/rtc/rtc-ab8500.c
1561 F:      drivers/rtc/rtc-pl031.c
1562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1563
1564 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1565 M:      Ulf Hansson <ulf.hansson@linaro.org>
1566 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567 T:      git git://git.linaro.org/people/ulfh/clk.git
1568 S:      Maintained
1569 F:      drivers/clk/ux500/
1570 F:      include/linux/platform_data/clk-ux500.h
1571
1572 ARM/VERSATILE EXPRESS PLATFORM
1573 M:      Liviu Dudau <liviu.dudau@arm.com>
1574 M:      Sudeep Holla <sudeep.holla@arm.com>
1575 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1576 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1577 S:      Maintained
1578 F:      arch/arm/boot/dts/vexpress*
1579 F:      arch/arm/mach-vexpress/
1580 F:      */*/vexpress*
1581 F:      */*/*/vexpress*
1582 F:      drivers/clk/versatile/clk-vexpress-osc.c
1583 F:      drivers/clocksource/versatile.c
1584
1585 ARM/VFP SUPPORT
1586 M:      Russell King <linux@arm.linux.org.uk>
1587 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588 W:      http://www.arm.linux.org.uk/
1589 S:      Maintained
1590 F:      arch/arm/vfp/
1591
1592 ARM/VOIPAC PXA270 SUPPORT
1593 M:      Marek Vasut <marek.vasut@gmail.com>
1594 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595 S:      Maintained
1596 F:      arch/arm/mach-pxa/vpac270.c
1597 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1598
1599 ARM/VT8500 ARM ARCHITECTURE
1600 M:      Tony Prisk <linux@prisktech.co.nz>
1601 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1602 S:      Maintained
1603 F:      arch/arm/mach-vt8500/
1604 F:      drivers/clocksource/vt8500_timer.c
1605 F:      drivers/i2c/busses/i2c-wmt.c
1606 F:      drivers/mmc/host/wmt-sdmmc.c
1607 F:      drivers/pwm/pwm-vt8500.c
1608 F:      drivers/rtc/rtc-vt8500.c
1609 F:      drivers/tty/serial/vt8500_serial.c
1610 F:      drivers/usb/host/ehci-platform.c
1611 F:      drivers/usb/host/uhci-platform.c
1612 F:      drivers/video/fbdev/vt8500lcdfb.*
1613 F:      drivers/video/fbdev/wm8505fb*
1614 F:      drivers/video/fbdev/wmt_ge_rops.*
1615
1616 ARM/ZIPIT Z2 SUPPORT
1617 M:      Marek Vasut <marek.vasut@gmail.com>
1618 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619 S:      Maintained
1620 F:      arch/arm/mach-pxa/z2.c
1621 F:      arch/arm/mach-pxa/include/mach/z2.h
1622
1623 ARM/ZYNQ ARCHITECTURE
1624 M:      Michal Simek <michal.simek@xilinx.com>
1625 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1626 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627 W:      http://wiki.xilinx.com
1628 T:      git git://git.xilinx.com/linux-xlnx.git
1629 S:      Supported
1630 F:      arch/arm/mach-zynq/
1631 F:      drivers/cpuidle/cpuidle-zynq.c
1632 F:      drivers/block/xsysace.c
1633 N:      zynq
1634 N:      xilinx
1635 F:      drivers/clocksource/cadence_ttc_timer.c
1636 F:      drivers/i2c/busses/i2c-cadence.c
1637 F:      drivers/mmc/host/sdhci-of-arasan.c
1638 F:      drivers/edac/synopsys_edac.c
1639
1640 ARM SMMU DRIVERS
1641 M:      Will Deacon <will.deacon@arm.com>
1642 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1643 S:      Maintained
1644 F:      drivers/iommu/arm-smmu.c
1645 F:      drivers/iommu/arm-smmu-v3.c
1646 F:      drivers/iommu/io-pgtable-arm.c
1647
1648 ARM64 PORT (AARCH64 ARCHITECTURE)
1649 M:      Catalin Marinas <catalin.marinas@arm.com>
1650 M:      Will Deacon <will.deacon@arm.com>
1651 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1652 S:      Maintained
1653 F:      arch/arm64/
1654 F:      Documentation/arm64/
1655
1656 AS3645A LED FLASH CONTROLLER DRIVER
1657 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1658 L:      linux-media@vger.kernel.org
1659 T:      git git://linuxtv.org/media_tree.git
1660 S:      Maintained
1661 F:      drivers/media/i2c/as3645a.c
1662 F:      include/media/as3645a.h
1663
1664 ASC7621 HARDWARE MONITOR DRIVER
1665 M:      George Joseph <george.joseph@fairview5.com>
1666 L:      lm-sensors@lm-sensors.org
1667 S:      Maintained
1668 F:      Documentation/hwmon/asc7621
1669 F:      drivers/hwmon/asc7621.c
1670
1671 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1672 M:      Corentin Chary <corentin.chary@gmail.com>
1673 L:      acpi4asus-user@lists.sourceforge.net
1674 L:      platform-driver-x86@vger.kernel.org
1675 W:      http://acpi4asus.sf.net
1676 S:      Maintained
1677 F:      drivers/platform/x86/asus*.c
1678 F:      drivers/platform/x86/eeepc*.c
1679
1680 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1681 R:      Dan Williams <dan.j.williams@intel.com>
1682 W:      http://sourceforge.net/projects/xscaleiop
1683 S:      Odd fixes
1684 F:      Documentation/crypto/async-tx-api.txt
1685 F:      crypto/async_tx/
1686 F:      drivers/dma/
1687 F:      include/linux/dmaengine.h
1688 F:      include/linux/async_tx.h
1689
1690 AT24 EEPROM DRIVER
1691 M:      Wolfram Sang <wsa@the-dreams.de>
1692 L:      linux-i2c@vger.kernel.org
1693 S:      Maintained
1694 F:      drivers/misc/eeprom/at24.c
1695 F:      include/linux/platform_data/at24.h
1696
1697 ATA OVER ETHERNET (AOE) DRIVER
1698 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1699 W:      http://www.openaoe.org/
1700 S:      Supported
1701 F:      Documentation/aoe/
1702 F:      drivers/block/aoe/
1703
1704 ATHEROS ATH GENERIC UTILITIES
1705 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1706 L:      linux-wireless@vger.kernel.org
1707 S:      Supported
1708 F:      drivers/net/wireless/ath/*
1709
1710 ATHEROS ATH5K WIRELESS DRIVER
1711 M:      Jiri Slaby <jirislaby@gmail.com>
1712 M:      Nick Kossifidis <mickflemm@gmail.com>
1713 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1714 L:      linux-wireless@vger.kernel.org
1715 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1716 S:      Maintained
1717 F:      drivers/net/wireless/ath/ath5k/
1718
1719 ATHEROS ATH6KL WIRELESS DRIVER
1720 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1721 L:      linux-wireless@vger.kernel.org
1722 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1723 T:      git git://github.com/kvalo/ath.git
1724 S:      Supported
1725 F:      drivers/net/wireless/ath/ath6kl/
1726
1727 WILOCITY WIL6210 WIRELESS DRIVER
1728 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1729 L:      linux-wireless@vger.kernel.org
1730 L:      wil6210@qca.qualcomm.com
1731 S:      Supported
1732 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1733 F:      drivers/net/wireless/ath/wil6210/
1734 F:      include/uapi/linux/wil6210_uapi.h
1735
1736 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1737 M:      Christian Lamparter <chunkeey@googlemail.com>
1738 L:      linux-wireless@vger.kernel.org
1739 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1740 S:      Maintained
1741 F:      drivers/net/wireless/ath/carl9170/
1742
1743 ATK0110 HWMON DRIVER
1744 M:      Luca Tettamanti <kronos.it@gmail.com>
1745 L:      lm-sensors@lm-sensors.org
1746 S:      Maintained
1747 F:      drivers/hwmon/asus_atk0110.c
1748
1749 ATI_REMOTE2 DRIVER
1750 M:      Ville Syrjala <syrjala@sci.fi>
1751 S:      Maintained
1752 F:      drivers/input/misc/ati_remote2.c
1753
1754 ATLX ETHERNET DRIVERS
1755 M:      Jay Cliburn <jcliburn@gmail.com>
1756 M:      Chris Snook <chris.snook@gmail.com>
1757 L:      netdev@vger.kernel.org
1758 W:      http://sourceforge.net/projects/atl1
1759 W:      http://atl1.sourceforge.net
1760 S:      Maintained
1761 F:      drivers/net/ethernet/atheros/
1762
1763 ATM
1764 M:      Chas Williams <3chas3@gmail.com>
1765 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1766 L:      netdev@vger.kernel.org
1767 W:      http://linux-atm.sourceforge.net
1768 S:      Maintained
1769 F:      drivers/atm/
1770 F:      include/linux/atm*
1771 F:      include/uapi/linux/atm*
1772
1773 ATMEL AT91 / AT32 MCI DRIVER
1774 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1775 S:      Maintained
1776 F:      drivers/mmc/host/atmel-mci.c
1777 F:      drivers/mmc/host/atmel-mci-regs.h
1778
1779 ATMEL AT91 / AT32 SERIAL DRIVER
1780 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1781 S:      Supported
1782 F:      drivers/tty/serial/atmel_serial.c
1783
1784 ATMEL Audio ALSA driver
1785 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1786 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1787 S:      Supported
1788 F:      sound/soc/atmel
1789
1790 ATMEL DMA DRIVER
1791 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1792 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1793 S:      Supported
1794 F:      drivers/dma/at_hdmac.c
1795 F:      drivers/dma/at_hdmac_regs.h
1796 F:      include/linux/platform_data/dma-atmel.h
1797
1798 ATMEL XDMA DRIVER
1799 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1800 L:      linux-arm-kernel@lists.infradead.org
1801 L:      dmaengine@vger.kernel.org
1802 S:      Supported
1803 F:      drivers/dma/at_xdmac.c
1804
1805 ATMEL I2C DRIVER
1806 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1807 L:      linux-i2c@vger.kernel.org
1808 S:      Supported
1809 F:      drivers/i2c/busses/i2c-at91.c
1810
1811 ATMEL ISI DRIVER
1812 M:      Josh Wu <josh.wu@atmel.com>
1813 L:      linux-media@vger.kernel.org
1814 S:      Supported
1815 F:      drivers/media/platform/soc_camera/atmel-isi.c
1816 F:      include/media/atmel-isi.h
1817
1818 ATMEL LCDFB DRIVER
1819 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1820 L:      linux-fbdev@vger.kernel.org
1821 S:      Maintained
1822 F:      drivers/video/fbdev/atmel_lcdfb.c
1823 F:      include/video/atmel_lcdc.h
1824
1825 ATMEL MACB ETHERNET DRIVER
1826 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1827 S:      Supported
1828 F:      drivers/net/ethernet/cadence/
1829
1830 ATMEL NAND DRIVER
1831 M:      Josh Wu <josh.wu@atmel.com>
1832 L:      linux-mtd@lists.infradead.org
1833 S:      Supported
1834 F:      drivers/mtd/nand/atmel_nand*
1835
1836 ATMEL SPI DRIVER
1837 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1838 S:      Supported
1839 F:      drivers/spi/spi-atmel.*
1840
1841 ATMEL SSC DRIVER
1842 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844 S:      Supported
1845 F:      drivers/misc/atmel-ssc.c
1846 F:      include/linux/atmel-ssc.h
1847
1848 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1849 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1850 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851 S:      Supported
1852 F:      drivers/misc/atmel_tclib.c
1853 F:      drivers/clocksource/tcb_clksrc.c
1854
1855 ATMEL USBA UDC DRIVER
1856 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1857 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1858 S:      Supported
1859 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1860
1861 ATMEL WIRELESS DRIVER
1862 M:      Simon Kelley <simon@thekelleys.org.uk>
1863 L:      linux-wireless@vger.kernel.org
1864 W:      http://www.thekelleys.org.uk/atmel
1865 W:      http://atmelwlandriver.sourceforge.net/
1866 S:      Maintained
1867 F:      drivers/net/wireless/atmel*
1868
1869 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1870 M:      Bradley Grove <linuxdrivers@attotech.com>
1871 L:      linux-scsi@vger.kernel.org
1872 W:      http://www.attotech.com
1873 S:      Supported
1874 F:      drivers/scsi/esas2r
1875
1876 AUDIT SUBSYSTEM
1877 M:      Paul Moore <paul@paul-moore.com>
1878 M:      Eric Paris <eparis@redhat.com>
1879 L:      linux-audit@redhat.com (moderated for non-subscribers)
1880 W:      http://people.redhat.com/sgrubb/audit/
1881 T:      git git://git.infradead.org/users/pcmoore/audit
1882 S:      Maintained
1883 F:      include/linux/audit.h
1884 F:      include/uapi/linux/audit.h
1885 F:      kernel/audit*
1886
1887 AUXILIARY DISPLAY DRIVERS
1888 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1889 W:      http://miguelojeda.es/auxdisplay.htm
1890 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1891 S:      Maintained
1892 F:      drivers/auxdisplay/
1893 F:      include/linux/cfag12864b.h
1894
1895 AVR32 ARCHITECTURE
1896 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1897 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1898 W:      http://www.atmel.com/products/AVR32/
1899 W:      http://mirror.egtvedt.no/avr32linux.org/
1900 W:      http://avrfreaks.net/
1901 S:      Maintained
1902 F:      arch/avr32/
1903
1904 AVR32/AT32AP MACHINE SUPPORT
1905 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1906 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1907 S:      Maintained
1908 F:      arch/avr32/mach-at32ap/
1909
1910 AX.25 NETWORK LAYER
1911 M:      Ralf Baechle <ralf@linux-mips.org>
1912 L:      linux-hams@vger.kernel.org
1913 W:      http://www.linux-ax25.org/
1914 S:      Maintained
1915 F:      include/uapi/linux/ax25.h
1916 F:      include/net/ax25.h
1917 F:      net/ax25/
1918
1919 AZ6007 DVB DRIVER
1920 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1921 L:      linux-media@vger.kernel.org
1922 W:      http://linuxtv.org
1923 T:      git git://linuxtv.org/media_tree.git
1924 S:      Maintained
1925 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1926
1927 AZTECH FM RADIO RECEIVER DRIVER
1928 M:      Hans Verkuil <hverkuil@xs4all.nl>
1929 L:      linux-media@vger.kernel.org
1930 T:      git git://linuxtv.org/media_tree.git
1931 W:      http://linuxtv.org
1932 S:      Maintained
1933 F:      drivers/media/radio/radio-aztech*
1934
1935 B43 WIRELESS DRIVER
1936 L:      linux-wireless@vger.kernel.org
1937 L:      b43-dev@lists.infradead.org
1938 W:      http://wireless.kernel.org/en/users/Drivers/b43
1939 S:      Odd Fixes
1940 F:      drivers/net/wireless/b43/
1941
1942 B43LEGACY WIRELESS DRIVER
1943 M:      Larry Finger <Larry.Finger@lwfinger.net>
1944 L:      linux-wireless@vger.kernel.org
1945 L:      b43-dev@lists.infradead.org
1946 W:      http://wireless.kernel.org/en/users/Drivers/b43
1947 S:      Maintained
1948 F:      drivers/net/wireless/b43legacy/
1949
1950 BACKLIGHT CLASS/SUBSYSTEM
1951 M:      Jingoo Han <jingoohan1@gmail.com>
1952 M:      Lee Jones <lee.jones@linaro.org>
1953 S:      Maintained
1954 F:      drivers/video/backlight/
1955 F:      include/linux/backlight.h
1956
1957 BATMAN ADVANCED
1958 M:      Marek Lindner <mareklindner@neomailbox.ch>
1959 M:      Simon Wunderlich <sw@simonwunderlich.de>
1960 M:      Antonio Quartulli <antonio@meshcoding.com>
1961 L:      b.a.t.m.a.n@lists.open-mesh.org
1962 W:      http://www.open-mesh.org/
1963 S:      Maintained
1964 F:      net/batman-adv/
1965
1966 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1967 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1968 L:      linux-hams@vger.kernel.org
1969 W:      http://www.baycom.org/~tom/ham/ham.html
1970 S:      Maintained
1971 F:      drivers/net/hamradio/baycom*
1972
1973 BCACHE (BLOCK LAYER CACHE)
1974 M:      Kent Overstreet <kmo@daterainc.com>
1975 L:      linux-bcache@vger.kernel.org
1976 W:      http://bcache.evilpiepirate.org
1977 S:      Maintained:
1978 F:      drivers/md/bcache/
1979
1980 BEFS FILE SYSTEM
1981 S:      Orphan
1982 F:      Documentation/filesystems/befs.txt
1983 F:      fs/befs/
1984
1985 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1986 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1987 L:      netdev@vger.kernel.org
1988 S:      Maintained
1989 F:      drivers/net/ethernet/ec_bhf.c
1990
1991 BFS FILE SYSTEM
1992 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1993 S:      Maintained
1994 F:      Documentation/filesystems/bfs.txt
1995 F:      fs/bfs/
1996 F:      include/uapi/linux/bfs_fs.h
1997
1998 BLACKFIN ARCHITECTURE
1999 M:      Steven Miao <realmz6@gmail.com>
2000 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2001 T:      git git://git.code.sf.net/p/adi-linux/code
2002 W:      http://blackfin.uclinux.org
2003 S:      Supported
2004 F:      arch/blackfin/
2005
2006 BLACKFIN EMAC DRIVER
2007 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2008 W:      http://blackfin.uclinux.org
2009 S:      Supported
2010 F:      drivers/net/ethernet/adi/
2011
2012 BLACKFIN RTC DRIVER
2013 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2014 W:      http://blackfin.uclinux.org
2015 S:      Supported
2016 F:      drivers/rtc/rtc-bfin.c
2017
2018 BLACKFIN SDH DRIVER
2019 M:      Sonic Zhang <sonic.zhang@analog.com>
2020 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2021 W:      http://blackfin.uclinux.org
2022 S:      Supported
2023 F:      drivers/mmc/host/bfin_sdh.c
2024
2025 BLACKFIN SERIAL DRIVER
2026 M:      Sonic Zhang <sonic.zhang@analog.com>
2027 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2028 W:      http://blackfin.uclinux.org
2029 S:      Supported
2030 F:      drivers/tty/serial/bfin_uart.c
2031
2032 BLACKFIN WATCHDOG DRIVER
2033 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2034 W:      http://blackfin.uclinux.org
2035 S:      Supported
2036 F:      drivers/watchdog/bfin_wdt.c
2037
2038 BLACKFIN I2C TWI DRIVER
2039 M:      Sonic Zhang <sonic.zhang@analog.com>
2040 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2041 W:      http://blackfin.uclinux.org/
2042 S:      Supported
2043 F:      drivers/i2c/busses/i2c-bfin-twi.c
2044
2045 BLACKFIN MEDIA DRIVER
2046 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2047 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2048 W:      http://blackfin.uclinux.org/
2049 S:      Supported
2050 F:      drivers/media/platform/blackfin/
2051 F:      drivers/media/i2c/adv7183*
2052 F:      drivers/media/i2c/vs6624*
2053
2054 BLINKM RGB LED DRIVER
2055 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2056 S:      Maintained
2057 F:      drivers/leds/leds-blinkm.c
2058
2059 BLOCK LAYER
2060 M:      Jens Axboe <axboe@kernel.dk>
2061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2062 S:      Maintained
2063 F:      block/
2064
2065 BLOCK2MTD DRIVER
2066 M:      Joern Engel <joern@lazybastard.org>
2067 L:      linux-mtd@lists.infradead.org
2068 S:      Maintained
2069 F:      drivers/mtd/devices/block2mtd.c
2070
2071 BLUETOOTH DRIVERS
2072 M:      Marcel Holtmann <marcel@holtmann.org>
2073 M:      Gustavo Padovan <gustavo@padovan.org>
2074 M:      Johan Hedberg <johan.hedberg@gmail.com>
2075 L:      linux-bluetooth@vger.kernel.org
2076 W:      http://www.bluez.org/
2077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2079 S:      Maintained
2080 F:      drivers/bluetooth/
2081
2082 BLUETOOTH SUBSYSTEM
2083 M:      Marcel Holtmann <marcel@holtmann.org>
2084 M:      Gustavo Padovan <gustavo@padovan.org>
2085 M:      Johan Hedberg <johan.hedberg@gmail.com>
2086 L:      linux-bluetooth@vger.kernel.org
2087 W:      http://www.bluez.org/
2088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2090 S:      Maintained
2091 F:      net/bluetooth/
2092 F:      include/net/bluetooth/
2093
2094 BONDING DRIVER
2095 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2096 M:      Veaceslav Falico <vfalico@gmail.com>
2097 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2098 L:      netdev@vger.kernel.org
2099 W:      http://sourceforge.net/projects/bonding/
2100 S:      Supported
2101 F:      drivers/net/bonding/
2102 F:      include/uapi/linux/if_bonding.h
2103
2104 BPF (Safe dynamic programs and tools)
2105 M:      Alexei Starovoitov <ast@kernel.org>
2106 L:      netdev@vger.kernel.org
2107 L:      linux-kernel@vger.kernel.org
2108 S:      Supported
2109 F:      kernel/bpf/
2110
2111 BROADCOM B44 10/100 ETHERNET DRIVER
2112 M:      Gary Zambrano <zambrano@broadcom.com>
2113 L:      netdev@vger.kernel.org
2114 S:      Supported
2115 F:      drivers/net/ethernet/broadcom/b44.*
2116
2117 BROADCOM GENET ETHERNET DRIVER
2118 M:      Florian Fainelli <f.fainelli@gmail.com>
2119 L:      netdev@vger.kernel.org
2120 S:      Supported
2121 F:      drivers/net/ethernet/broadcom/genet/
2122
2123 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2124 M:      Sony Chacko <sony.chacko@qlogic.com>
2125 M:      Dept-HSGLinuxNICDev@qlogic.com
2126 L:      netdev@vger.kernel.org
2127 S:      Supported
2128 F:      drivers/net/ethernet/broadcom/bnx2.*
2129 F:      drivers/net/ethernet/broadcom/bnx2_*
2130
2131 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2132 M:      Ariel Elior <ariel.elior@qlogic.com>
2133 L:      netdev@vger.kernel.org
2134 S:      Supported
2135 F:      drivers/net/ethernet/broadcom/bnx2x/
2136
2137 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2138 M:      Florian Fainelli <f.fainelli@gmail.com>
2139 M:      Ray Jui <rjui@broadcom.com>
2140 M:      Scott Branden <sbranden@broadcom.com>
2141 L:      bcm-kernel-feedback-list@broadcom.com
2142 T:      git git://github.com/broadcom/mach-bcm
2143 S:      Maintained
2144 F:      arch/arm/mach-bcm/
2145 F:      arch/arm/boot/dts/bcm113*
2146 F:      arch/arm/boot/dts/bcm216*
2147 F:      arch/arm/boot/dts/bcm281*
2148 F:      arch/arm/configs/bcm_defconfig
2149 F:      drivers/mmc/host/sdhci-bcm-kona.c
2150 F:      drivers/clocksource/bcm_kona_timer.c
2151
2152 BROADCOM BCM2835 ARM ARCHITECTURE
2153 M:      Stephen Warren <swarren@wwwdotorg.org>
2154 M:      Lee Jones <lee@kernel.org>
2155 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2157 S:      Maintained
2158 N:      bcm2835
2159
2160 BROADCOM BCM33XX MIPS ARCHITECTURE
2161 M:      Kevin Cernekee <cernekee@gmail.com>
2162 L:      linux-mips@linux-mips.org
2163 S:      Maintained
2164 F:      arch/mips/bcm3384/*
2165 F:      arch/mips/include/asm/mach-bcm3384/*
2166 F:      arch/mips/kernel/*bmips*
2167
2168 BROADCOM BCM5301X ARM ARCHITECTURE
2169 M:      Hauke Mehrtens <hauke@hauke-m.de>
2170 L:      linux-arm-kernel@lists.infradead.org
2171 S:      Maintained
2172 F:      arch/arm/mach-bcm/bcm_5301x.c
2173 F:      arch/arm/boot/dts/bcm5301x.dtsi
2174 F:      arch/arm/boot/dts/bcm470*
2175
2176 BROADCOM BCM63XX ARM ARCHITECTURE
2177 M:      Florian Fainelli <f.fainelli@gmail.com>
2178 L:      linux-arm-kernel@lists.infradead.org
2179 T:      git git://github.com/broadcom/arm-bcm63xx.git
2180 S:      Maintained
2181 F:      arch/arm/mach-bcm/bcm63xx.c
2182 F:      arch/arm/include/debug/bcm63xx.S
2183
2184 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2185 M:      Kevin Cernekee <cernekee@gmail.com>
2186 L:      linux-usb@vger.kernel.org
2187 S:      Maintained
2188 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2189
2190 BROADCOM BCM7XXX ARM ARCHITECTURE
2191 M:      Brian Norris <computersforpeace@gmail.com>
2192 M:      Gregory Fong <gregory.0xf0@gmail.com>
2193 M:      Florian Fainelli <f.fainelli@gmail.com>
2194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2195 T:      git git://github.com/broadcom/stblinux.git
2196 S:      Maintained
2197 F:      arch/arm/mach-bcm/*brcmstb*
2198 F:      arch/arm/boot/dts/bcm7*.dts*
2199 F:      drivers/bus/brcmstb_gisb.c
2200
2201 BROADCOM BMIPS MIPS ARCHITECTURE
2202 M:      Kevin Cernekee <cernekee@gmail.com>
2203 M:      Florian Fainelli <f.fainelli@gmail.com>
2204 L:      linux-mips@linux-mips.org
2205 T:      git git://github.com/broadcom/stblinux.git
2206 S:      Maintained
2207 F:      arch/mips/bmips/*
2208 F:      arch/mips/include/asm/mach-bmips/*
2209 F:      arch/mips/kernel/*bmips*
2210 F:      arch/mips/boot/dts/bcm*.dts*
2211 F:      drivers/irqchip/irq-bcm7*
2212 F:      drivers/irqchip/irq-brcmstb*
2213
2214 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2215 M:      Prashant Sreedharan <prashant@broadcom.com>
2216 M:      Michael Chan <mchan@broadcom.com>
2217 L:      netdev@vger.kernel.org
2218 S:      Supported
2219 F:      drivers/net/ethernet/broadcom/tg3.*
2220
2221 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2222 M:      Brett Rudley <brudley@broadcom.com>
2223 M:      Arend van Spriel <arend@broadcom.com>
2224 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2225 M:      Hante Meuleman <meuleman@broadcom.com>
2226 L:      linux-wireless@vger.kernel.org
2227 L:      brcm80211-dev-list@broadcom.com
2228 S:      Supported
2229 F:      drivers/net/wireless/brcm80211/
2230
2231 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2232 M:      QLogic-Storage-Upstream@qlogic.com
2233 L:      linux-scsi@vger.kernel.org
2234 S:      Supported
2235 F:      drivers/scsi/bnx2fc/
2236
2237 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2238 M:      QLogic-Storage-Upstream@qlogic.com
2239 L:      linux-scsi@vger.kernel.org
2240 S:      Supported
2241 F:      drivers/scsi/bnx2i/
2242
2243 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2244 M:      Ray Jui <rjui@broadcom.com>
2245 M:      Scott Branden <sbranden@broadcom.com>
2246 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2247 L:      bcm-kernel-feedback-list@broadcom.com
2248 T:      git git://github.com/broadcom/cygnus-linux.git
2249 S:      Maintained
2250 N:      iproc
2251 N:      cygnus
2252 N:      bcm9113*
2253 N:      bcm9583*
2254 N:      bcm583*
2255 N:      bcm113*
2256
2257 BROADCOM BRCMSTB GPIO DRIVER
2258 M:      Gregory Fong <gregory.0xf0@gmail.com>
2259 L:      bcm-kernel-feedback-list@broadcom.com>
2260 S:      Supported
2261 F:      drivers/gpio/gpio-brcmstb.c
2262 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2263
2264 BROADCOM KONA GPIO DRIVER
2265 M:      Ray Jui <rjui@broadcom.com>
2266 L:      bcm-kernel-feedback-list@broadcom.com
2267 S:      Supported
2268 F:      drivers/gpio/gpio-bcm-kona.c
2269 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2270
2271 BROADCOM STB NAND FLASH DRIVER
2272 M:      Brian Norris <computersforpeace@gmail.com>
2273 L:      linux-mtd@lists.infradead.org
2274 S:      Maintained
2275 F:      drivers/mtd/nand/brcmnand/
2276
2277 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2278 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2279 L:      linux-wireless@vger.kernel.org
2280 S:      Maintained
2281 F:      drivers/bcma/
2282 F:      include/linux/bcma/
2283
2284 BROADCOM SYSTEMPORT ETHERNET DRIVER
2285 M:      Florian Fainelli <f.fainelli@gmail.com>
2286 L:      netdev@vger.kernel.org
2287 S:      Supported
2288 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2289
2290 BROCADE BFA FC SCSI DRIVER
2291 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2292 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2293 L:      linux-scsi@vger.kernel.org
2294 S:      Supported
2295 F:      drivers/scsi/bfa/
2296
2297 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2298 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2299 L:      netdev@vger.kernel.org
2300 S:      Supported
2301 F:      drivers/net/ethernet/brocade/bna/
2302
2303 BSG (block layer generic sg v4 driver)
2304 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2305 L:      linux-scsi@vger.kernel.org
2306 S:      Supported
2307 F:      block/bsg.c
2308 F:      include/linux/bsg.h
2309 F:      include/uapi/linux/bsg.h
2310
2311 BT87X AUDIO DRIVER
2312 M:      Clemens Ladisch <clemens@ladisch.de>
2313 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2314 T:      git git://git.alsa-project.org/alsa-kernel.git
2315 S:      Maintained
2316 F:      Documentation/sound/alsa/Bt87x.txt
2317 F:      sound/pci/bt87x.c
2318
2319 BT8XXGPIO DRIVER
2320 M:      Michael Buesch <m@bues.ch>
2321 W:      http://bu3sch.de/btgpio.php
2322 S:      Maintained
2323 F:      drivers/gpio/gpio-bt8xx.c
2324
2325 BTRFS FILE SYSTEM
2326 M:      Chris Mason <clm@fb.com>
2327 M:      Josef Bacik <jbacik@fb.com>
2328 M:      David Sterba <dsterba@suse.cz>
2329 L:      linux-btrfs@vger.kernel.org
2330 W:      http://btrfs.wiki.kernel.org/
2331 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2333 S:      Maintained
2334 F:      Documentation/filesystems/btrfs.txt
2335 F:      fs/btrfs/
2336
2337 BTTV VIDEO4LINUX DRIVER
2338 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2339 L:      linux-media@vger.kernel.org
2340 W:      http://linuxtv.org
2341 T:      git git://linuxtv.org/media_tree.git
2342 S:      Odd fixes
2343 F:      Documentation/video4linux/bttv/
2344 F:      drivers/media/pci/bt8xx/bttv*
2345
2346 BUSLOGIC SCSI DRIVER
2347 M:      Khalid Aziz <khalid@gonehiking.org>
2348 L:      linux-scsi@vger.kernel.org
2349 S:      Maintained
2350 F:      drivers/scsi/BusLogic.*
2351 F:      drivers/scsi/FlashPoint.*
2352
2353 C-MEDIA CMI8788 DRIVER
2354 M:      Clemens Ladisch <clemens@ladisch.de>
2355 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2356 T:      git git://git.alsa-project.org/alsa-kernel.git
2357 S:      Maintained
2358 F:      sound/pci/oxygen/
2359
2360 C6X ARCHITECTURE
2361 M:      Mark Salter <msalter@redhat.com>
2362 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2363 L:      linux-c6x-dev@linux-c6x.org
2364 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2365 S:      Maintained
2366 F:      arch/c6x/
2367
2368 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2369 M:      David Howells <dhowells@redhat.com>
2370 L:      linux-cachefs@redhat.com
2371 S:      Supported
2372 F:      Documentation/filesystems/caching/cachefiles.txt
2373 F:      fs/cachefiles/
2374
2375 CADET FM/AM RADIO RECEIVER DRIVER
2376 M:      Hans Verkuil <hverkuil@xs4all.nl>
2377 L:      linux-media@vger.kernel.org
2378 T:      git git://linuxtv.org/media_tree.git
2379 W:      http://linuxtv.org
2380 S:      Maintained
2381 F:      drivers/media/radio/radio-cadet*
2382
2383 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2384 M:      Jonathan Corbet <corbet@lwn.net>
2385 L:      linux-media@vger.kernel.org
2386 T:      git git://linuxtv.org/media_tree.git
2387 S:      Maintained
2388 F:      Documentation/video4linux/cafe_ccic
2389 F:      drivers/media/platform/marvell-ccic/
2390
2391 CAIF NETWORK LAYER
2392 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2393 L:      netdev@vger.kernel.org
2394 S:      Supported
2395 F:      Documentation/networking/caif/
2396 F:      drivers/net/caif/
2397 F:      include/uapi/linux/caif/
2398 F:      include/net/caif/
2399 F:      net/caif/
2400
2401 CALGARY x86-64 IOMMU
2402 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2403 M:      "Jon D. Mason" <jdmason@kudzu.us>
2404 L:      discuss@x86-64.org
2405 S:      Maintained
2406 F:      arch/x86/kernel/pci-calgary_64.c
2407 F:      arch/x86/kernel/tce_64.c
2408 F:      arch/x86/include/asm/calgary.h
2409 F:      arch/x86/include/asm/tce.h
2410
2411 CAN NETWORK LAYER
2412 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2413 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2414 L:      linux-can@vger.kernel.org
2415 W:      https://github.com/linux-can
2416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2418 S:      Maintained
2419 F:      Documentation/networking/can.txt
2420 F:      net/can/
2421 F:      include/linux/can/core.h
2422 F:      include/uapi/linux/can.h
2423 F:      include/uapi/linux/can/bcm.h
2424 F:      include/uapi/linux/can/raw.h
2425 F:      include/uapi/linux/can/gw.h
2426
2427 CAN NETWORK DRIVERS
2428 M:      Wolfgang Grandegger <wg@grandegger.com>
2429 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2430 L:      linux-can@vger.kernel.org
2431 W:      https://github.com/linux-can
2432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2434 S:      Maintained
2435 F:      drivers/net/can/
2436 F:      include/linux/can/dev.h
2437 F:      include/linux/can/platform/
2438 F:      include/uapi/linux/can/error.h
2439 F:      include/uapi/linux/can/netlink.h
2440
2441 CAPABILITIES
2442 M:      Serge Hallyn <serge.hallyn@canonical.com>
2443 L:      linux-security-module@vger.kernel.org
2444 S:      Supported
2445 F:      include/linux/capability.h
2446 F:      include/uapi/linux/capability.h
2447 F:      security/commoncap.c
2448 F:      kernel/capability.c
2449
2450 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2451 M:      Kevin Tsai <ktsai@capellamicro.com>
2452 S:      Maintained
2453 F:      drivers/iio/light/cm*
2454 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2455
2456 CC2520 IEEE-802.15.4 RADIO DRIVER
2457 M:      Varka Bhadram <varkabhadram@gmail.com>
2458 L:      linux-wpan@vger.kernel.org
2459 S:      Maintained
2460 F:      drivers/net/ieee802154/cc2520.c
2461 F:      include/linux/spi/cc2520.h
2462 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2463
2464 CELL BROADBAND ENGINE ARCHITECTURE
2465 M:      Arnd Bergmann <arnd@arndb.de>
2466 L:      linuxppc-dev@lists.ozlabs.org
2467 W:      http://www.ibm.com/developerworks/power/cell/
2468 S:      Supported
2469 F:      arch/powerpc/include/asm/cell*.h
2470 F:      arch/powerpc/include/asm/spu*.h
2471 F:      arch/powerpc/include/uapi/asm/spu*.h
2472 F:      arch/powerpc/oprofile/*cell*
2473 F:      arch/powerpc/platforms/cell/
2474
2475 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2476 M:      Yan, Zheng <zyan@redhat.com>
2477 M:      Sage Weil <sage@redhat.com>
2478 L:      ceph-devel@vger.kernel.org
2479 W:      http://ceph.com/
2480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2481 S:      Supported
2482 F:      Documentation/filesystems/ceph.txt
2483 F:      fs/ceph/
2484 F:      net/ceph/
2485 F:      include/linux/ceph/
2486 F:      include/linux/crush/
2487
2488 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2489 L:      linux-usb@vger.kernel.org
2490 S:      Orphan
2491 F:      Documentation/usb/WUSB-Design-overview.txt
2492 F:      Documentation/usb/wusb-cbaf
2493 F:      drivers/usb/host/hwa-hc.c
2494 F:      drivers/usb/host/whci/
2495 F:      drivers/usb/wusbcore/
2496 F:      include/linux/usb/wusb*
2497
2498 CFAG12864B LCD DRIVER
2499 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2500 W:      http://miguelojeda.es/auxdisplay.htm
2501 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2502 S:      Maintained
2503 F:      drivers/auxdisplay/cfag12864b.c
2504 F:      include/linux/cfag12864b.h
2505
2506 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2507 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2508 W:      http://miguelojeda.es/auxdisplay.htm
2509 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2510 S:      Maintained
2511 F:      drivers/auxdisplay/cfag12864bfb.c
2512 F:      include/linux/cfag12864b.h
2513
2514 CFG80211 and NL80211
2515 M:      Johannes Berg <johannes@sipsolutions.net>
2516 L:      linux-wireless@vger.kernel.org
2517 W:      http://wireless.kernel.org/
2518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2520 S:      Maintained
2521 F:      include/uapi/linux/nl80211.h
2522 F:      include/net/cfg80211.h
2523 F:      net/wireless/*
2524 X:      net/wireless/wext*
2525
2526 CHAR and MISC DRIVERS
2527 M:      Arnd Bergmann <arnd@arndb.de>
2528 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2530 S:      Supported
2531 F:      drivers/char/*
2532 F:      drivers/misc/*
2533 F:      include/linux/miscdevice.h
2534
2535 CHECKPATCH
2536 M:      Andy Whitcroft <apw@canonical.com>
2537 M:      Joe Perches <joe@perches.com>
2538 S:      Maintained
2539 F:      scripts/checkpatch.pl
2540
2541 CHINESE DOCUMENTATION
2542 M:      Harry Wei <harryxiyou@gmail.com>
2543 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2544 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2545 S:      Maintained
2546 F:      Documentation/zh_CN/
2547
2548 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2549 M:      Peter Chen <Peter.Chen@freescale.com>
2550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2551 L:      linux-usb@vger.kernel.org
2552 S:      Maintained
2553 F:      drivers/usb/chipidea/
2554
2555 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2556 M:      Hans de Goede <hdegoede@redhat.com>
2557 L:      linux-input@vger.kernel.org
2558 S:      Maintained
2559 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2560 F:      drivers/input/touchscreen/chipone_icn8318.c
2561
2562 CHROME HARDWARE PLATFORM SUPPORT
2563 M:      Olof Johansson <olof@lixom.net>
2564 S:      Maintained
2565 F:      drivers/platform/chrome/
2566
2567 CISCO VIC ETHERNET NIC DRIVER
2568 M:      Christian Benvenuti <benve@cisco.com>
2569 M:      Sujith Sankar <ssujith@cisco.com>
2570 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2571 M:      Neel Patel <neepatel@cisco.com>
2572 S:      Supported
2573 F:      drivers/net/ethernet/cisco/enic/
2574
2575 CISCO VIC LOW LATENCY NIC DRIVER
2576 M:      Upinder Malhi <umalhi@cisco.com>
2577 S:      Supported
2578 F:      drivers/infiniband/hw/usnic
2579
2580 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2581 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2582 L:      netdev@vger.kernel.org
2583 S:      Maintained
2584 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2585
2586 CIRRUS LOGIC AUDIO CODEC DRIVERS
2587 M:      Brian Austin <brian.austin@cirrus.com>
2588 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2589 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2590 S:      Maintained
2591 F:      sound/soc/codecs/cs*
2592
2593 CLEANCACHE API
2594 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2595 L:      linux-kernel@vger.kernel.org
2596 S:      Maintained
2597 F:      mm/cleancache.c
2598 F:      include/linux/cleancache.h
2599
2600 CLK API
2601 M:      Russell King <linux@arm.linux.org.uk>
2602 L:      linux-clk@vger.kernel.org
2603 S:      Maintained
2604 F:      include/linux/clk.h
2605
2606 CLOCKSOURCE, CLOCKEVENT DRIVERS
2607 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2608 M:      Thomas Gleixner <tglx@linutronix.de>
2609 L:      linux-kernel@vger.kernel.org
2610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2611 S:      Supported
2612 F:      drivers/clocksource
2613
2614 CISCO FCOE HBA DRIVER
2615 M:      Hiral Patel <hiralpat@cisco.com>
2616 M:      Suma Ramars <sramars@cisco.com>
2617 M:      Brian Uchino <buchino@cisco.com>
2618 L:      linux-scsi@vger.kernel.org
2619 S:      Supported
2620 F:      drivers/scsi/fnic/
2621
2622 CISCO SCSI HBA DRIVER
2623 M:      Narsimhulu Musini <nmusini@cisco.com>
2624 M:      Sesidhar Baddela <sebaddel@cisco.com>
2625 L:      linux-scsi@vger.kernel.org
2626 S:      Supported
2627 F:      drivers/scsi/snic/
2628
2629 CMPC ACPI DRIVER
2630 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2631 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2632 L:      platform-driver-x86@vger.kernel.org
2633 S:      Supported
2634 F:      drivers/platform/x86/classmate-laptop.c
2635
2636 COCCINELLE/Semantic Patches (SmPL)
2637 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2638 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2639 M:      Nicolas Palix <nicolas.palix@imag.fr>
2640 M:      Michal Marek <mmarek@suse.cz>
2641 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2643 W:      http://coccinelle.lip6.fr/
2644 S:      Supported
2645 F:      Documentation/coccinelle.txt
2646 F:      scripts/coccinelle/
2647 F:      scripts/coccicheck
2648
2649 CODA FILE SYSTEM
2650 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2651 M:      coda@cs.cmu.edu
2652 L:      codalist@coda.cs.cmu.edu
2653 W:      http://www.coda.cs.cmu.edu/
2654 S:      Maintained
2655 F:      Documentation/filesystems/coda.txt
2656 F:      fs/coda/
2657 F:      include/linux/coda*.h
2658 F:      include/uapi/linux/coda*.h
2659
2660 CODA V4L2 MEM2MEM DRIVER
2661 M:      Philipp Zabel <p.zabel@pengutronix.de>
2662 L:      linux-media@vger.kernel.org
2663 S:      Maintained
2664 F:      Documentation/devicetree/bindings/media/coda.txt
2665 F:      drivers/media/platform/coda/
2666
2667 COMMON CLK FRAMEWORK
2668 M:      Mike Turquette <mturquette@linaro.org>
2669 M:      Stephen Boyd <sboyd@codeaurora.org>
2670 L:      linux-clk@vger.kernel.org
2671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2672 S:      Maintained
2673 F:      drivers/clk/
2674 X:      drivers/clk/clkdev.c
2675 F:      include/linux/clk-pr*
2676 F:      include/linux/clk/
2677
2678 COMMON INTERNET FILE SYSTEM (CIFS)
2679 M:      Steve French <sfrench@samba.org>
2680 L:      linux-cifs@vger.kernel.org
2681 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2682 W:      http://linux-cifs.samba.org/
2683 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2684 S:      Supported
2685 F:      Documentation/filesystems/cifs/
2686 F:      fs/cifs/
2687
2688 COMPACTPCI HOTPLUG CORE
2689 M:      Scott Murray <scott@spiteful.org>
2690 L:      linux-pci@vger.kernel.org
2691 S:      Maintained
2692 F:      drivers/pci/hotplug/cpci_hotplug*
2693
2694 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2695 M:      Scott Murray <scott@spiteful.org>
2696 L:      linux-pci@vger.kernel.org
2697 S:      Maintained
2698 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2699
2700 COMPACTPCI HOTPLUG GENERIC DRIVER
2701 M:      Scott Murray <scott@spiteful.org>
2702 L:      linux-pci@vger.kernel.org
2703 S:      Maintained
2704 F:      drivers/pci/hotplug/cpcihp_generic.c
2705
2706 COMPAL LAPTOP SUPPORT
2707 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2708 L:      platform-driver-x86@vger.kernel.org
2709 S:      Maintained
2710 F:      drivers/platform/x86/compal-laptop.c
2711
2712 CONEXANT ACCESSRUNNER USB DRIVER
2713 M:      Simon Arlott <cxacru@fire.lp0.eu>
2714 L:      accessrunner-general@lists.sourceforge.net
2715 W:      http://accessrunner.sourceforge.net/
2716 S:      Maintained
2717 F:      drivers/usb/atm/cxacru.c
2718
2719 CONFIGFS
2720 M:      Joel Becker <jlbec@evilplan.org>
2721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2722 S:      Supported
2723 F:      fs/configfs/
2724 F:      include/linux/configfs.h
2725
2726 CONNECTOR
2727 M:      Evgeniy Polyakov <zbr@ioremap.net>
2728 L:      netdev@vger.kernel.org
2729 S:      Maintained
2730 F:      drivers/connector/
2731
2732 CONTROL GROUP (CGROUP)
2733 M:      Tejun Heo <tj@kernel.org>
2734 M:      Li Zefan <lizefan@huawei.com>
2735 L:      cgroups@vger.kernel.org
2736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2737 S:      Maintained
2738 F:      Documentation/cgroups/
2739 F:      include/linux/cgroup*
2740 F:      kernel/cgroup*
2741
2742 CONTROL GROUP - CPUSET
2743 M:      Li Zefan <lizefan@huawei.com>
2744 L:      cgroups@vger.kernel.org
2745 W:      http://www.bullopensource.org/cpuset/
2746 W:      http://oss.sgi.com/projects/cpusets/
2747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2748 S:      Maintained
2749 F:      Documentation/cgroups/cpusets.txt
2750 F:      include/linux/cpuset.h
2751 F:      kernel/cpuset.c
2752
2753 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2754 M:      Johannes Weiner <hannes@cmpxchg.org>
2755 M:      Michal Hocko <mhocko@suse.cz>
2756 L:      cgroups@vger.kernel.org
2757 L:      linux-mm@kvack.org
2758 S:      Maintained
2759 F:      mm/memcontrol.c
2760 F:      mm/swap_cgroup.c
2761
2762 CORETEMP HARDWARE MONITORING DRIVER
2763 M:      Fenghua Yu <fenghua.yu@intel.com>
2764 L:      lm-sensors@lm-sensors.org
2765 S:      Maintained
2766 F:      Documentation/hwmon/coretemp
2767 F:      drivers/hwmon/coretemp.c
2768
2769 COSA/SRP SYNC SERIAL DRIVER
2770 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2771 W:      http://www.fi.muni.cz/~kas/cosa/
2772 S:      Maintained
2773 F:      drivers/net/wan/cosa*
2774
2775 CPMAC ETHERNET DRIVER
2776 M:      Florian Fainelli <florian@openwrt.org>
2777 L:      netdev@vger.kernel.org
2778 S:      Maintained
2779 F:      drivers/net/ethernet/ti/cpmac.c
2780
2781 CPU FREQUENCY DRIVERS
2782 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2783 M:      Viresh Kumar <viresh.kumar@linaro.org>
2784 L:      linux-pm@vger.kernel.org
2785 S:      Maintained
2786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2787 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2788 F:      drivers/cpufreq/
2789 F:      include/linux/cpufreq.h
2790
2791 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2792 M:      Viresh Kumar <viresh.kumar@linaro.org>
2793 M:      Sudeep Holla <sudeep.holla@arm.com>
2794 L:      linux-pm@vger.kernel.org
2795 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2796 S:      Maintained
2797 F:      drivers/cpufreq/arm_big_little.h
2798 F:      drivers/cpufreq/arm_big_little.c
2799 F:      drivers/cpufreq/arm_big_little_dt.c
2800
2801 CPUIDLE DRIVER - ARM BIG LITTLE
2802 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2803 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2804 L:      linux-pm@vger.kernel.org
2805 L:      linux-arm-kernel@lists.infradead.org
2806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2807 S:      Maintained
2808 F:      drivers/cpuidle/cpuidle-big_little.c
2809
2810 CPUIDLE DRIVER - ARM EXYNOS
2811 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2812 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2813 M:      Kukjin Kim <kgene@kernel.org>
2814 L:      linux-pm@vger.kernel.org
2815 L:      linux-samsung-soc@vger.kernel.org
2816 S:      Supported
2817 F:      drivers/cpuidle/cpuidle-exynos.c
2818 F:      arch/arm/mach-exynos/pm.c
2819
2820 CPUIDLE DRIVERS
2821 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2822 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2823 L:      linux-pm@vger.kernel.org
2824 S:      Maintained
2825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2826 F:      drivers/cpuidle/*
2827 F:      include/linux/cpuidle.h
2828
2829 CPUID/MSR DRIVER
2830 M:      "H. Peter Anvin" <hpa@zytor.com>
2831 S:      Maintained
2832 F:      arch/x86/kernel/cpuid.c
2833 F:      arch/x86/kernel/msr.c
2834
2835 CPU POWER MONITORING SUBSYSTEM
2836 M:      Thomas Renninger <trenn@suse.de>
2837 L:      linux-pm@vger.kernel.org
2838 S:      Maintained
2839 F:      tools/power/cpupower/
2840
2841 CRAMFS FILESYSTEM
2842 W:      http://sourceforge.net/projects/cramfs/
2843 S:      Orphan / Obsolete
2844 F:      Documentation/filesystems/cramfs.txt
2845 F:      fs/cramfs/
2846
2847 CRIS PORT
2848 M:      Mikael Starvik <starvik@axis.com>
2849 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2850 L:      linux-cris-kernel@axis.com
2851 W:      http://developer.axis.com
2852 S:      Maintained
2853 F:      arch/cris/
2854 F:      drivers/tty/serial/crisv10.*
2855
2856 CRYPTO API
2857 M:      Herbert Xu <herbert@gondor.apana.org.au>
2858 M:      "David S. Miller" <davem@davemloft.net>
2859 L:      linux-crypto@vger.kernel.org
2860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2861 S:      Maintained
2862 F:      Documentation/crypto/
2863 F:      Documentation/DocBook/crypto-API.tmpl
2864 F:      arch/*/crypto/
2865 F:      crypto/
2866 F:      drivers/crypto/
2867 F:      include/crypto/
2868
2869 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2870 M:      Neil Horman <nhorman@tuxdriver.com>
2871 L:      linux-crypto@vger.kernel.org
2872 S:      Maintained
2873 F:      crypto/ansi_cprng.c
2874 F:      crypto/rng.c
2875
2876 CS5535 Audio ALSA driver
2877 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2878 S:      Maintained
2879 F:      sound/pci/cs5535audio/
2880
2881 CW1200 WLAN driver
2882 M:      Solomon Peachy <pizza@shaftnet.org>
2883 S:      Maintained
2884 F:      drivers/net/wireless/cw1200/
2885
2886 CX18 VIDEO4LINUX DRIVER
2887 M:      Andy Walls <awalls@md.metrocast.net>
2888 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2889 L:      linux-media@vger.kernel.org
2890 T:      git git://linuxtv.org/media_tree.git
2891 W:      http://linuxtv.org
2892 W:      http://www.ivtvdriver.org/index.php/Cx18
2893 S:      Maintained
2894 F:      Documentation/video4linux/cx18.txt
2895 F:      drivers/media/pci/cx18/
2896 F:      include/uapi/linux/ivtv*
2897
2898 CX2341X MPEG ENCODER HELPER MODULE
2899 M:      Hans Verkuil <hverkuil@xs4all.nl>
2900 L:      linux-media@vger.kernel.org
2901 T:      git git://linuxtv.org/media_tree.git
2902 W:      http://linuxtv.org
2903 S:      Maintained
2904 F:      drivers/media/common/cx2341x*
2905 F:      include/media/cx2341x*
2906
2907 CX88 VIDEO4LINUX DRIVER
2908 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2909 L:      linux-media@vger.kernel.org
2910 W:      http://linuxtv.org
2911 T:      git git://linuxtv.org/media_tree.git
2912 S:      Odd fixes
2913 F:      Documentation/video4linux/cx88/
2914 F:      drivers/media/pci/cx88/
2915
2916 CXD2820R MEDIA DRIVER
2917 M:      Antti Palosaari <crope@iki.fi>
2918 L:      linux-media@vger.kernel.org
2919 W:      http://linuxtv.org/
2920 W:      http://palosaari.fi/linux/
2921 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2922 T:      git git://linuxtv.org/anttip/media_tree.git
2923 S:      Maintained
2924 F:      drivers/media/dvb-frontends/cxd2820r*
2925
2926 CXGB3 ETHERNET DRIVER (CXGB3)
2927 M:      Santosh Raspatur <santosh@chelsio.com>
2928 L:      netdev@vger.kernel.org
2929 W:      http://www.chelsio.com
2930 S:      Supported
2931 F:      drivers/net/ethernet/chelsio/cxgb3/
2932
2933 CXGB3 ISCSI DRIVER (CXGB3I)
2934 M:      Karen Xie <kxie@chelsio.com>
2935 L:      linux-scsi@vger.kernel.org
2936 W:      http://www.chelsio.com
2937 S:      Supported
2938 F:      drivers/scsi/cxgbi/cxgb3i
2939
2940 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2941 M:      Steve Wise <swise@chelsio.com>
2942 L:      linux-rdma@vger.kernel.org
2943 W:      http://www.openfabrics.org
2944 S:      Supported
2945 F:      drivers/infiniband/hw/cxgb3/
2946
2947 CXGB4 ETHERNET DRIVER (CXGB4)
2948 M:      Hariprasad S <hariprasad@chelsio.com>
2949 L:      netdev@vger.kernel.org
2950 W:      http://www.chelsio.com
2951 S:      Supported
2952 F:      drivers/net/ethernet/chelsio/cxgb4/
2953
2954 CXGB4 ISCSI DRIVER (CXGB4I)
2955 M:      Karen Xie <kxie@chelsio.com>
2956 L:      linux-scsi@vger.kernel.org
2957 W:      http://www.chelsio.com
2958 S:      Supported
2959 F:      drivers/scsi/cxgbi/cxgb4i
2960
2961 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2962 M:      Steve Wise <swise@chelsio.com>
2963 L:      linux-rdma@vger.kernel.org
2964 W:      http://www.openfabrics.org
2965 S:      Supported
2966 F:      drivers/infiniband/hw/cxgb4/
2967
2968 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2969 M:      Casey Leedom <leedom@chelsio.com>
2970 L:      netdev@vger.kernel.org
2971 W:      http://www.chelsio.com
2972 S:      Supported
2973 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2974
2975 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2976 M:      Ian Munsie <imunsie@au1.ibm.com>
2977 M:      Michael Neuling <mikey@neuling.org>
2978 L:      linuxppc-dev@lists.ozlabs.org
2979 S:      Supported
2980 F:      drivers/misc/cxl/
2981 F:      include/misc/cxl*
2982 F:      include/uapi/misc/cxl.h
2983 F:      Documentation/powerpc/cxl.txt
2984 F:      Documentation/powerpc/cxl.txt
2985 F:      Documentation/ABI/testing/sysfs-class-cxl
2986
2987 STMMAC ETHERNET DRIVER
2988 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2989 L:      netdev@vger.kernel.org
2990 W:      http://www.stlinux.com
2991 S:      Supported
2992 F:      drivers/net/ethernet/stmicro/stmmac/
2993
2994 CYBERPRO FB DRIVER
2995 M:      Russell King <linux@arm.linux.org.uk>
2996 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2997 W:      http://www.arm.linux.org.uk/
2998 S:      Maintained
2999 F:      drivers/video/fbdev/cyber2000fb.*
3000
3001 CYCLADES ASYNC MUX DRIVER
3002 W:      http://www.cyclades.com/
3003 S:      Orphan
3004 F:      drivers/tty/cyclades.c
3005 F:      include/linux/cyclades.h
3006 F:      include/uapi/linux/cyclades.h
3007
3008 CYCLADES PC300 DRIVER
3009 W:      http://www.cyclades.com/
3010 S:      Orphan
3011 F:      drivers/net/wan/pc300*
3012
3013 CYPRESS_FIRMWARE MEDIA DRIVER
3014 M:      Antti Palosaari <crope@iki.fi>
3015 L:      linux-media@vger.kernel.org
3016 W:      http://linuxtv.org/
3017 W:      http://palosaari.fi/linux/
3018 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3019 T:      git git://linuxtv.org/anttip/media_tree.git
3020 S:      Maintained
3021 F:      drivers/media/common/cypress_firmware*
3022
3023 CYTTSP TOUCHSCREEN DRIVER
3024 M:      Ferruh Yigit <fery@cypress.com>
3025 L:      linux-input@vger.kernel.org
3026 S:      Supported
3027 F:      drivers/input/touchscreen/cyttsp*
3028 F:      include/linux/input/cyttsp.h
3029
3030 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3031 M:      Joshua Kinard <kumba@gentoo.org>
3032 S:      Maintained
3033 F:      drivers/rtc/rtc-ds1685.c
3034 F:      include/linux/rtc/ds1685.h
3035
3036 DAMA SLAVE for AX.25
3037 M:      Joerg Reuter <jreuter@yaina.de>
3038 W:      http://yaina.de/jreuter/
3039 W:      http://www.qsl.net/dl1bke/
3040 L:      linux-hams@vger.kernel.org
3041 S:      Maintained
3042 F:      net/ax25/af_ax25.c
3043 F:      net/ax25/ax25_dev.c
3044 F:      net/ax25/ax25_ds_*
3045 F:      net/ax25/ax25_in.c
3046 F:      net/ax25/ax25_out.c
3047 F:      net/ax25/ax25_timer.c
3048 F:      net/ax25/sysctl_net_ax25.c
3049
3050 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3051 L:      netdev@vger.kernel.org
3052 S:      Orphan
3053 F:      Documentation/networking/dmfe.txt
3054 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3055
3056 DC390/AM53C974 SCSI driver
3057 M:      Hannes Reinecke <hare@suse.de>
3058 L:      linux-scsi@vger.kernel.org
3059 S:      Maintained
3060 F:      drivers/scsi/am53c974.c
3061
3062 DC395x SCSI driver
3063 M:      Oliver Neukum <oliver@neukum.org>
3064 M:      Ali Akcaagac <aliakc@web.de>
3065 M:      Jamie Lenehan <lenehan@twibble.org>
3066 L:      dc395x@twibble.org
3067 W:      http://twibble.org/dist/dc395x/
3068 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3069 S:      Maintained
3070 F:      Documentation/scsi/dc395x.txt
3071 F:      drivers/scsi/dc395x.*
3072
3073 DCCP PROTOCOL
3074 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3075 L:      dccp@vger.kernel.org
3076 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3077 S:      Maintained
3078 F:      include/linux/dccp.h
3079 F:      include/uapi/linux/dccp.h
3080 F:      include/linux/tfrc.h
3081 F:      net/dccp/
3082
3083 DECnet NETWORK LAYER
3084 W:      http://linux-decnet.sourceforge.net
3085 L:      linux-decnet-user@lists.sourceforge.net
3086 S:      Orphan
3087 F:      Documentation/networking/decnet.txt
3088 F:      net/decnet/
3089
3090 DECSTATION PLATFORM SUPPORT
3091 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3092 L:      linux-mips@linux-mips.org
3093 W:      http://www.linux-mips.org/wiki/DECstation
3094 S:      Maintained
3095 F:      arch/mips/dec/
3096 F:      arch/mips/include/asm/dec/
3097 F:      arch/mips/include/asm/mach-dec/
3098
3099 DEFXX FDDI NETWORK DRIVER
3100 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3101 S:      Maintained
3102 F:      drivers/net/fddi/defxx.*
3103
3104 DELL LAPTOP DRIVER
3105 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3106 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3107 L:      platform-driver-x86@vger.kernel.org
3108 S:      Maintained
3109 F:      drivers/platform/x86/dell-laptop.c
3110
3111 DELL LAPTOP FREEFALL DRIVER
3112 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3113 S:      Maintained
3114 F:      drivers/platform/x86/dell-smo8800.c
3115
3116 DELL LAPTOP SMM DRIVER
3117 M:      Guenter Roeck <linux@roeck-us.net>
3118 S:      Maintained
3119 F:      drivers/char/i8k.c
3120 F:      include/uapi/linux/i8k.h
3121
3122 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3123 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3124 S:      Maintained
3125 F:      Documentation/dcdbas.txt
3126 F:      drivers/firmware/dcdbas.*
3127
3128 DELL WMI EXTRAS DRIVER
3129 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3130 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3131 S:      Maintained
3132 F:      drivers/platform/x86/dell-wmi.c
3133
3134 DESIGNWARE USB2 DRD IP DRIVER
3135 M:      John Youn <johnyoun@synopsys.com>
3136 L:      linux-usb@vger.kernel.org
3137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3138 S:      Maintained
3139 F:      drivers/usb/dwc2/
3140
3141 DESIGNWARE USB3 DRD IP DRIVER
3142 M:      Felipe Balbi <balbi@ti.com>
3143 L:      linux-usb@vger.kernel.org
3144 L:      linux-omap@vger.kernel.org
3145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3146 S:      Maintained
3147 F:      drivers/usb/dwc3/
3148
3149 DEVICE COREDUMP (DEV_COREDUMP)
3150 M:      Johannes Berg <johannes@sipsolutions.net>
3151 L:      linux-kernel@vger.kernel.org
3152 S:      Maintained
3153 F:      drivers/base/devcoredump.c
3154 F:      include/linux/devcoredump.h
3155
3156 DEVICE FREQUENCY (DEVFREQ)
3157 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3158 M:      Kyungmin Park <kyungmin.park@samsung.com>
3159 L:      linux-pm@vger.kernel.org
3160 S:      Maintained
3161 F:      drivers/devfreq/
3162
3163 DEVICE NUMBER REGISTRY
3164 M:      Torben Mathiasen <device@lanana.org>
3165 W:      http://lanana.org/docs/device-list/index.html
3166 S:      Maintained
3167
3168 DEVICE-MAPPER  (LVM)
3169 M:      Alasdair Kergon <agk@redhat.com>
3170 M:      Mike Snitzer <snitzer@redhat.com>
3171 M:      dm-devel@redhat.com
3172 L:      dm-devel@redhat.com
3173 W:      http://sources.redhat.com/dm
3174 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3176 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3177 S:      Maintained
3178 F:      Documentation/device-mapper/
3179 F:      drivers/md/dm*
3180 F:      drivers/md/persistent-data/
3181 F:      include/linux/device-mapper.h
3182 F:      include/linux/dm-*.h
3183 F:      include/uapi/linux/dm-*.h
3184
3185 DIALOG SEMICONDUCTOR DRIVERS
3186 M:      Support Opensource <support.opensource@diasemi.com>
3187 W:      http://www.dialog-semiconductor.com/products
3188 S:      Supported
3189 F:      Documentation/hwmon/da90??
3190 F:      drivers/gpio/gpio-da90??.c
3191 F:      drivers/hwmon/da90??-hwmon.c
3192 F:      drivers/iio/adc/da91??-*.c
3193 F:      drivers/input/misc/da90??_onkey.c
3194 F:      drivers/input/touchscreen/da9052_tsi.c
3195 F:      drivers/leds/leds-da90??.c
3196 F:      drivers/mfd/da903x.c
3197 F:      drivers/mfd/da90??-*.c
3198 F:      drivers/mfd/da91??-*.c
3199 F:      drivers/power/da9052-battery.c
3200 F:      drivers/power/da91??-*.c
3201 F:      drivers/regulator/da903x.c
3202 F:      drivers/regulator/da9???-regulator.[ch]
3203 F:      drivers/rtc/rtc-da90??.c
3204 F:      drivers/video/backlight/da90??_bl.c
3205 F:      drivers/watchdog/da90??_wdt.c
3206 F:      include/linux/mfd/da903x.h
3207 F:      include/linux/mfd/da9052/
3208 F:      include/linux/mfd/da9055/
3209 F:      include/linux/mfd/da9063/
3210 F:      include/linux/mfd/da9150/
3211 F:      include/sound/da[79]*.h
3212 F:      sound/soc/codecs/da[79]*.[ch]
3213
3214 DIGI NEO AND CLASSIC PCI PRODUCTS
3215 M:      Lidza Louina <lidza.louina@gmail.com>
3216 M:      Mark Hounschell <markh@compro.net>
3217 L:      driverdev-devel@linuxdriverproject.org
3218 S:      Maintained
3219 F:      drivers/staging/dgnc/
3220
3221 DIGI EPCA PCI PRODUCTS
3222 M:      Lidza Louina <lidza.louina@gmail.com>
3223 M:      Mark Hounschell <markh@compro.net>
3224 M:      Daeseok Youn <daeseok.youn@gmail.com>
3225 L:      driverdev-devel@linuxdriverproject.org
3226 S:      Maintained
3227 F:      drivers/staging/dgap/
3228
3229 DIOLAN U2C-12 I2C DRIVER
3230 M:      Guenter Roeck <linux@roeck-us.net>
3231 L:      linux-i2c@vger.kernel.org
3232 S:      Maintained
3233 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3234
3235 DIRECT ACCESS (DAX)
3236 M:      Matthew Wilcox <willy@linux.intel.com>
3237 L:      linux-fsdevel@vger.kernel.org
3238 S:      Supported
3239 F:      fs/dax.c
3240
3241 DIRECTORY NOTIFICATION (DNOTIFY)
3242 M:      Eric Paris <eparis@parisplace.org>
3243 S:      Maintained
3244 F:      Documentation/filesystems/dnotify.txt
3245 F:      fs/notify/dnotify/
3246 F:      include/linux/dnotify.h
3247
3248 DISK GEOMETRY AND PARTITION HANDLING
3249 M:      Andries Brouwer <aeb@cwi.nl>
3250 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3251 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3252 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3253 S:      Maintained
3254
3255 DISKQUOTA
3256 M:      Jan Kara <jack@suse.cz>
3257 S:      Maintained
3258 F:      Documentation/filesystems/quota.txt
3259 F:      fs/quota/
3260 F:      include/linux/quota*.h
3261 F:      include/uapi/linux/quota*.h
3262
3263 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3264 M:      Bernie Thompson <bernie@plugable.com>
3265 L:      linux-fbdev@vger.kernel.org
3266 S:      Maintained
3267 W:      http://plugable.com/category/projects/udlfb/
3268 F:      drivers/video/fbdev/udlfb.c
3269 F:      include/video/udlfb.h
3270 F:      Documentation/fb/udlfb.txt
3271
3272 DISTRIBUTED LOCK MANAGER (DLM)
3273 M:      Christine Caulfield <ccaulfie@redhat.com>
3274 M:      David Teigland <teigland@redhat.com>
3275 L:      cluster-devel@redhat.com
3276 W:      http://sources.redhat.com/cluster/
3277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3278 S:      Supported
3279 F:      fs/dlm/
3280
3281 DMA BUFFER SHARING FRAMEWORK
3282 M:      Sumit Semwal <sumit.semwal@linaro.org>
3283 S:      Maintained
3284 L:      linux-media@vger.kernel.org
3285 L:      dri-devel@lists.freedesktop.org
3286 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3287 F:      drivers/dma-buf/
3288 F:      include/linux/dma-buf*
3289 F:      include/linux/reservation.h
3290 F:      include/linux/*fence.h
3291 F:      Documentation/dma-buf-sharing.txt
3292 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3293
3294 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3295 M:      Vinod Koul <vinod.koul@intel.com>
3296 L:      dmaengine@vger.kernel.org
3297 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3298 S:      Maintained
3299 F:      drivers/dma/
3300 F:      include/linux/dmaengine.h
3301 F:      Documentation/dmaengine/
3302 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3303
3304 DME1737 HARDWARE MONITOR DRIVER
3305 M:      Juerg Haefliger <juergh@gmail.com>
3306 L:      lm-sensors@lm-sensors.org
3307 S:      Maintained
3308 F:      Documentation/hwmon/dme1737
3309 F:      drivers/hwmon/dme1737.c
3310
3311 DMI/SMBIOS SUPPORT
3312 M:      Jean Delvare <jdelvare@suse.de>
3313 S:      Maintained
3314 F:      drivers/firmware/dmi-id.c
3315 F:      drivers/firmware/dmi_scan.c
3316 F:      include/linux/dmi.h
3317
3318 DOCUMENTATION
3319 M:      Jonathan Corbet <corbet@lwn.net>
3320 L:      linux-doc@vger.kernel.org
3321 S:      Maintained
3322 F:      Documentation/
3323 X:      Documentation/ABI/
3324 X:      Documentation/devicetree/
3325 X:      Documentation/acpi
3326 X:      Documentation/power
3327 X:      Documentation/spi
3328 T:      git git://git.lwn.net/linux-2.6.git docs-next
3329
3330 DOUBLETALK DRIVER
3331 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3332 L:      blinux-list@redhat.com
3333 S:      Maintained
3334 F:      drivers/char/dtlk.c
3335 F:      include/linux/dtlk.h
3336
3337 DPT_I2O SCSI RAID DRIVER
3338 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3339 L:      linux-scsi@vger.kernel.org
3340 W:      http://www.adaptec.com/
3341 S:      Maintained
3342 F:      drivers/scsi/dpt*
3343 F:      drivers/scsi/dpt/
3344
3345 DRBD DRIVER
3346 P:      Philipp Reisner
3347 P:      Lars Ellenberg
3348 M:      drbd-dev@lists.linbit.com
3349 L:      drbd-user@lists.linbit.com
3350 W:      http://www.drbd.org
3351 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3352 T:      git git://git.drbd.org/drbd-8.3.git
3353 S:      Supported
3354 F:      drivers/block/drbd/
3355 F:      lib/lru_cache.c
3356 F:      Documentation/blockdev/drbd/
3357
3358 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3359 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3361 S:      Supported
3362 F:      Documentation/kobject.txt
3363 F:      drivers/base/
3364 F:      fs/sysfs/
3365 F:      fs/debugfs/
3366 F:      include/linux/kobj*
3367 F:      include/linux/debugfs.h
3368 F:      lib/kobj*
3369
3370 DRM DRIVERS
3371 M:      David Airlie <airlied@linux.ie>
3372 L:      dri-devel@lists.freedesktop.org
3373 T:      git git://people.freedesktop.org/~airlied/linux
3374 S:      Maintained
3375 F:      drivers/gpu/drm/
3376 F:      drivers/gpu/vga/
3377 F:      include/drm/
3378 F:      include/uapi/drm/
3379
3380 RADEON DRM DRIVERS
3381 M:      Alex Deucher <alexander.deucher@amd.com>
3382 M:      Christian König <christian.koenig@amd.com>
3383 L:      dri-devel@lists.freedesktop.org
3384 T:      git git://people.freedesktop.org/~agd5f/linux
3385 S:      Supported
3386 F:      drivers/gpu/drm/radeon/
3387 F:      include/uapi/drm/radeon*
3388
3389 DRM PANEL DRIVERS
3390 M:      Thierry Reding <thierry.reding@gmail.com>
3391 L:      dri-devel@lists.freedesktop.org
3392 T:      git git://anongit.freedesktop.org/tegra/linux.git
3393 S:      Maintained
3394 F:      drivers/gpu/drm/drm_panel.c
3395 F:      drivers/gpu/drm/panel/
3396 F:      include/drm/drm_panel.h
3397 F:      Documentation/devicetree/bindings/panel/
3398
3399 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3400 M:      Daniel Vetter <daniel.vetter@intel.com>
3401 M:      Jani Nikula <jani.nikula@linux.intel.com>
3402 L:      intel-gfx@lists.freedesktop.org
3403 L:      dri-devel@lists.freedesktop.org
3404 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3405 T:      git git://anongit.freedesktop.org/drm-intel
3406 S:      Supported
3407 F:      drivers/gpu/drm/i915/
3408 F:      include/drm/i915*
3409 F:      include/uapi/drm/i915*
3410
3411 DRM DRIVERS FOR EXYNOS
3412 M:      Inki Dae <inki.dae@samsung.com>
3413 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3414 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3415 M:      Kyungmin Park <kyungmin.park@samsung.com>
3416 L:      dri-devel@lists.freedesktop.org
3417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3418 S:      Supported
3419 F:      drivers/gpu/drm/exynos/
3420 F:      include/drm/exynos*
3421 F:      include/uapi/drm/exynos*
3422
3423 DRM DRIVERS FOR FREESCALE IMX
3424 M:      Philipp Zabel <p.zabel@pengutronix.de>
3425 L:      dri-devel@lists.freedesktop.org
3426 S:      Maintained
3427 F:      drivers/gpu/drm/imx/
3428 F:      Documentation/devicetree/bindings/drm/imx/
3429
3430 DRM DRIVERS FOR NVIDIA TEGRA
3431 M:      Thierry Reding <thierry.reding@gmail.com>
3432 M:      Terje Bergström <tbergstrom@nvidia.com>
3433 L:      dri-devel@lists.freedesktop.org
3434 L:      linux-tegra@vger.kernel.org
3435 T:      git git://anongit.freedesktop.org/tegra/linux.git
3436 S:      Supported
3437 F:      drivers/gpu/drm/tegra/
3438 F:      drivers/gpu/host1x/
3439 F:      include/linux/host1x.h
3440 F:      include/uapi/drm/tegra_drm.h
3441 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3442
3443 DRM DRIVERS FOR RENESAS
3444 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3445 L:      dri-devel@lists.freedesktop.org
3446 L:      linux-sh@vger.kernel.org
3447 T:      git git://people.freedesktop.org/~airlied/linux
3448 S:      Supported
3449 F:      drivers/gpu/drm/rcar-du/
3450 F:      drivers/gpu/drm/shmobile/
3451 F:      include/linux/platform_data/shmob_drm.h
3452
3453 DRM DRIVERS FOR ROCKCHIP
3454 M:      Mark Yao <mark.yao@rock-chips.com>
3455 L:      dri-devel@lists.freedesktop.org
3456 S:      Maintained
3457 F:      drivers/gpu/drm/rockchip/
3458 F:      Documentation/devicetree/bindings/video/rockchip*
3459
3460 DSBR100 USB FM RADIO DRIVER
3461 M:      Alexey Klimov <klimov.linux@gmail.com>
3462 L:      linux-media@vger.kernel.org
3463 T:      git git://linuxtv.org/media_tree.git
3464 S:      Maintained
3465 F:      drivers/media/radio/dsbr100.c
3466
3467 DSCC4 DRIVER
3468 M:      Francois Romieu <romieu@fr.zoreil.com>
3469 L:      netdev@vger.kernel.org
3470 S:      Maintained
3471 F:      drivers/net/wan/dscc4.c
3472
3473 DVB_USB_AF9015 MEDIA DRIVER
3474 M:      Antti Palosaari <crope@iki.fi>
3475 L:      linux-media@vger.kernel.org
3476 W:      http://linuxtv.org/
3477 W:      http://palosaari.fi/linux/
3478 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3479 T:      git git://linuxtv.org/anttip/media_tree.git
3480 S:      Maintained
3481 F:      drivers/media/usb/dvb-usb-v2/af9015*
3482
3483 DVB_USB_AF9035 MEDIA DRIVER
3484 M:      Antti Palosaari <crope@iki.fi>
3485 L:      linux-media@vger.kernel.org
3486 W:      http://linuxtv.org/
3487 W:      http://palosaari.fi/linux/
3488 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3489 T:      git git://linuxtv.org/anttip/media_tree.git
3490 S:      Maintained
3491 F:      drivers/media/usb/dvb-usb-v2/af9035*
3492
3493 DVB_USB_ANYSEE MEDIA DRIVER
3494 M:      Antti Palosaari <crope@iki.fi>
3495 L:      linux-media@vger.kernel.org
3496 W:      http://linuxtv.org/
3497 W:      http://palosaari.fi/linux/
3498 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3499 T:      git git://linuxtv.org/anttip/media_tree.git
3500 S:      Maintained
3501 F:      drivers/media/usb/dvb-usb-v2/anysee*
3502
3503 DVB_USB_AU6610 MEDIA DRIVER
3504 M:      Antti Palosaari <crope@iki.fi>
3505 L:      linux-media@vger.kernel.org
3506 W:      http://linuxtv.org/
3507 W:      http://palosaari.fi/linux/
3508 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3509 T:      git git://linuxtv.org/anttip/media_tree.git
3510 S:      Maintained
3511 F:      drivers/media/usb/dvb-usb-v2/au6610*
3512
3513 DVB_USB_CE6230 MEDIA DRIVER
3514 M:      Antti Palosaari <crope@iki.fi>
3515 L:      linux-media@vger.kernel.org
3516 W:      http://linuxtv.org/
3517 W:      http://palosaari.fi/linux/
3518 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3519 T:      git git://linuxtv.org/anttip/media_tree.git
3520 S:      Maintained
3521 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3522
3523 DVB_USB_CXUSB MEDIA DRIVER
3524 M:      Michael Krufky <mkrufky@linuxtv.org>
3525 L:      linux-media@vger.kernel.org
3526 W:      http://linuxtv.org/
3527 W:      http://github.com/mkrufky
3528 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3529 T:      git git://linuxtv.org/media_tree.git
3530 S:      Maintained
3531 F:      drivers/media/usb/dvb-usb/cxusb*
3532
3533 DVB_USB_EC168 MEDIA DRIVER
3534 M:      Antti Palosaari <crope@iki.fi>
3535 L:      linux-media@vger.kernel.org
3536 W:      http://linuxtv.org/
3537 W:      http://palosaari.fi/linux/
3538 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3539 T:      git git://linuxtv.org/anttip/media_tree.git
3540 S:      Maintained
3541 F:      drivers/media/usb/dvb-usb-v2/ec168*
3542
3543 DVB_USB_GL861 MEDIA DRIVER
3544 M:      Antti Palosaari <crope@iki.fi>
3545 L:      linux-media@vger.kernel.org
3546 W:      http://linuxtv.org/
3547 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3548 T:      git git://linuxtv.org/anttip/media_tree.git
3549 S:      Maintained
3550 F:      drivers/media/usb/dvb-usb-v2/gl861*
3551
3552 DVB_USB_MXL111SF MEDIA DRIVER
3553 M:      Michael Krufky <mkrufky@linuxtv.org>
3554 L:      linux-media@vger.kernel.org
3555 W:      http://linuxtv.org/
3556 W:      http://github.com/mkrufky
3557 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3558 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3559 S:      Maintained
3560 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3561
3562 DVB_USB_RTL28XXU MEDIA DRIVER
3563 M:      Antti Palosaari <crope@iki.fi>
3564 L:      linux-media@vger.kernel.org
3565 W:      http://linuxtv.org/
3566 W:      http://palosaari.fi/linux/
3567 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3568 T:      git git://linuxtv.org/anttip/media_tree.git
3569 S:      Maintained
3570 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3571
3572 DVB_USB_V2 MEDIA DRIVER
3573 M:      Antti Palosaari <crope@iki.fi>
3574 L:      linux-media@vger.kernel.org
3575 W:      http://linuxtv.org/
3576 W:      http://palosaari.fi/linux/
3577 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3578 T:      git git://linuxtv.org/anttip/media_tree.git
3579 S:      Maintained
3580 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3581 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3582
3583 DYNAMIC DEBUG
3584 M:      Jason Baron <jbaron@akamai.com>
3585 S:      Maintained
3586 F:      lib/dynamic_debug.c
3587 F:      include/linux/dynamic_debug.h
3588
3589 DZ DECSTATION DZ11 SERIAL DRIVER
3590 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3591 S:      Maintained
3592 F:      drivers/tty/serial/dz.*
3593
3594 E3X0 POWER BUTTON DRIVER
3595 M:      Moritz Fischer <moritz.fischer@ettus.com>
3596 L:      usrp-users@lists.ettus.com
3597 W:      http://www.ettus.com
3598 S:      Supported
3599 F:      drivers/input/misc/e3x0-button.c
3600 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3601
3602 E4000 MEDIA DRIVER
3603 M:      Antti Palosaari <crope@iki.fi>
3604 L:      linux-media@vger.kernel.org
3605 W:      http://linuxtv.org/
3606 W:      http://palosaari.fi/linux/
3607 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3608 T:      git git://linuxtv.org/anttip/media_tree.git
3609 S:      Maintained
3610 F:      drivers/media/tuners/e4000*
3611
3612 EATA ISA/EISA/PCI SCSI DRIVER
3613 M:      Dario Ballabio <ballabio_dario@emc.com>
3614 L:      linux-scsi@vger.kernel.org
3615 S:      Maintained
3616 F:      drivers/scsi/eata.c
3617
3618 EC100 MEDIA DRIVER
3619 M:      Antti Palosaari <crope@iki.fi>
3620 L:      linux-media@vger.kernel.org
3621 W:      http://linuxtv.org/
3622 W:      http://palosaari.fi/linux/
3623 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3624 T:      git git://linuxtv.org/anttip/media_tree.git
3625 S:      Maintained
3626 F:      drivers/media/dvb-frontends/ec100*
3627
3628 ECRYPT FILE SYSTEM
3629 M:      Tyler Hicks <tyhicks@canonical.com>
3630 L:      ecryptfs@vger.kernel.org
3631 W:      http://ecryptfs.org
3632 W:      https://launchpad.net/ecryptfs
3633 S:      Supported
3634 F:      Documentation/filesystems/ecryptfs.txt
3635 F:      fs/ecryptfs/
3636
3637 EDAC-CORE
3638 M:      Doug Thompson <dougthompson@xmission.com>
3639 M:      Borislav Petkov <bp@alien8.de>
3640 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3641 L:      linux-edac@vger.kernel.org
3642 W:      bluesmoke.sourceforge.net
3643 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3644 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3645 S:      Supported
3646 F:      Documentation/edac.txt
3647 F:      drivers/edac/
3648 F:      include/linux/edac.h
3649
3650 EDAC-AMD64
3651 M:      Doug Thompson <dougthompson@xmission.com>
3652 M:      Borislav Petkov <bp@alien8.de>
3653 L:      linux-edac@vger.kernel.org
3654 W:      bluesmoke.sourceforge.net
3655 S:      Maintained
3656 F:      drivers/edac/amd64_edac*
3657
3658 EDAC-CALXEDA
3659 M:      Doug Thompson <dougthompson@xmission.com>
3660 M:      Robert Richter <rric@kernel.org>
3661 L:      linux-edac@vger.kernel.org
3662 W:      bluesmoke.sourceforge.net
3663 S:      Maintained
3664 F:      drivers/edac/highbank*
3665
3666 EDAC-CAVIUM
3667 M:      Ralf Baechle <ralf@linux-mips.org>
3668 M:      David Daney <david.daney@cavium.com>
3669 L:      linux-edac@vger.kernel.org
3670 L:      linux-mips@linux-mips.org
3671 W:      bluesmoke.sourceforge.net
3672 S:      Supported
3673 F:      drivers/edac/octeon_edac*
3674
3675 EDAC-E752X
3676 M:      Mark Gross <mark.gross@intel.com>
3677 M:      Doug Thompson <dougthompson@xmission.com>
3678 L:      linux-edac@vger.kernel.org
3679 W:      bluesmoke.sourceforge.net
3680 S:      Maintained
3681 F:      drivers/edac/e752x_edac.c
3682
3683 EDAC-E7XXX
3684 M:      Doug Thompson <dougthompson@xmission.com>
3685 L:      linux-edac@vger.kernel.org
3686 W:      bluesmoke.sourceforge.net
3687 S:      Maintained
3688 F:      drivers/edac/e7xxx_edac.c
3689
3690 EDAC-GHES
3691 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3692 L:      linux-edac@vger.kernel.org
3693 W:      bluesmoke.sourceforge.net
3694 S:      Maintained
3695 F:      drivers/edac/ghes_edac.c
3696
3697 EDAC-I82443BXGX
3698 M:      Tim Small <tim@buttersideup.com>
3699 L:      linux-edac@vger.kernel.org
3700 W:      bluesmoke.sourceforge.net
3701 S:      Maintained
3702 F:      drivers/edac/i82443bxgx_edac.c
3703
3704 EDAC-I3000
3705 M:      Jason Uhlenkott <juhlenko@akamai.com>
3706 L:      linux-edac@vger.kernel.org
3707 W:      bluesmoke.sourceforge.net
3708 S:      Maintained
3709 F:      drivers/edac/i3000_edac.c
3710
3711 EDAC-I5000
3712 M:      Doug Thompson <dougthompson@xmission.com>
3713 L:      linux-edac@vger.kernel.org
3714 W:      bluesmoke.sourceforge.net
3715 S:      Maintained
3716 F:      drivers/edac/i5000_edac.c
3717
3718 EDAC-I5400
3719 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3720 L:      linux-edac@vger.kernel.org
3721 W:      bluesmoke.sourceforge.net
3722 S:      Maintained
3723 F:      drivers/edac/i5400_edac.c
3724
3725 EDAC-I7300
3726 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3727 L:      linux-edac@vger.kernel.org
3728 W:      bluesmoke.sourceforge.net
3729 S:      Maintained
3730 F:      drivers/edac/i7300_edac.c
3731
3732 EDAC-I7CORE
3733 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3734 L:      linux-edac@vger.kernel.org
3735 W:      bluesmoke.sourceforge.net
3736 S:      Maintained
3737 F:      drivers/edac/i7core_edac.c
3738
3739 EDAC-I82975X
3740 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3741 M:      "Arvind R." <arvino55@gmail.com>
3742 L:      linux-edac@vger.kernel.org
3743 W:      bluesmoke.sourceforge.net
3744 S:      Maintained
3745 F:      drivers/edac/i82975x_edac.c
3746
3747 EDAC-IE31200
3748 M:      Jason Baron <jbaron@akamai.com>
3749 L:      linux-edac@vger.kernel.org
3750 W:      bluesmoke.sourceforge.net
3751 S:      Maintained
3752 F:      drivers/edac/ie31200_edac.c
3753
3754 EDAC-MPC85XX
3755 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3756 L:      linux-edac@vger.kernel.org
3757 W:      bluesmoke.sourceforge.net
3758 S:      Maintained
3759 F:      drivers/edac/mpc85xx_edac.[ch]
3760
3761 EDAC-PASEMI
3762 M:      Egor Martovetsky <egor@pasemi.com>
3763 L:      linux-edac@vger.kernel.org
3764 W:      bluesmoke.sourceforge.net
3765 S:      Maintained
3766 F:      drivers/edac/pasemi_edac.c
3767
3768 EDAC-R82600
3769 M:      Tim Small <tim@buttersideup.com>
3770 L:      linux-edac@vger.kernel.org
3771 W:      bluesmoke.sourceforge.net
3772 S:      Maintained
3773 F:      drivers/edac/r82600_edac.c
3774
3775 EDAC-SBRIDGE
3776 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3777 L:      linux-edac@vger.kernel.org
3778 W:      bluesmoke.sourceforge.net
3779 S:      Maintained
3780 F:      drivers/edac/sb_edac.c
3781
3782 EDIROL UA-101/UA-1000 DRIVER
3783 M:      Clemens Ladisch <clemens@ladisch.de>
3784 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3785 T:      git git://git.alsa-project.org/alsa-kernel.git
3786 S:      Maintained
3787 F:      sound/usb/misc/ua101.c
3788
3789 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3790 M:      Matt Fleming <matt.fleming@intel.com>
3791 L:      linux-efi@vger.kernel.org
3792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3793 S:      Maintained
3794 F:      Documentation/efi-stub.txt
3795 F:      arch/ia64/kernel/efi.c
3796 F:      arch/x86/boot/compressed/eboot.[ch]
3797 F:      arch/x86/include/asm/efi.h
3798 F:      arch/x86/platform/efi/*
3799 F:      drivers/firmware/efi/*
3800 F:      include/linux/efi*.h
3801
3802 EFI VARIABLE FILESYSTEM
3803 M:      Matthew Garrett <matthew.garrett@nebula.com>
3804 M:      Jeremy Kerr <jk@ozlabs.org>
3805 M:      Matt Fleming <matt.fleming@intel.com>
3806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3807 L:      linux-efi@vger.kernel.org
3808 S:      Maintained
3809 F:      fs/efivarfs/
3810
3811 EFIFB FRAMEBUFFER DRIVER
3812 L:      linux-fbdev@vger.kernel.org
3813 M:      Peter Jones <pjones@redhat.com>
3814 S:      Maintained
3815 F:      drivers/video/fbdev/efifb.c
3816
3817 EFS FILESYSTEM
3818 W:      http://aeschi.ch.eu.org/efs/
3819 S:      Orphan
3820 F:      fs/efs/
3821
3822 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3823 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3824 M:      Christoph Raisch <raisch@de.ibm.com>
3825 L:      linux-rdma@vger.kernel.org
3826 S:      Supported
3827 F:      drivers/infiniband/hw/ehca/
3828
3829 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3830 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3831 L:      netdev@vger.kernel.org
3832 S:      Maintained
3833 F:      drivers/net/ethernet/ibm/ehea/
3834
3835 EM28XX VIDEO4LINUX DRIVER
3836 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3837 L:      linux-media@vger.kernel.org
3838 W:      http://linuxtv.org
3839 T:      git git://linuxtv.org/media_tree.git
3840 S:      Maintained
3841 F:      drivers/media/usb/em28xx/
3842
3843 EMBEDDED LINUX
3844 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3845 M:      Matt Mackall <mpm@selenic.com>
3846 M:      David Woodhouse <dwmw2@infradead.org>
3847 L:      linux-embedded@vger.kernel.org
3848 S:      Maintained
3849
3850 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3851 M:      James Smart <james.smart@avagotech.com>
3852 M:      Dick Kennedy <dick.kennedy@avagotech.com>
3853 L:      linux-scsi@vger.kernel.org
3854 W:      http://www.avagotech.com
3855 S:      Supported
3856 F:      drivers/scsi/lpfc/
3857
3858 ENE CB710 FLASH CARD READER DRIVER
3859 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3860 S:      Maintained
3861 F:      drivers/misc/cb710/
3862 F:      drivers/mmc/host/cb710-mmc.*
3863 F:      include/linux/cb710.h
3864
3865 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3866 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3867 S:      Maintained
3868 F:      drivers/media/rc/ene_ir.*
3869
3870 ENHANCED ERROR HANDLING (EEH)
3871 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3872 L:      linuxppc-dev@lists.ozlabs.org
3873 S:      Supported
3874 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3875 F:      arch/powerpc/kernel/eeh*.c
3876
3877 EPSON S1D13XXX FRAMEBUFFER DRIVER
3878 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3879 S:      Maintained
3880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3881 F:      drivers/video/fbdev/s1d13xxxfb.c
3882 F:      include/video/s1d13xxxfb.h
3883
3884 ET131X NETWORK DRIVER
3885 M:      Mark Einon <mark.einon@gmail.com>
3886 S:      Odd Fixes
3887 F:      drivers/net/ethernet/agere/
3888
3889 ETHERNET BRIDGE
3890 M:      Stephen Hemminger <stephen@networkplumber.org>
3891 L:      bridge@lists.linux-foundation.org
3892 L:      netdev@vger.kernel.org
3893 W:      http://www.linuxfoundation.org/en/Net:Bridge
3894 S:      Maintained
3895 F:      include/linux/netfilter_bridge/
3896 F:      net/bridge/
3897
3898 ETHERNET PHY LIBRARY
3899 M:      Florian Fainelli <f.fainelli@gmail.com>
3900 L:      netdev@vger.kernel.org
3901 S:      Maintained
3902 F:      include/linux/phy.h
3903 F:      include/linux/phy_fixed.h
3904 F:      drivers/net/phy/
3905 F:      Documentation/networking/phy.txt
3906 F:      drivers/of/of_mdio.c
3907 F:      drivers/of/of_net.c
3908
3909 EXT2 FILE SYSTEM
3910 M:      Jan Kara <jack@suse.cz>
3911 L:      linux-ext4@vger.kernel.org
3912 S:      Maintained
3913 F:      Documentation/filesystems/ext2.txt
3914 F:      fs/ext2/
3915 F:      include/linux/ext2*
3916
3917 EXT3 FILE SYSTEM
3918 M:      Jan Kara <jack@suse.cz>
3919 M:      Andrew Morton <akpm@linux-foundation.org>
3920 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3921 L:      linux-ext4@vger.kernel.org
3922 S:      Maintained
3923 F:      Documentation/filesystems/ext3.txt
3924 F:      fs/ext3/
3925
3926 EXT4 FILE SYSTEM
3927 M:      "Theodore Ts'o" <tytso@mit.edu>
3928 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3929 L:      linux-ext4@vger.kernel.org
3930 W:      http://ext4.wiki.kernel.org
3931 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3932 S:      Maintained
3933 F:      Documentation/filesystems/ext4.txt
3934 F:      fs/ext4/
3935
3936 Extended Verification Module (EVM)
3937 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3938 L:      linux-ima-devel@lists.sourceforge.net
3939 L:      linux-security-module@vger.kernel.org
3940 S:      Supported
3941 F:      security/integrity/evm/
3942
3943 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3944 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3945 M:      Chanwoo Choi <cw00.choi@samsung.com>
3946 L:      linux-kernel@vger.kernel.org
3947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3948 S:      Maintained
3949 F:      drivers/extcon/
3950 F:      Documentation/extcon/
3951
3952 EXYNOS DP DRIVER
3953 M:      Jingoo Han <jingoohan1@gmail.com>
3954 L:      dri-devel@lists.freedesktop.org
3955 S:      Maintained
3956 F:      drivers/gpu/drm/exynos/exynos_dp*
3957
3958 EXYNOS MIPI DISPLAY DRIVERS
3959 M:      Inki Dae <inki.dae@samsung.com>
3960 M:      Donghwa Lee <dh09.lee@samsung.com>
3961 M:      Kyungmin Park <kyungmin.park@samsung.com>
3962 L:      linux-fbdev@vger.kernel.org
3963 S:      Maintained
3964 F:      drivers/video/fbdev/exynos/exynos_mipi*
3965 F:      include/video/exynos_mipi*
3966
3967 F71805F HARDWARE MONITORING DRIVER
3968 M:      Jean Delvare <jdelvare@suse.de>
3969 L:      lm-sensors@lm-sensors.org
3970 S:      Maintained
3971 F:      Documentation/hwmon/f71805f
3972 F:      drivers/hwmon/f71805f.c
3973
3974 FC0011 TUNER DRIVER
3975 M:      Michael Buesch <m@bues.ch>
3976 L:      linux-media@vger.kernel.org
3977 S:      Maintained
3978 F:      drivers/media/tuners/fc0011.h
3979 F:      drivers/media/tuners/fc0011.c
3980
3981 FC2580 MEDIA DRIVER
3982 M:      Antti Palosaari <crope@iki.fi>
3983 L:      linux-media@vger.kernel.org
3984 W:      http://linuxtv.org/
3985 W:      http://palosaari.fi/linux/
3986 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3987 T:      git git://linuxtv.org/anttip/media_tree.git
3988 S:      Maintained
3989 F:      drivers/media/tuners/fc2580*
3990
3991 FANOTIFY
3992 M:      Eric Paris <eparis@redhat.com>
3993 S:      Maintained
3994 F:      fs/notify/fanotify/
3995 F:      include/linux/fanotify.h
3996 F:      include/uapi/linux/fanotify.h
3997
3998 FARSYNC SYNCHRONOUS DRIVER
3999 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4000 W:      http://www.farsite.co.uk/
4001 S:      Supported
4002 F:      drivers/net/wan/farsync.*
4003
4004 FAULT INJECTION SUPPORT
4005 M:      Akinobu Mita <akinobu.mita@gmail.com>
4006 S:      Supported
4007 F:      Documentation/fault-injection/
4008 F:      lib/fault-inject.c
4009
4010 FBTFT Framebuffer drivers
4011 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4012 M:      Noralf Trønnes <noralf@tronnes.org>
4013 S:      Maintained
4014 F:      drivers/staging/fbtft/
4015
4016 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4017 M:      Vasu Dev <vasu.dev@intel.com>
4018 L:      fcoe-devel@open-fcoe.org
4019 W:      www.Open-FCoE.org
4020 S:      Supported
4021 F:      drivers/scsi/libfc/
4022 F:      drivers/scsi/fcoe/
4023 F:      include/scsi/fc/
4024 F:      include/scsi/libfc.h
4025 F:      include/scsi/libfcoe.h
4026 F:      include/uapi/scsi/fc/
4027
4028 FILE LOCKING (flock() and fcntl()/lockf())
4029 M:      Jeff Layton <jlayton@poochiereds.net>
4030 M:      J. Bruce Fields <bfields@fieldses.org>
4031 L:      linux-fsdevel@vger.kernel.org
4032 S:      Maintained
4033 F:      include/linux/fcntl.h
4034 F:      include/linux/fs.h
4035 F:      include/uapi/linux/fcntl.h
4036 F:      include/uapi/linux/fs.h
4037 F:      fs/fcntl.c
4038 F:      fs/locks.c
4039
4040 FILESYSTEMS (VFS and infrastructure)
4041 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4042 L:      linux-fsdevel@vger.kernel.org
4043 S:      Maintained
4044 F:      fs/*
4045
4046 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4047 M:      Riku Voipio <riku.voipio@iki.fi>
4048 L:      lm-sensors@lm-sensors.org
4049 S:      Maintained
4050 F:      drivers/hwmon/f75375s.c
4051 F:      include/linux/f75375s.h
4052
4053 FIREWIRE AUDIO DRIVERS
4054 M:      Clemens Ladisch <clemens@ladisch.de>
4055 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4056 T:      git git://git.alsa-project.org/alsa-kernel.git
4057 S:      Maintained
4058 F:      sound/firewire/
4059
4060 FIREWIRE MEDIA DRIVERS (firedtv)
4061 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4062 L:      linux-media@vger.kernel.org
4063 L:      linux1394-devel@lists.sourceforge.net
4064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4065 S:      Maintained
4066 F:      drivers/media/firewire/
4067
4068 FIREWIRE SBP-2 TARGET
4069 M:      Chris Boot <bootc@bootc.net>
4070 L:      linux-scsi@vger.kernel.org
4071 L:      target-devel@vger.kernel.org
4072 L:      linux1394-devel@lists.sourceforge.net
4073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4074 S:      Maintained
4075 F:      drivers/target/sbp/
4076
4077 FIREWIRE SUBSYSTEM
4078 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4079 L:      linux1394-devel@lists.sourceforge.net
4080 W:      http://ieee1394.wiki.kernel.org/
4081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4082 S:      Maintained
4083 F:      drivers/firewire/
4084 F:      include/linux/firewire.h
4085 F:      include/uapi/linux/firewire*.h
4086 F:      tools/firewire/
4087
4088 FIRMWARE LOADER (request_firmware)
4089 M:      Ming Lei <ming.lei@canonical.com>
4090 L:      linux-kernel@vger.kernel.org
4091 S:      Maintained
4092 F:      Documentation/firmware_class/
4093 F:      drivers/base/firmware*.c
4094 F:      include/linux/firmware.h
4095
4096 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4097 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4098 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4099 S:      Maintained
4100 F:      drivers/block/rsxx/
4101
4102 FLOPPY DRIVER
4103 M:      Jiri Kosina <jkosina@suse.cz>
4104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4105 S:      Odd fixes
4106 F:      drivers/block/floppy.c
4107
4108 FMC SUBSYSTEM
4109 M:      Alessandro Rubini <rubini@gnudd.com>
4110 W:      http://www.ohwr.org/projects/fmc-bus
4111 S:      Supported
4112 F:      drivers/fmc/
4113 F:      include/linux/fmc*.h
4114 F:      include/linux/ipmi-fru.h
4115 K:      fmc_d.*register
4116
4117 FPU EMULATOR
4118 M:      Bill Metzenthen <billm@melbpc.org.au>
4119 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4120 S:      Maintained
4121 F:      arch/x86/math-emu/
4122
4123 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4124 L:      netdev@vger.kernel.org
4125 S:      Orphan
4126 F:      drivers/net/wan/dlci.c
4127 F:      drivers/net/wan/sdla.c
4128
4129 FRAMEBUFFER LAYER
4130 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4131 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4132 L:      linux-fbdev@vger.kernel.org
4133 W:      http://linux-fbdev.sourceforge.net/
4134 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4136 S:      Maintained
4137 F:      Documentation/fb/
4138 F:      Documentation/devicetree/bindings/fb/
4139 F:      drivers/video/
4140 F:      include/video/
4141 F:      include/linux/fb.h
4142 F:      include/uapi/video/
4143 F:      include/uapi/linux/fb.h
4144
4145 FREESCALE DIU FRAMEBUFFER DRIVER
4146 M:      Timur Tabi <timur@tabi.org>
4147 L:      linux-fbdev@vger.kernel.org
4148 S:      Maintained
4149 F:      drivers/video/fbdev/fsl-diu-fb.*
4150
4151 FREESCALE DMA DRIVER
4152 M:      Li Yang <leoli@freescale.com>
4153 M:      Zhang Wei <zw@zh-kernel.org>
4154 L:      linuxppc-dev@lists.ozlabs.org
4155 S:      Maintained
4156 F:      drivers/dma/fsldma.*
4157
4158 FREESCALE I2C CPM DRIVER
4159 M:      Jochen Friedrich <jochen@scram.de>
4160 L:      linuxppc-dev@lists.ozlabs.org
4161 L:      linux-i2c@vger.kernel.org
4162 S:      Maintained
4163 F:      drivers/i2c/busses/i2c-cpm.c
4164
4165 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4166 M:      Sascha Hauer <kernel@pengutronix.de>
4167 L:      linux-fbdev@vger.kernel.org
4168 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4169 S:      Maintained
4170 F:      include/linux/platform_data/video-imxfb.h
4171 F:      drivers/video/fbdev/imxfb.c
4172
4173 FREESCALE QUAD SPI DRIVER
4174 M:      Han Xu <han.xu@freescale.com>
4175 L:      linux-mtd@lists.infradead.org
4176 S:      Maintained
4177 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4178
4179 FREESCALE SOC FS_ENET DRIVER
4180 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4181 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4182 L:      linuxppc-dev@lists.ozlabs.org
4183 L:      netdev@vger.kernel.org
4184 S:      Maintained
4185 F:      drivers/net/ethernet/freescale/fs_enet/
4186 F:      include/linux/fs_enet_pd.h
4187
4188 FREESCALE QUICC ENGINE LIBRARY
4189 L:      linuxppc-dev@lists.ozlabs.org
4190 S:      Orphan
4191 F:      arch/powerpc/sysdev/qe_lib/
4192 F:      arch/powerpc/include/asm/*qe.h
4193
4194 FREESCALE USB PERIPHERAL DRIVERS
4195 M:      Li Yang <leoli@freescale.com>
4196 L:      linux-usb@vger.kernel.org
4197 L:      linuxppc-dev@lists.ozlabs.org
4198 S:      Maintained
4199 F:      drivers/usb/gadget/udc/fsl*
4200
4201 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4202 M:      Li Yang <leoli@freescale.com>
4203 L:      netdev@vger.kernel.org
4204 L:      linuxppc-dev@lists.ozlabs.org
4205 S:      Maintained
4206 F:      drivers/net/ethernet/freescale/ucc_geth*
4207
4208 FREESCALE QUICC ENGINE UCC UART DRIVER
4209 M:      Timur Tabi <timur@tabi.org>
4210 L:      linuxppc-dev@lists.ozlabs.org
4211 S:      Maintained
4212 F:      drivers/tty/serial/ucc_uart.c
4213
4214 FREESCALE SOC SOUND DRIVERS
4215 M:      Timur Tabi <timur@tabi.org>
4216 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4217 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4218 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4219 L:      linuxppc-dev@lists.ozlabs.org
4220 S:      Maintained
4221 F:      sound/soc/fsl/fsl*
4222 F:      sound/soc/fsl/imx*
4223 F:      sound/soc/fsl/mpc8610_hpcd.c
4224
4225 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4226 M:      J. German Rivera <German.Rivera@freescale.com>
4227 L:      linux-kernel@vger.kernel.org
4228 S:      Maintained
4229 F:      drivers/staging/fsl-mc/
4230
4231 FREEVXFS FILESYSTEM
4232 M:      Christoph Hellwig <hch@infradead.org>
4233 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4234 S:      Maintained
4235 F:      fs/freevxfs/
4236
4237 FREEZER
4238 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4239 M:      Pavel Machek <pavel@ucw.cz>
4240 L:      linux-pm@vger.kernel.org
4241 S:      Supported
4242 F:      Documentation/power/freezing-of-tasks.txt
4243 F:      include/linux/freezer.h
4244 F:      kernel/freezer.c
4245
4246 FRONTSWAP API
4247 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4248 L:      linux-kernel@vger.kernel.org
4249 S:      Maintained
4250 F:      mm/frontswap.c
4251 F:      include/linux/frontswap.h
4252
4253 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4254 M:      David Howells <dhowells@redhat.com>
4255 L:      linux-cachefs@redhat.com
4256 S:      Supported
4257 F:      Documentation/filesystems/caching/
4258 F:      fs/fscache/
4259 F:      include/linux/fscache*.h
4260
4261 F2FS FILE SYSTEM
4262 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4263 M:      Changman Lee <cm224.lee@samsung.com>
4264 L:      linux-f2fs-devel@lists.sourceforge.net
4265 W:      http://en.wikipedia.org/wiki/F2FS
4266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4267 S:      Maintained
4268 F:      Documentation/filesystems/f2fs.txt
4269 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4270 F:      fs/f2fs/
4271 F:      include/linux/f2fs_fs.h
4272
4273 FUJITSU FR-V (FRV) PORT
4274 M:      David Howells <dhowells@redhat.com>
4275 S:      Maintained
4276 F:      arch/frv/
4277
4278 FUJITSU LAPTOP EXTRAS
4279 M:      Jonathan Woithe <jwoithe@just42.net>
4280 L:      platform-driver-x86@vger.kernel.org
4281 S:      Maintained
4282 F:      drivers/platform/x86/fujitsu-laptop.c
4283
4284 FUJITSU M-5MO LS CAMERA ISP DRIVER
4285 M:      Kyungmin Park <kyungmin.park@samsung.com>
4286 M:      Heungjun Kim <riverful.kim@samsung.com>
4287 L:      linux-media@vger.kernel.org
4288 S:      Maintained
4289 F:      drivers/media/i2c/m5mols/
4290 F:      include/media/m5mols.h
4291
4292 FUJITSU TABLET EXTRAS
4293 M:      Robert Gerlach <khnz@gmx.de>
4294 L:      platform-driver-x86@vger.kernel.org
4295 S:      Maintained
4296 F:      drivers/platform/x86/fujitsu-tablet.c
4297
4298 FUSE: FILESYSTEM IN USERSPACE
4299 M:      Miklos Szeredi <miklos@szeredi.hu>
4300 L:      fuse-devel@lists.sourceforge.net
4301 W:      http://fuse.sourceforge.net/
4302 S:      Maintained
4303 F:      fs/fuse/
4304 F:      include/uapi/linux/fuse.h
4305
4306 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4307 M:      Rik Faith <faith@cs.unc.edu>
4308 L:      linux-scsi@vger.kernel.org
4309 S:      Odd Fixes (e.g., new signatures)
4310 F:      drivers/scsi/fdomain.*
4311
4312 GCOV BASED KERNEL PROFILING
4313 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4314 S:      Maintained
4315 F:      kernel/gcov/
4316 F:      Documentation/gcov.txt
4317
4318 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4319 M:      Achim Leubner <achim_leubner@adaptec.com>
4320 L:      linux-scsi@vger.kernel.org
4321 W:      http://www.icp-vortex.com/
4322 S:      Supported
4323 F:      drivers/scsi/gdt*
4324
4325 GDB KERNEL DEBUGGING HELPER SCRIPTS
4326 M:      Jan Kiszka <jan.kiszka@siemens.com>
4327 S:      Supported
4328 F:      scripts/gdb/
4329
4330 GEMTEK FM RADIO RECEIVER DRIVER
4331 M:      Hans Verkuil <hverkuil@xs4all.nl>
4332 L:      linux-media@vger.kernel.org
4333 T:      git git://linuxtv.org/media_tree.git
4334 W:      http://linuxtv.org
4335 S:      Maintained
4336 F:      drivers/media/radio/radio-gemtek*
4337
4338 GENERIC GPIO I2C DRIVER
4339 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4340 S:      Supported
4341 F:      drivers/i2c/busses/i2c-gpio.c
4342 F:      include/linux/i2c-gpio.h
4343
4344 GENERIC GPIO I2C MULTIPLEXER DRIVER
4345 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4346 L:      linux-i2c@vger.kernel.org
4347 S:      Supported
4348 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4349 F:      include/linux/i2c-mux-gpio.h
4350 F:      Documentation/i2c/muxes/i2c-mux-gpio
4351
4352 GENERIC HDLC (WAN) DRIVERS
4353 M:      Krzysztof Halasa <khc@pm.waw.pl>
4354 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4355 S:      Maintained
4356 F:      drivers/net/wan/c101.c
4357 F:      drivers/net/wan/hd6457*
4358 F:      drivers/net/wan/hdlc*
4359 F:      drivers/net/wan/n2.c
4360 F:      drivers/net/wan/pc300too.c
4361 F:      drivers/net/wan/pci200syn.c
4362 F:      drivers/net/wan/wanxl*
4363
4364 GENERIC INCLUDE/ASM HEADER FILES
4365 M:      Arnd Bergmann <arnd@arndb.de>
4366 L:      linux-arch@vger.kernel.org
4367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4368 S:      Maintained
4369 F:      include/asm-generic/
4370 F:      include/uapi/asm-generic/
4371
4372 GENERIC PHY FRAMEWORK
4373 M:      Kishon Vijay Abraham I <kishon@ti.com>
4374 L:      linux-kernel@vger.kernel.org
4375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4376 S:      Supported
4377 F:      drivers/phy/
4378 F:      include/linux/phy/
4379
4380 GENERIC PM DOMAINS
4381 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4382 M:      Kevin Hilman <khilman@kernel.org>
4383 M:      Ulf Hansson <ulf.hansson@linaro.org>
4384 L:      linux-pm@vger.kernel.org
4385 S:      Supported
4386 F:      drivers/base/power/domain*.c
4387 F:      include/linux/pm_domain.h
4388
4389 GENERIC UIO DRIVER FOR PCI DEVICES
4390 M:      "Michael S. Tsirkin" <mst@redhat.com>
4391 L:      kvm@vger.kernel.org
4392 S:      Supported
4393 F:      drivers/uio/uio_pci_generic.c
4394
4395 GET_MAINTAINER SCRIPT
4396 M:      Joe Perches <joe@perches.com>
4397 S:      Maintained
4398 F:      scripts/get_maintainer.pl
4399
4400 GFS2 FILE SYSTEM
4401 M:      Steven Whitehouse <swhiteho@redhat.com>
4402 M:      Bob Peterson <rpeterso@redhat.com>
4403 L:      cluster-devel@redhat.com
4404 W:      http://sources.redhat.com/cluster/
4405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4406 S:      Supported
4407 F:      Documentation/filesystems/gfs2*.txt
4408 F:      fs/gfs2/
4409 F:      include/uapi/linux/gfs2_ondisk.h
4410
4411 GIGASET ISDN DRIVERS
4412 M:      Paul Bolle <pebolle@tiscali.nl>
4413 L:      gigaset307x-common@lists.sourceforge.net
4414 W:      http://gigaset307x.sourceforge.net/
4415 S:      Odd Fixes
4416 F:      Documentation/isdn/README.gigaset
4417 F:      drivers/isdn/gigaset/
4418 F:      include/uapi/linux/gigaset_dev.h
4419
4420 GO7007 MPEG CODEC
4421 M:      Hans Verkuil <hans.verkuil@cisco.com>
4422 L:      linux-media@vger.kernel.org
4423 S:      Maintained
4424 F:      drivers/media/usb/go7007/
4425
4426 GOODIX TOUCHSCREEN
4427 M:      Bastien Nocera <hadess@hadess.net>
4428 L:      linux-input@vger.kernel.org
4429 S:      Maintained
4430 F:      drivers/input/touchscreen/goodix.c
4431
4432 GPIO SUBSYSTEM
4433 M:      Linus Walleij <linus.walleij@linaro.org>
4434 M:      Alexandre Courbot <gnurou@gmail.com>
4435 L:      linux-gpio@vger.kernel.org
4436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4437 S:      Maintained
4438 F:      Documentation/gpio/
4439 F:      drivers/gpio/
4440 F:      include/linux/gpio/
4441 F:      include/linux/gpio.h
4442 F:      include/asm-generic/gpio.h
4443
4444 GRE DEMULTIPLEXER DRIVER
4445 M:      Dmitry Kozlov <xeb@mail.ru>
4446 L:      netdev@vger.kernel.org
4447 S:      Maintained
4448 F:      net/ipv4/gre_demux.c
4449 F:      net/ipv4/gre_offload.c
4450 F:      include/net/gre.h
4451
4452 GRETH 10/100/1G Ethernet MAC device driver
4453 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4454 L:      netdev@vger.kernel.org
4455 S:      Maintained
4456 F:      drivers/net/ethernet/aeroflex/
4457
4458 GSPCA FINEPIX SUBDRIVER
4459 M:      Frank Zago <frank@zago.net>
4460 L:      linux-media@vger.kernel.org
4461 T:      git git://linuxtv.org/media_tree.git
4462 S:      Maintained
4463 F:      drivers/media/usb/gspca/finepix.c
4464
4465 GSPCA GL860 SUBDRIVER
4466 M:      Olivier Lorin <o.lorin@laposte.net>
4467 L:      linux-media@vger.kernel.org
4468 T:      git git://linuxtv.org/media_tree.git
4469 S:      Maintained
4470 F:      drivers/media/usb/gspca/gl860/
4471
4472 GSPCA M5602 SUBDRIVER
4473 M:      Erik Andren <erik.andren@gmail.com>
4474 L:      linux-media@vger.kernel.org
4475 T:      git git://linuxtv.org/media_tree.git
4476 S:      Maintained
4477 F:      drivers/media/usb/gspca/m5602/
4478
4479 GSPCA PAC207 SONIXB SUBDRIVER
4480 M:      Hans de Goede <hdegoede@redhat.com>
4481 L:      linux-media@vger.kernel.org
4482 T:      git git://linuxtv.org/media_tree.git
4483 S:      Maintained
4484 F:      drivers/media/usb/gspca/pac207.c
4485
4486 GSPCA SN9C20X SUBDRIVER
4487 M:      Brian Johnson <brijohn@gmail.com>
4488 L:      linux-media@vger.kernel.org
4489 T:      git git://linuxtv.org/media_tree.git
4490 S:      Maintained
4491 F:      drivers/media/usb/gspca/sn9c20x.c
4492
4493 GSPCA T613 SUBDRIVER
4494 M:      Leandro Costantino <lcostantino@gmail.com>
4495 L:      linux-media@vger.kernel.org
4496 T:      git git://linuxtv.org/media_tree.git
4497 S:      Maintained
4498 F:      drivers/media/usb/gspca/t613.c
4499
4500 GSPCA USB WEBCAM DRIVER
4501 M:      Hans de Goede <hdegoede@redhat.com>
4502 L:      linux-media@vger.kernel.org
4503 T:      git git://linuxtv.org/media_tree.git
4504 S:      Maintained
4505 F:      drivers/media/usb/gspca/
4506
4507 GUID PARTITION TABLE (GPT)
4508 M:      Davidlohr Bueso <davidlohr@hp.com>
4509 L:      linux-efi@vger.kernel.org
4510 S:      Maintained
4511 F:      block/partitions/efi.*
4512
4513 STK1160 USB VIDEO CAPTURE DRIVER
4514 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4515 L:      linux-media@vger.kernel.org
4516 T:      git git://linuxtv.org/media_tree.git
4517 S:      Maintained
4518 F:      drivers/media/usb/stk1160/
4519
4520 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4521 M:      Frank Seidel <frank@f-seidel.de>
4522 L:      platform-driver-x86@vger.kernel.org
4523 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4524 S:      Maintained
4525 F:      drivers/platform/x86/hdaps.c
4526
4527 HDPVR USB VIDEO ENCODER DRIVER
4528 M:      Hans Verkuil <hverkuil@xs4all.nl>
4529 L:      linux-media@vger.kernel.org
4530 T:      git git://linuxtv.org/media_tree.git
4531 W:      http://linuxtv.org
4532 S:      Odd Fixes
4533 F:      drivers/media/usb/hdpvr/
4534
4535 HWPOISON MEMORY FAILURE HANDLING
4536 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4537 L:      linux-mm@kvack.org
4538 S:      Maintained
4539 F:      mm/memory-failure.c
4540 F:      mm/hwpoison-inject.c
4541
4542 HYPERVISOR VIRTUAL CONSOLE DRIVER
4543 L:      linuxppc-dev@lists.ozlabs.org
4544 S:      Odd Fixes
4545 F:      drivers/tty/hvc/
4546
4547 HACKRF MEDIA DRIVER
4548 M:      Antti Palosaari <crope@iki.fi>
4549 L:      linux-media@vger.kernel.org
4550 W:      http://linuxtv.org/
4551 W:      http://palosaari.fi/linux/
4552 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4553 T:      git git://linuxtv.org/anttip/media_tree.git
4554 S:      Maintained
4555 F:      drivers/media/usb/hackrf/
4556
4557 HARDWARE MONITORING
4558 M:      Jean Delvare <jdelvare@suse.de>
4559 M:      Guenter Roeck <linux@roeck-us.net>
4560 L:      lm-sensors@lm-sensors.org
4561 W:      http://www.lm-sensors.org/
4562 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4564 S:      Maintained
4565 F:      Documentation/hwmon/
4566 F:      drivers/hwmon/
4567 F:      include/linux/hwmon*.h
4568
4569 HARDWARE RANDOM NUMBER GENERATOR CORE
4570 M:      Matt Mackall <mpm@selenic.com>
4571 M:      Herbert Xu <herbert@gondor.apana.org.au>
4572 L:      linux-crypto@vger.kernel.org
4573 S:      Odd fixes
4574 F:      Documentation/hw_random.txt
4575 F:      drivers/char/hw_random/
4576 F:      include/linux/hw_random.h
4577
4578 HARDWARE SPINLOCK CORE
4579 M:      Ohad Ben-Cohen <ohad@wizery.com>
4580 S:      Maintained
4581 F:      Documentation/hwspinlock.txt
4582 F:      drivers/hwspinlock/hwspinlock_*
4583 F:      include/linux/hwspinlock.h
4584
4585 HARMONY SOUND DRIVER
4586 L:      linux-parisc@vger.kernel.org
4587 S:      Maintained
4588 F:      sound/parisc/harmony.*
4589
4590 HD29L2 MEDIA DRIVER
4591 M:      Antti Palosaari <crope@iki.fi>
4592 L:      linux-media@vger.kernel.org
4593 W:      http://linuxtv.org/
4594 W:      http://palosaari.fi/linux/
4595 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4596 T:      git git://linuxtv.org/anttip/media_tree.git
4597 S:      Maintained
4598 F:      drivers/media/dvb-frontends/hd29l2*
4599
4600 HEWLETT-PACKARD SMART2 RAID DRIVER
4601 L:      iss_storagedev@hp.com
4602 S:      Orphan
4603 F:      Documentation/blockdev/cpqarray.txt
4604 F:      drivers/block/cpqarray.*
4605
4606 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4607 M:      Don Brace <don.brace@pmcs.com>
4608 L:      iss_storagedev@hp.com
4609 L:      storagedev@pmcs.com
4610 L:      linux-scsi@vger.kernel.org
4611 S:      Supported
4612 F:      Documentation/scsi/hpsa.txt
4613 F:      drivers/scsi/hpsa*.[ch]
4614 F:      include/linux/cciss*.h
4615 F:      include/uapi/linux/cciss*.h
4616
4617 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4618 M:      Don Brace <don.brace@pmcs.com>
4619 L:      iss_storagedev@hp.com
4620 L:      storagedev@pmcs.com
4621 L:      linux-scsi@vger.kernel.org
4622 S:      Supported
4623 F:      Documentation/blockdev/cciss.txt
4624 F:      drivers/block/cciss*
4625 F:      include/linux/cciss_ioctl.h
4626 F:      include/uapi/linux/cciss_ioctl.h
4627
4628 HFS FILESYSTEM
4629 L:      linux-fsdevel@vger.kernel.org
4630 S:      Orphan
4631 F:      Documentation/filesystems/hfs.txt
4632 F:      fs/hfs/
4633
4634 HFSPLUS FILESYSTEM
4635 L:      linux-fsdevel@vger.kernel.org
4636 S:      Orphan
4637 F:      Documentation/filesystems/hfsplus.txt
4638 F:      fs/hfsplus/
4639
4640 HGA FRAMEBUFFER DRIVER
4641 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4642 L:      linux-nvidia@lists.surfsouth.com
4643 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4644 S:      Maintained
4645 F:      drivers/video/fbdev/hgafb.c
4646
4647 HIBERNATION (aka Software Suspend, aka swsusp)
4648 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4649 M:      Pavel Machek <pavel@ucw.cz>
4650 L:      linux-pm@vger.kernel.org
4651 S:      Supported
4652 F:      arch/x86/power/
4653 F:      drivers/base/power/
4654 F:      kernel/power/
4655 F:      include/linux/suspend.h
4656 F:      include/linux/freezer.h
4657 F:      include/linux/pm.h
4658 F:      arch/*/include/asm/suspend*.h
4659
4660 HID CORE LAYER
4661 M:      Jiri Kosina <jkosina@suse.cz>
4662 L:      linux-input@vger.kernel.org
4663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4664 S:      Maintained
4665 F:      drivers/hid/
4666 F:      include/linux/hid*
4667 F:      include/uapi/linux/hid*
4668
4669 HID SENSOR HUB DRIVERS
4670 M:      Jiri Kosina <jkosina@suse.cz>
4671 M:      Jonathan Cameron <jic23@kernel.org>
4672 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4673 L:      linux-input@vger.kernel.org
4674 L:      linux-iio@vger.kernel.org
4675 S:      Maintained
4676 F:      Documentation/hid/hid-sensor*
4677 F:      drivers/hid/hid-sensor-*
4678 F:      drivers/iio/*/hid-*
4679 F:      include/linux/hid-sensor-*
4680
4681 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4682 M:      Thomas Gleixner <tglx@linutronix.de>
4683 L:      linux-kernel@vger.kernel.org
4684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4685 S:      Maintained
4686 F:      Documentation/timers/
4687 F:      kernel/time/hrtimer.c
4688 F:      kernel/time/clockevents.c
4689 F:      kernel/time/tick*.*
4690 F:      kernel/time/timer_*.c
4691 F:      include/linux/clockchips.h
4692 F:      include/linux/hrtimer.h
4693
4694 HIGH-SPEED SCC DRIVER FOR AX.25
4695 L:      linux-hams@vger.kernel.org
4696 S:      Orphan
4697 F:      drivers/net/hamradio/dmascc.c
4698 F:      drivers/net/hamradio/scc.c
4699
4700 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4701 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4702 W:      http://www.highpoint-tech.com
4703 S:      Supported
4704 F:      Documentation/scsi/hptiop.txt
4705 F:      drivers/scsi/hptiop.c
4706
4707 HIPPI
4708 M:      Jes Sorensen <jes@trained-monkey.org>
4709 L:      linux-hippi@sunsite.dk
4710 S:      Maintained
4711 F:      include/linux/hippidevice.h
4712 F:      include/uapi/linux/if_hippi.h
4713 F:      net/802/hippi.c
4714 F:      drivers/net/hippi/
4715
4716 HOST AP DRIVER
4717 M:      Jouni Malinen <j@w1.fi>
4718 L:      hostap@shmoo.com (subscribers-only)
4719 L:      linux-wireless@vger.kernel.org
4720 W:      http://hostap.epitest.fi/
4721 S:      Maintained
4722 F:      drivers/net/wireless/hostap/
4723
4724 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4725 L:      platform-driver-x86@vger.kernel.org
4726 S:      Orphan
4727 F:      drivers/platform/x86/tc1100-wmi.c
4728
4729 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4730 M:      Jaroslav Kysela <perex@perex.cz>
4731 S:      Maintained
4732 F:      drivers/net/ethernet/hp/hp100.*
4733
4734 HPET:   High Precision Event Timers driver
4735 M:      Clemens Ladisch <clemens@ladisch.de>
4736 S:      Maintained
4737 F:      Documentation/timers/hpet.txt
4738 F:      drivers/char/hpet.c
4739 F:      include/linux/hpet.h
4740 F:      include/uapi/linux/hpet.h
4741
4742 HPET:   x86
4743 S:      Orphan
4744 F:      arch/x86/kernel/hpet.c
4745 F:      arch/x86/include/asm/hpet.h
4746
4747 HPFS FILESYSTEM
4748 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4749 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4750 S:      Maintained
4751 F:      fs/hpfs/
4752
4753 HSI SUBSYSTEM
4754 M:      Sebastian Reichel <sre@kernel.org>
4755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4756 S:      Maintained
4757 F:      Documentation/ABI/testing/sysfs-bus-hsi
4758 F:      Documentation/hsi.txt
4759 F:      drivers/hsi/
4760 F:      include/linux/hsi/
4761 F:      include/uapi/linux/hsi/
4762
4763 HSO 3G MODEM DRIVER
4764 M:      Jan Dumon <j.dumon@option.com>
4765 W:      http://www.pharscape.org
4766 S:      Maintained
4767 F:      drivers/net/usb/hso.c
4768
4769 HSR NETWORK PROTOCOL
4770 M:      Arvid Brodin <arvid.brodin@alten.se>
4771 L:      netdev@vger.kernel.org
4772 S:      Maintained
4773 F:      net/hsr/
4774
4775 HTCPEN TOUCHSCREEN DRIVER
4776 M:      Pau Oliva Fora <pof@eslack.org>
4777 L:      linux-input@vger.kernel.org
4778 S:      Maintained
4779 F:      drivers/input/touchscreen/htcpen.c
4780
4781 HUGETLB FILESYSTEM
4782 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4783 S:      Maintained
4784 F:      fs/hugetlbfs/
4785
4786 Hyper-V CORE AND DRIVERS
4787 M:      K. Y. Srinivasan <kys@microsoft.com>
4788 M:      Haiyang Zhang <haiyangz@microsoft.com>
4789 L:      devel@linuxdriverproject.org
4790 S:      Maintained
4791 F:      arch/x86/include/asm/mshyperv.h
4792 F:      arch/x86/include/uapi/asm/hyperv.h
4793 F:      arch/x86/kernel/cpu/mshyperv.c
4794 F:      drivers/hid/hid-hyperv.c
4795 F:      drivers/hv/
4796 F:      drivers/input/serio/hyperv-keyboard.c
4797 F:      drivers/net/hyperv/
4798 F:      drivers/scsi/storvsc_drv.c
4799 F:      drivers/video/fbdev/hyperv_fb.c
4800 F:      include/linux/hyperv.h
4801 F:      tools/hv/
4802
4803 I2C OVER PARALLEL PORT
4804 M:      Jean Delvare <jdelvare@suse.de>
4805 L:      linux-i2c@vger.kernel.org
4806 S:      Maintained
4807 F:      Documentation/i2c/busses/i2c-parport
4808 F:      Documentation/i2c/busses/i2c-parport-light
4809 F:      drivers/i2c/busses/i2c-parport.c
4810 F:      drivers/i2c/busses/i2c-parport-light.c
4811
4812 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4813 M:      Jean Delvare <jdelvare@suse.de>
4814 L:      linux-i2c@vger.kernel.org
4815 S:      Maintained
4816 F:      Documentation/i2c/busses/i2c-ali1535
4817 F:      Documentation/i2c/busses/i2c-ali1563
4818 F:      Documentation/i2c/busses/i2c-ali15x3
4819 F:      Documentation/i2c/busses/i2c-amd756
4820 F:      Documentation/i2c/busses/i2c-amd8111
4821 F:      Documentation/i2c/busses/i2c-i801
4822 F:      Documentation/i2c/busses/i2c-nforce2
4823 F:      Documentation/i2c/busses/i2c-piix4
4824 F:      Documentation/i2c/busses/i2c-sis5595
4825 F:      Documentation/i2c/busses/i2c-sis630
4826 F:      Documentation/i2c/busses/i2c-sis96x
4827 F:      Documentation/i2c/busses/i2c-via
4828 F:      Documentation/i2c/busses/i2c-viapro
4829 F:      drivers/i2c/busses/i2c-ali1535.c
4830 F:      drivers/i2c/busses/i2c-ali1563.c
4831 F:      drivers/i2c/busses/i2c-ali15x3.c
4832 F:      drivers/i2c/busses/i2c-amd756.c
4833 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4834 F:      drivers/i2c/busses/i2c-amd8111.c
4835 F:      drivers/i2c/busses/i2c-i801.c
4836 F:      drivers/i2c/busses/i2c-isch.c
4837 F:      drivers/i2c/busses/i2c-nforce2.c
4838 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4839 F:      drivers/i2c/busses/i2c-piix4.c
4840 F:      drivers/i2c/busses/i2c-sis5595.c
4841 F:      drivers/i2c/busses/i2c-sis630.c
4842 F:      drivers/i2c/busses/i2c-sis96x.c
4843 F:      drivers/i2c/busses/i2c-via.c
4844 F:      drivers/i2c/busses/i2c-viapro.c
4845
4846 I2C/SMBUS ISMT DRIVER
4847 M:      Seth Heasley <seth.heasley@intel.com>
4848 M:      Neil Horman <nhorman@tuxdriver.com>
4849 L:      linux-i2c@vger.kernel.org
4850 F:      drivers/i2c/busses/i2c-ismt.c
4851 F:      Documentation/i2c/busses/i2c-ismt
4852
4853 I2C/SMBUS STUB DRIVER
4854 M:      Jean Delvare <jdelvare@suse.de>
4855 L:      linux-i2c@vger.kernel.org
4856 S:      Maintained
4857 F:      drivers/i2c/i2c-stub.c
4858
4859 I2C SUBSYSTEM
4860 M:      Wolfram Sang <wsa@the-dreams.de>
4861 L:      linux-i2c@vger.kernel.org
4862 W:      https://i2c.wiki.kernel.org/
4863 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4865 S:      Maintained
4866 F:      Documentation/devicetree/bindings/i2c/
4867 F:      Documentation/i2c/
4868 F:      drivers/i2c/
4869 F:      include/linux/i2c.h
4870 F:      include/linux/i2c-*.h
4871 F:      include/uapi/linux/i2c.h
4872 F:      include/uapi/linux/i2c-*.h
4873
4874 I2C ACPI SUPPORT
4875 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4876 L:      linux-i2c@vger.kernel.org
4877 L:      linux-acpi@vger.kernel.org
4878 S:      Maintained
4879
4880 I2C-TAOS-EVM DRIVER
4881 M:      Jean Delvare <jdelvare@suse.de>
4882 L:      linux-i2c@vger.kernel.org
4883 S:      Maintained
4884 F:      Documentation/i2c/busses/i2c-taos-evm
4885 F:      drivers/i2c/busses/i2c-taos-evm.c
4886
4887 I2C-TINY-USB DRIVER
4888 M:      Till Harbaum <till@harbaum.org>
4889 L:      linux-i2c@vger.kernel.org
4890 W:      http://www.harbaum.org/till/i2c_tiny_usb
4891 S:      Maintained
4892 F:      drivers/i2c/busses/i2c-tiny-usb.c
4893
4894 i386 BOOT CODE
4895 M:      "H. Peter Anvin" <hpa@zytor.com>
4896 S:      Maintained
4897 F:      arch/x86/boot/
4898
4899 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4900 M:      "H. Peter Anvin" <hpa@zytor.com>
4901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4902 S:      Maintained
4903
4904 IA64 (Itanium) PLATFORM
4905 M:      Tony Luck <tony.luck@intel.com>
4906 M:      Fenghua Yu <fenghua.yu@intel.com>
4907 L:      linux-ia64@vger.kernel.org
4908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4909 S:      Maintained
4910 F:      arch/ia64/
4911
4912 IBM Power in-Nest Crypto Acceleration
4913 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4914 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4915 L:      linux-crypto@vger.kernel.org
4916 S:      Supported
4917 F:      drivers/crypto/nx/Makefile
4918 F:      drivers/crypto/nx/Kconfig
4919 F:      drivers/crypto/nx/nx-aes*
4920 F:      drivers/crypto/nx/nx-sha*
4921 F:      drivers/crypto/nx/nx.*
4922 F:      drivers/crypto/nx/nx_csbcpb.h
4923 F:      drivers/crypto/nx/nx_debugfs.h
4924
4925 IBM Power 842 compression accelerator
4926 M:      Dan Streetman <ddstreet@us.ibm.com>
4927 S:      Supported
4928 F:      drivers/crypto/nx/Makefile
4929 F:      drivers/crypto/nx/Kconfig
4930 F:      drivers/crypto/nx/nx-842*
4931 F:      include/linux/sw842.h
4932 F:      crypto/842.c
4933 F:      lib/842/
4934
4935 IBM Power Linux RAID adapter
4936 M:      Brian King <brking@us.ibm.com>
4937 S:      Supported
4938 F:      drivers/scsi/ipr.*
4939
4940 IBM Power Virtual Ethernet Device Driver
4941 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4942 L:      netdev@vger.kernel.org
4943 S:      Supported
4944 F:      drivers/net/ethernet/ibm/ibmveth.*
4945
4946 IBM Power Virtual SCSI Device Drivers
4947 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4948 L:      linux-scsi@vger.kernel.org
4949 S:      Supported
4950 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4951 F:      drivers/scsi/ibmvscsi/viosrp.h
4952
4953 IBM Power Virtual FC Device Drivers
4954 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4955 L:      linux-scsi@vger.kernel.org
4956 S:      Supported
4957 F:      drivers/scsi/ibmvscsi/ibmvfc*
4958
4959 IBM ServeRAID RAID DRIVER
4960 S:      Orphan
4961 F:      drivers/scsi/ips.*
4962
4963 ICH LPC AND GPIO DRIVER
4964 M:      Peter Tyser <ptyser@xes-inc.com>
4965 S:      Maintained
4966 F:      drivers/mfd/lpc_ich.c
4967 F:      drivers/gpio/gpio-ich.c
4968
4969 IDE SUBSYSTEM
4970 M:      "David S. Miller" <davem@davemloft.net>
4971 L:      linux-ide@vger.kernel.org
4972 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4974 S:      Maintained
4975 F:      Documentation/ide/
4976 F:      drivers/ide/
4977 F:      include/linux/ide.h
4978
4979 IDEAPAD LAPTOP EXTRAS DRIVER
4980 M:      Ike Panhc <ike.pan@canonical.com>
4981 L:      platform-driver-x86@vger.kernel.org
4982 W:      http://launchpad.net/ideapad-laptop
4983 S:      Maintained
4984 F:      drivers/platform/x86/ideapad-laptop.c
4985
4986 IDEAPAD LAPTOP SLIDEBAR DRIVER
4987 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4988 L:      linux-input@vger.kernel.org
4989 W:      https://github.com/o2genum/ideapad-slidebar
4990 S:      Maintained
4991 F:      drivers/input/misc/ideapad_slidebar.c
4992
4993 IDE/ATAPI DRIVERS
4994 M:      Borislav Petkov <bp@alien8.de>
4995 L:      linux-ide@vger.kernel.org
4996 S:      Maintained
4997 F:      Documentation/cdrom/ide-cd
4998 F:      drivers/ide/ide-cd*
4999
5000 IDLE-I7300
5001 M:      Andy Henroid <andrew.d.henroid@intel.com>
5002 L:      linux-pm@vger.kernel.org
5003 S:      Supported
5004 F:      drivers/idle/i7300_idle.c
5005
5006 IEEE 802.15.4 SUBSYSTEM
5007 M:      Alexander Aring <alex.aring@gmail.com>
5008 L:      linux-wpan@vger.kernel.org
5009 W:      https://github.com/linux-wpan
5010 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5011 S:      Maintained
5012 F:      net/ieee802154/
5013 F:      net/mac802154/
5014 F:      drivers/net/ieee802154/
5015 F:      include/linux/nl802154.h
5016 F:      include/linux/ieee802154.h
5017 F:      include/net/nl802154.h
5018 F:      include/net/mac802154.h
5019 F:      include/net/af_ieee802154.h
5020 F:      include/net/cfg802154.h
5021 F:      include/net/ieee802154_netdev.h
5022 F:      Documentation/networking/ieee802154.txt
5023
5024 IGORPLUG-USB IR RECEIVER
5025 M:      Sean Young <sean@mess.org>
5026 L:      linux-media@vger.kernel.org
5027 S:      Maintained
5028 F:      drivers/media/rc/igorplugusb.c
5029
5030 IGUANAWORKS USB IR TRANSCEIVER
5031 M:      Sean Young <sean@mess.org>
5032 L:      linux-media@vger.kernel.org
5033 S:      Maintained
5034 F:      drivers/media/rc/iguanair.c
5035
5036 IIO SUBSYSTEM AND DRIVERS
5037 M:      Jonathan Cameron <jic23@kernel.org>
5038 R:      Hartmut Knaack <knaack.h@gmx.de>
5039 R:      Lars-Peter Clausen <lars@metafoo.de>
5040 R:      Peter Meerwald <pmeerw@pmeerw.net>
5041 L:      linux-iio@vger.kernel.org
5042 S:      Maintained
5043 F:      drivers/iio/
5044 F:      drivers/staging/iio/
5045 F:      include/linux/iio/
5046 F:      tools/iio/
5047
5048 IKANOS/ADI EAGLE ADSL USB DRIVER
5049 M:      Matthieu Castet <castet.matthieu@free.fr>
5050 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5051 S:      Maintained
5052 F:      drivers/usb/atm/ueagle-atm.c
5053
5054 INA209 HARDWARE MONITOR DRIVER
5055 M:      Guenter Roeck <linux@roeck-us.net>
5056 L:      lm-sensors@lm-sensors.org
5057 S:      Maintained
5058 F:      Documentation/hwmon/ina209
5059 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5060 F:      drivers/hwmon/ina209.c
5061
5062 INA2XX HARDWARE MONITOR DRIVER
5063 M:      Guenter Roeck <linux@roeck-us.net>
5064 L:      lm-sensors@lm-sensors.org
5065 S:      Maintained
5066 F:      Documentation/hwmon/ina2xx
5067 F:      drivers/hwmon/ina2xx.c
5068 F:      include/linux/platform_data/ina2xx.h
5069
5070 INDUSTRY PACK SUBSYSTEM (IPACK)
5071 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5072 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5073 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5074 L:      industrypack-devel@lists.sourceforge.net
5075 W:      http://industrypack.sourceforge.net
5076 S:      Maintained
5077 F:      drivers/ipack/
5078
5079 INGENIC JZ4780 DMA Driver
5080 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5081 S:      Maintained
5082 F:      drivers/dma/dma-jz4780.c
5083
5084 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5085 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5086 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5087 L:      linux-ima-devel@lists.sourceforge.net
5088 L:      linux-ima-user@lists.sourceforge.net
5089 L:      linux-security-module@vger.kernel.org
5090 S:      Supported
5091 F:      security/integrity/ima/
5092
5093 IMGTEC IR DECODER DRIVER
5094 M:      James Hogan <james.hogan@imgtec.com>
5095 S:      Maintained
5096 F:      drivers/media/rc/img-ir/
5097
5098 IMS TWINTURBO FRAMEBUFFER DRIVER
5099 L:      linux-fbdev@vger.kernel.org
5100 S:      Orphan
5101 F:      drivers/video/fbdev/imsttfb.c
5102
5103 INFINIBAND SUBSYSTEM
5104 M:      Doug Ledford <dledford@redhat.com>
5105 M:      Sean Hefty <sean.hefty@intel.com>
5106 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5107 L:      linux-rdma@vger.kernel.org
5108 W:      http://www.openfabrics.org/
5109 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5111 S:      Supported
5112 F:      Documentation/infiniband/
5113 F:      drivers/infiniband/
5114 F:      include/uapi/linux/if_infiniband.h
5115 F:      include/uapi/rdma/
5116 F:      include/rdma/
5117
5118 INOTIFY
5119 M:      John McCutchan <john@johnmccutchan.com>
5120 M:      Robert Love <rlove@rlove.org>
5121 M:      Eric Paris <eparis@parisplace.org>
5122 S:      Maintained
5123 F:      Documentation/filesystems/inotify.txt
5124 F:      fs/notify/inotify/
5125 F:      include/linux/inotify.h
5126 F:      include/uapi/linux/inotify.h
5127
5128 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5129 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5130 L:      linux-input@vger.kernel.org
5131 Q:      http://patchwork.kernel.org/project/linux-input/list/
5132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5133 S:      Maintained
5134 F:      drivers/input/
5135 F:      include/linux/input.h
5136 F:      include/uapi/linux/input.h
5137 F:      include/linux/input/
5138
5139 INPUT MULTITOUCH (MT) PROTOCOL
5140 M:      Henrik Rydberg <rydberg@bitmath.org>
5141 L:      linux-input@vger.kernel.org
5142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5143 S:      Odd fixes
5144 F:      Documentation/input/multi-touch-protocol.txt
5145 F:      drivers/input/input-mt.c
5146 K:      \b(ABS|SYN)_MT_
5147
5148 INTEL ASoC BDW/HSW DRIVERS
5149 M:      Jie Yang <yang.jie@linux.intel.com>
5150 L:      alsa-devel@alsa-project.org
5151 S:      Supported
5152 F:      sound/soc/intel/sst-haswell*
5153 F:      sound/soc/intel/sst-dsp*
5154 F:      sound/soc/intel/sst-firmware.c
5155 F:      sound/soc/intel/broadwell.c
5156 F:      sound/soc/intel/haswell.c
5157
5158 INTEL C600 SERIES SAS CONTROLLER DRIVER
5159 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5160 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5161 L:      linux-scsi@vger.kernel.org
5162 T:      git git://git.code.sf.net/p/intel-sas/isci
5163 S:      Supported
5164 F:      drivers/scsi/isci/
5165
5166 INTEL IDLE DRIVER
5167 M:      Len Brown <lenb@kernel.org>
5168 L:      linux-pm@vger.kernel.org
5169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5170 S:      Supported
5171 F:      drivers/idle/intel_idle.c
5172
5173 INTEL PSTATE DRIVER
5174 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5175 L:      linux-pm@vger.kernel.org
5176 S:      Supported
5177 F:      drivers/cpufreq/intel_pstate.c
5178
5179 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5180 M:      Maik Broemme <mbroemme@plusserver.de>
5181 L:      linux-fbdev@vger.kernel.org
5182 S:      Maintained
5183 F:      Documentation/fb/intelfb.txt
5184 F:      drivers/video/fbdev/intelfb/
5185
5186 INTEL 810/815 FRAMEBUFFER DRIVER
5187 M:      Antonino Daplas <adaplas@gmail.com>
5188 L:      linux-fbdev@vger.kernel.org
5189 S:      Maintained
5190 F:      drivers/video/fbdev/i810/
5191
5192 INTEL MENLOW THERMAL DRIVER
5193 M:      Sujith Thomas <sujith.thomas@intel.com>
5194 L:      platform-driver-x86@vger.kernel.org
5195 W:      https://01.org/linux-acpi
5196 S:      Supported
5197 F:      drivers/platform/x86/intel_menlow.c
5198
5199 INTEL IA32 MICROCODE UPDATE SUPPORT
5200 M:      Borislav Petkov <bp@alien8.de>
5201 S:      Maintained
5202 F:      arch/x86/kernel/cpu/microcode/core*
5203 F:      arch/x86/kernel/cpu/microcode/intel*
5204
5205 INTEL I/OAT DMA DRIVER
5206 M:      Dave Jiang <dave.jiang@intel.com>
5207 R:      Dan Williams <dan.j.williams@intel.com>
5208 L:      dmaengine@vger.kernel.org
5209 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5210 S:      Supported
5211 F:      drivers/dma/ioat*
5212
5213 INTEL IOMMU (VT-d)
5214 M:      David Woodhouse <dwmw2@infradead.org>
5215 L:      iommu@lists.linux-foundation.org
5216 T:      git git://git.infradead.org/iommu-2.6.git
5217 S:      Supported
5218 F:      drivers/iommu/intel-iommu.c
5219 F:      include/linux/intel-iommu.h
5220
5221 INTEL IOP-ADMA DMA DRIVER
5222 R:      Dan Williams <dan.j.williams@intel.com>
5223 S:      Odd fixes
5224 F:      drivers/dma/iop-adma.c
5225
5226 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5227 M:      Krzysztof Halasa <khalasa@piap.pl>
5228 S:      Maintained
5229 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5230 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5231 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5232 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5233 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5234 F:      drivers/net/wan/ixp4xx_hss.c
5235
5236 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5237 M:      Deepak Saxena <dsaxena@plexity.net>
5238 S:      Maintained
5239 F:      drivers/char/hw_random/ixp4xx-rng.c
5240
5241 INTEL ETHERNET DRIVERS
5242 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5243 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5244 R:      Shannon Nelson <shannon.nelson@intel.com>
5245 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5246 R:      Don Skidmore <donald.c.skidmore@intel.com>
5247 R:      Matthew Vick <matthew.vick@intel.com>
5248 R:      John Ronciak <john.ronciak@intel.com>
5249 R:      Mitch Williams <mitch.a.williams@intel.com>
5250 L:      intel-wired-lan@lists.osuosl.org
5251 W:      http://www.intel.com/support/feedback.htm
5252 W:      http://e1000.sourceforge.net/
5253 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5256 S:      Supported
5257 F:      Documentation/networking/e100.txt
5258 F:      Documentation/networking/e1000.txt
5259 F:      Documentation/networking/e1000e.txt
5260 F:      Documentation/networking/igb.txt
5261 F:      Documentation/networking/igbvf.txt
5262 F:      Documentation/networking/ixgb.txt
5263 F:      Documentation/networking/ixgbe.txt
5264 F:      Documentation/networking/ixgbevf.txt
5265 F:      Documentation/networking/i40e.txt
5266 F:      Documentation/networking/i40evf.txt
5267 F:      drivers/net/ethernet/intel/
5268 F:      drivers/net/ethernet/intel/*/
5269
5270 INTEL-MID GPIO DRIVER
5271 M:      David Cohen <david.a.cohen@linux.intel.com>
5272 L:      linux-gpio@vger.kernel.org
5273 S:      Maintained
5274 F:      drivers/gpio/gpio-intel-mid.c
5275
5276 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5277 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5278 L:      linux-wireless@vger.kernel.org
5279 S:      Maintained
5280 F:      Documentation/networking/README.ipw2100
5281 F:      Documentation/networking/README.ipw2200
5282 F:      drivers/net/wireless/ipw2x00/
5283
5284 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5285 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5286 M:      Gang Wei <gang.wei@intel.com>
5287 M:      Shane Wang <shane.wang@intel.com>
5288 L:      tboot-devel@lists.sourceforge.net
5289 W:      http://tboot.sourceforge.net
5290 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5291 S:      Supported
5292 F:      Documentation/intel_txt.txt
5293 F:      include/linux/tboot.h
5294 F:      arch/x86/kernel/tboot.c
5295
5296 INTEL WIRELESS WIMAX CONNECTION 2400
5297 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5298 M:      linux-wimax@intel.com
5299 L:      wimax@linuxwimax.org (subscribers-only)
5300 S:      Supported
5301 W:      http://linuxwimax.org
5302 F:      Documentation/wimax/README.i2400m
5303 F:      drivers/net/wimax/i2400m/
5304 F:      include/uapi/linux/wimax/i2400m.h
5305
5306 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5307 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5308 L:      linux-wireless@vger.kernel.org
5309 S:      Supported
5310 F:      drivers/net/wireless/iwlegacy/
5311
5312 INTEL WIRELESS WIFI LINK (iwlwifi)
5313 M:      Johannes Berg <johannes.berg@intel.com>
5314 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5315 M:      Intel Linux Wireless <ilw@linux.intel.com>
5316 L:      linux-wireless@vger.kernel.org
5317 W:      http://intellinuxwireless.org
5318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5319 S:      Supported
5320 F:      drivers/net/wireless/iwlwifi/
5321
5322 INTEL MANAGEMENT ENGINE (mei)
5323 M:      Tomas Winkler <tomas.winkler@intel.com>
5324 L:      linux-kernel@vger.kernel.org
5325 S:      Supported
5326 F:      include/uapi/linux/mei.h
5327 F:      drivers/misc/mei/*
5328 F:      Documentation/misc-devices/mei/*
5329
5330 IOC3 ETHERNET DRIVER
5331 M:      Ralf Baechle <ralf@linux-mips.org>
5332 L:      linux-mips@linux-mips.org
5333 S:      Maintained
5334 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5335
5336 IOC3 SERIAL DRIVER
5337 M:      Pat Gefre <pfg@sgi.com>
5338 L:      linux-serial@vger.kernel.org
5339 S:      Maintained
5340 F:      drivers/tty/serial/ioc3_serial.c
5341
5342 IOMMU DRIVERS
5343 M:      Joerg Roedel <joro@8bytes.org>
5344 L:      iommu@lists.linux-foundation.org
5345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5346 S:      Maintained
5347 F:      drivers/iommu/
5348
5349 IP MASQUERADING
5350 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5351 S:      Maintained
5352 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5353
5354 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5355 M:      Francois Romieu <romieu@fr.zoreil.com>
5356 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5357 L:      netdev@vger.kernel.org
5358 S:      Maintained
5359 F:      drivers/net/ethernet/icplus/ipg.*
5360
5361 IPATH DRIVER
5362 M:      Mike Marciniszyn <infinipath@intel.com>
5363 L:      linux-rdma@vger.kernel.org
5364 S:      Maintained
5365 F:      drivers/infiniband/hw/ipath/
5366
5367 IPMI SUBSYSTEM
5368 M:      Corey Minyard <minyard@acm.org>
5369 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5370 W:      http://openipmi.sourceforge.net/
5371 S:      Supported
5372 F:      Documentation/IPMI.txt
5373 F:      drivers/char/ipmi/
5374 F:      include/linux/ipmi*
5375 F:      include/uapi/linux/ipmi*
5376
5377 QCOM AUDIO (ASoC) DRIVERS
5378 M:      Patrick Lai <plai@codeaurora.org>
5379 M:      Banajit Goswami <bgoswami@codeaurora.org>
5380 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5381 S:      Supported
5382 F:      sound/soc/qcom/
5383
5384 IPS SCSI RAID DRIVER
5385 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5386 L:      linux-scsi@vger.kernel.org
5387 W:      http://www.adaptec.com/
5388 S:      Maintained
5389 F:      drivers/scsi/ips*
5390
5391 IPVS
5392 M:      Wensong Zhang <wensong@linux-vs.org>
5393 M:      Simon Horman <horms@verge.net.au>
5394 M:      Julian Anastasov <ja@ssi.bg>
5395 L:      netdev@vger.kernel.org
5396 L:      lvs-devel@vger.kernel.org
5397 S:      Maintained
5398 F:      Documentation/networking/ipvs-sysctl.txt
5399 F:      include/net/ip_vs.h
5400 F:      include/uapi/linux/ip_vs.h
5401 F:      net/netfilter/ipvs/
5402
5403 IPWIRELESS DRIVER
5404 M:      Jiri Kosina <jkosina@suse.cz>
5405 M:      David Sterba <dsterba@suse.cz>
5406 S:      Odd Fixes
5407 F:      drivers/tty/ipwireless/
5408
5409 IPX NETWORK LAYER
5410 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5411 L:      netdev@vger.kernel.org
5412 S:      Maintained
5413 F:      include/net/ipx.h
5414 F:      include/uapi/linux/ipx.h
5415 F:      net/ipx/
5416
5417 IRDA SUBSYSTEM
5418 M:      Samuel Ortiz <samuel@sortiz.org>
5419 L:      irda-users@lists.sourceforge.net (subscribers-only)
5420 L:      netdev@vger.kernel.org
5421 W:      http://irda.sourceforge.net/
5422 S:      Maintained
5423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5424 F:      Documentation/networking/irda.txt
5425 F:      drivers/net/irda/
5426 F:      include/net/irda/
5427 F:      net/irda/
5428
5429 IRQ SUBSYSTEM
5430 M:      Thomas Gleixner <tglx@linutronix.de>
5431 L:      linux-kernel@vger.kernel.org
5432 S:      Maintained
5433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5434 F:      kernel/irq/
5435
5436 IRQCHIP DRIVERS
5437 M:      Thomas Gleixner <tglx@linutronix.de>
5438 M:      Jason Cooper <jason@lakedaemon.net>
5439 L:      linux-kernel@vger.kernel.org
5440 S:      Maintained
5441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5442 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5443 F:      Documentation/devicetree/bindings/interrupt-controller/
5444 F:      drivers/irqchip/
5445
5446 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5447 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5448 S:      Maintained
5449 F:      Documentation/IRQ-domain.txt
5450 F:      include/linux/irqdomain.h
5451 F:      kernel/irq/irqdomain.c
5452
5453 ISAPNP
5454 M:      Jaroslav Kysela <perex@perex.cz>
5455 S:      Maintained
5456 F:      Documentation/isapnp.txt
5457 F:      drivers/pnp/isapnp/
5458 F:      include/linux/isapnp.h
5459
5460 ISA RADIO MODULE
5461 M:      Hans Verkuil <hverkuil@xs4all.nl>
5462 L:      linux-media@vger.kernel.org
5463 T:      git git://linuxtv.org/media_tree.git
5464 W:      http://linuxtv.org
5465 S:      Maintained
5466 F:      drivers/media/radio/radio-isa*
5467
5468 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5469 M:      Peter Jones <pjones@redhat.com>
5470 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5471 S:      Maintained
5472 F:      drivers/firmware/iscsi_ibft*
5473
5474 ISCSI
5475 M:      Mike Christie <michaelc@cs.wisc.edu>
5476 L:      open-iscsi@googlegroups.com
5477 W:      www.open-iscsi.org
5478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5479 S:      Maintained
5480 F:      drivers/scsi/*iscsi*
5481 F:      include/scsi/*iscsi*
5482
5483 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5484 M:      Or Gerlitz <ogerlitz@mellanox.com>
5485 M:      Sagi Grimberg <sagig@mellanox.com>
5486 M:      Roi Dayan <roid@mellanox.com>
5487 L:      linux-rdma@vger.kernel.org
5488 S:      Supported
5489 W:      http://www.openfabrics.org
5490 W:      www.open-iscsi.org
5491 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5492 F:      drivers/infiniband/ulp/iser/
5493
5494 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5495 M:      Sagi Grimberg <sagig@mellanox.com>
5496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5497 L:      linux-rdma@vger.kernel.org
5498 L:      target-devel@vger.kernel.org
5499 S:      Supported
5500 W:      http://www.linux-iscsi.org
5501 F:      drivers/infiniband/ulp/isert
5502
5503 ISDN SUBSYSTEM
5504 M:      Karsten Keil <isdn@linux-pingi.de>
5505 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5506 L:      netdev@vger.kernel.org
5507 W:      http://www.isdn4linux.de
5508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5509 S:      Maintained
5510 F:      Documentation/isdn/
5511 F:      drivers/isdn/
5512 F:      include/linux/isdn.h
5513 F:      include/linux/isdn/
5514 F:      include/uapi/linux/isdn.h
5515 F:      include/uapi/linux/isdn/
5516
5517 ISDN SUBSYSTEM (Eicon active card driver)
5518 M:      Armin Schindler <mac@melware.de>
5519 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5520 W:      http://www.melware.de
5521 S:      Maintained
5522 F:      drivers/isdn/hardware/eicon/
5523
5524 IT87 HARDWARE MONITORING DRIVER
5525 M:      Jean Delvare <jdelvare@suse.de>
5526 L:      lm-sensors@lm-sensors.org
5527 S:      Maintained
5528 F:      Documentation/hwmon/it87
5529 F:      drivers/hwmon/it87.c
5530
5531 IT913X MEDIA DRIVER
5532 M:      Antti Palosaari <crope@iki.fi>
5533 L:      linux-media@vger.kernel.org
5534 W:      http://linuxtv.org/
5535 W:      http://palosaari.fi/linux/
5536 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5537 T:      git git://linuxtv.org/anttip/media_tree.git
5538 S:      Maintained
5539 F:      drivers/media/tuners/it913x*
5540
5541 IVTV VIDEO4LINUX DRIVER
5542 M:      Andy Walls <awalls@md.metrocast.net>
5543 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5544 L:      linux-media@vger.kernel.org
5545 T:      git git://linuxtv.org/media_tree.git
5546 W:      http://www.ivtvdriver.org
5547 S:      Maintained
5548 F:      Documentation/video4linux/*.ivtv
5549 F:      drivers/media/pci/ivtv/
5550 F:      include/uapi/linux/ivtv*
5551
5552 IX2505V MEDIA DRIVER
5553 M:      Malcolm Priestley <tvboxspy@gmail.com>
5554 L:      linux-media@vger.kernel.org
5555 W:      http://linuxtv.org/
5556 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5557 S:      Maintained
5558 F:      drivers/media/dvb-frontends/ix2505v*
5559
5560 JC42.4 TEMPERATURE SENSOR DRIVER
5561 M:      Guenter Roeck <linux@roeck-us.net>
5562 L:      lm-sensors@lm-sensors.org
5563 S:      Maintained
5564 F:      drivers/hwmon/jc42.c
5565 F:      Documentation/hwmon/jc42
5566
5567 JFS FILESYSTEM
5568 M:      Dave Kleikamp <shaggy@kernel.org>
5569 L:      jfs-discussion@lists.sourceforge.net
5570 W:      http://jfs.sourceforge.net/
5571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5572 S:      Maintained
5573 F:      Documentation/filesystems/jfs.txt
5574 F:      fs/jfs/
5575
5576 JME NETWORK DRIVER
5577 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5578 L:      netdev@vger.kernel.org
5579 S:      Maintained
5580 F:      drivers/net/ethernet/jme.*
5581
5582 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5583 M:      David Woodhouse <dwmw2@infradead.org>
5584 L:      linux-mtd@lists.infradead.org
5585 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5586 S:      Maintained
5587 F:      fs/jffs2/
5588 F:      include/uapi/linux/jffs2.h
5589
5590 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5591 M:      Andrew Morton <akpm@linux-foundation.org>
5592 M:      Jan Kara <jack@suse.cz>
5593 L:      linux-ext4@vger.kernel.org
5594 S:      Maintained
5595 F:      fs/jbd/
5596 F:      include/linux/jbd.h
5597
5598 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5599 M:      "Theodore Ts'o" <tytso@mit.edu>
5600 L:      linux-ext4@vger.kernel.org
5601 S:      Maintained
5602 F:      fs/jbd2/
5603 F:      include/linux/jbd2.h
5604
5605 JSM Neo PCI based serial card
5606 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5607 L:      linux-serial@vger.kernel.org
5608 S:      Maintained
5609 F:      drivers/tty/serial/jsm/
5610
5611 K10TEMP HARDWARE MONITORING DRIVER
5612 M:      Clemens Ladisch <clemens@ladisch.de>
5613 L:      lm-sensors@lm-sensors.org
5614 S:      Maintained
5615 F:      Documentation/hwmon/k10temp
5616 F:      drivers/hwmon/k10temp.c
5617
5618 K8TEMP HARDWARE MONITORING DRIVER
5619 M:      Rudolf Marek <r.marek@assembler.cz>
5620 L:      lm-sensors@lm-sensors.org
5621 S:      Maintained
5622 F:      Documentation/hwmon/k8temp
5623 F:      drivers/hwmon/k8temp.c
5624
5625 KCONFIG
5626 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5627 L:      linux-kbuild@vger.kernel.org
5628 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5629 S:      Maintained
5630 F:      Documentation/kbuild/kconfig-language.txt
5631 F:      scripts/kconfig/
5632
5633 KDUMP
5634 M:      Vivek Goyal <vgoyal@redhat.com>
5635 M:      Haren Myneni <hbabu@us.ibm.com>
5636 L:      kexec@lists.infradead.org
5637 W:      http://lse.sourceforge.net/kdump/
5638 S:      Maintained
5639 F:      Documentation/kdump/
5640
5641 KEENE FM RADIO TRANSMITTER DRIVER
5642 M:      Hans Verkuil <hverkuil@xs4all.nl>
5643 L:      linux-media@vger.kernel.org
5644 T:      git git://linuxtv.org/media_tree.git
5645 W:      http://linuxtv.org
5646 S:      Maintained
5647 F:      drivers/media/radio/radio-keene*
5648
5649 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5650 M:      Ian Kent <raven@themaw.net>
5651 L:      autofs@vger.kernel.org
5652 S:      Maintained
5653 F:      fs/autofs4/
5654
5655 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5656 M:      Michal Marek <mmarek@suse.cz>
5657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5659 L:      linux-kbuild@vger.kernel.org
5660 S:      Maintained
5661 F:      Documentation/kbuild/
5662 F:      Makefile
5663 F:      scripts/Makefile.*
5664 F:      scripts/basic/
5665 F:      scripts/mk*
5666 F:      scripts/package/
5667
5668 KERNEL JANITORS
5669 L:      kernel-janitors@vger.kernel.org
5670 W:      http://kernelnewbies.org/KernelJanitors
5671 S:      Odd Fixes
5672
5673 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5674 M:      "J. Bruce Fields" <bfields@fieldses.org>
5675 L:      linux-nfs@vger.kernel.org
5676 W:      http://nfs.sourceforge.net/
5677 S:      Supported
5678 F:      fs/nfsd/
5679 F:      include/uapi/linux/nfsd/
5680 F:      fs/lockd/
5681 F:      fs/nfs_common/
5682 F:      net/sunrpc/
5683 F:      include/linux/lockd/
5684 F:      include/linux/sunrpc/
5685 F:      include/uapi/linux/sunrpc/
5686
5687 KERNEL SELFTEST FRAMEWORK
5688 M:      Shuah Khan <shuahkh@osg.samsung.com>
5689 L:      linux-api@vger.kernel.org
5690 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5691 S:      Maintained
5692 F:      tools/testing/selftests
5693
5694 KERNEL VIRTUAL MACHINE (KVM)
5695 M:      Gleb Natapov <gleb@kernel.org>
5696 M:      Paolo Bonzini <pbonzini@redhat.com>
5697 L:      kvm@vger.kernel.org
5698 W:      http://www.linux-kvm.org
5699 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5700 S:      Supported
5701 F:      Documentation/*/kvm*.txt
5702 F:      Documentation/virtual/kvm/
5703 F:      arch/*/kvm/
5704 F:      arch/x86/kernel/kvm.c
5705 F:      arch/x86/kernel/kvmclock.c
5706 F:      arch/*/include/asm/kvm*
5707 F:      include/linux/kvm*
5708 F:      include/uapi/linux/kvm*
5709 F:      virt/kvm/
5710
5711 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5712 M:      Joerg Roedel <joro@8bytes.org>
5713 L:      kvm@vger.kernel.org
5714 W:      http://kvm.qumranet.com
5715 S:      Maintained
5716 F:      arch/x86/include/asm/svm.h
5717 F:      arch/x86/kvm/svm.c
5718
5719 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5720 M:      Alexander Graf <agraf@suse.de>
5721 L:      kvm-ppc@vger.kernel.org
5722 W:      http://kvm.qumranet.com
5723 T:      git git://github.com/agraf/linux-2.6.git
5724 S:      Supported
5725 F:      arch/powerpc/include/asm/kvm*
5726 F:      arch/powerpc/kvm/
5727
5728 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5729 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5730 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5731 M:      linux390@de.ibm.com
5732 L:      linux-s390@vger.kernel.org
5733 W:      http://www.ibm.com/developerworks/linux/linux390/
5734 S:      Supported
5735 F:      Documentation/s390/kvm.txt
5736 F:      arch/s390/include/asm/kvm*
5737 F:      arch/s390/kvm/
5738 F:      drivers/s390/kvm/
5739
5740 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5741 M:      Christoffer Dall <christoffer.dall@linaro.org>
5742 M:      Marc Zyngier <marc.zyngier@arm.com>
5743 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5744 L:      kvmarm@lists.cs.columbia.edu
5745 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5746 S:      Supported
5747 F:      arch/arm/include/uapi/asm/kvm*
5748 F:      arch/arm/include/asm/kvm*
5749 F:      arch/arm/kvm/
5750 F:      virt/kvm/arm/
5751 F:      include/kvm/arm_*
5752
5753 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5754 M:      Christoffer Dall <christoffer.dall@linaro.org>
5755 M:      Marc Zyngier <marc.zyngier@arm.com>
5756 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5757 L:      kvmarm@lists.cs.columbia.edu
5758 S:      Maintained
5759 F:      arch/arm64/include/uapi/asm/kvm*
5760 F:      arch/arm64/include/asm/kvm*
5761 F:      arch/arm64/kvm/
5762
5763 KEXEC
5764 M:      Eric Biederman <ebiederm@xmission.com>
5765 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5766 L:      kexec@lists.infradead.org
5767 S:      Maintained
5768 F:      include/linux/kexec.h
5769 F:      include/uapi/linux/kexec.h
5770 F:      kernel/kexec.c
5771
5772 KEYS/KEYRINGS:
5773 M:      David Howells <dhowells@redhat.com>
5774 L:      keyrings@linux-nfs.org
5775 S:      Maintained
5776 F:      Documentation/security/keys.txt
5777 F:      include/linux/key.h
5778 F:      include/linux/key-type.h
5779 F:      include/keys/
5780 F:      security/keys/
5781
5782 KEYS-TRUSTED
5783 M:      David Safford <safford@us.ibm.com>
5784 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5785 L:      linux-security-module@vger.kernel.org
5786 L:      keyrings@linux-nfs.org
5787 S:      Supported
5788 F:      Documentation/security/keys-trusted-encrypted.txt
5789 F:      include/keys/trusted-type.h
5790 F:      security/keys/trusted.c
5791 F:      security/keys/trusted.h
5792
5793 KEYS-ENCRYPTED
5794 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5795 M:      David Safford <safford@us.ibm.com>
5796 L:      linux-security-module@vger.kernel.org
5797 L:      keyrings@linux-nfs.org
5798 S:      Supported
5799 F:      Documentation/security/keys-trusted-encrypted.txt
5800 F:      include/keys/encrypted-type.h
5801 F:      security/keys/encrypted-keys/
5802
5803 KGDB / KDB /debug_core
5804 M:      Jason Wessel <jason.wessel@windriver.com>
5805 W:      http://kgdb.wiki.kernel.org/
5806 L:      kgdb-bugreport@lists.sourceforge.net
5807 S:      Maintained
5808 F:      Documentation/DocBook/kgdb.tmpl
5809 F:      drivers/misc/kgdbts.c
5810 F:      drivers/tty/serial/kgdboc.c
5811 F:      include/linux/kdb.h
5812 F:      include/linux/kgdb.h
5813 F:      kernel/debug/
5814
5815 KMEMCHECK
5816 M:      Vegard Nossum <vegardno@ifi.uio.no>
5817 M:      Pekka Enberg <penberg@kernel.org>
5818 S:      Maintained
5819 F:      Documentation/kmemcheck.txt
5820 F:      arch/x86/include/asm/kmemcheck.h
5821 F:      arch/x86/mm/kmemcheck/
5822 F:      include/linux/kmemcheck.h
5823 F:      mm/kmemcheck.c
5824
5825 KMEMLEAK
5826 M:      Catalin Marinas <catalin.marinas@arm.com>
5827 S:      Maintained
5828 F:      Documentation/kmemleak.txt
5829 F:      include/linux/kmemleak.h
5830 F:      mm/kmemleak.c
5831 F:      mm/kmemleak-test.c
5832
5833 KPROBES
5834 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5835 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5836 M:      "David S. Miller" <davem@davemloft.net>
5837 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5838 S:      Maintained
5839 F:      Documentation/kprobes.txt
5840 F:      include/linux/kprobes.h
5841 F:      kernel/kprobes.c
5842
5843 KS0108 LCD CONTROLLER DRIVER
5844 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5845 W:      http://miguelojeda.es/auxdisplay.htm
5846 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5847 S:      Maintained
5848 F:      Documentation/auxdisplay/ks0108
5849 F:      drivers/auxdisplay/ks0108.c
5850 F:      include/linux/ks0108.h
5851
5852 LAPB module
5853 L:      linux-x25@vger.kernel.org
5854 S:      Orphan
5855 F:      Documentation/networking/lapb-module.txt
5856 F:      include/*/lapb.h
5857 F:      net/lapb/
5858
5859 LASI 53c700 driver for PARISC
5860 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5861 L:      linux-scsi@vger.kernel.org
5862 S:      Maintained
5863 F:      Documentation/scsi/53c700.txt
5864 F:      drivers/scsi/53c700*
5865
5866 LED SUBSYSTEM
5867 M:      Bryan Wu <cooloney@gmail.com>
5868 M:      Richard Purdie <rpurdie@rpsys.net>
5869 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
5870 L:      linux-leds@vger.kernel.org
5871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5872 S:      Maintained
5873 F:      drivers/leds/
5874 F:      include/linux/leds.h
5875
5876 LEGACY EEPROM DRIVER
5877 M:      Jean Delvare <jdelvare@suse.de>
5878 S:      Maintained
5879 F:      Documentation/misc-devices/eeprom
5880 F:      drivers/misc/eeprom/eeprom.c
5881
5882 LEGO USB Tower driver
5883 M:      Juergen Stuber <starblue@users.sourceforge.net>
5884 L:      legousb-devel@lists.sourceforge.net
5885 W:      http://legousb.sourceforge.net/
5886 S:      Maintained
5887 F:      drivers/usb/misc/legousbtower.c
5888
5889 LG2160 MEDIA DRIVER
5890 M:      Michael Krufky <mkrufky@linuxtv.org>
5891 L:      linux-media@vger.kernel.org
5892 W:      http://linuxtv.org/
5893 W:      http://github.com/mkrufky
5894 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5895 T:      git git://linuxtv.org/mkrufky/tuners.git
5896 S:      Maintained
5897 F:      drivers/media/dvb-frontends/lg2160.*
5898
5899 LGDT3305 MEDIA DRIVER
5900 M:      Michael Krufky <mkrufky@linuxtv.org>
5901 L:      linux-media@vger.kernel.org
5902 W:      http://linuxtv.org/
5903 W:      http://github.com/mkrufky
5904 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5905 T:      git git://linuxtv.org/mkrufky/tuners.git
5906 S:      Maintained
5907 F:      drivers/media/dvb-frontends/lgdt3305.*
5908
5909 LGUEST
5910 M:      Rusty Russell <rusty@rustcorp.com.au>
5911 L:      lguest@lists.ozlabs.org
5912 W:      http://lguest.ozlabs.org/
5913 S:      Odd Fixes
5914 F:      arch/x86/include/asm/lguest*.h
5915 F:      arch/x86/lguest/
5916 F:      drivers/lguest/
5917 F:      include/linux/lguest*.h
5918 F:      tools/lguest/
5919
5920 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5921 M:      Tejun Heo <tj@kernel.org>
5922 L:      linux-ide@vger.kernel.org
5923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5924 S:      Maintained
5925 F:      drivers/ata/
5926 F:      include/linux/ata.h
5927 F:      include/linux/libata.h
5928
5929 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5930 M:      Viresh Kumar <viresh.linux@gmail.com>
5931 L:      linux-ide@vger.kernel.org
5932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5933 S:      Maintained
5934 F:      include/linux/pata_arasan_cf_data.h
5935 F:      drivers/ata/pata_arasan_cf.c
5936
5937 LIBATA PATA DRIVERS
5938 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5939 M:      Tejun Heo <tj@kernel.org>
5940 L:      linux-ide@vger.kernel.org
5941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5942 S:      Maintained
5943 F:      drivers/ata/pata_*.c
5944 F:      drivers/ata/ata_generic.c
5945
5946 LIBATA SATA AHCI PLATFORM devices support
5947 M:      Hans de Goede <hdegoede@redhat.com>
5948 M:      Tejun Heo <tj@kernel.org>
5949 L:      linux-ide@vger.kernel.org
5950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5951 S:      Maintained
5952 F:      drivers/ata/ahci_platform.c
5953 F:      drivers/ata/libahci_platform.c
5954 F:      include/linux/ahci_platform.h
5955
5956 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5957 M:      Mikael Pettersson <mikpelinux@gmail.com>
5958 L:      linux-ide@vger.kernel.org
5959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5960 S:      Maintained
5961 F:      drivers/ata/sata_promise.*
5962
5963 LIBLOCKDEP
5964 M:      Sasha Levin <sasha.levin@oracle.com>
5965 S:      Maintained
5966 F:      tools/lib/lockdep/
5967
5968 LINUX FOR IBM pSERIES (RS/6000)
5969 M:      Paul Mackerras <paulus@au.ibm.com>
5970 W:      http://www.ibm.com/linux/ltc/projects/ppc
5971 S:      Supported
5972 F:      arch/powerpc/boot/rs6000.h
5973
5974 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5975 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5976 M:      Paul Mackerras <paulus@samba.org>
5977 M:      Michael Ellerman <mpe@ellerman.id.au>
5978 W:      http://www.penguinppc.org/
5979 L:      linuxppc-dev@lists.ozlabs.org
5980 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5982 S:      Supported
5983 F:      Documentation/powerpc/
5984 F:      arch/powerpc/
5985
5986 LINUX FOR POWER MACINTOSH
5987 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5988 W:      http://www.penguinppc.org/
5989 L:      linuxppc-dev@lists.ozlabs.org
5990 S:      Maintained
5991 F:      arch/powerpc/platforms/powermac/
5992 F:      drivers/macintosh/
5993
5994 LINUX FOR POWERPC EMBEDDED MPC5XXX
5995 M:      Anatolij Gustschin <agust@denx.de>
5996 L:      linuxppc-dev@lists.ozlabs.org
5997 T:      git git://git.denx.de/linux-denx-agust.git
5998 S:      Maintained
5999 F:      arch/powerpc/platforms/512x/
6000 F:      arch/powerpc/platforms/52xx/
6001
6002 LINUX FOR POWERPC EMBEDDED PPC4XX
6003 M:      Alistair Popple <alistair@popple.id.au>
6004 M:      Matt Porter <mporter@kernel.crashing.org>
6005 W:      http://www.penguinppc.org/
6006 L:      linuxppc-dev@lists.ozlabs.org
6007 S:      Maintained
6008 F:      arch/powerpc/platforms/40x/
6009 F:      arch/powerpc/platforms/44x/
6010
6011 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6012 L:      linuxppc-dev@lists.ozlabs.org
6013 S:      Orphan
6014 F:      arch/powerpc/*/*virtex*
6015 F:      arch/powerpc/*/*/*virtex*
6016
6017 LINUX FOR POWERPC EMBEDDED PPC8XX
6018 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6019 W:      http://www.penguinppc.org/
6020 L:      linuxppc-dev@lists.ozlabs.org
6021 S:      Maintained
6022 F:      arch/powerpc/platforms/8xx/
6023
6024 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6025 M:      Scott Wood <scottwood@freescale.com>
6026 M:      Kumar Gala <galak@kernel.crashing.org>
6027 W:      http://www.penguinppc.org/
6028 L:      linuxppc-dev@lists.ozlabs.org
6029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6030 S:      Maintained
6031 F:      arch/powerpc/platforms/83xx/
6032 F:      arch/powerpc/platforms/85xx/
6033
6034 LINUX FOR POWERPC PA SEMI PWRFICIENT
6035 M:      Olof Johansson <olof@lixom.net>
6036 L:      linuxppc-dev@lists.ozlabs.org
6037 S:      Maintained
6038 F:      arch/powerpc/platforms/pasemi/
6039 F:      drivers/*/*pasemi*
6040 F:      drivers/*/*/*pasemi*
6041
6042 LINUX SECURITY MODULE (LSM) FRAMEWORK
6043 M:      Chris Wright <chrisw@sous-sol.org>
6044 L:      linux-security-module@vger.kernel.org
6045 S:      Supported
6046
6047 LIS3LV02D ACCELEROMETER DRIVER
6048 M:      Eric Piel <eric.piel@tremplin-utc.net>
6049 S:      Maintained
6050 F:      Documentation/misc-devices/lis3lv02d
6051 F:      drivers/misc/lis3lv02d/
6052 F:      drivers/platform/x86/hp_accel.c
6053
6054 LIVE PATCHING
6055 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6056 M:      Seth Jennings <sjenning@redhat.com>
6057 M:      Jiri Kosina <jkosina@suse.cz>
6058 M:      Vojtech Pavlik <vojtech@suse.cz>
6059 S:      Maintained
6060 F:      kernel/livepatch/
6061 F:      include/linux/livepatch.h
6062 F:      arch/x86/include/asm/livepatch.h
6063 F:      arch/x86/kernel/livepatch.c
6064 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6065 F:      samples/livepatch/
6066 L:      live-patching@vger.kernel.org
6067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6068
6069 LLC (802.2)
6070 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6071 S:      Maintained
6072 F:      include/linux/llc.h
6073 F:      include/uapi/linux/llc.h
6074 F:      include/net/llc*
6075 F:      net/llc/
6076
6077 LM73 HARDWARE MONITOR DRIVER
6078 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6079 L:      lm-sensors@lm-sensors.org
6080 S:      Maintained
6081 F:      drivers/hwmon/lm73.c
6082
6083 LM78 HARDWARE MONITOR DRIVER
6084 M:      Jean Delvare <jdelvare@suse.de>
6085 L:      lm-sensors@lm-sensors.org
6086 S:      Maintained
6087 F:      Documentation/hwmon/lm78
6088 F:      drivers/hwmon/lm78.c
6089
6090 LM83 HARDWARE MONITOR DRIVER
6091 M:      Jean Delvare <jdelvare@suse.de>
6092 L:      lm-sensors@lm-sensors.org
6093 S:      Maintained
6094 F:      Documentation/hwmon/lm83
6095 F:      drivers/hwmon/lm83.c
6096
6097 LM90 HARDWARE MONITOR DRIVER
6098 M:      Jean Delvare <jdelvare@suse.de>
6099 L:      lm-sensors@lm-sensors.org
6100 S:      Maintained
6101 F:      Documentation/hwmon/lm90
6102 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6103 F:      drivers/hwmon/lm90.c
6104
6105 LM95234 HARDWARE MONITOR DRIVER
6106 M:      Guenter Roeck <linux@roeck-us.net>
6107 L:      lm-sensors@lm-sensors.org
6108 S:      Maintained
6109 F:      Documentation/hwmon/lm95234
6110 F:      drivers/hwmon/lm95234.c
6111
6112 LME2510 MEDIA DRIVER
6113 M:      Malcolm Priestley <tvboxspy@gmail.com>
6114 L:      linux-media@vger.kernel.org
6115 W:      http://linuxtv.org/
6116 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6117 S:      Maintained
6118 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6119
6120 LOCKDEP AND LOCKSTAT
6121 M:      Peter Zijlstra <peterz@infradead.org>
6122 M:      Ingo Molnar <mingo@redhat.com>
6123 L:      linux-kernel@vger.kernel.org
6124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6125 S:      Maintained
6126 F:      Documentation/locking/lockdep*.txt
6127 F:      Documentation/locking/lockstat.txt
6128 F:      include/linux/lockdep.h
6129 F:      kernel/locking/
6130
6131 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6132 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6133 L:      linux-ntfs-dev@lists.sourceforge.net
6134 W:      http://www.linux-ntfs.org/content/view/19/37/
6135 S:      Maintained
6136 F:      Documentation/ldm.txt
6137 F:      block/partitions/ldm.*
6138
6139 LogFS
6140 M:      Joern Engel <joern@logfs.org>
6141 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6142 L:      logfs@logfs.org
6143 W:      logfs.org
6144 S:      Maintained
6145 F:      fs/logfs/
6146
6147 LPC32XX MACHINE SUPPORT
6148 M:      Roland Stigge <stigge@antcom.de>
6149 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6150 S:      Maintained
6151 F:      arch/arm/mach-lpc32xx/
6152
6153 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6154 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6155 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6156 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6157 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6158 L:      MPT-FusionLinux.pdl@avagotech.com
6159 L:      linux-scsi@vger.kernel.org
6160 W:      http://www.lsilogic.com/support
6161 S:      Supported
6162 F:      drivers/message/fusion/
6163 F:      drivers/scsi/mpt2sas/
6164 F:      drivers/scsi/mpt3sas/
6165
6166 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6167 M:      Matthew Wilcox <matthew@wil.cx>
6168 L:      linux-scsi@vger.kernel.org
6169 S:      Maintained
6170 F:      drivers/scsi/sym53c8xx_2/
6171
6172 LTC4261 HARDWARE MONITOR DRIVER
6173 M:      Guenter Roeck <linux@roeck-us.net>
6174 L:      lm-sensors@lm-sensors.org
6175 S:      Maintained
6176 F:      Documentation/hwmon/ltc4261
6177 F:      drivers/hwmon/ltc4261.c
6178
6179 LTP (Linux Test Project)
6180 M:      Mike Frysinger <vapier@gentoo.org>
6181 M:      Cyril Hrubis <chrubis@suse.cz>
6182 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6183 M:      Jan Stancek <jstancek@redhat.com>
6184 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6185 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6186 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6187 W:      http://linux-test-project.github.io/
6188 T:      git git://github.com/linux-test-project/ltp.git
6189 S:      Maintained
6190
6191 M32R ARCHITECTURE
6192 W:      http://www.linux-m32r.org/
6193 S:      Orphan
6194 F:      arch/m32r/
6195
6196 M68K ARCHITECTURE
6197 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6198 L:      linux-m68k@lists.linux-m68k.org
6199 W:      http://www.linux-m68k.org/
6200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6201 S:      Maintained
6202 F:      arch/m68k/
6203 F:      drivers/zorro/
6204
6205 M68K ON APPLE MACINTOSH
6206 M:      Joshua Thompson <funaho@jurai.org>
6207 W:      http://www.mac.linux-m68k.org/
6208 L:      linux-m68k@lists.linux-m68k.org
6209 S:      Maintained
6210 F:      arch/m68k/mac/
6211
6212 M68K ON HP9000/300
6213 M:      Philip Blundell <philb@gnu.org>
6214 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6215 S:      Maintained
6216 F:      arch/m68k/hp300/
6217
6218 M88DS3103 MEDIA DRIVER
6219 M:      Antti Palosaari <crope@iki.fi>
6220 L:      linux-media@vger.kernel.org
6221 W:      http://linuxtv.org/
6222 W:      http://palosaari.fi/linux/
6223 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6224 T:      git git://linuxtv.org/anttip/media_tree.git
6225 S:      Maintained
6226 F:      drivers/media/dvb-frontends/m88ds3103*
6227
6228 M88RS2000 MEDIA DRIVER
6229 M:      Malcolm Priestley <tvboxspy@gmail.com>
6230 L:      linux-media@vger.kernel.org
6231 W:      http://linuxtv.org/
6232 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6233 S:      Maintained
6234 F:      drivers/media/dvb-frontends/m88rs2000*
6235
6236 MA901 MASTERKIT USB FM RADIO DRIVER
6237 M:      Alexey Klimov <klimov.linux@gmail.com>
6238 L:      linux-media@vger.kernel.org
6239 T:      git git://linuxtv.org/media_tree.git
6240 S:      Maintained
6241 F:      drivers/media/radio/radio-ma901.c
6242
6243 MAC80211
6244 M:      Johannes Berg <johannes@sipsolutions.net>
6245 L:      linux-wireless@vger.kernel.org
6246 W:      http://wireless.kernel.org/
6247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6249 S:      Maintained
6250 F:      Documentation/networking/mac80211-injection.txt
6251 F:      include/net/mac80211.h
6252 F:      net/mac80211/
6253
6254 MACVLAN DRIVER
6255 M:      Patrick McHardy <kaber@trash.net>
6256 L:      netdev@vger.kernel.org
6257 S:      Maintained
6258 F:      drivers/net/macvlan.c
6259 F:      include/linux/if_macvlan.h
6260
6261 MAILBOX API
6262 M:      Jassi Brar <jassisinghbrar@gmail.com>
6263 L:      linux-kernel@vger.kernel.org
6264 S:      Maintained
6265 F:      drivers/mailbox/
6266 F:      include/linux/mailbox_client.h
6267 F:      include/linux/mailbox_controller.h
6268
6269 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6270 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6271 W:      http://www.kernel.org/doc/man-pages
6272 L:      linux-man@vger.kernel.org
6273 S:      Maintained
6274
6275 MARVELL ARMADA DRM SUPPORT
6276 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6277 S:      Maintained
6278 F:      drivers/gpu/drm/armada/
6279
6280 MARVELL 88E6352 DSA support
6281 M:      Guenter Roeck <linux@roeck-us.net>
6282 S:      Maintained
6283 F:      drivers/net/dsa/mv88e6352.c
6284
6285 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6286 M:      Mirko Lindner <mlindner@marvell.com>
6287 M:      Stephen Hemminger <stephen@networkplumber.org>
6288 L:      netdev@vger.kernel.org
6289 S:      Maintained
6290 F:      drivers/net/ethernet/marvell/sk*
6291
6292 MARVELL LIBERTAS WIRELESS DRIVER
6293 L:      libertas-dev@lists.infradead.org
6294 S:      Orphan
6295 F:      drivers/net/wireless/libertas/
6296
6297 MARVELL MV643XX ETHERNET DRIVER
6298 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6299 L:      netdev@vger.kernel.org
6300 S:      Maintained
6301 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6302 F:      include/linux/mv643xx.h
6303
6304 MARVELL MVNETA ETHERNET DRIVER
6305 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6306 L:      netdev@vger.kernel.org
6307 S:      Maintained
6308 F:      drivers/net/ethernet/marvell/mvneta.*
6309
6310 MARVELL MWIFIEX WIRELESS DRIVER
6311 M:      Amitkumar Karwar <akarwar@marvell.com>
6312 M:      Avinash Patil <patila@marvell.com>
6313 L:      linux-wireless@vger.kernel.org
6314 S:      Maintained
6315 F:      drivers/net/wireless/mwifiex/
6316
6317 MARVELL MWL8K WIRELESS DRIVER
6318 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6319 L:      linux-wireless@vger.kernel.org
6320 S:      Odd Fixes
6321 F:      drivers/net/wireless/mwl8k.c
6322
6323 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6324 M:      Nicolas Pitre <nico@fluxnic.net>
6325 S:      Odd Fixes
6326 F:      drivers/mmc/host/mvsdio.*
6327
6328 MATROX FRAMEBUFFER DRIVER
6329 L:      linux-fbdev@vger.kernel.org
6330 S:      Orphan
6331 F:      drivers/video/fbdev/matrox/matroxfb_*
6332 F:      include/uapi/linux/matroxfb.h
6333
6334 MAX16065 HARDWARE MONITOR DRIVER
6335 M:      Guenter Roeck <linux@roeck-us.net>
6336 L:      lm-sensors@lm-sensors.org
6337 S:      Maintained
6338 F:      Documentation/hwmon/max16065
6339 F:      drivers/hwmon/max16065.c
6340
6341 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6342 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6343 L:      lm-sensors@lm-sensors.org
6344 S:      Maintained
6345 F:      Documentation/hwmon/max6650
6346 F:      drivers/hwmon/max6650.c
6347
6348 MAX6697 HARDWARE MONITOR DRIVER
6349 M:      Guenter Roeck <linux@roeck-us.net>
6350 L:      lm-sensors@lm-sensors.org
6351 S:      Maintained
6352 F:      Documentation/hwmon/max6697
6353 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6354 F:      drivers/hwmon/max6697.c
6355 F:      include/linux/platform_data/max6697.h
6356
6357 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6358 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6359 L:      linux-pm@vger.kernel.org
6360 S:      Supported
6361 F:      drivers/power/max14577_charger.c
6362 F:      drivers/power/max77693_charger.c
6363
6364 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6365 M:      Chanwoo Choi <cw00.choi@samsung.com>
6366 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6367 L:      linux-kernel@vger.kernel.org
6368 S:      Supported
6369 F:      drivers/*/max14577.c
6370 F:      drivers/*/max77686.c
6371 F:      drivers/*/max77693.c
6372 F:      drivers/extcon/extcon-max14577.c
6373 F:      drivers/extcon/extcon-max77693.c
6374 F:      drivers/rtc/rtc-max77686.c
6375 F:      drivers/clk/clk-max77686.c
6376 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6377 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6378 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6379 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6380 F:      include/linux/mfd/max14577*.h
6381 F:      include/linux/mfd/max77686*.h
6382 F:      include/linux/mfd/max77693*.h
6383
6384 MAXIRADIO FM RADIO RECEIVER DRIVER
6385 M:      Hans Verkuil <hverkuil@xs4all.nl>
6386 L:      linux-media@vger.kernel.org
6387 T:      git git://linuxtv.org/media_tree.git
6388 W:      http://linuxtv.org
6389 S:      Maintained
6390 F:      drivers/media/radio/radio-maxiradio*
6391
6392 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6393 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6394 P:      LinuxTV.org Project
6395 L:      linux-media@vger.kernel.org
6396 W:      http://linuxtv.org
6397 Q:      http://patchwork.kernel.org/project/linux-media/list/
6398 T:      git git://linuxtv.org/media_tree.git
6399 S:      Maintained
6400 F:      Documentation/dvb/
6401 F:      Documentation/video4linux/
6402 F:      Documentation/DocBook/media/
6403 F:      drivers/media/
6404 F:      drivers/staging/media/
6405 F:      include/media/
6406 F:      include/uapi/linux/dvb/
6407 F:      include/uapi/linux/videodev2.h
6408 F:      include/uapi/linux/media.h
6409 F:      include/uapi/linux/v4l2-*
6410 F:      include/uapi/linux/meye.h
6411 F:      include/uapi/linux/ivtv*
6412 F:      include/uapi/linux/uvcvideo.h
6413
6414 MEGARAID SCSI/SAS DRIVERS
6415 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6416 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6417 M:      Uday Lingala <uday.lingala@avagotech.com>
6418 L:      megaraidlinux.pdl@avagotech.com
6419 L:      linux-scsi@vger.kernel.org
6420 W:      http://www.lsi.com
6421 S:      Maintained
6422 F:      Documentation/scsi/megaraid.txt
6423 F:      drivers/scsi/megaraid.*
6424 F:      drivers/scsi/megaraid/
6425
6426 MELLANOX ETHERNET DRIVER (mlx4_en)
6427 M:      Amir Vadai <amirv@mellanox.com>
6428 M:      Ido Shamay <idos@mellanox.com>
6429 L:      netdev@vger.kernel.org
6430 S:      Supported
6431 W:      http://www.mellanox.com
6432 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6433 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6434
6435 MEMORY MANAGEMENT
6436 L:      linux-mm@kvack.org
6437 W:      http://www.linux-mm.org
6438 S:      Maintained
6439 F:      include/linux/mm.h
6440 F:      include/linux/gfp.h
6441 F:      include/linux/mmzone.h
6442 F:      include/linux/memory_hotplug.h
6443 F:      include/linux/vmalloc.h
6444 F:      mm/
6445
6446 MEMORY TECHNOLOGY DEVICES (MTD)
6447 M:      David Woodhouse <dwmw2@infradead.org>
6448 M:      Brian Norris <computersforpeace@gmail.com>
6449 L:      linux-mtd@lists.infradead.org
6450 W:      http://www.linux-mtd.infradead.org/
6451 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6452 T:      git git://git.infradead.org/linux-mtd.git
6453 T:      git git://git.infradead.org/l2-mtd.git
6454 S:      Maintained
6455 F:      drivers/mtd/
6456 F:      include/linux/mtd/
6457 F:      include/uapi/mtd/
6458
6459 MEN A21 WATCHDOG DRIVER
6460 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6461 L:      linux-watchdog@vger.kernel.org
6462 S:      Supported
6463 F:      drivers/watchdog/mena21_wdt.c
6464
6465 MEN CHAMELEON BUS (mcb)
6466 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6467 S:      Supported
6468 F:      drivers/mcb/
6469 F:      include/linux/mcb.h
6470
6471 MEN F21BMC (Board Management Controller)
6472 M:      Andreas Werner <andreas.werner@men.de>
6473 S:      Supported
6474 F:      drivers/mfd/menf21bmc.c
6475 F:      drivers/watchdog/menf21bmc_wdt.c
6476 F:      drivers/leds/leds-menf21bmc.c
6477 F:      drivers/hwmon/menf21bmc_hwmon.c
6478 F:      Documentation/hwmon/menf21bmc
6479
6480 METAG ARCHITECTURE
6481 M:      James Hogan <james.hogan@imgtec.com>
6482 L:      linux-metag@vger.kernel.org
6483 S:      Supported
6484 F:      arch/metag/
6485 F:      Documentation/metag/
6486 F:      Documentation/devicetree/bindings/metag/
6487 F:      drivers/clocksource/metag_generic.c
6488 F:      drivers/irqchip/irq-metag.c
6489 F:      drivers/irqchip/irq-metag-ext.c
6490 F:      drivers/tty/metag_da.c
6491
6492 MICROBLAZE ARCHITECTURE
6493 M:      Michal Simek <monstr@monstr.eu>
6494 W:      http://www.monstr.eu/fdt/
6495 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6496 S:      Supported
6497 F:      arch/microblaze/
6498
6499 MICROTEK X6 SCANNER
6500 M:      Oliver Neukum <oliver@neukum.org>
6501 S:      Maintained
6502 F:      drivers/usb/image/microtek.*
6503
6504 MIPS
6505 M:      Ralf Baechle <ralf@linux-mips.org>
6506 L:      linux-mips@linux-mips.org
6507 W:      http://www.linux-mips.org/
6508 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6509 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6510 S:      Supported
6511 F:      Documentation/mips/
6512 F:      arch/mips/
6513
6514 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6515 M:      Hans Verkuil <hverkuil@xs4all.nl>
6516 L:      linux-media@vger.kernel.org
6517 T:      git git://linuxtv.org/media_tree.git
6518 W:      http://linuxtv.org
6519 S:      Odd Fixes
6520 F:      drivers/media/radio/radio-miropcm20*
6521
6522 Mellanox MLX5 core VPI driver
6523 M:      Eli Cohen <eli@mellanox.com>
6524 L:      netdev@vger.kernel.org
6525 L:      linux-rdma@vger.kernel.org
6526 W:      http://www.mellanox.com
6527 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6528 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6529 T:      git git://openfabrics.org/~eli/connect-ib.git
6530 S:      Supported
6531 F:      drivers/net/ethernet/mellanox/mlx5/core/
6532 F:      include/linux/mlx5/
6533
6534 Mellanox MLX5 IB driver
6535 M:      Eli Cohen <eli@mellanox.com>
6536 L:      linux-rdma@vger.kernel.org
6537 W:      http://www.mellanox.com
6538 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6539 T:      git git://openfabrics.org/~eli/connect-ib.git
6540 S:      Supported
6541 F:      include/linux/mlx5/
6542 F:      drivers/infiniband/hw/mlx5/
6543
6544 MN88472 MEDIA DRIVER
6545 M:      Antti Palosaari <crope@iki.fi>
6546 L:      linux-media@vger.kernel.org
6547 W:      http://linuxtv.org/
6548 W:      http://palosaari.fi/linux/
6549 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6550 T:      git git://linuxtv.org/anttip/media_tree.git
6551 S:      Maintained
6552 F:      drivers/staging/media/mn88472/
6553 F:      drivers/media/dvb-frontends/mn88472.h
6554
6555 MN88473 MEDIA DRIVER
6556 M:      Antti Palosaari <crope@iki.fi>
6557 L:      linux-media@vger.kernel.org
6558 W:      http://linuxtv.org/
6559 W:      http://palosaari.fi/linux/
6560 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6561 T:      git git://linuxtv.org/anttip/media_tree.git
6562 S:      Maintained
6563 F:      drivers/staging/media/mn88473/
6564 F:      drivers/media/dvb-frontends/mn88473.h
6565
6566 MODULE SUPPORT
6567 M:      Rusty Russell <rusty@rustcorp.com.au>
6568 S:      Maintained
6569 F:      include/linux/module.h
6570 F:      kernel/module.c
6571
6572 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6573 W:      http://popies.net/meye/
6574 S:      Orphan
6575 F:      Documentation/video4linux/meye.txt
6576 F:      drivers/media/pci/meye/
6577 F:      include/uapi/linux/meye.h
6578
6579 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6580 M:      Jiri Slaby <jirislaby@gmail.com>
6581 S:      Maintained
6582 F:      Documentation/serial/moxa-smartio
6583 F:      drivers/tty/mxser.*
6584
6585 MR800 AVERMEDIA USB FM RADIO DRIVER
6586 M:      Alexey Klimov <klimov.linux@gmail.com>
6587 L:      linux-media@vger.kernel.org
6588 T:      git git://linuxtv.org/media_tree.git
6589 S:      Maintained
6590 F:      drivers/media/radio/radio-mr800.c
6591
6592 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6593 M:      Alan Ott <alan@signal11.us>
6594 L:      linux-wpan@vger.kernel.org
6595 S:      Maintained
6596 F:      drivers/net/ieee802154/mrf24j40.c
6597
6598 MSI LAPTOP SUPPORT
6599 M:      "Lee, Chun-Yi" <jlee@suse.com>
6600 L:      platform-driver-x86@vger.kernel.org
6601 S:      Maintained
6602 F:      drivers/platform/x86/msi-laptop.c
6603
6604 MSI WMI SUPPORT
6605 M:      Anisse Astier <anisse@astier.eu>
6606 L:      platform-driver-x86@vger.kernel.org
6607 S:      Supported
6608 F:      drivers/platform/x86/msi-wmi.c
6609
6610 MSI001 MEDIA DRIVER
6611 M:      Antti Palosaari <crope@iki.fi>
6612 L:      linux-media@vger.kernel.org
6613 W:      http://linuxtv.org/
6614 W:      http://palosaari.fi/linux/
6615 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6616 T:      git git://linuxtv.org/anttip/media_tree.git
6617 S:      Maintained
6618 F:      drivers/media/tuners/msi001*
6619
6620 MSI2500 MEDIA DRIVER
6621 M:      Antti Palosaari <crope@iki.fi>
6622 L:      linux-media@vger.kernel.org
6623 W:      http://linuxtv.org/
6624 W:      http://palosaari.fi/linux/
6625 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6626 T:      git git://linuxtv.org/anttip/media_tree.git
6627 S:      Maintained
6628 F:      drivers/media/usb/msi2500/
6629
6630 MT9M032 APTINA SENSOR DRIVER
6631 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6632 L:      linux-media@vger.kernel.org
6633 T:      git git://linuxtv.org/media_tree.git
6634 S:      Maintained
6635 F:      drivers/media/i2c/mt9m032.c
6636 F:      include/media/mt9m032.h
6637
6638 MT9P031 APTINA CAMERA SENSOR
6639 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6640 L:      linux-media@vger.kernel.org
6641 T:      git git://linuxtv.org/media_tree.git
6642 S:      Maintained
6643 F:      drivers/media/i2c/mt9p031.c
6644 F:      include/media/mt9p031.h
6645
6646 MT9T001 APTINA CAMERA SENSOR
6647 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6648 L:      linux-media@vger.kernel.org
6649 T:      git git://linuxtv.org/media_tree.git
6650 S:      Maintained
6651 F:      drivers/media/i2c/mt9t001.c
6652 F:      include/media/mt9t001.h
6653
6654 MT9V032 APTINA CAMERA SENSOR
6655 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6656 L:      linux-media@vger.kernel.org
6657 T:      git git://linuxtv.org/media_tree.git
6658 S:      Maintained
6659 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6660 F:      drivers/media/i2c/mt9v032.c
6661 F:      include/media/mt9v032.h
6662
6663 MULTIFUNCTION DEVICES (MFD)
6664 M:      Samuel Ortiz <sameo@linux.intel.com>
6665 M:      Lee Jones <lee.jones@linaro.org>
6666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6667 S:      Supported
6668 F:      drivers/mfd/
6669 F:      include/linux/mfd/
6670
6671 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6672 M:      Ulf Hansson <ulf.hansson@linaro.org>
6673 L:      linux-mmc@vger.kernel.org
6674 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6675 S:      Maintained
6676 F:      drivers/mmc/
6677 F:      include/linux/mmc/
6678 F:      include/uapi/linux/mmc/
6679
6680 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6681 S:      Orphan
6682 F:      drivers/mmc/host/mmc_spi.c
6683 F:      include/linux/spi/mmc_spi.h
6684
6685 MULTISOUND SOUND DRIVER
6686 M:      Andrew Veliath <andrewtv@usa.net>
6687 S:      Maintained
6688 F:      Documentation/sound/oss/MultiSound
6689 F:      sound/oss/msnd*
6690
6691 MULTITECH MULTIPORT CARD (ISICOM)
6692 S:      Orphan
6693 F:      drivers/tty/isicom.c
6694 F:      include/linux/isicom.h
6695
6696 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6697 M:      Felipe Balbi <balbi@ti.com>
6698 L:      linux-usb@vger.kernel.org
6699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6700 S:      Maintained
6701 F:      drivers/usb/musb/
6702
6703 MXL5007T MEDIA DRIVER
6704 M:      Michael Krufky <mkrufky@linuxtv.org>
6705 L:      linux-media@vger.kernel.org
6706 W:      http://linuxtv.org/
6707 W:      http://github.com/mkrufky
6708 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6709 T:      git git://linuxtv.org/mkrufky/tuners.git
6710 S:      Maintained
6711 F:      drivers/media/tuners/mxl5007t.*
6712
6713 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6714 M:      Hyong-Youb Kim <hykim@myri.com>
6715 L:      netdev@vger.kernel.org
6716 W:      https://www.myricom.com/support/downloads/myri10ge.html
6717 S:      Supported
6718 F:      drivers/net/ethernet/myricom/myri10ge/
6719
6720 NATSEMI ETHERNET DRIVER (DP8381x)
6721 S:      Orphan
6722 F:      drivers/net/ethernet/natsemi/natsemi.c
6723
6724 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6725 M:      Daniel Mack <zonque@gmail.com>
6726 S:      Maintained
6727 L:      alsa-devel@alsa-project.org
6728 W:      http://www.native-instruments.com
6729 F:      sound/usb/caiaq/
6730
6731 NCP FILESYSTEM
6732 M:      Petr Vandrovec <petr@vandrovec.name>
6733 S:      Odd Fixes
6734 F:      fs/ncpfs/
6735
6736 NCR 5380 SCSI DRIVERS
6737 M:      Finn Thain <fthain@telegraphics.com.au>
6738 M:      Michael Schmitz <schmitzmic@gmail.com>
6739 L:      linux-scsi@vger.kernel.org
6740 S:      Maintained
6741 F:      Documentation/scsi/g_NCR5380.txt
6742 F:      drivers/scsi/NCR5380.*
6743 F:      drivers/scsi/arm/cumana_1.c
6744 F:      drivers/scsi/arm/oak.c
6745 F:      drivers/scsi/atari_NCR5380.c
6746 F:      drivers/scsi/atari_scsi.*
6747 F:      drivers/scsi/dmx3191d.c
6748 F:      drivers/scsi/dtc.*
6749 F:      drivers/scsi/g_NCR5380.*
6750 F:      drivers/scsi/g_NCR5380_mmio.c
6751 F:      drivers/scsi/mac_scsi.*
6752 F:      drivers/scsi/pas16.*
6753 F:      drivers/scsi/sun3_scsi.*
6754 F:      drivers/scsi/sun3_scsi_vme.c
6755 F:      drivers/scsi/t128.*
6756
6757 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6758 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6759 L:      linux-scsi@vger.kernel.org
6760 S:      Maintained
6761 F:      drivers/scsi/NCR_D700.*
6762
6763 NCT6775 HARDWARE MONITOR DRIVER
6764 M:      Guenter Roeck <linux@roeck-us.net>
6765 L:      lm-sensors@lm-sensors.org
6766 S:      Maintained
6767 F:      Documentation/hwmon/nct6775
6768 F:      drivers/hwmon/nct6775.c
6769
6770 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6771 M:      Faisal Latif <faisal.latif@intel.com>
6772 L:      linux-rdma@vger.kernel.org
6773 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6774 S:      Supported
6775 F:      drivers/infiniband/hw/nes/
6776
6777 NETEM NETWORK EMULATOR
6778 M:      Stephen Hemminger <stephen@networkplumber.org>
6779 L:      netem@lists.linux-foundation.org
6780 S:      Maintained
6781 F:      net/sched/sch_netem.c
6782
6783 NETERION 10GbE DRIVERS (s2io/vxge)
6784 M:      Jon Mason <jdmason@kudzu.us>
6785 L:      netdev@vger.kernel.org
6786 S:      Supported
6787 F:      Documentation/networking/s2io.txt
6788 F:      Documentation/networking/vxge.txt
6789 F:      drivers/net/ethernet/neterion/
6790
6791 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6792 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6793 M:      Patrick McHardy <kaber@trash.net>
6794 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6795 L:      netfilter-devel@vger.kernel.org
6796 L:      coreteam@netfilter.org
6797 W:      http://www.netfilter.org/
6798 W:      http://www.iptables.org/
6799 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6802 S:      Supported
6803 F:      include/linux/netfilter*
6804 F:      include/linux/netfilter/
6805 F:      include/net/netfilter/
6806 F:      include/uapi/linux/netfilter*
6807 F:      include/uapi/linux/netfilter/
6808 F:      net/*/netfilter.c
6809 F:      net/*/netfilter/
6810 F:      net/netfilter/
6811
6812 NETLABEL
6813 M:      Paul Moore <paul@paul-moore.com>
6814 W:      http://netlabel.sf.net
6815 L:      netdev@vger.kernel.org
6816 S:      Maintained
6817 F:      Documentation/netlabel/
6818 F:      include/net/netlabel.h
6819 F:      net/netlabel/
6820
6821 NETROM NETWORK LAYER
6822 M:      Ralf Baechle <ralf@linux-mips.org>
6823 L:      linux-hams@vger.kernel.org
6824 W:      http://www.linux-ax25.org/
6825 S:      Maintained
6826 F:      include/net/netrom.h
6827 F:      include/uapi/linux/netrom.h
6828 F:      net/netrom/
6829
6830 NETWORK BLOCK DEVICE (NBD)
6831 M:      Markus Pargmann <mpa@pengutronix.de>
6832 S:      Maintained
6833 L:      nbd-general@lists.sourceforge.net
6834 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6835 F:      Documentation/blockdev/nbd.txt
6836 F:      drivers/block/nbd.c
6837 F:      include/linux/nbd.h
6838 F:      include/uapi/linux/nbd.h
6839
6840 NETWORK DROP MONITOR
6841 M:      Neil Horman <nhorman@tuxdriver.com>
6842 L:      netdev@vger.kernel.org
6843 S:      Maintained
6844 W:      https://fedorahosted.org/dropwatch/
6845 F:      net/core/drop_monitor.c
6846
6847 NETWORKING [GENERAL]
6848 M:      "David S. Miller" <davem@davemloft.net>
6849 L:      netdev@vger.kernel.org
6850 W:      http://www.linuxfoundation.org/en/Net
6851 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6854 S:      Maintained
6855 F:      net/
6856 F:      include/net/
6857 F:      include/linux/in.h
6858 F:      include/linux/net.h
6859 F:      include/linux/netdevice.h
6860 F:      include/uapi/linux/in.h
6861 F:      include/uapi/linux/net.h
6862 F:      include/uapi/linux/netdevice.h
6863 F:      include/uapi/linux/net_namespace.h
6864 F:      tools/net/
6865 F:      tools/testing/selftests/net/
6866 F:      lib/random32.c
6867 F:      lib/test_bpf.c
6868
6869 NETWORKING [IPv4/IPv6]
6870 M:      "David S. Miller" <davem@davemloft.net>
6871 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6872 M:      James Morris <jmorris@namei.org>
6873 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6874 M:      Patrick McHardy <kaber@trash.net>
6875 L:      netdev@vger.kernel.org
6876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6877 S:      Maintained
6878 F:      net/ipv4/
6879 F:      net/ipv6/
6880 F:      include/net/ip*
6881 F:      arch/x86/net/*
6882
6883 NETWORKING [IPSEC]
6884 M:      Steffen Klassert <steffen.klassert@secunet.com>
6885 M:      Herbert Xu <herbert@gondor.apana.org.au>
6886 M:      "David S. Miller" <davem@davemloft.net>
6887 L:      netdev@vger.kernel.org
6888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6890 S:      Maintained
6891 F:      net/core/flow.c
6892 F:      net/xfrm/
6893 F:      net/key/
6894 F:      net/ipv4/xfrm*
6895 F:      net/ipv4/esp4.c
6896 F:      net/ipv4/ah4.c
6897 F:      net/ipv4/ipcomp.c
6898 F:      net/ipv4/ip_vti.c
6899 F:      net/ipv6/xfrm*
6900 F:      net/ipv6/esp6.c
6901 F:      net/ipv6/ah6.c
6902 F:      net/ipv6/ipcomp6.c
6903 F:      net/ipv6/ip6_vti.c
6904 F:      include/uapi/linux/xfrm.h
6905 F:      include/net/xfrm.h
6906
6907 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6908 M:      Paul Moore <paul@paul-moore.com>
6909 L:      netdev@vger.kernel.org
6910 S:      Maintained
6911
6912 NETWORKING [WIRELESS]
6913 L:      linux-wireless@vger.kernel.org
6914 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6915
6916 NETWORKING DRIVERS
6917 L:      netdev@vger.kernel.org
6918 W:      http://www.linuxfoundation.org/en/Net
6919 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6922 S:      Odd Fixes
6923 F:      drivers/net/
6924 F:      include/linux/if_*
6925 F:      include/linux/netdevice.h
6926 F:      include/linux/arcdevice.h
6927 F:      include/linux/etherdevice.h
6928 F:      include/linux/fcdevice.h
6929 F:      include/linux/fddidevice.h
6930 F:      include/linux/hippidevice.h
6931 F:      include/linux/inetdevice.h
6932 F:      include/uapi/linux/if_*
6933 F:      include/uapi/linux/netdevice.h
6934
6935 NETWORKING DRIVERS (WIRELESS)
6936 M:      Kalle Valo <kvalo@codeaurora.org>
6937 L:      linux-wireless@vger.kernel.org
6938 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6940 S:      Maintained
6941 F:      drivers/net/wireless/
6942
6943 NETXEN (1/10) GbE SUPPORT
6944 M:      Manish Chopra <manish.chopra@qlogic.com>
6945 M:      Sony Chacko <sony.chacko@qlogic.com>
6946 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6947 L:      netdev@vger.kernel.org
6948 W:      http://www.qlogic.com
6949 S:      Supported
6950 F:      drivers/net/ethernet/qlogic/netxen/
6951
6952 NFC SUBSYSTEM
6953 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6954 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6955 M:      Samuel Ortiz <sameo@linux.intel.com>
6956 L:      linux-wireless@vger.kernel.org
6957 L:      linux-nfc@lists.01.org (subscribers-only)
6958 S:      Supported
6959 F:      net/nfc/
6960 F:      include/net/nfc/
6961 F:      include/uapi/linux/nfc.h
6962 F:      drivers/nfc/
6963 F:      include/linux/platform_data/pn544.h
6964 F:      Documentation/devicetree/bindings/net/nfc/
6965
6966 NFS, SUNRPC, AND LOCKD CLIENTS
6967 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6968 M:      Anna Schumaker <anna.schumaker@netapp.com>
6969 L:      linux-nfs@vger.kernel.org
6970 W:      http://client.linux-nfs.org
6971 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6972 S:      Maintained
6973 F:      fs/lockd/
6974 F:      fs/nfs/
6975 F:      fs/nfs_common/
6976 F:      net/sunrpc/
6977 F:      include/linux/lockd/
6978 F:      include/linux/nfs*
6979 F:      include/linux/sunrpc/
6980 F:      include/uapi/linux/nfs*
6981 F:      include/uapi/linux/sunrpc/
6982
6983 NILFS2 FILESYSTEM
6984 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6985 L:      linux-nilfs@vger.kernel.org
6986 W:      http://nilfs.sourceforge.net/
6987 T:      git git://github.com/konis/nilfs2.git
6988 S:      Supported
6989 F:      Documentation/filesystems/nilfs2.txt
6990 F:      fs/nilfs2/
6991 F:      include/linux/nilfs2_fs.h
6992
6993 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6994 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6995 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6996 S:      Maintained
6997 F:      Documentation/scsi/NinjaSCSI.txt
6998 F:      drivers/scsi/pcmcia/nsp_*
6999
7000 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7001 M:      GOTO Masanori <gotom@debian.or.jp>
7002 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7003 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7004 S:      Maintained
7005 F:      Documentation/scsi/NinjaSCSI.txt
7006 F:      drivers/scsi/nsp32*
7007
7008 NIOS2 ARCHITECTURE
7009 M:      Ley Foon Tan <lftan@altera.com>
7010 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7011 T:      git git://git.rocketboards.org/linux-socfpga-next.git
7012 S:      Maintained
7013 F:      arch/nios2/
7014
7015 NOKIA N900 POWER SUPPLY DRIVERS
7016 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7017 S:      Maintained
7018 F:      include/linux/power/bq2415x_charger.h
7019 F:      include/linux/power/bq27x00_battery.h
7020 F:      include/linux/power/isp1704_charger.h
7021 F:      drivers/power/bq2415x_charger.c
7022 F:      drivers/power/bq27x00_battery.c
7023 F:      drivers/power/isp1704_charger.c
7024 F:      drivers/power/rx51_battery.c
7025
7026 NTB DRIVER
7027 M:      Jon Mason <jdmason@kudzu.us>
7028 M:      Dave Jiang <dave.jiang@intel.com>
7029 S:      Supported
7030 W:      https://github.com/jonmason/ntb/wiki
7031 T:      git git://github.com/jonmason/ntb.git
7032 F:      drivers/ntb/
7033 F:      drivers/net/ntb_netdev.c
7034 F:      include/linux/ntb.h
7035
7036 NTFS FILESYSTEM
7037 M:      Anton Altaparmakov <anton@tuxera.com>
7038 L:      linux-ntfs-dev@lists.sourceforge.net
7039 W:      http://www.tuxera.com/
7040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7041 S:      Supported
7042 F:      Documentation/filesystems/ntfs.txt
7043 F:      fs/ntfs/
7044
7045 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7046 M:      Antonino Daplas <adaplas@gmail.com>
7047 L:      linux-fbdev@vger.kernel.org
7048 S:      Maintained
7049 F:      drivers/video/fbdev/riva/
7050 F:      drivers/video/fbdev/nvidia/
7051
7052 NVM EXPRESS DRIVER
7053 M:      Matthew Wilcox <willy@linux.intel.com>
7054 L:      linux-nvme@lists.infradead.org
7055 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7056 S:      Supported
7057 F:      drivers/block/nvme*
7058 F:      include/linux/nvme.h
7059
7060 NXP-NCI NFC DRIVER
7061 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7062 R:      Charles Gorand <charles.gorand@effinnov.com>
7063 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7064 S:      Supported
7065 F:      drivers/nfc/nxp-nci
7066
7067 NXP TDA998X DRM DRIVER
7068 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7069 S:      Supported
7070 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7071 F:      include/drm/i2c/tda998x.h
7072
7073 NXP TFA9879 DRIVER
7074 M:      Peter Rosin <peda@axentia.se>
7075 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7076 S:      Maintained
7077 F:      sound/soc/codecs/tfa9879*
7078
7079 OMAP SUPPORT
7080 M:      Tony Lindgren <tony@atomide.com>
7081 L:      linux-omap@vger.kernel.org
7082 W:      http://www.muru.com/linux/omap/
7083 W:      http://linux.omap.com/
7084 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7086 S:      Maintained
7087 F:      arch/arm/*omap*/
7088 F:      arch/arm/configs/omap1_defconfig
7089 F:      arch/arm/configs/omap2plus_defconfig
7090 F:      drivers/i2c/busses/i2c-omap.c
7091 F:      drivers/irqchip/irq-omap-intc.c
7092 F:      drivers/mfd/*omap*.c
7093 F:      drivers/mfd/menelaus.c
7094 F:      drivers/mfd/palmas.c
7095 F:      drivers/mfd/tps65217.c
7096 F:      drivers/mfd/tps65218.c
7097 F:      drivers/mfd/tps65910.c
7098 F:      drivers/mfd/twl-core.[ch]
7099 F:      drivers/mfd/twl4030*.c
7100 F:      drivers/mfd/twl6030*.c
7101 F:      drivers/mfd/twl6040*.c
7102 F:      drivers/regulator/palmas-regulator*.c
7103 F:      drivers/regulator/pbias-regulator.c
7104 F:      drivers/regulator/tps65217-regulator.c
7105 F:      drivers/regulator/tps65218-regulator.c
7106 F:      drivers/regulator/tps65910-regulator.c
7107 F:      drivers/regulator/twl-regulator.c
7108 F:      include/linux/i2c-omap.h
7109
7110 OMAP DEVICE TREE SUPPORT
7111 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7112 M:      Tony Lindgren <tony@atomide.com>
7113 L:      linux-omap@vger.kernel.org
7114 L:      devicetree@vger.kernel.org
7115 S:      Maintained
7116 F:      arch/arm/boot/dts/*omap*
7117 F:      arch/arm/boot/dts/*am3*
7118 F:      arch/arm/boot/dts/*am4*
7119 F:      arch/arm/boot/dts/*am5*
7120 F:      arch/arm/boot/dts/*dra7*
7121
7122 OMAP CLOCK FRAMEWORK SUPPORT
7123 M:      Paul Walmsley <paul@pwsan.com>
7124 L:      linux-omap@vger.kernel.org
7125 S:      Maintained
7126 F:      arch/arm/*omap*/*clock*
7127
7128 OMAP POWER MANAGEMENT SUPPORT
7129 M:      Kevin Hilman <khilman@deeprootsystems.com>
7130 L:      linux-omap@vger.kernel.org
7131 S:      Maintained
7132 F:      arch/arm/*omap*/*pm*
7133 F:      drivers/cpufreq/omap-cpufreq.c
7134
7135 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7136 M:      Rajendra Nayak <rnayak@ti.com>
7137 M:      Paul Walmsley <paul@pwsan.com>
7138 L:      linux-omap@vger.kernel.org
7139 S:      Maintained
7140 F:      arch/arm/mach-omap2/prm*
7141
7142 OMAP AUDIO SUPPORT
7143 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7144 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7145 L:      alsa-devel@alsa-project.org (subscribers-only)
7146 L:      linux-omap@vger.kernel.org
7147 S:      Maintained
7148 F:      sound/soc/omap/
7149
7150 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7151 M:      Roger Quadros <rogerq@ti.com>
7152 M:      Tony Lindgren <tony@atomide.com>
7153 L:      linux-omap@vger.kernel.org
7154 S:      Maintained
7155 F:      drivers/memory/omap-gpmc.c
7156 F:      arch/arm/mach-omap2/*gpmc*
7157
7158 OMAP FRAMEBUFFER SUPPORT
7159 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7160 L:      linux-fbdev@vger.kernel.org
7161 L:      linux-omap@vger.kernel.org
7162 S:      Maintained
7163 F:      drivers/video/fbdev/omap/
7164
7165 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7166 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7167 L:      linux-omap@vger.kernel.org
7168 L:      linux-fbdev@vger.kernel.org
7169 S:      Maintained
7170 F:      drivers/video/fbdev/omap2/
7171 F:      Documentation/arm/OMAP/DSS
7172
7173 OMAP HARDWARE SPINLOCK SUPPORT
7174 M:      Ohad Ben-Cohen <ohad@wizery.com>
7175 L:      linux-omap@vger.kernel.org
7176 S:      Maintained
7177 F:      drivers/hwspinlock/omap_hwspinlock.c
7178 F:      arch/arm/mach-omap2/hwspinlock.c
7179
7180 OMAP MMC SUPPORT
7181 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7182 L:      linux-omap@vger.kernel.org
7183 S:      Maintained
7184 F:      drivers/mmc/host/omap.c
7185
7186 OMAP HS MMC SUPPORT
7187 L:      linux-mmc@vger.kernel.org
7188 L:      linux-omap@vger.kernel.org
7189 S:      Orphan
7190 F:      drivers/mmc/host/omap_hsmmc.c
7191
7192 OMAP RANDOM NUMBER GENERATOR SUPPORT
7193 M:      Deepak Saxena <dsaxena@plexity.net>
7194 S:      Maintained
7195 F:      drivers/char/hw_random/omap-rng.c
7196
7197 OMAP HWMOD SUPPORT
7198 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7199 M:      Paul Walmsley <paul@pwsan.com>
7200 L:      linux-omap@vger.kernel.org
7201 S:      Maintained
7202 F:      arch/arm/mach-omap2/omap_hwmod.*
7203
7204 OMAP HWMOD DATA
7205 M:      Paul Walmsley <paul@pwsan.com>
7206 L:      linux-omap@vger.kernel.org
7207 S:      Maintained
7208 F:      arch/arm/mach-omap2/omap_hwmod*data*
7209
7210 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7211 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7212 L:      linux-omap@vger.kernel.org
7213 S:      Maintained
7214 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7215
7216 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7217 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7218 L:      linux-media@vger.kernel.org
7219 S:      Maintained
7220 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7221 F:      drivers/media/platform/omap3isp/
7222 F:      drivers/staging/media/omap4iss/
7223
7224 OMAP USB SUPPORT
7225 M:      Felipe Balbi <balbi@ti.com>
7226 L:      linux-usb@vger.kernel.org
7227 L:      linux-omap@vger.kernel.org
7228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7229 S:      Maintained
7230 F:      drivers/usb/*/*omap*
7231 F:      arch/arm/*omap*/usb*
7232
7233 OMAP GPIO DRIVER
7234 M:      Javier Martinez Canillas <javier@dowhile0.org>
7235 M:      Santosh Shilimkar <ssantosh@kernel.org>
7236 M:      Kevin Hilman <khilman@deeprootsystems.com>
7237 L:      linux-omap@vger.kernel.org
7238 S:      Maintained
7239 F:      drivers/gpio/gpio-omap.c
7240
7241 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7242 M:      Mark Jackson <mpfj@newflow.co.uk>
7243 L:      linux-omap@vger.kernel.org
7244 S:      Maintained
7245 F:      arch/arm/boot/dts/am335x-nano.dts
7246
7247 OMFS FILESYSTEM
7248 M:      Bob Copeland <me@bobcopeland.com>
7249 L:      linux-karma-devel@lists.sourceforge.net
7250 S:      Maintained
7251 F:      Documentation/filesystems/omfs.txt
7252 F:      fs/omfs/
7253
7254 OMNIKEY CARDMAN 4000 DRIVER
7255 M:      Harald Welte <laforge@gnumonks.org>
7256 S:      Maintained
7257 F:      drivers/char/pcmcia/cm4000_cs.c
7258 F:      include/linux/cm4000_cs.h
7259 F:      include/uapi/linux/cm4000_cs.h
7260
7261 OMNIKEY CARDMAN 4040 DRIVER
7262 M:      Harald Welte <laforge@gnumonks.org>
7263 S:      Maintained
7264 F:      drivers/char/pcmcia/cm4040_cs.*
7265
7266 OMNIVISION OV7670 SENSOR DRIVER
7267 M:      Jonathan Corbet <corbet@lwn.net>
7268 L:      linux-media@vger.kernel.org
7269 T:      git git://linuxtv.org/media_tree.git
7270 S:      Maintained
7271 F:      drivers/media/i2c/ov7670.c
7272
7273 ONENAND FLASH DRIVER
7274 M:      Kyungmin Park <kyungmin.park@samsung.com>
7275 L:      linux-mtd@lists.infradead.org
7276 S:      Maintained
7277 F:      drivers/mtd/onenand/
7278 F:      include/linux/mtd/onenand*.h
7279
7280 ONSTREAM SCSI TAPE DRIVER
7281 M:      Willem Riede <osst@riede.org>
7282 L:      osst-users@lists.sourceforge.net
7283 L:      linux-scsi@vger.kernel.org
7284 S:      Maintained
7285 F:      Documentation/scsi/osst.txt
7286 F:      drivers/scsi/osst.*
7287 F:      drivers/scsi/osst_*.h
7288 F:      drivers/scsi/st.h
7289
7290 OPENCORES I2C BUS DRIVER
7291 M:      Peter Korsgaard <jacmet@sunsite.dk>
7292 L:      linux-i2c@vger.kernel.org
7293 S:      Maintained
7294 F:      Documentation/i2c/busses/i2c-ocores
7295 F:      drivers/i2c/busses/i2c-ocores.c
7296
7297 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7298 M:      Grant Likely <grant.likely@linaro.org>
7299 M:      Rob Herring <robh+dt@kernel.org>
7300 L:      devicetree@vger.kernel.org
7301 W:      http://www.devicetree.org/
7302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7303 S:      Maintained
7304 F:      drivers/of/
7305 F:      include/linux/of*.h
7306 F:      scripts/dtc/
7307
7308 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7309 M:      Rob Herring <robh+dt@kernel.org>
7310 M:      Pawel Moll <pawel.moll@arm.com>
7311 M:      Mark Rutland <mark.rutland@arm.com>
7312 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7313 M:      Kumar Gala <galak@codeaurora.org>
7314 L:      devicetree@vger.kernel.org
7315 S:      Maintained
7316 F:      Documentation/devicetree/
7317 F:      arch/*/boot/dts/
7318 F:      include/dt-bindings/
7319
7320 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7321 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7322 L:      devicetree@vger.kernel.org
7323 S:      Maintained
7324 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7325 F:      Documentation/devicetree/overlay-notes.txt
7326 F:      drivers/of/overlay.c
7327 F:      drivers/of/resolver.c
7328
7329 OPENRISC ARCHITECTURE
7330 M:      Jonas Bonn <jonas@southpole.se>
7331 W:      http://openrisc.net
7332 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7333 S:      Maintained
7334 T:      git git://openrisc.net/~jonas/linux
7335 F:      arch/openrisc/
7336
7337 OPENVSWITCH
7338 M:      Pravin Shelar <pshelar@nicira.com>
7339 L:      netdev@vger.kernel.org
7340 L:      dev@openvswitch.org
7341 W:      http://openvswitch.org
7342 S:      Maintained
7343 F:      net/openvswitch/
7344 F:      include/uapi/linux/openvswitch.h
7345
7346 OPL4 DRIVER
7347 M:      Clemens Ladisch <clemens@ladisch.de>
7348 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7349 T:      git git://git.alsa-project.org/alsa-kernel.git
7350 S:      Maintained
7351 F:      sound/drivers/opl4/
7352
7353 OPROFILE
7354 M:      Robert Richter <rric@kernel.org>
7355 L:      oprofile-list@lists.sf.net
7356 S:      Maintained
7357 F:      arch/*/include/asm/oprofile*.h
7358 F:      arch/*/oprofile/
7359 F:      drivers/oprofile/
7360 F:      include/linux/oprofile.h
7361
7362 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7363 M:      Mark Fasheh <mfasheh@suse.com>
7364 M:      Joel Becker <jlbec@evilplan.org>
7365 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7366 W:      http://ocfs2.wiki.kernel.org
7367 S:      Supported
7368 F:      Documentation/filesystems/ocfs2.txt
7369 F:      Documentation/filesystems/dlmfs.txt
7370 F:      fs/ocfs2/
7371
7372 ORINOCO DRIVER
7373 L:      linux-wireless@vger.kernel.org
7374 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7375 W:      http://www.nongnu.org/orinoco/
7376 S:      Orphan
7377 F:      drivers/net/wireless/orinoco/
7378
7379 OSD LIBRARY and FILESYSTEM
7380 M:      Boaz Harrosh <ooo@electrozaur.com>
7381 M:      Benny Halevy <bhalevy@primarydata.com>
7382 L:      osd-dev@open-osd.org
7383 W:      http://open-osd.org
7384 T:      git git://git.open-osd.org/open-osd.git
7385 S:      Maintained
7386 F:      drivers/scsi/osd/
7387 F:      include/scsi/osd_*
7388 F:      fs/exofs/
7389
7390 OVERLAY FILESYSTEM
7391 M:      Miklos Szeredi <miklos@szeredi.hu>
7392 L:      linux-unionfs@vger.kernel.org
7393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7394 S:      Supported
7395 F:      fs/overlayfs/
7396 F:      Documentation/filesystems/overlayfs.txt
7397
7398 P54 WIRELESS DRIVER
7399 M:      Christian Lamparter <chunkeey@googlemail.com>
7400 L:      linux-wireless@vger.kernel.org
7401 W:      http://wireless.kernel.org/en/users/Drivers/p54
7402 S:      Maintained
7403 F:      drivers/net/wireless/p54/
7404
7405 PA SEMI ETHERNET DRIVER
7406 M:      Olof Johansson <olof@lixom.net>
7407 L:      netdev@vger.kernel.org
7408 S:      Maintained
7409 F:      drivers/net/ethernet/pasemi/*
7410
7411 PA SEMI SMBUS DRIVER
7412 M:      Olof Johansson <olof@lixom.net>
7413 L:      linux-i2c@vger.kernel.org
7414 S:      Maintained
7415 F:      drivers/i2c/busses/i2c-pasemi.c
7416
7417 PADATA PARALLEL EXECUTION MECHANISM
7418 M:      Steffen Klassert <steffen.klassert@secunet.com>
7419 L:      linux-crypto@vger.kernel.org
7420 S:      Maintained
7421 F:      kernel/padata.c
7422 F:      include/linux/padata.h
7423 F:      Documentation/padata.txt
7424
7425 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7426 M:      Harald Welte <laforge@gnumonks.org>
7427 L:      platform-driver-x86@vger.kernel.org
7428 S:      Maintained
7429 F:      drivers/platform/x86/panasonic-laptop.c
7430
7431 PANASONIC MN10300/AM33/AM34 PORT
7432 M:      David Howells <dhowells@redhat.com>
7433 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7434 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7435 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7436 S:      Maintained
7437 F:      Documentation/mn10300/
7438 F:      arch/mn10300/
7439
7440 PARALLEL PORT SUPPORT
7441 L:      linux-parport@lists.infradead.org (subscribers-only)
7442 S:      Orphan
7443 F:      drivers/parport/
7444 F:      include/linux/parport*.h
7445 F:      drivers/char/ppdev.c
7446 F:      include/uapi/linux/ppdev.h
7447
7448 PARAVIRT_OPS INTERFACE
7449 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7450 M:      Chris Wright <chrisw@sous-sol.org>
7451 M:      Alok Kataria <akataria@vmware.com>
7452 M:      Rusty Russell <rusty@rustcorp.com.au>
7453 L:      virtualization@lists.linux-foundation.org
7454 S:      Supported
7455 F:      Documentation/virtual/paravirt_ops.txt
7456 F:      arch/*/kernel/paravirt*
7457 F:      arch/*/include/asm/paravirt.h
7458
7459 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7460 M:      Tim Waugh <tim@cyberelk.net>
7461 L:      linux-parport@lists.infradead.org (subscribers-only)
7462 W:      http://www.torque.net/linux-pp.html
7463 S:      Maintained
7464 F:      Documentation/blockdev/paride.txt
7465 F:      drivers/block/paride/
7466
7467 PARISC ARCHITECTURE
7468 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7469 M:      Helge Deller <deller@gmx.de>
7470 L:      linux-parisc@vger.kernel.org
7471 W:      http://www.parisc-linux.org/
7472 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7475 S:      Maintained
7476 F:      arch/parisc/
7477 F:      Documentation/parisc/
7478 F:      drivers/parisc/
7479 F:      drivers/char/agp/parisc-agp.c
7480 F:      drivers/input/serio/gscps2.c
7481 F:      drivers/parport/parport_gsc.*
7482 F:      drivers/tty/serial/8250/8250_gsc.c
7483 F:      drivers/video/fbdev/sti*
7484 F:      drivers/video/console/sti*
7485 F:      drivers/video/logo/logo_parisc*
7486
7487 PC87360 HARDWARE MONITORING DRIVER
7488 M:      Jim Cromie <jim.cromie@gmail.com>
7489 L:      lm-sensors@lm-sensors.org
7490 S:      Maintained
7491 F:      Documentation/hwmon/pc87360
7492 F:      drivers/hwmon/pc87360.c
7493
7494 PC8736x GPIO DRIVER
7495 M:      Jim Cromie <jim.cromie@gmail.com>
7496 S:      Maintained
7497 F:      drivers/char/pc8736x_gpio.c
7498
7499 PC87427 HARDWARE MONITORING DRIVER
7500 M:      Jean Delvare <jdelvare@suse.de>
7501 L:      lm-sensors@lm-sensors.org
7502 S:      Maintained
7503 F:      Documentation/hwmon/pc87427
7504 F:      drivers/hwmon/pc87427.c
7505
7506 PCA9532 LED DRIVER
7507 M:      Riku Voipio <riku.voipio@iki.fi>
7508 S:      Maintained
7509 F:      drivers/leds/leds-pca9532.c
7510 F:      include/linux/leds-pca9532.h
7511
7512 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7513 M:      Guenter Roeck <linux@roeck-us.net>
7514 L:      linux-i2c@vger.kernel.org
7515 S:      Maintained
7516 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7517
7518 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7519 M:      Khalid Aziz <khalid@gonehiking.org>
7520 S:      Maintained
7521 F:      drivers/firmware/pcdp.*
7522
7523 PCI ERROR RECOVERY
7524 M:      Linas Vepstas <linasvepstas@gmail.com>
7525 L:      linux-pci@vger.kernel.org
7526 S:      Supported
7527 F:      Documentation/PCI/pci-error-recovery.txt
7528
7529 PCI SUBSYSTEM
7530 M:      Bjorn Helgaas <bhelgaas@google.com>
7531 L:      linux-pci@vger.kernel.org
7532 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7534 S:      Supported
7535 F:      Documentation/PCI/
7536 F:      drivers/pci/
7537 F:      include/linux/pci*
7538 F:      arch/x86/pci/
7539 F:      arch/x86/kernel/quirks.c
7540
7541 PCI DRIVER FOR ARM VERSATILE PLATFORM
7542 M:      Rob Herring <robh@kernel.org>
7543 L:      linux-pci@vger.kernel.org
7544 L:      linux-arm-kernel@lists.infradead.org
7545 S:      Maintained
7546 F:      Documentation/devicetree/bindings/pci/versatile.txt
7547 F:      drivers/pci/host/pci-versatile.c
7548
7549 PCI DRIVER FOR APPLIEDMICRO XGENE
7550 M:      Tanmay Inamdar <tinamdar@apm.com>
7551 L:      linux-pci@vger.kernel.org
7552 L:      linux-arm-kernel@lists.infradead.org
7553 S:      Maintained
7554 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7555 F:      drivers/pci/host/pci-xgene.c
7556
7557 PCI DRIVER FOR FREESCALE LAYERSCAPE
7558 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7559 M:      Mingkai Hu <mingkai.hu@freescale.com>
7560 M:      Roy Zang <tie-fei.zang@freescale.com>
7561 L:      linuxppc-dev@lists.ozlabs.org
7562 L:      linux-pci@vger.kernel.org
7563 L:      linux-arm-kernel@lists.infradead.org
7564 S:      Maintained
7565 F:      drivers/pci/host/*layerscape*
7566
7567 PCI DRIVER FOR IMX6
7568 M:      Richard Zhu <Richard.Zhu@freescale.com>
7569 M:      Lucas Stach <l.stach@pengutronix.de>
7570 L:      linux-pci@vger.kernel.org
7571 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7572 S:      Maintained
7573 F:      drivers/pci/host/*imx6*
7574
7575 PCI DRIVER FOR TI KEYSTONE
7576 M:      Murali Karicheri <m-karicheri2@ti.com>
7577 L:      linux-pci@vger.kernel.org
7578 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7579 S:      Maintained
7580 F:      drivers/pci/host/*keystone*
7581
7582 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7583 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7584 M:      Jason Cooper <jason@lakedaemon.net>
7585 L:      linux-pci@vger.kernel.org
7586 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7587 S:      Maintained
7588 F:      drivers/pci/host/*mvebu*
7589
7590 PCI DRIVER FOR NVIDIA TEGRA
7591 M:      Thierry Reding <thierry.reding@gmail.com>
7592 L:      linux-tegra@vger.kernel.org
7593 L:      linux-pci@vger.kernel.org
7594 S:      Supported
7595 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7596 F:      drivers/pci/host/pci-tegra.c
7597
7598 PCI DRIVER FOR TI DRA7XX
7599 M:      Kishon Vijay Abraham I <kishon@ti.com>
7600 L:      linux-omap@vger.kernel.org
7601 L:      linux-pci@vger.kernel.org
7602 S:      Supported
7603 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7604 F:      drivers/pci/host/pci-dra7xx.c
7605
7606 PCI DRIVER FOR RENESAS R-CAR
7607 M:      Simon Horman <horms@verge.net.au>
7608 L:      linux-pci@vger.kernel.org
7609 L:      linux-sh@vger.kernel.org
7610 S:      Maintained
7611 F:      drivers/pci/host/*rcar*
7612
7613 PCI DRIVER FOR SAMSUNG EXYNOS
7614 M:      Jingoo Han <jingoohan1@gmail.com>
7615 L:      linux-pci@vger.kernel.org
7616 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7617 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7618 S:      Maintained
7619 F:      drivers/pci/host/pci-exynos.c
7620
7621 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7622 M:      Jingoo Han <jingoohan1@gmail.com>
7623 M:      Pratyush Anand <pratyush.anand@gmail.com>
7624 L:      linux-pci@vger.kernel.org
7625 S:      Maintained
7626 F:      drivers/pci/host/*designware*
7627
7628 PCI DRIVER FOR GENERIC OF HOSTS
7629 M:      Will Deacon <will.deacon@arm.com>
7630 L:      linux-pci@vger.kernel.org
7631 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7632 S:      Maintained
7633 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7634 F:      drivers/pci/host/pci-host-generic.c
7635
7636 PCIE DRIVER FOR ST SPEAR13XX
7637 M:      Pratyush Anand <pratyush.anand@gmail.com>
7638 L:      linux-pci@vger.kernel.org
7639 S:      Maintained
7640 F:      drivers/pci/host/*spear*
7641
7642 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7643 M:      Duc Dang <dhdang@apm.com>
7644 L:      linux-pci@vger.kernel.org
7645 L:      linux-arm-kernel@lists.infradead.org
7646 S:      Maintained
7647 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7648 F:      drivers/pci/host/pci-xgene-msi.c
7649
7650 PCMCIA SUBSYSTEM
7651 P:      Linux PCMCIA Team
7652 L:      linux-pcmcia@lists.infradead.org
7653 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7655 S:      Maintained
7656 F:      Documentation/pcmcia/
7657 F:      drivers/pcmcia/
7658 F:      include/pcmcia/
7659
7660 PCNET32 NETWORK DRIVER
7661 M:      Don Fry <pcnet32@frontier.com>
7662 L:      netdev@vger.kernel.org
7663 S:      Maintained
7664 F:      drivers/net/ethernet/amd/pcnet32.c
7665
7666 PCRYPT PARALLEL CRYPTO ENGINE
7667 M:      Steffen Klassert <steffen.klassert@secunet.com>
7668 L:      linux-crypto@vger.kernel.org
7669 S:      Maintained
7670 F:      crypto/pcrypt.c
7671 F:      include/crypto/pcrypt.h
7672
7673 PER-CPU MEMORY ALLOCATOR
7674 M:      Tejun Heo <tj@kernel.org>
7675 M:      Christoph Lameter <cl@linux-foundation.org>
7676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7677 S:      Maintained
7678 F:      include/linux/percpu*.h
7679 F:      mm/percpu*.c
7680 F:      arch/*/include/asm/percpu.h
7681
7682 PER-TASK DELAY ACCOUNTING
7683 M:      Balbir Singh <bsingharora@gmail.com>
7684 S:      Maintained
7685 F:      include/linux/delayacct.h
7686 F:      kernel/delayacct.c
7687
7688 PERFORMANCE EVENTS SUBSYSTEM
7689 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7690 M:      Ingo Molnar <mingo@redhat.com>
7691 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7692 L:      linux-kernel@vger.kernel.org
7693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7694 S:      Supported
7695 F:      kernel/events/*
7696 F:      include/linux/perf_event.h
7697 F:      include/uapi/linux/perf_event.h
7698 F:      arch/*/kernel/perf_event*.c
7699 F:      arch/*/kernel/*/perf_event*.c
7700 F:      arch/*/kernel/*/*/perf_event*.c
7701 F:      arch/*/include/asm/perf_event.h
7702 F:      arch/*/kernel/perf_callchain.c
7703 F:      tools/perf/
7704
7705 PERSONALITY HANDLING
7706 M:      Christoph Hellwig <hch@infradead.org>
7707 L:      linux-abi-devel@lists.sourceforge.net
7708 S:      Maintained
7709 F:      include/linux/personality.h
7710 F:      include/uapi/linux/personality.h
7711
7712 PHONET PROTOCOL
7713 M:      Remi Denis-Courmont <courmisch@gmail.com>
7714 S:      Supported
7715 F:      Documentation/networking/phonet.txt
7716 F:      include/linux/phonet.h
7717 F:      include/net/phonet/
7718 F:      include/uapi/linux/phonet.h
7719 F:      net/phonet/
7720
7721 PHRAM MTD DRIVER
7722 M:      Joern Engel <joern@lazybastard.org>
7723 L:      linux-mtd@lists.infradead.org
7724 S:      Maintained
7725 F:      drivers/mtd/devices/phram.c
7726
7727 PICOLCD HID DRIVER
7728 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7729 L:      linux-input@vger.kernel.org
7730 S:      Maintained
7731 F:      drivers/hid/hid-picolcd*
7732
7733 PICOXCELL SUPPORT
7734 M:      Jamie Iles <jamie@jamieiles.com>
7735 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7736 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7737 S:      Supported
7738 F:      arch/arm/boot/dts/picoxcell*
7739 F:      arch/arm/mach-picoxcell/
7740 F:      drivers/crypto/picoxcell*
7741
7742 PIN CONTROL SUBSYSTEM
7743 M:      Linus Walleij <linus.walleij@linaro.org>
7744 L:      linux-gpio@vger.kernel.org
7745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7746 S:      Maintained
7747 F:      drivers/pinctrl/
7748 F:      include/linux/pinctrl/
7749
7750 PIN CONTROLLER - ATMEL AT91
7751 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7752 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7753 S:      Maintained
7754 F:      drivers/pinctrl/pinctrl-at91.*
7755
7756 PIN CONTROLLER - INTEL
7757 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7758 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7759 S:      Maintained
7760 F:      drivers/pinctrl/intel/
7761
7762 PIN CONTROLLER - RENESAS
7763 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7764 L:      linux-sh@vger.kernel.org
7765 S:      Maintained
7766 F:      drivers/pinctrl/sh-pfc/
7767
7768 PIN CONTROLLER - SAMSUNG
7769 M:      Tomasz Figa <tomasz.figa@gmail.com>
7770 M:      Thomas Abraham <thomas.abraham@linaro.org>
7771 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7772 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7773 S:      Maintained
7774 F:      drivers/pinctrl/samsung/
7775
7776 PIN CONTROLLER - ST SPEAR
7777 M:      Viresh Kumar <viresh.linux@gmail.com>
7778 L:      spear-devel@list.st.com
7779 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7780 W:      http://www.st.com/spear
7781 S:      Maintained
7782 F:      drivers/pinctrl/spear/
7783
7784 PKTCDVD DRIVER
7785 M:      Jiri Kosina <jkosina@suse.cz>
7786 S:      Maintained
7787 F:      drivers/block/pktcdvd.c
7788 F:      include/linux/pktcdvd.h
7789 F:      include/uapi/linux/pktcdvd.h
7790
7791 PKUNITY SOC DRIVERS
7792 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7793 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7794 S:      Maintained
7795 T:      git git://github.com/gxt/linux.git
7796 F:      drivers/input/serio/i8042-unicore32io.h
7797 F:      drivers/i2c/busses/i2c-puv3.c
7798 F:      drivers/video/fbdev/fb-puv3.c
7799 F:      drivers/rtc/rtc-puv3.c
7800
7801 PMBUS HARDWARE MONITORING DRIVERS
7802 M:      Guenter Roeck <linux@roeck-us.net>
7803 L:      lm-sensors@lm-sensors.org
7804 W:      http://www.lm-sensors.org/
7805 W:      http://www.roeck-us.net/linux/drivers/
7806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7807 S:      Maintained
7808 F:      Documentation/hwmon/pmbus
7809 F:      drivers/hwmon/pmbus/
7810 F:      include/linux/i2c/pmbus.h
7811
7812 PMC SIERRA MaxRAID DRIVER
7813 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7814 L:      linux-scsi@vger.kernel.org
7815 W:      http://www.pmc-sierra.com/
7816 S:      Supported
7817 F:      drivers/scsi/pmcraid.*
7818
7819 PMC SIERRA PM8001 DRIVER
7820 M:      xjtuwjp@gmail.com
7821 M:      lindar_liu@usish.com
7822 L:      pmchba@pmcs.com
7823 L:      linux-scsi@vger.kernel.org
7824 S:      Supported
7825 F:      drivers/scsi/pm8001/
7826
7827 POSIX CLOCKS and TIMERS
7828 M:      Thomas Gleixner <tglx@linutronix.de>
7829 L:      linux-kernel@vger.kernel.org
7830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7831 S:      Maintained
7832 F:      fs/timerfd.c
7833 F:      include/linux/timer*
7834 F:      kernel/time/*timer*
7835
7836 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7837 M:      Sebastian Reichel <sre@kernel.org>
7838 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7839 M:      David Woodhouse <dwmw2@infradead.org>
7840 L:      linux-pm@vger.kernel.org
7841 T:      git git://git.infradead.org/battery-2.6.git
7842 S:      Maintained
7843 F:      include/linux/power_supply.h
7844 F:      drivers/power/
7845
7846 PNP SUPPORT
7847 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7848 S:      Maintained
7849 F:      drivers/pnp/
7850
7851 PNXxxxx I2C DRIVER
7852 M:      Vitaly Wool <vitalywool@gmail.com>
7853 L:      linux-i2c@vger.kernel.org
7854 S:      Maintained
7855 F:      drivers/i2c/busses/i2c-pnx.c
7856
7857 PPP PROTOCOL DRIVERS AND COMPRESSORS
7858 M:      Paul Mackerras <paulus@samba.org>
7859 L:      linux-ppp@vger.kernel.org
7860 S:      Maintained
7861 F:      drivers/net/ppp/ppp_*
7862
7863 PPP OVER ATM (RFC 2364)
7864 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7865 S:      Maintained
7866 F:      net/atm/pppoatm.c
7867 F:      include/uapi/linux/atmppp.h
7868
7869 PPP OVER ETHERNET
7870 M:      Michal Ostrowski <mostrows@earthlink.net>
7871 S:      Maintained
7872 F:      drivers/net/ppp/pppoe.c
7873 F:      drivers/net/ppp/pppox.c
7874
7875 PPP OVER L2TP
7876 M:      James Chapman <jchapman@katalix.com>
7877 S:      Maintained
7878 F:      net/l2tp/l2tp_ppp.c
7879 F:      include/linux/if_pppol2tp.h
7880 F:      include/uapi/linux/if_pppol2tp.h
7881
7882 PPS SUPPORT
7883 M:      Rodolfo Giometti <giometti@enneenne.com>
7884 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7885 L:      linuxpps@ml.enneenne.com (subscribers-only)
7886 S:      Maintained
7887 F:      Documentation/pps/
7888 F:      drivers/pps/
7889 F:      include/linux/pps*.h
7890
7891 PPTP DRIVER
7892 M:      Dmitry Kozlov <xeb@mail.ru>
7893 L:      netdev@vger.kernel.org
7894 S:      Maintained
7895 F:      drivers/net/ppp/pptp.c
7896 W:      http://sourceforge.net/projects/accel-pptp
7897
7898 PREEMPTIBLE KERNEL
7899 M:      Robert Love <rml@tech9.net>
7900 L:      kpreempt-tech@lists.sourceforge.net
7901 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7902 S:      Supported
7903 F:      Documentation/preempt-locking.txt
7904 F:      include/linux/preempt.h
7905
7906 PRISM54 WIRELESS DRIVER
7907 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7908 L:      linux-wireless@vger.kernel.org
7909 W:      http://wireless.kernel.org/en/users/Drivers/p54
7910 S:      Obsolete
7911 F:      drivers/net/wireless/prism54/
7912
7913 PS3 NETWORK SUPPORT
7914 M:      Geoff Levand <geoff@infradead.org>
7915 L:      netdev@vger.kernel.org
7916 L:      linuxppc-dev@lists.ozlabs.org
7917 S:      Maintained
7918 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7919
7920 PS3 PLATFORM SUPPORT
7921 M:      Geoff Levand <geoff@infradead.org>
7922 L:      linuxppc-dev@lists.ozlabs.org
7923 S:      Maintained
7924 F:      arch/powerpc/boot/ps3*
7925 F:      arch/powerpc/include/asm/lv1call.h
7926 F:      arch/powerpc/include/asm/ps3*.h
7927 F:      arch/powerpc/platforms/ps3/
7928 F:      drivers/*/ps3*
7929 F:      drivers/ps3/
7930 F:      drivers/rtc/rtc-ps3.c
7931 F:      drivers/usb/host/*ps3.c
7932 F:      sound/ppc/snd_ps3*
7933
7934 PS3VRAM DRIVER
7935 M:      Jim Paris <jim@jtan.com>
7936 L:      linuxppc-dev@lists.ozlabs.org
7937 S:      Maintained
7938 F:      drivers/block/ps3vram.c
7939
7940 PSTORE FILESYSTEM
7941 M:      Anton Vorontsov <anton@enomsg.org>
7942 M:      Colin Cross <ccross@android.com>
7943 M:      Kees Cook <keescook@chromium.org>
7944 M:      Tony Luck <tony.luck@intel.com>
7945 S:      Maintained
7946 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7947 F:      fs/pstore/
7948 F:      include/linux/pstore*
7949 F:      drivers/firmware/efi/efi-pstore.c
7950 F:      drivers/acpi/apei/erst.c
7951
7952 PTP HARDWARE CLOCK SUPPORT
7953 M:      Richard Cochran <richardcochran@gmail.com>
7954 L:      netdev@vger.kernel.org
7955 S:      Maintained
7956 W:      http://linuxptp.sourceforge.net/
7957 F:      Documentation/ABI/testing/sysfs-ptp
7958 F:      Documentation/ptp/*
7959 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7960 F:      drivers/net/phy/dp83640*
7961 F:      drivers/ptp/*
7962 F:      include/linux/ptp_cl*
7963
7964 PTRACE SUPPORT
7965 M:      Roland McGrath <roland@hack.frob.com>
7966 M:      Oleg Nesterov <oleg@redhat.com>
7967 S:      Maintained
7968 F:      include/asm-generic/syscall.h
7969 F:      include/linux/ptrace.h
7970 F:      include/linux/regset.h
7971 F:      include/linux/tracehook.h
7972 F:      include/uapi/linux/ptrace.h
7973 F:      kernel/ptrace.c
7974
7975 PVRUSB2 VIDEO4LINUX DRIVER
7976 M:      Mike Isely <isely@pobox.com>
7977 L:      pvrusb2@isely.net       (subscribers-only)
7978 L:      linux-media@vger.kernel.org
7979 W:      http://www.isely.net/pvrusb2/
7980 T:      git git://linuxtv.org/media_tree.git
7981 S:      Maintained
7982 F:      Documentation/video4linux/README.pvrusb2
7983 F:      drivers/media/usb/pvrusb2/
7984
7985 PWC WEBCAM DRIVER
7986 M:      Hans de Goede <hdegoede@redhat.com>
7987 L:      linux-media@vger.kernel.org
7988 T:      git git://linuxtv.org/media_tree.git
7989 S:      Maintained
7990 F:      drivers/media/usb/pwc/*
7991
7992 PWM FAN DRIVER
7993 M:      Kamil Debski <k.debski@samsung.com>
7994 L:      lm-sensors@lm-sensors.org
7995 S:      Supported
7996 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7997 F:      Documentation/hwmon/pwm-fan
7998 F:      drivers/hwmon/pwm-fan.c
7999
8000 PWM SUBSYSTEM
8001 M:      Thierry Reding <thierry.reding@gmail.com>
8002 L:      linux-pwm@vger.kernel.org
8003 S:      Maintained
8004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8005 F:      Documentation/pwm.txt
8006 F:      Documentation/devicetree/bindings/pwm/
8007 F:      include/linux/pwm.h
8008 F:      drivers/pwm/
8009 F:      drivers/video/backlight/pwm_bl.c
8010 F:      include/linux/pwm_backlight.h
8011
8012 PXA2xx/PXA3xx SUPPORT
8013 M:      Daniel Mack <daniel@zonque.org>
8014 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8015 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8017 T:      git git://github.com/hzhuang1/linux.git
8018 T:      git git://github.com/rjarzmik/linux.git
8019 S:      Maintained
8020 F:      arch/arm/mach-pxa/
8021 F:      drivers/pcmcia/pxa2xx*
8022 F:      drivers/spi/spi-pxa2xx*
8023 F:      drivers/usb/gadget/udc/pxa2*
8024 F:      include/sound/pxa2xx-lib.h
8025 F:      sound/arm/pxa*
8026 F:      sound/soc/pxa/
8027
8028 PXA3xx NAND FLASH DRIVER
8029 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8030 L:      linux-mtd@lists.infradead.org
8031 S:      Maintained
8032 F:      drivers/mtd/nand/pxa3xx_nand.c
8033
8034 MMP SUPPORT
8035 M:      Eric Miao <eric.y.miao@gmail.com>
8036 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8038 T:      git git://github.com/hzhuang1/linux.git
8039 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8040 S:      Maintained
8041 F:      arch/arm/mach-mmp/
8042
8043 PXA MMCI DRIVER
8044 S:      Orphan
8045
8046 PXA RTC DRIVER
8047 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8048 L:      rtc-linux@googlegroups.com
8049 S:      Maintained
8050
8051 QAT DRIVER
8052 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8053 L:      qat-linux@intel.com
8054 S:      Supported
8055 F:      drivers/crypto/qat/
8056
8057 QIB DRIVER
8058 M:      Mike Marciniszyn <infinipath@intel.com>
8059 L:      linux-rdma@vger.kernel.org
8060 S:      Supported
8061 F:      drivers/infiniband/hw/qib/
8062
8063 QLOGIC QLA1280 SCSI DRIVER
8064 M:      Michael Reed <mdr@sgi.com>
8065 L:      linux-scsi@vger.kernel.org
8066 S:      Maintained
8067 F:      drivers/scsi/qla1280.[ch]
8068
8069 QLOGIC QLA2XXX FC-SCSI DRIVER
8070 M:      qla2xxx-upstream@qlogic.com
8071 L:      linux-scsi@vger.kernel.org
8072 S:      Supported
8073 F:      Documentation/scsi/LICENSE.qla2xxx
8074 F:      drivers/scsi/qla2xxx/
8075
8076 QLOGIC QLA4XXX iSCSI DRIVER
8077 M:      QLogic-Storage-Upstream@qlogic.com
8078 L:      linux-scsi@vger.kernel.org
8079 S:      Supported
8080 F:      Documentation/scsi/LICENSE.qla4xxx
8081 F:      drivers/scsi/qla4xxx/
8082
8083 QLOGIC QLA3XXX NETWORK DRIVER
8084 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8085 M:      Ron Mercer <ron.mercer@qlogic.com>
8086 M:      linux-driver@qlogic.com
8087 L:      netdev@vger.kernel.org
8088 S:      Supported
8089 F:      Documentation/networking/LICENSE.qla3xxx
8090 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8091
8092 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8093 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8094 M:      Dept-GELinuxNICDev@qlogic.com
8095 L:      netdev@vger.kernel.org
8096 S:      Supported
8097 F:      drivers/net/ethernet/qlogic/qlcnic/
8098
8099 QLOGIC QLGE 10Gb ETHERNET DRIVER
8100 M:      Harish Patil <harish.patil@qlogic.com>
8101 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8102 M:      Dept-GELinuxNICDev@qlogic.com
8103 M:      linux-driver@qlogic.com
8104 L:      netdev@vger.kernel.org
8105 S:      Supported
8106 F:      drivers/net/ethernet/qlogic/qlge/
8107
8108 QNX4 FILESYSTEM
8109 M:      Anders Larsen <al@alarsen.net>
8110 W:      http://www.alarsen.net/linux/qnx4fs/
8111 S:      Maintained
8112 F:      fs/qnx4/
8113 F:      include/uapi/linux/qnx4_fs.h
8114 F:      include/uapi/linux/qnxtypes.h
8115
8116 QT1010 MEDIA DRIVER
8117 M:      Antti Palosaari <crope@iki.fi>
8118 L:      linux-media@vger.kernel.org
8119 W:      http://linuxtv.org/
8120 W:      http://palosaari.fi/linux/
8121 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8122 T:      git git://linuxtv.org/anttip/media_tree.git
8123 S:      Maintained
8124 F:      drivers/media/tuners/qt1010*
8125
8126 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8127 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8128 L:      linux-wireless@vger.kernel.org
8129 L:      ath9k-devel@lists.ath9k.org
8130 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8131 S:      Supported
8132 F:      drivers/net/wireless/ath/ath9k/
8133
8134 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8135 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8136 L:      ath10k@lists.infradead.org
8137 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8138 T:      git git://github.com/kvalo/ath.git
8139 S:      Supported
8140 F:      drivers/net/wireless/ath/ath10k/
8141
8142 QUALCOMM HEXAGON ARCHITECTURE
8143 M:      Richard Kuo <rkuo@codeaurora.org>
8144 L:      linux-hexagon@vger.kernel.org
8145 S:      Supported
8146 F:      arch/hexagon/
8147
8148 QUALCOMM WCN36XX WIRELESS DRIVER
8149 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8150 L:      wcn36xx@lists.infradead.org
8151 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8152 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8153 S:      Supported
8154 F:      drivers/net/wireless/ath/wcn36xx/
8155
8156 RADOS BLOCK DEVICE (RBD)
8157 M:      Ilya Dryomov <idryomov@gmail.com>
8158 M:      Sage Weil <sage@redhat.com>
8159 M:      Alex Elder <elder@kernel.org>
8160 M:      ceph-devel@vger.kernel.org
8161 W:      http://ceph.com/
8162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8163 S:      Supported
8164 F:      drivers/block/rbd.c
8165 F:      drivers/block/rbd_types.h
8166
8167 RADEON FRAMEBUFFER DISPLAY DRIVER
8168 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8169 L:      linux-fbdev@vger.kernel.org
8170 S:      Maintained
8171 F:      drivers/video/fbdev/aty/radeon*
8172 F:      include/uapi/linux/radeonfb.h
8173
8174 RADIOSHARK RADIO DRIVER
8175 M:      Hans de Goede <hdegoede@redhat.com>
8176 L:      linux-media@vger.kernel.org
8177 T:      git git://linuxtv.org/media_tree.git
8178 S:      Maintained
8179 F:      drivers/media/radio/radio-shark.c
8180
8181 RADIOSHARK2 RADIO DRIVER
8182 M:      Hans de Goede <hdegoede@redhat.com>
8183 L:      linux-media@vger.kernel.org
8184 T:      git git://linuxtv.org/media_tree.git
8185 S:      Maintained
8186 F:      drivers/media/radio/radio-shark2.c
8187 F:      drivers/media/radio/radio-tea5777.c
8188
8189 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8190 M:      Paul Mackerras <paulus@samba.org>
8191 L:      linux-fbdev@vger.kernel.org
8192 S:      Maintained
8193 F:      drivers/video/fbdev/aty/aty128fb.c
8194
8195 RALINK RT2X00 WIRELESS LAN DRIVER
8196 P:      rt2x00 project
8197 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8198 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8199 L:      linux-wireless@vger.kernel.org
8200 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8201 W:      http://rt2x00.serialmonkey.com/
8202 S:      Maintained
8203 F:      drivers/net/wireless/rt2x00/
8204
8205 RAMDISK RAM BLOCK DEVICE DRIVER
8206 M:      Jens Axboe <axboe@kernel.dk>
8207 S:      Maintained
8208 F:      Documentation/blockdev/ramdisk.txt
8209 F:      drivers/block/brd.c
8210
8211 PERSISTENT MEMORY DRIVER
8212 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8213 L:      linux-nvdimm@lists.01.org
8214 S:      Supported
8215 F:      drivers/block/pmem.c
8216
8217 RANDOM NUMBER DRIVER
8218 M:      "Theodore Ts'o" <tytso@mit.edu>
8219 S:      Maintained
8220 F:      drivers/char/random.c
8221
8222 RAPIDIO SUBSYSTEM
8223 M:      Matt Porter <mporter@kernel.crashing.org>
8224 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8225 S:      Maintained
8226 F:      drivers/rapidio/
8227
8228 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8229 L:      linux-wireless@vger.kernel.org
8230 S:      Orphan
8231 F:      drivers/net/wireless/ray*
8232
8233 RCUTORTURE MODULE
8234 M:      Josh Triplett <josh@joshtriplett.org>
8235 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8236 L:      linux-kernel@vger.kernel.org
8237 S:      Supported
8238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8239 F:      Documentation/RCU/torture.txt
8240 F:      kernel/rcu/rcutorture.c
8241
8242 RCUTORTURE TEST FRAMEWORK
8243 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8244 M:      Josh Triplett <josh@joshtriplett.org>
8245 R:      Steven Rostedt <rostedt@goodmis.org>
8246 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8247 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8248 L:      linux-kernel@vger.kernel.org
8249 S:      Supported
8250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8251 F:      tools/testing/selftests/rcutorture
8252
8253 RDC R-321X SoC
8254 M:      Florian Fainelli <florian@openwrt.org>
8255 S:      Maintained
8256
8257 RDC R6040 FAST ETHERNET DRIVER
8258 M:      Florian Fainelli <florian@openwrt.org>
8259 L:      netdev@vger.kernel.org
8260 S:      Maintained
8261 F:      drivers/net/ethernet/rdc/r6040.c
8262
8263 RDS - RELIABLE DATAGRAM SOCKETS
8264 M:      Chien Yen <chien.yen@oracle.com>
8265 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8266 S:      Supported
8267 F:      net/rds/
8268
8269 READ-COPY UPDATE (RCU)
8270 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8271 M:      Josh Triplett <josh@joshtriplett.org>
8272 R:      Steven Rostedt <rostedt@goodmis.org>
8273 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8274 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8275 L:      linux-kernel@vger.kernel.org
8276 W:      http://www.rdrop.com/users/paulmck/RCU/
8277 S:      Supported
8278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8279 F:      Documentation/RCU/
8280 X:      Documentation/RCU/torture.txt
8281 F:      include/linux/rcu*
8282 X:      include/linux/srcu.h
8283 F:      kernel/rcu/
8284 X:      kernel/torture.c
8285
8286 REAL TIME CLOCK (RTC) SUBSYSTEM
8287 M:      Alessandro Zummo <a.zummo@towertech.it>
8288 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8289 L:      rtc-linux@googlegroups.com
8290 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8291 S:      Maintained
8292 F:      Documentation/rtc.txt
8293 F:      drivers/rtc/
8294 F:      include/linux/rtc.h
8295 F:      include/uapi/linux/rtc.h
8296
8297 REALTEK AUDIO CODECS
8298 M:      Bard Liao <bardliao@realtek.com>
8299 M:      Oder Chiou <oder_chiou@realtek.com>
8300 S:      Maintained
8301 F:      sound/soc/codecs/rt*
8302 F:      include/sound/rt*.h
8303
8304 REISERFS FILE SYSTEM
8305 L:      reiserfs-devel@vger.kernel.org
8306 S:      Supported
8307 F:      fs/reiserfs/
8308
8309 REGISTER MAP ABSTRACTION
8310 M:      Mark Brown <broonie@kernel.org>
8311 L:      linux-kernel@vger.kernel.org
8312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8313 S:      Supported
8314 F:      drivers/base/regmap/
8315 F:      include/linux/regmap.h
8316
8317 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8318 M:      Ohad Ben-Cohen <ohad@wizery.com>
8319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8320 S:      Maintained
8321 F:      drivers/remoteproc/
8322 F:      Documentation/remoteproc.txt
8323 F:      include/linux/remoteproc.h
8324
8325 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8326 M:      Ohad Ben-Cohen <ohad@wizery.com>
8327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8328 S:      Maintained
8329 F:      drivers/rpmsg/
8330 F:      Documentation/rpmsg.txt
8331 F:      include/linux/rpmsg.h
8332
8333 RESET CONTROLLER FRAMEWORK
8334 M:      Philipp Zabel <p.zabel@pengutronix.de>
8335 S:      Maintained
8336 F:      drivers/reset/
8337 F:      Documentation/devicetree/bindings/reset/
8338 F:      include/linux/reset.h
8339 F:      include/linux/reset-controller.h
8340
8341 RFKILL
8342 M:      Johannes Berg <johannes@sipsolutions.net>
8343 L:      linux-wireless@vger.kernel.org
8344 W:      http://wireless.kernel.org/
8345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8347 S:      Maintained
8348 F:      Documentation/rfkill.txt
8349 F:      net/rfkill/
8350
8351 RHASHTABLE
8352 M:      Thomas Graf <tgraf@suug.ch>
8353 L:      netdev@vger.kernel.org
8354 S:      Maintained
8355 F:      lib/rhashtable.c
8356 F:      include/linux/rhashtable.h
8357
8358 RICOH SMARTMEDIA/XD DRIVER
8359 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8360 S:      Maintained
8361 F:      drivers/mtd/nand/r852.c
8362 F:      drivers/mtd/nand/r852.h
8363
8364 RICOH R5C592 MEMORYSTICK DRIVER
8365 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8366 S:      Maintained
8367 F:      drivers/memstick/host/r592.*
8368
8369 ROCCAT DRIVERS
8370 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8371 W:      http://sourceforge.net/projects/roccat/
8372 S:      Maintained
8373 F:      drivers/hid/hid-roccat*
8374 F:      include/linux/hid-roccat*
8375 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8376
8377 ROCKER DRIVER
8378 M:      Jiri Pirko <jiri@resnulli.us>
8379 M:      Scott Feldman <sfeldma@gmail.com>
8380 L:      netdev@vger.kernel.org
8381 S:      Supported
8382 F:      drivers/net/ethernet/rocker/
8383
8384 ROCKETPORT DRIVER
8385 P:      Comtrol Corp.
8386 W:      http://www.comtrol.com
8387 S:      Maintained
8388 F:      Documentation/serial/rocket.txt
8389 F:      drivers/tty/rocket*
8390
8391 ROCKETPORT EXPRESS/INFINITY DRIVER
8392 M:      Kevin Cernekee <cernekee@gmail.com>
8393 L:      linux-serial@vger.kernel.org
8394 S:      Odd Fixes
8395 F:      drivers/tty/serial/rp2.*
8396
8397 ROSE NETWORK LAYER
8398 M:      Ralf Baechle <ralf@linux-mips.org>
8399 L:      linux-hams@vger.kernel.org
8400 W:      http://www.linux-ax25.org/
8401 S:      Maintained
8402 F:      include/net/rose.h
8403 F:      include/uapi/linux/rose.h
8404 F:      net/rose/
8405
8406 RTL2830 MEDIA DRIVER
8407 M:      Antti Palosaari <crope@iki.fi>
8408 L:      linux-media@vger.kernel.org
8409 W:      http://linuxtv.org/
8410 W:      http://palosaari.fi/linux/
8411 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8412 T:      git git://linuxtv.org/anttip/media_tree.git
8413 S:      Maintained
8414 F:      drivers/media/dvb-frontends/rtl2830*
8415
8416 RTL2832 MEDIA DRIVER
8417 M:      Antti Palosaari <crope@iki.fi>
8418 L:      linux-media@vger.kernel.org
8419 W:      http://linuxtv.org/
8420 W:      http://palosaari.fi/linux/
8421 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8422 T:      git git://linuxtv.org/anttip/media_tree.git
8423 S:      Maintained
8424 F:      drivers/media/dvb-frontends/rtl2832*
8425
8426 RTL2832_SDR MEDIA DRIVER
8427 M:      Antti Palosaari <crope@iki.fi>
8428 L:      linux-media@vger.kernel.org
8429 W:      http://linuxtv.org/
8430 W:      http://palosaari.fi/linux/
8431 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8432 T:      git git://linuxtv.org/anttip/media_tree.git
8433 S:      Maintained
8434 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8435
8436 RTL8180 WIRELESS DRIVER
8437 L:      linux-wireless@vger.kernel.org
8438 W:      http://wireless.kernel.org/
8439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8440 S:      Orphan
8441 F:      drivers/net/wireless/rtl818x/rtl8180/
8442
8443 RTL8187 WIRELESS DRIVER
8444 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8445 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8446 M:      Larry Finger <Larry.Finger@lwfinger.net>
8447 L:      linux-wireless@vger.kernel.org
8448 W:      http://wireless.kernel.org/
8449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8450 S:      Maintained
8451 F:      drivers/net/wireless/rtl818x/rtl8187/
8452
8453 RTL8192CE WIRELESS DRIVER
8454 M:      Larry Finger <Larry.Finger@lwfinger.net>
8455 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8456 L:      linux-wireless@vger.kernel.org
8457 W:      http://wireless.kernel.org/
8458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8459 S:      Maintained
8460 F:      drivers/net/wireless/rtlwifi/
8461 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8462
8463 S3 SAVAGE FRAMEBUFFER DRIVER
8464 M:      Antonino Daplas <adaplas@gmail.com>
8465 L:      linux-fbdev@vger.kernel.org
8466 S:      Maintained
8467 F:      drivers/video/fbdev/savage/
8468
8469 S390
8470 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8471 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8472 M:      linux390@de.ibm.com
8473 L:      linux-s390@vger.kernel.org
8474 W:      http://www.ibm.com/developerworks/linux/linux390/
8475 S:      Supported
8476 F:      arch/s390/
8477 F:      drivers/s390/
8478 F:      Documentation/s390/
8479 F:      Documentation/DocBook/s390*
8480
8481 S390 COMMON I/O LAYER
8482 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8483 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8484 L:      linux-s390@vger.kernel.org
8485 W:      http://www.ibm.com/developerworks/linux/linux390/
8486 S:      Supported
8487 F:      drivers/s390/cio/
8488
8489 S390 DASD DRIVER
8490 M:      Stefan Weinhuber <wein@de.ibm.com>
8491 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8492 L:      linux-s390@vger.kernel.org
8493 W:      http://www.ibm.com/developerworks/linux/linux390/
8494 S:      Supported
8495 F:      drivers/s390/block/dasd*
8496 F:      block/partitions/ibm.c
8497
8498 S390 NETWORK DRIVERS
8499 M:      Ursula Braun <ursula.braun@de.ibm.com>
8500 M:      linux390@de.ibm.com
8501 L:      linux-s390@vger.kernel.org
8502 W:      http://www.ibm.com/developerworks/linux/linux390/
8503 S:      Supported
8504 F:      drivers/s390/net/
8505
8506 S390 PCI SUBSYSTEM
8507 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8508 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8509 L:      linux-s390@vger.kernel.org
8510 W:      http://www.ibm.com/developerworks/linux/linux390/
8511 S:      Supported
8512 F:      arch/s390/pci/
8513 F:      drivers/pci/hotplug/s390_pci_hpc.c
8514
8515 S390 ZCRYPT DRIVER
8516 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8517 M:      linux390@de.ibm.com
8518 L:      linux-s390@vger.kernel.org
8519 W:      http://www.ibm.com/developerworks/linux/linux390/
8520 S:      Supported
8521 F:      drivers/s390/crypto/
8522
8523 S390 ZFCP DRIVER
8524 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8525 M:      linux390@de.ibm.com
8526 L:      linux-s390@vger.kernel.org
8527 W:      http://www.ibm.com/developerworks/linux/linux390/
8528 S:      Supported
8529 F:      drivers/s390/scsi/zfcp_*
8530
8531 S390 IUCV NETWORK LAYER
8532 M:      Ursula Braun <ursula.braun@de.ibm.com>
8533 M:      linux390@de.ibm.com
8534 L:      linux-s390@vger.kernel.org
8535 W:      http://www.ibm.com/developerworks/linux/linux390/
8536 S:      Supported
8537 F:      drivers/s390/net/*iucv*
8538 F:      include/net/iucv/
8539 F:      net/iucv/
8540
8541 S3C24XX SD/MMC Driver
8542 M:      Ben Dooks <ben-linux@fluff.org>
8543 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8544 S:      Supported
8545 F:      drivers/mmc/host/s3cmci.*
8546
8547 SAA6588 RDS RECEIVER DRIVER
8548 M:      Hans Verkuil <hverkuil@xs4all.nl>
8549 L:      linux-media@vger.kernel.org
8550 T:      git git://linuxtv.org/media_tree.git
8551 W:      http://linuxtv.org
8552 S:      Odd Fixes
8553 F:      drivers/media/i2c/saa6588*
8554
8555 SAA7134 VIDEO4LINUX DRIVER
8556 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8557 L:      linux-media@vger.kernel.org
8558 W:      http://linuxtv.org
8559 T:      git git://linuxtv.org/media_tree.git
8560 S:      Odd fixes
8561 F:      Documentation/video4linux/*.saa7134
8562 F:      drivers/media/pci/saa7134/
8563
8564 SAA7146 VIDEO4LINUX-2 DRIVER
8565 M:      Hans Verkuil <hverkuil@xs4all.nl>
8566 L:      linux-media@vger.kernel.org
8567 T:      git git://linuxtv.org/media_tree.git
8568 S:      Maintained
8569 F:      drivers/media/common/saa7146/
8570 F:      drivers/media/pci/saa7146/
8571 F:      include/media/saa7146*
8572
8573 SAMSUNG LAPTOP DRIVER
8574 M:      Corentin Chary <corentin.chary@gmail.com>
8575 L:      platform-driver-x86@vger.kernel.org
8576 S:      Maintained
8577 F:      drivers/platform/x86/samsung-laptop.c
8578
8579 SAMSUNG AUDIO (ASoC) DRIVERS
8580 M:      Sangbeom Kim <sbkim73@samsung.com>
8581 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8582 S:      Supported
8583 F:      sound/soc/samsung/
8584
8585 SAMSUNG FRAMEBUFFER DRIVER
8586 M:      Jingoo Han <jingoohan1@gmail.com>
8587 L:      linux-fbdev@vger.kernel.org
8588 S:      Maintained
8589 F:      drivers/video/fbdev/s3c-fb.c
8590
8591 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8592 M:      Sangbeom Kim <sbkim73@samsung.com>
8593 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8594 L:      linux-kernel@vger.kernel.org
8595 L:      linux-samsung-soc@vger.kernel.org
8596 S:      Supported
8597 F:      drivers/mfd/sec*.c
8598 F:      drivers/regulator/s2m*.c
8599 F:      drivers/regulator/s5m*.c
8600 F:      drivers/clk/clk-s2mps11.c
8601 F:      drivers/rtc/rtc-s5m.c
8602 F:      include/linux/mfd/samsung/
8603 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8604 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
8605
8606 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8607 M:      Kyungmin Park <kyungmin.park@samsung.com>
8608 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8609 L:      linux-media@vger.kernel.org
8610 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8611 S:      Supported
8612 F:      drivers/media/platform/exynos4-is/
8613
8614 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8615 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8616 L:      linux-media@vger.kernel.org
8617 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8618 S:      Maintained
8619 F:      drivers/media/platform/s3c-camif/
8620 F:      include/media/s3c_camif.h
8621
8622 SAMSUNG S5C73M3 CAMERA DRIVER
8623 M:      Kyungmin Park <kyungmin.park@samsung.com>
8624 M:      Andrzej Hajda <a.hajda@samsung.com>
8625 L:      linux-media@vger.kernel.org
8626 S:      Supported
8627 F:      drivers/media/i2c/s5c73m3/*
8628
8629 SAMSUNG S5K5BAF CAMERA DRIVER
8630 M:      Kyungmin Park <kyungmin.park@samsung.com>
8631 M:      Andrzej Hajda <a.hajda@samsung.com>
8632 L:      linux-media@vger.kernel.org
8633 S:      Supported
8634 F:      drivers/media/i2c/s5k5baf.c
8635
8636 SAMSUNG SOC CLOCK DRIVERS
8637 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8638 M:      Tomasz Figa <tomasz.figa@gmail.com>
8639 S:      Supported
8640 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8641 F:      drivers/clk/samsung/
8642
8643 SAMSUNG SXGBE DRIVERS
8644 M:      Byungho An <bh74.an@samsung.com>
8645 M:      Girish K S <ks.giri@samsung.com>
8646 M:      Vipul Pandya <vipul.pandya@samsung.com>
8647 S:      Supported
8648 L:      netdev@vger.kernel.org
8649 F:      drivers/net/ethernet/samsung/sxgbe/
8650
8651 SAMSUNG THERMAL DRIVER
8652 M:      Lukasz Majewski <l.majewski@samsung.com>
8653 L:      linux-pm@vger.kernel.org
8654 L:      linux-samsung-soc@vger.kernel.org
8655 S:      Supported
8656 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8657 F:      drivers/thermal/samsung/
8658
8659 SAMSUNG USB2 PHY DRIVER
8660 M:      Kamil Debski <k.debski@samsung.com>
8661 L:      linux-kernel@vger.kernel.org
8662 S:      Supported
8663 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8664 F:      Documentation/phy/samsung-usb2.txt
8665 F:      drivers/phy/phy-exynos4210-usb2.c
8666 F:      drivers/phy/phy-exynos4x12-usb2.c
8667 F:      drivers/phy/phy-exynos5250-usb2.c
8668 F:      drivers/phy/phy-s5pv210-usb2.c
8669 F:      drivers/phy/phy-samsung-usb2.c
8670 F:      drivers/phy/phy-samsung-usb2.h
8671
8672 SERIAL DRIVERS
8673 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8674 L:      linux-serial@vger.kernel.org
8675 S:      Maintained
8676 F:      drivers/tty/serial/
8677
8678 SYNOPSYS DESIGNWARE DMAC DRIVER
8679 M:      Viresh Kumar <viresh.linux@gmail.com>
8680 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8681 S:      Maintained
8682 F:      include/linux/dma/dw.h
8683 F:      include/linux/platform_data/dma-dw.h
8684 F:      drivers/dma/dw/
8685
8686 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8687 M:      Seungwon Jeon <tgih.jun@samsung.com>
8688 M:      Jaehoon Chung <jh80.chung@samsung.com>
8689 L:      linux-mmc@vger.kernel.org
8690 S:      Maintained
8691 F:      include/linux/mmc/dw_mmc.h
8692 F:      drivers/mmc/host/dw_mmc*
8693
8694 THUNDERBOLT DRIVER
8695 M:      Andreas Noever <andreas.noever@gmail.com>
8696 S:      Maintained
8697 F:      drivers/thunderbolt/
8698
8699 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8700 M:      John Stultz <john.stultz@linaro.org>
8701 M:      Thomas Gleixner <tglx@linutronix.de>
8702 L:      linux-kernel@vger.kernel.org
8703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8704 S:      Supported
8705 F:      include/linux/clocksource.h
8706 F:      include/linux/time.h
8707 F:      include/linux/timex.h
8708 F:      include/uapi/linux/time.h
8709 F:      include/uapi/linux/timex.h
8710 F:      kernel/time/clocksource.c
8711 F:      kernel/time/time*.c
8712 F:      kernel/time/ntp.c
8713 F:      tools/testing/selftests/timers/
8714
8715 SC1200 WDT DRIVER
8716 M:      Zwane Mwaikambo <zwanem@gmail.com>
8717 S:      Maintained
8718 F:      drivers/watchdog/sc1200wdt.c
8719
8720 SCHEDULER
8721 M:      Ingo Molnar <mingo@redhat.com>
8722 M:      Peter Zijlstra <peterz@infradead.org>
8723 L:      linux-kernel@vger.kernel.org
8724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8725 S:      Maintained
8726 F:      kernel/sched/
8727 F:      include/linux/sched.h
8728 F:      include/uapi/linux/sched.h
8729 F:      include/linux/wait.h
8730
8731 SCORE ARCHITECTURE
8732 M:      Chen Liqin <liqin.linux@gmail.com>
8733 M:      Lennox Wu <lennox.wu@gmail.com>
8734 W:      http://www.sunplus.com
8735 S:      Supported
8736 F:      arch/score/
8737
8738 SCSI CDROM DRIVER
8739 M:      Jens Axboe <axboe@kernel.dk>
8740 L:      linux-scsi@vger.kernel.org
8741 W:      http://www.kernel.dk
8742 S:      Maintained
8743 F:      drivers/scsi/sr*
8744
8745 SCSI RDMA PROTOCOL (SRP) INITIATOR
8746 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8747 L:      linux-rdma@vger.kernel.org
8748 S:      Supported
8749 W:      http://www.openfabrics.org
8750 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8752 F:      drivers/infiniband/ulp/srp/
8753 F:      include/scsi/srp.h
8754
8755 SCSI SG DRIVER
8756 M:      Doug Gilbert <dgilbert@interlog.com>
8757 L:      linux-scsi@vger.kernel.org
8758 W:      http://sg.danny.cz/sg
8759 S:      Maintained
8760 F:      Documentation/scsi/scsi-generic.txt
8761 F:      drivers/scsi/sg.c
8762 F:      include/scsi/sg.h
8763
8764 SCSI SUBSYSTEM
8765 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8766 L:      linux-scsi@vger.kernel.org
8767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8768 S:      Maintained
8769 F:      drivers/scsi/
8770 F:      include/scsi/
8771
8772 SCSI TAPE DRIVER
8773 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8774 L:      linux-scsi@vger.kernel.org
8775 S:      Maintained
8776 F:      Documentation/scsi/st.txt
8777 F:      drivers/scsi/st.*
8778 F:      drivers/scsi/st_*.h
8779
8780 SCTP PROTOCOL
8781 M:      Vlad Yasevich <vyasevich@gmail.com>
8782 M:      Neil Horman <nhorman@tuxdriver.com>
8783 L:      linux-sctp@vger.kernel.org
8784 W:      http://lksctp.sourceforge.net
8785 S:      Maintained
8786 F:      Documentation/networking/sctp.txt
8787 F:      include/linux/sctp.h
8788 F:      include/uapi/linux/sctp.h
8789 F:      include/net/sctp/
8790 F:      net/sctp/
8791
8792 SCx200 CPU SUPPORT
8793 M:      Jim Cromie <jim.cromie@gmail.com>
8794 S:      Odd Fixes
8795 F:      Documentation/i2c/busses/scx200_acb
8796 F:      arch/x86/platform/scx200/
8797 F:      drivers/watchdog/scx200_wdt.c
8798 F:      drivers/i2c/busses/scx200*
8799 F:      drivers/mtd/maps/scx200_docflash.c
8800 F:      include/linux/scx200.h
8801
8802 SCx200 GPIO DRIVER
8803 M:      Jim Cromie <jim.cromie@gmail.com>
8804 S:      Maintained
8805 F:      drivers/char/scx200_gpio.c
8806 F:      include/linux/scx200_gpio.h
8807
8808 SCx200 HRT CLOCKSOURCE DRIVER
8809 M:      Jim Cromie <jim.cromie@gmail.com>
8810 S:      Maintained
8811 F:      drivers/clocksource/scx200_hrt.c
8812
8813 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8814 M:      Sascha Sommer <saschasommer@freenet.de>
8815 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8816 S:      Maintained
8817 F:      drivers/mmc/host/sdricoh_cs.c
8818
8819 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8820 L:      linux-mmc@vger.kernel.org
8821 S:      Orphan
8822 F:      drivers/mmc/host/sdhci.*
8823 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8824
8825 SECURE COMPUTING
8826 M:      Kees Cook <keescook@chromium.org>
8827 R:      Andy Lutomirski <luto@amacapital.net>
8828 R:      Will Drewry <wad@chromium.org>
8829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8830 S:      Supported
8831 F:      kernel/seccomp.c
8832 F:      include/uapi/linux/seccomp.h
8833 F:      include/linux/seccomp.h
8834 K:      \bsecure_computing
8835 K:      \bTIF_SECCOMP\b
8836
8837 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8838 M:      Ben Dooks <ben-linux@fluff.org>
8839 M:      Jaehoon Chung <jh80.chung@samsung.com>
8840 L:      linux-mmc@vger.kernel.org
8841 S:      Maintained
8842 F:      drivers/mmc/host/sdhci-s3c*
8843
8844 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8845 M:      Viresh Kumar <viresh.linux@gmail.com>
8846 L:      spear-devel@list.st.com
8847 L:      linux-mmc@vger.kernel.org
8848 S:      Maintained
8849 F:      drivers/mmc/host/sdhci-spear.c
8850
8851 SECURITY SUBSYSTEM
8852 M:      James Morris <james.l.morris@oracle.com>
8853 M:      Serge E. Hallyn <serge@hallyn.com>
8854 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8856 W:      http://kernsec.org/
8857 S:      Supported
8858 F:      security/
8859
8860 SECURITY CONTACT
8861 M:      Security Officers <security@kernel.org>
8862 S:      Supported
8863
8864 SELINUX SECURITY MODULE
8865 M:      Paul Moore <paul@paul-moore.com>
8866 M:      Stephen Smalley <sds@tycho.nsa.gov>
8867 M:      Eric Paris <eparis@parisplace.org>
8868 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8869 W:      http://selinuxproject.org
8870 T:      git git://git.infradead.org/users/pcmoore/selinux
8871 S:      Supported
8872 F:      include/linux/selinux*
8873 F:      security/selinux/
8874 F:      scripts/selinux/
8875
8876 APPARMOR SECURITY MODULE
8877 M:      John Johansen <john.johansen@canonical.com>
8878 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8879 W:      apparmor.wiki.kernel.org
8880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8881 S:      Supported
8882 F:      security/apparmor/
8883
8884 SENSABLE PHANTOM
8885 M:      Jiri Slaby <jirislaby@gmail.com>
8886 S:      Maintained
8887 F:      drivers/misc/phantom.c
8888 F:      include/uapi/linux/phantom.h
8889
8890 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8891 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
8892 M:      Minh Tran <minh.tran@avagotech.com>
8893 M:      John Soni Jose <sony.john-n@avagotech.com>
8894 L:      linux-scsi@vger.kernel.org
8895 W:      http://www.avagotech.com
8896 S:      Supported
8897 F:      drivers/scsi/be2iscsi/
8898
8899 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8900 M:      Sathya Perla <sathya.perla@avagotech.com>
8901 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
8902 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8903 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
8904 L:      netdev@vger.kernel.org
8905 W:      http://www.emulex.com
8906 S:      Supported
8907 F:      drivers/net/ethernet/emulex/benet/
8908
8909 EMULEX ONECONNECT ROCE DRIVER
8910 M:      Selvin Xavier <selvin.xavier@emulex.com>
8911 M:      Devesh Sharma <devesh.sharma@emulex.com>
8912 M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8913 L:      linux-rdma@vger.kernel.org
8914 W:      http://www.emulex.com
8915 S:      Supported
8916 F:      drivers/infiniband/hw/ocrdma/
8917
8918 SFC NETWORK DRIVER
8919 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8920 M:      Shradha Shah <sshah@solarflare.com>
8921 L:      netdev@vger.kernel.org
8922 S:      Supported
8923 F:      drivers/net/ethernet/sfc/
8924
8925 SGI GRU DRIVER
8926 M:      Dimitri Sivanich <sivanich@sgi.com>
8927 S:      Maintained
8928 F:      drivers/misc/sgi-gru/
8929
8930 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8931 M:      Pat Gefre <pfg@sgi.com>
8932 L:      linux-ia64@vger.kernel.org
8933 S:      Supported
8934 F:      Documentation/ia64/serial.txt
8935 F:      drivers/tty/serial/ioc?_serial.c
8936 F:      include/linux/ioc?.h
8937
8938 SGI XP/XPC/XPNET DRIVER
8939 M:      Cliff Whickman <cpw@sgi.com>
8940 M:      Robin Holt <robinmholt@gmail.com>
8941 S:      Maintained
8942 F:      drivers/misc/sgi-xp/
8943
8944 SI2157 MEDIA DRIVER
8945 M:      Antti Palosaari <crope@iki.fi>
8946 L:      linux-media@vger.kernel.org
8947 W:      http://linuxtv.org/
8948 W:      http://palosaari.fi/linux/
8949 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8950 T:      git git://linuxtv.org/anttip/media_tree.git
8951 S:      Maintained
8952 F:      drivers/media/tuners/si2157*
8953
8954 SI2168 MEDIA DRIVER
8955 M:      Antti Palosaari <crope@iki.fi>
8956 L:      linux-media@vger.kernel.org
8957 W:      http://linuxtv.org/
8958 W:      http://palosaari.fi/linux/
8959 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8960 T:      git git://linuxtv.org/anttip/media_tree.git
8961 S:      Maintained
8962 F:      drivers/media/dvb-frontends/si2168*
8963
8964 SI470X FM RADIO RECEIVER I2C DRIVER
8965 M:      Hans Verkuil <hverkuil@xs4all.nl>
8966 L:      linux-media@vger.kernel.org
8967 T:      git git://linuxtv.org/media_tree.git
8968 W:      http://linuxtv.org
8969 S:      Odd Fixes
8970 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8971
8972 SI470X FM RADIO RECEIVER USB DRIVER
8973 M:      Hans Verkuil <hverkuil@xs4all.nl>
8974 L:      linux-media@vger.kernel.org
8975 T:      git git://linuxtv.org/media_tree.git
8976 W:      http://linuxtv.org
8977 S:      Maintained
8978 F:      drivers/media/radio/si470x/radio-si470x-common.c
8979 F:      drivers/media/radio/si470x/radio-si470x.h
8980 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8981
8982 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8983 M:      Eduardo Valentin <edubezval@gmail.com>
8984 L:      linux-media@vger.kernel.org
8985 T:      git git://linuxtv.org/media_tree.git
8986 W:      http://linuxtv.org
8987 S:      Odd Fixes
8988 F:      drivers/media/radio/si4713/si4713.?
8989
8990 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8991 M:      Eduardo Valentin <edubezval@gmail.com>
8992 L:      linux-media@vger.kernel.org
8993 T:      git git://linuxtv.org/media_tree.git
8994 W:      http://linuxtv.org
8995 S:      Odd Fixes
8996 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8997
8998 SI4713 FM RADIO TRANSMITTER USB DRIVER
8999 M:      Hans Verkuil <hverkuil@xs4all.nl>
9000 L:      linux-media@vger.kernel.org
9001 T:      git git://linuxtv.org/media_tree.git
9002 W:      http://linuxtv.org
9003 S:      Maintained
9004 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9005
9006 SIANO DVB DRIVER
9007 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9008 L:      linux-media@vger.kernel.org
9009 W:      http://linuxtv.org
9010 T:      git git://linuxtv.org/media_tree.git
9011 S:      Odd fixes
9012 F:      drivers/media/common/siano/
9013 F:      drivers/media/usb/siano/
9014 F:      drivers/media/usb/siano/
9015 F:      drivers/media/mmc/siano/
9016
9017 SIMPLEFB FB DRIVER
9018 M:      Hans de Goede <hdegoede@redhat.com>
9019 L:      linux-fbdev@vger.kernel.org
9020 S:      Maintained
9021 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9022 F:      drivers/video/fbdev/simplefb.c
9023 F:      include/linux/platform_data/simplefb.h
9024
9025 SH_VEU V4L2 MEM2MEM DRIVER
9026 L:      linux-media@vger.kernel.org
9027 S:      Orphan
9028 F:      drivers/media/platform/sh_veu.c
9029
9030 SH_VOU V4L2 OUTPUT DRIVER
9031 L:      linux-media@vger.kernel.org
9032 S:      Orphan
9033 F:      drivers/media/platform/sh_vou.c
9034 F:      include/media/sh_vou.h
9035
9036 SIMPLE FIRMWARE INTERFACE (SFI)
9037 M:      Len Brown <lenb@kernel.org>
9038 L:      sfi-devel@simplefirmware.org
9039 W:      http://simplefirmware.org/
9040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9041 S:      Supported
9042 F:      arch/x86/platform/sfi/
9043 F:      drivers/sfi/
9044 F:      include/linux/sfi*.h
9045
9046 SIMTEC EB110ATX (Chalice CATS)
9047 P:      Ben Dooks
9048 P:      Vincent Sanders <vince@simtec.co.uk>
9049 M:      Simtec Linux Team <linux@simtec.co.uk>
9050 W:      http://www.simtec.co.uk/products/EB110ATX/
9051 S:      Supported
9052
9053 SIMTEC EB2410ITX (BAST)
9054 P:      Ben Dooks
9055 P:      Vincent Sanders <vince@simtec.co.uk>
9056 M:      Simtec Linux Team <linux@simtec.co.uk>
9057 W:      http://www.simtec.co.uk/products/EB2410ITX/
9058 S:      Supported
9059 F:      arch/arm/mach-s3c24xx/mach-bast.c
9060 F:      arch/arm/mach-s3c24xx/bast-ide.c
9061 F:      arch/arm/mach-s3c24xx/bast-irq.c
9062
9063 TI DAVINCI MACHINE SUPPORT
9064 M:      Sekhar Nori <nsekhar@ti.com>
9065 M:      Kevin Hilman <khilman@deeprootsystems.com>
9066 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9067 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9068 S:      Supported
9069 F:      arch/arm/mach-davinci/
9070 F:      drivers/i2c/busses/i2c-davinci.c
9071
9072 TI DAVINCI SERIES MEDIA DRIVER
9073 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9074 L:      linux-media@vger.kernel.org
9075 W:      http://linuxtv.org/
9076 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9077 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9078 S:      Maintained
9079 F:      drivers/media/platform/davinci/
9080 F:      include/media/davinci/
9081
9082 TI AM437X VPFE DRIVER
9083 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9084 L:      linux-media@vger.kernel.org
9085 W:      http://linuxtv.org/
9086 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9087 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9088 S:      Maintained
9089 F:      drivers/media/platform/am437x/
9090
9091 OV2659 OMNIVISION SENSOR DRIVER
9092 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9093 L:      linux-media@vger.kernel.org
9094 W:      http://linuxtv.org/
9095 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9096 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9097 S:      Maintained
9098 F:      drivers/media/i2c/ov2659.c
9099 F:      include/media/ov2659.h
9100
9101 SIS 190 ETHERNET DRIVER
9102 M:      Francois Romieu <romieu@fr.zoreil.com>
9103 L:      netdev@vger.kernel.org
9104 S:      Maintained
9105 F:      drivers/net/ethernet/sis/sis190.c
9106
9107 SIS 900/7016 FAST ETHERNET DRIVER
9108 M:      Daniele Venzano <venza@brownhat.org>
9109 W:      http://www.brownhat.org/sis900.html
9110 L:      netdev@vger.kernel.org
9111 S:      Maintained
9112 F:      drivers/net/ethernet/sis/sis900.*
9113
9114 SIS FRAMEBUFFER DRIVER
9115 M:      Thomas Winischhofer <thomas@winischhofer.net>
9116 W:      http://www.winischhofer.net/linuxsisvga.shtml
9117 S:      Maintained
9118 F:      Documentation/fb/sisfb.txt
9119 F:      drivers/video/fbdev/sis/
9120 F:      include/video/sisfb.h
9121
9122 SIS USB2VGA DRIVER
9123 M:      Thomas Winischhofer <thomas@winischhofer.net>
9124 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9125 S:      Maintained
9126 F:      drivers/usb/misc/sisusbvga/
9127
9128 SLAB ALLOCATOR
9129 M:      Christoph Lameter <cl@linux.com>
9130 M:      Pekka Enberg <penberg@kernel.org>
9131 M:      David Rientjes <rientjes@google.com>
9132 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9133 M:      Andrew Morton <akpm@linux-foundation.org>
9134 L:      linux-mm@kvack.org
9135 S:      Maintained
9136 F:      include/linux/sl?b*.h
9137 F:      mm/sl?b*
9138
9139 SLEEPABLE READ-COPY UPDATE (SRCU)
9140 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9141 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9142 M:      Josh Triplett <josh@joshtriplett.org>
9143 R:      Steven Rostedt <rostedt@goodmis.org>
9144 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9145 L:      linux-kernel@vger.kernel.org
9146 W:      http://www.rdrop.com/users/paulmck/RCU/
9147 S:      Supported
9148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9149 F:      include/linux/srcu.h
9150 F:      kernel/rcu/srcu.c
9151
9152 SMACK SECURITY MODULE
9153 M:      Casey Schaufler <casey@schaufler-ca.com>
9154 L:      linux-security-module@vger.kernel.org
9155 W:      http://schaufler-ca.com
9156 T:      git git://git.gitorious.org/smack-next/kernel.git
9157 S:      Maintained
9158 F:      Documentation/security/Smack.txt
9159 F:      security/smack/
9160
9161 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9162 M:      Kevin Hilman <khilman@kernel.org>
9163 M:      Nishanth Menon <nm@ti.com>
9164 S:      Maintained
9165 F:      drivers/power/avs/
9166 F:      include/linux/power/smartreflex.h
9167 L:      linux-pm@vger.kernel.org
9168
9169 SMC91x ETHERNET DRIVER
9170 M:      Nicolas Pitre <nico@fluxnic.net>
9171 S:      Odd Fixes
9172 F:      drivers/net/ethernet/smsc/smc91x.*
9173
9174 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9175 M:      Sakari Ailus <sakari.ailus@iki.fi>
9176 L:      linux-media@vger.kernel.org
9177 S:      Maintained
9178 F:      drivers/media/i2c/smiapp/
9179 F:      include/media/smiapp.h
9180 F:      drivers/media/i2c/smiapp-pll.c
9181 F:      drivers/media/i2c/smiapp-pll.h
9182 F:      include/uapi/linux/smiapp.h
9183 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9184
9185 SMM665 HARDWARE MONITOR DRIVER
9186 M:      Guenter Roeck <linux@roeck-us.net>
9187 L:      lm-sensors@lm-sensors.org
9188 S:      Maintained
9189 F:      Documentation/hwmon/smm665
9190 F:      drivers/hwmon/smm665.c
9191
9192 SMSC EMC2103 HARDWARE MONITOR DRIVER
9193 M:      Steve Glendinning <steve.glendinning@shawell.net>
9194 L:      lm-sensors@lm-sensors.org
9195 S:      Maintained
9196 F:      Documentation/hwmon/emc2103
9197 F:      drivers/hwmon/emc2103.c
9198
9199 SMSC SCH5627 HARDWARE MONITOR DRIVER
9200 M:      Hans de Goede <hdegoede@redhat.com>
9201 L:      lm-sensors@lm-sensors.org
9202 S:      Supported
9203 F:      Documentation/hwmon/sch5627
9204 F:      drivers/hwmon/sch5627.c
9205
9206 SMSC47B397 HARDWARE MONITOR DRIVER
9207 M:      Jean Delvare <jdelvare@suse.de>
9208 L:      lm-sensors@lm-sensors.org
9209 S:      Maintained
9210 F:      Documentation/hwmon/smsc47b397
9211 F:      drivers/hwmon/smsc47b397.c
9212
9213 SMSC911x ETHERNET DRIVER
9214 M:      Steve Glendinning <steve.glendinning@shawell.net>
9215 L:      netdev@vger.kernel.org
9216 S:      Maintained
9217 F:      include/linux/smsc911x.h
9218 F:      drivers/net/ethernet/smsc/smsc911x.*
9219
9220 SMSC9420 PCI ETHERNET DRIVER
9221 M:      Steve Glendinning <steve.glendinning@shawell.net>
9222 L:      netdev@vger.kernel.org
9223 S:      Maintained
9224 F:      drivers/net/ethernet/smsc/smsc9420.*
9225
9226 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9227 M:      Steve Glendinning <steve.glendinning@shawell.net>
9228 L:      linux-fbdev@vger.kernel.org
9229 S:      Maintained
9230 F:      drivers/video/fbdev/smscufx.c
9231
9232 SOC-CAMERA V4L2 SUBSYSTEM
9233 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9234 L:      linux-media@vger.kernel.org
9235 T:      git git://linuxtv.org/media_tree.git
9236 S:      Maintained
9237 F:      include/media/soc*
9238 F:      drivers/media/i2c/soc_camera/
9239 F:      drivers/media/platform/soc_camera/
9240
9241 SOEKRIS NET48XX LED SUPPORT
9242 M:      Chris Boot <bootc@bootc.net>
9243 S:      Maintained
9244 F:      drivers/leds/leds-net48xx.c
9245
9246 SOFTLOGIC 6x10 MPEG CODEC
9247 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9248 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9249 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9250 M:      Ismael Luceno <ismael@iodev.co.uk>
9251 L:      linux-media@vger.kernel.org
9252 S:      Supported
9253 F:      drivers/media/pci/solo6x10/
9254
9255 SOFTWARE RAID (Multiple Disks) SUPPORT
9256 M:      Neil Brown <neilb@suse.de>
9257 L:      linux-raid@vger.kernel.org
9258 S:      Supported
9259 F:      drivers/md/
9260 F:      include/linux/raid/
9261 F:      include/uapi/linux/raid/
9262
9263 SONIC NETWORK DRIVER
9264 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9265 L:      netdev@vger.kernel.org
9266 S:      Maintained
9267 F:      drivers/net/ethernet/natsemi/sonic.*
9268
9269 SONICS SILICON BACKPLANE DRIVER (SSB)
9270 M:      Michael Buesch <m@bues.ch>
9271 L:      netdev@vger.kernel.org
9272 S:      Maintained
9273 F:      drivers/ssb/
9274 F:      include/linux/ssb/
9275
9276 SONY VAIO CONTROL DEVICE DRIVER
9277 M:      Mattia Dongili <malattia@linux.it>
9278 L:      platform-driver-x86@vger.kernel.org
9279 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9280 S:      Maintained
9281 F:      Documentation/laptops/sony-laptop.txt
9282 F:      drivers/char/sonypi.c
9283 F:      drivers/platform/x86/sony-laptop.c
9284 F:      include/linux/sony-laptop.h
9285
9286 SONY MEMORYSTICK CARD SUPPORT
9287 M:      Alex Dubov <oakad@yahoo.com>
9288 W:      http://tifmxx.berlios.de/
9289 S:      Maintained
9290 F:      drivers/memstick/host/tifm_ms.c
9291
9292 SONY MEMORYSTICK STANDARD SUPPORT
9293 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9294 S:      Maintained
9295 F:      drivers/memstick/core/ms_block.*
9296
9297 SOUND
9298 M:      Jaroslav Kysela <perex@perex.cz>
9299 M:      Takashi Iwai <tiwai@suse.de>
9300 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9301 W:      http://www.alsa-project.org/
9302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9303 T:      git git://git.alsa-project.org/alsa-kernel.git
9304 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9305 S:      Maintained
9306 F:      Documentation/sound/
9307 F:      include/sound/
9308 F:      include/uapi/sound/
9309 F:      sound/
9310
9311 SOUND - COMPRESSED AUDIO
9312 M:      Vinod Koul <vinod.koul@intel.com>
9313 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9315 S:      Supported
9316 F:      Documentation/sound/alsa/compress_offload.txt
9317 F:      include/sound/compress_driver.h
9318 F:      include/uapi/sound/compress_*
9319 F:      sound/core/compress_offload.c
9320 F:      sound/soc/soc-compress.c
9321
9322 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9323 M:      Liam Girdwood <lgirdwood@gmail.com>
9324 M:      Mark Brown <broonie@kernel.org>
9325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9326 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9327 W:      http://alsa-project.org/main/index.php/ASoC
9328 S:      Supported
9329 F:      Documentation/sound/alsa/soc/
9330 F:      sound/soc/
9331 F:      include/sound/soc*
9332
9333 SOUND - DMAENGINE HELPERS
9334 M:      Lars-Peter Clausen <lars@metafoo.de>
9335 S:      Supported
9336 F:      include/sound/dmaengine_pcm.h
9337 F:      sound/core/pcm_dmaengine.c
9338 F:      sound/soc/soc-generic-dmaengine-pcm.c
9339
9340 SP2 MEDIA DRIVER
9341 M:      Olli Salonen <olli.salonen@iki.fi>
9342 L:      linux-media@vger.kernel.org
9343 W:      http://linuxtv.org/
9344 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9345 S:      Maintained
9346 F:      drivers/media/dvb-frontends/sp2*
9347
9348 SPARC + UltraSPARC (sparc/sparc64)
9349 M:      "David S. Miller" <davem@davemloft.net>
9350 L:      sparclinux@vger.kernel.org
9351 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9354 S:      Maintained
9355 F:      arch/sparc/
9356 F:      drivers/sbus/
9357
9358 SPARC SERIAL DRIVERS
9359 M:      "David S. Miller" <davem@davemloft.net>
9360 L:      sparclinux@vger.kernel.org
9361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9363 S:      Maintained
9364 F:      include/linux/sunserialcore.h
9365 F:      drivers/tty/serial/suncore.c
9366 F:      drivers/tty/serial/sunhv.c
9367 F:      drivers/tty/serial/sunsab.c
9368 F:      drivers/tty/serial/sunsab.h
9369 F:      drivers/tty/serial/sunsu.c
9370 F:      drivers/tty/serial/sunzilog.c
9371 F:      drivers/tty/serial/sunzilog.h
9372
9373 SPARSE CHECKER
9374 M:      "Christopher Li" <sparse@chrisli.org>
9375 L:      linux-sparse@vger.kernel.org
9376 W:      https://sparse.wiki.kernel.org/
9377 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9378 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9379 S:      Maintained
9380 F:      include/linux/compiler.h
9381
9382 SPEAR PLATFORM SUPPORT
9383 M:      Viresh Kumar <viresh.linux@gmail.com>
9384 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9385 L:      spear-devel@list.st.com
9386 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9387 W:      http://www.st.com/spear
9388 S:      Maintained
9389 F:      arch/arm/mach-spear/
9390
9391 SPEAR CLOCK FRAMEWORK SUPPORT
9392 M:      Viresh Kumar <viresh.linux@gmail.com>
9393 L:      spear-devel@list.st.com
9394 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9395 W:      http://www.st.com/spear
9396 S:      Maintained
9397 F:      drivers/clk/spear/
9398
9399 SPI SUBSYSTEM
9400 M:      Mark Brown <broonie@kernel.org>
9401 L:      linux-spi@vger.kernel.org
9402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9403 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9404 S:      Maintained
9405 F:      Documentation/spi/
9406 F:      drivers/spi/
9407 F:      include/linux/spi/
9408 F:      include/uapi/linux/spi/
9409
9410 SPIDERNET NETWORK DRIVER for CELL
9411 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9412 M:      Jens Osterkamp <jens@de.ibm.com>
9413 L:      netdev@vger.kernel.org
9414 S:      Supported
9415 F:      Documentation/networking/spider_net.txt
9416 F:      drivers/net/ethernet/toshiba/spider_net*
9417
9418 SPU FILE SYSTEM
9419 M:      Jeremy Kerr <jk@ozlabs.org>
9420 L:      linuxppc-dev@lists.ozlabs.org
9421 W:      http://www.ibm.com/developerworks/power/cell/
9422 S:      Supported
9423 F:      Documentation/filesystems/spufs.txt
9424 F:      arch/powerpc/platforms/cell/spufs/
9425
9426 SQUASHFS FILE SYSTEM
9427 M:      Phillip Lougher <phillip@squashfs.org.uk>
9428 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9429 W:      http://squashfs.org.uk
9430 S:      Maintained
9431 F:      Documentation/filesystems/squashfs.txt
9432 F:      fs/squashfs/
9433
9434 SRM (Alpha) environment access
9435 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9436 S:      Maintained
9437 F:      arch/alpha/kernel/srm_env.c
9438
9439 STABLE BRANCH
9440 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9441 L:      stable@vger.kernel.org
9442 S:      Supported
9443 F:      Documentation/stable_kernel_rules.txt
9444
9445 STAGING SUBSYSTEM
9446 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9448 L:      devel@driverdev.osuosl.org
9449 S:      Supported
9450 F:      drivers/staging/
9451
9452 STAGING - COMEDI
9453 M:      Ian Abbott <abbotti@mev.co.uk>
9454 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9455 S:      Odd Fixes
9456 F:      drivers/staging/comedi/
9457
9458 STAGING - FLARION FT1000 DRIVERS
9459 M:      Marek Belisko <marek.belisko@gmail.com>
9460 S:      Odd Fixes
9461 F:      drivers/staging/ft1000/
9462
9463 STAGING - INDUSTRIAL IO
9464 M:      Jonathan Cameron <jic23@kernel.org>
9465 L:      linux-iio@vger.kernel.org
9466 S:      Odd Fixes
9467 F:      drivers/staging/iio/
9468
9469 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9470 M:      Jarod Wilson <jarod@wilsonet.com>
9471 W:      http://www.lirc.org/
9472 S:      Odd Fixes
9473 F:      drivers/staging/media/lirc/
9474
9475 STAGING - LUSTRE PARALLEL FILESYSTEM
9476 M:      Oleg Drokin <oleg.drokin@intel.com>
9477 M:      Andreas Dilger <andreas.dilger@intel.com>
9478 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9479 W:      http://lustre.opensfs.org/
9480 S:      Maintained
9481 F:      drivers/staging/lustre
9482
9483 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9484 M:      Julian Andres Klode <jak@jak-linux.org>
9485 M:      Marc Dietrich <marvin24@gmx.de>
9486 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9487 L:      linux-tegra@vger.kernel.org
9488 S:      Maintained
9489 F:      drivers/staging/nvec/
9490
9491 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9492 M:      Jens Frederich <jfrederich@gmail.com>
9493 M:      Daniel Drake <dsd@laptop.org>
9494 M:      Jon Nettleton <jon.nettleton@gmail.com>
9495 W:      http://wiki.laptop.org/go/DCON
9496 S:      Maintained
9497 F:      drivers/staging/olpc_dcon/
9498
9499 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9500 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9501 S:      Maintained
9502 F:      drivers/staging/ozwpan/
9503
9504 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9505 M:      Willy Tarreau <willy@meta-x.org>
9506 S:      Odd Fixes
9507 F:      drivers/staging/panel/
9508
9509 STAGING - REALTEK RTL8712U DRIVERS
9510 M:      Larry Finger <Larry.Finger@lwfinger.net>
9511 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9512 S:      Odd Fixes
9513 F:      drivers/staging/rtl8712/
9514
9515 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9516 M:      Larry Finger <Larry.Finger@lwfinger.net>
9517 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9518 L:      linux-wireless@vger.kernel.org
9519 S:      Maintained
9520 F:      drivers/staging/rtl8723au/
9521
9522 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9523 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9524 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9525 M:      Sudip Mukherjee <sudip@vectorindia.org>
9526 L:      linux-fbdev@vger.kernel.org
9527 S:      Maintained
9528 F:      drivers/staging/sm7xxfb/
9529
9530 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9531 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9532 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9533 M:      Sudip Mukherjee <sudip@vectorindia.org>
9534 L:      linux-fbdev@vger.kernel.org
9535 S:      Maintained
9536 F:      drivers/staging/sm750fb/
9537
9538 STAGING - SLICOSS
9539 M:      Lior Dotan <liodot@gmail.com>
9540 M:      Christopher Harrer <charrer@alacritech.com>
9541 S:      Odd Fixes
9542 F:      drivers/staging/slicoss/
9543
9544 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9545 M:      William Hubbs <w.d.hubbs@gmail.com>
9546 M:      Chris Brannon <chris@the-brannons.com>
9547 M:      Kirk Reiser <kirk@reisers.ca>
9548 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9549 L:      speakup@linux-speakup.org
9550 W:      http://www.linux-speakup.org/
9551 S:      Odd Fixes
9552 F:      drivers/staging/speakup/
9553
9554 STAGING - VIA VT665X DRIVERS
9555 M:      Forest Bond <forest@alittletooquiet.net>
9556 S:      Odd Fixes
9557 F:      drivers/staging/vt665?/
9558
9559 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9560 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9561 S:      Odd Fixes
9562 F:      drivers/staging/xgifb/
9563
9564 STARFIRE/DURALAN NETWORK DRIVER
9565 M:      Ion Badulescu <ionut@badula.org>
9566 S:      Odd Fixes
9567 F:      drivers/net/ethernet/adaptec/starfire*
9568
9569 SUN3/3X
9570 M:      Sam Creasey <sammy@sammy.net>
9571 W:      http://sammy.net/sun3/
9572 S:      Maintained
9573 F:      arch/m68k/kernel/*sun3*
9574 F:      arch/m68k/sun3*/
9575 F:      arch/m68k/include/asm/sun3*
9576 F:      drivers/net/ethernet/i825xx/sun3*
9577
9578 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9579 M:      Hans de Goede <hdegoede@redhat.com>
9580 L:      linux-input@vger.kernel.org
9581 S:      Maintained
9582 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9583 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9584
9585 SUNDANCE NETWORK DRIVER
9586 M:      Denis Kirjanov <kda@linux-powerpc.org>
9587 L:      netdev@vger.kernel.org
9588 S:      Maintained
9589 F:      drivers/net/ethernet/dlink/sundance.c
9590
9591 SUPERH
9592 L:      linux-sh@vger.kernel.org
9593 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9594 S:      Orphan
9595 F:      Documentation/sh/
9596 F:      arch/sh/
9597 F:      drivers/sh/
9598
9599 SUSPEND TO RAM
9600 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9601 M:      Len Brown <len.brown@intel.com>
9602 M:      Pavel Machek <pavel@ucw.cz>
9603 L:      linux-pm@vger.kernel.org
9604 S:      Supported
9605 F:      Documentation/power/
9606 F:      arch/x86/kernel/acpi/
9607 F:      drivers/base/power/
9608 F:      kernel/power/
9609 F:      include/linux/suspend.h
9610 F:      include/linux/freezer.h
9611 F:      include/linux/pm.h
9612
9613 SVGA HANDLING
9614 M:      Martin Mares <mj@ucw.cz>
9615 L:      linux-video@atrey.karlin.mff.cuni.cz
9616 S:      Maintained
9617 F:      Documentation/svga.txt
9618 F:      arch/x86/boot/video*
9619
9620 SWIOTLB SUBSYSTEM
9621 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9622 L:      linux-kernel@vger.kernel.org
9623 S:      Supported
9624 F:      lib/swiotlb.c
9625 F:      arch/*/kernel/pci-swiotlb.c
9626 F:      include/linux/swiotlb.h
9627
9628 SWITCHDEV
9629 M:      Jiri Pirko <jiri@resnulli.us>
9630 L:      netdev@vger.kernel.org
9631 S:      Supported
9632 F:      net/switchdev/
9633 F:      include/net/switchdev.h
9634
9635 SYNOPSYS ARC ARCHITECTURE
9636 M:      Vineet Gupta <vgupta@synopsys.com>
9637 S:      Supported
9638 F:      arch/arc/
9639 F:      Documentation/devicetree/bindings/arc/
9640 F:      drivers/tty/serial/arc_uart.c
9641
9642 SYSTEM CONFIGURATION (SYSCON)
9643 M:      Lee Jones <lee.jones@linaro.org>
9644 M:      Arnd Bergmann <arnd@arndb.de>
9645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9646 S:      Supported
9647 F:      drivers/mfd/syscon.c
9648
9649 SYSV FILESYSTEM
9650 M:      Christoph Hellwig <hch@infradead.org>
9651 S:      Maintained
9652 F:      Documentation/filesystems/sysv-fs.txt
9653 F:      fs/sysv/
9654 F:      include/linux/sysv_fs.h
9655
9656 TARGET SUBSYSTEM
9657 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9658 L:      linux-scsi@vger.kernel.org
9659 L:      target-devel@vger.kernel.org
9660 W:      http://www.linux-iscsi.org
9661 W:      http://groups.google.com/group/linux-iscsi-target-dev
9662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9663 S:      Supported
9664 F:      drivers/target/
9665 F:      include/target/
9666 F:      Documentation/target/
9667
9668 TASKSTATS STATISTICS INTERFACE
9669 M:      Balbir Singh <bsingharora@gmail.com>
9670 S:      Maintained
9671 F:      Documentation/accounting/taskstats*
9672 F:      include/linux/taskstats*
9673 F:      kernel/taskstats.c
9674
9675 TC CLASSIFIER
9676 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9677 L:      netdev@vger.kernel.org
9678 S:      Maintained
9679 F:      include/net/pkt_cls.h
9680 F:      include/uapi/linux/pkt_cls.h
9681 F:      net/sched/
9682
9683 TCP LOW PRIORITY MODULE
9684 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9685 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9686 W:      http://tcp-lp-mod.sourceforge.net/
9687 S:      Maintained
9688 F:      net/ipv4/tcp_lp.c
9689
9690 TDA10071 MEDIA DRIVER
9691 M:      Antti Palosaari <crope@iki.fi>
9692 L:      linux-media@vger.kernel.org
9693 W:      http://linuxtv.org/
9694 W:      http://palosaari.fi/linux/
9695 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9696 T:      git git://linuxtv.org/anttip/media_tree.git
9697 S:      Maintained
9698 F:      drivers/media/dvb-frontends/tda10071*
9699
9700 TDA18212 MEDIA DRIVER
9701 M:      Antti Palosaari <crope@iki.fi>
9702 L:      linux-media@vger.kernel.org
9703 W:      http://linuxtv.org/
9704 W:      http://palosaari.fi/linux/
9705 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9706 T:      git git://linuxtv.org/anttip/media_tree.git
9707 S:      Maintained
9708 F:      drivers/media/tuners/tda18212*
9709
9710 TDA18218 MEDIA DRIVER
9711 M:      Antti Palosaari <crope@iki.fi>
9712 L:      linux-media@vger.kernel.org
9713 W:      http://linuxtv.org/
9714 W:      http://palosaari.fi/linux/
9715 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9716 T:      git git://linuxtv.org/anttip/media_tree.git
9717 S:      Maintained
9718 F:      drivers/media/tuners/tda18218*
9719
9720 TDA18271 MEDIA DRIVER
9721 M:      Michael Krufky <mkrufky@linuxtv.org>
9722 L:      linux-media@vger.kernel.org
9723 W:      http://linuxtv.org/
9724 W:      http://github.com/mkrufky
9725 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9726 T:      git git://linuxtv.org/mkrufky/tuners.git
9727 S:      Maintained
9728 F:      drivers/media/tuners/tda18271*
9729
9730 TDA827x MEDIA DRIVER
9731 M:      Michael Krufky <mkrufky@linuxtv.org>
9732 L:      linux-media@vger.kernel.org
9733 W:      http://linuxtv.org/
9734 W:      http://github.com/mkrufky
9735 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9736 T:      git git://linuxtv.org/mkrufky/tuners.git
9737 S:      Maintained
9738 F:      drivers/media/tuners/tda8290.*
9739
9740 TDA8290 MEDIA DRIVER
9741 M:      Michael Krufky <mkrufky@linuxtv.org>
9742 L:      linux-media@vger.kernel.org
9743 W:      http://linuxtv.org/
9744 W:      http://github.com/mkrufky
9745 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9746 T:      git git://linuxtv.org/mkrufky/tuners.git
9747 S:      Maintained
9748 F:      drivers/media/tuners/tda8290.*
9749
9750 TDA9840 MEDIA DRIVER
9751 M:      Hans Verkuil <hverkuil@xs4all.nl>
9752 L:      linux-media@vger.kernel.org
9753 T:      git git://linuxtv.org/media_tree.git
9754 W:      http://linuxtv.org
9755 S:      Maintained
9756 F:      drivers/media/i2c/tda9840*
9757
9758 TEA5761 TUNER DRIVER
9759 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9760 L:      linux-media@vger.kernel.org
9761 W:      http://linuxtv.org
9762 T:      git git://linuxtv.org/media_tree.git
9763 S:      Odd fixes
9764 F:      drivers/media/tuners/tea5761.*
9765
9766 TEA5767 TUNER DRIVER
9767 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9768 L:      linux-media@vger.kernel.org
9769 W:      http://linuxtv.org
9770 T:      git git://linuxtv.org/media_tree.git
9771 S:      Maintained
9772 F:      drivers/media/tuners/tea5767.*
9773
9774 TEA6415C MEDIA DRIVER
9775 M:      Hans Verkuil <hverkuil@xs4all.nl>
9776 L:      linux-media@vger.kernel.org
9777 T:      git git://linuxtv.org/media_tree.git
9778 W:      http://linuxtv.org
9779 S:      Maintained
9780 F:      drivers/media/i2c/tea6415c*
9781
9782 TEA6420 MEDIA DRIVER
9783 M:      Hans Verkuil <hverkuil@xs4all.nl>
9784 L:      linux-media@vger.kernel.org
9785 T:      git git://linuxtv.org/media_tree.git
9786 W:      http://linuxtv.org
9787 S:      Maintained
9788 F:      drivers/media/i2c/tea6420*
9789
9790 TEAM DRIVER
9791 M:      Jiri Pirko <jiri@resnulli.us>
9792 L:      netdev@vger.kernel.org
9793 S:      Supported
9794 F:      drivers/net/team/
9795 F:      include/linux/if_team.h
9796 F:      include/uapi/linux/if_team.h
9797
9798 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9799 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9800 S:      Maintained
9801 F:      arch/x86/platform/ts5500/
9802
9803 TECHNOTREND USB IR RECEIVER
9804 M:      Sean Young <sean@mess.org>
9805 L:      linux-media@vger.kernel.org
9806 S:      Maintained
9807 F:      drivers/media/rc/ttusbir.c
9808
9809 TEGRA ARCHITECTURE SUPPORT
9810 M:      Stephen Warren <swarren@wwwdotorg.org>
9811 M:      Thierry Reding <thierry.reding@gmail.com>
9812 M:      Alexandre Courbot <gnurou@gmail.com>
9813 L:      linux-tegra@vger.kernel.org
9814 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9816 S:      Supported
9817 N:      [^a-z]tegra
9818
9819 TEGRA CLOCK DRIVER
9820 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9821 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9822 S:      Supported
9823 F:      drivers/clk/tegra/
9824
9825 TEGRA DMA DRIVER
9826 M:      Laxman Dewangan <ldewangan@nvidia.com>
9827 S:      Supported
9828 F:      drivers/dma/tegra20-apb-dma.c
9829
9830 TEGRA I2C DRIVER
9831 M:      Laxman Dewangan <ldewangan@nvidia.com>
9832 S:      Supported
9833 F:      drivers/i2c/busses/i2c-tegra.c
9834
9835 TEGRA IOMMU DRIVERS
9836 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9837 S:      Supported
9838 F:      drivers/iommu/tegra*
9839
9840 TEGRA KBC DRIVER
9841 M:      Rakesh Iyer <riyer@nvidia.com>
9842 M:      Laxman Dewangan <ldewangan@nvidia.com>
9843 S:      Supported
9844 F:      drivers/input/keyboard/tegra-kbc.c
9845
9846 TEGRA PWM DRIVER
9847 M:      Thierry Reding <thierry.reding@gmail.com>
9848 S:      Supported
9849 F:      drivers/pwm/pwm-tegra.c
9850
9851 TEGRA SERIAL DRIVER
9852 M:      Laxman Dewangan <ldewangan@nvidia.com>
9853 S:      Supported
9854 F:      drivers/tty/serial/serial-tegra.c
9855
9856 TEGRA SPI DRIVER
9857 M:      Laxman Dewangan <ldewangan@nvidia.com>
9858 S:      Supported
9859 F:      drivers/spi/spi-tegra*
9860
9861 TEHUTI ETHERNET DRIVER
9862 M:      Andy Gospodarek <andy@greyhouse.net>
9863 L:      netdev@vger.kernel.org
9864 S:      Supported
9865 F:      drivers/net/ethernet/tehuti/*
9866
9867 Telecom Clock Driver for MCPL0010
9868 M:      Mark Gross <mark.gross@intel.com>
9869 S:      Supported
9870 F:      drivers/char/tlclk.c
9871
9872 TENSILICA XTENSA PORT (xtensa)
9873 M:      Chris Zankel <chris@zankel.net>
9874 M:      Max Filippov <jcmvbkbc@gmail.com>
9875 L:      linux-xtensa@linux-xtensa.org
9876 S:      Maintained
9877 F:      arch/xtensa/
9878 F:      drivers/irqchip/irq-xtensa-*
9879
9880 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9881 M:      Hans Verkuil <hverkuil@xs4all.nl>
9882 L:      linux-media@vger.kernel.org
9883 T:      git git://linuxtv.org/media_tree.git
9884 W:      http://linuxtv.org
9885 S:      Maintained
9886 F:      drivers/media/radio/radio-raremono.c
9887
9888 THERMAL
9889 M:      Zhang Rui <rui.zhang@intel.com>
9890 M:      Eduardo Valentin <edubezval@gmail.com>
9891 L:      linux-pm@vger.kernel.org
9892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9894 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9895 S:      Supported
9896 F:      drivers/thermal/
9897 F:      include/linux/thermal.h
9898 F:      include/uapi/linux/thermal.h
9899 F:      include/linux/cpu_cooling.h
9900 F:      Documentation/devicetree/bindings/thermal/
9901
9902 THINGM BLINK(1) USB RGB LED DRIVER
9903 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9904 S:      Maintained
9905 F:      drivers/hid/hid-thingm.c
9906
9907 THINKPAD ACPI EXTRAS DRIVER
9908 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9909 L:      ibm-acpi-devel@lists.sourceforge.net
9910 L:      platform-driver-x86@vger.kernel.org
9911 W:      http://ibm-acpi.sourceforge.net
9912 W:      http://thinkwiki.org/wiki/Ibm-acpi
9913 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9914 S:      Maintained
9915 F:      drivers/platform/x86/thinkpad_acpi.c
9916
9917 TI BANDGAP AND THERMAL DRIVER
9918 M:      Eduardo Valentin <edubezval@gmail.com>
9919 L:      linux-pm@vger.kernel.org
9920 L:      linux-omap@vger.kernel.org
9921 S:      Maintained
9922 F:      drivers/thermal/ti-soc-thermal/
9923
9924 TI CDCE706 CLOCK DRIVER
9925 M:      Max Filippov <jcmvbkbc@gmail.com>
9926 S:      Maintained
9927 F:      drivers/clk/clk-cdce706.c
9928
9929 TI CLOCK DRIVER
9930 M:      Tero Kristo <t-kristo@ti.com>
9931 L:      linux-omap@vger.kernel.org
9932 S:      Maintained
9933 F:      drivers/clk/ti/
9934 F:      include/linux/clk/ti.h
9935
9936 TI FLASH MEDIA INTERFACE DRIVER
9937 M:      Alex Dubov <oakad@yahoo.com>
9938 S:      Maintained
9939 F:      drivers/misc/tifm*
9940 F:      drivers/mmc/host/tifm_sd.c
9941 F:      include/linux/tifm.h
9942
9943 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9944 M:      Santosh Shilimkar <ssantosh@kernel.org>
9945 L:      linux-kernel@vger.kernel.org
9946 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9947 S:      Maintained
9948 F:      drivers/soc/ti/*
9949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9950
9951
9952 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9953 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9954 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9955 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9956 S:      Maintained
9957 F:      sound/soc/codecs/lm49453*
9958 F:      sound/soc/codecs/isabelle*
9959
9960 TI LP855x BACKLIGHT DRIVER
9961 M:      Milo Kim <milo.kim@ti.com>
9962 S:      Maintained
9963 F:      Documentation/backlight/lp855x-driver.txt
9964 F:      drivers/video/backlight/lp855x_bl.c
9965 F:      include/linux/platform_data/lp855x.h
9966
9967 TI LP8727 CHARGER DRIVER
9968 M:      Milo Kim <milo.kim@ti.com>
9969 S:      Maintained
9970 F:      drivers/power/lp8727_charger.c
9971 F:      include/linux/platform_data/lp8727.h
9972
9973 TI LP8788 MFD DRIVER
9974 M:      Milo Kim <milo.kim@ti.com>
9975 S:      Maintained
9976 F:      drivers/iio/adc/lp8788_adc.c
9977 F:      drivers/leds/leds-lp8788.c
9978 F:      drivers/mfd/lp8788*.c
9979 F:      drivers/power/lp8788-charger.c
9980 F:      drivers/regulator/lp8788-*.c
9981 F:      include/linux/mfd/lp8788*.h
9982
9983 TI NETCP ETHERNET DRIVER
9984 M:      Wingman Kwok <w-kwok2@ti.com>
9985 M:      Murali Karicheri <m-karicheri2@ti.com>
9986 L:      netdev@vger.kernel.org
9987 S:      Maintained
9988 F:      drivers/net/ethernet/ti/netcp*
9989
9990 TI TWL4030 SERIES SOC CODEC DRIVER
9991 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9992 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9993 S:      Maintained
9994 F:      sound/soc/codecs/twl4030*
9995
9996 TI WILINK WIRELESS DRIVERS
9997 L:      linux-wireless@vger.kernel.org
9998 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9999 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10001 S:      Orphan
10002 F:      drivers/net/wireless/ti/
10003 F:      include/linux/wl12xx.h
10004
10005 TIPC NETWORK LAYER
10006 M:      Jon Maloy <jon.maloy@ericsson.com>
10007 M:      Ying Xue <ying.xue@windriver.com>
10008 L:      netdev@vger.kernel.org (core kernel code)
10009 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10010 W:      http://tipc.sourceforge.net/
10011 S:      Maintained
10012 F:      include/uapi/linux/tipc*.h
10013 F:      net/tipc/
10014
10015 TILE ARCHITECTURE
10016 M:      Chris Metcalf <cmetcalf@ezchip.com>
10017 W:      http://www.ezchip.com/scm/
10018 S:      Supported
10019 F:      arch/tile/
10020 F:      drivers/char/tile-srom.c
10021 F:      drivers/edac/tile_edac.c
10022 F:      drivers/net/ethernet/tile/
10023 F:      drivers/rtc/rtc-tile.c
10024 F:      drivers/tty/hvc/hvc_tile.c
10025 F:      drivers/tty/serial/tilegx.c
10026 F:      drivers/usb/host/*-tilegx.c
10027 F:      include/linux/usb/tilegx.h
10028
10029 TLAN NETWORK DRIVER
10030 M:      Samuel Chessman <chessman@tux.org>
10031 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10032 W:      http://sourceforge.net/projects/tlan/
10033 S:      Maintained
10034 F:      Documentation/networking/tlan.txt
10035 F:      drivers/net/ethernet/ti/tlan.*
10036
10037 TOMOYO SECURITY MODULE
10038 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10039 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10040 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10041 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10042 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10043 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10044 W:      http://tomoyo.sourceforge.jp/
10045 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10046 S:      Maintained
10047 F:      security/tomoyo/
10048
10049 TOPSTAR LAPTOP EXTRAS DRIVER
10050 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10051 L:      platform-driver-x86@vger.kernel.org
10052 S:      Maintained
10053 F:      drivers/platform/x86/topstar-laptop.c
10054
10055 TOSHIBA ACPI EXTRAS DRIVER
10056 M:      Azael Avalos <coproscefalo@gmail.com>
10057 L:      platform-driver-x86@vger.kernel.org
10058 S:      Maintained
10059 F:      drivers/platform/x86/toshiba_acpi.c
10060
10061 TOSHIBA BLUETOOTH DRIVER
10062 M:      Azael Avalos <coproscefalo@gmail.com>
10063 L:      platform-driver-x86@vger.kernel.org
10064 S:      Maintained
10065 F:      drivers/platform/x86/toshiba_bluetooth.c
10066
10067 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10068 M:      Azael Avalos <coproscefalo@gmail.com>
10069 L:      platform-driver-x86@vger.kernel.org
10070 S:      Maintained
10071 F:      drivers/platform/x86/toshiba_haps.c
10072
10073 TOSHIBA SMM DRIVER
10074 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10075 L:      tlinux-users@tce.toshiba-dme.co.jp
10076 W:      http://www.buzzard.org.uk/toshiba/
10077 S:      Maintained
10078 F:      drivers/char/toshiba.c
10079 F:      include/linux/toshiba.h
10080 F:      include/uapi/linux/toshiba.h
10081
10082 TMIO MMC DRIVER
10083 M:      Ian Molton <ian@mnementh.co.uk>
10084 L:      linux-mmc@vger.kernel.org
10085 S:      Maintained
10086 F:      drivers/mmc/host/tmio_mmc*
10087 F:      drivers/mmc/host/sh_mobile_sdhi.c
10088 F:      include/linux/mmc/tmio.h
10089 F:      include/linux/mmc/sh_mobile_sdhi.h
10090
10091 TMP401 HARDWARE MONITOR DRIVER
10092 M:      Guenter Roeck <linux@roeck-us.net>
10093 L:      lm-sensors@lm-sensors.org
10094 S:      Maintained
10095 F:      Documentation/hwmon/tmp401
10096 F:      drivers/hwmon/tmp401.c
10097
10098 TMPFS (SHMEM FILESYSTEM)
10099 M:      Hugh Dickins <hughd@google.com>
10100 L:      linux-mm@kvack.org
10101 S:      Maintained
10102 F:      include/linux/shmem_fs.h
10103 F:      mm/shmem.c
10104
10105 TM6000 VIDEO4LINUX DRIVER
10106 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10107 L:      linux-media@vger.kernel.org
10108 W:      http://linuxtv.org
10109 T:      git git://linuxtv.org/media_tree.git
10110 S:      Odd fixes
10111 F:      drivers/media/usb/tm6000/
10112
10113 TW68 VIDEO4LINUX DRIVER
10114 M:      Hans Verkuil <hverkuil@xs4all.nl>
10115 L:      linux-media@vger.kernel.org
10116 T:      git git://linuxtv.org/media_tree.git
10117 W:      http://linuxtv.org
10118 S:      Odd Fixes
10119 F:      drivers/media/pci/tw68/
10120
10121 TPM DEVICE DRIVER
10122 M:      Peter Huewe <peterhuewe@gmx.de>
10123 M:      Marcel Selhorst <tpmdd@selhorst.net>
10124 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10125 W:      http://tpmdd.sourceforge.net
10126 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10127 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10128 T:      https://github.com/PeterHuewe/linux-tpmdd
10129 S:      Maintained
10130 F:      drivers/char/tpm/
10131
10132 TPM IBM_VTPM DEVICE DRIVER
10133 M:      Ashley Lai <ashleydlai@gmail.com>
10134 W:      http://tpmdd.sourceforge.net
10135 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10136 S:      Maintained
10137 F:      drivers/char/tpm/tpm_ibmvtpm*
10138
10139 TRACING
10140 M:      Steven Rostedt <rostedt@goodmis.org>
10141 M:      Ingo Molnar <mingo@redhat.com>
10142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10143 S:      Maintained
10144 F:      Documentation/trace/ftrace.txt
10145 F:      arch/*/*/*/ftrace.h
10146 F:      arch/*/kernel/ftrace.c
10147 F:      include/*/ftrace.h
10148 F:      include/linux/trace*.h
10149 F:      include/trace/
10150 F:      kernel/trace/
10151 F:      tools/testing/selftests/ftrace/
10152
10153 TRIVIAL PATCHES
10154 M:      Jiri Kosina <trivial@kernel.org>
10155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10156 S:      Maintained
10157 K:      ^Subject:.*(?i)trivial
10158
10159 TTY LAYER
10160 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10161 M:      Jiri Slaby <jslaby@suse.cz>
10162 S:      Supported
10163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10164 F:      drivers/tty/
10165 F:      drivers/tty/serial/serial_core.c
10166 F:      include/linux/serial_core.h
10167 F:      include/linux/serial.h
10168 F:      include/linux/tty.h
10169 F:      include/uapi/linux/serial_core.h
10170 F:      include/uapi/linux/serial.h
10171 F:      include/uapi/linux/tty.h
10172
10173 TUA9001 MEDIA DRIVER
10174 M:      Antti Palosaari <crope@iki.fi>
10175 L:      linux-media@vger.kernel.org
10176 W:      http://linuxtv.org/
10177 W:      http://palosaari.fi/linux/
10178 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10179 T:      git git://linuxtv.org/anttip/media_tree.git
10180 S:      Maintained
10181 F:      drivers/media/tuners/tua9001*
10182
10183 TULIP NETWORK DRIVERS
10184 M:      Grant Grundler <grundler@parisc-linux.org>
10185 L:      netdev@vger.kernel.org
10186 S:      Maintained
10187 F:      drivers/net/ethernet/dec/tulip/
10188
10189 TUN/TAP driver
10190 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10191 W:      http://vtun.sourceforge.net/tun
10192 S:      Maintained
10193 F:      Documentation/networking/tuntap.txt
10194 F:      arch/um/os-Linux/drivers/
10195
10196 TURBOCHANNEL SUBSYSTEM
10197 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10198 M:      Ralf Baechle <ralf@linux-mips.org>
10199 L:      linux-mips@linux-mips.org
10200 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10201 S:      Maintained
10202 F:      drivers/tc/
10203 F:      include/linux/tc.h
10204
10205 U14-34F SCSI DRIVER
10206 M:      Dario Ballabio <ballabio_dario@emc.com>
10207 L:      linux-scsi@vger.kernel.org
10208 S:      Maintained
10209 F:      drivers/scsi/u14-34f.c
10210
10211 UBI FILE SYSTEM (UBIFS)
10212 M:      Artem Bityutskiy <dedekind1@gmail.com>
10213 M:      Adrian Hunter <adrian.hunter@intel.com>
10214 L:      linux-mtd@lists.infradead.org
10215 T:      git git://git.infradead.org/ubifs-2.6.git
10216 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10217 S:      Maintained
10218 F:      Documentation/filesystems/ubifs.txt
10219 F:      fs/ubifs/
10220
10221 UCLINUX (AND M68KNOMMU)
10222 M:      Greg Ungerer <gerg@uclinux.org>
10223 W:      http://www.uclinux.org/
10224 L:      uclinux-dev@uclinux.org  (subscribers-only)
10225 S:      Maintained
10226 F:      arch/m68k/*/*_no.*
10227 F:      arch/m68k/include/asm/*_no.*
10228
10229 UDF FILESYSTEM
10230 M:      Jan Kara <jack@suse.cz>
10231 S:      Maintained
10232 F:      Documentation/filesystems/udf.txt
10233 F:      fs/udf/
10234
10235 UFS FILESYSTEM
10236 M:      Evgeniy Dushistov <dushistov@mail.ru>
10237 S:      Maintained
10238 F:      Documentation/filesystems/ufs.txt
10239 F:      fs/ufs/
10240
10241 UHID USERSPACE HID IO DRIVER:
10242 M:      David Herrmann <dh.herrmann@googlemail.com>
10243 L:      linux-input@vger.kernel.org
10244 S:      Maintained
10245 F:      drivers/hid/uhid.c
10246 F:      include/uapi/linux/uhid.h
10247
10248 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10249 L:      linux-usb@vger.kernel.org
10250 S:      Orphan
10251 F:      drivers/uwb/
10252 F:      include/linux/uwb.h
10253 F:      include/linux/uwb/
10254
10255 UNICORE32 ARCHITECTURE:
10256 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10257 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10258 S:      Maintained
10259 T:      git git://github.com/gxt/linux.git
10260 F:      arch/unicore32/
10261
10262 UNIFDEF
10263 M:      Tony Finch <dot@dotat.at>
10264 W:      http://dotat.at/prog/unifdef
10265 S:      Maintained
10266 F:      scripts/unifdef.c
10267
10268 UNIFORM CDROM DRIVER
10269 M:      Jens Axboe <axboe@kernel.dk>
10270 W:      http://www.kernel.dk
10271 S:      Maintained
10272 F:      Documentation/cdrom/
10273 F:      drivers/cdrom/cdrom.c
10274 F:      include/linux/cdrom.h
10275 F:      include/uapi/linux/cdrom.h
10276
10277 UNISYS S-PAR DRIVERS
10278 M:      Benjamin Romer <benjamin.romer@unisys.com>
10279 M:      David Kershner <david.kershner@unisys.com>
10280 L:      sparmaintainer@unisys.com (Unisys internal)
10281 S:      Supported
10282 F:      drivers/staging/unisys/
10283
10284 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10285 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10286 L:      linux-scsi@vger.kernel.org
10287 S:      Supported
10288 F:      Documentation/scsi/ufs.txt
10289 F:      drivers/scsi/ufs/
10290
10291 UNSORTED BLOCK IMAGES (UBI)
10292 M:      Artem Bityutskiy <dedekind1@gmail.com>
10293 M:      Richard Weinberger <richard@nod.at>
10294 W:      http://www.linux-mtd.infradead.org/
10295 L:      linux-mtd@lists.infradead.org
10296 T:      git git://git.infradead.org/ubifs-2.6.git
10297 S:      Supported
10298 F:      drivers/mtd/ubi/
10299 F:      include/linux/mtd/ubi.h
10300 F:      include/uapi/mtd/ubi-user.h
10301
10302 USB ACM DRIVER
10303 M:      Oliver Neukum <oliver@neukum.org>
10304 L:      linux-usb@vger.kernel.org
10305 S:      Maintained
10306 F:      Documentation/usb/acm.txt
10307 F:      drivers/usb/class/cdc-acm.*
10308
10309 USB AR5523 WIRELESS DRIVER
10310 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10311 L:      linux-wireless@vger.kernel.org
10312 S:      Maintained
10313 F:      drivers/net/wireless/ath/ar5523/
10314
10315 USB ATTACHED SCSI
10316 M:      Hans de Goede <hdegoede@redhat.com>
10317 M:      Gerd Hoffmann <kraxel@redhat.com>
10318 L:      linux-usb@vger.kernel.org
10319 L:      linux-scsi@vger.kernel.org
10320 S:      Maintained
10321 F:      drivers/usb/storage/uas.c
10322
10323 USB CDC ETHERNET DRIVER
10324 M:      Oliver Neukum <oliver@neukum.org>
10325 L:      linux-usb@vger.kernel.org
10326 S:      Maintained
10327 F:      drivers/net/usb/cdc_*.c
10328 F:      include/uapi/linux/usb/cdc.h
10329
10330 USB CHAOSKEY DRIVER
10331 M:      Keith Packard <keithp@keithp.com>
10332 L:      linux-usb@vger.kernel.org
10333 S:      Maintained
10334 F:      drivers/usb/misc/chaoskey.c
10335
10336 USB CYPRESS C67X00 DRIVER
10337 M:      Peter Korsgaard <jacmet@sunsite.dk>
10338 L:      linux-usb@vger.kernel.org
10339 S:      Maintained
10340 F:      drivers/usb/c67x00/
10341
10342 USB DAVICOM DM9601 DRIVER
10343 M:      Peter Korsgaard <jacmet@sunsite.dk>
10344 L:      netdev@vger.kernel.org
10345 W:      http://www.linux-usb.org/usbnet
10346 S:      Maintained
10347 F:      drivers/net/usb/dm9601.c
10348
10349 USB DIAMOND RIO500 DRIVER
10350 M:      Cesar Miquel <miquel@df.uba.ar>
10351 L:      rio500-users@lists.sourceforge.net
10352 W:      http://rio500.sourceforge.net
10353 S:      Maintained
10354 F:      drivers/usb/misc/rio500*
10355
10356 USB EHCI DRIVER
10357 M:      Alan Stern <stern@rowland.harvard.edu>
10358 L:      linux-usb@vger.kernel.org
10359 S:      Maintained
10360 F:      Documentation/usb/ehci.txt
10361 F:      drivers/usb/host/ehci*
10362
10363 USB GADGET/PERIPHERAL SUBSYSTEM
10364 M:      Felipe Balbi <balbi@ti.com>
10365 L:      linux-usb@vger.kernel.org
10366 W:      http://www.linux-usb.org/gadget
10367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10368 S:      Maintained
10369 F:      drivers/usb/gadget/
10370 F:      include/linux/usb/gadget*
10371
10372 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10373 M:      Jiri Kosina <jkosina@suse.cz>
10374 L:      linux-usb@vger.kernel.org
10375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10376 S:      Maintained
10377 F:      Documentation/hid/hiddev.txt
10378 F:      drivers/hid/usbhid/
10379
10380 USB ISP116X DRIVER
10381 M:      Olav Kongas <ok@artecdesign.ee>
10382 L:      linux-usb@vger.kernel.org
10383 S:      Maintained
10384 F:      drivers/usb/host/isp116x*
10385 F:      include/linux/usb/isp116x.h
10386
10387 USB MASS STORAGE DRIVER
10388 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10389 L:      linux-usb@vger.kernel.org
10390 L:      usb-storage@lists.one-eyed-alien.net
10391 S:      Maintained
10392 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10393 F:      drivers/usb/storage/
10394
10395 USB MIDI DRIVER
10396 M:      Clemens Ladisch <clemens@ladisch.de>
10397 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10398 T:      git git://git.alsa-project.org/alsa-kernel.git
10399 S:      Maintained
10400 F:      sound/usb/midi.*
10401
10402 USB NETWORKING DRIVERS
10403 L:      linux-usb@vger.kernel.org
10404 S:      Odd Fixes
10405 F:      drivers/net/usb/
10406
10407 USB OHCI DRIVER
10408 M:      Alan Stern <stern@rowland.harvard.edu>
10409 L:      linux-usb@vger.kernel.org
10410 S:      Maintained
10411 F:      Documentation/usb/ohci.txt
10412 F:      drivers/usb/host/ohci*
10413
10414 USB OTG FSM (Finite State Machine)
10415 M:      Peter Chen <Peter.Chen@freescale.com>
10416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10417 L:      linux-usb@vger.kernel.org
10418 S:      Maintained
10419 F:      drivers/usb/common/usb-otg-fsm.c
10420
10421 USB OVER IP DRIVER
10422 M:      Valentina Manea <valentina.manea.m@gmail.com>
10423 M:      Shuah Khan <shuah.kh@samsung.com>
10424 L:      linux-usb@vger.kernel.org
10425 S:      Maintained
10426 F:      drivers/usb/usbip/
10427 F:      tools/usb/usbip/
10428
10429 USB PEGASUS DRIVER
10430 M:      Petko Manolov <petkan@nucleusys.com>
10431 L:      linux-usb@vger.kernel.org
10432 L:      netdev@vger.kernel.org
10433 T:      git git://github.com/petkan/pegasus.git
10434 W:      https://github.com/petkan/pegasus
10435 S:      Maintained
10436 F:      drivers/net/usb/pegasus.*
10437
10438 USB PHY LAYER
10439 M:      Felipe Balbi <balbi@ti.com>
10440 L:      linux-usb@vger.kernel.org
10441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10442 S:      Maintained
10443 F:      drivers/usb/phy/
10444
10445 USB PRINTER DRIVER (usblp)
10446 M:      Pete Zaitcev <zaitcev@redhat.com>
10447 L:      linux-usb@vger.kernel.org
10448 S:      Supported
10449 F:      drivers/usb/class/usblp.c
10450
10451 USB RTL8150 DRIVER
10452 M:      Petko Manolov <petkan@nucleusys.com>
10453 L:      linux-usb@vger.kernel.org
10454 L:      netdev@vger.kernel.org
10455 T:      git git://github.com/petkan/rtl8150.git
10456 W:      https://github.com/petkan/rtl8150
10457 S:      Maintained
10458 F:      drivers/net/usb/rtl8150.c
10459
10460 USB SERIAL SUBSYSTEM
10461 M:      Johan Hovold <johan@kernel.org>
10462 L:      linux-usb@vger.kernel.org
10463 S:      Maintained
10464 F:      Documentation/usb/usb-serial.txt
10465 F:      drivers/usb/serial/
10466 F:      include/linux/usb/serial.h
10467
10468 USB SMSC75XX ETHERNET DRIVER
10469 M:      Steve Glendinning <steve.glendinning@shawell.net>
10470 L:      netdev@vger.kernel.org
10471 S:      Maintained
10472 F:      drivers/net/usb/smsc75xx.*
10473
10474 USB SMSC95XX ETHERNET DRIVER
10475 M:      Steve Glendinning <steve.glendinning@shawell.net>
10476 L:      netdev@vger.kernel.org
10477 S:      Maintained
10478 F:      drivers/net/usb/smsc95xx.*
10479
10480 USB SUBSYSTEM
10481 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10482 L:      linux-usb@vger.kernel.org
10483 W:      http://www.linux-usb.org
10484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10485 S:      Supported
10486 F:      Documentation/usb/
10487 F:      drivers/usb/
10488 F:      include/linux/usb.h
10489 F:      include/linux/usb/
10490
10491 USB UHCI DRIVER
10492 M:      Alan Stern <stern@rowland.harvard.edu>
10493 L:      linux-usb@vger.kernel.org
10494 S:      Maintained
10495 F:      drivers/usb/host/uhci*
10496
10497 USB "USBNET" DRIVER FRAMEWORK
10498 M:      Oliver Neukum <oneukum@suse.de>
10499 L:      netdev@vger.kernel.org
10500 W:      http://www.linux-usb.org/usbnet
10501 S:      Maintained
10502 F:      drivers/net/usb/usbnet.c
10503 F:      include/linux/usb/usbnet.h
10504
10505 USB VIDEO CLASS
10506 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10507 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10508 L:      linux-media@vger.kernel.org
10509 T:      git git://linuxtv.org/media_tree.git
10510 W:      http://www.ideasonboard.org/uvc/
10511 S:      Maintained
10512 F:      drivers/media/usb/uvc/
10513 F:      include/uapi/linux/uvcvideo.h
10514
10515 USB VISION DRIVER
10516 M:      Hans Verkuil <hverkuil@xs4all.nl>
10517 L:      linux-media@vger.kernel.org
10518 T:      git git://linuxtv.org/media_tree.git
10519 W:      http://linuxtv.org
10520 S:      Odd Fixes
10521 F:      drivers/media/usb/usbvision/
10522
10523 USB WEBCAM GADGET
10524 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10525 L:      linux-usb@vger.kernel.org
10526 S:      Maintained
10527 F:      drivers/usb/gadget/function/*uvc*
10528 F:      drivers/usb/gadget/legacy/webcam.c
10529
10530 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10531 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10532 L:      linux-wireless@vger.kernel.org
10533 S:      Maintained
10534 F:      drivers/net/wireless/rndis_wlan.c
10535
10536 USB XHCI DRIVER
10537 M:      Mathias Nyman <mathias.nyman@intel.com>
10538 L:      linux-usb@vger.kernel.org
10539 S:      Supported
10540 F:      drivers/usb/host/xhci*
10541 F:      drivers/usb/host/pci-quirks*
10542
10543 USB ZD1201 DRIVER
10544 L:      linux-wireless@vger.kernel.org
10545 W:      http://linux-lc100020.sourceforge.net
10546 S:      Orphan
10547 F:      drivers/net/wireless/zd1201.*
10548
10549 USB ZR364XX DRIVER
10550 M:      Antoine Jacquet <royale@zerezo.com>
10551 L:      linux-usb@vger.kernel.org
10552 L:      linux-media@vger.kernel.org
10553 T:      git git://linuxtv.org/media_tree.git
10554 W:      http://royale.zerezo.com/zr364xx/
10555 S:      Maintained
10556 F:      Documentation/video4linux/zr364xx.txt
10557 F:      drivers/media/usb/zr364xx/
10558
10559 USER-MODE LINUX (UML)
10560 M:      Jeff Dike <jdike@addtoit.com>
10561 M:      Richard Weinberger <richard@nod.at>
10562 L:      user-mode-linux-devel@lists.sourceforge.net
10563 L:      user-mode-linux-user@lists.sourceforge.net
10564 W:      http://user-mode-linux.sourceforge.net
10565 S:      Maintained
10566 F:      Documentation/virtual/uml/
10567 F:      arch/um/
10568 F:      arch/x86/um/
10569 F:      fs/hostfs/
10570 F:      fs/hppfs/
10571
10572 USERSPACE I/O (UIO)
10573 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10574 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10575 S:      Maintained
10576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10577 F:      Documentation/DocBook/uio-howto.tmpl
10578 F:      drivers/uio/
10579 F:      include/linux/uio*.h
10580
10581 UTIL-LINUX PACKAGE
10582 M:      Karel Zak <kzak@redhat.com>
10583 L:      util-linux@vger.kernel.org
10584 W:      http://en.wikipedia.org/wiki/Util-linux
10585 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10586 S:      Maintained
10587
10588 UVESAFB DRIVER
10589 M:      Michal Januszewski <spock@gentoo.org>
10590 L:      linux-fbdev@vger.kernel.org
10591 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10592 S:      Maintained
10593 F:      Documentation/fb/uvesafb.txt
10594 F:      drivers/video/fbdev/uvesafb.*
10595
10596 VFAT/FAT/MSDOS FILESYSTEM
10597 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10598 S:      Maintained
10599 F:      Documentation/filesystems/vfat.txt
10600 F:      fs/fat/
10601
10602 VFIO DRIVER
10603 M:      Alex Williamson <alex.williamson@redhat.com>
10604 L:      kvm@vger.kernel.org
10605 S:      Maintained
10606 F:      Documentation/vfio.txt
10607 F:      drivers/vfio/
10608 F:      include/linux/vfio.h
10609 F:      include/uapi/linux/vfio.h
10610
10611 VIDEOBUF2 FRAMEWORK
10612 M:      Pawel Osciak <pawel@osciak.com>
10613 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10614 M:      Kyungmin Park <kyungmin.park@samsung.com>
10615 L:      linux-media@vger.kernel.org
10616 S:      Maintained
10617 F:      drivers/media/v4l2-core/videobuf2-*
10618 F:      include/media/videobuf2-*
10619
10620 VIRTIO CONSOLE DRIVER
10621 M:      Amit Shah <amit.shah@redhat.com>
10622 L:      virtualization@lists.linux-foundation.org
10623 S:      Maintained
10624 F:      drivers/char/virtio_console.c
10625 F:      include/linux/virtio_console.h
10626 F:      include/uapi/linux/virtio_console.h
10627
10628 VIRTIO CORE, NET AND BLOCK DRIVERS
10629 M:      "Michael S. Tsirkin" <mst@redhat.com>
10630 L:      virtualization@lists.linux-foundation.org
10631 S:      Maintained
10632 F:      drivers/virtio/
10633 F:      tools/virtio/
10634 F:      drivers/net/virtio_net.c
10635 F:      drivers/block/virtio_blk.c
10636 F:      include/linux/virtio_*.h
10637 F:      include/uapi/linux/virtio_*.h
10638
10639 VIRTIO HOST (VHOST)
10640 M:      "Michael S. Tsirkin" <mst@redhat.com>
10641 L:      kvm@vger.kernel.org
10642 L:      virtualization@lists.linux-foundation.org
10643 L:      netdev@vger.kernel.org
10644 S:      Maintained
10645 F:      drivers/vhost/
10646 F:      include/uapi/linux/vhost.h
10647
10648 VIRTIO INPUT DRIVER
10649 M:      Gerd Hoffmann <kraxel@redhat.com>
10650 S:      Maintained
10651 F:      drivers/virtio/virtio_input.c
10652 F:      include/uapi/linux/virtio_input.h
10653
10654 VIA RHINE NETWORK DRIVER
10655 S:      Orphan
10656 F:      drivers/net/ethernet/via/via-rhine.c
10657
10658 VIA SD/MMC CARD CONTROLLER DRIVER
10659 M:      Bruce Chang <brucechang@via.com.tw>
10660 M:      Harald Welte <HaraldWelte@viatech.com>
10661 S:      Maintained
10662 F:      drivers/mmc/host/via-sdmmc.c
10663
10664 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10665 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10666 L:      linux-fbdev@vger.kernel.org
10667 S:      Maintained
10668 F:      include/linux/via-core.h
10669 F:      include/linux/via-gpio.h
10670 F:      include/linux/via_i2c.h
10671 F:      drivers/video/fbdev/via/
10672
10673 VIA VELOCITY NETWORK DRIVER
10674 M:      Francois Romieu <romieu@fr.zoreil.com>
10675 L:      netdev@vger.kernel.org
10676 S:      Maintained
10677 F:      drivers/net/ethernet/via/via-velocity.*
10678
10679 VIVID VIRTUAL VIDEO DRIVER
10680 M:      Hans Verkuil <hverkuil@xs4all.nl>
10681 L:      linux-media@vger.kernel.org
10682 T:      git git://linuxtv.org/media_tree.git
10683 W:      http://linuxtv.org
10684 S:      Maintained
10685 F:      drivers/media/platform/vivid/*
10686
10687 VLAN (802.1Q)
10688 M:      Patrick McHardy <kaber@trash.net>
10689 L:      netdev@vger.kernel.org
10690 S:      Maintained
10691 F:      drivers/net/macvlan.c
10692 F:      include/linux/if_*vlan.h
10693 F:      net/8021q/
10694
10695 VLYNQ BUS
10696 M:      Florian Fainelli <florian@openwrt.org>
10697 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10698 S:      Maintained
10699 F:      drivers/vlynq/vlynq.c
10700 F:      include/linux/vlynq.h
10701
10702 VME SUBSYSTEM
10703 M:      Martyn Welch <martyn.welch@ge.com>
10704 M:      Manohar Vanga <manohar.vanga@gmail.com>
10705 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10706 L:      devel@driverdev.osuosl.org
10707 S:      Maintained
10708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10709 F:      Documentation/vme_api.txt
10710 F:      drivers/staging/vme/
10711 F:      drivers/vme/
10712 F:      include/linux/vme*
10713
10714 VMWARE HYPERVISOR INTERFACE
10715 M:      Alok Kataria <akataria@vmware.com>
10716 L:      virtualization@lists.linux-foundation.org
10717 S:      Supported
10718 F:      arch/x86/kernel/cpu/vmware.c
10719
10720 VMWARE BALLOON DRIVER
10721 M:      Xavier Deguillard <xdeguillard@vmware.com>
10722 M:      Philip Moltmann <moltmann@vmware.com>
10723 M:      "VMware, Inc." <pv-drivers@vmware.com>
10724 L:      linux-kernel@vger.kernel.org
10725 S:      Maintained
10726 F:      drivers/misc/vmw_balloon.c
10727
10728 VMWARE VMMOUSE SUBDRIVER
10729 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10730 M:      "VMware, Inc." <pv-drivers@vmware.com>
10731 L:      linux-input@vger.kernel.org
10732 S:      Maintained
10733 F:      drivers/input/mouse/vmmouse.c
10734 F:      drivers/input/mouse/vmmouse.h
10735
10736 VMWARE VMXNET3 ETHERNET DRIVER
10737 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10738 M:      "VMware, Inc." <pv-drivers@vmware.com>
10739 L:      netdev@vger.kernel.org
10740 S:      Maintained
10741 F:      drivers/net/vmxnet3/
10742
10743 VMware PVSCSI driver
10744 M:      Arvind Kumar <arvindkumar@vmware.com>
10745 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10746 L:      linux-scsi@vger.kernel.org
10747 S:      Maintained
10748 F:      drivers/scsi/vmw_pvscsi.c
10749 F:      drivers/scsi/vmw_pvscsi.h
10750
10751 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10752 M:      Liam Girdwood <lgirdwood@gmail.com>
10753 M:      Mark Brown <broonie@kernel.org>
10754 L:      linux-kernel@vger.kernel.org
10755 W:      http://opensource.wolfsonmicro.com/node/15
10756 W:      http://www.slimlogic.co.uk/?p=48
10757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10758 S:      Supported
10759 F:      drivers/regulator/
10760 F:      include/linux/regulator/
10761
10762 VT1211 HARDWARE MONITOR DRIVER
10763 M:      Juerg Haefliger <juergh@gmail.com>
10764 L:      lm-sensors@lm-sensors.org
10765 S:      Maintained
10766 F:      Documentation/hwmon/vt1211
10767 F:      drivers/hwmon/vt1211.c
10768
10769 VT8231 HARDWARE MONITOR DRIVER
10770 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10771 L:      lm-sensors@lm-sensors.org
10772 S:      Maintained
10773 F:      drivers/hwmon/vt8231.c
10774
10775 VUB300 USB to SDIO/SD/MMC bridge chip
10776 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10777 L:      linux-mmc@vger.kernel.org
10778 L:      linux-usb@vger.kernel.org
10779 S:      Supported
10780 F:      drivers/mmc/host/vub300.c
10781
10782 W1 DALLAS'S 1-WIRE BUS
10783 M:      Evgeniy Polyakov <zbr@ioremap.net>
10784 S:      Maintained
10785 F:      Documentation/w1/
10786 F:      drivers/w1/
10787
10788 W83791D HARDWARE MONITORING DRIVER
10789 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10790 L:      lm-sensors@lm-sensors.org
10791 S:      Maintained
10792 F:      Documentation/hwmon/w83791d
10793 F:      drivers/hwmon/w83791d.c
10794
10795 W83793 HARDWARE MONITORING DRIVER
10796 M:      Rudolf Marek <r.marek@assembler.cz>
10797 L:      lm-sensors@lm-sensors.org
10798 S:      Maintained
10799 F:      Documentation/hwmon/w83793
10800 F:      drivers/hwmon/w83793.c
10801
10802 W83795 HARDWARE MONITORING DRIVER
10803 M:      Jean Delvare <jdelvare@suse.de>
10804 L:      lm-sensors@lm-sensors.org
10805 S:      Maintained
10806 F:      drivers/hwmon/w83795.c
10807
10808 W83L51xD SD/MMC CARD INTERFACE DRIVER
10809 M:      Pierre Ossman <pierre@ossman.eu>
10810 S:      Maintained
10811 F:      drivers/mmc/host/wbsd.*
10812
10813 WACOM PROTOCOL 4 SERIAL TABLETS
10814 M:      Julian Squires <julian@cipht.net>
10815 M:      Hans de Goede <hdegoede@redhat.com>
10816 L:      linux-input@vger.kernel.org
10817 S:      Maintained
10818 F:      drivers/input/tablet/wacom_serial4.c
10819
10820 WATCHDOG DEVICE DRIVERS
10821 M:      Wim Van Sebroeck <wim@iguana.be>
10822 L:      linux-watchdog@vger.kernel.org
10823 W:      http://www.linux-watchdog.org/
10824 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10825 S:      Maintained
10826 F:      Documentation/watchdog/
10827 F:      drivers/watchdog/
10828 F:      include/linux/watchdog.h
10829 F:      include/uapi/linux/watchdog.h
10830
10831 WD7000 SCSI DRIVER
10832 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10833 L:      linux-scsi@vger.kernel.org
10834 S:      Maintained
10835 F:      drivers/scsi/wd7000.c
10836
10837 WIIMOTE HID DRIVER
10838 M:      David Herrmann <dh.herrmann@googlemail.com>
10839 L:      linux-input@vger.kernel.org
10840 S:      Maintained
10841 F:      drivers/hid/hid-wiimote*
10842
10843 WINBOND CIR DRIVER
10844 M:      David Härdeman <david@hardeman.nu>
10845 S:      Maintained
10846 F:      drivers/media/rc/winbond-cir.c
10847
10848 WIMAX STACK
10849 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10850 M:      linux-wimax@intel.com
10851 L:      wimax@linuxwimax.org (subscribers-only)
10852 S:      Supported
10853 W:      http://linuxwimax.org
10854 F:      Documentation/wimax/README.wimax
10855 F:      include/linux/wimax/debug.h
10856 F:      include/net/wimax.h
10857 F:      include/uapi/linux/wimax.h
10858 F:      net/wimax/
10859
10860 WISTRON LAPTOP BUTTON DRIVER
10861 M:      Miloslav Trmac <mitr@volny.cz>
10862 S:      Maintained
10863 F:      drivers/input/misc/wistron_btns.c
10864
10865 WL3501 WIRELESS PCMCIA CARD DRIVER
10866 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10867 L:      linux-wireless@vger.kernel.org
10868 W:      http://oops.ghostprotocols.net:81/blog
10869 S:      Maintained
10870 F:      drivers/net/wireless/wl3501*
10871
10872 WM97XX TOUCHSCREEN DRIVERS
10873 M:      Mark Brown <broonie@kernel.org>
10874 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10875 L:      linux-input@vger.kernel.org
10876 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10877 W:      http://opensource.wolfsonmicro.com/node/7
10878 S:      Supported
10879 F:      drivers/input/touchscreen/*wm97*
10880 F:      include/linux/wm97xx.h
10881
10882 WOLFSON MICROELECTRONICS DRIVERS
10883 L:      patches@opensource.wolfsonmicro.com
10884 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10885 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10886 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10887 S:      Supported
10888 F:      Documentation/hwmon/wm83??
10889 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10890 F:      drivers/clk/clk-wm83*.c
10891 F:      drivers/extcon/extcon-arizona.c
10892 F:      drivers/leds/leds-wm83*.c
10893 F:      drivers/gpio/gpio-*wm*.c
10894 F:      drivers/gpio/gpio-arizona.c
10895 F:      drivers/hwmon/wm83??-hwmon.c
10896 F:      drivers/input/misc/wm831x-on.c
10897 F:      drivers/input/touchscreen/wm831x-ts.c
10898 F:      drivers/input/touchscreen/wm97*.c
10899 F:      drivers/mfd/arizona*
10900 F:      drivers/mfd/wm*.c
10901 F:      drivers/power/wm83*.c
10902 F:      drivers/rtc/rtc-wm83*.c
10903 F:      drivers/regulator/wm8*.c
10904 F:      drivers/video/backlight/wm83*_bl.c
10905 F:      drivers/watchdog/wm83*_wdt.c
10906 F:      include/linux/mfd/arizona/
10907 F:      include/linux/mfd/wm831x/
10908 F:      include/linux/mfd/wm8350/
10909 F:      include/linux/mfd/wm8400*
10910 F:      include/linux/wm97xx.h
10911 F:      include/sound/wm????.h
10912 F:      sound/soc/codecs/arizona.?
10913 F:      sound/soc/codecs/wm*
10914
10915 WORKQUEUE
10916 M:      Tejun Heo <tj@kernel.org>
10917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10918 S:      Maintained
10919 F:      include/linux/workqueue.h
10920 F:      kernel/workqueue.c
10921 F:      Documentation/workqueue.txt
10922
10923 X.25 NETWORK LAYER
10924 M:      Andrew Hendry <andrew.hendry@gmail.com>
10925 L:      linux-x25@vger.kernel.org
10926 S:      Odd Fixes
10927 F:      Documentation/networking/x25*
10928 F:      include/net/x25*
10929 F:      net/x25/
10930
10931 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10932 M:      Thomas Gleixner <tglx@linutronix.de>
10933 M:      Ingo Molnar <mingo@redhat.com>
10934 M:      "H. Peter Anvin" <hpa@zytor.com>
10935 M:      x86@kernel.org
10936 L:      linux-kernel@vger.kernel.org
10937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10938 S:      Maintained
10939 F:      Documentation/x86/
10940 F:      arch/x86/
10941
10942 X86 PLATFORM DRIVERS
10943 M:      Darren Hart <dvhart@infradead.org>
10944 L:      platform-driver-x86@vger.kernel.org
10945 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10946 S:      Maintained
10947 F:      drivers/platform/x86/
10948
10949 X86 MCE INFRASTRUCTURE
10950 M:      Tony Luck <tony.luck@intel.com>
10951 M:      Borislav Petkov <bp@alien8.de>
10952 L:      linux-edac@vger.kernel.org
10953 S:      Maintained
10954 F:      arch/x86/kernel/cpu/mcheck/*
10955
10956 X86 VDSO
10957 M:      Andy Lutomirski <luto@amacapital.net>
10958 L:      linux-kernel@vger.kernel.org
10959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10960 S:      Maintained
10961 F:      arch/x86/entry/vdso/
10962
10963 XC2028/3028 TUNER DRIVER
10964 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10965 L:      linux-media@vger.kernel.org
10966 W:      http://linuxtv.org
10967 T:      git git://linuxtv.org/media_tree.git
10968 S:      Maintained
10969 F:      drivers/media/tuners/tuner-xc2028.*
10970
10971 XEN HYPERVISOR INTERFACE
10972 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10973 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10974 M:      David Vrabel <david.vrabel@citrix.com>
10975 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10977 S:      Supported
10978 F:      arch/x86/xen/
10979 F:      drivers/*/xen-*front.c
10980 F:      drivers/xen/
10981 F:      arch/x86/include/asm/xen/
10982 F:      include/xen/
10983 F:      include/uapi/xen/
10984
10985 XEN HYPERVISOR ARM
10986 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10987 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10988 S:      Supported
10989 F:      arch/arm/xen/
10990 F:      arch/arm/include/asm/xen/
10991
10992 XEN HYPERVISOR ARM64
10993 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10994 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10995 S:      Supported
10996 F:      arch/arm64/xen/
10997 F:      arch/arm64/include/asm/xen/
10998
10999 XEN NETWORK BACKEND DRIVER
11000 M:      Ian Campbell <ian.campbell@citrix.com>
11001 M:      Wei Liu <wei.liu2@citrix.com>
11002 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11003 L:      netdev@vger.kernel.org
11004 S:      Supported
11005 F:      drivers/net/xen-netback/*
11006
11007 XEN PCI SUBSYSTEM
11008 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11009 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11010 S:      Supported
11011 F:      arch/x86/pci/*xen*
11012 F:      drivers/pci/*xen*
11013
11014 XEN BLOCK SUBSYSTEM
11015 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11016 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11017 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11018 S:      Supported
11019 F:      drivers/block/xen-blkback/*
11020 F:      drivers/block/xen*
11021
11022 XEN PVSCSI DRIVERS
11023 M:      Juergen Gross <jgross@suse.com>
11024 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11025 L:      linux-scsi@vger.kernel.org
11026 S:      Supported
11027 F:      drivers/scsi/xen-scsifront.c
11028 F:      drivers/xen/xen-scsiback.c
11029 F:      include/xen/interface/io/vscsiif.h
11030
11031 XEN SWIOTLB SUBSYSTEM
11032 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11033 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11034 S:      Supported
11035 F:      arch/x86/xen/*swiotlb*
11036 F:      drivers/xen/*swiotlb*
11037
11038 XFS FILESYSTEM
11039 P:      Silicon Graphics Inc
11040 M:      Dave Chinner <david@fromorbit.com>
11041 M:      xfs@oss.sgi.com
11042 L:      xfs@oss.sgi.com
11043 W:      http://oss.sgi.com/projects/xfs
11044 T:      git git://oss.sgi.com/xfs/xfs.git
11045 S:      Supported
11046 F:      Documentation/filesystems/xfs.txt
11047 F:      fs/xfs/
11048
11049 XILINX AXI ETHERNET DRIVER
11050 M:      Anirudha Sarangi <anirudh@xilinx.com>
11051 M:      John Linn <John.Linn@xilinx.com>
11052 S:      Maintained
11053 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11054
11055 XILINX UARTLITE SERIAL DRIVER
11056 M:      Peter Korsgaard <jacmet@sunsite.dk>
11057 L:      linux-serial@vger.kernel.org
11058 S:      Maintained
11059 F:      drivers/tty/serial/uartlite.c
11060
11061 XILINX VIDEO IP CORES
11062 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11063 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11064 L:      linux-media@vger.kernel.org
11065 T:      git git://linuxtv.org/media_tree.git
11066 S:      Supported
11067 F:      Documentation/devicetree/bindings/media/xilinx/
11068 F:      drivers/media/platform/xilinx/
11069 F:      include/uapi/linux/xilinx-v4l2-controls.h
11070
11071 XILLYBUS DRIVER
11072 M:      Eli Billauer <eli.billauer@gmail.com>
11073 L:      linux-kernel@vger.kernel.org
11074 S:      Supported
11075 F:      drivers/char/xillybus/
11076
11077 XTENSA XTFPGA PLATFORM SUPPORT
11078 M:      Max Filippov <jcmvbkbc@gmail.com>
11079 L:      linux-xtensa@linux-xtensa.org
11080 S:      Maintained
11081 F:      drivers/spi/spi-xtensa-xtfpga.c
11082 F:      sound/soc/xtensa/xtfpga-i2s.c
11083
11084 YAM DRIVER FOR AX.25
11085 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11086 L:      linux-hams@vger.kernel.org
11087 S:      Maintained
11088 F:      drivers/net/hamradio/yam*
11089 F:      include/linux/yam.h
11090
11091 YEALINK PHONE DRIVER
11092 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11093 L:      usbb2k-api-dev@nongnu.org
11094 S:      Maintained
11095 F:      Documentation/input/yealink.txt
11096 F:      drivers/input/misc/yealink.*
11097
11098 Z8530 DRIVER FOR AX.25
11099 M:      Joerg Reuter <jreuter@yaina.de>
11100 W:      http://yaina.de/jreuter/
11101 W:      http://www.qsl.net/dl1bke/
11102 L:      linux-hams@vger.kernel.org
11103 S:      Maintained
11104 F:      Documentation/networking/z8530drv.txt
11105 F:      drivers/net/hamradio/*scc.c
11106 F:      drivers/net/hamradio/z8530.h
11107
11108 ZBUD COMPRESSED PAGE ALLOCATOR
11109 M:      Seth Jennings <sjennings@variantweb.net>
11110 L:      linux-mm@kvack.org
11111 S:      Maintained
11112 F:      mm/zbud.c
11113 F:      include/linux/zbud.h
11114
11115 ZD1211RW WIRELESS DRIVER
11116 M:      Daniel Drake <dsd@gentoo.org>
11117 M:      Ulrich Kunitz <kune@deine-taler.de>
11118 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11119 L:      linux-wireless@vger.kernel.org
11120 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11121 S:      Maintained
11122 F:      drivers/net/wireless/zd1211rw/
11123
11124 ZR36067 VIDEO FOR LINUX DRIVER
11125 L:      mjpeg-users@lists.sourceforge.net
11126 L:      linux-media@vger.kernel.org
11127 W:      http://mjpeg.sourceforge.net/driver-zoran/
11128 T:      hg http://linuxtv.org/hg/v4l-dvb
11129 S:      Odd Fixes
11130 F:      drivers/media/pci/zoran/
11131
11132 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11133 M:      Minchan Kim <minchan@kernel.org>
11134 M:      Nitin Gupta <ngupta@vflare.org>
11135 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11136 L:      linux-kernel@vger.kernel.org
11137 S:      Maintained
11138 F:      drivers/block/zram/
11139 F:      Documentation/blockdev/zram.txt
11140
11141 ZS DECSTATION Z85C30 SERIAL DRIVER
11142 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11143 S:      Maintained
11144 F:      drivers/tty/serial/zs.*
11145
11146 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11147 M:      Minchan Kim <minchan@kernel.org>
11148 M:      Nitin Gupta <ngupta@vflare.org>
11149 L:      linux-mm@kvack.org
11150 S:      Maintained
11151 F:      mm/zsmalloc.c
11152 F:      include/linux/zsmalloc.h
11153 F:      Documentation/vm/zsmalloc.txt
11154
11155 ZSWAP COMPRESSED SWAP CACHING
11156 M:      Seth Jennings <sjennings@variantweb.net>
11157 L:      linux-mm@kvack.org
11158 S:      Maintained
11159 F:      mm/zswap.c
11160
11161 THE REST
11162 M:      Linus Torvalds <torvalds@linux-foundation.org>
11163 L:      linux-kernel@vger.kernel.org
11164 Q:      http://patchwork.kernel.org/project/LKML/list/
11165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11166 S:      Buried alive in reporters
11167 F:      *
11168 F:      */