Merge tag 'md/4.4-rc0-fix' of git://neil.brown.name/md
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      http://linuxtv.org/
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      Documentation/ABI/
227 F:      include/linux/syscalls.h
228 F:      include/uapi/
229 F:      kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M:      Hans de Goede <hdegoede@redhat.com>
233 L:      lm-sensors@lm-sensors.org
234 S:      Maintained
235 F:      drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M:      Alistair John Strachan <alistair@devzero.co.uk>
239 L:      lm-sensors@lm-sensors.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
242
243 ACCES 104-IDIO-16 GPIO DRIVER
244 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
245 L:      linux-gpio@vger.kernel.org
246 S:      Maintained
247 F:      drivers/gpio/gpio-104-idio-16.c
248
249 ACENIC DRIVER
250 M:      Jes Sorensen <jes@trained-monkey.org>
251 L:      linux-acenic@sunsite.dk
252 S:      Maintained
253 F:      drivers/net/ethernet/alteon/acenic*
254
255 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
256 M:      Peter Feuerer <peter@piie.net>
257 L:      platform-driver-x86@vger.kernel.org
258 W:      http://piie.net/?section=acerhdf
259 S:      Maintained
260 F:      drivers/platform/x86/acerhdf.c
261
262 ACER WMI LAPTOP EXTRAS
263 M:      "Lee, Chun-Yi" <jlee@suse.com>
264 L:      platform-driver-x86@vger.kernel.org
265 S:      Maintained
266 F:      drivers/platform/x86/acer-wmi.c
267
268 ACPI
269 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
270 M:      Len Brown <lenb@kernel.org>
271 L:      linux-acpi@vger.kernel.org
272 W:      https://01.org/linux-acpi
273 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
275 S:      Supported
276 F:      drivers/acpi/
277 F:      drivers/pnp/pnpacpi/
278 F:      include/linux/acpi.h
279 F:      include/acpi/
280 F:      Documentation/acpi/
281 F:      Documentation/ABI/testing/sysfs-bus-acpi
282 F:      drivers/pci/*acpi*
283 F:      drivers/pci/*/*acpi*
284 F:      drivers/pci/*/*/*acpi*
285 F:      tools/power/acpi/
286
287 ACPI COMPONENT ARCHITECTURE (ACPICA)
288 M:      Robert Moore <robert.moore@intel.com>
289 M:      Lv Zheng <lv.zheng@intel.com>
290 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
291 L:      linux-acpi@vger.kernel.org
292 L:      devel@acpica.org
293 W:      https://acpica.org/
294 W:      https://github.com/acpica/acpica/
295 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297 S:      Supported
298 F:      drivers/acpi/acpica/
299 F:      include/acpi/
300 F:      tools/power/acpi/
301
302 ACPI FAN 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/fan.c
308
309 ACPI THERMAL 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/*thermal*
315
316 ACPI VIDEO DRIVER
317 M:      Zhang Rui <rui.zhang@intel.com>
318 L:      linux-acpi@vger.kernel.org
319 W:      https://01.org/linux-acpi
320 S:      Supported
321 F:      drivers/acpi/video.c
322
323 ACPI WMI DRIVER
324 L:      platform-driver-x86@vger.kernel.org
325 S:      Orphan
326 F:      drivers/platform/x86/wmi.c
327
328 AD1889 ALSA SOUND DRIVER
329 M:      Thibaut Varene <T-Bone@parisc-linux.org>
330 W:      http://wiki.parisc-linux.org/AD1889
331 L:      linux-parisc@vger.kernel.org
332 S:      Maintained
333 F:      sound/pci/ad1889.*
334
335 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5254
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/misc/ad525x_dpot.c
341
342 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD5398
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/regulator/ad5398.c
348
349 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7142
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/misc/ad714x.c
355
356 AD7877 TOUCHSCREEN DRIVER
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7877
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7877.c
362
363 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364 M:      Michael Hennerich <michael.hennerich@analog.com>
365 W:      http://wiki.analog.com/AD7879
366 W:      http://ez.analog.com/community/linux-device-drivers
367 S:      Supported
368 F:      drivers/input/touchscreen/ad7879.c
369
370 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
371 M:      Jiri Kosina <jikos@kernel.org>
372 S:      Maintained
373
374 ADM1025 HARDWARE MONITOR DRIVER
375 M:      Jean Delvare <jdelvare@suse.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      Documentation/hwmon/adm1025
379 F:      drivers/hwmon/adm1025.c
380
381 ADM1029 HARDWARE MONITOR DRIVER
382 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
383 L:      lm-sensors@lm-sensors.org
384 S:      Maintained
385 F:      drivers/hwmon/adm1029.c
386
387 ADM8211 WIRELESS DRIVER
388 L:      linux-wireless@vger.kernel.org
389 W:      http://wireless.kernel.org/
390 S:      Orphan
391 F:      drivers/net/wireless/adm8211.*
392
393 ADP1653 FLASH CONTROLLER DRIVER
394 M:      Sakari Ailus <sakari.ailus@iki.fi>
395 L:      linux-media@vger.kernel.org
396 S:      Maintained
397 F:      drivers/media/i2c/adp1653.c
398 F:      include/media/adp1653.h
399
400 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401 M:      Michael Hennerich <michael.hennerich@analog.com>
402 W:      http://wiki.analog.com/ADP5520
403 W:      http://ez.analog.com/community/linux-device-drivers
404 S:      Supported
405 F:      drivers/mfd/adp5520.c
406 F:      drivers/video/backlight/adp5520_bl.c
407 F:      drivers/leds/leds-adp5520.c
408 F:      drivers/gpio/gpio-adp5520.c
409 F:      drivers/input/keyboard/adp5520-keys.c
410
411 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412 M:      Michael Hennerich <michael.hennerich@analog.com>
413 W:      http://wiki.analog.com/ADP5588
414 W:      http://ez.analog.com/community/linux-device-drivers
415 S:      Supported
416 F:      drivers/input/keyboard/adp5588-keys.c
417 F:      drivers/gpio/gpio-adp5588.c
418
419 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420 M:      Michael Hennerich <michael.hennerich@analog.com>
421 W:      http://wiki.analog.com/ADP8860
422 W:      http://ez.analog.com/community/linux-device-drivers
423 S:      Supported
424 F:      drivers/video/backlight/adp8860_bl.c
425
426 ADS1015 HARDWARE MONITOR DRIVER
427 M:      Dirk Eibach <eibach@gdsys.de>
428 L:      lm-sensors@lm-sensors.org
429 S:      Maintained
430 F:      Documentation/hwmon/ads1015
431 F:      drivers/hwmon/ads1015.c
432 F:      include/linux/i2c/ads1015.h
433
434 ADT746X FAN DRIVER
435 M:      Colin Leroy <colin@colino.net>
436 S:      Maintained
437 F:      drivers/macintosh/therm_adt746x.c
438
439 ADT7475 HARDWARE MONITOR DRIVER
440 M:      Jean Delvare <jdelvare@suse.com>
441 L:      lm-sensors@lm-sensors.org
442 S:      Maintained
443 F:      Documentation/hwmon/adt7475
444 F:      drivers/hwmon/adt7475.c
445
446 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447 M:      Michael Hennerich <michael.hennerich@analog.com>
448 W:      http://wiki.analog.com/ADXL345
449 W:      http://ez.analog.com/community/linux-device-drivers
450 S:      Supported
451 F:      drivers/input/misc/adxl34x.c
452
453 ADVANSYS SCSI DRIVER
454 M:      Matthew Wilcox <matthew@wil.cx>
455 M:      Hannes Reinecke <hare@suse.com>
456 L:      linux-scsi@vger.kernel.org
457 S:      Maintained
458 F:      Documentation/scsi/advansys.txt
459 F:      drivers/scsi/advansys.c
460
461 AEDSP16 DRIVER
462 M:      Riccardo Facchetti <fizban@tin.it>
463 S:      Maintained
464 F:      sound/oss/aedsp16.c
465
466 AF9013 MEDIA DRIVER
467 M:      Antti Palosaari <crope@iki.fi>
468 L:      linux-media@vger.kernel.org
469 W:      http://linuxtv.org/
470 W:      http://palosaari.fi/linux/
471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
472 T:      git git://linuxtv.org/anttip/media_tree.git
473 S:      Maintained
474 F:      drivers/media/dvb-frontends/af9013*
475
476 AF9033 MEDIA DRIVER
477 M:      Antti Palosaari <crope@iki.fi>
478 L:      linux-media@vger.kernel.org
479 W:      http://linuxtv.org/
480 W:      http://palosaari.fi/linux/
481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
482 T:      git git://linuxtv.org/anttip/media_tree.git
483 S:      Maintained
484 F:      drivers/media/dvb-frontends/af9033*
485
486 AFFS FILE SYSTEM
487 L:      linux-fsdevel@vger.kernel.org
488 S:      Orphan
489 F:      Documentation/filesystems/affs.txt
490 F:      fs/affs/
491
492 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
493 M:      David Howells <dhowells@redhat.com>
494 L:      linux-afs@lists.infradead.org
495 S:      Supported
496 F:      fs/afs/
497 F:      include/net/af_rxrpc.h
498 F:      net/rxrpc/af_rxrpc.c
499
500 AGPGART DRIVER
501 M:      David Airlie <airlied@linux.ie>
502 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
503 S:      Maintained
504 F:      drivers/char/agp/
505 F:      include/linux/agp*
506 F:      include/uapi/linux/agp*
507
508 AHA152X SCSI DRIVER
509 M:      "Juergen E. Fischer" <fischer@norbit.de>
510 L:      linux-scsi@vger.kernel.org
511 S:      Maintained
512 F:      drivers/scsi/aha152x*
513 F:      drivers/scsi/pcmcia/aha152x*
514
515 AIC7XXX / AIC79XX SCSI DRIVER
516 M:      Hannes Reinecke <hare@suse.com>
517 L:      linux-scsi@vger.kernel.org
518 S:      Maintained
519 F:      drivers/scsi/aic7xxx/
520
521 AIMSLAB FM RADIO RECEIVER DRIVER
522 M:      Hans Verkuil <hverkuil@xs4all.nl>
523 L:      linux-media@vger.kernel.org
524 T:      git git://linuxtv.org/media_tree.git
525 W:      http://linuxtv.org
526 S:      Maintained
527 F:      drivers/media/radio/radio-aimslab*
528
529 AIO
530 M:      Benjamin LaHaise <bcrl@kvack.org>
531 L:      linux-aio@kvack.org
532 S:      Supported
533 F:      fs/aio.c
534 F:      include/linux/*aio*.h
535
536 AIRSPY MEDIA DRIVER
537 M:      Antti Palosaari <crope@iki.fi>
538 L:      linux-media@vger.kernel.org
539 W:      http://linuxtv.org/
540 W:      http://palosaari.fi/linux/
541 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
542 T:      git git://linuxtv.org/anttip/media_tree.git
543 S:      Maintained
544 F:      drivers/media/usb/airspy/
545
546 ALCATEL SPEEDTOUCH USB DRIVER
547 M:      Duncan Sands <duncan.sands@free.fr>
548 L:      linux-usb@vger.kernel.org
549 W:      http://www.linux-usb.org/SpeedTouch/
550 S:      Maintained
551 F:      drivers/usb/atm/speedtch.c
552 F:      drivers/usb/atm/usbatm.c
553
554 ALCHEMY AU1XX0 MMC DRIVER
555 M:      Manuel Lauss <manuel.lauss@gmail.com>
556 S:      Maintained
557 F:      drivers/mmc/host/au1xmmc.c
558
559 ALI1563 I2C DRIVER
560 M:      Rudolf Marek <r.marek@assembler.cz>
561 L:      linux-i2c@vger.kernel.org
562 S:      Maintained
563 F:      Documentation/i2c/busses/i2c-ali1563
564 F:      drivers/i2c/busses/i2c-ali1563.c
565
566 ALLWINNER SECURITY SYSTEM
567 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
568 L:      linux-crypto@vger.kernel.org
569 S:      Maintained
570 F:      drivers/crypto/sunxi-ss/
571
572 ALPHA PORT
573 M:      Richard Henderson <rth@twiddle.net>
574 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
575 M:      Matt Turner <mattst88@gmail.com>
576 S:      Odd Fixes
577 L:      linux-alpha@vger.kernel.org
578 F:      arch/alpha/
579
580 ALTERA MAILBOX DRIVER
581 M:      Ley Foon Tan <lftan@altera.com>
582 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S:      Maintained
584 F:      drivers/mailbox/mailbox-altera.c
585
586 ALTERA PIO DRIVER
587 M:      Tien Hock Loh <thloh@altera.com>
588 L:      linux-gpio@vger.kernel.org
589 S:      Maintained
590 F:      drivers/gpio/gpio-altera.c
591
592 ALTERA TRIPLE SPEED ETHERNET DRIVER
593 M:      Vince Bridgers <vbridger@opensource.altera.com>
594 L:      netdev@vger.kernel.org
595 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596 S:      Maintained
597 F:      drivers/net/ethernet/altera/
598
599 ALTERA UART/JTAG UART SERIAL DRIVERS
600 M:      Tobias Klauser <tklauser@distanz.ch>
601 L:      linux-serial@vger.kernel.org
602 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603 S:      Maintained
604 F:      drivers/tty/serial/altera_uart.c
605 F:      drivers/tty/serial/altera_jtaguart.c
606 F:      include/linux/altera_uart.h
607 F:      include/linux/altera_jtaguart.h
608
609 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610 M:      Tom Lendacky <thomas.lendacky@amd.com>
611 L:      linux-crypto@vger.kernel.org
612 S:      Supported
613 F:      drivers/crypto/ccp/
614 F:      include/linux/ccp.h
615
616 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
617 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
618 L:      lm-sensors@lm-sensors.org
619 S:      Maintained
620 F:      Documentation/hwmon/fam15h_power
621 F:      drivers/hwmon/fam15h_power.c
622
623 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
624 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
625 S:      Orphan
626 F:      drivers/usb/gadget/udc/amd5536udc.*
627
628 AMD GEODE PROCESSOR/CHIPSET SUPPORT
629 P:      Andres Salomon <dilinger@queued.net>
630 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
631 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632 S:      Supported
633 F:      drivers/char/hw_random/geode-rng.c
634 F:      drivers/crypto/geode*
635 F:      drivers/video/fbdev/geode/
636 F:      arch/x86/include/asm/geode.h
637
638 AMD IOMMU (AMD-VI)
639 M:      Joerg Roedel <joro@8bytes.org>
640 L:      iommu@lists.linux-foundation.org
641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
642 S:      Maintained
643 F:      drivers/iommu/amd_iommu*.[ch]
644 F:      include/linux/amd-iommu.h
645
646 AMD KFD
647 M:      Oded Gabbay <oded.gabbay@gmail.com>
648 L:      dri-devel@lists.freedesktop.org
649 T:      git git://people.freedesktop.org/~gabbayo/linux.git
650 S:      Supported
651 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
653 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
654 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
655 F:      drivers/gpu/drm/amd/amdkfd/
656 F:      drivers/gpu/drm/amd/include/cik_structs.h
657 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
658 F:      drivers/gpu/drm/amd/include/vi_structs.h
659 F:      drivers/gpu/drm/radeon/radeon_kfd.c
660 F:      drivers/gpu/drm/radeon/radeon_kfd.h
661 F:      include/uapi/linux/kfd_ioctl.h
662
663 AMD XGBE DRIVER
664 M:      Tom Lendacky <thomas.lendacky@amd.com>
665 L:      netdev@vger.kernel.org
666 S:      Supported
667 F:      drivers/net/ethernet/amd/xgbe/
668
669 AMS (Apple Motion Sensor) DRIVER
670 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
671 S:      Supported
672 F:      drivers/macintosh/ams/
673
674 AMSO1100 RNIC DRIVER
675 M:      Tom Tucker <tom@opengridcomputing.com>
676 M:      Steve Wise <swise@opengridcomputing.com>
677 L:      linux-rdma@vger.kernel.org
678 S:      Maintained
679 F:      drivers/infiniband/hw/amso1100/
680
681 ANALOG DEVICES INC AD9389B DRIVER
682 M:      Hans Verkuil <hans.verkuil@cisco.com>
683 L:      linux-media@vger.kernel.org
684 S:      Maintained
685 F:      drivers/media/i2c/ad9389b*
686
687 ANALOG DEVICES INC ADV7180 DRIVER
688 M:      Lars-Peter Clausen <lars@metafoo.de>
689 L:      linux-media@vger.kernel.org
690 W:      http://ez.analog.com/community/linux-device-drivers
691 S:      Supported
692 F:      drivers/media/i2c/adv7180.c
693
694 ANALOG DEVICES INC ADV7511 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7511*
699
700 ANALOG DEVICES INC ADV7604 DRIVER
701 M:      Hans Verkuil <hans.verkuil@cisco.com>
702 L:      linux-media@vger.kernel.org
703 S:      Maintained
704 F:      drivers/media/i2c/adv7604*
705
706 ANALOG DEVICES INC ADV7842 DRIVER
707 M:      Hans Verkuil <hans.verkuil@cisco.com>
708 L:      linux-media@vger.kernel.org
709 S:      Maintained
710 F:      drivers/media/i2c/adv7842*
711
712 ANALOG DEVICES INC ASOC CODEC DRIVERS
713 M:      Lars-Peter Clausen <lars@metafoo.de>
714 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
715 W:      http://wiki.analog.com/
716 W:      http://ez.analog.com/community/linux-device-drivers
717 S:      Supported
718 F:      sound/soc/codecs/adau*
719 F:      sound/soc/codecs/adav*
720 F:      sound/soc/codecs/ad1*
721 F:      sound/soc/codecs/ad7*
722 F:      sound/soc/codecs/ssm*
723 F:      sound/soc/codecs/sigmadsp.*
724
725 ANALOG DEVICES INC ASOC DRIVERS
726 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
728 W:      http://blackfin.uclinux.org/
729 S:      Supported
730 F:      sound/soc/blackfin/*
731
732 ANALOG DEVICES INC IIO DRIVERS
733 M:      Lars-Peter Clausen <lars@metafoo.de>
734 M:      Michael Hennerich <Michael.Hennerich@analog.com>
735 W:      http://wiki.analog.com/
736 W:      http://ez.analog.com/community/linux-device-drivers
737 S:      Supported
738 F:      drivers/iio/*/ad*
739 X:      drivers/iio/*/adjd*
740 F:      drivers/staging/iio/*/ad*
741 F:      staging/iio/trigger/iio-trig-bfin-timer.c
742
743 ANALOG DEVICES INC DMA DRIVERS
744 M:      Lars-Peter Clausen <lars@metafoo.de>
745 W:      http://ez.analog.com/community/linux-device-drivers
746 S:      Supported
747 F:      drivers/dma/dma-axi-dmac.c
748
749 ANDROID DRIVERS
750 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751 M:      Arve HjønnevĂ¥g <arve@android.com>
752 M:      Riley Andrews <riandrews@android.com>
753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754 L:      devel@driverdev.osuosl.org
755 S:      Supported
756 F:      drivers/android/
757 F:      drivers/staging/android/
758
759 AOA (Apple Onboard Audio) ALSA DRIVER
760 M:      Johannes Berg <johannes@sipsolutions.net>
761 L:      linuxppc-dev@lists.ozlabs.org
762 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
763 S:      Maintained
764 F:      sound/aoa/
765
766 APM DRIVER
767 M:      Jiri Kosina <jikos@kernel.org>
768 S:      Odd fixes
769 F:      arch/x86/kernel/apm_32.c
770 F:      include/linux/apm_bios.h
771 F:      include/uapi/linux/apm_bios.h
772 F:      drivers/char/apm-emulation.c
773
774 APPLE BCM5974 MULTITOUCH DRIVER
775 M:      Henrik Rydberg <rydberg@bitmath.org>
776 L:      linux-input@vger.kernel.org
777 S:      Odd fixes
778 F:      drivers/input/mouse/bcm5974.c
779
780 APPLE SMC DRIVER
781 M:      Henrik Rydberg <rydberg@bitmath.org>
782 L:      lm-sensors@lm-sensors.org
783 S:      Odd fixes
784 F:      drivers/hwmon/applesmc.c
785
786 APPLETALK NETWORK LAYER
787 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788 S:      Maintained
789 F:      drivers/net/appletalk/
790 F:      net/appletalk/
791
792 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793 M:      Iyappan Subramanian <isubramanian@apm.com>
794 M:      Keyur Chudgar <kchudgar@apm.com>
795 S:      Supported
796 F:      drivers/net/ethernet/apm/xgene/
797 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
799 APTINA CAMERA SENSOR PLL
800 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801 L:      linux-media@vger.kernel.org
802 S:      Maintained
803 F:      drivers/media/i2c/aptina-pll.*
804
805 ARC FRAMEBUFFER DRIVER
806 M:      Jaya Kumar <jayalk@intworks.biz>
807 S:      Maintained
808 F:      drivers/video/fbdev/arcfb.c
809 F:      drivers/video/fbdev/core/fb_defio.c
810
811 ARCNET NETWORK LAYER
812 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
813 L:      netdev@vger.kernel.org
814 S:      Maintained
815 F:      drivers/net/arcnet/
816 F:      include/uapi/linux/if_arcnet.h
817
818 ARM MFM AND FLOPPY DRIVERS
819 M:      Ian Molton <spyro@f2s.com>
820 S:      Maintained
821 F:      arch/arm/lib/floppydma.S
822 F:      arch/arm/include/asm/floppy.h
823
824 ARM PMU PROFILING AND DEBUGGING
825 M:      Will Deacon <will.deacon@arm.com>
826 R:      Mark Rutland <mark.rutland@arm.com>
827 S:      Maintained
828 F:      arch/arm*/kernel/perf_*
829 F:      arch/arm/oprofile/common.c
830 F:      arch/arm*/kernel/hw_breakpoint.c
831 F:      arch/arm*/include/asm/hw_breakpoint.h
832 F:      arch/arm*/include/asm/perf_event.h
833 F:      drivers/perf/arm_pmu.c
834 F:      include/linux/perf/arm_pmu.h
835
836 ARM PORT
837 M:      Russell King <linux@arm.linux.org.uk>
838 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
839 W:      http://www.arm.linux.org.uk/
840 S:      Maintained
841 F:      arch/arm/
842
843 ARM SUB-ARCHITECTURES
844 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
845 S:      Maintained
846 F:      arch/arm/mach-*/
847 F:      arch/arm/plat-*/
848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
849
850 ARM PRIMECELL AACI PL041 DRIVER
851 M:      Russell King <linux@arm.linux.org.uk>
852 S:      Maintained
853 F:      sound/arm/aaci.*
854
855 ARM PRIMECELL CLCD PL110 DRIVER
856 M:      Russell King <linux@arm.linux.org.uk>
857 S:      Maintained
858 F:      drivers/video/fbdev/amba-clcd.*
859
860 ARM PRIMECELL KMI PL050 DRIVER
861 M:      Russell King <linux@arm.linux.org.uk>
862 S:      Maintained
863 F:      drivers/input/serio/ambakmi.*
864 F:      include/linux/amba/kmi.h
865
866 ARM PRIMECELL MMCI PL180/1 DRIVER
867 M:      Russell King <linux@arm.linux.org.uk>
868 S:      Maintained
869 F:      drivers/mmc/host/mmci.*
870 F:      include/linux/amba/mmci.h
871
872 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
873 M:      Russell King <linux@arm.linux.org.uk>
874 S:      Maintained
875 F:      drivers/tty/serial/amba-pl01*.c
876 F:      include/linux/amba/serial.h
877
878 ARM PRIMECELL BUS SUPPORT
879 M:      Russell King <linux@arm.linux.org.uk>
880 S:      Maintained
881 F:      drivers/amba/
882 F:      include/linux/amba/bus.h
883
884 ARM/ADS SPHERE MACHINE SUPPORT
885 M:      Lennert Buytenhek <kernel@wantstofly.org>
886 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
887 S:      Maintained
888
889 ARM/AFEB9260 MACHINE SUPPORT
890 M:      Sergey Lapin <slapin@ossfans.org>
891 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892 S:      Maintained
893
894 ARM/AJECO 1ARM MACHINE SUPPORT
895 M:      Lennert Buytenhek <kernel@wantstofly.org>
896 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897 S:      Maintained
898
899 ARM/Allwinner sunXi SoC support
900 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
901 M:      Chen-Yu Tsai <wens@csie.org>
902 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
903 S:      Maintained
904 N:      sun[x456789]i
905
906 ARM/Allwinner SoC Clock Support
907 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
908 S:      Maintained
909 F:      drivers/clk/sunxi/
910
911 ARM/Amlogic MesonX SoC support
912 M:      Carlo Caione <carlo@caione.org>
913 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914 S:      Maintained
915 F:      drivers/media/rc/meson-ir.c
916 N:      meson[x68]
917
918 ARM/Annapurna Labs ALPINE ARCHITECTURE
919 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
920 S:      Maintained
921 F:      arch/arm/mach-alpine/
922
923 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
924 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
925 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
926 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
927 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 W:      http://www.linux4sam.org
929 S:      Supported
930 F:      arch/arm/mach-at91/
931 F:      include/soc/at91/
932 F:      arch/arm/boot/dts/at91*.dts
933 F:      arch/arm/boot/dts/at91*.dtsi
934 F:      arch/arm/boot/dts/sama*.dts
935 F:      arch/arm/boot/dts/sama*.dtsi
936 F:      arch/arm/include/debug/at91.S
937
938 ARM/ATMEL AT91 Clock Support
939 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
940 S:      Maintained
941 F:      drivers/clk/at91
942
943 ARM/CALXEDA HIGHBANK ARCHITECTURE
944 M:      Rob Herring <robh@kernel.org>
945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946 S:      Maintained
947 F:      arch/arm/mach-highbank/
948
949 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
950 M:      Krzysztof Halasa <khalasa@piap.pl>
951 S:      Maintained
952 F:      arch/arm/mach-cns3xxx/
953
954 ARM/CAVIUM THUNDER NETWORK DRIVER
955 M:      Sunil Goutham <sgoutham@cavium.com>
956 M:      Robert Richter <rric@kernel.org>
957 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
958 S:      Supported
959 F:      drivers/net/ethernet/cavium/thunder/
960
961 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
962 M:      Alexander Shiyan <shc_work@mail.ru>
963 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964 S:      Odd Fixes
965 N:      clps711x
966
967 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
968 M:      Hartley Sweeten <hsweeten@visionengravers.com>
969 M:      Ryan Mallon <rmallon@gmail.com>
970 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971 S:      Maintained
972 F:      arch/arm/mach-ep93xx/
973 F:      arch/arm/mach-ep93xx/include/mach/
974
975 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
976 M:      Lennert Buytenhek <kernel@wantstofly.org>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 S:      Maintained
979
980 ARM/CLKDEV SUPPORT
981 M:      Russell King <linux@arm.linux.org.uk>
982 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 S:      Maintained
984 F:      arch/arm/include/asm/clkdev.h
985 F:      drivers/clk/clkdev.c
986
987 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
988 M:      Mike Rapoport <mike@compulab.co.il>
989 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990 S:      Maintained
991
992 ARM/CONTEC MICRO9 MACHINE SUPPORT
993 M:      Hubert Feurstein <hubert.feurstein@contec.at>
994 S:      Maintained
995 F:      arch/arm/mach-ep93xx/micro9.c
996
997 ARM/CORESIGHT FRAMEWORK AND DRIVERS
998 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
999 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000 S:      Maintained
1001 F:      drivers/hwtracing/coresight/*
1002 F:      Documentation/trace/coresight.txt
1003 F:      Documentation/devicetree/bindings/arm/coresight.txt
1004 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1005
1006 ARM/CORGI MACHINE SUPPORT
1007 M:      Richard Purdie <rpurdie@rpsys.net>
1008 S:      Maintained
1009
1010 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1011 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1012 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1013 T:      git git://github.com/ulli-kroll/linux.git
1014 S:      Maintained
1015 F:      arch/arm/mach-gemini/
1016 F:      drivers/rtc/rtc-gemini.c
1017
1018 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1019 M:      Barry Song <baohua@kernel.org>
1020 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1022 S:      Maintained
1023 F:      arch/arm/mach-prima2/
1024 F:      drivers/clk/sirf/
1025 F:      drivers/clocksource/timer-prima2.c
1026 F:      drivers/clocksource/timer-atlas7.c
1027 N:      [^a-z]sirf
1028
1029 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1030 M:      Baruch Siach <baruch@tkos.co.il>
1031 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032 S:      Maintained
1033 F:      arch/arm/boot/dts/cx92755*
1034 N:      digicolor
1035
1036 ARM/EBSA110 MACHINE SUPPORT
1037 M:      Russell King <linux@arm.linux.org.uk>
1038 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039 W:      http://www.arm.linux.org.uk/
1040 S:      Maintained
1041 F:      arch/arm/mach-ebsa110/
1042 F:      drivers/net/ethernet/amd/am79c961a.*
1043
1044 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1045 M:      Uwe Kleine-König <kernel@pengutronix.de>
1046 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 S:      Maintained
1048 N:      efm32
1049
1050 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1051 M:      Daniel Ribeiro <drwyrm@gmail.com>
1052 M:      Stefan Schmidt <stefan@openezx.org>
1053 M:      Harald Welte <laforge@openezx.org>
1054 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1055 W:      http://www.openezx.org/
1056 S:      Maintained
1057 T:      topgit git://git.openezx.org/openezx.git
1058 F:      arch/arm/mach-pxa/ezx.c
1059
1060 ARM/FARADAY FA526 PORT
1061 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1062 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063 S:      Maintained
1064 T:      git git://git.berlios.de/gemini-board
1065 F:      arch/arm/mm/*-fa*
1066
1067 ARM/FOOTBRIDGE ARCHITECTURE
1068 M:      Russell King <linux@arm.linux.org.uk>
1069 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 W:      http://www.arm.linux.org.uk/
1071 S:      Maintained
1072 F:      arch/arm/include/asm/hardware/dec21285.h
1073 F:      arch/arm/mach-footbridge/
1074
1075 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1076 M:      Shawn Guo <shawnguo@kernel.org>
1077 M:      Sascha Hauer <kernel@pengutronix.de>
1078 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 S:      Maintained
1080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1081 F:      arch/arm/mach-imx/
1082 F:      arch/arm/mach-mxs/
1083 F:      arch/arm/boot/dts/imx*
1084 F:      arch/arm/configs/imx*_defconfig
1085 F:      drivers/clk/imx/
1086 F:      include/soc/imx/
1087
1088 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1089 M:      Shawn Guo <shawnguo@kernel.org>
1090 M:      Sascha Hauer <kernel@pengutronix.de>
1091 R:      Stefan Agner <stefan@agner.ch>
1092 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093 S:      Maintained
1094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1095 F:      arch/arm/mach-imx/*vf610*
1096 F:      arch/arm/boot/dts/vf*
1097
1098 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1099 M:      Lennert Buytenhek <kernel@wantstofly.org>
1100 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101 S:      Maintained
1102
1103 ARM/GUMSTIX MACHINE SUPPORT
1104 M:      Steve Sakoman <sakoman@gmail.com>
1105 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106 S:      Maintained
1107
1108 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1109 M:      Philipp Zabel <philipp.zabel@gmail.com>
1110 M:      Paul Parsons <lost.distance@yahoo.com>
1111 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 S:      Maintained
1113 F:      arch/arm/mach-pxa/hx4700.c
1114 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1115 F:      sound/soc/pxa/hx4700.c
1116
1117 ARM/HISILICON SOC SUPPORT
1118 M:      Wei Xu <xuwei5@hisilicon.com>
1119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 W:      http://www.hisilicon.com
1121 S:      Supported
1122 T:      git git://github.com/hisilicon/linux-hisi.git
1123 F:      arch/arm/mach-hisi/
1124
1125 ARM/HP JORNADA 7XX MACHINE SUPPORT
1126 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1127 W:      www.jlime.com
1128 S:      Maintained
1129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1130 F:      arch/arm/mach-sa1100/jornada720.c
1131 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1132
1133 ARM/IGEP MACHINE SUPPORT
1134 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1135 M:      Javier Martinez Canillas <javier@dowhile0.org>
1136 L:      linux-omap@vger.kernel.org
1137 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138 S:      Maintained
1139 F:      arch/arm/boot/dts/omap3-igep*
1140
1141 ARM/INCOME PXA270 SUPPORT
1142 M:      Marek Vasut <marek.vasut@gmail.com>
1143 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144 S:      Maintained
1145 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1146
1147 ARM/INTEL IOP32X ARM ARCHITECTURE
1148 M:      Lennert Buytenhek <kernel@wantstofly.org>
1149 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150 S:      Maintained
1151
1152 ARM/INTEL IOP33X ARM ARCHITECTURE
1153 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 S:      Orphan
1155
1156 ARM/INTEL IOP13XX ARM ARCHITECTURE
1157 M:      Lennert Buytenhek <kernel@wantstofly.org>
1158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S:      Maintained
1160
1161 ARM/INTEL IQ81342EX MACHINE SUPPORT
1162 M:      Lennert Buytenhek <kernel@wantstofly.org>
1163 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164 S:      Maintained
1165
1166 ARM/INTEL IXDP2850 MACHINE SUPPORT
1167 M:      Lennert Buytenhek <kernel@wantstofly.org>
1168 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169 S:      Maintained
1170
1171 ARM/INTEL IXP4XX ARM ARCHITECTURE
1172 M:      Imre Kaloz <kaloz@openwrt.org>
1173 M:      Krzysztof Halasa <khalasa@piap.pl>
1174 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175 S:      Maintained
1176 F:      arch/arm/mach-ixp4xx/
1177
1178 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1179 M:      Jonathan Cameron <jic23@cam.ac.uk>
1180 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 S:      Maintained
1182 F:      arch/arm/mach-pxa/stargate2.c
1183 F:      drivers/pcmcia/pxa2xx_stargate2.c
1184
1185 ARM/INTEL XSC3 (MANZANO) ARM CORE
1186 M:      Lennert Buytenhek <kernel@wantstofly.org>
1187 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188 S:      Maintained
1189
1190 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1191 M:      Lennert Buytenhek <kernel@wantstofly.org>
1192 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 S:      Maintained
1194
1195 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1196 M:      Santosh Shilimkar <ssantosh@kernel.org>
1197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 S:      Maintained
1199 F:      arch/arm/mach-keystone/
1200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1201
1202 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1203 M:      Santosh Shilimkar <ssantosh@kernel.org>
1204 L:      linux-kernel@vger.kernel.org
1205 S:      Maintained
1206 F:      drivers/clk/keystone/
1207
1208 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1209 M:      Santosh Shilimkar <ssantosh@kernel.org>
1210 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211 L:      linux-kernel@vger.kernel.org
1212 S:      Maintained
1213 F:      drivers/clocksource/timer-keystone.c
1214
1215 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1216 M:      Santosh Shilimkar <ssantosh@kernel.org>
1217 L:      linux-kernel@vger.kernel.org
1218 S:      Maintained
1219 F:      drivers/power/reset/keystone-reset.c
1220
1221 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1222 M:      Santosh Shilimkar <ssantosh@kernel.org>
1223 L:      linux-kernel@vger.kernel.org
1224 S:      Maintained
1225 F:      drivers/memory/*emif*
1226
1227 ARM/LOGICPD PXA270 MACHINE SUPPORT
1228 M:      Lennert Buytenhek <kernel@wantstofly.org>
1229 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1230 S:      Maintained
1231
1232 ARM/LPC18XX ARCHITECTURE
1233 M:      Joachim Eastwood <manabian@gmail.com>
1234 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 S:      Maintained
1236 N:      lpc18xx
1237
1238 ARM/MAGICIAN MACHINE SUPPORT
1239 M:      Philipp Zabel <philipp.zabel@gmail.com>
1240 S:      Maintained
1241
1242 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1243 M:      Jason Cooper <jason@lakedaemon.net>
1244 M:      Andrew Lunn <andrew@lunn.ch>
1245 M:      Gregory Clement <gregory.clement@free-electrons.com>
1246 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1247 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248 S:      Maintained
1249 F:      arch/arm/mach-mvebu/
1250 F:      drivers/rtc/rtc-armada38x.c
1251 F:      arch/arm/boot/dts/armada*
1252 F:      arch/arm/boot/dts/kirkwood*
1253
1254
1255 ARM/Marvell Berlin SoC support
1256 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 S:      Maintained
1259 F:      arch/arm/mach-berlin/
1260 F:      arch/arm/boot/dts/berlin*
1261
1262
1263 ARM/Marvell Dove/MV78xx0/Orion SOC support
1264 M:      Jason Cooper <jason@lakedaemon.net>
1265 M:      Andrew Lunn <andrew@lunn.ch>
1266 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1267 M:      Gregory Clement <gregory.clement@free-electrons.com>
1268 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269 S:      Maintained
1270 F:      arch/arm/mach-dove/
1271 F:      arch/arm/mach-mv78xx0/
1272 F:      arch/arm/mach-orion5x/
1273 F:      arch/arm/plat-orion/
1274 F:      arch/arm/boot/dts/dove*
1275 F:      arch/arm/boot/dts/orion5x*
1276
1277
1278 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1279 M:      Alexander Clouter <alex@digriz.org.uk>
1280 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 W:      http://www.digriz.org.uk/ts78xx/kernel
1282 S:      Maintained
1283 F:      arch/arm/mach-orion5x/ts78xx-*
1284
1285 ARM/Mediatek RTC DRIVER
1286 M:      Eddie Huang <eddie.huang@mediatek.com>
1287 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1289 S:      Maintained
1290 F:      drivers/rtc/rtc-mt6397.c
1291
1292 ARM/Mediatek SoC support
1293 M:      Matthias Brugger <matthias.bgg@gmail.com>
1294 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1296 S:      Maintained
1297 F:      arch/arm/boot/dts/mt6*
1298 F:      arch/arm/boot/dts/mt8*
1299 F:      arch/arm/mach-mediatek/
1300 N:      mtk
1301 K:      mediatek
1302
1303 ARM/Mediatek USB3 PHY DRIVER
1304 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1305 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1306 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1307 S:      Maintained
1308 F:      drivers/phy/phy-mt65xx-usb3.c
1309
1310 ARM/MICREL KS8695 ARCHITECTURE
1311 M:      Greg Ungerer <gerg@uclinux.org>
1312 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1313 F:      arch/arm/mach-ks8695/
1314 S:      Odd Fixes
1315
1316 ARM/MIOA701 MACHINE SUPPORT
1317 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1318 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 F:      arch/arm/mach-pxa/mioa701.c
1320 S:      Maintained
1321
1322 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1323 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1324 S:      Maintained
1325
1326 ARM/NOMADIK ARCHITECTURE
1327 M:      Alessandro Rubini <rubini@unipv.it>
1328 M:      Linus Walleij <linus.walleij@linaro.org>
1329 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330 S:      Maintained
1331 F:      arch/arm/mach-nomadik/
1332 F:      drivers/pinctrl/nomadik/
1333 F:      drivers/i2c/busses/i2c-nomadik.c
1334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1335
1336 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1337 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1338 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1339 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1340 S:      Supported
1341
1342 ARM/TOSA MACHINE SUPPORT
1343 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1344 M:      Dirk Opfer <dirk@opfer-online.de>
1345 S:      Maintained
1346
1347 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1348 M:      Marek Vasut <marek.vasut@gmail.com>
1349 L:      linux-arm-kernel@lists.infradead.org
1350 W:      http://hackndev.com
1351 S:      Maintained
1352 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1353 F:      arch/arm/mach-pxa/palmtx.c
1354 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1355 F:      arch/arm/mach-pxa/palmt5.c
1356 F:      arch/arm/mach-pxa/include/mach/palmld.h
1357 F:      arch/arm/mach-pxa/palmld.c
1358 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1359 F:      arch/arm/mach-pxa/palmte2.c
1360 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1361 F:      arch/arm/mach-pxa/palmtc.c
1362
1363 ARM/PALM TREO SUPPORT
1364 M:      Tomas Cech <sleep_walker@suse.com>
1365 L:      linux-arm-kernel@lists.infradead.org
1366 W:      http://hackndev.com
1367 S:      Maintained
1368 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1369 F:      arch/arm/mach-pxa/palmtreo.c
1370
1371 ARM/PALMZ72 SUPPORT
1372 M:      Sergey Lapin <slapin@ossfans.org>
1373 L:      linux-arm-kernel@lists.infradead.org
1374 W:      http://hackndev.com
1375 S:      Maintained
1376 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1377 F:      arch/arm/mach-pxa/palmz72.c
1378
1379 ARM/PLEB SUPPORT
1380 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1381 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1382 S:      Maintained
1383
1384 ARM/PT DIGITAL BOARD PORT
1385 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1386 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1387 W:      http://www.arm.linux.org.uk/
1388 S:      Maintained
1389
1390 ARM/QUALCOMM SUPPORT
1391 M:      Kumar Gala <galak@codeaurora.org>
1392 M:      Andy Gross <agross@codeaurora.org>
1393 M:      David Brown <davidb@codeaurora.org>
1394 L:      linux-arm-msm@vger.kernel.org
1395 L:      linux-soc@vger.kernel.org
1396 S:      Maintained
1397 F:      arch/arm/mach-qcom/
1398 F:      drivers/soc/qcom/
1399 F:      drivers/tty/serial/msm_serial.h
1400 F:      drivers/tty/serial/msm_serial.c
1401 F:      drivers/*/pm8???-*
1402 F:      drivers/mfd/ssbi.c
1403 F:      drivers/firmware/qcom_scm.c
1404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1405
1406 ARM/RADISYS ENP2611 MACHINE SUPPORT
1407 M:      Lennert Buytenhek <kernel@wantstofly.org>
1408 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409 S:      Maintained
1410
1411 ARM/RISCPC ARCHITECTURE
1412 M:      Russell King <linux@arm.linux.org.uk>
1413 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1414 W:      http://www.arm.linux.org.uk/
1415 S:      Maintained
1416 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1417 F:      arch/arm/include/asm/hardware/ioc.h
1418 F:      arch/arm/include/asm/hardware/iomd.h
1419 F:      arch/arm/include/asm/hardware/memc.h
1420 F:      arch/arm/mach-rpc/
1421 F:      drivers/net/ethernet/8390/etherh.c
1422 F:      drivers/net/ethernet/i825xx/ether1*
1423 F:      drivers/net/ethernet/seeq/ether3*
1424 F:      drivers/scsi/arm/
1425
1426 ARM/Rockchip SoC support
1427 M:      Heiko Stuebner <heiko@sntech.de>
1428 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429 L:      linux-rockchip@lists.infradead.org
1430 S:      Maintained
1431 F:      arch/arm/boot/dts/rk3*
1432 F:      arch/arm/mach-rockchip/
1433 F:      drivers/clk/rockchip/
1434 F:      drivers/i2c/busses/i2c-rk3x.c
1435 F:      drivers/*/*rockchip*
1436 F:      drivers/*/*/*rockchip*
1437 F:      sound/soc/rockchip/
1438 N:      rockchip
1439
1440 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1441 M:      Kukjin Kim <kgene@kernel.org>
1442 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1443 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1444 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1445 S:      Maintained
1446 F:      arch/arm/boot/dts/s3c*
1447 F:      arch/arm/boot/dts/exynos*
1448 F:      arch/arm64/boot/dts/exynos/
1449 F:      arch/arm/plat-samsung/
1450 F:      arch/arm/mach-s3c24*/
1451 F:      arch/arm/mach-s3c64xx/
1452 F:      arch/arm/mach-s5p*/
1453 F:      arch/arm/mach-exynos*/
1454 F:      drivers/*/*s3c2410*
1455 F:      drivers/*/*/*s3c2410*
1456 F:      drivers/spi/spi-s3c*
1457 F:      sound/soc/samsung/*
1458 N:      exynos
1459
1460 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1461 M:      Kyungmin Park <kyungmin.park@samsung.com>
1462 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463 S:      Maintained
1464 F:      arch/arm/mach-s5pv210/
1465
1466 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1467 M:      Kyungmin Park <kyungmin.park@samsung.com>
1468 M:      Kamil Debski <k.debski@samsung.com>
1469 L:      linux-arm-kernel@lists.infradead.org
1470 L:      linux-media@vger.kernel.org
1471 S:      Maintained
1472 F:      drivers/media/platform/s5p-g2d/
1473
1474 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1475 M:      Kyungmin Park <kyungmin.park@samsung.com>
1476 M:      Kamil Debski <k.debski@samsung.com>
1477 M:      Jeongtae Park <jtp.park@samsung.com>
1478 L:      linux-arm-kernel@lists.infradead.org
1479 L:      linux-media@vger.kernel.org
1480 S:      Maintained
1481 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1482 F:      drivers/media/platform/s5p-mfc/
1483
1484 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1485 M:      Kyungmin Park <kyungmin.park@samsung.com>
1486 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1487 L:      linux-arm-kernel@lists.infradead.org
1488 L:      linux-media@vger.kernel.org
1489 S:      Maintained
1490 F:      drivers/media/platform/s5p-tv/
1491
1492 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1493 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1494 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1495 L:      linux-arm-kernel@lists.infradead.org
1496 L:      linux-media@vger.kernel.org
1497 S:      Maintained
1498 F:      drivers/media/platform/s5p-jpeg/
1499
1500 ARM/SHMOBILE ARM ARCHITECTURE
1501 M:      Simon Horman <horms@verge.net.au>
1502 M:      Magnus Damm <magnus.damm@gmail.com>
1503 L:      linux-sh@vger.kernel.org
1504 W:      http://oss.renesas.com
1505 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1507 S:      Supported
1508 F:      arch/arm/boot/dts/emev2*
1509 F:      arch/arm/boot/dts/r7s*
1510 F:      arch/arm/boot/dts/r8a*
1511 F:      arch/arm/boot/dts/sh*
1512 F:      arch/arm/configs/bockw_defconfig
1513 F:      arch/arm/configs/marzen_defconfig
1514 F:      arch/arm/configs/shmobile_defconfig
1515 F:      arch/arm/include/debug/renesas-scif.S
1516 F:      arch/arm/mach-shmobile/
1517 F:      drivers/sh/
1518
1519 ARM/SOCFPGA ARCHITECTURE
1520 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1521 S:      Maintained
1522 F:      arch/arm/mach-socfpga/
1523 F:      arch/arm/boot/dts/socfpga*
1524 F:      arch/arm/configs/socfpga_defconfig
1525 W:      http://www.rocketboards.org
1526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1527
1528 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1529 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1530 S:      Maintained
1531 F:      drivers/clk/socfpga/
1532
1533 ARM/SOCFPGA EDAC SUPPORT
1534 M:      Thor Thayer <tthayer@opensource.altera.com>
1535 S:      Maintained
1536 F:      drivers/edac/altera_edac.
1537
1538 ARM/STI ARCHITECTURE
1539 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1540 M:      Maxime Coquelin <maxime.coquelin@st.com>
1541 M:      Patrice Chotard <patrice.chotard@st.com>
1542 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543 L:      kernel@stlinux.com
1544 W:      http://www.stlinux.com
1545 S:      Maintained
1546 F:      arch/arm/mach-sti/
1547 F:      arch/arm/boot/dts/sti*
1548 F:      drivers/char/hw_random/st-rng.c
1549 F:      drivers/clocksource/arm_global_timer.c
1550 F:      drivers/clocksource/clksrc_st_lpc.c
1551 F:      drivers/i2c/busses/i2c-st.c
1552 F:      drivers/media/rc/st_rc.c
1553 F:      drivers/media/platform/sti/c8sectpfe/
1554 F:      drivers/mmc/host/sdhci-st.c
1555 F:      drivers/phy/phy-miphy28lp.c
1556 F:      drivers/phy/phy-miphy365x.c
1557 F:      drivers/phy/phy-stih407-usb.c
1558 F:      drivers/phy/phy-stih41x-usb.c
1559 F:      drivers/pinctrl/pinctrl-st.c
1560 F:      drivers/reset/sti/
1561 F:      drivers/rtc/rtc-st-lpc.c
1562 F:      drivers/tty/serial/st-asc.c
1563 F:      drivers/usb/dwc3/dwc3-st.c
1564 F:      drivers/usb/host/ehci-st.c
1565 F:      drivers/usb/host/ohci-st.c
1566 F:      drivers/watchdog/st_lpc_wdt.c
1567 F:      drivers/ata/ahci_st.c
1568
1569 ARM/STM32 ARCHITECTURE
1570 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1571 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572 S:      Maintained
1573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1574 N:      stm32
1575 F:      drivers/clocksource/armv7m_systick.c
1576
1577 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1578 M:      Lennert Buytenhek <kernel@wantstofly.org>
1579 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580 S:      Maintained
1581
1582 ARM/TETON BGA MACHINE SUPPORT
1583 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1584 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585 S:      Maintained
1586
1587 ARM/THECUS N2100 MACHINE SUPPORT
1588 M:      Lennert Buytenhek <kernel@wantstofly.org>
1589 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590 S:      Maintained
1591
1592 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1593 M:      Wan ZongShun <mcuos.com@gmail.com>
1594 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595 W:      http://www.mcuos.com
1596 S:      Maintained
1597 F:      arch/arm/mach-w90x900/
1598 F:      drivers/input/keyboard/w90p910_keypad.c
1599 F:      drivers/input/touchscreen/w90p910_ts.c
1600 F:      drivers/watchdog/nuc900_wdt.c
1601 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1602 F:      drivers/mtd/nand/nuc900_nand.c
1603 F:      drivers/rtc/rtc-nuc900.c
1604 F:      drivers/spi/spi-nuc900.c
1605 F:      drivers/usb/host/ehci-w90x900.c
1606 F:      drivers/video/fbdev/nuc900fb.c
1607
1608 ARM/U300 MACHINE SUPPORT
1609 M:      Linus Walleij <linus.walleij@linaro.org>
1610 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611 S:      Supported
1612 F:      arch/arm/mach-u300/
1613 F:      drivers/clocksource/timer-u300.c
1614 F:      drivers/i2c/busses/i2c-stu300.c
1615 F:      drivers/rtc/rtc-coh901331.c
1616 F:      drivers/watchdog/coh901327_wdt.c
1617 F:      drivers/dma/coh901318*
1618 F:      drivers/mfd/ab3100*
1619 F:      drivers/rtc/rtc-ab3100.c
1620 F:      drivers/rtc/rtc-coh901331.c
1621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1622
1623 ARM/UNIPHIER ARCHITECTURE
1624 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1625 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626 S:      Maintained
1627 F:      arch/arm/boot/dts/uniphier*
1628 F:      arch/arm/mach-uniphier/
1629 F:      drivers/i2c/busses/i2c-uniphier*
1630 F:      drivers/pinctrl/uniphier/
1631 F:      drivers/tty/serial/8250/8250_uniphier.c
1632 N:      uniphier
1633
1634 ARM/Ux500 ARM ARCHITECTURE
1635 M:      Linus Walleij <linus.walleij@linaro.org>
1636 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1637 S:      Maintained
1638 F:      arch/arm/mach-ux500/
1639 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1640 F:      drivers/dma/ste_dma40*
1641 F:      drivers/hwspinlock/u8500_hsem.c
1642 F:      drivers/mfd/abx500*
1643 F:      drivers/mfd/ab8500*
1644 F:      drivers/mfd/dbx500*
1645 F:      drivers/mfd/db8500*
1646 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1647 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1648 F:      drivers/rtc/rtc-ab8500.c
1649 F:      drivers/rtc/rtc-pl031.c
1650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1651
1652 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1653 M:      Ulf Hansson <ulf.hansson@linaro.org>
1654 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1655 T:      git git://git.linaro.org/people/ulfh/clk.git
1656 S:      Maintained
1657 F:      drivers/clk/ux500/
1658 F:      include/linux/platform_data/clk-ux500.h
1659
1660 ARM/VERSATILE EXPRESS PLATFORM
1661 M:      Liviu Dudau <liviu.dudau@arm.com>
1662 M:      Sudeep Holla <sudeep.holla@arm.com>
1663 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1664 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665 S:      Maintained
1666 F:      arch/arm/boot/dts/vexpress*
1667 F:      arch/arm64/boot/dts/arm/vexpress*
1668 F:      arch/arm/mach-vexpress/
1669 F:      */*/vexpress*
1670 F:      */*/*/vexpress*
1671 F:      drivers/clk/versatile/clk-vexpress-osc.c
1672 F:      drivers/clocksource/versatile.c
1673
1674 ARM/VFP SUPPORT
1675 M:      Russell King <linux@arm.linux.org.uk>
1676 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1677 W:      http://www.arm.linux.org.uk/
1678 S:      Maintained
1679 F:      arch/arm/vfp/
1680
1681 ARM/VOIPAC PXA270 SUPPORT
1682 M:      Marek Vasut <marek.vasut@gmail.com>
1683 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1684 S:      Maintained
1685 F:      arch/arm/mach-pxa/vpac270.c
1686 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1687
1688 ARM/VT8500 ARM ARCHITECTURE
1689 M:      Tony Prisk <linux@prisktech.co.nz>
1690 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691 S:      Maintained
1692 F:      arch/arm/mach-vt8500/
1693 F:      drivers/clocksource/vt8500_timer.c
1694 F:      drivers/i2c/busses/i2c-wmt.c
1695 F:      drivers/mmc/host/wmt-sdmmc.c
1696 F:      drivers/pwm/pwm-vt8500.c
1697 F:      drivers/rtc/rtc-vt8500.c
1698 F:      drivers/tty/serial/vt8500_serial.c
1699 F:      drivers/usb/host/ehci-platform.c
1700 F:      drivers/usb/host/uhci-platform.c
1701 F:      drivers/video/fbdev/vt8500lcdfb.*
1702 F:      drivers/video/fbdev/wm8505fb*
1703 F:      drivers/video/fbdev/wmt_ge_rops.*
1704
1705 ARM/ZIPIT Z2 SUPPORT
1706 M:      Marek Vasut <marek.vasut@gmail.com>
1707 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708 S:      Maintained
1709 F:      arch/arm/mach-pxa/z2.c
1710 F:      arch/arm/mach-pxa/include/mach/z2.h
1711
1712 ARM/ZTE ARCHITECTURE
1713 M:      Jun Nie <jun.nie@linaro.org>
1714 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1715 S:      Maintained
1716 F:      arch/arm/mach-zx/
1717 F:      drivers/clk/zte/
1718 F:      Documentation/devicetree/bindings/arm/zte.txt
1719 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1720
1721 ARM/ZYNQ ARCHITECTURE
1722 M:      Michal Simek <michal.simek@xilinx.com>
1723 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1724 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1725 W:      http://wiki.xilinx.com
1726 T:      git https://github.com/Xilinx/linux-xlnx.git
1727 S:      Supported
1728 F:      arch/arm/mach-zynq/
1729 F:      drivers/cpuidle/cpuidle-zynq.c
1730 F:      drivers/block/xsysace.c
1731 N:      zynq
1732 N:      xilinx
1733 F:      drivers/clocksource/cadence_ttc_timer.c
1734 F:      drivers/i2c/busses/i2c-cadence.c
1735 F:      drivers/mmc/host/sdhci-of-arasan.c
1736 F:      drivers/edac/synopsys_edac.c
1737
1738 ARM SMMU DRIVERS
1739 M:      Will Deacon <will.deacon@arm.com>
1740 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741 S:      Maintained
1742 F:      drivers/iommu/arm-smmu.c
1743 F:      drivers/iommu/arm-smmu-v3.c
1744 F:      drivers/iommu/io-pgtable-arm.c
1745
1746 ARM64 PORT (AARCH64 ARCHITECTURE)
1747 M:      Catalin Marinas <catalin.marinas@arm.com>
1748 M:      Will Deacon <will.deacon@arm.com>
1749 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750 S:      Maintained
1751 F:      arch/arm64/
1752 F:      Documentation/arm64/
1753
1754 AS3645A LED FLASH CONTROLLER DRIVER
1755 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1756 L:      linux-media@vger.kernel.org
1757 T:      git git://linuxtv.org/media_tree.git
1758 S:      Maintained
1759 F:      drivers/media/i2c/as3645a.c
1760 F:      include/media/as3645a.h
1761
1762 ASC7621 HARDWARE MONITOR DRIVER
1763 M:      George Joseph <george.joseph@fairview5.com>
1764 L:      lm-sensors@lm-sensors.org
1765 S:      Maintained
1766 F:      Documentation/hwmon/asc7621
1767 F:      drivers/hwmon/asc7621.c
1768
1769 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1770 M:      Corentin Chary <corentin.chary@gmail.com>
1771 L:      acpi4asus-user@lists.sourceforge.net
1772 L:      platform-driver-x86@vger.kernel.org
1773 W:      http://acpi4asus.sf.net
1774 S:      Maintained
1775 F:      drivers/platform/x86/asus*.c
1776 F:      drivers/platform/x86/eeepc*.c
1777
1778 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1779 R:      Dan Williams <dan.j.williams@intel.com>
1780 W:      http://sourceforge.net/projects/xscaleiop
1781 S:      Odd fixes
1782 F:      Documentation/crypto/async-tx-api.txt
1783 F:      crypto/async_tx/
1784 F:      drivers/dma/
1785 F:      include/linux/dmaengine.h
1786 F:      include/linux/async_tx.h
1787
1788 AT24 EEPROM DRIVER
1789 M:      Wolfram Sang <wsa@the-dreams.de>
1790 L:      linux-i2c@vger.kernel.org
1791 S:      Maintained
1792 F:      drivers/misc/eeprom/at24.c
1793 F:      include/linux/platform_data/at24.h
1794
1795 ATA OVER ETHERNET (AOE) DRIVER
1796 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1797 W:      http://www.openaoe.org/
1798 S:      Supported
1799 F:      Documentation/aoe/
1800 F:      drivers/block/aoe/
1801
1802 ATHEROS 71XX/9XXX GPIO DRIVER
1803 M:      Alban Bedel <albeu@free.fr>
1804 W:      https://github.com/AlbanBedel/linux
1805 T:      git git://github.com/AlbanBedel/linux
1806 S:      Maintained
1807 F:      drivers/gpio/gpio-ath79.c
1808 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1809
1810 ATHEROS ATH GENERIC UTILITIES
1811 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1812 L:      linux-wireless@vger.kernel.org
1813 S:      Supported
1814 F:      drivers/net/wireless/ath/*
1815
1816 ATHEROS ATH5K WIRELESS DRIVER
1817 M:      Jiri Slaby <jirislaby@gmail.com>
1818 M:      Nick Kossifidis <mickflemm@gmail.com>
1819 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1820 L:      linux-wireless@vger.kernel.org
1821 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1822 S:      Maintained
1823 F:      drivers/net/wireless/ath/ath5k/
1824
1825 ATHEROS ATH6KL WIRELESS DRIVER
1826 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1827 L:      linux-wireless@vger.kernel.org
1828 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1829 T:      git git://github.com/kvalo/ath.git
1830 S:      Supported
1831 F:      drivers/net/wireless/ath/ath6kl/
1832
1833 WILOCITY WIL6210 WIRELESS DRIVER
1834 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1835 L:      linux-wireless@vger.kernel.org
1836 L:      wil6210@qca.qualcomm.com
1837 S:      Supported
1838 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1839 F:      drivers/net/wireless/ath/wil6210/
1840 F:      include/uapi/linux/wil6210_uapi.h
1841
1842 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1843 M:      Christian Lamparter <chunkeey@googlemail.com>
1844 L:      linux-wireless@vger.kernel.org
1845 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1846 S:      Maintained
1847 F:      drivers/net/wireless/ath/carl9170/
1848
1849 ATK0110 HWMON DRIVER
1850 M:      Luca Tettamanti <kronos.it@gmail.com>
1851 L:      lm-sensors@lm-sensors.org
1852 S:      Maintained
1853 F:      drivers/hwmon/asus_atk0110.c
1854
1855 ATI_REMOTE2 DRIVER
1856 M:      Ville Syrjala <syrjala@sci.fi>
1857 S:      Maintained
1858 F:      drivers/input/misc/ati_remote2.c
1859
1860 ATLX ETHERNET DRIVERS
1861 M:      Jay Cliburn <jcliburn@gmail.com>
1862 M:      Chris Snook <chris.snook@gmail.com>
1863 L:      netdev@vger.kernel.org
1864 W:      http://sourceforge.net/projects/atl1
1865 W:      http://atl1.sourceforge.net
1866 S:      Maintained
1867 F:      drivers/net/ethernet/atheros/
1868
1869 ATM
1870 M:      Chas Williams <3chas3@gmail.com>
1871 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1872 L:      netdev@vger.kernel.org
1873 W:      http://linux-atm.sourceforge.net
1874 S:      Maintained
1875 F:      drivers/atm/
1876 F:      include/linux/atm*
1877 F:      include/uapi/linux/atm*
1878
1879 ATMEL AT91 / AT32 MCI DRIVER
1880 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1881 S:      Maintained
1882 F:      drivers/mmc/host/atmel-mci.c
1883 F:      drivers/mmc/host/atmel-mci-regs.h
1884
1885 ATMEL AT91 / AT32 SERIAL DRIVER
1886 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1887 S:      Supported
1888 F:      drivers/tty/serial/atmel_serial.c
1889
1890 ATMEL Audio ALSA driver
1891 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1892 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1893 S:      Supported
1894 F:      sound/soc/atmel
1895
1896 ATMEL DMA DRIVER
1897 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1899 S:      Supported
1900 F:      drivers/dma/at_hdmac.c
1901 F:      drivers/dma/at_hdmac_regs.h
1902 F:      include/linux/platform_data/dma-atmel.h
1903
1904 ATMEL XDMA DRIVER
1905 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1906 L:      linux-arm-kernel@lists.infradead.org
1907 L:      dmaengine@vger.kernel.org
1908 S:      Supported
1909 F:      drivers/dma/at_xdmac.c
1910
1911 ATMEL I2C DRIVER
1912 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1913 L:      linux-i2c@vger.kernel.org
1914 S:      Supported
1915 F:      drivers/i2c/busses/i2c-at91.c
1916
1917 ATMEL ISI DRIVER
1918 M:      Josh Wu <josh.wu@atmel.com>
1919 L:      linux-media@vger.kernel.org
1920 S:      Supported
1921 F:      drivers/media/platform/soc_camera/atmel-isi.c
1922 F:      include/media/atmel-isi.h
1923
1924 ATMEL LCDFB DRIVER
1925 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1926 L:      linux-fbdev@vger.kernel.org
1927 S:      Maintained
1928 F:      drivers/video/fbdev/atmel_lcdfb.c
1929 F:      include/video/atmel_lcdc.h
1930
1931 ATMEL MACB ETHERNET DRIVER
1932 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1933 S:      Supported
1934 F:      drivers/net/ethernet/cadence/
1935
1936 ATMEL NAND DRIVER
1937 M:      Josh Wu <josh.wu@atmel.com>
1938 L:      linux-mtd@lists.infradead.org
1939 S:      Supported
1940 F:      drivers/mtd/nand/atmel_nand*
1941
1942 ATMEL SDMMC DRIVER
1943 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1944 L:      linux-mmc@vger.kernel.org
1945 S:      Supported
1946 F:      drivers/mmc/host/sdhci-of-at91.c
1947
1948 ATMEL SPI DRIVER
1949 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1950 S:      Supported
1951 F:      drivers/spi/spi-atmel.*
1952
1953 ATMEL SSC DRIVER
1954 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1955 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1956 S:      Supported
1957 F:      drivers/misc/atmel-ssc.c
1958 F:      include/linux/atmel-ssc.h
1959
1960 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1961 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1963 S:      Supported
1964 F:      drivers/misc/atmel_tclib.c
1965 F:      drivers/clocksource/tcb_clksrc.c
1966
1967 ATMEL USBA UDC DRIVER
1968 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1970 S:      Supported
1971 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1972
1973 ATMEL WIRELESS DRIVER
1974 M:      Simon Kelley <simon@thekelleys.org.uk>
1975 L:      linux-wireless@vger.kernel.org
1976 W:      http://www.thekelleys.org.uk/atmel
1977 W:      http://atmelwlandriver.sourceforge.net/
1978 S:      Maintained
1979 F:      drivers/net/wireless/atmel*
1980
1981 ATMEL MAXTOUCH DRIVER
1982 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1983 T:      git git://github.com/atmel-maxtouch/linux.git
1984 S:      Supported
1985 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1986 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1987 F:      include/linux/platform_data/atmel_mxt_ts.h
1988
1989 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1990 M:      Bradley Grove <linuxdrivers@attotech.com>
1991 L:      linux-scsi@vger.kernel.org
1992 W:      http://www.attotech.com
1993 S:      Supported
1994 F:      drivers/scsi/esas2r
1995
1996 ATUSB IEEE 802.15.4 RADIO DRIVER
1997 M:      Stefan Schmidt <stefan@osg.samsung.com>
1998 L:      linux-wpan@vger.kernel.org
1999 S:      Maintained
2000 F:      drivers/net/ieee802154/atusb.c
2001 F:      drivers/net/ieee802154/atusb.h
2002 F:      drivers/net/ieee802154/at86rf230.h
2003
2004 AUDIT SUBSYSTEM
2005 M:      Paul Moore <paul@paul-moore.com>
2006 M:      Eric Paris <eparis@redhat.com>
2007 L:      linux-audit@redhat.com (moderated for non-subscribers)
2008 W:      http://people.redhat.com/sgrubb/audit/
2009 T:      git git://git.infradead.org/users/pcmoore/audit
2010 S:      Maintained
2011 F:      include/linux/audit.h
2012 F:      include/uapi/linux/audit.h
2013 F:      kernel/audit*
2014
2015 AUXILIARY DISPLAY DRIVERS
2016 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2017 W:      http://miguelojeda.es/auxdisplay.htm
2018 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2019 S:      Maintained
2020 F:      drivers/auxdisplay/
2021 F:      include/linux/cfag12864b.h
2022
2023 AVR32 ARCHITECTURE
2024 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2025 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2026 W:      http://www.atmel.com/products/AVR32/
2027 W:      http://mirror.egtvedt.no/avr32linux.org/
2028 W:      http://avrfreaks.net/
2029 S:      Maintained
2030 F:      arch/avr32/
2031
2032 AVR32/AT32AP MACHINE SUPPORT
2033 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2034 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2035 S:      Maintained
2036 F:      arch/avr32/mach-at32ap/
2037
2038 AX.25 NETWORK LAYER
2039 M:      Ralf Baechle <ralf@linux-mips.org>
2040 L:      linux-hams@vger.kernel.org
2041 W:      http://www.linux-ax25.org/
2042 S:      Maintained
2043 F:      include/uapi/linux/ax25.h
2044 F:      include/net/ax25.h
2045 F:      net/ax25/
2046
2047 AZ6007 DVB DRIVER
2048 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2049 L:      linux-media@vger.kernel.org
2050 W:      http://linuxtv.org
2051 T:      git git://linuxtv.org/media_tree.git
2052 S:      Maintained
2053 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2054
2055 AZTECH FM RADIO RECEIVER DRIVER
2056 M:      Hans Verkuil <hverkuil@xs4all.nl>
2057 L:      linux-media@vger.kernel.org
2058 T:      git git://linuxtv.org/media_tree.git
2059 W:      http://linuxtv.org
2060 S:      Maintained
2061 F:      drivers/media/radio/radio-aztech*
2062
2063 B43 WIRELESS DRIVER
2064 L:      linux-wireless@vger.kernel.org
2065 L:      b43-dev@lists.infradead.org
2066 W:      http://wireless.kernel.org/en/users/Drivers/b43
2067 S:      Odd Fixes
2068 F:      drivers/net/wireless/b43/
2069
2070 B43LEGACY WIRELESS DRIVER
2071 M:      Larry Finger <Larry.Finger@lwfinger.net>
2072 L:      linux-wireless@vger.kernel.org
2073 L:      b43-dev@lists.infradead.org
2074 W:      http://wireless.kernel.org/en/users/Drivers/b43
2075 S:      Maintained
2076 F:      drivers/net/wireless/b43legacy/
2077
2078 BACKLIGHT CLASS/SUBSYSTEM
2079 M:      Jingoo Han <jingoohan1@gmail.com>
2080 M:      Lee Jones <lee.jones@linaro.org>
2081 S:      Maintained
2082 F:      drivers/video/backlight/
2083 F:      include/linux/backlight.h
2084
2085 BATMAN ADVANCED
2086 M:      Marek Lindner <mareklindner@neomailbox.ch>
2087 M:      Simon Wunderlich <sw@simonwunderlich.de>
2088 M:      Antonio Quartulli <antonio@meshcoding.com>
2089 L:      b.a.t.m.a.n@lists.open-mesh.org
2090 W:      http://www.open-mesh.org/
2091 S:      Maintained
2092 F:      net/batman-adv/
2093
2094 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2095 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2096 L:      linux-hams@vger.kernel.org
2097 W:      http://www.baycom.org/~tom/ham/ham.html
2098 S:      Maintained
2099 F:      drivers/net/hamradio/baycom*
2100
2101 BCACHE (BLOCK LAYER CACHE)
2102 M:      Kent Overstreet <kent.overstreet@gmail.com>
2103 L:      linux-bcache@vger.kernel.org
2104 W:      http://bcache.evilpiepirate.org
2105 S:      Maintained
2106 F:      drivers/md/bcache/
2107
2108 BDISP ST MEDIA DRIVER
2109 M:      Fabien Dessenne <fabien.dessenne@st.com>
2110 L:      linux-media@vger.kernel.org
2111 T:      git git://linuxtv.org/media_tree.git
2112 W:      http://linuxtv.org
2113 S:      Supported
2114 F:      drivers/media/platform/sti/bdisp
2115
2116 BEFS FILE SYSTEM
2117 S:      Orphan
2118 F:      Documentation/filesystems/befs.txt
2119 F:      fs/befs/
2120
2121 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2122 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2123 L:      netdev@vger.kernel.org
2124 S:      Maintained
2125 F:      drivers/net/ethernet/ec_bhf.c
2126
2127 BFS FILE SYSTEM
2128 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2129 S:      Maintained
2130 F:      Documentation/filesystems/bfs.txt
2131 F:      fs/bfs/
2132 F:      include/uapi/linux/bfs_fs.h
2133
2134 BLACKFIN ARCHITECTURE
2135 M:      Steven Miao <realmz6@gmail.com>
2136 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2137 T:      git git://git.code.sf.net/p/adi-linux/code
2138 W:      http://blackfin.uclinux.org
2139 S:      Supported
2140 F:      arch/blackfin/
2141
2142 BLACKFIN EMAC DRIVER
2143 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2144 W:      http://blackfin.uclinux.org
2145 S:      Supported
2146 F:      drivers/net/ethernet/adi/
2147
2148 BLACKFIN RTC DRIVER
2149 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2150 W:      http://blackfin.uclinux.org
2151 S:      Supported
2152 F:      drivers/rtc/rtc-bfin.c
2153
2154 BLACKFIN SDH DRIVER
2155 M:      Sonic Zhang <sonic.zhang@analog.com>
2156 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2157 W:      http://blackfin.uclinux.org
2158 S:      Supported
2159 F:      drivers/mmc/host/bfin_sdh.c
2160
2161 BLACKFIN SERIAL DRIVER
2162 M:      Sonic Zhang <sonic.zhang@analog.com>
2163 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2164 W:      http://blackfin.uclinux.org
2165 S:      Supported
2166 F:      drivers/tty/serial/bfin_uart.c
2167
2168 BLACKFIN WATCHDOG DRIVER
2169 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2170 W:      http://blackfin.uclinux.org
2171 S:      Supported
2172 F:      drivers/watchdog/bfin_wdt.c
2173
2174 BLACKFIN I2C TWI DRIVER
2175 M:      Sonic Zhang <sonic.zhang@analog.com>
2176 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2177 W:      http://blackfin.uclinux.org/
2178 S:      Supported
2179 F:      drivers/i2c/busses/i2c-bfin-twi.c
2180
2181 BLACKFIN MEDIA DRIVER
2182 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2183 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2184 W:      http://blackfin.uclinux.org/
2185 S:      Supported
2186 F:      drivers/media/platform/blackfin/
2187 F:      drivers/media/i2c/adv7183*
2188 F:      drivers/media/i2c/vs6624*
2189
2190 BLINKM RGB LED DRIVER
2191 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2192 S:      Maintained
2193 F:      drivers/leds/leds-blinkm.c
2194
2195 BLOCK LAYER
2196 M:      Jens Axboe <axboe@kernel.dk>
2197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2198 S:      Maintained
2199 F:      block/
2200 F:      kernel/trace/blktrace.c
2201
2202 BLOCK2MTD DRIVER
2203 M:      Joern Engel <joern@lazybastard.org>
2204 L:      linux-mtd@lists.infradead.org
2205 S:      Maintained
2206 F:      drivers/mtd/devices/block2mtd.c
2207
2208 BLUETOOTH DRIVERS
2209 M:      Marcel Holtmann <marcel@holtmann.org>
2210 M:      Gustavo Padovan <gustavo@padovan.org>
2211 M:      Johan Hedberg <johan.hedberg@gmail.com>
2212 L:      linux-bluetooth@vger.kernel.org
2213 W:      http://www.bluez.org/
2214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2216 S:      Maintained
2217 F:      drivers/bluetooth/
2218
2219 BLUETOOTH SUBSYSTEM
2220 M:      Marcel Holtmann <marcel@holtmann.org>
2221 M:      Gustavo Padovan <gustavo@padovan.org>
2222 M:      Johan Hedberg <johan.hedberg@gmail.com>
2223 L:      linux-bluetooth@vger.kernel.org
2224 W:      http://www.bluez.org/
2225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2227 S:      Maintained
2228 F:      net/bluetooth/
2229 F:      include/net/bluetooth/
2230
2231 BONDING DRIVER
2232 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2233 M:      Veaceslav Falico <vfalico@gmail.com>
2234 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2235 L:      netdev@vger.kernel.org
2236 W:      http://sourceforge.net/projects/bonding/
2237 S:      Supported
2238 F:      drivers/net/bonding/
2239 F:      include/uapi/linux/if_bonding.h
2240
2241 BPF (Safe dynamic programs and tools)
2242 M:      Alexei Starovoitov <ast@kernel.org>
2243 L:      netdev@vger.kernel.org
2244 L:      linux-kernel@vger.kernel.org
2245 S:      Supported
2246 F:      kernel/bpf/
2247
2248 BROADCOM B44 10/100 ETHERNET DRIVER
2249 M:      Gary Zambrano <zambrano@broadcom.com>
2250 L:      netdev@vger.kernel.org
2251 S:      Supported
2252 F:      drivers/net/ethernet/broadcom/b44.*
2253
2254 BROADCOM GENET ETHERNET DRIVER
2255 M:      Florian Fainelli <f.fainelli@gmail.com>
2256 L:      netdev@vger.kernel.org
2257 S:      Supported
2258 F:      drivers/net/ethernet/broadcom/genet/
2259
2260 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2261 M:      Sony Chacko <sony.chacko@qlogic.com>
2262 M:      Dept-HSGLinuxNICDev@qlogic.com
2263 L:      netdev@vger.kernel.org
2264 S:      Supported
2265 F:      drivers/net/ethernet/broadcom/bnx2.*
2266 F:      drivers/net/ethernet/broadcom/bnx2_*
2267
2268 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2269 M:      Ariel Elior <ariel.elior@qlogic.com>
2270 L:      netdev@vger.kernel.org
2271 S:      Supported
2272 F:      drivers/net/ethernet/broadcom/bnx2x/
2273
2274 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2275 M:      Florian Fainelli <f.fainelli@gmail.com>
2276 M:      Ray Jui <rjui@broadcom.com>
2277 M:      Scott Branden <sbranden@broadcom.com>
2278 L:      bcm-kernel-feedback-list@broadcom.com
2279 T:      git git://github.com/broadcom/mach-bcm
2280 S:      Maintained
2281 F:      arch/arm/mach-bcm/
2282 F:      arch/arm/boot/dts/bcm113*
2283 F:      arch/arm/boot/dts/bcm216*
2284 F:      arch/arm/boot/dts/bcm281*
2285 F:      arch/arm/configs/bcm_defconfig
2286 F:      drivers/mmc/host/sdhci-bcm-kona.c
2287 F:      drivers/clocksource/bcm_kona_timer.c
2288
2289 BROADCOM BCM2835 ARM ARCHITECTURE
2290 M:      Stephen Warren <swarren@wwwdotorg.org>
2291 M:      Lee Jones <lee@kernel.org>
2292 M:      Eric Anholt <eric@anholt.net>
2293 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2294 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2296 S:      Maintained
2297 N:      bcm2835
2298
2299 BROADCOM BCM33XX MIPS ARCHITECTURE
2300 M:      Kevin Cernekee <cernekee@gmail.com>
2301 L:      linux-mips@linux-mips.org
2302 S:      Maintained
2303 F:      arch/mips/bcm3384/*
2304 F:      arch/mips/include/asm/mach-bcm3384/*
2305 F:      arch/mips/kernel/*bmips*
2306
2307 BROADCOM BCM47XX MIPS ARCHITECTURE
2308 M:      Hauke Mehrtens <hauke@hauke-m.de>
2309 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2310 L:      linux-mips@linux-mips.org
2311 S:      Maintained
2312 F:      arch/mips/bcm47xx/*
2313 F:      arch/mips/include/asm/mach-bcm47xx/*
2314
2315 BROADCOM BCM5301X ARM ARCHITECTURE
2316 M:      Hauke Mehrtens <hauke@hauke-m.de>
2317 L:      linux-arm-kernel@lists.infradead.org
2318 S:      Maintained
2319 F:      arch/arm/mach-bcm/bcm_5301x.c
2320 F:      arch/arm/boot/dts/bcm5301x.dtsi
2321 F:      arch/arm/boot/dts/bcm470*
2322
2323 BROADCOM BCM63XX ARM ARCHITECTURE
2324 M:      Florian Fainelli <f.fainelli@gmail.com>
2325 L:      linux-arm-kernel@lists.infradead.org
2326 T:      git git://github.com/broadcom/arm-bcm63xx.git
2327 S:      Maintained
2328 F:      arch/arm/mach-bcm/bcm63xx.c
2329 F:      arch/arm/include/debug/bcm63xx.S
2330
2331 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2332 M:      Kevin Cernekee <cernekee@gmail.com>
2333 L:      linux-usb@vger.kernel.org
2334 S:      Maintained
2335 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2336
2337 BROADCOM BCM7XXX ARM ARCHITECTURE
2338 M:      Brian Norris <computersforpeace@gmail.com>
2339 M:      Gregory Fong <gregory.0xf0@gmail.com>
2340 M:      Florian Fainelli <f.fainelli@gmail.com>
2341 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2342 T:      git git://github.com/broadcom/stblinux.git
2343 S:      Maintained
2344 F:      arch/arm/mach-bcm/*brcmstb*
2345 F:      arch/arm/boot/dts/bcm7*.dts*
2346 F:      drivers/bus/brcmstb_gisb.c
2347 N:      brcmstb
2348
2349 BROADCOM BMIPS MIPS ARCHITECTURE
2350 M:      Kevin Cernekee <cernekee@gmail.com>
2351 M:      Florian Fainelli <f.fainelli@gmail.com>
2352 L:      linux-mips@linux-mips.org
2353 T:      git git://github.com/broadcom/stblinux.git
2354 S:      Maintained
2355 F:      arch/mips/bmips/*
2356 F:      arch/mips/include/asm/mach-bmips/*
2357 F:      arch/mips/kernel/*bmips*
2358 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2359 F:      drivers/irqchip/irq-bcm7*
2360 F:      drivers/irqchip/irq-brcmstb*
2361
2362 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2363 M:      Prashant Sreedharan <prashant@broadcom.com>
2364 M:      Michael Chan <mchan@broadcom.com>
2365 L:      netdev@vger.kernel.org
2366 S:      Supported
2367 F:      drivers/net/ethernet/broadcom/tg3.*
2368
2369 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2370 M:      Brett Rudley <brudley@broadcom.com>
2371 M:      Arend van Spriel <arend@broadcom.com>
2372 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2373 M:      Hante Meuleman <meuleman@broadcom.com>
2374 L:      linux-wireless@vger.kernel.org
2375 L:      brcm80211-dev-list@broadcom.com
2376 S:      Supported
2377 F:      drivers/net/wireless/brcm80211/
2378
2379 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2380 M:      QLogic-Storage-Upstream@qlogic.com
2381 L:      linux-scsi@vger.kernel.org
2382 S:      Supported
2383 F:      drivers/scsi/bnx2fc/
2384
2385 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2386 M:      QLogic-Storage-Upstream@qlogic.com
2387 L:      linux-scsi@vger.kernel.org
2388 S:      Supported
2389 F:      drivers/scsi/bnx2i/
2390
2391 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2392 M:      Ray Jui <rjui@broadcom.com>
2393 M:      Scott Branden <sbranden@broadcom.com>
2394 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2395 L:      bcm-kernel-feedback-list@broadcom.com
2396 T:      git git://github.com/broadcom/cygnus-linux.git
2397 S:      Maintained
2398 N:      iproc
2399 N:      cygnus
2400 N:      bcm9113*
2401 N:      bcm9583*
2402 N:      bcm583*
2403 N:      bcm113*
2404
2405 BROADCOM BRCMSTB GPIO DRIVER
2406 M:      Gregory Fong <gregory.0xf0@gmail.com>
2407 L:      bcm-kernel-feedback-list@broadcom.com>
2408 S:      Supported
2409 F:      drivers/gpio/gpio-brcmstb.c
2410 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2411
2412 BROADCOM KONA GPIO DRIVER
2413 M:      Ray Jui <rjui@broadcom.com>
2414 L:      bcm-kernel-feedback-list@broadcom.com
2415 S:      Supported
2416 F:      drivers/gpio/gpio-bcm-kona.c
2417 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2418
2419 BROADCOM NVRAM DRIVER
2420 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2421 L:      linux-mips@linux-mips.org
2422 S:      Maintained
2423 F:      drivers/firmware/broadcom/*
2424
2425 BROADCOM STB NAND FLASH DRIVER
2426 M:      Brian Norris <computersforpeace@gmail.com>
2427 L:      linux-mtd@lists.infradead.org
2428 S:      Maintained
2429 F:      drivers/mtd/nand/brcmnand/
2430
2431 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2432 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2433 L:      linux-wireless@vger.kernel.org
2434 S:      Maintained
2435 F:      drivers/bcma/
2436 F:      include/linux/bcma/
2437
2438 BROADCOM SYSTEMPORT ETHERNET DRIVER
2439 M:      Florian Fainelli <f.fainelli@gmail.com>
2440 L:      netdev@vger.kernel.org
2441 S:      Supported
2442 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2443
2444 BROCADE BFA FC SCSI DRIVER
2445 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2446 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2447 L:      linux-scsi@vger.kernel.org
2448 S:      Supported
2449 F:      drivers/scsi/bfa/
2450
2451 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2452 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2453 L:      netdev@vger.kernel.org
2454 S:      Supported
2455 F:      drivers/net/ethernet/brocade/bna/
2456
2457 BSG (block layer generic sg v4 driver)
2458 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2459 L:      linux-scsi@vger.kernel.org
2460 S:      Supported
2461 F:      block/bsg.c
2462 F:      include/linux/bsg.h
2463 F:      include/uapi/linux/bsg.h
2464
2465 BT87X AUDIO DRIVER
2466 M:      Clemens Ladisch <clemens@ladisch.de>
2467 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2468 T:      git git://git.alsa-project.org/alsa-kernel.git
2469 S:      Maintained
2470 F:      Documentation/sound/alsa/Bt87x.txt
2471 F:      sound/pci/bt87x.c
2472
2473 BT8XXGPIO DRIVER
2474 M:      Michael Buesch <m@bues.ch>
2475 W:      http://bu3sch.de/btgpio.php
2476 S:      Maintained
2477 F:      drivers/gpio/gpio-bt8xx.c
2478
2479 BTRFS FILE SYSTEM
2480 M:      Chris Mason <clm@fb.com>
2481 M:      Josef Bacik <jbacik@fb.com>
2482 M:      David Sterba <dsterba@suse.com>
2483 L:      linux-btrfs@vger.kernel.org
2484 W:      http://btrfs.wiki.kernel.org/
2485 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2487 S:      Maintained
2488 F:      Documentation/filesystems/btrfs.txt
2489 F:      fs/btrfs/
2490
2491 BTTV VIDEO4LINUX DRIVER
2492 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2493 L:      linux-media@vger.kernel.org
2494 W:      http://linuxtv.org
2495 T:      git git://linuxtv.org/media_tree.git
2496 S:      Odd fixes
2497 F:      Documentation/video4linux/bttv/
2498 F:      drivers/media/pci/bt8xx/bttv*
2499
2500 BUSLOGIC SCSI DRIVER
2501 M:      Khalid Aziz <khalid@gonehiking.org>
2502 L:      linux-scsi@vger.kernel.org
2503 S:      Maintained
2504 F:      drivers/scsi/BusLogic.*
2505 F:      drivers/scsi/FlashPoint.*
2506
2507 C-MEDIA CMI8788 DRIVER
2508 M:      Clemens Ladisch <clemens@ladisch.de>
2509 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2510 T:      git git://git.alsa-project.org/alsa-kernel.git
2511 S:      Maintained
2512 F:      sound/pci/oxygen/
2513
2514 C6X ARCHITECTURE
2515 M:      Mark Salter <msalter@redhat.com>
2516 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2517 L:      linux-c6x-dev@linux-c6x.org
2518 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2519 S:      Maintained
2520 F:      arch/c6x/
2521
2522 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2523 M:      David Howells <dhowells@redhat.com>
2524 L:      linux-cachefs@redhat.com
2525 S:      Supported
2526 F:      Documentation/filesystems/caching/cachefiles.txt
2527 F:      fs/cachefiles/
2528
2529 CADET FM/AM RADIO RECEIVER DRIVER
2530 M:      Hans Verkuil <hverkuil@xs4all.nl>
2531 L:      linux-media@vger.kernel.org
2532 T:      git git://linuxtv.org/media_tree.git
2533 W:      http://linuxtv.org
2534 S:      Maintained
2535 F:      drivers/media/radio/radio-cadet*
2536
2537 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2538 M:      Jonathan Corbet <corbet@lwn.net>
2539 L:      linux-media@vger.kernel.org
2540 T:      git git://linuxtv.org/media_tree.git
2541 S:      Maintained
2542 F:      Documentation/video4linux/cafe_ccic
2543 F:      drivers/media/platform/marvell-ccic/
2544
2545 CAIF NETWORK LAYER
2546 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2547 L:      netdev@vger.kernel.org
2548 S:      Supported
2549 F:      Documentation/networking/caif/
2550 F:      drivers/net/caif/
2551 F:      include/uapi/linux/caif/
2552 F:      include/net/caif/
2553 F:      net/caif/
2554
2555 CALGARY x86-64 IOMMU
2556 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2557 M:      "Jon D. Mason" <jdmason@kudzu.us>
2558 L:      discuss@x86-64.org
2559 S:      Maintained
2560 F:      arch/x86/kernel/pci-calgary_64.c
2561 F:      arch/x86/kernel/tce_64.c
2562 F:      arch/x86/include/asm/calgary.h
2563 F:      arch/x86/include/asm/tce.h
2564
2565 CAN NETWORK LAYER
2566 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2567 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2568 L:      linux-can@vger.kernel.org
2569 W:      https://github.com/linux-can
2570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2572 S:      Maintained
2573 F:      Documentation/networking/can.txt
2574 F:      net/can/
2575 F:      include/linux/can/core.h
2576 F:      include/uapi/linux/can.h
2577 F:      include/uapi/linux/can/bcm.h
2578 F:      include/uapi/linux/can/raw.h
2579 F:      include/uapi/linux/can/gw.h
2580
2581 CAN NETWORK DRIVERS
2582 M:      Wolfgang Grandegger <wg@grandegger.com>
2583 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2584 L:      linux-can@vger.kernel.org
2585 W:      https://github.com/linux-can
2586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2588 S:      Maintained
2589 F:      drivers/net/can/
2590 F:      include/linux/can/dev.h
2591 F:      include/linux/can/platform/
2592 F:      include/uapi/linux/can/error.h
2593 F:      include/uapi/linux/can/netlink.h
2594
2595 CAPABILITIES
2596 M:      Serge Hallyn <serge.hallyn@canonical.com>
2597 L:      linux-security-module@vger.kernel.org
2598 S:      Supported
2599 F:      include/linux/capability.h
2600 F:      include/uapi/linux/capability.h
2601 F:      security/commoncap.c
2602 F:      kernel/capability.c
2603
2604 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2605 M:      Kevin Tsai <ktsai@capellamicro.com>
2606 S:      Maintained
2607 F:      drivers/iio/light/cm*
2608 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2609
2610 CAVIUM LIQUIDIO NETWORK DRIVER
2611 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2612 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2613 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2614 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2615 L:     netdev@vger.kernel.org
2616 W:     http://www.cavium.com
2617 S:     Supported
2618 F:     drivers/net/ethernet/cavium/liquidio/
2619
2620 CC2520 IEEE-802.15.4 RADIO DRIVER
2621 M:      Varka Bhadram <varkabhadram@gmail.com>
2622 L:      linux-wpan@vger.kernel.org
2623 S:      Maintained
2624 F:      drivers/net/ieee802154/cc2520.c
2625 F:      include/linux/spi/cc2520.h
2626 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2627
2628 CELL BROADBAND ENGINE ARCHITECTURE
2629 M:      Arnd Bergmann <arnd@arndb.de>
2630 L:      linuxppc-dev@lists.ozlabs.org
2631 W:      http://www.ibm.com/developerworks/power/cell/
2632 S:      Supported
2633 F:      arch/powerpc/include/asm/cell*.h
2634 F:      arch/powerpc/include/asm/spu*.h
2635 F:      arch/powerpc/include/uapi/asm/spu*.h
2636 F:      arch/powerpc/oprofile/*cell*
2637 F:      arch/powerpc/platforms/cell/
2638
2639 CEPH COMMON CODE (LIBCEPH)
2640 M:      Ilya Dryomov <idryomov@gmail.com>
2641 M:      "Yan, Zheng" <zyan@redhat.com>
2642 M:      Sage Weil <sage@redhat.com>
2643 L:      ceph-devel@vger.kernel.org
2644 W:      http://ceph.com/
2645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2646 T:      git git://github.com/ceph/ceph-client.git
2647 S:      Supported
2648 F:      net/ceph/
2649 F:      include/linux/ceph/
2650 F:      include/linux/crush/
2651
2652 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2653 M:      "Yan, Zheng" <zyan@redhat.com>
2654 M:      Sage Weil <sage@redhat.com>
2655 M:      Ilya Dryomov <idryomov@gmail.com>
2656 L:      ceph-devel@vger.kernel.org
2657 W:      http://ceph.com/
2658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2659 T:      git git://github.com/ceph/ceph-client.git
2660 S:      Supported
2661 F:      Documentation/filesystems/ceph.txt
2662 F:      fs/ceph/
2663
2664 CERTIFICATE HANDLING:
2665 M:      David Howells <dhowells@redhat.com>
2666 M:      David Woodhouse <dwmw2@infradead.org>
2667 L:      keyrings@linux-nfs.org
2668 S:      Maintained
2669 F:      Documentation/module-signing.txt
2670 F:      certs/
2671 F:      scripts/extract-cert.c
2672
2673 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2674 L:      linux-usb@vger.kernel.org
2675 S:      Orphan
2676 F:      Documentation/usb/WUSB-Design-overview.txt
2677 F:      Documentation/usb/wusb-cbaf
2678 F:      drivers/usb/host/hwa-hc.c
2679 F:      drivers/usb/host/whci/
2680 F:      drivers/usb/wusbcore/
2681 F:      include/linux/usb/wusb*
2682
2683 CFAG12864B LCD DRIVER
2684 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2685 W:      http://miguelojeda.es/auxdisplay.htm
2686 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2687 S:      Maintained
2688 F:      drivers/auxdisplay/cfag12864b.c
2689 F:      include/linux/cfag12864b.h
2690
2691 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2692 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2693 W:      http://miguelojeda.es/auxdisplay.htm
2694 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2695 S:      Maintained
2696 F:      drivers/auxdisplay/cfag12864bfb.c
2697 F:      include/linux/cfag12864b.h
2698
2699 CFG80211 and NL80211
2700 M:      Johannes Berg <johannes@sipsolutions.net>
2701 L:      linux-wireless@vger.kernel.org
2702 W:      http://wireless.kernel.org/
2703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2705 S:      Maintained
2706 F:      include/uapi/linux/nl80211.h
2707 F:      include/net/cfg80211.h
2708 F:      net/wireless/*
2709 X:      net/wireless/wext*
2710
2711 CHAR and MISC DRIVERS
2712 M:      Arnd Bergmann <arnd@arndb.de>
2713 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2715 S:      Supported
2716 F:      drivers/char/*
2717 F:      drivers/misc/*
2718 F:      include/linux/miscdevice.h
2719
2720 CHECKPATCH
2721 M:      Andy Whitcroft <apw@canonical.com>
2722 M:      Joe Perches <joe@perches.com>
2723 S:      Maintained
2724 F:      scripts/checkpatch.pl
2725
2726 CHINESE DOCUMENTATION
2727 M:      Harry Wei <harryxiyou@gmail.com>
2728 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2729 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2730 S:      Maintained
2731 F:      Documentation/zh_CN/
2732
2733 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2734 M:      Peter Chen <Peter.Chen@freescale.com>
2735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2736 L:      linux-usb@vger.kernel.org
2737 S:      Maintained
2738 F:      drivers/usb/chipidea/
2739
2740 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2741 M:      Hans de Goede <hdegoede@redhat.com>
2742 L:      linux-input@vger.kernel.org
2743 S:      Maintained
2744 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2745 F:      drivers/input/touchscreen/chipone_icn8318.c
2746
2747 CHROME HARDWARE PLATFORM SUPPORT
2748 M:      Olof Johansson <olof@lixom.net>
2749 S:      Maintained
2750 F:      drivers/platform/chrome/
2751
2752 CISCO VIC ETHERNET NIC DRIVER
2753 M:      Christian Benvenuti <benve@cisco.com>
2754 M:      Sujith Sankar <ssujith@cisco.com>
2755 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2756 M:      Neel Patel <neepatel@cisco.com>
2757 S:      Supported
2758 F:      drivers/net/ethernet/cisco/enic/
2759
2760 CISCO VIC LOW LATENCY NIC DRIVER
2761 M:      Christian Benvenuti <benve@cisco.com>
2762 M:      Dave Goodell <dgoodell@cisco.com>
2763 S:      Supported
2764 F:      drivers/infiniband/hw/usnic/
2765
2766 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2767 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2768 L:      netdev@vger.kernel.org
2769 S:      Maintained
2770 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2771
2772 CIRRUS LOGIC AUDIO CODEC DRIVERS
2773 M:      Brian Austin <brian.austin@cirrus.com>
2774 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2775 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2776 S:      Maintained
2777 F:      sound/soc/codecs/cs*
2778
2779 CLEANCACHE API
2780 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2781 L:      linux-kernel@vger.kernel.org
2782 S:      Maintained
2783 F:      mm/cleancache.c
2784 F:      include/linux/cleancache.h
2785
2786 CLK API
2787 M:      Russell King <linux@arm.linux.org.uk>
2788 L:      linux-clk@vger.kernel.org
2789 S:      Maintained
2790 F:      include/linux/clk.h
2791
2792 CLOCKSOURCE, CLOCKEVENT DRIVERS
2793 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2794 M:      Thomas Gleixner <tglx@linutronix.de>
2795 L:      linux-kernel@vger.kernel.org
2796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2797 S:      Supported
2798 F:      drivers/clocksource
2799
2800 CISCO FCOE HBA DRIVER
2801 M:      Hiral Patel <hiralpat@cisco.com>
2802 M:      Suma Ramars <sramars@cisco.com>
2803 M:      Brian Uchino <buchino@cisco.com>
2804 L:      linux-scsi@vger.kernel.org
2805 S:      Supported
2806 F:      drivers/scsi/fnic/
2807
2808 CISCO SCSI HBA DRIVER
2809 M:      Narsimhulu Musini <nmusini@cisco.com>
2810 M:      Sesidhar Baddela <sebaddel@cisco.com>
2811 L:      linux-scsi@vger.kernel.org
2812 S:      Supported
2813 F:      drivers/scsi/snic/
2814
2815 CMPC ACPI DRIVER
2816 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2817 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2818 L:      platform-driver-x86@vger.kernel.org
2819 S:      Supported
2820 F:      drivers/platform/x86/classmate-laptop.c
2821
2822 COBALT MEDIA DRIVER
2823 M:      Hans Verkuil <hans.verkuil@cisco.com>
2824 L:      linux-media@vger.kernel.org
2825 T:      git git://linuxtv.org/media_tree.git
2826 W:      http://linuxtv.org
2827 S:      Supported
2828 F:      drivers/media/pci/cobalt/
2829
2830 COCCINELLE/Semantic Patches (SmPL)
2831 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2832 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2833 M:      Nicolas Palix <nicolas.palix@imag.fr>
2834 M:      Michal Marek <mmarek@suse.com>
2835 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2837 W:      http://coccinelle.lip6.fr/
2838 S:      Supported
2839 F:      Documentation/coccinelle.txt
2840 F:      scripts/coccinelle/
2841 F:      scripts/coccicheck
2842
2843 CODA FILE SYSTEM
2844 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2845 M:      coda@cs.cmu.edu
2846 L:      codalist@coda.cs.cmu.edu
2847 W:      http://www.coda.cs.cmu.edu/
2848 S:      Maintained
2849 F:      Documentation/filesystems/coda.txt
2850 F:      fs/coda/
2851 F:      include/linux/coda*.h
2852 F:      include/uapi/linux/coda*.h
2853
2854 CODA V4L2 MEM2MEM DRIVER
2855 M:      Philipp Zabel <p.zabel@pengutronix.de>
2856 L:      linux-media@vger.kernel.org
2857 S:      Maintained
2858 F:      Documentation/devicetree/bindings/media/coda.txt
2859 F:      drivers/media/platform/coda/
2860
2861 COMMON CLK FRAMEWORK
2862 M:      Michael Turquette <mturquette@baylibre.com>
2863 M:      Stephen Boyd <sboyd@codeaurora.org>
2864 L:      linux-clk@vger.kernel.org
2865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2866 S:      Maintained
2867 F:      drivers/clk/
2868 X:      drivers/clk/clkdev.c
2869 F:      include/linux/clk-pr*
2870 F:      include/linux/clk/
2871
2872 COMMON INTERNET FILE SYSTEM (CIFS)
2873 M:      Steve French <sfrench@samba.org>
2874 L:      linux-cifs@vger.kernel.org
2875 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2876 W:      http://linux-cifs.samba.org/
2877 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2878 S:      Supported
2879 F:      Documentation/filesystems/cifs/
2880 F:      fs/cifs/
2881
2882 COMPACTPCI HOTPLUG CORE
2883 M:      Scott Murray <scott@spiteful.org>
2884 L:      linux-pci@vger.kernel.org
2885 S:      Maintained
2886 F:      drivers/pci/hotplug/cpci_hotplug*
2887
2888 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2889 M:      Scott Murray <scott@spiteful.org>
2890 L:      linux-pci@vger.kernel.org
2891 S:      Maintained
2892 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2893
2894 COMPACTPCI HOTPLUG GENERIC DRIVER
2895 M:      Scott Murray <scott@spiteful.org>
2896 L:      linux-pci@vger.kernel.org
2897 S:      Maintained
2898 F:      drivers/pci/hotplug/cpcihp_generic.c
2899
2900 COMPAL LAPTOP SUPPORT
2901 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2902 L:      platform-driver-x86@vger.kernel.org
2903 S:      Maintained
2904 F:      drivers/platform/x86/compal-laptop.c
2905
2906 CONEXANT ACCESSRUNNER USB DRIVER
2907 M:      Simon Arlott <cxacru@fire.lp0.eu>
2908 L:      accessrunner-general@lists.sourceforge.net
2909 W:      http://accessrunner.sourceforge.net/
2910 S:      Maintained
2911 F:      drivers/usb/atm/cxacru.c
2912
2913 CONFIGFS
2914 M:      Joel Becker <jlbec@evilplan.org>
2915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2916 S:      Supported
2917 F:      fs/configfs/
2918 F:      include/linux/configfs.h
2919
2920 CONNECTOR
2921 M:      Evgeniy Polyakov <zbr@ioremap.net>
2922 L:      netdev@vger.kernel.org
2923 S:      Maintained
2924 F:      drivers/connector/
2925
2926 CONTROL GROUP (CGROUP)
2927 M:      Tejun Heo <tj@kernel.org>
2928 M:      Li Zefan <lizefan@huawei.com>
2929 M:      Johannes Weiner <hannes@cmpxchg.org>
2930 L:      cgroups@vger.kernel.org
2931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2932 S:      Maintained
2933 F:      Documentation/cgroups/
2934 F:      include/linux/cgroup*
2935 F:      kernel/cgroup*
2936
2937 CONTROL GROUP - CPUSET
2938 M:      Li Zefan <lizefan@huawei.com>
2939 L:      cgroups@vger.kernel.org
2940 W:      http://www.bullopensource.org/cpuset/
2941 W:      http://oss.sgi.com/projects/cpusets/
2942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2943 S:      Maintained
2944 F:      Documentation/cgroups/cpusets.txt
2945 F:      include/linux/cpuset.h
2946 F:      kernel/cpuset.c
2947
2948 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2949 M:      Johannes Weiner <hannes@cmpxchg.org>
2950 M:      Michal Hocko <mhocko@kernel.org>
2951 L:      cgroups@vger.kernel.org
2952 L:      linux-mm@kvack.org
2953 S:      Maintained
2954 F:      mm/memcontrol.c
2955 F:      mm/swap_cgroup.c
2956
2957 CORETEMP HARDWARE MONITORING DRIVER
2958 M:      Fenghua Yu <fenghua.yu@intel.com>
2959 L:      lm-sensors@lm-sensors.org
2960 S:      Maintained
2961 F:      Documentation/hwmon/coretemp
2962 F:      drivers/hwmon/coretemp.c
2963
2964 COSA/SRP SYNC SERIAL DRIVER
2965 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2966 W:      http://www.fi.muni.cz/~kas/cosa/
2967 S:      Maintained
2968 F:      drivers/net/wan/cosa*
2969
2970 CPMAC ETHERNET DRIVER
2971 M:      Florian Fainelli <florian@openwrt.org>
2972 L:      netdev@vger.kernel.org
2973 S:      Maintained
2974 F:      drivers/net/ethernet/ti/cpmac.c
2975
2976 CPU FREQUENCY DRIVERS
2977 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2978 M:      Viresh Kumar <viresh.kumar@linaro.org>
2979 L:      linux-pm@vger.kernel.org
2980 S:      Maintained
2981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2982 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2983 F:      drivers/cpufreq/
2984 F:      include/linux/cpufreq.h
2985
2986 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2987 M:      Viresh Kumar <viresh.kumar@linaro.org>
2988 M:      Sudeep Holla <sudeep.holla@arm.com>
2989 L:      linux-pm@vger.kernel.org
2990 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2991 S:      Maintained
2992 F:      drivers/cpufreq/arm_big_little.h
2993 F:      drivers/cpufreq/arm_big_little.c
2994 F:      drivers/cpufreq/arm_big_little_dt.c
2995
2996 CPUIDLE DRIVER - ARM BIG LITTLE
2997 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2998 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2999 L:      linux-pm@vger.kernel.org
3000 L:      linux-arm-kernel@lists.infradead.org
3001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3002 S:      Maintained
3003 F:      drivers/cpuidle/cpuidle-big_little.c
3004
3005 CPUIDLE DRIVER - ARM EXYNOS
3006 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3007 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3008 M:      Kukjin Kim <kgene@kernel.org>
3009 L:      linux-pm@vger.kernel.org
3010 L:      linux-samsung-soc@vger.kernel.org
3011 S:      Supported
3012 F:      drivers/cpuidle/cpuidle-exynos.c
3013 F:      arch/arm/mach-exynos/pm.c
3014
3015 CPUIDLE DRIVERS
3016 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3017 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3018 L:      linux-pm@vger.kernel.org
3019 S:      Maintained
3020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3021 F:      drivers/cpuidle/*
3022 F:      include/linux/cpuidle.h
3023
3024 CPUID/MSR DRIVER
3025 M:      "H. Peter Anvin" <hpa@zytor.com>
3026 S:      Maintained
3027 F:      arch/x86/kernel/cpuid.c
3028 F:      arch/x86/kernel/msr.c
3029
3030 CPU POWER MONITORING SUBSYSTEM
3031 M:      Thomas Renninger <trenn@suse.com>
3032 L:      linux-pm@vger.kernel.org
3033 S:      Maintained
3034 F:      tools/power/cpupower/
3035
3036 CRAMFS FILESYSTEM
3037 W:      http://sourceforge.net/projects/cramfs/
3038 S:      Orphan / Obsolete
3039 F:      Documentation/filesystems/cramfs.txt
3040 F:      fs/cramfs/
3041
3042 CRIS PORT
3043 M:      Mikael Starvik <starvik@axis.com>
3044 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3045 L:      linux-cris-kernel@axis.com
3046 W:      http://developer.axis.com
3047 S:      Maintained
3048 F:      arch/cris/
3049 F:      drivers/tty/serial/crisv10.*
3050
3051 CRYPTO API
3052 M:      Herbert Xu <herbert@gondor.apana.org.au>
3053 M:      "David S. Miller" <davem@davemloft.net>
3054 L:      linux-crypto@vger.kernel.org
3055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3056 S:      Maintained
3057 F:      Documentation/crypto/
3058 F:      Documentation/DocBook/crypto-API.tmpl
3059 F:      arch/*/crypto/
3060 F:      crypto/
3061 F:      drivers/crypto/
3062 F:      include/crypto/
3063
3064 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3065 M:      Neil Horman <nhorman@tuxdriver.com>
3066 L:      linux-crypto@vger.kernel.org
3067 S:      Maintained
3068 F:      crypto/ansi_cprng.c
3069 F:      crypto/rng.c
3070
3071 CS5535 Audio ALSA driver
3072 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3073 S:      Maintained
3074 F:      sound/pci/cs5535audio/
3075
3076 CW1200 WLAN driver
3077 M:      Solomon Peachy <pizza@shaftnet.org>
3078 S:      Maintained
3079 F:      drivers/net/wireless/cw1200/
3080
3081 CX18 VIDEO4LINUX DRIVER
3082 M:      Andy Walls <awalls@md.metrocast.net>
3083 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3084 L:      linux-media@vger.kernel.org
3085 T:      git git://linuxtv.org/media_tree.git
3086 W:      http://linuxtv.org
3087 W:      http://www.ivtvdriver.org/index.php/Cx18
3088 S:      Maintained
3089 F:      Documentation/video4linux/cx18.txt
3090 F:      drivers/media/pci/cx18/
3091 F:      include/uapi/linux/ivtv*
3092
3093 CX2341X MPEG ENCODER HELPER MODULE
3094 M:      Hans Verkuil <hverkuil@xs4all.nl>
3095 L:      linux-media@vger.kernel.org
3096 T:      git git://linuxtv.org/media_tree.git
3097 W:      http://linuxtv.org
3098 S:      Maintained
3099 F:      drivers/media/common/cx2341x*
3100 F:      include/media/cx2341x*
3101
3102 CX24120 MEDIA DRIVER
3103 M:      Jemma Denson <jdenson@gmail.com>
3104 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3105 L:      linux-media@vger.kernel.org
3106 W:      http://linuxtv.org/
3107 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3108 S:      Maintained
3109 F:      drivers/media/dvb-frontends/cx24120*
3110
3111 CX88 VIDEO4LINUX DRIVER
3112 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3113 L:      linux-media@vger.kernel.org
3114 W:      http://linuxtv.org
3115 T:      git git://linuxtv.org/media_tree.git
3116 S:      Odd fixes
3117 F:      Documentation/video4linux/cx88/
3118 F:      drivers/media/pci/cx88/
3119
3120 CXD2820R MEDIA DRIVER
3121 M:      Antti Palosaari <crope@iki.fi>
3122 L:      linux-media@vger.kernel.org
3123 W:      http://linuxtv.org/
3124 W:      http://palosaari.fi/linux/
3125 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3126 T:      git git://linuxtv.org/anttip/media_tree.git
3127 S:      Maintained
3128 F:      drivers/media/dvb-frontends/cxd2820r*
3129
3130 CXGB3 ETHERNET DRIVER (CXGB3)
3131 M:      Santosh Raspatur <santosh@chelsio.com>
3132 L:      netdev@vger.kernel.org
3133 W:      http://www.chelsio.com
3134 S:      Supported
3135 F:      drivers/net/ethernet/chelsio/cxgb3/
3136
3137 CXGB3 ISCSI DRIVER (CXGB3I)
3138 M:      Karen Xie <kxie@chelsio.com>
3139 L:      linux-scsi@vger.kernel.org
3140 W:      http://www.chelsio.com
3141 S:      Supported
3142 F:      drivers/scsi/cxgbi/cxgb3i
3143
3144 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3145 M:      Steve Wise <swise@chelsio.com>
3146 L:      linux-rdma@vger.kernel.org
3147 W:      http://www.openfabrics.org
3148 S:      Supported
3149 F:      drivers/infiniband/hw/cxgb3/
3150
3151 CXGB4 ETHERNET DRIVER (CXGB4)
3152 M:      Hariprasad S <hariprasad@chelsio.com>
3153 L:      netdev@vger.kernel.org
3154 W:      http://www.chelsio.com
3155 S:      Supported
3156 F:      drivers/net/ethernet/chelsio/cxgb4/
3157
3158 CXGB4 ISCSI DRIVER (CXGB4I)
3159 M:      Karen Xie <kxie@chelsio.com>
3160 L:      linux-scsi@vger.kernel.org
3161 W:      http://www.chelsio.com
3162 S:      Supported
3163 F:      drivers/scsi/cxgbi/cxgb4i
3164
3165 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3166 M:      Steve Wise <swise@chelsio.com>
3167 L:      linux-rdma@vger.kernel.org
3168 W:      http://www.openfabrics.org
3169 S:      Supported
3170 F:      drivers/infiniband/hw/cxgb4/
3171
3172 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3173 M:      Casey Leedom <leedom@chelsio.com>
3174 L:      netdev@vger.kernel.org
3175 W:      http://www.chelsio.com
3176 S:      Supported
3177 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3178
3179 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3180 M:      Ian Munsie <imunsie@au1.ibm.com>
3181 M:      Michael Neuling <mikey@neuling.org>
3182 L:      linuxppc-dev@lists.ozlabs.org
3183 S:      Supported
3184 F:      drivers/misc/cxl/
3185 F:      include/misc/cxl*
3186 F:      include/uapi/misc/cxl.h
3187 F:      Documentation/powerpc/cxl.txt
3188 F:      Documentation/powerpc/cxl.txt
3189 F:      Documentation/ABI/testing/sysfs-class-cxl
3190
3191 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3192 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3193 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3194 L:      linux-scsi@vger.kernel.org
3195 S:      Supported
3196 F:      drivers/scsi/cxlflash/
3197 F:      include/uapi/scsi/cxlflash_ioctls.h
3198 F:      Documentation/powerpc/cxlflash.txt
3199
3200 STMMAC ETHERNET DRIVER
3201 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3202 L:      netdev@vger.kernel.org
3203 W:      http://www.stlinux.com
3204 S:      Supported
3205 F:      drivers/net/ethernet/stmicro/stmmac/
3206
3207 CYBERPRO FB DRIVER
3208 M:      Russell King <linux@arm.linux.org.uk>
3209 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3210 W:      http://www.arm.linux.org.uk/
3211 S:      Maintained
3212 F:      drivers/video/fbdev/cyber2000fb.*
3213
3214 CYCLADES ASYNC MUX DRIVER
3215 W:      http://www.cyclades.com/
3216 S:      Orphan
3217 F:      drivers/tty/cyclades.c
3218 F:      include/linux/cyclades.h
3219 F:      include/uapi/linux/cyclades.h
3220
3221 CYCLADES PC300 DRIVER
3222 W:      http://www.cyclades.com/
3223 S:      Orphan
3224 F:      drivers/net/wan/pc300*
3225
3226 CYPRESS_FIRMWARE MEDIA DRIVER
3227 M:      Antti Palosaari <crope@iki.fi>
3228 L:      linux-media@vger.kernel.org
3229 W:      http://linuxtv.org/
3230 W:      http://palosaari.fi/linux/
3231 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3232 T:      git git://linuxtv.org/anttip/media_tree.git
3233 S:      Maintained
3234 F:      drivers/media/common/cypress_firmware*
3235
3236 CYTTSP TOUCHSCREEN DRIVER
3237 M:      Ferruh Yigit <fery@cypress.com>
3238 L:      linux-input@vger.kernel.org
3239 S:      Supported
3240 F:      drivers/input/touchscreen/cyttsp*
3241 F:      include/linux/input/cyttsp.h
3242
3243 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3244 M:      Joshua Kinard <kumba@gentoo.org>
3245 S:      Maintained
3246 F:      drivers/rtc/rtc-ds1685.c
3247 F:      include/linux/rtc/ds1685.h
3248
3249 DAMA SLAVE for AX.25
3250 M:      Joerg Reuter <jreuter@yaina.de>
3251 W:      http://yaina.de/jreuter/
3252 W:      http://www.qsl.net/dl1bke/
3253 L:      linux-hams@vger.kernel.org
3254 S:      Maintained
3255 F:      net/ax25/af_ax25.c
3256 F:      net/ax25/ax25_dev.c
3257 F:      net/ax25/ax25_ds_*
3258 F:      net/ax25/ax25_in.c
3259 F:      net/ax25/ax25_out.c
3260 F:      net/ax25/ax25_timer.c
3261 F:      net/ax25/sysctl_net_ax25.c
3262
3263 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3264 L:      netdev@vger.kernel.org
3265 S:      Orphan
3266 F:      Documentation/networking/dmfe.txt
3267 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3268
3269 DC390/AM53C974 SCSI driver
3270 M:      Hannes Reinecke <hare@suse.com>
3271 L:      linux-scsi@vger.kernel.org
3272 S:      Maintained
3273 F:      drivers/scsi/am53c974.c
3274
3275 DC395x SCSI driver
3276 M:      Oliver Neukum <oliver@neukum.org>
3277 M:      Ali Akcaagac <aliakc@web.de>
3278 M:      Jamie Lenehan <lenehan@twibble.org>
3279 L:      dc395x@twibble.org
3280 W:      http://twibble.org/dist/dc395x/
3281 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3282 S:      Maintained
3283 F:      Documentation/scsi/dc395x.txt
3284 F:      drivers/scsi/dc395x.*
3285
3286 DCCP PROTOCOL
3287 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3288 L:      dccp@vger.kernel.org
3289 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3290 S:      Maintained
3291 F:      include/linux/dccp.h
3292 F:      include/uapi/linux/dccp.h
3293 F:      include/linux/tfrc.h
3294 F:      net/dccp/
3295
3296 DECnet NETWORK LAYER
3297 W:      http://linux-decnet.sourceforge.net
3298 L:      linux-decnet-user@lists.sourceforge.net
3299 S:      Orphan
3300 F:      Documentation/networking/decnet.txt
3301 F:      net/decnet/
3302
3303 DECSTATION PLATFORM SUPPORT
3304 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3305 L:      linux-mips@linux-mips.org
3306 W:      http://www.linux-mips.org/wiki/DECstation
3307 S:      Maintained
3308 F:      arch/mips/dec/
3309 F:      arch/mips/include/asm/dec/
3310 F:      arch/mips/include/asm/mach-dec/
3311
3312 DEFXX FDDI NETWORK DRIVER
3313 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3314 S:      Maintained
3315 F:      drivers/net/fddi/defxx.*
3316
3317 DELL LAPTOP DRIVER
3318 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3319 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3320 L:      platform-driver-x86@vger.kernel.org
3321 S:      Maintained
3322 F:      drivers/platform/x86/dell-laptop.c
3323
3324 DELL LAPTOP RBTN DRIVER
3325 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3326 S:      Maintained
3327 F:      drivers/platform/x86/dell-rbtn.*
3328
3329 DELL LAPTOP FREEFALL DRIVER
3330 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3331 S:      Maintained
3332 F:      drivers/platform/x86/dell-smo8800.c
3333
3334 DELL LAPTOP SMM DRIVER
3335 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3336 S:      Maintained
3337 F:      drivers/hwmon/dell-smm-hwmon.c
3338 F:      include/uapi/linux/i8k.h
3339
3340 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3341 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3342 S:      Maintained
3343 F:      Documentation/dcdbas.txt
3344 F:      drivers/firmware/dcdbas.*
3345
3346 DELL WMI EXTRAS DRIVER
3347 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3348 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3349 S:      Maintained
3350 F:      drivers/platform/x86/dell-wmi.c
3351
3352 DESIGNWARE USB2 DRD IP DRIVER
3353 M:      John Youn <johnyoun@synopsys.com>
3354 L:      linux-usb@vger.kernel.org
3355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3356 S:      Maintained
3357 F:      drivers/usb/dwc2/
3358
3359 DESIGNWARE USB3 DRD IP DRIVER
3360 M:      Felipe Balbi <balbi@ti.com>
3361 L:      linux-usb@vger.kernel.org
3362 L:      linux-omap@vger.kernel.org
3363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3364 S:      Maintained
3365 F:      drivers/usb/dwc3/
3366
3367 DEVICE COREDUMP (DEV_COREDUMP)
3368 M:      Johannes Berg <johannes@sipsolutions.net>
3369 L:      linux-kernel@vger.kernel.org
3370 S:      Maintained
3371 F:      drivers/base/devcoredump.c
3372 F:      include/linux/devcoredump.h
3373
3374 DEVICE FREQUENCY (DEVFREQ)
3375 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3376 M:      Kyungmin Park <kyungmin.park@samsung.com>
3377 L:      linux-pm@vger.kernel.org
3378 S:      Maintained
3379 F:      drivers/devfreq/
3380
3381 DEVICE NUMBER REGISTRY
3382 M:      Torben Mathiasen <device@lanana.org>
3383 W:      http://lanana.org/docs/device-list/index.html
3384 S:      Maintained
3385
3386 DEVICE-MAPPER  (LVM)
3387 M:      Alasdair Kergon <agk@redhat.com>
3388 M:      Mike Snitzer <snitzer@redhat.com>
3389 M:      dm-devel@redhat.com
3390 L:      dm-devel@redhat.com
3391 W:      http://sources.redhat.com/dm
3392 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3394 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3395 S:      Maintained
3396 F:      Documentation/device-mapper/
3397 F:      drivers/md/dm*
3398 F:      drivers/md/persistent-data/
3399 F:      include/linux/device-mapper.h
3400 F:      include/linux/dm-*.h
3401 F:      include/uapi/linux/dm-*.h
3402
3403 DIALOG SEMICONDUCTOR DRIVERS
3404 M:      Support Opensource <support.opensource@diasemi.com>
3405 W:      http://www.dialog-semiconductor.com/products
3406 S:      Supported
3407 F:      Documentation/hwmon/da90??
3408 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3409 F:      drivers/gpio/gpio-da90??.c
3410 F:      drivers/hwmon/da90??-hwmon.c
3411 F:      drivers/iio/adc/da91??-*.c
3412 F:      drivers/input/misc/da90??_onkey.c
3413 F:      drivers/input/touchscreen/da9052_tsi.c
3414 F:      drivers/leds/leds-da90??.c
3415 F:      drivers/mfd/da903x.c
3416 F:      drivers/mfd/da90??-*.c
3417 F:      drivers/mfd/da91??-*.c
3418 F:      drivers/power/da9052-battery.c
3419 F:      drivers/power/da91??-*.c
3420 F:      drivers/regulator/da903x.c
3421 F:      drivers/regulator/da9???-regulator.[ch]
3422 F:      drivers/rtc/rtc-da90??.c
3423 F:      drivers/video/backlight/da90??_bl.c
3424 F:      drivers/watchdog/da90??_wdt.c
3425 F:      include/linux/mfd/da903x.h
3426 F:      include/linux/mfd/da9052/
3427 F:      include/linux/mfd/da9055/
3428 F:      include/linux/mfd/da9063/
3429 F:      include/linux/mfd/da9150/
3430 F:      include/sound/da[79]*.h
3431 F:      sound/soc/codecs/da[79]*.[ch]
3432
3433 DIGI NEO AND CLASSIC PCI PRODUCTS
3434 M:      Lidza Louina <lidza.louina@gmail.com>
3435 M:      Mark Hounschell <markh@compro.net>
3436 L:      driverdev-devel@linuxdriverproject.org
3437 S:      Maintained
3438 F:      drivers/staging/dgnc/
3439
3440 DIGI EPCA PCI PRODUCTS
3441 M:      Lidza Louina <lidza.louina@gmail.com>
3442 M:      Daeseok Youn <daeseok.youn@gmail.com>
3443 L:      driverdev-devel@linuxdriverproject.org
3444 S:      Maintained
3445 F:      drivers/staging/dgap/
3446
3447 DIOLAN U2C-12 I2C DRIVER
3448 M:      Guenter Roeck <linux@roeck-us.net>
3449 L:      linux-i2c@vger.kernel.org
3450 S:      Maintained
3451 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3452
3453 DIRECT ACCESS (DAX)
3454 M:      Matthew Wilcox <willy@linux.intel.com>
3455 L:      linux-fsdevel@vger.kernel.org
3456 S:      Supported
3457 F:      fs/dax.c
3458
3459 DIRECTORY NOTIFICATION (DNOTIFY)
3460 M:      Eric Paris <eparis@parisplace.org>
3461 S:      Maintained
3462 F:      Documentation/filesystems/dnotify.txt
3463 F:      fs/notify/dnotify/
3464 F:      include/linux/dnotify.h
3465
3466 DISK GEOMETRY AND PARTITION HANDLING
3467 M:      Andries Brouwer <aeb@cwi.nl>
3468 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3469 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3470 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3471 S:      Maintained
3472
3473 DISKQUOTA
3474 M:      Jan Kara <jack@suse.com>
3475 S:      Maintained
3476 F:      Documentation/filesystems/quota.txt
3477 F:      fs/quota/
3478 F:      include/linux/quota*.h
3479 F:      include/uapi/linux/quota*.h
3480
3481 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3482 M:      Bernie Thompson <bernie@plugable.com>
3483 L:      linux-fbdev@vger.kernel.org
3484 S:      Maintained
3485 W:      http://plugable.com/category/projects/udlfb/
3486 F:      drivers/video/fbdev/udlfb.c
3487 F:      include/video/udlfb.h
3488 F:      Documentation/fb/udlfb.txt
3489
3490 DISTRIBUTED LOCK MANAGER (DLM)
3491 M:      Christine Caulfield <ccaulfie@redhat.com>
3492 M:      David Teigland <teigland@redhat.com>
3493 L:      cluster-devel@redhat.com
3494 W:      http://sources.redhat.com/cluster/
3495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3496 S:      Supported
3497 F:      fs/dlm/
3498
3499 DMA BUFFER SHARING FRAMEWORK
3500 M:      Sumit Semwal <sumit.semwal@linaro.org>
3501 S:      Maintained
3502 L:      linux-media@vger.kernel.org
3503 L:      dri-devel@lists.freedesktop.org
3504 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3505 F:      drivers/dma-buf/
3506 F:      include/linux/dma-buf*
3507 F:      include/linux/reservation.h
3508 F:      include/linux/*fence.h
3509 F:      Documentation/dma-buf-sharing.txt
3510 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3511
3512 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3513 M:      Vinod Koul <vinod.koul@intel.com>
3514 L:      dmaengine@vger.kernel.org
3515 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3516 S:      Maintained
3517 F:      drivers/dma/
3518 F:      include/linux/dmaengine.h
3519 F:      Documentation/dmaengine/
3520 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3521
3522 DME1737 HARDWARE MONITOR DRIVER
3523 M:      Juerg Haefliger <juergh@gmail.com>
3524 L:      lm-sensors@lm-sensors.org
3525 S:      Maintained
3526 F:      Documentation/hwmon/dme1737
3527 F:      drivers/hwmon/dme1737.c
3528
3529 DMI/SMBIOS SUPPORT
3530 M:      Jean Delvare <jdelvare@suse.com>
3531 S:      Maintained
3532 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3533 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3534 F:      drivers/firmware/dmi-id.c
3535 F:      drivers/firmware/dmi_scan.c
3536 F:      include/linux/dmi.h
3537
3538 DOCUMENTATION
3539 M:      Jonathan Corbet <corbet@lwn.net>
3540 L:      linux-doc@vger.kernel.org
3541 S:      Maintained
3542 F:      Documentation/
3543 F:      scripts/docproc.c
3544 F:      scripts/kernel-doc*
3545 X:      Documentation/ABI/
3546 X:      Documentation/devicetree/
3547 X:      Documentation/acpi
3548 X:      Documentation/power
3549 X:      Documentation/spi
3550 X:      Documentation/DocBook/media
3551 T:      git git://git.lwn.net/linux.git docs-next
3552
3553 DOUBLETALK DRIVER
3554 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3555 L:      blinux-list@redhat.com
3556 S:      Maintained
3557 F:      drivers/char/dtlk.c
3558 F:      include/linux/dtlk.h
3559
3560 DPT_I2O SCSI RAID DRIVER
3561 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3562 L:      linux-scsi@vger.kernel.org
3563 W:      http://www.adaptec.com/
3564 S:      Maintained
3565 F:      drivers/scsi/dpt*
3566 F:      drivers/scsi/dpt/
3567
3568 DRBD DRIVER
3569 P:      Philipp Reisner
3570 P:      Lars Ellenberg
3571 M:      drbd-dev@lists.linbit.com
3572 L:      drbd-user@lists.linbit.com
3573 W:      http://www.drbd.org
3574 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3575 T:      git git://git.drbd.org/drbd-8.3.git
3576 S:      Supported
3577 F:      drivers/block/drbd/
3578 F:      lib/lru_cache.c
3579 F:      Documentation/blockdev/drbd/
3580
3581 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3582 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3584 S:      Supported
3585 F:      Documentation/kobject.txt
3586 F:      drivers/base/
3587 F:      fs/debugfs/
3588 F:      fs/kernfs/
3589 F:      fs/sysfs/
3590 F:      include/linux/debugfs.h
3591 F:      include/linux/kobj*
3592 F:      lib/kobj*
3593
3594 DRM DRIVERS
3595 M:      David Airlie <airlied@linux.ie>
3596 L:      dri-devel@lists.freedesktop.org
3597 T:      git git://people.freedesktop.org/~airlied/linux
3598 S:      Maintained
3599 F:      drivers/gpu/drm/
3600 F:      drivers/gpu/vga/
3601 F:      include/drm/
3602 F:      include/uapi/drm/
3603
3604 RADEON DRM DRIVERS
3605 M:      Alex Deucher <alexander.deucher@amd.com>
3606 M:      Christian König <christian.koenig@amd.com>
3607 L:      dri-devel@lists.freedesktop.org
3608 T:      git git://people.freedesktop.org/~agd5f/linux
3609 S:      Supported
3610 F:      drivers/gpu/drm/radeon/
3611 F:      include/uapi/drm/radeon*
3612
3613 DRM PANEL DRIVERS
3614 M:      Thierry Reding <thierry.reding@gmail.com>
3615 L:      dri-devel@lists.freedesktop.org
3616 T:      git git://anongit.freedesktop.org/tegra/linux.git
3617 S:      Maintained
3618 F:      drivers/gpu/drm/drm_panel.c
3619 F:      drivers/gpu/drm/panel/
3620 F:      include/drm/drm_panel.h
3621 F:      Documentation/devicetree/bindings/display/panel/
3622
3623 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3624 M:      Daniel Vetter <daniel.vetter@intel.com>
3625 M:      Jani Nikula <jani.nikula@linux.intel.com>
3626 L:      intel-gfx@lists.freedesktop.org
3627 L:      dri-devel@lists.freedesktop.org
3628 W:      https://01.org/linuxgraphics/
3629 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3630 T:      git git://anongit.freedesktop.org/drm-intel
3631 S:      Supported
3632 F:      drivers/gpu/drm/i915/
3633 F:      include/drm/i915*
3634 F:      include/uapi/drm/i915*
3635
3636 DRM DRIVERS FOR ATMEL HLCDC
3637 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3638 L:      dri-devel@lists.freedesktop.org
3639 S:      Supported
3640 F:      drivers/gpu/drm/atmel-hlcdc/
3641 F:      Documentation/devicetree/bindings/drm/atmel/
3642
3643 DRM DRIVERS FOR EXYNOS
3644 M:      Inki Dae <inki.dae@samsung.com>
3645 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3646 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3647 M:      Kyungmin Park <kyungmin.park@samsung.com>
3648 L:      dri-devel@lists.freedesktop.org
3649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3650 S:      Supported
3651 F:      drivers/gpu/drm/exynos/
3652 F:      include/drm/exynos*
3653 F:      include/uapi/drm/exynos*
3654
3655 DRM DRIVERS FOR FREESCALE DCU
3656 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3657 M:      Alison Wang <alison.wang@freescale.com>
3658 L:      dri-devel@lists.freedesktop.org
3659 S:      Supported
3660 F:      drivers/gpu/drm/fsl-dcu/
3661 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3662 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3663
3664 DRM DRIVERS FOR FREESCALE IMX
3665 M:      Philipp Zabel <p.zabel@pengutronix.de>
3666 L:      dri-devel@lists.freedesktop.org
3667 S:      Maintained
3668 F:      drivers/gpu/drm/imx/
3669 F:      drivers/gpu/ipu-v3/
3670 F:      Documentation/devicetree/bindings/display/imx/
3671
3672 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3673 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3674 L:      dri-devel@lists.freedesktop.org
3675 T:      git git://github.com/patjak/drm-gma500
3676 S:      Maintained
3677 F:      drivers/gpu/drm/gma500
3678 F:      include/drm/gma500*
3679
3680 DRM DRIVERS FOR NVIDIA TEGRA
3681 M:      Thierry Reding <thierry.reding@gmail.com>
3682 M:      Terje Bergström <tbergstrom@nvidia.com>
3683 L:      dri-devel@lists.freedesktop.org
3684 L:      linux-tegra@vger.kernel.org
3685 T:      git git://anongit.freedesktop.org/tegra/linux.git
3686 S:      Supported
3687 F:      drivers/gpu/drm/tegra/
3688 F:      drivers/gpu/host1x/
3689 F:      include/linux/host1x.h
3690 F:      include/uapi/drm/tegra_drm.h
3691 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3692
3693 DRM DRIVERS FOR RENESAS
3694 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3695 L:      dri-devel@lists.freedesktop.org
3696 L:      linux-sh@vger.kernel.org
3697 T:      git git://people.freedesktop.org/~airlied/linux
3698 S:      Supported
3699 F:      drivers/gpu/drm/rcar-du/
3700 F:      drivers/gpu/drm/shmobile/
3701 F:      include/linux/platform_data/shmob_drm.h
3702
3703 DRM DRIVERS FOR ROCKCHIP
3704 M:      Mark Yao <mark.yao@rock-chips.com>
3705 L:      dri-devel@lists.freedesktop.org
3706 S:      Maintained
3707 F:      drivers/gpu/drm/rockchip/
3708 F:      Documentation/devicetree/bindings/display/rockchip*
3709
3710 DRM DRIVERS FOR STI
3711 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3712 M:      Vincent Abriou <vincent.abriou@st.com>
3713 L:      dri-devel@lists.freedesktop.org
3714 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3715 S:      Maintained
3716 F:      drivers/gpu/drm/sti
3717 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3718
3719 DSBR100 USB FM RADIO DRIVER
3720 M:      Alexey Klimov <klimov.linux@gmail.com>
3721 L:      linux-media@vger.kernel.org
3722 T:      git git://linuxtv.org/media_tree.git
3723 S:      Maintained
3724 F:      drivers/media/radio/dsbr100.c
3725
3726 DSCC4 DRIVER
3727 M:      Francois Romieu <romieu@fr.zoreil.com>
3728 L:      netdev@vger.kernel.org
3729 S:      Maintained
3730 F:      drivers/net/wan/dscc4.c
3731
3732 DT3155 MEDIA DRIVER
3733 M:      Hans Verkuil <hverkuil@xs4all.nl>
3734 L:      linux-media@vger.kernel.org
3735 T:      git git://linuxtv.org/media_tree.git
3736 W:      http://linuxtv.org
3737 S:      Odd Fixes
3738 F:      drivers/media/pci/dt3155/
3739
3740 DVB_USB_AF9015 MEDIA DRIVER
3741 M:      Antti Palosaari <crope@iki.fi>
3742 L:      linux-media@vger.kernel.org
3743 W:      http://linuxtv.org/
3744 W:      http://palosaari.fi/linux/
3745 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3746 T:      git git://linuxtv.org/anttip/media_tree.git
3747 S:      Maintained
3748 F:      drivers/media/usb/dvb-usb-v2/af9015*
3749
3750 DVB_USB_AF9035 MEDIA DRIVER
3751 M:      Antti Palosaari <crope@iki.fi>
3752 L:      linux-media@vger.kernel.org
3753 W:      http://linuxtv.org/
3754 W:      http://palosaari.fi/linux/
3755 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3756 T:      git git://linuxtv.org/anttip/media_tree.git
3757 S:      Maintained
3758 F:      drivers/media/usb/dvb-usb-v2/af9035*
3759
3760 DVB_USB_ANYSEE MEDIA DRIVER
3761 M:      Antti Palosaari <crope@iki.fi>
3762 L:      linux-media@vger.kernel.org
3763 W:      http://linuxtv.org/
3764 W:      http://palosaari.fi/linux/
3765 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3766 T:      git git://linuxtv.org/anttip/media_tree.git
3767 S:      Maintained
3768 F:      drivers/media/usb/dvb-usb-v2/anysee*
3769
3770 DVB_USB_AU6610 MEDIA DRIVER
3771 M:      Antti Palosaari <crope@iki.fi>
3772 L:      linux-media@vger.kernel.org
3773 W:      http://linuxtv.org/
3774 W:      http://palosaari.fi/linux/
3775 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3776 T:      git git://linuxtv.org/anttip/media_tree.git
3777 S:      Maintained
3778 F:      drivers/media/usb/dvb-usb-v2/au6610*
3779
3780 DVB_USB_CE6230 MEDIA DRIVER
3781 M:      Antti Palosaari <crope@iki.fi>
3782 L:      linux-media@vger.kernel.org
3783 W:      http://linuxtv.org/
3784 W:      http://palosaari.fi/linux/
3785 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3786 T:      git git://linuxtv.org/anttip/media_tree.git
3787 S:      Maintained
3788 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3789
3790 DVB_USB_CXUSB MEDIA DRIVER
3791 M:      Michael Krufky <mkrufky@linuxtv.org>
3792 L:      linux-media@vger.kernel.org
3793 W:      http://linuxtv.org/
3794 W:      http://github.com/mkrufky
3795 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3796 T:      git git://linuxtv.org/media_tree.git
3797 S:      Maintained
3798 F:      drivers/media/usb/dvb-usb/cxusb*
3799
3800 DVB_USB_EC168 MEDIA DRIVER
3801 M:      Antti Palosaari <crope@iki.fi>
3802 L:      linux-media@vger.kernel.org
3803 W:      http://linuxtv.org/
3804 W:      http://palosaari.fi/linux/
3805 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3806 T:      git git://linuxtv.org/anttip/media_tree.git
3807 S:      Maintained
3808 F:      drivers/media/usb/dvb-usb-v2/ec168*
3809
3810 DVB_USB_GL861 MEDIA DRIVER
3811 M:      Antti Palosaari <crope@iki.fi>
3812 L:      linux-media@vger.kernel.org
3813 W:      http://linuxtv.org/
3814 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3815 T:      git git://linuxtv.org/anttip/media_tree.git
3816 S:      Maintained
3817 F:      drivers/media/usb/dvb-usb-v2/gl861*
3818
3819 DVB_USB_MXL111SF MEDIA DRIVER
3820 M:      Michael Krufky <mkrufky@linuxtv.org>
3821 L:      linux-media@vger.kernel.org
3822 W:      http://linuxtv.org/
3823 W:      http://github.com/mkrufky
3824 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3825 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3826 S:      Maintained
3827 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3828
3829 DVB_USB_RTL28XXU MEDIA DRIVER
3830 M:      Antti Palosaari <crope@iki.fi>
3831 L:      linux-media@vger.kernel.org
3832 W:      http://linuxtv.org/
3833 W:      http://palosaari.fi/linux/
3834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3835 T:      git git://linuxtv.org/anttip/media_tree.git
3836 S:      Maintained
3837 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3838
3839 DVB_USB_V2 MEDIA DRIVER
3840 M:      Antti Palosaari <crope@iki.fi>
3841 L:      linux-media@vger.kernel.org
3842 W:      http://linuxtv.org/
3843 W:      http://palosaari.fi/linux/
3844 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3845 T:      git git://linuxtv.org/anttip/media_tree.git
3846 S:      Maintained
3847 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3848 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3849
3850 DYNAMIC DEBUG
3851 M:      Jason Baron <jbaron@akamai.com>
3852 S:      Maintained
3853 F:      lib/dynamic_debug.c
3854 F:      include/linux/dynamic_debug.h
3855
3856 DZ DECSTATION DZ11 SERIAL DRIVER
3857 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3858 S:      Maintained
3859 F:      drivers/tty/serial/dz.*
3860
3861 E3X0 POWER BUTTON DRIVER
3862 M:      Moritz Fischer <moritz.fischer@ettus.com>
3863 L:      usrp-users@lists.ettus.com
3864 W:      http://www.ettus.com
3865 S:      Supported
3866 F:      drivers/input/misc/e3x0-button.c
3867 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3868
3869 E4000 MEDIA DRIVER
3870 M:      Antti Palosaari <crope@iki.fi>
3871 L:      linux-media@vger.kernel.org
3872 W:      http://linuxtv.org/
3873 W:      http://palosaari.fi/linux/
3874 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3875 T:      git git://linuxtv.org/anttip/media_tree.git
3876 S:      Maintained
3877 F:      drivers/media/tuners/e4000*
3878
3879 EATA ISA/EISA/PCI SCSI DRIVER
3880 M:      Dario Ballabio <ballabio_dario@emc.com>
3881 L:      linux-scsi@vger.kernel.org
3882 S:      Maintained
3883 F:      drivers/scsi/eata.c
3884
3885 EC100 MEDIA DRIVER
3886 M:      Antti Palosaari <crope@iki.fi>
3887 L:      linux-media@vger.kernel.org
3888 W:      http://linuxtv.org/
3889 W:      http://palosaari.fi/linux/
3890 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3891 T:      git git://linuxtv.org/anttip/media_tree.git
3892 S:      Maintained
3893 F:      drivers/media/dvb-frontends/ec100*
3894
3895 ECRYPT FILE SYSTEM
3896 M:      Tyler Hicks <tyhicks@canonical.com>
3897 L:      ecryptfs@vger.kernel.org
3898 W:      http://ecryptfs.org
3899 W:      https://launchpad.net/ecryptfs
3900 S:      Supported
3901 F:      Documentation/filesystems/ecryptfs.txt
3902 F:      fs/ecryptfs/
3903
3904 EDAC-CORE
3905 M:      Doug Thompson <dougthompson@xmission.com>
3906 M:      Borislav Petkov <bp@alien8.de>
3907 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3908 L:      linux-edac@vger.kernel.org
3909 W:      bluesmoke.sourceforge.net
3910 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3911 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3912 S:      Supported
3913 F:      Documentation/edac.txt
3914 F:      drivers/edac/
3915 F:      include/linux/edac.h
3916
3917 EDAC-AMD64
3918 M:      Doug Thompson <dougthompson@xmission.com>
3919 M:      Borislav Petkov <bp@alien8.de>
3920 L:      linux-edac@vger.kernel.org
3921 W:      bluesmoke.sourceforge.net
3922 S:      Maintained
3923 F:      drivers/edac/amd64_edac*
3924
3925 EDAC-CALXEDA
3926 M:      Doug Thompson <dougthompson@xmission.com>
3927 M:      Robert Richter <rric@kernel.org>
3928 L:      linux-edac@vger.kernel.org
3929 W:      bluesmoke.sourceforge.net
3930 S:      Maintained
3931 F:      drivers/edac/highbank*
3932
3933 EDAC-CAVIUM
3934 M:      Ralf Baechle <ralf@linux-mips.org>
3935 M:      David Daney <david.daney@cavium.com>
3936 L:      linux-edac@vger.kernel.org
3937 L:      linux-mips@linux-mips.org
3938 W:      bluesmoke.sourceforge.net
3939 S:      Supported
3940 F:      drivers/edac/octeon_edac*
3941
3942 EDAC-E752X
3943 M:      Mark Gross <mark.gross@intel.com>
3944 M:      Doug Thompson <dougthompson@xmission.com>
3945 L:      linux-edac@vger.kernel.org
3946 W:      bluesmoke.sourceforge.net
3947 S:      Maintained
3948 F:      drivers/edac/e752x_edac.c
3949
3950 EDAC-E7XXX
3951 M:      Doug Thompson <dougthompson@xmission.com>
3952 L:      linux-edac@vger.kernel.org
3953 W:      bluesmoke.sourceforge.net
3954 S:      Maintained
3955 F:      drivers/edac/e7xxx_edac.c
3956
3957 EDAC-GHES
3958 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3959 L:      linux-edac@vger.kernel.org
3960 W:      bluesmoke.sourceforge.net
3961 S:      Maintained
3962 F:      drivers/edac/ghes_edac.c
3963
3964 EDAC-I82443BXGX
3965 M:      Tim Small <tim@buttersideup.com>
3966 L:      linux-edac@vger.kernel.org
3967 W:      bluesmoke.sourceforge.net
3968 S:      Maintained
3969 F:      drivers/edac/i82443bxgx_edac.c
3970
3971 EDAC-I3000
3972 M:      Jason Uhlenkott <juhlenko@akamai.com>
3973 L:      linux-edac@vger.kernel.org
3974 W:      bluesmoke.sourceforge.net
3975 S:      Maintained
3976 F:      drivers/edac/i3000_edac.c
3977
3978 EDAC-I5000
3979 M:      Doug Thompson <dougthompson@xmission.com>
3980 L:      linux-edac@vger.kernel.org
3981 W:      bluesmoke.sourceforge.net
3982 S:      Maintained
3983 F:      drivers/edac/i5000_edac.c
3984
3985 EDAC-I5400
3986 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3987 L:      linux-edac@vger.kernel.org
3988 W:      bluesmoke.sourceforge.net
3989 S:      Maintained
3990 F:      drivers/edac/i5400_edac.c
3991
3992 EDAC-I7300
3993 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3994 L:      linux-edac@vger.kernel.org
3995 W:      bluesmoke.sourceforge.net
3996 S:      Maintained
3997 F:      drivers/edac/i7300_edac.c
3998
3999 EDAC-I7CORE
4000 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4001 L:      linux-edac@vger.kernel.org
4002 W:      bluesmoke.sourceforge.net
4003 S:      Maintained
4004 F:      drivers/edac/i7core_edac.c
4005
4006 EDAC-I82975X
4007 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4008 M:      "Arvind R." <arvino55@gmail.com>
4009 L:      linux-edac@vger.kernel.org
4010 W:      bluesmoke.sourceforge.net
4011 S:      Maintained
4012 F:      drivers/edac/i82975x_edac.c
4013
4014 EDAC-IE31200
4015 M:      Jason Baron <jbaron@akamai.com>
4016 L:      linux-edac@vger.kernel.org
4017 W:      bluesmoke.sourceforge.net
4018 S:      Maintained
4019 F:      drivers/edac/ie31200_edac.c
4020
4021 EDAC-MPC85XX
4022 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4023 L:      linux-edac@vger.kernel.org
4024 W:      bluesmoke.sourceforge.net
4025 S:      Maintained
4026 F:      drivers/edac/mpc85xx_edac.[ch]
4027
4028 EDAC-PASEMI
4029 M:      Egor Martovetsky <egor@pasemi.com>
4030 L:      linux-edac@vger.kernel.org
4031 W:      bluesmoke.sourceforge.net
4032 S:      Maintained
4033 F:      drivers/edac/pasemi_edac.c
4034
4035 EDAC-R82600
4036 M:      Tim Small <tim@buttersideup.com>
4037 L:      linux-edac@vger.kernel.org
4038 W:      bluesmoke.sourceforge.net
4039 S:      Maintained
4040 F:      drivers/edac/r82600_edac.c
4041
4042 EDAC-SBRIDGE
4043 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4044 L:      linux-edac@vger.kernel.org
4045 W:      bluesmoke.sourceforge.net
4046 S:      Maintained
4047 F:      drivers/edac/sb_edac.c
4048
4049 EDAC-XGENE
4050 APPLIED MICRO (APM) X-GENE SOC EDAC
4051 M:     Loc Ho <lho@apm.com>
4052 S:     Supported
4053 F:     drivers/edac/xgene_edac.c
4054 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4055
4056 EDIROL UA-101/UA-1000 DRIVER
4057 M:      Clemens Ladisch <clemens@ladisch.de>
4058 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4059 T:      git git://git.alsa-project.org/alsa-kernel.git
4060 S:      Maintained
4061 F:      sound/usb/misc/ua101.c
4062
4063 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4064 M:      Matt Fleming <matt@codeblueprint.co.uk>
4065 L:      linux-efi@vger.kernel.org
4066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4067 S:      Maintained
4068 F:      Documentation/efi-stub.txt
4069 F:      arch/ia64/kernel/efi.c
4070 F:      arch/x86/boot/compressed/eboot.[ch]
4071 F:      arch/x86/include/asm/efi.h
4072 F:      arch/x86/platform/efi/*
4073 F:      drivers/firmware/efi/*
4074 F:      include/linux/efi*.h
4075
4076 EFI VARIABLE FILESYSTEM
4077 M:      Matthew Garrett <matthew.garrett@nebula.com>
4078 M:      Jeremy Kerr <jk@ozlabs.org>
4079 M:      Matt Fleming <matt@codeblueprint.co.uk>
4080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4081 L:      linux-efi@vger.kernel.org
4082 S:      Maintained
4083 F:      fs/efivarfs/
4084
4085 EFIFB FRAMEBUFFER DRIVER
4086 L:      linux-fbdev@vger.kernel.org
4087 M:      Peter Jones <pjones@redhat.com>
4088 S:      Maintained
4089 F:      drivers/video/fbdev/efifb.c
4090
4091 EFS FILESYSTEM
4092 W:      http://aeschi.ch.eu.org/efs/
4093 S:      Orphan
4094 F:      fs/efs/
4095
4096 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4097 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4098 M:      Christoph Raisch <raisch@de.ibm.com>
4099 L:      linux-rdma@vger.kernel.org
4100 S:      Supported
4101 F:      drivers/infiniband/hw/ehca/
4102
4103 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4104 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4105 L:      netdev@vger.kernel.org
4106 S:      Maintained
4107 F:      drivers/net/ethernet/ibm/ehea/
4108
4109 EM28XX VIDEO4LINUX DRIVER
4110 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4111 L:      linux-media@vger.kernel.org
4112 W:      http://linuxtv.org
4113 T:      git git://linuxtv.org/media_tree.git
4114 S:      Maintained
4115 F:      drivers/media/usb/em28xx/
4116
4117 EMBEDDED LINUX
4118 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4119 M:      Matt Mackall <mpm@selenic.com>
4120 M:      David Woodhouse <dwmw2@infradead.org>
4121 L:      linux-embedded@vger.kernel.org
4122 S:      Maintained
4123
4124 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4125 M:      James Smart <james.smart@avagotech.com>
4126 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4127 L:      linux-scsi@vger.kernel.org
4128 W:      http://www.avagotech.com
4129 S:      Supported
4130 F:      drivers/scsi/lpfc/
4131
4132 ENE CB710 FLASH CARD READER DRIVER
4133 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4134 S:      Maintained
4135 F:      drivers/misc/cb710/
4136 F:      drivers/mmc/host/cb710-mmc.*
4137 F:      include/linux/cb710.h
4138
4139 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4140 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4141 S:      Maintained
4142 F:      drivers/media/rc/ene_ir.*
4143
4144 ENHANCED ERROR HANDLING (EEH)
4145 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4146 L:      linuxppc-dev@lists.ozlabs.org
4147 S:      Supported
4148 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4149 F:      arch/powerpc/kernel/eeh*.c
4150
4151 EPSON S1D13XXX FRAMEBUFFER DRIVER
4152 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4153 S:      Maintained
4154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4155 F:      drivers/video/fbdev/s1d13xxxfb.c
4156 F:      include/video/s1d13xxxfb.h
4157
4158 ET131X NETWORK DRIVER
4159 M:      Mark Einon <mark.einon@gmail.com>
4160 S:      Odd Fixes
4161 F:      drivers/net/ethernet/agere/
4162
4163 ETHERNET BRIDGE
4164 M:      Stephen Hemminger <stephen@networkplumber.org>
4165 L:      bridge@lists.linux-foundation.org
4166 L:      netdev@vger.kernel.org
4167 W:      http://www.linuxfoundation.org/en/Net:Bridge
4168 S:      Maintained
4169 F:      include/linux/netfilter_bridge/
4170 F:      net/bridge/
4171
4172 ETHERNET PHY LIBRARY
4173 M:      Florian Fainelli <f.fainelli@gmail.com>
4174 L:      netdev@vger.kernel.org
4175 S:      Maintained
4176 F:      include/linux/phy.h
4177 F:      include/linux/phy_fixed.h
4178 F:      drivers/net/phy/
4179 F:      Documentation/networking/phy.txt
4180 F:      drivers/of/of_mdio.c
4181 F:      drivers/of/of_net.c
4182
4183 EXT2 FILE SYSTEM
4184 M:      Jan Kara <jack@suse.com>
4185 L:      linux-ext4@vger.kernel.org
4186 S:      Maintained
4187 F:      Documentation/filesystems/ext2.txt
4188 F:      fs/ext2/
4189 F:      include/linux/ext2*
4190
4191 EXT4 FILE SYSTEM
4192 M:      "Theodore Ts'o" <tytso@mit.edu>
4193 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4194 L:      linux-ext4@vger.kernel.org
4195 W:      http://ext4.wiki.kernel.org
4196 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4197 S:      Maintained
4198 F:      Documentation/filesystems/ext4.txt
4199 F:      fs/ext4/
4200
4201 Extended Verification Module (EVM)
4202 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4203 L:      linux-ima-devel@lists.sourceforge.net
4204 L:      linux-security-module@vger.kernel.org
4205 S:      Supported
4206 F:      security/integrity/evm/
4207
4208 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4209 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4210 M:      Chanwoo Choi <cw00.choi@samsung.com>
4211 L:      linux-kernel@vger.kernel.org
4212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4213 S:      Maintained
4214 F:      drivers/extcon/
4215 F:      include/linux/extcon/
4216 F:      include/linux/extcon.h
4217 F:      Documentation/extcon/
4218 F:      Documentation/devicetree/bindings/extcon/
4219
4220 EXYNOS DP DRIVER
4221 M:      Jingoo Han <jingoohan1@gmail.com>
4222 L:      dri-devel@lists.freedesktop.org
4223 S:      Maintained
4224 F:      drivers/gpu/drm/exynos/exynos_dp*
4225
4226 EXYNOS MIPI DISPLAY DRIVERS
4227 M:      Inki Dae <inki.dae@samsung.com>
4228 M:      Donghwa Lee <dh09.lee@samsung.com>
4229 M:      Kyungmin Park <kyungmin.park@samsung.com>
4230 L:      linux-fbdev@vger.kernel.org
4231 S:      Maintained
4232 F:      drivers/video/fbdev/exynos/exynos_mipi*
4233 F:      include/video/exynos_mipi*
4234
4235 F71805F HARDWARE MONITORING DRIVER
4236 M:      Jean Delvare <jdelvare@suse.com>
4237 L:      lm-sensors@lm-sensors.org
4238 S:      Maintained
4239 F:      Documentation/hwmon/f71805f
4240 F:      drivers/hwmon/f71805f.c
4241
4242 FC0011 TUNER DRIVER
4243 M:      Michael Buesch <m@bues.ch>
4244 L:      linux-media@vger.kernel.org
4245 S:      Maintained
4246 F:      drivers/media/tuners/fc0011.h
4247 F:      drivers/media/tuners/fc0011.c
4248
4249 FC2580 MEDIA DRIVER
4250 M:      Antti Palosaari <crope@iki.fi>
4251 L:      linux-media@vger.kernel.org
4252 W:      http://linuxtv.org/
4253 W:      http://palosaari.fi/linux/
4254 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4255 T:      git git://linuxtv.org/anttip/media_tree.git
4256 S:      Maintained
4257 F:      drivers/media/tuners/fc2580*
4258
4259 FANOTIFY
4260 M:      Eric Paris <eparis@redhat.com>
4261 S:      Maintained
4262 F:      fs/notify/fanotify/
4263 F:      include/linux/fanotify.h
4264 F:      include/uapi/linux/fanotify.h
4265
4266 FARSYNC SYNCHRONOUS DRIVER
4267 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4268 W:      http://www.farsite.co.uk/
4269 S:      Supported
4270 F:      drivers/net/wan/farsync.*
4271
4272 FAULT INJECTION SUPPORT
4273 M:      Akinobu Mita <akinobu.mita@gmail.com>
4274 S:      Supported
4275 F:      Documentation/fault-injection/
4276 F:      lib/fault-inject.c
4277
4278 FBTFT Framebuffer drivers
4279 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4280 M:      Noralf Trønnes <noralf@tronnes.org>
4281 S:      Maintained
4282 F:      drivers/staging/fbtft/
4283
4284 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4285 M:      Vasu Dev <vasu.dev@intel.com>
4286 L:      fcoe-devel@open-fcoe.org
4287 W:      www.Open-FCoE.org
4288 S:      Supported
4289 F:      drivers/scsi/libfc/
4290 F:      drivers/scsi/fcoe/
4291 F:      include/scsi/fc/
4292 F:      include/scsi/libfc.h
4293 F:      include/scsi/libfcoe.h
4294 F:      include/uapi/scsi/fc/
4295
4296 FILE LOCKING (flock() and fcntl()/lockf())
4297 M:      Jeff Layton <jlayton@poochiereds.net>
4298 M:      "J. Bruce Fields" <bfields@fieldses.org>
4299 L:      linux-fsdevel@vger.kernel.org
4300 S:      Maintained
4301 F:      include/linux/fcntl.h
4302 F:      include/linux/fs.h
4303 F:      include/uapi/linux/fcntl.h
4304 F:      include/uapi/linux/fs.h
4305 F:      fs/fcntl.c
4306 F:      fs/locks.c
4307
4308 FILESYSTEMS (VFS and infrastructure)
4309 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4310 L:      linux-fsdevel@vger.kernel.org
4311 S:      Maintained
4312 F:      fs/*
4313
4314 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4315 M:      Riku Voipio <riku.voipio@iki.fi>
4316 L:      lm-sensors@lm-sensors.org
4317 S:      Maintained
4318 F:      drivers/hwmon/f75375s.c
4319 F:      include/linux/f75375s.h
4320
4321 FIREWIRE AUDIO DRIVERS
4322 M:      Clemens Ladisch <clemens@ladisch.de>
4323 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4324 T:      git git://git.alsa-project.org/alsa-kernel.git
4325 S:      Maintained
4326 F:      sound/firewire/
4327
4328 FIREWIRE MEDIA DRIVERS (firedtv)
4329 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4330 L:      linux-media@vger.kernel.org
4331 L:      linux1394-devel@lists.sourceforge.net
4332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4333 S:      Maintained
4334 F:      drivers/media/firewire/
4335
4336 FIREWIRE SBP-2 TARGET
4337 M:      Chris Boot <bootc@bootc.net>
4338 L:      linux-scsi@vger.kernel.org
4339 L:      target-devel@vger.kernel.org
4340 L:      linux1394-devel@lists.sourceforge.net
4341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4342 S:      Maintained
4343 F:      drivers/target/sbp/
4344
4345 FIREWIRE SUBSYSTEM
4346 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4347 L:      linux1394-devel@lists.sourceforge.net
4348 W:      http://ieee1394.wiki.kernel.org/
4349 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4350 S:      Maintained
4351 F:      drivers/firewire/
4352 F:      include/linux/firewire.h
4353 F:      include/uapi/linux/firewire*.h
4354 F:      tools/firewire/
4355
4356 FIRMWARE LOADER (request_firmware)
4357 M:      Ming Lei <ming.lei@canonical.com>
4358 L:      linux-kernel@vger.kernel.org
4359 S:      Maintained
4360 F:      Documentation/firmware_class/
4361 F:      drivers/base/firmware*.c
4362 F:      include/linux/firmware.h
4363
4364 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4365 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4366 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4367 S:      Maintained
4368 F:      drivers/block/rsxx/
4369
4370 FLOPPY DRIVER
4371 M:      Jiri Kosina <jikos@kernel.org>
4372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4373 S:      Odd fixes
4374 F:      drivers/block/floppy.c
4375
4376 FMC SUBSYSTEM
4377 M:      Alessandro Rubini <rubini@gnudd.com>
4378 W:      http://www.ohwr.org/projects/fmc-bus
4379 S:      Supported
4380 F:      drivers/fmc/
4381 F:      include/linux/fmc*.h
4382 F:      include/linux/ipmi-fru.h
4383 K:      fmc_d.*register
4384
4385 FPGA MANAGER FRAMEWORK
4386 M:      Alan Tull <atull@opensource.altera.com>
4387 S:      Maintained
4388 F:      drivers/fpga/
4389 F:      include/linux/fpga/fpga-mgr.h
4390 W:      http://www.rocketboards.org
4391
4392 FPU EMULATOR
4393 M:      Bill Metzenthen <billm@melbpc.org.au>
4394 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4395 S:      Maintained
4396 F:      arch/x86/math-emu/
4397
4398 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4399 L:      netdev@vger.kernel.org
4400 S:      Orphan
4401 F:      drivers/net/wan/dlci.c
4402 F:      drivers/net/wan/sdla.c
4403
4404 FRAMEBUFFER LAYER
4405 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4406 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4407 L:      linux-fbdev@vger.kernel.org
4408 W:      http://linux-fbdev.sourceforge.net/
4409 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4411 S:      Maintained
4412 F:      Documentation/fb/
4413 F:      drivers/video/
4414 F:      include/video/
4415 F:      include/linux/fb.h
4416 F:      include/uapi/video/
4417 F:      include/uapi/linux/fb.h
4418
4419 FREESCALE DIU FRAMEBUFFER DRIVER
4420 M:      Timur Tabi <timur@tabi.org>
4421 L:      linux-fbdev@vger.kernel.org
4422 S:      Maintained
4423 F:      drivers/video/fbdev/fsl-diu-fb.*
4424
4425 FREESCALE DMA DRIVER
4426 M:      Li Yang <leoli@freescale.com>
4427 M:      Zhang Wei <zw@zh-kernel.org>
4428 L:      linuxppc-dev@lists.ozlabs.org
4429 S:      Maintained
4430 F:      drivers/dma/fsldma.*
4431
4432 FREESCALE I2C CPM DRIVER
4433 M:      Jochen Friedrich <jochen@scram.de>
4434 L:      linuxppc-dev@lists.ozlabs.org
4435 L:      linux-i2c@vger.kernel.org
4436 S:      Maintained
4437 F:      drivers/i2c/busses/i2c-cpm.c
4438
4439 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4440 M:      Sascha Hauer <kernel@pengutronix.de>
4441 L:      linux-fbdev@vger.kernel.org
4442 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4443 S:      Maintained
4444 F:      include/linux/platform_data/video-imxfb.h
4445 F:      drivers/video/fbdev/imxfb.c
4446
4447 FREESCALE QUAD SPI DRIVER
4448 M:      Han Xu <han.xu@freescale.com>
4449 L:      linux-mtd@lists.infradead.org
4450 S:      Maintained
4451 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4452
4453 FREESCALE SOC FS_ENET DRIVER
4454 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4455 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4456 L:      linuxppc-dev@lists.ozlabs.org
4457 L:      netdev@vger.kernel.org
4458 S:      Maintained
4459 F:      drivers/net/ethernet/freescale/fs_enet/
4460 F:      include/linux/fs_enet_pd.h
4461
4462 FREESCALE QUICC ENGINE LIBRARY
4463 L:      linuxppc-dev@lists.ozlabs.org
4464 S:      Orphan
4465 F:      arch/powerpc/sysdev/qe_lib/
4466 F:      arch/powerpc/include/asm/*qe.h
4467
4468 FREESCALE USB PERIPHERAL DRIVERS
4469 M:      Li Yang <leoli@freescale.com>
4470 L:      linux-usb@vger.kernel.org
4471 L:      linuxppc-dev@lists.ozlabs.org
4472 S:      Maintained
4473 F:      drivers/usb/gadget/udc/fsl*
4474
4475 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4476 M:      Li Yang <leoli@freescale.com>
4477 L:      netdev@vger.kernel.org
4478 L:      linuxppc-dev@lists.ozlabs.org
4479 S:      Maintained
4480 F:      drivers/net/ethernet/freescale/ucc_geth*
4481
4482 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4483 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4484 L:      netdev@vger.kernel.org
4485 S:      Maintained
4486 F:      drivers/net/ethernet/freescale/gianfar*
4487 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4488 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4489
4490 FREESCALE QUICC ENGINE UCC UART DRIVER
4491 M:      Timur Tabi <timur@tabi.org>
4492 L:      linuxppc-dev@lists.ozlabs.org
4493 S:      Maintained
4494 F:      drivers/tty/serial/ucc_uart.c
4495
4496 FREESCALE SOC SOUND DRIVERS
4497 M:      Timur Tabi <timur@tabi.org>
4498 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4499 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4500 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4501 L:      linuxppc-dev@lists.ozlabs.org
4502 S:      Maintained
4503 F:      sound/soc/fsl/fsl*
4504 F:      sound/soc/fsl/imx*
4505 F:      sound/soc/fsl/mpc8610_hpcd.c
4506
4507 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4508 M:      "J. German Rivera" <German.Rivera@freescale.com>
4509 L:      linux-kernel@vger.kernel.org
4510 S:      Maintained
4511 F:      drivers/staging/fsl-mc/
4512
4513 FREEVXFS FILESYSTEM
4514 M:      Christoph Hellwig <hch@infradead.org>
4515 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4516 S:      Maintained
4517 F:      fs/freevxfs/
4518
4519 FREEZER
4520 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4521 M:      Pavel Machek <pavel@ucw.cz>
4522 L:      linux-pm@vger.kernel.org
4523 S:      Supported
4524 F:      Documentation/power/freezing-of-tasks.txt
4525 F:      include/linux/freezer.h
4526 F:      kernel/freezer.c
4527
4528 FRONTSWAP API
4529 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4530 L:      linux-kernel@vger.kernel.org
4531 S:      Maintained
4532 F:      mm/frontswap.c
4533 F:      include/linux/frontswap.h
4534
4535 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4536 M:      David Howells <dhowells@redhat.com>
4537 L:      linux-cachefs@redhat.com
4538 S:      Supported
4539 F:      Documentation/filesystems/caching/
4540 F:      fs/fscache/
4541 F:      include/linux/fscache*.h
4542
4543 F2FS FILE SYSTEM
4544 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4545 M:      Changman Lee <cm224.lee@samsung.com>
4546 R:      Chao Yu <chao2.yu@samsung.com>
4547 L:      linux-f2fs-devel@lists.sourceforge.net
4548 W:      http://en.wikipedia.org/wiki/F2FS
4549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4550 S:      Maintained
4551 F:      Documentation/filesystems/f2fs.txt
4552 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4553 F:      fs/f2fs/
4554 F:      include/linux/f2fs_fs.h
4555 F:      include/trace/events/f2fs.h
4556
4557 FUJITSU FR-V (FRV) PORT
4558 M:      David Howells <dhowells@redhat.com>
4559 S:      Maintained
4560 F:      arch/frv/
4561
4562 FUJITSU LAPTOP EXTRAS
4563 M:      Jonathan Woithe <jwoithe@just42.net>
4564 L:      platform-driver-x86@vger.kernel.org
4565 S:      Maintained
4566 F:      drivers/platform/x86/fujitsu-laptop.c
4567
4568 FUJITSU M-5MO LS CAMERA ISP DRIVER
4569 M:      Kyungmin Park <kyungmin.park@samsung.com>
4570 M:      Heungjun Kim <riverful.kim@samsung.com>
4571 L:      linux-media@vger.kernel.org
4572 S:      Maintained
4573 F:      drivers/media/i2c/m5mols/
4574 F:      include/media/m5mols.h
4575
4576 FUJITSU TABLET EXTRAS
4577 M:      Robert Gerlach <khnz@gmx.de>
4578 L:      platform-driver-x86@vger.kernel.org
4579 S:      Maintained
4580 F:      drivers/platform/x86/fujitsu-tablet.c
4581
4582 FUSE: FILESYSTEM IN USERSPACE
4583 M:      Miklos Szeredi <miklos@szeredi.hu>
4584 L:      fuse-devel@lists.sourceforge.net
4585 W:      http://fuse.sourceforge.net/
4586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4587 S:      Maintained
4588 F:      fs/fuse/
4589 F:      include/uapi/linux/fuse.h
4590 F:      Documentation/filesystems/fuse.txt
4591
4592 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4593 M:      Rik Faith <faith@cs.unc.edu>
4594 L:      linux-scsi@vger.kernel.org
4595 S:      Odd Fixes (e.g., new signatures)
4596 F:      drivers/scsi/fdomain.*
4597
4598 GCOV BASED KERNEL PROFILING
4599 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4600 S:      Maintained
4601 F:      kernel/gcov/
4602 F:      Documentation/gcov.txt
4603
4604 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4605 M:      Achim Leubner <achim_leubner@adaptec.com>
4606 L:      linux-scsi@vger.kernel.org
4607 W:      http://www.icp-vortex.com/
4608 S:      Supported
4609 F:      drivers/scsi/gdt*
4610
4611 GDB KERNEL DEBUGGING HELPER SCRIPTS
4612 M:      Jan Kiszka <jan.kiszka@siemens.com>
4613 S:      Supported
4614 F:      scripts/gdb/
4615
4616 GEMTEK FM RADIO RECEIVER DRIVER
4617 M:      Hans Verkuil <hverkuil@xs4all.nl>
4618 L:      linux-media@vger.kernel.org
4619 T:      git git://linuxtv.org/media_tree.git
4620 W:      http://linuxtv.org
4621 S:      Maintained
4622 F:      drivers/media/radio/radio-gemtek*
4623
4624 GENERIC GPIO I2C DRIVER
4625 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4626 S:      Supported
4627 F:      drivers/i2c/busses/i2c-gpio.c
4628 F:      include/linux/i2c-gpio.h
4629
4630 GENERIC GPIO I2C MULTIPLEXER DRIVER
4631 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4632 L:      linux-i2c@vger.kernel.org
4633 S:      Supported
4634 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4635 F:      include/linux/i2c-mux-gpio.h
4636 F:      Documentation/i2c/muxes/i2c-mux-gpio
4637
4638 GENERIC HDLC (WAN) DRIVERS
4639 M:      Krzysztof Halasa <khc@pm.waw.pl>
4640 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4641 S:      Maintained
4642 F:      drivers/net/wan/c101.c
4643 F:      drivers/net/wan/hd6457*
4644 F:      drivers/net/wan/hdlc*
4645 F:      drivers/net/wan/n2.c
4646 F:      drivers/net/wan/pc300too.c
4647 F:      drivers/net/wan/pci200syn.c
4648 F:      drivers/net/wan/wanxl*
4649
4650 GENERIC INCLUDE/ASM HEADER FILES
4651 M:      Arnd Bergmann <arnd@arndb.de>
4652 L:      linux-arch@vger.kernel.org
4653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4654 S:      Maintained
4655 F:      include/asm-generic/
4656 F:      include/uapi/asm-generic/
4657
4658 GENERIC PHY FRAMEWORK
4659 M:      Kishon Vijay Abraham I <kishon@ti.com>
4660 L:      linux-kernel@vger.kernel.org
4661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4662 S:      Supported
4663 F:      drivers/phy/
4664 F:      include/linux/phy/
4665
4666 GENERIC PM DOMAINS
4667 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4668 M:      Kevin Hilman <khilman@kernel.org>
4669 M:      Ulf Hansson <ulf.hansson@linaro.org>
4670 L:      linux-pm@vger.kernel.org
4671 S:      Supported
4672 F:      drivers/base/power/domain*.c
4673 F:      include/linux/pm_domain.h
4674
4675 GENERIC UIO DRIVER FOR PCI DEVICES
4676 M:      "Michael S. Tsirkin" <mst@redhat.com>
4677 L:      kvm@vger.kernel.org
4678 S:      Supported
4679 F:      drivers/uio/uio_pci_generic.c
4680
4681 GET_MAINTAINER SCRIPT
4682 M:      Joe Perches <joe@perches.com>
4683 S:      Maintained
4684 F:      scripts/get_maintainer.pl
4685
4686 GFS2 FILE SYSTEM
4687 M:      Steven Whitehouse <swhiteho@redhat.com>
4688 M:      Bob Peterson <rpeterso@redhat.com>
4689 L:      cluster-devel@redhat.com
4690 W:      http://sources.redhat.com/cluster/
4691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4692 S:      Supported
4693 F:      Documentation/filesystems/gfs2*.txt
4694 F:      fs/gfs2/
4695 F:      include/uapi/linux/gfs2_ondisk.h
4696
4697 GIGASET ISDN DRIVERS
4698 M:      Paul Bolle <pebolle@tiscali.nl>
4699 L:      gigaset307x-common@lists.sourceforge.net
4700 W:      http://gigaset307x.sourceforge.net/
4701 S:      Odd Fixes
4702 F:      Documentation/isdn/README.gigaset
4703 F:      drivers/isdn/gigaset/
4704 F:      include/uapi/linux/gigaset_dev.h
4705
4706 GO7007 MPEG CODEC
4707 M:      Hans Verkuil <hans.verkuil@cisco.com>
4708 L:      linux-media@vger.kernel.org
4709 S:      Maintained
4710 F:      drivers/media/usb/go7007/
4711
4712 GOODIX TOUCHSCREEN
4713 M:      Bastien Nocera <hadess@hadess.net>
4714 L:      linux-input@vger.kernel.org
4715 S:      Maintained
4716 F:      drivers/input/touchscreen/goodix.c
4717
4718 GPIO SUBSYSTEM
4719 M:      Linus Walleij <linus.walleij@linaro.org>
4720 M:      Alexandre Courbot <gnurou@gmail.com>
4721 L:      linux-gpio@vger.kernel.org
4722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4723 S:      Maintained
4724 F:      Documentation/gpio/
4725 F:      drivers/gpio/
4726 F:      include/linux/gpio/
4727 F:      include/linux/gpio.h
4728 F:      include/asm-generic/gpio.h
4729
4730 GRE DEMULTIPLEXER DRIVER
4731 M:      Dmitry Kozlov <xeb@mail.ru>
4732 L:      netdev@vger.kernel.org
4733 S:      Maintained
4734 F:      net/ipv4/gre_demux.c
4735 F:      net/ipv4/gre_offload.c
4736 F:      include/net/gre.h
4737
4738 GRETH 10/100/1G Ethernet MAC device driver
4739 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4740 L:      netdev@vger.kernel.org
4741 S:      Maintained
4742 F:      drivers/net/ethernet/aeroflex/
4743
4744 GSPCA FINEPIX SUBDRIVER
4745 M:      Frank Zago <frank@zago.net>
4746 L:      linux-media@vger.kernel.org
4747 T:      git git://linuxtv.org/media_tree.git
4748 S:      Maintained
4749 F:      drivers/media/usb/gspca/finepix.c
4750
4751 GSPCA GL860 SUBDRIVER
4752 M:      Olivier Lorin <o.lorin@laposte.net>
4753 L:      linux-media@vger.kernel.org
4754 T:      git git://linuxtv.org/media_tree.git
4755 S:      Maintained
4756 F:      drivers/media/usb/gspca/gl860/
4757
4758 GSPCA M5602 SUBDRIVER
4759 M:      Erik Andren <erik.andren@gmail.com>
4760 L:      linux-media@vger.kernel.org
4761 T:      git git://linuxtv.org/media_tree.git
4762 S:      Maintained
4763 F:      drivers/media/usb/gspca/m5602/
4764
4765 GSPCA PAC207 SONIXB SUBDRIVER
4766 M:      Hans de Goede <hdegoede@redhat.com>
4767 L:      linux-media@vger.kernel.org
4768 T:      git git://linuxtv.org/media_tree.git
4769 S:      Maintained
4770 F:      drivers/media/usb/gspca/pac207.c
4771
4772 GSPCA SN9C20X SUBDRIVER
4773 M:      Brian Johnson <brijohn@gmail.com>
4774 L:      linux-media@vger.kernel.org
4775 T:      git git://linuxtv.org/media_tree.git
4776 S:      Maintained
4777 F:      drivers/media/usb/gspca/sn9c20x.c
4778
4779 GSPCA T613 SUBDRIVER
4780 M:      Leandro Costantino <lcostantino@gmail.com>
4781 L:      linux-media@vger.kernel.org
4782 T:      git git://linuxtv.org/media_tree.git
4783 S:      Maintained
4784 F:      drivers/media/usb/gspca/t613.c
4785
4786 GSPCA USB WEBCAM DRIVER
4787 M:      Hans de Goede <hdegoede@redhat.com>
4788 L:      linux-media@vger.kernel.org
4789 T:      git git://linuxtv.org/media_tree.git
4790 S:      Maintained
4791 F:      drivers/media/usb/gspca/
4792
4793 GUID PARTITION TABLE (GPT)
4794 M:      Davidlohr Bueso <dave@stgolabs.net>
4795 L:      linux-efi@vger.kernel.org
4796 S:      Maintained
4797 F:      block/partitions/efi.*
4798
4799 STK1160 USB VIDEO CAPTURE DRIVER
4800 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4801 L:      linux-media@vger.kernel.org
4802 T:      git git://linuxtv.org/media_tree.git
4803 S:      Maintained
4804 F:      drivers/media/usb/stk1160/
4805
4806 H8/300 ARCHITECTURE
4807 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4808 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4809 W:      http://uclinux-h8.sourceforge.jp
4810 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4811 S:      Maintained
4812 F:      arch/h8300/
4813 F:      drivers/clocksource/h8300_*.c
4814 F:      drivers/clk/h8300/
4815 F:      drivers/irqchip/irq-renesas-h8*.c
4816
4817 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4818 M:      Frank Seidel <frank@f-seidel.de>
4819 L:      platform-driver-x86@vger.kernel.org
4820 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4821 S:      Maintained
4822 F:      drivers/platform/x86/hdaps.c
4823
4824 HDPVR USB VIDEO ENCODER DRIVER
4825 M:      Hans Verkuil <hverkuil@xs4all.nl>
4826 L:      linux-media@vger.kernel.org
4827 T:      git git://linuxtv.org/media_tree.git
4828 W:      http://linuxtv.org
4829 S:      Odd Fixes
4830 F:      drivers/media/usb/hdpvr/
4831
4832 HWPOISON MEMORY FAILURE HANDLING
4833 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4834 L:      linux-mm@kvack.org
4835 S:      Maintained
4836 F:      mm/memory-failure.c
4837 F:      mm/hwpoison-inject.c
4838
4839 HYPERVISOR VIRTUAL CONSOLE DRIVER
4840 L:      linuxppc-dev@lists.ozlabs.org
4841 S:      Odd Fixes
4842 F:      drivers/tty/hvc/
4843
4844 HACKRF MEDIA DRIVER
4845 M:      Antti Palosaari <crope@iki.fi>
4846 L:      linux-media@vger.kernel.org
4847 W:      http://linuxtv.org/
4848 W:      http://palosaari.fi/linux/
4849 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4850 T:      git git://linuxtv.org/anttip/media_tree.git
4851 S:      Maintained
4852 F:      drivers/media/usb/hackrf/
4853
4854 HARDWARE MONITORING
4855 M:      Jean Delvare <jdelvare@suse.com>
4856 M:      Guenter Roeck <linux@roeck-us.net>
4857 L:      lm-sensors@lm-sensors.org
4858 W:      http://www.lm-sensors.org/
4859 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4861 S:      Maintained
4862 F:      Documentation/hwmon/
4863 F:      drivers/hwmon/
4864 F:      include/linux/hwmon*.h
4865
4866 HARDWARE RANDOM NUMBER GENERATOR CORE
4867 M:      Matt Mackall <mpm@selenic.com>
4868 M:      Herbert Xu <herbert@gondor.apana.org.au>
4869 L:      linux-crypto@vger.kernel.org
4870 S:      Odd fixes
4871 F:      Documentation/hw_random.txt
4872 F:      drivers/char/hw_random/
4873 F:      include/linux/hw_random.h
4874
4875 HARDWARE SPINLOCK CORE
4876 M:      Ohad Ben-Cohen <ohad@wizery.com>
4877 S:      Maintained
4878 F:      Documentation/hwspinlock.txt
4879 F:      drivers/hwspinlock/hwspinlock_*
4880 F:      include/linux/hwspinlock.h
4881
4882 HARMONY SOUND DRIVER
4883 L:      linux-parisc@vger.kernel.org
4884 S:      Maintained
4885 F:      sound/parisc/harmony.*
4886
4887 HD29L2 MEDIA DRIVER
4888 M:      Antti Palosaari <crope@iki.fi>
4889 L:      linux-media@vger.kernel.org
4890 W:      http://linuxtv.org/
4891 W:      http://palosaari.fi/linux/
4892 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4893 T:      git git://linuxtv.org/anttip/media_tree.git
4894 S:      Maintained
4895 F:      drivers/media/dvb-frontends/hd29l2*
4896
4897 HEWLETT-PACKARD SMART2 RAID DRIVER
4898 L:      iss_storagedev@hp.com
4899 S:      Orphan
4900 F:      Documentation/blockdev/cpqarray.txt
4901 F:      drivers/block/cpqarray.*
4902
4903 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4904 M:      Don Brace <don.brace@pmcs.com>
4905 L:      iss_storagedev@hp.com
4906 L:      storagedev@pmcs.com
4907 L:      linux-scsi@vger.kernel.org
4908 S:      Supported
4909 F:      Documentation/scsi/hpsa.txt
4910 F:      drivers/scsi/hpsa*.[ch]
4911 F:      include/linux/cciss*.h
4912 F:      include/uapi/linux/cciss*.h
4913
4914 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4915 M:      Don Brace <don.brace@pmcs.com>
4916 L:      iss_storagedev@hp.com
4917 L:      storagedev@pmcs.com
4918 L:      linux-scsi@vger.kernel.org
4919 S:      Supported
4920 F:      Documentation/blockdev/cciss.txt
4921 F:      drivers/block/cciss*
4922 F:      include/linux/cciss_ioctl.h
4923 F:      include/uapi/linux/cciss_ioctl.h
4924
4925 HFS FILESYSTEM
4926 L:      linux-fsdevel@vger.kernel.org
4927 S:      Orphan
4928 F:      Documentation/filesystems/hfs.txt
4929 F:      fs/hfs/
4930
4931 HFSPLUS FILESYSTEM
4932 L:      linux-fsdevel@vger.kernel.org
4933 S:      Orphan
4934 F:      Documentation/filesystems/hfsplus.txt
4935 F:      fs/hfsplus/
4936
4937 HGA FRAMEBUFFER DRIVER
4938 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4939 L:      linux-nvidia@lists.surfsouth.com
4940 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4941 S:      Maintained
4942 F:      drivers/video/fbdev/hgafb.c
4943
4944 HIBERNATION (aka Software Suspend, aka swsusp)
4945 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4946 M:      Pavel Machek <pavel@ucw.cz>
4947 L:      linux-pm@vger.kernel.org
4948 S:      Supported
4949 F:      arch/x86/power/
4950 F:      drivers/base/power/
4951 F:      kernel/power/
4952 F:      include/linux/suspend.h
4953 F:      include/linux/freezer.h
4954 F:      include/linux/pm.h
4955 F:      arch/*/include/asm/suspend*.h
4956
4957 HID CORE LAYER
4958 M:      Jiri Kosina <jikos@kernel.org>
4959 L:      linux-input@vger.kernel.org
4960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4961 S:      Maintained
4962 F:      drivers/hid/
4963 F:      include/linux/hid*
4964 F:      include/uapi/linux/hid*
4965
4966 HID SENSOR HUB DRIVERS
4967 M:      Jiri Kosina <jikos@kernel.org>
4968 M:      Jonathan Cameron <jic23@kernel.org>
4969 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4970 L:      linux-input@vger.kernel.org
4971 L:      linux-iio@vger.kernel.org
4972 S:      Maintained
4973 F:      Documentation/hid/hid-sensor*
4974 F:      drivers/hid/hid-sensor-*
4975 F:      drivers/iio/*/hid-*
4976 F:      include/linux/hid-sensor-*
4977
4978 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4979 M:      Thomas Gleixner <tglx@linutronix.de>
4980 L:      linux-kernel@vger.kernel.org
4981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4982 S:      Maintained
4983 F:      Documentation/timers/
4984 F:      kernel/time/hrtimer.c
4985 F:      kernel/time/clockevents.c
4986 F:      kernel/time/tick*.*
4987 F:      kernel/time/timer_*.c
4988 F:      include/linux/clockchips.h
4989 F:      include/linux/hrtimer.h
4990
4991 HIGH-SPEED SCC DRIVER FOR AX.25
4992 L:      linux-hams@vger.kernel.org
4993 S:      Orphan
4994 F:      drivers/net/hamradio/dmascc.c
4995 F:      drivers/net/hamradio/scc.c
4996
4997 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4998 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4999 W:      http://www.highpoint-tech.com
5000 S:      Supported
5001 F:      Documentation/scsi/hptiop.txt
5002 F:      drivers/scsi/hptiop.c
5003
5004 HIPPI
5005 M:      Jes Sorensen <jes@trained-monkey.org>
5006 L:      linux-hippi@sunsite.dk
5007 S:      Maintained
5008 F:      include/linux/hippidevice.h
5009 F:      include/uapi/linux/if_hippi.h
5010 F:      net/802/hippi.c
5011 F:      drivers/net/hippi/
5012
5013 HOST AP DRIVER
5014 M:      Jouni Malinen <j@w1.fi>
5015 L:      hostap@shmoo.com (subscribers-only)
5016 L:      linux-wireless@vger.kernel.org
5017 W:      http://hostap.epitest.fi/
5018 S:      Maintained
5019 F:      drivers/net/wireless/hostap/
5020
5021 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5022 L:      platform-driver-x86@vger.kernel.org
5023 S:      Orphan
5024 F:      drivers/platform/x86/tc1100-wmi.c
5025
5026 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5027 M:      Jaroslav Kysela <perex@perex.cz>
5028 S:      Maintained
5029 F:      drivers/net/ethernet/hp/hp100.*
5030
5031 HPET:   High Precision Event Timers driver
5032 M:      Clemens Ladisch <clemens@ladisch.de>
5033 S:      Maintained
5034 F:      Documentation/timers/hpet.txt
5035 F:      drivers/char/hpet.c
5036 F:      include/linux/hpet.h
5037 F:      include/uapi/linux/hpet.h
5038
5039 HPET:   x86
5040 S:      Orphan
5041 F:      arch/x86/kernel/hpet.c
5042 F:      arch/x86/include/asm/hpet.h
5043
5044 HPFS FILESYSTEM
5045 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5046 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5047 S:      Maintained
5048 F:      fs/hpfs/
5049
5050 HSI SUBSYSTEM
5051 M:      Sebastian Reichel <sre@kernel.org>
5052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5053 S:      Maintained
5054 F:      Documentation/ABI/testing/sysfs-bus-hsi
5055 F:      Documentation/hsi.txt
5056 F:      drivers/hsi/
5057 F:      include/linux/hsi/
5058 F:      include/uapi/linux/hsi/
5059
5060 HSO 3G MODEM DRIVER
5061 M:      Jan Dumon <j.dumon@option.com>
5062 W:      http://www.pharscape.org
5063 S:      Maintained
5064 F:      drivers/net/usb/hso.c
5065
5066 HSR NETWORK PROTOCOL
5067 M:      Arvid Brodin <arvid.brodin@alten.se>
5068 L:      netdev@vger.kernel.org
5069 S:      Maintained
5070 F:      net/hsr/
5071
5072 HTCPEN TOUCHSCREEN DRIVER
5073 M:      Pau Oliva Fora <pof@eslack.org>
5074 L:      linux-input@vger.kernel.org
5075 S:      Maintained
5076 F:      drivers/input/touchscreen/htcpen.c
5077
5078 HUGETLB FILESYSTEM
5079 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5080 S:      Maintained
5081 F:      fs/hugetlbfs/
5082
5083 Hyper-V CORE AND DRIVERS
5084 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5085 M:      Haiyang Zhang <haiyangz@microsoft.com>
5086 L:      devel@linuxdriverproject.org
5087 S:      Maintained
5088 F:      arch/x86/include/asm/mshyperv.h
5089 F:      arch/x86/include/uapi/asm/hyperv.h
5090 F:      arch/x86/kernel/cpu/mshyperv.c
5091 F:      drivers/hid/hid-hyperv.c
5092 F:      drivers/hv/
5093 F:      drivers/input/serio/hyperv-keyboard.c
5094 F:      drivers/net/hyperv/
5095 F:      drivers/scsi/storvsc_drv.c
5096 F:      drivers/video/fbdev/hyperv_fb.c
5097 F:      include/linux/hyperv.h
5098 F:      tools/hv/
5099 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5100
5101 I2C OVER PARALLEL PORT
5102 M:      Jean Delvare <jdelvare@suse.com>
5103 L:      linux-i2c@vger.kernel.org
5104 S:      Maintained
5105 F:      Documentation/i2c/busses/i2c-parport
5106 F:      Documentation/i2c/busses/i2c-parport-light
5107 F:      drivers/i2c/busses/i2c-parport.c
5108 F:      drivers/i2c/busses/i2c-parport-light.c
5109
5110 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5111 M:      Jean Delvare <jdelvare@suse.com>
5112 L:      linux-i2c@vger.kernel.org
5113 S:      Maintained
5114 F:      Documentation/i2c/busses/i2c-ali1535
5115 F:      Documentation/i2c/busses/i2c-ali1563
5116 F:      Documentation/i2c/busses/i2c-ali15x3
5117 F:      Documentation/i2c/busses/i2c-amd756
5118 F:      Documentation/i2c/busses/i2c-amd8111
5119 F:      Documentation/i2c/busses/i2c-i801
5120 F:      Documentation/i2c/busses/i2c-nforce2
5121 F:      Documentation/i2c/busses/i2c-piix4
5122 F:      Documentation/i2c/busses/i2c-sis5595
5123 F:      Documentation/i2c/busses/i2c-sis630
5124 F:      Documentation/i2c/busses/i2c-sis96x
5125 F:      Documentation/i2c/busses/i2c-via
5126 F:      Documentation/i2c/busses/i2c-viapro
5127 F:      drivers/i2c/busses/i2c-ali1535.c
5128 F:      drivers/i2c/busses/i2c-ali1563.c
5129 F:      drivers/i2c/busses/i2c-ali15x3.c
5130 F:      drivers/i2c/busses/i2c-amd756.c
5131 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5132 F:      drivers/i2c/busses/i2c-amd8111.c
5133 F:      drivers/i2c/busses/i2c-i801.c
5134 F:      drivers/i2c/busses/i2c-isch.c
5135 F:      drivers/i2c/busses/i2c-nforce2.c
5136 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5137 F:      drivers/i2c/busses/i2c-piix4.c
5138 F:      drivers/i2c/busses/i2c-sis5595.c
5139 F:      drivers/i2c/busses/i2c-sis630.c
5140 F:      drivers/i2c/busses/i2c-sis96x.c
5141 F:      drivers/i2c/busses/i2c-via.c
5142 F:      drivers/i2c/busses/i2c-viapro.c
5143
5144 I2C/SMBUS ISMT DRIVER
5145 M:      Seth Heasley <seth.heasley@intel.com>
5146 M:      Neil Horman <nhorman@tuxdriver.com>
5147 L:      linux-i2c@vger.kernel.org
5148 F:      drivers/i2c/busses/i2c-ismt.c
5149 F:      Documentation/i2c/busses/i2c-ismt
5150
5151 I2C/SMBUS STUB DRIVER
5152 M:      Jean Delvare <jdelvare@suse.com>
5153 L:      linux-i2c@vger.kernel.org
5154 S:      Maintained
5155 F:      drivers/i2c/i2c-stub.c
5156
5157 I2C SUBSYSTEM
5158 M:      Wolfram Sang <wsa@the-dreams.de>
5159 L:      linux-i2c@vger.kernel.org
5160 W:      https://i2c.wiki.kernel.org/
5161 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5163 S:      Maintained
5164 F:      Documentation/devicetree/bindings/i2c/
5165 F:      Documentation/i2c/
5166 F:      drivers/i2c/
5167 F:      drivers/i2c/*/
5168 F:      include/linux/i2c.h
5169 F:      include/linux/i2c-*.h
5170 F:      include/uapi/linux/i2c.h
5171 F:      include/uapi/linux/i2c-*.h
5172
5173 I2C ACPI SUPPORT
5174 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5175 L:      linux-i2c@vger.kernel.org
5176 L:      linux-acpi@vger.kernel.org
5177 S:      Maintained
5178
5179 I2C-TAOS-EVM DRIVER
5180 M:      Jean Delvare <jdelvare@suse.com>
5181 L:      linux-i2c@vger.kernel.org
5182 S:      Maintained
5183 F:      Documentation/i2c/busses/i2c-taos-evm
5184 F:      drivers/i2c/busses/i2c-taos-evm.c
5185
5186 I2C-TINY-USB DRIVER
5187 M:      Till Harbaum <till@harbaum.org>
5188 L:      linux-i2c@vger.kernel.org
5189 W:      http://www.harbaum.org/till/i2c_tiny_usb
5190 S:      Maintained
5191 F:      drivers/i2c/busses/i2c-tiny-usb.c
5192
5193 i386 BOOT CODE
5194 M:      "H. Peter Anvin" <hpa@zytor.com>
5195 S:      Maintained
5196 F:      arch/x86/boot/
5197
5198 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5199 M:      "H. Peter Anvin" <hpa@zytor.com>
5200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5201 S:      Maintained
5202
5203 IA64 (Itanium) PLATFORM
5204 M:      Tony Luck <tony.luck@intel.com>
5205 M:      Fenghua Yu <fenghua.yu@intel.com>
5206 L:      linux-ia64@vger.kernel.org
5207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5208 S:      Maintained
5209 F:      arch/ia64/
5210
5211 IBM Power VMX Cryptographic instructions
5212 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5213 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5214 L:      linux-crypto@vger.kernel.org
5215 S:      Supported
5216 F:      drivers/crypto/vmx/Makefile
5217 F:      drivers/crypto/vmx/Kconfig
5218 F:      drivers/crypto/vmx/vmx.c
5219 F:      drivers/crypto/vmx/aes*
5220 F:      drivers/crypto/vmx/ghash*
5221 F:      drivers/crypto/vmx/ppc-xlate.pl
5222
5223 IBM Power in-Nest Crypto Acceleration
5224 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5225 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5226 L:      linux-crypto@vger.kernel.org
5227 S:      Supported
5228 F:      drivers/crypto/nx/Makefile
5229 F:      drivers/crypto/nx/Kconfig
5230 F:      drivers/crypto/nx/nx-aes*
5231 F:      drivers/crypto/nx/nx-sha*
5232 F:      drivers/crypto/nx/nx.*
5233 F:      drivers/crypto/nx/nx_csbcpb.h
5234 F:      drivers/crypto/nx/nx_debugfs.h
5235
5236 IBM Power 842 compression accelerator
5237 M:      Dan Streetman <ddstreet@ieee.org>
5238 S:      Supported
5239 F:      drivers/crypto/nx/Makefile
5240 F:      drivers/crypto/nx/Kconfig
5241 F:      drivers/crypto/nx/nx-842*
5242 F:      include/linux/sw842.h
5243 F:      crypto/842.c
5244 F:      lib/842/
5245
5246 IBM Power Linux RAID adapter
5247 M:      Brian King <brking@us.ibm.com>
5248 S:      Supported
5249 F:      drivers/scsi/ipr.*
5250
5251 IBM Power Virtual Ethernet Device Driver
5252 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5253 L:      netdev@vger.kernel.org
5254 S:      Supported
5255 F:      drivers/net/ethernet/ibm/ibmveth.*
5256
5257 IBM Power Virtual SCSI Device Drivers
5258 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5259 L:      linux-scsi@vger.kernel.org
5260 S:      Supported
5261 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5262 F:      drivers/scsi/ibmvscsi/viosrp.h
5263
5264 IBM Power Virtual FC Device Drivers
5265 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5266 L:      linux-scsi@vger.kernel.org
5267 S:      Supported
5268 F:      drivers/scsi/ibmvscsi/ibmvfc*
5269
5270 IBM ServeRAID RAID DRIVER
5271 S:      Orphan
5272 F:      drivers/scsi/ips.*
5273
5274 ICH LPC AND GPIO DRIVER
5275 M:      Peter Tyser <ptyser@xes-inc.com>
5276 S:      Maintained
5277 F:      drivers/mfd/lpc_ich.c
5278 F:      drivers/gpio/gpio-ich.c
5279
5280 IDE SUBSYSTEM
5281 M:      "David S. Miller" <davem@davemloft.net>
5282 L:      linux-ide@vger.kernel.org
5283 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5285 S:      Maintained
5286 F:      Documentation/ide/
5287 F:      drivers/ide/
5288 F:      include/linux/ide.h
5289
5290 IDEAPAD LAPTOP EXTRAS DRIVER
5291 M:      Ike Panhc <ike.pan@canonical.com>
5292 L:      platform-driver-x86@vger.kernel.org
5293 W:      http://launchpad.net/ideapad-laptop
5294 S:      Maintained
5295 F:      drivers/platform/x86/ideapad-laptop.c
5296
5297 IDEAPAD LAPTOP SLIDEBAR DRIVER
5298 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5299 L:      linux-input@vger.kernel.org
5300 W:      https://github.com/o2genum/ideapad-slidebar
5301 S:      Maintained
5302 F:      drivers/input/misc/ideapad_slidebar.c
5303
5304 IDE/ATAPI DRIVERS
5305 M:      Borislav Petkov <bp@alien8.de>
5306 L:      linux-ide@vger.kernel.org
5307 S:      Maintained
5308 F:      Documentation/cdrom/ide-cd
5309 F:      drivers/ide/ide-cd*
5310
5311 IDLE-I7300
5312 M:      Andy Henroid <andrew.d.henroid@intel.com>
5313 L:      linux-pm@vger.kernel.org
5314 S:      Supported
5315 F:      drivers/idle/i7300_idle.c
5316
5317 IEEE 802.15.4 SUBSYSTEM
5318 M:      Alexander Aring <alex.aring@gmail.com>
5319 L:      linux-wpan@vger.kernel.org
5320 W:      https://github.com/linux-wpan
5321 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5322 S:      Maintained
5323 F:      net/ieee802154/
5324 F:      net/mac802154/
5325 F:      drivers/net/ieee802154/
5326 F:      include/linux/nl802154.h
5327 F:      include/linux/ieee802154.h
5328 F:      include/net/nl802154.h
5329 F:      include/net/mac802154.h
5330 F:      include/net/af_ieee802154.h
5331 F:      include/net/cfg802154.h
5332 F:      include/net/ieee802154_netdev.h
5333 F:      Documentation/networking/ieee802154.txt
5334
5335 IGORPLUG-USB IR RECEIVER
5336 M:      Sean Young <sean@mess.org>
5337 L:      linux-media@vger.kernel.org
5338 S:      Maintained
5339 F:      drivers/media/rc/igorplugusb.c
5340
5341 IGUANAWORKS USB IR TRANSCEIVER
5342 M:      Sean Young <sean@mess.org>
5343 L:      linux-media@vger.kernel.org
5344 S:      Maintained
5345 F:      drivers/media/rc/iguanair.c
5346
5347 IIO SUBSYSTEM AND DRIVERS
5348 M:      Jonathan Cameron <jic23@kernel.org>
5349 R:      Hartmut Knaack <knaack.h@gmx.de>
5350 R:      Lars-Peter Clausen <lars@metafoo.de>
5351 R:      Peter Meerwald <pmeerw@pmeerw.net>
5352 L:      linux-iio@vger.kernel.org
5353 S:      Maintained
5354 F:      drivers/iio/
5355 F:      drivers/staging/iio/
5356 F:      include/linux/iio/
5357 F:      tools/iio/
5358
5359 IKANOS/ADI EAGLE ADSL USB DRIVER
5360 M:      Matthieu Castet <castet.matthieu@free.fr>
5361 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5362 S:      Maintained
5363 F:      drivers/usb/atm/ueagle-atm.c
5364
5365 INA209 HARDWARE MONITOR DRIVER
5366 M:      Guenter Roeck <linux@roeck-us.net>
5367 L:      lm-sensors@lm-sensors.org
5368 S:      Maintained
5369 F:      Documentation/hwmon/ina209
5370 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5371 F:      drivers/hwmon/ina209.c
5372
5373 INA2XX HARDWARE MONITOR DRIVER
5374 M:      Guenter Roeck <linux@roeck-us.net>
5375 L:      lm-sensors@lm-sensors.org
5376 S:      Maintained
5377 F:      Documentation/hwmon/ina2xx
5378 F:      drivers/hwmon/ina2xx.c
5379 F:      include/linux/platform_data/ina2xx.h
5380
5381 INDUSTRY PACK SUBSYSTEM (IPACK)
5382 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5383 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5384 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5385 L:      industrypack-devel@lists.sourceforge.net
5386 W:      http://industrypack.sourceforge.net
5387 S:      Maintained
5388 F:      drivers/ipack/
5389
5390 INGENIC JZ4780 DMA Driver
5391 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5392 S:      Maintained
5393 F:      drivers/dma/dma-jz4780.c
5394
5395 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5396 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5397 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5398 L:      linux-ima-devel@lists.sourceforge.net
5399 L:      linux-ima-user@lists.sourceforge.net
5400 L:      linux-security-module@vger.kernel.org
5401 S:      Supported
5402 F:      security/integrity/ima/
5403
5404 IMGTEC IR DECODER DRIVER
5405 M:      James Hogan <james.hogan@imgtec.com>
5406 S:      Maintained
5407 F:      drivers/media/rc/img-ir/
5408
5409 IMS TWINTURBO FRAMEBUFFER DRIVER
5410 L:      linux-fbdev@vger.kernel.org
5411 S:      Orphan
5412 F:      drivers/video/fbdev/imsttfb.c
5413
5414 INFINIBAND SUBSYSTEM
5415 M:      Doug Ledford <dledford@redhat.com>
5416 M:      Sean Hefty <sean.hefty@intel.com>
5417 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5418 L:      linux-rdma@vger.kernel.org
5419 W:      http://www.openfabrics.org/
5420 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5422 S:      Supported
5423 F:      Documentation/infiniband/
5424 F:      drivers/infiniband/
5425 F:      drivers/staging/rdma/
5426 F:      include/uapi/linux/if_infiniband.h
5427 F:      include/uapi/rdma/
5428 F:      include/rdma/
5429
5430 INOTIFY
5431 M:      John McCutchan <john@johnmccutchan.com>
5432 M:      Robert Love <rlove@rlove.org>
5433 M:      Eric Paris <eparis@parisplace.org>
5434 S:      Maintained
5435 F:      Documentation/filesystems/inotify.txt
5436 F:      fs/notify/inotify/
5437 F:      include/linux/inotify.h
5438 F:      include/uapi/linux/inotify.h
5439
5440 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5441 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5442 L:      linux-input@vger.kernel.org
5443 Q:      http://patchwork.kernel.org/project/linux-input/list/
5444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5445 S:      Maintained
5446 F:      drivers/input/
5447 F:      include/linux/input.h
5448 F:      include/uapi/linux/input.h
5449 F:      include/linux/input/
5450
5451 INPUT MULTITOUCH (MT) PROTOCOL
5452 M:      Henrik Rydberg <rydberg@bitmath.org>
5453 L:      linux-input@vger.kernel.org
5454 S:      Odd fixes
5455 F:      Documentation/input/multi-touch-protocol.txt
5456 F:      drivers/input/input-mt.c
5457 K:      \b(ABS|SYN)_MT_
5458
5459 INTEL ASoC BDW/HSW DRIVERS
5460 M:      Jie Yang <yang.jie@linux.intel.com>
5461 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5462 S:      Supported
5463 F:      sound/soc/intel/common/sst-dsp*
5464 F:      sound/soc/intel/common/sst-firmware.c
5465 F:      sound/soc/intel/boards/broadwell.c
5466 F:      sound/soc/intel/haswell/
5467
5468 INTEL C600 SERIES SAS CONTROLLER DRIVER
5469 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5470 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5471 L:      linux-scsi@vger.kernel.org
5472 T:      git git://git.code.sf.net/p/intel-sas/isci
5473 S:      Supported
5474 F:      drivers/scsi/isci/
5475
5476 INTEL IDLE DRIVER
5477 M:      Len Brown <lenb@kernel.org>
5478 L:      linux-pm@vger.kernel.org
5479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5480 S:      Supported
5481 F:      drivers/idle/intel_idle.c
5482
5483 INTEL PSTATE DRIVER
5484 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5485 L:      linux-pm@vger.kernel.org
5486 S:      Supported
5487 F:      drivers/cpufreq/intel_pstate.c
5488
5489 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5490 M:      Maik Broemme <mbroemme@plusserver.de>
5491 L:      linux-fbdev@vger.kernel.org
5492 S:      Maintained
5493 F:      Documentation/fb/intelfb.txt
5494 F:      drivers/video/fbdev/intelfb/
5495
5496 INTEL 810/815 FRAMEBUFFER DRIVER
5497 M:      Antonino Daplas <adaplas@gmail.com>
5498 L:      linux-fbdev@vger.kernel.org
5499 S:      Maintained
5500 F:      drivers/video/fbdev/i810/
5501
5502 INTEL MENLOW THERMAL DRIVER
5503 M:      Sujith Thomas <sujith.thomas@intel.com>
5504 L:      platform-driver-x86@vger.kernel.org
5505 W:      https://01.org/linux-acpi
5506 S:      Supported
5507 F:      drivers/platform/x86/intel_menlow.c
5508
5509 INTEL I/OAT DMA DRIVER
5510 M:      Dave Jiang <dave.jiang@intel.com>
5511 R:      Dan Williams <dan.j.williams@intel.com>
5512 L:      dmaengine@vger.kernel.org
5513 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5514 S:      Supported
5515 F:      drivers/dma/ioat*
5516
5517 INTEL IOMMU (VT-d)
5518 M:      David Woodhouse <dwmw2@infradead.org>
5519 L:      iommu@lists.linux-foundation.org
5520 T:      git git://git.infradead.org/iommu-2.6.git
5521 S:      Supported
5522 F:      drivers/iommu/intel-iommu.c
5523 F:      include/linux/intel-iommu.h
5524
5525 INTEL IOP-ADMA DMA DRIVER
5526 R:      Dan Williams <dan.j.williams@intel.com>
5527 S:      Odd fixes
5528 F:      drivers/dma/iop-adma.c
5529
5530 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5531 M:      Krzysztof Halasa <khalasa@piap.pl>
5532 S:      Maintained
5533 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5534 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5535 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5536 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5537 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5538 F:      drivers/net/wan/ixp4xx_hss.c
5539
5540 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5541 M:      Deepak Saxena <dsaxena@plexity.net>
5542 S:      Maintained
5543 F:      drivers/char/hw_random/ixp4xx-rng.c
5544
5545 INTEL ETHERNET DRIVERS
5546 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5547 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5548 R:      Shannon Nelson <shannon.nelson@intel.com>
5549 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5550 R:      Don Skidmore <donald.c.skidmore@intel.com>
5551 R:      Matthew Vick <matthew.vick@intel.com>
5552 R:      John Ronciak <john.ronciak@intel.com>
5553 R:      Mitch Williams <mitch.a.williams@intel.com>
5554 L:      intel-wired-lan@lists.osuosl.org
5555 W:      http://www.intel.com/support/feedback.htm
5556 W:      http://e1000.sourceforge.net/
5557 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5560 S:      Supported
5561 F:      Documentation/networking/e100.txt
5562 F:      Documentation/networking/e1000.txt
5563 F:      Documentation/networking/e1000e.txt
5564 F:      Documentation/networking/igb.txt
5565 F:      Documentation/networking/igbvf.txt
5566 F:      Documentation/networking/ixgb.txt
5567 F:      Documentation/networking/ixgbe.txt
5568 F:      Documentation/networking/ixgbevf.txt
5569 F:      Documentation/networking/i40e.txt
5570 F:      Documentation/networking/i40evf.txt
5571 F:      drivers/net/ethernet/intel/
5572 F:      drivers/net/ethernet/intel/*/
5573
5574 INTEL-MID GPIO DRIVER
5575 M:      David Cohen <david.a.cohen@linux.intel.com>
5576 L:      linux-gpio@vger.kernel.org
5577 S:      Maintained
5578 F:      drivers/gpio/gpio-intel-mid.c
5579
5580 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5581 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5582 L:      linux-wireless@vger.kernel.org
5583 S:      Maintained
5584 F:      Documentation/networking/README.ipw2100
5585 F:      Documentation/networking/README.ipw2200
5586 F:      drivers/net/wireless/ipw2x00/
5587
5588 INTEL(R) TRACE HUB
5589 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5590 S:      Supported
5591 F:      Documentation/trace/intel_th.txt
5592 F:      drivers/hwtracing/intel_th/
5593
5594 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5595 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5596 M:      Gang Wei <gang.wei@intel.com>
5597 M:      Shane Wang <shane.wang@intel.com>
5598 L:      tboot-devel@lists.sourceforge.net
5599 W:      http://tboot.sourceforge.net
5600 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5601 S:      Supported
5602 F:      Documentation/intel_txt.txt
5603 F:      include/linux/tboot.h
5604 F:      arch/x86/kernel/tboot.c
5605
5606 INTEL WIRELESS WIMAX CONNECTION 2400
5607 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5608 M:      linux-wimax@intel.com
5609 L:      wimax@linuxwimax.org (subscribers-only)
5610 S:      Supported
5611 W:      http://linuxwimax.org
5612 F:      Documentation/wimax/README.i2400m
5613 F:      drivers/net/wimax/i2400m/
5614 F:      include/uapi/linux/wimax/i2400m.h
5615
5616 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5617 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5618 L:      linux-wireless@vger.kernel.org
5619 S:      Supported
5620 F:      drivers/net/wireless/iwlegacy/
5621
5622 INTEL WIRELESS WIFI LINK (iwlwifi)
5623 M:      Johannes Berg <johannes.berg@intel.com>
5624 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5625 M:      Intel Linux Wireless <linuxwifi@intel.com>
5626 L:      linux-wireless@vger.kernel.org
5627 W:      http://intellinuxwireless.org
5628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5629 S:      Supported
5630 F:      drivers/net/wireless/iwlwifi/
5631
5632 INTEL MANAGEMENT ENGINE (mei)
5633 M:      Tomas Winkler <tomas.winkler@intel.com>
5634 L:      linux-kernel@vger.kernel.org
5635 S:      Supported
5636 F:      include/uapi/linux/mei.h
5637 F:      include/linux/mei_cl_bus.h
5638 F:      drivers/misc/mei/*
5639 F:      Documentation/misc-devices/mei/*
5640
5641 INTEL MIC DRIVERS (mic)
5642 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5643 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5644 S:      Supported
5645 W:      https://github.com/sudeepdutt/mic
5646 W:      http://software.intel.com/en-us/mic-developer
5647 F:      include/linux/mic_bus.h
5648 F:      include/linux/scif.h
5649 F:      include/uapi/linux/mic_common.h
5650 F:      include/uapi/linux/mic_ioctl.h
5651 F       include/uapi/linux/scif_ioctl.h
5652 F:      drivers/misc/mic/
5653 F:      drivers/dma/mic_x100_dma.c
5654 F:      drivers/dma/mic_x100_dma.h
5655 F       Documentation/mic/
5656
5657 INTEL PMC IPC DRIVER
5658 M:      Zha Qipeng<qipeng.zha@intel.com>
5659 L:      platform-driver-x86@vger.kernel.org
5660 S:      Maintained
5661 F:      drivers/platform/x86/intel_pmc_ipc.c
5662 F:      arch/x86/include/asm/intel_pmc_ipc.h
5663
5664 IOC3 ETHERNET DRIVER
5665 M:      Ralf Baechle <ralf@linux-mips.org>
5666 L:      linux-mips@linux-mips.org
5667 S:      Maintained
5668 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5669
5670 IOC3 SERIAL DRIVER
5671 M:      Pat Gefre <pfg@sgi.com>
5672 L:      linux-serial@vger.kernel.org
5673 S:      Maintained
5674 F:      drivers/tty/serial/ioc3_serial.c
5675
5676 IOMMU DRIVERS
5677 M:      Joerg Roedel <joro@8bytes.org>
5678 L:      iommu@lists.linux-foundation.org
5679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5680 S:      Maintained
5681 F:      drivers/iommu/
5682
5683 IP MASQUERADING
5684 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5685 S:      Maintained
5686 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5687
5688 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5689 M:      Francois Romieu <romieu@fr.zoreil.com>
5690 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5691 L:      netdev@vger.kernel.org
5692 S:      Maintained
5693 F:      drivers/net/ethernet/icplus/ipg.*
5694
5695 IPATH DRIVER
5696 M:      Mike Marciniszyn <infinipath@intel.com>
5697 L:      linux-rdma@vger.kernel.org
5698 S:      Maintained
5699 F:      drivers/staging/rdma/ipath/
5700
5701 IPMI SUBSYSTEM
5702 M:      Corey Minyard <minyard@acm.org>
5703 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5704 W:      http://openipmi.sourceforge.net/
5705 S:      Supported
5706 F:      Documentation/IPMI.txt
5707 F:      drivers/char/ipmi/
5708 F:      include/linux/ipmi*
5709 F:      include/uapi/linux/ipmi*
5710
5711 QCOM AUDIO (ASoC) DRIVERS
5712 M:      Patrick Lai <plai@codeaurora.org>
5713 M:      Banajit Goswami <bgoswami@codeaurora.org>
5714 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5715 S:      Supported
5716 F:      sound/soc/qcom/
5717
5718 IPS SCSI RAID DRIVER
5719 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5720 L:      linux-scsi@vger.kernel.org
5721 W:      http://www.adaptec.com/
5722 S:      Maintained
5723 F:      drivers/scsi/ips*
5724
5725 IPVS
5726 M:      Wensong Zhang <wensong@linux-vs.org>
5727 M:      Simon Horman <horms@verge.net.au>
5728 M:      Julian Anastasov <ja@ssi.bg>
5729 L:      netdev@vger.kernel.org
5730 L:      lvs-devel@vger.kernel.org
5731 S:      Maintained
5732 F:      Documentation/networking/ipvs-sysctl.txt
5733 F:      include/net/ip_vs.h
5734 F:      include/uapi/linux/ip_vs.h
5735 F:      net/netfilter/ipvs/
5736
5737 IPWIRELESS DRIVER
5738 M:      Jiri Kosina <jikos@kernel.org>
5739 M:      David Sterba <dsterba@suse.com>
5740 S:      Odd Fixes
5741 F:      drivers/tty/ipwireless/
5742
5743 IPX NETWORK LAYER
5744 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5745 L:      netdev@vger.kernel.org
5746 S:      Maintained
5747 F:      include/net/ipx.h
5748 F:      include/uapi/linux/ipx.h
5749 F:      net/ipx/
5750
5751 IRDA SUBSYSTEM
5752 M:      Samuel Ortiz <samuel@sortiz.org>
5753 L:      irda-users@lists.sourceforge.net (subscribers-only)
5754 L:      netdev@vger.kernel.org
5755 W:      http://irda.sourceforge.net/
5756 S:      Maintained
5757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5758 F:      Documentation/networking/irda.txt
5759 F:      drivers/net/irda/
5760 F:      include/net/irda/
5761 F:      net/irda/
5762
5763 IRQ SUBSYSTEM
5764 M:      Thomas Gleixner <tglx@linutronix.de>
5765 L:      linux-kernel@vger.kernel.org
5766 S:      Maintained
5767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5768 F:      kernel/irq/
5769
5770 IRQCHIP DRIVERS
5771 M:      Thomas Gleixner <tglx@linutronix.de>
5772 M:      Jason Cooper <jason@lakedaemon.net>
5773 M:      Marc Zyngier <marc.zyngier@arm.com>
5774 L:      linux-kernel@vger.kernel.org
5775 S:      Maintained
5776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5777 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5778 F:      Documentation/devicetree/bindings/interrupt-controller/
5779 F:      drivers/irqchip/
5780
5781 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5782 M:      Jiang Liu <jiang.liu@linux.intel.com>
5783 M:      Marc Zyngier <marc.zyngier@arm.com>
5784 S:      Maintained
5785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5786 F:      Documentation/IRQ-domain.txt
5787 F:      include/linux/irqdomain.h
5788 F:      kernel/irq/irqdomain.c
5789 F:      kernel/irq/msi.c
5790
5791 ISAPNP
5792 M:      Jaroslav Kysela <perex@perex.cz>
5793 S:      Maintained
5794 F:      Documentation/isapnp.txt
5795 F:      drivers/pnp/isapnp/
5796 F:      include/linux/isapnp.h
5797
5798 ISA RADIO MODULE
5799 M:      Hans Verkuil <hverkuil@xs4all.nl>
5800 L:      linux-media@vger.kernel.org
5801 T:      git git://linuxtv.org/media_tree.git
5802 W:      http://linuxtv.org
5803 S:      Maintained
5804 F:      drivers/media/radio/radio-isa*
5805
5806 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5807 M:      Peter Jones <pjones@redhat.com>
5808 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5809 S:      Maintained
5810 F:      drivers/firmware/iscsi_ibft*
5811
5812 ISCSI
5813 M:      Mike Christie <michaelc@cs.wisc.edu>
5814 L:      open-iscsi@googlegroups.com
5815 W:      www.open-iscsi.org
5816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5817 S:      Maintained
5818 F:      drivers/scsi/*iscsi*
5819 F:      include/scsi/*iscsi*
5820
5821 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5822 M:      Or Gerlitz <ogerlitz@mellanox.com>
5823 M:      Sagi Grimberg <sagig@mellanox.com>
5824 M:      Roi Dayan <roid@mellanox.com>
5825 L:      linux-rdma@vger.kernel.org
5826 S:      Supported
5827 W:      http://www.openfabrics.org
5828 W:      www.open-iscsi.org
5829 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5830 F:      drivers/infiniband/ulp/iser/
5831
5832 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5833 M:      Sagi Grimberg <sagig@mellanox.com>
5834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5835 L:      linux-rdma@vger.kernel.org
5836 L:      target-devel@vger.kernel.org
5837 S:      Supported
5838 W:      http://www.linux-iscsi.org
5839 F:      drivers/infiniband/ulp/isert
5840
5841 ISDN SUBSYSTEM
5842 M:      Karsten Keil <isdn@linux-pingi.de>
5843 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5844 L:      netdev@vger.kernel.org
5845 W:      http://www.isdn4linux.de
5846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5847 S:      Maintained
5848 F:      Documentation/isdn/
5849 F:      drivers/isdn/
5850 F:      include/linux/isdn.h
5851 F:      include/linux/isdn/
5852 F:      include/uapi/linux/isdn.h
5853 F:      include/uapi/linux/isdn/
5854
5855 ISDN SUBSYSTEM (Eicon active card driver)
5856 M:      Armin Schindler <mac@melware.de>
5857 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5858 W:      http://www.melware.de
5859 S:      Maintained
5860 F:      drivers/isdn/hardware/eicon/
5861
5862 IT87 HARDWARE MONITORING DRIVER
5863 M:      Jean Delvare <jdelvare@suse.com>
5864 L:      lm-sensors@lm-sensors.org
5865 S:      Maintained
5866 F:      Documentation/hwmon/it87
5867 F:      drivers/hwmon/it87.c
5868
5869 IT913X MEDIA DRIVER
5870 M:      Antti Palosaari <crope@iki.fi>
5871 L:      linux-media@vger.kernel.org
5872 W:      http://linuxtv.org/
5873 W:      http://palosaari.fi/linux/
5874 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5875 T:      git git://linuxtv.org/anttip/media_tree.git
5876 S:      Maintained
5877 F:      drivers/media/tuners/it913x*
5878
5879 IVTV VIDEO4LINUX DRIVER
5880 M:      Andy Walls <awalls@md.metrocast.net>
5881 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5882 L:      linux-media@vger.kernel.org
5883 T:      git git://linuxtv.org/media_tree.git
5884 W:      http://www.ivtvdriver.org
5885 S:      Maintained
5886 F:      Documentation/video4linux/*.ivtv
5887 F:      drivers/media/pci/ivtv/
5888 F:      include/uapi/linux/ivtv*
5889
5890 IX2505V MEDIA DRIVER
5891 M:      Malcolm Priestley <tvboxspy@gmail.com>
5892 L:      linux-media@vger.kernel.org
5893 W:      http://linuxtv.org/
5894 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5895 S:      Maintained
5896 F:      drivers/media/dvb-frontends/ix2505v*
5897
5898 JC42.4 TEMPERATURE SENSOR DRIVER
5899 M:      Guenter Roeck <linux@roeck-us.net>
5900 L:      lm-sensors@lm-sensors.org
5901 S:      Maintained
5902 F:      drivers/hwmon/jc42.c
5903 F:      Documentation/hwmon/jc42
5904
5905 JFS FILESYSTEM
5906 M:      Dave Kleikamp <shaggy@kernel.org>
5907 L:      jfs-discussion@lists.sourceforge.net
5908 W:      http://jfs.sourceforge.net/
5909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5910 S:      Maintained
5911 F:      Documentation/filesystems/jfs.txt
5912 F:      fs/jfs/
5913
5914 JME NETWORK DRIVER
5915 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5916 L:      netdev@vger.kernel.org
5917 S:      Maintained
5918 F:      drivers/net/ethernet/jme.*
5919
5920 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5921 M:      David Woodhouse <dwmw2@infradead.org>
5922 L:      linux-mtd@lists.infradead.org
5923 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5924 S:      Maintained
5925 F:      fs/jffs2/
5926 F:      include/uapi/linux/jffs2.h
5927
5928 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5929 M:      "Theodore Ts'o" <tytso@mit.edu>
5930 M:      Jan Kara <jack@suse.com>
5931 L:      linux-ext4@vger.kernel.org
5932 S:      Maintained
5933 F:      fs/jbd2/
5934 F:      include/linux/jbd2.h
5935
5936 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5937 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5938 L:      linux-media@vger.kernel.org
5939 S:      Maintained
5940 F:      drivers/media/platform/rcar_jpu.c
5941
5942 JSM Neo PCI based serial card
5943 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5944 L:      linux-serial@vger.kernel.org
5945 S:      Maintained
5946 F:      drivers/tty/serial/jsm/
5947
5948 K10TEMP HARDWARE MONITORING DRIVER
5949 M:      Clemens Ladisch <clemens@ladisch.de>
5950 L:      lm-sensors@lm-sensors.org
5951 S:      Maintained
5952 F:      Documentation/hwmon/k10temp
5953 F:      drivers/hwmon/k10temp.c
5954
5955 K8TEMP HARDWARE MONITORING DRIVER
5956 M:      Rudolf Marek <r.marek@assembler.cz>
5957 L:      lm-sensors@lm-sensors.org
5958 S:      Maintained
5959 F:      Documentation/hwmon/k8temp
5960 F:      drivers/hwmon/k8temp.c
5961
5962 KCONFIG
5963 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5964 L:      linux-kbuild@vger.kernel.org
5965 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5966 S:      Maintained
5967 F:      Documentation/kbuild/kconfig-language.txt
5968 F:      scripts/kconfig/
5969
5970 KDUMP
5971 M:      Vivek Goyal <vgoyal@redhat.com>
5972 M:      Haren Myneni <hbabu@us.ibm.com>
5973 L:      kexec@lists.infradead.org
5974 W:      http://lse.sourceforge.net/kdump/
5975 S:      Maintained
5976 F:      Documentation/kdump/
5977
5978 KEENE FM RADIO TRANSMITTER DRIVER
5979 M:      Hans Verkuil <hverkuil@xs4all.nl>
5980 L:      linux-media@vger.kernel.org
5981 T:      git git://linuxtv.org/media_tree.git
5982 W:      http://linuxtv.org
5983 S:      Maintained
5984 F:      drivers/media/radio/radio-keene*
5985
5986 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5987 M:      Ian Kent <raven@themaw.net>
5988 L:      autofs@vger.kernel.org
5989 S:      Maintained
5990 F:      fs/autofs4/
5991
5992 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5993 M:      Michal Marek <mmarek@suse.com>
5994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5996 L:      linux-kbuild@vger.kernel.org
5997 S:      Maintained
5998 F:      Documentation/kbuild/
5999 F:      Makefile
6000 F:      scripts/Makefile.*
6001 F:      scripts/basic/
6002 F:      scripts/mk*
6003 F:      scripts/package/
6004
6005 KERNEL JANITORS
6006 L:      kernel-janitors@vger.kernel.org
6007 W:      http://kernelnewbies.org/KernelJanitors
6008 S:      Odd Fixes
6009
6010 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6011 M:      "J. Bruce Fields" <bfields@fieldses.org>
6012 M:      Jeff Layton <jlayton@poochiereds.net>
6013 L:      linux-nfs@vger.kernel.org
6014 W:      http://nfs.sourceforge.net/
6015 S:      Supported
6016 F:      fs/nfsd/
6017 F:      include/uapi/linux/nfsd/
6018 F:      fs/lockd/
6019 F:      fs/nfs_common/
6020 F:      net/sunrpc/
6021 F:      include/linux/lockd/
6022 F:      include/linux/sunrpc/
6023 F:      include/uapi/linux/sunrpc/
6024
6025 KERNEL SELFTEST FRAMEWORK
6026 M:      Shuah Khan <shuahkh@osg.samsung.com>
6027 L:      linux-api@vger.kernel.org
6028 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6029 S:      Maintained
6030 F:      tools/testing/selftests
6031
6032 KERNEL VIRTUAL MACHINE (KVM)
6033 M:      Gleb Natapov <gleb@kernel.org>
6034 M:      Paolo Bonzini <pbonzini@redhat.com>
6035 L:      kvm@vger.kernel.org
6036 W:      http://www.linux-kvm.org
6037 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6038 S:      Supported
6039 F:      Documentation/*/kvm*.txt
6040 F:      Documentation/virtual/kvm/
6041 F:      arch/*/kvm/
6042 F:      arch/x86/kernel/kvm.c
6043 F:      arch/x86/kernel/kvmclock.c
6044 F:      arch/*/include/asm/kvm*
6045 F:      include/linux/kvm*
6046 F:      include/uapi/linux/kvm*
6047 F:      virt/kvm/
6048
6049 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6050 M:      Joerg Roedel <joro@8bytes.org>
6051 L:      kvm@vger.kernel.org
6052 W:      http://www.linux-kvm.org/
6053 S:      Maintained
6054 F:      arch/x86/include/asm/svm.h
6055 F:      arch/x86/kvm/svm.c
6056
6057 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6058 M:      Alexander Graf <agraf@suse.com>
6059 L:      kvm-ppc@vger.kernel.org
6060 W:      http://www.linux-kvm.org/
6061 T:      git git://github.com/agraf/linux-2.6.git
6062 S:      Supported
6063 F:      arch/powerpc/include/asm/kvm*
6064 F:      arch/powerpc/kvm/
6065
6066 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6067 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6068 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6069 L:      linux-s390@vger.kernel.org
6070 W:      http://www.ibm.com/developerworks/linux/linux390/
6071 S:      Supported
6072 F:      Documentation/s390/kvm.txt
6073 F:      arch/s390/include/asm/kvm*
6074 F:      arch/s390/kvm/
6075
6076 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6077 M:      Christoffer Dall <christoffer.dall@linaro.org>
6078 M:      Marc Zyngier <marc.zyngier@arm.com>
6079 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6080 L:      kvmarm@lists.cs.columbia.edu
6081 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6082 S:      Supported
6083 F:      arch/arm/include/uapi/asm/kvm*
6084 F:      arch/arm/include/asm/kvm*
6085 F:      arch/arm/kvm/
6086 F:      virt/kvm/arm/
6087 F:      include/kvm/arm_*
6088
6089 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6090 M:      Christoffer Dall <christoffer.dall@linaro.org>
6091 M:      Marc Zyngier <marc.zyngier@arm.com>
6092 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6093 L:      kvmarm@lists.cs.columbia.edu
6094 S:      Maintained
6095 F:      arch/arm64/include/uapi/asm/kvm*
6096 F:      arch/arm64/include/asm/kvm*
6097 F:      arch/arm64/kvm/
6098
6099 KEXEC
6100 M:      Eric Biederman <ebiederm@xmission.com>
6101 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6102 L:      kexec@lists.infradead.org
6103 S:      Maintained
6104 F:      include/linux/kexec.h
6105 F:      include/uapi/linux/kexec.h
6106 F:      kernel/kexec.c
6107
6108 KEYS/KEYRINGS:
6109 M:      David Howells <dhowells@redhat.com>
6110 L:      keyrings@vger.kernel.org
6111 S:      Maintained
6112 F:      Documentation/security/keys.txt
6113 F:      include/linux/key.h
6114 F:      include/linux/key-type.h
6115 F:      include/keys/
6116 F:      security/keys/
6117
6118 KEYS-TRUSTED
6119 M:      David Safford <safford@us.ibm.com>
6120 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6121 L:      linux-security-module@vger.kernel.org
6122 L:      keyrings@vger.kernel.org
6123 S:      Supported
6124 F:      Documentation/security/keys-trusted-encrypted.txt
6125 F:      include/keys/trusted-type.h
6126 F:      security/keys/trusted.c
6127 F:      security/keys/trusted.h
6128
6129 KEYS-ENCRYPTED
6130 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6131 M:      David Safford <safford@us.ibm.com>
6132 L:      linux-security-module@vger.kernel.org
6133 L:      keyrings@vger.kernel.org
6134 S:      Supported
6135 F:      Documentation/security/keys-trusted-encrypted.txt
6136 F:      include/keys/encrypted-type.h
6137 F:      security/keys/encrypted-keys/
6138
6139 KGDB / KDB /debug_core
6140 M:      Jason Wessel <jason.wessel@windriver.com>
6141 W:      http://kgdb.wiki.kernel.org/
6142 L:      kgdb-bugreport@lists.sourceforge.net
6143 S:      Maintained
6144 F:      Documentation/DocBook/kgdb.tmpl
6145 F:      drivers/misc/kgdbts.c
6146 F:      drivers/tty/serial/kgdboc.c
6147 F:      include/linux/kdb.h
6148 F:      include/linux/kgdb.h
6149 F:      kernel/debug/
6150
6151 KMEMCHECK
6152 M:      Vegard Nossum <vegardno@ifi.uio.no>
6153 M:      Pekka Enberg <penberg@kernel.org>
6154 S:      Maintained
6155 F:      Documentation/kmemcheck.txt
6156 F:      arch/x86/include/asm/kmemcheck.h
6157 F:      arch/x86/mm/kmemcheck/
6158 F:      include/linux/kmemcheck.h
6159 F:      mm/kmemcheck.c
6160
6161 KMEMLEAK
6162 M:      Catalin Marinas <catalin.marinas@arm.com>
6163 S:      Maintained
6164 F:      Documentation/kmemleak.txt
6165 F:      include/linux/kmemleak.h
6166 F:      mm/kmemleak.c
6167 F:      mm/kmemleak-test.c
6168
6169 KPROBES
6170 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6171 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6172 M:      "David S. Miller" <davem@davemloft.net>
6173 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6174 S:      Maintained
6175 F:      Documentation/kprobes.txt
6176 F:      include/linux/kprobes.h
6177 F:      kernel/kprobes.c
6178
6179 KS0108 LCD CONTROLLER DRIVER
6180 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6181 W:      http://miguelojeda.es/auxdisplay.htm
6182 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6183 S:      Maintained
6184 F:      Documentation/auxdisplay/ks0108
6185 F:      drivers/auxdisplay/ks0108.c
6186 F:      include/linux/ks0108.h
6187
6188 L3MDEV
6189 M:      David Ahern <dsa@cumulusnetworks.com>
6190 L:      netdev@vger.kernel.org
6191 S:      Maintained
6192 F:      net/l3mdev
6193 F:      include/net/l3mdev.h
6194
6195 LAPB module
6196 L:      linux-x25@vger.kernel.org
6197 S:      Orphan
6198 F:      Documentation/networking/lapb-module.txt
6199 F:      include/*/lapb.h
6200 F:      net/lapb/
6201
6202 LASI 53c700 driver for PARISC
6203 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6204 L:      linux-scsi@vger.kernel.org
6205 S:      Maintained
6206 F:      Documentation/scsi/53c700.txt
6207 F:      drivers/scsi/53c700*
6208
6209 LED SUBSYSTEM
6210 M:      Richard Purdie <rpurdie@rpsys.net>
6211 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6212 L:      linux-leds@vger.kernel.org
6213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6214 S:      Maintained
6215 F:      drivers/leds/
6216 F:      include/linux/leds.h
6217
6218 LEGACY EEPROM DRIVER
6219 M:      Jean Delvare <jdelvare@suse.com>
6220 S:      Maintained
6221 F:      Documentation/misc-devices/eeprom
6222 F:      drivers/misc/eeprom/eeprom.c
6223
6224 LEGO USB Tower driver
6225 M:      Juergen Stuber <starblue@users.sourceforge.net>
6226 L:      legousb-devel@lists.sourceforge.net
6227 W:      http://legousb.sourceforge.net/
6228 S:      Maintained
6229 F:      drivers/usb/misc/legousbtower.c
6230
6231 LG2160 MEDIA DRIVER
6232 M:      Michael Krufky <mkrufky@linuxtv.org>
6233 L:      linux-media@vger.kernel.org
6234 W:      http://linuxtv.org/
6235 W:      http://github.com/mkrufky
6236 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6237 T:      git git://linuxtv.org/mkrufky/tuners.git
6238 S:      Maintained
6239 F:      drivers/media/dvb-frontends/lg2160.*
6240
6241 LGDT3305 MEDIA DRIVER
6242 M:      Michael Krufky <mkrufky@linuxtv.org>
6243 L:      linux-media@vger.kernel.org
6244 W:      http://linuxtv.org/
6245 W:      http://github.com/mkrufky
6246 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6247 T:      git git://linuxtv.org/mkrufky/tuners.git
6248 S:      Maintained
6249 F:      drivers/media/dvb-frontends/lgdt3305.*
6250
6251 LGUEST
6252 M:      Rusty Russell <rusty@rustcorp.com.au>
6253 L:      lguest@lists.ozlabs.org
6254 W:      http://lguest.ozlabs.org/
6255 S:      Odd Fixes
6256 F:      arch/x86/include/asm/lguest*.h
6257 F:      arch/x86/lguest/
6258 F:      drivers/lguest/
6259 F:      include/linux/lguest*.h
6260 F:      tools/lguest/
6261
6262 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6263 M:      Tejun Heo <tj@kernel.org>
6264 L:      linux-ide@vger.kernel.org
6265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6266 S:      Maintained
6267 F:      drivers/ata/
6268 F:      include/linux/ata.h
6269 F:      include/linux/libata.h
6270
6271 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6272 M:      Viresh Kumar <vireshk@kernel.org>
6273 L:      linux-ide@vger.kernel.org
6274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6275 S:      Maintained
6276 F:      include/linux/pata_arasan_cf_data.h
6277 F:      drivers/ata/pata_arasan_cf.c
6278
6279 LIBATA PATA DRIVERS
6280 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6281 M:      Tejun Heo <tj@kernel.org>
6282 L:      linux-ide@vger.kernel.org
6283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6284 S:      Maintained
6285 F:      drivers/ata/pata_*.c
6286 F:      drivers/ata/ata_generic.c
6287
6288 LIBATA SATA AHCI PLATFORM devices support
6289 M:      Hans de Goede <hdegoede@redhat.com>
6290 M:      Tejun Heo <tj@kernel.org>
6291 L:      linux-ide@vger.kernel.org
6292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6293 S:      Maintained
6294 F:      drivers/ata/ahci_platform.c
6295 F:      drivers/ata/libahci_platform.c
6296 F:      include/linux/ahci_platform.h
6297
6298 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6299 M:      Mikael Pettersson <mikpelinux@gmail.com>
6300 L:      linux-ide@vger.kernel.org
6301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6302 S:      Maintained
6303 F:      drivers/ata/sata_promise.*
6304
6305 LIBLOCKDEP
6306 M:      Sasha Levin <sasha.levin@oracle.com>
6307 S:      Maintained
6308 F:      tools/lib/lockdep/
6309
6310 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6311 M:      Dan Williams <dan.j.williams@intel.com>
6312 L:      linux-nvdimm@lists.01.org
6313 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6314 S:      Supported
6315 F:      drivers/nvdimm/*
6316 F:      include/linux/nd.h
6317 F:      include/linux/libnvdimm.h
6318 F:      include/uapi/linux/ndctl.h
6319
6320 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6321 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6322 L:      linux-nvdimm@lists.01.org
6323 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6324 S:      Supported
6325 F:      drivers/nvdimm/blk.c
6326 F:      drivers/nvdimm/region_devs.c
6327 F:      drivers/acpi/nfit*
6328
6329 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6330 M:      Vishal Verma <vishal.l.verma@intel.com>
6331 L:      linux-nvdimm@lists.01.org
6332 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6333 S:      Supported
6334 F:      drivers/nvdimm/btt*
6335
6336 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6337 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6338 L:      linux-nvdimm@lists.01.org
6339 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6340 S:      Supported
6341 F:      drivers/nvdimm/pmem.c
6342 F:      include/linux/pmem.h
6343 F:      arch/*/include/asm/pmem.h
6344
6345 LIGHTNVM PLATFORM SUPPORT
6346 M:      Matias Bjorling <mb@lightnvm.io>
6347 W:      http://github/OpenChannelSSD
6348 S:      Maintained
6349 F:      drivers/lightnvm/
6350 F:      include/linux/lightnvm.h
6351 F:      include/uapi/linux/lightnvm.h
6352
6353 LINUX FOR IBM pSERIES (RS/6000)
6354 M:      Paul Mackerras <paulus@au.ibm.com>
6355 W:      http://www.ibm.com/linux/ltc/projects/ppc
6356 S:      Supported
6357 F:      arch/powerpc/boot/rs6000.h
6358
6359 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6360 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6361 M:      Paul Mackerras <paulus@samba.org>
6362 M:      Michael Ellerman <mpe@ellerman.id.au>
6363 W:      http://www.penguinppc.org/
6364 L:      linuxppc-dev@lists.ozlabs.org
6365 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6367 S:      Supported
6368 F:      Documentation/powerpc/
6369 F:      arch/powerpc/
6370
6371 LINUX FOR POWER MACINTOSH
6372 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6373 W:      http://www.penguinppc.org/
6374 L:      linuxppc-dev@lists.ozlabs.org
6375 S:      Maintained
6376 F:      arch/powerpc/platforms/powermac/
6377 F:      drivers/macintosh/
6378
6379 LINUX FOR POWERPC EMBEDDED MPC5XXX
6380 M:      Anatolij Gustschin <agust@denx.de>
6381 L:      linuxppc-dev@lists.ozlabs.org
6382 T:      git git://git.denx.de/linux-denx-agust.git
6383 S:      Maintained
6384 F:      arch/powerpc/platforms/512x/
6385 F:      arch/powerpc/platforms/52xx/
6386
6387 LINUX FOR POWERPC EMBEDDED PPC4XX
6388 M:      Alistair Popple <alistair@popple.id.au>
6389 M:      Matt Porter <mporter@kernel.crashing.org>
6390 W:      http://www.penguinppc.org/
6391 L:      linuxppc-dev@lists.ozlabs.org
6392 S:      Maintained
6393 F:      arch/powerpc/platforms/40x/
6394 F:      arch/powerpc/platforms/44x/
6395
6396 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6397 L:      linuxppc-dev@lists.ozlabs.org
6398 S:      Orphan
6399 F:      arch/powerpc/*/*virtex*
6400 F:      arch/powerpc/*/*/*virtex*
6401
6402 LINUX FOR POWERPC EMBEDDED PPC8XX
6403 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6404 W:      http://www.penguinppc.org/
6405 L:      linuxppc-dev@lists.ozlabs.org
6406 S:      Maintained
6407 F:      arch/powerpc/platforms/8xx/
6408
6409 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6410 M:      Scott Wood <scottwood@freescale.com>
6411 M:      Kumar Gala <galak@kernel.crashing.org>
6412 W:      http://www.penguinppc.org/
6413 L:      linuxppc-dev@lists.ozlabs.org
6414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6415 S:      Maintained
6416 F:      arch/powerpc/platforms/83xx/
6417 F:      arch/powerpc/platforms/85xx/
6418
6419 LINUX FOR POWERPC PA SEMI PWRFICIENT
6420 M:      Olof Johansson <olof@lixom.net>
6421 L:      linuxppc-dev@lists.ozlabs.org
6422 S:      Maintained
6423 F:      arch/powerpc/platforms/pasemi/
6424 F:      drivers/*/*pasemi*
6425 F:      drivers/*/*/*pasemi*
6426
6427 LINUX SECURITY MODULE (LSM) FRAMEWORK
6428 M:      Chris Wright <chrisw@sous-sol.org>
6429 L:      linux-security-module@vger.kernel.org
6430 S:      Supported
6431
6432 LIS3LV02D ACCELEROMETER DRIVER
6433 M:      Eric Piel <eric.piel@tremplin-utc.net>
6434 S:      Maintained
6435 F:      Documentation/misc-devices/lis3lv02d
6436 F:      drivers/misc/lis3lv02d/
6437 F:      drivers/platform/x86/hp_accel.c
6438
6439 LIVE PATCHING
6440 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6441 M:      Seth Jennings <sjenning@redhat.com>
6442 M:      Jiri Kosina <jikos@kernel.org>
6443 M:      Vojtech Pavlik <vojtech@suse.com>
6444 S:      Maintained
6445 F:      kernel/livepatch/
6446 F:      include/linux/livepatch.h
6447 F:      arch/x86/include/asm/livepatch.h
6448 F:      arch/x86/kernel/livepatch.c
6449 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6450 F:      samples/livepatch/
6451 L:      live-patching@vger.kernel.org
6452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6453
6454 LLC (802.2)
6455 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6456 S:      Maintained
6457 F:      include/linux/llc.h
6458 F:      include/uapi/linux/llc.h
6459 F:      include/net/llc*
6460 F:      net/llc/
6461
6462 LM73 HARDWARE MONITOR DRIVER
6463 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6464 L:      lm-sensors@lm-sensors.org
6465 S:      Maintained
6466 F:      drivers/hwmon/lm73.c
6467
6468 LM78 HARDWARE MONITOR DRIVER
6469 M:      Jean Delvare <jdelvare@suse.com>
6470 L:      lm-sensors@lm-sensors.org
6471 S:      Maintained
6472 F:      Documentation/hwmon/lm78
6473 F:      drivers/hwmon/lm78.c
6474
6475 LM83 HARDWARE MONITOR DRIVER
6476 M:      Jean Delvare <jdelvare@suse.com>
6477 L:      lm-sensors@lm-sensors.org
6478 S:      Maintained
6479 F:      Documentation/hwmon/lm83
6480 F:      drivers/hwmon/lm83.c
6481
6482 LM90 HARDWARE MONITOR DRIVER
6483 M:      Jean Delvare <jdelvare@suse.com>
6484 L:      lm-sensors@lm-sensors.org
6485 S:      Maintained
6486 F:      Documentation/hwmon/lm90
6487 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6488 F:      drivers/hwmon/lm90.c
6489
6490 LM95234 HARDWARE MONITOR DRIVER
6491 M:      Guenter Roeck <linux@roeck-us.net>
6492 L:      lm-sensors@lm-sensors.org
6493 S:      Maintained
6494 F:      Documentation/hwmon/lm95234
6495 F:      drivers/hwmon/lm95234.c
6496
6497 LME2510 MEDIA DRIVER
6498 M:      Malcolm Priestley <tvboxspy@gmail.com>
6499 L:      linux-media@vger.kernel.org
6500 W:      http://linuxtv.org/
6501 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6502 S:      Maintained
6503 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6504
6505 LOCKDEP AND LOCKSTAT
6506 M:      Peter Zijlstra <peterz@infradead.org>
6507 M:      Ingo Molnar <mingo@redhat.com>
6508 L:      linux-kernel@vger.kernel.org
6509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6510 S:      Maintained
6511 F:      Documentation/locking/lockdep*.txt
6512 F:      Documentation/locking/lockstat.txt
6513 F:      include/linux/lockdep.h
6514 F:      kernel/locking/
6515
6516 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6517 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6518 L:      linux-ntfs-dev@lists.sourceforge.net
6519 W:      http://www.linux-ntfs.org/content/view/19/37/
6520 S:      Maintained
6521 F:      Documentation/ldm.txt
6522 F:      block/partitions/ldm.*
6523
6524 LogFS
6525 M:      Joern Engel <joern@logfs.org>
6526 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6527 L:      logfs@logfs.org
6528 W:      logfs.org
6529 S:      Maintained
6530 F:      fs/logfs/
6531
6532 LPC32XX MACHINE SUPPORT
6533 M:      Roland Stigge <stigge@antcom.de>
6534 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6535 S:      Maintained
6536 F:      arch/arm/mach-lpc32xx/
6537
6538 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6539 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6540 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6541 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6542 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6543 L:      MPT-FusionLinux.pdl@avagotech.com
6544 L:      linux-scsi@vger.kernel.org
6545 W:      http://www.lsilogic.com/support
6546 S:      Supported
6547 F:      drivers/message/fusion/
6548 F:      drivers/scsi/mpt2sas/
6549 F:      drivers/scsi/mpt3sas/
6550
6551 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6552 M:      Matthew Wilcox <matthew@wil.cx>
6553 L:      linux-scsi@vger.kernel.org
6554 S:      Maintained
6555 F:      drivers/scsi/sym53c8xx_2/
6556
6557 LTC4261 HARDWARE MONITOR DRIVER
6558 M:      Guenter Roeck <linux@roeck-us.net>
6559 L:      lm-sensors@lm-sensors.org
6560 S:      Maintained
6561 F:      Documentation/hwmon/ltc4261
6562 F:      drivers/hwmon/ltc4261.c
6563
6564 LTP (Linux Test Project)
6565 M:      Mike Frysinger <vapier@gentoo.org>
6566 M:      Cyril Hrubis <chrubis@suse.cz>
6567 M:      Wanlong Gao <wanlong.gao@gmail.com>
6568 M:      Jan Stancek <jstancek@redhat.com>
6569 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6570 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6571 L:      ltp@lists.linux.it (subscribers-only)
6572 W:      http://linux-test-project.github.io/
6573 T:      git git://github.com/linux-test-project/ltp.git
6574 S:      Maintained
6575
6576 M32R ARCHITECTURE
6577 W:      http://www.linux-m32r.org/
6578 S:      Orphan
6579 F:      arch/m32r/
6580
6581 M68K ARCHITECTURE
6582 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6583 L:      linux-m68k@lists.linux-m68k.org
6584 W:      http://www.linux-m68k.org/
6585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6586 S:      Maintained
6587 F:      arch/m68k/
6588 F:      drivers/zorro/
6589
6590 M68K ON APPLE MACINTOSH
6591 M:      Joshua Thompson <funaho@jurai.org>
6592 W:      http://www.mac.linux-m68k.org/
6593 L:      linux-m68k@lists.linux-m68k.org
6594 S:      Maintained
6595 F:      arch/m68k/mac/
6596
6597 M68K ON HP9000/300
6598 M:      Philip Blundell <philb@gnu.org>
6599 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6600 S:      Maintained
6601 F:      arch/m68k/hp300/
6602
6603 M88DS3103 MEDIA DRIVER
6604 M:      Antti Palosaari <crope@iki.fi>
6605 L:      linux-media@vger.kernel.org
6606 W:      http://linuxtv.org/
6607 W:      http://palosaari.fi/linux/
6608 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6609 T:      git git://linuxtv.org/anttip/media_tree.git
6610 S:      Maintained
6611 F:      drivers/media/dvb-frontends/m88ds3103*
6612
6613 M88RS2000 MEDIA DRIVER
6614 M:      Malcolm Priestley <tvboxspy@gmail.com>
6615 L:      linux-media@vger.kernel.org
6616 W:      http://linuxtv.org/
6617 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6618 S:      Maintained
6619 F:      drivers/media/dvb-frontends/m88rs2000*
6620
6621 MA901 MASTERKIT USB FM RADIO DRIVER
6622 M:      Alexey Klimov <klimov.linux@gmail.com>
6623 L:      linux-media@vger.kernel.org
6624 T:      git git://linuxtv.org/media_tree.git
6625 S:      Maintained
6626 F:      drivers/media/radio/radio-ma901.c
6627
6628 MAC80211
6629 M:      Johannes Berg <johannes@sipsolutions.net>
6630 L:      linux-wireless@vger.kernel.org
6631 W:      http://wireless.kernel.org/
6632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6634 S:      Maintained
6635 F:      Documentation/networking/mac80211-injection.txt
6636 F:      include/net/mac80211.h
6637 F:      net/mac80211/
6638
6639 MACVLAN DRIVER
6640 M:      Patrick McHardy <kaber@trash.net>
6641 L:      netdev@vger.kernel.org
6642 S:      Maintained
6643 F:      drivers/net/macvlan.c
6644 F:      include/linux/if_macvlan.h
6645
6646 MAILBOX API
6647 M:      Jassi Brar <jassisinghbrar@gmail.com>
6648 L:      linux-kernel@vger.kernel.org
6649 S:      Maintained
6650 F:      drivers/mailbox/
6651 F:      include/linux/mailbox_client.h
6652 F:      include/linux/mailbox_controller.h
6653
6654 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6655 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6656 W:      http://www.kernel.org/doc/man-pages
6657 L:      linux-man@vger.kernel.org
6658 S:      Maintained
6659
6660 MARVELL ARMADA DRM SUPPORT
6661 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6662 S:      Maintained
6663 F:      drivers/gpu/drm/armada/
6664
6665 MARVELL 88E6352 DSA support
6666 M:      Guenter Roeck <linux@roeck-us.net>
6667 S:      Maintained
6668 F:      drivers/net/dsa/mv88e6352.c
6669
6670 MARVELL CRYPTO DRIVER
6671 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6672 M:      Arnaud Ebalard <arno@natisbad.org>
6673 F:      drivers/crypto/marvell/
6674 S:      Maintained
6675 L:      linux-crypto@vger.kernel.org
6676
6677 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6678 M:      Mirko Lindner <mlindner@marvell.com>
6679 M:      Stephen Hemminger <stephen@networkplumber.org>
6680 L:      netdev@vger.kernel.org
6681 S:      Maintained
6682 F:      drivers/net/ethernet/marvell/sk*
6683
6684 MARVELL LIBERTAS WIRELESS DRIVER
6685 L:      libertas-dev@lists.infradead.org
6686 S:      Orphan
6687 F:      drivers/net/wireless/libertas/
6688
6689 MARVELL MV643XX ETHERNET DRIVER
6690 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6691 L:      netdev@vger.kernel.org
6692 S:      Maintained
6693 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6694 F:      include/linux/mv643xx.h
6695
6696 MARVELL MVNETA ETHERNET DRIVER
6697 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6698 L:      netdev@vger.kernel.org
6699 S:      Maintained
6700 F:      drivers/net/ethernet/marvell/mvneta.*
6701
6702 MARVELL MWIFIEX WIRELESS DRIVER
6703 M:      Amitkumar Karwar <akarwar@marvell.com>
6704 M:      Nishant Sarmukadam <nishants@marvell.com>
6705 L:      linux-wireless@vger.kernel.org
6706 S:      Maintained
6707 F:      drivers/net/wireless/mwifiex/
6708
6709 MARVELL MWL8K WIRELESS DRIVER
6710 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6711 L:      linux-wireless@vger.kernel.org
6712 S:      Odd Fixes
6713 F:      drivers/net/wireless/mwl8k.c
6714
6715 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6716 M:      Nicolas Pitre <nico@fluxnic.net>
6717 S:      Odd Fixes
6718 F:      drivers/mmc/host/mvsdio.*
6719
6720 MATROX FRAMEBUFFER DRIVER
6721 L:      linux-fbdev@vger.kernel.org
6722 S:      Orphan
6723 F:      drivers/video/fbdev/matrox/matroxfb_*
6724 F:      include/uapi/linux/matroxfb.h
6725
6726 MAX16065 HARDWARE MONITOR DRIVER
6727 M:      Guenter Roeck <linux@roeck-us.net>
6728 L:      lm-sensors@lm-sensors.org
6729 S:      Maintained
6730 F:      Documentation/hwmon/max16065
6731 F:      drivers/hwmon/max16065.c
6732
6733 MAX20751 HARDWARE MONITOR DRIVER
6734 M:      Guenter Roeck <linux@roeck-us.net>
6735 L:      lm-sensors@lm-sensors.org
6736 S:      Maintained
6737 F:      Documentation/hwmon/max20751
6738 F:      drivers/hwmon/max20751.c
6739
6740 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6741 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6742 L:      lm-sensors@lm-sensors.org
6743 S:      Maintained
6744 F:      Documentation/hwmon/max6650
6745 F:      drivers/hwmon/max6650.c
6746
6747 MAX6697 HARDWARE MONITOR DRIVER
6748 M:      Guenter Roeck <linux@roeck-us.net>
6749 L:      lm-sensors@lm-sensors.org
6750 S:      Maintained
6751 F:      Documentation/hwmon/max6697
6752 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6753 F:      drivers/hwmon/max6697.c
6754 F:      include/linux/platform_data/max6697.h
6755
6756 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6757 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6758 L:      linux-pm@vger.kernel.org
6759 S:      Supported
6760 F:      drivers/power/max14577_charger.c
6761 F:      drivers/power/max77693_charger.c
6762
6763 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6764 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6765 L:      linux-kernel@vger.kernel.org
6766 S:      Supported
6767 F:      drivers/*/*max77802.c
6768 F:      Documentation/devicetree/bindings/*/*max77802.txt
6769 F:      include/dt-bindings/*/*max77802.h
6770
6771 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6772 M:      Chanwoo Choi <cw00.choi@samsung.com>
6773 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6774 L:      linux-kernel@vger.kernel.org
6775 S:      Supported
6776 F:      drivers/*/max14577.c
6777 F:      drivers/*/max77686.c
6778 F:      drivers/*/max77693.c
6779 F:      drivers/extcon/extcon-max14577.c
6780 F:      drivers/extcon/extcon-max77693.c
6781 F:      drivers/rtc/rtc-max77686.c
6782 F:      drivers/clk/clk-max77686.c
6783 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6784 F:      Documentation/devicetree/bindings/*/max77686.txt
6785 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6786 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6787 F:      include/linux/mfd/max14577*.h
6788 F:      include/linux/mfd/max77686*.h
6789 F:      include/linux/mfd/max77693*.h
6790
6791 MAXIRADIO FM RADIO RECEIVER DRIVER
6792 M:      Hans Verkuil <hverkuil@xs4all.nl>
6793 L:      linux-media@vger.kernel.org
6794 T:      git git://linuxtv.org/media_tree.git
6795 W:      http://linuxtv.org
6796 S:      Maintained
6797 F:      drivers/media/radio/radio-maxiradio*
6798
6799 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6800 M:      Peter Rosin <peda@axentia.se>
6801 L:      linux-iio@vger.kernel.org
6802 S:      Maintained
6803 F:      drivers/iio/potentiometer/mcp4531.c
6804
6805 MEDIA DRIVERS FOR RENESAS - VSP1
6806 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6807 L:      linux-media@vger.kernel.org
6808 L:      linux-sh@vger.kernel.org
6809 T:      git git://linuxtv.org/media_tree.git
6810 S:      Supported
6811 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6812 F:      drivers/media/platform/vsp1/
6813
6814 MEDIA DRIVERS FOR ASCOT2E
6815 M:      Sergey Kozlov <serjk@netup.ru>
6816 L:      linux-media@vger.kernel.org
6817 W:      http://linuxtv.org
6818 W:      http://netup.tv/
6819 T:      git git://linuxtv.org/media_tree.git
6820 S:      Supported
6821 F:      drivers/media/dvb-frontends/ascot2e*
6822
6823 MEDIA DRIVERS FOR CXD2841ER
6824 M:      Sergey Kozlov <serjk@netup.ru>
6825 L:      linux-media@vger.kernel.org
6826 W:      http://linuxtv.org/
6827 W:      http://netup.tv/
6828 T:      git git://linuxtv.org/media_tree.git
6829 S:      Supported
6830 F:      drivers/media/dvb-frontends/cxd2841er*
6831
6832 MEDIA DRIVERS FOR HORUS3A
6833 M:      Sergey Kozlov <serjk@netup.ru>
6834 L:      linux-media@vger.kernel.org
6835 W:      http://linuxtv.org/
6836 W:      http://netup.tv/
6837 T:      git git://linuxtv.org/media_tree.git
6838 S:      Supported
6839 F:      drivers/media/dvb-frontends/horus3a*
6840
6841 MEDIA DRIVERS FOR LNBH25
6842 M:      Sergey Kozlov <serjk@netup.ru>
6843 L:      linux-media@vger.kernel.org
6844 W:      http://linuxtv.org/
6845 W:      http://netup.tv/
6846 T:      git git://linuxtv.org/media_tree.git
6847 S:      Supported
6848 F:      drivers/media/dvb-frontends/lnbh25*
6849
6850 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6851 M:      Sergey Kozlov <serjk@netup.ru>
6852 L:      linux-media@vger.kernel.org
6853 W:      http://linuxtv.org/
6854 W:      http://netup.tv/
6855 T:      git git://linuxtv.org/media_tree.git
6856 S:      Supported
6857 F:      drivers/media/pci/netup_unidvb/*
6858
6859 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6860 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6861 P:      LinuxTV.org Project
6862 L:      linux-media@vger.kernel.org
6863 W:      http://linuxtv.org
6864 Q:      http://patchwork.kernel.org/project/linux-media/list/
6865 T:      git git://linuxtv.org/media_tree.git
6866 S:      Maintained
6867 F:      Documentation/dvb/
6868 F:      Documentation/video4linux/
6869 F:      Documentation/DocBook/media/
6870 F:      drivers/media/
6871 F:      drivers/staging/media/
6872 F:      include/media/
6873 F:      include/uapi/linux/dvb/
6874 F:      include/uapi/linux/videodev2.h
6875 F:      include/uapi/linux/media.h
6876 F:      include/uapi/linux/v4l2-*
6877 F:      include/uapi/linux/meye.h
6878 F:      include/uapi/linux/ivtv*
6879 F:      include/uapi/linux/uvcvideo.h
6880
6881 MEDIATEK MT7601U WIRELESS LAN DRIVER
6882 M:      Jakub Kicinski <kubakici@wp.pl>
6883 L:      linux-wireless@vger.kernel.org
6884 S:      Maintained
6885 F:      drivers/net/wireless/mediatek/mt7601u/
6886
6887 MEGARAID SCSI/SAS DRIVERS
6888 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6889 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6890 M:      Uday Lingala <uday.lingala@avagotech.com>
6891 L:      megaraidlinux.pdl@avagotech.com
6892 L:      linux-scsi@vger.kernel.org
6893 W:      http://www.lsi.com
6894 S:      Maintained
6895 F:      Documentation/scsi/megaraid.txt
6896 F:      drivers/scsi/megaraid.*
6897 F:      drivers/scsi/megaraid/
6898
6899 MELLANOX ETHERNET DRIVER (mlx4_en)
6900 M:      Amir Vadai <amirv@mellanox.com>
6901 L:      netdev@vger.kernel.org
6902 S:      Supported
6903 W:      http://www.mellanox.com
6904 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6905 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6906
6907 MELLANOX ETHERNET SWITCH DRIVERS
6908 M:      Jiri Pirko <jiri@mellanox.com>
6909 M:      Ido Schimmel <idosch@mellanox.com>
6910 L:      netdev@vger.kernel.org
6911 S:      Supported
6912 W:      http://www.mellanox.com
6913 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6914 F:      drivers/net/ethernet/mellanox/mlxsw/
6915
6916 MEMBARRIER SUPPORT
6917 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6918 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6919 L:      linux-kernel@vger.kernel.org
6920 S:      Supported
6921 F:      kernel/membarrier.c
6922 F:      include/uapi/linux/membarrier.h
6923
6924 MEMORY MANAGEMENT
6925 L:      linux-mm@kvack.org
6926 W:      http://www.linux-mm.org
6927 S:      Maintained
6928 F:      include/linux/mm.h
6929 F:      include/linux/gfp.h
6930 F:      include/linux/mmzone.h
6931 F:      include/linux/memory_hotplug.h
6932 F:      include/linux/vmalloc.h
6933 F:      mm/
6934
6935 MEMORY TECHNOLOGY DEVICES (MTD)
6936 M:      David Woodhouse <dwmw2@infradead.org>
6937 M:      Brian Norris <computersforpeace@gmail.com>
6938 L:      linux-mtd@lists.infradead.org
6939 W:      http://www.linux-mtd.infradead.org/
6940 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6941 T:      git git://git.infradead.org/linux-mtd.git
6942 T:      git git://git.infradead.org/l2-mtd.git
6943 S:      Maintained
6944 F:      drivers/mtd/
6945 F:      include/linux/mtd/
6946 F:      include/uapi/mtd/
6947
6948 MEN A21 WATCHDOG DRIVER
6949 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6950 L:      linux-watchdog@vger.kernel.org
6951 S:      Maintained
6952 F:      drivers/watchdog/mena21_wdt.c
6953
6954 MEN CHAMELEON BUS (mcb)
6955 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6956 S:      Maintained
6957 F:      drivers/mcb/
6958 F:      include/linux/mcb.h
6959 F:      Documentation/men-chameleon-bus.txt
6960
6961 MEN F21BMC (Board Management Controller)
6962 M:      Andreas Werner <andreas.werner@men.de>
6963 S:      Supported
6964 F:      drivers/mfd/menf21bmc.c
6965 F:      drivers/watchdog/menf21bmc_wdt.c
6966 F:      drivers/leds/leds-menf21bmc.c
6967 F:      drivers/hwmon/menf21bmc_hwmon.c
6968 F:      Documentation/hwmon/menf21bmc
6969
6970 METAG ARCHITECTURE
6971 M:      James Hogan <james.hogan@imgtec.com>
6972 L:      linux-metag@vger.kernel.org
6973 S:      Supported
6974 F:      arch/metag/
6975 F:      Documentation/metag/
6976 F:      Documentation/devicetree/bindings/metag/
6977 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
6978 F:      drivers/clocksource/metag_generic.c
6979 F:      drivers/irqchip/irq-metag.c
6980 F:      drivers/irqchip/irq-metag-ext.c
6981 F:      drivers/tty/metag_da.c
6982
6983 MICROBLAZE ARCHITECTURE
6984 M:      Michal Simek <monstr@monstr.eu>
6985 W:      http://www.monstr.eu/fdt/
6986 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6987 S:      Supported
6988 F:      arch/microblaze/
6989
6990 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6991 M:      Chen Yu <yu.c.chen@intel.com>
6992 L:      platform-driver-x86@vger.kernel.org
6993 S:      Supported
6994 F:      drivers/platform/x86/surfacepro3_button.c
6995
6996 MICROTEK X6 SCANNER
6997 M:      Oliver Neukum <oliver@neukum.org>
6998 S:      Maintained
6999 F:      drivers/usb/image/microtek.*
7000
7001 MIPS
7002 M:      Ralf Baechle <ralf@linux-mips.org>
7003 L:      linux-mips@linux-mips.org
7004 W:      http://www.linux-mips.org/
7005 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7006 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7007 S:      Supported
7008 F:      Documentation/mips/
7009 F:      arch/mips/
7010
7011 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7012 M:      Hans Verkuil <hverkuil@xs4all.nl>
7013 L:      linux-media@vger.kernel.org
7014 T:      git git://linuxtv.org/media_tree.git
7015 W:      http://linuxtv.org
7016 S:      Odd Fixes
7017 F:      drivers/media/radio/radio-miropcm20*
7018
7019 Mellanox MLX5 core VPI driver
7020 M:      Eli Cohen <eli@mellanox.com>
7021 L:      netdev@vger.kernel.org
7022 L:      linux-rdma@vger.kernel.org
7023 W:      http://www.mellanox.com
7024 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7025 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7026 T:      git git://openfabrics.org/~eli/connect-ib.git
7027 S:      Supported
7028 F:      drivers/net/ethernet/mellanox/mlx5/core/
7029 F:      include/linux/mlx5/
7030
7031 Mellanox MLX5 IB driver
7032 M:      Eli Cohen <eli@mellanox.com>
7033 L:      linux-rdma@vger.kernel.org
7034 W:      http://www.mellanox.com
7035 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7036 T:      git git://openfabrics.org/~eli/connect-ib.git
7037 S:      Supported
7038 F:      include/linux/mlx5/
7039 F:      drivers/infiniband/hw/mlx5/
7040
7041 MELEXIS MLX90614 DRIVER
7042 M:      Crt Mori <cmo@melexis.com>
7043 L:      linux-iio@vger.kernel.org
7044 W:      http://www.melexis.com
7045 S:      Supported
7046 F:      drivers/iio/temperature/mlx90614.c
7047
7048 MN88472 MEDIA DRIVER
7049 M:      Antti Palosaari <crope@iki.fi>
7050 L:      linux-media@vger.kernel.org
7051 W:      http://linuxtv.org/
7052 W:      http://palosaari.fi/linux/
7053 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7054 T:      git git://linuxtv.org/anttip/media_tree.git
7055 S:      Maintained
7056 F:      drivers/staging/media/mn88472/
7057 F:      drivers/media/dvb-frontends/mn88472.h
7058
7059 MN88473 MEDIA DRIVER
7060 M:      Antti Palosaari <crope@iki.fi>
7061 L:      linux-media@vger.kernel.org
7062 W:      http://linuxtv.org/
7063 W:      http://palosaari.fi/linux/
7064 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7065 T:      git git://linuxtv.org/anttip/media_tree.git
7066 S:      Maintained
7067 F:      drivers/staging/media/mn88473/
7068 F:      drivers/media/dvb-frontends/mn88473.h
7069
7070 MODULE SUPPORT
7071 M:      Rusty Russell <rusty@rustcorp.com.au>
7072 S:      Maintained
7073 F:      include/linux/module.h
7074 F:      kernel/module.c
7075
7076 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7077 W:      http://popies.net/meye/
7078 S:      Orphan
7079 F:      Documentation/video4linux/meye.txt
7080 F:      drivers/media/pci/meye/
7081 F:      include/uapi/linux/meye.h
7082
7083 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7084 M:      Jiri Slaby <jirislaby@gmail.com>
7085 S:      Maintained
7086 F:      Documentation/serial/moxa-smartio
7087 F:      drivers/tty/mxser.*
7088
7089 MR800 AVERMEDIA USB FM RADIO DRIVER
7090 M:      Alexey Klimov <klimov.linux@gmail.com>
7091 L:      linux-media@vger.kernel.org
7092 T:      git git://linuxtv.org/media_tree.git
7093 S:      Maintained
7094 F:      drivers/media/radio/radio-mr800.c
7095
7096 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7097 M:      Alan Ott <alan@signal11.us>
7098 L:      linux-wpan@vger.kernel.org
7099 S:      Maintained
7100 F:      drivers/net/ieee802154/mrf24j40.c
7101 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7102
7103 MSI LAPTOP SUPPORT
7104 M:      "Lee, Chun-Yi" <jlee@suse.com>
7105 L:      platform-driver-x86@vger.kernel.org
7106 S:      Maintained
7107 F:      drivers/platform/x86/msi-laptop.c
7108
7109 MSI WMI SUPPORT
7110 L:      platform-driver-x86@vger.kernel.org
7111 S:      Orphan
7112 F:      drivers/platform/x86/msi-wmi.c
7113
7114 MSI001 MEDIA DRIVER
7115 M:      Antti Palosaari <crope@iki.fi>
7116 L:      linux-media@vger.kernel.org
7117 W:      http://linuxtv.org/
7118 W:      http://palosaari.fi/linux/
7119 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7120 T:      git git://linuxtv.org/anttip/media_tree.git
7121 S:      Maintained
7122 F:      drivers/media/tuners/msi001*
7123
7124 MSI2500 MEDIA DRIVER
7125 M:      Antti Palosaari <crope@iki.fi>
7126 L:      linux-media@vger.kernel.org
7127 W:      http://linuxtv.org/
7128 W:      http://palosaari.fi/linux/
7129 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7130 T:      git git://linuxtv.org/anttip/media_tree.git
7131 S:      Maintained
7132 F:      drivers/media/usb/msi2500/
7133
7134 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7135 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7136 L:      linux-mtd@lists.infradead.org
7137 S:      Maintained
7138 F:      drivers/mtd/devices/docg3*
7139
7140 MT9M032 APTINA SENSOR DRIVER
7141 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7142 L:      linux-media@vger.kernel.org
7143 T:      git git://linuxtv.org/media_tree.git
7144 S:      Maintained
7145 F:      drivers/media/i2c/mt9m032.c
7146 F:      include/media/mt9m032.h
7147
7148 MT9P031 APTINA CAMERA SENSOR
7149 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7150 L:      linux-media@vger.kernel.org
7151 T:      git git://linuxtv.org/media_tree.git
7152 S:      Maintained
7153 F:      drivers/media/i2c/mt9p031.c
7154 F:      include/media/mt9p031.h
7155
7156 MT9T001 APTINA CAMERA SENSOR
7157 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7158 L:      linux-media@vger.kernel.org
7159 T:      git git://linuxtv.org/media_tree.git
7160 S:      Maintained
7161 F:      drivers/media/i2c/mt9t001.c
7162 F:      include/media/mt9t001.h
7163
7164 MT9V032 APTINA CAMERA SENSOR
7165 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7166 L:      linux-media@vger.kernel.org
7167 T:      git git://linuxtv.org/media_tree.git
7168 S:      Maintained
7169 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7170 F:      drivers/media/i2c/mt9v032.c
7171 F:      include/media/mt9v032.h
7172
7173 MULTIFUNCTION DEVICES (MFD)
7174 M:      Lee Jones <lee.jones@linaro.org>
7175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7176 S:      Supported
7177 F:      drivers/mfd/
7178 F:      include/linux/mfd/
7179
7180 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7181 M:      Ulf Hansson <ulf.hansson@linaro.org>
7182 L:      linux-mmc@vger.kernel.org
7183 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7184 S:      Maintained
7185 F:      drivers/mmc/
7186 F:      include/linux/mmc/
7187 F:      include/uapi/linux/mmc/
7188
7189 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7190 S:      Orphan
7191 F:      drivers/mmc/host/mmc_spi.c
7192 F:      include/linux/spi/mmc_spi.h
7193
7194 MULTISOUND SOUND DRIVER
7195 M:      Andrew Veliath <andrewtv@usa.net>
7196 S:      Maintained
7197 F:      Documentation/sound/oss/MultiSound
7198 F:      sound/oss/msnd*
7199
7200 MULTITECH MULTIPORT CARD (ISICOM)
7201 S:      Orphan
7202 F:      drivers/tty/isicom.c
7203 F:      include/linux/isicom.h
7204
7205 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7206 M:      Felipe Balbi <balbi@ti.com>
7207 L:      linux-usb@vger.kernel.org
7208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7209 S:      Maintained
7210 F:      drivers/usb/musb/
7211
7212 MXL5007T MEDIA DRIVER
7213 M:      Michael Krufky <mkrufky@linuxtv.org>
7214 L:      linux-media@vger.kernel.org
7215 W:      http://linuxtv.org/
7216 W:      http://github.com/mkrufky
7217 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7218 T:      git git://linuxtv.org/mkrufky/tuners.git
7219 S:      Maintained
7220 F:      drivers/media/tuners/mxl5007t.*
7221
7222 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7223 M:      Hyong-Youb Kim <hykim@myri.com>
7224 L:      netdev@vger.kernel.org
7225 W:      https://www.myricom.com/support/downloads/myri10ge.html
7226 S:      Supported
7227 F:      drivers/net/ethernet/myricom/myri10ge/
7228
7229 NATSEMI ETHERNET DRIVER (DP8381x)
7230 S:      Orphan
7231 F:      drivers/net/ethernet/natsemi/natsemi.c
7232
7233 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7234 M:      Daniel Mack <zonque@gmail.com>
7235 S:      Maintained
7236 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7237 W:      http://www.native-instruments.com
7238 F:      sound/usb/caiaq/
7239
7240 NCP FILESYSTEM
7241 M:      Petr Vandrovec <petr@vandrovec.name>
7242 S:      Odd Fixes
7243 F:      fs/ncpfs/
7244
7245 NCR 5380 SCSI DRIVERS
7246 M:      Finn Thain <fthain@telegraphics.com.au>
7247 M:      Michael Schmitz <schmitzmic@gmail.com>
7248 L:      linux-scsi@vger.kernel.org
7249 S:      Maintained
7250 F:      Documentation/scsi/g_NCR5380.txt
7251 F:      drivers/scsi/NCR5380.*
7252 F:      drivers/scsi/arm/cumana_1.c
7253 F:      drivers/scsi/arm/oak.c
7254 F:      drivers/scsi/atari_NCR5380.c
7255 F:      drivers/scsi/atari_scsi.*
7256 F:      drivers/scsi/dmx3191d.c
7257 F:      drivers/scsi/dtc.*
7258 F:      drivers/scsi/g_NCR5380.*
7259 F:      drivers/scsi/g_NCR5380_mmio.c
7260 F:      drivers/scsi/mac_scsi.*
7261 F:      drivers/scsi/pas16.*
7262 F:      drivers/scsi/sun3_scsi.*
7263 F:      drivers/scsi/sun3_scsi_vme.c
7264 F:      drivers/scsi/t128.*
7265
7266 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7267 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7268 L:      linux-scsi@vger.kernel.org
7269 S:      Maintained
7270 F:      drivers/scsi/NCR_D700.*
7271
7272 NCT6775 HARDWARE MONITOR DRIVER
7273 M:      Guenter Roeck <linux@roeck-us.net>
7274 L:      lm-sensors@lm-sensors.org
7275 S:      Maintained
7276 F:      Documentation/hwmon/nct6775
7277 F:      drivers/hwmon/nct6775.c
7278
7279 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7280 M:      Faisal Latif <faisal.latif@intel.com>
7281 L:      linux-rdma@vger.kernel.org
7282 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7283 S:      Supported
7284 F:      drivers/infiniband/hw/nes/
7285
7286 NETEM NETWORK EMULATOR
7287 M:      Stephen Hemminger <stephen@networkplumber.org>
7288 L:      netem@lists.linux-foundation.org
7289 S:      Maintained
7290 F:      net/sched/sch_netem.c
7291
7292 NETERION 10GbE DRIVERS (s2io/vxge)
7293 M:      Jon Mason <jdmason@kudzu.us>
7294 L:      netdev@vger.kernel.org
7295 S:      Supported
7296 F:      Documentation/networking/s2io.txt
7297 F:      Documentation/networking/vxge.txt
7298 F:      drivers/net/ethernet/neterion/
7299
7300 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7301 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7302 M:      Patrick McHardy <kaber@trash.net>
7303 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7304 L:      netfilter-devel@vger.kernel.org
7305 L:      coreteam@netfilter.org
7306 W:      http://www.netfilter.org/
7307 W:      http://www.iptables.org/
7308 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7311 S:      Supported
7312 F:      include/linux/netfilter*
7313 F:      include/linux/netfilter/
7314 F:      include/net/netfilter/
7315 F:      include/uapi/linux/netfilter*
7316 F:      include/uapi/linux/netfilter/
7317 F:      net/*/netfilter.c
7318 F:      net/*/netfilter/
7319 F:      net/netfilter/
7320 F:      net/bridge/br_netfilter*.c
7321
7322 NETLABEL
7323 M:      Paul Moore <paul@paul-moore.com>
7324 W:      http://netlabel.sf.net
7325 L:      netdev@vger.kernel.org
7326 S:      Maintained
7327 F:      Documentation/netlabel/
7328 F:      include/net/netlabel.h
7329 F:      net/netlabel/
7330
7331 NETROM NETWORK LAYER
7332 M:      Ralf Baechle <ralf@linux-mips.org>
7333 L:      linux-hams@vger.kernel.org
7334 W:      http://www.linux-ax25.org/
7335 S:      Maintained
7336 F:      include/net/netrom.h
7337 F:      include/uapi/linux/netrom.h
7338 F:      net/netrom/
7339
7340 NETWORK BLOCK DEVICE (NBD)
7341 M:      Markus Pargmann <mpa@pengutronix.de>
7342 S:      Maintained
7343 L:      nbd-general@lists.sourceforge.net
7344 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7345 F:      Documentation/blockdev/nbd.txt
7346 F:      drivers/block/nbd.c
7347 F:      include/uapi/linux/nbd.h
7348
7349 NETWORK DROP MONITOR
7350 M:      Neil Horman <nhorman@tuxdriver.com>
7351 L:      netdev@vger.kernel.org
7352 S:      Maintained
7353 W:      https://fedorahosted.org/dropwatch/
7354 F:      net/core/drop_monitor.c
7355
7356 NETWORKING [GENERAL]
7357 M:      "David S. Miller" <davem@davemloft.net>
7358 L:      netdev@vger.kernel.org
7359 W:      http://www.linuxfoundation.org/en/Net
7360 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7363 S:      Maintained
7364 F:      net/
7365 F:      include/net/
7366 F:      include/linux/in.h
7367 F:      include/linux/net.h
7368 F:      include/linux/netdevice.h
7369 F:      include/uapi/linux/in.h
7370 F:      include/uapi/linux/net.h
7371 F:      include/uapi/linux/netdevice.h
7372 F:      include/uapi/linux/net_namespace.h
7373 F:      tools/net/
7374 F:      tools/testing/selftests/net/
7375 F:      lib/random32.c
7376 F:      lib/test_bpf.c
7377
7378 NETWORKING [IPv4/IPv6]
7379 M:      "David S. Miller" <davem@davemloft.net>
7380 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7381 M:      James Morris <jmorris@namei.org>
7382 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7383 M:      Patrick McHardy <kaber@trash.net>
7384 L:      netdev@vger.kernel.org
7385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7386 S:      Maintained
7387 F:      net/ipv4/
7388 F:      net/ipv6/
7389 F:      include/net/ip*
7390 F:      arch/x86/net/*
7391
7392 NETWORKING [IPSEC]
7393 M:      Steffen Klassert <steffen.klassert@secunet.com>
7394 M:      Herbert Xu <herbert@gondor.apana.org.au>
7395 M:      "David S. Miller" <davem@davemloft.net>
7396 L:      netdev@vger.kernel.org
7397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7399 S:      Maintained
7400 F:      net/core/flow.c
7401 F:      net/xfrm/
7402 F:      net/key/
7403 F:      net/ipv4/xfrm*
7404 F:      net/ipv4/esp4.c
7405 F:      net/ipv4/ah4.c
7406 F:      net/ipv4/ipcomp.c
7407 F:      net/ipv4/ip_vti.c
7408 F:      net/ipv6/xfrm*
7409 F:      net/ipv6/esp6.c
7410 F:      net/ipv6/ah6.c
7411 F:      net/ipv6/ipcomp6.c
7412 F:      net/ipv6/ip6_vti.c
7413 F:      include/uapi/linux/xfrm.h
7414 F:      include/net/xfrm.h
7415
7416 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7417 M:      Paul Moore <paul@paul-moore.com>
7418 L:      netdev@vger.kernel.org
7419 S:      Maintained
7420
7421 NETWORKING [WIRELESS]
7422 L:      linux-wireless@vger.kernel.org
7423 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7424
7425 NETWORKING DRIVERS
7426 L:      netdev@vger.kernel.org
7427 W:      http://www.linuxfoundation.org/en/Net
7428 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7431 S:      Odd Fixes
7432 F:      drivers/net/
7433 F:      include/linux/if_*
7434 F:      include/linux/netdevice.h
7435 F:      include/linux/etherdevice.h
7436 F:      include/linux/fcdevice.h
7437 F:      include/linux/fddidevice.h
7438 F:      include/linux/hippidevice.h
7439 F:      include/linux/inetdevice.h
7440 F:      include/uapi/linux/if_*
7441 F:      include/uapi/linux/netdevice.h
7442
7443 NETWORKING DRIVERS (WIRELESS)
7444 M:      Kalle Valo <kvalo@codeaurora.org>
7445 L:      linux-wireless@vger.kernel.org
7446 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7448 S:      Maintained
7449 F:      drivers/net/wireless/
7450
7451 NETXEN (1/10) GbE SUPPORT
7452 M:      Manish Chopra <manish.chopra@qlogic.com>
7453 M:      Sony Chacko <sony.chacko@qlogic.com>
7454 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7455 L:      netdev@vger.kernel.org
7456 W:      http://www.qlogic.com
7457 S:      Supported
7458 F:      drivers/net/ethernet/qlogic/netxen/
7459
7460 NFC SUBSYSTEM
7461 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7462 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7463 M:      Samuel Ortiz <sameo@linux.intel.com>
7464 L:      linux-wireless@vger.kernel.org
7465 L:      linux-nfc@lists.01.org (subscribers-only)
7466 S:      Supported
7467 F:      net/nfc/
7468 F:      include/net/nfc/
7469 F:      include/uapi/linux/nfc.h
7470 F:      drivers/nfc/
7471 F:      include/linux/platform_data/pn544.h
7472 F:      Documentation/devicetree/bindings/net/nfc/
7473
7474 NFS, SUNRPC, AND LOCKD CLIENTS
7475 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7476 M:      Anna Schumaker <anna.schumaker@netapp.com>
7477 L:      linux-nfs@vger.kernel.org
7478 W:      http://client.linux-nfs.org
7479 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7480 S:      Maintained
7481 F:      fs/lockd/
7482 F:      fs/nfs/
7483 F:      fs/nfs_common/
7484 F:      net/sunrpc/
7485 F:      include/linux/lockd/
7486 F:      include/linux/nfs*
7487 F:      include/linux/sunrpc/
7488 F:      include/uapi/linux/nfs*
7489 F:      include/uapi/linux/sunrpc/
7490
7491 NILFS2 FILESYSTEM
7492 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7493 L:      linux-nilfs@vger.kernel.org
7494 W:      http://nilfs.sourceforge.net/
7495 T:      git git://github.com/konis/nilfs2.git
7496 S:      Supported
7497 F:      Documentation/filesystems/nilfs2.txt
7498 F:      fs/nilfs2/
7499 F:      include/linux/nilfs2_fs.h
7500 F:      include/trace/events/nilfs2.h
7501
7502 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7503 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7504 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7505 S:      Maintained
7506 F:      Documentation/scsi/NinjaSCSI.txt
7507 F:      drivers/scsi/pcmcia/nsp_*
7508
7509 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7510 M:      GOTO Masanori <gotom@debian.or.jp>
7511 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7512 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7513 S:      Maintained
7514 F:      Documentation/scsi/NinjaSCSI.txt
7515 F:      drivers/scsi/nsp32*
7516
7517 NIOS2 ARCHITECTURE
7518 M:      Ley Foon Tan <lftan@altera.com>
7519 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7521 S:      Maintained
7522 F:      arch/nios2/
7523
7524 NOKIA N900 POWER SUPPLY DRIVERS
7525 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7526 S:      Maintained
7527 F:      include/linux/power/bq2415x_charger.h
7528 F:      include/linux/power/bq27xxx_battery.h
7529 F:      include/linux/power/isp1704_charger.h
7530 F:      drivers/power/bq2415x_charger.c
7531 F:      drivers/power/bq27xxx_battery.c
7532 F:      drivers/power/isp1704_charger.c
7533 F:      drivers/power/rx51_battery.c
7534
7535 NTB DRIVER CORE
7536 M:      Jon Mason <jdmason@kudzu.us>
7537 M:      Dave Jiang <dave.jiang@intel.com>
7538 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7539 L:      linux-ntb@googlegroups.com
7540 S:      Supported
7541 W:      https://github.com/jonmason/ntb/wiki
7542 T:      git git://github.com/jonmason/ntb.git
7543 F:      drivers/ntb/
7544 F:      drivers/net/ntb_netdev.c
7545 F:      include/linux/ntb.h
7546 F:      include/linux/ntb_transport.h
7547
7548 NTB INTEL DRIVER
7549 M:      Jon Mason <jdmason@kudzu.us>
7550 M:      Dave Jiang <dave.jiang@intel.com>
7551 L:      linux-ntb@googlegroups.com
7552 S:      Supported
7553 W:      https://github.com/jonmason/ntb/wiki
7554 T:      git git://github.com/jonmason/ntb.git
7555 F:      drivers/ntb/hw/intel/
7556
7557 NTFS FILESYSTEM
7558 M:      Anton Altaparmakov <anton@tuxera.com>
7559 L:      linux-ntfs-dev@lists.sourceforge.net
7560 W:      http://www.tuxera.com/
7561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7562 S:      Supported
7563 F:      Documentation/filesystems/ntfs.txt
7564 F:      fs/ntfs/
7565
7566 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7567 M:      Antonino Daplas <adaplas@gmail.com>
7568 L:      linux-fbdev@vger.kernel.org
7569 S:      Maintained
7570 F:      drivers/video/fbdev/riva/
7571 F:      drivers/video/fbdev/nvidia/
7572
7573 NVM EXPRESS DRIVER
7574 M:      Keith Busch <keith.busch@intel.com>
7575 M:      Jens Axboe <axboe@fb.com>
7576 L:      linux-nvme@lists.infradead.org
7577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7578 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7579 S:      Supported
7580 F:      drivers/nvme/host/
7581 F:      include/linux/nvme.h
7582
7583 NVMEM FRAMEWORK
7584 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7585 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7586 S:      Maintained
7587 F:      drivers/nvmem/
7588 F:      Documentation/devicetree/bindings/nvmem/
7589 F:      include/linux/nvmem-consumer.h
7590 F:      include/linux/nvmem-provider.h
7591
7592 NXP-NCI NFC DRIVER
7593 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7594 R:      Charles Gorand <charles.gorand@effinnov.com>
7595 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7596 S:      Supported
7597 F:      drivers/nfc/nxp-nci
7598
7599 NXP TDA998X DRM DRIVER
7600 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7601 S:      Supported
7602 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7603 F:      include/drm/i2c/tda998x.h
7604
7605 NXP TFA9879 DRIVER
7606 M:      Peter Rosin <peda@axentia.se>
7607 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7608 S:      Maintained
7609 F:      sound/soc/codecs/tfa9879*
7610
7611 OMAP SUPPORT
7612 M:      Tony Lindgren <tony@atomide.com>
7613 L:      linux-omap@vger.kernel.org
7614 W:      http://www.muru.com/linux/omap/
7615 W:      http://linux.omap.com/
7616 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7618 S:      Maintained
7619 F:      arch/arm/*omap*/
7620 F:      arch/arm/configs/omap1_defconfig
7621 F:      arch/arm/configs/omap2plus_defconfig
7622 F:      drivers/i2c/busses/i2c-omap.c
7623 F:      drivers/irqchip/irq-omap-intc.c
7624 F:      drivers/mfd/*omap*.c
7625 F:      drivers/mfd/menelaus.c
7626 F:      drivers/mfd/palmas.c
7627 F:      drivers/mfd/tps65217.c
7628 F:      drivers/mfd/tps65218.c
7629 F:      drivers/mfd/tps65910.c
7630 F:      drivers/mfd/twl-core.[ch]
7631 F:      drivers/mfd/twl4030*.c
7632 F:      drivers/mfd/twl6030*.c
7633 F:      drivers/mfd/twl6040*.c
7634 F:      drivers/regulator/palmas-regulator*.c
7635 F:      drivers/regulator/pbias-regulator.c
7636 F:      drivers/regulator/tps65217-regulator.c
7637 F:      drivers/regulator/tps65218-regulator.c
7638 F:      drivers/regulator/tps65910-regulator.c
7639 F:      drivers/regulator/twl-regulator.c
7640 F:      include/linux/i2c-omap.h
7641
7642 OMAP DEVICE TREE SUPPORT
7643 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7644 M:      Tony Lindgren <tony@atomide.com>
7645 L:      linux-omap@vger.kernel.org
7646 L:      devicetree@vger.kernel.org
7647 S:      Maintained
7648 F:      arch/arm/boot/dts/*omap*
7649 F:      arch/arm/boot/dts/*am3*
7650 F:      arch/arm/boot/dts/*am4*
7651 F:      arch/arm/boot/dts/*am5*
7652 F:      arch/arm/boot/dts/*dra7*
7653
7654 OMAP CLOCK FRAMEWORK SUPPORT
7655 M:      Paul Walmsley <paul@pwsan.com>
7656 L:      linux-omap@vger.kernel.org
7657 S:      Maintained
7658 F:      arch/arm/*omap*/*clock*
7659
7660 OMAP POWER MANAGEMENT SUPPORT
7661 M:      Kevin Hilman <khilman@deeprootsystems.com>
7662 L:      linux-omap@vger.kernel.org
7663 S:      Maintained
7664 F:      arch/arm/*omap*/*pm*
7665 F:      drivers/cpufreq/omap-cpufreq.c
7666
7667 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7668 M:      Rajendra Nayak <rnayak@ti.com>
7669 M:      Paul Walmsley <paul@pwsan.com>
7670 L:      linux-omap@vger.kernel.org
7671 S:      Maintained
7672 F:      arch/arm/mach-omap2/prm*
7673
7674 OMAP AUDIO SUPPORT
7675 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7676 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7677 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7678 L:      linux-omap@vger.kernel.org
7679 S:      Maintained
7680 F:      sound/soc/omap/
7681
7682 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7683 M:      Roger Quadros <rogerq@ti.com>
7684 M:      Tony Lindgren <tony@atomide.com>
7685 L:      linux-omap@vger.kernel.org
7686 S:      Maintained
7687 F:      drivers/memory/omap-gpmc.c
7688 F:      arch/arm/mach-omap2/*gpmc*
7689
7690 OMAP FRAMEBUFFER SUPPORT
7691 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7692 L:      linux-fbdev@vger.kernel.org
7693 L:      linux-omap@vger.kernel.org
7694 S:      Maintained
7695 F:      drivers/video/fbdev/omap/
7696
7697 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7698 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7699 L:      linux-omap@vger.kernel.org
7700 L:      linux-fbdev@vger.kernel.org
7701 S:      Maintained
7702 F:      drivers/video/fbdev/omap2/
7703 F:      Documentation/arm/OMAP/DSS
7704
7705 OMAP HARDWARE SPINLOCK SUPPORT
7706 M:      Ohad Ben-Cohen <ohad@wizery.com>
7707 L:      linux-omap@vger.kernel.org
7708 S:      Maintained
7709 F:      drivers/hwspinlock/omap_hwspinlock.c
7710
7711 OMAP MMC SUPPORT
7712 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7713 L:      linux-omap@vger.kernel.org
7714 S:      Maintained
7715 F:      drivers/mmc/host/omap.c
7716
7717 OMAP HS MMC SUPPORT
7718 L:      linux-mmc@vger.kernel.org
7719 L:      linux-omap@vger.kernel.org
7720 S:      Orphan
7721 F:      drivers/mmc/host/omap_hsmmc.c
7722
7723 OMAP RANDOM NUMBER GENERATOR SUPPORT
7724 M:      Deepak Saxena <dsaxena@plexity.net>
7725 S:      Maintained
7726 F:      drivers/char/hw_random/omap-rng.c
7727
7728 OMAP HWMOD SUPPORT
7729 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7730 M:      Paul Walmsley <paul@pwsan.com>
7731 L:      linux-omap@vger.kernel.org
7732 S:      Maintained
7733 F:      arch/arm/mach-omap2/omap_hwmod.*
7734
7735 OMAP HWMOD DATA
7736 M:      Paul Walmsley <paul@pwsan.com>
7737 L:      linux-omap@vger.kernel.org
7738 S:      Maintained
7739 F:      arch/arm/mach-omap2/omap_hwmod*data*
7740
7741 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7742 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7743 L:      linux-omap@vger.kernel.org
7744 S:      Maintained
7745 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7746
7747 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7748 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7749 L:      linux-media@vger.kernel.org
7750 S:      Maintained
7751 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7752 F:      drivers/media/platform/omap3isp/
7753 F:      drivers/staging/media/omap4iss/
7754
7755 OMAP USB SUPPORT
7756 M:      Felipe Balbi <balbi@ti.com>
7757 L:      linux-usb@vger.kernel.org
7758 L:      linux-omap@vger.kernel.org
7759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7760 S:      Maintained
7761 F:      drivers/usb/*/*omap*
7762 F:      arch/arm/*omap*/usb*
7763
7764 OMAP GPIO DRIVER
7765 M:      Javier Martinez Canillas <javier@dowhile0.org>
7766 M:      Santosh Shilimkar <ssantosh@kernel.org>
7767 M:      Kevin Hilman <khilman@deeprootsystems.com>
7768 L:      linux-omap@vger.kernel.org
7769 S:      Maintained
7770 F:      drivers/gpio/gpio-omap.c
7771
7772 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7773 M:      Mark Jackson <mpfj@newflow.co.uk>
7774 L:      linux-omap@vger.kernel.org
7775 S:      Maintained
7776 F:      arch/arm/boot/dts/am335x-nano.dts
7777
7778 OMFS FILESYSTEM
7779 M:      Bob Copeland <me@bobcopeland.com>
7780 L:      linux-karma-devel@lists.sourceforge.net
7781 S:      Maintained
7782 F:      Documentation/filesystems/omfs.txt
7783 F:      fs/omfs/
7784
7785 OMNIKEY CARDMAN 4000 DRIVER
7786 M:      Harald Welte <laforge@gnumonks.org>
7787 S:      Maintained
7788 F:      drivers/char/pcmcia/cm4000_cs.c
7789 F:      include/linux/cm4000_cs.h
7790 F:      include/uapi/linux/cm4000_cs.h
7791
7792 OMNIKEY CARDMAN 4040 DRIVER
7793 M:      Harald Welte <laforge@gnumonks.org>
7794 S:      Maintained
7795 F:      drivers/char/pcmcia/cm4040_cs.*
7796
7797 OMNIVISION OV7670 SENSOR DRIVER
7798 M:      Jonathan Corbet <corbet@lwn.net>
7799 L:      linux-media@vger.kernel.org
7800 T:      git git://linuxtv.org/media_tree.git
7801 S:      Maintained
7802 F:      drivers/media/i2c/ov7670.c
7803
7804 ONENAND FLASH DRIVER
7805 M:      Kyungmin Park <kyungmin.park@samsung.com>
7806 L:      linux-mtd@lists.infradead.org
7807 S:      Maintained
7808 F:      drivers/mtd/onenand/
7809 F:      include/linux/mtd/onenand*.h
7810
7811 ONSTREAM SCSI TAPE DRIVER
7812 M:      Willem Riede <osst@riede.org>
7813 L:      osst-users@lists.sourceforge.net
7814 L:      linux-scsi@vger.kernel.org
7815 S:      Maintained
7816 F:      Documentation/scsi/osst.txt
7817 F:      drivers/scsi/osst.*
7818 F:      drivers/scsi/osst_*.h
7819 F:      drivers/scsi/st.h
7820
7821 OPENCORES I2C BUS DRIVER
7822 M:      Peter Korsgaard <jacmet@sunsite.dk>
7823 L:      linux-i2c@vger.kernel.org
7824 S:      Maintained
7825 F:      Documentation/i2c/busses/i2c-ocores
7826 F:      drivers/i2c/busses/i2c-ocores.c
7827
7828 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7829 M:      Rob Herring <robh+dt@kernel.org>
7830 M:      Frank Rowand <frowand.list@gmail.com>
7831 M:      Grant Likely <grant.likely@linaro.org>
7832 L:      devicetree@vger.kernel.org
7833 W:      http://www.devicetree.org/
7834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7835 S:      Maintained
7836 F:      drivers/of/
7837 F:      include/linux/of*.h
7838 F:      scripts/dtc/
7839
7840 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7841 M:      Rob Herring <robh+dt@kernel.org>
7842 M:      Pawel Moll <pawel.moll@arm.com>
7843 M:      Mark Rutland <mark.rutland@arm.com>
7844 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7845 M:      Kumar Gala <galak@codeaurora.org>
7846 L:      devicetree@vger.kernel.org
7847 S:      Maintained
7848 F:      Documentation/devicetree/
7849 F:      arch/*/boot/dts/
7850 F:      include/dt-bindings/
7851
7852 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7853 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7854 L:      devicetree@vger.kernel.org
7855 S:      Maintained
7856 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7857 F:      Documentation/devicetree/overlay-notes.txt
7858 F:      drivers/of/overlay.c
7859 F:      drivers/of/resolver.c
7860
7861 OPENRISC ARCHITECTURE
7862 M:      Jonas Bonn <jonas@southpole.se>
7863 W:      http://openrisc.net
7864 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7865 S:      Maintained
7866 T:      git git://openrisc.net/~jonas/linux
7867 F:      arch/openrisc/
7868
7869 OPENVSWITCH
7870 M:      Pravin Shelar <pshelar@nicira.com>
7871 L:      netdev@vger.kernel.org
7872 L:      dev@openvswitch.org
7873 W:      http://openvswitch.org
7874 S:      Maintained
7875 F:      net/openvswitch/
7876 F:      include/uapi/linux/openvswitch.h
7877
7878 OPL4 DRIVER
7879 M:      Clemens Ladisch <clemens@ladisch.de>
7880 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7881 T:      git git://git.alsa-project.org/alsa-kernel.git
7882 S:      Maintained
7883 F:      sound/drivers/opl4/
7884
7885 OPROFILE
7886 M:      Robert Richter <rric@kernel.org>
7887 L:      oprofile-list@lists.sf.net
7888 S:      Maintained
7889 F:      arch/*/include/asm/oprofile*.h
7890 F:      arch/*/oprofile/
7891 F:      drivers/oprofile/
7892 F:      include/linux/oprofile.h
7893
7894 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7895 M:      Mark Fasheh <mfasheh@suse.com>
7896 M:      Joel Becker <jlbec@evilplan.org>
7897 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7898 W:      http://ocfs2.wiki.kernel.org
7899 S:      Supported
7900 F:      Documentation/filesystems/ocfs2.txt
7901 F:      Documentation/filesystems/dlmfs.txt
7902 F:      fs/ocfs2/
7903
7904 ORINOCO DRIVER
7905 L:      linux-wireless@vger.kernel.org
7906 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7907 W:      http://www.nongnu.org/orinoco/
7908 S:      Orphan
7909 F:      drivers/net/wireless/orinoco/
7910
7911 OSD LIBRARY and FILESYSTEM
7912 M:      Boaz Harrosh <ooo@electrozaur.com>
7913 M:      Benny Halevy <bhalevy@primarydata.com>
7914 L:      osd-dev@open-osd.org
7915 W:      http://open-osd.org
7916 T:      git git://git.open-osd.org/open-osd.git
7917 S:      Maintained
7918 F:      drivers/scsi/osd/
7919 F:      include/scsi/osd_*
7920 F:      fs/exofs/
7921
7922 OVERLAY FILESYSTEM
7923 M:      Miklos Szeredi <miklos@szeredi.hu>
7924 L:      linux-unionfs@vger.kernel.org
7925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7926 S:      Supported
7927 F:      fs/overlayfs/
7928 F:      Documentation/filesystems/overlayfs.txt
7929
7930 P54 WIRELESS DRIVER
7931 M:      Christian Lamparter <chunkeey@googlemail.com>
7932 L:      linux-wireless@vger.kernel.org
7933 W:      http://wireless.kernel.org/en/users/Drivers/p54
7934 S:      Maintained
7935 F:      drivers/net/wireless/p54/
7936
7937 PA SEMI ETHERNET DRIVER
7938 M:      Olof Johansson <olof@lixom.net>
7939 L:      netdev@vger.kernel.org
7940 S:      Maintained
7941 F:      drivers/net/ethernet/pasemi/*
7942
7943 PA SEMI SMBUS DRIVER
7944 M:      Olof Johansson <olof@lixom.net>
7945 L:      linux-i2c@vger.kernel.org
7946 S:      Maintained
7947 F:      drivers/i2c/busses/i2c-pasemi.c
7948
7949 PADATA PARALLEL EXECUTION MECHANISM
7950 M:      Steffen Klassert <steffen.klassert@secunet.com>
7951 L:      linux-crypto@vger.kernel.org
7952 S:      Maintained
7953 F:      kernel/padata.c
7954 F:      include/linux/padata.h
7955 F:      Documentation/padata.txt
7956
7957 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7958 M:      Harald Welte <laforge@gnumonks.org>
7959 L:      platform-driver-x86@vger.kernel.org
7960 S:      Maintained
7961 F:      drivers/platform/x86/panasonic-laptop.c
7962
7963 PANASONIC MN10300/AM33/AM34 PORT
7964 M:      David Howells <dhowells@redhat.com>
7965 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7966 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7967 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7968 S:      Maintained
7969 F:      Documentation/mn10300/
7970 F:      arch/mn10300/
7971
7972 PARALLEL PORT SUBSYSTEM
7973 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7974 M:      Sudip Mukherjee <sudip@vectorindia.org>
7975 L:      linux-parport@lists.infradead.org (subscribers-only)
7976 S:      Maintained
7977 F:      drivers/parport/
7978 F:      include/linux/parport*.h
7979 F:      drivers/char/ppdev.c
7980 F:      include/uapi/linux/ppdev.h
7981 F:      Documentation/parport*.txt
7982
7983 PARAVIRT_OPS INTERFACE
7984 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7985 M:      Chris Wright <chrisw@sous-sol.org>
7986 M:      Alok Kataria <akataria@vmware.com>
7987 M:      Rusty Russell <rusty@rustcorp.com.au>
7988 L:      virtualization@lists.linux-foundation.org
7989 S:      Supported
7990 F:      Documentation/virtual/paravirt_ops.txt
7991 F:      arch/*/kernel/paravirt*
7992 F:      arch/*/include/asm/paravirt.h
7993
7994 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7995 M:      Tim Waugh <tim@cyberelk.net>
7996 L:      linux-parport@lists.infradead.org (subscribers-only)
7997 S:      Maintained
7998 F:      Documentation/blockdev/paride.txt
7999 F:      drivers/block/paride/
8000
8001 PARISC ARCHITECTURE
8002 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8003 M:      Helge Deller <deller@gmx.de>
8004 L:      linux-parisc@vger.kernel.org
8005 W:      http://www.parisc-linux.org/
8006 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8009 S:      Maintained
8010 F:      arch/parisc/
8011 F:      Documentation/parisc/
8012 F:      drivers/parisc/
8013 F:      drivers/char/agp/parisc-agp.c
8014 F:      drivers/input/serio/gscps2.c
8015 F:      drivers/parport/parport_gsc.*
8016 F:      drivers/tty/serial/8250/8250_gsc.c
8017 F:      drivers/video/fbdev/sti*
8018 F:      drivers/video/console/sti*
8019 F:      drivers/video/logo/logo_parisc*
8020
8021 PC87360 HARDWARE MONITORING DRIVER
8022 M:      Jim Cromie <jim.cromie@gmail.com>
8023 L:      lm-sensors@lm-sensors.org
8024 S:      Maintained
8025 F:      Documentation/hwmon/pc87360
8026 F:      drivers/hwmon/pc87360.c
8027
8028 PC8736x GPIO DRIVER
8029 M:      Jim Cromie <jim.cromie@gmail.com>
8030 S:      Maintained
8031 F:      drivers/char/pc8736x_gpio.c
8032
8033 PC87427 HARDWARE MONITORING DRIVER
8034 M:      Jean Delvare <jdelvare@suse.com>
8035 L:      lm-sensors@lm-sensors.org
8036 S:      Maintained
8037 F:      Documentation/hwmon/pc87427
8038 F:      drivers/hwmon/pc87427.c
8039
8040 PCA9532 LED DRIVER
8041 M:      Riku Voipio <riku.voipio@iki.fi>
8042 S:      Maintained
8043 F:      drivers/leds/leds-pca9532.c
8044 F:      include/linux/leds-pca9532.h
8045
8046 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8047 M:      Guenter Roeck <linux@roeck-us.net>
8048 L:      linux-i2c@vger.kernel.org
8049 S:      Maintained
8050 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8051
8052 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8053 M:      Khalid Aziz <khalid@gonehiking.org>
8054 S:      Maintained
8055 F:      drivers/firmware/pcdp.*
8056
8057 PCI ERROR RECOVERY
8058 M:      Linas Vepstas <linasvepstas@gmail.com>
8059 L:      linux-pci@vger.kernel.org
8060 S:      Supported
8061 F:      Documentation/PCI/pci-error-recovery.txt
8062
8063 PCI SUBSYSTEM
8064 M:      Bjorn Helgaas <bhelgaas@google.com>
8065 L:      linux-pci@vger.kernel.org
8066 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8068 S:      Supported
8069 F:      Documentation/PCI/
8070 F:      drivers/pci/
8071 F:      include/linux/pci*
8072 F:      arch/x86/pci/
8073 F:      arch/x86/kernel/quirks.c
8074
8075 PCI DRIVER FOR ALTERA PCIE IP
8076 M:      Ley Foon Tan <lftan@altera.com>
8077 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8078 L:      linux-pci@vger.kernel.org
8079 S:      Supported
8080 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8081 F:      drivers/pci/host/pcie-altera.c
8082
8083 PCI DRIVER FOR ARM VERSATILE PLATFORM
8084 M:      Rob Herring <robh@kernel.org>
8085 L:      linux-pci@vger.kernel.org
8086 L:      linux-arm-kernel@lists.infradead.org
8087 S:      Maintained
8088 F:      Documentation/devicetree/bindings/pci/versatile.txt
8089 F:      drivers/pci/host/pci-versatile.c
8090
8091 PCI DRIVER FOR APPLIEDMICRO XGENE
8092 M:      Tanmay Inamdar <tinamdar@apm.com>
8093 L:      linux-pci@vger.kernel.org
8094 L:      linux-arm-kernel@lists.infradead.org
8095 S:      Maintained
8096 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8097 F:      drivers/pci/host/pci-xgene.c
8098
8099 PCI DRIVER FOR FREESCALE LAYERSCAPE
8100 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8101 M:      Mingkai Hu <mingkai.hu@freescale.com>
8102 M:      Roy Zang <tie-fei.zang@freescale.com>
8103 L:      linuxppc-dev@lists.ozlabs.org
8104 L:      linux-pci@vger.kernel.org
8105 L:      linux-arm-kernel@lists.infradead.org
8106 S:      Maintained
8107 F:      drivers/pci/host/*layerscape*
8108
8109 PCI DRIVER FOR IMX6
8110 M:      Richard Zhu <Richard.Zhu@freescale.com>
8111 M:      Lucas Stach <l.stach@pengutronix.de>
8112 L:      linux-pci@vger.kernel.org
8113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8114 S:      Maintained
8115 F:      drivers/pci/host/*imx6*
8116
8117 PCI DRIVER FOR TI KEYSTONE
8118 M:      Murali Karicheri <m-karicheri2@ti.com>
8119 L:      linux-pci@vger.kernel.org
8120 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8121 S:      Maintained
8122 F:      drivers/pci/host/*keystone*
8123
8124 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8125 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8126 M:      Jason Cooper <jason@lakedaemon.net>
8127 L:      linux-pci@vger.kernel.org
8128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8129 S:      Maintained
8130 F:      drivers/pci/host/*mvebu*
8131
8132 PCI DRIVER FOR NVIDIA TEGRA
8133 M:      Thierry Reding <thierry.reding@gmail.com>
8134 L:      linux-tegra@vger.kernel.org
8135 L:      linux-pci@vger.kernel.org
8136 S:      Supported
8137 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8138 F:      drivers/pci/host/pci-tegra.c
8139
8140 PCI DRIVER FOR TI DRA7XX
8141 M:      Kishon Vijay Abraham I <kishon@ti.com>
8142 L:      linux-omap@vger.kernel.org
8143 L:      linux-pci@vger.kernel.org
8144 S:      Supported
8145 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8146 F:      drivers/pci/host/pci-dra7xx.c
8147
8148 PCI DRIVER FOR RENESAS R-CAR
8149 M:      Simon Horman <horms@verge.net.au>
8150 L:      linux-pci@vger.kernel.org
8151 L:      linux-sh@vger.kernel.org
8152 S:      Maintained
8153 F:      drivers/pci/host/*rcar*
8154
8155 PCI DRIVER FOR SAMSUNG EXYNOS
8156 M:      Jingoo Han <jingoohan1@gmail.com>
8157 L:      linux-pci@vger.kernel.org
8158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8159 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8160 S:      Maintained
8161 F:      drivers/pci/host/pci-exynos.c
8162
8163 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8164 M:      Jingoo Han <jingoohan1@gmail.com>
8165 M:      Pratyush Anand <pratyush.anand@gmail.com>
8166 L:      linux-pci@vger.kernel.org
8167 S:      Maintained
8168 F:      drivers/pci/host/*designware*
8169
8170 PCI DRIVER FOR GENERIC OF HOSTS
8171 M:      Will Deacon <will.deacon@arm.com>
8172 L:      linux-pci@vger.kernel.org
8173 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8174 S:      Maintained
8175 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8176 F:      drivers/pci/host/pci-host-generic.c
8177
8178 PCIE DRIVER FOR ST SPEAR13XX
8179 M:      Pratyush Anand <pratyush.anand@gmail.com>
8180 L:      linux-pci@vger.kernel.org
8181 S:      Maintained
8182 F:      drivers/pci/host/*spear*
8183
8184 PCI MSI DRIVER FOR ALTERA MSI IP
8185 M:      Ley Foon Tan <lftan@altera.com>
8186 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8187 L:      linux-pci@vger.kernel.org
8188 S:      Supported
8189 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8190 F:      drivers/pci/host/pcie-altera-msi.c
8191
8192 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8193 M:      Duc Dang <dhdang@apm.com>
8194 L:      linux-pci@vger.kernel.org
8195 L:      linux-arm-kernel@lists.infradead.org
8196 S:      Maintained
8197 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8198 F:      drivers/pci/host/pci-xgene-msi.c
8199
8200 PCIE DRIVER FOR HISILICON
8201 M:      Zhou Wang <wangzhou1@hisilicon.com>
8202 L:      linux-pci@vger.kernel.org
8203 S:      Maintained
8204 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8205 F:      drivers/pci/host/pcie-hisi.c
8206
8207 PCMCIA SUBSYSTEM
8208 P:      Linux PCMCIA Team
8209 L:      linux-pcmcia@lists.infradead.org
8210 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8212 S:      Maintained
8213 F:      Documentation/pcmcia/
8214 F:      drivers/pcmcia/
8215 F:      include/pcmcia/
8216
8217 PCNET32 NETWORK DRIVER
8218 M:      Don Fry <pcnet32@frontier.com>
8219 L:      netdev@vger.kernel.org
8220 S:      Maintained
8221 F:      drivers/net/ethernet/amd/pcnet32.c
8222
8223 PCRYPT PARALLEL CRYPTO ENGINE
8224 M:      Steffen Klassert <steffen.klassert@secunet.com>
8225 L:      linux-crypto@vger.kernel.org
8226 S:      Maintained
8227 F:      crypto/pcrypt.c
8228 F:      include/crypto/pcrypt.h
8229
8230 PER-CPU MEMORY ALLOCATOR
8231 M:      Tejun Heo <tj@kernel.org>
8232 M:      Christoph Lameter <cl@linux-foundation.org>
8233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8234 S:      Maintained
8235 F:      include/linux/percpu*.h
8236 F:      mm/percpu*.c
8237 F:      arch/*/include/asm/percpu.h
8238
8239 PER-TASK DELAY ACCOUNTING
8240 M:      Balbir Singh <bsingharora@gmail.com>
8241 S:      Maintained
8242 F:      include/linux/delayacct.h
8243 F:      kernel/delayacct.c
8244
8245 PERFORMANCE EVENTS SUBSYSTEM
8246 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8247 M:      Ingo Molnar <mingo@redhat.com>
8248 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8249 L:      linux-kernel@vger.kernel.org
8250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8251 S:      Supported
8252 F:      kernel/events/*
8253 F:      include/linux/perf_event.h
8254 F:      include/uapi/linux/perf_event.h
8255 F:      arch/*/kernel/perf_event*.c
8256 F:      arch/*/kernel/*/perf_event*.c
8257 F:      arch/*/kernel/*/*/perf_event*.c
8258 F:      arch/*/include/asm/perf_event.h
8259 F:      arch/*/kernel/perf_callchain.c
8260 F:      tools/perf/
8261
8262 PERSONALITY HANDLING
8263 M:      Christoph Hellwig <hch@infradead.org>
8264 L:      linux-abi-devel@lists.sourceforge.net
8265 S:      Maintained
8266 F:      include/linux/personality.h
8267 F:      include/uapi/linux/personality.h
8268
8269 PHONET PROTOCOL
8270 M:      Remi Denis-Courmont <courmisch@gmail.com>
8271 S:      Supported
8272 F:      Documentation/networking/phonet.txt
8273 F:      include/linux/phonet.h
8274 F:      include/net/phonet/
8275 F:      include/uapi/linux/phonet.h
8276 F:      net/phonet/
8277
8278 PHRAM MTD DRIVER
8279 M:      Joern Engel <joern@lazybastard.org>
8280 L:      linux-mtd@lists.infradead.org
8281 S:      Maintained
8282 F:      drivers/mtd/devices/phram.c
8283
8284 PICOLCD HID DRIVER
8285 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8286 L:      linux-input@vger.kernel.org
8287 S:      Maintained
8288 F:      drivers/hid/hid-picolcd*
8289
8290 PICOXCELL SUPPORT
8291 M:      Jamie Iles <jamie@jamieiles.com>
8292 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8293 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8294 S:      Supported
8295 F:      arch/arm/boot/dts/picoxcell*
8296 F:      arch/arm/mach-picoxcell/
8297 F:      drivers/crypto/picoxcell*
8298
8299 PIN CONTROL SUBSYSTEM
8300 M:      Linus Walleij <linus.walleij@linaro.org>
8301 L:      linux-gpio@vger.kernel.org
8302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8303 S:      Maintained
8304 F:      drivers/pinctrl/
8305 F:      include/linux/pinctrl/
8306
8307 PIN CONTROLLER - ATMEL AT91
8308 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8309 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8310 S:      Maintained
8311 F:      drivers/pinctrl/pinctrl-at91.*
8312
8313 PIN CONTROLLER - ATMEL AT91 PIO4
8314 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8315 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8316 L:      linux-gpio@vger.kernel.org
8317 S:      Supported
8318 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8319
8320 PIN CONTROLLER - INTEL
8321 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8322 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8323 S:      Maintained
8324 F:      drivers/pinctrl/intel/
8325
8326 PIN CONTROLLER - RENESAS
8327 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8328 L:      linux-sh@vger.kernel.org
8329 S:      Maintained
8330 F:      drivers/pinctrl/sh-pfc/
8331
8332 PIN CONTROLLER - SAMSUNG
8333 M:      Tomasz Figa <tomasz.figa@gmail.com>
8334 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8335 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8336 S:      Maintained
8337 F:      drivers/pinctrl/samsung/
8338
8339 PIN CONTROLLER - ST SPEAR
8340 M:      Viresh Kumar <vireshk@kernel.org>
8341 L:      spear-devel@list.st.com
8342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8343 W:      http://www.st.com/spear
8344 S:      Maintained
8345 F:      drivers/pinctrl/spear/
8346
8347 PKTCDVD DRIVER
8348 M:      Jiri Kosina <jikos@kernel.org>
8349 S:      Maintained
8350 F:      drivers/block/pktcdvd.c
8351 F:      include/linux/pktcdvd.h
8352 F:      include/uapi/linux/pktcdvd.h
8353
8354 PKUNITY SOC DRIVERS
8355 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8356 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8357 S:      Maintained
8358 T:      git git://github.com/gxt/linux.git
8359 F:      drivers/input/serio/i8042-unicore32io.h
8360 F:      drivers/i2c/busses/i2c-puv3.c
8361 F:      drivers/video/fbdev/fb-puv3.c
8362 F:      drivers/rtc/rtc-puv3.c
8363
8364 PMBUS HARDWARE MONITORING DRIVERS
8365 M:      Guenter Roeck <linux@roeck-us.net>
8366 L:      lm-sensors@lm-sensors.org
8367 W:      http://www.lm-sensors.org/
8368 W:      http://www.roeck-us.net/linux/drivers/
8369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8370 S:      Maintained
8371 F:      Documentation/hwmon/pmbus
8372 F:      drivers/hwmon/pmbus/
8373 F:      include/linux/i2c/pmbus.h
8374
8375 PMC SIERRA MaxRAID DRIVER
8376 L:      linux-scsi@vger.kernel.org
8377 W:      http://www.pmc-sierra.com/
8378 S:      Orphan
8379 F:      drivers/scsi/pmcraid.*
8380
8381 PMC SIERRA PM8001 DRIVER
8382 M:      Jack Wang <jinpu.wang@profitbricks.com>
8383 M:      lindar_liu@usish.com
8384 L:      pmchba@pmcs.com
8385 L:      linux-scsi@vger.kernel.org
8386 S:      Supported
8387 F:      drivers/scsi/pm8001/
8388
8389 POSIX CLOCKS and TIMERS
8390 M:      Thomas Gleixner <tglx@linutronix.de>
8391 L:      linux-kernel@vger.kernel.org
8392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8393 S:      Maintained
8394 F:      fs/timerfd.c
8395 F:      include/linux/timer*
8396 F:      kernel/time/*timer*
8397
8398 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8399 M:      Sebastian Reichel <sre@kernel.org>
8400 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8401 M:      David Woodhouse <dwmw2@infradead.org>
8402 L:      linux-pm@vger.kernel.org
8403 T:      git git://git.infradead.org/battery-2.6.git
8404 S:      Maintained
8405 F:      include/linux/power_supply.h
8406 F:      drivers/power/
8407 X:      drivers/power/avs/
8408
8409 POWER STATE COORDINATION INTERFACE (PSCI)
8410 M:      Mark Rutland <mark.rutland@arm.com>
8411 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8412 L:      linux-arm-kernel@lists.infradead.org
8413 S:      Maintained
8414 F:      drivers/firmware/psci.c
8415 F:      include/linux/psci.h
8416 F:      include/uapi/linux/psci.h
8417
8418 PNP SUPPORT
8419 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8420 S:      Maintained
8421 F:      drivers/pnp/
8422
8423 PPP PROTOCOL DRIVERS AND COMPRESSORS
8424 M:      Paul Mackerras <paulus@samba.org>
8425 L:      linux-ppp@vger.kernel.org
8426 S:      Maintained
8427 F:      drivers/net/ppp/ppp_*
8428
8429 PPP OVER ATM (RFC 2364)
8430 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8431 S:      Maintained
8432 F:      net/atm/pppoatm.c
8433 F:      include/uapi/linux/atmppp.h
8434
8435 PPP OVER ETHERNET
8436 M:      Michal Ostrowski <mostrows@earthlink.net>
8437 S:      Maintained
8438 F:      drivers/net/ppp/pppoe.c
8439 F:      drivers/net/ppp/pppox.c
8440
8441 PPP OVER L2TP
8442 M:      James Chapman <jchapman@katalix.com>
8443 S:      Maintained
8444 F:      net/l2tp/l2tp_ppp.c
8445 F:      include/linux/if_pppol2tp.h
8446 F:      include/uapi/linux/if_pppol2tp.h
8447
8448 PPS SUPPORT
8449 M:      Rodolfo Giometti <giometti@enneenne.com>
8450 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8451 L:      linuxpps@ml.enneenne.com (subscribers-only)
8452 S:      Maintained
8453 F:      Documentation/pps/
8454 F:      drivers/pps/
8455 F:      include/linux/pps*.h
8456
8457 PPTP DRIVER
8458 M:      Dmitry Kozlov <xeb@mail.ru>
8459 L:      netdev@vger.kernel.org
8460 S:      Maintained
8461 F:      drivers/net/ppp/pptp.c
8462 W:      http://sourceforge.net/projects/accel-pptp
8463
8464 PREEMPTIBLE KERNEL
8465 M:      Robert Love <rml@tech9.net>
8466 L:      kpreempt-tech@lists.sourceforge.net
8467 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8468 S:      Supported
8469 F:      Documentation/preempt-locking.txt
8470 F:      include/linux/preempt.h
8471
8472 PRISM54 WIRELESS DRIVER
8473 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8474 L:      linux-wireless@vger.kernel.org
8475 W:      http://wireless.kernel.org/en/users/Drivers/p54
8476 S:      Obsolete
8477 F:      drivers/net/wireless/prism54/
8478
8479 PS3 NETWORK SUPPORT
8480 M:      Geoff Levand <geoff@infradead.org>
8481 L:      netdev@vger.kernel.org
8482 L:      linuxppc-dev@lists.ozlabs.org
8483 S:      Maintained
8484 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8485
8486 PS3 PLATFORM SUPPORT
8487 M:      Geoff Levand <geoff@infradead.org>
8488 L:      linuxppc-dev@lists.ozlabs.org
8489 S:      Maintained
8490 F:      arch/powerpc/boot/ps3*
8491 F:      arch/powerpc/include/asm/lv1call.h
8492 F:      arch/powerpc/include/asm/ps3*.h
8493 F:      arch/powerpc/platforms/ps3/
8494 F:      drivers/*/ps3*
8495 F:      drivers/ps3/
8496 F:      drivers/rtc/rtc-ps3.c
8497 F:      drivers/usb/host/*ps3.c
8498 F:      sound/ppc/snd_ps3*
8499
8500 PS3VRAM DRIVER
8501 M:      Jim Paris <jim@jtan.com>
8502 M:      Geoff Levand <geoff@infradead.org>
8503 L:      linuxppc-dev@lists.ozlabs.org
8504 S:      Maintained
8505 F:      drivers/block/ps3vram.c
8506
8507 PSTORE FILESYSTEM
8508 M:      Anton Vorontsov <anton@enomsg.org>
8509 M:      Colin Cross <ccross@android.com>
8510 M:      Kees Cook <keescook@chromium.org>
8511 M:      Tony Luck <tony.luck@intel.com>
8512 S:      Maintained
8513 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8514 F:      fs/pstore/
8515 F:      include/linux/pstore*
8516 F:      drivers/firmware/efi/efi-pstore.c
8517 F:      drivers/acpi/apei/erst.c
8518
8519 PTP HARDWARE CLOCK SUPPORT
8520 M:      Richard Cochran <richardcochran@gmail.com>
8521 L:      netdev@vger.kernel.org
8522 S:      Maintained
8523 W:      http://linuxptp.sourceforge.net/
8524 F:      Documentation/ABI/testing/sysfs-ptp
8525 F:      Documentation/ptp/*
8526 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8527 F:      drivers/net/phy/dp83640*
8528 F:      drivers/ptp/*
8529 F:      include/linux/ptp_cl*
8530
8531 PTRACE SUPPORT
8532 M:      Roland McGrath <roland@hack.frob.com>
8533 M:      Oleg Nesterov <oleg@redhat.com>
8534 S:      Maintained
8535 F:      include/asm-generic/syscall.h
8536 F:      include/linux/ptrace.h
8537 F:      include/linux/regset.h
8538 F:      include/linux/tracehook.h
8539 F:      include/uapi/linux/ptrace.h
8540 F:      kernel/ptrace.c
8541
8542 PVRUSB2 VIDEO4LINUX DRIVER
8543 M:      Mike Isely <isely@pobox.com>
8544 L:      pvrusb2@isely.net       (subscribers-only)
8545 L:      linux-media@vger.kernel.org
8546 W:      http://www.isely.net/pvrusb2/
8547 T:      git git://linuxtv.org/media_tree.git
8548 S:      Maintained
8549 F:      Documentation/video4linux/README.pvrusb2
8550 F:      drivers/media/usb/pvrusb2/
8551
8552 PWC WEBCAM DRIVER
8553 M:      Hans de Goede <hdegoede@redhat.com>
8554 L:      linux-media@vger.kernel.org
8555 T:      git git://linuxtv.org/media_tree.git
8556 S:      Maintained
8557 F:      drivers/media/usb/pwc/*
8558
8559 PWM FAN DRIVER
8560 M:      Kamil Debski <k.debski@samsung.com>
8561 L:      lm-sensors@lm-sensors.org
8562 S:      Supported
8563 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8564 F:      Documentation/hwmon/pwm-fan
8565 F:      drivers/hwmon/pwm-fan.c
8566
8567 PWM SUBSYSTEM
8568 M:      Thierry Reding <thierry.reding@gmail.com>
8569 L:      linux-pwm@vger.kernel.org
8570 S:      Maintained
8571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8572 F:      Documentation/pwm.txt
8573 F:      Documentation/devicetree/bindings/pwm/
8574 F:      include/linux/pwm.h
8575 F:      drivers/pwm/
8576 F:      drivers/video/backlight/pwm_bl.c
8577 F:      include/linux/pwm_backlight.h
8578
8579 PXA2xx/PXA3xx SUPPORT
8580 M:      Daniel Mack <daniel@zonque.org>
8581 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8582 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8583 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8584 T:      git git://github.com/hzhuang1/linux.git
8585 T:      git git://github.com/rjarzmik/linux.git
8586 S:      Maintained
8587 F:      arch/arm/mach-pxa/
8588 F:      drivers/dma/pxa*
8589 F:      drivers/pcmcia/pxa2xx*
8590 F:      drivers/spi/spi-pxa2xx*
8591 F:      drivers/usb/gadget/udc/pxa2*
8592 F:      include/sound/pxa2xx-lib.h
8593 F:      sound/arm/pxa*
8594 F:      sound/soc/pxa/
8595
8596 PXA3xx NAND FLASH DRIVER
8597 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8598 L:      linux-mtd@lists.infradead.org
8599 S:      Maintained
8600 F:      drivers/mtd/nand/pxa3xx_nand.c
8601
8602 MMP SUPPORT
8603 M:      Eric Miao <eric.y.miao@gmail.com>
8604 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8605 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8606 T:      git git://github.com/hzhuang1/linux.git
8607 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8608 S:      Maintained
8609 F:      arch/arm/mach-mmp/
8610
8611 PXA MMCI DRIVER
8612 S:      Orphan
8613
8614 PXA RTC DRIVER
8615 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8616 L:      rtc-linux@googlegroups.com
8617 S:      Maintained
8618
8619 QAT DRIVER
8620 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8621 L:      qat-linux@intel.com
8622 S:      Supported
8623 F:      drivers/crypto/qat/
8624
8625 QIB DRIVER
8626 M:      Mike Marciniszyn <infinipath@intel.com>
8627 L:      linux-rdma@vger.kernel.org
8628 S:      Supported
8629 F:      drivers/infiniband/hw/qib/
8630
8631 QLOGIC QLA1280 SCSI DRIVER
8632 M:      Michael Reed <mdr@sgi.com>
8633 L:      linux-scsi@vger.kernel.org
8634 S:      Maintained
8635 F:      drivers/scsi/qla1280.[ch]
8636
8637 QLOGIC QLA2XXX FC-SCSI DRIVER
8638 M:      qla2xxx-upstream@qlogic.com
8639 L:      linux-scsi@vger.kernel.org
8640 S:      Supported
8641 F:      Documentation/scsi/LICENSE.qla2xxx
8642 F:      drivers/scsi/qla2xxx/
8643
8644 QLOGIC QLA4XXX iSCSI DRIVER
8645 M:      QLogic-Storage-Upstream@qlogic.com
8646 L:      linux-scsi@vger.kernel.org
8647 S:      Supported
8648 F:      Documentation/scsi/LICENSE.qla4xxx
8649 F:      drivers/scsi/qla4xxx/
8650
8651 QLOGIC QLA3XXX NETWORK DRIVER
8652 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8653 M:      Ron Mercer <ron.mercer@qlogic.com>
8654 M:      linux-driver@qlogic.com
8655 L:      netdev@vger.kernel.org
8656 S:      Supported
8657 F:      Documentation/networking/LICENSE.qla3xxx
8658 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8659
8660 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8661 M:      Dept-GELinuxNICDev@qlogic.com
8662 L:      netdev@vger.kernel.org
8663 S:      Supported
8664 F:      drivers/net/ethernet/qlogic/qlcnic/
8665
8666 QLOGIC QLGE 10Gb ETHERNET DRIVER
8667 M:      Harish Patil <harish.patil@qlogic.com>
8668 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8669 M:      Dept-GELinuxNICDev@qlogic.com
8670 M:      linux-driver@qlogic.com
8671 L:      netdev@vger.kernel.org
8672 S:      Supported
8673 F:      drivers/net/ethernet/qlogic/qlge/
8674
8675 QLOGIC QL4xxx ETHERNET DRIVER
8676 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8677 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8678 M:      everest-linux-l2@qlogic.com
8679 L:      netdev@vger.kernel.org
8680 S:      Supported
8681 F:      drivers/net/ethernet/qlogic/qed/
8682 F:      include/linux/qed/
8683 F:      drivers/net/ethernet/qlogic/qede/
8684
8685 QNX4 FILESYSTEM
8686 M:      Anders Larsen <al@alarsen.net>
8687 W:      http://www.alarsen.net/linux/qnx4fs/
8688 S:      Maintained
8689 F:      fs/qnx4/
8690 F:      include/uapi/linux/qnx4_fs.h
8691 F:      include/uapi/linux/qnxtypes.h
8692
8693 QT1010 MEDIA DRIVER
8694 M:      Antti Palosaari <crope@iki.fi>
8695 L:      linux-media@vger.kernel.org
8696 W:      http://linuxtv.org/
8697 W:      http://palosaari.fi/linux/
8698 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8699 T:      git git://linuxtv.org/anttip/media_tree.git
8700 S:      Maintained
8701 F:      drivers/media/tuners/qt1010*
8702
8703 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8704 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8705 L:      linux-wireless@vger.kernel.org
8706 L:      ath9k-devel@lists.ath9k.org
8707 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8708 S:      Supported
8709 F:      drivers/net/wireless/ath/ath9k/
8710
8711 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8712 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8713 L:      ath10k@lists.infradead.org
8714 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8715 T:      git git://github.com/kvalo/ath.git
8716 S:      Supported
8717 F:      drivers/net/wireless/ath/ath10k/
8718
8719 QUALCOMM HEXAGON ARCHITECTURE
8720 M:      Richard Kuo <rkuo@codeaurora.org>
8721 L:      linux-hexagon@vger.kernel.org
8722 S:      Supported
8723 F:      arch/hexagon/
8724
8725 QUALCOMM WCN36XX WIRELESS DRIVER
8726 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8727 L:      wcn36xx@lists.infradead.org
8728 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8729 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8730 S:      Supported
8731 F:      drivers/net/wireless/ath/wcn36xx/
8732
8733 RADOS BLOCK DEVICE (RBD)
8734 M:      Ilya Dryomov <idryomov@gmail.com>
8735 M:      Sage Weil <sage@redhat.com>
8736 M:      Alex Elder <elder@kernel.org>
8737 L:      ceph-devel@vger.kernel.org
8738 W:      http://ceph.com/
8739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8740 T:      git git://github.com/ceph/ceph-client.git
8741 S:      Supported
8742 F:      Documentation/ABI/testing/sysfs-bus-rbd
8743 F:      drivers/block/rbd.c
8744 F:      drivers/block/rbd_types.h
8745
8746 RADEON FRAMEBUFFER DISPLAY DRIVER
8747 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8748 L:      linux-fbdev@vger.kernel.org
8749 S:      Maintained
8750 F:      drivers/video/fbdev/aty/radeon*
8751 F:      include/uapi/linux/radeonfb.h
8752
8753 RADIOSHARK RADIO DRIVER
8754 M:      Hans de Goede <hdegoede@redhat.com>
8755 L:      linux-media@vger.kernel.org
8756 T:      git git://linuxtv.org/media_tree.git
8757 S:      Maintained
8758 F:      drivers/media/radio/radio-shark.c
8759
8760 RADIOSHARK2 RADIO DRIVER
8761 M:      Hans de Goede <hdegoede@redhat.com>
8762 L:      linux-media@vger.kernel.org
8763 T:      git git://linuxtv.org/media_tree.git
8764 S:      Maintained
8765 F:      drivers/media/radio/radio-shark2.c
8766 F:      drivers/media/radio/radio-tea5777.c
8767
8768 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8769 M:      Paul Mackerras <paulus@samba.org>
8770 L:      linux-fbdev@vger.kernel.org
8771 S:      Maintained
8772 F:      drivers/video/fbdev/aty/aty128fb.c
8773
8774 RALINK RT2X00 WIRELESS LAN DRIVER
8775 P:      rt2x00 project
8776 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8777 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8778 L:      linux-wireless@vger.kernel.org
8779 S:      Maintained
8780 F:      drivers/net/wireless/rt2x00/
8781
8782 RAMDISK RAM BLOCK DEVICE DRIVER
8783 M:      Jens Axboe <axboe@kernel.dk>
8784 S:      Maintained
8785 F:      Documentation/blockdev/ramdisk.txt
8786 F:      drivers/block/brd.c
8787
8788 RANDOM NUMBER DRIVER
8789 M:      "Theodore Ts'o" <tytso@mit.edu>
8790 S:      Maintained
8791 F:      drivers/char/random.c
8792
8793 RAPIDIO SUBSYSTEM
8794 M:      Matt Porter <mporter@kernel.crashing.org>
8795 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8796 S:      Maintained
8797 F:      drivers/rapidio/
8798
8799 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8800 L:      linux-wireless@vger.kernel.org
8801 S:      Orphan
8802 F:      drivers/net/wireless/ray*
8803
8804 RCUTORTURE MODULE
8805 M:      Josh Triplett <josh@joshtriplett.org>
8806 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8807 L:      linux-kernel@vger.kernel.org
8808 S:      Supported
8809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8810 F:      Documentation/RCU/torture.txt
8811 F:      kernel/rcu/rcutorture.c
8812
8813 RCUTORTURE TEST FRAMEWORK
8814 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8815 M:      Josh Triplett <josh@joshtriplett.org>
8816 R:      Steven Rostedt <rostedt@goodmis.org>
8817 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8818 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8819 L:      linux-kernel@vger.kernel.org
8820 S:      Supported
8821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8822 F:      tools/testing/selftests/rcutorture
8823
8824 RDC R-321X SoC
8825 M:      Florian Fainelli <florian@openwrt.org>
8826 S:      Maintained
8827
8828 RDC R6040 FAST ETHERNET DRIVER
8829 M:      Florian Fainelli <florian@openwrt.org>
8830 L:      netdev@vger.kernel.org
8831 S:      Maintained
8832 F:      drivers/net/ethernet/rdc/r6040.c
8833
8834 RDS - RELIABLE DATAGRAM SOCKETS
8835 M:      Chien Yen <chien.yen@oracle.com>
8836 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8837 S:      Supported
8838 F:      net/rds/
8839
8840 READ-COPY UPDATE (RCU)
8841 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8842 M:      Josh Triplett <josh@joshtriplett.org>
8843 R:      Steven Rostedt <rostedt@goodmis.org>
8844 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8845 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8846 L:      linux-kernel@vger.kernel.org
8847 W:      http://www.rdrop.com/users/paulmck/RCU/
8848 S:      Supported
8849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8850 F:      Documentation/RCU/
8851 X:      Documentation/RCU/torture.txt
8852 F:      include/linux/rcu*
8853 X:      include/linux/srcu.h
8854 F:      kernel/rcu/
8855 X:      kernel/torture.c
8856
8857 REAL TIME CLOCK (RTC) SUBSYSTEM
8858 M:      Alessandro Zummo <a.zummo@towertech.it>
8859 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8860 L:      rtc-linux@googlegroups.com
8861 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8863 S:      Maintained
8864 F:      Documentation/rtc.txt
8865 F:      drivers/rtc/
8866 F:      include/linux/rtc.h
8867 F:      include/uapi/linux/rtc.h
8868
8869 REALTEK AUDIO CODECS
8870 M:      Bard Liao <bardliao@realtek.com>
8871 M:      Oder Chiou <oder_chiou@realtek.com>
8872 S:      Maintained
8873 F:      sound/soc/codecs/rt*
8874 F:      include/sound/rt*.h
8875
8876 REISERFS FILE SYSTEM
8877 L:      reiserfs-devel@vger.kernel.org
8878 S:      Supported
8879 F:      fs/reiserfs/
8880
8881 REGISTER MAP ABSTRACTION
8882 M:      Mark Brown <broonie@kernel.org>
8883 L:      linux-kernel@vger.kernel.org
8884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8885 S:      Supported
8886 F:      drivers/base/regmap/
8887 F:      include/linux/regmap.h
8888
8889 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8890 M:      Ohad Ben-Cohen <ohad@wizery.com>
8891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8892 S:      Maintained
8893 F:      drivers/remoteproc/
8894 F:      Documentation/remoteproc.txt
8895 F:      include/linux/remoteproc.h
8896
8897 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8898 M:      Ohad Ben-Cohen <ohad@wizery.com>
8899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8900 S:      Maintained
8901 F:      drivers/rpmsg/
8902 F:      Documentation/rpmsg.txt
8903 F:      include/linux/rpmsg.h
8904
8905 RESET CONTROLLER FRAMEWORK
8906 M:      Philipp Zabel <p.zabel@pengutronix.de>
8907 S:      Maintained
8908 F:      drivers/reset/
8909 F:      Documentation/devicetree/bindings/reset/
8910 F:      include/dt-bindings/reset/
8911 F:      include/linux/reset.h
8912 F:      include/linux/reset-controller.h
8913
8914 RFKILL
8915 M:      Johannes Berg <johannes@sipsolutions.net>
8916 L:      linux-wireless@vger.kernel.org
8917 W:      http://wireless.kernel.org/
8918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8920 S:      Maintained
8921 F:      Documentation/rfkill.txt
8922 F:      net/rfkill/
8923
8924 RHASHTABLE
8925 M:      Thomas Graf <tgraf@suug.ch>
8926 L:      netdev@vger.kernel.org
8927 S:      Maintained
8928 F:      lib/rhashtable.c
8929 F:      include/linux/rhashtable.h
8930
8931 RICOH SMARTMEDIA/XD DRIVER
8932 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8933 S:      Maintained
8934 F:      drivers/mtd/nand/r852.c
8935 F:      drivers/mtd/nand/r852.h
8936
8937 RICOH R5C592 MEMORYSTICK DRIVER
8938 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8939 S:      Maintained
8940 F:      drivers/memstick/host/r592.*
8941
8942 ROCCAT DRIVERS
8943 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8944 W:      http://sourceforge.net/projects/roccat/
8945 S:      Maintained
8946 F:      drivers/hid/hid-roccat*
8947 F:      include/linux/hid-roccat*
8948 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8949
8950 ROCKER DRIVER
8951 M:      Jiri Pirko <jiri@resnulli.us>
8952 M:      Scott Feldman <sfeldma@gmail.com>
8953 L:      netdev@vger.kernel.org
8954 S:      Supported
8955 F:      drivers/net/ethernet/rocker/
8956
8957 ROCKETPORT DRIVER
8958 P:      Comtrol Corp.
8959 W:      http://www.comtrol.com
8960 S:      Maintained
8961 F:      Documentation/serial/rocket.txt
8962 F:      drivers/tty/rocket*
8963
8964 ROCKETPORT EXPRESS/INFINITY DRIVER
8965 M:      Kevin Cernekee <cernekee@gmail.com>
8966 L:      linux-serial@vger.kernel.org
8967 S:      Odd Fixes
8968 F:      drivers/tty/serial/rp2.*
8969
8970 ROSE NETWORK LAYER
8971 M:      Ralf Baechle <ralf@linux-mips.org>
8972 L:      linux-hams@vger.kernel.org
8973 W:      http://www.linux-ax25.org/
8974 S:      Maintained
8975 F:      include/net/rose.h
8976 F:      include/uapi/linux/rose.h
8977 F:      net/rose/
8978
8979 RTL2830 MEDIA DRIVER
8980 M:      Antti Palosaari <crope@iki.fi>
8981 L:      linux-media@vger.kernel.org
8982 W:      http://linuxtv.org/
8983 W:      http://palosaari.fi/linux/
8984 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8985 T:      git git://linuxtv.org/anttip/media_tree.git
8986 S:      Maintained
8987 F:      drivers/media/dvb-frontends/rtl2830*
8988
8989 RTL2832 MEDIA DRIVER
8990 M:      Antti Palosaari <crope@iki.fi>
8991 L:      linux-media@vger.kernel.org
8992 W:      http://linuxtv.org/
8993 W:      http://palosaari.fi/linux/
8994 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8995 T:      git git://linuxtv.org/anttip/media_tree.git
8996 S:      Maintained
8997 F:      drivers/media/dvb-frontends/rtl2832*
8998
8999 RTL2832_SDR MEDIA DRIVER
9000 M:      Antti Palosaari <crope@iki.fi>
9001 L:      linux-media@vger.kernel.org
9002 W:      http://linuxtv.org/
9003 W:      http://palosaari.fi/linux/
9004 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9005 T:      git git://linuxtv.org/anttip/media_tree.git
9006 S:      Maintained
9007 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9008
9009 RTL8180 WIRELESS DRIVER
9010 L:      linux-wireless@vger.kernel.org
9011 W:      http://wireless.kernel.org/
9012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9013 S:      Orphan
9014 F:      drivers/net/wireless/rtl818x/rtl8180/
9015
9016 RTL8187 WIRELESS DRIVER
9017 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9018 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9019 M:      Larry Finger <Larry.Finger@lwfinger.net>
9020 L:      linux-wireless@vger.kernel.org
9021 W:      http://wireless.kernel.org/
9022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9023 S:      Maintained
9024 F:      drivers/net/wireless/rtl818x/rtl8187/
9025
9026 RTL8192CE WIRELESS DRIVER
9027 M:      Larry Finger <Larry.Finger@lwfinger.net>
9028 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9029 L:      linux-wireless@vger.kernel.org
9030 W:      http://wireless.kernel.org/
9031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9032 S:      Maintained
9033 F:      drivers/net/wireless/rtlwifi/
9034 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
9035
9036 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9037 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9038 L:      linux-wireless@vger.kernel.org
9039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9040 S:      Maintained
9041 F:      drivers/net/wireless/realtek/rtl8xxxu/
9042
9043 S3 SAVAGE FRAMEBUFFER DRIVER
9044 M:      Antonino Daplas <adaplas@gmail.com>
9045 L:      linux-fbdev@vger.kernel.org
9046 S:      Maintained
9047 F:      drivers/video/fbdev/savage/
9048
9049 S390
9050 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9051 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9052 L:      linux-s390@vger.kernel.org
9053 W:      http://www.ibm.com/developerworks/linux/linux390/
9054 S:      Supported
9055 F:      arch/s390/
9056 F:      drivers/s390/
9057 F:      Documentation/s390/
9058 F:      Documentation/DocBook/s390*
9059
9060 S390 COMMON I/O LAYER
9061 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9062 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9063 L:      linux-s390@vger.kernel.org
9064 W:      http://www.ibm.com/developerworks/linux/linux390/
9065 S:      Supported
9066 F:      drivers/s390/cio/
9067
9068 S390 DASD DRIVER
9069 M:      Stefan Weinhuber <wein@de.ibm.com>
9070 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9071 L:      linux-s390@vger.kernel.org
9072 W:      http://www.ibm.com/developerworks/linux/linux390/
9073 S:      Supported
9074 F:      drivers/s390/block/dasd*
9075 F:      block/partitions/ibm.c
9076
9077 S390 NETWORK DRIVERS
9078 M:      Ursula Braun <ursula.braun@de.ibm.com>
9079 L:      linux-s390@vger.kernel.org
9080 W:      http://www.ibm.com/developerworks/linux/linux390/
9081 S:      Supported
9082 F:      drivers/s390/net/
9083
9084 S390 PCI SUBSYSTEM
9085 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9086 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9087 L:      linux-s390@vger.kernel.org
9088 W:      http://www.ibm.com/developerworks/linux/linux390/
9089 S:      Supported
9090 F:      arch/s390/pci/
9091 F:      drivers/pci/hotplug/s390_pci_hpc.c
9092
9093 S390 ZCRYPT DRIVER
9094 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9095 L:      linux-s390@vger.kernel.org
9096 W:      http://www.ibm.com/developerworks/linux/linux390/
9097 S:      Supported
9098 F:      drivers/s390/crypto/
9099
9100 S390 ZFCP DRIVER
9101 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9102 L:      linux-s390@vger.kernel.org
9103 W:      http://www.ibm.com/developerworks/linux/linux390/
9104 S:      Supported
9105 F:      drivers/s390/scsi/zfcp_*
9106
9107 S390 IUCV NETWORK LAYER
9108 M:      Ursula Braun <ursula.braun@de.ibm.com>
9109 L:      linux-s390@vger.kernel.org
9110 W:      http://www.ibm.com/developerworks/linux/linux390/
9111 S:      Supported
9112 F:      drivers/s390/net/*iucv*
9113 F:      include/net/iucv/
9114 F:      net/iucv/
9115
9116 S390 IOMMU (PCI)
9117 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9118 L:      linux-s390@vger.kernel.org
9119 W:      http://www.ibm.com/developerworks/linux/linux390/
9120 S:      Supported
9121 F:      drivers/iommu/s390-iommu.c
9122
9123 S3C24XX SD/MMC Driver
9124 M:      Ben Dooks <ben-linux@fluff.org>
9125 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9126 S:      Supported
9127 F:      drivers/mmc/host/s3cmci.*
9128
9129 SAA6588 RDS RECEIVER DRIVER
9130 M:      Hans Verkuil <hverkuil@xs4all.nl>
9131 L:      linux-media@vger.kernel.org
9132 T:      git git://linuxtv.org/media_tree.git
9133 W:      http://linuxtv.org
9134 S:      Odd Fixes
9135 F:      drivers/media/i2c/saa6588*
9136
9137 SAA7134 VIDEO4LINUX DRIVER
9138 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9139 L:      linux-media@vger.kernel.org
9140 W:      http://linuxtv.org
9141 T:      git git://linuxtv.org/media_tree.git
9142 S:      Odd fixes
9143 F:      Documentation/video4linux/*.saa7134
9144 F:      drivers/media/pci/saa7134/
9145
9146 SAA7146 VIDEO4LINUX-2 DRIVER
9147 M:      Hans Verkuil <hverkuil@xs4all.nl>
9148 L:      linux-media@vger.kernel.org
9149 T:      git git://linuxtv.org/media_tree.git
9150 S:      Maintained
9151 F:      drivers/media/common/saa7146/
9152 F:      drivers/media/pci/saa7146/
9153 F:      include/media/saa7146*
9154
9155 SAMSUNG LAPTOP DRIVER
9156 M:      Corentin Chary <corentin.chary@gmail.com>
9157 L:      platform-driver-x86@vger.kernel.org
9158 S:      Maintained
9159 F:      drivers/platform/x86/samsung-laptop.c
9160
9161 SAMSUNG AUDIO (ASoC) DRIVERS
9162 M:      Sangbeom Kim <sbkim73@samsung.com>
9163 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9164 S:      Supported
9165 F:      sound/soc/samsung/
9166
9167 SAMSUNG FRAMEBUFFER DRIVER
9168 M:      Jingoo Han <jingoohan1@gmail.com>
9169 L:      linux-fbdev@vger.kernel.org
9170 S:      Maintained
9171 F:      drivers/video/fbdev/s3c-fb.c
9172
9173 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9174 M:      Sangbeom Kim <sbkim73@samsung.com>
9175 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9176 L:      linux-kernel@vger.kernel.org
9177 L:      linux-samsung-soc@vger.kernel.org
9178 S:      Supported
9179 F:      drivers/mfd/sec*.c
9180 F:      drivers/regulator/s2m*.c
9181 F:      drivers/regulator/s5m*.c
9182 F:      drivers/clk/clk-s2mps11.c
9183 F:      drivers/rtc/rtc-s5m.c
9184 F:      include/linux/mfd/samsung/
9185 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9186 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9187
9188 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9189 M:      Kyungmin Park <kyungmin.park@samsung.com>
9190 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9191 L:      linux-media@vger.kernel.org
9192 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9193 S:      Supported
9194 F:      drivers/media/platform/exynos4-is/
9195
9196 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9197 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9198 L:      linux-media@vger.kernel.org
9199 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9200 S:      Maintained
9201 F:      drivers/media/platform/s3c-camif/
9202 F:      include/media/s3c_camif.h
9203
9204 SAMSUNG S5C73M3 CAMERA DRIVER
9205 M:      Kyungmin Park <kyungmin.park@samsung.com>
9206 M:      Andrzej Hajda <a.hajda@samsung.com>
9207 L:      linux-media@vger.kernel.org
9208 S:      Supported
9209 F:      drivers/media/i2c/s5c73m3/*
9210
9211 SAMSUNG S5K5BAF CAMERA DRIVER
9212 M:      Kyungmin Park <kyungmin.park@samsung.com>
9213 M:      Andrzej Hajda <a.hajda@samsung.com>
9214 L:      linux-media@vger.kernel.org
9215 S:      Supported
9216 F:      drivers/media/i2c/s5k5baf.c
9217
9218 SAMSUNG S3FWRN5 NFC DRIVER
9219 M:      Robert Baldyga <r.baldyga@samsung.com>
9220 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9221 S:      Supported
9222 F:      drivers/nfc/s3fwrn5
9223
9224 SAMSUNG SOC CLOCK DRIVERS
9225 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9226 M:      Tomasz Figa <tomasz.figa@gmail.com>
9227 S:      Supported
9228 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9229 F:      drivers/clk/samsung/
9230
9231 SAMSUNG SXGBE DRIVERS
9232 M:      Byungho An <bh74.an@samsung.com>
9233 M:      Girish K S <ks.giri@samsung.com>
9234 M:      Vipul Pandya <vipul.pandya@samsung.com>
9235 S:      Supported
9236 L:      netdev@vger.kernel.org
9237 F:      drivers/net/ethernet/samsung/sxgbe/
9238
9239 SAMSUNG THERMAL DRIVER
9240 M:      Lukasz Majewski <l.majewski@samsung.com>
9241 L:      linux-pm@vger.kernel.org
9242 L:      linux-samsung-soc@vger.kernel.org
9243 S:      Supported
9244 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9245 F:      drivers/thermal/samsung/
9246
9247 SAMSUNG USB2 PHY DRIVER
9248 M:      Kamil Debski <k.debski@samsung.com>
9249 L:      linux-kernel@vger.kernel.org
9250 S:      Supported
9251 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9252 F:      Documentation/phy/samsung-usb2.txt
9253 F:      drivers/phy/phy-exynos4210-usb2.c
9254 F:      drivers/phy/phy-exynos4x12-usb2.c
9255 F:      drivers/phy/phy-exynos5250-usb2.c
9256 F:      drivers/phy/phy-s5pv210-usb2.c
9257 F:      drivers/phy/phy-samsung-usb2.c
9258 F:      drivers/phy/phy-samsung-usb2.h
9259
9260 SERIAL DRIVERS
9261 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9262 L:      linux-serial@vger.kernel.org
9263 S:      Maintained
9264 F:      drivers/tty/serial/
9265
9266 SYNOPSYS DESIGNWARE DMAC DRIVER
9267 M:      Viresh Kumar <vireshk@kernel.org>
9268 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9269 S:      Maintained
9270 F:      include/linux/dma/dw.h
9271 F:      include/linux/platform_data/dma-dw.h
9272 F:      drivers/dma/dw/
9273
9274 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9275 M: Lars Persson <lars.persson@axis.com>
9276 L: netdev@vger.kernel.org
9277 S: Supported
9278 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9279 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9280
9281 SYNOPSYS DESIGNWARE I2C DRIVER
9282 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9283 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9284 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9285 L:      linux-i2c@vger.kernel.org
9286 S:      Maintained
9287 F:      drivers/i2c/busses/i2c-designware-*
9288 F:      include/linux/platform_data/i2c-designware.h
9289
9290 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9291 M:      Seungwon Jeon <tgih.jun@samsung.com>
9292 M:      Jaehoon Chung <jh80.chung@samsung.com>
9293 L:      linux-mmc@vger.kernel.org
9294 S:      Maintained
9295 F:      include/linux/mmc/dw_mmc.h
9296 F:      drivers/mmc/host/dw_mmc*
9297
9298 SYSTEM TRACE MODULE CLASS
9299 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9300 S:      Maintained
9301 F:      Documentation/trace/stm.txt
9302 F:      drivers/hwtracing/stm/
9303 F:      include/linux/stm.h
9304 F:      include/uapi/linux/stm.h
9305
9306 THUNDERBOLT DRIVER
9307 M:      Andreas Noever <andreas.noever@gmail.com>
9308 S:      Maintained
9309 F:      drivers/thunderbolt/
9310
9311 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9312 M:      John Stultz <john.stultz@linaro.org>
9313 M:      Thomas Gleixner <tglx@linutronix.de>
9314 L:      linux-kernel@vger.kernel.org
9315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9316 S:      Supported
9317 F:      include/linux/clocksource.h
9318 F:      include/linux/time.h
9319 F:      include/linux/timex.h
9320 F:      include/uapi/linux/time.h
9321 F:      include/uapi/linux/timex.h
9322 F:      kernel/time/clocksource.c
9323 F:      kernel/time/time*.c
9324 F:      kernel/time/ntp.c
9325 F:      tools/testing/selftests/timers/
9326
9327 SC1200 WDT DRIVER
9328 M:      Zwane Mwaikambo <zwanem@gmail.com>
9329 S:      Maintained
9330 F:      drivers/watchdog/sc1200wdt.c
9331
9332 SCHEDULER
9333 M:      Ingo Molnar <mingo@redhat.com>
9334 M:      Peter Zijlstra <peterz@infradead.org>
9335 L:      linux-kernel@vger.kernel.org
9336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9337 S:      Maintained
9338 F:      kernel/sched/
9339 F:      include/linux/sched.h
9340 F:      include/uapi/linux/sched.h
9341 F:      include/linux/wait.h
9342
9343 SCORE ARCHITECTURE
9344 M:      Chen Liqin <liqin.linux@gmail.com>
9345 M:      Lennox Wu <lennox.wu@gmail.com>
9346 W:      http://www.sunplus.com
9347 S:      Supported
9348 F:      arch/score/
9349
9350 SCSI CDROM DRIVER
9351 M:      Jens Axboe <axboe@kernel.dk>
9352 L:      linux-scsi@vger.kernel.org
9353 W:      http://www.kernel.dk
9354 S:      Maintained
9355 F:      drivers/scsi/sr*
9356
9357 SCSI RDMA PROTOCOL (SRP) INITIATOR
9358 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9359 L:      linux-rdma@vger.kernel.org
9360 S:      Supported
9361 W:      http://www.openfabrics.org
9362 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9364 F:      drivers/infiniband/ulp/srp/
9365 F:      include/scsi/srp.h
9366
9367 SCSI SG DRIVER
9368 M:      Doug Gilbert <dgilbert@interlog.com>
9369 L:      linux-scsi@vger.kernel.org
9370 W:      http://sg.danny.cz/sg
9371 S:      Maintained
9372 F:      Documentation/scsi/scsi-generic.txt
9373 F:      drivers/scsi/sg.c
9374 F:      include/scsi/sg.h
9375
9376 SCSI SUBSYSTEM
9377 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9378 L:      linux-scsi@vger.kernel.org
9379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9380 S:      Maintained
9381 F:      drivers/scsi/
9382 F:      include/scsi/
9383
9384 SCSI TAPE DRIVER
9385 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9386 L:      linux-scsi@vger.kernel.org
9387 S:      Maintained
9388 F:      Documentation/scsi/st.txt
9389 F:      drivers/scsi/st.*
9390 F:      drivers/scsi/st_*.h
9391
9392 SCTP PROTOCOL
9393 M:      Vlad Yasevich <vyasevich@gmail.com>
9394 M:      Neil Horman <nhorman@tuxdriver.com>
9395 L:      linux-sctp@vger.kernel.org
9396 W:      http://lksctp.sourceforge.net
9397 S:      Maintained
9398 F:      Documentation/networking/sctp.txt
9399 F:      include/linux/sctp.h
9400 F:      include/uapi/linux/sctp.h
9401 F:      include/net/sctp/
9402 F:      net/sctp/
9403
9404 SCx200 CPU SUPPORT
9405 M:      Jim Cromie <jim.cromie@gmail.com>
9406 S:      Odd Fixes
9407 F:      Documentation/i2c/busses/scx200_acb
9408 F:      arch/x86/platform/scx200/
9409 F:      drivers/watchdog/scx200_wdt.c
9410 F:      drivers/i2c/busses/scx200*
9411 F:      drivers/mtd/maps/scx200_docflash.c
9412 F:      include/linux/scx200.h
9413
9414 SCx200 GPIO DRIVER
9415 M:      Jim Cromie <jim.cromie@gmail.com>
9416 S:      Maintained
9417 F:      drivers/char/scx200_gpio.c
9418 F:      include/linux/scx200_gpio.h
9419
9420 SCx200 HRT CLOCKSOURCE DRIVER
9421 M:      Jim Cromie <jim.cromie@gmail.com>
9422 S:      Maintained
9423 F:      drivers/clocksource/scx200_hrt.c
9424
9425 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9426 M:      Sascha Sommer <saschasommer@freenet.de>
9427 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9428 S:      Maintained
9429 F:      drivers/mmc/host/sdricoh_cs.c
9430
9431 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9432 L:      linux-mmc@vger.kernel.org
9433 S:      Orphan
9434 F:      drivers/mmc/host/sdhci.*
9435 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9436
9437 SECURE COMPUTING
9438 M:      Kees Cook <keescook@chromium.org>
9439 R:      Andy Lutomirski <luto@amacapital.net>
9440 R:      Will Drewry <wad@chromium.org>
9441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9442 S:      Supported
9443 F:      kernel/seccomp.c
9444 F:      include/uapi/linux/seccomp.h
9445 F:      include/linux/seccomp.h
9446 F:      tools/testing/selftests/seccomp/*
9447 K:      \bsecure_computing
9448 K:      \bTIF_SECCOMP\b
9449
9450 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9451 M:      Ben Dooks <ben-linux@fluff.org>
9452 M:      Jaehoon Chung <jh80.chung@samsung.com>
9453 L:      linux-mmc@vger.kernel.org
9454 S:      Maintained
9455 F:      drivers/mmc/host/sdhci-s3c*
9456
9457 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9458 M:      Viresh Kumar <vireshk@kernel.org>
9459 L:      spear-devel@list.st.com
9460 L:      linux-mmc@vger.kernel.org
9461 S:      Maintained
9462 F:      drivers/mmc/host/sdhci-spear.c
9463
9464 SECURITY SUBSYSTEM
9465 M:      James Morris <james.l.morris@oracle.com>
9466 M:      "Serge E. Hallyn" <serge@hallyn.com>
9467 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9469 W:      http://kernsec.org/
9470 S:      Supported
9471 F:      security/
9472
9473 SECURITY CONTACT
9474 M:      Security Officers <security@kernel.org>
9475 S:      Supported
9476
9477 SELINUX SECURITY MODULE
9478 M:      Paul Moore <paul@paul-moore.com>
9479 M:      Stephen Smalley <sds@tycho.nsa.gov>
9480 M:      Eric Paris <eparis@parisplace.org>
9481 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9482 W:      http://selinuxproject.org
9483 T:      git git://git.infradead.org/users/pcmoore/selinux
9484 S:      Supported
9485 F:      include/linux/selinux*
9486 F:      security/selinux/
9487 F:      scripts/selinux/
9488
9489 APPARMOR SECURITY MODULE
9490 M:      John Johansen <john.johansen@canonical.com>
9491 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9492 W:      apparmor.wiki.kernel.org
9493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9494 S:      Supported
9495 F:      security/apparmor/
9496
9497 YAMA SECURITY MODULE
9498 M:      Kees Cook <keescook@chromium.org>
9499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9500 S:      Supported
9501 F:      security/yama/
9502
9503 SENSABLE PHANTOM
9504 M:      Jiri Slaby <jirislaby@gmail.com>
9505 S:      Maintained
9506 F:      drivers/misc/phantom.c
9507 F:      include/uapi/linux/phantom.h
9508
9509 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9510 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9511 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9512 M:      John Soni Jose <sony.john@avagotech.com>
9513 L:      linux-scsi@vger.kernel.org
9514 W:      http://www.avagotech.com
9515 S:      Supported
9516 F:      drivers/scsi/be2iscsi/
9517
9518 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9519 M:      Sathya Perla <sathya.perla@avagotech.com>
9520 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9521 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9522 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9523 L:      netdev@vger.kernel.org
9524 W:      http://www.emulex.com
9525 S:      Supported
9526 F:      drivers/net/ethernet/emulex/benet/
9527
9528 EMULEX ONECONNECT ROCE DRIVER
9529 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9530 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9531 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9532 L:      linux-rdma@vger.kernel.org
9533 W:      http://www.emulex.com
9534 S:      Supported
9535 F:      drivers/infiniband/hw/ocrdma/
9536
9537 SFC NETWORK DRIVER
9538 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9539 M:      Shradha Shah <sshah@solarflare.com>
9540 L:      netdev@vger.kernel.org
9541 S:      Supported
9542 F:      drivers/net/ethernet/sfc/
9543
9544 SGI GRU DRIVER
9545 M:      Dimitri Sivanich <sivanich@sgi.com>
9546 S:      Maintained
9547 F:      drivers/misc/sgi-gru/
9548
9549 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9550 M:      Pat Gefre <pfg@sgi.com>
9551 L:      linux-ia64@vger.kernel.org
9552 S:      Supported
9553 F:      Documentation/ia64/serial.txt
9554 F:      drivers/tty/serial/ioc?_serial.c
9555 F:      include/linux/ioc?.h
9556
9557 SGI XP/XPC/XPNET DRIVER
9558 M:      Cliff Whickman <cpw@sgi.com>
9559 M:      Robin Holt <robinmholt@gmail.com>
9560 S:      Maintained
9561 F:      drivers/misc/sgi-xp/
9562
9563 SI2157 MEDIA DRIVER
9564 M:      Antti Palosaari <crope@iki.fi>
9565 L:      linux-media@vger.kernel.org
9566 W:      http://linuxtv.org/
9567 W:      http://palosaari.fi/linux/
9568 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9569 T:      git git://linuxtv.org/anttip/media_tree.git
9570 S:      Maintained
9571 F:      drivers/media/tuners/si2157*
9572
9573 SI2168 MEDIA DRIVER
9574 M:      Antti Palosaari <crope@iki.fi>
9575 L:      linux-media@vger.kernel.org
9576 W:      http://linuxtv.org/
9577 W:      http://palosaari.fi/linux/
9578 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9579 T:      git git://linuxtv.org/anttip/media_tree.git
9580 S:      Maintained
9581 F:      drivers/media/dvb-frontends/si2168*
9582
9583 SI470X FM RADIO RECEIVER I2C DRIVER
9584 M:      Hans Verkuil <hverkuil@xs4all.nl>
9585 L:      linux-media@vger.kernel.org
9586 T:      git git://linuxtv.org/media_tree.git
9587 W:      http://linuxtv.org
9588 S:      Odd Fixes
9589 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9590
9591 SI470X FM RADIO RECEIVER USB DRIVER
9592 M:      Hans Verkuil <hverkuil@xs4all.nl>
9593 L:      linux-media@vger.kernel.org
9594 T:      git git://linuxtv.org/media_tree.git
9595 W:      http://linuxtv.org
9596 S:      Maintained
9597 F:      drivers/media/radio/si470x/radio-si470x-common.c
9598 F:      drivers/media/radio/si470x/radio-si470x.h
9599 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9600
9601 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9602 M:      Eduardo Valentin <edubezval@gmail.com>
9603 L:      linux-media@vger.kernel.org
9604 T:      git git://linuxtv.org/media_tree.git
9605 W:      http://linuxtv.org
9606 S:      Odd Fixes
9607 F:      drivers/media/radio/si4713/si4713.?
9608
9609 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9610 M:      Eduardo Valentin <edubezval@gmail.com>
9611 L:      linux-media@vger.kernel.org
9612 T:      git git://linuxtv.org/media_tree.git
9613 W:      http://linuxtv.org
9614 S:      Odd Fixes
9615 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9616
9617 SI4713 FM RADIO TRANSMITTER USB DRIVER
9618 M:      Hans Verkuil <hverkuil@xs4all.nl>
9619 L:      linux-media@vger.kernel.org
9620 T:      git git://linuxtv.org/media_tree.git
9621 W:      http://linuxtv.org
9622 S:      Maintained
9623 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9624
9625 SIANO DVB DRIVER
9626 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9627 L:      linux-media@vger.kernel.org
9628 W:      http://linuxtv.org
9629 T:      git git://linuxtv.org/media_tree.git
9630 S:      Odd fixes
9631 F:      drivers/media/common/siano/
9632 F:      drivers/media/usb/siano/
9633 F:      drivers/media/usb/siano/
9634 F:      drivers/media/mmc/siano/
9635
9636 SIMPLEFB FB DRIVER
9637 M:      Hans de Goede <hdegoede@redhat.com>
9638 L:      linux-fbdev@vger.kernel.org
9639 S:      Maintained
9640 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9641 F:      drivers/video/fbdev/simplefb.c
9642 F:      include/linux/platform_data/simplefb.h
9643
9644 SH_VEU V4L2 MEM2MEM DRIVER
9645 L:      linux-media@vger.kernel.org
9646 S:      Orphan
9647 F:      drivers/media/platform/sh_veu.c
9648
9649 SH_VOU V4L2 OUTPUT DRIVER
9650 L:      linux-media@vger.kernel.org
9651 S:      Orphan
9652 F:      drivers/media/platform/sh_vou.c
9653 F:      include/media/sh_vou.h
9654
9655 SIMPLE FIRMWARE INTERFACE (SFI)
9656 M:      Len Brown <lenb@kernel.org>
9657 L:      sfi-devel@simplefirmware.org
9658 W:      http://simplefirmware.org/
9659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9660 S:      Supported
9661 F:      arch/x86/platform/sfi/
9662 F:      drivers/sfi/
9663 F:      include/linux/sfi*.h
9664
9665 SIMTEC EB110ATX (Chalice CATS)
9666 P:      Ben Dooks
9667 P:      Vincent Sanders <vince@simtec.co.uk>
9668 M:      Simtec Linux Team <linux@simtec.co.uk>
9669 W:      http://www.simtec.co.uk/products/EB110ATX/
9670 S:      Supported
9671
9672 SIMTEC EB2410ITX (BAST)
9673 P:      Ben Dooks
9674 P:      Vincent Sanders <vince@simtec.co.uk>
9675 M:      Simtec Linux Team <linux@simtec.co.uk>
9676 W:      http://www.simtec.co.uk/products/EB2410ITX/
9677 S:      Supported
9678 F:      arch/arm/mach-s3c24xx/mach-bast.c
9679 F:      arch/arm/mach-s3c24xx/bast-ide.c
9680 F:      arch/arm/mach-s3c24xx/bast-irq.c
9681
9682 TI DAVINCI MACHINE SUPPORT
9683 M:      Sekhar Nori <nsekhar@ti.com>
9684 M:      Kevin Hilman <khilman@deeprootsystems.com>
9685 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9686 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9687 S:      Supported
9688 F:      arch/arm/mach-davinci/
9689 F:      drivers/i2c/busses/i2c-davinci.c
9690
9691 TI DAVINCI SERIES MEDIA DRIVER
9692 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9693 L:      linux-media@vger.kernel.org
9694 W:      http://linuxtv.org/
9695 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9696 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9697 S:      Maintained
9698 F:      drivers/media/platform/davinci/
9699 F:      include/media/davinci/
9700
9701 TI AM437X VPFE DRIVER
9702 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9703 L:      linux-media@vger.kernel.org
9704 W:      http://linuxtv.org/
9705 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9706 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9707 S:      Maintained
9708 F:      drivers/media/platform/am437x/
9709
9710 OV2659 OMNIVISION SENSOR DRIVER
9711 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9712 L:      linux-media@vger.kernel.org
9713 W:      http://linuxtv.org/
9714 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9715 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9716 S:      Maintained
9717 F:      drivers/media/i2c/ov2659.c
9718 F:      include/media/ov2659.h
9719
9720 SILICON MOTION SM712 FRAME BUFFER DRIVER
9721 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9722 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9723 M:      Sudip Mukherjee <sudip@vectorindia.org>
9724 L:      linux-fbdev@vger.kernel.org
9725 S:      Maintained
9726 F:      drivers/video/fbdev/sm712*
9727 F:      Documentation/fb/sm712fb.txt
9728
9729 SIS 190 ETHERNET DRIVER
9730 M:      Francois Romieu <romieu@fr.zoreil.com>
9731 L:      netdev@vger.kernel.org
9732 S:      Maintained
9733 F:      drivers/net/ethernet/sis/sis190.c
9734
9735 SIS 900/7016 FAST ETHERNET DRIVER
9736 M:      Daniele Venzano <venza@brownhat.org>
9737 W:      http://www.brownhat.org/sis900.html
9738 L:      netdev@vger.kernel.org
9739 S:      Maintained
9740 F:      drivers/net/ethernet/sis/sis900.*
9741
9742 SIS FRAMEBUFFER DRIVER
9743 M:      Thomas Winischhofer <thomas@winischhofer.net>
9744 W:      http://www.winischhofer.net/linuxsisvga.shtml
9745 S:      Maintained
9746 F:      Documentation/fb/sisfb.txt
9747 F:      drivers/video/fbdev/sis/
9748 F:      include/video/sisfb.h
9749
9750 SIS USB2VGA DRIVER
9751 M:      Thomas Winischhofer <thomas@winischhofer.net>
9752 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9753 S:      Maintained
9754 F:      drivers/usb/misc/sisusbvga/
9755
9756 SLAB ALLOCATOR
9757 M:      Christoph Lameter <cl@linux.com>
9758 M:      Pekka Enberg <penberg@kernel.org>
9759 M:      David Rientjes <rientjes@google.com>
9760 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9761 M:      Andrew Morton <akpm@linux-foundation.org>
9762 L:      linux-mm@kvack.org
9763 S:      Maintained
9764 F:      include/linux/sl?b*.h
9765 F:      mm/sl?b*
9766
9767 SLEEPABLE READ-COPY UPDATE (SRCU)
9768 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9769 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9770 M:      Josh Triplett <josh@joshtriplett.org>
9771 R:      Steven Rostedt <rostedt@goodmis.org>
9772 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9773 L:      linux-kernel@vger.kernel.org
9774 W:      http://www.rdrop.com/users/paulmck/RCU/
9775 S:      Supported
9776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9777 F:      include/linux/srcu.h
9778 F:      kernel/rcu/srcu.c
9779
9780 SMACK SECURITY MODULE
9781 M:      Casey Schaufler <casey@schaufler-ca.com>
9782 L:      linux-security-module@vger.kernel.org
9783 W:      http://schaufler-ca.com
9784 T:      git git://git.gitorious.org/smack-next/kernel.git
9785 S:      Maintained
9786 F:      Documentation/security/Smack.txt
9787 F:      security/smack/
9788
9789 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9790 M:      Kevin Hilman <khilman@kernel.org>
9791 M:      Nishanth Menon <nm@ti.com>
9792 S:      Maintained
9793 F:      drivers/power/avs/
9794 F:      include/linux/power/smartreflex.h
9795 L:      linux-pm@vger.kernel.org
9796
9797 SMC91x ETHERNET DRIVER
9798 M:      Nicolas Pitre <nico@fluxnic.net>
9799 S:      Odd Fixes
9800 F:      drivers/net/ethernet/smsc/smc91x.*
9801
9802 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9803 M:      Sakari Ailus <sakari.ailus@iki.fi>
9804 L:      linux-media@vger.kernel.org
9805 S:      Maintained
9806 F:      drivers/media/i2c/smiapp/
9807 F:      include/media/smiapp.h
9808 F:      drivers/media/i2c/smiapp-pll.c
9809 F:      drivers/media/i2c/smiapp-pll.h
9810 F:      include/uapi/linux/smiapp.h
9811 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9812
9813 SMM665 HARDWARE MONITOR DRIVER
9814 M:      Guenter Roeck <linux@roeck-us.net>
9815 L:      lm-sensors@lm-sensors.org
9816 S:      Maintained
9817 F:      Documentation/hwmon/smm665
9818 F:      drivers/hwmon/smm665.c
9819
9820 SMSC EMC2103 HARDWARE MONITOR DRIVER
9821 M:      Steve Glendinning <steve.glendinning@shawell.net>
9822 L:      lm-sensors@lm-sensors.org
9823 S:      Maintained
9824 F:      Documentation/hwmon/emc2103
9825 F:      drivers/hwmon/emc2103.c
9826
9827 SMSC SCH5627 HARDWARE MONITOR DRIVER
9828 M:      Hans de Goede <hdegoede@redhat.com>
9829 L:      lm-sensors@lm-sensors.org
9830 S:      Supported
9831 F:      Documentation/hwmon/sch5627
9832 F:      drivers/hwmon/sch5627.c
9833
9834 SMSC47B397 HARDWARE MONITOR DRIVER
9835 M:      Jean Delvare <jdelvare@suse.com>
9836 L:      lm-sensors@lm-sensors.org
9837 S:      Maintained
9838 F:      Documentation/hwmon/smsc47b397
9839 F:      drivers/hwmon/smsc47b397.c
9840
9841 SMSC911x ETHERNET DRIVER
9842 M:      Steve Glendinning <steve.glendinning@shawell.net>
9843 L:      netdev@vger.kernel.org
9844 S:      Maintained
9845 F:      include/linux/smsc911x.h
9846 F:      drivers/net/ethernet/smsc/smsc911x.*
9847
9848 SMSC9420 PCI ETHERNET DRIVER
9849 M:      Steve Glendinning <steve.glendinning@shawell.net>
9850 L:      netdev@vger.kernel.org
9851 S:      Maintained
9852 F:      drivers/net/ethernet/smsc/smsc9420.*
9853
9854 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9855 M:      Steve Glendinning <steve.glendinning@shawell.net>
9856 L:      linux-fbdev@vger.kernel.org
9857 S:      Maintained
9858 F:      drivers/video/fbdev/smscufx.c
9859
9860 SOC-CAMERA V4L2 SUBSYSTEM
9861 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9862 L:      linux-media@vger.kernel.org
9863 T:      git git://linuxtv.org/media_tree.git
9864 S:      Maintained
9865 F:      include/media/soc*
9866 F:      drivers/media/i2c/soc_camera/
9867 F:      drivers/media/platform/soc_camera/
9868
9869 SOEKRIS NET48XX LED SUPPORT
9870 M:      Chris Boot <bootc@bootc.net>
9871 S:      Maintained
9872 F:      drivers/leds/leds-net48xx.c
9873
9874 SOFTLOGIC 6x10 MPEG CODEC
9875 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9876 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9877 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9878 M:      Ismael Luceno <ismael@iodev.co.uk>
9879 L:      linux-media@vger.kernel.org
9880 S:      Supported
9881 F:      drivers/media/pci/solo6x10/
9882
9883 SOFTWARE RAID (Multiple Disks) SUPPORT
9884 M:      Neil Brown <neilb@suse.com>
9885 L:      linux-raid@vger.kernel.org
9886 S:      Supported
9887 F:      drivers/md/
9888 F:      include/linux/raid/
9889 F:      include/uapi/linux/raid/
9890
9891 SONIC NETWORK DRIVER
9892 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9893 L:      netdev@vger.kernel.org
9894 S:      Maintained
9895 F:      drivers/net/ethernet/natsemi/sonic.*
9896
9897 SONICS SILICON BACKPLANE DRIVER (SSB)
9898 M:      Michael Buesch <m@bues.ch>
9899 L:      netdev@vger.kernel.org
9900 S:      Maintained
9901 F:      drivers/ssb/
9902 F:      include/linux/ssb/
9903
9904 SONY VAIO CONTROL DEVICE DRIVER
9905 M:      Mattia Dongili <malattia@linux.it>
9906 L:      platform-driver-x86@vger.kernel.org
9907 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9908 S:      Maintained
9909 F:      Documentation/laptops/sony-laptop.txt
9910 F:      drivers/char/sonypi.c
9911 F:      drivers/platform/x86/sony-laptop.c
9912 F:      include/linux/sony-laptop.h
9913
9914 SONY MEMORYSTICK CARD SUPPORT
9915 M:      Alex Dubov <oakad@yahoo.com>
9916 W:      http://tifmxx.berlios.de/
9917 S:      Maintained
9918 F:      drivers/memstick/host/tifm_ms.c
9919
9920 SONY MEMORYSTICK STANDARD SUPPORT
9921 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9922 S:      Maintained
9923 F:      drivers/memstick/core/ms_block.*
9924
9925 SOUND
9926 M:      Jaroslav Kysela <perex@perex.cz>
9927 M:      Takashi Iwai <tiwai@suse.com>
9928 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9929 W:      http://www.alsa-project.org/
9930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9931 T:      git git://git.alsa-project.org/alsa-kernel.git
9932 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9933 S:      Maintained
9934 F:      Documentation/sound/
9935 F:      include/sound/
9936 F:      include/uapi/sound/
9937 F:      sound/
9938
9939 SOUND - COMPRESSED AUDIO
9940 M:      Vinod Koul <vinod.koul@intel.com>
9941 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9943 S:      Supported
9944 F:      Documentation/sound/alsa/compress_offload.txt
9945 F:      include/sound/compress_driver.h
9946 F:      include/uapi/sound/compress_*
9947 F:      sound/core/compress_offload.c
9948 F:      sound/soc/soc-compress.c
9949
9950 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9951 M:      Liam Girdwood <lgirdwood@gmail.com>
9952 M:      Mark Brown <broonie@kernel.org>
9953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9954 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9955 W:      http://alsa-project.org/main/index.php/ASoC
9956 S:      Supported
9957 F:      Documentation/sound/alsa/soc/
9958 F:      sound/soc/
9959 F:      include/sound/soc*
9960
9961 SOUND - DMAENGINE HELPERS
9962 M:      Lars-Peter Clausen <lars@metafoo.de>
9963 S:      Supported
9964 F:      include/sound/dmaengine_pcm.h
9965 F:      sound/core/pcm_dmaengine.c
9966 F:      sound/soc/soc-generic-dmaengine-pcm.c
9967
9968 SP2 MEDIA DRIVER
9969 M:      Olli Salonen <olli.salonen@iki.fi>
9970 L:      linux-media@vger.kernel.org
9971 W:      http://linuxtv.org/
9972 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9973 S:      Maintained
9974 F:      drivers/media/dvb-frontends/sp2*
9975
9976 SPARC + UltraSPARC (sparc/sparc64)
9977 M:      "David S. Miller" <davem@davemloft.net>
9978 L:      sparclinux@vger.kernel.org
9979 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9982 S:      Maintained
9983 F:      arch/sparc/
9984 F:      drivers/sbus/
9985
9986 SPARC SERIAL DRIVERS
9987 M:      "David S. Miller" <davem@davemloft.net>
9988 L:      sparclinux@vger.kernel.org
9989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9991 S:      Maintained
9992 F:      include/linux/sunserialcore.h
9993 F:      drivers/tty/serial/suncore.c
9994 F:      drivers/tty/serial/sunhv.c
9995 F:      drivers/tty/serial/sunsab.c
9996 F:      drivers/tty/serial/sunsab.h
9997 F:      drivers/tty/serial/sunsu.c
9998 F:      drivers/tty/serial/sunzilog.c
9999 F:      drivers/tty/serial/sunzilog.h
10000
10001 SPARSE CHECKER
10002 M:      "Christopher Li" <sparse@chrisli.org>
10003 L:      linux-sparse@vger.kernel.org
10004 W:      https://sparse.wiki.kernel.org/
10005 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10006 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10007 S:      Maintained
10008 F:      include/linux/compiler.h
10009
10010 SPEAR PLATFORM SUPPORT
10011 M:      Viresh Kumar <vireshk@kernel.org>
10012 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10013 L:      spear-devel@list.st.com
10014 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10015 W:      http://www.st.com/spear
10016 S:      Maintained
10017 F:      arch/arm/mach-spear/
10018
10019 SPEAR CLOCK FRAMEWORK SUPPORT
10020 M:      Viresh Kumar <vireshk@kernel.org>
10021 L:      spear-devel@list.st.com
10022 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10023 W:      http://www.st.com/spear
10024 S:      Maintained
10025 F:      drivers/clk/spear/
10026
10027 SPI SUBSYSTEM
10028 M:      Mark Brown <broonie@kernel.org>
10029 L:      linux-spi@vger.kernel.org
10030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10031 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10032 S:      Maintained
10033 F:      Documentation/spi/
10034 F:      drivers/spi/
10035 F:      include/linux/spi/
10036 F:      include/uapi/linux/spi/
10037
10038 SPIDERNET NETWORK DRIVER for CELL
10039 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10040 L:      netdev@vger.kernel.org
10041 S:      Supported
10042 F:      Documentation/networking/spider_net.txt
10043 F:      drivers/net/ethernet/toshiba/spider_net*
10044
10045 SPU FILE SYSTEM
10046 M:      Jeremy Kerr <jk@ozlabs.org>
10047 L:      linuxppc-dev@lists.ozlabs.org
10048 W:      http://www.ibm.com/developerworks/power/cell/
10049 S:      Supported
10050 F:      Documentation/filesystems/spufs.txt
10051 F:      arch/powerpc/platforms/cell/spufs/
10052
10053 SQUASHFS FILE SYSTEM
10054 M:      Phillip Lougher <phillip@squashfs.org.uk>
10055 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10056 W:      http://squashfs.org.uk
10057 S:      Maintained
10058 F:      Documentation/filesystems/squashfs.txt
10059 F:      fs/squashfs/
10060
10061 SRM (Alpha) environment access
10062 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10063 S:      Maintained
10064 F:      arch/alpha/kernel/srm_env.c
10065
10066 STABLE BRANCH
10067 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10068 L:      stable@vger.kernel.org
10069 S:      Supported
10070 F:      Documentation/stable_kernel_rules.txt
10071
10072 STAGING SUBSYSTEM
10073 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10075 L:      devel@driverdev.osuosl.org
10076 S:      Supported
10077 F:      drivers/staging/
10078
10079 STAGING - COMEDI
10080 M:      Ian Abbott <abbotti@mev.co.uk>
10081 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10082 S:      Odd Fixes
10083 F:      drivers/staging/comedi/
10084
10085 STAGING - FLARION FT1000 DRIVERS
10086 M:      Marek Belisko <marek.belisko@gmail.com>
10087 S:      Odd Fixes
10088 F:      drivers/staging/ft1000/
10089
10090 STAGING - INDUSTRIAL IO
10091 M:      Jonathan Cameron <jic23@kernel.org>
10092 L:      linux-iio@vger.kernel.org
10093 S:      Odd Fixes
10094 F:      drivers/staging/iio/
10095
10096 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10097 M:      Jarod Wilson <jarod@wilsonet.com>
10098 W:      http://www.lirc.org/
10099 S:      Odd Fixes
10100 F:      drivers/staging/media/lirc/
10101
10102 STAGING - LUSTRE PARALLEL FILESYSTEM
10103 M:      Oleg Drokin <oleg.drokin@intel.com>
10104 M:      Andreas Dilger <andreas.dilger@intel.com>
10105 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10106 W:      http://wiki.lustre.org/
10107 S:      Maintained
10108 F:      drivers/staging/lustre
10109
10110 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10111 M:      Marc Dietrich <marvin24@gmx.de>
10112 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10113 L:      linux-tegra@vger.kernel.org
10114 S:      Maintained
10115 F:      drivers/staging/nvec/
10116
10117 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10118 M:      Jens Frederich <jfrederich@gmail.com>
10119 M:      Daniel Drake <dsd@laptop.org>
10120 M:      Jon Nettleton <jon.nettleton@gmail.com>
10121 W:      http://wiki.laptop.org/go/DCON
10122 S:      Maintained
10123 F:      drivers/staging/olpc_dcon/
10124
10125 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10126 M:      Willy Tarreau <willy@meta-x.org>
10127 S:      Odd Fixes
10128 F:      drivers/staging/panel/
10129
10130 STAGING - REALTEK RTL8712U DRIVERS
10131 M:      Larry Finger <Larry.Finger@lwfinger.net>
10132 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10133 S:      Odd Fixes
10134 F:      drivers/staging/rtl8712/
10135
10136 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10137 M:      Larry Finger <Larry.Finger@lwfinger.net>
10138 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10139 L:      linux-wireless@vger.kernel.org
10140 S:      Maintained
10141 F:      drivers/staging/rtl8723au/
10142
10143 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10144 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10145 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10146 M:      Sudip Mukherjee <sudip@vectorindia.org>
10147 L:      linux-fbdev@vger.kernel.org
10148 S:      Maintained
10149 F:      drivers/staging/sm750fb/
10150
10151 STAGING - SLICOSS
10152 M:      Lior Dotan <liodot@gmail.com>
10153 M:      Christopher Harrer <charrer@alacritech.com>
10154 S:      Odd Fixes
10155 F:      drivers/staging/slicoss/
10156
10157 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10158 M:      William Hubbs <w.d.hubbs@gmail.com>
10159 M:      Chris Brannon <chris@the-brannons.com>
10160 M:      Kirk Reiser <kirk@reisers.ca>
10161 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10162 L:      speakup@linux-speakup.org
10163 W:      http://www.linux-speakup.org/
10164 S:      Odd Fixes
10165 F:      drivers/staging/speakup/
10166
10167 STAGING - VIA VT665X DRIVERS
10168 M:      Forest Bond <forest@alittletooquiet.net>
10169 S:      Odd Fixes
10170 F:      drivers/staging/vt665?/
10171
10172 STAGING - WILC1000 WIFI DRIVER
10173 M:      Johnny Kim <johnny.kim@atmel.com>
10174 M:      Austin Shin <austin.shin@atmel.com>
10175 M:      Chris Park <chris.park@atmel.com>
10176 M:      Tony Cho <tony.cho@atmel.com>
10177 M:      Glen Lee <glen.lee@atmel.com>
10178 M:      Leo Kim <leo.kim@atmel.com>
10179 L:      linux-wireless@vger.kernel.org
10180 S:      Supported
10181 F:      drivers/staging/wilc1000/
10182
10183 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10184 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10185 S:      Odd Fixes
10186 F:      drivers/staging/xgifb/
10187
10188 HFI1 DRIVER
10189 M:      Mike Marciniszyn <infinipath@intel.com>
10190 L:      linux-rdma@vger.kernel.org
10191 S:      Supported
10192 F:      drivers/staging/rdma/hfi1
10193
10194 STARFIRE/DURALAN NETWORK DRIVER
10195 M:      Ion Badulescu <ionut@badula.org>
10196 S:      Odd Fixes
10197 F:      drivers/net/ethernet/adaptec/starfire*
10198
10199 SUN3/3X
10200 M:      Sam Creasey <sammy@sammy.net>
10201 W:      http://sammy.net/sun3/
10202 S:      Maintained
10203 F:      arch/m68k/kernel/*sun3*
10204 F:      arch/m68k/sun3*/
10205 F:      arch/m68k/include/asm/sun3*
10206 F:      drivers/net/ethernet/i825xx/sun3*
10207
10208 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10209 M:      Hans de Goede <hdegoede@redhat.com>
10210 L:      linux-input@vger.kernel.org
10211 S:      Maintained
10212 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10213 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10214
10215 SUNDANCE NETWORK DRIVER
10216 M:      Denis Kirjanov <kda@linux-powerpc.org>
10217 L:      netdev@vger.kernel.org
10218 S:      Maintained
10219 F:      drivers/net/ethernet/dlink/sundance.c
10220
10221 SUPERH
10222 L:      linux-sh@vger.kernel.org
10223 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10224 S:      Orphan
10225 F:      Documentation/sh/
10226 F:      arch/sh/
10227 F:      drivers/sh/
10228
10229 SUSPEND TO RAM
10230 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10231 M:      Len Brown <len.brown@intel.com>
10232 M:      Pavel Machek <pavel@ucw.cz>
10233 L:      linux-pm@vger.kernel.org
10234 S:      Supported
10235 F:      Documentation/power/
10236 F:      arch/x86/kernel/acpi/
10237 F:      drivers/base/power/
10238 F:      kernel/power/
10239 F:      include/linux/suspend.h
10240 F:      include/linux/freezer.h
10241 F:      include/linux/pm.h
10242
10243 SVGA HANDLING
10244 M:      Martin Mares <mj@ucw.cz>
10245 L:      linux-video@atrey.karlin.mff.cuni.cz
10246 S:      Maintained
10247 F:      Documentation/svga.txt
10248 F:      arch/x86/boot/video*
10249
10250 SWIOTLB SUBSYSTEM
10251 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10252 L:      linux-kernel@vger.kernel.org
10253 S:      Supported
10254 F:      lib/swiotlb.c
10255 F:      arch/*/kernel/pci-swiotlb.c
10256 F:      include/linux/swiotlb.h
10257
10258 SWITCHDEV
10259 M:      Jiri Pirko <jiri@resnulli.us>
10260 L:      netdev@vger.kernel.org
10261 S:      Supported
10262 F:      net/switchdev/
10263 F:      include/net/switchdev.h
10264
10265 SYNOPSYS ARC ARCHITECTURE
10266 M:      Vineet Gupta <vgupta@synopsys.com>
10267 L:      linux-snps-arc@lists.infraded.org
10268 S:      Supported
10269 F:      arch/arc/
10270 F:      Documentation/devicetree/bindings/arc/*
10271 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10272 F:      drivers/tty/serial/arc_uart.c
10273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10274
10275 SYNOPSYS ARC SDP platform support
10276 M:      Alexey Brodkin <abrodkin@synopsys.com>
10277 S:      Supported
10278 F:      arch/arc/plat-axs10x
10279 F:      arch/arc/boot/dts/ax*
10280 F:      Documentation/devicetree/bindings/arc/axs10*
10281
10282 SYSTEM CONFIGURATION (SYSCON)
10283 M:      Lee Jones <lee.jones@linaro.org>
10284 M:      Arnd Bergmann <arnd@arndb.de>
10285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10286 S:      Supported
10287 F:      drivers/mfd/syscon.c
10288
10289 SYSV FILESYSTEM
10290 M:      Christoph Hellwig <hch@infradead.org>
10291 S:      Maintained
10292 F:      Documentation/filesystems/sysv-fs.txt
10293 F:      fs/sysv/
10294 F:      include/linux/sysv_fs.h
10295
10296 TARGET SUBSYSTEM
10297 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10298 L:      linux-scsi@vger.kernel.org
10299 L:      target-devel@vger.kernel.org
10300 W:      http://www.linux-iscsi.org
10301 W:      http://groups.google.com/group/linux-iscsi-target-dev
10302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10303 S:      Supported
10304 F:      drivers/target/
10305 F:      include/target/
10306 F:      Documentation/target/
10307
10308 TASKSTATS STATISTICS INTERFACE
10309 M:      Balbir Singh <bsingharora@gmail.com>
10310 S:      Maintained
10311 F:      Documentation/accounting/taskstats*
10312 F:      include/linux/taskstats*
10313 F:      kernel/taskstats.c
10314
10315 TC CLASSIFIER
10316 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10317 L:      netdev@vger.kernel.org
10318 S:      Maintained
10319 F:      include/net/pkt_cls.h
10320 F:      include/uapi/linux/pkt_cls.h
10321 F:      net/sched/
10322
10323 TCP LOW PRIORITY MODULE
10324 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10325 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10326 W:      http://tcp-lp-mod.sourceforge.net/
10327 S:      Maintained
10328 F:      net/ipv4/tcp_lp.c
10329
10330 TDA10071 MEDIA DRIVER
10331 M:      Antti Palosaari <crope@iki.fi>
10332 L:      linux-media@vger.kernel.org
10333 W:      http://linuxtv.org/
10334 W:      http://palosaari.fi/linux/
10335 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10336 T:      git git://linuxtv.org/anttip/media_tree.git
10337 S:      Maintained
10338 F:      drivers/media/dvb-frontends/tda10071*
10339
10340 TDA18212 MEDIA DRIVER
10341 M:      Antti Palosaari <crope@iki.fi>
10342 L:      linux-media@vger.kernel.org
10343 W:      http://linuxtv.org/
10344 W:      http://palosaari.fi/linux/
10345 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10346 T:      git git://linuxtv.org/anttip/media_tree.git
10347 S:      Maintained
10348 F:      drivers/media/tuners/tda18212*
10349
10350 TDA18218 MEDIA DRIVER
10351 M:      Antti Palosaari <crope@iki.fi>
10352 L:      linux-media@vger.kernel.org
10353 W:      http://linuxtv.org/
10354 W:      http://palosaari.fi/linux/
10355 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10356 T:      git git://linuxtv.org/anttip/media_tree.git
10357 S:      Maintained
10358 F:      drivers/media/tuners/tda18218*
10359
10360 TDA18271 MEDIA DRIVER
10361 M:      Michael Krufky <mkrufky@linuxtv.org>
10362 L:      linux-media@vger.kernel.org
10363 W:      http://linuxtv.org/
10364 W:      http://github.com/mkrufky
10365 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10366 T:      git git://linuxtv.org/mkrufky/tuners.git
10367 S:      Maintained
10368 F:      drivers/media/tuners/tda18271*
10369
10370 TDA827x MEDIA DRIVER
10371 M:      Michael Krufky <mkrufky@linuxtv.org>
10372 L:      linux-media@vger.kernel.org
10373 W:      http://linuxtv.org/
10374 W:      http://github.com/mkrufky
10375 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10376 T:      git git://linuxtv.org/mkrufky/tuners.git
10377 S:      Maintained
10378 F:      drivers/media/tuners/tda8290.*
10379
10380 TDA8290 MEDIA DRIVER
10381 M:      Michael Krufky <mkrufky@linuxtv.org>
10382 L:      linux-media@vger.kernel.org
10383 W:      http://linuxtv.org/
10384 W:      http://github.com/mkrufky
10385 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10386 T:      git git://linuxtv.org/mkrufky/tuners.git
10387 S:      Maintained
10388 F:      drivers/media/tuners/tda8290.*
10389
10390 TDA9840 MEDIA DRIVER
10391 M:      Hans Verkuil <hverkuil@xs4all.nl>
10392 L:      linux-media@vger.kernel.org
10393 T:      git git://linuxtv.org/media_tree.git
10394 W:      http://linuxtv.org
10395 S:      Maintained
10396 F:      drivers/media/i2c/tda9840*
10397
10398 TEA5761 TUNER DRIVER
10399 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10400 L:      linux-media@vger.kernel.org
10401 W:      http://linuxtv.org
10402 T:      git git://linuxtv.org/media_tree.git
10403 S:      Odd fixes
10404 F:      drivers/media/tuners/tea5761.*
10405
10406 TEA5767 TUNER DRIVER
10407 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10408 L:      linux-media@vger.kernel.org
10409 W:      http://linuxtv.org
10410 T:      git git://linuxtv.org/media_tree.git
10411 S:      Maintained
10412 F:      drivers/media/tuners/tea5767.*
10413
10414 TEA6415C MEDIA DRIVER
10415 M:      Hans Verkuil <hverkuil@xs4all.nl>
10416 L:      linux-media@vger.kernel.org
10417 T:      git git://linuxtv.org/media_tree.git
10418 W:      http://linuxtv.org
10419 S:      Maintained
10420 F:      drivers/media/i2c/tea6415c*
10421
10422 TEA6420 MEDIA DRIVER
10423 M:      Hans Verkuil <hverkuil@xs4all.nl>
10424 L:      linux-media@vger.kernel.org
10425 T:      git git://linuxtv.org/media_tree.git
10426 W:      http://linuxtv.org
10427 S:      Maintained
10428 F:      drivers/media/i2c/tea6420*
10429
10430 TEAM DRIVER
10431 M:      Jiri Pirko <jiri@resnulli.us>
10432 L:      netdev@vger.kernel.org
10433 S:      Supported
10434 F:      drivers/net/team/
10435 F:      include/linux/if_team.h
10436 F:      include/uapi/linux/if_team.h
10437
10438 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10439 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10440 S:      Maintained
10441 F:      arch/x86/platform/ts5500/
10442
10443 TECHNOTREND USB IR RECEIVER
10444 M:      Sean Young <sean@mess.org>
10445 L:      linux-media@vger.kernel.org
10446 S:      Maintained
10447 F:      drivers/media/rc/ttusbir.c
10448
10449 TEGRA ARCHITECTURE SUPPORT
10450 M:      Stephen Warren <swarren@wwwdotorg.org>
10451 M:      Thierry Reding <thierry.reding@gmail.com>
10452 M:      Alexandre Courbot <gnurou@gmail.com>
10453 L:      linux-tegra@vger.kernel.org
10454 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10456 S:      Supported
10457 N:      [^a-z]tegra
10458
10459 TEGRA CLOCK DRIVER
10460 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10461 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10462 S:      Supported
10463 F:      drivers/clk/tegra/
10464
10465 TEGRA DMA DRIVER
10466 M:      Laxman Dewangan <ldewangan@nvidia.com>
10467 S:      Supported
10468 F:      drivers/dma/tegra20-apb-dma.c
10469
10470 TEGRA I2C DRIVER
10471 M:      Laxman Dewangan <ldewangan@nvidia.com>
10472 S:      Supported
10473 F:      drivers/i2c/busses/i2c-tegra.c
10474
10475 TEGRA IOMMU DRIVERS
10476 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10477 S:      Supported
10478 F:      drivers/iommu/tegra*
10479
10480 TEGRA KBC DRIVER
10481 M:      Rakesh Iyer <riyer@nvidia.com>
10482 M:      Laxman Dewangan <ldewangan@nvidia.com>
10483 S:      Supported
10484 F:      drivers/input/keyboard/tegra-kbc.c
10485
10486 TEGRA PWM DRIVER
10487 M:      Thierry Reding <thierry.reding@gmail.com>
10488 S:      Supported
10489 F:      drivers/pwm/pwm-tegra.c
10490
10491 TEGRA SERIAL DRIVER
10492 M:      Laxman Dewangan <ldewangan@nvidia.com>
10493 S:      Supported
10494 F:      drivers/tty/serial/serial-tegra.c
10495
10496 TEGRA SPI DRIVER
10497 M:      Laxman Dewangan <ldewangan@nvidia.com>
10498 S:      Supported
10499 F:      drivers/spi/spi-tegra*
10500
10501 TEHUTI ETHERNET DRIVER
10502 M:      Andy Gospodarek <andy@greyhouse.net>
10503 L:      netdev@vger.kernel.org
10504 S:      Supported
10505 F:      drivers/net/ethernet/tehuti/*
10506
10507 Telecom Clock Driver for MCPL0010
10508 M:      Mark Gross <mark.gross@intel.com>
10509 S:      Supported
10510 F:      drivers/char/tlclk.c
10511
10512 TENSILICA XTENSA PORT (xtensa)
10513 M:      Chris Zankel <chris@zankel.net>
10514 M:      Max Filippov <jcmvbkbc@gmail.com>
10515 L:      linux-xtensa@linux-xtensa.org
10516 S:      Maintained
10517 F:      arch/xtensa/
10518 F:      drivers/irqchip/irq-xtensa-*
10519
10520 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10521 M:      Hans Verkuil <hverkuil@xs4all.nl>
10522 L:      linux-media@vger.kernel.org
10523 T:      git git://linuxtv.org/media_tree.git
10524 W:      http://linuxtv.org
10525 S:      Maintained
10526 F:      drivers/media/radio/radio-raremono.c
10527
10528 THERMAL
10529 M:      Zhang Rui <rui.zhang@intel.com>
10530 M:      Eduardo Valentin <edubezval@gmail.com>
10531 L:      linux-pm@vger.kernel.org
10532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10534 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10535 S:      Supported
10536 F:      drivers/thermal/
10537 F:      include/linux/thermal.h
10538 F:      include/uapi/linux/thermal.h
10539 F:      include/linux/cpu_cooling.h
10540 F:      Documentation/devicetree/bindings/thermal/
10541
10542 THERMAL/CPU_COOLING
10543 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10544 M:      Viresh Kumar <viresh.kumar@linaro.org>
10545 M:      Javi Merino <javi.merino@arm.com>
10546 L:      linux-pm@vger.kernel.org
10547 S:      Supported
10548 F:      Documentation/thermal/cpu-cooling-api.txt
10549 F:      drivers/thermal/cpu_cooling.c
10550 F:      include/linux/cpu_cooling.h
10551
10552 THINGM BLINK(1) USB RGB LED DRIVER
10553 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10554 S:      Maintained
10555 F:      drivers/hid/hid-thingm.c
10556
10557 THINKPAD ACPI EXTRAS DRIVER
10558 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10559 L:      ibm-acpi-devel@lists.sourceforge.net
10560 L:      platform-driver-x86@vger.kernel.org
10561 W:      http://ibm-acpi.sourceforge.net
10562 W:      http://thinkwiki.org/wiki/Ibm-acpi
10563 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10564 S:      Maintained
10565 F:      drivers/platform/x86/thinkpad_acpi.c
10566
10567 TI BANDGAP AND THERMAL DRIVER
10568 M:      Eduardo Valentin <edubezval@gmail.com>
10569 L:      linux-pm@vger.kernel.org
10570 L:      linux-omap@vger.kernel.org
10571 S:      Maintained
10572 F:      drivers/thermal/ti-soc-thermal/
10573
10574 TI CDCE706 CLOCK DRIVER
10575 M:      Max Filippov <jcmvbkbc@gmail.com>
10576 S:      Maintained
10577 F:      drivers/clk/clk-cdce706.c
10578
10579 TI CLOCK DRIVER
10580 M:      Tero Kristo <t-kristo@ti.com>
10581 L:      linux-omap@vger.kernel.org
10582 S:      Maintained
10583 F:      drivers/clk/ti/
10584 F:      include/linux/clk/ti.h
10585
10586 TI FLASH MEDIA INTERFACE DRIVER
10587 M:      Alex Dubov <oakad@yahoo.com>
10588 S:      Maintained
10589 F:      drivers/misc/tifm*
10590 F:      drivers/mmc/host/tifm_sd.c
10591 F:      include/linux/tifm.h
10592
10593 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10594 M:      Santosh Shilimkar <ssantosh@kernel.org>
10595 L:      linux-kernel@vger.kernel.org
10596 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10597 S:      Maintained
10598 F:      drivers/soc/ti/*
10599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10600
10601
10602 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10603 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10604 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10605 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10606 S:      Maintained
10607 F:      sound/soc/codecs/lm49453*
10608 F:      sound/soc/codecs/isabelle*
10609
10610 TI LP855x BACKLIGHT DRIVER
10611 M:      Milo Kim <milo.kim@ti.com>
10612 S:      Maintained
10613 F:      Documentation/backlight/lp855x-driver.txt
10614 F:      drivers/video/backlight/lp855x_bl.c
10615 F:      include/linux/platform_data/lp855x.h
10616
10617 TI LP8727 CHARGER DRIVER
10618 M:      Milo Kim <milo.kim@ti.com>
10619 S:      Maintained
10620 F:      drivers/power/lp8727_charger.c
10621 F:      include/linux/platform_data/lp8727.h
10622
10623 TI LP8788 MFD DRIVER
10624 M:      Milo Kim <milo.kim@ti.com>
10625 S:      Maintained
10626 F:      drivers/iio/adc/lp8788_adc.c
10627 F:      drivers/leds/leds-lp8788.c
10628 F:      drivers/mfd/lp8788*.c
10629 F:      drivers/power/lp8788-charger.c
10630 F:      drivers/regulator/lp8788-*.c
10631 F:      include/linux/mfd/lp8788*.h
10632
10633 TI NETCP ETHERNET DRIVER
10634 M:      Wingman Kwok <w-kwok2@ti.com>
10635 M:      Murali Karicheri <m-karicheri2@ti.com>
10636 L:      netdev@vger.kernel.org
10637 S:      Maintained
10638 F:      drivers/net/ethernet/ti/netcp*
10639
10640 TI TAS571X FAMILY ASoC CODEC DRIVER
10641 M:      Kevin Cernekee <cernekee@chromium.org>
10642 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10643 S:      Odd Fixes
10644 F:      sound/soc/codecs/tas571x*
10645
10646 TI TWL4030 SERIES SOC CODEC DRIVER
10647 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10648 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10649 S:      Maintained
10650 F:      sound/soc/codecs/twl4030*
10651
10652 TI WILINK WIRELESS DRIVERS
10653 L:      linux-wireless@vger.kernel.org
10654 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10655 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10657 S:      Orphan
10658 F:      drivers/net/wireless/ti/
10659 F:      include/linux/wl12xx.h
10660
10661 TIPC NETWORK LAYER
10662 M:      Jon Maloy <jon.maloy@ericsson.com>
10663 M:      Ying Xue <ying.xue@windriver.com>
10664 L:      netdev@vger.kernel.org (core kernel code)
10665 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10666 W:      http://tipc.sourceforge.net/
10667 S:      Maintained
10668 F:      include/uapi/linux/tipc*.h
10669 F:      net/tipc/
10670
10671 TILE ARCHITECTURE
10672 M:      Chris Metcalf <cmetcalf@ezchip.com>
10673 W:      http://www.ezchip.com/scm/
10674 S:      Supported
10675 F:      arch/tile/
10676 F:      drivers/char/tile-srom.c
10677 F:      drivers/edac/tile_edac.c
10678 F:      drivers/net/ethernet/tile/
10679 F:      drivers/rtc/rtc-tile.c
10680 F:      drivers/tty/hvc/hvc_tile.c
10681 F:      drivers/tty/serial/tilegx.c
10682 F:      drivers/usb/host/*-tilegx.c
10683 F:      include/linux/usb/tilegx.h
10684
10685 TLAN NETWORK DRIVER
10686 M:      Samuel Chessman <chessman@tux.org>
10687 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10688 W:      http://sourceforge.net/projects/tlan/
10689 S:      Maintained
10690 F:      Documentation/networking/tlan.txt
10691 F:      drivers/net/ethernet/ti/tlan.*
10692
10693 TOMOYO SECURITY MODULE
10694 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10695 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10696 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10697 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10698 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10699 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10700 W:      http://tomoyo.sourceforge.jp/
10701 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10702 S:      Maintained
10703 F:      security/tomoyo/
10704
10705 TOPSTAR LAPTOP EXTRAS DRIVER
10706 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10707 L:      platform-driver-x86@vger.kernel.org
10708 S:      Maintained
10709 F:      drivers/platform/x86/topstar-laptop.c
10710
10711 TOSHIBA ACPI EXTRAS DRIVER
10712 M:      Azael Avalos <coproscefalo@gmail.com>
10713 L:      platform-driver-x86@vger.kernel.org
10714 S:      Maintained
10715 F:      drivers/platform/x86/toshiba_acpi.c
10716
10717 TOSHIBA BLUETOOTH DRIVER
10718 M:      Azael Avalos <coproscefalo@gmail.com>
10719 L:      platform-driver-x86@vger.kernel.org
10720 S:      Maintained
10721 F:      drivers/platform/x86/toshiba_bluetooth.c
10722
10723 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10724 M:      Azael Avalos <coproscefalo@gmail.com>
10725 L:      platform-driver-x86@vger.kernel.org
10726 S:      Maintained
10727 F:      drivers/platform/x86/toshiba_haps.c
10728
10729 TOSHIBA WMI HOTKEYS DRIVER
10730 M:      Azael Avalos <coproscefalo@gmail.com>
10731 L:      platform-driver-x86@vger.kernel.org
10732 S:      Maintained
10733 F:      drivers/platform/x86/toshiba-wmi.c
10734
10735 TOSHIBA SMM DRIVER
10736 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10737 W:      http://www.buzzard.org.uk/toshiba/
10738 S:      Maintained
10739 F:      drivers/char/toshiba.c
10740 F:      include/linux/toshiba.h
10741 F:      include/uapi/linux/toshiba.h
10742
10743 TOSHIBA TC358743 DRIVER
10744 M:      Mats Randgaard <matrandg@cisco.com>
10745 L:      linux-media@vger.kernel.org
10746 S:      Maintained
10747 F:      drivers/media/i2c/tc358743*
10748 F:      include/media/tc358743.h
10749
10750 TMIO MMC DRIVER
10751 M:      Ian Molton <ian@mnementh.co.uk>
10752 L:      linux-mmc@vger.kernel.org
10753 S:      Maintained
10754 F:      drivers/mmc/host/tmio_mmc*
10755 F:      drivers/mmc/host/sh_mobile_sdhi.c
10756 F:      include/linux/mmc/tmio.h
10757 F:      include/linux/mmc/sh_mobile_sdhi.h
10758
10759 TMP401 HARDWARE MONITOR DRIVER
10760 M:      Guenter Roeck <linux@roeck-us.net>
10761 L:      lm-sensors@lm-sensors.org
10762 S:      Maintained
10763 F:      Documentation/hwmon/tmp401
10764 F:      drivers/hwmon/tmp401.c
10765
10766 TMPFS (SHMEM FILESYSTEM)
10767 M:      Hugh Dickins <hughd@google.com>
10768 L:      linux-mm@kvack.org
10769 S:      Maintained
10770 F:      include/linux/shmem_fs.h
10771 F:      mm/shmem.c
10772
10773 TM6000 VIDEO4LINUX DRIVER
10774 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10775 L:      linux-media@vger.kernel.org
10776 W:      http://linuxtv.org
10777 T:      git git://linuxtv.org/media_tree.git
10778 S:      Odd fixes
10779 F:      drivers/media/usb/tm6000/
10780
10781 TW68 VIDEO4LINUX DRIVER
10782 M:      Hans Verkuil <hverkuil@xs4all.nl>
10783 L:      linux-media@vger.kernel.org
10784 T:      git git://linuxtv.org/media_tree.git
10785 W:      http://linuxtv.org
10786 S:      Odd Fixes
10787 F:      drivers/media/pci/tw68/
10788
10789 TPM DEVICE DRIVER
10790 M:      Peter Huewe <peterhuewe@gmx.de>
10791 M:      Marcel Selhorst <tpmdd@selhorst.net>
10792 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10793 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10794 W:      http://tpmdd.sourceforge.net
10795 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10796 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10797 T:      https://github.com/PeterHuewe/linux-tpmdd
10798 S:      Maintained
10799 F:      drivers/char/tpm/
10800
10801 TPM IBM_VTPM DEVICE DRIVER
10802 M:      Ashley Lai <ashleydlai@gmail.com>
10803 W:      http://tpmdd.sourceforge.net
10804 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10805 S:      Maintained
10806 F:      drivers/char/tpm/tpm_ibmvtpm*
10807
10808 TRACING
10809 M:      Steven Rostedt <rostedt@goodmis.org>
10810 M:      Ingo Molnar <mingo@redhat.com>
10811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10812 S:      Maintained
10813 F:      Documentation/trace/ftrace.txt
10814 F:      arch/*/*/*/ftrace.h
10815 F:      arch/*/kernel/ftrace.c
10816 F:      include/*/ftrace.h
10817 F:      include/linux/trace*.h
10818 F:      include/trace/
10819 F:      kernel/trace/
10820 F:      tools/testing/selftests/ftrace/
10821
10822 TRIVIAL PATCHES
10823 M:      Jiri Kosina <trivial@kernel.org>
10824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10825 S:      Maintained
10826 K:      ^Subject:.*(?i)trivial
10827
10828 TTY LAYER
10829 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10830 M:      Jiri Slaby <jslaby@suse.com>
10831 S:      Supported
10832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10833 F:      Documentation/serial/
10834 F:      drivers/tty/
10835 F:      drivers/tty/serial/serial_core.c
10836 F:      include/linux/serial_core.h
10837 F:      include/linux/serial.h
10838 F:      include/linux/tty.h
10839 F:      include/uapi/linux/serial_core.h
10840 F:      include/uapi/linux/serial.h
10841 F:      include/uapi/linux/tty.h
10842
10843 TUA9001 MEDIA DRIVER
10844 M:      Antti Palosaari <crope@iki.fi>
10845 L:      linux-media@vger.kernel.org
10846 W:      http://linuxtv.org/
10847 W:      http://palosaari.fi/linux/
10848 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10849 T:      git git://linuxtv.org/anttip/media_tree.git
10850 S:      Maintained
10851 F:      drivers/media/tuners/tua9001*
10852
10853 TULIP NETWORK DRIVERS
10854 M:      Grant Grundler <grundler@parisc-linux.org>
10855 L:      netdev@vger.kernel.org
10856 S:      Maintained
10857 F:      drivers/net/ethernet/dec/tulip/
10858
10859 TUN/TAP driver
10860 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10861 W:      http://vtun.sourceforge.net/tun
10862 S:      Maintained
10863 F:      Documentation/networking/tuntap.txt
10864 F:      arch/um/os-Linux/drivers/
10865
10866 TURBOCHANNEL SUBSYSTEM
10867 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10868 M:      Ralf Baechle <ralf@linux-mips.org>
10869 L:      linux-mips@linux-mips.org
10870 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10871 S:      Maintained
10872 F:      drivers/tc/
10873 F:      include/linux/tc.h
10874
10875 U14-34F SCSI DRIVER
10876 M:      Dario Ballabio <ballabio_dario@emc.com>
10877 L:      linux-scsi@vger.kernel.org
10878 S:      Maintained
10879 F:      drivers/scsi/u14-34f.c
10880
10881 UBI FILE SYSTEM (UBIFS)
10882 M:      Artem Bityutskiy <dedekind1@gmail.com>
10883 M:      Adrian Hunter <adrian.hunter@intel.com>
10884 L:      linux-mtd@lists.infradead.org
10885 T:      git git://git.infradead.org/ubifs-2.6.git
10886 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10887 S:      Maintained
10888 F:      Documentation/filesystems/ubifs.txt
10889 F:      fs/ubifs/
10890
10891 UCLINUX (M68KNOMMU AND COLDFIRE)
10892 M:      Greg Ungerer <gerg@uclinux.org>
10893 W:      http://www.uclinux.org/
10894 L:      linux-m68k@lists.linux-m68k.org
10895 L:      uclinux-dev@uclinux.org  (subscribers-only)
10896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10897 S:      Maintained
10898 F:      arch/m68k/coldfire/
10899 F:      arch/m68k/68*/
10900 F:      arch/m68k/*/*_no.*
10901 F:      arch/m68k/include/asm/*_no.*
10902
10903 UDF FILESYSTEM
10904 M:      Jan Kara <jack@suse.com>
10905 S:      Maintained
10906 F:      Documentation/filesystems/udf.txt
10907 F:      fs/udf/
10908
10909 UFS FILESYSTEM
10910 M:      Evgeniy Dushistov <dushistov@mail.ru>
10911 S:      Maintained
10912 F:      Documentation/filesystems/ufs.txt
10913 F:      fs/ufs/
10914
10915 UHID USERSPACE HID IO DRIVER:
10916 M:      David Herrmann <dh.herrmann@googlemail.com>
10917 L:      linux-input@vger.kernel.org
10918 S:      Maintained
10919 F:      drivers/hid/uhid.c
10920 F:      include/uapi/linux/uhid.h
10921
10922 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10923 L:      linux-usb@vger.kernel.org
10924 S:      Orphan
10925 F:      drivers/uwb/
10926 F:      include/linux/uwb.h
10927 F:      include/linux/uwb/
10928
10929 UNICORE32 ARCHITECTURE:
10930 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10931 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10932 S:      Maintained
10933 T:      git git://github.com/gxt/linux.git
10934 F:      arch/unicore32/
10935
10936 UNIFDEF
10937 M:      Tony Finch <dot@dotat.at>
10938 W:      http://dotat.at/prog/unifdef
10939 S:      Maintained
10940 F:      scripts/unifdef.c
10941
10942 UNIFORM CDROM DRIVER
10943 M:      Jens Axboe <axboe@kernel.dk>
10944 W:      http://www.kernel.dk
10945 S:      Maintained
10946 F:      Documentation/cdrom/
10947 F:      drivers/cdrom/cdrom.c
10948 F:      include/linux/cdrom.h
10949 F:      include/uapi/linux/cdrom.h
10950
10951 UNISYS S-PAR DRIVERS
10952 M:      Benjamin Romer <benjamin.romer@unisys.com>
10953 M:      David Kershner <david.kershner@unisys.com>
10954 L:      sparmaintainer@unisys.com (Unisys internal)
10955 S:      Supported
10956 F:      drivers/staging/unisys/
10957
10958 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10959 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10960 L:      linux-scsi@vger.kernel.org
10961 S:      Supported
10962 F:      Documentation/scsi/ufs.txt
10963 F:      drivers/scsi/ufs/
10964
10965 UNSORTED BLOCK IMAGES (UBI)
10966 M:      Artem Bityutskiy <dedekind1@gmail.com>
10967 M:      Richard Weinberger <richard@nod.at>
10968 W:      http://www.linux-mtd.infradead.org/
10969 L:      linux-mtd@lists.infradead.org
10970 T:      git git://git.infradead.org/ubifs-2.6.git
10971 S:      Supported
10972 F:      drivers/mtd/ubi/
10973 F:      include/linux/mtd/ubi.h
10974 F:      include/uapi/mtd/ubi-user.h
10975
10976 USB ACM DRIVER
10977 M:      Oliver Neukum <oliver@neukum.org>
10978 L:      linux-usb@vger.kernel.org
10979 S:      Maintained
10980 F:      Documentation/usb/acm.txt
10981 F:      drivers/usb/class/cdc-acm.*
10982
10983 USB AR5523 WIRELESS DRIVER
10984 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10985 L:      linux-wireless@vger.kernel.org
10986 S:      Maintained
10987 F:      drivers/net/wireless/ath/ar5523/
10988
10989 USB ATTACHED SCSI
10990 M:      Hans de Goede <hdegoede@redhat.com>
10991 M:      Gerd Hoffmann <kraxel@redhat.com>
10992 L:      linux-usb@vger.kernel.org
10993 L:      linux-scsi@vger.kernel.org
10994 S:      Maintained
10995 F:      drivers/usb/storage/uas.c
10996
10997 USB CDC ETHERNET DRIVER
10998 M:      Oliver Neukum <oliver@neukum.org>
10999 L:      linux-usb@vger.kernel.org
11000 S:      Maintained
11001 F:      drivers/net/usb/cdc_*.c
11002 F:      include/uapi/linux/usb/cdc.h
11003
11004 USB CHAOSKEY DRIVER
11005 M:      Keith Packard <keithp@keithp.com>
11006 L:      linux-usb@vger.kernel.org
11007 S:      Maintained
11008 F:      drivers/usb/misc/chaoskey.c
11009
11010 USB CYPRESS C67X00 DRIVER
11011 M:      Peter Korsgaard <jacmet@sunsite.dk>
11012 L:      linux-usb@vger.kernel.org
11013 S:      Maintained
11014 F:      drivers/usb/c67x00/
11015
11016 USB DAVICOM DM9601 DRIVER
11017 M:      Peter Korsgaard <jacmet@sunsite.dk>
11018 L:      netdev@vger.kernel.org
11019 W:      http://www.linux-usb.org/usbnet
11020 S:      Maintained
11021 F:      drivers/net/usb/dm9601.c
11022
11023 USB DIAMOND RIO500 DRIVER
11024 M:      Cesar Miquel <miquel@df.uba.ar>
11025 L:      rio500-users@lists.sourceforge.net
11026 W:      http://rio500.sourceforge.net
11027 S:      Maintained
11028 F:      drivers/usb/misc/rio500*
11029
11030 USB EHCI DRIVER
11031 M:      Alan Stern <stern@rowland.harvard.edu>
11032 L:      linux-usb@vger.kernel.org
11033 S:      Maintained
11034 F:      Documentation/usb/ehci.txt
11035 F:      drivers/usb/host/ehci*
11036
11037 USB GADGET/PERIPHERAL SUBSYSTEM
11038 M:      Felipe Balbi <balbi@ti.com>
11039 L:      linux-usb@vger.kernel.org
11040 W:      http://www.linux-usb.org/gadget
11041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11042 S:      Maintained
11043 F:      drivers/usb/gadget/
11044 F:      include/linux/usb/gadget*
11045
11046 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11047 M:      Jiri Kosina <jikos@kernel.org>
11048 L:      linux-usb@vger.kernel.org
11049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11050 S:      Maintained
11051 F:      Documentation/hid/hiddev.txt
11052 F:      drivers/hid/usbhid/
11053
11054 USB ISP116X DRIVER
11055 M:      Olav Kongas <ok@artecdesign.ee>
11056 L:      linux-usb@vger.kernel.org
11057 S:      Maintained
11058 F:      drivers/usb/host/isp116x*
11059 F:      include/linux/usb/isp116x.h
11060
11061 USB MASS STORAGE DRIVER
11062 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11063 L:      linux-usb@vger.kernel.org
11064 L:      usb-storage@lists.one-eyed-alien.net
11065 S:      Maintained
11066 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11067 F:      drivers/usb/storage/
11068
11069 USB MIDI DRIVER
11070 M:      Clemens Ladisch <clemens@ladisch.de>
11071 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11072 T:      git git://git.alsa-project.org/alsa-kernel.git
11073 S:      Maintained
11074 F:      sound/usb/midi.*
11075
11076 USB NETWORKING DRIVERS
11077 L:      linux-usb@vger.kernel.org
11078 S:      Odd Fixes
11079 F:      drivers/net/usb/
11080
11081 USB OHCI DRIVER
11082 M:      Alan Stern <stern@rowland.harvard.edu>
11083 L:      linux-usb@vger.kernel.org
11084 S:      Maintained
11085 F:      Documentation/usb/ohci.txt
11086 F:      drivers/usb/host/ohci*
11087
11088 USB OTG FSM (Finite State Machine)
11089 M:      Peter Chen <Peter.Chen@freescale.com>
11090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11091 L:      linux-usb@vger.kernel.org
11092 S:      Maintained
11093 F:      drivers/usb/common/usb-otg-fsm.c
11094
11095 USB OVER IP DRIVER
11096 M:      Valentina Manea <valentina.manea.m@gmail.com>
11097 M:      Shuah Khan <shuah.kh@samsung.com>
11098 L:      linux-usb@vger.kernel.org
11099 S:      Maintained
11100 F:      drivers/usb/usbip/
11101 F:      tools/usb/usbip/
11102
11103 USB PEGASUS DRIVER
11104 M:      Petko Manolov <petkan@nucleusys.com>
11105 L:      linux-usb@vger.kernel.org
11106 L:      netdev@vger.kernel.org
11107 T:      git git://github.com/petkan/pegasus.git
11108 W:      https://github.com/petkan/pegasus
11109 S:      Maintained
11110 F:      drivers/net/usb/pegasus.*
11111
11112 USB PHY LAYER
11113 M:      Felipe Balbi <balbi@ti.com>
11114 L:      linux-usb@vger.kernel.org
11115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11116 S:      Maintained
11117 F:      drivers/usb/phy/
11118
11119 USB PRINTER DRIVER (usblp)
11120 M:      Pete Zaitcev <zaitcev@redhat.com>
11121 L:      linux-usb@vger.kernel.org
11122 S:      Supported
11123 F:      drivers/usb/class/usblp.c
11124
11125 USB RTL8150 DRIVER
11126 M:      Petko Manolov <petkan@nucleusys.com>
11127 L:      linux-usb@vger.kernel.org
11128 L:      netdev@vger.kernel.org
11129 T:      git git://github.com/petkan/rtl8150.git
11130 W:      https://github.com/petkan/rtl8150
11131 S:      Maintained
11132 F:      drivers/net/usb/rtl8150.c
11133
11134 USB SERIAL SUBSYSTEM
11135 M:      Johan Hovold <johan@kernel.org>
11136 L:      linux-usb@vger.kernel.org
11137 S:      Maintained
11138 F:      Documentation/usb/usb-serial.txt
11139 F:      drivers/usb/serial/
11140 F:      include/linux/usb/serial.h
11141
11142 USB SMSC75XX ETHERNET DRIVER
11143 M:      Steve Glendinning <steve.glendinning@shawell.net>
11144 L:      netdev@vger.kernel.org
11145 S:      Maintained
11146 F:      drivers/net/usb/smsc75xx.*
11147
11148 USB SMSC95XX ETHERNET DRIVER
11149 M:      Steve Glendinning <steve.glendinning@shawell.net>
11150 L:      netdev@vger.kernel.org
11151 S:      Maintained
11152 F:      drivers/net/usb/smsc95xx.*
11153
11154 USB SUBSYSTEM
11155 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11156 L:      linux-usb@vger.kernel.org
11157 W:      http://www.linux-usb.org
11158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11159 S:      Supported
11160 F:      Documentation/usb/
11161 F:      drivers/usb/
11162 F:      include/linux/usb.h
11163 F:      include/linux/usb/
11164
11165 USB UHCI DRIVER
11166 M:      Alan Stern <stern@rowland.harvard.edu>
11167 L:      linux-usb@vger.kernel.org
11168 S:      Maintained
11169 F:      drivers/usb/host/uhci*
11170
11171 USB "USBNET" DRIVER FRAMEWORK
11172 M:      Oliver Neukum <oneukum@suse.com>
11173 L:      netdev@vger.kernel.org
11174 W:      http://www.linux-usb.org/usbnet
11175 S:      Maintained
11176 F:      drivers/net/usb/usbnet.c
11177 F:      include/linux/usb/usbnet.h
11178
11179 USB VIDEO CLASS
11180 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11181 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11182 L:      linux-media@vger.kernel.org
11183 T:      git git://linuxtv.org/media_tree.git
11184 W:      http://www.ideasonboard.org/uvc/
11185 S:      Maintained
11186 F:      drivers/media/usb/uvc/
11187 F:      include/uapi/linux/uvcvideo.h
11188
11189 USB VISION DRIVER
11190 M:      Hans Verkuil <hverkuil@xs4all.nl>
11191 L:      linux-media@vger.kernel.org
11192 T:      git git://linuxtv.org/media_tree.git
11193 W:      http://linuxtv.org
11194 S:      Odd Fixes
11195 F:      drivers/media/usb/usbvision/
11196
11197 USB WEBCAM GADGET
11198 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11199 L:      linux-usb@vger.kernel.org
11200 S:      Maintained
11201 F:      drivers/usb/gadget/function/*uvc*
11202 F:      drivers/usb/gadget/legacy/webcam.c
11203
11204 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11205 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11206 L:      linux-wireless@vger.kernel.org
11207 S:      Maintained
11208 F:      drivers/net/wireless/rndis_wlan.c
11209
11210 USB XHCI DRIVER
11211 M:      Mathias Nyman <mathias.nyman@intel.com>
11212 L:      linux-usb@vger.kernel.org
11213 S:      Supported
11214 F:      drivers/usb/host/xhci*
11215 F:      drivers/usb/host/pci-quirks*
11216
11217 USB ZD1201 DRIVER
11218 L:      linux-wireless@vger.kernel.org
11219 W:      http://linux-lc100020.sourceforge.net
11220 S:      Orphan
11221 F:      drivers/net/wireless/zd1201.*
11222
11223 USB ZR364XX DRIVER
11224 M:      Antoine Jacquet <royale@zerezo.com>
11225 L:      linux-usb@vger.kernel.org
11226 L:      linux-media@vger.kernel.org
11227 T:      git git://linuxtv.org/media_tree.git
11228 W:      http://royale.zerezo.com/zr364xx/
11229 S:      Maintained
11230 F:      Documentation/video4linux/zr364xx.txt
11231 F:      drivers/media/usb/zr364xx/
11232
11233 ULPI BUS
11234 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11235 L:      linux-usb@vger.kernel.org
11236 S:      Maintained
11237 F:      drivers/usb/common/ulpi.c
11238 F:      include/linux/ulpi/
11239
11240 USER-MODE LINUX (UML)
11241 M:      Jeff Dike <jdike@addtoit.com>
11242 M:      Richard Weinberger <richard@nod.at>
11243 L:      user-mode-linux-devel@lists.sourceforge.net
11244 L:      user-mode-linux-user@lists.sourceforge.net
11245 W:      http://user-mode-linux.sourceforge.net
11246 S:      Maintained
11247 F:      Documentation/virtual/uml/
11248 F:      arch/um/
11249 F:      arch/x86/um/
11250 F:      fs/hostfs/
11251 F:      fs/hppfs/
11252
11253 USERSPACE I/O (UIO)
11254 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11255 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11256 S:      Maintained
11257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11258 F:      Documentation/DocBook/uio-howto.tmpl
11259 F:      drivers/uio/
11260 F:      include/linux/uio*.h
11261
11262 UTIL-LINUX PACKAGE
11263 M:      Karel Zak <kzak@redhat.com>
11264 L:      util-linux@vger.kernel.org
11265 W:      http://en.wikipedia.org/wiki/Util-linux
11266 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11267 S:      Maintained
11268
11269 UVESAFB DRIVER
11270 M:      Michal Januszewski <spock@gentoo.org>
11271 L:      linux-fbdev@vger.kernel.org
11272 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11273 S:      Maintained
11274 F:      Documentation/fb/uvesafb.txt
11275 F:      drivers/video/fbdev/uvesafb.*
11276
11277 VF610 NAND DRIVER
11278 M:      Stefan Agner <stefan@agner.ch>
11279 L:      linux-mtd@lists.infradead.org
11280 S:      Supported
11281 F:      drivers/mtd/nand/vf610_nfc.c
11282
11283 VFAT/FAT/MSDOS FILESYSTEM
11284 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11285 S:      Maintained
11286 F:      Documentation/filesystems/vfat.txt
11287 F:      fs/fat/
11288
11289 VFIO DRIVER
11290 M:      Alex Williamson <alex.williamson@redhat.com>
11291 L:      kvm@vger.kernel.org
11292 S:      Maintained
11293 F:      Documentation/vfio.txt
11294 F:      drivers/vfio/
11295 F:      include/linux/vfio.h
11296 F:      include/uapi/linux/vfio.h
11297
11298 VFIO PLATFORM DRIVER
11299 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11300 L:      kvm@vger.kernel.org
11301 S:      Maintained
11302 F:      drivers/vfio/platform/
11303
11304 VIDEOBUF2 FRAMEWORK
11305 M:      Pawel Osciak <pawel@osciak.com>
11306 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11307 M:      Kyungmin Park <kyungmin.park@samsung.com>
11308 L:      linux-media@vger.kernel.org
11309 S:      Maintained
11310 F:      drivers/media/v4l2-core/videobuf2-*
11311 F:      include/media/videobuf2-*
11312
11313 VIRTUAL SERIO DEVICE DRIVER
11314 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11315 S:      Maintained
11316 F:      drivers/input/serio/userio.c
11317 F:      include/uapi/linux/userio.h
11318
11319 VIRTIO CONSOLE DRIVER
11320 M:      Amit Shah <amit.shah@redhat.com>
11321 L:      virtualization@lists.linux-foundation.org
11322 S:      Maintained
11323 F:      drivers/char/virtio_console.c
11324 F:      include/linux/virtio_console.h
11325 F:      include/uapi/linux/virtio_console.h
11326
11327 VIRTIO CORE, NET AND BLOCK DRIVERS
11328 M:      "Michael S. Tsirkin" <mst@redhat.com>
11329 L:      virtualization@lists.linux-foundation.org
11330 S:      Maintained
11331 F:      drivers/virtio/
11332 F:      tools/virtio/
11333 F:      drivers/net/virtio_net.c
11334 F:      drivers/block/virtio_blk.c
11335 F:      include/linux/virtio_*.h
11336 F:      include/uapi/linux/virtio_*.h
11337
11338 VIRTIO DRIVERS FOR S390
11339 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11340 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11341 L:      linux-s390@vger.kernel.org
11342 L:      virtualization@lists.linux-foundation.org
11343 L:      kvm@vger.kernel.org
11344 S:      Supported
11345 F:      drivers/s390/virtio/
11346
11347 VIRTIO GPU DRIVER
11348 M:      David Airlie <airlied@linux.ie>
11349 M:      Gerd Hoffmann <kraxel@redhat.com>
11350 L:      dri-devel@lists.freedesktop.org
11351 L:      virtualization@lists.linux-foundation.org
11352 S:      Maintained
11353 F:      drivers/gpu/drm/virtio/
11354 F:      include/uapi/linux/virtio_gpu.h
11355
11356 VIRTIO HOST (VHOST)
11357 M:      "Michael S. Tsirkin" <mst@redhat.com>
11358 L:      kvm@vger.kernel.org
11359 L:      virtualization@lists.linux-foundation.org
11360 L:      netdev@vger.kernel.org
11361 S:      Maintained
11362 F:      drivers/vhost/
11363 F:      include/uapi/linux/vhost.h
11364
11365 VIRTIO INPUT DRIVER
11366 M:      Gerd Hoffmann <kraxel@redhat.com>
11367 S:      Maintained
11368 F:      drivers/virtio/virtio_input.c
11369 F:      include/uapi/linux/virtio_input.h
11370
11371 VIA RHINE NETWORK DRIVER
11372 S:      Orphan
11373 F:      drivers/net/ethernet/via/via-rhine.c
11374
11375 VIA SD/MMC CARD CONTROLLER DRIVER
11376 M:      Bruce Chang <brucechang@via.com.tw>
11377 M:      Harald Welte <HaraldWelte@viatech.com>
11378 S:      Maintained
11379 F:      drivers/mmc/host/via-sdmmc.c
11380
11381 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11382 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11383 L:      linux-fbdev@vger.kernel.org
11384 S:      Maintained
11385 F:      include/linux/via-core.h
11386 F:      include/linux/via-gpio.h
11387 F:      include/linux/via_i2c.h
11388 F:      drivers/video/fbdev/via/
11389
11390 VIA VELOCITY NETWORK DRIVER
11391 M:      Francois Romieu <romieu@fr.zoreil.com>
11392 L:      netdev@vger.kernel.org
11393 S:      Maintained
11394 F:      drivers/net/ethernet/via/via-velocity.*
11395
11396 VIRT LIB
11397 M:      Alex Williamson <alex.williamson@redhat.com>
11398 M:      Paolo Bonzini <pbonzini@redhat.com>
11399 L:      kvm@vger.kernel.org
11400 S:      Supported
11401 F:      virt/lib/
11402
11403 VIVID VIRTUAL VIDEO DRIVER
11404 M:      Hans Verkuil <hverkuil@xs4all.nl>
11405 L:      linux-media@vger.kernel.org
11406 T:      git git://linuxtv.org/media_tree.git
11407 W:      http://linuxtv.org
11408 S:      Maintained
11409 F:      drivers/media/platform/vivid/*
11410
11411 VLAN (802.1Q)
11412 M:      Patrick McHardy <kaber@trash.net>
11413 L:      netdev@vger.kernel.org
11414 S:      Maintained
11415 F:      drivers/net/macvlan.c
11416 F:      include/linux/if_*vlan.h
11417 F:      net/8021q/
11418
11419 VLYNQ BUS
11420 M:      Florian Fainelli <florian@openwrt.org>
11421 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11422 S:      Maintained
11423 F:      drivers/vlynq/vlynq.c
11424 F:      include/linux/vlynq.h
11425
11426 VME SUBSYSTEM
11427 M:      Martyn Welch <martyn@welchs.me.uk>
11428 M:      Manohar Vanga <manohar.vanga@gmail.com>
11429 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11430 L:      devel@driverdev.osuosl.org
11431 S:      Maintained
11432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11433 F:      Documentation/vme_api.txt
11434 F:      drivers/staging/vme/
11435 F:      drivers/vme/
11436 F:      include/linux/vme*
11437
11438 VMWARE HYPERVISOR INTERFACE
11439 M:      Alok Kataria <akataria@vmware.com>
11440 L:      virtualization@lists.linux-foundation.org
11441 S:      Supported
11442 F:      arch/x86/kernel/cpu/vmware.c
11443
11444 VMWARE BALLOON DRIVER
11445 M:      Xavier Deguillard <xdeguillard@vmware.com>
11446 M:      Philip Moltmann <moltmann@vmware.com>
11447 M:      "VMware, Inc." <pv-drivers@vmware.com>
11448 L:      linux-kernel@vger.kernel.org
11449 S:      Maintained
11450 F:      drivers/misc/vmw_balloon.c
11451
11452 VMWARE VMMOUSE SUBDRIVER
11453 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11454 M:      "VMware, Inc." <pv-drivers@vmware.com>
11455 L:      linux-input@vger.kernel.org
11456 S:      Maintained
11457 F:      drivers/input/mouse/vmmouse.c
11458 F:      drivers/input/mouse/vmmouse.h
11459
11460 VMWARE VMXNET3 ETHERNET DRIVER
11461 M:      Shrikrishna Khare <skhare@vmware.com>
11462 M:      "VMware, Inc." <pv-drivers@vmware.com>
11463 L:      netdev@vger.kernel.org
11464 S:      Maintained
11465 F:      drivers/net/vmxnet3/
11466
11467 VMware PVSCSI driver
11468 M:      Arvind Kumar <arvindkumar@vmware.com>
11469 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11470 L:      linux-scsi@vger.kernel.org
11471 S:      Maintained
11472 F:      drivers/scsi/vmw_pvscsi.c
11473 F:      drivers/scsi/vmw_pvscsi.h
11474
11475 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11476 M:      Liam Girdwood <lgirdwood@gmail.com>
11477 M:      Mark Brown <broonie@kernel.org>
11478 L:      linux-kernel@vger.kernel.org
11479 W:      http://www.slimlogic.co.uk/?p=48
11480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11481 S:      Supported
11482 F:      drivers/regulator/
11483 F:      include/linux/regulator/
11484
11485 VRF
11486 M:      David Ahern <dsa@cumulusnetworks.com>
11487 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11488 L:      netdev@vger.kernel.org
11489 S:      Maintained
11490 F:      drivers/net/vrf.c
11491 F:      Documentation/networking/vrf.txt
11492
11493 VT1211 HARDWARE MONITOR DRIVER
11494 M:      Juerg Haefliger <juergh@gmail.com>
11495 L:      lm-sensors@lm-sensors.org
11496 S:      Maintained
11497 F:      Documentation/hwmon/vt1211
11498 F:      drivers/hwmon/vt1211.c
11499
11500 VT8231 HARDWARE MONITOR DRIVER
11501 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11502 L:      lm-sensors@lm-sensors.org
11503 S:      Maintained
11504 F:      drivers/hwmon/vt8231.c
11505
11506 VUB300 USB to SDIO/SD/MMC bridge chip
11507 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11508 L:      linux-mmc@vger.kernel.org
11509 L:      linux-usb@vger.kernel.org
11510 S:      Supported
11511 F:      drivers/mmc/host/vub300.c
11512
11513 W1 DALLAS'S 1-WIRE BUS
11514 M:      Evgeniy Polyakov <zbr@ioremap.net>
11515 S:      Maintained
11516 F:      Documentation/w1/
11517 F:      drivers/w1/
11518
11519 W83791D HARDWARE MONITORING DRIVER
11520 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11521 L:      lm-sensors@lm-sensors.org
11522 S:      Maintained
11523 F:      Documentation/hwmon/w83791d
11524 F:      drivers/hwmon/w83791d.c
11525
11526 W83793 HARDWARE MONITORING DRIVER
11527 M:      Rudolf Marek <r.marek@assembler.cz>
11528 L:      lm-sensors@lm-sensors.org
11529 S:      Maintained
11530 F:      Documentation/hwmon/w83793
11531 F:      drivers/hwmon/w83793.c
11532
11533 W83795 HARDWARE MONITORING DRIVER
11534 M:      Jean Delvare <jdelvare@suse.com>
11535 L:      lm-sensors@lm-sensors.org
11536 S:      Maintained
11537 F:      drivers/hwmon/w83795.c
11538
11539 W83L51xD SD/MMC CARD INTERFACE DRIVER
11540 M:      Pierre Ossman <pierre@ossman.eu>
11541 S:      Maintained
11542 F:      drivers/mmc/host/wbsd.*
11543
11544 WACOM PROTOCOL 4 SERIAL TABLETS
11545 M:      Julian Squires <julian@cipht.net>
11546 M:      Hans de Goede <hdegoede@redhat.com>
11547 L:      linux-input@vger.kernel.org
11548 S:      Maintained
11549 F:      drivers/input/tablet/wacom_serial4.c
11550
11551 WATCHDOG DEVICE DRIVERS
11552 M:      Wim Van Sebroeck <wim@iguana.be>
11553 L:      linux-watchdog@vger.kernel.org
11554 W:      http://www.linux-watchdog.org/
11555 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11556 S:      Maintained
11557 F:      Documentation/watchdog/
11558 F:      drivers/watchdog/
11559 F:      include/linux/watchdog.h
11560 F:      include/uapi/linux/watchdog.h
11561
11562 WD7000 SCSI DRIVER
11563 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11564 L:      linux-scsi@vger.kernel.org
11565 S:      Maintained
11566 F:      drivers/scsi/wd7000.c
11567
11568 WIIMOTE HID DRIVER
11569 M:      David Herrmann <dh.herrmann@googlemail.com>
11570 L:      linux-input@vger.kernel.org
11571 S:      Maintained
11572 F:      drivers/hid/hid-wiimote*
11573
11574 WINBOND CIR DRIVER
11575 M:      David Härdeman <david@hardeman.nu>
11576 S:      Maintained
11577 F:      drivers/media/rc/winbond-cir.c
11578
11579 WIMAX STACK
11580 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11581 M:      linux-wimax@intel.com
11582 L:      wimax@linuxwimax.org (subscribers-only)
11583 S:      Supported
11584 W:      http://linuxwimax.org
11585 F:      Documentation/wimax/README.wimax
11586 F:      include/linux/wimax/debug.h
11587 F:      include/net/wimax.h
11588 F:      include/uapi/linux/wimax.h
11589 F:      net/wimax/
11590
11591 WISTRON LAPTOP BUTTON DRIVER
11592 M:      Miloslav Trmac <mitr@volny.cz>
11593 S:      Maintained
11594 F:      drivers/input/misc/wistron_btns.c
11595
11596 WL3501 WIRELESS PCMCIA CARD DRIVER
11597 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11598 L:      linux-wireless@vger.kernel.org
11599 W:      http://oops.ghostprotocols.net:81/blog
11600 S:      Maintained
11601 F:      drivers/net/wireless/wl3501*
11602
11603 WOLFSON MICROELECTRONICS DRIVERS
11604 L:      patches@opensource.wolfsonmicro.com
11605 T:      git https://github.com/CirrusLogic/linux-drivers.git
11606 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11607 S:      Supported
11608 F:      Documentation/hwmon/wm83??
11609 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11610 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11611 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11612 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11613 F:      drivers/clk/clk-wm83*.c
11614 F:      drivers/extcon/extcon-arizona.c
11615 F:      drivers/leds/leds-wm83*.c
11616 F:      drivers/gpio/gpio-*wm*.c
11617 F:      drivers/gpio/gpio-arizona.c
11618 F:      drivers/hwmon/wm83??-hwmon.c
11619 F:      drivers/input/misc/wm831x-on.c
11620 F:      drivers/input/touchscreen/wm831x-ts.c
11621 F:      drivers/input/touchscreen/wm97*.c
11622 F:      drivers/mfd/arizona*
11623 F:      drivers/mfd/wm*.c
11624 F:      drivers/power/wm83*.c
11625 F:      drivers/rtc/rtc-wm83*.c
11626 F:      drivers/regulator/wm8*.c
11627 F:      drivers/video/backlight/wm83*_bl.c
11628 F:      drivers/watchdog/wm83*_wdt.c
11629 F:      include/linux/mfd/arizona/
11630 F:      include/linux/mfd/wm831x/
11631 F:      include/linux/mfd/wm8350/
11632 F:      include/linux/mfd/wm8400*
11633 F:      include/linux/wm97xx.h
11634 F:      include/sound/wm????.h
11635 F:      sound/soc/codecs/arizona.?
11636 F:      sound/soc/codecs/wm*
11637
11638 WORKQUEUE
11639 M:      Tejun Heo <tj@kernel.org>
11640 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11642 S:      Maintained
11643 F:      include/linux/workqueue.h
11644 F:      kernel/workqueue.c
11645 F:      Documentation/workqueue.txt
11646
11647 X.25 NETWORK LAYER
11648 M:      Andrew Hendry <andrew.hendry@gmail.com>
11649 L:      linux-x25@vger.kernel.org
11650 S:      Odd Fixes
11651 F:      Documentation/networking/x25*
11652 F:      include/net/x25*
11653 F:      net/x25/
11654
11655 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11656 M:      Thomas Gleixner <tglx@linutronix.de>
11657 M:      Ingo Molnar <mingo@redhat.com>
11658 M:      "H. Peter Anvin" <hpa@zytor.com>
11659 M:      x86@kernel.org
11660 L:      linux-kernel@vger.kernel.org
11661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11662 S:      Maintained
11663 F:      Documentation/x86/
11664 F:      arch/x86/
11665
11666 X86 PLATFORM DRIVERS
11667 M:      Darren Hart <dvhart@infradead.org>
11668 L:      platform-driver-x86@vger.kernel.org
11669 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11670 S:      Maintained
11671 F:      drivers/platform/x86/
11672 F:      drivers/platform/olpc/
11673
11674 X86 MCE INFRASTRUCTURE
11675 M:      Tony Luck <tony.luck@intel.com>
11676 M:      Borislav Petkov <bp@alien8.de>
11677 L:      linux-edac@vger.kernel.org
11678 S:      Maintained
11679 F:      arch/x86/kernel/cpu/mcheck/*
11680
11681 X86 MICROCODE UPDATE SUPPORT
11682 M:      Borislav Petkov <bp@alien8.de>
11683 S:      Maintained
11684 F:      arch/x86/kernel/cpu/microcode/*
11685
11686 X86 VDSO
11687 M:      Andy Lutomirski <luto@amacapital.net>
11688 L:      linux-kernel@vger.kernel.org
11689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11690 S:      Maintained
11691 F:      arch/x86/entry/vdso/
11692
11693 XC2028/3028 TUNER DRIVER
11694 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11695 L:      linux-media@vger.kernel.org
11696 W:      http://linuxtv.org
11697 T:      git git://linuxtv.org/media_tree.git
11698 S:      Maintained
11699 F:      drivers/media/tuners/tuner-xc2028.*
11700
11701 XEN HYPERVISOR INTERFACE
11702 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11703 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11704 M:      David Vrabel <david.vrabel@citrix.com>
11705 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11707 S:      Supported
11708 F:      arch/x86/xen/
11709 F:      drivers/*/xen-*front.c
11710 F:      drivers/xen/
11711 F:      arch/x86/include/asm/xen/
11712 F:      include/xen/
11713 F:      include/uapi/xen/
11714
11715 XEN HYPERVISOR ARM
11716 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11717 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11718 S:      Supported
11719 F:      arch/arm/xen/
11720 F:      arch/arm/include/asm/xen/
11721
11722 XEN HYPERVISOR ARM64
11723 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11724 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11725 S:      Supported
11726 F:      arch/arm64/xen/
11727 F:      arch/arm64/include/asm/xen/
11728
11729 XEN NETWORK BACKEND DRIVER
11730 M:      Ian Campbell <ian.campbell@citrix.com>
11731 M:      Wei Liu <wei.liu2@citrix.com>
11732 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11733 L:      netdev@vger.kernel.org
11734 S:      Supported
11735 F:      drivers/net/xen-netback/*
11736
11737 XEN PCI SUBSYSTEM
11738 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11739 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11740 S:      Supported
11741 F:      arch/x86/pci/*xen*
11742 F:      drivers/pci/*xen*
11743
11744 XEN BLOCK SUBSYSTEM
11745 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11746 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11747 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11748 S:      Supported
11749 F:      drivers/block/xen-blkback/*
11750 F:      drivers/block/xen*
11751
11752 XEN PVSCSI DRIVERS
11753 M:      Juergen Gross <jgross@suse.com>
11754 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11755 L:      linux-scsi@vger.kernel.org
11756 S:      Supported
11757 F:      drivers/scsi/xen-scsifront.c
11758 F:      drivers/xen/xen-scsiback.c
11759 F:      include/xen/interface/io/vscsiif.h
11760
11761 XEN SWIOTLB SUBSYSTEM
11762 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11763 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11764 S:      Supported
11765 F:      arch/x86/xen/*swiotlb*
11766 F:      drivers/xen/*swiotlb*
11767
11768 XFS FILESYSTEM
11769 P:      Silicon Graphics Inc
11770 M:      Dave Chinner <david@fromorbit.com>
11771 M:      xfs@oss.sgi.com
11772 L:      xfs@oss.sgi.com
11773 W:      http://oss.sgi.com/projects/xfs
11774 T:      git git://oss.sgi.com/xfs/xfs.git
11775 S:      Supported
11776 F:      Documentation/filesystems/xfs.txt
11777 F:      fs/xfs/
11778
11779 XILINX AXI ETHERNET DRIVER
11780 M:      Anirudha Sarangi <anirudh@xilinx.com>
11781 M:      John Linn <John.Linn@xilinx.com>
11782 S:      Maintained
11783 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11784
11785 XILINX UARTLITE SERIAL DRIVER
11786 M:      Peter Korsgaard <jacmet@sunsite.dk>
11787 L:      linux-serial@vger.kernel.org
11788 S:      Maintained
11789 F:      drivers/tty/serial/uartlite.c
11790
11791 XILINX VIDEO IP CORES
11792 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11793 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11794 L:      linux-media@vger.kernel.org
11795 T:      git git://linuxtv.org/media_tree.git
11796 S:      Supported
11797 F:      Documentation/devicetree/bindings/media/xilinx/
11798 F:      drivers/media/platform/xilinx/
11799 F:      include/uapi/linux/xilinx-v4l2-controls.h
11800
11801 XILLYBUS DRIVER
11802 M:      Eli Billauer <eli.billauer@gmail.com>
11803 L:      linux-kernel@vger.kernel.org
11804 S:      Supported
11805 F:      drivers/char/xillybus/
11806
11807 XTENSA XTFPGA PLATFORM SUPPORT
11808 M:      Max Filippov <jcmvbkbc@gmail.com>
11809 L:      linux-xtensa@linux-xtensa.org
11810 S:      Maintained
11811 F:      drivers/spi/spi-xtensa-xtfpga.c
11812 F:      sound/soc/xtensa/xtfpga-i2s.c
11813
11814 YAM DRIVER FOR AX.25
11815 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11816 L:      linux-hams@vger.kernel.org
11817 S:      Maintained
11818 F:      drivers/net/hamradio/yam*
11819 F:      include/linux/yam.h
11820
11821 YEALINK PHONE DRIVER
11822 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11823 L:      usbb2k-api-dev@nongnu.org
11824 S:      Maintained
11825 F:      Documentation/input/yealink.txt
11826 F:      drivers/input/misc/yealink.*
11827
11828 Z8530 DRIVER FOR AX.25
11829 M:      Joerg Reuter <jreuter@yaina.de>
11830 W:      http://yaina.de/jreuter/
11831 W:      http://www.qsl.net/dl1bke/
11832 L:      linux-hams@vger.kernel.org
11833 S:      Maintained
11834 F:      Documentation/networking/z8530drv.txt
11835 F:      drivers/net/hamradio/*scc.c
11836 F:      drivers/net/hamradio/z8530.h
11837
11838 ZBUD COMPRESSED PAGE ALLOCATOR
11839 M:      Seth Jennings <sjennings@variantweb.net>
11840 L:      linux-mm@kvack.org
11841 S:      Maintained
11842 F:      mm/zbud.c
11843 F:      include/linux/zbud.h
11844
11845 ZD1211RW WIRELESS DRIVER
11846 M:      Daniel Drake <dsd@gentoo.org>
11847 M:      Ulrich Kunitz <kune@deine-taler.de>
11848 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11849 L:      linux-wireless@vger.kernel.org
11850 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11851 S:      Maintained
11852 F:      drivers/net/wireless/zd1211rw/
11853
11854 ZPOOL COMPRESSED PAGE STORAGE API
11855 M:      Dan Streetman <ddstreet@ieee.org>
11856 L:      linux-mm@kvack.org
11857 S:      Maintained
11858 F:      mm/zpool.c
11859 F:      include/linux/zpool.h
11860
11861 ZR36067 VIDEO FOR LINUX DRIVER
11862 L:      mjpeg-users@lists.sourceforge.net
11863 L:      linux-media@vger.kernel.org
11864 W:      http://mjpeg.sourceforge.net/driver-zoran/
11865 T:      hg http://linuxtv.org/hg/v4l-dvb
11866 S:      Odd Fixes
11867 F:      drivers/media/pci/zoran/
11868
11869 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11870 M:      Minchan Kim <minchan@kernel.org>
11871 M:      Nitin Gupta <ngupta@vflare.org>
11872 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11873 L:      linux-kernel@vger.kernel.org
11874 S:      Maintained
11875 F:      drivers/block/zram/
11876 F:      Documentation/blockdev/zram.txt
11877
11878 ZS DECSTATION Z85C30 SERIAL DRIVER
11879 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11880 S:      Maintained
11881 F:      drivers/tty/serial/zs.*
11882
11883 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11884 M:      Minchan Kim <minchan@kernel.org>
11885 M:      Nitin Gupta <ngupta@vflare.org>
11886 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11887 L:      linux-mm@kvack.org
11888 S:      Maintained
11889 F:      mm/zsmalloc.c
11890 F:      include/linux/zsmalloc.h
11891 F:      Documentation/vm/zsmalloc.txt
11892
11893 ZSWAP COMPRESSED SWAP CACHING
11894 M:      Seth Jennings <sjennings@variantweb.net>
11895 L:      linux-mm@kvack.org
11896 S:      Maintained
11897 F:      mm/zswap.c
11898
11899 THE REST
11900 M:      Linus Torvalds <torvalds@linux-foundation.org>
11901 L:      linux-kernel@vger.kernel.org
11902 Q:      http://patchwork.kernel.org/project/LKML/list/
11903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11904 S:      Buried alive in reporters
11905 F:      *
11906 F:      */