OSDN Git Service

Merge tag 'drm-amdkfd-fixes-2015-07-09' of git://people.freedesktop.org/~gabbayo...
[uclinux-h8/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the 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@gmail.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
657 AMS (Apple Motion Sensor) DRIVER
658 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
659 S:      Supported
660 F:      drivers/macintosh/ams/
661
662 AMSO1100 RNIC DRIVER
663 M:      Tom Tucker <tom@opengridcomputing.com>
664 M:      Steve Wise <swise@opengridcomputing.com>
665 L:      linux-rdma@vger.kernel.org
666 S:      Maintained
667 F:      drivers/infiniband/hw/amso1100/
668
669 ANALOG DEVICES INC AD9389B DRIVER
670 M:      Hans Verkuil <hans.verkuil@cisco.com>
671 L:      linux-media@vger.kernel.org
672 S:      Maintained
673 F:      drivers/media/i2c/ad9389b*
674
675 ANALOG DEVICES INC ADV7180 DRIVER
676 M:      Lars-Peter Clausen <lars@metafoo.de>
677 L:      linux-media@vger.kernel.org
678 W:      http://ez.analog.com/community/linux-device-drivers
679 S:      Supported
680 F:      drivers/media/i2c/adv7180.c
681
682 ANALOG DEVICES INC ADV7511 DRIVER
683 M:      Hans Verkuil <hans.verkuil@cisco.com>
684 L:      linux-media@vger.kernel.org
685 S:      Maintained
686 F:      drivers/media/i2c/adv7511*
687
688 ANALOG DEVICES INC ADV7604 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7604*
693
694 ANALOG DEVICES INC ADV7842 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7842*
699
700 ANALOG DEVICES INC ASOC CODEC DRIVERS
701 M:      Lars-Peter Clausen <lars@metafoo.de>
702 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
703 W:      http://wiki.analog.com/
704 W:      http://ez.analog.com/community/linux-device-drivers
705 S:      Supported
706 F:      sound/soc/codecs/adau*
707 F:      sound/soc/codecs/adav*
708 F:      sound/soc/codecs/ad1*
709 F:      sound/soc/codecs/ad7*
710 F:      sound/soc/codecs/ssm*
711 F:      sound/soc/codecs/sigmadsp.*
712
713 ANALOG DEVICES INC ASOC DRIVERS
714 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
716 W:      http://blackfin.uclinux.org/
717 S:      Supported
718 F:      sound/soc/blackfin/*
719
720 ANALOG DEVICES INC IIO DRIVERS
721 M:      Lars-Peter Clausen <lars@metafoo.de>
722 M:      Michael Hennerich <Michael.Hennerich@analog.com>
723 W:      http://wiki.analog.com/
724 W:      http://ez.analog.com/community/linux-device-drivers
725 S:      Supported
726 F:      drivers/iio/*/ad*
727 X:      drivers/iio/*/adjd*
728 F:      drivers/staging/iio/*/ad*
729 F:      staging/iio/trigger/iio-trig-bfin-timer.c
730
731 ANDROID DRIVERS
732 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733 M:      Arve HjønnevĂ¥g <arve@android.com>
734 M:      Riley Andrews <riandrews@android.com>
735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
736 L:      devel@driverdev.osuosl.org
737 S:      Supported
738 F:      drivers/android/
739 F:      drivers/staging/android/
740
741 AOA (Apple Onboard Audio) ALSA DRIVER
742 M:      Johannes Berg <johannes@sipsolutions.net>
743 L:      linuxppc-dev@lists.ozlabs.org
744 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
745 S:      Maintained
746 F:      sound/aoa/
747
748 APM DRIVER
749 M:      Jiri Kosina <jkosina@suse.cz>
750 S:      Odd fixes
751 F:      arch/x86/kernel/apm_32.c
752 F:      include/linux/apm_bios.h
753 F:      include/uapi/linux/apm_bios.h
754 F:      drivers/char/apm-emulation.c
755
756 APPLE BCM5974 MULTITOUCH DRIVER
757 M:      Henrik Rydberg <rydberg@bitmath.org>
758 L:      linux-input@vger.kernel.org
759 S:      Odd fixes
760 F:      drivers/input/mouse/bcm5974.c
761
762 APPLE SMC DRIVER
763 M:      Henrik Rydberg <rydberg@bitmath.org>
764 L:      lm-sensors@lm-sensors.org
765 S:      Odd fixes
766 F:      drivers/hwmon/applesmc.c
767
768 APPLETALK NETWORK LAYER
769 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770 S:      Maintained
771 F:      drivers/net/appletalk/
772 F:      net/appletalk/
773
774 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775 M:      Iyappan Subramanian <isubramanian@apm.com>
776 M:      Keyur Chudgar <kchudgar@apm.com>
777 S:      Supported
778 F:      drivers/net/ethernet/apm/xgene/
779 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781 APTINA CAMERA SENSOR PLL
782 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783 L:      linux-media@vger.kernel.org
784 S:      Maintained
785 F:      drivers/media/i2c/aptina-pll.*
786
787 ARC FRAMEBUFFER DRIVER
788 M:      Jaya Kumar <jayalk@intworks.biz>
789 S:      Maintained
790 F:      drivers/video/fbdev/arcfb.c
791 F:      drivers/video/fbdev/core/fb_defio.c
792
793 ARM MFM AND FLOPPY DRIVERS
794 M:      Ian Molton <spyro@f2s.com>
795 S:      Maintained
796 F:      arch/arm/lib/floppydma.S
797 F:      arch/arm/include/asm/floppy.h
798
799 ARM PMU PROFILING AND DEBUGGING
800 M:      Will Deacon <will.deacon@arm.com>
801 S:      Maintained
802 F:      arch/arm/kernel/perf_event*
803 F:      arch/arm/oprofile/common.c
804 F:      arch/arm/include/asm/pmu.h
805 F:      arch/arm/kernel/hw_breakpoint.c
806 F:      arch/arm/include/asm/hw_breakpoint.h
807
808 ARM PORT
809 M:      Russell King <linux@arm.linux.org.uk>
810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811 W:      http://www.arm.linux.org.uk/
812 S:      Maintained
813 F:      arch/arm/
814
815 ARM SUB-ARCHITECTURES
816 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817 S:      Maintained
818 F:      arch/arm/mach-*/
819 F:      arch/arm/plat-*/
820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822 ARM PRIMECELL AACI PL041 DRIVER
823 M:      Russell King <linux@arm.linux.org.uk>
824 S:      Maintained
825 F:      sound/arm/aaci.*
826
827 ARM PRIMECELL CLCD PL110 DRIVER
828 M:      Russell King <linux@arm.linux.org.uk>
829 S:      Maintained
830 F:      drivers/video/fbdev/amba-clcd.*
831
832 ARM PRIMECELL KMI PL050 DRIVER
833 M:      Russell King <linux@arm.linux.org.uk>
834 S:      Maintained
835 F:      drivers/input/serio/ambakmi.*
836 F:      include/linux/amba/kmi.h
837
838 ARM PRIMECELL MMCI PL180/1 DRIVER
839 M:      Russell King <linux@arm.linux.org.uk>
840 S:      Maintained
841 F:      drivers/mmc/host/mmci.*
842 F:      include/linux/amba/mmci.h
843
844 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845 M:      Russell King <linux@arm.linux.org.uk>
846 S:      Maintained
847 F:      drivers/tty/serial/amba-pl01*.c
848 F:      include/linux/amba/serial.h
849
850 ARM PRIMECELL BUS SUPPORT
851 M:      Russell King <linux@arm.linux.org.uk>
852 S:      Maintained
853 F:      drivers/amba/
854 F:      include/linux/amba/bus.h
855
856 ARM/ADS SPHERE MACHINE SUPPORT
857 M:      Lennert Buytenhek <kernel@wantstofly.org>
858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S:      Maintained
860
861 ARM/AFEB9260 MACHINE SUPPORT
862 M:      Sergey Lapin <slapin@ossfans.org>
863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864 S:      Maintained
865
866 ARM/AJECO 1ARM MACHINE SUPPORT
867 M:      Lennert Buytenhek <kernel@wantstofly.org>
868 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S:      Maintained
870
871 ARM/Allwinner A1X SoC support
872 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
873 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 S:      Maintained
875 N:      sun[x4567]i
876
877 ARM/Allwinner SoC Clock Support
878 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
879 S:      Maintained
880 F:      drivers/clk/sunxi/
881
882 ARM/Amlogic MesonX SoC support
883 M:      Carlo Caione <carlo@caione.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S:      Maintained
886 F:      drivers/media/rc/meson-ir.c
887 N:      meson[x68]
888
889 ARM/Annapurna Labs ALPINE ARCHITECTURE
890 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
891 S:      Maintained
892 F:      arch/arm/mach-alpine/
893
894 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
896 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
897 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 W:      http://www.linux4sam.org
900 S:      Supported
901 F:      arch/arm/mach-at91/
902 F:      include/soc/at91/
903 F:      arch/arm/boot/dts/at91*.dts
904 F:      arch/arm/boot/dts/at91*.dtsi
905 F:      arch/arm/boot/dts/sama*.dts
906 F:      arch/arm/boot/dts/sama*.dtsi
907 F:      arch/arm/include/debug/at91.S
908
909 ARM/ATMEL AT91 Clock Support
910 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
911 S:      Maintained
912 F:      drivers/clk/at91
913
914 ARM/CALXEDA HIGHBANK ARCHITECTURE
915 M:      Rob Herring <robh@kernel.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918 F:      arch/arm/mach-highbank/
919
920 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921 M:      Krzysztof Halasa <khalasa@piap.pl>
922 S:      Maintained
923 F:      arch/arm/mach-cns3xxx/
924
925 ARM/CAVIUM THUNDER NETWORK DRIVER
926 M:      Sunil Goutham <sgoutham@cavium.com>
927 M:      Robert Richter <rric@kernel.org>
928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S:      Supported
930 F:      drivers/net/ethernet/cavium/
931
932 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
933 M:      Alexander Shiyan <shc_work@mail.ru>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Odd Fixes
936 N:      clps711x
937
938 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
939 M:      Hartley Sweeten <hsweeten@visionengravers.com>
940 M:      Ryan Mallon <rmallon@gmail.com>
941 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 S:      Maintained
943 F:      arch/arm/mach-ep93xx/
944 F:      arch/arm/mach-ep93xx/include/mach/
945
946 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
947 M:      Lennert Buytenhek <kernel@wantstofly.org>
948 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 S:      Maintained
950
951 ARM/CLKDEV SUPPORT
952 M:      Russell King <linux@arm.linux.org.uk>
953 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 S:      Maintained
955 F:      arch/arm/include/asm/clkdev.h
956 F:      drivers/clk/clkdev.c
957
958 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
959 M:      Mike Rapoport <mike@compulab.co.il>
960 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961 S:      Maintained
962
963 ARM/CONTEC MICRO9 MACHINE SUPPORT
964 M:      Hubert Feurstein <hubert.feurstein@contec.at>
965 S:      Maintained
966 F:      arch/arm/mach-ep93xx/micro9.c
967
968 ARM/CORESIGHT FRAMEWORK AND DRIVERS
969 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
970 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971 S:      Maintained
972 F:      drivers/hwtracing/coresight/*
973 F:      Documentation/trace/coresight.txt
974 F:      Documentation/devicetree/bindings/arm/coresight.txt
975 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
976
977 ARM/CORGI MACHINE SUPPORT
978 M:      Richard Purdie <rpurdie@rpsys.net>
979 S:      Maintained
980
981 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
982 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 T:      git git://github.com/ulli-kroll/linux.git
985 S:      Maintained
986 F:      arch/arm/mach-gemini/
987 F:      drivers/rtc/rtc-gemini.c
988
989 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
990 M:      Barry Song <baohua@kernel.org>
991 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
993 S:      Maintained
994 F:      arch/arm/mach-prima2/
995 F:      drivers/clk/sirf/
996 F:      drivers/clocksource/timer-prima2.c
997 F:      drivers/clocksource/timer-atlas7.c
998 N:      [^a-z]sirf
999
1000 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1001 M:      Baruch Siach <baruch@tkos.co.il>
1002 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003 S:      Maintained
1004 N:      digicolor
1005
1006 ARM/EBSA110 MACHINE SUPPORT
1007 M:      Russell King <linux@arm.linux.org.uk>
1008 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 W:      http://www.arm.linux.org.uk/
1010 S:      Maintained
1011 F:      arch/arm/mach-ebsa110/
1012 F:      drivers/net/ethernet/amd/am79c961a.*
1013
1014 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1015 M:      Uwe Kleine-König <kernel@pengutronix.de>
1016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017 S:      Maintained
1018 N:      efm32
1019
1020 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1021 M:      Daniel Ribeiro <drwyrm@gmail.com>
1022 M:      Stefan Schmidt <stefan@openezx.org>
1023 M:      Harald Welte <laforge@openezx.org>
1024 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1025 W:      http://www.openezx.org/
1026 S:      Maintained
1027 T:      topgit git://git.openezx.org/openezx.git
1028 F:      arch/arm/mach-pxa/ezx.c
1029
1030 ARM/FARADAY FA526 PORT
1031 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1032 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 S:      Maintained
1034 T:      git git://git.berlios.de/gemini-board
1035 F:      arch/arm/mm/*-fa*
1036
1037 ARM/FOOTBRIDGE ARCHITECTURE
1038 M:      Russell King <linux@arm.linux.org.uk>
1039 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040 W:      http://www.arm.linux.org.uk/
1041 S:      Maintained
1042 F:      arch/arm/include/asm/hardware/dec21285.h
1043 F:      arch/arm/mach-footbridge/
1044
1045 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1046 M:      Shawn Guo <shawnguo@kernel.org>
1047 M:      Sascha Hauer <kernel@pengutronix.de>
1048 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049 S:      Maintained
1050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1051 F:      arch/arm/mach-imx/
1052 F:      arch/arm/mach-mxs/
1053 F:      arch/arm/boot/dts/imx*
1054 F:      arch/arm/configs/imx*_defconfig
1055 F:      drivers/clk/imx/
1056 F:      include/soc/imx/
1057
1058 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1059 M:      Shawn Guo <shawnguo@kernel.org>
1060 M:      Sascha Hauer <kernel@pengutronix.de>
1061 R:      Stefan Agner <stefan@agner.ch>
1062 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063 S:      Maintained
1064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1065 F:      arch/arm/mach-imx/*vf610*
1066 F:      arch/arm/boot/dts/vf*
1067
1068 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1069 M:      Lennert Buytenhek <kernel@wantstofly.org>
1070 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 S:      Maintained
1072
1073 ARM/GUMSTIX MACHINE SUPPORT
1074 M:      Steve Sakoman <sakoman@gmail.com>
1075 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076 S:      Maintained
1077
1078 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1079 M:      Philipp Zabel <philipp.zabel@gmail.com>
1080 M:      Paul Parsons <lost.distance@yahoo.com>
1081 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082 S:      Maintained
1083 F:      arch/arm/mach-pxa/hx4700.c
1084 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1085 F:      sound/soc/pxa/hx4700.c
1086
1087 ARM/HISILICON SOC SUPPORT
1088 M:      Wei Xu <xuwei5@hisilicon.com>
1089 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 W:      http://www.hisilicon.com
1091 S:      Supported
1092 T:      git git://github.com/hisilicon/linux-hisi.git
1093 F:      arch/arm/mach-hisi/
1094
1095 ARM/HP JORNADA 7XX MACHINE SUPPORT
1096 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1097 W:      www.jlime.com
1098 S:      Maintained
1099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1100 F:      arch/arm/mach-sa1100/jornada720.c
1101 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1102
1103 ARM/IGEP MACHINE SUPPORT
1104 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1105 M:      Javier Martinez Canillas <javier@dowhile0.org>
1106 L:      linux-omap@vger.kernel.org
1107 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108 S:      Maintained
1109 F:      arch/arm/boot/dts/omap3-igep*
1110
1111 ARM/INCOME PXA270 SUPPORT
1112 M:      Marek Vasut <marek.vasut@gmail.com>
1113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S:      Maintained
1115 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1116
1117 ARM/INTEL IOP32X 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 IOP33X ARM ARCHITECTURE
1123 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S:      Orphan
1125
1126 ARM/INTEL IOP13XX ARM ARCHITECTURE
1127 M:      Lennert Buytenhek <kernel@wantstofly.org>
1128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 S:      Maintained
1130
1131 ARM/INTEL IQ81342EX MACHINE SUPPORT
1132 M:      Lennert Buytenhek <kernel@wantstofly.org>
1133 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134 S:      Maintained
1135
1136 ARM/INTEL IXDP2850 MACHINE SUPPORT
1137 M:      Lennert Buytenhek <kernel@wantstofly.org>
1138 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139 S:      Maintained
1140
1141 ARM/INTEL IXP4XX ARM ARCHITECTURE
1142 M:      Imre Kaloz <kaloz@openwrt.org>
1143 M:      Krzysztof Halasa <khalasa@piap.pl>
1144 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 S:      Maintained
1146 F:      arch/arm/mach-ixp4xx/
1147
1148 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1149 M:      Jonathan Cameron <jic23@cam.ac.uk>
1150 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151 S:      Maintained
1152 F:      arch/arm/mach-pxa/stargate2.c
1153 F:      drivers/pcmcia/pxa2xx_stargate2.c
1154
1155 ARM/INTEL XSC3 (MANZANO) ARM CORE
1156 M:      Lennert Buytenhek <kernel@wantstofly.org>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159
1160 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1161 M:      Lennert Buytenhek <kernel@wantstofly.org>
1162 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163 S:      Maintained
1164
1165 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1166 M:      Santosh Shilimkar <ssantosh@kernel.org>
1167 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 S:      Maintained
1169 F:      arch/arm/mach-keystone/
1170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1171
1172 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1173 M:      Santosh Shilimkar <ssantosh@kernel.org>
1174 L:      linux-kernel@vger.kernel.org
1175 S:      Maintained
1176 F:      drivers/clk/keystone/
1177
1178 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1179 M:      Santosh Shilimkar <ssantosh@kernel.org>
1180 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 L:      linux-kernel@vger.kernel.org
1182 S:      Maintained
1183 F:      drivers/clocksource/timer-keystone.c
1184
1185 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1186 M:      Santosh Shilimkar <ssantosh@kernel.org>
1187 L:      linux-kernel@vger.kernel.org
1188 S:      Maintained
1189 F:      drivers/power/reset/keystone-reset.c
1190
1191 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1192 M:      Santosh Shilimkar <ssantosh@kernel.org>
1193 L:      linux-kernel@vger.kernel.org
1194 S:      Maintained
1195 F:      drivers/memory/*emif*
1196
1197 ARM/LOGICPD PXA270 MACHINE SUPPORT
1198 M:      Lennert Buytenhek <kernel@wantstofly.org>
1199 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200 S:      Maintained
1201
1202 ARM/LPC18XX ARCHITECTURE
1203 M:      Joachim Eastwood <manabian@gmail.com>
1204 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 S:      Maintained
1206 N:      lpc18xx
1207
1208 ARM/MAGICIAN MACHINE SUPPORT
1209 M:      Philipp Zabel <philipp.zabel@gmail.com>
1210 S:      Maintained
1211
1212 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1213 M:      Jason Cooper <jason@lakedaemon.net>
1214 M:      Andrew Lunn <andrew@lunn.ch>
1215 M:      Gregory Clement <gregory.clement@free-electrons.com>
1216 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1217 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 S:      Maintained
1219 F:      arch/arm/mach-mvebu/
1220 F:      drivers/rtc/rtc-armada38x.c
1221 F:      arch/arm/boot/dts/armada*
1222 F:      arch/arm/boot/dts/kirkwood*
1223
1224
1225 ARM/Marvell Berlin SoC support
1226 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1227 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228 S:      Maintained
1229 F:      arch/arm/mach-berlin/
1230 F:      arch/arm/boot/dts/berlin*
1231
1232
1233 ARM/Marvell Dove/MV78xx0/Orion SOC support
1234 M:      Jason Cooper <jason@lakedaemon.net>
1235 M:      Andrew Lunn <andrew@lunn.ch>
1236 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1237 M:      Gregory Clement <gregory.clement@free-electrons.com>
1238 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 S:      Maintained
1240 F:      arch/arm/mach-dove/
1241 F:      arch/arm/mach-mv78xx0/
1242 F:      arch/arm/mach-orion5x/
1243 F:      arch/arm/plat-orion/
1244 F:      arch/arm/boot/dts/dove*
1245 F:      arch/arm/boot/dts/orion5x*
1246
1247
1248 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1249 M:      Alexander Clouter <alex@digriz.org.uk>
1250 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 W:      http://www.digriz.org.uk/ts78xx/kernel
1252 S:      Maintained
1253 F:      arch/arm/mach-orion5x/ts78xx-*
1254
1255 ARM/Mediatek RTC DRIVER
1256 M:      Eddie Huang <eddie.huang@mediatek.com>
1257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1259 S:      Maintained
1260 F:      drivers/rtc/rtc-mt6397.c
1261
1262 ARM/Mediatek SoC support
1263 M:      Matthias Brugger <matthias.bgg@gmail.com>
1264 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1266 S:      Maintained
1267 F:      arch/arm/boot/dts/mt6*
1268 F:      arch/arm/boot/dts/mt8*
1269 F:      arch/arm/mach-mediatek/
1270 N:      mtk
1271 K:      mediatek
1272
1273 ARM/MICREL KS8695 ARCHITECTURE
1274 M:      Greg Ungerer <gerg@uclinux.org>
1275 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276 F:      arch/arm/mach-ks8695/
1277 S:      Odd Fixes
1278
1279 ARM/MIOA701 MACHINE SUPPORT
1280 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1281 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 F:      arch/arm/mach-pxa/mioa701.c
1283 S:      Maintained
1284
1285 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1286 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1287 S:      Maintained
1288
1289 ARM/NOMADIK ARCHITECTURE
1290 M:      Alessandro Rubini <rubini@unipv.it>
1291 M:      Linus Walleij <linus.walleij@linaro.org>
1292 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 S:      Maintained
1294 F:      arch/arm/mach-nomadik/
1295 F:      drivers/pinctrl/nomadik/
1296 F:      drivers/i2c/busses/i2c-nomadik.c
1297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1298
1299 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1300 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1301 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1302 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1303 S:      Supported
1304
1305 ARM/TOSA MACHINE SUPPORT
1306 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1307 M:      Dirk Opfer <dirk@opfer-online.de>
1308 S:      Maintained
1309
1310 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1311 M:      Marek Vasut <marek.vasut@gmail.com>
1312 L:      linux-arm-kernel@lists.infradead.org
1313 W:      http://hackndev.com
1314 S:      Maintained
1315 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1316 F:      arch/arm/mach-pxa/palmtx.c
1317 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1318 F:      arch/arm/mach-pxa/palmt5.c
1319 F:      arch/arm/mach-pxa/include/mach/palmld.h
1320 F:      arch/arm/mach-pxa/palmld.c
1321 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1322 F:      arch/arm/mach-pxa/palmte2.c
1323 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1324 F:      arch/arm/mach-pxa/palmtc.c
1325
1326 ARM/PALM TREO SUPPORT
1327 M:      Tomas Cech <sleep_walker@suse.cz>
1328 L:      linux-arm-kernel@lists.infradead.org
1329 W:      http://hackndev.com
1330 S:      Maintained
1331 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1332 F:      arch/arm/mach-pxa/palmtreo.c
1333
1334 ARM/PALMZ72 SUPPORT
1335 M:      Sergey Lapin <slapin@ossfans.org>
1336 L:      linux-arm-kernel@lists.infradead.org
1337 W:      http://hackndev.com
1338 S:      Maintained
1339 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1340 F:      arch/arm/mach-pxa/palmz72.c
1341
1342 ARM/PLEB SUPPORT
1343 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1344 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1345 S:      Maintained
1346
1347 ARM/PT DIGITAL BOARD PORT
1348 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1349 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350 W:      http://www.arm.linux.org.uk/
1351 S:      Maintained
1352
1353 ARM/QUALCOMM SUPPORT
1354 M:      Kumar Gala <galak@codeaurora.org>
1355 M:      Andy Gross <agross@codeaurora.org>
1356 M:      David Brown <davidb@codeaurora.org>
1357 L:      linux-arm-msm@vger.kernel.org
1358 L:      linux-soc@vger.kernel.org
1359 S:      Maintained
1360 F:      arch/arm/mach-qcom/
1361 F:      drivers/soc/qcom/
1362 F:      drivers/tty/serial/msm_serial.h
1363 F:      drivers/tty/serial/msm_serial.c
1364 F:      drivers/*/pm8???-*
1365 F:      drivers/mfd/ssbi.c
1366 F:      drivers/firmware/qcom_scm.c
1367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1368
1369 ARM/RADISYS ENP2611 MACHINE SUPPORT
1370 M:      Lennert Buytenhek <kernel@wantstofly.org>
1371 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372 S:      Maintained
1373
1374 ARM/RISCPC ARCHITECTURE
1375 M:      Russell King <linux@arm.linux.org.uk>
1376 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377 W:      http://www.arm.linux.org.uk/
1378 S:      Maintained
1379 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1380 F:      arch/arm/include/asm/hardware/ioc.h
1381 F:      arch/arm/include/asm/hardware/iomd.h
1382 F:      arch/arm/include/asm/hardware/memc.h
1383 F:      arch/arm/mach-rpc/
1384 F:      drivers/net/ethernet/8390/etherh.c
1385 F:      drivers/net/ethernet/i825xx/ether1*
1386 F:      drivers/net/ethernet/seeq/ether3*
1387 F:      drivers/scsi/arm/
1388
1389 ARM/Rockchip SoC support
1390 M:      Heiko Stuebner <heiko@sntech.de>
1391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 L:      linux-rockchip@lists.infradead.org
1393 S:      Maintained
1394 F:      arch/arm/boot/dts/rk3*
1395 F:      arch/arm/mach-rockchip/
1396 F:      drivers/clk/rockchip/
1397 F:      drivers/i2c/busses/i2c-rk3x.c
1398 F:      drivers/*/*rockchip*
1399 F:      drivers/*/*/*rockchip*
1400 F:      sound/soc/rockchip/
1401 N:      rockchip
1402
1403 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1404 M:      Kukjin Kim <kgene@kernel.org>
1405 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1406 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1408 S:      Maintained
1409 F:      arch/arm/boot/dts/s3c*
1410 F:      arch/arm/boot/dts/exynos*
1411 F:      arch/arm64/boot/dts/exynos/
1412 F:      arch/arm/plat-samsung/
1413 F:      arch/arm/mach-s3c24*/
1414 F:      arch/arm/mach-s3c64xx/
1415 F:      arch/arm/mach-s5p*/
1416 F:      arch/arm/mach-exynos*/
1417 F:      drivers/*/*s3c2410*
1418 F:      drivers/*/*/*s3c2410*
1419 F:      drivers/spi/spi-s3c*
1420 F:      sound/soc/samsung/*
1421 N:      exynos
1422
1423 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1424 M:      Kyungmin Park <kyungmin.park@samsung.com>
1425 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426 S:      Maintained
1427 F:      arch/arm/mach-s5pv210/
1428
1429 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1430 M:      Kyungmin Park <kyungmin.park@samsung.com>
1431 M:      Kamil Debski <k.debski@samsung.com>
1432 L:      linux-arm-kernel@lists.infradead.org
1433 L:      linux-media@vger.kernel.org
1434 S:      Maintained
1435 F:      drivers/media/platform/s5p-g2d/
1436
1437 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1438 M:      Kyungmin Park <kyungmin.park@samsung.com>
1439 M:      Kamil Debski <k.debski@samsung.com>
1440 M:      Jeongtae Park <jtp.park@samsung.com>
1441 L:      linux-arm-kernel@lists.infradead.org
1442 L:      linux-media@vger.kernel.org
1443 S:      Maintained
1444 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1445 F:      drivers/media/platform/s5p-mfc/
1446
1447 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1448 M:      Kyungmin Park <kyungmin.park@samsung.com>
1449 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1450 L:      linux-arm-kernel@lists.infradead.org
1451 L:      linux-media@vger.kernel.org
1452 S:      Maintained
1453 F:      drivers/media/platform/s5p-tv/
1454
1455 ARM/SHMOBILE ARM ARCHITECTURE
1456 M:      Simon Horman <horms@verge.net.au>
1457 M:      Magnus Damm <magnus.damm@gmail.com>
1458 L:      linux-sh@vger.kernel.org
1459 W:      http://oss.renesas.com
1460 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1462 S:      Supported
1463 F:      arch/arm/boot/dts/emev2*
1464 F:      arch/arm/boot/dts/r7s*
1465 F:      arch/arm/boot/dts/r8a*
1466 F:      arch/arm/boot/dts/sh*
1467 F:      arch/arm/configs/armadillo800eva_defconfig
1468 F:      arch/arm/configs/bockw_defconfig
1469 F:      arch/arm/configs/kzm9g_defconfig
1470 F:      arch/arm/configs/marzen_defconfig
1471 F:      arch/arm/configs/shmobile_defconfig
1472 F:      arch/arm/include/debug/renesas-scif.S
1473 F:      arch/arm/mach-shmobile/
1474 F:      drivers/sh/
1475
1476 ARM/SOCFPGA ARCHITECTURE
1477 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1478 S:      Maintained
1479 F:      arch/arm/mach-socfpga/
1480 F:      arch/arm/boot/dts/socfpga*
1481 F:      arch/arm/configs/socfpga_defconfig
1482 W:      http://www.rocketboards.org
1483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1484
1485 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1486 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1487 S:      Maintained
1488 F:      drivers/clk/socfpga/
1489
1490 ARM/SOCFPGA EDAC SUPPORT
1491 M:      Thor Thayer <tthayer@opensource.altera.com>
1492 S:      Maintained
1493 F:      drivers/edac/altera_edac.
1494
1495 ARM/STI ARCHITECTURE
1496 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1497 M:      Maxime Coquelin <maxime.coquelin@st.com>
1498 M:      Patrice Chotard <patrice.chotard@st.com>
1499 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500 L:      kernel@stlinux.com
1501 W:      http://www.stlinux.com
1502 S:      Maintained
1503 F:      arch/arm/mach-sti/
1504 F:      arch/arm/boot/dts/sti*
1505 F:      drivers/clocksource/arm_global_timer.c
1506 F:      drivers/i2c/busses/i2c-st.c
1507 F:      drivers/media/rc/st_rc.c
1508 F:      drivers/mmc/host/sdhci-st.c
1509 F:      drivers/phy/phy-miphy28lp.c
1510 F:      drivers/phy/phy-miphy365x.c
1511 F:      drivers/phy/phy-stih407-usb.c
1512 F:      drivers/phy/phy-stih41x-usb.c
1513 F:      drivers/pinctrl/pinctrl-st.c
1514 F:      drivers/reset/sti/
1515 F:      drivers/rtc/rtc-st-lpc.c
1516 F:      drivers/tty/serial/st-asc.c
1517 F:      drivers/usb/dwc3/dwc3-st.c
1518 F:      drivers/usb/host/ehci-st.c
1519 F:      drivers/usb/host/ohci-st.c
1520 F:      drivers/watchdog/st_lpc_wdt.c
1521 F:      drivers/ata/ahci_st.c
1522
1523 ARM/STM32 ARCHITECTURE
1524 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1525 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526 S:      Maintained
1527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1528 N:      stm32
1529 F:      drivers/clocksource/armv7m_systick.c
1530
1531 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1532 M:      Lennert Buytenhek <kernel@wantstofly.org>
1533 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534 S:      Maintained
1535
1536 ARM/TETON BGA MACHINE SUPPORT
1537 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1538 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539 S:      Maintained
1540
1541 ARM/THECUS N2100 MACHINE SUPPORT
1542 M:      Lennert Buytenhek <kernel@wantstofly.org>
1543 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544 S:      Maintained
1545
1546 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1547 M:      Wan ZongShun <mcuos.com@gmail.com>
1548 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 W:      http://www.mcuos.com
1550 S:      Maintained
1551 F:      arch/arm/mach-w90x900/
1552 F:      drivers/input/keyboard/w90p910_keypad.c
1553 F:      drivers/input/touchscreen/w90p910_ts.c
1554 F:      drivers/watchdog/nuc900_wdt.c
1555 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1556 F:      drivers/mtd/nand/nuc900_nand.c
1557 F:      drivers/rtc/rtc-nuc900.c
1558 F:      drivers/spi/spi-nuc900.c
1559 F:      drivers/usb/host/ehci-w90x900.c
1560 F:      drivers/video/fbdev/nuc900fb.c
1561
1562 ARM/U300 MACHINE SUPPORT
1563 M:      Linus Walleij <linus.walleij@linaro.org>
1564 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565 S:      Supported
1566 F:      arch/arm/mach-u300/
1567 F:      drivers/clocksource/timer-u300.c
1568 F:      drivers/i2c/busses/i2c-stu300.c
1569 F:      drivers/rtc/rtc-coh901331.c
1570 F:      drivers/watchdog/coh901327_wdt.c
1571 F:      drivers/dma/coh901318*
1572 F:      drivers/mfd/ab3100*
1573 F:      drivers/rtc/rtc-ab3100.c
1574 F:      drivers/rtc/rtc-coh901331.c
1575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1576
1577 ARM/UNIPHIER ARCHITECTURE
1578 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1579 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580 S:      Maintained
1581 F:      arch/arm/mach-uniphier/
1582 N:      uniphier
1583
1584 ARM/Ux500 ARM ARCHITECTURE
1585 M:      Linus Walleij <linus.walleij@linaro.org>
1586 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587 S:      Maintained
1588 F:      arch/arm/mach-ux500/
1589 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1590 F:      drivers/dma/ste_dma40*
1591 F:      drivers/hwspinlock/u8500_hsem.c
1592 F:      drivers/mfd/abx500*
1593 F:      drivers/mfd/ab8500*
1594 F:      drivers/mfd/dbx500*
1595 F:      drivers/mfd/db8500*
1596 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1597 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1598 F:      drivers/rtc/rtc-ab8500.c
1599 F:      drivers/rtc/rtc-pl031.c
1600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1601
1602 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1603 M:      Ulf Hansson <ulf.hansson@linaro.org>
1604 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605 T:      git git://git.linaro.org/people/ulfh/clk.git
1606 S:      Maintained
1607 F:      drivers/clk/ux500/
1608 F:      include/linux/platform_data/clk-ux500.h
1609
1610 ARM/VERSATILE EXPRESS PLATFORM
1611 M:      Liviu Dudau <liviu.dudau@arm.com>
1612 M:      Sudeep Holla <sudeep.holla@arm.com>
1613 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1614 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615 S:      Maintained
1616 F:      arch/arm/boot/dts/vexpress*
1617 F:      arch/arm/mach-vexpress/
1618 F:      */*/vexpress*
1619 F:      */*/*/vexpress*
1620 F:      drivers/clk/versatile/clk-vexpress-osc.c
1621 F:      drivers/clocksource/versatile.c
1622
1623 ARM/VFP SUPPORT
1624 M:      Russell King <linux@arm.linux.org.uk>
1625 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626 W:      http://www.arm.linux.org.uk/
1627 S:      Maintained
1628 F:      arch/arm/vfp/
1629
1630 ARM/VOIPAC PXA270 SUPPORT
1631 M:      Marek Vasut <marek.vasut@gmail.com>
1632 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633 S:      Maintained
1634 F:      arch/arm/mach-pxa/vpac270.c
1635 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1636
1637 ARM/VT8500 ARM ARCHITECTURE
1638 M:      Tony Prisk <linux@prisktech.co.nz>
1639 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640 S:      Maintained
1641 F:      arch/arm/mach-vt8500/
1642 F:      drivers/clocksource/vt8500_timer.c
1643 F:      drivers/i2c/busses/i2c-wmt.c
1644 F:      drivers/mmc/host/wmt-sdmmc.c
1645 F:      drivers/pwm/pwm-vt8500.c
1646 F:      drivers/rtc/rtc-vt8500.c
1647 F:      drivers/tty/serial/vt8500_serial.c
1648 F:      drivers/usb/host/ehci-platform.c
1649 F:      drivers/usb/host/uhci-platform.c
1650 F:      drivers/video/fbdev/vt8500lcdfb.*
1651 F:      drivers/video/fbdev/wm8505fb*
1652 F:      drivers/video/fbdev/wmt_ge_rops.*
1653
1654 ARM/ZIPIT Z2 SUPPORT
1655 M:      Marek Vasut <marek.vasut@gmail.com>
1656 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657 S:      Maintained
1658 F:      arch/arm/mach-pxa/z2.c
1659 F:      arch/arm/mach-pxa/include/mach/z2.h
1660
1661 ARM/ZTE ARCHITECTURE
1662 M:      Jun Nie <jun.nie@linaro.org>
1663 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664 S:      Maintained
1665 F:      arch/arm/mach-zx/
1666 F:      drivers/clk/zte/
1667 F:      Documentation/devicetree/bindings/arm/zte.txt
1668 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1669
1670 ARM/ZYNQ ARCHITECTURE
1671 M:      Michal Simek <michal.simek@xilinx.com>
1672 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1673 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674 W:      http://wiki.xilinx.com
1675 T:      git git://git.xilinx.com/linux-xlnx.git
1676 S:      Supported
1677 F:      arch/arm/mach-zynq/
1678 F:      drivers/cpuidle/cpuidle-zynq.c
1679 F:      drivers/block/xsysace.c
1680 N:      zynq
1681 N:      xilinx
1682 F:      drivers/clocksource/cadence_ttc_timer.c
1683 F:      drivers/i2c/busses/i2c-cadence.c
1684 F:      drivers/mmc/host/sdhci-of-arasan.c
1685 F:      drivers/edac/synopsys_edac.c
1686
1687 ARM SMMU DRIVERS
1688 M:      Will Deacon <will.deacon@arm.com>
1689 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690 S:      Maintained
1691 F:      drivers/iommu/arm-smmu.c
1692 F:      drivers/iommu/arm-smmu-v3.c
1693 F:      drivers/iommu/io-pgtable-arm.c
1694
1695 ARM64 PORT (AARCH64 ARCHITECTURE)
1696 M:      Catalin Marinas <catalin.marinas@arm.com>
1697 M:      Will Deacon <will.deacon@arm.com>
1698 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699 S:      Maintained
1700 F:      arch/arm64/
1701 F:      Documentation/arm64/
1702
1703 AS3645A LED FLASH CONTROLLER DRIVER
1704 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1705 L:      linux-media@vger.kernel.org
1706 T:      git git://linuxtv.org/media_tree.git
1707 S:      Maintained
1708 F:      drivers/media/i2c/as3645a.c
1709 F:      include/media/as3645a.h
1710
1711 ASC7621 HARDWARE MONITOR DRIVER
1712 M:      George Joseph <george.joseph@fairview5.com>
1713 L:      lm-sensors@lm-sensors.org
1714 S:      Maintained
1715 F:      Documentation/hwmon/asc7621
1716 F:      drivers/hwmon/asc7621.c
1717
1718 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1719 M:      Corentin Chary <corentin.chary@gmail.com>
1720 L:      acpi4asus-user@lists.sourceforge.net
1721 L:      platform-driver-x86@vger.kernel.org
1722 W:      http://acpi4asus.sf.net
1723 S:      Maintained
1724 F:      drivers/platform/x86/asus*.c
1725 F:      drivers/platform/x86/eeepc*.c
1726
1727 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1728 R:      Dan Williams <dan.j.williams@intel.com>
1729 W:      http://sourceforge.net/projects/xscaleiop
1730 S:      Odd fixes
1731 F:      Documentation/crypto/async-tx-api.txt
1732 F:      crypto/async_tx/
1733 F:      drivers/dma/
1734 F:      include/linux/dmaengine.h
1735 F:      include/linux/async_tx.h
1736
1737 AT24 EEPROM DRIVER
1738 M:      Wolfram Sang <wsa@the-dreams.de>
1739 L:      linux-i2c@vger.kernel.org
1740 S:      Maintained
1741 F:      drivers/misc/eeprom/at24.c
1742 F:      include/linux/platform_data/at24.h
1743
1744 ATA OVER ETHERNET (AOE) DRIVER
1745 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1746 W:      http://www.openaoe.org/
1747 S:      Supported
1748 F:      Documentation/aoe/
1749 F:      drivers/block/aoe/
1750
1751 ATHEROS ATH GENERIC UTILITIES
1752 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1753 L:      linux-wireless@vger.kernel.org
1754 S:      Supported
1755 F:      drivers/net/wireless/ath/*
1756
1757 ATHEROS ATH5K WIRELESS DRIVER
1758 M:      Jiri Slaby <jirislaby@gmail.com>
1759 M:      Nick Kossifidis <mickflemm@gmail.com>
1760 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1761 L:      linux-wireless@vger.kernel.org
1762 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1763 S:      Maintained
1764 F:      drivers/net/wireless/ath/ath5k/
1765
1766 ATHEROS ATH6KL WIRELESS DRIVER
1767 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1768 L:      linux-wireless@vger.kernel.org
1769 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1770 T:      git git://github.com/kvalo/ath.git
1771 S:      Supported
1772 F:      drivers/net/wireless/ath/ath6kl/
1773
1774 WILOCITY WIL6210 WIRELESS DRIVER
1775 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1776 L:      linux-wireless@vger.kernel.org
1777 L:      wil6210@qca.qualcomm.com
1778 S:      Supported
1779 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1780 F:      drivers/net/wireless/ath/wil6210/
1781 F:      include/uapi/linux/wil6210_uapi.h
1782
1783 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1784 M:      Christian Lamparter <chunkeey@googlemail.com>
1785 L:      linux-wireless@vger.kernel.org
1786 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1787 S:      Maintained
1788 F:      drivers/net/wireless/ath/carl9170/
1789
1790 ATK0110 HWMON DRIVER
1791 M:      Luca Tettamanti <kronos.it@gmail.com>
1792 L:      lm-sensors@lm-sensors.org
1793 S:      Maintained
1794 F:      drivers/hwmon/asus_atk0110.c
1795
1796 ATI_REMOTE2 DRIVER
1797 M:      Ville Syrjala <syrjala@sci.fi>
1798 S:      Maintained
1799 F:      drivers/input/misc/ati_remote2.c
1800
1801 ATLX ETHERNET DRIVERS
1802 M:      Jay Cliburn <jcliburn@gmail.com>
1803 M:      Chris Snook <chris.snook@gmail.com>
1804 L:      netdev@vger.kernel.org
1805 W:      http://sourceforge.net/projects/atl1
1806 W:      http://atl1.sourceforge.net
1807 S:      Maintained
1808 F:      drivers/net/ethernet/atheros/
1809
1810 ATM
1811 M:      Chas Williams <3chas3@gmail.com>
1812 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1813 L:      netdev@vger.kernel.org
1814 W:      http://linux-atm.sourceforge.net
1815 S:      Maintained
1816 F:      drivers/atm/
1817 F:      include/linux/atm*
1818 F:      include/uapi/linux/atm*
1819
1820 ATMEL AT91 / AT32 MCI DRIVER
1821 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1822 S:      Maintained
1823 F:      drivers/mmc/host/atmel-mci.c
1824 F:      drivers/mmc/host/atmel-mci-regs.h
1825
1826 ATMEL AT91 / AT32 SERIAL DRIVER
1827 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1828 S:      Supported
1829 F:      drivers/tty/serial/atmel_serial.c
1830
1831 ATMEL Audio ALSA driver
1832 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1833 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1834 S:      Supported
1835 F:      sound/soc/atmel
1836
1837 ATMEL DMA DRIVER
1838 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1839 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840 S:      Supported
1841 F:      drivers/dma/at_hdmac.c
1842 F:      drivers/dma/at_hdmac_regs.h
1843 F:      include/linux/platform_data/dma-atmel.h
1844
1845 ATMEL XDMA DRIVER
1846 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1847 L:      linux-arm-kernel@lists.infradead.org
1848 L:      dmaengine@vger.kernel.org
1849 S:      Supported
1850 F:      drivers/dma/at_xdmac.c
1851
1852 ATMEL I2C DRIVER
1853 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1854 L:      linux-i2c@vger.kernel.org
1855 S:      Supported
1856 F:      drivers/i2c/busses/i2c-at91.c
1857
1858 ATMEL ISI DRIVER
1859 M:      Josh Wu <josh.wu@atmel.com>
1860 L:      linux-media@vger.kernel.org
1861 S:      Supported
1862 F:      drivers/media/platform/soc_camera/atmel-isi.c
1863 F:      include/media/atmel-isi.h
1864
1865 ATMEL LCDFB DRIVER
1866 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1867 L:      linux-fbdev@vger.kernel.org
1868 S:      Maintained
1869 F:      drivers/video/fbdev/atmel_lcdfb.c
1870 F:      include/video/atmel_lcdc.h
1871
1872 ATMEL MACB ETHERNET DRIVER
1873 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1874 S:      Supported
1875 F:      drivers/net/ethernet/cadence/
1876
1877 ATMEL NAND DRIVER
1878 M:      Josh Wu <josh.wu@atmel.com>
1879 L:      linux-mtd@lists.infradead.org
1880 S:      Supported
1881 F:      drivers/mtd/nand/atmel_nand*
1882
1883 ATMEL SPI DRIVER
1884 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1885 S:      Supported
1886 F:      drivers/spi/spi-atmel.*
1887
1888 ATMEL SSC DRIVER
1889 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1890 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1891 S:      Supported
1892 F:      drivers/misc/atmel-ssc.c
1893 F:      include/linux/atmel-ssc.h
1894
1895 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1896 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1897 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1898 S:      Supported
1899 F:      drivers/misc/atmel_tclib.c
1900 F:      drivers/clocksource/tcb_clksrc.c
1901
1902 ATMEL USBA UDC DRIVER
1903 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1904 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1905 S:      Supported
1906 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1907
1908 ATMEL WIRELESS DRIVER
1909 M:      Simon Kelley <simon@thekelleys.org.uk>
1910 L:      linux-wireless@vger.kernel.org
1911 W:      http://www.thekelleys.org.uk/atmel
1912 W:      http://atmelwlandriver.sourceforge.net/
1913 S:      Maintained
1914 F:      drivers/net/wireless/atmel*
1915
1916 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1917 M:      Bradley Grove <linuxdrivers@attotech.com>
1918 L:      linux-scsi@vger.kernel.org
1919 W:      http://www.attotech.com
1920 S:      Supported
1921 F:      drivers/scsi/esas2r
1922
1923 ATUSB IEEE 802.15.4 RADIO DRIVER
1924 M:      Stefan Schmidt <stefan@osg.samsung.com>
1925 L:      linux-wpan@vger.kernel.org
1926 S:      Maintained
1927 F:      drivers/net/ieee802154/atusb.c
1928 F:      drivers/net/ieee802154/atusb.h
1929 F:      drivers/net/ieee802154/at86rf230.h
1930
1931 AUDIT SUBSYSTEM
1932 M:      Paul Moore <paul@paul-moore.com>
1933 M:      Eric Paris <eparis@redhat.com>
1934 L:      linux-audit@redhat.com (moderated for non-subscribers)
1935 W:      http://people.redhat.com/sgrubb/audit/
1936 T:      git git://git.infradead.org/users/pcmoore/audit
1937 S:      Maintained
1938 F:      include/linux/audit.h
1939 F:      include/uapi/linux/audit.h
1940 F:      kernel/audit*
1941
1942 AUXILIARY DISPLAY DRIVERS
1943 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1944 W:      http://miguelojeda.es/auxdisplay.htm
1945 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1946 S:      Maintained
1947 F:      drivers/auxdisplay/
1948 F:      include/linux/cfag12864b.h
1949
1950 AVR32 ARCHITECTURE
1951 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1952 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1953 W:      http://www.atmel.com/products/AVR32/
1954 W:      http://mirror.egtvedt.no/avr32linux.org/
1955 W:      http://avrfreaks.net/
1956 S:      Maintained
1957 F:      arch/avr32/
1958
1959 AVR32/AT32AP MACHINE SUPPORT
1960 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1961 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1962 S:      Maintained
1963 F:      arch/avr32/mach-at32ap/
1964
1965 AX.25 NETWORK LAYER
1966 M:      Ralf Baechle <ralf@linux-mips.org>
1967 L:      linux-hams@vger.kernel.org
1968 W:      http://www.linux-ax25.org/
1969 S:      Maintained
1970 F:      include/uapi/linux/ax25.h
1971 F:      include/net/ax25.h
1972 F:      net/ax25/
1973
1974 AZ6007 DVB DRIVER
1975 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1976 L:      linux-media@vger.kernel.org
1977 W:      http://linuxtv.org
1978 T:      git git://linuxtv.org/media_tree.git
1979 S:      Maintained
1980 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1981
1982 AZTECH FM RADIO RECEIVER DRIVER
1983 M:      Hans Verkuil <hverkuil@xs4all.nl>
1984 L:      linux-media@vger.kernel.org
1985 T:      git git://linuxtv.org/media_tree.git
1986 W:      http://linuxtv.org
1987 S:      Maintained
1988 F:      drivers/media/radio/radio-aztech*
1989
1990 B43 WIRELESS DRIVER
1991 L:      linux-wireless@vger.kernel.org
1992 L:      b43-dev@lists.infradead.org
1993 W:      http://wireless.kernel.org/en/users/Drivers/b43
1994 S:      Odd Fixes
1995 F:      drivers/net/wireless/b43/
1996
1997 B43LEGACY WIRELESS DRIVER
1998 M:      Larry Finger <Larry.Finger@lwfinger.net>
1999 L:      linux-wireless@vger.kernel.org
2000 L:      b43-dev@lists.infradead.org
2001 W:      http://wireless.kernel.org/en/users/Drivers/b43
2002 S:      Maintained
2003 F:      drivers/net/wireless/b43legacy/
2004
2005 BACKLIGHT CLASS/SUBSYSTEM
2006 M:      Jingoo Han <jingoohan1@gmail.com>
2007 M:      Lee Jones <lee.jones@linaro.org>
2008 S:      Maintained
2009 F:      drivers/video/backlight/
2010 F:      include/linux/backlight.h
2011
2012 BATMAN ADVANCED
2013 M:      Marek Lindner <mareklindner@neomailbox.ch>
2014 M:      Simon Wunderlich <sw@simonwunderlich.de>
2015 M:      Antonio Quartulli <antonio@meshcoding.com>
2016 L:      b.a.t.m.a.n@lists.open-mesh.org
2017 W:      http://www.open-mesh.org/
2018 S:      Maintained
2019 F:      net/batman-adv/
2020
2021 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2022 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2023 L:      linux-hams@vger.kernel.org
2024 W:      http://www.baycom.org/~tom/ham/ham.html
2025 S:      Maintained
2026 F:      drivers/net/hamradio/baycom*
2027
2028 BCACHE (BLOCK LAYER CACHE)
2029 M:      Kent Overstreet <kent.overstreet@gmail.com>
2030 L:      linux-bcache@vger.kernel.org
2031 W:      http://bcache.evilpiepirate.org
2032 S:      Maintained
2033 F:      drivers/md/bcache/
2034
2035 BDISP ST MEDIA DRIVER
2036 M:      Fabien Dessenne <fabien.dessenne@st.com>
2037 L:      linux-media@vger.kernel.org
2038 T:      git git://linuxtv.org/media_tree.git
2039 W:      http://linuxtv.org
2040 S:      Supported
2041 F:      drivers/media/platform/sti/bdisp
2042
2043 BEFS FILE SYSTEM
2044 S:      Orphan
2045 F:      Documentation/filesystems/befs.txt
2046 F:      fs/befs/
2047
2048 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2049 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2050 L:      netdev@vger.kernel.org
2051 S:      Maintained
2052 F:      drivers/net/ethernet/ec_bhf.c
2053
2054 BFS FILE SYSTEM
2055 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2056 S:      Maintained
2057 F:      Documentation/filesystems/bfs.txt
2058 F:      fs/bfs/
2059 F:      include/uapi/linux/bfs_fs.h
2060
2061 BLACKFIN ARCHITECTURE
2062 M:      Steven Miao <realmz6@gmail.com>
2063 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2064 T:      git git://git.code.sf.net/p/adi-linux/code
2065 W:      http://blackfin.uclinux.org
2066 S:      Supported
2067 F:      arch/blackfin/
2068
2069 BLACKFIN EMAC DRIVER
2070 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2071 W:      http://blackfin.uclinux.org
2072 S:      Supported
2073 F:      drivers/net/ethernet/adi/
2074
2075 BLACKFIN RTC DRIVER
2076 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2077 W:      http://blackfin.uclinux.org
2078 S:      Supported
2079 F:      drivers/rtc/rtc-bfin.c
2080
2081 BLACKFIN SDH DRIVER
2082 M:      Sonic Zhang <sonic.zhang@analog.com>
2083 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2084 W:      http://blackfin.uclinux.org
2085 S:      Supported
2086 F:      drivers/mmc/host/bfin_sdh.c
2087
2088 BLACKFIN SERIAL DRIVER
2089 M:      Sonic Zhang <sonic.zhang@analog.com>
2090 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2091 W:      http://blackfin.uclinux.org
2092 S:      Supported
2093 F:      drivers/tty/serial/bfin_uart.c
2094
2095 BLACKFIN WATCHDOG DRIVER
2096 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2097 W:      http://blackfin.uclinux.org
2098 S:      Supported
2099 F:      drivers/watchdog/bfin_wdt.c
2100
2101 BLACKFIN I2C TWI DRIVER
2102 M:      Sonic Zhang <sonic.zhang@analog.com>
2103 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2104 W:      http://blackfin.uclinux.org/
2105 S:      Supported
2106 F:      drivers/i2c/busses/i2c-bfin-twi.c
2107
2108 BLACKFIN MEDIA DRIVER
2109 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2110 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2111 W:      http://blackfin.uclinux.org/
2112 S:      Supported
2113 F:      drivers/media/platform/blackfin/
2114 F:      drivers/media/i2c/adv7183*
2115 F:      drivers/media/i2c/vs6624*
2116
2117 BLINKM RGB LED DRIVER
2118 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2119 S:      Maintained
2120 F:      drivers/leds/leds-blinkm.c
2121
2122 BLOCK LAYER
2123 M:      Jens Axboe <axboe@kernel.dk>
2124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2125 S:      Maintained
2126 F:      block/
2127 F:      kernel/trace/blktrace.c
2128
2129 BLOCK2MTD DRIVER
2130 M:      Joern Engel <joern@lazybastard.org>
2131 L:      linux-mtd@lists.infradead.org
2132 S:      Maintained
2133 F:      drivers/mtd/devices/block2mtd.c
2134
2135 BLUETOOTH DRIVERS
2136 M:      Marcel Holtmann <marcel@holtmann.org>
2137 M:      Gustavo Padovan <gustavo@padovan.org>
2138 M:      Johan Hedberg <johan.hedberg@gmail.com>
2139 L:      linux-bluetooth@vger.kernel.org
2140 W:      http://www.bluez.org/
2141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2143 S:      Maintained
2144 F:      drivers/bluetooth/
2145
2146 BLUETOOTH SUBSYSTEM
2147 M:      Marcel Holtmann <marcel@holtmann.org>
2148 M:      Gustavo Padovan <gustavo@padovan.org>
2149 M:      Johan Hedberg <johan.hedberg@gmail.com>
2150 L:      linux-bluetooth@vger.kernel.org
2151 W:      http://www.bluez.org/
2152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2154 S:      Maintained
2155 F:      net/bluetooth/
2156 F:      include/net/bluetooth/
2157
2158 BONDING DRIVER
2159 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2160 M:      Veaceslav Falico <vfalico@gmail.com>
2161 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2162 L:      netdev@vger.kernel.org
2163 W:      http://sourceforge.net/projects/bonding/
2164 S:      Supported
2165 F:      drivers/net/bonding/
2166 F:      include/uapi/linux/if_bonding.h
2167
2168 BPF (Safe dynamic programs and tools)
2169 M:      Alexei Starovoitov <ast@kernel.org>
2170 L:      netdev@vger.kernel.org
2171 L:      linux-kernel@vger.kernel.org
2172 S:      Supported
2173 F:      kernel/bpf/
2174
2175 BROADCOM B44 10/100 ETHERNET DRIVER
2176 M:      Gary Zambrano <zambrano@broadcom.com>
2177 L:      netdev@vger.kernel.org
2178 S:      Supported
2179 F:      drivers/net/ethernet/broadcom/b44.*
2180
2181 BROADCOM GENET ETHERNET DRIVER
2182 M:      Florian Fainelli <f.fainelli@gmail.com>
2183 L:      netdev@vger.kernel.org
2184 S:      Supported
2185 F:      drivers/net/ethernet/broadcom/genet/
2186
2187 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2188 M:      Sony Chacko <sony.chacko@qlogic.com>
2189 M:      Dept-HSGLinuxNICDev@qlogic.com
2190 L:      netdev@vger.kernel.org
2191 S:      Supported
2192 F:      drivers/net/ethernet/broadcom/bnx2.*
2193 F:      drivers/net/ethernet/broadcom/bnx2_*
2194
2195 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2196 M:      Ariel Elior <ariel.elior@qlogic.com>
2197 L:      netdev@vger.kernel.org
2198 S:      Supported
2199 F:      drivers/net/ethernet/broadcom/bnx2x/
2200
2201 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2202 M:      Florian Fainelli <f.fainelli@gmail.com>
2203 M:      Ray Jui <rjui@broadcom.com>
2204 M:      Scott Branden <sbranden@broadcom.com>
2205 L:      bcm-kernel-feedback-list@broadcom.com
2206 T:      git git://github.com/broadcom/mach-bcm
2207 S:      Maintained
2208 F:      arch/arm/mach-bcm/
2209 F:      arch/arm/boot/dts/bcm113*
2210 F:      arch/arm/boot/dts/bcm216*
2211 F:      arch/arm/boot/dts/bcm281*
2212 F:      arch/arm/configs/bcm_defconfig
2213 F:      drivers/mmc/host/sdhci-bcm-kona.c
2214 F:      drivers/clocksource/bcm_kona_timer.c
2215
2216 BROADCOM BCM2835 ARM ARCHITECTURE
2217 M:      Stephen Warren <swarren@wwwdotorg.org>
2218 M:      Lee Jones <lee@kernel.org>
2219 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2221 S:      Maintained
2222 N:      bcm2835
2223
2224 BROADCOM BCM33XX MIPS ARCHITECTURE
2225 M:      Kevin Cernekee <cernekee@gmail.com>
2226 L:      linux-mips@linux-mips.org
2227 S:      Maintained
2228 F:      arch/mips/bcm3384/*
2229 F:      arch/mips/include/asm/mach-bcm3384/*
2230 F:      arch/mips/kernel/*bmips*
2231
2232 BROADCOM BCM47XX MIPS ARCHITECTURE
2233 M:      Hauke Mehrtens <hauke@hauke-m.de>
2234 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2235 L:      linux-mips@linux-mips.org
2236 S:      Maintained
2237 F:      arch/mips/bcm47xx/*
2238 F:      arch/mips/include/asm/mach-bcm47xx/*
2239
2240 BROADCOM BCM5301X ARM ARCHITECTURE
2241 M:      Hauke Mehrtens <hauke@hauke-m.de>
2242 L:      linux-arm-kernel@lists.infradead.org
2243 S:      Maintained
2244 F:      arch/arm/mach-bcm/bcm_5301x.c
2245 F:      arch/arm/boot/dts/bcm5301x.dtsi
2246 F:      arch/arm/boot/dts/bcm470*
2247
2248 BROADCOM BCM63XX ARM ARCHITECTURE
2249 M:      Florian Fainelli <f.fainelli@gmail.com>
2250 L:      linux-arm-kernel@lists.infradead.org
2251 T:      git git://github.com/broadcom/arm-bcm63xx.git
2252 S:      Maintained
2253 F:      arch/arm/mach-bcm/bcm63xx.c
2254 F:      arch/arm/include/debug/bcm63xx.S
2255
2256 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2257 M:      Kevin Cernekee <cernekee@gmail.com>
2258 L:      linux-usb@vger.kernel.org
2259 S:      Maintained
2260 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2261
2262 BROADCOM BCM7XXX ARM ARCHITECTURE
2263 M:      Brian Norris <computersforpeace@gmail.com>
2264 M:      Gregory Fong <gregory.0xf0@gmail.com>
2265 M:      Florian Fainelli <f.fainelli@gmail.com>
2266 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2267 T:      git git://github.com/broadcom/stblinux.git
2268 S:      Maintained
2269 F:      arch/arm/mach-bcm/*brcmstb*
2270 F:      arch/arm/boot/dts/bcm7*.dts*
2271 F:      drivers/bus/brcmstb_gisb.c
2272 N:      brcmstb
2273
2274 BROADCOM BMIPS MIPS ARCHITECTURE
2275 M:      Kevin Cernekee <cernekee@gmail.com>
2276 M:      Florian Fainelli <f.fainelli@gmail.com>
2277 L:      linux-mips@linux-mips.org
2278 T:      git git://github.com/broadcom/stblinux.git
2279 S:      Maintained
2280 F:      arch/mips/bmips/*
2281 F:      arch/mips/include/asm/mach-bmips/*
2282 F:      arch/mips/kernel/*bmips*
2283 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2284 F:      drivers/irqchip/irq-bcm7*
2285 F:      drivers/irqchip/irq-brcmstb*
2286
2287 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2288 M:      Prashant Sreedharan <prashant@broadcom.com>
2289 M:      Michael Chan <mchan@broadcom.com>
2290 L:      netdev@vger.kernel.org
2291 S:      Supported
2292 F:      drivers/net/ethernet/broadcom/tg3.*
2293
2294 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2295 M:      Brett Rudley <brudley@broadcom.com>
2296 M:      Arend van Spriel <arend@broadcom.com>
2297 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2298 M:      Hante Meuleman <meuleman@broadcom.com>
2299 L:      linux-wireless@vger.kernel.org
2300 L:      brcm80211-dev-list@broadcom.com
2301 S:      Supported
2302 F:      drivers/net/wireless/brcm80211/
2303
2304 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2305 M:      QLogic-Storage-Upstream@qlogic.com
2306 L:      linux-scsi@vger.kernel.org
2307 S:      Supported
2308 F:      drivers/scsi/bnx2fc/
2309
2310 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2311 M:      QLogic-Storage-Upstream@qlogic.com
2312 L:      linux-scsi@vger.kernel.org
2313 S:      Supported
2314 F:      drivers/scsi/bnx2i/
2315
2316 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2317 M:      Ray Jui <rjui@broadcom.com>
2318 M:      Scott Branden <sbranden@broadcom.com>
2319 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2320 L:      bcm-kernel-feedback-list@broadcom.com
2321 T:      git git://github.com/broadcom/cygnus-linux.git
2322 S:      Maintained
2323 N:      iproc
2324 N:      cygnus
2325 N:      bcm9113*
2326 N:      bcm9583*
2327 N:      bcm583*
2328 N:      bcm113*
2329
2330 BROADCOM BRCMSTB GPIO DRIVER
2331 M:      Gregory Fong <gregory.0xf0@gmail.com>
2332 L:      bcm-kernel-feedback-list@broadcom.com>
2333 S:      Supported
2334 F:      drivers/gpio/gpio-brcmstb.c
2335 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2336
2337 BROADCOM KONA GPIO DRIVER
2338 M:      Ray Jui <rjui@broadcom.com>
2339 L:      bcm-kernel-feedback-list@broadcom.com
2340 S:      Supported
2341 F:      drivers/gpio/gpio-bcm-kona.c
2342 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2343
2344 BROADCOM NVRAM DRIVER
2345 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2346 L:      linux-mips@linux-mips.org
2347 S:      Maintained
2348 F:      drivers/firmware/broadcom/*
2349
2350 BROADCOM STB NAND FLASH DRIVER
2351 M:      Brian Norris <computersforpeace@gmail.com>
2352 L:      linux-mtd@lists.infradead.org
2353 S:      Maintained
2354 F:      drivers/mtd/nand/brcmnand/
2355
2356 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2357 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2358 L:      linux-wireless@vger.kernel.org
2359 S:      Maintained
2360 F:      drivers/bcma/
2361 F:      include/linux/bcma/
2362
2363 BROADCOM SYSTEMPORT ETHERNET DRIVER
2364 M:      Florian Fainelli <f.fainelli@gmail.com>
2365 L:      netdev@vger.kernel.org
2366 S:      Supported
2367 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2368
2369 BROCADE BFA FC SCSI DRIVER
2370 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2371 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2372 L:      linux-scsi@vger.kernel.org
2373 S:      Supported
2374 F:      drivers/scsi/bfa/
2375
2376 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2377 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2378 L:      netdev@vger.kernel.org
2379 S:      Supported
2380 F:      drivers/net/ethernet/brocade/bna/
2381
2382 BSG (block layer generic sg v4 driver)
2383 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2384 L:      linux-scsi@vger.kernel.org
2385 S:      Supported
2386 F:      block/bsg.c
2387 F:      include/linux/bsg.h
2388 F:      include/uapi/linux/bsg.h
2389
2390 BT87X AUDIO DRIVER
2391 M:      Clemens Ladisch <clemens@ladisch.de>
2392 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2393 T:      git git://git.alsa-project.org/alsa-kernel.git
2394 S:      Maintained
2395 F:      Documentation/sound/alsa/Bt87x.txt
2396 F:      sound/pci/bt87x.c
2397
2398 BT8XXGPIO DRIVER
2399 M:      Michael Buesch <m@bues.ch>
2400 W:      http://bu3sch.de/btgpio.php
2401 S:      Maintained
2402 F:      drivers/gpio/gpio-bt8xx.c
2403
2404 BTRFS FILE SYSTEM
2405 M:      Chris Mason <clm@fb.com>
2406 M:      Josef Bacik <jbacik@fb.com>
2407 M:      David Sterba <dsterba@suse.cz>
2408 L:      linux-btrfs@vger.kernel.org
2409 W:      http://btrfs.wiki.kernel.org/
2410 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2412 S:      Maintained
2413 F:      Documentation/filesystems/btrfs.txt
2414 F:      fs/btrfs/
2415
2416 BTTV VIDEO4LINUX DRIVER
2417 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2418 L:      linux-media@vger.kernel.org
2419 W:      http://linuxtv.org
2420 T:      git git://linuxtv.org/media_tree.git
2421 S:      Odd fixes
2422 F:      Documentation/video4linux/bttv/
2423 F:      drivers/media/pci/bt8xx/bttv*
2424
2425 BUSLOGIC SCSI DRIVER
2426 M:      Khalid Aziz <khalid@gonehiking.org>
2427 L:      linux-scsi@vger.kernel.org
2428 S:      Maintained
2429 F:      drivers/scsi/BusLogic.*
2430 F:      drivers/scsi/FlashPoint.*
2431
2432 C-MEDIA CMI8788 DRIVER
2433 M:      Clemens Ladisch <clemens@ladisch.de>
2434 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2435 T:      git git://git.alsa-project.org/alsa-kernel.git
2436 S:      Maintained
2437 F:      sound/pci/oxygen/
2438
2439 C6X ARCHITECTURE
2440 M:      Mark Salter <msalter@redhat.com>
2441 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2442 L:      linux-c6x-dev@linux-c6x.org
2443 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2444 S:      Maintained
2445 F:      arch/c6x/
2446
2447 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2448 M:      David Howells <dhowells@redhat.com>
2449 L:      linux-cachefs@redhat.com
2450 S:      Supported
2451 F:      Documentation/filesystems/caching/cachefiles.txt
2452 F:      fs/cachefiles/
2453
2454 CADET FM/AM RADIO RECEIVER DRIVER
2455 M:      Hans Verkuil <hverkuil@xs4all.nl>
2456 L:      linux-media@vger.kernel.org
2457 T:      git git://linuxtv.org/media_tree.git
2458 W:      http://linuxtv.org
2459 S:      Maintained
2460 F:      drivers/media/radio/radio-cadet*
2461
2462 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2463 M:      Jonathan Corbet <corbet@lwn.net>
2464 L:      linux-media@vger.kernel.org
2465 T:      git git://linuxtv.org/media_tree.git
2466 S:      Maintained
2467 F:      Documentation/video4linux/cafe_ccic
2468 F:      drivers/media/platform/marvell-ccic/
2469
2470 CAIF NETWORK LAYER
2471 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2472 L:      netdev@vger.kernel.org
2473 S:      Supported
2474 F:      Documentation/networking/caif/
2475 F:      drivers/net/caif/
2476 F:      include/uapi/linux/caif/
2477 F:      include/net/caif/
2478 F:      net/caif/
2479
2480 CALGARY x86-64 IOMMU
2481 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2482 M:      "Jon D. Mason" <jdmason@kudzu.us>
2483 L:      discuss@x86-64.org
2484 S:      Maintained
2485 F:      arch/x86/kernel/pci-calgary_64.c
2486 F:      arch/x86/kernel/tce_64.c
2487 F:      arch/x86/include/asm/calgary.h
2488 F:      arch/x86/include/asm/tce.h
2489
2490 CAN NETWORK LAYER
2491 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2492 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2493 L:      linux-can@vger.kernel.org
2494 W:      https://github.com/linux-can
2495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2497 S:      Maintained
2498 F:      Documentation/networking/can.txt
2499 F:      net/can/
2500 F:      include/linux/can/core.h
2501 F:      include/uapi/linux/can.h
2502 F:      include/uapi/linux/can/bcm.h
2503 F:      include/uapi/linux/can/raw.h
2504 F:      include/uapi/linux/can/gw.h
2505
2506 CAN NETWORK DRIVERS
2507 M:      Wolfgang Grandegger <wg@grandegger.com>
2508 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2509 L:      linux-can@vger.kernel.org
2510 W:      https://github.com/linux-can
2511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2513 S:      Maintained
2514 F:      drivers/net/can/
2515 F:      include/linux/can/dev.h
2516 F:      include/linux/can/platform/
2517 F:      include/uapi/linux/can/error.h
2518 F:      include/uapi/linux/can/netlink.h
2519
2520 CAPABILITIES
2521 M:      Serge Hallyn <serge.hallyn@canonical.com>
2522 L:      linux-security-module@vger.kernel.org
2523 S:      Supported
2524 F:      include/linux/capability.h
2525 F:      include/uapi/linux/capability.h
2526 F:      security/commoncap.c
2527 F:      kernel/capability.c
2528
2529 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2530 M:      Kevin Tsai <ktsai@capellamicro.com>
2531 S:      Maintained
2532 F:      drivers/iio/light/cm*
2533 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2534
2535 CAVIUM LIQUIDIO NETWORK DRIVER
2536 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2537 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2538 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2539 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2540 L:     netdev@vger.kernel.org
2541 W:     http://www.cavium.com
2542 S:     Supported
2543 F:     drivers/net/ethernet/cavium/
2544 F:     drivers/net/ethernet/cavium/liquidio/
2545
2546 CC2520 IEEE-802.15.4 RADIO DRIVER
2547 M:      Varka Bhadram <varkabhadram@gmail.com>
2548 L:      linux-wpan@vger.kernel.org
2549 S:      Maintained
2550 F:      drivers/net/ieee802154/cc2520.c
2551 F:      include/linux/spi/cc2520.h
2552 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2553
2554 CELL BROADBAND ENGINE ARCHITECTURE
2555 M:      Arnd Bergmann <arnd@arndb.de>
2556 L:      linuxppc-dev@lists.ozlabs.org
2557 W:      http://www.ibm.com/developerworks/power/cell/
2558 S:      Supported
2559 F:      arch/powerpc/include/asm/cell*.h
2560 F:      arch/powerpc/include/asm/spu*.h
2561 F:      arch/powerpc/include/uapi/asm/spu*.h
2562 F:      arch/powerpc/oprofile/*cell*
2563 F:      arch/powerpc/platforms/cell/
2564
2565 CEPH COMMON CODE (LIBCEPH)
2566 M:      Ilya Dryomov <idryomov@gmail.com>
2567 M:      "Yan, Zheng" <zyan@redhat.com>
2568 M:      Sage Weil <sage@redhat.com>
2569 L:      ceph-devel@vger.kernel.org
2570 W:      http://ceph.com/
2571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2572 T:      git git://github.com/ceph/ceph-client.git
2573 S:      Supported
2574 F:      net/ceph/
2575 F:      include/linux/ceph/
2576 F:      include/linux/crush/
2577
2578 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2579 M:      "Yan, Zheng" <zyan@redhat.com>
2580 M:      Sage Weil <sage@redhat.com>
2581 M:      Ilya Dryomov <idryomov@gmail.com>
2582 L:      ceph-devel@vger.kernel.org
2583 W:      http://ceph.com/
2584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2585 T:      git git://github.com/ceph/ceph-client.git
2586 S:      Supported
2587 F:      Documentation/filesystems/ceph.txt
2588 F:      fs/ceph/
2589
2590 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2591 L:      linux-usb@vger.kernel.org
2592 S:      Orphan
2593 F:      Documentation/usb/WUSB-Design-overview.txt
2594 F:      Documentation/usb/wusb-cbaf
2595 F:      drivers/usb/host/hwa-hc.c
2596 F:      drivers/usb/host/whci/
2597 F:      drivers/usb/wusbcore/
2598 F:      include/linux/usb/wusb*
2599
2600 CFAG12864B LCD DRIVER
2601 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2602 W:      http://miguelojeda.es/auxdisplay.htm
2603 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2604 S:      Maintained
2605 F:      drivers/auxdisplay/cfag12864b.c
2606 F:      include/linux/cfag12864b.h
2607
2608 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2609 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2610 W:      http://miguelojeda.es/auxdisplay.htm
2611 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2612 S:      Maintained
2613 F:      drivers/auxdisplay/cfag12864bfb.c
2614 F:      include/linux/cfag12864b.h
2615
2616 CFG80211 and NL80211
2617 M:      Johannes Berg <johannes@sipsolutions.net>
2618 L:      linux-wireless@vger.kernel.org
2619 W:      http://wireless.kernel.org/
2620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2622 S:      Maintained
2623 F:      include/uapi/linux/nl80211.h
2624 F:      include/net/cfg80211.h
2625 F:      net/wireless/*
2626 X:      net/wireless/wext*
2627
2628 CHAR and MISC DRIVERS
2629 M:      Arnd Bergmann <arnd@arndb.de>
2630 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2632 S:      Supported
2633 F:      drivers/char/*
2634 F:      drivers/misc/*
2635 F:      include/linux/miscdevice.h
2636
2637 CHECKPATCH
2638 M:      Andy Whitcroft <apw@canonical.com>
2639 M:      Joe Perches <joe@perches.com>
2640 S:      Maintained
2641 F:      scripts/checkpatch.pl
2642
2643 CHINESE DOCUMENTATION
2644 M:      Harry Wei <harryxiyou@gmail.com>
2645 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2646 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2647 S:      Maintained
2648 F:      Documentation/zh_CN/
2649
2650 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2651 M:      Peter Chen <Peter.Chen@freescale.com>
2652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2653 L:      linux-usb@vger.kernel.org
2654 S:      Maintained
2655 F:      drivers/usb/chipidea/
2656
2657 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2658 M:      Hans de Goede <hdegoede@redhat.com>
2659 L:      linux-input@vger.kernel.org
2660 S:      Maintained
2661 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2662 F:      drivers/input/touchscreen/chipone_icn8318.c
2663
2664 CHROME HARDWARE PLATFORM SUPPORT
2665 M:      Olof Johansson <olof@lixom.net>
2666 S:      Maintained
2667 F:      drivers/platform/chrome/
2668
2669 CISCO VIC ETHERNET NIC DRIVER
2670 M:      Christian Benvenuti <benve@cisco.com>
2671 M:      Sujith Sankar <ssujith@cisco.com>
2672 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2673 M:      Neel Patel <neepatel@cisco.com>
2674 S:      Supported
2675 F:      drivers/net/ethernet/cisco/enic/
2676
2677 CISCO VIC LOW LATENCY NIC DRIVER
2678 M:      Upinder Malhi <umalhi@cisco.com>
2679 S:      Supported
2680 F:      drivers/infiniband/hw/usnic
2681
2682 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2683 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2684 L:      netdev@vger.kernel.org
2685 S:      Maintained
2686 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2687
2688 CIRRUS LOGIC AUDIO CODEC DRIVERS
2689 M:      Brian Austin <brian.austin@cirrus.com>
2690 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2691 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2692 S:      Maintained
2693 F:      sound/soc/codecs/cs*
2694
2695 CLEANCACHE API
2696 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2697 L:      linux-kernel@vger.kernel.org
2698 S:      Maintained
2699 F:      mm/cleancache.c
2700 F:      include/linux/cleancache.h
2701
2702 CLK API
2703 M:      Russell King <linux@arm.linux.org.uk>
2704 L:      linux-clk@vger.kernel.org
2705 S:      Maintained
2706 F:      include/linux/clk.h
2707
2708 CLOCKSOURCE, CLOCKEVENT DRIVERS
2709 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2710 M:      Thomas Gleixner <tglx@linutronix.de>
2711 L:      linux-kernel@vger.kernel.org
2712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2713 S:      Supported
2714 F:      drivers/clocksource
2715
2716 CISCO FCOE HBA DRIVER
2717 M:      Hiral Patel <hiralpat@cisco.com>
2718 M:      Suma Ramars <sramars@cisco.com>
2719 M:      Brian Uchino <buchino@cisco.com>
2720 L:      linux-scsi@vger.kernel.org
2721 S:      Supported
2722 F:      drivers/scsi/fnic/
2723
2724 CISCO SCSI HBA DRIVER
2725 M:      Narsimhulu Musini <nmusini@cisco.com>
2726 M:      Sesidhar Baddela <sebaddel@cisco.com>
2727 L:      linux-scsi@vger.kernel.org
2728 S:      Supported
2729 F:      drivers/scsi/snic/
2730
2731 CMPC ACPI DRIVER
2732 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2733 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2734 L:      platform-driver-x86@vger.kernel.org
2735 S:      Supported
2736 F:      drivers/platform/x86/classmate-laptop.c
2737
2738 COBALT MEDIA DRIVER
2739 M:      Hans Verkuil <hans.verkuil@cisco.com>
2740 L:      linux-media@vger.kernel.org
2741 T:      git git://linuxtv.org/media_tree.git
2742 W:      http://linuxtv.org
2743 S:      Supported
2744 F:      drivers/media/pci/cobalt/
2745
2746 COCCINELLE/Semantic Patches (SmPL)
2747 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2748 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2749 M:      Nicolas Palix <nicolas.palix@imag.fr>
2750 M:      Michal Marek <mmarek@suse.cz>
2751 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2753 W:      http://coccinelle.lip6.fr/
2754 S:      Supported
2755 F:      Documentation/coccinelle.txt
2756 F:      scripts/coccinelle/
2757 F:      scripts/coccicheck
2758
2759 CODA FILE SYSTEM
2760 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2761 M:      coda@cs.cmu.edu
2762 L:      codalist@coda.cs.cmu.edu
2763 W:      http://www.coda.cs.cmu.edu/
2764 S:      Maintained
2765 F:      Documentation/filesystems/coda.txt
2766 F:      fs/coda/
2767 F:      include/linux/coda*.h
2768 F:      include/uapi/linux/coda*.h
2769
2770 CODA V4L2 MEM2MEM DRIVER
2771 M:      Philipp Zabel <p.zabel@pengutronix.de>
2772 L:      linux-media@vger.kernel.org
2773 S:      Maintained
2774 F:      Documentation/devicetree/bindings/media/coda.txt
2775 F:      drivers/media/platform/coda/
2776
2777 COMMON CLK FRAMEWORK
2778 M:      Michael Turquette <mturquette@baylibre.com>
2779 M:      Stephen Boyd <sboyd@codeaurora.org>
2780 L:      linux-clk@vger.kernel.org
2781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2782 S:      Maintained
2783 F:      drivers/clk/
2784 X:      drivers/clk/clkdev.c
2785 F:      include/linux/clk-pr*
2786 F:      include/linux/clk/
2787
2788 COMMON INTERNET FILE SYSTEM (CIFS)
2789 M:      Steve French <sfrench@samba.org>
2790 L:      linux-cifs@vger.kernel.org
2791 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2792 W:      http://linux-cifs.samba.org/
2793 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2794 S:      Supported
2795 F:      Documentation/filesystems/cifs/
2796 F:      fs/cifs/
2797
2798 COMPACTPCI HOTPLUG CORE
2799 M:      Scott Murray <scott@spiteful.org>
2800 L:      linux-pci@vger.kernel.org
2801 S:      Maintained
2802 F:      drivers/pci/hotplug/cpci_hotplug*
2803
2804 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2805 M:      Scott Murray <scott@spiteful.org>
2806 L:      linux-pci@vger.kernel.org
2807 S:      Maintained
2808 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2809
2810 COMPACTPCI HOTPLUG GENERIC DRIVER
2811 M:      Scott Murray <scott@spiteful.org>
2812 L:      linux-pci@vger.kernel.org
2813 S:      Maintained
2814 F:      drivers/pci/hotplug/cpcihp_generic.c
2815
2816 COMPAL LAPTOP SUPPORT
2817 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2818 L:      platform-driver-x86@vger.kernel.org
2819 S:      Maintained
2820 F:      drivers/platform/x86/compal-laptop.c
2821
2822 CONEXANT ACCESSRUNNER USB DRIVER
2823 M:      Simon Arlott <cxacru@fire.lp0.eu>
2824 L:      accessrunner-general@lists.sourceforge.net
2825 W:      http://accessrunner.sourceforge.net/
2826 S:      Maintained
2827 F:      drivers/usb/atm/cxacru.c
2828
2829 CONFIGFS
2830 M:      Joel Becker <jlbec@evilplan.org>
2831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2832 S:      Supported
2833 F:      fs/configfs/
2834 F:      include/linux/configfs.h
2835
2836 CONNECTOR
2837 M:      Evgeniy Polyakov <zbr@ioremap.net>
2838 L:      netdev@vger.kernel.org
2839 S:      Maintained
2840 F:      drivers/connector/
2841
2842 CONTROL GROUP (CGROUP)
2843 M:      Tejun Heo <tj@kernel.org>
2844 M:      Li Zefan <lizefan@huawei.com>
2845 M:      Johannes Weiner <hannes@cmpxchg.org>
2846 L:      cgroups@vger.kernel.org
2847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2848 S:      Maintained
2849 F:      Documentation/cgroups/
2850 F:      include/linux/cgroup*
2851 F:      kernel/cgroup*
2852
2853 CONTROL GROUP - CPUSET
2854 M:      Li Zefan <lizefan@huawei.com>
2855 L:      cgroups@vger.kernel.org
2856 W:      http://www.bullopensource.org/cpuset/
2857 W:      http://oss.sgi.com/projects/cpusets/
2858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2859 S:      Maintained
2860 F:      Documentation/cgroups/cpusets.txt
2861 F:      include/linux/cpuset.h
2862 F:      kernel/cpuset.c
2863
2864 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2865 M:      Johannes Weiner <hannes@cmpxchg.org>
2866 M:      Michal Hocko <mhocko@suse.cz>
2867 L:      cgroups@vger.kernel.org
2868 L:      linux-mm@kvack.org
2869 S:      Maintained
2870 F:      mm/memcontrol.c
2871 F:      mm/swap_cgroup.c
2872
2873 CORETEMP HARDWARE MONITORING DRIVER
2874 M:      Fenghua Yu <fenghua.yu@intel.com>
2875 L:      lm-sensors@lm-sensors.org
2876 S:      Maintained
2877 F:      Documentation/hwmon/coretemp
2878 F:      drivers/hwmon/coretemp.c
2879
2880 COSA/SRP SYNC SERIAL DRIVER
2881 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2882 W:      http://www.fi.muni.cz/~kas/cosa/
2883 S:      Maintained
2884 F:      drivers/net/wan/cosa*
2885
2886 CPMAC ETHERNET DRIVER
2887 M:      Florian Fainelli <florian@openwrt.org>
2888 L:      netdev@vger.kernel.org
2889 S:      Maintained
2890 F:      drivers/net/ethernet/ti/cpmac.c
2891
2892 CPU FREQUENCY DRIVERS
2893 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2894 M:      Viresh Kumar <viresh.kumar@linaro.org>
2895 L:      linux-pm@vger.kernel.org
2896 S:      Maintained
2897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2898 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2899 F:      drivers/cpufreq/
2900 F:      include/linux/cpufreq.h
2901
2902 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2903 M:      Viresh Kumar <viresh.kumar@linaro.org>
2904 M:      Sudeep Holla <sudeep.holla@arm.com>
2905 L:      linux-pm@vger.kernel.org
2906 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2907 S:      Maintained
2908 F:      drivers/cpufreq/arm_big_little.h
2909 F:      drivers/cpufreq/arm_big_little.c
2910 F:      drivers/cpufreq/arm_big_little_dt.c
2911
2912 CPUIDLE DRIVER - ARM BIG LITTLE
2913 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2914 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2915 L:      linux-pm@vger.kernel.org
2916 L:      linux-arm-kernel@lists.infradead.org
2917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2918 S:      Maintained
2919 F:      drivers/cpuidle/cpuidle-big_little.c
2920
2921 CPUIDLE DRIVER - ARM EXYNOS
2922 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2923 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2924 M:      Kukjin Kim <kgene@kernel.org>
2925 L:      linux-pm@vger.kernel.org
2926 L:      linux-samsung-soc@vger.kernel.org
2927 S:      Supported
2928 F:      drivers/cpuidle/cpuidle-exynos.c
2929 F:      arch/arm/mach-exynos/pm.c
2930
2931 CPUIDLE DRIVERS
2932 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2933 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2934 L:      linux-pm@vger.kernel.org
2935 S:      Maintained
2936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2937 F:      drivers/cpuidle/*
2938 F:      include/linux/cpuidle.h
2939
2940 CPUID/MSR DRIVER
2941 M:      "H. Peter Anvin" <hpa@zytor.com>
2942 S:      Maintained
2943 F:      arch/x86/kernel/cpuid.c
2944 F:      arch/x86/kernel/msr.c
2945
2946 CPU POWER MONITORING SUBSYSTEM
2947 M:      Thomas Renninger <trenn@suse.de>
2948 L:      linux-pm@vger.kernel.org
2949 S:      Maintained
2950 F:      tools/power/cpupower/
2951
2952 CRAMFS FILESYSTEM
2953 W:      http://sourceforge.net/projects/cramfs/
2954 S:      Orphan / Obsolete
2955 F:      Documentation/filesystems/cramfs.txt
2956 F:      fs/cramfs/
2957
2958 CRIS PORT
2959 M:      Mikael Starvik <starvik@axis.com>
2960 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2961 L:      linux-cris-kernel@axis.com
2962 W:      http://developer.axis.com
2963 S:      Maintained
2964 F:      arch/cris/
2965 F:      drivers/tty/serial/crisv10.*
2966
2967 CRYPTO API
2968 M:      Herbert Xu <herbert@gondor.apana.org.au>
2969 M:      "David S. Miller" <davem@davemloft.net>
2970 L:      linux-crypto@vger.kernel.org
2971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2972 S:      Maintained
2973 F:      Documentation/crypto/
2974 F:      Documentation/DocBook/crypto-API.tmpl
2975 F:      arch/*/crypto/
2976 F:      crypto/
2977 F:      drivers/crypto/
2978 F:      include/crypto/
2979
2980 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2981 M:      Neil Horman <nhorman@tuxdriver.com>
2982 L:      linux-crypto@vger.kernel.org
2983 S:      Maintained
2984 F:      crypto/ansi_cprng.c
2985 F:      crypto/rng.c
2986
2987 CS5535 Audio ALSA driver
2988 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2989 S:      Maintained
2990 F:      sound/pci/cs5535audio/
2991
2992 CW1200 WLAN driver
2993 M:      Solomon Peachy <pizza@shaftnet.org>
2994 S:      Maintained
2995 F:      drivers/net/wireless/cw1200/
2996
2997 CX18 VIDEO4LINUX DRIVER
2998 M:      Andy Walls <awalls@md.metrocast.net>
2999 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3000 L:      linux-media@vger.kernel.org
3001 T:      git git://linuxtv.org/media_tree.git
3002 W:      http://linuxtv.org
3003 W:      http://www.ivtvdriver.org/index.php/Cx18
3004 S:      Maintained
3005 F:      Documentation/video4linux/cx18.txt
3006 F:      drivers/media/pci/cx18/
3007 F:      include/uapi/linux/ivtv*
3008
3009 CX2341X MPEG ENCODER HELPER MODULE
3010 M:      Hans Verkuil <hverkuil@xs4all.nl>
3011 L:      linux-media@vger.kernel.org
3012 T:      git git://linuxtv.org/media_tree.git
3013 W:      http://linuxtv.org
3014 S:      Maintained
3015 F:      drivers/media/common/cx2341x*
3016 F:      include/media/cx2341x*
3017
3018 CX24120 MEDIA DRIVER
3019 M:      Jemma Denson <jdenson@gmail.com>
3020 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3021 L:      linux-media@vger.kernel.org
3022 W:      http://linuxtv.org/
3023 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3024 S:      Maintained
3025 F:      drivers/media/dvb-frontends/cx24120*
3026
3027 CX88 VIDEO4LINUX DRIVER
3028 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3029 L:      linux-media@vger.kernel.org
3030 W:      http://linuxtv.org
3031 T:      git git://linuxtv.org/media_tree.git
3032 S:      Odd fixes
3033 F:      Documentation/video4linux/cx88/
3034 F:      drivers/media/pci/cx88/
3035
3036 CXD2820R MEDIA DRIVER
3037 M:      Antti Palosaari <crope@iki.fi>
3038 L:      linux-media@vger.kernel.org
3039 W:      http://linuxtv.org/
3040 W:      http://palosaari.fi/linux/
3041 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3042 T:      git git://linuxtv.org/anttip/media_tree.git
3043 S:      Maintained
3044 F:      drivers/media/dvb-frontends/cxd2820r*
3045
3046 CXGB3 ETHERNET DRIVER (CXGB3)
3047 M:      Santosh Raspatur <santosh@chelsio.com>
3048 L:      netdev@vger.kernel.org
3049 W:      http://www.chelsio.com
3050 S:      Supported
3051 F:      drivers/net/ethernet/chelsio/cxgb3/
3052
3053 CXGB3 ISCSI DRIVER (CXGB3I)
3054 M:      Karen Xie <kxie@chelsio.com>
3055 L:      linux-scsi@vger.kernel.org
3056 W:      http://www.chelsio.com
3057 S:      Supported
3058 F:      drivers/scsi/cxgbi/cxgb3i
3059
3060 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3061 M:      Steve Wise <swise@chelsio.com>
3062 L:      linux-rdma@vger.kernel.org
3063 W:      http://www.openfabrics.org
3064 S:      Supported
3065 F:      drivers/infiniband/hw/cxgb3/
3066
3067 CXGB4 ETHERNET DRIVER (CXGB4)
3068 M:      Hariprasad S <hariprasad@chelsio.com>
3069 L:      netdev@vger.kernel.org
3070 W:      http://www.chelsio.com
3071 S:      Supported
3072 F:      drivers/net/ethernet/chelsio/cxgb4/
3073
3074 CXGB4 ISCSI DRIVER (CXGB4I)
3075 M:      Karen Xie <kxie@chelsio.com>
3076 L:      linux-scsi@vger.kernel.org
3077 W:      http://www.chelsio.com
3078 S:      Supported
3079 F:      drivers/scsi/cxgbi/cxgb4i
3080
3081 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3082 M:      Steve Wise <swise@chelsio.com>
3083 L:      linux-rdma@vger.kernel.org
3084 W:      http://www.openfabrics.org
3085 S:      Supported
3086 F:      drivers/infiniband/hw/cxgb4/
3087
3088 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3089 M:      Casey Leedom <leedom@chelsio.com>
3090 L:      netdev@vger.kernel.org
3091 W:      http://www.chelsio.com
3092 S:      Supported
3093 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3094
3095 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3096 M:      Ian Munsie <imunsie@au1.ibm.com>
3097 M:      Michael Neuling <mikey@neuling.org>
3098 L:      linuxppc-dev@lists.ozlabs.org
3099 S:      Supported
3100 F:      drivers/misc/cxl/
3101 F:      include/misc/cxl*
3102 F:      include/uapi/misc/cxl.h
3103 F:      Documentation/powerpc/cxl.txt
3104 F:      Documentation/powerpc/cxl.txt
3105 F:      Documentation/ABI/testing/sysfs-class-cxl
3106
3107 STMMAC ETHERNET DRIVER
3108 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3109 L:      netdev@vger.kernel.org
3110 W:      http://www.stlinux.com
3111 S:      Supported
3112 F:      drivers/net/ethernet/stmicro/stmmac/
3113
3114 CYBERPRO FB DRIVER
3115 M:      Russell King <linux@arm.linux.org.uk>
3116 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3117 W:      http://www.arm.linux.org.uk/
3118 S:      Maintained
3119 F:      drivers/video/fbdev/cyber2000fb.*
3120
3121 CYCLADES ASYNC MUX DRIVER
3122 W:      http://www.cyclades.com/
3123 S:      Orphan
3124 F:      drivers/tty/cyclades.c
3125 F:      include/linux/cyclades.h
3126 F:      include/uapi/linux/cyclades.h
3127
3128 CYCLADES PC300 DRIVER
3129 W:      http://www.cyclades.com/
3130 S:      Orphan
3131 F:      drivers/net/wan/pc300*
3132
3133 CYPRESS_FIRMWARE MEDIA DRIVER
3134 M:      Antti Palosaari <crope@iki.fi>
3135 L:      linux-media@vger.kernel.org
3136 W:      http://linuxtv.org/
3137 W:      http://palosaari.fi/linux/
3138 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3139 T:      git git://linuxtv.org/anttip/media_tree.git
3140 S:      Maintained
3141 F:      drivers/media/common/cypress_firmware*
3142
3143 CYTTSP TOUCHSCREEN DRIVER
3144 M:      Ferruh Yigit <fery@cypress.com>
3145 L:      linux-input@vger.kernel.org
3146 S:      Supported
3147 F:      drivers/input/touchscreen/cyttsp*
3148 F:      include/linux/input/cyttsp.h
3149
3150 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3151 M:      Joshua Kinard <kumba@gentoo.org>
3152 S:      Maintained
3153 F:      drivers/rtc/rtc-ds1685.c
3154 F:      include/linux/rtc/ds1685.h
3155
3156 DAMA SLAVE for AX.25
3157 M:      Joerg Reuter <jreuter@yaina.de>
3158 W:      http://yaina.de/jreuter/
3159 W:      http://www.qsl.net/dl1bke/
3160 L:      linux-hams@vger.kernel.org
3161 S:      Maintained
3162 F:      net/ax25/af_ax25.c
3163 F:      net/ax25/ax25_dev.c
3164 F:      net/ax25/ax25_ds_*
3165 F:      net/ax25/ax25_in.c
3166 F:      net/ax25/ax25_out.c
3167 F:      net/ax25/ax25_timer.c
3168 F:      net/ax25/sysctl_net_ax25.c
3169
3170 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3171 L:      netdev@vger.kernel.org
3172 S:      Orphan
3173 F:      Documentation/networking/dmfe.txt
3174 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3175
3176 DC390/AM53C974 SCSI driver
3177 M:      Hannes Reinecke <hare@suse.de>
3178 L:      linux-scsi@vger.kernel.org
3179 S:      Maintained
3180 F:      drivers/scsi/am53c974.c
3181
3182 DC395x SCSI driver
3183 M:      Oliver Neukum <oliver@neukum.org>
3184 M:      Ali Akcaagac <aliakc@web.de>
3185 M:      Jamie Lenehan <lenehan@twibble.org>
3186 L:      dc395x@twibble.org
3187 W:      http://twibble.org/dist/dc395x/
3188 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3189 S:      Maintained
3190 F:      Documentation/scsi/dc395x.txt
3191 F:      drivers/scsi/dc395x.*
3192
3193 DCCP PROTOCOL
3194 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3195 L:      dccp@vger.kernel.org
3196 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3197 S:      Maintained
3198 F:      include/linux/dccp.h
3199 F:      include/uapi/linux/dccp.h
3200 F:      include/linux/tfrc.h
3201 F:      net/dccp/
3202
3203 DECnet NETWORK LAYER
3204 W:      http://linux-decnet.sourceforge.net
3205 L:      linux-decnet-user@lists.sourceforge.net
3206 S:      Orphan
3207 F:      Documentation/networking/decnet.txt
3208 F:      net/decnet/
3209
3210 DECSTATION PLATFORM SUPPORT
3211 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3212 L:      linux-mips@linux-mips.org
3213 W:      http://www.linux-mips.org/wiki/DECstation
3214 S:      Maintained
3215 F:      arch/mips/dec/
3216 F:      arch/mips/include/asm/dec/
3217 F:      arch/mips/include/asm/mach-dec/
3218
3219 DEFXX FDDI NETWORK DRIVER
3220 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3221 S:      Maintained
3222 F:      drivers/net/fddi/defxx.*
3223
3224 DELL LAPTOP DRIVER
3225 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3226 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3227 L:      platform-driver-x86@vger.kernel.org
3228 S:      Maintained
3229 F:      drivers/platform/x86/dell-laptop.c
3230
3231 DELL LAPTOP RBTN DRIVER
3232 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3233 S:      Maintained
3234 F:      drivers/platform/x86/dell-rbtn.*
3235
3236 DELL LAPTOP FREEFALL DRIVER
3237 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3238 S:      Maintained
3239 F:      drivers/platform/x86/dell-smo8800.c
3240
3241 DELL LAPTOP SMM DRIVER
3242 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3243 S:      Maintained
3244 F:      drivers/hwmon/dell-smm-hwmon.c
3245 F:      include/uapi/linux/i8k.h
3246
3247 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3248 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3249 S:      Maintained
3250 F:      Documentation/dcdbas.txt
3251 F:      drivers/firmware/dcdbas.*
3252
3253 DELL WMI EXTRAS DRIVER
3254 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3255 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3256 S:      Maintained
3257 F:      drivers/platform/x86/dell-wmi.c
3258
3259 DESIGNWARE USB2 DRD IP DRIVER
3260 M:      John Youn <johnyoun@synopsys.com>
3261 L:      linux-usb@vger.kernel.org
3262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3263 S:      Maintained
3264 F:      drivers/usb/dwc2/
3265
3266 DESIGNWARE USB3 DRD IP DRIVER
3267 M:      Felipe Balbi <balbi@ti.com>
3268 L:      linux-usb@vger.kernel.org
3269 L:      linux-omap@vger.kernel.org
3270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3271 S:      Maintained
3272 F:      drivers/usb/dwc3/
3273
3274 DEVICE COREDUMP (DEV_COREDUMP)
3275 M:      Johannes Berg <johannes@sipsolutions.net>
3276 L:      linux-kernel@vger.kernel.org
3277 S:      Maintained
3278 F:      drivers/base/devcoredump.c
3279 F:      include/linux/devcoredump.h
3280
3281 DEVICE FREQUENCY (DEVFREQ)
3282 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3283 M:      Kyungmin Park <kyungmin.park@samsung.com>
3284 L:      linux-pm@vger.kernel.org
3285 S:      Maintained
3286 F:      drivers/devfreq/
3287
3288 DEVICE NUMBER REGISTRY
3289 M:      Torben Mathiasen <device@lanana.org>
3290 W:      http://lanana.org/docs/device-list/index.html
3291 S:      Maintained
3292
3293 DEVICE-MAPPER  (LVM)
3294 M:      Alasdair Kergon <agk@redhat.com>
3295 M:      Mike Snitzer <snitzer@redhat.com>
3296 M:      dm-devel@redhat.com
3297 L:      dm-devel@redhat.com
3298 W:      http://sources.redhat.com/dm
3299 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3301 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3302 S:      Maintained
3303 F:      Documentation/device-mapper/
3304 F:      drivers/md/dm*
3305 F:      drivers/md/persistent-data/
3306 F:      include/linux/device-mapper.h
3307 F:      include/linux/dm-*.h
3308 F:      include/uapi/linux/dm-*.h
3309
3310 DIALOG SEMICONDUCTOR DRIVERS
3311 M:      Support Opensource <support.opensource@diasemi.com>
3312 W:      http://www.dialog-semiconductor.com/products
3313 S:      Supported
3314 F:      Documentation/hwmon/da90??
3315 F:      drivers/gpio/gpio-da90??.c
3316 F:      drivers/hwmon/da90??-hwmon.c
3317 F:      drivers/iio/adc/da91??-*.c
3318 F:      drivers/input/misc/da90??_onkey.c
3319 F:      drivers/input/touchscreen/da9052_tsi.c
3320 F:      drivers/leds/leds-da90??.c
3321 F:      drivers/mfd/da903x.c
3322 F:      drivers/mfd/da90??-*.c
3323 F:      drivers/mfd/da91??-*.c
3324 F:      drivers/power/da9052-battery.c
3325 F:      drivers/power/da91??-*.c
3326 F:      drivers/regulator/da903x.c
3327 F:      drivers/regulator/da9???-regulator.[ch]
3328 F:      drivers/rtc/rtc-da90??.c
3329 F:      drivers/video/backlight/da90??_bl.c
3330 F:      drivers/watchdog/da90??_wdt.c
3331 F:      include/linux/mfd/da903x.h
3332 F:      include/linux/mfd/da9052/
3333 F:      include/linux/mfd/da9055/
3334 F:      include/linux/mfd/da9063/
3335 F:      include/linux/mfd/da9150/
3336 F:      include/sound/da[79]*.h
3337 F:      sound/soc/codecs/da[79]*.[ch]
3338
3339 DIGI NEO AND CLASSIC PCI PRODUCTS
3340 M:      Lidza Louina <lidza.louina@gmail.com>
3341 M:      Mark Hounschell <markh@compro.net>
3342 L:      driverdev-devel@linuxdriverproject.org
3343 S:      Maintained
3344 F:      drivers/staging/dgnc/
3345
3346 DIGI EPCA PCI PRODUCTS
3347 M:      Lidza Louina <lidza.louina@gmail.com>
3348 M:      Mark Hounschell <markh@compro.net>
3349 M:      Daeseok Youn <daeseok.youn@gmail.com>
3350 L:      driverdev-devel@linuxdriverproject.org
3351 S:      Maintained
3352 F:      drivers/staging/dgap/
3353
3354 DIOLAN U2C-12 I2C DRIVER
3355 M:      Guenter Roeck <linux@roeck-us.net>
3356 L:      linux-i2c@vger.kernel.org
3357 S:      Maintained
3358 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3359
3360 DIRECT ACCESS (DAX)
3361 M:      Matthew Wilcox <willy@linux.intel.com>
3362 L:      linux-fsdevel@vger.kernel.org
3363 S:      Supported
3364 F:      fs/dax.c
3365
3366 DIRECTORY NOTIFICATION (DNOTIFY)
3367 M:      Eric Paris <eparis@parisplace.org>
3368 S:      Maintained
3369 F:      Documentation/filesystems/dnotify.txt
3370 F:      fs/notify/dnotify/
3371 F:      include/linux/dnotify.h
3372
3373 DISK GEOMETRY AND PARTITION HANDLING
3374 M:      Andries Brouwer <aeb@cwi.nl>
3375 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3376 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3377 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3378 S:      Maintained
3379
3380 DISKQUOTA
3381 M:      Jan Kara <jack@suse.cz>
3382 S:      Maintained
3383 F:      Documentation/filesystems/quota.txt
3384 F:      fs/quota/
3385 F:      include/linux/quota*.h
3386 F:      include/uapi/linux/quota*.h
3387
3388 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3389 M:      Bernie Thompson <bernie@plugable.com>
3390 L:      linux-fbdev@vger.kernel.org
3391 S:      Maintained
3392 W:      http://plugable.com/category/projects/udlfb/
3393 F:      drivers/video/fbdev/udlfb.c
3394 F:      include/video/udlfb.h
3395 F:      Documentation/fb/udlfb.txt
3396
3397 DISTRIBUTED LOCK MANAGER (DLM)
3398 M:      Christine Caulfield <ccaulfie@redhat.com>
3399 M:      David Teigland <teigland@redhat.com>
3400 L:      cluster-devel@redhat.com
3401 W:      http://sources.redhat.com/cluster/
3402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3403 S:      Supported
3404 F:      fs/dlm/
3405
3406 DMA BUFFER SHARING FRAMEWORK
3407 M:      Sumit Semwal <sumit.semwal@linaro.org>
3408 S:      Maintained
3409 L:      linux-media@vger.kernel.org
3410 L:      dri-devel@lists.freedesktop.org
3411 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3412 F:      drivers/dma-buf/
3413 F:      include/linux/dma-buf*
3414 F:      include/linux/reservation.h
3415 F:      include/linux/*fence.h
3416 F:      Documentation/dma-buf-sharing.txt
3417 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3418
3419 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3420 M:      Vinod Koul <vinod.koul@intel.com>
3421 L:      dmaengine@vger.kernel.org
3422 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3423 S:      Maintained
3424 F:      drivers/dma/
3425 F:      include/linux/dmaengine.h
3426 F:      Documentation/dmaengine/
3427 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3428
3429 DME1737 HARDWARE MONITOR DRIVER
3430 M:      Juerg Haefliger <juergh@gmail.com>
3431 L:      lm-sensors@lm-sensors.org
3432 S:      Maintained
3433 F:      Documentation/hwmon/dme1737
3434 F:      drivers/hwmon/dme1737.c
3435
3436 DMI/SMBIOS SUPPORT
3437 M:      Jean Delvare <jdelvare@suse.de>
3438 S:      Maintained
3439 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3440 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3441 F:      drivers/firmware/dmi-id.c
3442 F:      drivers/firmware/dmi_scan.c
3443 F:      include/linux/dmi.h
3444
3445 DOCUMENTATION
3446 M:      Jonathan Corbet <corbet@lwn.net>
3447 L:      linux-doc@vger.kernel.org
3448 S:      Maintained
3449 F:      Documentation/
3450 X:      Documentation/ABI/
3451 X:      Documentation/devicetree/
3452 X:      Documentation/acpi
3453 X:      Documentation/power
3454 X:      Documentation/spi
3455 T:      git git://git.lwn.net/linux-2.6.git docs-next
3456
3457 DOUBLETALK DRIVER
3458 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3459 L:      blinux-list@redhat.com
3460 S:      Maintained
3461 F:      drivers/char/dtlk.c
3462 F:      include/linux/dtlk.h
3463
3464 DPT_I2O SCSI RAID DRIVER
3465 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3466 L:      linux-scsi@vger.kernel.org
3467 W:      http://www.adaptec.com/
3468 S:      Maintained
3469 F:      drivers/scsi/dpt*
3470 F:      drivers/scsi/dpt/
3471
3472 DRBD DRIVER
3473 P:      Philipp Reisner
3474 P:      Lars Ellenberg
3475 M:      drbd-dev@lists.linbit.com
3476 L:      drbd-user@lists.linbit.com
3477 W:      http://www.drbd.org
3478 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3479 T:      git git://git.drbd.org/drbd-8.3.git
3480 S:      Supported
3481 F:      drivers/block/drbd/
3482 F:      lib/lru_cache.c
3483 F:      Documentation/blockdev/drbd/
3484
3485 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3486 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3488 S:      Supported
3489 F:      Documentation/kobject.txt
3490 F:      drivers/base/
3491 F:      fs/debugfs/
3492 F:      fs/kernfs/
3493 F:      fs/sysfs/
3494 F:      include/linux/debugfs.h
3495 F:      include/linux/kobj*
3496 F:      lib/kobj*
3497
3498 DRM DRIVERS
3499 M:      David Airlie <airlied@linux.ie>
3500 L:      dri-devel@lists.freedesktop.org
3501 T:      git git://people.freedesktop.org/~airlied/linux
3502 S:      Maintained
3503 F:      drivers/gpu/drm/
3504 F:      drivers/gpu/vga/
3505 F:      include/drm/
3506 F:      include/uapi/drm/
3507
3508 RADEON DRM DRIVERS
3509 M:      Alex Deucher <alexander.deucher@amd.com>
3510 M:      Christian König <christian.koenig@amd.com>
3511 L:      dri-devel@lists.freedesktop.org
3512 T:      git git://people.freedesktop.org/~agd5f/linux
3513 S:      Supported
3514 F:      drivers/gpu/drm/radeon/
3515 F:      include/uapi/drm/radeon*
3516
3517 DRM PANEL DRIVERS
3518 M:      Thierry Reding <thierry.reding@gmail.com>
3519 L:      dri-devel@lists.freedesktop.org
3520 T:      git git://anongit.freedesktop.org/tegra/linux.git
3521 S:      Maintained
3522 F:      drivers/gpu/drm/drm_panel.c
3523 F:      drivers/gpu/drm/panel/
3524 F:      include/drm/drm_panel.h
3525 F:      Documentation/devicetree/bindings/panel/
3526
3527 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3528 M:      Daniel Vetter <daniel.vetter@intel.com>
3529 M:      Jani Nikula <jani.nikula@linux.intel.com>
3530 L:      intel-gfx@lists.freedesktop.org
3531 L:      dri-devel@lists.freedesktop.org
3532 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3533 T:      git git://anongit.freedesktop.org/drm-intel
3534 S:      Supported
3535 F:      drivers/gpu/drm/i915/
3536 F:      include/drm/i915*
3537 F:      include/uapi/drm/i915*
3538
3539 DRM DRIVERS FOR EXYNOS
3540 M:      Inki Dae <inki.dae@samsung.com>
3541 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3542 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3543 M:      Kyungmin Park <kyungmin.park@samsung.com>
3544 L:      dri-devel@lists.freedesktop.org
3545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3546 S:      Supported
3547 F:      drivers/gpu/drm/exynos/
3548 F:      include/drm/exynos*
3549 F:      include/uapi/drm/exynos*
3550
3551 DRM DRIVERS FOR FREESCALE IMX
3552 M:      Philipp Zabel <p.zabel@pengutronix.de>
3553 L:      dri-devel@lists.freedesktop.org
3554 S:      Maintained
3555 F:      drivers/gpu/drm/imx/
3556 F:      Documentation/devicetree/bindings/drm/imx/
3557
3558 DRM DRIVERS FOR NVIDIA TEGRA
3559 M:      Thierry Reding <thierry.reding@gmail.com>
3560 M:      Terje Bergström <tbergstrom@nvidia.com>
3561 L:      dri-devel@lists.freedesktop.org
3562 L:      linux-tegra@vger.kernel.org
3563 T:      git git://anongit.freedesktop.org/tegra/linux.git
3564 S:      Supported
3565 F:      drivers/gpu/drm/tegra/
3566 F:      drivers/gpu/host1x/
3567 F:      include/linux/host1x.h
3568 F:      include/uapi/drm/tegra_drm.h
3569 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3570
3571 DRM DRIVERS FOR RENESAS
3572 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3573 L:      dri-devel@lists.freedesktop.org
3574 L:      linux-sh@vger.kernel.org
3575 T:      git git://people.freedesktop.org/~airlied/linux
3576 S:      Supported
3577 F:      drivers/gpu/drm/rcar-du/
3578 F:      drivers/gpu/drm/shmobile/
3579 F:      include/linux/platform_data/shmob_drm.h
3580
3581 DRM DRIVERS FOR ROCKCHIP
3582 M:      Mark Yao <mark.yao@rock-chips.com>
3583 L:      dri-devel@lists.freedesktop.org
3584 S:      Maintained
3585 F:      drivers/gpu/drm/rockchip/
3586 F:      Documentation/devicetree/bindings/video/rockchip*
3587
3588 DSBR100 USB FM RADIO DRIVER
3589 M:      Alexey Klimov <klimov.linux@gmail.com>
3590 L:      linux-media@vger.kernel.org
3591 T:      git git://linuxtv.org/media_tree.git
3592 S:      Maintained
3593 F:      drivers/media/radio/dsbr100.c
3594
3595 DSCC4 DRIVER
3596 M:      Francois Romieu <romieu@fr.zoreil.com>
3597 L:      netdev@vger.kernel.org
3598 S:      Maintained
3599 F:      drivers/net/wan/dscc4.c
3600
3601 DT3155 MEDIA DRIVER
3602 M:      Hans Verkuil <hverkuil@xs4all.nl>
3603 L:      linux-media@vger.kernel.org
3604 T:      git git://linuxtv.org/media_tree.git
3605 W:      http://linuxtv.org
3606 S:      Odd Fixes
3607 F:      drivers/media/pci/dt3155/
3608
3609 DVB_USB_AF9015 MEDIA DRIVER
3610 M:      Antti Palosaari <crope@iki.fi>
3611 L:      linux-media@vger.kernel.org
3612 W:      http://linuxtv.org/
3613 W:      http://palosaari.fi/linux/
3614 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3615 T:      git git://linuxtv.org/anttip/media_tree.git
3616 S:      Maintained
3617 F:      drivers/media/usb/dvb-usb-v2/af9015*
3618
3619 DVB_USB_AF9035 MEDIA DRIVER
3620 M:      Antti Palosaari <crope@iki.fi>
3621 L:      linux-media@vger.kernel.org
3622 W:      http://linuxtv.org/
3623 W:      http://palosaari.fi/linux/
3624 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3625 T:      git git://linuxtv.org/anttip/media_tree.git
3626 S:      Maintained
3627 F:      drivers/media/usb/dvb-usb-v2/af9035*
3628
3629 DVB_USB_ANYSEE MEDIA DRIVER
3630 M:      Antti Palosaari <crope@iki.fi>
3631 L:      linux-media@vger.kernel.org
3632 W:      http://linuxtv.org/
3633 W:      http://palosaari.fi/linux/
3634 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3635 T:      git git://linuxtv.org/anttip/media_tree.git
3636 S:      Maintained
3637 F:      drivers/media/usb/dvb-usb-v2/anysee*
3638
3639 DVB_USB_AU6610 MEDIA DRIVER
3640 M:      Antti Palosaari <crope@iki.fi>
3641 L:      linux-media@vger.kernel.org
3642 W:      http://linuxtv.org/
3643 W:      http://palosaari.fi/linux/
3644 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3645 T:      git git://linuxtv.org/anttip/media_tree.git
3646 S:      Maintained
3647 F:      drivers/media/usb/dvb-usb-v2/au6610*
3648
3649 DVB_USB_CE6230 MEDIA DRIVER
3650 M:      Antti Palosaari <crope@iki.fi>
3651 L:      linux-media@vger.kernel.org
3652 W:      http://linuxtv.org/
3653 W:      http://palosaari.fi/linux/
3654 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3655 T:      git git://linuxtv.org/anttip/media_tree.git
3656 S:      Maintained
3657 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3658
3659 DVB_USB_CXUSB MEDIA DRIVER
3660 M:      Michael Krufky <mkrufky@linuxtv.org>
3661 L:      linux-media@vger.kernel.org
3662 W:      http://linuxtv.org/
3663 W:      http://github.com/mkrufky
3664 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3665 T:      git git://linuxtv.org/media_tree.git
3666 S:      Maintained
3667 F:      drivers/media/usb/dvb-usb/cxusb*
3668
3669 DVB_USB_EC168 MEDIA DRIVER
3670 M:      Antti Palosaari <crope@iki.fi>
3671 L:      linux-media@vger.kernel.org
3672 W:      http://linuxtv.org/
3673 W:      http://palosaari.fi/linux/
3674 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3675 T:      git git://linuxtv.org/anttip/media_tree.git
3676 S:      Maintained
3677 F:      drivers/media/usb/dvb-usb-v2/ec168*
3678
3679 DVB_USB_GL861 MEDIA DRIVER
3680 M:      Antti Palosaari <crope@iki.fi>
3681 L:      linux-media@vger.kernel.org
3682 W:      http://linuxtv.org/
3683 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3684 T:      git git://linuxtv.org/anttip/media_tree.git
3685 S:      Maintained
3686 F:      drivers/media/usb/dvb-usb-v2/gl861*
3687
3688 DVB_USB_MXL111SF MEDIA DRIVER
3689 M:      Michael Krufky <mkrufky@linuxtv.org>
3690 L:      linux-media@vger.kernel.org
3691 W:      http://linuxtv.org/
3692 W:      http://github.com/mkrufky
3693 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3694 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3695 S:      Maintained
3696 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3697
3698 DVB_USB_RTL28XXU MEDIA DRIVER
3699 M:      Antti Palosaari <crope@iki.fi>
3700 L:      linux-media@vger.kernel.org
3701 W:      http://linuxtv.org/
3702 W:      http://palosaari.fi/linux/
3703 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3704 T:      git git://linuxtv.org/anttip/media_tree.git
3705 S:      Maintained
3706 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3707
3708 DVB_USB_V2 MEDIA DRIVER
3709 M:      Antti Palosaari <crope@iki.fi>
3710 L:      linux-media@vger.kernel.org
3711 W:      http://linuxtv.org/
3712 W:      http://palosaari.fi/linux/
3713 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3714 T:      git git://linuxtv.org/anttip/media_tree.git
3715 S:      Maintained
3716 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3717 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3718
3719 DYNAMIC DEBUG
3720 M:      Jason Baron <jbaron@akamai.com>
3721 S:      Maintained
3722 F:      lib/dynamic_debug.c
3723 F:      include/linux/dynamic_debug.h
3724
3725 DZ DECSTATION DZ11 SERIAL DRIVER
3726 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3727 S:      Maintained
3728 F:      drivers/tty/serial/dz.*
3729
3730 E3X0 POWER BUTTON DRIVER
3731 M:      Moritz Fischer <moritz.fischer@ettus.com>
3732 L:      usrp-users@lists.ettus.com
3733 W:      http://www.ettus.com
3734 S:      Supported
3735 F:      drivers/input/misc/e3x0-button.c
3736 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3737
3738 E4000 MEDIA DRIVER
3739 M:      Antti Palosaari <crope@iki.fi>
3740 L:      linux-media@vger.kernel.org
3741 W:      http://linuxtv.org/
3742 W:      http://palosaari.fi/linux/
3743 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3744 T:      git git://linuxtv.org/anttip/media_tree.git
3745 S:      Maintained
3746 F:      drivers/media/tuners/e4000*
3747
3748 EATA ISA/EISA/PCI SCSI DRIVER
3749 M:      Dario Ballabio <ballabio_dario@emc.com>
3750 L:      linux-scsi@vger.kernel.org
3751 S:      Maintained
3752 F:      drivers/scsi/eata.c
3753
3754 EC100 MEDIA DRIVER
3755 M:      Antti Palosaari <crope@iki.fi>
3756 L:      linux-media@vger.kernel.org
3757 W:      http://linuxtv.org/
3758 W:      http://palosaari.fi/linux/
3759 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3760 T:      git git://linuxtv.org/anttip/media_tree.git
3761 S:      Maintained
3762 F:      drivers/media/dvb-frontends/ec100*
3763
3764 ECRYPT FILE SYSTEM
3765 M:      Tyler Hicks <tyhicks@canonical.com>
3766 L:      ecryptfs@vger.kernel.org
3767 W:      http://ecryptfs.org
3768 W:      https://launchpad.net/ecryptfs
3769 S:      Supported
3770 F:      Documentation/filesystems/ecryptfs.txt
3771 F:      fs/ecryptfs/
3772
3773 EDAC-CORE
3774 M:      Doug Thompson <dougthompson@xmission.com>
3775 M:      Borislav Petkov <bp@alien8.de>
3776 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3777 L:      linux-edac@vger.kernel.org
3778 W:      bluesmoke.sourceforge.net
3779 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3780 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3781 S:      Supported
3782 F:      Documentation/edac.txt
3783 F:      drivers/edac/
3784 F:      include/linux/edac.h
3785
3786 EDAC-AMD64
3787 M:      Doug Thompson <dougthompson@xmission.com>
3788 M:      Borislav Petkov <bp@alien8.de>
3789 L:      linux-edac@vger.kernel.org
3790 W:      bluesmoke.sourceforge.net
3791 S:      Maintained
3792 F:      drivers/edac/amd64_edac*
3793
3794 EDAC-CALXEDA
3795 M:      Doug Thompson <dougthompson@xmission.com>
3796 M:      Robert Richter <rric@kernel.org>
3797 L:      linux-edac@vger.kernel.org
3798 W:      bluesmoke.sourceforge.net
3799 S:      Maintained
3800 F:      drivers/edac/highbank*
3801
3802 EDAC-CAVIUM
3803 M:      Ralf Baechle <ralf@linux-mips.org>
3804 M:      David Daney <david.daney@cavium.com>
3805 L:      linux-edac@vger.kernel.org
3806 L:      linux-mips@linux-mips.org
3807 W:      bluesmoke.sourceforge.net
3808 S:      Supported
3809 F:      drivers/edac/octeon_edac*
3810
3811 EDAC-E752X
3812 M:      Mark Gross <mark.gross@intel.com>
3813 M:      Doug Thompson <dougthompson@xmission.com>
3814 L:      linux-edac@vger.kernel.org
3815 W:      bluesmoke.sourceforge.net
3816 S:      Maintained
3817 F:      drivers/edac/e752x_edac.c
3818
3819 EDAC-E7XXX
3820 M:      Doug Thompson <dougthompson@xmission.com>
3821 L:      linux-edac@vger.kernel.org
3822 W:      bluesmoke.sourceforge.net
3823 S:      Maintained
3824 F:      drivers/edac/e7xxx_edac.c
3825
3826 EDAC-GHES
3827 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3828 L:      linux-edac@vger.kernel.org
3829 W:      bluesmoke.sourceforge.net
3830 S:      Maintained
3831 F:      drivers/edac/ghes_edac.c
3832
3833 EDAC-I82443BXGX
3834 M:      Tim Small <tim@buttersideup.com>
3835 L:      linux-edac@vger.kernel.org
3836 W:      bluesmoke.sourceforge.net
3837 S:      Maintained
3838 F:      drivers/edac/i82443bxgx_edac.c
3839
3840 EDAC-I3000
3841 M:      Jason Uhlenkott <juhlenko@akamai.com>
3842 L:      linux-edac@vger.kernel.org
3843 W:      bluesmoke.sourceforge.net
3844 S:      Maintained
3845 F:      drivers/edac/i3000_edac.c
3846
3847 EDAC-I5000
3848 M:      Doug Thompson <dougthompson@xmission.com>
3849 L:      linux-edac@vger.kernel.org
3850 W:      bluesmoke.sourceforge.net
3851 S:      Maintained
3852 F:      drivers/edac/i5000_edac.c
3853
3854 EDAC-I5400
3855 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3856 L:      linux-edac@vger.kernel.org
3857 W:      bluesmoke.sourceforge.net
3858 S:      Maintained
3859 F:      drivers/edac/i5400_edac.c
3860
3861 EDAC-I7300
3862 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3863 L:      linux-edac@vger.kernel.org
3864 W:      bluesmoke.sourceforge.net
3865 S:      Maintained
3866 F:      drivers/edac/i7300_edac.c
3867
3868 EDAC-I7CORE
3869 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3870 L:      linux-edac@vger.kernel.org
3871 W:      bluesmoke.sourceforge.net
3872 S:      Maintained
3873 F:      drivers/edac/i7core_edac.c
3874
3875 EDAC-I82975X
3876 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3877 M:      "Arvind R." <arvino55@gmail.com>
3878 L:      linux-edac@vger.kernel.org
3879 W:      bluesmoke.sourceforge.net
3880 S:      Maintained
3881 F:      drivers/edac/i82975x_edac.c
3882
3883 EDAC-IE31200
3884 M:      Jason Baron <jbaron@akamai.com>
3885 L:      linux-edac@vger.kernel.org
3886 W:      bluesmoke.sourceforge.net
3887 S:      Maintained
3888 F:      drivers/edac/ie31200_edac.c
3889
3890 EDAC-MPC85XX
3891 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3892 L:      linux-edac@vger.kernel.org
3893 W:      bluesmoke.sourceforge.net
3894 S:      Maintained
3895 F:      drivers/edac/mpc85xx_edac.[ch]
3896
3897 EDAC-PASEMI
3898 M:      Egor Martovetsky <egor@pasemi.com>
3899 L:      linux-edac@vger.kernel.org
3900 W:      bluesmoke.sourceforge.net
3901 S:      Maintained
3902 F:      drivers/edac/pasemi_edac.c
3903
3904 EDAC-R82600
3905 M:      Tim Small <tim@buttersideup.com>
3906 L:      linux-edac@vger.kernel.org
3907 W:      bluesmoke.sourceforge.net
3908 S:      Maintained
3909 F:      drivers/edac/r82600_edac.c
3910
3911 EDAC-SBRIDGE
3912 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3913 L:      linux-edac@vger.kernel.org
3914 W:      bluesmoke.sourceforge.net
3915 S:      Maintained
3916 F:      drivers/edac/sb_edac.c
3917
3918 EDAC-XGENE
3919 APPLIED MICRO (APM) X-GENE SOC EDAC
3920 M:     Loc Ho <lho@apm.com>
3921 S:     Supported
3922 F:     drivers/edac/xgene_edac.c
3923 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3924
3925 EDIROL UA-101/UA-1000 DRIVER
3926 M:      Clemens Ladisch <clemens@ladisch.de>
3927 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3928 T:      git git://git.alsa-project.org/alsa-kernel.git
3929 S:      Maintained
3930 F:      sound/usb/misc/ua101.c
3931
3932 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3933 M:      Matt Fleming <matt.fleming@intel.com>
3934 L:      linux-efi@vger.kernel.org
3935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3936 S:      Maintained
3937 F:      Documentation/efi-stub.txt
3938 F:      arch/ia64/kernel/efi.c
3939 F:      arch/x86/boot/compressed/eboot.[ch]
3940 F:      arch/x86/include/asm/efi.h
3941 F:      arch/x86/platform/efi/*
3942 F:      drivers/firmware/efi/*
3943 F:      include/linux/efi*.h
3944
3945 EFI VARIABLE FILESYSTEM
3946 M:      Matthew Garrett <matthew.garrett@nebula.com>
3947 M:      Jeremy Kerr <jk@ozlabs.org>
3948 M:      Matt Fleming <matt.fleming@intel.com>
3949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3950 L:      linux-efi@vger.kernel.org
3951 S:      Maintained
3952 F:      fs/efivarfs/
3953
3954 EFIFB FRAMEBUFFER DRIVER
3955 L:      linux-fbdev@vger.kernel.org
3956 M:      Peter Jones <pjones@redhat.com>
3957 S:      Maintained
3958 F:      drivers/video/fbdev/efifb.c
3959
3960 EFS FILESYSTEM
3961 W:      http://aeschi.ch.eu.org/efs/
3962 S:      Orphan
3963 F:      fs/efs/
3964
3965 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3966 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3967 M:      Christoph Raisch <raisch@de.ibm.com>
3968 L:      linux-rdma@vger.kernel.org
3969 S:      Supported
3970 F:      drivers/infiniband/hw/ehca/
3971
3972 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3973 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3974 L:      netdev@vger.kernel.org
3975 S:      Maintained
3976 F:      drivers/net/ethernet/ibm/ehea/
3977
3978 EM28XX VIDEO4LINUX DRIVER
3979 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3980 L:      linux-media@vger.kernel.org
3981 W:      http://linuxtv.org
3982 T:      git git://linuxtv.org/media_tree.git
3983 S:      Maintained
3984 F:      drivers/media/usb/em28xx/
3985
3986 EMBEDDED LINUX
3987 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3988 M:      Matt Mackall <mpm@selenic.com>
3989 M:      David Woodhouse <dwmw2@infradead.org>
3990 L:      linux-embedded@vger.kernel.org
3991 S:      Maintained
3992
3993 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3994 M:      James Smart <james.smart@avagotech.com>
3995 M:      Dick Kennedy <dick.kennedy@avagotech.com>
3996 L:      linux-scsi@vger.kernel.org
3997 W:      http://www.avagotech.com
3998 S:      Supported
3999 F:      drivers/scsi/lpfc/
4000
4001 ENE CB710 FLASH CARD READER DRIVER
4002 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4003 S:      Maintained
4004 F:      drivers/misc/cb710/
4005 F:      drivers/mmc/host/cb710-mmc.*
4006 F:      include/linux/cb710.h
4007
4008 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4009 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4010 S:      Maintained
4011 F:      drivers/media/rc/ene_ir.*
4012
4013 ENHANCED ERROR HANDLING (EEH)
4014 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4015 L:      linuxppc-dev@lists.ozlabs.org
4016 S:      Supported
4017 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4018 F:      arch/powerpc/kernel/eeh*.c
4019
4020 EPSON S1D13XXX FRAMEBUFFER DRIVER
4021 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4022 S:      Maintained
4023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4024 F:      drivers/video/fbdev/s1d13xxxfb.c
4025 F:      include/video/s1d13xxxfb.h
4026
4027 ET131X NETWORK DRIVER
4028 M:      Mark Einon <mark.einon@gmail.com>
4029 S:      Odd Fixes
4030 F:      drivers/net/ethernet/agere/
4031
4032 ETHERNET BRIDGE
4033 M:      Stephen Hemminger <stephen@networkplumber.org>
4034 L:      bridge@lists.linux-foundation.org
4035 L:      netdev@vger.kernel.org
4036 W:      http://www.linuxfoundation.org/en/Net:Bridge
4037 S:      Maintained
4038 F:      include/linux/netfilter_bridge/
4039 F:      net/bridge/
4040
4041 ETHERNET PHY LIBRARY
4042 M:      Florian Fainelli <f.fainelli@gmail.com>
4043 L:      netdev@vger.kernel.org
4044 S:      Maintained
4045 F:      include/linux/phy.h
4046 F:      include/linux/phy_fixed.h
4047 F:      drivers/net/phy/
4048 F:      Documentation/networking/phy.txt
4049 F:      drivers/of/of_mdio.c
4050 F:      drivers/of/of_net.c
4051
4052 EXT2 FILE SYSTEM
4053 M:      Jan Kara <jack@suse.cz>
4054 L:      linux-ext4@vger.kernel.org
4055 S:      Maintained
4056 F:      Documentation/filesystems/ext2.txt
4057 F:      fs/ext2/
4058 F:      include/linux/ext2*
4059
4060 EXT3 FILE SYSTEM
4061 M:      Jan Kara <jack@suse.cz>
4062 M:      Andrew Morton <akpm@linux-foundation.org>
4063 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4064 L:      linux-ext4@vger.kernel.org
4065 S:      Maintained
4066 F:      Documentation/filesystems/ext3.txt
4067 F:      fs/ext3/
4068
4069 EXT4 FILE SYSTEM
4070 M:      "Theodore Ts'o" <tytso@mit.edu>
4071 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4072 L:      linux-ext4@vger.kernel.org
4073 W:      http://ext4.wiki.kernel.org
4074 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4075 S:      Maintained
4076 F:      Documentation/filesystems/ext4.txt
4077 F:      fs/ext4/
4078
4079 Extended Verification Module (EVM)
4080 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4081 L:      linux-ima-devel@lists.sourceforge.net
4082 L:      linux-security-module@vger.kernel.org
4083 S:      Supported
4084 F:      security/integrity/evm/
4085
4086 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4087 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4088 M:      Chanwoo Choi <cw00.choi@samsung.com>
4089 L:      linux-kernel@vger.kernel.org
4090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4091 S:      Maintained
4092 F:      drivers/extcon/
4093 F:      Documentation/extcon/
4094
4095 EXYNOS DP DRIVER
4096 M:      Jingoo Han <jingoohan1@gmail.com>
4097 L:      dri-devel@lists.freedesktop.org
4098 S:      Maintained
4099 F:      drivers/gpu/drm/exynos/exynos_dp*
4100
4101 EXYNOS MIPI DISPLAY DRIVERS
4102 M:      Inki Dae <inki.dae@samsung.com>
4103 M:      Donghwa Lee <dh09.lee@samsung.com>
4104 M:      Kyungmin Park <kyungmin.park@samsung.com>
4105 L:      linux-fbdev@vger.kernel.org
4106 S:      Maintained
4107 F:      drivers/video/fbdev/exynos/exynos_mipi*
4108 F:      include/video/exynos_mipi*
4109
4110 F71805F HARDWARE MONITORING DRIVER
4111 M:      Jean Delvare <jdelvare@suse.de>
4112 L:      lm-sensors@lm-sensors.org
4113 S:      Maintained
4114 F:      Documentation/hwmon/f71805f
4115 F:      drivers/hwmon/f71805f.c
4116
4117 FC0011 TUNER DRIVER
4118 M:      Michael Buesch <m@bues.ch>
4119 L:      linux-media@vger.kernel.org
4120 S:      Maintained
4121 F:      drivers/media/tuners/fc0011.h
4122 F:      drivers/media/tuners/fc0011.c
4123
4124 FC2580 MEDIA DRIVER
4125 M:      Antti Palosaari <crope@iki.fi>
4126 L:      linux-media@vger.kernel.org
4127 W:      http://linuxtv.org/
4128 W:      http://palosaari.fi/linux/
4129 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4130 T:      git git://linuxtv.org/anttip/media_tree.git
4131 S:      Maintained
4132 F:      drivers/media/tuners/fc2580*
4133
4134 FANOTIFY
4135 M:      Eric Paris <eparis@redhat.com>
4136 S:      Maintained
4137 F:      fs/notify/fanotify/
4138 F:      include/linux/fanotify.h
4139 F:      include/uapi/linux/fanotify.h
4140
4141 FARSYNC SYNCHRONOUS DRIVER
4142 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4143 W:      http://www.farsite.co.uk/
4144 S:      Supported
4145 F:      drivers/net/wan/farsync.*
4146
4147 FAULT INJECTION SUPPORT
4148 M:      Akinobu Mita <akinobu.mita@gmail.com>
4149 S:      Supported
4150 F:      Documentation/fault-injection/
4151 F:      lib/fault-inject.c
4152
4153 FBTFT Framebuffer drivers
4154 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4155 M:      Noralf Trønnes <noralf@tronnes.org>
4156 S:      Maintained
4157 F:      drivers/staging/fbtft/
4158
4159 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4160 M:      Vasu Dev <vasu.dev@intel.com>
4161 L:      fcoe-devel@open-fcoe.org
4162 W:      www.Open-FCoE.org
4163 S:      Supported
4164 F:      drivers/scsi/libfc/
4165 F:      drivers/scsi/fcoe/
4166 F:      include/scsi/fc/
4167 F:      include/scsi/libfc.h
4168 F:      include/scsi/libfcoe.h
4169 F:      include/uapi/scsi/fc/
4170
4171 FILE LOCKING (flock() and fcntl()/lockf())
4172 M:      Jeff Layton <jlayton@poochiereds.net>
4173 M:      "J. Bruce Fields" <bfields@fieldses.org>
4174 L:      linux-fsdevel@vger.kernel.org
4175 S:      Maintained
4176 F:      include/linux/fcntl.h
4177 F:      include/linux/fs.h
4178 F:      include/uapi/linux/fcntl.h
4179 F:      include/uapi/linux/fs.h
4180 F:      fs/fcntl.c
4181 F:      fs/locks.c
4182
4183 FILESYSTEMS (VFS and infrastructure)
4184 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4185 L:      linux-fsdevel@vger.kernel.org
4186 S:      Maintained
4187 F:      fs/*
4188
4189 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4190 M:      Riku Voipio <riku.voipio@iki.fi>
4191 L:      lm-sensors@lm-sensors.org
4192 S:      Maintained
4193 F:      drivers/hwmon/f75375s.c
4194 F:      include/linux/f75375s.h
4195
4196 FIREWIRE AUDIO DRIVERS
4197 M:      Clemens Ladisch <clemens@ladisch.de>
4198 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4199 T:      git git://git.alsa-project.org/alsa-kernel.git
4200 S:      Maintained
4201 F:      sound/firewire/
4202
4203 FIREWIRE MEDIA DRIVERS (firedtv)
4204 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4205 L:      linux-media@vger.kernel.org
4206 L:      linux1394-devel@lists.sourceforge.net
4207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4208 S:      Maintained
4209 F:      drivers/media/firewire/
4210
4211 FIREWIRE SBP-2 TARGET
4212 M:      Chris Boot <bootc@bootc.net>
4213 L:      linux-scsi@vger.kernel.org
4214 L:      target-devel@vger.kernel.org
4215 L:      linux1394-devel@lists.sourceforge.net
4216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4217 S:      Maintained
4218 F:      drivers/target/sbp/
4219
4220 FIREWIRE SUBSYSTEM
4221 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4222 L:      linux1394-devel@lists.sourceforge.net
4223 W:      http://ieee1394.wiki.kernel.org/
4224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4225 S:      Maintained
4226 F:      drivers/firewire/
4227 F:      include/linux/firewire.h
4228 F:      include/uapi/linux/firewire*.h
4229 F:      tools/firewire/
4230
4231 FIRMWARE LOADER (request_firmware)
4232 M:      Ming Lei <ming.lei@canonical.com>
4233 L:      linux-kernel@vger.kernel.org
4234 S:      Maintained
4235 F:      Documentation/firmware_class/
4236 F:      drivers/base/firmware*.c
4237 F:      include/linux/firmware.h
4238
4239 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4240 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4241 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4242 S:      Maintained
4243 F:      drivers/block/rsxx/
4244
4245 FLOPPY DRIVER
4246 M:      Jiri Kosina <jkosina@suse.cz>
4247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4248 S:      Odd fixes
4249 F:      drivers/block/floppy.c
4250
4251 FMC SUBSYSTEM
4252 M:      Alessandro Rubini <rubini@gnudd.com>
4253 W:      http://www.ohwr.org/projects/fmc-bus
4254 S:      Supported
4255 F:      drivers/fmc/
4256 F:      include/linux/fmc*.h
4257 F:      include/linux/ipmi-fru.h
4258 K:      fmc_d.*register
4259
4260 FPU EMULATOR
4261 M:      Bill Metzenthen <billm@melbpc.org.au>
4262 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4263 S:      Maintained
4264 F:      arch/x86/math-emu/
4265
4266 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4267 L:      netdev@vger.kernel.org
4268 S:      Orphan
4269 F:      drivers/net/wan/dlci.c
4270 F:      drivers/net/wan/sdla.c
4271
4272 FRAMEBUFFER LAYER
4273 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4274 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4275 L:      linux-fbdev@vger.kernel.org
4276 W:      http://linux-fbdev.sourceforge.net/
4277 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4279 S:      Maintained
4280 F:      Documentation/fb/
4281 F:      Documentation/devicetree/bindings/fb/
4282 F:      drivers/video/
4283 F:      include/video/
4284 F:      include/linux/fb.h
4285 F:      include/uapi/video/
4286 F:      include/uapi/linux/fb.h
4287
4288 FREESCALE DIU FRAMEBUFFER DRIVER
4289 M:      Timur Tabi <timur@tabi.org>
4290 L:      linux-fbdev@vger.kernel.org
4291 S:      Maintained
4292 F:      drivers/video/fbdev/fsl-diu-fb.*
4293
4294 FREESCALE DMA DRIVER
4295 M:      Li Yang <leoli@freescale.com>
4296 M:      Zhang Wei <zw@zh-kernel.org>
4297 L:      linuxppc-dev@lists.ozlabs.org
4298 S:      Maintained
4299 F:      drivers/dma/fsldma.*
4300
4301 FREESCALE I2C CPM DRIVER
4302 M:      Jochen Friedrich <jochen@scram.de>
4303 L:      linuxppc-dev@lists.ozlabs.org
4304 L:      linux-i2c@vger.kernel.org
4305 S:      Maintained
4306 F:      drivers/i2c/busses/i2c-cpm.c
4307
4308 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4309 M:      Sascha Hauer <kernel@pengutronix.de>
4310 L:      linux-fbdev@vger.kernel.org
4311 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4312 S:      Maintained
4313 F:      include/linux/platform_data/video-imxfb.h
4314 F:      drivers/video/fbdev/imxfb.c
4315
4316 FREESCALE QUAD SPI DRIVER
4317 M:      Han Xu <han.xu@freescale.com>
4318 L:      linux-mtd@lists.infradead.org
4319 S:      Maintained
4320 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4321
4322 FREESCALE SOC FS_ENET DRIVER
4323 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4324 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4325 L:      linuxppc-dev@lists.ozlabs.org
4326 L:      netdev@vger.kernel.org
4327 S:      Maintained
4328 F:      drivers/net/ethernet/freescale/fs_enet/
4329 F:      include/linux/fs_enet_pd.h
4330
4331 FREESCALE QUICC ENGINE LIBRARY
4332 L:      linuxppc-dev@lists.ozlabs.org
4333 S:      Orphan
4334 F:      arch/powerpc/sysdev/qe_lib/
4335 F:      arch/powerpc/include/asm/*qe.h
4336
4337 FREESCALE USB PERIPHERAL DRIVERS
4338 M:      Li Yang <leoli@freescale.com>
4339 L:      linux-usb@vger.kernel.org
4340 L:      linuxppc-dev@lists.ozlabs.org
4341 S:      Maintained
4342 F:      drivers/usb/gadget/udc/fsl*
4343
4344 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4345 M:      Li Yang <leoli@freescale.com>
4346 L:      netdev@vger.kernel.org
4347 L:      linuxppc-dev@lists.ozlabs.org
4348 S:      Maintained
4349 F:      drivers/net/ethernet/freescale/ucc_geth*
4350
4351 FREESCALE QUICC ENGINE UCC UART DRIVER
4352 M:      Timur Tabi <timur@tabi.org>
4353 L:      linuxppc-dev@lists.ozlabs.org
4354 S:      Maintained
4355 F:      drivers/tty/serial/ucc_uart.c
4356
4357 FREESCALE SOC SOUND DRIVERS
4358 M:      Timur Tabi <timur@tabi.org>
4359 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4360 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4361 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4362 L:      linuxppc-dev@lists.ozlabs.org
4363 S:      Maintained
4364 F:      sound/soc/fsl/fsl*
4365 F:      sound/soc/fsl/imx*
4366 F:      sound/soc/fsl/mpc8610_hpcd.c
4367
4368 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4369 M:      "J. German Rivera" <German.Rivera@freescale.com>
4370 L:      linux-kernel@vger.kernel.org
4371 S:      Maintained
4372 F:      drivers/staging/fsl-mc/
4373
4374 FREEVXFS FILESYSTEM
4375 M:      Christoph Hellwig <hch@infradead.org>
4376 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4377 S:      Maintained
4378 F:      fs/freevxfs/
4379
4380 FREEZER
4381 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4382 M:      Pavel Machek <pavel@ucw.cz>
4383 L:      linux-pm@vger.kernel.org
4384 S:      Supported
4385 F:      Documentation/power/freezing-of-tasks.txt
4386 F:      include/linux/freezer.h
4387 F:      kernel/freezer.c
4388
4389 FRONTSWAP API
4390 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4391 L:      linux-kernel@vger.kernel.org
4392 S:      Maintained
4393 F:      mm/frontswap.c
4394 F:      include/linux/frontswap.h
4395
4396 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4397 M:      David Howells <dhowells@redhat.com>
4398 L:      linux-cachefs@redhat.com
4399 S:      Supported
4400 F:      Documentation/filesystems/caching/
4401 F:      fs/fscache/
4402 F:      include/linux/fscache*.h
4403
4404 F2FS FILE SYSTEM
4405 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4406 M:      Changman Lee <cm224.lee@samsung.com>
4407 L:      linux-f2fs-devel@lists.sourceforge.net
4408 W:      http://en.wikipedia.org/wiki/F2FS
4409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4410 S:      Maintained
4411 F:      Documentation/filesystems/f2fs.txt
4412 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4413 F:      fs/f2fs/
4414 F:      include/linux/f2fs_fs.h
4415
4416 FUJITSU FR-V (FRV) PORT
4417 M:      David Howells <dhowells@redhat.com>
4418 S:      Maintained
4419 F:      arch/frv/
4420
4421 FUJITSU LAPTOP EXTRAS
4422 M:      Jonathan Woithe <jwoithe@just42.net>
4423 L:      platform-driver-x86@vger.kernel.org
4424 S:      Maintained
4425 F:      drivers/platform/x86/fujitsu-laptop.c
4426
4427 FUJITSU M-5MO LS CAMERA ISP DRIVER
4428 M:      Kyungmin Park <kyungmin.park@samsung.com>
4429 M:      Heungjun Kim <riverful.kim@samsung.com>
4430 L:      linux-media@vger.kernel.org
4431 S:      Maintained
4432 F:      drivers/media/i2c/m5mols/
4433 F:      include/media/m5mols.h
4434
4435 FUJITSU TABLET EXTRAS
4436 M:      Robert Gerlach <khnz@gmx.de>
4437 L:      platform-driver-x86@vger.kernel.org
4438 S:      Maintained
4439 F:      drivers/platform/x86/fujitsu-tablet.c
4440
4441 FUSE: FILESYSTEM IN USERSPACE
4442 M:      Miklos Szeredi <miklos@szeredi.hu>
4443 L:      fuse-devel@lists.sourceforge.net
4444 W:      http://fuse.sourceforge.net/
4445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4446 S:      Maintained
4447 F:      fs/fuse/
4448 F:      include/uapi/linux/fuse.h
4449 F:      Documentation/filesystems/fuse.txt
4450
4451 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4452 M:      Rik Faith <faith@cs.unc.edu>
4453 L:      linux-scsi@vger.kernel.org
4454 S:      Odd Fixes (e.g., new signatures)
4455 F:      drivers/scsi/fdomain.*
4456
4457 GCOV BASED KERNEL PROFILING
4458 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4459 S:      Maintained
4460 F:      kernel/gcov/
4461 F:      Documentation/gcov.txt
4462
4463 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4464 M:      Achim Leubner <achim_leubner@adaptec.com>
4465 L:      linux-scsi@vger.kernel.org
4466 W:      http://www.icp-vortex.com/
4467 S:      Supported
4468 F:      drivers/scsi/gdt*
4469
4470 GDB KERNEL DEBUGGING HELPER SCRIPTS
4471 M:      Jan Kiszka <jan.kiszka@siemens.com>
4472 S:      Supported
4473 F:      scripts/gdb/
4474
4475 GEMTEK FM RADIO RECEIVER DRIVER
4476 M:      Hans Verkuil <hverkuil@xs4all.nl>
4477 L:      linux-media@vger.kernel.org
4478 T:      git git://linuxtv.org/media_tree.git
4479 W:      http://linuxtv.org
4480 S:      Maintained
4481 F:      drivers/media/radio/radio-gemtek*
4482
4483 GENERIC GPIO I2C DRIVER
4484 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4485 S:      Supported
4486 F:      drivers/i2c/busses/i2c-gpio.c
4487 F:      include/linux/i2c-gpio.h
4488
4489 GENERIC GPIO I2C MULTIPLEXER DRIVER
4490 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4491 L:      linux-i2c@vger.kernel.org
4492 S:      Supported
4493 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4494 F:      include/linux/i2c-mux-gpio.h
4495 F:      Documentation/i2c/muxes/i2c-mux-gpio
4496
4497 GENERIC HDLC (WAN) DRIVERS
4498 M:      Krzysztof Halasa <khc@pm.waw.pl>
4499 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4500 S:      Maintained
4501 F:      drivers/net/wan/c101.c
4502 F:      drivers/net/wan/hd6457*
4503 F:      drivers/net/wan/hdlc*
4504 F:      drivers/net/wan/n2.c
4505 F:      drivers/net/wan/pc300too.c
4506 F:      drivers/net/wan/pci200syn.c
4507 F:      drivers/net/wan/wanxl*
4508
4509 GENERIC INCLUDE/ASM HEADER FILES
4510 M:      Arnd Bergmann <arnd@arndb.de>
4511 L:      linux-arch@vger.kernel.org
4512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4513 S:      Maintained
4514 F:      include/asm-generic/
4515 F:      include/uapi/asm-generic/
4516
4517 GENERIC PHY FRAMEWORK
4518 M:      Kishon Vijay Abraham I <kishon@ti.com>
4519 L:      linux-kernel@vger.kernel.org
4520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4521 S:      Supported
4522 F:      drivers/phy/
4523 F:      include/linux/phy/
4524
4525 GENERIC PM DOMAINS
4526 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4527 M:      Kevin Hilman <khilman@kernel.org>
4528 M:      Ulf Hansson <ulf.hansson@linaro.org>
4529 L:      linux-pm@vger.kernel.org
4530 S:      Supported
4531 F:      drivers/base/power/domain*.c
4532 F:      include/linux/pm_domain.h
4533
4534 GENERIC UIO DRIVER FOR PCI DEVICES
4535 M:      "Michael S. Tsirkin" <mst@redhat.com>
4536 L:      kvm@vger.kernel.org
4537 S:      Supported
4538 F:      drivers/uio/uio_pci_generic.c
4539
4540 GET_MAINTAINER SCRIPT
4541 M:      Joe Perches <joe@perches.com>
4542 S:      Maintained
4543 F:      scripts/get_maintainer.pl
4544
4545 GFS2 FILE SYSTEM
4546 M:      Steven Whitehouse <swhiteho@redhat.com>
4547 M:      Bob Peterson <rpeterso@redhat.com>
4548 L:      cluster-devel@redhat.com
4549 W:      http://sources.redhat.com/cluster/
4550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4551 S:      Supported
4552 F:      Documentation/filesystems/gfs2*.txt
4553 F:      fs/gfs2/
4554 F:      include/uapi/linux/gfs2_ondisk.h
4555
4556 GIGASET ISDN DRIVERS
4557 M:      Paul Bolle <pebolle@tiscali.nl>
4558 L:      gigaset307x-common@lists.sourceforge.net
4559 W:      http://gigaset307x.sourceforge.net/
4560 S:      Odd Fixes
4561 F:      Documentation/isdn/README.gigaset
4562 F:      drivers/isdn/gigaset/
4563 F:      include/uapi/linux/gigaset_dev.h
4564
4565 GO7007 MPEG CODEC
4566 M:      Hans Verkuil <hans.verkuil@cisco.com>
4567 L:      linux-media@vger.kernel.org
4568 S:      Maintained
4569 F:      drivers/media/usb/go7007/
4570
4571 GOODIX TOUCHSCREEN
4572 M:      Bastien Nocera <hadess@hadess.net>
4573 L:      linux-input@vger.kernel.org
4574 S:      Maintained
4575 F:      drivers/input/touchscreen/goodix.c
4576
4577 GPIO SUBSYSTEM
4578 M:      Linus Walleij <linus.walleij@linaro.org>
4579 M:      Alexandre Courbot <gnurou@gmail.com>
4580 L:      linux-gpio@vger.kernel.org
4581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4582 S:      Maintained
4583 F:      Documentation/gpio/
4584 F:      drivers/gpio/
4585 F:      include/linux/gpio/
4586 F:      include/linux/gpio.h
4587 F:      include/asm-generic/gpio.h
4588
4589 GRE DEMULTIPLEXER DRIVER
4590 M:      Dmitry Kozlov <xeb@mail.ru>
4591 L:      netdev@vger.kernel.org
4592 S:      Maintained
4593 F:      net/ipv4/gre_demux.c
4594 F:      net/ipv4/gre_offload.c
4595 F:      include/net/gre.h
4596
4597 GRETH 10/100/1G Ethernet MAC device driver
4598 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4599 L:      netdev@vger.kernel.org
4600 S:      Maintained
4601 F:      drivers/net/ethernet/aeroflex/
4602
4603 GSPCA FINEPIX SUBDRIVER
4604 M:      Frank Zago <frank@zago.net>
4605 L:      linux-media@vger.kernel.org
4606 T:      git git://linuxtv.org/media_tree.git
4607 S:      Maintained
4608 F:      drivers/media/usb/gspca/finepix.c
4609
4610 GSPCA GL860 SUBDRIVER
4611 M:      Olivier Lorin <o.lorin@laposte.net>
4612 L:      linux-media@vger.kernel.org
4613 T:      git git://linuxtv.org/media_tree.git
4614 S:      Maintained
4615 F:      drivers/media/usb/gspca/gl860/
4616
4617 GSPCA M5602 SUBDRIVER
4618 M:      Erik Andren <erik.andren@gmail.com>
4619 L:      linux-media@vger.kernel.org
4620 T:      git git://linuxtv.org/media_tree.git
4621 S:      Maintained
4622 F:      drivers/media/usb/gspca/m5602/
4623
4624 GSPCA PAC207 SONIXB SUBDRIVER
4625 M:      Hans de Goede <hdegoede@redhat.com>
4626 L:      linux-media@vger.kernel.org
4627 T:      git git://linuxtv.org/media_tree.git
4628 S:      Maintained
4629 F:      drivers/media/usb/gspca/pac207.c
4630
4631 GSPCA SN9C20X SUBDRIVER
4632 M:      Brian Johnson <brijohn@gmail.com>
4633 L:      linux-media@vger.kernel.org
4634 T:      git git://linuxtv.org/media_tree.git
4635 S:      Maintained
4636 F:      drivers/media/usb/gspca/sn9c20x.c
4637
4638 GSPCA T613 SUBDRIVER
4639 M:      Leandro Costantino <lcostantino@gmail.com>
4640 L:      linux-media@vger.kernel.org
4641 T:      git git://linuxtv.org/media_tree.git
4642 S:      Maintained
4643 F:      drivers/media/usb/gspca/t613.c
4644
4645 GSPCA USB WEBCAM DRIVER
4646 M:      Hans de Goede <hdegoede@redhat.com>
4647 L:      linux-media@vger.kernel.org
4648 T:      git git://linuxtv.org/media_tree.git
4649 S:      Maintained
4650 F:      drivers/media/usb/gspca/
4651
4652 GUID PARTITION TABLE (GPT)
4653 M:      Davidlohr Bueso <dave@stgolabs.net>
4654 L:      linux-efi@vger.kernel.org
4655 S:      Maintained
4656 F:      block/partitions/efi.*
4657
4658 STK1160 USB VIDEO CAPTURE DRIVER
4659 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4660 L:      linux-media@vger.kernel.org
4661 T:      git git://linuxtv.org/media_tree.git
4662 S:      Maintained
4663 F:      drivers/media/usb/stk1160/
4664
4665 H8/300 ARCHITECTURE
4666 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4667 L:      uclinux-h8-devel@lists.sourceforge.jp
4668 W:      http://uclinux-h8.sourceforge.jp
4669 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4670 S:      Maintained
4671 F:      arch/h8300/
4672 F:      drivers/clocksource/h8300_*.c
4673 F:      drivers/clk/h8300/
4674 F:      drivers/irqchip/irq-renesas-h8*.c
4675
4676 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4677 M:      Frank Seidel <frank@f-seidel.de>
4678 L:      platform-driver-x86@vger.kernel.org
4679 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4680 S:      Maintained
4681 F:      drivers/platform/x86/hdaps.c
4682
4683 HDPVR USB VIDEO ENCODER DRIVER
4684 M:      Hans Verkuil <hverkuil@xs4all.nl>
4685 L:      linux-media@vger.kernel.org
4686 T:      git git://linuxtv.org/media_tree.git
4687 W:      http://linuxtv.org
4688 S:      Odd Fixes
4689 F:      drivers/media/usb/hdpvr/
4690
4691 HWPOISON MEMORY FAILURE HANDLING
4692 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4693 L:      linux-mm@kvack.org
4694 S:      Maintained
4695 F:      mm/memory-failure.c
4696 F:      mm/hwpoison-inject.c
4697
4698 HYPERVISOR VIRTUAL CONSOLE DRIVER
4699 L:      linuxppc-dev@lists.ozlabs.org
4700 S:      Odd Fixes
4701 F:      drivers/tty/hvc/
4702
4703 HACKRF MEDIA DRIVER
4704 M:      Antti Palosaari <crope@iki.fi>
4705 L:      linux-media@vger.kernel.org
4706 W:      http://linuxtv.org/
4707 W:      http://palosaari.fi/linux/
4708 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4709 T:      git git://linuxtv.org/anttip/media_tree.git
4710 S:      Maintained
4711 F:      drivers/media/usb/hackrf/
4712
4713 HARDWARE MONITORING
4714 M:      Jean Delvare <jdelvare@suse.de>
4715 M:      Guenter Roeck <linux@roeck-us.net>
4716 L:      lm-sensors@lm-sensors.org
4717 W:      http://www.lm-sensors.org/
4718 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4720 S:      Maintained
4721 F:      Documentation/hwmon/
4722 F:      drivers/hwmon/
4723 F:      include/linux/hwmon*.h
4724
4725 HARDWARE RANDOM NUMBER GENERATOR CORE
4726 M:      Matt Mackall <mpm@selenic.com>
4727 M:      Herbert Xu <herbert@gondor.apana.org.au>
4728 L:      linux-crypto@vger.kernel.org
4729 S:      Odd fixes
4730 F:      Documentation/hw_random.txt
4731 F:      drivers/char/hw_random/
4732 F:      include/linux/hw_random.h
4733
4734 HARDWARE SPINLOCK CORE
4735 M:      Ohad Ben-Cohen <ohad@wizery.com>
4736 S:      Maintained
4737 F:      Documentation/hwspinlock.txt
4738 F:      drivers/hwspinlock/hwspinlock_*
4739 F:      include/linux/hwspinlock.h
4740
4741 HARMONY SOUND DRIVER
4742 L:      linux-parisc@vger.kernel.org
4743 S:      Maintained
4744 F:      sound/parisc/harmony.*
4745
4746 HD29L2 MEDIA DRIVER
4747 M:      Antti Palosaari <crope@iki.fi>
4748 L:      linux-media@vger.kernel.org
4749 W:      http://linuxtv.org/
4750 W:      http://palosaari.fi/linux/
4751 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4752 T:      git git://linuxtv.org/anttip/media_tree.git
4753 S:      Maintained
4754 F:      drivers/media/dvb-frontends/hd29l2*
4755
4756 HEWLETT-PACKARD SMART2 RAID DRIVER
4757 L:      iss_storagedev@hp.com
4758 S:      Orphan
4759 F:      Documentation/blockdev/cpqarray.txt
4760 F:      drivers/block/cpqarray.*
4761
4762 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4763 M:      Don Brace <don.brace@pmcs.com>
4764 L:      iss_storagedev@hp.com
4765 L:      storagedev@pmcs.com
4766 L:      linux-scsi@vger.kernel.org
4767 S:      Supported
4768 F:      Documentation/scsi/hpsa.txt
4769 F:      drivers/scsi/hpsa*.[ch]
4770 F:      include/linux/cciss*.h
4771 F:      include/uapi/linux/cciss*.h
4772
4773 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4774 M:      Don Brace <don.brace@pmcs.com>
4775 L:      iss_storagedev@hp.com
4776 L:      storagedev@pmcs.com
4777 L:      linux-scsi@vger.kernel.org
4778 S:      Supported
4779 F:      Documentation/blockdev/cciss.txt
4780 F:      drivers/block/cciss*
4781 F:      include/linux/cciss_ioctl.h
4782 F:      include/uapi/linux/cciss_ioctl.h
4783
4784 HFS FILESYSTEM
4785 L:      linux-fsdevel@vger.kernel.org
4786 S:      Orphan
4787 F:      Documentation/filesystems/hfs.txt
4788 F:      fs/hfs/
4789
4790 HFSPLUS FILESYSTEM
4791 L:      linux-fsdevel@vger.kernel.org
4792 S:      Orphan
4793 F:      Documentation/filesystems/hfsplus.txt
4794 F:      fs/hfsplus/
4795
4796 HGA FRAMEBUFFER DRIVER
4797 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4798 L:      linux-nvidia@lists.surfsouth.com
4799 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4800 S:      Maintained
4801 F:      drivers/video/fbdev/hgafb.c
4802
4803 HIBERNATION (aka Software Suspend, aka swsusp)
4804 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4805 M:      Pavel Machek <pavel@ucw.cz>
4806 L:      linux-pm@vger.kernel.org
4807 S:      Supported
4808 F:      arch/x86/power/
4809 F:      drivers/base/power/
4810 F:      kernel/power/
4811 F:      include/linux/suspend.h
4812 F:      include/linux/freezer.h
4813 F:      include/linux/pm.h
4814 F:      arch/*/include/asm/suspend*.h
4815
4816 HID CORE LAYER
4817 M:      Jiri Kosina <jkosina@suse.cz>
4818 L:      linux-input@vger.kernel.org
4819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4820 S:      Maintained
4821 F:      drivers/hid/
4822 F:      include/linux/hid*
4823 F:      include/uapi/linux/hid*
4824
4825 HID SENSOR HUB DRIVERS
4826 M:      Jiri Kosina <jkosina@suse.cz>
4827 M:      Jonathan Cameron <jic23@kernel.org>
4828 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4829 L:      linux-input@vger.kernel.org
4830 L:      linux-iio@vger.kernel.org
4831 S:      Maintained
4832 F:      Documentation/hid/hid-sensor*
4833 F:      drivers/hid/hid-sensor-*
4834 F:      drivers/iio/*/hid-*
4835 F:      include/linux/hid-sensor-*
4836
4837 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4838 M:      Thomas Gleixner <tglx@linutronix.de>
4839 L:      linux-kernel@vger.kernel.org
4840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4841 S:      Maintained
4842 F:      Documentation/timers/
4843 F:      kernel/time/hrtimer.c
4844 F:      kernel/time/clockevents.c
4845 F:      kernel/time/tick*.*
4846 F:      kernel/time/timer_*.c
4847 F:      include/linux/clockchips.h
4848 F:      include/linux/hrtimer.h
4849
4850 HIGH-SPEED SCC DRIVER FOR AX.25
4851 L:      linux-hams@vger.kernel.org
4852 S:      Orphan
4853 F:      drivers/net/hamradio/dmascc.c
4854 F:      drivers/net/hamradio/scc.c
4855
4856 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4857 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4858 W:      http://www.highpoint-tech.com
4859 S:      Supported
4860 F:      Documentation/scsi/hptiop.txt
4861 F:      drivers/scsi/hptiop.c
4862
4863 HIPPI
4864 M:      Jes Sorensen <jes@trained-monkey.org>
4865 L:      linux-hippi@sunsite.dk
4866 S:      Maintained
4867 F:      include/linux/hippidevice.h
4868 F:      include/uapi/linux/if_hippi.h
4869 F:      net/802/hippi.c
4870 F:      drivers/net/hippi/
4871
4872 HOST AP DRIVER
4873 M:      Jouni Malinen <j@w1.fi>
4874 L:      hostap@shmoo.com (subscribers-only)
4875 L:      linux-wireless@vger.kernel.org
4876 W:      http://hostap.epitest.fi/
4877 S:      Maintained
4878 F:      drivers/net/wireless/hostap/
4879
4880 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4881 L:      platform-driver-x86@vger.kernel.org
4882 S:      Orphan
4883 F:      drivers/platform/x86/tc1100-wmi.c
4884
4885 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4886 M:      Jaroslav Kysela <perex@perex.cz>
4887 S:      Maintained
4888 F:      drivers/net/ethernet/hp/hp100.*
4889
4890 HPET:   High Precision Event Timers driver
4891 M:      Clemens Ladisch <clemens@ladisch.de>
4892 S:      Maintained
4893 F:      Documentation/timers/hpet.txt
4894 F:      drivers/char/hpet.c
4895 F:      include/linux/hpet.h
4896 F:      include/uapi/linux/hpet.h
4897
4898 HPET:   x86
4899 S:      Orphan
4900 F:      arch/x86/kernel/hpet.c
4901 F:      arch/x86/include/asm/hpet.h
4902
4903 HPFS FILESYSTEM
4904 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4905 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4906 S:      Maintained
4907 F:      fs/hpfs/
4908
4909 HSI SUBSYSTEM
4910 M:      Sebastian Reichel <sre@kernel.org>
4911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4912 S:      Maintained
4913 F:      Documentation/ABI/testing/sysfs-bus-hsi
4914 F:      Documentation/hsi.txt
4915 F:      drivers/hsi/
4916 F:      include/linux/hsi/
4917 F:      include/uapi/linux/hsi/
4918
4919 HSO 3G MODEM DRIVER
4920 M:      Jan Dumon <j.dumon@option.com>
4921 W:      http://www.pharscape.org
4922 S:      Maintained
4923 F:      drivers/net/usb/hso.c
4924
4925 HSR NETWORK PROTOCOL
4926 M:      Arvid Brodin <arvid.brodin@alten.se>
4927 L:      netdev@vger.kernel.org
4928 S:      Maintained
4929 F:      net/hsr/
4930
4931 HTCPEN TOUCHSCREEN DRIVER
4932 M:      Pau Oliva Fora <pof@eslack.org>
4933 L:      linux-input@vger.kernel.org
4934 S:      Maintained
4935 F:      drivers/input/touchscreen/htcpen.c
4936
4937 HUGETLB FILESYSTEM
4938 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4939 S:      Maintained
4940 F:      fs/hugetlbfs/
4941
4942 Hyper-V CORE AND DRIVERS
4943 M:      "K. Y. Srinivasan" <kys@microsoft.com>
4944 M:      Haiyang Zhang <haiyangz@microsoft.com>
4945 L:      devel@linuxdriverproject.org
4946 S:      Maintained
4947 F:      arch/x86/include/asm/mshyperv.h
4948 F:      arch/x86/include/uapi/asm/hyperv.h
4949 F:      arch/x86/kernel/cpu/mshyperv.c
4950 F:      drivers/hid/hid-hyperv.c
4951 F:      drivers/hv/
4952 F:      drivers/input/serio/hyperv-keyboard.c
4953 F:      drivers/net/hyperv/
4954 F:      drivers/scsi/storvsc_drv.c
4955 F:      drivers/video/fbdev/hyperv_fb.c
4956 F:      include/linux/hyperv.h
4957 F:      tools/hv/
4958
4959 I2C OVER PARALLEL PORT
4960 M:      Jean Delvare <jdelvare@suse.de>
4961 L:      linux-i2c@vger.kernel.org
4962 S:      Maintained
4963 F:      Documentation/i2c/busses/i2c-parport
4964 F:      Documentation/i2c/busses/i2c-parport-light
4965 F:      drivers/i2c/busses/i2c-parport.c
4966 F:      drivers/i2c/busses/i2c-parport-light.c
4967
4968 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4969 M:      Jean Delvare <jdelvare@suse.de>
4970 L:      linux-i2c@vger.kernel.org
4971 S:      Maintained
4972 F:      Documentation/i2c/busses/i2c-ali1535
4973 F:      Documentation/i2c/busses/i2c-ali1563
4974 F:      Documentation/i2c/busses/i2c-ali15x3
4975 F:      Documentation/i2c/busses/i2c-amd756
4976 F:      Documentation/i2c/busses/i2c-amd8111
4977 F:      Documentation/i2c/busses/i2c-i801
4978 F:      Documentation/i2c/busses/i2c-nforce2
4979 F:      Documentation/i2c/busses/i2c-piix4
4980 F:      Documentation/i2c/busses/i2c-sis5595
4981 F:      Documentation/i2c/busses/i2c-sis630
4982 F:      Documentation/i2c/busses/i2c-sis96x
4983 F:      Documentation/i2c/busses/i2c-via
4984 F:      Documentation/i2c/busses/i2c-viapro
4985 F:      drivers/i2c/busses/i2c-ali1535.c
4986 F:      drivers/i2c/busses/i2c-ali1563.c
4987 F:      drivers/i2c/busses/i2c-ali15x3.c
4988 F:      drivers/i2c/busses/i2c-amd756.c
4989 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4990 F:      drivers/i2c/busses/i2c-amd8111.c
4991 F:      drivers/i2c/busses/i2c-i801.c
4992 F:      drivers/i2c/busses/i2c-isch.c
4993 F:      drivers/i2c/busses/i2c-nforce2.c
4994 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4995 F:      drivers/i2c/busses/i2c-piix4.c
4996 F:      drivers/i2c/busses/i2c-sis5595.c
4997 F:      drivers/i2c/busses/i2c-sis630.c
4998 F:      drivers/i2c/busses/i2c-sis96x.c
4999 F:      drivers/i2c/busses/i2c-via.c
5000 F:      drivers/i2c/busses/i2c-viapro.c
5001
5002 I2C/SMBUS ISMT DRIVER
5003 M:      Seth Heasley <seth.heasley@intel.com>
5004 M:      Neil Horman <nhorman@tuxdriver.com>
5005 L:      linux-i2c@vger.kernel.org
5006 F:      drivers/i2c/busses/i2c-ismt.c
5007 F:      Documentation/i2c/busses/i2c-ismt
5008
5009 I2C/SMBUS STUB DRIVER
5010 M:      Jean Delvare <jdelvare@suse.de>
5011 L:      linux-i2c@vger.kernel.org
5012 S:      Maintained
5013 F:      drivers/i2c/i2c-stub.c
5014
5015 I2C SUBSYSTEM
5016 M:      Wolfram Sang <wsa@the-dreams.de>
5017 L:      linux-i2c@vger.kernel.org
5018 W:      https://i2c.wiki.kernel.org/
5019 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5021 S:      Maintained
5022 F:      Documentation/devicetree/bindings/i2c/
5023 F:      Documentation/i2c/
5024 F:      drivers/i2c/
5025 F:      include/linux/i2c.h
5026 F:      include/linux/i2c-*.h
5027 F:      include/uapi/linux/i2c.h
5028 F:      include/uapi/linux/i2c-*.h
5029
5030 I2C ACPI SUPPORT
5031 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5032 L:      linux-i2c@vger.kernel.org
5033 L:      linux-acpi@vger.kernel.org
5034 S:      Maintained
5035
5036 I2C-TAOS-EVM DRIVER
5037 M:      Jean Delvare <jdelvare@suse.de>
5038 L:      linux-i2c@vger.kernel.org
5039 S:      Maintained
5040 F:      Documentation/i2c/busses/i2c-taos-evm
5041 F:      drivers/i2c/busses/i2c-taos-evm.c
5042
5043 I2C-TINY-USB DRIVER
5044 M:      Till Harbaum <till@harbaum.org>
5045 L:      linux-i2c@vger.kernel.org
5046 W:      http://www.harbaum.org/till/i2c_tiny_usb
5047 S:      Maintained
5048 F:      drivers/i2c/busses/i2c-tiny-usb.c
5049
5050 i386 BOOT CODE
5051 M:      "H. Peter Anvin" <hpa@zytor.com>
5052 S:      Maintained
5053 F:      arch/x86/boot/
5054
5055 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5056 M:      "H. Peter Anvin" <hpa@zytor.com>
5057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5058 S:      Maintained
5059
5060 IA64 (Itanium) PLATFORM
5061 M:      Tony Luck <tony.luck@intel.com>
5062 M:      Fenghua Yu <fenghua.yu@intel.com>
5063 L:      linux-ia64@vger.kernel.org
5064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5065 S:      Maintained
5066 F:      arch/ia64/
5067
5068 IBM Power in-Nest Crypto Acceleration
5069 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
5070 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
5071 L:      linux-crypto@vger.kernel.org
5072 S:      Supported
5073 F:      drivers/crypto/nx/Makefile
5074 F:      drivers/crypto/nx/Kconfig
5075 F:      drivers/crypto/nx/nx-aes*
5076 F:      drivers/crypto/nx/nx-sha*
5077 F:      drivers/crypto/nx/nx.*
5078 F:      drivers/crypto/nx/nx_csbcpb.h
5079 F:      drivers/crypto/nx/nx_debugfs.h
5080
5081 IBM Power 842 compression accelerator
5082 M:      Dan Streetman <ddstreet@us.ibm.com>
5083 S:      Supported
5084 F:      drivers/crypto/nx/Makefile
5085 F:      drivers/crypto/nx/Kconfig
5086 F:      drivers/crypto/nx/nx-842*
5087 F:      include/linux/sw842.h
5088 F:      crypto/842.c
5089 F:      lib/842/
5090
5091 IBM Power Linux RAID adapter
5092 M:      Brian King <brking@us.ibm.com>
5093 S:      Supported
5094 F:      drivers/scsi/ipr.*
5095
5096 IBM Power Virtual Ethernet Device Driver
5097 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5098 L:      netdev@vger.kernel.org
5099 S:      Supported
5100 F:      drivers/net/ethernet/ibm/ibmveth.*
5101
5102 IBM Power Virtual SCSI Device Drivers
5103 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5104 L:      linux-scsi@vger.kernel.org
5105 S:      Supported
5106 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5107 F:      drivers/scsi/ibmvscsi/viosrp.h
5108
5109 IBM Power Virtual FC Device Drivers
5110 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5111 L:      linux-scsi@vger.kernel.org
5112 S:      Supported
5113 F:      drivers/scsi/ibmvscsi/ibmvfc*
5114
5115 IBM ServeRAID RAID DRIVER
5116 S:      Orphan
5117 F:      drivers/scsi/ips.*
5118
5119 ICH LPC AND GPIO DRIVER
5120 M:      Peter Tyser <ptyser@xes-inc.com>
5121 S:      Maintained
5122 F:      drivers/mfd/lpc_ich.c
5123 F:      drivers/gpio/gpio-ich.c
5124
5125 IDE SUBSYSTEM
5126 M:      "David S. Miller" <davem@davemloft.net>
5127 L:      linux-ide@vger.kernel.org
5128 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5130 S:      Maintained
5131 F:      Documentation/ide/
5132 F:      drivers/ide/
5133 F:      include/linux/ide.h
5134
5135 IDEAPAD LAPTOP EXTRAS DRIVER
5136 M:      Ike Panhc <ike.pan@canonical.com>
5137 L:      platform-driver-x86@vger.kernel.org
5138 W:      http://launchpad.net/ideapad-laptop
5139 S:      Maintained
5140 F:      drivers/platform/x86/ideapad-laptop.c
5141
5142 IDEAPAD LAPTOP SLIDEBAR DRIVER
5143 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5144 L:      linux-input@vger.kernel.org
5145 W:      https://github.com/o2genum/ideapad-slidebar
5146 S:      Maintained
5147 F:      drivers/input/misc/ideapad_slidebar.c
5148
5149 IDE/ATAPI DRIVERS
5150 M:      Borislav Petkov <bp@alien8.de>
5151 L:      linux-ide@vger.kernel.org
5152 S:      Maintained
5153 F:      Documentation/cdrom/ide-cd
5154 F:      drivers/ide/ide-cd*
5155
5156 IDLE-I7300
5157 M:      Andy Henroid <andrew.d.henroid@intel.com>
5158 L:      linux-pm@vger.kernel.org
5159 S:      Supported
5160 F:      drivers/idle/i7300_idle.c
5161
5162 IEEE 802.15.4 SUBSYSTEM
5163 M:      Alexander Aring <alex.aring@gmail.com>
5164 L:      linux-wpan@vger.kernel.org
5165 W:      https://github.com/linux-wpan
5166 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5167 S:      Maintained
5168 F:      net/ieee802154/
5169 F:      net/mac802154/
5170 F:      drivers/net/ieee802154/
5171 F:      include/linux/nl802154.h
5172 F:      include/linux/ieee802154.h
5173 F:      include/net/nl802154.h
5174 F:      include/net/mac802154.h
5175 F:      include/net/af_ieee802154.h
5176 F:      include/net/cfg802154.h
5177 F:      include/net/ieee802154_netdev.h
5178 F:      Documentation/networking/ieee802154.txt
5179
5180 IGORPLUG-USB IR RECEIVER
5181 M:      Sean Young <sean@mess.org>
5182 L:      linux-media@vger.kernel.org
5183 S:      Maintained
5184 F:      drivers/media/rc/igorplugusb.c
5185
5186 IGUANAWORKS USB IR TRANSCEIVER
5187 M:      Sean Young <sean@mess.org>
5188 L:      linux-media@vger.kernel.org
5189 S:      Maintained
5190 F:      drivers/media/rc/iguanair.c
5191
5192 IIO SUBSYSTEM AND DRIVERS
5193 M:      Jonathan Cameron <jic23@kernel.org>
5194 R:      Hartmut Knaack <knaack.h@gmx.de>
5195 R:      Lars-Peter Clausen <lars@metafoo.de>
5196 R:      Peter Meerwald <pmeerw@pmeerw.net>
5197 L:      linux-iio@vger.kernel.org
5198 S:      Maintained
5199 F:      drivers/iio/
5200 F:      drivers/staging/iio/
5201 F:      include/linux/iio/
5202 F:      tools/iio/
5203
5204 IKANOS/ADI EAGLE ADSL USB DRIVER
5205 M:      Matthieu Castet <castet.matthieu@free.fr>
5206 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5207 S:      Maintained
5208 F:      drivers/usb/atm/ueagle-atm.c
5209
5210 INA209 HARDWARE MONITOR DRIVER
5211 M:      Guenter Roeck <linux@roeck-us.net>
5212 L:      lm-sensors@lm-sensors.org
5213 S:      Maintained
5214 F:      Documentation/hwmon/ina209
5215 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5216 F:      drivers/hwmon/ina209.c
5217
5218 INA2XX HARDWARE MONITOR DRIVER
5219 M:      Guenter Roeck <linux@roeck-us.net>
5220 L:      lm-sensors@lm-sensors.org
5221 S:      Maintained
5222 F:      Documentation/hwmon/ina2xx
5223 F:      drivers/hwmon/ina2xx.c
5224 F:      include/linux/platform_data/ina2xx.h
5225
5226 INDUSTRY PACK SUBSYSTEM (IPACK)
5227 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5228 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5229 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5230 L:      industrypack-devel@lists.sourceforge.net
5231 W:      http://industrypack.sourceforge.net
5232 S:      Maintained
5233 F:      drivers/ipack/
5234
5235 INGENIC JZ4780 DMA Driver
5236 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5237 S:      Maintained
5238 F:      drivers/dma/dma-jz4780.c
5239
5240 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5241 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5242 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5243 L:      linux-ima-devel@lists.sourceforge.net
5244 L:      linux-ima-user@lists.sourceforge.net
5245 L:      linux-security-module@vger.kernel.org
5246 S:      Supported
5247 F:      security/integrity/ima/
5248
5249 IMGTEC IR DECODER DRIVER
5250 M:      James Hogan <james.hogan@imgtec.com>
5251 S:      Maintained
5252 F:      drivers/media/rc/img-ir/
5253
5254 IMS TWINTURBO FRAMEBUFFER DRIVER
5255 L:      linux-fbdev@vger.kernel.org
5256 S:      Orphan
5257 F:      drivers/video/fbdev/imsttfb.c
5258
5259 INFINIBAND SUBSYSTEM
5260 M:      Doug Ledford <dledford@redhat.com>
5261 M:      Sean Hefty <sean.hefty@intel.com>
5262 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5263 L:      linux-rdma@vger.kernel.org
5264 W:      http://www.openfabrics.org/
5265 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5267 S:      Supported
5268 F:      Documentation/infiniband/
5269 F:      drivers/infiniband/
5270 F:      include/uapi/linux/if_infiniband.h
5271 F:      include/uapi/rdma/
5272 F:      include/rdma/
5273
5274 INOTIFY
5275 M:      John McCutchan <john@johnmccutchan.com>
5276 M:      Robert Love <rlove@rlove.org>
5277 M:      Eric Paris <eparis@parisplace.org>
5278 S:      Maintained
5279 F:      Documentation/filesystems/inotify.txt
5280 F:      fs/notify/inotify/
5281 F:      include/linux/inotify.h
5282 F:      include/uapi/linux/inotify.h
5283
5284 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5285 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5286 L:      linux-input@vger.kernel.org
5287 Q:      http://patchwork.kernel.org/project/linux-input/list/
5288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5289 S:      Maintained
5290 F:      drivers/input/
5291 F:      include/linux/input.h
5292 F:      include/uapi/linux/input.h
5293 F:      include/linux/input/
5294
5295 INPUT MULTITOUCH (MT) PROTOCOL
5296 M:      Henrik Rydberg <rydberg@bitmath.org>
5297 L:      linux-input@vger.kernel.org
5298 S:      Odd fixes
5299 F:      Documentation/input/multi-touch-protocol.txt
5300 F:      drivers/input/input-mt.c
5301 K:      \b(ABS|SYN)_MT_
5302
5303 INTEL ASoC BDW/HSW DRIVERS
5304 M:      Jie Yang <yang.jie@linux.intel.com>
5305 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5306 S:      Supported
5307 F:      sound/soc/intel/common/sst-dsp*
5308 F:      sound/soc/intel/common/sst-firmware.c
5309 F:      sound/soc/intel/boards/broadwell.c
5310 F:      sound/soc/intel/haswell/
5311
5312 INTEL C600 SERIES SAS CONTROLLER DRIVER
5313 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5314 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5315 L:      linux-scsi@vger.kernel.org
5316 T:      git git://git.code.sf.net/p/intel-sas/isci
5317 S:      Supported
5318 F:      drivers/scsi/isci/
5319
5320 INTEL IDLE DRIVER
5321 M:      Len Brown <lenb@kernel.org>
5322 L:      linux-pm@vger.kernel.org
5323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5324 S:      Supported
5325 F:      drivers/idle/intel_idle.c
5326
5327 INTEL PSTATE DRIVER
5328 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5329 L:      linux-pm@vger.kernel.org
5330 S:      Supported
5331 F:      drivers/cpufreq/intel_pstate.c
5332
5333 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5334 M:      Maik Broemme <mbroemme@plusserver.de>
5335 L:      linux-fbdev@vger.kernel.org
5336 S:      Maintained
5337 F:      Documentation/fb/intelfb.txt
5338 F:      drivers/video/fbdev/intelfb/
5339
5340 INTEL 810/815 FRAMEBUFFER DRIVER
5341 M:      Antonino Daplas <adaplas@gmail.com>
5342 L:      linux-fbdev@vger.kernel.org
5343 S:      Maintained
5344 F:      drivers/video/fbdev/i810/
5345
5346 INTEL MENLOW THERMAL DRIVER
5347 M:      Sujith Thomas <sujith.thomas@intel.com>
5348 L:      platform-driver-x86@vger.kernel.org
5349 W:      https://01.org/linux-acpi
5350 S:      Supported
5351 F:      drivers/platform/x86/intel_menlow.c
5352
5353 INTEL IA32 MICROCODE UPDATE SUPPORT
5354 M:      Borislav Petkov <bp@alien8.de>
5355 S:      Maintained
5356 F:      arch/x86/kernel/cpu/microcode/core*
5357 F:      arch/x86/kernel/cpu/microcode/intel*
5358
5359 INTEL I/OAT DMA DRIVER
5360 M:      Dave Jiang <dave.jiang@intel.com>
5361 R:      Dan Williams <dan.j.williams@intel.com>
5362 L:      dmaengine@vger.kernel.org
5363 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5364 S:      Supported
5365 F:      drivers/dma/ioat*
5366
5367 INTEL IOMMU (VT-d)
5368 M:      David Woodhouse <dwmw2@infradead.org>
5369 L:      iommu@lists.linux-foundation.org
5370 T:      git git://git.infradead.org/iommu-2.6.git
5371 S:      Supported
5372 F:      drivers/iommu/intel-iommu.c
5373 F:      include/linux/intel-iommu.h
5374
5375 INTEL IOP-ADMA DMA DRIVER
5376 R:      Dan Williams <dan.j.williams@intel.com>
5377 S:      Odd fixes
5378 F:      drivers/dma/iop-adma.c
5379
5380 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5381 M:      Krzysztof Halasa <khalasa@piap.pl>
5382 S:      Maintained
5383 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5384 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5385 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5386 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5387 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5388 F:      drivers/net/wan/ixp4xx_hss.c
5389
5390 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5391 M:      Deepak Saxena <dsaxena@plexity.net>
5392 S:      Maintained
5393 F:      drivers/char/hw_random/ixp4xx-rng.c
5394
5395 INTEL ETHERNET DRIVERS
5396 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5397 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5398 R:      Shannon Nelson <shannon.nelson@intel.com>
5399 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5400 R:      Don Skidmore <donald.c.skidmore@intel.com>
5401 R:      Matthew Vick <matthew.vick@intel.com>
5402 R:      John Ronciak <john.ronciak@intel.com>
5403 R:      Mitch Williams <mitch.a.williams@intel.com>
5404 L:      intel-wired-lan@lists.osuosl.org
5405 W:      http://www.intel.com/support/feedback.htm
5406 W:      http://e1000.sourceforge.net/
5407 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5410 S:      Supported
5411 F:      Documentation/networking/e100.txt
5412 F:      Documentation/networking/e1000.txt
5413 F:      Documentation/networking/e1000e.txt
5414 F:      Documentation/networking/igb.txt
5415 F:      Documentation/networking/igbvf.txt
5416 F:      Documentation/networking/ixgb.txt
5417 F:      Documentation/networking/ixgbe.txt
5418 F:      Documentation/networking/ixgbevf.txt
5419 F:      Documentation/networking/i40e.txt
5420 F:      Documentation/networking/i40evf.txt
5421 F:      drivers/net/ethernet/intel/
5422 F:      drivers/net/ethernet/intel/*/
5423
5424 INTEL-MID GPIO DRIVER
5425 M:      David Cohen <david.a.cohen@linux.intel.com>
5426 L:      linux-gpio@vger.kernel.org
5427 S:      Maintained
5428 F:      drivers/gpio/gpio-intel-mid.c
5429
5430 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5431 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5432 L:      linux-wireless@vger.kernel.org
5433 S:      Maintained
5434 F:      Documentation/networking/README.ipw2100
5435 F:      Documentation/networking/README.ipw2200
5436 F:      drivers/net/wireless/ipw2x00/
5437
5438 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5439 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5440 M:      Gang Wei <gang.wei@intel.com>
5441 M:      Shane Wang <shane.wang@intel.com>
5442 L:      tboot-devel@lists.sourceforge.net
5443 W:      http://tboot.sourceforge.net
5444 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5445 S:      Supported
5446 F:      Documentation/intel_txt.txt
5447 F:      include/linux/tboot.h
5448 F:      arch/x86/kernel/tboot.c
5449
5450 INTEL WIRELESS WIMAX CONNECTION 2400
5451 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5452 M:      linux-wimax@intel.com
5453 L:      wimax@linuxwimax.org (subscribers-only)
5454 S:      Supported
5455 W:      http://linuxwimax.org
5456 F:      Documentation/wimax/README.i2400m
5457 F:      drivers/net/wimax/i2400m/
5458 F:      include/uapi/linux/wimax/i2400m.h
5459
5460 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5461 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5462 L:      linux-wireless@vger.kernel.org
5463 S:      Supported
5464 F:      drivers/net/wireless/iwlegacy/
5465
5466 INTEL WIRELESS WIFI LINK (iwlwifi)
5467 M:      Johannes Berg <johannes.berg@intel.com>
5468 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5469 M:      Intel Linux Wireless <ilw@linux.intel.com>
5470 L:      linux-wireless@vger.kernel.org
5471 W:      http://intellinuxwireless.org
5472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5473 S:      Supported
5474 F:      drivers/net/wireless/iwlwifi/
5475
5476 INTEL MANAGEMENT ENGINE (mei)
5477 M:      Tomas Winkler <tomas.winkler@intel.com>
5478 L:      linux-kernel@vger.kernel.org
5479 S:      Supported
5480 F:      include/uapi/linux/mei.h
5481 F:      include/linux/mei_cl_bus.h
5482 F:      drivers/misc/mei/*
5483 F:      Documentation/misc-devices/mei/*
5484
5485 INTEL PMC IPC DRIVER
5486 M:      Zha Qipeng<qipeng.zha@intel.com>
5487 L:      platform-driver-x86@vger.kernel.org
5488 S:      Maintained
5489 F:      drivers/platform/x86/intel_pmc_ipc.c
5490 F:      arch/x86/include/asm/intel_pmc_ipc.h
5491
5492 IOC3 ETHERNET DRIVER
5493 M:      Ralf Baechle <ralf@linux-mips.org>
5494 L:      linux-mips@linux-mips.org
5495 S:      Maintained
5496 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5497
5498 IOC3 SERIAL DRIVER
5499 M:      Pat Gefre <pfg@sgi.com>
5500 L:      linux-serial@vger.kernel.org
5501 S:      Maintained
5502 F:      drivers/tty/serial/ioc3_serial.c
5503
5504 IOMMU DRIVERS
5505 M:      Joerg Roedel <joro@8bytes.org>
5506 L:      iommu@lists.linux-foundation.org
5507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5508 S:      Maintained
5509 F:      drivers/iommu/
5510
5511 IP MASQUERADING
5512 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5513 S:      Maintained
5514 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5515
5516 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5517 M:      Francois Romieu <romieu@fr.zoreil.com>
5518 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5519 L:      netdev@vger.kernel.org
5520 S:      Maintained
5521 F:      drivers/net/ethernet/icplus/ipg.*
5522
5523 IPATH DRIVER
5524 M:      Mike Marciniszyn <infinipath@intel.com>
5525 L:      linux-rdma@vger.kernel.org
5526 S:      Maintained
5527 F:      drivers/infiniband/hw/ipath/
5528
5529 IPMI SUBSYSTEM
5530 M:      Corey Minyard <minyard@acm.org>
5531 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5532 W:      http://openipmi.sourceforge.net/
5533 S:      Supported
5534 F:      Documentation/IPMI.txt
5535 F:      drivers/char/ipmi/
5536 F:      include/linux/ipmi*
5537 F:      include/uapi/linux/ipmi*
5538
5539 QCOM AUDIO (ASoC) DRIVERS
5540 M:      Patrick Lai <plai@codeaurora.org>
5541 M:      Banajit Goswami <bgoswami@codeaurora.org>
5542 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5543 S:      Supported
5544 F:      sound/soc/qcom/
5545
5546 IPS SCSI RAID DRIVER
5547 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5548 L:      linux-scsi@vger.kernel.org
5549 W:      http://www.adaptec.com/
5550 S:      Maintained
5551 F:      drivers/scsi/ips*
5552
5553 IPVS
5554 M:      Wensong Zhang <wensong@linux-vs.org>
5555 M:      Simon Horman <horms@verge.net.au>
5556 M:      Julian Anastasov <ja@ssi.bg>
5557 L:      netdev@vger.kernel.org
5558 L:      lvs-devel@vger.kernel.org
5559 S:      Maintained
5560 F:      Documentation/networking/ipvs-sysctl.txt
5561 F:      include/net/ip_vs.h
5562 F:      include/uapi/linux/ip_vs.h
5563 F:      net/netfilter/ipvs/
5564
5565 IPWIRELESS DRIVER
5566 M:      Jiri Kosina <jkosina@suse.cz>
5567 M:      David Sterba <dsterba@suse.cz>
5568 S:      Odd Fixes
5569 F:      drivers/tty/ipwireless/
5570
5571 IPX NETWORK LAYER
5572 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5573 L:      netdev@vger.kernel.org
5574 S:      Maintained
5575 F:      include/net/ipx.h
5576 F:      include/uapi/linux/ipx.h
5577 F:      net/ipx/
5578
5579 IRDA SUBSYSTEM
5580 M:      Samuel Ortiz <samuel@sortiz.org>
5581 L:      irda-users@lists.sourceforge.net (subscribers-only)
5582 L:      netdev@vger.kernel.org
5583 W:      http://irda.sourceforge.net/
5584 S:      Maintained
5585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5586 F:      Documentation/networking/irda.txt
5587 F:      drivers/net/irda/
5588 F:      include/net/irda/
5589 F:      net/irda/
5590
5591 IRQ SUBSYSTEM
5592 M:      Thomas Gleixner <tglx@linutronix.de>
5593 L:      linux-kernel@vger.kernel.org
5594 S:      Maintained
5595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5596 F:      kernel/irq/
5597
5598 IRQCHIP DRIVERS
5599 M:      Thomas Gleixner <tglx@linutronix.de>
5600 M:      Jason Cooper <jason@lakedaemon.net>
5601 L:      linux-kernel@vger.kernel.org
5602 S:      Maintained
5603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5604 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5605 F:      Documentation/devicetree/bindings/interrupt-controller/
5606 F:      drivers/irqchip/
5607
5608 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5609 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5610 S:      Maintained
5611 F:      Documentation/IRQ-domain.txt
5612 F:      include/linux/irqdomain.h
5613 F:      kernel/irq/irqdomain.c
5614
5615 ISAPNP
5616 M:      Jaroslav Kysela <perex@perex.cz>
5617 S:      Maintained
5618 F:      Documentation/isapnp.txt
5619 F:      drivers/pnp/isapnp/
5620 F:      include/linux/isapnp.h
5621
5622 ISA RADIO MODULE
5623 M:      Hans Verkuil <hverkuil@xs4all.nl>
5624 L:      linux-media@vger.kernel.org
5625 T:      git git://linuxtv.org/media_tree.git
5626 W:      http://linuxtv.org
5627 S:      Maintained
5628 F:      drivers/media/radio/radio-isa*
5629
5630 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5631 M:      Peter Jones <pjones@redhat.com>
5632 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5633 S:      Maintained
5634 F:      drivers/firmware/iscsi_ibft*
5635
5636 ISCSI
5637 M:      Mike Christie <michaelc@cs.wisc.edu>
5638 L:      open-iscsi@googlegroups.com
5639 W:      www.open-iscsi.org
5640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5641 S:      Maintained
5642 F:      drivers/scsi/*iscsi*
5643 F:      include/scsi/*iscsi*
5644
5645 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5646 M:      Or Gerlitz <ogerlitz@mellanox.com>
5647 M:      Sagi Grimberg <sagig@mellanox.com>
5648 M:      Roi Dayan <roid@mellanox.com>
5649 L:      linux-rdma@vger.kernel.org
5650 S:      Supported
5651 W:      http://www.openfabrics.org
5652 W:      www.open-iscsi.org
5653 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5654 F:      drivers/infiniband/ulp/iser/
5655
5656 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5657 M:      Sagi Grimberg <sagig@mellanox.com>
5658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5659 L:      linux-rdma@vger.kernel.org
5660 L:      target-devel@vger.kernel.org
5661 S:      Supported
5662 W:      http://www.linux-iscsi.org
5663 F:      drivers/infiniband/ulp/isert
5664
5665 ISDN SUBSYSTEM
5666 M:      Karsten Keil <isdn@linux-pingi.de>
5667 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5668 L:      netdev@vger.kernel.org
5669 W:      http://www.isdn4linux.de
5670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5671 S:      Maintained
5672 F:      Documentation/isdn/
5673 F:      drivers/isdn/
5674 F:      include/linux/isdn.h
5675 F:      include/linux/isdn/
5676 F:      include/uapi/linux/isdn.h
5677 F:      include/uapi/linux/isdn/
5678
5679 ISDN SUBSYSTEM (Eicon active card driver)
5680 M:      Armin Schindler <mac@melware.de>
5681 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5682 W:      http://www.melware.de
5683 S:      Maintained
5684 F:      drivers/isdn/hardware/eicon/
5685
5686 IT87 HARDWARE MONITORING DRIVER
5687 M:      Jean Delvare <jdelvare@suse.de>
5688 L:      lm-sensors@lm-sensors.org
5689 S:      Maintained
5690 F:      Documentation/hwmon/it87
5691 F:      drivers/hwmon/it87.c
5692
5693 IT913X MEDIA DRIVER
5694 M:      Antti Palosaari <crope@iki.fi>
5695 L:      linux-media@vger.kernel.org
5696 W:      http://linuxtv.org/
5697 W:      http://palosaari.fi/linux/
5698 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5699 T:      git git://linuxtv.org/anttip/media_tree.git
5700 S:      Maintained
5701 F:      drivers/media/tuners/it913x*
5702
5703 IVTV VIDEO4LINUX DRIVER
5704 M:      Andy Walls <awalls@md.metrocast.net>
5705 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5706 L:      linux-media@vger.kernel.org
5707 T:      git git://linuxtv.org/media_tree.git
5708 W:      http://www.ivtvdriver.org
5709 S:      Maintained
5710 F:      Documentation/video4linux/*.ivtv
5711 F:      drivers/media/pci/ivtv/
5712 F:      include/uapi/linux/ivtv*
5713
5714 IX2505V MEDIA DRIVER
5715 M:      Malcolm Priestley <tvboxspy@gmail.com>
5716 L:      linux-media@vger.kernel.org
5717 W:      http://linuxtv.org/
5718 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5719 S:      Maintained
5720 F:      drivers/media/dvb-frontends/ix2505v*
5721
5722 JC42.4 TEMPERATURE SENSOR DRIVER
5723 M:      Guenter Roeck <linux@roeck-us.net>
5724 L:      lm-sensors@lm-sensors.org
5725 S:      Maintained
5726 F:      drivers/hwmon/jc42.c
5727 F:      Documentation/hwmon/jc42
5728
5729 JFS FILESYSTEM
5730 M:      Dave Kleikamp <shaggy@kernel.org>
5731 L:      jfs-discussion@lists.sourceforge.net
5732 W:      http://jfs.sourceforge.net/
5733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5734 S:      Maintained
5735 F:      Documentation/filesystems/jfs.txt
5736 F:      fs/jfs/
5737
5738 JME NETWORK DRIVER
5739 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5740 L:      netdev@vger.kernel.org
5741 S:      Maintained
5742 F:      drivers/net/ethernet/jme.*
5743
5744 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5745 M:      David Woodhouse <dwmw2@infradead.org>
5746 L:      linux-mtd@lists.infradead.org
5747 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5748 S:      Maintained
5749 F:      fs/jffs2/
5750 F:      include/uapi/linux/jffs2.h
5751
5752 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5753 M:      Andrew Morton <akpm@linux-foundation.org>
5754 M:      Jan Kara <jack@suse.cz>
5755 L:      linux-ext4@vger.kernel.org
5756 S:      Maintained
5757 F:      fs/jbd/
5758 F:      include/linux/jbd.h
5759
5760 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5761 M:      "Theodore Ts'o" <tytso@mit.edu>
5762 L:      linux-ext4@vger.kernel.org
5763 S:      Maintained
5764 F:      fs/jbd2/
5765 F:      include/linux/jbd2.h
5766
5767 JSM Neo PCI based serial card
5768 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5769 L:      linux-serial@vger.kernel.org
5770 S:      Maintained
5771 F:      drivers/tty/serial/jsm/
5772
5773 K10TEMP HARDWARE MONITORING DRIVER
5774 M:      Clemens Ladisch <clemens@ladisch.de>
5775 L:      lm-sensors@lm-sensors.org
5776 S:      Maintained
5777 F:      Documentation/hwmon/k10temp
5778 F:      drivers/hwmon/k10temp.c
5779
5780 K8TEMP HARDWARE MONITORING DRIVER
5781 M:      Rudolf Marek <r.marek@assembler.cz>
5782 L:      lm-sensors@lm-sensors.org
5783 S:      Maintained
5784 F:      Documentation/hwmon/k8temp
5785 F:      drivers/hwmon/k8temp.c
5786
5787 KCONFIG
5788 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5789 L:      linux-kbuild@vger.kernel.org
5790 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5791 S:      Maintained
5792 F:      Documentation/kbuild/kconfig-language.txt
5793 F:      scripts/kconfig/
5794
5795 KDUMP
5796 M:      Vivek Goyal <vgoyal@redhat.com>
5797 M:      Haren Myneni <hbabu@us.ibm.com>
5798 L:      kexec@lists.infradead.org
5799 W:      http://lse.sourceforge.net/kdump/
5800 S:      Maintained
5801 F:      Documentation/kdump/
5802
5803 KEENE FM RADIO TRANSMITTER DRIVER
5804 M:      Hans Verkuil <hverkuil@xs4all.nl>
5805 L:      linux-media@vger.kernel.org
5806 T:      git git://linuxtv.org/media_tree.git
5807 W:      http://linuxtv.org
5808 S:      Maintained
5809 F:      drivers/media/radio/radio-keene*
5810
5811 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5812 M:      Ian Kent <raven@themaw.net>
5813 L:      autofs@vger.kernel.org
5814 S:      Maintained
5815 F:      fs/autofs4/
5816
5817 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5818 M:      Michal Marek <mmarek@suse.cz>
5819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5821 L:      linux-kbuild@vger.kernel.org
5822 S:      Maintained
5823 F:      Documentation/kbuild/
5824 F:      Makefile
5825 F:      scripts/Makefile.*
5826 F:      scripts/basic/
5827 F:      scripts/mk*
5828 F:      scripts/package/
5829
5830 KERNEL JANITORS
5831 L:      kernel-janitors@vger.kernel.org
5832 W:      http://kernelnewbies.org/KernelJanitors
5833 S:      Odd Fixes
5834
5835 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5836 M:      "J. Bruce Fields" <bfields@fieldses.org>
5837 L:      linux-nfs@vger.kernel.org
5838 W:      http://nfs.sourceforge.net/
5839 S:      Supported
5840 F:      fs/nfsd/
5841 F:      include/uapi/linux/nfsd/
5842 F:      fs/lockd/
5843 F:      fs/nfs_common/
5844 F:      net/sunrpc/
5845 F:      include/linux/lockd/
5846 F:      include/linux/sunrpc/
5847 F:      include/uapi/linux/sunrpc/
5848
5849 KERNEL SELFTEST FRAMEWORK
5850 M:      Shuah Khan <shuahkh@osg.samsung.com>
5851 L:      linux-api@vger.kernel.org
5852 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5853 S:      Maintained
5854 F:      tools/testing/selftests
5855
5856 KERNEL VIRTUAL MACHINE (KVM)
5857 M:      Gleb Natapov <gleb@kernel.org>
5858 M:      Paolo Bonzini <pbonzini@redhat.com>
5859 L:      kvm@vger.kernel.org
5860 W:      http://www.linux-kvm.org
5861 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5862 S:      Supported
5863 F:      Documentation/*/kvm*.txt
5864 F:      Documentation/virtual/kvm/
5865 F:      arch/*/kvm/
5866 F:      arch/x86/kernel/kvm.c
5867 F:      arch/x86/kernel/kvmclock.c
5868 F:      arch/*/include/asm/kvm*
5869 F:      include/linux/kvm*
5870 F:      include/uapi/linux/kvm*
5871 F:      virt/kvm/
5872
5873 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5874 M:      Joerg Roedel <joro@8bytes.org>
5875 L:      kvm@vger.kernel.org
5876 W:      http://kvm.qumranet.com
5877 S:      Maintained
5878 F:      arch/x86/include/asm/svm.h
5879 F:      arch/x86/kvm/svm.c
5880
5881 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5882 M:      Alexander Graf <agraf@suse.de>
5883 L:      kvm-ppc@vger.kernel.org
5884 W:      http://kvm.qumranet.com
5885 T:      git git://github.com/agraf/linux-2.6.git
5886 S:      Supported
5887 F:      arch/powerpc/include/asm/kvm*
5888 F:      arch/powerpc/kvm/
5889
5890 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5891 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5892 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5893 M:      linux390@de.ibm.com
5894 L:      linux-s390@vger.kernel.org
5895 W:      http://www.ibm.com/developerworks/linux/linux390/
5896 S:      Supported
5897 F:      Documentation/s390/kvm.txt
5898 F:      arch/s390/include/asm/kvm*
5899 F:      arch/s390/kvm/
5900 F:      drivers/s390/kvm/
5901
5902 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5903 M:      Christoffer Dall <christoffer.dall@linaro.org>
5904 M:      Marc Zyngier <marc.zyngier@arm.com>
5905 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5906 L:      kvmarm@lists.cs.columbia.edu
5907 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5908 S:      Supported
5909 F:      arch/arm/include/uapi/asm/kvm*
5910 F:      arch/arm/include/asm/kvm*
5911 F:      arch/arm/kvm/
5912 F:      virt/kvm/arm/
5913 F:      include/kvm/arm_*
5914
5915 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5916 M:      Christoffer Dall <christoffer.dall@linaro.org>
5917 M:      Marc Zyngier <marc.zyngier@arm.com>
5918 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5919 L:      kvmarm@lists.cs.columbia.edu
5920 S:      Maintained
5921 F:      arch/arm64/include/uapi/asm/kvm*
5922 F:      arch/arm64/include/asm/kvm*
5923 F:      arch/arm64/kvm/
5924
5925 KEXEC
5926 M:      Eric Biederman <ebiederm@xmission.com>
5927 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5928 L:      kexec@lists.infradead.org
5929 S:      Maintained
5930 F:      include/linux/kexec.h
5931 F:      include/uapi/linux/kexec.h
5932 F:      kernel/kexec.c
5933
5934 KEYS/KEYRINGS:
5935 M:      David Howells <dhowells@redhat.com>
5936 L:      keyrings@linux-nfs.org
5937 S:      Maintained
5938 F:      Documentation/security/keys.txt
5939 F:      include/linux/key.h
5940 F:      include/linux/key-type.h
5941 F:      include/keys/
5942 F:      security/keys/
5943
5944 KEYS-TRUSTED
5945 M:      David Safford <safford@us.ibm.com>
5946 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5947 L:      linux-security-module@vger.kernel.org
5948 L:      keyrings@linux-nfs.org
5949 S:      Supported
5950 F:      Documentation/security/keys-trusted-encrypted.txt
5951 F:      include/keys/trusted-type.h
5952 F:      security/keys/trusted.c
5953 F:      security/keys/trusted.h
5954
5955 KEYS-ENCRYPTED
5956 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5957 M:      David Safford <safford@us.ibm.com>
5958 L:      linux-security-module@vger.kernel.org
5959 L:      keyrings@linux-nfs.org
5960 S:      Supported
5961 F:      Documentation/security/keys-trusted-encrypted.txt
5962 F:      include/keys/encrypted-type.h
5963 F:      security/keys/encrypted-keys/
5964
5965 KGDB / KDB /debug_core
5966 M:      Jason Wessel <jason.wessel@windriver.com>
5967 W:      http://kgdb.wiki.kernel.org/
5968 L:      kgdb-bugreport@lists.sourceforge.net
5969 S:      Maintained
5970 F:      Documentation/DocBook/kgdb.tmpl
5971 F:      drivers/misc/kgdbts.c
5972 F:      drivers/tty/serial/kgdboc.c
5973 F:      include/linux/kdb.h
5974 F:      include/linux/kgdb.h
5975 F:      kernel/debug/
5976
5977 KMEMCHECK
5978 M:      Vegard Nossum <vegardno@ifi.uio.no>
5979 M:      Pekka Enberg <penberg@kernel.org>
5980 S:      Maintained
5981 F:      Documentation/kmemcheck.txt
5982 F:      arch/x86/include/asm/kmemcheck.h
5983 F:      arch/x86/mm/kmemcheck/
5984 F:      include/linux/kmemcheck.h
5985 F:      mm/kmemcheck.c
5986
5987 KMEMLEAK
5988 M:      Catalin Marinas <catalin.marinas@arm.com>
5989 S:      Maintained
5990 F:      Documentation/kmemleak.txt
5991 F:      include/linux/kmemleak.h
5992 F:      mm/kmemleak.c
5993 F:      mm/kmemleak-test.c
5994
5995 KPROBES
5996 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5997 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5998 M:      "David S. Miller" <davem@davemloft.net>
5999 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6000 S:      Maintained
6001 F:      Documentation/kprobes.txt
6002 F:      include/linux/kprobes.h
6003 F:      kernel/kprobes.c
6004
6005 KS0108 LCD CONTROLLER DRIVER
6006 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6007 W:      http://miguelojeda.es/auxdisplay.htm
6008 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6009 S:      Maintained
6010 F:      Documentation/auxdisplay/ks0108
6011 F:      drivers/auxdisplay/ks0108.c
6012 F:      include/linux/ks0108.h
6013
6014 LAPB module
6015 L:      linux-x25@vger.kernel.org
6016 S:      Orphan
6017 F:      Documentation/networking/lapb-module.txt
6018 F:      include/*/lapb.h
6019 F:      net/lapb/
6020
6021 LASI 53c700 driver for PARISC
6022 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6023 L:      linux-scsi@vger.kernel.org
6024 S:      Maintained
6025 F:      Documentation/scsi/53c700.txt
6026 F:      drivers/scsi/53c700*
6027
6028 LED SUBSYSTEM
6029 M:      Bryan Wu <cooloney@gmail.com>
6030 M:      Richard Purdie <rpurdie@rpsys.net>
6031 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6032 L:      linux-leds@vger.kernel.org
6033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
6034 S:      Maintained
6035 F:      drivers/leds/
6036 F:      include/linux/leds.h
6037
6038 LEGACY EEPROM DRIVER
6039 M:      Jean Delvare <jdelvare@suse.de>
6040 S:      Maintained
6041 F:      Documentation/misc-devices/eeprom
6042 F:      drivers/misc/eeprom/eeprom.c
6043
6044 LEGO USB Tower driver
6045 M:      Juergen Stuber <starblue@users.sourceforge.net>
6046 L:      legousb-devel@lists.sourceforge.net
6047 W:      http://legousb.sourceforge.net/
6048 S:      Maintained
6049 F:      drivers/usb/misc/legousbtower.c
6050
6051 LG2160 MEDIA DRIVER
6052 M:      Michael Krufky <mkrufky@linuxtv.org>
6053 L:      linux-media@vger.kernel.org
6054 W:      http://linuxtv.org/
6055 W:      http://github.com/mkrufky
6056 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6057 T:      git git://linuxtv.org/mkrufky/tuners.git
6058 S:      Maintained
6059 F:      drivers/media/dvb-frontends/lg2160.*
6060
6061 LGDT3305 MEDIA DRIVER
6062 M:      Michael Krufky <mkrufky@linuxtv.org>
6063 L:      linux-media@vger.kernel.org
6064 W:      http://linuxtv.org/
6065 W:      http://github.com/mkrufky
6066 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6067 T:      git git://linuxtv.org/mkrufky/tuners.git
6068 S:      Maintained
6069 F:      drivers/media/dvb-frontends/lgdt3305.*
6070
6071 LGUEST
6072 M:      Rusty Russell <rusty@rustcorp.com.au>
6073 L:      lguest@lists.ozlabs.org
6074 W:      http://lguest.ozlabs.org/
6075 S:      Odd Fixes
6076 F:      arch/x86/include/asm/lguest*.h
6077 F:      arch/x86/lguest/
6078 F:      drivers/lguest/
6079 F:      include/linux/lguest*.h
6080 F:      tools/lguest/
6081
6082 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6083 M:      Tejun Heo <tj@kernel.org>
6084 L:      linux-ide@vger.kernel.org
6085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6086 S:      Maintained
6087 F:      drivers/ata/
6088 F:      include/linux/ata.h
6089 F:      include/linux/libata.h
6090
6091 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6092 M:      Viresh Kumar <viresh.linux@gmail.com>
6093 L:      linux-ide@vger.kernel.org
6094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6095 S:      Maintained
6096 F:      include/linux/pata_arasan_cf_data.h
6097 F:      drivers/ata/pata_arasan_cf.c
6098
6099 LIBATA PATA DRIVERS
6100 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6101 M:      Tejun Heo <tj@kernel.org>
6102 L:      linux-ide@vger.kernel.org
6103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6104 S:      Maintained
6105 F:      drivers/ata/pata_*.c
6106 F:      drivers/ata/ata_generic.c
6107
6108 LIBATA SATA AHCI PLATFORM devices support
6109 M:      Hans de Goede <hdegoede@redhat.com>
6110 M:      Tejun Heo <tj@kernel.org>
6111 L:      linux-ide@vger.kernel.org
6112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6113 S:      Maintained
6114 F:      drivers/ata/ahci_platform.c
6115 F:      drivers/ata/libahci_platform.c
6116 F:      include/linux/ahci_platform.h
6117
6118 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6119 M:      Mikael Pettersson <mikpelinux@gmail.com>
6120 L:      linux-ide@vger.kernel.org
6121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6122 S:      Maintained
6123 F:      drivers/ata/sata_promise.*
6124
6125 LIBLOCKDEP
6126 M:      Sasha Levin <sasha.levin@oracle.com>
6127 S:      Maintained
6128 F:      tools/lib/lockdep/
6129
6130 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6131 M:      Dan Williams <dan.j.williams@intel.com>
6132 L:      linux-nvdimm@lists.01.org
6133 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6134 S:      Supported
6135 F:      drivers/nvdimm/*
6136 F:      include/linux/nd.h
6137 F:      include/linux/libnvdimm.h
6138 F:      include/uapi/linux/ndctl.h
6139
6140 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6141 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6142 L:      linux-nvdimm@lists.01.org
6143 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6144 S:      Supported
6145 F:      drivers/nvdimm/blk.c
6146 F:      drivers/nvdimm/region_devs.c
6147 F:      drivers/acpi/nfit*
6148
6149 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6150 M:      Vishal Verma <vishal.l.verma@intel.com>
6151 L:      linux-nvdimm@lists.01.org
6152 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6153 S:      Supported
6154 F:      drivers/nvdimm/btt*
6155
6156 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6157 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6158 L:      linux-nvdimm@lists.01.org
6159 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6160 S:      Supported
6161 F:      drivers/nvdimm/pmem.c
6162
6163 LINUX FOR IBM pSERIES (RS/6000)
6164 M:      Paul Mackerras <paulus@au.ibm.com>
6165 W:      http://www.ibm.com/linux/ltc/projects/ppc
6166 S:      Supported
6167 F:      arch/powerpc/boot/rs6000.h
6168
6169 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6170 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6171 M:      Paul Mackerras <paulus@samba.org>
6172 M:      Michael Ellerman <mpe@ellerman.id.au>
6173 W:      http://www.penguinppc.org/
6174 L:      linuxppc-dev@lists.ozlabs.org
6175 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
6177 S:      Supported
6178 F:      Documentation/powerpc/
6179 F:      arch/powerpc/
6180
6181 LINUX FOR POWER MACINTOSH
6182 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6183 W:      http://www.penguinppc.org/
6184 L:      linuxppc-dev@lists.ozlabs.org
6185 S:      Maintained
6186 F:      arch/powerpc/platforms/powermac/
6187 F:      drivers/macintosh/
6188
6189 LINUX FOR POWERPC EMBEDDED MPC5XXX
6190 M:      Anatolij Gustschin <agust@denx.de>
6191 L:      linuxppc-dev@lists.ozlabs.org
6192 T:      git git://git.denx.de/linux-denx-agust.git
6193 S:      Maintained
6194 F:      arch/powerpc/platforms/512x/
6195 F:      arch/powerpc/platforms/52xx/
6196
6197 LINUX FOR POWERPC EMBEDDED PPC4XX
6198 M:      Alistair Popple <alistair@popple.id.au>
6199 M:      Matt Porter <mporter@kernel.crashing.org>
6200 W:      http://www.penguinppc.org/
6201 L:      linuxppc-dev@lists.ozlabs.org
6202 S:      Maintained
6203 F:      arch/powerpc/platforms/40x/
6204 F:      arch/powerpc/platforms/44x/
6205
6206 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6207 L:      linuxppc-dev@lists.ozlabs.org
6208 S:      Orphan
6209 F:      arch/powerpc/*/*virtex*
6210 F:      arch/powerpc/*/*/*virtex*
6211
6212 LINUX FOR POWERPC EMBEDDED PPC8XX
6213 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6214 W:      http://www.penguinppc.org/
6215 L:      linuxppc-dev@lists.ozlabs.org
6216 S:      Maintained
6217 F:      arch/powerpc/platforms/8xx/
6218
6219 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6220 M:      Scott Wood <scottwood@freescale.com>
6221 M:      Kumar Gala <galak@kernel.crashing.org>
6222 W:      http://www.penguinppc.org/
6223 L:      linuxppc-dev@lists.ozlabs.org
6224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6225 S:      Maintained
6226 F:      arch/powerpc/platforms/83xx/
6227 F:      arch/powerpc/platforms/85xx/
6228
6229 LINUX FOR POWERPC PA SEMI PWRFICIENT
6230 M:      Olof Johansson <olof@lixom.net>
6231 L:      linuxppc-dev@lists.ozlabs.org
6232 S:      Maintained
6233 F:      arch/powerpc/platforms/pasemi/
6234 F:      drivers/*/*pasemi*
6235 F:      drivers/*/*/*pasemi*
6236
6237 LINUX SECURITY MODULE (LSM) FRAMEWORK
6238 M:      Chris Wright <chrisw@sous-sol.org>
6239 L:      linux-security-module@vger.kernel.org
6240 S:      Supported
6241
6242 LIS3LV02D ACCELEROMETER DRIVER
6243 M:      Eric Piel <eric.piel@tremplin-utc.net>
6244 S:      Maintained
6245 F:      Documentation/misc-devices/lis3lv02d
6246 F:      drivers/misc/lis3lv02d/
6247 F:      drivers/platform/x86/hp_accel.c
6248
6249 LIVE PATCHING
6250 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6251 M:      Seth Jennings <sjenning@redhat.com>
6252 M:      Jiri Kosina <jkosina@suse.cz>
6253 M:      Vojtech Pavlik <vojtech@suse.cz>
6254 S:      Maintained
6255 F:      kernel/livepatch/
6256 F:      include/linux/livepatch.h
6257 F:      arch/x86/include/asm/livepatch.h
6258 F:      arch/x86/kernel/livepatch.c
6259 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6260 F:      samples/livepatch/
6261 L:      live-patching@vger.kernel.org
6262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6263
6264 LLC (802.2)
6265 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6266 S:      Maintained
6267 F:      include/linux/llc.h
6268 F:      include/uapi/linux/llc.h
6269 F:      include/net/llc*
6270 F:      net/llc/
6271
6272 LM73 HARDWARE MONITOR DRIVER
6273 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6274 L:      lm-sensors@lm-sensors.org
6275 S:      Maintained
6276 F:      drivers/hwmon/lm73.c
6277
6278 LM78 HARDWARE MONITOR DRIVER
6279 M:      Jean Delvare <jdelvare@suse.de>
6280 L:      lm-sensors@lm-sensors.org
6281 S:      Maintained
6282 F:      Documentation/hwmon/lm78
6283 F:      drivers/hwmon/lm78.c
6284
6285 LM83 HARDWARE MONITOR DRIVER
6286 M:      Jean Delvare <jdelvare@suse.de>
6287 L:      lm-sensors@lm-sensors.org
6288 S:      Maintained
6289 F:      Documentation/hwmon/lm83
6290 F:      drivers/hwmon/lm83.c
6291
6292 LM90 HARDWARE MONITOR DRIVER
6293 M:      Jean Delvare <jdelvare@suse.de>
6294 L:      lm-sensors@lm-sensors.org
6295 S:      Maintained
6296 F:      Documentation/hwmon/lm90
6297 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6298 F:      drivers/hwmon/lm90.c
6299
6300 LM95234 HARDWARE MONITOR DRIVER
6301 M:      Guenter Roeck <linux@roeck-us.net>
6302 L:      lm-sensors@lm-sensors.org
6303 S:      Maintained
6304 F:      Documentation/hwmon/lm95234
6305 F:      drivers/hwmon/lm95234.c
6306
6307 LME2510 MEDIA DRIVER
6308 M:      Malcolm Priestley <tvboxspy@gmail.com>
6309 L:      linux-media@vger.kernel.org
6310 W:      http://linuxtv.org/
6311 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6312 S:      Maintained
6313 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6314
6315 LOCKDEP AND LOCKSTAT
6316 M:      Peter Zijlstra <peterz@infradead.org>
6317 M:      Ingo Molnar <mingo@redhat.com>
6318 L:      linux-kernel@vger.kernel.org
6319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6320 S:      Maintained
6321 F:      Documentation/locking/lockdep*.txt
6322 F:      Documentation/locking/lockstat.txt
6323 F:      include/linux/lockdep.h
6324 F:      kernel/locking/
6325
6326 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6327 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6328 L:      linux-ntfs-dev@lists.sourceforge.net
6329 W:      http://www.linux-ntfs.org/content/view/19/37/
6330 S:      Maintained
6331 F:      Documentation/ldm.txt
6332 F:      block/partitions/ldm.*
6333
6334 LogFS
6335 M:      Joern Engel <joern@logfs.org>
6336 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6337 L:      logfs@logfs.org
6338 W:      logfs.org
6339 S:      Maintained
6340 F:      fs/logfs/
6341
6342 LPC32XX MACHINE SUPPORT
6343 M:      Roland Stigge <stigge@antcom.de>
6344 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6345 S:      Maintained
6346 F:      arch/arm/mach-lpc32xx/
6347
6348 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6349 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6350 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6351 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6352 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6353 L:      MPT-FusionLinux.pdl@avagotech.com
6354 L:      linux-scsi@vger.kernel.org
6355 W:      http://www.lsilogic.com/support
6356 S:      Supported
6357 F:      drivers/message/fusion/
6358 F:      drivers/scsi/mpt2sas/
6359 F:      drivers/scsi/mpt3sas/
6360
6361 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6362 M:      Matthew Wilcox <matthew@wil.cx>
6363 L:      linux-scsi@vger.kernel.org
6364 S:      Maintained
6365 F:      drivers/scsi/sym53c8xx_2/
6366
6367 LTC4261 HARDWARE MONITOR DRIVER
6368 M:      Guenter Roeck <linux@roeck-us.net>
6369 L:      lm-sensors@lm-sensors.org
6370 S:      Maintained
6371 F:      Documentation/hwmon/ltc4261
6372 F:      drivers/hwmon/ltc4261.c
6373
6374 LTP (Linux Test Project)
6375 M:      Mike Frysinger <vapier@gentoo.org>
6376 M:      Cyril Hrubis <chrubis@suse.cz>
6377 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6378 M:      Jan Stancek <jstancek@redhat.com>
6379 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6380 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6381 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6382 W:      http://linux-test-project.github.io/
6383 T:      git git://github.com/linux-test-project/ltp.git
6384 S:      Maintained
6385
6386 M32R ARCHITECTURE
6387 W:      http://www.linux-m32r.org/
6388 S:      Orphan
6389 F:      arch/m32r/
6390
6391 M68K ARCHITECTURE
6392 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6393 L:      linux-m68k@lists.linux-m68k.org
6394 W:      http://www.linux-m68k.org/
6395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6396 S:      Maintained
6397 F:      arch/m68k/
6398 F:      drivers/zorro/
6399
6400 M68K ON APPLE MACINTOSH
6401 M:      Joshua Thompson <funaho@jurai.org>
6402 W:      http://www.mac.linux-m68k.org/
6403 L:      linux-m68k@lists.linux-m68k.org
6404 S:      Maintained
6405 F:      arch/m68k/mac/
6406
6407 M68K ON HP9000/300
6408 M:      Philip Blundell <philb@gnu.org>
6409 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6410 S:      Maintained
6411 F:      arch/m68k/hp300/
6412
6413 M88DS3103 MEDIA DRIVER
6414 M:      Antti Palosaari <crope@iki.fi>
6415 L:      linux-media@vger.kernel.org
6416 W:      http://linuxtv.org/
6417 W:      http://palosaari.fi/linux/
6418 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6419 T:      git git://linuxtv.org/anttip/media_tree.git
6420 S:      Maintained
6421 F:      drivers/media/dvb-frontends/m88ds3103*
6422
6423 M88RS2000 MEDIA DRIVER
6424 M:      Malcolm Priestley <tvboxspy@gmail.com>
6425 L:      linux-media@vger.kernel.org
6426 W:      http://linuxtv.org/
6427 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6428 S:      Maintained
6429 F:      drivers/media/dvb-frontends/m88rs2000*
6430
6431 MA901 MASTERKIT USB FM RADIO DRIVER
6432 M:      Alexey Klimov <klimov.linux@gmail.com>
6433 L:      linux-media@vger.kernel.org
6434 T:      git git://linuxtv.org/media_tree.git
6435 S:      Maintained
6436 F:      drivers/media/radio/radio-ma901.c
6437
6438 MAC80211
6439 M:      Johannes Berg <johannes@sipsolutions.net>
6440 L:      linux-wireless@vger.kernel.org
6441 W:      http://wireless.kernel.org/
6442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6444 S:      Maintained
6445 F:      Documentation/networking/mac80211-injection.txt
6446 F:      include/net/mac80211.h
6447 F:      net/mac80211/
6448
6449 MACVLAN DRIVER
6450 M:      Patrick McHardy <kaber@trash.net>
6451 L:      netdev@vger.kernel.org
6452 S:      Maintained
6453 F:      drivers/net/macvlan.c
6454 F:      include/linux/if_macvlan.h
6455
6456 MAILBOX API
6457 M:      Jassi Brar <jassisinghbrar@gmail.com>
6458 L:      linux-kernel@vger.kernel.org
6459 S:      Maintained
6460 F:      drivers/mailbox/
6461 F:      include/linux/mailbox_client.h
6462 F:      include/linux/mailbox_controller.h
6463
6464 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6465 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6466 W:      http://www.kernel.org/doc/man-pages
6467 L:      linux-man@vger.kernel.org
6468 S:      Maintained
6469
6470 MARVELL ARMADA DRM SUPPORT
6471 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6472 S:      Maintained
6473 F:      drivers/gpu/drm/armada/
6474
6475 MARVELL 88E6352 DSA support
6476 M:      Guenter Roeck <linux@roeck-us.net>
6477 S:      Maintained
6478 F:      drivers/net/dsa/mv88e6352.c
6479
6480 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6481 M:      Mirko Lindner <mlindner@marvell.com>
6482 M:      Stephen Hemminger <stephen@networkplumber.org>
6483 L:      netdev@vger.kernel.org
6484 S:      Maintained
6485 F:      drivers/net/ethernet/marvell/sk*
6486
6487 MARVELL LIBERTAS WIRELESS DRIVER
6488 L:      libertas-dev@lists.infradead.org
6489 S:      Orphan
6490 F:      drivers/net/wireless/libertas/
6491
6492 MARVELL MV643XX ETHERNET DRIVER
6493 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6494 L:      netdev@vger.kernel.org
6495 S:      Maintained
6496 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6497 F:      include/linux/mv643xx.h
6498
6499 MARVELL MVNETA ETHERNET DRIVER
6500 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6501 L:      netdev@vger.kernel.org
6502 S:      Maintained
6503 F:      drivers/net/ethernet/marvell/mvneta.*
6504
6505 MARVELL MWIFIEX WIRELESS DRIVER
6506 M:      Amitkumar Karwar <akarwar@marvell.com>
6507 M:      Avinash Patil <patila@marvell.com>
6508 L:      linux-wireless@vger.kernel.org
6509 S:      Maintained
6510 F:      drivers/net/wireless/mwifiex/
6511
6512 MARVELL MWL8K WIRELESS DRIVER
6513 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6514 L:      linux-wireless@vger.kernel.org
6515 S:      Odd Fixes
6516 F:      drivers/net/wireless/mwl8k.c
6517
6518 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6519 M:      Nicolas Pitre <nico@fluxnic.net>
6520 S:      Odd Fixes
6521 F:      drivers/mmc/host/mvsdio.*
6522
6523 MATROX FRAMEBUFFER DRIVER
6524 L:      linux-fbdev@vger.kernel.org
6525 S:      Orphan
6526 F:      drivers/video/fbdev/matrox/matroxfb_*
6527 F:      include/uapi/linux/matroxfb.h
6528
6529 MAX16065 HARDWARE MONITOR DRIVER
6530 M:      Guenter Roeck <linux@roeck-us.net>
6531 L:      lm-sensors@lm-sensors.org
6532 S:      Maintained
6533 F:      Documentation/hwmon/max16065
6534 F:      drivers/hwmon/max16065.c
6535
6536 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6537 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6538 L:      lm-sensors@lm-sensors.org
6539 S:      Maintained
6540 F:      Documentation/hwmon/max6650
6541 F:      drivers/hwmon/max6650.c
6542
6543 MAX6697 HARDWARE MONITOR DRIVER
6544 M:      Guenter Roeck <linux@roeck-us.net>
6545 L:      lm-sensors@lm-sensors.org
6546 S:      Maintained
6547 F:      Documentation/hwmon/max6697
6548 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6549 F:      drivers/hwmon/max6697.c
6550 F:      include/linux/platform_data/max6697.h
6551
6552 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6553 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6554 L:      linux-pm@vger.kernel.org
6555 S:      Supported
6556 F:      drivers/power/max14577_charger.c
6557 F:      drivers/power/max77693_charger.c
6558
6559 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6560 M:      Chanwoo Choi <cw00.choi@samsung.com>
6561 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6562 L:      linux-kernel@vger.kernel.org
6563 S:      Supported
6564 F:      drivers/*/max14577.c
6565 F:      drivers/*/max77686.c
6566 F:      drivers/*/max77693.c
6567 F:      drivers/extcon/extcon-max14577.c
6568 F:      drivers/extcon/extcon-max77693.c
6569 F:      drivers/rtc/rtc-max77686.c
6570 F:      drivers/clk/clk-max77686.c
6571 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6572 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6573 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6574 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6575 F:      include/linux/mfd/max14577*.h
6576 F:      include/linux/mfd/max77686*.h
6577 F:      include/linux/mfd/max77693*.h
6578
6579 MAXIRADIO FM RADIO RECEIVER DRIVER
6580 M:      Hans Verkuil <hverkuil@xs4all.nl>
6581 L:      linux-media@vger.kernel.org
6582 T:      git git://linuxtv.org/media_tree.git
6583 W:      http://linuxtv.org
6584 S:      Maintained
6585 F:      drivers/media/radio/radio-maxiradio*
6586
6587 MEDIA DRIVERS FOR RENESAS - VSP1
6588 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6589 L:      linux-media@vger.kernel.org
6590 L:      linux-sh@vger.kernel.org
6591 T:      git git://linuxtv.org/media_tree.git
6592 S:      Supported
6593 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6594 F:      drivers/media/platform/vsp1/
6595
6596 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6597 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6598 P:      LinuxTV.org Project
6599 L:      linux-media@vger.kernel.org
6600 W:      http://linuxtv.org
6601 Q:      http://patchwork.kernel.org/project/linux-media/list/
6602 T:      git git://linuxtv.org/media_tree.git
6603 S:      Maintained
6604 F:      Documentation/dvb/
6605 F:      Documentation/video4linux/
6606 F:      Documentation/DocBook/media/
6607 F:      drivers/media/
6608 F:      drivers/staging/media/
6609 F:      include/media/
6610 F:      include/uapi/linux/dvb/
6611 F:      include/uapi/linux/videodev2.h
6612 F:      include/uapi/linux/media.h
6613 F:      include/uapi/linux/v4l2-*
6614 F:      include/uapi/linux/meye.h
6615 F:      include/uapi/linux/ivtv*
6616 F:      include/uapi/linux/uvcvideo.h
6617
6618 MEDIATEK MT7601U WIRELESS LAN DRIVER
6619 M:      Jakub Kicinski <kubakici@wp.pl>
6620 L:      linux-wireless@vger.kernel.org
6621 S:      Maintained
6622 F:      drivers/net/wireless/mediatek/mt7601u/
6623
6624 MEGARAID SCSI/SAS DRIVERS
6625 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6626 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6627 M:      Uday Lingala <uday.lingala@avagotech.com>
6628 L:      megaraidlinux.pdl@avagotech.com
6629 L:      linux-scsi@vger.kernel.org
6630 W:      http://www.lsi.com
6631 S:      Maintained
6632 F:      Documentation/scsi/megaraid.txt
6633 F:      drivers/scsi/megaraid.*
6634 F:      drivers/scsi/megaraid/
6635
6636 MELLANOX ETHERNET DRIVER (mlx4_en)
6637 M:      Amir Vadai <amirv@mellanox.com>
6638 M:      Ido Shamay <idos@mellanox.com>
6639 L:      netdev@vger.kernel.org
6640 S:      Supported
6641 W:      http://www.mellanox.com
6642 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6643 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6644
6645 MEMORY MANAGEMENT
6646 L:      linux-mm@kvack.org
6647 W:      http://www.linux-mm.org
6648 S:      Maintained
6649 F:      include/linux/mm.h
6650 F:      include/linux/gfp.h
6651 F:      include/linux/mmzone.h
6652 F:      include/linux/memory_hotplug.h
6653 F:      include/linux/vmalloc.h
6654 F:      mm/
6655
6656 MEMORY TECHNOLOGY DEVICES (MTD)
6657 M:      David Woodhouse <dwmw2@infradead.org>
6658 M:      Brian Norris <computersforpeace@gmail.com>
6659 L:      linux-mtd@lists.infradead.org
6660 W:      http://www.linux-mtd.infradead.org/
6661 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6662 T:      git git://git.infradead.org/linux-mtd.git
6663 T:      git git://git.infradead.org/l2-mtd.git
6664 S:      Maintained
6665 F:      drivers/mtd/
6666 F:      include/linux/mtd/
6667 F:      include/uapi/mtd/
6668
6669 MEN A21 WATCHDOG DRIVER
6670 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6671 L:      linux-watchdog@vger.kernel.org
6672 S:      Maintained
6673 F:      drivers/watchdog/mena21_wdt.c
6674
6675 MEN CHAMELEON BUS (mcb)
6676 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6677 S:      Maintained
6678 F:      drivers/mcb/
6679 F:      include/linux/mcb.h
6680
6681 MEN F21BMC (Board Management Controller)
6682 M:      Andreas Werner <andreas.werner@men.de>
6683 S:      Supported
6684 F:      drivers/mfd/menf21bmc.c
6685 F:      drivers/watchdog/menf21bmc_wdt.c
6686 F:      drivers/leds/leds-menf21bmc.c
6687 F:      drivers/hwmon/menf21bmc_hwmon.c
6688 F:      Documentation/hwmon/menf21bmc
6689
6690 METAG ARCHITECTURE
6691 M:      James Hogan <james.hogan@imgtec.com>
6692 L:      linux-metag@vger.kernel.org
6693 S:      Supported
6694 F:      arch/metag/
6695 F:      Documentation/metag/
6696 F:      Documentation/devicetree/bindings/metag/
6697 F:      drivers/clocksource/metag_generic.c
6698 F:      drivers/irqchip/irq-metag.c
6699 F:      drivers/irqchip/irq-metag-ext.c
6700 F:      drivers/tty/metag_da.c
6701
6702 MICROBLAZE ARCHITECTURE
6703 M:      Michal Simek <monstr@monstr.eu>
6704 W:      http://www.monstr.eu/fdt/
6705 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6706 S:      Supported
6707 F:      arch/microblaze/
6708
6709 MICROTEK X6 SCANNER
6710 M:      Oliver Neukum <oliver@neukum.org>
6711 S:      Maintained
6712 F:      drivers/usb/image/microtek.*
6713
6714 MIPS
6715 M:      Ralf Baechle <ralf@linux-mips.org>
6716 L:      linux-mips@linux-mips.org
6717 W:      http://www.linux-mips.org/
6718 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6719 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6720 S:      Supported
6721 F:      Documentation/mips/
6722 F:      arch/mips/
6723
6724 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6725 M:      Hans Verkuil <hverkuil@xs4all.nl>
6726 L:      linux-media@vger.kernel.org
6727 T:      git git://linuxtv.org/media_tree.git
6728 W:      http://linuxtv.org
6729 S:      Odd Fixes
6730 F:      drivers/media/radio/radio-miropcm20*
6731
6732 Mellanox MLX5 core VPI driver
6733 M:      Eli Cohen <eli@mellanox.com>
6734 L:      netdev@vger.kernel.org
6735 L:      linux-rdma@vger.kernel.org
6736 W:      http://www.mellanox.com
6737 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6738 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6739 T:      git git://openfabrics.org/~eli/connect-ib.git
6740 S:      Supported
6741 F:      drivers/net/ethernet/mellanox/mlx5/core/
6742 F:      include/linux/mlx5/
6743
6744 Mellanox MLX5 IB driver
6745 M:      Eli Cohen <eli@mellanox.com>
6746 L:      linux-rdma@vger.kernel.org
6747 W:      http://www.mellanox.com
6748 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6749 T:      git git://openfabrics.org/~eli/connect-ib.git
6750 S:      Supported
6751 F:      include/linux/mlx5/
6752 F:      drivers/infiniband/hw/mlx5/
6753
6754 MN88472 MEDIA DRIVER
6755 M:      Antti Palosaari <crope@iki.fi>
6756 L:      linux-media@vger.kernel.org
6757 W:      http://linuxtv.org/
6758 W:      http://palosaari.fi/linux/
6759 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6760 T:      git git://linuxtv.org/anttip/media_tree.git
6761 S:      Maintained
6762 F:      drivers/staging/media/mn88472/
6763 F:      drivers/media/dvb-frontends/mn88472.h
6764
6765 MN88473 MEDIA DRIVER
6766 M:      Antti Palosaari <crope@iki.fi>
6767 L:      linux-media@vger.kernel.org
6768 W:      http://linuxtv.org/
6769 W:      http://palosaari.fi/linux/
6770 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6771 T:      git git://linuxtv.org/anttip/media_tree.git
6772 S:      Maintained
6773 F:      drivers/staging/media/mn88473/
6774 F:      drivers/media/dvb-frontends/mn88473.h
6775
6776 MODULE SUPPORT
6777 M:      Rusty Russell <rusty@rustcorp.com.au>
6778 S:      Maintained
6779 F:      include/linux/module.h
6780 F:      kernel/module.c
6781
6782 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6783 W:      http://popies.net/meye/
6784 S:      Orphan
6785 F:      Documentation/video4linux/meye.txt
6786 F:      drivers/media/pci/meye/
6787 F:      include/uapi/linux/meye.h
6788
6789 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6790 M:      Jiri Slaby <jirislaby@gmail.com>
6791 S:      Maintained
6792 F:      Documentation/serial/moxa-smartio
6793 F:      drivers/tty/mxser.*
6794
6795 MR800 AVERMEDIA USB FM RADIO DRIVER
6796 M:      Alexey Klimov <klimov.linux@gmail.com>
6797 L:      linux-media@vger.kernel.org
6798 T:      git git://linuxtv.org/media_tree.git
6799 S:      Maintained
6800 F:      drivers/media/radio/radio-mr800.c
6801
6802 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6803 M:      Alan Ott <alan@signal11.us>
6804 L:      linux-wpan@vger.kernel.org
6805 S:      Maintained
6806 F:      drivers/net/ieee802154/mrf24j40.c
6807
6808 MSI LAPTOP SUPPORT
6809 M:      "Lee, Chun-Yi" <jlee@suse.com>
6810 L:      platform-driver-x86@vger.kernel.org
6811 S:      Maintained
6812 F:      drivers/platform/x86/msi-laptop.c
6813
6814 MSI WMI SUPPORT
6815 L:      platform-driver-x86@vger.kernel.org
6816 S:      Orphan
6817 F:      drivers/platform/x86/msi-wmi.c
6818
6819 MSI001 MEDIA DRIVER
6820 M:      Antti Palosaari <crope@iki.fi>
6821 L:      linux-media@vger.kernel.org
6822 W:      http://linuxtv.org/
6823 W:      http://palosaari.fi/linux/
6824 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6825 T:      git git://linuxtv.org/anttip/media_tree.git
6826 S:      Maintained
6827 F:      drivers/media/tuners/msi001*
6828
6829 MSI2500 MEDIA DRIVER
6830 M:      Antti Palosaari <crope@iki.fi>
6831 L:      linux-media@vger.kernel.org
6832 W:      http://linuxtv.org/
6833 W:      http://palosaari.fi/linux/
6834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6835 T:      git git://linuxtv.org/anttip/media_tree.git
6836 S:      Maintained
6837 F:      drivers/media/usb/msi2500/
6838
6839 MT9M032 APTINA SENSOR DRIVER
6840 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6841 L:      linux-media@vger.kernel.org
6842 T:      git git://linuxtv.org/media_tree.git
6843 S:      Maintained
6844 F:      drivers/media/i2c/mt9m032.c
6845 F:      include/media/mt9m032.h
6846
6847 MT9P031 APTINA CAMERA SENSOR
6848 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6849 L:      linux-media@vger.kernel.org
6850 T:      git git://linuxtv.org/media_tree.git
6851 S:      Maintained
6852 F:      drivers/media/i2c/mt9p031.c
6853 F:      include/media/mt9p031.h
6854
6855 MT9T001 APTINA CAMERA SENSOR
6856 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6857 L:      linux-media@vger.kernel.org
6858 T:      git git://linuxtv.org/media_tree.git
6859 S:      Maintained
6860 F:      drivers/media/i2c/mt9t001.c
6861 F:      include/media/mt9t001.h
6862
6863 MT9V032 APTINA CAMERA SENSOR
6864 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6865 L:      linux-media@vger.kernel.org
6866 T:      git git://linuxtv.org/media_tree.git
6867 S:      Maintained
6868 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6869 F:      drivers/media/i2c/mt9v032.c
6870 F:      include/media/mt9v032.h
6871
6872 MULTIFUNCTION DEVICES (MFD)
6873 M:      Samuel Ortiz <sameo@linux.intel.com>
6874 M:      Lee Jones <lee.jones@linaro.org>
6875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6876 S:      Supported
6877 F:      drivers/mfd/
6878 F:      include/linux/mfd/
6879
6880 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6881 M:      Ulf Hansson <ulf.hansson@linaro.org>
6882 L:      linux-mmc@vger.kernel.org
6883 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6884 S:      Maintained
6885 F:      drivers/mmc/
6886 F:      include/linux/mmc/
6887 F:      include/uapi/linux/mmc/
6888
6889 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6890 S:      Orphan
6891 F:      drivers/mmc/host/mmc_spi.c
6892 F:      include/linux/spi/mmc_spi.h
6893
6894 MULTISOUND SOUND DRIVER
6895 M:      Andrew Veliath <andrewtv@usa.net>
6896 S:      Maintained
6897 F:      Documentation/sound/oss/MultiSound
6898 F:      sound/oss/msnd*
6899
6900 MULTITECH MULTIPORT CARD (ISICOM)
6901 S:      Orphan
6902 F:      drivers/tty/isicom.c
6903 F:      include/linux/isicom.h
6904
6905 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6906 M:      Felipe Balbi <balbi@ti.com>
6907 L:      linux-usb@vger.kernel.org
6908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6909 S:      Maintained
6910 F:      drivers/usb/musb/
6911
6912 MXL5007T MEDIA DRIVER
6913 M:      Michael Krufky <mkrufky@linuxtv.org>
6914 L:      linux-media@vger.kernel.org
6915 W:      http://linuxtv.org/
6916 W:      http://github.com/mkrufky
6917 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6918 T:      git git://linuxtv.org/mkrufky/tuners.git
6919 S:      Maintained
6920 F:      drivers/media/tuners/mxl5007t.*
6921
6922 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6923 M:      Hyong-Youb Kim <hykim@myri.com>
6924 L:      netdev@vger.kernel.org
6925 W:      https://www.myricom.com/support/downloads/myri10ge.html
6926 S:      Supported
6927 F:      drivers/net/ethernet/myricom/myri10ge/
6928
6929 NATSEMI ETHERNET DRIVER (DP8381x)
6930 S:      Orphan
6931 F:      drivers/net/ethernet/natsemi/natsemi.c
6932
6933 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6934 M:      Daniel Mack <zonque@gmail.com>
6935 S:      Maintained
6936 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6937 W:      http://www.native-instruments.com
6938 F:      sound/usb/caiaq/
6939
6940 NCP FILESYSTEM
6941 M:      Petr Vandrovec <petr@vandrovec.name>
6942 S:      Odd Fixes
6943 F:      fs/ncpfs/
6944
6945 NCR 5380 SCSI DRIVERS
6946 M:      Finn Thain <fthain@telegraphics.com.au>
6947 M:      Michael Schmitz <schmitzmic@gmail.com>
6948 L:      linux-scsi@vger.kernel.org
6949 S:      Maintained
6950 F:      Documentation/scsi/g_NCR5380.txt
6951 F:      drivers/scsi/NCR5380.*
6952 F:      drivers/scsi/arm/cumana_1.c
6953 F:      drivers/scsi/arm/oak.c
6954 F:      drivers/scsi/atari_NCR5380.c
6955 F:      drivers/scsi/atari_scsi.*
6956 F:      drivers/scsi/dmx3191d.c
6957 F:      drivers/scsi/dtc.*
6958 F:      drivers/scsi/g_NCR5380.*
6959 F:      drivers/scsi/g_NCR5380_mmio.c
6960 F:      drivers/scsi/mac_scsi.*
6961 F:      drivers/scsi/pas16.*
6962 F:      drivers/scsi/sun3_scsi.*
6963 F:      drivers/scsi/sun3_scsi_vme.c
6964 F:      drivers/scsi/t128.*
6965
6966 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6967 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6968 L:      linux-scsi@vger.kernel.org
6969 S:      Maintained
6970 F:      drivers/scsi/NCR_D700.*
6971
6972 NCT6775 HARDWARE MONITOR DRIVER
6973 M:      Guenter Roeck <linux@roeck-us.net>
6974 L:      lm-sensors@lm-sensors.org
6975 S:      Maintained
6976 F:      Documentation/hwmon/nct6775
6977 F:      drivers/hwmon/nct6775.c
6978
6979 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6980 M:      Faisal Latif <faisal.latif@intel.com>
6981 L:      linux-rdma@vger.kernel.org
6982 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6983 S:      Supported
6984 F:      drivers/infiniband/hw/nes/
6985
6986 NETEM NETWORK EMULATOR
6987 M:      Stephen Hemminger <stephen@networkplumber.org>
6988 L:      netem@lists.linux-foundation.org
6989 S:      Maintained
6990 F:      net/sched/sch_netem.c
6991
6992 NETERION 10GbE DRIVERS (s2io/vxge)
6993 M:      Jon Mason <jdmason@kudzu.us>
6994 L:      netdev@vger.kernel.org
6995 S:      Supported
6996 F:      Documentation/networking/s2io.txt
6997 F:      Documentation/networking/vxge.txt
6998 F:      drivers/net/ethernet/neterion/
6999
7000 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7001 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7002 M:      Patrick McHardy <kaber@trash.net>
7003 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7004 L:      netfilter-devel@vger.kernel.org
7005 L:      coreteam@netfilter.org
7006 W:      http://www.netfilter.org/
7007 W:      http://www.iptables.org/
7008 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7011 S:      Supported
7012 F:      include/linux/netfilter*
7013 F:      include/linux/netfilter/
7014 F:      include/net/netfilter/
7015 F:      include/uapi/linux/netfilter*
7016 F:      include/uapi/linux/netfilter/
7017 F:      net/*/netfilter.c
7018 F:      net/*/netfilter/
7019 F:      net/netfilter/
7020
7021 NETLABEL
7022 M:      Paul Moore <paul@paul-moore.com>
7023 W:      http://netlabel.sf.net
7024 L:      netdev@vger.kernel.org
7025 S:      Maintained
7026 F:      Documentation/netlabel/
7027 F:      include/net/netlabel.h
7028 F:      net/netlabel/
7029
7030 NETROM NETWORK LAYER
7031 M:      Ralf Baechle <ralf@linux-mips.org>
7032 L:      linux-hams@vger.kernel.org
7033 W:      http://www.linux-ax25.org/
7034 S:      Maintained
7035 F:      include/net/netrom.h
7036 F:      include/uapi/linux/netrom.h
7037 F:      net/netrom/
7038
7039 NETWORK BLOCK DEVICE (NBD)
7040 M:      Markus Pargmann <mpa@pengutronix.de>
7041 S:      Maintained
7042 L:      nbd-general@lists.sourceforge.net
7043 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7044 F:      Documentation/blockdev/nbd.txt
7045 F:      drivers/block/nbd.c
7046 F:      include/uapi/linux/nbd.h
7047
7048 NETWORK DROP MONITOR
7049 M:      Neil Horman <nhorman@tuxdriver.com>
7050 L:      netdev@vger.kernel.org
7051 S:      Maintained
7052 W:      https://fedorahosted.org/dropwatch/
7053 F:      net/core/drop_monitor.c
7054
7055 NETWORKING [GENERAL]
7056 M:      "David S. Miller" <davem@davemloft.net>
7057 L:      netdev@vger.kernel.org
7058 W:      http://www.linuxfoundation.org/en/Net
7059 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7062 S:      Maintained
7063 F:      net/
7064 F:      include/net/
7065 F:      include/linux/in.h
7066 F:      include/linux/net.h
7067 F:      include/linux/netdevice.h
7068 F:      include/uapi/linux/in.h
7069 F:      include/uapi/linux/net.h
7070 F:      include/uapi/linux/netdevice.h
7071 F:      include/uapi/linux/net_namespace.h
7072 F:      tools/net/
7073 F:      tools/testing/selftests/net/
7074 F:      lib/random32.c
7075 F:      lib/test_bpf.c
7076
7077 NETWORKING [IPv4/IPv6]
7078 M:      "David S. Miller" <davem@davemloft.net>
7079 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7080 M:      James Morris <jmorris@namei.org>
7081 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7082 M:      Patrick McHardy <kaber@trash.net>
7083 L:      netdev@vger.kernel.org
7084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7085 S:      Maintained
7086 F:      net/ipv4/
7087 F:      net/ipv6/
7088 F:      include/net/ip*
7089 F:      arch/x86/net/*
7090
7091 NETWORKING [IPSEC]
7092 M:      Steffen Klassert <steffen.klassert@secunet.com>
7093 M:      Herbert Xu <herbert@gondor.apana.org.au>
7094 M:      "David S. Miller" <davem@davemloft.net>
7095 L:      netdev@vger.kernel.org
7096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7098 S:      Maintained
7099 F:      net/core/flow.c
7100 F:      net/xfrm/
7101 F:      net/key/
7102 F:      net/ipv4/xfrm*
7103 F:      net/ipv4/esp4.c
7104 F:      net/ipv4/ah4.c
7105 F:      net/ipv4/ipcomp.c
7106 F:      net/ipv4/ip_vti.c
7107 F:      net/ipv6/xfrm*
7108 F:      net/ipv6/esp6.c
7109 F:      net/ipv6/ah6.c
7110 F:      net/ipv6/ipcomp6.c
7111 F:      net/ipv6/ip6_vti.c
7112 F:      include/uapi/linux/xfrm.h
7113 F:      include/net/xfrm.h
7114
7115 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7116 M:      Paul Moore <paul@paul-moore.com>
7117 L:      netdev@vger.kernel.org
7118 S:      Maintained
7119
7120 NETWORKING [WIRELESS]
7121 L:      linux-wireless@vger.kernel.org
7122 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7123
7124 NETWORKING DRIVERS
7125 L:      netdev@vger.kernel.org
7126 W:      http://www.linuxfoundation.org/en/Net
7127 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7130 S:      Odd Fixes
7131 F:      drivers/net/
7132 F:      include/linux/if_*
7133 F:      include/linux/netdevice.h
7134 F:      include/linux/arcdevice.h
7135 F:      include/linux/etherdevice.h
7136 F:      include/linux/fcdevice.h
7137 F:      include/linux/fddidevice.h
7138 F:      include/linux/hippidevice.h
7139 F:      include/linux/inetdevice.h
7140 F:      include/uapi/linux/if_*
7141 F:      include/uapi/linux/netdevice.h
7142
7143 NETWORKING DRIVERS (WIRELESS)
7144 M:      Kalle Valo <kvalo@codeaurora.org>
7145 L:      linux-wireless@vger.kernel.org
7146 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7148 S:      Maintained
7149 F:      drivers/net/wireless/
7150
7151 NETXEN (1/10) GbE SUPPORT
7152 M:      Manish Chopra <manish.chopra@qlogic.com>
7153 M:      Sony Chacko <sony.chacko@qlogic.com>
7154 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7155 L:      netdev@vger.kernel.org
7156 W:      http://www.qlogic.com
7157 S:      Supported
7158 F:      drivers/net/ethernet/qlogic/netxen/
7159
7160 NFC SUBSYSTEM
7161 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7162 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7163 M:      Samuel Ortiz <sameo@linux.intel.com>
7164 L:      linux-wireless@vger.kernel.org
7165 L:      linux-nfc@lists.01.org (subscribers-only)
7166 S:      Supported
7167 F:      net/nfc/
7168 F:      include/net/nfc/
7169 F:      include/uapi/linux/nfc.h
7170 F:      drivers/nfc/
7171 F:      include/linux/platform_data/pn544.h
7172 F:      Documentation/devicetree/bindings/net/nfc/
7173
7174 NFS, SUNRPC, AND LOCKD CLIENTS
7175 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7176 M:      Anna Schumaker <anna.schumaker@netapp.com>
7177 L:      linux-nfs@vger.kernel.org
7178 W:      http://client.linux-nfs.org
7179 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7180 S:      Maintained
7181 F:      fs/lockd/
7182 F:      fs/nfs/
7183 F:      fs/nfs_common/
7184 F:      net/sunrpc/
7185 F:      include/linux/lockd/
7186 F:      include/linux/nfs*
7187 F:      include/linux/sunrpc/
7188 F:      include/uapi/linux/nfs*
7189 F:      include/uapi/linux/sunrpc/
7190
7191 NILFS2 FILESYSTEM
7192 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7193 L:      linux-nilfs@vger.kernel.org
7194 W:      http://nilfs.sourceforge.net/
7195 T:      git git://github.com/konis/nilfs2.git
7196 S:      Supported
7197 F:      Documentation/filesystems/nilfs2.txt
7198 F:      fs/nilfs2/
7199 F:      include/linux/nilfs2_fs.h
7200
7201 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7202 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7203 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7204 S:      Maintained
7205 F:      Documentation/scsi/NinjaSCSI.txt
7206 F:      drivers/scsi/pcmcia/nsp_*
7207
7208 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7209 M:      GOTO Masanori <gotom@debian.or.jp>
7210 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7211 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7212 S:      Maintained
7213 F:      Documentation/scsi/NinjaSCSI.txt
7214 F:      drivers/scsi/nsp32*
7215
7216 NIOS2 ARCHITECTURE
7217 M:      Ley Foon Tan <lftan@altera.com>
7218 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7219 T:      git git://git.rocketboards.org/linux-socfpga-next.git
7220 S:      Maintained
7221 F:      arch/nios2/
7222
7223 NOKIA N900 POWER SUPPLY DRIVERS
7224 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7225 S:      Maintained
7226 F:      include/linux/power/bq2415x_charger.h
7227 F:      include/linux/power/bq27x00_battery.h
7228 F:      include/linux/power/isp1704_charger.h
7229 F:      drivers/power/bq2415x_charger.c
7230 F:      drivers/power/bq27x00_battery.c
7231 F:      drivers/power/isp1704_charger.c
7232 F:      drivers/power/rx51_battery.c
7233
7234 NTB DRIVER CORE
7235 M:      Jon Mason <jdmason@kudzu.us>
7236 M:      Dave Jiang <dave.jiang@intel.com>
7237 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7238 S:      Supported
7239 W:      https://github.com/jonmason/ntb/wiki
7240 T:      git git://github.com/jonmason/ntb.git
7241 F:      drivers/ntb/
7242 F:      drivers/net/ntb_netdev.c
7243 F:      include/linux/ntb.h
7244 F:      include/linux/ntb_transport.h
7245
7246 NTB INTEL DRIVER
7247 M:      Jon Mason <jdmason@kudzu.us>
7248 M:      Dave Jiang <dave.jiang@intel.com>
7249 S:      Supported
7250 W:      https://github.com/jonmason/ntb/wiki
7251 T:      git git://github.com/jonmason/ntb.git
7252 F:      drivers/ntb/hw/intel/
7253
7254 NTFS FILESYSTEM
7255 M:      Anton Altaparmakov <anton@tuxera.com>
7256 L:      linux-ntfs-dev@lists.sourceforge.net
7257 W:      http://www.tuxera.com/
7258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7259 S:      Supported
7260 F:      Documentation/filesystems/ntfs.txt
7261 F:      fs/ntfs/
7262
7263 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7264 M:      Antonino Daplas <adaplas@gmail.com>
7265 L:      linux-fbdev@vger.kernel.org
7266 S:      Maintained
7267 F:      drivers/video/fbdev/riva/
7268 F:      drivers/video/fbdev/nvidia/
7269
7270 NVM EXPRESS DRIVER
7271 M:      Matthew Wilcox <willy@linux.intel.com>
7272 L:      linux-nvme@lists.infradead.org
7273 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7274 S:      Supported
7275 F:      drivers/block/nvme*
7276 F:      include/linux/nvme.h
7277
7278 NXP-NCI NFC DRIVER
7279 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7280 R:      Charles Gorand <charles.gorand@effinnov.com>
7281 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7282 S:      Supported
7283 F:      drivers/nfc/nxp-nci
7284
7285 NXP TDA998X DRM DRIVER
7286 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7287 S:      Supported
7288 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7289 F:      include/drm/i2c/tda998x.h
7290
7291 NXP TFA9879 DRIVER
7292 M:      Peter Rosin <peda@axentia.se>
7293 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7294 S:      Maintained
7295 F:      sound/soc/codecs/tfa9879*
7296
7297 OMAP SUPPORT
7298 M:      Tony Lindgren <tony@atomide.com>
7299 L:      linux-omap@vger.kernel.org
7300 W:      http://www.muru.com/linux/omap/
7301 W:      http://linux.omap.com/
7302 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7304 S:      Maintained
7305 F:      arch/arm/*omap*/
7306 F:      arch/arm/configs/omap1_defconfig
7307 F:      arch/arm/configs/omap2plus_defconfig
7308 F:      drivers/i2c/busses/i2c-omap.c
7309 F:      drivers/irqchip/irq-omap-intc.c
7310 F:      drivers/mfd/*omap*.c
7311 F:      drivers/mfd/menelaus.c
7312 F:      drivers/mfd/palmas.c
7313 F:      drivers/mfd/tps65217.c
7314 F:      drivers/mfd/tps65218.c
7315 F:      drivers/mfd/tps65910.c
7316 F:      drivers/mfd/twl-core.[ch]
7317 F:      drivers/mfd/twl4030*.c
7318 F:      drivers/mfd/twl6030*.c
7319 F:      drivers/mfd/twl6040*.c
7320 F:      drivers/regulator/palmas-regulator*.c
7321 F:      drivers/regulator/pbias-regulator.c
7322 F:      drivers/regulator/tps65217-regulator.c
7323 F:      drivers/regulator/tps65218-regulator.c
7324 F:      drivers/regulator/tps65910-regulator.c
7325 F:      drivers/regulator/twl-regulator.c
7326 F:      include/linux/i2c-omap.h
7327
7328 OMAP DEVICE TREE SUPPORT
7329 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7330 M:      Tony Lindgren <tony@atomide.com>
7331 L:      linux-omap@vger.kernel.org
7332 L:      devicetree@vger.kernel.org
7333 S:      Maintained
7334 F:      arch/arm/boot/dts/*omap*
7335 F:      arch/arm/boot/dts/*am3*
7336 F:      arch/arm/boot/dts/*am4*
7337 F:      arch/arm/boot/dts/*am5*
7338 F:      arch/arm/boot/dts/*dra7*
7339
7340 OMAP CLOCK FRAMEWORK SUPPORT
7341 M:      Paul Walmsley <paul@pwsan.com>
7342 L:      linux-omap@vger.kernel.org
7343 S:      Maintained
7344 F:      arch/arm/*omap*/*clock*
7345
7346 OMAP POWER MANAGEMENT SUPPORT
7347 M:      Kevin Hilman <khilman@deeprootsystems.com>
7348 L:      linux-omap@vger.kernel.org
7349 S:      Maintained
7350 F:      arch/arm/*omap*/*pm*
7351 F:      drivers/cpufreq/omap-cpufreq.c
7352
7353 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7354 M:      Rajendra Nayak <rnayak@ti.com>
7355 M:      Paul Walmsley <paul@pwsan.com>
7356 L:      linux-omap@vger.kernel.org
7357 S:      Maintained
7358 F:      arch/arm/mach-omap2/prm*
7359
7360 OMAP AUDIO SUPPORT
7361 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7362 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7363 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7364 L:      linux-omap@vger.kernel.org
7365 S:      Maintained
7366 F:      sound/soc/omap/
7367
7368 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7369 M:      Roger Quadros <rogerq@ti.com>
7370 M:      Tony Lindgren <tony@atomide.com>
7371 L:      linux-omap@vger.kernel.org
7372 S:      Maintained
7373 F:      drivers/memory/omap-gpmc.c
7374 F:      arch/arm/mach-omap2/*gpmc*
7375
7376 OMAP FRAMEBUFFER SUPPORT
7377 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7378 L:      linux-fbdev@vger.kernel.org
7379 L:      linux-omap@vger.kernel.org
7380 S:      Maintained
7381 F:      drivers/video/fbdev/omap/
7382
7383 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7384 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7385 L:      linux-omap@vger.kernel.org
7386 L:      linux-fbdev@vger.kernel.org
7387 S:      Maintained
7388 F:      drivers/video/fbdev/omap2/
7389 F:      Documentation/arm/OMAP/DSS
7390
7391 OMAP HARDWARE SPINLOCK SUPPORT
7392 M:      Ohad Ben-Cohen <ohad@wizery.com>
7393 L:      linux-omap@vger.kernel.org
7394 S:      Maintained
7395 F:      drivers/hwspinlock/omap_hwspinlock.c
7396
7397 OMAP MMC SUPPORT
7398 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7399 L:      linux-omap@vger.kernel.org
7400 S:      Maintained
7401 F:      drivers/mmc/host/omap.c
7402
7403 OMAP HS MMC SUPPORT
7404 L:      linux-mmc@vger.kernel.org
7405 L:      linux-omap@vger.kernel.org
7406 S:      Orphan
7407 F:      drivers/mmc/host/omap_hsmmc.c
7408
7409 OMAP RANDOM NUMBER GENERATOR SUPPORT
7410 M:      Deepak Saxena <dsaxena@plexity.net>
7411 S:      Maintained
7412 F:      drivers/char/hw_random/omap-rng.c
7413
7414 OMAP HWMOD SUPPORT
7415 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7416 M:      Paul Walmsley <paul@pwsan.com>
7417 L:      linux-omap@vger.kernel.org
7418 S:      Maintained
7419 F:      arch/arm/mach-omap2/omap_hwmod.*
7420
7421 OMAP HWMOD DATA
7422 M:      Paul Walmsley <paul@pwsan.com>
7423 L:      linux-omap@vger.kernel.org
7424 S:      Maintained
7425 F:      arch/arm/mach-omap2/omap_hwmod*data*
7426
7427 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7428 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7429 L:      linux-omap@vger.kernel.org
7430 S:      Maintained
7431 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7432
7433 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7434 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7435 L:      linux-media@vger.kernel.org
7436 S:      Maintained
7437 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7438 F:      drivers/media/platform/omap3isp/
7439 F:      drivers/staging/media/omap4iss/
7440
7441 OMAP USB SUPPORT
7442 M:      Felipe Balbi <balbi@ti.com>
7443 L:      linux-usb@vger.kernel.org
7444 L:      linux-omap@vger.kernel.org
7445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7446 S:      Maintained
7447 F:      drivers/usb/*/*omap*
7448 F:      arch/arm/*omap*/usb*
7449
7450 OMAP GPIO DRIVER
7451 M:      Javier Martinez Canillas <javier@dowhile0.org>
7452 M:      Santosh Shilimkar <ssantosh@kernel.org>
7453 M:      Kevin Hilman <khilman@deeprootsystems.com>
7454 L:      linux-omap@vger.kernel.org
7455 S:      Maintained
7456 F:      drivers/gpio/gpio-omap.c
7457
7458 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7459 M:      Mark Jackson <mpfj@newflow.co.uk>
7460 L:      linux-omap@vger.kernel.org
7461 S:      Maintained
7462 F:      arch/arm/boot/dts/am335x-nano.dts
7463
7464 OMFS FILESYSTEM
7465 M:      Bob Copeland <me@bobcopeland.com>
7466 L:      linux-karma-devel@lists.sourceforge.net
7467 S:      Maintained
7468 F:      Documentation/filesystems/omfs.txt
7469 F:      fs/omfs/
7470
7471 OMNIKEY CARDMAN 4000 DRIVER
7472 M:      Harald Welte <laforge@gnumonks.org>
7473 S:      Maintained
7474 F:      drivers/char/pcmcia/cm4000_cs.c
7475 F:      include/linux/cm4000_cs.h
7476 F:      include/uapi/linux/cm4000_cs.h
7477
7478 OMNIKEY CARDMAN 4040 DRIVER
7479 M:      Harald Welte <laforge@gnumonks.org>
7480 S:      Maintained
7481 F:      drivers/char/pcmcia/cm4040_cs.*
7482
7483 OMNIVISION OV7670 SENSOR DRIVER
7484 M:      Jonathan Corbet <corbet@lwn.net>
7485 L:      linux-media@vger.kernel.org
7486 T:      git git://linuxtv.org/media_tree.git
7487 S:      Maintained
7488 F:      drivers/media/i2c/ov7670.c
7489
7490 ONENAND FLASH DRIVER
7491 M:      Kyungmin Park <kyungmin.park@samsung.com>
7492 L:      linux-mtd@lists.infradead.org
7493 S:      Maintained
7494 F:      drivers/mtd/onenand/
7495 F:      include/linux/mtd/onenand*.h
7496
7497 ONSTREAM SCSI TAPE DRIVER
7498 M:      Willem Riede <osst@riede.org>
7499 L:      osst-users@lists.sourceforge.net
7500 L:      linux-scsi@vger.kernel.org
7501 S:      Maintained
7502 F:      Documentation/scsi/osst.txt
7503 F:      drivers/scsi/osst.*
7504 F:      drivers/scsi/osst_*.h
7505 F:      drivers/scsi/st.h
7506
7507 OPENCORES I2C BUS DRIVER
7508 M:      Peter Korsgaard <jacmet@sunsite.dk>
7509 L:      linux-i2c@vger.kernel.org
7510 S:      Maintained
7511 F:      Documentation/i2c/busses/i2c-ocores
7512 F:      drivers/i2c/busses/i2c-ocores.c
7513
7514 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7515 M:      Grant Likely <grant.likely@linaro.org>
7516 M:      Rob Herring <robh+dt@kernel.org>
7517 L:      devicetree@vger.kernel.org
7518 W:      http://www.devicetree.org/
7519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7520 S:      Maintained
7521 F:      drivers/of/
7522 F:      include/linux/of*.h
7523 F:      scripts/dtc/
7524
7525 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7526 M:      Rob Herring <robh+dt@kernel.org>
7527 M:      Pawel Moll <pawel.moll@arm.com>
7528 M:      Mark Rutland <mark.rutland@arm.com>
7529 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7530 M:      Kumar Gala <galak@codeaurora.org>
7531 L:      devicetree@vger.kernel.org
7532 S:      Maintained
7533 F:      Documentation/devicetree/
7534 F:      arch/*/boot/dts/
7535 F:      include/dt-bindings/
7536
7537 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7538 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7539 L:      devicetree@vger.kernel.org
7540 S:      Maintained
7541 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7542 F:      Documentation/devicetree/overlay-notes.txt
7543 F:      drivers/of/overlay.c
7544 F:      drivers/of/resolver.c
7545
7546 OPENRISC ARCHITECTURE
7547 M:      Jonas Bonn <jonas@southpole.se>
7548 W:      http://openrisc.net
7549 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7550 S:      Maintained
7551 T:      git git://openrisc.net/~jonas/linux
7552 F:      arch/openrisc/
7553
7554 OPENVSWITCH
7555 M:      Pravin Shelar <pshelar@nicira.com>
7556 L:      netdev@vger.kernel.org
7557 L:      dev@openvswitch.org
7558 W:      http://openvswitch.org
7559 S:      Maintained
7560 F:      net/openvswitch/
7561 F:      include/uapi/linux/openvswitch.h
7562
7563 OPL4 DRIVER
7564 M:      Clemens Ladisch <clemens@ladisch.de>
7565 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7566 T:      git git://git.alsa-project.org/alsa-kernel.git
7567 S:      Maintained
7568 F:      sound/drivers/opl4/
7569
7570 OPROFILE
7571 M:      Robert Richter <rric@kernel.org>
7572 L:      oprofile-list@lists.sf.net
7573 S:      Maintained
7574 F:      arch/*/include/asm/oprofile*.h
7575 F:      arch/*/oprofile/
7576 F:      drivers/oprofile/
7577 F:      include/linux/oprofile.h
7578
7579 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7580 M:      Mark Fasheh <mfasheh@suse.com>
7581 M:      Joel Becker <jlbec@evilplan.org>
7582 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7583 W:      http://ocfs2.wiki.kernel.org
7584 S:      Supported
7585 F:      Documentation/filesystems/ocfs2.txt
7586 F:      Documentation/filesystems/dlmfs.txt
7587 F:      fs/ocfs2/
7588
7589 ORINOCO DRIVER
7590 L:      linux-wireless@vger.kernel.org
7591 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7592 W:      http://www.nongnu.org/orinoco/
7593 S:      Orphan
7594 F:      drivers/net/wireless/orinoco/
7595
7596 OSD LIBRARY and FILESYSTEM
7597 M:      Boaz Harrosh <ooo@electrozaur.com>
7598 M:      Benny Halevy <bhalevy@primarydata.com>
7599 L:      osd-dev@open-osd.org
7600 W:      http://open-osd.org
7601 T:      git git://git.open-osd.org/open-osd.git
7602 S:      Maintained
7603 F:      drivers/scsi/osd/
7604 F:      include/scsi/osd_*
7605 F:      fs/exofs/
7606
7607 OVERLAY FILESYSTEM
7608 M:      Miklos Szeredi <miklos@szeredi.hu>
7609 L:      linux-unionfs@vger.kernel.org
7610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7611 S:      Supported
7612 F:      fs/overlayfs/
7613 F:      Documentation/filesystems/overlayfs.txt
7614
7615 P54 WIRELESS DRIVER
7616 M:      Christian Lamparter <chunkeey@googlemail.com>
7617 L:      linux-wireless@vger.kernel.org
7618 W:      http://wireless.kernel.org/en/users/Drivers/p54
7619 S:      Maintained
7620 F:      drivers/net/wireless/p54/
7621
7622 PA SEMI ETHERNET DRIVER
7623 M:      Olof Johansson <olof@lixom.net>
7624 L:      netdev@vger.kernel.org
7625 S:      Maintained
7626 F:      drivers/net/ethernet/pasemi/*
7627
7628 PA SEMI SMBUS DRIVER
7629 M:      Olof Johansson <olof@lixom.net>
7630 L:      linux-i2c@vger.kernel.org
7631 S:      Maintained
7632 F:      drivers/i2c/busses/i2c-pasemi.c
7633
7634 PADATA PARALLEL EXECUTION MECHANISM
7635 M:      Steffen Klassert <steffen.klassert@secunet.com>
7636 L:      linux-crypto@vger.kernel.org
7637 S:      Maintained
7638 F:      kernel/padata.c
7639 F:      include/linux/padata.h
7640 F:      Documentation/padata.txt
7641
7642 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7643 M:      Harald Welte <laforge@gnumonks.org>
7644 L:      platform-driver-x86@vger.kernel.org
7645 S:      Maintained
7646 F:      drivers/platform/x86/panasonic-laptop.c
7647
7648 PANASONIC MN10300/AM33/AM34 PORT
7649 M:      David Howells <dhowells@redhat.com>
7650 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7651 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7652 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7653 S:      Maintained
7654 F:      Documentation/mn10300/
7655 F:      arch/mn10300/
7656
7657 PARALLEL PORT SUBSYSTEM
7658 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7659 M:      Sudip Mukherjee <sudip@vectorindia.org>
7660 L:      linux-parport@lists.infradead.org (subscribers-only)
7661 S:      Maintained
7662 F:      drivers/parport/
7663 F:      include/linux/parport*.h
7664 F:      drivers/char/ppdev.c
7665 F:      include/uapi/linux/ppdev.h
7666 F:      Documentation/parport*.txt
7667
7668 PARAVIRT_OPS INTERFACE
7669 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7670 M:      Chris Wright <chrisw@sous-sol.org>
7671 M:      Alok Kataria <akataria@vmware.com>
7672 M:      Rusty Russell <rusty@rustcorp.com.au>
7673 L:      virtualization@lists.linux-foundation.org
7674 S:      Supported
7675 F:      Documentation/virtual/paravirt_ops.txt
7676 F:      arch/*/kernel/paravirt*
7677 F:      arch/*/include/asm/paravirt.h
7678
7679 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7680 M:      Tim Waugh <tim@cyberelk.net>
7681 L:      linux-parport@lists.infradead.org (subscribers-only)
7682 S:      Maintained
7683 F:      Documentation/blockdev/paride.txt
7684 F:      drivers/block/paride/
7685
7686 PARISC ARCHITECTURE
7687 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7688 M:      Helge Deller <deller@gmx.de>
7689 L:      linux-parisc@vger.kernel.org
7690 W:      http://www.parisc-linux.org/
7691 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7694 S:      Maintained
7695 F:      arch/parisc/
7696 F:      Documentation/parisc/
7697 F:      drivers/parisc/
7698 F:      drivers/char/agp/parisc-agp.c
7699 F:      drivers/input/serio/gscps2.c
7700 F:      drivers/parport/parport_gsc.*
7701 F:      drivers/tty/serial/8250/8250_gsc.c
7702 F:      drivers/video/fbdev/sti*
7703 F:      drivers/video/console/sti*
7704 F:      drivers/video/logo/logo_parisc*
7705
7706 PC87360 HARDWARE MONITORING DRIVER
7707 M:      Jim Cromie <jim.cromie@gmail.com>
7708 L:      lm-sensors@lm-sensors.org
7709 S:      Maintained
7710 F:      Documentation/hwmon/pc87360
7711 F:      drivers/hwmon/pc87360.c
7712
7713 PC8736x GPIO DRIVER
7714 M:      Jim Cromie <jim.cromie@gmail.com>
7715 S:      Maintained
7716 F:      drivers/char/pc8736x_gpio.c
7717
7718 PC87427 HARDWARE MONITORING DRIVER
7719 M:      Jean Delvare <jdelvare@suse.de>
7720 L:      lm-sensors@lm-sensors.org
7721 S:      Maintained
7722 F:      Documentation/hwmon/pc87427
7723 F:      drivers/hwmon/pc87427.c
7724
7725 PCA9532 LED DRIVER
7726 M:      Riku Voipio <riku.voipio@iki.fi>
7727 S:      Maintained
7728 F:      drivers/leds/leds-pca9532.c
7729 F:      include/linux/leds-pca9532.h
7730
7731 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7732 M:      Guenter Roeck <linux@roeck-us.net>
7733 L:      linux-i2c@vger.kernel.org
7734 S:      Maintained
7735 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7736
7737 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7738 M:      Khalid Aziz <khalid@gonehiking.org>
7739 S:      Maintained
7740 F:      drivers/firmware/pcdp.*
7741
7742 PCI ERROR RECOVERY
7743 M:      Linas Vepstas <linasvepstas@gmail.com>
7744 L:      linux-pci@vger.kernel.org
7745 S:      Supported
7746 F:      Documentation/PCI/pci-error-recovery.txt
7747
7748 PCI SUBSYSTEM
7749 M:      Bjorn Helgaas <bhelgaas@google.com>
7750 L:      linux-pci@vger.kernel.org
7751 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7753 S:      Supported
7754 F:      Documentation/PCI/
7755 F:      drivers/pci/
7756 F:      include/linux/pci*
7757 F:      arch/x86/pci/
7758 F:      arch/x86/kernel/quirks.c
7759
7760 PCI DRIVER FOR ARM VERSATILE PLATFORM
7761 M:      Rob Herring <robh@kernel.org>
7762 L:      linux-pci@vger.kernel.org
7763 L:      linux-arm-kernel@lists.infradead.org
7764 S:      Maintained
7765 F:      Documentation/devicetree/bindings/pci/versatile.txt
7766 F:      drivers/pci/host/pci-versatile.c
7767
7768 PCI DRIVER FOR APPLIEDMICRO XGENE
7769 M:      Tanmay Inamdar <tinamdar@apm.com>
7770 L:      linux-pci@vger.kernel.org
7771 L:      linux-arm-kernel@lists.infradead.org
7772 S:      Maintained
7773 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7774 F:      drivers/pci/host/pci-xgene.c
7775
7776 PCI DRIVER FOR FREESCALE LAYERSCAPE
7777 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7778 M:      Mingkai Hu <mingkai.hu@freescale.com>
7779 M:      Roy Zang <tie-fei.zang@freescale.com>
7780 L:      linuxppc-dev@lists.ozlabs.org
7781 L:      linux-pci@vger.kernel.org
7782 L:      linux-arm-kernel@lists.infradead.org
7783 S:      Maintained
7784 F:      drivers/pci/host/*layerscape*
7785
7786 PCI DRIVER FOR IMX6
7787 M:      Richard Zhu <Richard.Zhu@freescale.com>
7788 M:      Lucas Stach <l.stach@pengutronix.de>
7789 L:      linux-pci@vger.kernel.org
7790 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7791 S:      Maintained
7792 F:      drivers/pci/host/*imx6*
7793
7794 PCI DRIVER FOR TI KEYSTONE
7795 M:      Murali Karicheri <m-karicheri2@ti.com>
7796 L:      linux-pci@vger.kernel.org
7797 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7798 S:      Maintained
7799 F:      drivers/pci/host/*keystone*
7800
7801 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7802 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7803 M:      Jason Cooper <jason@lakedaemon.net>
7804 L:      linux-pci@vger.kernel.org
7805 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7806 S:      Maintained
7807 F:      drivers/pci/host/*mvebu*
7808
7809 PCI DRIVER FOR NVIDIA TEGRA
7810 M:      Thierry Reding <thierry.reding@gmail.com>
7811 L:      linux-tegra@vger.kernel.org
7812 L:      linux-pci@vger.kernel.org
7813 S:      Supported
7814 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7815 F:      drivers/pci/host/pci-tegra.c
7816
7817 PCI DRIVER FOR TI DRA7XX
7818 M:      Kishon Vijay Abraham I <kishon@ti.com>
7819 L:      linux-omap@vger.kernel.org
7820 L:      linux-pci@vger.kernel.org
7821 S:      Supported
7822 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7823 F:      drivers/pci/host/pci-dra7xx.c
7824
7825 PCI DRIVER FOR RENESAS R-CAR
7826 M:      Simon Horman <horms@verge.net.au>
7827 L:      linux-pci@vger.kernel.org
7828 L:      linux-sh@vger.kernel.org
7829 S:      Maintained
7830 F:      drivers/pci/host/*rcar*
7831
7832 PCI DRIVER FOR SAMSUNG EXYNOS
7833 M:      Jingoo Han <jingoohan1@gmail.com>
7834 L:      linux-pci@vger.kernel.org
7835 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7836 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7837 S:      Maintained
7838 F:      drivers/pci/host/pci-exynos.c
7839
7840 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7841 M:      Jingoo Han <jingoohan1@gmail.com>
7842 M:      Pratyush Anand <pratyush.anand@gmail.com>
7843 L:      linux-pci@vger.kernel.org
7844 S:      Maintained
7845 F:      drivers/pci/host/*designware*
7846
7847 PCI DRIVER FOR GENERIC OF HOSTS
7848 M:      Will Deacon <will.deacon@arm.com>
7849 L:      linux-pci@vger.kernel.org
7850 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7851 S:      Maintained
7852 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7853 F:      drivers/pci/host/pci-host-generic.c
7854
7855 PCIE DRIVER FOR ST SPEAR13XX
7856 M:      Pratyush Anand <pratyush.anand@gmail.com>
7857 L:      linux-pci@vger.kernel.org
7858 S:      Maintained
7859 F:      drivers/pci/host/*spear*
7860
7861 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7862 M:      Duc Dang <dhdang@apm.com>
7863 L:      linux-pci@vger.kernel.org
7864 L:      linux-arm-kernel@lists.infradead.org
7865 S:      Maintained
7866 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7867 F:      drivers/pci/host/pci-xgene-msi.c
7868
7869 PCMCIA SUBSYSTEM
7870 P:      Linux PCMCIA Team
7871 L:      linux-pcmcia@lists.infradead.org
7872 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7874 S:      Maintained
7875 F:      Documentation/pcmcia/
7876 F:      drivers/pcmcia/
7877 F:      include/pcmcia/
7878
7879 PCNET32 NETWORK DRIVER
7880 M:      Don Fry <pcnet32@frontier.com>
7881 L:      netdev@vger.kernel.org
7882 S:      Maintained
7883 F:      drivers/net/ethernet/amd/pcnet32.c
7884
7885 PCRYPT PARALLEL CRYPTO ENGINE
7886 M:      Steffen Klassert <steffen.klassert@secunet.com>
7887 L:      linux-crypto@vger.kernel.org
7888 S:      Maintained
7889 F:      crypto/pcrypt.c
7890 F:      include/crypto/pcrypt.h
7891
7892 PER-CPU MEMORY ALLOCATOR
7893 M:      Tejun Heo <tj@kernel.org>
7894 M:      Christoph Lameter <cl@linux-foundation.org>
7895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7896 S:      Maintained
7897 F:      include/linux/percpu*.h
7898 F:      mm/percpu*.c
7899 F:      arch/*/include/asm/percpu.h
7900
7901 PER-TASK DELAY ACCOUNTING
7902 M:      Balbir Singh <bsingharora@gmail.com>
7903 S:      Maintained
7904 F:      include/linux/delayacct.h
7905 F:      kernel/delayacct.c
7906
7907 PERFORMANCE EVENTS SUBSYSTEM
7908 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7909 M:      Ingo Molnar <mingo@redhat.com>
7910 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7911 L:      linux-kernel@vger.kernel.org
7912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7913 S:      Supported
7914 F:      kernel/events/*
7915 F:      include/linux/perf_event.h
7916 F:      include/uapi/linux/perf_event.h
7917 F:      arch/*/kernel/perf_event*.c
7918 F:      arch/*/kernel/*/perf_event*.c
7919 F:      arch/*/kernel/*/*/perf_event*.c
7920 F:      arch/*/include/asm/perf_event.h
7921 F:      arch/*/kernel/perf_callchain.c
7922 F:      tools/perf/
7923
7924 PERSONALITY HANDLING
7925 M:      Christoph Hellwig <hch@infradead.org>
7926 L:      linux-abi-devel@lists.sourceforge.net
7927 S:      Maintained
7928 F:      include/linux/personality.h
7929 F:      include/uapi/linux/personality.h
7930
7931 PHONET PROTOCOL
7932 M:      Remi Denis-Courmont <courmisch@gmail.com>
7933 S:      Supported
7934 F:      Documentation/networking/phonet.txt
7935 F:      include/linux/phonet.h
7936 F:      include/net/phonet/
7937 F:      include/uapi/linux/phonet.h
7938 F:      net/phonet/
7939
7940 PHRAM MTD DRIVER
7941 M:      Joern Engel <joern@lazybastard.org>
7942 L:      linux-mtd@lists.infradead.org
7943 S:      Maintained
7944 F:      drivers/mtd/devices/phram.c
7945
7946 PICOLCD HID DRIVER
7947 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7948 L:      linux-input@vger.kernel.org
7949 S:      Maintained
7950 F:      drivers/hid/hid-picolcd*
7951
7952 PICOXCELL SUPPORT
7953 M:      Jamie Iles <jamie@jamieiles.com>
7954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7955 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7956 S:      Supported
7957 F:      arch/arm/boot/dts/picoxcell*
7958 F:      arch/arm/mach-picoxcell/
7959 F:      drivers/crypto/picoxcell*
7960
7961 PIN CONTROL SUBSYSTEM
7962 M:      Linus Walleij <linus.walleij@linaro.org>
7963 L:      linux-gpio@vger.kernel.org
7964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7965 S:      Maintained
7966 F:      drivers/pinctrl/
7967 F:      include/linux/pinctrl/
7968
7969 PIN CONTROLLER - ATMEL AT91
7970 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7971 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7972 S:      Maintained
7973 F:      drivers/pinctrl/pinctrl-at91.*
7974
7975 PIN CONTROLLER - INTEL
7976 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7977 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7978 S:      Maintained
7979 F:      drivers/pinctrl/intel/
7980
7981 PIN CONTROLLER - RENESAS
7982 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7983 L:      linux-sh@vger.kernel.org
7984 S:      Maintained
7985 F:      drivers/pinctrl/sh-pfc/
7986
7987 PIN CONTROLLER - SAMSUNG
7988 M:      Tomasz Figa <tomasz.figa@gmail.com>
7989 M:      Thomas Abraham <thomas.abraham@linaro.org>
7990 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7991 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7992 S:      Maintained
7993 F:      drivers/pinctrl/samsung/
7994
7995 PIN CONTROLLER - ST SPEAR
7996 M:      Viresh Kumar <viresh.linux@gmail.com>
7997 L:      spear-devel@list.st.com
7998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7999 W:      http://www.st.com/spear
8000 S:      Maintained
8001 F:      drivers/pinctrl/spear/
8002
8003 PKTCDVD DRIVER
8004 M:      Jiri Kosina <jkosina@suse.cz>
8005 S:      Maintained
8006 F:      drivers/block/pktcdvd.c
8007 F:      include/linux/pktcdvd.h
8008 F:      include/uapi/linux/pktcdvd.h
8009
8010 PKUNITY SOC DRIVERS
8011 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8012 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8013 S:      Maintained
8014 T:      git git://github.com/gxt/linux.git
8015 F:      drivers/input/serio/i8042-unicore32io.h
8016 F:      drivers/i2c/busses/i2c-puv3.c
8017 F:      drivers/video/fbdev/fb-puv3.c
8018 F:      drivers/rtc/rtc-puv3.c
8019
8020 PMBUS HARDWARE MONITORING DRIVERS
8021 M:      Guenter Roeck <linux@roeck-us.net>
8022 L:      lm-sensors@lm-sensors.org
8023 W:      http://www.lm-sensors.org/
8024 W:      http://www.roeck-us.net/linux/drivers/
8025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8026 S:      Maintained
8027 F:      Documentation/hwmon/pmbus
8028 F:      drivers/hwmon/pmbus/
8029 F:      include/linux/i2c/pmbus.h
8030
8031 PMC SIERRA MaxRAID DRIVER
8032 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8033 L:      linux-scsi@vger.kernel.org
8034 W:      http://www.pmc-sierra.com/
8035 S:      Supported
8036 F:      drivers/scsi/pmcraid.*
8037
8038 PMC SIERRA PM8001 DRIVER
8039 M:      xjtuwjp@gmail.com
8040 M:      lindar_liu@usish.com
8041 L:      pmchba@pmcs.com
8042 L:      linux-scsi@vger.kernel.org
8043 S:      Supported
8044 F:      drivers/scsi/pm8001/
8045
8046 POSIX CLOCKS and TIMERS
8047 M:      Thomas Gleixner <tglx@linutronix.de>
8048 L:      linux-kernel@vger.kernel.org
8049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8050 S:      Maintained
8051 F:      fs/timerfd.c
8052 F:      include/linux/timer*
8053 F:      kernel/time/*timer*
8054
8055 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8056 M:      Sebastian Reichel <sre@kernel.org>
8057 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8058 M:      David Woodhouse <dwmw2@infradead.org>
8059 L:      linux-pm@vger.kernel.org
8060 T:      git git://git.infradead.org/battery-2.6.git
8061 S:      Maintained
8062 F:      include/linux/power_supply.h
8063 F:      drivers/power/
8064
8065 PNP SUPPORT
8066 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8067 S:      Maintained
8068 F:      drivers/pnp/
8069
8070 PNXxxxx I2C DRIVER
8071 M:      Vitaly Wool <vitalywool@gmail.com>
8072 L:      linux-i2c@vger.kernel.org
8073 S:      Maintained
8074 F:      drivers/i2c/busses/i2c-pnx.c
8075
8076 PPP PROTOCOL DRIVERS AND COMPRESSORS
8077 M:      Paul Mackerras <paulus@samba.org>
8078 L:      linux-ppp@vger.kernel.org
8079 S:      Maintained
8080 F:      drivers/net/ppp/ppp_*
8081
8082 PPP OVER ATM (RFC 2364)
8083 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8084 S:      Maintained
8085 F:      net/atm/pppoatm.c
8086 F:      include/uapi/linux/atmppp.h
8087
8088 PPP OVER ETHERNET
8089 M:      Michal Ostrowski <mostrows@earthlink.net>
8090 S:      Maintained
8091 F:      drivers/net/ppp/pppoe.c
8092 F:      drivers/net/ppp/pppox.c
8093
8094 PPP OVER L2TP
8095 M:      James Chapman <jchapman@katalix.com>
8096 S:      Maintained
8097 F:      net/l2tp/l2tp_ppp.c
8098 F:      include/linux/if_pppol2tp.h
8099 F:      include/uapi/linux/if_pppol2tp.h
8100
8101 PPS SUPPORT
8102 M:      Rodolfo Giometti <giometti@enneenne.com>
8103 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8104 L:      linuxpps@ml.enneenne.com (subscribers-only)
8105 S:      Maintained
8106 F:      Documentation/pps/
8107 F:      drivers/pps/
8108 F:      include/linux/pps*.h
8109
8110 PPTP DRIVER
8111 M:      Dmitry Kozlov <xeb@mail.ru>
8112 L:      netdev@vger.kernel.org
8113 S:      Maintained
8114 F:      drivers/net/ppp/pptp.c
8115 W:      http://sourceforge.net/projects/accel-pptp
8116
8117 PREEMPTIBLE KERNEL
8118 M:      Robert Love <rml@tech9.net>
8119 L:      kpreempt-tech@lists.sourceforge.net
8120 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8121 S:      Supported
8122 F:      Documentation/preempt-locking.txt
8123 F:      include/linux/preempt.h
8124
8125 PRISM54 WIRELESS DRIVER
8126 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8127 L:      linux-wireless@vger.kernel.org
8128 W:      http://wireless.kernel.org/en/users/Drivers/p54
8129 S:      Obsolete
8130 F:      drivers/net/wireless/prism54/
8131
8132 PS3 NETWORK SUPPORT
8133 M:      Geoff Levand <geoff@infradead.org>
8134 L:      netdev@vger.kernel.org
8135 L:      linuxppc-dev@lists.ozlabs.org
8136 S:      Maintained
8137 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8138
8139 PS3 PLATFORM SUPPORT
8140 M:      Geoff Levand <geoff@infradead.org>
8141 L:      linuxppc-dev@lists.ozlabs.org
8142 S:      Maintained
8143 F:      arch/powerpc/boot/ps3*
8144 F:      arch/powerpc/include/asm/lv1call.h
8145 F:      arch/powerpc/include/asm/ps3*.h
8146 F:      arch/powerpc/platforms/ps3/
8147 F:      drivers/*/ps3*
8148 F:      drivers/ps3/
8149 F:      drivers/rtc/rtc-ps3.c
8150 F:      drivers/usb/host/*ps3.c
8151 F:      sound/ppc/snd_ps3*
8152
8153 PS3VRAM DRIVER
8154 M:      Jim Paris <jim@jtan.com>
8155 M:      Geoff Levand <geoff@infradead.org>
8156 L:      linuxppc-dev@lists.ozlabs.org
8157 S:      Maintained
8158 F:      drivers/block/ps3vram.c
8159
8160 PSTORE FILESYSTEM
8161 M:      Anton Vorontsov <anton@enomsg.org>
8162 M:      Colin Cross <ccross@android.com>
8163 M:      Kees Cook <keescook@chromium.org>
8164 M:      Tony Luck <tony.luck@intel.com>
8165 S:      Maintained
8166 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8167 F:      fs/pstore/
8168 F:      include/linux/pstore*
8169 F:      drivers/firmware/efi/efi-pstore.c
8170 F:      drivers/acpi/apei/erst.c
8171
8172 PTP HARDWARE CLOCK SUPPORT
8173 M:      Richard Cochran <richardcochran@gmail.com>
8174 L:      netdev@vger.kernel.org
8175 S:      Maintained
8176 W:      http://linuxptp.sourceforge.net/
8177 F:      Documentation/ABI/testing/sysfs-ptp
8178 F:      Documentation/ptp/*
8179 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8180 F:      drivers/net/phy/dp83640*
8181 F:      drivers/ptp/*
8182 F:      include/linux/ptp_cl*
8183
8184 PTRACE SUPPORT
8185 M:      Roland McGrath <roland@hack.frob.com>
8186 M:      Oleg Nesterov <oleg@redhat.com>
8187 S:      Maintained
8188 F:      include/asm-generic/syscall.h
8189 F:      include/linux/ptrace.h
8190 F:      include/linux/regset.h
8191 F:      include/linux/tracehook.h
8192 F:      include/uapi/linux/ptrace.h
8193 F:      kernel/ptrace.c
8194
8195 PVRUSB2 VIDEO4LINUX DRIVER
8196 M:      Mike Isely <isely@pobox.com>
8197 L:      pvrusb2@isely.net       (subscribers-only)
8198 L:      linux-media@vger.kernel.org
8199 W:      http://www.isely.net/pvrusb2/
8200 T:      git git://linuxtv.org/media_tree.git
8201 S:      Maintained
8202 F:      Documentation/video4linux/README.pvrusb2
8203 F:      drivers/media/usb/pvrusb2/
8204
8205 PWC WEBCAM DRIVER
8206 M:      Hans de Goede <hdegoede@redhat.com>
8207 L:      linux-media@vger.kernel.org
8208 T:      git git://linuxtv.org/media_tree.git
8209 S:      Maintained
8210 F:      drivers/media/usb/pwc/*
8211
8212 PWM FAN DRIVER
8213 M:      Kamil Debski <k.debski@samsung.com>
8214 L:      lm-sensors@lm-sensors.org
8215 S:      Supported
8216 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8217 F:      Documentation/hwmon/pwm-fan
8218 F:      drivers/hwmon/pwm-fan.c
8219
8220 PWM SUBSYSTEM
8221 M:      Thierry Reding <thierry.reding@gmail.com>
8222 L:      linux-pwm@vger.kernel.org
8223 S:      Maintained
8224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8225 F:      Documentation/pwm.txt
8226 F:      Documentation/devicetree/bindings/pwm/
8227 F:      include/linux/pwm.h
8228 F:      drivers/pwm/
8229 F:      drivers/video/backlight/pwm_bl.c
8230 F:      include/linux/pwm_backlight.h
8231
8232 PXA2xx/PXA3xx SUPPORT
8233 M:      Daniel Mack <daniel@zonque.org>
8234 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8235 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8236 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8237 T:      git git://github.com/hzhuang1/linux.git
8238 T:      git git://github.com/rjarzmik/linux.git
8239 S:      Maintained
8240 F:      arch/arm/mach-pxa/
8241 F:      drivers/dma/pxa*
8242 F:      drivers/pcmcia/pxa2xx*
8243 F:      drivers/spi/spi-pxa2xx*
8244 F:      drivers/usb/gadget/udc/pxa2*
8245 F:      include/sound/pxa2xx-lib.h
8246 F:      sound/arm/pxa*
8247 F:      sound/soc/pxa/
8248
8249 PXA3xx NAND FLASH DRIVER
8250 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8251 L:      linux-mtd@lists.infradead.org
8252 S:      Maintained
8253 F:      drivers/mtd/nand/pxa3xx_nand.c
8254
8255 MMP SUPPORT
8256 M:      Eric Miao <eric.y.miao@gmail.com>
8257 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8258 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8259 T:      git git://github.com/hzhuang1/linux.git
8260 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8261 S:      Maintained
8262 F:      arch/arm/mach-mmp/
8263
8264 PXA MMCI DRIVER
8265 S:      Orphan
8266
8267 PXA RTC DRIVER
8268 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8269 L:      rtc-linux@googlegroups.com
8270 S:      Maintained
8271
8272 QAT DRIVER
8273 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8274 L:      qat-linux@intel.com
8275 S:      Supported
8276 F:      drivers/crypto/qat/
8277
8278 QIB DRIVER
8279 M:      Mike Marciniszyn <infinipath@intel.com>
8280 L:      linux-rdma@vger.kernel.org
8281 S:      Supported
8282 F:      drivers/infiniband/hw/qib/
8283
8284 QLOGIC QLA1280 SCSI DRIVER
8285 M:      Michael Reed <mdr@sgi.com>
8286 L:      linux-scsi@vger.kernel.org
8287 S:      Maintained
8288 F:      drivers/scsi/qla1280.[ch]
8289
8290 QLOGIC QLA2XXX FC-SCSI DRIVER
8291 M:      qla2xxx-upstream@qlogic.com
8292 L:      linux-scsi@vger.kernel.org
8293 S:      Supported
8294 F:      Documentation/scsi/LICENSE.qla2xxx
8295 F:      drivers/scsi/qla2xxx/
8296
8297 QLOGIC QLA4XXX iSCSI DRIVER
8298 M:      QLogic-Storage-Upstream@qlogic.com
8299 L:      linux-scsi@vger.kernel.org
8300 S:      Supported
8301 F:      Documentation/scsi/LICENSE.qla4xxx
8302 F:      drivers/scsi/qla4xxx/
8303
8304 QLOGIC QLA3XXX NETWORK DRIVER
8305 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8306 M:      Ron Mercer <ron.mercer@qlogic.com>
8307 M:      linux-driver@qlogic.com
8308 L:      netdev@vger.kernel.org
8309 S:      Supported
8310 F:      Documentation/networking/LICENSE.qla3xxx
8311 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8312
8313 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8314 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8315 M:      Dept-GELinuxNICDev@qlogic.com
8316 L:      netdev@vger.kernel.org
8317 S:      Supported
8318 F:      drivers/net/ethernet/qlogic/qlcnic/
8319
8320 QLOGIC QLGE 10Gb ETHERNET DRIVER
8321 M:      Harish Patil <harish.patil@qlogic.com>
8322 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8323 M:      Dept-GELinuxNICDev@qlogic.com
8324 M:      linux-driver@qlogic.com
8325 L:      netdev@vger.kernel.org
8326 S:      Supported
8327 F:      drivers/net/ethernet/qlogic/qlge/
8328
8329 QNX4 FILESYSTEM
8330 M:      Anders Larsen <al@alarsen.net>
8331 W:      http://www.alarsen.net/linux/qnx4fs/
8332 S:      Maintained
8333 F:      fs/qnx4/
8334 F:      include/uapi/linux/qnx4_fs.h
8335 F:      include/uapi/linux/qnxtypes.h
8336
8337 QT1010 MEDIA DRIVER
8338 M:      Antti Palosaari <crope@iki.fi>
8339 L:      linux-media@vger.kernel.org
8340 W:      http://linuxtv.org/
8341 W:      http://palosaari.fi/linux/
8342 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8343 T:      git git://linuxtv.org/anttip/media_tree.git
8344 S:      Maintained
8345 F:      drivers/media/tuners/qt1010*
8346
8347 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8348 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8349 L:      linux-wireless@vger.kernel.org
8350 L:      ath9k-devel@lists.ath9k.org
8351 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8352 S:      Supported
8353 F:      drivers/net/wireless/ath/ath9k/
8354
8355 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8356 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8357 L:      ath10k@lists.infradead.org
8358 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8359 T:      git git://github.com/kvalo/ath.git
8360 S:      Supported
8361 F:      drivers/net/wireless/ath/ath10k/
8362
8363 QUALCOMM HEXAGON ARCHITECTURE
8364 M:      Richard Kuo <rkuo@codeaurora.org>
8365 L:      linux-hexagon@vger.kernel.org
8366 S:      Supported
8367 F:      arch/hexagon/
8368
8369 QUALCOMM WCN36XX WIRELESS DRIVER
8370 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8371 L:      wcn36xx@lists.infradead.org
8372 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8373 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8374 S:      Supported
8375 F:      drivers/net/wireless/ath/wcn36xx/
8376
8377 RADOS BLOCK DEVICE (RBD)
8378 M:      Ilya Dryomov <idryomov@gmail.com>
8379 M:      Sage Weil <sage@redhat.com>
8380 M:      Alex Elder <elder@kernel.org>
8381 L:      ceph-devel@vger.kernel.org
8382 W:      http://ceph.com/
8383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8384 T:      git git://github.com/ceph/ceph-client.git
8385 S:      Supported
8386 F:      Documentation/ABI/testing/sysfs-bus-rbd
8387 F:      drivers/block/rbd.c
8388 F:      drivers/block/rbd_types.h
8389
8390 RADEON FRAMEBUFFER DISPLAY DRIVER
8391 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8392 L:      linux-fbdev@vger.kernel.org
8393 S:      Maintained
8394 F:      drivers/video/fbdev/aty/radeon*
8395 F:      include/uapi/linux/radeonfb.h
8396
8397 RADIOSHARK RADIO DRIVER
8398 M:      Hans de Goede <hdegoede@redhat.com>
8399 L:      linux-media@vger.kernel.org
8400 T:      git git://linuxtv.org/media_tree.git
8401 S:      Maintained
8402 F:      drivers/media/radio/radio-shark.c
8403
8404 RADIOSHARK2 RADIO DRIVER
8405 M:      Hans de Goede <hdegoede@redhat.com>
8406 L:      linux-media@vger.kernel.org
8407 T:      git git://linuxtv.org/media_tree.git
8408 S:      Maintained
8409 F:      drivers/media/radio/radio-shark2.c
8410 F:      drivers/media/radio/radio-tea5777.c
8411
8412 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8413 M:      Paul Mackerras <paulus@samba.org>
8414 L:      linux-fbdev@vger.kernel.org
8415 S:      Maintained
8416 F:      drivers/video/fbdev/aty/aty128fb.c
8417
8418 RALINK RT2X00 WIRELESS LAN DRIVER
8419 P:      rt2x00 project
8420 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8421 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8422 L:      linux-wireless@vger.kernel.org
8423 S:      Maintained
8424 F:      drivers/net/wireless/rt2x00/
8425
8426 RAMDISK RAM BLOCK DEVICE DRIVER
8427 M:      Jens Axboe <axboe@kernel.dk>
8428 S:      Maintained
8429 F:      Documentation/blockdev/ramdisk.txt
8430 F:      drivers/block/brd.c
8431
8432 RANDOM NUMBER DRIVER
8433 M:      "Theodore Ts'o" <tytso@mit.edu>
8434 S:      Maintained
8435 F:      drivers/char/random.c
8436
8437 RAPIDIO SUBSYSTEM
8438 M:      Matt Porter <mporter@kernel.crashing.org>
8439 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8440 S:      Maintained
8441 F:      drivers/rapidio/
8442
8443 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8444 L:      linux-wireless@vger.kernel.org
8445 S:      Orphan
8446 F:      drivers/net/wireless/ray*
8447
8448 RCUTORTURE MODULE
8449 M:      Josh Triplett <josh@joshtriplett.org>
8450 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8451 L:      linux-kernel@vger.kernel.org
8452 S:      Supported
8453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8454 F:      Documentation/RCU/torture.txt
8455 F:      kernel/rcu/rcutorture.c
8456
8457 RCUTORTURE TEST FRAMEWORK
8458 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8459 M:      Josh Triplett <josh@joshtriplett.org>
8460 R:      Steven Rostedt <rostedt@goodmis.org>
8461 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8462 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8463 L:      linux-kernel@vger.kernel.org
8464 S:      Supported
8465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8466 F:      tools/testing/selftests/rcutorture
8467
8468 RDC R-321X SoC
8469 M:      Florian Fainelli <florian@openwrt.org>
8470 S:      Maintained
8471
8472 RDC R6040 FAST ETHERNET DRIVER
8473 M:      Florian Fainelli <florian@openwrt.org>
8474 L:      netdev@vger.kernel.org
8475 S:      Maintained
8476 F:      drivers/net/ethernet/rdc/r6040.c
8477
8478 RDS - RELIABLE DATAGRAM SOCKETS
8479 M:      Chien Yen <chien.yen@oracle.com>
8480 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8481 S:      Supported
8482 F:      net/rds/
8483
8484 READ-COPY UPDATE (RCU)
8485 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8486 M:      Josh Triplett <josh@joshtriplett.org>
8487 R:      Steven Rostedt <rostedt@goodmis.org>
8488 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8489 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8490 L:      linux-kernel@vger.kernel.org
8491 W:      http://www.rdrop.com/users/paulmck/RCU/
8492 S:      Supported
8493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8494 F:      Documentation/RCU/
8495 X:      Documentation/RCU/torture.txt
8496 F:      include/linux/rcu*
8497 X:      include/linux/srcu.h
8498 F:      kernel/rcu/
8499 X:      kernel/torture.c
8500
8501 REAL TIME CLOCK (RTC) SUBSYSTEM
8502 M:      Alessandro Zummo <a.zummo@towertech.it>
8503 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8504 L:      rtc-linux@googlegroups.com
8505 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8507 S:      Maintained
8508 F:      Documentation/rtc.txt
8509 F:      drivers/rtc/
8510 F:      include/linux/rtc.h
8511 F:      include/uapi/linux/rtc.h
8512
8513 REALTEK AUDIO CODECS
8514 M:      Bard Liao <bardliao@realtek.com>
8515 M:      Oder Chiou <oder_chiou@realtek.com>
8516 S:      Maintained
8517 F:      sound/soc/codecs/rt*
8518 F:      include/sound/rt*.h
8519
8520 REISERFS FILE SYSTEM
8521 L:      reiserfs-devel@vger.kernel.org
8522 S:      Supported
8523 F:      fs/reiserfs/
8524
8525 REGISTER MAP ABSTRACTION
8526 M:      Mark Brown <broonie@kernel.org>
8527 L:      linux-kernel@vger.kernel.org
8528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8529 S:      Supported
8530 F:      drivers/base/regmap/
8531 F:      include/linux/regmap.h
8532
8533 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8534 M:      Ohad Ben-Cohen <ohad@wizery.com>
8535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8536 S:      Maintained
8537 F:      drivers/remoteproc/
8538 F:      Documentation/remoteproc.txt
8539 F:      include/linux/remoteproc.h
8540
8541 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8542 M:      Ohad Ben-Cohen <ohad@wizery.com>
8543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8544 S:      Maintained
8545 F:      drivers/rpmsg/
8546 F:      Documentation/rpmsg.txt
8547 F:      include/linux/rpmsg.h
8548
8549 RESET CONTROLLER FRAMEWORK
8550 M:      Philipp Zabel <p.zabel@pengutronix.de>
8551 S:      Maintained
8552 F:      drivers/reset/
8553 F:      Documentation/devicetree/bindings/reset/
8554 F:      include/linux/reset.h
8555 F:      include/linux/reset-controller.h
8556
8557 RFKILL
8558 M:      Johannes Berg <johannes@sipsolutions.net>
8559 L:      linux-wireless@vger.kernel.org
8560 W:      http://wireless.kernel.org/
8561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8563 S:      Maintained
8564 F:      Documentation/rfkill.txt
8565 F:      net/rfkill/
8566
8567 RHASHTABLE
8568 M:      Thomas Graf <tgraf@suug.ch>
8569 L:      netdev@vger.kernel.org
8570 S:      Maintained
8571 F:      lib/rhashtable.c
8572 F:      include/linux/rhashtable.h
8573
8574 RICOH SMARTMEDIA/XD DRIVER
8575 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8576 S:      Maintained
8577 F:      drivers/mtd/nand/r852.c
8578 F:      drivers/mtd/nand/r852.h
8579
8580 RICOH R5C592 MEMORYSTICK DRIVER
8581 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8582 S:      Maintained
8583 F:      drivers/memstick/host/r592.*
8584
8585 ROCCAT DRIVERS
8586 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8587 W:      http://sourceforge.net/projects/roccat/
8588 S:      Maintained
8589 F:      drivers/hid/hid-roccat*
8590 F:      include/linux/hid-roccat*
8591 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8592
8593 ROCKER DRIVER
8594 M:      Jiri Pirko <jiri@resnulli.us>
8595 M:      Scott Feldman <sfeldma@gmail.com>
8596 L:      netdev@vger.kernel.org
8597 S:      Supported
8598 F:      drivers/net/ethernet/rocker/
8599
8600 ROCKETPORT DRIVER
8601 P:      Comtrol Corp.
8602 W:      http://www.comtrol.com
8603 S:      Maintained
8604 F:      Documentation/serial/rocket.txt
8605 F:      drivers/tty/rocket*
8606
8607 ROCKETPORT EXPRESS/INFINITY DRIVER
8608 M:      Kevin Cernekee <cernekee@gmail.com>
8609 L:      linux-serial@vger.kernel.org
8610 S:      Odd Fixes
8611 F:      drivers/tty/serial/rp2.*
8612
8613 ROSE NETWORK LAYER
8614 M:      Ralf Baechle <ralf@linux-mips.org>
8615 L:      linux-hams@vger.kernel.org
8616 W:      http://www.linux-ax25.org/
8617 S:      Maintained
8618 F:      include/net/rose.h
8619 F:      include/uapi/linux/rose.h
8620 F:      net/rose/
8621
8622 RTL2830 MEDIA DRIVER
8623 M:      Antti Palosaari <crope@iki.fi>
8624 L:      linux-media@vger.kernel.org
8625 W:      http://linuxtv.org/
8626 W:      http://palosaari.fi/linux/
8627 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8628 T:      git git://linuxtv.org/anttip/media_tree.git
8629 S:      Maintained
8630 F:      drivers/media/dvb-frontends/rtl2830*
8631
8632 RTL2832 MEDIA DRIVER
8633 M:      Antti Palosaari <crope@iki.fi>
8634 L:      linux-media@vger.kernel.org
8635 W:      http://linuxtv.org/
8636 W:      http://palosaari.fi/linux/
8637 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8638 T:      git git://linuxtv.org/anttip/media_tree.git
8639 S:      Maintained
8640 F:      drivers/media/dvb-frontends/rtl2832*
8641
8642 RTL2832_SDR MEDIA DRIVER
8643 M:      Antti Palosaari <crope@iki.fi>
8644 L:      linux-media@vger.kernel.org
8645 W:      http://linuxtv.org/
8646 W:      http://palosaari.fi/linux/
8647 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8648 T:      git git://linuxtv.org/anttip/media_tree.git
8649 S:      Maintained
8650 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8651
8652 RTL8180 WIRELESS DRIVER
8653 L:      linux-wireless@vger.kernel.org
8654 W:      http://wireless.kernel.org/
8655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8656 S:      Orphan
8657 F:      drivers/net/wireless/rtl818x/rtl8180/
8658
8659 RTL8187 WIRELESS DRIVER
8660 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8661 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8662 M:      Larry Finger <Larry.Finger@lwfinger.net>
8663 L:      linux-wireless@vger.kernel.org
8664 W:      http://wireless.kernel.org/
8665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8666 S:      Maintained
8667 F:      drivers/net/wireless/rtl818x/rtl8187/
8668
8669 RTL8192CE WIRELESS DRIVER
8670 M:      Larry Finger <Larry.Finger@lwfinger.net>
8671 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8672 L:      linux-wireless@vger.kernel.org
8673 W:      http://wireless.kernel.org/
8674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8675 S:      Maintained
8676 F:      drivers/net/wireless/rtlwifi/
8677 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8678
8679 S3 SAVAGE FRAMEBUFFER DRIVER
8680 M:      Antonino Daplas <adaplas@gmail.com>
8681 L:      linux-fbdev@vger.kernel.org
8682 S:      Maintained
8683 F:      drivers/video/fbdev/savage/
8684
8685 S390
8686 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8687 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8688 M:      linux390@de.ibm.com
8689 L:      linux-s390@vger.kernel.org
8690 W:      http://www.ibm.com/developerworks/linux/linux390/
8691 S:      Supported
8692 F:      arch/s390/
8693 F:      drivers/s390/
8694 F:      Documentation/s390/
8695 F:      Documentation/DocBook/s390*
8696
8697 S390 COMMON I/O LAYER
8698 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8699 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8700 L:      linux-s390@vger.kernel.org
8701 W:      http://www.ibm.com/developerworks/linux/linux390/
8702 S:      Supported
8703 F:      drivers/s390/cio/
8704
8705 S390 DASD DRIVER
8706 M:      Stefan Weinhuber <wein@de.ibm.com>
8707 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8708 L:      linux-s390@vger.kernel.org
8709 W:      http://www.ibm.com/developerworks/linux/linux390/
8710 S:      Supported
8711 F:      drivers/s390/block/dasd*
8712 F:      block/partitions/ibm.c
8713
8714 S390 NETWORK DRIVERS
8715 M:      Ursula Braun <ursula.braun@de.ibm.com>
8716 M:      linux390@de.ibm.com
8717 L:      linux-s390@vger.kernel.org
8718 W:      http://www.ibm.com/developerworks/linux/linux390/
8719 S:      Supported
8720 F:      drivers/s390/net/
8721
8722 S390 PCI SUBSYSTEM
8723 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8724 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8725 L:      linux-s390@vger.kernel.org
8726 W:      http://www.ibm.com/developerworks/linux/linux390/
8727 S:      Supported
8728 F:      arch/s390/pci/
8729 F:      drivers/pci/hotplug/s390_pci_hpc.c
8730
8731 S390 ZCRYPT DRIVER
8732 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8733 M:      linux390@de.ibm.com
8734 L:      linux-s390@vger.kernel.org
8735 W:      http://www.ibm.com/developerworks/linux/linux390/
8736 S:      Supported
8737 F:      drivers/s390/crypto/
8738
8739 S390 ZFCP DRIVER
8740 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8741 M:      linux390@de.ibm.com
8742 L:      linux-s390@vger.kernel.org
8743 W:      http://www.ibm.com/developerworks/linux/linux390/
8744 S:      Supported
8745 F:      drivers/s390/scsi/zfcp_*
8746
8747 S390 IUCV NETWORK LAYER
8748 M:      Ursula Braun <ursula.braun@de.ibm.com>
8749 M:      linux390@de.ibm.com
8750 L:      linux-s390@vger.kernel.org
8751 W:      http://www.ibm.com/developerworks/linux/linux390/
8752 S:      Supported
8753 F:      drivers/s390/net/*iucv*
8754 F:      include/net/iucv/
8755 F:      net/iucv/
8756
8757 S3C24XX SD/MMC Driver
8758 M:      Ben Dooks <ben-linux@fluff.org>
8759 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8760 S:      Supported
8761 F:      drivers/mmc/host/s3cmci.*
8762
8763 SAA6588 RDS RECEIVER DRIVER
8764 M:      Hans Verkuil <hverkuil@xs4all.nl>
8765 L:      linux-media@vger.kernel.org
8766 T:      git git://linuxtv.org/media_tree.git
8767 W:      http://linuxtv.org
8768 S:      Odd Fixes
8769 F:      drivers/media/i2c/saa6588*
8770
8771 SAA7134 VIDEO4LINUX DRIVER
8772 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8773 L:      linux-media@vger.kernel.org
8774 W:      http://linuxtv.org
8775 T:      git git://linuxtv.org/media_tree.git
8776 S:      Odd fixes
8777 F:      Documentation/video4linux/*.saa7134
8778 F:      drivers/media/pci/saa7134/
8779
8780 SAA7146 VIDEO4LINUX-2 DRIVER
8781 M:      Hans Verkuil <hverkuil@xs4all.nl>
8782 L:      linux-media@vger.kernel.org
8783 T:      git git://linuxtv.org/media_tree.git
8784 S:      Maintained
8785 F:      drivers/media/common/saa7146/
8786 F:      drivers/media/pci/saa7146/
8787 F:      include/media/saa7146*
8788
8789 SAMSUNG LAPTOP DRIVER
8790 M:      Corentin Chary <corentin.chary@gmail.com>
8791 L:      platform-driver-x86@vger.kernel.org
8792 S:      Maintained
8793 F:      drivers/platform/x86/samsung-laptop.c
8794
8795 SAMSUNG AUDIO (ASoC) DRIVERS
8796 M:      Sangbeom Kim <sbkim73@samsung.com>
8797 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8798 S:      Supported
8799 F:      sound/soc/samsung/
8800
8801 SAMSUNG FRAMEBUFFER DRIVER
8802 M:      Jingoo Han <jingoohan1@gmail.com>
8803 L:      linux-fbdev@vger.kernel.org
8804 S:      Maintained
8805 F:      drivers/video/fbdev/s3c-fb.c
8806
8807 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8808 M:      Sangbeom Kim <sbkim73@samsung.com>
8809 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8810 L:      linux-kernel@vger.kernel.org
8811 L:      linux-samsung-soc@vger.kernel.org
8812 S:      Supported
8813 F:      drivers/mfd/sec*.c
8814 F:      drivers/regulator/s2m*.c
8815 F:      drivers/regulator/s5m*.c
8816 F:      drivers/clk/clk-s2mps11.c
8817 F:      drivers/rtc/rtc-s5m.c
8818 F:      include/linux/mfd/samsung/
8819 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8820 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
8821
8822 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8823 M:      Kyungmin Park <kyungmin.park@samsung.com>
8824 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8825 L:      linux-media@vger.kernel.org
8826 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8827 S:      Supported
8828 F:      drivers/media/platform/exynos4-is/
8829
8830 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8831 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8832 L:      linux-media@vger.kernel.org
8833 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8834 S:      Maintained
8835 F:      drivers/media/platform/s3c-camif/
8836 F:      include/media/s3c_camif.h
8837
8838 SAMSUNG S5C73M3 CAMERA DRIVER
8839 M:      Kyungmin Park <kyungmin.park@samsung.com>
8840 M:      Andrzej Hajda <a.hajda@samsung.com>
8841 L:      linux-media@vger.kernel.org
8842 S:      Supported
8843 F:      drivers/media/i2c/s5c73m3/*
8844
8845 SAMSUNG S5K5BAF CAMERA DRIVER
8846 M:      Kyungmin Park <kyungmin.park@samsung.com>
8847 M:      Andrzej Hajda <a.hajda@samsung.com>
8848 L:      linux-media@vger.kernel.org
8849 S:      Supported
8850 F:      drivers/media/i2c/s5k5baf.c
8851
8852 SAMSUNG SOC CLOCK DRIVERS
8853 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8854 M:      Tomasz Figa <tomasz.figa@gmail.com>
8855 S:      Supported
8856 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8857 F:      drivers/clk/samsung/
8858
8859 SAMSUNG SXGBE DRIVERS
8860 M:      Byungho An <bh74.an@samsung.com>
8861 M:      Girish K S <ks.giri@samsung.com>
8862 M:      Vipul Pandya <vipul.pandya@samsung.com>
8863 S:      Supported
8864 L:      netdev@vger.kernel.org
8865 F:      drivers/net/ethernet/samsung/sxgbe/
8866
8867 SAMSUNG THERMAL DRIVER
8868 M:      Lukasz Majewski <l.majewski@samsung.com>
8869 L:      linux-pm@vger.kernel.org
8870 L:      linux-samsung-soc@vger.kernel.org
8871 S:      Supported
8872 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8873 F:      drivers/thermal/samsung/
8874
8875 SAMSUNG USB2 PHY DRIVER
8876 M:      Kamil Debski <k.debski@samsung.com>
8877 L:      linux-kernel@vger.kernel.org
8878 S:      Supported
8879 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8880 F:      Documentation/phy/samsung-usb2.txt
8881 F:      drivers/phy/phy-exynos4210-usb2.c
8882 F:      drivers/phy/phy-exynos4x12-usb2.c
8883 F:      drivers/phy/phy-exynos5250-usb2.c
8884 F:      drivers/phy/phy-s5pv210-usb2.c
8885 F:      drivers/phy/phy-samsung-usb2.c
8886 F:      drivers/phy/phy-samsung-usb2.h
8887
8888 SERIAL DRIVERS
8889 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8890 L:      linux-serial@vger.kernel.org
8891 S:      Maintained
8892 F:      drivers/tty/serial/
8893
8894 SYNOPSYS DESIGNWARE DMAC DRIVER
8895 M:      Viresh Kumar <viresh.linux@gmail.com>
8896 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8897 S:      Maintained
8898 F:      include/linux/dma/dw.h
8899 F:      include/linux/platform_data/dma-dw.h
8900 F:      drivers/dma/dw/
8901
8902 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8903 M:      Seungwon Jeon <tgih.jun@samsung.com>
8904 M:      Jaehoon Chung <jh80.chung@samsung.com>
8905 L:      linux-mmc@vger.kernel.org
8906 S:      Maintained
8907 F:      include/linux/mmc/dw_mmc.h
8908 F:      drivers/mmc/host/dw_mmc*
8909
8910 THUNDERBOLT DRIVER
8911 M:      Andreas Noever <andreas.noever@gmail.com>
8912 S:      Maintained
8913 F:      drivers/thunderbolt/
8914
8915 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8916 M:      John Stultz <john.stultz@linaro.org>
8917 M:      Thomas Gleixner <tglx@linutronix.de>
8918 L:      linux-kernel@vger.kernel.org
8919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8920 S:      Supported
8921 F:      include/linux/clocksource.h
8922 F:      include/linux/time.h
8923 F:      include/linux/timex.h
8924 F:      include/uapi/linux/time.h
8925 F:      include/uapi/linux/timex.h
8926 F:      kernel/time/clocksource.c
8927 F:      kernel/time/time*.c
8928 F:      kernel/time/ntp.c
8929 F:      tools/testing/selftests/timers/
8930
8931 SC1200 WDT DRIVER
8932 M:      Zwane Mwaikambo <zwanem@gmail.com>
8933 S:      Maintained
8934 F:      drivers/watchdog/sc1200wdt.c
8935
8936 SCHEDULER
8937 M:      Ingo Molnar <mingo@redhat.com>
8938 M:      Peter Zijlstra <peterz@infradead.org>
8939 L:      linux-kernel@vger.kernel.org
8940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8941 S:      Maintained
8942 F:      kernel/sched/
8943 F:      include/linux/sched.h
8944 F:      include/uapi/linux/sched.h
8945 F:      include/linux/wait.h
8946
8947 SCORE ARCHITECTURE
8948 M:      Chen Liqin <liqin.linux@gmail.com>
8949 M:      Lennox Wu <lennox.wu@gmail.com>
8950 W:      http://www.sunplus.com
8951 S:      Supported
8952 F:      arch/score/
8953
8954 SCSI CDROM DRIVER
8955 M:      Jens Axboe <axboe@kernel.dk>
8956 L:      linux-scsi@vger.kernel.org
8957 W:      http://www.kernel.dk
8958 S:      Maintained
8959 F:      drivers/scsi/sr*
8960
8961 SCSI RDMA PROTOCOL (SRP) INITIATOR
8962 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8963 L:      linux-rdma@vger.kernel.org
8964 S:      Supported
8965 W:      http://www.openfabrics.org
8966 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8968 F:      drivers/infiniband/ulp/srp/
8969 F:      include/scsi/srp.h
8970
8971 SCSI SG DRIVER
8972 M:      Doug Gilbert <dgilbert@interlog.com>
8973 L:      linux-scsi@vger.kernel.org
8974 W:      http://sg.danny.cz/sg
8975 S:      Maintained
8976 F:      Documentation/scsi/scsi-generic.txt
8977 F:      drivers/scsi/sg.c
8978 F:      include/scsi/sg.h
8979
8980 SCSI SUBSYSTEM
8981 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8982 L:      linux-scsi@vger.kernel.org
8983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8984 S:      Maintained
8985 F:      drivers/scsi/
8986 F:      include/scsi/
8987
8988 SCSI TAPE DRIVER
8989 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8990 L:      linux-scsi@vger.kernel.org
8991 S:      Maintained
8992 F:      Documentation/scsi/st.txt
8993 F:      drivers/scsi/st.*
8994 F:      drivers/scsi/st_*.h
8995
8996 SCTP PROTOCOL
8997 M:      Vlad Yasevich <vyasevich@gmail.com>
8998 M:      Neil Horman <nhorman@tuxdriver.com>
8999 L:      linux-sctp@vger.kernel.org
9000 W:      http://lksctp.sourceforge.net
9001 S:      Maintained
9002 F:      Documentation/networking/sctp.txt
9003 F:      include/linux/sctp.h
9004 F:      include/uapi/linux/sctp.h
9005 F:      include/net/sctp/
9006 F:      net/sctp/
9007
9008 SCx200 CPU SUPPORT
9009 M:      Jim Cromie <jim.cromie@gmail.com>
9010 S:      Odd Fixes
9011 F:      Documentation/i2c/busses/scx200_acb
9012 F:      arch/x86/platform/scx200/
9013 F:      drivers/watchdog/scx200_wdt.c
9014 F:      drivers/i2c/busses/scx200*
9015 F:      drivers/mtd/maps/scx200_docflash.c
9016 F:      include/linux/scx200.h
9017
9018 SCx200 GPIO DRIVER
9019 M:      Jim Cromie <jim.cromie@gmail.com>
9020 S:      Maintained
9021 F:      drivers/char/scx200_gpio.c
9022 F:      include/linux/scx200_gpio.h
9023
9024 SCx200 HRT CLOCKSOURCE DRIVER
9025 M:      Jim Cromie <jim.cromie@gmail.com>
9026 S:      Maintained
9027 F:      drivers/clocksource/scx200_hrt.c
9028
9029 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9030 M:      Sascha Sommer <saschasommer@freenet.de>
9031 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9032 S:      Maintained
9033 F:      drivers/mmc/host/sdricoh_cs.c
9034
9035 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9036 L:      linux-mmc@vger.kernel.org
9037 S:      Orphan
9038 F:      drivers/mmc/host/sdhci.*
9039 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9040
9041 SECURE COMPUTING
9042 M:      Kees Cook <keescook@chromium.org>
9043 R:      Andy Lutomirski <luto@amacapital.net>
9044 R:      Will Drewry <wad@chromium.org>
9045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9046 S:      Supported
9047 F:      kernel/seccomp.c
9048 F:      include/uapi/linux/seccomp.h
9049 F:      include/linux/seccomp.h
9050 F:      tools/testing/selftests/seccomp/*
9051 K:      \bsecure_computing
9052 K:      \bTIF_SECCOMP\b
9053
9054 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9055 M:      Ben Dooks <ben-linux@fluff.org>
9056 M:      Jaehoon Chung <jh80.chung@samsung.com>
9057 L:      linux-mmc@vger.kernel.org
9058 S:      Maintained
9059 F:      drivers/mmc/host/sdhci-s3c*
9060
9061 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9062 M:      Viresh Kumar <viresh.linux@gmail.com>
9063 L:      spear-devel@list.st.com
9064 L:      linux-mmc@vger.kernel.org
9065 S:      Maintained
9066 F:      drivers/mmc/host/sdhci-spear.c
9067
9068 SECURITY SUBSYSTEM
9069 M:      James Morris <james.l.morris@oracle.com>
9070 M:      "Serge E. Hallyn" <serge@hallyn.com>
9071 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9073 W:      http://kernsec.org/
9074 S:      Supported
9075 F:      security/
9076
9077 SECURITY CONTACT
9078 M:      Security Officers <security@kernel.org>
9079 S:      Supported
9080
9081 SELINUX SECURITY MODULE
9082 M:      Paul Moore <paul@paul-moore.com>
9083 M:      Stephen Smalley <sds@tycho.nsa.gov>
9084 M:      Eric Paris <eparis@parisplace.org>
9085 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9086 W:      http://selinuxproject.org
9087 T:      git git://git.infradead.org/users/pcmoore/selinux
9088 S:      Supported
9089 F:      include/linux/selinux*
9090 F:      security/selinux/
9091 F:      scripts/selinux/
9092
9093 APPARMOR SECURITY MODULE
9094 M:      John Johansen <john.johansen@canonical.com>
9095 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9096 W:      apparmor.wiki.kernel.org
9097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9098 S:      Supported
9099 F:      security/apparmor/
9100
9101 SENSABLE PHANTOM
9102 M:      Jiri Slaby <jirislaby@gmail.com>
9103 S:      Maintained
9104 F:      drivers/misc/phantom.c
9105 F:      include/uapi/linux/phantom.h
9106
9107 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9108 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9109 M:      Minh Tran <minh.tran@avagotech.com>
9110 M:      John Soni Jose <sony.john-n@avagotech.com>
9111 L:      linux-scsi@vger.kernel.org
9112 W:      http://www.avagotech.com
9113 S:      Supported
9114 F:      drivers/scsi/be2iscsi/
9115
9116 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9117 M:      Sathya Perla <sathya.perla@avagotech.com>
9118 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9119 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9120 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9121 L:      netdev@vger.kernel.org
9122 W:      http://www.emulex.com
9123 S:      Supported
9124 F:      drivers/net/ethernet/emulex/benet/
9125
9126 EMULEX ONECONNECT ROCE DRIVER
9127 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9128 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9129 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9130 L:      linux-rdma@vger.kernel.org
9131 W:      http://www.emulex.com
9132 S:      Supported
9133 F:      drivers/infiniband/hw/ocrdma/
9134
9135 SFC NETWORK DRIVER
9136 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9137 M:      Shradha Shah <sshah@solarflare.com>
9138 L:      netdev@vger.kernel.org
9139 S:      Supported
9140 F:      drivers/net/ethernet/sfc/
9141
9142 SGI GRU DRIVER
9143 M:      Dimitri Sivanich <sivanich@sgi.com>
9144 S:      Maintained
9145 F:      drivers/misc/sgi-gru/
9146
9147 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9148 M:      Pat Gefre <pfg@sgi.com>
9149 L:      linux-ia64@vger.kernel.org
9150 S:      Supported
9151 F:      Documentation/ia64/serial.txt
9152 F:      drivers/tty/serial/ioc?_serial.c
9153 F:      include/linux/ioc?.h
9154
9155 SGI XP/XPC/XPNET DRIVER
9156 M:      Cliff Whickman <cpw@sgi.com>
9157 M:      Robin Holt <robinmholt@gmail.com>
9158 S:      Maintained
9159 F:      drivers/misc/sgi-xp/
9160
9161 SI2157 MEDIA DRIVER
9162 M:      Antti Palosaari <crope@iki.fi>
9163 L:      linux-media@vger.kernel.org
9164 W:      http://linuxtv.org/
9165 W:      http://palosaari.fi/linux/
9166 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9167 T:      git git://linuxtv.org/anttip/media_tree.git
9168 S:      Maintained
9169 F:      drivers/media/tuners/si2157*
9170
9171 SI2168 MEDIA DRIVER
9172 M:      Antti Palosaari <crope@iki.fi>
9173 L:      linux-media@vger.kernel.org
9174 W:      http://linuxtv.org/
9175 W:      http://palosaari.fi/linux/
9176 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9177 T:      git git://linuxtv.org/anttip/media_tree.git
9178 S:      Maintained
9179 F:      drivers/media/dvb-frontends/si2168*
9180
9181 SI470X FM RADIO RECEIVER I2C DRIVER
9182 M:      Hans Verkuil <hverkuil@xs4all.nl>
9183 L:      linux-media@vger.kernel.org
9184 T:      git git://linuxtv.org/media_tree.git
9185 W:      http://linuxtv.org
9186 S:      Odd Fixes
9187 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9188
9189 SI470X FM RADIO RECEIVER USB DRIVER
9190 M:      Hans Verkuil <hverkuil@xs4all.nl>
9191 L:      linux-media@vger.kernel.org
9192 T:      git git://linuxtv.org/media_tree.git
9193 W:      http://linuxtv.org
9194 S:      Maintained
9195 F:      drivers/media/radio/si470x/radio-si470x-common.c
9196 F:      drivers/media/radio/si470x/radio-si470x.h
9197 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9198
9199 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9200 M:      Eduardo Valentin <edubezval@gmail.com>
9201 L:      linux-media@vger.kernel.org
9202 T:      git git://linuxtv.org/media_tree.git
9203 W:      http://linuxtv.org
9204 S:      Odd Fixes
9205 F:      drivers/media/radio/si4713/si4713.?
9206
9207 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9208 M:      Eduardo Valentin <edubezval@gmail.com>
9209 L:      linux-media@vger.kernel.org
9210 T:      git git://linuxtv.org/media_tree.git
9211 W:      http://linuxtv.org
9212 S:      Odd Fixes
9213 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9214
9215 SI4713 FM RADIO TRANSMITTER USB DRIVER
9216 M:      Hans Verkuil <hverkuil@xs4all.nl>
9217 L:      linux-media@vger.kernel.org
9218 T:      git git://linuxtv.org/media_tree.git
9219 W:      http://linuxtv.org
9220 S:      Maintained
9221 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9222
9223 SIANO DVB DRIVER
9224 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9225 L:      linux-media@vger.kernel.org
9226 W:      http://linuxtv.org
9227 T:      git git://linuxtv.org/media_tree.git
9228 S:      Odd fixes
9229 F:      drivers/media/common/siano/
9230 F:      drivers/media/usb/siano/
9231 F:      drivers/media/usb/siano/
9232 F:      drivers/media/mmc/siano/
9233
9234 SIMPLEFB FB DRIVER
9235 M:      Hans de Goede <hdegoede@redhat.com>
9236 L:      linux-fbdev@vger.kernel.org
9237 S:      Maintained
9238 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9239 F:      drivers/video/fbdev/simplefb.c
9240 F:      include/linux/platform_data/simplefb.h
9241
9242 SH_VEU V4L2 MEM2MEM DRIVER
9243 L:      linux-media@vger.kernel.org
9244 S:      Orphan
9245 F:      drivers/media/platform/sh_veu.c
9246
9247 SH_VOU V4L2 OUTPUT DRIVER
9248 L:      linux-media@vger.kernel.org
9249 S:      Orphan
9250 F:      drivers/media/platform/sh_vou.c
9251 F:      include/media/sh_vou.h
9252
9253 SIMPLE FIRMWARE INTERFACE (SFI)
9254 M:      Len Brown <lenb@kernel.org>
9255 L:      sfi-devel@simplefirmware.org
9256 W:      http://simplefirmware.org/
9257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9258 S:      Supported
9259 F:      arch/x86/platform/sfi/
9260 F:      drivers/sfi/
9261 F:      include/linux/sfi*.h
9262
9263 SIMTEC EB110ATX (Chalice CATS)
9264 P:      Ben Dooks
9265 P:      Vincent Sanders <vince@simtec.co.uk>
9266 M:      Simtec Linux Team <linux@simtec.co.uk>
9267 W:      http://www.simtec.co.uk/products/EB110ATX/
9268 S:      Supported
9269
9270 SIMTEC EB2410ITX (BAST)
9271 P:      Ben Dooks
9272 P:      Vincent Sanders <vince@simtec.co.uk>
9273 M:      Simtec Linux Team <linux@simtec.co.uk>
9274 W:      http://www.simtec.co.uk/products/EB2410ITX/
9275 S:      Supported
9276 F:      arch/arm/mach-s3c24xx/mach-bast.c
9277 F:      arch/arm/mach-s3c24xx/bast-ide.c
9278 F:      arch/arm/mach-s3c24xx/bast-irq.c
9279
9280 TI DAVINCI MACHINE SUPPORT
9281 M:      Sekhar Nori <nsekhar@ti.com>
9282 M:      Kevin Hilman <khilman@deeprootsystems.com>
9283 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9284 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9285 S:      Supported
9286 F:      arch/arm/mach-davinci/
9287 F:      drivers/i2c/busses/i2c-davinci.c
9288
9289 TI DAVINCI SERIES MEDIA DRIVER
9290 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9291 L:      linux-media@vger.kernel.org
9292 W:      http://linuxtv.org/
9293 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9294 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9295 S:      Maintained
9296 F:      drivers/media/platform/davinci/
9297 F:      include/media/davinci/
9298
9299 TI AM437X VPFE DRIVER
9300 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9301 L:      linux-media@vger.kernel.org
9302 W:      http://linuxtv.org/
9303 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9304 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9305 S:      Maintained
9306 F:      drivers/media/platform/am437x/
9307
9308 OV2659 OMNIVISION SENSOR DRIVER
9309 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9310 L:      linux-media@vger.kernel.org
9311 W:      http://linuxtv.org/
9312 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9313 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9314 S:      Maintained
9315 F:      drivers/media/i2c/ov2659.c
9316 F:      include/media/ov2659.h
9317
9318 SIS 190 ETHERNET DRIVER
9319 M:      Francois Romieu <romieu@fr.zoreil.com>
9320 L:      netdev@vger.kernel.org
9321 S:      Maintained
9322 F:      drivers/net/ethernet/sis/sis190.c
9323
9324 SIS 900/7016 FAST ETHERNET DRIVER
9325 M:      Daniele Venzano <venza@brownhat.org>
9326 W:      http://www.brownhat.org/sis900.html
9327 L:      netdev@vger.kernel.org
9328 S:      Maintained
9329 F:      drivers/net/ethernet/sis/sis900.*
9330
9331 SIS FRAMEBUFFER DRIVER
9332 M:      Thomas Winischhofer <thomas@winischhofer.net>
9333 W:      http://www.winischhofer.net/linuxsisvga.shtml
9334 S:      Maintained
9335 F:      Documentation/fb/sisfb.txt
9336 F:      drivers/video/fbdev/sis/
9337 F:      include/video/sisfb.h
9338
9339 SIS USB2VGA DRIVER
9340 M:      Thomas Winischhofer <thomas@winischhofer.net>
9341 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9342 S:      Maintained
9343 F:      drivers/usb/misc/sisusbvga/
9344
9345 SLAB ALLOCATOR
9346 M:      Christoph Lameter <cl@linux.com>
9347 M:      Pekka Enberg <penberg@kernel.org>
9348 M:      David Rientjes <rientjes@google.com>
9349 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9350 M:      Andrew Morton <akpm@linux-foundation.org>
9351 L:      linux-mm@kvack.org
9352 S:      Maintained
9353 F:      include/linux/sl?b*.h
9354 F:      mm/sl?b*
9355
9356 SLEEPABLE READ-COPY UPDATE (SRCU)
9357 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9358 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9359 M:      Josh Triplett <josh@joshtriplett.org>
9360 R:      Steven Rostedt <rostedt@goodmis.org>
9361 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9362 L:      linux-kernel@vger.kernel.org
9363 W:      http://www.rdrop.com/users/paulmck/RCU/
9364 S:      Supported
9365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9366 F:      include/linux/srcu.h
9367 F:      kernel/rcu/srcu.c
9368
9369 SMACK SECURITY MODULE
9370 M:      Casey Schaufler <casey@schaufler-ca.com>
9371 L:      linux-security-module@vger.kernel.org
9372 W:      http://schaufler-ca.com
9373 T:      git git://git.gitorious.org/smack-next/kernel.git
9374 S:      Maintained
9375 F:      Documentation/security/Smack.txt
9376 F:      security/smack/
9377
9378 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9379 M:      Kevin Hilman <khilman@kernel.org>
9380 M:      Nishanth Menon <nm@ti.com>
9381 S:      Maintained
9382 F:      drivers/power/avs/
9383 F:      include/linux/power/smartreflex.h
9384 L:      linux-pm@vger.kernel.org
9385
9386 SMC91x ETHERNET DRIVER
9387 M:      Nicolas Pitre <nico@fluxnic.net>
9388 S:      Odd Fixes
9389 F:      drivers/net/ethernet/smsc/smc91x.*
9390
9391 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9392 M:      Sakari Ailus <sakari.ailus@iki.fi>
9393 L:      linux-media@vger.kernel.org
9394 S:      Maintained
9395 F:      drivers/media/i2c/smiapp/
9396 F:      include/media/smiapp.h
9397 F:      drivers/media/i2c/smiapp-pll.c
9398 F:      drivers/media/i2c/smiapp-pll.h
9399 F:      include/uapi/linux/smiapp.h
9400 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9401
9402 SMM665 HARDWARE MONITOR DRIVER
9403 M:      Guenter Roeck <linux@roeck-us.net>
9404 L:      lm-sensors@lm-sensors.org
9405 S:      Maintained
9406 F:      Documentation/hwmon/smm665
9407 F:      drivers/hwmon/smm665.c
9408
9409 SMSC EMC2103 HARDWARE MONITOR DRIVER
9410 M:      Steve Glendinning <steve.glendinning@shawell.net>
9411 L:      lm-sensors@lm-sensors.org
9412 S:      Maintained
9413 F:      Documentation/hwmon/emc2103
9414 F:      drivers/hwmon/emc2103.c
9415
9416 SMSC SCH5627 HARDWARE MONITOR DRIVER
9417 M:      Hans de Goede <hdegoede@redhat.com>
9418 L:      lm-sensors@lm-sensors.org
9419 S:      Supported
9420 F:      Documentation/hwmon/sch5627
9421 F:      drivers/hwmon/sch5627.c
9422
9423 SMSC47B397 HARDWARE MONITOR DRIVER
9424 M:      Jean Delvare <jdelvare@suse.de>
9425 L:      lm-sensors@lm-sensors.org
9426 S:      Maintained
9427 F:      Documentation/hwmon/smsc47b397
9428 F:      drivers/hwmon/smsc47b397.c
9429
9430 SMSC911x ETHERNET DRIVER
9431 M:      Steve Glendinning <steve.glendinning@shawell.net>
9432 L:      netdev@vger.kernel.org
9433 S:      Maintained
9434 F:      include/linux/smsc911x.h
9435 F:      drivers/net/ethernet/smsc/smsc911x.*
9436
9437 SMSC9420 PCI ETHERNET DRIVER
9438 M:      Steve Glendinning <steve.glendinning@shawell.net>
9439 L:      netdev@vger.kernel.org
9440 S:      Maintained
9441 F:      drivers/net/ethernet/smsc/smsc9420.*
9442
9443 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9444 M:      Steve Glendinning <steve.glendinning@shawell.net>
9445 L:      linux-fbdev@vger.kernel.org
9446 S:      Maintained
9447 F:      drivers/video/fbdev/smscufx.c
9448
9449 SOC-CAMERA V4L2 SUBSYSTEM
9450 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9451 L:      linux-media@vger.kernel.org
9452 T:      git git://linuxtv.org/media_tree.git
9453 S:      Maintained
9454 F:      include/media/soc*
9455 F:      drivers/media/i2c/soc_camera/
9456 F:      drivers/media/platform/soc_camera/
9457
9458 SOEKRIS NET48XX LED SUPPORT
9459 M:      Chris Boot <bootc@bootc.net>
9460 S:      Maintained
9461 F:      drivers/leds/leds-net48xx.c
9462
9463 SOFTLOGIC 6x10 MPEG CODEC
9464 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9465 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9466 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9467 M:      Ismael Luceno <ismael@iodev.co.uk>
9468 L:      linux-media@vger.kernel.org
9469 S:      Supported
9470 F:      drivers/media/pci/solo6x10/
9471
9472 SOFTWARE RAID (Multiple Disks) SUPPORT
9473 M:      Neil Brown <neilb@suse.de>
9474 L:      linux-raid@vger.kernel.org
9475 S:      Supported
9476 F:      drivers/md/
9477 F:      include/linux/raid/
9478 F:      include/uapi/linux/raid/
9479
9480 SONIC NETWORK DRIVER
9481 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9482 L:      netdev@vger.kernel.org
9483 S:      Maintained
9484 F:      drivers/net/ethernet/natsemi/sonic.*
9485
9486 SONICS SILICON BACKPLANE DRIVER (SSB)
9487 M:      Michael Buesch <m@bues.ch>
9488 L:      netdev@vger.kernel.org
9489 S:      Maintained
9490 F:      drivers/ssb/
9491 F:      include/linux/ssb/
9492
9493 SONY VAIO CONTROL DEVICE DRIVER
9494 M:      Mattia Dongili <malattia@linux.it>
9495 L:      platform-driver-x86@vger.kernel.org
9496 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9497 S:      Maintained
9498 F:      Documentation/laptops/sony-laptop.txt
9499 F:      drivers/char/sonypi.c
9500 F:      drivers/platform/x86/sony-laptop.c
9501 F:      include/linux/sony-laptop.h
9502
9503 SONY MEMORYSTICK CARD SUPPORT
9504 M:      Alex Dubov <oakad@yahoo.com>
9505 W:      http://tifmxx.berlios.de/
9506 S:      Maintained
9507 F:      drivers/memstick/host/tifm_ms.c
9508
9509 SONY MEMORYSTICK STANDARD SUPPORT
9510 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9511 S:      Maintained
9512 F:      drivers/memstick/core/ms_block.*
9513
9514 SOUND
9515 M:      Jaroslav Kysela <perex@perex.cz>
9516 M:      Takashi Iwai <tiwai@suse.de>
9517 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9518 W:      http://www.alsa-project.org/
9519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9520 T:      git git://git.alsa-project.org/alsa-kernel.git
9521 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9522 S:      Maintained
9523 F:      Documentation/sound/
9524 F:      include/sound/
9525 F:      include/uapi/sound/
9526 F:      sound/
9527
9528 SOUND - COMPRESSED AUDIO
9529 M:      Vinod Koul <vinod.koul@intel.com>
9530 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9532 S:      Supported
9533 F:      Documentation/sound/alsa/compress_offload.txt
9534 F:      include/sound/compress_driver.h
9535 F:      include/uapi/sound/compress_*
9536 F:      sound/core/compress_offload.c
9537 F:      sound/soc/soc-compress.c
9538
9539 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9540 M:      Liam Girdwood <lgirdwood@gmail.com>
9541 M:      Mark Brown <broonie@kernel.org>
9542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9543 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9544 W:      http://alsa-project.org/main/index.php/ASoC
9545 S:      Supported
9546 F:      Documentation/sound/alsa/soc/
9547 F:      sound/soc/
9548 F:      include/sound/soc*
9549
9550 SOUND - DMAENGINE HELPERS
9551 M:      Lars-Peter Clausen <lars@metafoo.de>
9552 S:      Supported
9553 F:      include/sound/dmaengine_pcm.h
9554 F:      sound/core/pcm_dmaengine.c
9555 F:      sound/soc/soc-generic-dmaengine-pcm.c
9556
9557 SP2 MEDIA DRIVER
9558 M:      Olli Salonen <olli.salonen@iki.fi>
9559 L:      linux-media@vger.kernel.org
9560 W:      http://linuxtv.org/
9561 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9562 S:      Maintained
9563 F:      drivers/media/dvb-frontends/sp2*
9564
9565 SPARC + UltraSPARC (sparc/sparc64)
9566 M:      "David S. Miller" <davem@davemloft.net>
9567 L:      sparclinux@vger.kernel.org
9568 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9571 S:      Maintained
9572 F:      arch/sparc/
9573 F:      drivers/sbus/
9574
9575 SPARC SERIAL DRIVERS
9576 M:      "David S. Miller" <davem@davemloft.net>
9577 L:      sparclinux@vger.kernel.org
9578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9580 S:      Maintained
9581 F:      include/linux/sunserialcore.h
9582 F:      drivers/tty/serial/suncore.c
9583 F:      drivers/tty/serial/sunhv.c
9584 F:      drivers/tty/serial/sunsab.c
9585 F:      drivers/tty/serial/sunsab.h
9586 F:      drivers/tty/serial/sunsu.c
9587 F:      drivers/tty/serial/sunzilog.c
9588 F:      drivers/tty/serial/sunzilog.h
9589
9590 SPARSE CHECKER
9591 M:      "Christopher Li" <sparse@chrisli.org>
9592 L:      linux-sparse@vger.kernel.org
9593 W:      https://sparse.wiki.kernel.org/
9594 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9595 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9596 S:      Maintained
9597 F:      include/linux/compiler.h
9598
9599 SPEAR PLATFORM SUPPORT
9600 M:      Viresh Kumar <viresh.linux@gmail.com>
9601 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9602 L:      spear-devel@list.st.com
9603 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9604 W:      http://www.st.com/spear
9605 S:      Maintained
9606 F:      arch/arm/mach-spear/
9607
9608 SPEAR CLOCK FRAMEWORK SUPPORT
9609 M:      Viresh Kumar <viresh.linux@gmail.com>
9610 L:      spear-devel@list.st.com
9611 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9612 W:      http://www.st.com/spear
9613 S:      Maintained
9614 F:      drivers/clk/spear/
9615
9616 SPI SUBSYSTEM
9617 M:      Mark Brown <broonie@kernel.org>
9618 L:      linux-spi@vger.kernel.org
9619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9620 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9621 S:      Maintained
9622 F:      Documentation/spi/
9623 F:      drivers/spi/
9624 F:      include/linux/spi/
9625 F:      include/uapi/linux/spi/
9626
9627 SPIDERNET NETWORK DRIVER for CELL
9628 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9629 L:      netdev@vger.kernel.org
9630 S:      Supported
9631 F:      Documentation/networking/spider_net.txt
9632 F:      drivers/net/ethernet/toshiba/spider_net*
9633
9634 SPU FILE SYSTEM
9635 M:      Jeremy Kerr <jk@ozlabs.org>
9636 L:      linuxppc-dev@lists.ozlabs.org
9637 W:      http://www.ibm.com/developerworks/power/cell/
9638 S:      Supported
9639 F:      Documentation/filesystems/spufs.txt
9640 F:      arch/powerpc/platforms/cell/spufs/
9641
9642 SQUASHFS FILE SYSTEM
9643 M:      Phillip Lougher <phillip@squashfs.org.uk>
9644 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9645 W:      http://squashfs.org.uk
9646 S:      Maintained
9647 F:      Documentation/filesystems/squashfs.txt
9648 F:      fs/squashfs/
9649
9650 SRM (Alpha) environment access
9651 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9652 S:      Maintained
9653 F:      arch/alpha/kernel/srm_env.c
9654
9655 STABLE BRANCH
9656 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9657 L:      stable@vger.kernel.org
9658 S:      Supported
9659 F:      Documentation/stable_kernel_rules.txt
9660
9661 STAGING SUBSYSTEM
9662 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9664 L:      devel@driverdev.osuosl.org
9665 S:      Supported
9666 F:      drivers/staging/
9667
9668 STAGING - COMEDI
9669 M:      Ian Abbott <abbotti@mev.co.uk>
9670 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9671 S:      Odd Fixes
9672 F:      drivers/staging/comedi/
9673
9674 STAGING - FLARION FT1000 DRIVERS
9675 M:      Marek Belisko <marek.belisko@gmail.com>
9676 S:      Odd Fixes
9677 F:      drivers/staging/ft1000/
9678
9679 STAGING - INDUSTRIAL IO
9680 M:      Jonathan Cameron <jic23@kernel.org>
9681 L:      linux-iio@vger.kernel.org
9682 S:      Odd Fixes
9683 F:      drivers/staging/iio/
9684
9685 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9686 M:      Jarod Wilson <jarod@wilsonet.com>
9687 W:      http://www.lirc.org/
9688 S:      Odd Fixes
9689 F:      drivers/staging/media/lirc/
9690
9691 STAGING - LUSTRE PARALLEL FILESYSTEM
9692 M:      Oleg Drokin <oleg.drokin@intel.com>
9693 M:      Andreas Dilger <andreas.dilger@intel.com>
9694 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9695 W:      http://lustre.opensfs.org/
9696 S:      Maintained
9697 F:      drivers/staging/lustre
9698
9699 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9700 M:      Julian Andres Klode <jak@jak-linux.org>
9701 M:      Marc Dietrich <marvin24@gmx.de>
9702 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9703 L:      linux-tegra@vger.kernel.org
9704 S:      Maintained
9705 F:      drivers/staging/nvec/
9706
9707 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9708 M:      Jens Frederich <jfrederich@gmail.com>
9709 M:      Daniel Drake <dsd@laptop.org>
9710 M:      Jon Nettleton <jon.nettleton@gmail.com>
9711 W:      http://wiki.laptop.org/go/DCON
9712 S:      Maintained
9713 F:      drivers/staging/olpc_dcon/
9714
9715 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9716 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9717 S:      Maintained
9718 F:      drivers/staging/ozwpan/
9719
9720 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9721 M:      Willy Tarreau <willy@meta-x.org>
9722 S:      Odd Fixes
9723 F:      drivers/staging/panel/
9724
9725 STAGING - REALTEK RTL8712U DRIVERS
9726 M:      Larry Finger <Larry.Finger@lwfinger.net>
9727 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9728 S:      Odd Fixes
9729 F:      drivers/staging/rtl8712/
9730
9731 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9732 M:      Larry Finger <Larry.Finger@lwfinger.net>
9733 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9734 L:      linux-wireless@vger.kernel.org
9735 S:      Maintained
9736 F:      drivers/staging/rtl8723au/
9737
9738 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9739 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9740 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9741 M:      Sudip Mukherjee <sudip@vectorindia.org>
9742 L:      linux-fbdev@vger.kernel.org
9743 S:      Maintained
9744 F:      drivers/staging/sm7xxfb/
9745
9746 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9747 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9748 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9749 M:      Sudip Mukherjee <sudip@vectorindia.org>
9750 L:      linux-fbdev@vger.kernel.org
9751 S:      Maintained
9752 F:      drivers/staging/sm750fb/
9753
9754 STAGING - SLICOSS
9755 M:      Lior Dotan <liodot@gmail.com>
9756 M:      Christopher Harrer <charrer@alacritech.com>
9757 S:      Odd Fixes
9758 F:      drivers/staging/slicoss/
9759
9760 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9761 M:      William Hubbs <w.d.hubbs@gmail.com>
9762 M:      Chris Brannon <chris@the-brannons.com>
9763 M:      Kirk Reiser <kirk@reisers.ca>
9764 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9765 L:      speakup@linux-speakup.org
9766 W:      http://www.linux-speakup.org/
9767 S:      Odd Fixes
9768 F:      drivers/staging/speakup/
9769
9770 STAGING - VIA VT665X DRIVERS
9771 M:      Forest Bond <forest@alittletooquiet.net>
9772 S:      Odd Fixes
9773 F:      drivers/staging/vt665?/
9774
9775 STAGING - WILC1000 WIFI DRIVER
9776 M:      Johnny Kim <johnny.kim@atmel.com>
9777 M:      Rachel Kim <rachel.kim@atmel.com>
9778 M:      Dean Lee <dean.lee@atmel.com>
9779 M:      Chris Park <chris.park@atmel.com>
9780 L:      linux-wireless@vger.kernel.org
9781 S:      Supported
9782 F:      drivers/staging/wilc1000/
9783
9784 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9785 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9786 S:      Odd Fixes
9787 F:      drivers/staging/xgifb/
9788
9789 STARFIRE/DURALAN NETWORK DRIVER
9790 M:      Ion Badulescu <ionut@badula.org>
9791 S:      Odd Fixes
9792 F:      drivers/net/ethernet/adaptec/starfire*
9793
9794 SUN3/3X
9795 M:      Sam Creasey <sammy@sammy.net>
9796 W:      http://sammy.net/sun3/
9797 S:      Maintained
9798 F:      arch/m68k/kernel/*sun3*
9799 F:      arch/m68k/sun3*/
9800 F:      arch/m68k/include/asm/sun3*
9801 F:      drivers/net/ethernet/i825xx/sun3*
9802
9803 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9804 M:      Hans de Goede <hdegoede@redhat.com>
9805 L:      linux-input@vger.kernel.org
9806 S:      Maintained
9807 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9808 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9809
9810 SUNDANCE NETWORK DRIVER
9811 M:      Denis Kirjanov <kda@linux-powerpc.org>
9812 L:      netdev@vger.kernel.org
9813 S:      Maintained
9814 F:      drivers/net/ethernet/dlink/sundance.c
9815
9816 SUPERH
9817 L:      linux-sh@vger.kernel.org
9818 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9819 S:      Orphan
9820 F:      Documentation/sh/
9821 F:      arch/sh/
9822 F:      drivers/sh/
9823
9824 SUSPEND TO RAM
9825 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9826 M:      Len Brown <len.brown@intel.com>
9827 M:      Pavel Machek <pavel@ucw.cz>
9828 L:      linux-pm@vger.kernel.org
9829 S:      Supported
9830 F:      Documentation/power/
9831 F:      arch/x86/kernel/acpi/
9832 F:      drivers/base/power/
9833 F:      kernel/power/
9834 F:      include/linux/suspend.h
9835 F:      include/linux/freezer.h
9836 F:      include/linux/pm.h
9837
9838 SVGA HANDLING
9839 M:      Martin Mares <mj@ucw.cz>
9840 L:      linux-video@atrey.karlin.mff.cuni.cz
9841 S:      Maintained
9842 F:      Documentation/svga.txt
9843 F:      arch/x86/boot/video*
9844
9845 SWIOTLB SUBSYSTEM
9846 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9847 L:      linux-kernel@vger.kernel.org
9848 S:      Supported
9849 F:      lib/swiotlb.c
9850 F:      arch/*/kernel/pci-swiotlb.c
9851 F:      include/linux/swiotlb.h
9852
9853 SWITCHDEV
9854 M:      Jiri Pirko <jiri@resnulli.us>
9855 L:      netdev@vger.kernel.org
9856 S:      Supported
9857 F:      net/switchdev/
9858 F:      include/net/switchdev.h
9859
9860 SYNOPSYS ARC ARCHITECTURE
9861 M:      Vineet Gupta <vgupta@synopsys.com>
9862 S:      Supported
9863 F:      arch/arc/
9864 F:      Documentation/devicetree/bindings/arc/
9865 F:      drivers/tty/serial/arc_uart.c
9866
9867 SYNOPSYS ARC SDP platform support
9868 M:      Alexey Brodkin <abrodkin@synopsys.com>
9869 S:      Supported
9870 F:      arch/arc/plat-axs10x
9871 F:      arch/arc/boot/dts/ax*
9872 F:      Documentation/devicetree/bindings/arc/axs10*
9873
9874 SYSTEM CONFIGURATION (SYSCON)
9875 M:      Lee Jones <lee.jones@linaro.org>
9876 M:      Arnd Bergmann <arnd@arndb.de>
9877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9878 S:      Supported
9879 F:      drivers/mfd/syscon.c
9880
9881 SYSV FILESYSTEM
9882 M:      Christoph Hellwig <hch@infradead.org>
9883 S:      Maintained
9884 F:      Documentation/filesystems/sysv-fs.txt
9885 F:      fs/sysv/
9886 F:      include/linux/sysv_fs.h
9887
9888 TARGET SUBSYSTEM
9889 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
9890 L:      linux-scsi@vger.kernel.org
9891 L:      target-devel@vger.kernel.org
9892 W:      http://www.linux-iscsi.org
9893 W:      http://groups.google.com/group/linux-iscsi-target-dev
9894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9895 S:      Supported
9896 F:      drivers/target/
9897 F:      include/target/
9898 F:      Documentation/target/
9899
9900 TASKSTATS STATISTICS INTERFACE
9901 M:      Balbir Singh <bsingharora@gmail.com>
9902 S:      Maintained
9903 F:      Documentation/accounting/taskstats*
9904 F:      include/linux/taskstats*
9905 F:      kernel/taskstats.c
9906
9907 TC CLASSIFIER
9908 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9909 L:      netdev@vger.kernel.org
9910 S:      Maintained
9911 F:      include/net/pkt_cls.h
9912 F:      include/uapi/linux/pkt_cls.h
9913 F:      net/sched/
9914
9915 TCP LOW PRIORITY MODULE
9916 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9917 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9918 W:      http://tcp-lp-mod.sourceforge.net/
9919 S:      Maintained
9920 F:      net/ipv4/tcp_lp.c
9921
9922 TDA10071 MEDIA DRIVER
9923 M:      Antti Palosaari <crope@iki.fi>
9924 L:      linux-media@vger.kernel.org
9925 W:      http://linuxtv.org/
9926 W:      http://palosaari.fi/linux/
9927 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9928 T:      git git://linuxtv.org/anttip/media_tree.git
9929 S:      Maintained
9930 F:      drivers/media/dvb-frontends/tda10071*
9931
9932 TDA18212 MEDIA DRIVER
9933 M:      Antti Palosaari <crope@iki.fi>
9934 L:      linux-media@vger.kernel.org
9935 W:      http://linuxtv.org/
9936 W:      http://palosaari.fi/linux/
9937 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9938 T:      git git://linuxtv.org/anttip/media_tree.git
9939 S:      Maintained
9940 F:      drivers/media/tuners/tda18212*
9941
9942 TDA18218 MEDIA DRIVER
9943 M:      Antti Palosaari <crope@iki.fi>
9944 L:      linux-media@vger.kernel.org
9945 W:      http://linuxtv.org/
9946 W:      http://palosaari.fi/linux/
9947 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9948 T:      git git://linuxtv.org/anttip/media_tree.git
9949 S:      Maintained
9950 F:      drivers/media/tuners/tda18218*
9951
9952 TDA18271 MEDIA DRIVER
9953 M:      Michael Krufky <mkrufky@linuxtv.org>
9954 L:      linux-media@vger.kernel.org
9955 W:      http://linuxtv.org/
9956 W:      http://github.com/mkrufky
9957 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9958 T:      git git://linuxtv.org/mkrufky/tuners.git
9959 S:      Maintained
9960 F:      drivers/media/tuners/tda18271*
9961
9962 TDA827x MEDIA DRIVER
9963 M:      Michael Krufky <mkrufky@linuxtv.org>
9964 L:      linux-media@vger.kernel.org
9965 W:      http://linuxtv.org/
9966 W:      http://github.com/mkrufky
9967 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9968 T:      git git://linuxtv.org/mkrufky/tuners.git
9969 S:      Maintained
9970 F:      drivers/media/tuners/tda8290.*
9971
9972 TDA8290 MEDIA DRIVER
9973 M:      Michael Krufky <mkrufky@linuxtv.org>
9974 L:      linux-media@vger.kernel.org
9975 W:      http://linuxtv.org/
9976 W:      http://github.com/mkrufky
9977 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9978 T:      git git://linuxtv.org/mkrufky/tuners.git
9979 S:      Maintained
9980 F:      drivers/media/tuners/tda8290.*
9981
9982 TDA9840 MEDIA DRIVER
9983 M:      Hans Verkuil <hverkuil@xs4all.nl>
9984 L:      linux-media@vger.kernel.org
9985 T:      git git://linuxtv.org/media_tree.git
9986 W:      http://linuxtv.org
9987 S:      Maintained
9988 F:      drivers/media/i2c/tda9840*
9989
9990 TEA5761 TUNER DRIVER
9991 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9992 L:      linux-media@vger.kernel.org
9993 W:      http://linuxtv.org
9994 T:      git git://linuxtv.org/media_tree.git
9995 S:      Odd fixes
9996 F:      drivers/media/tuners/tea5761.*
9997
9998 TEA5767 TUNER DRIVER
9999 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10000 L:      linux-media@vger.kernel.org
10001 W:      http://linuxtv.org
10002 T:      git git://linuxtv.org/media_tree.git
10003 S:      Maintained
10004 F:      drivers/media/tuners/tea5767.*
10005
10006 TEA6415C MEDIA DRIVER
10007 M:      Hans Verkuil <hverkuil@xs4all.nl>
10008 L:      linux-media@vger.kernel.org
10009 T:      git git://linuxtv.org/media_tree.git
10010 W:      http://linuxtv.org
10011 S:      Maintained
10012 F:      drivers/media/i2c/tea6415c*
10013
10014 TEA6420 MEDIA DRIVER
10015 M:      Hans Verkuil <hverkuil@xs4all.nl>
10016 L:      linux-media@vger.kernel.org
10017 T:      git git://linuxtv.org/media_tree.git
10018 W:      http://linuxtv.org
10019 S:      Maintained
10020 F:      drivers/media/i2c/tea6420*
10021
10022 TEAM DRIVER
10023 M:      Jiri Pirko <jiri@resnulli.us>
10024 L:      netdev@vger.kernel.org
10025 S:      Supported
10026 F:      drivers/net/team/
10027 F:      include/linux/if_team.h
10028 F:      include/uapi/linux/if_team.h
10029
10030 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10031 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10032 S:      Maintained
10033 F:      arch/x86/platform/ts5500/
10034
10035 TECHNOTREND USB IR RECEIVER
10036 M:      Sean Young <sean@mess.org>
10037 L:      linux-media@vger.kernel.org
10038 S:      Maintained
10039 F:      drivers/media/rc/ttusbir.c
10040
10041 TEGRA ARCHITECTURE SUPPORT
10042 M:      Stephen Warren <swarren@wwwdotorg.org>
10043 M:      Thierry Reding <thierry.reding@gmail.com>
10044 M:      Alexandre Courbot <gnurou@gmail.com>
10045 L:      linux-tegra@vger.kernel.org
10046 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10048 S:      Supported
10049 N:      [^a-z]tegra
10050
10051 TEGRA CLOCK DRIVER
10052 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10053 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10054 S:      Supported
10055 F:      drivers/clk/tegra/
10056
10057 TEGRA DMA DRIVER
10058 M:      Laxman Dewangan <ldewangan@nvidia.com>
10059 S:      Supported
10060 F:      drivers/dma/tegra20-apb-dma.c
10061
10062 TEGRA I2C DRIVER
10063 M:      Laxman Dewangan <ldewangan@nvidia.com>
10064 S:      Supported
10065 F:      drivers/i2c/busses/i2c-tegra.c
10066
10067 TEGRA IOMMU DRIVERS
10068 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10069 S:      Supported
10070 F:      drivers/iommu/tegra*
10071
10072 TEGRA KBC DRIVER
10073 M:      Rakesh Iyer <riyer@nvidia.com>
10074 M:      Laxman Dewangan <ldewangan@nvidia.com>
10075 S:      Supported
10076 F:      drivers/input/keyboard/tegra-kbc.c
10077
10078 TEGRA PWM DRIVER
10079 M:      Thierry Reding <thierry.reding@gmail.com>
10080 S:      Supported
10081 F:      drivers/pwm/pwm-tegra.c
10082
10083 TEGRA SERIAL DRIVER
10084 M:      Laxman Dewangan <ldewangan@nvidia.com>
10085 S:      Supported
10086 F:      drivers/tty/serial/serial-tegra.c
10087
10088 TEGRA SPI DRIVER
10089 M:      Laxman Dewangan <ldewangan@nvidia.com>
10090 S:      Supported
10091 F:      drivers/spi/spi-tegra*
10092
10093 TEHUTI ETHERNET DRIVER
10094 M:      Andy Gospodarek <andy@greyhouse.net>
10095 L:      netdev@vger.kernel.org
10096 S:      Supported
10097 F:      drivers/net/ethernet/tehuti/*
10098
10099 Telecom Clock Driver for MCPL0010
10100 M:      Mark Gross <mark.gross@intel.com>
10101 S:      Supported
10102 F:      drivers/char/tlclk.c
10103
10104 TENSILICA XTENSA PORT (xtensa)
10105 M:      Chris Zankel <chris@zankel.net>
10106 M:      Max Filippov <jcmvbkbc@gmail.com>
10107 L:      linux-xtensa@linux-xtensa.org
10108 S:      Maintained
10109 F:      arch/xtensa/
10110 F:      drivers/irqchip/irq-xtensa-*
10111
10112 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10113 M:      Hans Verkuil <hverkuil@xs4all.nl>
10114 L:      linux-media@vger.kernel.org
10115 T:      git git://linuxtv.org/media_tree.git
10116 W:      http://linuxtv.org
10117 S:      Maintained
10118 F:      drivers/media/radio/radio-raremono.c
10119
10120 THERMAL
10121 M:      Zhang Rui <rui.zhang@intel.com>
10122 M:      Eduardo Valentin <edubezval@gmail.com>
10123 L:      linux-pm@vger.kernel.org
10124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10126 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10127 S:      Supported
10128 F:      drivers/thermal/
10129 F:      include/linux/thermal.h
10130 F:      include/uapi/linux/thermal.h
10131 F:      include/linux/cpu_cooling.h
10132 F:      Documentation/devicetree/bindings/thermal/
10133
10134 THINGM BLINK(1) USB RGB LED DRIVER
10135 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10136 S:      Maintained
10137 F:      drivers/hid/hid-thingm.c
10138
10139 THINKPAD ACPI EXTRAS DRIVER
10140 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10141 L:      ibm-acpi-devel@lists.sourceforge.net
10142 L:      platform-driver-x86@vger.kernel.org
10143 W:      http://ibm-acpi.sourceforge.net
10144 W:      http://thinkwiki.org/wiki/Ibm-acpi
10145 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10146 S:      Maintained
10147 F:      drivers/platform/x86/thinkpad_acpi.c
10148
10149 TI BANDGAP AND THERMAL DRIVER
10150 M:      Eduardo Valentin <edubezval@gmail.com>
10151 L:      linux-pm@vger.kernel.org
10152 L:      linux-omap@vger.kernel.org
10153 S:      Maintained
10154 F:      drivers/thermal/ti-soc-thermal/
10155
10156 TI CDCE706 CLOCK DRIVER
10157 M:      Max Filippov <jcmvbkbc@gmail.com>
10158 S:      Maintained
10159 F:      drivers/clk/clk-cdce706.c
10160
10161 TI CLOCK DRIVER
10162 M:      Tero Kristo <t-kristo@ti.com>
10163 L:      linux-omap@vger.kernel.org
10164 S:      Maintained
10165 F:      drivers/clk/ti/
10166 F:      include/linux/clk/ti.h
10167
10168 TI FLASH MEDIA INTERFACE DRIVER
10169 M:      Alex Dubov <oakad@yahoo.com>
10170 S:      Maintained
10171 F:      drivers/misc/tifm*
10172 F:      drivers/mmc/host/tifm_sd.c
10173 F:      include/linux/tifm.h
10174
10175 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10176 M:      Santosh Shilimkar <ssantosh@kernel.org>
10177 L:      linux-kernel@vger.kernel.org
10178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10179 S:      Maintained
10180 F:      drivers/soc/ti/*
10181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10182
10183
10184 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10185 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10186 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10187 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10188 S:      Maintained
10189 F:      sound/soc/codecs/lm49453*
10190 F:      sound/soc/codecs/isabelle*
10191
10192 TI LP855x BACKLIGHT DRIVER
10193 M:      Milo Kim <milo.kim@ti.com>
10194 S:      Maintained
10195 F:      Documentation/backlight/lp855x-driver.txt
10196 F:      drivers/video/backlight/lp855x_bl.c
10197 F:      include/linux/platform_data/lp855x.h
10198
10199 TI LP8727 CHARGER DRIVER
10200 M:      Milo Kim <milo.kim@ti.com>
10201 S:      Maintained
10202 F:      drivers/power/lp8727_charger.c
10203 F:      include/linux/platform_data/lp8727.h
10204
10205 TI LP8788 MFD DRIVER
10206 M:      Milo Kim <milo.kim@ti.com>
10207 S:      Maintained
10208 F:      drivers/iio/adc/lp8788_adc.c
10209 F:      drivers/leds/leds-lp8788.c
10210 F:      drivers/mfd/lp8788*.c
10211 F:      drivers/power/lp8788-charger.c
10212 F:      drivers/regulator/lp8788-*.c
10213 F:      include/linux/mfd/lp8788*.h
10214
10215 TI NETCP ETHERNET DRIVER
10216 M:      Wingman Kwok <w-kwok2@ti.com>
10217 M:      Murali Karicheri <m-karicheri2@ti.com>
10218 L:      netdev@vger.kernel.org
10219 S:      Maintained
10220 F:      drivers/net/ethernet/ti/netcp*
10221
10222 TI TAS571X FAMILY ASoC CODEC DRIVER
10223 M:      Kevin Cernekee <cernekee@chromium.org>
10224 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10225 S:      Odd Fixes
10226 F:      sound/soc/codecs/tas571x*
10227
10228 TI TWL4030 SERIES SOC CODEC DRIVER
10229 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10230 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10231 S:      Maintained
10232 F:      sound/soc/codecs/twl4030*
10233
10234 TI WILINK WIRELESS DRIVERS
10235 L:      linux-wireless@vger.kernel.org
10236 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10237 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10239 S:      Orphan
10240 F:      drivers/net/wireless/ti/
10241 F:      include/linux/wl12xx.h
10242
10243 TIPC NETWORK LAYER
10244 M:      Jon Maloy <jon.maloy@ericsson.com>
10245 M:      Ying Xue <ying.xue@windriver.com>
10246 L:      netdev@vger.kernel.org (core kernel code)
10247 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10248 W:      http://tipc.sourceforge.net/
10249 S:      Maintained
10250 F:      include/uapi/linux/tipc*.h
10251 F:      net/tipc/
10252
10253 TILE ARCHITECTURE
10254 M:      Chris Metcalf <cmetcalf@ezchip.com>
10255 W:      http://www.ezchip.com/scm/
10256 S:      Supported
10257 F:      arch/tile/
10258 F:      drivers/char/tile-srom.c
10259 F:      drivers/edac/tile_edac.c
10260 F:      drivers/net/ethernet/tile/
10261 F:      drivers/rtc/rtc-tile.c
10262 F:      drivers/tty/hvc/hvc_tile.c
10263 F:      drivers/tty/serial/tilegx.c
10264 F:      drivers/usb/host/*-tilegx.c
10265 F:      include/linux/usb/tilegx.h
10266
10267 TLAN NETWORK DRIVER
10268 M:      Samuel Chessman <chessman@tux.org>
10269 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10270 W:      http://sourceforge.net/projects/tlan/
10271 S:      Maintained
10272 F:      Documentation/networking/tlan.txt
10273 F:      drivers/net/ethernet/ti/tlan.*
10274
10275 TOMOYO SECURITY MODULE
10276 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10277 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10278 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10279 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10280 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10281 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10282 W:      http://tomoyo.sourceforge.jp/
10283 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10284 S:      Maintained
10285 F:      security/tomoyo/
10286
10287 TOPSTAR LAPTOP EXTRAS DRIVER
10288 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10289 L:      platform-driver-x86@vger.kernel.org
10290 S:      Maintained
10291 F:      drivers/platform/x86/topstar-laptop.c
10292
10293 TOSHIBA ACPI EXTRAS DRIVER
10294 M:      Azael Avalos <coproscefalo@gmail.com>
10295 L:      platform-driver-x86@vger.kernel.org
10296 S:      Maintained
10297 F:      drivers/platform/x86/toshiba_acpi.c
10298
10299 TOSHIBA BLUETOOTH DRIVER
10300 M:      Azael Avalos <coproscefalo@gmail.com>
10301 L:      platform-driver-x86@vger.kernel.org
10302 S:      Maintained
10303 F:      drivers/platform/x86/toshiba_bluetooth.c
10304
10305 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10306 M:      Azael Avalos <coproscefalo@gmail.com>
10307 L:      platform-driver-x86@vger.kernel.org
10308 S:      Maintained
10309 F:      drivers/platform/x86/toshiba_haps.c
10310
10311 TOSHIBA SMM DRIVER
10312 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10313 L:      tlinux-users@tce.toshiba-dme.co.jp
10314 W:      http://www.buzzard.org.uk/toshiba/
10315 S:      Maintained
10316 F:      drivers/char/toshiba.c
10317 F:      include/linux/toshiba.h
10318 F:      include/uapi/linux/toshiba.h
10319
10320 TMIO MMC DRIVER
10321 M:      Ian Molton <ian@mnementh.co.uk>
10322 L:      linux-mmc@vger.kernel.org
10323 S:      Maintained
10324 F:      drivers/mmc/host/tmio_mmc*
10325 F:      drivers/mmc/host/sh_mobile_sdhi.c
10326 F:      include/linux/mmc/tmio.h
10327 F:      include/linux/mmc/sh_mobile_sdhi.h
10328
10329 TMP401 HARDWARE MONITOR DRIVER
10330 M:      Guenter Roeck <linux@roeck-us.net>
10331 L:      lm-sensors@lm-sensors.org
10332 S:      Maintained
10333 F:      Documentation/hwmon/tmp401
10334 F:      drivers/hwmon/tmp401.c
10335
10336 TMPFS (SHMEM FILESYSTEM)
10337 M:      Hugh Dickins <hughd@google.com>
10338 L:      linux-mm@kvack.org
10339 S:      Maintained
10340 F:      include/linux/shmem_fs.h
10341 F:      mm/shmem.c
10342
10343 TM6000 VIDEO4LINUX DRIVER
10344 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10345 L:      linux-media@vger.kernel.org
10346 W:      http://linuxtv.org
10347 T:      git git://linuxtv.org/media_tree.git
10348 S:      Odd fixes
10349 F:      drivers/media/usb/tm6000/
10350
10351 TW68 VIDEO4LINUX DRIVER
10352 M:      Hans Verkuil <hverkuil@xs4all.nl>
10353 L:      linux-media@vger.kernel.org
10354 T:      git git://linuxtv.org/media_tree.git
10355 W:      http://linuxtv.org
10356 S:      Odd Fixes
10357 F:      drivers/media/pci/tw68/
10358
10359 TPM DEVICE DRIVER
10360 M:      Peter Huewe <peterhuewe@gmx.de>
10361 M:      Marcel Selhorst <tpmdd@selhorst.net>
10362 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10363 W:      http://tpmdd.sourceforge.net
10364 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10365 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10366 T:      https://github.com/PeterHuewe/linux-tpmdd
10367 S:      Maintained
10368 F:      drivers/char/tpm/
10369
10370 TPM IBM_VTPM DEVICE DRIVER
10371 M:      Ashley Lai <ashleydlai@gmail.com>
10372 W:      http://tpmdd.sourceforge.net
10373 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10374 S:      Maintained
10375 F:      drivers/char/tpm/tpm_ibmvtpm*
10376
10377 TRACING
10378 M:      Steven Rostedt <rostedt@goodmis.org>
10379 M:      Ingo Molnar <mingo@redhat.com>
10380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10381 S:      Maintained
10382 F:      Documentation/trace/ftrace.txt
10383 F:      arch/*/*/*/ftrace.h
10384 F:      arch/*/kernel/ftrace.c
10385 F:      include/*/ftrace.h
10386 F:      include/linux/trace*.h
10387 F:      include/trace/
10388 F:      kernel/trace/
10389 F:      tools/testing/selftests/ftrace/
10390
10391 TRIVIAL PATCHES
10392 M:      Jiri Kosina <trivial@kernel.org>
10393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10394 S:      Maintained
10395 K:      ^Subject:.*(?i)trivial
10396
10397 TTY LAYER
10398 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10399 M:      Jiri Slaby <jslaby@suse.cz>
10400 S:      Supported
10401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10402 F:      Documentation/serial/
10403 F:      drivers/tty/
10404 F:      drivers/tty/serial/serial_core.c
10405 F:      include/linux/serial_core.h
10406 F:      include/linux/serial.h
10407 F:      include/linux/tty.h
10408 F:      include/uapi/linux/serial_core.h
10409 F:      include/uapi/linux/serial.h
10410 F:      include/uapi/linux/tty.h
10411
10412 TUA9001 MEDIA DRIVER
10413 M:      Antti Palosaari <crope@iki.fi>
10414 L:      linux-media@vger.kernel.org
10415 W:      http://linuxtv.org/
10416 W:      http://palosaari.fi/linux/
10417 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10418 T:      git git://linuxtv.org/anttip/media_tree.git
10419 S:      Maintained
10420 F:      drivers/media/tuners/tua9001*
10421
10422 TULIP NETWORK DRIVERS
10423 M:      Grant Grundler <grundler@parisc-linux.org>
10424 L:      netdev@vger.kernel.org
10425 S:      Maintained
10426 F:      drivers/net/ethernet/dec/tulip/
10427
10428 TUN/TAP driver
10429 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10430 W:      http://vtun.sourceforge.net/tun
10431 S:      Maintained
10432 F:      Documentation/networking/tuntap.txt
10433 F:      arch/um/os-Linux/drivers/
10434
10435 TURBOCHANNEL SUBSYSTEM
10436 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10437 M:      Ralf Baechle <ralf@linux-mips.org>
10438 L:      linux-mips@linux-mips.org
10439 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10440 S:      Maintained
10441 F:      drivers/tc/
10442 F:      include/linux/tc.h
10443
10444 U14-34F SCSI DRIVER
10445 M:      Dario Ballabio <ballabio_dario@emc.com>
10446 L:      linux-scsi@vger.kernel.org
10447 S:      Maintained
10448 F:      drivers/scsi/u14-34f.c
10449
10450 UBI FILE SYSTEM (UBIFS)
10451 M:      Artem Bityutskiy <dedekind1@gmail.com>
10452 M:      Adrian Hunter <adrian.hunter@intel.com>
10453 L:      linux-mtd@lists.infradead.org
10454 T:      git git://git.infradead.org/ubifs-2.6.git
10455 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10456 S:      Maintained
10457 F:      Documentation/filesystems/ubifs.txt
10458 F:      fs/ubifs/
10459
10460 UCLINUX (M68KNOMMU AND COLDFIRE)
10461 M:      Greg Ungerer <gerg@uclinux.org>
10462 W:      http://www.uclinux.org/
10463 L:      linux-m68k@lists.linux-m68k.org
10464 L:      uclinux-dev@uclinux.org  (subscribers-only)
10465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10466 S:      Maintained
10467 F:      arch/m68k/coldfire/
10468 F:      arch/m68k/68*/
10469 F:      arch/m68k/*/*_no.*
10470 F:      arch/m68k/include/asm/*_no.*
10471
10472 UDF FILESYSTEM
10473 M:      Jan Kara <jack@suse.cz>
10474 S:      Maintained
10475 F:      Documentation/filesystems/udf.txt
10476 F:      fs/udf/
10477
10478 UFS FILESYSTEM
10479 M:      Evgeniy Dushistov <dushistov@mail.ru>
10480 S:      Maintained
10481 F:      Documentation/filesystems/ufs.txt
10482 F:      fs/ufs/
10483
10484 UHID USERSPACE HID IO DRIVER:
10485 M:      David Herrmann <dh.herrmann@googlemail.com>
10486 L:      linux-input@vger.kernel.org
10487 S:      Maintained
10488 F:      drivers/hid/uhid.c
10489 F:      include/uapi/linux/uhid.h
10490
10491 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10492 L:      linux-usb@vger.kernel.org
10493 S:      Orphan
10494 F:      drivers/uwb/
10495 F:      include/linux/uwb.h
10496 F:      include/linux/uwb/
10497
10498 UNICORE32 ARCHITECTURE:
10499 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10500 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10501 S:      Maintained
10502 T:      git git://github.com/gxt/linux.git
10503 F:      arch/unicore32/
10504
10505 UNIFDEF
10506 M:      Tony Finch <dot@dotat.at>
10507 W:      http://dotat.at/prog/unifdef
10508 S:      Maintained
10509 F:      scripts/unifdef.c
10510
10511 UNIFORM CDROM DRIVER
10512 M:      Jens Axboe <axboe@kernel.dk>
10513 W:      http://www.kernel.dk
10514 S:      Maintained
10515 F:      Documentation/cdrom/
10516 F:      drivers/cdrom/cdrom.c
10517 F:      include/linux/cdrom.h
10518 F:      include/uapi/linux/cdrom.h
10519
10520 UNISYS S-PAR DRIVERS
10521 M:      Benjamin Romer <benjamin.romer@unisys.com>
10522 M:      David Kershner <david.kershner@unisys.com>
10523 L:      sparmaintainer@unisys.com (Unisys internal)
10524 S:      Supported
10525 F:      drivers/staging/unisys/
10526
10527 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10528 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10529 L:      linux-scsi@vger.kernel.org
10530 S:      Supported
10531 F:      Documentation/scsi/ufs.txt
10532 F:      drivers/scsi/ufs/
10533
10534 UNSORTED BLOCK IMAGES (UBI)
10535 M:      Artem Bityutskiy <dedekind1@gmail.com>
10536 M:      Richard Weinberger <richard@nod.at>
10537 W:      http://www.linux-mtd.infradead.org/
10538 L:      linux-mtd@lists.infradead.org
10539 T:      git git://git.infradead.org/ubifs-2.6.git
10540 S:      Supported
10541 F:      drivers/mtd/ubi/
10542 F:      include/linux/mtd/ubi.h
10543 F:      include/uapi/mtd/ubi-user.h
10544
10545 USB ACM DRIVER
10546 M:      Oliver Neukum <oliver@neukum.org>
10547 L:      linux-usb@vger.kernel.org
10548 S:      Maintained
10549 F:      Documentation/usb/acm.txt
10550 F:      drivers/usb/class/cdc-acm.*
10551
10552 USB AR5523 WIRELESS DRIVER
10553 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10554 L:      linux-wireless@vger.kernel.org
10555 S:      Maintained
10556 F:      drivers/net/wireless/ath/ar5523/
10557
10558 USB ATTACHED SCSI
10559 M:      Hans de Goede <hdegoede@redhat.com>
10560 M:      Gerd Hoffmann <kraxel@redhat.com>
10561 L:      linux-usb@vger.kernel.org
10562 L:      linux-scsi@vger.kernel.org
10563 S:      Maintained
10564 F:      drivers/usb/storage/uas.c
10565
10566 USB CDC ETHERNET DRIVER
10567 M:      Oliver Neukum <oliver@neukum.org>
10568 L:      linux-usb@vger.kernel.org
10569 S:      Maintained
10570 F:      drivers/net/usb/cdc_*.c
10571 F:      include/uapi/linux/usb/cdc.h
10572
10573 USB CHAOSKEY DRIVER
10574 M:      Keith Packard <keithp@keithp.com>
10575 L:      linux-usb@vger.kernel.org
10576 S:      Maintained
10577 F:      drivers/usb/misc/chaoskey.c
10578
10579 USB CYPRESS C67X00 DRIVER
10580 M:      Peter Korsgaard <jacmet@sunsite.dk>
10581 L:      linux-usb@vger.kernel.org
10582 S:      Maintained
10583 F:      drivers/usb/c67x00/
10584
10585 USB DAVICOM DM9601 DRIVER
10586 M:      Peter Korsgaard <jacmet@sunsite.dk>
10587 L:      netdev@vger.kernel.org
10588 W:      http://www.linux-usb.org/usbnet
10589 S:      Maintained
10590 F:      drivers/net/usb/dm9601.c
10591
10592 USB DIAMOND RIO500 DRIVER
10593 M:      Cesar Miquel <miquel@df.uba.ar>
10594 L:      rio500-users@lists.sourceforge.net
10595 W:      http://rio500.sourceforge.net
10596 S:      Maintained
10597 F:      drivers/usb/misc/rio500*
10598
10599 USB EHCI DRIVER
10600 M:      Alan Stern <stern@rowland.harvard.edu>
10601 L:      linux-usb@vger.kernel.org
10602 S:      Maintained
10603 F:      Documentation/usb/ehci.txt
10604 F:      drivers/usb/host/ehci*
10605
10606 USB GADGET/PERIPHERAL SUBSYSTEM
10607 M:      Felipe Balbi <balbi@ti.com>
10608 L:      linux-usb@vger.kernel.org
10609 W:      http://www.linux-usb.org/gadget
10610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10611 S:      Maintained
10612 F:      drivers/usb/gadget/
10613 F:      include/linux/usb/gadget*
10614
10615 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10616 M:      Jiri Kosina <jkosina@suse.cz>
10617 L:      linux-usb@vger.kernel.org
10618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10619 S:      Maintained
10620 F:      Documentation/hid/hiddev.txt
10621 F:      drivers/hid/usbhid/
10622
10623 USB ISP116X DRIVER
10624 M:      Olav Kongas <ok@artecdesign.ee>
10625 L:      linux-usb@vger.kernel.org
10626 S:      Maintained
10627 F:      drivers/usb/host/isp116x*
10628 F:      include/linux/usb/isp116x.h
10629
10630 USB MASS STORAGE DRIVER
10631 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10632 L:      linux-usb@vger.kernel.org
10633 L:      usb-storage@lists.one-eyed-alien.net
10634 S:      Maintained
10635 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10636 F:      drivers/usb/storage/
10637
10638 USB MIDI DRIVER
10639 M:      Clemens Ladisch <clemens@ladisch.de>
10640 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10641 T:      git git://git.alsa-project.org/alsa-kernel.git
10642 S:      Maintained
10643 F:      sound/usb/midi.*
10644
10645 USB NETWORKING DRIVERS
10646 L:      linux-usb@vger.kernel.org
10647 S:      Odd Fixes
10648 F:      drivers/net/usb/
10649
10650 USB OHCI DRIVER
10651 M:      Alan Stern <stern@rowland.harvard.edu>
10652 L:      linux-usb@vger.kernel.org
10653 S:      Maintained
10654 F:      Documentation/usb/ohci.txt
10655 F:      drivers/usb/host/ohci*
10656
10657 USB OTG FSM (Finite State Machine)
10658 M:      Peter Chen <Peter.Chen@freescale.com>
10659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10660 L:      linux-usb@vger.kernel.org
10661 S:      Maintained
10662 F:      drivers/usb/common/usb-otg-fsm.c
10663
10664 USB OVER IP DRIVER
10665 M:      Valentina Manea <valentina.manea.m@gmail.com>
10666 M:      Shuah Khan <shuah.kh@samsung.com>
10667 L:      linux-usb@vger.kernel.org
10668 S:      Maintained
10669 F:      drivers/usb/usbip/
10670 F:      tools/usb/usbip/
10671
10672 USB PEGASUS DRIVER
10673 M:      Petko Manolov <petkan@nucleusys.com>
10674 L:      linux-usb@vger.kernel.org
10675 L:      netdev@vger.kernel.org
10676 T:      git git://github.com/petkan/pegasus.git
10677 W:      https://github.com/petkan/pegasus
10678 S:      Maintained
10679 F:      drivers/net/usb/pegasus.*
10680
10681 USB PHY LAYER
10682 M:      Felipe Balbi <balbi@ti.com>
10683 L:      linux-usb@vger.kernel.org
10684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10685 S:      Maintained
10686 F:      drivers/usb/phy/
10687
10688 USB PRINTER DRIVER (usblp)
10689 M:      Pete Zaitcev <zaitcev@redhat.com>
10690 L:      linux-usb@vger.kernel.org
10691 S:      Supported
10692 F:      drivers/usb/class/usblp.c
10693
10694 USB RTL8150 DRIVER
10695 M:      Petko Manolov <petkan@nucleusys.com>
10696 L:      linux-usb@vger.kernel.org
10697 L:      netdev@vger.kernel.org
10698 T:      git git://github.com/petkan/rtl8150.git
10699 W:      https://github.com/petkan/rtl8150
10700 S:      Maintained
10701 F:      drivers/net/usb/rtl8150.c
10702
10703 USB SERIAL SUBSYSTEM
10704 M:      Johan Hovold <johan@kernel.org>
10705 L:      linux-usb@vger.kernel.org
10706 S:      Maintained
10707 F:      Documentation/usb/usb-serial.txt
10708 F:      drivers/usb/serial/
10709 F:      include/linux/usb/serial.h
10710
10711 USB SMSC75XX ETHERNET DRIVER
10712 M:      Steve Glendinning <steve.glendinning@shawell.net>
10713 L:      netdev@vger.kernel.org
10714 S:      Maintained
10715 F:      drivers/net/usb/smsc75xx.*
10716
10717 USB SMSC95XX ETHERNET DRIVER
10718 M:      Steve Glendinning <steve.glendinning@shawell.net>
10719 L:      netdev@vger.kernel.org
10720 S:      Maintained
10721 F:      drivers/net/usb/smsc95xx.*
10722
10723 USB SUBSYSTEM
10724 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10725 L:      linux-usb@vger.kernel.org
10726 W:      http://www.linux-usb.org
10727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10728 S:      Supported
10729 F:      Documentation/usb/
10730 F:      drivers/usb/
10731 F:      include/linux/usb.h
10732 F:      include/linux/usb/
10733
10734 USB UHCI DRIVER
10735 M:      Alan Stern <stern@rowland.harvard.edu>
10736 L:      linux-usb@vger.kernel.org
10737 S:      Maintained
10738 F:      drivers/usb/host/uhci*
10739
10740 USB "USBNET" DRIVER FRAMEWORK
10741 M:      Oliver Neukum <oneukum@suse.de>
10742 L:      netdev@vger.kernel.org
10743 W:      http://www.linux-usb.org/usbnet
10744 S:      Maintained
10745 F:      drivers/net/usb/usbnet.c
10746 F:      include/linux/usb/usbnet.h
10747
10748 USB VIDEO CLASS
10749 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10750 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10751 L:      linux-media@vger.kernel.org
10752 T:      git git://linuxtv.org/media_tree.git
10753 W:      http://www.ideasonboard.org/uvc/
10754 S:      Maintained
10755 F:      drivers/media/usb/uvc/
10756 F:      include/uapi/linux/uvcvideo.h
10757
10758 USB VISION DRIVER
10759 M:      Hans Verkuil <hverkuil@xs4all.nl>
10760 L:      linux-media@vger.kernel.org
10761 T:      git git://linuxtv.org/media_tree.git
10762 W:      http://linuxtv.org
10763 S:      Odd Fixes
10764 F:      drivers/media/usb/usbvision/
10765
10766 USB WEBCAM GADGET
10767 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10768 L:      linux-usb@vger.kernel.org
10769 S:      Maintained
10770 F:      drivers/usb/gadget/function/*uvc*
10771 F:      drivers/usb/gadget/legacy/webcam.c
10772
10773 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10774 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10775 L:      linux-wireless@vger.kernel.org
10776 S:      Maintained
10777 F:      drivers/net/wireless/rndis_wlan.c
10778
10779 USB XHCI DRIVER
10780 M:      Mathias Nyman <mathias.nyman@intel.com>
10781 L:      linux-usb@vger.kernel.org
10782 S:      Supported
10783 F:      drivers/usb/host/xhci*
10784 F:      drivers/usb/host/pci-quirks*
10785
10786 USB ZD1201 DRIVER
10787 L:      linux-wireless@vger.kernel.org
10788 W:      http://linux-lc100020.sourceforge.net
10789 S:      Orphan
10790 F:      drivers/net/wireless/zd1201.*
10791
10792 USB ZR364XX DRIVER
10793 M:      Antoine Jacquet <royale@zerezo.com>
10794 L:      linux-usb@vger.kernel.org
10795 L:      linux-media@vger.kernel.org
10796 T:      git git://linuxtv.org/media_tree.git
10797 W:      http://royale.zerezo.com/zr364xx/
10798 S:      Maintained
10799 F:      Documentation/video4linux/zr364xx.txt
10800 F:      drivers/media/usb/zr364xx/
10801
10802 ULPI BUS
10803 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
10804 L:      linux-usb@vger.kernel.org
10805 S:      Maintained
10806 F:      drivers/usb/common/ulpi.c
10807 F:      include/linux/ulpi/
10808
10809 USER-MODE LINUX (UML)
10810 M:      Jeff Dike <jdike@addtoit.com>
10811 M:      Richard Weinberger <richard@nod.at>
10812 L:      user-mode-linux-devel@lists.sourceforge.net
10813 L:      user-mode-linux-user@lists.sourceforge.net
10814 W:      http://user-mode-linux.sourceforge.net
10815 S:      Maintained
10816 F:      Documentation/virtual/uml/
10817 F:      arch/um/
10818 F:      arch/x86/um/
10819 F:      fs/hostfs/
10820 F:      fs/hppfs/
10821
10822 USERSPACE I/O (UIO)
10823 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10824 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10825 S:      Maintained
10826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10827 F:      Documentation/DocBook/uio-howto.tmpl
10828 F:      drivers/uio/
10829 F:      include/linux/uio*.h
10830
10831 UTIL-LINUX PACKAGE
10832 M:      Karel Zak <kzak@redhat.com>
10833 L:      util-linux@vger.kernel.org
10834 W:      http://en.wikipedia.org/wiki/Util-linux
10835 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10836 S:      Maintained
10837
10838 UVESAFB DRIVER
10839 M:      Michal Januszewski <spock@gentoo.org>
10840 L:      linux-fbdev@vger.kernel.org
10841 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10842 S:      Maintained
10843 F:      Documentation/fb/uvesafb.txt
10844 F:      drivers/video/fbdev/uvesafb.*
10845
10846 VFAT/FAT/MSDOS FILESYSTEM
10847 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10848 S:      Maintained
10849 F:      Documentation/filesystems/vfat.txt
10850 F:      fs/fat/
10851
10852 VFIO DRIVER
10853 M:      Alex Williamson <alex.williamson@redhat.com>
10854 L:      kvm@vger.kernel.org
10855 S:      Maintained
10856 F:      Documentation/vfio.txt
10857 F:      drivers/vfio/
10858 F:      include/linux/vfio.h
10859 F:      include/uapi/linux/vfio.h
10860
10861 VFIO PLATFORM DRIVER
10862 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
10863 L:      kvm@vger.kernel.org
10864 S:      Maintained
10865 F:      drivers/vfio/platform/
10866
10867 VIDEOBUF2 FRAMEWORK
10868 M:      Pawel Osciak <pawel@osciak.com>
10869 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10870 M:      Kyungmin Park <kyungmin.park@samsung.com>
10871 L:      linux-media@vger.kernel.org
10872 S:      Maintained
10873 F:      drivers/media/v4l2-core/videobuf2-*
10874 F:      include/media/videobuf2-*
10875
10876 VIRTIO CONSOLE DRIVER
10877 M:      Amit Shah <amit.shah@redhat.com>
10878 L:      virtualization@lists.linux-foundation.org
10879 S:      Maintained
10880 F:      drivers/char/virtio_console.c
10881 F:      include/linux/virtio_console.h
10882 F:      include/uapi/linux/virtio_console.h
10883
10884 VIRTIO CORE, NET AND BLOCK DRIVERS
10885 M:      "Michael S. Tsirkin" <mst@redhat.com>
10886 L:      virtualization@lists.linux-foundation.org
10887 S:      Maintained
10888 F:      drivers/virtio/
10889 F:      tools/virtio/
10890 F:      drivers/net/virtio_net.c
10891 F:      drivers/block/virtio_blk.c
10892 F:      include/linux/virtio_*.h
10893 F:      include/uapi/linux/virtio_*.h
10894
10895 VIRTIO GPU DRIVER
10896 M:      David Airlie <airlied@linux.ie>
10897 M:      Gerd Hoffmann <kraxel@redhat.com>
10898 L:      dri-devel@lists.freedesktop.org
10899 L:      virtualization@lists.linux-foundation.org
10900 S:      Maintained
10901 F:      drivers/gpu/drm/virtio/
10902 F:      include/uapi/linux/virtio_gpu.h
10903
10904 VIRTIO HOST (VHOST)
10905 M:      "Michael S. Tsirkin" <mst@redhat.com>
10906 L:      kvm@vger.kernel.org
10907 L:      virtualization@lists.linux-foundation.org
10908 L:      netdev@vger.kernel.org
10909 S:      Maintained
10910 F:      drivers/vhost/
10911 F:      include/uapi/linux/vhost.h
10912
10913 VIRTIO INPUT DRIVER
10914 M:      Gerd Hoffmann <kraxel@redhat.com>
10915 S:      Maintained
10916 F:      drivers/virtio/virtio_input.c
10917 F:      include/uapi/linux/virtio_input.h
10918
10919 VIA RHINE NETWORK DRIVER
10920 S:      Orphan
10921 F:      drivers/net/ethernet/via/via-rhine.c
10922
10923 VIA SD/MMC CARD CONTROLLER DRIVER
10924 M:      Bruce Chang <brucechang@via.com.tw>
10925 M:      Harald Welte <HaraldWelte@viatech.com>
10926 S:      Maintained
10927 F:      drivers/mmc/host/via-sdmmc.c
10928
10929 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10930 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10931 L:      linux-fbdev@vger.kernel.org
10932 S:      Maintained
10933 F:      include/linux/via-core.h
10934 F:      include/linux/via-gpio.h
10935 F:      include/linux/via_i2c.h
10936 F:      drivers/video/fbdev/via/
10937
10938 VIA VELOCITY NETWORK DRIVER
10939 M:      Francois Romieu <romieu@fr.zoreil.com>
10940 L:      netdev@vger.kernel.org
10941 S:      Maintained
10942 F:      drivers/net/ethernet/via/via-velocity.*
10943
10944 VIVID VIRTUAL VIDEO DRIVER
10945 M:      Hans Verkuil <hverkuil@xs4all.nl>
10946 L:      linux-media@vger.kernel.org
10947 T:      git git://linuxtv.org/media_tree.git
10948 W:      http://linuxtv.org
10949 S:      Maintained
10950 F:      drivers/media/platform/vivid/*
10951
10952 VLAN (802.1Q)
10953 M:      Patrick McHardy <kaber@trash.net>
10954 L:      netdev@vger.kernel.org
10955 S:      Maintained
10956 F:      drivers/net/macvlan.c
10957 F:      include/linux/if_*vlan.h
10958 F:      net/8021q/
10959
10960 VLYNQ BUS
10961 M:      Florian Fainelli <florian@openwrt.org>
10962 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10963 S:      Maintained
10964 F:      drivers/vlynq/vlynq.c
10965 F:      include/linux/vlynq.h
10966
10967 VME SUBSYSTEM
10968 M:      Martyn Welch <martyn.welch@ge.com>
10969 M:      Manohar Vanga <manohar.vanga@gmail.com>
10970 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10971 L:      devel@driverdev.osuosl.org
10972 S:      Maintained
10973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10974 F:      Documentation/vme_api.txt
10975 F:      drivers/staging/vme/
10976 F:      drivers/vme/
10977 F:      include/linux/vme*
10978
10979 VMWARE HYPERVISOR INTERFACE
10980 M:      Alok Kataria <akataria@vmware.com>
10981 L:      virtualization@lists.linux-foundation.org
10982 S:      Supported
10983 F:      arch/x86/kernel/cpu/vmware.c
10984
10985 VMWARE BALLOON DRIVER
10986 M:      Xavier Deguillard <xdeguillard@vmware.com>
10987 M:      Philip Moltmann <moltmann@vmware.com>
10988 M:      "VMware, Inc." <pv-drivers@vmware.com>
10989 L:      linux-kernel@vger.kernel.org
10990 S:      Maintained
10991 F:      drivers/misc/vmw_balloon.c
10992
10993 VMWARE VMMOUSE SUBDRIVER
10994 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10995 M:      "VMware, Inc." <pv-drivers@vmware.com>
10996 L:      linux-input@vger.kernel.org
10997 S:      Maintained
10998 F:      drivers/input/mouse/vmmouse.c
10999 F:      drivers/input/mouse/vmmouse.h
11000
11001 VMWARE VMXNET3 ETHERNET DRIVER
11002 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
11003 M:      "VMware, Inc." <pv-drivers@vmware.com>
11004 L:      netdev@vger.kernel.org
11005 S:      Maintained
11006 F:      drivers/net/vmxnet3/
11007
11008 VMware PVSCSI driver
11009 M:      Arvind Kumar <arvindkumar@vmware.com>
11010 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11011 L:      linux-scsi@vger.kernel.org
11012 S:      Maintained
11013 F:      drivers/scsi/vmw_pvscsi.c
11014 F:      drivers/scsi/vmw_pvscsi.h
11015
11016 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11017 M:      Liam Girdwood <lgirdwood@gmail.com>
11018 M:      Mark Brown <broonie@kernel.org>
11019 L:      linux-kernel@vger.kernel.org
11020 W:      http://opensource.wolfsonmicro.com/node/15
11021 W:      http://www.slimlogic.co.uk/?p=48
11022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11023 S:      Supported
11024 F:      drivers/regulator/
11025 F:      include/linux/regulator/
11026
11027 VT1211 HARDWARE MONITOR DRIVER
11028 M:      Juerg Haefliger <juergh@gmail.com>
11029 L:      lm-sensors@lm-sensors.org
11030 S:      Maintained
11031 F:      Documentation/hwmon/vt1211
11032 F:      drivers/hwmon/vt1211.c
11033
11034 VT8231 HARDWARE MONITOR DRIVER
11035 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11036 L:      lm-sensors@lm-sensors.org
11037 S:      Maintained
11038 F:      drivers/hwmon/vt8231.c
11039
11040 VUB300 USB to SDIO/SD/MMC bridge chip
11041 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11042 L:      linux-mmc@vger.kernel.org
11043 L:      linux-usb@vger.kernel.org
11044 S:      Supported
11045 F:      drivers/mmc/host/vub300.c
11046
11047 W1 DALLAS'S 1-WIRE BUS
11048 M:      Evgeniy Polyakov <zbr@ioremap.net>
11049 S:      Maintained
11050 F:      Documentation/w1/
11051 F:      drivers/w1/
11052
11053 W83791D HARDWARE MONITORING DRIVER
11054 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11055 L:      lm-sensors@lm-sensors.org
11056 S:      Maintained
11057 F:      Documentation/hwmon/w83791d
11058 F:      drivers/hwmon/w83791d.c
11059
11060 W83793 HARDWARE MONITORING DRIVER
11061 M:      Rudolf Marek <r.marek@assembler.cz>
11062 L:      lm-sensors@lm-sensors.org
11063 S:      Maintained
11064 F:      Documentation/hwmon/w83793
11065 F:      drivers/hwmon/w83793.c
11066
11067 W83795 HARDWARE MONITORING DRIVER
11068 M:      Jean Delvare <jdelvare@suse.de>
11069 L:      lm-sensors@lm-sensors.org
11070 S:      Maintained
11071 F:      drivers/hwmon/w83795.c
11072
11073 W83L51xD SD/MMC CARD INTERFACE DRIVER
11074 M:      Pierre Ossman <pierre@ossman.eu>
11075 S:      Maintained
11076 F:      drivers/mmc/host/wbsd.*
11077
11078 WACOM PROTOCOL 4 SERIAL TABLETS
11079 M:      Julian Squires <julian@cipht.net>
11080 M:      Hans de Goede <hdegoede@redhat.com>
11081 L:      linux-input@vger.kernel.org
11082 S:      Maintained
11083 F:      drivers/input/tablet/wacom_serial4.c
11084
11085 WATCHDOG DEVICE DRIVERS
11086 M:      Wim Van Sebroeck <wim@iguana.be>
11087 L:      linux-watchdog@vger.kernel.org
11088 W:      http://www.linux-watchdog.org/
11089 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11090 S:      Maintained
11091 F:      Documentation/watchdog/
11092 F:      drivers/watchdog/
11093 F:      include/linux/watchdog.h
11094 F:      include/uapi/linux/watchdog.h
11095
11096 WD7000 SCSI DRIVER
11097 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11098 L:      linux-scsi@vger.kernel.org
11099 S:      Maintained
11100 F:      drivers/scsi/wd7000.c
11101
11102 WIIMOTE HID DRIVER
11103 M:      David Herrmann <dh.herrmann@googlemail.com>
11104 L:      linux-input@vger.kernel.org
11105 S:      Maintained
11106 F:      drivers/hid/hid-wiimote*
11107
11108 WINBOND CIR DRIVER
11109 M:      David Härdeman <david@hardeman.nu>
11110 S:      Maintained
11111 F:      drivers/media/rc/winbond-cir.c
11112
11113 WIMAX STACK
11114 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11115 M:      linux-wimax@intel.com
11116 L:      wimax@linuxwimax.org (subscribers-only)
11117 S:      Supported
11118 W:      http://linuxwimax.org
11119 F:      Documentation/wimax/README.wimax
11120 F:      include/linux/wimax/debug.h
11121 F:      include/net/wimax.h
11122 F:      include/uapi/linux/wimax.h
11123 F:      net/wimax/
11124
11125 WISTRON LAPTOP BUTTON DRIVER
11126 M:      Miloslav Trmac <mitr@volny.cz>
11127 S:      Maintained
11128 F:      drivers/input/misc/wistron_btns.c
11129
11130 WL3501 WIRELESS PCMCIA CARD DRIVER
11131 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11132 L:      linux-wireless@vger.kernel.org
11133 W:      http://oops.ghostprotocols.net:81/blog
11134 S:      Maintained
11135 F:      drivers/net/wireless/wl3501*
11136
11137 WM97XX TOUCHSCREEN DRIVERS
11138 M:      Mark Brown <broonie@kernel.org>
11139 M:      Liam Girdwood <lrg@slimlogic.co.uk>
11140 L:      linux-input@vger.kernel.org
11141 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
11142 W:      http://opensource.wolfsonmicro.com/node/7
11143 S:      Supported
11144 F:      drivers/input/touchscreen/*wm97*
11145 F:      include/linux/wm97xx.h
11146
11147 WOLFSON MICROELECTRONICS DRIVERS
11148 L:      patches@opensource.wolfsonmicro.com
11149 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11150 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11151 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11152 S:      Supported
11153 F:      Documentation/hwmon/wm83??
11154 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11155 F:      drivers/clk/clk-wm83*.c
11156 F:      drivers/extcon/extcon-arizona.c
11157 F:      drivers/leds/leds-wm83*.c
11158 F:      drivers/gpio/gpio-*wm*.c
11159 F:      drivers/gpio/gpio-arizona.c
11160 F:      drivers/hwmon/wm83??-hwmon.c
11161 F:      drivers/input/misc/wm831x-on.c
11162 F:      drivers/input/touchscreen/wm831x-ts.c
11163 F:      drivers/input/touchscreen/wm97*.c
11164 F:      drivers/mfd/arizona*
11165 F:      drivers/mfd/wm*.c
11166 F:      drivers/power/wm83*.c
11167 F:      drivers/rtc/rtc-wm83*.c
11168 F:      drivers/regulator/wm8*.c
11169 F:      drivers/video/backlight/wm83*_bl.c
11170 F:      drivers/watchdog/wm83*_wdt.c
11171 F:      include/linux/mfd/arizona/
11172 F:      include/linux/mfd/wm831x/
11173 F:      include/linux/mfd/wm8350/
11174 F:      include/linux/mfd/wm8400*
11175 F:      include/linux/wm97xx.h
11176 F:      include/sound/wm????.h
11177 F:      sound/soc/codecs/arizona.?
11178 F:      sound/soc/codecs/wm*
11179
11180 WORKQUEUE
11181 M:      Tejun Heo <tj@kernel.org>
11182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11183 S:      Maintained
11184 F:      include/linux/workqueue.h
11185 F:      kernel/workqueue.c
11186 F:      Documentation/workqueue.txt
11187
11188 X.25 NETWORK LAYER
11189 M:      Andrew Hendry <andrew.hendry@gmail.com>
11190 L:      linux-x25@vger.kernel.org
11191 S:      Odd Fixes
11192 F:      Documentation/networking/x25*
11193 F:      include/net/x25*
11194 F:      net/x25/
11195
11196 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11197 M:      Thomas Gleixner <tglx@linutronix.de>
11198 M:      Ingo Molnar <mingo@redhat.com>
11199 M:      "H. Peter Anvin" <hpa@zytor.com>
11200 M:      x86@kernel.org
11201 L:      linux-kernel@vger.kernel.org
11202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11203 S:      Maintained
11204 F:      Documentation/x86/
11205 F:      arch/x86/
11206
11207 X86 PLATFORM DRIVERS
11208 M:      Darren Hart <dvhart@infradead.org>
11209 L:      platform-driver-x86@vger.kernel.org
11210 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11211 S:      Maintained
11212 F:      drivers/platform/x86/
11213
11214 X86 MCE INFRASTRUCTURE
11215 M:      Tony Luck <tony.luck@intel.com>
11216 M:      Borislav Petkov <bp@alien8.de>
11217 L:      linux-edac@vger.kernel.org
11218 S:      Maintained
11219 F:      arch/x86/kernel/cpu/mcheck/*
11220
11221 X86 VDSO
11222 M:      Andy Lutomirski <luto@amacapital.net>
11223 L:      linux-kernel@vger.kernel.org
11224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11225 S:      Maintained
11226 F:      arch/x86/entry/vdso/
11227
11228 XC2028/3028 TUNER DRIVER
11229 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11230 L:      linux-media@vger.kernel.org
11231 W:      http://linuxtv.org
11232 T:      git git://linuxtv.org/media_tree.git
11233 S:      Maintained
11234 F:      drivers/media/tuners/tuner-xc2028.*
11235
11236 XEN HYPERVISOR INTERFACE
11237 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11238 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11239 M:      David Vrabel <david.vrabel@citrix.com>
11240 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11242 S:      Supported
11243 F:      arch/x86/xen/
11244 F:      drivers/*/xen-*front.c
11245 F:      drivers/xen/
11246 F:      arch/x86/include/asm/xen/
11247 F:      include/xen/
11248 F:      include/uapi/xen/
11249
11250 XEN HYPERVISOR ARM
11251 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11252 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11253 S:      Supported
11254 F:      arch/arm/xen/
11255 F:      arch/arm/include/asm/xen/
11256
11257 XEN HYPERVISOR ARM64
11258 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11259 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11260 S:      Supported
11261 F:      arch/arm64/xen/
11262 F:      arch/arm64/include/asm/xen/
11263
11264 XEN NETWORK BACKEND DRIVER
11265 M:      Ian Campbell <ian.campbell@citrix.com>
11266 M:      Wei Liu <wei.liu2@citrix.com>
11267 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11268 L:      netdev@vger.kernel.org
11269 S:      Supported
11270 F:      drivers/net/xen-netback/*
11271
11272 XEN PCI SUBSYSTEM
11273 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11274 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11275 S:      Supported
11276 F:      arch/x86/pci/*xen*
11277 F:      drivers/pci/*xen*
11278
11279 XEN BLOCK SUBSYSTEM
11280 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11281 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11282 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11283 S:      Supported
11284 F:      drivers/block/xen-blkback/*
11285 F:      drivers/block/xen*
11286
11287 XEN PVSCSI DRIVERS
11288 M:      Juergen Gross <jgross@suse.com>
11289 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11290 L:      linux-scsi@vger.kernel.org
11291 S:      Supported
11292 F:      drivers/scsi/xen-scsifront.c
11293 F:      drivers/xen/xen-scsiback.c
11294 F:      include/xen/interface/io/vscsiif.h
11295
11296 XEN SWIOTLB SUBSYSTEM
11297 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11298 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11299 S:      Supported
11300 F:      arch/x86/xen/*swiotlb*
11301 F:      drivers/xen/*swiotlb*
11302
11303 XFS FILESYSTEM
11304 P:      Silicon Graphics Inc
11305 M:      Dave Chinner <david@fromorbit.com>
11306 M:      xfs@oss.sgi.com
11307 L:      xfs@oss.sgi.com
11308 W:      http://oss.sgi.com/projects/xfs
11309 T:      git git://oss.sgi.com/xfs/xfs.git
11310 S:      Supported
11311 F:      Documentation/filesystems/xfs.txt
11312 F:      fs/xfs/
11313
11314 XILINX AXI ETHERNET DRIVER
11315 M:      Anirudha Sarangi <anirudh@xilinx.com>
11316 M:      John Linn <John.Linn@xilinx.com>
11317 S:      Maintained
11318 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11319
11320 XILINX UARTLITE SERIAL DRIVER
11321 M:      Peter Korsgaard <jacmet@sunsite.dk>
11322 L:      linux-serial@vger.kernel.org
11323 S:      Maintained
11324 F:      drivers/tty/serial/uartlite.c
11325
11326 XILINX VIDEO IP CORES
11327 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11328 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11329 L:      linux-media@vger.kernel.org
11330 T:      git git://linuxtv.org/media_tree.git
11331 S:      Supported
11332 F:      Documentation/devicetree/bindings/media/xilinx/
11333 F:      drivers/media/platform/xilinx/
11334 F:      include/uapi/linux/xilinx-v4l2-controls.h
11335
11336 XILLYBUS DRIVER
11337 M:      Eli Billauer <eli.billauer@gmail.com>
11338 L:      linux-kernel@vger.kernel.org
11339 S:      Supported
11340 F:      drivers/char/xillybus/
11341
11342 XTENSA XTFPGA PLATFORM SUPPORT
11343 M:      Max Filippov <jcmvbkbc@gmail.com>
11344 L:      linux-xtensa@linux-xtensa.org
11345 S:      Maintained
11346 F:      drivers/spi/spi-xtensa-xtfpga.c
11347 F:      sound/soc/xtensa/xtfpga-i2s.c
11348
11349 YAM DRIVER FOR AX.25
11350 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11351 L:      linux-hams@vger.kernel.org
11352 S:      Maintained
11353 F:      drivers/net/hamradio/yam*
11354 F:      include/linux/yam.h
11355
11356 YEALINK PHONE DRIVER
11357 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11358 L:      usbb2k-api-dev@nongnu.org
11359 S:      Maintained
11360 F:      Documentation/input/yealink.txt
11361 F:      drivers/input/misc/yealink.*
11362
11363 Z8530 DRIVER FOR AX.25
11364 M:      Joerg Reuter <jreuter@yaina.de>
11365 W:      http://yaina.de/jreuter/
11366 W:      http://www.qsl.net/dl1bke/
11367 L:      linux-hams@vger.kernel.org
11368 S:      Maintained
11369 F:      Documentation/networking/z8530drv.txt
11370 F:      drivers/net/hamradio/*scc.c
11371 F:      drivers/net/hamradio/z8530.h
11372
11373 ZBUD COMPRESSED PAGE ALLOCATOR
11374 M:      Seth Jennings <sjennings@variantweb.net>
11375 L:      linux-mm@kvack.org
11376 S:      Maintained
11377 F:      mm/zbud.c
11378 F:      include/linux/zbud.h
11379
11380 ZD1211RW WIRELESS DRIVER
11381 M:      Daniel Drake <dsd@gentoo.org>
11382 M:      Ulrich Kunitz <kune@deine-taler.de>
11383 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11384 L:      linux-wireless@vger.kernel.org
11385 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11386 S:      Maintained
11387 F:      drivers/net/wireless/zd1211rw/
11388
11389 ZPOOL COMPRESSED PAGE STORAGE API
11390 M:      Dan Streetman <ddstreet@ieee.org>
11391 L:      linux-mm@kvack.org
11392 S:      Maintained
11393 F:      mm/zpool.c
11394 F:      include/linux/zpool.h
11395
11396 ZR36067 VIDEO FOR LINUX DRIVER
11397 L:      mjpeg-users@lists.sourceforge.net
11398 L:      linux-media@vger.kernel.org
11399 W:      http://mjpeg.sourceforge.net/driver-zoran/
11400 T:      hg http://linuxtv.org/hg/v4l-dvb
11401 S:      Odd Fixes
11402 F:      drivers/media/pci/zoran/
11403
11404 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11405 M:      Minchan Kim <minchan@kernel.org>
11406 M:      Nitin Gupta <ngupta@vflare.org>
11407 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11408 L:      linux-kernel@vger.kernel.org
11409 S:      Maintained
11410 F:      drivers/block/zram/
11411 F:      Documentation/blockdev/zram.txt
11412
11413 ZS DECSTATION Z85C30 SERIAL DRIVER
11414 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11415 S:      Maintained
11416 F:      drivers/tty/serial/zs.*
11417
11418 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11419 M:      Minchan Kim <minchan@kernel.org>
11420 M:      Nitin Gupta <ngupta@vflare.org>
11421 L:      linux-mm@kvack.org
11422 S:      Maintained
11423 F:      mm/zsmalloc.c
11424 F:      include/linux/zsmalloc.h
11425 F:      Documentation/vm/zsmalloc.txt
11426
11427 ZSWAP COMPRESSED SWAP CACHING
11428 M:      Seth Jennings <sjennings@variantweb.net>
11429 L:      linux-mm@kvack.org
11430 S:      Maintained
11431 F:      mm/zswap.c
11432
11433 THE REST
11434 M:      Linus Torvalds <torvalds@linux-foundation.org>
11435 L:      linux-kernel@vger.kernel.org
11436 Q:      http://patchwork.kernel.org/project/LKML/list/
11437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11438 S:      Buried alive in reporters
11439 F:      *
11440 F:      */