Merge branch 'for-rafael' of https://git.kernel.org/pub/scm/linux/kernel/git/mzx...
[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
2380 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2381 M:      Prashant Sreedharan <prashant@broadcom.com>
2382 M:      Michael Chan <mchan@broadcom.com>
2383 L:      netdev@vger.kernel.org
2384 S:      Supported
2385 F:      drivers/net/ethernet/broadcom/tg3.*
2386
2387 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2388 M:      Brett Rudley <brudley@broadcom.com>
2389 M:      Arend van Spriel <arend@broadcom.com>
2390 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2391 M:      Hante Meuleman <meuleman@broadcom.com>
2392 L:      linux-wireless@vger.kernel.org
2393 L:      brcm80211-dev-list@broadcom.com
2394 S:      Supported
2395 F:      drivers/net/wireless/brcm80211/
2396
2397 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2398 M:      QLogic-Storage-Upstream@qlogic.com
2399 L:      linux-scsi@vger.kernel.org
2400 S:      Supported
2401 F:      drivers/scsi/bnx2fc/
2402
2403 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2404 M:      QLogic-Storage-Upstream@qlogic.com
2405 L:      linux-scsi@vger.kernel.org
2406 S:      Supported
2407 F:      drivers/scsi/bnx2i/
2408
2409 BROADCOM IPROC ARM ARCHITECTURE
2410 M:      Ray Jui <rjui@broadcom.com>
2411 M:      Scott Branden <sbranden@broadcom.com>
2412 M:      Jon Mason <jonmason@broadcom.com>
2413 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2414 L:      bcm-kernel-feedback-list@broadcom.com
2415 T:      git git://github.com/broadcom/cygnus-linux.git
2416 S:      Maintained
2417 N:      iproc
2418 N:      cygnus
2419 N:      nsp
2420 N:      bcm9113*
2421 N:      bcm9583*
2422 N:      bcm9585*
2423 N:      bcm9586*
2424 N:      bcm988312
2425 N:      bcm113*
2426 N:      bcm583*
2427 N:      bcm585*
2428 N:      bcm586*
2429 N:      bcm88312
2430
2431 BROADCOM BRCMSTB GPIO DRIVER
2432 M:      Gregory Fong <gregory.0xf0@gmail.com>
2433 L:      bcm-kernel-feedback-list@broadcom.com>
2434 S:      Supported
2435 F:      drivers/gpio/gpio-brcmstb.c
2436 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2437
2438 BROADCOM KONA GPIO DRIVER
2439 M:      Ray Jui <rjui@broadcom.com>
2440 L:      bcm-kernel-feedback-list@broadcom.com
2441 S:      Supported
2442 F:      drivers/gpio/gpio-bcm-kona.c
2443 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2444
2445 BROADCOM NVRAM DRIVER
2446 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2447 L:      linux-mips@linux-mips.org
2448 S:      Maintained
2449 F:      drivers/firmware/broadcom/*
2450
2451 BROADCOM STB NAND FLASH DRIVER
2452 M:      Brian Norris <computersforpeace@gmail.com>
2453 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2454 L:      linux-mtd@lists.infradead.org
2455 L:      bcm-kernel-feedback-list@broadcom.com
2456 S:      Maintained
2457 F:      drivers/mtd/nand/brcmnand/
2458
2459 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2460 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2461 L:      linux-wireless@vger.kernel.org
2462 S:      Maintained
2463 F:      drivers/bcma/
2464 F:      include/linux/bcma/
2465
2466 BROADCOM SYSTEMPORT ETHERNET DRIVER
2467 M:      Florian Fainelli <f.fainelli@gmail.com>
2468 L:      netdev@vger.kernel.org
2469 S:      Supported
2470 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2471
2472 BROCADE BFA FC SCSI DRIVER
2473 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2474 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2475 L:      linux-scsi@vger.kernel.org
2476 S:      Supported
2477 F:      drivers/scsi/bfa/
2478
2479 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2480 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2481 L:      netdev@vger.kernel.org
2482 S:      Supported
2483 F:      drivers/net/ethernet/brocade/bna/
2484
2485 BSG (block layer generic sg v4 driver)
2486 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2487 L:      linux-scsi@vger.kernel.org
2488 S:      Supported
2489 F:      block/bsg.c
2490 F:      include/linux/bsg.h
2491 F:      include/uapi/linux/bsg.h
2492
2493 BT87X AUDIO DRIVER
2494 M:      Clemens Ladisch <clemens@ladisch.de>
2495 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2496 T:      git git://git.alsa-project.org/alsa-kernel.git
2497 S:      Maintained
2498 F:      Documentation/sound/alsa/Bt87x.txt
2499 F:      sound/pci/bt87x.c
2500
2501 BT8XXGPIO DRIVER
2502 M:      Michael Buesch <m@bues.ch>
2503 W:      http://bu3sch.de/btgpio.php
2504 S:      Maintained
2505 F:      drivers/gpio/gpio-bt8xx.c
2506
2507 BTRFS FILE SYSTEM
2508 M:      Chris Mason <clm@fb.com>
2509 M:      Josef Bacik <jbacik@fb.com>
2510 M:      David Sterba <dsterba@suse.com>
2511 L:      linux-btrfs@vger.kernel.org
2512 W:      http://btrfs.wiki.kernel.org/
2513 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2515 S:      Maintained
2516 F:      Documentation/filesystems/btrfs.txt
2517 F:      fs/btrfs/
2518
2519 BTTV VIDEO4LINUX DRIVER
2520 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2521 L:      linux-media@vger.kernel.org
2522 W:      http://linuxtv.org
2523 T:      git git://linuxtv.org/media_tree.git
2524 S:      Odd fixes
2525 F:      Documentation/video4linux/bttv/
2526 F:      drivers/media/pci/bt8xx/bttv*
2527
2528 BUSLOGIC SCSI DRIVER
2529 M:      Khalid Aziz <khalid@gonehiking.org>
2530 L:      linux-scsi@vger.kernel.org
2531 S:      Maintained
2532 F:      drivers/scsi/BusLogic.*
2533 F:      drivers/scsi/FlashPoint.*
2534
2535 C-MEDIA CMI8788 DRIVER
2536 M:      Clemens Ladisch <clemens@ladisch.de>
2537 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2538 T:      git git://git.alsa-project.org/alsa-kernel.git
2539 S:      Maintained
2540 F:      sound/pci/oxygen/
2541
2542 C6X ARCHITECTURE
2543 M:      Mark Salter <msalter@redhat.com>
2544 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2545 L:      linux-c6x-dev@linux-c6x.org
2546 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2547 S:      Maintained
2548 F:      arch/c6x/
2549
2550 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2551 M:      David Howells <dhowells@redhat.com>
2552 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2553 S:      Supported
2554 F:      Documentation/filesystems/caching/cachefiles.txt
2555 F:      fs/cachefiles/
2556
2557 CADET FM/AM RADIO RECEIVER DRIVER
2558 M:      Hans Verkuil <hverkuil@xs4all.nl>
2559 L:      linux-media@vger.kernel.org
2560 T:      git git://linuxtv.org/media_tree.git
2561 W:      http://linuxtv.org
2562 S:      Maintained
2563 F:      drivers/media/radio/radio-cadet*
2564
2565 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2566 M:      Jonathan Corbet <corbet@lwn.net>
2567 L:      linux-media@vger.kernel.org
2568 T:      git git://linuxtv.org/media_tree.git
2569 S:      Maintained
2570 F:      Documentation/video4linux/cafe_ccic
2571 F:      drivers/media/platform/marvell-ccic/
2572
2573 CAIF NETWORK LAYER
2574 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2575 L:      netdev@vger.kernel.org
2576 S:      Supported
2577 F:      Documentation/networking/caif/
2578 F:      drivers/net/caif/
2579 F:      include/uapi/linux/caif/
2580 F:      include/net/caif/
2581 F:      net/caif/
2582
2583 CALGARY x86-64 IOMMU
2584 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2585 M:      "Jon D. Mason" <jdmason@kudzu.us>
2586 L:      discuss@x86-64.org
2587 S:      Maintained
2588 F:      arch/x86/kernel/pci-calgary_64.c
2589 F:      arch/x86/kernel/tce_64.c
2590 F:      arch/x86/include/asm/calgary.h
2591 F:      arch/x86/include/asm/tce.h
2592
2593 CAN NETWORK LAYER
2594 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2595 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2596 L:      linux-can@vger.kernel.org
2597 W:      https://github.com/linux-can
2598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2600 S:      Maintained
2601 F:      Documentation/networking/can.txt
2602 F:      net/can/
2603 F:      include/linux/can/core.h
2604 F:      include/uapi/linux/can.h
2605 F:      include/uapi/linux/can/bcm.h
2606 F:      include/uapi/linux/can/raw.h
2607 F:      include/uapi/linux/can/gw.h
2608
2609 CAN NETWORK DRIVERS
2610 M:      Wolfgang Grandegger <wg@grandegger.com>
2611 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2612 L:      linux-can@vger.kernel.org
2613 W:      https://github.com/linux-can
2614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2616 S:      Maintained
2617 F:      drivers/net/can/
2618 F:      include/linux/can/dev.h
2619 F:      include/linux/can/platform/
2620 F:      include/uapi/linux/can/error.h
2621 F:      include/uapi/linux/can/netlink.h
2622
2623 CAPABILITIES
2624 M:      Serge Hallyn <serge.hallyn@canonical.com>
2625 L:      linux-security-module@vger.kernel.org
2626 S:      Supported
2627 F:      include/linux/capability.h
2628 F:      include/uapi/linux/capability.h
2629 F:      security/commoncap.c
2630 F:      kernel/capability.c
2631
2632 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2633 M:      Kevin Tsai <ktsai@capellamicro.com>
2634 S:      Maintained
2635 F:      drivers/iio/light/cm*
2636 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2637
2638 CAVIUM LIQUIDIO NETWORK DRIVER
2639 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2640 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2641 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2642 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2643 L:     netdev@vger.kernel.org
2644 W:     http://www.cavium.com
2645 S:     Supported
2646 F:     drivers/net/ethernet/cavium/liquidio/
2647
2648 CC2520 IEEE-802.15.4 RADIO DRIVER
2649 M:      Varka Bhadram <varkabhadram@gmail.com>
2650 L:      linux-wpan@vger.kernel.org
2651 S:      Maintained
2652 F:      drivers/net/ieee802154/cc2520.c
2653 F:      include/linux/spi/cc2520.h
2654 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2655
2656 CELL BROADBAND ENGINE ARCHITECTURE
2657 M:      Arnd Bergmann <arnd@arndb.de>
2658 L:      linuxppc-dev@lists.ozlabs.org
2659 W:      http://www.ibm.com/developerworks/power/cell/
2660 S:      Supported
2661 F:      arch/powerpc/include/asm/cell*.h
2662 F:      arch/powerpc/include/asm/spu*.h
2663 F:      arch/powerpc/include/uapi/asm/spu*.h
2664 F:      arch/powerpc/oprofile/*cell*
2665 F:      arch/powerpc/platforms/cell/
2666
2667 CEPH COMMON CODE (LIBCEPH)
2668 M:      Ilya Dryomov <idryomov@gmail.com>
2669 M:      "Yan, Zheng" <zyan@redhat.com>
2670 M:      Sage Weil <sage@redhat.com>
2671 L:      ceph-devel@vger.kernel.org
2672 W:      http://ceph.com/
2673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2674 T:      git git://github.com/ceph/ceph-client.git
2675 S:      Supported
2676 F:      net/ceph/
2677 F:      include/linux/ceph/
2678 F:      include/linux/crush/
2679
2680 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2681 M:      "Yan, Zheng" <zyan@redhat.com>
2682 M:      Sage Weil <sage@redhat.com>
2683 M:      Ilya Dryomov <idryomov@gmail.com>
2684 L:      ceph-devel@vger.kernel.org
2685 W:      http://ceph.com/
2686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2687 T:      git git://github.com/ceph/ceph-client.git
2688 S:      Supported
2689 F:      Documentation/filesystems/ceph.txt
2690 F:      fs/ceph/
2691
2692 CERTIFICATE HANDLING:
2693 M:      David Howells <dhowells@redhat.com>
2694 M:      David Woodhouse <dwmw2@infradead.org>
2695 L:      keyrings@linux-nfs.org
2696 S:      Maintained
2697 F:      Documentation/module-signing.txt
2698 F:      certs/
2699 F:      scripts/extract-cert.c
2700
2701 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2702 L:      linux-usb@vger.kernel.org
2703 S:      Orphan
2704 F:      Documentation/usb/WUSB-Design-overview.txt
2705 F:      Documentation/usb/wusb-cbaf
2706 F:      drivers/usb/host/hwa-hc.c
2707 F:      drivers/usb/host/whci/
2708 F:      drivers/usb/wusbcore/
2709 F:      include/linux/usb/wusb*
2710
2711 CFAG12864B LCD DRIVER
2712 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2713 W:      http://miguelojeda.es/auxdisplay.htm
2714 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2715 S:      Maintained
2716 F:      drivers/auxdisplay/cfag12864b.c
2717 F:      include/linux/cfag12864b.h
2718
2719 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2720 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2721 W:      http://miguelojeda.es/auxdisplay.htm
2722 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2723 S:      Maintained
2724 F:      drivers/auxdisplay/cfag12864bfb.c
2725 F:      include/linux/cfag12864b.h
2726
2727 CFG80211 and NL80211
2728 M:      Johannes Berg <johannes@sipsolutions.net>
2729 L:      linux-wireless@vger.kernel.org
2730 W:      http://wireless.kernel.org/
2731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2733 S:      Maintained
2734 F:      include/uapi/linux/nl80211.h
2735 F:      include/net/cfg80211.h
2736 F:      net/wireless/*
2737 X:      net/wireless/wext*
2738
2739 CHAR and MISC DRIVERS
2740 M:      Arnd Bergmann <arnd@arndb.de>
2741 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2743 S:      Supported
2744 F:      drivers/char/*
2745 F:      drivers/misc/*
2746 F:      include/linux/miscdevice.h
2747
2748 CHECKPATCH
2749 M:      Andy Whitcroft <apw@canonical.com>
2750 M:      Joe Perches <joe@perches.com>
2751 S:      Maintained
2752 F:      scripts/checkpatch.pl
2753
2754 CHINESE DOCUMENTATION
2755 M:      Harry Wei <harryxiyou@gmail.com>
2756 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2757 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2758 S:      Maintained
2759 F:      Documentation/zh_CN/
2760
2761 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2762 M:      Peter Chen <Peter.Chen@freescale.com>
2763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2764 L:      linux-usb@vger.kernel.org
2765 S:      Maintained
2766 F:      drivers/usb/chipidea/
2767
2768 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2769 M:      Hans de Goede <hdegoede@redhat.com>
2770 L:      linux-input@vger.kernel.org
2771 S:      Maintained
2772 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2773 F:      drivers/input/touchscreen/chipone_icn8318.c
2774
2775 CHROME HARDWARE PLATFORM SUPPORT
2776 M:      Olof Johansson <olof@lixom.net>
2777 S:      Maintained
2778 F:      drivers/platform/chrome/
2779
2780 CISCO VIC ETHERNET NIC DRIVER
2781 M:      Christian Benvenuti <benve@cisco.com>
2782 M:      Sujith Sankar <ssujith@cisco.com>
2783 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2784 M:      Neel Patel <neepatel@cisco.com>
2785 S:      Supported
2786 F:      drivers/net/ethernet/cisco/enic/
2787
2788 CISCO VIC LOW LATENCY NIC DRIVER
2789 M:      Christian Benvenuti <benve@cisco.com>
2790 M:      Dave Goodell <dgoodell@cisco.com>
2791 S:      Supported
2792 F:      drivers/infiniband/hw/usnic/
2793
2794 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2795 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2796 L:      netdev@vger.kernel.org
2797 S:      Maintained
2798 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2799
2800 CIRRUS LOGIC AUDIO CODEC DRIVERS
2801 M:      Brian Austin <brian.austin@cirrus.com>
2802 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2803 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2804 S:      Maintained
2805 F:      sound/soc/codecs/cs*
2806
2807 CLEANCACHE API
2808 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2809 L:      linux-kernel@vger.kernel.org
2810 S:      Maintained
2811 F:      mm/cleancache.c
2812 F:      include/linux/cleancache.h
2813
2814 CLK API
2815 M:      Russell King <linux@arm.linux.org.uk>
2816 L:      linux-clk@vger.kernel.org
2817 S:      Maintained
2818 F:      include/linux/clk.h
2819
2820 CLOCKSOURCE, CLOCKEVENT DRIVERS
2821 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2822 M:      Thomas Gleixner <tglx@linutronix.de>
2823 L:      linux-kernel@vger.kernel.org
2824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2825 S:      Supported
2826 F:      drivers/clocksource
2827
2828 CISCO FCOE HBA DRIVER
2829 M:      Hiral Patel <hiralpat@cisco.com>
2830 M:      Suma Ramars <sramars@cisco.com>
2831 M:      Brian Uchino <buchino@cisco.com>
2832 L:      linux-scsi@vger.kernel.org
2833 S:      Supported
2834 F:      drivers/scsi/fnic/
2835
2836 CISCO SCSI HBA DRIVER
2837 M:      Narsimhulu Musini <nmusini@cisco.com>
2838 M:      Sesidhar Baddela <sebaddel@cisco.com>
2839 L:      linux-scsi@vger.kernel.org
2840 S:      Supported
2841 F:      drivers/scsi/snic/
2842
2843 CMPC ACPI DRIVER
2844 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2845 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2846 L:      platform-driver-x86@vger.kernel.org
2847 S:      Supported
2848 F:      drivers/platform/x86/classmate-laptop.c
2849
2850 COBALT MEDIA DRIVER
2851 M:      Hans Verkuil <hans.verkuil@cisco.com>
2852 L:      linux-media@vger.kernel.org
2853 T:      git git://linuxtv.org/media_tree.git
2854 W:      http://linuxtv.org
2855 S:      Supported
2856 F:      drivers/media/pci/cobalt/
2857
2858 COCCINELLE/Semantic Patches (SmPL)
2859 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2860 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2861 M:      Nicolas Palix <nicolas.palix@imag.fr>
2862 M:      Michal Marek <mmarek@suse.com>
2863 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2865 W:      http://coccinelle.lip6.fr/
2866 S:      Supported
2867 F:      Documentation/coccinelle.txt
2868 F:      scripts/coccinelle/
2869 F:      scripts/coccicheck
2870
2871 CODA FILE SYSTEM
2872 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2873 M:      coda@cs.cmu.edu
2874 L:      codalist@coda.cs.cmu.edu
2875 W:      http://www.coda.cs.cmu.edu/
2876 S:      Maintained
2877 F:      Documentation/filesystems/coda.txt
2878 F:      fs/coda/
2879 F:      include/linux/coda*.h
2880 F:      include/uapi/linux/coda*.h
2881
2882 CODA V4L2 MEM2MEM DRIVER
2883 M:      Philipp Zabel <p.zabel@pengutronix.de>
2884 L:      linux-media@vger.kernel.org
2885 S:      Maintained
2886 F:      Documentation/devicetree/bindings/media/coda.txt
2887 F:      drivers/media/platform/coda/
2888
2889 COMMON CLK FRAMEWORK
2890 M:      Michael Turquette <mturquette@baylibre.com>
2891 M:      Stephen Boyd <sboyd@codeaurora.org>
2892 L:      linux-clk@vger.kernel.org
2893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2894 S:      Maintained
2895 F:      drivers/clk/
2896 X:      drivers/clk/clkdev.c
2897 F:      include/linux/clk-pr*
2898 F:      include/linux/clk/
2899
2900 COMMON INTERNET FILE SYSTEM (CIFS)
2901 M:      Steve French <sfrench@samba.org>
2902 L:      linux-cifs@vger.kernel.org
2903 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2904 W:      http://linux-cifs.samba.org/
2905 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2906 S:      Supported
2907 F:      Documentation/filesystems/cifs/
2908 F:      fs/cifs/
2909
2910 COMPACTPCI HOTPLUG CORE
2911 M:      Scott Murray <scott@spiteful.org>
2912 L:      linux-pci@vger.kernel.org
2913 S:      Maintained
2914 F:      drivers/pci/hotplug/cpci_hotplug*
2915
2916 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2917 M:      Scott Murray <scott@spiteful.org>
2918 L:      linux-pci@vger.kernel.org
2919 S:      Maintained
2920 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2921
2922 COMPACTPCI HOTPLUG GENERIC DRIVER
2923 M:      Scott Murray <scott@spiteful.org>
2924 L:      linux-pci@vger.kernel.org
2925 S:      Maintained
2926 F:      drivers/pci/hotplug/cpcihp_generic.c
2927
2928 COMPAL LAPTOP SUPPORT
2929 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2930 L:      platform-driver-x86@vger.kernel.org
2931 S:      Maintained
2932 F:      drivers/platform/x86/compal-laptop.c
2933
2934 CONEXANT ACCESSRUNNER USB DRIVER
2935 L:      accessrunner-general@lists.sourceforge.net
2936 W:      http://accessrunner.sourceforge.net/
2937 S:      Orphan
2938 F:      drivers/usb/atm/cxacru.c
2939
2940 CONFIGFS
2941 M:      Joel Becker <jlbec@evilplan.org>
2942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2943 S:      Supported
2944 F:      fs/configfs/
2945 F:      include/linux/configfs.h
2946
2947 CONNECTOR
2948 M:      Evgeniy Polyakov <zbr@ioremap.net>
2949 L:      netdev@vger.kernel.org
2950 S:      Maintained
2951 F:      drivers/connector/
2952
2953 CONTROL GROUP (CGROUP)
2954 M:      Tejun Heo <tj@kernel.org>
2955 M:      Li Zefan <lizefan@huawei.com>
2956 M:      Johannes Weiner <hannes@cmpxchg.org>
2957 L:      cgroups@vger.kernel.org
2958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2959 S:      Maintained
2960 F:      Documentation/cgroups/
2961 F:      include/linux/cgroup*
2962 F:      kernel/cgroup*
2963
2964 CONTROL GROUP - CPUSET
2965 M:      Li Zefan <lizefan@huawei.com>
2966 L:      cgroups@vger.kernel.org
2967 W:      http://www.bullopensource.org/cpuset/
2968 W:      http://oss.sgi.com/projects/cpusets/
2969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2970 S:      Maintained
2971 F:      Documentation/cgroups/cpusets.txt
2972 F:      include/linux/cpuset.h
2973 F:      kernel/cpuset.c
2974
2975 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2976 M:      Johannes Weiner <hannes@cmpxchg.org>
2977 M:      Michal Hocko <mhocko@kernel.org>
2978 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
2979 L:      cgroups@vger.kernel.org
2980 L:      linux-mm@kvack.org
2981 S:      Maintained
2982 F:      mm/memcontrol.c
2983 F:      mm/swap_cgroup.c
2984
2985 CORETEMP HARDWARE MONITORING DRIVER
2986 M:      Fenghua Yu <fenghua.yu@intel.com>
2987 L:      lm-sensors@lm-sensors.org
2988 S:      Maintained
2989 F:      Documentation/hwmon/coretemp
2990 F:      drivers/hwmon/coretemp.c
2991
2992 COSA/SRP SYNC SERIAL DRIVER
2993 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2994 W:      http://www.fi.muni.cz/~kas/cosa/
2995 S:      Maintained
2996 F:      drivers/net/wan/cosa*
2997
2998 CPMAC ETHERNET DRIVER
2999 M:      Florian Fainelli <florian@openwrt.org>
3000 L:      netdev@vger.kernel.org
3001 S:      Maintained
3002 F:      drivers/net/ethernet/ti/cpmac.c
3003
3004 CPU FREQUENCY DRIVERS
3005 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3006 M:      Viresh Kumar <viresh.kumar@linaro.org>
3007 L:      linux-pm@vger.kernel.org
3008 S:      Maintained
3009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3010 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3011 F:      drivers/cpufreq/
3012 F:      include/linux/cpufreq.h
3013
3014 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3015 M:      Viresh Kumar <viresh.kumar@linaro.org>
3016 M:      Sudeep Holla <sudeep.holla@arm.com>
3017 L:      linux-pm@vger.kernel.org
3018 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3019 S:      Maintained
3020 F:      drivers/cpufreq/arm_big_little.h
3021 F:      drivers/cpufreq/arm_big_little.c
3022 F:      drivers/cpufreq/arm_big_little_dt.c
3023
3024 CPUIDLE DRIVER - ARM BIG LITTLE
3025 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3026 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3027 L:      linux-pm@vger.kernel.org
3028 L:      linux-arm-kernel@lists.infradead.org
3029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3030 S:      Maintained
3031 F:      drivers/cpuidle/cpuidle-big_little.c
3032
3033 CPUIDLE DRIVER - ARM EXYNOS
3034 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3035 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3036 M:      Kukjin Kim <kgene@kernel.org>
3037 L:      linux-pm@vger.kernel.org
3038 L:      linux-samsung-soc@vger.kernel.org
3039 S:      Supported
3040 F:      drivers/cpuidle/cpuidle-exynos.c
3041 F:      arch/arm/mach-exynos/pm.c
3042
3043 CPUIDLE DRIVERS
3044 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3045 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3046 L:      linux-pm@vger.kernel.org
3047 S:      Maintained
3048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3049 F:      drivers/cpuidle/*
3050 F:      include/linux/cpuidle.h
3051
3052 CPUID/MSR DRIVER
3053 M:      "H. Peter Anvin" <hpa@zytor.com>
3054 S:      Maintained
3055 F:      arch/x86/kernel/cpuid.c
3056 F:      arch/x86/kernel/msr.c
3057
3058 CPU POWER MONITORING SUBSYSTEM
3059 M:      Thomas Renninger <trenn@suse.com>
3060 L:      linux-pm@vger.kernel.org
3061 S:      Maintained
3062 F:      tools/power/cpupower/
3063
3064 CRAMFS FILESYSTEM
3065 W:      http://sourceforge.net/projects/cramfs/
3066 S:      Orphan / Obsolete
3067 F:      Documentation/filesystems/cramfs.txt
3068 F:      fs/cramfs/
3069
3070 CRIS PORT
3071 M:      Mikael Starvik <starvik@axis.com>
3072 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3073 L:      linux-cris-kernel@axis.com
3074 W:      http://developer.axis.com
3075 S:      Maintained
3076 F:      arch/cris/
3077 F:      drivers/tty/serial/crisv10.*
3078
3079 CRYPTO API
3080 M:      Herbert Xu <herbert@gondor.apana.org.au>
3081 M:      "David S. Miller" <davem@davemloft.net>
3082 L:      linux-crypto@vger.kernel.org
3083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3084 S:      Maintained
3085 F:      Documentation/crypto/
3086 F:      Documentation/DocBook/crypto-API.tmpl
3087 F:      arch/*/crypto/
3088 F:      crypto/
3089 F:      drivers/crypto/
3090 F:      include/crypto/
3091
3092 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3093 M:      Neil Horman <nhorman@tuxdriver.com>
3094 L:      linux-crypto@vger.kernel.org
3095 S:      Maintained
3096 F:      crypto/ansi_cprng.c
3097 F:      crypto/rng.c
3098
3099 CS5535 Audio ALSA driver
3100 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3101 S:      Maintained
3102 F:      sound/pci/cs5535audio/
3103
3104 CW1200 WLAN driver
3105 M:      Solomon Peachy <pizza@shaftnet.org>
3106 S:      Maintained
3107 F:      drivers/net/wireless/cw1200/
3108
3109 CX18 VIDEO4LINUX DRIVER
3110 M:      Andy Walls <awalls@md.metrocast.net>
3111 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3112 L:      linux-media@vger.kernel.org
3113 T:      git git://linuxtv.org/media_tree.git
3114 W:      http://linuxtv.org
3115 W:      http://www.ivtvdriver.org/index.php/Cx18
3116 S:      Maintained
3117 F:      Documentation/video4linux/cx18.txt
3118 F:      drivers/media/pci/cx18/
3119 F:      include/uapi/linux/ivtv*
3120
3121 CX2341X MPEG ENCODER HELPER MODULE
3122 M:      Hans Verkuil <hverkuil@xs4all.nl>
3123 L:      linux-media@vger.kernel.org
3124 T:      git git://linuxtv.org/media_tree.git
3125 W:      http://linuxtv.org
3126 S:      Maintained
3127 F:      drivers/media/common/cx2341x*
3128 F:      include/media/cx2341x*
3129
3130 CX24120 MEDIA DRIVER
3131 M:      Jemma Denson <jdenson@gmail.com>
3132 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3133 L:      linux-media@vger.kernel.org
3134 W:      http://linuxtv.org/
3135 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3136 S:      Maintained
3137 F:      drivers/media/dvb-frontends/cx24120*
3138
3139 CX88 VIDEO4LINUX DRIVER
3140 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3141 L:      linux-media@vger.kernel.org
3142 W:      http://linuxtv.org
3143 T:      git git://linuxtv.org/media_tree.git
3144 S:      Odd fixes
3145 F:      Documentation/video4linux/cx88/
3146 F:      drivers/media/pci/cx88/
3147
3148 CXD2820R MEDIA DRIVER
3149 M:      Antti Palosaari <crope@iki.fi>
3150 L:      linux-media@vger.kernel.org
3151 W:      http://linuxtv.org/
3152 W:      http://palosaari.fi/linux/
3153 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3154 T:      git git://linuxtv.org/anttip/media_tree.git
3155 S:      Maintained
3156 F:      drivers/media/dvb-frontends/cxd2820r*
3157
3158 CXGB3 ETHERNET DRIVER (CXGB3)
3159 M:      Santosh Raspatur <santosh@chelsio.com>
3160 L:      netdev@vger.kernel.org
3161 W:      http://www.chelsio.com
3162 S:      Supported
3163 F:      drivers/net/ethernet/chelsio/cxgb3/
3164
3165 CXGB3 ISCSI DRIVER (CXGB3I)
3166 M:      Karen Xie <kxie@chelsio.com>
3167 L:      linux-scsi@vger.kernel.org
3168 W:      http://www.chelsio.com
3169 S:      Supported
3170 F:      drivers/scsi/cxgbi/cxgb3i
3171
3172 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3173 M:      Steve Wise <swise@chelsio.com>
3174 L:      linux-rdma@vger.kernel.org
3175 W:      http://www.openfabrics.org
3176 S:      Supported
3177 F:      drivers/infiniband/hw/cxgb3/
3178
3179 CXGB4 ETHERNET DRIVER (CXGB4)
3180 M:      Hariprasad S <hariprasad@chelsio.com>
3181 L:      netdev@vger.kernel.org
3182 W:      http://www.chelsio.com
3183 S:      Supported
3184 F:      drivers/net/ethernet/chelsio/cxgb4/
3185
3186 CXGB4 ISCSI DRIVER (CXGB4I)
3187 M:      Karen Xie <kxie@chelsio.com>
3188 L:      linux-scsi@vger.kernel.org
3189 W:      http://www.chelsio.com
3190 S:      Supported
3191 F:      drivers/scsi/cxgbi/cxgb4i
3192
3193 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3194 M:      Steve Wise <swise@chelsio.com>
3195 L:      linux-rdma@vger.kernel.org
3196 W:      http://www.openfabrics.org
3197 S:      Supported
3198 F:      drivers/infiniband/hw/cxgb4/
3199
3200 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3201 M:      Casey Leedom <leedom@chelsio.com>
3202 L:      netdev@vger.kernel.org
3203 W:      http://www.chelsio.com
3204 S:      Supported
3205 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3206
3207 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3208 M:      Ian Munsie <imunsie@au1.ibm.com>
3209 M:      Michael Neuling <mikey@neuling.org>
3210 L:      linuxppc-dev@lists.ozlabs.org
3211 S:      Supported
3212 F:      drivers/misc/cxl/
3213 F:      include/misc/cxl*
3214 F:      include/uapi/misc/cxl.h
3215 F:      Documentation/powerpc/cxl.txt
3216 F:      Documentation/powerpc/cxl.txt
3217 F:      Documentation/ABI/testing/sysfs-class-cxl
3218
3219 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3220 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3221 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3222 L:      linux-scsi@vger.kernel.org
3223 S:      Supported
3224 F:      drivers/scsi/cxlflash/
3225 F:      include/uapi/scsi/cxlflash_ioctls.h
3226 F:      Documentation/powerpc/cxlflash.txt
3227
3228 STMMAC ETHERNET DRIVER
3229 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3230 L:      netdev@vger.kernel.org
3231 W:      http://www.stlinux.com
3232 S:      Supported
3233 F:      drivers/net/ethernet/stmicro/stmmac/
3234
3235 CYBERPRO FB DRIVER
3236 M:      Russell King <linux@arm.linux.org.uk>
3237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3238 W:      http://www.arm.linux.org.uk/
3239 S:      Maintained
3240 F:      drivers/video/fbdev/cyber2000fb.*
3241
3242 CYCLADES ASYNC MUX DRIVER
3243 W:      http://www.cyclades.com/
3244 S:      Orphan
3245 F:      drivers/tty/cyclades.c
3246 F:      include/linux/cyclades.h
3247 F:      include/uapi/linux/cyclades.h
3248
3249 CYCLADES PC300 DRIVER
3250 W:      http://www.cyclades.com/
3251 S:      Orphan
3252 F:      drivers/net/wan/pc300*
3253
3254 CYPRESS_FIRMWARE MEDIA DRIVER
3255 M:      Antti Palosaari <crope@iki.fi>
3256 L:      linux-media@vger.kernel.org
3257 W:      http://linuxtv.org/
3258 W:      http://palosaari.fi/linux/
3259 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3260 T:      git git://linuxtv.org/anttip/media_tree.git
3261 S:      Maintained
3262 F:      drivers/media/common/cypress_firmware*
3263
3264 CYTTSP TOUCHSCREEN DRIVER
3265 M:      Ferruh Yigit <fery@cypress.com>
3266 L:      linux-input@vger.kernel.org
3267 S:      Supported
3268 F:      drivers/input/touchscreen/cyttsp*
3269 F:      include/linux/input/cyttsp.h
3270
3271 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3272 M:      Joshua Kinard <kumba@gentoo.org>
3273 S:      Maintained
3274 F:      drivers/rtc/rtc-ds1685.c
3275 F:      include/linux/rtc/ds1685.h
3276
3277 DAMA SLAVE for AX.25
3278 M:      Joerg Reuter <jreuter@yaina.de>
3279 W:      http://yaina.de/jreuter/
3280 W:      http://www.qsl.net/dl1bke/
3281 L:      linux-hams@vger.kernel.org
3282 S:      Maintained
3283 F:      net/ax25/af_ax25.c
3284 F:      net/ax25/ax25_dev.c
3285 F:      net/ax25/ax25_ds_*
3286 F:      net/ax25/ax25_in.c
3287 F:      net/ax25/ax25_out.c
3288 F:      net/ax25/ax25_timer.c
3289 F:      net/ax25/sysctl_net_ax25.c
3290
3291 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3292 L:      netdev@vger.kernel.org
3293 S:      Orphan
3294 F:      Documentation/networking/dmfe.txt
3295 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3296
3297 DC390/AM53C974 SCSI driver
3298 M:      Hannes Reinecke <hare@suse.com>
3299 L:      linux-scsi@vger.kernel.org
3300 S:      Maintained
3301 F:      drivers/scsi/am53c974.c
3302
3303 DC395x SCSI driver
3304 M:      Oliver Neukum <oliver@neukum.org>
3305 M:      Ali Akcaagac <aliakc@web.de>
3306 M:      Jamie Lenehan <lenehan@twibble.org>
3307 L:      dc395x@twibble.org
3308 W:      http://twibble.org/dist/dc395x/
3309 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3310 S:      Maintained
3311 F:      Documentation/scsi/dc395x.txt
3312 F:      drivers/scsi/dc395x.*
3313
3314 DCCP PROTOCOL
3315 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3316 L:      dccp@vger.kernel.org
3317 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3318 S:      Maintained
3319 F:      include/linux/dccp.h
3320 F:      include/uapi/linux/dccp.h
3321 F:      include/linux/tfrc.h
3322 F:      net/dccp/
3323
3324 DECnet NETWORK LAYER
3325 W:      http://linux-decnet.sourceforge.net
3326 L:      linux-decnet-user@lists.sourceforge.net
3327 S:      Orphan
3328 F:      Documentation/networking/decnet.txt
3329 F:      net/decnet/
3330
3331 DECSTATION PLATFORM SUPPORT
3332 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3333 L:      linux-mips@linux-mips.org
3334 W:      http://www.linux-mips.org/wiki/DECstation
3335 S:      Maintained
3336 F:      arch/mips/dec/
3337 F:      arch/mips/include/asm/dec/
3338 F:      arch/mips/include/asm/mach-dec/
3339
3340 DEFXX FDDI NETWORK DRIVER
3341 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3342 S:      Maintained
3343 F:      drivers/net/fddi/defxx.*
3344
3345 DELL LAPTOP DRIVER
3346 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3347 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3348 L:      platform-driver-x86@vger.kernel.org
3349 S:      Maintained
3350 F:      drivers/platform/x86/dell-laptop.c
3351
3352 DELL LAPTOP RBTN DRIVER
3353 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3354 S:      Maintained
3355 F:      drivers/platform/x86/dell-rbtn.*
3356
3357 DELL LAPTOP FREEFALL DRIVER
3358 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3359 S:      Maintained
3360 F:      drivers/platform/x86/dell-smo8800.c
3361
3362 DELL LAPTOP SMM DRIVER
3363 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3364 S:      Maintained
3365 F:      drivers/hwmon/dell-smm-hwmon.c
3366 F:      include/uapi/linux/i8k.h
3367
3368 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3369 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3370 S:      Maintained
3371 F:      Documentation/dcdbas.txt
3372 F:      drivers/firmware/dcdbas.*
3373
3374 DELL WMI EXTRAS DRIVER
3375 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3376 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3377 S:      Maintained
3378 F:      drivers/platform/x86/dell-wmi.c
3379
3380 DESIGNWARE USB2 DRD IP DRIVER
3381 M:      John Youn <johnyoun@synopsys.com>
3382 L:      linux-usb@vger.kernel.org
3383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3384 S:      Maintained
3385 F:      drivers/usb/dwc2/
3386
3387 DESIGNWARE USB3 DRD IP DRIVER
3388 M:      Felipe Balbi <balbi@ti.com>
3389 L:      linux-usb@vger.kernel.org
3390 L:      linux-omap@vger.kernel.org
3391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3392 S:      Maintained
3393 F:      drivers/usb/dwc3/
3394
3395 DEVICE COREDUMP (DEV_COREDUMP)
3396 M:      Johannes Berg <johannes@sipsolutions.net>
3397 L:      linux-kernel@vger.kernel.org
3398 S:      Maintained
3399 F:      drivers/base/devcoredump.c
3400 F:      include/linux/devcoredump.h
3401
3402 DEVICE FREQUENCY (DEVFREQ)
3403 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3404 M:      Kyungmin Park <kyungmin.park@samsung.com>
3405 L:      linux-pm@vger.kernel.org
3406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3407 S:      Maintained
3408 F:      drivers/devfreq/
3409 F:      include/linux/devfreq.h
3410 F:      Documentation/devicetree/bindings/devfreq/
3411
3412 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3413 M:      Chanwoo Choi <cw00.choi@samsung.com>
3414 L:      linux-pm@vger.kernel.org
3415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3416 S:      Supported
3417 F:      drivers/devfreq/event/
3418 F:      drivers/devfreq/devfreq-event.c
3419 F:      include/linux/devfreq-event.h
3420 F:      Documentation/devicetree/bindings/devfreq/event/
3421
3422 DEVICE NUMBER REGISTRY
3423 M:      Torben Mathiasen <device@lanana.org>
3424 W:      http://lanana.org/docs/device-list/index.html
3425 S:      Maintained
3426
3427 DEVICE-MAPPER  (LVM)
3428 M:      Alasdair Kergon <agk@redhat.com>
3429 M:      Mike Snitzer <snitzer@redhat.com>
3430 M:      dm-devel@redhat.com
3431 L:      dm-devel@redhat.com
3432 W:      http://sources.redhat.com/dm
3433 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3435 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3436 S:      Maintained
3437 F:      Documentation/device-mapper/
3438 F:      drivers/md/dm*
3439 F:      drivers/md/persistent-data/
3440 F:      include/linux/device-mapper.h
3441 F:      include/linux/dm-*.h
3442 F:      include/uapi/linux/dm-*.h
3443
3444 DIALOG SEMICONDUCTOR DRIVERS
3445 M:      Support Opensource <support.opensource@diasemi.com>
3446 W:      http://www.dialog-semiconductor.com/products
3447 S:      Supported
3448 F:      Documentation/hwmon/da90??
3449 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3450 F:      drivers/gpio/gpio-da90??.c
3451 F:      drivers/hwmon/da90??-hwmon.c
3452 F:      drivers/iio/adc/da91??-*.c
3453 F:      drivers/input/misc/da90??_onkey.c
3454 F:      drivers/input/touchscreen/da9052_tsi.c
3455 F:      drivers/leds/leds-da90??.c
3456 F:      drivers/mfd/da903x.c
3457 F:      drivers/mfd/da90??-*.c
3458 F:      drivers/mfd/da91??-*.c
3459 F:      drivers/power/da9052-battery.c
3460 F:      drivers/power/da91??-*.c
3461 F:      drivers/regulator/da903x.c
3462 F:      drivers/regulator/da9???-regulator.[ch]
3463 F:      drivers/rtc/rtc-da90??.c
3464 F:      drivers/video/backlight/da90??_bl.c
3465 F:      drivers/watchdog/da90??_wdt.c
3466 F:      include/linux/mfd/da903x.h
3467 F:      include/linux/mfd/da9052/
3468 F:      include/linux/mfd/da9055/
3469 F:      include/linux/mfd/da9063/
3470 F:      include/linux/mfd/da9150/
3471 F:      include/sound/da[79]*.h
3472 F:      sound/soc/codecs/da[79]*.[ch]
3473
3474 DIGI NEO AND CLASSIC PCI PRODUCTS
3475 M:      Lidza Louina <lidza.louina@gmail.com>
3476 M:      Mark Hounschell <markh@compro.net>
3477 L:      driverdev-devel@linuxdriverproject.org
3478 S:      Maintained
3479 F:      drivers/staging/dgnc/
3480
3481 DIGI EPCA PCI PRODUCTS
3482 M:      Lidza Louina <lidza.louina@gmail.com>
3483 M:      Daeseok Youn <daeseok.youn@gmail.com>
3484 L:      driverdev-devel@linuxdriverproject.org
3485 S:      Maintained
3486 F:      drivers/staging/dgap/
3487
3488 DIOLAN U2C-12 I2C DRIVER
3489 M:      Guenter Roeck <linux@roeck-us.net>
3490 L:      linux-i2c@vger.kernel.org
3491 S:      Maintained
3492 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3493
3494 DIRECT ACCESS (DAX)
3495 M:      Matthew Wilcox <willy@linux.intel.com>
3496 L:      linux-fsdevel@vger.kernel.org
3497 S:      Supported
3498 F:      fs/dax.c
3499
3500 DIRECTORY NOTIFICATION (DNOTIFY)
3501 M:      Eric Paris <eparis@parisplace.org>
3502 S:      Maintained
3503 F:      Documentation/filesystems/dnotify.txt
3504 F:      fs/notify/dnotify/
3505 F:      include/linux/dnotify.h
3506
3507 DISK GEOMETRY AND PARTITION HANDLING
3508 M:      Andries Brouwer <aeb@cwi.nl>
3509 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3510 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3511 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3512 S:      Maintained
3513
3514 DISKQUOTA
3515 M:      Jan Kara <jack@suse.com>
3516 S:      Maintained
3517 F:      Documentation/filesystems/quota.txt
3518 F:      fs/quota/
3519 F:      include/linux/quota*.h
3520 F:      include/uapi/linux/quota*.h
3521
3522 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3523 M:      Bernie Thompson <bernie@plugable.com>
3524 L:      linux-fbdev@vger.kernel.org
3525 S:      Maintained
3526 W:      http://plugable.com/category/projects/udlfb/
3527 F:      drivers/video/fbdev/udlfb.c
3528 F:      include/video/udlfb.h
3529 F:      Documentation/fb/udlfb.txt
3530
3531 DISTRIBUTED LOCK MANAGER (DLM)
3532 M:      Christine Caulfield <ccaulfie@redhat.com>
3533 M:      David Teigland <teigland@redhat.com>
3534 L:      cluster-devel@redhat.com
3535 W:      http://sources.redhat.com/cluster/
3536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3537 S:      Supported
3538 F:      fs/dlm/
3539
3540 DMA BUFFER SHARING FRAMEWORK
3541 M:      Sumit Semwal <sumit.semwal@linaro.org>
3542 S:      Maintained
3543 L:      linux-media@vger.kernel.org
3544 L:      dri-devel@lists.freedesktop.org
3545 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3546 F:      drivers/dma-buf/
3547 F:      include/linux/dma-buf*
3548 F:      include/linux/reservation.h
3549 F:      include/linux/*fence.h
3550 F:      Documentation/dma-buf-sharing.txt
3551 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3552
3553 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3554 M:      Vinod Koul <vinod.koul@intel.com>
3555 L:      dmaengine@vger.kernel.org
3556 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3557 S:      Maintained
3558 F:      drivers/dma/
3559 F:      include/linux/dmaengine.h
3560 F:      Documentation/dmaengine/
3561 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3562
3563 DME1737 HARDWARE MONITOR DRIVER
3564 M:      Juerg Haefliger <juergh@gmail.com>
3565 L:      lm-sensors@lm-sensors.org
3566 S:      Maintained
3567 F:      Documentation/hwmon/dme1737
3568 F:      drivers/hwmon/dme1737.c
3569
3570 DMI/SMBIOS SUPPORT
3571 M:      Jean Delvare <jdelvare@suse.com>
3572 S:      Maintained
3573 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3574 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3575 F:      drivers/firmware/dmi-id.c
3576 F:      drivers/firmware/dmi_scan.c
3577 F:      include/linux/dmi.h
3578
3579 DOCUMENTATION
3580 M:      Jonathan Corbet <corbet@lwn.net>
3581 L:      linux-doc@vger.kernel.org
3582 S:      Maintained
3583 F:      Documentation/
3584 F:      scripts/docproc.c
3585 F:      scripts/kernel-doc*
3586 X:      Documentation/ABI/
3587 X:      Documentation/devicetree/
3588 X:      Documentation/acpi
3589 X:      Documentation/power
3590 X:      Documentation/spi
3591 X:      Documentation/DocBook/media
3592 T:      git git://git.lwn.net/linux.git docs-next
3593
3594 DOUBLETALK DRIVER
3595 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3596 L:      blinux-list@redhat.com
3597 S:      Maintained
3598 F:      drivers/char/dtlk.c
3599 F:      include/linux/dtlk.h
3600
3601 DPT_I2O SCSI RAID DRIVER
3602 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3603 L:      linux-scsi@vger.kernel.org
3604 W:      http://www.adaptec.com/
3605 S:      Maintained
3606 F:      drivers/scsi/dpt*
3607 F:      drivers/scsi/dpt/
3608
3609 DRBD DRIVER
3610 P:      Philipp Reisner
3611 P:      Lars Ellenberg
3612 M:      drbd-dev@lists.linbit.com
3613 L:      drbd-user@lists.linbit.com
3614 W:      http://www.drbd.org
3615 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3616 T:      git git://git.drbd.org/drbd-8.3.git
3617 S:      Supported
3618 F:      drivers/block/drbd/
3619 F:      lib/lru_cache.c
3620 F:      Documentation/blockdev/drbd/
3621
3622 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3623 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3625 S:      Supported
3626 F:      Documentation/kobject.txt
3627 F:      drivers/base/
3628 F:      fs/debugfs/
3629 F:      fs/kernfs/
3630 F:      fs/sysfs/
3631 F:      include/linux/debugfs.h
3632 F:      include/linux/kobj*
3633 F:      lib/kobj*
3634
3635 DRM DRIVERS
3636 M:      David Airlie <airlied@linux.ie>
3637 L:      dri-devel@lists.freedesktop.org
3638 T:      git git://people.freedesktop.org/~airlied/linux
3639 S:      Maintained
3640 F:      drivers/gpu/drm/
3641 F:      drivers/gpu/vga/
3642 F:      include/drm/
3643 F:      include/uapi/drm/
3644
3645 RADEON DRM DRIVERS
3646 M:      Alex Deucher <alexander.deucher@amd.com>
3647 M:      Christian König <christian.koenig@amd.com>
3648 L:      dri-devel@lists.freedesktop.org
3649 T:      git git://people.freedesktop.org/~agd5f/linux
3650 S:      Supported
3651 F:      drivers/gpu/drm/radeon/
3652 F:      include/uapi/drm/radeon*
3653
3654 DRM PANEL DRIVERS
3655 M:      Thierry Reding <thierry.reding@gmail.com>
3656 L:      dri-devel@lists.freedesktop.org
3657 T:      git git://anongit.freedesktop.org/tegra/linux.git
3658 S:      Maintained
3659 F:      drivers/gpu/drm/drm_panel.c
3660 F:      drivers/gpu/drm/panel/
3661 F:      include/drm/drm_panel.h
3662 F:      Documentation/devicetree/bindings/display/panel/
3663
3664 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3665 M:      Daniel Vetter <daniel.vetter@intel.com>
3666 M:      Jani Nikula <jani.nikula@linux.intel.com>
3667 L:      intel-gfx@lists.freedesktop.org
3668 L:      dri-devel@lists.freedesktop.org
3669 W:      https://01.org/linuxgraphics/
3670 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3671 T:      git git://anongit.freedesktop.org/drm-intel
3672 S:      Supported
3673 F:      drivers/gpu/drm/i915/
3674 F:      include/drm/i915*
3675 F:      include/uapi/drm/i915*
3676
3677 DRM DRIVERS FOR ATMEL HLCDC
3678 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3679 L:      dri-devel@lists.freedesktop.org
3680 S:      Supported
3681 F:      drivers/gpu/drm/atmel-hlcdc/
3682 F:      Documentation/devicetree/bindings/drm/atmel/
3683
3684 DRM DRIVERS FOR EXYNOS
3685 M:      Inki Dae <inki.dae@samsung.com>
3686 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3687 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3688 M:      Kyungmin Park <kyungmin.park@samsung.com>
3689 L:      dri-devel@lists.freedesktop.org
3690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3691 S:      Supported
3692 F:      drivers/gpu/drm/exynos/
3693 F:      include/drm/exynos*
3694 F:      include/uapi/drm/exynos*
3695
3696 DRM DRIVERS FOR FREESCALE DCU
3697 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3698 M:      Alison Wang <alison.wang@freescale.com>
3699 L:      dri-devel@lists.freedesktop.org
3700 S:      Supported
3701 F:      drivers/gpu/drm/fsl-dcu/
3702 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3703 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3704
3705 DRM DRIVERS FOR FREESCALE IMX
3706 M:      Philipp Zabel <p.zabel@pengutronix.de>
3707 L:      dri-devel@lists.freedesktop.org
3708 S:      Maintained
3709 F:      drivers/gpu/drm/imx/
3710 F:      drivers/gpu/ipu-v3/
3711 F:      Documentation/devicetree/bindings/display/imx/
3712
3713 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3714 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3715 L:      dri-devel@lists.freedesktop.org
3716 T:      git git://github.com/patjak/drm-gma500
3717 S:      Maintained
3718 F:      drivers/gpu/drm/gma500
3719 F:      include/drm/gma500*
3720
3721 DRM DRIVERS FOR NVIDIA TEGRA
3722 M:      Thierry Reding <thierry.reding@gmail.com>
3723 M:      Terje Bergström <tbergstrom@nvidia.com>
3724 L:      dri-devel@lists.freedesktop.org
3725 L:      linux-tegra@vger.kernel.org
3726 T:      git git://anongit.freedesktop.org/tegra/linux.git
3727 S:      Supported
3728 F:      drivers/gpu/drm/tegra/
3729 F:      drivers/gpu/host1x/
3730 F:      include/linux/host1x.h
3731 F:      include/uapi/drm/tegra_drm.h
3732 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3733
3734 DRM DRIVERS FOR RENESAS
3735 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3736 L:      dri-devel@lists.freedesktop.org
3737 L:      linux-sh@vger.kernel.org
3738 T:      git git://people.freedesktop.org/~airlied/linux
3739 S:      Supported
3740 F:      drivers/gpu/drm/rcar-du/
3741 F:      drivers/gpu/drm/shmobile/
3742 F:      include/linux/platform_data/shmob_drm.h
3743
3744 DRM DRIVERS FOR ROCKCHIP
3745 M:      Mark Yao <mark.yao@rock-chips.com>
3746 L:      dri-devel@lists.freedesktop.org
3747 S:      Maintained
3748 F:      drivers/gpu/drm/rockchip/
3749 F:      Documentation/devicetree/bindings/display/rockchip*
3750
3751 DRM DRIVERS FOR STI
3752 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3753 M:      Vincent Abriou <vincent.abriou@st.com>
3754 L:      dri-devel@lists.freedesktop.org
3755 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3756 S:      Maintained
3757 F:      drivers/gpu/drm/sti
3758 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3759
3760 DSBR100 USB FM RADIO DRIVER
3761 M:      Alexey Klimov <klimov.linux@gmail.com>
3762 L:      linux-media@vger.kernel.org
3763 T:      git git://linuxtv.org/media_tree.git
3764 S:      Maintained
3765 F:      drivers/media/radio/dsbr100.c
3766
3767 DSCC4 DRIVER
3768 M:      Francois Romieu <romieu@fr.zoreil.com>
3769 L:      netdev@vger.kernel.org
3770 S:      Maintained
3771 F:      drivers/net/wan/dscc4.c
3772
3773 DT3155 MEDIA DRIVER
3774 M:      Hans Verkuil <hverkuil@xs4all.nl>
3775 L:      linux-media@vger.kernel.org
3776 T:      git git://linuxtv.org/media_tree.git
3777 W:      http://linuxtv.org
3778 S:      Odd Fixes
3779 F:      drivers/media/pci/dt3155/
3780
3781 DVB_USB_AF9015 MEDIA DRIVER
3782 M:      Antti Palosaari <crope@iki.fi>
3783 L:      linux-media@vger.kernel.org
3784 W:      http://linuxtv.org/
3785 W:      http://palosaari.fi/linux/
3786 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3787 T:      git git://linuxtv.org/anttip/media_tree.git
3788 S:      Maintained
3789 F:      drivers/media/usb/dvb-usb-v2/af9015*
3790
3791 DVB_USB_AF9035 MEDIA DRIVER
3792 M:      Antti Palosaari <crope@iki.fi>
3793 L:      linux-media@vger.kernel.org
3794 W:      http://linuxtv.org/
3795 W:      http://palosaari.fi/linux/
3796 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3797 T:      git git://linuxtv.org/anttip/media_tree.git
3798 S:      Maintained
3799 F:      drivers/media/usb/dvb-usb-v2/af9035*
3800
3801 DVB_USB_ANYSEE MEDIA DRIVER
3802 M:      Antti Palosaari <crope@iki.fi>
3803 L:      linux-media@vger.kernel.org
3804 W:      http://linuxtv.org/
3805 W:      http://palosaari.fi/linux/
3806 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3807 T:      git git://linuxtv.org/anttip/media_tree.git
3808 S:      Maintained
3809 F:      drivers/media/usb/dvb-usb-v2/anysee*
3810
3811 DVB_USB_AU6610 MEDIA DRIVER
3812 M:      Antti Palosaari <crope@iki.fi>
3813 L:      linux-media@vger.kernel.org
3814 W:      http://linuxtv.org/
3815 W:      http://palosaari.fi/linux/
3816 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3817 T:      git git://linuxtv.org/anttip/media_tree.git
3818 S:      Maintained
3819 F:      drivers/media/usb/dvb-usb-v2/au6610*
3820
3821 DVB_USB_CE6230 MEDIA DRIVER
3822 M:      Antti Palosaari <crope@iki.fi>
3823 L:      linux-media@vger.kernel.org
3824 W:      http://linuxtv.org/
3825 W:      http://palosaari.fi/linux/
3826 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3827 T:      git git://linuxtv.org/anttip/media_tree.git
3828 S:      Maintained
3829 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3830
3831 DVB_USB_CXUSB MEDIA DRIVER
3832 M:      Michael Krufky <mkrufky@linuxtv.org>
3833 L:      linux-media@vger.kernel.org
3834 W:      http://linuxtv.org/
3835 W:      http://github.com/mkrufky
3836 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3837 T:      git git://linuxtv.org/media_tree.git
3838 S:      Maintained
3839 F:      drivers/media/usb/dvb-usb/cxusb*
3840
3841 DVB_USB_EC168 MEDIA DRIVER
3842 M:      Antti Palosaari <crope@iki.fi>
3843 L:      linux-media@vger.kernel.org
3844 W:      http://linuxtv.org/
3845 W:      http://palosaari.fi/linux/
3846 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3847 T:      git git://linuxtv.org/anttip/media_tree.git
3848 S:      Maintained
3849 F:      drivers/media/usb/dvb-usb-v2/ec168*
3850
3851 DVB_USB_GL861 MEDIA DRIVER
3852 M:      Antti Palosaari <crope@iki.fi>
3853 L:      linux-media@vger.kernel.org
3854 W:      http://linuxtv.org/
3855 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3856 T:      git git://linuxtv.org/anttip/media_tree.git
3857 S:      Maintained
3858 F:      drivers/media/usb/dvb-usb-v2/gl861*
3859
3860 DVB_USB_MXL111SF MEDIA DRIVER
3861 M:      Michael Krufky <mkrufky@linuxtv.org>
3862 L:      linux-media@vger.kernel.org
3863 W:      http://linuxtv.org/
3864 W:      http://github.com/mkrufky
3865 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3866 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3867 S:      Maintained
3868 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3869
3870 DVB_USB_RTL28XXU MEDIA DRIVER
3871 M:      Antti Palosaari <crope@iki.fi>
3872 L:      linux-media@vger.kernel.org
3873 W:      http://linuxtv.org/
3874 W:      http://palosaari.fi/linux/
3875 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3876 T:      git git://linuxtv.org/anttip/media_tree.git
3877 S:      Maintained
3878 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3879
3880 DVB_USB_V2 MEDIA DRIVER
3881 M:      Antti Palosaari <crope@iki.fi>
3882 L:      linux-media@vger.kernel.org
3883 W:      http://linuxtv.org/
3884 W:      http://palosaari.fi/linux/
3885 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3886 T:      git git://linuxtv.org/anttip/media_tree.git
3887 S:      Maintained
3888 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3889 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3890
3891 DYNAMIC DEBUG
3892 M:      Jason Baron <jbaron@akamai.com>
3893 S:      Maintained
3894 F:      lib/dynamic_debug.c
3895 F:      include/linux/dynamic_debug.h
3896
3897 DZ DECSTATION DZ11 SERIAL DRIVER
3898 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3899 S:      Maintained
3900 F:      drivers/tty/serial/dz.*
3901
3902 E3X0 POWER BUTTON DRIVER
3903 M:      Moritz Fischer <moritz.fischer@ettus.com>
3904 L:      usrp-users@lists.ettus.com
3905 W:      http://www.ettus.com
3906 S:      Supported
3907 F:      drivers/input/misc/e3x0-button.c
3908 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3909
3910 E4000 MEDIA DRIVER
3911 M:      Antti Palosaari <crope@iki.fi>
3912 L:      linux-media@vger.kernel.org
3913 W:      http://linuxtv.org/
3914 W:      http://palosaari.fi/linux/
3915 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3916 T:      git git://linuxtv.org/anttip/media_tree.git
3917 S:      Maintained
3918 F:      drivers/media/tuners/e4000*
3919
3920 EATA ISA/EISA/PCI SCSI DRIVER
3921 M:      Dario Ballabio <ballabio_dario@emc.com>
3922 L:      linux-scsi@vger.kernel.org
3923 S:      Maintained
3924 F:      drivers/scsi/eata.c
3925
3926 EC100 MEDIA DRIVER
3927 M:      Antti Palosaari <crope@iki.fi>
3928 L:      linux-media@vger.kernel.org
3929 W:      http://linuxtv.org/
3930 W:      http://palosaari.fi/linux/
3931 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3932 T:      git git://linuxtv.org/anttip/media_tree.git
3933 S:      Maintained
3934 F:      drivers/media/dvb-frontends/ec100*
3935
3936 ECRYPT FILE SYSTEM
3937 M:      Tyler Hicks <tyhicks@canonical.com>
3938 L:      ecryptfs@vger.kernel.org
3939 W:      http://ecryptfs.org
3940 W:      https://launchpad.net/ecryptfs
3941 S:      Supported
3942 F:      Documentation/filesystems/ecryptfs.txt
3943 F:      fs/ecryptfs/
3944
3945 EDAC-CORE
3946 M:      Doug Thompson <dougthompson@xmission.com>
3947 M:      Borislav Petkov <bp@alien8.de>
3948 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3949 L:      linux-edac@vger.kernel.org
3950 W:      bluesmoke.sourceforge.net
3951 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3952 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3953 S:      Supported
3954 F:      Documentation/edac.txt
3955 F:      drivers/edac/
3956 F:      include/linux/edac.h
3957
3958 EDAC-AMD64
3959 M:      Doug Thompson <dougthompson@xmission.com>
3960 M:      Borislav Petkov <bp@alien8.de>
3961 L:      linux-edac@vger.kernel.org
3962 W:      bluesmoke.sourceforge.net
3963 S:      Maintained
3964 F:      drivers/edac/amd64_edac*
3965
3966 EDAC-CALXEDA
3967 M:      Doug Thompson <dougthompson@xmission.com>
3968 M:      Robert Richter <rric@kernel.org>
3969 L:      linux-edac@vger.kernel.org
3970 W:      bluesmoke.sourceforge.net
3971 S:      Maintained
3972 F:      drivers/edac/highbank*
3973
3974 EDAC-CAVIUM
3975 M:      Ralf Baechle <ralf@linux-mips.org>
3976 M:      David Daney <david.daney@cavium.com>
3977 L:      linux-edac@vger.kernel.org
3978 L:      linux-mips@linux-mips.org
3979 W:      bluesmoke.sourceforge.net
3980 S:      Supported
3981 F:      drivers/edac/octeon_edac*
3982
3983 EDAC-E752X
3984 M:      Mark Gross <mark.gross@intel.com>
3985 M:      Doug Thompson <dougthompson@xmission.com>
3986 L:      linux-edac@vger.kernel.org
3987 W:      bluesmoke.sourceforge.net
3988 S:      Maintained
3989 F:      drivers/edac/e752x_edac.c
3990
3991 EDAC-E7XXX
3992 M:      Doug Thompson <dougthompson@xmission.com>
3993 L:      linux-edac@vger.kernel.org
3994 W:      bluesmoke.sourceforge.net
3995 S:      Maintained
3996 F:      drivers/edac/e7xxx_edac.c
3997
3998 EDAC-GHES
3999 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4000 L:      linux-edac@vger.kernel.org
4001 W:      bluesmoke.sourceforge.net
4002 S:      Maintained
4003 F:      drivers/edac/ghes_edac.c
4004
4005 EDAC-I82443BXGX
4006 M:      Tim Small <tim@buttersideup.com>
4007 L:      linux-edac@vger.kernel.org
4008 W:      bluesmoke.sourceforge.net
4009 S:      Maintained
4010 F:      drivers/edac/i82443bxgx_edac.c
4011
4012 EDAC-I3000
4013 M:      Jason Uhlenkott <juhlenko@akamai.com>
4014 L:      linux-edac@vger.kernel.org
4015 W:      bluesmoke.sourceforge.net
4016 S:      Maintained
4017 F:      drivers/edac/i3000_edac.c
4018
4019 EDAC-I5000
4020 M:      Doug Thompson <dougthompson@xmission.com>
4021 L:      linux-edac@vger.kernel.org
4022 W:      bluesmoke.sourceforge.net
4023 S:      Maintained
4024 F:      drivers/edac/i5000_edac.c
4025
4026 EDAC-I5400
4027 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4028 L:      linux-edac@vger.kernel.org
4029 W:      bluesmoke.sourceforge.net
4030 S:      Maintained
4031 F:      drivers/edac/i5400_edac.c
4032
4033 EDAC-I7300
4034 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4035 L:      linux-edac@vger.kernel.org
4036 W:      bluesmoke.sourceforge.net
4037 S:      Maintained
4038 F:      drivers/edac/i7300_edac.c
4039
4040 EDAC-I7CORE
4041 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4042 L:      linux-edac@vger.kernel.org
4043 W:      bluesmoke.sourceforge.net
4044 S:      Maintained
4045 F:      drivers/edac/i7core_edac.c
4046
4047 EDAC-I82975X
4048 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4049 M:      "Arvind R." <arvino55@gmail.com>
4050 L:      linux-edac@vger.kernel.org
4051 W:      bluesmoke.sourceforge.net
4052 S:      Maintained
4053 F:      drivers/edac/i82975x_edac.c
4054
4055 EDAC-IE31200
4056 M:      Jason Baron <jbaron@akamai.com>
4057 L:      linux-edac@vger.kernel.org
4058 W:      bluesmoke.sourceforge.net
4059 S:      Maintained
4060 F:      drivers/edac/ie31200_edac.c
4061
4062 EDAC-MPC85XX
4063 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4064 L:      linux-edac@vger.kernel.org
4065 W:      bluesmoke.sourceforge.net
4066 S:      Maintained
4067 F:      drivers/edac/mpc85xx_edac.[ch]
4068
4069 EDAC-PASEMI
4070 M:      Egor Martovetsky <egor@pasemi.com>
4071 L:      linux-edac@vger.kernel.org
4072 W:      bluesmoke.sourceforge.net
4073 S:      Maintained
4074 F:      drivers/edac/pasemi_edac.c
4075
4076 EDAC-R82600
4077 M:      Tim Small <tim@buttersideup.com>
4078 L:      linux-edac@vger.kernel.org
4079 W:      bluesmoke.sourceforge.net
4080 S:      Maintained
4081 F:      drivers/edac/r82600_edac.c
4082
4083 EDAC-SBRIDGE
4084 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4085 L:      linux-edac@vger.kernel.org
4086 W:      bluesmoke.sourceforge.net
4087 S:      Maintained
4088 F:      drivers/edac/sb_edac.c
4089
4090 EDAC-XGENE
4091 APPLIED MICRO (APM) X-GENE SOC EDAC
4092 M:     Loc Ho <lho@apm.com>
4093 S:     Supported
4094 F:     drivers/edac/xgene_edac.c
4095 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4096
4097 EDIROL UA-101/UA-1000 DRIVER
4098 M:      Clemens Ladisch <clemens@ladisch.de>
4099 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4100 T:      git git://git.alsa-project.org/alsa-kernel.git
4101 S:      Maintained
4102 F:      sound/usb/misc/ua101.c
4103
4104 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4105 M:      Matt Fleming <matt@codeblueprint.co.uk>
4106 L:      linux-efi@vger.kernel.org
4107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4108 S:      Maintained
4109 F:      Documentation/efi-stub.txt
4110 F:      arch/ia64/kernel/efi.c
4111 F:      arch/x86/boot/compressed/eboot.[ch]
4112 F:      arch/x86/include/asm/efi.h
4113 F:      arch/x86/platform/efi/*
4114 F:      drivers/firmware/efi/*
4115 F:      include/linux/efi*.h
4116
4117 EFI VARIABLE FILESYSTEM
4118 M:      Matthew Garrett <matthew.garrett@nebula.com>
4119 M:      Jeremy Kerr <jk@ozlabs.org>
4120 M:      Matt Fleming <matt@codeblueprint.co.uk>
4121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4122 L:      linux-efi@vger.kernel.org
4123 S:      Maintained
4124 F:      fs/efivarfs/
4125
4126 EFIFB FRAMEBUFFER DRIVER
4127 L:      linux-fbdev@vger.kernel.org
4128 M:      Peter Jones <pjones@redhat.com>
4129 S:      Maintained
4130 F:      drivers/video/fbdev/efifb.c
4131
4132 EFS FILESYSTEM
4133 W:      http://aeschi.ch.eu.org/efs/
4134 S:      Orphan
4135 F:      fs/efs/
4136
4137 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4138 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4139 M:      Christoph Raisch <raisch@de.ibm.com>
4140 L:      linux-rdma@vger.kernel.org
4141 S:      Supported
4142 F:      drivers/infiniband/hw/ehca/
4143
4144 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4145 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4146 L:      netdev@vger.kernel.org
4147 S:      Maintained
4148 F:      drivers/net/ethernet/ibm/ehea/
4149
4150 EM28XX VIDEO4LINUX DRIVER
4151 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4152 L:      linux-media@vger.kernel.org
4153 W:      http://linuxtv.org
4154 T:      git git://linuxtv.org/media_tree.git
4155 S:      Maintained
4156 F:      drivers/media/usb/em28xx/
4157
4158 EMBEDDED LINUX
4159 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4160 M:      Matt Mackall <mpm@selenic.com>
4161 M:      David Woodhouse <dwmw2@infradead.org>
4162 L:      linux-embedded@vger.kernel.org
4163 S:      Maintained
4164
4165 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4166 M:      James Smart <james.smart@avagotech.com>
4167 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4168 L:      linux-scsi@vger.kernel.org
4169 W:      http://www.avagotech.com
4170 S:      Supported
4171 F:      drivers/scsi/lpfc/
4172
4173 ENE CB710 FLASH CARD READER DRIVER
4174 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4175 S:      Maintained
4176 F:      drivers/misc/cb710/
4177 F:      drivers/mmc/host/cb710-mmc.*
4178 F:      include/linux/cb710.h
4179
4180 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4181 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4182 S:      Maintained
4183 F:      drivers/media/rc/ene_ir.*
4184
4185 ENHANCED ERROR HANDLING (EEH)
4186 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4187 L:      linuxppc-dev@lists.ozlabs.org
4188 S:      Supported
4189 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4190 F:      arch/powerpc/kernel/eeh*.c
4191
4192 EPSON S1D13XXX FRAMEBUFFER DRIVER
4193 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4194 S:      Maintained
4195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4196 F:      drivers/video/fbdev/s1d13xxxfb.c
4197 F:      include/video/s1d13xxxfb.h
4198
4199 ET131X NETWORK DRIVER
4200 M:      Mark Einon <mark.einon@gmail.com>
4201 S:      Odd Fixes
4202 F:      drivers/net/ethernet/agere/
4203
4204 ETHERNET BRIDGE
4205 M:      Stephen Hemminger <stephen@networkplumber.org>
4206 L:      bridge@lists.linux-foundation.org
4207 L:      netdev@vger.kernel.org
4208 W:      http://www.linuxfoundation.org/en/Net:Bridge
4209 S:      Maintained
4210 F:      include/linux/netfilter_bridge/
4211 F:      net/bridge/
4212
4213 ETHERNET PHY LIBRARY
4214 M:      Florian Fainelli <f.fainelli@gmail.com>
4215 L:      netdev@vger.kernel.org
4216 S:      Maintained
4217 F:      include/linux/phy.h
4218 F:      include/linux/phy_fixed.h
4219 F:      drivers/net/phy/
4220 F:      Documentation/networking/phy.txt
4221 F:      drivers/of/of_mdio.c
4222 F:      drivers/of/of_net.c
4223
4224 EXT2 FILE SYSTEM
4225 M:      Jan Kara <jack@suse.com>
4226 L:      linux-ext4@vger.kernel.org
4227 S:      Maintained
4228 F:      Documentation/filesystems/ext2.txt
4229 F:      fs/ext2/
4230 F:      include/linux/ext2*
4231
4232 EXT4 FILE SYSTEM
4233 M:      "Theodore Ts'o" <tytso@mit.edu>
4234 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4235 L:      linux-ext4@vger.kernel.org
4236 W:      http://ext4.wiki.kernel.org
4237 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4238 S:      Maintained
4239 F:      Documentation/filesystems/ext4.txt
4240 F:      fs/ext4/
4241
4242 Extended Verification Module (EVM)
4243 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4244 L:      linux-ima-devel@lists.sourceforge.net
4245 L:      linux-security-module@vger.kernel.org
4246 S:      Supported
4247 F:      security/integrity/evm/
4248
4249 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4250 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4251 M:      Chanwoo Choi <cw00.choi@samsung.com>
4252 L:      linux-kernel@vger.kernel.org
4253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4254 S:      Maintained
4255 F:      drivers/extcon/
4256 F:      include/linux/extcon/
4257 F:      include/linux/extcon.h
4258 F:      Documentation/extcon/
4259 F:      Documentation/devicetree/bindings/extcon/
4260
4261 EXYNOS DP DRIVER
4262 M:      Jingoo Han <jingoohan1@gmail.com>
4263 L:      dri-devel@lists.freedesktop.org
4264 S:      Maintained
4265 F:      drivers/gpu/drm/exynos/exynos_dp*
4266
4267 EXYNOS MIPI DISPLAY DRIVERS
4268 M:      Inki Dae <inki.dae@samsung.com>
4269 M:      Donghwa Lee <dh09.lee@samsung.com>
4270 M:      Kyungmin Park <kyungmin.park@samsung.com>
4271 L:      linux-fbdev@vger.kernel.org
4272 S:      Maintained
4273 F:      drivers/video/fbdev/exynos/exynos_mipi*
4274 F:      include/video/exynos_mipi*
4275
4276 F71805F HARDWARE MONITORING DRIVER
4277 M:      Jean Delvare <jdelvare@suse.com>
4278 L:      lm-sensors@lm-sensors.org
4279 S:      Maintained
4280 F:      Documentation/hwmon/f71805f
4281 F:      drivers/hwmon/f71805f.c
4282
4283 FC0011 TUNER DRIVER
4284 M:      Michael Buesch <m@bues.ch>
4285 L:      linux-media@vger.kernel.org
4286 S:      Maintained
4287 F:      drivers/media/tuners/fc0011.h
4288 F:      drivers/media/tuners/fc0011.c
4289
4290 FC2580 MEDIA DRIVER
4291 M:      Antti Palosaari <crope@iki.fi>
4292 L:      linux-media@vger.kernel.org
4293 W:      http://linuxtv.org/
4294 W:      http://palosaari.fi/linux/
4295 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4296 T:      git git://linuxtv.org/anttip/media_tree.git
4297 S:      Maintained
4298 F:      drivers/media/tuners/fc2580*
4299
4300 FANOTIFY
4301 M:      Eric Paris <eparis@redhat.com>
4302 S:      Maintained
4303 F:      fs/notify/fanotify/
4304 F:      include/linux/fanotify.h
4305 F:      include/uapi/linux/fanotify.h
4306
4307 FARSYNC SYNCHRONOUS DRIVER
4308 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4309 W:      http://www.farsite.co.uk/
4310 S:      Supported
4311 F:      drivers/net/wan/farsync.*
4312
4313 FAULT INJECTION SUPPORT
4314 M:      Akinobu Mita <akinobu.mita@gmail.com>
4315 S:      Supported
4316 F:      Documentation/fault-injection/
4317 F:      lib/fault-inject.c
4318
4319 FBTFT Framebuffer drivers
4320 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4321 M:      Noralf Trønnes <noralf@tronnes.org>
4322 S:      Maintained
4323 F:      drivers/staging/fbtft/
4324
4325 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4326 M:      Vasu Dev <vasu.dev@intel.com>
4327 L:      fcoe-devel@open-fcoe.org
4328 W:      www.Open-FCoE.org
4329 S:      Supported
4330 F:      drivers/scsi/libfc/
4331 F:      drivers/scsi/fcoe/
4332 F:      include/scsi/fc/
4333 F:      include/scsi/libfc.h
4334 F:      include/scsi/libfcoe.h
4335 F:      include/uapi/scsi/fc/
4336
4337 FILE LOCKING (flock() and fcntl()/lockf())
4338 M:      Jeff Layton <jlayton@poochiereds.net>
4339 M:      "J. Bruce Fields" <bfields@fieldses.org>
4340 L:      linux-fsdevel@vger.kernel.org
4341 S:      Maintained
4342 F:      include/linux/fcntl.h
4343 F:      include/linux/fs.h
4344 F:      include/uapi/linux/fcntl.h
4345 F:      include/uapi/linux/fs.h
4346 F:      fs/fcntl.c
4347 F:      fs/locks.c
4348
4349 FILESYSTEMS (VFS and infrastructure)
4350 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4351 L:      linux-fsdevel@vger.kernel.org
4352 S:      Maintained
4353 F:      fs/*
4354
4355 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4356 M:      Riku Voipio <riku.voipio@iki.fi>
4357 L:      lm-sensors@lm-sensors.org
4358 S:      Maintained
4359 F:      drivers/hwmon/f75375s.c
4360 F:      include/linux/f75375s.h
4361
4362 FIREWIRE AUDIO DRIVERS
4363 M:      Clemens Ladisch <clemens@ladisch.de>
4364 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4365 T:      git git://git.alsa-project.org/alsa-kernel.git
4366 S:      Maintained
4367 F:      sound/firewire/
4368
4369 FIREWIRE MEDIA DRIVERS (firedtv)
4370 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4371 L:      linux-media@vger.kernel.org
4372 L:      linux1394-devel@lists.sourceforge.net
4373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4374 S:      Maintained
4375 F:      drivers/media/firewire/
4376
4377 FIREWIRE SBP-2 TARGET
4378 M:      Chris Boot <bootc@bootc.net>
4379 L:      linux-scsi@vger.kernel.org
4380 L:      target-devel@vger.kernel.org
4381 L:      linux1394-devel@lists.sourceforge.net
4382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4383 S:      Maintained
4384 F:      drivers/target/sbp/
4385
4386 FIREWIRE SUBSYSTEM
4387 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4388 L:      linux1394-devel@lists.sourceforge.net
4389 W:      http://ieee1394.wiki.kernel.org/
4390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4391 S:      Maintained
4392 F:      drivers/firewire/
4393 F:      include/linux/firewire.h
4394 F:      include/uapi/linux/firewire*.h
4395 F:      tools/firewire/
4396
4397 FIRMWARE LOADER (request_firmware)
4398 M:      Ming Lei <ming.lei@canonical.com>
4399 L:      linux-kernel@vger.kernel.org
4400 S:      Maintained
4401 F:      Documentation/firmware_class/
4402 F:      drivers/base/firmware*.c
4403 F:      include/linux/firmware.h
4404
4405 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4406 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4407 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4408 S:      Maintained
4409 F:      drivers/block/rsxx/
4410
4411 FLOPPY DRIVER
4412 M:      Jiri Kosina <jikos@kernel.org>
4413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4414 S:      Odd fixes
4415 F:      drivers/block/floppy.c
4416
4417 FMC SUBSYSTEM
4418 M:      Alessandro Rubini <rubini@gnudd.com>
4419 W:      http://www.ohwr.org/projects/fmc-bus
4420 S:      Supported
4421 F:      drivers/fmc/
4422 F:      include/linux/fmc*.h
4423 F:      include/linux/ipmi-fru.h
4424 K:      fmc_d.*register
4425
4426 FPGA MANAGER FRAMEWORK
4427 M:      Alan Tull <atull@opensource.altera.com>
4428 R:      Moritz Fischer <moritz.fischer@ettus.com>
4429 S:      Maintained
4430 F:      drivers/fpga/
4431 F:      include/linux/fpga/fpga-mgr.h
4432 W:      http://www.rocketboards.org
4433
4434 FPU EMULATOR
4435 M:      Bill Metzenthen <billm@melbpc.org.au>
4436 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4437 S:      Maintained
4438 F:      arch/x86/math-emu/
4439
4440 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4441 L:      netdev@vger.kernel.org
4442 S:      Orphan
4443 F:      drivers/net/wan/dlci.c
4444 F:      drivers/net/wan/sdla.c
4445
4446 FRAMEBUFFER LAYER
4447 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4448 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4449 L:      linux-fbdev@vger.kernel.org
4450 W:      http://linux-fbdev.sourceforge.net/
4451 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4453 S:      Maintained
4454 F:      Documentation/fb/
4455 F:      drivers/video/
4456 F:      include/video/
4457 F:      include/linux/fb.h
4458 F:      include/uapi/video/
4459 F:      include/uapi/linux/fb.h
4460
4461 FREESCALE DIU FRAMEBUFFER DRIVER
4462 M:      Timur Tabi <timur@tabi.org>
4463 L:      linux-fbdev@vger.kernel.org
4464 S:      Maintained
4465 F:      drivers/video/fbdev/fsl-diu-fb.*
4466
4467 FREESCALE DMA DRIVER
4468 M:      Li Yang <leoli@freescale.com>
4469 M:      Zhang Wei <zw@zh-kernel.org>
4470 L:      linuxppc-dev@lists.ozlabs.org
4471 S:      Maintained
4472 F:      drivers/dma/fsldma.*
4473
4474 FREESCALE I2C CPM DRIVER
4475 M:      Jochen Friedrich <jochen@scram.de>
4476 L:      linuxppc-dev@lists.ozlabs.org
4477 L:      linux-i2c@vger.kernel.org
4478 S:      Maintained
4479 F:      drivers/i2c/busses/i2c-cpm.c
4480
4481 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4482 M:      Sascha Hauer <kernel@pengutronix.de>
4483 L:      linux-fbdev@vger.kernel.org
4484 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4485 S:      Maintained
4486 F:      include/linux/platform_data/video-imxfb.h
4487 F:      drivers/video/fbdev/imxfb.c
4488
4489 FREESCALE QUAD SPI DRIVER
4490 M:      Han Xu <han.xu@freescale.com>
4491 L:      linux-mtd@lists.infradead.org
4492 S:      Maintained
4493 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4494
4495 FREESCALE SOC FS_ENET DRIVER
4496 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4497 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4498 L:      linuxppc-dev@lists.ozlabs.org
4499 L:      netdev@vger.kernel.org
4500 S:      Maintained
4501 F:      drivers/net/ethernet/freescale/fs_enet/
4502 F:      include/linux/fs_enet_pd.h
4503
4504 FREESCALE QUICC ENGINE LIBRARY
4505 L:      linuxppc-dev@lists.ozlabs.org
4506 S:      Orphan
4507 F:      arch/powerpc/sysdev/qe_lib/
4508 F:      arch/powerpc/include/asm/*qe.h
4509
4510 FREESCALE USB PERIPHERAL DRIVERS
4511 M:      Li Yang <leoli@freescale.com>
4512 L:      linux-usb@vger.kernel.org
4513 L:      linuxppc-dev@lists.ozlabs.org
4514 S:      Maintained
4515 F:      drivers/usb/gadget/udc/fsl*
4516
4517 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4518 M:      Li Yang <leoli@freescale.com>
4519 L:      netdev@vger.kernel.org
4520 L:      linuxppc-dev@lists.ozlabs.org
4521 S:      Maintained
4522 F:      drivers/net/ethernet/freescale/ucc_geth*
4523
4524 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4525 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4526 L:      netdev@vger.kernel.org
4527 S:      Maintained
4528 F:      drivers/net/ethernet/freescale/gianfar*
4529 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4530 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4531
4532 FREESCALE QUICC ENGINE UCC UART DRIVER
4533 M:      Timur Tabi <timur@tabi.org>
4534 L:      linuxppc-dev@lists.ozlabs.org
4535 S:      Maintained
4536 F:      drivers/tty/serial/ucc_uart.c
4537
4538 FREESCALE SOC SOUND DRIVERS
4539 M:      Timur Tabi <timur@tabi.org>
4540 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4541 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4542 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4543 L:      linuxppc-dev@lists.ozlabs.org
4544 S:      Maintained
4545 F:      sound/soc/fsl/fsl*
4546 F:      sound/soc/fsl/imx*
4547 F:      sound/soc/fsl/mpc8610_hpcd.c
4548
4549 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4550 M:      "J. German Rivera" <German.Rivera@freescale.com>
4551 L:      linux-kernel@vger.kernel.org
4552 S:      Maintained
4553 F:      drivers/staging/fsl-mc/
4554
4555 FREEVXFS FILESYSTEM
4556 M:      Christoph Hellwig <hch@infradead.org>
4557 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4558 S:      Maintained
4559 F:      fs/freevxfs/
4560
4561 FREEZER
4562 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4563 M:      Pavel Machek <pavel@ucw.cz>
4564 L:      linux-pm@vger.kernel.org
4565 S:      Supported
4566 F:      Documentation/power/freezing-of-tasks.txt
4567 F:      include/linux/freezer.h
4568 F:      kernel/freezer.c
4569
4570 FRONTSWAP API
4571 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4572 L:      linux-kernel@vger.kernel.org
4573 S:      Maintained
4574 F:      mm/frontswap.c
4575 F:      include/linux/frontswap.h
4576
4577 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4578 M:      David Howells <dhowells@redhat.com>
4579 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4580 S:      Supported
4581 F:      Documentation/filesystems/caching/
4582 F:      fs/fscache/
4583 F:      include/linux/fscache*.h
4584
4585 F2FS FILE SYSTEM
4586 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4587 M:      Changman Lee <cm224.lee@samsung.com>
4588 R:      Chao Yu <chao2.yu@samsung.com>
4589 L:      linux-f2fs-devel@lists.sourceforge.net
4590 W:      http://en.wikipedia.org/wiki/F2FS
4591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4592 S:      Maintained
4593 F:      Documentation/filesystems/f2fs.txt
4594 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4595 F:      fs/f2fs/
4596 F:      include/linux/f2fs_fs.h
4597 F:      include/trace/events/f2fs.h
4598
4599 FUJITSU FR-V (FRV) PORT
4600 M:      David Howells <dhowells@redhat.com>
4601 S:      Maintained
4602 F:      arch/frv/
4603
4604 FUJITSU LAPTOP EXTRAS
4605 M:      Jonathan Woithe <jwoithe@just42.net>
4606 L:      platform-driver-x86@vger.kernel.org
4607 S:      Maintained
4608 F:      drivers/platform/x86/fujitsu-laptop.c
4609
4610 FUJITSU M-5MO LS CAMERA ISP DRIVER
4611 M:      Kyungmin Park <kyungmin.park@samsung.com>
4612 M:      Heungjun Kim <riverful.kim@samsung.com>
4613 L:      linux-media@vger.kernel.org
4614 S:      Maintained
4615 F:      drivers/media/i2c/m5mols/
4616 F:      include/media/m5mols.h
4617
4618 FUJITSU TABLET EXTRAS
4619 M:      Robert Gerlach <khnz@gmx.de>
4620 L:      platform-driver-x86@vger.kernel.org
4621 S:      Maintained
4622 F:      drivers/platform/x86/fujitsu-tablet.c
4623
4624 FUSE: FILESYSTEM IN USERSPACE
4625 M:      Miklos Szeredi <miklos@szeredi.hu>
4626 L:      fuse-devel@lists.sourceforge.net
4627 W:      http://fuse.sourceforge.net/
4628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4629 S:      Maintained
4630 F:      fs/fuse/
4631 F:      include/uapi/linux/fuse.h
4632 F:      Documentation/filesystems/fuse.txt
4633
4634 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4635 M:      Rik Faith <faith@cs.unc.edu>
4636 L:      linux-scsi@vger.kernel.org
4637 S:      Odd Fixes (e.g., new signatures)
4638 F:      drivers/scsi/fdomain.*
4639
4640 GCOV BASED KERNEL PROFILING
4641 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4642 S:      Maintained
4643 F:      kernel/gcov/
4644 F:      Documentation/gcov.txt
4645
4646 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4647 M:      Achim Leubner <achim_leubner@adaptec.com>
4648 L:      linux-scsi@vger.kernel.org
4649 W:      http://www.icp-vortex.com/
4650 S:      Supported
4651 F:      drivers/scsi/gdt*
4652
4653 GDB KERNEL DEBUGGING HELPER SCRIPTS
4654 M:      Jan Kiszka <jan.kiszka@siemens.com>
4655 S:      Supported
4656 F:      scripts/gdb/
4657
4658 GEMTEK FM RADIO RECEIVER DRIVER
4659 M:      Hans Verkuil <hverkuil@xs4all.nl>
4660 L:      linux-media@vger.kernel.org
4661 T:      git git://linuxtv.org/media_tree.git
4662 W:      http://linuxtv.org
4663 S:      Maintained
4664 F:      drivers/media/radio/radio-gemtek*
4665
4666 GENERIC GPIO I2C DRIVER
4667 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4668 S:      Supported
4669 F:      drivers/i2c/busses/i2c-gpio.c
4670 F:      include/linux/i2c-gpio.h
4671
4672 GENERIC GPIO I2C MULTIPLEXER DRIVER
4673 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4674 L:      linux-i2c@vger.kernel.org
4675 S:      Supported
4676 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4677 F:      include/linux/i2c-mux-gpio.h
4678 F:      Documentation/i2c/muxes/i2c-mux-gpio
4679
4680 GENERIC HDLC (WAN) DRIVERS
4681 M:      Krzysztof Halasa <khc@pm.waw.pl>
4682 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4683 S:      Maintained
4684 F:      drivers/net/wan/c101.c
4685 F:      drivers/net/wan/hd6457*
4686 F:      drivers/net/wan/hdlc*
4687 F:      drivers/net/wan/n2.c
4688 F:      drivers/net/wan/pc300too.c
4689 F:      drivers/net/wan/pci200syn.c
4690 F:      drivers/net/wan/wanxl*
4691
4692 GENERIC INCLUDE/ASM HEADER FILES
4693 M:      Arnd Bergmann <arnd@arndb.de>
4694 L:      linux-arch@vger.kernel.org
4695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4696 S:      Maintained
4697 F:      include/asm-generic/
4698 F:      include/uapi/asm-generic/
4699
4700 GENERIC PHY FRAMEWORK
4701 M:      Kishon Vijay Abraham I <kishon@ti.com>
4702 L:      linux-kernel@vger.kernel.org
4703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4704 S:      Supported
4705 F:      drivers/phy/
4706 F:      include/linux/phy/
4707
4708 GENERIC PM DOMAINS
4709 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4710 M:      Kevin Hilman <khilman@kernel.org>
4711 M:      Ulf Hansson <ulf.hansson@linaro.org>
4712 L:      linux-pm@vger.kernel.org
4713 S:      Supported
4714 F:      drivers/base/power/domain*.c
4715 F:      include/linux/pm_domain.h
4716
4717 GENERIC UIO DRIVER FOR PCI DEVICES
4718 M:      "Michael S. Tsirkin" <mst@redhat.com>
4719 L:      kvm@vger.kernel.org
4720 S:      Supported
4721 F:      drivers/uio/uio_pci_generic.c
4722
4723 GET_MAINTAINER SCRIPT
4724 M:      Joe Perches <joe@perches.com>
4725 S:      Maintained
4726 F:      scripts/get_maintainer.pl
4727
4728 GFS2 FILE SYSTEM
4729 M:      Steven Whitehouse <swhiteho@redhat.com>
4730 M:      Bob Peterson <rpeterso@redhat.com>
4731 L:      cluster-devel@redhat.com
4732 W:      http://sources.redhat.com/cluster/
4733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4734 S:      Supported
4735 F:      Documentation/filesystems/gfs2*.txt
4736 F:      fs/gfs2/
4737 F:      include/uapi/linux/gfs2_ondisk.h
4738
4739 GIGASET ISDN DRIVERS
4740 M:      Paul Bolle <pebolle@tiscali.nl>
4741 L:      gigaset307x-common@lists.sourceforge.net
4742 W:      http://gigaset307x.sourceforge.net/
4743 S:      Odd Fixes
4744 F:      Documentation/isdn/README.gigaset
4745 F:      drivers/isdn/gigaset/
4746 F:      include/uapi/linux/gigaset_dev.h
4747
4748 GO7007 MPEG CODEC
4749 M:      Hans Verkuil <hans.verkuil@cisco.com>
4750 L:      linux-media@vger.kernel.org
4751 S:      Maintained
4752 F:      drivers/media/usb/go7007/
4753
4754 GOODIX TOUCHSCREEN
4755 M:      Bastien Nocera <hadess@hadess.net>
4756 L:      linux-input@vger.kernel.org
4757 S:      Maintained
4758 F:      drivers/input/touchscreen/goodix.c
4759
4760 GPIO SUBSYSTEM
4761 M:      Linus Walleij <linus.walleij@linaro.org>
4762 M:      Alexandre Courbot <gnurou@gmail.com>
4763 L:      linux-gpio@vger.kernel.org
4764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4765 S:      Maintained
4766 F:      Documentation/gpio/
4767 F:      drivers/gpio/
4768 F:      include/linux/gpio/
4769 F:      include/linux/gpio.h
4770 F:      include/asm-generic/gpio.h
4771
4772 GRE DEMULTIPLEXER DRIVER
4773 M:      Dmitry Kozlov <xeb@mail.ru>
4774 L:      netdev@vger.kernel.org
4775 S:      Maintained
4776 F:      net/ipv4/gre_demux.c
4777 F:      net/ipv4/gre_offload.c
4778 F:      include/net/gre.h
4779
4780 GRETH 10/100/1G Ethernet MAC device driver
4781 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4782 L:      netdev@vger.kernel.org
4783 S:      Maintained
4784 F:      drivers/net/ethernet/aeroflex/
4785
4786 GSPCA FINEPIX SUBDRIVER
4787 M:      Frank Zago <frank@zago.net>
4788 L:      linux-media@vger.kernel.org
4789 T:      git git://linuxtv.org/media_tree.git
4790 S:      Maintained
4791 F:      drivers/media/usb/gspca/finepix.c
4792
4793 GSPCA GL860 SUBDRIVER
4794 M:      Olivier Lorin <o.lorin@laposte.net>
4795 L:      linux-media@vger.kernel.org
4796 T:      git git://linuxtv.org/media_tree.git
4797 S:      Maintained
4798 F:      drivers/media/usb/gspca/gl860/
4799
4800 GSPCA M5602 SUBDRIVER
4801 M:      Erik Andren <erik.andren@gmail.com>
4802 L:      linux-media@vger.kernel.org
4803 T:      git git://linuxtv.org/media_tree.git
4804 S:      Maintained
4805 F:      drivers/media/usb/gspca/m5602/
4806
4807 GSPCA PAC207 SONIXB SUBDRIVER
4808 M:      Hans de Goede <hdegoede@redhat.com>
4809 L:      linux-media@vger.kernel.org
4810 T:      git git://linuxtv.org/media_tree.git
4811 S:      Maintained
4812 F:      drivers/media/usb/gspca/pac207.c
4813
4814 GSPCA SN9C20X SUBDRIVER
4815 M:      Brian Johnson <brijohn@gmail.com>
4816 L:      linux-media@vger.kernel.org
4817 T:      git git://linuxtv.org/media_tree.git
4818 S:      Maintained
4819 F:      drivers/media/usb/gspca/sn9c20x.c
4820
4821 GSPCA T613 SUBDRIVER
4822 M:      Leandro Costantino <lcostantino@gmail.com>
4823 L:      linux-media@vger.kernel.org
4824 T:      git git://linuxtv.org/media_tree.git
4825 S:      Maintained
4826 F:      drivers/media/usb/gspca/t613.c
4827
4828 GSPCA USB WEBCAM DRIVER
4829 M:      Hans de Goede <hdegoede@redhat.com>
4830 L:      linux-media@vger.kernel.org
4831 T:      git git://linuxtv.org/media_tree.git
4832 S:      Maintained
4833 F:      drivers/media/usb/gspca/
4834
4835 GUID PARTITION TABLE (GPT)
4836 M:      Davidlohr Bueso <dave@stgolabs.net>
4837 L:      linux-efi@vger.kernel.org
4838 S:      Maintained
4839 F:      block/partitions/efi.*
4840
4841 STK1160 USB VIDEO CAPTURE DRIVER
4842 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4843 L:      linux-media@vger.kernel.org
4844 T:      git git://linuxtv.org/media_tree.git
4845 S:      Maintained
4846 F:      drivers/media/usb/stk1160/
4847
4848 H8/300 ARCHITECTURE
4849 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4850 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4851 W:      http://uclinux-h8.sourceforge.jp
4852 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4853 S:      Maintained
4854 F:      arch/h8300/
4855 F:      drivers/clocksource/h8300_*.c
4856 F:      drivers/clk/h8300/
4857 F:      drivers/irqchip/irq-renesas-h8*.c
4858
4859 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4860 M:      Frank Seidel <frank@f-seidel.de>
4861 L:      platform-driver-x86@vger.kernel.org
4862 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4863 S:      Maintained
4864 F:      drivers/platform/x86/hdaps.c
4865
4866 HDPVR USB VIDEO ENCODER DRIVER
4867 M:      Hans Verkuil <hverkuil@xs4all.nl>
4868 L:      linux-media@vger.kernel.org
4869 T:      git git://linuxtv.org/media_tree.git
4870 W:      http://linuxtv.org
4871 S:      Odd Fixes
4872 F:      drivers/media/usb/hdpvr/
4873
4874 HWPOISON MEMORY FAILURE HANDLING
4875 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4876 L:      linux-mm@kvack.org
4877 S:      Maintained
4878 F:      mm/memory-failure.c
4879 F:      mm/hwpoison-inject.c
4880
4881 HYPERVISOR VIRTUAL CONSOLE DRIVER
4882 L:      linuxppc-dev@lists.ozlabs.org
4883 S:      Odd Fixes
4884 F:      drivers/tty/hvc/
4885
4886 HACKRF MEDIA DRIVER
4887 M:      Antti Palosaari <crope@iki.fi>
4888 L:      linux-media@vger.kernel.org
4889 W:      http://linuxtv.org/
4890 W:      http://palosaari.fi/linux/
4891 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4892 T:      git git://linuxtv.org/anttip/media_tree.git
4893 S:      Maintained
4894 F:      drivers/media/usb/hackrf/
4895
4896 HARDWARE MONITORING
4897 M:      Jean Delvare <jdelvare@suse.com>
4898 M:      Guenter Roeck <linux@roeck-us.net>
4899 L:      lm-sensors@lm-sensors.org
4900 W:      http://www.lm-sensors.org/
4901 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4903 S:      Maintained
4904 F:      Documentation/hwmon/
4905 F:      drivers/hwmon/
4906 F:      include/linux/hwmon*.h
4907
4908 HARDWARE RANDOM NUMBER GENERATOR CORE
4909 M:      Matt Mackall <mpm@selenic.com>
4910 M:      Herbert Xu <herbert@gondor.apana.org.au>
4911 L:      linux-crypto@vger.kernel.org
4912 S:      Odd fixes
4913 F:      Documentation/hw_random.txt
4914 F:      drivers/char/hw_random/
4915 F:      include/linux/hw_random.h
4916
4917 HARDWARE SPINLOCK CORE
4918 M:      Ohad Ben-Cohen <ohad@wizery.com>
4919 S:      Maintained
4920 F:      Documentation/hwspinlock.txt
4921 F:      drivers/hwspinlock/hwspinlock_*
4922 F:      include/linux/hwspinlock.h
4923
4924 HARMONY SOUND DRIVER
4925 L:      linux-parisc@vger.kernel.org
4926 S:      Maintained
4927 F:      sound/parisc/harmony.*
4928
4929 HD29L2 MEDIA DRIVER
4930 M:      Antti Palosaari <crope@iki.fi>
4931 L:      linux-media@vger.kernel.org
4932 W:      http://linuxtv.org/
4933 W:      http://palosaari.fi/linux/
4934 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4935 T:      git git://linuxtv.org/anttip/media_tree.git
4936 S:      Maintained
4937 F:      drivers/media/dvb-frontends/hd29l2*
4938
4939 HEWLETT-PACKARD SMART2 RAID DRIVER
4940 L:      iss_storagedev@hp.com
4941 S:      Orphan
4942 F:      Documentation/blockdev/cpqarray.txt
4943 F:      drivers/block/cpqarray.*
4944
4945 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4946 M:      Don Brace <don.brace@pmcs.com>
4947 L:      iss_storagedev@hp.com
4948 L:      storagedev@pmcs.com
4949 L:      linux-scsi@vger.kernel.org
4950 S:      Supported
4951 F:      Documentation/scsi/hpsa.txt
4952 F:      drivers/scsi/hpsa*.[ch]
4953 F:      include/linux/cciss*.h
4954 F:      include/uapi/linux/cciss*.h
4955
4956 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4957 M:      Don Brace <don.brace@pmcs.com>
4958 L:      iss_storagedev@hp.com
4959 L:      storagedev@pmcs.com
4960 L:      linux-scsi@vger.kernel.org
4961 S:      Supported
4962 F:      Documentation/blockdev/cciss.txt
4963 F:      drivers/block/cciss*
4964 F:      include/linux/cciss_ioctl.h
4965 F:      include/uapi/linux/cciss_ioctl.h
4966
4967 HFS FILESYSTEM
4968 L:      linux-fsdevel@vger.kernel.org
4969 S:      Orphan
4970 F:      Documentation/filesystems/hfs.txt
4971 F:      fs/hfs/
4972
4973 HFSPLUS FILESYSTEM
4974 L:      linux-fsdevel@vger.kernel.org
4975 S:      Orphan
4976 F:      Documentation/filesystems/hfsplus.txt
4977 F:      fs/hfsplus/
4978
4979 HGA FRAMEBUFFER DRIVER
4980 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4981 L:      linux-nvidia@lists.surfsouth.com
4982 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4983 S:      Maintained
4984 F:      drivers/video/fbdev/hgafb.c
4985
4986 HIBERNATION (aka Software Suspend, aka swsusp)
4987 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4988 M:      Pavel Machek <pavel@ucw.cz>
4989 L:      linux-pm@vger.kernel.org
4990 S:      Supported
4991 F:      arch/x86/power/
4992 F:      drivers/base/power/
4993 F:      kernel/power/
4994 F:      include/linux/suspend.h
4995 F:      include/linux/freezer.h
4996 F:      include/linux/pm.h
4997 F:      arch/*/include/asm/suspend*.h
4998
4999 HID CORE LAYER
5000 M:      Jiri Kosina <jikos@kernel.org>
5001 L:      linux-input@vger.kernel.org
5002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5003 S:      Maintained
5004 F:      drivers/hid/
5005 F:      include/linux/hid*
5006 F:      include/uapi/linux/hid*
5007
5008 HID SENSOR HUB DRIVERS
5009 M:      Jiri Kosina <jikos@kernel.org>
5010 M:      Jonathan Cameron <jic23@kernel.org>
5011 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5012 L:      linux-input@vger.kernel.org
5013 L:      linux-iio@vger.kernel.org
5014 S:      Maintained
5015 F:      Documentation/hid/hid-sensor*
5016 F:      drivers/hid/hid-sensor-*
5017 F:      drivers/iio/*/hid-*
5018 F:      include/linux/hid-sensor-*
5019
5020 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5021 M:      Thomas Gleixner <tglx@linutronix.de>
5022 L:      linux-kernel@vger.kernel.org
5023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5024 S:      Maintained
5025 F:      Documentation/timers/
5026 F:      kernel/time/hrtimer.c
5027 F:      kernel/time/clockevents.c
5028 F:      kernel/time/tick*.*
5029 F:      kernel/time/timer_*.c
5030 F:      include/linux/clockchips.h
5031 F:      include/linux/hrtimer.h
5032
5033 HIGH-SPEED SCC DRIVER FOR AX.25
5034 L:      linux-hams@vger.kernel.org
5035 S:      Orphan
5036 F:      drivers/net/hamradio/dmascc.c
5037 F:      drivers/net/hamradio/scc.c
5038
5039 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5040 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5041 W:      http://www.highpoint-tech.com
5042 S:      Supported
5043 F:      Documentation/scsi/hptiop.txt
5044 F:      drivers/scsi/hptiop.c
5045
5046 HIPPI
5047 M:      Jes Sorensen <jes@trained-monkey.org>
5048 L:      linux-hippi@sunsite.dk
5049 S:      Maintained
5050 F:      include/linux/hippidevice.h
5051 F:      include/uapi/linux/if_hippi.h
5052 F:      net/802/hippi.c
5053 F:      drivers/net/hippi/
5054
5055 HOST AP DRIVER
5056 M:      Jouni Malinen <j@w1.fi>
5057 L:      hostap@shmoo.com (subscribers-only)
5058 L:      linux-wireless@vger.kernel.org
5059 W:      http://hostap.epitest.fi/
5060 S:      Maintained
5061 F:      drivers/net/wireless/hostap/
5062
5063 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5064 L:      platform-driver-x86@vger.kernel.org
5065 S:      Orphan
5066 F:      drivers/platform/x86/tc1100-wmi.c
5067
5068 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5069 M:      Jaroslav Kysela <perex@perex.cz>
5070 S:      Maintained
5071 F:      drivers/net/ethernet/hp/hp100.*
5072
5073 HPET:   High Precision Event Timers driver
5074 M:      Clemens Ladisch <clemens@ladisch.de>
5075 S:      Maintained
5076 F:      Documentation/timers/hpet.txt
5077 F:      drivers/char/hpet.c
5078 F:      include/linux/hpet.h
5079 F:      include/uapi/linux/hpet.h
5080
5081 HPET:   x86
5082 S:      Orphan
5083 F:      arch/x86/kernel/hpet.c
5084 F:      arch/x86/include/asm/hpet.h
5085
5086 HPFS FILESYSTEM
5087 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5088 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5089 S:      Maintained
5090 F:      fs/hpfs/
5091
5092 HSI SUBSYSTEM
5093 M:      Sebastian Reichel <sre@kernel.org>
5094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5095 S:      Maintained
5096 F:      Documentation/ABI/testing/sysfs-bus-hsi
5097 F:      Documentation/hsi.txt
5098 F:      drivers/hsi/
5099 F:      include/linux/hsi/
5100 F:      include/uapi/linux/hsi/
5101
5102 HSO 3G MODEM DRIVER
5103 M:      Jan Dumon <j.dumon@option.com>
5104 W:      http://www.pharscape.org
5105 S:      Maintained
5106 F:      drivers/net/usb/hso.c
5107
5108 HSR NETWORK PROTOCOL
5109 M:      Arvid Brodin <arvid.brodin@alten.se>
5110 L:      netdev@vger.kernel.org
5111 S:      Maintained
5112 F:      net/hsr/
5113
5114 HTCPEN TOUCHSCREEN DRIVER
5115 M:      Pau Oliva Fora <pof@eslack.org>
5116 L:      linux-input@vger.kernel.org
5117 S:      Maintained
5118 F:      drivers/input/touchscreen/htcpen.c
5119
5120 HUGETLB FILESYSTEM
5121 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5122 S:      Maintained
5123 F:      fs/hugetlbfs/
5124
5125 Hyper-V CORE AND DRIVERS
5126 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5127 M:      Haiyang Zhang <haiyangz@microsoft.com>
5128 L:      devel@linuxdriverproject.org
5129 S:      Maintained
5130 F:      arch/x86/include/asm/mshyperv.h
5131 F:      arch/x86/include/uapi/asm/hyperv.h
5132 F:      arch/x86/kernel/cpu/mshyperv.c
5133 F:      drivers/hid/hid-hyperv.c
5134 F:      drivers/hv/
5135 F:      drivers/input/serio/hyperv-keyboard.c
5136 F:      drivers/net/hyperv/
5137 F:      drivers/scsi/storvsc_drv.c
5138 F:      drivers/video/fbdev/hyperv_fb.c
5139 F:      include/linux/hyperv.h
5140 F:      tools/hv/
5141 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5142
5143 I2C OVER PARALLEL PORT
5144 M:      Jean Delvare <jdelvare@suse.com>
5145 L:      linux-i2c@vger.kernel.org
5146 S:      Maintained
5147 F:      Documentation/i2c/busses/i2c-parport
5148 F:      Documentation/i2c/busses/i2c-parport-light
5149 F:      drivers/i2c/busses/i2c-parport.c
5150 F:      drivers/i2c/busses/i2c-parport-light.c
5151
5152 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5153 M:      Jean Delvare <jdelvare@suse.com>
5154 L:      linux-i2c@vger.kernel.org
5155 S:      Maintained
5156 F:      Documentation/i2c/busses/i2c-ali1535
5157 F:      Documentation/i2c/busses/i2c-ali1563
5158 F:      Documentation/i2c/busses/i2c-ali15x3
5159 F:      Documentation/i2c/busses/i2c-amd756
5160 F:      Documentation/i2c/busses/i2c-amd8111
5161 F:      Documentation/i2c/busses/i2c-i801
5162 F:      Documentation/i2c/busses/i2c-nforce2
5163 F:      Documentation/i2c/busses/i2c-piix4
5164 F:      Documentation/i2c/busses/i2c-sis5595
5165 F:      Documentation/i2c/busses/i2c-sis630
5166 F:      Documentation/i2c/busses/i2c-sis96x
5167 F:      Documentation/i2c/busses/i2c-via
5168 F:      Documentation/i2c/busses/i2c-viapro
5169 F:      drivers/i2c/busses/i2c-ali1535.c
5170 F:      drivers/i2c/busses/i2c-ali1563.c
5171 F:      drivers/i2c/busses/i2c-ali15x3.c
5172 F:      drivers/i2c/busses/i2c-amd756.c
5173 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5174 F:      drivers/i2c/busses/i2c-amd8111.c
5175 F:      drivers/i2c/busses/i2c-i801.c
5176 F:      drivers/i2c/busses/i2c-isch.c
5177 F:      drivers/i2c/busses/i2c-nforce2.c
5178 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5179 F:      drivers/i2c/busses/i2c-piix4.c
5180 F:      drivers/i2c/busses/i2c-sis5595.c
5181 F:      drivers/i2c/busses/i2c-sis630.c
5182 F:      drivers/i2c/busses/i2c-sis96x.c
5183 F:      drivers/i2c/busses/i2c-via.c
5184 F:      drivers/i2c/busses/i2c-viapro.c
5185
5186 I2C/SMBUS ISMT DRIVER
5187 M:      Seth Heasley <seth.heasley@intel.com>
5188 M:      Neil Horman <nhorman@tuxdriver.com>
5189 L:      linux-i2c@vger.kernel.org
5190 F:      drivers/i2c/busses/i2c-ismt.c
5191 F:      Documentation/i2c/busses/i2c-ismt
5192
5193 I2C/SMBUS STUB DRIVER
5194 M:      Jean Delvare <jdelvare@suse.com>
5195 L:      linux-i2c@vger.kernel.org
5196 S:      Maintained
5197 F:      drivers/i2c/i2c-stub.c
5198
5199 I2C SUBSYSTEM
5200 M:      Wolfram Sang <wsa@the-dreams.de>
5201 L:      linux-i2c@vger.kernel.org
5202 W:      https://i2c.wiki.kernel.org/
5203 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5205 S:      Maintained
5206 F:      Documentation/devicetree/bindings/i2c/
5207 F:      Documentation/i2c/
5208 F:      drivers/i2c/
5209 F:      drivers/i2c/*/
5210 F:      include/linux/i2c.h
5211 F:      include/linux/i2c-*.h
5212 F:      include/uapi/linux/i2c.h
5213 F:      include/uapi/linux/i2c-*.h
5214
5215 I2C ACPI SUPPORT
5216 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5217 L:      linux-i2c@vger.kernel.org
5218 L:      linux-acpi@vger.kernel.org
5219 S:      Maintained
5220
5221 I2C-TAOS-EVM DRIVER
5222 M:      Jean Delvare <jdelvare@suse.com>
5223 L:      linux-i2c@vger.kernel.org
5224 S:      Maintained
5225 F:      Documentation/i2c/busses/i2c-taos-evm
5226 F:      drivers/i2c/busses/i2c-taos-evm.c
5227
5228 I2C-TINY-USB DRIVER
5229 M:      Till Harbaum <till@harbaum.org>
5230 L:      linux-i2c@vger.kernel.org
5231 W:      http://www.harbaum.org/till/i2c_tiny_usb
5232 S:      Maintained
5233 F:      drivers/i2c/busses/i2c-tiny-usb.c
5234
5235 i386 BOOT CODE
5236 M:      "H. Peter Anvin" <hpa@zytor.com>
5237 S:      Maintained
5238 F:      arch/x86/boot/
5239
5240 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5241 M:      "H. Peter Anvin" <hpa@zytor.com>
5242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5243 S:      Maintained
5244
5245 IA64 (Itanium) PLATFORM
5246 M:      Tony Luck <tony.luck@intel.com>
5247 M:      Fenghua Yu <fenghua.yu@intel.com>
5248 L:      linux-ia64@vger.kernel.org
5249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5250 S:      Maintained
5251 F:      arch/ia64/
5252
5253 IBM Power VMX Cryptographic instructions
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/vmx/Makefile
5259 F:      drivers/crypto/vmx/Kconfig
5260 F:      drivers/crypto/vmx/vmx.c
5261 F:      drivers/crypto/vmx/aes*
5262 F:      drivers/crypto/vmx/ghash*
5263 F:      drivers/crypto/vmx/ppc-xlate.pl
5264
5265 IBM Power in-Nest Crypto Acceleration
5266 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5267 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5268 L:      linux-crypto@vger.kernel.org
5269 S:      Supported
5270 F:      drivers/crypto/nx/Makefile
5271 F:      drivers/crypto/nx/Kconfig
5272 F:      drivers/crypto/nx/nx-aes*
5273 F:      drivers/crypto/nx/nx-sha*
5274 F:      drivers/crypto/nx/nx.*
5275 F:      drivers/crypto/nx/nx_csbcpb.h
5276 F:      drivers/crypto/nx/nx_debugfs.h
5277
5278 IBM Power 842 compression accelerator
5279 M:      Dan Streetman <ddstreet@ieee.org>
5280 S:      Supported
5281 F:      drivers/crypto/nx/Makefile
5282 F:      drivers/crypto/nx/Kconfig
5283 F:      drivers/crypto/nx/nx-842*
5284 F:      include/linux/sw842.h
5285 F:      crypto/842.c
5286 F:      lib/842/
5287
5288 IBM Power Linux RAID adapter
5289 M:      Brian King <brking@us.ibm.com>
5290 S:      Supported
5291 F:      drivers/scsi/ipr.*
5292
5293 IBM Power Virtual Ethernet Device Driver
5294 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5295 L:      netdev@vger.kernel.org
5296 S:      Supported
5297 F:      drivers/net/ethernet/ibm/ibmveth.*
5298
5299 IBM Power Virtual SCSI Device Drivers
5300 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5301 L:      linux-scsi@vger.kernel.org
5302 S:      Supported
5303 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5304 F:      drivers/scsi/ibmvscsi/viosrp.h
5305
5306 IBM Power Virtual FC Device Drivers
5307 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5308 L:      linux-scsi@vger.kernel.org
5309 S:      Supported
5310 F:      drivers/scsi/ibmvscsi/ibmvfc*
5311
5312 IBM ServeRAID RAID DRIVER
5313 S:      Orphan
5314 F:      drivers/scsi/ips.*
5315
5316 ICH LPC AND GPIO DRIVER
5317 M:      Peter Tyser <ptyser@xes-inc.com>
5318 S:      Maintained
5319 F:      drivers/mfd/lpc_ich.c
5320 F:      drivers/gpio/gpio-ich.c
5321
5322 IDE SUBSYSTEM
5323 M:      "David S. Miller" <davem@davemloft.net>
5324 L:      linux-ide@vger.kernel.org
5325 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5327 S:      Maintained
5328 F:      Documentation/ide/
5329 F:      drivers/ide/
5330 F:      include/linux/ide.h
5331
5332 IDEAPAD LAPTOP EXTRAS DRIVER
5333 M:      Ike Panhc <ike.pan@canonical.com>
5334 L:      platform-driver-x86@vger.kernel.org
5335 W:      http://launchpad.net/ideapad-laptop
5336 S:      Maintained
5337 F:      drivers/platform/x86/ideapad-laptop.c
5338
5339 IDEAPAD LAPTOP SLIDEBAR DRIVER
5340 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5341 L:      linux-input@vger.kernel.org
5342 W:      https://github.com/o2genum/ideapad-slidebar
5343 S:      Maintained
5344 F:      drivers/input/misc/ideapad_slidebar.c
5345
5346 IDE/ATAPI DRIVERS
5347 M:      Borislav Petkov <bp@alien8.de>
5348 L:      linux-ide@vger.kernel.org
5349 S:      Maintained
5350 F:      Documentation/cdrom/ide-cd
5351 F:      drivers/ide/ide-cd*
5352
5353 IDLE-I7300
5354 M:      Andy Henroid <andrew.d.henroid@intel.com>
5355 L:      linux-pm@vger.kernel.org
5356 S:      Supported
5357 F:      drivers/idle/i7300_idle.c
5358
5359 IEEE 802.15.4 SUBSYSTEM
5360 M:      Alexander Aring <alex.aring@gmail.com>
5361 L:      linux-wpan@vger.kernel.org
5362 W:      https://github.com/linux-wpan
5363 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5364 S:      Maintained
5365 F:      net/ieee802154/
5366 F:      net/mac802154/
5367 F:      drivers/net/ieee802154/
5368 F:      include/linux/nl802154.h
5369 F:      include/linux/ieee802154.h
5370 F:      include/net/nl802154.h
5371 F:      include/net/mac802154.h
5372 F:      include/net/af_ieee802154.h
5373 F:      include/net/cfg802154.h
5374 F:      include/net/ieee802154_netdev.h
5375 F:      Documentation/networking/ieee802154.txt
5376
5377 IGORPLUG-USB IR RECEIVER
5378 M:      Sean Young <sean@mess.org>
5379 L:      linux-media@vger.kernel.org
5380 S:      Maintained
5381 F:      drivers/media/rc/igorplugusb.c
5382
5383 IGUANAWORKS USB IR TRANSCEIVER
5384 M:      Sean Young <sean@mess.org>
5385 L:      linux-media@vger.kernel.org
5386 S:      Maintained
5387 F:      drivers/media/rc/iguanair.c
5388
5389 IIO SUBSYSTEM AND DRIVERS
5390 M:      Jonathan Cameron <jic23@kernel.org>
5391 R:      Hartmut Knaack <knaack.h@gmx.de>
5392 R:      Lars-Peter Clausen <lars@metafoo.de>
5393 R:      Peter Meerwald <pmeerw@pmeerw.net>
5394 L:      linux-iio@vger.kernel.org
5395 S:      Maintained
5396 F:      drivers/iio/
5397 F:      drivers/staging/iio/
5398 F:      include/linux/iio/
5399 F:      tools/iio/
5400
5401 IKANOS/ADI EAGLE ADSL USB DRIVER
5402 M:      Matthieu Castet <castet.matthieu@free.fr>
5403 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5404 S:      Maintained
5405 F:      drivers/usb/atm/ueagle-atm.c
5406
5407 INA209 HARDWARE MONITOR DRIVER
5408 M:      Guenter Roeck <linux@roeck-us.net>
5409 L:      lm-sensors@lm-sensors.org
5410 S:      Maintained
5411 F:      Documentation/hwmon/ina209
5412 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5413 F:      drivers/hwmon/ina209.c
5414
5415 INA2XX HARDWARE MONITOR DRIVER
5416 M:      Guenter Roeck <linux@roeck-us.net>
5417 L:      lm-sensors@lm-sensors.org
5418 S:      Maintained
5419 F:      Documentation/hwmon/ina2xx
5420 F:      drivers/hwmon/ina2xx.c
5421 F:      include/linux/platform_data/ina2xx.h
5422
5423 INDUSTRY PACK SUBSYSTEM (IPACK)
5424 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5425 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5426 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5427 L:      industrypack-devel@lists.sourceforge.net
5428 W:      http://industrypack.sourceforge.net
5429 S:      Maintained
5430 F:      drivers/ipack/
5431
5432 INGENIC JZ4780 DMA Driver
5433 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5434 S:      Maintained
5435 F:      drivers/dma/dma-jz4780.c
5436
5437 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5438 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5439 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5440 L:      linux-ima-devel@lists.sourceforge.net
5441 L:      linux-ima-user@lists.sourceforge.net
5442 L:      linux-security-module@vger.kernel.org
5443 S:      Supported
5444 F:      security/integrity/ima/
5445
5446 IMGTEC IR DECODER DRIVER
5447 M:      James Hogan <james.hogan@imgtec.com>
5448 S:      Maintained
5449 F:      drivers/media/rc/img-ir/
5450
5451 IMS TWINTURBO FRAMEBUFFER DRIVER
5452 L:      linux-fbdev@vger.kernel.org
5453 S:      Orphan
5454 F:      drivers/video/fbdev/imsttfb.c
5455
5456 INFINIBAND SUBSYSTEM
5457 M:      Doug Ledford <dledford@redhat.com>
5458 M:      Sean Hefty <sean.hefty@intel.com>
5459 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5460 L:      linux-rdma@vger.kernel.org
5461 W:      http://www.openfabrics.org/
5462 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5464 S:      Supported
5465 F:      Documentation/infiniband/
5466 F:      drivers/infiniband/
5467 F:      drivers/staging/rdma/
5468 F:      include/uapi/linux/if_infiniband.h
5469 F:      include/uapi/rdma/
5470 F:      include/rdma/
5471
5472 INOTIFY
5473 M:      John McCutchan <john@johnmccutchan.com>
5474 M:      Robert Love <rlove@rlove.org>
5475 M:      Eric Paris <eparis@parisplace.org>
5476 S:      Maintained
5477 F:      Documentation/filesystems/inotify.txt
5478 F:      fs/notify/inotify/
5479 F:      include/linux/inotify.h
5480 F:      include/uapi/linux/inotify.h
5481
5482 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5483 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5484 L:      linux-input@vger.kernel.org
5485 Q:      http://patchwork.kernel.org/project/linux-input/list/
5486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5487 S:      Maintained
5488 F:      drivers/input/
5489 F:      include/linux/input.h
5490 F:      include/uapi/linux/input.h
5491 F:      include/linux/input/
5492
5493 INPUT MULTITOUCH (MT) PROTOCOL
5494 M:      Henrik Rydberg <rydberg@bitmath.org>
5495 L:      linux-input@vger.kernel.org
5496 S:      Odd fixes
5497 F:      Documentation/input/multi-touch-protocol.txt
5498 F:      drivers/input/input-mt.c
5499 K:      \b(ABS|SYN)_MT_
5500
5501 INTEL ASoC BDW/HSW DRIVERS
5502 M:      Jie Yang <yang.jie@linux.intel.com>
5503 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5504 S:      Supported
5505 F:      sound/soc/intel/common/sst-dsp*
5506 F:      sound/soc/intel/common/sst-firmware.c
5507 F:      sound/soc/intel/boards/broadwell.c
5508 F:      sound/soc/intel/haswell/
5509
5510 INTEL C600 SERIES SAS CONTROLLER DRIVER
5511 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5512 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5513 L:      linux-scsi@vger.kernel.org
5514 T:      git git://git.code.sf.net/p/intel-sas/isci
5515 S:      Supported
5516 F:      drivers/scsi/isci/
5517
5518 INTEL IDLE DRIVER
5519 M:      Len Brown <lenb@kernel.org>
5520 L:      linux-pm@vger.kernel.org
5521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5522 S:      Supported
5523 F:      drivers/idle/intel_idle.c
5524
5525 INTEL PSTATE DRIVER
5526 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5527 M:      Len Brown <lenb@kernel.org>
5528 L:      linux-pm@vger.kernel.org
5529 S:      Supported
5530 F:      drivers/cpufreq/intel_pstate.c
5531
5532 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5533 M:      Maik Broemme <mbroemme@plusserver.de>
5534 L:      linux-fbdev@vger.kernel.org
5535 S:      Maintained
5536 F:      Documentation/fb/intelfb.txt
5537 F:      drivers/video/fbdev/intelfb/
5538
5539 INTEL 810/815 FRAMEBUFFER DRIVER
5540 M:      Antonino Daplas <adaplas@gmail.com>
5541 L:      linux-fbdev@vger.kernel.org
5542 S:      Maintained
5543 F:      drivers/video/fbdev/i810/
5544
5545 INTEL MENLOW THERMAL DRIVER
5546 M:      Sujith Thomas <sujith.thomas@intel.com>
5547 L:      platform-driver-x86@vger.kernel.org
5548 W:      https://01.org/linux-acpi
5549 S:      Supported
5550 F:      drivers/platform/x86/intel_menlow.c
5551
5552 INTEL I/OAT DMA DRIVER
5553 M:      Dave Jiang <dave.jiang@intel.com>
5554 R:      Dan Williams <dan.j.williams@intel.com>
5555 L:      dmaengine@vger.kernel.org
5556 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5557 S:      Supported
5558 F:      drivers/dma/ioat*
5559
5560 INTEL IOMMU (VT-d)
5561 M:      David Woodhouse <dwmw2@infradead.org>
5562 L:      iommu@lists.linux-foundation.org
5563 T:      git git://git.infradead.org/iommu-2.6.git
5564 S:      Supported
5565 F:      drivers/iommu/intel-iommu.c
5566 F:      include/linux/intel-iommu.h
5567
5568 INTEL IOP-ADMA DMA DRIVER
5569 R:      Dan Williams <dan.j.williams@intel.com>
5570 S:      Odd fixes
5571 F:      drivers/dma/iop-adma.c
5572
5573 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5574 M:      Krzysztof Halasa <khalasa@piap.pl>
5575 S:      Maintained
5576 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5577 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5578 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5579 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5580 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5581 F:      drivers/net/wan/ixp4xx_hss.c
5582
5583 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5584 M:      Deepak Saxena <dsaxena@plexity.net>
5585 S:      Maintained
5586 F:      drivers/char/hw_random/ixp4xx-rng.c
5587
5588 INTEL ETHERNET DRIVERS
5589 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5590 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5591 R:      Shannon Nelson <shannon.nelson@intel.com>
5592 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5593 R:      Don Skidmore <donald.c.skidmore@intel.com>
5594 R:      Bruce Allan <bruce.w.allan@intel.com>
5595 R:      John Ronciak <john.ronciak@intel.com>
5596 R:      Mitch Williams <mitch.a.williams@intel.com>
5597 L:      intel-wired-lan@lists.osuosl.org
5598 W:      http://www.intel.com/support/feedback.htm
5599 W:      http://e1000.sourceforge.net/
5600 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5603 S:      Supported
5604 F:      Documentation/networking/e100.txt
5605 F:      Documentation/networking/e1000.txt
5606 F:      Documentation/networking/e1000e.txt
5607 F:      Documentation/networking/igb.txt
5608 F:      Documentation/networking/igbvf.txt
5609 F:      Documentation/networking/ixgb.txt
5610 F:      Documentation/networking/ixgbe.txt
5611 F:      Documentation/networking/ixgbevf.txt
5612 F:      Documentation/networking/i40e.txt
5613 F:      Documentation/networking/i40evf.txt
5614 F:      drivers/net/ethernet/intel/
5615 F:      drivers/net/ethernet/intel/*/
5616
5617 INTEL-MID GPIO DRIVER
5618 M:      David Cohen <david.a.cohen@linux.intel.com>
5619 L:      linux-gpio@vger.kernel.org
5620 S:      Maintained
5621 F:      drivers/gpio/gpio-intel-mid.c
5622
5623 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5624 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5625 L:      linux-wireless@vger.kernel.org
5626 S:      Maintained
5627 F:      Documentation/networking/README.ipw2100
5628 F:      Documentation/networking/README.ipw2200
5629 F:      drivers/net/wireless/ipw2x00/
5630
5631 INTEL(R) TRACE HUB
5632 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5633 S:      Supported
5634 F:      Documentation/trace/intel_th.txt
5635 F:      drivers/hwtracing/intel_th/
5636
5637 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5638 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5639 M:      Gang Wei <gang.wei@intel.com>
5640 M:      Shane Wang <shane.wang@intel.com>
5641 L:      tboot-devel@lists.sourceforge.net
5642 W:      http://tboot.sourceforge.net
5643 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5644 S:      Supported
5645 F:      Documentation/intel_txt.txt
5646 F:      include/linux/tboot.h
5647 F:      arch/x86/kernel/tboot.c
5648
5649 INTEL WIRELESS WIMAX CONNECTION 2400
5650 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5651 M:      linux-wimax@intel.com
5652 L:      wimax@linuxwimax.org (subscribers-only)
5653 S:      Supported
5654 W:      http://linuxwimax.org
5655 F:      Documentation/wimax/README.i2400m
5656 F:      drivers/net/wimax/i2400m/
5657 F:      include/uapi/linux/wimax/i2400m.h
5658
5659 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5660 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5661 L:      linux-wireless@vger.kernel.org
5662 S:      Supported
5663 F:      drivers/net/wireless/iwlegacy/
5664
5665 INTEL WIRELESS WIFI LINK (iwlwifi)
5666 M:      Johannes Berg <johannes.berg@intel.com>
5667 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5668 M:      Intel Linux Wireless <linuxwifi@intel.com>
5669 L:      linux-wireless@vger.kernel.org
5670 W:      http://intellinuxwireless.org
5671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5672 S:      Supported
5673 F:      drivers/net/wireless/iwlwifi/
5674
5675 INTEL MANAGEMENT ENGINE (mei)
5676 M:      Tomas Winkler <tomas.winkler@intel.com>
5677 L:      linux-kernel@vger.kernel.org
5678 S:      Supported
5679 F:      include/uapi/linux/mei.h
5680 F:      include/linux/mei_cl_bus.h
5681 F:      drivers/misc/mei/*
5682 F:      Documentation/misc-devices/mei/*
5683
5684 INTEL MIC DRIVERS (mic)
5685 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5686 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5687 S:      Supported
5688 W:      https://github.com/sudeepdutt/mic
5689 W:      http://software.intel.com/en-us/mic-developer
5690 F:      include/linux/mic_bus.h
5691 F:      include/linux/scif.h
5692 F:      include/uapi/linux/mic_common.h
5693 F:      include/uapi/linux/mic_ioctl.h
5694 F       include/uapi/linux/scif_ioctl.h
5695 F:      drivers/misc/mic/
5696 F:      drivers/dma/mic_x100_dma.c
5697 F:      drivers/dma/mic_x100_dma.h
5698 F       Documentation/mic/
5699
5700 INTEL PMC IPC DRIVER
5701 M:      Zha Qipeng<qipeng.zha@intel.com>
5702 L:      platform-driver-x86@vger.kernel.org
5703 S:      Maintained
5704 F:      drivers/platform/x86/intel_pmc_ipc.c
5705 F:      arch/x86/include/asm/intel_pmc_ipc.h
5706
5707 IOC3 ETHERNET DRIVER
5708 M:      Ralf Baechle <ralf@linux-mips.org>
5709 L:      linux-mips@linux-mips.org
5710 S:      Maintained
5711 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5712
5713 IOC3 SERIAL DRIVER
5714 M:      Pat Gefre <pfg@sgi.com>
5715 L:      linux-serial@vger.kernel.org
5716 S:      Maintained
5717 F:      drivers/tty/serial/ioc3_serial.c
5718
5719 IOMMU DRIVERS
5720 M:      Joerg Roedel <joro@8bytes.org>
5721 L:      iommu@lists.linux-foundation.org
5722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5723 S:      Maintained
5724 F:      drivers/iommu/
5725
5726 IP MASQUERADING
5727 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5728 S:      Maintained
5729 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5730
5731 IPATH DRIVER
5732 M:      Mike Marciniszyn <infinipath@intel.com>
5733 L:      linux-rdma@vger.kernel.org
5734 S:      Maintained
5735 F:      drivers/staging/rdma/ipath/
5736
5737 IPMI SUBSYSTEM
5738 M:      Corey Minyard <minyard@acm.org>
5739 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5740 W:      http://openipmi.sourceforge.net/
5741 S:      Supported
5742 F:      Documentation/IPMI.txt
5743 F:      drivers/char/ipmi/
5744 F:      include/linux/ipmi*
5745 F:      include/uapi/linux/ipmi*
5746
5747 QCOM AUDIO (ASoC) DRIVERS
5748 M:      Patrick Lai <plai@codeaurora.org>
5749 M:      Banajit Goswami <bgoswami@codeaurora.org>
5750 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5751 S:      Supported
5752 F:      sound/soc/qcom/
5753
5754 IPS SCSI RAID DRIVER
5755 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5756 L:      linux-scsi@vger.kernel.org
5757 W:      http://www.adaptec.com/
5758 S:      Maintained
5759 F:      drivers/scsi/ips*
5760
5761 IPVS
5762 M:      Wensong Zhang <wensong@linux-vs.org>
5763 M:      Simon Horman <horms@verge.net.au>
5764 M:      Julian Anastasov <ja@ssi.bg>
5765 L:      netdev@vger.kernel.org
5766 L:      lvs-devel@vger.kernel.org
5767 S:      Maintained
5768 F:      Documentation/networking/ipvs-sysctl.txt
5769 F:      include/net/ip_vs.h
5770 F:      include/uapi/linux/ip_vs.h
5771 F:      net/netfilter/ipvs/
5772
5773 IPWIRELESS DRIVER
5774 M:      Jiri Kosina <jikos@kernel.org>
5775 M:      David Sterba <dsterba@suse.com>
5776 S:      Odd Fixes
5777 F:      drivers/tty/ipwireless/
5778
5779 IPX NETWORK LAYER
5780 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5781 L:      netdev@vger.kernel.org
5782 S:      Maintained
5783 F:      include/net/ipx.h
5784 F:      include/uapi/linux/ipx.h
5785 F:      net/ipx/
5786
5787 IRDA SUBSYSTEM
5788 M:      Samuel Ortiz <samuel@sortiz.org>
5789 L:      irda-users@lists.sourceforge.net (subscribers-only)
5790 L:      netdev@vger.kernel.org
5791 W:      http://irda.sourceforge.net/
5792 S:      Maintained
5793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5794 F:      Documentation/networking/irda.txt
5795 F:      drivers/net/irda/
5796 F:      include/net/irda/
5797 F:      net/irda/
5798
5799 IRQ SUBSYSTEM
5800 M:      Thomas Gleixner <tglx@linutronix.de>
5801 L:      linux-kernel@vger.kernel.org
5802 S:      Maintained
5803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5804 F:      kernel/irq/
5805
5806 IRQCHIP DRIVERS
5807 M:      Thomas Gleixner <tglx@linutronix.de>
5808 M:      Jason Cooper <jason@lakedaemon.net>
5809 M:      Marc Zyngier <marc.zyngier@arm.com>
5810 L:      linux-kernel@vger.kernel.org
5811 S:      Maintained
5812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5813 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5814 F:      Documentation/devicetree/bindings/interrupt-controller/
5815 F:      drivers/irqchip/
5816
5817 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5818 M:      Jiang Liu <jiang.liu@linux.intel.com>
5819 M:      Marc Zyngier <marc.zyngier@arm.com>
5820 S:      Maintained
5821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5822 F:      Documentation/IRQ-domain.txt
5823 F:      include/linux/irqdomain.h
5824 F:      kernel/irq/irqdomain.c
5825 F:      kernel/irq/msi.c
5826
5827 ISAPNP
5828 M:      Jaroslav Kysela <perex@perex.cz>
5829 S:      Maintained
5830 F:      Documentation/isapnp.txt
5831 F:      drivers/pnp/isapnp/
5832 F:      include/linux/isapnp.h
5833
5834 ISA RADIO MODULE
5835 M:      Hans Verkuil <hverkuil@xs4all.nl>
5836 L:      linux-media@vger.kernel.org
5837 T:      git git://linuxtv.org/media_tree.git
5838 W:      http://linuxtv.org
5839 S:      Maintained
5840 F:      drivers/media/radio/radio-isa*
5841
5842 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5843 M:      Peter Jones <pjones@redhat.com>
5844 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5845 S:      Maintained
5846 F:      drivers/firmware/iscsi_ibft*
5847
5848 ISCSI
5849 M:      Mike Christie <michaelc@cs.wisc.edu>
5850 L:      open-iscsi@googlegroups.com
5851 W:      www.open-iscsi.org
5852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5853 S:      Maintained
5854 F:      drivers/scsi/*iscsi*
5855 F:      include/scsi/*iscsi*
5856
5857 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5858 M:      Or Gerlitz <ogerlitz@mellanox.com>
5859 M:      Sagi Grimberg <sagig@mellanox.com>
5860 M:      Roi Dayan <roid@mellanox.com>
5861 L:      linux-rdma@vger.kernel.org
5862 S:      Supported
5863 W:      http://www.openfabrics.org
5864 W:      www.open-iscsi.org
5865 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5866 F:      drivers/infiniband/ulp/iser/
5867
5868 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5869 M:      Sagi Grimberg <sagig@mellanox.com>
5870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5871 L:      linux-rdma@vger.kernel.org
5872 L:      target-devel@vger.kernel.org
5873 S:      Supported
5874 W:      http://www.linux-iscsi.org
5875 F:      drivers/infiniband/ulp/isert
5876
5877 ISDN SUBSYSTEM
5878 M:      Karsten Keil <isdn@linux-pingi.de>
5879 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5880 L:      netdev@vger.kernel.org
5881 W:      http://www.isdn4linux.de
5882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5883 S:      Maintained
5884 F:      Documentation/isdn/
5885 F:      drivers/isdn/
5886 F:      include/linux/isdn.h
5887 F:      include/linux/isdn/
5888 F:      include/uapi/linux/isdn.h
5889 F:      include/uapi/linux/isdn/
5890
5891 ISDN SUBSYSTEM (Eicon active card driver)
5892 M:      Armin Schindler <mac@melware.de>
5893 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5894 W:      http://www.melware.de
5895 S:      Maintained
5896 F:      drivers/isdn/hardware/eicon/
5897
5898 IT87 HARDWARE MONITORING DRIVER
5899 M:      Jean Delvare <jdelvare@suse.com>
5900 L:      lm-sensors@lm-sensors.org
5901 S:      Maintained
5902 F:      Documentation/hwmon/it87
5903 F:      drivers/hwmon/it87.c
5904
5905 IT913X MEDIA DRIVER
5906 M:      Antti Palosaari <crope@iki.fi>
5907 L:      linux-media@vger.kernel.org
5908 W:      http://linuxtv.org/
5909 W:      http://palosaari.fi/linux/
5910 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5911 T:      git git://linuxtv.org/anttip/media_tree.git
5912 S:      Maintained
5913 F:      drivers/media/tuners/it913x*
5914
5915 IVTV VIDEO4LINUX DRIVER
5916 M:      Andy Walls <awalls@md.metrocast.net>
5917 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5918 L:      linux-media@vger.kernel.org
5919 T:      git git://linuxtv.org/media_tree.git
5920 W:      http://www.ivtvdriver.org
5921 S:      Maintained
5922 F:      Documentation/video4linux/*.ivtv
5923 F:      drivers/media/pci/ivtv/
5924 F:      include/uapi/linux/ivtv*
5925
5926 IX2505V MEDIA DRIVER
5927 M:      Malcolm Priestley <tvboxspy@gmail.com>
5928 L:      linux-media@vger.kernel.org
5929 W:      http://linuxtv.org/
5930 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5931 S:      Maintained
5932 F:      drivers/media/dvb-frontends/ix2505v*
5933
5934 JC42.4 TEMPERATURE SENSOR DRIVER
5935 M:      Guenter Roeck <linux@roeck-us.net>
5936 L:      lm-sensors@lm-sensors.org
5937 S:      Maintained
5938 F:      drivers/hwmon/jc42.c
5939 F:      Documentation/hwmon/jc42
5940
5941 JFS FILESYSTEM
5942 M:      Dave Kleikamp <shaggy@kernel.org>
5943 L:      jfs-discussion@lists.sourceforge.net
5944 W:      http://jfs.sourceforge.net/
5945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5946 S:      Maintained
5947 F:      Documentation/filesystems/jfs.txt
5948 F:      fs/jfs/
5949
5950 JME NETWORK DRIVER
5951 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5952 L:      netdev@vger.kernel.org
5953 S:      Maintained
5954 F:      drivers/net/ethernet/jme.*
5955
5956 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5957 M:      David Woodhouse <dwmw2@infradead.org>
5958 L:      linux-mtd@lists.infradead.org
5959 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5960 S:      Maintained
5961 F:      fs/jffs2/
5962 F:      include/uapi/linux/jffs2.h
5963
5964 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5965 M:      "Theodore Ts'o" <tytso@mit.edu>
5966 M:      Jan Kara <jack@suse.com>
5967 L:      linux-ext4@vger.kernel.org
5968 S:      Maintained
5969 F:      fs/jbd2/
5970 F:      include/linux/jbd2.h
5971
5972 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5973 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5974 L:      linux-media@vger.kernel.org
5975 S:      Maintained
5976 F:      drivers/media/platform/rcar_jpu.c
5977
5978 JSM Neo PCI based serial card
5979 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5980 L:      linux-serial@vger.kernel.org
5981 S:      Maintained
5982 F:      drivers/tty/serial/jsm/
5983
5984 K10TEMP HARDWARE MONITORING DRIVER
5985 M:      Clemens Ladisch <clemens@ladisch.de>
5986 L:      lm-sensors@lm-sensors.org
5987 S:      Maintained
5988 F:      Documentation/hwmon/k10temp
5989 F:      drivers/hwmon/k10temp.c
5990
5991 K8TEMP HARDWARE MONITORING DRIVER
5992 M:      Rudolf Marek <r.marek@assembler.cz>
5993 L:      lm-sensors@lm-sensors.org
5994 S:      Maintained
5995 F:      Documentation/hwmon/k8temp
5996 F:      drivers/hwmon/k8temp.c
5997
5998 KCONFIG
5999 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6000 L:      linux-kbuild@vger.kernel.org
6001 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6002 S:      Maintained
6003 F:      Documentation/kbuild/kconfig-language.txt
6004 F:      scripts/kconfig/
6005
6006 KDUMP
6007 M:      Vivek Goyal <vgoyal@redhat.com>
6008 M:      Haren Myneni <hbabu@us.ibm.com>
6009 L:      kexec@lists.infradead.org
6010 W:      http://lse.sourceforge.net/kdump/
6011 S:      Maintained
6012 F:      Documentation/kdump/
6013
6014 KEENE FM RADIO TRANSMITTER DRIVER
6015 M:      Hans Verkuil <hverkuil@xs4all.nl>
6016 L:      linux-media@vger.kernel.org
6017 T:      git git://linuxtv.org/media_tree.git
6018 W:      http://linuxtv.org
6019 S:      Maintained
6020 F:      drivers/media/radio/radio-keene*
6021
6022 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6023 M:      Ian Kent <raven@themaw.net>
6024 L:      autofs@vger.kernel.org
6025 S:      Maintained
6026 F:      fs/autofs4/
6027
6028 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6029 M:      Michal Marek <mmarek@suse.com>
6030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6032 L:      linux-kbuild@vger.kernel.org
6033 S:      Maintained
6034 F:      Documentation/kbuild/
6035 F:      Makefile
6036 F:      scripts/Makefile.*
6037 F:      scripts/basic/
6038 F:      scripts/mk*
6039 F:      scripts/package/
6040
6041 KERNEL JANITORS
6042 L:      kernel-janitors@vger.kernel.org
6043 W:      http://kernelnewbies.org/KernelJanitors
6044 S:      Odd Fixes
6045
6046 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6047 M:      "J. Bruce Fields" <bfields@fieldses.org>
6048 M:      Jeff Layton <jlayton@poochiereds.net>
6049 L:      linux-nfs@vger.kernel.org
6050 W:      http://nfs.sourceforge.net/
6051 S:      Supported
6052 F:      fs/nfsd/
6053 F:      include/uapi/linux/nfsd/
6054 F:      fs/lockd/
6055 F:      fs/nfs_common/
6056 F:      net/sunrpc/
6057 F:      include/linux/lockd/
6058 F:      include/linux/sunrpc/
6059 F:      include/uapi/linux/sunrpc/
6060
6061 KERNEL SELFTEST FRAMEWORK
6062 M:      Shuah Khan <shuahkh@osg.samsung.com>
6063 L:      linux-api@vger.kernel.org
6064 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6065 S:      Maintained
6066 F:      tools/testing/selftests
6067
6068 KERNEL VIRTUAL MACHINE (KVM)
6069 M:      Gleb Natapov <gleb@kernel.org>
6070 M:      Paolo Bonzini <pbonzini@redhat.com>
6071 L:      kvm@vger.kernel.org
6072 W:      http://www.linux-kvm.org
6073 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6074 S:      Supported
6075 F:      Documentation/*/kvm*.txt
6076 F:      Documentation/virtual/kvm/
6077 F:      arch/*/kvm/
6078 F:      arch/x86/kernel/kvm.c
6079 F:      arch/x86/kernel/kvmclock.c
6080 F:      arch/*/include/asm/kvm*
6081 F:      include/linux/kvm*
6082 F:      include/uapi/linux/kvm*
6083 F:      virt/kvm/
6084
6085 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6086 M:      Joerg Roedel <joro@8bytes.org>
6087 L:      kvm@vger.kernel.org
6088 W:      http://www.linux-kvm.org/
6089 S:      Maintained
6090 F:      arch/x86/include/asm/svm.h
6091 F:      arch/x86/kvm/svm.c
6092
6093 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6094 M:      Alexander Graf <agraf@suse.com>
6095 L:      kvm-ppc@vger.kernel.org
6096 W:      http://www.linux-kvm.org/
6097 T:      git git://github.com/agraf/linux-2.6.git
6098 S:      Supported
6099 F:      arch/powerpc/include/asm/kvm*
6100 F:      arch/powerpc/kvm/
6101
6102 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6103 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6104 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6105 L:      linux-s390@vger.kernel.org
6106 W:      http://www.ibm.com/developerworks/linux/linux390/
6107 S:      Supported
6108 F:      Documentation/s390/kvm.txt
6109 F:      arch/s390/include/asm/kvm*
6110 F:      arch/s390/kvm/
6111
6112 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6113 M:      Christoffer Dall <christoffer.dall@linaro.org>
6114 M:      Marc Zyngier <marc.zyngier@arm.com>
6115 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6116 L:      kvmarm@lists.cs.columbia.edu
6117 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6118 S:      Supported
6119 F:      arch/arm/include/uapi/asm/kvm*
6120 F:      arch/arm/include/asm/kvm*
6121 F:      arch/arm/kvm/
6122 F:      virt/kvm/arm/
6123 F:      include/kvm/arm_*
6124
6125 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6126 M:      Christoffer Dall <christoffer.dall@linaro.org>
6127 M:      Marc Zyngier <marc.zyngier@arm.com>
6128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6129 L:      kvmarm@lists.cs.columbia.edu
6130 S:      Maintained
6131 F:      arch/arm64/include/uapi/asm/kvm*
6132 F:      arch/arm64/include/asm/kvm*
6133 F:      arch/arm64/kvm/
6134
6135 KEXEC
6136 M:      Eric Biederman <ebiederm@xmission.com>
6137 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6138 L:      kexec@lists.infradead.org
6139 S:      Maintained
6140 F:      include/linux/kexec.h
6141 F:      include/uapi/linux/kexec.h
6142 F:      kernel/kexec.c
6143
6144 KEYS/KEYRINGS:
6145 M:      David Howells <dhowells@redhat.com>
6146 L:      keyrings@vger.kernel.org
6147 S:      Maintained
6148 F:      Documentation/security/keys.txt
6149 F:      include/linux/key.h
6150 F:      include/linux/key-type.h
6151 F:      include/keys/
6152 F:      security/keys/
6153
6154 KEYS-TRUSTED
6155 M:      David Safford <safford@us.ibm.com>
6156 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6157 L:      linux-security-module@vger.kernel.org
6158 L:      keyrings@vger.kernel.org
6159 S:      Supported
6160 F:      Documentation/security/keys-trusted-encrypted.txt
6161 F:      include/keys/trusted-type.h
6162 F:      security/keys/trusted.c
6163 F:      security/keys/trusted.h
6164
6165 KEYS-ENCRYPTED
6166 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6167 M:      David Safford <safford@us.ibm.com>
6168 L:      linux-security-module@vger.kernel.org
6169 L:      keyrings@vger.kernel.org
6170 S:      Supported
6171 F:      Documentation/security/keys-trusted-encrypted.txt
6172 F:      include/keys/encrypted-type.h
6173 F:      security/keys/encrypted-keys/
6174
6175 KGDB / KDB /debug_core
6176 M:      Jason Wessel <jason.wessel@windriver.com>
6177 W:      http://kgdb.wiki.kernel.org/
6178 L:      kgdb-bugreport@lists.sourceforge.net
6179 S:      Maintained
6180 F:      Documentation/DocBook/kgdb.tmpl
6181 F:      drivers/misc/kgdbts.c
6182 F:      drivers/tty/serial/kgdboc.c
6183 F:      include/linux/kdb.h
6184 F:      include/linux/kgdb.h
6185 F:      kernel/debug/
6186
6187 KMEMCHECK
6188 M:      Vegard Nossum <vegardno@ifi.uio.no>
6189 M:      Pekka Enberg <penberg@kernel.org>
6190 S:      Maintained
6191 F:      Documentation/kmemcheck.txt
6192 F:      arch/x86/include/asm/kmemcheck.h
6193 F:      arch/x86/mm/kmemcheck/
6194 F:      include/linux/kmemcheck.h
6195 F:      mm/kmemcheck.c
6196
6197 KMEMLEAK
6198 M:      Catalin Marinas <catalin.marinas@arm.com>
6199 S:      Maintained
6200 F:      Documentation/kmemleak.txt
6201 F:      include/linux/kmemleak.h
6202 F:      mm/kmemleak.c
6203 F:      mm/kmemleak-test.c
6204
6205 KPROBES
6206 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6207 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6208 M:      "David S. Miller" <davem@davemloft.net>
6209 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6210 S:      Maintained
6211 F:      Documentation/kprobes.txt
6212 F:      include/linux/kprobes.h
6213 F:      kernel/kprobes.c
6214
6215 KS0108 LCD CONTROLLER DRIVER
6216 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6217 W:      http://miguelojeda.es/auxdisplay.htm
6218 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6219 S:      Maintained
6220 F:      Documentation/auxdisplay/ks0108
6221 F:      drivers/auxdisplay/ks0108.c
6222 F:      include/linux/ks0108.h
6223
6224 L3MDEV
6225 M:      David Ahern <dsa@cumulusnetworks.com>
6226 L:      netdev@vger.kernel.org
6227 S:      Maintained
6228 F:      net/l3mdev
6229 F:      include/net/l3mdev.h
6230
6231 LAPB module
6232 L:      linux-x25@vger.kernel.org
6233 S:      Orphan
6234 F:      Documentation/networking/lapb-module.txt
6235 F:      include/*/lapb.h
6236 F:      net/lapb/
6237
6238 LASI 53c700 driver for PARISC
6239 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6240 L:      linux-scsi@vger.kernel.org
6241 S:      Maintained
6242 F:      Documentation/scsi/53c700.txt
6243 F:      drivers/scsi/53c700*
6244
6245 LED SUBSYSTEM
6246 M:      Richard Purdie <rpurdie@rpsys.net>
6247 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6248 L:      linux-leds@vger.kernel.org
6249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6250 S:      Maintained
6251 F:      drivers/leds/
6252 F:      include/linux/leds.h
6253
6254 LEGACY EEPROM DRIVER
6255 M:      Jean Delvare <jdelvare@suse.com>
6256 S:      Maintained
6257 F:      Documentation/misc-devices/eeprom
6258 F:      drivers/misc/eeprom/eeprom.c
6259
6260 LEGO USB Tower driver
6261 M:      Juergen Stuber <starblue@users.sourceforge.net>
6262 L:      legousb-devel@lists.sourceforge.net
6263 W:      http://legousb.sourceforge.net/
6264 S:      Maintained
6265 F:      drivers/usb/misc/legousbtower.c
6266
6267 LG2160 MEDIA DRIVER
6268 M:      Michael Krufky <mkrufky@linuxtv.org>
6269 L:      linux-media@vger.kernel.org
6270 W:      http://linuxtv.org/
6271 W:      http://github.com/mkrufky
6272 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6273 T:      git git://linuxtv.org/mkrufky/tuners.git
6274 S:      Maintained
6275 F:      drivers/media/dvb-frontends/lg2160.*
6276
6277 LGDT3305 MEDIA DRIVER
6278 M:      Michael Krufky <mkrufky@linuxtv.org>
6279 L:      linux-media@vger.kernel.org
6280 W:      http://linuxtv.org/
6281 W:      http://github.com/mkrufky
6282 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6283 T:      git git://linuxtv.org/mkrufky/tuners.git
6284 S:      Maintained
6285 F:      drivers/media/dvb-frontends/lgdt3305.*
6286
6287 LGUEST
6288 M:      Rusty Russell <rusty@rustcorp.com.au>
6289 L:      lguest@lists.ozlabs.org
6290 W:      http://lguest.ozlabs.org/
6291 S:      Odd Fixes
6292 F:      arch/x86/include/asm/lguest*.h
6293 F:      arch/x86/lguest/
6294 F:      drivers/lguest/
6295 F:      include/linux/lguest*.h
6296 F:      tools/lguest/
6297
6298 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6299 M:      Tejun Heo <tj@kernel.org>
6300 L:      linux-ide@vger.kernel.org
6301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6302 S:      Maintained
6303 F:      drivers/ata/
6304 F:      include/linux/ata.h
6305 F:      include/linux/libata.h
6306
6307 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6308 M:      Viresh Kumar <vireshk@kernel.org>
6309 L:      linux-ide@vger.kernel.org
6310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6311 S:      Maintained
6312 F:      include/linux/pata_arasan_cf_data.h
6313 F:      drivers/ata/pata_arasan_cf.c
6314
6315 LIBATA PATA DRIVERS
6316 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6317 M:      Tejun Heo <tj@kernel.org>
6318 L:      linux-ide@vger.kernel.org
6319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6320 S:      Maintained
6321 F:      drivers/ata/pata_*.c
6322 F:      drivers/ata/ata_generic.c
6323
6324 LIBATA SATA AHCI PLATFORM devices support
6325 M:      Hans de Goede <hdegoede@redhat.com>
6326 M:      Tejun Heo <tj@kernel.org>
6327 L:      linux-ide@vger.kernel.org
6328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6329 S:      Maintained
6330 F:      drivers/ata/ahci_platform.c
6331 F:      drivers/ata/libahci_platform.c
6332 F:      include/linux/ahci_platform.h
6333
6334 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6335 M:      Mikael Pettersson <mikpelinux@gmail.com>
6336 L:      linux-ide@vger.kernel.org
6337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6338 S:      Maintained
6339 F:      drivers/ata/sata_promise.*
6340
6341 LIBLOCKDEP
6342 M:      Sasha Levin <sasha.levin@oracle.com>
6343 S:      Maintained
6344 F:      tools/lib/lockdep/
6345
6346 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6347 M:      Dan Williams <dan.j.williams@intel.com>
6348 L:      linux-nvdimm@lists.01.org
6349 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6350 S:      Supported
6351 F:      drivers/nvdimm/*
6352 F:      include/linux/nd.h
6353 F:      include/linux/libnvdimm.h
6354 F:      include/uapi/linux/ndctl.h
6355
6356 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6357 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6358 L:      linux-nvdimm@lists.01.org
6359 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6360 S:      Supported
6361 F:      drivers/nvdimm/blk.c
6362 F:      drivers/nvdimm/region_devs.c
6363 F:      drivers/acpi/nfit*
6364
6365 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6366 M:      Vishal Verma <vishal.l.verma@intel.com>
6367 L:      linux-nvdimm@lists.01.org
6368 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6369 S:      Supported
6370 F:      drivers/nvdimm/btt*
6371
6372 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6373 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6374 L:      linux-nvdimm@lists.01.org
6375 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6376 S:      Supported
6377 F:      drivers/nvdimm/pmem.c
6378 F:      include/linux/pmem.h
6379 F:      arch/*/include/asm/pmem.h
6380
6381 LIGHTNVM PLATFORM SUPPORT
6382 M:      Matias Bjorling <mb@lightnvm.io>
6383 W:      http://github/OpenChannelSSD
6384 L:      linux-block@vger.kernel.org
6385 S:      Maintained
6386 F:      drivers/lightnvm/
6387 F:      include/linux/lightnvm.h
6388 F:      include/uapi/linux/lightnvm.h
6389
6390 LINUX FOR IBM pSERIES (RS/6000)
6391 M:      Paul Mackerras <paulus@au.ibm.com>
6392 W:      http://www.ibm.com/linux/ltc/projects/ppc
6393 S:      Supported
6394 F:      arch/powerpc/boot/rs6000.h
6395
6396 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6397 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6398 M:      Paul Mackerras <paulus@samba.org>
6399 M:      Michael Ellerman <mpe@ellerman.id.au>
6400 W:      http://www.penguinppc.org/
6401 L:      linuxppc-dev@lists.ozlabs.org
6402 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6404 S:      Supported
6405 F:      Documentation/powerpc/
6406 F:      arch/powerpc/
6407
6408 LINUX FOR POWER MACINTOSH
6409 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6410 W:      http://www.penguinppc.org/
6411 L:      linuxppc-dev@lists.ozlabs.org
6412 S:      Maintained
6413 F:      arch/powerpc/platforms/powermac/
6414 F:      drivers/macintosh/
6415
6416 LINUX FOR POWERPC EMBEDDED MPC5XXX
6417 M:      Anatolij Gustschin <agust@denx.de>
6418 L:      linuxppc-dev@lists.ozlabs.org
6419 T:      git git://git.denx.de/linux-denx-agust.git
6420 S:      Maintained
6421 F:      arch/powerpc/platforms/512x/
6422 F:      arch/powerpc/platforms/52xx/
6423
6424 LINUX FOR POWERPC EMBEDDED PPC4XX
6425 M:      Alistair Popple <alistair@popple.id.au>
6426 M:      Matt Porter <mporter@kernel.crashing.org>
6427 W:      http://www.penguinppc.org/
6428 L:      linuxppc-dev@lists.ozlabs.org
6429 S:      Maintained
6430 F:      arch/powerpc/platforms/40x/
6431 F:      arch/powerpc/platforms/44x/
6432
6433 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6434 L:      linuxppc-dev@lists.ozlabs.org
6435 S:      Orphan
6436 F:      arch/powerpc/*/*virtex*
6437 F:      arch/powerpc/*/*/*virtex*
6438
6439 LINUX FOR POWERPC EMBEDDED PPC8XX
6440 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6441 W:      http://www.penguinppc.org/
6442 L:      linuxppc-dev@lists.ozlabs.org
6443 S:      Maintained
6444 F:      arch/powerpc/platforms/8xx/
6445
6446 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6447 M:      Scott Wood <scottwood@freescale.com>
6448 M:      Kumar Gala <galak@kernel.crashing.org>
6449 W:      http://www.penguinppc.org/
6450 L:      linuxppc-dev@lists.ozlabs.org
6451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6452 S:      Maintained
6453 F:      arch/powerpc/platforms/83xx/
6454 F:      arch/powerpc/platforms/85xx/
6455
6456 LINUX FOR POWERPC PA SEMI PWRFICIENT
6457 M:      Olof Johansson <olof@lixom.net>
6458 L:      linuxppc-dev@lists.ozlabs.org
6459 S:      Maintained
6460 F:      arch/powerpc/platforms/pasemi/
6461 F:      drivers/*/*pasemi*
6462 F:      drivers/*/*/*pasemi*
6463
6464 LINUX SECURITY MODULE (LSM) FRAMEWORK
6465 M:      Chris Wright <chrisw@sous-sol.org>
6466 L:      linux-security-module@vger.kernel.org
6467 S:      Supported
6468
6469 LIS3LV02D ACCELEROMETER DRIVER
6470 M:      Eric Piel <eric.piel@tremplin-utc.net>
6471 S:      Maintained
6472 F:      Documentation/misc-devices/lis3lv02d
6473 F:      drivers/misc/lis3lv02d/
6474 F:      drivers/platform/x86/hp_accel.c
6475
6476 LIVE PATCHING
6477 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6478 M:      Seth Jennings <sjenning@redhat.com>
6479 M:      Jiri Kosina <jikos@kernel.org>
6480 M:      Vojtech Pavlik <vojtech@suse.com>
6481 S:      Maintained
6482 F:      kernel/livepatch/
6483 F:      include/linux/livepatch.h
6484 F:      arch/x86/include/asm/livepatch.h
6485 F:      arch/x86/kernel/livepatch.c
6486 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6487 F:      samples/livepatch/
6488 L:      live-patching@vger.kernel.org
6489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6490
6491 LLC (802.2)
6492 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6493 S:      Maintained
6494 F:      include/linux/llc.h
6495 F:      include/uapi/linux/llc.h
6496 F:      include/net/llc*
6497 F:      net/llc/
6498
6499 LM73 HARDWARE MONITOR DRIVER
6500 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6501 L:      lm-sensors@lm-sensors.org
6502 S:      Maintained
6503 F:      drivers/hwmon/lm73.c
6504
6505 LM78 HARDWARE MONITOR DRIVER
6506 M:      Jean Delvare <jdelvare@suse.com>
6507 L:      lm-sensors@lm-sensors.org
6508 S:      Maintained
6509 F:      Documentation/hwmon/lm78
6510 F:      drivers/hwmon/lm78.c
6511
6512 LM83 HARDWARE MONITOR DRIVER
6513 M:      Jean Delvare <jdelvare@suse.com>
6514 L:      lm-sensors@lm-sensors.org
6515 S:      Maintained
6516 F:      Documentation/hwmon/lm83
6517 F:      drivers/hwmon/lm83.c
6518
6519 LM90 HARDWARE MONITOR DRIVER
6520 M:      Jean Delvare <jdelvare@suse.com>
6521 L:      lm-sensors@lm-sensors.org
6522 S:      Maintained
6523 F:      Documentation/hwmon/lm90
6524 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6525 F:      drivers/hwmon/lm90.c
6526
6527 LM95234 HARDWARE MONITOR DRIVER
6528 M:      Guenter Roeck <linux@roeck-us.net>
6529 L:      lm-sensors@lm-sensors.org
6530 S:      Maintained
6531 F:      Documentation/hwmon/lm95234
6532 F:      drivers/hwmon/lm95234.c
6533
6534 LME2510 MEDIA DRIVER
6535 M:      Malcolm Priestley <tvboxspy@gmail.com>
6536 L:      linux-media@vger.kernel.org
6537 W:      http://linuxtv.org/
6538 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6539 S:      Maintained
6540 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6541
6542 LOCKDEP AND LOCKSTAT
6543 M:      Peter Zijlstra <peterz@infradead.org>
6544 M:      Ingo Molnar <mingo@redhat.com>
6545 L:      linux-kernel@vger.kernel.org
6546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6547 S:      Maintained
6548 F:      Documentation/locking/lockdep*.txt
6549 F:      Documentation/locking/lockstat.txt
6550 F:      include/linux/lockdep.h
6551 F:      kernel/locking/
6552
6553 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6554 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6555 L:      linux-ntfs-dev@lists.sourceforge.net
6556 W:      http://www.linux-ntfs.org/content/view/19/37/
6557 S:      Maintained
6558 F:      Documentation/ldm.txt
6559 F:      block/partitions/ldm.*
6560
6561 LogFS
6562 M:      Joern Engel <joern@logfs.org>
6563 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6564 L:      logfs@logfs.org
6565 W:      logfs.org
6566 S:      Maintained
6567 F:      fs/logfs/
6568
6569 LPC32XX MACHINE SUPPORT
6570 M:      Roland Stigge <stigge@antcom.de>
6571 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6572 S:      Maintained
6573 F:      arch/arm/mach-lpc32xx/
6574
6575 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6576 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6577 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6578 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6579 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6580 L:      MPT-FusionLinux.pdl@avagotech.com
6581 L:      linux-scsi@vger.kernel.org
6582 W:      http://www.lsilogic.com/support
6583 S:      Supported
6584 F:      drivers/message/fusion/
6585 F:      drivers/scsi/mpt2sas/
6586 F:      drivers/scsi/mpt3sas/
6587
6588 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6589 M:      Matthew Wilcox <matthew@wil.cx>
6590 L:      linux-scsi@vger.kernel.org
6591 S:      Maintained
6592 F:      drivers/scsi/sym53c8xx_2/
6593
6594 LTC4261 HARDWARE MONITOR DRIVER
6595 M:      Guenter Roeck <linux@roeck-us.net>
6596 L:      lm-sensors@lm-sensors.org
6597 S:      Maintained
6598 F:      Documentation/hwmon/ltc4261
6599 F:      drivers/hwmon/ltc4261.c
6600
6601 LTP (Linux Test Project)
6602 M:      Mike Frysinger <vapier@gentoo.org>
6603 M:      Cyril Hrubis <chrubis@suse.cz>
6604 M:      Wanlong Gao <wanlong.gao@gmail.com>
6605 M:      Jan Stancek <jstancek@redhat.com>
6606 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6607 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6608 L:      ltp@lists.linux.it (subscribers-only)
6609 W:      http://linux-test-project.github.io/
6610 T:      git git://github.com/linux-test-project/ltp.git
6611 S:      Maintained
6612
6613 M32R ARCHITECTURE
6614 W:      http://www.linux-m32r.org/
6615 S:      Orphan
6616 F:      arch/m32r/
6617
6618 M68K ARCHITECTURE
6619 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6620 L:      linux-m68k@lists.linux-m68k.org
6621 W:      http://www.linux-m68k.org/
6622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6623 S:      Maintained
6624 F:      arch/m68k/
6625 F:      drivers/zorro/
6626
6627 M68K ON APPLE MACINTOSH
6628 M:      Joshua Thompson <funaho@jurai.org>
6629 W:      http://www.mac.linux-m68k.org/
6630 L:      linux-m68k@lists.linux-m68k.org
6631 S:      Maintained
6632 F:      arch/m68k/mac/
6633
6634 M68K ON HP9000/300
6635 M:      Philip Blundell <philb@gnu.org>
6636 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6637 S:      Maintained
6638 F:      arch/m68k/hp300/
6639
6640 M88DS3103 MEDIA DRIVER
6641 M:      Antti Palosaari <crope@iki.fi>
6642 L:      linux-media@vger.kernel.org
6643 W:      http://linuxtv.org/
6644 W:      http://palosaari.fi/linux/
6645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6646 T:      git git://linuxtv.org/anttip/media_tree.git
6647 S:      Maintained
6648 F:      drivers/media/dvb-frontends/m88ds3103*
6649
6650 M88RS2000 MEDIA DRIVER
6651 M:      Malcolm Priestley <tvboxspy@gmail.com>
6652 L:      linux-media@vger.kernel.org
6653 W:      http://linuxtv.org/
6654 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6655 S:      Maintained
6656 F:      drivers/media/dvb-frontends/m88rs2000*
6657
6658 MA901 MASTERKIT USB FM RADIO DRIVER
6659 M:      Alexey Klimov <klimov.linux@gmail.com>
6660 L:      linux-media@vger.kernel.org
6661 T:      git git://linuxtv.org/media_tree.git
6662 S:      Maintained
6663 F:      drivers/media/radio/radio-ma901.c
6664
6665 MAC80211
6666 M:      Johannes Berg <johannes@sipsolutions.net>
6667 L:      linux-wireless@vger.kernel.org
6668 W:      http://wireless.kernel.org/
6669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6671 S:      Maintained
6672 F:      Documentation/networking/mac80211-injection.txt
6673 F:      include/net/mac80211.h
6674 F:      net/mac80211/
6675
6676 MACVLAN DRIVER
6677 M:      Patrick McHardy <kaber@trash.net>
6678 L:      netdev@vger.kernel.org
6679 S:      Maintained
6680 F:      drivers/net/macvlan.c
6681 F:      include/linux/if_macvlan.h
6682
6683 MAILBOX API
6684 M:      Jassi Brar <jassisinghbrar@gmail.com>
6685 L:      linux-kernel@vger.kernel.org
6686 S:      Maintained
6687 F:      drivers/mailbox/
6688 F:      include/linux/mailbox_client.h
6689 F:      include/linux/mailbox_controller.h
6690
6691 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6692 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6693 W:      http://www.kernel.org/doc/man-pages
6694 L:      linux-man@vger.kernel.org
6695 S:      Maintained
6696
6697 MARVELL ARMADA DRM SUPPORT
6698 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6699 S:      Maintained
6700 F:      drivers/gpu/drm/armada/
6701
6702 MARVELL 88E6352 DSA support
6703 M:      Guenter Roeck <linux@roeck-us.net>
6704 S:      Maintained
6705 F:      drivers/net/dsa/mv88e6352.c
6706
6707 MARVELL CRYPTO DRIVER
6708 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6709 M:      Arnaud Ebalard <arno@natisbad.org>
6710 F:      drivers/crypto/marvell/
6711 S:      Maintained
6712 L:      linux-crypto@vger.kernel.org
6713
6714 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6715 M:      Mirko Lindner <mlindner@marvell.com>
6716 M:      Stephen Hemminger <stephen@networkplumber.org>
6717 L:      netdev@vger.kernel.org
6718 S:      Maintained
6719 F:      drivers/net/ethernet/marvell/sk*
6720
6721 MARVELL LIBERTAS WIRELESS DRIVER
6722 L:      libertas-dev@lists.infradead.org
6723 S:      Orphan
6724 F:      drivers/net/wireless/libertas/
6725
6726 MARVELL MV643XX ETHERNET DRIVER
6727 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6728 L:      netdev@vger.kernel.org
6729 S:      Maintained
6730 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6731 F:      include/linux/mv643xx.h
6732
6733 MARVELL MVNETA ETHERNET DRIVER
6734 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6735 L:      netdev@vger.kernel.org
6736 S:      Maintained
6737 F:      drivers/net/ethernet/marvell/mvneta.*
6738
6739 MARVELL MWIFIEX WIRELESS DRIVER
6740 M:      Amitkumar Karwar <akarwar@marvell.com>
6741 M:      Nishant Sarmukadam <nishants@marvell.com>
6742 L:      linux-wireless@vger.kernel.org
6743 S:      Maintained
6744 F:      drivers/net/wireless/mwifiex/
6745
6746 MARVELL MWL8K WIRELESS DRIVER
6747 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6748 L:      linux-wireless@vger.kernel.org
6749 S:      Odd Fixes
6750 F:      drivers/net/wireless/mwl8k.c
6751
6752 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6753 M:      Nicolas Pitre <nico@fluxnic.net>
6754 S:      Odd Fixes
6755 F:      drivers/mmc/host/mvsdio.*
6756
6757 MATROX FRAMEBUFFER DRIVER
6758 L:      linux-fbdev@vger.kernel.org
6759 S:      Orphan
6760 F:      drivers/video/fbdev/matrox/matroxfb_*
6761 F:      include/uapi/linux/matroxfb.h
6762
6763 MAX16065 HARDWARE MONITOR DRIVER
6764 M:      Guenter Roeck <linux@roeck-us.net>
6765 L:      lm-sensors@lm-sensors.org
6766 S:      Maintained
6767 F:      Documentation/hwmon/max16065
6768 F:      drivers/hwmon/max16065.c
6769
6770 MAX20751 HARDWARE MONITOR DRIVER
6771 M:      Guenter Roeck <linux@roeck-us.net>
6772 L:      lm-sensors@lm-sensors.org
6773 S:      Maintained
6774 F:      Documentation/hwmon/max20751
6775 F:      drivers/hwmon/max20751.c
6776
6777 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6778 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6779 L:      lm-sensors@lm-sensors.org
6780 S:      Maintained
6781 F:      Documentation/hwmon/max6650
6782 F:      drivers/hwmon/max6650.c
6783
6784 MAX6697 HARDWARE MONITOR DRIVER
6785 M:      Guenter Roeck <linux@roeck-us.net>
6786 L:      lm-sensors@lm-sensors.org
6787 S:      Maintained
6788 F:      Documentation/hwmon/max6697
6789 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6790 F:      drivers/hwmon/max6697.c
6791 F:      include/linux/platform_data/max6697.h
6792
6793 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6794 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6795 L:      linux-pm@vger.kernel.org
6796 S:      Supported
6797 F:      drivers/power/max14577_charger.c
6798 F:      drivers/power/max77693_charger.c
6799
6800 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6801 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6802 L:      linux-kernel@vger.kernel.org
6803 S:      Supported
6804 F:      drivers/*/*max77802.c
6805 F:      Documentation/devicetree/bindings/*/*max77802.txt
6806 F:      include/dt-bindings/*/*max77802.h
6807
6808 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6809 M:      Chanwoo Choi <cw00.choi@samsung.com>
6810 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6811 L:      linux-kernel@vger.kernel.org
6812 S:      Supported
6813 F:      drivers/*/max14577.c
6814 F:      drivers/*/max77686.c
6815 F:      drivers/*/max77693.c
6816 F:      drivers/extcon/extcon-max14577.c
6817 F:      drivers/extcon/extcon-max77693.c
6818 F:      drivers/rtc/rtc-max77686.c
6819 F:      drivers/clk/clk-max77686.c
6820 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6821 F:      Documentation/devicetree/bindings/*/max77686.txt
6822 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6823 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6824 F:      include/linux/mfd/max14577*.h
6825 F:      include/linux/mfd/max77686*.h
6826 F:      include/linux/mfd/max77693*.h
6827
6828 MAXIRADIO FM RADIO RECEIVER DRIVER
6829 M:      Hans Verkuil <hverkuil@xs4all.nl>
6830 L:      linux-media@vger.kernel.org
6831 T:      git git://linuxtv.org/media_tree.git
6832 W:      http://linuxtv.org
6833 S:      Maintained
6834 F:      drivers/media/radio/radio-maxiradio*
6835
6836 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6837 M:      Peter Rosin <peda@axentia.se>
6838 L:      linux-iio@vger.kernel.org
6839 S:      Maintained
6840 F:      drivers/iio/potentiometer/mcp4531.c
6841
6842 MEDIA DRIVERS FOR RENESAS - VSP1
6843 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6844 L:      linux-media@vger.kernel.org
6845 L:      linux-sh@vger.kernel.org
6846 T:      git git://linuxtv.org/media_tree.git
6847 S:      Supported
6848 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6849 F:      drivers/media/platform/vsp1/
6850
6851 MEDIA DRIVERS FOR ASCOT2E
6852 M:      Sergey Kozlov <serjk@netup.ru>
6853 L:      linux-media@vger.kernel.org
6854 W:      http://linuxtv.org
6855 W:      http://netup.tv/
6856 T:      git git://linuxtv.org/media_tree.git
6857 S:      Supported
6858 F:      drivers/media/dvb-frontends/ascot2e*
6859
6860 MEDIA DRIVERS FOR CXD2841ER
6861 M:      Sergey Kozlov <serjk@netup.ru>
6862 L:      linux-media@vger.kernel.org
6863 W:      http://linuxtv.org/
6864 W:      http://netup.tv/
6865 T:      git git://linuxtv.org/media_tree.git
6866 S:      Supported
6867 F:      drivers/media/dvb-frontends/cxd2841er*
6868
6869 MEDIA DRIVERS FOR HORUS3A
6870 M:      Sergey Kozlov <serjk@netup.ru>
6871 L:      linux-media@vger.kernel.org
6872 W:      http://linuxtv.org/
6873 W:      http://netup.tv/
6874 T:      git git://linuxtv.org/media_tree.git
6875 S:      Supported
6876 F:      drivers/media/dvb-frontends/horus3a*
6877
6878 MEDIA DRIVERS FOR LNBH25
6879 M:      Sergey Kozlov <serjk@netup.ru>
6880 L:      linux-media@vger.kernel.org
6881 W:      http://linuxtv.org/
6882 W:      http://netup.tv/
6883 T:      git git://linuxtv.org/media_tree.git
6884 S:      Supported
6885 F:      drivers/media/dvb-frontends/lnbh25*
6886
6887 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6888 M:      Sergey Kozlov <serjk@netup.ru>
6889 L:      linux-media@vger.kernel.org
6890 W:      http://linuxtv.org/
6891 W:      http://netup.tv/
6892 T:      git git://linuxtv.org/media_tree.git
6893 S:      Supported
6894 F:      drivers/media/pci/netup_unidvb/*
6895
6896 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6897 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6898 P:      LinuxTV.org Project
6899 L:      linux-media@vger.kernel.org
6900 W:      http://linuxtv.org
6901 Q:      http://patchwork.kernel.org/project/linux-media/list/
6902 T:      git git://linuxtv.org/media_tree.git
6903 S:      Maintained
6904 F:      Documentation/dvb/
6905 F:      Documentation/video4linux/
6906 F:      Documentation/DocBook/media/
6907 F:      drivers/media/
6908 F:      drivers/staging/media/
6909 F:      include/media/
6910 F:      include/uapi/linux/dvb/
6911 F:      include/uapi/linux/videodev2.h
6912 F:      include/uapi/linux/media.h
6913 F:      include/uapi/linux/v4l2-*
6914 F:      include/uapi/linux/meye.h
6915 F:      include/uapi/linux/ivtv*
6916 F:      include/uapi/linux/uvcvideo.h
6917
6918 MEDIATEK MT7601U WIRELESS LAN DRIVER
6919 M:      Jakub Kicinski <kubakici@wp.pl>
6920 L:      linux-wireless@vger.kernel.org
6921 S:      Maintained
6922 F:      drivers/net/wireless/mediatek/mt7601u/
6923
6924 MEGARAID SCSI/SAS DRIVERS
6925 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6926 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6927 M:      Uday Lingala <uday.lingala@avagotech.com>
6928 L:      megaraidlinux.pdl@avagotech.com
6929 L:      linux-scsi@vger.kernel.org
6930 W:      http://www.lsi.com
6931 S:      Maintained
6932 F:      Documentation/scsi/megaraid.txt
6933 F:      drivers/scsi/megaraid.*
6934 F:      drivers/scsi/megaraid/
6935
6936 MELLANOX ETHERNET DRIVER (mlx4_en)
6937 M:      Eugenia Emantayev <eugenia@mellanox.com>
6938 L:      netdev@vger.kernel.org
6939 S:      Supported
6940 W:      http://www.mellanox.com
6941 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6942 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6943
6944 MELLANOX ETHERNET DRIVER (mlx5e)
6945 M:      Saeed Mahameed <saeedm@mellanox.com>
6946 L:      netdev@vger.kernel.org
6947 S:      Supported
6948 W:      http://www.mellanox.com
6949 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6950 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
6951
6952 MELLANOX ETHERNET SWITCH DRIVERS
6953 M:      Jiri Pirko <jiri@mellanox.com>
6954 M:      Ido Schimmel <idosch@mellanox.com>
6955 L:      netdev@vger.kernel.org
6956 S:      Supported
6957 W:      http://www.mellanox.com
6958 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6959 F:      drivers/net/ethernet/mellanox/mlxsw/
6960
6961 MEMBARRIER SUPPORT
6962 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6963 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6964 L:      linux-kernel@vger.kernel.org
6965 S:      Supported
6966 F:      kernel/membarrier.c
6967 F:      include/uapi/linux/membarrier.h
6968
6969 MEMORY MANAGEMENT
6970 L:      linux-mm@kvack.org
6971 W:      http://www.linux-mm.org
6972 S:      Maintained
6973 F:      include/linux/mm.h
6974 F:      include/linux/gfp.h
6975 F:      include/linux/mmzone.h
6976 F:      include/linux/memory_hotplug.h
6977 F:      include/linux/vmalloc.h
6978 F:      mm/
6979
6980 MEMORY TECHNOLOGY DEVICES (MTD)
6981 M:      David Woodhouse <dwmw2@infradead.org>
6982 M:      Brian Norris <computersforpeace@gmail.com>
6983 L:      linux-mtd@lists.infradead.org
6984 W:      http://www.linux-mtd.infradead.org/
6985 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6986 T:      git git://git.infradead.org/linux-mtd.git
6987 T:      git git://git.infradead.org/l2-mtd.git
6988 S:      Maintained
6989 F:      drivers/mtd/
6990 F:      include/linux/mtd/
6991 F:      include/uapi/mtd/
6992
6993 MEN A21 WATCHDOG DRIVER
6994 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6995 L:      linux-watchdog@vger.kernel.org
6996 S:      Maintained
6997 F:      drivers/watchdog/mena21_wdt.c
6998
6999 MEN CHAMELEON BUS (mcb)
7000 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7001 S:      Maintained
7002 F:      drivers/mcb/
7003 F:      include/linux/mcb.h
7004 F:      Documentation/men-chameleon-bus.txt
7005
7006 MEN F21BMC (Board Management Controller)
7007 M:      Andreas Werner <andreas.werner@men.de>
7008 S:      Supported
7009 F:      drivers/mfd/menf21bmc.c
7010 F:      drivers/watchdog/menf21bmc_wdt.c
7011 F:      drivers/leds/leds-menf21bmc.c
7012 F:      drivers/hwmon/menf21bmc_hwmon.c
7013 F:      Documentation/hwmon/menf21bmc
7014
7015 METAG ARCHITECTURE
7016 M:      James Hogan <james.hogan@imgtec.com>
7017 L:      linux-metag@vger.kernel.org
7018 S:      Odd Fixes
7019 F:      arch/metag/
7020 F:      Documentation/metag/
7021 F:      Documentation/devicetree/bindings/metag/
7022 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7023 F:      drivers/clocksource/metag_generic.c
7024 F:      drivers/irqchip/irq-metag.c
7025 F:      drivers/irqchip/irq-metag-ext.c
7026 F:      drivers/tty/metag_da.c
7027
7028 MICROBLAZE ARCHITECTURE
7029 M:      Michal Simek <monstr@monstr.eu>
7030 W:      http://www.monstr.eu/fdt/
7031 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7032 S:      Supported
7033 F:      arch/microblaze/
7034
7035 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7036 M:      Chen Yu <yu.c.chen@intel.com>
7037 L:      platform-driver-x86@vger.kernel.org
7038 S:      Supported
7039 F:      drivers/platform/x86/surfacepro3_button.c
7040
7041 MICROTEK X6 SCANNER
7042 M:      Oliver Neukum <oliver@neukum.org>
7043 S:      Maintained
7044 F:      drivers/usb/image/microtek.*
7045
7046 MIPS
7047 M:      Ralf Baechle <ralf@linux-mips.org>
7048 L:      linux-mips@linux-mips.org
7049 W:      http://www.linux-mips.org/
7050 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7051 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7052 S:      Supported
7053 F:      Documentation/mips/
7054 F:      arch/mips/
7055
7056 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7057 M:      Hans Verkuil <hverkuil@xs4all.nl>
7058 L:      linux-media@vger.kernel.org
7059 T:      git git://linuxtv.org/media_tree.git
7060 W:      http://linuxtv.org
7061 S:      Odd Fixes
7062 F:      drivers/media/radio/radio-miropcm20*
7063
7064 Mellanox MLX5 core VPI driver
7065 M:      Eli Cohen <eli@mellanox.com>
7066 L:      netdev@vger.kernel.org
7067 L:      linux-rdma@vger.kernel.org
7068 W:      http://www.mellanox.com
7069 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7070 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7071 T:      git git://openfabrics.org/~eli/connect-ib.git
7072 S:      Supported
7073 F:      drivers/net/ethernet/mellanox/mlx5/core/
7074 F:      include/linux/mlx5/
7075
7076 Mellanox MLX5 IB driver
7077 M:      Eli Cohen <eli@mellanox.com>
7078 L:      linux-rdma@vger.kernel.org
7079 W:      http://www.mellanox.com
7080 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7081 T:      git git://openfabrics.org/~eli/connect-ib.git
7082 S:      Supported
7083 F:      include/linux/mlx5/
7084 F:      drivers/infiniband/hw/mlx5/
7085
7086 MELEXIS MLX90614 DRIVER
7087 M:      Crt Mori <cmo@melexis.com>
7088 L:      linux-iio@vger.kernel.org
7089 W:      http://www.melexis.com
7090 S:      Supported
7091 F:      drivers/iio/temperature/mlx90614.c
7092
7093 MN88472 MEDIA DRIVER
7094 M:      Antti Palosaari <crope@iki.fi>
7095 L:      linux-media@vger.kernel.org
7096 W:      http://linuxtv.org/
7097 W:      http://palosaari.fi/linux/
7098 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7099 T:      git git://linuxtv.org/anttip/media_tree.git
7100 S:      Maintained
7101 F:      drivers/staging/media/mn88472/
7102 F:      drivers/media/dvb-frontends/mn88472.h
7103
7104 MN88473 MEDIA DRIVER
7105 M:      Antti Palosaari <crope@iki.fi>
7106 L:      linux-media@vger.kernel.org
7107 W:      http://linuxtv.org/
7108 W:      http://palosaari.fi/linux/
7109 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7110 T:      git git://linuxtv.org/anttip/media_tree.git
7111 S:      Maintained
7112 F:      drivers/staging/media/mn88473/
7113 F:      drivers/media/dvb-frontends/mn88473.h
7114
7115 MODULE SUPPORT
7116 M:      Rusty Russell <rusty@rustcorp.com.au>
7117 S:      Maintained
7118 F:      include/linux/module.h
7119 F:      kernel/module.c
7120
7121 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7122 W:      http://popies.net/meye/
7123 S:      Orphan
7124 F:      Documentation/video4linux/meye.txt
7125 F:      drivers/media/pci/meye/
7126 F:      include/uapi/linux/meye.h
7127
7128 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7129 M:      Jiri Slaby <jirislaby@gmail.com>
7130 S:      Maintained
7131 F:      Documentation/serial/moxa-smartio
7132 F:      drivers/tty/mxser.*
7133
7134 MR800 AVERMEDIA USB FM RADIO DRIVER
7135 M:      Alexey Klimov <klimov.linux@gmail.com>
7136 L:      linux-media@vger.kernel.org
7137 T:      git git://linuxtv.org/media_tree.git
7138 S:      Maintained
7139 F:      drivers/media/radio/radio-mr800.c
7140
7141 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7142 M:      Alan Ott <alan@signal11.us>
7143 L:      linux-wpan@vger.kernel.org
7144 S:      Maintained
7145 F:      drivers/net/ieee802154/mrf24j40.c
7146 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7147
7148 MSI LAPTOP SUPPORT
7149 M:      "Lee, Chun-Yi" <jlee@suse.com>
7150 L:      platform-driver-x86@vger.kernel.org
7151 S:      Maintained
7152 F:      drivers/platform/x86/msi-laptop.c
7153
7154 MSI WMI SUPPORT
7155 L:      platform-driver-x86@vger.kernel.org
7156 S:      Orphan
7157 F:      drivers/platform/x86/msi-wmi.c
7158
7159 MSI001 MEDIA DRIVER
7160 M:      Antti Palosaari <crope@iki.fi>
7161 L:      linux-media@vger.kernel.org
7162 W:      http://linuxtv.org/
7163 W:      http://palosaari.fi/linux/
7164 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7165 T:      git git://linuxtv.org/anttip/media_tree.git
7166 S:      Maintained
7167 F:      drivers/media/tuners/msi001*
7168
7169 MSI2500 MEDIA DRIVER
7170 M:      Antti Palosaari <crope@iki.fi>
7171 L:      linux-media@vger.kernel.org
7172 W:      http://linuxtv.org/
7173 W:      http://palosaari.fi/linux/
7174 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7175 T:      git git://linuxtv.org/anttip/media_tree.git
7176 S:      Maintained
7177 F:      drivers/media/usb/msi2500/
7178
7179 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7180 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7181 L:      linux-mtd@lists.infradead.org
7182 S:      Maintained
7183 F:      drivers/mtd/devices/docg3*
7184
7185 MT9M032 APTINA SENSOR DRIVER
7186 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7187 L:      linux-media@vger.kernel.org
7188 T:      git git://linuxtv.org/media_tree.git
7189 S:      Maintained
7190 F:      drivers/media/i2c/mt9m032.c
7191 F:      include/media/mt9m032.h
7192
7193 MT9P031 APTINA CAMERA SENSOR
7194 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7195 L:      linux-media@vger.kernel.org
7196 T:      git git://linuxtv.org/media_tree.git
7197 S:      Maintained
7198 F:      drivers/media/i2c/mt9p031.c
7199 F:      include/media/mt9p031.h
7200
7201 MT9T001 APTINA CAMERA SENSOR
7202 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7203 L:      linux-media@vger.kernel.org
7204 T:      git git://linuxtv.org/media_tree.git
7205 S:      Maintained
7206 F:      drivers/media/i2c/mt9t001.c
7207 F:      include/media/mt9t001.h
7208
7209 MT9V032 APTINA CAMERA SENSOR
7210 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7211 L:      linux-media@vger.kernel.org
7212 T:      git git://linuxtv.org/media_tree.git
7213 S:      Maintained
7214 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7215 F:      drivers/media/i2c/mt9v032.c
7216 F:      include/media/mt9v032.h
7217
7218 MULTIFUNCTION DEVICES (MFD)
7219 M:      Lee Jones <lee.jones@linaro.org>
7220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7221 S:      Supported
7222 F:      drivers/mfd/
7223 F:      include/linux/mfd/
7224
7225 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7226 M:      Ulf Hansson <ulf.hansson@linaro.org>
7227 L:      linux-mmc@vger.kernel.org
7228 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7229 S:      Maintained
7230 F:      drivers/mmc/
7231 F:      include/linux/mmc/
7232 F:      include/uapi/linux/mmc/
7233
7234 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7235 S:      Orphan
7236 F:      drivers/mmc/host/mmc_spi.c
7237 F:      include/linux/spi/mmc_spi.h
7238
7239 MULTISOUND SOUND DRIVER
7240 M:      Andrew Veliath <andrewtv@usa.net>
7241 S:      Maintained
7242 F:      Documentation/sound/oss/MultiSound
7243 F:      sound/oss/msnd*
7244
7245 MULTITECH MULTIPORT CARD (ISICOM)
7246 S:      Orphan
7247 F:      drivers/tty/isicom.c
7248 F:      include/linux/isicom.h
7249
7250 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7251 M:      Felipe Balbi <balbi@ti.com>
7252 L:      linux-usb@vger.kernel.org
7253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7254 S:      Maintained
7255 F:      drivers/usb/musb/
7256
7257 MXL5007T MEDIA DRIVER
7258 M:      Michael Krufky <mkrufky@linuxtv.org>
7259 L:      linux-media@vger.kernel.org
7260 W:      http://linuxtv.org/
7261 W:      http://github.com/mkrufky
7262 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7263 T:      git git://linuxtv.org/mkrufky/tuners.git
7264 S:      Maintained
7265 F:      drivers/media/tuners/mxl5007t.*
7266
7267 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7268 M:      Hyong-Youb Kim <hykim@myri.com>
7269 L:      netdev@vger.kernel.org
7270 W:      https://www.myricom.com/support/downloads/myri10ge.html
7271 S:      Supported
7272 F:      drivers/net/ethernet/myricom/myri10ge/
7273
7274 NATSEMI ETHERNET DRIVER (DP8381x)
7275 S:      Orphan
7276 F:      drivers/net/ethernet/natsemi/natsemi.c
7277
7278 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7279 M:      Daniel Mack <zonque@gmail.com>
7280 S:      Maintained
7281 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7282 W:      http://www.native-instruments.com
7283 F:      sound/usb/caiaq/
7284
7285 NCP FILESYSTEM
7286 M:      Petr Vandrovec <petr@vandrovec.name>
7287 S:      Odd Fixes
7288 F:      fs/ncpfs/
7289
7290 NCR 5380 SCSI DRIVERS
7291 M:      Finn Thain <fthain@telegraphics.com.au>
7292 M:      Michael Schmitz <schmitzmic@gmail.com>
7293 L:      linux-scsi@vger.kernel.org
7294 S:      Maintained
7295 F:      Documentation/scsi/g_NCR5380.txt
7296 F:      drivers/scsi/NCR5380.*
7297 F:      drivers/scsi/arm/cumana_1.c
7298 F:      drivers/scsi/arm/oak.c
7299 F:      drivers/scsi/atari_NCR5380.c
7300 F:      drivers/scsi/atari_scsi.*
7301 F:      drivers/scsi/dmx3191d.c
7302 F:      drivers/scsi/dtc.*
7303 F:      drivers/scsi/g_NCR5380.*
7304 F:      drivers/scsi/g_NCR5380_mmio.c
7305 F:      drivers/scsi/mac_scsi.*
7306 F:      drivers/scsi/pas16.*
7307 F:      drivers/scsi/sun3_scsi.*
7308 F:      drivers/scsi/sun3_scsi_vme.c
7309 F:      drivers/scsi/t128.*
7310
7311 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7312 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7313 L:      linux-scsi@vger.kernel.org
7314 S:      Maintained
7315 F:      drivers/scsi/NCR_D700.*
7316
7317 NCT6775 HARDWARE MONITOR DRIVER
7318 M:      Guenter Roeck <linux@roeck-us.net>
7319 L:      lm-sensors@lm-sensors.org
7320 S:      Maintained
7321 F:      Documentation/hwmon/nct6775
7322 F:      drivers/hwmon/nct6775.c
7323
7324 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7325 M:      Faisal Latif <faisal.latif@intel.com>
7326 L:      linux-rdma@vger.kernel.org
7327 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7328 S:      Supported
7329 F:      drivers/infiniband/hw/nes/
7330
7331 NETEM NETWORK EMULATOR
7332 M:      Stephen Hemminger <stephen@networkplumber.org>
7333 L:      netem@lists.linux-foundation.org
7334 S:      Maintained
7335 F:      net/sched/sch_netem.c
7336
7337 NETERION 10GbE DRIVERS (s2io/vxge)
7338 M:      Jon Mason <jdmason@kudzu.us>
7339 L:      netdev@vger.kernel.org
7340 S:      Supported
7341 F:      Documentation/networking/s2io.txt
7342 F:      Documentation/networking/vxge.txt
7343 F:      drivers/net/ethernet/neterion/
7344
7345 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7346 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7347 M:      Patrick McHardy <kaber@trash.net>
7348 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7349 L:      netfilter-devel@vger.kernel.org
7350 L:      coreteam@netfilter.org
7351 W:      http://www.netfilter.org/
7352 W:      http://www.iptables.org/
7353 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7356 S:      Supported
7357 F:      include/linux/netfilter*
7358 F:      include/linux/netfilter/
7359 F:      include/net/netfilter/
7360 F:      include/uapi/linux/netfilter*
7361 F:      include/uapi/linux/netfilter/
7362 F:      net/*/netfilter.c
7363 F:      net/*/netfilter/
7364 F:      net/netfilter/
7365 F:      net/bridge/br_netfilter*.c
7366
7367 NETLABEL
7368 M:      Paul Moore <paul@paul-moore.com>
7369 W:      http://netlabel.sf.net
7370 L:      netdev@vger.kernel.org
7371 S:      Maintained
7372 F:      Documentation/netlabel/
7373 F:      include/net/netlabel.h
7374 F:      net/netlabel/
7375
7376 NETROM NETWORK LAYER
7377 M:      Ralf Baechle <ralf@linux-mips.org>
7378 L:      linux-hams@vger.kernel.org
7379 W:      http://www.linux-ax25.org/
7380 S:      Maintained
7381 F:      include/net/netrom.h
7382 F:      include/uapi/linux/netrom.h
7383 F:      net/netrom/
7384
7385 NETWORK BLOCK DEVICE (NBD)
7386 M:      Markus Pargmann <mpa@pengutronix.de>
7387 S:      Maintained
7388 L:      nbd-general@lists.sourceforge.net
7389 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7390 F:      Documentation/blockdev/nbd.txt
7391 F:      drivers/block/nbd.c
7392 F:      include/uapi/linux/nbd.h
7393
7394 NETWORK DROP MONITOR
7395 M:      Neil Horman <nhorman@tuxdriver.com>
7396 L:      netdev@vger.kernel.org
7397 S:      Maintained
7398 W:      https://fedorahosted.org/dropwatch/
7399 F:      net/core/drop_monitor.c
7400
7401 NETWORKING [GENERAL]
7402 M:      "David S. Miller" <davem@davemloft.net>
7403 L:      netdev@vger.kernel.org
7404 W:      http://www.linuxfoundation.org/en/Net
7405 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7408 S:      Maintained
7409 F:      net/
7410 F:      include/net/
7411 F:      include/linux/in.h
7412 F:      include/linux/net.h
7413 F:      include/linux/netdevice.h
7414 F:      include/uapi/linux/in.h
7415 F:      include/uapi/linux/net.h
7416 F:      include/uapi/linux/netdevice.h
7417 F:      include/uapi/linux/net_namespace.h
7418 F:      tools/net/
7419 F:      tools/testing/selftests/net/
7420 F:      lib/random32.c
7421 F:      lib/test_bpf.c
7422
7423 NETWORKING [IPv4/IPv6]
7424 M:      "David S. Miller" <davem@davemloft.net>
7425 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7426 M:      James Morris <jmorris@namei.org>
7427 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7428 M:      Patrick McHardy <kaber@trash.net>
7429 L:      netdev@vger.kernel.org
7430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7431 S:      Maintained
7432 F:      net/ipv4/
7433 F:      net/ipv6/
7434 F:      include/net/ip*
7435 F:      arch/x86/net/*
7436
7437 NETWORKING [IPSEC]
7438 M:      Steffen Klassert <steffen.klassert@secunet.com>
7439 M:      Herbert Xu <herbert@gondor.apana.org.au>
7440 M:      "David S. Miller" <davem@davemloft.net>
7441 L:      netdev@vger.kernel.org
7442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7444 S:      Maintained
7445 F:      net/core/flow.c
7446 F:      net/xfrm/
7447 F:      net/key/
7448 F:      net/ipv4/xfrm*
7449 F:      net/ipv4/esp4.c
7450 F:      net/ipv4/ah4.c
7451 F:      net/ipv4/ipcomp.c
7452 F:      net/ipv4/ip_vti.c
7453 F:      net/ipv6/xfrm*
7454 F:      net/ipv6/esp6.c
7455 F:      net/ipv6/ah6.c
7456 F:      net/ipv6/ipcomp6.c
7457 F:      net/ipv6/ip6_vti.c
7458 F:      include/uapi/linux/xfrm.h
7459 F:      include/net/xfrm.h
7460
7461 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7462 M:      Paul Moore <paul@paul-moore.com>
7463 L:      netdev@vger.kernel.org
7464 S:      Maintained
7465
7466 NETWORKING [WIRELESS]
7467 L:      linux-wireless@vger.kernel.org
7468 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7469
7470 NETWORKING DRIVERS
7471 L:      netdev@vger.kernel.org
7472 W:      http://www.linuxfoundation.org/en/Net
7473 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7476 S:      Odd Fixes
7477 F:      drivers/net/
7478 F:      include/linux/if_*
7479 F:      include/linux/netdevice.h
7480 F:      include/linux/etherdevice.h
7481 F:      include/linux/fcdevice.h
7482 F:      include/linux/fddidevice.h
7483 F:      include/linux/hippidevice.h
7484 F:      include/linux/inetdevice.h
7485 F:      include/uapi/linux/if_*
7486 F:      include/uapi/linux/netdevice.h
7487
7488 NETWORKING DRIVERS (WIRELESS)
7489 M:      Kalle Valo <kvalo@codeaurora.org>
7490 L:      linux-wireless@vger.kernel.org
7491 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7493 S:      Maintained
7494 F:      drivers/net/wireless/
7495
7496 NETXEN (1/10) GbE SUPPORT
7497 M:      Manish Chopra <manish.chopra@qlogic.com>
7498 M:      Sony Chacko <sony.chacko@qlogic.com>
7499 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7500 L:      netdev@vger.kernel.org
7501 W:      http://www.qlogic.com
7502 S:      Supported
7503 F:      drivers/net/ethernet/qlogic/netxen/
7504
7505 NFC SUBSYSTEM
7506 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7507 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7508 M:      Samuel Ortiz <sameo@linux.intel.com>
7509 L:      linux-wireless@vger.kernel.org
7510 L:      linux-nfc@lists.01.org (subscribers-only)
7511 S:      Supported
7512 F:      net/nfc/
7513 F:      include/net/nfc/
7514 F:      include/uapi/linux/nfc.h
7515 F:      drivers/nfc/
7516 F:      include/linux/platform_data/pn544.h
7517 F:      Documentation/devicetree/bindings/net/nfc/
7518
7519 NFS, SUNRPC, AND LOCKD CLIENTS
7520 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7521 M:      Anna Schumaker <anna.schumaker@netapp.com>
7522 L:      linux-nfs@vger.kernel.org
7523 W:      http://client.linux-nfs.org
7524 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7525 S:      Maintained
7526 F:      fs/lockd/
7527 F:      fs/nfs/
7528 F:      fs/nfs_common/
7529 F:      net/sunrpc/
7530 F:      include/linux/lockd/
7531 F:      include/linux/nfs*
7532 F:      include/linux/sunrpc/
7533 F:      include/uapi/linux/nfs*
7534 F:      include/uapi/linux/sunrpc/
7535
7536 NILFS2 FILESYSTEM
7537 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7538 L:      linux-nilfs@vger.kernel.org
7539 W:      http://nilfs.sourceforge.net/
7540 T:      git git://github.com/konis/nilfs2.git
7541 S:      Supported
7542 F:      Documentation/filesystems/nilfs2.txt
7543 F:      fs/nilfs2/
7544 F:      include/linux/nilfs2_fs.h
7545 F:      include/trace/events/nilfs2.h
7546
7547 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7548 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7549 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7550 S:      Maintained
7551 F:      Documentation/scsi/NinjaSCSI.txt
7552 F:      drivers/scsi/pcmcia/nsp_*
7553
7554 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7555 M:      GOTO Masanori <gotom@debian.or.jp>
7556 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7557 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7558 S:      Maintained
7559 F:      Documentation/scsi/NinjaSCSI.txt
7560 F:      drivers/scsi/nsp32*
7561
7562 NIOS2 ARCHITECTURE
7563 M:      Ley Foon Tan <lftan@altera.com>
7564 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7566 S:      Maintained
7567 F:      arch/nios2/
7568
7569 NOKIA N900 POWER SUPPLY DRIVERS
7570 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7571 S:      Maintained
7572 F:      include/linux/power/bq2415x_charger.h
7573 F:      include/linux/power/bq27xxx_battery.h
7574 F:      include/linux/power/isp1704_charger.h
7575 F:      drivers/power/bq2415x_charger.c
7576 F:      drivers/power/bq27xxx_battery.c
7577 F:      drivers/power/isp1704_charger.c
7578 F:      drivers/power/rx51_battery.c
7579
7580 NTB DRIVER CORE
7581 M:      Jon Mason <jdmason@kudzu.us>
7582 M:      Dave Jiang <dave.jiang@intel.com>
7583 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7584 L:      linux-ntb@googlegroups.com
7585 S:      Supported
7586 W:      https://github.com/jonmason/ntb/wiki
7587 T:      git git://github.com/jonmason/ntb.git
7588 F:      drivers/ntb/
7589 F:      drivers/net/ntb_netdev.c
7590 F:      include/linux/ntb.h
7591 F:      include/linux/ntb_transport.h
7592
7593 NTB INTEL DRIVER
7594 M:      Jon Mason <jdmason@kudzu.us>
7595 M:      Dave Jiang <dave.jiang@intel.com>
7596 L:      linux-ntb@googlegroups.com
7597 S:      Supported
7598 W:      https://github.com/jonmason/ntb/wiki
7599 T:      git git://github.com/jonmason/ntb.git
7600 F:      drivers/ntb/hw/intel/
7601
7602 NTFS FILESYSTEM
7603 M:      Anton Altaparmakov <anton@tuxera.com>
7604 L:      linux-ntfs-dev@lists.sourceforge.net
7605 W:      http://www.tuxera.com/
7606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7607 S:      Supported
7608 F:      Documentation/filesystems/ntfs.txt
7609 F:      fs/ntfs/
7610
7611 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7612 M:      Antonino Daplas <adaplas@gmail.com>
7613 L:      linux-fbdev@vger.kernel.org
7614 S:      Maintained
7615 F:      drivers/video/fbdev/riva/
7616 F:      drivers/video/fbdev/nvidia/
7617
7618 NVM EXPRESS DRIVER
7619 M:      Keith Busch <keith.busch@intel.com>
7620 M:      Jens Axboe <axboe@fb.com>
7621 L:      linux-nvme@lists.infradead.org
7622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7623 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7624 S:      Supported
7625 F:      drivers/nvme/host/
7626 F:      include/linux/nvme.h
7627
7628 NVMEM FRAMEWORK
7629 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7630 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7631 S:      Maintained
7632 F:      drivers/nvmem/
7633 F:      Documentation/devicetree/bindings/nvmem/
7634 F:      include/linux/nvmem-consumer.h
7635 F:      include/linux/nvmem-provider.h
7636
7637 NXP-NCI NFC DRIVER
7638 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7639 R:      Charles Gorand <charles.gorand@effinnov.com>
7640 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7641 S:      Supported
7642 F:      drivers/nfc/nxp-nci
7643
7644 NXP TDA998X DRM DRIVER
7645 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7646 S:      Supported
7647 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7648 F:      include/drm/i2c/tda998x.h
7649
7650 NXP TFA9879 DRIVER
7651 M:      Peter Rosin <peda@axentia.se>
7652 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7653 S:      Maintained
7654 F:      sound/soc/codecs/tfa9879*
7655
7656 OMAP SUPPORT
7657 M:      Tony Lindgren <tony@atomide.com>
7658 L:      linux-omap@vger.kernel.org
7659 W:      http://www.muru.com/linux/omap/
7660 W:      http://linux.omap.com/
7661 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7663 S:      Maintained
7664 F:      arch/arm/*omap*/
7665 F:      arch/arm/configs/omap1_defconfig
7666 F:      arch/arm/configs/omap2plus_defconfig
7667 F:      drivers/i2c/busses/i2c-omap.c
7668 F:      drivers/irqchip/irq-omap-intc.c
7669 F:      drivers/mfd/*omap*.c
7670 F:      drivers/mfd/menelaus.c
7671 F:      drivers/mfd/palmas.c
7672 F:      drivers/mfd/tps65217.c
7673 F:      drivers/mfd/tps65218.c
7674 F:      drivers/mfd/tps65910.c
7675 F:      drivers/mfd/twl-core.[ch]
7676 F:      drivers/mfd/twl4030*.c
7677 F:      drivers/mfd/twl6030*.c
7678 F:      drivers/mfd/twl6040*.c
7679 F:      drivers/regulator/palmas-regulator*.c
7680 F:      drivers/regulator/pbias-regulator.c
7681 F:      drivers/regulator/tps65217-regulator.c
7682 F:      drivers/regulator/tps65218-regulator.c
7683 F:      drivers/regulator/tps65910-regulator.c
7684 F:      drivers/regulator/twl-regulator.c
7685 F:      include/linux/i2c-omap.h
7686
7687 OMAP DEVICE TREE SUPPORT
7688 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7689 M:      Tony Lindgren <tony@atomide.com>
7690 L:      linux-omap@vger.kernel.org
7691 L:      devicetree@vger.kernel.org
7692 S:      Maintained
7693 F:      arch/arm/boot/dts/*omap*
7694 F:      arch/arm/boot/dts/*am3*
7695 F:      arch/arm/boot/dts/*am4*
7696 F:      arch/arm/boot/dts/*am5*
7697 F:      arch/arm/boot/dts/*dra7*
7698
7699 OMAP CLOCK FRAMEWORK SUPPORT
7700 M:      Paul Walmsley <paul@pwsan.com>
7701 L:      linux-omap@vger.kernel.org
7702 S:      Maintained
7703 F:      arch/arm/*omap*/*clock*
7704
7705 OMAP POWER MANAGEMENT SUPPORT
7706 M:      Kevin Hilman <khilman@deeprootsystems.com>
7707 L:      linux-omap@vger.kernel.org
7708 S:      Maintained
7709 F:      arch/arm/*omap*/*pm*
7710 F:      drivers/cpufreq/omap-cpufreq.c
7711
7712 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7713 M:      Rajendra Nayak <rnayak@ti.com>
7714 M:      Paul Walmsley <paul@pwsan.com>
7715 L:      linux-omap@vger.kernel.org
7716 S:      Maintained
7717 F:      arch/arm/mach-omap2/prm*
7718
7719 OMAP AUDIO SUPPORT
7720 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7721 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7722 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7723 L:      linux-omap@vger.kernel.org
7724 S:      Maintained
7725 F:      sound/soc/omap/
7726
7727 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7728 M:      Roger Quadros <rogerq@ti.com>
7729 M:      Tony Lindgren <tony@atomide.com>
7730 L:      linux-omap@vger.kernel.org
7731 S:      Maintained
7732 F:      drivers/memory/omap-gpmc.c
7733 F:      arch/arm/mach-omap2/*gpmc*
7734
7735 OMAP FRAMEBUFFER SUPPORT
7736 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7737 L:      linux-fbdev@vger.kernel.org
7738 L:      linux-omap@vger.kernel.org
7739 S:      Maintained
7740 F:      drivers/video/fbdev/omap/
7741
7742 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7743 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7744 L:      linux-omap@vger.kernel.org
7745 L:      linux-fbdev@vger.kernel.org
7746 S:      Maintained
7747 F:      drivers/video/fbdev/omap2/
7748 F:      Documentation/arm/OMAP/DSS
7749
7750 OMAP HARDWARE SPINLOCK SUPPORT
7751 M:      Ohad Ben-Cohen <ohad@wizery.com>
7752 L:      linux-omap@vger.kernel.org
7753 S:      Maintained
7754 F:      drivers/hwspinlock/omap_hwspinlock.c
7755
7756 OMAP MMC SUPPORT
7757 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7758 L:      linux-omap@vger.kernel.org
7759 S:      Maintained
7760 F:      drivers/mmc/host/omap.c
7761
7762 OMAP HS MMC SUPPORT
7763 L:      linux-mmc@vger.kernel.org
7764 L:      linux-omap@vger.kernel.org
7765 S:      Orphan
7766 F:      drivers/mmc/host/omap_hsmmc.c
7767
7768 OMAP RANDOM NUMBER GENERATOR SUPPORT
7769 M:      Deepak Saxena <dsaxena@plexity.net>
7770 S:      Maintained
7771 F:      drivers/char/hw_random/omap-rng.c
7772
7773 OMAP HWMOD SUPPORT
7774 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7775 M:      Paul Walmsley <paul@pwsan.com>
7776 L:      linux-omap@vger.kernel.org
7777 S:      Maintained
7778 F:      arch/arm/mach-omap2/omap_hwmod.*
7779
7780 OMAP HWMOD DATA
7781 M:      Paul Walmsley <paul@pwsan.com>
7782 L:      linux-omap@vger.kernel.org
7783 S:      Maintained
7784 F:      arch/arm/mach-omap2/omap_hwmod*data*
7785
7786 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7787 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7788 L:      linux-omap@vger.kernel.org
7789 S:      Maintained
7790 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7791
7792 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7793 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7794 L:      linux-media@vger.kernel.org
7795 S:      Maintained
7796 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7797 F:      drivers/media/platform/omap3isp/
7798 F:      drivers/staging/media/omap4iss/
7799
7800 OMAP USB SUPPORT
7801 M:      Felipe Balbi <balbi@ti.com>
7802 L:      linux-usb@vger.kernel.org
7803 L:      linux-omap@vger.kernel.org
7804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7805 S:      Maintained
7806 F:      drivers/usb/*/*omap*
7807 F:      arch/arm/*omap*/usb*
7808
7809 OMAP GPIO DRIVER
7810 M:      Javier Martinez Canillas <javier@dowhile0.org>
7811 M:      Santosh Shilimkar <ssantosh@kernel.org>
7812 M:      Kevin Hilman <khilman@deeprootsystems.com>
7813 L:      linux-omap@vger.kernel.org
7814 S:      Maintained
7815 F:      drivers/gpio/gpio-omap.c
7816
7817 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7818 M:      Mark Jackson <mpfj@newflow.co.uk>
7819 L:      linux-omap@vger.kernel.org
7820 S:      Maintained
7821 F:      arch/arm/boot/dts/am335x-nano.dts
7822
7823 OMFS FILESYSTEM
7824 M:      Bob Copeland <me@bobcopeland.com>
7825 L:      linux-karma-devel@lists.sourceforge.net
7826 S:      Maintained
7827 F:      Documentation/filesystems/omfs.txt
7828 F:      fs/omfs/
7829
7830 OMNIKEY CARDMAN 4000 DRIVER
7831 M:      Harald Welte <laforge@gnumonks.org>
7832 S:      Maintained
7833 F:      drivers/char/pcmcia/cm4000_cs.c
7834 F:      include/linux/cm4000_cs.h
7835 F:      include/uapi/linux/cm4000_cs.h
7836
7837 OMNIKEY CARDMAN 4040 DRIVER
7838 M:      Harald Welte <laforge@gnumonks.org>
7839 S:      Maintained
7840 F:      drivers/char/pcmcia/cm4040_cs.*
7841
7842 OMNIVISION OV7670 SENSOR DRIVER
7843 M:      Jonathan Corbet <corbet@lwn.net>
7844 L:      linux-media@vger.kernel.org
7845 T:      git git://linuxtv.org/media_tree.git
7846 S:      Maintained
7847 F:      drivers/media/i2c/ov7670.c
7848
7849 ONENAND FLASH DRIVER
7850 M:      Kyungmin Park <kyungmin.park@samsung.com>
7851 L:      linux-mtd@lists.infradead.org
7852 S:      Maintained
7853 F:      drivers/mtd/onenand/
7854 F:      include/linux/mtd/onenand*.h
7855
7856 ONSTREAM SCSI TAPE DRIVER
7857 M:      Willem Riede <osst@riede.org>
7858 L:      osst-users@lists.sourceforge.net
7859 L:      linux-scsi@vger.kernel.org
7860 S:      Maintained
7861 F:      Documentation/scsi/osst.txt
7862 F:      drivers/scsi/osst.*
7863 F:      drivers/scsi/osst_*.h
7864 F:      drivers/scsi/st.h
7865
7866 OPENCORES I2C BUS DRIVER
7867 M:      Peter Korsgaard <jacmet@sunsite.dk>
7868 L:      linux-i2c@vger.kernel.org
7869 S:      Maintained
7870 F:      Documentation/i2c/busses/i2c-ocores
7871 F:      drivers/i2c/busses/i2c-ocores.c
7872
7873 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7874 M:      Rob Herring <robh+dt@kernel.org>
7875 M:      Frank Rowand <frowand.list@gmail.com>
7876 M:      Grant Likely <grant.likely@linaro.org>
7877 L:      devicetree@vger.kernel.org
7878 W:      http://www.devicetree.org/
7879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7880 S:      Maintained
7881 F:      drivers/of/
7882 F:      include/linux/of*.h
7883 F:      scripts/dtc/
7884
7885 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7886 M:      Rob Herring <robh+dt@kernel.org>
7887 M:      Pawel Moll <pawel.moll@arm.com>
7888 M:      Mark Rutland <mark.rutland@arm.com>
7889 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7890 M:      Kumar Gala <galak@codeaurora.org>
7891 L:      devicetree@vger.kernel.org
7892 S:      Maintained
7893 F:      Documentation/devicetree/
7894 F:      arch/*/boot/dts/
7895 F:      include/dt-bindings/
7896
7897 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7898 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7899 L:      devicetree@vger.kernel.org
7900 S:      Maintained
7901 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7902 F:      Documentation/devicetree/overlay-notes.txt
7903 F:      drivers/of/overlay.c
7904 F:      drivers/of/resolver.c
7905
7906 OPENRISC ARCHITECTURE
7907 M:      Jonas Bonn <jonas@southpole.se>
7908 W:      http://openrisc.net
7909 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7910 S:      Maintained
7911 T:      git git://openrisc.net/~jonas/linux
7912 F:      arch/openrisc/
7913
7914 OPENVSWITCH
7915 M:      Pravin Shelar <pshelar@nicira.com>
7916 L:      netdev@vger.kernel.org
7917 L:      dev@openvswitch.org
7918 W:      http://openvswitch.org
7919 S:      Maintained
7920 F:      net/openvswitch/
7921 F:      include/uapi/linux/openvswitch.h
7922
7923 OPERATING PERFORMANCE POINTS (OPP)
7924 M:      Viresh Kumar <vireshk@kernel.org>
7925 M:      Nishanth Menon <nm@ti.com>
7926 M:      Stephen Boyd <sboyd@codeaurora.org>
7927 L:      linux-pm@vger.kernel.org
7928 S:      Maintained
7929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7930 F:      drivers/base/power/opp/
7931 F:      include/linux/pm_opp.h
7932 F:      Documentation/power/opp.txt
7933 F:      Documentation/devicetree/bindings/opp/
7934
7935 OPL4 DRIVER
7936 M:      Clemens Ladisch <clemens@ladisch.de>
7937 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7938 T:      git git://git.alsa-project.org/alsa-kernel.git
7939 S:      Maintained
7940 F:      sound/drivers/opl4/
7941
7942 OPROFILE
7943 M:      Robert Richter <rric@kernel.org>
7944 L:      oprofile-list@lists.sf.net
7945 S:      Maintained
7946 F:      arch/*/include/asm/oprofile*.h
7947 F:      arch/*/oprofile/
7948 F:      drivers/oprofile/
7949 F:      include/linux/oprofile.h
7950
7951 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7952 M:      Mark Fasheh <mfasheh@suse.com>
7953 M:      Joel Becker <jlbec@evilplan.org>
7954 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7955 W:      http://ocfs2.wiki.kernel.org
7956 S:      Supported
7957 F:      Documentation/filesystems/ocfs2.txt
7958 F:      Documentation/filesystems/dlmfs.txt
7959 F:      fs/ocfs2/
7960
7961 ORINOCO DRIVER
7962 L:      linux-wireless@vger.kernel.org
7963 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7964 W:      http://www.nongnu.org/orinoco/
7965 S:      Orphan
7966 F:      drivers/net/wireless/orinoco/
7967
7968 OSD LIBRARY and FILESYSTEM
7969 M:      Boaz Harrosh <ooo@electrozaur.com>
7970 M:      Benny Halevy <bhalevy@primarydata.com>
7971 L:      osd-dev@open-osd.org
7972 W:      http://open-osd.org
7973 T:      git git://git.open-osd.org/open-osd.git
7974 S:      Maintained
7975 F:      drivers/scsi/osd/
7976 F:      include/scsi/osd_*
7977 F:      fs/exofs/
7978
7979 OVERLAY FILESYSTEM
7980 M:      Miklos Szeredi <miklos@szeredi.hu>
7981 L:      linux-unionfs@vger.kernel.org
7982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7983 S:      Supported
7984 F:      fs/overlayfs/
7985 F:      Documentation/filesystems/overlayfs.txt
7986
7987 P54 WIRELESS DRIVER
7988 M:      Christian Lamparter <chunkeey@googlemail.com>
7989 L:      linux-wireless@vger.kernel.org
7990 W:      http://wireless.kernel.org/en/users/Drivers/p54
7991 S:      Maintained
7992 F:      drivers/net/wireless/p54/
7993
7994 PA SEMI ETHERNET DRIVER
7995 M:      Olof Johansson <olof@lixom.net>
7996 L:      netdev@vger.kernel.org
7997 S:      Maintained
7998 F:      drivers/net/ethernet/pasemi/*
7999
8000 PA SEMI SMBUS DRIVER
8001 M:      Olof Johansson <olof@lixom.net>
8002 L:      linux-i2c@vger.kernel.org
8003 S:      Maintained
8004 F:      drivers/i2c/busses/i2c-pasemi.c
8005
8006 PADATA PARALLEL EXECUTION MECHANISM
8007 M:      Steffen Klassert <steffen.klassert@secunet.com>
8008 L:      linux-crypto@vger.kernel.org
8009 S:      Maintained
8010 F:      kernel/padata.c
8011 F:      include/linux/padata.h
8012 F:      Documentation/padata.txt
8013
8014 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8015 M:      Harald Welte <laforge@gnumonks.org>
8016 L:      platform-driver-x86@vger.kernel.org
8017 S:      Maintained
8018 F:      drivers/platform/x86/panasonic-laptop.c
8019
8020 PANASONIC MN10300/AM33/AM34 PORT
8021 M:      David Howells <dhowells@redhat.com>
8022 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8023 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8024 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8025 S:      Maintained
8026 F:      Documentation/mn10300/
8027 F:      arch/mn10300/
8028
8029 PARALLEL PORT SUBSYSTEM
8030 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8031 M:      Sudip Mukherjee <sudip@vectorindia.org>
8032 L:      linux-parport@lists.infradead.org (subscribers-only)
8033 S:      Maintained
8034 F:      drivers/parport/
8035 F:      include/linux/parport*.h
8036 F:      drivers/char/ppdev.c
8037 F:      include/uapi/linux/ppdev.h
8038 F:      Documentation/parport*.txt
8039
8040 PARAVIRT_OPS INTERFACE
8041 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8042 M:      Chris Wright <chrisw@sous-sol.org>
8043 M:      Alok Kataria <akataria@vmware.com>
8044 M:      Rusty Russell <rusty@rustcorp.com.au>
8045 L:      virtualization@lists.linux-foundation.org
8046 S:      Supported
8047 F:      Documentation/virtual/paravirt_ops.txt
8048 F:      arch/*/kernel/paravirt*
8049 F:      arch/*/include/asm/paravirt.h
8050
8051 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8052 M:      Tim Waugh <tim@cyberelk.net>
8053 L:      linux-parport@lists.infradead.org (subscribers-only)
8054 S:      Maintained
8055 F:      Documentation/blockdev/paride.txt
8056 F:      drivers/block/paride/
8057
8058 PARISC ARCHITECTURE
8059 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8060 M:      Helge Deller <deller@gmx.de>
8061 L:      linux-parisc@vger.kernel.org
8062 W:      http://www.parisc-linux.org/
8063 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8066 S:      Maintained
8067 F:      arch/parisc/
8068 F:      Documentation/parisc/
8069 F:      drivers/parisc/
8070 F:      drivers/char/agp/parisc-agp.c
8071 F:      drivers/input/serio/gscps2.c
8072 F:      drivers/parport/parport_gsc.*
8073 F:      drivers/tty/serial/8250/8250_gsc.c
8074 F:      drivers/video/fbdev/sti*
8075 F:      drivers/video/console/sti*
8076 F:      drivers/video/logo/logo_parisc*
8077
8078 PC87360 HARDWARE MONITORING DRIVER
8079 M:      Jim Cromie <jim.cromie@gmail.com>
8080 L:      lm-sensors@lm-sensors.org
8081 S:      Maintained
8082 F:      Documentation/hwmon/pc87360
8083 F:      drivers/hwmon/pc87360.c
8084
8085 PC8736x GPIO DRIVER
8086 M:      Jim Cromie <jim.cromie@gmail.com>
8087 S:      Maintained
8088 F:      drivers/char/pc8736x_gpio.c
8089
8090 PC87427 HARDWARE MONITORING DRIVER
8091 M:      Jean Delvare <jdelvare@suse.com>
8092 L:      lm-sensors@lm-sensors.org
8093 S:      Maintained
8094 F:      Documentation/hwmon/pc87427
8095 F:      drivers/hwmon/pc87427.c
8096
8097 PCA9532 LED DRIVER
8098 M:      Riku Voipio <riku.voipio@iki.fi>
8099 S:      Maintained
8100 F:      drivers/leds/leds-pca9532.c
8101 F:      include/linux/leds-pca9532.h
8102
8103 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8104 M:      Guenter Roeck <linux@roeck-us.net>
8105 L:      linux-i2c@vger.kernel.org
8106 S:      Maintained
8107 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8108
8109 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8110 M:      Khalid Aziz <khalid@gonehiking.org>
8111 S:      Maintained
8112 F:      drivers/firmware/pcdp.*
8113
8114 PCI ERROR RECOVERY
8115 M:      Linas Vepstas <linasvepstas@gmail.com>
8116 L:      linux-pci@vger.kernel.org
8117 S:      Supported
8118 F:      Documentation/PCI/pci-error-recovery.txt
8119
8120 PCI SUBSYSTEM
8121 M:      Bjorn Helgaas <bhelgaas@google.com>
8122 L:      linux-pci@vger.kernel.org
8123 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8125 S:      Supported
8126 F:      Documentation/PCI/
8127 F:      drivers/pci/
8128 F:      include/linux/pci*
8129 F:      arch/x86/pci/
8130 F:      arch/x86/kernel/quirks.c
8131
8132 PCI DRIVER FOR ALTERA PCIE IP
8133 M:      Ley Foon Tan <lftan@altera.com>
8134 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8135 L:      linux-pci@vger.kernel.org
8136 S:      Supported
8137 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8138 F:      drivers/pci/host/pcie-altera.c
8139
8140 PCI DRIVER FOR ARM VERSATILE PLATFORM
8141 M:      Rob Herring <robh@kernel.org>
8142 L:      linux-pci@vger.kernel.org
8143 L:      linux-arm-kernel@lists.infradead.org
8144 S:      Maintained
8145 F:      Documentation/devicetree/bindings/pci/versatile.txt
8146 F:      drivers/pci/host/pci-versatile.c
8147
8148 PCI DRIVER FOR APPLIEDMICRO XGENE
8149 M:      Tanmay Inamdar <tinamdar@apm.com>
8150 L:      linux-pci@vger.kernel.org
8151 L:      linux-arm-kernel@lists.infradead.org
8152 S:      Maintained
8153 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8154 F:      drivers/pci/host/pci-xgene.c
8155
8156 PCI DRIVER FOR FREESCALE LAYERSCAPE
8157 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8158 M:      Mingkai Hu <mingkai.hu@freescale.com>
8159 M:      Roy Zang <tie-fei.zang@freescale.com>
8160 L:      linuxppc-dev@lists.ozlabs.org
8161 L:      linux-pci@vger.kernel.org
8162 L:      linux-arm-kernel@lists.infradead.org
8163 S:      Maintained
8164 F:      drivers/pci/host/*layerscape*
8165
8166 PCI DRIVER FOR IMX6
8167 M:      Richard Zhu <Richard.Zhu@freescale.com>
8168 M:      Lucas Stach <l.stach@pengutronix.de>
8169 L:      linux-pci@vger.kernel.org
8170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8171 S:      Maintained
8172 F:      drivers/pci/host/*imx6*
8173
8174 PCI DRIVER FOR TI KEYSTONE
8175 M:      Murali Karicheri <m-karicheri2@ti.com>
8176 L:      linux-pci@vger.kernel.org
8177 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8178 S:      Maintained
8179 F:      drivers/pci/host/*keystone*
8180
8181 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8182 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8183 M:      Jason Cooper <jason@lakedaemon.net>
8184 L:      linux-pci@vger.kernel.org
8185 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8186 S:      Maintained
8187 F:      drivers/pci/host/*mvebu*
8188
8189 PCI DRIVER FOR NVIDIA TEGRA
8190 M:      Thierry Reding <thierry.reding@gmail.com>
8191 L:      linux-tegra@vger.kernel.org
8192 L:      linux-pci@vger.kernel.org
8193 S:      Supported
8194 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8195 F:      drivers/pci/host/pci-tegra.c
8196
8197 PCI DRIVER FOR TI DRA7XX
8198 M:      Kishon Vijay Abraham I <kishon@ti.com>
8199 L:      linux-omap@vger.kernel.org
8200 L:      linux-pci@vger.kernel.org
8201 S:      Supported
8202 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8203 F:      drivers/pci/host/pci-dra7xx.c
8204
8205 PCI DRIVER FOR RENESAS R-CAR
8206 M:      Simon Horman <horms@verge.net.au>
8207 L:      linux-pci@vger.kernel.org
8208 L:      linux-sh@vger.kernel.org
8209 S:      Maintained
8210 F:      drivers/pci/host/*rcar*
8211
8212 PCI DRIVER FOR SAMSUNG EXYNOS
8213 M:      Jingoo Han <jingoohan1@gmail.com>
8214 L:      linux-pci@vger.kernel.org
8215 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8216 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8217 S:      Maintained
8218 F:      drivers/pci/host/pci-exynos.c
8219
8220 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8221 M:      Jingoo Han <jingoohan1@gmail.com>
8222 M:      Pratyush Anand <pratyush.anand@gmail.com>
8223 L:      linux-pci@vger.kernel.org
8224 S:      Maintained
8225 F:      drivers/pci/host/*designware*
8226
8227 PCI DRIVER FOR GENERIC OF HOSTS
8228 M:      Will Deacon <will.deacon@arm.com>
8229 L:      linux-pci@vger.kernel.org
8230 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8231 S:      Maintained
8232 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8233 F:      drivers/pci/host/pci-host-generic.c
8234
8235 PCIE DRIVER FOR ST SPEAR13XX
8236 M:      Pratyush Anand <pratyush.anand@gmail.com>
8237 L:      linux-pci@vger.kernel.org
8238 S:      Maintained
8239 F:      drivers/pci/host/*spear*
8240
8241 PCI MSI DRIVER FOR ALTERA MSI IP
8242 M:      Ley Foon Tan <lftan@altera.com>
8243 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8244 L:      linux-pci@vger.kernel.org
8245 S:      Supported
8246 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8247 F:      drivers/pci/host/pcie-altera-msi.c
8248
8249 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8250 M:      Duc Dang <dhdang@apm.com>
8251 L:      linux-pci@vger.kernel.org
8252 L:      linux-arm-kernel@lists.infradead.org
8253 S:      Maintained
8254 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8255 F:      drivers/pci/host/pci-xgene-msi.c
8256
8257 PCIE DRIVER FOR HISILICON
8258 M:      Zhou Wang <wangzhou1@hisilicon.com>
8259 L:      linux-pci@vger.kernel.org
8260 S:      Maintained
8261 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8262 F:      drivers/pci/host/pcie-hisi.c
8263
8264 PCMCIA SUBSYSTEM
8265 P:      Linux PCMCIA Team
8266 L:      linux-pcmcia@lists.infradead.org
8267 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8269 S:      Maintained
8270 F:      Documentation/pcmcia/
8271 F:      drivers/pcmcia/
8272 F:      include/pcmcia/
8273
8274 PCNET32 NETWORK DRIVER
8275 M:      Don Fry <pcnet32@frontier.com>
8276 L:      netdev@vger.kernel.org
8277 S:      Maintained
8278 F:      drivers/net/ethernet/amd/pcnet32.c
8279
8280 PCRYPT PARALLEL CRYPTO ENGINE
8281 M:      Steffen Klassert <steffen.klassert@secunet.com>
8282 L:      linux-crypto@vger.kernel.org
8283 S:      Maintained
8284 F:      crypto/pcrypt.c
8285 F:      include/crypto/pcrypt.h
8286
8287 PER-CPU MEMORY ALLOCATOR
8288 M:      Tejun Heo <tj@kernel.org>
8289 M:      Christoph Lameter <cl@linux-foundation.org>
8290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8291 S:      Maintained
8292 F:      include/linux/percpu*.h
8293 F:      mm/percpu*.c
8294 F:      arch/*/include/asm/percpu.h
8295
8296 PER-TASK DELAY ACCOUNTING
8297 M:      Balbir Singh <bsingharora@gmail.com>
8298 S:      Maintained
8299 F:      include/linux/delayacct.h
8300 F:      kernel/delayacct.c
8301
8302 PERFORMANCE EVENTS SUBSYSTEM
8303 M:      Peter Zijlstra <peterz@infradead.org>
8304 M:      Ingo Molnar <mingo@redhat.com>
8305 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8306 L:      linux-kernel@vger.kernel.org
8307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8308 S:      Supported
8309 F:      kernel/events/*
8310 F:      include/linux/perf_event.h
8311 F:      include/uapi/linux/perf_event.h
8312 F:      arch/*/kernel/perf_event*.c
8313 F:      arch/*/kernel/*/perf_event*.c
8314 F:      arch/*/kernel/*/*/perf_event*.c
8315 F:      arch/*/include/asm/perf_event.h
8316 F:      arch/*/kernel/perf_callchain.c
8317 F:      tools/perf/
8318
8319 PERSONALITY HANDLING
8320 M:      Christoph Hellwig <hch@infradead.org>
8321 L:      linux-abi-devel@lists.sourceforge.net
8322 S:      Maintained
8323 F:      include/linux/personality.h
8324 F:      include/uapi/linux/personality.h
8325
8326 PHONET PROTOCOL
8327 M:      Remi Denis-Courmont <courmisch@gmail.com>
8328 S:      Supported
8329 F:      Documentation/networking/phonet.txt
8330 F:      include/linux/phonet.h
8331 F:      include/net/phonet/
8332 F:      include/uapi/linux/phonet.h
8333 F:      net/phonet/
8334
8335 PHRAM MTD DRIVER
8336 M:      Joern Engel <joern@lazybastard.org>
8337 L:      linux-mtd@lists.infradead.org
8338 S:      Maintained
8339 F:      drivers/mtd/devices/phram.c
8340
8341 PICOLCD HID DRIVER
8342 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8343 L:      linux-input@vger.kernel.org
8344 S:      Maintained
8345 F:      drivers/hid/hid-picolcd*
8346
8347 PICOXCELL SUPPORT
8348 M:      Jamie Iles <jamie@jamieiles.com>
8349 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8350 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8351 S:      Supported
8352 F:      arch/arm/boot/dts/picoxcell*
8353 F:      arch/arm/mach-picoxcell/
8354 F:      drivers/crypto/picoxcell*
8355
8356 PIN CONTROL SUBSYSTEM
8357 M:      Linus Walleij <linus.walleij@linaro.org>
8358 L:      linux-gpio@vger.kernel.org
8359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8360 S:      Maintained
8361 F:      drivers/pinctrl/
8362 F:      include/linux/pinctrl/
8363
8364 PIN CONTROLLER - ATMEL AT91
8365 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8366 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8367 S:      Maintained
8368 F:      drivers/pinctrl/pinctrl-at91.*
8369
8370 PIN CONTROLLER - ATMEL AT91 PIO4
8371 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8372 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8373 L:      linux-gpio@vger.kernel.org
8374 S:      Supported
8375 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8376
8377 PIN CONTROLLER - INTEL
8378 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8379 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8380 S:      Maintained
8381 F:      drivers/pinctrl/intel/
8382
8383 PIN CONTROLLER - RENESAS
8384 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8385 L:      linux-sh@vger.kernel.org
8386 S:      Maintained
8387 F:      drivers/pinctrl/sh-pfc/
8388
8389 PIN CONTROLLER - SAMSUNG
8390 M:      Tomasz Figa <tomasz.figa@gmail.com>
8391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8392 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8393 S:      Maintained
8394 F:      drivers/pinctrl/samsung/
8395
8396 PIN CONTROLLER - SINGLE
8397 M:      Tony Lindgren <tony@atomide.com>
8398 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8399 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8400 L:      linux-omap@vger.kernel.org
8401 S:      Maintained
8402 F:      drivers/pinctrl/pinctrl-single.c
8403
8404 PIN CONTROLLER - ST SPEAR
8405 M:      Viresh Kumar <vireshk@kernel.org>
8406 L:      spear-devel@list.st.com
8407 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8408 W:      http://www.st.com/spear
8409 S:      Maintained
8410 F:      drivers/pinctrl/spear/
8411
8412 PKTCDVD DRIVER
8413 M:      Jiri Kosina <jikos@kernel.org>
8414 S:      Maintained
8415 F:      drivers/block/pktcdvd.c
8416 F:      include/linux/pktcdvd.h
8417 F:      include/uapi/linux/pktcdvd.h
8418
8419 PKUNITY SOC DRIVERS
8420 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8421 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8422 S:      Maintained
8423 T:      git git://github.com/gxt/linux.git
8424 F:      drivers/input/serio/i8042-unicore32io.h
8425 F:      drivers/i2c/busses/i2c-puv3.c
8426 F:      drivers/video/fbdev/fb-puv3.c
8427 F:      drivers/rtc/rtc-puv3.c
8428
8429 PMBUS HARDWARE MONITORING DRIVERS
8430 M:      Guenter Roeck <linux@roeck-us.net>
8431 L:      lm-sensors@lm-sensors.org
8432 W:      http://www.lm-sensors.org/
8433 W:      http://www.roeck-us.net/linux/drivers/
8434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8435 S:      Maintained
8436 F:      Documentation/hwmon/pmbus
8437 F:      drivers/hwmon/pmbus/
8438 F:      include/linux/i2c/pmbus.h
8439
8440 PMC SIERRA MaxRAID DRIVER
8441 L:      linux-scsi@vger.kernel.org
8442 W:      http://www.pmc-sierra.com/
8443 S:      Orphan
8444 F:      drivers/scsi/pmcraid.*
8445
8446 PMC SIERRA PM8001 DRIVER
8447 M:      Jack Wang <jinpu.wang@profitbricks.com>
8448 M:      lindar_liu@usish.com
8449 L:      pmchba@pmcs.com
8450 L:      linux-scsi@vger.kernel.org
8451 S:      Supported
8452 F:      drivers/scsi/pm8001/
8453
8454 POSIX CLOCKS and TIMERS
8455 M:      Thomas Gleixner <tglx@linutronix.de>
8456 L:      linux-kernel@vger.kernel.org
8457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8458 S:      Maintained
8459 F:      fs/timerfd.c
8460 F:      include/linux/timer*
8461 F:      kernel/time/*timer*
8462
8463 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8464 M:      Sebastian Reichel <sre@kernel.org>
8465 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8466 M:      David Woodhouse <dwmw2@infradead.org>
8467 L:      linux-pm@vger.kernel.org
8468 T:      git git://git.infradead.org/battery-2.6.git
8469 S:      Maintained
8470 F:      include/linux/power_supply.h
8471 F:      drivers/power/
8472 X:      drivers/power/avs/
8473
8474 POWER STATE COORDINATION INTERFACE (PSCI)
8475 M:      Mark Rutland <mark.rutland@arm.com>
8476 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8477 L:      linux-arm-kernel@lists.infradead.org
8478 S:      Maintained
8479 F:      drivers/firmware/psci.c
8480 F:      include/linux/psci.h
8481 F:      include/uapi/linux/psci.h
8482
8483 PNP SUPPORT
8484 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8485 S:      Maintained
8486 F:      drivers/pnp/
8487
8488 PPP PROTOCOL DRIVERS AND COMPRESSORS
8489 M:      Paul Mackerras <paulus@samba.org>
8490 L:      linux-ppp@vger.kernel.org
8491 S:      Maintained
8492 F:      drivers/net/ppp/ppp_*
8493
8494 PPP OVER ATM (RFC 2364)
8495 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8496 S:      Maintained
8497 F:      net/atm/pppoatm.c
8498 F:      include/uapi/linux/atmppp.h
8499
8500 PPP OVER ETHERNET
8501 M:      Michal Ostrowski <mostrows@earthlink.net>
8502 S:      Maintained
8503 F:      drivers/net/ppp/pppoe.c
8504 F:      drivers/net/ppp/pppox.c
8505
8506 PPP OVER L2TP
8507 M:      James Chapman <jchapman@katalix.com>
8508 S:      Maintained
8509 F:      net/l2tp/l2tp_ppp.c
8510 F:      include/linux/if_pppol2tp.h
8511 F:      include/uapi/linux/if_pppol2tp.h
8512
8513 PPS SUPPORT
8514 M:      Rodolfo Giometti <giometti@enneenne.com>
8515 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8516 L:      linuxpps@ml.enneenne.com (subscribers-only)
8517 S:      Maintained
8518 F:      Documentation/pps/
8519 F:      drivers/pps/
8520 F:      include/linux/pps*.h
8521
8522 PPTP DRIVER
8523 M:      Dmitry Kozlov <xeb@mail.ru>
8524 L:      netdev@vger.kernel.org
8525 S:      Maintained
8526 F:      drivers/net/ppp/pptp.c
8527 W:      http://sourceforge.net/projects/accel-pptp
8528
8529 PREEMPTIBLE KERNEL
8530 M:      Robert Love <rml@tech9.net>
8531 L:      kpreempt-tech@lists.sourceforge.net
8532 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8533 S:      Supported
8534 F:      Documentation/preempt-locking.txt
8535 F:      include/linux/preempt.h
8536
8537 PRISM54 WIRELESS DRIVER
8538 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8539 L:      linux-wireless@vger.kernel.org
8540 W:      http://wireless.kernel.org/en/users/Drivers/p54
8541 S:      Obsolete
8542 F:      drivers/net/wireless/prism54/
8543
8544 PS3 NETWORK SUPPORT
8545 M:      Geoff Levand <geoff@infradead.org>
8546 L:      netdev@vger.kernel.org
8547 L:      linuxppc-dev@lists.ozlabs.org
8548 S:      Maintained
8549 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8550
8551 PS3 PLATFORM SUPPORT
8552 M:      Geoff Levand <geoff@infradead.org>
8553 L:      linuxppc-dev@lists.ozlabs.org
8554 S:      Maintained
8555 F:      arch/powerpc/boot/ps3*
8556 F:      arch/powerpc/include/asm/lv1call.h
8557 F:      arch/powerpc/include/asm/ps3*.h
8558 F:      arch/powerpc/platforms/ps3/
8559 F:      drivers/*/ps3*
8560 F:      drivers/ps3/
8561 F:      drivers/rtc/rtc-ps3.c
8562 F:      drivers/usb/host/*ps3.c
8563 F:      sound/ppc/snd_ps3*
8564
8565 PS3VRAM DRIVER
8566 M:      Jim Paris <jim@jtan.com>
8567 M:      Geoff Levand <geoff@infradead.org>
8568 L:      linuxppc-dev@lists.ozlabs.org
8569 S:      Maintained
8570 F:      drivers/block/ps3vram.c
8571
8572 PSTORE FILESYSTEM
8573 M:      Anton Vorontsov <anton@enomsg.org>
8574 M:      Colin Cross <ccross@android.com>
8575 M:      Kees Cook <keescook@chromium.org>
8576 M:      Tony Luck <tony.luck@intel.com>
8577 S:      Maintained
8578 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8579 F:      fs/pstore/
8580 F:      include/linux/pstore*
8581 F:      drivers/firmware/efi/efi-pstore.c
8582 F:      drivers/acpi/apei/erst.c
8583
8584 PTP HARDWARE CLOCK SUPPORT
8585 M:      Richard Cochran <richardcochran@gmail.com>
8586 L:      netdev@vger.kernel.org
8587 S:      Maintained
8588 W:      http://linuxptp.sourceforge.net/
8589 F:      Documentation/ABI/testing/sysfs-ptp
8590 F:      Documentation/ptp/*
8591 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8592 F:      drivers/net/phy/dp83640*
8593 F:      drivers/ptp/*
8594 F:      include/linux/ptp_cl*
8595
8596 PTRACE SUPPORT
8597 M:      Roland McGrath <roland@hack.frob.com>
8598 M:      Oleg Nesterov <oleg@redhat.com>
8599 S:      Maintained
8600 F:      include/asm-generic/syscall.h
8601 F:      include/linux/ptrace.h
8602 F:      include/linux/regset.h
8603 F:      include/linux/tracehook.h
8604 F:      include/uapi/linux/ptrace.h
8605 F:      kernel/ptrace.c
8606
8607 PVRUSB2 VIDEO4LINUX DRIVER
8608 M:      Mike Isely <isely@pobox.com>
8609 L:      pvrusb2@isely.net       (subscribers-only)
8610 L:      linux-media@vger.kernel.org
8611 W:      http://www.isely.net/pvrusb2/
8612 T:      git git://linuxtv.org/media_tree.git
8613 S:      Maintained
8614 F:      Documentation/video4linux/README.pvrusb2
8615 F:      drivers/media/usb/pvrusb2/
8616
8617 PWC WEBCAM DRIVER
8618 M:      Hans de Goede <hdegoede@redhat.com>
8619 L:      linux-media@vger.kernel.org
8620 T:      git git://linuxtv.org/media_tree.git
8621 S:      Maintained
8622 F:      drivers/media/usb/pwc/*
8623
8624 PWM FAN DRIVER
8625 M:      Kamil Debski <k.debski@samsung.com>
8626 L:      lm-sensors@lm-sensors.org
8627 S:      Supported
8628 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8629 F:      Documentation/hwmon/pwm-fan
8630 F:      drivers/hwmon/pwm-fan.c
8631
8632 PWM SUBSYSTEM
8633 M:      Thierry Reding <thierry.reding@gmail.com>
8634 L:      linux-pwm@vger.kernel.org
8635 S:      Maintained
8636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8637 F:      Documentation/pwm.txt
8638 F:      Documentation/devicetree/bindings/pwm/
8639 F:      include/linux/pwm.h
8640 F:      drivers/pwm/
8641 F:      drivers/video/backlight/pwm_bl.c
8642 F:      include/linux/pwm_backlight.h
8643
8644 PXA2xx/PXA3xx SUPPORT
8645 M:      Daniel Mack <daniel@zonque.org>
8646 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8647 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8648 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8649 T:      git git://github.com/hzhuang1/linux.git
8650 T:      git git://github.com/rjarzmik/linux.git
8651 S:      Maintained
8652 F:      arch/arm/mach-pxa/
8653 F:      drivers/dma/pxa*
8654 F:      drivers/pcmcia/pxa2xx*
8655 F:      drivers/spi/spi-pxa2xx*
8656 F:      drivers/usb/gadget/udc/pxa2*
8657 F:      include/sound/pxa2xx-lib.h
8658 F:      sound/arm/pxa*
8659 F:      sound/soc/pxa/
8660
8661 PXA3xx NAND FLASH DRIVER
8662 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8663 L:      linux-mtd@lists.infradead.org
8664 S:      Maintained
8665 F:      drivers/mtd/nand/pxa3xx_nand.c
8666
8667 MMP SUPPORT
8668 M:      Eric Miao <eric.y.miao@gmail.com>
8669 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8670 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8671 T:      git git://github.com/hzhuang1/linux.git
8672 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8673 S:      Maintained
8674 F:      arch/arm/mach-mmp/
8675
8676 PXA MMCI DRIVER
8677 S:      Orphan
8678
8679 PXA RTC DRIVER
8680 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8681 L:      rtc-linux@googlegroups.com
8682 S:      Maintained
8683
8684 QAT DRIVER
8685 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8686 L:      qat-linux@intel.com
8687 S:      Supported
8688 F:      drivers/crypto/qat/
8689
8690 QIB DRIVER
8691 M:      Mike Marciniszyn <infinipath@intel.com>
8692 L:      linux-rdma@vger.kernel.org
8693 S:      Supported
8694 F:      drivers/infiniband/hw/qib/
8695
8696 QLOGIC QLA1280 SCSI DRIVER
8697 M:      Michael Reed <mdr@sgi.com>
8698 L:      linux-scsi@vger.kernel.org
8699 S:      Maintained
8700 F:      drivers/scsi/qla1280.[ch]
8701
8702 QLOGIC QLA2XXX FC-SCSI DRIVER
8703 M:      qla2xxx-upstream@qlogic.com
8704 L:      linux-scsi@vger.kernel.org
8705 S:      Supported
8706 F:      Documentation/scsi/LICENSE.qla2xxx
8707 F:      drivers/scsi/qla2xxx/
8708
8709 QLOGIC QLA4XXX iSCSI DRIVER
8710 M:      QLogic-Storage-Upstream@qlogic.com
8711 L:      linux-scsi@vger.kernel.org
8712 S:      Supported
8713 F:      Documentation/scsi/LICENSE.qla4xxx
8714 F:      drivers/scsi/qla4xxx/
8715
8716 QLOGIC QLA3XXX NETWORK DRIVER
8717 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8718 M:      Ron Mercer <ron.mercer@qlogic.com>
8719 M:      linux-driver@qlogic.com
8720 L:      netdev@vger.kernel.org
8721 S:      Supported
8722 F:      Documentation/networking/LICENSE.qla3xxx
8723 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8724
8725 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8726 M:      Dept-GELinuxNICDev@qlogic.com
8727 L:      netdev@vger.kernel.org
8728 S:      Supported
8729 F:      drivers/net/ethernet/qlogic/qlcnic/
8730
8731 QLOGIC QLGE 10Gb ETHERNET DRIVER
8732 M:      Harish Patil <harish.patil@qlogic.com>
8733 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8734 M:      Dept-GELinuxNICDev@qlogic.com
8735 M:      linux-driver@qlogic.com
8736 L:      netdev@vger.kernel.org
8737 S:      Supported
8738 F:      drivers/net/ethernet/qlogic/qlge/
8739
8740 QLOGIC QL4xxx ETHERNET DRIVER
8741 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8742 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8743 M:      everest-linux-l2@qlogic.com
8744 L:      netdev@vger.kernel.org
8745 S:      Supported
8746 F:      drivers/net/ethernet/qlogic/qed/
8747 F:      include/linux/qed/
8748 F:      drivers/net/ethernet/qlogic/qede/
8749
8750 QNX4 FILESYSTEM
8751 M:      Anders Larsen <al@alarsen.net>
8752 W:      http://www.alarsen.net/linux/qnx4fs/
8753 S:      Maintained
8754 F:      fs/qnx4/
8755 F:      include/uapi/linux/qnx4_fs.h
8756 F:      include/uapi/linux/qnxtypes.h
8757
8758 QT1010 MEDIA DRIVER
8759 M:      Antti Palosaari <crope@iki.fi>
8760 L:      linux-media@vger.kernel.org
8761 W:      http://linuxtv.org/
8762 W:      http://palosaari.fi/linux/
8763 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8764 T:      git git://linuxtv.org/anttip/media_tree.git
8765 S:      Maintained
8766 F:      drivers/media/tuners/qt1010*
8767
8768 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8769 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8770 L:      linux-wireless@vger.kernel.org
8771 L:      ath9k-devel@lists.ath9k.org
8772 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8773 S:      Supported
8774 F:      drivers/net/wireless/ath/ath9k/
8775
8776 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8777 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8778 L:      ath10k@lists.infradead.org
8779 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8780 T:      git git://github.com/kvalo/ath.git
8781 S:      Supported
8782 F:      drivers/net/wireless/ath/ath10k/
8783
8784 QUALCOMM HEXAGON ARCHITECTURE
8785 M:      Richard Kuo <rkuo@codeaurora.org>
8786 L:      linux-hexagon@vger.kernel.org
8787 S:      Supported
8788 F:      arch/hexagon/
8789
8790 QUALCOMM WCN36XX WIRELESS DRIVER
8791 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8792 L:      wcn36xx@lists.infradead.org
8793 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8794 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8795 S:      Supported
8796 F:      drivers/net/wireless/ath/wcn36xx/
8797
8798 RADOS BLOCK DEVICE (RBD)
8799 M:      Ilya Dryomov <idryomov@gmail.com>
8800 M:      Sage Weil <sage@redhat.com>
8801 M:      Alex Elder <elder@kernel.org>
8802 L:      ceph-devel@vger.kernel.org
8803 W:      http://ceph.com/
8804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8805 T:      git git://github.com/ceph/ceph-client.git
8806 S:      Supported
8807 F:      Documentation/ABI/testing/sysfs-bus-rbd
8808 F:      drivers/block/rbd.c
8809 F:      drivers/block/rbd_types.h
8810
8811 RADEON FRAMEBUFFER DISPLAY DRIVER
8812 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8813 L:      linux-fbdev@vger.kernel.org
8814 S:      Maintained
8815 F:      drivers/video/fbdev/aty/radeon*
8816 F:      include/uapi/linux/radeonfb.h
8817
8818 RADIOSHARK RADIO DRIVER
8819 M:      Hans de Goede <hdegoede@redhat.com>
8820 L:      linux-media@vger.kernel.org
8821 T:      git git://linuxtv.org/media_tree.git
8822 S:      Maintained
8823 F:      drivers/media/radio/radio-shark.c
8824
8825 RADIOSHARK2 RADIO DRIVER
8826 M:      Hans de Goede <hdegoede@redhat.com>
8827 L:      linux-media@vger.kernel.org
8828 T:      git git://linuxtv.org/media_tree.git
8829 S:      Maintained
8830 F:      drivers/media/radio/radio-shark2.c
8831 F:      drivers/media/radio/radio-tea5777.c
8832
8833 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8834 M:      Paul Mackerras <paulus@samba.org>
8835 L:      linux-fbdev@vger.kernel.org
8836 S:      Maintained
8837 F:      drivers/video/fbdev/aty/aty128fb.c
8838
8839 RALINK RT2X00 WIRELESS LAN DRIVER
8840 P:      rt2x00 project
8841 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8842 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8843 L:      linux-wireless@vger.kernel.org
8844 S:      Maintained
8845 F:      drivers/net/wireless/rt2x00/
8846
8847 RAMDISK RAM BLOCK DEVICE DRIVER
8848 M:      Jens Axboe <axboe@kernel.dk>
8849 S:      Maintained
8850 F:      Documentation/blockdev/ramdisk.txt
8851 F:      drivers/block/brd.c
8852
8853 RANDOM NUMBER DRIVER
8854 M:      "Theodore Ts'o" <tytso@mit.edu>
8855 S:      Maintained
8856 F:      drivers/char/random.c
8857
8858 RAPIDIO SUBSYSTEM
8859 M:      Matt Porter <mporter@kernel.crashing.org>
8860 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8861 S:      Maintained
8862 F:      drivers/rapidio/
8863
8864 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8865 L:      linux-wireless@vger.kernel.org
8866 S:      Orphan
8867 F:      drivers/net/wireless/ray*
8868
8869 RCUTORTURE MODULE
8870 M:      Josh Triplett <josh@joshtriplett.org>
8871 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8872 L:      linux-kernel@vger.kernel.org
8873 S:      Supported
8874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8875 F:      Documentation/RCU/torture.txt
8876 F:      kernel/rcu/rcutorture.c
8877
8878 RCUTORTURE TEST FRAMEWORK
8879 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8880 M:      Josh Triplett <josh@joshtriplett.org>
8881 R:      Steven Rostedt <rostedt@goodmis.org>
8882 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8883 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8884 L:      linux-kernel@vger.kernel.org
8885 S:      Supported
8886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8887 F:      tools/testing/selftests/rcutorture
8888
8889 RDC R-321X SoC
8890 M:      Florian Fainelli <florian@openwrt.org>
8891 S:      Maintained
8892
8893 RDC R6040 FAST ETHERNET DRIVER
8894 M:      Florian Fainelli <florian@openwrt.org>
8895 L:      netdev@vger.kernel.org
8896 S:      Maintained
8897 F:      drivers/net/ethernet/rdc/r6040.c
8898
8899 RDS - RELIABLE DATAGRAM SOCKETS
8900 M:      Chien Yen <chien.yen@oracle.com>
8901 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8902 S:      Supported
8903 F:      net/rds/
8904
8905 READ-COPY UPDATE (RCU)
8906 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8907 M:      Josh Triplett <josh@joshtriplett.org>
8908 R:      Steven Rostedt <rostedt@goodmis.org>
8909 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8910 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8911 L:      linux-kernel@vger.kernel.org
8912 W:      http://www.rdrop.com/users/paulmck/RCU/
8913 S:      Supported
8914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8915 F:      Documentation/RCU/
8916 X:      Documentation/RCU/torture.txt
8917 F:      include/linux/rcu*
8918 X:      include/linux/srcu.h
8919 F:      kernel/rcu/
8920 X:      kernel/torture.c
8921
8922 REAL TIME CLOCK (RTC) SUBSYSTEM
8923 M:      Alessandro Zummo <a.zummo@towertech.it>
8924 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8925 L:      rtc-linux@googlegroups.com
8926 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8928 S:      Maintained
8929 F:      Documentation/rtc.txt
8930 F:      drivers/rtc/
8931 F:      include/linux/rtc.h
8932 F:      include/uapi/linux/rtc.h
8933
8934 REALTEK AUDIO CODECS
8935 M:      Bard Liao <bardliao@realtek.com>
8936 M:      Oder Chiou <oder_chiou@realtek.com>
8937 S:      Maintained
8938 F:      sound/soc/codecs/rt*
8939 F:      include/sound/rt*.h
8940
8941 REISERFS FILE SYSTEM
8942 L:      reiserfs-devel@vger.kernel.org
8943 S:      Supported
8944 F:      fs/reiserfs/
8945
8946 REGISTER MAP ABSTRACTION
8947 M:      Mark Brown <broonie@kernel.org>
8948 L:      linux-kernel@vger.kernel.org
8949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8950 S:      Supported
8951 F:      drivers/base/regmap/
8952 F:      include/linux/regmap.h
8953
8954 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8955 M:      Ohad Ben-Cohen <ohad@wizery.com>
8956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8957 S:      Maintained
8958 F:      drivers/remoteproc/
8959 F:      Documentation/remoteproc.txt
8960 F:      include/linux/remoteproc.h
8961
8962 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8963 M:      Ohad Ben-Cohen <ohad@wizery.com>
8964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8965 S:      Maintained
8966 F:      drivers/rpmsg/
8967 F:      Documentation/rpmsg.txt
8968 F:      include/linux/rpmsg.h
8969
8970 RENESAS ETHERNET DRIVERS
8971 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
8972 L:      netdev@vger.kernel.org
8973 L:      linux-sh@vger.kernel.org
8974 F:      drivers/net/ethernet/renesas/
8975 F:      include/linux/sh_eth.h
8976
8977 RESET CONTROLLER FRAMEWORK
8978 M:      Philipp Zabel <p.zabel@pengutronix.de>
8979 S:      Maintained
8980 F:      drivers/reset/
8981 F:      Documentation/devicetree/bindings/reset/
8982 F:      include/dt-bindings/reset/
8983 F:      include/linux/reset.h
8984 F:      include/linux/reset-controller.h
8985
8986 RFKILL
8987 M:      Johannes Berg <johannes@sipsolutions.net>
8988 L:      linux-wireless@vger.kernel.org
8989 W:      http://wireless.kernel.org/
8990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8992 S:      Maintained
8993 F:      Documentation/rfkill.txt
8994 F:      net/rfkill/
8995
8996 RHASHTABLE
8997 M:      Thomas Graf <tgraf@suug.ch>
8998 L:      netdev@vger.kernel.org
8999 S:      Maintained
9000 F:      lib/rhashtable.c
9001 F:      include/linux/rhashtable.h
9002
9003 RICOH SMARTMEDIA/XD DRIVER
9004 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9005 S:      Maintained
9006 F:      drivers/mtd/nand/r852.c
9007 F:      drivers/mtd/nand/r852.h
9008
9009 RICOH R5C592 MEMORYSTICK DRIVER
9010 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9011 S:      Maintained
9012 F:      drivers/memstick/host/r592.*
9013
9014 ROCCAT DRIVERS
9015 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9016 W:      http://sourceforge.net/projects/roccat/
9017 S:      Maintained
9018 F:      drivers/hid/hid-roccat*
9019 F:      include/linux/hid-roccat*
9020 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9021
9022 ROCKER DRIVER
9023 M:      Jiri Pirko <jiri@resnulli.us>
9024 M:      Scott Feldman <sfeldma@gmail.com>
9025 L:      netdev@vger.kernel.org
9026 S:      Supported
9027 F:      drivers/net/ethernet/rocker/
9028
9029 ROCKETPORT DRIVER
9030 P:      Comtrol Corp.
9031 W:      http://www.comtrol.com
9032 S:      Maintained
9033 F:      Documentation/serial/rocket.txt
9034 F:      drivers/tty/rocket*
9035
9036 ROCKETPORT EXPRESS/INFINITY DRIVER
9037 M:      Kevin Cernekee <cernekee@gmail.com>
9038 L:      linux-serial@vger.kernel.org
9039 S:      Odd Fixes
9040 F:      drivers/tty/serial/rp2.*
9041
9042 ROSE NETWORK LAYER
9043 M:      Ralf Baechle <ralf@linux-mips.org>
9044 L:      linux-hams@vger.kernel.org
9045 W:      http://www.linux-ax25.org/
9046 S:      Maintained
9047 F:      include/net/rose.h
9048 F:      include/uapi/linux/rose.h
9049 F:      net/rose/
9050
9051 RTL2830 MEDIA DRIVER
9052 M:      Antti Palosaari <crope@iki.fi>
9053 L:      linux-media@vger.kernel.org
9054 W:      http://linuxtv.org/
9055 W:      http://palosaari.fi/linux/
9056 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9057 T:      git git://linuxtv.org/anttip/media_tree.git
9058 S:      Maintained
9059 F:      drivers/media/dvb-frontends/rtl2830*
9060
9061 RTL2832 MEDIA DRIVER
9062 M:      Antti Palosaari <crope@iki.fi>
9063 L:      linux-media@vger.kernel.org
9064 W:      http://linuxtv.org/
9065 W:      http://palosaari.fi/linux/
9066 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9067 T:      git git://linuxtv.org/anttip/media_tree.git
9068 S:      Maintained
9069 F:      drivers/media/dvb-frontends/rtl2832*
9070
9071 RTL2832_SDR MEDIA DRIVER
9072 M:      Antti Palosaari <crope@iki.fi>
9073 L:      linux-media@vger.kernel.org
9074 W:      http://linuxtv.org/
9075 W:      http://palosaari.fi/linux/
9076 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9077 T:      git git://linuxtv.org/anttip/media_tree.git
9078 S:      Maintained
9079 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9080
9081 RTL8180 WIRELESS DRIVER
9082 L:      linux-wireless@vger.kernel.org
9083 W:      http://wireless.kernel.org/
9084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9085 S:      Orphan
9086 F:      drivers/net/wireless/rtl818x/rtl8180/
9087
9088 RTL8187 WIRELESS DRIVER
9089 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9090 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9091 M:      Larry Finger <Larry.Finger@lwfinger.net>
9092 L:      linux-wireless@vger.kernel.org
9093 W:      http://wireless.kernel.org/
9094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9095 S:      Maintained
9096 F:      drivers/net/wireless/rtl818x/rtl8187/
9097
9098 RTL8192CE WIRELESS DRIVER
9099 M:      Larry Finger <Larry.Finger@lwfinger.net>
9100 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9101 L:      linux-wireless@vger.kernel.org
9102 W:      http://wireless.kernel.org/
9103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9104 S:      Maintained
9105 F:      drivers/net/wireless/rtlwifi/
9106 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
9107
9108 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9109 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9110 L:      linux-wireless@vger.kernel.org
9111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9112 S:      Maintained
9113 F:      drivers/net/wireless/realtek/rtl8xxxu/
9114
9115 S3 SAVAGE FRAMEBUFFER DRIVER
9116 M:      Antonino Daplas <adaplas@gmail.com>
9117 L:      linux-fbdev@vger.kernel.org
9118 S:      Maintained
9119 F:      drivers/video/fbdev/savage/
9120
9121 S390
9122 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9123 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9124 L:      linux-s390@vger.kernel.org
9125 W:      http://www.ibm.com/developerworks/linux/linux390/
9126 S:      Supported
9127 F:      arch/s390/
9128 F:      drivers/s390/
9129 F:      Documentation/s390/
9130 F:      Documentation/DocBook/s390*
9131
9132 S390 COMMON I/O LAYER
9133 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9134 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9135 L:      linux-s390@vger.kernel.org
9136 W:      http://www.ibm.com/developerworks/linux/linux390/
9137 S:      Supported
9138 F:      drivers/s390/cio/
9139
9140 S390 DASD DRIVER
9141 M:      Stefan Weinhuber <wein@de.ibm.com>
9142 M:      Stefan Haberland <stefan.haberland@de.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/block/dasd*
9147 F:      block/partitions/ibm.c
9148
9149 S390 NETWORK DRIVERS
9150 M:      Ursula Braun <ursula.braun@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/net/
9155
9156 S390 PCI SUBSYSTEM
9157 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9158 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9159 L:      linux-s390@vger.kernel.org
9160 W:      http://www.ibm.com/developerworks/linux/linux390/
9161 S:      Supported
9162 F:      arch/s390/pci/
9163 F:      drivers/pci/hotplug/s390_pci_hpc.c
9164
9165 S390 ZCRYPT DRIVER
9166 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9167 L:      linux-s390@vger.kernel.org
9168 W:      http://www.ibm.com/developerworks/linux/linux390/
9169 S:      Supported
9170 F:      drivers/s390/crypto/
9171
9172 S390 ZFCP DRIVER
9173 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9174 L:      linux-s390@vger.kernel.org
9175 W:      http://www.ibm.com/developerworks/linux/linux390/
9176 S:      Supported
9177 F:      drivers/s390/scsi/zfcp_*
9178
9179 S390 IUCV NETWORK LAYER
9180 M:      Ursula Braun <ursula.braun@de.ibm.com>
9181 L:      linux-s390@vger.kernel.org
9182 W:      http://www.ibm.com/developerworks/linux/linux390/
9183 S:      Supported
9184 F:      drivers/s390/net/*iucv*
9185 F:      include/net/iucv/
9186 F:      net/iucv/
9187
9188 S390 IOMMU (PCI)
9189 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9190 L:      linux-s390@vger.kernel.org
9191 W:      http://www.ibm.com/developerworks/linux/linux390/
9192 S:      Supported
9193 F:      drivers/iommu/s390-iommu.c
9194
9195 S3C24XX SD/MMC Driver
9196 M:      Ben Dooks <ben-linux@fluff.org>
9197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9198 S:      Supported
9199 F:      drivers/mmc/host/s3cmci.*
9200
9201 SAA6588 RDS RECEIVER DRIVER
9202 M:      Hans Verkuil <hverkuil@xs4all.nl>
9203 L:      linux-media@vger.kernel.org
9204 T:      git git://linuxtv.org/media_tree.git
9205 W:      http://linuxtv.org
9206 S:      Odd Fixes
9207 F:      drivers/media/i2c/saa6588*
9208
9209 SAA7134 VIDEO4LINUX DRIVER
9210 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9211 L:      linux-media@vger.kernel.org
9212 W:      http://linuxtv.org
9213 T:      git git://linuxtv.org/media_tree.git
9214 S:      Odd fixes
9215 F:      Documentation/video4linux/*.saa7134
9216 F:      drivers/media/pci/saa7134/
9217
9218 SAA7146 VIDEO4LINUX-2 DRIVER
9219 M:      Hans Verkuil <hverkuil@xs4all.nl>
9220 L:      linux-media@vger.kernel.org
9221 T:      git git://linuxtv.org/media_tree.git
9222 S:      Maintained
9223 F:      drivers/media/common/saa7146/
9224 F:      drivers/media/pci/saa7146/
9225 F:      include/media/saa7146*
9226
9227 SAMSUNG LAPTOP DRIVER
9228 M:      Corentin Chary <corentin.chary@gmail.com>
9229 L:      platform-driver-x86@vger.kernel.org
9230 S:      Maintained
9231 F:      drivers/platform/x86/samsung-laptop.c
9232
9233 SAMSUNG AUDIO (ASoC) DRIVERS
9234 M:      Sangbeom Kim <sbkim73@samsung.com>
9235 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9236 S:      Supported
9237 F:      sound/soc/samsung/
9238
9239 SAMSUNG FRAMEBUFFER DRIVER
9240 M:      Jingoo Han <jingoohan1@gmail.com>
9241 L:      linux-fbdev@vger.kernel.org
9242 S:      Maintained
9243 F:      drivers/video/fbdev/s3c-fb.c
9244
9245 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9246 M:      Sangbeom Kim <sbkim73@samsung.com>
9247 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9248 L:      linux-kernel@vger.kernel.org
9249 L:      linux-samsung-soc@vger.kernel.org
9250 S:      Supported
9251 F:      drivers/mfd/sec*.c
9252 F:      drivers/regulator/s2m*.c
9253 F:      drivers/regulator/s5m*.c
9254 F:      drivers/clk/clk-s2mps11.c
9255 F:      drivers/rtc/rtc-s5m.c
9256 F:      include/linux/mfd/samsung/
9257 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9258 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9259
9260 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9261 M:      Kyungmin Park <kyungmin.park@samsung.com>
9262 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9263 L:      linux-media@vger.kernel.org
9264 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9265 S:      Supported
9266 F:      drivers/media/platform/exynos4-is/
9267
9268 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9269 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9270 L:      linux-media@vger.kernel.org
9271 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9272 S:      Maintained
9273 F:      drivers/media/platform/s3c-camif/
9274 F:      include/media/s3c_camif.h
9275
9276 SAMSUNG S5C73M3 CAMERA DRIVER
9277 M:      Kyungmin Park <kyungmin.park@samsung.com>
9278 M:      Andrzej Hajda <a.hajda@samsung.com>
9279 L:      linux-media@vger.kernel.org
9280 S:      Supported
9281 F:      drivers/media/i2c/s5c73m3/*
9282
9283 SAMSUNG S5K5BAF CAMERA DRIVER
9284 M:      Kyungmin Park <kyungmin.park@samsung.com>
9285 M:      Andrzej Hajda <a.hajda@samsung.com>
9286 L:      linux-media@vger.kernel.org
9287 S:      Supported
9288 F:      drivers/media/i2c/s5k5baf.c
9289
9290 SAMSUNG S3FWRN5 NFC DRIVER
9291 M:      Robert Baldyga <r.baldyga@samsung.com>
9292 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9293 S:      Supported
9294 F:      drivers/nfc/s3fwrn5
9295
9296 SAMSUNG SOC CLOCK DRIVERS
9297 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9298 M:      Tomasz Figa <tomasz.figa@gmail.com>
9299 S:      Supported
9300 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9301 F:      drivers/clk/samsung/
9302
9303 SAMSUNG SXGBE DRIVERS
9304 M:      Byungho An <bh74.an@samsung.com>
9305 M:      Girish K S <ks.giri@samsung.com>
9306 M:      Vipul Pandya <vipul.pandya@samsung.com>
9307 S:      Supported
9308 L:      netdev@vger.kernel.org
9309 F:      drivers/net/ethernet/samsung/sxgbe/
9310
9311 SAMSUNG THERMAL DRIVER
9312 M:      Lukasz Majewski <l.majewski@samsung.com>
9313 L:      linux-pm@vger.kernel.org
9314 L:      linux-samsung-soc@vger.kernel.org
9315 S:      Supported
9316 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9317 F:      drivers/thermal/samsung/
9318
9319 SAMSUNG USB2 PHY DRIVER
9320 M:      Kamil Debski <k.debski@samsung.com>
9321 L:      linux-kernel@vger.kernel.org
9322 S:      Supported
9323 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9324 F:      Documentation/phy/samsung-usb2.txt
9325 F:      drivers/phy/phy-exynos4210-usb2.c
9326 F:      drivers/phy/phy-exynos4x12-usb2.c
9327 F:      drivers/phy/phy-exynos5250-usb2.c
9328 F:      drivers/phy/phy-s5pv210-usb2.c
9329 F:      drivers/phy/phy-samsung-usb2.c
9330 F:      drivers/phy/phy-samsung-usb2.h
9331
9332 SERIAL DRIVERS
9333 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9334 L:      linux-serial@vger.kernel.org
9335 S:      Maintained
9336 F:      drivers/tty/serial/
9337
9338 SYNOPSYS DESIGNWARE DMAC DRIVER
9339 M:      Viresh Kumar <vireshk@kernel.org>
9340 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9341 S:      Maintained
9342 F:      include/linux/dma/dw.h
9343 F:      include/linux/platform_data/dma-dw.h
9344 F:      drivers/dma/dw/
9345
9346 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9347 M: Lars Persson <lars.persson@axis.com>
9348 L: netdev@vger.kernel.org
9349 S: Supported
9350 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9351 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9352
9353 SYNOPSYS DESIGNWARE I2C DRIVER
9354 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9355 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9356 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9357 L:      linux-i2c@vger.kernel.org
9358 S:      Maintained
9359 F:      drivers/i2c/busses/i2c-designware-*
9360 F:      include/linux/platform_data/i2c-designware.h
9361
9362 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9363 M:      Jaehoon Chung <jh80.chung@samsung.com>
9364 L:      linux-mmc@vger.kernel.org
9365 S:      Maintained
9366 F:      include/linux/mmc/dw_mmc.h
9367 F:      drivers/mmc/host/dw_mmc*
9368
9369 SYSTEM TRACE MODULE CLASS
9370 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9371 S:      Maintained
9372 F:      Documentation/trace/stm.txt
9373 F:      drivers/hwtracing/stm/
9374 F:      include/linux/stm.h
9375 F:      include/uapi/linux/stm.h
9376
9377 THUNDERBOLT DRIVER
9378 M:      Andreas Noever <andreas.noever@gmail.com>
9379 S:      Maintained
9380 F:      drivers/thunderbolt/
9381
9382 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9383 M:      John Stultz <john.stultz@linaro.org>
9384 M:      Thomas Gleixner <tglx@linutronix.de>
9385 L:      linux-kernel@vger.kernel.org
9386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9387 S:      Supported
9388 F:      include/linux/clocksource.h
9389 F:      include/linux/time.h
9390 F:      include/linux/timex.h
9391 F:      include/uapi/linux/time.h
9392 F:      include/uapi/linux/timex.h
9393 F:      kernel/time/clocksource.c
9394 F:      kernel/time/time*.c
9395 F:      kernel/time/ntp.c
9396 F:      tools/testing/selftests/timers/
9397
9398 SC1200 WDT DRIVER
9399 M:      Zwane Mwaikambo <zwanem@gmail.com>
9400 S:      Maintained
9401 F:      drivers/watchdog/sc1200wdt.c
9402
9403 SCHEDULER
9404 M:      Ingo Molnar <mingo@redhat.com>
9405 M:      Peter Zijlstra <peterz@infradead.org>
9406 L:      linux-kernel@vger.kernel.org
9407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9408 S:      Maintained
9409 F:      kernel/sched/
9410 F:      include/linux/sched.h
9411 F:      include/uapi/linux/sched.h
9412 F:      include/linux/wait.h
9413
9414 SCORE ARCHITECTURE
9415 M:      Chen Liqin <liqin.linux@gmail.com>
9416 M:      Lennox Wu <lennox.wu@gmail.com>
9417 W:      http://www.sunplus.com
9418 S:      Supported
9419 F:      arch/score/
9420
9421 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9422 M:      Sudeep Holla <sudeep.holla@arm.com>
9423 L:      linux-arm-kernel@lists.infradead.org
9424 S:      Maintained
9425 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9426 F:      drivers/clk/clk-scpi.c
9427 F:      drivers/cpufreq/scpi-cpufreq.c
9428 F:      drivers/firmware/arm_scpi.c
9429 F:      include/linux/scpi_protocol.h
9430
9431 SCSI CDROM DRIVER
9432 M:      Jens Axboe <axboe@kernel.dk>
9433 L:      linux-scsi@vger.kernel.org
9434 W:      http://www.kernel.dk
9435 S:      Maintained
9436 F:      drivers/scsi/sr*
9437
9438 SCSI RDMA PROTOCOL (SRP) INITIATOR
9439 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9440 L:      linux-rdma@vger.kernel.org
9441 S:      Supported
9442 W:      http://www.openfabrics.org
9443 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9445 F:      drivers/infiniband/ulp/srp/
9446 F:      include/scsi/srp.h
9447
9448 SCSI SG DRIVER
9449 M:      Doug Gilbert <dgilbert@interlog.com>
9450 L:      linux-scsi@vger.kernel.org
9451 W:      http://sg.danny.cz/sg
9452 S:      Maintained
9453 F:      Documentation/scsi/scsi-generic.txt
9454 F:      drivers/scsi/sg.c
9455 F:      include/scsi/sg.h
9456
9457 SCSI SUBSYSTEM
9458 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9460 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9462 L:      linux-scsi@vger.kernel.org
9463 S:      Maintained
9464 F:      drivers/scsi/
9465 F:      include/scsi/
9466
9467 SCSI TAPE DRIVER
9468 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9469 L:      linux-scsi@vger.kernel.org
9470 S:      Maintained
9471 F:      Documentation/scsi/st.txt
9472 F:      drivers/scsi/st.*
9473 F:      drivers/scsi/st_*.h
9474
9475 SCTP PROTOCOL
9476 M:      Vlad Yasevich <vyasevich@gmail.com>
9477 M:      Neil Horman <nhorman@tuxdriver.com>
9478 L:      linux-sctp@vger.kernel.org
9479 W:      http://lksctp.sourceforge.net
9480 S:      Maintained
9481 F:      Documentation/networking/sctp.txt
9482 F:      include/linux/sctp.h
9483 F:      include/uapi/linux/sctp.h
9484 F:      include/net/sctp/
9485 F:      net/sctp/
9486
9487 SCx200 CPU SUPPORT
9488 M:      Jim Cromie <jim.cromie@gmail.com>
9489 S:      Odd Fixes
9490 F:      Documentation/i2c/busses/scx200_acb
9491 F:      arch/x86/platform/scx200/
9492 F:      drivers/watchdog/scx200_wdt.c
9493 F:      drivers/i2c/busses/scx200*
9494 F:      drivers/mtd/maps/scx200_docflash.c
9495 F:      include/linux/scx200.h
9496
9497 SCx200 GPIO DRIVER
9498 M:      Jim Cromie <jim.cromie@gmail.com>
9499 S:      Maintained
9500 F:      drivers/char/scx200_gpio.c
9501 F:      include/linux/scx200_gpio.h
9502
9503 SCx200 HRT CLOCKSOURCE DRIVER
9504 M:      Jim Cromie <jim.cromie@gmail.com>
9505 S:      Maintained
9506 F:      drivers/clocksource/scx200_hrt.c
9507
9508 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9509 M:      Sascha Sommer <saschasommer@freenet.de>
9510 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9511 S:      Maintained
9512 F:      drivers/mmc/host/sdricoh_cs.c
9513
9514 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9515 L:      linux-mmc@vger.kernel.org
9516 S:      Orphan
9517 F:      drivers/mmc/host/sdhci.*
9518 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9519
9520 SECURE COMPUTING
9521 M:      Kees Cook <keescook@chromium.org>
9522 R:      Andy Lutomirski <luto@amacapital.net>
9523 R:      Will Drewry <wad@chromium.org>
9524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9525 S:      Supported
9526 F:      kernel/seccomp.c
9527 F:      include/uapi/linux/seccomp.h
9528 F:      include/linux/seccomp.h
9529 F:      tools/testing/selftests/seccomp/*
9530 K:      \bsecure_computing
9531 K:      \bTIF_SECCOMP\b
9532
9533 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9534 M:      Ben Dooks <ben-linux@fluff.org>
9535 M:      Jaehoon Chung <jh80.chung@samsung.com>
9536 L:      linux-mmc@vger.kernel.org
9537 S:      Maintained
9538 F:      drivers/mmc/host/sdhci-s3c*
9539
9540 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9541 M:      Viresh Kumar <vireshk@kernel.org>
9542 L:      spear-devel@list.st.com
9543 L:      linux-mmc@vger.kernel.org
9544 S:      Maintained
9545 F:      drivers/mmc/host/sdhci-spear.c
9546
9547 SECURITY SUBSYSTEM
9548 M:      James Morris <james.l.morris@oracle.com>
9549 M:      "Serge E. Hallyn" <serge@hallyn.com>
9550 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9552 W:      http://kernsec.org/
9553 S:      Supported
9554 F:      security/
9555
9556 SECURITY CONTACT
9557 M:      Security Officers <security@kernel.org>
9558 S:      Supported
9559
9560 SELINUX SECURITY MODULE
9561 M:      Paul Moore <paul@paul-moore.com>
9562 M:      Stephen Smalley <sds@tycho.nsa.gov>
9563 M:      Eric Paris <eparis@parisplace.org>
9564 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9565 W:      http://selinuxproject.org
9566 T:      git git://git.infradead.org/users/pcmoore/selinux
9567 S:      Supported
9568 F:      include/linux/selinux*
9569 F:      security/selinux/
9570 F:      scripts/selinux/
9571
9572 APPARMOR SECURITY MODULE
9573 M:      John Johansen <john.johansen@canonical.com>
9574 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9575 W:      apparmor.wiki.kernel.org
9576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9577 S:      Supported
9578 F:      security/apparmor/
9579
9580 YAMA SECURITY MODULE
9581 M:      Kees Cook <keescook@chromium.org>
9582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9583 S:      Supported
9584 F:      security/yama/
9585
9586 SENSABLE PHANTOM
9587 M:      Jiri Slaby <jirislaby@gmail.com>
9588 S:      Maintained
9589 F:      drivers/misc/phantom.c
9590 F:      include/uapi/linux/phantom.h
9591
9592 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9593 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9594 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9595 M:      John Soni Jose <sony.john@avagotech.com>
9596 L:      linux-scsi@vger.kernel.org
9597 W:      http://www.avagotech.com
9598 S:      Supported
9599 F:      drivers/scsi/be2iscsi/
9600
9601 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9602 M:      Sathya Perla <sathya.perla@avagotech.com>
9603 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9604 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9605 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9606 L:      netdev@vger.kernel.org
9607 W:      http://www.emulex.com
9608 S:      Supported
9609 F:      drivers/net/ethernet/emulex/benet/
9610
9611 EMULEX ONECONNECT ROCE DRIVER
9612 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9613 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9614 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9615 L:      linux-rdma@vger.kernel.org
9616 W:      http://www.emulex.com
9617 S:      Supported
9618 F:      drivers/infiniband/hw/ocrdma/
9619
9620 SFC NETWORK DRIVER
9621 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9622 M:      Shradha Shah <sshah@solarflare.com>
9623 L:      netdev@vger.kernel.org
9624 S:      Supported
9625 F:      drivers/net/ethernet/sfc/
9626
9627 SGI GRU DRIVER
9628 M:      Dimitri Sivanich <sivanich@sgi.com>
9629 S:      Maintained
9630 F:      drivers/misc/sgi-gru/
9631
9632 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9633 M:      Pat Gefre <pfg@sgi.com>
9634 L:      linux-ia64@vger.kernel.org
9635 S:      Supported
9636 F:      Documentation/ia64/serial.txt
9637 F:      drivers/tty/serial/ioc?_serial.c
9638 F:      include/linux/ioc?.h
9639
9640 SGI XP/XPC/XPNET DRIVER
9641 M:      Cliff Whickman <cpw@sgi.com>
9642 M:      Robin Holt <robinmholt@gmail.com>
9643 S:      Maintained
9644 F:      drivers/misc/sgi-xp/
9645
9646 SI2157 MEDIA DRIVER
9647 M:      Antti Palosaari <crope@iki.fi>
9648 L:      linux-media@vger.kernel.org
9649 W:      http://linuxtv.org/
9650 W:      http://palosaari.fi/linux/
9651 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9652 T:      git git://linuxtv.org/anttip/media_tree.git
9653 S:      Maintained
9654 F:      drivers/media/tuners/si2157*
9655
9656 SI2168 MEDIA DRIVER
9657 M:      Antti Palosaari <crope@iki.fi>
9658 L:      linux-media@vger.kernel.org
9659 W:      http://linuxtv.org/
9660 W:      http://palosaari.fi/linux/
9661 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9662 T:      git git://linuxtv.org/anttip/media_tree.git
9663 S:      Maintained
9664 F:      drivers/media/dvb-frontends/si2168*
9665
9666 SI470X FM RADIO RECEIVER I2C DRIVER
9667 M:      Hans Verkuil <hverkuil@xs4all.nl>
9668 L:      linux-media@vger.kernel.org
9669 T:      git git://linuxtv.org/media_tree.git
9670 W:      http://linuxtv.org
9671 S:      Odd Fixes
9672 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9673
9674 SI470X FM RADIO RECEIVER USB 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:      Maintained
9680 F:      drivers/media/radio/si470x/radio-si470x-common.c
9681 F:      drivers/media/radio/si470x/radio-si470x.h
9682 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9683
9684 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9685 M:      Eduardo Valentin <edubezval@gmail.com>
9686 L:      linux-media@vger.kernel.org
9687 T:      git git://linuxtv.org/media_tree.git
9688 W:      http://linuxtv.org
9689 S:      Odd Fixes
9690 F:      drivers/media/radio/si4713/si4713.?
9691
9692 SI4713 FM RADIO TRANSMITTER PLATFORM 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/radio-platform-si4713.c
9699
9700 SI4713 FM RADIO TRANSMITTER USB DRIVER
9701 M:      Hans Verkuil <hverkuil@xs4all.nl>
9702 L:      linux-media@vger.kernel.org
9703 T:      git git://linuxtv.org/media_tree.git
9704 W:      http://linuxtv.org
9705 S:      Maintained
9706 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9707
9708 SIANO DVB DRIVER
9709 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9710 L:      linux-media@vger.kernel.org
9711 W:      http://linuxtv.org
9712 T:      git git://linuxtv.org/media_tree.git
9713 S:      Odd fixes
9714 F:      drivers/media/common/siano/
9715 F:      drivers/media/usb/siano/
9716 F:      drivers/media/usb/siano/
9717 F:      drivers/media/mmc/siano/
9718
9719 SIMPLEFB FB DRIVER
9720 M:      Hans de Goede <hdegoede@redhat.com>
9721 L:      linux-fbdev@vger.kernel.org
9722 S:      Maintained
9723 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9724 F:      drivers/video/fbdev/simplefb.c
9725 F:      include/linux/platform_data/simplefb.h
9726
9727 SH_VEU V4L2 MEM2MEM DRIVER
9728 L:      linux-media@vger.kernel.org
9729 S:      Orphan
9730 F:      drivers/media/platform/sh_veu.c
9731
9732 SH_VOU V4L2 OUTPUT DRIVER
9733 L:      linux-media@vger.kernel.org
9734 S:      Orphan
9735 F:      drivers/media/platform/sh_vou.c
9736 F:      include/media/sh_vou.h
9737
9738 SIMPLE FIRMWARE INTERFACE (SFI)
9739 M:      Len Brown <lenb@kernel.org>
9740 L:      sfi-devel@simplefirmware.org
9741 W:      http://simplefirmware.org/
9742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9743 S:      Supported
9744 F:      arch/x86/platform/sfi/
9745 F:      drivers/sfi/
9746 F:      include/linux/sfi*.h
9747
9748 SIMTEC EB110ATX (Chalice CATS)
9749 P:      Ben Dooks
9750 P:      Vincent Sanders <vince@simtec.co.uk>
9751 M:      Simtec Linux Team <linux@simtec.co.uk>
9752 W:      http://www.simtec.co.uk/products/EB110ATX/
9753 S:      Supported
9754
9755 SIMTEC EB2410ITX (BAST)
9756 P:      Ben Dooks
9757 P:      Vincent Sanders <vince@simtec.co.uk>
9758 M:      Simtec Linux Team <linux@simtec.co.uk>
9759 W:      http://www.simtec.co.uk/products/EB2410ITX/
9760 S:      Supported
9761 F:      arch/arm/mach-s3c24xx/mach-bast.c
9762 F:      arch/arm/mach-s3c24xx/bast-ide.c
9763 F:      arch/arm/mach-s3c24xx/bast-irq.c
9764
9765 TI DAVINCI MACHINE SUPPORT
9766 M:      Sekhar Nori <nsekhar@ti.com>
9767 M:      Kevin Hilman <khilman@deeprootsystems.com>
9768 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9769 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9770 S:      Supported
9771 F:      arch/arm/mach-davinci/
9772 F:      drivers/i2c/busses/i2c-davinci.c
9773
9774 TI DAVINCI SERIES MEDIA DRIVER
9775 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9776 L:      linux-media@vger.kernel.org
9777 W:      http://linuxtv.org/
9778 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9779 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9780 S:      Maintained
9781 F:      drivers/media/platform/davinci/
9782 F:      include/media/davinci/
9783
9784 TI AM437X VPFE DRIVER
9785 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9786 L:      linux-media@vger.kernel.org
9787 W:      http://linuxtv.org/
9788 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9789 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9790 S:      Maintained
9791 F:      drivers/media/platform/am437x/
9792
9793 OV2659 OMNIVISION SENSOR DRIVER
9794 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9795 L:      linux-media@vger.kernel.org
9796 W:      http://linuxtv.org/
9797 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9798 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9799 S:      Maintained
9800 F:      drivers/media/i2c/ov2659.c
9801 F:      include/media/ov2659.h
9802
9803 SILICON MOTION SM712 FRAME BUFFER DRIVER
9804 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9805 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9806 M:      Sudip Mukherjee <sudip@vectorindia.org>
9807 L:      linux-fbdev@vger.kernel.org
9808 S:      Maintained
9809 F:      drivers/video/fbdev/sm712*
9810 F:      Documentation/fb/sm712fb.txt
9811
9812 SIS 190 ETHERNET DRIVER
9813 M:      Francois Romieu <romieu@fr.zoreil.com>
9814 L:      netdev@vger.kernel.org
9815 S:      Maintained
9816 F:      drivers/net/ethernet/sis/sis190.c
9817
9818 SIS 900/7016 FAST ETHERNET DRIVER
9819 M:      Daniele Venzano <venza@brownhat.org>
9820 W:      http://www.brownhat.org/sis900.html
9821 L:      netdev@vger.kernel.org
9822 S:      Maintained
9823 F:      drivers/net/ethernet/sis/sis900.*
9824
9825 SIS FRAMEBUFFER DRIVER
9826 M:      Thomas Winischhofer <thomas@winischhofer.net>
9827 W:      http://www.winischhofer.net/linuxsisvga.shtml
9828 S:      Maintained
9829 F:      Documentation/fb/sisfb.txt
9830 F:      drivers/video/fbdev/sis/
9831 F:      include/video/sisfb.h
9832
9833 SIS USB2VGA DRIVER
9834 M:      Thomas Winischhofer <thomas@winischhofer.net>
9835 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9836 S:      Maintained
9837 F:      drivers/usb/misc/sisusbvga/
9838
9839 SLAB ALLOCATOR
9840 M:      Christoph Lameter <cl@linux.com>
9841 M:      Pekka Enberg <penberg@kernel.org>
9842 M:      David Rientjes <rientjes@google.com>
9843 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9844 M:      Andrew Morton <akpm@linux-foundation.org>
9845 L:      linux-mm@kvack.org
9846 S:      Maintained
9847 F:      include/linux/sl?b*.h
9848 F:      mm/sl?b*
9849
9850 SLEEPABLE READ-COPY UPDATE (SRCU)
9851 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9852 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9853 M:      Josh Triplett <josh@joshtriplett.org>
9854 R:      Steven Rostedt <rostedt@goodmis.org>
9855 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9856 L:      linux-kernel@vger.kernel.org
9857 W:      http://www.rdrop.com/users/paulmck/RCU/
9858 S:      Supported
9859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9860 F:      include/linux/srcu.h
9861 F:      kernel/rcu/srcu.c
9862
9863 SMACK SECURITY MODULE
9864 M:      Casey Schaufler <casey@schaufler-ca.com>
9865 L:      linux-security-module@vger.kernel.org
9866 W:      http://schaufler-ca.com
9867 T:      git git://git.gitorious.org/smack-next/kernel.git
9868 S:      Maintained
9869 F:      Documentation/security/Smack.txt
9870 F:      security/smack/
9871
9872 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9873 M:      Kevin Hilman <khilman@kernel.org>
9874 M:      Nishanth Menon <nm@ti.com>
9875 S:      Maintained
9876 F:      drivers/power/avs/
9877 F:      include/linux/power/smartreflex.h
9878 L:      linux-pm@vger.kernel.org
9879
9880 SMC91x ETHERNET DRIVER
9881 M:      Nicolas Pitre <nico@fluxnic.net>
9882 S:      Odd Fixes
9883 F:      drivers/net/ethernet/smsc/smc91x.*
9884
9885 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9886 M:      Sakari Ailus <sakari.ailus@iki.fi>
9887 L:      linux-media@vger.kernel.org
9888 S:      Maintained
9889 F:      drivers/media/i2c/smiapp/
9890 F:      include/media/smiapp.h
9891 F:      drivers/media/i2c/smiapp-pll.c
9892 F:      drivers/media/i2c/smiapp-pll.h
9893 F:      include/uapi/linux/smiapp.h
9894 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9895
9896 SMM665 HARDWARE MONITOR DRIVER
9897 M:      Guenter Roeck <linux@roeck-us.net>
9898 L:      lm-sensors@lm-sensors.org
9899 S:      Maintained
9900 F:      Documentation/hwmon/smm665
9901 F:      drivers/hwmon/smm665.c
9902
9903 SMSC EMC2103 HARDWARE MONITOR DRIVER
9904 M:      Steve Glendinning <steve.glendinning@shawell.net>
9905 L:      lm-sensors@lm-sensors.org
9906 S:      Maintained
9907 F:      Documentation/hwmon/emc2103
9908 F:      drivers/hwmon/emc2103.c
9909
9910 SMSC SCH5627 HARDWARE MONITOR DRIVER
9911 M:      Hans de Goede <hdegoede@redhat.com>
9912 L:      lm-sensors@lm-sensors.org
9913 S:      Supported
9914 F:      Documentation/hwmon/sch5627
9915 F:      drivers/hwmon/sch5627.c
9916
9917 SMSC47B397 HARDWARE MONITOR DRIVER
9918 M:      Jean Delvare <jdelvare@suse.com>
9919 L:      lm-sensors@lm-sensors.org
9920 S:      Maintained
9921 F:      Documentation/hwmon/smsc47b397
9922 F:      drivers/hwmon/smsc47b397.c
9923
9924 SMSC911x ETHERNET DRIVER
9925 M:      Steve Glendinning <steve.glendinning@shawell.net>
9926 L:      netdev@vger.kernel.org
9927 S:      Maintained
9928 F:      include/linux/smsc911x.h
9929 F:      drivers/net/ethernet/smsc/smsc911x.*
9930
9931 SMSC9420 PCI ETHERNET DRIVER
9932 M:      Steve Glendinning <steve.glendinning@shawell.net>
9933 L:      netdev@vger.kernel.org
9934 S:      Maintained
9935 F:      drivers/net/ethernet/smsc/smsc9420.*
9936
9937 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9938 M:      Steve Glendinning <steve.glendinning@shawell.net>
9939 L:      linux-fbdev@vger.kernel.org
9940 S:      Maintained
9941 F:      drivers/video/fbdev/smscufx.c
9942
9943 SOC-CAMERA V4L2 SUBSYSTEM
9944 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9945 L:      linux-media@vger.kernel.org
9946 T:      git git://linuxtv.org/media_tree.git
9947 S:      Maintained
9948 F:      include/media/soc*
9949 F:      drivers/media/i2c/soc_camera/
9950 F:      drivers/media/platform/soc_camera/
9951
9952 SOEKRIS NET48XX LED SUPPORT
9953 M:      Chris Boot <bootc@bootc.net>
9954 S:      Maintained
9955 F:      drivers/leds/leds-net48xx.c
9956
9957 SOFTLOGIC 6x10 MPEG CODEC
9958 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9959 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9960 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9961 M:      Ismael Luceno <ismael@iodev.co.uk>
9962 L:      linux-media@vger.kernel.org
9963 S:      Supported
9964 F:      drivers/media/pci/solo6x10/
9965
9966 SOFTWARE RAID (Multiple Disks) SUPPORT
9967 M:      Neil Brown <neilb@suse.com>
9968 L:      linux-raid@vger.kernel.org
9969 S:      Supported
9970 F:      drivers/md/
9971 F:      include/linux/raid/
9972 F:      include/uapi/linux/raid/
9973
9974 SONIC NETWORK DRIVER
9975 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9976 L:      netdev@vger.kernel.org
9977 S:      Maintained
9978 F:      drivers/net/ethernet/natsemi/sonic.*
9979
9980 SONICS SILICON BACKPLANE DRIVER (SSB)
9981 M:      Michael Buesch <m@bues.ch>
9982 L:      netdev@vger.kernel.org
9983 S:      Maintained
9984 F:      drivers/ssb/
9985 F:      include/linux/ssb/
9986
9987 SONY VAIO CONTROL DEVICE DRIVER
9988 M:      Mattia Dongili <malattia@linux.it>
9989 L:      platform-driver-x86@vger.kernel.org
9990 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9991 S:      Maintained
9992 F:      Documentation/laptops/sony-laptop.txt
9993 F:      drivers/char/sonypi.c
9994 F:      drivers/platform/x86/sony-laptop.c
9995 F:      include/linux/sony-laptop.h
9996
9997 SONY MEMORYSTICK CARD SUPPORT
9998 M:      Alex Dubov <oakad@yahoo.com>
9999 W:      http://tifmxx.berlios.de/
10000 S:      Maintained
10001 F:      drivers/memstick/host/tifm_ms.c
10002
10003 SONY MEMORYSTICK STANDARD SUPPORT
10004 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10005 S:      Maintained
10006 F:      drivers/memstick/core/ms_block.*
10007
10008 SOUND
10009 M:      Jaroslav Kysela <perex@perex.cz>
10010 M:      Takashi Iwai <tiwai@suse.com>
10011 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10012 W:      http://www.alsa-project.org/
10013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10014 T:      git git://git.alsa-project.org/alsa-kernel.git
10015 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10016 S:      Maintained
10017 F:      Documentation/sound/
10018 F:      include/sound/
10019 F:      include/uapi/sound/
10020 F:      sound/
10021
10022 SOUND - COMPRESSED AUDIO
10023 M:      Vinod Koul <vinod.koul@intel.com>
10024 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10026 S:      Supported
10027 F:      Documentation/sound/alsa/compress_offload.txt
10028 F:      include/sound/compress_driver.h
10029 F:      include/uapi/sound/compress_*
10030 F:      sound/core/compress_offload.c
10031 F:      sound/soc/soc-compress.c
10032
10033 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10034 M:      Liam Girdwood <lgirdwood@gmail.com>
10035 M:      Mark Brown <broonie@kernel.org>
10036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10037 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10038 W:      http://alsa-project.org/main/index.php/ASoC
10039 S:      Supported
10040 F:      Documentation/sound/alsa/soc/
10041 F:      sound/soc/
10042 F:      include/sound/soc*
10043
10044 SOUND - DMAENGINE HELPERS
10045 M:      Lars-Peter Clausen <lars@metafoo.de>
10046 S:      Supported
10047 F:      include/sound/dmaengine_pcm.h
10048 F:      sound/core/pcm_dmaengine.c
10049 F:      sound/soc/soc-generic-dmaengine-pcm.c
10050
10051 SP2 MEDIA DRIVER
10052 M:      Olli Salonen <olli.salonen@iki.fi>
10053 L:      linux-media@vger.kernel.org
10054 W:      http://linuxtv.org/
10055 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10056 S:      Maintained
10057 F:      drivers/media/dvb-frontends/sp2*
10058
10059 SPARC + UltraSPARC (sparc/sparc64)
10060 M:      "David S. Miller" <davem@davemloft.net>
10061 L:      sparclinux@vger.kernel.org
10062 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10065 S:      Maintained
10066 F:      arch/sparc/
10067 F:      drivers/sbus/
10068
10069 SPARC SERIAL DRIVERS
10070 M:      "David S. Miller" <davem@davemloft.net>
10071 L:      sparclinux@vger.kernel.org
10072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10074 S:      Maintained
10075 F:      include/linux/sunserialcore.h
10076 F:      drivers/tty/serial/suncore.c
10077 F:      drivers/tty/serial/sunhv.c
10078 F:      drivers/tty/serial/sunsab.c
10079 F:      drivers/tty/serial/sunsab.h
10080 F:      drivers/tty/serial/sunsu.c
10081 F:      drivers/tty/serial/sunzilog.c
10082 F:      drivers/tty/serial/sunzilog.h
10083
10084 SPARSE CHECKER
10085 M:      "Christopher Li" <sparse@chrisli.org>
10086 L:      linux-sparse@vger.kernel.org
10087 W:      https://sparse.wiki.kernel.org/
10088 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10089 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10090 S:      Maintained
10091 F:      include/linux/compiler.h
10092
10093 SPEAR PLATFORM SUPPORT
10094 M:      Viresh Kumar <vireshk@kernel.org>
10095 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10096 L:      spear-devel@list.st.com
10097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10098 W:      http://www.st.com/spear
10099 S:      Maintained
10100 F:      arch/arm/mach-spear/
10101
10102 SPEAR CLOCK FRAMEWORK SUPPORT
10103 M:      Viresh Kumar <vireshk@kernel.org>
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:      drivers/clk/spear/
10109
10110 SPI SUBSYSTEM
10111 M:      Mark Brown <broonie@kernel.org>
10112 L:      linux-spi@vger.kernel.org
10113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10114 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10115 S:      Maintained
10116 F:      Documentation/spi/
10117 F:      drivers/spi/
10118 F:      include/linux/spi/
10119 F:      include/uapi/linux/spi/
10120
10121 SPIDERNET NETWORK DRIVER for CELL
10122 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10123 L:      netdev@vger.kernel.org
10124 S:      Supported
10125 F:      Documentation/networking/spider_net.txt
10126 F:      drivers/net/ethernet/toshiba/spider_net*
10127
10128 SPU FILE SYSTEM
10129 M:      Jeremy Kerr <jk@ozlabs.org>
10130 L:      linuxppc-dev@lists.ozlabs.org
10131 W:      http://www.ibm.com/developerworks/power/cell/
10132 S:      Supported
10133 F:      Documentation/filesystems/spufs.txt
10134 F:      arch/powerpc/platforms/cell/spufs/
10135
10136 SQUASHFS FILE SYSTEM
10137 M:      Phillip Lougher <phillip@squashfs.org.uk>
10138 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10139 W:      http://squashfs.org.uk
10140 S:      Maintained
10141 F:      Documentation/filesystems/squashfs.txt
10142 F:      fs/squashfs/
10143
10144 SRM (Alpha) environment access
10145 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10146 S:      Maintained
10147 F:      arch/alpha/kernel/srm_env.c
10148
10149 STABLE BRANCH
10150 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10151 L:      stable@vger.kernel.org
10152 S:      Supported
10153 F:      Documentation/stable_kernel_rules.txt
10154
10155 STAGING SUBSYSTEM
10156 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10158 L:      devel@driverdev.osuosl.org
10159 S:      Supported
10160 F:      drivers/staging/
10161
10162 STAGING - COMEDI
10163 M:      Ian Abbott <abbotti@mev.co.uk>
10164 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10165 S:      Odd Fixes
10166 F:      drivers/staging/comedi/
10167
10168 STAGING - FLARION FT1000 DRIVERS
10169 M:      Marek Belisko <marek.belisko@gmail.com>
10170 S:      Odd Fixes
10171 F:      drivers/staging/ft1000/
10172
10173 STAGING - INDUSTRIAL IO
10174 M:      Jonathan Cameron <jic23@kernel.org>
10175 L:      linux-iio@vger.kernel.org
10176 S:      Odd Fixes
10177 F:      drivers/staging/iio/
10178
10179 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10180 M:      Jarod Wilson <jarod@wilsonet.com>
10181 W:      http://www.lirc.org/
10182 S:      Odd Fixes
10183 F:      drivers/staging/media/lirc/
10184
10185 STAGING - LUSTRE PARALLEL FILESYSTEM
10186 M:      Oleg Drokin <oleg.drokin@intel.com>
10187 M:      Andreas Dilger <andreas.dilger@intel.com>
10188 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10189 W:      http://wiki.lustre.org/
10190 S:      Maintained
10191 F:      drivers/staging/lustre
10192
10193 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10194 M:      Marc Dietrich <marvin24@gmx.de>
10195 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10196 L:      linux-tegra@vger.kernel.org
10197 S:      Maintained
10198 F:      drivers/staging/nvec/
10199
10200 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10201 M:      Jens Frederich <jfrederich@gmail.com>
10202 M:      Daniel Drake <dsd@laptop.org>
10203 M:      Jon Nettleton <jon.nettleton@gmail.com>
10204 W:      http://wiki.laptop.org/go/DCON
10205 S:      Maintained
10206 F:      drivers/staging/olpc_dcon/
10207
10208 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10209 M:      Willy Tarreau <willy@meta-x.org>
10210 S:      Odd Fixes
10211 F:      drivers/staging/panel/
10212
10213 STAGING - REALTEK RTL8712U DRIVERS
10214 M:      Larry Finger <Larry.Finger@lwfinger.net>
10215 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10216 S:      Odd Fixes
10217 F:      drivers/staging/rtl8712/
10218
10219 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10220 M:      Larry Finger <Larry.Finger@lwfinger.net>
10221 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10222 L:      linux-wireless@vger.kernel.org
10223 S:      Maintained
10224 F:      drivers/staging/rtl8723au/
10225
10226 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10227 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10228 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10229 M:      Sudip Mukherjee <sudip@vectorindia.org>
10230 L:      linux-fbdev@vger.kernel.org
10231 S:      Maintained
10232 F:      drivers/staging/sm750fb/
10233
10234 STAGING - SLICOSS
10235 M:      Lior Dotan <liodot@gmail.com>
10236 M:      Christopher Harrer <charrer@alacritech.com>
10237 S:      Odd Fixes
10238 F:      drivers/staging/slicoss/
10239
10240 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10241 M:      William Hubbs <w.d.hubbs@gmail.com>
10242 M:      Chris Brannon <chris@the-brannons.com>
10243 M:      Kirk Reiser <kirk@reisers.ca>
10244 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10245 L:      speakup@linux-speakup.org
10246 W:      http://www.linux-speakup.org/
10247 S:      Odd Fixes
10248 F:      drivers/staging/speakup/
10249
10250 STAGING - VIA VT665X DRIVERS
10251 M:      Forest Bond <forest@alittletooquiet.net>
10252 S:      Odd Fixes
10253 F:      drivers/staging/vt665?/
10254
10255 STAGING - WILC1000 WIFI DRIVER
10256 M:      Johnny Kim <johnny.kim@atmel.com>
10257 M:      Austin Shin <austin.shin@atmel.com>
10258 M:      Chris Park <chris.park@atmel.com>
10259 M:      Tony Cho <tony.cho@atmel.com>
10260 M:      Glen Lee <glen.lee@atmel.com>
10261 M:      Leo Kim <leo.kim@atmel.com>
10262 L:      linux-wireless@vger.kernel.org
10263 S:      Supported
10264 F:      drivers/staging/wilc1000/
10265
10266 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10267 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10268 S:      Odd Fixes
10269 F:      drivers/staging/xgifb/
10270
10271 HFI1 DRIVER
10272 M:      Mike Marciniszyn <infinipath@intel.com>
10273 L:      linux-rdma@vger.kernel.org
10274 S:      Supported
10275 F:      drivers/staging/rdma/hfi1
10276
10277 STARFIRE/DURALAN NETWORK DRIVER
10278 M:      Ion Badulescu <ionut@badula.org>
10279 S:      Odd Fixes
10280 F:      drivers/net/ethernet/adaptec/starfire*
10281
10282 SUN3/3X
10283 M:      Sam Creasey <sammy@sammy.net>
10284 W:      http://sammy.net/sun3/
10285 S:      Maintained
10286 F:      arch/m68k/kernel/*sun3*
10287 F:      arch/m68k/sun3*/
10288 F:      arch/m68k/include/asm/sun3*
10289 F:      drivers/net/ethernet/i825xx/sun3*
10290
10291 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10292 M:      Hans de Goede <hdegoede@redhat.com>
10293 L:      linux-input@vger.kernel.org
10294 S:      Maintained
10295 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10296 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10297
10298 SUNDANCE NETWORK DRIVER
10299 M:      Denis Kirjanov <kda@linux-powerpc.org>
10300 L:      netdev@vger.kernel.org
10301 S:      Maintained
10302 F:      drivers/net/ethernet/dlink/sundance.c
10303
10304 SUPERH
10305 L:      linux-sh@vger.kernel.org
10306 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10307 S:      Orphan
10308 F:      Documentation/sh/
10309 F:      arch/sh/
10310 F:      drivers/sh/
10311
10312 SUSPEND TO RAM
10313 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10314 M:      Len Brown <len.brown@intel.com>
10315 M:      Pavel Machek <pavel@ucw.cz>
10316 L:      linux-pm@vger.kernel.org
10317 S:      Supported
10318 F:      Documentation/power/
10319 F:      arch/x86/kernel/acpi/
10320 F:      drivers/base/power/
10321 F:      kernel/power/
10322 F:      include/linux/suspend.h
10323 F:      include/linux/freezer.h
10324 F:      include/linux/pm.h
10325
10326 SVGA HANDLING
10327 M:      Martin Mares <mj@ucw.cz>
10328 L:      linux-video@atrey.karlin.mff.cuni.cz
10329 S:      Maintained
10330 F:      Documentation/svga.txt
10331 F:      arch/x86/boot/video*
10332
10333 SWIOTLB SUBSYSTEM
10334 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10335 L:      linux-kernel@vger.kernel.org
10336 S:      Supported
10337 F:      lib/swiotlb.c
10338 F:      arch/*/kernel/pci-swiotlb.c
10339 F:      include/linux/swiotlb.h
10340
10341 SWITCHDEV
10342 M:      Jiri Pirko <jiri@resnulli.us>
10343 L:      netdev@vger.kernel.org
10344 S:      Supported
10345 F:      net/switchdev/
10346 F:      include/net/switchdev.h
10347
10348 SYNOPSYS ARC ARCHITECTURE
10349 M:      Vineet Gupta <vgupta@synopsys.com>
10350 L:      linux-snps-arc@lists.infradead.org
10351 S:      Supported
10352 F:      arch/arc/
10353 F:      Documentation/devicetree/bindings/arc/*
10354 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10355 F:      drivers/tty/serial/arc_uart.c
10356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10357
10358 SYNOPSYS ARC SDP platform support
10359 M:      Alexey Brodkin <abrodkin@synopsys.com>
10360 S:      Supported
10361 F:      arch/arc/plat-axs10x
10362 F:      arch/arc/boot/dts/ax*
10363 F:      Documentation/devicetree/bindings/arc/axs10*
10364
10365 SYSTEM CONFIGURATION (SYSCON)
10366 M:      Lee Jones <lee.jones@linaro.org>
10367 M:      Arnd Bergmann <arnd@arndb.de>
10368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10369 S:      Supported
10370 F:      drivers/mfd/syscon.c
10371
10372 SYSV FILESYSTEM
10373 M:      Christoph Hellwig <hch@infradead.org>
10374 S:      Maintained
10375 F:      Documentation/filesystems/sysv-fs.txt
10376 F:      fs/sysv/
10377 F:      include/linux/sysv_fs.h
10378
10379 TARGET SUBSYSTEM
10380 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10381 L:      linux-scsi@vger.kernel.org
10382 L:      target-devel@vger.kernel.org
10383 W:      http://www.linux-iscsi.org
10384 W:      http://groups.google.com/group/linux-iscsi-target-dev
10385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10386 S:      Supported
10387 F:      drivers/target/
10388 F:      include/target/
10389 F:      Documentation/target/
10390
10391 TASKSTATS STATISTICS INTERFACE
10392 M:      Balbir Singh <bsingharora@gmail.com>
10393 S:      Maintained
10394 F:      Documentation/accounting/taskstats*
10395 F:      include/linux/taskstats*
10396 F:      kernel/taskstats.c
10397
10398 TC CLASSIFIER
10399 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10400 L:      netdev@vger.kernel.org
10401 S:      Maintained
10402 F:      include/net/pkt_cls.h
10403 F:      include/uapi/linux/pkt_cls.h
10404 F:      net/sched/
10405
10406 TCP LOW PRIORITY MODULE
10407 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10408 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10409 W:      http://tcp-lp-mod.sourceforge.net/
10410 S:      Maintained
10411 F:      net/ipv4/tcp_lp.c
10412
10413 TDA10071 MEDIA DRIVER
10414 M:      Antti Palosaari <crope@iki.fi>
10415 L:      linux-media@vger.kernel.org
10416 W:      http://linuxtv.org/
10417 W:      http://palosaari.fi/linux/
10418 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10419 T:      git git://linuxtv.org/anttip/media_tree.git
10420 S:      Maintained
10421 F:      drivers/media/dvb-frontends/tda10071*
10422
10423 TDA18212 MEDIA DRIVER
10424 M:      Antti Palosaari <crope@iki.fi>
10425 L:      linux-media@vger.kernel.org
10426 W:      http://linuxtv.org/
10427 W:      http://palosaari.fi/linux/
10428 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10429 T:      git git://linuxtv.org/anttip/media_tree.git
10430 S:      Maintained
10431 F:      drivers/media/tuners/tda18212*
10432
10433 TDA18218 MEDIA DRIVER
10434 M:      Antti Palosaari <crope@iki.fi>
10435 L:      linux-media@vger.kernel.org
10436 W:      http://linuxtv.org/
10437 W:      http://palosaari.fi/linux/
10438 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10439 T:      git git://linuxtv.org/anttip/media_tree.git
10440 S:      Maintained
10441 F:      drivers/media/tuners/tda18218*
10442
10443 TDA18271 MEDIA DRIVER
10444 M:      Michael Krufky <mkrufky@linuxtv.org>
10445 L:      linux-media@vger.kernel.org
10446 W:      http://linuxtv.org/
10447 W:      http://github.com/mkrufky
10448 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10449 T:      git git://linuxtv.org/mkrufky/tuners.git
10450 S:      Maintained
10451 F:      drivers/media/tuners/tda18271*
10452
10453 TDA827x MEDIA DRIVER
10454 M:      Michael Krufky <mkrufky@linuxtv.org>
10455 L:      linux-media@vger.kernel.org
10456 W:      http://linuxtv.org/
10457 W:      http://github.com/mkrufky
10458 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10459 T:      git git://linuxtv.org/mkrufky/tuners.git
10460 S:      Maintained
10461 F:      drivers/media/tuners/tda8290.*
10462
10463 TDA8290 MEDIA DRIVER
10464 M:      Michael Krufky <mkrufky@linuxtv.org>
10465 L:      linux-media@vger.kernel.org
10466 W:      http://linuxtv.org/
10467 W:      http://github.com/mkrufky
10468 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10469 T:      git git://linuxtv.org/mkrufky/tuners.git
10470 S:      Maintained
10471 F:      drivers/media/tuners/tda8290.*
10472
10473 TDA9840 MEDIA DRIVER
10474 M:      Hans Verkuil <hverkuil@xs4all.nl>
10475 L:      linux-media@vger.kernel.org
10476 T:      git git://linuxtv.org/media_tree.git
10477 W:      http://linuxtv.org
10478 S:      Maintained
10479 F:      drivers/media/i2c/tda9840*
10480
10481 TEA5761 TUNER DRIVER
10482 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10483 L:      linux-media@vger.kernel.org
10484 W:      http://linuxtv.org
10485 T:      git git://linuxtv.org/media_tree.git
10486 S:      Odd fixes
10487 F:      drivers/media/tuners/tea5761.*
10488
10489 TEA5767 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:      Maintained
10495 F:      drivers/media/tuners/tea5767.*
10496
10497 TEA6415C MEDIA DRIVER
10498 M:      Hans Verkuil <hverkuil@xs4all.nl>
10499 L:      linux-media@vger.kernel.org
10500 T:      git git://linuxtv.org/media_tree.git
10501 W:      http://linuxtv.org
10502 S:      Maintained
10503 F:      drivers/media/i2c/tea6415c*
10504
10505 TEA6420 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/tea6420*
10512
10513 TEAM DRIVER
10514 M:      Jiri Pirko <jiri@resnulli.us>
10515 L:      netdev@vger.kernel.org
10516 S:      Supported
10517 F:      drivers/net/team/
10518 F:      include/linux/if_team.h
10519 F:      include/uapi/linux/if_team.h
10520
10521 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10522 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10523 S:      Maintained
10524 F:      arch/x86/platform/ts5500/
10525
10526 TECHNOTREND USB IR RECEIVER
10527 M:      Sean Young <sean@mess.org>
10528 L:      linux-media@vger.kernel.org
10529 S:      Maintained
10530 F:      drivers/media/rc/ttusbir.c
10531
10532 TEGRA ARCHITECTURE SUPPORT
10533 M:      Stephen Warren <swarren@wwwdotorg.org>
10534 M:      Thierry Reding <thierry.reding@gmail.com>
10535 M:      Alexandre Courbot <gnurou@gmail.com>
10536 L:      linux-tegra@vger.kernel.org
10537 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10539 S:      Supported
10540 N:      [^a-z]tegra
10541
10542 TEGRA CLOCK DRIVER
10543 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10544 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10545 S:      Supported
10546 F:      drivers/clk/tegra/
10547
10548 TEGRA DMA DRIVER
10549 M:      Laxman Dewangan <ldewangan@nvidia.com>
10550 S:      Supported
10551 F:      drivers/dma/tegra20-apb-dma.c
10552
10553 TEGRA I2C DRIVER
10554 M:      Laxman Dewangan <ldewangan@nvidia.com>
10555 S:      Supported
10556 F:      drivers/i2c/busses/i2c-tegra.c
10557
10558 TEGRA IOMMU DRIVERS
10559 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10560 S:      Supported
10561 F:      drivers/iommu/tegra*
10562
10563 TEGRA KBC DRIVER
10564 M:      Rakesh Iyer <riyer@nvidia.com>
10565 M:      Laxman Dewangan <ldewangan@nvidia.com>
10566 S:      Supported
10567 F:      drivers/input/keyboard/tegra-kbc.c
10568
10569 TEGRA PWM DRIVER
10570 M:      Thierry Reding <thierry.reding@gmail.com>
10571 S:      Supported
10572 F:      drivers/pwm/pwm-tegra.c
10573
10574 TEGRA SERIAL DRIVER
10575 M:      Laxman Dewangan <ldewangan@nvidia.com>
10576 S:      Supported
10577 F:      drivers/tty/serial/serial-tegra.c
10578
10579 TEGRA SPI DRIVER
10580 M:      Laxman Dewangan <ldewangan@nvidia.com>
10581 S:      Supported
10582 F:      drivers/spi/spi-tegra*
10583
10584 TEHUTI ETHERNET DRIVER
10585 M:      Andy Gospodarek <andy@greyhouse.net>
10586 L:      netdev@vger.kernel.org
10587 S:      Supported
10588 F:      drivers/net/ethernet/tehuti/*
10589
10590 Telecom Clock Driver for MCPL0010
10591 M:      Mark Gross <mark.gross@intel.com>
10592 S:      Supported
10593 F:      drivers/char/tlclk.c
10594
10595 TENSILICA XTENSA PORT (xtensa)
10596 M:      Chris Zankel <chris@zankel.net>
10597 M:      Max Filippov <jcmvbkbc@gmail.com>
10598 L:      linux-xtensa@linux-xtensa.org
10599 S:      Maintained
10600 F:      arch/xtensa/
10601 F:      drivers/irqchip/irq-xtensa-*
10602
10603 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10604 M:      Hans Verkuil <hverkuil@xs4all.nl>
10605 L:      linux-media@vger.kernel.org
10606 T:      git git://linuxtv.org/media_tree.git
10607 W:      http://linuxtv.org
10608 S:      Maintained
10609 F:      drivers/media/radio/radio-raremono.c
10610
10611 THERMAL
10612 M:      Zhang Rui <rui.zhang@intel.com>
10613 M:      Eduardo Valentin <edubezval@gmail.com>
10614 L:      linux-pm@vger.kernel.org
10615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10617 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10618 S:      Supported
10619 F:      drivers/thermal/
10620 F:      include/linux/thermal.h
10621 F:      include/uapi/linux/thermal.h
10622 F:      include/linux/cpu_cooling.h
10623 F:      Documentation/devicetree/bindings/thermal/
10624
10625 THERMAL/CPU_COOLING
10626 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10627 M:      Viresh Kumar <viresh.kumar@linaro.org>
10628 M:      Javi Merino <javi.merino@arm.com>
10629 L:      linux-pm@vger.kernel.org
10630 S:      Supported
10631 F:      Documentation/thermal/cpu-cooling-api.txt
10632 F:      drivers/thermal/cpu_cooling.c
10633 F:      include/linux/cpu_cooling.h
10634
10635 THINGM BLINK(1) USB RGB LED DRIVER
10636 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10637 S:      Maintained
10638 F:      drivers/hid/hid-thingm.c
10639
10640 THINKPAD ACPI EXTRAS DRIVER
10641 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10642 L:      ibm-acpi-devel@lists.sourceforge.net
10643 L:      platform-driver-x86@vger.kernel.org
10644 W:      http://ibm-acpi.sourceforge.net
10645 W:      http://thinkwiki.org/wiki/Ibm-acpi
10646 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10647 S:      Maintained
10648 F:      drivers/platform/x86/thinkpad_acpi.c
10649
10650 TI BANDGAP AND THERMAL DRIVER
10651 M:      Eduardo Valentin <edubezval@gmail.com>
10652 L:      linux-pm@vger.kernel.org
10653 L:      linux-omap@vger.kernel.org
10654 S:      Maintained
10655 F:      drivers/thermal/ti-soc-thermal/
10656
10657 TI CDCE706 CLOCK DRIVER
10658 M:      Max Filippov <jcmvbkbc@gmail.com>
10659 S:      Maintained
10660 F:      drivers/clk/clk-cdce706.c
10661
10662 TI CLOCK DRIVER
10663 M:      Tero Kristo <t-kristo@ti.com>
10664 L:      linux-omap@vger.kernel.org
10665 S:      Maintained
10666 F:      drivers/clk/ti/
10667 F:      include/linux/clk/ti.h
10668
10669 TI FLASH MEDIA INTERFACE DRIVER
10670 M:      Alex Dubov <oakad@yahoo.com>
10671 S:      Maintained
10672 F:      drivers/misc/tifm*
10673 F:      drivers/mmc/host/tifm_sd.c
10674 F:      include/linux/tifm.h
10675
10676 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10677 M:      Santosh Shilimkar <ssantosh@kernel.org>
10678 L:      linux-kernel@vger.kernel.org
10679 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10680 S:      Maintained
10681 F:      drivers/soc/ti/*
10682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10683
10684
10685 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10686 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10687 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10688 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10689 S:      Maintained
10690 F:      sound/soc/codecs/lm49453*
10691 F:      sound/soc/codecs/isabelle*
10692
10693 TI LP855x BACKLIGHT DRIVER
10694 M:      Milo Kim <milo.kim@ti.com>
10695 S:      Maintained
10696 F:      Documentation/backlight/lp855x-driver.txt
10697 F:      drivers/video/backlight/lp855x_bl.c
10698 F:      include/linux/platform_data/lp855x.h
10699
10700 TI LP8727 CHARGER DRIVER
10701 M:      Milo Kim <milo.kim@ti.com>
10702 S:      Maintained
10703 F:      drivers/power/lp8727_charger.c
10704 F:      include/linux/platform_data/lp8727.h
10705
10706 TI LP8788 MFD DRIVER
10707 M:      Milo Kim <milo.kim@ti.com>
10708 S:      Maintained
10709 F:      drivers/iio/adc/lp8788_adc.c
10710 F:      drivers/leds/leds-lp8788.c
10711 F:      drivers/mfd/lp8788*.c
10712 F:      drivers/power/lp8788-charger.c
10713 F:      drivers/regulator/lp8788-*.c
10714 F:      include/linux/mfd/lp8788*.h
10715
10716 TI NETCP ETHERNET DRIVER
10717 M:      Wingman Kwok <w-kwok2@ti.com>
10718 M:      Murali Karicheri <m-karicheri2@ti.com>
10719 L:      netdev@vger.kernel.org
10720 S:      Maintained
10721 F:      drivers/net/ethernet/ti/netcp*
10722
10723 TI TAS571X FAMILY ASoC CODEC DRIVER
10724 M:      Kevin Cernekee <cernekee@chromium.org>
10725 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10726 S:      Odd Fixes
10727 F:      sound/soc/codecs/tas571x*
10728
10729 TI TWL4030 SERIES SOC CODEC DRIVER
10730 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10731 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10732 S:      Maintained
10733 F:      sound/soc/codecs/twl4030*
10734
10735 TI WILINK WIRELESS DRIVERS
10736 L:      linux-wireless@vger.kernel.org
10737 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10738 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10740 S:      Orphan
10741 F:      drivers/net/wireless/ti/
10742 F:      include/linux/wl12xx.h
10743
10744 TIPC NETWORK LAYER
10745 M:      Jon Maloy <jon.maloy@ericsson.com>
10746 M:      Ying Xue <ying.xue@windriver.com>
10747 L:      netdev@vger.kernel.org (core kernel code)
10748 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10749 W:      http://tipc.sourceforge.net/
10750 S:      Maintained
10751 F:      include/uapi/linux/tipc*.h
10752 F:      net/tipc/
10753
10754 TILE ARCHITECTURE
10755 M:      Chris Metcalf <cmetcalf@ezchip.com>
10756 W:      http://www.ezchip.com/scm/
10757 S:      Supported
10758 F:      arch/tile/
10759 F:      drivers/char/tile-srom.c
10760 F:      drivers/edac/tile_edac.c
10761 F:      drivers/net/ethernet/tile/
10762 F:      drivers/rtc/rtc-tile.c
10763 F:      drivers/tty/hvc/hvc_tile.c
10764 F:      drivers/tty/serial/tilegx.c
10765 F:      drivers/usb/host/*-tilegx.c
10766 F:      include/linux/usb/tilegx.h
10767
10768 TLAN NETWORK DRIVER
10769 M:      Samuel Chessman <chessman@tux.org>
10770 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10771 W:      http://sourceforge.net/projects/tlan/
10772 S:      Maintained
10773 F:      Documentation/networking/tlan.txt
10774 F:      drivers/net/ethernet/ti/tlan.*
10775
10776 TOMOYO SECURITY MODULE
10777 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10778 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10779 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10780 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10781 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10782 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10783 W:      http://tomoyo.sourceforge.jp/
10784 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10785 S:      Maintained
10786 F:      security/tomoyo/
10787
10788 TOPSTAR LAPTOP EXTRAS DRIVER
10789 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10790 L:      platform-driver-x86@vger.kernel.org
10791 S:      Maintained
10792 F:      drivers/platform/x86/topstar-laptop.c
10793
10794 TOSHIBA ACPI EXTRAS DRIVER
10795 M:      Azael Avalos <coproscefalo@gmail.com>
10796 L:      platform-driver-x86@vger.kernel.org
10797 S:      Maintained
10798 F:      drivers/platform/x86/toshiba_acpi.c
10799
10800 TOSHIBA BLUETOOTH DRIVER
10801 M:      Azael Avalos <coproscefalo@gmail.com>
10802 L:      platform-driver-x86@vger.kernel.org
10803 S:      Maintained
10804 F:      drivers/platform/x86/toshiba_bluetooth.c
10805
10806 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10807 M:      Azael Avalos <coproscefalo@gmail.com>
10808 L:      platform-driver-x86@vger.kernel.org
10809 S:      Maintained
10810 F:      drivers/platform/x86/toshiba_haps.c
10811
10812 TOSHIBA WMI HOTKEYS DRIVER
10813 M:      Azael Avalos <coproscefalo@gmail.com>
10814 L:      platform-driver-x86@vger.kernel.org
10815 S:      Maintained
10816 F:      drivers/platform/x86/toshiba-wmi.c
10817
10818 TOSHIBA SMM DRIVER
10819 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10820 W:      http://www.buzzard.org.uk/toshiba/
10821 S:      Maintained
10822 F:      drivers/char/toshiba.c
10823 F:      include/linux/toshiba.h
10824 F:      include/uapi/linux/toshiba.h
10825
10826 TOSHIBA TC358743 DRIVER
10827 M:      Mats Randgaard <matrandg@cisco.com>
10828 L:      linux-media@vger.kernel.org
10829 S:      Maintained
10830 F:      drivers/media/i2c/tc358743*
10831 F:      include/media/tc358743.h
10832
10833 TMIO MMC DRIVER
10834 M:      Ian Molton <ian@mnementh.co.uk>
10835 L:      linux-mmc@vger.kernel.org
10836 S:      Maintained
10837 F:      drivers/mmc/host/tmio_mmc*
10838 F:      drivers/mmc/host/sh_mobile_sdhi.c
10839 F:      include/linux/mmc/tmio.h
10840 F:      include/linux/mmc/sh_mobile_sdhi.h
10841
10842 TMP401 HARDWARE MONITOR DRIVER
10843 M:      Guenter Roeck <linux@roeck-us.net>
10844 L:      lm-sensors@lm-sensors.org
10845 S:      Maintained
10846 F:      Documentation/hwmon/tmp401
10847 F:      drivers/hwmon/tmp401.c
10848
10849 TMPFS (SHMEM FILESYSTEM)
10850 M:      Hugh Dickins <hughd@google.com>
10851 L:      linux-mm@kvack.org
10852 S:      Maintained
10853 F:      include/linux/shmem_fs.h
10854 F:      mm/shmem.c
10855
10856 TM6000 VIDEO4LINUX DRIVER
10857 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10858 L:      linux-media@vger.kernel.org
10859 W:      http://linuxtv.org
10860 T:      git git://linuxtv.org/media_tree.git
10861 S:      Odd fixes
10862 F:      drivers/media/usb/tm6000/
10863
10864 TW68 VIDEO4LINUX DRIVER
10865 M:      Hans Verkuil <hverkuil@xs4all.nl>
10866 L:      linux-media@vger.kernel.org
10867 T:      git git://linuxtv.org/media_tree.git
10868 W:      http://linuxtv.org
10869 S:      Odd Fixes
10870 F:      drivers/media/pci/tw68/
10871
10872 TPM DEVICE DRIVER
10873 M:      Peter Huewe <peterhuewe@gmx.de>
10874 M:      Marcel Selhorst <tpmdd@selhorst.net>
10875 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10876 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10877 W:      http://tpmdd.sourceforge.net
10878 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10879 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10880 T:      https://github.com/PeterHuewe/linux-tpmdd
10881 S:      Maintained
10882 F:      drivers/char/tpm/
10883
10884 TPM IBM_VTPM DEVICE DRIVER
10885 M:      Ashley Lai <ashleydlai@gmail.com>
10886 W:      http://tpmdd.sourceforge.net
10887 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10888 S:      Maintained
10889 F:      drivers/char/tpm/tpm_ibmvtpm*
10890
10891 TRACING
10892 M:      Steven Rostedt <rostedt@goodmis.org>
10893 M:      Ingo Molnar <mingo@redhat.com>
10894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10895 S:      Maintained
10896 F:      Documentation/trace/ftrace.txt
10897 F:      arch/*/*/*/ftrace.h
10898 F:      arch/*/kernel/ftrace.c
10899 F:      include/*/ftrace.h
10900 F:      include/linux/trace*.h
10901 F:      include/trace/
10902 F:      kernel/trace/
10903 F:      tools/testing/selftests/ftrace/
10904
10905 TRIVIAL PATCHES
10906 M:      Jiri Kosina <trivial@kernel.org>
10907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10908 S:      Maintained
10909 K:      ^Subject:.*(?i)trivial
10910
10911 TTY LAYER
10912 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10913 M:      Jiri Slaby <jslaby@suse.com>
10914 S:      Supported
10915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10916 F:      Documentation/serial/
10917 F:      drivers/tty/
10918 F:      drivers/tty/serial/serial_core.c
10919 F:      include/linux/serial_core.h
10920 F:      include/linux/serial.h
10921 F:      include/linux/tty.h
10922 F:      include/uapi/linux/serial_core.h
10923 F:      include/uapi/linux/serial.h
10924 F:      include/uapi/linux/tty.h
10925
10926 TUA9001 MEDIA DRIVER
10927 M:      Antti Palosaari <crope@iki.fi>
10928 L:      linux-media@vger.kernel.org
10929 W:      http://linuxtv.org/
10930 W:      http://palosaari.fi/linux/
10931 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10932 T:      git git://linuxtv.org/anttip/media_tree.git
10933 S:      Maintained
10934 F:      drivers/media/tuners/tua9001*
10935
10936 TULIP NETWORK DRIVERS
10937 L:      netdev@vger.kernel.org
10938 L:      linux-parisc@vger.kernel.org
10939 S:      Orphan
10940 F:      drivers/net/ethernet/dec/tulip/
10941
10942 TUN/TAP driver
10943 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10944 W:      http://vtun.sourceforge.net/tun
10945 S:      Maintained
10946 F:      Documentation/networking/tuntap.txt
10947 F:      arch/um/os-Linux/drivers/
10948
10949 TURBOCHANNEL SUBSYSTEM
10950 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10951 M:      Ralf Baechle <ralf@linux-mips.org>
10952 L:      linux-mips@linux-mips.org
10953 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10954 S:      Maintained
10955 F:      drivers/tc/
10956 F:      include/linux/tc.h
10957
10958 U14-34F SCSI DRIVER
10959 M:      Dario Ballabio <ballabio_dario@emc.com>
10960 L:      linux-scsi@vger.kernel.org
10961 S:      Maintained
10962 F:      drivers/scsi/u14-34f.c
10963
10964 UBI FILE SYSTEM (UBIFS)
10965 M:      Artem Bityutskiy <dedekind1@gmail.com>
10966 M:      Adrian Hunter <adrian.hunter@intel.com>
10967 L:      linux-mtd@lists.infradead.org
10968 T:      git git://git.infradead.org/ubifs-2.6.git
10969 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10970 S:      Maintained
10971 F:      Documentation/filesystems/ubifs.txt
10972 F:      fs/ubifs/
10973
10974 UCLINUX (M68KNOMMU AND COLDFIRE)
10975 M:      Greg Ungerer <gerg@uclinux.org>
10976 W:      http://www.uclinux.org/
10977 L:      linux-m68k@lists.linux-m68k.org
10978 L:      uclinux-dev@uclinux.org  (subscribers-only)
10979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10980 S:      Maintained
10981 F:      arch/m68k/coldfire/
10982 F:      arch/m68k/68*/
10983 F:      arch/m68k/*/*_no.*
10984 F:      arch/m68k/include/asm/*_no.*
10985
10986 UDF FILESYSTEM
10987 M:      Jan Kara <jack@suse.com>
10988 S:      Maintained
10989 F:      Documentation/filesystems/udf.txt
10990 F:      fs/udf/
10991
10992 UFS FILESYSTEM
10993 M:      Evgeniy Dushistov <dushistov@mail.ru>
10994 S:      Maintained
10995 F:      Documentation/filesystems/ufs.txt
10996 F:      fs/ufs/
10997
10998 UHID USERSPACE HID IO DRIVER:
10999 M:      David Herrmann <dh.herrmann@googlemail.com>
11000 L:      linux-input@vger.kernel.org
11001 S:      Maintained
11002 F:      drivers/hid/uhid.c
11003 F:      include/uapi/linux/uhid.h
11004
11005 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11006 L:      linux-usb@vger.kernel.org
11007 S:      Orphan
11008 F:      drivers/uwb/
11009 F:      include/linux/uwb.h
11010 F:      include/linux/uwb/
11011
11012 UNICORE32 ARCHITECTURE:
11013 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11014 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11015 S:      Maintained
11016 T:      git git://github.com/gxt/linux.git
11017 F:      arch/unicore32/
11018
11019 UNIFDEF
11020 M:      Tony Finch <dot@dotat.at>
11021 W:      http://dotat.at/prog/unifdef
11022 S:      Maintained
11023 F:      scripts/unifdef.c
11024
11025 UNIFORM CDROM DRIVER
11026 M:      Jens Axboe <axboe@kernel.dk>
11027 W:      http://www.kernel.dk
11028 S:      Maintained
11029 F:      Documentation/cdrom/
11030 F:      drivers/cdrom/cdrom.c
11031 F:      include/linux/cdrom.h
11032 F:      include/uapi/linux/cdrom.h
11033
11034 UNISYS S-PAR DRIVERS
11035 M:      Benjamin Romer <benjamin.romer@unisys.com>
11036 M:      David Kershner <david.kershner@unisys.com>
11037 L:      sparmaintainer@unisys.com (Unisys internal)
11038 S:      Supported
11039 F:      drivers/staging/unisys/
11040
11041 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11042 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11043 L:      linux-scsi@vger.kernel.org
11044 S:      Supported
11045 F:      Documentation/scsi/ufs.txt
11046 F:      drivers/scsi/ufs/
11047
11048 UNSORTED BLOCK IMAGES (UBI)
11049 M:      Artem Bityutskiy <dedekind1@gmail.com>
11050 M:      Richard Weinberger <richard@nod.at>
11051 W:      http://www.linux-mtd.infradead.org/
11052 L:      linux-mtd@lists.infradead.org
11053 T:      git git://git.infradead.org/ubifs-2.6.git
11054 S:      Supported
11055 F:      drivers/mtd/ubi/
11056 F:      include/linux/mtd/ubi.h
11057 F:      include/uapi/mtd/ubi-user.h
11058
11059 USB ACM DRIVER
11060 M:      Oliver Neukum <oliver@neukum.org>
11061 L:      linux-usb@vger.kernel.org
11062 S:      Maintained
11063 F:      Documentation/usb/acm.txt
11064 F:      drivers/usb/class/cdc-acm.*
11065
11066 USB AR5523 WIRELESS DRIVER
11067 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11068 L:      linux-wireless@vger.kernel.org
11069 S:      Maintained
11070 F:      drivers/net/wireless/ath/ar5523/
11071
11072 USB ATTACHED SCSI
11073 M:      Hans de Goede <hdegoede@redhat.com>
11074 M:      Gerd Hoffmann <kraxel@redhat.com>
11075 L:      linux-usb@vger.kernel.org
11076 L:      linux-scsi@vger.kernel.org
11077 S:      Maintained
11078 F:      drivers/usb/storage/uas.c
11079
11080 USB CDC ETHERNET DRIVER
11081 M:      Oliver Neukum <oliver@neukum.org>
11082 L:      linux-usb@vger.kernel.org
11083 S:      Maintained
11084 F:      drivers/net/usb/cdc_*.c
11085 F:      include/uapi/linux/usb/cdc.h
11086
11087 USB CHAOSKEY DRIVER
11088 M:      Keith Packard <keithp@keithp.com>
11089 L:      linux-usb@vger.kernel.org
11090 S:      Maintained
11091 F:      drivers/usb/misc/chaoskey.c
11092
11093 USB CYPRESS C67X00 DRIVER
11094 M:      Peter Korsgaard <jacmet@sunsite.dk>
11095 L:      linux-usb@vger.kernel.org
11096 S:      Maintained
11097 F:      drivers/usb/c67x00/
11098
11099 USB DAVICOM DM9601 DRIVER
11100 M:      Peter Korsgaard <jacmet@sunsite.dk>
11101 L:      netdev@vger.kernel.org
11102 W:      http://www.linux-usb.org/usbnet
11103 S:      Maintained
11104 F:      drivers/net/usb/dm9601.c
11105
11106 USB DIAMOND RIO500 DRIVER
11107 M:      Cesar Miquel <miquel@df.uba.ar>
11108 L:      rio500-users@lists.sourceforge.net
11109 W:      http://rio500.sourceforge.net
11110 S:      Maintained
11111 F:      drivers/usb/misc/rio500*
11112
11113 USB EHCI DRIVER
11114 M:      Alan Stern <stern@rowland.harvard.edu>
11115 L:      linux-usb@vger.kernel.org
11116 S:      Maintained
11117 F:      Documentation/usb/ehci.txt
11118 F:      drivers/usb/host/ehci*
11119
11120 USB GADGET/PERIPHERAL SUBSYSTEM
11121 M:      Felipe Balbi <balbi@ti.com>
11122 L:      linux-usb@vger.kernel.org
11123 W:      http://www.linux-usb.org/gadget
11124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11125 S:      Maintained
11126 F:      drivers/usb/gadget/
11127 F:      include/linux/usb/gadget*
11128
11129 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11130 M:      Jiri Kosina <jikos@kernel.org>
11131 L:      linux-usb@vger.kernel.org
11132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11133 S:      Maintained
11134 F:      Documentation/hid/hiddev.txt
11135 F:      drivers/hid/usbhid/
11136
11137 USB ISP116X DRIVER
11138 M:      Olav Kongas <ok@artecdesign.ee>
11139 L:      linux-usb@vger.kernel.org
11140 S:      Maintained
11141 F:      drivers/usb/host/isp116x*
11142 F:      include/linux/usb/isp116x.h
11143
11144 USB MASS STORAGE DRIVER
11145 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11146 L:      linux-usb@vger.kernel.org
11147 L:      usb-storage@lists.one-eyed-alien.net
11148 S:      Maintained
11149 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11150 F:      drivers/usb/storage/
11151
11152 USB MIDI DRIVER
11153 M:      Clemens Ladisch <clemens@ladisch.de>
11154 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11155 T:      git git://git.alsa-project.org/alsa-kernel.git
11156 S:      Maintained
11157 F:      sound/usb/midi.*
11158
11159 USB NETWORKING DRIVERS
11160 L:      linux-usb@vger.kernel.org
11161 S:      Odd Fixes
11162 F:      drivers/net/usb/
11163
11164 USB OHCI DRIVER
11165 M:      Alan Stern <stern@rowland.harvard.edu>
11166 L:      linux-usb@vger.kernel.org
11167 S:      Maintained
11168 F:      Documentation/usb/ohci.txt
11169 F:      drivers/usb/host/ohci*
11170
11171 USB OTG FSM (Finite State Machine)
11172 M:      Peter Chen <Peter.Chen@freescale.com>
11173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11174 L:      linux-usb@vger.kernel.org
11175 S:      Maintained
11176 F:      drivers/usb/common/usb-otg-fsm.c
11177
11178 USB OVER IP DRIVER
11179 M:      Valentina Manea <valentina.manea.m@gmail.com>
11180 M:      Shuah Khan <shuah.kh@samsung.com>
11181 L:      linux-usb@vger.kernel.org
11182 S:      Maintained
11183 F:      drivers/usb/usbip/
11184 F:      tools/usb/usbip/
11185
11186 USB PEGASUS DRIVER
11187 M:      Petko Manolov <petkan@nucleusys.com>
11188 L:      linux-usb@vger.kernel.org
11189 L:      netdev@vger.kernel.org
11190 T:      git git://github.com/petkan/pegasus.git
11191 W:      https://github.com/petkan/pegasus
11192 S:      Maintained
11193 F:      drivers/net/usb/pegasus.*
11194
11195 USB PHY LAYER
11196 M:      Felipe Balbi <balbi@ti.com>
11197 L:      linux-usb@vger.kernel.org
11198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11199 S:      Maintained
11200 F:      drivers/usb/phy/
11201
11202 USB PRINTER DRIVER (usblp)
11203 M:      Pete Zaitcev <zaitcev@redhat.com>
11204 L:      linux-usb@vger.kernel.org
11205 S:      Supported
11206 F:      drivers/usb/class/usblp.c
11207
11208 USB RTL8150 DRIVER
11209 M:      Petko Manolov <petkan@nucleusys.com>
11210 L:      linux-usb@vger.kernel.org
11211 L:      netdev@vger.kernel.org
11212 T:      git git://github.com/petkan/rtl8150.git
11213 W:      https://github.com/petkan/rtl8150
11214 S:      Maintained
11215 F:      drivers/net/usb/rtl8150.c
11216
11217 USB SERIAL SUBSYSTEM
11218 M:      Johan Hovold <johan@kernel.org>
11219 L:      linux-usb@vger.kernel.org
11220 S:      Maintained
11221 F:      Documentation/usb/usb-serial.txt
11222 F:      drivers/usb/serial/
11223 F:      include/linux/usb/serial.h
11224
11225 USB SMSC75XX ETHERNET DRIVER
11226 M:      Steve Glendinning <steve.glendinning@shawell.net>
11227 L:      netdev@vger.kernel.org
11228 S:      Maintained
11229 F:      drivers/net/usb/smsc75xx.*
11230
11231 USB SMSC95XX ETHERNET DRIVER
11232 M:      Steve Glendinning <steve.glendinning@shawell.net>
11233 L:      netdev@vger.kernel.org
11234 S:      Maintained
11235 F:      drivers/net/usb/smsc95xx.*
11236
11237 USB SUBSYSTEM
11238 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11239 L:      linux-usb@vger.kernel.org
11240 W:      http://www.linux-usb.org
11241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11242 S:      Supported
11243 F:      Documentation/usb/
11244 F:      drivers/usb/
11245 F:      include/linux/usb.h
11246 F:      include/linux/usb/
11247
11248 USB UHCI DRIVER
11249 M:      Alan Stern <stern@rowland.harvard.edu>
11250 L:      linux-usb@vger.kernel.org
11251 S:      Maintained
11252 F:      drivers/usb/host/uhci*
11253
11254 USB "USBNET" DRIVER FRAMEWORK
11255 M:      Oliver Neukum <oneukum@suse.com>
11256 L:      netdev@vger.kernel.org
11257 W:      http://www.linux-usb.org/usbnet
11258 S:      Maintained
11259 F:      drivers/net/usb/usbnet.c
11260 F:      include/linux/usb/usbnet.h
11261
11262 USB VIDEO CLASS
11263 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11264 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11265 L:      linux-media@vger.kernel.org
11266 T:      git git://linuxtv.org/media_tree.git
11267 W:      http://www.ideasonboard.org/uvc/
11268 S:      Maintained
11269 F:      drivers/media/usb/uvc/
11270 F:      include/uapi/linux/uvcvideo.h
11271
11272 USB VISION DRIVER
11273 M:      Hans Verkuil <hverkuil@xs4all.nl>
11274 L:      linux-media@vger.kernel.org
11275 T:      git git://linuxtv.org/media_tree.git
11276 W:      http://linuxtv.org
11277 S:      Odd Fixes
11278 F:      drivers/media/usb/usbvision/
11279
11280 USB WEBCAM GADGET
11281 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11282 L:      linux-usb@vger.kernel.org
11283 S:      Maintained
11284 F:      drivers/usb/gadget/function/*uvc*
11285 F:      drivers/usb/gadget/legacy/webcam.c
11286
11287 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11288 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11289 L:      linux-wireless@vger.kernel.org
11290 S:      Maintained
11291 F:      drivers/net/wireless/rndis_wlan.c
11292
11293 USB XHCI DRIVER
11294 M:      Mathias Nyman <mathias.nyman@intel.com>
11295 L:      linux-usb@vger.kernel.org
11296 S:      Supported
11297 F:      drivers/usb/host/xhci*
11298 F:      drivers/usb/host/pci-quirks*
11299
11300 USB ZD1201 DRIVER
11301 L:      linux-wireless@vger.kernel.org
11302 W:      http://linux-lc100020.sourceforge.net
11303 S:      Orphan
11304 F:      drivers/net/wireless/zd1201.*
11305
11306 USB ZR364XX DRIVER
11307 M:      Antoine Jacquet <royale@zerezo.com>
11308 L:      linux-usb@vger.kernel.org
11309 L:      linux-media@vger.kernel.org
11310 T:      git git://linuxtv.org/media_tree.git
11311 W:      http://royale.zerezo.com/zr364xx/
11312 S:      Maintained
11313 F:      Documentation/video4linux/zr364xx.txt
11314 F:      drivers/media/usb/zr364xx/
11315
11316 ULPI BUS
11317 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11318 L:      linux-usb@vger.kernel.org
11319 S:      Maintained
11320 F:      drivers/usb/common/ulpi.c
11321 F:      include/linux/ulpi/
11322
11323 USER-MODE LINUX (UML)
11324 M:      Jeff Dike <jdike@addtoit.com>
11325 M:      Richard Weinberger <richard@nod.at>
11326 L:      user-mode-linux-devel@lists.sourceforge.net
11327 L:      user-mode-linux-user@lists.sourceforge.net
11328 W:      http://user-mode-linux.sourceforge.net
11329 S:      Maintained
11330 F:      Documentation/virtual/uml/
11331 F:      arch/um/
11332 F:      arch/x86/um/
11333 F:      fs/hostfs/
11334 F:      fs/hppfs/
11335
11336 USERSPACE I/O (UIO)
11337 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11338 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11339 S:      Maintained
11340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11341 F:      Documentation/DocBook/uio-howto.tmpl
11342 F:      drivers/uio/
11343 F:      include/linux/uio*.h
11344
11345 UTIL-LINUX PACKAGE
11346 M:      Karel Zak <kzak@redhat.com>
11347 L:      util-linux@vger.kernel.org
11348 W:      http://en.wikipedia.org/wiki/Util-linux
11349 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11350 S:      Maintained
11351
11352 UVESAFB DRIVER
11353 M:      Michal Januszewski <spock@gentoo.org>
11354 L:      linux-fbdev@vger.kernel.org
11355 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11356 S:      Maintained
11357 F:      Documentation/fb/uvesafb.txt
11358 F:      drivers/video/fbdev/uvesafb.*
11359
11360 VF610 NAND DRIVER
11361 M:      Stefan Agner <stefan@agner.ch>
11362 L:      linux-mtd@lists.infradead.org
11363 S:      Supported
11364 F:      drivers/mtd/nand/vf610_nfc.c
11365
11366 VFAT/FAT/MSDOS FILESYSTEM
11367 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11368 S:      Maintained
11369 F:      Documentation/filesystems/vfat.txt
11370 F:      fs/fat/
11371
11372 VFIO DRIVER
11373 M:      Alex Williamson <alex.williamson@redhat.com>
11374 L:      kvm@vger.kernel.org
11375 S:      Maintained
11376 F:      Documentation/vfio.txt
11377 F:      drivers/vfio/
11378 F:      include/linux/vfio.h
11379 F:      include/uapi/linux/vfio.h
11380
11381 VFIO PLATFORM DRIVER
11382 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11383 L:      kvm@vger.kernel.org
11384 S:      Maintained
11385 F:      drivers/vfio/platform/
11386
11387 VIDEOBUF2 FRAMEWORK
11388 M:      Pawel Osciak <pawel@osciak.com>
11389 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11390 M:      Kyungmin Park <kyungmin.park@samsung.com>
11391 L:      linux-media@vger.kernel.org
11392 S:      Maintained
11393 F:      drivers/media/v4l2-core/videobuf2-*
11394 F:      include/media/videobuf2-*
11395
11396 VIRTUAL SERIO DEVICE DRIVER
11397 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11398 S:      Maintained
11399 F:      drivers/input/serio/userio.c
11400 F:      include/uapi/linux/userio.h
11401
11402 VIRTIO CONSOLE DRIVER
11403 M:      Amit Shah <amit.shah@redhat.com>
11404 L:      virtualization@lists.linux-foundation.org
11405 S:      Maintained
11406 F:      drivers/char/virtio_console.c
11407 F:      include/linux/virtio_console.h
11408 F:      include/uapi/linux/virtio_console.h
11409
11410 VIRTIO CORE, NET AND BLOCK DRIVERS
11411 M:      "Michael S. Tsirkin" <mst@redhat.com>
11412 L:      virtualization@lists.linux-foundation.org
11413 S:      Maintained
11414 F:      drivers/virtio/
11415 F:      tools/virtio/
11416 F:      drivers/net/virtio_net.c
11417 F:      drivers/block/virtio_blk.c
11418 F:      include/linux/virtio_*.h
11419 F:      include/uapi/linux/virtio_*.h
11420
11421 VIRTIO DRIVERS FOR S390
11422 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11423 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11424 L:      linux-s390@vger.kernel.org
11425 L:      virtualization@lists.linux-foundation.org
11426 L:      kvm@vger.kernel.org
11427 S:      Supported
11428 F:      drivers/s390/virtio/
11429
11430 VIRTIO GPU DRIVER
11431 M:      David Airlie <airlied@linux.ie>
11432 M:      Gerd Hoffmann <kraxel@redhat.com>
11433 L:      dri-devel@lists.freedesktop.org
11434 L:      virtualization@lists.linux-foundation.org
11435 S:      Maintained
11436 F:      drivers/gpu/drm/virtio/
11437 F:      include/uapi/linux/virtio_gpu.h
11438
11439 VIRTIO HOST (VHOST)
11440 M:      "Michael S. Tsirkin" <mst@redhat.com>
11441 L:      kvm@vger.kernel.org
11442 L:      virtualization@lists.linux-foundation.org
11443 L:      netdev@vger.kernel.org
11444 S:      Maintained
11445 F:      drivers/vhost/
11446 F:      include/uapi/linux/vhost.h
11447
11448 VIRTIO INPUT DRIVER
11449 M:      Gerd Hoffmann <kraxel@redhat.com>
11450 S:      Maintained
11451 F:      drivers/virtio/virtio_input.c
11452 F:      include/uapi/linux/virtio_input.h
11453
11454 VIA RHINE NETWORK DRIVER
11455 S:      Orphan
11456 F:      drivers/net/ethernet/via/via-rhine.c
11457
11458 VIA SD/MMC CARD CONTROLLER DRIVER
11459 M:      Bruce Chang <brucechang@via.com.tw>
11460 M:      Harald Welte <HaraldWelte@viatech.com>
11461 S:      Maintained
11462 F:      drivers/mmc/host/via-sdmmc.c
11463
11464 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11465 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11466 L:      linux-fbdev@vger.kernel.org
11467 S:      Maintained
11468 F:      include/linux/via-core.h
11469 F:      include/linux/via-gpio.h
11470 F:      include/linux/via_i2c.h
11471 F:      drivers/video/fbdev/via/
11472
11473 VIA VELOCITY NETWORK DRIVER
11474 M:      Francois Romieu <romieu@fr.zoreil.com>
11475 L:      netdev@vger.kernel.org
11476 S:      Maintained
11477 F:      drivers/net/ethernet/via/via-velocity.*
11478
11479 VIRT LIB
11480 M:      Alex Williamson <alex.williamson@redhat.com>
11481 M:      Paolo Bonzini <pbonzini@redhat.com>
11482 L:      kvm@vger.kernel.org
11483 S:      Supported
11484 F:      virt/lib/
11485
11486 VIVID VIRTUAL VIDEO DRIVER
11487 M:      Hans Verkuil <hverkuil@xs4all.nl>
11488 L:      linux-media@vger.kernel.org
11489 T:      git git://linuxtv.org/media_tree.git
11490 W:      http://linuxtv.org
11491 S:      Maintained
11492 F:      drivers/media/platform/vivid/*
11493
11494 VLAN (802.1Q)
11495 M:      Patrick McHardy <kaber@trash.net>
11496 L:      netdev@vger.kernel.org
11497 S:      Maintained
11498 F:      drivers/net/macvlan.c
11499 F:      include/linux/if_*vlan.h
11500 F:      net/8021q/
11501
11502 VLYNQ BUS
11503 M:      Florian Fainelli <florian@openwrt.org>
11504 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11505 S:      Maintained
11506 F:      drivers/vlynq/vlynq.c
11507 F:      include/linux/vlynq.h
11508
11509 VME SUBSYSTEM
11510 M:      Martyn Welch <martyn@welchs.me.uk>
11511 M:      Manohar Vanga <manohar.vanga@gmail.com>
11512 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11513 L:      devel@driverdev.osuosl.org
11514 S:      Maintained
11515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11516 F:      Documentation/vme_api.txt
11517 F:      drivers/staging/vme/
11518 F:      drivers/vme/
11519 F:      include/linux/vme*
11520
11521 VMWARE HYPERVISOR INTERFACE
11522 M:      Alok Kataria <akataria@vmware.com>
11523 L:      virtualization@lists.linux-foundation.org
11524 S:      Supported
11525 F:      arch/x86/kernel/cpu/vmware.c
11526
11527 VMWARE BALLOON DRIVER
11528 M:      Xavier Deguillard <xdeguillard@vmware.com>
11529 M:      Philip Moltmann <moltmann@vmware.com>
11530 M:      "VMware, Inc." <pv-drivers@vmware.com>
11531 L:      linux-kernel@vger.kernel.org
11532 S:      Maintained
11533 F:      drivers/misc/vmw_balloon.c
11534
11535 VMWARE VMMOUSE SUBDRIVER
11536 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11537 M:      "VMware, Inc." <pv-drivers@vmware.com>
11538 L:      linux-input@vger.kernel.org
11539 S:      Maintained
11540 F:      drivers/input/mouse/vmmouse.c
11541 F:      drivers/input/mouse/vmmouse.h
11542
11543 VMWARE VMXNET3 ETHERNET DRIVER
11544 M:      Shrikrishna Khare <skhare@vmware.com>
11545 M:      "VMware, Inc." <pv-drivers@vmware.com>
11546 L:      netdev@vger.kernel.org
11547 S:      Maintained
11548 F:      drivers/net/vmxnet3/
11549
11550 VMware PVSCSI driver
11551 M:      Arvind Kumar <arvindkumar@vmware.com>
11552 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11553 L:      linux-scsi@vger.kernel.org
11554 S:      Maintained
11555 F:      drivers/scsi/vmw_pvscsi.c
11556 F:      drivers/scsi/vmw_pvscsi.h
11557
11558 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11559 M:      Liam Girdwood <lgirdwood@gmail.com>
11560 M:      Mark Brown <broonie@kernel.org>
11561 L:      linux-kernel@vger.kernel.org
11562 W:      http://www.slimlogic.co.uk/?p=48
11563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11564 S:      Supported
11565 F:      drivers/regulator/
11566 F:      include/linux/regulator/
11567
11568 VRF
11569 M:      David Ahern <dsa@cumulusnetworks.com>
11570 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11571 L:      netdev@vger.kernel.org
11572 S:      Maintained
11573 F:      drivers/net/vrf.c
11574 F:      Documentation/networking/vrf.txt
11575
11576 VT1211 HARDWARE MONITOR DRIVER
11577 M:      Juerg Haefliger <juergh@gmail.com>
11578 L:      lm-sensors@lm-sensors.org
11579 S:      Maintained
11580 F:      Documentation/hwmon/vt1211
11581 F:      drivers/hwmon/vt1211.c
11582
11583 VT8231 HARDWARE MONITOR DRIVER
11584 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11585 L:      lm-sensors@lm-sensors.org
11586 S:      Maintained
11587 F:      drivers/hwmon/vt8231.c
11588
11589 VUB300 USB to SDIO/SD/MMC bridge chip
11590 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11591 L:      linux-mmc@vger.kernel.org
11592 L:      linux-usb@vger.kernel.org
11593 S:      Supported
11594 F:      drivers/mmc/host/vub300.c
11595
11596 W1 DALLAS'S 1-WIRE BUS
11597 M:      Evgeniy Polyakov <zbr@ioremap.net>
11598 S:      Maintained
11599 F:      Documentation/w1/
11600 F:      drivers/w1/
11601
11602 W83791D HARDWARE MONITORING DRIVER
11603 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11604 L:      lm-sensors@lm-sensors.org
11605 S:      Maintained
11606 F:      Documentation/hwmon/w83791d
11607 F:      drivers/hwmon/w83791d.c
11608
11609 W83793 HARDWARE MONITORING DRIVER
11610 M:      Rudolf Marek <r.marek@assembler.cz>
11611 L:      lm-sensors@lm-sensors.org
11612 S:      Maintained
11613 F:      Documentation/hwmon/w83793
11614 F:      drivers/hwmon/w83793.c
11615
11616 W83795 HARDWARE MONITORING DRIVER
11617 M:      Jean Delvare <jdelvare@suse.com>
11618 L:      lm-sensors@lm-sensors.org
11619 S:      Maintained
11620 F:      drivers/hwmon/w83795.c
11621
11622 W83L51xD SD/MMC CARD INTERFACE DRIVER
11623 M:      Pierre Ossman <pierre@ossman.eu>
11624 S:      Maintained
11625 F:      drivers/mmc/host/wbsd.*
11626
11627 WACOM PROTOCOL 4 SERIAL TABLETS
11628 M:      Julian Squires <julian@cipht.net>
11629 M:      Hans de Goede <hdegoede@redhat.com>
11630 L:      linux-input@vger.kernel.org
11631 S:      Maintained
11632 F:      drivers/input/tablet/wacom_serial4.c
11633
11634 WATCHDOG DEVICE DRIVERS
11635 M:      Wim Van Sebroeck <wim@iguana.be>
11636 L:      linux-watchdog@vger.kernel.org
11637 W:      http://www.linux-watchdog.org/
11638 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11639 S:      Maintained
11640 F:      Documentation/watchdog/
11641 F:      drivers/watchdog/
11642 F:      include/linux/watchdog.h
11643 F:      include/uapi/linux/watchdog.h
11644
11645 WD7000 SCSI DRIVER
11646 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11647 L:      linux-scsi@vger.kernel.org
11648 S:      Maintained
11649 F:      drivers/scsi/wd7000.c
11650
11651 WIIMOTE HID DRIVER
11652 M:      David Herrmann <dh.herrmann@googlemail.com>
11653 L:      linux-input@vger.kernel.org
11654 S:      Maintained
11655 F:      drivers/hid/hid-wiimote*
11656
11657 WINBOND CIR DRIVER
11658 M:      David Härdeman <david@hardeman.nu>
11659 S:      Maintained
11660 F:      drivers/media/rc/winbond-cir.c
11661
11662 WIMAX STACK
11663 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11664 M:      linux-wimax@intel.com
11665 L:      wimax@linuxwimax.org (subscribers-only)
11666 S:      Supported
11667 W:      http://linuxwimax.org
11668 F:      Documentation/wimax/README.wimax
11669 F:      include/linux/wimax/debug.h
11670 F:      include/net/wimax.h
11671 F:      include/uapi/linux/wimax.h
11672 F:      net/wimax/
11673
11674 WISTRON LAPTOP BUTTON DRIVER
11675 M:      Miloslav Trmac <mitr@volny.cz>
11676 S:      Maintained
11677 F:      drivers/input/misc/wistron_btns.c
11678
11679 WL3501 WIRELESS PCMCIA CARD DRIVER
11680 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11681 L:      linux-wireless@vger.kernel.org
11682 W:      http://oops.ghostprotocols.net:81/blog
11683 S:      Maintained
11684 F:      drivers/net/wireless/wl3501*
11685
11686 WOLFSON MICROELECTRONICS DRIVERS
11687 L:      patches@opensource.wolfsonmicro.com
11688 T:      git https://github.com/CirrusLogic/linux-drivers.git
11689 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11690 S:      Supported
11691 F:      Documentation/hwmon/wm83??
11692 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11693 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11694 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11695 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11696 F:      drivers/clk/clk-wm83*.c
11697 F:      drivers/extcon/extcon-arizona.c
11698 F:      drivers/leds/leds-wm83*.c
11699 F:      drivers/gpio/gpio-*wm*.c
11700 F:      drivers/gpio/gpio-arizona.c
11701 F:      drivers/hwmon/wm83??-hwmon.c
11702 F:      drivers/input/misc/wm831x-on.c
11703 F:      drivers/input/touchscreen/wm831x-ts.c
11704 F:      drivers/input/touchscreen/wm97*.c
11705 F:      drivers/mfd/arizona*
11706 F:      drivers/mfd/wm*.c
11707 F:      drivers/power/wm83*.c
11708 F:      drivers/rtc/rtc-wm83*.c
11709 F:      drivers/regulator/wm8*.c
11710 F:      drivers/video/backlight/wm83*_bl.c
11711 F:      drivers/watchdog/wm83*_wdt.c
11712 F:      include/linux/mfd/arizona/
11713 F:      include/linux/mfd/wm831x/
11714 F:      include/linux/mfd/wm8350/
11715 F:      include/linux/mfd/wm8400*
11716 F:      include/linux/wm97xx.h
11717 F:      include/sound/wm????.h
11718 F:      sound/soc/codecs/arizona.?
11719 F:      sound/soc/codecs/wm*
11720
11721 WORKQUEUE
11722 M:      Tejun Heo <tj@kernel.org>
11723 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11725 S:      Maintained
11726 F:      include/linux/workqueue.h
11727 F:      kernel/workqueue.c
11728 F:      Documentation/workqueue.txt
11729
11730 X.25 NETWORK LAYER
11731 M:      Andrew Hendry <andrew.hendry@gmail.com>
11732 L:      linux-x25@vger.kernel.org
11733 S:      Odd Fixes
11734 F:      Documentation/networking/x25*
11735 F:      include/net/x25*
11736 F:      net/x25/
11737
11738 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11739 M:      Thomas Gleixner <tglx@linutronix.de>
11740 M:      Ingo Molnar <mingo@redhat.com>
11741 M:      "H. Peter Anvin" <hpa@zytor.com>
11742 M:      x86@kernel.org
11743 L:      linux-kernel@vger.kernel.org
11744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11745 S:      Maintained
11746 F:      Documentation/x86/
11747 F:      arch/x86/
11748
11749 X86 PLATFORM DRIVERS
11750 M:      Darren Hart <dvhart@infradead.org>
11751 L:      platform-driver-x86@vger.kernel.org
11752 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11753 S:      Maintained
11754 F:      drivers/platform/x86/
11755 F:      drivers/platform/olpc/
11756
11757 X86 MCE INFRASTRUCTURE
11758 M:      Tony Luck <tony.luck@intel.com>
11759 M:      Borislav Petkov <bp@alien8.de>
11760 L:      linux-edac@vger.kernel.org
11761 S:      Maintained
11762 F:      arch/x86/kernel/cpu/mcheck/*
11763
11764 X86 MICROCODE UPDATE SUPPORT
11765 M:      Borislav Petkov <bp@alien8.de>
11766 S:      Maintained
11767 F:      arch/x86/kernel/cpu/microcode/*
11768
11769 X86 VDSO
11770 M:      Andy Lutomirski <luto@amacapital.net>
11771 L:      linux-kernel@vger.kernel.org
11772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11773 S:      Maintained
11774 F:      arch/x86/entry/vdso/
11775
11776 XC2028/3028 TUNER DRIVER
11777 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11778 L:      linux-media@vger.kernel.org
11779 W:      http://linuxtv.org
11780 T:      git git://linuxtv.org/media_tree.git
11781 S:      Maintained
11782 F:      drivers/media/tuners/tuner-xc2028.*
11783
11784 XEN HYPERVISOR INTERFACE
11785 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11786 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11787 M:      David Vrabel <david.vrabel@citrix.com>
11788 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11790 S:      Supported
11791 F:      arch/x86/xen/
11792 F:      drivers/*/xen-*front.c
11793 F:      drivers/xen/
11794 F:      arch/x86/include/asm/xen/
11795 F:      include/xen/
11796 F:      include/uapi/xen/
11797
11798 XEN HYPERVISOR ARM
11799 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11800 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11801 S:      Supported
11802 F:      arch/arm/xen/
11803 F:      arch/arm/include/asm/xen/
11804
11805 XEN HYPERVISOR ARM64
11806 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11807 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11808 S:      Supported
11809 F:      arch/arm64/xen/
11810 F:      arch/arm64/include/asm/xen/
11811
11812 XEN NETWORK BACKEND DRIVER
11813 M:      Ian Campbell <ian.campbell@citrix.com>
11814 M:      Wei Liu <wei.liu2@citrix.com>
11815 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11816 L:      netdev@vger.kernel.org
11817 S:      Supported
11818 F:      drivers/net/xen-netback/*
11819
11820 XEN PCI SUBSYSTEM
11821 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11822 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11823 S:      Supported
11824 F:      arch/x86/pci/*xen*
11825 F:      drivers/pci/*xen*
11826
11827 XEN BLOCK SUBSYSTEM
11828 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11829 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11830 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11831 S:      Supported
11832 F:      drivers/block/xen-blkback/*
11833 F:      drivers/block/xen*
11834
11835 XEN PVSCSI DRIVERS
11836 M:      Juergen Gross <jgross@suse.com>
11837 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11838 L:      linux-scsi@vger.kernel.org
11839 S:      Supported
11840 F:      drivers/scsi/xen-scsifront.c
11841 F:      drivers/xen/xen-scsiback.c
11842 F:      include/xen/interface/io/vscsiif.h
11843
11844 XEN SWIOTLB SUBSYSTEM
11845 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11846 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11847 S:      Supported
11848 F:      arch/x86/xen/*swiotlb*
11849 F:      drivers/xen/*swiotlb*
11850
11851 XFS FILESYSTEM
11852 P:      Silicon Graphics Inc
11853 M:      Dave Chinner <david@fromorbit.com>
11854 M:      xfs@oss.sgi.com
11855 L:      xfs@oss.sgi.com
11856 W:      http://oss.sgi.com/projects/xfs
11857 T:      git git://oss.sgi.com/xfs/xfs.git
11858 S:      Supported
11859 F:      Documentation/filesystems/xfs.txt
11860 F:      fs/xfs/
11861
11862 XILINX AXI ETHERNET DRIVER
11863 M:      Anirudha Sarangi <anirudh@xilinx.com>
11864 M:      John Linn <John.Linn@xilinx.com>
11865 S:      Maintained
11866 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11867
11868 XILINX UARTLITE SERIAL DRIVER
11869 M:      Peter Korsgaard <jacmet@sunsite.dk>
11870 L:      linux-serial@vger.kernel.org
11871 S:      Maintained
11872 F:      drivers/tty/serial/uartlite.c
11873
11874 XILINX VIDEO IP CORES
11875 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11876 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11877 L:      linux-media@vger.kernel.org
11878 T:      git git://linuxtv.org/media_tree.git
11879 S:      Supported
11880 F:      Documentation/devicetree/bindings/media/xilinx/
11881 F:      drivers/media/platform/xilinx/
11882 F:      include/uapi/linux/xilinx-v4l2-controls.h
11883
11884 XILLYBUS DRIVER
11885 M:      Eli Billauer <eli.billauer@gmail.com>
11886 L:      linux-kernel@vger.kernel.org
11887 S:      Supported
11888 F:      drivers/char/xillybus/
11889
11890 XTENSA XTFPGA PLATFORM SUPPORT
11891 M:      Max Filippov <jcmvbkbc@gmail.com>
11892 L:      linux-xtensa@linux-xtensa.org
11893 S:      Maintained
11894 F:      drivers/spi/spi-xtensa-xtfpga.c
11895 F:      sound/soc/xtensa/xtfpga-i2s.c
11896
11897 YAM DRIVER FOR AX.25
11898 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11899 L:      linux-hams@vger.kernel.org
11900 S:      Maintained
11901 F:      drivers/net/hamradio/yam*
11902 F:      include/linux/yam.h
11903
11904 YEALINK PHONE DRIVER
11905 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11906 L:      usbb2k-api-dev@nongnu.org
11907 S:      Maintained
11908 F:      Documentation/input/yealink.txt
11909 F:      drivers/input/misc/yealink.*
11910
11911 Z8530 DRIVER FOR AX.25
11912 M:      Joerg Reuter <jreuter@yaina.de>
11913 W:      http://yaina.de/jreuter/
11914 W:      http://www.qsl.net/dl1bke/
11915 L:      linux-hams@vger.kernel.org
11916 S:      Maintained
11917 F:      Documentation/networking/z8530drv.txt
11918 F:      drivers/net/hamradio/*scc.c
11919 F:      drivers/net/hamradio/z8530.h
11920
11921 ZBUD COMPRESSED PAGE ALLOCATOR
11922 M:      Seth Jennings <sjennings@variantweb.net>
11923 L:      linux-mm@kvack.org
11924 S:      Maintained
11925 F:      mm/zbud.c
11926 F:      include/linux/zbud.h
11927
11928 ZD1211RW WIRELESS DRIVER
11929 M:      Daniel Drake <dsd@gentoo.org>
11930 M:      Ulrich Kunitz <kune@deine-taler.de>
11931 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11932 L:      linux-wireless@vger.kernel.org
11933 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11934 S:      Maintained
11935 F:      drivers/net/wireless/zd1211rw/
11936
11937 ZPOOL COMPRESSED PAGE STORAGE API
11938 M:      Dan Streetman <ddstreet@ieee.org>
11939 L:      linux-mm@kvack.org
11940 S:      Maintained
11941 F:      mm/zpool.c
11942 F:      include/linux/zpool.h
11943
11944 ZR36067 VIDEO FOR LINUX DRIVER
11945 L:      mjpeg-users@lists.sourceforge.net
11946 L:      linux-media@vger.kernel.org
11947 W:      http://mjpeg.sourceforge.net/driver-zoran/
11948 T:      hg http://linuxtv.org/hg/v4l-dvb
11949 S:      Odd Fixes
11950 F:      drivers/media/pci/zoran/
11951
11952 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11953 M:      Minchan Kim <minchan@kernel.org>
11954 M:      Nitin Gupta <ngupta@vflare.org>
11955 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11956 L:      linux-kernel@vger.kernel.org
11957 S:      Maintained
11958 F:      drivers/block/zram/
11959 F:      Documentation/blockdev/zram.txt
11960
11961 ZS DECSTATION Z85C30 SERIAL DRIVER
11962 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11963 S:      Maintained
11964 F:      drivers/tty/serial/zs.*
11965
11966 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11967 M:      Minchan Kim <minchan@kernel.org>
11968 M:      Nitin Gupta <ngupta@vflare.org>
11969 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11970 L:      linux-mm@kvack.org
11971 S:      Maintained
11972 F:      mm/zsmalloc.c
11973 F:      include/linux/zsmalloc.h
11974 F:      Documentation/vm/zsmalloc.txt
11975
11976 ZSWAP COMPRESSED SWAP CACHING
11977 M:      Seth Jennings <sjennings@variantweb.net>
11978 L:      linux-mm@kvack.org
11979 S:      Maintained
11980 F:      mm/zswap.c
11981
11982 THE REST
11983 M:      Linus Torvalds <torvalds@linux-foundation.org>
11984 L:      linux-kernel@vger.kernel.org
11985 Q:      http://patchwork.kernel.org/project/LKML/list/
11986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11987 S:      Buried alive in reporters
11988 F:      *
11989 F:      */