]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
[karo-tx-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 <jikos@kernel.org>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.com>
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.com>
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.com>
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.com>
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 ALLWINNER SECURITY SYSTEM
560 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
561 L:      linux-crypto@vger.kernel.org
562 S:      Maintained
563 F:      drivers/crypto/sunxi-ss/
564
565 ALPHA PORT
566 M:      Richard Henderson <rth@twiddle.net>
567 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
568 M:      Matt Turner <mattst88@gmail.com>
569 S:      Odd Fixes
570 L:      linux-alpha@vger.kernel.org
571 F:      arch/alpha/
572
573 ALTERA MAILBOX DRIVER
574 M:      Ley Foon Tan <lftan@altera.com>
575 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576 S:      Maintained
577 F:      drivers/mailbox/mailbox-altera.c
578
579 ALTERA PIO DRIVER
580 M:      Tien Hock Loh <thloh@altera.com>
581 L:      linux-gpio@vger.kernel.org
582 S:      Maintained
583 F:      drivers/gpio/gpio-altera.c
584
585 ALTERA TRIPLE SPEED ETHERNET DRIVER
586 M:      Vince Bridgers <vbridger@opensource.altera.com>
587 L:      netdev@vger.kernel.org
588 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589 S:      Maintained
590 F:      drivers/net/ethernet/altera/
591
592 ALTERA UART/JTAG UART SERIAL DRIVERS
593 M:      Tobias Klauser <tklauser@distanz.ch>
594 L:      linux-serial@vger.kernel.org
595 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596 S:      Maintained
597 F:      drivers/tty/serial/altera_uart.c
598 F:      drivers/tty/serial/altera_jtaguart.c
599 F:      include/linux/altera_uart.h
600 F:      include/linux/altera_jtaguart.h
601
602 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
603 M:      Tom Lendacky <thomas.lendacky@amd.com>
604 L:      linux-crypto@vger.kernel.org
605 S:      Supported
606 F:      drivers/crypto/ccp/
607 F:      include/linux/ccp.h
608
609 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
610 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
611 L:      lm-sensors@lm-sensors.org
612 S:      Maintained
613 F:      Documentation/hwmon/fam15h_power
614 F:      drivers/hwmon/fam15h_power.c
615
616 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
617 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
618 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
619 S:      Supported
620 F:      drivers/usb/gadget/udc/amd5536udc.*
621
622 AMD GEODE PROCESSOR/CHIPSET SUPPORT
623 P:      Andres Salomon <dilinger@queued.net>
624 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
625 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626 S:      Supported
627 F:      drivers/char/hw_random/geode-rng.c
628 F:      drivers/crypto/geode*
629 F:      drivers/video/fbdev/geode/
630 F:      arch/x86/include/asm/geode.h
631
632 AMD IOMMU (AMD-VI)
633 M:      Joerg Roedel <joro@8bytes.org>
634 L:      iommu@lists.linux-foundation.org
635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636 S:      Maintained
637 F:      drivers/iommu/amd_iommu*.[ch]
638 F:      include/linux/amd-iommu.h
639
640 AMD KFD
641 M:      Oded Gabbay <oded.gabbay@gmail.com>
642 L:      dri-devel@lists.freedesktop.org
643 T:      git git://people.freedesktop.org/~gabbayo/linux.git
644 S:      Supported
645 F:      drivers/gpu/drm/amd/amdkfd/
646 F:      drivers/gpu/drm/amd/include/cik_structs.h
647 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
648 F:      drivers/gpu/drm/radeon/radeon_kfd.c
649 F:      drivers/gpu/drm/radeon/radeon_kfd.h
650 F:      include/uapi/linux/kfd_ioctl.h
651
652 AMD MICROCODE UPDATE SUPPORT
653 M:      Borislav Petkov <bp@alien8.de>
654 S:      Maintained
655 F:      arch/x86/kernel/cpu/microcode/amd*
656
657 AMD XGBE DRIVER
658 M:      Tom Lendacky <thomas.lendacky@amd.com>
659 L:      netdev@vger.kernel.org
660 S:      Supported
661 F:      drivers/net/ethernet/amd/xgbe/
662
663 AMS (Apple Motion Sensor) DRIVER
664 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
665 S:      Supported
666 F:      drivers/macintosh/ams/
667
668 AMSO1100 RNIC DRIVER
669 M:      Tom Tucker <tom@opengridcomputing.com>
670 M:      Steve Wise <swise@opengridcomputing.com>
671 L:      linux-rdma@vger.kernel.org
672 S:      Maintained
673 F:      drivers/infiniband/hw/amso1100/
674
675 ANALOG DEVICES INC AD9389B DRIVER
676 M:      Hans Verkuil <hans.verkuil@cisco.com>
677 L:      linux-media@vger.kernel.org
678 S:      Maintained
679 F:      drivers/media/i2c/ad9389b*
680
681 ANALOG DEVICES INC ADV7180 DRIVER
682 M:      Lars-Peter Clausen <lars@metafoo.de>
683 L:      linux-media@vger.kernel.org
684 W:      http://ez.analog.com/community/linux-device-drivers
685 S:      Supported
686 F:      drivers/media/i2c/adv7180.c
687
688 ANALOG DEVICES INC ADV7511 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7511*
693
694 ANALOG DEVICES INC ADV7604 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7604*
699
700 ANALOG DEVICES INC ADV7842 DRIVER
701 M:      Hans Verkuil <hans.verkuil@cisco.com>
702 L:      linux-media@vger.kernel.org
703 S:      Maintained
704 F:      drivers/media/i2c/adv7842*
705
706 ANALOG DEVICES INC ASOC CODEC DRIVERS
707 M:      Lars-Peter Clausen <lars@metafoo.de>
708 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
709 W:      http://wiki.analog.com/
710 W:      http://ez.analog.com/community/linux-device-drivers
711 S:      Supported
712 F:      sound/soc/codecs/adau*
713 F:      sound/soc/codecs/adav*
714 F:      sound/soc/codecs/ad1*
715 F:      sound/soc/codecs/ad7*
716 F:      sound/soc/codecs/ssm*
717 F:      sound/soc/codecs/sigmadsp.*
718
719 ANALOG DEVICES INC ASOC DRIVERS
720 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
721 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
722 W:      http://blackfin.uclinux.org/
723 S:      Supported
724 F:      sound/soc/blackfin/*
725
726 ANALOG DEVICES INC IIO DRIVERS
727 M:      Lars-Peter Clausen <lars@metafoo.de>
728 M:      Michael Hennerich <Michael.Hennerich@analog.com>
729 W:      http://wiki.analog.com/
730 W:      http://ez.analog.com/community/linux-device-drivers
731 S:      Supported
732 F:      drivers/iio/*/ad*
733 X:      drivers/iio/*/adjd*
734 F:      drivers/staging/iio/*/ad*
735 F:      staging/iio/trigger/iio-trig-bfin-timer.c
736
737 ANDROID DRIVERS
738 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
739 M:      Arve HjønnevĂ¥g <arve@android.com>
740 M:      Riley Andrews <riandrews@android.com>
741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
742 L:      devel@driverdev.osuosl.org
743 S:      Supported
744 F:      drivers/android/
745 F:      drivers/staging/android/
746
747 AOA (Apple Onboard Audio) ALSA DRIVER
748 M:      Johannes Berg <johannes@sipsolutions.net>
749 L:      linuxppc-dev@lists.ozlabs.org
750 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
751 S:      Maintained
752 F:      sound/aoa/
753
754 APM DRIVER
755 M:      Jiri Kosina <jikos@kernel.org>
756 S:      Odd fixes
757 F:      arch/x86/kernel/apm_32.c
758 F:      include/linux/apm_bios.h
759 F:      include/uapi/linux/apm_bios.h
760 F:      drivers/char/apm-emulation.c
761
762 APPLE BCM5974 MULTITOUCH DRIVER
763 M:      Henrik Rydberg <rydberg@bitmath.org>
764 L:      linux-input@vger.kernel.org
765 S:      Odd fixes
766 F:      drivers/input/mouse/bcm5974.c
767
768 APPLE SMC DRIVER
769 M:      Henrik Rydberg <rydberg@bitmath.org>
770 L:      lm-sensors@lm-sensors.org
771 S:      Odd fixes
772 F:      drivers/hwmon/applesmc.c
773
774 APPLETALK NETWORK LAYER
775 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
776 S:      Maintained
777 F:      drivers/net/appletalk/
778 F:      net/appletalk/
779
780 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
781 M:      Iyappan Subramanian <isubramanian@apm.com>
782 M:      Keyur Chudgar <kchudgar@apm.com>
783 S:      Supported
784 F:      drivers/net/ethernet/apm/xgene/
785 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
786
787 APTINA CAMERA SENSOR PLL
788 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
789 L:      linux-media@vger.kernel.org
790 S:      Maintained
791 F:      drivers/media/i2c/aptina-pll.*
792
793 ARC FRAMEBUFFER DRIVER
794 M:      Jaya Kumar <jayalk@intworks.biz>
795 S:      Maintained
796 F:      drivers/video/fbdev/arcfb.c
797 F:      drivers/video/fbdev/core/fb_defio.c
798
799 ARM MFM AND FLOPPY DRIVERS
800 M:      Ian Molton <spyro@f2s.com>
801 S:      Maintained
802 F:      arch/arm/lib/floppydma.S
803 F:      arch/arm/include/asm/floppy.h
804
805 ARM PMU PROFILING AND DEBUGGING
806 M:      Will Deacon <will.deacon@arm.com>
807 S:      Maintained
808 F:      arch/arm/kernel/perf_event*
809 F:      arch/arm/oprofile/common.c
810 F:      arch/arm/include/asm/pmu.h
811 F:      arch/arm/kernel/hw_breakpoint.c
812 F:      arch/arm/include/asm/hw_breakpoint.h
813
814 ARM PORT
815 M:      Russell King <linux@arm.linux.org.uk>
816 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817 W:      http://www.arm.linux.org.uk/
818 S:      Maintained
819 F:      arch/arm/
820
821 ARM SUB-ARCHITECTURES
822 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
823 S:      Maintained
824 F:      arch/arm/mach-*/
825 F:      arch/arm/plat-*/
826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
827
828 ARM PRIMECELL AACI PL041 DRIVER
829 M:      Russell King <linux@arm.linux.org.uk>
830 S:      Maintained
831 F:      sound/arm/aaci.*
832
833 ARM PRIMECELL CLCD PL110 DRIVER
834 M:      Russell King <linux@arm.linux.org.uk>
835 S:      Maintained
836 F:      drivers/video/fbdev/amba-clcd.*
837
838 ARM PRIMECELL KMI PL050 DRIVER
839 M:      Russell King <linux@arm.linux.org.uk>
840 S:      Maintained
841 F:      drivers/input/serio/ambakmi.*
842 F:      include/linux/amba/kmi.h
843
844 ARM PRIMECELL MMCI PL180/1 DRIVER
845 M:      Russell King <linux@arm.linux.org.uk>
846 S:      Maintained
847 F:      drivers/mmc/host/mmci.*
848 F:      include/linux/amba/mmci.h
849
850 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
851 M:      Russell King <linux@arm.linux.org.uk>
852 S:      Maintained
853 F:      drivers/tty/serial/amba-pl01*.c
854 F:      include/linux/amba/serial.h
855
856 ARM PRIMECELL BUS SUPPORT
857 M:      Russell King <linux@arm.linux.org.uk>
858 S:      Maintained
859 F:      drivers/amba/
860 F:      include/linux/amba/bus.h
861
862 ARM/ADS SPHERE MACHINE SUPPORT
863 M:      Lennert Buytenhek <kernel@wantstofly.org>
864 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865 S:      Maintained
866
867 ARM/AFEB9260 MACHINE SUPPORT
868 M:      Sergey Lapin <slapin@ossfans.org>
869 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
870 S:      Maintained
871
872 ARM/AJECO 1ARM MACHINE SUPPORT
873 M:      Lennert Buytenhek <kernel@wantstofly.org>
874 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
875 S:      Maintained
876
877 ARM/Allwinner A1X SoC support
878 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
879 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
880 S:      Maintained
881 N:      sun[x4567]i
882
883 ARM/Allwinner SoC Clock Support
884 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
885 S:      Maintained
886 F:      drivers/clk/sunxi/
887
888 ARM/Amlogic MesonX SoC support
889 M:      Carlo Caione <carlo@caione.org>
890 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891 S:      Maintained
892 F:      drivers/media/rc/meson-ir.c
893 N:      meson[x68]
894
895 ARM/Annapurna Labs ALPINE ARCHITECTURE
896 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
897 S:      Maintained
898 F:      arch/arm/mach-alpine/
899
900 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
901 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
902 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
903 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
904 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905 W:      http://www.linux4sam.org
906 S:      Supported
907 F:      arch/arm/mach-at91/
908 F:      include/soc/at91/
909 F:      arch/arm/boot/dts/at91*.dts
910 F:      arch/arm/boot/dts/at91*.dtsi
911 F:      arch/arm/boot/dts/sama*.dts
912 F:      arch/arm/boot/dts/sama*.dtsi
913 F:      arch/arm/include/debug/at91.S
914
915 ARM/ATMEL AT91 Clock Support
916 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
917 S:      Maintained
918 F:      drivers/clk/at91
919
920 ARM/CALXEDA HIGHBANK ARCHITECTURE
921 M:      Rob Herring <robh@kernel.org>
922 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923 S:      Maintained
924 F:      arch/arm/mach-highbank/
925
926 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
927 M:      Krzysztof Halasa <khalasa@piap.pl>
928 S:      Maintained
929 F:      arch/arm/mach-cns3xxx/
930
931 ARM/CAVIUM THUNDER NETWORK DRIVER
932 M:      Sunil Goutham <sgoutham@cavium.com>
933 M:      Robert Richter <rric@kernel.org>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Supported
936 F:      drivers/net/ethernet/cavium/
937
938 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
939 M:      Alexander Shiyan <shc_work@mail.ru>
940 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941 S:      Odd Fixes
942 N:      clps711x
943
944 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
945 M:      Hartley Sweeten <hsweeten@visionengravers.com>
946 M:      Ryan Mallon <rmallon@gmail.com>
947 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948 S:      Maintained
949 F:      arch/arm/mach-ep93xx/
950 F:      arch/arm/mach-ep93xx/include/mach/
951
952 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
953 M:      Lennert Buytenhek <kernel@wantstofly.org>
954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 S:      Maintained
956
957 ARM/CLKDEV SUPPORT
958 M:      Russell King <linux@arm.linux.org.uk>
959 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960 S:      Maintained
961 F:      arch/arm/include/asm/clkdev.h
962 F:      drivers/clk/clkdev.c
963
964 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
965 M:      Mike Rapoport <mike@compulab.co.il>
966 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967 S:      Maintained
968
969 ARM/CONTEC MICRO9 MACHINE SUPPORT
970 M:      Hubert Feurstein <hubert.feurstein@contec.at>
971 S:      Maintained
972 F:      arch/arm/mach-ep93xx/micro9.c
973
974 ARM/CORESIGHT FRAMEWORK AND DRIVERS
975 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 S:      Maintained
978 F:      drivers/hwtracing/coresight/*
979 F:      Documentation/trace/coresight.txt
980 F:      Documentation/devicetree/bindings/arm/coresight.txt
981 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
982
983 ARM/CORGI MACHINE SUPPORT
984 M:      Richard Purdie <rpurdie@rpsys.net>
985 S:      Maintained
986
987 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
988 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
989 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990 T:      git git://github.com/ulli-kroll/linux.git
991 S:      Maintained
992 F:      arch/arm/mach-gemini/
993 F:      drivers/rtc/rtc-gemini.c
994
995 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
996 M:      Barry Song <baohua@kernel.org>
997 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
999 S:      Maintained
1000 F:      arch/arm/mach-prima2/
1001 F:      drivers/clk/sirf/
1002 F:      drivers/clocksource/timer-prima2.c
1003 F:      drivers/clocksource/timer-atlas7.c
1004 N:      [^a-z]sirf
1005
1006 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1007 M:      Baruch Siach <baruch@tkos.co.il>
1008 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 S:      Maintained
1010 F:      arch/arm/boot/dts/cx92755*
1011 N:      digicolor
1012
1013 ARM/EBSA110 MACHINE SUPPORT
1014 M:      Russell King <linux@arm.linux.org.uk>
1015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 W:      http://www.arm.linux.org.uk/
1017 S:      Maintained
1018 F:      arch/arm/mach-ebsa110/
1019 F:      drivers/net/ethernet/amd/am79c961a.*
1020
1021 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1022 M:      Uwe Kleine-König <kernel@pengutronix.de>
1023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 S:      Maintained
1025 N:      efm32
1026
1027 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1028 M:      Daniel Ribeiro <drwyrm@gmail.com>
1029 M:      Stefan Schmidt <stefan@openezx.org>
1030 M:      Harald Welte <laforge@openezx.org>
1031 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1032 W:      http://www.openezx.org/
1033 S:      Maintained
1034 T:      topgit git://git.openezx.org/openezx.git
1035 F:      arch/arm/mach-pxa/ezx.c
1036
1037 ARM/FARADAY FA526 PORT
1038 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1039 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040 S:      Maintained
1041 T:      git git://git.berlios.de/gemini-board
1042 F:      arch/arm/mm/*-fa*
1043
1044 ARM/FOOTBRIDGE ARCHITECTURE
1045 M:      Russell King <linux@arm.linux.org.uk>
1046 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 W:      http://www.arm.linux.org.uk/
1048 S:      Maintained
1049 F:      arch/arm/include/asm/hardware/dec21285.h
1050 F:      arch/arm/mach-footbridge/
1051
1052 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1053 M:      Shawn Guo <shawnguo@kernel.org>
1054 M:      Sascha Hauer <kernel@pengutronix.de>
1055 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 S:      Maintained
1057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1058 F:      arch/arm/mach-imx/
1059 F:      arch/arm/mach-mxs/
1060 F:      arch/arm/boot/dts/imx*
1061 F:      arch/arm/configs/imx*_defconfig
1062 F:      drivers/clk/imx/
1063 F:      include/soc/imx/
1064
1065 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1066 M:      Shawn Guo <shawnguo@kernel.org>
1067 M:      Sascha Hauer <kernel@pengutronix.de>
1068 R:      Stefan Agner <stefan@agner.ch>
1069 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 S:      Maintained
1071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1072 F:      arch/arm/mach-imx/*vf610*
1073 F:      arch/arm/boot/dts/vf*
1074
1075 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1076 M:      Lennert Buytenhek <kernel@wantstofly.org>
1077 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 S:      Maintained
1079
1080 ARM/GUMSTIX MACHINE SUPPORT
1081 M:      Steve Sakoman <sakoman@gmail.com>
1082 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083 S:      Maintained
1084
1085 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1086 M:      Philipp Zabel <philipp.zabel@gmail.com>
1087 M:      Paul Parsons <lost.distance@yahoo.com>
1088 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1089 S:      Maintained
1090 F:      arch/arm/mach-pxa/hx4700.c
1091 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1092 F:      sound/soc/pxa/hx4700.c
1093
1094 ARM/HISILICON SOC SUPPORT
1095 M:      Wei Xu <xuwei5@hisilicon.com>
1096 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 W:      http://www.hisilicon.com
1098 S:      Supported
1099 T:      git git://github.com/hisilicon/linux-hisi.git
1100 F:      arch/arm/mach-hisi/
1101
1102 ARM/HP JORNADA 7XX MACHINE SUPPORT
1103 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1104 W:      www.jlime.com
1105 S:      Maintained
1106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1107 F:      arch/arm/mach-sa1100/jornada720.c
1108 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1109
1110 ARM/IGEP MACHINE SUPPORT
1111 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1112 M:      Javier Martinez Canillas <javier@dowhile0.org>
1113 L:      linux-omap@vger.kernel.org
1114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 S:      Maintained
1116 F:      arch/arm/boot/dts/omap3-igep*
1117
1118 ARM/INCOME PXA270 SUPPORT
1119 M:      Marek Vasut <marek.vasut@gmail.com>
1120 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121 S:      Maintained
1122 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1123
1124 ARM/INTEL IOP32X ARM ARCHITECTURE
1125 M:      Lennert Buytenhek <kernel@wantstofly.org>
1126 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127 S:      Maintained
1128
1129 ARM/INTEL IOP33X ARM ARCHITECTURE
1130 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131 S:      Orphan
1132
1133 ARM/INTEL IOP13XX ARM ARCHITECTURE
1134 M:      Lennert Buytenhek <kernel@wantstofly.org>
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Maintained
1137
1138 ARM/INTEL IQ81342EX MACHINE SUPPORT
1139 M:      Lennert Buytenhek <kernel@wantstofly.org>
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142
1143 ARM/INTEL IXDP2850 MACHINE SUPPORT
1144 M:      Lennert Buytenhek <kernel@wantstofly.org>
1145 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146 S:      Maintained
1147
1148 ARM/INTEL IXP4XX ARM ARCHITECTURE
1149 M:      Imre Kaloz <kaloz@openwrt.org>
1150 M:      Krzysztof Halasa <khalasa@piap.pl>
1151 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152 S:      Maintained
1153 F:      arch/arm/mach-ixp4xx/
1154
1155 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1156 M:      Jonathan Cameron <jic23@cam.ac.uk>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159 F:      arch/arm/mach-pxa/stargate2.c
1160 F:      drivers/pcmcia/pxa2xx_stargate2.c
1161
1162 ARM/INTEL XSC3 (MANZANO) ARM CORE
1163 M:      Lennert Buytenhek <kernel@wantstofly.org>
1164 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165 S:      Maintained
1166
1167 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1168 M:      Lennert Buytenhek <kernel@wantstofly.org>
1169 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170 S:      Maintained
1171
1172 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1173 M:      Santosh Shilimkar <ssantosh@kernel.org>
1174 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175 S:      Maintained
1176 F:      arch/arm/mach-keystone/
1177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1178
1179 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1180 M:      Santosh Shilimkar <ssantosh@kernel.org>
1181 L:      linux-kernel@vger.kernel.org
1182 S:      Maintained
1183 F:      drivers/clk/keystone/
1184
1185 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1186 M:      Santosh Shilimkar <ssantosh@kernel.org>
1187 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188 L:      linux-kernel@vger.kernel.org
1189 S:      Maintained
1190 F:      drivers/clocksource/timer-keystone.c
1191
1192 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1193 M:      Santosh Shilimkar <ssantosh@kernel.org>
1194 L:      linux-kernel@vger.kernel.org
1195 S:      Maintained
1196 F:      drivers/power/reset/keystone-reset.c
1197
1198 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1199 M:      Santosh Shilimkar <ssantosh@kernel.org>
1200 L:      linux-kernel@vger.kernel.org
1201 S:      Maintained
1202 F:      drivers/memory/*emif*
1203
1204 ARM/LOGICPD PXA270 MACHINE SUPPORT
1205 M:      Lennert Buytenhek <kernel@wantstofly.org>
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S:      Maintained
1208
1209 ARM/LPC18XX ARCHITECTURE
1210 M:      Joachim Eastwood <manabian@gmail.com>
1211 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212 S:      Maintained
1213 N:      lpc18xx
1214
1215 ARM/MAGICIAN MACHINE SUPPORT
1216 M:      Philipp Zabel <philipp.zabel@gmail.com>
1217 S:      Maintained
1218
1219 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1220 M:      Jason Cooper <jason@lakedaemon.net>
1221 M:      Andrew Lunn <andrew@lunn.ch>
1222 M:      Gregory Clement <gregory.clement@free-electrons.com>
1223 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1224 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 S:      Maintained
1226 F:      arch/arm/mach-mvebu/
1227 F:      drivers/rtc/rtc-armada38x.c
1228 F:      arch/arm/boot/dts/armada*
1229 F:      arch/arm/boot/dts/kirkwood*
1230
1231
1232 ARM/Marvell Berlin SoC support
1233 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1234 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 S:      Maintained
1236 F:      arch/arm/mach-berlin/
1237 F:      arch/arm/boot/dts/berlin*
1238
1239
1240 ARM/Marvell Dove/MV78xx0/Orion SOC support
1241 M:      Jason Cooper <jason@lakedaemon.net>
1242 M:      Andrew Lunn <andrew@lunn.ch>
1243 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1244 M:      Gregory Clement <gregory.clement@free-electrons.com>
1245 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 S:      Maintained
1247 F:      arch/arm/mach-dove/
1248 F:      arch/arm/mach-mv78xx0/
1249 F:      arch/arm/mach-orion5x/
1250 F:      arch/arm/plat-orion/
1251 F:      arch/arm/boot/dts/dove*
1252 F:      arch/arm/boot/dts/orion5x*
1253
1254
1255 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1256 M:      Alexander Clouter <alex@digriz.org.uk>
1257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 W:      http://www.digriz.org.uk/ts78xx/kernel
1259 S:      Maintained
1260 F:      arch/arm/mach-orion5x/ts78xx-*
1261
1262 ARM/Mediatek RTC DRIVER
1263 M:      Eddie Huang <eddie.huang@mediatek.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:      drivers/rtc/rtc-mt6397.c
1268
1269 ARM/Mediatek SoC support
1270 M:      Matthias Brugger <matthias.bgg@gmail.com>
1271 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1273 S:      Maintained
1274 F:      arch/arm/boot/dts/mt6*
1275 F:      arch/arm/boot/dts/mt8*
1276 F:      arch/arm/mach-mediatek/
1277 N:      mtk
1278 K:      mediatek
1279
1280 ARM/MICREL KS8695 ARCHITECTURE
1281 M:      Greg Ungerer <gerg@uclinux.org>
1282 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283 F:      arch/arm/mach-ks8695/
1284 S:      Odd Fixes
1285
1286 ARM/MIOA701 MACHINE SUPPORT
1287 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1288 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289 F:      arch/arm/mach-pxa/mioa701.c
1290 S:      Maintained
1291
1292 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1293 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1294 S:      Maintained
1295
1296 ARM/NOMADIK ARCHITECTURE
1297 M:      Alessandro Rubini <rubini@unipv.it>
1298 M:      Linus Walleij <linus.walleij@linaro.org>
1299 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 S:      Maintained
1301 F:      arch/arm/mach-nomadik/
1302 F:      drivers/pinctrl/nomadik/
1303 F:      drivers/i2c/busses/i2c-nomadik.c
1304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1305
1306 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1307 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1308 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1309 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1310 S:      Supported
1311
1312 ARM/TOSA MACHINE SUPPORT
1313 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1314 M:      Dirk Opfer <dirk@opfer-online.de>
1315 S:      Maintained
1316
1317 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1318 M:      Marek Vasut <marek.vasut@gmail.com>
1319 L:      linux-arm-kernel@lists.infradead.org
1320 W:      http://hackndev.com
1321 S:      Maintained
1322 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1323 F:      arch/arm/mach-pxa/palmtx.c
1324 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1325 F:      arch/arm/mach-pxa/palmt5.c
1326 F:      arch/arm/mach-pxa/include/mach/palmld.h
1327 F:      arch/arm/mach-pxa/palmld.c
1328 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1329 F:      arch/arm/mach-pxa/palmte2.c
1330 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1331 F:      arch/arm/mach-pxa/palmtc.c
1332
1333 ARM/PALM TREO SUPPORT
1334 M:      Tomas Cech <sleep_walker@suse.com>
1335 L:      linux-arm-kernel@lists.infradead.org
1336 W:      http://hackndev.com
1337 S:      Maintained
1338 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1339 F:      arch/arm/mach-pxa/palmtreo.c
1340
1341 ARM/PALMZ72 SUPPORT
1342 M:      Sergey Lapin <slapin@ossfans.org>
1343 L:      linux-arm-kernel@lists.infradead.org
1344 W:      http://hackndev.com
1345 S:      Maintained
1346 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1347 F:      arch/arm/mach-pxa/palmz72.c
1348
1349 ARM/PLEB SUPPORT
1350 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1351 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1352 S:      Maintained
1353
1354 ARM/PT DIGITAL BOARD PORT
1355 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1356 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1357 W:      http://www.arm.linux.org.uk/
1358 S:      Maintained
1359
1360 ARM/QUALCOMM SUPPORT
1361 M:      Kumar Gala <galak@codeaurora.org>
1362 M:      Andy Gross <agross@codeaurora.org>
1363 M:      David Brown <davidb@codeaurora.org>
1364 L:      linux-arm-msm@vger.kernel.org
1365 L:      linux-soc@vger.kernel.org
1366 S:      Maintained
1367 F:      arch/arm/mach-qcom/
1368 F:      drivers/soc/qcom/
1369 F:      drivers/tty/serial/msm_serial.h
1370 F:      drivers/tty/serial/msm_serial.c
1371 F:      drivers/*/pm8???-*
1372 F:      drivers/mfd/ssbi.c
1373 F:      drivers/firmware/qcom_scm.c
1374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1375
1376 ARM/RADISYS ENP2611 MACHINE SUPPORT
1377 M:      Lennert Buytenhek <kernel@wantstofly.org>
1378 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 S:      Maintained
1380
1381 ARM/RISCPC ARCHITECTURE
1382 M:      Russell King <linux@arm.linux.org.uk>
1383 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1384 W:      http://www.arm.linux.org.uk/
1385 S:      Maintained
1386 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1387 F:      arch/arm/include/asm/hardware/ioc.h
1388 F:      arch/arm/include/asm/hardware/iomd.h
1389 F:      arch/arm/include/asm/hardware/memc.h
1390 F:      arch/arm/mach-rpc/
1391 F:      drivers/net/ethernet/8390/etherh.c
1392 F:      drivers/net/ethernet/i825xx/ether1*
1393 F:      drivers/net/ethernet/seeq/ether3*
1394 F:      drivers/scsi/arm/
1395
1396 ARM/Rockchip SoC support
1397 M:      Heiko Stuebner <heiko@sntech.de>
1398 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 L:      linux-rockchip@lists.infradead.org
1400 S:      Maintained
1401 F:      arch/arm/boot/dts/rk3*
1402 F:      arch/arm/mach-rockchip/
1403 F:      drivers/clk/rockchip/
1404 F:      drivers/i2c/busses/i2c-rk3x.c
1405 F:      drivers/*/*rockchip*
1406 F:      drivers/*/*/*rockchip*
1407 F:      sound/soc/rockchip/
1408 N:      rockchip
1409
1410 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1411 M:      Kukjin Kim <kgene@kernel.org>
1412 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1413 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1414 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1415 S:      Maintained
1416 F:      arch/arm/boot/dts/s3c*
1417 F:      arch/arm/boot/dts/exynos*
1418 F:      arch/arm64/boot/dts/exynos/
1419 F:      arch/arm/plat-samsung/
1420 F:      arch/arm/mach-s3c24*/
1421 F:      arch/arm/mach-s3c64xx/
1422 F:      arch/arm/mach-s5p*/
1423 F:      arch/arm/mach-exynos*/
1424 F:      drivers/*/*s3c2410*
1425 F:      drivers/*/*/*s3c2410*
1426 F:      drivers/spi/spi-s3c*
1427 F:      sound/soc/samsung/*
1428 N:      exynos
1429
1430 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1431 M:      Kyungmin Park <kyungmin.park@samsung.com>
1432 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1433 S:      Maintained
1434 F:      arch/arm/mach-s5pv210/
1435
1436 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1437 M:      Kyungmin Park <kyungmin.park@samsung.com>
1438 M:      Kamil Debski <k.debski@samsung.com>
1439 L:      linux-arm-kernel@lists.infradead.org
1440 L:      linux-media@vger.kernel.org
1441 S:      Maintained
1442 F:      drivers/media/platform/s5p-g2d/
1443
1444 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1445 M:      Kyungmin Park <kyungmin.park@samsung.com>
1446 M:      Kamil Debski <k.debski@samsung.com>
1447 M:      Jeongtae Park <jtp.park@samsung.com>
1448 L:      linux-arm-kernel@lists.infradead.org
1449 L:      linux-media@vger.kernel.org
1450 S:      Maintained
1451 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1452 F:      drivers/media/platform/s5p-mfc/
1453
1454 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1455 M:      Kyungmin Park <kyungmin.park@samsung.com>
1456 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1457 L:      linux-arm-kernel@lists.infradead.org
1458 L:      linux-media@vger.kernel.org
1459 S:      Maintained
1460 F:      drivers/media/platform/s5p-tv/
1461
1462 ARM/SHMOBILE ARM ARCHITECTURE
1463 M:      Simon Horman <horms@verge.net.au>
1464 M:      Magnus Damm <magnus.damm@gmail.com>
1465 L:      linux-sh@vger.kernel.org
1466 W:      http://oss.renesas.com
1467 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1469 S:      Supported
1470 F:      arch/arm/boot/dts/emev2*
1471 F:      arch/arm/boot/dts/r7s*
1472 F:      arch/arm/boot/dts/r8a*
1473 F:      arch/arm/boot/dts/sh*
1474 F:      arch/arm/configs/bockw_defconfig
1475 F:      arch/arm/configs/marzen_defconfig
1476 F:      arch/arm/configs/shmobile_defconfig
1477 F:      arch/arm/include/debug/renesas-scif.S
1478 F:      arch/arm/mach-shmobile/
1479 F:      drivers/sh/
1480
1481 ARM/SOCFPGA ARCHITECTURE
1482 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1483 S:      Maintained
1484 F:      arch/arm/mach-socfpga/
1485 F:      arch/arm/boot/dts/socfpga*
1486 F:      arch/arm/configs/socfpga_defconfig
1487 W:      http://www.rocketboards.org
1488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1489
1490 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1491 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1492 S:      Maintained
1493 F:      drivers/clk/socfpga/
1494
1495 ARM/SOCFPGA EDAC SUPPORT
1496 M:      Thor Thayer <tthayer@opensource.altera.com>
1497 S:      Maintained
1498 F:      drivers/edac/altera_edac.
1499
1500 ARM/STI ARCHITECTURE
1501 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1502 M:      Maxime Coquelin <maxime.coquelin@st.com>
1503 M:      Patrice Chotard <patrice.chotard@st.com>
1504 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505 L:      kernel@stlinux.com
1506 W:      http://www.stlinux.com
1507 S:      Maintained
1508 F:      arch/arm/mach-sti/
1509 F:      arch/arm/boot/dts/sti*
1510 F:      drivers/clocksource/arm_global_timer.c
1511 F:      drivers/i2c/busses/i2c-st.c
1512 F:      drivers/media/rc/st_rc.c
1513 F:      drivers/mmc/host/sdhci-st.c
1514 F:      drivers/phy/phy-miphy28lp.c
1515 F:      drivers/phy/phy-miphy365x.c
1516 F:      drivers/phy/phy-stih407-usb.c
1517 F:      drivers/phy/phy-stih41x-usb.c
1518 F:      drivers/pinctrl/pinctrl-st.c
1519 F:      drivers/reset/sti/
1520 F:      drivers/rtc/rtc-st-lpc.c
1521 F:      drivers/tty/serial/st-asc.c
1522 F:      drivers/usb/dwc3/dwc3-st.c
1523 F:      drivers/usb/host/ehci-st.c
1524 F:      drivers/usb/host/ohci-st.c
1525 F:      drivers/watchdog/st_lpc_wdt.c
1526 F:      drivers/ata/ahci_st.c
1527
1528 ARM/STM32 ARCHITECTURE
1529 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1530 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531 S:      Maintained
1532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1533 N:      stm32
1534 F:      drivers/clocksource/armv7m_systick.c
1535
1536 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1537 M:      Lennert Buytenhek <kernel@wantstofly.org>
1538 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539 S:      Maintained
1540
1541 ARM/TETON BGA MACHINE SUPPORT
1542 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1543 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544 S:      Maintained
1545
1546 ARM/THECUS N2100 MACHINE SUPPORT
1547 M:      Lennert Buytenhek <kernel@wantstofly.org>
1548 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 S:      Maintained
1550
1551 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1552 M:      Wan ZongShun <mcuos.com@gmail.com>
1553 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554 W:      http://www.mcuos.com
1555 S:      Maintained
1556 F:      arch/arm/mach-w90x900/
1557 F:      drivers/input/keyboard/w90p910_keypad.c
1558 F:      drivers/input/touchscreen/w90p910_ts.c
1559 F:      drivers/watchdog/nuc900_wdt.c
1560 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1561 F:      drivers/mtd/nand/nuc900_nand.c
1562 F:      drivers/rtc/rtc-nuc900.c
1563 F:      drivers/spi/spi-nuc900.c
1564 F:      drivers/usb/host/ehci-w90x900.c
1565 F:      drivers/video/fbdev/nuc900fb.c
1566
1567 ARM/U300 MACHINE SUPPORT
1568 M:      Linus Walleij <linus.walleij@linaro.org>
1569 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570 S:      Supported
1571 F:      arch/arm/mach-u300/
1572 F:      drivers/clocksource/timer-u300.c
1573 F:      drivers/i2c/busses/i2c-stu300.c
1574 F:      drivers/rtc/rtc-coh901331.c
1575 F:      drivers/watchdog/coh901327_wdt.c
1576 F:      drivers/dma/coh901318*
1577 F:      drivers/mfd/ab3100*
1578 F:      drivers/rtc/rtc-ab3100.c
1579 F:      drivers/rtc/rtc-coh901331.c
1580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1581
1582 ARM/UNIPHIER ARCHITECTURE
1583 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1584 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585 S:      Maintained
1586 F:      arch/arm/boot/dts/uniphier*
1587 F:      arch/arm/mach-uniphier/
1588 F:      drivers/pinctrl/uniphier/
1589 F:      drivers/tty/serial/8250/8250_uniphier.c
1590 N:      uniphier
1591
1592 ARM/Ux500 ARM ARCHITECTURE
1593 M:      Linus Walleij <linus.walleij@linaro.org>
1594 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595 S:      Maintained
1596 F:      arch/arm/mach-ux500/
1597 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1598 F:      drivers/dma/ste_dma40*
1599 F:      drivers/hwspinlock/u8500_hsem.c
1600 F:      drivers/mfd/abx500*
1601 F:      drivers/mfd/ab8500*
1602 F:      drivers/mfd/dbx500*
1603 F:      drivers/mfd/db8500*
1604 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1605 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1606 F:      drivers/rtc/rtc-ab8500.c
1607 F:      drivers/rtc/rtc-pl031.c
1608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1609
1610 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1611 M:      Ulf Hansson <ulf.hansson@linaro.org>
1612 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1613 T:      git git://git.linaro.org/people/ulfh/clk.git
1614 S:      Maintained
1615 F:      drivers/clk/ux500/
1616 F:      include/linux/platform_data/clk-ux500.h
1617
1618 ARM/VERSATILE EXPRESS PLATFORM
1619 M:      Liviu Dudau <liviu.dudau@arm.com>
1620 M:      Sudeep Holla <sudeep.holla@arm.com>
1621 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1622 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623 S:      Maintained
1624 F:      arch/arm/boot/dts/vexpress*
1625 F:      arch/arm64/boot/dts/arm/vexpress*
1626 F:      arch/arm/mach-vexpress/
1627 F:      */*/vexpress*
1628 F:      */*/*/vexpress*
1629 F:      drivers/clk/versatile/clk-vexpress-osc.c
1630 F:      drivers/clocksource/versatile.c
1631
1632 ARM/VFP SUPPORT
1633 M:      Russell King <linux@arm.linux.org.uk>
1634 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635 W:      http://www.arm.linux.org.uk/
1636 S:      Maintained
1637 F:      arch/arm/vfp/
1638
1639 ARM/VOIPAC PXA270 SUPPORT
1640 M:      Marek Vasut <marek.vasut@gmail.com>
1641 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1642 S:      Maintained
1643 F:      arch/arm/mach-pxa/vpac270.c
1644 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1645
1646 ARM/VT8500 ARM ARCHITECTURE
1647 M:      Tony Prisk <linux@prisktech.co.nz>
1648 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649 S:      Maintained
1650 F:      arch/arm/mach-vt8500/
1651 F:      drivers/clocksource/vt8500_timer.c
1652 F:      drivers/i2c/busses/i2c-wmt.c
1653 F:      drivers/mmc/host/wmt-sdmmc.c
1654 F:      drivers/pwm/pwm-vt8500.c
1655 F:      drivers/rtc/rtc-vt8500.c
1656 F:      drivers/tty/serial/vt8500_serial.c
1657 F:      drivers/usb/host/ehci-platform.c
1658 F:      drivers/usb/host/uhci-platform.c
1659 F:      drivers/video/fbdev/vt8500lcdfb.*
1660 F:      drivers/video/fbdev/wm8505fb*
1661 F:      drivers/video/fbdev/wmt_ge_rops.*
1662
1663 ARM/ZIPIT Z2 SUPPORT
1664 M:      Marek Vasut <marek.vasut@gmail.com>
1665 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666 S:      Maintained
1667 F:      arch/arm/mach-pxa/z2.c
1668 F:      arch/arm/mach-pxa/include/mach/z2.h
1669
1670 ARM/ZTE ARCHITECTURE
1671 M:      Jun Nie <jun.nie@linaro.org>
1672 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673 S:      Maintained
1674 F:      arch/arm/mach-zx/
1675 F:      drivers/clk/zte/
1676 F:      Documentation/devicetree/bindings/arm/zte.txt
1677 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1678
1679 ARM/ZYNQ ARCHITECTURE
1680 M:      Michal Simek <michal.simek@xilinx.com>
1681 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1682 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683 W:      http://wiki.xilinx.com
1684 T:      git https://github.com/Xilinx/linux-xlnx.git
1685 S:      Supported
1686 F:      arch/arm/mach-zynq/
1687 F:      drivers/cpuidle/cpuidle-zynq.c
1688 F:      drivers/block/xsysace.c
1689 N:      zynq
1690 N:      xilinx
1691 F:      drivers/clocksource/cadence_ttc_timer.c
1692 F:      drivers/i2c/busses/i2c-cadence.c
1693 F:      drivers/mmc/host/sdhci-of-arasan.c
1694 F:      drivers/edac/synopsys_edac.c
1695
1696 ARM SMMU DRIVERS
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:      drivers/iommu/arm-smmu.c
1701 F:      drivers/iommu/arm-smmu-v3.c
1702 F:      drivers/iommu/io-pgtable-arm.c
1703
1704 ARM64 PORT (AARCH64 ARCHITECTURE)
1705 M:      Catalin Marinas <catalin.marinas@arm.com>
1706 M:      Will Deacon <will.deacon@arm.com>
1707 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708 S:      Maintained
1709 F:      arch/arm64/
1710 F:      Documentation/arm64/
1711
1712 AS3645A LED FLASH CONTROLLER DRIVER
1713 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1714 L:      linux-media@vger.kernel.org
1715 T:      git git://linuxtv.org/media_tree.git
1716 S:      Maintained
1717 F:      drivers/media/i2c/as3645a.c
1718 F:      include/media/as3645a.h
1719
1720 ASC7621 HARDWARE MONITOR DRIVER
1721 M:      George Joseph <george.joseph@fairview5.com>
1722 L:      lm-sensors@lm-sensors.org
1723 S:      Maintained
1724 F:      Documentation/hwmon/asc7621
1725 F:      drivers/hwmon/asc7621.c
1726
1727 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1728 M:      Corentin Chary <corentin.chary@gmail.com>
1729 L:      acpi4asus-user@lists.sourceforge.net
1730 L:      platform-driver-x86@vger.kernel.org
1731 W:      http://acpi4asus.sf.net
1732 S:      Maintained
1733 F:      drivers/platform/x86/asus*.c
1734 F:      drivers/platform/x86/eeepc*.c
1735
1736 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1737 R:      Dan Williams <dan.j.williams@intel.com>
1738 W:      http://sourceforge.net/projects/xscaleiop
1739 S:      Odd fixes
1740 F:      Documentation/crypto/async-tx-api.txt
1741 F:      crypto/async_tx/
1742 F:      drivers/dma/
1743 F:      include/linux/dmaengine.h
1744 F:      include/linux/async_tx.h
1745
1746 AT24 EEPROM DRIVER
1747 M:      Wolfram Sang <wsa@the-dreams.de>
1748 L:      linux-i2c@vger.kernel.org
1749 S:      Maintained
1750 F:      drivers/misc/eeprom/at24.c
1751 F:      include/linux/platform_data/at24.h
1752
1753 ATA OVER ETHERNET (AOE) DRIVER
1754 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1755 W:      http://www.openaoe.org/
1756 S:      Supported
1757 F:      Documentation/aoe/
1758 F:      drivers/block/aoe/
1759
1760 ATHEROS ATH GENERIC UTILITIES
1761 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1762 L:      linux-wireless@vger.kernel.org
1763 S:      Supported
1764 F:      drivers/net/wireless/ath/*
1765
1766 ATHEROS ATH5K WIRELESS DRIVER
1767 M:      Jiri Slaby <jirislaby@gmail.com>
1768 M:      Nick Kossifidis <mickflemm@gmail.com>
1769 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1770 L:      linux-wireless@vger.kernel.org
1771 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1772 S:      Maintained
1773 F:      drivers/net/wireless/ath/ath5k/
1774
1775 ATHEROS ATH6KL WIRELESS DRIVER
1776 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1777 L:      linux-wireless@vger.kernel.org
1778 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1779 T:      git git://github.com/kvalo/ath.git
1780 S:      Supported
1781 F:      drivers/net/wireless/ath/ath6kl/
1782
1783 WILOCITY WIL6210 WIRELESS DRIVER
1784 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1785 L:      linux-wireless@vger.kernel.org
1786 L:      wil6210@qca.qualcomm.com
1787 S:      Supported
1788 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1789 F:      drivers/net/wireless/ath/wil6210/
1790 F:      include/uapi/linux/wil6210_uapi.h
1791
1792 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1793 M:      Christian Lamparter <chunkeey@googlemail.com>
1794 L:      linux-wireless@vger.kernel.org
1795 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1796 S:      Maintained
1797 F:      drivers/net/wireless/ath/carl9170/
1798
1799 ATK0110 HWMON DRIVER
1800 M:      Luca Tettamanti <kronos.it@gmail.com>
1801 L:      lm-sensors@lm-sensors.org
1802 S:      Maintained
1803 F:      drivers/hwmon/asus_atk0110.c
1804
1805 ATI_REMOTE2 DRIVER
1806 M:      Ville Syrjala <syrjala@sci.fi>
1807 S:      Maintained
1808 F:      drivers/input/misc/ati_remote2.c
1809
1810 ATLX ETHERNET DRIVERS
1811 M:      Jay Cliburn <jcliburn@gmail.com>
1812 M:      Chris Snook <chris.snook@gmail.com>
1813 L:      netdev@vger.kernel.org
1814 W:      http://sourceforge.net/projects/atl1
1815 W:      http://atl1.sourceforge.net
1816 S:      Maintained
1817 F:      drivers/net/ethernet/atheros/
1818
1819 ATM
1820 M:      Chas Williams <3chas3@gmail.com>
1821 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1822 L:      netdev@vger.kernel.org
1823 W:      http://linux-atm.sourceforge.net
1824 S:      Maintained
1825 F:      drivers/atm/
1826 F:      include/linux/atm*
1827 F:      include/uapi/linux/atm*
1828
1829 ATMEL AT91 / AT32 MCI DRIVER
1830 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1831 S:      Maintained
1832 F:      drivers/mmc/host/atmel-mci.c
1833 F:      drivers/mmc/host/atmel-mci-regs.h
1834
1835 ATMEL AT91 / AT32 SERIAL DRIVER
1836 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1837 S:      Supported
1838 F:      drivers/tty/serial/atmel_serial.c
1839
1840 ATMEL Audio ALSA driver
1841 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1842 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1843 S:      Supported
1844 F:      sound/soc/atmel
1845
1846 ATMEL DMA DRIVER
1847 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1848 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1849 S:      Supported
1850 F:      drivers/dma/at_hdmac.c
1851 F:      drivers/dma/at_hdmac_regs.h
1852 F:      include/linux/platform_data/dma-atmel.h
1853
1854 ATMEL XDMA DRIVER
1855 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1856 L:      linux-arm-kernel@lists.infradead.org
1857 L:      dmaengine@vger.kernel.org
1858 S:      Supported
1859 F:      drivers/dma/at_xdmac.c
1860
1861 ATMEL I2C DRIVER
1862 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1863 L:      linux-i2c@vger.kernel.org
1864 S:      Supported
1865 F:      drivers/i2c/busses/i2c-at91.c
1866
1867 ATMEL ISI DRIVER
1868 M:      Josh Wu <josh.wu@atmel.com>
1869 L:      linux-media@vger.kernel.org
1870 S:      Supported
1871 F:      drivers/media/platform/soc_camera/atmel-isi.c
1872 F:      include/media/atmel-isi.h
1873
1874 ATMEL LCDFB DRIVER
1875 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1876 L:      linux-fbdev@vger.kernel.org
1877 S:      Maintained
1878 F:      drivers/video/fbdev/atmel_lcdfb.c
1879 F:      include/video/atmel_lcdc.h
1880
1881 ATMEL MACB ETHERNET DRIVER
1882 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1883 S:      Supported
1884 F:      drivers/net/ethernet/cadence/
1885
1886 ATMEL NAND DRIVER
1887 M:      Josh Wu <josh.wu@atmel.com>
1888 L:      linux-mtd@lists.infradead.org
1889 S:      Supported
1890 F:      drivers/mtd/nand/atmel_nand*
1891
1892 ATMEL SPI DRIVER
1893 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1894 S:      Supported
1895 F:      drivers/spi/spi-atmel.*
1896
1897 ATMEL SSC DRIVER
1898 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1900 S:      Supported
1901 F:      drivers/misc/atmel-ssc.c
1902 F:      include/linux/atmel-ssc.h
1903
1904 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1905 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1906 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1907 S:      Supported
1908 F:      drivers/misc/atmel_tclib.c
1909 F:      drivers/clocksource/tcb_clksrc.c
1910
1911 ATMEL USBA UDC DRIVER
1912 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1913 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1914 S:      Supported
1915 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1916
1917 ATMEL WIRELESS DRIVER
1918 M:      Simon Kelley <simon@thekelleys.org.uk>
1919 L:      linux-wireless@vger.kernel.org
1920 W:      http://www.thekelleys.org.uk/atmel
1921 W:      http://atmelwlandriver.sourceforge.net/
1922 S:      Maintained
1923 F:      drivers/net/wireless/atmel*
1924
1925 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1926 M:      Bradley Grove <linuxdrivers@attotech.com>
1927 L:      linux-scsi@vger.kernel.org
1928 W:      http://www.attotech.com
1929 S:      Supported
1930 F:      drivers/scsi/esas2r
1931
1932 ATUSB IEEE 802.15.4 RADIO DRIVER
1933 M:      Stefan Schmidt <stefan@osg.samsung.com>
1934 L:      linux-wpan@vger.kernel.org
1935 S:      Maintained
1936 F:      drivers/net/ieee802154/atusb.c
1937 F:      drivers/net/ieee802154/atusb.h
1938 F:      drivers/net/ieee802154/at86rf230.h
1939
1940 AUDIT SUBSYSTEM
1941 M:      Paul Moore <paul@paul-moore.com>
1942 M:      Eric Paris <eparis@redhat.com>
1943 L:      linux-audit@redhat.com (moderated for non-subscribers)
1944 W:      http://people.redhat.com/sgrubb/audit/
1945 T:      git git://git.infradead.org/users/pcmoore/audit
1946 S:      Maintained
1947 F:      include/linux/audit.h
1948 F:      include/uapi/linux/audit.h
1949 F:      kernel/audit*
1950
1951 AUXILIARY DISPLAY DRIVERS
1952 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1953 W:      http://miguelojeda.es/auxdisplay.htm
1954 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1955 S:      Maintained
1956 F:      drivers/auxdisplay/
1957 F:      include/linux/cfag12864b.h
1958
1959 AVR32 ARCHITECTURE
1960 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1961 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1962 W:      http://www.atmel.com/products/AVR32/
1963 W:      http://mirror.egtvedt.no/avr32linux.org/
1964 W:      http://avrfreaks.net/
1965 S:      Maintained
1966 F:      arch/avr32/
1967
1968 AVR32/AT32AP MACHINE SUPPORT
1969 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1970 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1971 S:      Maintained
1972 F:      arch/avr32/mach-at32ap/
1973
1974 AX.25 NETWORK LAYER
1975 M:      Ralf Baechle <ralf@linux-mips.org>
1976 L:      linux-hams@vger.kernel.org
1977 W:      http://www.linux-ax25.org/
1978 S:      Maintained
1979 F:      include/uapi/linux/ax25.h
1980 F:      include/net/ax25.h
1981 F:      net/ax25/
1982
1983 AZ6007 DVB DRIVER
1984 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1985 L:      linux-media@vger.kernel.org
1986 W:      http://linuxtv.org
1987 T:      git git://linuxtv.org/media_tree.git
1988 S:      Maintained
1989 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1990
1991 AZTECH FM RADIO RECEIVER DRIVER
1992 M:      Hans Verkuil <hverkuil@xs4all.nl>
1993 L:      linux-media@vger.kernel.org
1994 T:      git git://linuxtv.org/media_tree.git
1995 W:      http://linuxtv.org
1996 S:      Maintained
1997 F:      drivers/media/radio/radio-aztech*
1998
1999 B43 WIRELESS DRIVER
2000 L:      linux-wireless@vger.kernel.org
2001 L:      b43-dev@lists.infradead.org
2002 W:      http://wireless.kernel.org/en/users/Drivers/b43
2003 S:      Odd Fixes
2004 F:      drivers/net/wireless/b43/
2005
2006 B43LEGACY WIRELESS DRIVER
2007 M:      Larry Finger <Larry.Finger@lwfinger.net>
2008 L:      linux-wireless@vger.kernel.org
2009 L:      b43-dev@lists.infradead.org
2010 W:      http://wireless.kernel.org/en/users/Drivers/b43
2011 S:      Maintained
2012 F:      drivers/net/wireless/b43legacy/
2013
2014 BACKLIGHT CLASS/SUBSYSTEM
2015 M:      Jingoo Han <jingoohan1@gmail.com>
2016 M:      Lee Jones <lee.jones@linaro.org>
2017 S:      Maintained
2018 F:      drivers/video/backlight/
2019 F:      include/linux/backlight.h
2020
2021 BATMAN ADVANCED
2022 M:      Marek Lindner <mareklindner@neomailbox.ch>
2023 M:      Simon Wunderlich <sw@simonwunderlich.de>
2024 M:      Antonio Quartulli <antonio@meshcoding.com>
2025 L:      b.a.t.m.a.n@lists.open-mesh.org
2026 W:      http://www.open-mesh.org/
2027 S:      Maintained
2028 F:      net/batman-adv/
2029
2030 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2031 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2032 L:      linux-hams@vger.kernel.org
2033 W:      http://www.baycom.org/~tom/ham/ham.html
2034 S:      Maintained
2035 F:      drivers/net/hamradio/baycom*
2036
2037 BCACHE (BLOCK LAYER CACHE)
2038 M:      Kent Overstreet <kent.overstreet@gmail.com>
2039 L:      linux-bcache@vger.kernel.org
2040 W:      http://bcache.evilpiepirate.org
2041 S:      Maintained
2042 F:      drivers/md/bcache/
2043
2044 BDISP ST MEDIA DRIVER
2045 M:      Fabien Dessenne <fabien.dessenne@st.com>
2046 L:      linux-media@vger.kernel.org
2047 T:      git git://linuxtv.org/media_tree.git
2048 W:      http://linuxtv.org
2049 S:      Supported
2050 F:      drivers/media/platform/sti/bdisp
2051
2052 BEFS FILE SYSTEM
2053 S:      Orphan
2054 F:      Documentation/filesystems/befs.txt
2055 F:      fs/befs/
2056
2057 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2058 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2059 L:      netdev@vger.kernel.org
2060 S:      Maintained
2061 F:      drivers/net/ethernet/ec_bhf.c
2062
2063 BFS FILE SYSTEM
2064 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2065 S:      Maintained
2066 F:      Documentation/filesystems/bfs.txt
2067 F:      fs/bfs/
2068 F:      include/uapi/linux/bfs_fs.h
2069
2070 BLACKFIN ARCHITECTURE
2071 M:      Steven Miao <realmz6@gmail.com>
2072 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2073 T:      git git://git.code.sf.net/p/adi-linux/code
2074 W:      http://blackfin.uclinux.org
2075 S:      Supported
2076 F:      arch/blackfin/
2077
2078 BLACKFIN EMAC DRIVER
2079 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2080 W:      http://blackfin.uclinux.org
2081 S:      Supported
2082 F:      drivers/net/ethernet/adi/
2083
2084 BLACKFIN RTC DRIVER
2085 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2086 W:      http://blackfin.uclinux.org
2087 S:      Supported
2088 F:      drivers/rtc/rtc-bfin.c
2089
2090 BLACKFIN SDH DRIVER
2091 M:      Sonic Zhang <sonic.zhang@analog.com>
2092 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2093 W:      http://blackfin.uclinux.org
2094 S:      Supported
2095 F:      drivers/mmc/host/bfin_sdh.c
2096
2097 BLACKFIN SERIAL DRIVER
2098 M:      Sonic Zhang <sonic.zhang@analog.com>
2099 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2100 W:      http://blackfin.uclinux.org
2101 S:      Supported
2102 F:      drivers/tty/serial/bfin_uart.c
2103
2104 BLACKFIN WATCHDOG DRIVER
2105 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2106 W:      http://blackfin.uclinux.org
2107 S:      Supported
2108 F:      drivers/watchdog/bfin_wdt.c
2109
2110 BLACKFIN I2C TWI DRIVER
2111 M:      Sonic Zhang <sonic.zhang@analog.com>
2112 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2113 W:      http://blackfin.uclinux.org/
2114 S:      Supported
2115 F:      drivers/i2c/busses/i2c-bfin-twi.c
2116
2117 BLACKFIN MEDIA DRIVER
2118 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2119 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2120 W:      http://blackfin.uclinux.org/
2121 S:      Supported
2122 F:      drivers/media/platform/blackfin/
2123 F:      drivers/media/i2c/adv7183*
2124 F:      drivers/media/i2c/vs6624*
2125
2126 BLINKM RGB LED DRIVER
2127 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2128 S:      Maintained
2129 F:      drivers/leds/leds-blinkm.c
2130
2131 BLOCK LAYER
2132 M:      Jens Axboe <axboe@kernel.dk>
2133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2134 S:      Maintained
2135 F:      block/
2136 F:      kernel/trace/blktrace.c
2137
2138 BLOCK2MTD DRIVER
2139 M:      Joern Engel <joern@lazybastard.org>
2140 L:      linux-mtd@lists.infradead.org
2141 S:      Maintained
2142 F:      drivers/mtd/devices/block2mtd.c
2143
2144 BLUETOOTH DRIVERS
2145 M:      Marcel Holtmann <marcel@holtmann.org>
2146 M:      Gustavo Padovan <gustavo@padovan.org>
2147 M:      Johan Hedberg <johan.hedberg@gmail.com>
2148 L:      linux-bluetooth@vger.kernel.org
2149 W:      http://www.bluez.org/
2150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2152 S:      Maintained
2153 F:      drivers/bluetooth/
2154
2155 BLUETOOTH SUBSYSTEM
2156 M:      Marcel Holtmann <marcel@holtmann.org>
2157 M:      Gustavo Padovan <gustavo@padovan.org>
2158 M:      Johan Hedberg <johan.hedberg@gmail.com>
2159 L:      linux-bluetooth@vger.kernel.org
2160 W:      http://www.bluez.org/
2161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2163 S:      Maintained
2164 F:      net/bluetooth/
2165 F:      include/net/bluetooth/
2166
2167 BONDING DRIVER
2168 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2169 M:      Veaceslav Falico <vfalico@gmail.com>
2170 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2171 L:      netdev@vger.kernel.org
2172 W:      http://sourceforge.net/projects/bonding/
2173 S:      Supported
2174 F:      drivers/net/bonding/
2175 F:      include/uapi/linux/if_bonding.h
2176
2177 BPF (Safe dynamic programs and tools)
2178 M:      Alexei Starovoitov <ast@kernel.org>
2179 L:      netdev@vger.kernel.org
2180 L:      linux-kernel@vger.kernel.org
2181 S:      Supported
2182 F:      kernel/bpf/
2183
2184 BROADCOM B44 10/100 ETHERNET DRIVER
2185 M:      Gary Zambrano <zambrano@broadcom.com>
2186 L:      netdev@vger.kernel.org
2187 S:      Supported
2188 F:      drivers/net/ethernet/broadcom/b44.*
2189
2190 BROADCOM GENET ETHERNET DRIVER
2191 M:      Florian Fainelli <f.fainelli@gmail.com>
2192 L:      netdev@vger.kernel.org
2193 S:      Supported
2194 F:      drivers/net/ethernet/broadcom/genet/
2195
2196 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2197 M:      Sony Chacko <sony.chacko@qlogic.com>
2198 M:      Dept-HSGLinuxNICDev@qlogic.com
2199 L:      netdev@vger.kernel.org
2200 S:      Supported
2201 F:      drivers/net/ethernet/broadcom/bnx2.*
2202 F:      drivers/net/ethernet/broadcom/bnx2_*
2203
2204 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2205 M:      Ariel Elior <ariel.elior@qlogic.com>
2206 L:      netdev@vger.kernel.org
2207 S:      Supported
2208 F:      drivers/net/ethernet/broadcom/bnx2x/
2209
2210 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2211 M:      Florian Fainelli <f.fainelli@gmail.com>
2212 M:      Ray Jui <rjui@broadcom.com>
2213 M:      Scott Branden <sbranden@broadcom.com>
2214 L:      bcm-kernel-feedback-list@broadcom.com
2215 T:      git git://github.com/broadcom/mach-bcm
2216 S:      Maintained
2217 F:      arch/arm/mach-bcm/
2218 F:      arch/arm/boot/dts/bcm113*
2219 F:      arch/arm/boot/dts/bcm216*
2220 F:      arch/arm/boot/dts/bcm281*
2221 F:      arch/arm/configs/bcm_defconfig
2222 F:      drivers/mmc/host/sdhci-bcm-kona.c
2223 F:      drivers/clocksource/bcm_kona_timer.c
2224
2225 BROADCOM BCM2835 ARM ARCHITECTURE
2226 M:      Stephen Warren <swarren@wwwdotorg.org>
2227 M:      Lee Jones <lee@kernel.org>
2228 M:      Eric Anholt <eric@anholt.net>
2229 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2230 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2232 S:      Maintained
2233 N:      bcm2835
2234
2235 BROADCOM BCM33XX MIPS ARCHITECTURE
2236 M:      Kevin Cernekee <cernekee@gmail.com>
2237 L:      linux-mips@linux-mips.org
2238 S:      Maintained
2239 F:      arch/mips/bcm3384/*
2240 F:      arch/mips/include/asm/mach-bcm3384/*
2241 F:      arch/mips/kernel/*bmips*
2242
2243 BROADCOM BCM47XX MIPS ARCHITECTURE
2244 M:      Hauke Mehrtens <hauke@hauke-m.de>
2245 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2246 L:      linux-mips@linux-mips.org
2247 S:      Maintained
2248 F:      arch/mips/bcm47xx/*
2249 F:      arch/mips/include/asm/mach-bcm47xx/*
2250
2251 BROADCOM BCM5301X ARM ARCHITECTURE
2252 M:      Hauke Mehrtens <hauke@hauke-m.de>
2253 L:      linux-arm-kernel@lists.infradead.org
2254 S:      Maintained
2255 F:      arch/arm/mach-bcm/bcm_5301x.c
2256 F:      arch/arm/boot/dts/bcm5301x.dtsi
2257 F:      arch/arm/boot/dts/bcm470*
2258
2259 BROADCOM BCM63XX ARM ARCHITECTURE
2260 M:      Florian Fainelli <f.fainelli@gmail.com>
2261 L:      linux-arm-kernel@lists.infradead.org
2262 T:      git git://github.com/broadcom/arm-bcm63xx.git
2263 S:      Maintained
2264 F:      arch/arm/mach-bcm/bcm63xx.c
2265 F:      arch/arm/include/debug/bcm63xx.S
2266
2267 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2268 M:      Kevin Cernekee <cernekee@gmail.com>
2269 L:      linux-usb@vger.kernel.org
2270 S:      Maintained
2271 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2272
2273 BROADCOM BCM7XXX ARM ARCHITECTURE
2274 M:      Brian Norris <computersforpeace@gmail.com>
2275 M:      Gregory Fong <gregory.0xf0@gmail.com>
2276 M:      Florian Fainelli <f.fainelli@gmail.com>
2277 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2278 T:      git git://github.com/broadcom/stblinux.git
2279 S:      Maintained
2280 F:      arch/arm/mach-bcm/*brcmstb*
2281 F:      arch/arm/boot/dts/bcm7*.dts*
2282 F:      drivers/bus/brcmstb_gisb.c
2283 N:      brcmstb
2284
2285 BROADCOM BMIPS MIPS ARCHITECTURE
2286 M:      Kevin Cernekee <cernekee@gmail.com>
2287 M:      Florian Fainelli <f.fainelli@gmail.com>
2288 L:      linux-mips@linux-mips.org
2289 T:      git git://github.com/broadcom/stblinux.git
2290 S:      Maintained
2291 F:      arch/mips/bmips/*
2292 F:      arch/mips/include/asm/mach-bmips/*
2293 F:      arch/mips/kernel/*bmips*
2294 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2295 F:      drivers/irqchip/irq-bcm7*
2296 F:      drivers/irqchip/irq-brcmstb*
2297
2298 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2299 M:      Prashant Sreedharan <prashant@broadcom.com>
2300 M:      Michael Chan <mchan@broadcom.com>
2301 L:      netdev@vger.kernel.org
2302 S:      Supported
2303 F:      drivers/net/ethernet/broadcom/tg3.*
2304
2305 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2306 M:      Brett Rudley <brudley@broadcom.com>
2307 M:      Arend van Spriel <arend@broadcom.com>
2308 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2309 M:      Hante Meuleman <meuleman@broadcom.com>
2310 L:      linux-wireless@vger.kernel.org
2311 L:      brcm80211-dev-list@broadcom.com
2312 S:      Supported
2313 F:      drivers/net/wireless/brcm80211/
2314
2315 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2316 M:      QLogic-Storage-Upstream@qlogic.com
2317 L:      linux-scsi@vger.kernel.org
2318 S:      Supported
2319 F:      drivers/scsi/bnx2fc/
2320
2321 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2322 M:      QLogic-Storage-Upstream@qlogic.com
2323 L:      linux-scsi@vger.kernel.org
2324 S:      Supported
2325 F:      drivers/scsi/bnx2i/
2326
2327 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2328 M:      Ray Jui <rjui@broadcom.com>
2329 M:      Scott Branden <sbranden@broadcom.com>
2330 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2331 L:      bcm-kernel-feedback-list@broadcom.com
2332 T:      git git://github.com/broadcom/cygnus-linux.git
2333 S:      Maintained
2334 N:      iproc
2335 N:      cygnus
2336 N:      bcm9113*
2337 N:      bcm9583*
2338 N:      bcm583*
2339 N:      bcm113*
2340
2341 BROADCOM BRCMSTB GPIO DRIVER
2342 M:      Gregory Fong <gregory.0xf0@gmail.com>
2343 L:      bcm-kernel-feedback-list@broadcom.com>
2344 S:      Supported
2345 F:      drivers/gpio/gpio-brcmstb.c
2346 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2347
2348 BROADCOM KONA GPIO DRIVER
2349 M:      Ray Jui <rjui@broadcom.com>
2350 L:      bcm-kernel-feedback-list@broadcom.com
2351 S:      Supported
2352 F:      drivers/gpio/gpio-bcm-kona.c
2353 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2354
2355 BROADCOM NVRAM DRIVER
2356 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2357 L:      linux-mips@linux-mips.org
2358 S:      Maintained
2359 F:      drivers/firmware/broadcom/*
2360
2361 BROADCOM STB NAND FLASH DRIVER
2362 M:      Brian Norris <computersforpeace@gmail.com>
2363 L:      linux-mtd@lists.infradead.org
2364 S:      Maintained
2365 F:      drivers/mtd/nand/brcmnand/
2366
2367 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2368 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2369 L:      linux-wireless@vger.kernel.org
2370 S:      Maintained
2371 F:      drivers/bcma/
2372 F:      include/linux/bcma/
2373
2374 BROADCOM SYSTEMPORT ETHERNET DRIVER
2375 M:      Florian Fainelli <f.fainelli@gmail.com>
2376 L:      netdev@vger.kernel.org
2377 S:      Supported
2378 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2379
2380 BROCADE BFA FC SCSI DRIVER
2381 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2382 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2383 L:      linux-scsi@vger.kernel.org
2384 S:      Supported
2385 F:      drivers/scsi/bfa/
2386
2387 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2388 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2389 L:      netdev@vger.kernel.org
2390 S:      Supported
2391 F:      drivers/net/ethernet/brocade/bna/
2392
2393 BSG (block layer generic sg v4 driver)
2394 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2395 L:      linux-scsi@vger.kernel.org
2396 S:      Supported
2397 F:      block/bsg.c
2398 F:      include/linux/bsg.h
2399 F:      include/uapi/linux/bsg.h
2400
2401 BT87X AUDIO DRIVER
2402 M:      Clemens Ladisch <clemens@ladisch.de>
2403 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2404 T:      git git://git.alsa-project.org/alsa-kernel.git
2405 S:      Maintained
2406 F:      Documentation/sound/alsa/Bt87x.txt
2407 F:      sound/pci/bt87x.c
2408
2409 BT8XXGPIO DRIVER
2410 M:      Michael Buesch <m@bues.ch>
2411 W:      http://bu3sch.de/btgpio.php
2412 S:      Maintained
2413 F:      drivers/gpio/gpio-bt8xx.c
2414
2415 BTRFS FILE SYSTEM
2416 M:      Chris Mason <clm@fb.com>
2417 M:      Josef Bacik <jbacik@fb.com>
2418 M:      David Sterba <dsterba@suse.com>
2419 L:      linux-btrfs@vger.kernel.org
2420 W:      http://btrfs.wiki.kernel.org/
2421 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2423 S:      Maintained
2424 F:      Documentation/filesystems/btrfs.txt
2425 F:      fs/btrfs/
2426
2427 BTTV VIDEO4LINUX DRIVER
2428 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2429 L:      linux-media@vger.kernel.org
2430 W:      http://linuxtv.org
2431 T:      git git://linuxtv.org/media_tree.git
2432 S:      Odd fixes
2433 F:      Documentation/video4linux/bttv/
2434 F:      drivers/media/pci/bt8xx/bttv*
2435
2436 BUSLOGIC SCSI DRIVER
2437 M:      Khalid Aziz <khalid@gonehiking.org>
2438 L:      linux-scsi@vger.kernel.org
2439 S:      Maintained
2440 F:      drivers/scsi/BusLogic.*
2441 F:      drivers/scsi/FlashPoint.*
2442
2443 C-MEDIA CMI8788 DRIVER
2444 M:      Clemens Ladisch <clemens@ladisch.de>
2445 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2446 T:      git git://git.alsa-project.org/alsa-kernel.git
2447 S:      Maintained
2448 F:      sound/pci/oxygen/
2449
2450 C6X ARCHITECTURE
2451 M:      Mark Salter <msalter@redhat.com>
2452 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2453 L:      linux-c6x-dev@linux-c6x.org
2454 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2455 S:      Maintained
2456 F:      arch/c6x/
2457
2458 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2459 M:      David Howells <dhowells@redhat.com>
2460 L:      linux-cachefs@redhat.com
2461 S:      Supported
2462 F:      Documentation/filesystems/caching/cachefiles.txt
2463 F:      fs/cachefiles/
2464
2465 CADET FM/AM RADIO RECEIVER DRIVER
2466 M:      Hans Verkuil <hverkuil@xs4all.nl>
2467 L:      linux-media@vger.kernel.org
2468 T:      git git://linuxtv.org/media_tree.git
2469 W:      http://linuxtv.org
2470 S:      Maintained
2471 F:      drivers/media/radio/radio-cadet*
2472
2473 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2474 M:      Jonathan Corbet <corbet@lwn.net>
2475 L:      linux-media@vger.kernel.org
2476 T:      git git://linuxtv.org/media_tree.git
2477 S:      Maintained
2478 F:      Documentation/video4linux/cafe_ccic
2479 F:      drivers/media/platform/marvell-ccic/
2480
2481 CAIF NETWORK LAYER
2482 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2483 L:      netdev@vger.kernel.org
2484 S:      Supported
2485 F:      Documentation/networking/caif/
2486 F:      drivers/net/caif/
2487 F:      include/uapi/linux/caif/
2488 F:      include/net/caif/
2489 F:      net/caif/
2490
2491 CALGARY x86-64 IOMMU
2492 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2493 M:      "Jon D. Mason" <jdmason@kudzu.us>
2494 L:      discuss@x86-64.org
2495 S:      Maintained
2496 F:      arch/x86/kernel/pci-calgary_64.c
2497 F:      arch/x86/kernel/tce_64.c
2498 F:      arch/x86/include/asm/calgary.h
2499 F:      arch/x86/include/asm/tce.h
2500
2501 CAN NETWORK LAYER
2502 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2503 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2504 L:      linux-can@vger.kernel.org
2505 W:      https://github.com/linux-can
2506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2508 S:      Maintained
2509 F:      Documentation/networking/can.txt
2510 F:      net/can/
2511 F:      include/linux/can/core.h
2512 F:      include/uapi/linux/can.h
2513 F:      include/uapi/linux/can/bcm.h
2514 F:      include/uapi/linux/can/raw.h
2515 F:      include/uapi/linux/can/gw.h
2516
2517 CAN NETWORK DRIVERS
2518 M:      Wolfgang Grandegger <wg@grandegger.com>
2519 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2520 L:      linux-can@vger.kernel.org
2521 W:      https://github.com/linux-can
2522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2524 S:      Maintained
2525 F:      drivers/net/can/
2526 F:      include/linux/can/dev.h
2527 F:      include/linux/can/platform/
2528 F:      include/uapi/linux/can/error.h
2529 F:      include/uapi/linux/can/netlink.h
2530
2531 CAPABILITIES
2532 M:      Serge Hallyn <serge.hallyn@canonical.com>
2533 L:      linux-security-module@vger.kernel.org
2534 S:      Supported
2535 F:      include/linux/capability.h
2536 F:      include/uapi/linux/capability.h
2537 F:      security/commoncap.c
2538 F:      kernel/capability.c
2539
2540 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2541 M:      Kevin Tsai <ktsai@capellamicro.com>
2542 S:      Maintained
2543 F:      drivers/iio/light/cm*
2544 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2545
2546 CAVIUM LIQUIDIO NETWORK DRIVER
2547 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2548 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2549 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2550 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2551 L:     netdev@vger.kernel.org
2552 W:     http://www.cavium.com
2553 S:     Supported
2554 F:     drivers/net/ethernet/cavium/
2555 F:     drivers/net/ethernet/cavium/liquidio/
2556
2557 CC2520 IEEE-802.15.4 RADIO DRIVER
2558 M:      Varka Bhadram <varkabhadram@gmail.com>
2559 L:      linux-wpan@vger.kernel.org
2560 S:      Maintained
2561 F:      drivers/net/ieee802154/cc2520.c
2562 F:      include/linux/spi/cc2520.h
2563 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2564
2565 CELL BROADBAND ENGINE ARCHITECTURE
2566 M:      Arnd Bergmann <arnd@arndb.de>
2567 L:      linuxppc-dev@lists.ozlabs.org
2568 W:      http://www.ibm.com/developerworks/power/cell/
2569 S:      Supported
2570 F:      arch/powerpc/include/asm/cell*.h
2571 F:      arch/powerpc/include/asm/spu*.h
2572 F:      arch/powerpc/include/uapi/asm/spu*.h
2573 F:      arch/powerpc/oprofile/*cell*
2574 F:      arch/powerpc/platforms/cell/
2575
2576 CEPH COMMON CODE (LIBCEPH)
2577 M:      Ilya Dryomov <idryomov@gmail.com>
2578 M:      "Yan, Zheng" <zyan@redhat.com>
2579 M:      Sage Weil <sage@redhat.com>
2580 L:      ceph-devel@vger.kernel.org
2581 W:      http://ceph.com/
2582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2583 T:      git git://github.com/ceph/ceph-client.git
2584 S:      Supported
2585 F:      net/ceph/
2586 F:      include/linux/ceph/
2587 F:      include/linux/crush/
2588
2589 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2590 M:      "Yan, Zheng" <zyan@redhat.com>
2591 M:      Sage Weil <sage@redhat.com>
2592 M:      Ilya Dryomov <idryomov@gmail.com>
2593 L:      ceph-devel@vger.kernel.org
2594 W:      http://ceph.com/
2595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2596 T:      git git://github.com/ceph/ceph-client.git
2597 S:      Supported
2598 F:      Documentation/filesystems/ceph.txt
2599 F:      fs/ceph/
2600
2601 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2602 L:      linux-usb@vger.kernel.org
2603 S:      Orphan
2604 F:      Documentation/usb/WUSB-Design-overview.txt
2605 F:      Documentation/usb/wusb-cbaf
2606 F:      drivers/usb/host/hwa-hc.c
2607 F:      drivers/usb/host/whci/
2608 F:      drivers/usb/wusbcore/
2609 F:      include/linux/usb/wusb*
2610
2611 CFAG12864B LCD DRIVER
2612 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2613 W:      http://miguelojeda.es/auxdisplay.htm
2614 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2615 S:      Maintained
2616 F:      drivers/auxdisplay/cfag12864b.c
2617 F:      include/linux/cfag12864b.h
2618
2619 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2620 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2621 W:      http://miguelojeda.es/auxdisplay.htm
2622 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2623 S:      Maintained
2624 F:      drivers/auxdisplay/cfag12864bfb.c
2625 F:      include/linux/cfag12864b.h
2626
2627 CFG80211 and NL80211
2628 M:      Johannes Berg <johannes@sipsolutions.net>
2629 L:      linux-wireless@vger.kernel.org
2630 W:      http://wireless.kernel.org/
2631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2633 S:      Maintained
2634 F:      include/uapi/linux/nl80211.h
2635 F:      include/net/cfg80211.h
2636 F:      net/wireless/*
2637 X:      net/wireless/wext*
2638
2639 CHAR and MISC DRIVERS
2640 M:      Arnd Bergmann <arnd@arndb.de>
2641 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2643 S:      Supported
2644 F:      drivers/char/*
2645 F:      drivers/misc/*
2646 F:      include/linux/miscdevice.h
2647
2648 CHECKPATCH
2649 M:      Andy Whitcroft <apw@canonical.com>
2650 M:      Joe Perches <joe@perches.com>
2651 S:      Maintained
2652 F:      scripts/checkpatch.pl
2653
2654 CHINESE DOCUMENTATION
2655 M:      Harry Wei <harryxiyou@gmail.com>
2656 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2657 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2658 S:      Maintained
2659 F:      Documentation/zh_CN/
2660
2661 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2662 M:      Peter Chen <Peter.Chen@freescale.com>
2663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2664 L:      linux-usb@vger.kernel.org
2665 S:      Maintained
2666 F:      drivers/usb/chipidea/
2667
2668 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2669 M:      Hans de Goede <hdegoede@redhat.com>
2670 L:      linux-input@vger.kernel.org
2671 S:      Maintained
2672 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2673 F:      drivers/input/touchscreen/chipone_icn8318.c
2674
2675 CHROME HARDWARE PLATFORM SUPPORT
2676 M:      Olof Johansson <olof@lixom.net>
2677 S:      Maintained
2678 F:      drivers/platform/chrome/
2679
2680 CISCO VIC ETHERNET NIC DRIVER
2681 M:      Christian Benvenuti <benve@cisco.com>
2682 M:      Sujith Sankar <ssujith@cisco.com>
2683 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2684 M:      Neel Patel <neepatel@cisco.com>
2685 S:      Supported
2686 F:      drivers/net/ethernet/cisco/enic/
2687
2688 CISCO VIC LOW LATENCY NIC DRIVER
2689 M:      Upinder Malhi <umalhi@cisco.com>
2690 S:      Supported
2691 F:      drivers/infiniband/hw/usnic
2692
2693 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2694 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2695 L:      netdev@vger.kernel.org
2696 S:      Maintained
2697 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2698
2699 CIRRUS LOGIC AUDIO CODEC DRIVERS
2700 M:      Brian Austin <brian.austin@cirrus.com>
2701 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2702 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2703 S:      Maintained
2704 F:      sound/soc/codecs/cs*
2705
2706 CLEANCACHE API
2707 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2708 L:      linux-kernel@vger.kernel.org
2709 S:      Maintained
2710 F:      mm/cleancache.c
2711 F:      include/linux/cleancache.h
2712
2713 CLK API
2714 M:      Russell King <linux@arm.linux.org.uk>
2715 L:      linux-clk@vger.kernel.org
2716 S:      Maintained
2717 F:      include/linux/clk.h
2718
2719 CLOCKSOURCE, CLOCKEVENT DRIVERS
2720 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2721 M:      Thomas Gleixner <tglx@linutronix.de>
2722 L:      linux-kernel@vger.kernel.org
2723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2724 S:      Supported
2725 F:      drivers/clocksource
2726
2727 CISCO FCOE HBA DRIVER
2728 M:      Hiral Patel <hiralpat@cisco.com>
2729 M:      Suma Ramars <sramars@cisco.com>
2730 M:      Brian Uchino <buchino@cisco.com>
2731 L:      linux-scsi@vger.kernel.org
2732 S:      Supported
2733 F:      drivers/scsi/fnic/
2734
2735 CISCO SCSI HBA DRIVER
2736 M:      Narsimhulu Musini <nmusini@cisco.com>
2737 M:      Sesidhar Baddela <sebaddel@cisco.com>
2738 L:      linux-scsi@vger.kernel.org
2739 S:      Supported
2740 F:      drivers/scsi/snic/
2741
2742 CMPC ACPI DRIVER
2743 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2744 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2745 L:      platform-driver-x86@vger.kernel.org
2746 S:      Supported
2747 F:      drivers/platform/x86/classmate-laptop.c
2748
2749 COBALT MEDIA DRIVER
2750 M:      Hans Verkuil <hans.verkuil@cisco.com>
2751 L:      linux-media@vger.kernel.org
2752 T:      git git://linuxtv.org/media_tree.git
2753 W:      http://linuxtv.org
2754 S:      Supported
2755 F:      drivers/media/pci/cobalt/
2756
2757 COCCINELLE/Semantic Patches (SmPL)
2758 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2759 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2760 M:      Nicolas Palix <nicolas.palix@imag.fr>
2761 M:      Michal Marek <mmarek@suse.com>
2762 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2764 W:      http://coccinelle.lip6.fr/
2765 S:      Supported
2766 F:      Documentation/coccinelle.txt
2767 F:      scripts/coccinelle/
2768 F:      scripts/coccicheck
2769
2770 CODA FILE SYSTEM
2771 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2772 M:      coda@cs.cmu.edu
2773 L:      codalist@coda.cs.cmu.edu
2774 W:      http://www.coda.cs.cmu.edu/
2775 S:      Maintained
2776 F:      Documentation/filesystems/coda.txt
2777 F:      fs/coda/
2778 F:      include/linux/coda*.h
2779 F:      include/uapi/linux/coda*.h
2780
2781 CODA V4L2 MEM2MEM DRIVER
2782 M:      Philipp Zabel <p.zabel@pengutronix.de>
2783 L:      linux-media@vger.kernel.org
2784 S:      Maintained
2785 F:      Documentation/devicetree/bindings/media/coda.txt
2786 F:      drivers/media/platform/coda/
2787
2788 COMMON CLK FRAMEWORK
2789 M:      Michael Turquette <mturquette@baylibre.com>
2790 M:      Stephen Boyd <sboyd@codeaurora.org>
2791 L:      linux-clk@vger.kernel.org
2792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2793 S:      Maintained
2794 F:      drivers/clk/
2795 X:      drivers/clk/clkdev.c
2796 F:      include/linux/clk-pr*
2797 F:      include/linux/clk/
2798
2799 COMMON INTERNET FILE SYSTEM (CIFS)
2800 M:      Steve French <sfrench@samba.org>
2801 L:      linux-cifs@vger.kernel.org
2802 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2803 W:      http://linux-cifs.samba.org/
2804 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2805 S:      Supported
2806 F:      Documentation/filesystems/cifs/
2807 F:      fs/cifs/
2808
2809 COMPACTPCI HOTPLUG CORE
2810 M:      Scott Murray <scott@spiteful.org>
2811 L:      linux-pci@vger.kernel.org
2812 S:      Maintained
2813 F:      drivers/pci/hotplug/cpci_hotplug*
2814
2815 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2816 M:      Scott Murray <scott@spiteful.org>
2817 L:      linux-pci@vger.kernel.org
2818 S:      Maintained
2819 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2820
2821 COMPACTPCI HOTPLUG GENERIC DRIVER
2822 M:      Scott Murray <scott@spiteful.org>
2823 L:      linux-pci@vger.kernel.org
2824 S:      Maintained
2825 F:      drivers/pci/hotplug/cpcihp_generic.c
2826
2827 COMPAL LAPTOP SUPPORT
2828 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2829 L:      platform-driver-x86@vger.kernel.org
2830 S:      Maintained
2831 F:      drivers/platform/x86/compal-laptop.c
2832
2833 CONEXANT ACCESSRUNNER USB DRIVER
2834 M:      Simon Arlott <cxacru@fire.lp0.eu>
2835 L:      accessrunner-general@lists.sourceforge.net
2836 W:      http://accessrunner.sourceforge.net/
2837 S:      Maintained
2838 F:      drivers/usb/atm/cxacru.c
2839
2840 CONFIGFS
2841 M:      Joel Becker <jlbec@evilplan.org>
2842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2843 S:      Supported
2844 F:      fs/configfs/
2845 F:      include/linux/configfs.h
2846
2847 CONNECTOR
2848 M:      Evgeniy Polyakov <zbr@ioremap.net>
2849 L:      netdev@vger.kernel.org
2850 S:      Maintained
2851 F:      drivers/connector/
2852
2853 CONTROL GROUP (CGROUP)
2854 M:      Tejun Heo <tj@kernel.org>
2855 M:      Li Zefan <lizefan@huawei.com>
2856 M:      Johannes Weiner <hannes@cmpxchg.org>
2857 L:      cgroups@vger.kernel.org
2858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2859 S:      Maintained
2860 F:      Documentation/cgroups/
2861 F:      include/linux/cgroup*
2862 F:      kernel/cgroup*
2863
2864 CONTROL GROUP - CPUSET
2865 M:      Li Zefan <lizefan@huawei.com>
2866 L:      cgroups@vger.kernel.org
2867 W:      http://www.bullopensource.org/cpuset/
2868 W:      http://oss.sgi.com/projects/cpusets/
2869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2870 S:      Maintained
2871 F:      Documentation/cgroups/cpusets.txt
2872 F:      include/linux/cpuset.h
2873 F:      kernel/cpuset.c
2874
2875 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2876 M:      Johannes Weiner <hannes@cmpxchg.org>
2877 M:      Michal Hocko <mhocko@kernel.org>
2878 L:      cgroups@vger.kernel.org
2879 L:      linux-mm@kvack.org
2880 S:      Maintained
2881 F:      mm/memcontrol.c
2882 F:      mm/swap_cgroup.c
2883
2884 CORETEMP HARDWARE MONITORING DRIVER
2885 M:      Fenghua Yu <fenghua.yu@intel.com>
2886 L:      lm-sensors@lm-sensors.org
2887 S:      Maintained
2888 F:      Documentation/hwmon/coretemp
2889 F:      drivers/hwmon/coretemp.c
2890
2891 COSA/SRP SYNC SERIAL DRIVER
2892 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2893 W:      http://www.fi.muni.cz/~kas/cosa/
2894 S:      Maintained
2895 F:      drivers/net/wan/cosa*
2896
2897 CPMAC ETHERNET DRIVER
2898 M:      Florian Fainelli <florian@openwrt.org>
2899 L:      netdev@vger.kernel.org
2900 S:      Maintained
2901 F:      drivers/net/ethernet/ti/cpmac.c
2902
2903 CPU FREQUENCY DRIVERS
2904 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2905 M:      Viresh Kumar <viresh.kumar@linaro.org>
2906 L:      linux-pm@vger.kernel.org
2907 S:      Maintained
2908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2909 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2910 F:      drivers/cpufreq/
2911 F:      include/linux/cpufreq.h
2912
2913 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2914 M:      Viresh Kumar <viresh.kumar@linaro.org>
2915 M:      Sudeep Holla <sudeep.holla@arm.com>
2916 L:      linux-pm@vger.kernel.org
2917 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2918 S:      Maintained
2919 F:      drivers/cpufreq/arm_big_little.h
2920 F:      drivers/cpufreq/arm_big_little.c
2921 F:      drivers/cpufreq/arm_big_little_dt.c
2922
2923 CPUIDLE DRIVER - ARM BIG LITTLE
2924 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2925 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2926 L:      linux-pm@vger.kernel.org
2927 L:      linux-arm-kernel@lists.infradead.org
2928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2929 S:      Maintained
2930 F:      drivers/cpuidle/cpuidle-big_little.c
2931
2932 CPUIDLE DRIVER - ARM EXYNOS
2933 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2934 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2935 M:      Kukjin Kim <kgene@kernel.org>
2936 L:      linux-pm@vger.kernel.org
2937 L:      linux-samsung-soc@vger.kernel.org
2938 S:      Supported
2939 F:      drivers/cpuidle/cpuidle-exynos.c
2940 F:      arch/arm/mach-exynos/pm.c
2941
2942 CPUIDLE DRIVERS
2943 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2944 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2945 L:      linux-pm@vger.kernel.org
2946 S:      Maintained
2947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2948 F:      drivers/cpuidle/*
2949 F:      include/linux/cpuidle.h
2950
2951 CPUID/MSR DRIVER
2952 M:      "H. Peter Anvin" <hpa@zytor.com>
2953 S:      Maintained
2954 F:      arch/x86/kernel/cpuid.c
2955 F:      arch/x86/kernel/msr.c
2956
2957 CPU POWER MONITORING SUBSYSTEM
2958 M:      Thomas Renninger <trenn@suse.com>
2959 L:      linux-pm@vger.kernel.org
2960 S:      Maintained
2961 F:      tools/power/cpupower/
2962
2963 CRAMFS FILESYSTEM
2964 W:      http://sourceforge.net/projects/cramfs/
2965 S:      Orphan / Obsolete
2966 F:      Documentation/filesystems/cramfs.txt
2967 F:      fs/cramfs/
2968
2969 CRIS PORT
2970 M:      Mikael Starvik <starvik@axis.com>
2971 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2972 L:      linux-cris-kernel@axis.com
2973 W:      http://developer.axis.com
2974 S:      Maintained
2975 F:      arch/cris/
2976 F:      drivers/tty/serial/crisv10.*
2977
2978 CRYPTO API
2979 M:      Herbert Xu <herbert@gondor.apana.org.au>
2980 M:      "David S. Miller" <davem@davemloft.net>
2981 L:      linux-crypto@vger.kernel.org
2982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2983 S:      Maintained
2984 F:      Documentation/crypto/
2985 F:      Documentation/DocBook/crypto-API.tmpl
2986 F:      arch/*/crypto/
2987 F:      crypto/
2988 F:      drivers/crypto/
2989 F:      include/crypto/
2990
2991 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2992 M:      Neil Horman <nhorman@tuxdriver.com>
2993 L:      linux-crypto@vger.kernel.org
2994 S:      Maintained
2995 F:      crypto/ansi_cprng.c
2996 F:      crypto/rng.c
2997
2998 CS5535 Audio ALSA driver
2999 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3000 S:      Maintained
3001 F:      sound/pci/cs5535audio/
3002
3003 CW1200 WLAN driver
3004 M:      Solomon Peachy <pizza@shaftnet.org>
3005 S:      Maintained
3006 F:      drivers/net/wireless/cw1200/
3007
3008 CX18 VIDEO4LINUX DRIVER
3009 M:      Andy Walls <awalls@md.metrocast.net>
3010 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3011 L:      linux-media@vger.kernel.org
3012 T:      git git://linuxtv.org/media_tree.git
3013 W:      http://linuxtv.org
3014 W:      http://www.ivtvdriver.org/index.php/Cx18
3015 S:      Maintained
3016 F:      Documentation/video4linux/cx18.txt
3017 F:      drivers/media/pci/cx18/
3018 F:      include/uapi/linux/ivtv*
3019
3020 CX2341X MPEG ENCODER HELPER MODULE
3021 M:      Hans Verkuil <hverkuil@xs4all.nl>
3022 L:      linux-media@vger.kernel.org
3023 T:      git git://linuxtv.org/media_tree.git
3024 W:      http://linuxtv.org
3025 S:      Maintained
3026 F:      drivers/media/common/cx2341x*
3027 F:      include/media/cx2341x*
3028
3029 CX24120 MEDIA DRIVER
3030 M:      Jemma Denson <jdenson@gmail.com>
3031 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3032 L:      linux-media@vger.kernel.org
3033 W:      http://linuxtv.org/
3034 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3035 S:      Maintained
3036 F:      drivers/media/dvb-frontends/cx24120*
3037
3038 CX88 VIDEO4LINUX DRIVER
3039 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3040 L:      linux-media@vger.kernel.org
3041 W:      http://linuxtv.org
3042 T:      git git://linuxtv.org/media_tree.git
3043 S:      Odd fixes
3044 F:      Documentation/video4linux/cx88/
3045 F:      drivers/media/pci/cx88/
3046
3047 CXD2820R MEDIA DRIVER
3048 M:      Antti Palosaari <crope@iki.fi>
3049 L:      linux-media@vger.kernel.org
3050 W:      http://linuxtv.org/
3051 W:      http://palosaari.fi/linux/
3052 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3053 T:      git git://linuxtv.org/anttip/media_tree.git
3054 S:      Maintained
3055 F:      drivers/media/dvb-frontends/cxd2820r*
3056
3057 CXGB3 ETHERNET DRIVER (CXGB3)
3058 M:      Santosh Raspatur <santosh@chelsio.com>
3059 L:      netdev@vger.kernel.org
3060 W:      http://www.chelsio.com
3061 S:      Supported
3062 F:      drivers/net/ethernet/chelsio/cxgb3/
3063
3064 CXGB3 ISCSI DRIVER (CXGB3I)
3065 M:      Karen Xie <kxie@chelsio.com>
3066 L:      linux-scsi@vger.kernel.org
3067 W:      http://www.chelsio.com
3068 S:      Supported
3069 F:      drivers/scsi/cxgbi/cxgb3i
3070
3071 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3072 M:      Steve Wise <swise@chelsio.com>
3073 L:      linux-rdma@vger.kernel.org
3074 W:      http://www.openfabrics.org
3075 S:      Supported
3076 F:      drivers/infiniband/hw/cxgb3/
3077
3078 CXGB4 ETHERNET DRIVER (CXGB4)
3079 M:      Hariprasad S <hariprasad@chelsio.com>
3080 L:      netdev@vger.kernel.org
3081 W:      http://www.chelsio.com
3082 S:      Supported
3083 F:      drivers/net/ethernet/chelsio/cxgb4/
3084
3085 CXGB4 ISCSI DRIVER (CXGB4I)
3086 M:      Karen Xie <kxie@chelsio.com>
3087 L:      linux-scsi@vger.kernel.org
3088 W:      http://www.chelsio.com
3089 S:      Supported
3090 F:      drivers/scsi/cxgbi/cxgb4i
3091
3092 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3093 M:      Steve Wise <swise@chelsio.com>
3094 L:      linux-rdma@vger.kernel.org
3095 W:      http://www.openfabrics.org
3096 S:      Supported
3097 F:      drivers/infiniband/hw/cxgb4/
3098
3099 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3100 M:      Casey Leedom <leedom@chelsio.com>
3101 L:      netdev@vger.kernel.org
3102 W:      http://www.chelsio.com
3103 S:      Supported
3104 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3105
3106 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3107 M:      Ian Munsie <imunsie@au1.ibm.com>
3108 M:      Michael Neuling <mikey@neuling.org>
3109 L:      linuxppc-dev@lists.ozlabs.org
3110 S:      Supported
3111 F:      drivers/misc/cxl/
3112 F:      include/misc/cxl*
3113 F:      include/uapi/misc/cxl.h
3114 F:      Documentation/powerpc/cxl.txt
3115 F:      Documentation/powerpc/cxl.txt
3116 F:      Documentation/ABI/testing/sysfs-class-cxl
3117
3118 STMMAC ETHERNET DRIVER
3119 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3120 L:      netdev@vger.kernel.org
3121 W:      http://www.stlinux.com
3122 S:      Supported
3123 F:      drivers/net/ethernet/stmicro/stmmac/
3124
3125 CYBERPRO FB DRIVER
3126 M:      Russell King <linux@arm.linux.org.uk>
3127 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3128 W:      http://www.arm.linux.org.uk/
3129 S:      Maintained
3130 F:      drivers/video/fbdev/cyber2000fb.*
3131
3132 CYCLADES ASYNC MUX DRIVER
3133 W:      http://www.cyclades.com/
3134 S:      Orphan
3135 F:      drivers/tty/cyclades.c
3136 F:      include/linux/cyclades.h
3137 F:      include/uapi/linux/cyclades.h
3138
3139 CYCLADES PC300 DRIVER
3140 W:      http://www.cyclades.com/
3141 S:      Orphan
3142 F:      drivers/net/wan/pc300*
3143
3144 CYPRESS_FIRMWARE MEDIA DRIVER
3145 M:      Antti Palosaari <crope@iki.fi>
3146 L:      linux-media@vger.kernel.org
3147 W:      http://linuxtv.org/
3148 W:      http://palosaari.fi/linux/
3149 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3150 T:      git git://linuxtv.org/anttip/media_tree.git
3151 S:      Maintained
3152 F:      drivers/media/common/cypress_firmware*
3153
3154 CYTTSP TOUCHSCREEN DRIVER
3155 M:      Ferruh Yigit <fery@cypress.com>
3156 L:      linux-input@vger.kernel.org
3157 S:      Supported
3158 F:      drivers/input/touchscreen/cyttsp*
3159 F:      include/linux/input/cyttsp.h
3160
3161 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3162 M:      Joshua Kinard <kumba@gentoo.org>
3163 S:      Maintained
3164 F:      drivers/rtc/rtc-ds1685.c
3165 F:      include/linux/rtc/ds1685.h
3166
3167 DAMA SLAVE for AX.25
3168 M:      Joerg Reuter <jreuter@yaina.de>
3169 W:      http://yaina.de/jreuter/
3170 W:      http://www.qsl.net/dl1bke/
3171 L:      linux-hams@vger.kernel.org
3172 S:      Maintained
3173 F:      net/ax25/af_ax25.c
3174 F:      net/ax25/ax25_dev.c
3175 F:      net/ax25/ax25_ds_*
3176 F:      net/ax25/ax25_in.c
3177 F:      net/ax25/ax25_out.c
3178 F:      net/ax25/ax25_timer.c
3179 F:      net/ax25/sysctl_net_ax25.c
3180
3181 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3182 L:      netdev@vger.kernel.org
3183 S:      Orphan
3184 F:      Documentation/networking/dmfe.txt
3185 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3186
3187 DC390/AM53C974 SCSI driver
3188 M:      Hannes Reinecke <hare@suse.com>
3189 L:      linux-scsi@vger.kernel.org
3190 S:      Maintained
3191 F:      drivers/scsi/am53c974.c
3192
3193 DC395x SCSI driver
3194 M:      Oliver Neukum <oliver@neukum.org>
3195 M:      Ali Akcaagac <aliakc@web.de>
3196 M:      Jamie Lenehan <lenehan@twibble.org>
3197 L:      dc395x@twibble.org
3198 W:      http://twibble.org/dist/dc395x/
3199 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3200 S:      Maintained
3201 F:      Documentation/scsi/dc395x.txt
3202 F:      drivers/scsi/dc395x.*
3203
3204 DCCP PROTOCOL
3205 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3206 L:      dccp@vger.kernel.org
3207 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3208 S:      Maintained
3209 F:      include/linux/dccp.h
3210 F:      include/uapi/linux/dccp.h
3211 F:      include/linux/tfrc.h
3212 F:      net/dccp/
3213
3214 DECnet NETWORK LAYER
3215 W:      http://linux-decnet.sourceforge.net
3216 L:      linux-decnet-user@lists.sourceforge.net
3217 S:      Orphan
3218 F:      Documentation/networking/decnet.txt
3219 F:      net/decnet/
3220
3221 DECSTATION PLATFORM SUPPORT
3222 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3223 L:      linux-mips@linux-mips.org
3224 W:      http://www.linux-mips.org/wiki/DECstation
3225 S:      Maintained
3226 F:      arch/mips/dec/
3227 F:      arch/mips/include/asm/dec/
3228 F:      arch/mips/include/asm/mach-dec/
3229
3230 DEFXX FDDI NETWORK DRIVER
3231 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3232 S:      Maintained
3233 F:      drivers/net/fddi/defxx.*
3234
3235 DELL LAPTOP DRIVER
3236 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3237 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3238 L:      platform-driver-x86@vger.kernel.org
3239 S:      Maintained
3240 F:      drivers/platform/x86/dell-laptop.c
3241
3242 DELL LAPTOP RBTN DRIVER
3243 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3244 S:      Maintained
3245 F:      drivers/platform/x86/dell-rbtn.*
3246
3247 DELL LAPTOP FREEFALL DRIVER
3248 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3249 S:      Maintained
3250 F:      drivers/platform/x86/dell-smo8800.c
3251
3252 DELL LAPTOP SMM DRIVER
3253 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3254 S:      Maintained
3255 F:      drivers/hwmon/dell-smm-hwmon.c
3256 F:      include/uapi/linux/i8k.h
3257
3258 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3259 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3260 S:      Maintained
3261 F:      Documentation/dcdbas.txt
3262 F:      drivers/firmware/dcdbas.*
3263
3264 DELL WMI EXTRAS DRIVER
3265 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3266 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3267 S:      Maintained
3268 F:      drivers/platform/x86/dell-wmi.c
3269
3270 DESIGNWARE USB2 DRD IP DRIVER
3271 M:      John Youn <johnyoun@synopsys.com>
3272 L:      linux-usb@vger.kernel.org
3273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3274 S:      Maintained
3275 F:      drivers/usb/dwc2/
3276
3277 DESIGNWARE USB3 DRD IP DRIVER
3278 M:      Felipe Balbi <balbi@ti.com>
3279 L:      linux-usb@vger.kernel.org
3280 L:      linux-omap@vger.kernel.org
3281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3282 S:      Maintained
3283 F:      drivers/usb/dwc3/
3284
3285 DEVICE COREDUMP (DEV_COREDUMP)
3286 M:      Johannes Berg <johannes@sipsolutions.net>
3287 L:      linux-kernel@vger.kernel.org
3288 S:      Maintained
3289 F:      drivers/base/devcoredump.c
3290 F:      include/linux/devcoredump.h
3291
3292 DEVICE FREQUENCY (DEVFREQ)
3293 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3294 M:      Kyungmin Park <kyungmin.park@samsung.com>
3295 L:      linux-pm@vger.kernel.org
3296 S:      Maintained
3297 F:      drivers/devfreq/
3298
3299 DEVICE NUMBER REGISTRY
3300 M:      Torben Mathiasen <device@lanana.org>
3301 W:      http://lanana.org/docs/device-list/index.html
3302 S:      Maintained
3303
3304 DEVICE-MAPPER  (LVM)
3305 M:      Alasdair Kergon <agk@redhat.com>
3306 M:      Mike Snitzer <snitzer@redhat.com>
3307 M:      dm-devel@redhat.com
3308 L:      dm-devel@redhat.com
3309 W:      http://sources.redhat.com/dm
3310 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3312 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3313 S:      Maintained
3314 F:      Documentation/device-mapper/
3315 F:      drivers/md/dm*
3316 F:      drivers/md/persistent-data/
3317 F:      include/linux/device-mapper.h
3318 F:      include/linux/dm-*.h
3319 F:      include/uapi/linux/dm-*.h
3320
3321 DIALOG SEMICONDUCTOR DRIVERS
3322 M:      Support Opensource <support.opensource@diasemi.com>
3323 W:      http://www.dialog-semiconductor.com/products
3324 S:      Supported
3325 F:      Documentation/hwmon/da90??
3326 F:      drivers/gpio/gpio-da90??.c
3327 F:      drivers/hwmon/da90??-hwmon.c
3328 F:      drivers/iio/adc/da91??-*.c
3329 F:      drivers/input/misc/da90??_onkey.c
3330 F:      drivers/input/touchscreen/da9052_tsi.c
3331 F:      drivers/leds/leds-da90??.c
3332 F:      drivers/mfd/da903x.c
3333 F:      drivers/mfd/da90??-*.c
3334 F:      drivers/mfd/da91??-*.c
3335 F:      drivers/power/da9052-battery.c
3336 F:      drivers/power/da91??-*.c
3337 F:      drivers/regulator/da903x.c
3338 F:      drivers/regulator/da9???-regulator.[ch]
3339 F:      drivers/rtc/rtc-da90??.c
3340 F:      drivers/video/backlight/da90??_bl.c
3341 F:      drivers/watchdog/da90??_wdt.c
3342 F:      include/linux/mfd/da903x.h
3343 F:      include/linux/mfd/da9052/
3344 F:      include/linux/mfd/da9055/
3345 F:      include/linux/mfd/da9063/
3346 F:      include/linux/mfd/da9150/
3347 F:      include/sound/da[79]*.h
3348 F:      sound/soc/codecs/da[79]*.[ch]
3349
3350 DIGI NEO AND CLASSIC PCI PRODUCTS
3351 M:      Lidza Louina <lidza.louina@gmail.com>
3352 M:      Mark Hounschell <markh@compro.net>
3353 L:      driverdev-devel@linuxdriverproject.org
3354 S:      Maintained
3355 F:      drivers/staging/dgnc/
3356
3357 DIGI EPCA PCI PRODUCTS
3358 M:      Lidza Louina <lidza.louina@gmail.com>
3359 M:      Mark Hounschell <markh@compro.net>
3360 M:      Daeseok Youn <daeseok.youn@gmail.com>
3361 L:      driverdev-devel@linuxdriverproject.org
3362 S:      Maintained
3363 F:      drivers/staging/dgap/
3364
3365 DIOLAN U2C-12 I2C DRIVER
3366 M:      Guenter Roeck <linux@roeck-us.net>
3367 L:      linux-i2c@vger.kernel.org
3368 S:      Maintained
3369 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3370
3371 DIRECT ACCESS (DAX)
3372 M:      Matthew Wilcox <willy@linux.intel.com>
3373 L:      linux-fsdevel@vger.kernel.org
3374 S:      Supported
3375 F:      fs/dax.c
3376
3377 DIRECTORY NOTIFICATION (DNOTIFY)
3378 M:      Eric Paris <eparis@parisplace.org>
3379 S:      Maintained
3380 F:      Documentation/filesystems/dnotify.txt
3381 F:      fs/notify/dnotify/
3382 F:      include/linux/dnotify.h
3383
3384 DISK GEOMETRY AND PARTITION HANDLING
3385 M:      Andries Brouwer <aeb@cwi.nl>
3386 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3387 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3388 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3389 S:      Maintained
3390
3391 DISKQUOTA
3392 M:      Jan Kara <jack@suse.com>
3393 S:      Maintained
3394 F:      Documentation/filesystems/quota.txt
3395 F:      fs/quota/
3396 F:      include/linux/quota*.h
3397 F:      include/uapi/linux/quota*.h
3398
3399 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3400 M:      Bernie Thompson <bernie@plugable.com>
3401 L:      linux-fbdev@vger.kernel.org
3402 S:      Maintained
3403 W:      http://plugable.com/category/projects/udlfb/
3404 F:      drivers/video/fbdev/udlfb.c
3405 F:      include/video/udlfb.h
3406 F:      Documentation/fb/udlfb.txt
3407
3408 DISTRIBUTED LOCK MANAGER (DLM)
3409 M:      Christine Caulfield <ccaulfie@redhat.com>
3410 M:      David Teigland <teigland@redhat.com>
3411 L:      cluster-devel@redhat.com
3412 W:      http://sources.redhat.com/cluster/
3413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3414 S:      Supported
3415 F:      fs/dlm/
3416
3417 DMA BUFFER SHARING FRAMEWORK
3418 M:      Sumit Semwal <sumit.semwal@linaro.org>
3419 S:      Maintained
3420 L:      linux-media@vger.kernel.org
3421 L:      dri-devel@lists.freedesktop.org
3422 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3423 F:      drivers/dma-buf/
3424 F:      include/linux/dma-buf*
3425 F:      include/linux/reservation.h
3426 F:      include/linux/*fence.h
3427 F:      Documentation/dma-buf-sharing.txt
3428 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3429
3430 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3431 M:      Vinod Koul <vinod.koul@intel.com>
3432 L:      dmaengine@vger.kernel.org
3433 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3434 S:      Maintained
3435 F:      drivers/dma/
3436 F:      include/linux/dmaengine.h
3437 F:      Documentation/dmaengine/
3438 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3439
3440 DME1737 HARDWARE MONITOR DRIVER
3441 M:      Juerg Haefliger <juergh@gmail.com>
3442 L:      lm-sensors@lm-sensors.org
3443 S:      Maintained
3444 F:      Documentation/hwmon/dme1737
3445 F:      drivers/hwmon/dme1737.c
3446
3447 DMI/SMBIOS SUPPORT
3448 M:      Jean Delvare <jdelvare@suse.com>
3449 S:      Maintained
3450 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3451 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3452 F:      drivers/firmware/dmi-id.c
3453 F:      drivers/firmware/dmi_scan.c
3454 F:      include/linux/dmi.h
3455
3456 DOCUMENTATION
3457 M:      Jonathan Corbet <corbet@lwn.net>
3458 L:      linux-doc@vger.kernel.org
3459 S:      Maintained
3460 F:      Documentation/
3461 X:      Documentation/ABI/
3462 X:      Documentation/devicetree/
3463 X:      Documentation/acpi
3464 X:      Documentation/power
3465 X:      Documentation/spi
3466 X:      Documentation/DocBook/media
3467 T:      git git://git.lwn.net/linux-2.6.git docs-next
3468
3469 DOUBLETALK DRIVER
3470 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3471 L:      blinux-list@redhat.com
3472 S:      Maintained
3473 F:      drivers/char/dtlk.c
3474 F:      include/linux/dtlk.h
3475
3476 DPT_I2O SCSI RAID DRIVER
3477 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3478 L:      linux-scsi@vger.kernel.org
3479 W:      http://www.adaptec.com/
3480 S:      Maintained
3481 F:      drivers/scsi/dpt*
3482 F:      drivers/scsi/dpt/
3483
3484 DRBD DRIVER
3485 P:      Philipp Reisner
3486 P:      Lars Ellenberg
3487 M:      drbd-dev@lists.linbit.com
3488 L:      drbd-user@lists.linbit.com
3489 W:      http://www.drbd.org
3490 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3491 T:      git git://git.drbd.org/drbd-8.3.git
3492 S:      Supported
3493 F:      drivers/block/drbd/
3494 F:      lib/lru_cache.c
3495 F:      Documentation/blockdev/drbd/
3496
3497 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3498 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3500 S:      Supported
3501 F:      Documentation/kobject.txt
3502 F:      drivers/base/
3503 F:      fs/debugfs/
3504 F:      fs/kernfs/
3505 F:      fs/sysfs/
3506 F:      include/linux/debugfs.h
3507 F:      include/linux/kobj*
3508 F:      lib/kobj*
3509
3510 DRM DRIVERS
3511 M:      David Airlie <airlied@linux.ie>
3512 L:      dri-devel@lists.freedesktop.org
3513 T:      git git://people.freedesktop.org/~airlied/linux
3514 S:      Maintained
3515 F:      drivers/gpu/drm/
3516 F:      drivers/gpu/vga/
3517 F:      include/drm/
3518 F:      include/uapi/drm/
3519
3520 RADEON DRM DRIVERS
3521 M:      Alex Deucher <alexander.deucher@amd.com>
3522 M:      Christian König <christian.koenig@amd.com>
3523 L:      dri-devel@lists.freedesktop.org
3524 T:      git git://people.freedesktop.org/~agd5f/linux
3525 S:      Supported
3526 F:      drivers/gpu/drm/radeon/
3527 F:      include/uapi/drm/radeon*
3528
3529 DRM PANEL DRIVERS
3530 M:      Thierry Reding <thierry.reding@gmail.com>
3531 L:      dri-devel@lists.freedesktop.org
3532 T:      git git://anongit.freedesktop.org/tegra/linux.git
3533 S:      Maintained
3534 F:      drivers/gpu/drm/drm_panel.c
3535 F:      drivers/gpu/drm/panel/
3536 F:      include/drm/drm_panel.h
3537 F:      Documentation/devicetree/bindings/panel/
3538
3539 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3540 M:      Daniel Vetter <daniel.vetter@intel.com>
3541 M:      Jani Nikula <jani.nikula@linux.intel.com>
3542 L:      intel-gfx@lists.freedesktop.org
3543 L:      dri-devel@lists.freedesktop.org
3544 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3545 T:      git git://anongit.freedesktop.org/drm-intel
3546 S:      Supported
3547 F:      drivers/gpu/drm/i915/
3548 F:      include/drm/i915*
3549 F:      include/uapi/drm/i915*
3550
3551 DRM DRIVERS FOR EXYNOS
3552 M:      Inki Dae <inki.dae@samsung.com>
3553 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3554 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3555 M:      Kyungmin Park <kyungmin.park@samsung.com>
3556 L:      dri-devel@lists.freedesktop.org
3557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3558 S:      Supported
3559 F:      drivers/gpu/drm/exynos/
3560 F:      include/drm/exynos*
3561 F:      include/uapi/drm/exynos*
3562
3563 DRM DRIVERS FOR FREESCALE IMX
3564 M:      Philipp Zabel <p.zabel@pengutronix.de>
3565 L:      dri-devel@lists.freedesktop.org
3566 S:      Maintained
3567 F:      drivers/gpu/drm/imx/
3568 F:      Documentation/devicetree/bindings/drm/imx/
3569
3570 DRM DRIVERS FOR NVIDIA TEGRA
3571 M:      Thierry Reding <thierry.reding@gmail.com>
3572 M:      Terje Bergström <tbergstrom@nvidia.com>
3573 L:      dri-devel@lists.freedesktop.org
3574 L:      linux-tegra@vger.kernel.org
3575 T:      git git://anongit.freedesktop.org/tegra/linux.git
3576 S:      Supported
3577 F:      drivers/gpu/drm/tegra/
3578 F:      drivers/gpu/host1x/
3579 F:      include/linux/host1x.h
3580 F:      include/uapi/drm/tegra_drm.h
3581 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3582
3583 DRM DRIVERS FOR RENESAS
3584 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3585 L:      dri-devel@lists.freedesktop.org
3586 L:      linux-sh@vger.kernel.org
3587 T:      git git://people.freedesktop.org/~airlied/linux
3588 S:      Supported
3589 F:      drivers/gpu/drm/rcar-du/
3590 F:      drivers/gpu/drm/shmobile/
3591 F:      include/linux/platform_data/shmob_drm.h
3592
3593 DRM DRIVERS FOR ROCKCHIP
3594 M:      Mark Yao <mark.yao@rock-chips.com>
3595 L:      dri-devel@lists.freedesktop.org
3596 S:      Maintained
3597 F:      drivers/gpu/drm/rockchip/
3598 F:      Documentation/devicetree/bindings/video/rockchip*
3599
3600 DRM DRIVERS FOR STI
3601 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3602 M:      Vincent Abriou <vincent.abriou@st.com>
3603 L:      dri-devel@lists.freedesktop.org
3604 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3605 S:      Maintained
3606 F:      drivers/gpu/drm/sti
3607 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3608
3609 DSBR100 USB FM RADIO DRIVER
3610 M:      Alexey Klimov <klimov.linux@gmail.com>
3611 L:      linux-media@vger.kernel.org
3612 T:      git git://linuxtv.org/media_tree.git
3613 S:      Maintained
3614 F:      drivers/media/radio/dsbr100.c
3615
3616 DSCC4 DRIVER
3617 M:      Francois Romieu <romieu@fr.zoreil.com>
3618 L:      netdev@vger.kernel.org
3619 S:      Maintained
3620 F:      drivers/net/wan/dscc4.c
3621
3622 DT3155 MEDIA DRIVER
3623 M:      Hans Verkuil <hverkuil@xs4all.nl>
3624 L:      linux-media@vger.kernel.org
3625 T:      git git://linuxtv.org/media_tree.git
3626 W:      http://linuxtv.org
3627 S:      Odd Fixes
3628 F:      drivers/media/pci/dt3155/
3629
3630 DVB_USB_AF9015 MEDIA DRIVER
3631 M:      Antti Palosaari <crope@iki.fi>
3632 L:      linux-media@vger.kernel.org
3633 W:      http://linuxtv.org/
3634 W:      http://palosaari.fi/linux/
3635 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3636 T:      git git://linuxtv.org/anttip/media_tree.git
3637 S:      Maintained
3638 F:      drivers/media/usb/dvb-usb-v2/af9015*
3639
3640 DVB_USB_AF9035 MEDIA DRIVER
3641 M:      Antti Palosaari <crope@iki.fi>
3642 L:      linux-media@vger.kernel.org
3643 W:      http://linuxtv.org/
3644 W:      http://palosaari.fi/linux/
3645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3646 T:      git git://linuxtv.org/anttip/media_tree.git
3647 S:      Maintained
3648 F:      drivers/media/usb/dvb-usb-v2/af9035*
3649
3650 DVB_USB_ANYSEE MEDIA DRIVER
3651 M:      Antti Palosaari <crope@iki.fi>
3652 L:      linux-media@vger.kernel.org
3653 W:      http://linuxtv.org/
3654 W:      http://palosaari.fi/linux/
3655 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3656 T:      git git://linuxtv.org/anttip/media_tree.git
3657 S:      Maintained
3658 F:      drivers/media/usb/dvb-usb-v2/anysee*
3659
3660 DVB_USB_AU6610 MEDIA DRIVER
3661 M:      Antti Palosaari <crope@iki.fi>
3662 L:      linux-media@vger.kernel.org
3663 W:      http://linuxtv.org/
3664 W:      http://palosaari.fi/linux/
3665 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3666 T:      git git://linuxtv.org/anttip/media_tree.git
3667 S:      Maintained
3668 F:      drivers/media/usb/dvb-usb-v2/au6610*
3669
3670 DVB_USB_CE6230 MEDIA DRIVER
3671 M:      Antti Palosaari <crope@iki.fi>
3672 L:      linux-media@vger.kernel.org
3673 W:      http://linuxtv.org/
3674 W:      http://palosaari.fi/linux/
3675 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3676 T:      git git://linuxtv.org/anttip/media_tree.git
3677 S:      Maintained
3678 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3679
3680 DVB_USB_CXUSB MEDIA DRIVER
3681 M:      Michael Krufky <mkrufky@linuxtv.org>
3682 L:      linux-media@vger.kernel.org
3683 W:      http://linuxtv.org/
3684 W:      http://github.com/mkrufky
3685 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3686 T:      git git://linuxtv.org/media_tree.git
3687 S:      Maintained
3688 F:      drivers/media/usb/dvb-usb/cxusb*
3689
3690 DVB_USB_EC168 MEDIA DRIVER
3691 M:      Antti Palosaari <crope@iki.fi>
3692 L:      linux-media@vger.kernel.org
3693 W:      http://linuxtv.org/
3694 W:      http://palosaari.fi/linux/
3695 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3696 T:      git git://linuxtv.org/anttip/media_tree.git
3697 S:      Maintained
3698 F:      drivers/media/usb/dvb-usb-v2/ec168*
3699
3700 DVB_USB_GL861 MEDIA DRIVER
3701 M:      Antti Palosaari <crope@iki.fi>
3702 L:      linux-media@vger.kernel.org
3703 W:      http://linuxtv.org/
3704 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3705 T:      git git://linuxtv.org/anttip/media_tree.git
3706 S:      Maintained
3707 F:      drivers/media/usb/dvb-usb-v2/gl861*
3708
3709 DVB_USB_MXL111SF MEDIA DRIVER
3710 M:      Michael Krufky <mkrufky@linuxtv.org>
3711 L:      linux-media@vger.kernel.org
3712 W:      http://linuxtv.org/
3713 W:      http://github.com/mkrufky
3714 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3715 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3716 S:      Maintained
3717 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3718
3719 DVB_USB_RTL28XXU MEDIA DRIVER
3720 M:      Antti Palosaari <crope@iki.fi>
3721 L:      linux-media@vger.kernel.org
3722 W:      http://linuxtv.org/
3723 W:      http://palosaari.fi/linux/
3724 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3725 T:      git git://linuxtv.org/anttip/media_tree.git
3726 S:      Maintained
3727 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3728
3729 DVB_USB_V2 MEDIA DRIVER
3730 M:      Antti Palosaari <crope@iki.fi>
3731 L:      linux-media@vger.kernel.org
3732 W:      http://linuxtv.org/
3733 W:      http://palosaari.fi/linux/
3734 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3735 T:      git git://linuxtv.org/anttip/media_tree.git
3736 S:      Maintained
3737 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3738 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3739
3740 DYNAMIC DEBUG
3741 M:      Jason Baron <jbaron@akamai.com>
3742 S:      Maintained
3743 F:      lib/dynamic_debug.c
3744 F:      include/linux/dynamic_debug.h
3745
3746 DZ DECSTATION DZ11 SERIAL DRIVER
3747 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3748 S:      Maintained
3749 F:      drivers/tty/serial/dz.*
3750
3751 E3X0 POWER BUTTON DRIVER
3752 M:      Moritz Fischer <moritz.fischer@ettus.com>
3753 L:      usrp-users@lists.ettus.com
3754 W:      http://www.ettus.com
3755 S:      Supported
3756 F:      drivers/input/misc/e3x0-button.c
3757 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3758
3759 E4000 MEDIA DRIVER
3760 M:      Antti Palosaari <crope@iki.fi>
3761 L:      linux-media@vger.kernel.org
3762 W:      http://linuxtv.org/
3763 W:      http://palosaari.fi/linux/
3764 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3765 T:      git git://linuxtv.org/anttip/media_tree.git
3766 S:      Maintained
3767 F:      drivers/media/tuners/e4000*
3768
3769 EATA ISA/EISA/PCI SCSI DRIVER
3770 M:      Dario Ballabio <ballabio_dario@emc.com>
3771 L:      linux-scsi@vger.kernel.org
3772 S:      Maintained
3773 F:      drivers/scsi/eata.c
3774
3775 EC100 MEDIA DRIVER
3776 M:      Antti Palosaari <crope@iki.fi>
3777 L:      linux-media@vger.kernel.org
3778 W:      http://linuxtv.org/
3779 W:      http://palosaari.fi/linux/
3780 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3781 T:      git git://linuxtv.org/anttip/media_tree.git
3782 S:      Maintained
3783 F:      drivers/media/dvb-frontends/ec100*
3784
3785 ECRYPT FILE SYSTEM
3786 M:      Tyler Hicks <tyhicks@canonical.com>
3787 L:      ecryptfs@vger.kernel.org
3788 W:      http://ecryptfs.org
3789 W:      https://launchpad.net/ecryptfs
3790 S:      Supported
3791 F:      Documentation/filesystems/ecryptfs.txt
3792 F:      fs/ecryptfs/
3793
3794 EDAC-CORE
3795 M:      Doug Thompson <dougthompson@xmission.com>
3796 M:      Borislav Petkov <bp@alien8.de>
3797 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3798 L:      linux-edac@vger.kernel.org
3799 W:      bluesmoke.sourceforge.net
3800 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3801 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3802 S:      Supported
3803 F:      Documentation/edac.txt
3804 F:      drivers/edac/
3805 F:      include/linux/edac.h
3806
3807 EDAC-AMD64
3808 M:      Doug Thompson <dougthompson@xmission.com>
3809 M:      Borislav Petkov <bp@alien8.de>
3810 L:      linux-edac@vger.kernel.org
3811 W:      bluesmoke.sourceforge.net
3812 S:      Maintained
3813 F:      drivers/edac/amd64_edac*
3814
3815 EDAC-CALXEDA
3816 M:      Doug Thompson <dougthompson@xmission.com>
3817 M:      Robert Richter <rric@kernel.org>
3818 L:      linux-edac@vger.kernel.org
3819 W:      bluesmoke.sourceforge.net
3820 S:      Maintained
3821 F:      drivers/edac/highbank*
3822
3823 EDAC-CAVIUM
3824 M:      Ralf Baechle <ralf@linux-mips.org>
3825 M:      David Daney <david.daney@cavium.com>
3826 L:      linux-edac@vger.kernel.org
3827 L:      linux-mips@linux-mips.org
3828 W:      bluesmoke.sourceforge.net
3829 S:      Supported
3830 F:      drivers/edac/octeon_edac*
3831
3832 EDAC-E752X
3833 M:      Mark Gross <mark.gross@intel.com>
3834 M:      Doug Thompson <dougthompson@xmission.com>
3835 L:      linux-edac@vger.kernel.org
3836 W:      bluesmoke.sourceforge.net
3837 S:      Maintained
3838 F:      drivers/edac/e752x_edac.c
3839
3840 EDAC-E7XXX
3841 M:      Doug Thompson <dougthompson@xmission.com>
3842 L:      linux-edac@vger.kernel.org
3843 W:      bluesmoke.sourceforge.net
3844 S:      Maintained
3845 F:      drivers/edac/e7xxx_edac.c
3846
3847 EDAC-GHES
3848 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3849 L:      linux-edac@vger.kernel.org
3850 W:      bluesmoke.sourceforge.net
3851 S:      Maintained
3852 F:      drivers/edac/ghes_edac.c
3853
3854 EDAC-I82443BXGX
3855 M:      Tim Small <tim@buttersideup.com>
3856 L:      linux-edac@vger.kernel.org
3857 W:      bluesmoke.sourceforge.net
3858 S:      Maintained
3859 F:      drivers/edac/i82443bxgx_edac.c
3860
3861 EDAC-I3000
3862 M:      Jason Uhlenkott <juhlenko@akamai.com>
3863 L:      linux-edac@vger.kernel.org
3864 W:      bluesmoke.sourceforge.net
3865 S:      Maintained
3866 F:      drivers/edac/i3000_edac.c
3867
3868 EDAC-I5000
3869 M:      Doug Thompson <dougthompson@xmission.com>
3870 L:      linux-edac@vger.kernel.org
3871 W:      bluesmoke.sourceforge.net
3872 S:      Maintained
3873 F:      drivers/edac/i5000_edac.c
3874
3875 EDAC-I5400
3876 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3877 L:      linux-edac@vger.kernel.org
3878 W:      bluesmoke.sourceforge.net
3879 S:      Maintained
3880 F:      drivers/edac/i5400_edac.c
3881
3882 EDAC-I7300
3883 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3884 L:      linux-edac@vger.kernel.org
3885 W:      bluesmoke.sourceforge.net
3886 S:      Maintained
3887 F:      drivers/edac/i7300_edac.c
3888
3889 EDAC-I7CORE
3890 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3891 L:      linux-edac@vger.kernel.org
3892 W:      bluesmoke.sourceforge.net
3893 S:      Maintained
3894 F:      drivers/edac/i7core_edac.c
3895
3896 EDAC-I82975X
3897 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3898 M:      "Arvind R." <arvino55@gmail.com>
3899 L:      linux-edac@vger.kernel.org
3900 W:      bluesmoke.sourceforge.net
3901 S:      Maintained
3902 F:      drivers/edac/i82975x_edac.c
3903
3904 EDAC-IE31200
3905 M:      Jason Baron <jbaron@akamai.com>
3906 L:      linux-edac@vger.kernel.org
3907 W:      bluesmoke.sourceforge.net
3908 S:      Maintained
3909 F:      drivers/edac/ie31200_edac.c
3910
3911 EDAC-MPC85XX
3912 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3913 L:      linux-edac@vger.kernel.org
3914 W:      bluesmoke.sourceforge.net
3915 S:      Maintained
3916 F:      drivers/edac/mpc85xx_edac.[ch]
3917
3918 EDAC-PASEMI
3919 M:      Egor Martovetsky <egor@pasemi.com>
3920 L:      linux-edac@vger.kernel.org
3921 W:      bluesmoke.sourceforge.net
3922 S:      Maintained
3923 F:      drivers/edac/pasemi_edac.c
3924
3925 EDAC-R82600
3926 M:      Tim Small <tim@buttersideup.com>
3927 L:      linux-edac@vger.kernel.org
3928 W:      bluesmoke.sourceforge.net
3929 S:      Maintained
3930 F:      drivers/edac/r82600_edac.c
3931
3932 EDAC-SBRIDGE
3933 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3934 L:      linux-edac@vger.kernel.org
3935 W:      bluesmoke.sourceforge.net
3936 S:      Maintained
3937 F:      drivers/edac/sb_edac.c
3938
3939 EDAC-XGENE
3940 APPLIED MICRO (APM) X-GENE SOC EDAC
3941 M:     Loc Ho <lho@apm.com>
3942 S:     Supported
3943 F:     drivers/edac/xgene_edac.c
3944 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3945
3946 EDIROL UA-101/UA-1000 DRIVER
3947 M:      Clemens Ladisch <clemens@ladisch.de>
3948 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3949 T:      git git://git.alsa-project.org/alsa-kernel.git
3950 S:      Maintained
3951 F:      sound/usb/misc/ua101.c
3952
3953 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3954 M:      Matt Fleming <matt.fleming@intel.com>
3955 L:      linux-efi@vger.kernel.org
3956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3957 S:      Maintained
3958 F:      Documentation/efi-stub.txt
3959 F:      arch/ia64/kernel/efi.c
3960 F:      arch/x86/boot/compressed/eboot.[ch]
3961 F:      arch/x86/include/asm/efi.h
3962 F:      arch/x86/platform/efi/*
3963 F:      drivers/firmware/efi/*
3964 F:      include/linux/efi*.h
3965
3966 EFI VARIABLE FILESYSTEM
3967 M:      Matthew Garrett <matthew.garrett@nebula.com>
3968 M:      Jeremy Kerr <jk@ozlabs.org>
3969 M:      Matt Fleming <matt.fleming@intel.com>
3970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3971 L:      linux-efi@vger.kernel.org
3972 S:      Maintained
3973 F:      fs/efivarfs/
3974
3975 EFIFB FRAMEBUFFER DRIVER
3976 L:      linux-fbdev@vger.kernel.org
3977 M:      Peter Jones <pjones@redhat.com>
3978 S:      Maintained
3979 F:      drivers/video/fbdev/efifb.c
3980
3981 EFS FILESYSTEM
3982 W:      http://aeschi.ch.eu.org/efs/
3983 S:      Orphan
3984 F:      fs/efs/
3985
3986 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3987 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3988 M:      Christoph Raisch <raisch@de.ibm.com>
3989 L:      linux-rdma@vger.kernel.org
3990 S:      Supported
3991 F:      drivers/infiniband/hw/ehca/
3992
3993 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3994 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3995 L:      netdev@vger.kernel.org
3996 S:      Maintained
3997 F:      drivers/net/ethernet/ibm/ehea/
3998
3999 EM28XX VIDEO4LINUX DRIVER
4000 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4001 L:      linux-media@vger.kernel.org
4002 W:      http://linuxtv.org
4003 T:      git git://linuxtv.org/media_tree.git
4004 S:      Maintained
4005 F:      drivers/media/usb/em28xx/
4006
4007 EMBEDDED LINUX
4008 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4009 M:      Matt Mackall <mpm@selenic.com>
4010 M:      David Woodhouse <dwmw2@infradead.org>
4011 L:      linux-embedded@vger.kernel.org
4012 S:      Maintained
4013
4014 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4015 M:      James Smart <james.smart@avagotech.com>
4016 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4017 L:      linux-scsi@vger.kernel.org
4018 W:      http://www.avagotech.com
4019 S:      Supported
4020 F:      drivers/scsi/lpfc/
4021
4022 ENE CB710 FLASH CARD READER DRIVER
4023 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4024 S:      Maintained
4025 F:      drivers/misc/cb710/
4026 F:      drivers/mmc/host/cb710-mmc.*
4027 F:      include/linux/cb710.h
4028
4029 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4030 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4031 S:      Maintained
4032 F:      drivers/media/rc/ene_ir.*
4033
4034 ENHANCED ERROR HANDLING (EEH)
4035 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4036 L:      linuxppc-dev@lists.ozlabs.org
4037 S:      Supported
4038 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4039 F:      arch/powerpc/kernel/eeh*.c
4040
4041 EPSON S1D13XXX FRAMEBUFFER DRIVER
4042 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4043 S:      Maintained
4044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4045 F:      drivers/video/fbdev/s1d13xxxfb.c
4046 F:      include/video/s1d13xxxfb.h
4047
4048 ET131X NETWORK DRIVER
4049 M:      Mark Einon <mark.einon@gmail.com>
4050 S:      Odd Fixes
4051 F:      drivers/net/ethernet/agere/
4052
4053 ETHERNET BRIDGE
4054 M:      Stephen Hemminger <stephen@networkplumber.org>
4055 L:      bridge@lists.linux-foundation.org
4056 L:      netdev@vger.kernel.org
4057 W:      http://www.linuxfoundation.org/en/Net:Bridge
4058 S:      Maintained
4059 F:      include/linux/netfilter_bridge/
4060 F:      net/bridge/
4061
4062 ETHERNET PHY LIBRARY
4063 M:      Florian Fainelli <f.fainelli@gmail.com>
4064 L:      netdev@vger.kernel.org
4065 S:      Maintained
4066 F:      include/linux/phy.h
4067 F:      include/linux/phy_fixed.h
4068 F:      drivers/net/phy/
4069 F:      Documentation/networking/phy.txt
4070 F:      drivers/of/of_mdio.c
4071 F:      drivers/of/of_net.c
4072
4073 EXT2 FILE SYSTEM
4074 M:      Jan Kara <jack@suse.com>
4075 L:      linux-ext4@vger.kernel.org
4076 S:      Maintained
4077 F:      Documentation/filesystems/ext2.txt
4078 F:      fs/ext2/
4079 F:      include/linux/ext2*
4080
4081 EXT3 FILE SYSTEM
4082 M:      Jan Kara <jack@suse.com>
4083 M:      Andrew Morton <akpm@linux-foundation.org>
4084 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4085 L:      linux-ext4@vger.kernel.org
4086 S:      Maintained
4087 F:      Documentation/filesystems/ext3.txt
4088 F:      fs/ext3/
4089
4090 EXT4 FILE SYSTEM
4091 M:      "Theodore Ts'o" <tytso@mit.edu>
4092 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4093 L:      linux-ext4@vger.kernel.org
4094 W:      http://ext4.wiki.kernel.org
4095 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4096 S:      Maintained
4097 F:      Documentation/filesystems/ext4.txt
4098 F:      fs/ext4/
4099
4100 Extended Verification Module (EVM)
4101 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4102 L:      linux-ima-devel@lists.sourceforge.net
4103 L:      linux-security-module@vger.kernel.org
4104 S:      Supported
4105 F:      security/integrity/evm/
4106
4107 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4108 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4109 M:      Chanwoo Choi <cw00.choi@samsung.com>
4110 L:      linux-kernel@vger.kernel.org
4111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4112 S:      Maintained
4113 F:      drivers/extcon/
4114 F:      Documentation/extcon/
4115
4116 EXYNOS DP DRIVER
4117 M:      Jingoo Han <jingoohan1@gmail.com>
4118 L:      dri-devel@lists.freedesktop.org
4119 S:      Maintained
4120 F:      drivers/gpu/drm/exynos/exynos_dp*
4121
4122 EXYNOS MIPI DISPLAY DRIVERS
4123 M:      Inki Dae <inki.dae@samsung.com>
4124 M:      Donghwa Lee <dh09.lee@samsung.com>
4125 M:      Kyungmin Park <kyungmin.park@samsung.com>
4126 L:      linux-fbdev@vger.kernel.org
4127 S:      Maintained
4128 F:      drivers/video/fbdev/exynos/exynos_mipi*
4129 F:      include/video/exynos_mipi*
4130
4131 F71805F HARDWARE MONITORING DRIVER
4132 M:      Jean Delvare <jdelvare@suse.com>
4133 L:      lm-sensors@lm-sensors.org
4134 S:      Maintained
4135 F:      Documentation/hwmon/f71805f
4136 F:      drivers/hwmon/f71805f.c
4137
4138 FC0011 TUNER DRIVER
4139 M:      Michael Buesch <m@bues.ch>
4140 L:      linux-media@vger.kernel.org
4141 S:      Maintained
4142 F:      drivers/media/tuners/fc0011.h
4143 F:      drivers/media/tuners/fc0011.c
4144
4145 FC2580 MEDIA DRIVER
4146 M:      Antti Palosaari <crope@iki.fi>
4147 L:      linux-media@vger.kernel.org
4148 W:      http://linuxtv.org/
4149 W:      http://palosaari.fi/linux/
4150 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4151 T:      git git://linuxtv.org/anttip/media_tree.git
4152 S:      Maintained
4153 F:      drivers/media/tuners/fc2580*
4154
4155 FANOTIFY
4156 M:      Eric Paris <eparis@redhat.com>
4157 S:      Maintained
4158 F:      fs/notify/fanotify/
4159 F:      include/linux/fanotify.h
4160 F:      include/uapi/linux/fanotify.h
4161
4162 FARSYNC SYNCHRONOUS DRIVER
4163 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4164 W:      http://www.farsite.co.uk/
4165 S:      Supported
4166 F:      drivers/net/wan/farsync.*
4167
4168 FAULT INJECTION SUPPORT
4169 M:      Akinobu Mita <akinobu.mita@gmail.com>
4170 S:      Supported
4171 F:      Documentation/fault-injection/
4172 F:      lib/fault-inject.c
4173
4174 FBTFT Framebuffer drivers
4175 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4176 M:      Noralf Trønnes <noralf@tronnes.org>
4177 S:      Maintained
4178 F:      drivers/staging/fbtft/
4179
4180 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4181 M:      Vasu Dev <vasu.dev@intel.com>
4182 L:      fcoe-devel@open-fcoe.org
4183 W:      www.Open-FCoE.org
4184 S:      Supported
4185 F:      drivers/scsi/libfc/
4186 F:      drivers/scsi/fcoe/
4187 F:      include/scsi/fc/
4188 F:      include/scsi/libfc.h
4189 F:      include/scsi/libfcoe.h
4190 F:      include/uapi/scsi/fc/
4191
4192 FILE LOCKING (flock() and fcntl()/lockf())
4193 M:      Jeff Layton <jlayton@poochiereds.net>
4194 M:      "J. Bruce Fields" <bfields@fieldses.org>
4195 L:      linux-fsdevel@vger.kernel.org
4196 S:      Maintained
4197 F:      include/linux/fcntl.h
4198 F:      include/linux/fs.h
4199 F:      include/uapi/linux/fcntl.h
4200 F:      include/uapi/linux/fs.h
4201 F:      fs/fcntl.c
4202 F:      fs/locks.c
4203
4204 FILESYSTEMS (VFS and infrastructure)
4205 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4206 L:      linux-fsdevel@vger.kernel.org
4207 S:      Maintained
4208 F:      fs/*
4209
4210 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4211 M:      Riku Voipio <riku.voipio@iki.fi>
4212 L:      lm-sensors@lm-sensors.org
4213 S:      Maintained
4214 F:      drivers/hwmon/f75375s.c
4215 F:      include/linux/f75375s.h
4216
4217 FIREWIRE AUDIO DRIVERS
4218 M:      Clemens Ladisch <clemens@ladisch.de>
4219 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4220 T:      git git://git.alsa-project.org/alsa-kernel.git
4221 S:      Maintained
4222 F:      sound/firewire/
4223
4224 FIREWIRE MEDIA DRIVERS (firedtv)
4225 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4226 L:      linux-media@vger.kernel.org
4227 L:      linux1394-devel@lists.sourceforge.net
4228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4229 S:      Maintained
4230 F:      drivers/media/firewire/
4231
4232 FIREWIRE SBP-2 TARGET
4233 M:      Chris Boot <bootc@bootc.net>
4234 L:      linux-scsi@vger.kernel.org
4235 L:      target-devel@vger.kernel.org
4236 L:      linux1394-devel@lists.sourceforge.net
4237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4238 S:      Maintained
4239 F:      drivers/target/sbp/
4240
4241 FIREWIRE SUBSYSTEM
4242 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4243 L:      linux1394-devel@lists.sourceforge.net
4244 W:      http://ieee1394.wiki.kernel.org/
4245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4246 S:      Maintained
4247 F:      drivers/firewire/
4248 F:      include/linux/firewire.h
4249 F:      include/uapi/linux/firewire*.h
4250 F:      tools/firewire/
4251
4252 FIRMWARE LOADER (request_firmware)
4253 M:      Ming Lei <ming.lei@canonical.com>
4254 L:      linux-kernel@vger.kernel.org
4255 S:      Maintained
4256 F:      Documentation/firmware_class/
4257 F:      drivers/base/firmware*.c
4258 F:      include/linux/firmware.h
4259
4260 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4261 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4262 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4263 S:      Maintained
4264 F:      drivers/block/rsxx/
4265
4266 FLOPPY DRIVER
4267 M:      Jiri Kosina <jikos@kernel.org>
4268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4269 S:      Odd fixes
4270 F:      drivers/block/floppy.c
4271
4272 FMC SUBSYSTEM
4273 M:      Alessandro Rubini <rubini@gnudd.com>
4274 W:      http://www.ohwr.org/projects/fmc-bus
4275 S:      Supported
4276 F:      drivers/fmc/
4277 F:      include/linux/fmc*.h
4278 F:      include/linux/ipmi-fru.h
4279 K:      fmc_d.*register
4280
4281 FPU EMULATOR
4282 M:      Bill Metzenthen <billm@melbpc.org.au>
4283 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4284 S:      Maintained
4285 F:      arch/x86/math-emu/
4286
4287 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4288 L:      netdev@vger.kernel.org
4289 S:      Orphan
4290 F:      drivers/net/wan/dlci.c
4291 F:      drivers/net/wan/sdla.c
4292
4293 FRAMEBUFFER LAYER
4294 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4295 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4296 L:      linux-fbdev@vger.kernel.org
4297 W:      http://linux-fbdev.sourceforge.net/
4298 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4300 S:      Maintained
4301 F:      Documentation/fb/
4302 F:      Documentation/devicetree/bindings/fb/
4303 F:      drivers/video/
4304 F:      include/video/
4305 F:      include/linux/fb.h
4306 F:      include/uapi/video/
4307 F:      include/uapi/linux/fb.h
4308
4309 FREESCALE DIU FRAMEBUFFER DRIVER
4310 M:      Timur Tabi <timur@tabi.org>
4311 L:      linux-fbdev@vger.kernel.org
4312 S:      Maintained
4313 F:      drivers/video/fbdev/fsl-diu-fb.*
4314
4315 FREESCALE DMA DRIVER
4316 M:      Li Yang <leoli@freescale.com>
4317 M:      Zhang Wei <zw@zh-kernel.org>
4318 L:      linuxppc-dev@lists.ozlabs.org
4319 S:      Maintained
4320 F:      drivers/dma/fsldma.*
4321
4322 FREESCALE I2C CPM DRIVER
4323 M:      Jochen Friedrich <jochen@scram.de>
4324 L:      linuxppc-dev@lists.ozlabs.org
4325 L:      linux-i2c@vger.kernel.org
4326 S:      Maintained
4327 F:      drivers/i2c/busses/i2c-cpm.c
4328
4329 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4330 M:      Sascha Hauer <kernel@pengutronix.de>
4331 L:      linux-fbdev@vger.kernel.org
4332 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4333 S:      Maintained
4334 F:      include/linux/platform_data/video-imxfb.h
4335 F:      drivers/video/fbdev/imxfb.c
4336
4337 FREESCALE QUAD SPI DRIVER
4338 M:      Han Xu <han.xu@freescale.com>
4339 L:      linux-mtd@lists.infradead.org
4340 S:      Maintained
4341 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4342
4343 FREESCALE SOC FS_ENET DRIVER
4344 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4345 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4346 L:      linuxppc-dev@lists.ozlabs.org
4347 L:      netdev@vger.kernel.org
4348 S:      Maintained
4349 F:      drivers/net/ethernet/freescale/fs_enet/
4350 F:      include/linux/fs_enet_pd.h
4351
4352 FREESCALE QUICC ENGINE LIBRARY
4353 L:      linuxppc-dev@lists.ozlabs.org
4354 S:      Orphan
4355 F:      arch/powerpc/sysdev/qe_lib/
4356 F:      arch/powerpc/include/asm/*qe.h
4357
4358 FREESCALE USB PERIPHERAL DRIVERS
4359 M:      Li Yang <leoli@freescale.com>
4360 L:      linux-usb@vger.kernel.org
4361 L:      linuxppc-dev@lists.ozlabs.org
4362 S:      Maintained
4363 F:      drivers/usb/gadget/udc/fsl*
4364
4365 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4366 M:      Li Yang <leoli@freescale.com>
4367 L:      netdev@vger.kernel.org
4368 L:      linuxppc-dev@lists.ozlabs.org
4369 S:      Maintained
4370 F:      drivers/net/ethernet/freescale/ucc_geth*
4371
4372 FREESCALE QUICC ENGINE UCC UART DRIVER
4373 M:      Timur Tabi <timur@tabi.org>
4374 L:      linuxppc-dev@lists.ozlabs.org
4375 S:      Maintained
4376 F:      drivers/tty/serial/ucc_uart.c
4377
4378 FREESCALE SOC SOUND DRIVERS
4379 M:      Timur Tabi <timur@tabi.org>
4380 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4381 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4382 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4383 L:      linuxppc-dev@lists.ozlabs.org
4384 S:      Maintained
4385 F:      sound/soc/fsl/fsl*
4386 F:      sound/soc/fsl/imx*
4387 F:      sound/soc/fsl/mpc8610_hpcd.c
4388
4389 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4390 M:      "J. German Rivera" <German.Rivera@freescale.com>
4391 L:      linux-kernel@vger.kernel.org
4392 S:      Maintained
4393 F:      drivers/staging/fsl-mc/
4394
4395 FREEVXFS FILESYSTEM
4396 M:      Christoph Hellwig <hch@infradead.org>
4397 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4398 S:      Maintained
4399 F:      fs/freevxfs/
4400
4401 FREEZER
4402 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4403 M:      Pavel Machek <pavel@ucw.cz>
4404 L:      linux-pm@vger.kernel.org
4405 S:      Supported
4406 F:      Documentation/power/freezing-of-tasks.txt
4407 F:      include/linux/freezer.h
4408 F:      kernel/freezer.c
4409
4410 FRONTSWAP API
4411 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4412 L:      linux-kernel@vger.kernel.org
4413 S:      Maintained
4414 F:      mm/frontswap.c
4415 F:      include/linux/frontswap.h
4416
4417 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4418 M:      David Howells <dhowells@redhat.com>
4419 L:      linux-cachefs@redhat.com
4420 S:      Supported
4421 F:      Documentation/filesystems/caching/
4422 F:      fs/fscache/
4423 F:      include/linux/fscache*.h
4424
4425 F2FS FILE SYSTEM
4426 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4427 M:      Changman Lee <cm224.lee@samsung.com>
4428 L:      linux-f2fs-devel@lists.sourceforge.net
4429 W:      http://en.wikipedia.org/wiki/F2FS
4430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4431 S:      Maintained
4432 F:      Documentation/filesystems/f2fs.txt
4433 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4434 F:      fs/f2fs/
4435 F:      include/linux/f2fs_fs.h
4436
4437 FUJITSU FR-V (FRV) PORT
4438 M:      David Howells <dhowells@redhat.com>
4439 S:      Maintained
4440 F:      arch/frv/
4441
4442 FUJITSU LAPTOP EXTRAS
4443 M:      Jonathan Woithe <jwoithe@just42.net>
4444 L:      platform-driver-x86@vger.kernel.org
4445 S:      Maintained
4446 F:      drivers/platform/x86/fujitsu-laptop.c
4447
4448 FUJITSU M-5MO LS CAMERA ISP DRIVER
4449 M:      Kyungmin Park <kyungmin.park@samsung.com>
4450 M:      Heungjun Kim <riverful.kim@samsung.com>
4451 L:      linux-media@vger.kernel.org
4452 S:      Maintained
4453 F:      drivers/media/i2c/m5mols/
4454 F:      include/media/m5mols.h
4455
4456 FUJITSU TABLET EXTRAS
4457 M:      Robert Gerlach <khnz@gmx.de>
4458 L:      platform-driver-x86@vger.kernel.org
4459 S:      Maintained
4460 F:      drivers/platform/x86/fujitsu-tablet.c
4461
4462 FUSE: FILESYSTEM IN USERSPACE
4463 M:      Miklos Szeredi <miklos@szeredi.hu>
4464 L:      fuse-devel@lists.sourceforge.net
4465 W:      http://fuse.sourceforge.net/
4466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4467 S:      Maintained
4468 F:      fs/fuse/
4469 F:      include/uapi/linux/fuse.h
4470 F:      Documentation/filesystems/fuse.txt
4471
4472 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4473 M:      Rik Faith <faith@cs.unc.edu>
4474 L:      linux-scsi@vger.kernel.org
4475 S:      Odd Fixes (e.g., new signatures)
4476 F:      drivers/scsi/fdomain.*
4477
4478 GCOV BASED KERNEL PROFILING
4479 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4480 S:      Maintained
4481 F:      kernel/gcov/
4482 F:      Documentation/gcov.txt
4483
4484 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4485 M:      Achim Leubner <achim_leubner@adaptec.com>
4486 L:      linux-scsi@vger.kernel.org
4487 W:      http://www.icp-vortex.com/
4488 S:      Supported
4489 F:      drivers/scsi/gdt*
4490
4491 GDB KERNEL DEBUGGING HELPER SCRIPTS
4492 M:      Jan Kiszka <jan.kiszka@siemens.com>
4493 S:      Supported
4494 F:      scripts/gdb/
4495
4496 GEMTEK FM RADIO RECEIVER DRIVER
4497 M:      Hans Verkuil <hverkuil@xs4all.nl>
4498 L:      linux-media@vger.kernel.org
4499 T:      git git://linuxtv.org/media_tree.git
4500 W:      http://linuxtv.org
4501 S:      Maintained
4502 F:      drivers/media/radio/radio-gemtek*
4503
4504 GENERIC GPIO I2C DRIVER
4505 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4506 S:      Supported
4507 F:      drivers/i2c/busses/i2c-gpio.c
4508 F:      include/linux/i2c-gpio.h
4509
4510 GENERIC GPIO I2C MULTIPLEXER DRIVER
4511 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4512 L:      linux-i2c@vger.kernel.org
4513 S:      Supported
4514 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4515 F:      include/linux/i2c-mux-gpio.h
4516 F:      Documentation/i2c/muxes/i2c-mux-gpio
4517
4518 GENERIC HDLC (WAN) DRIVERS
4519 M:      Krzysztof Halasa <khc@pm.waw.pl>
4520 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4521 S:      Maintained
4522 F:      drivers/net/wan/c101.c
4523 F:      drivers/net/wan/hd6457*
4524 F:      drivers/net/wan/hdlc*
4525 F:      drivers/net/wan/n2.c
4526 F:      drivers/net/wan/pc300too.c
4527 F:      drivers/net/wan/pci200syn.c
4528 F:      drivers/net/wan/wanxl*
4529
4530 GENERIC INCLUDE/ASM HEADER FILES
4531 M:      Arnd Bergmann <arnd@arndb.de>
4532 L:      linux-arch@vger.kernel.org
4533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4534 S:      Maintained
4535 F:      include/asm-generic/
4536 F:      include/uapi/asm-generic/
4537
4538 GENERIC PHY FRAMEWORK
4539 M:      Kishon Vijay Abraham I <kishon@ti.com>
4540 L:      linux-kernel@vger.kernel.org
4541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4542 S:      Supported
4543 F:      drivers/phy/
4544 F:      include/linux/phy/
4545
4546 GENERIC PM DOMAINS
4547 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4548 M:      Kevin Hilman <khilman@kernel.org>
4549 M:      Ulf Hansson <ulf.hansson@linaro.org>
4550 L:      linux-pm@vger.kernel.org
4551 S:      Supported
4552 F:      drivers/base/power/domain*.c
4553 F:      include/linux/pm_domain.h
4554
4555 GENERIC UIO DRIVER FOR PCI DEVICES
4556 M:      "Michael S. Tsirkin" <mst@redhat.com>
4557 L:      kvm@vger.kernel.org
4558 S:      Supported
4559 F:      drivers/uio/uio_pci_generic.c
4560
4561 GET_MAINTAINER SCRIPT
4562 M:      Joe Perches <joe@perches.com>
4563 S:      Maintained
4564 F:      scripts/get_maintainer.pl
4565
4566 GFS2 FILE SYSTEM
4567 M:      Steven Whitehouse <swhiteho@redhat.com>
4568 M:      Bob Peterson <rpeterso@redhat.com>
4569 L:      cluster-devel@redhat.com
4570 W:      http://sources.redhat.com/cluster/
4571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4572 S:      Supported
4573 F:      Documentation/filesystems/gfs2*.txt
4574 F:      fs/gfs2/
4575 F:      include/uapi/linux/gfs2_ondisk.h
4576
4577 GIGASET ISDN DRIVERS
4578 M:      Paul Bolle <pebolle@tiscali.nl>
4579 L:      gigaset307x-common@lists.sourceforge.net
4580 W:      http://gigaset307x.sourceforge.net/
4581 S:      Odd Fixes
4582 F:      Documentation/isdn/README.gigaset
4583 F:      drivers/isdn/gigaset/
4584 F:      include/uapi/linux/gigaset_dev.h
4585
4586 GO7007 MPEG CODEC
4587 M:      Hans Verkuil <hans.verkuil@cisco.com>
4588 L:      linux-media@vger.kernel.org
4589 S:      Maintained
4590 F:      drivers/media/usb/go7007/
4591
4592 GOODIX TOUCHSCREEN
4593 M:      Bastien Nocera <hadess@hadess.net>
4594 L:      linux-input@vger.kernel.org
4595 S:      Maintained
4596 F:      drivers/input/touchscreen/goodix.c
4597
4598 GPIO SUBSYSTEM
4599 M:      Linus Walleij <linus.walleij@linaro.org>
4600 M:      Alexandre Courbot <gnurou@gmail.com>
4601 L:      linux-gpio@vger.kernel.org
4602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4603 S:      Maintained
4604 F:      Documentation/gpio/
4605 F:      drivers/gpio/
4606 F:      include/linux/gpio/
4607 F:      include/linux/gpio.h
4608 F:      include/asm-generic/gpio.h
4609
4610 GRE DEMULTIPLEXER DRIVER
4611 M:      Dmitry Kozlov <xeb@mail.ru>
4612 L:      netdev@vger.kernel.org
4613 S:      Maintained
4614 F:      net/ipv4/gre_demux.c
4615 F:      net/ipv4/gre_offload.c
4616 F:      include/net/gre.h
4617
4618 GRETH 10/100/1G Ethernet MAC device driver
4619 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4620 L:      netdev@vger.kernel.org
4621 S:      Maintained
4622 F:      drivers/net/ethernet/aeroflex/
4623
4624 GSPCA FINEPIX SUBDRIVER
4625 M:      Frank Zago <frank@zago.net>
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/finepix.c
4630
4631 GSPCA GL860 SUBDRIVER
4632 M:      Olivier Lorin <o.lorin@laposte.net>
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/gl860/
4637
4638 GSPCA M5602 SUBDRIVER
4639 M:      Erik Andren <erik.andren@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/m5602/
4644
4645 GSPCA PAC207 SONIXB SUBDRIVER
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/pac207.c
4651
4652 GSPCA SN9C20X SUBDRIVER
4653 M:      Brian Johnson <brijohn@gmail.com>
4654 L:      linux-media@vger.kernel.org
4655 T:      git git://linuxtv.org/media_tree.git
4656 S:      Maintained
4657 F:      drivers/media/usb/gspca/sn9c20x.c
4658
4659 GSPCA T613 SUBDRIVER
4660 M:      Leandro Costantino <lcostantino@gmail.com>
4661 L:      linux-media@vger.kernel.org
4662 T:      git git://linuxtv.org/media_tree.git
4663 S:      Maintained
4664 F:      drivers/media/usb/gspca/t613.c
4665
4666 GSPCA USB WEBCAM DRIVER
4667 M:      Hans de Goede <hdegoede@redhat.com>
4668 L:      linux-media@vger.kernel.org
4669 T:      git git://linuxtv.org/media_tree.git
4670 S:      Maintained
4671 F:      drivers/media/usb/gspca/
4672
4673 GUID PARTITION TABLE (GPT)
4674 M:      Davidlohr Bueso <dave@stgolabs.net>
4675 L:      linux-efi@vger.kernel.org
4676 S:      Maintained
4677 F:      block/partitions/efi.*
4678
4679 STK1160 USB VIDEO CAPTURE DRIVER
4680 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4681 L:      linux-media@vger.kernel.org
4682 T:      git git://linuxtv.org/media_tree.git
4683 S:      Maintained
4684 F:      drivers/media/usb/stk1160/
4685
4686 H8/300 ARCHITECTURE
4687 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4688 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4689 W:      http://uclinux-h8.sourceforge.jp
4690 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4691 S:      Maintained
4692 F:      arch/h8300/
4693 F:      drivers/clocksource/h8300_*.c
4694 F:      drivers/clk/h8300/
4695 F:      drivers/irqchip/irq-renesas-h8*.c
4696
4697 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4698 M:      Frank Seidel <frank@f-seidel.de>
4699 L:      platform-driver-x86@vger.kernel.org
4700 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4701 S:      Maintained
4702 F:      drivers/platform/x86/hdaps.c
4703
4704 HDPVR USB VIDEO ENCODER DRIVER
4705 M:      Hans Verkuil <hverkuil@xs4all.nl>
4706 L:      linux-media@vger.kernel.org
4707 T:      git git://linuxtv.org/media_tree.git
4708 W:      http://linuxtv.org
4709 S:      Odd Fixes
4710 F:      drivers/media/usb/hdpvr/
4711
4712 HWPOISON MEMORY FAILURE HANDLING
4713 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4714 L:      linux-mm@kvack.org
4715 S:      Maintained
4716 F:      mm/memory-failure.c
4717 F:      mm/hwpoison-inject.c
4718
4719 HYPERVISOR VIRTUAL CONSOLE DRIVER
4720 L:      linuxppc-dev@lists.ozlabs.org
4721 S:      Odd Fixes
4722 F:      drivers/tty/hvc/
4723
4724 HACKRF MEDIA DRIVER
4725 M:      Antti Palosaari <crope@iki.fi>
4726 L:      linux-media@vger.kernel.org
4727 W:      http://linuxtv.org/
4728 W:      http://palosaari.fi/linux/
4729 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4730 T:      git git://linuxtv.org/anttip/media_tree.git
4731 S:      Maintained
4732 F:      drivers/media/usb/hackrf/
4733
4734 HARDWARE MONITORING
4735 M:      Jean Delvare <jdelvare@suse.com>
4736 M:      Guenter Roeck <linux@roeck-us.net>
4737 L:      lm-sensors@lm-sensors.org
4738 W:      http://www.lm-sensors.org/
4739 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4741 S:      Maintained
4742 F:      Documentation/hwmon/
4743 F:      drivers/hwmon/
4744 F:      include/linux/hwmon*.h
4745
4746 HARDWARE RANDOM NUMBER GENERATOR CORE
4747 M:      Matt Mackall <mpm@selenic.com>
4748 M:      Herbert Xu <herbert@gondor.apana.org.au>
4749 L:      linux-crypto@vger.kernel.org
4750 S:      Odd fixes
4751 F:      Documentation/hw_random.txt
4752 F:      drivers/char/hw_random/
4753 F:      include/linux/hw_random.h
4754
4755 HARDWARE SPINLOCK CORE
4756 M:      Ohad Ben-Cohen <ohad@wizery.com>
4757 S:      Maintained
4758 F:      Documentation/hwspinlock.txt
4759 F:      drivers/hwspinlock/hwspinlock_*
4760 F:      include/linux/hwspinlock.h
4761
4762 HARMONY SOUND DRIVER
4763 L:      linux-parisc@vger.kernel.org
4764 S:      Maintained
4765 F:      sound/parisc/harmony.*
4766
4767 HD29L2 MEDIA DRIVER
4768 M:      Antti Palosaari <crope@iki.fi>
4769 L:      linux-media@vger.kernel.org
4770 W:      http://linuxtv.org/
4771 W:      http://palosaari.fi/linux/
4772 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4773 T:      git git://linuxtv.org/anttip/media_tree.git
4774 S:      Maintained
4775 F:      drivers/media/dvb-frontends/hd29l2*
4776
4777 HEWLETT-PACKARD SMART2 RAID DRIVER
4778 L:      iss_storagedev@hp.com
4779 S:      Orphan
4780 F:      Documentation/blockdev/cpqarray.txt
4781 F:      drivers/block/cpqarray.*
4782
4783 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4784 M:      Don Brace <don.brace@pmcs.com>
4785 L:      iss_storagedev@hp.com
4786 L:      storagedev@pmcs.com
4787 L:      linux-scsi@vger.kernel.org
4788 S:      Supported
4789 F:      Documentation/scsi/hpsa.txt
4790 F:      drivers/scsi/hpsa*.[ch]
4791 F:      include/linux/cciss*.h
4792 F:      include/uapi/linux/cciss*.h
4793
4794 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4795 M:      Don Brace <don.brace@pmcs.com>
4796 L:      iss_storagedev@hp.com
4797 L:      storagedev@pmcs.com
4798 L:      linux-scsi@vger.kernel.org
4799 S:      Supported
4800 F:      Documentation/blockdev/cciss.txt
4801 F:      drivers/block/cciss*
4802 F:      include/linux/cciss_ioctl.h
4803 F:      include/uapi/linux/cciss_ioctl.h
4804
4805 HFS FILESYSTEM
4806 L:      linux-fsdevel@vger.kernel.org
4807 S:      Orphan
4808 F:      Documentation/filesystems/hfs.txt
4809 F:      fs/hfs/
4810
4811 HFSPLUS FILESYSTEM
4812 L:      linux-fsdevel@vger.kernel.org
4813 S:      Orphan
4814 F:      Documentation/filesystems/hfsplus.txt
4815 F:      fs/hfsplus/
4816
4817 HGA FRAMEBUFFER DRIVER
4818 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4819 L:      linux-nvidia@lists.surfsouth.com
4820 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4821 S:      Maintained
4822 F:      drivers/video/fbdev/hgafb.c
4823
4824 HIBERNATION (aka Software Suspend, aka swsusp)
4825 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4826 M:      Pavel Machek <pavel@ucw.cz>
4827 L:      linux-pm@vger.kernel.org
4828 S:      Supported
4829 F:      arch/x86/power/
4830 F:      drivers/base/power/
4831 F:      kernel/power/
4832 F:      include/linux/suspend.h
4833 F:      include/linux/freezer.h
4834 F:      include/linux/pm.h
4835 F:      arch/*/include/asm/suspend*.h
4836
4837 HID CORE LAYER
4838 M:      Jiri Kosina <jikos@kernel.org>
4839 L:      linux-input@vger.kernel.org
4840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4841 S:      Maintained
4842 F:      drivers/hid/
4843 F:      include/linux/hid*
4844 F:      include/uapi/linux/hid*
4845
4846 HID SENSOR HUB DRIVERS
4847 M:      Jiri Kosina <jikos@kernel.org>
4848 M:      Jonathan Cameron <jic23@kernel.org>
4849 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4850 L:      linux-input@vger.kernel.org
4851 L:      linux-iio@vger.kernel.org
4852 S:      Maintained
4853 F:      Documentation/hid/hid-sensor*
4854 F:      drivers/hid/hid-sensor-*
4855 F:      drivers/iio/*/hid-*
4856 F:      include/linux/hid-sensor-*
4857
4858 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4859 M:      Thomas Gleixner <tglx@linutronix.de>
4860 L:      linux-kernel@vger.kernel.org
4861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4862 S:      Maintained
4863 F:      Documentation/timers/
4864 F:      kernel/time/hrtimer.c
4865 F:      kernel/time/clockevents.c
4866 F:      kernel/time/tick*.*
4867 F:      kernel/time/timer_*.c
4868 F:      include/linux/clockchips.h
4869 F:      include/linux/hrtimer.h
4870
4871 HIGH-SPEED SCC DRIVER FOR AX.25
4872 L:      linux-hams@vger.kernel.org
4873 S:      Orphan
4874 F:      drivers/net/hamradio/dmascc.c
4875 F:      drivers/net/hamradio/scc.c
4876
4877 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4878 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4879 W:      http://www.highpoint-tech.com
4880 S:      Supported
4881 F:      Documentation/scsi/hptiop.txt
4882 F:      drivers/scsi/hptiop.c
4883
4884 HIPPI
4885 M:      Jes Sorensen <jes@trained-monkey.org>
4886 L:      linux-hippi@sunsite.dk
4887 S:      Maintained
4888 F:      include/linux/hippidevice.h
4889 F:      include/uapi/linux/if_hippi.h
4890 F:      net/802/hippi.c
4891 F:      drivers/net/hippi/
4892
4893 HOST AP DRIVER
4894 M:      Jouni Malinen <j@w1.fi>
4895 L:      hostap@shmoo.com (subscribers-only)
4896 L:      linux-wireless@vger.kernel.org
4897 W:      http://hostap.epitest.fi/
4898 S:      Maintained
4899 F:      drivers/net/wireless/hostap/
4900
4901 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4902 L:      platform-driver-x86@vger.kernel.org
4903 S:      Orphan
4904 F:      drivers/platform/x86/tc1100-wmi.c
4905
4906 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4907 M:      Jaroslav Kysela <perex@perex.cz>
4908 S:      Maintained
4909 F:      drivers/net/ethernet/hp/hp100.*
4910
4911 HPET:   High Precision Event Timers driver
4912 M:      Clemens Ladisch <clemens@ladisch.de>
4913 S:      Maintained
4914 F:      Documentation/timers/hpet.txt
4915 F:      drivers/char/hpet.c
4916 F:      include/linux/hpet.h
4917 F:      include/uapi/linux/hpet.h
4918
4919 HPET:   x86
4920 S:      Orphan
4921 F:      arch/x86/kernel/hpet.c
4922 F:      arch/x86/include/asm/hpet.h
4923
4924 HPFS FILESYSTEM
4925 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4926 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4927 S:      Maintained
4928 F:      fs/hpfs/
4929
4930 HSI SUBSYSTEM
4931 M:      Sebastian Reichel <sre@kernel.org>
4932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4933 S:      Maintained
4934 F:      Documentation/ABI/testing/sysfs-bus-hsi
4935 F:      Documentation/hsi.txt
4936 F:      drivers/hsi/
4937 F:      include/linux/hsi/
4938 F:      include/uapi/linux/hsi/
4939
4940 HSO 3G MODEM DRIVER
4941 M:      Jan Dumon <j.dumon@option.com>
4942 W:      http://www.pharscape.org
4943 S:      Maintained
4944 F:      drivers/net/usb/hso.c
4945
4946 HSR NETWORK PROTOCOL
4947 M:      Arvid Brodin <arvid.brodin@alten.se>
4948 L:      netdev@vger.kernel.org
4949 S:      Maintained
4950 F:      net/hsr/
4951
4952 HTCPEN TOUCHSCREEN DRIVER
4953 M:      Pau Oliva Fora <pof@eslack.org>
4954 L:      linux-input@vger.kernel.org
4955 S:      Maintained
4956 F:      drivers/input/touchscreen/htcpen.c
4957
4958 HUGETLB FILESYSTEM
4959 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4960 S:      Maintained
4961 F:      fs/hugetlbfs/
4962
4963 Hyper-V CORE AND DRIVERS
4964 M:      "K. Y. Srinivasan" <kys@microsoft.com>
4965 M:      Haiyang Zhang <haiyangz@microsoft.com>
4966 L:      devel@linuxdriverproject.org
4967 S:      Maintained
4968 F:      arch/x86/include/asm/mshyperv.h
4969 F:      arch/x86/include/uapi/asm/hyperv.h
4970 F:      arch/x86/kernel/cpu/mshyperv.c
4971 F:      drivers/hid/hid-hyperv.c
4972 F:      drivers/hv/
4973 F:      drivers/input/serio/hyperv-keyboard.c
4974 F:      drivers/net/hyperv/
4975 F:      drivers/scsi/storvsc_drv.c
4976 F:      drivers/video/fbdev/hyperv_fb.c
4977 F:      include/linux/hyperv.h
4978 F:      tools/hv/
4979 F:      Documentation/ABI/stable/sysfs-bus-vmbus
4980
4981 I2C OVER PARALLEL PORT
4982 M:      Jean Delvare <jdelvare@suse.com>
4983 L:      linux-i2c@vger.kernel.org
4984 S:      Maintained
4985 F:      Documentation/i2c/busses/i2c-parport
4986 F:      Documentation/i2c/busses/i2c-parport-light
4987 F:      drivers/i2c/busses/i2c-parport.c
4988 F:      drivers/i2c/busses/i2c-parport-light.c
4989
4990 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4991 M:      Jean Delvare <jdelvare@suse.com>
4992 L:      linux-i2c@vger.kernel.org
4993 S:      Maintained
4994 F:      Documentation/i2c/busses/i2c-ali1535
4995 F:      Documentation/i2c/busses/i2c-ali1563
4996 F:      Documentation/i2c/busses/i2c-ali15x3
4997 F:      Documentation/i2c/busses/i2c-amd756
4998 F:      Documentation/i2c/busses/i2c-amd8111
4999 F:      Documentation/i2c/busses/i2c-i801
5000 F:      Documentation/i2c/busses/i2c-nforce2
5001 F:      Documentation/i2c/busses/i2c-piix4
5002 F:      Documentation/i2c/busses/i2c-sis5595
5003 F:      Documentation/i2c/busses/i2c-sis630
5004 F:      Documentation/i2c/busses/i2c-sis96x
5005 F:      Documentation/i2c/busses/i2c-via
5006 F:      Documentation/i2c/busses/i2c-viapro
5007 F:      drivers/i2c/busses/i2c-ali1535.c
5008 F:      drivers/i2c/busses/i2c-ali1563.c
5009 F:      drivers/i2c/busses/i2c-ali15x3.c
5010 F:      drivers/i2c/busses/i2c-amd756.c
5011 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5012 F:      drivers/i2c/busses/i2c-amd8111.c
5013 F:      drivers/i2c/busses/i2c-i801.c
5014 F:      drivers/i2c/busses/i2c-isch.c
5015 F:      drivers/i2c/busses/i2c-nforce2.c
5016 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5017 F:      drivers/i2c/busses/i2c-piix4.c
5018 F:      drivers/i2c/busses/i2c-sis5595.c
5019 F:      drivers/i2c/busses/i2c-sis630.c
5020 F:      drivers/i2c/busses/i2c-sis96x.c
5021 F:      drivers/i2c/busses/i2c-via.c
5022 F:      drivers/i2c/busses/i2c-viapro.c
5023
5024 I2C/SMBUS ISMT DRIVER
5025 M:      Seth Heasley <seth.heasley@intel.com>
5026 M:      Neil Horman <nhorman@tuxdriver.com>
5027 L:      linux-i2c@vger.kernel.org
5028 F:      drivers/i2c/busses/i2c-ismt.c
5029 F:      Documentation/i2c/busses/i2c-ismt
5030
5031 I2C/SMBUS STUB DRIVER
5032 M:      Jean Delvare <jdelvare@suse.com>
5033 L:      linux-i2c@vger.kernel.org
5034 S:      Maintained
5035 F:      drivers/i2c/i2c-stub.c
5036
5037 I2C SUBSYSTEM
5038 M:      Wolfram Sang <wsa@the-dreams.de>
5039 L:      linux-i2c@vger.kernel.org
5040 W:      https://i2c.wiki.kernel.org/
5041 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5043 S:      Maintained
5044 F:      Documentation/devicetree/bindings/i2c/
5045 F:      Documentation/i2c/
5046 F:      drivers/i2c/
5047 F:      include/linux/i2c.h
5048 F:      include/linux/i2c-*.h
5049 F:      include/uapi/linux/i2c.h
5050 F:      include/uapi/linux/i2c-*.h
5051
5052 I2C ACPI SUPPORT
5053 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5054 L:      linux-i2c@vger.kernel.org
5055 L:      linux-acpi@vger.kernel.org
5056 S:      Maintained
5057
5058 I2C-TAOS-EVM DRIVER
5059 M:      Jean Delvare <jdelvare@suse.com>
5060 L:      linux-i2c@vger.kernel.org
5061 S:      Maintained
5062 F:      Documentation/i2c/busses/i2c-taos-evm
5063 F:      drivers/i2c/busses/i2c-taos-evm.c
5064
5065 I2C-TINY-USB DRIVER
5066 M:      Till Harbaum <till@harbaum.org>
5067 L:      linux-i2c@vger.kernel.org
5068 W:      http://www.harbaum.org/till/i2c_tiny_usb
5069 S:      Maintained
5070 F:      drivers/i2c/busses/i2c-tiny-usb.c
5071
5072 i386 BOOT CODE
5073 M:      "H. Peter Anvin" <hpa@zytor.com>
5074 S:      Maintained
5075 F:      arch/x86/boot/
5076
5077 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5078 M:      "H. Peter Anvin" <hpa@zytor.com>
5079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5080 S:      Maintained
5081
5082 IA64 (Itanium) PLATFORM
5083 M:      Tony Luck <tony.luck@intel.com>
5084 M:      Fenghua Yu <fenghua.yu@intel.com>
5085 L:      linux-ia64@vger.kernel.org
5086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5087 S:      Maintained
5088 F:      arch/ia64/
5089
5090 IBM Power VMX Cryptographic instructions
5091 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5092 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5093 L:      linux-crypto@vger.kernel.org
5094 S:      Supported
5095 F:      drivers/crypto/vmx/Makefile
5096 F:      drivers/crypto/vmx/Kconfig
5097 F:      drivers/crypto/vmx/vmx.c
5098 F:      drivers/crypto/vmx/aes*
5099 F:      drivers/crypto/vmx/ghash*
5100 F:      drivers/crypto/vmx/ppc-xlate.pl
5101
5102 IBM Power in-Nest Crypto Acceleration
5103 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5104 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5105 L:      linux-crypto@vger.kernel.org
5106 S:      Supported
5107 F:      drivers/crypto/nx/Makefile
5108 F:      drivers/crypto/nx/Kconfig
5109 F:      drivers/crypto/nx/nx-aes*
5110 F:      drivers/crypto/nx/nx-sha*
5111 F:      drivers/crypto/nx/nx.*
5112 F:      drivers/crypto/nx/nx_csbcpb.h
5113 F:      drivers/crypto/nx/nx_debugfs.h
5114
5115 IBM Power 842 compression accelerator
5116 M:      Dan Streetman <ddstreet@ieee.org>
5117 S:      Supported
5118 F:      drivers/crypto/nx/Makefile
5119 F:      drivers/crypto/nx/Kconfig
5120 F:      drivers/crypto/nx/nx-842*
5121 F:      include/linux/sw842.h
5122 F:      crypto/842.c
5123 F:      lib/842/
5124
5125 IBM Power Linux RAID adapter
5126 M:      Brian King <brking@us.ibm.com>
5127 S:      Supported
5128 F:      drivers/scsi/ipr.*
5129
5130 IBM Power Virtual Ethernet Device Driver
5131 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5132 L:      netdev@vger.kernel.org
5133 S:      Supported
5134 F:      drivers/net/ethernet/ibm/ibmveth.*
5135
5136 IBM Power Virtual SCSI Device Drivers
5137 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5138 L:      linux-scsi@vger.kernel.org
5139 S:      Supported
5140 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5141 F:      drivers/scsi/ibmvscsi/viosrp.h
5142
5143 IBM Power Virtual FC Device Drivers
5144 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5145 L:      linux-scsi@vger.kernel.org
5146 S:      Supported
5147 F:      drivers/scsi/ibmvscsi/ibmvfc*
5148
5149 IBM ServeRAID RAID DRIVER
5150 S:      Orphan
5151 F:      drivers/scsi/ips.*
5152
5153 ICH LPC AND GPIO DRIVER
5154 M:      Peter Tyser <ptyser@xes-inc.com>
5155 S:      Maintained
5156 F:      drivers/mfd/lpc_ich.c
5157 F:      drivers/gpio/gpio-ich.c
5158
5159 IDE SUBSYSTEM
5160 M:      "David S. Miller" <davem@davemloft.net>
5161 L:      linux-ide@vger.kernel.org
5162 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5164 S:      Maintained
5165 F:      Documentation/ide/
5166 F:      drivers/ide/
5167 F:      include/linux/ide.h
5168
5169 IDEAPAD LAPTOP EXTRAS DRIVER
5170 M:      Ike Panhc <ike.pan@canonical.com>
5171 L:      platform-driver-x86@vger.kernel.org
5172 W:      http://launchpad.net/ideapad-laptop
5173 S:      Maintained
5174 F:      drivers/platform/x86/ideapad-laptop.c
5175
5176 IDEAPAD LAPTOP SLIDEBAR DRIVER
5177 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5178 L:      linux-input@vger.kernel.org
5179 W:      https://github.com/o2genum/ideapad-slidebar
5180 S:      Maintained
5181 F:      drivers/input/misc/ideapad_slidebar.c
5182
5183 IDE/ATAPI DRIVERS
5184 M:      Borislav Petkov <bp@alien8.de>
5185 L:      linux-ide@vger.kernel.org
5186 S:      Maintained
5187 F:      Documentation/cdrom/ide-cd
5188 F:      drivers/ide/ide-cd*
5189
5190 IDLE-I7300
5191 M:      Andy Henroid <andrew.d.henroid@intel.com>
5192 L:      linux-pm@vger.kernel.org
5193 S:      Supported
5194 F:      drivers/idle/i7300_idle.c
5195
5196 IEEE 802.15.4 SUBSYSTEM
5197 M:      Alexander Aring <alex.aring@gmail.com>
5198 L:      linux-wpan@vger.kernel.org
5199 W:      https://github.com/linux-wpan
5200 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5201 S:      Maintained
5202 F:      net/ieee802154/
5203 F:      net/mac802154/
5204 F:      drivers/net/ieee802154/
5205 F:      include/linux/nl802154.h
5206 F:      include/linux/ieee802154.h
5207 F:      include/net/nl802154.h
5208 F:      include/net/mac802154.h
5209 F:      include/net/af_ieee802154.h
5210 F:      include/net/cfg802154.h
5211 F:      include/net/ieee802154_netdev.h
5212 F:      Documentation/networking/ieee802154.txt
5213
5214 IGORPLUG-USB IR RECEIVER
5215 M:      Sean Young <sean@mess.org>
5216 L:      linux-media@vger.kernel.org
5217 S:      Maintained
5218 F:      drivers/media/rc/igorplugusb.c
5219
5220 IGUANAWORKS USB IR TRANSCEIVER
5221 M:      Sean Young <sean@mess.org>
5222 L:      linux-media@vger.kernel.org
5223 S:      Maintained
5224 F:      drivers/media/rc/iguanair.c
5225
5226 IIO SUBSYSTEM AND DRIVERS
5227 M:      Jonathan Cameron <jic23@kernel.org>
5228 R:      Hartmut Knaack <knaack.h@gmx.de>
5229 R:      Lars-Peter Clausen <lars@metafoo.de>
5230 R:      Peter Meerwald <pmeerw@pmeerw.net>
5231 L:      linux-iio@vger.kernel.org
5232 S:      Maintained
5233 F:      drivers/iio/
5234 F:      drivers/staging/iio/
5235 F:      include/linux/iio/
5236 F:      tools/iio/
5237
5238 IKANOS/ADI EAGLE ADSL USB DRIVER
5239 M:      Matthieu Castet <castet.matthieu@free.fr>
5240 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5241 S:      Maintained
5242 F:      drivers/usb/atm/ueagle-atm.c
5243
5244 INA209 HARDWARE MONITOR DRIVER
5245 M:      Guenter Roeck <linux@roeck-us.net>
5246 L:      lm-sensors@lm-sensors.org
5247 S:      Maintained
5248 F:      Documentation/hwmon/ina209
5249 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5250 F:      drivers/hwmon/ina209.c
5251
5252 INA2XX HARDWARE MONITOR DRIVER
5253 M:      Guenter Roeck <linux@roeck-us.net>
5254 L:      lm-sensors@lm-sensors.org
5255 S:      Maintained
5256 F:      Documentation/hwmon/ina2xx
5257 F:      drivers/hwmon/ina2xx.c
5258 F:      include/linux/platform_data/ina2xx.h
5259
5260 INDUSTRY PACK SUBSYSTEM (IPACK)
5261 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5262 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5263 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5264 L:      industrypack-devel@lists.sourceforge.net
5265 W:      http://industrypack.sourceforge.net
5266 S:      Maintained
5267 F:      drivers/ipack/
5268
5269 INGENIC JZ4780 DMA Driver
5270 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5271 S:      Maintained
5272 F:      drivers/dma/dma-jz4780.c
5273
5274 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5275 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5276 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5277 L:      linux-ima-devel@lists.sourceforge.net
5278 L:      linux-ima-user@lists.sourceforge.net
5279 L:      linux-security-module@vger.kernel.org
5280 S:      Supported
5281 F:      security/integrity/ima/
5282
5283 IMGTEC IR DECODER DRIVER
5284 M:      James Hogan <james.hogan@imgtec.com>
5285 S:      Maintained
5286 F:      drivers/media/rc/img-ir/
5287
5288 IMS TWINTURBO FRAMEBUFFER DRIVER
5289 L:      linux-fbdev@vger.kernel.org
5290 S:      Orphan
5291 F:      drivers/video/fbdev/imsttfb.c
5292
5293 INFINIBAND SUBSYSTEM
5294 M:      Doug Ledford <dledford@redhat.com>
5295 M:      Sean Hefty <sean.hefty@intel.com>
5296 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5297 L:      linux-rdma@vger.kernel.org
5298 W:      http://www.openfabrics.org/
5299 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5301 S:      Supported
5302 F:      Documentation/infiniband/
5303 F:      drivers/infiniband/
5304 F:      include/uapi/linux/if_infiniband.h
5305 F:      include/uapi/rdma/
5306 F:      include/rdma/
5307
5308 INOTIFY
5309 M:      John McCutchan <john@johnmccutchan.com>
5310 M:      Robert Love <rlove@rlove.org>
5311 M:      Eric Paris <eparis@parisplace.org>
5312 S:      Maintained
5313 F:      Documentation/filesystems/inotify.txt
5314 F:      fs/notify/inotify/
5315 F:      include/linux/inotify.h
5316 F:      include/uapi/linux/inotify.h
5317
5318 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5319 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5320 L:      linux-input@vger.kernel.org
5321 Q:      http://patchwork.kernel.org/project/linux-input/list/
5322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5323 S:      Maintained
5324 F:      drivers/input/
5325 F:      include/linux/input.h
5326 F:      include/uapi/linux/input.h
5327 F:      include/linux/input/
5328
5329 INPUT MULTITOUCH (MT) PROTOCOL
5330 M:      Henrik Rydberg <rydberg@bitmath.org>
5331 L:      linux-input@vger.kernel.org
5332 S:      Odd fixes
5333 F:      Documentation/input/multi-touch-protocol.txt
5334 F:      drivers/input/input-mt.c
5335 K:      \b(ABS|SYN)_MT_
5336
5337 INTEL ASoC BDW/HSW DRIVERS
5338 M:      Jie Yang <yang.jie@linux.intel.com>
5339 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5340 S:      Supported
5341 F:      sound/soc/intel/common/sst-dsp*
5342 F:      sound/soc/intel/common/sst-firmware.c
5343 F:      sound/soc/intel/boards/broadwell.c
5344 F:      sound/soc/intel/haswell/
5345
5346 INTEL C600 SERIES SAS CONTROLLER DRIVER
5347 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5348 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5349 L:      linux-scsi@vger.kernel.org
5350 T:      git git://git.code.sf.net/p/intel-sas/isci
5351 S:      Supported
5352 F:      drivers/scsi/isci/
5353
5354 INTEL IDLE DRIVER
5355 M:      Len Brown <lenb@kernel.org>
5356 L:      linux-pm@vger.kernel.org
5357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5358 S:      Supported
5359 F:      drivers/idle/intel_idle.c
5360
5361 INTEL PSTATE DRIVER
5362 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5363 L:      linux-pm@vger.kernel.org
5364 S:      Supported
5365 F:      drivers/cpufreq/intel_pstate.c
5366
5367 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5368 M:      Maik Broemme <mbroemme@plusserver.de>
5369 L:      linux-fbdev@vger.kernel.org
5370 S:      Maintained
5371 F:      Documentation/fb/intelfb.txt
5372 F:      drivers/video/fbdev/intelfb/
5373
5374 INTEL 810/815 FRAMEBUFFER DRIVER
5375 M:      Antonino Daplas <adaplas@gmail.com>
5376 L:      linux-fbdev@vger.kernel.org
5377 S:      Maintained
5378 F:      drivers/video/fbdev/i810/
5379
5380 INTEL MENLOW THERMAL DRIVER
5381 M:      Sujith Thomas <sujith.thomas@intel.com>
5382 L:      platform-driver-x86@vger.kernel.org
5383 W:      https://01.org/linux-acpi
5384 S:      Supported
5385 F:      drivers/platform/x86/intel_menlow.c
5386
5387 INTEL IA32 MICROCODE UPDATE SUPPORT
5388 M:      Borislav Petkov <bp@alien8.de>
5389 S:      Maintained
5390 F:      arch/x86/kernel/cpu/microcode/core*
5391 F:      arch/x86/kernel/cpu/microcode/intel*
5392
5393 INTEL I/OAT DMA DRIVER
5394 M:      Dave Jiang <dave.jiang@intel.com>
5395 R:      Dan Williams <dan.j.williams@intel.com>
5396 L:      dmaengine@vger.kernel.org
5397 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5398 S:      Supported
5399 F:      drivers/dma/ioat*
5400
5401 INTEL IOMMU (VT-d)
5402 M:      David Woodhouse <dwmw2@infradead.org>
5403 L:      iommu@lists.linux-foundation.org
5404 T:      git git://git.infradead.org/iommu-2.6.git
5405 S:      Supported
5406 F:      drivers/iommu/intel-iommu.c
5407 F:      include/linux/intel-iommu.h
5408
5409 INTEL IOP-ADMA DMA DRIVER
5410 R:      Dan Williams <dan.j.williams@intel.com>
5411 S:      Odd fixes
5412 F:      drivers/dma/iop-adma.c
5413
5414 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5415 M:      Krzysztof Halasa <khalasa@piap.pl>
5416 S:      Maintained
5417 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5418 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5419 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5420 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5421 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5422 F:      drivers/net/wan/ixp4xx_hss.c
5423
5424 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5425 M:      Deepak Saxena <dsaxena@plexity.net>
5426 S:      Maintained
5427 F:      drivers/char/hw_random/ixp4xx-rng.c
5428
5429 INTEL ETHERNET DRIVERS
5430 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5431 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5432 R:      Shannon Nelson <shannon.nelson@intel.com>
5433 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5434 R:      Don Skidmore <donald.c.skidmore@intel.com>
5435 R:      Matthew Vick <matthew.vick@intel.com>
5436 R:      John Ronciak <john.ronciak@intel.com>
5437 R:      Mitch Williams <mitch.a.williams@intel.com>
5438 L:      intel-wired-lan@lists.osuosl.org
5439 W:      http://www.intel.com/support/feedback.htm
5440 W:      http://e1000.sourceforge.net/
5441 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5444 S:      Supported
5445 F:      Documentation/networking/e100.txt
5446 F:      Documentation/networking/e1000.txt
5447 F:      Documentation/networking/e1000e.txt
5448 F:      Documentation/networking/igb.txt
5449 F:      Documentation/networking/igbvf.txt
5450 F:      Documentation/networking/ixgb.txt
5451 F:      Documentation/networking/ixgbe.txt
5452 F:      Documentation/networking/ixgbevf.txt
5453 F:      Documentation/networking/i40e.txt
5454 F:      Documentation/networking/i40evf.txt
5455 F:      drivers/net/ethernet/intel/
5456 F:      drivers/net/ethernet/intel/*/
5457
5458 INTEL-MID GPIO DRIVER
5459 M:      David Cohen <david.a.cohen@linux.intel.com>
5460 L:      linux-gpio@vger.kernel.org
5461 S:      Maintained
5462 F:      drivers/gpio/gpio-intel-mid.c
5463
5464 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5465 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5466 L:      linux-wireless@vger.kernel.org
5467 S:      Maintained
5468 F:      Documentation/networking/README.ipw2100
5469 F:      Documentation/networking/README.ipw2200
5470 F:      drivers/net/wireless/ipw2x00/
5471
5472 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5473 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5474 M:      Gang Wei <gang.wei@intel.com>
5475 M:      Shane Wang <shane.wang@intel.com>
5476 L:      tboot-devel@lists.sourceforge.net
5477 W:      http://tboot.sourceforge.net
5478 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5479 S:      Supported
5480 F:      Documentation/intel_txt.txt
5481 F:      include/linux/tboot.h
5482 F:      arch/x86/kernel/tboot.c
5483
5484 INTEL WIRELESS WIMAX CONNECTION 2400
5485 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5486 M:      linux-wimax@intel.com
5487 L:      wimax@linuxwimax.org (subscribers-only)
5488 S:      Supported
5489 W:      http://linuxwimax.org
5490 F:      Documentation/wimax/README.i2400m
5491 F:      drivers/net/wimax/i2400m/
5492 F:      include/uapi/linux/wimax/i2400m.h
5493
5494 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5495 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5496 L:      linux-wireless@vger.kernel.org
5497 S:      Supported
5498 F:      drivers/net/wireless/iwlegacy/
5499
5500 INTEL WIRELESS WIFI LINK (iwlwifi)
5501 M:      Johannes Berg <johannes.berg@intel.com>
5502 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5503 M:      Intel Linux Wireless <ilw@linux.intel.com>
5504 L:      linux-wireless@vger.kernel.org
5505 W:      http://intellinuxwireless.org
5506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5507 S:      Supported
5508 F:      drivers/net/wireless/iwlwifi/
5509
5510 INTEL MANAGEMENT ENGINE (mei)
5511 M:      Tomas Winkler <tomas.winkler@intel.com>
5512 L:      linux-kernel@vger.kernel.org
5513 S:      Supported
5514 F:      include/uapi/linux/mei.h
5515 F:      include/linux/mei_cl_bus.h
5516 F:      drivers/misc/mei/*
5517 F:      Documentation/misc-devices/mei/*
5518
5519 INTEL PMC IPC DRIVER
5520 M:      Zha Qipeng<qipeng.zha@intel.com>
5521 L:      platform-driver-x86@vger.kernel.org
5522 S:      Maintained
5523 F:      drivers/platform/x86/intel_pmc_ipc.c
5524 F:      arch/x86/include/asm/intel_pmc_ipc.h
5525
5526 IOC3 ETHERNET DRIVER
5527 M:      Ralf Baechle <ralf@linux-mips.org>
5528 L:      linux-mips@linux-mips.org
5529 S:      Maintained
5530 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5531
5532 IOC3 SERIAL DRIVER
5533 M:      Pat Gefre <pfg@sgi.com>
5534 L:      linux-serial@vger.kernel.org
5535 S:      Maintained
5536 F:      drivers/tty/serial/ioc3_serial.c
5537
5538 IOMMU DRIVERS
5539 M:      Joerg Roedel <joro@8bytes.org>
5540 L:      iommu@lists.linux-foundation.org
5541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5542 S:      Maintained
5543 F:      drivers/iommu/
5544
5545 IP MASQUERADING
5546 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5547 S:      Maintained
5548 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5549
5550 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5551 M:      Francois Romieu <romieu@fr.zoreil.com>
5552 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5553 L:      netdev@vger.kernel.org
5554 S:      Maintained
5555 F:      drivers/net/ethernet/icplus/ipg.*
5556
5557 IPATH DRIVER
5558 M:      Mike Marciniszyn <infinipath@intel.com>
5559 L:      linux-rdma@vger.kernel.org
5560 S:      Maintained
5561 F:      drivers/infiniband/hw/ipath/
5562
5563 IPMI SUBSYSTEM
5564 M:      Corey Minyard <minyard@acm.org>
5565 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5566 W:      http://openipmi.sourceforge.net/
5567 S:      Supported
5568 F:      Documentation/IPMI.txt
5569 F:      drivers/char/ipmi/
5570 F:      include/linux/ipmi*
5571 F:      include/uapi/linux/ipmi*
5572
5573 QCOM AUDIO (ASoC) DRIVERS
5574 M:      Patrick Lai <plai@codeaurora.org>
5575 M:      Banajit Goswami <bgoswami@codeaurora.org>
5576 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5577 S:      Supported
5578 F:      sound/soc/qcom/
5579
5580 IPS SCSI RAID DRIVER
5581 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5582 L:      linux-scsi@vger.kernel.org
5583 W:      http://www.adaptec.com/
5584 S:      Maintained
5585 F:      drivers/scsi/ips*
5586
5587 IPVS
5588 M:      Wensong Zhang <wensong@linux-vs.org>
5589 M:      Simon Horman <horms@verge.net.au>
5590 M:      Julian Anastasov <ja@ssi.bg>
5591 L:      netdev@vger.kernel.org
5592 L:      lvs-devel@vger.kernel.org
5593 S:      Maintained
5594 F:      Documentation/networking/ipvs-sysctl.txt
5595 F:      include/net/ip_vs.h
5596 F:      include/uapi/linux/ip_vs.h
5597 F:      net/netfilter/ipvs/
5598
5599 IPWIRELESS DRIVER
5600 M:      Jiri Kosina <jikos@kernel.org>
5601 M:      David Sterba <dsterba@suse.com>
5602 S:      Odd Fixes
5603 F:      drivers/tty/ipwireless/
5604
5605 IPX NETWORK LAYER
5606 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5607 L:      netdev@vger.kernel.org
5608 S:      Maintained
5609 F:      include/net/ipx.h
5610 F:      include/uapi/linux/ipx.h
5611 F:      net/ipx/
5612
5613 IRDA SUBSYSTEM
5614 M:      Samuel Ortiz <samuel@sortiz.org>
5615 L:      irda-users@lists.sourceforge.net (subscribers-only)
5616 L:      netdev@vger.kernel.org
5617 W:      http://irda.sourceforge.net/
5618 S:      Maintained
5619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5620 F:      Documentation/networking/irda.txt
5621 F:      drivers/net/irda/
5622 F:      include/net/irda/
5623 F:      net/irda/
5624
5625 IRQ SUBSYSTEM
5626 M:      Thomas Gleixner <tglx@linutronix.de>
5627 L:      linux-kernel@vger.kernel.org
5628 S:      Maintained
5629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5630 F:      kernel/irq/
5631
5632 IRQCHIP DRIVERS
5633 M:      Thomas Gleixner <tglx@linutronix.de>
5634 M:      Jason Cooper <jason@lakedaemon.net>
5635 M:      Marc Zyngier <marc.zyngier@arm.com>
5636 L:      linux-kernel@vger.kernel.org
5637 S:      Maintained
5638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5639 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5640 F:      Documentation/devicetree/bindings/interrupt-controller/
5641 F:      drivers/irqchip/
5642
5643 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5644 M:      Jiang Liu <jiang.liu@linux.intel.com>
5645 M:      Marc Zyngier <marc.zyngier@arm.com>
5646 S:      Maintained
5647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5648 F:      Documentation/IRQ-domain.txt
5649 F:      include/linux/irqdomain.h
5650 F:      kernel/irq/irqdomain.c
5651 F:      kernel/irq/msi.c
5652
5653 ISAPNP
5654 M:      Jaroslav Kysela <perex@perex.cz>
5655 S:      Maintained
5656 F:      Documentation/isapnp.txt
5657 F:      drivers/pnp/isapnp/
5658 F:      include/linux/isapnp.h
5659
5660 ISA RADIO MODULE
5661 M:      Hans Verkuil <hverkuil@xs4all.nl>
5662 L:      linux-media@vger.kernel.org
5663 T:      git git://linuxtv.org/media_tree.git
5664 W:      http://linuxtv.org
5665 S:      Maintained
5666 F:      drivers/media/radio/radio-isa*
5667
5668 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5669 M:      Peter Jones <pjones@redhat.com>
5670 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5671 S:      Maintained
5672 F:      drivers/firmware/iscsi_ibft*
5673
5674 ISCSI
5675 M:      Mike Christie <michaelc@cs.wisc.edu>
5676 L:      open-iscsi@googlegroups.com
5677 W:      www.open-iscsi.org
5678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5679 S:      Maintained
5680 F:      drivers/scsi/*iscsi*
5681 F:      include/scsi/*iscsi*
5682
5683 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5684 M:      Or Gerlitz <ogerlitz@mellanox.com>
5685 M:      Sagi Grimberg <sagig@mellanox.com>
5686 M:      Roi Dayan <roid@mellanox.com>
5687 L:      linux-rdma@vger.kernel.org
5688 S:      Supported
5689 W:      http://www.openfabrics.org
5690 W:      www.open-iscsi.org
5691 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5692 F:      drivers/infiniband/ulp/iser/
5693
5694 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5695 M:      Sagi Grimberg <sagig@mellanox.com>
5696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5697 L:      linux-rdma@vger.kernel.org
5698 L:      target-devel@vger.kernel.org
5699 S:      Supported
5700 W:      http://www.linux-iscsi.org
5701 F:      drivers/infiniband/ulp/isert
5702
5703 ISDN SUBSYSTEM
5704 M:      Karsten Keil <isdn@linux-pingi.de>
5705 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5706 L:      netdev@vger.kernel.org
5707 W:      http://www.isdn4linux.de
5708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5709 S:      Maintained
5710 F:      Documentation/isdn/
5711 F:      drivers/isdn/
5712 F:      include/linux/isdn.h
5713 F:      include/linux/isdn/
5714 F:      include/uapi/linux/isdn.h
5715 F:      include/uapi/linux/isdn/
5716
5717 ISDN SUBSYSTEM (Eicon active card driver)
5718 M:      Armin Schindler <mac@melware.de>
5719 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5720 W:      http://www.melware.de
5721 S:      Maintained
5722 F:      drivers/isdn/hardware/eicon/
5723
5724 IT87 HARDWARE MONITORING DRIVER
5725 M:      Jean Delvare <jdelvare@suse.com>
5726 L:      lm-sensors@lm-sensors.org
5727 S:      Maintained
5728 F:      Documentation/hwmon/it87
5729 F:      drivers/hwmon/it87.c
5730
5731 IT913X MEDIA DRIVER
5732 M:      Antti Palosaari <crope@iki.fi>
5733 L:      linux-media@vger.kernel.org
5734 W:      http://linuxtv.org/
5735 W:      http://palosaari.fi/linux/
5736 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5737 T:      git git://linuxtv.org/anttip/media_tree.git
5738 S:      Maintained
5739 F:      drivers/media/tuners/it913x*
5740
5741 IVTV VIDEO4LINUX DRIVER
5742 M:      Andy Walls <awalls@md.metrocast.net>
5743 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5744 L:      linux-media@vger.kernel.org
5745 T:      git git://linuxtv.org/media_tree.git
5746 W:      http://www.ivtvdriver.org
5747 S:      Maintained
5748 F:      Documentation/video4linux/*.ivtv
5749 F:      drivers/media/pci/ivtv/
5750 F:      include/uapi/linux/ivtv*
5751
5752 IX2505V MEDIA DRIVER
5753 M:      Malcolm Priestley <tvboxspy@gmail.com>
5754 L:      linux-media@vger.kernel.org
5755 W:      http://linuxtv.org/
5756 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5757 S:      Maintained
5758 F:      drivers/media/dvb-frontends/ix2505v*
5759
5760 JC42.4 TEMPERATURE SENSOR DRIVER
5761 M:      Guenter Roeck <linux@roeck-us.net>
5762 L:      lm-sensors@lm-sensors.org
5763 S:      Maintained
5764 F:      drivers/hwmon/jc42.c
5765 F:      Documentation/hwmon/jc42
5766
5767 JFS FILESYSTEM
5768 M:      Dave Kleikamp <shaggy@kernel.org>
5769 L:      jfs-discussion@lists.sourceforge.net
5770 W:      http://jfs.sourceforge.net/
5771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5772 S:      Maintained
5773 F:      Documentation/filesystems/jfs.txt
5774 F:      fs/jfs/
5775
5776 JME NETWORK DRIVER
5777 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5778 L:      netdev@vger.kernel.org
5779 S:      Maintained
5780 F:      drivers/net/ethernet/jme.*
5781
5782 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5783 M:      David Woodhouse <dwmw2@infradead.org>
5784 L:      linux-mtd@lists.infradead.org
5785 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5786 S:      Maintained
5787 F:      fs/jffs2/
5788 F:      include/uapi/linux/jffs2.h
5789
5790 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5791 M:      Andrew Morton <akpm@linux-foundation.org>
5792 M:      Jan Kara <jack@suse.com>
5793 L:      linux-ext4@vger.kernel.org
5794 S:      Maintained
5795 F:      fs/jbd/
5796 F:      include/linux/jbd.h
5797
5798 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5799 M:      "Theodore Ts'o" <tytso@mit.edu>
5800 L:      linux-ext4@vger.kernel.org
5801 S:      Maintained
5802 F:      fs/jbd2/
5803 F:      include/linux/jbd2.h
5804
5805 JSM Neo PCI based serial card
5806 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5807 L:      linux-serial@vger.kernel.org
5808 S:      Maintained
5809 F:      drivers/tty/serial/jsm/
5810
5811 K10TEMP HARDWARE MONITORING DRIVER
5812 M:      Clemens Ladisch <clemens@ladisch.de>
5813 L:      lm-sensors@lm-sensors.org
5814 S:      Maintained
5815 F:      Documentation/hwmon/k10temp
5816 F:      drivers/hwmon/k10temp.c
5817
5818 K8TEMP HARDWARE MONITORING DRIVER
5819 M:      Rudolf Marek <r.marek@assembler.cz>
5820 L:      lm-sensors@lm-sensors.org
5821 S:      Maintained
5822 F:      Documentation/hwmon/k8temp
5823 F:      drivers/hwmon/k8temp.c
5824
5825 KCONFIG
5826 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5827 L:      linux-kbuild@vger.kernel.org
5828 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5829 S:      Maintained
5830 F:      Documentation/kbuild/kconfig-language.txt
5831 F:      scripts/kconfig/
5832
5833 KDUMP
5834 M:      Vivek Goyal <vgoyal@redhat.com>
5835 M:      Haren Myneni <hbabu@us.ibm.com>
5836 L:      kexec@lists.infradead.org
5837 W:      http://lse.sourceforge.net/kdump/
5838 S:      Maintained
5839 F:      Documentation/kdump/
5840
5841 KEENE FM RADIO TRANSMITTER DRIVER
5842 M:      Hans Verkuil <hverkuil@xs4all.nl>
5843 L:      linux-media@vger.kernel.org
5844 T:      git git://linuxtv.org/media_tree.git
5845 W:      http://linuxtv.org
5846 S:      Maintained
5847 F:      drivers/media/radio/radio-keene*
5848
5849 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5850 M:      Ian Kent <raven@themaw.net>
5851 L:      autofs@vger.kernel.org
5852 S:      Maintained
5853 F:      fs/autofs4/
5854
5855 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5856 M:      Michal Marek <mmarek@suse.com>
5857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5859 L:      linux-kbuild@vger.kernel.org
5860 S:      Maintained
5861 F:      Documentation/kbuild/
5862 F:      Makefile
5863 F:      scripts/Makefile.*
5864 F:      scripts/basic/
5865 F:      scripts/mk*
5866 F:      scripts/package/
5867
5868 KERNEL JANITORS
5869 L:      kernel-janitors@vger.kernel.org
5870 W:      http://kernelnewbies.org/KernelJanitors
5871 S:      Odd Fixes
5872
5873 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5874 M:      "J. Bruce Fields" <bfields@fieldses.org>
5875 M:      Jeff Layton <jlayton@poochiereds.net>
5876 L:      linux-nfs@vger.kernel.org
5877 W:      http://nfs.sourceforge.net/
5878 S:      Supported
5879 F:      fs/nfsd/
5880 F:      include/uapi/linux/nfsd/
5881 F:      fs/lockd/
5882 F:      fs/nfs_common/
5883 F:      net/sunrpc/
5884 F:      include/linux/lockd/
5885 F:      include/linux/sunrpc/
5886 F:      include/uapi/linux/sunrpc/
5887
5888 KERNEL SELFTEST FRAMEWORK
5889 M:      Shuah Khan <shuahkh@osg.samsung.com>
5890 L:      linux-api@vger.kernel.org
5891 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5892 S:      Maintained
5893 F:      tools/testing/selftests
5894
5895 KERNEL VIRTUAL MACHINE (KVM)
5896 M:      Gleb Natapov <gleb@kernel.org>
5897 M:      Paolo Bonzini <pbonzini@redhat.com>
5898 L:      kvm@vger.kernel.org
5899 W:      http://www.linux-kvm.org
5900 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5901 S:      Supported
5902 F:      Documentation/*/kvm*.txt
5903 F:      Documentation/virtual/kvm/
5904 F:      arch/*/kvm/
5905 F:      arch/x86/kernel/kvm.c
5906 F:      arch/x86/kernel/kvmclock.c
5907 F:      arch/*/include/asm/kvm*
5908 F:      include/linux/kvm*
5909 F:      include/uapi/linux/kvm*
5910 F:      virt/kvm/
5911
5912 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5913 M:      Joerg Roedel <joro@8bytes.org>
5914 L:      kvm@vger.kernel.org
5915 W:      http://kvm.qumranet.com
5916 S:      Maintained
5917 F:      arch/x86/include/asm/svm.h
5918 F:      arch/x86/kvm/svm.c
5919
5920 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5921 M:      Alexander Graf <agraf@suse.com>
5922 L:      kvm-ppc@vger.kernel.org
5923 W:      http://kvm.qumranet.com
5924 T:      git git://github.com/agraf/linux-2.6.git
5925 S:      Supported
5926 F:      arch/powerpc/include/asm/kvm*
5927 F:      arch/powerpc/kvm/
5928
5929 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5930 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5931 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5932 L:      linux-s390@vger.kernel.org
5933 W:      http://www.ibm.com/developerworks/linux/linux390/
5934 S:      Supported
5935 F:      Documentation/s390/kvm.txt
5936 F:      arch/s390/include/asm/kvm*
5937 F:      arch/s390/kvm/
5938
5939 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5940 M:      Christoffer Dall <christoffer.dall@linaro.org>
5941 M:      Marc Zyngier <marc.zyngier@arm.com>
5942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5943 L:      kvmarm@lists.cs.columbia.edu
5944 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5945 S:      Supported
5946 F:      arch/arm/include/uapi/asm/kvm*
5947 F:      arch/arm/include/asm/kvm*
5948 F:      arch/arm/kvm/
5949 F:      virt/kvm/arm/
5950 F:      include/kvm/arm_*
5951
5952 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5953 M:      Christoffer Dall <christoffer.dall@linaro.org>
5954 M:      Marc Zyngier <marc.zyngier@arm.com>
5955 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5956 L:      kvmarm@lists.cs.columbia.edu
5957 S:      Maintained
5958 F:      arch/arm64/include/uapi/asm/kvm*
5959 F:      arch/arm64/include/asm/kvm*
5960 F:      arch/arm64/kvm/
5961
5962 KEXEC
5963 M:      Eric Biederman <ebiederm@xmission.com>
5964 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5965 L:      kexec@lists.infradead.org
5966 S:      Maintained
5967 F:      include/linux/kexec.h
5968 F:      include/uapi/linux/kexec.h
5969 F:      kernel/kexec.c
5970
5971 KEYS/KEYRINGS:
5972 M:      David Howells <dhowells@redhat.com>
5973 L:      keyrings@linux-nfs.org
5974 S:      Maintained
5975 F:      Documentation/security/keys.txt
5976 F:      include/linux/key.h
5977 F:      include/linux/key-type.h
5978 F:      include/keys/
5979 F:      security/keys/
5980
5981 KEYS-TRUSTED
5982 M:      David Safford <safford@us.ibm.com>
5983 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5984 L:      linux-security-module@vger.kernel.org
5985 L:      keyrings@linux-nfs.org
5986 S:      Supported
5987 F:      Documentation/security/keys-trusted-encrypted.txt
5988 F:      include/keys/trusted-type.h
5989 F:      security/keys/trusted.c
5990 F:      security/keys/trusted.h
5991
5992 KEYS-ENCRYPTED
5993 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5994 M:      David Safford <safford@us.ibm.com>
5995 L:      linux-security-module@vger.kernel.org
5996 L:      keyrings@linux-nfs.org
5997 S:      Supported
5998 F:      Documentation/security/keys-trusted-encrypted.txt
5999 F:      include/keys/encrypted-type.h
6000 F:      security/keys/encrypted-keys/
6001
6002 KGDB / KDB /debug_core
6003 M:      Jason Wessel <jason.wessel@windriver.com>
6004 W:      http://kgdb.wiki.kernel.org/
6005 L:      kgdb-bugreport@lists.sourceforge.net
6006 S:      Maintained
6007 F:      Documentation/DocBook/kgdb.tmpl
6008 F:      drivers/misc/kgdbts.c
6009 F:      drivers/tty/serial/kgdboc.c
6010 F:      include/linux/kdb.h
6011 F:      include/linux/kgdb.h
6012 F:      kernel/debug/
6013
6014 KMEMCHECK
6015 M:      Vegard Nossum <vegardno@ifi.uio.no>
6016 M:      Pekka Enberg <penberg@kernel.org>
6017 S:      Maintained
6018 F:      Documentation/kmemcheck.txt
6019 F:      arch/x86/include/asm/kmemcheck.h
6020 F:      arch/x86/mm/kmemcheck/
6021 F:      include/linux/kmemcheck.h
6022 F:      mm/kmemcheck.c
6023
6024 KMEMLEAK
6025 M:      Catalin Marinas <catalin.marinas@arm.com>
6026 S:      Maintained
6027 F:      Documentation/kmemleak.txt
6028 F:      include/linux/kmemleak.h
6029 F:      mm/kmemleak.c
6030 F:      mm/kmemleak-test.c
6031
6032 KPROBES
6033 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6034 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6035 M:      "David S. Miller" <davem@davemloft.net>
6036 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6037 S:      Maintained
6038 F:      Documentation/kprobes.txt
6039 F:      include/linux/kprobes.h
6040 F:      kernel/kprobes.c
6041
6042 KS0108 LCD CONTROLLER DRIVER
6043 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6044 W:      http://miguelojeda.es/auxdisplay.htm
6045 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6046 S:      Maintained
6047 F:      Documentation/auxdisplay/ks0108
6048 F:      drivers/auxdisplay/ks0108.c
6049 F:      include/linux/ks0108.h
6050
6051 LAPB module
6052 L:      linux-x25@vger.kernel.org
6053 S:      Orphan
6054 F:      Documentation/networking/lapb-module.txt
6055 F:      include/*/lapb.h
6056 F:      net/lapb/
6057
6058 LASI 53c700 driver for PARISC
6059 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6060 L:      linux-scsi@vger.kernel.org
6061 S:      Maintained
6062 F:      Documentation/scsi/53c700.txt
6063 F:      drivers/scsi/53c700*
6064
6065 LED SUBSYSTEM
6066 M:      Richard Purdie <rpurdie@rpsys.net>
6067 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6068 L:      linux-leds@vger.kernel.org
6069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6070 S:      Maintained
6071 F:      drivers/leds/
6072 F:      include/linux/leds.h
6073
6074 LEGACY EEPROM DRIVER
6075 M:      Jean Delvare <jdelvare@suse.com>
6076 S:      Maintained
6077 F:      Documentation/misc-devices/eeprom
6078 F:      drivers/misc/eeprom/eeprom.c
6079
6080 LEGO USB Tower driver
6081 M:      Juergen Stuber <starblue@users.sourceforge.net>
6082 L:      legousb-devel@lists.sourceforge.net
6083 W:      http://legousb.sourceforge.net/
6084 S:      Maintained
6085 F:      drivers/usb/misc/legousbtower.c
6086
6087 LG2160 MEDIA DRIVER
6088 M:      Michael Krufky <mkrufky@linuxtv.org>
6089 L:      linux-media@vger.kernel.org
6090 W:      http://linuxtv.org/
6091 W:      http://github.com/mkrufky
6092 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6093 T:      git git://linuxtv.org/mkrufky/tuners.git
6094 S:      Maintained
6095 F:      drivers/media/dvb-frontends/lg2160.*
6096
6097 LGDT3305 MEDIA DRIVER
6098 M:      Michael Krufky <mkrufky@linuxtv.org>
6099 L:      linux-media@vger.kernel.org
6100 W:      http://linuxtv.org/
6101 W:      http://github.com/mkrufky
6102 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6103 T:      git git://linuxtv.org/mkrufky/tuners.git
6104 S:      Maintained
6105 F:      drivers/media/dvb-frontends/lgdt3305.*
6106
6107 LGUEST
6108 M:      Rusty Russell <rusty@rustcorp.com.au>
6109 L:      lguest@lists.ozlabs.org
6110 W:      http://lguest.ozlabs.org/
6111 S:      Odd Fixes
6112 F:      arch/x86/include/asm/lguest*.h
6113 F:      arch/x86/lguest/
6114 F:      drivers/lguest/
6115 F:      include/linux/lguest*.h
6116 F:      tools/lguest/
6117
6118 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6119 M:      Tejun Heo <tj@kernel.org>
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/
6124 F:      include/linux/ata.h
6125 F:      include/linux/libata.h
6126
6127 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6128 M:      Viresh Kumar <vireshk@kernel.org>
6129 L:      linux-ide@vger.kernel.org
6130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6131 S:      Maintained
6132 F:      include/linux/pata_arasan_cf_data.h
6133 F:      drivers/ata/pata_arasan_cf.c
6134
6135 LIBATA PATA DRIVERS
6136 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6137 M:      Tejun Heo <tj@kernel.org>
6138 L:      linux-ide@vger.kernel.org
6139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6140 S:      Maintained
6141 F:      drivers/ata/pata_*.c
6142 F:      drivers/ata/ata_generic.c
6143
6144 LIBATA SATA AHCI PLATFORM devices support
6145 M:      Hans de Goede <hdegoede@redhat.com>
6146 M:      Tejun Heo <tj@kernel.org>
6147 L:      linux-ide@vger.kernel.org
6148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6149 S:      Maintained
6150 F:      drivers/ata/ahci_platform.c
6151 F:      drivers/ata/libahci_platform.c
6152 F:      include/linux/ahci_platform.h
6153
6154 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6155 M:      Mikael Pettersson <mikpelinux@gmail.com>
6156 L:      linux-ide@vger.kernel.org
6157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6158 S:      Maintained
6159 F:      drivers/ata/sata_promise.*
6160
6161 LIBLOCKDEP
6162 M:      Sasha Levin <sasha.levin@oracle.com>
6163 S:      Maintained
6164 F:      tools/lib/lockdep/
6165
6166 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6167 M:      Dan Williams <dan.j.williams@intel.com>
6168 L:      linux-nvdimm@lists.01.org
6169 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6170 S:      Supported
6171 F:      drivers/nvdimm/*
6172 F:      include/linux/nd.h
6173 F:      include/linux/libnvdimm.h
6174 F:      include/uapi/linux/ndctl.h
6175
6176 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6177 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6178 L:      linux-nvdimm@lists.01.org
6179 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6180 S:      Supported
6181 F:      drivers/nvdimm/blk.c
6182 F:      drivers/nvdimm/region_devs.c
6183 F:      drivers/acpi/nfit*
6184
6185 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6186 M:      Vishal Verma <vishal.l.verma@intel.com>
6187 L:      linux-nvdimm@lists.01.org
6188 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6189 S:      Supported
6190 F:      drivers/nvdimm/btt*
6191
6192 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6193 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6194 L:      linux-nvdimm@lists.01.org
6195 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6196 S:      Supported
6197 F:      drivers/nvdimm/pmem.c
6198 F:      include/linux/pmem.h
6199
6200 LINUX FOR IBM pSERIES (RS/6000)
6201 M:      Paul Mackerras <paulus@au.ibm.com>
6202 W:      http://www.ibm.com/linux/ltc/projects/ppc
6203 S:      Supported
6204 F:      arch/powerpc/boot/rs6000.h
6205
6206 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6207 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6208 M:      Paul Mackerras <paulus@samba.org>
6209 M:      Michael Ellerman <mpe@ellerman.id.au>
6210 W:      http://www.penguinppc.org/
6211 L:      linuxppc-dev@lists.ozlabs.org
6212 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6214 S:      Supported
6215 F:      Documentation/powerpc/
6216 F:      arch/powerpc/
6217
6218 LINUX FOR POWER MACINTOSH
6219 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6220 W:      http://www.penguinppc.org/
6221 L:      linuxppc-dev@lists.ozlabs.org
6222 S:      Maintained
6223 F:      arch/powerpc/platforms/powermac/
6224 F:      drivers/macintosh/
6225
6226 LINUX FOR POWERPC EMBEDDED MPC5XXX
6227 M:      Anatolij Gustschin <agust@denx.de>
6228 L:      linuxppc-dev@lists.ozlabs.org
6229 T:      git git://git.denx.de/linux-denx-agust.git
6230 S:      Maintained
6231 F:      arch/powerpc/platforms/512x/
6232 F:      arch/powerpc/platforms/52xx/
6233
6234 LINUX FOR POWERPC EMBEDDED PPC4XX
6235 M:      Alistair Popple <alistair@popple.id.au>
6236 M:      Matt Porter <mporter@kernel.crashing.org>
6237 W:      http://www.penguinppc.org/
6238 L:      linuxppc-dev@lists.ozlabs.org
6239 S:      Maintained
6240 F:      arch/powerpc/platforms/40x/
6241 F:      arch/powerpc/platforms/44x/
6242
6243 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6244 L:      linuxppc-dev@lists.ozlabs.org
6245 S:      Orphan
6246 F:      arch/powerpc/*/*virtex*
6247 F:      arch/powerpc/*/*/*virtex*
6248
6249 LINUX FOR POWERPC EMBEDDED PPC8XX
6250 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6251 W:      http://www.penguinppc.org/
6252 L:      linuxppc-dev@lists.ozlabs.org
6253 S:      Maintained
6254 F:      arch/powerpc/platforms/8xx/
6255
6256 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6257 M:      Scott Wood <scottwood@freescale.com>
6258 M:      Kumar Gala <galak@kernel.crashing.org>
6259 W:      http://www.penguinppc.org/
6260 L:      linuxppc-dev@lists.ozlabs.org
6261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6262 S:      Maintained
6263 F:      arch/powerpc/platforms/83xx/
6264 F:      arch/powerpc/platforms/85xx/
6265
6266 LINUX FOR POWERPC PA SEMI PWRFICIENT
6267 M:      Olof Johansson <olof@lixom.net>
6268 L:      linuxppc-dev@lists.ozlabs.org
6269 S:      Maintained
6270 F:      arch/powerpc/platforms/pasemi/
6271 F:      drivers/*/*pasemi*
6272 F:      drivers/*/*/*pasemi*
6273
6274 LINUX SECURITY MODULE (LSM) FRAMEWORK
6275 M:      Chris Wright <chrisw@sous-sol.org>
6276 L:      linux-security-module@vger.kernel.org
6277 S:      Supported
6278
6279 LIS3LV02D ACCELEROMETER DRIVER
6280 M:      Eric Piel <eric.piel@tremplin-utc.net>
6281 S:      Maintained
6282 F:      Documentation/misc-devices/lis3lv02d
6283 F:      drivers/misc/lis3lv02d/
6284 F:      drivers/platform/x86/hp_accel.c
6285
6286 LIVE PATCHING
6287 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6288 M:      Seth Jennings <sjenning@redhat.com>
6289 M:      Jiri Kosina <jikos@kernel.org>
6290 M:      Vojtech Pavlik <vojtech@suse.com>
6291 S:      Maintained
6292 F:      kernel/livepatch/
6293 F:      include/linux/livepatch.h
6294 F:      arch/x86/include/asm/livepatch.h
6295 F:      arch/x86/kernel/livepatch.c
6296 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6297 F:      samples/livepatch/
6298 L:      live-patching@vger.kernel.org
6299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6300
6301 LLC (802.2)
6302 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6303 S:      Maintained
6304 F:      include/linux/llc.h
6305 F:      include/uapi/linux/llc.h
6306 F:      include/net/llc*
6307 F:      net/llc/
6308
6309 LM73 HARDWARE MONITOR DRIVER
6310 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6311 L:      lm-sensors@lm-sensors.org
6312 S:      Maintained
6313 F:      drivers/hwmon/lm73.c
6314
6315 LM78 HARDWARE MONITOR DRIVER
6316 M:      Jean Delvare <jdelvare@suse.com>
6317 L:      lm-sensors@lm-sensors.org
6318 S:      Maintained
6319 F:      Documentation/hwmon/lm78
6320 F:      drivers/hwmon/lm78.c
6321
6322 LM83 HARDWARE MONITOR DRIVER
6323 M:      Jean Delvare <jdelvare@suse.com>
6324 L:      lm-sensors@lm-sensors.org
6325 S:      Maintained
6326 F:      Documentation/hwmon/lm83
6327 F:      drivers/hwmon/lm83.c
6328
6329 LM90 HARDWARE MONITOR DRIVER
6330 M:      Jean Delvare <jdelvare@suse.com>
6331 L:      lm-sensors@lm-sensors.org
6332 S:      Maintained
6333 F:      Documentation/hwmon/lm90
6334 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6335 F:      drivers/hwmon/lm90.c
6336
6337 LM95234 HARDWARE MONITOR DRIVER
6338 M:      Guenter Roeck <linux@roeck-us.net>
6339 L:      lm-sensors@lm-sensors.org
6340 S:      Maintained
6341 F:      Documentation/hwmon/lm95234
6342 F:      drivers/hwmon/lm95234.c
6343
6344 LME2510 MEDIA DRIVER
6345 M:      Malcolm Priestley <tvboxspy@gmail.com>
6346 L:      linux-media@vger.kernel.org
6347 W:      http://linuxtv.org/
6348 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6349 S:      Maintained
6350 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6351
6352 LOCKDEP AND LOCKSTAT
6353 M:      Peter Zijlstra <peterz@infradead.org>
6354 M:      Ingo Molnar <mingo@redhat.com>
6355 L:      linux-kernel@vger.kernel.org
6356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6357 S:      Maintained
6358 F:      Documentation/locking/lockdep*.txt
6359 F:      Documentation/locking/lockstat.txt
6360 F:      include/linux/lockdep.h
6361 F:      kernel/locking/
6362
6363 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6364 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6365 L:      linux-ntfs-dev@lists.sourceforge.net
6366 W:      http://www.linux-ntfs.org/content/view/19/37/
6367 S:      Maintained
6368 F:      Documentation/ldm.txt
6369 F:      block/partitions/ldm.*
6370
6371 LogFS
6372 M:      Joern Engel <joern@logfs.org>
6373 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6374 L:      logfs@logfs.org
6375 W:      logfs.org
6376 S:      Maintained
6377 F:      fs/logfs/
6378
6379 LPC32XX MACHINE SUPPORT
6380 M:      Roland Stigge <stigge@antcom.de>
6381 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6382 S:      Maintained
6383 F:      arch/arm/mach-lpc32xx/
6384
6385 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6386 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6387 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6388 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6389 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6390 L:      MPT-FusionLinux.pdl@avagotech.com
6391 L:      linux-scsi@vger.kernel.org
6392 W:      http://www.lsilogic.com/support
6393 S:      Supported
6394 F:      drivers/message/fusion/
6395 F:      drivers/scsi/mpt2sas/
6396 F:      drivers/scsi/mpt3sas/
6397
6398 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6399 M:      Matthew Wilcox <matthew@wil.cx>
6400 L:      linux-scsi@vger.kernel.org
6401 S:      Maintained
6402 F:      drivers/scsi/sym53c8xx_2/
6403
6404 LTC4261 HARDWARE MONITOR DRIVER
6405 M:      Guenter Roeck <linux@roeck-us.net>
6406 L:      lm-sensors@lm-sensors.org
6407 S:      Maintained
6408 F:      Documentation/hwmon/ltc4261
6409 F:      drivers/hwmon/ltc4261.c
6410
6411 LTP (Linux Test Project)
6412 M:      Mike Frysinger <vapier@gentoo.org>
6413 M:      Cyril Hrubis <chrubis@suse.cz>
6414 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6415 M:      Jan Stancek <jstancek@redhat.com>
6416 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6417 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6418 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6419 W:      http://linux-test-project.github.io/
6420 T:      git git://github.com/linux-test-project/ltp.git
6421 S:      Maintained
6422
6423 M32R ARCHITECTURE
6424 W:      http://www.linux-m32r.org/
6425 S:      Orphan
6426 F:      arch/m32r/
6427
6428 M68K ARCHITECTURE
6429 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6430 L:      linux-m68k@lists.linux-m68k.org
6431 W:      http://www.linux-m68k.org/
6432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6433 S:      Maintained
6434 F:      arch/m68k/
6435 F:      drivers/zorro/
6436
6437 M68K ON APPLE MACINTOSH
6438 M:      Joshua Thompson <funaho@jurai.org>
6439 W:      http://www.mac.linux-m68k.org/
6440 L:      linux-m68k@lists.linux-m68k.org
6441 S:      Maintained
6442 F:      arch/m68k/mac/
6443
6444 M68K ON HP9000/300
6445 M:      Philip Blundell <philb@gnu.org>
6446 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6447 S:      Maintained
6448 F:      arch/m68k/hp300/
6449
6450 M88DS3103 MEDIA DRIVER
6451 M:      Antti Palosaari <crope@iki.fi>
6452 L:      linux-media@vger.kernel.org
6453 W:      http://linuxtv.org/
6454 W:      http://palosaari.fi/linux/
6455 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6456 T:      git git://linuxtv.org/anttip/media_tree.git
6457 S:      Maintained
6458 F:      drivers/media/dvb-frontends/m88ds3103*
6459
6460 M88RS2000 MEDIA DRIVER
6461 M:      Malcolm Priestley <tvboxspy@gmail.com>
6462 L:      linux-media@vger.kernel.org
6463 W:      http://linuxtv.org/
6464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6465 S:      Maintained
6466 F:      drivers/media/dvb-frontends/m88rs2000*
6467
6468 MA901 MASTERKIT USB FM RADIO DRIVER
6469 M:      Alexey Klimov <klimov.linux@gmail.com>
6470 L:      linux-media@vger.kernel.org
6471 T:      git git://linuxtv.org/media_tree.git
6472 S:      Maintained
6473 F:      drivers/media/radio/radio-ma901.c
6474
6475 MAC80211
6476 M:      Johannes Berg <johannes@sipsolutions.net>
6477 L:      linux-wireless@vger.kernel.org
6478 W:      http://wireless.kernel.org/
6479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6481 S:      Maintained
6482 F:      Documentation/networking/mac80211-injection.txt
6483 F:      include/net/mac80211.h
6484 F:      net/mac80211/
6485
6486 MACVLAN DRIVER
6487 M:      Patrick McHardy <kaber@trash.net>
6488 L:      netdev@vger.kernel.org
6489 S:      Maintained
6490 F:      drivers/net/macvlan.c
6491 F:      include/linux/if_macvlan.h
6492
6493 MAILBOX API
6494 M:      Jassi Brar <jassisinghbrar@gmail.com>
6495 L:      linux-kernel@vger.kernel.org
6496 S:      Maintained
6497 F:      drivers/mailbox/
6498 F:      include/linux/mailbox_client.h
6499 F:      include/linux/mailbox_controller.h
6500
6501 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6502 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6503 W:      http://www.kernel.org/doc/man-pages
6504 L:      linux-man@vger.kernel.org
6505 S:      Maintained
6506
6507 MARVELL ARMADA DRM SUPPORT
6508 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6509 S:      Maintained
6510 F:      drivers/gpu/drm/armada/
6511
6512 MARVELL 88E6352 DSA support
6513 M:      Guenter Roeck <linux@roeck-us.net>
6514 S:      Maintained
6515 F:      drivers/net/dsa/mv88e6352.c
6516
6517 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6518 M:      Mirko Lindner <mlindner@marvell.com>
6519 M:      Stephen Hemminger <stephen@networkplumber.org>
6520 L:      netdev@vger.kernel.org
6521 S:      Maintained
6522 F:      drivers/net/ethernet/marvell/sk*
6523
6524 MARVELL LIBERTAS WIRELESS DRIVER
6525 L:      libertas-dev@lists.infradead.org
6526 S:      Orphan
6527 F:      drivers/net/wireless/libertas/
6528
6529 MARVELL MV643XX ETHERNET DRIVER
6530 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6531 L:      netdev@vger.kernel.org
6532 S:      Maintained
6533 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6534 F:      include/linux/mv643xx.h
6535
6536 MARVELL MVNETA ETHERNET DRIVER
6537 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6538 L:      netdev@vger.kernel.org
6539 S:      Maintained
6540 F:      drivers/net/ethernet/marvell/mvneta.*
6541
6542 MARVELL MWIFIEX WIRELESS DRIVER
6543 M:      Amitkumar Karwar <akarwar@marvell.com>
6544 M:      Avinash Patil <patila@marvell.com>
6545 L:      linux-wireless@vger.kernel.org
6546 S:      Maintained
6547 F:      drivers/net/wireless/mwifiex/
6548
6549 MARVELL MWL8K WIRELESS DRIVER
6550 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6551 L:      linux-wireless@vger.kernel.org
6552 S:      Odd Fixes
6553 F:      drivers/net/wireless/mwl8k.c
6554
6555 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6556 M:      Nicolas Pitre <nico@fluxnic.net>
6557 S:      Odd Fixes
6558 F:      drivers/mmc/host/mvsdio.*
6559
6560 MATROX FRAMEBUFFER DRIVER
6561 L:      linux-fbdev@vger.kernel.org
6562 S:      Orphan
6563 F:      drivers/video/fbdev/matrox/matroxfb_*
6564 F:      include/uapi/linux/matroxfb.h
6565
6566 MAX16065 HARDWARE MONITOR DRIVER
6567 M:      Guenter Roeck <linux@roeck-us.net>
6568 L:      lm-sensors@lm-sensors.org
6569 S:      Maintained
6570 F:      Documentation/hwmon/max16065
6571 F:      drivers/hwmon/max16065.c
6572
6573 MAX20751 HARDWARE MONITOR DRIVER
6574 M:      Guenter Roeck <linux@roeck-us.net>
6575 L:      lm-sensors@lm-sensors.org
6576 S:      Maintained
6577 F:      Documentation/hwmon/max20751
6578 F:      drivers/hwmon/max20751.c
6579
6580 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6581 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6582 L:      lm-sensors@lm-sensors.org
6583 S:      Maintained
6584 F:      Documentation/hwmon/max6650
6585 F:      drivers/hwmon/max6650.c
6586
6587 MAX6697 HARDWARE MONITOR DRIVER
6588 M:      Guenter Roeck <linux@roeck-us.net>
6589 L:      lm-sensors@lm-sensors.org
6590 S:      Maintained
6591 F:      Documentation/hwmon/max6697
6592 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6593 F:      drivers/hwmon/max6697.c
6594 F:      include/linux/platform_data/max6697.h
6595
6596 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6597 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6598 L:      linux-pm@vger.kernel.org
6599 S:      Supported
6600 F:      drivers/power/max14577_charger.c
6601 F:      drivers/power/max77693_charger.c
6602
6603 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6604 M:      Chanwoo Choi <cw00.choi@samsung.com>
6605 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6606 L:      linux-kernel@vger.kernel.org
6607 S:      Supported
6608 F:      drivers/*/max14577.c
6609 F:      drivers/*/max77686.c
6610 F:      drivers/*/max77693.c
6611 F:      drivers/extcon/extcon-max14577.c
6612 F:      drivers/extcon/extcon-max77693.c
6613 F:      drivers/rtc/rtc-max77686.c
6614 F:      drivers/clk/clk-max77686.c
6615 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6616 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6617 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6618 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6619 F:      include/linux/mfd/max14577*.h
6620 F:      include/linux/mfd/max77686*.h
6621 F:      include/linux/mfd/max77693*.h
6622
6623 MAXIRADIO FM RADIO RECEIVER DRIVER
6624 M:      Hans Verkuil <hverkuil@xs4all.nl>
6625 L:      linux-media@vger.kernel.org
6626 T:      git git://linuxtv.org/media_tree.git
6627 W:      http://linuxtv.org
6628 S:      Maintained
6629 F:      drivers/media/radio/radio-maxiradio*
6630
6631 MEDIA DRIVERS FOR RENESAS - VSP1
6632 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6633 L:      linux-media@vger.kernel.org
6634 L:      linux-sh@vger.kernel.org
6635 T:      git git://linuxtv.org/media_tree.git
6636 S:      Supported
6637 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6638 F:      drivers/media/platform/vsp1/
6639
6640 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6641 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6642 P:      LinuxTV.org Project
6643 L:      linux-media@vger.kernel.org
6644 W:      http://linuxtv.org
6645 Q:      http://patchwork.kernel.org/project/linux-media/list/
6646 T:      git git://linuxtv.org/media_tree.git
6647 S:      Maintained
6648 F:      Documentation/dvb/
6649 F:      Documentation/video4linux/
6650 F:      Documentation/DocBook/media/
6651 F:      drivers/media/
6652 F:      drivers/staging/media/
6653 F:      include/media/
6654 F:      include/uapi/linux/dvb/
6655 F:      include/uapi/linux/videodev2.h
6656 F:      include/uapi/linux/media.h
6657 F:      include/uapi/linux/v4l2-*
6658 F:      include/uapi/linux/meye.h
6659 F:      include/uapi/linux/ivtv*
6660 F:      include/uapi/linux/uvcvideo.h
6661
6662 MEDIATEK MT7601U WIRELESS LAN DRIVER
6663 M:      Jakub Kicinski <kubakici@wp.pl>
6664 L:      linux-wireless@vger.kernel.org
6665 S:      Maintained
6666 F:      drivers/net/wireless/mediatek/mt7601u/
6667
6668 MEGARAID SCSI/SAS DRIVERS
6669 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6670 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6671 M:      Uday Lingala <uday.lingala@avagotech.com>
6672 L:      megaraidlinux.pdl@avagotech.com
6673 L:      linux-scsi@vger.kernel.org
6674 W:      http://www.lsi.com
6675 S:      Maintained
6676 F:      Documentation/scsi/megaraid.txt
6677 F:      drivers/scsi/megaraid.*
6678 F:      drivers/scsi/megaraid/
6679
6680 MELLANOX ETHERNET DRIVER (mlx4_en)
6681 M:      Amir Vadai <amirv@mellanox.com>
6682 M:      Ido Shamay <idos@mellanox.com>
6683 L:      netdev@vger.kernel.org
6684 S:      Supported
6685 W:      http://www.mellanox.com
6686 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6687 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6688
6689 MEMORY MANAGEMENT
6690 L:      linux-mm@kvack.org
6691 W:      http://www.linux-mm.org
6692 S:      Maintained
6693 F:      include/linux/mm.h
6694 F:      include/linux/gfp.h
6695 F:      include/linux/mmzone.h
6696 F:      include/linux/memory_hotplug.h
6697 F:      include/linux/vmalloc.h
6698 F:      mm/
6699
6700 MEMORY TECHNOLOGY DEVICES (MTD)
6701 M:      David Woodhouse <dwmw2@infradead.org>
6702 M:      Brian Norris <computersforpeace@gmail.com>
6703 L:      linux-mtd@lists.infradead.org
6704 W:      http://www.linux-mtd.infradead.org/
6705 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6706 T:      git git://git.infradead.org/linux-mtd.git
6707 T:      git git://git.infradead.org/l2-mtd.git
6708 S:      Maintained
6709 F:      drivers/mtd/
6710 F:      include/linux/mtd/
6711 F:      include/uapi/mtd/
6712
6713 MEN A21 WATCHDOG DRIVER
6714 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6715 L:      linux-watchdog@vger.kernel.org
6716 S:      Maintained
6717 F:      drivers/watchdog/mena21_wdt.c
6718
6719 MEN CHAMELEON BUS (mcb)
6720 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6721 S:      Maintained
6722 F:      drivers/mcb/
6723 F:      include/linux/mcb.h
6724 F:      Documentation/men-chameleon-bus.txt
6725
6726 MEN F21BMC (Board Management Controller)
6727 M:      Andreas Werner <andreas.werner@men.de>
6728 S:      Supported
6729 F:      drivers/mfd/menf21bmc.c
6730 F:      drivers/watchdog/menf21bmc_wdt.c
6731 F:      drivers/leds/leds-menf21bmc.c
6732 F:      drivers/hwmon/menf21bmc_hwmon.c
6733 F:      Documentation/hwmon/menf21bmc
6734
6735 METAG ARCHITECTURE
6736 M:      James Hogan <james.hogan@imgtec.com>
6737 L:      linux-metag@vger.kernel.org
6738 S:      Supported
6739 F:      arch/metag/
6740 F:      Documentation/metag/
6741 F:      Documentation/devicetree/bindings/metag/
6742 F:      drivers/clocksource/metag_generic.c
6743 F:      drivers/irqchip/irq-metag.c
6744 F:      drivers/irqchip/irq-metag-ext.c
6745 F:      drivers/tty/metag_da.c
6746
6747 MICROBLAZE ARCHITECTURE
6748 M:      Michal Simek <monstr@monstr.eu>
6749 W:      http://www.monstr.eu/fdt/
6750 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6751 S:      Supported
6752 F:      arch/microblaze/
6753
6754 MICROTEK X6 SCANNER
6755 M:      Oliver Neukum <oliver@neukum.org>
6756 S:      Maintained
6757 F:      drivers/usb/image/microtek.*
6758
6759 MIPS
6760 M:      Ralf Baechle <ralf@linux-mips.org>
6761 L:      linux-mips@linux-mips.org
6762 W:      http://www.linux-mips.org/
6763 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6764 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6765 S:      Supported
6766 F:      Documentation/mips/
6767 F:      arch/mips/
6768
6769 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6770 M:      Hans Verkuil <hverkuil@xs4all.nl>
6771 L:      linux-media@vger.kernel.org
6772 T:      git git://linuxtv.org/media_tree.git
6773 W:      http://linuxtv.org
6774 S:      Odd Fixes
6775 F:      drivers/media/radio/radio-miropcm20*
6776
6777 Mellanox MLX5 core VPI driver
6778 M:      Eli Cohen <eli@mellanox.com>
6779 L:      netdev@vger.kernel.org
6780 L:      linux-rdma@vger.kernel.org
6781 W:      http://www.mellanox.com
6782 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6783 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6784 T:      git git://openfabrics.org/~eli/connect-ib.git
6785 S:      Supported
6786 F:      drivers/net/ethernet/mellanox/mlx5/core/
6787 F:      include/linux/mlx5/
6788
6789 Mellanox MLX5 IB driver
6790 M:      Eli Cohen <eli@mellanox.com>
6791 L:      linux-rdma@vger.kernel.org
6792 W:      http://www.mellanox.com
6793 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6794 T:      git git://openfabrics.org/~eli/connect-ib.git
6795 S:      Supported
6796 F:      include/linux/mlx5/
6797 F:      drivers/infiniband/hw/mlx5/
6798
6799 MN88472 MEDIA DRIVER
6800 M:      Antti Palosaari <crope@iki.fi>
6801 L:      linux-media@vger.kernel.org
6802 W:      http://linuxtv.org/
6803 W:      http://palosaari.fi/linux/
6804 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6805 T:      git git://linuxtv.org/anttip/media_tree.git
6806 S:      Maintained
6807 F:      drivers/staging/media/mn88472/
6808 F:      drivers/media/dvb-frontends/mn88472.h
6809
6810 MN88473 MEDIA DRIVER
6811 M:      Antti Palosaari <crope@iki.fi>
6812 L:      linux-media@vger.kernel.org
6813 W:      http://linuxtv.org/
6814 W:      http://palosaari.fi/linux/
6815 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6816 T:      git git://linuxtv.org/anttip/media_tree.git
6817 S:      Maintained
6818 F:      drivers/staging/media/mn88473/
6819 F:      drivers/media/dvb-frontends/mn88473.h
6820
6821 MODULE SUPPORT
6822 M:      Rusty Russell <rusty@rustcorp.com.au>
6823 S:      Maintained
6824 F:      include/linux/module.h
6825 F:      kernel/module.c
6826
6827 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6828 W:      http://popies.net/meye/
6829 S:      Orphan
6830 F:      Documentation/video4linux/meye.txt
6831 F:      drivers/media/pci/meye/
6832 F:      include/uapi/linux/meye.h
6833
6834 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6835 M:      Jiri Slaby <jirislaby@gmail.com>
6836 S:      Maintained
6837 F:      Documentation/serial/moxa-smartio
6838 F:      drivers/tty/mxser.*
6839
6840 MR800 AVERMEDIA USB FM RADIO DRIVER
6841 M:      Alexey Klimov <klimov.linux@gmail.com>
6842 L:      linux-media@vger.kernel.org
6843 T:      git git://linuxtv.org/media_tree.git
6844 S:      Maintained
6845 F:      drivers/media/radio/radio-mr800.c
6846
6847 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6848 M:      Alan Ott <alan@signal11.us>
6849 L:      linux-wpan@vger.kernel.org
6850 S:      Maintained
6851 F:      drivers/net/ieee802154/mrf24j40.c
6852
6853 MSI LAPTOP SUPPORT
6854 M:      "Lee, Chun-Yi" <jlee@suse.com>
6855 L:      platform-driver-x86@vger.kernel.org
6856 S:      Maintained
6857 F:      drivers/platform/x86/msi-laptop.c
6858
6859 MSI WMI SUPPORT
6860 L:      platform-driver-x86@vger.kernel.org
6861 S:      Orphan
6862 F:      drivers/platform/x86/msi-wmi.c
6863
6864 MSI001 MEDIA DRIVER
6865 M:      Antti Palosaari <crope@iki.fi>
6866 L:      linux-media@vger.kernel.org
6867 W:      http://linuxtv.org/
6868 W:      http://palosaari.fi/linux/
6869 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6870 T:      git git://linuxtv.org/anttip/media_tree.git
6871 S:      Maintained
6872 F:      drivers/media/tuners/msi001*
6873
6874 MSI2500 MEDIA DRIVER
6875 M:      Antti Palosaari <crope@iki.fi>
6876 L:      linux-media@vger.kernel.org
6877 W:      http://linuxtv.org/
6878 W:      http://palosaari.fi/linux/
6879 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6880 T:      git git://linuxtv.org/anttip/media_tree.git
6881 S:      Maintained
6882 F:      drivers/media/usb/msi2500/
6883
6884 MSYSTEMS DISKONCHIP G3 MTD DRIVER
6885 M:      Robert Jarzmik <robert.jarzmik@free.fr>
6886 L:      linux-mtd@lists.infradead.org
6887 S:      Maintained
6888 F:      drivers/mtd/devices/docg3*
6889
6890 MT9M032 APTINA SENSOR DRIVER
6891 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6892 L:      linux-media@vger.kernel.org
6893 T:      git git://linuxtv.org/media_tree.git
6894 S:      Maintained
6895 F:      drivers/media/i2c/mt9m032.c
6896 F:      include/media/mt9m032.h
6897
6898 MT9P031 APTINA CAMERA SENSOR
6899 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6900 L:      linux-media@vger.kernel.org
6901 T:      git git://linuxtv.org/media_tree.git
6902 S:      Maintained
6903 F:      drivers/media/i2c/mt9p031.c
6904 F:      include/media/mt9p031.h
6905
6906 MT9T001 APTINA CAMERA SENSOR
6907 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6908 L:      linux-media@vger.kernel.org
6909 T:      git git://linuxtv.org/media_tree.git
6910 S:      Maintained
6911 F:      drivers/media/i2c/mt9t001.c
6912 F:      include/media/mt9t001.h
6913
6914 MT9V032 APTINA CAMERA SENSOR
6915 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6916 L:      linux-media@vger.kernel.org
6917 T:      git git://linuxtv.org/media_tree.git
6918 S:      Maintained
6919 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6920 F:      drivers/media/i2c/mt9v032.c
6921 F:      include/media/mt9v032.h
6922
6923 MULTIFUNCTION DEVICES (MFD)
6924 M:      Samuel Ortiz <sameo@linux.intel.com>
6925 M:      Lee Jones <lee.jones@linaro.org>
6926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6927 S:      Supported
6928 F:      drivers/mfd/
6929 F:      include/linux/mfd/
6930
6931 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6932 M:      Ulf Hansson <ulf.hansson@linaro.org>
6933 L:      linux-mmc@vger.kernel.org
6934 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6935 S:      Maintained
6936 F:      drivers/mmc/
6937 F:      include/linux/mmc/
6938 F:      include/uapi/linux/mmc/
6939
6940 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6941 S:      Orphan
6942 F:      drivers/mmc/host/mmc_spi.c
6943 F:      include/linux/spi/mmc_spi.h
6944
6945 MULTISOUND SOUND DRIVER
6946 M:      Andrew Veliath <andrewtv@usa.net>
6947 S:      Maintained
6948 F:      Documentation/sound/oss/MultiSound
6949 F:      sound/oss/msnd*
6950
6951 MULTITECH MULTIPORT CARD (ISICOM)
6952 S:      Orphan
6953 F:      drivers/tty/isicom.c
6954 F:      include/linux/isicom.h
6955
6956 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6957 M:      Felipe Balbi <balbi@ti.com>
6958 L:      linux-usb@vger.kernel.org
6959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6960 S:      Maintained
6961 F:      drivers/usb/musb/
6962
6963 MXL5007T MEDIA DRIVER
6964 M:      Michael Krufky <mkrufky@linuxtv.org>
6965 L:      linux-media@vger.kernel.org
6966 W:      http://linuxtv.org/
6967 W:      http://github.com/mkrufky
6968 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6969 T:      git git://linuxtv.org/mkrufky/tuners.git
6970 S:      Maintained
6971 F:      drivers/media/tuners/mxl5007t.*
6972
6973 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6974 M:      Hyong-Youb Kim <hykim@myri.com>
6975 L:      netdev@vger.kernel.org
6976 W:      https://www.myricom.com/support/downloads/myri10ge.html
6977 S:      Supported
6978 F:      drivers/net/ethernet/myricom/myri10ge/
6979
6980 NATSEMI ETHERNET DRIVER (DP8381x)
6981 S:      Orphan
6982 F:      drivers/net/ethernet/natsemi/natsemi.c
6983
6984 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6985 M:      Daniel Mack <zonque@gmail.com>
6986 S:      Maintained
6987 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6988 W:      http://www.native-instruments.com
6989 F:      sound/usb/caiaq/
6990
6991 NCP FILESYSTEM
6992 M:      Petr Vandrovec <petr@vandrovec.name>
6993 S:      Odd Fixes
6994 F:      fs/ncpfs/
6995
6996 NCR 5380 SCSI DRIVERS
6997 M:      Finn Thain <fthain@telegraphics.com.au>
6998 M:      Michael Schmitz <schmitzmic@gmail.com>
6999 L:      linux-scsi@vger.kernel.org
7000 S:      Maintained
7001 F:      Documentation/scsi/g_NCR5380.txt
7002 F:      drivers/scsi/NCR5380.*
7003 F:      drivers/scsi/arm/cumana_1.c
7004 F:      drivers/scsi/arm/oak.c
7005 F:      drivers/scsi/atari_NCR5380.c
7006 F:      drivers/scsi/atari_scsi.*
7007 F:      drivers/scsi/dmx3191d.c
7008 F:      drivers/scsi/dtc.*
7009 F:      drivers/scsi/g_NCR5380.*
7010 F:      drivers/scsi/g_NCR5380_mmio.c
7011 F:      drivers/scsi/mac_scsi.*
7012 F:      drivers/scsi/pas16.*
7013 F:      drivers/scsi/sun3_scsi.*
7014 F:      drivers/scsi/sun3_scsi_vme.c
7015 F:      drivers/scsi/t128.*
7016
7017 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7018 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7019 L:      linux-scsi@vger.kernel.org
7020 S:      Maintained
7021 F:      drivers/scsi/NCR_D700.*
7022
7023 NCT6775 HARDWARE MONITOR DRIVER
7024 M:      Guenter Roeck <linux@roeck-us.net>
7025 L:      lm-sensors@lm-sensors.org
7026 S:      Maintained
7027 F:      Documentation/hwmon/nct6775
7028 F:      drivers/hwmon/nct6775.c
7029
7030 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7031 M:      Faisal Latif <faisal.latif@intel.com>
7032 L:      linux-rdma@vger.kernel.org
7033 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7034 S:      Supported
7035 F:      drivers/infiniband/hw/nes/
7036
7037 NETEM NETWORK EMULATOR
7038 M:      Stephen Hemminger <stephen@networkplumber.org>
7039 L:      netem@lists.linux-foundation.org
7040 S:      Maintained
7041 F:      net/sched/sch_netem.c
7042
7043 NETERION 10GbE DRIVERS (s2io/vxge)
7044 M:      Jon Mason <jdmason@kudzu.us>
7045 L:      netdev@vger.kernel.org
7046 S:      Supported
7047 F:      Documentation/networking/s2io.txt
7048 F:      Documentation/networking/vxge.txt
7049 F:      drivers/net/ethernet/neterion/
7050
7051 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7052 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7053 M:      Patrick McHardy <kaber@trash.net>
7054 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7055 L:      netfilter-devel@vger.kernel.org
7056 L:      coreteam@netfilter.org
7057 W:      http://www.netfilter.org/
7058 W:      http://www.iptables.org/
7059 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7062 S:      Supported
7063 F:      include/linux/netfilter*
7064 F:      include/linux/netfilter/
7065 F:      include/net/netfilter/
7066 F:      include/uapi/linux/netfilter*
7067 F:      include/uapi/linux/netfilter/
7068 F:      net/*/netfilter.c
7069 F:      net/*/netfilter/
7070 F:      net/netfilter/
7071 F:      net/bridge/br_netfilter*.c
7072
7073 NETLABEL
7074 M:      Paul Moore <paul@paul-moore.com>
7075 W:      http://netlabel.sf.net
7076 L:      netdev@vger.kernel.org
7077 S:      Maintained
7078 F:      Documentation/netlabel/
7079 F:      include/net/netlabel.h
7080 F:      net/netlabel/
7081
7082 NETROM NETWORK LAYER
7083 M:      Ralf Baechle <ralf@linux-mips.org>
7084 L:      linux-hams@vger.kernel.org
7085 W:      http://www.linux-ax25.org/
7086 S:      Maintained
7087 F:      include/net/netrom.h
7088 F:      include/uapi/linux/netrom.h
7089 F:      net/netrom/
7090
7091 NETWORK BLOCK DEVICE (NBD)
7092 M:      Markus Pargmann <mpa@pengutronix.de>
7093 S:      Maintained
7094 L:      nbd-general@lists.sourceforge.net
7095 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7096 F:      Documentation/blockdev/nbd.txt
7097 F:      drivers/block/nbd.c
7098 F:      include/uapi/linux/nbd.h
7099
7100 NETWORK DROP MONITOR
7101 M:      Neil Horman <nhorman@tuxdriver.com>
7102 L:      netdev@vger.kernel.org
7103 S:      Maintained
7104 W:      https://fedorahosted.org/dropwatch/
7105 F:      net/core/drop_monitor.c
7106
7107 NETWORKING [GENERAL]
7108 M:      "David S. Miller" <davem@davemloft.net>
7109 L:      netdev@vger.kernel.org
7110 W:      http://www.linuxfoundation.org/en/Net
7111 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7114 S:      Maintained
7115 F:      net/
7116 F:      include/net/
7117 F:      include/linux/in.h
7118 F:      include/linux/net.h
7119 F:      include/linux/netdevice.h
7120 F:      include/uapi/linux/in.h
7121 F:      include/uapi/linux/net.h
7122 F:      include/uapi/linux/netdevice.h
7123 F:      include/uapi/linux/net_namespace.h
7124 F:      tools/net/
7125 F:      tools/testing/selftests/net/
7126 F:      lib/random32.c
7127 F:      lib/test_bpf.c
7128
7129 NETWORKING [IPv4/IPv6]
7130 M:      "David S. Miller" <davem@davemloft.net>
7131 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7132 M:      James Morris <jmorris@namei.org>
7133 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7134 M:      Patrick McHardy <kaber@trash.net>
7135 L:      netdev@vger.kernel.org
7136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7137 S:      Maintained
7138 F:      net/ipv4/
7139 F:      net/ipv6/
7140 F:      include/net/ip*
7141 F:      arch/x86/net/*
7142
7143 NETWORKING [IPSEC]
7144 M:      Steffen Klassert <steffen.klassert@secunet.com>
7145 M:      Herbert Xu <herbert@gondor.apana.org.au>
7146 M:      "David S. Miller" <davem@davemloft.net>
7147 L:      netdev@vger.kernel.org
7148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7150 S:      Maintained
7151 F:      net/core/flow.c
7152 F:      net/xfrm/
7153 F:      net/key/
7154 F:      net/ipv4/xfrm*
7155 F:      net/ipv4/esp4.c
7156 F:      net/ipv4/ah4.c
7157 F:      net/ipv4/ipcomp.c
7158 F:      net/ipv4/ip_vti.c
7159 F:      net/ipv6/xfrm*
7160 F:      net/ipv6/esp6.c
7161 F:      net/ipv6/ah6.c
7162 F:      net/ipv6/ipcomp6.c
7163 F:      net/ipv6/ip6_vti.c
7164 F:      include/uapi/linux/xfrm.h
7165 F:      include/net/xfrm.h
7166
7167 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7168 M:      Paul Moore <paul@paul-moore.com>
7169 L:      netdev@vger.kernel.org
7170 S:      Maintained
7171
7172 NETWORKING [WIRELESS]
7173 L:      linux-wireless@vger.kernel.org
7174 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7175
7176 NETWORKING DRIVERS
7177 L:      netdev@vger.kernel.org
7178 W:      http://www.linuxfoundation.org/en/Net
7179 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7182 S:      Odd Fixes
7183 F:      drivers/net/
7184 F:      include/linux/if_*
7185 F:      include/linux/netdevice.h
7186 F:      include/linux/arcdevice.h
7187 F:      include/linux/etherdevice.h
7188 F:      include/linux/fcdevice.h
7189 F:      include/linux/fddidevice.h
7190 F:      include/linux/hippidevice.h
7191 F:      include/linux/inetdevice.h
7192 F:      include/uapi/linux/if_*
7193 F:      include/uapi/linux/netdevice.h
7194
7195 NETWORKING DRIVERS (WIRELESS)
7196 M:      Kalle Valo <kvalo@codeaurora.org>
7197 L:      linux-wireless@vger.kernel.org
7198 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7200 S:      Maintained
7201 F:      drivers/net/wireless/
7202
7203 NETXEN (1/10) GbE SUPPORT
7204 M:      Manish Chopra <manish.chopra@qlogic.com>
7205 M:      Sony Chacko <sony.chacko@qlogic.com>
7206 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7207 L:      netdev@vger.kernel.org
7208 W:      http://www.qlogic.com
7209 S:      Supported
7210 F:      drivers/net/ethernet/qlogic/netxen/
7211
7212 NFC SUBSYSTEM
7213 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7214 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7215 M:      Samuel Ortiz <sameo@linux.intel.com>
7216 L:      linux-wireless@vger.kernel.org
7217 L:      linux-nfc@lists.01.org (subscribers-only)
7218 S:      Supported
7219 F:      net/nfc/
7220 F:      include/net/nfc/
7221 F:      include/uapi/linux/nfc.h
7222 F:      drivers/nfc/
7223 F:      include/linux/platform_data/pn544.h
7224 F:      Documentation/devicetree/bindings/net/nfc/
7225
7226 NFS, SUNRPC, AND LOCKD CLIENTS
7227 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7228 M:      Anna Schumaker <anna.schumaker@netapp.com>
7229 L:      linux-nfs@vger.kernel.org
7230 W:      http://client.linux-nfs.org
7231 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7232 S:      Maintained
7233 F:      fs/lockd/
7234 F:      fs/nfs/
7235 F:      fs/nfs_common/
7236 F:      net/sunrpc/
7237 F:      include/linux/lockd/
7238 F:      include/linux/nfs*
7239 F:      include/linux/sunrpc/
7240 F:      include/uapi/linux/nfs*
7241 F:      include/uapi/linux/sunrpc/
7242
7243 NILFS2 FILESYSTEM
7244 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7245 L:      linux-nilfs@vger.kernel.org
7246 W:      http://nilfs.sourceforge.net/
7247 T:      git git://github.com/konis/nilfs2.git
7248 S:      Supported
7249 F:      Documentation/filesystems/nilfs2.txt
7250 F:      fs/nilfs2/
7251 F:      include/linux/nilfs2_fs.h
7252
7253 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7254 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7255 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7256 S:      Maintained
7257 F:      Documentation/scsi/NinjaSCSI.txt
7258 F:      drivers/scsi/pcmcia/nsp_*
7259
7260 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7261 M:      GOTO Masanori <gotom@debian.or.jp>
7262 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7263 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7264 S:      Maintained
7265 F:      Documentation/scsi/NinjaSCSI.txt
7266 F:      drivers/scsi/nsp32*
7267
7268 NIOS2 ARCHITECTURE
7269 M:      Ley Foon Tan <lftan@altera.com>
7270 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7271 T:      git git://git.rocketboards.org/linux-socfpga-next.git
7272 S:      Maintained
7273 F:      arch/nios2/
7274
7275 NOKIA N900 POWER SUPPLY DRIVERS
7276 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7277 S:      Maintained
7278 F:      include/linux/power/bq2415x_charger.h
7279 F:      include/linux/power/bq27x00_battery.h
7280 F:      include/linux/power/isp1704_charger.h
7281 F:      drivers/power/bq2415x_charger.c
7282 F:      drivers/power/bq27x00_battery.c
7283 F:      drivers/power/isp1704_charger.c
7284 F:      drivers/power/rx51_battery.c
7285
7286 NTB DRIVER CORE
7287 M:      Jon Mason <jdmason@kudzu.us>
7288 M:      Dave Jiang <dave.jiang@intel.com>
7289 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7290 S:      Supported
7291 W:      https://github.com/jonmason/ntb/wiki
7292 T:      git git://github.com/jonmason/ntb.git
7293 F:      drivers/ntb/
7294 F:      drivers/net/ntb_netdev.c
7295 F:      include/linux/ntb.h
7296 F:      include/linux/ntb_transport.h
7297
7298 NTB INTEL DRIVER
7299 M:      Jon Mason <jdmason@kudzu.us>
7300 M:      Dave Jiang <dave.jiang@intel.com>
7301 S:      Supported
7302 W:      https://github.com/jonmason/ntb/wiki
7303 T:      git git://github.com/jonmason/ntb.git
7304 F:      drivers/ntb/hw/intel/
7305
7306 NTFS FILESYSTEM
7307 M:      Anton Altaparmakov <anton@tuxera.com>
7308 L:      linux-ntfs-dev@lists.sourceforge.net
7309 W:      http://www.tuxera.com/
7310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7311 S:      Supported
7312 F:      Documentation/filesystems/ntfs.txt
7313 F:      fs/ntfs/
7314
7315 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7316 M:      Antonino Daplas <adaplas@gmail.com>
7317 L:      linux-fbdev@vger.kernel.org
7318 S:      Maintained
7319 F:      drivers/video/fbdev/riva/
7320 F:      drivers/video/fbdev/nvidia/
7321
7322 NVM EXPRESS DRIVER
7323 M:      Matthew Wilcox <willy@linux.intel.com>
7324 L:      linux-nvme@lists.infradead.org
7325 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7326 S:      Supported
7327 F:      drivers/block/nvme*
7328 F:      include/linux/nvme.h
7329
7330 NVMEM FRAMEWORK
7331 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7332 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7333 S:      Maintained
7334 F:      drivers/nvmem/
7335 F:      Documentation/devicetree/bindings/nvmem/
7336 F:      include/linux/nvmem-consumer.h
7337 F:      include/linux/nvmem-provider.h
7338
7339 NXP-NCI NFC DRIVER
7340 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7341 R:      Charles Gorand <charles.gorand@effinnov.com>
7342 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7343 S:      Supported
7344 F:      drivers/nfc/nxp-nci
7345
7346 NXP TDA998X DRM DRIVER
7347 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7348 S:      Supported
7349 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7350 F:      include/drm/i2c/tda998x.h
7351
7352 NXP TFA9879 DRIVER
7353 M:      Peter Rosin <peda@axentia.se>
7354 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7355 S:      Maintained
7356 F:      sound/soc/codecs/tfa9879*
7357
7358 OMAP SUPPORT
7359 M:      Tony Lindgren <tony@atomide.com>
7360 L:      linux-omap@vger.kernel.org
7361 W:      http://www.muru.com/linux/omap/
7362 W:      http://linux.omap.com/
7363 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7365 S:      Maintained
7366 F:      arch/arm/*omap*/
7367 F:      arch/arm/configs/omap1_defconfig
7368 F:      arch/arm/configs/omap2plus_defconfig
7369 F:      drivers/i2c/busses/i2c-omap.c
7370 F:      drivers/irqchip/irq-omap-intc.c
7371 F:      drivers/mfd/*omap*.c
7372 F:      drivers/mfd/menelaus.c
7373 F:      drivers/mfd/palmas.c
7374 F:      drivers/mfd/tps65217.c
7375 F:      drivers/mfd/tps65218.c
7376 F:      drivers/mfd/tps65910.c
7377 F:      drivers/mfd/twl-core.[ch]
7378 F:      drivers/mfd/twl4030*.c
7379 F:      drivers/mfd/twl6030*.c
7380 F:      drivers/mfd/twl6040*.c
7381 F:      drivers/regulator/palmas-regulator*.c
7382 F:      drivers/regulator/pbias-regulator.c
7383 F:      drivers/regulator/tps65217-regulator.c
7384 F:      drivers/regulator/tps65218-regulator.c
7385 F:      drivers/regulator/tps65910-regulator.c
7386 F:      drivers/regulator/twl-regulator.c
7387 F:      include/linux/i2c-omap.h
7388
7389 OMAP DEVICE TREE SUPPORT
7390 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7391 M:      Tony Lindgren <tony@atomide.com>
7392 L:      linux-omap@vger.kernel.org
7393 L:      devicetree@vger.kernel.org
7394 S:      Maintained
7395 F:      arch/arm/boot/dts/*omap*
7396 F:      arch/arm/boot/dts/*am3*
7397 F:      arch/arm/boot/dts/*am4*
7398 F:      arch/arm/boot/dts/*am5*
7399 F:      arch/arm/boot/dts/*dra7*
7400
7401 OMAP CLOCK FRAMEWORK SUPPORT
7402 M:      Paul Walmsley <paul@pwsan.com>
7403 L:      linux-omap@vger.kernel.org
7404 S:      Maintained
7405 F:      arch/arm/*omap*/*clock*
7406
7407 OMAP POWER MANAGEMENT SUPPORT
7408 M:      Kevin Hilman <khilman@deeprootsystems.com>
7409 L:      linux-omap@vger.kernel.org
7410 S:      Maintained
7411 F:      arch/arm/*omap*/*pm*
7412 F:      drivers/cpufreq/omap-cpufreq.c
7413
7414 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7415 M:      Rajendra Nayak <rnayak@ti.com>
7416 M:      Paul Walmsley <paul@pwsan.com>
7417 L:      linux-omap@vger.kernel.org
7418 S:      Maintained
7419 F:      arch/arm/mach-omap2/prm*
7420
7421 OMAP AUDIO SUPPORT
7422 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7423 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7424 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7425 L:      linux-omap@vger.kernel.org
7426 S:      Maintained
7427 F:      sound/soc/omap/
7428
7429 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7430 M:      Roger Quadros <rogerq@ti.com>
7431 M:      Tony Lindgren <tony@atomide.com>
7432 L:      linux-omap@vger.kernel.org
7433 S:      Maintained
7434 F:      drivers/memory/omap-gpmc.c
7435 F:      arch/arm/mach-omap2/*gpmc*
7436
7437 OMAP FRAMEBUFFER SUPPORT
7438 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7439 L:      linux-fbdev@vger.kernel.org
7440 L:      linux-omap@vger.kernel.org
7441 S:      Maintained
7442 F:      drivers/video/fbdev/omap/
7443
7444 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7445 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7446 L:      linux-omap@vger.kernel.org
7447 L:      linux-fbdev@vger.kernel.org
7448 S:      Maintained
7449 F:      drivers/video/fbdev/omap2/
7450 F:      Documentation/arm/OMAP/DSS
7451
7452 OMAP HARDWARE SPINLOCK SUPPORT
7453 M:      Ohad Ben-Cohen <ohad@wizery.com>
7454 L:      linux-omap@vger.kernel.org
7455 S:      Maintained
7456 F:      drivers/hwspinlock/omap_hwspinlock.c
7457
7458 OMAP MMC SUPPORT
7459 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7460 L:      linux-omap@vger.kernel.org
7461 S:      Maintained
7462 F:      drivers/mmc/host/omap.c
7463
7464 OMAP HS MMC SUPPORT
7465 L:      linux-mmc@vger.kernel.org
7466 L:      linux-omap@vger.kernel.org
7467 S:      Orphan
7468 F:      drivers/mmc/host/omap_hsmmc.c
7469
7470 OMAP RANDOM NUMBER GENERATOR SUPPORT
7471 M:      Deepak Saxena <dsaxena@plexity.net>
7472 S:      Maintained
7473 F:      drivers/char/hw_random/omap-rng.c
7474
7475 OMAP HWMOD SUPPORT
7476 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7477 M:      Paul Walmsley <paul@pwsan.com>
7478 L:      linux-omap@vger.kernel.org
7479 S:      Maintained
7480 F:      arch/arm/mach-omap2/omap_hwmod.*
7481
7482 OMAP HWMOD DATA
7483 M:      Paul Walmsley <paul@pwsan.com>
7484 L:      linux-omap@vger.kernel.org
7485 S:      Maintained
7486 F:      arch/arm/mach-omap2/omap_hwmod*data*
7487
7488 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7489 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7490 L:      linux-omap@vger.kernel.org
7491 S:      Maintained
7492 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7493
7494 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7495 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7496 L:      linux-media@vger.kernel.org
7497 S:      Maintained
7498 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7499 F:      drivers/media/platform/omap3isp/
7500 F:      drivers/staging/media/omap4iss/
7501
7502 OMAP USB SUPPORT
7503 M:      Felipe Balbi <balbi@ti.com>
7504 L:      linux-usb@vger.kernel.org
7505 L:      linux-omap@vger.kernel.org
7506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7507 S:      Maintained
7508 F:      drivers/usb/*/*omap*
7509 F:      arch/arm/*omap*/usb*
7510
7511 OMAP GPIO DRIVER
7512 M:      Javier Martinez Canillas <javier@dowhile0.org>
7513 M:      Santosh Shilimkar <ssantosh@kernel.org>
7514 M:      Kevin Hilman <khilman@deeprootsystems.com>
7515 L:      linux-omap@vger.kernel.org
7516 S:      Maintained
7517 F:      drivers/gpio/gpio-omap.c
7518
7519 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7520 M:      Mark Jackson <mpfj@newflow.co.uk>
7521 L:      linux-omap@vger.kernel.org
7522 S:      Maintained
7523 F:      arch/arm/boot/dts/am335x-nano.dts
7524
7525 OMFS FILESYSTEM
7526 M:      Bob Copeland <me@bobcopeland.com>
7527 L:      linux-karma-devel@lists.sourceforge.net
7528 S:      Maintained
7529 F:      Documentation/filesystems/omfs.txt
7530 F:      fs/omfs/
7531
7532 OMNIKEY CARDMAN 4000 DRIVER
7533 M:      Harald Welte <laforge@gnumonks.org>
7534 S:      Maintained
7535 F:      drivers/char/pcmcia/cm4000_cs.c
7536 F:      include/linux/cm4000_cs.h
7537 F:      include/uapi/linux/cm4000_cs.h
7538
7539 OMNIKEY CARDMAN 4040 DRIVER
7540 M:      Harald Welte <laforge@gnumonks.org>
7541 S:      Maintained
7542 F:      drivers/char/pcmcia/cm4040_cs.*
7543
7544 OMNIVISION OV7670 SENSOR DRIVER
7545 M:      Jonathan Corbet <corbet@lwn.net>
7546 L:      linux-media@vger.kernel.org
7547 T:      git git://linuxtv.org/media_tree.git
7548 S:      Maintained
7549 F:      drivers/media/i2c/ov7670.c
7550
7551 ONENAND FLASH DRIVER
7552 M:      Kyungmin Park <kyungmin.park@samsung.com>
7553 L:      linux-mtd@lists.infradead.org
7554 S:      Maintained
7555 F:      drivers/mtd/onenand/
7556 F:      include/linux/mtd/onenand*.h
7557
7558 ONSTREAM SCSI TAPE DRIVER
7559 M:      Willem Riede <osst@riede.org>
7560 L:      osst-users@lists.sourceforge.net
7561 L:      linux-scsi@vger.kernel.org
7562 S:      Maintained
7563 F:      Documentation/scsi/osst.txt
7564 F:      drivers/scsi/osst.*
7565 F:      drivers/scsi/osst_*.h
7566 F:      drivers/scsi/st.h
7567
7568 OPENCORES I2C BUS DRIVER
7569 M:      Peter Korsgaard <jacmet@sunsite.dk>
7570 L:      linux-i2c@vger.kernel.org
7571 S:      Maintained
7572 F:      Documentation/i2c/busses/i2c-ocores
7573 F:      drivers/i2c/busses/i2c-ocores.c
7574
7575 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7576 M:      Rob Herring <robh+dt@kernel.org>
7577 M:      Frank Rowand <frowand.list@gmail.com>
7578 M:      Grant Likely <grant.likely@linaro.org>
7579 L:      devicetree@vger.kernel.org
7580 W:      http://www.devicetree.org/
7581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7582 S:      Maintained
7583 F:      drivers/of/
7584 F:      include/linux/of*.h
7585 F:      scripts/dtc/
7586
7587 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7588 M:      Rob Herring <robh+dt@kernel.org>
7589 M:      Pawel Moll <pawel.moll@arm.com>
7590 M:      Mark Rutland <mark.rutland@arm.com>
7591 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7592 M:      Kumar Gala <galak@codeaurora.org>
7593 L:      devicetree@vger.kernel.org
7594 S:      Maintained
7595 F:      Documentation/devicetree/
7596 F:      arch/*/boot/dts/
7597 F:      include/dt-bindings/
7598
7599 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7600 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7601 L:      devicetree@vger.kernel.org
7602 S:      Maintained
7603 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7604 F:      Documentation/devicetree/overlay-notes.txt
7605 F:      drivers/of/overlay.c
7606 F:      drivers/of/resolver.c
7607
7608 OPENRISC ARCHITECTURE
7609 M:      Jonas Bonn <jonas@southpole.se>
7610 W:      http://openrisc.net
7611 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7612 S:      Maintained
7613 T:      git git://openrisc.net/~jonas/linux
7614 F:      arch/openrisc/
7615
7616 OPENVSWITCH
7617 M:      Pravin Shelar <pshelar@nicira.com>
7618 L:      netdev@vger.kernel.org
7619 L:      dev@openvswitch.org
7620 W:      http://openvswitch.org
7621 S:      Maintained
7622 F:      net/openvswitch/
7623 F:      include/uapi/linux/openvswitch.h
7624
7625 OPL4 DRIVER
7626 M:      Clemens Ladisch <clemens@ladisch.de>
7627 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7628 T:      git git://git.alsa-project.org/alsa-kernel.git
7629 S:      Maintained
7630 F:      sound/drivers/opl4/
7631
7632 OPROFILE
7633 M:      Robert Richter <rric@kernel.org>
7634 L:      oprofile-list@lists.sf.net
7635 S:      Maintained
7636 F:      arch/*/include/asm/oprofile*.h
7637 F:      arch/*/oprofile/
7638 F:      drivers/oprofile/
7639 F:      include/linux/oprofile.h
7640
7641 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7642 M:      Mark Fasheh <mfasheh@suse.com>
7643 M:      Joel Becker <jlbec@evilplan.org>
7644 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7645 W:      http://ocfs2.wiki.kernel.org
7646 S:      Supported
7647 F:      Documentation/filesystems/ocfs2.txt
7648 F:      Documentation/filesystems/dlmfs.txt
7649 F:      fs/ocfs2/
7650
7651 ORINOCO DRIVER
7652 L:      linux-wireless@vger.kernel.org
7653 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7654 W:      http://www.nongnu.org/orinoco/
7655 S:      Orphan
7656 F:      drivers/net/wireless/orinoco/
7657
7658 OSD LIBRARY and FILESYSTEM
7659 M:      Boaz Harrosh <ooo@electrozaur.com>
7660 M:      Benny Halevy <bhalevy@primarydata.com>
7661 L:      osd-dev@open-osd.org
7662 W:      http://open-osd.org
7663 T:      git git://git.open-osd.org/open-osd.git
7664 S:      Maintained
7665 F:      drivers/scsi/osd/
7666 F:      include/scsi/osd_*
7667 F:      fs/exofs/
7668
7669 OVERLAY FILESYSTEM
7670 M:      Miklos Szeredi <miklos@szeredi.hu>
7671 L:      linux-unionfs@vger.kernel.org
7672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7673 S:      Supported
7674 F:      fs/overlayfs/
7675 F:      Documentation/filesystems/overlayfs.txt
7676
7677 P54 WIRELESS DRIVER
7678 M:      Christian Lamparter <chunkeey@googlemail.com>
7679 L:      linux-wireless@vger.kernel.org
7680 W:      http://wireless.kernel.org/en/users/Drivers/p54
7681 S:      Maintained
7682 F:      drivers/net/wireless/p54/
7683
7684 PA SEMI ETHERNET DRIVER
7685 M:      Olof Johansson <olof@lixom.net>
7686 L:      netdev@vger.kernel.org
7687 S:      Maintained
7688 F:      drivers/net/ethernet/pasemi/*
7689
7690 PA SEMI SMBUS DRIVER
7691 M:      Olof Johansson <olof@lixom.net>
7692 L:      linux-i2c@vger.kernel.org
7693 S:      Maintained
7694 F:      drivers/i2c/busses/i2c-pasemi.c
7695
7696 PADATA PARALLEL EXECUTION MECHANISM
7697 M:      Steffen Klassert <steffen.klassert@secunet.com>
7698 L:      linux-crypto@vger.kernel.org
7699 S:      Maintained
7700 F:      kernel/padata.c
7701 F:      include/linux/padata.h
7702 F:      Documentation/padata.txt
7703
7704 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7705 M:      Harald Welte <laforge@gnumonks.org>
7706 L:      platform-driver-x86@vger.kernel.org
7707 S:      Maintained
7708 F:      drivers/platform/x86/panasonic-laptop.c
7709
7710 PANASONIC MN10300/AM33/AM34 PORT
7711 M:      David Howells <dhowells@redhat.com>
7712 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7713 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7714 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7715 S:      Maintained
7716 F:      Documentation/mn10300/
7717 F:      arch/mn10300/
7718
7719 PARALLEL PORT SUBSYSTEM
7720 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7721 M:      Sudip Mukherjee <sudip@vectorindia.org>
7722 L:      linux-parport@lists.infradead.org (subscribers-only)
7723 S:      Maintained
7724 F:      drivers/parport/
7725 F:      include/linux/parport*.h
7726 F:      drivers/char/ppdev.c
7727 F:      include/uapi/linux/ppdev.h
7728 F:      Documentation/parport*.txt
7729
7730 PARAVIRT_OPS INTERFACE
7731 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7732 M:      Chris Wright <chrisw@sous-sol.org>
7733 M:      Alok Kataria <akataria@vmware.com>
7734 M:      Rusty Russell <rusty@rustcorp.com.au>
7735 L:      virtualization@lists.linux-foundation.org
7736 S:      Supported
7737 F:      Documentation/virtual/paravirt_ops.txt
7738 F:      arch/*/kernel/paravirt*
7739 F:      arch/*/include/asm/paravirt.h
7740
7741 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7742 M:      Tim Waugh <tim@cyberelk.net>
7743 L:      linux-parport@lists.infradead.org (subscribers-only)
7744 S:      Maintained
7745 F:      Documentation/blockdev/paride.txt
7746 F:      drivers/block/paride/
7747
7748 PARISC ARCHITECTURE
7749 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7750 M:      Helge Deller <deller@gmx.de>
7751 L:      linux-parisc@vger.kernel.org
7752 W:      http://www.parisc-linux.org/
7753 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7756 S:      Maintained
7757 F:      arch/parisc/
7758 F:      Documentation/parisc/
7759 F:      drivers/parisc/
7760 F:      drivers/char/agp/parisc-agp.c
7761 F:      drivers/input/serio/gscps2.c
7762 F:      drivers/parport/parport_gsc.*
7763 F:      drivers/tty/serial/8250/8250_gsc.c
7764 F:      drivers/video/fbdev/sti*
7765 F:      drivers/video/console/sti*
7766 F:      drivers/video/logo/logo_parisc*
7767
7768 PC87360 HARDWARE MONITORING DRIVER
7769 M:      Jim Cromie <jim.cromie@gmail.com>
7770 L:      lm-sensors@lm-sensors.org
7771 S:      Maintained
7772 F:      Documentation/hwmon/pc87360
7773 F:      drivers/hwmon/pc87360.c
7774
7775 PC8736x GPIO DRIVER
7776 M:      Jim Cromie <jim.cromie@gmail.com>
7777 S:      Maintained
7778 F:      drivers/char/pc8736x_gpio.c
7779
7780 PC87427 HARDWARE MONITORING DRIVER
7781 M:      Jean Delvare <jdelvare@suse.com>
7782 L:      lm-sensors@lm-sensors.org
7783 S:      Maintained
7784 F:      Documentation/hwmon/pc87427
7785 F:      drivers/hwmon/pc87427.c
7786
7787 PCA9532 LED DRIVER
7788 M:      Riku Voipio <riku.voipio@iki.fi>
7789 S:      Maintained
7790 F:      drivers/leds/leds-pca9532.c
7791 F:      include/linux/leds-pca9532.h
7792
7793 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7794 M:      Guenter Roeck <linux@roeck-us.net>
7795 L:      linux-i2c@vger.kernel.org
7796 S:      Maintained
7797 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7798
7799 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7800 M:      Khalid Aziz <khalid@gonehiking.org>
7801 S:      Maintained
7802 F:      drivers/firmware/pcdp.*
7803
7804 PCI ERROR RECOVERY
7805 M:      Linas Vepstas <linasvepstas@gmail.com>
7806 L:      linux-pci@vger.kernel.org
7807 S:      Supported
7808 F:      Documentation/PCI/pci-error-recovery.txt
7809
7810 PCI SUBSYSTEM
7811 M:      Bjorn Helgaas <bhelgaas@google.com>
7812 L:      linux-pci@vger.kernel.org
7813 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7815 S:      Supported
7816 F:      Documentation/PCI/
7817 F:      drivers/pci/
7818 F:      include/linux/pci*
7819 F:      arch/x86/pci/
7820 F:      arch/x86/kernel/quirks.c
7821
7822 PCI DRIVER FOR ARM VERSATILE PLATFORM
7823 M:      Rob Herring <robh@kernel.org>
7824 L:      linux-pci@vger.kernel.org
7825 L:      linux-arm-kernel@lists.infradead.org
7826 S:      Maintained
7827 F:      Documentation/devicetree/bindings/pci/versatile.txt
7828 F:      drivers/pci/host/pci-versatile.c
7829
7830 PCI DRIVER FOR APPLIEDMICRO XGENE
7831 M:      Tanmay Inamdar <tinamdar@apm.com>
7832 L:      linux-pci@vger.kernel.org
7833 L:      linux-arm-kernel@lists.infradead.org
7834 S:      Maintained
7835 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7836 F:      drivers/pci/host/pci-xgene.c
7837
7838 PCI DRIVER FOR FREESCALE LAYERSCAPE
7839 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7840 M:      Mingkai Hu <mingkai.hu@freescale.com>
7841 M:      Roy Zang <tie-fei.zang@freescale.com>
7842 L:      linuxppc-dev@lists.ozlabs.org
7843 L:      linux-pci@vger.kernel.org
7844 L:      linux-arm-kernel@lists.infradead.org
7845 S:      Maintained
7846 F:      drivers/pci/host/*layerscape*
7847
7848 PCI DRIVER FOR IMX6
7849 M:      Richard Zhu <Richard.Zhu@freescale.com>
7850 M:      Lucas Stach <l.stach@pengutronix.de>
7851 L:      linux-pci@vger.kernel.org
7852 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7853 S:      Maintained
7854 F:      drivers/pci/host/*imx6*
7855
7856 PCI DRIVER FOR TI KEYSTONE
7857 M:      Murali Karicheri <m-karicheri2@ti.com>
7858 L:      linux-pci@vger.kernel.org
7859 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7860 S:      Maintained
7861 F:      drivers/pci/host/*keystone*
7862
7863 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7864 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7865 M:      Jason Cooper <jason@lakedaemon.net>
7866 L:      linux-pci@vger.kernel.org
7867 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7868 S:      Maintained
7869 F:      drivers/pci/host/*mvebu*
7870
7871 PCI DRIVER FOR NVIDIA TEGRA
7872 M:      Thierry Reding <thierry.reding@gmail.com>
7873 L:      linux-tegra@vger.kernel.org
7874 L:      linux-pci@vger.kernel.org
7875 S:      Supported
7876 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7877 F:      drivers/pci/host/pci-tegra.c
7878
7879 PCI DRIVER FOR TI DRA7XX
7880 M:      Kishon Vijay Abraham I <kishon@ti.com>
7881 L:      linux-omap@vger.kernel.org
7882 L:      linux-pci@vger.kernel.org
7883 S:      Supported
7884 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7885 F:      drivers/pci/host/pci-dra7xx.c
7886
7887 PCI DRIVER FOR RENESAS R-CAR
7888 M:      Simon Horman <horms@verge.net.au>
7889 L:      linux-pci@vger.kernel.org
7890 L:      linux-sh@vger.kernel.org
7891 S:      Maintained
7892 F:      drivers/pci/host/*rcar*
7893
7894 PCI DRIVER FOR SAMSUNG EXYNOS
7895 M:      Jingoo Han <jingoohan1@gmail.com>
7896 L:      linux-pci@vger.kernel.org
7897 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7898 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7899 S:      Maintained
7900 F:      drivers/pci/host/pci-exynos.c
7901
7902 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7903 M:      Jingoo Han <jingoohan1@gmail.com>
7904 M:      Pratyush Anand <pratyush.anand@gmail.com>
7905 L:      linux-pci@vger.kernel.org
7906 S:      Maintained
7907 F:      drivers/pci/host/*designware*
7908
7909 PCI DRIVER FOR GENERIC OF HOSTS
7910 M:      Will Deacon <will.deacon@arm.com>
7911 L:      linux-pci@vger.kernel.org
7912 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7913 S:      Maintained
7914 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7915 F:      drivers/pci/host/pci-host-generic.c
7916
7917 PCIE DRIVER FOR ST SPEAR13XX
7918 M:      Pratyush Anand <pratyush.anand@gmail.com>
7919 L:      linux-pci@vger.kernel.org
7920 S:      Maintained
7921 F:      drivers/pci/host/*spear*
7922
7923 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7924 M:      Duc Dang <dhdang@apm.com>
7925 L:      linux-pci@vger.kernel.org
7926 L:      linux-arm-kernel@lists.infradead.org
7927 S:      Maintained
7928 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7929 F:      drivers/pci/host/pci-xgene-msi.c
7930
7931 PCMCIA SUBSYSTEM
7932 P:      Linux PCMCIA Team
7933 L:      linux-pcmcia@lists.infradead.org
7934 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7936 S:      Maintained
7937 F:      Documentation/pcmcia/
7938 F:      drivers/pcmcia/
7939 F:      include/pcmcia/
7940
7941 PCNET32 NETWORK DRIVER
7942 M:      Don Fry <pcnet32@frontier.com>
7943 L:      netdev@vger.kernel.org
7944 S:      Maintained
7945 F:      drivers/net/ethernet/amd/pcnet32.c
7946
7947 PCRYPT PARALLEL CRYPTO ENGINE
7948 M:      Steffen Klassert <steffen.klassert@secunet.com>
7949 L:      linux-crypto@vger.kernel.org
7950 S:      Maintained
7951 F:      crypto/pcrypt.c
7952 F:      include/crypto/pcrypt.h
7953
7954 PER-CPU MEMORY ALLOCATOR
7955 M:      Tejun Heo <tj@kernel.org>
7956 M:      Christoph Lameter <cl@linux-foundation.org>
7957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7958 S:      Maintained
7959 F:      include/linux/percpu*.h
7960 F:      mm/percpu*.c
7961 F:      arch/*/include/asm/percpu.h
7962
7963 PER-TASK DELAY ACCOUNTING
7964 M:      Balbir Singh <bsingharora@gmail.com>
7965 S:      Maintained
7966 F:      include/linux/delayacct.h
7967 F:      kernel/delayacct.c
7968
7969 PERFORMANCE EVENTS SUBSYSTEM
7970 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7971 M:      Ingo Molnar <mingo@redhat.com>
7972 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7973 L:      linux-kernel@vger.kernel.org
7974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7975 S:      Supported
7976 F:      kernel/events/*
7977 F:      include/linux/perf_event.h
7978 F:      include/uapi/linux/perf_event.h
7979 F:      arch/*/kernel/perf_event*.c
7980 F:      arch/*/kernel/*/perf_event*.c
7981 F:      arch/*/kernel/*/*/perf_event*.c
7982 F:      arch/*/include/asm/perf_event.h
7983 F:      arch/*/kernel/perf_callchain.c
7984 F:      tools/perf/
7985
7986 PERSONALITY HANDLING
7987 M:      Christoph Hellwig <hch@infradead.org>
7988 L:      linux-abi-devel@lists.sourceforge.net
7989 S:      Maintained
7990 F:      include/linux/personality.h
7991 F:      include/uapi/linux/personality.h
7992
7993 PHONET PROTOCOL
7994 M:      Remi Denis-Courmont <courmisch@gmail.com>
7995 S:      Supported
7996 F:      Documentation/networking/phonet.txt
7997 F:      include/linux/phonet.h
7998 F:      include/net/phonet/
7999 F:      include/uapi/linux/phonet.h
8000 F:      net/phonet/
8001
8002 PHRAM MTD DRIVER
8003 M:      Joern Engel <joern@lazybastard.org>
8004 L:      linux-mtd@lists.infradead.org
8005 S:      Maintained
8006 F:      drivers/mtd/devices/phram.c
8007
8008 PICOLCD HID DRIVER
8009 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8010 L:      linux-input@vger.kernel.org
8011 S:      Maintained
8012 F:      drivers/hid/hid-picolcd*
8013
8014 PICOXCELL SUPPORT
8015 M:      Jamie Iles <jamie@jamieiles.com>
8016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8017 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8018 S:      Supported
8019 F:      arch/arm/boot/dts/picoxcell*
8020 F:      arch/arm/mach-picoxcell/
8021 F:      drivers/crypto/picoxcell*
8022
8023 PIN CONTROL SUBSYSTEM
8024 M:      Linus Walleij <linus.walleij@linaro.org>
8025 L:      linux-gpio@vger.kernel.org
8026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8027 S:      Maintained
8028 F:      drivers/pinctrl/
8029 F:      include/linux/pinctrl/
8030
8031 PIN CONTROLLER - ATMEL AT91
8032 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8033 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8034 S:      Maintained
8035 F:      drivers/pinctrl/pinctrl-at91.*
8036
8037 PIN CONTROLLER - INTEL
8038 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8039 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8040 S:      Maintained
8041 F:      drivers/pinctrl/intel/
8042
8043 PIN CONTROLLER - RENESAS
8044 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8045 L:      linux-sh@vger.kernel.org
8046 S:      Maintained
8047 F:      drivers/pinctrl/sh-pfc/
8048
8049 PIN CONTROLLER - SAMSUNG
8050 M:      Tomasz Figa <tomasz.figa@gmail.com>
8051 M:      Thomas Abraham <thomas.abraham@linaro.org>
8052 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8053 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8054 S:      Maintained
8055 F:      drivers/pinctrl/samsung/
8056
8057 PIN CONTROLLER - ST SPEAR
8058 M:      Viresh Kumar <vireshk@kernel.org>
8059 L:      spear-devel@list.st.com
8060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8061 W:      http://www.st.com/spear
8062 S:      Maintained
8063 F:      drivers/pinctrl/spear/
8064
8065 PKTCDVD DRIVER
8066 M:      Jiri Kosina <jikos@kernel.org>
8067 S:      Maintained
8068 F:      drivers/block/pktcdvd.c
8069 F:      include/linux/pktcdvd.h
8070 F:      include/uapi/linux/pktcdvd.h
8071
8072 PKUNITY SOC DRIVERS
8073 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8074 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8075 S:      Maintained
8076 T:      git git://github.com/gxt/linux.git
8077 F:      drivers/input/serio/i8042-unicore32io.h
8078 F:      drivers/i2c/busses/i2c-puv3.c
8079 F:      drivers/video/fbdev/fb-puv3.c
8080 F:      drivers/rtc/rtc-puv3.c
8081
8082 PMBUS HARDWARE MONITORING DRIVERS
8083 M:      Guenter Roeck <linux@roeck-us.net>
8084 L:      lm-sensors@lm-sensors.org
8085 W:      http://www.lm-sensors.org/
8086 W:      http://www.roeck-us.net/linux/drivers/
8087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8088 S:      Maintained
8089 F:      Documentation/hwmon/pmbus
8090 F:      drivers/hwmon/pmbus/
8091 F:      include/linux/i2c/pmbus.h
8092
8093 PMC SIERRA MaxRAID DRIVER
8094 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8095 L:      linux-scsi@vger.kernel.org
8096 W:      http://www.pmc-sierra.com/
8097 S:      Supported
8098 F:      drivers/scsi/pmcraid.*
8099
8100 PMC SIERRA PM8001 DRIVER
8101 M:      Jack Wang <jinpu.wang@profitbricks.com>
8102 M:      lindar_liu@usish.com
8103 L:      pmchba@pmcs.com
8104 L:      linux-scsi@vger.kernel.org
8105 S:      Supported
8106 F:      drivers/scsi/pm8001/
8107
8108 POSIX CLOCKS and TIMERS
8109 M:      Thomas Gleixner <tglx@linutronix.de>
8110 L:      linux-kernel@vger.kernel.org
8111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8112 S:      Maintained
8113 F:      fs/timerfd.c
8114 F:      include/linux/timer*
8115 F:      kernel/time/*timer*
8116
8117 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8118 M:      Sebastian Reichel <sre@kernel.org>
8119 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8120 M:      David Woodhouse <dwmw2@infradead.org>
8121 L:      linux-pm@vger.kernel.org
8122 T:      git git://git.infradead.org/battery-2.6.git
8123 S:      Maintained
8124 F:      include/linux/power_supply.h
8125 F:      drivers/power/
8126 X:      drivers/power/avs/
8127
8128 PNP SUPPORT
8129 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8130 S:      Maintained
8131 F:      drivers/pnp/
8132
8133 PNXxxxx I2C DRIVER
8134 M:      Vitaly Wool <vitalywool@gmail.com>
8135 L:      linux-i2c@vger.kernel.org
8136 S:      Maintained
8137 F:      drivers/i2c/busses/i2c-pnx.c
8138
8139 PPP PROTOCOL DRIVERS AND COMPRESSORS
8140 M:      Paul Mackerras <paulus@samba.org>
8141 L:      linux-ppp@vger.kernel.org
8142 S:      Maintained
8143 F:      drivers/net/ppp/ppp_*
8144
8145 PPP OVER ATM (RFC 2364)
8146 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8147 S:      Maintained
8148 F:      net/atm/pppoatm.c
8149 F:      include/uapi/linux/atmppp.h
8150
8151 PPP OVER ETHERNET
8152 M:      Michal Ostrowski <mostrows@earthlink.net>
8153 S:      Maintained
8154 F:      drivers/net/ppp/pppoe.c
8155 F:      drivers/net/ppp/pppox.c
8156
8157 PPP OVER L2TP
8158 M:      James Chapman <jchapman@katalix.com>
8159 S:      Maintained
8160 F:      net/l2tp/l2tp_ppp.c
8161 F:      include/linux/if_pppol2tp.h
8162 F:      include/uapi/linux/if_pppol2tp.h
8163
8164 PPS SUPPORT
8165 M:      Rodolfo Giometti <giometti@enneenne.com>
8166 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8167 L:      linuxpps@ml.enneenne.com (subscribers-only)
8168 S:      Maintained
8169 F:      Documentation/pps/
8170 F:      drivers/pps/
8171 F:      include/linux/pps*.h
8172
8173 PPTP DRIVER
8174 M:      Dmitry Kozlov <xeb@mail.ru>
8175 L:      netdev@vger.kernel.org
8176 S:      Maintained
8177 F:      drivers/net/ppp/pptp.c
8178 W:      http://sourceforge.net/projects/accel-pptp
8179
8180 PREEMPTIBLE KERNEL
8181 M:      Robert Love <rml@tech9.net>
8182 L:      kpreempt-tech@lists.sourceforge.net
8183 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8184 S:      Supported
8185 F:      Documentation/preempt-locking.txt
8186 F:      include/linux/preempt.h
8187
8188 PRISM54 WIRELESS DRIVER
8189 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8190 L:      linux-wireless@vger.kernel.org
8191 W:      http://wireless.kernel.org/en/users/Drivers/p54
8192 S:      Obsolete
8193 F:      drivers/net/wireless/prism54/
8194
8195 PS3 NETWORK SUPPORT
8196 M:      Geoff Levand <geoff@infradead.org>
8197 L:      netdev@vger.kernel.org
8198 L:      linuxppc-dev@lists.ozlabs.org
8199 S:      Maintained
8200 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8201
8202 PS3 PLATFORM SUPPORT
8203 M:      Geoff Levand <geoff@infradead.org>
8204 L:      linuxppc-dev@lists.ozlabs.org
8205 S:      Maintained
8206 F:      arch/powerpc/boot/ps3*
8207 F:      arch/powerpc/include/asm/lv1call.h
8208 F:      arch/powerpc/include/asm/ps3*.h
8209 F:      arch/powerpc/platforms/ps3/
8210 F:      drivers/*/ps3*
8211 F:      drivers/ps3/
8212 F:      drivers/rtc/rtc-ps3.c
8213 F:      drivers/usb/host/*ps3.c
8214 F:      sound/ppc/snd_ps3*
8215
8216 PS3VRAM DRIVER
8217 M:      Jim Paris <jim@jtan.com>
8218 M:      Geoff Levand <geoff@infradead.org>
8219 L:      linuxppc-dev@lists.ozlabs.org
8220 S:      Maintained
8221 F:      drivers/block/ps3vram.c
8222
8223 PSTORE FILESYSTEM
8224 M:      Anton Vorontsov <anton@enomsg.org>
8225 M:      Colin Cross <ccross@android.com>
8226 M:      Kees Cook <keescook@chromium.org>
8227 M:      Tony Luck <tony.luck@intel.com>
8228 S:      Maintained
8229 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8230 F:      fs/pstore/
8231 F:      include/linux/pstore*
8232 F:      drivers/firmware/efi/efi-pstore.c
8233 F:      drivers/acpi/apei/erst.c
8234
8235 PTP HARDWARE CLOCK SUPPORT
8236 M:      Richard Cochran <richardcochran@gmail.com>
8237 L:      netdev@vger.kernel.org
8238 S:      Maintained
8239 W:      http://linuxptp.sourceforge.net/
8240 F:      Documentation/ABI/testing/sysfs-ptp
8241 F:      Documentation/ptp/*
8242 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8243 F:      drivers/net/phy/dp83640*
8244 F:      drivers/ptp/*
8245 F:      include/linux/ptp_cl*
8246
8247 PTRACE SUPPORT
8248 M:      Roland McGrath <roland@hack.frob.com>
8249 M:      Oleg Nesterov <oleg@redhat.com>
8250 S:      Maintained
8251 F:      include/asm-generic/syscall.h
8252 F:      include/linux/ptrace.h
8253 F:      include/linux/regset.h
8254 F:      include/linux/tracehook.h
8255 F:      include/uapi/linux/ptrace.h
8256 F:      kernel/ptrace.c
8257
8258 PVRUSB2 VIDEO4LINUX DRIVER
8259 M:      Mike Isely <isely@pobox.com>
8260 L:      pvrusb2@isely.net       (subscribers-only)
8261 L:      linux-media@vger.kernel.org
8262 W:      http://www.isely.net/pvrusb2/
8263 T:      git git://linuxtv.org/media_tree.git
8264 S:      Maintained
8265 F:      Documentation/video4linux/README.pvrusb2
8266 F:      drivers/media/usb/pvrusb2/
8267
8268 PWC WEBCAM DRIVER
8269 M:      Hans de Goede <hdegoede@redhat.com>
8270 L:      linux-media@vger.kernel.org
8271 T:      git git://linuxtv.org/media_tree.git
8272 S:      Maintained
8273 F:      drivers/media/usb/pwc/*
8274
8275 PWM FAN DRIVER
8276 M:      Kamil Debski <k.debski@samsung.com>
8277 L:      lm-sensors@lm-sensors.org
8278 S:      Supported
8279 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8280 F:      Documentation/hwmon/pwm-fan
8281 F:      drivers/hwmon/pwm-fan.c
8282
8283 PWM SUBSYSTEM
8284 M:      Thierry Reding <thierry.reding@gmail.com>
8285 L:      linux-pwm@vger.kernel.org
8286 S:      Maintained
8287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8288 F:      Documentation/pwm.txt
8289 F:      Documentation/devicetree/bindings/pwm/
8290 F:      include/linux/pwm.h
8291 F:      drivers/pwm/
8292 F:      drivers/video/backlight/pwm_bl.c
8293 F:      include/linux/pwm_backlight.h
8294
8295 PXA2xx/PXA3xx SUPPORT
8296 M:      Daniel Mack <daniel@zonque.org>
8297 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8298 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8299 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8300 T:      git git://github.com/hzhuang1/linux.git
8301 T:      git git://github.com/rjarzmik/linux.git
8302 S:      Maintained
8303 F:      arch/arm/mach-pxa/
8304 F:      drivers/dma/pxa*
8305 F:      drivers/pcmcia/pxa2xx*
8306 F:      drivers/spi/spi-pxa2xx*
8307 F:      drivers/usb/gadget/udc/pxa2*
8308 F:      include/sound/pxa2xx-lib.h
8309 F:      sound/arm/pxa*
8310 F:      sound/soc/pxa/
8311
8312 PXA3xx NAND FLASH DRIVER
8313 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8314 L:      linux-mtd@lists.infradead.org
8315 S:      Maintained
8316 F:      drivers/mtd/nand/pxa3xx_nand.c
8317
8318 MMP SUPPORT
8319 M:      Eric Miao <eric.y.miao@gmail.com>
8320 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8321 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8322 T:      git git://github.com/hzhuang1/linux.git
8323 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8324 S:      Maintained
8325 F:      arch/arm/mach-mmp/
8326
8327 PXA MMCI DRIVER
8328 S:      Orphan
8329
8330 PXA RTC DRIVER
8331 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8332 L:      rtc-linux@googlegroups.com
8333 S:      Maintained
8334
8335 QAT DRIVER
8336 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8337 L:      qat-linux@intel.com
8338 S:      Supported
8339 F:      drivers/crypto/qat/
8340
8341 QIB DRIVER
8342 M:      Mike Marciniszyn <infinipath@intel.com>
8343 L:      linux-rdma@vger.kernel.org
8344 S:      Supported
8345 F:      drivers/infiniband/hw/qib/
8346
8347 QLOGIC QLA1280 SCSI DRIVER
8348 M:      Michael Reed <mdr@sgi.com>
8349 L:      linux-scsi@vger.kernel.org
8350 S:      Maintained
8351 F:      drivers/scsi/qla1280.[ch]
8352
8353 QLOGIC QLA2XXX FC-SCSI DRIVER
8354 M:      qla2xxx-upstream@qlogic.com
8355 L:      linux-scsi@vger.kernel.org
8356 S:      Supported
8357 F:      Documentation/scsi/LICENSE.qla2xxx
8358 F:      drivers/scsi/qla2xxx/
8359
8360 QLOGIC QLA4XXX iSCSI DRIVER
8361 M:      QLogic-Storage-Upstream@qlogic.com
8362 L:      linux-scsi@vger.kernel.org
8363 S:      Supported
8364 F:      Documentation/scsi/LICENSE.qla4xxx
8365 F:      drivers/scsi/qla4xxx/
8366
8367 QLOGIC QLA3XXX NETWORK DRIVER
8368 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8369 M:      Ron Mercer <ron.mercer@qlogic.com>
8370 M:      linux-driver@qlogic.com
8371 L:      netdev@vger.kernel.org
8372 S:      Supported
8373 F:      Documentation/networking/LICENSE.qla3xxx
8374 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8375
8376 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8377 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8378 M:      Dept-GELinuxNICDev@qlogic.com
8379 L:      netdev@vger.kernel.org
8380 S:      Supported
8381 F:      drivers/net/ethernet/qlogic/qlcnic/
8382
8383 QLOGIC QLGE 10Gb ETHERNET DRIVER
8384 M:      Harish Patil <harish.patil@qlogic.com>
8385 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8386 M:      Dept-GELinuxNICDev@qlogic.com
8387 M:      linux-driver@qlogic.com
8388 L:      netdev@vger.kernel.org
8389 S:      Supported
8390 F:      drivers/net/ethernet/qlogic/qlge/
8391
8392 QNX4 FILESYSTEM
8393 M:      Anders Larsen <al@alarsen.net>
8394 W:      http://www.alarsen.net/linux/qnx4fs/
8395 S:      Maintained
8396 F:      fs/qnx4/
8397 F:      include/uapi/linux/qnx4_fs.h
8398 F:      include/uapi/linux/qnxtypes.h
8399
8400 QT1010 MEDIA DRIVER
8401 M:      Antti Palosaari <crope@iki.fi>
8402 L:      linux-media@vger.kernel.org
8403 W:      http://linuxtv.org/
8404 W:      http://palosaari.fi/linux/
8405 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8406 T:      git git://linuxtv.org/anttip/media_tree.git
8407 S:      Maintained
8408 F:      drivers/media/tuners/qt1010*
8409
8410 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8411 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8412 L:      linux-wireless@vger.kernel.org
8413 L:      ath9k-devel@lists.ath9k.org
8414 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8415 S:      Supported
8416 F:      drivers/net/wireless/ath/ath9k/
8417
8418 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8419 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8420 L:      ath10k@lists.infradead.org
8421 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8422 T:      git git://github.com/kvalo/ath.git
8423 S:      Supported
8424 F:      drivers/net/wireless/ath/ath10k/
8425
8426 QUALCOMM HEXAGON ARCHITECTURE
8427 M:      Richard Kuo <rkuo@codeaurora.org>
8428 L:      linux-hexagon@vger.kernel.org
8429 S:      Supported
8430 F:      arch/hexagon/
8431
8432 QUALCOMM WCN36XX WIRELESS DRIVER
8433 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8434 L:      wcn36xx@lists.infradead.org
8435 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8436 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8437 S:      Supported
8438 F:      drivers/net/wireless/ath/wcn36xx/
8439
8440 RADOS BLOCK DEVICE (RBD)
8441 M:      Ilya Dryomov <idryomov@gmail.com>
8442 M:      Sage Weil <sage@redhat.com>
8443 M:      Alex Elder <elder@kernel.org>
8444 L:      ceph-devel@vger.kernel.org
8445 W:      http://ceph.com/
8446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8447 T:      git git://github.com/ceph/ceph-client.git
8448 S:      Supported
8449 F:      Documentation/ABI/testing/sysfs-bus-rbd
8450 F:      drivers/block/rbd.c
8451 F:      drivers/block/rbd_types.h
8452
8453 RADEON FRAMEBUFFER DISPLAY DRIVER
8454 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8455 L:      linux-fbdev@vger.kernel.org
8456 S:      Maintained
8457 F:      drivers/video/fbdev/aty/radeon*
8458 F:      include/uapi/linux/radeonfb.h
8459
8460 RADIOSHARK RADIO DRIVER
8461 M:      Hans de Goede <hdegoede@redhat.com>
8462 L:      linux-media@vger.kernel.org
8463 T:      git git://linuxtv.org/media_tree.git
8464 S:      Maintained
8465 F:      drivers/media/radio/radio-shark.c
8466
8467 RADIOSHARK2 RADIO DRIVER
8468 M:      Hans de Goede <hdegoede@redhat.com>
8469 L:      linux-media@vger.kernel.org
8470 T:      git git://linuxtv.org/media_tree.git
8471 S:      Maintained
8472 F:      drivers/media/radio/radio-shark2.c
8473 F:      drivers/media/radio/radio-tea5777.c
8474
8475 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8476 M:      Paul Mackerras <paulus@samba.org>
8477 L:      linux-fbdev@vger.kernel.org
8478 S:      Maintained
8479 F:      drivers/video/fbdev/aty/aty128fb.c
8480
8481 RALINK RT2X00 WIRELESS LAN DRIVER
8482 P:      rt2x00 project
8483 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8484 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8485 L:      linux-wireless@vger.kernel.org
8486 S:      Maintained
8487 F:      drivers/net/wireless/rt2x00/
8488
8489 RAMDISK RAM BLOCK DEVICE DRIVER
8490 M:      Jens Axboe <axboe@kernel.dk>
8491 S:      Maintained
8492 F:      Documentation/blockdev/ramdisk.txt
8493 F:      drivers/block/brd.c
8494
8495 RANDOM NUMBER DRIVER
8496 M:      "Theodore Ts'o" <tytso@mit.edu>
8497 S:      Maintained
8498 F:      drivers/char/random.c
8499
8500 RAPIDIO SUBSYSTEM
8501 M:      Matt Porter <mporter@kernel.crashing.org>
8502 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8503 S:      Maintained
8504 F:      drivers/rapidio/
8505
8506 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8507 L:      linux-wireless@vger.kernel.org
8508 S:      Orphan
8509 F:      drivers/net/wireless/ray*
8510
8511 RCUTORTURE MODULE
8512 M:      Josh Triplett <josh@joshtriplett.org>
8513 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8514 L:      linux-kernel@vger.kernel.org
8515 S:      Supported
8516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8517 F:      Documentation/RCU/torture.txt
8518 F:      kernel/rcu/rcutorture.c
8519
8520 RCUTORTURE TEST FRAMEWORK
8521 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8522 M:      Josh Triplett <josh@joshtriplett.org>
8523 R:      Steven Rostedt <rostedt@goodmis.org>
8524 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8525 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8526 L:      linux-kernel@vger.kernel.org
8527 S:      Supported
8528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8529 F:      tools/testing/selftests/rcutorture
8530
8531 RDC R-321X SoC
8532 M:      Florian Fainelli <florian@openwrt.org>
8533 S:      Maintained
8534
8535 RDC R6040 FAST ETHERNET DRIVER
8536 M:      Florian Fainelli <florian@openwrt.org>
8537 L:      netdev@vger.kernel.org
8538 S:      Maintained
8539 F:      drivers/net/ethernet/rdc/r6040.c
8540
8541 RDS - RELIABLE DATAGRAM SOCKETS
8542 M:      Chien Yen <chien.yen@oracle.com>
8543 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8544 S:      Supported
8545 F:      net/rds/
8546
8547 READ-COPY UPDATE (RCU)
8548 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8549 M:      Josh Triplett <josh@joshtriplett.org>
8550 R:      Steven Rostedt <rostedt@goodmis.org>
8551 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8552 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8553 L:      linux-kernel@vger.kernel.org
8554 W:      http://www.rdrop.com/users/paulmck/RCU/
8555 S:      Supported
8556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8557 F:      Documentation/RCU/
8558 X:      Documentation/RCU/torture.txt
8559 F:      include/linux/rcu*
8560 X:      include/linux/srcu.h
8561 F:      kernel/rcu/
8562 X:      kernel/torture.c
8563
8564 REAL TIME CLOCK (RTC) SUBSYSTEM
8565 M:      Alessandro Zummo <a.zummo@towertech.it>
8566 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8567 L:      rtc-linux@googlegroups.com
8568 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8570 S:      Maintained
8571 F:      Documentation/rtc.txt
8572 F:      drivers/rtc/
8573 F:      include/linux/rtc.h
8574 F:      include/uapi/linux/rtc.h
8575
8576 REALTEK AUDIO CODECS
8577 M:      Bard Liao <bardliao@realtek.com>
8578 M:      Oder Chiou <oder_chiou@realtek.com>
8579 S:      Maintained
8580 F:      sound/soc/codecs/rt*
8581 F:      include/sound/rt*.h
8582
8583 REISERFS FILE SYSTEM
8584 L:      reiserfs-devel@vger.kernel.org
8585 S:      Supported
8586 F:      fs/reiserfs/
8587
8588 REGISTER MAP ABSTRACTION
8589 M:      Mark Brown <broonie@kernel.org>
8590 L:      linux-kernel@vger.kernel.org
8591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8592 S:      Supported
8593 F:      drivers/base/regmap/
8594 F:      include/linux/regmap.h
8595
8596 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8597 M:      Ohad Ben-Cohen <ohad@wizery.com>
8598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8599 S:      Maintained
8600 F:      drivers/remoteproc/
8601 F:      Documentation/remoteproc.txt
8602 F:      include/linux/remoteproc.h
8603
8604 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8605 M:      Ohad Ben-Cohen <ohad@wizery.com>
8606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8607 S:      Maintained
8608 F:      drivers/rpmsg/
8609 F:      Documentation/rpmsg.txt
8610 F:      include/linux/rpmsg.h
8611
8612 RESET CONTROLLER FRAMEWORK
8613 M:      Philipp Zabel <p.zabel@pengutronix.de>
8614 S:      Maintained
8615 F:      drivers/reset/
8616 F:      Documentation/devicetree/bindings/reset/
8617 F:      include/dt-bindings/reset/
8618 F:      include/linux/reset.h
8619 F:      include/linux/reset-controller.h
8620
8621 RFKILL
8622 M:      Johannes Berg <johannes@sipsolutions.net>
8623 L:      linux-wireless@vger.kernel.org
8624 W:      http://wireless.kernel.org/
8625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8627 S:      Maintained
8628 F:      Documentation/rfkill.txt
8629 F:      net/rfkill/
8630
8631 RHASHTABLE
8632 M:      Thomas Graf <tgraf@suug.ch>
8633 L:      netdev@vger.kernel.org
8634 S:      Maintained
8635 F:      lib/rhashtable.c
8636 F:      include/linux/rhashtable.h
8637
8638 RICOH SMARTMEDIA/XD DRIVER
8639 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8640 S:      Maintained
8641 F:      drivers/mtd/nand/r852.c
8642 F:      drivers/mtd/nand/r852.h
8643
8644 RICOH R5C592 MEMORYSTICK DRIVER
8645 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8646 S:      Maintained
8647 F:      drivers/memstick/host/r592.*
8648
8649 ROCCAT DRIVERS
8650 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8651 W:      http://sourceforge.net/projects/roccat/
8652 S:      Maintained
8653 F:      drivers/hid/hid-roccat*
8654 F:      include/linux/hid-roccat*
8655 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8656
8657 ROCKER DRIVER
8658 M:      Jiri Pirko <jiri@resnulli.us>
8659 M:      Scott Feldman <sfeldma@gmail.com>
8660 L:      netdev@vger.kernel.org
8661 S:      Supported
8662 F:      drivers/net/ethernet/rocker/
8663
8664 ROCKETPORT DRIVER
8665 P:      Comtrol Corp.
8666 W:      http://www.comtrol.com
8667 S:      Maintained
8668 F:      Documentation/serial/rocket.txt
8669 F:      drivers/tty/rocket*
8670
8671 ROCKETPORT EXPRESS/INFINITY DRIVER
8672 M:      Kevin Cernekee <cernekee@gmail.com>
8673 L:      linux-serial@vger.kernel.org
8674 S:      Odd Fixes
8675 F:      drivers/tty/serial/rp2.*
8676
8677 ROSE NETWORK LAYER
8678 M:      Ralf Baechle <ralf@linux-mips.org>
8679 L:      linux-hams@vger.kernel.org
8680 W:      http://www.linux-ax25.org/
8681 S:      Maintained
8682 F:      include/net/rose.h
8683 F:      include/uapi/linux/rose.h
8684 F:      net/rose/
8685
8686 RTL2830 MEDIA DRIVER
8687 M:      Antti Palosaari <crope@iki.fi>
8688 L:      linux-media@vger.kernel.org
8689 W:      http://linuxtv.org/
8690 W:      http://palosaari.fi/linux/
8691 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8692 T:      git git://linuxtv.org/anttip/media_tree.git
8693 S:      Maintained
8694 F:      drivers/media/dvb-frontends/rtl2830*
8695
8696 RTL2832 MEDIA DRIVER
8697 M:      Antti Palosaari <crope@iki.fi>
8698 L:      linux-media@vger.kernel.org
8699 W:      http://linuxtv.org/
8700 W:      http://palosaari.fi/linux/
8701 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8702 T:      git git://linuxtv.org/anttip/media_tree.git
8703 S:      Maintained
8704 F:      drivers/media/dvb-frontends/rtl2832*
8705
8706 RTL2832_SDR MEDIA DRIVER
8707 M:      Antti Palosaari <crope@iki.fi>
8708 L:      linux-media@vger.kernel.org
8709 W:      http://linuxtv.org/
8710 W:      http://palosaari.fi/linux/
8711 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8712 T:      git git://linuxtv.org/anttip/media_tree.git
8713 S:      Maintained
8714 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8715
8716 RTL8180 WIRELESS DRIVER
8717 L:      linux-wireless@vger.kernel.org
8718 W:      http://wireless.kernel.org/
8719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8720 S:      Orphan
8721 F:      drivers/net/wireless/rtl818x/rtl8180/
8722
8723 RTL8187 WIRELESS DRIVER
8724 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8725 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8726 M:      Larry Finger <Larry.Finger@lwfinger.net>
8727 L:      linux-wireless@vger.kernel.org
8728 W:      http://wireless.kernel.org/
8729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8730 S:      Maintained
8731 F:      drivers/net/wireless/rtl818x/rtl8187/
8732
8733 RTL8192CE WIRELESS DRIVER
8734 M:      Larry Finger <Larry.Finger@lwfinger.net>
8735 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8736 L:      linux-wireless@vger.kernel.org
8737 W:      http://wireless.kernel.org/
8738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8739 S:      Maintained
8740 F:      drivers/net/wireless/rtlwifi/
8741 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8742
8743 S3 SAVAGE FRAMEBUFFER DRIVER
8744 M:      Antonino Daplas <adaplas@gmail.com>
8745 L:      linux-fbdev@vger.kernel.org
8746 S:      Maintained
8747 F:      drivers/video/fbdev/savage/
8748
8749 S390
8750 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8751 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8752 L:      linux-s390@vger.kernel.org
8753 W:      http://www.ibm.com/developerworks/linux/linux390/
8754 S:      Supported
8755 F:      arch/s390/
8756 F:      drivers/s390/
8757 F:      Documentation/s390/
8758 F:      Documentation/DocBook/s390*
8759
8760 S390 COMMON I/O LAYER
8761 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8762 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8763 L:      linux-s390@vger.kernel.org
8764 W:      http://www.ibm.com/developerworks/linux/linux390/
8765 S:      Supported
8766 F:      drivers/s390/cio/
8767
8768 S390 DASD DRIVER
8769 M:      Stefan Weinhuber <wein@de.ibm.com>
8770 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8771 L:      linux-s390@vger.kernel.org
8772 W:      http://www.ibm.com/developerworks/linux/linux390/
8773 S:      Supported
8774 F:      drivers/s390/block/dasd*
8775 F:      block/partitions/ibm.c
8776
8777 S390 NETWORK DRIVERS
8778 M:      Ursula Braun <ursula.braun@de.ibm.com>
8779 L:      linux-s390@vger.kernel.org
8780 W:      http://www.ibm.com/developerworks/linux/linux390/
8781 S:      Supported
8782 F:      drivers/s390/net/
8783
8784 S390 PCI SUBSYSTEM
8785 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8786 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8787 L:      linux-s390@vger.kernel.org
8788 W:      http://www.ibm.com/developerworks/linux/linux390/
8789 S:      Supported
8790 F:      arch/s390/pci/
8791 F:      drivers/pci/hotplug/s390_pci_hpc.c
8792
8793 S390 ZCRYPT DRIVER
8794 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8795 L:      linux-s390@vger.kernel.org
8796 W:      http://www.ibm.com/developerworks/linux/linux390/
8797 S:      Supported
8798 F:      drivers/s390/crypto/
8799
8800 S390 ZFCP DRIVER
8801 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8802 L:      linux-s390@vger.kernel.org
8803 W:      http://www.ibm.com/developerworks/linux/linux390/
8804 S:      Supported
8805 F:      drivers/s390/scsi/zfcp_*
8806
8807 S390 IUCV NETWORK LAYER
8808 M:      Ursula Braun <ursula.braun@de.ibm.com>
8809 L:      linux-s390@vger.kernel.org
8810 W:      http://www.ibm.com/developerworks/linux/linux390/
8811 S:      Supported
8812 F:      drivers/s390/net/*iucv*
8813 F:      include/net/iucv/
8814 F:      net/iucv/
8815
8816 S3C24XX SD/MMC Driver
8817 M:      Ben Dooks <ben-linux@fluff.org>
8818 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8819 S:      Supported
8820 F:      drivers/mmc/host/s3cmci.*
8821
8822 SAA6588 RDS RECEIVER DRIVER
8823 M:      Hans Verkuil <hverkuil@xs4all.nl>
8824 L:      linux-media@vger.kernel.org
8825 T:      git git://linuxtv.org/media_tree.git
8826 W:      http://linuxtv.org
8827 S:      Odd Fixes
8828 F:      drivers/media/i2c/saa6588*
8829
8830 SAA7134 VIDEO4LINUX DRIVER
8831 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8832 L:      linux-media@vger.kernel.org
8833 W:      http://linuxtv.org
8834 T:      git git://linuxtv.org/media_tree.git
8835 S:      Odd fixes
8836 F:      Documentation/video4linux/*.saa7134
8837 F:      drivers/media/pci/saa7134/
8838
8839 SAA7146 VIDEO4LINUX-2 DRIVER
8840 M:      Hans Verkuil <hverkuil@xs4all.nl>
8841 L:      linux-media@vger.kernel.org
8842 T:      git git://linuxtv.org/media_tree.git
8843 S:      Maintained
8844 F:      drivers/media/common/saa7146/
8845 F:      drivers/media/pci/saa7146/
8846 F:      include/media/saa7146*
8847
8848 SAMSUNG LAPTOP DRIVER
8849 M:      Corentin Chary <corentin.chary@gmail.com>
8850 L:      platform-driver-x86@vger.kernel.org
8851 S:      Maintained
8852 F:      drivers/platform/x86/samsung-laptop.c
8853
8854 SAMSUNG AUDIO (ASoC) DRIVERS
8855 M:      Sangbeom Kim <sbkim73@samsung.com>
8856 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8857 S:      Supported
8858 F:      sound/soc/samsung/
8859
8860 SAMSUNG FRAMEBUFFER DRIVER
8861 M:      Jingoo Han <jingoohan1@gmail.com>
8862 L:      linux-fbdev@vger.kernel.org
8863 S:      Maintained
8864 F:      drivers/video/fbdev/s3c-fb.c
8865
8866 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8867 M:      Sangbeom Kim <sbkim73@samsung.com>
8868 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8869 L:      linux-kernel@vger.kernel.org
8870 L:      linux-samsung-soc@vger.kernel.org
8871 S:      Supported
8872 F:      drivers/mfd/sec*.c
8873 F:      drivers/regulator/s2m*.c
8874 F:      drivers/regulator/s5m*.c
8875 F:      drivers/clk/clk-s2mps11.c
8876 F:      drivers/rtc/rtc-s5m.c
8877 F:      include/linux/mfd/samsung/
8878 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8879 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
8880
8881 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8882 M:      Kyungmin Park <kyungmin.park@samsung.com>
8883 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8884 L:      linux-media@vger.kernel.org
8885 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8886 S:      Supported
8887 F:      drivers/media/platform/exynos4-is/
8888
8889 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8890 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8891 L:      linux-media@vger.kernel.org
8892 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8893 S:      Maintained
8894 F:      drivers/media/platform/s3c-camif/
8895 F:      include/media/s3c_camif.h
8896
8897 SAMSUNG S5C73M3 CAMERA DRIVER
8898 M:      Kyungmin Park <kyungmin.park@samsung.com>
8899 M:      Andrzej Hajda <a.hajda@samsung.com>
8900 L:      linux-media@vger.kernel.org
8901 S:      Supported
8902 F:      drivers/media/i2c/s5c73m3/*
8903
8904 SAMSUNG S5K5BAF CAMERA DRIVER
8905 M:      Kyungmin Park <kyungmin.park@samsung.com>
8906 M:      Andrzej Hajda <a.hajda@samsung.com>
8907 L:      linux-media@vger.kernel.org
8908 S:      Supported
8909 F:      drivers/media/i2c/s5k5baf.c
8910
8911 SAMSUNG SOC CLOCK DRIVERS
8912 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8913 M:      Tomasz Figa <tomasz.figa@gmail.com>
8914 S:      Supported
8915 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8916 F:      drivers/clk/samsung/
8917
8918 SAMSUNG SXGBE DRIVERS
8919 M:      Byungho An <bh74.an@samsung.com>
8920 M:      Girish K S <ks.giri@samsung.com>
8921 M:      Vipul Pandya <vipul.pandya@samsung.com>
8922 S:      Supported
8923 L:      netdev@vger.kernel.org
8924 F:      drivers/net/ethernet/samsung/sxgbe/
8925
8926 SAMSUNG THERMAL DRIVER
8927 M:      Lukasz Majewski <l.majewski@samsung.com>
8928 L:      linux-pm@vger.kernel.org
8929 L:      linux-samsung-soc@vger.kernel.org
8930 S:      Supported
8931 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8932 F:      drivers/thermal/samsung/
8933
8934 SAMSUNG USB2 PHY DRIVER
8935 M:      Kamil Debski <k.debski@samsung.com>
8936 L:      linux-kernel@vger.kernel.org
8937 S:      Supported
8938 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8939 F:      Documentation/phy/samsung-usb2.txt
8940 F:      drivers/phy/phy-exynos4210-usb2.c
8941 F:      drivers/phy/phy-exynos4x12-usb2.c
8942 F:      drivers/phy/phy-exynos5250-usb2.c
8943 F:      drivers/phy/phy-s5pv210-usb2.c
8944 F:      drivers/phy/phy-samsung-usb2.c
8945 F:      drivers/phy/phy-samsung-usb2.h
8946
8947 SERIAL DRIVERS
8948 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8949 L:      linux-serial@vger.kernel.org
8950 S:      Maintained
8951 F:      drivers/tty/serial/
8952
8953 SYNOPSYS DESIGNWARE DMAC DRIVER
8954 M:      Viresh Kumar <vireshk@kernel.org>
8955 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8956 S:      Maintained
8957 F:      include/linux/dma/dw.h
8958 F:      include/linux/platform_data/dma-dw.h
8959 F:      drivers/dma/dw/
8960
8961 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8962 M:      Seungwon Jeon <tgih.jun@samsung.com>
8963 M:      Jaehoon Chung <jh80.chung@samsung.com>
8964 L:      linux-mmc@vger.kernel.org
8965 S:      Maintained
8966 F:      include/linux/mmc/dw_mmc.h
8967 F:      drivers/mmc/host/dw_mmc*
8968
8969 THUNDERBOLT DRIVER
8970 M:      Andreas Noever <andreas.noever@gmail.com>
8971 S:      Maintained
8972 F:      drivers/thunderbolt/
8973
8974 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8975 M:      John Stultz <john.stultz@linaro.org>
8976 M:      Thomas Gleixner <tglx@linutronix.de>
8977 L:      linux-kernel@vger.kernel.org
8978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8979 S:      Supported
8980 F:      include/linux/clocksource.h
8981 F:      include/linux/time.h
8982 F:      include/linux/timex.h
8983 F:      include/uapi/linux/time.h
8984 F:      include/uapi/linux/timex.h
8985 F:      kernel/time/clocksource.c
8986 F:      kernel/time/time*.c
8987 F:      kernel/time/ntp.c
8988 F:      tools/testing/selftests/timers/
8989
8990 SC1200 WDT DRIVER
8991 M:      Zwane Mwaikambo <zwanem@gmail.com>
8992 S:      Maintained
8993 F:      drivers/watchdog/sc1200wdt.c
8994
8995 SCHEDULER
8996 M:      Ingo Molnar <mingo@redhat.com>
8997 M:      Peter Zijlstra <peterz@infradead.org>
8998 L:      linux-kernel@vger.kernel.org
8999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9000 S:      Maintained
9001 F:      kernel/sched/
9002 F:      include/linux/sched.h
9003 F:      include/uapi/linux/sched.h
9004 F:      include/linux/wait.h
9005
9006 SCORE ARCHITECTURE
9007 M:      Chen Liqin <liqin.linux@gmail.com>
9008 M:      Lennox Wu <lennox.wu@gmail.com>
9009 W:      http://www.sunplus.com
9010 S:      Supported
9011 F:      arch/score/
9012
9013 SCSI CDROM DRIVER
9014 M:      Jens Axboe <axboe@kernel.dk>
9015 L:      linux-scsi@vger.kernel.org
9016 W:      http://www.kernel.dk
9017 S:      Maintained
9018 F:      drivers/scsi/sr*
9019
9020 SCSI RDMA PROTOCOL (SRP) INITIATOR
9021 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9022 L:      linux-rdma@vger.kernel.org
9023 S:      Supported
9024 W:      http://www.openfabrics.org
9025 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9027 F:      drivers/infiniband/ulp/srp/
9028 F:      include/scsi/srp.h
9029
9030 SCSI SG DRIVER
9031 M:      Doug Gilbert <dgilbert@interlog.com>
9032 L:      linux-scsi@vger.kernel.org
9033 W:      http://sg.danny.cz/sg
9034 S:      Maintained
9035 F:      Documentation/scsi/scsi-generic.txt
9036 F:      drivers/scsi/sg.c
9037 F:      include/scsi/sg.h
9038
9039 SCSI SUBSYSTEM
9040 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9041 L:      linux-scsi@vger.kernel.org
9042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9043 S:      Maintained
9044 F:      drivers/scsi/
9045 F:      include/scsi/
9046
9047 SCSI TAPE DRIVER
9048 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9049 L:      linux-scsi@vger.kernel.org
9050 S:      Maintained
9051 F:      Documentation/scsi/st.txt
9052 F:      drivers/scsi/st.*
9053 F:      drivers/scsi/st_*.h
9054
9055 SCTP PROTOCOL
9056 M:      Vlad Yasevich <vyasevich@gmail.com>
9057 M:      Neil Horman <nhorman@tuxdriver.com>
9058 L:      linux-sctp@vger.kernel.org
9059 W:      http://lksctp.sourceforge.net
9060 S:      Maintained
9061 F:      Documentation/networking/sctp.txt
9062 F:      include/linux/sctp.h
9063 F:      include/uapi/linux/sctp.h
9064 F:      include/net/sctp/
9065 F:      net/sctp/
9066
9067 SCx200 CPU SUPPORT
9068 M:      Jim Cromie <jim.cromie@gmail.com>
9069 S:      Odd Fixes
9070 F:      Documentation/i2c/busses/scx200_acb
9071 F:      arch/x86/platform/scx200/
9072 F:      drivers/watchdog/scx200_wdt.c
9073 F:      drivers/i2c/busses/scx200*
9074 F:      drivers/mtd/maps/scx200_docflash.c
9075 F:      include/linux/scx200.h
9076
9077 SCx200 GPIO DRIVER
9078 M:      Jim Cromie <jim.cromie@gmail.com>
9079 S:      Maintained
9080 F:      drivers/char/scx200_gpio.c
9081 F:      include/linux/scx200_gpio.h
9082
9083 SCx200 HRT CLOCKSOURCE DRIVER
9084 M:      Jim Cromie <jim.cromie@gmail.com>
9085 S:      Maintained
9086 F:      drivers/clocksource/scx200_hrt.c
9087
9088 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9089 M:      Sascha Sommer <saschasommer@freenet.de>
9090 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9091 S:      Maintained
9092 F:      drivers/mmc/host/sdricoh_cs.c
9093
9094 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9095 L:      linux-mmc@vger.kernel.org
9096 S:      Orphan
9097 F:      drivers/mmc/host/sdhci.*
9098 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9099
9100 SECURE COMPUTING
9101 M:      Kees Cook <keescook@chromium.org>
9102 R:      Andy Lutomirski <luto@amacapital.net>
9103 R:      Will Drewry <wad@chromium.org>
9104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9105 S:      Supported
9106 F:      kernel/seccomp.c
9107 F:      include/uapi/linux/seccomp.h
9108 F:      include/linux/seccomp.h
9109 F:      tools/testing/selftests/seccomp/*
9110 K:      \bsecure_computing
9111 K:      \bTIF_SECCOMP\b
9112
9113 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9114 M:      Ben Dooks <ben-linux@fluff.org>
9115 M:      Jaehoon Chung <jh80.chung@samsung.com>
9116 L:      linux-mmc@vger.kernel.org
9117 S:      Maintained
9118 F:      drivers/mmc/host/sdhci-s3c*
9119
9120 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9121 M:      Viresh Kumar <vireshk@kernel.org>
9122 L:      spear-devel@list.st.com
9123 L:      linux-mmc@vger.kernel.org
9124 S:      Maintained
9125 F:      drivers/mmc/host/sdhci-spear.c
9126
9127 SECURITY SUBSYSTEM
9128 M:      James Morris <james.l.morris@oracle.com>
9129 M:      "Serge E. Hallyn" <serge@hallyn.com>
9130 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9132 W:      http://kernsec.org/
9133 S:      Supported
9134 F:      security/
9135
9136 SECURITY CONTACT
9137 M:      Security Officers <security@kernel.org>
9138 S:      Supported
9139
9140 SELINUX SECURITY MODULE
9141 M:      Paul Moore <paul@paul-moore.com>
9142 M:      Stephen Smalley <sds@tycho.nsa.gov>
9143 M:      Eric Paris <eparis@parisplace.org>
9144 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9145 W:      http://selinuxproject.org
9146 T:      git git://git.infradead.org/users/pcmoore/selinux
9147 S:      Supported
9148 F:      include/linux/selinux*
9149 F:      security/selinux/
9150 F:      scripts/selinux/
9151
9152 APPARMOR SECURITY MODULE
9153 M:      John Johansen <john.johansen@canonical.com>
9154 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9155 W:      apparmor.wiki.kernel.org
9156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9157 S:      Supported
9158 F:      security/apparmor/
9159
9160 SENSABLE PHANTOM
9161 M:      Jiri Slaby <jirislaby@gmail.com>
9162 S:      Maintained
9163 F:      drivers/misc/phantom.c
9164 F:      include/uapi/linux/phantom.h
9165
9166 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9167 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9168 M:      Minh Tran <minh.tran@avagotech.com>
9169 M:      John Soni Jose <sony.john-n@avagotech.com>
9170 L:      linux-scsi@vger.kernel.org
9171 W:      http://www.avagotech.com
9172 S:      Supported
9173 F:      drivers/scsi/be2iscsi/
9174
9175 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9176 M:      Sathya Perla <sathya.perla@avagotech.com>
9177 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9178 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9179 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9180 L:      netdev@vger.kernel.org
9181 W:      http://www.emulex.com
9182 S:      Supported
9183 F:      drivers/net/ethernet/emulex/benet/
9184
9185 EMULEX ONECONNECT ROCE DRIVER
9186 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9187 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9188 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9189 L:      linux-rdma@vger.kernel.org
9190 W:      http://www.emulex.com
9191 S:      Supported
9192 F:      drivers/infiniband/hw/ocrdma/
9193
9194 SFC NETWORK DRIVER
9195 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9196 M:      Shradha Shah <sshah@solarflare.com>
9197 L:      netdev@vger.kernel.org
9198 S:      Supported
9199 F:      drivers/net/ethernet/sfc/
9200
9201 SGI GRU DRIVER
9202 M:      Dimitri Sivanich <sivanich@sgi.com>
9203 S:      Maintained
9204 F:      drivers/misc/sgi-gru/
9205
9206 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9207 M:      Pat Gefre <pfg@sgi.com>
9208 L:      linux-ia64@vger.kernel.org
9209 S:      Supported
9210 F:      Documentation/ia64/serial.txt
9211 F:      drivers/tty/serial/ioc?_serial.c
9212 F:      include/linux/ioc?.h
9213
9214 SGI XP/XPC/XPNET DRIVER
9215 M:      Cliff Whickman <cpw@sgi.com>
9216 M:      Robin Holt <robinmholt@gmail.com>
9217 S:      Maintained
9218 F:      drivers/misc/sgi-xp/
9219
9220 SI2157 MEDIA DRIVER
9221 M:      Antti Palosaari <crope@iki.fi>
9222 L:      linux-media@vger.kernel.org
9223 W:      http://linuxtv.org/
9224 W:      http://palosaari.fi/linux/
9225 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9226 T:      git git://linuxtv.org/anttip/media_tree.git
9227 S:      Maintained
9228 F:      drivers/media/tuners/si2157*
9229
9230 SI2168 MEDIA DRIVER
9231 M:      Antti Palosaari <crope@iki.fi>
9232 L:      linux-media@vger.kernel.org
9233 W:      http://linuxtv.org/
9234 W:      http://palosaari.fi/linux/
9235 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9236 T:      git git://linuxtv.org/anttip/media_tree.git
9237 S:      Maintained
9238 F:      drivers/media/dvb-frontends/si2168*
9239
9240 SI470X FM RADIO RECEIVER I2C DRIVER
9241 M:      Hans Verkuil <hverkuil@xs4all.nl>
9242 L:      linux-media@vger.kernel.org
9243 T:      git git://linuxtv.org/media_tree.git
9244 W:      http://linuxtv.org
9245 S:      Odd Fixes
9246 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9247
9248 SI470X FM RADIO RECEIVER USB DRIVER
9249 M:      Hans Verkuil <hverkuil@xs4all.nl>
9250 L:      linux-media@vger.kernel.org
9251 T:      git git://linuxtv.org/media_tree.git
9252 W:      http://linuxtv.org
9253 S:      Maintained
9254 F:      drivers/media/radio/si470x/radio-si470x-common.c
9255 F:      drivers/media/radio/si470x/radio-si470x.h
9256 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9257
9258 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9259 M:      Eduardo Valentin <edubezval@gmail.com>
9260 L:      linux-media@vger.kernel.org
9261 T:      git git://linuxtv.org/media_tree.git
9262 W:      http://linuxtv.org
9263 S:      Odd Fixes
9264 F:      drivers/media/radio/si4713/si4713.?
9265
9266 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9267 M:      Eduardo Valentin <edubezval@gmail.com>
9268 L:      linux-media@vger.kernel.org
9269 T:      git git://linuxtv.org/media_tree.git
9270 W:      http://linuxtv.org
9271 S:      Odd Fixes
9272 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9273
9274 SI4713 FM RADIO TRANSMITTER USB DRIVER
9275 M:      Hans Verkuil <hverkuil@xs4all.nl>
9276 L:      linux-media@vger.kernel.org
9277 T:      git git://linuxtv.org/media_tree.git
9278 W:      http://linuxtv.org
9279 S:      Maintained
9280 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9281
9282 SIANO DVB DRIVER
9283 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9284 L:      linux-media@vger.kernel.org
9285 W:      http://linuxtv.org
9286 T:      git git://linuxtv.org/media_tree.git
9287 S:      Odd fixes
9288 F:      drivers/media/common/siano/
9289 F:      drivers/media/usb/siano/
9290 F:      drivers/media/usb/siano/
9291 F:      drivers/media/mmc/siano/
9292
9293 SIMPLEFB FB DRIVER
9294 M:      Hans de Goede <hdegoede@redhat.com>
9295 L:      linux-fbdev@vger.kernel.org
9296 S:      Maintained
9297 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9298 F:      drivers/video/fbdev/simplefb.c
9299 F:      include/linux/platform_data/simplefb.h
9300
9301 SH_VEU V4L2 MEM2MEM DRIVER
9302 L:      linux-media@vger.kernel.org
9303 S:      Orphan
9304 F:      drivers/media/platform/sh_veu.c
9305
9306 SH_VOU V4L2 OUTPUT DRIVER
9307 L:      linux-media@vger.kernel.org
9308 S:      Orphan
9309 F:      drivers/media/platform/sh_vou.c
9310 F:      include/media/sh_vou.h
9311
9312 SIMPLE FIRMWARE INTERFACE (SFI)
9313 M:      Len Brown <lenb@kernel.org>
9314 L:      sfi-devel@simplefirmware.org
9315 W:      http://simplefirmware.org/
9316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9317 S:      Supported
9318 F:      arch/x86/platform/sfi/
9319 F:      drivers/sfi/
9320 F:      include/linux/sfi*.h
9321
9322 SIMTEC EB110ATX (Chalice CATS)
9323 P:      Ben Dooks
9324 P:      Vincent Sanders <vince@simtec.co.uk>
9325 M:      Simtec Linux Team <linux@simtec.co.uk>
9326 W:      http://www.simtec.co.uk/products/EB110ATX/
9327 S:      Supported
9328
9329 SIMTEC EB2410ITX (BAST)
9330 P:      Ben Dooks
9331 P:      Vincent Sanders <vince@simtec.co.uk>
9332 M:      Simtec Linux Team <linux@simtec.co.uk>
9333 W:      http://www.simtec.co.uk/products/EB2410ITX/
9334 S:      Supported
9335 F:      arch/arm/mach-s3c24xx/mach-bast.c
9336 F:      arch/arm/mach-s3c24xx/bast-ide.c
9337 F:      arch/arm/mach-s3c24xx/bast-irq.c
9338
9339 TI DAVINCI MACHINE SUPPORT
9340 M:      Sekhar Nori <nsekhar@ti.com>
9341 M:      Kevin Hilman <khilman@deeprootsystems.com>
9342 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9343 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9344 S:      Supported
9345 F:      arch/arm/mach-davinci/
9346 F:      drivers/i2c/busses/i2c-davinci.c
9347
9348 TI DAVINCI SERIES MEDIA DRIVER
9349 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9350 L:      linux-media@vger.kernel.org
9351 W:      http://linuxtv.org/
9352 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9353 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9354 S:      Maintained
9355 F:      drivers/media/platform/davinci/
9356 F:      include/media/davinci/
9357
9358 TI AM437X VPFE DRIVER
9359 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9360 L:      linux-media@vger.kernel.org
9361 W:      http://linuxtv.org/
9362 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9363 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9364 S:      Maintained
9365 F:      drivers/media/platform/am437x/
9366
9367 OV2659 OMNIVISION SENSOR DRIVER
9368 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9369 L:      linux-media@vger.kernel.org
9370 W:      http://linuxtv.org/
9371 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9372 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9373 S:      Maintained
9374 F:      drivers/media/i2c/ov2659.c
9375 F:      include/media/ov2659.h
9376
9377 SILICON MOTION SM712 FRAME BUFFER DRIVER
9378 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9379 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9380 M:      Sudip Mukherjee <sudip@vectorindia.org>
9381 L:      linux-fbdev@vger.kernel.org
9382 S:      Maintained
9383 F:      drivers/video/fbdev/sm712*
9384 F:      Documentation/fb/sm712fb.txt
9385
9386 SIS 190 ETHERNET DRIVER
9387 M:      Francois Romieu <romieu@fr.zoreil.com>
9388 L:      netdev@vger.kernel.org
9389 S:      Maintained
9390 F:      drivers/net/ethernet/sis/sis190.c
9391
9392 SIS 900/7016 FAST ETHERNET DRIVER
9393 M:      Daniele Venzano <venza@brownhat.org>
9394 W:      http://www.brownhat.org/sis900.html
9395 L:      netdev@vger.kernel.org
9396 S:      Maintained
9397 F:      drivers/net/ethernet/sis/sis900.*
9398
9399 SIS FRAMEBUFFER DRIVER
9400 M:      Thomas Winischhofer <thomas@winischhofer.net>
9401 W:      http://www.winischhofer.net/linuxsisvga.shtml
9402 S:      Maintained
9403 F:      Documentation/fb/sisfb.txt
9404 F:      drivers/video/fbdev/sis/
9405 F:      include/video/sisfb.h
9406
9407 SIS USB2VGA DRIVER
9408 M:      Thomas Winischhofer <thomas@winischhofer.net>
9409 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9410 S:      Maintained
9411 F:      drivers/usb/misc/sisusbvga/
9412
9413 SLAB ALLOCATOR
9414 M:      Christoph Lameter <cl@linux.com>
9415 M:      Pekka Enberg <penberg@kernel.org>
9416 M:      David Rientjes <rientjes@google.com>
9417 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9418 M:      Andrew Morton <akpm@linux-foundation.org>
9419 L:      linux-mm@kvack.org
9420 S:      Maintained
9421 F:      include/linux/sl?b*.h
9422 F:      mm/sl?b*
9423
9424 SLEEPABLE READ-COPY UPDATE (SRCU)
9425 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9426 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9427 M:      Josh Triplett <josh@joshtriplett.org>
9428 R:      Steven Rostedt <rostedt@goodmis.org>
9429 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9430 L:      linux-kernel@vger.kernel.org
9431 W:      http://www.rdrop.com/users/paulmck/RCU/
9432 S:      Supported
9433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9434 F:      include/linux/srcu.h
9435 F:      kernel/rcu/srcu.c
9436
9437 SMACK SECURITY MODULE
9438 M:      Casey Schaufler <casey@schaufler-ca.com>
9439 L:      linux-security-module@vger.kernel.org
9440 W:      http://schaufler-ca.com
9441 T:      git git://git.gitorious.org/smack-next/kernel.git
9442 S:      Maintained
9443 F:      Documentation/security/Smack.txt
9444 F:      security/smack/
9445
9446 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9447 M:      Kevin Hilman <khilman@kernel.org>
9448 M:      Nishanth Menon <nm@ti.com>
9449 S:      Maintained
9450 F:      drivers/power/avs/
9451 F:      include/linux/power/smartreflex.h
9452 L:      linux-pm@vger.kernel.org
9453
9454 SMC91x ETHERNET DRIVER
9455 M:      Nicolas Pitre <nico@fluxnic.net>
9456 S:      Odd Fixes
9457 F:      drivers/net/ethernet/smsc/smc91x.*
9458
9459 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9460 M:      Sakari Ailus <sakari.ailus@iki.fi>
9461 L:      linux-media@vger.kernel.org
9462 S:      Maintained
9463 F:      drivers/media/i2c/smiapp/
9464 F:      include/media/smiapp.h
9465 F:      drivers/media/i2c/smiapp-pll.c
9466 F:      drivers/media/i2c/smiapp-pll.h
9467 F:      include/uapi/linux/smiapp.h
9468 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9469
9470 SMM665 HARDWARE MONITOR DRIVER
9471 M:      Guenter Roeck <linux@roeck-us.net>
9472 L:      lm-sensors@lm-sensors.org
9473 S:      Maintained
9474 F:      Documentation/hwmon/smm665
9475 F:      drivers/hwmon/smm665.c
9476
9477 SMSC EMC2103 HARDWARE MONITOR DRIVER
9478 M:      Steve Glendinning <steve.glendinning@shawell.net>
9479 L:      lm-sensors@lm-sensors.org
9480 S:      Maintained
9481 F:      Documentation/hwmon/emc2103
9482 F:      drivers/hwmon/emc2103.c
9483
9484 SMSC SCH5627 HARDWARE MONITOR DRIVER
9485 M:      Hans de Goede <hdegoede@redhat.com>
9486 L:      lm-sensors@lm-sensors.org
9487 S:      Supported
9488 F:      Documentation/hwmon/sch5627
9489 F:      drivers/hwmon/sch5627.c
9490
9491 SMSC47B397 HARDWARE MONITOR DRIVER
9492 M:      Jean Delvare <jdelvare@suse.com>
9493 L:      lm-sensors@lm-sensors.org
9494 S:      Maintained
9495 F:      Documentation/hwmon/smsc47b397
9496 F:      drivers/hwmon/smsc47b397.c
9497
9498 SMSC911x ETHERNET DRIVER
9499 M:      Steve Glendinning <steve.glendinning@shawell.net>
9500 L:      netdev@vger.kernel.org
9501 S:      Maintained
9502 F:      include/linux/smsc911x.h
9503 F:      drivers/net/ethernet/smsc/smsc911x.*
9504
9505 SMSC9420 PCI ETHERNET DRIVER
9506 M:      Steve Glendinning <steve.glendinning@shawell.net>
9507 L:      netdev@vger.kernel.org
9508 S:      Maintained
9509 F:      drivers/net/ethernet/smsc/smsc9420.*
9510
9511 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9512 M:      Steve Glendinning <steve.glendinning@shawell.net>
9513 L:      linux-fbdev@vger.kernel.org
9514 S:      Maintained
9515 F:      drivers/video/fbdev/smscufx.c
9516
9517 SOC-CAMERA V4L2 SUBSYSTEM
9518 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9519 L:      linux-media@vger.kernel.org
9520 T:      git git://linuxtv.org/media_tree.git
9521 S:      Maintained
9522 F:      include/media/soc*
9523 F:      drivers/media/i2c/soc_camera/
9524 F:      drivers/media/platform/soc_camera/
9525
9526 SOEKRIS NET48XX LED SUPPORT
9527 M:      Chris Boot <bootc@bootc.net>
9528 S:      Maintained
9529 F:      drivers/leds/leds-net48xx.c
9530
9531 SOFTLOGIC 6x10 MPEG CODEC
9532 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9533 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9534 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9535 M:      Ismael Luceno <ismael@iodev.co.uk>
9536 L:      linux-media@vger.kernel.org
9537 S:      Supported
9538 F:      drivers/media/pci/solo6x10/
9539
9540 SOFTWARE RAID (Multiple Disks) SUPPORT
9541 M:      Neil Brown <neilb@suse.com>
9542 L:      linux-raid@vger.kernel.org
9543 S:      Supported
9544 F:      drivers/md/
9545 F:      include/linux/raid/
9546 F:      include/uapi/linux/raid/
9547
9548 SONIC NETWORK DRIVER
9549 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9550 L:      netdev@vger.kernel.org
9551 S:      Maintained
9552 F:      drivers/net/ethernet/natsemi/sonic.*
9553
9554 SONICS SILICON BACKPLANE DRIVER (SSB)
9555 M:      Michael Buesch <m@bues.ch>
9556 L:      netdev@vger.kernel.org
9557 S:      Maintained
9558 F:      drivers/ssb/
9559 F:      include/linux/ssb/
9560
9561 SONY VAIO CONTROL DEVICE DRIVER
9562 M:      Mattia Dongili <malattia@linux.it>
9563 L:      platform-driver-x86@vger.kernel.org
9564 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9565 S:      Maintained
9566 F:      Documentation/laptops/sony-laptop.txt
9567 F:      drivers/char/sonypi.c
9568 F:      drivers/platform/x86/sony-laptop.c
9569 F:      include/linux/sony-laptop.h
9570
9571 SONY MEMORYSTICK CARD SUPPORT
9572 M:      Alex Dubov <oakad@yahoo.com>
9573 W:      http://tifmxx.berlios.de/
9574 S:      Maintained
9575 F:      drivers/memstick/host/tifm_ms.c
9576
9577 SONY MEMORYSTICK STANDARD SUPPORT
9578 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9579 S:      Maintained
9580 F:      drivers/memstick/core/ms_block.*
9581
9582 SOUND
9583 M:      Jaroslav Kysela <perex@perex.cz>
9584 M:      Takashi Iwai <tiwai@suse.com>
9585 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9586 W:      http://www.alsa-project.org/
9587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9588 T:      git git://git.alsa-project.org/alsa-kernel.git
9589 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9590 S:      Maintained
9591 F:      Documentation/sound/
9592 F:      include/sound/
9593 F:      include/uapi/sound/
9594 F:      sound/
9595
9596 SOUND - COMPRESSED AUDIO
9597 M:      Vinod Koul <vinod.koul@intel.com>
9598 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9600 S:      Supported
9601 F:      Documentation/sound/alsa/compress_offload.txt
9602 F:      include/sound/compress_driver.h
9603 F:      include/uapi/sound/compress_*
9604 F:      sound/core/compress_offload.c
9605 F:      sound/soc/soc-compress.c
9606
9607 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9608 M:      Liam Girdwood <lgirdwood@gmail.com>
9609 M:      Mark Brown <broonie@kernel.org>
9610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9611 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9612 W:      http://alsa-project.org/main/index.php/ASoC
9613 S:      Supported
9614 F:      Documentation/sound/alsa/soc/
9615 F:      sound/soc/
9616 F:      include/sound/soc*
9617
9618 SOUND - DMAENGINE HELPERS
9619 M:      Lars-Peter Clausen <lars@metafoo.de>
9620 S:      Supported
9621 F:      include/sound/dmaengine_pcm.h
9622 F:      sound/core/pcm_dmaengine.c
9623 F:      sound/soc/soc-generic-dmaengine-pcm.c
9624
9625 SP2 MEDIA DRIVER
9626 M:      Olli Salonen <olli.salonen@iki.fi>
9627 L:      linux-media@vger.kernel.org
9628 W:      http://linuxtv.org/
9629 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9630 S:      Maintained
9631 F:      drivers/media/dvb-frontends/sp2*
9632
9633 SPARC + UltraSPARC (sparc/sparc64)
9634 M:      "David S. Miller" <davem@davemloft.net>
9635 L:      sparclinux@vger.kernel.org
9636 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9639 S:      Maintained
9640 F:      arch/sparc/
9641 F:      drivers/sbus/
9642
9643 SPARC SERIAL DRIVERS
9644 M:      "David S. Miller" <davem@davemloft.net>
9645 L:      sparclinux@vger.kernel.org
9646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9648 S:      Maintained
9649 F:      include/linux/sunserialcore.h
9650 F:      drivers/tty/serial/suncore.c
9651 F:      drivers/tty/serial/sunhv.c
9652 F:      drivers/tty/serial/sunsab.c
9653 F:      drivers/tty/serial/sunsab.h
9654 F:      drivers/tty/serial/sunsu.c
9655 F:      drivers/tty/serial/sunzilog.c
9656 F:      drivers/tty/serial/sunzilog.h
9657
9658 SPARSE CHECKER
9659 M:      "Christopher Li" <sparse@chrisli.org>
9660 L:      linux-sparse@vger.kernel.org
9661 W:      https://sparse.wiki.kernel.org/
9662 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9663 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9664 S:      Maintained
9665 F:      include/linux/compiler.h
9666
9667 SPEAR PLATFORM SUPPORT
9668 M:      Viresh Kumar <vireshk@kernel.org>
9669 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9670 L:      spear-devel@list.st.com
9671 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9672 W:      http://www.st.com/spear
9673 S:      Maintained
9674 F:      arch/arm/mach-spear/
9675
9676 SPEAR CLOCK FRAMEWORK SUPPORT
9677 M:      Viresh Kumar <vireshk@kernel.org>
9678 L:      spear-devel@list.st.com
9679 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9680 W:      http://www.st.com/spear
9681 S:      Maintained
9682 F:      drivers/clk/spear/
9683
9684 SPI SUBSYSTEM
9685 M:      Mark Brown <broonie@kernel.org>
9686 L:      linux-spi@vger.kernel.org
9687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9688 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9689 S:      Maintained
9690 F:      Documentation/spi/
9691 F:      drivers/spi/
9692 F:      include/linux/spi/
9693 F:      include/uapi/linux/spi/
9694
9695 SPIDERNET NETWORK DRIVER for CELL
9696 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9697 L:      netdev@vger.kernel.org
9698 S:      Supported
9699 F:      Documentation/networking/spider_net.txt
9700 F:      drivers/net/ethernet/toshiba/spider_net*
9701
9702 SPU FILE SYSTEM
9703 M:      Jeremy Kerr <jk@ozlabs.org>
9704 L:      linuxppc-dev@lists.ozlabs.org
9705 W:      http://www.ibm.com/developerworks/power/cell/
9706 S:      Supported
9707 F:      Documentation/filesystems/spufs.txt
9708 F:      arch/powerpc/platforms/cell/spufs/
9709
9710 SQUASHFS FILE SYSTEM
9711 M:      Phillip Lougher <phillip@squashfs.org.uk>
9712 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9713 W:      http://squashfs.org.uk
9714 S:      Maintained
9715 F:      Documentation/filesystems/squashfs.txt
9716 F:      fs/squashfs/
9717
9718 SRM (Alpha) environment access
9719 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9720 S:      Maintained
9721 F:      arch/alpha/kernel/srm_env.c
9722
9723 STABLE BRANCH
9724 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9725 L:      stable@vger.kernel.org
9726 S:      Supported
9727 F:      Documentation/stable_kernel_rules.txt
9728
9729 STAGING SUBSYSTEM
9730 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9732 L:      devel@driverdev.osuosl.org
9733 S:      Supported
9734 F:      drivers/staging/
9735
9736 STAGING - COMEDI
9737 M:      Ian Abbott <abbotti@mev.co.uk>
9738 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9739 S:      Odd Fixes
9740 F:      drivers/staging/comedi/
9741
9742 STAGING - FLARION FT1000 DRIVERS
9743 M:      Marek Belisko <marek.belisko@gmail.com>
9744 S:      Odd Fixes
9745 F:      drivers/staging/ft1000/
9746
9747 STAGING - INDUSTRIAL IO
9748 M:      Jonathan Cameron <jic23@kernel.org>
9749 L:      linux-iio@vger.kernel.org
9750 S:      Odd Fixes
9751 F:      drivers/staging/iio/
9752
9753 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9754 M:      Jarod Wilson <jarod@wilsonet.com>
9755 W:      http://www.lirc.org/
9756 S:      Odd Fixes
9757 F:      drivers/staging/media/lirc/
9758
9759 STAGING - LUSTRE PARALLEL FILESYSTEM
9760 M:      Oleg Drokin <oleg.drokin@intel.com>
9761 M:      Andreas Dilger <andreas.dilger@intel.com>
9762 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9763 W:      http://lustre.opensfs.org/
9764 S:      Maintained
9765 F:      drivers/staging/lustre
9766
9767 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9768 M:      Julian Andres Klode <jak@jak-linux.org>
9769 M:      Marc Dietrich <marvin24@gmx.de>
9770 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9771 L:      linux-tegra@vger.kernel.org
9772 S:      Maintained
9773 F:      drivers/staging/nvec/
9774
9775 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9776 M:      Jens Frederich <jfrederich@gmail.com>
9777 M:      Daniel Drake <dsd@laptop.org>
9778 M:      Jon Nettleton <jon.nettleton@gmail.com>
9779 W:      http://wiki.laptop.org/go/DCON
9780 S:      Maintained
9781 F:      drivers/staging/olpc_dcon/
9782
9783 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9784 M:      Willy Tarreau <willy@meta-x.org>
9785 S:      Odd Fixes
9786 F:      drivers/staging/panel/
9787
9788 STAGING - REALTEK RTL8712U DRIVERS
9789 M:      Larry Finger <Larry.Finger@lwfinger.net>
9790 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9791 S:      Odd Fixes
9792 F:      drivers/staging/rtl8712/
9793
9794 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9795 M:      Larry Finger <Larry.Finger@lwfinger.net>
9796 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9797 L:      linux-wireless@vger.kernel.org
9798 S:      Maintained
9799 F:      drivers/staging/rtl8723au/
9800
9801 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9802 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9803 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9804 M:      Sudip Mukherjee <sudip@vectorindia.org>
9805 L:      linux-fbdev@vger.kernel.org
9806 S:      Maintained
9807 F:      drivers/staging/sm750fb/
9808
9809 STAGING - SLICOSS
9810 M:      Lior Dotan <liodot@gmail.com>
9811 M:      Christopher Harrer <charrer@alacritech.com>
9812 S:      Odd Fixes
9813 F:      drivers/staging/slicoss/
9814
9815 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9816 M:      William Hubbs <w.d.hubbs@gmail.com>
9817 M:      Chris Brannon <chris@the-brannons.com>
9818 M:      Kirk Reiser <kirk@reisers.ca>
9819 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9820 L:      speakup@linux-speakup.org
9821 W:      http://www.linux-speakup.org/
9822 S:      Odd Fixes
9823 F:      drivers/staging/speakup/
9824
9825 STAGING - VIA VT665X DRIVERS
9826 M:      Forest Bond <forest@alittletooquiet.net>
9827 S:      Odd Fixes
9828 F:      drivers/staging/vt665?/
9829
9830 STAGING - WILC1000 WIFI DRIVER
9831 M:      Johnny Kim <johnny.kim@atmel.com>
9832 M:      Rachel Kim <rachel.kim@atmel.com>
9833 M:      Dean Lee <dean.lee@atmel.com>
9834 M:      Chris Park <chris.park@atmel.com>
9835 L:      linux-wireless@vger.kernel.org
9836 S:      Supported
9837 F:      drivers/staging/wilc1000/
9838
9839 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9840 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9841 S:      Odd Fixes
9842 F:      drivers/staging/xgifb/
9843
9844 STARFIRE/DURALAN NETWORK DRIVER
9845 M:      Ion Badulescu <ionut@badula.org>
9846 S:      Odd Fixes
9847 F:      drivers/net/ethernet/adaptec/starfire*
9848
9849 SUN3/3X
9850 M:      Sam Creasey <sammy@sammy.net>
9851 W:      http://sammy.net/sun3/
9852 S:      Maintained
9853 F:      arch/m68k/kernel/*sun3*
9854 F:      arch/m68k/sun3*/
9855 F:      arch/m68k/include/asm/sun3*
9856 F:      drivers/net/ethernet/i825xx/sun3*
9857
9858 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9859 M:      Hans de Goede <hdegoede@redhat.com>
9860 L:      linux-input@vger.kernel.org
9861 S:      Maintained
9862 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9863 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9864
9865 SUNDANCE NETWORK DRIVER
9866 M:      Denis Kirjanov <kda@linux-powerpc.org>
9867 L:      netdev@vger.kernel.org
9868 S:      Maintained
9869 F:      drivers/net/ethernet/dlink/sundance.c
9870
9871 SUPERH
9872 L:      linux-sh@vger.kernel.org
9873 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9874 S:      Orphan
9875 F:      Documentation/sh/
9876 F:      arch/sh/
9877 F:      drivers/sh/
9878
9879 SUSPEND TO RAM
9880 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9881 M:      Len Brown <len.brown@intel.com>
9882 M:      Pavel Machek <pavel@ucw.cz>
9883 L:      linux-pm@vger.kernel.org
9884 S:      Supported
9885 F:      Documentation/power/
9886 F:      arch/x86/kernel/acpi/
9887 F:      drivers/base/power/
9888 F:      kernel/power/
9889 F:      include/linux/suspend.h
9890 F:      include/linux/freezer.h
9891 F:      include/linux/pm.h
9892
9893 SVGA HANDLING
9894 M:      Martin Mares <mj@ucw.cz>
9895 L:      linux-video@atrey.karlin.mff.cuni.cz
9896 S:      Maintained
9897 F:      Documentation/svga.txt
9898 F:      arch/x86/boot/video*
9899
9900 SWIOTLB SUBSYSTEM
9901 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9902 L:      linux-kernel@vger.kernel.org
9903 S:      Supported
9904 F:      lib/swiotlb.c
9905 F:      arch/*/kernel/pci-swiotlb.c
9906 F:      include/linux/swiotlb.h
9907
9908 SWITCHDEV
9909 M:      Jiri Pirko <jiri@resnulli.us>
9910 L:      netdev@vger.kernel.org
9911 S:      Supported
9912 F:      net/switchdev/
9913 F:      include/net/switchdev.h
9914
9915 SYNOPSYS ARC ARCHITECTURE
9916 M:      Vineet Gupta <vgupta@synopsys.com>
9917 S:      Supported
9918 F:      arch/arc/
9919 F:      Documentation/devicetree/bindings/arc/*
9920 F:      drivers/tty/serial/arc_uart.c
9921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
9922
9923 SYNOPSYS ARC SDP platform support
9924 M:      Alexey Brodkin <abrodkin@synopsys.com>
9925 S:      Supported
9926 F:      arch/arc/plat-axs10x
9927 F:      arch/arc/boot/dts/ax*
9928 F:      Documentation/devicetree/bindings/arc/axs10*
9929
9930 SYSTEM CONFIGURATION (SYSCON)
9931 M:      Lee Jones <lee.jones@linaro.org>
9932 M:      Arnd Bergmann <arnd@arndb.de>
9933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9934 S:      Supported
9935 F:      drivers/mfd/syscon.c
9936
9937 SYSV FILESYSTEM
9938 M:      Christoph Hellwig <hch@infradead.org>
9939 S:      Maintained
9940 F:      Documentation/filesystems/sysv-fs.txt
9941 F:      fs/sysv/
9942 F:      include/linux/sysv_fs.h
9943
9944 TARGET SUBSYSTEM
9945 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
9946 L:      linux-scsi@vger.kernel.org
9947 L:      target-devel@vger.kernel.org
9948 W:      http://www.linux-iscsi.org
9949 W:      http://groups.google.com/group/linux-iscsi-target-dev
9950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9951 S:      Supported
9952 F:      drivers/target/
9953 F:      include/target/
9954 F:      Documentation/target/
9955
9956 TASKSTATS STATISTICS INTERFACE
9957 M:      Balbir Singh <bsingharora@gmail.com>
9958 S:      Maintained
9959 F:      Documentation/accounting/taskstats*
9960 F:      include/linux/taskstats*
9961 F:      kernel/taskstats.c
9962
9963 TC CLASSIFIER
9964 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9965 L:      netdev@vger.kernel.org
9966 S:      Maintained
9967 F:      include/net/pkt_cls.h
9968 F:      include/uapi/linux/pkt_cls.h
9969 F:      net/sched/
9970
9971 TCP LOW PRIORITY MODULE
9972 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9973 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9974 W:      http://tcp-lp-mod.sourceforge.net/
9975 S:      Maintained
9976 F:      net/ipv4/tcp_lp.c
9977
9978 TDA10071 MEDIA DRIVER
9979 M:      Antti Palosaari <crope@iki.fi>
9980 L:      linux-media@vger.kernel.org
9981 W:      http://linuxtv.org/
9982 W:      http://palosaari.fi/linux/
9983 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9984 T:      git git://linuxtv.org/anttip/media_tree.git
9985 S:      Maintained
9986 F:      drivers/media/dvb-frontends/tda10071*
9987
9988 TDA18212 MEDIA DRIVER
9989 M:      Antti Palosaari <crope@iki.fi>
9990 L:      linux-media@vger.kernel.org
9991 W:      http://linuxtv.org/
9992 W:      http://palosaari.fi/linux/
9993 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9994 T:      git git://linuxtv.org/anttip/media_tree.git
9995 S:      Maintained
9996 F:      drivers/media/tuners/tda18212*
9997
9998 TDA18218 MEDIA DRIVER
9999 M:      Antti Palosaari <crope@iki.fi>
10000 L:      linux-media@vger.kernel.org
10001 W:      http://linuxtv.org/
10002 W:      http://palosaari.fi/linux/
10003 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10004 T:      git git://linuxtv.org/anttip/media_tree.git
10005 S:      Maintained
10006 F:      drivers/media/tuners/tda18218*
10007
10008 TDA18271 MEDIA DRIVER
10009 M:      Michael Krufky <mkrufky@linuxtv.org>
10010 L:      linux-media@vger.kernel.org
10011 W:      http://linuxtv.org/
10012 W:      http://github.com/mkrufky
10013 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10014 T:      git git://linuxtv.org/mkrufky/tuners.git
10015 S:      Maintained
10016 F:      drivers/media/tuners/tda18271*
10017
10018 TDA827x MEDIA DRIVER
10019 M:      Michael Krufky <mkrufky@linuxtv.org>
10020 L:      linux-media@vger.kernel.org
10021 W:      http://linuxtv.org/
10022 W:      http://github.com/mkrufky
10023 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10024 T:      git git://linuxtv.org/mkrufky/tuners.git
10025 S:      Maintained
10026 F:      drivers/media/tuners/tda8290.*
10027
10028 TDA8290 MEDIA DRIVER
10029 M:      Michael Krufky <mkrufky@linuxtv.org>
10030 L:      linux-media@vger.kernel.org
10031 W:      http://linuxtv.org/
10032 W:      http://github.com/mkrufky
10033 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10034 T:      git git://linuxtv.org/mkrufky/tuners.git
10035 S:      Maintained
10036 F:      drivers/media/tuners/tda8290.*
10037
10038 TDA9840 MEDIA DRIVER
10039 M:      Hans Verkuil <hverkuil@xs4all.nl>
10040 L:      linux-media@vger.kernel.org
10041 T:      git git://linuxtv.org/media_tree.git
10042 W:      http://linuxtv.org
10043 S:      Maintained
10044 F:      drivers/media/i2c/tda9840*
10045
10046 TEA5761 TUNER DRIVER
10047 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10048 L:      linux-media@vger.kernel.org
10049 W:      http://linuxtv.org
10050 T:      git git://linuxtv.org/media_tree.git
10051 S:      Odd fixes
10052 F:      drivers/media/tuners/tea5761.*
10053
10054 TEA5767 TUNER DRIVER
10055 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10056 L:      linux-media@vger.kernel.org
10057 W:      http://linuxtv.org
10058 T:      git git://linuxtv.org/media_tree.git
10059 S:      Maintained
10060 F:      drivers/media/tuners/tea5767.*
10061
10062 TEA6415C MEDIA DRIVER
10063 M:      Hans Verkuil <hverkuil@xs4all.nl>
10064 L:      linux-media@vger.kernel.org
10065 T:      git git://linuxtv.org/media_tree.git
10066 W:      http://linuxtv.org
10067 S:      Maintained
10068 F:      drivers/media/i2c/tea6415c*
10069
10070 TEA6420 MEDIA DRIVER
10071 M:      Hans Verkuil <hverkuil@xs4all.nl>
10072 L:      linux-media@vger.kernel.org
10073 T:      git git://linuxtv.org/media_tree.git
10074 W:      http://linuxtv.org
10075 S:      Maintained
10076 F:      drivers/media/i2c/tea6420*
10077
10078 TEAM DRIVER
10079 M:      Jiri Pirko <jiri@resnulli.us>
10080 L:      netdev@vger.kernel.org
10081 S:      Supported
10082 F:      drivers/net/team/
10083 F:      include/linux/if_team.h
10084 F:      include/uapi/linux/if_team.h
10085
10086 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10087 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10088 S:      Maintained
10089 F:      arch/x86/platform/ts5500/
10090
10091 TECHNOTREND USB IR RECEIVER
10092 M:      Sean Young <sean@mess.org>
10093 L:      linux-media@vger.kernel.org
10094 S:      Maintained
10095 F:      drivers/media/rc/ttusbir.c
10096
10097 TEGRA ARCHITECTURE SUPPORT
10098 M:      Stephen Warren <swarren@wwwdotorg.org>
10099 M:      Thierry Reding <thierry.reding@gmail.com>
10100 M:      Alexandre Courbot <gnurou@gmail.com>
10101 L:      linux-tegra@vger.kernel.org
10102 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10104 S:      Supported
10105 N:      [^a-z]tegra
10106
10107 TEGRA CLOCK DRIVER
10108 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10109 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10110 S:      Supported
10111 F:      drivers/clk/tegra/
10112
10113 TEGRA DMA DRIVER
10114 M:      Laxman Dewangan <ldewangan@nvidia.com>
10115 S:      Supported
10116 F:      drivers/dma/tegra20-apb-dma.c
10117
10118 TEGRA I2C DRIVER
10119 M:      Laxman Dewangan <ldewangan@nvidia.com>
10120 S:      Supported
10121 F:      drivers/i2c/busses/i2c-tegra.c
10122
10123 TEGRA IOMMU DRIVERS
10124 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10125 S:      Supported
10126 F:      drivers/iommu/tegra*
10127
10128 TEGRA KBC DRIVER
10129 M:      Rakesh Iyer <riyer@nvidia.com>
10130 M:      Laxman Dewangan <ldewangan@nvidia.com>
10131 S:      Supported
10132 F:      drivers/input/keyboard/tegra-kbc.c
10133
10134 TEGRA PWM DRIVER
10135 M:      Thierry Reding <thierry.reding@gmail.com>
10136 S:      Supported
10137 F:      drivers/pwm/pwm-tegra.c
10138
10139 TEGRA SERIAL DRIVER
10140 M:      Laxman Dewangan <ldewangan@nvidia.com>
10141 S:      Supported
10142 F:      drivers/tty/serial/serial-tegra.c
10143
10144 TEGRA SPI DRIVER
10145 M:      Laxman Dewangan <ldewangan@nvidia.com>
10146 S:      Supported
10147 F:      drivers/spi/spi-tegra*
10148
10149 TEHUTI ETHERNET DRIVER
10150 M:      Andy Gospodarek <andy@greyhouse.net>
10151 L:      netdev@vger.kernel.org
10152 S:      Supported
10153 F:      drivers/net/ethernet/tehuti/*
10154
10155 Telecom Clock Driver for MCPL0010
10156 M:      Mark Gross <mark.gross@intel.com>
10157 S:      Supported
10158 F:      drivers/char/tlclk.c
10159
10160 TENSILICA XTENSA PORT (xtensa)
10161 M:      Chris Zankel <chris@zankel.net>
10162 M:      Max Filippov <jcmvbkbc@gmail.com>
10163 L:      linux-xtensa@linux-xtensa.org
10164 S:      Maintained
10165 F:      arch/xtensa/
10166 F:      drivers/irqchip/irq-xtensa-*
10167
10168 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10169 M:      Hans Verkuil <hverkuil@xs4all.nl>
10170 L:      linux-media@vger.kernel.org
10171 T:      git git://linuxtv.org/media_tree.git
10172 W:      http://linuxtv.org
10173 S:      Maintained
10174 F:      drivers/media/radio/radio-raremono.c
10175
10176 THERMAL
10177 M:      Zhang Rui <rui.zhang@intel.com>
10178 M:      Eduardo Valentin <edubezval@gmail.com>
10179 L:      linux-pm@vger.kernel.org
10180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10182 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10183 S:      Supported
10184 F:      drivers/thermal/
10185 F:      include/linux/thermal.h
10186 F:      include/uapi/linux/thermal.h
10187 F:      include/linux/cpu_cooling.h
10188 F:      Documentation/devicetree/bindings/thermal/
10189
10190 THINGM BLINK(1) USB RGB LED DRIVER
10191 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10192 S:      Maintained
10193 F:      drivers/hid/hid-thingm.c
10194
10195 THINKPAD ACPI EXTRAS DRIVER
10196 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10197 L:      ibm-acpi-devel@lists.sourceforge.net
10198 L:      platform-driver-x86@vger.kernel.org
10199 W:      http://ibm-acpi.sourceforge.net
10200 W:      http://thinkwiki.org/wiki/Ibm-acpi
10201 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10202 S:      Maintained
10203 F:      drivers/platform/x86/thinkpad_acpi.c
10204
10205 TI BANDGAP AND THERMAL DRIVER
10206 M:      Eduardo Valentin <edubezval@gmail.com>
10207 L:      linux-pm@vger.kernel.org
10208 L:      linux-omap@vger.kernel.org
10209 S:      Maintained
10210 F:      drivers/thermal/ti-soc-thermal/
10211
10212 TI CDCE706 CLOCK DRIVER
10213 M:      Max Filippov <jcmvbkbc@gmail.com>
10214 S:      Maintained
10215 F:      drivers/clk/clk-cdce706.c
10216
10217 TI CLOCK DRIVER
10218 M:      Tero Kristo <t-kristo@ti.com>
10219 L:      linux-omap@vger.kernel.org
10220 S:      Maintained
10221 F:      drivers/clk/ti/
10222 F:      include/linux/clk/ti.h
10223
10224 TI FLASH MEDIA INTERFACE DRIVER
10225 M:      Alex Dubov <oakad@yahoo.com>
10226 S:      Maintained
10227 F:      drivers/misc/tifm*
10228 F:      drivers/mmc/host/tifm_sd.c
10229 F:      include/linux/tifm.h
10230
10231 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10232 M:      Santosh Shilimkar <ssantosh@kernel.org>
10233 L:      linux-kernel@vger.kernel.org
10234 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10235 S:      Maintained
10236 F:      drivers/soc/ti/*
10237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10238
10239
10240 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10241 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10242 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10243 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10244 S:      Maintained
10245 F:      sound/soc/codecs/lm49453*
10246 F:      sound/soc/codecs/isabelle*
10247
10248 TI LP855x BACKLIGHT DRIVER
10249 M:      Milo Kim <milo.kim@ti.com>
10250 S:      Maintained
10251 F:      Documentation/backlight/lp855x-driver.txt
10252 F:      drivers/video/backlight/lp855x_bl.c
10253 F:      include/linux/platform_data/lp855x.h
10254
10255 TI LP8727 CHARGER DRIVER
10256 M:      Milo Kim <milo.kim@ti.com>
10257 S:      Maintained
10258 F:      drivers/power/lp8727_charger.c
10259 F:      include/linux/platform_data/lp8727.h
10260
10261 TI LP8788 MFD DRIVER
10262 M:      Milo Kim <milo.kim@ti.com>
10263 S:      Maintained
10264 F:      drivers/iio/adc/lp8788_adc.c
10265 F:      drivers/leds/leds-lp8788.c
10266 F:      drivers/mfd/lp8788*.c
10267 F:      drivers/power/lp8788-charger.c
10268 F:      drivers/regulator/lp8788-*.c
10269 F:      include/linux/mfd/lp8788*.h
10270
10271 TI NETCP ETHERNET DRIVER
10272 M:      Wingman Kwok <w-kwok2@ti.com>
10273 M:      Murali Karicheri <m-karicheri2@ti.com>
10274 L:      netdev@vger.kernel.org
10275 S:      Maintained
10276 F:      drivers/net/ethernet/ti/netcp*
10277
10278 TI TAS571X FAMILY ASoC CODEC DRIVER
10279 M:      Kevin Cernekee <cernekee@chromium.org>
10280 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10281 S:      Odd Fixes
10282 F:      sound/soc/codecs/tas571x*
10283
10284 TI TWL4030 SERIES SOC CODEC DRIVER
10285 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10286 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10287 S:      Maintained
10288 F:      sound/soc/codecs/twl4030*
10289
10290 TI WILINK WIRELESS DRIVERS
10291 L:      linux-wireless@vger.kernel.org
10292 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10293 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10295 S:      Orphan
10296 F:      drivers/net/wireless/ti/
10297 F:      include/linux/wl12xx.h
10298
10299 TIPC NETWORK LAYER
10300 M:      Jon Maloy <jon.maloy@ericsson.com>
10301 M:      Ying Xue <ying.xue@windriver.com>
10302 L:      netdev@vger.kernel.org (core kernel code)
10303 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10304 W:      http://tipc.sourceforge.net/
10305 S:      Maintained
10306 F:      include/uapi/linux/tipc*.h
10307 F:      net/tipc/
10308
10309 TILE ARCHITECTURE
10310 M:      Chris Metcalf <cmetcalf@ezchip.com>
10311 W:      http://www.ezchip.com/scm/
10312 S:      Supported
10313 F:      arch/tile/
10314 F:      drivers/char/tile-srom.c
10315 F:      drivers/edac/tile_edac.c
10316 F:      drivers/net/ethernet/tile/
10317 F:      drivers/rtc/rtc-tile.c
10318 F:      drivers/tty/hvc/hvc_tile.c
10319 F:      drivers/tty/serial/tilegx.c
10320 F:      drivers/usb/host/*-tilegx.c
10321 F:      include/linux/usb/tilegx.h
10322
10323 TLAN NETWORK DRIVER
10324 M:      Samuel Chessman <chessman@tux.org>
10325 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10326 W:      http://sourceforge.net/projects/tlan/
10327 S:      Maintained
10328 F:      Documentation/networking/tlan.txt
10329 F:      drivers/net/ethernet/ti/tlan.*
10330
10331 TOMOYO SECURITY MODULE
10332 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10333 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10334 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10335 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10336 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10337 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10338 W:      http://tomoyo.sourceforge.jp/
10339 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10340 S:      Maintained
10341 F:      security/tomoyo/
10342
10343 TOPSTAR LAPTOP EXTRAS DRIVER
10344 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10345 L:      platform-driver-x86@vger.kernel.org
10346 S:      Maintained
10347 F:      drivers/platform/x86/topstar-laptop.c
10348
10349 TOSHIBA ACPI EXTRAS DRIVER
10350 M:      Azael Avalos <coproscefalo@gmail.com>
10351 L:      platform-driver-x86@vger.kernel.org
10352 S:      Maintained
10353 F:      drivers/platform/x86/toshiba_acpi.c
10354
10355 TOSHIBA BLUETOOTH DRIVER
10356 M:      Azael Avalos <coproscefalo@gmail.com>
10357 L:      platform-driver-x86@vger.kernel.org
10358 S:      Maintained
10359 F:      drivers/platform/x86/toshiba_bluetooth.c
10360
10361 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10362 M:      Azael Avalos <coproscefalo@gmail.com>
10363 L:      platform-driver-x86@vger.kernel.org
10364 S:      Maintained
10365 F:      drivers/platform/x86/toshiba_haps.c
10366
10367 TOSHIBA SMM DRIVER
10368 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10369 L:      tlinux-users@tce.toshiba-dme.co.jp
10370 W:      http://www.buzzard.org.uk/toshiba/
10371 S:      Maintained
10372 F:      drivers/char/toshiba.c
10373 F:      include/linux/toshiba.h
10374 F:      include/uapi/linux/toshiba.h
10375
10376 TMIO MMC DRIVER
10377 M:      Ian Molton <ian@mnementh.co.uk>
10378 L:      linux-mmc@vger.kernel.org
10379 S:      Maintained
10380 F:      drivers/mmc/host/tmio_mmc*
10381 F:      drivers/mmc/host/sh_mobile_sdhi.c
10382 F:      include/linux/mmc/tmio.h
10383 F:      include/linux/mmc/sh_mobile_sdhi.h
10384
10385 TMP401 HARDWARE MONITOR DRIVER
10386 M:      Guenter Roeck <linux@roeck-us.net>
10387 L:      lm-sensors@lm-sensors.org
10388 S:      Maintained
10389 F:      Documentation/hwmon/tmp401
10390 F:      drivers/hwmon/tmp401.c
10391
10392 TMPFS (SHMEM FILESYSTEM)
10393 M:      Hugh Dickins <hughd@google.com>
10394 L:      linux-mm@kvack.org
10395 S:      Maintained
10396 F:      include/linux/shmem_fs.h
10397 F:      mm/shmem.c
10398
10399 TM6000 VIDEO4LINUX DRIVER
10400 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10401 L:      linux-media@vger.kernel.org
10402 W:      http://linuxtv.org
10403 T:      git git://linuxtv.org/media_tree.git
10404 S:      Odd fixes
10405 F:      drivers/media/usb/tm6000/
10406
10407 TW68 VIDEO4LINUX DRIVER
10408 M:      Hans Verkuil <hverkuil@xs4all.nl>
10409 L:      linux-media@vger.kernel.org
10410 T:      git git://linuxtv.org/media_tree.git
10411 W:      http://linuxtv.org
10412 S:      Odd Fixes
10413 F:      drivers/media/pci/tw68/
10414
10415 TPM DEVICE DRIVER
10416 M:      Peter Huewe <peterhuewe@gmx.de>
10417 M:      Marcel Selhorst <tpmdd@selhorst.net>
10418 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10419 W:      http://tpmdd.sourceforge.net
10420 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10421 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10422 T:      https://github.com/PeterHuewe/linux-tpmdd
10423 S:      Maintained
10424 F:      drivers/char/tpm/
10425
10426 TPM IBM_VTPM DEVICE DRIVER
10427 M:      Ashley Lai <ashleydlai@gmail.com>
10428 W:      http://tpmdd.sourceforge.net
10429 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10430 S:      Maintained
10431 F:      drivers/char/tpm/tpm_ibmvtpm*
10432
10433 TRACING
10434 M:      Steven Rostedt <rostedt@goodmis.org>
10435 M:      Ingo Molnar <mingo@redhat.com>
10436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10437 S:      Maintained
10438 F:      Documentation/trace/ftrace.txt
10439 F:      arch/*/*/*/ftrace.h
10440 F:      arch/*/kernel/ftrace.c
10441 F:      include/*/ftrace.h
10442 F:      include/linux/trace*.h
10443 F:      include/trace/
10444 F:      kernel/trace/
10445 F:      tools/testing/selftests/ftrace/
10446
10447 TRIVIAL PATCHES
10448 M:      Jiri Kosina <trivial@kernel.org>
10449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10450 S:      Maintained
10451 K:      ^Subject:.*(?i)trivial
10452
10453 TTY LAYER
10454 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10455 M:      Jiri Slaby <jslaby@suse.com>
10456 S:      Supported
10457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10458 F:      Documentation/serial/
10459 F:      drivers/tty/
10460 F:      drivers/tty/serial/serial_core.c
10461 F:      include/linux/serial_core.h
10462 F:      include/linux/serial.h
10463 F:      include/linux/tty.h
10464 F:      include/uapi/linux/serial_core.h
10465 F:      include/uapi/linux/serial.h
10466 F:      include/uapi/linux/tty.h
10467
10468 TUA9001 MEDIA DRIVER
10469 M:      Antti Palosaari <crope@iki.fi>
10470 L:      linux-media@vger.kernel.org
10471 W:      http://linuxtv.org/
10472 W:      http://palosaari.fi/linux/
10473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10474 T:      git git://linuxtv.org/anttip/media_tree.git
10475 S:      Maintained
10476 F:      drivers/media/tuners/tua9001*
10477
10478 TULIP NETWORK DRIVERS
10479 M:      Grant Grundler <grundler@parisc-linux.org>
10480 L:      netdev@vger.kernel.org
10481 S:      Maintained
10482 F:      drivers/net/ethernet/dec/tulip/
10483
10484 TUN/TAP driver
10485 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10486 W:      http://vtun.sourceforge.net/tun
10487 S:      Maintained
10488 F:      Documentation/networking/tuntap.txt
10489 F:      arch/um/os-Linux/drivers/
10490
10491 TURBOCHANNEL SUBSYSTEM
10492 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10493 M:      Ralf Baechle <ralf@linux-mips.org>
10494 L:      linux-mips@linux-mips.org
10495 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10496 S:      Maintained
10497 F:      drivers/tc/
10498 F:      include/linux/tc.h
10499
10500 U14-34F SCSI DRIVER
10501 M:      Dario Ballabio <ballabio_dario@emc.com>
10502 L:      linux-scsi@vger.kernel.org
10503 S:      Maintained
10504 F:      drivers/scsi/u14-34f.c
10505
10506 UBI FILE SYSTEM (UBIFS)
10507 M:      Artem Bityutskiy <dedekind1@gmail.com>
10508 M:      Adrian Hunter <adrian.hunter@intel.com>
10509 L:      linux-mtd@lists.infradead.org
10510 T:      git git://git.infradead.org/ubifs-2.6.git
10511 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10512 S:      Maintained
10513 F:      Documentation/filesystems/ubifs.txt
10514 F:      fs/ubifs/
10515
10516 UCLINUX (M68KNOMMU AND COLDFIRE)
10517 M:      Greg Ungerer <gerg@uclinux.org>
10518 W:      http://www.uclinux.org/
10519 L:      linux-m68k@lists.linux-m68k.org
10520 L:      uclinux-dev@uclinux.org  (subscribers-only)
10521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10522 S:      Maintained
10523 F:      arch/m68k/coldfire/
10524 F:      arch/m68k/68*/
10525 F:      arch/m68k/*/*_no.*
10526 F:      arch/m68k/include/asm/*_no.*
10527
10528 UDF FILESYSTEM
10529 M:      Jan Kara <jack@suse.com>
10530 S:      Maintained
10531 F:      Documentation/filesystems/udf.txt
10532 F:      fs/udf/
10533
10534 UFS FILESYSTEM
10535 M:      Evgeniy Dushistov <dushistov@mail.ru>
10536 S:      Maintained
10537 F:      Documentation/filesystems/ufs.txt
10538 F:      fs/ufs/
10539
10540 UHID USERSPACE HID IO DRIVER:
10541 M:      David Herrmann <dh.herrmann@googlemail.com>
10542 L:      linux-input@vger.kernel.org
10543 S:      Maintained
10544 F:      drivers/hid/uhid.c
10545 F:      include/uapi/linux/uhid.h
10546
10547 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10548 L:      linux-usb@vger.kernel.org
10549 S:      Orphan
10550 F:      drivers/uwb/
10551 F:      include/linux/uwb.h
10552 F:      include/linux/uwb/
10553
10554 UNICORE32 ARCHITECTURE:
10555 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10556 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10557 S:      Maintained
10558 T:      git git://github.com/gxt/linux.git
10559 F:      arch/unicore32/
10560
10561 UNIFDEF
10562 M:      Tony Finch <dot@dotat.at>
10563 W:      http://dotat.at/prog/unifdef
10564 S:      Maintained
10565 F:      scripts/unifdef.c
10566
10567 UNIFORM CDROM DRIVER
10568 M:      Jens Axboe <axboe@kernel.dk>
10569 W:      http://www.kernel.dk
10570 S:      Maintained
10571 F:      Documentation/cdrom/
10572 F:      drivers/cdrom/cdrom.c
10573 F:      include/linux/cdrom.h
10574 F:      include/uapi/linux/cdrom.h
10575
10576 UNISYS S-PAR DRIVERS
10577 M:      Benjamin Romer <benjamin.romer@unisys.com>
10578 M:      David Kershner <david.kershner@unisys.com>
10579 L:      sparmaintainer@unisys.com (Unisys internal)
10580 S:      Supported
10581 F:      drivers/staging/unisys/
10582
10583 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10584 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10585 L:      linux-scsi@vger.kernel.org
10586 S:      Supported
10587 F:      Documentation/scsi/ufs.txt
10588 F:      drivers/scsi/ufs/
10589
10590 UNSORTED BLOCK IMAGES (UBI)
10591 M:      Artem Bityutskiy <dedekind1@gmail.com>
10592 M:      Richard Weinberger <richard@nod.at>
10593 W:      http://www.linux-mtd.infradead.org/
10594 L:      linux-mtd@lists.infradead.org
10595 T:      git git://git.infradead.org/ubifs-2.6.git
10596 S:      Supported
10597 F:      drivers/mtd/ubi/
10598 F:      include/linux/mtd/ubi.h
10599 F:      include/uapi/mtd/ubi-user.h
10600
10601 USB ACM DRIVER
10602 M:      Oliver Neukum <oliver@neukum.org>
10603 L:      linux-usb@vger.kernel.org
10604 S:      Maintained
10605 F:      Documentation/usb/acm.txt
10606 F:      drivers/usb/class/cdc-acm.*
10607
10608 USB AR5523 WIRELESS DRIVER
10609 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10610 L:      linux-wireless@vger.kernel.org
10611 S:      Maintained
10612 F:      drivers/net/wireless/ath/ar5523/
10613
10614 USB ATTACHED SCSI
10615 M:      Hans de Goede <hdegoede@redhat.com>
10616 M:      Gerd Hoffmann <kraxel@redhat.com>
10617 L:      linux-usb@vger.kernel.org
10618 L:      linux-scsi@vger.kernel.org
10619 S:      Maintained
10620 F:      drivers/usb/storage/uas.c
10621
10622 USB CDC ETHERNET DRIVER
10623 M:      Oliver Neukum <oliver@neukum.org>
10624 L:      linux-usb@vger.kernel.org
10625 S:      Maintained
10626 F:      drivers/net/usb/cdc_*.c
10627 F:      include/uapi/linux/usb/cdc.h
10628
10629 USB CHAOSKEY DRIVER
10630 M:      Keith Packard <keithp@keithp.com>
10631 L:      linux-usb@vger.kernel.org
10632 S:      Maintained
10633 F:      drivers/usb/misc/chaoskey.c
10634
10635 USB CYPRESS C67X00 DRIVER
10636 M:      Peter Korsgaard <jacmet@sunsite.dk>
10637 L:      linux-usb@vger.kernel.org
10638 S:      Maintained
10639 F:      drivers/usb/c67x00/
10640
10641 USB DAVICOM DM9601 DRIVER
10642 M:      Peter Korsgaard <jacmet@sunsite.dk>
10643 L:      netdev@vger.kernel.org
10644 W:      http://www.linux-usb.org/usbnet
10645 S:      Maintained
10646 F:      drivers/net/usb/dm9601.c
10647
10648 USB DIAMOND RIO500 DRIVER
10649 M:      Cesar Miquel <miquel@df.uba.ar>
10650 L:      rio500-users@lists.sourceforge.net
10651 W:      http://rio500.sourceforge.net
10652 S:      Maintained
10653 F:      drivers/usb/misc/rio500*
10654
10655 USB EHCI DRIVER
10656 M:      Alan Stern <stern@rowland.harvard.edu>
10657 L:      linux-usb@vger.kernel.org
10658 S:      Maintained
10659 F:      Documentation/usb/ehci.txt
10660 F:      drivers/usb/host/ehci*
10661
10662 USB GADGET/PERIPHERAL SUBSYSTEM
10663 M:      Felipe Balbi <balbi@ti.com>
10664 L:      linux-usb@vger.kernel.org
10665 W:      http://www.linux-usb.org/gadget
10666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10667 S:      Maintained
10668 F:      drivers/usb/gadget/
10669 F:      include/linux/usb/gadget*
10670
10671 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10672 M:      Jiri Kosina <jikos@kernel.org>
10673 L:      linux-usb@vger.kernel.org
10674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10675 S:      Maintained
10676 F:      Documentation/hid/hiddev.txt
10677 F:      drivers/hid/usbhid/
10678
10679 USB ISP116X DRIVER
10680 M:      Olav Kongas <ok@artecdesign.ee>
10681 L:      linux-usb@vger.kernel.org
10682 S:      Maintained
10683 F:      drivers/usb/host/isp116x*
10684 F:      include/linux/usb/isp116x.h
10685
10686 USB MASS STORAGE DRIVER
10687 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10688 L:      linux-usb@vger.kernel.org
10689 L:      usb-storage@lists.one-eyed-alien.net
10690 S:      Maintained
10691 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10692 F:      drivers/usb/storage/
10693
10694 USB MIDI DRIVER
10695 M:      Clemens Ladisch <clemens@ladisch.de>
10696 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10697 T:      git git://git.alsa-project.org/alsa-kernel.git
10698 S:      Maintained
10699 F:      sound/usb/midi.*
10700
10701 USB NETWORKING DRIVERS
10702 L:      linux-usb@vger.kernel.org
10703 S:      Odd Fixes
10704 F:      drivers/net/usb/
10705
10706 USB OHCI DRIVER
10707 M:      Alan Stern <stern@rowland.harvard.edu>
10708 L:      linux-usb@vger.kernel.org
10709 S:      Maintained
10710 F:      Documentation/usb/ohci.txt
10711 F:      drivers/usb/host/ohci*
10712
10713 USB OTG FSM (Finite State Machine)
10714 M:      Peter Chen <Peter.Chen@freescale.com>
10715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10716 L:      linux-usb@vger.kernel.org
10717 S:      Maintained
10718 F:      drivers/usb/common/usb-otg-fsm.c
10719
10720 USB OVER IP DRIVER
10721 M:      Valentina Manea <valentina.manea.m@gmail.com>
10722 M:      Shuah Khan <shuah.kh@samsung.com>
10723 L:      linux-usb@vger.kernel.org
10724 S:      Maintained
10725 F:      drivers/usb/usbip/
10726 F:      tools/usb/usbip/
10727
10728 USB PEGASUS DRIVER
10729 M:      Petko Manolov <petkan@nucleusys.com>
10730 L:      linux-usb@vger.kernel.org
10731 L:      netdev@vger.kernel.org
10732 T:      git git://github.com/petkan/pegasus.git
10733 W:      https://github.com/petkan/pegasus
10734 S:      Maintained
10735 F:      drivers/net/usb/pegasus.*
10736
10737 USB PHY LAYER
10738 M:      Felipe Balbi <balbi@ti.com>
10739 L:      linux-usb@vger.kernel.org
10740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10741 S:      Maintained
10742 F:      drivers/usb/phy/
10743
10744 USB PRINTER DRIVER (usblp)
10745 M:      Pete Zaitcev <zaitcev@redhat.com>
10746 L:      linux-usb@vger.kernel.org
10747 S:      Supported
10748 F:      drivers/usb/class/usblp.c
10749
10750 USB RTL8150 DRIVER
10751 M:      Petko Manolov <petkan@nucleusys.com>
10752 L:      linux-usb@vger.kernel.org
10753 L:      netdev@vger.kernel.org
10754 T:      git git://github.com/petkan/rtl8150.git
10755 W:      https://github.com/petkan/rtl8150
10756 S:      Maintained
10757 F:      drivers/net/usb/rtl8150.c
10758
10759 USB SERIAL SUBSYSTEM
10760 M:      Johan Hovold <johan@kernel.org>
10761 L:      linux-usb@vger.kernel.org
10762 S:      Maintained
10763 F:      Documentation/usb/usb-serial.txt
10764 F:      drivers/usb/serial/
10765 F:      include/linux/usb/serial.h
10766
10767 USB SMSC75XX ETHERNET DRIVER
10768 M:      Steve Glendinning <steve.glendinning@shawell.net>
10769 L:      netdev@vger.kernel.org
10770 S:      Maintained
10771 F:      drivers/net/usb/smsc75xx.*
10772
10773 USB SMSC95XX ETHERNET DRIVER
10774 M:      Steve Glendinning <steve.glendinning@shawell.net>
10775 L:      netdev@vger.kernel.org
10776 S:      Maintained
10777 F:      drivers/net/usb/smsc95xx.*
10778
10779 USB SUBSYSTEM
10780 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10781 L:      linux-usb@vger.kernel.org
10782 W:      http://www.linux-usb.org
10783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10784 S:      Supported
10785 F:      Documentation/usb/
10786 F:      drivers/usb/
10787 F:      include/linux/usb.h
10788 F:      include/linux/usb/
10789
10790 USB UHCI DRIVER
10791 M:      Alan Stern <stern@rowland.harvard.edu>
10792 L:      linux-usb@vger.kernel.org
10793 S:      Maintained
10794 F:      drivers/usb/host/uhci*
10795
10796 USB "USBNET" DRIVER FRAMEWORK
10797 M:      Oliver Neukum <oneukum@suse.com>
10798 L:      netdev@vger.kernel.org
10799 W:      http://www.linux-usb.org/usbnet
10800 S:      Maintained
10801 F:      drivers/net/usb/usbnet.c
10802 F:      include/linux/usb/usbnet.h
10803
10804 USB VIDEO CLASS
10805 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10806 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10807 L:      linux-media@vger.kernel.org
10808 T:      git git://linuxtv.org/media_tree.git
10809 W:      http://www.ideasonboard.org/uvc/
10810 S:      Maintained
10811 F:      drivers/media/usb/uvc/
10812 F:      include/uapi/linux/uvcvideo.h
10813
10814 USB VISION DRIVER
10815 M:      Hans Verkuil <hverkuil@xs4all.nl>
10816 L:      linux-media@vger.kernel.org
10817 T:      git git://linuxtv.org/media_tree.git
10818 W:      http://linuxtv.org
10819 S:      Odd Fixes
10820 F:      drivers/media/usb/usbvision/
10821
10822 USB WEBCAM GADGET
10823 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10824 L:      linux-usb@vger.kernel.org
10825 S:      Maintained
10826 F:      drivers/usb/gadget/function/*uvc*
10827 F:      drivers/usb/gadget/legacy/webcam.c
10828
10829 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10830 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10831 L:      linux-wireless@vger.kernel.org
10832 S:      Maintained
10833 F:      drivers/net/wireless/rndis_wlan.c
10834
10835 USB XHCI DRIVER
10836 M:      Mathias Nyman <mathias.nyman@intel.com>
10837 L:      linux-usb@vger.kernel.org
10838 S:      Supported
10839 F:      drivers/usb/host/xhci*
10840 F:      drivers/usb/host/pci-quirks*
10841
10842 USB ZD1201 DRIVER
10843 L:      linux-wireless@vger.kernel.org
10844 W:      http://linux-lc100020.sourceforge.net
10845 S:      Orphan
10846 F:      drivers/net/wireless/zd1201.*
10847
10848 USB ZR364XX DRIVER
10849 M:      Antoine Jacquet <royale@zerezo.com>
10850 L:      linux-usb@vger.kernel.org
10851 L:      linux-media@vger.kernel.org
10852 T:      git git://linuxtv.org/media_tree.git
10853 W:      http://royale.zerezo.com/zr364xx/
10854 S:      Maintained
10855 F:      Documentation/video4linux/zr364xx.txt
10856 F:      drivers/media/usb/zr364xx/
10857
10858 ULPI BUS
10859 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
10860 L:      linux-usb@vger.kernel.org
10861 S:      Maintained
10862 F:      drivers/usb/common/ulpi.c
10863 F:      include/linux/ulpi/
10864
10865 USER-MODE LINUX (UML)
10866 M:      Jeff Dike <jdike@addtoit.com>
10867 M:      Richard Weinberger <richard@nod.at>
10868 L:      user-mode-linux-devel@lists.sourceforge.net
10869 L:      user-mode-linux-user@lists.sourceforge.net
10870 W:      http://user-mode-linux.sourceforge.net
10871 S:      Maintained
10872 F:      Documentation/virtual/uml/
10873 F:      arch/um/
10874 F:      arch/x86/um/
10875 F:      fs/hostfs/
10876 F:      fs/hppfs/
10877
10878 USERSPACE I/O (UIO)
10879 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10880 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10881 S:      Maintained
10882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10883 F:      Documentation/DocBook/uio-howto.tmpl
10884 F:      drivers/uio/
10885 F:      include/linux/uio*.h
10886
10887 UTIL-LINUX PACKAGE
10888 M:      Karel Zak <kzak@redhat.com>
10889 L:      util-linux@vger.kernel.org
10890 W:      http://en.wikipedia.org/wiki/Util-linux
10891 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10892 S:      Maintained
10893
10894 UVESAFB DRIVER
10895 M:      Michal Januszewski <spock@gentoo.org>
10896 L:      linux-fbdev@vger.kernel.org
10897 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10898 S:      Maintained
10899 F:      Documentation/fb/uvesafb.txt
10900 F:      drivers/video/fbdev/uvesafb.*
10901
10902 VFAT/FAT/MSDOS FILESYSTEM
10903 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10904 S:      Maintained
10905 F:      Documentation/filesystems/vfat.txt
10906 F:      fs/fat/
10907
10908 VFIO DRIVER
10909 M:      Alex Williamson <alex.williamson@redhat.com>
10910 L:      kvm@vger.kernel.org
10911 S:      Maintained
10912 F:      Documentation/vfio.txt
10913 F:      drivers/vfio/
10914 F:      include/linux/vfio.h
10915 F:      include/uapi/linux/vfio.h
10916
10917 VFIO PLATFORM DRIVER
10918 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
10919 L:      kvm@vger.kernel.org
10920 S:      Maintained
10921 F:      drivers/vfio/platform/
10922
10923 VIDEOBUF2 FRAMEWORK
10924 M:      Pawel Osciak <pawel@osciak.com>
10925 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10926 M:      Kyungmin Park <kyungmin.park@samsung.com>
10927 L:      linux-media@vger.kernel.org
10928 S:      Maintained
10929 F:      drivers/media/v4l2-core/videobuf2-*
10930 F:      include/media/videobuf2-*
10931
10932 VIRTIO CONSOLE DRIVER
10933 M:      Amit Shah <amit.shah@redhat.com>
10934 L:      virtualization@lists.linux-foundation.org
10935 S:      Maintained
10936 F:      drivers/char/virtio_console.c
10937 F:      include/linux/virtio_console.h
10938 F:      include/uapi/linux/virtio_console.h
10939
10940 VIRTIO CORE, NET AND BLOCK DRIVERS
10941 M:      "Michael S. Tsirkin" <mst@redhat.com>
10942 L:      virtualization@lists.linux-foundation.org
10943 S:      Maintained
10944 F:      drivers/virtio/
10945 F:      tools/virtio/
10946 F:      drivers/net/virtio_net.c
10947 F:      drivers/block/virtio_blk.c
10948 F:      include/linux/virtio_*.h
10949 F:      include/uapi/linux/virtio_*.h
10950
10951 VIRTIO DRIVERS FOR S390
10952 M:      Christian Borntraeger <borntraeger@de.ibm.com>
10953 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
10954 L:      linux-s390@vger.kernel.org
10955 L:      virtualization@lists.linux-foundation.org
10956 L:      kvm@vger.kernel.org
10957 S:      Supported
10958 F:      drivers/s390/virtio/
10959
10960 VIRTIO GPU DRIVER
10961 M:      David Airlie <airlied@linux.ie>
10962 M:      Gerd Hoffmann <kraxel@redhat.com>
10963 L:      dri-devel@lists.freedesktop.org
10964 L:      virtualization@lists.linux-foundation.org
10965 S:      Maintained
10966 F:      drivers/gpu/drm/virtio/
10967 F:      include/uapi/linux/virtio_gpu.h
10968
10969 VIRTIO HOST (VHOST)
10970 M:      "Michael S. Tsirkin" <mst@redhat.com>
10971 L:      kvm@vger.kernel.org
10972 L:      virtualization@lists.linux-foundation.org
10973 L:      netdev@vger.kernel.org
10974 S:      Maintained
10975 F:      drivers/vhost/
10976 F:      include/uapi/linux/vhost.h
10977
10978 VIRTIO INPUT DRIVER
10979 M:      Gerd Hoffmann <kraxel@redhat.com>
10980 S:      Maintained
10981 F:      drivers/virtio/virtio_input.c
10982 F:      include/uapi/linux/virtio_input.h
10983
10984 VIA RHINE NETWORK DRIVER
10985 S:      Orphan
10986 F:      drivers/net/ethernet/via/via-rhine.c
10987
10988 VIA SD/MMC CARD CONTROLLER DRIVER
10989 M:      Bruce Chang <brucechang@via.com.tw>
10990 M:      Harald Welte <HaraldWelte@viatech.com>
10991 S:      Maintained
10992 F:      drivers/mmc/host/via-sdmmc.c
10993
10994 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10995 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10996 L:      linux-fbdev@vger.kernel.org
10997 S:      Maintained
10998 F:      include/linux/via-core.h
10999 F:      include/linux/via-gpio.h
11000 F:      include/linux/via_i2c.h
11001 F:      drivers/video/fbdev/via/
11002
11003 VIA VELOCITY NETWORK DRIVER
11004 M:      Francois Romieu <romieu@fr.zoreil.com>
11005 L:      netdev@vger.kernel.org
11006 S:      Maintained
11007 F:      drivers/net/ethernet/via/via-velocity.*
11008
11009 VIVID VIRTUAL VIDEO DRIVER
11010 M:      Hans Verkuil <hverkuil@xs4all.nl>
11011 L:      linux-media@vger.kernel.org
11012 T:      git git://linuxtv.org/media_tree.git
11013 W:      http://linuxtv.org
11014 S:      Maintained
11015 F:      drivers/media/platform/vivid/*
11016
11017 VLAN (802.1Q)
11018 M:      Patrick McHardy <kaber@trash.net>
11019 L:      netdev@vger.kernel.org
11020 S:      Maintained
11021 F:      drivers/net/macvlan.c
11022 F:      include/linux/if_*vlan.h
11023 F:      net/8021q/
11024
11025 VLYNQ BUS
11026 M:      Florian Fainelli <florian@openwrt.org>
11027 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11028 S:      Maintained
11029 F:      drivers/vlynq/vlynq.c
11030 F:      include/linux/vlynq.h
11031
11032 VME SUBSYSTEM
11033 M:      Martyn Welch <martyn.welch@ge.com>
11034 M:      Manohar Vanga <manohar.vanga@gmail.com>
11035 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11036 L:      devel@driverdev.osuosl.org
11037 S:      Maintained
11038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11039 F:      Documentation/vme_api.txt
11040 F:      drivers/staging/vme/
11041 F:      drivers/vme/
11042 F:      include/linux/vme*
11043
11044 VMWARE HYPERVISOR INTERFACE
11045 M:      Alok Kataria <akataria@vmware.com>
11046 L:      virtualization@lists.linux-foundation.org
11047 S:      Supported
11048 F:      arch/x86/kernel/cpu/vmware.c
11049
11050 VMWARE BALLOON DRIVER
11051 M:      Xavier Deguillard <xdeguillard@vmware.com>
11052 M:      Philip Moltmann <moltmann@vmware.com>
11053 M:      "VMware, Inc." <pv-drivers@vmware.com>
11054 L:      linux-kernel@vger.kernel.org
11055 S:      Maintained
11056 F:      drivers/misc/vmw_balloon.c
11057
11058 VMWARE VMMOUSE SUBDRIVER
11059 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11060 M:      "VMware, Inc." <pv-drivers@vmware.com>
11061 L:      linux-input@vger.kernel.org
11062 S:      Maintained
11063 F:      drivers/input/mouse/vmmouse.c
11064 F:      drivers/input/mouse/vmmouse.h
11065
11066 VMWARE VMXNET3 ETHERNET DRIVER
11067 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
11068 M:      "VMware, Inc." <pv-drivers@vmware.com>
11069 L:      netdev@vger.kernel.org
11070 S:      Maintained
11071 F:      drivers/net/vmxnet3/
11072
11073 VMware PVSCSI driver
11074 M:      Arvind Kumar <arvindkumar@vmware.com>
11075 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11076 L:      linux-scsi@vger.kernel.org
11077 S:      Maintained
11078 F:      drivers/scsi/vmw_pvscsi.c
11079 F:      drivers/scsi/vmw_pvscsi.h
11080
11081 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11082 M:      Liam Girdwood <lgirdwood@gmail.com>
11083 M:      Mark Brown <broonie@kernel.org>
11084 L:      linux-kernel@vger.kernel.org
11085 W:      http://opensource.wolfsonmicro.com/node/15
11086 W:      http://www.slimlogic.co.uk/?p=48
11087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11088 S:      Supported
11089 F:      drivers/regulator/
11090 F:      include/linux/regulator/
11091
11092 VT1211 HARDWARE MONITOR DRIVER
11093 M:      Juerg Haefliger <juergh@gmail.com>
11094 L:      lm-sensors@lm-sensors.org
11095 S:      Maintained
11096 F:      Documentation/hwmon/vt1211
11097 F:      drivers/hwmon/vt1211.c
11098
11099 VT8231 HARDWARE MONITOR DRIVER
11100 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11101 L:      lm-sensors@lm-sensors.org
11102 S:      Maintained
11103 F:      drivers/hwmon/vt8231.c
11104
11105 VUB300 USB to SDIO/SD/MMC bridge chip
11106 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11107 L:      linux-mmc@vger.kernel.org
11108 L:      linux-usb@vger.kernel.org
11109 S:      Supported
11110 F:      drivers/mmc/host/vub300.c
11111
11112 W1 DALLAS'S 1-WIRE BUS
11113 M:      Evgeniy Polyakov <zbr@ioremap.net>
11114 S:      Maintained
11115 F:      Documentation/w1/
11116 F:      drivers/w1/
11117
11118 W83791D HARDWARE MONITORING DRIVER
11119 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11120 L:      lm-sensors@lm-sensors.org
11121 S:      Maintained
11122 F:      Documentation/hwmon/w83791d
11123 F:      drivers/hwmon/w83791d.c
11124
11125 W83793 HARDWARE MONITORING DRIVER
11126 M:      Rudolf Marek <r.marek@assembler.cz>
11127 L:      lm-sensors@lm-sensors.org
11128 S:      Maintained
11129 F:      Documentation/hwmon/w83793
11130 F:      drivers/hwmon/w83793.c
11131
11132 W83795 HARDWARE MONITORING DRIVER
11133 M:      Jean Delvare <jdelvare@suse.com>
11134 L:      lm-sensors@lm-sensors.org
11135 S:      Maintained
11136 F:      drivers/hwmon/w83795.c
11137
11138 W83L51xD SD/MMC CARD INTERFACE DRIVER
11139 M:      Pierre Ossman <pierre@ossman.eu>
11140 S:      Maintained
11141 F:      drivers/mmc/host/wbsd.*
11142
11143 WACOM PROTOCOL 4 SERIAL TABLETS
11144 M:      Julian Squires <julian@cipht.net>
11145 M:      Hans de Goede <hdegoede@redhat.com>
11146 L:      linux-input@vger.kernel.org
11147 S:      Maintained
11148 F:      drivers/input/tablet/wacom_serial4.c
11149
11150 WATCHDOG DEVICE DRIVERS
11151 M:      Wim Van Sebroeck <wim@iguana.be>
11152 L:      linux-watchdog@vger.kernel.org
11153 W:      http://www.linux-watchdog.org/
11154 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11155 S:      Maintained
11156 F:      Documentation/watchdog/
11157 F:      drivers/watchdog/
11158 F:      include/linux/watchdog.h
11159 F:      include/uapi/linux/watchdog.h
11160
11161 WD7000 SCSI DRIVER
11162 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11163 L:      linux-scsi@vger.kernel.org
11164 S:      Maintained
11165 F:      drivers/scsi/wd7000.c
11166
11167 WIIMOTE HID DRIVER
11168 M:      David Herrmann <dh.herrmann@googlemail.com>
11169 L:      linux-input@vger.kernel.org
11170 S:      Maintained
11171 F:      drivers/hid/hid-wiimote*
11172
11173 WINBOND CIR DRIVER
11174 M:      David Härdeman <david@hardeman.nu>
11175 S:      Maintained
11176 F:      drivers/media/rc/winbond-cir.c
11177
11178 WIMAX STACK
11179 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11180 M:      linux-wimax@intel.com
11181 L:      wimax@linuxwimax.org (subscribers-only)
11182 S:      Supported
11183 W:      http://linuxwimax.org
11184 F:      Documentation/wimax/README.wimax
11185 F:      include/linux/wimax/debug.h
11186 F:      include/net/wimax.h
11187 F:      include/uapi/linux/wimax.h
11188 F:      net/wimax/
11189
11190 WISTRON LAPTOP BUTTON DRIVER
11191 M:      Miloslav Trmac <mitr@volny.cz>
11192 S:      Maintained
11193 F:      drivers/input/misc/wistron_btns.c
11194
11195 WL3501 WIRELESS PCMCIA CARD DRIVER
11196 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11197 L:      linux-wireless@vger.kernel.org
11198 W:      http://oops.ghostprotocols.net:81/blog
11199 S:      Maintained
11200 F:      drivers/net/wireless/wl3501*
11201
11202 WM97XX TOUCHSCREEN DRIVERS
11203 M:      Mark Brown <broonie@kernel.org>
11204 M:      Liam Girdwood <lrg@slimlogic.co.uk>
11205 L:      linux-input@vger.kernel.org
11206 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
11207 W:      http://opensource.wolfsonmicro.com/node/7
11208 S:      Supported
11209 F:      drivers/input/touchscreen/*wm97*
11210 F:      include/linux/wm97xx.h
11211
11212 WOLFSON MICROELECTRONICS DRIVERS
11213 L:      patches@opensource.wolfsonmicro.com
11214 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11215 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11216 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11217 S:      Supported
11218 F:      Documentation/hwmon/wm83??
11219 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11220 F:      drivers/clk/clk-wm83*.c
11221 F:      drivers/extcon/extcon-arizona.c
11222 F:      drivers/leds/leds-wm83*.c
11223 F:      drivers/gpio/gpio-*wm*.c
11224 F:      drivers/gpio/gpio-arizona.c
11225 F:      drivers/hwmon/wm83??-hwmon.c
11226 F:      drivers/input/misc/wm831x-on.c
11227 F:      drivers/input/touchscreen/wm831x-ts.c
11228 F:      drivers/input/touchscreen/wm97*.c
11229 F:      drivers/mfd/arizona*
11230 F:      drivers/mfd/wm*.c
11231 F:      drivers/power/wm83*.c
11232 F:      drivers/rtc/rtc-wm83*.c
11233 F:      drivers/regulator/wm8*.c
11234 F:      drivers/video/backlight/wm83*_bl.c
11235 F:      drivers/watchdog/wm83*_wdt.c
11236 F:      include/linux/mfd/arizona/
11237 F:      include/linux/mfd/wm831x/
11238 F:      include/linux/mfd/wm8350/
11239 F:      include/linux/mfd/wm8400*
11240 F:      include/linux/wm97xx.h
11241 F:      include/sound/wm????.h
11242 F:      sound/soc/codecs/arizona.?
11243 F:      sound/soc/codecs/wm*
11244
11245 WORKQUEUE
11246 M:      Tejun Heo <tj@kernel.org>
11247 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11249 S:      Maintained
11250 F:      include/linux/workqueue.h
11251 F:      kernel/workqueue.c
11252 F:      Documentation/workqueue.txt
11253
11254 X.25 NETWORK LAYER
11255 M:      Andrew Hendry <andrew.hendry@gmail.com>
11256 L:      linux-x25@vger.kernel.org
11257 S:      Odd Fixes
11258 F:      Documentation/networking/x25*
11259 F:      include/net/x25*
11260 F:      net/x25/
11261
11262 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11263 M:      Thomas Gleixner <tglx@linutronix.de>
11264 M:      Ingo Molnar <mingo@redhat.com>
11265 M:      "H. Peter Anvin" <hpa@zytor.com>
11266 M:      x86@kernel.org
11267 L:      linux-kernel@vger.kernel.org
11268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11269 S:      Maintained
11270 F:      Documentation/x86/
11271 F:      arch/x86/
11272
11273 X86 PLATFORM DRIVERS
11274 M:      Darren Hart <dvhart@infradead.org>
11275 L:      platform-driver-x86@vger.kernel.org
11276 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11277 S:      Maintained
11278 F:      drivers/platform/x86/
11279
11280 X86 MCE INFRASTRUCTURE
11281 M:      Tony Luck <tony.luck@intel.com>
11282 M:      Borislav Petkov <bp@alien8.de>
11283 L:      linux-edac@vger.kernel.org
11284 S:      Maintained
11285 F:      arch/x86/kernel/cpu/mcheck/*
11286
11287 X86 VDSO
11288 M:      Andy Lutomirski <luto@amacapital.net>
11289 L:      linux-kernel@vger.kernel.org
11290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11291 S:      Maintained
11292 F:      arch/x86/entry/vdso/
11293
11294 XC2028/3028 TUNER DRIVER
11295 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11296 L:      linux-media@vger.kernel.org
11297 W:      http://linuxtv.org
11298 T:      git git://linuxtv.org/media_tree.git
11299 S:      Maintained
11300 F:      drivers/media/tuners/tuner-xc2028.*
11301
11302 XEN HYPERVISOR INTERFACE
11303 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11304 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11305 M:      David Vrabel <david.vrabel@citrix.com>
11306 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11308 S:      Supported
11309 F:      arch/x86/xen/
11310 F:      drivers/*/xen-*front.c
11311 F:      drivers/xen/
11312 F:      arch/x86/include/asm/xen/
11313 F:      include/xen/
11314 F:      include/uapi/xen/
11315
11316 XEN HYPERVISOR ARM
11317 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11318 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11319 S:      Supported
11320 F:      arch/arm/xen/
11321 F:      arch/arm/include/asm/xen/
11322
11323 XEN HYPERVISOR ARM64
11324 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11325 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11326 S:      Supported
11327 F:      arch/arm64/xen/
11328 F:      arch/arm64/include/asm/xen/
11329
11330 XEN NETWORK BACKEND DRIVER
11331 M:      Ian Campbell <ian.campbell@citrix.com>
11332 M:      Wei Liu <wei.liu2@citrix.com>
11333 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11334 L:      netdev@vger.kernel.org
11335 S:      Supported
11336 F:      drivers/net/xen-netback/*
11337
11338 XEN PCI SUBSYSTEM
11339 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11340 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11341 S:      Supported
11342 F:      arch/x86/pci/*xen*
11343 F:      drivers/pci/*xen*
11344
11345 XEN BLOCK SUBSYSTEM
11346 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11347 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11348 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11349 S:      Supported
11350 F:      drivers/block/xen-blkback/*
11351 F:      drivers/block/xen*
11352
11353 XEN PVSCSI DRIVERS
11354 M:      Juergen Gross <jgross@suse.com>
11355 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11356 L:      linux-scsi@vger.kernel.org
11357 S:      Supported
11358 F:      drivers/scsi/xen-scsifront.c
11359 F:      drivers/xen/xen-scsiback.c
11360 F:      include/xen/interface/io/vscsiif.h
11361
11362 XEN SWIOTLB SUBSYSTEM
11363 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11364 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11365 S:      Supported
11366 F:      arch/x86/xen/*swiotlb*
11367 F:      drivers/xen/*swiotlb*
11368
11369 XFS FILESYSTEM
11370 P:      Silicon Graphics Inc
11371 M:      Dave Chinner <david@fromorbit.com>
11372 M:      xfs@oss.sgi.com
11373 L:      xfs@oss.sgi.com
11374 W:      http://oss.sgi.com/projects/xfs
11375 T:      git git://oss.sgi.com/xfs/xfs.git
11376 S:      Supported
11377 F:      Documentation/filesystems/xfs.txt
11378 F:      fs/xfs/
11379
11380 XILINX AXI ETHERNET DRIVER
11381 M:      Anirudha Sarangi <anirudh@xilinx.com>
11382 M:      John Linn <John.Linn@xilinx.com>
11383 S:      Maintained
11384 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11385
11386 XILINX UARTLITE SERIAL DRIVER
11387 M:      Peter Korsgaard <jacmet@sunsite.dk>
11388 L:      linux-serial@vger.kernel.org
11389 S:      Maintained
11390 F:      drivers/tty/serial/uartlite.c
11391
11392 XILINX VIDEO IP CORES
11393 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11394 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11395 L:      linux-media@vger.kernel.org
11396 T:      git git://linuxtv.org/media_tree.git
11397 S:      Supported
11398 F:      Documentation/devicetree/bindings/media/xilinx/
11399 F:      drivers/media/platform/xilinx/
11400 F:      include/uapi/linux/xilinx-v4l2-controls.h
11401
11402 XILLYBUS DRIVER
11403 M:      Eli Billauer <eli.billauer@gmail.com>
11404 L:      linux-kernel@vger.kernel.org
11405 S:      Supported
11406 F:      drivers/char/xillybus/
11407
11408 XTENSA XTFPGA PLATFORM SUPPORT
11409 M:      Max Filippov <jcmvbkbc@gmail.com>
11410 L:      linux-xtensa@linux-xtensa.org
11411 S:      Maintained
11412 F:      drivers/spi/spi-xtensa-xtfpga.c
11413 F:      sound/soc/xtensa/xtfpga-i2s.c
11414
11415 YAM DRIVER FOR AX.25
11416 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11417 L:      linux-hams@vger.kernel.org
11418 S:      Maintained
11419 F:      drivers/net/hamradio/yam*
11420 F:      include/linux/yam.h
11421
11422 YEALINK PHONE DRIVER
11423 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11424 L:      usbb2k-api-dev@nongnu.org
11425 S:      Maintained
11426 F:      Documentation/input/yealink.txt
11427 F:      drivers/input/misc/yealink.*
11428
11429 Z8530 DRIVER FOR AX.25
11430 M:      Joerg Reuter <jreuter@yaina.de>
11431 W:      http://yaina.de/jreuter/
11432 W:      http://www.qsl.net/dl1bke/
11433 L:      linux-hams@vger.kernel.org
11434 S:      Maintained
11435 F:      Documentation/networking/z8530drv.txt
11436 F:      drivers/net/hamradio/*scc.c
11437 F:      drivers/net/hamradio/z8530.h
11438
11439 ZBUD COMPRESSED PAGE ALLOCATOR
11440 M:      Seth Jennings <sjennings@variantweb.net>
11441 L:      linux-mm@kvack.org
11442 S:      Maintained
11443 F:      mm/zbud.c
11444 F:      include/linux/zbud.h
11445
11446 ZD1211RW WIRELESS DRIVER
11447 M:      Daniel Drake <dsd@gentoo.org>
11448 M:      Ulrich Kunitz <kune@deine-taler.de>
11449 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11450 L:      linux-wireless@vger.kernel.org
11451 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11452 S:      Maintained
11453 F:      drivers/net/wireless/zd1211rw/
11454
11455 ZPOOL COMPRESSED PAGE STORAGE API
11456 M:      Dan Streetman <ddstreet@ieee.org>
11457 L:      linux-mm@kvack.org
11458 S:      Maintained
11459 F:      mm/zpool.c
11460 F:      include/linux/zpool.h
11461
11462 ZR36067 VIDEO FOR LINUX DRIVER
11463 L:      mjpeg-users@lists.sourceforge.net
11464 L:      linux-media@vger.kernel.org
11465 W:      http://mjpeg.sourceforge.net/driver-zoran/
11466 T:      hg http://linuxtv.org/hg/v4l-dvb
11467 S:      Odd Fixes
11468 F:      drivers/media/pci/zoran/
11469
11470 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11471 M:      Minchan Kim <minchan@kernel.org>
11472 M:      Nitin Gupta <ngupta@vflare.org>
11473 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11474 L:      linux-kernel@vger.kernel.org
11475 S:      Maintained
11476 F:      drivers/block/zram/
11477 F:      Documentation/blockdev/zram.txt
11478
11479 ZS DECSTATION Z85C30 SERIAL DRIVER
11480 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11481 S:      Maintained
11482 F:      drivers/tty/serial/zs.*
11483
11484 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11485 M:      Minchan Kim <minchan@kernel.org>
11486 M:      Nitin Gupta <ngupta@vflare.org>
11487 L:      linux-mm@kvack.org
11488 S:      Maintained
11489 F:      mm/zsmalloc.c
11490 F:      include/linux/zsmalloc.h
11491 F:      Documentation/vm/zsmalloc.txt
11492
11493 ZSWAP COMPRESSED SWAP CACHING
11494 M:      Seth Jennings <sjennings@variantweb.net>
11495 L:      linux-mm@kvack.org
11496 S:      Maintained
11497 F:      mm/zswap.c
11498
11499 THE REST
11500 M:      Linus Torvalds <torvalds@linux-foundation.org>
11501 L:      linux-kernel@vger.kernel.org
11502 Q:      http://patchwork.kernel.org/project/LKML/list/
11503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11504 S:      Buried alive in reporters
11505 F:      *
11506 F:      */