MIPS: bcm963xx: Add Broadcom BCM963xx board nvram data structure
[linux-drm-fsl-dcu.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/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 DEVICE TREE SUPPORT
793 M:      Duc Dang <dhdang@apm.com>
794 S:      Supported
795 F:      arch/arm64/boot/dts/apm/
796
797 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
798 M:      Iyappan Subramanian <isubramanian@apm.com>
799 M:      Keyur Chudgar <kchudgar@apm.com>
800 S:      Supported
801 F:      drivers/net/ethernet/apm/xgene/
802 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
803
804 APTINA CAMERA SENSOR PLL
805 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
806 L:      linux-media@vger.kernel.org
807 S:      Maintained
808 F:      drivers/media/i2c/aptina-pll.*
809
810 ARC FRAMEBUFFER DRIVER
811 M:      Jaya Kumar <jayalk@intworks.biz>
812 S:      Maintained
813 F:      drivers/video/fbdev/arcfb.c
814 F:      drivers/video/fbdev/core/fb_defio.c
815
816 ARCNET NETWORK LAYER
817 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
818 L:      netdev@vger.kernel.org
819 S:      Maintained
820 F:      drivers/net/arcnet/
821 F:      include/uapi/linux/if_arcnet.h
822
823 ARM MFM AND FLOPPY DRIVERS
824 M:      Ian Molton <spyro@f2s.com>
825 S:      Maintained
826 F:      arch/arm/lib/floppydma.S
827 F:      arch/arm/include/asm/floppy.h
828
829 ARM PMU PROFILING AND DEBUGGING
830 M:      Will Deacon <will.deacon@arm.com>
831 R:      Mark Rutland <mark.rutland@arm.com>
832 S:      Maintained
833 F:      arch/arm*/kernel/perf_*
834 F:      arch/arm/oprofile/common.c
835 F:      arch/arm*/kernel/hw_breakpoint.c
836 F:      arch/arm*/include/asm/hw_breakpoint.h
837 F:      arch/arm*/include/asm/perf_event.h
838 F:      drivers/perf/arm_pmu.c
839 F:      include/linux/perf/arm_pmu.h
840
841 ARM PORT
842 M:      Russell King <linux@arm.linux.org.uk>
843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844 W:      http://www.arm.linux.org.uk/
845 S:      Maintained
846 F:      arch/arm/
847
848 ARM SUB-ARCHITECTURES
849 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
850 S:      Maintained
851 F:      arch/arm/mach-*/
852 F:      arch/arm/plat-*/
853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
854
855 ARM PRIMECELL AACI PL041 DRIVER
856 M:      Russell King <linux@arm.linux.org.uk>
857 S:      Maintained
858 F:      sound/arm/aaci.*
859
860 ARM PRIMECELL CLCD PL110 DRIVER
861 M:      Russell King <linux@arm.linux.org.uk>
862 S:      Maintained
863 F:      drivers/video/fbdev/amba-clcd.*
864
865 ARM PRIMECELL KMI PL050 DRIVER
866 M:      Russell King <linux@arm.linux.org.uk>
867 S:      Maintained
868 F:      drivers/input/serio/ambakmi.*
869 F:      include/linux/amba/kmi.h
870
871 ARM PRIMECELL MMCI PL180/1 DRIVER
872 M:      Russell King <linux@arm.linux.org.uk>
873 S:      Maintained
874 F:      drivers/mmc/host/mmci.*
875 F:      include/linux/amba/mmci.h
876
877 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
878 M:      Russell King <linux@arm.linux.org.uk>
879 S:      Maintained
880 F:      drivers/tty/serial/amba-pl01*.c
881 F:      include/linux/amba/serial.h
882
883 ARM PRIMECELL BUS SUPPORT
884 M:      Russell King <linux@arm.linux.org.uk>
885 S:      Maintained
886 F:      drivers/amba/
887 F:      include/linux/amba/bus.h
888
889 ARM/ADS SPHERE MACHINE SUPPORT
890 M:      Lennert Buytenhek <kernel@wantstofly.org>
891 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892 S:      Maintained
893
894 ARM/AFEB9260 MACHINE SUPPORT
895 M:      Sergey Lapin <slapin@ossfans.org>
896 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897 S:      Maintained
898
899 ARM/AJECO 1ARM MACHINE SUPPORT
900 M:      Lennert Buytenhek <kernel@wantstofly.org>
901 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902 S:      Maintained
903
904 ARM/Allwinner sunXi SoC support
905 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
906 M:      Chen-Yu Tsai <wens@csie.org>
907 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908 S:      Maintained
909 N:      sun[x456789]i
910
911 ARM/Allwinner SoC Clock Support
912 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
913 S:      Maintained
914 F:      drivers/clk/sunxi/
915
916 ARM/Amlogic MesonX SoC support
917 M:      Carlo Caione <carlo@caione.org>
918 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 S:      Maintained
920 F:      drivers/media/rc/meson-ir.c
921 N:      meson[x68]
922
923 ARM/Annapurna Labs ALPINE ARCHITECTURE
924 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
925 S:      Maintained
926 F:      arch/arm/mach-alpine/
927
928 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
929 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
930 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
931 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
932 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933 W:      http://www.linux4sam.org
934 S:      Supported
935 F:      arch/arm/mach-at91/
936 F:      include/soc/at91/
937 F:      arch/arm/boot/dts/at91*.dts
938 F:      arch/arm/boot/dts/at91*.dtsi
939 F:      arch/arm/boot/dts/sama*.dts
940 F:      arch/arm/boot/dts/sama*.dtsi
941 F:      arch/arm/include/debug/at91.S
942
943 ARM/ATMEL AT91 Clock Support
944 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
945 S:      Maintained
946 F:      drivers/clk/at91
947
948 ARM/CALXEDA HIGHBANK ARCHITECTURE
949 M:      Rob Herring <robh@kernel.org>
950 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951 S:      Maintained
952 F:      arch/arm/mach-highbank/
953
954 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
955 M:      Krzysztof Halasa <khalasa@piap.pl>
956 S:      Maintained
957 F:      arch/arm/mach-cns3xxx/
958
959 ARM/CAVIUM THUNDER NETWORK DRIVER
960 M:      Sunil Goutham <sgoutham@cavium.com>
961 M:      Robert Richter <rric@kernel.org>
962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963 S:      Supported
964 F:      drivers/net/ethernet/cavium/thunder/
965
966 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
967 M:      Alexander Shiyan <shc_work@mail.ru>
968 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969 S:      Odd Fixes
970 N:      clps711x
971
972 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
973 M:      Hartley Sweeten <hsweeten@visionengravers.com>
974 M:      Ryan Mallon <rmallon@gmail.com>
975 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976 S:      Maintained
977 F:      arch/arm/mach-ep93xx/
978 F:      arch/arm/mach-ep93xx/include/mach/
979
980 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
981 M:      Lennert Buytenhek <kernel@wantstofly.org>
982 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 S:      Maintained
984
985 ARM/CLKDEV SUPPORT
986 M:      Russell King <linux@arm.linux.org.uk>
987 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 S:      Maintained
989 F:      arch/arm/include/asm/clkdev.h
990 F:      drivers/clk/clkdev.c
991
992 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
993 M:      Mike Rapoport <mike@compulab.co.il>
994 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 S:      Maintained
996
997 ARM/CONTEC MICRO9 MACHINE SUPPORT
998 M:      Hubert Feurstein <hubert.feurstein@contec.at>
999 S:      Maintained
1000 F:      arch/arm/mach-ep93xx/micro9.c
1001
1002 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1003 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1004 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 S:      Maintained
1006 F:      drivers/hwtracing/coresight/*
1007 F:      Documentation/trace/coresight.txt
1008 F:      Documentation/devicetree/bindings/arm/coresight.txt
1009 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1010
1011 ARM/CORGI MACHINE SUPPORT
1012 M:      Richard Purdie <rpurdie@rpsys.net>
1013 S:      Maintained
1014
1015 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1016 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1017 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 T:      git git://github.com/ulli-kroll/linux.git
1019 S:      Maintained
1020 F:      arch/arm/mach-gemini/
1021 F:      drivers/rtc/rtc-gemini.c
1022
1023 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1024 M:      Barry Song <baohua@kernel.org>
1025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1027 S:      Maintained
1028 F:      arch/arm/mach-prima2/
1029 F:      drivers/clk/sirf/
1030 F:      drivers/clocksource/timer-prima2.c
1031 F:      drivers/clocksource/timer-atlas7.c
1032 N:      [^a-z]sirf
1033
1034 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1035 M:      Baruch Siach <baruch@tkos.co.il>
1036 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037 S:      Maintained
1038 F:      arch/arm/boot/dts/cx92755*
1039 N:      digicolor
1040
1041 ARM/EBSA110 MACHINE SUPPORT
1042 M:      Russell King <linux@arm.linux.org.uk>
1043 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 W:      http://www.arm.linux.org.uk/
1045 S:      Maintained
1046 F:      arch/arm/mach-ebsa110/
1047 F:      drivers/net/ethernet/amd/am79c961a.*
1048
1049 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1050 M:      Uwe Kleine-König <kernel@pengutronix.de>
1051 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052 S:      Maintained
1053 N:      efm32
1054
1055 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1056 M:      Daniel Ribeiro <drwyrm@gmail.com>
1057 M:      Stefan Schmidt <stefan@openezx.org>
1058 M:      Harald Welte <laforge@openezx.org>
1059 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1060 W:      http://www.openezx.org/
1061 S:      Maintained
1062 T:      topgit git://git.openezx.org/openezx.git
1063 F:      arch/arm/mach-pxa/ezx.c
1064
1065 ARM/FARADAY FA526 PORT
1066 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1067 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068 S:      Maintained
1069 T:      git git://git.berlios.de/gemini-board
1070 F:      arch/arm/mm/*-fa*
1071
1072 ARM/FOOTBRIDGE ARCHITECTURE
1073 M:      Russell King <linux@arm.linux.org.uk>
1074 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075 W:      http://www.arm.linux.org.uk/
1076 S:      Maintained
1077 F:      arch/arm/include/asm/hardware/dec21285.h
1078 F:      arch/arm/mach-footbridge/
1079
1080 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1081 M:      Shawn Guo <shawnguo@kernel.org>
1082 M:      Sascha Hauer <kernel@pengutronix.de>
1083 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084 S:      Maintained
1085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086 F:      arch/arm/mach-imx/
1087 F:      arch/arm/mach-mxs/
1088 F:      arch/arm/boot/dts/imx*
1089 F:      arch/arm/configs/imx*_defconfig
1090 F:      drivers/clk/imx/
1091 F:      include/soc/imx/
1092
1093 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1094 M:      Shawn Guo <shawnguo@kernel.org>
1095 M:      Sascha Hauer <kernel@pengutronix.de>
1096 R:      Stefan Agner <stefan@agner.ch>
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1100 F:      arch/arm/mach-imx/*vf610*
1101 F:      arch/arm/boot/dts/vf*
1102
1103 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1104 M:      Lennert Buytenhek <kernel@wantstofly.org>
1105 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106 S:      Maintained
1107
1108 ARM/GUMSTIX MACHINE SUPPORT
1109 M:      Steve Sakoman <sakoman@gmail.com>
1110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 S:      Maintained
1112
1113 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1114 M:      Philipp Zabel <philipp.zabel@gmail.com>
1115 M:      Paul Parsons <lost.distance@yahoo.com>
1116 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 S:      Maintained
1118 F:      arch/arm/mach-pxa/hx4700.c
1119 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1120 F:      sound/soc/pxa/hx4700.c
1121
1122 ARM/HISILICON SOC SUPPORT
1123 M:      Wei Xu <xuwei5@hisilicon.com>
1124 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125 W:      http://www.hisilicon.com
1126 S:      Supported
1127 T:      git git://github.com/hisilicon/linux-hisi.git
1128 F:      arch/arm/mach-hisi/
1129
1130 ARM/HP JORNADA 7XX MACHINE SUPPORT
1131 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1132 W:      www.jlime.com
1133 S:      Maintained
1134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1135 F:      arch/arm/mach-sa1100/jornada720.c
1136 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1137
1138 ARM/IGEP MACHINE SUPPORT
1139 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1140 M:      Javier Martinez Canillas <javier@dowhile0.org>
1141 L:      linux-omap@vger.kernel.org
1142 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 S:      Maintained
1144 F:      arch/arm/boot/dts/omap3-igep*
1145
1146 ARM/INCOME PXA270 SUPPORT
1147 M:      Marek Vasut <marek.vasut@gmail.com>
1148 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 S:      Maintained
1150 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1151
1152 ARM/INTEL IOP32X ARM ARCHITECTURE
1153 M:      Lennert Buytenhek <kernel@wantstofly.org>
1154 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 S:      Maintained
1156
1157 ARM/INTEL IOP33X ARM ARCHITECTURE
1158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S:      Orphan
1160
1161 ARM/INTEL IOP13XX ARM ARCHITECTURE
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 IQ81342EX 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 IXDP2850 MACHINE SUPPORT
1172 M:      Lennert Buytenhek <kernel@wantstofly.org>
1173 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 S:      Maintained
1175
1176 ARM/INTEL IXP4XX ARM ARCHITECTURE
1177 M:      Imre Kaloz <kaloz@openwrt.org>
1178 M:      Krzysztof Halasa <khalasa@piap.pl>
1179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180 S:      Maintained
1181 F:      arch/arm/mach-ixp4xx/
1182
1183 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1184 M:      Jonathan Cameron <jic23@cam.ac.uk>
1185 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186 S:      Maintained
1187 F:      arch/arm/mach-pxa/stargate2.c
1188 F:      drivers/pcmcia/pxa2xx_stargate2.c
1189
1190 ARM/INTEL XSC3 (MANZANO) ARM CORE
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/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1196 M:      Lennert Buytenhek <kernel@wantstofly.org>
1197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 S:      Maintained
1199
1200 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1201 M:      Santosh Shilimkar <ssantosh@kernel.org>
1202 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 S:      Maintained
1204 F:      arch/arm/mach-keystone/
1205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1206
1207 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1208 M:      Santosh Shilimkar <ssantosh@kernel.org>
1209 L:      linux-kernel@vger.kernel.org
1210 S:      Maintained
1211 F:      drivers/clk/keystone/
1212
1213 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1214 M:      Santosh Shilimkar <ssantosh@kernel.org>
1215 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216 L:      linux-kernel@vger.kernel.org
1217 S:      Maintained
1218 F:      drivers/clocksource/timer-keystone.c
1219
1220 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1221 M:      Santosh Shilimkar <ssantosh@kernel.org>
1222 L:      linux-kernel@vger.kernel.org
1223 S:      Maintained
1224 F:      drivers/power/reset/keystone-reset.c
1225
1226 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1227 M:      Santosh Shilimkar <ssantosh@kernel.org>
1228 L:      linux-kernel@vger.kernel.org
1229 S:      Maintained
1230 F:      drivers/memory/*emif*
1231
1232 ARM/LOGICPD PXA270 MACHINE SUPPORT
1233 M:      Lennert Buytenhek <kernel@wantstofly.org>
1234 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 S:      Maintained
1236
1237 ARM/LPC18XX ARCHITECTURE
1238 M:      Joachim Eastwood <manabian@gmail.com>
1239 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 S:      Maintained
1241 F:      arch/arm/boot/dts/lpc43*
1242 F:      drivers/clk/nxp/clk-lpc18xx*
1243 F:      drivers/clocksource/time-lpc32xx.c
1244 F:      drivers/i2c/busses/i2c-lpc2k.c
1245 F:      drivers/memory/pl172.c
1246 F:      drivers/mtd/spi-nor/nxp-spifi.c
1247 F:      drivers/rtc/rtc-lpc24xx.c
1248 N:      lpc18xx
1249
1250 ARM/MAGICIAN MACHINE SUPPORT
1251 M:      Philipp Zabel <philipp.zabel@gmail.com>
1252 S:      Maintained
1253
1254 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1255 M:      Jason Cooper <jason@lakedaemon.net>
1256 M:      Andrew Lunn <andrew@lunn.ch>
1257 M:      Gregory Clement <gregory.clement@free-electrons.com>
1258 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1259 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 S:      Maintained
1261 F:      arch/arm/mach-mvebu/
1262 F:      drivers/rtc/rtc-armada38x.c
1263 F:      arch/arm/boot/dts/armada*
1264 F:      arch/arm/boot/dts/kirkwood*
1265
1266
1267 ARM/Marvell Berlin SoC support
1268 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1269 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 S:      Maintained
1271 F:      arch/arm/mach-berlin/
1272 F:      arch/arm/boot/dts/berlin*
1273
1274
1275 ARM/Marvell Dove/MV78xx0/Orion SOC support
1276 M:      Jason Cooper <jason@lakedaemon.net>
1277 M:      Andrew Lunn <andrew@lunn.ch>
1278 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1279 M:      Gregory Clement <gregory.clement@free-electrons.com>
1280 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 S:      Maintained
1282 F:      arch/arm/mach-dove/
1283 F:      arch/arm/mach-mv78xx0/
1284 F:      arch/arm/mach-orion5x/
1285 F:      arch/arm/plat-orion/
1286 F:      arch/arm/boot/dts/dove*
1287 F:      arch/arm/boot/dts/orion5x*
1288
1289
1290 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1291 M:      Alexander Clouter <alex@digriz.org.uk>
1292 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 W:      http://www.digriz.org.uk/ts78xx/kernel
1294 S:      Maintained
1295 F:      arch/arm/mach-orion5x/ts78xx-*
1296
1297 ARM/Mediatek RTC DRIVER
1298 M:      Eddie Huang <eddie.huang@mediatek.com>
1299 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1301 S:      Maintained
1302 F:      drivers/rtc/rtc-mt6397.c
1303
1304 ARM/Mediatek SoC support
1305 M:      Matthias Brugger <matthias.bgg@gmail.com>
1306 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1308 S:      Maintained
1309 F:      arch/arm/boot/dts/mt6*
1310 F:      arch/arm/boot/dts/mt8*
1311 F:      arch/arm/mach-mediatek/
1312 N:      mtk
1313 K:      mediatek
1314
1315 ARM/Mediatek USB3 PHY DRIVER
1316 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1317 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1319 S:      Maintained
1320 F:      drivers/phy/phy-mt65xx-usb3.c
1321
1322 ARM/MICREL KS8695 ARCHITECTURE
1323 M:      Greg Ungerer <gerg@uclinux.org>
1324 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 F:      arch/arm/mach-ks8695/
1326 S:      Odd Fixes
1327
1328 ARM/MIOA701 MACHINE SUPPORT
1329 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1330 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331 F:      arch/arm/mach-pxa/mioa701.c
1332 S:      Maintained
1333
1334 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1335 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1336 S:      Maintained
1337
1338 ARM/NOMADIK ARCHITECTURE
1339 M:      Alessandro Rubini <rubini@unipv.it>
1340 M:      Linus Walleij <linus.walleij@linaro.org>
1341 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 S:      Maintained
1343 F:      arch/arm/mach-nomadik/
1344 F:      drivers/pinctrl/nomadik/
1345 F:      drivers/i2c/busses/i2c-nomadik.c
1346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1347
1348 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1349 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1350 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1351 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1352 S:      Supported
1353
1354 ARM/TOSA MACHINE SUPPORT
1355 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1356 M:      Dirk Opfer <dirk@opfer-online.de>
1357 S:      Maintained
1358
1359 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1360 M:      Marek Vasut <marek.vasut@gmail.com>
1361 L:      linux-arm-kernel@lists.infradead.org
1362 W:      http://hackndev.com
1363 S:      Maintained
1364 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1365 F:      arch/arm/mach-pxa/palmtx.c
1366 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1367 F:      arch/arm/mach-pxa/palmt5.c
1368 F:      arch/arm/mach-pxa/include/mach/palmld.h
1369 F:      arch/arm/mach-pxa/palmld.c
1370 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1371 F:      arch/arm/mach-pxa/palmte2.c
1372 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1373 F:      arch/arm/mach-pxa/palmtc.c
1374
1375 ARM/PALM TREO SUPPORT
1376 M:      Tomas Cech <sleep_walker@suse.com>
1377 L:      linux-arm-kernel@lists.infradead.org
1378 W:      http://hackndev.com
1379 S:      Maintained
1380 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1381 F:      arch/arm/mach-pxa/palmtreo.c
1382
1383 ARM/PALMZ72 SUPPORT
1384 M:      Sergey Lapin <slapin@ossfans.org>
1385 L:      linux-arm-kernel@lists.infradead.org
1386 W:      http://hackndev.com
1387 S:      Maintained
1388 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1389 F:      arch/arm/mach-pxa/palmz72.c
1390
1391 ARM/PLEB SUPPORT
1392 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1393 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1394 S:      Maintained
1395
1396 ARM/PT DIGITAL BOARD PORT
1397 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1398 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 W:      http://www.arm.linux.org.uk/
1400 S:      Maintained
1401
1402 ARM/QUALCOMM SUPPORT
1403 M:      Kumar Gala <galak@codeaurora.org>
1404 M:      Andy Gross <agross@codeaurora.org>
1405 M:      David Brown <davidb@codeaurora.org>
1406 L:      linux-arm-msm@vger.kernel.org
1407 L:      linux-soc@vger.kernel.org
1408 S:      Maintained
1409 F:      arch/arm/mach-qcom/
1410 F:      drivers/soc/qcom/
1411 F:      drivers/tty/serial/msm_serial.h
1412 F:      drivers/tty/serial/msm_serial.c
1413 F:      drivers/*/pm8???-*
1414 F:      drivers/mfd/ssbi.c
1415 F:      drivers/firmware/qcom_scm.c
1416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1417
1418 ARM/RADISYS ENP2611 MACHINE SUPPORT
1419 M:      Lennert Buytenhek <kernel@wantstofly.org>
1420 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421 S:      Maintained
1422
1423 ARM/RISCPC ARCHITECTURE
1424 M:      Russell King <linux@arm.linux.org.uk>
1425 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426 W:      http://www.arm.linux.org.uk/
1427 S:      Maintained
1428 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1429 F:      arch/arm/include/asm/hardware/ioc.h
1430 F:      arch/arm/include/asm/hardware/iomd.h
1431 F:      arch/arm/include/asm/hardware/memc.h
1432 F:      arch/arm/mach-rpc/
1433 F:      drivers/net/ethernet/8390/etherh.c
1434 F:      drivers/net/ethernet/i825xx/ether1*
1435 F:      drivers/net/ethernet/seeq/ether3*
1436 F:      drivers/scsi/arm/
1437
1438 ARM/Rockchip SoC support
1439 M:      Heiko Stuebner <heiko@sntech.de>
1440 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441 L:      linux-rockchip@lists.infradead.org
1442 S:      Maintained
1443 F:      arch/arm/boot/dts/rk3*
1444 F:      arch/arm/mach-rockchip/
1445 F:      drivers/clk/rockchip/
1446 F:      drivers/i2c/busses/i2c-rk3x.c
1447 F:      drivers/*/*rockchip*
1448 F:      drivers/*/*/*rockchip*
1449 F:      sound/soc/rockchip/
1450 N:      rockchip
1451
1452 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1453 M:      Kukjin Kim <kgene@kernel.org>
1454 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1455 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1457 S:      Maintained
1458 F:      arch/arm/boot/dts/s3c*
1459 F:      arch/arm/boot/dts/exynos*
1460 F:      arch/arm64/boot/dts/exynos/
1461 F:      arch/arm/plat-samsung/
1462 F:      arch/arm/mach-s3c24*/
1463 F:      arch/arm/mach-s3c64xx/
1464 F:      arch/arm/mach-s5p*/
1465 F:      arch/arm/mach-exynos*/
1466 F:      drivers/*/*s3c2410*
1467 F:      drivers/*/*/*s3c2410*
1468 F:      drivers/spi/spi-s3c*
1469 F:      sound/soc/samsung/*
1470 F:      Documentation/arm/Samsung/
1471 F:      Documentation/devicetree/bindings/arm/samsung/
1472 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1473 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1474 N:      exynos
1475
1476 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1477 M:      Kyungmin Park <kyungmin.park@samsung.com>
1478 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479 S:      Maintained
1480 F:      arch/arm/mach-s5pv210/
1481
1482 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1483 M:      Kyungmin Park <kyungmin.park@samsung.com>
1484 M:      Kamil Debski <k.debski@samsung.com>
1485 L:      linux-arm-kernel@lists.infradead.org
1486 L:      linux-media@vger.kernel.org
1487 S:      Maintained
1488 F:      drivers/media/platform/s5p-g2d/
1489
1490 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1491 M:      Kyungmin Park <kyungmin.park@samsung.com>
1492 M:      Kamil Debski <k.debski@samsung.com>
1493 M:      Jeongtae Park <jtp.park@samsung.com>
1494 L:      linux-arm-kernel@lists.infradead.org
1495 L:      linux-media@vger.kernel.org
1496 S:      Maintained
1497 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1498 F:      drivers/media/platform/s5p-mfc/
1499
1500 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1501 M:      Kyungmin Park <kyungmin.park@samsung.com>
1502 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1503 L:      linux-arm-kernel@lists.infradead.org
1504 L:      linux-media@vger.kernel.org
1505 S:      Maintained
1506 F:      drivers/media/platform/s5p-tv/
1507
1508 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1509 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1510 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1511 L:      linux-arm-kernel@lists.infradead.org
1512 L:      linux-media@vger.kernel.org
1513 S:      Maintained
1514 F:      drivers/media/platform/s5p-jpeg/
1515
1516 ARM/SHMOBILE ARM ARCHITECTURE
1517 M:      Simon Horman <horms@verge.net.au>
1518 M:      Magnus Damm <magnus.damm@gmail.com>
1519 L:      linux-sh@vger.kernel.org
1520 W:      http://oss.renesas.com
1521 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1523 S:      Supported
1524 F:      arch/arm/boot/dts/emev2*
1525 F:      arch/arm/boot/dts/r7s*
1526 F:      arch/arm/boot/dts/r8a*
1527 F:      arch/arm/boot/dts/sh*
1528 F:      arch/arm/configs/shmobile_defconfig
1529 F:      arch/arm/include/debug/renesas-scif.S
1530 F:      arch/arm/mach-shmobile/
1531 F:      drivers/sh/
1532
1533 ARM/SOCFPGA ARCHITECTURE
1534 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1535 S:      Maintained
1536 F:      arch/arm/mach-socfpga/
1537 F:      arch/arm/boot/dts/socfpga*
1538 F:      arch/arm/configs/socfpga_defconfig
1539 W:      http://www.rocketboards.org
1540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1541
1542 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1543 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1544 S:      Maintained
1545 F:      drivers/clk/socfpga/
1546
1547 ARM/SOCFPGA EDAC SUPPORT
1548 M:      Thor Thayer <tthayer@opensource.altera.com>
1549 S:      Maintained
1550 F:      drivers/edac/altera_edac.
1551
1552 ARM/STI ARCHITECTURE
1553 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1554 M:      Maxime Coquelin <maxime.coquelin@st.com>
1555 M:      Patrice Chotard <patrice.chotard@st.com>
1556 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557 L:      kernel@stlinux.com
1558 W:      http://www.stlinux.com
1559 S:      Maintained
1560 F:      arch/arm/mach-sti/
1561 F:      arch/arm/boot/dts/sti*
1562 F:      drivers/char/hw_random/st-rng.c
1563 F:      drivers/clocksource/arm_global_timer.c
1564 F:      drivers/clocksource/clksrc_st_lpc.c
1565 F:      drivers/i2c/busses/i2c-st.c
1566 F:      drivers/media/rc/st_rc.c
1567 F:      drivers/media/platform/sti/c8sectpfe/
1568 F:      drivers/mmc/host/sdhci-st.c
1569 F:      drivers/phy/phy-miphy28lp.c
1570 F:      drivers/phy/phy-miphy365x.c
1571 F:      drivers/phy/phy-stih407-usb.c
1572 F:      drivers/phy/phy-stih41x-usb.c
1573 F:      drivers/pinctrl/pinctrl-st.c
1574 F:      drivers/reset/sti/
1575 F:      drivers/rtc/rtc-st-lpc.c
1576 F:      drivers/tty/serial/st-asc.c
1577 F:      drivers/usb/dwc3/dwc3-st.c
1578 F:      drivers/usb/host/ehci-st.c
1579 F:      drivers/usb/host/ohci-st.c
1580 F:      drivers/watchdog/st_lpc_wdt.c
1581 F:      drivers/ata/ahci_st.c
1582
1583 ARM/STM32 ARCHITECTURE
1584 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1585 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586 S:      Maintained
1587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1588 N:      stm32
1589 F:      drivers/clocksource/armv7m_systick.c
1590
1591 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1592 M:      Lennert Buytenhek <kernel@wantstofly.org>
1593 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594 S:      Maintained
1595
1596 ARM/TETON BGA MACHINE SUPPORT
1597 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1598 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599 S:      Maintained
1600
1601 ARM/THECUS N2100 MACHINE SUPPORT
1602 M:      Lennert Buytenhek <kernel@wantstofly.org>
1603 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1604 S:      Maintained
1605
1606 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1607 M:      Wan ZongShun <mcuos.com@gmail.com>
1608 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609 W:      http://www.mcuos.com
1610 S:      Maintained
1611 F:      arch/arm/mach-w90x900/
1612 F:      drivers/input/keyboard/w90p910_keypad.c
1613 F:      drivers/input/touchscreen/w90p910_ts.c
1614 F:      drivers/watchdog/nuc900_wdt.c
1615 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1616 F:      drivers/mtd/nand/nuc900_nand.c
1617 F:      drivers/rtc/rtc-nuc900.c
1618 F:      drivers/spi/spi-nuc900.c
1619 F:      drivers/usb/host/ehci-w90x900.c
1620 F:      drivers/video/fbdev/nuc900fb.c
1621
1622 ARM/U300 MACHINE SUPPORT
1623 M:      Linus Walleij <linus.walleij@linaro.org>
1624 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625 S:      Supported
1626 F:      arch/arm/mach-u300/
1627 F:      drivers/clocksource/timer-u300.c
1628 F:      drivers/i2c/busses/i2c-stu300.c
1629 F:      drivers/rtc/rtc-coh901331.c
1630 F:      drivers/watchdog/coh901327_wdt.c
1631 F:      drivers/dma/coh901318*
1632 F:      drivers/mfd/ab3100*
1633 F:      drivers/rtc/rtc-ab3100.c
1634 F:      drivers/rtc/rtc-coh901331.c
1635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1636
1637 ARM/UNIPHIER ARCHITECTURE
1638 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1639 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640 S:      Maintained
1641 F:      arch/arm/boot/dts/uniphier*
1642 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1643 F:      arch/arm/mach-uniphier/
1644 F:      arch/arm/mm/cache-uniphier.c
1645 F:      drivers/i2c/busses/i2c-uniphier*
1646 F:      drivers/pinctrl/uniphier/
1647 F:      drivers/tty/serial/8250/8250_uniphier.c
1648 N:      uniphier
1649
1650 ARM/Ux500 ARM ARCHITECTURE
1651 M:      Linus Walleij <linus.walleij@linaro.org>
1652 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653 S:      Maintained
1654 F:      arch/arm/mach-ux500/
1655 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1656 F:      drivers/dma/ste_dma40*
1657 F:      drivers/hwspinlock/u8500_hsem.c
1658 F:      drivers/mfd/abx500*
1659 F:      drivers/mfd/ab8500*
1660 F:      drivers/mfd/dbx500*
1661 F:      drivers/mfd/db8500*
1662 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1663 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1664 F:      drivers/rtc/rtc-ab8500.c
1665 F:      drivers/rtc/rtc-pl031.c
1666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1667
1668 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1669 M:      Ulf Hansson <ulf.hansson@linaro.org>
1670 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671 T:      git git://git.linaro.org/people/ulfh/clk.git
1672 S:      Maintained
1673 F:      drivers/clk/ux500/
1674 F:      include/linux/platform_data/clk-ux500.h
1675
1676 ARM/VERSATILE EXPRESS PLATFORM
1677 M:      Liviu Dudau <liviu.dudau@arm.com>
1678 M:      Sudeep Holla <sudeep.holla@arm.com>
1679 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1680 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681 S:      Maintained
1682 F:      arch/arm/boot/dts/vexpress*
1683 F:      arch/arm64/boot/dts/arm/vexpress*
1684 F:      arch/arm/mach-vexpress/
1685 F:      */*/vexpress*
1686 F:      */*/*/vexpress*
1687 F:      drivers/clk/versatile/clk-vexpress-osc.c
1688 F:      drivers/clocksource/versatile.c
1689
1690 ARM/VFP SUPPORT
1691 M:      Russell King <linux@arm.linux.org.uk>
1692 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693 W:      http://www.arm.linux.org.uk/
1694 S:      Maintained
1695 F:      arch/arm/vfp/
1696
1697 ARM/VOIPAC PXA270 SUPPORT
1698 M:      Marek Vasut <marek.vasut@gmail.com>
1699 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700 S:      Maintained
1701 F:      arch/arm/mach-pxa/vpac270.c
1702 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1703
1704 ARM/VT8500 ARM ARCHITECTURE
1705 M:      Tony Prisk <linux@prisktech.co.nz>
1706 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707 S:      Maintained
1708 F:      arch/arm/mach-vt8500/
1709 F:      drivers/clocksource/vt8500_timer.c
1710 F:      drivers/i2c/busses/i2c-wmt.c
1711 F:      drivers/mmc/host/wmt-sdmmc.c
1712 F:      drivers/pwm/pwm-vt8500.c
1713 F:      drivers/rtc/rtc-vt8500.c
1714 F:      drivers/tty/serial/vt8500_serial.c
1715 F:      drivers/usb/host/ehci-platform.c
1716 F:      drivers/usb/host/uhci-platform.c
1717 F:      drivers/video/fbdev/vt8500lcdfb.*
1718 F:      drivers/video/fbdev/wm8505fb*
1719 F:      drivers/video/fbdev/wmt_ge_rops.*
1720
1721 ARM/ZIPIT Z2 SUPPORT
1722 M:      Marek Vasut <marek.vasut@gmail.com>
1723 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724 S:      Maintained
1725 F:      arch/arm/mach-pxa/z2.c
1726 F:      arch/arm/mach-pxa/include/mach/z2.h
1727
1728 ARM/ZTE ARCHITECTURE
1729 M:      Jun Nie <jun.nie@linaro.org>
1730 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731 S:      Maintained
1732 F:      arch/arm/mach-zx/
1733 F:      drivers/clk/zte/
1734 F:      Documentation/devicetree/bindings/arm/zte.txt
1735 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1736
1737 ARM/ZYNQ ARCHITECTURE
1738 M:      Michal Simek <michal.simek@xilinx.com>
1739 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1740 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741 W:      http://wiki.xilinx.com
1742 T:      git https://github.com/Xilinx/linux-xlnx.git
1743 S:      Supported
1744 F:      arch/arm/mach-zynq/
1745 F:      drivers/cpuidle/cpuidle-zynq.c
1746 F:      drivers/block/xsysace.c
1747 N:      zynq
1748 N:      xilinx
1749 F:      drivers/clocksource/cadence_ttc_timer.c
1750 F:      drivers/i2c/busses/i2c-cadence.c
1751 F:      drivers/mmc/host/sdhci-of-arasan.c
1752 F:      drivers/edac/synopsys_edac.c
1753
1754 ARM SMMU DRIVERS
1755 M:      Will Deacon <will.deacon@arm.com>
1756 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757 S:      Maintained
1758 F:      drivers/iommu/arm-smmu.c
1759 F:      drivers/iommu/arm-smmu-v3.c
1760 F:      drivers/iommu/io-pgtable-arm.c
1761
1762 ARM64 PORT (AARCH64 ARCHITECTURE)
1763 M:      Catalin Marinas <catalin.marinas@arm.com>
1764 M:      Will Deacon <will.deacon@arm.com>
1765 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766 S:      Maintained
1767 F:      arch/arm64/
1768 F:      Documentation/arm64/
1769
1770 AS3645A LED FLASH CONTROLLER DRIVER
1771 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1772 L:      linux-media@vger.kernel.org
1773 T:      git git://linuxtv.org/media_tree.git
1774 S:      Maintained
1775 F:      drivers/media/i2c/as3645a.c
1776 F:      include/media/as3645a.h
1777
1778 ASC7621 HARDWARE MONITOR DRIVER
1779 M:      George Joseph <george.joseph@fairview5.com>
1780 L:      lm-sensors@lm-sensors.org
1781 S:      Maintained
1782 F:      Documentation/hwmon/asc7621
1783 F:      drivers/hwmon/asc7621.c
1784
1785 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1786 M:      Corentin Chary <corentin.chary@gmail.com>
1787 L:      acpi4asus-user@lists.sourceforge.net
1788 L:      platform-driver-x86@vger.kernel.org
1789 W:      http://acpi4asus.sf.net
1790 S:      Maintained
1791 F:      drivers/platform/x86/asus*.c
1792 F:      drivers/platform/x86/eeepc*.c
1793
1794 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1795 R:      Dan Williams <dan.j.williams@intel.com>
1796 W:      http://sourceforge.net/projects/xscaleiop
1797 S:      Odd fixes
1798 F:      Documentation/crypto/async-tx-api.txt
1799 F:      crypto/async_tx/
1800 F:      drivers/dma/
1801 F:      include/linux/dmaengine.h
1802 F:      include/linux/async_tx.h
1803
1804 AT24 EEPROM DRIVER
1805 M:      Wolfram Sang <wsa@the-dreams.de>
1806 L:      linux-i2c@vger.kernel.org
1807 S:      Maintained
1808 F:      drivers/misc/eeprom/at24.c
1809 F:      include/linux/platform_data/at24.h
1810
1811 ATA OVER ETHERNET (AOE) DRIVER
1812 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1813 W:      http://www.openaoe.org/
1814 S:      Supported
1815 F:      Documentation/aoe/
1816 F:      drivers/block/aoe/
1817
1818 ATHEROS 71XX/9XXX GPIO DRIVER
1819 M:      Alban Bedel <albeu@free.fr>
1820 W:      https://github.com/AlbanBedel/linux
1821 T:      git git://github.com/AlbanBedel/linux
1822 S:      Maintained
1823 F:      drivers/gpio/gpio-ath79.c
1824 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1825
1826 ATHEROS ATH GENERIC UTILITIES
1827 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1828 L:      linux-wireless@vger.kernel.org
1829 S:      Supported
1830 F:      drivers/net/wireless/ath/*
1831
1832 ATHEROS ATH5K WIRELESS DRIVER
1833 M:      Jiri Slaby <jirislaby@gmail.com>
1834 M:      Nick Kossifidis <mickflemm@gmail.com>
1835 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1836 L:      linux-wireless@vger.kernel.org
1837 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1838 S:      Maintained
1839 F:      drivers/net/wireless/ath/ath5k/
1840
1841 ATHEROS ATH6KL WIRELESS DRIVER
1842 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1843 L:      linux-wireless@vger.kernel.org
1844 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1845 T:      git git://github.com/kvalo/ath.git
1846 S:      Supported
1847 F:      drivers/net/wireless/ath/ath6kl/
1848
1849 WILOCITY WIL6210 WIRELESS DRIVER
1850 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1851 L:      linux-wireless@vger.kernel.org
1852 L:      wil6210@qca.qualcomm.com
1853 S:      Supported
1854 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1855 F:      drivers/net/wireless/ath/wil6210/
1856 F:      include/uapi/linux/wil6210_uapi.h
1857
1858 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1859 M:      Christian Lamparter <chunkeey@googlemail.com>
1860 L:      linux-wireless@vger.kernel.org
1861 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1862 S:      Maintained
1863 F:      drivers/net/wireless/ath/carl9170/
1864
1865 ATK0110 HWMON DRIVER
1866 M:      Luca Tettamanti <kronos.it@gmail.com>
1867 L:      lm-sensors@lm-sensors.org
1868 S:      Maintained
1869 F:      drivers/hwmon/asus_atk0110.c
1870
1871 ATI_REMOTE2 DRIVER
1872 M:      Ville Syrjala <syrjala@sci.fi>
1873 S:      Maintained
1874 F:      drivers/input/misc/ati_remote2.c
1875
1876 ATLX ETHERNET DRIVERS
1877 M:      Jay Cliburn <jcliburn@gmail.com>
1878 M:      Chris Snook <chris.snook@gmail.com>
1879 L:      netdev@vger.kernel.org
1880 W:      http://sourceforge.net/projects/atl1
1881 W:      http://atl1.sourceforge.net
1882 S:      Maintained
1883 F:      drivers/net/ethernet/atheros/
1884
1885 ATM
1886 M:      Chas Williams <3chas3@gmail.com>
1887 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1888 L:      netdev@vger.kernel.org
1889 W:      http://linux-atm.sourceforge.net
1890 S:      Maintained
1891 F:      drivers/atm/
1892 F:      include/linux/atm*
1893 F:      include/uapi/linux/atm*
1894
1895 ATMEL AT91 / AT32 MCI DRIVER
1896 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1897 S:      Maintained
1898 F:      drivers/mmc/host/atmel-mci.c
1899 F:      drivers/mmc/host/atmel-mci-regs.h
1900
1901 ATMEL AT91 / AT32 SERIAL DRIVER
1902 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1903 S:      Supported
1904 F:      drivers/tty/serial/atmel_serial.c
1905
1906 ATMEL Audio ALSA driver
1907 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1908 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1909 S:      Supported
1910 F:      sound/soc/atmel
1911
1912 ATMEL DMA DRIVER
1913 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1914 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1915 S:      Supported
1916 F:      drivers/dma/at_hdmac.c
1917 F:      drivers/dma/at_hdmac_regs.h
1918 F:      include/linux/platform_data/dma-atmel.h
1919
1920 ATMEL XDMA DRIVER
1921 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1922 L:      linux-arm-kernel@lists.infradead.org
1923 L:      dmaengine@vger.kernel.org
1924 S:      Supported
1925 F:      drivers/dma/at_xdmac.c
1926
1927 ATMEL I2C DRIVER
1928 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1929 L:      linux-i2c@vger.kernel.org
1930 S:      Supported
1931 F:      drivers/i2c/busses/i2c-at91.c
1932
1933 ATMEL ISI DRIVER
1934 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1935 L:      linux-media@vger.kernel.org
1936 S:      Supported
1937 F:      drivers/media/platform/soc_camera/atmel-isi.c
1938 F:      include/media/atmel-isi.h
1939
1940 ATMEL LCDFB DRIVER
1941 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1942 L:      linux-fbdev@vger.kernel.org
1943 S:      Maintained
1944 F:      drivers/video/fbdev/atmel_lcdfb.c
1945 F:      include/video/atmel_lcdc.h
1946
1947 ATMEL MACB ETHERNET DRIVER
1948 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1949 S:      Supported
1950 F:      drivers/net/ethernet/cadence/
1951
1952 ATMEL NAND DRIVER
1953 M:      Wenyou Yang <wenyou.yang@atmel.com>
1954 M:      Josh Wu <rainyfeeling@outlook.com>
1955 L:      linux-mtd@lists.infradead.org
1956 S:      Supported
1957 F:      drivers/mtd/nand/atmel_nand*
1958
1959 ATMEL SDMMC DRIVER
1960 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1961 L:      linux-mmc@vger.kernel.org
1962 S:      Supported
1963 F:      drivers/mmc/host/sdhci-of-at91.c
1964
1965 ATMEL SPI DRIVER
1966 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1967 S:      Supported
1968 F:      drivers/spi/spi-atmel.*
1969
1970 ATMEL SSC DRIVER
1971 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1972 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1973 S:      Supported
1974 F:      drivers/misc/atmel-ssc.c
1975 F:      include/linux/atmel-ssc.h
1976
1977 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1978 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1979 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1980 S:      Supported
1981 F:      drivers/misc/atmel_tclib.c
1982 F:      drivers/clocksource/tcb_clksrc.c
1983
1984 ATMEL USBA UDC DRIVER
1985 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1986 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1987 S:      Supported
1988 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1989
1990 ATMEL WIRELESS DRIVER
1991 M:      Simon Kelley <simon@thekelleys.org.uk>
1992 L:      linux-wireless@vger.kernel.org
1993 W:      http://www.thekelleys.org.uk/atmel
1994 W:      http://atmelwlandriver.sourceforge.net/
1995 S:      Maintained
1996 F:      drivers/net/wireless/atmel*
1997
1998 ATMEL MAXTOUCH DRIVER
1999 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2000 T:      git git://github.com/atmel-maxtouch/linux.git
2001 S:      Supported
2002 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2003 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2004 F:      include/linux/platform_data/atmel_mxt_ts.h
2005
2006 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2007 M:      Bradley Grove <linuxdrivers@attotech.com>
2008 L:      linux-scsi@vger.kernel.org
2009 W:      http://www.attotech.com
2010 S:      Supported
2011 F:      drivers/scsi/esas2r
2012
2013 ATUSB IEEE 802.15.4 RADIO DRIVER
2014 M:      Stefan Schmidt <stefan@osg.samsung.com>
2015 L:      linux-wpan@vger.kernel.org
2016 S:      Maintained
2017 F:      drivers/net/ieee802154/atusb.c
2018 F:      drivers/net/ieee802154/atusb.h
2019 F:      drivers/net/ieee802154/at86rf230.h
2020
2021 AUDIT SUBSYSTEM
2022 M:      Paul Moore <paul@paul-moore.com>
2023 M:      Eric Paris <eparis@redhat.com>
2024 L:      linux-audit@redhat.com (moderated for non-subscribers)
2025 W:      http://people.redhat.com/sgrubb/audit/
2026 T:      git git://git.infradead.org/users/pcmoore/audit
2027 S:      Maintained
2028 F:      include/linux/audit.h
2029 F:      include/uapi/linux/audit.h
2030 F:      kernel/audit*
2031
2032 AUXILIARY DISPLAY DRIVERS
2033 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2034 W:      http://miguelojeda.es/auxdisplay.htm
2035 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2036 S:      Maintained
2037 F:      drivers/auxdisplay/
2038 F:      include/linux/cfag12864b.h
2039
2040 AVR32 ARCHITECTURE
2041 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2042 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2043 W:      http://www.atmel.com/products/AVR32/
2044 W:      http://mirror.egtvedt.no/avr32linux.org/
2045 W:      http://avrfreaks.net/
2046 S:      Maintained
2047 F:      arch/avr32/
2048
2049 AVR32/AT32AP MACHINE SUPPORT
2050 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2051 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2052 S:      Maintained
2053 F:      arch/avr32/mach-at32ap/
2054
2055 AX.25 NETWORK LAYER
2056 M:      Ralf Baechle <ralf@linux-mips.org>
2057 L:      linux-hams@vger.kernel.org
2058 W:      http://www.linux-ax25.org/
2059 S:      Maintained
2060 F:      include/uapi/linux/ax25.h
2061 F:      include/net/ax25.h
2062 F:      net/ax25/
2063
2064 AZ6007 DVB DRIVER
2065 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2066 L:      linux-media@vger.kernel.org
2067 W:      http://linuxtv.org
2068 T:      git git://linuxtv.org/media_tree.git
2069 S:      Maintained
2070 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2071
2072 AZTECH FM RADIO RECEIVER DRIVER
2073 M:      Hans Verkuil <hverkuil@xs4all.nl>
2074 L:      linux-media@vger.kernel.org
2075 T:      git git://linuxtv.org/media_tree.git
2076 W:      http://linuxtv.org
2077 S:      Maintained
2078 F:      drivers/media/radio/radio-aztech*
2079
2080 B43 WIRELESS DRIVER
2081 L:      linux-wireless@vger.kernel.org
2082 L:      b43-dev@lists.infradead.org
2083 W:      http://wireless.kernel.org/en/users/Drivers/b43
2084 S:      Odd Fixes
2085 F:      drivers/net/wireless/b43/
2086
2087 B43LEGACY WIRELESS DRIVER
2088 M:      Larry Finger <Larry.Finger@lwfinger.net>
2089 L:      linux-wireless@vger.kernel.org
2090 L:      b43-dev@lists.infradead.org
2091 W:      http://wireless.kernel.org/en/users/Drivers/b43
2092 S:      Maintained
2093 F:      drivers/net/wireless/b43legacy/
2094
2095 BACKLIGHT CLASS/SUBSYSTEM
2096 M:      Jingoo Han <jingoohan1@gmail.com>
2097 M:      Lee Jones <lee.jones@linaro.org>
2098 S:      Maintained
2099 F:      drivers/video/backlight/
2100 F:      include/linux/backlight.h
2101
2102 BATMAN ADVANCED
2103 M:      Marek Lindner <mareklindner@neomailbox.ch>
2104 M:      Simon Wunderlich <sw@simonwunderlich.de>
2105 M:      Antonio Quartulli <antonio@meshcoding.com>
2106 L:      b.a.t.m.a.n@lists.open-mesh.org
2107 W:      http://www.open-mesh.org/
2108 S:      Maintained
2109 F:      net/batman-adv/
2110
2111 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2112 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2113 L:      linux-hams@vger.kernel.org
2114 W:      http://www.baycom.org/~tom/ham/ham.html
2115 S:      Maintained
2116 F:      drivers/net/hamradio/baycom*
2117
2118 BCACHE (BLOCK LAYER CACHE)
2119 M:      Kent Overstreet <kent.overstreet@gmail.com>
2120 L:      linux-bcache@vger.kernel.org
2121 W:      http://bcache.evilpiepirate.org
2122 S:      Maintained
2123 F:      drivers/md/bcache/
2124
2125 BDISP ST MEDIA DRIVER
2126 M:      Fabien Dessenne <fabien.dessenne@st.com>
2127 L:      linux-media@vger.kernel.org
2128 T:      git git://linuxtv.org/media_tree.git
2129 W:      http://linuxtv.org
2130 S:      Supported
2131 F:      drivers/media/platform/sti/bdisp
2132
2133 BEFS FILE SYSTEM
2134 S:      Orphan
2135 F:      Documentation/filesystems/befs.txt
2136 F:      fs/befs/
2137
2138 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2139 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2140 L:      netdev@vger.kernel.org
2141 S:      Maintained
2142 F:      drivers/net/ethernet/ec_bhf.c
2143
2144 BFS FILE SYSTEM
2145 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2146 S:      Maintained
2147 F:      Documentation/filesystems/bfs.txt
2148 F:      fs/bfs/
2149 F:      include/uapi/linux/bfs_fs.h
2150
2151 BLACKFIN ARCHITECTURE
2152 M:      Steven Miao <realmz6@gmail.com>
2153 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2154 T:      git git://git.code.sf.net/p/adi-linux/code
2155 W:      http://blackfin.uclinux.org
2156 S:      Supported
2157 F:      arch/blackfin/
2158
2159 BLACKFIN EMAC DRIVER
2160 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2161 W:      http://blackfin.uclinux.org
2162 S:      Supported
2163 F:      drivers/net/ethernet/adi/
2164
2165 BLACKFIN RTC DRIVER
2166 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2167 W:      http://blackfin.uclinux.org
2168 S:      Supported
2169 F:      drivers/rtc/rtc-bfin.c
2170
2171 BLACKFIN SDH DRIVER
2172 M:      Sonic Zhang <sonic.zhang@analog.com>
2173 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2174 W:      http://blackfin.uclinux.org
2175 S:      Supported
2176 F:      drivers/mmc/host/bfin_sdh.c
2177
2178 BLACKFIN SERIAL DRIVER
2179 M:      Sonic Zhang <sonic.zhang@analog.com>
2180 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2181 W:      http://blackfin.uclinux.org
2182 S:      Supported
2183 F:      drivers/tty/serial/bfin_uart.c
2184
2185 BLACKFIN WATCHDOG DRIVER
2186 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2187 W:      http://blackfin.uclinux.org
2188 S:      Supported
2189 F:      drivers/watchdog/bfin_wdt.c
2190
2191 BLACKFIN I2C TWI DRIVER
2192 M:      Sonic Zhang <sonic.zhang@analog.com>
2193 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2194 W:      http://blackfin.uclinux.org/
2195 S:      Supported
2196 F:      drivers/i2c/busses/i2c-bfin-twi.c
2197
2198 BLACKFIN MEDIA DRIVER
2199 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2200 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2201 W:      http://blackfin.uclinux.org/
2202 S:      Supported
2203 F:      drivers/media/platform/blackfin/
2204 F:      drivers/media/i2c/adv7183*
2205 F:      drivers/media/i2c/vs6624*
2206
2207 BLINKM RGB LED DRIVER
2208 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2209 S:      Maintained
2210 F:      drivers/leds/leds-blinkm.c
2211
2212 BLOCK LAYER
2213 M:      Jens Axboe <axboe@kernel.dk>
2214 L:      linux-block@vger.kernel.org
2215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2216 S:      Maintained
2217 F:      block/
2218 F:      kernel/trace/blktrace.c
2219
2220 BLOCK2MTD DRIVER
2221 M:      Joern Engel <joern@lazybastard.org>
2222 L:      linux-mtd@lists.infradead.org
2223 S:      Maintained
2224 F:      drivers/mtd/devices/block2mtd.c
2225
2226 BLUETOOTH DRIVERS
2227 M:      Marcel Holtmann <marcel@holtmann.org>
2228 M:      Gustavo Padovan <gustavo@padovan.org>
2229 M:      Johan Hedberg <johan.hedberg@gmail.com>
2230 L:      linux-bluetooth@vger.kernel.org
2231 W:      http://www.bluez.org/
2232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2234 S:      Maintained
2235 F:      drivers/bluetooth/
2236
2237 BLUETOOTH SUBSYSTEM
2238 M:      Marcel Holtmann <marcel@holtmann.org>
2239 M:      Gustavo Padovan <gustavo@padovan.org>
2240 M:      Johan Hedberg <johan.hedberg@gmail.com>
2241 L:      linux-bluetooth@vger.kernel.org
2242 W:      http://www.bluez.org/
2243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2245 S:      Maintained
2246 F:      net/bluetooth/
2247 F:      include/net/bluetooth/
2248
2249 BONDING DRIVER
2250 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2251 M:      Veaceslav Falico <vfalico@gmail.com>
2252 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2253 L:      netdev@vger.kernel.org
2254 W:      http://sourceforge.net/projects/bonding/
2255 S:      Supported
2256 F:      drivers/net/bonding/
2257 F:      include/uapi/linux/if_bonding.h
2258
2259 BPF (Safe dynamic programs and tools)
2260 M:      Alexei Starovoitov <ast@kernel.org>
2261 L:      netdev@vger.kernel.org
2262 L:      linux-kernel@vger.kernel.org
2263 S:      Supported
2264 F:      kernel/bpf/
2265
2266 BROADCOM B44 10/100 ETHERNET DRIVER
2267 M:      Gary Zambrano <zambrano@broadcom.com>
2268 L:      netdev@vger.kernel.org
2269 S:      Supported
2270 F:      drivers/net/ethernet/broadcom/b44.*
2271
2272 BROADCOM GENET ETHERNET DRIVER
2273 M:      Florian Fainelli <f.fainelli@gmail.com>
2274 L:      netdev@vger.kernel.org
2275 S:      Supported
2276 F:      drivers/net/ethernet/broadcom/genet/
2277
2278 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2279 M:      Sony Chacko <sony.chacko@qlogic.com>
2280 M:      Dept-HSGLinuxNICDev@qlogic.com
2281 L:      netdev@vger.kernel.org
2282 S:      Supported
2283 F:      drivers/net/ethernet/broadcom/bnx2.*
2284 F:      drivers/net/ethernet/broadcom/bnx2_*
2285
2286 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2287 M:      Ariel Elior <ariel.elior@qlogic.com>
2288 L:      netdev@vger.kernel.org
2289 S:      Supported
2290 F:      drivers/net/ethernet/broadcom/bnx2x/
2291
2292 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2293 M:      Florian Fainelli <f.fainelli@gmail.com>
2294 M:      Ray Jui <rjui@broadcom.com>
2295 M:      Scott Branden <sbranden@broadcom.com>
2296 L:      bcm-kernel-feedback-list@broadcom.com
2297 T:      git git://github.com/broadcom/mach-bcm
2298 S:      Maintained
2299 F:      arch/arm/mach-bcm/
2300 F:      arch/arm/boot/dts/bcm113*
2301 F:      arch/arm/boot/dts/bcm216*
2302 F:      arch/arm/boot/dts/bcm281*
2303 F:      arch/arm/configs/bcm_defconfig
2304 F:      drivers/mmc/host/sdhci-bcm-kona.c
2305 F:      drivers/clocksource/bcm_kona_timer.c
2306
2307 BROADCOM BCM2835 ARM ARCHITECTURE
2308 M:      Stephen Warren <swarren@wwwdotorg.org>
2309 M:      Lee Jones <lee@kernel.org>
2310 M:      Eric Anholt <eric@anholt.net>
2311 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2312 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2314 S:      Maintained
2315 N:      bcm2835
2316
2317 BROADCOM BCM33XX MIPS ARCHITECTURE
2318 M:      Kevin Cernekee <cernekee@gmail.com>
2319 L:      linux-mips@linux-mips.org
2320 S:      Maintained
2321 F:      arch/mips/bcm3384/*
2322 F:      arch/mips/include/asm/mach-bcm3384/*
2323 F:      arch/mips/kernel/*bmips*
2324
2325 BROADCOM BCM47XX MIPS ARCHITECTURE
2326 M:      Hauke Mehrtens <hauke@hauke-m.de>
2327 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2328 L:      linux-mips@linux-mips.org
2329 S:      Maintained
2330 F:      arch/mips/bcm47xx/*
2331 F:      arch/mips/include/asm/mach-bcm47xx/*
2332
2333 BROADCOM BCM5301X ARM ARCHITECTURE
2334 M:      Hauke Mehrtens <hauke@hauke-m.de>
2335 L:      linux-arm-kernel@lists.infradead.org
2336 S:      Maintained
2337 F:      arch/arm/mach-bcm/bcm_5301x.c
2338 F:      arch/arm/boot/dts/bcm5301x.dtsi
2339 F:      arch/arm/boot/dts/bcm470*
2340
2341 BROADCOM BCM63XX ARM ARCHITECTURE
2342 M:      Florian Fainelli <f.fainelli@gmail.com>
2343 L:      linux-arm-kernel@lists.infradead.org
2344 T:      git git://github.com/broadcom/arm-bcm63xx.git
2345 S:      Maintained
2346 F:      arch/arm/mach-bcm/bcm63xx.c
2347 F:      arch/arm/include/debug/bcm63xx.S
2348
2349 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2350 M:      Kevin Cernekee <cernekee@gmail.com>
2351 L:      linux-usb@vger.kernel.org
2352 S:      Maintained
2353 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2354
2355 BROADCOM BCM7XXX ARM ARCHITECTURE
2356 M:      Brian Norris <computersforpeace@gmail.com>
2357 M:      Gregory Fong <gregory.0xf0@gmail.com>
2358 M:      Florian Fainelli <f.fainelli@gmail.com>
2359 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2360 T:      git git://github.com/broadcom/stblinux.git
2361 S:      Maintained
2362 F:      arch/arm/mach-bcm/*brcmstb*
2363 F:      arch/arm/boot/dts/bcm7*.dts*
2364 F:      drivers/bus/brcmstb_gisb.c
2365 N:      brcmstb
2366
2367 BROADCOM BMIPS MIPS ARCHITECTURE
2368 M:      Kevin Cernekee <cernekee@gmail.com>
2369 M:      Florian Fainelli <f.fainelli@gmail.com>
2370 L:      linux-mips@linux-mips.org
2371 T:      git git://github.com/broadcom/stblinux.git
2372 S:      Maintained
2373 F:      arch/mips/bmips/*
2374 F:      arch/mips/include/asm/mach-bmips/*
2375 F:      arch/mips/kernel/*bmips*
2376 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2377 F:      drivers/irqchip/irq-bcm7*
2378 F:      drivers/irqchip/irq-brcmstb*
2379 F:      include/linux/bcm963xx_nvram.h
2380
2381 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2382 M:      Prashant Sreedharan <prashant@broadcom.com>
2383 M:      Michael Chan <mchan@broadcom.com>
2384 L:      netdev@vger.kernel.org
2385 S:      Supported
2386 F:      drivers/net/ethernet/broadcom/tg3.*
2387
2388 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2389 M:      Brett Rudley <brudley@broadcom.com>
2390 M:      Arend van Spriel <arend@broadcom.com>
2391 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2392 M:      Hante Meuleman <meuleman@broadcom.com>
2393 L:      linux-wireless@vger.kernel.org
2394 L:      brcm80211-dev-list@broadcom.com
2395 S:      Supported
2396 F:      drivers/net/wireless/brcm80211/
2397
2398 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2399 M:      QLogic-Storage-Upstream@qlogic.com
2400 L:      linux-scsi@vger.kernel.org
2401 S:      Supported
2402 F:      drivers/scsi/bnx2fc/
2403
2404 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2405 M:      QLogic-Storage-Upstream@qlogic.com
2406 L:      linux-scsi@vger.kernel.org
2407 S:      Supported
2408 F:      drivers/scsi/bnx2i/
2409
2410 BROADCOM IPROC ARM ARCHITECTURE
2411 M:      Ray Jui <rjui@broadcom.com>
2412 M:      Scott Branden <sbranden@broadcom.com>
2413 M:      Jon Mason <jonmason@broadcom.com>
2414 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2415 L:      bcm-kernel-feedback-list@broadcom.com
2416 T:      git git://github.com/broadcom/cygnus-linux.git
2417 S:      Maintained
2418 N:      iproc
2419 N:      cygnus
2420 N:      nsp
2421 N:      bcm9113*
2422 N:      bcm9583*
2423 N:      bcm9585*
2424 N:      bcm9586*
2425 N:      bcm988312
2426 N:      bcm113*
2427 N:      bcm583*
2428 N:      bcm585*
2429 N:      bcm586*
2430 N:      bcm88312
2431
2432 BROADCOM BRCMSTB GPIO DRIVER
2433 M:      Gregory Fong <gregory.0xf0@gmail.com>
2434 L:      bcm-kernel-feedback-list@broadcom.com>
2435 S:      Supported
2436 F:      drivers/gpio/gpio-brcmstb.c
2437 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2438
2439 BROADCOM KONA GPIO DRIVER
2440 M:      Ray Jui <rjui@broadcom.com>
2441 L:      bcm-kernel-feedback-list@broadcom.com
2442 S:      Supported
2443 F:      drivers/gpio/gpio-bcm-kona.c
2444 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2445
2446 BROADCOM NVRAM DRIVER
2447 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2448 L:      linux-mips@linux-mips.org
2449 S:      Maintained
2450 F:      drivers/firmware/broadcom/*
2451
2452 BROADCOM STB NAND FLASH DRIVER
2453 M:      Brian Norris <computersforpeace@gmail.com>
2454 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2455 L:      linux-mtd@lists.infradead.org
2456 L:      bcm-kernel-feedback-list@broadcom.com
2457 S:      Maintained
2458 F:      drivers/mtd/nand/brcmnand/
2459
2460 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2461 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2462 L:      linux-wireless@vger.kernel.org
2463 S:      Maintained
2464 F:      drivers/bcma/
2465 F:      include/linux/bcma/
2466
2467 BROADCOM SYSTEMPORT ETHERNET DRIVER
2468 M:      Florian Fainelli <f.fainelli@gmail.com>
2469 L:      netdev@vger.kernel.org
2470 S:      Supported
2471 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2472
2473 BROCADE BFA FC SCSI DRIVER
2474 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2475 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2476 L:      linux-scsi@vger.kernel.org
2477 S:      Supported
2478 F:      drivers/scsi/bfa/
2479
2480 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2481 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2482 L:      netdev@vger.kernel.org
2483 S:      Supported
2484 F:      drivers/net/ethernet/brocade/bna/
2485
2486 BSG (block layer generic sg v4 driver)
2487 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2488 L:      linux-scsi@vger.kernel.org
2489 S:      Supported
2490 F:      block/bsg.c
2491 F:      include/linux/bsg.h
2492 F:      include/uapi/linux/bsg.h
2493
2494 BT87X AUDIO DRIVER
2495 M:      Clemens Ladisch <clemens@ladisch.de>
2496 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2497 T:      git git://git.alsa-project.org/alsa-kernel.git
2498 S:      Maintained
2499 F:      Documentation/sound/alsa/Bt87x.txt
2500 F:      sound/pci/bt87x.c
2501
2502 BT8XXGPIO DRIVER
2503 M:      Michael Buesch <m@bues.ch>
2504 W:      http://bu3sch.de/btgpio.php
2505 S:      Maintained
2506 F:      drivers/gpio/gpio-bt8xx.c
2507
2508 BTRFS FILE SYSTEM
2509 M:      Chris Mason <clm@fb.com>
2510 M:      Josef Bacik <jbacik@fb.com>
2511 M:      David Sterba <dsterba@suse.com>
2512 L:      linux-btrfs@vger.kernel.org
2513 W:      http://btrfs.wiki.kernel.org/
2514 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2516 S:      Maintained
2517 F:      Documentation/filesystems/btrfs.txt
2518 F:      fs/btrfs/
2519
2520 BTTV VIDEO4LINUX DRIVER
2521 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2522 L:      linux-media@vger.kernel.org
2523 W:      http://linuxtv.org
2524 T:      git git://linuxtv.org/media_tree.git
2525 S:      Odd fixes
2526 F:      Documentation/video4linux/bttv/
2527 F:      drivers/media/pci/bt8xx/bttv*
2528
2529 BUSLOGIC SCSI DRIVER
2530 M:      Khalid Aziz <khalid@gonehiking.org>
2531 L:      linux-scsi@vger.kernel.org
2532 S:      Maintained
2533 F:      drivers/scsi/BusLogic.*
2534 F:      drivers/scsi/FlashPoint.*
2535
2536 C-MEDIA CMI8788 DRIVER
2537 M:      Clemens Ladisch <clemens@ladisch.de>
2538 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2539 T:      git git://git.alsa-project.org/alsa-kernel.git
2540 S:      Maintained
2541 F:      sound/pci/oxygen/
2542
2543 C6X ARCHITECTURE
2544 M:      Mark Salter <msalter@redhat.com>
2545 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2546 L:      linux-c6x-dev@linux-c6x.org
2547 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2548 S:      Maintained
2549 F:      arch/c6x/
2550
2551 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2552 M:      David Howells <dhowells@redhat.com>
2553 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2554 S:      Supported
2555 F:      Documentation/filesystems/caching/cachefiles.txt
2556 F:      fs/cachefiles/
2557
2558 CADET FM/AM RADIO RECEIVER DRIVER
2559 M:      Hans Verkuil <hverkuil@xs4all.nl>
2560 L:      linux-media@vger.kernel.org
2561 T:      git git://linuxtv.org/media_tree.git
2562 W:      http://linuxtv.org
2563 S:      Maintained
2564 F:      drivers/media/radio/radio-cadet*
2565
2566 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2567 M:      Jonathan Corbet <corbet@lwn.net>
2568 L:      linux-media@vger.kernel.org
2569 T:      git git://linuxtv.org/media_tree.git
2570 S:      Maintained
2571 F:      Documentation/video4linux/cafe_ccic
2572 F:      drivers/media/platform/marvell-ccic/
2573
2574 CAIF NETWORK LAYER
2575 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2576 L:      netdev@vger.kernel.org
2577 S:      Supported
2578 F:      Documentation/networking/caif/
2579 F:      drivers/net/caif/
2580 F:      include/uapi/linux/caif/
2581 F:      include/net/caif/
2582 F:      net/caif/
2583
2584 CALGARY x86-64 IOMMU
2585 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2586 M:      "Jon D. Mason" <jdmason@kudzu.us>
2587 L:      discuss@x86-64.org
2588 S:      Maintained
2589 F:      arch/x86/kernel/pci-calgary_64.c
2590 F:      arch/x86/kernel/tce_64.c
2591 F:      arch/x86/include/asm/calgary.h
2592 F:      arch/x86/include/asm/tce.h
2593
2594 CAN NETWORK LAYER
2595 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2596 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2597 L:      linux-can@vger.kernel.org
2598 W:      https://github.com/linux-can
2599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2601 S:      Maintained
2602 F:      Documentation/networking/can.txt
2603 F:      net/can/
2604 F:      include/linux/can/core.h
2605 F:      include/uapi/linux/can.h
2606 F:      include/uapi/linux/can/bcm.h
2607 F:      include/uapi/linux/can/raw.h
2608 F:      include/uapi/linux/can/gw.h
2609
2610 CAN NETWORK DRIVERS
2611 M:      Wolfgang Grandegger <wg@grandegger.com>
2612 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2613 L:      linux-can@vger.kernel.org
2614 W:      https://github.com/linux-can
2615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2617 S:      Maintained
2618 F:      drivers/net/can/
2619 F:      include/linux/can/dev.h
2620 F:      include/linux/can/platform/
2621 F:      include/uapi/linux/can/error.h
2622 F:      include/uapi/linux/can/netlink.h
2623
2624 CAPABILITIES
2625 M:      Serge Hallyn <serge.hallyn@canonical.com>
2626 L:      linux-security-module@vger.kernel.org
2627 S:      Supported
2628 F:      include/linux/capability.h
2629 F:      include/uapi/linux/capability.h
2630 F:      security/commoncap.c
2631 F:      kernel/capability.c
2632
2633 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2634 M:      Kevin Tsai <ktsai@capellamicro.com>
2635 S:      Maintained
2636 F:      drivers/iio/light/cm*
2637 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2638
2639 CAVIUM LIQUIDIO NETWORK DRIVER
2640 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2641 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2642 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2643 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2644 L:     netdev@vger.kernel.org
2645 W:     http://www.cavium.com
2646 S:     Supported
2647 F:     drivers/net/ethernet/cavium/liquidio/
2648
2649 CC2520 IEEE-802.15.4 RADIO DRIVER
2650 M:      Varka Bhadram <varkabhadram@gmail.com>
2651 L:      linux-wpan@vger.kernel.org
2652 S:      Maintained
2653 F:      drivers/net/ieee802154/cc2520.c
2654 F:      include/linux/spi/cc2520.h
2655 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2656
2657 CELL BROADBAND ENGINE ARCHITECTURE
2658 M:      Arnd Bergmann <arnd@arndb.de>
2659 L:      linuxppc-dev@lists.ozlabs.org
2660 W:      http://www.ibm.com/developerworks/power/cell/
2661 S:      Supported
2662 F:      arch/powerpc/include/asm/cell*.h
2663 F:      arch/powerpc/include/asm/spu*.h
2664 F:      arch/powerpc/include/uapi/asm/spu*.h
2665 F:      arch/powerpc/oprofile/*cell*
2666 F:      arch/powerpc/platforms/cell/
2667
2668 CEPH COMMON CODE (LIBCEPH)
2669 M:      Ilya Dryomov <idryomov@gmail.com>
2670 M:      "Yan, Zheng" <zyan@redhat.com>
2671 M:      Sage Weil <sage@redhat.com>
2672 L:      ceph-devel@vger.kernel.org
2673 W:      http://ceph.com/
2674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2675 T:      git git://github.com/ceph/ceph-client.git
2676 S:      Supported
2677 F:      net/ceph/
2678 F:      include/linux/ceph/
2679 F:      include/linux/crush/
2680
2681 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2682 M:      "Yan, Zheng" <zyan@redhat.com>
2683 M:      Sage Weil <sage@redhat.com>
2684 M:      Ilya Dryomov <idryomov@gmail.com>
2685 L:      ceph-devel@vger.kernel.org
2686 W:      http://ceph.com/
2687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2688 T:      git git://github.com/ceph/ceph-client.git
2689 S:      Supported
2690 F:      Documentation/filesystems/ceph.txt
2691 F:      fs/ceph/
2692
2693 CERTIFICATE HANDLING:
2694 M:      David Howells <dhowells@redhat.com>
2695 M:      David Woodhouse <dwmw2@infradead.org>
2696 L:      keyrings@linux-nfs.org
2697 S:      Maintained
2698 F:      Documentation/module-signing.txt
2699 F:      certs/
2700 F:      scripts/extract-cert.c
2701
2702 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2703 L:      linux-usb@vger.kernel.org
2704 S:      Orphan
2705 F:      Documentation/usb/WUSB-Design-overview.txt
2706 F:      Documentation/usb/wusb-cbaf
2707 F:      drivers/usb/host/hwa-hc.c
2708 F:      drivers/usb/host/whci/
2709 F:      drivers/usb/wusbcore/
2710 F:      include/linux/usb/wusb*
2711
2712 CFAG12864B LCD DRIVER
2713 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2714 W:      http://miguelojeda.es/auxdisplay.htm
2715 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2716 S:      Maintained
2717 F:      drivers/auxdisplay/cfag12864b.c
2718 F:      include/linux/cfag12864b.h
2719
2720 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2721 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2722 W:      http://miguelojeda.es/auxdisplay.htm
2723 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2724 S:      Maintained
2725 F:      drivers/auxdisplay/cfag12864bfb.c
2726 F:      include/linux/cfag12864b.h
2727
2728 CFG80211 and NL80211
2729 M:      Johannes Berg <johannes@sipsolutions.net>
2730 L:      linux-wireless@vger.kernel.org
2731 W:      http://wireless.kernel.org/
2732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2734 S:      Maintained
2735 F:      include/uapi/linux/nl80211.h
2736 F:      include/net/cfg80211.h
2737 F:      net/wireless/*
2738 X:      net/wireless/wext*
2739
2740 CHAR and MISC DRIVERS
2741 M:      Arnd Bergmann <arnd@arndb.de>
2742 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2744 S:      Supported
2745 F:      drivers/char/*
2746 F:      drivers/misc/*
2747 F:      include/linux/miscdevice.h
2748
2749 CHECKPATCH
2750 M:      Andy Whitcroft <apw@canonical.com>
2751 M:      Joe Perches <joe@perches.com>
2752 S:      Maintained
2753 F:      scripts/checkpatch.pl
2754
2755 CHINESE DOCUMENTATION
2756 M:      Harry Wei <harryxiyou@gmail.com>
2757 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2758 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2759 S:      Maintained
2760 F:      Documentation/zh_CN/
2761
2762 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2763 M:      Peter Chen <Peter.Chen@freescale.com>
2764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2765 L:      linux-usb@vger.kernel.org
2766 S:      Maintained
2767 F:      drivers/usb/chipidea/
2768
2769 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2770 M:      Hans de Goede <hdegoede@redhat.com>
2771 L:      linux-input@vger.kernel.org
2772 S:      Maintained
2773 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2774 F:      drivers/input/touchscreen/chipone_icn8318.c
2775
2776 CHROME HARDWARE PLATFORM SUPPORT
2777 M:      Olof Johansson <olof@lixom.net>
2778 S:      Maintained
2779 F:      drivers/platform/chrome/
2780
2781 CISCO VIC ETHERNET NIC DRIVER
2782 M:      Christian Benvenuti <benve@cisco.com>
2783 M:      Sujith Sankar <ssujith@cisco.com>
2784 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2785 M:      Neel Patel <neepatel@cisco.com>
2786 S:      Supported
2787 F:      drivers/net/ethernet/cisco/enic/
2788
2789 CISCO VIC LOW LATENCY NIC DRIVER
2790 M:      Christian Benvenuti <benve@cisco.com>
2791 M:      Dave Goodell <dgoodell@cisco.com>
2792 S:      Supported
2793 F:      drivers/infiniband/hw/usnic/
2794
2795 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2796 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2797 L:      netdev@vger.kernel.org
2798 S:      Maintained
2799 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2800
2801 CIRRUS LOGIC AUDIO CODEC DRIVERS
2802 M:      Brian Austin <brian.austin@cirrus.com>
2803 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2804 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2805 S:      Maintained
2806 F:      sound/soc/codecs/cs*
2807
2808 CLEANCACHE API
2809 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2810 L:      linux-kernel@vger.kernel.org
2811 S:      Maintained
2812 F:      mm/cleancache.c
2813 F:      include/linux/cleancache.h
2814
2815 CLK API
2816 M:      Russell King <linux@arm.linux.org.uk>
2817 L:      linux-clk@vger.kernel.org
2818 S:      Maintained
2819 F:      include/linux/clk.h
2820
2821 CLOCKSOURCE, CLOCKEVENT DRIVERS
2822 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2823 M:      Thomas Gleixner <tglx@linutronix.de>
2824 L:      linux-kernel@vger.kernel.org
2825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2826 S:      Supported
2827 F:      drivers/clocksource
2828
2829 CISCO FCOE HBA DRIVER
2830 M:      Hiral Patel <hiralpat@cisco.com>
2831 M:      Suma Ramars <sramars@cisco.com>
2832 M:      Brian Uchino <buchino@cisco.com>
2833 L:      linux-scsi@vger.kernel.org
2834 S:      Supported
2835 F:      drivers/scsi/fnic/
2836
2837 CISCO SCSI HBA DRIVER
2838 M:      Narsimhulu Musini <nmusini@cisco.com>
2839 M:      Sesidhar Baddela <sebaddel@cisco.com>
2840 L:      linux-scsi@vger.kernel.org
2841 S:      Supported
2842 F:      drivers/scsi/snic/
2843
2844 CMPC ACPI DRIVER
2845 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2846 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2847 L:      platform-driver-x86@vger.kernel.org
2848 S:      Supported
2849 F:      drivers/platform/x86/classmate-laptop.c
2850
2851 COBALT MEDIA DRIVER
2852 M:      Hans Verkuil <hans.verkuil@cisco.com>
2853 L:      linux-media@vger.kernel.org
2854 T:      git git://linuxtv.org/media_tree.git
2855 W:      http://linuxtv.org
2856 S:      Supported
2857 F:      drivers/media/pci/cobalt/
2858
2859 COCCINELLE/Semantic Patches (SmPL)
2860 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2861 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2862 M:      Nicolas Palix <nicolas.palix@imag.fr>
2863 M:      Michal Marek <mmarek@suse.com>
2864 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2866 W:      http://coccinelle.lip6.fr/
2867 S:      Supported
2868 F:      Documentation/coccinelle.txt
2869 F:      scripts/coccinelle/
2870 F:      scripts/coccicheck
2871
2872 CODA FILE SYSTEM
2873 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2874 M:      coda@cs.cmu.edu
2875 L:      codalist@coda.cs.cmu.edu
2876 W:      http://www.coda.cs.cmu.edu/
2877 S:      Maintained
2878 F:      Documentation/filesystems/coda.txt
2879 F:      fs/coda/
2880 F:      include/linux/coda*.h
2881 F:      include/uapi/linux/coda*.h
2882
2883 CODA V4L2 MEM2MEM DRIVER
2884 M:      Philipp Zabel <p.zabel@pengutronix.de>
2885 L:      linux-media@vger.kernel.org
2886 S:      Maintained
2887 F:      Documentation/devicetree/bindings/media/coda.txt
2888 F:      drivers/media/platform/coda/
2889
2890 COMMON CLK FRAMEWORK
2891 M:      Michael Turquette <mturquette@baylibre.com>
2892 M:      Stephen Boyd <sboyd@codeaurora.org>
2893 L:      linux-clk@vger.kernel.org
2894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2895 S:      Maintained
2896 F:      drivers/clk/
2897 X:      drivers/clk/clkdev.c
2898 F:      include/linux/clk-pr*
2899 F:      include/linux/clk/
2900
2901 COMMON INTERNET FILE SYSTEM (CIFS)
2902 M:      Steve French <sfrench@samba.org>
2903 L:      linux-cifs@vger.kernel.org
2904 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2905 W:      http://linux-cifs.samba.org/
2906 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2907 S:      Supported
2908 F:      Documentation/filesystems/cifs/
2909 F:      fs/cifs/
2910
2911 COMPACTPCI HOTPLUG CORE
2912 M:      Scott Murray <scott@spiteful.org>
2913 L:      linux-pci@vger.kernel.org
2914 S:      Maintained
2915 F:      drivers/pci/hotplug/cpci_hotplug*
2916
2917 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2918 M:      Scott Murray <scott@spiteful.org>
2919 L:      linux-pci@vger.kernel.org
2920 S:      Maintained
2921 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2922
2923 COMPACTPCI HOTPLUG GENERIC DRIVER
2924 M:      Scott Murray <scott@spiteful.org>
2925 L:      linux-pci@vger.kernel.org
2926 S:      Maintained
2927 F:      drivers/pci/hotplug/cpcihp_generic.c
2928
2929 COMPAL LAPTOP SUPPORT
2930 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2931 L:      platform-driver-x86@vger.kernel.org
2932 S:      Maintained
2933 F:      drivers/platform/x86/compal-laptop.c
2934
2935 CONEXANT ACCESSRUNNER USB DRIVER
2936 L:      accessrunner-general@lists.sourceforge.net
2937 W:      http://accessrunner.sourceforge.net/
2938 S:      Orphan
2939 F:      drivers/usb/atm/cxacru.c
2940
2941 CONFIGFS
2942 M:      Joel Becker <jlbec@evilplan.org>
2943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2944 S:      Supported
2945 F:      fs/configfs/
2946 F:      include/linux/configfs.h
2947
2948 CONNECTOR
2949 M:      Evgeniy Polyakov <zbr@ioremap.net>
2950 L:      netdev@vger.kernel.org
2951 S:      Maintained
2952 F:      drivers/connector/
2953
2954 CONTROL GROUP (CGROUP)
2955 M:      Tejun Heo <tj@kernel.org>
2956 M:      Li Zefan <lizefan@huawei.com>
2957 M:      Johannes Weiner <hannes@cmpxchg.org>
2958 L:      cgroups@vger.kernel.org
2959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2960 S:      Maintained
2961 F:      Documentation/cgroups/
2962 F:      include/linux/cgroup*
2963 F:      kernel/cgroup*
2964
2965 CONTROL GROUP - CPUSET
2966 M:      Li Zefan <lizefan@huawei.com>
2967 L:      cgroups@vger.kernel.org
2968 W:      http://www.bullopensource.org/cpuset/
2969 W:      http://oss.sgi.com/projects/cpusets/
2970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2971 S:      Maintained
2972 F:      Documentation/cgroups/cpusets.txt
2973 F:      include/linux/cpuset.h
2974 F:      kernel/cpuset.c
2975
2976 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2977 M:      Johannes Weiner <hannes@cmpxchg.org>
2978 M:      Michal Hocko <mhocko@kernel.org>
2979 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
2980 L:      cgroups@vger.kernel.org
2981 L:      linux-mm@kvack.org
2982 S:      Maintained
2983 F:      mm/memcontrol.c
2984 F:      mm/swap_cgroup.c
2985
2986 CORETEMP HARDWARE MONITORING DRIVER
2987 M:      Fenghua Yu <fenghua.yu@intel.com>
2988 L:      lm-sensors@lm-sensors.org
2989 S:      Maintained
2990 F:      Documentation/hwmon/coretemp
2991 F:      drivers/hwmon/coretemp.c
2992
2993 COSA/SRP SYNC SERIAL DRIVER
2994 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2995 W:      http://www.fi.muni.cz/~kas/cosa/
2996 S:      Maintained
2997 F:      drivers/net/wan/cosa*
2998
2999 CPMAC ETHERNET DRIVER
3000 M:      Florian Fainelli <florian@openwrt.org>
3001 L:      netdev@vger.kernel.org
3002 S:      Maintained
3003 F:      drivers/net/ethernet/ti/cpmac.c
3004
3005 CPU FREQUENCY DRIVERS
3006 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3007 M:      Viresh Kumar <viresh.kumar@linaro.org>
3008 L:      linux-pm@vger.kernel.org
3009 S:      Maintained
3010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3011 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3012 F:      drivers/cpufreq/
3013 F:      include/linux/cpufreq.h
3014
3015 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3016 M:      Viresh Kumar <viresh.kumar@linaro.org>
3017 M:      Sudeep Holla <sudeep.holla@arm.com>
3018 L:      linux-pm@vger.kernel.org
3019 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3020 S:      Maintained
3021 F:      drivers/cpufreq/arm_big_little.h
3022 F:      drivers/cpufreq/arm_big_little.c
3023 F:      drivers/cpufreq/arm_big_little_dt.c
3024
3025 CPUIDLE DRIVER - ARM BIG LITTLE
3026 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3027 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3028 L:      linux-pm@vger.kernel.org
3029 L:      linux-arm-kernel@lists.infradead.org
3030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3031 S:      Maintained
3032 F:      drivers/cpuidle/cpuidle-big_little.c
3033
3034 CPUIDLE DRIVER - ARM EXYNOS
3035 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3036 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3037 M:      Kukjin Kim <kgene@kernel.org>
3038 L:      linux-pm@vger.kernel.org
3039 L:      linux-samsung-soc@vger.kernel.org
3040 S:      Supported
3041 F:      drivers/cpuidle/cpuidle-exynos.c
3042 F:      arch/arm/mach-exynos/pm.c
3043
3044 CPUIDLE DRIVERS
3045 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3046 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3047 L:      linux-pm@vger.kernel.org
3048 S:      Maintained
3049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3050 F:      drivers/cpuidle/*
3051 F:      include/linux/cpuidle.h
3052
3053 CPUID/MSR DRIVER
3054 M:      "H. Peter Anvin" <hpa@zytor.com>
3055 S:      Maintained
3056 F:      arch/x86/kernel/cpuid.c
3057 F:      arch/x86/kernel/msr.c
3058
3059 CPU POWER MONITORING SUBSYSTEM
3060 M:      Thomas Renninger <trenn@suse.com>
3061 L:      linux-pm@vger.kernel.org
3062 S:      Maintained
3063 F:      tools/power/cpupower/
3064
3065 CRAMFS FILESYSTEM
3066 W:      http://sourceforge.net/projects/cramfs/
3067 S:      Orphan / Obsolete
3068 F:      Documentation/filesystems/cramfs.txt
3069 F:      fs/cramfs/
3070
3071 CRIS PORT
3072 M:      Mikael Starvik <starvik@axis.com>
3073 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3074 L:      linux-cris-kernel@axis.com
3075 W:      http://developer.axis.com
3076 S:      Maintained
3077 F:      arch/cris/
3078 F:      drivers/tty/serial/crisv10.*
3079
3080 CRYPTO API
3081 M:      Herbert Xu <herbert@gondor.apana.org.au>
3082 M:      "David S. Miller" <davem@davemloft.net>
3083 L:      linux-crypto@vger.kernel.org
3084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3085 S:      Maintained
3086 F:      Documentation/crypto/
3087 F:      Documentation/DocBook/crypto-API.tmpl
3088 F:      arch/*/crypto/
3089 F:      crypto/
3090 F:      drivers/crypto/
3091 F:      include/crypto/
3092
3093 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3094 M:      Neil Horman <nhorman@tuxdriver.com>
3095 L:      linux-crypto@vger.kernel.org
3096 S:      Maintained
3097 F:      crypto/ansi_cprng.c
3098 F:      crypto/rng.c
3099
3100 CS5535 Audio ALSA driver
3101 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3102 S:      Maintained
3103 F:      sound/pci/cs5535audio/
3104
3105 CW1200 WLAN driver
3106 M:      Solomon Peachy <pizza@shaftnet.org>
3107 S:      Maintained
3108 F:      drivers/net/wireless/cw1200/
3109
3110 CX18 VIDEO4LINUX DRIVER
3111 M:      Andy Walls <awalls@md.metrocast.net>
3112 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3113 L:      linux-media@vger.kernel.org
3114 T:      git git://linuxtv.org/media_tree.git
3115 W:      http://linuxtv.org
3116 W:      http://www.ivtvdriver.org/index.php/Cx18
3117 S:      Maintained
3118 F:      Documentation/video4linux/cx18.txt
3119 F:      drivers/media/pci/cx18/
3120 F:      include/uapi/linux/ivtv*
3121
3122 CX2341X MPEG ENCODER HELPER MODULE
3123 M:      Hans Verkuil <hverkuil@xs4all.nl>
3124 L:      linux-media@vger.kernel.org
3125 T:      git git://linuxtv.org/media_tree.git
3126 W:      http://linuxtv.org
3127 S:      Maintained
3128 F:      drivers/media/common/cx2341x*
3129 F:      include/media/cx2341x*
3130
3131 CX24120 MEDIA DRIVER
3132 M:      Jemma Denson <jdenson@gmail.com>
3133 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3134 L:      linux-media@vger.kernel.org
3135 W:      http://linuxtv.org/
3136 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3137 S:      Maintained
3138 F:      drivers/media/dvb-frontends/cx24120*
3139
3140 CX88 VIDEO4LINUX DRIVER
3141 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3142 L:      linux-media@vger.kernel.org
3143 W:      http://linuxtv.org
3144 T:      git git://linuxtv.org/media_tree.git
3145 S:      Odd fixes
3146 F:      Documentation/video4linux/cx88/
3147 F:      drivers/media/pci/cx88/
3148
3149 CXD2820R MEDIA DRIVER
3150 M:      Antti Palosaari <crope@iki.fi>
3151 L:      linux-media@vger.kernel.org
3152 W:      http://linuxtv.org/
3153 W:      http://palosaari.fi/linux/
3154 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3155 T:      git git://linuxtv.org/anttip/media_tree.git
3156 S:      Maintained
3157 F:      drivers/media/dvb-frontends/cxd2820r*
3158
3159 CXGB3 ETHERNET DRIVER (CXGB3)
3160 M:      Santosh Raspatur <santosh@chelsio.com>
3161 L:      netdev@vger.kernel.org
3162 W:      http://www.chelsio.com
3163 S:      Supported
3164 F:      drivers/net/ethernet/chelsio/cxgb3/
3165
3166 CXGB3 ISCSI DRIVER (CXGB3I)
3167 M:      Karen Xie <kxie@chelsio.com>
3168 L:      linux-scsi@vger.kernel.org
3169 W:      http://www.chelsio.com
3170 S:      Supported
3171 F:      drivers/scsi/cxgbi/cxgb3i
3172
3173 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3174 M:      Steve Wise <swise@chelsio.com>
3175 L:      linux-rdma@vger.kernel.org
3176 W:      http://www.openfabrics.org
3177 S:      Supported
3178 F:      drivers/infiniband/hw/cxgb3/
3179
3180 CXGB4 ETHERNET DRIVER (CXGB4)
3181 M:      Hariprasad S <hariprasad@chelsio.com>
3182 L:      netdev@vger.kernel.org
3183 W:      http://www.chelsio.com
3184 S:      Supported
3185 F:      drivers/net/ethernet/chelsio/cxgb4/
3186
3187 CXGB4 ISCSI DRIVER (CXGB4I)
3188 M:      Karen Xie <kxie@chelsio.com>
3189 L:      linux-scsi@vger.kernel.org
3190 W:      http://www.chelsio.com
3191 S:      Supported
3192 F:      drivers/scsi/cxgbi/cxgb4i
3193
3194 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3195 M:      Steve Wise <swise@chelsio.com>
3196 L:      linux-rdma@vger.kernel.org
3197 W:      http://www.openfabrics.org
3198 S:      Supported
3199 F:      drivers/infiniband/hw/cxgb4/
3200
3201 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3202 M:      Casey Leedom <leedom@chelsio.com>
3203 L:      netdev@vger.kernel.org
3204 W:      http://www.chelsio.com
3205 S:      Supported
3206 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3207
3208 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3209 M:      Ian Munsie <imunsie@au1.ibm.com>
3210 M:      Michael Neuling <mikey@neuling.org>
3211 L:      linuxppc-dev@lists.ozlabs.org
3212 S:      Supported
3213 F:      drivers/misc/cxl/
3214 F:      include/misc/cxl*
3215 F:      include/uapi/misc/cxl.h
3216 F:      Documentation/powerpc/cxl.txt
3217 F:      Documentation/powerpc/cxl.txt
3218 F:      Documentation/ABI/testing/sysfs-class-cxl
3219
3220 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3221 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3222 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3223 L:      linux-scsi@vger.kernel.org
3224 S:      Supported
3225 F:      drivers/scsi/cxlflash/
3226 F:      include/uapi/scsi/cxlflash_ioctls.h
3227 F:      Documentation/powerpc/cxlflash.txt
3228
3229 STMMAC ETHERNET DRIVER
3230 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3231 L:      netdev@vger.kernel.org
3232 W:      http://www.stlinux.com
3233 S:      Supported
3234 F:      drivers/net/ethernet/stmicro/stmmac/
3235
3236 CYBERPRO FB DRIVER
3237 M:      Russell King <linux@arm.linux.org.uk>
3238 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3239 W:      http://www.arm.linux.org.uk/
3240 S:      Maintained
3241 F:      drivers/video/fbdev/cyber2000fb.*
3242
3243 CYCLADES ASYNC MUX DRIVER
3244 W:      http://www.cyclades.com/
3245 S:      Orphan
3246 F:      drivers/tty/cyclades.c
3247 F:      include/linux/cyclades.h
3248 F:      include/uapi/linux/cyclades.h
3249
3250 CYCLADES PC300 DRIVER
3251 W:      http://www.cyclades.com/
3252 S:      Orphan
3253 F:      drivers/net/wan/pc300*
3254
3255 CYPRESS_FIRMWARE MEDIA DRIVER
3256 M:      Antti Palosaari <crope@iki.fi>
3257 L:      linux-media@vger.kernel.org
3258 W:      http://linuxtv.org/
3259 W:      http://palosaari.fi/linux/
3260 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3261 T:      git git://linuxtv.org/anttip/media_tree.git
3262 S:      Maintained
3263 F:      drivers/media/common/cypress_firmware*
3264
3265 CYTTSP TOUCHSCREEN DRIVER
3266 M:      Ferruh Yigit <fery@cypress.com>
3267 L:      linux-input@vger.kernel.org
3268 S:      Supported
3269 F:      drivers/input/touchscreen/cyttsp*
3270 F:      include/linux/input/cyttsp.h
3271
3272 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3273 M:      Joshua Kinard <kumba@gentoo.org>
3274 S:      Maintained
3275 F:      drivers/rtc/rtc-ds1685.c
3276 F:      include/linux/rtc/ds1685.h
3277
3278 DAMA SLAVE for AX.25
3279 M:      Joerg Reuter <jreuter@yaina.de>
3280 W:      http://yaina.de/jreuter/
3281 W:      http://www.qsl.net/dl1bke/
3282 L:      linux-hams@vger.kernel.org
3283 S:      Maintained
3284 F:      net/ax25/af_ax25.c
3285 F:      net/ax25/ax25_dev.c
3286 F:      net/ax25/ax25_ds_*
3287 F:      net/ax25/ax25_in.c
3288 F:      net/ax25/ax25_out.c
3289 F:      net/ax25/ax25_timer.c
3290 F:      net/ax25/sysctl_net_ax25.c
3291
3292 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3293 L:      netdev@vger.kernel.org
3294 S:      Orphan
3295 F:      Documentation/networking/dmfe.txt
3296 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3297
3298 DC390/AM53C974 SCSI driver
3299 M:      Hannes Reinecke <hare@suse.com>
3300 L:      linux-scsi@vger.kernel.org
3301 S:      Maintained
3302 F:      drivers/scsi/am53c974.c
3303
3304 DC395x SCSI driver
3305 M:      Oliver Neukum <oliver@neukum.org>
3306 M:      Ali Akcaagac <aliakc@web.de>
3307 M:      Jamie Lenehan <lenehan@twibble.org>
3308 L:      dc395x@twibble.org
3309 W:      http://twibble.org/dist/dc395x/
3310 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3311 S:      Maintained
3312 F:      Documentation/scsi/dc395x.txt
3313 F:      drivers/scsi/dc395x.*
3314
3315 DCCP PROTOCOL
3316 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3317 L:      dccp@vger.kernel.org
3318 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3319 S:      Maintained
3320 F:      include/linux/dccp.h
3321 F:      include/uapi/linux/dccp.h
3322 F:      include/linux/tfrc.h
3323 F:      net/dccp/
3324
3325 DECnet NETWORK LAYER
3326 W:      http://linux-decnet.sourceforge.net
3327 L:      linux-decnet-user@lists.sourceforge.net
3328 S:      Orphan
3329 F:      Documentation/networking/decnet.txt
3330 F:      net/decnet/
3331
3332 DECSTATION PLATFORM SUPPORT
3333 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3334 L:      linux-mips@linux-mips.org
3335 W:      http://www.linux-mips.org/wiki/DECstation
3336 S:      Maintained
3337 F:      arch/mips/dec/
3338 F:      arch/mips/include/asm/dec/
3339 F:      arch/mips/include/asm/mach-dec/
3340
3341 DEFXX FDDI NETWORK DRIVER
3342 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3343 S:      Maintained
3344 F:      drivers/net/fddi/defxx.*
3345
3346 DELL LAPTOP DRIVER
3347 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3348 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3349 L:      platform-driver-x86@vger.kernel.org
3350 S:      Maintained
3351 F:      drivers/platform/x86/dell-laptop.c
3352
3353 DELL LAPTOP RBTN DRIVER
3354 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3355 S:      Maintained
3356 F:      drivers/platform/x86/dell-rbtn.*
3357
3358 DELL LAPTOP FREEFALL DRIVER
3359 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3360 S:      Maintained
3361 F:      drivers/platform/x86/dell-smo8800.c
3362
3363 DELL LAPTOP SMM DRIVER
3364 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3365 S:      Maintained
3366 F:      drivers/hwmon/dell-smm-hwmon.c
3367 F:      include/uapi/linux/i8k.h
3368
3369 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3370 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3371 S:      Maintained
3372 F:      Documentation/dcdbas.txt
3373 F:      drivers/firmware/dcdbas.*
3374
3375 DELL WMI EXTRAS DRIVER
3376 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3377 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3378 S:      Maintained
3379 F:      drivers/platform/x86/dell-wmi.c
3380
3381 DESIGNWARE USB2 DRD IP DRIVER
3382 M:      John Youn <johnyoun@synopsys.com>
3383 L:      linux-usb@vger.kernel.org
3384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3385 S:      Maintained
3386 F:      drivers/usb/dwc2/
3387
3388 DESIGNWARE USB3 DRD IP DRIVER
3389 M:      Felipe Balbi <balbi@ti.com>
3390 L:      linux-usb@vger.kernel.org
3391 L:      linux-omap@vger.kernel.org
3392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3393 S:      Maintained
3394 F:      drivers/usb/dwc3/
3395
3396 DEVICE COREDUMP (DEV_COREDUMP)
3397 M:      Johannes Berg <johannes@sipsolutions.net>
3398 L:      linux-kernel@vger.kernel.org
3399 S:      Maintained
3400 F:      drivers/base/devcoredump.c
3401 F:      include/linux/devcoredump.h
3402
3403 DEVICE FREQUENCY (DEVFREQ)
3404 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3405 M:      Kyungmin Park <kyungmin.park@samsung.com>
3406 L:      linux-pm@vger.kernel.org
3407 S:      Maintained
3408 F:      drivers/devfreq/
3409
3410 DEVICE NUMBER REGISTRY
3411 M:      Torben Mathiasen <device@lanana.org>
3412 W:      http://lanana.org/docs/device-list/index.html
3413 S:      Maintained
3414
3415 DEVICE-MAPPER  (LVM)
3416 M:      Alasdair Kergon <agk@redhat.com>
3417 M:      Mike Snitzer <snitzer@redhat.com>
3418 M:      dm-devel@redhat.com
3419 L:      dm-devel@redhat.com
3420 W:      http://sources.redhat.com/dm
3421 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3423 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3424 S:      Maintained
3425 F:      Documentation/device-mapper/
3426 F:      drivers/md/dm*
3427 F:      drivers/md/persistent-data/
3428 F:      include/linux/device-mapper.h
3429 F:      include/linux/dm-*.h
3430 F:      include/uapi/linux/dm-*.h
3431
3432 DIALOG SEMICONDUCTOR DRIVERS
3433 M:      Support Opensource <support.opensource@diasemi.com>
3434 W:      http://www.dialog-semiconductor.com/products
3435 S:      Supported
3436 F:      Documentation/hwmon/da90??
3437 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3438 F:      drivers/gpio/gpio-da90??.c
3439 F:      drivers/hwmon/da90??-hwmon.c
3440 F:      drivers/iio/adc/da91??-*.c
3441 F:      drivers/input/misc/da90??_onkey.c
3442 F:      drivers/input/touchscreen/da9052_tsi.c
3443 F:      drivers/leds/leds-da90??.c
3444 F:      drivers/mfd/da903x.c
3445 F:      drivers/mfd/da90??-*.c
3446 F:      drivers/mfd/da91??-*.c
3447 F:      drivers/power/da9052-battery.c
3448 F:      drivers/power/da91??-*.c
3449 F:      drivers/regulator/da903x.c
3450 F:      drivers/regulator/da9???-regulator.[ch]
3451 F:      drivers/rtc/rtc-da90??.c
3452 F:      drivers/video/backlight/da90??_bl.c
3453 F:      drivers/watchdog/da90??_wdt.c
3454 F:      include/linux/mfd/da903x.h
3455 F:      include/linux/mfd/da9052/
3456 F:      include/linux/mfd/da9055/
3457 F:      include/linux/mfd/da9063/
3458 F:      include/linux/mfd/da9150/
3459 F:      include/sound/da[79]*.h
3460 F:      sound/soc/codecs/da[79]*.[ch]
3461
3462 DIGI NEO AND CLASSIC PCI PRODUCTS
3463 M:      Lidza Louina <lidza.louina@gmail.com>
3464 M:      Mark Hounschell <markh@compro.net>
3465 L:      driverdev-devel@linuxdriverproject.org
3466 S:      Maintained
3467 F:      drivers/staging/dgnc/
3468
3469 DIGI EPCA PCI PRODUCTS
3470 M:      Lidza Louina <lidza.louina@gmail.com>
3471 M:      Daeseok Youn <daeseok.youn@gmail.com>
3472 L:      driverdev-devel@linuxdriverproject.org
3473 S:      Maintained
3474 F:      drivers/staging/dgap/
3475
3476 DIOLAN U2C-12 I2C DRIVER
3477 M:      Guenter Roeck <linux@roeck-us.net>
3478 L:      linux-i2c@vger.kernel.org
3479 S:      Maintained
3480 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3481
3482 DIRECT ACCESS (DAX)
3483 M:      Matthew Wilcox <willy@linux.intel.com>
3484 L:      linux-fsdevel@vger.kernel.org
3485 S:      Supported
3486 F:      fs/dax.c
3487
3488 DIRECTORY NOTIFICATION (DNOTIFY)
3489 M:      Eric Paris <eparis@parisplace.org>
3490 S:      Maintained
3491 F:      Documentation/filesystems/dnotify.txt
3492 F:      fs/notify/dnotify/
3493 F:      include/linux/dnotify.h
3494
3495 DISK GEOMETRY AND PARTITION HANDLING
3496 M:      Andries Brouwer <aeb@cwi.nl>
3497 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3498 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3499 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3500 S:      Maintained
3501
3502 DISKQUOTA
3503 M:      Jan Kara <jack@suse.com>
3504 S:      Maintained
3505 F:      Documentation/filesystems/quota.txt
3506 F:      fs/quota/
3507 F:      include/linux/quota*.h
3508 F:      include/uapi/linux/quota*.h
3509
3510 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3511 M:      Bernie Thompson <bernie@plugable.com>
3512 L:      linux-fbdev@vger.kernel.org
3513 S:      Maintained
3514 W:      http://plugable.com/category/projects/udlfb/
3515 F:      drivers/video/fbdev/udlfb.c
3516 F:      include/video/udlfb.h
3517 F:      Documentation/fb/udlfb.txt
3518
3519 DISTRIBUTED LOCK MANAGER (DLM)
3520 M:      Christine Caulfield <ccaulfie@redhat.com>
3521 M:      David Teigland <teigland@redhat.com>
3522 L:      cluster-devel@redhat.com
3523 W:      http://sources.redhat.com/cluster/
3524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3525 S:      Supported
3526 F:      fs/dlm/
3527
3528 DMA BUFFER SHARING FRAMEWORK
3529 M:      Sumit Semwal <sumit.semwal@linaro.org>
3530 S:      Maintained
3531 L:      linux-media@vger.kernel.org
3532 L:      dri-devel@lists.freedesktop.org
3533 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3534 F:      drivers/dma-buf/
3535 F:      include/linux/dma-buf*
3536 F:      include/linux/reservation.h
3537 F:      include/linux/*fence.h
3538 F:      Documentation/dma-buf-sharing.txt
3539 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3540
3541 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3542 M:      Vinod Koul <vinod.koul@intel.com>
3543 L:      dmaengine@vger.kernel.org
3544 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3545 S:      Maintained
3546 F:      drivers/dma/
3547 F:      include/linux/dmaengine.h
3548 F:      Documentation/dmaengine/
3549 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3550
3551 DME1737 HARDWARE MONITOR DRIVER
3552 M:      Juerg Haefliger <juergh@gmail.com>
3553 L:      lm-sensors@lm-sensors.org
3554 S:      Maintained
3555 F:      Documentation/hwmon/dme1737
3556 F:      drivers/hwmon/dme1737.c
3557
3558 DMI/SMBIOS SUPPORT
3559 M:      Jean Delvare <jdelvare@suse.com>
3560 S:      Maintained
3561 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3562 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3563 F:      drivers/firmware/dmi-id.c
3564 F:      drivers/firmware/dmi_scan.c
3565 F:      include/linux/dmi.h
3566
3567 DOCUMENTATION
3568 M:      Jonathan Corbet <corbet@lwn.net>
3569 L:      linux-doc@vger.kernel.org
3570 S:      Maintained
3571 F:      Documentation/
3572 F:      scripts/docproc.c
3573 F:      scripts/kernel-doc*
3574 X:      Documentation/ABI/
3575 X:      Documentation/devicetree/
3576 X:      Documentation/acpi
3577 X:      Documentation/power
3578 X:      Documentation/spi
3579 X:      Documentation/DocBook/media
3580 T:      git git://git.lwn.net/linux.git docs-next
3581
3582 DOUBLETALK DRIVER
3583 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3584 L:      blinux-list@redhat.com
3585 S:      Maintained
3586 F:      drivers/char/dtlk.c
3587 F:      include/linux/dtlk.h
3588
3589 DPT_I2O SCSI RAID DRIVER
3590 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3591 L:      linux-scsi@vger.kernel.org
3592 W:      http://www.adaptec.com/
3593 S:      Maintained
3594 F:      drivers/scsi/dpt*
3595 F:      drivers/scsi/dpt/
3596
3597 DRBD DRIVER
3598 P:      Philipp Reisner
3599 P:      Lars Ellenberg
3600 M:      drbd-dev@lists.linbit.com
3601 L:      drbd-user@lists.linbit.com
3602 W:      http://www.drbd.org
3603 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3604 T:      git git://git.drbd.org/drbd-8.3.git
3605 S:      Supported
3606 F:      drivers/block/drbd/
3607 F:      lib/lru_cache.c
3608 F:      Documentation/blockdev/drbd/
3609
3610 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3611 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3613 S:      Supported
3614 F:      Documentation/kobject.txt
3615 F:      drivers/base/
3616 F:      fs/debugfs/
3617 F:      fs/kernfs/
3618 F:      fs/sysfs/
3619 F:      include/linux/debugfs.h
3620 F:      include/linux/kobj*
3621 F:      lib/kobj*
3622
3623 DRM DRIVERS
3624 M:      David Airlie <airlied@linux.ie>
3625 L:      dri-devel@lists.freedesktop.org
3626 T:      git git://people.freedesktop.org/~airlied/linux
3627 S:      Maintained
3628 F:      drivers/gpu/drm/
3629 F:      drivers/gpu/vga/
3630 F:      include/drm/
3631 F:      include/uapi/drm/
3632
3633 RADEON DRM DRIVERS
3634 M:      Alex Deucher <alexander.deucher@amd.com>
3635 M:      Christian König <christian.koenig@amd.com>
3636 L:      dri-devel@lists.freedesktop.org
3637 T:      git git://people.freedesktop.org/~agd5f/linux
3638 S:      Supported
3639 F:      drivers/gpu/drm/radeon/
3640 F:      include/uapi/drm/radeon*
3641
3642 DRM PANEL DRIVERS
3643 M:      Thierry Reding <thierry.reding@gmail.com>
3644 L:      dri-devel@lists.freedesktop.org
3645 T:      git git://anongit.freedesktop.org/tegra/linux.git
3646 S:      Maintained
3647 F:      drivers/gpu/drm/drm_panel.c
3648 F:      drivers/gpu/drm/panel/
3649 F:      include/drm/drm_panel.h
3650 F:      Documentation/devicetree/bindings/display/panel/
3651
3652 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3653 M:      Daniel Vetter <daniel.vetter@intel.com>
3654 M:      Jani Nikula <jani.nikula@linux.intel.com>
3655 L:      intel-gfx@lists.freedesktop.org
3656 L:      dri-devel@lists.freedesktop.org
3657 W:      https://01.org/linuxgraphics/
3658 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3659 T:      git git://anongit.freedesktop.org/drm-intel
3660 S:      Supported
3661 F:      drivers/gpu/drm/i915/
3662 F:      include/drm/i915*
3663 F:      include/uapi/drm/i915*
3664
3665 DRM DRIVERS FOR ATMEL HLCDC
3666 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3667 L:      dri-devel@lists.freedesktop.org
3668 S:      Supported
3669 F:      drivers/gpu/drm/atmel-hlcdc/
3670 F:      Documentation/devicetree/bindings/drm/atmel/
3671
3672 DRM DRIVERS FOR EXYNOS
3673 M:      Inki Dae <inki.dae@samsung.com>
3674 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3675 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3676 M:      Kyungmin Park <kyungmin.park@samsung.com>
3677 L:      dri-devel@lists.freedesktop.org
3678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3679 S:      Supported
3680 F:      drivers/gpu/drm/exynos/
3681 F:      include/drm/exynos*
3682 F:      include/uapi/drm/exynos*
3683
3684 DRM DRIVERS FOR FREESCALE DCU
3685 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3686 M:      Alison Wang <alison.wang@freescale.com>
3687 L:      dri-devel@lists.freedesktop.org
3688 S:      Supported
3689 F:      drivers/gpu/drm/fsl-dcu/
3690 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3691 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3692
3693 DRM DRIVERS FOR FREESCALE IMX
3694 M:      Philipp Zabel <p.zabel@pengutronix.de>
3695 L:      dri-devel@lists.freedesktop.org
3696 S:      Maintained
3697 F:      drivers/gpu/drm/imx/
3698 F:      drivers/gpu/ipu-v3/
3699 F:      Documentation/devicetree/bindings/display/imx/
3700
3701 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3702 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3703 L:      dri-devel@lists.freedesktop.org
3704 T:      git git://github.com/patjak/drm-gma500
3705 S:      Maintained
3706 F:      drivers/gpu/drm/gma500
3707 F:      include/drm/gma500*
3708
3709 DRM DRIVERS FOR NVIDIA TEGRA
3710 M:      Thierry Reding <thierry.reding@gmail.com>
3711 M:      Terje Bergström <tbergstrom@nvidia.com>
3712 L:      dri-devel@lists.freedesktop.org
3713 L:      linux-tegra@vger.kernel.org
3714 T:      git git://anongit.freedesktop.org/tegra/linux.git
3715 S:      Supported
3716 F:      drivers/gpu/drm/tegra/
3717 F:      drivers/gpu/host1x/
3718 F:      include/linux/host1x.h
3719 F:      include/uapi/drm/tegra_drm.h
3720 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3721
3722 DRM DRIVERS FOR RENESAS
3723 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3724 L:      dri-devel@lists.freedesktop.org
3725 L:      linux-sh@vger.kernel.org
3726 T:      git git://people.freedesktop.org/~airlied/linux
3727 S:      Supported
3728 F:      drivers/gpu/drm/rcar-du/
3729 F:      drivers/gpu/drm/shmobile/
3730 F:      include/linux/platform_data/shmob_drm.h
3731
3732 DRM DRIVERS FOR ROCKCHIP
3733 M:      Mark Yao <mark.yao@rock-chips.com>
3734 L:      dri-devel@lists.freedesktop.org
3735 S:      Maintained
3736 F:      drivers/gpu/drm/rockchip/
3737 F:      Documentation/devicetree/bindings/display/rockchip*
3738
3739 DRM DRIVERS FOR STI
3740 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3741 M:      Vincent Abriou <vincent.abriou@st.com>
3742 L:      dri-devel@lists.freedesktop.org
3743 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3744 S:      Maintained
3745 F:      drivers/gpu/drm/sti
3746 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3747
3748 DSBR100 USB FM RADIO DRIVER
3749 M:      Alexey Klimov <klimov.linux@gmail.com>
3750 L:      linux-media@vger.kernel.org
3751 T:      git git://linuxtv.org/media_tree.git
3752 S:      Maintained
3753 F:      drivers/media/radio/dsbr100.c
3754
3755 DSCC4 DRIVER
3756 M:      Francois Romieu <romieu@fr.zoreil.com>
3757 L:      netdev@vger.kernel.org
3758 S:      Maintained
3759 F:      drivers/net/wan/dscc4.c
3760
3761 DT3155 MEDIA DRIVER
3762 M:      Hans Verkuil <hverkuil@xs4all.nl>
3763 L:      linux-media@vger.kernel.org
3764 T:      git git://linuxtv.org/media_tree.git
3765 W:      http://linuxtv.org
3766 S:      Odd Fixes
3767 F:      drivers/media/pci/dt3155/
3768
3769 DVB_USB_AF9015 MEDIA DRIVER
3770 M:      Antti Palosaari <crope@iki.fi>
3771 L:      linux-media@vger.kernel.org
3772 W:      http://linuxtv.org/
3773 W:      http://palosaari.fi/linux/
3774 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3775 T:      git git://linuxtv.org/anttip/media_tree.git
3776 S:      Maintained
3777 F:      drivers/media/usb/dvb-usb-v2/af9015*
3778
3779 DVB_USB_AF9035 MEDIA DRIVER
3780 M:      Antti Palosaari <crope@iki.fi>
3781 L:      linux-media@vger.kernel.org
3782 W:      http://linuxtv.org/
3783 W:      http://palosaari.fi/linux/
3784 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3785 T:      git git://linuxtv.org/anttip/media_tree.git
3786 S:      Maintained
3787 F:      drivers/media/usb/dvb-usb-v2/af9035*
3788
3789 DVB_USB_ANYSEE MEDIA DRIVER
3790 M:      Antti Palosaari <crope@iki.fi>
3791 L:      linux-media@vger.kernel.org
3792 W:      http://linuxtv.org/
3793 W:      http://palosaari.fi/linux/
3794 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3795 T:      git git://linuxtv.org/anttip/media_tree.git
3796 S:      Maintained
3797 F:      drivers/media/usb/dvb-usb-v2/anysee*
3798
3799 DVB_USB_AU6610 MEDIA DRIVER
3800 M:      Antti Palosaari <crope@iki.fi>
3801 L:      linux-media@vger.kernel.org
3802 W:      http://linuxtv.org/
3803 W:      http://palosaari.fi/linux/
3804 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3805 T:      git git://linuxtv.org/anttip/media_tree.git
3806 S:      Maintained
3807 F:      drivers/media/usb/dvb-usb-v2/au6610*
3808
3809 DVB_USB_CE6230 MEDIA DRIVER
3810 M:      Antti Palosaari <crope@iki.fi>
3811 L:      linux-media@vger.kernel.org
3812 W:      http://linuxtv.org/
3813 W:      http://palosaari.fi/linux/
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/ce6230*
3818
3819 DVB_USB_CXUSB 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/media_tree.git
3826 S:      Maintained
3827 F:      drivers/media/usb/dvb-usb/cxusb*
3828
3829 DVB_USB_EC168 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/ec168*
3838
3839 DVB_USB_GL861 MEDIA DRIVER
3840 M:      Antti Palosaari <crope@iki.fi>
3841 L:      linux-media@vger.kernel.org
3842 W:      http://linuxtv.org/
3843 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3844 T:      git git://linuxtv.org/anttip/media_tree.git
3845 S:      Maintained
3846 F:      drivers/media/usb/dvb-usb-v2/gl861*
3847
3848 DVB_USB_MXL111SF MEDIA DRIVER
3849 M:      Michael Krufky <mkrufky@linuxtv.org>
3850 L:      linux-media@vger.kernel.org
3851 W:      http://linuxtv.org/
3852 W:      http://github.com/mkrufky
3853 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3854 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3855 S:      Maintained
3856 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3857
3858 DVB_USB_RTL28XXU MEDIA DRIVER
3859 M:      Antti Palosaari <crope@iki.fi>
3860 L:      linux-media@vger.kernel.org
3861 W:      http://linuxtv.org/
3862 W:      http://palosaari.fi/linux/
3863 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3864 T:      git git://linuxtv.org/anttip/media_tree.git
3865 S:      Maintained
3866 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3867
3868 DVB_USB_V2 MEDIA DRIVER
3869 M:      Antti Palosaari <crope@iki.fi>
3870 L:      linux-media@vger.kernel.org
3871 W:      http://linuxtv.org/
3872 W:      http://palosaari.fi/linux/
3873 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3874 T:      git git://linuxtv.org/anttip/media_tree.git
3875 S:      Maintained
3876 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3877 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3878
3879 DYNAMIC DEBUG
3880 M:      Jason Baron <jbaron@akamai.com>
3881 S:      Maintained
3882 F:      lib/dynamic_debug.c
3883 F:      include/linux/dynamic_debug.h
3884
3885 DZ DECSTATION DZ11 SERIAL DRIVER
3886 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3887 S:      Maintained
3888 F:      drivers/tty/serial/dz.*
3889
3890 E3X0 POWER BUTTON DRIVER
3891 M:      Moritz Fischer <moritz.fischer@ettus.com>
3892 L:      usrp-users@lists.ettus.com
3893 W:      http://www.ettus.com
3894 S:      Supported
3895 F:      drivers/input/misc/e3x0-button.c
3896 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3897
3898 E4000 MEDIA DRIVER
3899 M:      Antti Palosaari <crope@iki.fi>
3900 L:      linux-media@vger.kernel.org
3901 W:      http://linuxtv.org/
3902 W:      http://palosaari.fi/linux/
3903 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3904 T:      git git://linuxtv.org/anttip/media_tree.git
3905 S:      Maintained
3906 F:      drivers/media/tuners/e4000*
3907
3908 EATA ISA/EISA/PCI SCSI DRIVER
3909 M:      Dario Ballabio <ballabio_dario@emc.com>
3910 L:      linux-scsi@vger.kernel.org
3911 S:      Maintained
3912 F:      drivers/scsi/eata.c
3913
3914 EC100 MEDIA DRIVER
3915 M:      Antti Palosaari <crope@iki.fi>
3916 L:      linux-media@vger.kernel.org
3917 W:      http://linuxtv.org/
3918 W:      http://palosaari.fi/linux/
3919 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3920 T:      git git://linuxtv.org/anttip/media_tree.git
3921 S:      Maintained
3922 F:      drivers/media/dvb-frontends/ec100*
3923
3924 ECRYPT FILE SYSTEM
3925 M:      Tyler Hicks <tyhicks@canonical.com>
3926 L:      ecryptfs@vger.kernel.org
3927 W:      http://ecryptfs.org
3928 W:      https://launchpad.net/ecryptfs
3929 S:      Supported
3930 F:      Documentation/filesystems/ecryptfs.txt
3931 F:      fs/ecryptfs/
3932
3933 EDAC-CORE
3934 M:      Doug Thompson <dougthompson@xmission.com>
3935 M:      Borislav Petkov <bp@alien8.de>
3936 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3937 L:      linux-edac@vger.kernel.org
3938 W:      bluesmoke.sourceforge.net
3939 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3940 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3941 S:      Supported
3942 F:      Documentation/edac.txt
3943 F:      drivers/edac/
3944 F:      include/linux/edac.h
3945
3946 EDAC-AMD64
3947 M:      Doug Thompson <dougthompson@xmission.com>
3948 M:      Borislav Petkov <bp@alien8.de>
3949 L:      linux-edac@vger.kernel.org
3950 W:      bluesmoke.sourceforge.net
3951 S:      Maintained
3952 F:      drivers/edac/amd64_edac*
3953
3954 EDAC-CALXEDA
3955 M:      Doug Thompson <dougthompson@xmission.com>
3956 M:      Robert Richter <rric@kernel.org>
3957 L:      linux-edac@vger.kernel.org
3958 W:      bluesmoke.sourceforge.net
3959 S:      Maintained
3960 F:      drivers/edac/highbank*
3961
3962 EDAC-CAVIUM
3963 M:      Ralf Baechle <ralf@linux-mips.org>
3964 M:      David Daney <david.daney@cavium.com>
3965 L:      linux-edac@vger.kernel.org
3966 L:      linux-mips@linux-mips.org
3967 W:      bluesmoke.sourceforge.net
3968 S:      Supported
3969 F:      drivers/edac/octeon_edac*
3970
3971 EDAC-E752X
3972 M:      Mark Gross <mark.gross@intel.com>
3973 M:      Doug Thompson <dougthompson@xmission.com>
3974 L:      linux-edac@vger.kernel.org
3975 W:      bluesmoke.sourceforge.net
3976 S:      Maintained
3977 F:      drivers/edac/e752x_edac.c
3978
3979 EDAC-E7XXX
3980 M:      Doug Thompson <dougthompson@xmission.com>
3981 L:      linux-edac@vger.kernel.org
3982 W:      bluesmoke.sourceforge.net
3983 S:      Maintained
3984 F:      drivers/edac/e7xxx_edac.c
3985
3986 EDAC-GHES
3987 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3988 L:      linux-edac@vger.kernel.org
3989 W:      bluesmoke.sourceforge.net
3990 S:      Maintained
3991 F:      drivers/edac/ghes_edac.c
3992
3993 EDAC-I82443BXGX
3994 M:      Tim Small <tim@buttersideup.com>
3995 L:      linux-edac@vger.kernel.org
3996 W:      bluesmoke.sourceforge.net
3997 S:      Maintained
3998 F:      drivers/edac/i82443bxgx_edac.c
3999
4000 EDAC-I3000
4001 M:      Jason Uhlenkott <juhlenko@akamai.com>
4002 L:      linux-edac@vger.kernel.org
4003 W:      bluesmoke.sourceforge.net
4004 S:      Maintained
4005 F:      drivers/edac/i3000_edac.c
4006
4007 EDAC-I5000
4008 M:      Doug Thompson <dougthompson@xmission.com>
4009 L:      linux-edac@vger.kernel.org
4010 W:      bluesmoke.sourceforge.net
4011 S:      Maintained
4012 F:      drivers/edac/i5000_edac.c
4013
4014 EDAC-I5400
4015 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4016 L:      linux-edac@vger.kernel.org
4017 W:      bluesmoke.sourceforge.net
4018 S:      Maintained
4019 F:      drivers/edac/i5400_edac.c
4020
4021 EDAC-I7300
4022 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4023 L:      linux-edac@vger.kernel.org
4024 W:      bluesmoke.sourceforge.net
4025 S:      Maintained
4026 F:      drivers/edac/i7300_edac.c
4027
4028 EDAC-I7CORE
4029 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4030 L:      linux-edac@vger.kernel.org
4031 W:      bluesmoke.sourceforge.net
4032 S:      Maintained
4033 F:      drivers/edac/i7core_edac.c
4034
4035 EDAC-I82975X
4036 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4037 M:      "Arvind R." <arvino55@gmail.com>
4038 L:      linux-edac@vger.kernel.org
4039 W:      bluesmoke.sourceforge.net
4040 S:      Maintained
4041 F:      drivers/edac/i82975x_edac.c
4042
4043 EDAC-IE31200
4044 M:      Jason Baron <jbaron@akamai.com>
4045 L:      linux-edac@vger.kernel.org
4046 W:      bluesmoke.sourceforge.net
4047 S:      Maintained
4048 F:      drivers/edac/ie31200_edac.c
4049
4050 EDAC-MPC85XX
4051 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4052 L:      linux-edac@vger.kernel.org
4053 W:      bluesmoke.sourceforge.net
4054 S:      Maintained
4055 F:      drivers/edac/mpc85xx_edac.[ch]
4056
4057 EDAC-PASEMI
4058 M:      Egor Martovetsky <egor@pasemi.com>
4059 L:      linux-edac@vger.kernel.org
4060 W:      bluesmoke.sourceforge.net
4061 S:      Maintained
4062 F:      drivers/edac/pasemi_edac.c
4063
4064 EDAC-R82600
4065 M:      Tim Small <tim@buttersideup.com>
4066 L:      linux-edac@vger.kernel.org
4067 W:      bluesmoke.sourceforge.net
4068 S:      Maintained
4069 F:      drivers/edac/r82600_edac.c
4070
4071 EDAC-SBRIDGE
4072 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4073 L:      linux-edac@vger.kernel.org
4074 W:      bluesmoke.sourceforge.net
4075 S:      Maintained
4076 F:      drivers/edac/sb_edac.c
4077
4078 EDAC-XGENE
4079 APPLIED MICRO (APM) X-GENE SOC EDAC
4080 M:     Loc Ho <lho@apm.com>
4081 S:     Supported
4082 F:     drivers/edac/xgene_edac.c
4083 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4084
4085 EDIROL UA-101/UA-1000 DRIVER
4086 M:      Clemens Ladisch <clemens@ladisch.de>
4087 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4088 T:      git git://git.alsa-project.org/alsa-kernel.git
4089 S:      Maintained
4090 F:      sound/usb/misc/ua101.c
4091
4092 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4093 M:      Matt Fleming <matt@codeblueprint.co.uk>
4094 L:      linux-efi@vger.kernel.org
4095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4096 S:      Maintained
4097 F:      Documentation/efi-stub.txt
4098 F:      arch/ia64/kernel/efi.c
4099 F:      arch/x86/boot/compressed/eboot.[ch]
4100 F:      arch/x86/include/asm/efi.h
4101 F:      arch/x86/platform/efi/*
4102 F:      drivers/firmware/efi/*
4103 F:      include/linux/efi*.h
4104
4105 EFI VARIABLE FILESYSTEM
4106 M:      Matthew Garrett <matthew.garrett@nebula.com>
4107 M:      Jeremy Kerr <jk@ozlabs.org>
4108 M:      Matt Fleming <matt@codeblueprint.co.uk>
4109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4110 L:      linux-efi@vger.kernel.org
4111 S:      Maintained
4112 F:      fs/efivarfs/
4113
4114 EFIFB FRAMEBUFFER DRIVER
4115 L:      linux-fbdev@vger.kernel.org
4116 M:      Peter Jones <pjones@redhat.com>
4117 S:      Maintained
4118 F:      drivers/video/fbdev/efifb.c
4119
4120 EFS FILESYSTEM
4121 W:      http://aeschi.ch.eu.org/efs/
4122 S:      Orphan
4123 F:      fs/efs/
4124
4125 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4126 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4127 M:      Christoph Raisch <raisch@de.ibm.com>
4128 L:      linux-rdma@vger.kernel.org
4129 S:      Supported
4130 F:      drivers/infiniband/hw/ehca/
4131
4132 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4133 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4134 L:      netdev@vger.kernel.org
4135 S:      Maintained
4136 F:      drivers/net/ethernet/ibm/ehea/
4137
4138 EM28XX VIDEO4LINUX DRIVER
4139 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4140 L:      linux-media@vger.kernel.org
4141 W:      http://linuxtv.org
4142 T:      git git://linuxtv.org/media_tree.git
4143 S:      Maintained
4144 F:      drivers/media/usb/em28xx/
4145
4146 EMBEDDED LINUX
4147 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4148 M:      Matt Mackall <mpm@selenic.com>
4149 M:      David Woodhouse <dwmw2@infradead.org>
4150 L:      linux-embedded@vger.kernel.org
4151 S:      Maintained
4152
4153 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4154 M:      James Smart <james.smart@avagotech.com>
4155 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4156 L:      linux-scsi@vger.kernel.org
4157 W:      http://www.avagotech.com
4158 S:      Supported
4159 F:      drivers/scsi/lpfc/
4160
4161 ENE CB710 FLASH CARD READER DRIVER
4162 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4163 S:      Maintained
4164 F:      drivers/misc/cb710/
4165 F:      drivers/mmc/host/cb710-mmc.*
4166 F:      include/linux/cb710.h
4167
4168 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4169 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4170 S:      Maintained
4171 F:      drivers/media/rc/ene_ir.*
4172
4173 ENHANCED ERROR HANDLING (EEH)
4174 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4175 L:      linuxppc-dev@lists.ozlabs.org
4176 S:      Supported
4177 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4178 F:      arch/powerpc/kernel/eeh*.c
4179
4180 EPSON S1D13XXX FRAMEBUFFER DRIVER
4181 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4182 S:      Maintained
4183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4184 F:      drivers/video/fbdev/s1d13xxxfb.c
4185 F:      include/video/s1d13xxxfb.h
4186
4187 ET131X NETWORK DRIVER
4188 M:      Mark Einon <mark.einon@gmail.com>
4189 S:      Odd Fixes
4190 F:      drivers/net/ethernet/agere/
4191
4192 ETHERNET BRIDGE
4193 M:      Stephen Hemminger <stephen@networkplumber.org>
4194 L:      bridge@lists.linux-foundation.org
4195 L:      netdev@vger.kernel.org
4196 W:      http://www.linuxfoundation.org/en/Net:Bridge
4197 S:      Maintained
4198 F:      include/linux/netfilter_bridge/
4199 F:      net/bridge/
4200
4201 ETHERNET PHY LIBRARY
4202 M:      Florian Fainelli <f.fainelli@gmail.com>
4203 L:      netdev@vger.kernel.org
4204 S:      Maintained
4205 F:      include/linux/phy.h
4206 F:      include/linux/phy_fixed.h
4207 F:      drivers/net/phy/
4208 F:      Documentation/networking/phy.txt
4209 F:      drivers/of/of_mdio.c
4210 F:      drivers/of/of_net.c
4211
4212 EXT2 FILE SYSTEM
4213 M:      Jan Kara <jack@suse.com>
4214 L:      linux-ext4@vger.kernel.org
4215 S:      Maintained
4216 F:      Documentation/filesystems/ext2.txt
4217 F:      fs/ext2/
4218 F:      include/linux/ext2*
4219
4220 EXT4 FILE SYSTEM
4221 M:      "Theodore Ts'o" <tytso@mit.edu>
4222 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4223 L:      linux-ext4@vger.kernel.org
4224 W:      http://ext4.wiki.kernel.org
4225 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4226 S:      Maintained
4227 F:      Documentation/filesystems/ext4.txt
4228 F:      fs/ext4/
4229
4230 Extended Verification Module (EVM)
4231 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4232 L:      linux-ima-devel@lists.sourceforge.net
4233 L:      linux-security-module@vger.kernel.org
4234 S:      Supported
4235 F:      security/integrity/evm/
4236
4237 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4238 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4239 M:      Chanwoo Choi <cw00.choi@samsung.com>
4240 L:      linux-kernel@vger.kernel.org
4241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4242 S:      Maintained
4243 F:      drivers/extcon/
4244 F:      include/linux/extcon/
4245 F:      include/linux/extcon.h
4246 F:      Documentation/extcon/
4247 F:      Documentation/devicetree/bindings/extcon/
4248
4249 EXYNOS DP DRIVER
4250 M:      Jingoo Han <jingoohan1@gmail.com>
4251 L:      dri-devel@lists.freedesktop.org
4252 S:      Maintained
4253 F:      drivers/gpu/drm/exynos/exynos_dp*
4254
4255 EXYNOS MIPI DISPLAY DRIVERS
4256 M:      Inki Dae <inki.dae@samsung.com>
4257 M:      Donghwa Lee <dh09.lee@samsung.com>
4258 M:      Kyungmin Park <kyungmin.park@samsung.com>
4259 L:      linux-fbdev@vger.kernel.org
4260 S:      Maintained
4261 F:      drivers/video/fbdev/exynos/exynos_mipi*
4262 F:      include/video/exynos_mipi*
4263
4264 F71805F HARDWARE MONITORING DRIVER
4265 M:      Jean Delvare <jdelvare@suse.com>
4266 L:      lm-sensors@lm-sensors.org
4267 S:      Maintained
4268 F:      Documentation/hwmon/f71805f
4269 F:      drivers/hwmon/f71805f.c
4270
4271 FC0011 TUNER DRIVER
4272 M:      Michael Buesch <m@bues.ch>
4273 L:      linux-media@vger.kernel.org
4274 S:      Maintained
4275 F:      drivers/media/tuners/fc0011.h
4276 F:      drivers/media/tuners/fc0011.c
4277
4278 FC2580 MEDIA DRIVER
4279 M:      Antti Palosaari <crope@iki.fi>
4280 L:      linux-media@vger.kernel.org
4281 W:      http://linuxtv.org/
4282 W:      http://palosaari.fi/linux/
4283 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4284 T:      git git://linuxtv.org/anttip/media_tree.git
4285 S:      Maintained
4286 F:      drivers/media/tuners/fc2580*
4287
4288 FANOTIFY
4289 M:      Eric Paris <eparis@redhat.com>
4290 S:      Maintained
4291 F:      fs/notify/fanotify/
4292 F:      include/linux/fanotify.h
4293 F:      include/uapi/linux/fanotify.h
4294
4295 FARSYNC SYNCHRONOUS DRIVER
4296 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4297 W:      http://www.farsite.co.uk/
4298 S:      Supported
4299 F:      drivers/net/wan/farsync.*
4300
4301 FAULT INJECTION SUPPORT
4302 M:      Akinobu Mita <akinobu.mita@gmail.com>
4303 S:      Supported
4304 F:      Documentation/fault-injection/
4305 F:      lib/fault-inject.c
4306
4307 FBTFT Framebuffer drivers
4308 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4309 M:      Noralf Trønnes <noralf@tronnes.org>
4310 S:      Maintained
4311 F:      drivers/staging/fbtft/
4312
4313 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4314 M:      Vasu Dev <vasu.dev@intel.com>
4315 L:      fcoe-devel@open-fcoe.org
4316 W:      www.Open-FCoE.org
4317 S:      Supported
4318 F:      drivers/scsi/libfc/
4319 F:      drivers/scsi/fcoe/
4320 F:      include/scsi/fc/
4321 F:      include/scsi/libfc.h
4322 F:      include/scsi/libfcoe.h
4323 F:      include/uapi/scsi/fc/
4324
4325 FILE LOCKING (flock() and fcntl()/lockf())
4326 M:      Jeff Layton <jlayton@poochiereds.net>
4327 M:      "J. Bruce Fields" <bfields@fieldses.org>
4328 L:      linux-fsdevel@vger.kernel.org
4329 S:      Maintained
4330 F:      include/linux/fcntl.h
4331 F:      include/linux/fs.h
4332 F:      include/uapi/linux/fcntl.h
4333 F:      include/uapi/linux/fs.h
4334 F:      fs/fcntl.c
4335 F:      fs/locks.c
4336
4337 FILESYSTEMS (VFS and infrastructure)
4338 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4339 L:      linux-fsdevel@vger.kernel.org
4340 S:      Maintained
4341 F:      fs/*
4342
4343 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4344 M:      Riku Voipio <riku.voipio@iki.fi>
4345 L:      lm-sensors@lm-sensors.org
4346 S:      Maintained
4347 F:      drivers/hwmon/f75375s.c
4348 F:      include/linux/f75375s.h
4349
4350 FIREWIRE AUDIO DRIVERS
4351 M:      Clemens Ladisch <clemens@ladisch.de>
4352 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4353 T:      git git://git.alsa-project.org/alsa-kernel.git
4354 S:      Maintained
4355 F:      sound/firewire/
4356
4357 FIREWIRE MEDIA DRIVERS (firedtv)
4358 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4359 L:      linux-media@vger.kernel.org
4360 L:      linux1394-devel@lists.sourceforge.net
4361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4362 S:      Maintained
4363 F:      drivers/media/firewire/
4364
4365 FIREWIRE SBP-2 TARGET
4366 M:      Chris Boot <bootc@bootc.net>
4367 L:      linux-scsi@vger.kernel.org
4368 L:      target-devel@vger.kernel.org
4369 L:      linux1394-devel@lists.sourceforge.net
4370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4371 S:      Maintained
4372 F:      drivers/target/sbp/
4373
4374 FIREWIRE SUBSYSTEM
4375 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4376 L:      linux1394-devel@lists.sourceforge.net
4377 W:      http://ieee1394.wiki.kernel.org/
4378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4379 S:      Maintained
4380 F:      drivers/firewire/
4381 F:      include/linux/firewire.h
4382 F:      include/uapi/linux/firewire*.h
4383 F:      tools/firewire/
4384
4385 FIRMWARE LOADER (request_firmware)
4386 M:      Ming Lei <ming.lei@canonical.com>
4387 L:      linux-kernel@vger.kernel.org
4388 S:      Maintained
4389 F:      Documentation/firmware_class/
4390 F:      drivers/base/firmware*.c
4391 F:      include/linux/firmware.h
4392
4393 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4394 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4395 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4396 S:      Maintained
4397 F:      drivers/block/rsxx/
4398
4399 FLOPPY DRIVER
4400 M:      Jiri Kosina <jikos@kernel.org>
4401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4402 S:      Odd fixes
4403 F:      drivers/block/floppy.c
4404
4405 FMC SUBSYSTEM
4406 M:      Alessandro Rubini <rubini@gnudd.com>
4407 W:      http://www.ohwr.org/projects/fmc-bus
4408 S:      Supported
4409 F:      drivers/fmc/
4410 F:      include/linux/fmc*.h
4411 F:      include/linux/ipmi-fru.h
4412 K:      fmc_d.*register
4413
4414 FPGA MANAGER FRAMEWORK
4415 M:      Alan Tull <atull@opensource.altera.com>
4416 R:      Moritz Fischer <moritz.fischer@ettus.com>
4417 S:      Maintained
4418 F:      drivers/fpga/
4419 F:      include/linux/fpga/fpga-mgr.h
4420 W:      http://www.rocketboards.org
4421
4422 FPU EMULATOR
4423 M:      Bill Metzenthen <billm@melbpc.org.au>
4424 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4425 S:      Maintained
4426 F:      arch/x86/math-emu/
4427
4428 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4429 L:      netdev@vger.kernel.org
4430 S:      Orphan
4431 F:      drivers/net/wan/dlci.c
4432 F:      drivers/net/wan/sdla.c
4433
4434 FRAMEBUFFER LAYER
4435 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4436 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4437 L:      linux-fbdev@vger.kernel.org
4438 W:      http://linux-fbdev.sourceforge.net/
4439 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4441 S:      Maintained
4442 F:      Documentation/fb/
4443 F:      drivers/video/
4444 F:      include/video/
4445 F:      include/linux/fb.h
4446 F:      include/uapi/video/
4447 F:      include/uapi/linux/fb.h
4448
4449 FREESCALE DIU FRAMEBUFFER DRIVER
4450 M:      Timur Tabi <timur@tabi.org>
4451 L:      linux-fbdev@vger.kernel.org
4452 S:      Maintained
4453 F:      drivers/video/fbdev/fsl-diu-fb.*
4454
4455 FREESCALE DMA DRIVER
4456 M:      Li Yang <leoli@freescale.com>
4457 M:      Zhang Wei <zw@zh-kernel.org>
4458 L:      linuxppc-dev@lists.ozlabs.org
4459 S:      Maintained
4460 F:      drivers/dma/fsldma.*
4461
4462 FREESCALE I2C CPM DRIVER
4463 M:      Jochen Friedrich <jochen@scram.de>
4464 L:      linuxppc-dev@lists.ozlabs.org
4465 L:      linux-i2c@vger.kernel.org
4466 S:      Maintained
4467 F:      drivers/i2c/busses/i2c-cpm.c
4468
4469 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4470 M:      Sascha Hauer <kernel@pengutronix.de>
4471 L:      linux-fbdev@vger.kernel.org
4472 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4473 S:      Maintained
4474 F:      include/linux/platform_data/video-imxfb.h
4475 F:      drivers/video/fbdev/imxfb.c
4476
4477 FREESCALE QUAD SPI DRIVER
4478 M:      Han Xu <han.xu@freescale.com>
4479 L:      linux-mtd@lists.infradead.org
4480 S:      Maintained
4481 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4482
4483 FREESCALE SOC FS_ENET DRIVER
4484 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4485 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4486 L:      linuxppc-dev@lists.ozlabs.org
4487 L:      netdev@vger.kernel.org
4488 S:      Maintained
4489 F:      drivers/net/ethernet/freescale/fs_enet/
4490 F:      include/linux/fs_enet_pd.h
4491
4492 FREESCALE QUICC ENGINE LIBRARY
4493 L:      linuxppc-dev@lists.ozlabs.org
4494 S:      Orphan
4495 F:      arch/powerpc/sysdev/qe_lib/
4496 F:      arch/powerpc/include/asm/*qe.h
4497
4498 FREESCALE USB PERIPHERAL DRIVERS
4499 M:      Li Yang <leoli@freescale.com>
4500 L:      linux-usb@vger.kernel.org
4501 L:      linuxppc-dev@lists.ozlabs.org
4502 S:      Maintained
4503 F:      drivers/usb/gadget/udc/fsl*
4504
4505 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4506 M:      Li Yang <leoli@freescale.com>
4507 L:      netdev@vger.kernel.org
4508 L:      linuxppc-dev@lists.ozlabs.org
4509 S:      Maintained
4510 F:      drivers/net/ethernet/freescale/ucc_geth*
4511
4512 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4513 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4514 L:      netdev@vger.kernel.org
4515 S:      Maintained
4516 F:      drivers/net/ethernet/freescale/gianfar*
4517 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4518 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4519
4520 FREESCALE QUICC ENGINE UCC UART DRIVER
4521 M:      Timur Tabi <timur@tabi.org>
4522 L:      linuxppc-dev@lists.ozlabs.org
4523 S:      Maintained
4524 F:      drivers/tty/serial/ucc_uart.c
4525
4526 FREESCALE SOC SOUND DRIVERS
4527 M:      Timur Tabi <timur@tabi.org>
4528 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4529 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4530 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4531 L:      linuxppc-dev@lists.ozlabs.org
4532 S:      Maintained
4533 F:      sound/soc/fsl/fsl*
4534 F:      sound/soc/fsl/imx*
4535 F:      sound/soc/fsl/mpc8610_hpcd.c
4536
4537 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4538 M:      "J. German Rivera" <German.Rivera@freescale.com>
4539 L:      linux-kernel@vger.kernel.org
4540 S:      Maintained
4541 F:      drivers/staging/fsl-mc/
4542
4543 FREEVXFS FILESYSTEM
4544 M:      Christoph Hellwig <hch@infradead.org>
4545 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4546 S:      Maintained
4547 F:      fs/freevxfs/
4548
4549 FREEZER
4550 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4551 M:      Pavel Machek <pavel@ucw.cz>
4552 L:      linux-pm@vger.kernel.org
4553 S:      Supported
4554 F:      Documentation/power/freezing-of-tasks.txt
4555 F:      include/linux/freezer.h
4556 F:      kernel/freezer.c
4557
4558 FRONTSWAP API
4559 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4560 L:      linux-kernel@vger.kernel.org
4561 S:      Maintained
4562 F:      mm/frontswap.c
4563 F:      include/linux/frontswap.h
4564
4565 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4566 M:      David Howells <dhowells@redhat.com>
4567 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4568 S:      Supported
4569 F:      Documentation/filesystems/caching/
4570 F:      fs/fscache/
4571 F:      include/linux/fscache*.h
4572
4573 F2FS FILE SYSTEM
4574 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4575 M:      Changman Lee <cm224.lee@samsung.com>
4576 R:      Chao Yu <chao2.yu@samsung.com>
4577 L:      linux-f2fs-devel@lists.sourceforge.net
4578 W:      http://en.wikipedia.org/wiki/F2FS
4579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4580 S:      Maintained
4581 F:      Documentation/filesystems/f2fs.txt
4582 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4583 F:      fs/f2fs/
4584 F:      include/linux/f2fs_fs.h
4585 F:      include/trace/events/f2fs.h
4586
4587 FUJITSU FR-V (FRV) PORT
4588 M:      David Howells <dhowells@redhat.com>
4589 S:      Maintained
4590 F:      arch/frv/
4591
4592 FUJITSU LAPTOP EXTRAS
4593 M:      Jonathan Woithe <jwoithe@just42.net>
4594 L:      platform-driver-x86@vger.kernel.org
4595 S:      Maintained
4596 F:      drivers/platform/x86/fujitsu-laptop.c
4597
4598 FUJITSU M-5MO LS CAMERA ISP DRIVER
4599 M:      Kyungmin Park <kyungmin.park@samsung.com>
4600 M:      Heungjun Kim <riverful.kim@samsung.com>
4601 L:      linux-media@vger.kernel.org
4602 S:      Maintained
4603 F:      drivers/media/i2c/m5mols/
4604 F:      include/media/m5mols.h
4605
4606 FUJITSU TABLET EXTRAS
4607 M:      Robert Gerlach <khnz@gmx.de>
4608 L:      platform-driver-x86@vger.kernel.org
4609 S:      Maintained
4610 F:      drivers/platform/x86/fujitsu-tablet.c
4611
4612 FUSE: FILESYSTEM IN USERSPACE
4613 M:      Miklos Szeredi <miklos@szeredi.hu>
4614 L:      fuse-devel@lists.sourceforge.net
4615 W:      http://fuse.sourceforge.net/
4616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4617 S:      Maintained
4618 F:      fs/fuse/
4619 F:      include/uapi/linux/fuse.h
4620 F:      Documentation/filesystems/fuse.txt
4621
4622 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4623 M:      Rik Faith <faith@cs.unc.edu>
4624 L:      linux-scsi@vger.kernel.org
4625 S:      Odd Fixes (e.g., new signatures)
4626 F:      drivers/scsi/fdomain.*
4627
4628 GCOV BASED KERNEL PROFILING
4629 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4630 S:      Maintained
4631 F:      kernel/gcov/
4632 F:      Documentation/gcov.txt
4633
4634 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4635 M:      Achim Leubner <achim_leubner@adaptec.com>
4636 L:      linux-scsi@vger.kernel.org
4637 W:      http://www.icp-vortex.com/
4638 S:      Supported
4639 F:      drivers/scsi/gdt*
4640
4641 GDB KERNEL DEBUGGING HELPER SCRIPTS
4642 M:      Jan Kiszka <jan.kiszka@siemens.com>
4643 S:      Supported
4644 F:      scripts/gdb/
4645
4646 GEMTEK FM RADIO RECEIVER DRIVER
4647 M:      Hans Verkuil <hverkuil@xs4all.nl>
4648 L:      linux-media@vger.kernel.org
4649 T:      git git://linuxtv.org/media_tree.git
4650 W:      http://linuxtv.org
4651 S:      Maintained
4652 F:      drivers/media/radio/radio-gemtek*
4653
4654 GENERIC GPIO I2C DRIVER
4655 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4656 S:      Supported
4657 F:      drivers/i2c/busses/i2c-gpio.c
4658 F:      include/linux/i2c-gpio.h
4659
4660 GENERIC GPIO I2C MULTIPLEXER DRIVER
4661 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4662 L:      linux-i2c@vger.kernel.org
4663 S:      Supported
4664 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4665 F:      include/linux/i2c-mux-gpio.h
4666 F:      Documentation/i2c/muxes/i2c-mux-gpio
4667
4668 GENERIC HDLC (WAN) DRIVERS
4669 M:      Krzysztof Halasa <khc@pm.waw.pl>
4670 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4671 S:      Maintained
4672 F:      drivers/net/wan/c101.c
4673 F:      drivers/net/wan/hd6457*
4674 F:      drivers/net/wan/hdlc*
4675 F:      drivers/net/wan/n2.c
4676 F:      drivers/net/wan/pc300too.c
4677 F:      drivers/net/wan/pci200syn.c
4678 F:      drivers/net/wan/wanxl*
4679
4680 GENERIC INCLUDE/ASM HEADER FILES
4681 M:      Arnd Bergmann <arnd@arndb.de>
4682 L:      linux-arch@vger.kernel.org
4683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4684 S:      Maintained
4685 F:      include/asm-generic/
4686 F:      include/uapi/asm-generic/
4687
4688 GENERIC PHY FRAMEWORK
4689 M:      Kishon Vijay Abraham I <kishon@ti.com>
4690 L:      linux-kernel@vger.kernel.org
4691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4692 S:      Supported
4693 F:      drivers/phy/
4694 F:      include/linux/phy/
4695
4696 GENERIC PM DOMAINS
4697 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4698 M:      Kevin Hilman <khilman@kernel.org>
4699 M:      Ulf Hansson <ulf.hansson@linaro.org>
4700 L:      linux-pm@vger.kernel.org
4701 S:      Supported
4702 F:      drivers/base/power/domain*.c
4703 F:      include/linux/pm_domain.h
4704
4705 GENERIC UIO DRIVER FOR PCI DEVICES
4706 M:      "Michael S. Tsirkin" <mst@redhat.com>
4707 L:      kvm@vger.kernel.org
4708 S:      Supported
4709 F:      drivers/uio/uio_pci_generic.c
4710
4711 GET_MAINTAINER SCRIPT
4712 M:      Joe Perches <joe@perches.com>
4713 S:      Maintained
4714 F:      scripts/get_maintainer.pl
4715
4716 GFS2 FILE SYSTEM
4717 M:      Steven Whitehouse <swhiteho@redhat.com>
4718 M:      Bob Peterson <rpeterso@redhat.com>
4719 L:      cluster-devel@redhat.com
4720 W:      http://sources.redhat.com/cluster/
4721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4722 S:      Supported
4723 F:      Documentation/filesystems/gfs2*.txt
4724 F:      fs/gfs2/
4725 F:      include/uapi/linux/gfs2_ondisk.h
4726
4727 GIGASET ISDN DRIVERS
4728 M:      Paul Bolle <pebolle@tiscali.nl>
4729 L:      gigaset307x-common@lists.sourceforge.net
4730 W:      http://gigaset307x.sourceforge.net/
4731 S:      Odd Fixes
4732 F:      Documentation/isdn/README.gigaset
4733 F:      drivers/isdn/gigaset/
4734 F:      include/uapi/linux/gigaset_dev.h
4735
4736 GO7007 MPEG CODEC
4737 M:      Hans Verkuil <hans.verkuil@cisco.com>
4738 L:      linux-media@vger.kernel.org
4739 S:      Maintained
4740 F:      drivers/media/usb/go7007/
4741
4742 GOODIX TOUCHSCREEN
4743 M:      Bastien Nocera <hadess@hadess.net>
4744 L:      linux-input@vger.kernel.org
4745 S:      Maintained
4746 F:      drivers/input/touchscreen/goodix.c
4747
4748 GPIO SUBSYSTEM
4749 M:      Linus Walleij <linus.walleij@linaro.org>
4750 M:      Alexandre Courbot <gnurou@gmail.com>
4751 L:      linux-gpio@vger.kernel.org
4752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4753 S:      Maintained
4754 F:      Documentation/gpio/
4755 F:      drivers/gpio/
4756 F:      include/linux/gpio/
4757 F:      include/linux/gpio.h
4758 F:      include/asm-generic/gpio.h
4759
4760 GRE DEMULTIPLEXER DRIVER
4761 M:      Dmitry Kozlov <xeb@mail.ru>
4762 L:      netdev@vger.kernel.org
4763 S:      Maintained
4764 F:      net/ipv4/gre_demux.c
4765 F:      net/ipv4/gre_offload.c
4766 F:      include/net/gre.h
4767
4768 GRETH 10/100/1G Ethernet MAC device driver
4769 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4770 L:      netdev@vger.kernel.org
4771 S:      Maintained
4772 F:      drivers/net/ethernet/aeroflex/
4773
4774 GSPCA FINEPIX SUBDRIVER
4775 M:      Frank Zago <frank@zago.net>
4776 L:      linux-media@vger.kernel.org
4777 T:      git git://linuxtv.org/media_tree.git
4778 S:      Maintained
4779 F:      drivers/media/usb/gspca/finepix.c
4780
4781 GSPCA GL860 SUBDRIVER
4782 M:      Olivier Lorin <o.lorin@laposte.net>
4783 L:      linux-media@vger.kernel.org
4784 T:      git git://linuxtv.org/media_tree.git
4785 S:      Maintained
4786 F:      drivers/media/usb/gspca/gl860/
4787
4788 GSPCA M5602 SUBDRIVER
4789 M:      Erik Andren <erik.andren@gmail.com>
4790 L:      linux-media@vger.kernel.org
4791 T:      git git://linuxtv.org/media_tree.git
4792 S:      Maintained
4793 F:      drivers/media/usb/gspca/m5602/
4794
4795 GSPCA PAC207 SONIXB SUBDRIVER
4796 M:      Hans de Goede <hdegoede@redhat.com>
4797 L:      linux-media@vger.kernel.org
4798 T:      git git://linuxtv.org/media_tree.git
4799 S:      Maintained
4800 F:      drivers/media/usb/gspca/pac207.c
4801
4802 GSPCA SN9C20X SUBDRIVER
4803 M:      Brian Johnson <brijohn@gmail.com>
4804 L:      linux-media@vger.kernel.org
4805 T:      git git://linuxtv.org/media_tree.git
4806 S:      Maintained
4807 F:      drivers/media/usb/gspca/sn9c20x.c
4808
4809 GSPCA T613 SUBDRIVER
4810 M:      Leandro Costantino <lcostantino@gmail.com>
4811 L:      linux-media@vger.kernel.org
4812 T:      git git://linuxtv.org/media_tree.git
4813 S:      Maintained
4814 F:      drivers/media/usb/gspca/t613.c
4815
4816 GSPCA USB WEBCAM DRIVER
4817 M:      Hans de Goede <hdegoede@redhat.com>
4818 L:      linux-media@vger.kernel.org
4819 T:      git git://linuxtv.org/media_tree.git
4820 S:      Maintained
4821 F:      drivers/media/usb/gspca/
4822
4823 GUID PARTITION TABLE (GPT)
4824 M:      Davidlohr Bueso <dave@stgolabs.net>
4825 L:      linux-efi@vger.kernel.org
4826 S:      Maintained
4827 F:      block/partitions/efi.*
4828
4829 STK1160 USB VIDEO CAPTURE DRIVER
4830 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4831 L:      linux-media@vger.kernel.org
4832 T:      git git://linuxtv.org/media_tree.git
4833 S:      Maintained
4834 F:      drivers/media/usb/stk1160/
4835
4836 H8/300 ARCHITECTURE
4837 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4838 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4839 W:      http://uclinux-h8.sourceforge.jp
4840 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4841 S:      Maintained
4842 F:      arch/h8300/
4843 F:      drivers/clocksource/h8300_*.c
4844 F:      drivers/clk/h8300/
4845 F:      drivers/irqchip/irq-renesas-h8*.c
4846
4847 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4848 M:      Frank Seidel <frank@f-seidel.de>
4849 L:      platform-driver-x86@vger.kernel.org
4850 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4851 S:      Maintained
4852 F:      drivers/platform/x86/hdaps.c
4853
4854 HDPVR USB VIDEO ENCODER DRIVER
4855 M:      Hans Verkuil <hverkuil@xs4all.nl>
4856 L:      linux-media@vger.kernel.org
4857 T:      git git://linuxtv.org/media_tree.git
4858 W:      http://linuxtv.org
4859 S:      Odd Fixes
4860 F:      drivers/media/usb/hdpvr/
4861
4862 HWPOISON MEMORY FAILURE HANDLING
4863 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4864 L:      linux-mm@kvack.org
4865 S:      Maintained
4866 F:      mm/memory-failure.c
4867 F:      mm/hwpoison-inject.c
4868
4869 HYPERVISOR VIRTUAL CONSOLE DRIVER
4870 L:      linuxppc-dev@lists.ozlabs.org
4871 S:      Odd Fixes
4872 F:      drivers/tty/hvc/
4873
4874 HACKRF MEDIA DRIVER
4875 M:      Antti Palosaari <crope@iki.fi>
4876 L:      linux-media@vger.kernel.org
4877 W:      http://linuxtv.org/
4878 W:      http://palosaari.fi/linux/
4879 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4880 T:      git git://linuxtv.org/anttip/media_tree.git
4881 S:      Maintained
4882 F:      drivers/media/usb/hackrf/
4883
4884 HARDWARE MONITORING
4885 M:      Jean Delvare <jdelvare@suse.com>
4886 M:      Guenter Roeck <linux@roeck-us.net>
4887 L:      lm-sensors@lm-sensors.org
4888 W:      http://www.lm-sensors.org/
4889 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4891 S:      Maintained
4892 F:      Documentation/hwmon/
4893 F:      drivers/hwmon/
4894 F:      include/linux/hwmon*.h
4895
4896 HARDWARE RANDOM NUMBER GENERATOR CORE
4897 M:      Matt Mackall <mpm@selenic.com>
4898 M:      Herbert Xu <herbert@gondor.apana.org.au>
4899 L:      linux-crypto@vger.kernel.org
4900 S:      Odd fixes
4901 F:      Documentation/hw_random.txt
4902 F:      drivers/char/hw_random/
4903 F:      include/linux/hw_random.h
4904
4905 HARDWARE SPINLOCK CORE
4906 M:      Ohad Ben-Cohen <ohad@wizery.com>
4907 S:      Maintained
4908 F:      Documentation/hwspinlock.txt
4909 F:      drivers/hwspinlock/hwspinlock_*
4910 F:      include/linux/hwspinlock.h
4911
4912 HARMONY SOUND DRIVER
4913 L:      linux-parisc@vger.kernel.org
4914 S:      Maintained
4915 F:      sound/parisc/harmony.*
4916
4917 HD29L2 MEDIA DRIVER
4918 M:      Antti Palosaari <crope@iki.fi>
4919 L:      linux-media@vger.kernel.org
4920 W:      http://linuxtv.org/
4921 W:      http://palosaari.fi/linux/
4922 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4923 T:      git git://linuxtv.org/anttip/media_tree.git
4924 S:      Maintained
4925 F:      drivers/media/dvb-frontends/hd29l2*
4926
4927 HEWLETT-PACKARD SMART2 RAID DRIVER
4928 L:      iss_storagedev@hp.com
4929 S:      Orphan
4930 F:      Documentation/blockdev/cpqarray.txt
4931 F:      drivers/block/cpqarray.*
4932
4933 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4934 M:      Don Brace <don.brace@pmcs.com>
4935 L:      iss_storagedev@hp.com
4936 L:      storagedev@pmcs.com
4937 L:      linux-scsi@vger.kernel.org
4938 S:      Supported
4939 F:      Documentation/scsi/hpsa.txt
4940 F:      drivers/scsi/hpsa*.[ch]
4941 F:      include/linux/cciss*.h
4942 F:      include/uapi/linux/cciss*.h
4943
4944 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4945 M:      Don Brace <don.brace@pmcs.com>
4946 L:      iss_storagedev@hp.com
4947 L:      storagedev@pmcs.com
4948 L:      linux-scsi@vger.kernel.org
4949 S:      Supported
4950 F:      Documentation/blockdev/cciss.txt
4951 F:      drivers/block/cciss*
4952 F:      include/linux/cciss_ioctl.h
4953 F:      include/uapi/linux/cciss_ioctl.h
4954
4955 HFS FILESYSTEM
4956 L:      linux-fsdevel@vger.kernel.org
4957 S:      Orphan
4958 F:      Documentation/filesystems/hfs.txt
4959 F:      fs/hfs/
4960
4961 HFSPLUS FILESYSTEM
4962 L:      linux-fsdevel@vger.kernel.org
4963 S:      Orphan
4964 F:      Documentation/filesystems/hfsplus.txt
4965 F:      fs/hfsplus/
4966
4967 HGA FRAMEBUFFER DRIVER
4968 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4969 L:      linux-nvidia@lists.surfsouth.com
4970 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4971 S:      Maintained
4972 F:      drivers/video/fbdev/hgafb.c
4973
4974 HIBERNATION (aka Software Suspend, aka swsusp)
4975 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4976 M:      Pavel Machek <pavel@ucw.cz>
4977 L:      linux-pm@vger.kernel.org
4978 S:      Supported
4979 F:      arch/x86/power/
4980 F:      drivers/base/power/
4981 F:      kernel/power/
4982 F:      include/linux/suspend.h
4983 F:      include/linux/freezer.h
4984 F:      include/linux/pm.h
4985 F:      arch/*/include/asm/suspend*.h
4986
4987 HID CORE LAYER
4988 M:      Jiri Kosina <jikos@kernel.org>
4989 L:      linux-input@vger.kernel.org
4990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4991 S:      Maintained
4992 F:      drivers/hid/
4993 F:      include/linux/hid*
4994 F:      include/uapi/linux/hid*
4995
4996 HID SENSOR HUB DRIVERS
4997 M:      Jiri Kosina <jikos@kernel.org>
4998 M:      Jonathan Cameron <jic23@kernel.org>
4999 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5000 L:      linux-input@vger.kernel.org
5001 L:      linux-iio@vger.kernel.org
5002 S:      Maintained
5003 F:      Documentation/hid/hid-sensor*
5004 F:      drivers/hid/hid-sensor-*
5005 F:      drivers/iio/*/hid-*
5006 F:      include/linux/hid-sensor-*
5007
5008 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5009 M:      Thomas Gleixner <tglx@linutronix.de>
5010 L:      linux-kernel@vger.kernel.org
5011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5012 S:      Maintained
5013 F:      Documentation/timers/
5014 F:      kernel/time/hrtimer.c
5015 F:      kernel/time/clockevents.c
5016 F:      kernel/time/tick*.*
5017 F:      kernel/time/timer_*.c
5018 F:      include/linux/clockchips.h
5019 F:      include/linux/hrtimer.h
5020
5021 HIGH-SPEED SCC DRIVER FOR AX.25
5022 L:      linux-hams@vger.kernel.org
5023 S:      Orphan
5024 F:      drivers/net/hamradio/dmascc.c
5025 F:      drivers/net/hamradio/scc.c
5026
5027 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5028 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5029 W:      http://www.highpoint-tech.com
5030 S:      Supported
5031 F:      Documentation/scsi/hptiop.txt
5032 F:      drivers/scsi/hptiop.c
5033
5034 HIPPI
5035 M:      Jes Sorensen <jes@trained-monkey.org>
5036 L:      linux-hippi@sunsite.dk
5037 S:      Maintained
5038 F:      include/linux/hippidevice.h
5039 F:      include/uapi/linux/if_hippi.h
5040 F:      net/802/hippi.c
5041 F:      drivers/net/hippi/
5042
5043 HOST AP DRIVER
5044 M:      Jouni Malinen <j@w1.fi>
5045 L:      hostap@shmoo.com (subscribers-only)
5046 L:      linux-wireless@vger.kernel.org
5047 W:      http://hostap.epitest.fi/
5048 S:      Maintained
5049 F:      drivers/net/wireless/hostap/
5050
5051 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5052 L:      platform-driver-x86@vger.kernel.org
5053 S:      Orphan
5054 F:      drivers/platform/x86/tc1100-wmi.c
5055
5056 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5057 M:      Jaroslav Kysela <perex@perex.cz>
5058 S:      Maintained
5059 F:      drivers/net/ethernet/hp/hp100.*
5060
5061 HPET:   High Precision Event Timers driver
5062 M:      Clemens Ladisch <clemens@ladisch.de>
5063 S:      Maintained
5064 F:      Documentation/timers/hpet.txt
5065 F:      drivers/char/hpet.c
5066 F:      include/linux/hpet.h
5067 F:      include/uapi/linux/hpet.h
5068
5069 HPET:   x86
5070 S:      Orphan
5071 F:      arch/x86/kernel/hpet.c
5072 F:      arch/x86/include/asm/hpet.h
5073
5074 HPFS FILESYSTEM
5075 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5076 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5077 S:      Maintained
5078 F:      fs/hpfs/
5079
5080 HSI SUBSYSTEM
5081 M:      Sebastian Reichel <sre@kernel.org>
5082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5083 S:      Maintained
5084 F:      Documentation/ABI/testing/sysfs-bus-hsi
5085 F:      Documentation/hsi.txt
5086 F:      drivers/hsi/
5087 F:      include/linux/hsi/
5088 F:      include/uapi/linux/hsi/
5089
5090 HSO 3G MODEM DRIVER
5091 M:      Jan Dumon <j.dumon@option.com>
5092 W:      http://www.pharscape.org
5093 S:      Maintained
5094 F:      drivers/net/usb/hso.c
5095
5096 HSR NETWORK PROTOCOL
5097 M:      Arvid Brodin <arvid.brodin@alten.se>
5098 L:      netdev@vger.kernel.org
5099 S:      Maintained
5100 F:      net/hsr/
5101
5102 HTCPEN TOUCHSCREEN DRIVER
5103 M:      Pau Oliva Fora <pof@eslack.org>
5104 L:      linux-input@vger.kernel.org
5105 S:      Maintained
5106 F:      drivers/input/touchscreen/htcpen.c
5107
5108 HUGETLB FILESYSTEM
5109 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5110 S:      Maintained
5111 F:      fs/hugetlbfs/
5112
5113 Hyper-V CORE AND DRIVERS
5114 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5115 M:      Haiyang Zhang <haiyangz@microsoft.com>
5116 L:      devel@linuxdriverproject.org
5117 S:      Maintained
5118 F:      arch/x86/include/asm/mshyperv.h
5119 F:      arch/x86/include/uapi/asm/hyperv.h
5120 F:      arch/x86/kernel/cpu/mshyperv.c
5121 F:      drivers/hid/hid-hyperv.c
5122 F:      drivers/hv/
5123 F:      drivers/input/serio/hyperv-keyboard.c
5124 F:      drivers/net/hyperv/
5125 F:      drivers/scsi/storvsc_drv.c
5126 F:      drivers/video/fbdev/hyperv_fb.c
5127 F:      include/linux/hyperv.h
5128 F:      tools/hv/
5129 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5130
5131 I2C OVER PARALLEL PORT
5132 M:      Jean Delvare <jdelvare@suse.com>
5133 L:      linux-i2c@vger.kernel.org
5134 S:      Maintained
5135 F:      Documentation/i2c/busses/i2c-parport
5136 F:      Documentation/i2c/busses/i2c-parport-light
5137 F:      drivers/i2c/busses/i2c-parport.c
5138 F:      drivers/i2c/busses/i2c-parport-light.c
5139
5140 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5141 M:      Jean Delvare <jdelvare@suse.com>
5142 L:      linux-i2c@vger.kernel.org
5143 S:      Maintained
5144 F:      Documentation/i2c/busses/i2c-ali1535
5145 F:      Documentation/i2c/busses/i2c-ali1563
5146 F:      Documentation/i2c/busses/i2c-ali15x3
5147 F:      Documentation/i2c/busses/i2c-amd756
5148 F:      Documentation/i2c/busses/i2c-amd8111
5149 F:      Documentation/i2c/busses/i2c-i801
5150 F:      Documentation/i2c/busses/i2c-nforce2
5151 F:      Documentation/i2c/busses/i2c-piix4
5152 F:      Documentation/i2c/busses/i2c-sis5595
5153 F:      Documentation/i2c/busses/i2c-sis630
5154 F:      Documentation/i2c/busses/i2c-sis96x
5155 F:      Documentation/i2c/busses/i2c-via
5156 F:      Documentation/i2c/busses/i2c-viapro
5157 F:      drivers/i2c/busses/i2c-ali1535.c
5158 F:      drivers/i2c/busses/i2c-ali1563.c
5159 F:      drivers/i2c/busses/i2c-ali15x3.c
5160 F:      drivers/i2c/busses/i2c-amd756.c
5161 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5162 F:      drivers/i2c/busses/i2c-amd8111.c
5163 F:      drivers/i2c/busses/i2c-i801.c
5164 F:      drivers/i2c/busses/i2c-isch.c
5165 F:      drivers/i2c/busses/i2c-nforce2.c
5166 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5167 F:      drivers/i2c/busses/i2c-piix4.c
5168 F:      drivers/i2c/busses/i2c-sis5595.c
5169 F:      drivers/i2c/busses/i2c-sis630.c
5170 F:      drivers/i2c/busses/i2c-sis96x.c
5171 F:      drivers/i2c/busses/i2c-via.c
5172 F:      drivers/i2c/busses/i2c-viapro.c
5173
5174 I2C/SMBUS ISMT DRIVER
5175 M:      Seth Heasley <seth.heasley@intel.com>
5176 M:      Neil Horman <nhorman@tuxdriver.com>
5177 L:      linux-i2c@vger.kernel.org
5178 F:      drivers/i2c/busses/i2c-ismt.c
5179 F:      Documentation/i2c/busses/i2c-ismt
5180
5181 I2C/SMBUS STUB DRIVER
5182 M:      Jean Delvare <jdelvare@suse.com>
5183 L:      linux-i2c@vger.kernel.org
5184 S:      Maintained
5185 F:      drivers/i2c/i2c-stub.c
5186
5187 I2C SUBSYSTEM
5188 M:      Wolfram Sang <wsa@the-dreams.de>
5189 L:      linux-i2c@vger.kernel.org
5190 W:      https://i2c.wiki.kernel.org/
5191 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5193 S:      Maintained
5194 F:      Documentation/devicetree/bindings/i2c/
5195 F:      Documentation/i2c/
5196 F:      drivers/i2c/
5197 F:      drivers/i2c/*/
5198 F:      include/linux/i2c.h
5199 F:      include/linux/i2c-*.h
5200 F:      include/uapi/linux/i2c.h
5201 F:      include/uapi/linux/i2c-*.h
5202
5203 I2C ACPI SUPPORT
5204 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5205 L:      linux-i2c@vger.kernel.org
5206 L:      linux-acpi@vger.kernel.org
5207 S:      Maintained
5208
5209 I2C-TAOS-EVM DRIVER
5210 M:      Jean Delvare <jdelvare@suse.com>
5211 L:      linux-i2c@vger.kernel.org
5212 S:      Maintained
5213 F:      Documentation/i2c/busses/i2c-taos-evm
5214 F:      drivers/i2c/busses/i2c-taos-evm.c
5215
5216 I2C-TINY-USB DRIVER
5217 M:      Till Harbaum <till@harbaum.org>
5218 L:      linux-i2c@vger.kernel.org
5219 W:      http://www.harbaum.org/till/i2c_tiny_usb
5220 S:      Maintained
5221 F:      drivers/i2c/busses/i2c-tiny-usb.c
5222
5223 i386 BOOT CODE
5224 M:      "H. Peter Anvin" <hpa@zytor.com>
5225 S:      Maintained
5226 F:      arch/x86/boot/
5227
5228 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5229 M:      "H. Peter Anvin" <hpa@zytor.com>
5230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5231 S:      Maintained
5232
5233 IA64 (Itanium) PLATFORM
5234 M:      Tony Luck <tony.luck@intel.com>
5235 M:      Fenghua Yu <fenghua.yu@intel.com>
5236 L:      linux-ia64@vger.kernel.org
5237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5238 S:      Maintained
5239 F:      arch/ia64/
5240
5241 IBM Power VMX Cryptographic instructions
5242 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5243 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5244 L:      linux-crypto@vger.kernel.org
5245 S:      Supported
5246 F:      drivers/crypto/vmx/Makefile
5247 F:      drivers/crypto/vmx/Kconfig
5248 F:      drivers/crypto/vmx/vmx.c
5249 F:      drivers/crypto/vmx/aes*
5250 F:      drivers/crypto/vmx/ghash*
5251 F:      drivers/crypto/vmx/ppc-xlate.pl
5252
5253 IBM Power in-Nest Crypto Acceleration
5254 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5255 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5256 L:      linux-crypto@vger.kernel.org
5257 S:      Supported
5258 F:      drivers/crypto/nx/Makefile
5259 F:      drivers/crypto/nx/Kconfig
5260 F:      drivers/crypto/nx/nx-aes*
5261 F:      drivers/crypto/nx/nx-sha*
5262 F:      drivers/crypto/nx/nx.*
5263 F:      drivers/crypto/nx/nx_csbcpb.h
5264 F:      drivers/crypto/nx/nx_debugfs.h
5265
5266 IBM Power 842 compression accelerator
5267 M:      Dan Streetman <ddstreet@ieee.org>
5268 S:      Supported
5269 F:      drivers/crypto/nx/Makefile
5270 F:      drivers/crypto/nx/Kconfig
5271 F:      drivers/crypto/nx/nx-842*
5272 F:      include/linux/sw842.h
5273 F:      crypto/842.c
5274 F:      lib/842/
5275
5276 IBM Power Linux RAID adapter
5277 M:      Brian King <brking@us.ibm.com>
5278 S:      Supported
5279 F:      drivers/scsi/ipr.*
5280
5281 IBM Power Virtual Ethernet Device Driver
5282 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5283 L:      netdev@vger.kernel.org
5284 S:      Supported
5285 F:      drivers/net/ethernet/ibm/ibmveth.*
5286
5287 IBM Power Virtual SCSI Device Drivers
5288 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5289 L:      linux-scsi@vger.kernel.org
5290 S:      Supported
5291 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5292 F:      drivers/scsi/ibmvscsi/viosrp.h
5293
5294 IBM Power Virtual FC Device Drivers
5295 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5296 L:      linux-scsi@vger.kernel.org
5297 S:      Supported
5298 F:      drivers/scsi/ibmvscsi/ibmvfc*
5299
5300 IBM ServeRAID RAID DRIVER
5301 S:      Orphan
5302 F:      drivers/scsi/ips.*
5303
5304 ICH LPC AND GPIO DRIVER
5305 M:      Peter Tyser <ptyser@xes-inc.com>
5306 S:      Maintained
5307 F:      drivers/mfd/lpc_ich.c
5308 F:      drivers/gpio/gpio-ich.c
5309
5310 IDE SUBSYSTEM
5311 M:      "David S. Miller" <davem@davemloft.net>
5312 L:      linux-ide@vger.kernel.org
5313 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5315 S:      Maintained
5316 F:      Documentation/ide/
5317 F:      drivers/ide/
5318 F:      include/linux/ide.h
5319
5320 IDEAPAD LAPTOP EXTRAS DRIVER
5321 M:      Ike Panhc <ike.pan@canonical.com>
5322 L:      platform-driver-x86@vger.kernel.org
5323 W:      http://launchpad.net/ideapad-laptop
5324 S:      Maintained
5325 F:      drivers/platform/x86/ideapad-laptop.c
5326
5327 IDEAPAD LAPTOP SLIDEBAR DRIVER
5328 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5329 L:      linux-input@vger.kernel.org
5330 W:      https://github.com/o2genum/ideapad-slidebar
5331 S:      Maintained
5332 F:      drivers/input/misc/ideapad_slidebar.c
5333
5334 IDE/ATAPI DRIVERS
5335 M:      Borislav Petkov <bp@alien8.de>
5336 L:      linux-ide@vger.kernel.org
5337 S:      Maintained
5338 F:      Documentation/cdrom/ide-cd
5339 F:      drivers/ide/ide-cd*
5340
5341 IDLE-I7300
5342 M:      Andy Henroid <andrew.d.henroid@intel.com>
5343 L:      linux-pm@vger.kernel.org
5344 S:      Supported
5345 F:      drivers/idle/i7300_idle.c
5346
5347 IEEE 802.15.4 SUBSYSTEM
5348 M:      Alexander Aring <alex.aring@gmail.com>
5349 L:      linux-wpan@vger.kernel.org
5350 W:      https://github.com/linux-wpan
5351 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5352 S:      Maintained
5353 F:      net/ieee802154/
5354 F:      net/mac802154/
5355 F:      drivers/net/ieee802154/
5356 F:      include/linux/nl802154.h
5357 F:      include/linux/ieee802154.h
5358 F:      include/net/nl802154.h
5359 F:      include/net/mac802154.h
5360 F:      include/net/af_ieee802154.h
5361 F:      include/net/cfg802154.h
5362 F:      include/net/ieee802154_netdev.h
5363 F:      Documentation/networking/ieee802154.txt
5364
5365 IGORPLUG-USB IR RECEIVER
5366 M:      Sean Young <sean@mess.org>
5367 L:      linux-media@vger.kernel.org
5368 S:      Maintained
5369 F:      drivers/media/rc/igorplugusb.c
5370
5371 IGUANAWORKS USB IR TRANSCEIVER
5372 M:      Sean Young <sean@mess.org>
5373 L:      linux-media@vger.kernel.org
5374 S:      Maintained
5375 F:      drivers/media/rc/iguanair.c
5376
5377 IIO SUBSYSTEM AND DRIVERS
5378 M:      Jonathan Cameron <jic23@kernel.org>
5379 R:      Hartmut Knaack <knaack.h@gmx.de>
5380 R:      Lars-Peter Clausen <lars@metafoo.de>
5381 R:      Peter Meerwald <pmeerw@pmeerw.net>
5382 L:      linux-iio@vger.kernel.org
5383 S:      Maintained
5384 F:      drivers/iio/
5385 F:      drivers/staging/iio/
5386 F:      include/linux/iio/
5387 F:      tools/iio/
5388
5389 IKANOS/ADI EAGLE ADSL USB DRIVER
5390 M:      Matthieu Castet <castet.matthieu@free.fr>
5391 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5392 S:      Maintained
5393 F:      drivers/usb/atm/ueagle-atm.c
5394
5395 INA209 HARDWARE MONITOR DRIVER
5396 M:      Guenter Roeck <linux@roeck-us.net>
5397 L:      lm-sensors@lm-sensors.org
5398 S:      Maintained
5399 F:      Documentation/hwmon/ina209
5400 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5401 F:      drivers/hwmon/ina209.c
5402
5403 INA2XX HARDWARE MONITOR DRIVER
5404 M:      Guenter Roeck <linux@roeck-us.net>
5405 L:      lm-sensors@lm-sensors.org
5406 S:      Maintained
5407 F:      Documentation/hwmon/ina2xx
5408 F:      drivers/hwmon/ina2xx.c
5409 F:      include/linux/platform_data/ina2xx.h
5410
5411 INDUSTRY PACK SUBSYSTEM (IPACK)
5412 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5413 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5414 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5415 L:      industrypack-devel@lists.sourceforge.net
5416 W:      http://industrypack.sourceforge.net
5417 S:      Maintained
5418 F:      drivers/ipack/
5419
5420 INGENIC JZ4780 DMA Driver
5421 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5422 S:      Maintained
5423 F:      drivers/dma/dma-jz4780.c
5424
5425 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5426 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5427 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5428 L:      linux-ima-devel@lists.sourceforge.net
5429 L:      linux-ima-user@lists.sourceforge.net
5430 L:      linux-security-module@vger.kernel.org
5431 S:      Supported
5432 F:      security/integrity/ima/
5433
5434 IMGTEC IR DECODER DRIVER
5435 M:      James Hogan <james.hogan@imgtec.com>
5436 S:      Maintained
5437 F:      drivers/media/rc/img-ir/
5438
5439 IMS TWINTURBO FRAMEBUFFER DRIVER
5440 L:      linux-fbdev@vger.kernel.org
5441 S:      Orphan
5442 F:      drivers/video/fbdev/imsttfb.c
5443
5444 INFINIBAND SUBSYSTEM
5445 M:      Doug Ledford <dledford@redhat.com>
5446 M:      Sean Hefty <sean.hefty@intel.com>
5447 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5448 L:      linux-rdma@vger.kernel.org
5449 W:      http://www.openfabrics.org/
5450 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5452 S:      Supported
5453 F:      Documentation/infiniband/
5454 F:      drivers/infiniband/
5455 F:      drivers/staging/rdma/
5456 F:      include/uapi/linux/if_infiniband.h
5457 F:      include/uapi/rdma/
5458 F:      include/rdma/
5459
5460 INOTIFY
5461 M:      John McCutchan <john@johnmccutchan.com>
5462 M:      Robert Love <rlove@rlove.org>
5463 M:      Eric Paris <eparis@parisplace.org>
5464 S:      Maintained
5465 F:      Documentation/filesystems/inotify.txt
5466 F:      fs/notify/inotify/
5467 F:      include/linux/inotify.h
5468 F:      include/uapi/linux/inotify.h
5469
5470 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5471 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5472 L:      linux-input@vger.kernel.org
5473 Q:      http://patchwork.kernel.org/project/linux-input/list/
5474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5475 S:      Maintained
5476 F:      drivers/input/
5477 F:      include/linux/input.h
5478 F:      include/uapi/linux/input.h
5479 F:      include/linux/input/
5480
5481 INPUT MULTITOUCH (MT) PROTOCOL
5482 M:      Henrik Rydberg <rydberg@bitmath.org>
5483 L:      linux-input@vger.kernel.org
5484 S:      Odd fixes
5485 F:      Documentation/input/multi-touch-protocol.txt
5486 F:      drivers/input/input-mt.c
5487 K:      \b(ABS|SYN)_MT_
5488
5489 INTEL ASoC BDW/HSW DRIVERS
5490 M:      Jie Yang <yang.jie@linux.intel.com>
5491 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5492 S:      Supported
5493 F:      sound/soc/intel/common/sst-dsp*
5494 F:      sound/soc/intel/common/sst-firmware.c
5495 F:      sound/soc/intel/boards/broadwell.c
5496 F:      sound/soc/intel/haswell/
5497
5498 INTEL C600 SERIES SAS CONTROLLER DRIVER
5499 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5500 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5501 L:      linux-scsi@vger.kernel.org
5502 T:      git git://git.code.sf.net/p/intel-sas/isci
5503 S:      Supported
5504 F:      drivers/scsi/isci/
5505
5506 INTEL IDLE DRIVER
5507 M:      Len Brown <lenb@kernel.org>
5508 L:      linux-pm@vger.kernel.org
5509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5510 S:      Supported
5511 F:      drivers/idle/intel_idle.c
5512
5513 INTEL PSTATE DRIVER
5514 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5515 M:      Len Brown <lenb@kernel.org>
5516 L:      linux-pm@vger.kernel.org
5517 S:      Supported
5518 F:      drivers/cpufreq/intel_pstate.c
5519
5520 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5521 M:      Maik Broemme <mbroemme@plusserver.de>
5522 L:      linux-fbdev@vger.kernel.org
5523 S:      Maintained
5524 F:      Documentation/fb/intelfb.txt
5525 F:      drivers/video/fbdev/intelfb/
5526
5527 INTEL 810/815 FRAMEBUFFER DRIVER
5528 M:      Antonino Daplas <adaplas@gmail.com>
5529 L:      linux-fbdev@vger.kernel.org
5530 S:      Maintained
5531 F:      drivers/video/fbdev/i810/
5532
5533 INTEL MENLOW THERMAL DRIVER
5534 M:      Sujith Thomas <sujith.thomas@intel.com>
5535 L:      platform-driver-x86@vger.kernel.org
5536 W:      https://01.org/linux-acpi
5537 S:      Supported
5538 F:      drivers/platform/x86/intel_menlow.c
5539
5540 INTEL I/OAT DMA DRIVER
5541 M:      Dave Jiang <dave.jiang@intel.com>
5542 R:      Dan Williams <dan.j.williams@intel.com>
5543 L:      dmaengine@vger.kernel.org
5544 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5545 S:      Supported
5546 F:      drivers/dma/ioat*
5547
5548 INTEL IOMMU (VT-d)
5549 M:      David Woodhouse <dwmw2@infradead.org>
5550 L:      iommu@lists.linux-foundation.org
5551 T:      git git://git.infradead.org/iommu-2.6.git
5552 S:      Supported
5553 F:      drivers/iommu/intel-iommu.c
5554 F:      include/linux/intel-iommu.h
5555
5556 INTEL IOP-ADMA DMA DRIVER
5557 R:      Dan Williams <dan.j.williams@intel.com>
5558 S:      Odd fixes
5559 F:      drivers/dma/iop-adma.c
5560
5561 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5562 M:      Krzysztof Halasa <khalasa@piap.pl>
5563 S:      Maintained
5564 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5565 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5566 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5567 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5568 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5569 F:      drivers/net/wan/ixp4xx_hss.c
5570
5571 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5572 M:      Deepak Saxena <dsaxena@plexity.net>
5573 S:      Maintained
5574 F:      drivers/char/hw_random/ixp4xx-rng.c
5575
5576 INTEL ETHERNET DRIVERS
5577 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5578 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5579 R:      Shannon Nelson <shannon.nelson@intel.com>
5580 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5581 R:      Don Skidmore <donald.c.skidmore@intel.com>
5582 R:      Bruce Allan <bruce.w.allan@intel.com>
5583 R:      John Ronciak <john.ronciak@intel.com>
5584 R:      Mitch Williams <mitch.a.williams@intel.com>
5585 L:      intel-wired-lan@lists.osuosl.org
5586 W:      http://www.intel.com/support/feedback.htm
5587 W:      http://e1000.sourceforge.net/
5588 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5591 S:      Supported
5592 F:      Documentation/networking/e100.txt
5593 F:      Documentation/networking/e1000.txt
5594 F:      Documentation/networking/e1000e.txt
5595 F:      Documentation/networking/igb.txt
5596 F:      Documentation/networking/igbvf.txt
5597 F:      Documentation/networking/ixgb.txt
5598 F:      Documentation/networking/ixgbe.txt
5599 F:      Documentation/networking/ixgbevf.txt
5600 F:      Documentation/networking/i40e.txt
5601 F:      Documentation/networking/i40evf.txt
5602 F:      drivers/net/ethernet/intel/
5603 F:      drivers/net/ethernet/intel/*/
5604
5605 INTEL-MID GPIO DRIVER
5606 M:      David Cohen <david.a.cohen@linux.intel.com>
5607 L:      linux-gpio@vger.kernel.org
5608 S:      Maintained
5609 F:      drivers/gpio/gpio-intel-mid.c
5610
5611 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5612 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5613 L:      linux-wireless@vger.kernel.org
5614 S:      Maintained
5615 F:      Documentation/networking/README.ipw2100
5616 F:      Documentation/networking/README.ipw2200
5617 F:      drivers/net/wireless/ipw2x00/
5618
5619 INTEL(R) TRACE HUB
5620 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5621 S:      Supported
5622 F:      Documentation/trace/intel_th.txt
5623 F:      drivers/hwtracing/intel_th/
5624
5625 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5626 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5627 M:      Gang Wei <gang.wei@intel.com>
5628 M:      Shane Wang <shane.wang@intel.com>
5629 L:      tboot-devel@lists.sourceforge.net
5630 W:      http://tboot.sourceforge.net
5631 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5632 S:      Supported
5633 F:      Documentation/intel_txt.txt
5634 F:      include/linux/tboot.h
5635 F:      arch/x86/kernel/tboot.c
5636
5637 INTEL WIRELESS WIMAX CONNECTION 2400
5638 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5639 M:      linux-wimax@intel.com
5640 L:      wimax@linuxwimax.org (subscribers-only)
5641 S:      Supported
5642 W:      http://linuxwimax.org
5643 F:      Documentation/wimax/README.i2400m
5644 F:      drivers/net/wimax/i2400m/
5645 F:      include/uapi/linux/wimax/i2400m.h
5646
5647 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5648 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5649 L:      linux-wireless@vger.kernel.org
5650 S:      Supported
5651 F:      drivers/net/wireless/iwlegacy/
5652
5653 INTEL WIRELESS WIFI LINK (iwlwifi)
5654 M:      Johannes Berg <johannes.berg@intel.com>
5655 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5656 M:      Intel Linux Wireless <linuxwifi@intel.com>
5657 L:      linux-wireless@vger.kernel.org
5658 W:      http://intellinuxwireless.org
5659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5660 S:      Supported
5661 F:      drivers/net/wireless/iwlwifi/
5662
5663 INTEL MANAGEMENT ENGINE (mei)
5664 M:      Tomas Winkler <tomas.winkler@intel.com>
5665 L:      linux-kernel@vger.kernel.org
5666 S:      Supported
5667 F:      include/uapi/linux/mei.h
5668 F:      include/linux/mei_cl_bus.h
5669 F:      drivers/misc/mei/*
5670 F:      Documentation/misc-devices/mei/*
5671
5672 INTEL MIC DRIVERS (mic)
5673 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5674 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5675 S:      Supported
5676 W:      https://github.com/sudeepdutt/mic
5677 W:      http://software.intel.com/en-us/mic-developer
5678 F:      include/linux/mic_bus.h
5679 F:      include/linux/scif.h
5680 F:      include/uapi/linux/mic_common.h
5681 F:      include/uapi/linux/mic_ioctl.h
5682 F       include/uapi/linux/scif_ioctl.h
5683 F:      drivers/misc/mic/
5684 F:      drivers/dma/mic_x100_dma.c
5685 F:      drivers/dma/mic_x100_dma.h
5686 F       Documentation/mic/
5687
5688 INTEL PMC IPC DRIVER
5689 M:      Zha Qipeng<qipeng.zha@intel.com>
5690 L:      platform-driver-x86@vger.kernel.org
5691 S:      Maintained
5692 F:      drivers/platform/x86/intel_pmc_ipc.c
5693 F:      arch/x86/include/asm/intel_pmc_ipc.h
5694
5695 IOC3 ETHERNET DRIVER
5696 M:      Ralf Baechle <ralf@linux-mips.org>
5697 L:      linux-mips@linux-mips.org
5698 S:      Maintained
5699 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5700
5701 IOC3 SERIAL DRIVER
5702 M:      Pat Gefre <pfg@sgi.com>
5703 L:      linux-serial@vger.kernel.org
5704 S:      Maintained
5705 F:      drivers/tty/serial/ioc3_serial.c
5706
5707 IOMMU DRIVERS
5708 M:      Joerg Roedel <joro@8bytes.org>
5709 L:      iommu@lists.linux-foundation.org
5710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5711 S:      Maintained
5712 F:      drivers/iommu/
5713
5714 IP MASQUERADING
5715 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5716 S:      Maintained
5717 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5718
5719 IPATH DRIVER
5720 M:      Mike Marciniszyn <infinipath@intel.com>
5721 L:      linux-rdma@vger.kernel.org
5722 S:      Maintained
5723 F:      drivers/staging/rdma/ipath/
5724
5725 IPMI SUBSYSTEM
5726 M:      Corey Minyard <minyard@acm.org>
5727 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5728 W:      http://openipmi.sourceforge.net/
5729 S:      Supported
5730 F:      Documentation/IPMI.txt
5731 F:      drivers/char/ipmi/
5732 F:      include/linux/ipmi*
5733 F:      include/uapi/linux/ipmi*
5734
5735 QCOM AUDIO (ASoC) DRIVERS
5736 M:      Patrick Lai <plai@codeaurora.org>
5737 M:      Banajit Goswami <bgoswami@codeaurora.org>
5738 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5739 S:      Supported
5740 F:      sound/soc/qcom/
5741
5742 IPS SCSI RAID DRIVER
5743 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5744 L:      linux-scsi@vger.kernel.org
5745 W:      http://www.adaptec.com/
5746 S:      Maintained
5747 F:      drivers/scsi/ips*
5748
5749 IPVS
5750 M:      Wensong Zhang <wensong@linux-vs.org>
5751 M:      Simon Horman <horms@verge.net.au>
5752 M:      Julian Anastasov <ja@ssi.bg>
5753 L:      netdev@vger.kernel.org
5754 L:      lvs-devel@vger.kernel.org
5755 S:      Maintained
5756 F:      Documentation/networking/ipvs-sysctl.txt
5757 F:      include/net/ip_vs.h
5758 F:      include/uapi/linux/ip_vs.h
5759 F:      net/netfilter/ipvs/
5760
5761 IPWIRELESS DRIVER
5762 M:      Jiri Kosina <jikos@kernel.org>
5763 M:      David Sterba <dsterba@suse.com>
5764 S:      Odd Fixes
5765 F:      drivers/tty/ipwireless/
5766
5767 IPX NETWORK LAYER
5768 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5769 L:      netdev@vger.kernel.org
5770 S:      Maintained
5771 F:      include/net/ipx.h
5772 F:      include/uapi/linux/ipx.h
5773 F:      net/ipx/
5774
5775 IRDA SUBSYSTEM
5776 M:      Samuel Ortiz <samuel@sortiz.org>
5777 L:      irda-users@lists.sourceforge.net (subscribers-only)
5778 L:      netdev@vger.kernel.org
5779 W:      http://irda.sourceforge.net/
5780 S:      Maintained
5781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5782 F:      Documentation/networking/irda.txt
5783 F:      drivers/net/irda/
5784 F:      include/net/irda/
5785 F:      net/irda/
5786
5787 IRQ SUBSYSTEM
5788 M:      Thomas Gleixner <tglx@linutronix.de>
5789 L:      linux-kernel@vger.kernel.org
5790 S:      Maintained
5791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5792 F:      kernel/irq/
5793
5794 IRQCHIP DRIVERS
5795 M:      Thomas Gleixner <tglx@linutronix.de>
5796 M:      Jason Cooper <jason@lakedaemon.net>
5797 M:      Marc Zyngier <marc.zyngier@arm.com>
5798 L:      linux-kernel@vger.kernel.org
5799 S:      Maintained
5800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5801 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5802 F:      Documentation/devicetree/bindings/interrupt-controller/
5803 F:      drivers/irqchip/
5804
5805 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5806 M:      Jiang Liu <jiang.liu@linux.intel.com>
5807 M:      Marc Zyngier <marc.zyngier@arm.com>
5808 S:      Maintained
5809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5810 F:      Documentation/IRQ-domain.txt
5811 F:      include/linux/irqdomain.h
5812 F:      kernel/irq/irqdomain.c
5813 F:      kernel/irq/msi.c
5814
5815 ISAPNP
5816 M:      Jaroslav Kysela <perex@perex.cz>
5817 S:      Maintained
5818 F:      Documentation/isapnp.txt
5819 F:      drivers/pnp/isapnp/
5820 F:      include/linux/isapnp.h
5821
5822 ISA RADIO MODULE
5823 M:      Hans Verkuil <hverkuil@xs4all.nl>
5824 L:      linux-media@vger.kernel.org
5825 T:      git git://linuxtv.org/media_tree.git
5826 W:      http://linuxtv.org
5827 S:      Maintained
5828 F:      drivers/media/radio/radio-isa*
5829
5830 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5831 M:      Peter Jones <pjones@redhat.com>
5832 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5833 S:      Maintained
5834 F:      drivers/firmware/iscsi_ibft*
5835
5836 ISCSI
5837 M:      Mike Christie <michaelc@cs.wisc.edu>
5838 L:      open-iscsi@googlegroups.com
5839 W:      www.open-iscsi.org
5840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5841 S:      Maintained
5842 F:      drivers/scsi/*iscsi*
5843 F:      include/scsi/*iscsi*
5844
5845 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5846 M:      Or Gerlitz <ogerlitz@mellanox.com>
5847 M:      Sagi Grimberg <sagig@mellanox.com>
5848 M:      Roi Dayan <roid@mellanox.com>
5849 L:      linux-rdma@vger.kernel.org
5850 S:      Supported
5851 W:      http://www.openfabrics.org
5852 W:      www.open-iscsi.org
5853 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5854 F:      drivers/infiniband/ulp/iser/
5855
5856 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5857 M:      Sagi Grimberg <sagig@mellanox.com>
5858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5859 L:      linux-rdma@vger.kernel.org
5860 L:      target-devel@vger.kernel.org
5861 S:      Supported
5862 W:      http://www.linux-iscsi.org
5863 F:      drivers/infiniband/ulp/isert
5864
5865 ISDN SUBSYSTEM
5866 M:      Karsten Keil <isdn@linux-pingi.de>
5867 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5868 L:      netdev@vger.kernel.org
5869 W:      http://www.isdn4linux.de
5870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5871 S:      Maintained
5872 F:      Documentation/isdn/
5873 F:      drivers/isdn/
5874 F:      include/linux/isdn.h
5875 F:      include/linux/isdn/
5876 F:      include/uapi/linux/isdn.h
5877 F:      include/uapi/linux/isdn/
5878
5879 ISDN SUBSYSTEM (Eicon active card driver)
5880 M:      Armin Schindler <mac@melware.de>
5881 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5882 W:      http://www.melware.de
5883 S:      Maintained
5884 F:      drivers/isdn/hardware/eicon/
5885
5886 IT87 HARDWARE MONITORING DRIVER
5887 M:      Jean Delvare <jdelvare@suse.com>
5888 L:      lm-sensors@lm-sensors.org
5889 S:      Maintained
5890 F:      Documentation/hwmon/it87
5891 F:      drivers/hwmon/it87.c
5892
5893 IT913X MEDIA DRIVER
5894 M:      Antti Palosaari <crope@iki.fi>
5895 L:      linux-media@vger.kernel.org
5896 W:      http://linuxtv.org/
5897 W:      http://palosaari.fi/linux/
5898 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5899 T:      git git://linuxtv.org/anttip/media_tree.git
5900 S:      Maintained
5901 F:      drivers/media/tuners/it913x*
5902
5903 IVTV VIDEO4LINUX DRIVER
5904 M:      Andy Walls <awalls@md.metrocast.net>
5905 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5906 L:      linux-media@vger.kernel.org
5907 T:      git git://linuxtv.org/media_tree.git
5908 W:      http://www.ivtvdriver.org
5909 S:      Maintained
5910 F:      Documentation/video4linux/*.ivtv
5911 F:      drivers/media/pci/ivtv/
5912 F:      include/uapi/linux/ivtv*
5913
5914 IX2505V MEDIA DRIVER
5915 M:      Malcolm Priestley <tvboxspy@gmail.com>
5916 L:      linux-media@vger.kernel.org
5917 W:      http://linuxtv.org/
5918 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5919 S:      Maintained
5920 F:      drivers/media/dvb-frontends/ix2505v*
5921
5922 JC42.4 TEMPERATURE SENSOR DRIVER
5923 M:      Guenter Roeck <linux@roeck-us.net>
5924 L:      lm-sensors@lm-sensors.org
5925 S:      Maintained
5926 F:      drivers/hwmon/jc42.c
5927 F:      Documentation/hwmon/jc42
5928
5929 JFS FILESYSTEM
5930 M:      Dave Kleikamp <shaggy@kernel.org>
5931 L:      jfs-discussion@lists.sourceforge.net
5932 W:      http://jfs.sourceforge.net/
5933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5934 S:      Maintained
5935 F:      Documentation/filesystems/jfs.txt
5936 F:      fs/jfs/
5937
5938 JME NETWORK DRIVER
5939 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5940 L:      netdev@vger.kernel.org
5941 S:      Maintained
5942 F:      drivers/net/ethernet/jme.*
5943
5944 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5945 M:      David Woodhouse <dwmw2@infradead.org>
5946 L:      linux-mtd@lists.infradead.org
5947 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5948 S:      Maintained
5949 F:      fs/jffs2/
5950 F:      include/uapi/linux/jffs2.h
5951
5952 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5953 M:      "Theodore Ts'o" <tytso@mit.edu>
5954 M:      Jan Kara <jack@suse.com>
5955 L:      linux-ext4@vger.kernel.org
5956 S:      Maintained
5957 F:      fs/jbd2/
5958 F:      include/linux/jbd2.h
5959
5960 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5961 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5962 L:      linux-media@vger.kernel.org
5963 S:      Maintained
5964 F:      drivers/media/platform/rcar_jpu.c
5965
5966 JSM Neo PCI based serial card
5967 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5968 L:      linux-serial@vger.kernel.org
5969 S:      Maintained
5970 F:      drivers/tty/serial/jsm/
5971
5972 K10TEMP HARDWARE MONITORING DRIVER
5973 M:      Clemens Ladisch <clemens@ladisch.de>
5974 L:      lm-sensors@lm-sensors.org
5975 S:      Maintained
5976 F:      Documentation/hwmon/k10temp
5977 F:      drivers/hwmon/k10temp.c
5978
5979 K8TEMP HARDWARE MONITORING DRIVER
5980 M:      Rudolf Marek <r.marek@assembler.cz>
5981 L:      lm-sensors@lm-sensors.org
5982 S:      Maintained
5983 F:      Documentation/hwmon/k8temp
5984 F:      drivers/hwmon/k8temp.c
5985
5986 KCONFIG
5987 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5988 L:      linux-kbuild@vger.kernel.org
5989 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5990 S:      Maintained
5991 F:      Documentation/kbuild/kconfig-language.txt
5992 F:      scripts/kconfig/
5993
5994 KDUMP
5995 M:      Vivek Goyal <vgoyal@redhat.com>
5996 M:      Haren Myneni <hbabu@us.ibm.com>
5997 L:      kexec@lists.infradead.org
5998 W:      http://lse.sourceforge.net/kdump/
5999 S:      Maintained
6000 F:      Documentation/kdump/
6001
6002 KEENE FM RADIO TRANSMITTER DRIVER
6003 M:      Hans Verkuil <hverkuil@xs4all.nl>
6004 L:      linux-media@vger.kernel.org
6005 T:      git git://linuxtv.org/media_tree.git
6006 W:      http://linuxtv.org
6007 S:      Maintained
6008 F:      drivers/media/radio/radio-keene*
6009
6010 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6011 M:      Ian Kent <raven@themaw.net>
6012 L:      autofs@vger.kernel.org
6013 S:      Maintained
6014 F:      fs/autofs4/
6015
6016 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6017 M:      Michal Marek <mmarek@suse.com>
6018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6020 L:      linux-kbuild@vger.kernel.org
6021 S:      Maintained
6022 F:      Documentation/kbuild/
6023 F:      Makefile
6024 F:      scripts/Makefile.*
6025 F:      scripts/basic/
6026 F:      scripts/mk*
6027 F:      scripts/package/
6028
6029 KERNEL JANITORS
6030 L:      kernel-janitors@vger.kernel.org
6031 W:      http://kernelnewbies.org/KernelJanitors
6032 S:      Odd Fixes
6033
6034 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6035 M:      "J. Bruce Fields" <bfields@fieldses.org>
6036 M:      Jeff Layton <jlayton@poochiereds.net>
6037 L:      linux-nfs@vger.kernel.org
6038 W:      http://nfs.sourceforge.net/
6039 S:      Supported
6040 F:      fs/nfsd/
6041 F:      include/uapi/linux/nfsd/
6042 F:      fs/lockd/
6043 F:      fs/nfs_common/
6044 F:      net/sunrpc/
6045 F:      include/linux/lockd/
6046 F:      include/linux/sunrpc/
6047 F:      include/uapi/linux/sunrpc/
6048
6049 KERNEL SELFTEST FRAMEWORK
6050 M:      Shuah Khan <shuahkh@osg.samsung.com>
6051 L:      linux-api@vger.kernel.org
6052 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6053 S:      Maintained
6054 F:      tools/testing/selftests
6055
6056 KERNEL VIRTUAL MACHINE (KVM)
6057 M:      Gleb Natapov <gleb@kernel.org>
6058 M:      Paolo Bonzini <pbonzini@redhat.com>
6059 L:      kvm@vger.kernel.org
6060 W:      http://www.linux-kvm.org
6061 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6062 S:      Supported
6063 F:      Documentation/*/kvm*.txt
6064 F:      Documentation/virtual/kvm/
6065 F:      arch/*/kvm/
6066 F:      arch/x86/kernel/kvm.c
6067 F:      arch/x86/kernel/kvmclock.c
6068 F:      arch/*/include/asm/kvm*
6069 F:      include/linux/kvm*
6070 F:      include/uapi/linux/kvm*
6071 F:      virt/kvm/
6072
6073 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6074 M:      Joerg Roedel <joro@8bytes.org>
6075 L:      kvm@vger.kernel.org
6076 W:      http://www.linux-kvm.org/
6077 S:      Maintained
6078 F:      arch/x86/include/asm/svm.h
6079 F:      arch/x86/kvm/svm.c
6080
6081 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6082 M:      Alexander Graf <agraf@suse.com>
6083 L:      kvm-ppc@vger.kernel.org
6084 W:      http://www.linux-kvm.org/
6085 T:      git git://github.com/agraf/linux-2.6.git
6086 S:      Supported
6087 F:      arch/powerpc/include/asm/kvm*
6088 F:      arch/powerpc/kvm/
6089
6090 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6091 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6092 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6093 L:      linux-s390@vger.kernel.org
6094 W:      http://www.ibm.com/developerworks/linux/linux390/
6095 S:      Supported
6096 F:      Documentation/s390/kvm.txt
6097 F:      arch/s390/include/asm/kvm*
6098 F:      arch/s390/kvm/
6099
6100 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6101 M:      Christoffer Dall <christoffer.dall@linaro.org>
6102 M:      Marc Zyngier <marc.zyngier@arm.com>
6103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6104 L:      kvmarm@lists.cs.columbia.edu
6105 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6106 S:      Supported
6107 F:      arch/arm/include/uapi/asm/kvm*
6108 F:      arch/arm/include/asm/kvm*
6109 F:      arch/arm/kvm/
6110 F:      virt/kvm/arm/
6111 F:      include/kvm/arm_*
6112
6113 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6114 M:      Christoffer Dall <christoffer.dall@linaro.org>
6115 M:      Marc Zyngier <marc.zyngier@arm.com>
6116 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6117 L:      kvmarm@lists.cs.columbia.edu
6118 S:      Maintained
6119 F:      arch/arm64/include/uapi/asm/kvm*
6120 F:      arch/arm64/include/asm/kvm*
6121 F:      arch/arm64/kvm/
6122
6123 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6124 M:      James Hogan <james.hogan@imgtec.com>
6125 L:      linux-mips@linux-mips.org
6126 S:      Supported
6127 F:      arch/mips/include/uapi/asm/kvm*
6128 F:      arch/mips/include/asm/kvm*
6129 F:      arch/mips/kvm/
6130
6131 KEXEC
6132 M:      Eric Biederman <ebiederm@xmission.com>
6133 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6134 L:      kexec@lists.infradead.org
6135 S:      Maintained
6136 F:      include/linux/kexec.h
6137 F:      include/uapi/linux/kexec.h
6138 F:      kernel/kexec.c
6139
6140 KEYS/KEYRINGS:
6141 M:      David Howells <dhowells@redhat.com>
6142 L:      keyrings@vger.kernel.org
6143 S:      Maintained
6144 F:      Documentation/security/keys.txt
6145 F:      include/linux/key.h
6146 F:      include/linux/key-type.h
6147 F:      include/keys/
6148 F:      security/keys/
6149
6150 KEYS-TRUSTED
6151 M:      David Safford <safford@us.ibm.com>
6152 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6153 L:      linux-security-module@vger.kernel.org
6154 L:      keyrings@vger.kernel.org
6155 S:      Supported
6156 F:      Documentation/security/keys-trusted-encrypted.txt
6157 F:      include/keys/trusted-type.h
6158 F:      security/keys/trusted.c
6159 F:      security/keys/trusted.h
6160
6161 KEYS-ENCRYPTED
6162 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6163 M:      David Safford <safford@us.ibm.com>
6164 L:      linux-security-module@vger.kernel.org
6165 L:      keyrings@vger.kernel.org
6166 S:      Supported
6167 F:      Documentation/security/keys-trusted-encrypted.txt
6168 F:      include/keys/encrypted-type.h
6169 F:      security/keys/encrypted-keys/
6170
6171 KGDB / KDB /debug_core
6172 M:      Jason Wessel <jason.wessel@windriver.com>
6173 W:      http://kgdb.wiki.kernel.org/
6174 L:      kgdb-bugreport@lists.sourceforge.net
6175 S:      Maintained
6176 F:      Documentation/DocBook/kgdb.tmpl
6177 F:      drivers/misc/kgdbts.c
6178 F:      drivers/tty/serial/kgdboc.c
6179 F:      include/linux/kdb.h
6180 F:      include/linux/kgdb.h
6181 F:      kernel/debug/
6182
6183 KMEMCHECK
6184 M:      Vegard Nossum <vegardno@ifi.uio.no>
6185 M:      Pekka Enberg <penberg@kernel.org>
6186 S:      Maintained
6187 F:      Documentation/kmemcheck.txt
6188 F:      arch/x86/include/asm/kmemcheck.h
6189 F:      arch/x86/mm/kmemcheck/
6190 F:      include/linux/kmemcheck.h
6191 F:      mm/kmemcheck.c
6192
6193 KMEMLEAK
6194 M:      Catalin Marinas <catalin.marinas@arm.com>
6195 S:      Maintained
6196 F:      Documentation/kmemleak.txt
6197 F:      include/linux/kmemleak.h
6198 F:      mm/kmemleak.c
6199 F:      mm/kmemleak-test.c
6200
6201 KPROBES
6202 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6203 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6204 M:      "David S. Miller" <davem@davemloft.net>
6205 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6206 S:      Maintained
6207 F:      Documentation/kprobes.txt
6208 F:      include/linux/kprobes.h
6209 F:      kernel/kprobes.c
6210
6211 KS0108 LCD CONTROLLER DRIVER
6212 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6213 W:      http://miguelojeda.es/auxdisplay.htm
6214 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6215 S:      Maintained
6216 F:      Documentation/auxdisplay/ks0108
6217 F:      drivers/auxdisplay/ks0108.c
6218 F:      include/linux/ks0108.h
6219
6220 L3MDEV
6221 M:      David Ahern <dsa@cumulusnetworks.com>
6222 L:      netdev@vger.kernel.org
6223 S:      Maintained
6224 F:      net/l3mdev
6225 F:      include/net/l3mdev.h
6226
6227 LANTIQ MIPS ARCHITECTURE
6228 M:      John Crispin <blogic@openwrt.org>
6229 L:      linux-mips@linux-mips.org
6230 S:      Maintained
6231 F:      arch/mips/lantiq
6232
6233 LAPB module
6234 L:      linux-x25@vger.kernel.org
6235 S:      Orphan
6236 F:      Documentation/networking/lapb-module.txt
6237 F:      include/*/lapb.h
6238 F:      net/lapb/
6239
6240 LASI 53c700 driver for PARISC
6241 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6242 L:      linux-scsi@vger.kernel.org
6243 S:      Maintained
6244 F:      Documentation/scsi/53c700.txt
6245 F:      drivers/scsi/53c700*
6246
6247 LED SUBSYSTEM
6248 M:      Richard Purdie <rpurdie@rpsys.net>
6249 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6250 L:      linux-leds@vger.kernel.org
6251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6252 S:      Maintained
6253 F:      drivers/leds/
6254 F:      include/linux/leds.h
6255
6256 LEGACY EEPROM DRIVER
6257 M:      Jean Delvare <jdelvare@suse.com>
6258 S:      Maintained
6259 F:      Documentation/misc-devices/eeprom
6260 F:      drivers/misc/eeprom/eeprom.c
6261
6262 LEGO USB Tower driver
6263 M:      Juergen Stuber <starblue@users.sourceforge.net>
6264 L:      legousb-devel@lists.sourceforge.net
6265 W:      http://legousb.sourceforge.net/
6266 S:      Maintained
6267 F:      drivers/usb/misc/legousbtower.c
6268
6269 LG2160 MEDIA DRIVER
6270 M:      Michael Krufky <mkrufky@linuxtv.org>
6271 L:      linux-media@vger.kernel.org
6272 W:      http://linuxtv.org/
6273 W:      http://github.com/mkrufky
6274 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6275 T:      git git://linuxtv.org/mkrufky/tuners.git
6276 S:      Maintained
6277 F:      drivers/media/dvb-frontends/lg2160.*
6278
6279 LGDT3305 MEDIA DRIVER
6280 M:      Michael Krufky <mkrufky@linuxtv.org>
6281 L:      linux-media@vger.kernel.org
6282 W:      http://linuxtv.org/
6283 W:      http://github.com/mkrufky
6284 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6285 T:      git git://linuxtv.org/mkrufky/tuners.git
6286 S:      Maintained
6287 F:      drivers/media/dvb-frontends/lgdt3305.*
6288
6289 LGUEST
6290 M:      Rusty Russell <rusty@rustcorp.com.au>
6291 L:      lguest@lists.ozlabs.org
6292 W:      http://lguest.ozlabs.org/
6293 S:      Odd Fixes
6294 F:      arch/x86/include/asm/lguest*.h
6295 F:      arch/x86/lguest/
6296 F:      drivers/lguest/
6297 F:      include/linux/lguest*.h
6298 F:      tools/lguest/
6299
6300 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6301 M:      Tejun Heo <tj@kernel.org>
6302 L:      linux-ide@vger.kernel.org
6303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6304 S:      Maintained
6305 F:      drivers/ata/
6306 F:      include/linux/ata.h
6307 F:      include/linux/libata.h
6308
6309 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6310 M:      Viresh Kumar <vireshk@kernel.org>
6311 L:      linux-ide@vger.kernel.org
6312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6313 S:      Maintained
6314 F:      include/linux/pata_arasan_cf_data.h
6315 F:      drivers/ata/pata_arasan_cf.c
6316
6317 LIBATA PATA DRIVERS
6318 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6319 M:      Tejun Heo <tj@kernel.org>
6320 L:      linux-ide@vger.kernel.org
6321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6322 S:      Maintained
6323 F:      drivers/ata/pata_*.c
6324 F:      drivers/ata/ata_generic.c
6325
6326 LIBATA SATA AHCI PLATFORM devices support
6327 M:      Hans de Goede <hdegoede@redhat.com>
6328 M:      Tejun Heo <tj@kernel.org>
6329 L:      linux-ide@vger.kernel.org
6330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6331 S:      Maintained
6332 F:      drivers/ata/ahci_platform.c
6333 F:      drivers/ata/libahci_platform.c
6334 F:      include/linux/ahci_platform.h
6335
6336 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6337 M:      Mikael Pettersson <mikpelinux@gmail.com>
6338 L:      linux-ide@vger.kernel.org
6339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6340 S:      Maintained
6341 F:      drivers/ata/sata_promise.*
6342
6343 LIBLOCKDEP
6344 M:      Sasha Levin <sasha.levin@oracle.com>
6345 S:      Maintained
6346 F:      tools/lib/lockdep/
6347
6348 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6349 M:      Dan Williams <dan.j.williams@intel.com>
6350 L:      linux-nvdimm@lists.01.org
6351 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6352 S:      Supported
6353 F:      drivers/nvdimm/*
6354 F:      include/linux/nd.h
6355 F:      include/linux/libnvdimm.h
6356 F:      include/uapi/linux/ndctl.h
6357
6358 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6359 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6360 L:      linux-nvdimm@lists.01.org
6361 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6362 S:      Supported
6363 F:      drivers/nvdimm/blk.c
6364 F:      drivers/nvdimm/region_devs.c
6365 F:      drivers/acpi/nfit*
6366
6367 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6368 M:      Vishal Verma <vishal.l.verma@intel.com>
6369 L:      linux-nvdimm@lists.01.org
6370 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6371 S:      Supported
6372 F:      drivers/nvdimm/btt*
6373
6374 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6375 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6376 L:      linux-nvdimm@lists.01.org
6377 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6378 S:      Supported
6379 F:      drivers/nvdimm/pmem.c
6380 F:      include/linux/pmem.h
6381 F:      arch/*/include/asm/pmem.h
6382
6383 LIGHTNVM PLATFORM SUPPORT
6384 M:      Matias Bjorling <mb@lightnvm.io>
6385 W:      http://github/OpenChannelSSD
6386 L:      linux-block@vger.kernel.org
6387 S:      Maintained
6388 F:      drivers/lightnvm/
6389 F:      include/linux/lightnvm.h
6390 F:      include/uapi/linux/lightnvm.h
6391
6392 LINUX FOR IBM pSERIES (RS/6000)
6393 M:      Paul Mackerras <paulus@au.ibm.com>
6394 W:      http://www.ibm.com/linux/ltc/projects/ppc
6395 S:      Supported
6396 F:      arch/powerpc/boot/rs6000.h
6397
6398 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6399 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6400 M:      Paul Mackerras <paulus@samba.org>
6401 M:      Michael Ellerman <mpe@ellerman.id.au>
6402 W:      http://www.penguinppc.org/
6403 L:      linuxppc-dev@lists.ozlabs.org
6404 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6406 S:      Supported
6407 F:      Documentation/powerpc/
6408 F:      arch/powerpc/
6409
6410 LINUX FOR POWER MACINTOSH
6411 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6412 W:      http://www.penguinppc.org/
6413 L:      linuxppc-dev@lists.ozlabs.org
6414 S:      Maintained
6415 F:      arch/powerpc/platforms/powermac/
6416 F:      drivers/macintosh/
6417
6418 LINUX FOR POWERPC EMBEDDED MPC5XXX
6419 M:      Anatolij Gustschin <agust@denx.de>
6420 L:      linuxppc-dev@lists.ozlabs.org
6421 T:      git git://git.denx.de/linux-denx-agust.git
6422 S:      Maintained
6423 F:      arch/powerpc/platforms/512x/
6424 F:      arch/powerpc/platforms/52xx/
6425
6426 LINUX FOR POWERPC EMBEDDED PPC4XX
6427 M:      Alistair Popple <alistair@popple.id.au>
6428 M:      Matt Porter <mporter@kernel.crashing.org>
6429 W:      http://www.penguinppc.org/
6430 L:      linuxppc-dev@lists.ozlabs.org
6431 S:      Maintained
6432 F:      arch/powerpc/platforms/40x/
6433 F:      arch/powerpc/platforms/44x/
6434
6435 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6436 L:      linuxppc-dev@lists.ozlabs.org
6437 S:      Orphan
6438 F:      arch/powerpc/*/*virtex*
6439 F:      arch/powerpc/*/*/*virtex*
6440
6441 LINUX FOR POWERPC EMBEDDED PPC8XX
6442 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6443 W:      http://www.penguinppc.org/
6444 L:      linuxppc-dev@lists.ozlabs.org
6445 S:      Maintained
6446 F:      arch/powerpc/platforms/8xx/
6447
6448 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6449 M:      Scott Wood <scottwood@freescale.com>
6450 M:      Kumar Gala <galak@kernel.crashing.org>
6451 W:      http://www.penguinppc.org/
6452 L:      linuxppc-dev@lists.ozlabs.org
6453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6454 S:      Maintained
6455 F:      arch/powerpc/platforms/83xx/
6456 F:      arch/powerpc/platforms/85xx/
6457
6458 LINUX FOR POWERPC PA SEMI PWRFICIENT
6459 M:      Olof Johansson <olof@lixom.net>
6460 L:      linuxppc-dev@lists.ozlabs.org
6461 S:      Maintained
6462 F:      arch/powerpc/platforms/pasemi/
6463 F:      drivers/*/*pasemi*
6464 F:      drivers/*/*/*pasemi*
6465
6466 LINUX SECURITY MODULE (LSM) FRAMEWORK
6467 M:      Chris Wright <chrisw@sous-sol.org>
6468 L:      linux-security-module@vger.kernel.org
6469 S:      Supported
6470
6471 LIS3LV02D ACCELEROMETER DRIVER
6472 M:      Eric Piel <eric.piel@tremplin-utc.net>
6473 S:      Maintained
6474 F:      Documentation/misc-devices/lis3lv02d
6475 F:      drivers/misc/lis3lv02d/
6476 F:      drivers/platform/x86/hp_accel.c
6477
6478 LIVE PATCHING
6479 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6480 M:      Seth Jennings <sjenning@redhat.com>
6481 M:      Jiri Kosina <jikos@kernel.org>
6482 M:      Vojtech Pavlik <vojtech@suse.com>
6483 S:      Maintained
6484 F:      kernel/livepatch/
6485 F:      include/linux/livepatch.h
6486 F:      arch/x86/include/asm/livepatch.h
6487 F:      arch/x86/kernel/livepatch.c
6488 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6489 F:      samples/livepatch/
6490 L:      live-patching@vger.kernel.org
6491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6492
6493 LLC (802.2)
6494 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6495 S:      Maintained
6496 F:      include/linux/llc.h
6497 F:      include/uapi/linux/llc.h
6498 F:      include/net/llc*
6499 F:      net/llc/
6500
6501 LM73 HARDWARE MONITOR DRIVER
6502 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6503 L:      lm-sensors@lm-sensors.org
6504 S:      Maintained
6505 F:      drivers/hwmon/lm73.c
6506
6507 LM78 HARDWARE MONITOR DRIVER
6508 M:      Jean Delvare <jdelvare@suse.com>
6509 L:      lm-sensors@lm-sensors.org
6510 S:      Maintained
6511 F:      Documentation/hwmon/lm78
6512 F:      drivers/hwmon/lm78.c
6513
6514 LM83 HARDWARE MONITOR DRIVER
6515 M:      Jean Delvare <jdelvare@suse.com>
6516 L:      lm-sensors@lm-sensors.org
6517 S:      Maintained
6518 F:      Documentation/hwmon/lm83
6519 F:      drivers/hwmon/lm83.c
6520
6521 LM90 HARDWARE MONITOR DRIVER
6522 M:      Jean Delvare <jdelvare@suse.com>
6523 L:      lm-sensors@lm-sensors.org
6524 S:      Maintained
6525 F:      Documentation/hwmon/lm90
6526 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6527 F:      drivers/hwmon/lm90.c
6528
6529 LM95234 HARDWARE MONITOR DRIVER
6530 M:      Guenter Roeck <linux@roeck-us.net>
6531 L:      lm-sensors@lm-sensors.org
6532 S:      Maintained
6533 F:      Documentation/hwmon/lm95234
6534 F:      drivers/hwmon/lm95234.c
6535
6536 LME2510 MEDIA DRIVER
6537 M:      Malcolm Priestley <tvboxspy@gmail.com>
6538 L:      linux-media@vger.kernel.org
6539 W:      http://linuxtv.org/
6540 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6541 S:      Maintained
6542 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6543
6544 LOCKDEP AND LOCKSTAT
6545 M:      Peter Zijlstra <peterz@infradead.org>
6546 M:      Ingo Molnar <mingo@redhat.com>
6547 L:      linux-kernel@vger.kernel.org
6548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6549 S:      Maintained
6550 F:      Documentation/locking/lockdep*.txt
6551 F:      Documentation/locking/lockstat.txt
6552 F:      include/linux/lockdep.h
6553 F:      kernel/locking/
6554
6555 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6556 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6557 L:      linux-ntfs-dev@lists.sourceforge.net
6558 W:      http://www.linux-ntfs.org/content/view/19/37/
6559 S:      Maintained
6560 F:      Documentation/ldm.txt
6561 F:      block/partitions/ldm.*
6562
6563 LogFS
6564 M:      Joern Engel <joern@logfs.org>
6565 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6566 L:      logfs@logfs.org
6567 W:      logfs.org
6568 S:      Maintained
6569 F:      fs/logfs/
6570
6571 LPC32XX MACHINE SUPPORT
6572 M:      Roland Stigge <stigge@antcom.de>
6573 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6574 S:      Maintained
6575 F:      arch/arm/mach-lpc32xx/
6576
6577 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6578 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6579 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6580 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6581 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6582 L:      MPT-FusionLinux.pdl@avagotech.com
6583 L:      linux-scsi@vger.kernel.org
6584 W:      http://www.lsilogic.com/support
6585 S:      Supported
6586 F:      drivers/message/fusion/
6587 F:      drivers/scsi/mpt2sas/
6588 F:      drivers/scsi/mpt3sas/
6589
6590 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6591 M:      Matthew Wilcox <matthew@wil.cx>
6592 L:      linux-scsi@vger.kernel.org
6593 S:      Maintained
6594 F:      drivers/scsi/sym53c8xx_2/
6595
6596 LTC4261 HARDWARE MONITOR DRIVER
6597 M:      Guenter Roeck <linux@roeck-us.net>
6598 L:      lm-sensors@lm-sensors.org
6599 S:      Maintained
6600 F:      Documentation/hwmon/ltc4261
6601 F:      drivers/hwmon/ltc4261.c
6602
6603 LTP (Linux Test Project)
6604 M:      Mike Frysinger <vapier@gentoo.org>
6605 M:      Cyril Hrubis <chrubis@suse.cz>
6606 M:      Wanlong Gao <wanlong.gao@gmail.com>
6607 M:      Jan Stancek <jstancek@redhat.com>
6608 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6609 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6610 L:      ltp@lists.linux.it (subscribers-only)
6611 W:      http://linux-test-project.github.io/
6612 T:      git git://github.com/linux-test-project/ltp.git
6613 S:      Maintained
6614
6615 M32R ARCHITECTURE
6616 W:      http://www.linux-m32r.org/
6617 S:      Orphan
6618 F:      arch/m32r/
6619
6620 M68K ARCHITECTURE
6621 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6622 L:      linux-m68k@lists.linux-m68k.org
6623 W:      http://www.linux-m68k.org/
6624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6625 S:      Maintained
6626 F:      arch/m68k/
6627 F:      drivers/zorro/
6628
6629 M68K ON APPLE MACINTOSH
6630 M:      Joshua Thompson <funaho@jurai.org>
6631 W:      http://www.mac.linux-m68k.org/
6632 L:      linux-m68k@lists.linux-m68k.org
6633 S:      Maintained
6634 F:      arch/m68k/mac/
6635
6636 M68K ON HP9000/300
6637 M:      Philip Blundell <philb@gnu.org>
6638 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6639 S:      Maintained
6640 F:      arch/m68k/hp300/
6641
6642 M88DS3103 MEDIA DRIVER
6643 M:      Antti Palosaari <crope@iki.fi>
6644 L:      linux-media@vger.kernel.org
6645 W:      http://linuxtv.org/
6646 W:      http://palosaari.fi/linux/
6647 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6648 T:      git git://linuxtv.org/anttip/media_tree.git
6649 S:      Maintained
6650 F:      drivers/media/dvb-frontends/m88ds3103*
6651
6652 M88RS2000 MEDIA DRIVER
6653 M:      Malcolm Priestley <tvboxspy@gmail.com>
6654 L:      linux-media@vger.kernel.org
6655 W:      http://linuxtv.org/
6656 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6657 S:      Maintained
6658 F:      drivers/media/dvb-frontends/m88rs2000*
6659
6660 MA901 MASTERKIT USB FM RADIO DRIVER
6661 M:      Alexey Klimov <klimov.linux@gmail.com>
6662 L:      linux-media@vger.kernel.org
6663 T:      git git://linuxtv.org/media_tree.git
6664 S:      Maintained
6665 F:      drivers/media/radio/radio-ma901.c
6666
6667 MAC80211
6668 M:      Johannes Berg <johannes@sipsolutions.net>
6669 L:      linux-wireless@vger.kernel.org
6670 W:      http://wireless.kernel.org/
6671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6673 S:      Maintained
6674 F:      Documentation/networking/mac80211-injection.txt
6675 F:      include/net/mac80211.h
6676 F:      net/mac80211/
6677
6678 MACVLAN DRIVER
6679 M:      Patrick McHardy <kaber@trash.net>
6680 L:      netdev@vger.kernel.org
6681 S:      Maintained
6682 F:      drivers/net/macvlan.c
6683 F:      include/linux/if_macvlan.h
6684
6685 MAILBOX API
6686 M:      Jassi Brar <jassisinghbrar@gmail.com>
6687 L:      linux-kernel@vger.kernel.org
6688 S:      Maintained
6689 F:      drivers/mailbox/
6690 F:      include/linux/mailbox_client.h
6691 F:      include/linux/mailbox_controller.h
6692
6693 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6694 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6695 W:      http://www.kernel.org/doc/man-pages
6696 L:      linux-man@vger.kernel.org
6697 S:      Maintained
6698
6699 MARVELL ARMADA DRM SUPPORT
6700 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6701 S:      Maintained
6702 F:      drivers/gpu/drm/armada/
6703
6704 MARVELL 88E6352 DSA support
6705 M:      Guenter Roeck <linux@roeck-us.net>
6706 S:      Maintained
6707 F:      drivers/net/dsa/mv88e6352.c
6708
6709 MARVELL CRYPTO DRIVER
6710 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6711 M:      Arnaud Ebalard <arno@natisbad.org>
6712 F:      drivers/crypto/marvell/
6713 S:      Maintained
6714 L:      linux-crypto@vger.kernel.org
6715
6716 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6717 M:      Mirko Lindner <mlindner@marvell.com>
6718 M:      Stephen Hemminger <stephen@networkplumber.org>
6719 L:      netdev@vger.kernel.org
6720 S:      Maintained
6721 F:      drivers/net/ethernet/marvell/sk*
6722
6723 MARVELL LIBERTAS WIRELESS DRIVER
6724 L:      libertas-dev@lists.infradead.org
6725 S:      Orphan
6726 F:      drivers/net/wireless/libertas/
6727
6728 MARVELL MV643XX ETHERNET DRIVER
6729 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6730 L:      netdev@vger.kernel.org
6731 S:      Maintained
6732 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6733 F:      include/linux/mv643xx.h
6734
6735 MARVELL MVNETA ETHERNET DRIVER
6736 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6737 L:      netdev@vger.kernel.org
6738 S:      Maintained
6739 F:      drivers/net/ethernet/marvell/mvneta.*
6740
6741 MARVELL MWIFIEX WIRELESS DRIVER
6742 M:      Amitkumar Karwar <akarwar@marvell.com>
6743 M:      Nishant Sarmukadam <nishants@marvell.com>
6744 L:      linux-wireless@vger.kernel.org
6745 S:      Maintained
6746 F:      drivers/net/wireless/mwifiex/
6747
6748 MARVELL MWL8K WIRELESS DRIVER
6749 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6750 L:      linux-wireless@vger.kernel.org
6751 S:      Odd Fixes
6752 F:      drivers/net/wireless/mwl8k.c
6753
6754 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6755 M:      Nicolas Pitre <nico@fluxnic.net>
6756 S:      Odd Fixes
6757 F:      drivers/mmc/host/mvsdio.*
6758
6759 MATROX FRAMEBUFFER DRIVER
6760 L:      linux-fbdev@vger.kernel.org
6761 S:      Orphan
6762 F:      drivers/video/fbdev/matrox/matroxfb_*
6763 F:      include/uapi/linux/matroxfb.h
6764
6765 MAX16065 HARDWARE MONITOR DRIVER
6766 M:      Guenter Roeck <linux@roeck-us.net>
6767 L:      lm-sensors@lm-sensors.org
6768 S:      Maintained
6769 F:      Documentation/hwmon/max16065
6770 F:      drivers/hwmon/max16065.c
6771
6772 MAX20751 HARDWARE MONITOR DRIVER
6773 M:      Guenter Roeck <linux@roeck-us.net>
6774 L:      lm-sensors@lm-sensors.org
6775 S:      Maintained
6776 F:      Documentation/hwmon/max20751
6777 F:      drivers/hwmon/max20751.c
6778
6779 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6780 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6781 L:      lm-sensors@lm-sensors.org
6782 S:      Maintained
6783 F:      Documentation/hwmon/max6650
6784 F:      drivers/hwmon/max6650.c
6785
6786 MAX6697 HARDWARE MONITOR DRIVER
6787 M:      Guenter Roeck <linux@roeck-us.net>
6788 L:      lm-sensors@lm-sensors.org
6789 S:      Maintained
6790 F:      Documentation/hwmon/max6697
6791 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6792 F:      drivers/hwmon/max6697.c
6793 F:      include/linux/platform_data/max6697.h
6794
6795 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6796 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6797 L:      linux-pm@vger.kernel.org
6798 S:      Supported
6799 F:      drivers/power/max14577_charger.c
6800 F:      drivers/power/max77693_charger.c
6801
6802 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6803 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6804 L:      linux-kernel@vger.kernel.org
6805 S:      Supported
6806 F:      drivers/*/*max77802.c
6807 F:      Documentation/devicetree/bindings/*/*max77802.txt
6808 F:      include/dt-bindings/*/*max77802.h
6809
6810 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6811 M:      Chanwoo Choi <cw00.choi@samsung.com>
6812 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6813 L:      linux-kernel@vger.kernel.org
6814 S:      Supported
6815 F:      drivers/*/max14577.c
6816 F:      drivers/*/max77686.c
6817 F:      drivers/*/max77693.c
6818 F:      drivers/extcon/extcon-max14577.c
6819 F:      drivers/extcon/extcon-max77693.c
6820 F:      drivers/rtc/rtc-max77686.c
6821 F:      drivers/clk/clk-max77686.c
6822 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6823 F:      Documentation/devicetree/bindings/*/max77686.txt
6824 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6825 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6826 F:      include/linux/mfd/max14577*.h
6827 F:      include/linux/mfd/max77686*.h
6828 F:      include/linux/mfd/max77693*.h
6829
6830 MAXIRADIO FM RADIO RECEIVER DRIVER
6831 M:      Hans Verkuil <hverkuil@xs4all.nl>
6832 L:      linux-media@vger.kernel.org
6833 T:      git git://linuxtv.org/media_tree.git
6834 W:      http://linuxtv.org
6835 S:      Maintained
6836 F:      drivers/media/radio/radio-maxiradio*
6837
6838 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6839 M:      Peter Rosin <peda@axentia.se>
6840 L:      linux-iio@vger.kernel.org
6841 S:      Maintained
6842 F:      drivers/iio/potentiometer/mcp4531.c
6843
6844 MEDIA DRIVERS FOR RENESAS - VSP1
6845 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6846 L:      linux-media@vger.kernel.org
6847 L:      linux-sh@vger.kernel.org
6848 T:      git git://linuxtv.org/media_tree.git
6849 S:      Supported
6850 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6851 F:      drivers/media/platform/vsp1/
6852
6853 MEDIA DRIVERS FOR ASCOT2E
6854 M:      Sergey Kozlov <serjk@netup.ru>
6855 L:      linux-media@vger.kernel.org
6856 W:      http://linuxtv.org
6857 W:      http://netup.tv/
6858 T:      git git://linuxtv.org/media_tree.git
6859 S:      Supported
6860 F:      drivers/media/dvb-frontends/ascot2e*
6861
6862 MEDIA DRIVERS FOR CXD2841ER
6863 M:      Sergey Kozlov <serjk@netup.ru>
6864 L:      linux-media@vger.kernel.org
6865 W:      http://linuxtv.org/
6866 W:      http://netup.tv/
6867 T:      git git://linuxtv.org/media_tree.git
6868 S:      Supported
6869 F:      drivers/media/dvb-frontends/cxd2841er*
6870
6871 MEDIA DRIVERS FOR HORUS3A
6872 M:      Sergey Kozlov <serjk@netup.ru>
6873 L:      linux-media@vger.kernel.org
6874 W:      http://linuxtv.org/
6875 W:      http://netup.tv/
6876 T:      git git://linuxtv.org/media_tree.git
6877 S:      Supported
6878 F:      drivers/media/dvb-frontends/horus3a*
6879
6880 MEDIA DRIVERS FOR LNBH25
6881 M:      Sergey Kozlov <serjk@netup.ru>
6882 L:      linux-media@vger.kernel.org
6883 W:      http://linuxtv.org/
6884 W:      http://netup.tv/
6885 T:      git git://linuxtv.org/media_tree.git
6886 S:      Supported
6887 F:      drivers/media/dvb-frontends/lnbh25*
6888
6889 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6890 M:      Sergey Kozlov <serjk@netup.ru>
6891 L:      linux-media@vger.kernel.org
6892 W:      http://linuxtv.org/
6893 W:      http://netup.tv/
6894 T:      git git://linuxtv.org/media_tree.git
6895 S:      Supported
6896 F:      drivers/media/pci/netup_unidvb/*
6897
6898 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6899 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6900 P:      LinuxTV.org Project
6901 L:      linux-media@vger.kernel.org
6902 W:      http://linuxtv.org
6903 Q:      http://patchwork.kernel.org/project/linux-media/list/
6904 T:      git git://linuxtv.org/media_tree.git
6905 S:      Maintained
6906 F:      Documentation/dvb/
6907 F:      Documentation/video4linux/
6908 F:      Documentation/DocBook/media/
6909 F:      drivers/media/
6910 F:      drivers/staging/media/
6911 F:      include/media/
6912 F:      include/uapi/linux/dvb/
6913 F:      include/uapi/linux/videodev2.h
6914 F:      include/uapi/linux/media.h
6915 F:      include/uapi/linux/v4l2-*
6916 F:      include/uapi/linux/meye.h
6917 F:      include/uapi/linux/ivtv*
6918 F:      include/uapi/linux/uvcvideo.h
6919
6920 MEDIATEK MT7601U WIRELESS LAN DRIVER
6921 M:      Jakub Kicinski <kubakici@wp.pl>
6922 L:      linux-wireless@vger.kernel.org
6923 S:      Maintained
6924 F:      drivers/net/wireless/mediatek/mt7601u/
6925
6926 MEGARAID SCSI/SAS DRIVERS
6927 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6928 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6929 M:      Uday Lingala <uday.lingala@avagotech.com>
6930 L:      megaraidlinux.pdl@avagotech.com
6931 L:      linux-scsi@vger.kernel.org
6932 W:      http://www.lsi.com
6933 S:      Maintained
6934 F:      Documentation/scsi/megaraid.txt
6935 F:      drivers/scsi/megaraid.*
6936 F:      drivers/scsi/megaraid/
6937
6938 MELLANOX ETHERNET DRIVER (mlx4_en)
6939 M:      Eugenia Emantayev <eugenia@mellanox.com>
6940 L:      netdev@vger.kernel.org
6941 S:      Supported
6942 W:      http://www.mellanox.com
6943 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6944 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6945
6946 MELLANOX ETHERNET DRIVER (mlx5e)
6947 M:      Saeed Mahameed <saeedm@mellanox.com>
6948 L:      netdev@vger.kernel.org
6949 S:      Supported
6950 W:      http://www.mellanox.com
6951 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6952 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
6953
6954 MELLANOX ETHERNET SWITCH DRIVERS
6955 M:      Jiri Pirko <jiri@mellanox.com>
6956 M:      Ido Schimmel <idosch@mellanox.com>
6957 L:      netdev@vger.kernel.org
6958 S:      Supported
6959 W:      http://www.mellanox.com
6960 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6961 F:      drivers/net/ethernet/mellanox/mlxsw/
6962
6963 MEMBARRIER SUPPORT
6964 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6965 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6966 L:      linux-kernel@vger.kernel.org
6967 S:      Supported
6968 F:      kernel/membarrier.c
6969 F:      include/uapi/linux/membarrier.h
6970
6971 MEMORY MANAGEMENT
6972 L:      linux-mm@kvack.org
6973 W:      http://www.linux-mm.org
6974 S:      Maintained
6975 F:      include/linux/mm.h
6976 F:      include/linux/gfp.h
6977 F:      include/linux/mmzone.h
6978 F:      include/linux/memory_hotplug.h
6979 F:      include/linux/vmalloc.h
6980 F:      mm/
6981
6982 MEMORY TECHNOLOGY DEVICES (MTD)
6983 M:      David Woodhouse <dwmw2@infradead.org>
6984 M:      Brian Norris <computersforpeace@gmail.com>
6985 L:      linux-mtd@lists.infradead.org
6986 W:      http://www.linux-mtd.infradead.org/
6987 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6988 T:      git git://git.infradead.org/linux-mtd.git
6989 T:      git git://git.infradead.org/l2-mtd.git
6990 S:      Maintained
6991 F:      drivers/mtd/
6992 F:      include/linux/mtd/
6993 F:      include/uapi/mtd/
6994
6995 MEN A21 WATCHDOG DRIVER
6996 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6997 L:      linux-watchdog@vger.kernel.org
6998 S:      Maintained
6999 F:      drivers/watchdog/mena21_wdt.c
7000
7001 MEN CHAMELEON BUS (mcb)
7002 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7003 S:      Maintained
7004 F:      drivers/mcb/
7005 F:      include/linux/mcb.h
7006 F:      Documentation/men-chameleon-bus.txt
7007
7008 MEN F21BMC (Board Management Controller)
7009 M:      Andreas Werner <andreas.werner@men.de>
7010 S:      Supported
7011 F:      drivers/mfd/menf21bmc.c
7012 F:      drivers/watchdog/menf21bmc_wdt.c
7013 F:      drivers/leds/leds-menf21bmc.c
7014 F:      drivers/hwmon/menf21bmc_hwmon.c
7015 F:      Documentation/hwmon/menf21bmc
7016
7017 METAG ARCHITECTURE
7018 M:      James Hogan <james.hogan@imgtec.com>
7019 L:      linux-metag@vger.kernel.org
7020 S:      Odd Fixes
7021 F:      arch/metag/
7022 F:      Documentation/metag/
7023 F:      Documentation/devicetree/bindings/metag/
7024 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7025 F:      drivers/clocksource/metag_generic.c
7026 F:      drivers/irqchip/irq-metag.c
7027 F:      drivers/irqchip/irq-metag-ext.c
7028 F:      drivers/tty/metag_da.c
7029
7030 MICROBLAZE ARCHITECTURE
7031 M:      Michal Simek <monstr@monstr.eu>
7032 W:      http://www.monstr.eu/fdt/
7033 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7034 S:      Supported
7035 F:      arch/microblaze/
7036
7037 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7038 M:      Chen Yu <yu.c.chen@intel.com>
7039 L:      platform-driver-x86@vger.kernel.org
7040 S:      Supported
7041 F:      drivers/platform/x86/surfacepro3_button.c
7042
7043 MICROTEK X6 SCANNER
7044 M:      Oliver Neukum <oliver@neukum.org>
7045 S:      Maintained
7046 F:      drivers/usb/image/microtek.*
7047
7048 MIPS
7049 M:      Ralf Baechle <ralf@linux-mips.org>
7050 L:      linux-mips@linux-mips.org
7051 W:      http://www.linux-mips.org/
7052 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7053 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7054 S:      Supported
7055 F:      Documentation/mips/
7056 F:      arch/mips/
7057
7058 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7059 M:      Hans Verkuil <hverkuil@xs4all.nl>
7060 L:      linux-media@vger.kernel.org
7061 T:      git git://linuxtv.org/media_tree.git
7062 W:      http://linuxtv.org
7063 S:      Odd Fixes
7064 F:      drivers/media/radio/radio-miropcm20*
7065
7066 Mellanox MLX5 core VPI driver
7067 M:      Eli Cohen <eli@mellanox.com>
7068 L:      netdev@vger.kernel.org
7069 L:      linux-rdma@vger.kernel.org
7070 W:      http://www.mellanox.com
7071 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7072 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7073 T:      git git://openfabrics.org/~eli/connect-ib.git
7074 S:      Supported
7075 F:      drivers/net/ethernet/mellanox/mlx5/core/
7076 F:      include/linux/mlx5/
7077
7078 Mellanox MLX5 IB driver
7079 M:      Eli Cohen <eli@mellanox.com>
7080 L:      linux-rdma@vger.kernel.org
7081 W:      http://www.mellanox.com
7082 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7083 T:      git git://openfabrics.org/~eli/connect-ib.git
7084 S:      Supported
7085 F:      include/linux/mlx5/
7086 F:      drivers/infiniband/hw/mlx5/
7087
7088 MELEXIS MLX90614 DRIVER
7089 M:      Crt Mori <cmo@melexis.com>
7090 L:      linux-iio@vger.kernel.org
7091 W:      http://www.melexis.com
7092 S:      Supported
7093 F:      drivers/iio/temperature/mlx90614.c
7094
7095 MN88472 MEDIA DRIVER
7096 M:      Antti Palosaari <crope@iki.fi>
7097 L:      linux-media@vger.kernel.org
7098 W:      http://linuxtv.org/
7099 W:      http://palosaari.fi/linux/
7100 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7101 T:      git git://linuxtv.org/anttip/media_tree.git
7102 S:      Maintained
7103 F:      drivers/staging/media/mn88472/
7104 F:      drivers/media/dvb-frontends/mn88472.h
7105
7106 MN88473 MEDIA DRIVER
7107 M:      Antti Palosaari <crope@iki.fi>
7108 L:      linux-media@vger.kernel.org
7109 W:      http://linuxtv.org/
7110 W:      http://palosaari.fi/linux/
7111 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7112 T:      git git://linuxtv.org/anttip/media_tree.git
7113 S:      Maintained
7114 F:      drivers/staging/media/mn88473/
7115 F:      drivers/media/dvb-frontends/mn88473.h
7116
7117 MODULE SUPPORT
7118 M:      Rusty Russell <rusty@rustcorp.com.au>
7119 S:      Maintained
7120 F:      include/linux/module.h
7121 F:      kernel/module.c
7122
7123 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7124 W:      http://popies.net/meye/
7125 S:      Orphan
7126 F:      Documentation/video4linux/meye.txt
7127 F:      drivers/media/pci/meye/
7128 F:      include/uapi/linux/meye.h
7129
7130 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7131 M:      Jiri Slaby <jirislaby@gmail.com>
7132 S:      Maintained
7133 F:      Documentation/serial/moxa-smartio
7134 F:      drivers/tty/mxser.*
7135
7136 MR800 AVERMEDIA USB FM RADIO DRIVER
7137 M:      Alexey Klimov <klimov.linux@gmail.com>
7138 L:      linux-media@vger.kernel.org
7139 T:      git git://linuxtv.org/media_tree.git
7140 S:      Maintained
7141 F:      drivers/media/radio/radio-mr800.c
7142
7143 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7144 M:      Alan Ott <alan@signal11.us>
7145 L:      linux-wpan@vger.kernel.org
7146 S:      Maintained
7147 F:      drivers/net/ieee802154/mrf24j40.c
7148 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7149
7150 MSI LAPTOP SUPPORT
7151 M:      "Lee, Chun-Yi" <jlee@suse.com>
7152 L:      platform-driver-x86@vger.kernel.org
7153 S:      Maintained
7154 F:      drivers/platform/x86/msi-laptop.c
7155
7156 MSI WMI SUPPORT
7157 L:      platform-driver-x86@vger.kernel.org
7158 S:      Orphan
7159 F:      drivers/platform/x86/msi-wmi.c
7160
7161 MSI001 MEDIA DRIVER
7162 M:      Antti Palosaari <crope@iki.fi>
7163 L:      linux-media@vger.kernel.org
7164 W:      http://linuxtv.org/
7165 W:      http://palosaari.fi/linux/
7166 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7167 T:      git git://linuxtv.org/anttip/media_tree.git
7168 S:      Maintained
7169 F:      drivers/media/tuners/msi001*
7170
7171 MSI2500 MEDIA DRIVER
7172 M:      Antti Palosaari <crope@iki.fi>
7173 L:      linux-media@vger.kernel.org
7174 W:      http://linuxtv.org/
7175 W:      http://palosaari.fi/linux/
7176 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7177 T:      git git://linuxtv.org/anttip/media_tree.git
7178 S:      Maintained
7179 F:      drivers/media/usb/msi2500/
7180
7181 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7182 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7183 L:      linux-mtd@lists.infradead.org
7184 S:      Maintained
7185 F:      drivers/mtd/devices/docg3*
7186
7187 MT9M032 APTINA SENSOR DRIVER
7188 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7189 L:      linux-media@vger.kernel.org
7190 T:      git git://linuxtv.org/media_tree.git
7191 S:      Maintained
7192 F:      drivers/media/i2c/mt9m032.c
7193 F:      include/media/mt9m032.h
7194
7195 MT9P031 APTINA CAMERA SENSOR
7196 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7197 L:      linux-media@vger.kernel.org
7198 T:      git git://linuxtv.org/media_tree.git
7199 S:      Maintained
7200 F:      drivers/media/i2c/mt9p031.c
7201 F:      include/media/mt9p031.h
7202
7203 MT9T001 APTINA CAMERA SENSOR
7204 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7205 L:      linux-media@vger.kernel.org
7206 T:      git git://linuxtv.org/media_tree.git
7207 S:      Maintained
7208 F:      drivers/media/i2c/mt9t001.c
7209 F:      include/media/mt9t001.h
7210
7211 MT9V032 APTINA CAMERA SENSOR
7212 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7213 L:      linux-media@vger.kernel.org
7214 T:      git git://linuxtv.org/media_tree.git
7215 S:      Maintained
7216 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7217 F:      drivers/media/i2c/mt9v032.c
7218 F:      include/media/mt9v032.h
7219
7220 MULTIFUNCTION DEVICES (MFD)
7221 M:      Lee Jones <lee.jones@linaro.org>
7222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7223 S:      Supported
7224 F:      drivers/mfd/
7225 F:      include/linux/mfd/
7226
7227 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7228 M:      Ulf Hansson <ulf.hansson@linaro.org>
7229 L:      linux-mmc@vger.kernel.org
7230 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7231 S:      Maintained
7232 F:      drivers/mmc/
7233 F:      include/linux/mmc/
7234 F:      include/uapi/linux/mmc/
7235
7236 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7237 S:      Orphan
7238 F:      drivers/mmc/host/mmc_spi.c
7239 F:      include/linux/spi/mmc_spi.h
7240
7241 MULTISOUND SOUND DRIVER
7242 M:      Andrew Veliath <andrewtv@usa.net>
7243 S:      Maintained
7244 F:      Documentation/sound/oss/MultiSound
7245 F:      sound/oss/msnd*
7246
7247 MULTITECH MULTIPORT CARD (ISICOM)
7248 S:      Orphan
7249 F:      drivers/tty/isicom.c
7250 F:      include/linux/isicom.h
7251
7252 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7253 M:      Felipe Balbi <balbi@ti.com>
7254 L:      linux-usb@vger.kernel.org
7255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7256 S:      Maintained
7257 F:      drivers/usb/musb/
7258
7259 MXL5007T MEDIA DRIVER
7260 M:      Michael Krufky <mkrufky@linuxtv.org>
7261 L:      linux-media@vger.kernel.org
7262 W:      http://linuxtv.org/
7263 W:      http://github.com/mkrufky
7264 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7265 T:      git git://linuxtv.org/mkrufky/tuners.git
7266 S:      Maintained
7267 F:      drivers/media/tuners/mxl5007t.*
7268
7269 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7270 M:      Hyong-Youb Kim <hykim@myri.com>
7271 L:      netdev@vger.kernel.org
7272 W:      https://www.myricom.com/support/downloads/myri10ge.html
7273 S:      Supported
7274 F:      drivers/net/ethernet/myricom/myri10ge/
7275
7276 NATSEMI ETHERNET DRIVER (DP8381x)
7277 S:      Orphan
7278 F:      drivers/net/ethernet/natsemi/natsemi.c
7279
7280 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7281 M:      Daniel Mack <zonque@gmail.com>
7282 S:      Maintained
7283 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7284 W:      http://www.native-instruments.com
7285 F:      sound/usb/caiaq/
7286
7287 NCP FILESYSTEM
7288 M:      Petr Vandrovec <petr@vandrovec.name>
7289 S:      Odd Fixes
7290 F:      fs/ncpfs/
7291
7292 NCR 5380 SCSI DRIVERS
7293 M:      Finn Thain <fthain@telegraphics.com.au>
7294 M:      Michael Schmitz <schmitzmic@gmail.com>
7295 L:      linux-scsi@vger.kernel.org
7296 S:      Maintained
7297 F:      Documentation/scsi/g_NCR5380.txt
7298 F:      drivers/scsi/NCR5380.*
7299 F:      drivers/scsi/arm/cumana_1.c
7300 F:      drivers/scsi/arm/oak.c
7301 F:      drivers/scsi/atari_NCR5380.c
7302 F:      drivers/scsi/atari_scsi.*
7303 F:      drivers/scsi/dmx3191d.c
7304 F:      drivers/scsi/dtc.*
7305 F:      drivers/scsi/g_NCR5380.*
7306 F:      drivers/scsi/g_NCR5380_mmio.c
7307 F:      drivers/scsi/mac_scsi.*
7308 F:      drivers/scsi/pas16.*
7309 F:      drivers/scsi/sun3_scsi.*
7310 F:      drivers/scsi/sun3_scsi_vme.c
7311 F:      drivers/scsi/t128.*
7312
7313 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7314 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7315 L:      linux-scsi@vger.kernel.org
7316 S:      Maintained
7317 F:      drivers/scsi/NCR_D700.*
7318
7319 NCT6775 HARDWARE MONITOR DRIVER
7320 M:      Guenter Roeck <linux@roeck-us.net>
7321 L:      lm-sensors@lm-sensors.org
7322 S:      Maintained
7323 F:      Documentation/hwmon/nct6775
7324 F:      drivers/hwmon/nct6775.c
7325
7326 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7327 M:      Faisal Latif <faisal.latif@intel.com>
7328 L:      linux-rdma@vger.kernel.org
7329 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7330 S:      Supported
7331 F:      drivers/infiniband/hw/nes/
7332
7333 NETEM NETWORK EMULATOR
7334 M:      Stephen Hemminger <stephen@networkplumber.org>
7335 L:      netem@lists.linux-foundation.org
7336 S:      Maintained
7337 F:      net/sched/sch_netem.c
7338
7339 NETERION 10GbE DRIVERS (s2io/vxge)
7340 M:      Jon Mason <jdmason@kudzu.us>
7341 L:      netdev@vger.kernel.org
7342 S:      Supported
7343 F:      Documentation/networking/s2io.txt
7344 F:      Documentation/networking/vxge.txt
7345 F:      drivers/net/ethernet/neterion/
7346
7347 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7348 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7349 M:      Patrick McHardy <kaber@trash.net>
7350 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7351 L:      netfilter-devel@vger.kernel.org
7352 L:      coreteam@netfilter.org
7353 W:      http://www.netfilter.org/
7354 W:      http://www.iptables.org/
7355 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7358 S:      Supported
7359 F:      include/linux/netfilter*
7360 F:      include/linux/netfilter/
7361 F:      include/net/netfilter/
7362 F:      include/uapi/linux/netfilter*
7363 F:      include/uapi/linux/netfilter/
7364 F:      net/*/netfilter.c
7365 F:      net/*/netfilter/
7366 F:      net/netfilter/
7367 F:      net/bridge/br_netfilter*.c
7368
7369 NETLABEL
7370 M:      Paul Moore <paul@paul-moore.com>
7371 W:      http://netlabel.sf.net
7372 L:      netdev@vger.kernel.org
7373 S:      Maintained
7374 F:      Documentation/netlabel/
7375 F:      include/net/netlabel.h
7376 F:      net/netlabel/
7377
7378 NETROM NETWORK LAYER
7379 M:      Ralf Baechle <ralf@linux-mips.org>
7380 L:      linux-hams@vger.kernel.org
7381 W:      http://www.linux-ax25.org/
7382 S:      Maintained
7383 F:      include/net/netrom.h
7384 F:      include/uapi/linux/netrom.h
7385 F:      net/netrom/
7386
7387 NETWORK BLOCK DEVICE (NBD)
7388 M:      Markus Pargmann <mpa@pengutronix.de>
7389 S:      Maintained
7390 L:      nbd-general@lists.sourceforge.net
7391 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7392 F:      Documentation/blockdev/nbd.txt
7393 F:      drivers/block/nbd.c
7394 F:      include/uapi/linux/nbd.h
7395
7396 NETWORK DROP MONITOR
7397 M:      Neil Horman <nhorman@tuxdriver.com>
7398 L:      netdev@vger.kernel.org
7399 S:      Maintained
7400 W:      https://fedorahosted.org/dropwatch/
7401 F:      net/core/drop_monitor.c
7402
7403 NETWORKING [GENERAL]
7404 M:      "David S. Miller" <davem@davemloft.net>
7405 L:      netdev@vger.kernel.org
7406 W:      http://www.linuxfoundation.org/en/Net
7407 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7410 S:      Maintained
7411 F:      net/
7412 F:      include/net/
7413 F:      include/linux/in.h
7414 F:      include/linux/net.h
7415 F:      include/linux/netdevice.h
7416 F:      include/uapi/linux/in.h
7417 F:      include/uapi/linux/net.h
7418 F:      include/uapi/linux/netdevice.h
7419 F:      include/uapi/linux/net_namespace.h
7420 F:      tools/net/
7421 F:      tools/testing/selftests/net/
7422 F:      lib/random32.c
7423 F:      lib/test_bpf.c
7424
7425 NETWORKING [IPv4/IPv6]
7426 M:      "David S. Miller" <davem@davemloft.net>
7427 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7428 M:      James Morris <jmorris@namei.org>
7429 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7430 M:      Patrick McHardy <kaber@trash.net>
7431 L:      netdev@vger.kernel.org
7432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7433 S:      Maintained
7434 F:      net/ipv4/
7435 F:      net/ipv6/
7436 F:      include/net/ip*
7437 F:      arch/x86/net/*
7438
7439 NETWORKING [IPSEC]
7440 M:      Steffen Klassert <steffen.klassert@secunet.com>
7441 M:      Herbert Xu <herbert@gondor.apana.org.au>
7442 M:      "David S. Miller" <davem@davemloft.net>
7443 L:      netdev@vger.kernel.org
7444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7446 S:      Maintained
7447 F:      net/core/flow.c
7448 F:      net/xfrm/
7449 F:      net/key/
7450 F:      net/ipv4/xfrm*
7451 F:      net/ipv4/esp4.c
7452 F:      net/ipv4/ah4.c
7453 F:      net/ipv4/ipcomp.c
7454 F:      net/ipv4/ip_vti.c
7455 F:      net/ipv6/xfrm*
7456 F:      net/ipv6/esp6.c
7457 F:      net/ipv6/ah6.c
7458 F:      net/ipv6/ipcomp6.c
7459 F:      net/ipv6/ip6_vti.c
7460 F:      include/uapi/linux/xfrm.h
7461 F:      include/net/xfrm.h
7462
7463 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7464 M:      Paul Moore <paul@paul-moore.com>
7465 L:      netdev@vger.kernel.org
7466 S:      Maintained
7467
7468 NETWORKING [WIRELESS]
7469 L:      linux-wireless@vger.kernel.org
7470 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7471
7472 NETWORKING DRIVERS
7473 L:      netdev@vger.kernel.org
7474 W:      http://www.linuxfoundation.org/en/Net
7475 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7478 S:      Odd Fixes
7479 F:      drivers/net/
7480 F:      include/linux/if_*
7481 F:      include/linux/netdevice.h
7482 F:      include/linux/etherdevice.h
7483 F:      include/linux/fcdevice.h
7484 F:      include/linux/fddidevice.h
7485 F:      include/linux/hippidevice.h
7486 F:      include/linux/inetdevice.h
7487 F:      include/uapi/linux/if_*
7488 F:      include/uapi/linux/netdevice.h
7489
7490 NETWORKING DRIVERS (WIRELESS)
7491 M:      Kalle Valo <kvalo@codeaurora.org>
7492 L:      linux-wireless@vger.kernel.org
7493 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7495 S:      Maintained
7496 F:      drivers/net/wireless/
7497
7498 NETXEN (1/10) GbE SUPPORT
7499 M:      Manish Chopra <manish.chopra@qlogic.com>
7500 M:      Sony Chacko <sony.chacko@qlogic.com>
7501 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7502 L:      netdev@vger.kernel.org
7503 W:      http://www.qlogic.com
7504 S:      Supported
7505 F:      drivers/net/ethernet/qlogic/netxen/
7506
7507 NFC SUBSYSTEM
7508 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7509 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7510 M:      Samuel Ortiz <sameo@linux.intel.com>
7511 L:      linux-wireless@vger.kernel.org
7512 L:      linux-nfc@lists.01.org (subscribers-only)
7513 S:      Supported
7514 F:      net/nfc/
7515 F:      include/net/nfc/
7516 F:      include/uapi/linux/nfc.h
7517 F:      drivers/nfc/
7518 F:      include/linux/platform_data/pn544.h
7519 F:      Documentation/devicetree/bindings/net/nfc/
7520
7521 NFS, SUNRPC, AND LOCKD CLIENTS
7522 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7523 M:      Anna Schumaker <anna.schumaker@netapp.com>
7524 L:      linux-nfs@vger.kernel.org
7525 W:      http://client.linux-nfs.org
7526 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7527 S:      Maintained
7528 F:      fs/lockd/
7529 F:      fs/nfs/
7530 F:      fs/nfs_common/
7531 F:      net/sunrpc/
7532 F:      include/linux/lockd/
7533 F:      include/linux/nfs*
7534 F:      include/linux/sunrpc/
7535 F:      include/uapi/linux/nfs*
7536 F:      include/uapi/linux/sunrpc/
7537
7538 NILFS2 FILESYSTEM
7539 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7540 L:      linux-nilfs@vger.kernel.org
7541 W:      http://nilfs.sourceforge.net/
7542 T:      git git://github.com/konis/nilfs2.git
7543 S:      Supported
7544 F:      Documentation/filesystems/nilfs2.txt
7545 F:      fs/nilfs2/
7546 F:      include/linux/nilfs2_fs.h
7547 F:      include/trace/events/nilfs2.h
7548
7549 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7550 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7551 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7552 S:      Maintained
7553 F:      Documentation/scsi/NinjaSCSI.txt
7554 F:      drivers/scsi/pcmcia/nsp_*
7555
7556 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7557 M:      GOTO Masanori <gotom@debian.or.jp>
7558 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7559 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7560 S:      Maintained
7561 F:      Documentation/scsi/NinjaSCSI.txt
7562 F:      drivers/scsi/nsp32*
7563
7564 NIOS2 ARCHITECTURE
7565 M:      Ley Foon Tan <lftan@altera.com>
7566 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7568 S:      Maintained
7569 F:      arch/nios2/
7570
7571 NOKIA N900 POWER SUPPLY DRIVERS
7572 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7573 S:      Maintained
7574 F:      include/linux/power/bq2415x_charger.h
7575 F:      include/linux/power/bq27xxx_battery.h
7576 F:      include/linux/power/isp1704_charger.h
7577 F:      drivers/power/bq2415x_charger.c
7578 F:      drivers/power/bq27xxx_battery.c
7579 F:      drivers/power/isp1704_charger.c
7580 F:      drivers/power/rx51_battery.c
7581
7582 NTB DRIVER CORE
7583 M:      Jon Mason <jdmason@kudzu.us>
7584 M:      Dave Jiang <dave.jiang@intel.com>
7585 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7586 L:      linux-ntb@googlegroups.com
7587 S:      Supported
7588 W:      https://github.com/jonmason/ntb/wiki
7589 T:      git git://github.com/jonmason/ntb.git
7590 F:      drivers/ntb/
7591 F:      drivers/net/ntb_netdev.c
7592 F:      include/linux/ntb.h
7593 F:      include/linux/ntb_transport.h
7594
7595 NTB INTEL DRIVER
7596 M:      Jon Mason <jdmason@kudzu.us>
7597 M:      Dave Jiang <dave.jiang@intel.com>
7598 L:      linux-ntb@googlegroups.com
7599 S:      Supported
7600 W:      https://github.com/jonmason/ntb/wiki
7601 T:      git git://github.com/jonmason/ntb.git
7602 F:      drivers/ntb/hw/intel/
7603
7604 NTFS FILESYSTEM
7605 M:      Anton Altaparmakov <anton@tuxera.com>
7606 L:      linux-ntfs-dev@lists.sourceforge.net
7607 W:      http://www.tuxera.com/
7608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7609 S:      Supported
7610 F:      Documentation/filesystems/ntfs.txt
7611 F:      fs/ntfs/
7612
7613 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7614 M:      Antonino Daplas <adaplas@gmail.com>
7615 L:      linux-fbdev@vger.kernel.org
7616 S:      Maintained
7617 F:      drivers/video/fbdev/riva/
7618 F:      drivers/video/fbdev/nvidia/
7619
7620 NVM EXPRESS DRIVER
7621 M:      Keith Busch <keith.busch@intel.com>
7622 M:      Jens Axboe <axboe@fb.com>
7623 L:      linux-nvme@lists.infradead.org
7624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7625 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7626 S:      Supported
7627 F:      drivers/nvme/host/
7628 F:      include/linux/nvme.h
7629
7630 NVMEM FRAMEWORK
7631 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7632 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7633 S:      Maintained
7634 F:      drivers/nvmem/
7635 F:      Documentation/devicetree/bindings/nvmem/
7636 F:      include/linux/nvmem-consumer.h
7637 F:      include/linux/nvmem-provider.h
7638
7639 NXP-NCI NFC DRIVER
7640 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7641 R:      Charles Gorand <charles.gorand@effinnov.com>
7642 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7643 S:      Supported
7644 F:      drivers/nfc/nxp-nci
7645
7646 NXP TDA998X DRM DRIVER
7647 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7648 S:      Supported
7649 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7650 F:      include/drm/i2c/tda998x.h
7651
7652 NXP TFA9879 DRIVER
7653 M:      Peter Rosin <peda@axentia.se>
7654 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7655 S:      Maintained
7656 F:      sound/soc/codecs/tfa9879*
7657
7658 OMAP SUPPORT
7659 M:      Tony Lindgren <tony@atomide.com>
7660 L:      linux-omap@vger.kernel.org
7661 W:      http://www.muru.com/linux/omap/
7662 W:      http://linux.omap.com/
7663 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7665 S:      Maintained
7666 F:      arch/arm/*omap*/
7667 F:      arch/arm/configs/omap1_defconfig
7668 F:      arch/arm/configs/omap2plus_defconfig
7669 F:      drivers/i2c/busses/i2c-omap.c
7670 F:      drivers/irqchip/irq-omap-intc.c
7671 F:      drivers/mfd/*omap*.c
7672 F:      drivers/mfd/menelaus.c
7673 F:      drivers/mfd/palmas.c
7674 F:      drivers/mfd/tps65217.c
7675 F:      drivers/mfd/tps65218.c
7676 F:      drivers/mfd/tps65910.c
7677 F:      drivers/mfd/twl-core.[ch]
7678 F:      drivers/mfd/twl4030*.c
7679 F:      drivers/mfd/twl6030*.c
7680 F:      drivers/mfd/twl6040*.c
7681 F:      drivers/regulator/palmas-regulator*.c
7682 F:      drivers/regulator/pbias-regulator.c
7683 F:      drivers/regulator/tps65217-regulator.c
7684 F:      drivers/regulator/tps65218-regulator.c
7685 F:      drivers/regulator/tps65910-regulator.c
7686 F:      drivers/regulator/twl-regulator.c
7687 F:      include/linux/i2c-omap.h
7688
7689 OMAP DEVICE TREE SUPPORT
7690 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7691 M:      Tony Lindgren <tony@atomide.com>
7692 L:      linux-omap@vger.kernel.org
7693 L:      devicetree@vger.kernel.org
7694 S:      Maintained
7695 F:      arch/arm/boot/dts/*omap*
7696 F:      arch/arm/boot/dts/*am3*
7697 F:      arch/arm/boot/dts/*am4*
7698 F:      arch/arm/boot/dts/*am5*
7699 F:      arch/arm/boot/dts/*dra7*
7700
7701 OMAP CLOCK FRAMEWORK SUPPORT
7702 M:      Paul Walmsley <paul@pwsan.com>
7703 L:      linux-omap@vger.kernel.org
7704 S:      Maintained
7705 F:      arch/arm/*omap*/*clock*
7706
7707 OMAP POWER MANAGEMENT SUPPORT
7708 M:      Kevin Hilman <khilman@deeprootsystems.com>
7709 L:      linux-omap@vger.kernel.org
7710 S:      Maintained
7711 F:      arch/arm/*omap*/*pm*
7712 F:      drivers/cpufreq/omap-cpufreq.c
7713
7714 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7715 M:      Rajendra Nayak <rnayak@ti.com>
7716 M:      Paul Walmsley <paul@pwsan.com>
7717 L:      linux-omap@vger.kernel.org
7718 S:      Maintained
7719 F:      arch/arm/mach-omap2/prm*
7720
7721 OMAP AUDIO SUPPORT
7722 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7723 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7724 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7725 L:      linux-omap@vger.kernel.org
7726 S:      Maintained
7727 F:      sound/soc/omap/
7728
7729 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7730 M:      Roger Quadros <rogerq@ti.com>
7731 M:      Tony Lindgren <tony@atomide.com>
7732 L:      linux-omap@vger.kernel.org
7733 S:      Maintained
7734 F:      drivers/memory/omap-gpmc.c
7735 F:      arch/arm/mach-omap2/*gpmc*
7736
7737 OMAP FRAMEBUFFER SUPPORT
7738 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7739 L:      linux-fbdev@vger.kernel.org
7740 L:      linux-omap@vger.kernel.org
7741 S:      Maintained
7742 F:      drivers/video/fbdev/omap/
7743
7744 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7745 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7746 L:      linux-omap@vger.kernel.org
7747 L:      linux-fbdev@vger.kernel.org
7748 S:      Maintained
7749 F:      drivers/video/fbdev/omap2/
7750 F:      Documentation/arm/OMAP/DSS
7751
7752 OMAP HARDWARE SPINLOCK SUPPORT
7753 M:      Ohad Ben-Cohen <ohad@wizery.com>
7754 L:      linux-omap@vger.kernel.org
7755 S:      Maintained
7756 F:      drivers/hwspinlock/omap_hwspinlock.c
7757
7758 OMAP MMC SUPPORT
7759 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7760 L:      linux-omap@vger.kernel.org
7761 S:      Maintained
7762 F:      drivers/mmc/host/omap.c
7763
7764 OMAP HS MMC SUPPORT
7765 L:      linux-mmc@vger.kernel.org
7766 L:      linux-omap@vger.kernel.org
7767 S:      Orphan
7768 F:      drivers/mmc/host/omap_hsmmc.c
7769
7770 OMAP RANDOM NUMBER GENERATOR SUPPORT
7771 M:      Deepak Saxena <dsaxena@plexity.net>
7772 S:      Maintained
7773 F:      drivers/char/hw_random/omap-rng.c
7774
7775 OMAP HWMOD SUPPORT
7776 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7777 M:      Paul Walmsley <paul@pwsan.com>
7778 L:      linux-omap@vger.kernel.org
7779 S:      Maintained
7780 F:      arch/arm/mach-omap2/omap_hwmod.*
7781
7782 OMAP HWMOD DATA
7783 M:      Paul Walmsley <paul@pwsan.com>
7784 L:      linux-omap@vger.kernel.org
7785 S:      Maintained
7786 F:      arch/arm/mach-omap2/omap_hwmod*data*
7787
7788 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7789 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7790 L:      linux-omap@vger.kernel.org
7791 S:      Maintained
7792 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7793
7794 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7795 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7796 L:      linux-media@vger.kernel.org
7797 S:      Maintained
7798 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7799 F:      drivers/media/platform/omap3isp/
7800 F:      drivers/staging/media/omap4iss/
7801
7802 OMAP USB SUPPORT
7803 M:      Felipe Balbi <balbi@ti.com>
7804 L:      linux-usb@vger.kernel.org
7805 L:      linux-omap@vger.kernel.org
7806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7807 S:      Maintained
7808 F:      drivers/usb/*/*omap*
7809 F:      arch/arm/*omap*/usb*
7810
7811 OMAP GPIO DRIVER
7812 M:      Javier Martinez Canillas <javier@dowhile0.org>
7813 M:      Santosh Shilimkar <ssantosh@kernel.org>
7814 M:      Kevin Hilman <khilman@deeprootsystems.com>
7815 L:      linux-omap@vger.kernel.org
7816 S:      Maintained
7817 F:      drivers/gpio/gpio-omap.c
7818
7819 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7820 M:      Mark Jackson <mpfj@newflow.co.uk>
7821 L:      linux-omap@vger.kernel.org
7822 S:      Maintained
7823 F:      arch/arm/boot/dts/am335x-nano.dts
7824
7825 OMFS FILESYSTEM
7826 M:      Bob Copeland <me@bobcopeland.com>
7827 L:      linux-karma-devel@lists.sourceforge.net
7828 S:      Maintained
7829 F:      Documentation/filesystems/omfs.txt
7830 F:      fs/omfs/
7831
7832 OMNIKEY CARDMAN 4000 DRIVER
7833 M:      Harald Welte <laforge@gnumonks.org>
7834 S:      Maintained
7835 F:      drivers/char/pcmcia/cm4000_cs.c
7836 F:      include/linux/cm4000_cs.h
7837 F:      include/uapi/linux/cm4000_cs.h
7838
7839 OMNIKEY CARDMAN 4040 DRIVER
7840 M:      Harald Welte <laforge@gnumonks.org>
7841 S:      Maintained
7842 F:      drivers/char/pcmcia/cm4040_cs.*
7843
7844 OMNIVISION OV7670 SENSOR DRIVER
7845 M:      Jonathan Corbet <corbet@lwn.net>
7846 L:      linux-media@vger.kernel.org
7847 T:      git git://linuxtv.org/media_tree.git
7848 S:      Maintained
7849 F:      drivers/media/i2c/ov7670.c
7850
7851 ONENAND FLASH DRIVER
7852 M:      Kyungmin Park <kyungmin.park@samsung.com>
7853 L:      linux-mtd@lists.infradead.org
7854 S:      Maintained
7855 F:      drivers/mtd/onenand/
7856 F:      include/linux/mtd/onenand*.h
7857
7858 ONSTREAM SCSI TAPE DRIVER
7859 M:      Willem Riede <osst@riede.org>
7860 L:      osst-users@lists.sourceforge.net
7861 L:      linux-scsi@vger.kernel.org
7862 S:      Maintained
7863 F:      Documentation/scsi/osst.txt
7864 F:      drivers/scsi/osst.*
7865 F:      drivers/scsi/osst_*.h
7866 F:      drivers/scsi/st.h
7867
7868 OPENCORES I2C BUS DRIVER
7869 M:      Peter Korsgaard <jacmet@sunsite.dk>
7870 L:      linux-i2c@vger.kernel.org
7871 S:      Maintained
7872 F:      Documentation/i2c/busses/i2c-ocores
7873 F:      drivers/i2c/busses/i2c-ocores.c
7874
7875 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7876 M:      Rob Herring <robh+dt@kernel.org>
7877 M:      Frank Rowand <frowand.list@gmail.com>
7878 M:      Grant Likely <grant.likely@linaro.org>
7879 L:      devicetree@vger.kernel.org
7880 W:      http://www.devicetree.org/
7881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7882 S:      Maintained
7883 F:      drivers/of/
7884 F:      include/linux/of*.h
7885 F:      scripts/dtc/
7886
7887 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7888 M:      Rob Herring <robh+dt@kernel.org>
7889 M:      Pawel Moll <pawel.moll@arm.com>
7890 M:      Mark Rutland <mark.rutland@arm.com>
7891 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7892 M:      Kumar Gala <galak@codeaurora.org>
7893 L:      devicetree@vger.kernel.org
7894 S:      Maintained
7895 F:      Documentation/devicetree/
7896 F:      arch/*/boot/dts/
7897 F:      include/dt-bindings/
7898
7899 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7900 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7901 L:      devicetree@vger.kernel.org
7902 S:      Maintained
7903 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7904 F:      Documentation/devicetree/overlay-notes.txt
7905 F:      drivers/of/overlay.c
7906 F:      drivers/of/resolver.c
7907
7908 OPENRISC ARCHITECTURE
7909 M:      Jonas Bonn <jonas@southpole.se>
7910 W:      http://openrisc.net
7911 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7912 S:      Maintained
7913 T:      git git://openrisc.net/~jonas/linux
7914 F:      arch/openrisc/
7915
7916 OPENVSWITCH
7917 M:      Pravin Shelar <pshelar@nicira.com>
7918 L:      netdev@vger.kernel.org
7919 L:      dev@openvswitch.org
7920 W:      http://openvswitch.org
7921 S:      Maintained
7922 F:      net/openvswitch/
7923 F:      include/uapi/linux/openvswitch.h
7924
7925 OPERATING PERFORMANCE POINTS (OPP)
7926 M:      Viresh Kumar <vireshk@kernel.org>
7927 M:      Nishanth Menon <nm@ti.com>
7928 M:      Stephen Boyd <sboyd@codeaurora.org>
7929 L:      linux-pm@vger.kernel.org
7930 S:      Maintained
7931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7932 F:      drivers/base/power/opp/
7933 F:      include/linux/pm_opp.h
7934 F:      Documentation/power/opp.txt
7935 F:      Documentation/devicetree/bindings/opp/
7936
7937 OPL4 DRIVER
7938 M:      Clemens Ladisch <clemens@ladisch.de>
7939 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7940 T:      git git://git.alsa-project.org/alsa-kernel.git
7941 S:      Maintained
7942 F:      sound/drivers/opl4/
7943
7944 OPROFILE
7945 M:      Robert Richter <rric@kernel.org>
7946 L:      oprofile-list@lists.sf.net
7947 S:      Maintained
7948 F:      arch/*/include/asm/oprofile*.h
7949 F:      arch/*/oprofile/
7950 F:      drivers/oprofile/
7951 F:      include/linux/oprofile.h
7952
7953 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7954 M:      Mark Fasheh <mfasheh@suse.com>
7955 M:      Joel Becker <jlbec@evilplan.org>
7956 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7957 W:      http://ocfs2.wiki.kernel.org
7958 S:      Supported
7959 F:      Documentation/filesystems/ocfs2.txt
7960 F:      Documentation/filesystems/dlmfs.txt
7961 F:      fs/ocfs2/
7962
7963 ORINOCO DRIVER
7964 L:      linux-wireless@vger.kernel.org
7965 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7966 W:      http://www.nongnu.org/orinoco/
7967 S:      Orphan
7968 F:      drivers/net/wireless/orinoco/
7969
7970 OSD LIBRARY and FILESYSTEM
7971 M:      Boaz Harrosh <ooo@electrozaur.com>
7972 M:      Benny Halevy <bhalevy@primarydata.com>
7973 L:      osd-dev@open-osd.org
7974 W:      http://open-osd.org
7975 T:      git git://git.open-osd.org/open-osd.git
7976 S:      Maintained
7977 F:      drivers/scsi/osd/
7978 F:      include/scsi/osd_*
7979 F:      fs/exofs/
7980
7981 OVERLAY FILESYSTEM
7982 M:      Miklos Szeredi <miklos@szeredi.hu>
7983 L:      linux-unionfs@vger.kernel.org
7984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7985 S:      Supported
7986 F:      fs/overlayfs/
7987 F:      Documentation/filesystems/overlayfs.txt
7988
7989 P54 WIRELESS DRIVER
7990 M:      Christian Lamparter <chunkeey@googlemail.com>
7991 L:      linux-wireless@vger.kernel.org
7992 W:      http://wireless.kernel.org/en/users/Drivers/p54
7993 S:      Maintained
7994 F:      drivers/net/wireless/p54/
7995
7996 PA SEMI ETHERNET DRIVER
7997 M:      Olof Johansson <olof@lixom.net>
7998 L:      netdev@vger.kernel.org
7999 S:      Maintained
8000 F:      drivers/net/ethernet/pasemi/*
8001
8002 PA SEMI SMBUS DRIVER
8003 M:      Olof Johansson <olof@lixom.net>
8004 L:      linux-i2c@vger.kernel.org
8005 S:      Maintained
8006 F:      drivers/i2c/busses/i2c-pasemi.c
8007
8008 PADATA PARALLEL EXECUTION MECHANISM
8009 M:      Steffen Klassert <steffen.klassert@secunet.com>
8010 L:      linux-crypto@vger.kernel.org
8011 S:      Maintained
8012 F:      kernel/padata.c
8013 F:      include/linux/padata.h
8014 F:      Documentation/padata.txt
8015
8016 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8017 M:      Harald Welte <laforge@gnumonks.org>
8018 L:      platform-driver-x86@vger.kernel.org
8019 S:      Maintained
8020 F:      drivers/platform/x86/panasonic-laptop.c
8021
8022 PANASONIC MN10300/AM33/AM34 PORT
8023 M:      David Howells <dhowells@redhat.com>
8024 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8025 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8026 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8027 S:      Maintained
8028 F:      Documentation/mn10300/
8029 F:      arch/mn10300/
8030
8031 PARALLEL PORT SUBSYSTEM
8032 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8033 M:      Sudip Mukherjee <sudip@vectorindia.org>
8034 L:      linux-parport@lists.infradead.org (subscribers-only)
8035 S:      Maintained
8036 F:      drivers/parport/
8037 F:      include/linux/parport*.h
8038 F:      drivers/char/ppdev.c
8039 F:      include/uapi/linux/ppdev.h
8040 F:      Documentation/parport*.txt
8041
8042 PARAVIRT_OPS INTERFACE
8043 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8044 M:      Chris Wright <chrisw@sous-sol.org>
8045 M:      Alok Kataria <akataria@vmware.com>
8046 M:      Rusty Russell <rusty@rustcorp.com.au>
8047 L:      virtualization@lists.linux-foundation.org
8048 S:      Supported
8049 F:      Documentation/virtual/paravirt_ops.txt
8050 F:      arch/*/kernel/paravirt*
8051 F:      arch/*/include/asm/paravirt.h
8052
8053 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8054 M:      Tim Waugh <tim@cyberelk.net>
8055 L:      linux-parport@lists.infradead.org (subscribers-only)
8056 S:      Maintained
8057 F:      Documentation/blockdev/paride.txt
8058 F:      drivers/block/paride/
8059
8060 PARISC ARCHITECTURE
8061 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8062 M:      Helge Deller <deller@gmx.de>
8063 L:      linux-parisc@vger.kernel.org
8064 W:      http://www.parisc-linux.org/
8065 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8068 S:      Maintained
8069 F:      arch/parisc/
8070 F:      Documentation/parisc/
8071 F:      drivers/parisc/
8072 F:      drivers/char/agp/parisc-agp.c
8073 F:      drivers/input/serio/gscps2.c
8074 F:      drivers/parport/parport_gsc.*
8075 F:      drivers/tty/serial/8250/8250_gsc.c
8076 F:      drivers/video/fbdev/sti*
8077 F:      drivers/video/console/sti*
8078 F:      drivers/video/logo/logo_parisc*
8079
8080 PC87360 HARDWARE MONITORING DRIVER
8081 M:      Jim Cromie <jim.cromie@gmail.com>
8082 L:      lm-sensors@lm-sensors.org
8083 S:      Maintained
8084 F:      Documentation/hwmon/pc87360
8085 F:      drivers/hwmon/pc87360.c
8086
8087 PC8736x GPIO DRIVER
8088 M:      Jim Cromie <jim.cromie@gmail.com>
8089 S:      Maintained
8090 F:      drivers/char/pc8736x_gpio.c
8091
8092 PC87427 HARDWARE MONITORING DRIVER
8093 M:      Jean Delvare <jdelvare@suse.com>
8094 L:      lm-sensors@lm-sensors.org
8095 S:      Maintained
8096 F:      Documentation/hwmon/pc87427
8097 F:      drivers/hwmon/pc87427.c
8098
8099 PCA9532 LED DRIVER
8100 M:      Riku Voipio <riku.voipio@iki.fi>
8101 S:      Maintained
8102 F:      drivers/leds/leds-pca9532.c
8103 F:      include/linux/leds-pca9532.h
8104
8105 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8106 M:      Guenter Roeck <linux@roeck-us.net>
8107 L:      linux-i2c@vger.kernel.org
8108 S:      Maintained
8109 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8110
8111 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8112 M:      Khalid Aziz <khalid@gonehiking.org>
8113 S:      Maintained
8114 F:      drivers/firmware/pcdp.*
8115
8116 PCI ERROR RECOVERY
8117 M:      Linas Vepstas <linasvepstas@gmail.com>
8118 L:      linux-pci@vger.kernel.org
8119 S:      Supported
8120 F:      Documentation/PCI/pci-error-recovery.txt
8121
8122 PCI SUBSYSTEM
8123 M:      Bjorn Helgaas <bhelgaas@google.com>
8124 L:      linux-pci@vger.kernel.org
8125 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8127 S:      Supported
8128 F:      Documentation/PCI/
8129 F:      drivers/pci/
8130 F:      include/linux/pci*
8131 F:      arch/x86/pci/
8132 F:      arch/x86/kernel/quirks.c
8133
8134 PCI DRIVER FOR ALTERA PCIE IP
8135 M:      Ley Foon Tan <lftan@altera.com>
8136 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8137 L:      linux-pci@vger.kernel.org
8138 S:      Supported
8139 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8140 F:      drivers/pci/host/pcie-altera.c
8141
8142 PCI DRIVER FOR ARM VERSATILE PLATFORM
8143 M:      Rob Herring <robh@kernel.org>
8144 L:      linux-pci@vger.kernel.org
8145 L:      linux-arm-kernel@lists.infradead.org
8146 S:      Maintained
8147 F:      Documentation/devicetree/bindings/pci/versatile.txt
8148 F:      drivers/pci/host/pci-versatile.c
8149
8150 PCI DRIVER FOR APPLIEDMICRO XGENE
8151 M:      Tanmay Inamdar <tinamdar@apm.com>
8152 L:      linux-pci@vger.kernel.org
8153 L:      linux-arm-kernel@lists.infradead.org
8154 S:      Maintained
8155 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8156 F:      drivers/pci/host/pci-xgene.c
8157
8158 PCI DRIVER FOR FREESCALE LAYERSCAPE
8159 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8160 M:      Mingkai Hu <mingkai.hu@freescale.com>
8161 M:      Roy Zang <tie-fei.zang@freescale.com>
8162 L:      linuxppc-dev@lists.ozlabs.org
8163 L:      linux-pci@vger.kernel.org
8164 L:      linux-arm-kernel@lists.infradead.org
8165 S:      Maintained
8166 F:      drivers/pci/host/*layerscape*
8167
8168 PCI DRIVER FOR IMX6
8169 M:      Richard Zhu <Richard.Zhu@freescale.com>
8170 M:      Lucas Stach <l.stach@pengutronix.de>
8171 L:      linux-pci@vger.kernel.org
8172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8173 S:      Maintained
8174 F:      drivers/pci/host/*imx6*
8175
8176 PCI DRIVER FOR TI KEYSTONE
8177 M:      Murali Karicheri <m-karicheri2@ti.com>
8178 L:      linux-pci@vger.kernel.org
8179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8180 S:      Maintained
8181 F:      drivers/pci/host/*keystone*
8182
8183 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8184 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8185 M:      Jason Cooper <jason@lakedaemon.net>
8186 L:      linux-pci@vger.kernel.org
8187 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8188 S:      Maintained
8189 F:      drivers/pci/host/*mvebu*
8190
8191 PCI DRIVER FOR NVIDIA TEGRA
8192 M:      Thierry Reding <thierry.reding@gmail.com>
8193 L:      linux-tegra@vger.kernel.org
8194 L:      linux-pci@vger.kernel.org
8195 S:      Supported
8196 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8197 F:      drivers/pci/host/pci-tegra.c
8198
8199 PCI DRIVER FOR TI DRA7XX
8200 M:      Kishon Vijay Abraham I <kishon@ti.com>
8201 L:      linux-omap@vger.kernel.org
8202 L:      linux-pci@vger.kernel.org
8203 S:      Supported
8204 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8205 F:      drivers/pci/host/pci-dra7xx.c
8206
8207 PCI DRIVER FOR RENESAS R-CAR
8208 M:      Simon Horman <horms@verge.net.au>
8209 L:      linux-pci@vger.kernel.org
8210 L:      linux-sh@vger.kernel.org
8211 S:      Maintained
8212 F:      drivers/pci/host/*rcar*
8213
8214 PCI DRIVER FOR SAMSUNG EXYNOS
8215 M:      Jingoo Han <jingoohan1@gmail.com>
8216 L:      linux-pci@vger.kernel.org
8217 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8218 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8219 S:      Maintained
8220 F:      drivers/pci/host/pci-exynos.c
8221
8222 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8223 M:      Jingoo Han <jingoohan1@gmail.com>
8224 M:      Pratyush Anand <pratyush.anand@gmail.com>
8225 L:      linux-pci@vger.kernel.org
8226 S:      Maintained
8227 F:      drivers/pci/host/*designware*
8228
8229 PCI DRIVER FOR GENERIC OF HOSTS
8230 M:      Will Deacon <will.deacon@arm.com>
8231 L:      linux-pci@vger.kernel.org
8232 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8233 S:      Maintained
8234 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8235 F:      drivers/pci/host/pci-host-generic.c
8236
8237 PCIE DRIVER FOR ST SPEAR13XX
8238 M:      Pratyush Anand <pratyush.anand@gmail.com>
8239 L:      linux-pci@vger.kernel.org
8240 S:      Maintained
8241 F:      drivers/pci/host/*spear*
8242
8243 PCI MSI DRIVER FOR ALTERA MSI IP
8244 M:      Ley Foon Tan <lftan@altera.com>
8245 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8246 L:      linux-pci@vger.kernel.org
8247 S:      Supported
8248 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8249 F:      drivers/pci/host/pcie-altera-msi.c
8250
8251 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8252 M:      Duc Dang <dhdang@apm.com>
8253 L:      linux-pci@vger.kernel.org
8254 L:      linux-arm-kernel@lists.infradead.org
8255 S:      Maintained
8256 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8257 F:      drivers/pci/host/pci-xgene-msi.c
8258
8259 PCIE DRIVER FOR HISILICON
8260 M:      Zhou Wang <wangzhou1@hisilicon.com>
8261 L:      linux-pci@vger.kernel.org
8262 S:      Maintained
8263 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8264 F:      drivers/pci/host/pcie-hisi.c
8265
8266 PCMCIA SUBSYSTEM
8267 P:      Linux PCMCIA Team
8268 L:      linux-pcmcia@lists.infradead.org
8269 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8271 S:      Maintained
8272 F:      Documentation/pcmcia/
8273 F:      drivers/pcmcia/
8274 F:      include/pcmcia/
8275
8276 PCNET32 NETWORK DRIVER
8277 M:      Don Fry <pcnet32@frontier.com>
8278 L:      netdev@vger.kernel.org
8279 S:      Maintained
8280 F:      drivers/net/ethernet/amd/pcnet32.c
8281
8282 PCRYPT PARALLEL CRYPTO ENGINE
8283 M:      Steffen Klassert <steffen.klassert@secunet.com>
8284 L:      linux-crypto@vger.kernel.org
8285 S:      Maintained
8286 F:      crypto/pcrypt.c
8287 F:      include/crypto/pcrypt.h
8288
8289 PER-CPU MEMORY ALLOCATOR
8290 M:      Tejun Heo <tj@kernel.org>
8291 M:      Christoph Lameter <cl@linux-foundation.org>
8292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8293 S:      Maintained
8294 F:      include/linux/percpu*.h
8295 F:      mm/percpu*.c
8296 F:      arch/*/include/asm/percpu.h
8297
8298 PER-TASK DELAY ACCOUNTING
8299 M:      Balbir Singh <bsingharora@gmail.com>
8300 S:      Maintained
8301 F:      include/linux/delayacct.h
8302 F:      kernel/delayacct.c
8303
8304 PERFORMANCE EVENTS SUBSYSTEM
8305 M:      Peter Zijlstra <peterz@infradead.org>
8306 M:      Ingo Molnar <mingo@redhat.com>
8307 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8308 L:      linux-kernel@vger.kernel.org
8309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8310 S:      Supported
8311 F:      kernel/events/*
8312 F:      include/linux/perf_event.h
8313 F:      include/uapi/linux/perf_event.h
8314 F:      arch/*/kernel/perf_event*.c
8315 F:      arch/*/kernel/*/perf_event*.c
8316 F:      arch/*/kernel/*/*/perf_event*.c
8317 F:      arch/*/include/asm/perf_event.h
8318 F:      arch/*/kernel/perf_callchain.c
8319 F:      tools/perf/
8320
8321 PERSONALITY HANDLING
8322 M:      Christoph Hellwig <hch@infradead.org>
8323 L:      linux-abi-devel@lists.sourceforge.net
8324 S:      Maintained
8325 F:      include/linux/personality.h
8326 F:      include/uapi/linux/personality.h
8327
8328 PHONET PROTOCOL
8329 M:      Remi Denis-Courmont <courmisch@gmail.com>
8330 S:      Supported
8331 F:      Documentation/networking/phonet.txt
8332 F:      include/linux/phonet.h
8333 F:      include/net/phonet/
8334 F:      include/uapi/linux/phonet.h
8335 F:      net/phonet/
8336
8337 PHRAM MTD DRIVER
8338 M:      Joern Engel <joern@lazybastard.org>
8339 L:      linux-mtd@lists.infradead.org
8340 S:      Maintained
8341 F:      drivers/mtd/devices/phram.c
8342
8343 PICOLCD HID DRIVER
8344 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8345 L:      linux-input@vger.kernel.org
8346 S:      Maintained
8347 F:      drivers/hid/hid-picolcd*
8348
8349 PICOXCELL SUPPORT
8350 M:      Jamie Iles <jamie@jamieiles.com>
8351 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8352 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8353 S:      Supported
8354 F:      arch/arm/boot/dts/picoxcell*
8355 F:      arch/arm/mach-picoxcell/
8356 F:      drivers/crypto/picoxcell*
8357
8358 PIN CONTROL SUBSYSTEM
8359 M:      Linus Walleij <linus.walleij@linaro.org>
8360 L:      linux-gpio@vger.kernel.org
8361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8362 S:      Maintained
8363 F:      drivers/pinctrl/
8364 F:      include/linux/pinctrl/
8365
8366 PIN CONTROLLER - ATMEL AT91
8367 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8368 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8369 S:      Maintained
8370 F:      drivers/pinctrl/pinctrl-at91.*
8371
8372 PIN CONTROLLER - ATMEL AT91 PIO4
8373 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8374 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8375 L:      linux-gpio@vger.kernel.org
8376 S:      Supported
8377 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8378
8379 PIN CONTROLLER - INTEL
8380 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8381 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8382 S:      Maintained
8383 F:      drivers/pinctrl/intel/
8384
8385 PIN CONTROLLER - RENESAS
8386 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8387 L:      linux-sh@vger.kernel.org
8388 S:      Maintained
8389 F:      drivers/pinctrl/sh-pfc/
8390
8391 PIN CONTROLLER - SAMSUNG
8392 M:      Tomasz Figa <tomasz.figa@gmail.com>
8393 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8394 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8395 S:      Maintained
8396 F:      drivers/pinctrl/samsung/
8397
8398 PIN CONTROLLER - SINGLE
8399 M:      Tony Lindgren <tony@atomide.com>
8400 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8401 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8402 L:      linux-omap@vger.kernel.org
8403 S:      Maintained
8404 F:      drivers/pinctrl/pinctrl-single.c
8405
8406 PIN CONTROLLER - ST SPEAR
8407 M:      Viresh Kumar <vireshk@kernel.org>
8408 L:      spear-devel@list.st.com
8409 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8410 W:      http://www.st.com/spear
8411 S:      Maintained
8412 F:      drivers/pinctrl/spear/
8413
8414 PKTCDVD DRIVER
8415 M:      Jiri Kosina <jikos@kernel.org>
8416 S:      Maintained
8417 F:      drivers/block/pktcdvd.c
8418 F:      include/linux/pktcdvd.h
8419 F:      include/uapi/linux/pktcdvd.h
8420
8421 PKUNITY SOC DRIVERS
8422 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8423 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8424 S:      Maintained
8425 T:      git git://github.com/gxt/linux.git
8426 F:      drivers/input/serio/i8042-unicore32io.h
8427 F:      drivers/i2c/busses/i2c-puv3.c
8428 F:      drivers/video/fbdev/fb-puv3.c
8429 F:      drivers/rtc/rtc-puv3.c
8430
8431 PMBUS HARDWARE MONITORING DRIVERS
8432 M:      Guenter Roeck <linux@roeck-us.net>
8433 L:      lm-sensors@lm-sensors.org
8434 W:      http://www.lm-sensors.org/
8435 W:      http://www.roeck-us.net/linux/drivers/
8436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8437 S:      Maintained
8438 F:      Documentation/hwmon/pmbus
8439 F:      drivers/hwmon/pmbus/
8440 F:      include/linux/i2c/pmbus.h
8441
8442 PMC SIERRA MaxRAID DRIVER
8443 L:      linux-scsi@vger.kernel.org
8444 W:      http://www.pmc-sierra.com/
8445 S:      Orphan
8446 F:      drivers/scsi/pmcraid.*
8447
8448 PMC SIERRA PM8001 DRIVER
8449 M:      Jack Wang <jinpu.wang@profitbricks.com>
8450 M:      lindar_liu@usish.com
8451 L:      pmchba@pmcs.com
8452 L:      linux-scsi@vger.kernel.org
8453 S:      Supported
8454 F:      drivers/scsi/pm8001/
8455
8456 POSIX CLOCKS and TIMERS
8457 M:      Thomas Gleixner <tglx@linutronix.de>
8458 L:      linux-kernel@vger.kernel.org
8459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8460 S:      Maintained
8461 F:      fs/timerfd.c
8462 F:      include/linux/timer*
8463 F:      kernel/time/*timer*
8464
8465 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8466 M:      Sebastian Reichel <sre@kernel.org>
8467 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8468 M:      David Woodhouse <dwmw2@infradead.org>
8469 L:      linux-pm@vger.kernel.org
8470 T:      git git://git.infradead.org/battery-2.6.git
8471 S:      Maintained
8472 F:      include/linux/power_supply.h
8473 F:      drivers/power/
8474 X:      drivers/power/avs/
8475
8476 POWER STATE COORDINATION INTERFACE (PSCI)
8477 M:      Mark Rutland <mark.rutland@arm.com>
8478 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8479 L:      linux-arm-kernel@lists.infradead.org
8480 S:      Maintained
8481 F:      drivers/firmware/psci.c
8482 F:      include/linux/psci.h
8483 F:      include/uapi/linux/psci.h
8484
8485 PNP SUPPORT
8486 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8487 S:      Maintained
8488 F:      drivers/pnp/
8489
8490 PPP PROTOCOL DRIVERS AND COMPRESSORS
8491 M:      Paul Mackerras <paulus@samba.org>
8492 L:      linux-ppp@vger.kernel.org
8493 S:      Maintained
8494 F:      drivers/net/ppp/ppp_*
8495
8496 PPP OVER ATM (RFC 2364)
8497 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8498 S:      Maintained
8499 F:      net/atm/pppoatm.c
8500 F:      include/uapi/linux/atmppp.h
8501
8502 PPP OVER ETHERNET
8503 M:      Michal Ostrowski <mostrows@earthlink.net>
8504 S:      Maintained
8505 F:      drivers/net/ppp/pppoe.c
8506 F:      drivers/net/ppp/pppox.c
8507
8508 PPP OVER L2TP
8509 M:      James Chapman <jchapman@katalix.com>
8510 S:      Maintained
8511 F:      net/l2tp/l2tp_ppp.c
8512 F:      include/linux/if_pppol2tp.h
8513 F:      include/uapi/linux/if_pppol2tp.h
8514
8515 PPS SUPPORT
8516 M:      Rodolfo Giometti <giometti@enneenne.com>
8517 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8518 L:      linuxpps@ml.enneenne.com (subscribers-only)
8519 S:      Maintained
8520 F:      Documentation/pps/
8521 F:      drivers/pps/
8522 F:      include/linux/pps*.h
8523
8524 PPTP DRIVER
8525 M:      Dmitry Kozlov <xeb@mail.ru>
8526 L:      netdev@vger.kernel.org
8527 S:      Maintained
8528 F:      drivers/net/ppp/pptp.c
8529 W:      http://sourceforge.net/projects/accel-pptp
8530
8531 PREEMPTIBLE KERNEL
8532 M:      Robert Love <rml@tech9.net>
8533 L:      kpreempt-tech@lists.sourceforge.net
8534 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8535 S:      Supported
8536 F:      Documentation/preempt-locking.txt
8537 F:      include/linux/preempt.h
8538
8539 PRISM54 WIRELESS DRIVER
8540 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8541 L:      linux-wireless@vger.kernel.org
8542 W:      http://wireless.kernel.org/en/users/Drivers/p54
8543 S:      Obsolete
8544 F:      drivers/net/wireless/prism54/
8545
8546 PS3 NETWORK SUPPORT
8547 M:      Geoff Levand <geoff@infradead.org>
8548 L:      netdev@vger.kernel.org
8549 L:      linuxppc-dev@lists.ozlabs.org
8550 S:      Maintained
8551 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8552
8553 PS3 PLATFORM SUPPORT
8554 M:      Geoff Levand <geoff@infradead.org>
8555 L:      linuxppc-dev@lists.ozlabs.org
8556 S:      Maintained
8557 F:      arch/powerpc/boot/ps3*
8558 F:      arch/powerpc/include/asm/lv1call.h
8559 F:      arch/powerpc/include/asm/ps3*.h
8560 F:      arch/powerpc/platforms/ps3/
8561 F:      drivers/*/ps3*
8562 F:      drivers/ps3/
8563 F:      drivers/rtc/rtc-ps3.c
8564 F:      drivers/usb/host/*ps3.c
8565 F:      sound/ppc/snd_ps3*
8566
8567 PS3VRAM DRIVER
8568 M:      Jim Paris <jim@jtan.com>
8569 M:      Geoff Levand <geoff@infradead.org>
8570 L:      linuxppc-dev@lists.ozlabs.org
8571 S:      Maintained
8572 F:      drivers/block/ps3vram.c
8573
8574 PSTORE FILESYSTEM
8575 M:      Anton Vorontsov <anton@enomsg.org>
8576 M:      Colin Cross <ccross@android.com>
8577 M:      Kees Cook <keescook@chromium.org>
8578 M:      Tony Luck <tony.luck@intel.com>
8579 S:      Maintained
8580 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8581 F:      fs/pstore/
8582 F:      include/linux/pstore*
8583 F:      drivers/firmware/efi/efi-pstore.c
8584 F:      drivers/acpi/apei/erst.c
8585
8586 PTP HARDWARE CLOCK SUPPORT
8587 M:      Richard Cochran <richardcochran@gmail.com>
8588 L:      netdev@vger.kernel.org
8589 S:      Maintained
8590 W:      http://linuxptp.sourceforge.net/
8591 F:      Documentation/ABI/testing/sysfs-ptp
8592 F:      Documentation/ptp/*
8593 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8594 F:      drivers/net/phy/dp83640*
8595 F:      drivers/ptp/*
8596 F:      include/linux/ptp_cl*
8597
8598 PTRACE SUPPORT
8599 M:      Roland McGrath <roland@hack.frob.com>
8600 M:      Oleg Nesterov <oleg@redhat.com>
8601 S:      Maintained
8602 F:      include/asm-generic/syscall.h
8603 F:      include/linux/ptrace.h
8604 F:      include/linux/regset.h
8605 F:      include/linux/tracehook.h
8606 F:      include/uapi/linux/ptrace.h
8607 F:      kernel/ptrace.c
8608
8609 PVRUSB2 VIDEO4LINUX DRIVER
8610 M:      Mike Isely <isely@pobox.com>
8611 L:      pvrusb2@isely.net       (subscribers-only)
8612 L:      linux-media@vger.kernel.org
8613 W:      http://www.isely.net/pvrusb2/
8614 T:      git git://linuxtv.org/media_tree.git
8615 S:      Maintained
8616 F:      Documentation/video4linux/README.pvrusb2
8617 F:      drivers/media/usb/pvrusb2/
8618
8619 PWC WEBCAM DRIVER
8620 M:      Hans de Goede <hdegoede@redhat.com>
8621 L:      linux-media@vger.kernel.org
8622 T:      git git://linuxtv.org/media_tree.git
8623 S:      Maintained
8624 F:      drivers/media/usb/pwc/*
8625
8626 PWM FAN DRIVER
8627 M:      Kamil Debski <k.debski@samsung.com>
8628 L:      lm-sensors@lm-sensors.org
8629 S:      Supported
8630 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8631 F:      Documentation/hwmon/pwm-fan
8632 F:      drivers/hwmon/pwm-fan.c
8633
8634 PWM SUBSYSTEM
8635 M:      Thierry Reding <thierry.reding@gmail.com>
8636 L:      linux-pwm@vger.kernel.org
8637 S:      Maintained
8638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8639 F:      Documentation/pwm.txt
8640 F:      Documentation/devicetree/bindings/pwm/
8641 F:      include/linux/pwm.h
8642 F:      drivers/pwm/
8643 F:      drivers/video/backlight/pwm_bl.c
8644 F:      include/linux/pwm_backlight.h
8645
8646 PXA2xx/PXA3xx SUPPORT
8647 M:      Daniel Mack <daniel@zonque.org>
8648 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8649 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8650 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8651 T:      git git://github.com/hzhuang1/linux.git
8652 T:      git git://github.com/rjarzmik/linux.git
8653 S:      Maintained
8654 F:      arch/arm/mach-pxa/
8655 F:      drivers/dma/pxa*
8656 F:      drivers/pcmcia/pxa2xx*
8657 F:      drivers/spi/spi-pxa2xx*
8658 F:      drivers/usb/gadget/udc/pxa2*
8659 F:      include/sound/pxa2xx-lib.h
8660 F:      sound/arm/pxa*
8661 F:      sound/soc/pxa/
8662
8663 PXA3xx NAND FLASH DRIVER
8664 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8665 L:      linux-mtd@lists.infradead.org
8666 S:      Maintained
8667 F:      drivers/mtd/nand/pxa3xx_nand.c
8668
8669 MMP SUPPORT
8670 M:      Eric Miao <eric.y.miao@gmail.com>
8671 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8672 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8673 T:      git git://github.com/hzhuang1/linux.git
8674 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8675 S:      Maintained
8676 F:      arch/arm/mach-mmp/
8677
8678 PXA MMCI DRIVER
8679 S:      Orphan
8680
8681 PXA RTC DRIVER
8682 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8683 L:      rtc-linux@googlegroups.com
8684 S:      Maintained
8685
8686 QAT DRIVER
8687 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8688 L:      qat-linux@intel.com
8689 S:      Supported
8690 F:      drivers/crypto/qat/
8691
8692 QIB DRIVER
8693 M:      Mike Marciniszyn <infinipath@intel.com>
8694 L:      linux-rdma@vger.kernel.org
8695 S:      Supported
8696 F:      drivers/infiniband/hw/qib/
8697
8698 QLOGIC QLA1280 SCSI DRIVER
8699 M:      Michael Reed <mdr@sgi.com>
8700 L:      linux-scsi@vger.kernel.org
8701 S:      Maintained
8702 F:      drivers/scsi/qla1280.[ch]
8703
8704 QLOGIC QLA2XXX FC-SCSI DRIVER
8705 M:      qla2xxx-upstream@qlogic.com
8706 L:      linux-scsi@vger.kernel.org
8707 S:      Supported
8708 F:      Documentation/scsi/LICENSE.qla2xxx
8709 F:      drivers/scsi/qla2xxx/
8710
8711 QLOGIC QLA4XXX iSCSI DRIVER
8712 M:      QLogic-Storage-Upstream@qlogic.com
8713 L:      linux-scsi@vger.kernel.org
8714 S:      Supported
8715 F:      Documentation/scsi/LICENSE.qla4xxx
8716 F:      drivers/scsi/qla4xxx/
8717
8718 QLOGIC QLA3XXX NETWORK DRIVER
8719 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8720 M:      Ron Mercer <ron.mercer@qlogic.com>
8721 M:      linux-driver@qlogic.com
8722 L:      netdev@vger.kernel.org
8723 S:      Supported
8724 F:      Documentation/networking/LICENSE.qla3xxx
8725 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8726
8727 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8728 M:      Dept-GELinuxNICDev@qlogic.com
8729 L:      netdev@vger.kernel.org
8730 S:      Supported
8731 F:      drivers/net/ethernet/qlogic/qlcnic/
8732
8733 QLOGIC QLGE 10Gb ETHERNET DRIVER
8734 M:      Harish Patil <harish.patil@qlogic.com>
8735 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8736 M:      Dept-GELinuxNICDev@qlogic.com
8737 M:      linux-driver@qlogic.com
8738 L:      netdev@vger.kernel.org
8739 S:      Supported
8740 F:      drivers/net/ethernet/qlogic/qlge/
8741
8742 QLOGIC QL4xxx ETHERNET DRIVER
8743 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8744 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8745 M:      everest-linux-l2@qlogic.com
8746 L:      netdev@vger.kernel.org
8747 S:      Supported
8748 F:      drivers/net/ethernet/qlogic/qed/
8749 F:      include/linux/qed/
8750 F:      drivers/net/ethernet/qlogic/qede/
8751
8752 QNX4 FILESYSTEM
8753 M:      Anders Larsen <al@alarsen.net>
8754 W:      http://www.alarsen.net/linux/qnx4fs/
8755 S:      Maintained
8756 F:      fs/qnx4/
8757 F:      include/uapi/linux/qnx4_fs.h
8758 F:      include/uapi/linux/qnxtypes.h
8759
8760 QT1010 MEDIA DRIVER
8761 M:      Antti Palosaari <crope@iki.fi>
8762 L:      linux-media@vger.kernel.org
8763 W:      http://linuxtv.org/
8764 W:      http://palosaari.fi/linux/
8765 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8766 T:      git git://linuxtv.org/anttip/media_tree.git
8767 S:      Maintained
8768 F:      drivers/media/tuners/qt1010*
8769
8770 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8771 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8772 L:      linux-wireless@vger.kernel.org
8773 L:      ath9k-devel@lists.ath9k.org
8774 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8775 S:      Supported
8776 F:      drivers/net/wireless/ath/ath9k/
8777
8778 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8779 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8780 L:      ath10k@lists.infradead.org
8781 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8782 T:      git git://github.com/kvalo/ath.git
8783 S:      Supported
8784 F:      drivers/net/wireless/ath/ath10k/
8785
8786 QUALCOMM HEXAGON ARCHITECTURE
8787 M:      Richard Kuo <rkuo@codeaurora.org>
8788 L:      linux-hexagon@vger.kernel.org
8789 S:      Supported
8790 F:      arch/hexagon/
8791
8792 QUALCOMM WCN36XX WIRELESS DRIVER
8793 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8794 L:      wcn36xx@lists.infradead.org
8795 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8796 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8797 S:      Supported
8798 F:      drivers/net/wireless/ath/wcn36xx/
8799
8800 RADOS BLOCK DEVICE (RBD)
8801 M:      Ilya Dryomov <idryomov@gmail.com>
8802 M:      Sage Weil <sage@redhat.com>
8803 M:      Alex Elder <elder@kernel.org>
8804 L:      ceph-devel@vger.kernel.org
8805 W:      http://ceph.com/
8806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8807 T:      git git://github.com/ceph/ceph-client.git
8808 S:      Supported
8809 F:      Documentation/ABI/testing/sysfs-bus-rbd
8810 F:      drivers/block/rbd.c
8811 F:      drivers/block/rbd_types.h
8812
8813 RADEON FRAMEBUFFER DISPLAY DRIVER
8814 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8815 L:      linux-fbdev@vger.kernel.org
8816 S:      Maintained
8817 F:      drivers/video/fbdev/aty/radeon*
8818 F:      include/uapi/linux/radeonfb.h
8819
8820 RADIOSHARK RADIO DRIVER
8821 M:      Hans de Goede <hdegoede@redhat.com>
8822 L:      linux-media@vger.kernel.org
8823 T:      git git://linuxtv.org/media_tree.git
8824 S:      Maintained
8825 F:      drivers/media/radio/radio-shark.c
8826
8827 RADIOSHARK2 RADIO DRIVER
8828 M:      Hans de Goede <hdegoede@redhat.com>
8829 L:      linux-media@vger.kernel.org
8830 T:      git git://linuxtv.org/media_tree.git
8831 S:      Maintained
8832 F:      drivers/media/radio/radio-shark2.c
8833 F:      drivers/media/radio/radio-tea5777.c
8834
8835 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8836 M:      Paul Mackerras <paulus@samba.org>
8837 L:      linux-fbdev@vger.kernel.org
8838 S:      Maintained
8839 F:      drivers/video/fbdev/aty/aty128fb.c
8840
8841 RALINK MIPS ARCHITECTURE
8842 M:      John Crispin <blogic@openwrt.org>
8843 L:      linux-mips@linux-mips.org
8844 S:      Maintained
8845 F:      arch/mips/ralink
8846
8847 RALINK RT2X00 WIRELESS LAN DRIVER
8848 P:      rt2x00 project
8849 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8850 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8851 L:      linux-wireless@vger.kernel.org
8852 S:      Maintained
8853 F:      drivers/net/wireless/rt2x00/
8854
8855 RAMDISK RAM BLOCK DEVICE DRIVER
8856 M:      Jens Axboe <axboe@kernel.dk>
8857 S:      Maintained
8858 F:      Documentation/blockdev/ramdisk.txt
8859 F:      drivers/block/brd.c
8860
8861 RANDOM NUMBER DRIVER
8862 M:      "Theodore Ts'o" <tytso@mit.edu>
8863 S:      Maintained
8864 F:      drivers/char/random.c
8865
8866 RAPIDIO SUBSYSTEM
8867 M:      Matt Porter <mporter@kernel.crashing.org>
8868 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8869 S:      Maintained
8870 F:      drivers/rapidio/
8871
8872 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8873 L:      linux-wireless@vger.kernel.org
8874 S:      Orphan
8875 F:      drivers/net/wireless/ray*
8876
8877 RCUTORTURE MODULE
8878 M:      Josh Triplett <josh@joshtriplett.org>
8879 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8880 L:      linux-kernel@vger.kernel.org
8881 S:      Supported
8882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8883 F:      Documentation/RCU/torture.txt
8884 F:      kernel/rcu/rcutorture.c
8885
8886 RCUTORTURE TEST FRAMEWORK
8887 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8888 M:      Josh Triplett <josh@joshtriplett.org>
8889 R:      Steven Rostedt <rostedt@goodmis.org>
8890 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8891 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8892 L:      linux-kernel@vger.kernel.org
8893 S:      Supported
8894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8895 F:      tools/testing/selftests/rcutorture
8896
8897 RDC R-321X SoC
8898 M:      Florian Fainelli <florian@openwrt.org>
8899 S:      Maintained
8900
8901 RDC R6040 FAST ETHERNET DRIVER
8902 M:      Florian Fainelli <florian@openwrt.org>
8903 L:      netdev@vger.kernel.org
8904 S:      Maintained
8905 F:      drivers/net/ethernet/rdc/r6040.c
8906
8907 RDS - RELIABLE DATAGRAM SOCKETS
8908 M:      Chien Yen <chien.yen@oracle.com>
8909 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8910 S:      Supported
8911 F:      net/rds/
8912
8913 READ-COPY UPDATE (RCU)
8914 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8915 M:      Josh Triplett <josh@joshtriplett.org>
8916 R:      Steven Rostedt <rostedt@goodmis.org>
8917 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8918 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8919 L:      linux-kernel@vger.kernel.org
8920 W:      http://www.rdrop.com/users/paulmck/RCU/
8921 S:      Supported
8922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8923 F:      Documentation/RCU/
8924 X:      Documentation/RCU/torture.txt
8925 F:      include/linux/rcu*
8926 X:      include/linux/srcu.h
8927 F:      kernel/rcu/
8928 X:      kernel/torture.c
8929
8930 REAL TIME CLOCK (RTC) SUBSYSTEM
8931 M:      Alessandro Zummo <a.zummo@towertech.it>
8932 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8933 L:      rtc-linux@googlegroups.com
8934 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8936 S:      Maintained
8937 F:      Documentation/rtc.txt
8938 F:      drivers/rtc/
8939 F:      include/linux/rtc.h
8940 F:      include/uapi/linux/rtc.h
8941
8942 REALTEK AUDIO CODECS
8943 M:      Bard Liao <bardliao@realtek.com>
8944 M:      Oder Chiou <oder_chiou@realtek.com>
8945 S:      Maintained
8946 F:      sound/soc/codecs/rt*
8947 F:      include/sound/rt*.h
8948
8949 REISERFS FILE SYSTEM
8950 L:      reiserfs-devel@vger.kernel.org
8951 S:      Supported
8952 F:      fs/reiserfs/
8953
8954 REGISTER MAP ABSTRACTION
8955 M:      Mark Brown <broonie@kernel.org>
8956 L:      linux-kernel@vger.kernel.org
8957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8958 S:      Supported
8959 F:      drivers/base/regmap/
8960 F:      include/linux/regmap.h
8961
8962 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8963 M:      Ohad Ben-Cohen <ohad@wizery.com>
8964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8965 S:      Maintained
8966 F:      drivers/remoteproc/
8967 F:      Documentation/remoteproc.txt
8968 F:      include/linux/remoteproc.h
8969
8970 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8971 M:      Ohad Ben-Cohen <ohad@wizery.com>
8972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8973 S:      Maintained
8974 F:      drivers/rpmsg/
8975 F:      Documentation/rpmsg.txt
8976 F:      include/linux/rpmsg.h
8977
8978 RENESAS ETHERNET DRIVERS
8979 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
8980 L:      netdev@vger.kernel.org
8981 L:      linux-sh@vger.kernel.org
8982 F:      drivers/net/ethernet/renesas/
8983 F:      include/linux/sh_eth.h
8984
8985 RESET CONTROLLER FRAMEWORK
8986 M:      Philipp Zabel <p.zabel@pengutronix.de>
8987 S:      Maintained
8988 F:      drivers/reset/
8989 F:      Documentation/devicetree/bindings/reset/
8990 F:      include/dt-bindings/reset/
8991 F:      include/linux/reset.h
8992 F:      include/linux/reset-controller.h
8993
8994 RFKILL
8995 M:      Johannes Berg <johannes@sipsolutions.net>
8996 L:      linux-wireless@vger.kernel.org
8997 W:      http://wireless.kernel.org/
8998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9000 S:      Maintained
9001 F:      Documentation/rfkill.txt
9002 F:      net/rfkill/
9003
9004 RHASHTABLE
9005 M:      Thomas Graf <tgraf@suug.ch>
9006 L:      netdev@vger.kernel.org
9007 S:      Maintained
9008 F:      lib/rhashtable.c
9009 F:      include/linux/rhashtable.h
9010
9011 RICOH SMARTMEDIA/XD DRIVER
9012 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9013 S:      Maintained
9014 F:      drivers/mtd/nand/r852.c
9015 F:      drivers/mtd/nand/r852.h
9016
9017 RICOH R5C592 MEMORYSTICK DRIVER
9018 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9019 S:      Maintained
9020 F:      drivers/memstick/host/r592.*
9021
9022 ROCCAT DRIVERS
9023 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9024 W:      http://sourceforge.net/projects/roccat/
9025 S:      Maintained
9026 F:      drivers/hid/hid-roccat*
9027 F:      include/linux/hid-roccat*
9028 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9029
9030 ROCKER DRIVER
9031 M:      Jiri Pirko <jiri@resnulli.us>
9032 M:      Scott Feldman <sfeldma@gmail.com>
9033 L:      netdev@vger.kernel.org
9034 S:      Supported
9035 F:      drivers/net/ethernet/rocker/
9036
9037 ROCKETPORT DRIVER
9038 P:      Comtrol Corp.
9039 W:      http://www.comtrol.com
9040 S:      Maintained
9041 F:      Documentation/serial/rocket.txt
9042 F:      drivers/tty/rocket*
9043
9044 ROCKETPORT EXPRESS/INFINITY DRIVER
9045 M:      Kevin Cernekee <cernekee@gmail.com>
9046 L:      linux-serial@vger.kernel.org
9047 S:      Odd Fixes
9048 F:      drivers/tty/serial/rp2.*
9049
9050 ROSE NETWORK LAYER
9051 M:      Ralf Baechle <ralf@linux-mips.org>
9052 L:      linux-hams@vger.kernel.org
9053 W:      http://www.linux-ax25.org/
9054 S:      Maintained
9055 F:      include/net/rose.h
9056 F:      include/uapi/linux/rose.h
9057 F:      net/rose/
9058
9059 RTL2830 MEDIA DRIVER
9060 M:      Antti Palosaari <crope@iki.fi>
9061 L:      linux-media@vger.kernel.org
9062 W:      http://linuxtv.org/
9063 W:      http://palosaari.fi/linux/
9064 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9065 T:      git git://linuxtv.org/anttip/media_tree.git
9066 S:      Maintained
9067 F:      drivers/media/dvb-frontends/rtl2830*
9068
9069 RTL2832 MEDIA DRIVER
9070 M:      Antti Palosaari <crope@iki.fi>
9071 L:      linux-media@vger.kernel.org
9072 W:      http://linuxtv.org/
9073 W:      http://palosaari.fi/linux/
9074 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9075 T:      git git://linuxtv.org/anttip/media_tree.git
9076 S:      Maintained
9077 F:      drivers/media/dvb-frontends/rtl2832*
9078
9079 RTL2832_SDR MEDIA DRIVER
9080 M:      Antti Palosaari <crope@iki.fi>
9081 L:      linux-media@vger.kernel.org
9082 W:      http://linuxtv.org/
9083 W:      http://palosaari.fi/linux/
9084 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9085 T:      git git://linuxtv.org/anttip/media_tree.git
9086 S:      Maintained
9087 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9088
9089 RTL8180 WIRELESS DRIVER
9090 L:      linux-wireless@vger.kernel.org
9091 W:      http://wireless.kernel.org/
9092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9093 S:      Orphan
9094 F:      drivers/net/wireless/rtl818x/rtl8180/
9095
9096 RTL8187 WIRELESS DRIVER
9097 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9098 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9099 M:      Larry Finger <Larry.Finger@lwfinger.net>
9100 L:      linux-wireless@vger.kernel.org
9101 W:      http://wireless.kernel.org/
9102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9103 S:      Maintained
9104 F:      drivers/net/wireless/rtl818x/rtl8187/
9105
9106 RTL8192CE WIRELESS DRIVER
9107 M:      Larry Finger <Larry.Finger@lwfinger.net>
9108 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9109 L:      linux-wireless@vger.kernel.org
9110 W:      http://wireless.kernel.org/
9111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9112 S:      Maintained
9113 F:      drivers/net/wireless/rtlwifi/
9114 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
9115
9116 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9117 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9118 L:      linux-wireless@vger.kernel.org
9119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9120 S:      Maintained
9121 F:      drivers/net/wireless/realtek/rtl8xxxu/
9122
9123 S3 SAVAGE FRAMEBUFFER DRIVER
9124 M:      Antonino Daplas <adaplas@gmail.com>
9125 L:      linux-fbdev@vger.kernel.org
9126 S:      Maintained
9127 F:      drivers/video/fbdev/savage/
9128
9129 S390
9130 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9131 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9132 L:      linux-s390@vger.kernel.org
9133 W:      http://www.ibm.com/developerworks/linux/linux390/
9134 S:      Supported
9135 F:      arch/s390/
9136 F:      drivers/s390/
9137 F:      Documentation/s390/
9138 F:      Documentation/DocBook/s390*
9139
9140 S390 COMMON I/O LAYER
9141 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9142 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9143 L:      linux-s390@vger.kernel.org
9144 W:      http://www.ibm.com/developerworks/linux/linux390/
9145 S:      Supported
9146 F:      drivers/s390/cio/
9147
9148 S390 DASD DRIVER
9149 M:      Stefan Weinhuber <wein@de.ibm.com>
9150 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9151 L:      linux-s390@vger.kernel.org
9152 W:      http://www.ibm.com/developerworks/linux/linux390/
9153 S:      Supported
9154 F:      drivers/s390/block/dasd*
9155 F:      block/partitions/ibm.c
9156
9157 S390 NETWORK DRIVERS
9158 M:      Ursula Braun <ursula.braun@de.ibm.com>
9159 L:      linux-s390@vger.kernel.org
9160 W:      http://www.ibm.com/developerworks/linux/linux390/
9161 S:      Supported
9162 F:      drivers/s390/net/
9163
9164 S390 PCI SUBSYSTEM
9165 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9166 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9167 L:      linux-s390@vger.kernel.org
9168 W:      http://www.ibm.com/developerworks/linux/linux390/
9169 S:      Supported
9170 F:      arch/s390/pci/
9171 F:      drivers/pci/hotplug/s390_pci_hpc.c
9172
9173 S390 ZCRYPT DRIVER
9174 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9175 L:      linux-s390@vger.kernel.org
9176 W:      http://www.ibm.com/developerworks/linux/linux390/
9177 S:      Supported
9178 F:      drivers/s390/crypto/
9179
9180 S390 ZFCP DRIVER
9181 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9182 L:      linux-s390@vger.kernel.org
9183 W:      http://www.ibm.com/developerworks/linux/linux390/
9184 S:      Supported
9185 F:      drivers/s390/scsi/zfcp_*
9186
9187 S390 IUCV NETWORK LAYER
9188 M:      Ursula Braun <ursula.braun@de.ibm.com>
9189 L:      linux-s390@vger.kernel.org
9190 W:      http://www.ibm.com/developerworks/linux/linux390/
9191 S:      Supported
9192 F:      drivers/s390/net/*iucv*
9193 F:      include/net/iucv/
9194 F:      net/iucv/
9195
9196 S390 IOMMU (PCI)
9197 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9198 L:      linux-s390@vger.kernel.org
9199 W:      http://www.ibm.com/developerworks/linux/linux390/
9200 S:      Supported
9201 F:      drivers/iommu/s390-iommu.c
9202
9203 S3C24XX SD/MMC Driver
9204 M:      Ben Dooks <ben-linux@fluff.org>
9205 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9206 S:      Supported
9207 F:      drivers/mmc/host/s3cmci.*
9208
9209 SAA6588 RDS RECEIVER DRIVER
9210 M:      Hans Verkuil <hverkuil@xs4all.nl>
9211 L:      linux-media@vger.kernel.org
9212 T:      git git://linuxtv.org/media_tree.git
9213 W:      http://linuxtv.org
9214 S:      Odd Fixes
9215 F:      drivers/media/i2c/saa6588*
9216
9217 SAA7134 VIDEO4LINUX DRIVER
9218 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9219 L:      linux-media@vger.kernel.org
9220 W:      http://linuxtv.org
9221 T:      git git://linuxtv.org/media_tree.git
9222 S:      Odd fixes
9223 F:      Documentation/video4linux/*.saa7134
9224 F:      drivers/media/pci/saa7134/
9225
9226 SAA7146 VIDEO4LINUX-2 DRIVER
9227 M:      Hans Verkuil <hverkuil@xs4all.nl>
9228 L:      linux-media@vger.kernel.org
9229 T:      git git://linuxtv.org/media_tree.git
9230 S:      Maintained
9231 F:      drivers/media/common/saa7146/
9232 F:      drivers/media/pci/saa7146/
9233 F:      include/media/saa7146*
9234
9235 SAMSUNG LAPTOP DRIVER
9236 M:      Corentin Chary <corentin.chary@gmail.com>
9237 L:      platform-driver-x86@vger.kernel.org
9238 S:      Maintained
9239 F:      drivers/platform/x86/samsung-laptop.c
9240
9241 SAMSUNG AUDIO (ASoC) DRIVERS
9242 M:      Sangbeom Kim <sbkim73@samsung.com>
9243 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9244 S:      Supported
9245 F:      sound/soc/samsung/
9246
9247 SAMSUNG FRAMEBUFFER DRIVER
9248 M:      Jingoo Han <jingoohan1@gmail.com>
9249 L:      linux-fbdev@vger.kernel.org
9250 S:      Maintained
9251 F:      drivers/video/fbdev/s3c-fb.c
9252
9253 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9254 M:      Sangbeom Kim <sbkim73@samsung.com>
9255 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9256 L:      linux-kernel@vger.kernel.org
9257 L:      linux-samsung-soc@vger.kernel.org
9258 S:      Supported
9259 F:      drivers/mfd/sec*.c
9260 F:      drivers/regulator/s2m*.c
9261 F:      drivers/regulator/s5m*.c
9262 F:      drivers/clk/clk-s2mps11.c
9263 F:      drivers/rtc/rtc-s5m.c
9264 F:      include/linux/mfd/samsung/
9265 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9266 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9267
9268 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9269 M:      Kyungmin Park <kyungmin.park@samsung.com>
9270 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9271 L:      linux-media@vger.kernel.org
9272 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9273 S:      Supported
9274 F:      drivers/media/platform/exynos4-is/
9275
9276 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9277 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9278 L:      linux-media@vger.kernel.org
9279 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9280 S:      Maintained
9281 F:      drivers/media/platform/s3c-camif/
9282 F:      include/media/s3c_camif.h
9283
9284 SAMSUNG S5C73M3 CAMERA DRIVER
9285 M:      Kyungmin Park <kyungmin.park@samsung.com>
9286 M:      Andrzej Hajda <a.hajda@samsung.com>
9287 L:      linux-media@vger.kernel.org
9288 S:      Supported
9289 F:      drivers/media/i2c/s5c73m3/*
9290
9291 SAMSUNG S5K5BAF CAMERA DRIVER
9292 M:      Kyungmin Park <kyungmin.park@samsung.com>
9293 M:      Andrzej Hajda <a.hajda@samsung.com>
9294 L:      linux-media@vger.kernel.org
9295 S:      Supported
9296 F:      drivers/media/i2c/s5k5baf.c
9297
9298 SAMSUNG S3FWRN5 NFC DRIVER
9299 M:      Robert Baldyga <r.baldyga@samsung.com>
9300 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9301 S:      Supported
9302 F:      drivers/nfc/s3fwrn5
9303
9304 SAMSUNG SOC CLOCK DRIVERS
9305 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9306 M:      Tomasz Figa <tomasz.figa@gmail.com>
9307 S:      Supported
9308 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9309 F:      drivers/clk/samsung/
9310
9311 SAMSUNG SXGBE DRIVERS
9312 M:      Byungho An <bh74.an@samsung.com>
9313 M:      Girish K S <ks.giri@samsung.com>
9314 M:      Vipul Pandya <vipul.pandya@samsung.com>
9315 S:      Supported
9316 L:      netdev@vger.kernel.org
9317 F:      drivers/net/ethernet/samsung/sxgbe/
9318
9319 SAMSUNG THERMAL DRIVER
9320 M:      Lukasz Majewski <l.majewski@samsung.com>
9321 L:      linux-pm@vger.kernel.org
9322 L:      linux-samsung-soc@vger.kernel.org
9323 S:      Supported
9324 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9325 F:      drivers/thermal/samsung/
9326
9327 SAMSUNG USB2 PHY DRIVER
9328 M:      Kamil Debski <k.debski@samsung.com>
9329 L:      linux-kernel@vger.kernel.org
9330 S:      Supported
9331 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9332 F:      Documentation/phy/samsung-usb2.txt
9333 F:      drivers/phy/phy-exynos4210-usb2.c
9334 F:      drivers/phy/phy-exynos4x12-usb2.c
9335 F:      drivers/phy/phy-exynos5250-usb2.c
9336 F:      drivers/phy/phy-s5pv210-usb2.c
9337 F:      drivers/phy/phy-samsung-usb2.c
9338 F:      drivers/phy/phy-samsung-usb2.h
9339
9340 SERIAL DRIVERS
9341 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9342 L:      linux-serial@vger.kernel.org
9343 S:      Maintained
9344 F:      drivers/tty/serial/
9345
9346 SYNOPSYS DESIGNWARE DMAC DRIVER
9347 M:      Viresh Kumar <vireshk@kernel.org>
9348 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9349 S:      Maintained
9350 F:      include/linux/dma/dw.h
9351 F:      include/linux/platform_data/dma-dw.h
9352 F:      drivers/dma/dw/
9353
9354 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9355 M: Lars Persson <lars.persson@axis.com>
9356 L: netdev@vger.kernel.org
9357 S: Supported
9358 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9359 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9360
9361 SYNOPSYS DESIGNWARE I2C DRIVER
9362 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9363 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9364 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9365 L:      linux-i2c@vger.kernel.org
9366 S:      Maintained
9367 F:      drivers/i2c/busses/i2c-designware-*
9368 F:      include/linux/platform_data/i2c-designware.h
9369
9370 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9371 M:      Jaehoon Chung <jh80.chung@samsung.com>
9372 L:      linux-mmc@vger.kernel.org
9373 S:      Maintained
9374 F:      include/linux/mmc/dw_mmc.h
9375 F:      drivers/mmc/host/dw_mmc*
9376
9377 SYSTEM TRACE MODULE CLASS
9378 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9379 S:      Maintained
9380 F:      Documentation/trace/stm.txt
9381 F:      drivers/hwtracing/stm/
9382 F:      include/linux/stm.h
9383 F:      include/uapi/linux/stm.h
9384
9385 THUNDERBOLT DRIVER
9386 M:      Andreas Noever <andreas.noever@gmail.com>
9387 S:      Maintained
9388 F:      drivers/thunderbolt/
9389
9390 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9391 M:      John Stultz <john.stultz@linaro.org>
9392 M:      Thomas Gleixner <tglx@linutronix.de>
9393 L:      linux-kernel@vger.kernel.org
9394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9395 S:      Supported
9396 F:      include/linux/clocksource.h
9397 F:      include/linux/time.h
9398 F:      include/linux/timex.h
9399 F:      include/uapi/linux/time.h
9400 F:      include/uapi/linux/timex.h
9401 F:      kernel/time/clocksource.c
9402 F:      kernel/time/time*.c
9403 F:      kernel/time/ntp.c
9404 F:      tools/testing/selftests/timers/
9405
9406 SC1200 WDT DRIVER
9407 M:      Zwane Mwaikambo <zwanem@gmail.com>
9408 S:      Maintained
9409 F:      drivers/watchdog/sc1200wdt.c
9410
9411 SCHEDULER
9412 M:      Ingo Molnar <mingo@redhat.com>
9413 M:      Peter Zijlstra <peterz@infradead.org>
9414 L:      linux-kernel@vger.kernel.org
9415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9416 S:      Maintained
9417 F:      kernel/sched/
9418 F:      include/linux/sched.h
9419 F:      include/uapi/linux/sched.h
9420 F:      include/linux/wait.h
9421
9422 SCORE ARCHITECTURE
9423 M:      Chen Liqin <liqin.linux@gmail.com>
9424 M:      Lennox Wu <lennox.wu@gmail.com>
9425 W:      http://www.sunplus.com
9426 S:      Supported
9427 F:      arch/score/
9428
9429 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9430 M:      Sudeep Holla <sudeep.holla@arm.com>
9431 L:      linux-arm-kernel@lists.infradead.org
9432 S:      Maintained
9433 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9434 F:      drivers/clk/clk-scpi.c
9435 F:      drivers/cpufreq/scpi-cpufreq.c
9436 F:      drivers/firmware/arm_scpi.c
9437 F:      include/linux/scpi_protocol.h
9438
9439 SCSI CDROM DRIVER
9440 M:      Jens Axboe <axboe@kernel.dk>
9441 L:      linux-scsi@vger.kernel.org
9442 W:      http://www.kernel.dk
9443 S:      Maintained
9444 F:      drivers/scsi/sr*
9445
9446 SCSI RDMA PROTOCOL (SRP) INITIATOR
9447 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9448 L:      linux-rdma@vger.kernel.org
9449 S:      Supported
9450 W:      http://www.openfabrics.org
9451 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9453 F:      drivers/infiniband/ulp/srp/
9454 F:      include/scsi/srp.h
9455
9456 SCSI SG DRIVER
9457 M:      Doug Gilbert <dgilbert@interlog.com>
9458 L:      linux-scsi@vger.kernel.org
9459 W:      http://sg.danny.cz/sg
9460 S:      Maintained
9461 F:      Documentation/scsi/scsi-generic.txt
9462 F:      drivers/scsi/sg.c
9463 F:      include/scsi/sg.h
9464
9465 SCSI SUBSYSTEM
9466 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9468 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9470 L:      linux-scsi@vger.kernel.org
9471 S:      Maintained
9472 F:      drivers/scsi/
9473 F:      include/scsi/
9474
9475 SCSI TAPE DRIVER
9476 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9477 L:      linux-scsi@vger.kernel.org
9478 S:      Maintained
9479 F:      Documentation/scsi/st.txt
9480 F:      drivers/scsi/st.*
9481 F:      drivers/scsi/st_*.h
9482
9483 SCTP PROTOCOL
9484 M:      Vlad Yasevich <vyasevich@gmail.com>
9485 M:      Neil Horman <nhorman@tuxdriver.com>
9486 L:      linux-sctp@vger.kernel.org
9487 W:      http://lksctp.sourceforge.net
9488 S:      Maintained
9489 F:      Documentation/networking/sctp.txt
9490 F:      include/linux/sctp.h
9491 F:      include/uapi/linux/sctp.h
9492 F:      include/net/sctp/
9493 F:      net/sctp/
9494
9495 SCx200 CPU SUPPORT
9496 M:      Jim Cromie <jim.cromie@gmail.com>
9497 S:      Odd Fixes
9498 F:      Documentation/i2c/busses/scx200_acb
9499 F:      arch/x86/platform/scx200/
9500 F:      drivers/watchdog/scx200_wdt.c
9501 F:      drivers/i2c/busses/scx200*
9502 F:      drivers/mtd/maps/scx200_docflash.c
9503 F:      include/linux/scx200.h
9504
9505 SCx200 GPIO DRIVER
9506 M:      Jim Cromie <jim.cromie@gmail.com>
9507 S:      Maintained
9508 F:      drivers/char/scx200_gpio.c
9509 F:      include/linux/scx200_gpio.h
9510
9511 SCx200 HRT CLOCKSOURCE DRIVER
9512 M:      Jim Cromie <jim.cromie@gmail.com>
9513 S:      Maintained
9514 F:      drivers/clocksource/scx200_hrt.c
9515
9516 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9517 M:      Sascha Sommer <saschasommer@freenet.de>
9518 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9519 S:      Maintained
9520 F:      drivers/mmc/host/sdricoh_cs.c
9521
9522 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9523 L:      linux-mmc@vger.kernel.org
9524 S:      Orphan
9525 F:      drivers/mmc/host/sdhci.*
9526 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9527
9528 SECURE COMPUTING
9529 M:      Kees Cook <keescook@chromium.org>
9530 R:      Andy Lutomirski <luto@amacapital.net>
9531 R:      Will Drewry <wad@chromium.org>
9532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9533 S:      Supported
9534 F:      kernel/seccomp.c
9535 F:      include/uapi/linux/seccomp.h
9536 F:      include/linux/seccomp.h
9537 F:      tools/testing/selftests/seccomp/*
9538 K:      \bsecure_computing
9539 K:      \bTIF_SECCOMP\b
9540
9541 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9542 M:      Ben Dooks <ben-linux@fluff.org>
9543 M:      Jaehoon Chung <jh80.chung@samsung.com>
9544 L:      linux-mmc@vger.kernel.org
9545 S:      Maintained
9546 F:      drivers/mmc/host/sdhci-s3c*
9547
9548 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9549 M:      Viresh Kumar <vireshk@kernel.org>
9550 L:      spear-devel@list.st.com
9551 L:      linux-mmc@vger.kernel.org
9552 S:      Maintained
9553 F:      drivers/mmc/host/sdhci-spear.c
9554
9555 SECURITY SUBSYSTEM
9556 M:      James Morris <james.l.morris@oracle.com>
9557 M:      "Serge E. Hallyn" <serge@hallyn.com>
9558 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9560 W:      http://kernsec.org/
9561 S:      Supported
9562 F:      security/
9563
9564 SECURITY CONTACT
9565 M:      Security Officers <security@kernel.org>
9566 S:      Supported
9567
9568 SELINUX SECURITY MODULE
9569 M:      Paul Moore <paul@paul-moore.com>
9570 M:      Stephen Smalley <sds@tycho.nsa.gov>
9571 M:      Eric Paris <eparis@parisplace.org>
9572 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9573 W:      http://selinuxproject.org
9574 T:      git git://git.infradead.org/users/pcmoore/selinux
9575 S:      Supported
9576 F:      include/linux/selinux*
9577 F:      security/selinux/
9578 F:      scripts/selinux/
9579
9580 APPARMOR SECURITY MODULE
9581 M:      John Johansen <john.johansen@canonical.com>
9582 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9583 W:      apparmor.wiki.kernel.org
9584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9585 S:      Supported
9586 F:      security/apparmor/
9587
9588 YAMA SECURITY MODULE
9589 M:      Kees Cook <keescook@chromium.org>
9590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9591 S:      Supported
9592 F:      security/yama/
9593
9594 SENSABLE PHANTOM
9595 M:      Jiri Slaby <jirislaby@gmail.com>
9596 S:      Maintained
9597 F:      drivers/misc/phantom.c
9598 F:      include/uapi/linux/phantom.h
9599
9600 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9601 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9602 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9603 M:      John Soni Jose <sony.john@avagotech.com>
9604 L:      linux-scsi@vger.kernel.org
9605 W:      http://www.avagotech.com
9606 S:      Supported
9607 F:      drivers/scsi/be2iscsi/
9608
9609 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9610 M:      Sathya Perla <sathya.perla@avagotech.com>
9611 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9612 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9613 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9614 L:      netdev@vger.kernel.org
9615 W:      http://www.emulex.com
9616 S:      Supported
9617 F:      drivers/net/ethernet/emulex/benet/
9618
9619 EMULEX ONECONNECT ROCE DRIVER
9620 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9621 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9622 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9623 L:      linux-rdma@vger.kernel.org
9624 W:      http://www.emulex.com
9625 S:      Supported
9626 F:      drivers/infiniband/hw/ocrdma/
9627
9628 SFC NETWORK DRIVER
9629 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9630 M:      Shradha Shah <sshah@solarflare.com>
9631 L:      netdev@vger.kernel.org
9632 S:      Supported
9633 F:      drivers/net/ethernet/sfc/
9634
9635 SGI GRU DRIVER
9636 M:      Dimitri Sivanich <sivanich@sgi.com>
9637 S:      Maintained
9638 F:      drivers/misc/sgi-gru/
9639
9640 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9641 M:      Pat Gefre <pfg@sgi.com>
9642 L:      linux-ia64@vger.kernel.org
9643 S:      Supported
9644 F:      Documentation/ia64/serial.txt
9645 F:      drivers/tty/serial/ioc?_serial.c
9646 F:      include/linux/ioc?.h
9647
9648 SGI XP/XPC/XPNET DRIVER
9649 M:      Cliff Whickman <cpw@sgi.com>
9650 M:      Robin Holt <robinmholt@gmail.com>
9651 S:      Maintained
9652 F:      drivers/misc/sgi-xp/
9653
9654 SI2157 MEDIA DRIVER
9655 M:      Antti Palosaari <crope@iki.fi>
9656 L:      linux-media@vger.kernel.org
9657 W:      http://linuxtv.org/
9658 W:      http://palosaari.fi/linux/
9659 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9660 T:      git git://linuxtv.org/anttip/media_tree.git
9661 S:      Maintained
9662 F:      drivers/media/tuners/si2157*
9663
9664 SI2168 MEDIA DRIVER
9665 M:      Antti Palosaari <crope@iki.fi>
9666 L:      linux-media@vger.kernel.org
9667 W:      http://linuxtv.org/
9668 W:      http://palosaari.fi/linux/
9669 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9670 T:      git git://linuxtv.org/anttip/media_tree.git
9671 S:      Maintained
9672 F:      drivers/media/dvb-frontends/si2168*
9673
9674 SI470X FM RADIO RECEIVER I2C DRIVER
9675 M:      Hans Verkuil <hverkuil@xs4all.nl>
9676 L:      linux-media@vger.kernel.org
9677 T:      git git://linuxtv.org/media_tree.git
9678 W:      http://linuxtv.org
9679 S:      Odd Fixes
9680 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9681
9682 SI470X FM RADIO RECEIVER USB DRIVER
9683 M:      Hans Verkuil <hverkuil@xs4all.nl>
9684 L:      linux-media@vger.kernel.org
9685 T:      git git://linuxtv.org/media_tree.git
9686 W:      http://linuxtv.org
9687 S:      Maintained
9688 F:      drivers/media/radio/si470x/radio-si470x-common.c
9689 F:      drivers/media/radio/si470x/radio-si470x.h
9690 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9691
9692 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9693 M:      Eduardo Valentin <edubezval@gmail.com>
9694 L:      linux-media@vger.kernel.org
9695 T:      git git://linuxtv.org/media_tree.git
9696 W:      http://linuxtv.org
9697 S:      Odd Fixes
9698 F:      drivers/media/radio/si4713/si4713.?
9699
9700 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9701 M:      Eduardo Valentin <edubezval@gmail.com>
9702 L:      linux-media@vger.kernel.org
9703 T:      git git://linuxtv.org/media_tree.git
9704 W:      http://linuxtv.org
9705 S:      Odd Fixes
9706 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9707
9708 SI4713 FM RADIO TRANSMITTER USB DRIVER
9709 M:      Hans Verkuil <hverkuil@xs4all.nl>
9710 L:      linux-media@vger.kernel.org
9711 T:      git git://linuxtv.org/media_tree.git
9712 W:      http://linuxtv.org
9713 S:      Maintained
9714 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9715
9716 SIANO DVB DRIVER
9717 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9718 L:      linux-media@vger.kernel.org
9719 W:      http://linuxtv.org
9720 T:      git git://linuxtv.org/media_tree.git
9721 S:      Odd fixes
9722 F:      drivers/media/common/siano/
9723 F:      drivers/media/usb/siano/
9724 F:      drivers/media/usb/siano/
9725 F:      drivers/media/mmc/siano/
9726
9727 SIMPLEFB FB DRIVER
9728 M:      Hans de Goede <hdegoede@redhat.com>
9729 L:      linux-fbdev@vger.kernel.org
9730 S:      Maintained
9731 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9732 F:      drivers/video/fbdev/simplefb.c
9733 F:      include/linux/platform_data/simplefb.h
9734
9735 SH_VEU V4L2 MEM2MEM DRIVER
9736 L:      linux-media@vger.kernel.org
9737 S:      Orphan
9738 F:      drivers/media/platform/sh_veu.c
9739
9740 SH_VOU V4L2 OUTPUT DRIVER
9741 L:      linux-media@vger.kernel.org
9742 S:      Orphan
9743 F:      drivers/media/platform/sh_vou.c
9744 F:      include/media/sh_vou.h
9745
9746 SIMPLE FIRMWARE INTERFACE (SFI)
9747 M:      Len Brown <lenb@kernel.org>
9748 L:      sfi-devel@simplefirmware.org
9749 W:      http://simplefirmware.org/
9750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9751 S:      Supported
9752 F:      arch/x86/platform/sfi/
9753 F:      drivers/sfi/
9754 F:      include/linux/sfi*.h
9755
9756 SIMTEC EB110ATX (Chalice CATS)
9757 P:      Ben Dooks
9758 P:      Vincent Sanders <vince@simtec.co.uk>
9759 M:      Simtec Linux Team <linux@simtec.co.uk>
9760 W:      http://www.simtec.co.uk/products/EB110ATX/
9761 S:      Supported
9762
9763 SIMTEC EB2410ITX (BAST)
9764 P:      Ben Dooks
9765 P:      Vincent Sanders <vince@simtec.co.uk>
9766 M:      Simtec Linux Team <linux@simtec.co.uk>
9767 W:      http://www.simtec.co.uk/products/EB2410ITX/
9768 S:      Supported
9769 F:      arch/arm/mach-s3c24xx/mach-bast.c
9770 F:      arch/arm/mach-s3c24xx/bast-ide.c
9771 F:      arch/arm/mach-s3c24xx/bast-irq.c
9772
9773 TI DAVINCI MACHINE SUPPORT
9774 M:      Sekhar Nori <nsekhar@ti.com>
9775 M:      Kevin Hilman <khilman@deeprootsystems.com>
9776 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9777 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9778 S:      Supported
9779 F:      arch/arm/mach-davinci/
9780 F:      drivers/i2c/busses/i2c-davinci.c
9781
9782 TI DAVINCI SERIES MEDIA DRIVER
9783 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9784 L:      linux-media@vger.kernel.org
9785 W:      http://linuxtv.org/
9786 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9787 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9788 S:      Maintained
9789 F:      drivers/media/platform/davinci/
9790 F:      include/media/davinci/
9791
9792 TI AM437X VPFE DRIVER
9793 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9794 L:      linux-media@vger.kernel.org
9795 W:      http://linuxtv.org/
9796 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9797 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9798 S:      Maintained
9799 F:      drivers/media/platform/am437x/
9800
9801 OV2659 OMNIVISION SENSOR DRIVER
9802 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9803 L:      linux-media@vger.kernel.org
9804 W:      http://linuxtv.org/
9805 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9806 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9807 S:      Maintained
9808 F:      drivers/media/i2c/ov2659.c
9809 F:      include/media/ov2659.h
9810
9811 SILICON MOTION SM712 FRAME BUFFER DRIVER
9812 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9813 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9814 M:      Sudip Mukherjee <sudip@vectorindia.org>
9815 L:      linux-fbdev@vger.kernel.org
9816 S:      Maintained
9817 F:      drivers/video/fbdev/sm712*
9818 F:      Documentation/fb/sm712fb.txt
9819
9820 SIS 190 ETHERNET DRIVER
9821 M:      Francois Romieu <romieu@fr.zoreil.com>
9822 L:      netdev@vger.kernel.org
9823 S:      Maintained
9824 F:      drivers/net/ethernet/sis/sis190.c
9825
9826 SIS 900/7016 FAST ETHERNET DRIVER
9827 M:      Daniele Venzano <venza@brownhat.org>
9828 W:      http://www.brownhat.org/sis900.html
9829 L:      netdev@vger.kernel.org
9830 S:      Maintained
9831 F:      drivers/net/ethernet/sis/sis900.*
9832
9833 SIS FRAMEBUFFER DRIVER
9834 M:      Thomas Winischhofer <thomas@winischhofer.net>
9835 W:      http://www.winischhofer.net/linuxsisvga.shtml
9836 S:      Maintained
9837 F:      Documentation/fb/sisfb.txt
9838 F:      drivers/video/fbdev/sis/
9839 F:      include/video/sisfb.h
9840
9841 SIS USB2VGA DRIVER
9842 M:      Thomas Winischhofer <thomas@winischhofer.net>
9843 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9844 S:      Maintained
9845 F:      drivers/usb/misc/sisusbvga/
9846
9847 SLAB ALLOCATOR
9848 M:      Christoph Lameter <cl@linux.com>
9849 M:      Pekka Enberg <penberg@kernel.org>
9850 M:      David Rientjes <rientjes@google.com>
9851 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9852 M:      Andrew Morton <akpm@linux-foundation.org>
9853 L:      linux-mm@kvack.org
9854 S:      Maintained
9855 F:      include/linux/sl?b*.h
9856 F:      mm/sl?b*
9857
9858 SLEEPABLE READ-COPY UPDATE (SRCU)
9859 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9860 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9861 M:      Josh Triplett <josh@joshtriplett.org>
9862 R:      Steven Rostedt <rostedt@goodmis.org>
9863 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9864 L:      linux-kernel@vger.kernel.org
9865 W:      http://www.rdrop.com/users/paulmck/RCU/
9866 S:      Supported
9867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9868 F:      include/linux/srcu.h
9869 F:      kernel/rcu/srcu.c
9870
9871 SMACK SECURITY MODULE
9872 M:      Casey Schaufler <casey@schaufler-ca.com>
9873 L:      linux-security-module@vger.kernel.org
9874 W:      http://schaufler-ca.com
9875 T:      git git://git.gitorious.org/smack-next/kernel.git
9876 S:      Maintained
9877 F:      Documentation/security/Smack.txt
9878 F:      security/smack/
9879
9880 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9881 M:      Kevin Hilman <khilman@kernel.org>
9882 M:      Nishanth Menon <nm@ti.com>
9883 S:      Maintained
9884 F:      drivers/power/avs/
9885 F:      include/linux/power/smartreflex.h
9886 L:      linux-pm@vger.kernel.org
9887
9888 SMC91x ETHERNET DRIVER
9889 M:      Nicolas Pitre <nico@fluxnic.net>
9890 S:      Odd Fixes
9891 F:      drivers/net/ethernet/smsc/smc91x.*
9892
9893 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9894 M:      Sakari Ailus <sakari.ailus@iki.fi>
9895 L:      linux-media@vger.kernel.org
9896 S:      Maintained
9897 F:      drivers/media/i2c/smiapp/
9898 F:      include/media/smiapp.h
9899 F:      drivers/media/i2c/smiapp-pll.c
9900 F:      drivers/media/i2c/smiapp-pll.h
9901 F:      include/uapi/linux/smiapp.h
9902 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9903
9904 SMM665 HARDWARE MONITOR DRIVER
9905 M:      Guenter Roeck <linux@roeck-us.net>
9906 L:      lm-sensors@lm-sensors.org
9907 S:      Maintained
9908 F:      Documentation/hwmon/smm665
9909 F:      drivers/hwmon/smm665.c
9910
9911 SMSC EMC2103 HARDWARE MONITOR DRIVER
9912 M:      Steve Glendinning <steve.glendinning@shawell.net>
9913 L:      lm-sensors@lm-sensors.org
9914 S:      Maintained
9915 F:      Documentation/hwmon/emc2103
9916 F:      drivers/hwmon/emc2103.c
9917
9918 SMSC SCH5627 HARDWARE MONITOR DRIVER
9919 M:      Hans de Goede <hdegoede@redhat.com>
9920 L:      lm-sensors@lm-sensors.org
9921 S:      Supported
9922 F:      Documentation/hwmon/sch5627
9923 F:      drivers/hwmon/sch5627.c
9924
9925 SMSC47B397 HARDWARE MONITOR DRIVER
9926 M:      Jean Delvare <jdelvare@suse.com>
9927 L:      lm-sensors@lm-sensors.org
9928 S:      Maintained
9929 F:      Documentation/hwmon/smsc47b397
9930 F:      drivers/hwmon/smsc47b397.c
9931
9932 SMSC911x ETHERNET DRIVER
9933 M:      Steve Glendinning <steve.glendinning@shawell.net>
9934 L:      netdev@vger.kernel.org
9935 S:      Maintained
9936 F:      include/linux/smsc911x.h
9937 F:      drivers/net/ethernet/smsc/smsc911x.*
9938
9939 SMSC9420 PCI ETHERNET DRIVER
9940 M:      Steve Glendinning <steve.glendinning@shawell.net>
9941 L:      netdev@vger.kernel.org
9942 S:      Maintained
9943 F:      drivers/net/ethernet/smsc/smsc9420.*
9944
9945 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9946 M:      Steve Glendinning <steve.glendinning@shawell.net>
9947 L:      linux-fbdev@vger.kernel.org
9948 S:      Maintained
9949 F:      drivers/video/fbdev/smscufx.c
9950
9951 SOC-CAMERA V4L2 SUBSYSTEM
9952 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9953 L:      linux-media@vger.kernel.org
9954 T:      git git://linuxtv.org/media_tree.git
9955 S:      Maintained
9956 F:      include/media/soc*
9957 F:      drivers/media/i2c/soc_camera/
9958 F:      drivers/media/platform/soc_camera/
9959
9960 SOEKRIS NET48XX LED SUPPORT
9961 M:      Chris Boot <bootc@bootc.net>
9962 S:      Maintained
9963 F:      drivers/leds/leds-net48xx.c
9964
9965 SOFTLOGIC 6x10 MPEG CODEC
9966 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9967 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9968 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9969 M:      Ismael Luceno <ismael@iodev.co.uk>
9970 L:      linux-media@vger.kernel.org
9971 S:      Supported
9972 F:      drivers/media/pci/solo6x10/
9973
9974 SOFTWARE RAID (Multiple Disks) SUPPORT
9975 M:      Neil Brown <neilb@suse.com>
9976 L:      linux-raid@vger.kernel.org
9977 S:      Supported
9978 F:      drivers/md/
9979 F:      include/linux/raid/
9980 F:      include/uapi/linux/raid/
9981
9982 SONIC NETWORK DRIVER
9983 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9984 L:      netdev@vger.kernel.org
9985 S:      Maintained
9986 F:      drivers/net/ethernet/natsemi/sonic.*
9987
9988 SONICS SILICON BACKPLANE DRIVER (SSB)
9989 M:      Michael Buesch <m@bues.ch>
9990 L:      netdev@vger.kernel.org
9991 S:      Maintained
9992 F:      drivers/ssb/
9993 F:      include/linux/ssb/
9994
9995 SONY VAIO CONTROL DEVICE DRIVER
9996 M:      Mattia Dongili <malattia@linux.it>
9997 L:      platform-driver-x86@vger.kernel.org
9998 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9999 S:      Maintained
10000 F:      Documentation/laptops/sony-laptop.txt
10001 F:      drivers/char/sonypi.c
10002 F:      drivers/platform/x86/sony-laptop.c
10003 F:      include/linux/sony-laptop.h
10004
10005 SONY MEMORYSTICK CARD SUPPORT
10006 M:      Alex Dubov <oakad@yahoo.com>
10007 W:      http://tifmxx.berlios.de/
10008 S:      Maintained
10009 F:      drivers/memstick/host/tifm_ms.c
10010
10011 SONY MEMORYSTICK STANDARD SUPPORT
10012 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10013 S:      Maintained
10014 F:      drivers/memstick/core/ms_block.*
10015
10016 SOUND
10017 M:      Jaroslav Kysela <perex@perex.cz>
10018 M:      Takashi Iwai <tiwai@suse.com>
10019 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10020 W:      http://www.alsa-project.org/
10021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10022 T:      git git://git.alsa-project.org/alsa-kernel.git
10023 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10024 S:      Maintained
10025 F:      Documentation/sound/
10026 F:      include/sound/
10027 F:      include/uapi/sound/
10028 F:      sound/
10029
10030 SOUND - COMPRESSED AUDIO
10031 M:      Vinod Koul <vinod.koul@intel.com>
10032 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10034 S:      Supported
10035 F:      Documentation/sound/alsa/compress_offload.txt
10036 F:      include/sound/compress_driver.h
10037 F:      include/uapi/sound/compress_*
10038 F:      sound/core/compress_offload.c
10039 F:      sound/soc/soc-compress.c
10040
10041 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10042 M:      Liam Girdwood <lgirdwood@gmail.com>
10043 M:      Mark Brown <broonie@kernel.org>
10044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10045 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10046 W:      http://alsa-project.org/main/index.php/ASoC
10047 S:      Supported
10048 F:      Documentation/sound/alsa/soc/
10049 F:      sound/soc/
10050 F:      include/sound/soc*
10051
10052 SOUND - DMAENGINE HELPERS
10053 M:      Lars-Peter Clausen <lars@metafoo.de>
10054 S:      Supported
10055 F:      include/sound/dmaengine_pcm.h
10056 F:      sound/core/pcm_dmaengine.c
10057 F:      sound/soc/soc-generic-dmaengine-pcm.c
10058
10059 SP2 MEDIA DRIVER
10060 M:      Olli Salonen <olli.salonen@iki.fi>
10061 L:      linux-media@vger.kernel.org
10062 W:      http://linuxtv.org/
10063 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10064 S:      Maintained
10065 F:      drivers/media/dvb-frontends/sp2*
10066
10067 SPARC + UltraSPARC (sparc/sparc64)
10068 M:      "David S. Miller" <davem@davemloft.net>
10069 L:      sparclinux@vger.kernel.org
10070 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10073 S:      Maintained
10074 F:      arch/sparc/
10075 F:      drivers/sbus/
10076
10077 SPARC SERIAL DRIVERS
10078 M:      "David S. Miller" <davem@davemloft.net>
10079 L:      sparclinux@vger.kernel.org
10080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10082 S:      Maintained
10083 F:      include/linux/sunserialcore.h
10084 F:      drivers/tty/serial/suncore.c
10085 F:      drivers/tty/serial/sunhv.c
10086 F:      drivers/tty/serial/sunsab.c
10087 F:      drivers/tty/serial/sunsab.h
10088 F:      drivers/tty/serial/sunsu.c
10089 F:      drivers/tty/serial/sunzilog.c
10090 F:      drivers/tty/serial/sunzilog.h
10091
10092 SPARSE CHECKER
10093 M:      "Christopher Li" <sparse@chrisli.org>
10094 L:      linux-sparse@vger.kernel.org
10095 W:      https://sparse.wiki.kernel.org/
10096 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10097 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10098 S:      Maintained
10099 F:      include/linux/compiler.h
10100
10101 SPEAR PLATFORM SUPPORT
10102 M:      Viresh Kumar <vireshk@kernel.org>
10103 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10104 L:      spear-devel@list.st.com
10105 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10106 W:      http://www.st.com/spear
10107 S:      Maintained
10108 F:      arch/arm/mach-spear/
10109
10110 SPEAR CLOCK FRAMEWORK SUPPORT
10111 M:      Viresh Kumar <vireshk@kernel.org>
10112 L:      spear-devel@list.st.com
10113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10114 W:      http://www.st.com/spear
10115 S:      Maintained
10116 F:      drivers/clk/spear/
10117
10118 SPI SUBSYSTEM
10119 M:      Mark Brown <broonie@kernel.org>
10120 L:      linux-spi@vger.kernel.org
10121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10122 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10123 S:      Maintained
10124 F:      Documentation/spi/
10125 F:      drivers/spi/
10126 F:      include/linux/spi/
10127 F:      include/uapi/linux/spi/
10128
10129 SPIDERNET NETWORK DRIVER for CELL
10130 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10131 L:      netdev@vger.kernel.org
10132 S:      Supported
10133 F:      Documentation/networking/spider_net.txt
10134 F:      drivers/net/ethernet/toshiba/spider_net*
10135
10136 SPU FILE SYSTEM
10137 M:      Jeremy Kerr <jk@ozlabs.org>
10138 L:      linuxppc-dev@lists.ozlabs.org
10139 W:      http://www.ibm.com/developerworks/power/cell/
10140 S:      Supported
10141 F:      Documentation/filesystems/spufs.txt
10142 F:      arch/powerpc/platforms/cell/spufs/
10143
10144 SQUASHFS FILE SYSTEM
10145 M:      Phillip Lougher <phillip@squashfs.org.uk>
10146 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10147 W:      http://squashfs.org.uk
10148 S:      Maintained
10149 F:      Documentation/filesystems/squashfs.txt
10150 F:      fs/squashfs/
10151
10152 SRM (Alpha) environment access
10153 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10154 S:      Maintained
10155 F:      arch/alpha/kernel/srm_env.c
10156
10157 STABLE BRANCH
10158 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10159 L:      stable@vger.kernel.org
10160 S:      Supported
10161 F:      Documentation/stable_kernel_rules.txt
10162
10163 STAGING SUBSYSTEM
10164 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10166 L:      devel@driverdev.osuosl.org
10167 S:      Supported
10168 F:      drivers/staging/
10169
10170 STAGING - COMEDI
10171 M:      Ian Abbott <abbotti@mev.co.uk>
10172 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10173 S:      Odd Fixes
10174 F:      drivers/staging/comedi/
10175
10176 STAGING - FLARION FT1000 DRIVERS
10177 M:      Marek Belisko <marek.belisko@gmail.com>
10178 S:      Odd Fixes
10179 F:      drivers/staging/ft1000/
10180
10181 STAGING - INDUSTRIAL IO
10182 M:      Jonathan Cameron <jic23@kernel.org>
10183 L:      linux-iio@vger.kernel.org
10184 S:      Odd Fixes
10185 F:      drivers/staging/iio/
10186
10187 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10188 M:      Jarod Wilson <jarod@wilsonet.com>
10189 W:      http://www.lirc.org/
10190 S:      Odd Fixes
10191 F:      drivers/staging/media/lirc/
10192
10193 STAGING - LUSTRE PARALLEL FILESYSTEM
10194 M:      Oleg Drokin <oleg.drokin@intel.com>
10195 M:      Andreas Dilger <andreas.dilger@intel.com>
10196 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10197 W:      http://wiki.lustre.org/
10198 S:      Maintained
10199 F:      drivers/staging/lustre
10200
10201 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10202 M:      Marc Dietrich <marvin24@gmx.de>
10203 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10204 L:      linux-tegra@vger.kernel.org
10205 S:      Maintained
10206 F:      drivers/staging/nvec/
10207
10208 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10209 M:      Jens Frederich <jfrederich@gmail.com>
10210 M:      Daniel Drake <dsd@laptop.org>
10211 M:      Jon Nettleton <jon.nettleton@gmail.com>
10212 W:      http://wiki.laptop.org/go/DCON
10213 S:      Maintained
10214 F:      drivers/staging/olpc_dcon/
10215
10216 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10217 M:      Willy Tarreau <willy@meta-x.org>
10218 S:      Odd Fixes
10219 F:      drivers/staging/panel/
10220
10221 STAGING - REALTEK RTL8712U DRIVERS
10222 M:      Larry Finger <Larry.Finger@lwfinger.net>
10223 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10224 S:      Odd Fixes
10225 F:      drivers/staging/rtl8712/
10226
10227 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10228 M:      Larry Finger <Larry.Finger@lwfinger.net>
10229 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10230 L:      linux-wireless@vger.kernel.org
10231 S:      Maintained
10232 F:      drivers/staging/rtl8723au/
10233
10234 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10235 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10236 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10237 M:      Sudip Mukherjee <sudip@vectorindia.org>
10238 L:      linux-fbdev@vger.kernel.org
10239 S:      Maintained
10240 F:      drivers/staging/sm750fb/
10241
10242 STAGING - SLICOSS
10243 M:      Lior Dotan <liodot@gmail.com>
10244 M:      Christopher Harrer <charrer@alacritech.com>
10245 S:      Odd Fixes
10246 F:      drivers/staging/slicoss/
10247
10248 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10249 M:      William Hubbs <w.d.hubbs@gmail.com>
10250 M:      Chris Brannon <chris@the-brannons.com>
10251 M:      Kirk Reiser <kirk@reisers.ca>
10252 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10253 L:      speakup@linux-speakup.org
10254 W:      http://www.linux-speakup.org/
10255 S:      Odd Fixes
10256 F:      drivers/staging/speakup/
10257
10258 STAGING - VIA VT665X DRIVERS
10259 M:      Forest Bond <forest@alittletooquiet.net>
10260 S:      Odd Fixes
10261 F:      drivers/staging/vt665?/
10262
10263 STAGING - WILC1000 WIFI DRIVER
10264 M:      Johnny Kim <johnny.kim@atmel.com>
10265 M:      Austin Shin <austin.shin@atmel.com>
10266 M:      Chris Park <chris.park@atmel.com>
10267 M:      Tony Cho <tony.cho@atmel.com>
10268 M:      Glen Lee <glen.lee@atmel.com>
10269 M:      Leo Kim <leo.kim@atmel.com>
10270 L:      linux-wireless@vger.kernel.org
10271 S:      Supported
10272 F:      drivers/staging/wilc1000/
10273
10274 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10275 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10276 S:      Odd Fixes
10277 F:      drivers/staging/xgifb/
10278
10279 HFI1 DRIVER
10280 M:      Mike Marciniszyn <infinipath@intel.com>
10281 L:      linux-rdma@vger.kernel.org
10282 S:      Supported
10283 F:      drivers/staging/rdma/hfi1
10284
10285 STARFIRE/DURALAN NETWORK DRIVER
10286 M:      Ion Badulescu <ionut@badula.org>
10287 S:      Odd Fixes
10288 F:      drivers/net/ethernet/adaptec/starfire*
10289
10290 SUN3/3X
10291 M:      Sam Creasey <sammy@sammy.net>
10292 W:      http://sammy.net/sun3/
10293 S:      Maintained
10294 F:      arch/m68k/kernel/*sun3*
10295 F:      arch/m68k/sun3*/
10296 F:      arch/m68k/include/asm/sun3*
10297 F:      drivers/net/ethernet/i825xx/sun3*
10298
10299 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10300 M:      Hans de Goede <hdegoede@redhat.com>
10301 L:      linux-input@vger.kernel.org
10302 S:      Maintained
10303 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10304 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10305
10306 SUNDANCE NETWORK DRIVER
10307 M:      Denis Kirjanov <kda@linux-powerpc.org>
10308 L:      netdev@vger.kernel.org
10309 S:      Maintained
10310 F:      drivers/net/ethernet/dlink/sundance.c
10311
10312 SUPERH
10313 L:      linux-sh@vger.kernel.org
10314 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10315 S:      Orphan
10316 F:      Documentation/sh/
10317 F:      arch/sh/
10318 F:      drivers/sh/
10319
10320 SUSPEND TO RAM
10321 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10322 M:      Len Brown <len.brown@intel.com>
10323 M:      Pavel Machek <pavel@ucw.cz>
10324 L:      linux-pm@vger.kernel.org
10325 S:      Supported
10326 F:      Documentation/power/
10327 F:      arch/x86/kernel/acpi/
10328 F:      drivers/base/power/
10329 F:      kernel/power/
10330 F:      include/linux/suspend.h
10331 F:      include/linux/freezer.h
10332 F:      include/linux/pm.h
10333
10334 SVGA HANDLING
10335 M:      Martin Mares <mj@ucw.cz>
10336 L:      linux-video@atrey.karlin.mff.cuni.cz
10337 S:      Maintained
10338 F:      Documentation/svga.txt
10339 F:      arch/x86/boot/video*
10340
10341 SWIOTLB SUBSYSTEM
10342 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10343 L:      linux-kernel@vger.kernel.org
10344 S:      Supported
10345 F:      lib/swiotlb.c
10346 F:      arch/*/kernel/pci-swiotlb.c
10347 F:      include/linux/swiotlb.h
10348
10349 SWITCHDEV
10350 M:      Jiri Pirko <jiri@resnulli.us>
10351 L:      netdev@vger.kernel.org
10352 S:      Supported
10353 F:      net/switchdev/
10354 F:      include/net/switchdev.h
10355
10356 SYNOPSYS ARC ARCHITECTURE
10357 M:      Vineet Gupta <vgupta@synopsys.com>
10358 L:      linux-snps-arc@lists.infradead.org
10359 S:      Supported
10360 F:      arch/arc/
10361 F:      Documentation/devicetree/bindings/arc/*
10362 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10363 F:      drivers/tty/serial/arc_uart.c
10364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10365
10366 SYNOPSYS ARC SDP platform support
10367 M:      Alexey Brodkin <abrodkin@synopsys.com>
10368 S:      Supported
10369 F:      arch/arc/plat-axs10x
10370 F:      arch/arc/boot/dts/ax*
10371 F:      Documentation/devicetree/bindings/arc/axs10*
10372
10373 SYSTEM CONFIGURATION (SYSCON)
10374 M:      Lee Jones <lee.jones@linaro.org>
10375 M:      Arnd Bergmann <arnd@arndb.de>
10376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10377 S:      Supported
10378 F:      drivers/mfd/syscon.c
10379
10380 SYSV FILESYSTEM
10381 M:      Christoph Hellwig <hch@infradead.org>
10382 S:      Maintained
10383 F:      Documentation/filesystems/sysv-fs.txt
10384 F:      fs/sysv/
10385 F:      include/linux/sysv_fs.h
10386
10387 TARGET SUBSYSTEM
10388 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10389 L:      linux-scsi@vger.kernel.org
10390 L:      target-devel@vger.kernel.org
10391 W:      http://www.linux-iscsi.org
10392 W:      http://groups.google.com/group/linux-iscsi-target-dev
10393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10394 S:      Supported
10395 F:      drivers/target/
10396 F:      include/target/
10397 F:      Documentation/target/
10398
10399 TASKSTATS STATISTICS INTERFACE
10400 M:      Balbir Singh <bsingharora@gmail.com>
10401 S:      Maintained
10402 F:      Documentation/accounting/taskstats*
10403 F:      include/linux/taskstats*
10404 F:      kernel/taskstats.c
10405
10406 TC CLASSIFIER
10407 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10408 L:      netdev@vger.kernel.org
10409 S:      Maintained
10410 F:      include/net/pkt_cls.h
10411 F:      include/uapi/linux/pkt_cls.h
10412 F:      net/sched/
10413
10414 TCP LOW PRIORITY MODULE
10415 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10416 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10417 W:      http://tcp-lp-mod.sourceforge.net/
10418 S:      Maintained
10419 F:      net/ipv4/tcp_lp.c
10420
10421 TDA10071 MEDIA DRIVER
10422 M:      Antti Palosaari <crope@iki.fi>
10423 L:      linux-media@vger.kernel.org
10424 W:      http://linuxtv.org/
10425 W:      http://palosaari.fi/linux/
10426 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10427 T:      git git://linuxtv.org/anttip/media_tree.git
10428 S:      Maintained
10429 F:      drivers/media/dvb-frontends/tda10071*
10430
10431 TDA18212 MEDIA DRIVER
10432 M:      Antti Palosaari <crope@iki.fi>
10433 L:      linux-media@vger.kernel.org
10434 W:      http://linuxtv.org/
10435 W:      http://palosaari.fi/linux/
10436 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10437 T:      git git://linuxtv.org/anttip/media_tree.git
10438 S:      Maintained
10439 F:      drivers/media/tuners/tda18212*
10440
10441 TDA18218 MEDIA DRIVER
10442 M:      Antti Palosaari <crope@iki.fi>
10443 L:      linux-media@vger.kernel.org
10444 W:      http://linuxtv.org/
10445 W:      http://palosaari.fi/linux/
10446 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10447 T:      git git://linuxtv.org/anttip/media_tree.git
10448 S:      Maintained
10449 F:      drivers/media/tuners/tda18218*
10450
10451 TDA18271 MEDIA DRIVER
10452 M:      Michael Krufky <mkrufky@linuxtv.org>
10453 L:      linux-media@vger.kernel.org
10454 W:      http://linuxtv.org/
10455 W:      http://github.com/mkrufky
10456 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10457 T:      git git://linuxtv.org/mkrufky/tuners.git
10458 S:      Maintained
10459 F:      drivers/media/tuners/tda18271*
10460
10461 TDA827x MEDIA DRIVER
10462 M:      Michael Krufky <mkrufky@linuxtv.org>
10463 L:      linux-media@vger.kernel.org
10464 W:      http://linuxtv.org/
10465 W:      http://github.com/mkrufky
10466 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10467 T:      git git://linuxtv.org/mkrufky/tuners.git
10468 S:      Maintained
10469 F:      drivers/media/tuners/tda8290.*
10470
10471 TDA8290 MEDIA DRIVER
10472 M:      Michael Krufky <mkrufky@linuxtv.org>
10473 L:      linux-media@vger.kernel.org
10474 W:      http://linuxtv.org/
10475 W:      http://github.com/mkrufky
10476 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10477 T:      git git://linuxtv.org/mkrufky/tuners.git
10478 S:      Maintained
10479 F:      drivers/media/tuners/tda8290.*
10480
10481 TDA9840 MEDIA DRIVER
10482 M:      Hans Verkuil <hverkuil@xs4all.nl>
10483 L:      linux-media@vger.kernel.org
10484 T:      git git://linuxtv.org/media_tree.git
10485 W:      http://linuxtv.org
10486 S:      Maintained
10487 F:      drivers/media/i2c/tda9840*
10488
10489 TEA5761 TUNER DRIVER
10490 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10491 L:      linux-media@vger.kernel.org
10492 W:      http://linuxtv.org
10493 T:      git git://linuxtv.org/media_tree.git
10494 S:      Odd fixes
10495 F:      drivers/media/tuners/tea5761.*
10496
10497 TEA5767 TUNER DRIVER
10498 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10499 L:      linux-media@vger.kernel.org
10500 W:      http://linuxtv.org
10501 T:      git git://linuxtv.org/media_tree.git
10502 S:      Maintained
10503 F:      drivers/media/tuners/tea5767.*
10504
10505 TEA6415C MEDIA DRIVER
10506 M:      Hans Verkuil <hverkuil@xs4all.nl>
10507 L:      linux-media@vger.kernel.org
10508 T:      git git://linuxtv.org/media_tree.git
10509 W:      http://linuxtv.org
10510 S:      Maintained
10511 F:      drivers/media/i2c/tea6415c*
10512
10513 TEA6420 MEDIA DRIVER
10514 M:      Hans Verkuil <hverkuil@xs4all.nl>
10515 L:      linux-media@vger.kernel.org
10516 T:      git git://linuxtv.org/media_tree.git
10517 W:      http://linuxtv.org
10518 S:      Maintained
10519 F:      drivers/media/i2c/tea6420*
10520
10521 TEAM DRIVER
10522 M:      Jiri Pirko <jiri@resnulli.us>
10523 L:      netdev@vger.kernel.org
10524 S:      Supported
10525 F:      drivers/net/team/
10526 F:      include/linux/if_team.h
10527 F:      include/uapi/linux/if_team.h
10528
10529 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10530 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10531 S:      Maintained
10532 F:      arch/x86/platform/ts5500/
10533
10534 TECHNOTREND USB IR RECEIVER
10535 M:      Sean Young <sean@mess.org>
10536 L:      linux-media@vger.kernel.org
10537 S:      Maintained
10538 F:      drivers/media/rc/ttusbir.c
10539
10540 TEGRA ARCHITECTURE SUPPORT
10541 M:      Stephen Warren <swarren@wwwdotorg.org>
10542 M:      Thierry Reding <thierry.reding@gmail.com>
10543 M:      Alexandre Courbot <gnurou@gmail.com>
10544 L:      linux-tegra@vger.kernel.org
10545 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10547 S:      Supported
10548 N:      [^a-z]tegra
10549
10550 TEGRA CLOCK DRIVER
10551 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10552 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10553 S:      Supported
10554 F:      drivers/clk/tegra/
10555
10556 TEGRA DMA DRIVER
10557 M:      Laxman Dewangan <ldewangan@nvidia.com>
10558 S:      Supported
10559 F:      drivers/dma/tegra20-apb-dma.c
10560
10561 TEGRA I2C DRIVER
10562 M:      Laxman Dewangan <ldewangan@nvidia.com>
10563 S:      Supported
10564 F:      drivers/i2c/busses/i2c-tegra.c
10565
10566 TEGRA IOMMU DRIVERS
10567 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10568 S:      Supported
10569 F:      drivers/iommu/tegra*
10570
10571 TEGRA KBC DRIVER
10572 M:      Rakesh Iyer <riyer@nvidia.com>
10573 M:      Laxman Dewangan <ldewangan@nvidia.com>
10574 S:      Supported
10575 F:      drivers/input/keyboard/tegra-kbc.c
10576
10577 TEGRA PWM DRIVER
10578 M:      Thierry Reding <thierry.reding@gmail.com>
10579 S:      Supported
10580 F:      drivers/pwm/pwm-tegra.c
10581
10582 TEGRA SERIAL DRIVER
10583 M:      Laxman Dewangan <ldewangan@nvidia.com>
10584 S:      Supported
10585 F:      drivers/tty/serial/serial-tegra.c
10586
10587 TEGRA SPI DRIVER
10588 M:      Laxman Dewangan <ldewangan@nvidia.com>
10589 S:      Supported
10590 F:      drivers/spi/spi-tegra*
10591
10592 TEHUTI ETHERNET DRIVER
10593 M:      Andy Gospodarek <andy@greyhouse.net>
10594 L:      netdev@vger.kernel.org
10595 S:      Supported
10596 F:      drivers/net/ethernet/tehuti/*
10597
10598 Telecom Clock Driver for MCPL0010
10599 M:      Mark Gross <mark.gross@intel.com>
10600 S:      Supported
10601 F:      drivers/char/tlclk.c
10602
10603 TENSILICA XTENSA PORT (xtensa)
10604 M:      Chris Zankel <chris@zankel.net>
10605 M:      Max Filippov <jcmvbkbc@gmail.com>
10606 L:      linux-xtensa@linux-xtensa.org
10607 S:      Maintained
10608 F:      arch/xtensa/
10609 F:      drivers/irqchip/irq-xtensa-*
10610
10611 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10612 M:      Hans Verkuil <hverkuil@xs4all.nl>
10613 L:      linux-media@vger.kernel.org
10614 T:      git git://linuxtv.org/media_tree.git
10615 W:      http://linuxtv.org
10616 S:      Maintained
10617 F:      drivers/media/radio/radio-raremono.c
10618
10619 THERMAL
10620 M:      Zhang Rui <rui.zhang@intel.com>
10621 M:      Eduardo Valentin <edubezval@gmail.com>
10622 L:      linux-pm@vger.kernel.org
10623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10625 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10626 S:      Supported
10627 F:      drivers/thermal/
10628 F:      include/linux/thermal.h
10629 F:      include/uapi/linux/thermal.h
10630 F:      include/linux/cpu_cooling.h
10631 F:      Documentation/devicetree/bindings/thermal/
10632
10633 THERMAL/CPU_COOLING
10634 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10635 M:      Viresh Kumar <viresh.kumar@linaro.org>
10636 M:      Javi Merino <javi.merino@arm.com>
10637 L:      linux-pm@vger.kernel.org
10638 S:      Supported
10639 F:      Documentation/thermal/cpu-cooling-api.txt
10640 F:      drivers/thermal/cpu_cooling.c
10641 F:      include/linux/cpu_cooling.h
10642
10643 THINGM BLINK(1) USB RGB LED DRIVER
10644 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10645 S:      Maintained
10646 F:      drivers/hid/hid-thingm.c
10647
10648 THINKPAD ACPI EXTRAS DRIVER
10649 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10650 L:      ibm-acpi-devel@lists.sourceforge.net
10651 L:      platform-driver-x86@vger.kernel.org
10652 W:      http://ibm-acpi.sourceforge.net
10653 W:      http://thinkwiki.org/wiki/Ibm-acpi
10654 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10655 S:      Maintained
10656 F:      drivers/platform/x86/thinkpad_acpi.c
10657
10658 TI BANDGAP AND THERMAL DRIVER
10659 M:      Eduardo Valentin <edubezval@gmail.com>
10660 L:      linux-pm@vger.kernel.org
10661 L:      linux-omap@vger.kernel.org
10662 S:      Maintained
10663 F:      drivers/thermal/ti-soc-thermal/
10664
10665 TI CDCE706 CLOCK DRIVER
10666 M:      Max Filippov <jcmvbkbc@gmail.com>
10667 S:      Maintained
10668 F:      drivers/clk/clk-cdce706.c
10669
10670 TI CLOCK DRIVER
10671 M:      Tero Kristo <t-kristo@ti.com>
10672 L:      linux-omap@vger.kernel.org
10673 S:      Maintained
10674 F:      drivers/clk/ti/
10675 F:      include/linux/clk/ti.h
10676
10677 TI FLASH MEDIA INTERFACE DRIVER
10678 M:      Alex Dubov <oakad@yahoo.com>
10679 S:      Maintained
10680 F:      drivers/misc/tifm*
10681 F:      drivers/mmc/host/tifm_sd.c
10682 F:      include/linux/tifm.h
10683
10684 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10685 M:      Santosh Shilimkar <ssantosh@kernel.org>
10686 L:      linux-kernel@vger.kernel.org
10687 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10688 S:      Maintained
10689 F:      drivers/soc/ti/*
10690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10691
10692
10693 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10694 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10695 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10696 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10697 S:      Maintained
10698 F:      sound/soc/codecs/lm49453*
10699 F:      sound/soc/codecs/isabelle*
10700
10701 TI LP855x BACKLIGHT DRIVER
10702 M:      Milo Kim <milo.kim@ti.com>
10703 S:      Maintained
10704 F:      Documentation/backlight/lp855x-driver.txt
10705 F:      drivers/video/backlight/lp855x_bl.c
10706 F:      include/linux/platform_data/lp855x.h
10707
10708 TI LP8727 CHARGER DRIVER
10709 M:      Milo Kim <milo.kim@ti.com>
10710 S:      Maintained
10711 F:      drivers/power/lp8727_charger.c
10712 F:      include/linux/platform_data/lp8727.h
10713
10714 TI LP8788 MFD DRIVER
10715 M:      Milo Kim <milo.kim@ti.com>
10716 S:      Maintained
10717 F:      drivers/iio/adc/lp8788_adc.c
10718 F:      drivers/leds/leds-lp8788.c
10719 F:      drivers/mfd/lp8788*.c
10720 F:      drivers/power/lp8788-charger.c
10721 F:      drivers/regulator/lp8788-*.c
10722 F:      include/linux/mfd/lp8788*.h
10723
10724 TI NETCP ETHERNET DRIVER
10725 M:      Wingman Kwok <w-kwok2@ti.com>
10726 M:      Murali Karicheri <m-karicheri2@ti.com>
10727 L:      netdev@vger.kernel.org
10728 S:      Maintained
10729 F:      drivers/net/ethernet/ti/netcp*
10730
10731 TI TAS571X FAMILY ASoC CODEC DRIVER
10732 M:      Kevin Cernekee <cernekee@chromium.org>
10733 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10734 S:      Odd Fixes
10735 F:      sound/soc/codecs/tas571x*
10736
10737 TI TWL4030 SERIES SOC CODEC DRIVER
10738 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10739 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10740 S:      Maintained
10741 F:      sound/soc/codecs/twl4030*
10742
10743 TI WILINK WIRELESS DRIVERS
10744 L:      linux-wireless@vger.kernel.org
10745 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10746 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10748 S:      Orphan
10749 F:      drivers/net/wireless/ti/
10750 F:      include/linux/wl12xx.h
10751
10752 TIPC NETWORK LAYER
10753 M:      Jon Maloy <jon.maloy@ericsson.com>
10754 M:      Ying Xue <ying.xue@windriver.com>
10755 L:      netdev@vger.kernel.org (core kernel code)
10756 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10757 W:      http://tipc.sourceforge.net/
10758 S:      Maintained
10759 F:      include/uapi/linux/tipc*.h
10760 F:      net/tipc/
10761
10762 TILE ARCHITECTURE
10763 M:      Chris Metcalf <cmetcalf@ezchip.com>
10764 W:      http://www.ezchip.com/scm/
10765 S:      Supported
10766 F:      arch/tile/
10767 F:      drivers/char/tile-srom.c
10768 F:      drivers/edac/tile_edac.c
10769 F:      drivers/net/ethernet/tile/
10770 F:      drivers/rtc/rtc-tile.c
10771 F:      drivers/tty/hvc/hvc_tile.c
10772 F:      drivers/tty/serial/tilegx.c
10773 F:      drivers/usb/host/*-tilegx.c
10774 F:      include/linux/usb/tilegx.h
10775
10776 TLAN NETWORK DRIVER
10777 M:      Samuel Chessman <chessman@tux.org>
10778 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10779 W:      http://sourceforge.net/projects/tlan/
10780 S:      Maintained
10781 F:      Documentation/networking/tlan.txt
10782 F:      drivers/net/ethernet/ti/tlan.*
10783
10784 TOMOYO SECURITY MODULE
10785 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10786 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10787 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10788 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10789 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10790 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10791 W:      http://tomoyo.sourceforge.jp/
10792 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10793 S:      Maintained
10794 F:      security/tomoyo/
10795
10796 TOPSTAR LAPTOP EXTRAS DRIVER
10797 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10798 L:      platform-driver-x86@vger.kernel.org
10799 S:      Maintained
10800 F:      drivers/platform/x86/topstar-laptop.c
10801
10802 TOSHIBA ACPI EXTRAS DRIVER
10803 M:      Azael Avalos <coproscefalo@gmail.com>
10804 L:      platform-driver-x86@vger.kernel.org
10805 S:      Maintained
10806 F:      drivers/platform/x86/toshiba_acpi.c
10807
10808 TOSHIBA BLUETOOTH DRIVER
10809 M:      Azael Avalos <coproscefalo@gmail.com>
10810 L:      platform-driver-x86@vger.kernel.org
10811 S:      Maintained
10812 F:      drivers/platform/x86/toshiba_bluetooth.c
10813
10814 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10815 M:      Azael Avalos <coproscefalo@gmail.com>
10816 L:      platform-driver-x86@vger.kernel.org
10817 S:      Maintained
10818 F:      drivers/platform/x86/toshiba_haps.c
10819
10820 TOSHIBA WMI HOTKEYS DRIVER
10821 M:      Azael Avalos <coproscefalo@gmail.com>
10822 L:      platform-driver-x86@vger.kernel.org
10823 S:      Maintained
10824 F:      drivers/platform/x86/toshiba-wmi.c
10825
10826 TOSHIBA SMM DRIVER
10827 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10828 W:      http://www.buzzard.org.uk/toshiba/
10829 S:      Maintained
10830 F:      drivers/char/toshiba.c
10831 F:      include/linux/toshiba.h
10832 F:      include/uapi/linux/toshiba.h
10833
10834 TOSHIBA TC358743 DRIVER
10835 M:      Mats Randgaard <matrandg@cisco.com>
10836 L:      linux-media@vger.kernel.org
10837 S:      Maintained
10838 F:      drivers/media/i2c/tc358743*
10839 F:      include/media/tc358743.h
10840
10841 TMIO MMC DRIVER
10842 M:      Ian Molton <ian@mnementh.co.uk>
10843 L:      linux-mmc@vger.kernel.org
10844 S:      Maintained
10845 F:      drivers/mmc/host/tmio_mmc*
10846 F:      drivers/mmc/host/sh_mobile_sdhi.c
10847 F:      include/linux/mmc/tmio.h
10848 F:      include/linux/mmc/sh_mobile_sdhi.h
10849
10850 TMP401 HARDWARE MONITOR DRIVER
10851 M:      Guenter Roeck <linux@roeck-us.net>
10852 L:      lm-sensors@lm-sensors.org
10853 S:      Maintained
10854 F:      Documentation/hwmon/tmp401
10855 F:      drivers/hwmon/tmp401.c
10856
10857 TMPFS (SHMEM FILESYSTEM)
10858 M:      Hugh Dickins <hughd@google.com>
10859 L:      linux-mm@kvack.org
10860 S:      Maintained
10861 F:      include/linux/shmem_fs.h
10862 F:      mm/shmem.c
10863
10864 TM6000 VIDEO4LINUX DRIVER
10865 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10866 L:      linux-media@vger.kernel.org
10867 W:      http://linuxtv.org
10868 T:      git git://linuxtv.org/media_tree.git
10869 S:      Odd fixes
10870 F:      drivers/media/usb/tm6000/
10871
10872 TW68 VIDEO4LINUX DRIVER
10873 M:      Hans Verkuil <hverkuil@xs4all.nl>
10874 L:      linux-media@vger.kernel.org
10875 T:      git git://linuxtv.org/media_tree.git
10876 W:      http://linuxtv.org
10877 S:      Odd Fixes
10878 F:      drivers/media/pci/tw68/
10879
10880 TPM DEVICE DRIVER
10881 M:      Peter Huewe <peterhuewe@gmx.de>
10882 M:      Marcel Selhorst <tpmdd@selhorst.net>
10883 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10884 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10885 W:      http://tpmdd.sourceforge.net
10886 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10887 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10888 T:      https://github.com/PeterHuewe/linux-tpmdd
10889 S:      Maintained
10890 F:      drivers/char/tpm/
10891
10892 TPM IBM_VTPM DEVICE DRIVER
10893 M:      Ashley Lai <ashleydlai@gmail.com>
10894 W:      http://tpmdd.sourceforge.net
10895 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10896 S:      Maintained
10897 F:      drivers/char/tpm/tpm_ibmvtpm*
10898
10899 TRACING
10900 M:      Steven Rostedt <rostedt@goodmis.org>
10901 M:      Ingo Molnar <mingo@redhat.com>
10902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10903 S:      Maintained
10904 F:      Documentation/trace/ftrace.txt
10905 F:      arch/*/*/*/ftrace.h
10906 F:      arch/*/kernel/ftrace.c
10907 F:      include/*/ftrace.h
10908 F:      include/linux/trace*.h
10909 F:      include/trace/
10910 F:      kernel/trace/
10911 F:      tools/testing/selftests/ftrace/
10912
10913 TRIVIAL PATCHES
10914 M:      Jiri Kosina <trivial@kernel.org>
10915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10916 S:      Maintained
10917 K:      ^Subject:.*(?i)trivial
10918
10919 TTY LAYER
10920 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10921 M:      Jiri Slaby <jslaby@suse.com>
10922 S:      Supported
10923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10924 F:      Documentation/serial/
10925 F:      drivers/tty/
10926 F:      drivers/tty/serial/serial_core.c
10927 F:      include/linux/serial_core.h
10928 F:      include/linux/serial.h
10929 F:      include/linux/tty.h
10930 F:      include/uapi/linux/serial_core.h
10931 F:      include/uapi/linux/serial.h
10932 F:      include/uapi/linux/tty.h
10933
10934 TUA9001 MEDIA DRIVER
10935 M:      Antti Palosaari <crope@iki.fi>
10936 L:      linux-media@vger.kernel.org
10937 W:      http://linuxtv.org/
10938 W:      http://palosaari.fi/linux/
10939 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10940 T:      git git://linuxtv.org/anttip/media_tree.git
10941 S:      Maintained
10942 F:      drivers/media/tuners/tua9001*
10943
10944 TULIP NETWORK DRIVERS
10945 L:      netdev@vger.kernel.org
10946 L:      linux-parisc@vger.kernel.org
10947 S:      Orphan
10948 F:      drivers/net/ethernet/dec/tulip/
10949
10950 TUN/TAP driver
10951 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10952 W:      http://vtun.sourceforge.net/tun
10953 S:      Maintained
10954 F:      Documentation/networking/tuntap.txt
10955 F:      arch/um/os-Linux/drivers/
10956
10957 TURBOCHANNEL SUBSYSTEM
10958 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10959 M:      Ralf Baechle <ralf@linux-mips.org>
10960 L:      linux-mips@linux-mips.org
10961 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10962 S:      Maintained
10963 F:      drivers/tc/
10964 F:      include/linux/tc.h
10965
10966 U14-34F SCSI DRIVER
10967 M:      Dario Ballabio <ballabio_dario@emc.com>
10968 L:      linux-scsi@vger.kernel.org
10969 S:      Maintained
10970 F:      drivers/scsi/u14-34f.c
10971
10972 UBI FILE SYSTEM (UBIFS)
10973 M:      Artem Bityutskiy <dedekind1@gmail.com>
10974 M:      Adrian Hunter <adrian.hunter@intel.com>
10975 L:      linux-mtd@lists.infradead.org
10976 T:      git git://git.infradead.org/ubifs-2.6.git
10977 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10978 S:      Maintained
10979 F:      Documentation/filesystems/ubifs.txt
10980 F:      fs/ubifs/
10981
10982 UCLINUX (M68KNOMMU AND COLDFIRE)
10983 M:      Greg Ungerer <gerg@uclinux.org>
10984 W:      http://www.uclinux.org/
10985 L:      linux-m68k@lists.linux-m68k.org
10986 L:      uclinux-dev@uclinux.org  (subscribers-only)
10987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10988 S:      Maintained
10989 F:      arch/m68k/coldfire/
10990 F:      arch/m68k/68*/
10991 F:      arch/m68k/*/*_no.*
10992 F:      arch/m68k/include/asm/*_no.*
10993
10994 UDF FILESYSTEM
10995 M:      Jan Kara <jack@suse.com>
10996 S:      Maintained
10997 F:      Documentation/filesystems/udf.txt
10998 F:      fs/udf/
10999
11000 UFS FILESYSTEM
11001 M:      Evgeniy Dushistov <dushistov@mail.ru>
11002 S:      Maintained
11003 F:      Documentation/filesystems/ufs.txt
11004 F:      fs/ufs/
11005
11006 UHID USERSPACE HID IO DRIVER:
11007 M:      David Herrmann <dh.herrmann@googlemail.com>
11008 L:      linux-input@vger.kernel.org
11009 S:      Maintained
11010 F:      drivers/hid/uhid.c
11011 F:      include/uapi/linux/uhid.h
11012
11013 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11014 L:      linux-usb@vger.kernel.org
11015 S:      Orphan
11016 F:      drivers/uwb/
11017 F:      include/linux/uwb.h
11018 F:      include/linux/uwb/
11019
11020 UNICORE32 ARCHITECTURE:
11021 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11022 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11023 S:      Maintained
11024 T:      git git://github.com/gxt/linux.git
11025 F:      arch/unicore32/
11026
11027 UNIFDEF
11028 M:      Tony Finch <dot@dotat.at>
11029 W:      http://dotat.at/prog/unifdef
11030 S:      Maintained
11031 F:      scripts/unifdef.c
11032
11033 UNIFORM CDROM DRIVER
11034 M:      Jens Axboe <axboe@kernel.dk>
11035 W:      http://www.kernel.dk
11036 S:      Maintained
11037 F:      Documentation/cdrom/
11038 F:      drivers/cdrom/cdrom.c
11039 F:      include/linux/cdrom.h
11040 F:      include/uapi/linux/cdrom.h
11041
11042 UNISYS S-PAR DRIVERS
11043 M:      Benjamin Romer <benjamin.romer@unisys.com>
11044 M:      David Kershner <david.kershner@unisys.com>
11045 L:      sparmaintainer@unisys.com (Unisys internal)
11046 S:      Supported
11047 F:      drivers/staging/unisys/
11048
11049 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11050 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11051 L:      linux-scsi@vger.kernel.org
11052 S:      Supported
11053 F:      Documentation/scsi/ufs.txt
11054 F:      drivers/scsi/ufs/
11055
11056 UNSORTED BLOCK IMAGES (UBI)
11057 M:      Artem Bityutskiy <dedekind1@gmail.com>
11058 M:      Richard Weinberger <richard@nod.at>
11059 W:      http://www.linux-mtd.infradead.org/
11060 L:      linux-mtd@lists.infradead.org
11061 T:      git git://git.infradead.org/ubifs-2.6.git
11062 S:      Supported
11063 F:      drivers/mtd/ubi/
11064 F:      include/linux/mtd/ubi.h
11065 F:      include/uapi/mtd/ubi-user.h
11066
11067 USB ACM DRIVER
11068 M:      Oliver Neukum <oliver@neukum.org>
11069 L:      linux-usb@vger.kernel.org
11070 S:      Maintained
11071 F:      Documentation/usb/acm.txt
11072 F:      drivers/usb/class/cdc-acm.*
11073
11074 USB AR5523 WIRELESS DRIVER
11075 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11076 L:      linux-wireless@vger.kernel.org
11077 S:      Maintained
11078 F:      drivers/net/wireless/ath/ar5523/
11079
11080 USB ATTACHED SCSI
11081 M:      Hans de Goede <hdegoede@redhat.com>
11082 M:      Gerd Hoffmann <kraxel@redhat.com>
11083 L:      linux-usb@vger.kernel.org
11084 L:      linux-scsi@vger.kernel.org
11085 S:      Maintained
11086 F:      drivers/usb/storage/uas.c
11087
11088 USB CDC ETHERNET DRIVER
11089 M:      Oliver Neukum <oliver@neukum.org>
11090 L:      linux-usb@vger.kernel.org
11091 S:      Maintained
11092 F:      drivers/net/usb/cdc_*.c
11093 F:      include/uapi/linux/usb/cdc.h
11094
11095 USB CHAOSKEY DRIVER
11096 M:      Keith Packard <keithp@keithp.com>
11097 L:      linux-usb@vger.kernel.org
11098 S:      Maintained
11099 F:      drivers/usb/misc/chaoskey.c
11100
11101 USB CYPRESS C67X00 DRIVER
11102 M:      Peter Korsgaard <jacmet@sunsite.dk>
11103 L:      linux-usb@vger.kernel.org
11104 S:      Maintained
11105 F:      drivers/usb/c67x00/
11106
11107 USB DAVICOM DM9601 DRIVER
11108 M:      Peter Korsgaard <jacmet@sunsite.dk>
11109 L:      netdev@vger.kernel.org
11110 W:      http://www.linux-usb.org/usbnet
11111 S:      Maintained
11112 F:      drivers/net/usb/dm9601.c
11113
11114 USB DIAMOND RIO500 DRIVER
11115 M:      Cesar Miquel <miquel@df.uba.ar>
11116 L:      rio500-users@lists.sourceforge.net
11117 W:      http://rio500.sourceforge.net
11118 S:      Maintained
11119 F:      drivers/usb/misc/rio500*
11120
11121 USB EHCI DRIVER
11122 M:      Alan Stern <stern@rowland.harvard.edu>
11123 L:      linux-usb@vger.kernel.org
11124 S:      Maintained
11125 F:      Documentation/usb/ehci.txt
11126 F:      drivers/usb/host/ehci*
11127
11128 USB GADGET/PERIPHERAL SUBSYSTEM
11129 M:      Felipe Balbi <balbi@ti.com>
11130 L:      linux-usb@vger.kernel.org
11131 W:      http://www.linux-usb.org/gadget
11132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11133 S:      Maintained
11134 F:      drivers/usb/gadget/
11135 F:      include/linux/usb/gadget*
11136
11137 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11138 M:      Jiri Kosina <jikos@kernel.org>
11139 L:      linux-usb@vger.kernel.org
11140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11141 S:      Maintained
11142 F:      Documentation/hid/hiddev.txt
11143 F:      drivers/hid/usbhid/
11144
11145 USB ISP116X DRIVER
11146 M:      Olav Kongas <ok@artecdesign.ee>
11147 L:      linux-usb@vger.kernel.org
11148 S:      Maintained
11149 F:      drivers/usb/host/isp116x*
11150 F:      include/linux/usb/isp116x.h
11151
11152 USB MASS STORAGE DRIVER
11153 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11154 L:      linux-usb@vger.kernel.org
11155 L:      usb-storage@lists.one-eyed-alien.net
11156 S:      Maintained
11157 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11158 F:      drivers/usb/storage/
11159
11160 USB MIDI DRIVER
11161 M:      Clemens Ladisch <clemens@ladisch.de>
11162 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11163 T:      git git://git.alsa-project.org/alsa-kernel.git
11164 S:      Maintained
11165 F:      sound/usb/midi.*
11166
11167 USB NETWORKING DRIVERS
11168 L:      linux-usb@vger.kernel.org
11169 S:      Odd Fixes
11170 F:      drivers/net/usb/
11171
11172 USB OHCI DRIVER
11173 M:      Alan Stern <stern@rowland.harvard.edu>
11174 L:      linux-usb@vger.kernel.org
11175 S:      Maintained
11176 F:      Documentation/usb/ohci.txt
11177 F:      drivers/usb/host/ohci*
11178
11179 USB OTG FSM (Finite State Machine)
11180 M:      Peter Chen <Peter.Chen@freescale.com>
11181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11182 L:      linux-usb@vger.kernel.org
11183 S:      Maintained
11184 F:      drivers/usb/common/usb-otg-fsm.c
11185
11186 USB OVER IP DRIVER
11187 M:      Valentina Manea <valentina.manea.m@gmail.com>
11188 M:      Shuah Khan <shuah.kh@samsung.com>
11189 L:      linux-usb@vger.kernel.org
11190 S:      Maintained
11191 F:      drivers/usb/usbip/
11192 F:      tools/usb/usbip/
11193
11194 USB PEGASUS DRIVER
11195 M:      Petko Manolov <petkan@nucleusys.com>
11196 L:      linux-usb@vger.kernel.org
11197 L:      netdev@vger.kernel.org
11198 T:      git git://github.com/petkan/pegasus.git
11199 W:      https://github.com/petkan/pegasus
11200 S:      Maintained
11201 F:      drivers/net/usb/pegasus.*
11202
11203 USB PHY LAYER
11204 M:      Felipe Balbi <balbi@ti.com>
11205 L:      linux-usb@vger.kernel.org
11206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11207 S:      Maintained
11208 F:      drivers/usb/phy/
11209
11210 USB PRINTER DRIVER (usblp)
11211 M:      Pete Zaitcev <zaitcev@redhat.com>
11212 L:      linux-usb@vger.kernel.org
11213 S:      Supported
11214 F:      drivers/usb/class/usblp.c
11215
11216 USB RTL8150 DRIVER
11217 M:      Petko Manolov <petkan@nucleusys.com>
11218 L:      linux-usb@vger.kernel.org
11219 L:      netdev@vger.kernel.org
11220 T:      git git://github.com/petkan/rtl8150.git
11221 W:      https://github.com/petkan/rtl8150
11222 S:      Maintained
11223 F:      drivers/net/usb/rtl8150.c
11224
11225 USB SERIAL SUBSYSTEM
11226 M:      Johan Hovold <johan@kernel.org>
11227 L:      linux-usb@vger.kernel.org
11228 S:      Maintained
11229 F:      Documentation/usb/usb-serial.txt
11230 F:      drivers/usb/serial/
11231 F:      include/linux/usb/serial.h
11232
11233 USB SMSC75XX ETHERNET DRIVER
11234 M:      Steve Glendinning <steve.glendinning@shawell.net>
11235 L:      netdev@vger.kernel.org
11236 S:      Maintained
11237 F:      drivers/net/usb/smsc75xx.*
11238
11239 USB SMSC95XX ETHERNET DRIVER
11240 M:      Steve Glendinning <steve.glendinning@shawell.net>
11241 L:      netdev@vger.kernel.org
11242 S:      Maintained
11243 F:      drivers/net/usb/smsc95xx.*
11244
11245 USB SUBSYSTEM
11246 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11247 L:      linux-usb@vger.kernel.org
11248 W:      http://www.linux-usb.org
11249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11250 S:      Supported
11251 F:      Documentation/usb/
11252 F:      drivers/usb/
11253 F:      include/linux/usb.h
11254 F:      include/linux/usb/
11255
11256 USB UHCI DRIVER
11257 M:      Alan Stern <stern@rowland.harvard.edu>
11258 L:      linux-usb@vger.kernel.org
11259 S:      Maintained
11260 F:      drivers/usb/host/uhci*
11261
11262 USB "USBNET" DRIVER FRAMEWORK
11263 M:      Oliver Neukum <oneukum@suse.com>
11264 L:      netdev@vger.kernel.org
11265 W:      http://www.linux-usb.org/usbnet
11266 S:      Maintained
11267 F:      drivers/net/usb/usbnet.c
11268 F:      include/linux/usb/usbnet.h
11269
11270 USB VIDEO CLASS
11271 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11272 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11273 L:      linux-media@vger.kernel.org
11274 T:      git git://linuxtv.org/media_tree.git
11275 W:      http://www.ideasonboard.org/uvc/
11276 S:      Maintained
11277 F:      drivers/media/usb/uvc/
11278 F:      include/uapi/linux/uvcvideo.h
11279
11280 USB VISION DRIVER
11281 M:      Hans Verkuil <hverkuil@xs4all.nl>
11282 L:      linux-media@vger.kernel.org
11283 T:      git git://linuxtv.org/media_tree.git
11284 W:      http://linuxtv.org
11285 S:      Odd Fixes
11286 F:      drivers/media/usb/usbvision/
11287
11288 USB WEBCAM GADGET
11289 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11290 L:      linux-usb@vger.kernel.org
11291 S:      Maintained
11292 F:      drivers/usb/gadget/function/*uvc*
11293 F:      drivers/usb/gadget/legacy/webcam.c
11294
11295 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11296 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11297 L:      linux-wireless@vger.kernel.org
11298 S:      Maintained
11299 F:      drivers/net/wireless/rndis_wlan.c
11300
11301 USB XHCI DRIVER
11302 M:      Mathias Nyman <mathias.nyman@intel.com>
11303 L:      linux-usb@vger.kernel.org
11304 S:      Supported
11305 F:      drivers/usb/host/xhci*
11306 F:      drivers/usb/host/pci-quirks*
11307
11308 USB ZD1201 DRIVER
11309 L:      linux-wireless@vger.kernel.org
11310 W:      http://linux-lc100020.sourceforge.net
11311 S:      Orphan
11312 F:      drivers/net/wireless/zd1201.*
11313
11314 USB ZR364XX DRIVER
11315 M:      Antoine Jacquet <royale@zerezo.com>
11316 L:      linux-usb@vger.kernel.org
11317 L:      linux-media@vger.kernel.org
11318 T:      git git://linuxtv.org/media_tree.git
11319 W:      http://royale.zerezo.com/zr364xx/
11320 S:      Maintained
11321 F:      Documentation/video4linux/zr364xx.txt
11322 F:      drivers/media/usb/zr364xx/
11323
11324 ULPI BUS
11325 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11326 L:      linux-usb@vger.kernel.org
11327 S:      Maintained
11328 F:      drivers/usb/common/ulpi.c
11329 F:      include/linux/ulpi/
11330
11331 USER-MODE LINUX (UML)
11332 M:      Jeff Dike <jdike@addtoit.com>
11333 M:      Richard Weinberger <richard@nod.at>
11334 L:      user-mode-linux-devel@lists.sourceforge.net
11335 L:      user-mode-linux-user@lists.sourceforge.net
11336 W:      http://user-mode-linux.sourceforge.net
11337 S:      Maintained
11338 F:      Documentation/virtual/uml/
11339 F:      arch/um/
11340 F:      arch/x86/um/
11341 F:      fs/hostfs/
11342 F:      fs/hppfs/
11343
11344 USERSPACE I/O (UIO)
11345 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11346 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11347 S:      Maintained
11348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11349 F:      Documentation/DocBook/uio-howto.tmpl
11350 F:      drivers/uio/
11351 F:      include/linux/uio*.h
11352
11353 UTIL-LINUX PACKAGE
11354 M:      Karel Zak <kzak@redhat.com>
11355 L:      util-linux@vger.kernel.org
11356 W:      http://en.wikipedia.org/wiki/Util-linux
11357 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11358 S:      Maintained
11359
11360 UVESAFB DRIVER
11361 M:      Michal Januszewski <spock@gentoo.org>
11362 L:      linux-fbdev@vger.kernel.org
11363 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11364 S:      Maintained
11365 F:      Documentation/fb/uvesafb.txt
11366 F:      drivers/video/fbdev/uvesafb.*
11367
11368 VF610 NAND DRIVER
11369 M:      Stefan Agner <stefan@agner.ch>
11370 L:      linux-mtd@lists.infradead.org
11371 S:      Supported
11372 F:      drivers/mtd/nand/vf610_nfc.c
11373
11374 VFAT/FAT/MSDOS FILESYSTEM
11375 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11376 S:      Maintained
11377 F:      Documentation/filesystems/vfat.txt
11378 F:      fs/fat/
11379
11380 VFIO DRIVER
11381 M:      Alex Williamson <alex.williamson@redhat.com>
11382 L:      kvm@vger.kernel.org
11383 S:      Maintained
11384 F:      Documentation/vfio.txt
11385 F:      drivers/vfio/
11386 F:      include/linux/vfio.h
11387 F:      include/uapi/linux/vfio.h
11388
11389 VFIO PLATFORM DRIVER
11390 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11391 L:      kvm@vger.kernel.org
11392 S:      Maintained
11393 F:      drivers/vfio/platform/
11394
11395 VIDEOBUF2 FRAMEWORK
11396 M:      Pawel Osciak <pawel@osciak.com>
11397 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11398 M:      Kyungmin Park <kyungmin.park@samsung.com>
11399 L:      linux-media@vger.kernel.org
11400 S:      Maintained
11401 F:      drivers/media/v4l2-core/videobuf2-*
11402 F:      include/media/videobuf2-*
11403
11404 VIRTUAL SERIO DEVICE DRIVER
11405 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11406 S:      Maintained
11407 F:      drivers/input/serio/userio.c
11408 F:      include/uapi/linux/userio.h
11409
11410 VIRTIO CONSOLE DRIVER
11411 M:      Amit Shah <amit.shah@redhat.com>
11412 L:      virtualization@lists.linux-foundation.org
11413 S:      Maintained
11414 F:      drivers/char/virtio_console.c
11415 F:      include/linux/virtio_console.h
11416 F:      include/uapi/linux/virtio_console.h
11417
11418 VIRTIO CORE, NET AND BLOCK DRIVERS
11419 M:      "Michael S. Tsirkin" <mst@redhat.com>
11420 L:      virtualization@lists.linux-foundation.org
11421 S:      Maintained
11422 F:      drivers/virtio/
11423 F:      tools/virtio/
11424 F:      drivers/net/virtio_net.c
11425 F:      drivers/block/virtio_blk.c
11426 F:      include/linux/virtio_*.h
11427 F:      include/uapi/linux/virtio_*.h
11428
11429 VIRTIO DRIVERS FOR S390
11430 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11431 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11432 L:      linux-s390@vger.kernel.org
11433 L:      virtualization@lists.linux-foundation.org
11434 L:      kvm@vger.kernel.org
11435 S:      Supported
11436 F:      drivers/s390/virtio/
11437
11438 VIRTIO GPU DRIVER
11439 M:      David Airlie <airlied@linux.ie>
11440 M:      Gerd Hoffmann <kraxel@redhat.com>
11441 L:      dri-devel@lists.freedesktop.org
11442 L:      virtualization@lists.linux-foundation.org
11443 S:      Maintained
11444 F:      drivers/gpu/drm/virtio/
11445 F:      include/uapi/linux/virtio_gpu.h
11446
11447 VIRTIO HOST (VHOST)
11448 M:      "Michael S. Tsirkin" <mst@redhat.com>
11449 L:      kvm@vger.kernel.org
11450 L:      virtualization@lists.linux-foundation.org
11451 L:      netdev@vger.kernel.org
11452 S:      Maintained
11453 F:      drivers/vhost/
11454 F:      include/uapi/linux/vhost.h
11455
11456 VIRTIO INPUT DRIVER
11457 M:      Gerd Hoffmann <kraxel@redhat.com>
11458 S:      Maintained
11459 F:      drivers/virtio/virtio_input.c
11460 F:      include/uapi/linux/virtio_input.h
11461
11462 VIA RHINE NETWORK DRIVER
11463 S:      Orphan
11464 F:      drivers/net/ethernet/via/via-rhine.c
11465
11466 VIA SD/MMC CARD CONTROLLER DRIVER
11467 M:      Bruce Chang <brucechang@via.com.tw>
11468 M:      Harald Welte <HaraldWelte@viatech.com>
11469 S:      Maintained
11470 F:      drivers/mmc/host/via-sdmmc.c
11471
11472 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11473 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11474 L:      linux-fbdev@vger.kernel.org
11475 S:      Maintained
11476 F:      include/linux/via-core.h
11477 F:      include/linux/via-gpio.h
11478 F:      include/linux/via_i2c.h
11479 F:      drivers/video/fbdev/via/
11480
11481 VIA VELOCITY NETWORK DRIVER
11482 M:      Francois Romieu <romieu@fr.zoreil.com>
11483 L:      netdev@vger.kernel.org
11484 S:      Maintained
11485 F:      drivers/net/ethernet/via/via-velocity.*
11486
11487 VIRT LIB
11488 M:      Alex Williamson <alex.williamson@redhat.com>
11489 M:      Paolo Bonzini <pbonzini@redhat.com>
11490 L:      kvm@vger.kernel.org
11491 S:      Supported
11492 F:      virt/lib/
11493
11494 VIVID VIRTUAL VIDEO DRIVER
11495 M:      Hans Verkuil <hverkuil@xs4all.nl>
11496 L:      linux-media@vger.kernel.org
11497 T:      git git://linuxtv.org/media_tree.git
11498 W:      http://linuxtv.org
11499 S:      Maintained
11500 F:      drivers/media/platform/vivid/*
11501
11502 VLAN (802.1Q)
11503 M:      Patrick McHardy <kaber@trash.net>
11504 L:      netdev@vger.kernel.org
11505 S:      Maintained
11506 F:      drivers/net/macvlan.c
11507 F:      include/linux/if_*vlan.h
11508 F:      net/8021q/
11509
11510 VLYNQ BUS
11511 M:      Florian Fainelli <florian@openwrt.org>
11512 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11513 S:      Maintained
11514 F:      drivers/vlynq/vlynq.c
11515 F:      include/linux/vlynq.h
11516
11517 VME SUBSYSTEM
11518 M:      Martyn Welch <martyn@welchs.me.uk>
11519 M:      Manohar Vanga <manohar.vanga@gmail.com>
11520 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11521 L:      devel@driverdev.osuosl.org
11522 S:      Maintained
11523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11524 F:      Documentation/vme_api.txt
11525 F:      drivers/staging/vme/
11526 F:      drivers/vme/
11527 F:      include/linux/vme*
11528
11529 VMWARE HYPERVISOR INTERFACE
11530 M:      Alok Kataria <akataria@vmware.com>
11531 L:      virtualization@lists.linux-foundation.org
11532 S:      Supported
11533 F:      arch/x86/kernel/cpu/vmware.c
11534
11535 VMWARE BALLOON DRIVER
11536 M:      Xavier Deguillard <xdeguillard@vmware.com>
11537 M:      Philip Moltmann <moltmann@vmware.com>
11538 M:      "VMware, Inc." <pv-drivers@vmware.com>
11539 L:      linux-kernel@vger.kernel.org
11540 S:      Maintained
11541 F:      drivers/misc/vmw_balloon.c
11542
11543 VMWARE VMMOUSE SUBDRIVER
11544 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11545 M:      "VMware, Inc." <pv-drivers@vmware.com>
11546 L:      linux-input@vger.kernel.org
11547 S:      Maintained
11548 F:      drivers/input/mouse/vmmouse.c
11549 F:      drivers/input/mouse/vmmouse.h
11550
11551 VMWARE VMXNET3 ETHERNET DRIVER
11552 M:      Shrikrishna Khare <skhare@vmware.com>
11553 M:      "VMware, Inc." <pv-drivers@vmware.com>
11554 L:      netdev@vger.kernel.org
11555 S:      Maintained
11556 F:      drivers/net/vmxnet3/
11557
11558 VMware PVSCSI driver
11559 M:      Arvind Kumar <arvindkumar@vmware.com>
11560 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11561 L:      linux-scsi@vger.kernel.org
11562 S:      Maintained
11563 F:      drivers/scsi/vmw_pvscsi.c
11564 F:      drivers/scsi/vmw_pvscsi.h
11565
11566 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11567 M:      Liam Girdwood <lgirdwood@gmail.com>
11568 M:      Mark Brown <broonie@kernel.org>
11569 L:      linux-kernel@vger.kernel.org
11570 W:      http://www.slimlogic.co.uk/?p=48
11571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11572 S:      Supported
11573 F:      drivers/regulator/
11574 F:      include/linux/regulator/
11575
11576 VRF
11577 M:      David Ahern <dsa@cumulusnetworks.com>
11578 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11579 L:      netdev@vger.kernel.org
11580 S:      Maintained
11581 F:      drivers/net/vrf.c
11582 F:      Documentation/networking/vrf.txt
11583
11584 VT1211 HARDWARE MONITOR DRIVER
11585 M:      Juerg Haefliger <juergh@gmail.com>
11586 L:      lm-sensors@lm-sensors.org
11587 S:      Maintained
11588 F:      Documentation/hwmon/vt1211
11589 F:      drivers/hwmon/vt1211.c
11590
11591 VT8231 HARDWARE MONITOR DRIVER
11592 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11593 L:      lm-sensors@lm-sensors.org
11594 S:      Maintained
11595 F:      drivers/hwmon/vt8231.c
11596
11597 VUB300 USB to SDIO/SD/MMC bridge chip
11598 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11599 L:      linux-mmc@vger.kernel.org
11600 L:      linux-usb@vger.kernel.org
11601 S:      Supported
11602 F:      drivers/mmc/host/vub300.c
11603
11604 W1 DALLAS'S 1-WIRE BUS
11605 M:      Evgeniy Polyakov <zbr@ioremap.net>
11606 S:      Maintained
11607 F:      Documentation/w1/
11608 F:      drivers/w1/
11609
11610 W83791D HARDWARE MONITORING DRIVER
11611 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11612 L:      lm-sensors@lm-sensors.org
11613 S:      Maintained
11614 F:      Documentation/hwmon/w83791d
11615 F:      drivers/hwmon/w83791d.c
11616
11617 W83793 HARDWARE MONITORING DRIVER
11618 M:      Rudolf Marek <r.marek@assembler.cz>
11619 L:      lm-sensors@lm-sensors.org
11620 S:      Maintained
11621 F:      Documentation/hwmon/w83793
11622 F:      drivers/hwmon/w83793.c
11623
11624 W83795 HARDWARE MONITORING DRIVER
11625 M:      Jean Delvare <jdelvare@suse.com>
11626 L:      lm-sensors@lm-sensors.org
11627 S:      Maintained
11628 F:      drivers/hwmon/w83795.c
11629
11630 W83L51xD SD/MMC CARD INTERFACE DRIVER
11631 M:      Pierre Ossman <pierre@ossman.eu>
11632 S:      Maintained
11633 F:      drivers/mmc/host/wbsd.*
11634
11635 WACOM PROTOCOL 4 SERIAL TABLETS
11636 M:      Julian Squires <julian@cipht.net>
11637 M:      Hans de Goede <hdegoede@redhat.com>
11638 L:      linux-input@vger.kernel.org
11639 S:      Maintained
11640 F:      drivers/input/tablet/wacom_serial4.c
11641
11642 WATCHDOG DEVICE DRIVERS
11643 M:      Wim Van Sebroeck <wim@iguana.be>
11644 L:      linux-watchdog@vger.kernel.org
11645 W:      http://www.linux-watchdog.org/
11646 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11647 S:      Maintained
11648 F:      Documentation/watchdog/
11649 F:      drivers/watchdog/
11650 F:      include/linux/watchdog.h
11651 F:      include/uapi/linux/watchdog.h
11652
11653 WD7000 SCSI DRIVER
11654 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11655 L:      linux-scsi@vger.kernel.org
11656 S:      Maintained
11657 F:      drivers/scsi/wd7000.c
11658
11659 WIIMOTE HID DRIVER
11660 M:      David Herrmann <dh.herrmann@googlemail.com>
11661 L:      linux-input@vger.kernel.org
11662 S:      Maintained
11663 F:      drivers/hid/hid-wiimote*
11664
11665 WINBOND CIR DRIVER
11666 M:      David Härdeman <david@hardeman.nu>
11667 S:      Maintained
11668 F:      drivers/media/rc/winbond-cir.c
11669
11670 WIMAX STACK
11671 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11672 M:      linux-wimax@intel.com
11673 L:      wimax@linuxwimax.org (subscribers-only)
11674 S:      Supported
11675 W:      http://linuxwimax.org
11676 F:      Documentation/wimax/README.wimax
11677 F:      include/linux/wimax/debug.h
11678 F:      include/net/wimax.h
11679 F:      include/uapi/linux/wimax.h
11680 F:      net/wimax/
11681
11682 WISTRON LAPTOP BUTTON DRIVER
11683 M:      Miloslav Trmac <mitr@volny.cz>
11684 S:      Maintained
11685 F:      drivers/input/misc/wistron_btns.c
11686
11687 WL3501 WIRELESS PCMCIA CARD DRIVER
11688 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11689 L:      linux-wireless@vger.kernel.org
11690 W:      http://oops.ghostprotocols.net:81/blog
11691 S:      Maintained
11692 F:      drivers/net/wireless/wl3501*
11693
11694 WOLFSON MICROELECTRONICS DRIVERS
11695 L:      patches@opensource.wolfsonmicro.com
11696 T:      git https://github.com/CirrusLogic/linux-drivers.git
11697 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11698 S:      Supported
11699 F:      Documentation/hwmon/wm83??
11700 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11701 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11702 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11703 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11704 F:      drivers/clk/clk-wm83*.c
11705 F:      drivers/extcon/extcon-arizona.c
11706 F:      drivers/leds/leds-wm83*.c
11707 F:      drivers/gpio/gpio-*wm*.c
11708 F:      drivers/gpio/gpio-arizona.c
11709 F:      drivers/hwmon/wm83??-hwmon.c
11710 F:      drivers/input/misc/wm831x-on.c
11711 F:      drivers/input/touchscreen/wm831x-ts.c
11712 F:      drivers/input/touchscreen/wm97*.c
11713 F:      drivers/mfd/arizona*
11714 F:      drivers/mfd/wm*.c
11715 F:      drivers/power/wm83*.c
11716 F:      drivers/rtc/rtc-wm83*.c
11717 F:      drivers/regulator/wm8*.c
11718 F:      drivers/video/backlight/wm83*_bl.c
11719 F:      drivers/watchdog/wm83*_wdt.c
11720 F:      include/linux/mfd/arizona/
11721 F:      include/linux/mfd/wm831x/
11722 F:      include/linux/mfd/wm8350/
11723 F:      include/linux/mfd/wm8400*
11724 F:      include/linux/wm97xx.h
11725 F:      include/sound/wm????.h
11726 F:      sound/soc/codecs/arizona.?
11727 F:      sound/soc/codecs/wm*
11728
11729 WORKQUEUE
11730 M:      Tejun Heo <tj@kernel.org>
11731 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11733 S:      Maintained
11734 F:      include/linux/workqueue.h
11735 F:      kernel/workqueue.c
11736 F:      Documentation/workqueue.txt
11737
11738 X.25 NETWORK LAYER
11739 M:      Andrew Hendry <andrew.hendry@gmail.com>
11740 L:      linux-x25@vger.kernel.org
11741 S:      Odd Fixes
11742 F:      Documentation/networking/x25*
11743 F:      include/net/x25*
11744 F:      net/x25/
11745
11746 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11747 M:      Thomas Gleixner <tglx@linutronix.de>
11748 M:      Ingo Molnar <mingo@redhat.com>
11749 M:      "H. Peter Anvin" <hpa@zytor.com>
11750 M:      x86@kernel.org
11751 L:      linux-kernel@vger.kernel.org
11752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11753 S:      Maintained
11754 F:      Documentation/x86/
11755 F:      arch/x86/
11756
11757 X86 PLATFORM DRIVERS
11758 M:      Darren Hart <dvhart@infradead.org>
11759 L:      platform-driver-x86@vger.kernel.org
11760 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11761 S:      Maintained
11762 F:      drivers/platform/x86/
11763 F:      drivers/platform/olpc/
11764
11765 X86 MCE INFRASTRUCTURE
11766 M:      Tony Luck <tony.luck@intel.com>
11767 M:      Borislav Petkov <bp@alien8.de>
11768 L:      linux-edac@vger.kernel.org
11769 S:      Maintained
11770 F:      arch/x86/kernel/cpu/mcheck/*
11771
11772 X86 MICROCODE UPDATE SUPPORT
11773 M:      Borislav Petkov <bp@alien8.de>
11774 S:      Maintained
11775 F:      arch/x86/kernel/cpu/microcode/*
11776
11777 X86 VDSO
11778 M:      Andy Lutomirski <luto@amacapital.net>
11779 L:      linux-kernel@vger.kernel.org
11780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11781 S:      Maintained
11782 F:      arch/x86/entry/vdso/
11783
11784 XC2028/3028 TUNER DRIVER
11785 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11786 L:      linux-media@vger.kernel.org
11787 W:      http://linuxtv.org
11788 T:      git git://linuxtv.org/media_tree.git
11789 S:      Maintained
11790 F:      drivers/media/tuners/tuner-xc2028.*
11791
11792 XEN HYPERVISOR INTERFACE
11793 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11794 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11795 M:      David Vrabel <david.vrabel@citrix.com>
11796 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11798 S:      Supported
11799 F:      arch/x86/xen/
11800 F:      drivers/*/xen-*front.c
11801 F:      drivers/xen/
11802 F:      arch/x86/include/asm/xen/
11803 F:      include/xen/
11804 F:      include/uapi/xen/
11805
11806 XEN HYPERVISOR ARM
11807 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11808 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11809 S:      Supported
11810 F:      arch/arm/xen/
11811 F:      arch/arm/include/asm/xen/
11812
11813 XEN HYPERVISOR ARM64
11814 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11815 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11816 S:      Supported
11817 F:      arch/arm64/xen/
11818 F:      arch/arm64/include/asm/xen/
11819
11820 XEN NETWORK BACKEND DRIVER
11821 M:      Ian Campbell <ian.campbell@citrix.com>
11822 M:      Wei Liu <wei.liu2@citrix.com>
11823 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11824 L:      netdev@vger.kernel.org
11825 S:      Supported
11826 F:      drivers/net/xen-netback/*
11827
11828 XEN PCI SUBSYSTEM
11829 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11830 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11831 S:      Supported
11832 F:      arch/x86/pci/*xen*
11833 F:      drivers/pci/*xen*
11834
11835 XEN BLOCK SUBSYSTEM
11836 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11837 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11838 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11839 S:      Supported
11840 F:      drivers/block/xen-blkback/*
11841 F:      drivers/block/xen*
11842
11843 XEN PVSCSI DRIVERS
11844 M:      Juergen Gross <jgross@suse.com>
11845 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11846 L:      linux-scsi@vger.kernel.org
11847 S:      Supported
11848 F:      drivers/scsi/xen-scsifront.c
11849 F:      drivers/xen/xen-scsiback.c
11850 F:      include/xen/interface/io/vscsiif.h
11851
11852 XEN SWIOTLB SUBSYSTEM
11853 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11854 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11855 S:      Supported
11856 F:      arch/x86/xen/*swiotlb*
11857 F:      drivers/xen/*swiotlb*
11858
11859 XFS FILESYSTEM
11860 P:      Silicon Graphics Inc
11861 M:      Dave Chinner <david@fromorbit.com>
11862 M:      xfs@oss.sgi.com
11863 L:      xfs@oss.sgi.com
11864 W:      http://oss.sgi.com/projects/xfs
11865 T:      git git://oss.sgi.com/xfs/xfs.git
11866 S:      Supported
11867 F:      Documentation/filesystems/xfs.txt
11868 F:      fs/xfs/
11869
11870 XILINX AXI ETHERNET DRIVER
11871 M:      Anirudha Sarangi <anirudh@xilinx.com>
11872 M:      John Linn <John.Linn@xilinx.com>
11873 S:      Maintained
11874 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11875
11876 XILINX UARTLITE SERIAL DRIVER
11877 M:      Peter Korsgaard <jacmet@sunsite.dk>
11878 L:      linux-serial@vger.kernel.org
11879 S:      Maintained
11880 F:      drivers/tty/serial/uartlite.c
11881
11882 XILINX VIDEO IP CORES
11883 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11884 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11885 L:      linux-media@vger.kernel.org
11886 T:      git git://linuxtv.org/media_tree.git
11887 S:      Supported
11888 F:      Documentation/devicetree/bindings/media/xilinx/
11889 F:      drivers/media/platform/xilinx/
11890 F:      include/uapi/linux/xilinx-v4l2-controls.h
11891
11892 XILLYBUS DRIVER
11893 M:      Eli Billauer <eli.billauer@gmail.com>
11894 L:      linux-kernel@vger.kernel.org
11895 S:      Supported
11896 F:      drivers/char/xillybus/
11897
11898 XTENSA XTFPGA PLATFORM SUPPORT
11899 M:      Max Filippov <jcmvbkbc@gmail.com>
11900 L:      linux-xtensa@linux-xtensa.org
11901 S:      Maintained
11902 F:      drivers/spi/spi-xtensa-xtfpga.c
11903 F:      sound/soc/xtensa/xtfpga-i2s.c
11904
11905 YAM DRIVER FOR AX.25
11906 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11907 L:      linux-hams@vger.kernel.org
11908 S:      Maintained
11909 F:      drivers/net/hamradio/yam*
11910 F:      include/linux/yam.h
11911
11912 YEALINK PHONE DRIVER
11913 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11914 L:      usbb2k-api-dev@nongnu.org
11915 S:      Maintained
11916 F:      Documentation/input/yealink.txt
11917 F:      drivers/input/misc/yealink.*
11918
11919 Z8530 DRIVER FOR AX.25
11920 M:      Joerg Reuter <jreuter@yaina.de>
11921 W:      http://yaina.de/jreuter/
11922 W:      http://www.qsl.net/dl1bke/
11923 L:      linux-hams@vger.kernel.org
11924 S:      Maintained
11925 F:      Documentation/networking/z8530drv.txt
11926 F:      drivers/net/hamradio/*scc.c
11927 F:      drivers/net/hamradio/z8530.h
11928
11929 ZBUD COMPRESSED PAGE ALLOCATOR
11930 M:      Seth Jennings <sjennings@variantweb.net>
11931 L:      linux-mm@kvack.org
11932 S:      Maintained
11933 F:      mm/zbud.c
11934 F:      include/linux/zbud.h
11935
11936 ZD1211RW WIRELESS DRIVER
11937 M:      Daniel Drake <dsd@gentoo.org>
11938 M:      Ulrich Kunitz <kune@deine-taler.de>
11939 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11940 L:      linux-wireless@vger.kernel.org
11941 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11942 S:      Maintained
11943 F:      drivers/net/wireless/zd1211rw/
11944
11945 ZPOOL COMPRESSED PAGE STORAGE API
11946 M:      Dan Streetman <ddstreet@ieee.org>
11947 L:      linux-mm@kvack.org
11948 S:      Maintained
11949 F:      mm/zpool.c
11950 F:      include/linux/zpool.h
11951
11952 ZR36067 VIDEO FOR LINUX DRIVER
11953 L:      mjpeg-users@lists.sourceforge.net
11954 L:      linux-media@vger.kernel.org
11955 W:      http://mjpeg.sourceforge.net/driver-zoran/
11956 T:      hg http://linuxtv.org/hg/v4l-dvb
11957 S:      Odd Fixes
11958 F:      drivers/media/pci/zoran/
11959
11960 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11961 M:      Minchan Kim <minchan@kernel.org>
11962 M:      Nitin Gupta <ngupta@vflare.org>
11963 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11964 L:      linux-kernel@vger.kernel.org
11965 S:      Maintained
11966 F:      drivers/block/zram/
11967 F:      Documentation/blockdev/zram.txt
11968
11969 ZS DECSTATION Z85C30 SERIAL DRIVER
11970 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11971 S:      Maintained
11972 F:      drivers/tty/serial/zs.*
11973
11974 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11975 M:      Minchan Kim <minchan@kernel.org>
11976 M:      Nitin Gupta <ngupta@vflare.org>
11977 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11978 L:      linux-mm@kvack.org
11979 S:      Maintained
11980 F:      mm/zsmalloc.c
11981 F:      include/linux/zsmalloc.h
11982 F:      Documentation/vm/zsmalloc.txt
11983
11984 ZSWAP COMPRESSED SWAP CACHING
11985 M:      Seth Jennings <sjennings@variantweb.net>
11986 L:      linux-mm@kvack.org
11987 S:      Maintained
11988 F:      mm/zswap.c
11989
11990 THE REST
11991 M:      Linus Torvalds <torvalds@linux-foundation.org>
11992 L:      linux-kernel@vger.kernel.org
11993 Q:      http://patchwork.kernel.org/project/LKML/list/
11994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11995 S:      Buried alive in reporters
11996 F:      *
11997 F:      */