MAINTAINERS: update ceph entries
[firefly-linux-kernel-4.4.55.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi/
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi/
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
301
302 ACPI THERMAL DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/*thermal*
308
309 ACPI VIDEO DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/video.c
315
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
373
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
379
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
385
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
392
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
403
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
411
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
418
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
426
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
431
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 M:      Hannes Reinecke <hare@suse.de>
449 L:      linux-scsi@vger.kernel.org
450 S:      Maintained
451 F:      Documentation/scsi/advansys.txt
452 F:      drivers/scsi/advansys.c
453
454 AEDSP16 DRIVER
455 M:      Riccardo Facchetti <fizban@tin.it>
456 S:      Maintained
457 F:      sound/oss/aedsp16.c
458
459 AF9013 MEDIA DRIVER
460 M:      Antti Palosaari <crope@iki.fi>
461 L:      linux-media@vger.kernel.org
462 W:      http://linuxtv.org/
463 W:      http://palosaari.fi/linux/
464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
465 T:      git git://linuxtv.org/anttip/media_tree.git
466 S:      Maintained
467 F:      drivers/media/dvb-frontends/af9013*
468
469 AF9033 MEDIA DRIVER
470 M:      Antti Palosaari <crope@iki.fi>
471 L:      linux-media@vger.kernel.org
472 W:      http://linuxtv.org/
473 W:      http://palosaari.fi/linux/
474 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
475 T:      git git://linuxtv.org/anttip/media_tree.git
476 S:      Maintained
477 F:      drivers/media/dvb-frontends/af9033*
478
479 AFFS FILE SYSTEM
480 L:      linux-fsdevel@vger.kernel.org
481 S:      Orphan
482 F:      Documentation/filesystems/affs.txt
483 F:      fs/affs/
484
485 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
486 M:      David Howells <dhowells@redhat.com>
487 L:      linux-afs@lists.infradead.org
488 S:      Supported
489 F:      fs/afs/
490 F:      include/net/af_rxrpc.h
491 F:      net/rxrpc/af_rxrpc.c
492
493 AGPGART DRIVER
494 M:      David Airlie <airlied@linux.ie>
495 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
496 S:      Maintained
497 F:      drivers/char/agp/
498 F:      include/linux/agp*
499 F:      include/uapi/linux/agp*
500
501 AHA152X SCSI DRIVER
502 M:      "Juergen E. Fischer" <fischer@norbit.de>
503 L:      linux-scsi@vger.kernel.org
504 S:      Maintained
505 F:      drivers/scsi/aha152x*
506 F:      drivers/scsi/pcmcia/aha152x*
507
508 AIC7XXX / AIC79XX SCSI DRIVER
509 M:      Hannes Reinecke <hare@suse.de>
510 L:      linux-scsi@vger.kernel.org
511 S:      Maintained
512 F:      drivers/scsi/aic7xxx/
513
514 AIMSLAB FM RADIO RECEIVER DRIVER
515 M:      Hans Verkuil <hverkuil@xs4all.nl>
516 L:      linux-media@vger.kernel.org
517 T:      git git://linuxtv.org/media_tree.git
518 W:      http://linuxtv.org
519 S:      Maintained
520 F:      drivers/media/radio/radio-aimslab*
521
522 AIO
523 M:      Benjamin LaHaise <bcrl@kvack.org>
524 L:      linux-aio@kvack.org
525 S:      Supported
526 F:      fs/aio.c
527 F:      include/linux/*aio*.h
528
529 AIRSPY MEDIA DRIVER
530 M:      Antti Palosaari <crope@iki.fi>
531 L:      linux-media@vger.kernel.org
532 W:      http://linuxtv.org/
533 W:      http://palosaari.fi/linux/
534 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
535 T:      git git://linuxtv.org/anttip/media_tree.git
536 S:      Maintained
537 F:      drivers/media/usb/airspy/
538
539 ALCATEL SPEEDTOUCH USB DRIVER
540 M:      Duncan Sands <duncan.sands@free.fr>
541 L:      linux-usb@vger.kernel.org
542 W:      http://www.linux-usb.org/SpeedTouch/
543 S:      Maintained
544 F:      drivers/usb/atm/speedtch.c
545 F:      drivers/usb/atm/usbatm.c
546
547 ALCHEMY AU1XX0 MMC DRIVER
548 M:      Manuel Lauss <manuel.lauss@gmail.com>
549 S:      Maintained
550 F:      drivers/mmc/host/au1xmmc.c
551
552 ALI1563 I2C DRIVER
553 M:      Rudolf Marek <r.marek@assembler.cz>
554 L:      linux-i2c@vger.kernel.org
555 S:      Maintained
556 F:      Documentation/i2c/busses/i2c-ali1563
557 F:      drivers/i2c/busses/i2c-ali1563.c
558
559 ALPHA PORT
560 M:      Richard Henderson <rth@twiddle.net>
561 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
562 M:      Matt Turner <mattst88@gmail.com>
563 S:      Odd Fixes
564 L:      linux-alpha@vger.kernel.org
565 F:      arch/alpha/
566
567 ALTERA MAILBOX DRIVER
568 M:      Ley Foon Tan <lftan@altera.com>
569 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570 S:      Maintained
571 F:      drivers/mailbox/mailbox-altera.c
572
573 ALTERA PIO DRIVER
574 M:      Tien Hock Loh <thloh@altera.com>
575 L:      linux-gpio@vger.kernel.org
576 S:      Maintained
577 F:      drivers/gpio/gpio-altera.c
578
579 ALTERA TRIPLE SPEED ETHERNET DRIVER
580 M:      Vince Bridgers <vbridger@opensource.altera.com>
581 L:      netdev@vger.kernel.org
582 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S:      Maintained
584 F:      drivers/net/ethernet/altera/
585
586 ALTERA UART/JTAG UART SERIAL DRIVERS
587 M:      Tobias Klauser <tklauser@distanz.ch>
588 L:      linux-serial@vger.kernel.org
589 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590 S:      Maintained
591 F:      drivers/tty/serial/altera_uart.c
592 F:      drivers/tty/serial/altera_jtaguart.c
593 F:      include/linux/altera_uart.h
594 F:      include/linux/altera_jtaguart.h
595
596 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
597 M:      Tom Lendacky <thomas.lendacky@amd.com>
598 L:      linux-crypto@vger.kernel.org
599 S:      Supported
600 F:      drivers/crypto/ccp/
601 F:      include/linux/ccp.h
602
603 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
604 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
605 L:      lm-sensors@lm-sensors.org
606 S:      Maintained
607 F:      Documentation/hwmon/fam15h_power
608 F:      drivers/hwmon/fam15h_power.c
609
610 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
611 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
612 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
613 S:      Supported
614 F:      drivers/usb/gadget/udc/amd5536udc.*
615
616 AMD GEODE PROCESSOR/CHIPSET SUPPORT
617 P:      Andres Salomon <dilinger@queued.net>
618 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
619 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620 S:      Supported
621 F:      drivers/char/hw_random/geode-rng.c
622 F:      drivers/crypto/geode*
623 F:      drivers/video/fbdev/geode/
624 F:      arch/x86/include/asm/geode.h
625
626 AMD IOMMU (AMD-VI)
627 M:      Joerg Roedel <joro@8bytes.org>
628 L:      iommu@lists.linux-foundation.org
629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
630 S:      Maintained
631 F:      drivers/iommu/amd_iommu*.[ch]
632 F:      include/linux/amd-iommu.h
633
634 AMD KFD
635 M:      Oded Gabbay <oded.gabbay@gmail.com>
636 L:      dri-devel@lists.freedesktop.org
637 T:      git git://people.freedesktop.org/~gabbayo/linux.git
638 S:      Supported
639 F:      drivers/gpu/drm/amd/amdkfd/
640 F:      drivers/gpu/drm/amd/include/cik_structs.h
641 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
642 F:      drivers/gpu/drm/radeon/radeon_kfd.c
643 F:      drivers/gpu/drm/radeon/radeon_kfd.h
644 F:      include/uapi/linux/kfd_ioctl.h
645
646 AMD MICROCODE UPDATE SUPPORT
647 M:      Borislav Petkov <bp@alien8.de>
648 S:      Maintained
649 F:      arch/x86/kernel/cpu/microcode/amd*
650
651 AMD XGBE DRIVER
652 M:      Tom Lendacky <thomas.lendacky@amd.com>
653 L:      netdev@vger.kernel.org
654 S:      Supported
655 F:      drivers/net/ethernet/amd/xgbe/
656
657 AMS (Apple Motion Sensor) DRIVER
658 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
659 S:      Supported
660 F:      drivers/macintosh/ams/
661
662 AMSO1100 RNIC DRIVER
663 M:      Tom Tucker <tom@opengridcomputing.com>
664 M:      Steve Wise <swise@opengridcomputing.com>
665 L:      linux-rdma@vger.kernel.org
666 S:      Maintained
667 F:      drivers/infiniband/hw/amso1100/
668
669 ANALOG DEVICES INC AD9389B DRIVER
670 M:      Hans Verkuil <hans.verkuil@cisco.com>
671 L:      linux-media@vger.kernel.org
672 S:      Maintained
673 F:      drivers/media/i2c/ad9389b*
674
675 ANALOG DEVICES INC ADV7180 DRIVER
676 M:      Lars-Peter Clausen <lars@metafoo.de>
677 L:      linux-media@vger.kernel.org
678 W:      http://ez.analog.com/community/linux-device-drivers
679 S:      Supported
680 F:      drivers/media/i2c/adv7180.c
681
682 ANALOG DEVICES INC ADV7511 DRIVER
683 M:      Hans Verkuil <hans.verkuil@cisco.com>
684 L:      linux-media@vger.kernel.org
685 S:      Maintained
686 F:      drivers/media/i2c/adv7511*
687
688 ANALOG DEVICES INC ADV7604 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7604*
693
694 ANALOG DEVICES INC ADV7842 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7842*
699
700 ANALOG DEVICES INC ASOC CODEC DRIVERS
701 M:      Lars-Peter Clausen <lars@metafoo.de>
702 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
703 W:      http://wiki.analog.com/
704 W:      http://ez.analog.com/community/linux-device-drivers
705 S:      Supported
706 F:      sound/soc/codecs/adau*
707 F:      sound/soc/codecs/adav*
708 F:      sound/soc/codecs/ad1*
709 F:      sound/soc/codecs/ad7*
710 F:      sound/soc/codecs/ssm*
711 F:      sound/soc/codecs/sigmadsp.*
712
713 ANALOG DEVICES INC ASOC DRIVERS
714 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
716 W:      http://blackfin.uclinux.org/
717 S:      Supported
718 F:      sound/soc/blackfin/*
719
720 ANALOG DEVICES INC IIO DRIVERS
721 M:      Lars-Peter Clausen <lars@metafoo.de>
722 M:      Michael Hennerich <Michael.Hennerich@analog.com>
723 W:      http://wiki.analog.com/
724 W:      http://ez.analog.com/community/linux-device-drivers
725 S:      Supported
726 F:      drivers/iio/*/ad*
727 X:      drivers/iio/*/adjd*
728 F:      drivers/staging/iio/*/ad*
729 F:      staging/iio/trigger/iio-trig-bfin-timer.c
730
731 ANDROID DRIVERS
732 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733 M:      Arve HjønnevĂ¥g <arve@android.com>
734 M:      Riley Andrews <riandrews@android.com>
735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
736 L:      devel@driverdev.osuosl.org
737 S:      Supported
738 F:      drivers/android/
739 F:      drivers/staging/android/
740
741 AOA (Apple Onboard Audio) ALSA DRIVER
742 M:      Johannes Berg <johannes@sipsolutions.net>
743 L:      linuxppc-dev@lists.ozlabs.org
744 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
745 S:      Maintained
746 F:      sound/aoa/
747
748 APM DRIVER
749 M:      Jiri Kosina <jkosina@suse.cz>
750 S:      Odd fixes
751 F:      arch/x86/kernel/apm_32.c
752 F:      include/linux/apm_bios.h
753 F:      include/uapi/linux/apm_bios.h
754 F:      drivers/char/apm-emulation.c
755
756 APPLE BCM5974 MULTITOUCH DRIVER
757 M:      Henrik Rydberg <rydberg@bitmath.org>
758 L:      linux-input@vger.kernel.org
759 S:      Odd fixes
760 F:      drivers/input/mouse/bcm5974.c
761
762 APPLE SMC DRIVER
763 M:      Henrik Rydberg <rydberg@bitmath.org>
764 L:      lm-sensors@lm-sensors.org
765 S:      Odd fixes
766 F:      drivers/hwmon/applesmc.c
767
768 APPLETALK NETWORK LAYER
769 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770 S:      Maintained
771 F:      drivers/net/appletalk/
772 F:      net/appletalk/
773
774 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775 M:      Iyappan Subramanian <isubramanian@apm.com>
776 M:      Keyur Chudgar <kchudgar@apm.com>
777 S:      Supported
778 F:      drivers/net/ethernet/apm/xgene/
779 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781 APTINA CAMERA SENSOR PLL
782 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783 L:      linux-media@vger.kernel.org
784 S:      Maintained
785 F:      drivers/media/i2c/aptina-pll.*
786
787 ARC FRAMEBUFFER DRIVER
788 M:      Jaya Kumar <jayalk@intworks.biz>
789 S:      Maintained
790 F:      drivers/video/fbdev/arcfb.c
791 F:      drivers/video/fbdev/core/fb_defio.c
792
793 ARM MFM AND FLOPPY DRIVERS
794 M:      Ian Molton <spyro@f2s.com>
795 S:      Maintained
796 F:      arch/arm/lib/floppydma.S
797 F:      arch/arm/include/asm/floppy.h
798
799 ARM PMU PROFILING AND DEBUGGING
800 M:      Will Deacon <will.deacon@arm.com>
801 S:      Maintained
802 F:      arch/arm/kernel/perf_event*
803 F:      arch/arm/oprofile/common.c
804 F:      arch/arm/include/asm/pmu.h
805 F:      arch/arm/kernel/hw_breakpoint.c
806 F:      arch/arm/include/asm/hw_breakpoint.h
807
808 ARM PORT
809 M:      Russell King <linux@arm.linux.org.uk>
810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811 W:      http://www.arm.linux.org.uk/
812 S:      Maintained
813 F:      arch/arm/
814
815 ARM SUB-ARCHITECTURES
816 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817 S:      Maintained
818 F:      arch/arm/mach-*/
819 F:      arch/arm/plat-*/
820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822 ARM PRIMECELL AACI PL041 DRIVER
823 M:      Russell King <linux@arm.linux.org.uk>
824 S:      Maintained
825 F:      sound/arm/aaci.*
826
827 ARM PRIMECELL CLCD PL110 DRIVER
828 M:      Russell King <linux@arm.linux.org.uk>
829 S:      Maintained
830 F:      drivers/video/fbdev/amba-clcd.*
831
832 ARM PRIMECELL KMI PL050 DRIVER
833 M:      Russell King <linux@arm.linux.org.uk>
834 S:      Maintained
835 F:      drivers/input/serio/ambakmi.*
836 F:      include/linux/amba/kmi.h
837
838 ARM PRIMECELL MMCI PL180/1 DRIVER
839 M:      Russell King <linux@arm.linux.org.uk>
840 S:      Maintained
841 F:      drivers/mmc/host/mmci.*
842 F:      include/linux/amba/mmci.h
843
844 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845 M:      Russell King <linux@arm.linux.org.uk>
846 S:      Maintained
847 F:      drivers/tty/serial/amba-pl01*.c
848 F:      include/linux/amba/serial.h
849
850 ARM PRIMECELL BUS SUPPORT
851 M:      Russell King <linux@arm.linux.org.uk>
852 S:      Maintained
853 F:      drivers/amba/
854 F:      include/linux/amba/bus.h
855
856 ARM/ADS SPHERE MACHINE SUPPORT
857 M:      Lennert Buytenhek <kernel@wantstofly.org>
858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S:      Maintained
860
861 ARM/AFEB9260 MACHINE SUPPORT
862 M:      Sergey Lapin <slapin@ossfans.org>
863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864 S:      Maintained
865
866 ARM/AJECO 1ARM MACHINE SUPPORT
867 M:      Lennert Buytenhek <kernel@wantstofly.org>
868 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S:      Maintained
870
871 ARM/Allwinner A1X SoC support
872 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
873 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 S:      Maintained
875 N:      sun[x4567]i
876
877 ARM/Allwinner SoC Clock Support
878 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
879 S:      Maintained
880 F:      drivers/clk/sunxi/
881
882 ARM/Amlogic MesonX SoC support
883 M:      Carlo Caione <carlo@caione.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S:      Maintained
886 F:      drivers/media/rc/meson-ir.c
887 N:      meson[x68]
888
889 ARM/Annapurna Labs ALPINE ARCHITECTURE
890 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
891 S:      Maintained
892 F:      arch/arm/mach-alpine/
893
894 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
896 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
897 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 W:      http://www.linux4sam.org
900 S:      Supported
901 F:      arch/arm/mach-at91/
902 F:      include/soc/at91/
903 F:      arch/arm/boot/dts/at91*.dts
904 F:      arch/arm/boot/dts/at91*.dtsi
905 F:      arch/arm/boot/dts/sama*.dts
906 F:      arch/arm/boot/dts/sama*.dtsi
907 F:      arch/arm/include/debug/at91.S
908
909 ARM/ATMEL AT91 Clock Support
910 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
911 S:      Maintained
912 F:      drivers/clk/at91
913
914 ARM/CALXEDA HIGHBANK ARCHITECTURE
915 M:      Rob Herring <robh@kernel.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918 F:      arch/arm/mach-highbank/
919
920 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921 M:      Krzysztof Halasa <khalasa@piap.pl>
922 S:      Maintained
923 F:      arch/arm/mach-cns3xxx/
924
925 ARM/CAVIUM THUNDER NETWORK DRIVER
926 M:      Sunil Goutham <sgoutham@cavium.com>
927 M:      Robert Richter <rric@kernel.org>
928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S:      Supported
930 F:      drivers/net/ethernet/cavium/
931
932 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
933 M:      Alexander Shiyan <shc_work@mail.ru>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Odd Fixes
936 N:      clps711x
937
938 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
939 M:      Hartley Sweeten <hsweeten@visionengravers.com>
940 M:      Ryan Mallon <rmallon@gmail.com>
941 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 S:      Maintained
943 F:      arch/arm/mach-ep93xx/
944 F:      arch/arm/mach-ep93xx/include/mach/
945
946 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
947 M:      Lennert Buytenhek <kernel@wantstofly.org>
948 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 S:      Maintained
950
951 ARM/CLKDEV SUPPORT
952 M:      Russell King <linux@arm.linux.org.uk>
953 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 S:      Maintained
955 F:      arch/arm/include/asm/clkdev.h
956 F:      drivers/clk/clkdev.c
957
958 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
959 M:      Mike Rapoport <mike@compulab.co.il>
960 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961 S:      Maintained
962
963 ARM/CONTEC MICRO9 MACHINE SUPPORT
964 M:      Hubert Feurstein <hubert.feurstein@contec.at>
965 S:      Maintained
966 F:      arch/arm/mach-ep93xx/micro9.c
967
968 ARM/CORESIGHT FRAMEWORK AND DRIVERS
969 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
970 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971 S:      Maintained
972 F:      drivers/hwtracing/coresight/*
973 F:      Documentation/trace/coresight.txt
974 F:      Documentation/devicetree/bindings/arm/coresight.txt
975 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
976
977 ARM/CORGI MACHINE SUPPORT
978 M:      Richard Purdie <rpurdie@rpsys.net>
979 S:      Maintained
980
981 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
982 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 T:      git git://github.com/ulli-kroll/linux.git
985 S:      Maintained
986 F:      arch/arm/mach-gemini/
987 F:      drivers/rtc/rtc-gemini.c
988
989 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
990 M:      Barry Song <baohua@kernel.org>
991 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
993 S:      Maintained
994 F:      arch/arm/mach-prima2/
995 F:      drivers/clk/sirf/
996 F:      drivers/clocksource/timer-prima2.c
997 F:      drivers/clocksource/timer-atlas7.c
998 N:      [^a-z]sirf
999
1000 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1001 M:      Baruch Siach <baruch@tkos.co.il>
1002 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003 S:      Maintained
1004 N:      digicolor
1005
1006 ARM/EBSA110 MACHINE SUPPORT
1007 M:      Russell King <linux@arm.linux.org.uk>
1008 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 W:      http://www.arm.linux.org.uk/
1010 S:      Maintained
1011 F:      arch/arm/mach-ebsa110/
1012 F:      drivers/net/ethernet/amd/am79c961a.*
1013
1014 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1015 M:      Uwe Kleine-König <kernel@pengutronix.de>
1016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017 S:      Maintained
1018 N:      efm32
1019
1020 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1021 M:      Daniel Ribeiro <drwyrm@gmail.com>
1022 M:      Stefan Schmidt <stefan@openezx.org>
1023 M:      Harald Welte <laforge@openezx.org>
1024 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1025 W:      http://www.openezx.org/
1026 S:      Maintained
1027 T:      topgit git://git.openezx.org/openezx.git
1028 F:      arch/arm/mach-pxa/ezx.c
1029
1030 ARM/FARADAY FA526 PORT
1031 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1032 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 S:      Maintained
1034 T:      git git://git.berlios.de/gemini-board
1035 F:      arch/arm/mm/*-fa*
1036
1037 ARM/FOOTBRIDGE ARCHITECTURE
1038 M:      Russell King <linux@arm.linux.org.uk>
1039 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040 W:      http://www.arm.linux.org.uk/
1041 S:      Maintained
1042 F:      arch/arm/include/asm/hardware/dec21285.h
1043 F:      arch/arm/mach-footbridge/
1044
1045 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1046 M:      Shawn Guo <shawnguo@kernel.org>
1047 M:      Sascha Hauer <kernel@pengutronix.de>
1048 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049 S:      Maintained
1050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1051 F:      arch/arm/mach-imx/
1052 F:      arch/arm/mach-mxs/
1053 F:      arch/arm/boot/dts/imx*
1054 F:      arch/arm/configs/imx*_defconfig
1055 F:      drivers/clk/imx/
1056 F:      include/soc/imx/
1057
1058 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1059 M:      Shawn Guo <shawnguo@kernel.org>
1060 M:      Sascha Hauer <kernel@pengutronix.de>
1061 R:      Stefan Agner <stefan@agner.ch>
1062 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063 S:      Maintained
1064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1065 F:      arch/arm/mach-imx/*vf610*
1066 F:      arch/arm/boot/dts/vf*
1067
1068 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1069 M:      Lennert Buytenhek <kernel@wantstofly.org>
1070 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 S:      Maintained
1072
1073 ARM/GUMSTIX MACHINE SUPPORT
1074 M:      Steve Sakoman <sakoman@gmail.com>
1075 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076 S:      Maintained
1077
1078 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1079 M:      Philipp Zabel <philipp.zabel@gmail.com>
1080 M:      Paul Parsons <lost.distance@yahoo.com>
1081 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082 S:      Maintained
1083 F:      arch/arm/mach-pxa/hx4700.c
1084 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1085 F:      sound/soc/pxa/hx4700.c
1086
1087 ARM/HISILICON SOC SUPPORT
1088 M:      Wei Xu <xuwei5@hisilicon.com>
1089 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 W:      http://www.hisilicon.com
1091 S:      Supported
1092 T:      git git://github.com/hisilicon/linux-hisi.git
1093 F:      arch/arm/mach-hisi/
1094
1095 ARM/HP JORNADA 7XX MACHINE SUPPORT
1096 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1097 W:      www.jlime.com
1098 S:      Maintained
1099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1100 F:      arch/arm/mach-sa1100/jornada720.c
1101 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1102
1103 ARM/IGEP MACHINE SUPPORT
1104 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1105 M:      Javier Martinez Canillas <javier@dowhile0.org>
1106 L:      linux-omap@vger.kernel.org
1107 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108 S:      Maintained
1109 F:      arch/arm/boot/dts/omap3-igep*
1110
1111 ARM/INCOME PXA270 SUPPORT
1112 M:      Marek Vasut <marek.vasut@gmail.com>
1113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S:      Maintained
1115 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1116
1117 ARM/INTEL IOP32X ARM ARCHITECTURE
1118 M:      Lennert Buytenhek <kernel@wantstofly.org>
1119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 S:      Maintained
1121
1122 ARM/INTEL IOP33X ARM ARCHITECTURE
1123 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S:      Orphan
1125
1126 ARM/INTEL IOP13XX ARM ARCHITECTURE
1127 M:      Lennert Buytenhek <kernel@wantstofly.org>
1128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 S:      Maintained
1130
1131 ARM/INTEL IQ81342EX MACHINE SUPPORT
1132 M:      Lennert Buytenhek <kernel@wantstofly.org>
1133 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134 S:      Maintained
1135
1136 ARM/INTEL IXDP2850 MACHINE SUPPORT
1137 M:      Lennert Buytenhek <kernel@wantstofly.org>
1138 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139 S:      Maintained
1140
1141 ARM/INTEL IXP4XX ARM ARCHITECTURE
1142 M:      Imre Kaloz <kaloz@openwrt.org>
1143 M:      Krzysztof Halasa <khalasa@piap.pl>
1144 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 S:      Maintained
1146 F:      arch/arm/mach-ixp4xx/
1147
1148 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1149 M:      Jonathan Cameron <jic23@cam.ac.uk>
1150 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151 S:      Maintained
1152 F:      arch/arm/mach-pxa/stargate2.c
1153 F:      drivers/pcmcia/pxa2xx_stargate2.c
1154
1155 ARM/INTEL XSC3 (MANZANO) ARM CORE
1156 M:      Lennert Buytenhek <kernel@wantstofly.org>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159
1160 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1161 M:      Lennert Buytenhek <kernel@wantstofly.org>
1162 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163 S:      Maintained
1164
1165 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1166 M:      Santosh Shilimkar <ssantosh@kernel.org>
1167 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 S:      Maintained
1169 F:      arch/arm/mach-keystone/
1170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1171
1172 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1173 M:      Santosh Shilimkar <ssantosh@kernel.org>
1174 L:      linux-kernel@vger.kernel.org
1175 S:      Maintained
1176 F:      drivers/clk/keystone/
1177
1178 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1179 M:      Santosh Shilimkar <ssantosh@kernel.org>
1180 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 L:      linux-kernel@vger.kernel.org
1182 S:      Maintained
1183 F:      drivers/clocksource/timer-keystone.c
1184
1185 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1186 M:      Santosh Shilimkar <ssantosh@kernel.org>
1187 L:      linux-kernel@vger.kernel.org
1188 S:      Maintained
1189 F:      drivers/power/reset/keystone-reset.c
1190
1191 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1192 M:      Santosh Shilimkar <ssantosh@kernel.org>
1193 L:      linux-kernel@vger.kernel.org
1194 S:      Maintained
1195 F:      drivers/memory/*emif*
1196
1197 ARM/LOGICPD PXA270 MACHINE SUPPORT
1198 M:      Lennert Buytenhek <kernel@wantstofly.org>
1199 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200 S:      Maintained
1201
1202 ARM/LPC18XX ARCHITECTURE
1203 M:      Joachim Eastwood <manabian@gmail.com>
1204 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 S:      Maintained
1206 N:      lpc18xx
1207
1208 ARM/MAGICIAN MACHINE SUPPORT
1209 M:      Philipp Zabel <philipp.zabel@gmail.com>
1210 S:      Maintained
1211
1212 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1213 M:      Jason Cooper <jason@lakedaemon.net>
1214 M:      Andrew Lunn <andrew@lunn.ch>
1215 M:      Gregory Clement <gregory.clement@free-electrons.com>
1216 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1217 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 S:      Maintained
1219 F:      arch/arm/mach-mvebu/
1220 F:      drivers/rtc/rtc-armada38x.c
1221 F:      arch/arm/boot/dts/armada*
1222 F:      arch/arm/boot/dts/kirkwood*
1223
1224
1225 ARM/Marvell Berlin SoC support
1226 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1227 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228 S:      Maintained
1229 F:      arch/arm/mach-berlin/
1230 F:      arch/arm/boot/dts/berlin*
1231
1232
1233 ARM/Marvell Dove/MV78xx0/Orion SOC support
1234 M:      Jason Cooper <jason@lakedaemon.net>
1235 M:      Andrew Lunn <andrew@lunn.ch>
1236 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1237 M:      Gregory Clement <gregory.clement@free-electrons.com>
1238 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 S:      Maintained
1240 F:      arch/arm/mach-dove/
1241 F:      arch/arm/mach-mv78xx0/
1242 F:      arch/arm/mach-orion5x/
1243 F:      arch/arm/plat-orion/
1244 F:      arch/arm/boot/dts/dove*
1245 F:      arch/arm/boot/dts/orion5x*
1246
1247
1248 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1249 M:      Alexander Clouter <alex@digriz.org.uk>
1250 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 W:      http://www.digriz.org.uk/ts78xx/kernel
1252 S:      Maintained
1253 F:      arch/arm/mach-orion5x/ts78xx-*
1254
1255 ARM/Mediatek RTC DRIVER
1256 M:      Eddie Huang <eddie.huang@mediatek.com>
1257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1259 S:      Maintained
1260 F:      drivers/rtc/rtc-mt6397.c
1261
1262 ARM/Mediatek SoC support
1263 M:      Matthias Brugger <matthias.bgg@gmail.com>
1264 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1266 S:      Maintained
1267 F:      arch/arm/boot/dts/mt6*
1268 F:      arch/arm/boot/dts/mt8*
1269 F:      arch/arm/mach-mediatek/
1270 N:      mtk
1271 K:      mediatek
1272
1273 ARM/MICREL KS8695 ARCHITECTURE
1274 M:      Greg Ungerer <gerg@uclinux.org>
1275 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276 F:      arch/arm/mach-ks8695/
1277 S:      Odd Fixes
1278
1279 ARM/MIOA701 MACHINE SUPPORT
1280 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1281 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 F:      arch/arm/mach-pxa/mioa701.c
1283 S:      Maintained
1284
1285 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1286 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1287 S:      Maintained
1288
1289 ARM/NOMADIK ARCHITECTURE
1290 M:      Alessandro Rubini <rubini@unipv.it>
1291 M:      Linus Walleij <linus.walleij@linaro.org>
1292 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 S:      Maintained
1294 F:      arch/arm/mach-nomadik/
1295 F:      drivers/pinctrl/nomadik/
1296 F:      drivers/i2c/busses/i2c-nomadik.c
1297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1298
1299 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1300 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1301 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1302 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1303 S:      Supported
1304
1305 ARM/TOSA MACHINE SUPPORT
1306 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1307 M:      Dirk Opfer <dirk@opfer-online.de>
1308 S:      Maintained
1309
1310 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1311 M:      Marek Vasut <marek.vasut@gmail.com>
1312 L:      linux-arm-kernel@lists.infradead.org
1313 W:      http://hackndev.com
1314 S:      Maintained
1315 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1316 F:      arch/arm/mach-pxa/palmtx.c
1317 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1318 F:      arch/arm/mach-pxa/palmt5.c
1319 F:      arch/arm/mach-pxa/include/mach/palmld.h
1320 F:      arch/arm/mach-pxa/palmld.c
1321 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1322 F:      arch/arm/mach-pxa/palmte2.c
1323 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1324 F:      arch/arm/mach-pxa/palmtc.c
1325
1326 ARM/PALM TREO SUPPORT
1327 M:      Tomas Cech <sleep_walker@suse.cz>
1328 L:      linux-arm-kernel@lists.infradead.org
1329 W:      http://hackndev.com
1330 S:      Maintained
1331 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1332 F:      arch/arm/mach-pxa/palmtreo.c
1333
1334 ARM/PALMZ72 SUPPORT
1335 M:      Sergey Lapin <slapin@ossfans.org>
1336 L:      linux-arm-kernel@lists.infradead.org
1337 W:      http://hackndev.com
1338 S:      Maintained
1339 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1340 F:      arch/arm/mach-pxa/palmz72.c
1341
1342 ARM/PLEB SUPPORT
1343 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1344 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1345 S:      Maintained
1346
1347 ARM/PT DIGITAL BOARD PORT
1348 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1349 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350 W:      http://www.arm.linux.org.uk/
1351 S:      Maintained
1352
1353 ARM/QUALCOMM SUPPORT
1354 M:      Kumar Gala <galak@codeaurora.org>
1355 M:      Andy Gross <agross@codeaurora.org>
1356 M:      David Brown <davidb@codeaurora.org>
1357 L:      linux-arm-msm@vger.kernel.org
1358 L:      linux-soc@vger.kernel.org
1359 S:      Maintained
1360 F:      arch/arm/mach-qcom/
1361 F:      drivers/soc/qcom/
1362 F:      drivers/tty/serial/msm_serial.h
1363 F:      drivers/tty/serial/msm_serial.c
1364 F:      drivers/*/pm8???-*
1365 F:      drivers/mfd/ssbi.c
1366 F:      drivers/firmware/qcom_scm.c
1367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1368
1369 ARM/RADISYS ENP2611 MACHINE SUPPORT
1370 M:      Lennert Buytenhek <kernel@wantstofly.org>
1371 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372 S:      Maintained
1373
1374 ARM/RISCPC ARCHITECTURE
1375 M:      Russell King <linux@arm.linux.org.uk>
1376 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377 W:      http://www.arm.linux.org.uk/
1378 S:      Maintained
1379 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1380 F:      arch/arm/include/asm/hardware/ioc.h
1381 F:      arch/arm/include/asm/hardware/iomd.h
1382 F:      arch/arm/include/asm/hardware/memc.h
1383 F:      arch/arm/mach-rpc/
1384 F:      drivers/net/ethernet/8390/etherh.c
1385 F:      drivers/net/ethernet/i825xx/ether1*
1386 F:      drivers/net/ethernet/seeq/ether3*
1387 F:      drivers/scsi/arm/
1388
1389 ARM/Rockchip SoC support
1390 M:      Heiko Stuebner <heiko@sntech.de>
1391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 L:      linux-rockchip@lists.infradead.org
1393 S:      Maintained
1394 F:      arch/arm/boot/dts/rk3*
1395 F:      arch/arm/mach-rockchip/
1396 F:      drivers/clk/rockchip/
1397 F:      drivers/i2c/busses/i2c-rk3x.c
1398 F:      drivers/*/*rockchip*
1399 F:      drivers/*/*/*rockchip*
1400 F:      sound/soc/rockchip/
1401 N:      rockchip
1402
1403 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1404 M:      Kukjin Kim <kgene@kernel.org>
1405 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1406 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1408 S:      Maintained
1409 F:      arch/arm/boot/dts/s3c*
1410 F:      arch/arm/boot/dts/exynos*
1411 F:      arch/arm64/boot/dts/exynos/
1412 F:      arch/arm/plat-samsung/
1413 F:      arch/arm/mach-s3c24*/
1414 F:      arch/arm/mach-s3c64xx/
1415 F:      arch/arm/mach-s5p*/
1416 F:      arch/arm/mach-exynos*/
1417 F:      drivers/*/*s3c2410*
1418 F:      drivers/*/*/*s3c2410*
1419 F:      drivers/spi/spi-s3c*
1420 F:      sound/soc/samsung/*
1421 N:      exynos
1422
1423 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1424 M:      Kyungmin Park <kyungmin.park@samsung.com>
1425 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426 S:      Maintained
1427 F:      arch/arm/mach-s5pv210/
1428
1429 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1430 M:      Kyungmin Park <kyungmin.park@samsung.com>
1431 M:      Kamil Debski <k.debski@samsung.com>
1432 L:      linux-arm-kernel@lists.infradead.org
1433 L:      linux-media@vger.kernel.org
1434 S:      Maintained
1435 F:      drivers/media/platform/s5p-g2d/
1436
1437 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1438 M:      Kyungmin Park <kyungmin.park@samsung.com>
1439 M:      Kamil Debski <k.debski@samsung.com>
1440 M:      Jeongtae Park <jtp.park@samsung.com>
1441 L:      linux-arm-kernel@lists.infradead.org
1442 L:      linux-media@vger.kernel.org
1443 S:      Maintained
1444 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1445 F:      drivers/media/platform/s5p-mfc/
1446
1447 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1448 M:      Kyungmin Park <kyungmin.park@samsung.com>
1449 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1450 L:      linux-arm-kernel@lists.infradead.org
1451 L:      linux-media@vger.kernel.org
1452 S:      Maintained
1453 F:      drivers/media/platform/s5p-tv/
1454
1455 ARM/SHMOBILE ARM ARCHITECTURE
1456 M:      Simon Horman <horms@verge.net.au>
1457 M:      Magnus Damm <magnus.damm@gmail.com>
1458 L:      linux-sh@vger.kernel.org
1459 W:      http://oss.renesas.com
1460 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1462 S:      Supported
1463 F:      arch/arm/boot/dts/emev2*
1464 F:      arch/arm/boot/dts/r7s*
1465 F:      arch/arm/boot/dts/r8a*
1466 F:      arch/arm/boot/dts/sh*
1467 F:      arch/arm/configs/armadillo800eva_defconfig
1468 F:      arch/arm/configs/bockw_defconfig
1469 F:      arch/arm/configs/kzm9g_defconfig
1470 F:      arch/arm/configs/marzen_defconfig
1471 F:      arch/arm/configs/shmobile_defconfig
1472 F:      arch/arm/include/debug/renesas-scif.S
1473 F:      arch/arm/mach-shmobile/
1474 F:      drivers/sh/
1475
1476 ARM/SOCFPGA ARCHITECTURE
1477 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1478 S:      Maintained
1479 F:      arch/arm/mach-socfpga/
1480 F:      arch/arm/boot/dts/socfpga*
1481 F:      arch/arm/configs/socfpga_defconfig
1482 W:      http://www.rocketboards.org
1483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1484
1485 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1486 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1487 S:      Maintained
1488 F:      drivers/clk/socfpga/
1489
1490 ARM/SOCFPGA EDAC SUPPORT
1491 M:      Thor Thayer <tthayer@opensource.altera.com>
1492 S:      Maintained
1493 F:      drivers/edac/altera_edac.
1494
1495 ARM/STI ARCHITECTURE
1496 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1497 M:      Maxime Coquelin <maxime.coquelin@st.com>
1498 M:      Patrice Chotard <patrice.chotard@st.com>
1499 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500 L:      kernel@stlinux.com
1501 W:      http://www.stlinux.com
1502 S:      Maintained
1503 F:      arch/arm/mach-sti/
1504 F:      arch/arm/boot/dts/sti*
1505 F:      drivers/clocksource/arm_global_timer.c
1506 F:      drivers/i2c/busses/i2c-st.c
1507 F:      drivers/media/rc/st_rc.c
1508 F:      drivers/mmc/host/sdhci-st.c
1509 F:      drivers/phy/phy-miphy28lp.c
1510 F:      drivers/phy/phy-miphy365x.c
1511 F:      drivers/phy/phy-stih407-usb.c
1512 F:      drivers/phy/phy-stih41x-usb.c
1513 F:      drivers/pinctrl/pinctrl-st.c
1514 F:      drivers/reset/sti/
1515 F:      drivers/rtc/rtc-st-lpc.c
1516 F:      drivers/tty/serial/st-asc.c
1517 F:      drivers/usb/dwc3/dwc3-st.c
1518 F:      drivers/usb/host/ehci-st.c
1519 F:      drivers/usb/host/ohci-st.c
1520 F:      drivers/watchdog/st_lpc_wdt.c
1521 F:      drivers/ata/ahci_st.c
1522
1523 ARM/STM32 ARCHITECTURE
1524 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1525 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526 S:      Maintained
1527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1528 N:      stm32
1529 F:      drivers/clocksource/armv7m_systick.c
1530
1531 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1532 M:      Lennert Buytenhek <kernel@wantstofly.org>
1533 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534 S:      Maintained
1535
1536 ARM/TETON BGA MACHINE SUPPORT
1537 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1538 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539 S:      Maintained
1540
1541 ARM/THECUS N2100 MACHINE SUPPORT
1542 M:      Lennert Buytenhek <kernel@wantstofly.org>
1543 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544 S:      Maintained
1545
1546 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1547 M:      Wan ZongShun <mcuos.com@gmail.com>
1548 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 W:      http://www.mcuos.com
1550 S:      Maintained
1551 F:      arch/arm/mach-w90x900/
1552 F:      drivers/input/keyboard/w90p910_keypad.c
1553 F:      drivers/input/touchscreen/w90p910_ts.c
1554 F:      drivers/watchdog/nuc900_wdt.c
1555 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1556 F:      drivers/mtd/nand/nuc900_nand.c
1557 F:      drivers/rtc/rtc-nuc900.c
1558 F:      drivers/spi/spi-nuc900.c
1559 F:      drivers/usb/host/ehci-w90x900.c
1560 F:      drivers/video/fbdev/nuc900fb.c
1561
1562 ARM/U300 MACHINE SUPPORT
1563 M:      Linus Walleij <linus.walleij@linaro.org>
1564 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565 S:      Supported
1566 F:      arch/arm/mach-u300/
1567 F:      drivers/clocksource/timer-u300.c
1568 F:      drivers/i2c/busses/i2c-stu300.c
1569 F:      drivers/rtc/rtc-coh901331.c
1570 F:      drivers/watchdog/coh901327_wdt.c
1571 F:      drivers/dma/coh901318*
1572 F:      drivers/mfd/ab3100*
1573 F:      drivers/rtc/rtc-ab3100.c
1574 F:      drivers/rtc/rtc-coh901331.c
1575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1576
1577 ARM/UNIPHIER ARCHITECTURE
1578 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1579 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580 S:      Maintained
1581 F:      arch/arm/mach-uniphier/
1582 N:      uniphier
1583
1584 ARM/Ux500 ARM ARCHITECTURE
1585 M:      Linus Walleij <linus.walleij@linaro.org>
1586 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587 S:      Maintained
1588 F:      arch/arm/mach-ux500/
1589 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1590 F:      drivers/dma/ste_dma40*
1591 F:      drivers/hwspinlock/u8500_hsem.c
1592 F:      drivers/mfd/abx500*
1593 F:      drivers/mfd/ab8500*
1594 F:      drivers/mfd/dbx500*
1595 F:      drivers/mfd/db8500*
1596 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1597 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1598 F:      drivers/rtc/rtc-ab8500.c
1599 F:      drivers/rtc/rtc-pl031.c
1600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1601
1602 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1603 M:      Ulf Hansson <ulf.hansson@linaro.org>
1604 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605 T:      git git://git.linaro.org/people/ulfh/clk.git
1606 S:      Maintained
1607 F:      drivers/clk/ux500/
1608 F:      include/linux/platform_data/clk-ux500.h
1609
1610 ARM/VERSATILE EXPRESS PLATFORM
1611 M:      Liviu Dudau <liviu.dudau@arm.com>
1612 M:      Sudeep Holla <sudeep.holla@arm.com>
1613 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1614 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615 S:      Maintained
1616 F:      arch/arm/boot/dts/vexpress*
1617 F:      arch/arm/mach-vexpress/
1618 F:      */*/vexpress*
1619 F:      */*/*/vexpress*
1620 F:      drivers/clk/versatile/clk-vexpress-osc.c
1621 F:      drivers/clocksource/versatile.c
1622
1623 ARM/VFP SUPPORT
1624 M:      Russell King <linux@arm.linux.org.uk>
1625 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626 W:      http://www.arm.linux.org.uk/
1627 S:      Maintained
1628 F:      arch/arm/vfp/
1629
1630 ARM/VOIPAC PXA270 SUPPORT
1631 M:      Marek Vasut <marek.vasut@gmail.com>
1632 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633 S:      Maintained
1634 F:      arch/arm/mach-pxa/vpac270.c
1635 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1636
1637 ARM/VT8500 ARM ARCHITECTURE
1638 M:      Tony Prisk <linux@prisktech.co.nz>
1639 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640 S:      Maintained
1641 F:      arch/arm/mach-vt8500/
1642 F:      drivers/clocksource/vt8500_timer.c
1643 F:      drivers/i2c/busses/i2c-wmt.c
1644 F:      drivers/mmc/host/wmt-sdmmc.c
1645 F:      drivers/pwm/pwm-vt8500.c
1646 F:      drivers/rtc/rtc-vt8500.c
1647 F:      drivers/tty/serial/vt8500_serial.c
1648 F:      drivers/usb/host/ehci-platform.c
1649 F:      drivers/usb/host/uhci-platform.c
1650 F:      drivers/video/fbdev/vt8500lcdfb.*
1651 F:      drivers/video/fbdev/wm8505fb*
1652 F:      drivers/video/fbdev/wmt_ge_rops.*
1653
1654 ARM/ZIPIT Z2 SUPPORT
1655 M:      Marek Vasut <marek.vasut@gmail.com>
1656 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657 S:      Maintained
1658 F:      arch/arm/mach-pxa/z2.c
1659 F:      arch/arm/mach-pxa/include/mach/z2.h
1660
1661 ARM/ZTE ARCHITECTURE
1662 M:      Jun Nie <jun.nie@linaro.org>
1663 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664 S:      Maintained
1665 F:      arch/arm/mach-zx/
1666 F:      drivers/clk/zte/
1667 F:      Documentation/devicetree/bindings/arm/zte.txt
1668 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1669
1670 ARM/ZYNQ ARCHITECTURE
1671 M:      Michal Simek <michal.simek@xilinx.com>
1672 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1673 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674 W:      http://wiki.xilinx.com
1675 T:      git git://git.xilinx.com/linux-xlnx.git
1676 S:      Supported
1677 F:      arch/arm/mach-zynq/
1678 F:      drivers/cpuidle/cpuidle-zynq.c
1679 F:      drivers/block/xsysace.c
1680 N:      zynq
1681 N:      xilinx
1682 F:      drivers/clocksource/cadence_ttc_timer.c
1683 F:      drivers/i2c/busses/i2c-cadence.c
1684 F:      drivers/mmc/host/sdhci-of-arasan.c
1685 F:      drivers/edac/synopsys_edac.c
1686
1687 ARM SMMU DRIVERS
1688 M:      Will Deacon <will.deacon@arm.com>
1689 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690 S:      Maintained
1691 F:      drivers/iommu/arm-smmu.c
1692 F:      drivers/iommu/arm-smmu-v3.c
1693 F:      drivers/iommu/io-pgtable-arm.c
1694
1695 ARM64 PORT (AARCH64 ARCHITECTURE)
1696 M:      Catalin Marinas <catalin.marinas@arm.com>
1697 M:      Will Deacon <will.deacon@arm.com>
1698 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699 S:      Maintained
1700 F:      arch/arm64/
1701 F:      Documentation/arm64/
1702
1703 AS3645A LED FLASH CONTROLLER DRIVER
1704 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1705 L:      linux-media@vger.kernel.org
1706 T:      git git://linuxtv.org/media_tree.git
1707 S:      Maintained
1708 F:      drivers/media/i2c/as3645a.c
1709 F:      include/media/as3645a.h
1710
1711 ASC7621 HARDWARE MONITOR DRIVER
1712 M:      George Joseph <george.joseph@fairview5.com>
1713 L:      lm-sensors@lm-sensors.org
1714 S:      Maintained
1715 F:      Documentation/hwmon/asc7621
1716 F:      drivers/hwmon/asc7621.c
1717
1718 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1719 M:      Corentin Chary <corentin.chary@gmail.com>
1720 L:      acpi4asus-user@lists.sourceforge.net
1721 L:      platform-driver-x86@vger.kernel.org
1722 W:      http://acpi4asus.sf.net
1723 S:      Maintained
1724 F:      drivers/platform/x86/asus*.c
1725 F:      drivers/platform/x86/eeepc*.c
1726
1727 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1728 R:      Dan Williams <dan.j.williams@intel.com>
1729 W:      http://sourceforge.net/projects/xscaleiop
1730 S:      Odd fixes
1731 F:      Documentation/crypto/async-tx-api.txt
1732 F:      crypto/async_tx/
1733 F:      drivers/dma/
1734 F:      include/linux/dmaengine.h
1735 F:      include/linux/async_tx.h
1736
1737 AT24 EEPROM DRIVER
1738 M:      Wolfram Sang <wsa@the-dreams.de>
1739 L:      linux-i2c@vger.kernel.org
1740 S:      Maintained
1741 F:      drivers/misc/eeprom/at24.c
1742 F:      include/linux/platform_data/at24.h
1743
1744 ATA OVER ETHERNET (AOE) DRIVER
1745 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1746 W:      http://www.openaoe.org/
1747 S:      Supported
1748 F:      Documentation/aoe/
1749 F:      drivers/block/aoe/
1750
1751 ATHEROS ATH GENERIC UTILITIES
1752 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1753 L:      linux-wireless@vger.kernel.org
1754 S:      Supported
1755 F:      drivers/net/wireless/ath/*
1756
1757 ATHEROS ATH5K WIRELESS DRIVER
1758 M:      Jiri Slaby <jirislaby@gmail.com>
1759 M:      Nick Kossifidis <mickflemm@gmail.com>
1760 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1761 L:      linux-wireless@vger.kernel.org
1762 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1763 S:      Maintained
1764 F:      drivers/net/wireless/ath/ath5k/
1765
1766 ATHEROS ATH6KL WIRELESS DRIVER
1767 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1768 L:      linux-wireless@vger.kernel.org
1769 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1770 T:      git git://github.com/kvalo/ath.git
1771 S:      Supported
1772 F:      drivers/net/wireless/ath/ath6kl/
1773
1774 WILOCITY WIL6210 WIRELESS DRIVER
1775 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1776 L:      linux-wireless@vger.kernel.org
1777 L:      wil6210@qca.qualcomm.com
1778 S:      Supported
1779 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1780 F:      drivers/net/wireless/ath/wil6210/
1781 F:      include/uapi/linux/wil6210_uapi.h
1782
1783 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1784 M:      Christian Lamparter <chunkeey@googlemail.com>
1785 L:      linux-wireless@vger.kernel.org
1786 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1787 S:      Maintained
1788 F:      drivers/net/wireless/ath/carl9170/
1789
1790 ATK0110 HWMON DRIVER
1791 M:      Luca Tettamanti <kronos.it@gmail.com>
1792 L:      lm-sensors@lm-sensors.org
1793 S:      Maintained
1794 F:      drivers/hwmon/asus_atk0110.c
1795
1796 ATI_REMOTE2 DRIVER
1797 M:      Ville Syrjala <syrjala@sci.fi>
1798 S:      Maintained
1799 F:      drivers/input/misc/ati_remote2.c
1800
1801 ATLX ETHERNET DRIVERS
1802 M:      Jay Cliburn <jcliburn@gmail.com>
1803 M:      Chris Snook <chris.snook@gmail.com>
1804 L:      netdev@vger.kernel.org
1805 W:      http://sourceforge.net/projects/atl1
1806 W:      http://atl1.sourceforge.net
1807 S:      Maintained
1808 F:      drivers/net/ethernet/atheros/
1809
1810 ATM
1811 M:      Chas Williams <3chas3@gmail.com>
1812 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1813 L:      netdev@vger.kernel.org
1814 W:      http://linux-atm.sourceforge.net
1815 S:      Maintained
1816 F:      drivers/atm/
1817 F:      include/linux/atm*
1818 F:      include/uapi/linux/atm*
1819
1820 ATMEL AT91 / AT32 MCI DRIVER
1821 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1822 S:      Maintained
1823 F:      drivers/mmc/host/atmel-mci.c
1824 F:      drivers/mmc/host/atmel-mci-regs.h
1825
1826 ATMEL AT91 / AT32 SERIAL DRIVER
1827 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1828 S:      Supported
1829 F:      drivers/tty/serial/atmel_serial.c
1830
1831 ATMEL Audio ALSA driver
1832 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1833 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1834 S:      Supported
1835 F:      sound/soc/atmel
1836
1837 ATMEL DMA DRIVER
1838 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1839 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840 S:      Supported
1841 F:      drivers/dma/at_hdmac.c
1842 F:      drivers/dma/at_hdmac_regs.h
1843 F:      include/linux/platform_data/dma-atmel.h
1844
1845 ATMEL XDMA DRIVER
1846 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1847 L:      linux-arm-kernel@lists.infradead.org
1848 L:      dmaengine@vger.kernel.org
1849 S:      Supported
1850 F:      drivers/dma/at_xdmac.c
1851
1852 ATMEL I2C DRIVER
1853 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1854 L:      linux-i2c@vger.kernel.org
1855 S:      Supported
1856 F:      drivers/i2c/busses/i2c-at91.c
1857
1858 ATMEL ISI DRIVER
1859 M:      Josh Wu <josh.wu@atmel.com>
1860 L:      linux-media@vger.kernel.org
1861 S:      Supported
1862 F:      drivers/media/platform/soc_camera/atmel-isi.c
1863 F:      include/media/atmel-isi.h
1864
1865 ATMEL LCDFB DRIVER
1866 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1867 L:      linux-fbdev@vger.kernel.org
1868 S:      Maintained
1869 F:      drivers/video/fbdev/atmel_lcdfb.c
1870 F:      include/video/atmel_lcdc.h
1871
1872 ATMEL MACB ETHERNET DRIVER
1873 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1874 S:      Supported
1875 F:      drivers/net/ethernet/cadence/
1876
1877 ATMEL NAND DRIVER
1878 M:      Josh Wu <josh.wu@atmel.com>
1879 L:      linux-mtd@lists.infradead.org
1880 S:      Supported
1881 F:      drivers/mtd/nand/atmel_nand*
1882
1883 ATMEL SPI DRIVER
1884 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1885 S:      Supported
1886 F:      drivers/spi/spi-atmel.*
1887
1888 ATMEL SSC DRIVER
1889 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1890 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1891 S:      Supported
1892 F:      drivers/misc/atmel-ssc.c
1893 F:      include/linux/atmel-ssc.h
1894
1895 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1896 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1897 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1898 S:      Supported
1899 F:      drivers/misc/atmel_tclib.c
1900 F:      drivers/clocksource/tcb_clksrc.c
1901
1902 ATMEL USBA UDC DRIVER
1903 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1904 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1905 S:      Supported
1906 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1907
1908 ATMEL WIRELESS DRIVER
1909 M:      Simon Kelley <simon@thekelleys.org.uk>
1910 L:      linux-wireless@vger.kernel.org
1911 W:      http://www.thekelleys.org.uk/atmel
1912 W:      http://atmelwlandriver.sourceforge.net/
1913 S:      Maintained
1914 F:      drivers/net/wireless/atmel*
1915
1916 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1917 M:      Bradley Grove <linuxdrivers@attotech.com>
1918 L:      linux-scsi@vger.kernel.org
1919 W:      http://www.attotech.com
1920 S:      Supported
1921 F:      drivers/scsi/esas2r
1922
1923 ATUSB IEEE 802.15.4 RADIO DRIVER
1924 M:      Stefan Schmidt <stefan@osg.samsung.com>
1925 L:      linux-wpan@vger.kernel.org
1926 S:      Maintained
1927 F:      drivers/net/ieee802154/atusb.c
1928 F:      drivers/net/ieee802154/atusb.h
1929 F:      drivers/net/ieee802154/at86rf230.h
1930
1931 AUDIT SUBSYSTEM
1932 M:      Paul Moore <paul@paul-moore.com>
1933 M:      Eric Paris <eparis@redhat.com>
1934 L:      linux-audit@redhat.com (moderated for non-subscribers)
1935 W:      http://people.redhat.com/sgrubb/audit/
1936 T:      git git://git.infradead.org/users/pcmoore/audit
1937 S:      Maintained
1938 F:      include/linux/audit.h
1939 F:      include/uapi/linux/audit.h
1940 F:      kernel/audit*
1941
1942 AUXILIARY DISPLAY DRIVERS
1943 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1944 W:      http://miguelojeda.es/auxdisplay.htm
1945 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1946 S:      Maintained
1947 F:      drivers/auxdisplay/
1948 F:      include/linux/cfag12864b.h
1949
1950 AVR32 ARCHITECTURE
1951 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1952 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1953 W:      http://www.atmel.com/products/AVR32/
1954 W:      http://mirror.egtvedt.no/avr32linux.org/
1955 W:      http://avrfreaks.net/
1956 S:      Maintained
1957 F:      arch/avr32/
1958
1959 AVR32/AT32AP MACHINE SUPPORT
1960 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1961 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1962 S:      Maintained
1963 F:      arch/avr32/mach-at32ap/
1964
1965 AX.25 NETWORK LAYER
1966 M:      Ralf Baechle <ralf@linux-mips.org>
1967 L:      linux-hams@vger.kernel.org
1968 W:      http://www.linux-ax25.org/
1969 S:      Maintained
1970 F:      include/uapi/linux/ax25.h
1971 F:      include/net/ax25.h
1972 F:      net/ax25/
1973
1974 AZ6007 DVB DRIVER
1975 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1976 L:      linux-media@vger.kernel.org
1977 W:      http://linuxtv.org
1978 T:      git git://linuxtv.org/media_tree.git
1979 S:      Maintained
1980 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1981
1982 AZTECH FM RADIO RECEIVER DRIVER
1983 M:      Hans Verkuil <hverkuil@xs4all.nl>
1984 L:      linux-media@vger.kernel.org
1985 T:      git git://linuxtv.org/media_tree.git
1986 W:      http://linuxtv.org
1987 S:      Maintained
1988 F:      drivers/media/radio/radio-aztech*
1989
1990 B43 WIRELESS DRIVER
1991 L:      linux-wireless@vger.kernel.org
1992 L:      b43-dev@lists.infradead.org
1993 W:      http://wireless.kernel.org/en/users/Drivers/b43
1994 S:      Odd Fixes
1995 F:      drivers/net/wireless/b43/
1996
1997 B43LEGACY WIRELESS DRIVER
1998 M:      Larry Finger <Larry.Finger@lwfinger.net>
1999 L:      linux-wireless@vger.kernel.org
2000 L:      b43-dev@lists.infradead.org
2001 W:      http://wireless.kernel.org/en/users/Drivers/b43
2002 S:      Maintained
2003 F:      drivers/net/wireless/b43legacy/
2004
2005 BACKLIGHT CLASS/SUBSYSTEM
2006 M:      Jingoo Han <jingoohan1@gmail.com>
2007 M:      Lee Jones <lee.jones@linaro.org>
2008 S:      Maintained
2009 F:      drivers/video/backlight/
2010 F:      include/linux/backlight.h
2011
2012 BATMAN ADVANCED
2013 M:      Marek Lindner <mareklindner@neomailbox.ch>
2014 M:      Simon Wunderlich <sw@simonwunderlich.de>
2015 M:      Antonio Quartulli <antonio@meshcoding.com>
2016 L:      b.a.t.m.a.n@lists.open-mesh.org
2017 W:      http://www.open-mesh.org/
2018 S:      Maintained
2019 F:      net/batman-adv/
2020
2021 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2022 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2023 L:      linux-hams@vger.kernel.org
2024 W:      http://www.baycom.org/~tom/ham/ham.html
2025 S:      Maintained
2026 F:      drivers/net/hamradio/baycom*
2027
2028 BCACHE (BLOCK LAYER CACHE)
2029 M:      Kent Overstreet <kent.overstreet@gmail.com>
2030 L:      linux-bcache@vger.kernel.org
2031 W:      http://bcache.evilpiepirate.org
2032 S:      Maintained
2033 F:      drivers/md/bcache/
2034
2035 BDISP ST MEDIA DRIVER
2036 M:      Fabien Dessenne <fabien.dessenne@st.com>
2037 L:      linux-media@vger.kernel.org
2038 T:      git git://linuxtv.org/media_tree.git
2039 W:      http://linuxtv.org
2040 S:      Supported
2041 F:      drivers/media/platform/sti/bdisp
2042
2043 BEFS FILE SYSTEM
2044 S:      Orphan
2045 F:      Documentation/filesystems/befs.txt
2046 F:      fs/befs/
2047
2048 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2049 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2050 L:      netdev@vger.kernel.org
2051 S:      Maintained
2052 F:      drivers/net/ethernet/ec_bhf.c
2053
2054 BFS FILE SYSTEM
2055 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2056 S:      Maintained
2057 F:      Documentation/filesystems/bfs.txt
2058 F:      fs/bfs/
2059 F:      include/uapi/linux/bfs_fs.h
2060
2061 BLACKFIN ARCHITECTURE
2062 M:      Steven Miao <realmz6@gmail.com>
2063 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2064 T:      git git://git.code.sf.net/p/adi-linux/code
2065 W:      http://blackfin.uclinux.org
2066 S:      Supported
2067 F:      arch/blackfin/
2068
2069 BLACKFIN EMAC DRIVER
2070 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2071 W:      http://blackfin.uclinux.org
2072 S:      Supported
2073 F:      drivers/net/ethernet/adi/
2074
2075 BLACKFIN RTC DRIVER
2076 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2077 W:      http://blackfin.uclinux.org
2078 S:      Supported
2079 F:      drivers/rtc/rtc-bfin.c
2080
2081 BLACKFIN SDH DRIVER
2082 M:      Sonic Zhang <sonic.zhang@analog.com>
2083 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2084 W:      http://blackfin.uclinux.org
2085 S:      Supported
2086 F:      drivers/mmc/host/bfin_sdh.c
2087
2088 BLACKFIN SERIAL DRIVER
2089 M:      Sonic Zhang <sonic.zhang@analog.com>
2090 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2091 W:      http://blackfin.uclinux.org
2092 S:      Supported
2093 F:      drivers/tty/serial/bfin_uart.c
2094
2095 BLACKFIN WATCHDOG DRIVER
2096 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2097 W:      http://blackfin.uclinux.org
2098 S:      Supported
2099 F:      drivers/watchdog/bfin_wdt.c
2100
2101 BLACKFIN I2C TWI DRIVER
2102 M:      Sonic Zhang <sonic.zhang@analog.com>
2103 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2104 W:      http://blackfin.uclinux.org/
2105 S:      Supported
2106 F:      drivers/i2c/busses/i2c-bfin-twi.c
2107
2108 BLACKFIN MEDIA DRIVER
2109 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2110 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2111 W:      http://blackfin.uclinux.org/
2112 S:      Supported
2113 F:      drivers/media/platform/blackfin/
2114 F:      drivers/media/i2c/adv7183*
2115 F:      drivers/media/i2c/vs6624*
2116
2117 BLINKM RGB LED DRIVER
2118 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2119 S:      Maintained
2120 F:      drivers/leds/leds-blinkm.c
2121
2122 BLOCK LAYER
2123 M:      Jens Axboe <axboe@kernel.dk>
2124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2125 S:      Maintained
2126 F:      block/
2127 F:      kernel/trace/blktrace.c
2128
2129 BLOCK2MTD DRIVER
2130 M:      Joern Engel <joern@lazybastard.org>
2131 L:      linux-mtd@lists.infradead.org
2132 S:      Maintained
2133 F:      drivers/mtd/devices/block2mtd.c
2134
2135 BLUETOOTH DRIVERS
2136 M:      Marcel Holtmann <marcel@holtmann.org>
2137 M:      Gustavo Padovan <gustavo@padovan.org>
2138 M:      Johan Hedberg <johan.hedberg@gmail.com>
2139 L:      linux-bluetooth@vger.kernel.org
2140 W:      http://www.bluez.org/
2141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2143 S:      Maintained
2144 F:      drivers/bluetooth/
2145
2146 BLUETOOTH SUBSYSTEM
2147 M:      Marcel Holtmann <marcel@holtmann.org>
2148 M:      Gustavo Padovan <gustavo@padovan.org>
2149 M:      Johan Hedberg <johan.hedberg@gmail.com>
2150 L:      linux-bluetooth@vger.kernel.org
2151 W:      http://www.bluez.org/
2152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2154 S:      Maintained
2155 F:      net/bluetooth/
2156 F:      include/net/bluetooth/
2157
2158 BONDING DRIVER
2159 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2160 M:      Veaceslav Falico <vfalico@gmail.com>
2161 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2162 L:      netdev@vger.kernel.org
2163 W:      http://sourceforge.net/projects/bonding/
2164 S:      Supported
2165 F:      drivers/net/bonding/
2166 F:      include/uapi/linux/if_bonding.h
2167
2168 BPF (Safe dynamic programs and tools)
2169 M:      Alexei Starovoitov <ast@kernel.org>
2170 L:      netdev@vger.kernel.org
2171 L:      linux-kernel@vger.kernel.org
2172 S:      Supported
2173 F:      kernel/bpf/
2174
2175 BROADCOM B44 10/100 ETHERNET DRIVER
2176 M:      Gary Zambrano <zambrano@broadcom.com>
2177 L:      netdev@vger.kernel.org
2178 S:      Supported
2179 F:      drivers/net/ethernet/broadcom/b44.*
2180
2181 BROADCOM GENET ETHERNET DRIVER
2182 M:      Florian Fainelli <f.fainelli@gmail.com>
2183 L:      netdev@vger.kernel.org
2184 S:      Supported
2185 F:      drivers/net/ethernet/broadcom/genet/
2186
2187 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2188 M:      Sony Chacko <sony.chacko@qlogic.com>
2189 M:      Dept-HSGLinuxNICDev@qlogic.com
2190 L:      netdev@vger.kernel.org
2191 S:      Supported
2192 F:      drivers/net/ethernet/broadcom/bnx2.*
2193 F:      drivers/net/ethernet/broadcom/bnx2_*
2194
2195 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2196 M:      Ariel Elior <ariel.elior@qlogic.com>
2197 L:      netdev@vger.kernel.org
2198 S:      Supported
2199 F:      drivers/net/ethernet/broadcom/bnx2x/
2200
2201 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2202 M:      Florian Fainelli <f.fainelli@gmail.com>
2203 M:      Ray Jui <rjui@broadcom.com>
2204 M:      Scott Branden <sbranden@broadcom.com>
2205 L:      bcm-kernel-feedback-list@broadcom.com
2206 T:      git git://github.com/broadcom/mach-bcm
2207 S:      Maintained
2208 F:      arch/arm/mach-bcm/
2209 F:      arch/arm/boot/dts/bcm113*
2210 F:      arch/arm/boot/dts/bcm216*
2211 F:      arch/arm/boot/dts/bcm281*
2212 F:      arch/arm/configs/bcm_defconfig
2213 F:      drivers/mmc/host/sdhci-bcm-kona.c
2214 F:      drivers/clocksource/bcm_kona_timer.c
2215
2216 BROADCOM BCM2835 ARM ARCHITECTURE
2217 M:      Stephen Warren <swarren@wwwdotorg.org>
2218 M:      Lee Jones <lee@kernel.org>
2219 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2221 S:      Maintained
2222 N:      bcm2835
2223
2224 BROADCOM BCM33XX MIPS ARCHITECTURE
2225 M:      Kevin Cernekee <cernekee@gmail.com>
2226 L:      linux-mips@linux-mips.org
2227 S:      Maintained
2228 F:      arch/mips/bcm3384/*
2229 F:      arch/mips/include/asm/mach-bcm3384/*
2230 F:      arch/mips/kernel/*bmips*
2231
2232 BROADCOM BCM47XX MIPS ARCHITECTURE
2233 M:      Hauke Mehrtens <hauke@hauke-m.de>
2234 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2235 L:      linux-mips@linux-mips.org
2236 S:      Maintained
2237 F:      arch/mips/bcm47xx/*
2238 F:      arch/mips/include/asm/mach-bcm47xx/*
2239
2240 BROADCOM BCM5301X ARM ARCHITECTURE
2241 M:      Hauke Mehrtens <hauke@hauke-m.de>
2242 L:      linux-arm-kernel@lists.infradead.org
2243 S:      Maintained
2244 F:      arch/arm/mach-bcm/bcm_5301x.c
2245 F:      arch/arm/boot/dts/bcm5301x.dtsi
2246 F:      arch/arm/boot/dts/bcm470*
2247
2248 BROADCOM BCM63XX ARM ARCHITECTURE
2249 M:      Florian Fainelli <f.fainelli@gmail.com>
2250 L:      linux-arm-kernel@lists.infradead.org
2251 T:      git git://github.com/broadcom/arm-bcm63xx.git
2252 S:      Maintained
2253 F:      arch/arm/mach-bcm/bcm63xx.c
2254 F:      arch/arm/include/debug/bcm63xx.S
2255
2256 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2257 M:      Kevin Cernekee <cernekee@gmail.com>
2258 L:      linux-usb@vger.kernel.org
2259 S:      Maintained
2260 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2261
2262 BROADCOM BCM7XXX ARM ARCHITECTURE
2263 M:      Brian Norris <computersforpeace@gmail.com>
2264 M:      Gregory Fong <gregory.0xf0@gmail.com>
2265 M:      Florian Fainelli <f.fainelli@gmail.com>
2266 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2267 T:      git git://github.com/broadcom/stblinux.git
2268 S:      Maintained
2269 F:      arch/arm/mach-bcm/*brcmstb*
2270 F:      arch/arm/boot/dts/bcm7*.dts*
2271 F:      drivers/bus/brcmstb_gisb.c
2272 N:      brcmstb
2273
2274 BROADCOM BMIPS MIPS ARCHITECTURE
2275 M:      Kevin Cernekee <cernekee@gmail.com>
2276 M:      Florian Fainelli <f.fainelli@gmail.com>
2277 L:      linux-mips@linux-mips.org
2278 T:      git git://github.com/broadcom/stblinux.git
2279 S:      Maintained
2280 F:      arch/mips/bmips/*
2281 F:      arch/mips/include/asm/mach-bmips/*
2282 F:      arch/mips/kernel/*bmips*
2283 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2284 F:      drivers/irqchip/irq-bcm7*
2285 F:      drivers/irqchip/irq-brcmstb*
2286
2287 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2288 M:      Prashant Sreedharan <prashant@broadcom.com>
2289 M:      Michael Chan <mchan@broadcom.com>
2290 L:      netdev@vger.kernel.org
2291 S:      Supported
2292 F:      drivers/net/ethernet/broadcom/tg3.*
2293
2294 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2295 M:      Brett Rudley <brudley@broadcom.com>
2296 M:      Arend van Spriel <arend@broadcom.com>
2297 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2298 M:      Hante Meuleman <meuleman@broadcom.com>
2299 L:      linux-wireless@vger.kernel.org
2300 L:      brcm80211-dev-list@broadcom.com
2301 S:      Supported
2302 F:      drivers/net/wireless/brcm80211/
2303
2304 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2305 M:      QLogic-Storage-Upstream@qlogic.com
2306 L:      linux-scsi@vger.kernel.org
2307 S:      Supported
2308 F:      drivers/scsi/bnx2fc/
2309
2310 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2311 M:      QLogic-Storage-Upstream@qlogic.com
2312 L:      linux-scsi@vger.kernel.org
2313 S:      Supported
2314 F:      drivers/scsi/bnx2i/
2315
2316 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2317 M:      Ray Jui <rjui@broadcom.com>
2318 M:      Scott Branden <sbranden@broadcom.com>
2319 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2320 L:      bcm-kernel-feedback-list@broadcom.com
2321 T:      git git://github.com/broadcom/cygnus-linux.git
2322 S:      Maintained
2323 N:      iproc
2324 N:      cygnus
2325 N:      bcm9113*
2326 N:      bcm9583*
2327 N:      bcm583*
2328 N:      bcm113*
2329
2330 BROADCOM BRCMSTB GPIO DRIVER
2331 M:      Gregory Fong <gregory.0xf0@gmail.com>
2332 L:      bcm-kernel-feedback-list@broadcom.com>
2333 S:      Supported
2334 F:      drivers/gpio/gpio-brcmstb.c
2335 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2336
2337 BROADCOM KONA GPIO DRIVER
2338 M:      Ray Jui <rjui@broadcom.com>
2339 L:      bcm-kernel-feedback-list@broadcom.com
2340 S:      Supported
2341 F:      drivers/gpio/gpio-bcm-kona.c
2342 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2343
2344 BROADCOM NVRAM DRIVER
2345 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2346 L:      linux-mips@linux-mips.org
2347 S:      Maintained
2348 F:      drivers/firmware/broadcom/*
2349
2350 BROADCOM STB NAND FLASH DRIVER
2351 M:      Brian Norris <computersforpeace@gmail.com>
2352 L:      linux-mtd@lists.infradead.org
2353 S:      Maintained
2354 F:      drivers/mtd/nand/brcmnand/
2355
2356 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2357 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2358 L:      linux-wireless@vger.kernel.org
2359 S:      Maintained
2360 F:      drivers/bcma/
2361 F:      include/linux/bcma/
2362
2363 BROADCOM SYSTEMPORT ETHERNET DRIVER
2364 M:      Florian Fainelli <f.fainelli@gmail.com>
2365 L:      netdev@vger.kernel.org
2366 S:      Supported
2367 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2368
2369 BROCADE BFA FC SCSI DRIVER
2370 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2371 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2372 L:      linux-scsi@vger.kernel.org
2373 S:      Supported
2374 F:      drivers/scsi/bfa/
2375
2376 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2377 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2378 L:      netdev@vger.kernel.org
2379 S:      Supported
2380 F:      drivers/net/ethernet/brocade/bna/
2381
2382 BSG (block layer generic sg v4 driver)
2383 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2384 L:      linux-scsi@vger.kernel.org
2385 S:      Supported
2386 F:      block/bsg.c
2387 F:      include/linux/bsg.h
2388 F:      include/uapi/linux/bsg.h
2389
2390 BT87X AUDIO DRIVER
2391 M:      Clemens Ladisch <clemens@ladisch.de>
2392 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2393 T:      git git://git.alsa-project.org/alsa-kernel.git
2394 S:      Maintained
2395 F:      Documentation/sound/alsa/Bt87x.txt
2396 F:      sound/pci/bt87x.c
2397
2398 BT8XXGPIO DRIVER
2399 M:      Michael Buesch <m@bues.ch>
2400 W:      http://bu3sch.de/btgpio.php
2401 S:      Maintained
2402 F:      drivers/gpio/gpio-bt8xx.c
2403
2404 BTRFS FILE SYSTEM
2405 M:      Chris Mason <clm@fb.com>
2406 M:      Josef Bacik <jbacik@fb.com>
2407 M:      David Sterba <dsterba@suse.cz>
2408 L:      linux-btrfs@vger.kernel.org
2409 W:      http://btrfs.wiki.kernel.org/
2410 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2412 S:      Maintained
2413 F:      Documentation/filesystems/btrfs.txt
2414 F:      fs/btrfs/
2415
2416 BTTV VIDEO4LINUX DRIVER
2417 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2418 L:      linux-media@vger.kernel.org
2419 W:      http://linuxtv.org
2420 T:      git git://linuxtv.org/media_tree.git
2421 S:      Odd fixes
2422 F:      Documentation/video4linux/bttv/
2423 F:      drivers/media/pci/bt8xx/bttv*
2424
2425 BUSLOGIC SCSI DRIVER
2426 M:      Khalid Aziz <khalid@gonehiking.org>
2427 L:      linux-scsi@vger.kernel.org
2428 S:      Maintained
2429 F:      drivers/scsi/BusLogic.*
2430 F:      drivers/scsi/FlashPoint.*
2431
2432 C-MEDIA CMI8788 DRIVER
2433 M:      Clemens Ladisch <clemens@ladisch.de>
2434 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2435 T:      git git://git.alsa-project.org/alsa-kernel.git
2436 S:      Maintained
2437 F:      sound/pci/oxygen/
2438
2439 C6X ARCHITECTURE
2440 M:      Mark Salter <msalter@redhat.com>
2441 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2442 L:      linux-c6x-dev@linux-c6x.org
2443 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2444 S:      Maintained
2445 F:      arch/c6x/
2446
2447 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2448 M:      David Howells <dhowells@redhat.com>
2449 L:      linux-cachefs@redhat.com
2450 S:      Supported
2451 F:      Documentation/filesystems/caching/cachefiles.txt
2452 F:      fs/cachefiles/
2453
2454 CADET FM/AM RADIO RECEIVER DRIVER
2455 M:      Hans Verkuil <hverkuil@xs4all.nl>
2456 L:      linux-media@vger.kernel.org
2457 T:      git git://linuxtv.org/media_tree.git
2458 W:      http://linuxtv.org
2459 S:      Maintained
2460 F:      drivers/media/radio/radio-cadet*
2461
2462 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2463 M:      Jonathan Corbet <corbet@lwn.net>
2464 L:      linux-media@vger.kernel.org
2465 T:      git git://linuxtv.org/media_tree.git
2466 S:      Maintained
2467 F:      Documentation/video4linux/cafe_ccic
2468 F:      drivers/media/platform/marvell-ccic/
2469
2470 CAIF NETWORK LAYER
2471 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2472 L:      netdev@vger.kernel.org
2473 S:      Supported
2474 F:      Documentation/networking/caif/
2475 F:      drivers/net/caif/
2476 F:      include/uapi/linux/caif/
2477 F:      include/net/caif/
2478 F:      net/caif/
2479
2480 CALGARY x86-64 IOMMU
2481 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2482 M:      "Jon D. Mason" <jdmason@kudzu.us>
2483 L:      discuss@x86-64.org
2484 S:      Maintained
2485 F:      arch/x86/kernel/pci-calgary_64.c
2486 F:      arch/x86/kernel/tce_64.c
2487 F:      arch/x86/include/asm/calgary.h
2488 F:      arch/x86/include/asm/tce.h
2489
2490 CAN NETWORK LAYER
2491 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2492 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2493 L:      linux-can@vger.kernel.org
2494 W:      https://github.com/linux-can
2495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2497 S:      Maintained
2498 F:      Documentation/networking/can.txt
2499 F:      net/can/
2500 F:      include/linux/can/core.h
2501 F:      include/uapi/linux/can.h
2502 F:      include/uapi/linux/can/bcm.h
2503 F:      include/uapi/linux/can/raw.h
2504 F:      include/uapi/linux/can/gw.h
2505
2506 CAN NETWORK DRIVERS
2507 M:      Wolfgang Grandegger <wg@grandegger.com>
2508 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2509 L:      linux-can@vger.kernel.org
2510 W:      https://github.com/linux-can
2511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2513 S:      Maintained
2514 F:      drivers/net/can/
2515 F:      include/linux/can/dev.h
2516 F:      include/linux/can/platform/
2517 F:      include/uapi/linux/can/error.h
2518 F:      include/uapi/linux/can/netlink.h
2519
2520 CAPABILITIES
2521 M:      Serge Hallyn <serge.hallyn@canonical.com>
2522 L:      linux-security-module@vger.kernel.org
2523 S:      Supported
2524 F:      include/linux/capability.h
2525 F:      include/uapi/linux/capability.h
2526 F:      security/commoncap.c
2527 F:      kernel/capability.c
2528
2529 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2530 M:      Kevin Tsai <ktsai@capellamicro.com>
2531 S:      Maintained
2532 F:      drivers/iio/light/cm*
2533 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2534
2535 CAVIUM LIQUIDIO NETWORK DRIVER
2536 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2537 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2538 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2539 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2540 L:     netdev@vger.kernel.org
2541 W:     http://www.cavium.com
2542 S:     Supported
2543 F:     drivers/net/ethernet/cavium/
2544 F:     drivers/net/ethernet/cavium/liquidio/
2545
2546 CC2520 IEEE-802.15.4 RADIO DRIVER
2547 M:      Varka Bhadram <varkabhadram@gmail.com>
2548 L:      linux-wpan@vger.kernel.org
2549 S:      Maintained
2550 F:      drivers/net/ieee802154/cc2520.c
2551 F:      include/linux/spi/cc2520.h
2552 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2553
2554 CELL BROADBAND ENGINE ARCHITECTURE
2555 M:      Arnd Bergmann <arnd@arndb.de>
2556 L:      linuxppc-dev@lists.ozlabs.org
2557 W:      http://www.ibm.com/developerworks/power/cell/
2558 S:      Supported
2559 F:      arch/powerpc/include/asm/cell*.h
2560 F:      arch/powerpc/include/asm/spu*.h
2561 F:      arch/powerpc/include/uapi/asm/spu*.h
2562 F:      arch/powerpc/oprofile/*cell*
2563 F:      arch/powerpc/platforms/cell/
2564
2565 CEPH COMMON CODE (LIBCEPH)
2566 M:      Ilya Dryomov <idryomov@gmail.com>
2567 M:      "Yan, Zheng" <zyan@redhat.com>
2568 M:      Sage Weil <sage@redhat.com>
2569 L:      ceph-devel@vger.kernel.org
2570 W:      http://ceph.com/
2571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2572 S:      Supported
2573 F:      net/ceph/
2574 F:      include/linux/ceph/
2575 F:      include/linux/crush/
2576
2577 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2578 M:      "Yan, Zheng" <zyan@redhat.com>
2579 M:      Sage Weil <sage@redhat.com>
2580 M:      Ilya Dryomov <idryomov@gmail.com>
2581 L:      ceph-devel@vger.kernel.org
2582 W:      http://ceph.com/
2583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2584 S:      Supported
2585 F:      Documentation/filesystems/ceph.txt
2586 F:      fs/ceph/
2587
2588 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2589 L:      linux-usb@vger.kernel.org
2590 S:      Orphan
2591 F:      Documentation/usb/WUSB-Design-overview.txt
2592 F:      Documentation/usb/wusb-cbaf
2593 F:      drivers/usb/host/hwa-hc.c
2594 F:      drivers/usb/host/whci/
2595 F:      drivers/usb/wusbcore/
2596 F:      include/linux/usb/wusb*
2597
2598 CFAG12864B LCD DRIVER
2599 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2600 W:      http://miguelojeda.es/auxdisplay.htm
2601 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2602 S:      Maintained
2603 F:      drivers/auxdisplay/cfag12864b.c
2604 F:      include/linux/cfag12864b.h
2605
2606 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2607 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2608 W:      http://miguelojeda.es/auxdisplay.htm
2609 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2610 S:      Maintained
2611 F:      drivers/auxdisplay/cfag12864bfb.c
2612 F:      include/linux/cfag12864b.h
2613
2614 CFG80211 and NL80211
2615 M:      Johannes Berg <johannes@sipsolutions.net>
2616 L:      linux-wireless@vger.kernel.org
2617 W:      http://wireless.kernel.org/
2618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2620 S:      Maintained
2621 F:      include/uapi/linux/nl80211.h
2622 F:      include/net/cfg80211.h
2623 F:      net/wireless/*
2624 X:      net/wireless/wext*
2625
2626 CHAR and MISC DRIVERS
2627 M:      Arnd Bergmann <arnd@arndb.de>
2628 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2630 S:      Supported
2631 F:      drivers/char/*
2632 F:      drivers/misc/*
2633 F:      include/linux/miscdevice.h
2634
2635 CHECKPATCH
2636 M:      Andy Whitcroft <apw@canonical.com>
2637 M:      Joe Perches <joe@perches.com>
2638 S:      Maintained
2639 F:      scripts/checkpatch.pl
2640
2641 CHINESE DOCUMENTATION
2642 M:      Harry Wei <harryxiyou@gmail.com>
2643 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2644 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2645 S:      Maintained
2646 F:      Documentation/zh_CN/
2647
2648 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2649 M:      Peter Chen <Peter.Chen@freescale.com>
2650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2651 L:      linux-usb@vger.kernel.org
2652 S:      Maintained
2653 F:      drivers/usb/chipidea/
2654
2655 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2656 M:      Hans de Goede <hdegoede@redhat.com>
2657 L:      linux-input@vger.kernel.org
2658 S:      Maintained
2659 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2660 F:      drivers/input/touchscreen/chipone_icn8318.c
2661
2662 CHROME HARDWARE PLATFORM SUPPORT
2663 M:      Olof Johansson <olof@lixom.net>
2664 S:      Maintained
2665 F:      drivers/platform/chrome/
2666
2667 CISCO VIC ETHERNET NIC DRIVER
2668 M:      Christian Benvenuti <benve@cisco.com>
2669 M:      Sujith Sankar <ssujith@cisco.com>
2670 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2671 M:      Neel Patel <neepatel@cisco.com>
2672 S:      Supported
2673 F:      drivers/net/ethernet/cisco/enic/
2674
2675 CISCO VIC LOW LATENCY NIC DRIVER
2676 M:      Upinder Malhi <umalhi@cisco.com>
2677 S:      Supported
2678 F:      drivers/infiniband/hw/usnic
2679
2680 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2681 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2682 L:      netdev@vger.kernel.org
2683 S:      Maintained
2684 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2685
2686 CIRRUS LOGIC AUDIO CODEC DRIVERS
2687 M:      Brian Austin <brian.austin@cirrus.com>
2688 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2689 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2690 S:      Maintained
2691 F:      sound/soc/codecs/cs*
2692
2693 CLEANCACHE API
2694 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2695 L:      linux-kernel@vger.kernel.org
2696 S:      Maintained
2697 F:      mm/cleancache.c
2698 F:      include/linux/cleancache.h
2699
2700 CLK API
2701 M:      Russell King <linux@arm.linux.org.uk>
2702 L:      linux-clk@vger.kernel.org
2703 S:      Maintained
2704 F:      include/linux/clk.h
2705
2706 CLOCKSOURCE, CLOCKEVENT DRIVERS
2707 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2708 M:      Thomas Gleixner <tglx@linutronix.de>
2709 L:      linux-kernel@vger.kernel.org
2710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2711 S:      Supported
2712 F:      drivers/clocksource
2713
2714 CISCO FCOE HBA DRIVER
2715 M:      Hiral Patel <hiralpat@cisco.com>
2716 M:      Suma Ramars <sramars@cisco.com>
2717 M:      Brian Uchino <buchino@cisco.com>
2718 L:      linux-scsi@vger.kernel.org
2719 S:      Supported
2720 F:      drivers/scsi/fnic/
2721
2722 CISCO SCSI HBA DRIVER
2723 M:      Narsimhulu Musini <nmusini@cisco.com>
2724 M:      Sesidhar Baddela <sebaddel@cisco.com>
2725 L:      linux-scsi@vger.kernel.org
2726 S:      Supported
2727 F:      drivers/scsi/snic/
2728
2729 CMPC ACPI DRIVER
2730 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2731 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2732 L:      platform-driver-x86@vger.kernel.org
2733 S:      Supported
2734 F:      drivers/platform/x86/classmate-laptop.c
2735
2736 COBALT MEDIA DRIVER
2737 M:      Hans Verkuil <hans.verkuil@cisco.com>
2738 L:      linux-media@vger.kernel.org
2739 T:      git git://linuxtv.org/media_tree.git
2740 W:      http://linuxtv.org
2741 S:      Supported
2742 F:      drivers/media/pci/cobalt/
2743
2744 COCCINELLE/Semantic Patches (SmPL)
2745 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2746 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2747 M:      Nicolas Palix <nicolas.palix@imag.fr>
2748 M:      Michal Marek <mmarek@suse.cz>
2749 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2751 W:      http://coccinelle.lip6.fr/
2752 S:      Supported
2753 F:      Documentation/coccinelle.txt
2754 F:      scripts/coccinelle/
2755 F:      scripts/coccicheck
2756
2757 CODA FILE SYSTEM
2758 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2759 M:      coda@cs.cmu.edu
2760 L:      codalist@coda.cs.cmu.edu
2761 W:      http://www.coda.cs.cmu.edu/
2762 S:      Maintained
2763 F:      Documentation/filesystems/coda.txt
2764 F:      fs/coda/
2765 F:      include/linux/coda*.h
2766 F:      include/uapi/linux/coda*.h
2767
2768 CODA V4L2 MEM2MEM DRIVER
2769 M:      Philipp Zabel <p.zabel@pengutronix.de>
2770 L:      linux-media@vger.kernel.org
2771 S:      Maintained
2772 F:      Documentation/devicetree/bindings/media/coda.txt
2773 F:      drivers/media/platform/coda/
2774
2775 COMMON CLK FRAMEWORK
2776 M:      Michael Turquette <mturquette@baylibre.com>
2777 M:      Stephen Boyd <sboyd@codeaurora.org>
2778 L:      linux-clk@vger.kernel.org
2779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2780 S:      Maintained
2781 F:      drivers/clk/
2782 X:      drivers/clk/clkdev.c
2783 F:      include/linux/clk-pr*
2784 F:      include/linux/clk/
2785
2786 COMMON INTERNET FILE SYSTEM (CIFS)
2787 M:      Steve French <sfrench@samba.org>
2788 L:      linux-cifs@vger.kernel.org
2789 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2790 W:      http://linux-cifs.samba.org/
2791 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2792 S:      Supported
2793 F:      Documentation/filesystems/cifs/
2794 F:      fs/cifs/
2795
2796 COMPACTPCI HOTPLUG CORE
2797 M:      Scott Murray <scott@spiteful.org>
2798 L:      linux-pci@vger.kernel.org
2799 S:      Maintained
2800 F:      drivers/pci/hotplug/cpci_hotplug*
2801
2802 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2803 M:      Scott Murray <scott@spiteful.org>
2804 L:      linux-pci@vger.kernel.org
2805 S:      Maintained
2806 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2807
2808 COMPACTPCI HOTPLUG GENERIC DRIVER
2809 M:      Scott Murray <scott@spiteful.org>
2810 L:      linux-pci@vger.kernel.org
2811 S:      Maintained
2812 F:      drivers/pci/hotplug/cpcihp_generic.c
2813
2814 COMPAL LAPTOP SUPPORT
2815 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2816 L:      platform-driver-x86@vger.kernel.org
2817 S:      Maintained
2818 F:      drivers/platform/x86/compal-laptop.c
2819
2820 CONEXANT ACCESSRUNNER USB DRIVER
2821 M:      Simon Arlott <cxacru@fire.lp0.eu>
2822 L:      accessrunner-general@lists.sourceforge.net
2823 W:      http://accessrunner.sourceforge.net/
2824 S:      Maintained
2825 F:      drivers/usb/atm/cxacru.c
2826
2827 CONFIGFS
2828 M:      Joel Becker <jlbec@evilplan.org>
2829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2830 S:      Supported
2831 F:      fs/configfs/
2832 F:      include/linux/configfs.h
2833
2834 CONNECTOR
2835 M:      Evgeniy Polyakov <zbr@ioremap.net>
2836 L:      netdev@vger.kernel.org
2837 S:      Maintained
2838 F:      drivers/connector/
2839
2840 CONTROL GROUP (CGROUP)
2841 M:      Tejun Heo <tj@kernel.org>
2842 M:      Li Zefan <lizefan@huawei.com>
2843 M:      Johannes Weiner <hannes@cmpxchg.org>
2844 L:      cgroups@vger.kernel.org
2845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2846 S:      Maintained
2847 F:      Documentation/cgroups/
2848 F:      include/linux/cgroup*
2849 F:      kernel/cgroup*
2850
2851 CONTROL GROUP - CPUSET
2852 M:      Li Zefan <lizefan@huawei.com>
2853 L:      cgroups@vger.kernel.org
2854 W:      http://www.bullopensource.org/cpuset/
2855 W:      http://oss.sgi.com/projects/cpusets/
2856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2857 S:      Maintained
2858 F:      Documentation/cgroups/cpusets.txt
2859 F:      include/linux/cpuset.h
2860 F:      kernel/cpuset.c
2861
2862 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2863 M:      Johannes Weiner <hannes@cmpxchg.org>
2864 M:      Michal Hocko <mhocko@suse.cz>
2865 L:      cgroups@vger.kernel.org
2866 L:      linux-mm@kvack.org
2867 S:      Maintained
2868 F:      mm/memcontrol.c
2869 F:      mm/swap_cgroup.c
2870
2871 CORETEMP HARDWARE MONITORING DRIVER
2872 M:      Fenghua Yu <fenghua.yu@intel.com>
2873 L:      lm-sensors@lm-sensors.org
2874 S:      Maintained
2875 F:      Documentation/hwmon/coretemp
2876 F:      drivers/hwmon/coretemp.c
2877
2878 COSA/SRP SYNC SERIAL DRIVER
2879 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2880 W:      http://www.fi.muni.cz/~kas/cosa/
2881 S:      Maintained
2882 F:      drivers/net/wan/cosa*
2883
2884 CPMAC ETHERNET DRIVER
2885 M:      Florian Fainelli <florian@openwrt.org>
2886 L:      netdev@vger.kernel.org
2887 S:      Maintained
2888 F:      drivers/net/ethernet/ti/cpmac.c
2889
2890 CPU FREQUENCY DRIVERS
2891 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2892 M:      Viresh Kumar <viresh.kumar@linaro.org>
2893 L:      linux-pm@vger.kernel.org
2894 S:      Maintained
2895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2896 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2897 F:      drivers/cpufreq/
2898 F:      include/linux/cpufreq.h
2899
2900 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2901 M:      Viresh Kumar <viresh.kumar@linaro.org>
2902 M:      Sudeep Holla <sudeep.holla@arm.com>
2903 L:      linux-pm@vger.kernel.org
2904 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2905 S:      Maintained
2906 F:      drivers/cpufreq/arm_big_little.h
2907 F:      drivers/cpufreq/arm_big_little.c
2908 F:      drivers/cpufreq/arm_big_little_dt.c
2909
2910 CPUIDLE DRIVER - ARM BIG LITTLE
2911 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2912 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2913 L:      linux-pm@vger.kernel.org
2914 L:      linux-arm-kernel@lists.infradead.org
2915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2916 S:      Maintained
2917 F:      drivers/cpuidle/cpuidle-big_little.c
2918
2919 CPUIDLE DRIVER - ARM EXYNOS
2920 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2921 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2922 M:      Kukjin Kim <kgene@kernel.org>
2923 L:      linux-pm@vger.kernel.org
2924 L:      linux-samsung-soc@vger.kernel.org
2925 S:      Supported
2926 F:      drivers/cpuidle/cpuidle-exynos.c
2927 F:      arch/arm/mach-exynos/pm.c
2928
2929 CPUIDLE DRIVERS
2930 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2931 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2932 L:      linux-pm@vger.kernel.org
2933 S:      Maintained
2934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2935 F:      drivers/cpuidle/*
2936 F:      include/linux/cpuidle.h
2937
2938 CPUID/MSR DRIVER
2939 M:      "H. Peter Anvin" <hpa@zytor.com>
2940 S:      Maintained
2941 F:      arch/x86/kernel/cpuid.c
2942 F:      arch/x86/kernel/msr.c
2943
2944 CPU POWER MONITORING SUBSYSTEM
2945 M:      Thomas Renninger <trenn@suse.de>
2946 L:      linux-pm@vger.kernel.org
2947 S:      Maintained
2948 F:      tools/power/cpupower/
2949
2950 CRAMFS FILESYSTEM
2951 W:      http://sourceforge.net/projects/cramfs/
2952 S:      Orphan / Obsolete
2953 F:      Documentation/filesystems/cramfs.txt
2954 F:      fs/cramfs/
2955
2956 CRIS PORT
2957 M:      Mikael Starvik <starvik@axis.com>
2958 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2959 L:      linux-cris-kernel@axis.com
2960 W:      http://developer.axis.com
2961 S:      Maintained
2962 F:      arch/cris/
2963 F:      drivers/tty/serial/crisv10.*
2964
2965 CRYPTO API
2966 M:      Herbert Xu <herbert@gondor.apana.org.au>
2967 M:      "David S. Miller" <davem@davemloft.net>
2968 L:      linux-crypto@vger.kernel.org
2969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2970 S:      Maintained
2971 F:      Documentation/crypto/
2972 F:      Documentation/DocBook/crypto-API.tmpl
2973 F:      arch/*/crypto/
2974 F:      crypto/
2975 F:      drivers/crypto/
2976 F:      include/crypto/
2977
2978 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2979 M:      Neil Horman <nhorman@tuxdriver.com>
2980 L:      linux-crypto@vger.kernel.org
2981 S:      Maintained
2982 F:      crypto/ansi_cprng.c
2983 F:      crypto/rng.c
2984
2985 CS5535 Audio ALSA driver
2986 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2987 S:      Maintained
2988 F:      sound/pci/cs5535audio/
2989
2990 CW1200 WLAN driver
2991 M:      Solomon Peachy <pizza@shaftnet.org>
2992 S:      Maintained
2993 F:      drivers/net/wireless/cw1200/
2994
2995 CX18 VIDEO4LINUX DRIVER
2996 M:      Andy Walls <awalls@md.metrocast.net>
2997 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2998 L:      linux-media@vger.kernel.org
2999 T:      git git://linuxtv.org/media_tree.git
3000 W:      http://linuxtv.org
3001 W:      http://www.ivtvdriver.org/index.php/Cx18
3002 S:      Maintained
3003 F:      Documentation/video4linux/cx18.txt
3004 F:      drivers/media/pci/cx18/
3005 F:      include/uapi/linux/ivtv*
3006
3007 CX2341X MPEG ENCODER HELPER MODULE
3008 M:      Hans Verkuil <hverkuil@xs4all.nl>
3009 L:      linux-media@vger.kernel.org
3010 T:      git git://linuxtv.org/media_tree.git
3011 W:      http://linuxtv.org
3012 S:      Maintained
3013 F:      drivers/media/common/cx2341x*
3014 F:      include/media/cx2341x*
3015
3016 CX24120 MEDIA DRIVER
3017 M:      Jemma Denson <jdenson@gmail.com>
3018 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3019 L:      linux-media@vger.kernel.org
3020 W:      http://linuxtv.org/
3021 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3022 S:      Maintained
3023 F:      drivers/media/dvb-frontends/cx24120*
3024
3025 CX88 VIDEO4LINUX DRIVER
3026 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3027 L:      linux-media@vger.kernel.org
3028 W:      http://linuxtv.org
3029 T:      git git://linuxtv.org/media_tree.git
3030 S:      Odd fixes
3031 F:      Documentation/video4linux/cx88/
3032 F:      drivers/media/pci/cx88/
3033
3034 CXD2820R MEDIA DRIVER
3035 M:      Antti Palosaari <crope@iki.fi>
3036 L:      linux-media@vger.kernel.org
3037 W:      http://linuxtv.org/
3038 W:      http://palosaari.fi/linux/
3039 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3040 T:      git git://linuxtv.org/anttip/media_tree.git
3041 S:      Maintained
3042 F:      drivers/media/dvb-frontends/cxd2820r*
3043
3044 CXGB3 ETHERNET DRIVER (CXGB3)
3045 M:      Santosh Raspatur <santosh@chelsio.com>
3046 L:      netdev@vger.kernel.org
3047 W:      http://www.chelsio.com
3048 S:      Supported
3049 F:      drivers/net/ethernet/chelsio/cxgb3/
3050
3051 CXGB3 ISCSI DRIVER (CXGB3I)
3052 M:      Karen Xie <kxie@chelsio.com>
3053 L:      linux-scsi@vger.kernel.org
3054 W:      http://www.chelsio.com
3055 S:      Supported
3056 F:      drivers/scsi/cxgbi/cxgb3i
3057
3058 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3059 M:      Steve Wise <swise@chelsio.com>
3060 L:      linux-rdma@vger.kernel.org
3061 W:      http://www.openfabrics.org
3062 S:      Supported
3063 F:      drivers/infiniband/hw/cxgb3/
3064
3065 CXGB4 ETHERNET DRIVER (CXGB4)
3066 M:      Hariprasad S <hariprasad@chelsio.com>
3067 L:      netdev@vger.kernel.org
3068 W:      http://www.chelsio.com
3069 S:      Supported
3070 F:      drivers/net/ethernet/chelsio/cxgb4/
3071
3072 CXGB4 ISCSI DRIVER (CXGB4I)
3073 M:      Karen Xie <kxie@chelsio.com>
3074 L:      linux-scsi@vger.kernel.org
3075 W:      http://www.chelsio.com
3076 S:      Supported
3077 F:      drivers/scsi/cxgbi/cxgb4i
3078
3079 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3080 M:      Steve Wise <swise@chelsio.com>
3081 L:      linux-rdma@vger.kernel.org
3082 W:      http://www.openfabrics.org
3083 S:      Supported
3084 F:      drivers/infiniband/hw/cxgb4/
3085
3086 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3087 M:      Casey Leedom <leedom@chelsio.com>
3088 L:      netdev@vger.kernel.org
3089 W:      http://www.chelsio.com
3090 S:      Supported
3091 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3092
3093 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3094 M:      Ian Munsie <imunsie@au1.ibm.com>
3095 M:      Michael Neuling <mikey@neuling.org>
3096 L:      linuxppc-dev@lists.ozlabs.org
3097 S:      Supported
3098 F:      drivers/misc/cxl/
3099 F:      include/misc/cxl*
3100 F:      include/uapi/misc/cxl.h
3101 F:      Documentation/powerpc/cxl.txt
3102 F:      Documentation/powerpc/cxl.txt
3103 F:      Documentation/ABI/testing/sysfs-class-cxl
3104
3105 STMMAC ETHERNET DRIVER
3106 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3107 L:      netdev@vger.kernel.org
3108 W:      http://www.stlinux.com
3109 S:      Supported
3110 F:      drivers/net/ethernet/stmicro/stmmac/
3111
3112 CYBERPRO FB DRIVER
3113 M:      Russell King <linux@arm.linux.org.uk>
3114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3115 W:      http://www.arm.linux.org.uk/
3116 S:      Maintained
3117 F:      drivers/video/fbdev/cyber2000fb.*
3118
3119 CYCLADES ASYNC MUX DRIVER
3120 W:      http://www.cyclades.com/
3121 S:      Orphan
3122 F:      drivers/tty/cyclades.c
3123 F:      include/linux/cyclades.h
3124 F:      include/uapi/linux/cyclades.h
3125
3126 CYCLADES PC300 DRIVER
3127 W:      http://www.cyclades.com/
3128 S:      Orphan
3129 F:      drivers/net/wan/pc300*
3130
3131 CYPRESS_FIRMWARE MEDIA DRIVER
3132 M:      Antti Palosaari <crope@iki.fi>
3133 L:      linux-media@vger.kernel.org
3134 W:      http://linuxtv.org/
3135 W:      http://palosaari.fi/linux/
3136 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3137 T:      git git://linuxtv.org/anttip/media_tree.git
3138 S:      Maintained
3139 F:      drivers/media/common/cypress_firmware*
3140
3141 CYTTSP TOUCHSCREEN DRIVER
3142 M:      Ferruh Yigit <fery@cypress.com>
3143 L:      linux-input@vger.kernel.org
3144 S:      Supported
3145 F:      drivers/input/touchscreen/cyttsp*
3146 F:      include/linux/input/cyttsp.h
3147
3148 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3149 M:      Joshua Kinard <kumba@gentoo.org>
3150 S:      Maintained
3151 F:      drivers/rtc/rtc-ds1685.c
3152 F:      include/linux/rtc/ds1685.h
3153
3154 DAMA SLAVE for AX.25
3155 M:      Joerg Reuter <jreuter@yaina.de>
3156 W:      http://yaina.de/jreuter/
3157 W:      http://www.qsl.net/dl1bke/
3158 L:      linux-hams@vger.kernel.org
3159 S:      Maintained
3160 F:      net/ax25/af_ax25.c
3161 F:      net/ax25/ax25_dev.c
3162 F:      net/ax25/ax25_ds_*
3163 F:      net/ax25/ax25_in.c
3164 F:      net/ax25/ax25_out.c
3165 F:      net/ax25/ax25_timer.c
3166 F:      net/ax25/sysctl_net_ax25.c
3167
3168 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3169 L:      netdev@vger.kernel.org
3170 S:      Orphan
3171 F:      Documentation/networking/dmfe.txt
3172 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3173
3174 DC390/AM53C974 SCSI driver
3175 M:      Hannes Reinecke <hare@suse.de>
3176 L:      linux-scsi@vger.kernel.org
3177 S:      Maintained
3178 F:      drivers/scsi/am53c974.c
3179
3180 DC395x SCSI driver
3181 M:      Oliver Neukum <oliver@neukum.org>
3182 M:      Ali Akcaagac <aliakc@web.de>
3183 M:      Jamie Lenehan <lenehan@twibble.org>
3184 L:      dc395x@twibble.org
3185 W:      http://twibble.org/dist/dc395x/
3186 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3187 S:      Maintained
3188 F:      Documentation/scsi/dc395x.txt
3189 F:      drivers/scsi/dc395x.*
3190
3191 DCCP PROTOCOL
3192 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3193 L:      dccp@vger.kernel.org
3194 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3195 S:      Maintained
3196 F:      include/linux/dccp.h
3197 F:      include/uapi/linux/dccp.h
3198 F:      include/linux/tfrc.h
3199 F:      net/dccp/
3200
3201 DECnet NETWORK LAYER
3202 W:      http://linux-decnet.sourceforge.net
3203 L:      linux-decnet-user@lists.sourceforge.net
3204 S:      Orphan
3205 F:      Documentation/networking/decnet.txt
3206 F:      net/decnet/
3207
3208 DECSTATION PLATFORM SUPPORT
3209 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3210 L:      linux-mips@linux-mips.org
3211 W:      http://www.linux-mips.org/wiki/DECstation
3212 S:      Maintained
3213 F:      arch/mips/dec/
3214 F:      arch/mips/include/asm/dec/
3215 F:      arch/mips/include/asm/mach-dec/
3216
3217 DEFXX FDDI NETWORK DRIVER
3218 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3219 S:      Maintained
3220 F:      drivers/net/fddi/defxx.*
3221
3222 DELL LAPTOP DRIVER
3223 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3224 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3225 L:      platform-driver-x86@vger.kernel.org
3226 S:      Maintained
3227 F:      drivers/platform/x86/dell-laptop.c
3228
3229 DELL LAPTOP RBTN DRIVER
3230 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3231 S:      Maintained
3232 F:      drivers/platform/x86/dell-rbtn.*
3233
3234 DELL LAPTOP FREEFALL DRIVER
3235 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3236 S:      Maintained
3237 F:      drivers/platform/x86/dell-smo8800.c
3238
3239 DELL LAPTOP SMM DRIVER
3240 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3241 S:      Maintained
3242 F:      drivers/hwmon/dell-smm-hwmon.c
3243 F:      include/uapi/linux/i8k.h
3244
3245 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3246 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3247 S:      Maintained
3248 F:      Documentation/dcdbas.txt
3249 F:      drivers/firmware/dcdbas.*
3250
3251 DELL WMI EXTRAS DRIVER
3252 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3253 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3254 S:      Maintained
3255 F:      drivers/platform/x86/dell-wmi.c
3256
3257 DESIGNWARE USB2 DRD IP DRIVER
3258 M:      John Youn <johnyoun@synopsys.com>
3259 L:      linux-usb@vger.kernel.org
3260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3261 S:      Maintained
3262 F:      drivers/usb/dwc2/
3263
3264 DESIGNWARE USB3 DRD IP DRIVER
3265 M:      Felipe Balbi <balbi@ti.com>
3266 L:      linux-usb@vger.kernel.org
3267 L:      linux-omap@vger.kernel.org
3268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3269 S:      Maintained
3270 F:      drivers/usb/dwc3/
3271
3272 DEVICE COREDUMP (DEV_COREDUMP)
3273 M:      Johannes Berg <johannes@sipsolutions.net>
3274 L:      linux-kernel@vger.kernel.org
3275 S:      Maintained
3276 F:      drivers/base/devcoredump.c
3277 F:      include/linux/devcoredump.h
3278
3279 DEVICE FREQUENCY (DEVFREQ)
3280 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3281 M:      Kyungmin Park <kyungmin.park@samsung.com>
3282 L:      linux-pm@vger.kernel.org
3283 S:      Maintained
3284 F:      drivers/devfreq/
3285
3286 DEVICE NUMBER REGISTRY
3287 M:      Torben Mathiasen <device@lanana.org>
3288 W:      http://lanana.org/docs/device-list/index.html
3289 S:      Maintained
3290
3291 DEVICE-MAPPER  (LVM)
3292 M:      Alasdair Kergon <agk@redhat.com>
3293 M:      Mike Snitzer <snitzer@redhat.com>
3294 M:      dm-devel@redhat.com
3295 L:      dm-devel@redhat.com
3296 W:      http://sources.redhat.com/dm
3297 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3299 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3300 S:      Maintained
3301 F:      Documentation/device-mapper/
3302 F:      drivers/md/dm*
3303 F:      drivers/md/persistent-data/
3304 F:      include/linux/device-mapper.h
3305 F:      include/linux/dm-*.h
3306 F:      include/uapi/linux/dm-*.h
3307
3308 DIALOG SEMICONDUCTOR DRIVERS
3309 M:      Support Opensource <support.opensource@diasemi.com>
3310 W:      http://www.dialog-semiconductor.com/products
3311 S:      Supported
3312 F:      Documentation/hwmon/da90??
3313 F:      drivers/gpio/gpio-da90??.c
3314 F:      drivers/hwmon/da90??-hwmon.c
3315 F:      drivers/iio/adc/da91??-*.c
3316 F:      drivers/input/misc/da90??_onkey.c
3317 F:      drivers/input/touchscreen/da9052_tsi.c
3318 F:      drivers/leds/leds-da90??.c
3319 F:      drivers/mfd/da903x.c
3320 F:      drivers/mfd/da90??-*.c
3321 F:      drivers/mfd/da91??-*.c
3322 F:      drivers/power/da9052-battery.c
3323 F:      drivers/power/da91??-*.c
3324 F:      drivers/regulator/da903x.c
3325 F:      drivers/regulator/da9???-regulator.[ch]
3326 F:      drivers/rtc/rtc-da90??.c
3327 F:      drivers/video/backlight/da90??_bl.c
3328 F:      drivers/watchdog/da90??_wdt.c
3329 F:      include/linux/mfd/da903x.h
3330 F:      include/linux/mfd/da9052/
3331 F:      include/linux/mfd/da9055/
3332 F:      include/linux/mfd/da9063/
3333 F:      include/linux/mfd/da9150/
3334 F:      include/sound/da[79]*.h
3335 F:      sound/soc/codecs/da[79]*.[ch]
3336
3337 DIGI NEO AND CLASSIC PCI PRODUCTS
3338 M:      Lidza Louina <lidza.louina@gmail.com>
3339 M:      Mark Hounschell <markh@compro.net>
3340 L:      driverdev-devel@linuxdriverproject.org
3341 S:      Maintained
3342 F:      drivers/staging/dgnc/
3343
3344 DIGI EPCA PCI PRODUCTS
3345 M:      Lidza Louina <lidza.louina@gmail.com>
3346 M:      Mark Hounschell <markh@compro.net>
3347 M:      Daeseok Youn <daeseok.youn@gmail.com>
3348 L:      driverdev-devel@linuxdriverproject.org
3349 S:      Maintained
3350 F:      drivers/staging/dgap/
3351
3352 DIOLAN U2C-12 I2C DRIVER
3353 M:      Guenter Roeck <linux@roeck-us.net>
3354 L:      linux-i2c@vger.kernel.org
3355 S:      Maintained
3356 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3357
3358 DIRECT ACCESS (DAX)
3359 M:      Matthew Wilcox <willy@linux.intel.com>
3360 L:      linux-fsdevel@vger.kernel.org
3361 S:      Supported
3362 F:      fs/dax.c
3363
3364 DIRECTORY NOTIFICATION (DNOTIFY)
3365 M:      Eric Paris <eparis@parisplace.org>
3366 S:      Maintained
3367 F:      Documentation/filesystems/dnotify.txt
3368 F:      fs/notify/dnotify/
3369 F:      include/linux/dnotify.h
3370
3371 DISK GEOMETRY AND PARTITION HANDLING
3372 M:      Andries Brouwer <aeb@cwi.nl>
3373 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3374 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3375 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3376 S:      Maintained
3377
3378 DISKQUOTA
3379 M:      Jan Kara <jack@suse.cz>
3380 S:      Maintained
3381 F:      Documentation/filesystems/quota.txt
3382 F:      fs/quota/
3383 F:      include/linux/quota*.h
3384 F:      include/uapi/linux/quota*.h
3385
3386 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3387 M:      Bernie Thompson <bernie@plugable.com>
3388 L:      linux-fbdev@vger.kernel.org
3389 S:      Maintained
3390 W:      http://plugable.com/category/projects/udlfb/
3391 F:      drivers/video/fbdev/udlfb.c
3392 F:      include/video/udlfb.h
3393 F:      Documentation/fb/udlfb.txt
3394
3395 DISTRIBUTED LOCK MANAGER (DLM)
3396 M:      Christine Caulfield <ccaulfie@redhat.com>
3397 M:      David Teigland <teigland@redhat.com>
3398 L:      cluster-devel@redhat.com
3399 W:      http://sources.redhat.com/cluster/
3400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3401 S:      Supported
3402 F:      fs/dlm/
3403
3404 DMA BUFFER SHARING FRAMEWORK
3405 M:      Sumit Semwal <sumit.semwal@linaro.org>
3406 S:      Maintained
3407 L:      linux-media@vger.kernel.org
3408 L:      dri-devel@lists.freedesktop.org
3409 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3410 F:      drivers/dma-buf/
3411 F:      include/linux/dma-buf*
3412 F:      include/linux/reservation.h
3413 F:      include/linux/*fence.h
3414 F:      Documentation/dma-buf-sharing.txt
3415 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3416
3417 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3418 M:      Vinod Koul <vinod.koul@intel.com>
3419 L:      dmaengine@vger.kernel.org
3420 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3421 S:      Maintained
3422 F:      drivers/dma/
3423 F:      include/linux/dmaengine.h
3424 F:      Documentation/dmaengine/
3425 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3426
3427 DME1737 HARDWARE MONITOR DRIVER
3428 M:      Juerg Haefliger <juergh@gmail.com>
3429 L:      lm-sensors@lm-sensors.org
3430 S:      Maintained
3431 F:      Documentation/hwmon/dme1737
3432 F:      drivers/hwmon/dme1737.c
3433
3434 DMI/SMBIOS SUPPORT
3435 M:      Jean Delvare <jdelvare@suse.de>
3436 S:      Maintained
3437 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3438 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3439 F:      drivers/firmware/dmi-id.c
3440 F:      drivers/firmware/dmi_scan.c
3441 F:      include/linux/dmi.h
3442
3443 DOCUMENTATION
3444 M:      Jonathan Corbet <corbet@lwn.net>
3445 L:      linux-doc@vger.kernel.org
3446 S:      Maintained
3447 F:      Documentation/
3448 X:      Documentation/ABI/
3449 X:      Documentation/devicetree/
3450 X:      Documentation/acpi
3451 X:      Documentation/power
3452 X:      Documentation/spi
3453 T:      git git://git.lwn.net/linux-2.6.git docs-next
3454
3455 DOUBLETALK DRIVER
3456 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3457 L:      blinux-list@redhat.com
3458 S:      Maintained
3459 F:      drivers/char/dtlk.c
3460 F:      include/linux/dtlk.h
3461
3462 DPT_I2O SCSI RAID DRIVER
3463 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3464 L:      linux-scsi@vger.kernel.org
3465 W:      http://www.adaptec.com/
3466 S:      Maintained
3467 F:      drivers/scsi/dpt*
3468 F:      drivers/scsi/dpt/
3469
3470 DRBD DRIVER
3471 P:      Philipp Reisner
3472 P:      Lars Ellenberg
3473 M:      drbd-dev@lists.linbit.com
3474 L:      drbd-user@lists.linbit.com
3475 W:      http://www.drbd.org
3476 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3477 T:      git git://git.drbd.org/drbd-8.3.git
3478 S:      Supported
3479 F:      drivers/block/drbd/
3480 F:      lib/lru_cache.c
3481 F:      Documentation/blockdev/drbd/
3482
3483 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3484 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3486 S:      Supported
3487 F:      Documentation/kobject.txt
3488 F:      drivers/base/
3489 F:      fs/debugfs/
3490 F:      fs/kernfs/
3491 F:      fs/sysfs/
3492 F:      include/linux/debugfs.h
3493 F:      include/linux/kobj*
3494 F:      lib/kobj*
3495
3496 DRM DRIVERS
3497 M:      David Airlie <airlied@linux.ie>
3498 L:      dri-devel@lists.freedesktop.org
3499 T:      git git://people.freedesktop.org/~airlied/linux
3500 S:      Maintained
3501 F:      drivers/gpu/drm/
3502 F:      drivers/gpu/vga/
3503 F:      include/drm/
3504 F:      include/uapi/drm/
3505
3506 RADEON DRM DRIVERS
3507 M:      Alex Deucher <alexander.deucher@amd.com>
3508 M:      Christian König <christian.koenig@amd.com>
3509 L:      dri-devel@lists.freedesktop.org
3510 T:      git git://people.freedesktop.org/~agd5f/linux
3511 S:      Supported
3512 F:      drivers/gpu/drm/radeon/
3513 F:      include/uapi/drm/radeon*
3514
3515 DRM PANEL DRIVERS
3516 M:      Thierry Reding <thierry.reding@gmail.com>
3517 L:      dri-devel@lists.freedesktop.org
3518 T:      git git://anongit.freedesktop.org/tegra/linux.git
3519 S:      Maintained
3520 F:      drivers/gpu/drm/drm_panel.c
3521 F:      drivers/gpu/drm/panel/
3522 F:      include/drm/drm_panel.h
3523 F:      Documentation/devicetree/bindings/panel/
3524
3525 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3526 M:      Daniel Vetter <daniel.vetter@intel.com>
3527 M:      Jani Nikula <jani.nikula@linux.intel.com>
3528 L:      intel-gfx@lists.freedesktop.org
3529 L:      dri-devel@lists.freedesktop.org
3530 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3531 T:      git git://anongit.freedesktop.org/drm-intel
3532 S:      Supported
3533 F:      drivers/gpu/drm/i915/
3534 F:      include/drm/i915*
3535 F:      include/uapi/drm/i915*
3536
3537 DRM DRIVERS FOR EXYNOS
3538 M:      Inki Dae <inki.dae@samsung.com>
3539 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3540 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3541 M:      Kyungmin Park <kyungmin.park@samsung.com>
3542 L:      dri-devel@lists.freedesktop.org
3543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3544 S:      Supported
3545 F:      drivers/gpu/drm/exynos/
3546 F:      include/drm/exynos*
3547 F:      include/uapi/drm/exynos*
3548
3549 DRM DRIVERS FOR FREESCALE IMX
3550 M:      Philipp Zabel <p.zabel@pengutronix.de>
3551 L:      dri-devel@lists.freedesktop.org
3552 S:      Maintained
3553 F:      drivers/gpu/drm/imx/
3554 F:      Documentation/devicetree/bindings/drm/imx/
3555
3556 DRM DRIVERS FOR NVIDIA TEGRA
3557 M:      Thierry Reding <thierry.reding@gmail.com>
3558 M:      Terje Bergström <tbergstrom@nvidia.com>
3559 L:      dri-devel@lists.freedesktop.org
3560 L:      linux-tegra@vger.kernel.org
3561 T:      git git://anongit.freedesktop.org/tegra/linux.git
3562 S:      Supported
3563 F:      drivers/gpu/drm/tegra/
3564 F:      drivers/gpu/host1x/
3565 F:      include/linux/host1x.h
3566 F:      include/uapi/drm/tegra_drm.h
3567 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3568
3569 DRM DRIVERS FOR RENESAS
3570 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3571 L:      dri-devel@lists.freedesktop.org
3572 L:      linux-sh@vger.kernel.org
3573 T:      git git://people.freedesktop.org/~airlied/linux
3574 S:      Supported
3575 F:      drivers/gpu/drm/rcar-du/
3576 F:      drivers/gpu/drm/shmobile/
3577 F:      include/linux/platform_data/shmob_drm.h
3578
3579 DRM DRIVERS FOR ROCKCHIP
3580 M:      Mark Yao <mark.yao@rock-chips.com>
3581 L:      dri-devel@lists.freedesktop.org
3582 S:      Maintained
3583 F:      drivers/gpu/drm/rockchip/
3584 F:      Documentation/devicetree/bindings/video/rockchip*
3585
3586 DSBR100 USB FM RADIO DRIVER
3587 M:      Alexey Klimov <klimov.linux@gmail.com>
3588 L:      linux-media@vger.kernel.org
3589 T:      git git://linuxtv.org/media_tree.git
3590 S:      Maintained
3591 F:      drivers/media/radio/dsbr100.c
3592
3593 DSCC4 DRIVER
3594 M:      Francois Romieu <romieu@fr.zoreil.com>
3595 L:      netdev@vger.kernel.org
3596 S:      Maintained
3597 F:      drivers/net/wan/dscc4.c
3598
3599 DT3155 MEDIA DRIVER
3600 M:      Hans Verkuil <hverkuil@xs4all.nl>
3601 L:      linux-media@vger.kernel.org
3602 T:      git git://linuxtv.org/media_tree.git
3603 W:      http://linuxtv.org
3604 S:      Odd Fixes
3605 F:      drivers/media/pci/dt3155/
3606
3607 DVB_USB_AF9015 MEDIA DRIVER
3608 M:      Antti Palosaari <crope@iki.fi>
3609 L:      linux-media@vger.kernel.org
3610 W:      http://linuxtv.org/
3611 W:      http://palosaari.fi/linux/
3612 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3613 T:      git git://linuxtv.org/anttip/media_tree.git
3614 S:      Maintained
3615 F:      drivers/media/usb/dvb-usb-v2/af9015*
3616
3617 DVB_USB_AF9035 MEDIA DRIVER
3618 M:      Antti Palosaari <crope@iki.fi>
3619 L:      linux-media@vger.kernel.org
3620 W:      http://linuxtv.org/
3621 W:      http://palosaari.fi/linux/
3622 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3623 T:      git git://linuxtv.org/anttip/media_tree.git
3624 S:      Maintained
3625 F:      drivers/media/usb/dvb-usb-v2/af9035*
3626
3627 DVB_USB_ANYSEE MEDIA DRIVER
3628 M:      Antti Palosaari <crope@iki.fi>
3629 L:      linux-media@vger.kernel.org
3630 W:      http://linuxtv.org/
3631 W:      http://palosaari.fi/linux/
3632 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3633 T:      git git://linuxtv.org/anttip/media_tree.git
3634 S:      Maintained
3635 F:      drivers/media/usb/dvb-usb-v2/anysee*
3636
3637 DVB_USB_AU6610 MEDIA DRIVER
3638 M:      Antti Palosaari <crope@iki.fi>
3639 L:      linux-media@vger.kernel.org
3640 W:      http://linuxtv.org/
3641 W:      http://palosaari.fi/linux/
3642 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3643 T:      git git://linuxtv.org/anttip/media_tree.git
3644 S:      Maintained
3645 F:      drivers/media/usb/dvb-usb-v2/au6610*
3646
3647 DVB_USB_CE6230 MEDIA DRIVER
3648 M:      Antti Palosaari <crope@iki.fi>
3649 L:      linux-media@vger.kernel.org
3650 W:      http://linuxtv.org/
3651 W:      http://palosaari.fi/linux/
3652 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3653 T:      git git://linuxtv.org/anttip/media_tree.git
3654 S:      Maintained
3655 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3656
3657 DVB_USB_CXUSB MEDIA DRIVER
3658 M:      Michael Krufky <mkrufky@linuxtv.org>
3659 L:      linux-media@vger.kernel.org
3660 W:      http://linuxtv.org/
3661 W:      http://github.com/mkrufky
3662 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3663 T:      git git://linuxtv.org/media_tree.git
3664 S:      Maintained
3665 F:      drivers/media/usb/dvb-usb/cxusb*
3666
3667 DVB_USB_EC168 MEDIA DRIVER
3668 M:      Antti Palosaari <crope@iki.fi>
3669 L:      linux-media@vger.kernel.org
3670 W:      http://linuxtv.org/
3671 W:      http://palosaari.fi/linux/
3672 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3673 T:      git git://linuxtv.org/anttip/media_tree.git
3674 S:      Maintained
3675 F:      drivers/media/usb/dvb-usb-v2/ec168*
3676
3677 DVB_USB_GL861 MEDIA DRIVER
3678 M:      Antti Palosaari <crope@iki.fi>
3679 L:      linux-media@vger.kernel.org
3680 W:      http://linuxtv.org/
3681 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3682 T:      git git://linuxtv.org/anttip/media_tree.git
3683 S:      Maintained
3684 F:      drivers/media/usb/dvb-usb-v2/gl861*
3685
3686 DVB_USB_MXL111SF MEDIA DRIVER
3687 M:      Michael Krufky <mkrufky@linuxtv.org>
3688 L:      linux-media@vger.kernel.org
3689 W:      http://linuxtv.org/
3690 W:      http://github.com/mkrufky
3691 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3692 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3693 S:      Maintained
3694 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3695
3696 DVB_USB_RTL28XXU MEDIA DRIVER
3697 M:      Antti Palosaari <crope@iki.fi>
3698 L:      linux-media@vger.kernel.org
3699 W:      http://linuxtv.org/
3700 W:      http://palosaari.fi/linux/
3701 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3702 T:      git git://linuxtv.org/anttip/media_tree.git
3703 S:      Maintained
3704 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3705
3706 DVB_USB_V2 MEDIA DRIVER
3707 M:      Antti Palosaari <crope@iki.fi>
3708 L:      linux-media@vger.kernel.org
3709 W:      http://linuxtv.org/
3710 W:      http://palosaari.fi/linux/
3711 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3712 T:      git git://linuxtv.org/anttip/media_tree.git
3713 S:      Maintained
3714 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3715 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3716
3717 DYNAMIC DEBUG
3718 M:      Jason Baron <jbaron@akamai.com>
3719 S:      Maintained
3720 F:      lib/dynamic_debug.c
3721 F:      include/linux/dynamic_debug.h
3722
3723 DZ DECSTATION DZ11 SERIAL DRIVER
3724 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3725 S:      Maintained
3726 F:      drivers/tty/serial/dz.*
3727
3728 E3X0 POWER BUTTON DRIVER
3729 M:      Moritz Fischer <moritz.fischer@ettus.com>
3730 L:      usrp-users@lists.ettus.com
3731 W:      http://www.ettus.com
3732 S:      Supported
3733 F:      drivers/input/misc/e3x0-button.c
3734 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3735
3736 E4000 MEDIA DRIVER
3737 M:      Antti Palosaari <crope@iki.fi>
3738 L:      linux-media@vger.kernel.org
3739 W:      http://linuxtv.org/
3740 W:      http://palosaari.fi/linux/
3741 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3742 T:      git git://linuxtv.org/anttip/media_tree.git
3743 S:      Maintained
3744 F:      drivers/media/tuners/e4000*
3745
3746 EATA ISA/EISA/PCI SCSI DRIVER
3747 M:      Dario Ballabio <ballabio_dario@emc.com>
3748 L:      linux-scsi@vger.kernel.org
3749 S:      Maintained
3750 F:      drivers/scsi/eata.c
3751
3752 EC100 MEDIA DRIVER
3753 M:      Antti Palosaari <crope@iki.fi>
3754 L:      linux-media@vger.kernel.org
3755 W:      http://linuxtv.org/
3756 W:      http://palosaari.fi/linux/
3757 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3758 T:      git git://linuxtv.org/anttip/media_tree.git
3759 S:      Maintained
3760 F:      drivers/media/dvb-frontends/ec100*
3761
3762 ECRYPT FILE SYSTEM
3763 M:      Tyler Hicks <tyhicks@canonical.com>
3764 L:      ecryptfs@vger.kernel.org
3765 W:      http://ecryptfs.org
3766 W:      https://launchpad.net/ecryptfs
3767 S:      Supported
3768 F:      Documentation/filesystems/ecryptfs.txt
3769 F:      fs/ecryptfs/
3770
3771 EDAC-CORE
3772 M:      Doug Thompson <dougthompson@xmission.com>
3773 M:      Borislav Petkov <bp@alien8.de>
3774 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3775 L:      linux-edac@vger.kernel.org
3776 W:      bluesmoke.sourceforge.net
3777 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3778 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3779 S:      Supported
3780 F:      Documentation/edac.txt
3781 F:      drivers/edac/
3782 F:      include/linux/edac.h
3783
3784 EDAC-AMD64
3785 M:      Doug Thompson <dougthompson@xmission.com>
3786 M:      Borislav Petkov <bp@alien8.de>
3787 L:      linux-edac@vger.kernel.org
3788 W:      bluesmoke.sourceforge.net
3789 S:      Maintained
3790 F:      drivers/edac/amd64_edac*
3791
3792 EDAC-CALXEDA
3793 M:      Doug Thompson <dougthompson@xmission.com>
3794 M:      Robert Richter <rric@kernel.org>
3795 L:      linux-edac@vger.kernel.org
3796 W:      bluesmoke.sourceforge.net
3797 S:      Maintained
3798 F:      drivers/edac/highbank*
3799
3800 EDAC-CAVIUM
3801 M:      Ralf Baechle <ralf@linux-mips.org>
3802 M:      David Daney <david.daney@cavium.com>
3803 L:      linux-edac@vger.kernel.org
3804 L:      linux-mips@linux-mips.org
3805 W:      bluesmoke.sourceforge.net
3806 S:      Supported
3807 F:      drivers/edac/octeon_edac*
3808
3809 EDAC-E752X
3810 M:      Mark Gross <mark.gross@intel.com>
3811 M:      Doug Thompson <dougthompson@xmission.com>
3812 L:      linux-edac@vger.kernel.org
3813 W:      bluesmoke.sourceforge.net
3814 S:      Maintained
3815 F:      drivers/edac/e752x_edac.c
3816
3817 EDAC-E7XXX
3818 M:      Doug Thompson <dougthompson@xmission.com>
3819 L:      linux-edac@vger.kernel.org
3820 W:      bluesmoke.sourceforge.net
3821 S:      Maintained
3822 F:      drivers/edac/e7xxx_edac.c
3823
3824 EDAC-GHES
3825 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3826 L:      linux-edac@vger.kernel.org
3827 W:      bluesmoke.sourceforge.net
3828 S:      Maintained
3829 F:      drivers/edac/ghes_edac.c
3830
3831 EDAC-I82443BXGX
3832 M:      Tim Small <tim@buttersideup.com>
3833 L:      linux-edac@vger.kernel.org
3834 W:      bluesmoke.sourceforge.net
3835 S:      Maintained
3836 F:      drivers/edac/i82443bxgx_edac.c
3837
3838 EDAC-I3000
3839 M:      Jason Uhlenkott <juhlenko@akamai.com>
3840 L:      linux-edac@vger.kernel.org
3841 W:      bluesmoke.sourceforge.net
3842 S:      Maintained
3843 F:      drivers/edac/i3000_edac.c
3844
3845 EDAC-I5000
3846 M:      Doug Thompson <dougthompson@xmission.com>
3847 L:      linux-edac@vger.kernel.org
3848 W:      bluesmoke.sourceforge.net
3849 S:      Maintained
3850 F:      drivers/edac/i5000_edac.c
3851
3852 EDAC-I5400
3853 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3854 L:      linux-edac@vger.kernel.org
3855 W:      bluesmoke.sourceforge.net
3856 S:      Maintained
3857 F:      drivers/edac/i5400_edac.c
3858
3859 EDAC-I7300
3860 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3861 L:      linux-edac@vger.kernel.org
3862 W:      bluesmoke.sourceforge.net
3863 S:      Maintained
3864 F:      drivers/edac/i7300_edac.c
3865
3866 EDAC-I7CORE
3867 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3868 L:      linux-edac@vger.kernel.org
3869 W:      bluesmoke.sourceforge.net
3870 S:      Maintained
3871 F:      drivers/edac/i7core_edac.c
3872
3873 EDAC-I82975X
3874 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3875 M:      "Arvind R." <arvino55@gmail.com>
3876 L:      linux-edac@vger.kernel.org
3877 W:      bluesmoke.sourceforge.net
3878 S:      Maintained
3879 F:      drivers/edac/i82975x_edac.c
3880
3881 EDAC-IE31200
3882 M:      Jason Baron <jbaron@akamai.com>
3883 L:      linux-edac@vger.kernel.org
3884 W:      bluesmoke.sourceforge.net
3885 S:      Maintained
3886 F:      drivers/edac/ie31200_edac.c
3887
3888 EDAC-MPC85XX
3889 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3890 L:      linux-edac@vger.kernel.org
3891 W:      bluesmoke.sourceforge.net
3892 S:      Maintained
3893 F:      drivers/edac/mpc85xx_edac.[ch]
3894
3895 EDAC-PASEMI
3896 M:      Egor Martovetsky <egor@pasemi.com>
3897 L:      linux-edac@vger.kernel.org
3898 W:      bluesmoke.sourceforge.net
3899 S:      Maintained
3900 F:      drivers/edac/pasemi_edac.c
3901
3902 EDAC-R82600
3903 M:      Tim Small <tim@buttersideup.com>
3904 L:      linux-edac@vger.kernel.org
3905 W:      bluesmoke.sourceforge.net
3906 S:      Maintained
3907 F:      drivers/edac/r82600_edac.c
3908
3909 EDAC-SBRIDGE
3910 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3911 L:      linux-edac@vger.kernel.org
3912 W:      bluesmoke.sourceforge.net
3913 S:      Maintained
3914 F:      drivers/edac/sb_edac.c
3915
3916 EDAC-XGENE
3917 APPLIED MICRO (APM) X-GENE SOC EDAC
3918 M:     Loc Ho <lho@apm.com>
3919 S:     Supported
3920 F:     drivers/edac/xgene_edac.c
3921 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3922
3923 EDIROL UA-101/UA-1000 DRIVER
3924 M:      Clemens Ladisch <clemens@ladisch.de>
3925 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3926 T:      git git://git.alsa-project.org/alsa-kernel.git
3927 S:      Maintained
3928 F:      sound/usb/misc/ua101.c
3929
3930 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3931 M:      Matt Fleming <matt.fleming@intel.com>
3932 L:      linux-efi@vger.kernel.org
3933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3934 S:      Maintained
3935 F:      Documentation/efi-stub.txt
3936 F:      arch/ia64/kernel/efi.c
3937 F:      arch/x86/boot/compressed/eboot.[ch]
3938 F:      arch/x86/include/asm/efi.h
3939 F:      arch/x86/platform/efi/*
3940 F:      drivers/firmware/efi/*
3941 F:      include/linux/efi*.h
3942
3943 EFI VARIABLE FILESYSTEM
3944 M:      Matthew Garrett <matthew.garrett@nebula.com>
3945 M:      Jeremy Kerr <jk@ozlabs.org>
3946 M:      Matt Fleming <matt.fleming@intel.com>
3947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3948 L:      linux-efi@vger.kernel.org
3949 S:      Maintained
3950 F:      fs/efivarfs/
3951
3952 EFIFB FRAMEBUFFER DRIVER
3953 L:      linux-fbdev@vger.kernel.org
3954 M:      Peter Jones <pjones@redhat.com>
3955 S:      Maintained
3956 F:      drivers/video/fbdev/efifb.c
3957
3958 EFS FILESYSTEM
3959 W:      http://aeschi.ch.eu.org/efs/
3960 S:      Orphan
3961 F:      fs/efs/
3962
3963 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3964 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3965 M:      Christoph Raisch <raisch@de.ibm.com>
3966 L:      linux-rdma@vger.kernel.org
3967 S:      Supported
3968 F:      drivers/infiniband/hw/ehca/
3969
3970 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3971 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3972 L:      netdev@vger.kernel.org
3973 S:      Maintained
3974 F:      drivers/net/ethernet/ibm/ehea/
3975
3976 EM28XX VIDEO4LINUX DRIVER
3977 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3978 L:      linux-media@vger.kernel.org
3979 W:      http://linuxtv.org
3980 T:      git git://linuxtv.org/media_tree.git
3981 S:      Maintained
3982 F:      drivers/media/usb/em28xx/
3983
3984 EMBEDDED LINUX
3985 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3986 M:      Matt Mackall <mpm@selenic.com>
3987 M:      David Woodhouse <dwmw2@infradead.org>
3988 L:      linux-embedded@vger.kernel.org
3989 S:      Maintained
3990
3991 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3992 M:      James Smart <james.smart@avagotech.com>
3993 M:      Dick Kennedy <dick.kennedy@avagotech.com>
3994 L:      linux-scsi@vger.kernel.org
3995 W:      http://www.avagotech.com
3996 S:      Supported
3997 F:      drivers/scsi/lpfc/
3998
3999 ENE CB710 FLASH CARD READER DRIVER
4000 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4001 S:      Maintained
4002 F:      drivers/misc/cb710/
4003 F:      drivers/mmc/host/cb710-mmc.*
4004 F:      include/linux/cb710.h
4005
4006 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4007 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4008 S:      Maintained
4009 F:      drivers/media/rc/ene_ir.*
4010
4011 ENHANCED ERROR HANDLING (EEH)
4012 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4013 L:      linuxppc-dev@lists.ozlabs.org
4014 S:      Supported
4015 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4016 F:      arch/powerpc/kernel/eeh*.c
4017
4018 EPSON S1D13XXX FRAMEBUFFER DRIVER
4019 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4020 S:      Maintained
4021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4022 F:      drivers/video/fbdev/s1d13xxxfb.c
4023 F:      include/video/s1d13xxxfb.h
4024
4025 ET131X NETWORK DRIVER
4026 M:      Mark Einon <mark.einon@gmail.com>
4027 S:      Odd Fixes
4028 F:      drivers/net/ethernet/agere/
4029
4030 ETHERNET BRIDGE
4031 M:      Stephen Hemminger <stephen@networkplumber.org>
4032 L:      bridge@lists.linux-foundation.org
4033 L:      netdev@vger.kernel.org
4034 W:      http://www.linuxfoundation.org/en/Net:Bridge
4035 S:      Maintained
4036 F:      include/linux/netfilter_bridge/
4037 F:      net/bridge/
4038
4039 ETHERNET PHY LIBRARY
4040 M:      Florian Fainelli <f.fainelli@gmail.com>
4041 L:      netdev@vger.kernel.org
4042 S:      Maintained
4043 F:      include/linux/phy.h
4044 F:      include/linux/phy_fixed.h
4045 F:      drivers/net/phy/
4046 F:      Documentation/networking/phy.txt
4047 F:      drivers/of/of_mdio.c
4048 F:      drivers/of/of_net.c
4049
4050 EXT2 FILE SYSTEM
4051 M:      Jan Kara <jack@suse.cz>
4052 L:      linux-ext4@vger.kernel.org
4053 S:      Maintained
4054 F:      Documentation/filesystems/ext2.txt
4055 F:      fs/ext2/
4056 F:      include/linux/ext2*
4057
4058 EXT3 FILE SYSTEM
4059 M:      Jan Kara <jack@suse.cz>
4060 M:      Andrew Morton <akpm@linux-foundation.org>
4061 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4062 L:      linux-ext4@vger.kernel.org
4063 S:      Maintained
4064 F:      Documentation/filesystems/ext3.txt
4065 F:      fs/ext3/
4066
4067 EXT4 FILE SYSTEM
4068 M:      "Theodore Ts'o" <tytso@mit.edu>
4069 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4070 L:      linux-ext4@vger.kernel.org
4071 W:      http://ext4.wiki.kernel.org
4072 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4073 S:      Maintained
4074 F:      Documentation/filesystems/ext4.txt
4075 F:      fs/ext4/
4076
4077 Extended Verification Module (EVM)
4078 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4079 L:      linux-ima-devel@lists.sourceforge.net
4080 L:      linux-security-module@vger.kernel.org
4081 S:      Supported
4082 F:      security/integrity/evm/
4083
4084 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4085 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4086 M:      Chanwoo Choi <cw00.choi@samsung.com>
4087 L:      linux-kernel@vger.kernel.org
4088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4089 S:      Maintained
4090 F:      drivers/extcon/
4091 F:      Documentation/extcon/
4092
4093 EXYNOS DP DRIVER
4094 M:      Jingoo Han <jingoohan1@gmail.com>
4095 L:      dri-devel@lists.freedesktop.org
4096 S:      Maintained
4097 F:      drivers/gpu/drm/exynos/exynos_dp*
4098
4099 EXYNOS MIPI DISPLAY DRIVERS
4100 M:      Inki Dae <inki.dae@samsung.com>
4101 M:      Donghwa Lee <dh09.lee@samsung.com>
4102 M:      Kyungmin Park <kyungmin.park@samsung.com>
4103 L:      linux-fbdev@vger.kernel.org
4104 S:      Maintained
4105 F:      drivers/video/fbdev/exynos/exynos_mipi*
4106 F:      include/video/exynos_mipi*
4107
4108 F71805F HARDWARE MONITORING DRIVER
4109 M:      Jean Delvare <jdelvare@suse.de>
4110 L:      lm-sensors@lm-sensors.org
4111 S:      Maintained
4112 F:      Documentation/hwmon/f71805f
4113 F:      drivers/hwmon/f71805f.c
4114
4115 FC0011 TUNER DRIVER
4116 M:      Michael Buesch <m@bues.ch>
4117 L:      linux-media@vger.kernel.org
4118 S:      Maintained
4119 F:      drivers/media/tuners/fc0011.h
4120 F:      drivers/media/tuners/fc0011.c
4121
4122 FC2580 MEDIA DRIVER
4123 M:      Antti Palosaari <crope@iki.fi>
4124 L:      linux-media@vger.kernel.org
4125 W:      http://linuxtv.org/
4126 W:      http://palosaari.fi/linux/
4127 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4128 T:      git git://linuxtv.org/anttip/media_tree.git
4129 S:      Maintained
4130 F:      drivers/media/tuners/fc2580*
4131
4132 FANOTIFY
4133 M:      Eric Paris <eparis@redhat.com>
4134 S:      Maintained
4135 F:      fs/notify/fanotify/
4136 F:      include/linux/fanotify.h
4137 F:      include/uapi/linux/fanotify.h
4138
4139 FARSYNC SYNCHRONOUS DRIVER
4140 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4141 W:      http://www.farsite.co.uk/
4142 S:      Supported
4143 F:      drivers/net/wan/farsync.*
4144
4145 FAULT INJECTION SUPPORT
4146 M:      Akinobu Mita <akinobu.mita@gmail.com>
4147 S:      Supported
4148 F:      Documentation/fault-injection/
4149 F:      lib/fault-inject.c
4150
4151 FBTFT Framebuffer drivers
4152 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4153 M:      Noralf Trønnes <noralf@tronnes.org>
4154 S:      Maintained
4155 F:      drivers/staging/fbtft/
4156
4157 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4158 M:      Vasu Dev <vasu.dev@intel.com>
4159 L:      fcoe-devel@open-fcoe.org
4160 W:      www.Open-FCoE.org
4161 S:      Supported
4162 F:      drivers/scsi/libfc/
4163 F:      drivers/scsi/fcoe/
4164 F:      include/scsi/fc/
4165 F:      include/scsi/libfc.h
4166 F:      include/scsi/libfcoe.h
4167 F:      include/uapi/scsi/fc/
4168
4169 FILE LOCKING (flock() and fcntl()/lockf())
4170 M:      Jeff Layton <jlayton@poochiereds.net>
4171 M:      "J. Bruce Fields" <bfields@fieldses.org>
4172 L:      linux-fsdevel@vger.kernel.org
4173 S:      Maintained
4174 F:      include/linux/fcntl.h
4175 F:      include/linux/fs.h
4176 F:      include/uapi/linux/fcntl.h
4177 F:      include/uapi/linux/fs.h
4178 F:      fs/fcntl.c
4179 F:      fs/locks.c
4180
4181 FILESYSTEMS (VFS and infrastructure)
4182 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4183 L:      linux-fsdevel@vger.kernel.org
4184 S:      Maintained
4185 F:      fs/*
4186
4187 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4188 M:      Riku Voipio <riku.voipio@iki.fi>
4189 L:      lm-sensors@lm-sensors.org
4190 S:      Maintained
4191 F:      drivers/hwmon/f75375s.c
4192 F:      include/linux/f75375s.h
4193
4194 FIREWIRE AUDIO DRIVERS
4195 M:      Clemens Ladisch <clemens@ladisch.de>
4196 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4197 T:      git git://git.alsa-project.org/alsa-kernel.git
4198 S:      Maintained
4199 F:      sound/firewire/
4200
4201 FIREWIRE MEDIA DRIVERS (firedtv)
4202 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4203 L:      linux-media@vger.kernel.org
4204 L:      linux1394-devel@lists.sourceforge.net
4205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4206 S:      Maintained
4207 F:      drivers/media/firewire/
4208
4209 FIREWIRE SBP-2 TARGET
4210 M:      Chris Boot <bootc@bootc.net>
4211 L:      linux-scsi@vger.kernel.org
4212 L:      target-devel@vger.kernel.org
4213 L:      linux1394-devel@lists.sourceforge.net
4214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4215 S:      Maintained
4216 F:      drivers/target/sbp/
4217
4218 FIREWIRE SUBSYSTEM
4219 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4220 L:      linux1394-devel@lists.sourceforge.net
4221 W:      http://ieee1394.wiki.kernel.org/
4222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4223 S:      Maintained
4224 F:      drivers/firewire/
4225 F:      include/linux/firewire.h
4226 F:      include/uapi/linux/firewire*.h
4227 F:      tools/firewire/
4228
4229 FIRMWARE LOADER (request_firmware)
4230 M:      Ming Lei <ming.lei@canonical.com>
4231 L:      linux-kernel@vger.kernel.org
4232 S:      Maintained
4233 F:      Documentation/firmware_class/
4234 F:      drivers/base/firmware*.c
4235 F:      include/linux/firmware.h
4236
4237 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4238 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4239 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4240 S:      Maintained
4241 F:      drivers/block/rsxx/
4242
4243 FLOPPY DRIVER
4244 M:      Jiri Kosina <jkosina@suse.cz>
4245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4246 S:      Odd fixes
4247 F:      drivers/block/floppy.c
4248
4249 FMC SUBSYSTEM
4250 M:      Alessandro Rubini <rubini@gnudd.com>
4251 W:      http://www.ohwr.org/projects/fmc-bus
4252 S:      Supported
4253 F:      drivers/fmc/
4254 F:      include/linux/fmc*.h
4255 F:      include/linux/ipmi-fru.h
4256 K:      fmc_d.*register
4257
4258 FPU EMULATOR
4259 M:      Bill Metzenthen <billm@melbpc.org.au>
4260 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4261 S:      Maintained
4262 F:      arch/x86/math-emu/
4263
4264 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4265 L:      netdev@vger.kernel.org
4266 S:      Orphan
4267 F:      drivers/net/wan/dlci.c
4268 F:      drivers/net/wan/sdla.c
4269
4270 FRAMEBUFFER LAYER
4271 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4272 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4273 L:      linux-fbdev@vger.kernel.org
4274 W:      http://linux-fbdev.sourceforge.net/
4275 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4277 S:      Maintained
4278 F:      Documentation/fb/
4279 F:      Documentation/devicetree/bindings/fb/
4280 F:      drivers/video/
4281 F:      include/video/
4282 F:      include/linux/fb.h
4283 F:      include/uapi/video/
4284 F:      include/uapi/linux/fb.h
4285
4286 FREESCALE DIU FRAMEBUFFER DRIVER
4287 M:      Timur Tabi <timur@tabi.org>
4288 L:      linux-fbdev@vger.kernel.org
4289 S:      Maintained
4290 F:      drivers/video/fbdev/fsl-diu-fb.*
4291
4292 FREESCALE DMA DRIVER
4293 M:      Li Yang <leoli@freescale.com>
4294 M:      Zhang Wei <zw@zh-kernel.org>
4295 L:      linuxppc-dev@lists.ozlabs.org
4296 S:      Maintained
4297 F:      drivers/dma/fsldma.*
4298
4299 FREESCALE I2C CPM DRIVER
4300 M:      Jochen Friedrich <jochen@scram.de>
4301 L:      linuxppc-dev@lists.ozlabs.org
4302 L:      linux-i2c@vger.kernel.org
4303 S:      Maintained
4304 F:      drivers/i2c/busses/i2c-cpm.c
4305
4306 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4307 M:      Sascha Hauer <kernel@pengutronix.de>
4308 L:      linux-fbdev@vger.kernel.org
4309 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4310 S:      Maintained
4311 F:      include/linux/platform_data/video-imxfb.h
4312 F:      drivers/video/fbdev/imxfb.c
4313
4314 FREESCALE QUAD SPI DRIVER
4315 M:      Han Xu <han.xu@freescale.com>
4316 L:      linux-mtd@lists.infradead.org
4317 S:      Maintained
4318 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4319
4320 FREESCALE SOC FS_ENET DRIVER
4321 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4322 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4323 L:      linuxppc-dev@lists.ozlabs.org
4324 L:      netdev@vger.kernel.org
4325 S:      Maintained
4326 F:      drivers/net/ethernet/freescale/fs_enet/
4327 F:      include/linux/fs_enet_pd.h
4328
4329 FREESCALE QUICC ENGINE LIBRARY
4330 L:      linuxppc-dev@lists.ozlabs.org
4331 S:      Orphan
4332 F:      arch/powerpc/sysdev/qe_lib/
4333 F:      arch/powerpc/include/asm/*qe.h
4334
4335 FREESCALE USB PERIPHERAL DRIVERS
4336 M:      Li Yang <leoli@freescale.com>
4337 L:      linux-usb@vger.kernel.org
4338 L:      linuxppc-dev@lists.ozlabs.org
4339 S:      Maintained
4340 F:      drivers/usb/gadget/udc/fsl*
4341
4342 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4343 M:      Li Yang <leoli@freescale.com>
4344 L:      netdev@vger.kernel.org
4345 L:      linuxppc-dev@lists.ozlabs.org
4346 S:      Maintained
4347 F:      drivers/net/ethernet/freescale/ucc_geth*
4348
4349 FREESCALE QUICC ENGINE UCC UART DRIVER
4350 M:      Timur Tabi <timur@tabi.org>
4351 L:      linuxppc-dev@lists.ozlabs.org
4352 S:      Maintained
4353 F:      drivers/tty/serial/ucc_uart.c
4354
4355 FREESCALE SOC SOUND DRIVERS
4356 M:      Timur Tabi <timur@tabi.org>
4357 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4358 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4359 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4360 L:      linuxppc-dev@lists.ozlabs.org
4361 S:      Maintained
4362 F:      sound/soc/fsl/fsl*
4363 F:      sound/soc/fsl/imx*
4364 F:      sound/soc/fsl/mpc8610_hpcd.c
4365
4366 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4367 M:      "J. German Rivera" <German.Rivera@freescale.com>
4368 L:      linux-kernel@vger.kernel.org
4369 S:      Maintained
4370 F:      drivers/staging/fsl-mc/
4371
4372 FREEVXFS FILESYSTEM
4373 M:      Christoph Hellwig <hch@infradead.org>
4374 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4375 S:      Maintained
4376 F:      fs/freevxfs/
4377
4378 FREEZER
4379 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4380 M:      Pavel Machek <pavel@ucw.cz>
4381 L:      linux-pm@vger.kernel.org
4382 S:      Supported
4383 F:      Documentation/power/freezing-of-tasks.txt
4384 F:      include/linux/freezer.h
4385 F:      kernel/freezer.c
4386
4387 FRONTSWAP API
4388 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4389 L:      linux-kernel@vger.kernel.org
4390 S:      Maintained
4391 F:      mm/frontswap.c
4392 F:      include/linux/frontswap.h
4393
4394 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4395 M:      David Howells <dhowells@redhat.com>
4396 L:      linux-cachefs@redhat.com
4397 S:      Supported
4398 F:      Documentation/filesystems/caching/
4399 F:      fs/fscache/
4400 F:      include/linux/fscache*.h
4401
4402 F2FS FILE SYSTEM
4403 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4404 M:      Changman Lee <cm224.lee@samsung.com>
4405 L:      linux-f2fs-devel@lists.sourceforge.net
4406 W:      http://en.wikipedia.org/wiki/F2FS
4407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4408 S:      Maintained
4409 F:      Documentation/filesystems/f2fs.txt
4410 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4411 F:      fs/f2fs/
4412 F:      include/linux/f2fs_fs.h
4413
4414 FUJITSU FR-V (FRV) PORT
4415 M:      David Howells <dhowells@redhat.com>
4416 S:      Maintained
4417 F:      arch/frv/
4418
4419 FUJITSU LAPTOP EXTRAS
4420 M:      Jonathan Woithe <jwoithe@just42.net>
4421 L:      platform-driver-x86@vger.kernel.org
4422 S:      Maintained
4423 F:      drivers/platform/x86/fujitsu-laptop.c
4424
4425 FUJITSU M-5MO LS CAMERA ISP DRIVER
4426 M:      Kyungmin Park <kyungmin.park@samsung.com>
4427 M:      Heungjun Kim <riverful.kim@samsung.com>
4428 L:      linux-media@vger.kernel.org
4429 S:      Maintained
4430 F:      drivers/media/i2c/m5mols/
4431 F:      include/media/m5mols.h
4432
4433 FUJITSU TABLET EXTRAS
4434 M:      Robert Gerlach <khnz@gmx.de>
4435 L:      platform-driver-x86@vger.kernel.org
4436 S:      Maintained
4437 F:      drivers/platform/x86/fujitsu-tablet.c
4438
4439 FUSE: FILESYSTEM IN USERSPACE
4440 M:      Miklos Szeredi <miklos@szeredi.hu>
4441 L:      fuse-devel@lists.sourceforge.net
4442 W:      http://fuse.sourceforge.net/
4443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4444 S:      Maintained
4445 F:      fs/fuse/
4446 F:      include/uapi/linux/fuse.h
4447 F:      Documentation/filesystems/fuse.txt
4448
4449 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4450 M:      Rik Faith <faith@cs.unc.edu>
4451 L:      linux-scsi@vger.kernel.org
4452 S:      Odd Fixes (e.g., new signatures)
4453 F:      drivers/scsi/fdomain.*
4454
4455 GCOV BASED KERNEL PROFILING
4456 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4457 S:      Maintained
4458 F:      kernel/gcov/
4459 F:      Documentation/gcov.txt
4460
4461 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4462 M:      Achim Leubner <achim_leubner@adaptec.com>
4463 L:      linux-scsi@vger.kernel.org
4464 W:      http://www.icp-vortex.com/
4465 S:      Supported
4466 F:      drivers/scsi/gdt*
4467
4468 GDB KERNEL DEBUGGING HELPER SCRIPTS
4469 M:      Jan Kiszka <jan.kiszka@siemens.com>
4470 S:      Supported
4471 F:      scripts/gdb/
4472
4473 GEMTEK FM RADIO RECEIVER DRIVER
4474 M:      Hans Verkuil <hverkuil@xs4all.nl>
4475 L:      linux-media@vger.kernel.org
4476 T:      git git://linuxtv.org/media_tree.git
4477 W:      http://linuxtv.org
4478 S:      Maintained
4479 F:      drivers/media/radio/radio-gemtek*
4480
4481 GENERIC GPIO I2C DRIVER
4482 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4483 S:      Supported
4484 F:      drivers/i2c/busses/i2c-gpio.c
4485 F:      include/linux/i2c-gpio.h
4486
4487 GENERIC GPIO I2C MULTIPLEXER DRIVER
4488 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4489 L:      linux-i2c@vger.kernel.org
4490 S:      Supported
4491 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4492 F:      include/linux/i2c-mux-gpio.h
4493 F:      Documentation/i2c/muxes/i2c-mux-gpio
4494
4495 GENERIC HDLC (WAN) DRIVERS
4496 M:      Krzysztof Halasa <khc@pm.waw.pl>
4497 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4498 S:      Maintained
4499 F:      drivers/net/wan/c101.c
4500 F:      drivers/net/wan/hd6457*
4501 F:      drivers/net/wan/hdlc*
4502 F:      drivers/net/wan/n2.c
4503 F:      drivers/net/wan/pc300too.c
4504 F:      drivers/net/wan/pci200syn.c
4505 F:      drivers/net/wan/wanxl*
4506
4507 GENERIC INCLUDE/ASM HEADER FILES
4508 M:      Arnd Bergmann <arnd@arndb.de>
4509 L:      linux-arch@vger.kernel.org
4510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4511 S:      Maintained
4512 F:      include/asm-generic/
4513 F:      include/uapi/asm-generic/
4514
4515 GENERIC PHY FRAMEWORK
4516 M:      Kishon Vijay Abraham I <kishon@ti.com>
4517 L:      linux-kernel@vger.kernel.org
4518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4519 S:      Supported
4520 F:      drivers/phy/
4521 F:      include/linux/phy/
4522
4523 GENERIC PM DOMAINS
4524 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4525 M:      Kevin Hilman <khilman@kernel.org>
4526 M:      Ulf Hansson <ulf.hansson@linaro.org>
4527 L:      linux-pm@vger.kernel.org
4528 S:      Supported
4529 F:      drivers/base/power/domain*.c
4530 F:      include/linux/pm_domain.h
4531
4532 GENERIC UIO DRIVER FOR PCI DEVICES
4533 M:      "Michael S. Tsirkin" <mst@redhat.com>
4534 L:      kvm@vger.kernel.org
4535 S:      Supported
4536 F:      drivers/uio/uio_pci_generic.c
4537
4538 GET_MAINTAINER SCRIPT
4539 M:      Joe Perches <joe@perches.com>
4540 S:      Maintained
4541 F:      scripts/get_maintainer.pl
4542
4543 GFS2 FILE SYSTEM
4544 M:      Steven Whitehouse <swhiteho@redhat.com>
4545 M:      Bob Peterson <rpeterso@redhat.com>
4546 L:      cluster-devel@redhat.com
4547 W:      http://sources.redhat.com/cluster/
4548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4549 S:      Supported
4550 F:      Documentation/filesystems/gfs2*.txt
4551 F:      fs/gfs2/
4552 F:      include/uapi/linux/gfs2_ondisk.h
4553
4554 GIGASET ISDN DRIVERS
4555 M:      Paul Bolle <pebolle@tiscali.nl>
4556 L:      gigaset307x-common@lists.sourceforge.net
4557 W:      http://gigaset307x.sourceforge.net/
4558 S:      Odd Fixes
4559 F:      Documentation/isdn/README.gigaset
4560 F:      drivers/isdn/gigaset/
4561 F:      include/uapi/linux/gigaset_dev.h
4562
4563 GO7007 MPEG CODEC
4564 M:      Hans Verkuil <hans.verkuil@cisco.com>
4565 L:      linux-media@vger.kernel.org
4566 S:      Maintained
4567 F:      drivers/media/usb/go7007/
4568
4569 GOODIX TOUCHSCREEN
4570 M:      Bastien Nocera <hadess@hadess.net>
4571 L:      linux-input@vger.kernel.org
4572 S:      Maintained
4573 F:      drivers/input/touchscreen/goodix.c
4574
4575 GPIO SUBSYSTEM
4576 M:      Linus Walleij <linus.walleij@linaro.org>
4577 M:      Alexandre Courbot <gnurou@gmail.com>
4578 L:      linux-gpio@vger.kernel.org
4579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4580 S:      Maintained
4581 F:      Documentation/gpio/
4582 F:      drivers/gpio/
4583 F:      include/linux/gpio/
4584 F:      include/linux/gpio.h
4585 F:      include/asm-generic/gpio.h
4586
4587 GRE DEMULTIPLEXER DRIVER
4588 M:      Dmitry Kozlov <xeb@mail.ru>
4589 L:      netdev@vger.kernel.org
4590 S:      Maintained
4591 F:      net/ipv4/gre_demux.c
4592 F:      net/ipv4/gre_offload.c
4593 F:      include/net/gre.h
4594
4595 GRETH 10/100/1G Ethernet MAC device driver
4596 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4597 L:      netdev@vger.kernel.org
4598 S:      Maintained
4599 F:      drivers/net/ethernet/aeroflex/
4600
4601 GSPCA FINEPIX SUBDRIVER
4602 M:      Frank Zago <frank@zago.net>
4603 L:      linux-media@vger.kernel.org
4604 T:      git git://linuxtv.org/media_tree.git
4605 S:      Maintained
4606 F:      drivers/media/usb/gspca/finepix.c
4607
4608 GSPCA GL860 SUBDRIVER
4609 M:      Olivier Lorin <o.lorin@laposte.net>
4610 L:      linux-media@vger.kernel.org
4611 T:      git git://linuxtv.org/media_tree.git
4612 S:      Maintained
4613 F:      drivers/media/usb/gspca/gl860/
4614
4615 GSPCA M5602 SUBDRIVER
4616 M:      Erik Andren <erik.andren@gmail.com>
4617 L:      linux-media@vger.kernel.org
4618 T:      git git://linuxtv.org/media_tree.git
4619 S:      Maintained
4620 F:      drivers/media/usb/gspca/m5602/
4621
4622 GSPCA PAC207 SONIXB SUBDRIVER
4623 M:      Hans de Goede <hdegoede@redhat.com>
4624 L:      linux-media@vger.kernel.org
4625 T:      git git://linuxtv.org/media_tree.git
4626 S:      Maintained
4627 F:      drivers/media/usb/gspca/pac207.c
4628
4629 GSPCA SN9C20X SUBDRIVER
4630 M:      Brian Johnson <brijohn@gmail.com>
4631 L:      linux-media@vger.kernel.org
4632 T:      git git://linuxtv.org/media_tree.git
4633 S:      Maintained
4634 F:      drivers/media/usb/gspca/sn9c20x.c
4635
4636 GSPCA T613 SUBDRIVER
4637 M:      Leandro Costantino <lcostantino@gmail.com>
4638 L:      linux-media@vger.kernel.org
4639 T:      git git://linuxtv.org/media_tree.git
4640 S:      Maintained
4641 F:      drivers/media/usb/gspca/t613.c
4642
4643 GSPCA USB WEBCAM DRIVER
4644 M:      Hans de Goede <hdegoede@redhat.com>
4645 L:      linux-media@vger.kernel.org
4646 T:      git git://linuxtv.org/media_tree.git
4647 S:      Maintained
4648 F:      drivers/media/usb/gspca/
4649
4650 GUID PARTITION TABLE (GPT)
4651 M:      Davidlohr Bueso <dave@stgolabs.net>
4652 L:      linux-efi@vger.kernel.org
4653 S:      Maintained
4654 F:      block/partitions/efi.*
4655
4656 STK1160 USB VIDEO CAPTURE DRIVER
4657 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4658 L:      linux-media@vger.kernel.org
4659 T:      git git://linuxtv.org/media_tree.git
4660 S:      Maintained
4661 F:      drivers/media/usb/stk1160/
4662
4663 H8/300 ARCHITECTURE
4664 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4665 L:      uclinux-h8-devel@lists.sourceforge.jp
4666 W:      http://uclinux-h8.sourceforge.jp
4667 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4668 S:      Maintained
4669 F:      arch/h8300/
4670 F:      drivers/clocksource/h8300_*.c
4671 F:      drivers/clk/h8300/
4672 F:      drivers/irqchip/irq-renesas-h8*.c
4673
4674 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4675 M:      Frank Seidel <frank@f-seidel.de>
4676 L:      platform-driver-x86@vger.kernel.org
4677 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4678 S:      Maintained
4679 F:      drivers/platform/x86/hdaps.c
4680
4681 HDPVR USB VIDEO ENCODER DRIVER
4682 M:      Hans Verkuil <hverkuil@xs4all.nl>
4683 L:      linux-media@vger.kernel.org
4684 T:      git git://linuxtv.org/media_tree.git
4685 W:      http://linuxtv.org
4686 S:      Odd Fixes
4687 F:      drivers/media/usb/hdpvr/
4688
4689 HWPOISON MEMORY FAILURE HANDLING
4690 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4691 L:      linux-mm@kvack.org
4692 S:      Maintained
4693 F:      mm/memory-failure.c
4694 F:      mm/hwpoison-inject.c
4695
4696 HYPERVISOR VIRTUAL CONSOLE DRIVER
4697 L:      linuxppc-dev@lists.ozlabs.org
4698 S:      Odd Fixes
4699 F:      drivers/tty/hvc/
4700
4701 HACKRF MEDIA DRIVER
4702 M:      Antti Palosaari <crope@iki.fi>
4703 L:      linux-media@vger.kernel.org
4704 W:      http://linuxtv.org/
4705 W:      http://palosaari.fi/linux/
4706 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4707 T:      git git://linuxtv.org/anttip/media_tree.git
4708 S:      Maintained
4709 F:      drivers/media/usb/hackrf/
4710
4711 HARDWARE MONITORING
4712 M:      Jean Delvare <jdelvare@suse.de>
4713 M:      Guenter Roeck <linux@roeck-us.net>
4714 L:      lm-sensors@lm-sensors.org
4715 W:      http://www.lm-sensors.org/
4716 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4718 S:      Maintained
4719 F:      Documentation/hwmon/
4720 F:      drivers/hwmon/
4721 F:      include/linux/hwmon*.h
4722
4723 HARDWARE RANDOM NUMBER GENERATOR CORE
4724 M:      Matt Mackall <mpm@selenic.com>
4725 M:      Herbert Xu <herbert@gondor.apana.org.au>
4726 L:      linux-crypto@vger.kernel.org
4727 S:      Odd fixes
4728 F:      Documentation/hw_random.txt
4729 F:      drivers/char/hw_random/
4730 F:      include/linux/hw_random.h
4731
4732 HARDWARE SPINLOCK CORE
4733 M:      Ohad Ben-Cohen <ohad@wizery.com>
4734 S:      Maintained
4735 F:      Documentation/hwspinlock.txt
4736 F:      drivers/hwspinlock/hwspinlock_*
4737 F:      include/linux/hwspinlock.h
4738
4739 HARMONY SOUND DRIVER
4740 L:      linux-parisc@vger.kernel.org
4741 S:      Maintained
4742 F:      sound/parisc/harmony.*
4743
4744 HD29L2 MEDIA DRIVER
4745 M:      Antti Palosaari <crope@iki.fi>
4746 L:      linux-media@vger.kernel.org
4747 W:      http://linuxtv.org/
4748 W:      http://palosaari.fi/linux/
4749 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4750 T:      git git://linuxtv.org/anttip/media_tree.git
4751 S:      Maintained
4752 F:      drivers/media/dvb-frontends/hd29l2*
4753
4754 HEWLETT-PACKARD SMART2 RAID DRIVER
4755 L:      iss_storagedev@hp.com
4756 S:      Orphan
4757 F:      Documentation/blockdev/cpqarray.txt
4758 F:      drivers/block/cpqarray.*
4759
4760 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4761 M:      Don Brace <don.brace@pmcs.com>
4762 L:      iss_storagedev@hp.com
4763 L:      storagedev@pmcs.com
4764 L:      linux-scsi@vger.kernel.org
4765 S:      Supported
4766 F:      Documentation/scsi/hpsa.txt
4767 F:      drivers/scsi/hpsa*.[ch]
4768 F:      include/linux/cciss*.h
4769 F:      include/uapi/linux/cciss*.h
4770
4771 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4772 M:      Don Brace <don.brace@pmcs.com>
4773 L:      iss_storagedev@hp.com
4774 L:      storagedev@pmcs.com
4775 L:      linux-scsi@vger.kernel.org
4776 S:      Supported
4777 F:      Documentation/blockdev/cciss.txt
4778 F:      drivers/block/cciss*
4779 F:      include/linux/cciss_ioctl.h
4780 F:      include/uapi/linux/cciss_ioctl.h
4781
4782 HFS FILESYSTEM
4783 L:      linux-fsdevel@vger.kernel.org
4784 S:      Orphan
4785 F:      Documentation/filesystems/hfs.txt
4786 F:      fs/hfs/
4787
4788 HFSPLUS FILESYSTEM
4789 L:      linux-fsdevel@vger.kernel.org
4790 S:      Orphan
4791 F:      Documentation/filesystems/hfsplus.txt
4792 F:      fs/hfsplus/
4793
4794 HGA FRAMEBUFFER DRIVER
4795 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4796 L:      linux-nvidia@lists.surfsouth.com
4797 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4798 S:      Maintained
4799 F:      drivers/video/fbdev/hgafb.c
4800
4801 HIBERNATION (aka Software Suspend, aka swsusp)
4802 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4803 M:      Pavel Machek <pavel@ucw.cz>
4804 L:      linux-pm@vger.kernel.org
4805 S:      Supported
4806 F:      arch/x86/power/
4807 F:      drivers/base/power/
4808 F:      kernel/power/
4809 F:      include/linux/suspend.h
4810 F:      include/linux/freezer.h
4811 F:      include/linux/pm.h
4812 F:      arch/*/include/asm/suspend*.h
4813
4814 HID CORE LAYER
4815 M:      Jiri Kosina <jkosina@suse.cz>
4816 L:      linux-input@vger.kernel.org
4817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4818 S:      Maintained
4819 F:      drivers/hid/
4820 F:      include/linux/hid*
4821 F:      include/uapi/linux/hid*
4822
4823 HID SENSOR HUB DRIVERS
4824 M:      Jiri Kosina <jkosina@suse.cz>
4825 M:      Jonathan Cameron <jic23@kernel.org>
4826 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4827 L:      linux-input@vger.kernel.org
4828 L:      linux-iio@vger.kernel.org
4829 S:      Maintained
4830 F:      Documentation/hid/hid-sensor*
4831 F:      drivers/hid/hid-sensor-*
4832 F:      drivers/iio/*/hid-*
4833 F:      include/linux/hid-sensor-*
4834
4835 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4836 M:      Thomas Gleixner <tglx@linutronix.de>
4837 L:      linux-kernel@vger.kernel.org
4838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4839 S:      Maintained
4840 F:      Documentation/timers/
4841 F:      kernel/time/hrtimer.c
4842 F:      kernel/time/clockevents.c
4843 F:      kernel/time/tick*.*
4844 F:      kernel/time/timer_*.c
4845 F:      include/linux/clockchips.h
4846 F:      include/linux/hrtimer.h
4847
4848 HIGH-SPEED SCC DRIVER FOR AX.25
4849 L:      linux-hams@vger.kernel.org
4850 S:      Orphan
4851 F:      drivers/net/hamradio/dmascc.c
4852 F:      drivers/net/hamradio/scc.c
4853
4854 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4855 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4856 W:      http://www.highpoint-tech.com
4857 S:      Supported
4858 F:      Documentation/scsi/hptiop.txt
4859 F:      drivers/scsi/hptiop.c
4860
4861 HIPPI
4862 M:      Jes Sorensen <jes@trained-monkey.org>
4863 L:      linux-hippi@sunsite.dk
4864 S:      Maintained
4865 F:      include/linux/hippidevice.h
4866 F:      include/uapi/linux/if_hippi.h
4867 F:      net/802/hippi.c
4868 F:      drivers/net/hippi/
4869
4870 HOST AP DRIVER
4871 M:      Jouni Malinen <j@w1.fi>
4872 L:      hostap@shmoo.com (subscribers-only)
4873 L:      linux-wireless@vger.kernel.org
4874 W:      http://hostap.epitest.fi/
4875 S:      Maintained
4876 F:      drivers/net/wireless/hostap/
4877
4878 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4879 L:      platform-driver-x86@vger.kernel.org
4880 S:      Orphan
4881 F:      drivers/platform/x86/tc1100-wmi.c
4882
4883 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4884 M:      Jaroslav Kysela <perex@perex.cz>
4885 S:      Maintained
4886 F:      drivers/net/ethernet/hp/hp100.*
4887
4888 HPET:   High Precision Event Timers driver
4889 M:      Clemens Ladisch <clemens@ladisch.de>
4890 S:      Maintained
4891 F:      Documentation/timers/hpet.txt
4892 F:      drivers/char/hpet.c
4893 F:      include/linux/hpet.h
4894 F:      include/uapi/linux/hpet.h
4895
4896 HPET:   x86
4897 S:      Orphan
4898 F:      arch/x86/kernel/hpet.c
4899 F:      arch/x86/include/asm/hpet.h
4900
4901 HPFS FILESYSTEM
4902 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4903 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4904 S:      Maintained
4905 F:      fs/hpfs/
4906
4907 HSI SUBSYSTEM
4908 M:      Sebastian Reichel <sre@kernel.org>
4909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4910 S:      Maintained
4911 F:      Documentation/ABI/testing/sysfs-bus-hsi
4912 F:      Documentation/hsi.txt
4913 F:      drivers/hsi/
4914 F:      include/linux/hsi/
4915 F:      include/uapi/linux/hsi/
4916
4917 HSO 3G MODEM DRIVER
4918 M:      Jan Dumon <j.dumon@option.com>
4919 W:      http://www.pharscape.org
4920 S:      Maintained
4921 F:      drivers/net/usb/hso.c
4922
4923 HSR NETWORK PROTOCOL
4924 M:      Arvid Brodin <arvid.brodin@alten.se>
4925 L:      netdev@vger.kernel.org
4926 S:      Maintained
4927 F:      net/hsr/
4928
4929 HTCPEN TOUCHSCREEN DRIVER
4930 M:      Pau Oliva Fora <pof@eslack.org>
4931 L:      linux-input@vger.kernel.org
4932 S:      Maintained
4933 F:      drivers/input/touchscreen/htcpen.c
4934
4935 HUGETLB FILESYSTEM
4936 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4937 S:      Maintained
4938 F:      fs/hugetlbfs/
4939
4940 Hyper-V CORE AND DRIVERS
4941 M:      "K. Y. Srinivasan" <kys@microsoft.com>
4942 M:      Haiyang Zhang <haiyangz@microsoft.com>
4943 L:      devel@linuxdriverproject.org
4944 S:      Maintained
4945 F:      arch/x86/include/asm/mshyperv.h
4946 F:      arch/x86/include/uapi/asm/hyperv.h
4947 F:      arch/x86/kernel/cpu/mshyperv.c
4948 F:      drivers/hid/hid-hyperv.c
4949 F:      drivers/hv/
4950 F:      drivers/input/serio/hyperv-keyboard.c
4951 F:      drivers/net/hyperv/
4952 F:      drivers/scsi/storvsc_drv.c
4953 F:      drivers/video/fbdev/hyperv_fb.c
4954 F:      include/linux/hyperv.h
4955 F:      tools/hv/
4956
4957 I2C OVER PARALLEL PORT
4958 M:      Jean Delvare <jdelvare@suse.de>
4959 L:      linux-i2c@vger.kernel.org
4960 S:      Maintained
4961 F:      Documentation/i2c/busses/i2c-parport
4962 F:      Documentation/i2c/busses/i2c-parport-light
4963 F:      drivers/i2c/busses/i2c-parport.c
4964 F:      drivers/i2c/busses/i2c-parport-light.c
4965
4966 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4967 M:      Jean Delvare <jdelvare@suse.de>
4968 L:      linux-i2c@vger.kernel.org
4969 S:      Maintained
4970 F:      Documentation/i2c/busses/i2c-ali1535
4971 F:      Documentation/i2c/busses/i2c-ali1563
4972 F:      Documentation/i2c/busses/i2c-ali15x3
4973 F:      Documentation/i2c/busses/i2c-amd756
4974 F:      Documentation/i2c/busses/i2c-amd8111
4975 F:      Documentation/i2c/busses/i2c-i801
4976 F:      Documentation/i2c/busses/i2c-nforce2
4977 F:      Documentation/i2c/busses/i2c-piix4
4978 F:      Documentation/i2c/busses/i2c-sis5595
4979 F:      Documentation/i2c/busses/i2c-sis630
4980 F:      Documentation/i2c/busses/i2c-sis96x
4981 F:      Documentation/i2c/busses/i2c-via
4982 F:      Documentation/i2c/busses/i2c-viapro
4983 F:      drivers/i2c/busses/i2c-ali1535.c
4984 F:      drivers/i2c/busses/i2c-ali1563.c
4985 F:      drivers/i2c/busses/i2c-ali15x3.c
4986 F:      drivers/i2c/busses/i2c-amd756.c
4987 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4988 F:      drivers/i2c/busses/i2c-amd8111.c
4989 F:      drivers/i2c/busses/i2c-i801.c
4990 F:      drivers/i2c/busses/i2c-isch.c
4991 F:      drivers/i2c/busses/i2c-nforce2.c
4992 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4993 F:      drivers/i2c/busses/i2c-piix4.c
4994 F:      drivers/i2c/busses/i2c-sis5595.c
4995 F:      drivers/i2c/busses/i2c-sis630.c
4996 F:      drivers/i2c/busses/i2c-sis96x.c
4997 F:      drivers/i2c/busses/i2c-via.c
4998 F:      drivers/i2c/busses/i2c-viapro.c
4999
5000 I2C/SMBUS ISMT DRIVER
5001 M:      Seth Heasley <seth.heasley@intel.com>
5002 M:      Neil Horman <nhorman@tuxdriver.com>
5003 L:      linux-i2c@vger.kernel.org
5004 F:      drivers/i2c/busses/i2c-ismt.c
5005 F:      Documentation/i2c/busses/i2c-ismt
5006
5007 I2C/SMBUS STUB DRIVER
5008 M:      Jean Delvare <jdelvare@suse.de>
5009 L:      linux-i2c@vger.kernel.org
5010 S:      Maintained
5011 F:      drivers/i2c/i2c-stub.c
5012
5013 I2C SUBSYSTEM
5014 M:      Wolfram Sang <wsa@the-dreams.de>
5015 L:      linux-i2c@vger.kernel.org
5016 W:      https://i2c.wiki.kernel.org/
5017 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5019 S:      Maintained
5020 F:      Documentation/devicetree/bindings/i2c/
5021 F:      Documentation/i2c/
5022 F:      drivers/i2c/
5023 F:      include/linux/i2c.h
5024 F:      include/linux/i2c-*.h
5025 F:      include/uapi/linux/i2c.h
5026 F:      include/uapi/linux/i2c-*.h
5027
5028 I2C ACPI SUPPORT
5029 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5030 L:      linux-i2c@vger.kernel.org
5031 L:      linux-acpi@vger.kernel.org
5032 S:      Maintained
5033
5034 I2C-TAOS-EVM DRIVER
5035 M:      Jean Delvare <jdelvare@suse.de>
5036 L:      linux-i2c@vger.kernel.org
5037 S:      Maintained
5038 F:      Documentation/i2c/busses/i2c-taos-evm
5039 F:      drivers/i2c/busses/i2c-taos-evm.c
5040
5041 I2C-TINY-USB DRIVER
5042 M:      Till Harbaum <till@harbaum.org>
5043 L:      linux-i2c@vger.kernel.org
5044 W:      http://www.harbaum.org/till/i2c_tiny_usb
5045 S:      Maintained
5046 F:      drivers/i2c/busses/i2c-tiny-usb.c
5047
5048 i386 BOOT CODE
5049 M:      "H. Peter Anvin" <hpa@zytor.com>
5050 S:      Maintained
5051 F:      arch/x86/boot/
5052
5053 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5054 M:      "H. Peter Anvin" <hpa@zytor.com>
5055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5056 S:      Maintained
5057
5058 IA64 (Itanium) PLATFORM
5059 M:      Tony Luck <tony.luck@intel.com>
5060 M:      Fenghua Yu <fenghua.yu@intel.com>
5061 L:      linux-ia64@vger.kernel.org
5062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5063 S:      Maintained
5064 F:      arch/ia64/
5065
5066 IBM Power in-Nest Crypto Acceleration
5067 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
5068 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
5069 L:      linux-crypto@vger.kernel.org
5070 S:      Supported
5071 F:      drivers/crypto/nx/Makefile
5072 F:      drivers/crypto/nx/Kconfig
5073 F:      drivers/crypto/nx/nx-aes*
5074 F:      drivers/crypto/nx/nx-sha*
5075 F:      drivers/crypto/nx/nx.*
5076 F:      drivers/crypto/nx/nx_csbcpb.h
5077 F:      drivers/crypto/nx/nx_debugfs.h
5078
5079 IBM Power 842 compression accelerator
5080 M:      Dan Streetman <ddstreet@us.ibm.com>
5081 S:      Supported
5082 F:      drivers/crypto/nx/Makefile
5083 F:      drivers/crypto/nx/Kconfig
5084 F:      drivers/crypto/nx/nx-842*
5085 F:      include/linux/sw842.h
5086 F:      crypto/842.c
5087 F:      lib/842/
5088
5089 IBM Power Linux RAID adapter
5090 M:      Brian King <brking@us.ibm.com>
5091 S:      Supported
5092 F:      drivers/scsi/ipr.*
5093
5094 IBM Power Virtual Ethernet Device Driver
5095 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5096 L:      netdev@vger.kernel.org
5097 S:      Supported
5098 F:      drivers/net/ethernet/ibm/ibmveth.*
5099
5100 IBM Power Virtual SCSI Device Drivers
5101 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5102 L:      linux-scsi@vger.kernel.org
5103 S:      Supported
5104 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5105 F:      drivers/scsi/ibmvscsi/viosrp.h
5106
5107 IBM Power Virtual FC Device Drivers
5108 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5109 L:      linux-scsi@vger.kernel.org
5110 S:      Supported
5111 F:      drivers/scsi/ibmvscsi/ibmvfc*
5112
5113 IBM ServeRAID RAID DRIVER
5114 S:      Orphan
5115 F:      drivers/scsi/ips.*
5116
5117 ICH LPC AND GPIO DRIVER
5118 M:      Peter Tyser <ptyser@xes-inc.com>
5119 S:      Maintained
5120 F:      drivers/mfd/lpc_ich.c
5121 F:      drivers/gpio/gpio-ich.c
5122
5123 IDE SUBSYSTEM
5124 M:      "David S. Miller" <davem@davemloft.net>
5125 L:      linux-ide@vger.kernel.org
5126 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5128 S:      Maintained
5129 F:      Documentation/ide/
5130 F:      drivers/ide/
5131 F:      include/linux/ide.h
5132
5133 IDEAPAD LAPTOP EXTRAS DRIVER
5134 M:      Ike Panhc <ike.pan@canonical.com>
5135 L:      platform-driver-x86@vger.kernel.org
5136 W:      http://launchpad.net/ideapad-laptop
5137 S:      Maintained
5138 F:      drivers/platform/x86/ideapad-laptop.c
5139
5140 IDEAPAD LAPTOP SLIDEBAR DRIVER
5141 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5142 L:      linux-input@vger.kernel.org
5143 W:      https://github.com/o2genum/ideapad-slidebar
5144 S:      Maintained
5145 F:      drivers/input/misc/ideapad_slidebar.c
5146
5147 IDE/ATAPI DRIVERS
5148 M:      Borislav Petkov <bp@alien8.de>
5149 L:      linux-ide@vger.kernel.org
5150 S:      Maintained
5151 F:      Documentation/cdrom/ide-cd
5152 F:      drivers/ide/ide-cd*
5153
5154 IDLE-I7300
5155 M:      Andy Henroid <andrew.d.henroid@intel.com>
5156 L:      linux-pm@vger.kernel.org
5157 S:      Supported
5158 F:      drivers/idle/i7300_idle.c
5159
5160 IEEE 802.15.4 SUBSYSTEM
5161 M:      Alexander Aring <alex.aring@gmail.com>
5162 L:      linux-wpan@vger.kernel.org
5163 W:      https://github.com/linux-wpan
5164 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5165 S:      Maintained
5166 F:      net/ieee802154/
5167 F:      net/mac802154/
5168 F:      drivers/net/ieee802154/
5169 F:      include/linux/nl802154.h
5170 F:      include/linux/ieee802154.h
5171 F:      include/net/nl802154.h
5172 F:      include/net/mac802154.h
5173 F:      include/net/af_ieee802154.h
5174 F:      include/net/cfg802154.h
5175 F:      include/net/ieee802154_netdev.h
5176 F:      Documentation/networking/ieee802154.txt
5177
5178 IGORPLUG-USB IR RECEIVER
5179 M:      Sean Young <sean@mess.org>
5180 L:      linux-media@vger.kernel.org
5181 S:      Maintained
5182 F:      drivers/media/rc/igorplugusb.c
5183
5184 IGUANAWORKS USB IR TRANSCEIVER
5185 M:      Sean Young <sean@mess.org>
5186 L:      linux-media@vger.kernel.org
5187 S:      Maintained
5188 F:      drivers/media/rc/iguanair.c
5189
5190 IIO SUBSYSTEM AND DRIVERS
5191 M:      Jonathan Cameron <jic23@kernel.org>
5192 R:      Hartmut Knaack <knaack.h@gmx.de>
5193 R:      Lars-Peter Clausen <lars@metafoo.de>
5194 R:      Peter Meerwald <pmeerw@pmeerw.net>
5195 L:      linux-iio@vger.kernel.org
5196 S:      Maintained
5197 F:      drivers/iio/
5198 F:      drivers/staging/iio/
5199 F:      include/linux/iio/
5200 F:      tools/iio/
5201
5202 IKANOS/ADI EAGLE ADSL USB DRIVER
5203 M:      Matthieu Castet <castet.matthieu@free.fr>
5204 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5205 S:      Maintained
5206 F:      drivers/usb/atm/ueagle-atm.c
5207
5208 INA209 HARDWARE MONITOR DRIVER
5209 M:      Guenter Roeck <linux@roeck-us.net>
5210 L:      lm-sensors@lm-sensors.org
5211 S:      Maintained
5212 F:      Documentation/hwmon/ina209
5213 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5214 F:      drivers/hwmon/ina209.c
5215
5216 INA2XX HARDWARE MONITOR DRIVER
5217 M:      Guenter Roeck <linux@roeck-us.net>
5218 L:      lm-sensors@lm-sensors.org
5219 S:      Maintained
5220 F:      Documentation/hwmon/ina2xx
5221 F:      drivers/hwmon/ina2xx.c
5222 F:      include/linux/platform_data/ina2xx.h
5223
5224 INDUSTRY PACK SUBSYSTEM (IPACK)
5225 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5226 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5227 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5228 L:      industrypack-devel@lists.sourceforge.net
5229 W:      http://industrypack.sourceforge.net
5230 S:      Maintained
5231 F:      drivers/ipack/
5232
5233 INGENIC JZ4780 DMA Driver
5234 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5235 S:      Maintained
5236 F:      drivers/dma/dma-jz4780.c
5237
5238 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5239 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5240 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5241 L:      linux-ima-devel@lists.sourceforge.net
5242 L:      linux-ima-user@lists.sourceforge.net
5243 L:      linux-security-module@vger.kernel.org
5244 S:      Supported
5245 F:      security/integrity/ima/
5246
5247 IMGTEC IR DECODER DRIVER
5248 M:      James Hogan <james.hogan@imgtec.com>
5249 S:      Maintained
5250 F:      drivers/media/rc/img-ir/
5251
5252 IMS TWINTURBO FRAMEBUFFER DRIVER
5253 L:      linux-fbdev@vger.kernel.org
5254 S:      Orphan
5255 F:      drivers/video/fbdev/imsttfb.c
5256
5257 INFINIBAND SUBSYSTEM
5258 M:      Doug Ledford <dledford@redhat.com>
5259 M:      Sean Hefty <sean.hefty@intel.com>
5260 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5261 L:      linux-rdma@vger.kernel.org
5262 W:      http://www.openfabrics.org/
5263 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5265 S:      Supported
5266 F:      Documentation/infiniband/
5267 F:      drivers/infiniband/
5268 F:      include/uapi/linux/if_infiniband.h
5269 F:      include/uapi/rdma/
5270 F:      include/rdma/
5271
5272 INOTIFY
5273 M:      John McCutchan <john@johnmccutchan.com>
5274 M:      Robert Love <rlove@rlove.org>
5275 M:      Eric Paris <eparis@parisplace.org>
5276 S:      Maintained
5277 F:      Documentation/filesystems/inotify.txt
5278 F:      fs/notify/inotify/
5279 F:      include/linux/inotify.h
5280 F:      include/uapi/linux/inotify.h
5281
5282 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5283 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5284 L:      linux-input@vger.kernel.org
5285 Q:      http://patchwork.kernel.org/project/linux-input/list/
5286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5287 S:      Maintained
5288 F:      drivers/input/
5289 F:      include/linux/input.h
5290 F:      include/uapi/linux/input.h
5291 F:      include/linux/input/
5292
5293 INPUT MULTITOUCH (MT) PROTOCOL
5294 M:      Henrik Rydberg <rydberg@bitmath.org>
5295 L:      linux-input@vger.kernel.org
5296 S:      Odd fixes
5297 F:      Documentation/input/multi-touch-protocol.txt
5298 F:      drivers/input/input-mt.c
5299 K:      \b(ABS|SYN)_MT_
5300
5301 INTEL ASoC BDW/HSW DRIVERS
5302 M:      Jie Yang <yang.jie@linux.intel.com>
5303 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5304 S:      Supported
5305 F:      sound/soc/intel/common/sst-dsp*
5306 F:      sound/soc/intel/common/sst-firmware.c
5307 F:      sound/soc/intel/boards/broadwell.c
5308 F:      sound/soc/intel/haswell/
5309
5310 INTEL C600 SERIES SAS CONTROLLER DRIVER
5311 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5312 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5313 L:      linux-scsi@vger.kernel.org
5314 T:      git git://git.code.sf.net/p/intel-sas/isci
5315 S:      Supported
5316 F:      drivers/scsi/isci/
5317
5318 INTEL IDLE DRIVER
5319 M:      Len Brown <lenb@kernel.org>
5320 L:      linux-pm@vger.kernel.org
5321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5322 S:      Supported
5323 F:      drivers/idle/intel_idle.c
5324
5325 INTEL PSTATE DRIVER
5326 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5327 L:      linux-pm@vger.kernel.org
5328 S:      Supported
5329 F:      drivers/cpufreq/intel_pstate.c
5330
5331 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5332 M:      Maik Broemme <mbroemme@plusserver.de>
5333 L:      linux-fbdev@vger.kernel.org
5334 S:      Maintained
5335 F:      Documentation/fb/intelfb.txt
5336 F:      drivers/video/fbdev/intelfb/
5337
5338 INTEL 810/815 FRAMEBUFFER DRIVER
5339 M:      Antonino Daplas <adaplas@gmail.com>
5340 L:      linux-fbdev@vger.kernel.org
5341 S:      Maintained
5342 F:      drivers/video/fbdev/i810/
5343
5344 INTEL MENLOW THERMAL DRIVER
5345 M:      Sujith Thomas <sujith.thomas@intel.com>
5346 L:      platform-driver-x86@vger.kernel.org
5347 W:      https://01.org/linux-acpi
5348 S:      Supported
5349 F:      drivers/platform/x86/intel_menlow.c
5350
5351 INTEL IA32 MICROCODE UPDATE SUPPORT
5352 M:      Borislav Petkov <bp@alien8.de>
5353 S:      Maintained
5354 F:      arch/x86/kernel/cpu/microcode/core*
5355 F:      arch/x86/kernel/cpu/microcode/intel*
5356
5357 INTEL I/OAT DMA DRIVER
5358 M:      Dave Jiang <dave.jiang@intel.com>
5359 R:      Dan Williams <dan.j.williams@intel.com>
5360 L:      dmaengine@vger.kernel.org
5361 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5362 S:      Supported
5363 F:      drivers/dma/ioat*
5364
5365 INTEL IOMMU (VT-d)
5366 M:      David Woodhouse <dwmw2@infradead.org>
5367 L:      iommu@lists.linux-foundation.org
5368 T:      git git://git.infradead.org/iommu-2.6.git
5369 S:      Supported
5370 F:      drivers/iommu/intel-iommu.c
5371 F:      include/linux/intel-iommu.h
5372
5373 INTEL IOP-ADMA DMA DRIVER
5374 R:      Dan Williams <dan.j.williams@intel.com>
5375 S:      Odd fixes
5376 F:      drivers/dma/iop-adma.c
5377
5378 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5379 M:      Krzysztof Halasa <khalasa@piap.pl>
5380 S:      Maintained
5381 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5382 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5383 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5384 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5385 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5386 F:      drivers/net/wan/ixp4xx_hss.c
5387
5388 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5389 M:      Deepak Saxena <dsaxena@plexity.net>
5390 S:      Maintained
5391 F:      drivers/char/hw_random/ixp4xx-rng.c
5392
5393 INTEL ETHERNET DRIVERS
5394 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5395 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5396 R:      Shannon Nelson <shannon.nelson@intel.com>
5397 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5398 R:      Don Skidmore <donald.c.skidmore@intel.com>
5399 R:      Matthew Vick <matthew.vick@intel.com>
5400 R:      John Ronciak <john.ronciak@intel.com>
5401 R:      Mitch Williams <mitch.a.williams@intel.com>
5402 L:      intel-wired-lan@lists.osuosl.org
5403 W:      http://www.intel.com/support/feedback.htm
5404 W:      http://e1000.sourceforge.net/
5405 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5408 S:      Supported
5409 F:      Documentation/networking/e100.txt
5410 F:      Documentation/networking/e1000.txt
5411 F:      Documentation/networking/e1000e.txt
5412 F:      Documentation/networking/igb.txt
5413 F:      Documentation/networking/igbvf.txt
5414 F:      Documentation/networking/ixgb.txt
5415 F:      Documentation/networking/ixgbe.txt
5416 F:      Documentation/networking/ixgbevf.txt
5417 F:      Documentation/networking/i40e.txt
5418 F:      Documentation/networking/i40evf.txt
5419 F:      drivers/net/ethernet/intel/
5420 F:      drivers/net/ethernet/intel/*/
5421
5422 INTEL-MID GPIO DRIVER
5423 M:      David Cohen <david.a.cohen@linux.intel.com>
5424 L:      linux-gpio@vger.kernel.org
5425 S:      Maintained
5426 F:      drivers/gpio/gpio-intel-mid.c
5427
5428 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5429 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5430 L:      linux-wireless@vger.kernel.org
5431 S:      Maintained
5432 F:      Documentation/networking/README.ipw2100
5433 F:      Documentation/networking/README.ipw2200
5434 F:      drivers/net/wireless/ipw2x00/
5435
5436 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5437 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5438 M:      Gang Wei <gang.wei@intel.com>
5439 M:      Shane Wang <shane.wang@intel.com>
5440 L:      tboot-devel@lists.sourceforge.net
5441 W:      http://tboot.sourceforge.net
5442 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5443 S:      Supported
5444 F:      Documentation/intel_txt.txt
5445 F:      include/linux/tboot.h
5446 F:      arch/x86/kernel/tboot.c
5447
5448 INTEL WIRELESS WIMAX CONNECTION 2400
5449 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5450 M:      linux-wimax@intel.com
5451 L:      wimax@linuxwimax.org (subscribers-only)
5452 S:      Supported
5453 W:      http://linuxwimax.org
5454 F:      Documentation/wimax/README.i2400m
5455 F:      drivers/net/wimax/i2400m/
5456 F:      include/uapi/linux/wimax/i2400m.h
5457
5458 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5459 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5460 L:      linux-wireless@vger.kernel.org
5461 S:      Supported
5462 F:      drivers/net/wireless/iwlegacy/
5463
5464 INTEL WIRELESS WIFI LINK (iwlwifi)
5465 M:      Johannes Berg <johannes.berg@intel.com>
5466 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5467 M:      Intel Linux Wireless <ilw@linux.intel.com>
5468 L:      linux-wireless@vger.kernel.org
5469 W:      http://intellinuxwireless.org
5470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5471 S:      Supported
5472 F:      drivers/net/wireless/iwlwifi/
5473
5474 INTEL MANAGEMENT ENGINE (mei)
5475 M:      Tomas Winkler <tomas.winkler@intel.com>
5476 L:      linux-kernel@vger.kernel.org
5477 S:      Supported
5478 F:      include/uapi/linux/mei.h
5479 F:      include/linux/mei_cl_bus.h
5480 F:      drivers/misc/mei/*
5481 F:      Documentation/misc-devices/mei/*
5482
5483 INTEL PMC IPC DRIVER
5484 M:      Zha Qipeng<qipeng.zha@intel.com>
5485 L:      platform-driver-x86@vger.kernel.org
5486 S:      Maintained
5487 F:      drivers/platform/x86/intel_pmc_ipc.c
5488 F:      arch/x86/include/asm/intel_pmc_ipc.h
5489
5490 IOC3 ETHERNET DRIVER
5491 M:      Ralf Baechle <ralf@linux-mips.org>
5492 L:      linux-mips@linux-mips.org
5493 S:      Maintained
5494 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5495
5496 IOC3 SERIAL DRIVER
5497 M:      Pat Gefre <pfg@sgi.com>
5498 L:      linux-serial@vger.kernel.org
5499 S:      Maintained
5500 F:      drivers/tty/serial/ioc3_serial.c
5501
5502 IOMMU DRIVERS
5503 M:      Joerg Roedel <joro@8bytes.org>
5504 L:      iommu@lists.linux-foundation.org
5505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5506 S:      Maintained
5507 F:      drivers/iommu/
5508
5509 IP MASQUERADING
5510 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5511 S:      Maintained
5512 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5513
5514 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5515 M:      Francois Romieu <romieu@fr.zoreil.com>
5516 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5517 L:      netdev@vger.kernel.org
5518 S:      Maintained
5519 F:      drivers/net/ethernet/icplus/ipg.*
5520
5521 IPATH DRIVER
5522 M:      Mike Marciniszyn <infinipath@intel.com>
5523 L:      linux-rdma@vger.kernel.org
5524 S:      Maintained
5525 F:      drivers/infiniband/hw/ipath/
5526
5527 IPMI SUBSYSTEM
5528 M:      Corey Minyard <minyard@acm.org>
5529 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5530 W:      http://openipmi.sourceforge.net/
5531 S:      Supported
5532 F:      Documentation/IPMI.txt
5533 F:      drivers/char/ipmi/
5534 F:      include/linux/ipmi*
5535 F:      include/uapi/linux/ipmi*
5536
5537 QCOM AUDIO (ASoC) DRIVERS
5538 M:      Patrick Lai <plai@codeaurora.org>
5539 M:      Banajit Goswami <bgoswami@codeaurora.org>
5540 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5541 S:      Supported
5542 F:      sound/soc/qcom/
5543
5544 IPS SCSI RAID DRIVER
5545 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5546 L:      linux-scsi@vger.kernel.org
5547 W:      http://www.adaptec.com/
5548 S:      Maintained
5549 F:      drivers/scsi/ips*
5550
5551 IPVS
5552 M:      Wensong Zhang <wensong@linux-vs.org>
5553 M:      Simon Horman <horms@verge.net.au>
5554 M:      Julian Anastasov <ja@ssi.bg>
5555 L:      netdev@vger.kernel.org
5556 L:      lvs-devel@vger.kernel.org
5557 S:      Maintained
5558 F:      Documentation/networking/ipvs-sysctl.txt
5559 F:      include/net/ip_vs.h
5560 F:      include/uapi/linux/ip_vs.h
5561 F:      net/netfilter/ipvs/
5562
5563 IPWIRELESS DRIVER
5564 M:      Jiri Kosina <jkosina@suse.cz>
5565 M:      David Sterba <dsterba@suse.cz>
5566 S:      Odd Fixes
5567 F:      drivers/tty/ipwireless/
5568
5569 IPX NETWORK LAYER
5570 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5571 L:      netdev@vger.kernel.org
5572 S:      Maintained
5573 F:      include/net/ipx.h
5574 F:      include/uapi/linux/ipx.h
5575 F:      net/ipx/
5576
5577 IRDA SUBSYSTEM
5578 M:      Samuel Ortiz <samuel@sortiz.org>
5579 L:      irda-users@lists.sourceforge.net (subscribers-only)
5580 L:      netdev@vger.kernel.org
5581 W:      http://irda.sourceforge.net/
5582 S:      Maintained
5583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5584 F:      Documentation/networking/irda.txt
5585 F:      drivers/net/irda/
5586 F:      include/net/irda/
5587 F:      net/irda/
5588
5589 IRQ SUBSYSTEM
5590 M:      Thomas Gleixner <tglx@linutronix.de>
5591 L:      linux-kernel@vger.kernel.org
5592 S:      Maintained
5593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5594 F:      kernel/irq/
5595
5596 IRQCHIP DRIVERS
5597 M:      Thomas Gleixner <tglx@linutronix.de>
5598 M:      Jason Cooper <jason@lakedaemon.net>
5599 L:      linux-kernel@vger.kernel.org
5600 S:      Maintained
5601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5602 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5603 F:      Documentation/devicetree/bindings/interrupt-controller/
5604 F:      drivers/irqchip/
5605
5606 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5607 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5608 S:      Maintained
5609 F:      Documentation/IRQ-domain.txt
5610 F:      include/linux/irqdomain.h
5611 F:      kernel/irq/irqdomain.c
5612
5613 ISAPNP
5614 M:      Jaroslav Kysela <perex@perex.cz>
5615 S:      Maintained
5616 F:      Documentation/isapnp.txt
5617 F:      drivers/pnp/isapnp/
5618 F:      include/linux/isapnp.h
5619
5620 ISA RADIO MODULE
5621 M:      Hans Verkuil <hverkuil@xs4all.nl>
5622 L:      linux-media@vger.kernel.org
5623 T:      git git://linuxtv.org/media_tree.git
5624 W:      http://linuxtv.org
5625 S:      Maintained
5626 F:      drivers/media/radio/radio-isa*
5627
5628 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5629 M:      Peter Jones <pjones@redhat.com>
5630 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5631 S:      Maintained
5632 F:      drivers/firmware/iscsi_ibft*
5633
5634 ISCSI
5635 M:      Mike Christie <michaelc@cs.wisc.edu>
5636 L:      open-iscsi@googlegroups.com
5637 W:      www.open-iscsi.org
5638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5639 S:      Maintained
5640 F:      drivers/scsi/*iscsi*
5641 F:      include/scsi/*iscsi*
5642
5643 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5644 M:      Or Gerlitz <ogerlitz@mellanox.com>
5645 M:      Sagi Grimberg <sagig@mellanox.com>
5646 M:      Roi Dayan <roid@mellanox.com>
5647 L:      linux-rdma@vger.kernel.org
5648 S:      Supported
5649 W:      http://www.openfabrics.org
5650 W:      www.open-iscsi.org
5651 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5652 F:      drivers/infiniband/ulp/iser/
5653
5654 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5655 M:      Sagi Grimberg <sagig@mellanox.com>
5656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5657 L:      linux-rdma@vger.kernel.org
5658 L:      target-devel@vger.kernel.org
5659 S:      Supported
5660 W:      http://www.linux-iscsi.org
5661 F:      drivers/infiniband/ulp/isert
5662
5663 ISDN SUBSYSTEM
5664 M:      Karsten Keil <isdn@linux-pingi.de>
5665 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5666 L:      netdev@vger.kernel.org
5667 W:      http://www.isdn4linux.de
5668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5669 S:      Maintained
5670 F:      Documentation/isdn/
5671 F:      drivers/isdn/
5672 F:      include/linux/isdn.h
5673 F:      include/linux/isdn/
5674 F:      include/uapi/linux/isdn.h
5675 F:      include/uapi/linux/isdn/
5676
5677 ISDN SUBSYSTEM (Eicon active card driver)
5678 M:      Armin Schindler <mac@melware.de>
5679 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5680 W:      http://www.melware.de
5681 S:      Maintained
5682 F:      drivers/isdn/hardware/eicon/
5683
5684 IT87 HARDWARE MONITORING DRIVER
5685 M:      Jean Delvare <jdelvare@suse.de>
5686 L:      lm-sensors@lm-sensors.org
5687 S:      Maintained
5688 F:      Documentation/hwmon/it87
5689 F:      drivers/hwmon/it87.c
5690
5691 IT913X MEDIA DRIVER
5692 M:      Antti Palosaari <crope@iki.fi>
5693 L:      linux-media@vger.kernel.org
5694 W:      http://linuxtv.org/
5695 W:      http://palosaari.fi/linux/
5696 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5697 T:      git git://linuxtv.org/anttip/media_tree.git
5698 S:      Maintained
5699 F:      drivers/media/tuners/it913x*
5700
5701 IVTV VIDEO4LINUX DRIVER
5702 M:      Andy Walls <awalls@md.metrocast.net>
5703 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5704 L:      linux-media@vger.kernel.org
5705 T:      git git://linuxtv.org/media_tree.git
5706 W:      http://www.ivtvdriver.org
5707 S:      Maintained
5708 F:      Documentation/video4linux/*.ivtv
5709 F:      drivers/media/pci/ivtv/
5710 F:      include/uapi/linux/ivtv*
5711
5712 IX2505V MEDIA DRIVER
5713 M:      Malcolm Priestley <tvboxspy@gmail.com>
5714 L:      linux-media@vger.kernel.org
5715 W:      http://linuxtv.org/
5716 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5717 S:      Maintained
5718 F:      drivers/media/dvb-frontends/ix2505v*
5719
5720 JC42.4 TEMPERATURE SENSOR DRIVER
5721 M:      Guenter Roeck <linux@roeck-us.net>
5722 L:      lm-sensors@lm-sensors.org
5723 S:      Maintained
5724 F:      drivers/hwmon/jc42.c
5725 F:      Documentation/hwmon/jc42
5726
5727 JFS FILESYSTEM
5728 M:      Dave Kleikamp <shaggy@kernel.org>
5729 L:      jfs-discussion@lists.sourceforge.net
5730 W:      http://jfs.sourceforge.net/
5731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5732 S:      Maintained
5733 F:      Documentation/filesystems/jfs.txt
5734 F:      fs/jfs/
5735
5736 JME NETWORK DRIVER
5737 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5738 L:      netdev@vger.kernel.org
5739 S:      Maintained
5740 F:      drivers/net/ethernet/jme.*
5741
5742 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5743 M:      David Woodhouse <dwmw2@infradead.org>
5744 L:      linux-mtd@lists.infradead.org
5745 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5746 S:      Maintained
5747 F:      fs/jffs2/
5748 F:      include/uapi/linux/jffs2.h
5749
5750 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5751 M:      Andrew Morton <akpm@linux-foundation.org>
5752 M:      Jan Kara <jack@suse.cz>
5753 L:      linux-ext4@vger.kernel.org
5754 S:      Maintained
5755 F:      fs/jbd/
5756 F:      include/linux/jbd.h
5757
5758 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5759 M:      "Theodore Ts'o" <tytso@mit.edu>
5760 L:      linux-ext4@vger.kernel.org
5761 S:      Maintained
5762 F:      fs/jbd2/
5763 F:      include/linux/jbd2.h
5764
5765 JSM Neo PCI based serial card
5766 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5767 L:      linux-serial@vger.kernel.org
5768 S:      Maintained
5769 F:      drivers/tty/serial/jsm/
5770
5771 K10TEMP HARDWARE MONITORING DRIVER
5772 M:      Clemens Ladisch <clemens@ladisch.de>
5773 L:      lm-sensors@lm-sensors.org
5774 S:      Maintained
5775 F:      Documentation/hwmon/k10temp
5776 F:      drivers/hwmon/k10temp.c
5777
5778 K8TEMP HARDWARE MONITORING DRIVER
5779 M:      Rudolf Marek <r.marek@assembler.cz>
5780 L:      lm-sensors@lm-sensors.org
5781 S:      Maintained
5782 F:      Documentation/hwmon/k8temp
5783 F:      drivers/hwmon/k8temp.c
5784
5785 KCONFIG
5786 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5787 L:      linux-kbuild@vger.kernel.org
5788 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5789 S:      Maintained
5790 F:      Documentation/kbuild/kconfig-language.txt
5791 F:      scripts/kconfig/
5792
5793 KDUMP
5794 M:      Vivek Goyal <vgoyal@redhat.com>
5795 M:      Haren Myneni <hbabu@us.ibm.com>
5796 L:      kexec@lists.infradead.org
5797 W:      http://lse.sourceforge.net/kdump/
5798 S:      Maintained
5799 F:      Documentation/kdump/
5800
5801 KEENE FM RADIO TRANSMITTER DRIVER
5802 M:      Hans Verkuil <hverkuil@xs4all.nl>
5803 L:      linux-media@vger.kernel.org
5804 T:      git git://linuxtv.org/media_tree.git
5805 W:      http://linuxtv.org
5806 S:      Maintained
5807 F:      drivers/media/radio/radio-keene*
5808
5809 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5810 M:      Ian Kent <raven@themaw.net>
5811 L:      autofs@vger.kernel.org
5812 S:      Maintained
5813 F:      fs/autofs4/
5814
5815 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5816 M:      Michal Marek <mmarek@suse.cz>
5817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5819 L:      linux-kbuild@vger.kernel.org
5820 S:      Maintained
5821 F:      Documentation/kbuild/
5822 F:      Makefile
5823 F:      scripts/Makefile.*
5824 F:      scripts/basic/
5825 F:      scripts/mk*
5826 F:      scripts/package/
5827
5828 KERNEL JANITORS
5829 L:      kernel-janitors@vger.kernel.org
5830 W:      http://kernelnewbies.org/KernelJanitors
5831 S:      Odd Fixes
5832
5833 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5834 M:      "J. Bruce Fields" <bfields@fieldses.org>
5835 L:      linux-nfs@vger.kernel.org
5836 W:      http://nfs.sourceforge.net/
5837 S:      Supported
5838 F:      fs/nfsd/
5839 F:      include/uapi/linux/nfsd/
5840 F:      fs/lockd/
5841 F:      fs/nfs_common/
5842 F:      net/sunrpc/
5843 F:      include/linux/lockd/
5844 F:      include/linux/sunrpc/
5845 F:      include/uapi/linux/sunrpc/
5846
5847 KERNEL SELFTEST FRAMEWORK
5848 M:      Shuah Khan <shuahkh@osg.samsung.com>
5849 L:      linux-api@vger.kernel.org
5850 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5851 S:      Maintained
5852 F:      tools/testing/selftests
5853
5854 KERNEL VIRTUAL MACHINE (KVM)
5855 M:      Gleb Natapov <gleb@kernel.org>
5856 M:      Paolo Bonzini <pbonzini@redhat.com>
5857 L:      kvm@vger.kernel.org
5858 W:      http://www.linux-kvm.org
5859 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5860 S:      Supported
5861 F:      Documentation/*/kvm*.txt
5862 F:      Documentation/virtual/kvm/
5863 F:      arch/*/kvm/
5864 F:      arch/x86/kernel/kvm.c
5865 F:      arch/x86/kernel/kvmclock.c
5866 F:      arch/*/include/asm/kvm*
5867 F:      include/linux/kvm*
5868 F:      include/uapi/linux/kvm*
5869 F:      virt/kvm/
5870
5871 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5872 M:      Joerg Roedel <joro@8bytes.org>
5873 L:      kvm@vger.kernel.org
5874 W:      http://kvm.qumranet.com
5875 S:      Maintained
5876 F:      arch/x86/include/asm/svm.h
5877 F:      arch/x86/kvm/svm.c
5878
5879 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5880 M:      Alexander Graf <agraf@suse.de>
5881 L:      kvm-ppc@vger.kernel.org
5882 W:      http://kvm.qumranet.com
5883 T:      git git://github.com/agraf/linux-2.6.git
5884 S:      Supported
5885 F:      arch/powerpc/include/asm/kvm*
5886 F:      arch/powerpc/kvm/
5887
5888 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5889 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5890 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5891 M:      linux390@de.ibm.com
5892 L:      linux-s390@vger.kernel.org
5893 W:      http://www.ibm.com/developerworks/linux/linux390/
5894 S:      Supported
5895 F:      Documentation/s390/kvm.txt
5896 F:      arch/s390/include/asm/kvm*
5897 F:      arch/s390/kvm/
5898 F:      drivers/s390/kvm/
5899
5900 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5901 M:      Christoffer Dall <christoffer.dall@linaro.org>
5902 M:      Marc Zyngier <marc.zyngier@arm.com>
5903 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5904 L:      kvmarm@lists.cs.columbia.edu
5905 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5906 S:      Supported
5907 F:      arch/arm/include/uapi/asm/kvm*
5908 F:      arch/arm/include/asm/kvm*
5909 F:      arch/arm/kvm/
5910 F:      virt/kvm/arm/
5911 F:      include/kvm/arm_*
5912
5913 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5914 M:      Christoffer Dall <christoffer.dall@linaro.org>
5915 M:      Marc Zyngier <marc.zyngier@arm.com>
5916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5917 L:      kvmarm@lists.cs.columbia.edu
5918 S:      Maintained
5919 F:      arch/arm64/include/uapi/asm/kvm*
5920 F:      arch/arm64/include/asm/kvm*
5921 F:      arch/arm64/kvm/
5922
5923 KEXEC
5924 M:      Eric Biederman <ebiederm@xmission.com>
5925 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5926 L:      kexec@lists.infradead.org
5927 S:      Maintained
5928 F:      include/linux/kexec.h
5929 F:      include/uapi/linux/kexec.h
5930 F:      kernel/kexec.c
5931
5932 KEYS/KEYRINGS:
5933 M:      David Howells <dhowells@redhat.com>
5934 L:      keyrings@linux-nfs.org
5935 S:      Maintained
5936 F:      Documentation/security/keys.txt
5937 F:      include/linux/key.h
5938 F:      include/linux/key-type.h
5939 F:      include/keys/
5940 F:      security/keys/
5941
5942 KEYS-TRUSTED
5943 M:      David Safford <safford@us.ibm.com>
5944 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5945 L:      linux-security-module@vger.kernel.org
5946 L:      keyrings@linux-nfs.org
5947 S:      Supported
5948 F:      Documentation/security/keys-trusted-encrypted.txt
5949 F:      include/keys/trusted-type.h
5950 F:      security/keys/trusted.c
5951 F:      security/keys/trusted.h
5952
5953 KEYS-ENCRYPTED
5954 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5955 M:      David Safford <safford@us.ibm.com>
5956 L:      linux-security-module@vger.kernel.org
5957 L:      keyrings@linux-nfs.org
5958 S:      Supported
5959 F:      Documentation/security/keys-trusted-encrypted.txt
5960 F:      include/keys/encrypted-type.h
5961 F:      security/keys/encrypted-keys/
5962
5963 KGDB / KDB /debug_core
5964 M:      Jason Wessel <jason.wessel@windriver.com>
5965 W:      http://kgdb.wiki.kernel.org/
5966 L:      kgdb-bugreport@lists.sourceforge.net
5967 S:      Maintained
5968 F:      Documentation/DocBook/kgdb.tmpl
5969 F:      drivers/misc/kgdbts.c
5970 F:      drivers/tty/serial/kgdboc.c
5971 F:      include/linux/kdb.h
5972 F:      include/linux/kgdb.h
5973 F:      kernel/debug/
5974
5975 KMEMCHECK
5976 M:      Vegard Nossum <vegardno@ifi.uio.no>
5977 M:      Pekka Enberg <penberg@kernel.org>
5978 S:      Maintained
5979 F:      Documentation/kmemcheck.txt
5980 F:      arch/x86/include/asm/kmemcheck.h
5981 F:      arch/x86/mm/kmemcheck/
5982 F:      include/linux/kmemcheck.h
5983 F:      mm/kmemcheck.c
5984
5985 KMEMLEAK
5986 M:      Catalin Marinas <catalin.marinas@arm.com>
5987 S:      Maintained
5988 F:      Documentation/kmemleak.txt
5989 F:      include/linux/kmemleak.h
5990 F:      mm/kmemleak.c
5991 F:      mm/kmemleak-test.c
5992
5993 KPROBES
5994 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5995 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5996 M:      "David S. Miller" <davem@davemloft.net>
5997 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5998 S:      Maintained
5999 F:      Documentation/kprobes.txt
6000 F:      include/linux/kprobes.h
6001 F:      kernel/kprobes.c
6002
6003 KS0108 LCD CONTROLLER DRIVER
6004 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6005 W:      http://miguelojeda.es/auxdisplay.htm
6006 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6007 S:      Maintained
6008 F:      Documentation/auxdisplay/ks0108
6009 F:      drivers/auxdisplay/ks0108.c
6010 F:      include/linux/ks0108.h
6011
6012 LAPB module
6013 L:      linux-x25@vger.kernel.org
6014 S:      Orphan
6015 F:      Documentation/networking/lapb-module.txt
6016 F:      include/*/lapb.h
6017 F:      net/lapb/
6018
6019 LASI 53c700 driver for PARISC
6020 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6021 L:      linux-scsi@vger.kernel.org
6022 S:      Maintained
6023 F:      Documentation/scsi/53c700.txt
6024 F:      drivers/scsi/53c700*
6025
6026 LED SUBSYSTEM
6027 M:      Bryan Wu <cooloney@gmail.com>
6028 M:      Richard Purdie <rpurdie@rpsys.net>
6029 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6030 L:      linux-leds@vger.kernel.org
6031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
6032 S:      Maintained
6033 F:      drivers/leds/
6034 F:      include/linux/leds.h
6035
6036 LEGACY EEPROM DRIVER
6037 M:      Jean Delvare <jdelvare@suse.de>
6038 S:      Maintained
6039 F:      Documentation/misc-devices/eeprom
6040 F:      drivers/misc/eeprom/eeprom.c
6041
6042 LEGO USB Tower driver
6043 M:      Juergen Stuber <starblue@users.sourceforge.net>
6044 L:      legousb-devel@lists.sourceforge.net
6045 W:      http://legousb.sourceforge.net/
6046 S:      Maintained
6047 F:      drivers/usb/misc/legousbtower.c
6048
6049 LG2160 MEDIA DRIVER
6050 M:      Michael Krufky <mkrufky@linuxtv.org>
6051 L:      linux-media@vger.kernel.org
6052 W:      http://linuxtv.org/
6053 W:      http://github.com/mkrufky
6054 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6055 T:      git git://linuxtv.org/mkrufky/tuners.git
6056 S:      Maintained
6057 F:      drivers/media/dvb-frontends/lg2160.*
6058
6059 LGDT3305 MEDIA DRIVER
6060 M:      Michael Krufky <mkrufky@linuxtv.org>
6061 L:      linux-media@vger.kernel.org
6062 W:      http://linuxtv.org/
6063 W:      http://github.com/mkrufky
6064 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6065 T:      git git://linuxtv.org/mkrufky/tuners.git
6066 S:      Maintained
6067 F:      drivers/media/dvb-frontends/lgdt3305.*
6068
6069 LGUEST
6070 M:      Rusty Russell <rusty@rustcorp.com.au>
6071 L:      lguest@lists.ozlabs.org
6072 W:      http://lguest.ozlabs.org/
6073 S:      Odd Fixes
6074 F:      arch/x86/include/asm/lguest*.h
6075 F:      arch/x86/lguest/
6076 F:      drivers/lguest/
6077 F:      include/linux/lguest*.h
6078 F:      tools/lguest/
6079
6080 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6081 M:      Tejun Heo <tj@kernel.org>
6082 L:      linux-ide@vger.kernel.org
6083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6084 S:      Maintained
6085 F:      drivers/ata/
6086 F:      include/linux/ata.h
6087 F:      include/linux/libata.h
6088
6089 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6090 M:      Viresh Kumar <viresh.linux@gmail.com>
6091 L:      linux-ide@vger.kernel.org
6092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6093 S:      Maintained
6094 F:      include/linux/pata_arasan_cf_data.h
6095 F:      drivers/ata/pata_arasan_cf.c
6096
6097 LIBATA PATA DRIVERS
6098 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6099 M:      Tejun Heo <tj@kernel.org>
6100 L:      linux-ide@vger.kernel.org
6101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6102 S:      Maintained
6103 F:      drivers/ata/pata_*.c
6104 F:      drivers/ata/ata_generic.c
6105
6106 LIBATA SATA AHCI PLATFORM devices support
6107 M:      Hans de Goede <hdegoede@redhat.com>
6108 M:      Tejun Heo <tj@kernel.org>
6109 L:      linux-ide@vger.kernel.org
6110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6111 S:      Maintained
6112 F:      drivers/ata/ahci_platform.c
6113 F:      drivers/ata/libahci_platform.c
6114 F:      include/linux/ahci_platform.h
6115
6116 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6117 M:      Mikael Pettersson <mikpelinux@gmail.com>
6118 L:      linux-ide@vger.kernel.org
6119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6120 S:      Maintained
6121 F:      drivers/ata/sata_promise.*
6122
6123 LIBLOCKDEP
6124 M:      Sasha Levin <sasha.levin@oracle.com>
6125 S:      Maintained
6126 F:      tools/lib/lockdep/
6127
6128 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6129 M:      Dan Williams <dan.j.williams@intel.com>
6130 L:      linux-nvdimm@lists.01.org
6131 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6132 S:      Supported
6133 F:      drivers/nvdimm/*
6134 F:      include/linux/nd.h
6135 F:      include/linux/libnvdimm.h
6136 F:      include/uapi/linux/ndctl.h
6137
6138 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6139 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6140 L:      linux-nvdimm@lists.01.org
6141 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6142 S:      Supported
6143 F:      drivers/nvdimm/blk.c
6144 F:      drivers/nvdimm/region_devs.c
6145 F:      drivers/acpi/nfit*
6146
6147 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6148 M:      Vishal Verma <vishal.l.verma@intel.com>
6149 L:      linux-nvdimm@lists.01.org
6150 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6151 S:      Supported
6152 F:      drivers/nvdimm/btt*
6153
6154 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6155 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6156 L:      linux-nvdimm@lists.01.org
6157 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6158 S:      Supported
6159 F:      drivers/nvdimm/pmem.c
6160
6161 LINUX FOR IBM pSERIES (RS/6000)
6162 M:      Paul Mackerras <paulus@au.ibm.com>
6163 W:      http://www.ibm.com/linux/ltc/projects/ppc
6164 S:      Supported
6165 F:      arch/powerpc/boot/rs6000.h
6166
6167 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6168 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6169 M:      Paul Mackerras <paulus@samba.org>
6170 M:      Michael Ellerman <mpe@ellerman.id.au>
6171 W:      http://www.penguinppc.org/
6172 L:      linuxppc-dev@lists.ozlabs.org
6173 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
6175 S:      Supported
6176 F:      Documentation/powerpc/
6177 F:      arch/powerpc/
6178
6179 LINUX FOR POWER MACINTOSH
6180 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6181 W:      http://www.penguinppc.org/
6182 L:      linuxppc-dev@lists.ozlabs.org
6183 S:      Maintained
6184 F:      arch/powerpc/platforms/powermac/
6185 F:      drivers/macintosh/
6186
6187 LINUX FOR POWERPC EMBEDDED MPC5XXX
6188 M:      Anatolij Gustschin <agust@denx.de>
6189 L:      linuxppc-dev@lists.ozlabs.org
6190 T:      git git://git.denx.de/linux-denx-agust.git
6191 S:      Maintained
6192 F:      arch/powerpc/platforms/512x/
6193 F:      arch/powerpc/platforms/52xx/
6194
6195 LINUX FOR POWERPC EMBEDDED PPC4XX
6196 M:      Alistair Popple <alistair@popple.id.au>
6197 M:      Matt Porter <mporter@kernel.crashing.org>
6198 W:      http://www.penguinppc.org/
6199 L:      linuxppc-dev@lists.ozlabs.org
6200 S:      Maintained
6201 F:      arch/powerpc/platforms/40x/
6202 F:      arch/powerpc/platforms/44x/
6203
6204 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6205 L:      linuxppc-dev@lists.ozlabs.org
6206 S:      Orphan
6207 F:      arch/powerpc/*/*virtex*
6208 F:      arch/powerpc/*/*/*virtex*
6209
6210 LINUX FOR POWERPC EMBEDDED PPC8XX
6211 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6212 W:      http://www.penguinppc.org/
6213 L:      linuxppc-dev@lists.ozlabs.org
6214 S:      Maintained
6215 F:      arch/powerpc/platforms/8xx/
6216
6217 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6218 M:      Scott Wood <scottwood@freescale.com>
6219 M:      Kumar Gala <galak@kernel.crashing.org>
6220 W:      http://www.penguinppc.org/
6221 L:      linuxppc-dev@lists.ozlabs.org
6222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6223 S:      Maintained
6224 F:      arch/powerpc/platforms/83xx/
6225 F:      arch/powerpc/platforms/85xx/
6226
6227 LINUX FOR POWERPC PA SEMI PWRFICIENT
6228 M:      Olof Johansson <olof@lixom.net>
6229 L:      linuxppc-dev@lists.ozlabs.org
6230 S:      Maintained
6231 F:      arch/powerpc/platforms/pasemi/
6232 F:      drivers/*/*pasemi*
6233 F:      drivers/*/*/*pasemi*
6234
6235 LINUX SECURITY MODULE (LSM) FRAMEWORK
6236 M:      Chris Wright <chrisw@sous-sol.org>
6237 L:      linux-security-module@vger.kernel.org
6238 S:      Supported
6239
6240 LIS3LV02D ACCELEROMETER DRIVER
6241 M:      Eric Piel <eric.piel@tremplin-utc.net>
6242 S:      Maintained
6243 F:      Documentation/misc-devices/lis3lv02d
6244 F:      drivers/misc/lis3lv02d/
6245 F:      drivers/platform/x86/hp_accel.c
6246
6247 LIVE PATCHING
6248 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6249 M:      Seth Jennings <sjenning@redhat.com>
6250 M:      Jiri Kosina <jkosina@suse.cz>
6251 M:      Vojtech Pavlik <vojtech@suse.cz>
6252 S:      Maintained
6253 F:      kernel/livepatch/
6254 F:      include/linux/livepatch.h
6255 F:      arch/x86/include/asm/livepatch.h
6256 F:      arch/x86/kernel/livepatch.c
6257 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6258 F:      samples/livepatch/
6259 L:      live-patching@vger.kernel.org
6260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6261
6262 LLC (802.2)
6263 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6264 S:      Maintained
6265 F:      include/linux/llc.h
6266 F:      include/uapi/linux/llc.h
6267 F:      include/net/llc*
6268 F:      net/llc/
6269
6270 LM73 HARDWARE MONITOR DRIVER
6271 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6272 L:      lm-sensors@lm-sensors.org
6273 S:      Maintained
6274 F:      drivers/hwmon/lm73.c
6275
6276 LM78 HARDWARE MONITOR DRIVER
6277 M:      Jean Delvare <jdelvare@suse.de>
6278 L:      lm-sensors@lm-sensors.org
6279 S:      Maintained
6280 F:      Documentation/hwmon/lm78
6281 F:      drivers/hwmon/lm78.c
6282
6283 LM83 HARDWARE MONITOR DRIVER
6284 M:      Jean Delvare <jdelvare@suse.de>
6285 L:      lm-sensors@lm-sensors.org
6286 S:      Maintained
6287 F:      Documentation/hwmon/lm83
6288 F:      drivers/hwmon/lm83.c
6289
6290 LM90 HARDWARE MONITOR DRIVER
6291 M:      Jean Delvare <jdelvare@suse.de>
6292 L:      lm-sensors@lm-sensors.org
6293 S:      Maintained
6294 F:      Documentation/hwmon/lm90
6295 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6296 F:      drivers/hwmon/lm90.c
6297
6298 LM95234 HARDWARE MONITOR DRIVER
6299 M:      Guenter Roeck <linux@roeck-us.net>
6300 L:      lm-sensors@lm-sensors.org
6301 S:      Maintained
6302 F:      Documentation/hwmon/lm95234
6303 F:      drivers/hwmon/lm95234.c
6304
6305 LME2510 MEDIA DRIVER
6306 M:      Malcolm Priestley <tvboxspy@gmail.com>
6307 L:      linux-media@vger.kernel.org
6308 W:      http://linuxtv.org/
6309 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6310 S:      Maintained
6311 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6312
6313 LOCKDEP AND LOCKSTAT
6314 M:      Peter Zijlstra <peterz@infradead.org>
6315 M:      Ingo Molnar <mingo@redhat.com>
6316 L:      linux-kernel@vger.kernel.org
6317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6318 S:      Maintained
6319 F:      Documentation/locking/lockdep*.txt
6320 F:      Documentation/locking/lockstat.txt
6321 F:      include/linux/lockdep.h
6322 F:      kernel/locking/
6323
6324 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6325 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6326 L:      linux-ntfs-dev@lists.sourceforge.net
6327 W:      http://www.linux-ntfs.org/content/view/19/37/
6328 S:      Maintained
6329 F:      Documentation/ldm.txt
6330 F:      block/partitions/ldm.*
6331
6332 LogFS
6333 M:      Joern Engel <joern@logfs.org>
6334 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6335 L:      logfs@logfs.org
6336 W:      logfs.org
6337 S:      Maintained
6338 F:      fs/logfs/
6339
6340 LPC32XX MACHINE SUPPORT
6341 M:      Roland Stigge <stigge@antcom.de>
6342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6343 S:      Maintained
6344 F:      arch/arm/mach-lpc32xx/
6345
6346 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6347 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6348 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6349 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6350 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6351 L:      MPT-FusionLinux.pdl@avagotech.com
6352 L:      linux-scsi@vger.kernel.org
6353 W:      http://www.lsilogic.com/support
6354 S:      Supported
6355 F:      drivers/message/fusion/
6356 F:      drivers/scsi/mpt2sas/
6357 F:      drivers/scsi/mpt3sas/
6358
6359 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6360 M:      Matthew Wilcox <matthew@wil.cx>
6361 L:      linux-scsi@vger.kernel.org
6362 S:      Maintained
6363 F:      drivers/scsi/sym53c8xx_2/
6364
6365 LTC4261 HARDWARE MONITOR DRIVER
6366 M:      Guenter Roeck <linux@roeck-us.net>
6367 L:      lm-sensors@lm-sensors.org
6368 S:      Maintained
6369 F:      Documentation/hwmon/ltc4261
6370 F:      drivers/hwmon/ltc4261.c
6371
6372 LTP (Linux Test Project)
6373 M:      Mike Frysinger <vapier@gentoo.org>
6374 M:      Cyril Hrubis <chrubis@suse.cz>
6375 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6376 M:      Jan Stancek <jstancek@redhat.com>
6377 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6378 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6379 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6380 W:      http://linux-test-project.github.io/
6381 T:      git git://github.com/linux-test-project/ltp.git
6382 S:      Maintained
6383
6384 M32R ARCHITECTURE
6385 W:      http://www.linux-m32r.org/
6386 S:      Orphan
6387 F:      arch/m32r/
6388
6389 M68K ARCHITECTURE
6390 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6391 L:      linux-m68k@lists.linux-m68k.org
6392 W:      http://www.linux-m68k.org/
6393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6394 S:      Maintained
6395 F:      arch/m68k/
6396 F:      drivers/zorro/
6397
6398 M68K ON APPLE MACINTOSH
6399 M:      Joshua Thompson <funaho@jurai.org>
6400 W:      http://www.mac.linux-m68k.org/
6401 L:      linux-m68k@lists.linux-m68k.org
6402 S:      Maintained
6403 F:      arch/m68k/mac/
6404
6405 M68K ON HP9000/300
6406 M:      Philip Blundell <philb@gnu.org>
6407 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6408 S:      Maintained
6409 F:      arch/m68k/hp300/
6410
6411 M88DS3103 MEDIA DRIVER
6412 M:      Antti Palosaari <crope@iki.fi>
6413 L:      linux-media@vger.kernel.org
6414 W:      http://linuxtv.org/
6415 W:      http://palosaari.fi/linux/
6416 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6417 T:      git git://linuxtv.org/anttip/media_tree.git
6418 S:      Maintained
6419 F:      drivers/media/dvb-frontends/m88ds3103*
6420
6421 M88RS2000 MEDIA DRIVER
6422 M:      Malcolm Priestley <tvboxspy@gmail.com>
6423 L:      linux-media@vger.kernel.org
6424 W:      http://linuxtv.org/
6425 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6426 S:      Maintained
6427 F:      drivers/media/dvb-frontends/m88rs2000*
6428
6429 MA901 MASTERKIT USB FM RADIO DRIVER
6430 M:      Alexey Klimov <klimov.linux@gmail.com>
6431 L:      linux-media@vger.kernel.org
6432 T:      git git://linuxtv.org/media_tree.git
6433 S:      Maintained
6434 F:      drivers/media/radio/radio-ma901.c
6435
6436 MAC80211
6437 M:      Johannes Berg <johannes@sipsolutions.net>
6438 L:      linux-wireless@vger.kernel.org
6439 W:      http://wireless.kernel.org/
6440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6442 S:      Maintained
6443 F:      Documentation/networking/mac80211-injection.txt
6444 F:      include/net/mac80211.h
6445 F:      net/mac80211/
6446
6447 MACVLAN DRIVER
6448 M:      Patrick McHardy <kaber@trash.net>
6449 L:      netdev@vger.kernel.org
6450 S:      Maintained
6451 F:      drivers/net/macvlan.c
6452 F:      include/linux/if_macvlan.h
6453
6454 MAILBOX API
6455 M:      Jassi Brar <jassisinghbrar@gmail.com>
6456 L:      linux-kernel@vger.kernel.org
6457 S:      Maintained
6458 F:      drivers/mailbox/
6459 F:      include/linux/mailbox_client.h
6460 F:      include/linux/mailbox_controller.h
6461
6462 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6463 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6464 W:      http://www.kernel.org/doc/man-pages
6465 L:      linux-man@vger.kernel.org
6466 S:      Maintained
6467
6468 MARVELL ARMADA DRM SUPPORT
6469 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6470 S:      Maintained
6471 F:      drivers/gpu/drm/armada/
6472
6473 MARVELL 88E6352 DSA support
6474 M:      Guenter Roeck <linux@roeck-us.net>
6475 S:      Maintained
6476 F:      drivers/net/dsa/mv88e6352.c
6477
6478 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6479 M:      Mirko Lindner <mlindner@marvell.com>
6480 M:      Stephen Hemminger <stephen@networkplumber.org>
6481 L:      netdev@vger.kernel.org
6482 S:      Maintained
6483 F:      drivers/net/ethernet/marvell/sk*
6484
6485 MARVELL LIBERTAS WIRELESS DRIVER
6486 L:      libertas-dev@lists.infradead.org
6487 S:      Orphan
6488 F:      drivers/net/wireless/libertas/
6489
6490 MARVELL MV643XX ETHERNET DRIVER
6491 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6492 L:      netdev@vger.kernel.org
6493 S:      Maintained
6494 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6495 F:      include/linux/mv643xx.h
6496
6497 MARVELL MVNETA ETHERNET DRIVER
6498 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6499 L:      netdev@vger.kernel.org
6500 S:      Maintained
6501 F:      drivers/net/ethernet/marvell/mvneta.*
6502
6503 MARVELL MWIFIEX WIRELESS DRIVER
6504 M:      Amitkumar Karwar <akarwar@marvell.com>
6505 M:      Avinash Patil <patila@marvell.com>
6506 L:      linux-wireless@vger.kernel.org
6507 S:      Maintained
6508 F:      drivers/net/wireless/mwifiex/
6509
6510 MARVELL MWL8K WIRELESS DRIVER
6511 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6512 L:      linux-wireless@vger.kernel.org
6513 S:      Odd Fixes
6514 F:      drivers/net/wireless/mwl8k.c
6515
6516 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6517 M:      Nicolas Pitre <nico@fluxnic.net>
6518 S:      Odd Fixes
6519 F:      drivers/mmc/host/mvsdio.*
6520
6521 MATROX FRAMEBUFFER DRIVER
6522 L:      linux-fbdev@vger.kernel.org
6523 S:      Orphan
6524 F:      drivers/video/fbdev/matrox/matroxfb_*
6525 F:      include/uapi/linux/matroxfb.h
6526
6527 MAX16065 HARDWARE MONITOR DRIVER
6528 M:      Guenter Roeck <linux@roeck-us.net>
6529 L:      lm-sensors@lm-sensors.org
6530 S:      Maintained
6531 F:      Documentation/hwmon/max16065
6532 F:      drivers/hwmon/max16065.c
6533
6534 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6535 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6536 L:      lm-sensors@lm-sensors.org
6537 S:      Maintained
6538 F:      Documentation/hwmon/max6650
6539 F:      drivers/hwmon/max6650.c
6540
6541 MAX6697 HARDWARE MONITOR DRIVER
6542 M:      Guenter Roeck <linux@roeck-us.net>
6543 L:      lm-sensors@lm-sensors.org
6544 S:      Maintained
6545 F:      Documentation/hwmon/max6697
6546 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6547 F:      drivers/hwmon/max6697.c
6548 F:      include/linux/platform_data/max6697.h
6549
6550 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6551 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6552 L:      linux-pm@vger.kernel.org
6553 S:      Supported
6554 F:      drivers/power/max14577_charger.c
6555 F:      drivers/power/max77693_charger.c
6556
6557 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6558 M:      Chanwoo Choi <cw00.choi@samsung.com>
6559 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6560 L:      linux-kernel@vger.kernel.org
6561 S:      Supported
6562 F:      drivers/*/max14577.c
6563 F:      drivers/*/max77686.c
6564 F:      drivers/*/max77693.c
6565 F:      drivers/extcon/extcon-max14577.c
6566 F:      drivers/extcon/extcon-max77693.c
6567 F:      drivers/rtc/rtc-max77686.c
6568 F:      drivers/clk/clk-max77686.c
6569 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6570 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6571 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6572 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6573 F:      include/linux/mfd/max14577*.h
6574 F:      include/linux/mfd/max77686*.h
6575 F:      include/linux/mfd/max77693*.h
6576
6577 MAXIRADIO FM RADIO RECEIVER DRIVER
6578 M:      Hans Verkuil <hverkuil@xs4all.nl>
6579 L:      linux-media@vger.kernel.org
6580 T:      git git://linuxtv.org/media_tree.git
6581 W:      http://linuxtv.org
6582 S:      Maintained
6583 F:      drivers/media/radio/radio-maxiradio*
6584
6585 MEDIA DRIVERS FOR RENESAS - VSP1
6586 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6587 L:      linux-media@vger.kernel.org
6588 L:      linux-sh@vger.kernel.org
6589 T:      git git://linuxtv.org/media_tree.git
6590 S:      Supported
6591 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6592 F:      drivers/media/platform/vsp1/
6593
6594 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6595 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6596 P:      LinuxTV.org Project
6597 L:      linux-media@vger.kernel.org
6598 W:      http://linuxtv.org
6599 Q:      http://patchwork.kernel.org/project/linux-media/list/
6600 T:      git git://linuxtv.org/media_tree.git
6601 S:      Maintained
6602 F:      Documentation/dvb/
6603 F:      Documentation/video4linux/
6604 F:      Documentation/DocBook/media/
6605 F:      drivers/media/
6606 F:      drivers/staging/media/
6607 F:      include/media/
6608 F:      include/uapi/linux/dvb/
6609 F:      include/uapi/linux/videodev2.h
6610 F:      include/uapi/linux/media.h
6611 F:      include/uapi/linux/v4l2-*
6612 F:      include/uapi/linux/meye.h
6613 F:      include/uapi/linux/ivtv*
6614 F:      include/uapi/linux/uvcvideo.h
6615
6616 MEDIATEK MT7601U WIRELESS LAN DRIVER
6617 M:      Jakub Kicinski <kubakici@wp.pl>
6618 L:      linux-wireless@vger.kernel.org
6619 S:      Maintained
6620 F:      drivers/net/wireless/mediatek/mt7601u/
6621
6622 MEGARAID SCSI/SAS DRIVERS
6623 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6624 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6625 M:      Uday Lingala <uday.lingala@avagotech.com>
6626 L:      megaraidlinux.pdl@avagotech.com
6627 L:      linux-scsi@vger.kernel.org
6628 W:      http://www.lsi.com
6629 S:      Maintained
6630 F:      Documentation/scsi/megaraid.txt
6631 F:      drivers/scsi/megaraid.*
6632 F:      drivers/scsi/megaraid/
6633
6634 MELLANOX ETHERNET DRIVER (mlx4_en)
6635 M:      Amir Vadai <amirv@mellanox.com>
6636 M:      Ido Shamay <idos@mellanox.com>
6637 L:      netdev@vger.kernel.org
6638 S:      Supported
6639 W:      http://www.mellanox.com
6640 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6641 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6642
6643 MEMORY MANAGEMENT
6644 L:      linux-mm@kvack.org
6645 W:      http://www.linux-mm.org
6646 S:      Maintained
6647 F:      include/linux/mm.h
6648 F:      include/linux/gfp.h
6649 F:      include/linux/mmzone.h
6650 F:      include/linux/memory_hotplug.h
6651 F:      include/linux/vmalloc.h
6652 F:      mm/
6653
6654 MEMORY TECHNOLOGY DEVICES (MTD)
6655 M:      David Woodhouse <dwmw2@infradead.org>
6656 M:      Brian Norris <computersforpeace@gmail.com>
6657 L:      linux-mtd@lists.infradead.org
6658 W:      http://www.linux-mtd.infradead.org/
6659 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6660 T:      git git://git.infradead.org/linux-mtd.git
6661 T:      git git://git.infradead.org/l2-mtd.git
6662 S:      Maintained
6663 F:      drivers/mtd/
6664 F:      include/linux/mtd/
6665 F:      include/uapi/mtd/
6666
6667 MEN A21 WATCHDOG DRIVER
6668 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6669 L:      linux-watchdog@vger.kernel.org
6670 S:      Maintained
6671 F:      drivers/watchdog/mena21_wdt.c
6672
6673 MEN CHAMELEON BUS (mcb)
6674 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6675 S:      Maintained
6676 F:      drivers/mcb/
6677 F:      include/linux/mcb.h
6678
6679 MEN F21BMC (Board Management Controller)
6680 M:      Andreas Werner <andreas.werner@men.de>
6681 S:      Supported
6682 F:      drivers/mfd/menf21bmc.c
6683 F:      drivers/watchdog/menf21bmc_wdt.c
6684 F:      drivers/leds/leds-menf21bmc.c
6685 F:      drivers/hwmon/menf21bmc_hwmon.c
6686 F:      Documentation/hwmon/menf21bmc
6687
6688 METAG ARCHITECTURE
6689 M:      James Hogan <james.hogan@imgtec.com>
6690 L:      linux-metag@vger.kernel.org
6691 S:      Supported
6692 F:      arch/metag/
6693 F:      Documentation/metag/
6694 F:      Documentation/devicetree/bindings/metag/
6695 F:      drivers/clocksource/metag_generic.c
6696 F:      drivers/irqchip/irq-metag.c
6697 F:      drivers/irqchip/irq-metag-ext.c
6698 F:      drivers/tty/metag_da.c
6699
6700 MICROBLAZE ARCHITECTURE
6701 M:      Michal Simek <monstr@monstr.eu>
6702 W:      http://www.monstr.eu/fdt/
6703 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6704 S:      Supported
6705 F:      arch/microblaze/
6706
6707 MICROTEK X6 SCANNER
6708 M:      Oliver Neukum <oliver@neukum.org>
6709 S:      Maintained
6710 F:      drivers/usb/image/microtek.*
6711
6712 MIPS
6713 M:      Ralf Baechle <ralf@linux-mips.org>
6714 L:      linux-mips@linux-mips.org
6715 W:      http://www.linux-mips.org/
6716 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6717 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6718 S:      Supported
6719 F:      Documentation/mips/
6720 F:      arch/mips/
6721
6722 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6723 M:      Hans Verkuil <hverkuil@xs4all.nl>
6724 L:      linux-media@vger.kernel.org
6725 T:      git git://linuxtv.org/media_tree.git
6726 W:      http://linuxtv.org
6727 S:      Odd Fixes
6728 F:      drivers/media/radio/radio-miropcm20*
6729
6730 Mellanox MLX5 core VPI driver
6731 M:      Eli Cohen <eli@mellanox.com>
6732 L:      netdev@vger.kernel.org
6733 L:      linux-rdma@vger.kernel.org
6734 W:      http://www.mellanox.com
6735 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6736 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6737 T:      git git://openfabrics.org/~eli/connect-ib.git
6738 S:      Supported
6739 F:      drivers/net/ethernet/mellanox/mlx5/core/
6740 F:      include/linux/mlx5/
6741
6742 Mellanox MLX5 IB driver
6743 M:      Eli Cohen <eli@mellanox.com>
6744 L:      linux-rdma@vger.kernel.org
6745 W:      http://www.mellanox.com
6746 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6747 T:      git git://openfabrics.org/~eli/connect-ib.git
6748 S:      Supported
6749 F:      include/linux/mlx5/
6750 F:      drivers/infiniband/hw/mlx5/
6751
6752 MN88472 MEDIA DRIVER
6753 M:      Antti Palosaari <crope@iki.fi>
6754 L:      linux-media@vger.kernel.org
6755 W:      http://linuxtv.org/
6756 W:      http://palosaari.fi/linux/
6757 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6758 T:      git git://linuxtv.org/anttip/media_tree.git
6759 S:      Maintained
6760 F:      drivers/staging/media/mn88472/
6761 F:      drivers/media/dvb-frontends/mn88472.h
6762
6763 MN88473 MEDIA DRIVER
6764 M:      Antti Palosaari <crope@iki.fi>
6765 L:      linux-media@vger.kernel.org
6766 W:      http://linuxtv.org/
6767 W:      http://palosaari.fi/linux/
6768 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6769 T:      git git://linuxtv.org/anttip/media_tree.git
6770 S:      Maintained
6771 F:      drivers/staging/media/mn88473/
6772 F:      drivers/media/dvb-frontends/mn88473.h
6773
6774 MODULE SUPPORT
6775 M:      Rusty Russell <rusty@rustcorp.com.au>
6776 S:      Maintained
6777 F:      include/linux/module.h
6778 F:      kernel/module.c
6779
6780 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6781 W:      http://popies.net/meye/
6782 S:      Orphan
6783 F:      Documentation/video4linux/meye.txt
6784 F:      drivers/media/pci/meye/
6785 F:      include/uapi/linux/meye.h
6786
6787 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6788 M:      Jiri Slaby <jirislaby@gmail.com>
6789 S:      Maintained
6790 F:      Documentation/serial/moxa-smartio
6791 F:      drivers/tty/mxser.*
6792
6793 MR800 AVERMEDIA USB FM RADIO DRIVER
6794 M:      Alexey Klimov <klimov.linux@gmail.com>
6795 L:      linux-media@vger.kernel.org
6796 T:      git git://linuxtv.org/media_tree.git
6797 S:      Maintained
6798 F:      drivers/media/radio/radio-mr800.c
6799
6800 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6801 M:      Alan Ott <alan@signal11.us>
6802 L:      linux-wpan@vger.kernel.org
6803 S:      Maintained
6804 F:      drivers/net/ieee802154/mrf24j40.c
6805
6806 MSI LAPTOP SUPPORT
6807 M:      "Lee, Chun-Yi" <jlee@suse.com>
6808 L:      platform-driver-x86@vger.kernel.org
6809 S:      Maintained
6810 F:      drivers/platform/x86/msi-laptop.c
6811
6812 MSI WMI SUPPORT
6813 L:      platform-driver-x86@vger.kernel.org
6814 S:      Orphan
6815 F:      drivers/platform/x86/msi-wmi.c
6816
6817 MSI001 MEDIA DRIVER
6818 M:      Antti Palosaari <crope@iki.fi>
6819 L:      linux-media@vger.kernel.org
6820 W:      http://linuxtv.org/
6821 W:      http://palosaari.fi/linux/
6822 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6823 T:      git git://linuxtv.org/anttip/media_tree.git
6824 S:      Maintained
6825 F:      drivers/media/tuners/msi001*
6826
6827 MSI2500 MEDIA DRIVER
6828 M:      Antti Palosaari <crope@iki.fi>
6829 L:      linux-media@vger.kernel.org
6830 W:      http://linuxtv.org/
6831 W:      http://palosaari.fi/linux/
6832 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6833 T:      git git://linuxtv.org/anttip/media_tree.git
6834 S:      Maintained
6835 F:      drivers/media/usb/msi2500/
6836
6837 MT9M032 APTINA SENSOR DRIVER
6838 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6839 L:      linux-media@vger.kernel.org
6840 T:      git git://linuxtv.org/media_tree.git
6841 S:      Maintained
6842 F:      drivers/media/i2c/mt9m032.c
6843 F:      include/media/mt9m032.h
6844
6845 MT9P031 APTINA CAMERA SENSOR
6846 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6847 L:      linux-media@vger.kernel.org
6848 T:      git git://linuxtv.org/media_tree.git
6849 S:      Maintained
6850 F:      drivers/media/i2c/mt9p031.c
6851 F:      include/media/mt9p031.h
6852
6853 MT9T001 APTINA CAMERA SENSOR
6854 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6855 L:      linux-media@vger.kernel.org
6856 T:      git git://linuxtv.org/media_tree.git
6857 S:      Maintained
6858 F:      drivers/media/i2c/mt9t001.c
6859 F:      include/media/mt9t001.h
6860
6861 MT9V032 APTINA CAMERA SENSOR
6862 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6863 L:      linux-media@vger.kernel.org
6864 T:      git git://linuxtv.org/media_tree.git
6865 S:      Maintained
6866 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6867 F:      drivers/media/i2c/mt9v032.c
6868 F:      include/media/mt9v032.h
6869
6870 MULTIFUNCTION DEVICES (MFD)
6871 M:      Samuel Ortiz <sameo@linux.intel.com>
6872 M:      Lee Jones <lee.jones@linaro.org>
6873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6874 S:      Supported
6875 F:      drivers/mfd/
6876 F:      include/linux/mfd/
6877
6878 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6879 M:      Ulf Hansson <ulf.hansson@linaro.org>
6880 L:      linux-mmc@vger.kernel.org
6881 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6882 S:      Maintained
6883 F:      drivers/mmc/
6884 F:      include/linux/mmc/
6885 F:      include/uapi/linux/mmc/
6886
6887 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6888 S:      Orphan
6889 F:      drivers/mmc/host/mmc_spi.c
6890 F:      include/linux/spi/mmc_spi.h
6891
6892 MULTISOUND SOUND DRIVER
6893 M:      Andrew Veliath <andrewtv@usa.net>
6894 S:      Maintained
6895 F:      Documentation/sound/oss/MultiSound
6896 F:      sound/oss/msnd*
6897
6898 MULTITECH MULTIPORT CARD (ISICOM)
6899 S:      Orphan
6900 F:      drivers/tty/isicom.c
6901 F:      include/linux/isicom.h
6902
6903 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6904 M:      Felipe Balbi <balbi@ti.com>
6905 L:      linux-usb@vger.kernel.org
6906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6907 S:      Maintained
6908 F:      drivers/usb/musb/
6909
6910 MXL5007T MEDIA DRIVER
6911 M:      Michael Krufky <mkrufky@linuxtv.org>
6912 L:      linux-media@vger.kernel.org
6913 W:      http://linuxtv.org/
6914 W:      http://github.com/mkrufky
6915 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6916 T:      git git://linuxtv.org/mkrufky/tuners.git
6917 S:      Maintained
6918 F:      drivers/media/tuners/mxl5007t.*
6919
6920 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6921 M:      Hyong-Youb Kim <hykim@myri.com>
6922 L:      netdev@vger.kernel.org
6923 W:      https://www.myricom.com/support/downloads/myri10ge.html
6924 S:      Supported
6925 F:      drivers/net/ethernet/myricom/myri10ge/
6926
6927 NATSEMI ETHERNET DRIVER (DP8381x)
6928 S:      Orphan
6929 F:      drivers/net/ethernet/natsemi/natsemi.c
6930
6931 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6932 M:      Daniel Mack <zonque@gmail.com>
6933 S:      Maintained
6934 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6935 W:      http://www.native-instruments.com
6936 F:      sound/usb/caiaq/
6937
6938 NCP FILESYSTEM
6939 M:      Petr Vandrovec <petr@vandrovec.name>
6940 S:      Odd Fixes
6941 F:      fs/ncpfs/
6942
6943 NCR 5380 SCSI DRIVERS
6944 M:      Finn Thain <fthain@telegraphics.com.au>
6945 M:      Michael Schmitz <schmitzmic@gmail.com>
6946 L:      linux-scsi@vger.kernel.org
6947 S:      Maintained
6948 F:      Documentation/scsi/g_NCR5380.txt
6949 F:      drivers/scsi/NCR5380.*
6950 F:      drivers/scsi/arm/cumana_1.c
6951 F:      drivers/scsi/arm/oak.c
6952 F:      drivers/scsi/atari_NCR5380.c
6953 F:      drivers/scsi/atari_scsi.*
6954 F:      drivers/scsi/dmx3191d.c
6955 F:      drivers/scsi/dtc.*
6956 F:      drivers/scsi/g_NCR5380.*
6957 F:      drivers/scsi/g_NCR5380_mmio.c
6958 F:      drivers/scsi/mac_scsi.*
6959 F:      drivers/scsi/pas16.*
6960 F:      drivers/scsi/sun3_scsi.*
6961 F:      drivers/scsi/sun3_scsi_vme.c
6962 F:      drivers/scsi/t128.*
6963
6964 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6965 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6966 L:      linux-scsi@vger.kernel.org
6967 S:      Maintained
6968 F:      drivers/scsi/NCR_D700.*
6969
6970 NCT6775 HARDWARE MONITOR DRIVER
6971 M:      Guenter Roeck <linux@roeck-us.net>
6972 L:      lm-sensors@lm-sensors.org
6973 S:      Maintained
6974 F:      Documentation/hwmon/nct6775
6975 F:      drivers/hwmon/nct6775.c
6976
6977 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6978 M:      Faisal Latif <faisal.latif@intel.com>
6979 L:      linux-rdma@vger.kernel.org
6980 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6981 S:      Supported
6982 F:      drivers/infiniband/hw/nes/
6983
6984 NETEM NETWORK EMULATOR
6985 M:      Stephen Hemminger <stephen@networkplumber.org>
6986 L:      netem@lists.linux-foundation.org
6987 S:      Maintained
6988 F:      net/sched/sch_netem.c
6989
6990 NETERION 10GbE DRIVERS (s2io/vxge)
6991 M:      Jon Mason <jdmason@kudzu.us>
6992 L:      netdev@vger.kernel.org
6993 S:      Supported
6994 F:      Documentation/networking/s2io.txt
6995 F:      Documentation/networking/vxge.txt
6996 F:      drivers/net/ethernet/neterion/
6997
6998 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6999 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7000 M:      Patrick McHardy <kaber@trash.net>
7001 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7002 L:      netfilter-devel@vger.kernel.org
7003 L:      coreteam@netfilter.org
7004 W:      http://www.netfilter.org/
7005 W:      http://www.iptables.org/
7006 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7009 S:      Supported
7010 F:      include/linux/netfilter*
7011 F:      include/linux/netfilter/
7012 F:      include/net/netfilter/
7013 F:      include/uapi/linux/netfilter*
7014 F:      include/uapi/linux/netfilter/
7015 F:      net/*/netfilter.c
7016 F:      net/*/netfilter/
7017 F:      net/netfilter/
7018
7019 NETLABEL
7020 M:      Paul Moore <paul@paul-moore.com>
7021 W:      http://netlabel.sf.net
7022 L:      netdev@vger.kernel.org
7023 S:      Maintained
7024 F:      Documentation/netlabel/
7025 F:      include/net/netlabel.h
7026 F:      net/netlabel/
7027
7028 NETROM NETWORK LAYER
7029 M:      Ralf Baechle <ralf@linux-mips.org>
7030 L:      linux-hams@vger.kernel.org
7031 W:      http://www.linux-ax25.org/
7032 S:      Maintained
7033 F:      include/net/netrom.h
7034 F:      include/uapi/linux/netrom.h
7035 F:      net/netrom/
7036
7037 NETWORK BLOCK DEVICE (NBD)
7038 M:      Markus Pargmann <mpa@pengutronix.de>
7039 S:      Maintained
7040 L:      nbd-general@lists.sourceforge.net
7041 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7042 F:      Documentation/blockdev/nbd.txt
7043 F:      drivers/block/nbd.c
7044 F:      include/uapi/linux/nbd.h
7045
7046 NETWORK DROP MONITOR
7047 M:      Neil Horman <nhorman@tuxdriver.com>
7048 L:      netdev@vger.kernel.org
7049 S:      Maintained
7050 W:      https://fedorahosted.org/dropwatch/
7051 F:      net/core/drop_monitor.c
7052
7053 NETWORKING [GENERAL]
7054 M:      "David S. Miller" <davem@davemloft.net>
7055 L:      netdev@vger.kernel.org
7056 W:      http://www.linuxfoundation.org/en/Net
7057 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7060 S:      Maintained
7061 F:      net/
7062 F:      include/net/
7063 F:      include/linux/in.h
7064 F:      include/linux/net.h
7065 F:      include/linux/netdevice.h
7066 F:      include/uapi/linux/in.h
7067 F:      include/uapi/linux/net.h
7068 F:      include/uapi/linux/netdevice.h
7069 F:      include/uapi/linux/net_namespace.h
7070 F:      tools/net/
7071 F:      tools/testing/selftests/net/
7072 F:      lib/random32.c
7073 F:      lib/test_bpf.c
7074
7075 NETWORKING [IPv4/IPv6]
7076 M:      "David S. Miller" <davem@davemloft.net>
7077 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7078 M:      James Morris <jmorris@namei.org>
7079 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7080 M:      Patrick McHardy <kaber@trash.net>
7081 L:      netdev@vger.kernel.org
7082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7083 S:      Maintained
7084 F:      net/ipv4/
7085 F:      net/ipv6/
7086 F:      include/net/ip*
7087 F:      arch/x86/net/*
7088
7089 NETWORKING [IPSEC]
7090 M:      Steffen Klassert <steffen.klassert@secunet.com>
7091 M:      Herbert Xu <herbert@gondor.apana.org.au>
7092 M:      "David S. Miller" <davem@davemloft.net>
7093 L:      netdev@vger.kernel.org
7094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7096 S:      Maintained
7097 F:      net/core/flow.c
7098 F:      net/xfrm/
7099 F:      net/key/
7100 F:      net/ipv4/xfrm*
7101 F:      net/ipv4/esp4.c
7102 F:      net/ipv4/ah4.c
7103 F:      net/ipv4/ipcomp.c
7104 F:      net/ipv4/ip_vti.c
7105 F:      net/ipv6/xfrm*
7106 F:      net/ipv6/esp6.c
7107 F:      net/ipv6/ah6.c
7108 F:      net/ipv6/ipcomp6.c
7109 F:      net/ipv6/ip6_vti.c
7110 F:      include/uapi/linux/xfrm.h
7111 F:      include/net/xfrm.h
7112
7113 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7114 M:      Paul Moore <paul@paul-moore.com>
7115 L:      netdev@vger.kernel.org
7116 S:      Maintained
7117
7118 NETWORKING [WIRELESS]
7119 L:      linux-wireless@vger.kernel.org
7120 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7121
7122 NETWORKING DRIVERS
7123 L:      netdev@vger.kernel.org
7124 W:      http://www.linuxfoundation.org/en/Net
7125 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7128 S:      Odd Fixes
7129 F:      drivers/net/
7130 F:      include/linux/if_*
7131 F:      include/linux/netdevice.h
7132 F:      include/linux/arcdevice.h
7133 F:      include/linux/etherdevice.h
7134 F:      include/linux/fcdevice.h
7135 F:      include/linux/fddidevice.h
7136 F:      include/linux/hippidevice.h
7137 F:      include/linux/inetdevice.h
7138 F:      include/uapi/linux/if_*
7139 F:      include/uapi/linux/netdevice.h
7140
7141 NETWORKING DRIVERS (WIRELESS)
7142 M:      Kalle Valo <kvalo@codeaurora.org>
7143 L:      linux-wireless@vger.kernel.org
7144 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7146 S:      Maintained
7147 F:      drivers/net/wireless/
7148
7149 NETXEN (1/10) GbE SUPPORT
7150 M:      Manish Chopra <manish.chopra@qlogic.com>
7151 M:      Sony Chacko <sony.chacko@qlogic.com>
7152 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7153 L:      netdev@vger.kernel.org
7154 W:      http://www.qlogic.com
7155 S:      Supported
7156 F:      drivers/net/ethernet/qlogic/netxen/
7157
7158 NFC SUBSYSTEM
7159 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7160 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7161 M:      Samuel Ortiz <sameo@linux.intel.com>
7162 L:      linux-wireless@vger.kernel.org
7163 L:      linux-nfc@lists.01.org (subscribers-only)
7164 S:      Supported
7165 F:      net/nfc/
7166 F:      include/net/nfc/
7167 F:      include/uapi/linux/nfc.h
7168 F:      drivers/nfc/
7169 F:      include/linux/platform_data/pn544.h
7170 F:      Documentation/devicetree/bindings/net/nfc/
7171
7172 NFS, SUNRPC, AND LOCKD CLIENTS
7173 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7174 M:      Anna Schumaker <anna.schumaker@netapp.com>
7175 L:      linux-nfs@vger.kernel.org
7176 W:      http://client.linux-nfs.org
7177 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7178 S:      Maintained
7179 F:      fs/lockd/
7180 F:      fs/nfs/
7181 F:      fs/nfs_common/
7182 F:      net/sunrpc/
7183 F:      include/linux/lockd/
7184 F:      include/linux/nfs*
7185 F:      include/linux/sunrpc/
7186 F:      include/uapi/linux/nfs*
7187 F:      include/uapi/linux/sunrpc/
7188
7189 NILFS2 FILESYSTEM
7190 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7191 L:      linux-nilfs@vger.kernel.org
7192 W:      http://nilfs.sourceforge.net/
7193 T:      git git://github.com/konis/nilfs2.git
7194 S:      Supported
7195 F:      Documentation/filesystems/nilfs2.txt
7196 F:      fs/nilfs2/
7197 F:      include/linux/nilfs2_fs.h
7198
7199 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7200 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7201 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7202 S:      Maintained
7203 F:      Documentation/scsi/NinjaSCSI.txt
7204 F:      drivers/scsi/pcmcia/nsp_*
7205
7206 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7207 M:      GOTO Masanori <gotom@debian.or.jp>
7208 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7209 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7210 S:      Maintained
7211 F:      Documentation/scsi/NinjaSCSI.txt
7212 F:      drivers/scsi/nsp32*
7213
7214 NIOS2 ARCHITECTURE
7215 M:      Ley Foon Tan <lftan@altera.com>
7216 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7217 T:      git git://git.rocketboards.org/linux-socfpga-next.git
7218 S:      Maintained
7219 F:      arch/nios2/
7220
7221 NOKIA N900 POWER SUPPLY DRIVERS
7222 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7223 S:      Maintained
7224 F:      include/linux/power/bq2415x_charger.h
7225 F:      include/linux/power/bq27x00_battery.h
7226 F:      include/linux/power/isp1704_charger.h
7227 F:      drivers/power/bq2415x_charger.c
7228 F:      drivers/power/bq27x00_battery.c
7229 F:      drivers/power/isp1704_charger.c
7230 F:      drivers/power/rx51_battery.c
7231
7232 NTB DRIVER CORE
7233 M:      Jon Mason <jdmason@kudzu.us>
7234 M:      Dave Jiang <dave.jiang@intel.com>
7235 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7236 S:      Supported
7237 W:      https://github.com/jonmason/ntb/wiki
7238 T:      git git://github.com/jonmason/ntb.git
7239 F:      drivers/ntb/
7240 F:      drivers/net/ntb_netdev.c
7241 F:      include/linux/ntb.h
7242 F:      include/linux/ntb_transport.h
7243
7244 NTB INTEL DRIVER
7245 M:      Jon Mason <jdmason@kudzu.us>
7246 M:      Dave Jiang <dave.jiang@intel.com>
7247 S:      Supported
7248 W:      https://github.com/jonmason/ntb/wiki
7249 T:      git git://github.com/jonmason/ntb.git
7250 F:      drivers/ntb/hw/intel/
7251
7252 NTFS FILESYSTEM
7253 M:      Anton Altaparmakov <anton@tuxera.com>
7254 L:      linux-ntfs-dev@lists.sourceforge.net
7255 W:      http://www.tuxera.com/
7256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7257 S:      Supported
7258 F:      Documentation/filesystems/ntfs.txt
7259 F:      fs/ntfs/
7260
7261 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7262 M:      Antonino Daplas <adaplas@gmail.com>
7263 L:      linux-fbdev@vger.kernel.org
7264 S:      Maintained
7265 F:      drivers/video/fbdev/riva/
7266 F:      drivers/video/fbdev/nvidia/
7267
7268 NVM EXPRESS DRIVER
7269 M:      Matthew Wilcox <willy@linux.intel.com>
7270 L:      linux-nvme@lists.infradead.org
7271 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7272 S:      Supported
7273 F:      drivers/block/nvme*
7274 F:      include/linux/nvme.h
7275
7276 NXP-NCI NFC DRIVER
7277 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7278 R:      Charles Gorand <charles.gorand@effinnov.com>
7279 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7280 S:      Supported
7281 F:      drivers/nfc/nxp-nci
7282
7283 NXP TDA998X DRM DRIVER
7284 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7285 S:      Supported
7286 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7287 F:      include/drm/i2c/tda998x.h
7288
7289 NXP TFA9879 DRIVER
7290 M:      Peter Rosin <peda@axentia.se>
7291 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7292 S:      Maintained
7293 F:      sound/soc/codecs/tfa9879*
7294
7295 OMAP SUPPORT
7296 M:      Tony Lindgren <tony@atomide.com>
7297 L:      linux-omap@vger.kernel.org
7298 W:      http://www.muru.com/linux/omap/
7299 W:      http://linux.omap.com/
7300 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7302 S:      Maintained
7303 F:      arch/arm/*omap*/
7304 F:      arch/arm/configs/omap1_defconfig
7305 F:      arch/arm/configs/omap2plus_defconfig
7306 F:      drivers/i2c/busses/i2c-omap.c
7307 F:      drivers/irqchip/irq-omap-intc.c
7308 F:      drivers/mfd/*omap*.c
7309 F:      drivers/mfd/menelaus.c
7310 F:      drivers/mfd/palmas.c
7311 F:      drivers/mfd/tps65217.c
7312 F:      drivers/mfd/tps65218.c
7313 F:      drivers/mfd/tps65910.c
7314 F:      drivers/mfd/twl-core.[ch]
7315 F:      drivers/mfd/twl4030*.c
7316 F:      drivers/mfd/twl6030*.c
7317 F:      drivers/mfd/twl6040*.c
7318 F:      drivers/regulator/palmas-regulator*.c
7319 F:      drivers/regulator/pbias-regulator.c
7320 F:      drivers/regulator/tps65217-regulator.c
7321 F:      drivers/regulator/tps65218-regulator.c
7322 F:      drivers/regulator/tps65910-regulator.c
7323 F:      drivers/regulator/twl-regulator.c
7324 F:      include/linux/i2c-omap.h
7325
7326 OMAP DEVICE TREE SUPPORT
7327 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7328 M:      Tony Lindgren <tony@atomide.com>
7329 L:      linux-omap@vger.kernel.org
7330 L:      devicetree@vger.kernel.org
7331 S:      Maintained
7332 F:      arch/arm/boot/dts/*omap*
7333 F:      arch/arm/boot/dts/*am3*
7334 F:      arch/arm/boot/dts/*am4*
7335 F:      arch/arm/boot/dts/*am5*
7336 F:      arch/arm/boot/dts/*dra7*
7337
7338 OMAP CLOCK FRAMEWORK SUPPORT
7339 M:      Paul Walmsley <paul@pwsan.com>
7340 L:      linux-omap@vger.kernel.org
7341 S:      Maintained
7342 F:      arch/arm/*omap*/*clock*
7343
7344 OMAP POWER MANAGEMENT SUPPORT
7345 M:      Kevin Hilman <khilman@deeprootsystems.com>
7346 L:      linux-omap@vger.kernel.org
7347 S:      Maintained
7348 F:      arch/arm/*omap*/*pm*
7349 F:      drivers/cpufreq/omap-cpufreq.c
7350
7351 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7352 M:      Rajendra Nayak <rnayak@ti.com>
7353 M:      Paul Walmsley <paul@pwsan.com>
7354 L:      linux-omap@vger.kernel.org
7355 S:      Maintained
7356 F:      arch/arm/mach-omap2/prm*
7357
7358 OMAP AUDIO SUPPORT
7359 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7360 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7361 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7362 L:      linux-omap@vger.kernel.org
7363 S:      Maintained
7364 F:      sound/soc/omap/
7365
7366 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7367 M:      Roger Quadros <rogerq@ti.com>
7368 M:      Tony Lindgren <tony@atomide.com>
7369 L:      linux-omap@vger.kernel.org
7370 S:      Maintained
7371 F:      drivers/memory/omap-gpmc.c
7372 F:      arch/arm/mach-omap2/*gpmc*
7373
7374 OMAP FRAMEBUFFER SUPPORT
7375 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7376 L:      linux-fbdev@vger.kernel.org
7377 L:      linux-omap@vger.kernel.org
7378 S:      Maintained
7379 F:      drivers/video/fbdev/omap/
7380
7381 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7382 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7383 L:      linux-omap@vger.kernel.org
7384 L:      linux-fbdev@vger.kernel.org
7385 S:      Maintained
7386 F:      drivers/video/fbdev/omap2/
7387 F:      Documentation/arm/OMAP/DSS
7388
7389 OMAP HARDWARE SPINLOCK SUPPORT
7390 M:      Ohad Ben-Cohen <ohad@wizery.com>
7391 L:      linux-omap@vger.kernel.org
7392 S:      Maintained
7393 F:      drivers/hwspinlock/omap_hwspinlock.c
7394
7395 OMAP MMC SUPPORT
7396 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7397 L:      linux-omap@vger.kernel.org
7398 S:      Maintained
7399 F:      drivers/mmc/host/omap.c
7400
7401 OMAP HS MMC SUPPORT
7402 L:      linux-mmc@vger.kernel.org
7403 L:      linux-omap@vger.kernel.org
7404 S:      Orphan
7405 F:      drivers/mmc/host/omap_hsmmc.c
7406
7407 OMAP RANDOM NUMBER GENERATOR SUPPORT
7408 M:      Deepak Saxena <dsaxena@plexity.net>
7409 S:      Maintained
7410 F:      drivers/char/hw_random/omap-rng.c
7411
7412 OMAP HWMOD SUPPORT
7413 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7414 M:      Paul Walmsley <paul@pwsan.com>
7415 L:      linux-omap@vger.kernel.org
7416 S:      Maintained
7417 F:      arch/arm/mach-omap2/omap_hwmod.*
7418
7419 OMAP HWMOD DATA
7420 M:      Paul Walmsley <paul@pwsan.com>
7421 L:      linux-omap@vger.kernel.org
7422 S:      Maintained
7423 F:      arch/arm/mach-omap2/omap_hwmod*data*
7424
7425 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7426 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7427 L:      linux-omap@vger.kernel.org
7428 S:      Maintained
7429 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7430
7431 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7432 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7433 L:      linux-media@vger.kernel.org
7434 S:      Maintained
7435 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7436 F:      drivers/media/platform/omap3isp/
7437 F:      drivers/staging/media/omap4iss/
7438
7439 OMAP USB SUPPORT
7440 M:      Felipe Balbi <balbi@ti.com>
7441 L:      linux-usb@vger.kernel.org
7442 L:      linux-omap@vger.kernel.org
7443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7444 S:      Maintained
7445 F:      drivers/usb/*/*omap*
7446 F:      arch/arm/*omap*/usb*
7447
7448 OMAP GPIO DRIVER
7449 M:      Javier Martinez Canillas <javier@dowhile0.org>
7450 M:      Santosh Shilimkar <ssantosh@kernel.org>
7451 M:      Kevin Hilman <khilman@deeprootsystems.com>
7452 L:      linux-omap@vger.kernel.org
7453 S:      Maintained
7454 F:      drivers/gpio/gpio-omap.c
7455
7456 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7457 M:      Mark Jackson <mpfj@newflow.co.uk>
7458 L:      linux-omap@vger.kernel.org
7459 S:      Maintained
7460 F:      arch/arm/boot/dts/am335x-nano.dts
7461
7462 OMFS FILESYSTEM
7463 M:      Bob Copeland <me@bobcopeland.com>
7464 L:      linux-karma-devel@lists.sourceforge.net
7465 S:      Maintained
7466 F:      Documentation/filesystems/omfs.txt
7467 F:      fs/omfs/
7468
7469 OMNIKEY CARDMAN 4000 DRIVER
7470 M:      Harald Welte <laforge@gnumonks.org>
7471 S:      Maintained
7472 F:      drivers/char/pcmcia/cm4000_cs.c
7473 F:      include/linux/cm4000_cs.h
7474 F:      include/uapi/linux/cm4000_cs.h
7475
7476 OMNIKEY CARDMAN 4040 DRIVER
7477 M:      Harald Welte <laforge@gnumonks.org>
7478 S:      Maintained
7479 F:      drivers/char/pcmcia/cm4040_cs.*
7480
7481 OMNIVISION OV7670 SENSOR DRIVER
7482 M:      Jonathan Corbet <corbet@lwn.net>
7483 L:      linux-media@vger.kernel.org
7484 T:      git git://linuxtv.org/media_tree.git
7485 S:      Maintained
7486 F:      drivers/media/i2c/ov7670.c
7487
7488 ONENAND FLASH DRIVER
7489 M:      Kyungmin Park <kyungmin.park@samsung.com>
7490 L:      linux-mtd@lists.infradead.org
7491 S:      Maintained
7492 F:      drivers/mtd/onenand/
7493 F:      include/linux/mtd/onenand*.h
7494
7495 ONSTREAM SCSI TAPE DRIVER
7496 M:      Willem Riede <osst@riede.org>
7497 L:      osst-users@lists.sourceforge.net
7498 L:      linux-scsi@vger.kernel.org
7499 S:      Maintained
7500 F:      Documentation/scsi/osst.txt
7501 F:      drivers/scsi/osst.*
7502 F:      drivers/scsi/osst_*.h
7503 F:      drivers/scsi/st.h
7504
7505 OPENCORES I2C BUS DRIVER
7506 M:      Peter Korsgaard <jacmet@sunsite.dk>
7507 L:      linux-i2c@vger.kernel.org
7508 S:      Maintained
7509 F:      Documentation/i2c/busses/i2c-ocores
7510 F:      drivers/i2c/busses/i2c-ocores.c
7511
7512 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7513 M:      Grant Likely <grant.likely@linaro.org>
7514 M:      Rob Herring <robh+dt@kernel.org>
7515 L:      devicetree@vger.kernel.org
7516 W:      http://www.devicetree.org/
7517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7518 S:      Maintained
7519 F:      drivers/of/
7520 F:      include/linux/of*.h
7521 F:      scripts/dtc/
7522
7523 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7524 M:      Rob Herring <robh+dt@kernel.org>
7525 M:      Pawel Moll <pawel.moll@arm.com>
7526 M:      Mark Rutland <mark.rutland@arm.com>
7527 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7528 M:      Kumar Gala <galak@codeaurora.org>
7529 L:      devicetree@vger.kernel.org
7530 S:      Maintained
7531 F:      Documentation/devicetree/
7532 F:      arch/*/boot/dts/
7533 F:      include/dt-bindings/
7534
7535 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7536 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7537 L:      devicetree@vger.kernel.org
7538 S:      Maintained
7539 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7540 F:      Documentation/devicetree/overlay-notes.txt
7541 F:      drivers/of/overlay.c
7542 F:      drivers/of/resolver.c
7543
7544 OPENRISC ARCHITECTURE
7545 M:      Jonas Bonn <jonas@southpole.se>
7546 W:      http://openrisc.net
7547 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7548 S:      Maintained
7549 T:      git git://openrisc.net/~jonas/linux
7550 F:      arch/openrisc/
7551
7552 OPENVSWITCH
7553 M:      Pravin Shelar <pshelar@nicira.com>
7554 L:      netdev@vger.kernel.org
7555 L:      dev@openvswitch.org
7556 W:      http://openvswitch.org
7557 S:      Maintained
7558 F:      net/openvswitch/
7559 F:      include/uapi/linux/openvswitch.h
7560
7561 OPL4 DRIVER
7562 M:      Clemens Ladisch <clemens@ladisch.de>
7563 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7564 T:      git git://git.alsa-project.org/alsa-kernel.git
7565 S:      Maintained
7566 F:      sound/drivers/opl4/
7567
7568 OPROFILE
7569 M:      Robert Richter <rric@kernel.org>
7570 L:      oprofile-list@lists.sf.net
7571 S:      Maintained
7572 F:      arch/*/include/asm/oprofile*.h
7573 F:      arch/*/oprofile/
7574 F:      drivers/oprofile/
7575 F:      include/linux/oprofile.h
7576
7577 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7578 M:      Mark Fasheh <mfasheh@suse.com>
7579 M:      Joel Becker <jlbec@evilplan.org>
7580 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7581 W:      http://ocfs2.wiki.kernel.org
7582 S:      Supported
7583 F:      Documentation/filesystems/ocfs2.txt
7584 F:      Documentation/filesystems/dlmfs.txt
7585 F:      fs/ocfs2/
7586
7587 ORINOCO DRIVER
7588 L:      linux-wireless@vger.kernel.org
7589 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7590 W:      http://www.nongnu.org/orinoco/
7591 S:      Orphan
7592 F:      drivers/net/wireless/orinoco/
7593
7594 OSD LIBRARY and FILESYSTEM
7595 M:      Boaz Harrosh <ooo@electrozaur.com>
7596 M:      Benny Halevy <bhalevy@primarydata.com>
7597 L:      osd-dev@open-osd.org
7598 W:      http://open-osd.org
7599 T:      git git://git.open-osd.org/open-osd.git
7600 S:      Maintained
7601 F:      drivers/scsi/osd/
7602 F:      include/scsi/osd_*
7603 F:      fs/exofs/
7604
7605 OVERLAY FILESYSTEM
7606 M:      Miklos Szeredi <miklos@szeredi.hu>
7607 L:      linux-unionfs@vger.kernel.org
7608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7609 S:      Supported
7610 F:      fs/overlayfs/
7611 F:      Documentation/filesystems/overlayfs.txt
7612
7613 P54 WIRELESS DRIVER
7614 M:      Christian Lamparter <chunkeey@googlemail.com>
7615 L:      linux-wireless@vger.kernel.org
7616 W:      http://wireless.kernel.org/en/users/Drivers/p54
7617 S:      Maintained
7618 F:      drivers/net/wireless/p54/
7619
7620 PA SEMI ETHERNET DRIVER
7621 M:      Olof Johansson <olof@lixom.net>
7622 L:      netdev@vger.kernel.org
7623 S:      Maintained
7624 F:      drivers/net/ethernet/pasemi/*
7625
7626 PA SEMI SMBUS DRIVER
7627 M:      Olof Johansson <olof@lixom.net>
7628 L:      linux-i2c@vger.kernel.org
7629 S:      Maintained
7630 F:      drivers/i2c/busses/i2c-pasemi.c
7631
7632 PADATA PARALLEL EXECUTION MECHANISM
7633 M:      Steffen Klassert <steffen.klassert@secunet.com>
7634 L:      linux-crypto@vger.kernel.org
7635 S:      Maintained
7636 F:      kernel/padata.c
7637 F:      include/linux/padata.h
7638 F:      Documentation/padata.txt
7639
7640 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7641 M:      Harald Welte <laforge@gnumonks.org>
7642 L:      platform-driver-x86@vger.kernel.org
7643 S:      Maintained
7644 F:      drivers/platform/x86/panasonic-laptop.c
7645
7646 PANASONIC MN10300/AM33/AM34 PORT
7647 M:      David Howells <dhowells@redhat.com>
7648 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7649 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7650 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7651 S:      Maintained
7652 F:      Documentation/mn10300/
7653 F:      arch/mn10300/
7654
7655 PARALLEL PORT SUBSYSTEM
7656 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7657 M:      Sudip Mukherjee <sudip@vectorindia.org>
7658 L:      linux-parport@lists.infradead.org (subscribers-only)
7659 S:      Maintained
7660 F:      drivers/parport/
7661 F:      include/linux/parport*.h
7662 F:      drivers/char/ppdev.c
7663 F:      include/uapi/linux/ppdev.h
7664 F:      Documentation/parport*.txt
7665
7666 PARAVIRT_OPS INTERFACE
7667 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7668 M:      Chris Wright <chrisw@sous-sol.org>
7669 M:      Alok Kataria <akataria@vmware.com>
7670 M:      Rusty Russell <rusty@rustcorp.com.au>
7671 L:      virtualization@lists.linux-foundation.org
7672 S:      Supported
7673 F:      Documentation/virtual/paravirt_ops.txt
7674 F:      arch/*/kernel/paravirt*
7675 F:      arch/*/include/asm/paravirt.h
7676
7677 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7678 M:      Tim Waugh <tim@cyberelk.net>
7679 L:      linux-parport@lists.infradead.org (subscribers-only)
7680 S:      Maintained
7681 F:      Documentation/blockdev/paride.txt
7682 F:      drivers/block/paride/
7683
7684 PARISC ARCHITECTURE
7685 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7686 M:      Helge Deller <deller@gmx.de>
7687 L:      linux-parisc@vger.kernel.org
7688 W:      http://www.parisc-linux.org/
7689 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7692 S:      Maintained
7693 F:      arch/parisc/
7694 F:      Documentation/parisc/
7695 F:      drivers/parisc/
7696 F:      drivers/char/agp/parisc-agp.c
7697 F:      drivers/input/serio/gscps2.c
7698 F:      drivers/parport/parport_gsc.*
7699 F:      drivers/tty/serial/8250/8250_gsc.c
7700 F:      drivers/video/fbdev/sti*
7701 F:      drivers/video/console/sti*
7702 F:      drivers/video/logo/logo_parisc*
7703
7704 PC87360 HARDWARE MONITORING DRIVER
7705 M:      Jim Cromie <jim.cromie@gmail.com>
7706 L:      lm-sensors@lm-sensors.org
7707 S:      Maintained
7708 F:      Documentation/hwmon/pc87360
7709 F:      drivers/hwmon/pc87360.c
7710
7711 PC8736x GPIO DRIVER
7712 M:      Jim Cromie <jim.cromie@gmail.com>
7713 S:      Maintained
7714 F:      drivers/char/pc8736x_gpio.c
7715
7716 PC87427 HARDWARE MONITORING DRIVER
7717 M:      Jean Delvare <jdelvare@suse.de>
7718 L:      lm-sensors@lm-sensors.org
7719 S:      Maintained
7720 F:      Documentation/hwmon/pc87427
7721 F:      drivers/hwmon/pc87427.c
7722
7723 PCA9532 LED DRIVER
7724 M:      Riku Voipio <riku.voipio@iki.fi>
7725 S:      Maintained
7726 F:      drivers/leds/leds-pca9532.c
7727 F:      include/linux/leds-pca9532.h
7728
7729 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7730 M:      Guenter Roeck <linux@roeck-us.net>
7731 L:      linux-i2c@vger.kernel.org
7732 S:      Maintained
7733 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7734
7735 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7736 M:      Khalid Aziz <khalid@gonehiking.org>
7737 S:      Maintained
7738 F:      drivers/firmware/pcdp.*
7739
7740 PCI ERROR RECOVERY
7741 M:      Linas Vepstas <linasvepstas@gmail.com>
7742 L:      linux-pci@vger.kernel.org
7743 S:      Supported
7744 F:      Documentation/PCI/pci-error-recovery.txt
7745
7746 PCI SUBSYSTEM
7747 M:      Bjorn Helgaas <bhelgaas@google.com>
7748 L:      linux-pci@vger.kernel.org
7749 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7751 S:      Supported
7752 F:      Documentation/PCI/
7753 F:      drivers/pci/
7754 F:      include/linux/pci*
7755 F:      arch/x86/pci/
7756 F:      arch/x86/kernel/quirks.c
7757
7758 PCI DRIVER FOR ARM VERSATILE PLATFORM
7759 M:      Rob Herring <robh@kernel.org>
7760 L:      linux-pci@vger.kernel.org
7761 L:      linux-arm-kernel@lists.infradead.org
7762 S:      Maintained
7763 F:      Documentation/devicetree/bindings/pci/versatile.txt
7764 F:      drivers/pci/host/pci-versatile.c
7765
7766 PCI DRIVER FOR APPLIEDMICRO XGENE
7767 M:      Tanmay Inamdar <tinamdar@apm.com>
7768 L:      linux-pci@vger.kernel.org
7769 L:      linux-arm-kernel@lists.infradead.org
7770 S:      Maintained
7771 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7772 F:      drivers/pci/host/pci-xgene.c
7773
7774 PCI DRIVER FOR FREESCALE LAYERSCAPE
7775 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7776 M:      Mingkai Hu <mingkai.hu@freescale.com>
7777 M:      Roy Zang <tie-fei.zang@freescale.com>
7778 L:      linuxppc-dev@lists.ozlabs.org
7779 L:      linux-pci@vger.kernel.org
7780 L:      linux-arm-kernel@lists.infradead.org
7781 S:      Maintained
7782 F:      drivers/pci/host/*layerscape*
7783
7784 PCI DRIVER FOR IMX6
7785 M:      Richard Zhu <Richard.Zhu@freescale.com>
7786 M:      Lucas Stach <l.stach@pengutronix.de>
7787 L:      linux-pci@vger.kernel.org
7788 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7789 S:      Maintained
7790 F:      drivers/pci/host/*imx6*
7791
7792 PCI DRIVER FOR TI KEYSTONE
7793 M:      Murali Karicheri <m-karicheri2@ti.com>
7794 L:      linux-pci@vger.kernel.org
7795 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7796 S:      Maintained
7797 F:      drivers/pci/host/*keystone*
7798
7799 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7800 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7801 M:      Jason Cooper <jason@lakedaemon.net>
7802 L:      linux-pci@vger.kernel.org
7803 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7804 S:      Maintained
7805 F:      drivers/pci/host/*mvebu*
7806
7807 PCI DRIVER FOR NVIDIA TEGRA
7808 M:      Thierry Reding <thierry.reding@gmail.com>
7809 L:      linux-tegra@vger.kernel.org
7810 L:      linux-pci@vger.kernel.org
7811 S:      Supported
7812 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7813 F:      drivers/pci/host/pci-tegra.c
7814
7815 PCI DRIVER FOR TI DRA7XX
7816 M:      Kishon Vijay Abraham I <kishon@ti.com>
7817 L:      linux-omap@vger.kernel.org
7818 L:      linux-pci@vger.kernel.org
7819 S:      Supported
7820 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7821 F:      drivers/pci/host/pci-dra7xx.c
7822
7823 PCI DRIVER FOR RENESAS R-CAR
7824 M:      Simon Horman <horms@verge.net.au>
7825 L:      linux-pci@vger.kernel.org
7826 L:      linux-sh@vger.kernel.org
7827 S:      Maintained
7828 F:      drivers/pci/host/*rcar*
7829
7830 PCI DRIVER FOR SAMSUNG EXYNOS
7831 M:      Jingoo Han <jingoohan1@gmail.com>
7832 L:      linux-pci@vger.kernel.org
7833 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7834 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7835 S:      Maintained
7836 F:      drivers/pci/host/pci-exynos.c
7837
7838 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7839 M:      Jingoo Han <jingoohan1@gmail.com>
7840 M:      Pratyush Anand <pratyush.anand@gmail.com>
7841 L:      linux-pci@vger.kernel.org
7842 S:      Maintained
7843 F:      drivers/pci/host/*designware*
7844
7845 PCI DRIVER FOR GENERIC OF HOSTS
7846 M:      Will Deacon <will.deacon@arm.com>
7847 L:      linux-pci@vger.kernel.org
7848 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7849 S:      Maintained
7850 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7851 F:      drivers/pci/host/pci-host-generic.c
7852
7853 PCIE DRIVER FOR ST SPEAR13XX
7854 M:      Pratyush Anand <pratyush.anand@gmail.com>
7855 L:      linux-pci@vger.kernel.org
7856 S:      Maintained
7857 F:      drivers/pci/host/*spear*
7858
7859 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7860 M:      Duc Dang <dhdang@apm.com>
7861 L:      linux-pci@vger.kernel.org
7862 L:      linux-arm-kernel@lists.infradead.org
7863 S:      Maintained
7864 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7865 F:      drivers/pci/host/pci-xgene-msi.c
7866
7867 PCMCIA SUBSYSTEM
7868 P:      Linux PCMCIA Team
7869 L:      linux-pcmcia@lists.infradead.org
7870 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7872 S:      Maintained
7873 F:      Documentation/pcmcia/
7874 F:      drivers/pcmcia/
7875 F:      include/pcmcia/
7876
7877 PCNET32 NETWORK DRIVER
7878 M:      Don Fry <pcnet32@frontier.com>
7879 L:      netdev@vger.kernel.org
7880 S:      Maintained
7881 F:      drivers/net/ethernet/amd/pcnet32.c
7882
7883 PCRYPT PARALLEL CRYPTO ENGINE
7884 M:      Steffen Klassert <steffen.klassert@secunet.com>
7885 L:      linux-crypto@vger.kernel.org
7886 S:      Maintained
7887 F:      crypto/pcrypt.c
7888 F:      include/crypto/pcrypt.h
7889
7890 PER-CPU MEMORY ALLOCATOR
7891 M:      Tejun Heo <tj@kernel.org>
7892 M:      Christoph Lameter <cl@linux-foundation.org>
7893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7894 S:      Maintained
7895 F:      include/linux/percpu*.h
7896 F:      mm/percpu*.c
7897 F:      arch/*/include/asm/percpu.h
7898
7899 PER-TASK DELAY ACCOUNTING
7900 M:      Balbir Singh <bsingharora@gmail.com>
7901 S:      Maintained
7902 F:      include/linux/delayacct.h
7903 F:      kernel/delayacct.c
7904
7905 PERFORMANCE EVENTS SUBSYSTEM
7906 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7907 M:      Ingo Molnar <mingo@redhat.com>
7908 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7909 L:      linux-kernel@vger.kernel.org
7910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7911 S:      Supported
7912 F:      kernel/events/*
7913 F:      include/linux/perf_event.h
7914 F:      include/uapi/linux/perf_event.h
7915 F:      arch/*/kernel/perf_event*.c
7916 F:      arch/*/kernel/*/perf_event*.c
7917 F:      arch/*/kernel/*/*/perf_event*.c
7918 F:      arch/*/include/asm/perf_event.h
7919 F:      arch/*/kernel/perf_callchain.c
7920 F:      tools/perf/
7921
7922 PERSONALITY HANDLING
7923 M:      Christoph Hellwig <hch@infradead.org>
7924 L:      linux-abi-devel@lists.sourceforge.net
7925 S:      Maintained
7926 F:      include/linux/personality.h
7927 F:      include/uapi/linux/personality.h
7928
7929 PHONET PROTOCOL
7930 M:      Remi Denis-Courmont <courmisch@gmail.com>
7931 S:      Supported
7932 F:      Documentation/networking/phonet.txt
7933 F:      include/linux/phonet.h
7934 F:      include/net/phonet/
7935 F:      include/uapi/linux/phonet.h
7936 F:      net/phonet/
7937
7938 PHRAM MTD DRIVER
7939 M:      Joern Engel <joern@lazybastard.org>
7940 L:      linux-mtd@lists.infradead.org
7941 S:      Maintained
7942 F:      drivers/mtd/devices/phram.c
7943
7944 PICOLCD HID DRIVER
7945 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7946 L:      linux-input@vger.kernel.org
7947 S:      Maintained
7948 F:      drivers/hid/hid-picolcd*
7949
7950 PICOXCELL SUPPORT
7951 M:      Jamie Iles <jamie@jamieiles.com>
7952 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7953 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7954 S:      Supported
7955 F:      arch/arm/boot/dts/picoxcell*
7956 F:      arch/arm/mach-picoxcell/
7957 F:      drivers/crypto/picoxcell*
7958
7959 PIN CONTROL SUBSYSTEM
7960 M:      Linus Walleij <linus.walleij@linaro.org>
7961 L:      linux-gpio@vger.kernel.org
7962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7963 S:      Maintained
7964 F:      drivers/pinctrl/
7965 F:      include/linux/pinctrl/
7966
7967 PIN CONTROLLER - ATMEL AT91
7968 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7970 S:      Maintained
7971 F:      drivers/pinctrl/pinctrl-at91.*
7972
7973 PIN CONTROLLER - INTEL
7974 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7975 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7976 S:      Maintained
7977 F:      drivers/pinctrl/intel/
7978
7979 PIN CONTROLLER - RENESAS
7980 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7981 L:      linux-sh@vger.kernel.org
7982 S:      Maintained
7983 F:      drivers/pinctrl/sh-pfc/
7984
7985 PIN CONTROLLER - SAMSUNG
7986 M:      Tomasz Figa <tomasz.figa@gmail.com>
7987 M:      Thomas Abraham <thomas.abraham@linaro.org>
7988 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7989 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7990 S:      Maintained
7991 F:      drivers/pinctrl/samsung/
7992
7993 PIN CONTROLLER - ST SPEAR
7994 M:      Viresh Kumar <viresh.linux@gmail.com>
7995 L:      spear-devel@list.st.com
7996 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7997 W:      http://www.st.com/spear
7998 S:      Maintained
7999 F:      drivers/pinctrl/spear/
8000
8001 PKTCDVD DRIVER
8002 M:      Jiri Kosina <jkosina@suse.cz>
8003 S:      Maintained
8004 F:      drivers/block/pktcdvd.c
8005 F:      include/linux/pktcdvd.h
8006 F:      include/uapi/linux/pktcdvd.h
8007
8008 PKUNITY SOC DRIVERS
8009 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8010 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8011 S:      Maintained
8012 T:      git git://github.com/gxt/linux.git
8013 F:      drivers/input/serio/i8042-unicore32io.h
8014 F:      drivers/i2c/busses/i2c-puv3.c
8015 F:      drivers/video/fbdev/fb-puv3.c
8016 F:      drivers/rtc/rtc-puv3.c
8017
8018 PMBUS HARDWARE MONITORING DRIVERS
8019 M:      Guenter Roeck <linux@roeck-us.net>
8020 L:      lm-sensors@lm-sensors.org
8021 W:      http://www.lm-sensors.org/
8022 W:      http://www.roeck-us.net/linux/drivers/
8023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8024 S:      Maintained
8025 F:      Documentation/hwmon/pmbus
8026 F:      drivers/hwmon/pmbus/
8027 F:      include/linux/i2c/pmbus.h
8028
8029 PMC SIERRA MaxRAID DRIVER
8030 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8031 L:      linux-scsi@vger.kernel.org
8032 W:      http://www.pmc-sierra.com/
8033 S:      Supported
8034 F:      drivers/scsi/pmcraid.*
8035
8036 PMC SIERRA PM8001 DRIVER
8037 M:      xjtuwjp@gmail.com
8038 M:      lindar_liu@usish.com
8039 L:      pmchba@pmcs.com
8040 L:      linux-scsi@vger.kernel.org
8041 S:      Supported
8042 F:      drivers/scsi/pm8001/
8043
8044 POSIX CLOCKS and TIMERS
8045 M:      Thomas Gleixner <tglx@linutronix.de>
8046 L:      linux-kernel@vger.kernel.org
8047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8048 S:      Maintained
8049 F:      fs/timerfd.c
8050 F:      include/linux/timer*
8051 F:      kernel/time/*timer*
8052
8053 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8054 M:      Sebastian Reichel <sre@kernel.org>
8055 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8056 M:      David Woodhouse <dwmw2@infradead.org>
8057 L:      linux-pm@vger.kernel.org
8058 T:      git git://git.infradead.org/battery-2.6.git
8059 S:      Maintained
8060 F:      include/linux/power_supply.h
8061 F:      drivers/power/
8062
8063 PNP SUPPORT
8064 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8065 S:      Maintained
8066 F:      drivers/pnp/
8067
8068 PNXxxxx I2C DRIVER
8069 M:      Vitaly Wool <vitalywool@gmail.com>
8070 L:      linux-i2c@vger.kernel.org
8071 S:      Maintained
8072 F:      drivers/i2c/busses/i2c-pnx.c
8073
8074 PPP PROTOCOL DRIVERS AND COMPRESSORS
8075 M:      Paul Mackerras <paulus@samba.org>
8076 L:      linux-ppp@vger.kernel.org
8077 S:      Maintained
8078 F:      drivers/net/ppp/ppp_*
8079
8080 PPP OVER ATM (RFC 2364)
8081 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8082 S:      Maintained
8083 F:      net/atm/pppoatm.c
8084 F:      include/uapi/linux/atmppp.h
8085
8086 PPP OVER ETHERNET
8087 M:      Michal Ostrowski <mostrows@earthlink.net>
8088 S:      Maintained
8089 F:      drivers/net/ppp/pppoe.c
8090 F:      drivers/net/ppp/pppox.c
8091
8092 PPP OVER L2TP
8093 M:      James Chapman <jchapman@katalix.com>
8094 S:      Maintained
8095 F:      net/l2tp/l2tp_ppp.c
8096 F:      include/linux/if_pppol2tp.h
8097 F:      include/uapi/linux/if_pppol2tp.h
8098
8099 PPS SUPPORT
8100 M:      Rodolfo Giometti <giometti@enneenne.com>
8101 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8102 L:      linuxpps@ml.enneenne.com (subscribers-only)
8103 S:      Maintained
8104 F:      Documentation/pps/
8105 F:      drivers/pps/
8106 F:      include/linux/pps*.h
8107
8108 PPTP DRIVER
8109 M:      Dmitry Kozlov <xeb@mail.ru>
8110 L:      netdev@vger.kernel.org
8111 S:      Maintained
8112 F:      drivers/net/ppp/pptp.c
8113 W:      http://sourceforge.net/projects/accel-pptp
8114
8115 PREEMPTIBLE KERNEL
8116 M:      Robert Love <rml@tech9.net>
8117 L:      kpreempt-tech@lists.sourceforge.net
8118 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8119 S:      Supported
8120 F:      Documentation/preempt-locking.txt
8121 F:      include/linux/preempt.h
8122
8123 PRISM54 WIRELESS DRIVER
8124 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8125 L:      linux-wireless@vger.kernel.org
8126 W:      http://wireless.kernel.org/en/users/Drivers/p54
8127 S:      Obsolete
8128 F:      drivers/net/wireless/prism54/
8129
8130 PS3 NETWORK SUPPORT
8131 M:      Geoff Levand <geoff@infradead.org>
8132 L:      netdev@vger.kernel.org
8133 L:      linuxppc-dev@lists.ozlabs.org
8134 S:      Maintained
8135 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8136
8137 PS3 PLATFORM SUPPORT
8138 M:      Geoff Levand <geoff@infradead.org>
8139 L:      linuxppc-dev@lists.ozlabs.org
8140 S:      Maintained
8141 F:      arch/powerpc/boot/ps3*
8142 F:      arch/powerpc/include/asm/lv1call.h
8143 F:      arch/powerpc/include/asm/ps3*.h
8144 F:      arch/powerpc/platforms/ps3/
8145 F:      drivers/*/ps3*
8146 F:      drivers/ps3/
8147 F:      drivers/rtc/rtc-ps3.c
8148 F:      drivers/usb/host/*ps3.c
8149 F:      sound/ppc/snd_ps3*
8150
8151 PS3VRAM DRIVER
8152 M:      Jim Paris <jim@jtan.com>
8153 M:      Geoff Levand <geoff@infradead.org>
8154 L:      linuxppc-dev@lists.ozlabs.org
8155 S:      Maintained
8156 F:      drivers/block/ps3vram.c
8157
8158 PSTORE FILESYSTEM
8159 M:      Anton Vorontsov <anton@enomsg.org>
8160 M:      Colin Cross <ccross@android.com>
8161 M:      Kees Cook <keescook@chromium.org>
8162 M:      Tony Luck <tony.luck@intel.com>
8163 S:      Maintained
8164 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8165 F:      fs/pstore/
8166 F:      include/linux/pstore*
8167 F:      drivers/firmware/efi/efi-pstore.c
8168 F:      drivers/acpi/apei/erst.c
8169
8170 PTP HARDWARE CLOCK SUPPORT
8171 M:      Richard Cochran <richardcochran@gmail.com>
8172 L:      netdev@vger.kernel.org
8173 S:      Maintained
8174 W:      http://linuxptp.sourceforge.net/
8175 F:      Documentation/ABI/testing/sysfs-ptp
8176 F:      Documentation/ptp/*
8177 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8178 F:      drivers/net/phy/dp83640*
8179 F:      drivers/ptp/*
8180 F:      include/linux/ptp_cl*
8181
8182 PTRACE SUPPORT
8183 M:      Roland McGrath <roland@hack.frob.com>
8184 M:      Oleg Nesterov <oleg@redhat.com>
8185 S:      Maintained
8186 F:      include/asm-generic/syscall.h
8187 F:      include/linux/ptrace.h
8188 F:      include/linux/regset.h
8189 F:      include/linux/tracehook.h
8190 F:      include/uapi/linux/ptrace.h
8191 F:      kernel/ptrace.c
8192
8193 PVRUSB2 VIDEO4LINUX DRIVER
8194 M:      Mike Isely <isely@pobox.com>
8195 L:      pvrusb2@isely.net       (subscribers-only)
8196 L:      linux-media@vger.kernel.org
8197 W:      http://www.isely.net/pvrusb2/
8198 T:      git git://linuxtv.org/media_tree.git
8199 S:      Maintained
8200 F:      Documentation/video4linux/README.pvrusb2
8201 F:      drivers/media/usb/pvrusb2/
8202
8203 PWC WEBCAM DRIVER
8204 M:      Hans de Goede <hdegoede@redhat.com>
8205 L:      linux-media@vger.kernel.org
8206 T:      git git://linuxtv.org/media_tree.git
8207 S:      Maintained
8208 F:      drivers/media/usb/pwc/*
8209
8210 PWM FAN DRIVER
8211 M:      Kamil Debski <k.debski@samsung.com>
8212 L:      lm-sensors@lm-sensors.org
8213 S:      Supported
8214 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8215 F:      Documentation/hwmon/pwm-fan
8216 F:      drivers/hwmon/pwm-fan.c
8217
8218 PWM SUBSYSTEM
8219 M:      Thierry Reding <thierry.reding@gmail.com>
8220 L:      linux-pwm@vger.kernel.org
8221 S:      Maintained
8222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8223 F:      Documentation/pwm.txt
8224 F:      Documentation/devicetree/bindings/pwm/
8225 F:      include/linux/pwm.h
8226 F:      drivers/pwm/
8227 F:      drivers/video/backlight/pwm_bl.c
8228 F:      include/linux/pwm_backlight.h
8229
8230 PXA2xx/PXA3xx SUPPORT
8231 M:      Daniel Mack <daniel@zonque.org>
8232 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8233 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8234 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8235 T:      git git://github.com/hzhuang1/linux.git
8236 T:      git git://github.com/rjarzmik/linux.git
8237 S:      Maintained
8238 F:      arch/arm/mach-pxa/
8239 F:      drivers/dma/pxa*
8240 F:      drivers/pcmcia/pxa2xx*
8241 F:      drivers/spi/spi-pxa2xx*
8242 F:      drivers/usb/gadget/udc/pxa2*
8243 F:      include/sound/pxa2xx-lib.h
8244 F:      sound/arm/pxa*
8245 F:      sound/soc/pxa/
8246
8247 PXA3xx NAND FLASH DRIVER
8248 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8249 L:      linux-mtd@lists.infradead.org
8250 S:      Maintained
8251 F:      drivers/mtd/nand/pxa3xx_nand.c
8252
8253 MMP SUPPORT
8254 M:      Eric Miao <eric.y.miao@gmail.com>
8255 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8257 T:      git git://github.com/hzhuang1/linux.git
8258 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8259 S:      Maintained
8260 F:      arch/arm/mach-mmp/
8261
8262 PXA MMCI DRIVER
8263 S:      Orphan
8264
8265 PXA RTC DRIVER
8266 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8267 L:      rtc-linux@googlegroups.com
8268 S:      Maintained
8269
8270 QAT DRIVER
8271 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8272 L:      qat-linux@intel.com
8273 S:      Supported
8274 F:      drivers/crypto/qat/
8275
8276 QIB DRIVER
8277 M:      Mike Marciniszyn <infinipath@intel.com>
8278 L:      linux-rdma@vger.kernel.org
8279 S:      Supported
8280 F:      drivers/infiniband/hw/qib/
8281
8282 QLOGIC QLA1280 SCSI DRIVER
8283 M:      Michael Reed <mdr@sgi.com>
8284 L:      linux-scsi@vger.kernel.org
8285 S:      Maintained
8286 F:      drivers/scsi/qla1280.[ch]
8287
8288 QLOGIC QLA2XXX FC-SCSI DRIVER
8289 M:      qla2xxx-upstream@qlogic.com
8290 L:      linux-scsi@vger.kernel.org
8291 S:      Supported
8292 F:      Documentation/scsi/LICENSE.qla2xxx
8293 F:      drivers/scsi/qla2xxx/
8294
8295 QLOGIC QLA4XXX iSCSI DRIVER
8296 M:      QLogic-Storage-Upstream@qlogic.com
8297 L:      linux-scsi@vger.kernel.org
8298 S:      Supported
8299 F:      Documentation/scsi/LICENSE.qla4xxx
8300 F:      drivers/scsi/qla4xxx/
8301
8302 QLOGIC QLA3XXX NETWORK DRIVER
8303 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8304 M:      Ron Mercer <ron.mercer@qlogic.com>
8305 M:      linux-driver@qlogic.com
8306 L:      netdev@vger.kernel.org
8307 S:      Supported
8308 F:      Documentation/networking/LICENSE.qla3xxx
8309 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8310
8311 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8312 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8313 M:      Dept-GELinuxNICDev@qlogic.com
8314 L:      netdev@vger.kernel.org
8315 S:      Supported
8316 F:      drivers/net/ethernet/qlogic/qlcnic/
8317
8318 QLOGIC QLGE 10Gb ETHERNET DRIVER
8319 M:      Harish Patil <harish.patil@qlogic.com>
8320 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8321 M:      Dept-GELinuxNICDev@qlogic.com
8322 M:      linux-driver@qlogic.com
8323 L:      netdev@vger.kernel.org
8324 S:      Supported
8325 F:      drivers/net/ethernet/qlogic/qlge/
8326
8327 QNX4 FILESYSTEM
8328 M:      Anders Larsen <al@alarsen.net>
8329 W:      http://www.alarsen.net/linux/qnx4fs/
8330 S:      Maintained
8331 F:      fs/qnx4/
8332 F:      include/uapi/linux/qnx4_fs.h
8333 F:      include/uapi/linux/qnxtypes.h
8334
8335 QT1010 MEDIA DRIVER
8336 M:      Antti Palosaari <crope@iki.fi>
8337 L:      linux-media@vger.kernel.org
8338 W:      http://linuxtv.org/
8339 W:      http://palosaari.fi/linux/
8340 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8341 T:      git git://linuxtv.org/anttip/media_tree.git
8342 S:      Maintained
8343 F:      drivers/media/tuners/qt1010*
8344
8345 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8346 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8347 L:      linux-wireless@vger.kernel.org
8348 L:      ath9k-devel@lists.ath9k.org
8349 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8350 S:      Supported
8351 F:      drivers/net/wireless/ath/ath9k/
8352
8353 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8354 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8355 L:      ath10k@lists.infradead.org
8356 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8357 T:      git git://github.com/kvalo/ath.git
8358 S:      Supported
8359 F:      drivers/net/wireless/ath/ath10k/
8360
8361 QUALCOMM HEXAGON ARCHITECTURE
8362 M:      Richard Kuo <rkuo@codeaurora.org>
8363 L:      linux-hexagon@vger.kernel.org
8364 S:      Supported
8365 F:      arch/hexagon/
8366
8367 QUALCOMM WCN36XX WIRELESS DRIVER
8368 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8369 L:      wcn36xx@lists.infradead.org
8370 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8371 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8372 S:      Supported
8373 F:      drivers/net/wireless/ath/wcn36xx/
8374
8375 RADOS BLOCK DEVICE (RBD)
8376 M:      Ilya Dryomov <idryomov@gmail.com>
8377 M:      Sage Weil <sage@redhat.com>
8378 M:      Alex Elder <elder@kernel.org>
8379 L:      ceph-devel@vger.kernel.org
8380 W:      http://ceph.com/
8381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8382 S:      Supported
8383 F:      Documentation/ABI/testing/sysfs-bus-rbd
8384 F:      drivers/block/rbd.c
8385 F:      drivers/block/rbd_types.h
8386
8387 RADEON FRAMEBUFFER DISPLAY DRIVER
8388 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8389 L:      linux-fbdev@vger.kernel.org
8390 S:      Maintained
8391 F:      drivers/video/fbdev/aty/radeon*
8392 F:      include/uapi/linux/radeonfb.h
8393
8394 RADIOSHARK RADIO DRIVER
8395 M:      Hans de Goede <hdegoede@redhat.com>
8396 L:      linux-media@vger.kernel.org
8397 T:      git git://linuxtv.org/media_tree.git
8398 S:      Maintained
8399 F:      drivers/media/radio/radio-shark.c
8400
8401 RADIOSHARK2 RADIO DRIVER
8402 M:      Hans de Goede <hdegoede@redhat.com>
8403 L:      linux-media@vger.kernel.org
8404 T:      git git://linuxtv.org/media_tree.git
8405 S:      Maintained
8406 F:      drivers/media/radio/radio-shark2.c
8407 F:      drivers/media/radio/radio-tea5777.c
8408
8409 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8410 M:      Paul Mackerras <paulus@samba.org>
8411 L:      linux-fbdev@vger.kernel.org
8412 S:      Maintained
8413 F:      drivers/video/fbdev/aty/aty128fb.c
8414
8415 RALINK RT2X00 WIRELESS LAN DRIVER
8416 P:      rt2x00 project
8417 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8418 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8419 L:      linux-wireless@vger.kernel.org
8420 S:      Maintained
8421 F:      drivers/net/wireless/rt2x00/
8422
8423 RAMDISK RAM BLOCK DEVICE DRIVER
8424 M:      Jens Axboe <axboe@kernel.dk>
8425 S:      Maintained
8426 F:      Documentation/blockdev/ramdisk.txt
8427 F:      drivers/block/brd.c
8428
8429 RANDOM NUMBER DRIVER
8430 M:      "Theodore Ts'o" <tytso@mit.edu>
8431 S:      Maintained
8432 F:      drivers/char/random.c
8433
8434 RAPIDIO SUBSYSTEM
8435 M:      Matt Porter <mporter@kernel.crashing.org>
8436 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8437 S:      Maintained
8438 F:      drivers/rapidio/
8439
8440 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8441 L:      linux-wireless@vger.kernel.org
8442 S:      Orphan
8443 F:      drivers/net/wireless/ray*
8444
8445 RCUTORTURE MODULE
8446 M:      Josh Triplett <josh@joshtriplett.org>
8447 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8448 L:      linux-kernel@vger.kernel.org
8449 S:      Supported
8450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8451 F:      Documentation/RCU/torture.txt
8452 F:      kernel/rcu/rcutorture.c
8453
8454 RCUTORTURE TEST FRAMEWORK
8455 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8456 M:      Josh Triplett <josh@joshtriplett.org>
8457 R:      Steven Rostedt <rostedt@goodmis.org>
8458 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8459 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8460 L:      linux-kernel@vger.kernel.org
8461 S:      Supported
8462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8463 F:      tools/testing/selftests/rcutorture
8464
8465 RDC R-321X SoC
8466 M:      Florian Fainelli <florian@openwrt.org>
8467 S:      Maintained
8468
8469 RDC R6040 FAST ETHERNET DRIVER
8470 M:      Florian Fainelli <florian@openwrt.org>
8471 L:      netdev@vger.kernel.org
8472 S:      Maintained
8473 F:      drivers/net/ethernet/rdc/r6040.c
8474
8475 RDS - RELIABLE DATAGRAM SOCKETS
8476 M:      Chien Yen <chien.yen@oracle.com>
8477 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8478 S:      Supported
8479 F:      net/rds/
8480
8481 READ-COPY UPDATE (RCU)
8482 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8483 M:      Josh Triplett <josh@joshtriplett.org>
8484 R:      Steven Rostedt <rostedt@goodmis.org>
8485 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8486 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8487 L:      linux-kernel@vger.kernel.org
8488 W:      http://www.rdrop.com/users/paulmck/RCU/
8489 S:      Supported
8490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8491 F:      Documentation/RCU/
8492 X:      Documentation/RCU/torture.txt
8493 F:      include/linux/rcu*
8494 X:      include/linux/srcu.h
8495 F:      kernel/rcu/
8496 X:      kernel/torture.c
8497
8498 REAL TIME CLOCK (RTC) SUBSYSTEM
8499 M:      Alessandro Zummo <a.zummo@towertech.it>
8500 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8501 L:      rtc-linux@googlegroups.com
8502 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8504 S:      Maintained
8505 F:      Documentation/rtc.txt
8506 F:      drivers/rtc/
8507 F:      include/linux/rtc.h
8508 F:      include/uapi/linux/rtc.h
8509
8510 REALTEK AUDIO CODECS
8511 M:      Bard Liao <bardliao@realtek.com>
8512 M:      Oder Chiou <oder_chiou@realtek.com>
8513 S:      Maintained
8514 F:      sound/soc/codecs/rt*
8515 F:      include/sound/rt*.h
8516
8517 REISERFS FILE SYSTEM
8518 L:      reiserfs-devel@vger.kernel.org
8519 S:      Supported
8520 F:      fs/reiserfs/
8521
8522 REGISTER MAP ABSTRACTION
8523 M:      Mark Brown <broonie@kernel.org>
8524 L:      linux-kernel@vger.kernel.org
8525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8526 S:      Supported
8527 F:      drivers/base/regmap/
8528 F:      include/linux/regmap.h
8529
8530 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8531 M:      Ohad Ben-Cohen <ohad@wizery.com>
8532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8533 S:      Maintained
8534 F:      drivers/remoteproc/
8535 F:      Documentation/remoteproc.txt
8536 F:      include/linux/remoteproc.h
8537
8538 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8539 M:      Ohad Ben-Cohen <ohad@wizery.com>
8540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8541 S:      Maintained
8542 F:      drivers/rpmsg/
8543 F:      Documentation/rpmsg.txt
8544 F:      include/linux/rpmsg.h
8545
8546 RESET CONTROLLER FRAMEWORK
8547 M:      Philipp Zabel <p.zabel@pengutronix.de>
8548 S:      Maintained
8549 F:      drivers/reset/
8550 F:      Documentation/devicetree/bindings/reset/
8551 F:      include/linux/reset.h
8552 F:      include/linux/reset-controller.h
8553
8554 RFKILL
8555 M:      Johannes Berg <johannes@sipsolutions.net>
8556 L:      linux-wireless@vger.kernel.org
8557 W:      http://wireless.kernel.org/
8558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8560 S:      Maintained
8561 F:      Documentation/rfkill.txt
8562 F:      net/rfkill/
8563
8564 RHASHTABLE
8565 M:      Thomas Graf <tgraf@suug.ch>
8566 L:      netdev@vger.kernel.org
8567 S:      Maintained
8568 F:      lib/rhashtable.c
8569 F:      include/linux/rhashtable.h
8570
8571 RICOH SMARTMEDIA/XD DRIVER
8572 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8573 S:      Maintained
8574 F:      drivers/mtd/nand/r852.c
8575 F:      drivers/mtd/nand/r852.h
8576
8577 RICOH R5C592 MEMORYSTICK DRIVER
8578 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8579 S:      Maintained
8580 F:      drivers/memstick/host/r592.*
8581
8582 ROCCAT DRIVERS
8583 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8584 W:      http://sourceforge.net/projects/roccat/
8585 S:      Maintained
8586 F:      drivers/hid/hid-roccat*
8587 F:      include/linux/hid-roccat*
8588 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8589
8590 ROCKER DRIVER
8591 M:      Jiri Pirko <jiri@resnulli.us>
8592 M:      Scott Feldman <sfeldma@gmail.com>
8593 L:      netdev@vger.kernel.org
8594 S:      Supported
8595 F:      drivers/net/ethernet/rocker/
8596
8597 ROCKETPORT DRIVER
8598 P:      Comtrol Corp.
8599 W:      http://www.comtrol.com
8600 S:      Maintained
8601 F:      Documentation/serial/rocket.txt
8602 F:      drivers/tty/rocket*
8603
8604 ROCKETPORT EXPRESS/INFINITY DRIVER
8605 M:      Kevin Cernekee <cernekee@gmail.com>
8606 L:      linux-serial@vger.kernel.org
8607 S:      Odd Fixes
8608 F:      drivers/tty/serial/rp2.*
8609
8610 ROSE NETWORK LAYER
8611 M:      Ralf Baechle <ralf@linux-mips.org>
8612 L:      linux-hams@vger.kernel.org
8613 W:      http://www.linux-ax25.org/
8614 S:      Maintained
8615 F:      include/net/rose.h
8616 F:      include/uapi/linux/rose.h
8617 F:      net/rose/
8618
8619 RTL2830 MEDIA DRIVER
8620 M:      Antti Palosaari <crope@iki.fi>
8621 L:      linux-media@vger.kernel.org
8622 W:      http://linuxtv.org/
8623 W:      http://palosaari.fi/linux/
8624 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8625 T:      git git://linuxtv.org/anttip/media_tree.git
8626 S:      Maintained
8627 F:      drivers/media/dvb-frontends/rtl2830*
8628
8629 RTL2832 MEDIA DRIVER
8630 M:      Antti Palosaari <crope@iki.fi>
8631 L:      linux-media@vger.kernel.org
8632 W:      http://linuxtv.org/
8633 W:      http://palosaari.fi/linux/
8634 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8635 T:      git git://linuxtv.org/anttip/media_tree.git
8636 S:      Maintained
8637 F:      drivers/media/dvb-frontends/rtl2832*
8638
8639 RTL2832_SDR MEDIA DRIVER
8640 M:      Antti Palosaari <crope@iki.fi>
8641 L:      linux-media@vger.kernel.org
8642 W:      http://linuxtv.org/
8643 W:      http://palosaari.fi/linux/
8644 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8645 T:      git git://linuxtv.org/anttip/media_tree.git
8646 S:      Maintained
8647 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8648
8649 RTL8180 WIRELESS DRIVER
8650 L:      linux-wireless@vger.kernel.org
8651 W:      http://wireless.kernel.org/
8652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8653 S:      Orphan
8654 F:      drivers/net/wireless/rtl818x/rtl8180/
8655
8656 RTL8187 WIRELESS DRIVER
8657 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8658 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8659 M:      Larry Finger <Larry.Finger@lwfinger.net>
8660 L:      linux-wireless@vger.kernel.org
8661 W:      http://wireless.kernel.org/
8662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8663 S:      Maintained
8664 F:      drivers/net/wireless/rtl818x/rtl8187/
8665
8666 RTL8192CE WIRELESS DRIVER
8667 M:      Larry Finger <Larry.Finger@lwfinger.net>
8668 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8669 L:      linux-wireless@vger.kernel.org
8670 W:      http://wireless.kernel.org/
8671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8672 S:      Maintained
8673 F:      drivers/net/wireless/rtlwifi/
8674 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8675
8676 S3 SAVAGE FRAMEBUFFER DRIVER
8677 M:      Antonino Daplas <adaplas@gmail.com>
8678 L:      linux-fbdev@vger.kernel.org
8679 S:      Maintained
8680 F:      drivers/video/fbdev/savage/
8681
8682 S390
8683 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8684 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8685 M:      linux390@de.ibm.com
8686 L:      linux-s390@vger.kernel.org
8687 W:      http://www.ibm.com/developerworks/linux/linux390/
8688 S:      Supported
8689 F:      arch/s390/
8690 F:      drivers/s390/
8691 F:      Documentation/s390/
8692 F:      Documentation/DocBook/s390*
8693
8694 S390 COMMON I/O LAYER
8695 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8696 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8697 L:      linux-s390@vger.kernel.org
8698 W:      http://www.ibm.com/developerworks/linux/linux390/
8699 S:      Supported
8700 F:      drivers/s390/cio/
8701
8702 S390 DASD DRIVER
8703 M:      Stefan Weinhuber <wein@de.ibm.com>
8704 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8705 L:      linux-s390@vger.kernel.org
8706 W:      http://www.ibm.com/developerworks/linux/linux390/
8707 S:      Supported
8708 F:      drivers/s390/block/dasd*
8709 F:      block/partitions/ibm.c
8710
8711 S390 NETWORK DRIVERS
8712 M:      Ursula Braun <ursula.braun@de.ibm.com>
8713 M:      linux390@de.ibm.com
8714 L:      linux-s390@vger.kernel.org
8715 W:      http://www.ibm.com/developerworks/linux/linux390/
8716 S:      Supported
8717 F:      drivers/s390/net/
8718
8719 S390 PCI SUBSYSTEM
8720 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8721 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8722 L:      linux-s390@vger.kernel.org
8723 W:      http://www.ibm.com/developerworks/linux/linux390/
8724 S:      Supported
8725 F:      arch/s390/pci/
8726 F:      drivers/pci/hotplug/s390_pci_hpc.c
8727
8728 S390 ZCRYPT DRIVER
8729 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8730 M:      linux390@de.ibm.com
8731 L:      linux-s390@vger.kernel.org
8732 W:      http://www.ibm.com/developerworks/linux/linux390/
8733 S:      Supported
8734 F:      drivers/s390/crypto/
8735
8736 S390 ZFCP DRIVER
8737 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8738 M:      linux390@de.ibm.com
8739 L:      linux-s390@vger.kernel.org
8740 W:      http://www.ibm.com/developerworks/linux/linux390/
8741 S:      Supported
8742 F:      drivers/s390/scsi/zfcp_*
8743
8744 S390 IUCV NETWORK LAYER
8745 M:      Ursula Braun <ursula.braun@de.ibm.com>
8746 M:      linux390@de.ibm.com
8747 L:      linux-s390@vger.kernel.org
8748 W:      http://www.ibm.com/developerworks/linux/linux390/
8749 S:      Supported
8750 F:      drivers/s390/net/*iucv*
8751 F:      include/net/iucv/
8752 F:      net/iucv/
8753
8754 S3C24XX SD/MMC Driver
8755 M:      Ben Dooks <ben-linux@fluff.org>
8756 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8757 S:      Supported
8758 F:      drivers/mmc/host/s3cmci.*
8759
8760 SAA6588 RDS RECEIVER DRIVER
8761 M:      Hans Verkuil <hverkuil@xs4all.nl>
8762 L:      linux-media@vger.kernel.org
8763 T:      git git://linuxtv.org/media_tree.git
8764 W:      http://linuxtv.org
8765 S:      Odd Fixes
8766 F:      drivers/media/i2c/saa6588*
8767
8768 SAA7134 VIDEO4LINUX DRIVER
8769 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8770 L:      linux-media@vger.kernel.org
8771 W:      http://linuxtv.org
8772 T:      git git://linuxtv.org/media_tree.git
8773 S:      Odd fixes
8774 F:      Documentation/video4linux/*.saa7134
8775 F:      drivers/media/pci/saa7134/
8776
8777 SAA7146 VIDEO4LINUX-2 DRIVER
8778 M:      Hans Verkuil <hverkuil@xs4all.nl>
8779 L:      linux-media@vger.kernel.org
8780 T:      git git://linuxtv.org/media_tree.git
8781 S:      Maintained
8782 F:      drivers/media/common/saa7146/
8783 F:      drivers/media/pci/saa7146/
8784 F:      include/media/saa7146*
8785
8786 SAMSUNG LAPTOP DRIVER
8787 M:      Corentin Chary <corentin.chary@gmail.com>
8788 L:      platform-driver-x86@vger.kernel.org
8789 S:      Maintained
8790 F:      drivers/platform/x86/samsung-laptop.c
8791
8792 SAMSUNG AUDIO (ASoC) DRIVERS
8793 M:      Sangbeom Kim <sbkim73@samsung.com>
8794 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8795 S:      Supported
8796 F:      sound/soc/samsung/
8797
8798 SAMSUNG FRAMEBUFFER DRIVER
8799 M:      Jingoo Han <jingoohan1@gmail.com>
8800 L:      linux-fbdev@vger.kernel.org
8801 S:      Maintained
8802 F:      drivers/video/fbdev/s3c-fb.c
8803
8804 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8805 M:      Sangbeom Kim <sbkim73@samsung.com>
8806 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8807 L:      linux-kernel@vger.kernel.org
8808 L:      linux-samsung-soc@vger.kernel.org
8809 S:      Supported
8810 F:      drivers/mfd/sec*.c
8811 F:      drivers/regulator/s2m*.c
8812 F:      drivers/regulator/s5m*.c
8813 F:      drivers/clk/clk-s2mps11.c
8814 F:      drivers/rtc/rtc-s5m.c
8815 F:      include/linux/mfd/samsung/
8816 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8817 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
8818
8819 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8820 M:      Kyungmin Park <kyungmin.park@samsung.com>
8821 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8822 L:      linux-media@vger.kernel.org
8823 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8824 S:      Supported
8825 F:      drivers/media/platform/exynos4-is/
8826
8827 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8828 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8829 L:      linux-media@vger.kernel.org
8830 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8831 S:      Maintained
8832 F:      drivers/media/platform/s3c-camif/
8833 F:      include/media/s3c_camif.h
8834
8835 SAMSUNG S5C73M3 CAMERA DRIVER
8836 M:      Kyungmin Park <kyungmin.park@samsung.com>
8837 M:      Andrzej Hajda <a.hajda@samsung.com>
8838 L:      linux-media@vger.kernel.org
8839 S:      Supported
8840 F:      drivers/media/i2c/s5c73m3/*
8841
8842 SAMSUNG S5K5BAF CAMERA DRIVER
8843 M:      Kyungmin Park <kyungmin.park@samsung.com>
8844 M:      Andrzej Hajda <a.hajda@samsung.com>
8845 L:      linux-media@vger.kernel.org
8846 S:      Supported
8847 F:      drivers/media/i2c/s5k5baf.c
8848
8849 SAMSUNG SOC CLOCK DRIVERS
8850 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8851 M:      Tomasz Figa <tomasz.figa@gmail.com>
8852 S:      Supported
8853 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8854 F:      drivers/clk/samsung/
8855
8856 SAMSUNG SXGBE DRIVERS
8857 M:      Byungho An <bh74.an@samsung.com>
8858 M:      Girish K S <ks.giri@samsung.com>
8859 M:      Vipul Pandya <vipul.pandya@samsung.com>
8860 S:      Supported
8861 L:      netdev@vger.kernel.org
8862 F:      drivers/net/ethernet/samsung/sxgbe/
8863
8864 SAMSUNG THERMAL DRIVER
8865 M:      Lukasz Majewski <l.majewski@samsung.com>
8866 L:      linux-pm@vger.kernel.org
8867 L:      linux-samsung-soc@vger.kernel.org
8868 S:      Supported
8869 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8870 F:      drivers/thermal/samsung/
8871
8872 SAMSUNG USB2 PHY DRIVER
8873 M:      Kamil Debski <k.debski@samsung.com>
8874 L:      linux-kernel@vger.kernel.org
8875 S:      Supported
8876 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8877 F:      Documentation/phy/samsung-usb2.txt
8878 F:      drivers/phy/phy-exynos4210-usb2.c
8879 F:      drivers/phy/phy-exynos4x12-usb2.c
8880 F:      drivers/phy/phy-exynos5250-usb2.c
8881 F:      drivers/phy/phy-s5pv210-usb2.c
8882 F:      drivers/phy/phy-samsung-usb2.c
8883 F:      drivers/phy/phy-samsung-usb2.h
8884
8885 SERIAL DRIVERS
8886 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8887 L:      linux-serial@vger.kernel.org
8888 S:      Maintained
8889 F:      drivers/tty/serial/
8890
8891 SYNOPSYS DESIGNWARE DMAC DRIVER
8892 M:      Viresh Kumar <viresh.linux@gmail.com>
8893 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8894 S:      Maintained
8895 F:      include/linux/dma/dw.h
8896 F:      include/linux/platform_data/dma-dw.h
8897 F:      drivers/dma/dw/
8898
8899 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8900 M:      Seungwon Jeon <tgih.jun@samsung.com>
8901 M:      Jaehoon Chung <jh80.chung@samsung.com>
8902 L:      linux-mmc@vger.kernel.org
8903 S:      Maintained
8904 F:      include/linux/mmc/dw_mmc.h
8905 F:      drivers/mmc/host/dw_mmc*
8906
8907 THUNDERBOLT DRIVER
8908 M:      Andreas Noever <andreas.noever@gmail.com>
8909 S:      Maintained
8910 F:      drivers/thunderbolt/
8911
8912 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8913 M:      John Stultz <john.stultz@linaro.org>
8914 M:      Thomas Gleixner <tglx@linutronix.de>
8915 L:      linux-kernel@vger.kernel.org
8916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8917 S:      Supported
8918 F:      include/linux/clocksource.h
8919 F:      include/linux/time.h
8920 F:      include/linux/timex.h
8921 F:      include/uapi/linux/time.h
8922 F:      include/uapi/linux/timex.h
8923 F:      kernel/time/clocksource.c
8924 F:      kernel/time/time*.c
8925 F:      kernel/time/ntp.c
8926 F:      tools/testing/selftests/timers/
8927
8928 SC1200 WDT DRIVER
8929 M:      Zwane Mwaikambo <zwanem@gmail.com>
8930 S:      Maintained
8931 F:      drivers/watchdog/sc1200wdt.c
8932
8933 SCHEDULER
8934 M:      Ingo Molnar <mingo@redhat.com>
8935 M:      Peter Zijlstra <peterz@infradead.org>
8936 L:      linux-kernel@vger.kernel.org
8937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8938 S:      Maintained
8939 F:      kernel/sched/
8940 F:      include/linux/sched.h
8941 F:      include/uapi/linux/sched.h
8942 F:      include/linux/wait.h
8943
8944 SCORE ARCHITECTURE
8945 M:      Chen Liqin <liqin.linux@gmail.com>
8946 M:      Lennox Wu <lennox.wu@gmail.com>
8947 W:      http://www.sunplus.com
8948 S:      Supported
8949 F:      arch/score/
8950
8951 SCSI CDROM DRIVER
8952 M:      Jens Axboe <axboe@kernel.dk>
8953 L:      linux-scsi@vger.kernel.org
8954 W:      http://www.kernel.dk
8955 S:      Maintained
8956 F:      drivers/scsi/sr*
8957
8958 SCSI RDMA PROTOCOL (SRP) INITIATOR
8959 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8960 L:      linux-rdma@vger.kernel.org
8961 S:      Supported
8962 W:      http://www.openfabrics.org
8963 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8965 F:      drivers/infiniband/ulp/srp/
8966 F:      include/scsi/srp.h
8967
8968 SCSI SG DRIVER
8969 M:      Doug Gilbert <dgilbert@interlog.com>
8970 L:      linux-scsi@vger.kernel.org
8971 W:      http://sg.danny.cz/sg
8972 S:      Maintained
8973 F:      Documentation/scsi/scsi-generic.txt
8974 F:      drivers/scsi/sg.c
8975 F:      include/scsi/sg.h
8976
8977 SCSI SUBSYSTEM
8978 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8979 L:      linux-scsi@vger.kernel.org
8980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8981 S:      Maintained
8982 F:      drivers/scsi/
8983 F:      include/scsi/
8984
8985 SCSI TAPE DRIVER
8986 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8987 L:      linux-scsi@vger.kernel.org
8988 S:      Maintained
8989 F:      Documentation/scsi/st.txt
8990 F:      drivers/scsi/st.*
8991 F:      drivers/scsi/st_*.h
8992
8993 SCTP PROTOCOL
8994 M:      Vlad Yasevich <vyasevich@gmail.com>
8995 M:      Neil Horman <nhorman@tuxdriver.com>
8996 L:      linux-sctp@vger.kernel.org
8997 W:      http://lksctp.sourceforge.net
8998 S:      Maintained
8999 F:      Documentation/networking/sctp.txt
9000 F:      include/linux/sctp.h
9001 F:      include/uapi/linux/sctp.h
9002 F:      include/net/sctp/
9003 F:      net/sctp/
9004
9005 SCx200 CPU SUPPORT
9006 M:      Jim Cromie <jim.cromie@gmail.com>
9007 S:      Odd Fixes
9008 F:      Documentation/i2c/busses/scx200_acb
9009 F:      arch/x86/platform/scx200/
9010 F:      drivers/watchdog/scx200_wdt.c
9011 F:      drivers/i2c/busses/scx200*
9012 F:      drivers/mtd/maps/scx200_docflash.c
9013 F:      include/linux/scx200.h
9014
9015 SCx200 GPIO DRIVER
9016 M:      Jim Cromie <jim.cromie@gmail.com>
9017 S:      Maintained
9018 F:      drivers/char/scx200_gpio.c
9019 F:      include/linux/scx200_gpio.h
9020
9021 SCx200 HRT CLOCKSOURCE DRIVER
9022 M:      Jim Cromie <jim.cromie@gmail.com>
9023 S:      Maintained
9024 F:      drivers/clocksource/scx200_hrt.c
9025
9026 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9027 M:      Sascha Sommer <saschasommer@freenet.de>
9028 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9029 S:      Maintained
9030 F:      drivers/mmc/host/sdricoh_cs.c
9031
9032 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9033 L:      linux-mmc@vger.kernel.org
9034 S:      Orphan
9035 F:      drivers/mmc/host/sdhci.*
9036 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9037
9038 SECURE COMPUTING
9039 M:      Kees Cook <keescook@chromium.org>
9040 R:      Andy Lutomirski <luto@amacapital.net>
9041 R:      Will Drewry <wad@chromium.org>
9042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9043 S:      Supported
9044 F:      kernel/seccomp.c
9045 F:      include/uapi/linux/seccomp.h
9046 F:      include/linux/seccomp.h
9047 F:      tools/testing/selftests/seccomp/*
9048 K:      \bsecure_computing
9049 K:      \bTIF_SECCOMP\b
9050
9051 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9052 M:      Ben Dooks <ben-linux@fluff.org>
9053 M:      Jaehoon Chung <jh80.chung@samsung.com>
9054 L:      linux-mmc@vger.kernel.org
9055 S:      Maintained
9056 F:      drivers/mmc/host/sdhci-s3c*
9057
9058 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9059 M:      Viresh Kumar <viresh.linux@gmail.com>
9060 L:      spear-devel@list.st.com
9061 L:      linux-mmc@vger.kernel.org
9062 S:      Maintained
9063 F:      drivers/mmc/host/sdhci-spear.c
9064
9065 SECURITY SUBSYSTEM
9066 M:      James Morris <james.l.morris@oracle.com>
9067 M:      "Serge E. Hallyn" <serge@hallyn.com>
9068 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9070 W:      http://kernsec.org/
9071 S:      Supported
9072 F:      security/
9073
9074 SECURITY CONTACT
9075 M:      Security Officers <security@kernel.org>
9076 S:      Supported
9077
9078 SELINUX SECURITY MODULE
9079 M:      Paul Moore <paul@paul-moore.com>
9080 M:      Stephen Smalley <sds@tycho.nsa.gov>
9081 M:      Eric Paris <eparis@parisplace.org>
9082 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9083 W:      http://selinuxproject.org
9084 T:      git git://git.infradead.org/users/pcmoore/selinux
9085 S:      Supported
9086 F:      include/linux/selinux*
9087 F:      security/selinux/
9088 F:      scripts/selinux/
9089
9090 APPARMOR SECURITY MODULE
9091 M:      John Johansen <john.johansen@canonical.com>
9092 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9093 W:      apparmor.wiki.kernel.org
9094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9095 S:      Supported
9096 F:      security/apparmor/
9097
9098 SENSABLE PHANTOM
9099 M:      Jiri Slaby <jirislaby@gmail.com>
9100 S:      Maintained
9101 F:      drivers/misc/phantom.c
9102 F:      include/uapi/linux/phantom.h
9103
9104 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9105 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9106 M:      Minh Tran <minh.tran@avagotech.com>
9107 M:      John Soni Jose <sony.john-n@avagotech.com>
9108 L:      linux-scsi@vger.kernel.org
9109 W:      http://www.avagotech.com
9110 S:      Supported
9111 F:      drivers/scsi/be2iscsi/
9112
9113 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9114 M:      Sathya Perla <sathya.perla@avagotech.com>
9115 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9116 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9117 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9118 L:      netdev@vger.kernel.org
9119 W:      http://www.emulex.com
9120 S:      Supported
9121 F:      drivers/net/ethernet/emulex/benet/
9122
9123 EMULEX ONECONNECT ROCE DRIVER
9124 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9125 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9126 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9127 L:      linux-rdma@vger.kernel.org
9128 W:      http://www.emulex.com
9129 S:      Supported
9130 F:      drivers/infiniband/hw/ocrdma/
9131
9132 SFC NETWORK DRIVER
9133 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9134 M:      Shradha Shah <sshah@solarflare.com>
9135 L:      netdev@vger.kernel.org
9136 S:      Supported
9137 F:      drivers/net/ethernet/sfc/
9138
9139 SGI GRU DRIVER
9140 M:      Dimitri Sivanich <sivanich@sgi.com>
9141 S:      Maintained
9142 F:      drivers/misc/sgi-gru/
9143
9144 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9145 M:      Pat Gefre <pfg@sgi.com>
9146 L:      linux-ia64@vger.kernel.org
9147 S:      Supported
9148 F:      Documentation/ia64/serial.txt
9149 F:      drivers/tty/serial/ioc?_serial.c
9150 F:      include/linux/ioc?.h
9151
9152 SGI XP/XPC/XPNET DRIVER
9153 M:      Cliff Whickman <cpw@sgi.com>
9154 M:      Robin Holt <robinmholt@gmail.com>
9155 S:      Maintained
9156 F:      drivers/misc/sgi-xp/
9157
9158 SI2157 MEDIA DRIVER
9159 M:      Antti Palosaari <crope@iki.fi>
9160 L:      linux-media@vger.kernel.org
9161 W:      http://linuxtv.org/
9162 W:      http://palosaari.fi/linux/
9163 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9164 T:      git git://linuxtv.org/anttip/media_tree.git
9165 S:      Maintained
9166 F:      drivers/media/tuners/si2157*
9167
9168 SI2168 MEDIA DRIVER
9169 M:      Antti Palosaari <crope@iki.fi>
9170 L:      linux-media@vger.kernel.org
9171 W:      http://linuxtv.org/
9172 W:      http://palosaari.fi/linux/
9173 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9174 T:      git git://linuxtv.org/anttip/media_tree.git
9175 S:      Maintained
9176 F:      drivers/media/dvb-frontends/si2168*
9177
9178 SI470X FM RADIO RECEIVER I2C DRIVER
9179 M:      Hans Verkuil <hverkuil@xs4all.nl>
9180 L:      linux-media@vger.kernel.org
9181 T:      git git://linuxtv.org/media_tree.git
9182 W:      http://linuxtv.org
9183 S:      Odd Fixes
9184 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9185
9186 SI470X FM RADIO RECEIVER USB DRIVER
9187 M:      Hans Verkuil <hverkuil@xs4all.nl>
9188 L:      linux-media@vger.kernel.org
9189 T:      git git://linuxtv.org/media_tree.git
9190 W:      http://linuxtv.org
9191 S:      Maintained
9192 F:      drivers/media/radio/si470x/radio-si470x-common.c
9193 F:      drivers/media/radio/si470x/radio-si470x.h
9194 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9195
9196 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9197 M:      Eduardo Valentin <edubezval@gmail.com>
9198 L:      linux-media@vger.kernel.org
9199 T:      git git://linuxtv.org/media_tree.git
9200 W:      http://linuxtv.org
9201 S:      Odd Fixes
9202 F:      drivers/media/radio/si4713/si4713.?
9203
9204 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9205 M:      Eduardo Valentin <edubezval@gmail.com>
9206 L:      linux-media@vger.kernel.org
9207 T:      git git://linuxtv.org/media_tree.git
9208 W:      http://linuxtv.org
9209 S:      Odd Fixes
9210 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9211
9212 SI4713 FM RADIO TRANSMITTER USB DRIVER
9213 M:      Hans Verkuil <hverkuil@xs4all.nl>
9214 L:      linux-media@vger.kernel.org
9215 T:      git git://linuxtv.org/media_tree.git
9216 W:      http://linuxtv.org
9217 S:      Maintained
9218 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9219
9220 SIANO DVB DRIVER
9221 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9222 L:      linux-media@vger.kernel.org
9223 W:      http://linuxtv.org
9224 T:      git git://linuxtv.org/media_tree.git
9225 S:      Odd fixes
9226 F:      drivers/media/common/siano/
9227 F:      drivers/media/usb/siano/
9228 F:      drivers/media/usb/siano/
9229 F:      drivers/media/mmc/siano/
9230
9231 SIMPLEFB FB DRIVER
9232 M:      Hans de Goede <hdegoede@redhat.com>
9233 L:      linux-fbdev@vger.kernel.org
9234 S:      Maintained
9235 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9236 F:      drivers/video/fbdev/simplefb.c
9237 F:      include/linux/platform_data/simplefb.h
9238
9239 SH_VEU V4L2 MEM2MEM DRIVER
9240 L:      linux-media@vger.kernel.org
9241 S:      Orphan
9242 F:      drivers/media/platform/sh_veu.c
9243
9244 SH_VOU V4L2 OUTPUT DRIVER
9245 L:      linux-media@vger.kernel.org
9246 S:      Orphan
9247 F:      drivers/media/platform/sh_vou.c
9248 F:      include/media/sh_vou.h
9249
9250 SIMPLE FIRMWARE INTERFACE (SFI)
9251 M:      Len Brown <lenb@kernel.org>
9252 L:      sfi-devel@simplefirmware.org
9253 W:      http://simplefirmware.org/
9254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9255 S:      Supported
9256 F:      arch/x86/platform/sfi/
9257 F:      drivers/sfi/
9258 F:      include/linux/sfi*.h
9259
9260 SIMTEC EB110ATX (Chalice CATS)
9261 P:      Ben Dooks
9262 P:      Vincent Sanders <vince@simtec.co.uk>
9263 M:      Simtec Linux Team <linux@simtec.co.uk>
9264 W:      http://www.simtec.co.uk/products/EB110ATX/
9265 S:      Supported
9266
9267 SIMTEC EB2410ITX (BAST)
9268 P:      Ben Dooks
9269 P:      Vincent Sanders <vince@simtec.co.uk>
9270 M:      Simtec Linux Team <linux@simtec.co.uk>
9271 W:      http://www.simtec.co.uk/products/EB2410ITX/
9272 S:      Supported
9273 F:      arch/arm/mach-s3c24xx/mach-bast.c
9274 F:      arch/arm/mach-s3c24xx/bast-ide.c
9275 F:      arch/arm/mach-s3c24xx/bast-irq.c
9276
9277 TI DAVINCI MACHINE SUPPORT
9278 M:      Sekhar Nori <nsekhar@ti.com>
9279 M:      Kevin Hilman <khilman@deeprootsystems.com>
9280 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9281 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9282 S:      Supported
9283 F:      arch/arm/mach-davinci/
9284 F:      drivers/i2c/busses/i2c-davinci.c
9285
9286 TI DAVINCI SERIES MEDIA DRIVER
9287 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9288 L:      linux-media@vger.kernel.org
9289 W:      http://linuxtv.org/
9290 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9291 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9292 S:      Maintained
9293 F:      drivers/media/platform/davinci/
9294 F:      include/media/davinci/
9295
9296 TI AM437X VPFE DRIVER
9297 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9298 L:      linux-media@vger.kernel.org
9299 W:      http://linuxtv.org/
9300 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9301 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9302 S:      Maintained
9303 F:      drivers/media/platform/am437x/
9304
9305 OV2659 OMNIVISION SENSOR DRIVER
9306 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9307 L:      linux-media@vger.kernel.org
9308 W:      http://linuxtv.org/
9309 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9310 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9311 S:      Maintained
9312 F:      drivers/media/i2c/ov2659.c
9313 F:      include/media/ov2659.h
9314
9315 SIS 190 ETHERNET DRIVER
9316 M:      Francois Romieu <romieu@fr.zoreil.com>
9317 L:      netdev@vger.kernel.org
9318 S:      Maintained
9319 F:      drivers/net/ethernet/sis/sis190.c
9320
9321 SIS 900/7016 FAST ETHERNET DRIVER
9322 M:      Daniele Venzano <venza@brownhat.org>
9323 W:      http://www.brownhat.org/sis900.html
9324 L:      netdev@vger.kernel.org
9325 S:      Maintained
9326 F:      drivers/net/ethernet/sis/sis900.*
9327
9328 SIS FRAMEBUFFER DRIVER
9329 M:      Thomas Winischhofer <thomas@winischhofer.net>
9330 W:      http://www.winischhofer.net/linuxsisvga.shtml
9331 S:      Maintained
9332 F:      Documentation/fb/sisfb.txt
9333 F:      drivers/video/fbdev/sis/
9334 F:      include/video/sisfb.h
9335
9336 SIS USB2VGA DRIVER
9337 M:      Thomas Winischhofer <thomas@winischhofer.net>
9338 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9339 S:      Maintained
9340 F:      drivers/usb/misc/sisusbvga/
9341
9342 SLAB ALLOCATOR
9343 M:      Christoph Lameter <cl@linux.com>
9344 M:      Pekka Enberg <penberg@kernel.org>
9345 M:      David Rientjes <rientjes@google.com>
9346 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9347 M:      Andrew Morton <akpm@linux-foundation.org>
9348 L:      linux-mm@kvack.org
9349 S:      Maintained
9350 F:      include/linux/sl?b*.h
9351 F:      mm/sl?b*
9352
9353 SLEEPABLE READ-COPY UPDATE (SRCU)
9354 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9355 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9356 M:      Josh Triplett <josh@joshtriplett.org>
9357 R:      Steven Rostedt <rostedt@goodmis.org>
9358 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9359 L:      linux-kernel@vger.kernel.org
9360 W:      http://www.rdrop.com/users/paulmck/RCU/
9361 S:      Supported
9362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9363 F:      include/linux/srcu.h
9364 F:      kernel/rcu/srcu.c
9365
9366 SMACK SECURITY MODULE
9367 M:      Casey Schaufler <casey@schaufler-ca.com>
9368 L:      linux-security-module@vger.kernel.org
9369 W:      http://schaufler-ca.com
9370 T:      git git://git.gitorious.org/smack-next/kernel.git
9371 S:      Maintained
9372 F:      Documentation/security/Smack.txt
9373 F:      security/smack/
9374
9375 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9376 M:      Kevin Hilman <khilman@kernel.org>
9377 M:      Nishanth Menon <nm@ti.com>
9378 S:      Maintained
9379 F:      drivers/power/avs/
9380 F:      include/linux/power/smartreflex.h
9381 L:      linux-pm@vger.kernel.org
9382
9383 SMC91x ETHERNET DRIVER
9384 M:      Nicolas Pitre <nico@fluxnic.net>
9385 S:      Odd Fixes
9386 F:      drivers/net/ethernet/smsc/smc91x.*
9387
9388 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9389 M:      Sakari Ailus <sakari.ailus@iki.fi>
9390 L:      linux-media@vger.kernel.org
9391 S:      Maintained
9392 F:      drivers/media/i2c/smiapp/
9393 F:      include/media/smiapp.h
9394 F:      drivers/media/i2c/smiapp-pll.c
9395 F:      drivers/media/i2c/smiapp-pll.h
9396 F:      include/uapi/linux/smiapp.h
9397 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9398
9399 SMM665 HARDWARE MONITOR DRIVER
9400 M:      Guenter Roeck <linux@roeck-us.net>
9401 L:      lm-sensors@lm-sensors.org
9402 S:      Maintained
9403 F:      Documentation/hwmon/smm665
9404 F:      drivers/hwmon/smm665.c
9405
9406 SMSC EMC2103 HARDWARE MONITOR DRIVER
9407 M:      Steve Glendinning <steve.glendinning@shawell.net>
9408 L:      lm-sensors@lm-sensors.org
9409 S:      Maintained
9410 F:      Documentation/hwmon/emc2103
9411 F:      drivers/hwmon/emc2103.c
9412
9413 SMSC SCH5627 HARDWARE MONITOR DRIVER
9414 M:      Hans de Goede <hdegoede@redhat.com>
9415 L:      lm-sensors@lm-sensors.org
9416 S:      Supported
9417 F:      Documentation/hwmon/sch5627
9418 F:      drivers/hwmon/sch5627.c
9419
9420 SMSC47B397 HARDWARE MONITOR DRIVER
9421 M:      Jean Delvare <jdelvare@suse.de>
9422 L:      lm-sensors@lm-sensors.org
9423 S:      Maintained
9424 F:      Documentation/hwmon/smsc47b397
9425 F:      drivers/hwmon/smsc47b397.c
9426
9427 SMSC911x ETHERNET DRIVER
9428 M:      Steve Glendinning <steve.glendinning@shawell.net>
9429 L:      netdev@vger.kernel.org
9430 S:      Maintained
9431 F:      include/linux/smsc911x.h
9432 F:      drivers/net/ethernet/smsc/smsc911x.*
9433
9434 SMSC9420 PCI ETHERNET DRIVER
9435 M:      Steve Glendinning <steve.glendinning@shawell.net>
9436 L:      netdev@vger.kernel.org
9437 S:      Maintained
9438 F:      drivers/net/ethernet/smsc/smsc9420.*
9439
9440 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9441 M:      Steve Glendinning <steve.glendinning@shawell.net>
9442 L:      linux-fbdev@vger.kernel.org
9443 S:      Maintained
9444 F:      drivers/video/fbdev/smscufx.c
9445
9446 SOC-CAMERA V4L2 SUBSYSTEM
9447 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9448 L:      linux-media@vger.kernel.org
9449 T:      git git://linuxtv.org/media_tree.git
9450 S:      Maintained
9451 F:      include/media/soc*
9452 F:      drivers/media/i2c/soc_camera/
9453 F:      drivers/media/platform/soc_camera/
9454
9455 SOEKRIS NET48XX LED SUPPORT
9456 M:      Chris Boot <bootc@bootc.net>
9457 S:      Maintained
9458 F:      drivers/leds/leds-net48xx.c
9459
9460 SOFTLOGIC 6x10 MPEG CODEC
9461 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9462 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9463 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9464 M:      Ismael Luceno <ismael@iodev.co.uk>
9465 L:      linux-media@vger.kernel.org
9466 S:      Supported
9467 F:      drivers/media/pci/solo6x10/
9468
9469 SOFTWARE RAID (Multiple Disks) SUPPORT
9470 M:      Neil Brown <neilb@suse.de>
9471 L:      linux-raid@vger.kernel.org
9472 S:      Supported
9473 F:      drivers/md/
9474 F:      include/linux/raid/
9475 F:      include/uapi/linux/raid/
9476
9477 SONIC NETWORK DRIVER
9478 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9479 L:      netdev@vger.kernel.org
9480 S:      Maintained
9481 F:      drivers/net/ethernet/natsemi/sonic.*
9482
9483 SONICS SILICON BACKPLANE DRIVER (SSB)
9484 M:      Michael Buesch <m@bues.ch>
9485 L:      netdev@vger.kernel.org
9486 S:      Maintained
9487 F:      drivers/ssb/
9488 F:      include/linux/ssb/
9489
9490 SONY VAIO CONTROL DEVICE DRIVER
9491 M:      Mattia Dongili <malattia@linux.it>
9492 L:      platform-driver-x86@vger.kernel.org
9493 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9494 S:      Maintained
9495 F:      Documentation/laptops/sony-laptop.txt
9496 F:      drivers/char/sonypi.c
9497 F:      drivers/platform/x86/sony-laptop.c
9498 F:      include/linux/sony-laptop.h
9499
9500 SONY MEMORYSTICK CARD SUPPORT
9501 M:      Alex Dubov <oakad@yahoo.com>
9502 W:      http://tifmxx.berlios.de/
9503 S:      Maintained
9504 F:      drivers/memstick/host/tifm_ms.c
9505
9506 SONY MEMORYSTICK STANDARD SUPPORT
9507 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9508 S:      Maintained
9509 F:      drivers/memstick/core/ms_block.*
9510
9511 SOUND
9512 M:      Jaroslav Kysela <perex@perex.cz>
9513 M:      Takashi Iwai <tiwai@suse.de>
9514 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9515 W:      http://www.alsa-project.org/
9516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9517 T:      git git://git.alsa-project.org/alsa-kernel.git
9518 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9519 S:      Maintained
9520 F:      Documentation/sound/
9521 F:      include/sound/
9522 F:      include/uapi/sound/
9523 F:      sound/
9524
9525 SOUND - COMPRESSED AUDIO
9526 M:      Vinod Koul <vinod.koul@intel.com>
9527 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9529 S:      Supported
9530 F:      Documentation/sound/alsa/compress_offload.txt
9531 F:      include/sound/compress_driver.h
9532 F:      include/uapi/sound/compress_*
9533 F:      sound/core/compress_offload.c
9534 F:      sound/soc/soc-compress.c
9535
9536 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9537 M:      Liam Girdwood <lgirdwood@gmail.com>
9538 M:      Mark Brown <broonie@kernel.org>
9539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9540 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9541 W:      http://alsa-project.org/main/index.php/ASoC
9542 S:      Supported
9543 F:      Documentation/sound/alsa/soc/
9544 F:      sound/soc/
9545 F:      include/sound/soc*
9546
9547 SOUND - DMAENGINE HELPERS
9548 M:      Lars-Peter Clausen <lars@metafoo.de>
9549 S:      Supported
9550 F:      include/sound/dmaengine_pcm.h
9551 F:      sound/core/pcm_dmaengine.c
9552 F:      sound/soc/soc-generic-dmaengine-pcm.c
9553
9554 SP2 MEDIA DRIVER
9555 M:      Olli Salonen <olli.salonen@iki.fi>
9556 L:      linux-media@vger.kernel.org
9557 W:      http://linuxtv.org/
9558 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9559 S:      Maintained
9560 F:      drivers/media/dvb-frontends/sp2*
9561
9562 SPARC + UltraSPARC (sparc/sparc64)
9563 M:      "David S. Miller" <davem@davemloft.net>
9564 L:      sparclinux@vger.kernel.org
9565 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9568 S:      Maintained
9569 F:      arch/sparc/
9570 F:      drivers/sbus/
9571
9572 SPARC SERIAL DRIVERS
9573 M:      "David S. Miller" <davem@davemloft.net>
9574 L:      sparclinux@vger.kernel.org
9575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9577 S:      Maintained
9578 F:      include/linux/sunserialcore.h
9579 F:      drivers/tty/serial/suncore.c
9580 F:      drivers/tty/serial/sunhv.c
9581 F:      drivers/tty/serial/sunsab.c
9582 F:      drivers/tty/serial/sunsab.h
9583 F:      drivers/tty/serial/sunsu.c
9584 F:      drivers/tty/serial/sunzilog.c
9585 F:      drivers/tty/serial/sunzilog.h
9586
9587 SPARSE CHECKER
9588 M:      "Christopher Li" <sparse@chrisli.org>
9589 L:      linux-sparse@vger.kernel.org
9590 W:      https://sparse.wiki.kernel.org/
9591 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9592 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9593 S:      Maintained
9594 F:      include/linux/compiler.h
9595
9596 SPEAR PLATFORM SUPPORT
9597 M:      Viresh Kumar <viresh.linux@gmail.com>
9598 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9599 L:      spear-devel@list.st.com
9600 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9601 W:      http://www.st.com/spear
9602 S:      Maintained
9603 F:      arch/arm/mach-spear/
9604
9605 SPEAR CLOCK FRAMEWORK SUPPORT
9606 M:      Viresh Kumar <viresh.linux@gmail.com>
9607 L:      spear-devel@list.st.com
9608 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9609 W:      http://www.st.com/spear
9610 S:      Maintained
9611 F:      drivers/clk/spear/
9612
9613 SPI SUBSYSTEM
9614 M:      Mark Brown <broonie@kernel.org>
9615 L:      linux-spi@vger.kernel.org
9616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9617 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9618 S:      Maintained
9619 F:      Documentation/spi/
9620 F:      drivers/spi/
9621 F:      include/linux/spi/
9622 F:      include/uapi/linux/spi/
9623
9624 SPIDERNET NETWORK DRIVER for CELL
9625 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9626 L:      netdev@vger.kernel.org
9627 S:      Supported
9628 F:      Documentation/networking/spider_net.txt
9629 F:      drivers/net/ethernet/toshiba/spider_net*
9630
9631 SPU FILE SYSTEM
9632 M:      Jeremy Kerr <jk@ozlabs.org>
9633 L:      linuxppc-dev@lists.ozlabs.org
9634 W:      http://www.ibm.com/developerworks/power/cell/
9635 S:      Supported
9636 F:      Documentation/filesystems/spufs.txt
9637 F:      arch/powerpc/platforms/cell/spufs/
9638
9639 SQUASHFS FILE SYSTEM
9640 M:      Phillip Lougher <phillip@squashfs.org.uk>
9641 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9642 W:      http://squashfs.org.uk
9643 S:      Maintained
9644 F:      Documentation/filesystems/squashfs.txt
9645 F:      fs/squashfs/
9646
9647 SRM (Alpha) environment access
9648 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9649 S:      Maintained
9650 F:      arch/alpha/kernel/srm_env.c
9651
9652 STABLE BRANCH
9653 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9654 L:      stable@vger.kernel.org
9655 S:      Supported
9656 F:      Documentation/stable_kernel_rules.txt
9657
9658 STAGING SUBSYSTEM
9659 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9661 L:      devel@driverdev.osuosl.org
9662 S:      Supported
9663 F:      drivers/staging/
9664
9665 STAGING - COMEDI
9666 M:      Ian Abbott <abbotti@mev.co.uk>
9667 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9668 S:      Odd Fixes
9669 F:      drivers/staging/comedi/
9670
9671 STAGING - FLARION FT1000 DRIVERS
9672 M:      Marek Belisko <marek.belisko@gmail.com>
9673 S:      Odd Fixes
9674 F:      drivers/staging/ft1000/
9675
9676 STAGING - INDUSTRIAL IO
9677 M:      Jonathan Cameron <jic23@kernel.org>
9678 L:      linux-iio@vger.kernel.org
9679 S:      Odd Fixes
9680 F:      drivers/staging/iio/
9681
9682 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9683 M:      Jarod Wilson <jarod@wilsonet.com>
9684 W:      http://www.lirc.org/
9685 S:      Odd Fixes
9686 F:      drivers/staging/media/lirc/
9687
9688 STAGING - LUSTRE PARALLEL FILESYSTEM
9689 M:      Oleg Drokin <oleg.drokin@intel.com>
9690 M:      Andreas Dilger <andreas.dilger@intel.com>
9691 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9692 W:      http://lustre.opensfs.org/
9693 S:      Maintained
9694 F:      drivers/staging/lustre
9695
9696 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9697 M:      Julian Andres Klode <jak@jak-linux.org>
9698 M:      Marc Dietrich <marvin24@gmx.de>
9699 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9700 L:      linux-tegra@vger.kernel.org
9701 S:      Maintained
9702 F:      drivers/staging/nvec/
9703
9704 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9705 M:      Jens Frederich <jfrederich@gmail.com>
9706 M:      Daniel Drake <dsd@laptop.org>
9707 M:      Jon Nettleton <jon.nettleton@gmail.com>
9708 W:      http://wiki.laptop.org/go/DCON
9709 S:      Maintained
9710 F:      drivers/staging/olpc_dcon/
9711
9712 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9713 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9714 S:      Maintained
9715 F:      drivers/staging/ozwpan/
9716
9717 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9718 M:      Willy Tarreau <willy@meta-x.org>
9719 S:      Odd Fixes
9720 F:      drivers/staging/panel/
9721
9722 STAGING - REALTEK RTL8712U DRIVERS
9723 M:      Larry Finger <Larry.Finger@lwfinger.net>
9724 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9725 S:      Odd Fixes
9726 F:      drivers/staging/rtl8712/
9727
9728 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9729 M:      Larry Finger <Larry.Finger@lwfinger.net>
9730 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9731 L:      linux-wireless@vger.kernel.org
9732 S:      Maintained
9733 F:      drivers/staging/rtl8723au/
9734
9735 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9736 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9737 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9738 M:      Sudip Mukherjee <sudip@vectorindia.org>
9739 L:      linux-fbdev@vger.kernel.org
9740 S:      Maintained
9741 F:      drivers/staging/sm7xxfb/
9742
9743 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9744 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9745 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9746 M:      Sudip Mukherjee <sudip@vectorindia.org>
9747 L:      linux-fbdev@vger.kernel.org
9748 S:      Maintained
9749 F:      drivers/staging/sm750fb/
9750
9751 STAGING - SLICOSS
9752 M:      Lior Dotan <liodot@gmail.com>
9753 M:      Christopher Harrer <charrer@alacritech.com>
9754 S:      Odd Fixes
9755 F:      drivers/staging/slicoss/
9756
9757 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9758 M:      William Hubbs <w.d.hubbs@gmail.com>
9759 M:      Chris Brannon <chris@the-brannons.com>
9760 M:      Kirk Reiser <kirk@reisers.ca>
9761 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9762 L:      speakup@linux-speakup.org
9763 W:      http://www.linux-speakup.org/
9764 S:      Odd Fixes
9765 F:      drivers/staging/speakup/
9766
9767 STAGING - VIA VT665X DRIVERS
9768 M:      Forest Bond <forest@alittletooquiet.net>
9769 S:      Odd Fixes
9770 F:      drivers/staging/vt665?/
9771
9772 STAGING - WILC1000 WIFI DRIVER
9773 M:      Johnny Kim <johnny.kim@atmel.com>
9774 M:      Rachel Kim <rachel.kim@atmel.com>
9775 M:      Dean Lee <dean.lee@atmel.com>
9776 M:      Chris Park <chris.park@atmel.com>
9777 L:      linux-wireless@vger.kernel.org
9778 S:      Supported
9779 F:      drivers/staging/wilc1000/
9780
9781 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9782 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9783 S:      Odd Fixes
9784 F:      drivers/staging/xgifb/
9785
9786 STARFIRE/DURALAN NETWORK DRIVER
9787 M:      Ion Badulescu <ionut@badula.org>
9788 S:      Odd Fixes
9789 F:      drivers/net/ethernet/adaptec/starfire*
9790
9791 SUN3/3X
9792 M:      Sam Creasey <sammy@sammy.net>
9793 W:      http://sammy.net/sun3/
9794 S:      Maintained
9795 F:      arch/m68k/kernel/*sun3*
9796 F:      arch/m68k/sun3*/
9797 F:      arch/m68k/include/asm/sun3*
9798 F:      drivers/net/ethernet/i825xx/sun3*
9799
9800 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9801 M:      Hans de Goede <hdegoede@redhat.com>
9802 L:      linux-input@vger.kernel.org
9803 S:      Maintained
9804 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9805 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9806
9807 SUNDANCE NETWORK DRIVER
9808 M:      Denis Kirjanov <kda@linux-powerpc.org>
9809 L:      netdev@vger.kernel.org
9810 S:      Maintained
9811 F:      drivers/net/ethernet/dlink/sundance.c
9812
9813 SUPERH
9814 L:      linux-sh@vger.kernel.org
9815 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9816 S:      Orphan
9817 F:      Documentation/sh/
9818 F:      arch/sh/
9819 F:      drivers/sh/
9820
9821 SUSPEND TO RAM
9822 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9823 M:      Len Brown <len.brown@intel.com>
9824 M:      Pavel Machek <pavel@ucw.cz>
9825 L:      linux-pm@vger.kernel.org
9826 S:      Supported
9827 F:      Documentation/power/
9828 F:      arch/x86/kernel/acpi/
9829 F:      drivers/base/power/
9830 F:      kernel/power/
9831 F:      include/linux/suspend.h
9832 F:      include/linux/freezer.h
9833 F:      include/linux/pm.h
9834
9835 SVGA HANDLING
9836 M:      Martin Mares <mj@ucw.cz>
9837 L:      linux-video@atrey.karlin.mff.cuni.cz
9838 S:      Maintained
9839 F:      Documentation/svga.txt
9840 F:      arch/x86/boot/video*
9841
9842 SWIOTLB SUBSYSTEM
9843 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9844 L:      linux-kernel@vger.kernel.org
9845 S:      Supported
9846 F:      lib/swiotlb.c
9847 F:      arch/*/kernel/pci-swiotlb.c
9848 F:      include/linux/swiotlb.h
9849
9850 SWITCHDEV
9851 M:      Jiri Pirko <jiri@resnulli.us>
9852 L:      netdev@vger.kernel.org
9853 S:      Supported
9854 F:      net/switchdev/
9855 F:      include/net/switchdev.h
9856
9857 SYNOPSYS ARC ARCHITECTURE
9858 M:      Vineet Gupta <vgupta@synopsys.com>
9859 S:      Supported
9860 F:      arch/arc/
9861 F:      Documentation/devicetree/bindings/arc/
9862 F:      drivers/tty/serial/arc_uart.c
9863
9864 SYNOPSYS ARC SDP platform support
9865 M:      Alexey Brodkin <abrodkin@synopsys.com>
9866 S:      Supported
9867 F:      arch/arc/plat-axs10x
9868 F:      arch/arc/boot/dts/ax*
9869 F:      Documentation/devicetree/bindings/arc/axs10*
9870
9871 SYSTEM CONFIGURATION (SYSCON)
9872 M:      Lee Jones <lee.jones@linaro.org>
9873 M:      Arnd Bergmann <arnd@arndb.de>
9874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9875 S:      Supported
9876 F:      drivers/mfd/syscon.c
9877
9878 SYSV FILESYSTEM
9879 M:      Christoph Hellwig <hch@infradead.org>
9880 S:      Maintained
9881 F:      Documentation/filesystems/sysv-fs.txt
9882 F:      fs/sysv/
9883 F:      include/linux/sysv_fs.h
9884
9885 TARGET SUBSYSTEM
9886 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
9887 L:      linux-scsi@vger.kernel.org
9888 L:      target-devel@vger.kernel.org
9889 W:      http://www.linux-iscsi.org
9890 W:      http://groups.google.com/group/linux-iscsi-target-dev
9891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9892 S:      Supported
9893 F:      drivers/target/
9894 F:      include/target/
9895 F:      Documentation/target/
9896
9897 TASKSTATS STATISTICS INTERFACE
9898 M:      Balbir Singh <bsingharora@gmail.com>
9899 S:      Maintained
9900 F:      Documentation/accounting/taskstats*
9901 F:      include/linux/taskstats*
9902 F:      kernel/taskstats.c
9903
9904 TC CLASSIFIER
9905 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9906 L:      netdev@vger.kernel.org
9907 S:      Maintained
9908 F:      include/net/pkt_cls.h
9909 F:      include/uapi/linux/pkt_cls.h
9910 F:      net/sched/
9911
9912 TCP LOW PRIORITY MODULE
9913 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9914 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9915 W:      http://tcp-lp-mod.sourceforge.net/
9916 S:      Maintained
9917 F:      net/ipv4/tcp_lp.c
9918
9919 TDA10071 MEDIA DRIVER
9920 M:      Antti Palosaari <crope@iki.fi>
9921 L:      linux-media@vger.kernel.org
9922 W:      http://linuxtv.org/
9923 W:      http://palosaari.fi/linux/
9924 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9925 T:      git git://linuxtv.org/anttip/media_tree.git
9926 S:      Maintained
9927 F:      drivers/media/dvb-frontends/tda10071*
9928
9929 TDA18212 MEDIA DRIVER
9930 M:      Antti Palosaari <crope@iki.fi>
9931 L:      linux-media@vger.kernel.org
9932 W:      http://linuxtv.org/
9933 W:      http://palosaari.fi/linux/
9934 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9935 T:      git git://linuxtv.org/anttip/media_tree.git
9936 S:      Maintained
9937 F:      drivers/media/tuners/tda18212*
9938
9939 TDA18218 MEDIA DRIVER
9940 M:      Antti Palosaari <crope@iki.fi>
9941 L:      linux-media@vger.kernel.org
9942 W:      http://linuxtv.org/
9943 W:      http://palosaari.fi/linux/
9944 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9945 T:      git git://linuxtv.org/anttip/media_tree.git
9946 S:      Maintained
9947 F:      drivers/media/tuners/tda18218*
9948
9949 TDA18271 MEDIA DRIVER
9950 M:      Michael Krufky <mkrufky@linuxtv.org>
9951 L:      linux-media@vger.kernel.org
9952 W:      http://linuxtv.org/
9953 W:      http://github.com/mkrufky
9954 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9955 T:      git git://linuxtv.org/mkrufky/tuners.git
9956 S:      Maintained
9957 F:      drivers/media/tuners/tda18271*
9958
9959 TDA827x MEDIA DRIVER
9960 M:      Michael Krufky <mkrufky@linuxtv.org>
9961 L:      linux-media@vger.kernel.org
9962 W:      http://linuxtv.org/
9963 W:      http://github.com/mkrufky
9964 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9965 T:      git git://linuxtv.org/mkrufky/tuners.git
9966 S:      Maintained
9967 F:      drivers/media/tuners/tda8290.*
9968
9969 TDA8290 MEDIA DRIVER
9970 M:      Michael Krufky <mkrufky@linuxtv.org>
9971 L:      linux-media@vger.kernel.org
9972 W:      http://linuxtv.org/
9973 W:      http://github.com/mkrufky
9974 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9975 T:      git git://linuxtv.org/mkrufky/tuners.git
9976 S:      Maintained
9977 F:      drivers/media/tuners/tda8290.*
9978
9979 TDA9840 MEDIA DRIVER
9980 M:      Hans Verkuil <hverkuil@xs4all.nl>
9981 L:      linux-media@vger.kernel.org
9982 T:      git git://linuxtv.org/media_tree.git
9983 W:      http://linuxtv.org
9984 S:      Maintained
9985 F:      drivers/media/i2c/tda9840*
9986
9987 TEA5761 TUNER DRIVER
9988 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9989 L:      linux-media@vger.kernel.org
9990 W:      http://linuxtv.org
9991 T:      git git://linuxtv.org/media_tree.git
9992 S:      Odd fixes
9993 F:      drivers/media/tuners/tea5761.*
9994
9995 TEA5767 TUNER DRIVER
9996 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9997 L:      linux-media@vger.kernel.org
9998 W:      http://linuxtv.org
9999 T:      git git://linuxtv.org/media_tree.git
10000 S:      Maintained
10001 F:      drivers/media/tuners/tea5767.*
10002
10003 TEA6415C MEDIA DRIVER
10004 M:      Hans Verkuil <hverkuil@xs4all.nl>
10005 L:      linux-media@vger.kernel.org
10006 T:      git git://linuxtv.org/media_tree.git
10007 W:      http://linuxtv.org
10008 S:      Maintained
10009 F:      drivers/media/i2c/tea6415c*
10010
10011 TEA6420 MEDIA DRIVER
10012 M:      Hans Verkuil <hverkuil@xs4all.nl>
10013 L:      linux-media@vger.kernel.org
10014 T:      git git://linuxtv.org/media_tree.git
10015 W:      http://linuxtv.org
10016 S:      Maintained
10017 F:      drivers/media/i2c/tea6420*
10018
10019 TEAM DRIVER
10020 M:      Jiri Pirko <jiri@resnulli.us>
10021 L:      netdev@vger.kernel.org
10022 S:      Supported
10023 F:      drivers/net/team/
10024 F:      include/linux/if_team.h
10025 F:      include/uapi/linux/if_team.h
10026
10027 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10028 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10029 S:      Maintained
10030 F:      arch/x86/platform/ts5500/
10031
10032 TECHNOTREND USB IR RECEIVER
10033 M:      Sean Young <sean@mess.org>
10034 L:      linux-media@vger.kernel.org
10035 S:      Maintained
10036 F:      drivers/media/rc/ttusbir.c
10037
10038 TEGRA ARCHITECTURE SUPPORT
10039 M:      Stephen Warren <swarren@wwwdotorg.org>
10040 M:      Thierry Reding <thierry.reding@gmail.com>
10041 M:      Alexandre Courbot <gnurou@gmail.com>
10042 L:      linux-tegra@vger.kernel.org
10043 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10045 S:      Supported
10046 N:      [^a-z]tegra
10047
10048 TEGRA CLOCK DRIVER
10049 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10050 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10051 S:      Supported
10052 F:      drivers/clk/tegra/
10053
10054 TEGRA DMA DRIVER
10055 M:      Laxman Dewangan <ldewangan@nvidia.com>
10056 S:      Supported
10057 F:      drivers/dma/tegra20-apb-dma.c
10058
10059 TEGRA I2C DRIVER
10060 M:      Laxman Dewangan <ldewangan@nvidia.com>
10061 S:      Supported
10062 F:      drivers/i2c/busses/i2c-tegra.c
10063
10064 TEGRA IOMMU DRIVERS
10065 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10066 S:      Supported
10067 F:      drivers/iommu/tegra*
10068
10069 TEGRA KBC DRIVER
10070 M:      Rakesh Iyer <riyer@nvidia.com>
10071 M:      Laxman Dewangan <ldewangan@nvidia.com>
10072 S:      Supported
10073 F:      drivers/input/keyboard/tegra-kbc.c
10074
10075 TEGRA PWM DRIVER
10076 M:      Thierry Reding <thierry.reding@gmail.com>
10077 S:      Supported
10078 F:      drivers/pwm/pwm-tegra.c
10079
10080 TEGRA SERIAL DRIVER
10081 M:      Laxman Dewangan <ldewangan@nvidia.com>
10082 S:      Supported
10083 F:      drivers/tty/serial/serial-tegra.c
10084
10085 TEGRA SPI DRIVER
10086 M:      Laxman Dewangan <ldewangan@nvidia.com>
10087 S:      Supported
10088 F:      drivers/spi/spi-tegra*
10089
10090 TEHUTI ETHERNET DRIVER
10091 M:      Andy Gospodarek <andy@greyhouse.net>
10092 L:      netdev@vger.kernel.org
10093 S:      Supported
10094 F:      drivers/net/ethernet/tehuti/*
10095
10096 Telecom Clock Driver for MCPL0010
10097 M:      Mark Gross <mark.gross@intel.com>
10098 S:      Supported
10099 F:      drivers/char/tlclk.c
10100
10101 TENSILICA XTENSA PORT (xtensa)
10102 M:      Chris Zankel <chris@zankel.net>
10103 M:      Max Filippov <jcmvbkbc@gmail.com>
10104 L:      linux-xtensa@linux-xtensa.org
10105 S:      Maintained
10106 F:      arch/xtensa/
10107 F:      drivers/irqchip/irq-xtensa-*
10108
10109 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10110 M:      Hans Verkuil <hverkuil@xs4all.nl>
10111 L:      linux-media@vger.kernel.org
10112 T:      git git://linuxtv.org/media_tree.git
10113 W:      http://linuxtv.org
10114 S:      Maintained
10115 F:      drivers/media/radio/radio-raremono.c
10116
10117 THERMAL
10118 M:      Zhang Rui <rui.zhang@intel.com>
10119 M:      Eduardo Valentin <edubezval@gmail.com>
10120 L:      linux-pm@vger.kernel.org
10121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10123 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10124 S:      Supported
10125 F:      drivers/thermal/
10126 F:      include/linux/thermal.h
10127 F:      include/uapi/linux/thermal.h
10128 F:      include/linux/cpu_cooling.h
10129 F:      Documentation/devicetree/bindings/thermal/
10130
10131 THINGM BLINK(1) USB RGB LED DRIVER
10132 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10133 S:      Maintained
10134 F:      drivers/hid/hid-thingm.c
10135
10136 THINKPAD ACPI EXTRAS DRIVER
10137 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10138 L:      ibm-acpi-devel@lists.sourceforge.net
10139 L:      platform-driver-x86@vger.kernel.org
10140 W:      http://ibm-acpi.sourceforge.net
10141 W:      http://thinkwiki.org/wiki/Ibm-acpi
10142 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10143 S:      Maintained
10144 F:      drivers/platform/x86/thinkpad_acpi.c
10145
10146 TI BANDGAP AND THERMAL DRIVER
10147 M:      Eduardo Valentin <edubezval@gmail.com>
10148 L:      linux-pm@vger.kernel.org
10149 L:      linux-omap@vger.kernel.org
10150 S:      Maintained
10151 F:      drivers/thermal/ti-soc-thermal/
10152
10153 TI CDCE706 CLOCK DRIVER
10154 M:      Max Filippov <jcmvbkbc@gmail.com>
10155 S:      Maintained
10156 F:      drivers/clk/clk-cdce706.c
10157
10158 TI CLOCK DRIVER
10159 M:      Tero Kristo <t-kristo@ti.com>
10160 L:      linux-omap@vger.kernel.org
10161 S:      Maintained
10162 F:      drivers/clk/ti/
10163 F:      include/linux/clk/ti.h
10164
10165 TI FLASH MEDIA INTERFACE DRIVER
10166 M:      Alex Dubov <oakad@yahoo.com>
10167 S:      Maintained
10168 F:      drivers/misc/tifm*
10169 F:      drivers/mmc/host/tifm_sd.c
10170 F:      include/linux/tifm.h
10171
10172 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10173 M:      Santosh Shilimkar <ssantosh@kernel.org>
10174 L:      linux-kernel@vger.kernel.org
10175 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10176 S:      Maintained
10177 F:      drivers/soc/ti/*
10178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10179
10180
10181 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10182 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10183 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10184 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10185 S:      Maintained
10186 F:      sound/soc/codecs/lm49453*
10187 F:      sound/soc/codecs/isabelle*
10188
10189 TI LP855x BACKLIGHT DRIVER
10190 M:      Milo Kim <milo.kim@ti.com>
10191 S:      Maintained
10192 F:      Documentation/backlight/lp855x-driver.txt
10193 F:      drivers/video/backlight/lp855x_bl.c
10194 F:      include/linux/platform_data/lp855x.h
10195
10196 TI LP8727 CHARGER DRIVER
10197 M:      Milo Kim <milo.kim@ti.com>
10198 S:      Maintained
10199 F:      drivers/power/lp8727_charger.c
10200 F:      include/linux/platform_data/lp8727.h
10201
10202 TI LP8788 MFD DRIVER
10203 M:      Milo Kim <milo.kim@ti.com>
10204 S:      Maintained
10205 F:      drivers/iio/adc/lp8788_adc.c
10206 F:      drivers/leds/leds-lp8788.c
10207 F:      drivers/mfd/lp8788*.c
10208 F:      drivers/power/lp8788-charger.c
10209 F:      drivers/regulator/lp8788-*.c
10210 F:      include/linux/mfd/lp8788*.h
10211
10212 TI NETCP ETHERNET DRIVER
10213 M:      Wingman Kwok <w-kwok2@ti.com>
10214 M:      Murali Karicheri <m-karicheri2@ti.com>
10215 L:      netdev@vger.kernel.org
10216 S:      Maintained
10217 F:      drivers/net/ethernet/ti/netcp*
10218
10219 TI TAS571X FAMILY ASoC CODEC DRIVER
10220 M:      Kevin Cernekee <cernekee@chromium.org>
10221 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10222 S:      Odd Fixes
10223 F:      sound/soc/codecs/tas571x*
10224
10225 TI TWL4030 SERIES SOC CODEC DRIVER
10226 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10227 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10228 S:      Maintained
10229 F:      sound/soc/codecs/twl4030*
10230
10231 TI WILINK WIRELESS DRIVERS
10232 L:      linux-wireless@vger.kernel.org
10233 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10234 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10236 S:      Orphan
10237 F:      drivers/net/wireless/ti/
10238 F:      include/linux/wl12xx.h
10239
10240 TIPC NETWORK LAYER
10241 M:      Jon Maloy <jon.maloy@ericsson.com>
10242 M:      Ying Xue <ying.xue@windriver.com>
10243 L:      netdev@vger.kernel.org (core kernel code)
10244 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10245 W:      http://tipc.sourceforge.net/
10246 S:      Maintained
10247 F:      include/uapi/linux/tipc*.h
10248 F:      net/tipc/
10249
10250 TILE ARCHITECTURE
10251 M:      Chris Metcalf <cmetcalf@ezchip.com>
10252 W:      http://www.ezchip.com/scm/
10253 S:      Supported
10254 F:      arch/tile/
10255 F:      drivers/char/tile-srom.c
10256 F:      drivers/edac/tile_edac.c
10257 F:      drivers/net/ethernet/tile/
10258 F:      drivers/rtc/rtc-tile.c
10259 F:      drivers/tty/hvc/hvc_tile.c
10260 F:      drivers/tty/serial/tilegx.c
10261 F:      drivers/usb/host/*-tilegx.c
10262 F:      include/linux/usb/tilegx.h
10263
10264 TLAN NETWORK DRIVER
10265 M:      Samuel Chessman <chessman@tux.org>
10266 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10267 W:      http://sourceforge.net/projects/tlan/
10268 S:      Maintained
10269 F:      Documentation/networking/tlan.txt
10270 F:      drivers/net/ethernet/ti/tlan.*
10271
10272 TOMOYO SECURITY MODULE
10273 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10274 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10275 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10276 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10277 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10278 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10279 W:      http://tomoyo.sourceforge.jp/
10280 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10281 S:      Maintained
10282 F:      security/tomoyo/
10283
10284 TOPSTAR LAPTOP EXTRAS DRIVER
10285 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10286 L:      platform-driver-x86@vger.kernel.org
10287 S:      Maintained
10288 F:      drivers/platform/x86/topstar-laptop.c
10289
10290 TOSHIBA ACPI EXTRAS DRIVER
10291 M:      Azael Avalos <coproscefalo@gmail.com>
10292 L:      platform-driver-x86@vger.kernel.org
10293 S:      Maintained
10294 F:      drivers/platform/x86/toshiba_acpi.c
10295
10296 TOSHIBA BLUETOOTH DRIVER
10297 M:      Azael Avalos <coproscefalo@gmail.com>
10298 L:      platform-driver-x86@vger.kernel.org
10299 S:      Maintained
10300 F:      drivers/platform/x86/toshiba_bluetooth.c
10301
10302 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10303 M:      Azael Avalos <coproscefalo@gmail.com>
10304 L:      platform-driver-x86@vger.kernel.org
10305 S:      Maintained
10306 F:      drivers/platform/x86/toshiba_haps.c
10307
10308 TOSHIBA SMM DRIVER
10309 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10310 L:      tlinux-users@tce.toshiba-dme.co.jp
10311 W:      http://www.buzzard.org.uk/toshiba/
10312 S:      Maintained
10313 F:      drivers/char/toshiba.c
10314 F:      include/linux/toshiba.h
10315 F:      include/uapi/linux/toshiba.h
10316
10317 TMIO MMC DRIVER
10318 M:      Ian Molton <ian@mnementh.co.uk>
10319 L:      linux-mmc@vger.kernel.org
10320 S:      Maintained
10321 F:      drivers/mmc/host/tmio_mmc*
10322 F:      drivers/mmc/host/sh_mobile_sdhi.c
10323 F:      include/linux/mmc/tmio.h
10324 F:      include/linux/mmc/sh_mobile_sdhi.h
10325
10326 TMP401 HARDWARE MONITOR DRIVER
10327 M:      Guenter Roeck <linux@roeck-us.net>
10328 L:      lm-sensors@lm-sensors.org
10329 S:      Maintained
10330 F:      Documentation/hwmon/tmp401
10331 F:      drivers/hwmon/tmp401.c
10332
10333 TMPFS (SHMEM FILESYSTEM)
10334 M:      Hugh Dickins <hughd@google.com>
10335 L:      linux-mm@kvack.org
10336 S:      Maintained
10337 F:      include/linux/shmem_fs.h
10338 F:      mm/shmem.c
10339
10340 TM6000 VIDEO4LINUX DRIVER
10341 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10342 L:      linux-media@vger.kernel.org
10343 W:      http://linuxtv.org
10344 T:      git git://linuxtv.org/media_tree.git
10345 S:      Odd fixes
10346 F:      drivers/media/usb/tm6000/
10347
10348 TW68 VIDEO4LINUX DRIVER
10349 M:      Hans Verkuil <hverkuil@xs4all.nl>
10350 L:      linux-media@vger.kernel.org
10351 T:      git git://linuxtv.org/media_tree.git
10352 W:      http://linuxtv.org
10353 S:      Odd Fixes
10354 F:      drivers/media/pci/tw68/
10355
10356 TPM DEVICE DRIVER
10357 M:      Peter Huewe <peterhuewe@gmx.de>
10358 M:      Marcel Selhorst <tpmdd@selhorst.net>
10359 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10360 W:      http://tpmdd.sourceforge.net
10361 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10362 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10363 T:      https://github.com/PeterHuewe/linux-tpmdd
10364 S:      Maintained
10365 F:      drivers/char/tpm/
10366
10367 TPM IBM_VTPM DEVICE DRIVER
10368 M:      Ashley Lai <ashleydlai@gmail.com>
10369 W:      http://tpmdd.sourceforge.net
10370 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10371 S:      Maintained
10372 F:      drivers/char/tpm/tpm_ibmvtpm*
10373
10374 TRACING
10375 M:      Steven Rostedt <rostedt@goodmis.org>
10376 M:      Ingo Molnar <mingo@redhat.com>
10377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10378 S:      Maintained
10379 F:      Documentation/trace/ftrace.txt
10380 F:      arch/*/*/*/ftrace.h
10381 F:      arch/*/kernel/ftrace.c
10382 F:      include/*/ftrace.h
10383 F:      include/linux/trace*.h
10384 F:      include/trace/
10385 F:      kernel/trace/
10386 F:      tools/testing/selftests/ftrace/
10387
10388 TRIVIAL PATCHES
10389 M:      Jiri Kosina <trivial@kernel.org>
10390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10391 S:      Maintained
10392 K:      ^Subject:.*(?i)trivial
10393
10394 TTY LAYER
10395 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10396 M:      Jiri Slaby <jslaby@suse.cz>
10397 S:      Supported
10398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10399 F:      Documentation/serial/
10400 F:      drivers/tty/
10401 F:      drivers/tty/serial/serial_core.c
10402 F:      include/linux/serial_core.h
10403 F:      include/linux/serial.h
10404 F:      include/linux/tty.h
10405 F:      include/uapi/linux/serial_core.h
10406 F:      include/uapi/linux/serial.h
10407 F:      include/uapi/linux/tty.h
10408
10409 TUA9001 MEDIA DRIVER
10410 M:      Antti Palosaari <crope@iki.fi>
10411 L:      linux-media@vger.kernel.org
10412 W:      http://linuxtv.org/
10413 W:      http://palosaari.fi/linux/
10414 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10415 T:      git git://linuxtv.org/anttip/media_tree.git
10416 S:      Maintained
10417 F:      drivers/media/tuners/tua9001*
10418
10419 TULIP NETWORK DRIVERS
10420 M:      Grant Grundler <grundler@parisc-linux.org>
10421 L:      netdev@vger.kernel.org
10422 S:      Maintained
10423 F:      drivers/net/ethernet/dec/tulip/
10424
10425 TUN/TAP driver
10426 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10427 W:      http://vtun.sourceforge.net/tun
10428 S:      Maintained
10429 F:      Documentation/networking/tuntap.txt
10430 F:      arch/um/os-Linux/drivers/
10431
10432 TURBOCHANNEL SUBSYSTEM
10433 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10434 M:      Ralf Baechle <ralf@linux-mips.org>
10435 L:      linux-mips@linux-mips.org
10436 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10437 S:      Maintained
10438 F:      drivers/tc/
10439 F:      include/linux/tc.h
10440
10441 U14-34F SCSI DRIVER
10442 M:      Dario Ballabio <ballabio_dario@emc.com>
10443 L:      linux-scsi@vger.kernel.org
10444 S:      Maintained
10445 F:      drivers/scsi/u14-34f.c
10446
10447 UBI FILE SYSTEM (UBIFS)
10448 M:      Artem Bityutskiy <dedekind1@gmail.com>
10449 M:      Adrian Hunter <adrian.hunter@intel.com>
10450 L:      linux-mtd@lists.infradead.org
10451 T:      git git://git.infradead.org/ubifs-2.6.git
10452 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10453 S:      Maintained
10454 F:      Documentation/filesystems/ubifs.txt
10455 F:      fs/ubifs/
10456
10457 UCLINUX (M68KNOMMU AND COLDFIRE)
10458 M:      Greg Ungerer <gerg@uclinux.org>
10459 W:      http://www.uclinux.org/
10460 L:      linux-m68k@lists.linux-m68k.org
10461 L:      uclinux-dev@uclinux.org  (subscribers-only)
10462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10463 S:      Maintained
10464 F:      arch/m68k/coldfire/
10465 F:      arch/m68k/68*/
10466 F:      arch/m68k/*/*_no.*
10467 F:      arch/m68k/include/asm/*_no.*
10468
10469 UDF FILESYSTEM
10470 M:      Jan Kara <jack@suse.cz>
10471 S:      Maintained
10472 F:      Documentation/filesystems/udf.txt
10473 F:      fs/udf/
10474
10475 UFS FILESYSTEM
10476 M:      Evgeniy Dushistov <dushistov@mail.ru>
10477 S:      Maintained
10478 F:      Documentation/filesystems/ufs.txt
10479 F:      fs/ufs/
10480
10481 UHID USERSPACE HID IO DRIVER:
10482 M:      David Herrmann <dh.herrmann@googlemail.com>
10483 L:      linux-input@vger.kernel.org
10484 S:      Maintained
10485 F:      drivers/hid/uhid.c
10486 F:      include/uapi/linux/uhid.h
10487
10488 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10489 L:      linux-usb@vger.kernel.org
10490 S:      Orphan
10491 F:      drivers/uwb/
10492 F:      include/linux/uwb.h
10493 F:      include/linux/uwb/
10494
10495 UNICORE32 ARCHITECTURE:
10496 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10497 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10498 S:      Maintained
10499 T:      git git://github.com/gxt/linux.git
10500 F:      arch/unicore32/
10501
10502 UNIFDEF
10503 M:      Tony Finch <dot@dotat.at>
10504 W:      http://dotat.at/prog/unifdef
10505 S:      Maintained
10506 F:      scripts/unifdef.c
10507
10508 UNIFORM CDROM DRIVER
10509 M:      Jens Axboe <axboe@kernel.dk>
10510 W:      http://www.kernel.dk
10511 S:      Maintained
10512 F:      Documentation/cdrom/
10513 F:      drivers/cdrom/cdrom.c
10514 F:      include/linux/cdrom.h
10515 F:      include/uapi/linux/cdrom.h
10516
10517 UNISYS S-PAR DRIVERS
10518 M:      Benjamin Romer <benjamin.romer@unisys.com>
10519 M:      David Kershner <david.kershner@unisys.com>
10520 L:      sparmaintainer@unisys.com (Unisys internal)
10521 S:      Supported
10522 F:      drivers/staging/unisys/
10523
10524 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10525 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10526 L:      linux-scsi@vger.kernel.org
10527 S:      Supported
10528 F:      Documentation/scsi/ufs.txt
10529 F:      drivers/scsi/ufs/
10530
10531 UNSORTED BLOCK IMAGES (UBI)
10532 M:      Artem Bityutskiy <dedekind1@gmail.com>
10533 M:      Richard Weinberger <richard@nod.at>
10534 W:      http://www.linux-mtd.infradead.org/
10535 L:      linux-mtd@lists.infradead.org
10536 T:      git git://git.infradead.org/ubifs-2.6.git
10537 S:      Supported
10538 F:      drivers/mtd/ubi/
10539 F:      include/linux/mtd/ubi.h
10540 F:      include/uapi/mtd/ubi-user.h
10541
10542 USB ACM DRIVER
10543 M:      Oliver Neukum <oliver@neukum.org>
10544 L:      linux-usb@vger.kernel.org
10545 S:      Maintained
10546 F:      Documentation/usb/acm.txt
10547 F:      drivers/usb/class/cdc-acm.*
10548
10549 USB AR5523 WIRELESS DRIVER
10550 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10551 L:      linux-wireless@vger.kernel.org
10552 S:      Maintained
10553 F:      drivers/net/wireless/ath/ar5523/
10554
10555 USB ATTACHED SCSI
10556 M:      Hans de Goede <hdegoede@redhat.com>
10557 M:      Gerd Hoffmann <kraxel@redhat.com>
10558 L:      linux-usb@vger.kernel.org
10559 L:      linux-scsi@vger.kernel.org
10560 S:      Maintained
10561 F:      drivers/usb/storage/uas.c
10562
10563 USB CDC ETHERNET DRIVER
10564 M:      Oliver Neukum <oliver@neukum.org>
10565 L:      linux-usb@vger.kernel.org
10566 S:      Maintained
10567 F:      drivers/net/usb/cdc_*.c
10568 F:      include/uapi/linux/usb/cdc.h
10569
10570 USB CHAOSKEY DRIVER
10571 M:      Keith Packard <keithp@keithp.com>
10572 L:      linux-usb@vger.kernel.org
10573 S:      Maintained
10574 F:      drivers/usb/misc/chaoskey.c
10575
10576 USB CYPRESS C67X00 DRIVER
10577 M:      Peter Korsgaard <jacmet@sunsite.dk>
10578 L:      linux-usb@vger.kernel.org
10579 S:      Maintained
10580 F:      drivers/usb/c67x00/
10581
10582 USB DAVICOM DM9601 DRIVER
10583 M:      Peter Korsgaard <jacmet@sunsite.dk>
10584 L:      netdev@vger.kernel.org
10585 W:      http://www.linux-usb.org/usbnet
10586 S:      Maintained
10587 F:      drivers/net/usb/dm9601.c
10588
10589 USB DIAMOND RIO500 DRIVER
10590 M:      Cesar Miquel <miquel@df.uba.ar>
10591 L:      rio500-users@lists.sourceforge.net
10592 W:      http://rio500.sourceforge.net
10593 S:      Maintained
10594 F:      drivers/usb/misc/rio500*
10595
10596 USB EHCI DRIVER
10597 M:      Alan Stern <stern@rowland.harvard.edu>
10598 L:      linux-usb@vger.kernel.org
10599 S:      Maintained
10600 F:      Documentation/usb/ehci.txt
10601 F:      drivers/usb/host/ehci*
10602
10603 USB GADGET/PERIPHERAL SUBSYSTEM
10604 M:      Felipe Balbi <balbi@ti.com>
10605 L:      linux-usb@vger.kernel.org
10606 W:      http://www.linux-usb.org/gadget
10607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10608 S:      Maintained
10609 F:      drivers/usb/gadget/
10610 F:      include/linux/usb/gadget*
10611
10612 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10613 M:      Jiri Kosina <jkosina@suse.cz>
10614 L:      linux-usb@vger.kernel.org
10615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10616 S:      Maintained
10617 F:      Documentation/hid/hiddev.txt
10618 F:      drivers/hid/usbhid/
10619
10620 USB ISP116X DRIVER
10621 M:      Olav Kongas <ok@artecdesign.ee>
10622 L:      linux-usb@vger.kernel.org
10623 S:      Maintained
10624 F:      drivers/usb/host/isp116x*
10625 F:      include/linux/usb/isp116x.h
10626
10627 USB MASS STORAGE DRIVER
10628 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10629 L:      linux-usb@vger.kernel.org
10630 L:      usb-storage@lists.one-eyed-alien.net
10631 S:      Maintained
10632 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10633 F:      drivers/usb/storage/
10634
10635 USB MIDI DRIVER
10636 M:      Clemens Ladisch <clemens@ladisch.de>
10637 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10638 T:      git git://git.alsa-project.org/alsa-kernel.git
10639 S:      Maintained
10640 F:      sound/usb/midi.*
10641
10642 USB NETWORKING DRIVERS
10643 L:      linux-usb@vger.kernel.org
10644 S:      Odd Fixes
10645 F:      drivers/net/usb/
10646
10647 USB OHCI DRIVER
10648 M:      Alan Stern <stern@rowland.harvard.edu>
10649 L:      linux-usb@vger.kernel.org
10650 S:      Maintained
10651 F:      Documentation/usb/ohci.txt
10652 F:      drivers/usb/host/ohci*
10653
10654 USB OTG FSM (Finite State Machine)
10655 M:      Peter Chen <Peter.Chen@freescale.com>
10656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10657 L:      linux-usb@vger.kernel.org
10658 S:      Maintained
10659 F:      drivers/usb/common/usb-otg-fsm.c
10660
10661 USB OVER IP DRIVER
10662 M:      Valentina Manea <valentina.manea.m@gmail.com>
10663 M:      Shuah Khan <shuah.kh@samsung.com>
10664 L:      linux-usb@vger.kernel.org
10665 S:      Maintained
10666 F:      drivers/usb/usbip/
10667 F:      tools/usb/usbip/
10668
10669 USB PEGASUS DRIVER
10670 M:      Petko Manolov <petkan@nucleusys.com>
10671 L:      linux-usb@vger.kernel.org
10672 L:      netdev@vger.kernel.org
10673 T:      git git://github.com/petkan/pegasus.git
10674 W:      https://github.com/petkan/pegasus
10675 S:      Maintained
10676 F:      drivers/net/usb/pegasus.*
10677
10678 USB PHY LAYER
10679 M:      Felipe Balbi <balbi@ti.com>
10680 L:      linux-usb@vger.kernel.org
10681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10682 S:      Maintained
10683 F:      drivers/usb/phy/
10684
10685 USB PRINTER DRIVER (usblp)
10686 M:      Pete Zaitcev <zaitcev@redhat.com>
10687 L:      linux-usb@vger.kernel.org
10688 S:      Supported
10689 F:      drivers/usb/class/usblp.c
10690
10691 USB RTL8150 DRIVER
10692 M:      Petko Manolov <petkan@nucleusys.com>
10693 L:      linux-usb@vger.kernel.org
10694 L:      netdev@vger.kernel.org
10695 T:      git git://github.com/petkan/rtl8150.git
10696 W:      https://github.com/petkan/rtl8150
10697 S:      Maintained
10698 F:      drivers/net/usb/rtl8150.c
10699
10700 USB SERIAL SUBSYSTEM
10701 M:      Johan Hovold <johan@kernel.org>
10702 L:      linux-usb@vger.kernel.org
10703 S:      Maintained
10704 F:      Documentation/usb/usb-serial.txt
10705 F:      drivers/usb/serial/
10706 F:      include/linux/usb/serial.h
10707
10708 USB SMSC75XX ETHERNET DRIVER
10709 M:      Steve Glendinning <steve.glendinning@shawell.net>
10710 L:      netdev@vger.kernel.org
10711 S:      Maintained
10712 F:      drivers/net/usb/smsc75xx.*
10713
10714 USB SMSC95XX ETHERNET DRIVER
10715 M:      Steve Glendinning <steve.glendinning@shawell.net>
10716 L:      netdev@vger.kernel.org
10717 S:      Maintained
10718 F:      drivers/net/usb/smsc95xx.*
10719
10720 USB SUBSYSTEM
10721 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10722 L:      linux-usb@vger.kernel.org
10723 W:      http://www.linux-usb.org
10724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10725 S:      Supported
10726 F:      Documentation/usb/
10727 F:      drivers/usb/
10728 F:      include/linux/usb.h
10729 F:      include/linux/usb/
10730
10731 USB UHCI DRIVER
10732 M:      Alan Stern <stern@rowland.harvard.edu>
10733 L:      linux-usb@vger.kernel.org
10734 S:      Maintained
10735 F:      drivers/usb/host/uhci*
10736
10737 USB "USBNET" DRIVER FRAMEWORK
10738 M:      Oliver Neukum <oneukum@suse.de>
10739 L:      netdev@vger.kernel.org
10740 W:      http://www.linux-usb.org/usbnet
10741 S:      Maintained
10742 F:      drivers/net/usb/usbnet.c
10743 F:      include/linux/usb/usbnet.h
10744
10745 USB VIDEO CLASS
10746 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10747 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10748 L:      linux-media@vger.kernel.org
10749 T:      git git://linuxtv.org/media_tree.git
10750 W:      http://www.ideasonboard.org/uvc/
10751 S:      Maintained
10752 F:      drivers/media/usb/uvc/
10753 F:      include/uapi/linux/uvcvideo.h
10754
10755 USB VISION DRIVER
10756 M:      Hans Verkuil <hverkuil@xs4all.nl>
10757 L:      linux-media@vger.kernel.org
10758 T:      git git://linuxtv.org/media_tree.git
10759 W:      http://linuxtv.org
10760 S:      Odd Fixes
10761 F:      drivers/media/usb/usbvision/
10762
10763 USB WEBCAM GADGET
10764 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10765 L:      linux-usb@vger.kernel.org
10766 S:      Maintained
10767 F:      drivers/usb/gadget/function/*uvc*
10768 F:      drivers/usb/gadget/legacy/webcam.c
10769
10770 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10771 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10772 L:      linux-wireless@vger.kernel.org
10773 S:      Maintained
10774 F:      drivers/net/wireless/rndis_wlan.c
10775
10776 USB XHCI DRIVER
10777 M:      Mathias Nyman <mathias.nyman@intel.com>
10778 L:      linux-usb@vger.kernel.org
10779 S:      Supported
10780 F:      drivers/usb/host/xhci*
10781 F:      drivers/usb/host/pci-quirks*
10782
10783 USB ZD1201 DRIVER
10784 L:      linux-wireless@vger.kernel.org
10785 W:      http://linux-lc100020.sourceforge.net
10786 S:      Orphan
10787 F:      drivers/net/wireless/zd1201.*
10788
10789 USB ZR364XX DRIVER
10790 M:      Antoine Jacquet <royale@zerezo.com>
10791 L:      linux-usb@vger.kernel.org
10792 L:      linux-media@vger.kernel.org
10793 T:      git git://linuxtv.org/media_tree.git
10794 W:      http://royale.zerezo.com/zr364xx/
10795 S:      Maintained
10796 F:      Documentation/video4linux/zr364xx.txt
10797 F:      drivers/media/usb/zr364xx/
10798
10799 ULPI BUS
10800 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
10801 L:      linux-usb@vger.kernel.org
10802 S:      Maintained
10803 F:      drivers/usb/common/ulpi.c
10804 F:      include/linux/ulpi/
10805
10806 USER-MODE LINUX (UML)
10807 M:      Jeff Dike <jdike@addtoit.com>
10808 M:      Richard Weinberger <richard@nod.at>
10809 L:      user-mode-linux-devel@lists.sourceforge.net
10810 L:      user-mode-linux-user@lists.sourceforge.net
10811 W:      http://user-mode-linux.sourceforge.net
10812 S:      Maintained
10813 F:      Documentation/virtual/uml/
10814 F:      arch/um/
10815 F:      arch/x86/um/
10816 F:      fs/hostfs/
10817 F:      fs/hppfs/
10818
10819 USERSPACE I/O (UIO)
10820 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10821 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10822 S:      Maintained
10823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10824 F:      Documentation/DocBook/uio-howto.tmpl
10825 F:      drivers/uio/
10826 F:      include/linux/uio*.h
10827
10828 UTIL-LINUX PACKAGE
10829 M:      Karel Zak <kzak@redhat.com>
10830 L:      util-linux@vger.kernel.org
10831 W:      http://en.wikipedia.org/wiki/Util-linux
10832 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10833 S:      Maintained
10834
10835 UVESAFB DRIVER
10836 M:      Michal Januszewski <spock@gentoo.org>
10837 L:      linux-fbdev@vger.kernel.org
10838 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10839 S:      Maintained
10840 F:      Documentation/fb/uvesafb.txt
10841 F:      drivers/video/fbdev/uvesafb.*
10842
10843 VFAT/FAT/MSDOS FILESYSTEM
10844 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10845 S:      Maintained
10846 F:      Documentation/filesystems/vfat.txt
10847 F:      fs/fat/
10848
10849 VFIO DRIVER
10850 M:      Alex Williamson <alex.williamson@redhat.com>
10851 L:      kvm@vger.kernel.org
10852 S:      Maintained
10853 F:      Documentation/vfio.txt
10854 F:      drivers/vfio/
10855 F:      include/linux/vfio.h
10856 F:      include/uapi/linux/vfio.h
10857
10858 VFIO PLATFORM DRIVER
10859 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
10860 L:      kvm@vger.kernel.org
10861 S:      Maintained
10862 F:      drivers/vfio/platform/
10863
10864 VIDEOBUF2 FRAMEWORK
10865 M:      Pawel Osciak <pawel@osciak.com>
10866 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10867 M:      Kyungmin Park <kyungmin.park@samsung.com>
10868 L:      linux-media@vger.kernel.org
10869 S:      Maintained
10870 F:      drivers/media/v4l2-core/videobuf2-*
10871 F:      include/media/videobuf2-*
10872
10873 VIRTIO CONSOLE DRIVER
10874 M:      Amit Shah <amit.shah@redhat.com>
10875 L:      virtualization@lists.linux-foundation.org
10876 S:      Maintained
10877 F:      drivers/char/virtio_console.c
10878 F:      include/linux/virtio_console.h
10879 F:      include/uapi/linux/virtio_console.h
10880
10881 VIRTIO CORE, NET AND BLOCK DRIVERS
10882 M:      "Michael S. Tsirkin" <mst@redhat.com>
10883 L:      virtualization@lists.linux-foundation.org
10884 S:      Maintained
10885 F:      drivers/virtio/
10886 F:      tools/virtio/
10887 F:      drivers/net/virtio_net.c
10888 F:      drivers/block/virtio_blk.c
10889 F:      include/linux/virtio_*.h
10890 F:      include/uapi/linux/virtio_*.h
10891
10892 VIRTIO GPU DRIVER
10893 M:      David Airlie <airlied@linux.ie>
10894 M:      Gerd Hoffmann <kraxel@redhat.com>
10895 L:      dri-devel@lists.freedesktop.org
10896 L:      virtualization@lists.linux-foundation.org
10897 S:      Maintained
10898 F:      drivers/gpu/drm/virtio/
10899 F:      include/uapi/linux/virtio_gpu.h
10900
10901 VIRTIO HOST (VHOST)
10902 M:      "Michael S. Tsirkin" <mst@redhat.com>
10903 L:      kvm@vger.kernel.org
10904 L:      virtualization@lists.linux-foundation.org
10905 L:      netdev@vger.kernel.org
10906 S:      Maintained
10907 F:      drivers/vhost/
10908 F:      include/uapi/linux/vhost.h
10909
10910 VIRTIO INPUT DRIVER
10911 M:      Gerd Hoffmann <kraxel@redhat.com>
10912 S:      Maintained
10913 F:      drivers/virtio/virtio_input.c
10914 F:      include/uapi/linux/virtio_input.h
10915
10916 VIA RHINE NETWORK DRIVER
10917 S:      Orphan
10918 F:      drivers/net/ethernet/via/via-rhine.c
10919
10920 VIA SD/MMC CARD CONTROLLER DRIVER
10921 M:      Bruce Chang <brucechang@via.com.tw>
10922 M:      Harald Welte <HaraldWelte@viatech.com>
10923 S:      Maintained
10924 F:      drivers/mmc/host/via-sdmmc.c
10925
10926 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10927 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10928 L:      linux-fbdev@vger.kernel.org
10929 S:      Maintained
10930 F:      include/linux/via-core.h
10931 F:      include/linux/via-gpio.h
10932 F:      include/linux/via_i2c.h
10933 F:      drivers/video/fbdev/via/
10934
10935 VIA VELOCITY NETWORK DRIVER
10936 M:      Francois Romieu <romieu@fr.zoreil.com>
10937 L:      netdev@vger.kernel.org
10938 S:      Maintained
10939 F:      drivers/net/ethernet/via/via-velocity.*
10940
10941 VIVID VIRTUAL VIDEO DRIVER
10942 M:      Hans Verkuil <hverkuil@xs4all.nl>
10943 L:      linux-media@vger.kernel.org
10944 T:      git git://linuxtv.org/media_tree.git
10945 W:      http://linuxtv.org
10946 S:      Maintained
10947 F:      drivers/media/platform/vivid/*
10948
10949 VLAN (802.1Q)
10950 M:      Patrick McHardy <kaber@trash.net>
10951 L:      netdev@vger.kernel.org
10952 S:      Maintained
10953 F:      drivers/net/macvlan.c
10954 F:      include/linux/if_*vlan.h
10955 F:      net/8021q/
10956
10957 VLYNQ BUS
10958 M:      Florian Fainelli <florian@openwrt.org>
10959 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10960 S:      Maintained
10961 F:      drivers/vlynq/vlynq.c
10962 F:      include/linux/vlynq.h
10963
10964 VME SUBSYSTEM
10965 M:      Martyn Welch <martyn.welch@ge.com>
10966 M:      Manohar Vanga <manohar.vanga@gmail.com>
10967 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10968 L:      devel@driverdev.osuosl.org
10969 S:      Maintained
10970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10971 F:      Documentation/vme_api.txt
10972 F:      drivers/staging/vme/
10973 F:      drivers/vme/
10974 F:      include/linux/vme*
10975
10976 VMWARE HYPERVISOR INTERFACE
10977 M:      Alok Kataria <akataria@vmware.com>
10978 L:      virtualization@lists.linux-foundation.org
10979 S:      Supported
10980 F:      arch/x86/kernel/cpu/vmware.c
10981
10982 VMWARE BALLOON DRIVER
10983 M:      Xavier Deguillard <xdeguillard@vmware.com>
10984 M:      Philip Moltmann <moltmann@vmware.com>
10985 M:      "VMware, Inc." <pv-drivers@vmware.com>
10986 L:      linux-kernel@vger.kernel.org
10987 S:      Maintained
10988 F:      drivers/misc/vmw_balloon.c
10989
10990 VMWARE VMMOUSE SUBDRIVER
10991 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10992 M:      "VMware, Inc." <pv-drivers@vmware.com>
10993 L:      linux-input@vger.kernel.org
10994 S:      Maintained
10995 F:      drivers/input/mouse/vmmouse.c
10996 F:      drivers/input/mouse/vmmouse.h
10997
10998 VMWARE VMXNET3 ETHERNET DRIVER
10999 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
11000 M:      "VMware, Inc." <pv-drivers@vmware.com>
11001 L:      netdev@vger.kernel.org
11002 S:      Maintained
11003 F:      drivers/net/vmxnet3/
11004
11005 VMware PVSCSI driver
11006 M:      Arvind Kumar <arvindkumar@vmware.com>
11007 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11008 L:      linux-scsi@vger.kernel.org
11009 S:      Maintained
11010 F:      drivers/scsi/vmw_pvscsi.c
11011 F:      drivers/scsi/vmw_pvscsi.h
11012
11013 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11014 M:      Liam Girdwood <lgirdwood@gmail.com>
11015 M:      Mark Brown <broonie@kernel.org>
11016 L:      linux-kernel@vger.kernel.org
11017 W:      http://opensource.wolfsonmicro.com/node/15
11018 W:      http://www.slimlogic.co.uk/?p=48
11019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11020 S:      Supported
11021 F:      drivers/regulator/
11022 F:      include/linux/regulator/
11023
11024 VT1211 HARDWARE MONITOR DRIVER
11025 M:      Juerg Haefliger <juergh@gmail.com>
11026 L:      lm-sensors@lm-sensors.org
11027 S:      Maintained
11028 F:      Documentation/hwmon/vt1211
11029 F:      drivers/hwmon/vt1211.c
11030
11031 VT8231 HARDWARE MONITOR DRIVER
11032 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11033 L:      lm-sensors@lm-sensors.org
11034 S:      Maintained
11035 F:      drivers/hwmon/vt8231.c
11036
11037 VUB300 USB to SDIO/SD/MMC bridge chip
11038 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11039 L:      linux-mmc@vger.kernel.org
11040 L:      linux-usb@vger.kernel.org
11041 S:      Supported
11042 F:      drivers/mmc/host/vub300.c
11043
11044 W1 DALLAS'S 1-WIRE BUS
11045 M:      Evgeniy Polyakov <zbr@ioremap.net>
11046 S:      Maintained
11047 F:      Documentation/w1/
11048 F:      drivers/w1/
11049
11050 W83791D HARDWARE MONITORING DRIVER
11051 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11052 L:      lm-sensors@lm-sensors.org
11053 S:      Maintained
11054 F:      Documentation/hwmon/w83791d
11055 F:      drivers/hwmon/w83791d.c
11056
11057 W83793 HARDWARE MONITORING DRIVER
11058 M:      Rudolf Marek <r.marek@assembler.cz>
11059 L:      lm-sensors@lm-sensors.org
11060 S:      Maintained
11061 F:      Documentation/hwmon/w83793
11062 F:      drivers/hwmon/w83793.c
11063
11064 W83795 HARDWARE MONITORING DRIVER
11065 M:      Jean Delvare <jdelvare@suse.de>
11066 L:      lm-sensors@lm-sensors.org
11067 S:      Maintained
11068 F:      drivers/hwmon/w83795.c
11069
11070 W83L51xD SD/MMC CARD INTERFACE DRIVER
11071 M:      Pierre Ossman <pierre@ossman.eu>
11072 S:      Maintained
11073 F:      drivers/mmc/host/wbsd.*
11074
11075 WACOM PROTOCOL 4 SERIAL TABLETS
11076 M:      Julian Squires <julian@cipht.net>
11077 M:      Hans de Goede <hdegoede@redhat.com>
11078 L:      linux-input@vger.kernel.org
11079 S:      Maintained
11080 F:      drivers/input/tablet/wacom_serial4.c
11081
11082 WATCHDOG DEVICE DRIVERS
11083 M:      Wim Van Sebroeck <wim@iguana.be>
11084 L:      linux-watchdog@vger.kernel.org
11085 W:      http://www.linux-watchdog.org/
11086 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11087 S:      Maintained
11088 F:      Documentation/watchdog/
11089 F:      drivers/watchdog/
11090 F:      include/linux/watchdog.h
11091 F:      include/uapi/linux/watchdog.h
11092
11093 WD7000 SCSI DRIVER
11094 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11095 L:      linux-scsi@vger.kernel.org
11096 S:      Maintained
11097 F:      drivers/scsi/wd7000.c
11098
11099 WIIMOTE HID DRIVER
11100 M:      David Herrmann <dh.herrmann@googlemail.com>
11101 L:      linux-input@vger.kernel.org
11102 S:      Maintained
11103 F:      drivers/hid/hid-wiimote*
11104
11105 WINBOND CIR DRIVER
11106 M:      David Härdeman <david@hardeman.nu>
11107 S:      Maintained
11108 F:      drivers/media/rc/winbond-cir.c
11109
11110 WIMAX STACK
11111 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11112 M:      linux-wimax@intel.com
11113 L:      wimax@linuxwimax.org (subscribers-only)
11114 S:      Supported
11115 W:      http://linuxwimax.org
11116 F:      Documentation/wimax/README.wimax
11117 F:      include/linux/wimax/debug.h
11118 F:      include/net/wimax.h
11119 F:      include/uapi/linux/wimax.h
11120 F:      net/wimax/
11121
11122 WISTRON LAPTOP BUTTON DRIVER
11123 M:      Miloslav Trmac <mitr@volny.cz>
11124 S:      Maintained
11125 F:      drivers/input/misc/wistron_btns.c
11126
11127 WL3501 WIRELESS PCMCIA CARD DRIVER
11128 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11129 L:      linux-wireless@vger.kernel.org
11130 W:      http://oops.ghostprotocols.net:81/blog
11131 S:      Maintained
11132 F:      drivers/net/wireless/wl3501*
11133
11134 WM97XX TOUCHSCREEN DRIVERS
11135 M:      Mark Brown <broonie@kernel.org>
11136 M:      Liam Girdwood <lrg@slimlogic.co.uk>
11137 L:      linux-input@vger.kernel.org
11138 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
11139 W:      http://opensource.wolfsonmicro.com/node/7
11140 S:      Supported
11141 F:      drivers/input/touchscreen/*wm97*
11142 F:      include/linux/wm97xx.h
11143
11144 WOLFSON MICROELECTRONICS DRIVERS
11145 L:      patches@opensource.wolfsonmicro.com
11146 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11147 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11148 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11149 S:      Supported
11150 F:      Documentation/hwmon/wm83??
11151 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11152 F:      drivers/clk/clk-wm83*.c
11153 F:      drivers/extcon/extcon-arizona.c
11154 F:      drivers/leds/leds-wm83*.c
11155 F:      drivers/gpio/gpio-*wm*.c
11156 F:      drivers/gpio/gpio-arizona.c
11157 F:      drivers/hwmon/wm83??-hwmon.c
11158 F:      drivers/input/misc/wm831x-on.c
11159 F:      drivers/input/touchscreen/wm831x-ts.c
11160 F:      drivers/input/touchscreen/wm97*.c
11161 F:      drivers/mfd/arizona*
11162 F:      drivers/mfd/wm*.c
11163 F:      drivers/power/wm83*.c
11164 F:      drivers/rtc/rtc-wm83*.c
11165 F:      drivers/regulator/wm8*.c
11166 F:      drivers/video/backlight/wm83*_bl.c
11167 F:      drivers/watchdog/wm83*_wdt.c
11168 F:      include/linux/mfd/arizona/
11169 F:      include/linux/mfd/wm831x/
11170 F:      include/linux/mfd/wm8350/
11171 F:      include/linux/mfd/wm8400*
11172 F:      include/linux/wm97xx.h
11173 F:      include/sound/wm????.h
11174 F:      sound/soc/codecs/arizona.?
11175 F:      sound/soc/codecs/wm*
11176
11177 WORKQUEUE
11178 M:      Tejun Heo <tj@kernel.org>
11179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11180 S:      Maintained
11181 F:      include/linux/workqueue.h
11182 F:      kernel/workqueue.c
11183 F:      Documentation/workqueue.txt
11184
11185 X.25 NETWORK LAYER
11186 M:      Andrew Hendry <andrew.hendry@gmail.com>
11187 L:      linux-x25@vger.kernel.org
11188 S:      Odd Fixes
11189 F:      Documentation/networking/x25*
11190 F:      include/net/x25*
11191 F:      net/x25/
11192
11193 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11194 M:      Thomas Gleixner <tglx@linutronix.de>
11195 M:      Ingo Molnar <mingo@redhat.com>
11196 M:      "H. Peter Anvin" <hpa@zytor.com>
11197 M:      x86@kernel.org
11198 L:      linux-kernel@vger.kernel.org
11199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11200 S:      Maintained
11201 F:      Documentation/x86/
11202 F:      arch/x86/
11203
11204 X86 PLATFORM DRIVERS
11205 M:      Darren Hart <dvhart@infradead.org>
11206 L:      platform-driver-x86@vger.kernel.org
11207 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11208 S:      Maintained
11209 F:      drivers/platform/x86/
11210
11211 X86 MCE INFRASTRUCTURE
11212 M:      Tony Luck <tony.luck@intel.com>
11213 M:      Borislav Petkov <bp@alien8.de>
11214 L:      linux-edac@vger.kernel.org
11215 S:      Maintained
11216 F:      arch/x86/kernel/cpu/mcheck/*
11217
11218 X86 VDSO
11219 M:      Andy Lutomirski <luto@amacapital.net>
11220 L:      linux-kernel@vger.kernel.org
11221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11222 S:      Maintained
11223 F:      arch/x86/entry/vdso/
11224
11225 XC2028/3028 TUNER DRIVER
11226 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11227 L:      linux-media@vger.kernel.org
11228 W:      http://linuxtv.org
11229 T:      git git://linuxtv.org/media_tree.git
11230 S:      Maintained
11231 F:      drivers/media/tuners/tuner-xc2028.*
11232
11233 XEN HYPERVISOR INTERFACE
11234 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11235 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11236 M:      David Vrabel <david.vrabel@citrix.com>
11237 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11239 S:      Supported
11240 F:      arch/x86/xen/
11241 F:      drivers/*/xen-*front.c
11242 F:      drivers/xen/
11243 F:      arch/x86/include/asm/xen/
11244 F:      include/xen/
11245 F:      include/uapi/xen/
11246
11247 XEN HYPERVISOR ARM
11248 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11249 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11250 S:      Supported
11251 F:      arch/arm/xen/
11252 F:      arch/arm/include/asm/xen/
11253
11254 XEN HYPERVISOR ARM64
11255 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11256 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11257 S:      Supported
11258 F:      arch/arm64/xen/
11259 F:      arch/arm64/include/asm/xen/
11260
11261 XEN NETWORK BACKEND DRIVER
11262 M:      Ian Campbell <ian.campbell@citrix.com>
11263 M:      Wei Liu <wei.liu2@citrix.com>
11264 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11265 L:      netdev@vger.kernel.org
11266 S:      Supported
11267 F:      drivers/net/xen-netback/*
11268
11269 XEN PCI SUBSYSTEM
11270 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11271 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11272 S:      Supported
11273 F:      arch/x86/pci/*xen*
11274 F:      drivers/pci/*xen*
11275
11276 XEN BLOCK SUBSYSTEM
11277 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11278 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11279 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11280 S:      Supported
11281 F:      drivers/block/xen-blkback/*
11282 F:      drivers/block/xen*
11283
11284 XEN PVSCSI DRIVERS
11285 M:      Juergen Gross <jgross@suse.com>
11286 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11287 L:      linux-scsi@vger.kernel.org
11288 S:      Supported
11289 F:      drivers/scsi/xen-scsifront.c
11290 F:      drivers/xen/xen-scsiback.c
11291 F:      include/xen/interface/io/vscsiif.h
11292
11293 XEN SWIOTLB SUBSYSTEM
11294 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11295 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11296 S:      Supported
11297 F:      arch/x86/xen/*swiotlb*
11298 F:      drivers/xen/*swiotlb*
11299
11300 XFS FILESYSTEM
11301 P:      Silicon Graphics Inc
11302 M:      Dave Chinner <david@fromorbit.com>
11303 M:      xfs@oss.sgi.com
11304 L:      xfs@oss.sgi.com
11305 W:      http://oss.sgi.com/projects/xfs
11306 T:      git git://oss.sgi.com/xfs/xfs.git
11307 S:      Supported
11308 F:      Documentation/filesystems/xfs.txt
11309 F:      fs/xfs/
11310
11311 XILINX AXI ETHERNET DRIVER
11312 M:      Anirudha Sarangi <anirudh@xilinx.com>
11313 M:      John Linn <John.Linn@xilinx.com>
11314 S:      Maintained
11315 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11316
11317 XILINX UARTLITE SERIAL DRIVER
11318 M:      Peter Korsgaard <jacmet@sunsite.dk>
11319 L:      linux-serial@vger.kernel.org
11320 S:      Maintained
11321 F:      drivers/tty/serial/uartlite.c
11322
11323 XILINX VIDEO IP CORES
11324 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11325 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11326 L:      linux-media@vger.kernel.org
11327 T:      git git://linuxtv.org/media_tree.git
11328 S:      Supported
11329 F:      Documentation/devicetree/bindings/media/xilinx/
11330 F:      drivers/media/platform/xilinx/
11331 F:      include/uapi/linux/xilinx-v4l2-controls.h
11332
11333 XILLYBUS DRIVER
11334 M:      Eli Billauer <eli.billauer@gmail.com>
11335 L:      linux-kernel@vger.kernel.org
11336 S:      Supported
11337 F:      drivers/char/xillybus/
11338
11339 XTENSA XTFPGA PLATFORM SUPPORT
11340 M:      Max Filippov <jcmvbkbc@gmail.com>
11341 L:      linux-xtensa@linux-xtensa.org
11342 S:      Maintained
11343 F:      drivers/spi/spi-xtensa-xtfpga.c
11344 F:      sound/soc/xtensa/xtfpga-i2s.c
11345
11346 YAM DRIVER FOR AX.25
11347 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11348 L:      linux-hams@vger.kernel.org
11349 S:      Maintained
11350 F:      drivers/net/hamradio/yam*
11351 F:      include/linux/yam.h
11352
11353 YEALINK PHONE DRIVER
11354 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11355 L:      usbb2k-api-dev@nongnu.org
11356 S:      Maintained
11357 F:      Documentation/input/yealink.txt
11358 F:      drivers/input/misc/yealink.*
11359
11360 Z8530 DRIVER FOR AX.25
11361 M:      Joerg Reuter <jreuter@yaina.de>
11362 W:      http://yaina.de/jreuter/
11363 W:      http://www.qsl.net/dl1bke/
11364 L:      linux-hams@vger.kernel.org
11365 S:      Maintained
11366 F:      Documentation/networking/z8530drv.txt
11367 F:      drivers/net/hamradio/*scc.c
11368 F:      drivers/net/hamradio/z8530.h
11369
11370 ZBUD COMPRESSED PAGE ALLOCATOR
11371 M:      Seth Jennings <sjennings@variantweb.net>
11372 L:      linux-mm@kvack.org
11373 S:      Maintained
11374 F:      mm/zbud.c
11375 F:      include/linux/zbud.h
11376
11377 ZD1211RW WIRELESS DRIVER
11378 M:      Daniel Drake <dsd@gentoo.org>
11379 M:      Ulrich Kunitz <kune@deine-taler.de>
11380 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11381 L:      linux-wireless@vger.kernel.org
11382 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11383 S:      Maintained
11384 F:      drivers/net/wireless/zd1211rw/
11385
11386 ZPOOL COMPRESSED PAGE STORAGE API
11387 M:      Dan Streetman <ddstreet@ieee.org>
11388 L:      linux-mm@kvack.org
11389 S:      Maintained
11390 F:      mm/zpool.c
11391 F:      include/linux/zpool.h
11392
11393 ZR36067 VIDEO FOR LINUX DRIVER
11394 L:      mjpeg-users@lists.sourceforge.net
11395 L:      linux-media@vger.kernel.org
11396 W:      http://mjpeg.sourceforge.net/driver-zoran/
11397 T:      hg http://linuxtv.org/hg/v4l-dvb
11398 S:      Odd Fixes
11399 F:      drivers/media/pci/zoran/
11400
11401 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11402 M:      Minchan Kim <minchan@kernel.org>
11403 M:      Nitin Gupta <ngupta@vflare.org>
11404 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11405 L:      linux-kernel@vger.kernel.org
11406 S:      Maintained
11407 F:      drivers/block/zram/
11408 F:      Documentation/blockdev/zram.txt
11409
11410 ZS DECSTATION Z85C30 SERIAL DRIVER
11411 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11412 S:      Maintained
11413 F:      drivers/tty/serial/zs.*
11414
11415 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11416 M:      Minchan Kim <minchan@kernel.org>
11417 M:      Nitin Gupta <ngupta@vflare.org>
11418 L:      linux-mm@kvack.org
11419 S:      Maintained
11420 F:      mm/zsmalloc.c
11421 F:      include/linux/zsmalloc.h
11422 F:      Documentation/vm/zsmalloc.txt
11423
11424 ZSWAP COMPRESSED SWAP CACHING
11425 M:      Seth Jennings <sjennings@variantweb.net>
11426 L:      linux-mm@kvack.org
11427 S:      Maintained
11428 F:      mm/zswap.c
11429
11430 THE REST
11431 M:      Linus Torvalds <torvalds@linux-foundation.org>
11432 L:      linux-kernel@vger.kernel.org
11433 Q:      http://patchwork.kernel.org/project/LKML/list/
11434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11435 S:      Buried alive in reporters
11436 F:      *
11437 F:      */