]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge remote-tracking branch 'leds/for-next'
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 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 ACENIC DRIVER
244 M:      Jes Sorensen <jes@trained-monkey.org>
245 L:      linux-acenic@sunsite.dk
246 S:      Maintained
247 F:      drivers/net/ethernet/alteon/acenic*
248
249 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250 M:      Peter Feuerer <peter@piie.net>
251 L:      platform-driver-x86@vger.kernel.org
252 W:      http://piie.net/?section=acerhdf
253 S:      Maintained
254 F:      drivers/platform/x86/acerhdf.c
255
256 ACER WMI LAPTOP EXTRAS
257 M:      "Lee, Chun-Yi" <jlee@suse.com>
258 L:      platform-driver-x86@vger.kernel.org
259 S:      Maintained
260 F:      drivers/platform/x86/acer-wmi.c
261
262 ACPI
263 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
264 M:      Len Brown <lenb@kernel.org>
265 L:      linux-acpi@vger.kernel.org
266 W:      https://01.org/linux-acpi
267 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269 S:      Supported
270 F:      drivers/acpi/
271 F:      drivers/pnp/pnpacpi/
272 F:      include/linux/acpi.h
273 F:      include/acpi/
274 F:      Documentation/acpi/
275 F:      Documentation/ABI/testing/sysfs-bus-acpi
276 F:      drivers/pci/*acpi*
277 F:      drivers/pci/*/*acpi*
278 F:      drivers/pci/*/*/*acpi*
279 F:      tools/power/acpi/
280
281 ACPI COMPONENT ARCHITECTURE (ACPICA)
282 M:      Robert Moore <robert.moore@intel.com>
283 M:      Lv Zheng <lv.zheng@intel.com>
284 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285 L:      linux-acpi@vger.kernel.org
286 L:      devel@acpica.org
287 W:      https://acpica.org/
288 W:      https://github.com/acpica/acpica/
289 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291 S:      Supported
292 F:      drivers/acpi/acpica/
293 F:      include/acpi/
294 F:      tools/power/acpi/
295
296 ACPI FAN DRIVER
297 M:      Zhang Rui <rui.zhang@intel.com>
298 L:      linux-acpi@vger.kernel.org
299 W:      https://01.org/linux-acpi
300 S:      Supported
301 F:      drivers/acpi/fan.c
302
303 ACPI THERMAL DRIVER
304 M:      Zhang Rui <rui.zhang@intel.com>
305 L:      linux-acpi@vger.kernel.org
306 W:      https://01.org/linux-acpi
307 S:      Supported
308 F:      drivers/acpi/*thermal*
309
310 ACPI VIDEO DRIVER
311 M:      Zhang Rui <rui.zhang@intel.com>
312 L:      linux-acpi@vger.kernel.org
313 W:      https://01.org/linux-acpi
314 S:      Supported
315 F:      drivers/acpi/video.c
316
317 ACPI WMI DRIVER
318 L:      platform-driver-x86@vger.kernel.org
319 S:      Orphan
320 F:      drivers/platform/x86/wmi.c
321
322 AD1889 ALSA SOUND DRIVER
323 M:      Thibaut Varene <T-Bone@parisc-linux.org>
324 W:      http://wiki.parisc-linux.org/AD1889
325 L:      linux-parisc@vger.kernel.org
326 S:      Maintained
327 F:      sound/pci/ad1889.*
328
329 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330 M:      Michael Hennerich <michael.hennerich@analog.com>
331 W:      http://wiki.analog.com/AD5254
332 W:      http://ez.analog.com/community/linux-device-drivers
333 S:      Supported
334 F:      drivers/misc/ad525x_dpot.c
335
336 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337 M:      Michael Hennerich <michael.hennerich@analog.com>
338 W:      http://wiki.analog.com/AD5398
339 W:      http://ez.analog.com/community/linux-device-drivers
340 S:      Supported
341 F:      drivers/regulator/ad5398.c
342
343 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344 M:      Michael Hennerich <michael.hennerich@analog.com>
345 W:      http://wiki.analog.com/AD7142
346 W:      http://ez.analog.com/community/linux-device-drivers
347 S:      Supported
348 F:      drivers/input/misc/ad714x.c
349
350 AD7877 TOUCHSCREEN DRIVER
351 M:      Michael Hennerich <michael.hennerich@analog.com>
352 W:      http://wiki.analog.com/AD7877
353 W:      http://ez.analog.com/community/linux-device-drivers
354 S:      Supported
355 F:      drivers/input/touchscreen/ad7877.c
356
357 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358 M:      Michael Hennerich <michael.hennerich@analog.com>
359 W:      http://wiki.analog.com/AD7879
360 W:      http://ez.analog.com/community/linux-device-drivers
361 S:      Supported
362 F:      drivers/input/touchscreen/ad7879.c
363
364 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365 M:      Jiri Kosina <jikos@kernel.org>
366 S:      Maintained
367
368 ADM1025 HARDWARE MONITOR DRIVER
369 M:      Jean Delvare <jdelvare@suse.com>
370 L:      lm-sensors@lm-sensors.org
371 S:      Maintained
372 F:      Documentation/hwmon/adm1025
373 F:      drivers/hwmon/adm1025.c
374
375 ADM1029 HARDWARE MONITOR DRIVER
376 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
377 L:      lm-sensors@lm-sensors.org
378 S:      Maintained
379 F:      drivers/hwmon/adm1029.c
380
381 ADM8211 WIRELESS DRIVER
382 L:      linux-wireless@vger.kernel.org
383 W:      http://wireless.kernel.org/
384 S:      Orphan
385 F:      drivers/net/wireless/adm8211.*
386
387 ADP1653 FLASH CONTROLLER DRIVER
388 M:      Sakari Ailus <sakari.ailus@iki.fi>
389 L:      linux-media@vger.kernel.org
390 S:      Maintained
391 F:      drivers/media/i2c/adp1653.c
392 F:      include/media/adp1653.h
393
394 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395 M:      Michael Hennerich <michael.hennerich@analog.com>
396 W:      http://wiki.analog.com/ADP5520
397 W:      http://ez.analog.com/community/linux-device-drivers
398 S:      Supported
399 F:      drivers/mfd/adp5520.c
400 F:      drivers/video/backlight/adp5520_bl.c
401 F:      drivers/leds/leds-adp5520.c
402 F:      drivers/gpio/gpio-adp5520.c
403 F:      drivers/input/keyboard/adp5520-keys.c
404
405 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406 M:      Michael Hennerich <michael.hennerich@analog.com>
407 W:      http://wiki.analog.com/ADP5588
408 W:      http://ez.analog.com/community/linux-device-drivers
409 S:      Supported
410 F:      drivers/input/keyboard/adp5588-keys.c
411 F:      drivers/gpio/gpio-adp5588.c
412
413 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414 M:      Michael Hennerich <michael.hennerich@analog.com>
415 W:      http://wiki.analog.com/ADP8860
416 W:      http://ez.analog.com/community/linux-device-drivers
417 S:      Supported
418 F:      drivers/video/backlight/adp8860_bl.c
419
420 ADS1015 HARDWARE MONITOR DRIVER
421 M:      Dirk Eibach <eibach@gdsys.de>
422 L:      lm-sensors@lm-sensors.org
423 S:      Maintained
424 F:      Documentation/hwmon/ads1015
425 F:      drivers/hwmon/ads1015.c
426 F:      include/linux/i2c/ads1015.h
427
428 ADT746X FAN DRIVER
429 M:      Colin Leroy <colin@colino.net>
430 S:      Maintained
431 F:      drivers/macintosh/therm_adt746x.c
432
433 ADT7475 HARDWARE MONITOR DRIVER
434 M:      Jean Delvare <jdelvare@suse.com>
435 L:      lm-sensors@lm-sensors.org
436 S:      Maintained
437 F:      Documentation/hwmon/adt7475
438 F:      drivers/hwmon/adt7475.c
439
440 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441 M:      Michael Hennerich <michael.hennerich@analog.com>
442 W:      http://wiki.analog.com/ADXL345
443 W:      http://ez.analog.com/community/linux-device-drivers
444 S:      Supported
445 F:      drivers/input/misc/adxl34x.c
446
447 ADVANSYS SCSI DRIVER
448 M:      Matthew Wilcox <matthew@wil.cx>
449 M:      Hannes Reinecke <hare@suse.com>
450 L:      linux-scsi@vger.kernel.org
451 S:      Maintained
452 F:      Documentation/scsi/advansys.txt
453 F:      drivers/scsi/advansys.c
454
455 AEDSP16 DRIVER
456 M:      Riccardo Facchetti <fizban@tin.it>
457 S:      Maintained
458 F:      sound/oss/aedsp16.c
459
460 AF9013 MEDIA DRIVER
461 M:      Antti Palosaari <crope@iki.fi>
462 L:      linux-media@vger.kernel.org
463 W:      http://linuxtv.org/
464 W:      http://palosaari.fi/linux/
465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
466 T:      git git://linuxtv.org/anttip/media_tree.git
467 S:      Maintained
468 F:      drivers/media/dvb-frontends/af9013*
469
470 AF9033 MEDIA DRIVER
471 M:      Antti Palosaari <crope@iki.fi>
472 L:      linux-media@vger.kernel.org
473 W:      http://linuxtv.org/
474 W:      http://palosaari.fi/linux/
475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
476 T:      git git://linuxtv.org/anttip/media_tree.git
477 S:      Maintained
478 F:      drivers/media/dvb-frontends/af9033*
479
480 AFFS FILE SYSTEM
481 L:      linux-fsdevel@vger.kernel.org
482 S:      Orphan
483 F:      Documentation/filesystems/affs.txt
484 F:      fs/affs/
485
486 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487 M:      David Howells <dhowells@redhat.com>
488 L:      linux-afs@lists.infradead.org
489 S:      Supported
490 F:      fs/afs/
491 F:      include/net/af_rxrpc.h
492 F:      net/rxrpc/af_rxrpc.c
493
494 AGPGART DRIVER
495 M:      David Airlie <airlied@linux.ie>
496 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497 S:      Maintained
498 F:      drivers/char/agp/
499 F:      include/linux/agp*
500 F:      include/uapi/linux/agp*
501
502 AHA152X SCSI DRIVER
503 M:      "Juergen E. Fischer" <fischer@norbit.de>
504 L:      linux-scsi@vger.kernel.org
505 S:      Maintained
506 F:      drivers/scsi/aha152x*
507 F:      drivers/scsi/pcmcia/aha152x*
508
509 AIC7XXX / AIC79XX SCSI DRIVER
510 M:      Hannes Reinecke <hare@suse.com>
511 L:      linux-scsi@vger.kernel.org
512 S:      Maintained
513 F:      drivers/scsi/aic7xxx/
514
515 AIMSLAB FM RADIO RECEIVER DRIVER
516 M:      Hans Verkuil <hverkuil@xs4all.nl>
517 L:      linux-media@vger.kernel.org
518 T:      git git://linuxtv.org/media_tree.git
519 W:      http://linuxtv.org
520 S:      Maintained
521 F:      drivers/media/radio/radio-aimslab*
522
523 AIO
524 M:      Benjamin LaHaise <bcrl@kvack.org>
525 L:      linux-aio@kvack.org
526 S:      Supported
527 F:      fs/aio.c
528 F:      include/linux/*aio*.h
529
530 AIRSPY MEDIA DRIVER
531 M:      Antti Palosaari <crope@iki.fi>
532 L:      linux-media@vger.kernel.org
533 W:      http://linuxtv.org/
534 W:      http://palosaari.fi/linux/
535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
536 T:      git git://linuxtv.org/anttip/media_tree.git
537 S:      Maintained
538 F:      drivers/media/usb/airspy/
539
540 ALCATEL SPEEDTOUCH USB DRIVER
541 M:      Duncan Sands <duncan.sands@free.fr>
542 L:      linux-usb@vger.kernel.org
543 W:      http://www.linux-usb.org/SpeedTouch/
544 S:      Maintained
545 F:      drivers/usb/atm/speedtch.c
546 F:      drivers/usb/atm/usbatm.c
547
548 ALCHEMY AU1XX0 MMC DRIVER
549 M:      Manuel Lauss <manuel.lauss@gmail.com>
550 S:      Maintained
551 F:      drivers/mmc/host/au1xmmc.c
552
553 ALI1563 I2C DRIVER
554 M:      Rudolf Marek <r.marek@assembler.cz>
555 L:      linux-i2c@vger.kernel.org
556 S:      Maintained
557 F:      Documentation/i2c/busses/i2c-ali1563
558 F:      drivers/i2c/busses/i2c-ali1563.c
559
560 ALLWINNER SECURITY SYSTEM
561 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
562 L:      linux-crypto@vger.kernel.org
563 S:      Maintained
564 F:      drivers/crypto/sunxi-ss/
565
566 ALPHA PORT
567 M:      Richard Henderson <rth@twiddle.net>
568 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569 M:      Matt Turner <mattst88@gmail.com>
570 S:      Odd Fixes
571 L:      linux-alpha@vger.kernel.org
572 F:      arch/alpha/
573
574 ALTERA MAILBOX DRIVER
575 M:      Ley Foon Tan <lftan@altera.com>
576 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577 S:      Maintained
578 F:      drivers/mailbox/mailbox-altera.c
579
580 ALTERA PIO DRIVER
581 M:      Tien Hock Loh <thloh@altera.com>
582 L:      linux-gpio@vger.kernel.org
583 S:      Maintained
584 F:      drivers/gpio/gpio-altera.c
585
586 ALTERA TRIPLE SPEED ETHERNET DRIVER
587 M:      Vince Bridgers <vbridger@opensource.altera.com>
588 L:      netdev@vger.kernel.org
589 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590 S:      Maintained
591 F:      drivers/net/ethernet/altera/
592
593 ALTERA UART/JTAG UART SERIAL DRIVERS
594 M:      Tobias Klauser <tklauser@distanz.ch>
595 L:      linux-serial@vger.kernel.org
596 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597 S:      Maintained
598 F:      drivers/tty/serial/altera_uart.c
599 F:      drivers/tty/serial/altera_jtaguart.c
600 F:      include/linux/altera_uart.h
601 F:      include/linux/altera_jtaguart.h
602
603 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604 M:      Tom Lendacky <thomas.lendacky@amd.com>
605 L:      linux-crypto@vger.kernel.org
606 S:      Supported
607 F:      drivers/crypto/ccp/
608 F:      include/linux/ccp.h
609
610 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
612 L:      lm-sensors@lm-sensors.org
613 S:      Maintained
614 F:      Documentation/hwmon/fam15h_power
615 F:      drivers/hwmon/fam15h_power.c
616
617 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
619 S:      Orphan
620 F:      drivers/usb/gadget/udc/amd5536udc.*
621
622 AMD GEODE PROCESSOR/CHIPSET SUPPORT
623 P:      Andres Salomon <dilinger@queued.net>
624 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
625 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626 S:      Supported
627 F:      drivers/char/hw_random/geode-rng.c
628 F:      drivers/crypto/geode*
629 F:      drivers/video/fbdev/geode/
630 F:      arch/x86/include/asm/geode.h
631
632 AMD IOMMU (AMD-VI)
633 M:      Joerg Roedel <joro@8bytes.org>
634 L:      iommu@lists.linux-foundation.org
635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636 S:      Maintained
637 F:      drivers/iommu/amd_iommu*.[ch]
638 F:      include/linux/amd-iommu.h
639
640 AMD KFD
641 M:      Oded Gabbay <oded.gabbay@gmail.com>
642 L:      dri-devel@lists.freedesktop.org
643 T:      git git://people.freedesktop.org/~gabbayo/linux.git
644 S:      Supported
645 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
647 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
648 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
649 F:      drivers/gpu/drm/amd/amdkfd/
650 F:      drivers/gpu/drm/amd/include/cik_structs.h
651 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
652 F:      drivers/gpu/drm/amd/include/vi_structs.h
653 F:      drivers/gpu/drm/radeon/radeon_kfd.c
654 F:      drivers/gpu/drm/radeon/radeon_kfd.h
655 F:      include/uapi/linux/kfd_ioctl.h
656
657 AMD XGBE DRIVER
658 M:      Tom Lendacky <thomas.lendacky@amd.com>
659 L:      netdev@vger.kernel.org
660 S:      Supported
661 F:      drivers/net/ethernet/amd/xgbe/
662
663 AMS (Apple Motion Sensor) DRIVER
664 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
665 S:      Supported
666 F:      drivers/macintosh/ams/
667
668 AMSO1100 RNIC DRIVER
669 M:      Tom Tucker <tom@opengridcomputing.com>
670 M:      Steve Wise <swise@opengridcomputing.com>
671 L:      linux-rdma@vger.kernel.org
672 S:      Maintained
673 F:      drivers/infiniband/hw/amso1100/
674
675 ANALOG DEVICES INC AD9389B DRIVER
676 M:      Hans Verkuil <hans.verkuil@cisco.com>
677 L:      linux-media@vger.kernel.org
678 S:      Maintained
679 F:      drivers/media/i2c/ad9389b*
680
681 ANALOG DEVICES INC ADV7180 DRIVER
682 M:      Lars-Peter Clausen <lars@metafoo.de>
683 L:      linux-media@vger.kernel.org
684 W:      http://ez.analog.com/community/linux-device-drivers
685 S:      Supported
686 F:      drivers/media/i2c/adv7180.c
687
688 ANALOG DEVICES INC ADV7511 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7511*
693
694 ANALOG DEVICES INC ADV7604 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7604*
699
700 ANALOG DEVICES INC ADV7842 DRIVER
701 M:      Hans Verkuil <hans.verkuil@cisco.com>
702 L:      linux-media@vger.kernel.org
703 S:      Maintained
704 F:      drivers/media/i2c/adv7842*
705
706 ANALOG DEVICES INC ASOC CODEC DRIVERS
707 M:      Lars-Peter Clausen <lars@metafoo.de>
708 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
709 W:      http://wiki.analog.com/
710 W:      http://ez.analog.com/community/linux-device-drivers
711 S:      Supported
712 F:      sound/soc/codecs/adau*
713 F:      sound/soc/codecs/adav*
714 F:      sound/soc/codecs/ad1*
715 F:      sound/soc/codecs/ad7*
716 F:      sound/soc/codecs/ssm*
717 F:      sound/soc/codecs/sigmadsp.*
718
719 ANALOG DEVICES INC ASOC DRIVERS
720 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
721 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
722 W:      http://blackfin.uclinux.org/
723 S:      Supported
724 F:      sound/soc/blackfin/*
725
726 ANALOG DEVICES INC IIO DRIVERS
727 M:      Lars-Peter Clausen <lars@metafoo.de>
728 M:      Michael Hennerich <Michael.Hennerich@analog.com>
729 W:      http://wiki.analog.com/
730 W:      http://ez.analog.com/community/linux-device-drivers
731 S:      Supported
732 F:      drivers/iio/*/ad*
733 X:      drivers/iio/*/adjd*
734 F:      drivers/staging/iio/*/ad*
735 F:      staging/iio/trigger/iio-trig-bfin-timer.c
736
737 ANALOG DEVICES INC DMA DRIVERS
738 M:      Lars-Peter Clausen <lars@metafoo.de>
739 W:      http://ez.analog.com/community/linux-device-drivers
740 S:      Supported
741 F:      drivers/dma/dma-axi-dmac.c
742
743 ANDROID DRIVERS
744 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
745 M:      Arve HjønnevĂ¥g <arve@android.com>
746 M:      Riley Andrews <riandrews@android.com>
747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
748 L:      devel@driverdev.osuosl.org
749 S:      Supported
750 F:      drivers/android/
751 F:      drivers/staging/android/
752
753 AOA (Apple Onboard Audio) ALSA DRIVER
754 M:      Johannes Berg <johannes@sipsolutions.net>
755 L:      linuxppc-dev@lists.ozlabs.org
756 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
757 S:      Maintained
758 F:      sound/aoa/
759
760 APM DRIVER
761 M:      Jiri Kosina <jikos@kernel.org>
762 S:      Odd fixes
763 F:      arch/x86/kernel/apm_32.c
764 F:      include/linux/apm_bios.h
765 F:      include/uapi/linux/apm_bios.h
766 F:      drivers/char/apm-emulation.c
767
768 APPLE BCM5974 MULTITOUCH DRIVER
769 M:      Henrik Rydberg <rydberg@bitmath.org>
770 L:      linux-input@vger.kernel.org
771 S:      Odd fixes
772 F:      drivers/input/mouse/bcm5974.c
773
774 APPLE SMC DRIVER
775 M:      Henrik Rydberg <rydberg@bitmath.org>
776 L:      lm-sensors@lm-sensors.org
777 S:      Odd fixes
778 F:      drivers/hwmon/applesmc.c
779
780 APPLETALK NETWORK LAYER
781 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
782 S:      Maintained
783 F:      drivers/net/appletalk/
784 F:      net/appletalk/
785
786 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
787 M:      Duc Dang <dhdang@apm.com>
788 S:      Supported
789 F:      arch/arm64/boot/dts/apm/
790
791 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
792 M:      Iyappan Subramanian <isubramanian@apm.com>
793 M:      Keyur Chudgar <kchudgar@apm.com>
794 S:      Supported
795 F:      drivers/net/ethernet/apm/xgene/
796 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
797
798 APTINA CAMERA SENSOR PLL
799 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
800 L:      linux-media@vger.kernel.org
801 S:      Maintained
802 F:      drivers/media/i2c/aptina-pll.*
803
804 ARC FRAMEBUFFER DRIVER
805 M:      Jaya Kumar <jayalk@intworks.biz>
806 S:      Maintained
807 F:      drivers/video/fbdev/arcfb.c
808 F:      drivers/video/fbdev/core/fb_defio.c
809
810 ARCNET NETWORK LAYER
811 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
812 L:      netdev@vger.kernel.org
813 S:      Maintained
814 F:      drivers/net/arcnet/
815 F:      include/uapi/linux/if_arcnet.h
816
817 ARM MFM AND FLOPPY DRIVERS
818 M:      Ian Molton <spyro@f2s.com>
819 S:      Maintained
820 F:      arch/arm/lib/floppydma.S
821 F:      arch/arm/include/asm/floppy.h
822
823 ARM PMU PROFILING AND DEBUGGING
824 M:      Will Deacon <will.deacon@arm.com>
825 R:      Mark Rutland <mark.rutland@arm.com>
826 S:      Maintained
827 F:      arch/arm*/kernel/perf_*
828 F:      arch/arm/oprofile/common.c
829 F:      arch/arm*/kernel/hw_breakpoint.c
830 F:      arch/arm*/include/asm/hw_breakpoint.h
831 F:      arch/arm*/include/asm/perf_event.h
832 F:      drivers/perf/arm_pmu.c
833 F:      include/linux/perf/arm_pmu.h
834
835 ARM PORT
836 M:      Russell King <linux@arm.linux.org.uk>
837 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
838 W:      http://www.arm.linux.org.uk/
839 S:      Maintained
840 F:      arch/arm/
841
842 ARM SUB-ARCHITECTURES
843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844 S:      Maintained
845 F:      arch/arm/mach-*/
846 F:      arch/arm/plat-*/
847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
848
849 ARM PRIMECELL AACI PL041 DRIVER
850 M:      Russell King <linux@arm.linux.org.uk>
851 S:      Maintained
852 F:      sound/arm/aaci.*
853
854 ARM PRIMECELL CLCD PL110 DRIVER
855 M:      Russell King <linux@arm.linux.org.uk>
856 S:      Maintained
857 F:      drivers/video/fbdev/amba-clcd.*
858
859 ARM PRIMECELL KMI PL050 DRIVER
860 M:      Russell King <linux@arm.linux.org.uk>
861 S:      Maintained
862 F:      drivers/input/serio/ambakmi.*
863 F:      include/linux/amba/kmi.h
864
865 ARM PRIMECELL MMCI PL180/1 DRIVER
866 M:      Russell King <linux@arm.linux.org.uk>
867 S:      Maintained
868 F:      drivers/mmc/host/mmci.*
869 F:      include/linux/amba/mmci.h
870
871 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
872 M:      Russell King <linux@arm.linux.org.uk>
873 S:      Maintained
874 F:      drivers/tty/serial/amba-pl01*.c
875 F:      include/linux/amba/serial.h
876
877 ARM PRIMECELL BUS SUPPORT
878 M:      Russell King <linux@arm.linux.org.uk>
879 S:      Maintained
880 F:      drivers/amba/
881 F:      include/linux/amba/bus.h
882
883 ARM/ADS SPHERE MACHINE SUPPORT
884 M:      Lennert Buytenhek <kernel@wantstofly.org>
885 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886 S:      Maintained
887
888 ARM/AFEB9260 MACHINE SUPPORT
889 M:      Sergey Lapin <slapin@ossfans.org>
890 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891 S:      Maintained
892
893 ARM/AJECO 1ARM MACHINE SUPPORT
894 M:      Lennert Buytenhek <kernel@wantstofly.org>
895 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896 S:      Maintained
897
898 ARM/Allwinner sunXi SoC support
899 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
900 M:      Chen-Yu Tsai <wens@csie.org>
901 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902 S:      Maintained
903 N:      sun[x456789]i
904
905 ARM/Allwinner SoC Clock Support
906 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
907 S:      Maintained
908 F:      drivers/clk/sunxi/
909
910 ARM/Amlogic MesonX SoC support
911 M:      Carlo Caione <carlo@caione.org>
912 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913 S:      Maintained
914 F:      drivers/media/rc/meson-ir.c
915 N:      meson[x68]
916
917 ARM/Annapurna Labs ALPINE ARCHITECTURE
918 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
919 S:      Maintained
920 F:      arch/arm/mach-alpine/
921
922 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
923 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
924 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
925 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
926 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927 W:      http://www.linux4sam.org
928 S:      Supported
929 F:      arch/arm/mach-at91/
930 F:      include/soc/at91/
931 F:      arch/arm/boot/dts/at91*.dts
932 F:      arch/arm/boot/dts/at91*.dtsi
933 F:      arch/arm/boot/dts/sama*.dts
934 F:      arch/arm/boot/dts/sama*.dtsi
935 F:      arch/arm/include/debug/at91.S
936
937 ARM/ATMEL AT91 Clock Support
938 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
939 S:      Maintained
940 F:      drivers/clk/at91
941
942 ARM/CALXEDA HIGHBANK ARCHITECTURE
943 M:      Rob Herring <robh@kernel.org>
944 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945 S:      Maintained
946 F:      arch/arm/mach-highbank/
947
948 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
949 M:      Krzysztof Halasa <khalasa@piap.pl>
950 S:      Maintained
951 F:      arch/arm/mach-cns3xxx/
952
953 ARM/CAVIUM THUNDER NETWORK DRIVER
954 M:      Sunil Goutham <sgoutham@cavium.com>
955 M:      Robert Richter <rric@kernel.org>
956 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
957 S:      Supported
958 F:      drivers/net/ethernet/cavium/thunder/
959
960 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
961 M:      Alexander Shiyan <shc_work@mail.ru>
962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963 S:      Odd Fixes
964 N:      clps711x
965
966 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
967 M:      Hartley Sweeten <hsweeten@visionengravers.com>
968 M:      Ryan Mallon <rmallon@gmail.com>
969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
970 S:      Maintained
971 F:      arch/arm/mach-ep93xx/
972 F:      arch/arm/mach-ep93xx/include/mach/
973
974 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
975 M:      Lennert Buytenhek <kernel@wantstofly.org>
976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 S:      Maintained
978
979 ARM/CLKDEV SUPPORT
980 M:      Russell King <linux@arm.linux.org.uk>
981 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982 S:      Maintained
983 F:      arch/arm/include/asm/clkdev.h
984 F:      drivers/clk/clkdev.c
985
986 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
987 M:      Mike Rapoport <mike@compulab.co.il>
988 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989 S:      Maintained
990
991 ARM/CONTEC MICRO9 MACHINE SUPPORT
992 M:      Hubert Feurstein <hubert.feurstein@contec.at>
993 S:      Maintained
994 F:      arch/arm/mach-ep93xx/micro9.c
995
996 ARM/CORESIGHT FRAMEWORK AND DRIVERS
997 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999 S:      Maintained
1000 F:      drivers/hwtracing/coresight/*
1001 F:      Documentation/trace/coresight.txt
1002 F:      Documentation/devicetree/bindings/arm/coresight.txt
1003 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1004
1005 ARM/CORGI MACHINE SUPPORT
1006 M:      Richard Purdie <rpurdie@rpsys.net>
1007 S:      Maintained
1008
1009 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1010 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1011 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 T:      git git://github.com/ulli-kroll/linux.git
1013 S:      Maintained
1014 F:      arch/arm/mach-gemini/
1015 F:      drivers/rtc/rtc-gemini.c
1016
1017 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1018 M:      Barry Song <baohua@kernel.org>
1019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1021 S:      Maintained
1022 F:      arch/arm/mach-prima2/
1023 F:      drivers/clk/sirf/
1024 F:      drivers/clocksource/timer-prima2.c
1025 F:      drivers/clocksource/timer-atlas7.c
1026 N:      [^a-z]sirf
1027
1028 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1029 M:      Baruch Siach <baruch@tkos.co.il>
1030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 S:      Maintained
1032 F:      arch/arm/boot/dts/cx92755*
1033 N:      digicolor
1034
1035 ARM/EBSA110 MACHINE SUPPORT
1036 M:      Russell King <linux@arm.linux.org.uk>
1037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 W:      http://www.arm.linux.org.uk/
1039 S:      Maintained
1040 F:      arch/arm/mach-ebsa110/
1041 F:      drivers/net/ethernet/amd/am79c961a.*
1042
1043 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1044 M:      Uwe Kleine-König <kernel@pengutronix.de>
1045 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046 S:      Maintained
1047 N:      efm32
1048
1049 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1050 M:      Daniel Ribeiro <drwyrm@gmail.com>
1051 M:      Stefan Schmidt <stefan@openezx.org>
1052 M:      Harald Welte <laforge@openezx.org>
1053 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1054 W:      http://www.openezx.org/
1055 S:      Maintained
1056 T:      topgit git://git.openezx.org/openezx.git
1057 F:      arch/arm/mach-pxa/ezx.c
1058
1059 ARM/FARADAY FA526 PORT
1060 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 S:      Maintained
1063 T:      git git://git.berlios.de/gemini-board
1064 F:      arch/arm/mm/*-fa*
1065
1066 ARM/FOOTBRIDGE ARCHITECTURE
1067 M:      Russell King <linux@arm.linux.org.uk>
1068 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 W:      http://www.arm.linux.org.uk/
1070 S:      Maintained
1071 F:      arch/arm/include/asm/hardware/dec21285.h
1072 F:      arch/arm/mach-footbridge/
1073
1074 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1075 M:      Shawn Guo <shawnguo@kernel.org>
1076 M:      Sascha Hauer <kernel@pengutronix.de>
1077 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 S:      Maintained
1079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1080 F:      arch/arm/mach-imx/
1081 F:      arch/arm/mach-mxs/
1082 F:      arch/arm/boot/dts/imx*
1083 F:      arch/arm/configs/imx*_defconfig
1084 F:      drivers/clk/imx/
1085 F:      include/soc/imx/
1086
1087 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1088 M:      Shawn Guo <shawnguo@kernel.org>
1089 M:      Sascha Hauer <kernel@pengutronix.de>
1090 R:      Stefan Agner <stefan@agner.ch>
1091 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 S:      Maintained
1093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1094 F:      arch/arm/mach-imx/*vf610*
1095 F:      arch/arm/boot/dts/vf*
1096
1097 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1098 M:      Lennert Buytenhek <kernel@wantstofly.org>
1099 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100 S:      Maintained
1101
1102 ARM/GUMSTIX MACHINE SUPPORT
1103 M:      Steve Sakoman <sakoman@gmail.com>
1104 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 S:      Maintained
1106
1107 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1108 M:      Philipp Zabel <philipp.zabel@gmail.com>
1109 M:      Paul Parsons <lost.distance@yahoo.com>
1110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 S:      Maintained
1112 F:      arch/arm/mach-pxa/hx4700.c
1113 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1114 F:      sound/soc/pxa/hx4700.c
1115
1116 ARM/HISILICON SOC SUPPORT
1117 M:      Wei Xu <xuwei5@hisilicon.com>
1118 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 W:      http://www.hisilicon.com
1120 S:      Supported
1121 T:      git git://github.com/hisilicon/linux-hisi.git
1122 F:      arch/arm/mach-hisi/
1123
1124 ARM/HP JORNADA 7XX MACHINE SUPPORT
1125 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1126 W:      www.jlime.com
1127 S:      Maintained
1128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1129 F:      arch/arm/mach-sa1100/jornada720.c
1130 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1131
1132 ARM/IGEP MACHINE SUPPORT
1133 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1134 M:      Javier Martinez Canillas <javier@dowhile0.org>
1135 L:      linux-omap@vger.kernel.org
1136 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137 S:      Maintained
1138 F:      arch/arm/boot/dts/omap3-igep*
1139
1140 ARM/INCOME PXA270 SUPPORT
1141 M:      Marek Vasut <marek.vasut@gmail.com>
1142 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 S:      Maintained
1144 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1145
1146 ARM/INTEL IOP32X ARM ARCHITECTURE
1147 M:      Lennert Buytenhek <kernel@wantstofly.org>
1148 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 S:      Maintained
1150
1151 ARM/INTEL IOP33X ARM ARCHITECTURE
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Orphan
1154
1155 ARM/INTEL IOP13XX ARM ARCHITECTURE
1156 M:      Lennert Buytenhek <kernel@wantstofly.org>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159
1160 ARM/INTEL IQ81342EX MACHINE SUPPORT
1161 M:      Lennert Buytenhek <kernel@wantstofly.org>
1162 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163 S:      Maintained
1164
1165 ARM/INTEL IXDP2850 MACHINE SUPPORT
1166 M:      Lennert Buytenhek <kernel@wantstofly.org>
1167 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 S:      Maintained
1169
1170 ARM/INTEL IXP4XX ARM ARCHITECTURE
1171 M:      Imre Kaloz <kaloz@openwrt.org>
1172 M:      Krzysztof Halasa <khalasa@piap.pl>
1173 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 S:      Maintained
1175 F:      arch/arm/mach-ixp4xx/
1176
1177 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1178 M:      Jonathan Cameron <jic23@cam.ac.uk>
1179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180 S:      Maintained
1181 F:      arch/arm/mach-pxa/stargate2.c
1182 F:      drivers/pcmcia/pxa2xx_stargate2.c
1183
1184 ARM/INTEL XSC3 (MANZANO) ARM CORE
1185 M:      Lennert Buytenhek <kernel@wantstofly.org>
1186 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187 S:      Maintained
1188
1189 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1190 M:      Lennert Buytenhek <kernel@wantstofly.org>
1191 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192 S:      Maintained
1193
1194 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1195 M:      Santosh Shilimkar <ssantosh@kernel.org>
1196 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197 S:      Maintained
1198 F:      arch/arm/mach-keystone/
1199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1200
1201 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1202 M:      Santosh Shilimkar <ssantosh@kernel.org>
1203 L:      linux-kernel@vger.kernel.org
1204 S:      Maintained
1205 F:      drivers/clk/keystone/
1206
1207 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1208 M:      Santosh Shilimkar <ssantosh@kernel.org>
1209 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210 L:      linux-kernel@vger.kernel.org
1211 S:      Maintained
1212 F:      drivers/clocksource/timer-keystone.c
1213
1214 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1215 M:      Santosh Shilimkar <ssantosh@kernel.org>
1216 L:      linux-kernel@vger.kernel.org
1217 S:      Maintained
1218 F:      drivers/power/reset/keystone-reset.c
1219
1220 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1221 M:      Santosh Shilimkar <ssantosh@kernel.org>
1222 L:      linux-kernel@vger.kernel.org
1223 S:      Maintained
1224 F:      drivers/memory/*emif*
1225
1226 ARM/LOGICPD PXA270 MACHINE SUPPORT
1227 M:      Lennert Buytenhek <kernel@wantstofly.org>
1228 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 S:      Maintained
1230
1231 ARM/LPC18XX ARCHITECTURE
1232 M:      Joachim Eastwood <manabian@gmail.com>
1233 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 S:      Maintained
1235 F:      arch/arm/boot/dts/lpc43*
1236 F:      drivers/clk/nxp/clk-lpc18xx*
1237 F:      drivers/clocksource/time-lpc32xx.c
1238 F:      drivers/i2c/busses/i2c-lpc2k.c
1239 F:      drivers/memory/pl172.c
1240 F:      drivers/mtd/spi-nor/nxp-spifi.c
1241 F:      drivers/rtc/rtc-lpc24xx.c
1242 N:      lpc18xx
1243
1244 ARM/MAGICIAN MACHINE SUPPORT
1245 M:      Philipp Zabel <philipp.zabel@gmail.com>
1246 S:      Maintained
1247
1248 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1249 M:      Jason Cooper <jason@lakedaemon.net>
1250 M:      Andrew Lunn <andrew@lunn.ch>
1251 M:      Gregory Clement <gregory.clement@free-electrons.com>
1252 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1253 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1254 S:      Maintained
1255 F:      arch/arm/mach-mvebu/
1256 F:      drivers/rtc/rtc-armada38x.c
1257 F:      arch/arm/boot/dts/armada*
1258 F:      arch/arm/boot/dts/kirkwood*
1259
1260
1261 ARM/Marvell Berlin SoC support
1262 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1263 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264 S:      Maintained
1265 F:      arch/arm/mach-berlin/
1266 F:      arch/arm/boot/dts/berlin*
1267
1268
1269 ARM/Marvell Dove/MV78xx0/Orion SOC support
1270 M:      Jason Cooper <jason@lakedaemon.net>
1271 M:      Andrew Lunn <andrew@lunn.ch>
1272 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1273 M:      Gregory Clement <gregory.clement@free-electrons.com>
1274 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275 S:      Maintained
1276 F:      arch/arm/mach-dove/
1277 F:      arch/arm/mach-mv78xx0/
1278 F:      arch/arm/mach-orion5x/
1279 F:      arch/arm/plat-orion/
1280 F:      arch/arm/boot/dts/dove*
1281 F:      arch/arm/boot/dts/orion5x*
1282
1283
1284 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1285 M:      Alexander Clouter <alex@digriz.org.uk>
1286 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 W:      http://www.digriz.org.uk/ts78xx/kernel
1288 S:      Maintained
1289 F:      arch/arm/mach-orion5x/ts78xx-*
1290
1291 ARM/Mediatek RTC DRIVER
1292 M:      Eddie Huang <eddie.huang@mediatek.com>
1293 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1295 S:      Maintained
1296 F:      drivers/rtc/rtc-mt6397.c
1297
1298 ARM/Mediatek SoC support
1299 M:      Matthias Brugger <matthias.bgg@gmail.com>
1300 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1301 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1302 S:      Maintained
1303 F:      arch/arm/boot/dts/mt6*
1304 F:      arch/arm/boot/dts/mt8*
1305 F:      arch/arm/mach-mediatek/
1306 N:      mtk
1307 K:      mediatek
1308
1309 ARM/MICREL KS8695 ARCHITECTURE
1310 M:      Greg Ungerer <gerg@uclinux.org>
1311 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1312 F:      arch/arm/mach-ks8695/
1313 S:      Odd Fixes
1314
1315 ARM/MIOA701 MACHINE SUPPORT
1316 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1317 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318 F:      arch/arm/mach-pxa/mioa701.c
1319 S:      Maintained
1320
1321 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1322 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1323 S:      Maintained
1324
1325 ARM/NOMADIK ARCHITECTURE
1326 M:      Alessandro Rubini <rubini@unipv.it>
1327 M:      Linus Walleij <linus.walleij@linaro.org>
1328 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329 S:      Maintained
1330 F:      arch/arm/mach-nomadik/
1331 F:      drivers/pinctrl/nomadik/
1332 F:      drivers/i2c/busses/i2c-nomadik.c
1333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1334
1335 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1336 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1337 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1338 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1339 S:      Supported
1340
1341 ARM/TOSA MACHINE SUPPORT
1342 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1343 M:      Dirk Opfer <dirk@opfer-online.de>
1344 S:      Maintained
1345
1346 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1347 M:      Marek Vasut <marek.vasut@gmail.com>
1348 L:      linux-arm-kernel@lists.infradead.org
1349 W:      http://hackndev.com
1350 S:      Maintained
1351 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1352 F:      arch/arm/mach-pxa/palmtx.c
1353 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1354 F:      arch/arm/mach-pxa/palmt5.c
1355 F:      arch/arm/mach-pxa/include/mach/palmld.h
1356 F:      arch/arm/mach-pxa/palmld.c
1357 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1358 F:      arch/arm/mach-pxa/palmte2.c
1359 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1360 F:      arch/arm/mach-pxa/palmtc.c
1361
1362 ARM/PALM TREO SUPPORT
1363 M:      Tomas Cech <sleep_walker@suse.com>
1364 L:      linux-arm-kernel@lists.infradead.org
1365 W:      http://hackndev.com
1366 S:      Maintained
1367 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1368 F:      arch/arm/mach-pxa/palmtreo.c
1369
1370 ARM/PALMZ72 SUPPORT
1371 M:      Sergey Lapin <slapin@ossfans.org>
1372 L:      linux-arm-kernel@lists.infradead.org
1373 W:      http://hackndev.com
1374 S:      Maintained
1375 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1376 F:      arch/arm/mach-pxa/palmz72.c
1377
1378 ARM/PLEB SUPPORT
1379 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1380 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1381 S:      Maintained
1382
1383 ARM/PT DIGITAL BOARD PORT
1384 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1385 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 W:      http://www.arm.linux.org.uk/
1387 S:      Maintained
1388
1389 ARM/QUALCOMM SUPPORT
1390 M:      Kumar Gala <galak@codeaurora.org>
1391 M:      Andy Gross <agross@codeaurora.org>
1392 M:      David Brown <davidb@codeaurora.org>
1393 L:      linux-arm-msm@vger.kernel.org
1394 L:      linux-soc@vger.kernel.org
1395 S:      Maintained
1396 F:      arch/arm/mach-qcom/
1397 F:      drivers/soc/qcom/
1398 F:      drivers/tty/serial/msm_serial.h
1399 F:      drivers/tty/serial/msm_serial.c
1400 F:      drivers/*/pm8???-*
1401 F:      drivers/mfd/ssbi.c
1402 F:      drivers/firmware/qcom_scm.c
1403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1404
1405 ARM/RADISYS ENP2611 MACHINE SUPPORT
1406 M:      Lennert Buytenhek <kernel@wantstofly.org>
1407 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1408 S:      Maintained
1409
1410 ARM/RISCPC ARCHITECTURE
1411 M:      Russell King <linux@arm.linux.org.uk>
1412 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1413 W:      http://www.arm.linux.org.uk/
1414 S:      Maintained
1415 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1416 F:      arch/arm/include/asm/hardware/ioc.h
1417 F:      arch/arm/include/asm/hardware/iomd.h
1418 F:      arch/arm/include/asm/hardware/memc.h
1419 F:      arch/arm/mach-rpc/
1420 F:      drivers/net/ethernet/8390/etherh.c
1421 F:      drivers/net/ethernet/i825xx/ether1*
1422 F:      drivers/net/ethernet/seeq/ether3*
1423 F:      drivers/scsi/arm/
1424
1425 ARM/Rockchip SoC support
1426 M:      Heiko Stuebner <heiko@sntech.de>
1427 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428 L:      linux-rockchip@lists.infradead.org
1429 S:      Maintained
1430 F:      arch/arm/boot/dts/rk3*
1431 F:      arch/arm/mach-rockchip/
1432 F:      drivers/clk/rockchip/
1433 F:      drivers/i2c/busses/i2c-rk3x.c
1434 F:      drivers/*/*rockchip*
1435 F:      drivers/*/*/*rockchip*
1436 F:      sound/soc/rockchip/
1437 N:      rockchip
1438
1439 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1440 M:      Kukjin Kim <kgene@kernel.org>
1441 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1442 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1443 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1444 S:      Maintained
1445 F:      arch/arm/boot/dts/s3c*
1446 F:      arch/arm/boot/dts/exynos*
1447 F:      arch/arm64/boot/dts/exynos/
1448 F:      arch/arm/plat-samsung/
1449 F:      arch/arm/mach-s3c24*/
1450 F:      arch/arm/mach-s3c64xx/
1451 F:      arch/arm/mach-s5p*/
1452 F:      arch/arm/mach-exynos*/
1453 F:      drivers/*/*s3c2410*
1454 F:      drivers/*/*/*s3c2410*
1455 F:      drivers/spi/spi-s3c*
1456 F:      drivers/soc/samsung/*
1457 F:      sound/soc/samsung/*
1458 F:      Documentation/arm/Samsung/
1459 F:      Documentation/devicetree/bindings/arm/samsung/
1460 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1461 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1462 N:      exynos
1463
1464 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1465 M:      Kyungmin Park <kyungmin.park@samsung.com>
1466 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1467 S:      Maintained
1468 F:      arch/arm/mach-s5pv210/
1469
1470 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1471 M:      Kyungmin Park <kyungmin.park@samsung.com>
1472 M:      Kamil Debski <k.debski@samsung.com>
1473 L:      linux-arm-kernel@lists.infradead.org
1474 L:      linux-media@vger.kernel.org
1475 S:      Maintained
1476 F:      drivers/media/platform/s5p-g2d/
1477
1478 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1479 M:      Kyungmin Park <kyungmin.park@samsung.com>
1480 M:      Kamil Debski <k.debski@samsung.com>
1481 M:      Jeongtae Park <jtp.park@samsung.com>
1482 L:      linux-arm-kernel@lists.infradead.org
1483 L:      linux-media@vger.kernel.org
1484 S:      Maintained
1485 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1486 F:      drivers/media/platform/s5p-mfc/
1487
1488 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1489 M:      Kyungmin Park <kyungmin.park@samsung.com>
1490 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1491 L:      linux-arm-kernel@lists.infradead.org
1492 L:      linux-media@vger.kernel.org
1493 S:      Maintained
1494 F:      drivers/media/platform/s5p-tv/
1495
1496 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1497 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1498 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1499 L:      linux-arm-kernel@lists.infradead.org
1500 L:      linux-media@vger.kernel.org
1501 S:      Maintained
1502 F:      drivers/media/platform/s5p-jpeg/
1503
1504 ARM/SHMOBILE ARM ARCHITECTURE
1505 M:      Simon Horman <horms@verge.net.au>
1506 M:      Magnus Damm <magnus.damm@gmail.com>
1507 L:      linux-sh@vger.kernel.org
1508 W:      http://oss.renesas.com
1509 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1511 S:      Supported
1512 F:      arch/arm/boot/dts/emev2*
1513 F:      arch/arm/boot/dts/r7s*
1514 F:      arch/arm/boot/dts/r8a*
1515 F:      arch/arm/boot/dts/sh*
1516 F:      arch/arm/configs/shmobile_defconfig
1517 F:      arch/arm/include/debug/renesas-scif.S
1518 F:      arch/arm/mach-shmobile/
1519 F:      drivers/sh/
1520
1521 ARM/SOCFPGA ARCHITECTURE
1522 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1523 S:      Maintained
1524 F:      arch/arm/mach-socfpga/
1525 F:      arch/arm/boot/dts/socfpga*
1526 F:      arch/arm/configs/socfpga_defconfig
1527 W:      http://www.rocketboards.org
1528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1529
1530 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1531 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1532 S:      Maintained
1533 F:      drivers/clk/socfpga/
1534
1535 ARM/SOCFPGA EDAC SUPPORT
1536 M:      Thor Thayer <tthayer@opensource.altera.com>
1537 S:      Maintained
1538 F:      drivers/edac/altera_edac.
1539
1540 ARM/STI ARCHITECTURE
1541 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1542 M:      Maxime Coquelin <maxime.coquelin@st.com>
1543 M:      Patrice Chotard <patrice.chotard@st.com>
1544 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1545 L:      kernel@stlinux.com
1546 W:      http://www.stlinux.com
1547 S:      Maintained
1548 F:      arch/arm/mach-sti/
1549 F:      arch/arm/boot/dts/sti*
1550 F:      drivers/char/hw_random/st-rng.c
1551 F:      drivers/clocksource/arm_global_timer.c
1552 F:      drivers/clocksource/clksrc_st_lpc.c
1553 F:      drivers/i2c/busses/i2c-st.c
1554 F:      drivers/media/rc/st_rc.c
1555 F:      drivers/media/platform/sti/c8sectpfe/
1556 F:      drivers/mmc/host/sdhci-st.c
1557 F:      drivers/phy/phy-miphy28lp.c
1558 F:      drivers/phy/phy-miphy365x.c
1559 F:      drivers/phy/phy-stih407-usb.c
1560 F:      drivers/phy/phy-stih41x-usb.c
1561 F:      drivers/pinctrl/pinctrl-st.c
1562 F:      drivers/reset/sti/
1563 F:      drivers/rtc/rtc-st-lpc.c
1564 F:      drivers/tty/serial/st-asc.c
1565 F:      drivers/usb/dwc3/dwc3-st.c
1566 F:      drivers/usb/host/ehci-st.c
1567 F:      drivers/usb/host/ohci-st.c
1568 F:      drivers/watchdog/st_lpc_wdt.c
1569 F:      drivers/ata/ahci_st.c
1570
1571 ARM/STM32 ARCHITECTURE
1572 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1573 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574 S:      Maintained
1575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1576 N:      stm32
1577 F:      drivers/clocksource/armv7m_systick.c
1578
1579 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1580 M:      Lennert Buytenhek <kernel@wantstofly.org>
1581 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1582 S:      Maintained
1583
1584 ARM/TETON BGA MACHINE SUPPORT
1585 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1586 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587 S:      Maintained
1588
1589 ARM/THECUS N2100 MACHINE SUPPORT
1590 M:      Lennert Buytenhek <kernel@wantstofly.org>
1591 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592 S:      Maintained
1593
1594 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1595 M:      Wan ZongShun <mcuos.com@gmail.com>
1596 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597 W:      http://www.mcuos.com
1598 S:      Maintained
1599 F:      arch/arm/mach-w90x900/
1600 F:      drivers/input/keyboard/w90p910_keypad.c
1601 F:      drivers/input/touchscreen/w90p910_ts.c
1602 F:      drivers/watchdog/nuc900_wdt.c
1603 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1604 F:      drivers/mtd/nand/nuc900_nand.c
1605 F:      drivers/rtc/rtc-nuc900.c
1606 F:      drivers/spi/spi-nuc900.c
1607 F:      drivers/usb/host/ehci-w90x900.c
1608 F:      drivers/video/fbdev/nuc900fb.c
1609
1610 ARM/U300 MACHINE SUPPORT
1611 M:      Linus Walleij <linus.walleij@linaro.org>
1612 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1613 S:      Supported
1614 F:      arch/arm/mach-u300/
1615 F:      drivers/clocksource/timer-u300.c
1616 F:      drivers/i2c/busses/i2c-stu300.c
1617 F:      drivers/rtc/rtc-coh901331.c
1618 F:      drivers/watchdog/coh901327_wdt.c
1619 F:      drivers/dma/coh901318*
1620 F:      drivers/mfd/ab3100*
1621 F:      drivers/rtc/rtc-ab3100.c
1622 F:      drivers/rtc/rtc-coh901331.c
1623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1624
1625 ARM/UNIPHIER ARCHITECTURE
1626 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1627 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1628 S:      Maintained
1629 F:      arch/arm/boot/dts/uniphier*
1630 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1631 F:      arch/arm/mach-uniphier/
1632 F:      arch/arm/mm/cache-uniphier.c
1633 F:      drivers/i2c/busses/i2c-uniphier*
1634 F:      drivers/pinctrl/uniphier/
1635 F:      drivers/tty/serial/8250/8250_uniphier.c
1636 N:      uniphier
1637
1638 ARM/Ux500 ARM ARCHITECTURE
1639 M:      Linus Walleij <linus.walleij@linaro.org>
1640 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1641 S:      Maintained
1642 F:      arch/arm/mach-ux500/
1643 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1644 F:      drivers/dma/ste_dma40*
1645 F:      drivers/hwspinlock/u8500_hsem.c
1646 F:      drivers/mfd/abx500*
1647 F:      drivers/mfd/ab8500*
1648 F:      drivers/mfd/dbx500*
1649 F:      drivers/mfd/db8500*
1650 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1651 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1652 F:      drivers/rtc/rtc-ab8500.c
1653 F:      drivers/rtc/rtc-pl031.c
1654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1655
1656 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1657 M:      Ulf Hansson <ulf.hansson@linaro.org>
1658 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659 T:      git git://git.linaro.org/people/ulfh/clk.git
1660 S:      Maintained
1661 F:      drivers/clk/ux500/
1662 F:      include/linux/platform_data/clk-ux500.h
1663
1664 ARM/VERSATILE EXPRESS PLATFORM
1665 M:      Liviu Dudau <liviu.dudau@arm.com>
1666 M:      Sudeep Holla <sudeep.holla@arm.com>
1667 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1668 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1669 S:      Maintained
1670 F:      arch/arm/boot/dts/vexpress*
1671 F:      arch/arm64/boot/dts/arm/vexpress*
1672 F:      arch/arm/mach-vexpress/
1673 F:      */*/vexpress*
1674 F:      */*/*/vexpress*
1675 F:      drivers/clk/versatile/clk-vexpress-osc.c
1676 F:      drivers/clocksource/versatile.c
1677
1678 ARM/VFP SUPPORT
1679 M:      Russell King <linux@arm.linux.org.uk>
1680 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681 W:      http://www.arm.linux.org.uk/
1682 S:      Maintained
1683 F:      arch/arm/vfp/
1684
1685 ARM/VOIPAC PXA270 SUPPORT
1686 M:      Marek Vasut <marek.vasut@gmail.com>
1687 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1688 S:      Maintained
1689 F:      arch/arm/mach-pxa/vpac270.c
1690 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1691
1692 ARM/VT8500 ARM ARCHITECTURE
1693 M:      Tony Prisk <linux@prisktech.co.nz>
1694 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1695 S:      Maintained
1696 F:      arch/arm/mach-vt8500/
1697 F:      drivers/clocksource/vt8500_timer.c
1698 F:      drivers/i2c/busses/i2c-wmt.c
1699 F:      drivers/mmc/host/wmt-sdmmc.c
1700 F:      drivers/pwm/pwm-vt8500.c
1701 F:      drivers/rtc/rtc-vt8500.c
1702 F:      drivers/tty/serial/vt8500_serial.c
1703 F:      drivers/usb/host/ehci-platform.c
1704 F:      drivers/usb/host/uhci-platform.c
1705 F:      drivers/video/fbdev/vt8500lcdfb.*
1706 F:      drivers/video/fbdev/wm8505fb*
1707 F:      drivers/video/fbdev/wmt_ge_rops.*
1708
1709 ARM/ZIPIT Z2 SUPPORT
1710 M:      Marek Vasut <marek.vasut@gmail.com>
1711 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1712 S:      Maintained
1713 F:      arch/arm/mach-pxa/z2.c
1714 F:      arch/arm/mach-pxa/include/mach/z2.h
1715
1716 ARM/ZTE ARCHITECTURE
1717 M:      Jun Nie <jun.nie@linaro.org>
1718 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1719 S:      Maintained
1720 F:      arch/arm/mach-zx/
1721 F:      drivers/clk/zte/
1722 F:      Documentation/devicetree/bindings/arm/zte.txt
1723 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1724
1725 ARM/ZYNQ ARCHITECTURE
1726 M:      Michal Simek <michal.simek@xilinx.com>
1727 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1728 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1729 W:      http://wiki.xilinx.com
1730 T:      git https://github.com/Xilinx/linux-xlnx.git
1731 S:      Supported
1732 F:      arch/arm/mach-zynq/
1733 F:      drivers/cpuidle/cpuidle-zynq.c
1734 F:      drivers/block/xsysace.c
1735 N:      zynq
1736 N:      xilinx
1737 F:      drivers/clocksource/cadence_ttc_timer.c
1738 F:      drivers/i2c/busses/i2c-cadence.c
1739 F:      drivers/mmc/host/sdhci-of-arasan.c
1740 F:      drivers/edac/synopsys_edac.c
1741
1742 ARM SMMU DRIVERS
1743 M:      Will Deacon <will.deacon@arm.com>
1744 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1745 S:      Maintained
1746 F:      drivers/iommu/arm-smmu.c
1747 F:      drivers/iommu/arm-smmu-v3.c
1748 F:      drivers/iommu/io-pgtable-arm.c
1749
1750 ARM64 PORT (AARCH64 ARCHITECTURE)
1751 M:      Catalin Marinas <catalin.marinas@arm.com>
1752 M:      Will Deacon <will.deacon@arm.com>
1753 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1754 S:      Maintained
1755 F:      arch/arm64/
1756 F:      Documentation/arm64/
1757
1758 AS3645A LED FLASH CONTROLLER DRIVER
1759 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1760 L:      linux-media@vger.kernel.org
1761 T:      git git://linuxtv.org/media_tree.git
1762 S:      Maintained
1763 F:      drivers/media/i2c/as3645a.c
1764 F:      include/media/as3645a.h
1765
1766 ASC7621 HARDWARE MONITOR DRIVER
1767 M:      George Joseph <george.joseph@fairview5.com>
1768 L:      lm-sensors@lm-sensors.org
1769 S:      Maintained
1770 F:      Documentation/hwmon/asc7621
1771 F:      drivers/hwmon/asc7621.c
1772
1773 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1774 M:      Corentin Chary <corentin.chary@gmail.com>
1775 L:      acpi4asus-user@lists.sourceforge.net
1776 L:      platform-driver-x86@vger.kernel.org
1777 W:      http://acpi4asus.sf.net
1778 S:      Maintained
1779 F:      drivers/platform/x86/asus*.c
1780 F:      drivers/platform/x86/eeepc*.c
1781
1782 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1783 R:      Dan Williams <dan.j.williams@intel.com>
1784 W:      http://sourceforge.net/projects/xscaleiop
1785 S:      Odd fixes
1786 F:      Documentation/crypto/async-tx-api.txt
1787 F:      crypto/async_tx/
1788 F:      drivers/dma/
1789 F:      include/linux/dmaengine.h
1790 F:      include/linux/async_tx.h
1791
1792 AT24 EEPROM DRIVER
1793 M:      Wolfram Sang <wsa@the-dreams.de>
1794 L:      linux-i2c@vger.kernel.org
1795 S:      Maintained
1796 F:      drivers/misc/eeprom/at24.c
1797 F:      include/linux/platform_data/at24.h
1798
1799 ATA OVER ETHERNET (AOE) DRIVER
1800 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1801 W:      http://www.openaoe.org/
1802 S:      Supported
1803 F:      Documentation/aoe/
1804 F:      drivers/block/aoe/
1805
1806 ATHEROS ATH GENERIC UTILITIES
1807 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1808 L:      linux-wireless@vger.kernel.org
1809 S:      Supported
1810 F:      drivers/net/wireless/ath/*
1811
1812 ATHEROS ATH5K WIRELESS DRIVER
1813 M:      Jiri Slaby <jirislaby@gmail.com>
1814 M:      Nick Kossifidis <mickflemm@gmail.com>
1815 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1816 L:      linux-wireless@vger.kernel.org
1817 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1818 S:      Maintained
1819 F:      drivers/net/wireless/ath/ath5k/
1820
1821 ATHEROS ATH6KL WIRELESS DRIVER
1822 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1823 L:      linux-wireless@vger.kernel.org
1824 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1825 T:      git git://github.com/kvalo/ath.git
1826 S:      Supported
1827 F:      drivers/net/wireless/ath/ath6kl/
1828
1829 WILOCITY WIL6210 WIRELESS DRIVER
1830 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1831 L:      linux-wireless@vger.kernel.org
1832 L:      wil6210@qca.qualcomm.com
1833 S:      Supported
1834 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1835 F:      drivers/net/wireless/ath/wil6210/
1836 F:      include/uapi/linux/wil6210_uapi.h
1837
1838 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1839 M:      Christian Lamparter <chunkeey@googlemail.com>
1840 L:      linux-wireless@vger.kernel.org
1841 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1842 S:      Maintained
1843 F:      drivers/net/wireless/ath/carl9170/
1844
1845 ATK0110 HWMON DRIVER
1846 M:      Luca Tettamanti <kronos.it@gmail.com>
1847 L:      lm-sensors@lm-sensors.org
1848 S:      Maintained
1849 F:      drivers/hwmon/asus_atk0110.c
1850
1851 ATI_REMOTE2 DRIVER
1852 M:      Ville Syrjala <syrjala@sci.fi>
1853 S:      Maintained
1854 F:      drivers/input/misc/ati_remote2.c
1855
1856 ATLX ETHERNET DRIVERS
1857 M:      Jay Cliburn <jcliburn@gmail.com>
1858 M:      Chris Snook <chris.snook@gmail.com>
1859 L:      netdev@vger.kernel.org
1860 W:      http://sourceforge.net/projects/atl1
1861 W:      http://atl1.sourceforge.net
1862 S:      Maintained
1863 F:      drivers/net/ethernet/atheros/
1864
1865 ATM
1866 M:      Chas Williams <3chas3@gmail.com>
1867 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1868 L:      netdev@vger.kernel.org
1869 W:      http://linux-atm.sourceforge.net
1870 S:      Maintained
1871 F:      drivers/atm/
1872 F:      include/linux/atm*
1873 F:      include/uapi/linux/atm*
1874
1875 ATMEL AT91 / AT32 MCI DRIVER
1876 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1877 S:      Maintained
1878 F:      drivers/mmc/host/atmel-mci.c
1879 F:      drivers/mmc/host/atmel-mci-regs.h
1880
1881 ATMEL AT91 / AT32 SERIAL DRIVER
1882 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1883 S:      Supported
1884 F:      drivers/tty/serial/atmel_serial.c
1885
1886 ATMEL Audio ALSA driver
1887 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1888 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1889 S:      Supported
1890 F:      sound/soc/atmel
1891
1892 ATMEL DMA DRIVER
1893 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1894 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1895 S:      Supported
1896 F:      drivers/dma/at_hdmac.c
1897 F:      drivers/dma/at_hdmac_regs.h
1898 F:      include/linux/platform_data/dma-atmel.h
1899
1900 ATMEL XDMA DRIVER
1901 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1902 L:      linux-arm-kernel@lists.infradead.org
1903 L:      dmaengine@vger.kernel.org
1904 S:      Supported
1905 F:      drivers/dma/at_xdmac.c
1906
1907 ATMEL I2C DRIVER
1908 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1909 L:      linux-i2c@vger.kernel.org
1910 S:      Supported
1911 F:      drivers/i2c/busses/i2c-at91.c
1912
1913 ATMEL ISI DRIVER
1914 M:      Josh Wu <josh.wu@atmel.com>
1915 L:      linux-media@vger.kernel.org
1916 S:      Supported
1917 F:      drivers/media/platform/soc_camera/atmel-isi.c
1918 F:      include/media/atmel-isi.h
1919
1920 ATMEL LCDFB DRIVER
1921 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1922 L:      linux-fbdev@vger.kernel.org
1923 S:      Maintained
1924 F:      drivers/video/fbdev/atmel_lcdfb.c
1925 F:      include/video/atmel_lcdc.h
1926
1927 ATMEL MACB ETHERNET DRIVER
1928 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1929 S:      Supported
1930 F:      drivers/net/ethernet/cadence/
1931
1932 ATMEL NAND DRIVER
1933 M:      Josh Wu <josh.wu@atmel.com>
1934 L:      linux-mtd@lists.infradead.org
1935 S:      Supported
1936 F:      drivers/mtd/nand/atmel_nand*
1937
1938 ATMEL SDMMC DRIVER
1939 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1940 L:      linux-mmc@vger.kernel.org
1941 S:      Supported
1942 F:      drivers/mmc/host/sdhci-of-at91.c
1943
1944 ATMEL SPI DRIVER
1945 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1946 S:      Supported
1947 F:      drivers/spi/spi-atmel.*
1948
1949 ATMEL SSC DRIVER
1950 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1951 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1952 S:      Supported
1953 F:      drivers/misc/atmel-ssc.c
1954 F:      include/linux/atmel-ssc.h
1955
1956 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1957 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1958 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1959 S:      Supported
1960 F:      drivers/misc/atmel_tclib.c
1961 F:      drivers/clocksource/tcb_clksrc.c
1962
1963 ATMEL USBA UDC DRIVER
1964 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1965 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1966 S:      Supported
1967 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1968
1969 ATMEL WIRELESS DRIVER
1970 M:      Simon Kelley <simon@thekelleys.org.uk>
1971 L:      linux-wireless@vger.kernel.org
1972 W:      http://www.thekelleys.org.uk/atmel
1973 W:      http://atmelwlandriver.sourceforge.net/
1974 S:      Maintained
1975 F:      drivers/net/wireless/atmel*
1976
1977 ATMEL MAXTOUCH DRIVER
1978 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1979 T:      git git://github.com/atmel-maxtouch/linux.git
1980 S:      Supported
1981 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1982 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1983 F:      include/linux/platform_data/atmel_mxt_ts.h
1984
1985 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1986 M:      Bradley Grove <linuxdrivers@attotech.com>
1987 L:      linux-scsi@vger.kernel.org
1988 W:      http://www.attotech.com
1989 S:      Supported
1990 F:      drivers/scsi/esas2r
1991
1992 ATUSB IEEE 802.15.4 RADIO DRIVER
1993 M:      Stefan Schmidt <stefan@osg.samsung.com>
1994 L:      linux-wpan@vger.kernel.org
1995 S:      Maintained
1996 F:      drivers/net/ieee802154/atusb.c
1997 F:      drivers/net/ieee802154/atusb.h
1998 F:      drivers/net/ieee802154/at86rf230.h
1999
2000 AUDIT SUBSYSTEM
2001 M:      Paul Moore <paul@paul-moore.com>
2002 M:      Eric Paris <eparis@redhat.com>
2003 L:      linux-audit@redhat.com (moderated for non-subscribers)
2004 W:      http://people.redhat.com/sgrubb/audit/
2005 T:      git git://git.infradead.org/users/pcmoore/audit
2006 S:      Maintained
2007 F:      include/linux/audit.h
2008 F:      include/uapi/linux/audit.h
2009 F:      kernel/audit*
2010
2011 AUXILIARY DISPLAY DRIVERS
2012 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2013 W:      http://miguelojeda.es/auxdisplay.htm
2014 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2015 S:      Maintained
2016 F:      drivers/auxdisplay/
2017 F:      include/linux/cfag12864b.h
2018
2019 AVR32 ARCHITECTURE
2020 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2021 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2022 W:      http://www.atmel.com/products/AVR32/
2023 W:      http://mirror.egtvedt.no/avr32linux.org/
2024 W:      http://avrfreaks.net/
2025 S:      Maintained
2026 F:      arch/avr32/
2027
2028 AVR32/AT32AP MACHINE SUPPORT
2029 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2030 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2031 S:      Maintained
2032 F:      arch/avr32/mach-at32ap/
2033
2034 AX.25 NETWORK LAYER
2035 M:      Ralf Baechle <ralf@linux-mips.org>
2036 L:      linux-hams@vger.kernel.org
2037 W:      http://www.linux-ax25.org/
2038 S:      Maintained
2039 F:      include/uapi/linux/ax25.h
2040 F:      include/net/ax25.h
2041 F:      net/ax25/
2042
2043 AZ6007 DVB DRIVER
2044 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2045 L:      linux-media@vger.kernel.org
2046 W:      http://linuxtv.org
2047 T:      git git://linuxtv.org/media_tree.git
2048 S:      Maintained
2049 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2050
2051 AZTECH FM RADIO RECEIVER DRIVER
2052 M:      Hans Verkuil <hverkuil@xs4all.nl>
2053 L:      linux-media@vger.kernel.org
2054 T:      git git://linuxtv.org/media_tree.git
2055 W:      http://linuxtv.org
2056 S:      Maintained
2057 F:      drivers/media/radio/radio-aztech*
2058
2059 B43 WIRELESS DRIVER
2060 L:      linux-wireless@vger.kernel.org
2061 L:      b43-dev@lists.infradead.org
2062 W:      http://wireless.kernel.org/en/users/Drivers/b43
2063 S:      Odd Fixes
2064 F:      drivers/net/wireless/b43/
2065
2066 B43LEGACY WIRELESS DRIVER
2067 M:      Larry Finger <Larry.Finger@lwfinger.net>
2068 L:      linux-wireless@vger.kernel.org
2069 L:      b43-dev@lists.infradead.org
2070 W:      http://wireless.kernel.org/en/users/Drivers/b43
2071 S:      Maintained
2072 F:      drivers/net/wireless/b43legacy/
2073
2074 BACKLIGHT CLASS/SUBSYSTEM
2075 M:      Jingoo Han <jingoohan1@gmail.com>
2076 M:      Lee Jones <lee.jones@linaro.org>
2077 S:      Maintained
2078 F:      drivers/video/backlight/
2079 F:      include/linux/backlight.h
2080
2081 BATMAN ADVANCED
2082 M:      Marek Lindner <mareklindner@neomailbox.ch>
2083 M:      Simon Wunderlich <sw@simonwunderlich.de>
2084 M:      Antonio Quartulli <antonio@meshcoding.com>
2085 L:      b.a.t.m.a.n@lists.open-mesh.org
2086 W:      http://www.open-mesh.org/
2087 S:      Maintained
2088 F:      net/batman-adv/
2089
2090 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2091 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2092 L:      linux-hams@vger.kernel.org
2093 W:      http://www.baycom.org/~tom/ham/ham.html
2094 S:      Maintained
2095 F:      drivers/net/hamradio/baycom*
2096
2097 BCACHE (BLOCK LAYER CACHE)
2098 M:      Kent Overstreet <kent.overstreet@gmail.com>
2099 L:      linux-bcache@vger.kernel.org
2100 W:      http://bcache.evilpiepirate.org
2101 S:      Maintained
2102 F:      drivers/md/bcache/
2103
2104 BDISP ST MEDIA DRIVER
2105 M:      Fabien Dessenne <fabien.dessenne@st.com>
2106 L:      linux-media@vger.kernel.org
2107 T:      git git://linuxtv.org/media_tree.git
2108 W:      http://linuxtv.org
2109 S:      Supported
2110 F:      drivers/media/platform/sti/bdisp
2111
2112 BEFS FILE SYSTEM
2113 S:      Orphan
2114 F:      Documentation/filesystems/befs.txt
2115 F:      fs/befs/
2116
2117 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2118 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2119 L:      netdev@vger.kernel.org
2120 S:      Maintained
2121 F:      drivers/net/ethernet/ec_bhf.c
2122
2123 BFS FILE SYSTEM
2124 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2125 S:      Maintained
2126 F:      Documentation/filesystems/bfs.txt
2127 F:      fs/bfs/
2128 F:      include/uapi/linux/bfs_fs.h
2129
2130 BLACKFIN ARCHITECTURE
2131 M:      Steven Miao <realmz6@gmail.com>
2132 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2133 T:      git git://git.code.sf.net/p/adi-linux/code
2134 W:      http://blackfin.uclinux.org
2135 S:      Supported
2136 F:      arch/blackfin/
2137
2138 BLACKFIN EMAC DRIVER
2139 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2140 W:      http://blackfin.uclinux.org
2141 S:      Supported
2142 F:      drivers/net/ethernet/adi/
2143
2144 BLACKFIN RTC DRIVER
2145 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2146 W:      http://blackfin.uclinux.org
2147 S:      Supported
2148 F:      drivers/rtc/rtc-bfin.c
2149
2150 BLACKFIN SDH DRIVER
2151 M:      Sonic Zhang <sonic.zhang@analog.com>
2152 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2153 W:      http://blackfin.uclinux.org
2154 S:      Supported
2155 F:      drivers/mmc/host/bfin_sdh.c
2156
2157 BLACKFIN SERIAL DRIVER
2158 M:      Sonic Zhang <sonic.zhang@analog.com>
2159 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2160 W:      http://blackfin.uclinux.org
2161 S:      Supported
2162 F:      drivers/tty/serial/bfin_uart.c
2163
2164 BLACKFIN WATCHDOG DRIVER
2165 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2166 W:      http://blackfin.uclinux.org
2167 S:      Supported
2168 F:      drivers/watchdog/bfin_wdt.c
2169
2170 BLACKFIN I2C TWI DRIVER
2171 M:      Sonic Zhang <sonic.zhang@analog.com>
2172 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2173 W:      http://blackfin.uclinux.org/
2174 S:      Supported
2175 F:      drivers/i2c/busses/i2c-bfin-twi.c
2176
2177 BLACKFIN MEDIA DRIVER
2178 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2179 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2180 W:      http://blackfin.uclinux.org/
2181 S:      Supported
2182 F:      drivers/media/platform/blackfin/
2183 F:      drivers/media/i2c/adv7183*
2184 F:      drivers/media/i2c/vs6624*
2185
2186 BLINKM RGB LED DRIVER
2187 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2188 S:      Maintained
2189 F:      drivers/leds/leds-blinkm.c
2190
2191 BLOCK LAYER
2192 M:      Jens Axboe <axboe@kernel.dk>
2193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2194 S:      Maintained
2195 F:      block/
2196 F:      kernel/trace/blktrace.c
2197
2198 BLOCK2MTD DRIVER
2199 M:      Joern Engel <joern@lazybastard.org>
2200 L:      linux-mtd@lists.infradead.org
2201 S:      Maintained
2202 F:      drivers/mtd/devices/block2mtd.c
2203
2204 BLUETOOTH DRIVERS
2205 M:      Marcel Holtmann <marcel@holtmann.org>
2206 M:      Gustavo Padovan <gustavo@padovan.org>
2207 M:      Johan Hedberg <johan.hedberg@gmail.com>
2208 L:      linux-bluetooth@vger.kernel.org
2209 W:      http://www.bluez.org/
2210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2212 S:      Maintained
2213 F:      drivers/bluetooth/
2214
2215 BLUETOOTH SUBSYSTEM
2216 M:      Marcel Holtmann <marcel@holtmann.org>
2217 M:      Gustavo Padovan <gustavo@padovan.org>
2218 M:      Johan Hedberg <johan.hedberg@gmail.com>
2219 L:      linux-bluetooth@vger.kernel.org
2220 W:      http://www.bluez.org/
2221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2223 S:      Maintained
2224 F:      net/bluetooth/
2225 F:      include/net/bluetooth/
2226
2227 BONDING DRIVER
2228 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2229 M:      Veaceslav Falico <vfalico@gmail.com>
2230 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2231 L:      netdev@vger.kernel.org
2232 W:      http://sourceforge.net/projects/bonding/
2233 S:      Supported
2234 F:      drivers/net/bonding/
2235 F:      include/uapi/linux/if_bonding.h
2236
2237 BPF (Safe dynamic programs and tools)
2238 M:      Alexei Starovoitov <ast@kernel.org>
2239 L:      netdev@vger.kernel.org
2240 L:      linux-kernel@vger.kernel.org
2241 S:      Supported
2242 F:      kernel/bpf/
2243
2244 BROADCOM B44 10/100 ETHERNET DRIVER
2245 M:      Gary Zambrano <zambrano@broadcom.com>
2246 L:      netdev@vger.kernel.org
2247 S:      Supported
2248 F:      drivers/net/ethernet/broadcom/b44.*
2249
2250 BROADCOM GENET ETHERNET DRIVER
2251 M:      Florian Fainelli <f.fainelli@gmail.com>
2252 L:      netdev@vger.kernel.org
2253 S:      Supported
2254 F:      drivers/net/ethernet/broadcom/genet/
2255
2256 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2257 M:      Sony Chacko <sony.chacko@qlogic.com>
2258 M:      Dept-HSGLinuxNICDev@qlogic.com
2259 L:      netdev@vger.kernel.org
2260 S:      Supported
2261 F:      drivers/net/ethernet/broadcom/bnx2.*
2262 F:      drivers/net/ethernet/broadcom/bnx2_*
2263
2264 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2265 M:      Ariel Elior <ariel.elior@qlogic.com>
2266 L:      netdev@vger.kernel.org
2267 S:      Supported
2268 F:      drivers/net/ethernet/broadcom/bnx2x/
2269
2270 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2271 M:      Florian Fainelli <f.fainelli@gmail.com>
2272 M:      Ray Jui <rjui@broadcom.com>
2273 M:      Scott Branden <sbranden@broadcom.com>
2274 L:      bcm-kernel-feedback-list@broadcom.com
2275 T:      git git://github.com/broadcom/mach-bcm
2276 S:      Maintained
2277 F:      arch/arm/mach-bcm/
2278 F:      arch/arm/boot/dts/bcm113*
2279 F:      arch/arm/boot/dts/bcm216*
2280 F:      arch/arm/boot/dts/bcm281*
2281 F:      arch/arm/configs/bcm_defconfig
2282 F:      drivers/mmc/host/sdhci-bcm-kona.c
2283 F:      drivers/clocksource/bcm_kona_timer.c
2284
2285 BROADCOM BCM2835 ARM ARCHITECTURE
2286 M:      Stephen Warren <swarren@wwwdotorg.org>
2287 M:      Lee Jones <lee@kernel.org>
2288 M:      Eric Anholt <eric@anholt.net>
2289 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2290 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2292 S:      Maintained
2293 N:      bcm2835
2294
2295 BROADCOM BCM33XX MIPS ARCHITECTURE
2296 M:      Kevin Cernekee <cernekee@gmail.com>
2297 L:      linux-mips@linux-mips.org
2298 S:      Maintained
2299 F:      arch/mips/bcm3384/*
2300 F:      arch/mips/include/asm/mach-bcm3384/*
2301 F:      arch/mips/kernel/*bmips*
2302
2303 BROADCOM BCM47XX MIPS ARCHITECTURE
2304 M:      Hauke Mehrtens <hauke@hauke-m.de>
2305 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2306 L:      linux-mips@linux-mips.org
2307 S:      Maintained
2308 F:      arch/mips/bcm47xx/*
2309 F:      arch/mips/include/asm/mach-bcm47xx/*
2310
2311 BROADCOM BCM5301X ARM ARCHITECTURE
2312 M:      Hauke Mehrtens <hauke@hauke-m.de>
2313 L:      linux-arm-kernel@lists.infradead.org
2314 S:      Maintained
2315 F:      arch/arm/mach-bcm/bcm_5301x.c
2316 F:      arch/arm/boot/dts/bcm5301x.dtsi
2317 F:      arch/arm/boot/dts/bcm470*
2318
2319 BROADCOM BCM63XX ARM ARCHITECTURE
2320 M:      Florian Fainelli <f.fainelli@gmail.com>
2321 L:      linux-arm-kernel@lists.infradead.org
2322 T:      git git://github.com/broadcom/arm-bcm63xx.git
2323 S:      Maintained
2324 F:      arch/arm/mach-bcm/bcm63xx.c
2325 F:      arch/arm/include/debug/bcm63xx.S
2326
2327 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2328 M:      Kevin Cernekee <cernekee@gmail.com>
2329 L:      linux-usb@vger.kernel.org
2330 S:      Maintained
2331 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2332
2333 BROADCOM BCM7XXX ARM ARCHITECTURE
2334 M:      Brian Norris <computersforpeace@gmail.com>
2335 M:      Gregory Fong <gregory.0xf0@gmail.com>
2336 M:      Florian Fainelli <f.fainelli@gmail.com>
2337 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2338 T:      git git://github.com/broadcom/stblinux.git
2339 S:      Maintained
2340 F:      arch/arm/mach-bcm/*brcmstb*
2341 F:      arch/arm/boot/dts/bcm7*.dts*
2342 F:      drivers/bus/brcmstb_gisb.c
2343 N:      brcmstb
2344
2345 BROADCOM BMIPS MIPS ARCHITECTURE
2346 M:      Kevin Cernekee <cernekee@gmail.com>
2347 M:      Florian Fainelli <f.fainelli@gmail.com>
2348 L:      linux-mips@linux-mips.org
2349 T:      git git://github.com/broadcom/stblinux.git
2350 S:      Maintained
2351 F:      arch/mips/bmips/*
2352 F:      arch/mips/include/asm/mach-bmips/*
2353 F:      arch/mips/kernel/*bmips*
2354 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2355 F:      drivers/irqchip/irq-bcm7*
2356 F:      drivers/irqchip/irq-brcmstb*
2357
2358 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2359 M:      Prashant Sreedharan <prashant@broadcom.com>
2360 M:      Michael Chan <mchan@broadcom.com>
2361 L:      netdev@vger.kernel.org
2362 S:      Supported
2363 F:      drivers/net/ethernet/broadcom/tg3.*
2364
2365 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2366 M:      Brett Rudley <brudley@broadcom.com>
2367 M:      Arend van Spriel <arend@broadcom.com>
2368 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2369 M:      Hante Meuleman <meuleman@broadcom.com>
2370 L:      linux-wireless@vger.kernel.org
2371 L:      brcm80211-dev-list@broadcom.com
2372 S:      Supported
2373 F:      drivers/net/wireless/brcm80211/
2374
2375 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2376 M:      QLogic-Storage-Upstream@qlogic.com
2377 L:      linux-scsi@vger.kernel.org
2378 S:      Supported
2379 F:      drivers/scsi/bnx2fc/
2380
2381 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2382 M:      QLogic-Storage-Upstream@qlogic.com
2383 L:      linux-scsi@vger.kernel.org
2384 S:      Supported
2385 F:      drivers/scsi/bnx2i/
2386
2387 BROADCOM IPROC ARM ARCHITECTURE
2388 M:      Ray Jui <rjui@broadcom.com>
2389 M:      Scott Branden <sbranden@broadcom.com>
2390 M:      Jon Mason <jonmason@broadcom.com>
2391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2392 L:      bcm-kernel-feedback-list@broadcom.com
2393 T:      git git://github.com/broadcom/cygnus-linux.git
2394 S:      Maintained
2395 N:      iproc
2396 N:      cygnus
2397 N:      nsp
2398 N:      bcm9113*
2399 N:      bcm9583*
2400 N:      bcm9585*
2401 N:      bcm9586*
2402 N:      bcm988312
2403 N:      bcm113*
2404 N:      bcm583*
2405 N:      bcm585*
2406 N:      bcm586*
2407 N:      bcm88312
2408
2409 BROADCOM BRCMSTB GPIO DRIVER
2410 M:      Gregory Fong <gregory.0xf0@gmail.com>
2411 L:      bcm-kernel-feedback-list@broadcom.com>
2412 S:      Supported
2413 F:      drivers/gpio/gpio-brcmstb.c
2414 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2415
2416 BROADCOM KONA GPIO DRIVER
2417 M:      Ray Jui <rjui@broadcom.com>
2418 L:      bcm-kernel-feedback-list@broadcom.com
2419 S:      Supported
2420 F:      drivers/gpio/gpio-bcm-kona.c
2421 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2422
2423 BROADCOM NVRAM DRIVER
2424 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2425 L:      linux-mips@linux-mips.org
2426 S:      Maintained
2427 F:      drivers/firmware/broadcom/*
2428
2429 BROADCOM STB NAND FLASH DRIVER
2430 M:      Brian Norris <computersforpeace@gmail.com>
2431 L:      linux-mtd@lists.infradead.org
2432 S:      Maintained
2433 F:      drivers/mtd/nand/brcmnand/
2434
2435 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2436 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2437 L:      linux-wireless@vger.kernel.org
2438 S:      Maintained
2439 F:      drivers/bcma/
2440 F:      include/linux/bcma/
2441
2442 BROADCOM SYSTEMPORT ETHERNET DRIVER
2443 M:      Florian Fainelli <f.fainelli@gmail.com>
2444 L:      netdev@vger.kernel.org
2445 S:      Supported
2446 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2447
2448 BROCADE BFA FC SCSI DRIVER
2449 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2450 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2451 L:      linux-scsi@vger.kernel.org
2452 S:      Supported
2453 F:      drivers/scsi/bfa/
2454
2455 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2456 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2457 L:      netdev@vger.kernel.org
2458 S:      Supported
2459 F:      drivers/net/ethernet/brocade/bna/
2460
2461 BSG (block layer generic sg v4 driver)
2462 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2463 L:      linux-scsi@vger.kernel.org
2464 S:      Supported
2465 F:      block/bsg.c
2466 F:      include/linux/bsg.h
2467 F:      include/uapi/linux/bsg.h
2468
2469 BT87X AUDIO DRIVER
2470 M:      Clemens Ladisch <clemens@ladisch.de>
2471 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2472 T:      git git://git.alsa-project.org/alsa-kernel.git
2473 S:      Maintained
2474 F:      Documentation/sound/alsa/Bt87x.txt
2475 F:      sound/pci/bt87x.c
2476
2477 BT8XXGPIO DRIVER
2478 M:      Michael Buesch <m@bues.ch>
2479 W:      http://bu3sch.de/btgpio.php
2480 S:      Maintained
2481 F:      drivers/gpio/gpio-bt8xx.c
2482
2483 BTRFS FILE SYSTEM
2484 M:      Chris Mason <clm@fb.com>
2485 M:      Josef Bacik <jbacik@fb.com>
2486 M:      David Sterba <dsterba@suse.com>
2487 L:      linux-btrfs@vger.kernel.org
2488 W:      http://btrfs.wiki.kernel.org/
2489 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2491 S:      Maintained
2492 F:      Documentation/filesystems/btrfs.txt
2493 F:      fs/btrfs/
2494
2495 BTTV VIDEO4LINUX DRIVER
2496 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2497 L:      linux-media@vger.kernel.org
2498 W:      http://linuxtv.org
2499 T:      git git://linuxtv.org/media_tree.git
2500 S:      Odd fixes
2501 F:      Documentation/video4linux/bttv/
2502 F:      drivers/media/pci/bt8xx/bttv*
2503
2504 BUSLOGIC SCSI DRIVER
2505 M:      Khalid Aziz <khalid@gonehiking.org>
2506 L:      linux-scsi@vger.kernel.org
2507 S:      Maintained
2508 F:      drivers/scsi/BusLogic.*
2509 F:      drivers/scsi/FlashPoint.*
2510
2511 C-MEDIA CMI8788 DRIVER
2512 M:      Clemens Ladisch <clemens@ladisch.de>
2513 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2514 T:      git git://git.alsa-project.org/alsa-kernel.git
2515 S:      Maintained
2516 F:      sound/pci/oxygen/
2517
2518 C6X ARCHITECTURE
2519 M:      Mark Salter <msalter@redhat.com>
2520 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2521 L:      linux-c6x-dev@linux-c6x.org
2522 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2523 S:      Maintained
2524 F:      arch/c6x/
2525
2526 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2527 M:      David Howells <dhowells@redhat.com>
2528 L:      linux-cachefs@redhat.com
2529 S:      Supported
2530 F:      Documentation/filesystems/caching/cachefiles.txt
2531 F:      fs/cachefiles/
2532
2533 CADET FM/AM RADIO RECEIVER DRIVER
2534 M:      Hans Verkuil <hverkuil@xs4all.nl>
2535 L:      linux-media@vger.kernel.org
2536 T:      git git://linuxtv.org/media_tree.git
2537 W:      http://linuxtv.org
2538 S:      Maintained
2539 F:      drivers/media/radio/radio-cadet*
2540
2541 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2542 M:      Jonathan Corbet <corbet@lwn.net>
2543 L:      linux-media@vger.kernel.org
2544 T:      git git://linuxtv.org/media_tree.git
2545 S:      Maintained
2546 F:      Documentation/video4linux/cafe_ccic
2547 F:      drivers/media/platform/marvell-ccic/
2548
2549 CAIF NETWORK LAYER
2550 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2551 L:      netdev@vger.kernel.org
2552 S:      Supported
2553 F:      Documentation/networking/caif/
2554 F:      drivers/net/caif/
2555 F:      include/uapi/linux/caif/
2556 F:      include/net/caif/
2557 F:      net/caif/
2558
2559 CALGARY x86-64 IOMMU
2560 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2561 M:      "Jon D. Mason" <jdmason@kudzu.us>
2562 L:      discuss@x86-64.org
2563 S:      Maintained
2564 F:      arch/x86/kernel/pci-calgary_64.c
2565 F:      arch/x86/kernel/tce_64.c
2566 F:      arch/x86/include/asm/calgary.h
2567 F:      arch/x86/include/asm/tce.h
2568
2569 CAN NETWORK LAYER
2570 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2571 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2572 L:      linux-can@vger.kernel.org
2573 W:      https://github.com/linux-can
2574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2576 S:      Maintained
2577 F:      Documentation/networking/can.txt
2578 F:      net/can/
2579 F:      include/linux/can/core.h
2580 F:      include/uapi/linux/can.h
2581 F:      include/uapi/linux/can/bcm.h
2582 F:      include/uapi/linux/can/raw.h
2583 F:      include/uapi/linux/can/gw.h
2584
2585 CAN NETWORK DRIVERS
2586 M:      Wolfgang Grandegger <wg@grandegger.com>
2587 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2588 L:      linux-can@vger.kernel.org
2589 W:      https://github.com/linux-can
2590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2592 S:      Maintained
2593 F:      drivers/net/can/
2594 F:      include/linux/can/dev.h
2595 F:      include/linux/can/platform/
2596 F:      include/uapi/linux/can/error.h
2597 F:      include/uapi/linux/can/netlink.h
2598
2599 CAPABILITIES
2600 M:      Serge Hallyn <serge.hallyn@canonical.com>
2601 L:      linux-security-module@vger.kernel.org
2602 S:      Supported
2603 F:      include/linux/capability.h
2604 F:      include/uapi/linux/capability.h
2605 F:      security/commoncap.c
2606 F:      kernel/capability.c
2607
2608 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2609 M:      Kevin Tsai <ktsai@capellamicro.com>
2610 S:      Maintained
2611 F:      drivers/iio/light/cm*
2612 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2613
2614 CAVIUM LIQUIDIO NETWORK DRIVER
2615 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2616 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2617 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2618 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2619 L:     netdev@vger.kernel.org
2620 W:     http://www.cavium.com
2621 S:     Supported
2622 F:     drivers/net/ethernet/cavium/liquidio/
2623
2624 CC2520 IEEE-802.15.4 RADIO DRIVER
2625 M:      Varka Bhadram <varkabhadram@gmail.com>
2626 L:      linux-wpan@vger.kernel.org
2627 S:      Maintained
2628 F:      drivers/net/ieee802154/cc2520.c
2629 F:      include/linux/spi/cc2520.h
2630 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2631
2632 CELL BROADBAND ENGINE ARCHITECTURE
2633 M:      Arnd Bergmann <arnd@arndb.de>
2634 L:      linuxppc-dev@lists.ozlabs.org
2635 W:      http://www.ibm.com/developerworks/power/cell/
2636 S:      Supported
2637 F:      arch/powerpc/include/asm/cell*.h
2638 F:      arch/powerpc/include/asm/spu*.h
2639 F:      arch/powerpc/include/uapi/asm/spu*.h
2640 F:      arch/powerpc/oprofile/*cell*
2641 F:      arch/powerpc/platforms/cell/
2642
2643 CEPH COMMON CODE (LIBCEPH)
2644 M:      Ilya Dryomov <idryomov@gmail.com>
2645 M:      "Yan, Zheng" <zyan@redhat.com>
2646 M:      Sage Weil <sage@redhat.com>
2647 L:      ceph-devel@vger.kernel.org
2648 W:      http://ceph.com/
2649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2650 T:      git git://github.com/ceph/ceph-client.git
2651 S:      Supported
2652 F:      net/ceph/
2653 F:      include/linux/ceph/
2654 F:      include/linux/crush/
2655
2656 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2657 M:      "Yan, Zheng" <zyan@redhat.com>
2658 M:      Sage Weil <sage@redhat.com>
2659 M:      Ilya Dryomov <idryomov@gmail.com>
2660 L:      ceph-devel@vger.kernel.org
2661 W:      http://ceph.com/
2662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2663 T:      git git://github.com/ceph/ceph-client.git
2664 S:      Supported
2665 F:      Documentation/filesystems/ceph.txt
2666 F:      fs/ceph/
2667
2668 CERTIFICATE HANDLING:
2669 M:      David Howells <dhowells@redhat.com>
2670 M:      David Woodhouse <dwmw2@infradead.org>
2671 L:      keyrings@linux-nfs.org
2672 S:      Maintained
2673 F:      Documentation/module-signing.txt
2674 F:      certs/
2675 F:      scripts/extract-cert.c
2676
2677 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2678 L:      linux-usb@vger.kernel.org
2679 S:      Orphan
2680 F:      Documentation/usb/WUSB-Design-overview.txt
2681 F:      Documentation/usb/wusb-cbaf
2682 F:      drivers/usb/host/hwa-hc.c
2683 F:      drivers/usb/host/whci/
2684 F:      drivers/usb/wusbcore/
2685 F:      include/linux/usb/wusb*
2686
2687 CFAG12864B LCD DRIVER
2688 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2689 W:      http://miguelojeda.es/auxdisplay.htm
2690 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2691 S:      Maintained
2692 F:      drivers/auxdisplay/cfag12864b.c
2693 F:      include/linux/cfag12864b.h
2694
2695 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2696 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2697 W:      http://miguelojeda.es/auxdisplay.htm
2698 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2699 S:      Maintained
2700 F:      drivers/auxdisplay/cfag12864bfb.c
2701 F:      include/linux/cfag12864b.h
2702
2703 CFG80211 and NL80211
2704 M:      Johannes Berg <johannes@sipsolutions.net>
2705 L:      linux-wireless@vger.kernel.org
2706 W:      http://wireless.kernel.org/
2707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2709 S:      Maintained
2710 F:      include/uapi/linux/nl80211.h
2711 F:      include/net/cfg80211.h
2712 F:      net/wireless/*
2713 X:      net/wireless/wext*
2714
2715 CHAR and MISC DRIVERS
2716 M:      Arnd Bergmann <arnd@arndb.de>
2717 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2719 S:      Supported
2720 F:      drivers/char/*
2721 F:      drivers/misc/*
2722 F:      include/linux/miscdevice.h
2723
2724 CHECKPATCH
2725 M:      Andy Whitcroft <apw@canonical.com>
2726 M:      Joe Perches <joe@perches.com>
2727 S:      Maintained
2728 F:      scripts/checkpatch.pl
2729
2730 CHINESE DOCUMENTATION
2731 M:      Harry Wei <harryxiyou@gmail.com>
2732 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2733 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2734 S:      Maintained
2735 F:      Documentation/zh_CN/
2736
2737 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2738 M:      Peter Chen <Peter.Chen@freescale.com>
2739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2740 L:      linux-usb@vger.kernel.org
2741 S:      Maintained
2742 F:      drivers/usb/chipidea/
2743
2744 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2745 M:      Hans de Goede <hdegoede@redhat.com>
2746 L:      linux-input@vger.kernel.org
2747 S:      Maintained
2748 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2749 F:      drivers/input/touchscreen/chipone_icn8318.c
2750
2751 CHROME HARDWARE PLATFORM SUPPORT
2752 M:      Olof Johansson <olof@lixom.net>
2753 S:      Maintained
2754 F:      drivers/platform/chrome/
2755
2756 CISCO VIC ETHERNET NIC DRIVER
2757 M:      Christian Benvenuti <benve@cisco.com>
2758 M:      Sujith Sankar <ssujith@cisco.com>
2759 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2760 M:      Neel Patel <neepatel@cisco.com>
2761 S:      Supported
2762 F:      drivers/net/ethernet/cisco/enic/
2763
2764 CISCO VIC LOW LATENCY NIC DRIVER
2765 M:      Christian Benvenuti <benve@cisco.com>
2766 M:      Dave Goodell <dgoodell@cisco.com>
2767 S:      Supported
2768 F:      drivers/infiniband/hw/usnic/
2769
2770 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2771 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2772 L:      netdev@vger.kernel.org
2773 S:      Maintained
2774 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2775
2776 CIRRUS LOGIC AUDIO CODEC DRIVERS
2777 M:      Brian Austin <brian.austin@cirrus.com>
2778 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2779 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2780 S:      Maintained
2781 F:      sound/soc/codecs/cs*
2782
2783 CLEANCACHE API
2784 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2785 L:      linux-kernel@vger.kernel.org
2786 S:      Maintained
2787 F:      mm/cleancache.c
2788 F:      include/linux/cleancache.h
2789
2790 CLK API
2791 M:      Russell King <linux@arm.linux.org.uk>
2792 L:      linux-clk@vger.kernel.org
2793 S:      Maintained
2794 F:      include/linux/clk.h
2795
2796 CLOCKSOURCE, CLOCKEVENT DRIVERS
2797 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2798 M:      Thomas Gleixner <tglx@linutronix.de>
2799 L:      linux-kernel@vger.kernel.org
2800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2801 S:      Supported
2802 F:      drivers/clocksource
2803
2804 CISCO FCOE HBA DRIVER
2805 M:      Hiral Patel <hiralpat@cisco.com>
2806 M:      Suma Ramars <sramars@cisco.com>
2807 M:      Brian Uchino <buchino@cisco.com>
2808 L:      linux-scsi@vger.kernel.org
2809 S:      Supported
2810 F:      drivers/scsi/fnic/
2811
2812 CISCO SCSI HBA DRIVER
2813 M:      Narsimhulu Musini <nmusini@cisco.com>
2814 M:      Sesidhar Baddela <sebaddel@cisco.com>
2815 L:      linux-scsi@vger.kernel.org
2816 S:      Supported
2817 F:      drivers/scsi/snic/
2818
2819 CMPC ACPI DRIVER
2820 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2821 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2822 L:      platform-driver-x86@vger.kernel.org
2823 S:      Supported
2824 F:      drivers/platform/x86/classmate-laptop.c
2825
2826 COBALT MEDIA DRIVER
2827 M:      Hans Verkuil <hans.verkuil@cisco.com>
2828 L:      linux-media@vger.kernel.org
2829 T:      git git://linuxtv.org/media_tree.git
2830 W:      http://linuxtv.org
2831 S:      Supported
2832 F:      drivers/media/pci/cobalt/
2833
2834 COCCINELLE/Semantic Patches (SmPL)
2835 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2836 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2837 M:      Nicolas Palix <nicolas.palix@imag.fr>
2838 M:      Michal Marek <mmarek@suse.com>
2839 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2841 W:      http://coccinelle.lip6.fr/
2842 S:      Supported
2843 F:      Documentation/coccinelle.txt
2844 F:      scripts/coccinelle/
2845 F:      scripts/coccicheck
2846
2847 CODA FILE SYSTEM
2848 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2849 M:      coda@cs.cmu.edu
2850 L:      codalist@coda.cs.cmu.edu
2851 W:      http://www.coda.cs.cmu.edu/
2852 S:      Maintained
2853 F:      Documentation/filesystems/coda.txt
2854 F:      fs/coda/
2855 F:      include/linux/coda*.h
2856 F:      include/uapi/linux/coda*.h
2857
2858 CODA V4L2 MEM2MEM DRIVER
2859 M:      Philipp Zabel <p.zabel@pengutronix.de>
2860 L:      linux-media@vger.kernel.org
2861 S:      Maintained
2862 F:      Documentation/devicetree/bindings/media/coda.txt
2863 F:      drivers/media/platform/coda/
2864
2865 COMMON CLK FRAMEWORK
2866 M:      Michael Turquette <mturquette@baylibre.com>
2867 M:      Stephen Boyd <sboyd@codeaurora.org>
2868 L:      linux-clk@vger.kernel.org
2869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2870 S:      Maintained
2871 F:      drivers/clk/
2872 X:      drivers/clk/clkdev.c
2873 F:      include/linux/clk-pr*
2874 F:      include/linux/clk/
2875
2876 COMMON INTERNET FILE SYSTEM (CIFS)
2877 M:      Steve French <sfrench@samba.org>
2878 L:      linux-cifs@vger.kernel.org
2879 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2880 W:      http://linux-cifs.samba.org/
2881 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2882 S:      Supported
2883 F:      Documentation/filesystems/cifs/
2884 F:      fs/cifs/
2885
2886 COMPACTPCI HOTPLUG CORE
2887 M:      Scott Murray <scott@spiteful.org>
2888 L:      linux-pci@vger.kernel.org
2889 S:      Maintained
2890 F:      drivers/pci/hotplug/cpci_hotplug*
2891
2892 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2893 M:      Scott Murray <scott@spiteful.org>
2894 L:      linux-pci@vger.kernel.org
2895 S:      Maintained
2896 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2897
2898 COMPACTPCI HOTPLUG GENERIC DRIVER
2899 M:      Scott Murray <scott@spiteful.org>
2900 L:      linux-pci@vger.kernel.org
2901 S:      Maintained
2902 F:      drivers/pci/hotplug/cpcihp_generic.c
2903
2904 COMPAL LAPTOP SUPPORT
2905 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2906 L:      platform-driver-x86@vger.kernel.org
2907 S:      Maintained
2908 F:      drivers/platform/x86/compal-laptop.c
2909
2910 CONEXANT ACCESSRUNNER USB DRIVER
2911 M:      Simon Arlott <cxacru@fire.lp0.eu>
2912 L:      accessrunner-general@lists.sourceforge.net
2913 W:      http://accessrunner.sourceforge.net/
2914 S:      Maintained
2915 F:      drivers/usb/atm/cxacru.c
2916
2917 CONFIGFS
2918 M:      Joel Becker <jlbec@evilplan.org>
2919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2920 S:      Supported
2921 F:      fs/configfs/
2922 F:      include/linux/configfs.h
2923
2924 CONNECTOR
2925 M:      Evgeniy Polyakov <zbr@ioremap.net>
2926 L:      netdev@vger.kernel.org
2927 S:      Maintained
2928 F:      drivers/connector/
2929
2930 CONTROL GROUP (CGROUP)
2931 M:      Tejun Heo <tj@kernel.org>
2932 M:      Li Zefan <lizefan@huawei.com>
2933 M:      Johannes Weiner <hannes@cmpxchg.org>
2934 L:      cgroups@vger.kernel.org
2935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2936 S:      Maintained
2937 F:      Documentation/cgroups/
2938 F:      include/linux/cgroup*
2939 F:      kernel/cgroup*
2940
2941 CONTROL GROUP - CPUSET
2942 M:      Li Zefan <lizefan@huawei.com>
2943 L:      cgroups@vger.kernel.org
2944 W:      http://www.bullopensource.org/cpuset/
2945 W:      http://oss.sgi.com/projects/cpusets/
2946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2947 S:      Maintained
2948 F:      Documentation/cgroups/cpusets.txt
2949 F:      include/linux/cpuset.h
2950 F:      kernel/cpuset.c
2951
2952 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2953 M:      Johannes Weiner <hannes@cmpxchg.org>
2954 M:      Michal Hocko <mhocko@kernel.org>
2955 L:      cgroups@vger.kernel.org
2956 L:      linux-mm@kvack.org
2957 S:      Maintained
2958 F:      mm/memcontrol.c
2959 F:      mm/swap_cgroup.c
2960
2961 CORETEMP HARDWARE MONITORING DRIVER
2962 M:      Fenghua Yu <fenghua.yu@intel.com>
2963 L:      lm-sensors@lm-sensors.org
2964 S:      Maintained
2965 F:      Documentation/hwmon/coretemp
2966 F:      drivers/hwmon/coretemp.c
2967
2968 COSA/SRP SYNC SERIAL DRIVER
2969 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2970 W:      http://www.fi.muni.cz/~kas/cosa/
2971 S:      Maintained
2972 F:      drivers/net/wan/cosa*
2973
2974 CPMAC ETHERNET DRIVER
2975 M:      Florian Fainelli <florian@openwrt.org>
2976 L:      netdev@vger.kernel.org
2977 S:      Maintained
2978 F:      drivers/net/ethernet/ti/cpmac.c
2979
2980 CPU FREQUENCY DRIVERS
2981 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2982 M:      Viresh Kumar <viresh.kumar@linaro.org>
2983 L:      linux-pm@vger.kernel.org
2984 S:      Maintained
2985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2986 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2987 F:      drivers/cpufreq/
2988 F:      include/linux/cpufreq.h
2989
2990 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2991 M:      Viresh Kumar <viresh.kumar@linaro.org>
2992 M:      Sudeep Holla <sudeep.holla@arm.com>
2993 L:      linux-pm@vger.kernel.org
2994 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2995 S:      Maintained
2996 F:      drivers/cpufreq/arm_big_little.h
2997 F:      drivers/cpufreq/arm_big_little.c
2998 F:      drivers/cpufreq/arm_big_little_dt.c
2999
3000 CPUIDLE DRIVER - ARM BIG LITTLE
3001 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3002 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3003 L:      linux-pm@vger.kernel.org
3004 L:      linux-arm-kernel@lists.infradead.org
3005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3006 S:      Maintained
3007 F:      drivers/cpuidle/cpuidle-big_little.c
3008
3009 CPUIDLE DRIVER - ARM EXYNOS
3010 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3011 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3012 M:      Kukjin Kim <kgene@kernel.org>
3013 L:      linux-pm@vger.kernel.org
3014 L:      linux-samsung-soc@vger.kernel.org
3015 S:      Supported
3016 F:      drivers/cpuidle/cpuidle-exynos.c
3017 F:      arch/arm/mach-exynos/pm.c
3018
3019 CPUIDLE DRIVERS
3020 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3021 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3022 L:      linux-pm@vger.kernel.org
3023 S:      Maintained
3024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3025 F:      drivers/cpuidle/*
3026 F:      include/linux/cpuidle.h
3027
3028 CPUID/MSR DRIVER
3029 M:      "H. Peter Anvin" <hpa@zytor.com>
3030 S:      Maintained
3031 F:      arch/x86/kernel/cpuid.c
3032 F:      arch/x86/kernel/msr.c
3033
3034 CPU POWER MONITORING SUBSYSTEM
3035 M:      Thomas Renninger <trenn@suse.com>
3036 L:      linux-pm@vger.kernel.org
3037 S:      Maintained
3038 F:      tools/power/cpupower/
3039
3040 CRAMFS FILESYSTEM
3041 W:      http://sourceforge.net/projects/cramfs/
3042 S:      Orphan / Obsolete
3043 F:      Documentation/filesystems/cramfs.txt
3044 F:      fs/cramfs/
3045
3046 CRIS PORT
3047 M:      Mikael Starvik <starvik@axis.com>
3048 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3049 L:      linux-cris-kernel@axis.com
3050 W:      http://developer.axis.com
3051 S:      Maintained
3052 F:      arch/cris/
3053 F:      drivers/tty/serial/crisv10.*
3054
3055 CRYPTO API
3056 M:      Herbert Xu <herbert@gondor.apana.org.au>
3057 M:      "David S. Miller" <davem@davemloft.net>
3058 L:      linux-crypto@vger.kernel.org
3059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3060 S:      Maintained
3061 F:      Documentation/crypto/
3062 F:      Documentation/DocBook/crypto-API.tmpl
3063 F:      arch/*/crypto/
3064 F:      crypto/
3065 F:      drivers/crypto/
3066 F:      include/crypto/
3067
3068 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3069 M:      Neil Horman <nhorman@tuxdriver.com>
3070 L:      linux-crypto@vger.kernel.org
3071 S:      Maintained
3072 F:      crypto/ansi_cprng.c
3073 F:      crypto/rng.c
3074
3075 CS5535 Audio ALSA driver
3076 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3077 S:      Maintained
3078 F:      sound/pci/cs5535audio/
3079
3080 CW1200 WLAN driver
3081 M:      Solomon Peachy <pizza@shaftnet.org>
3082 S:      Maintained
3083 F:      drivers/net/wireless/cw1200/
3084
3085 CX18 VIDEO4LINUX DRIVER
3086 M:      Andy Walls <awalls@md.metrocast.net>
3087 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3088 L:      linux-media@vger.kernel.org
3089 T:      git git://linuxtv.org/media_tree.git
3090 W:      http://linuxtv.org
3091 W:      http://www.ivtvdriver.org/index.php/Cx18
3092 S:      Maintained
3093 F:      Documentation/video4linux/cx18.txt
3094 F:      drivers/media/pci/cx18/
3095 F:      include/uapi/linux/ivtv*
3096
3097 CX2341X MPEG ENCODER HELPER MODULE
3098 M:      Hans Verkuil <hverkuil@xs4all.nl>
3099 L:      linux-media@vger.kernel.org
3100 T:      git git://linuxtv.org/media_tree.git
3101 W:      http://linuxtv.org
3102 S:      Maintained
3103 F:      drivers/media/common/cx2341x*
3104 F:      include/media/cx2341x*
3105
3106 CX24120 MEDIA DRIVER
3107 M:      Jemma Denson <jdenson@gmail.com>
3108 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3109 L:      linux-media@vger.kernel.org
3110 W:      http://linuxtv.org/
3111 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3112 S:      Maintained
3113 F:      drivers/media/dvb-frontends/cx24120*
3114
3115 CX88 VIDEO4LINUX DRIVER
3116 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3117 L:      linux-media@vger.kernel.org
3118 W:      http://linuxtv.org
3119 T:      git git://linuxtv.org/media_tree.git
3120 S:      Odd fixes
3121 F:      Documentation/video4linux/cx88/
3122 F:      drivers/media/pci/cx88/
3123
3124 CXD2820R MEDIA DRIVER
3125 M:      Antti Palosaari <crope@iki.fi>
3126 L:      linux-media@vger.kernel.org
3127 W:      http://linuxtv.org/
3128 W:      http://palosaari.fi/linux/
3129 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3130 T:      git git://linuxtv.org/anttip/media_tree.git
3131 S:      Maintained
3132 F:      drivers/media/dvb-frontends/cxd2820r*
3133
3134 CXGB3 ETHERNET DRIVER (CXGB3)
3135 M:      Santosh Raspatur <santosh@chelsio.com>
3136 L:      netdev@vger.kernel.org
3137 W:      http://www.chelsio.com
3138 S:      Supported
3139 F:      drivers/net/ethernet/chelsio/cxgb3/
3140
3141 CXGB3 ISCSI DRIVER (CXGB3I)
3142 M:      Karen Xie <kxie@chelsio.com>
3143 L:      linux-scsi@vger.kernel.org
3144 W:      http://www.chelsio.com
3145 S:      Supported
3146 F:      drivers/scsi/cxgbi/cxgb3i
3147
3148 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3149 M:      Steve Wise <swise@chelsio.com>
3150 L:      linux-rdma@vger.kernel.org
3151 W:      http://www.openfabrics.org
3152 S:      Supported
3153 F:      drivers/infiniband/hw/cxgb3/
3154
3155 CXGB4 ETHERNET DRIVER (CXGB4)
3156 M:      Hariprasad S <hariprasad@chelsio.com>
3157 L:      netdev@vger.kernel.org
3158 W:      http://www.chelsio.com
3159 S:      Supported
3160 F:      drivers/net/ethernet/chelsio/cxgb4/
3161
3162 CXGB4 ISCSI DRIVER (CXGB4I)
3163 M:      Karen Xie <kxie@chelsio.com>
3164 L:      linux-scsi@vger.kernel.org
3165 W:      http://www.chelsio.com
3166 S:      Supported
3167 F:      drivers/scsi/cxgbi/cxgb4i
3168
3169 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3170 M:      Steve Wise <swise@chelsio.com>
3171 L:      linux-rdma@vger.kernel.org
3172 W:      http://www.openfabrics.org
3173 S:      Supported
3174 F:      drivers/infiniband/hw/cxgb4/
3175
3176 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3177 M:      Casey Leedom <leedom@chelsio.com>
3178 L:      netdev@vger.kernel.org
3179 W:      http://www.chelsio.com
3180 S:      Supported
3181 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3182
3183 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3184 M:      Ian Munsie <imunsie@au1.ibm.com>
3185 M:      Michael Neuling <mikey@neuling.org>
3186 L:      linuxppc-dev@lists.ozlabs.org
3187 S:      Supported
3188 F:      drivers/misc/cxl/
3189 F:      include/misc/cxl*
3190 F:      include/uapi/misc/cxl.h
3191 F:      Documentation/powerpc/cxl.txt
3192 F:      Documentation/powerpc/cxl.txt
3193 F:      Documentation/ABI/testing/sysfs-class-cxl
3194
3195 STMMAC ETHERNET DRIVER
3196 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3197 L:      netdev@vger.kernel.org
3198 W:      http://www.stlinux.com
3199 S:      Supported
3200 F:      drivers/net/ethernet/stmicro/stmmac/
3201
3202 CYBERPRO FB DRIVER
3203 M:      Russell King <linux@arm.linux.org.uk>
3204 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3205 W:      http://www.arm.linux.org.uk/
3206 S:      Maintained
3207 F:      drivers/video/fbdev/cyber2000fb.*
3208
3209 CYCLADES ASYNC MUX DRIVER
3210 W:      http://www.cyclades.com/
3211 S:      Orphan
3212 F:      drivers/tty/cyclades.c
3213 F:      include/linux/cyclades.h
3214 F:      include/uapi/linux/cyclades.h
3215
3216 CYCLADES PC300 DRIVER
3217 W:      http://www.cyclades.com/
3218 S:      Orphan
3219 F:      drivers/net/wan/pc300*
3220
3221 CYPRESS_FIRMWARE MEDIA DRIVER
3222 M:      Antti Palosaari <crope@iki.fi>
3223 L:      linux-media@vger.kernel.org
3224 W:      http://linuxtv.org/
3225 W:      http://palosaari.fi/linux/
3226 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3227 T:      git git://linuxtv.org/anttip/media_tree.git
3228 S:      Maintained
3229 F:      drivers/media/common/cypress_firmware*
3230
3231 CYTTSP TOUCHSCREEN DRIVER
3232 M:      Ferruh Yigit <fery@cypress.com>
3233 L:      linux-input@vger.kernel.org
3234 S:      Supported
3235 F:      drivers/input/touchscreen/cyttsp*
3236 F:      include/linux/input/cyttsp.h
3237
3238 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3239 M:      Joshua Kinard <kumba@gentoo.org>
3240 S:      Maintained
3241 F:      drivers/rtc/rtc-ds1685.c
3242 F:      include/linux/rtc/ds1685.h
3243
3244 DAMA SLAVE for AX.25
3245 M:      Joerg Reuter <jreuter@yaina.de>
3246 W:      http://yaina.de/jreuter/
3247 W:      http://www.qsl.net/dl1bke/
3248 L:      linux-hams@vger.kernel.org
3249 S:      Maintained
3250 F:      net/ax25/af_ax25.c
3251 F:      net/ax25/ax25_dev.c
3252 F:      net/ax25/ax25_ds_*
3253 F:      net/ax25/ax25_in.c
3254 F:      net/ax25/ax25_out.c
3255 F:      net/ax25/ax25_timer.c
3256 F:      net/ax25/sysctl_net_ax25.c
3257
3258 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3259 L:      netdev@vger.kernel.org
3260 S:      Orphan
3261 F:      Documentation/networking/dmfe.txt
3262 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3263
3264 DC390/AM53C974 SCSI driver
3265 M:      Hannes Reinecke <hare@suse.com>
3266 L:      linux-scsi@vger.kernel.org
3267 S:      Maintained
3268 F:      drivers/scsi/am53c974.c
3269
3270 DC395x SCSI driver
3271 M:      Oliver Neukum <oliver@neukum.org>
3272 M:      Ali Akcaagac <aliakc@web.de>
3273 M:      Jamie Lenehan <lenehan@twibble.org>
3274 L:      dc395x@twibble.org
3275 W:      http://twibble.org/dist/dc395x/
3276 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3277 S:      Maintained
3278 F:      Documentation/scsi/dc395x.txt
3279 F:      drivers/scsi/dc395x.*
3280
3281 DCCP PROTOCOL
3282 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3283 L:      dccp@vger.kernel.org
3284 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3285 S:      Maintained
3286 F:      include/linux/dccp.h
3287 F:      include/uapi/linux/dccp.h
3288 F:      include/linux/tfrc.h
3289 F:      net/dccp/
3290
3291 DECnet NETWORK LAYER
3292 W:      http://linux-decnet.sourceforge.net
3293 L:      linux-decnet-user@lists.sourceforge.net
3294 S:      Orphan
3295 F:      Documentation/networking/decnet.txt
3296 F:      net/decnet/
3297
3298 DECSTATION PLATFORM SUPPORT
3299 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3300 L:      linux-mips@linux-mips.org
3301 W:      http://www.linux-mips.org/wiki/DECstation
3302 S:      Maintained
3303 F:      arch/mips/dec/
3304 F:      arch/mips/include/asm/dec/
3305 F:      arch/mips/include/asm/mach-dec/
3306
3307 DEFXX FDDI NETWORK DRIVER
3308 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3309 S:      Maintained
3310 F:      drivers/net/fddi/defxx.*
3311
3312 DELL LAPTOP DRIVER
3313 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3314 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3315 L:      platform-driver-x86@vger.kernel.org
3316 S:      Maintained
3317 F:      drivers/platform/x86/dell-laptop.c
3318
3319 DELL LAPTOP RBTN DRIVER
3320 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3321 S:      Maintained
3322 F:      drivers/platform/x86/dell-rbtn.*
3323
3324 DELL LAPTOP FREEFALL DRIVER
3325 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3326 S:      Maintained
3327 F:      drivers/platform/x86/dell-smo8800.c
3328
3329 DELL LAPTOP SMM DRIVER
3330 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3331 S:      Maintained
3332 F:      drivers/hwmon/dell-smm-hwmon.c
3333 F:      include/uapi/linux/i8k.h
3334
3335 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3336 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3337 S:      Maintained
3338 F:      Documentation/dcdbas.txt
3339 F:      drivers/firmware/dcdbas.*
3340
3341 DELL WMI EXTRAS DRIVER
3342 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3343 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3344 S:      Maintained
3345 F:      drivers/platform/x86/dell-wmi.c
3346
3347 DESIGNWARE USB2 DRD IP DRIVER
3348 M:      John Youn <johnyoun@synopsys.com>
3349 L:      linux-usb@vger.kernel.org
3350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3351 S:      Maintained
3352 F:      drivers/usb/dwc2/
3353
3354 DESIGNWARE USB3 DRD IP DRIVER
3355 M:      Felipe Balbi <balbi@ti.com>
3356 L:      linux-usb@vger.kernel.org
3357 L:      linux-omap@vger.kernel.org
3358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3359 S:      Maintained
3360 F:      drivers/usb/dwc3/
3361
3362 DEVICE COREDUMP (DEV_COREDUMP)
3363 M:      Johannes Berg <johannes@sipsolutions.net>
3364 L:      linux-kernel@vger.kernel.org
3365 S:      Maintained
3366 F:      drivers/base/devcoredump.c
3367 F:      include/linux/devcoredump.h
3368
3369 DEVICE FREQUENCY (DEVFREQ)
3370 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3371 M:      Kyungmin Park <kyungmin.park@samsung.com>
3372 L:      linux-pm@vger.kernel.org
3373 S:      Maintained
3374 F:      drivers/devfreq/
3375
3376 DEVICE NUMBER REGISTRY
3377 M:      Torben Mathiasen <device@lanana.org>
3378 W:      http://lanana.org/docs/device-list/index.html
3379 S:      Maintained
3380
3381 DEVICE-MAPPER  (LVM)
3382 M:      Alasdair Kergon <agk@redhat.com>
3383 M:      Mike Snitzer <snitzer@redhat.com>
3384 M:      dm-devel@redhat.com
3385 L:      dm-devel@redhat.com
3386 W:      http://sources.redhat.com/dm
3387 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3389 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3390 S:      Maintained
3391 F:      Documentation/device-mapper/
3392 F:      drivers/md/dm*
3393 F:      drivers/md/persistent-data/
3394 F:      include/linux/device-mapper.h
3395 F:      include/linux/dm-*.h
3396 F:      include/uapi/linux/dm-*.h
3397
3398 DIALOG SEMICONDUCTOR DRIVERS
3399 M:      Support Opensource <support.opensource@diasemi.com>
3400 W:      http://www.dialog-semiconductor.com/products
3401 S:      Supported
3402 F:      Documentation/hwmon/da90??
3403 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3404 F:      drivers/gpio/gpio-da90??.c
3405 F:      drivers/hwmon/da90??-hwmon.c
3406 F:      drivers/iio/adc/da91??-*.c
3407 F:      drivers/input/misc/da90??_onkey.c
3408 F:      drivers/input/touchscreen/da9052_tsi.c
3409 F:      drivers/leds/leds-da90??.c
3410 F:      drivers/mfd/da903x.c
3411 F:      drivers/mfd/da90??-*.c
3412 F:      drivers/mfd/da91??-*.c
3413 F:      drivers/power/da9052-battery.c
3414 F:      drivers/power/da91??-*.c
3415 F:      drivers/regulator/da903x.c
3416 F:      drivers/regulator/da9???-regulator.[ch]
3417 F:      drivers/rtc/rtc-da90??.c
3418 F:      drivers/video/backlight/da90??_bl.c
3419 F:      drivers/watchdog/da90??_wdt.c
3420 F:      include/linux/mfd/da903x.h
3421 F:      include/linux/mfd/da9052/
3422 F:      include/linux/mfd/da9055/
3423 F:      include/linux/mfd/da9063/
3424 F:      include/linux/mfd/da9150/
3425 F:      include/sound/da[79]*.h
3426 F:      sound/soc/codecs/da[79]*.[ch]
3427
3428 DIGI NEO AND CLASSIC PCI PRODUCTS
3429 M:      Lidza Louina <lidza.louina@gmail.com>
3430 M:      Mark Hounschell <markh@compro.net>
3431 L:      driverdev-devel@linuxdriverproject.org
3432 S:      Maintained
3433 F:      drivers/staging/dgnc/
3434
3435 DIGI EPCA PCI PRODUCTS
3436 M:      Lidza Louina <lidza.louina@gmail.com>
3437 M:      Daeseok Youn <daeseok.youn@gmail.com>
3438 L:      driverdev-devel@linuxdriverproject.org
3439 S:      Maintained
3440 F:      drivers/staging/dgap/
3441
3442 DIOLAN U2C-12 I2C DRIVER
3443 M:      Guenter Roeck <linux@roeck-us.net>
3444 L:      linux-i2c@vger.kernel.org
3445 S:      Maintained
3446 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3447
3448 DIRECT ACCESS (DAX)
3449 M:      Matthew Wilcox <willy@linux.intel.com>
3450 L:      linux-fsdevel@vger.kernel.org
3451 S:      Supported
3452 F:      fs/dax.c
3453
3454 DIRECTORY NOTIFICATION (DNOTIFY)
3455 M:      Eric Paris <eparis@parisplace.org>
3456 S:      Maintained
3457 F:      Documentation/filesystems/dnotify.txt
3458 F:      fs/notify/dnotify/
3459 F:      include/linux/dnotify.h
3460
3461 DISK GEOMETRY AND PARTITION HANDLING
3462 M:      Andries Brouwer <aeb@cwi.nl>
3463 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3464 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3465 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3466 S:      Maintained
3467
3468 DISKQUOTA
3469 M:      Jan Kara <jack@suse.com>
3470 S:      Maintained
3471 F:      Documentation/filesystems/quota.txt
3472 F:      fs/quota/
3473 F:      include/linux/quota*.h
3474 F:      include/uapi/linux/quota*.h
3475
3476 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3477 M:      Bernie Thompson <bernie@plugable.com>
3478 L:      linux-fbdev@vger.kernel.org
3479 S:      Maintained
3480 W:      http://plugable.com/category/projects/udlfb/
3481 F:      drivers/video/fbdev/udlfb.c
3482 F:      include/video/udlfb.h
3483 F:      Documentation/fb/udlfb.txt
3484
3485 DISTRIBUTED LOCK MANAGER (DLM)
3486 M:      Christine Caulfield <ccaulfie@redhat.com>
3487 M:      David Teigland <teigland@redhat.com>
3488 L:      cluster-devel@redhat.com
3489 W:      http://sources.redhat.com/cluster/
3490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3491 S:      Supported
3492 F:      fs/dlm/
3493
3494 DMA BUFFER SHARING FRAMEWORK
3495 M:      Sumit Semwal <sumit.semwal@linaro.org>
3496 S:      Maintained
3497 L:      linux-media@vger.kernel.org
3498 L:      dri-devel@lists.freedesktop.org
3499 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3500 F:      drivers/dma-buf/
3501 F:      include/linux/dma-buf*
3502 F:      include/linux/reservation.h
3503 F:      include/linux/*fence.h
3504 F:      Documentation/dma-buf-sharing.txt
3505 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3506
3507 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3508 M:      Vinod Koul <vinod.koul@intel.com>
3509 L:      dmaengine@vger.kernel.org
3510 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3511 S:      Maintained
3512 F:      drivers/dma/
3513 F:      include/linux/dmaengine.h
3514 F:      Documentation/dmaengine/
3515 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3516
3517 DME1737 HARDWARE MONITOR DRIVER
3518 M:      Juerg Haefliger <juergh@gmail.com>
3519 L:      lm-sensors@lm-sensors.org
3520 S:      Maintained
3521 F:      Documentation/hwmon/dme1737
3522 F:      drivers/hwmon/dme1737.c
3523
3524 DMI/SMBIOS SUPPORT
3525 M:      Jean Delvare <jdelvare@suse.com>
3526 S:      Maintained
3527 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3528 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3529 F:      drivers/firmware/dmi-id.c
3530 F:      drivers/firmware/dmi_scan.c
3531 F:      include/linux/dmi.h
3532
3533 DOCUMENTATION
3534 M:      Jonathan Corbet <corbet@lwn.net>
3535 L:      linux-doc@vger.kernel.org
3536 S:      Maintained
3537 F:      Documentation/
3538 F:      scripts/docproc.c
3539 F:      scripts/kernel-doc*
3540 X:      Documentation/ABI/
3541 X:      Documentation/devicetree/
3542 X:      Documentation/acpi
3543 X:      Documentation/power
3544 X:      Documentation/spi
3545 X:      Documentation/DocBook/media
3546 T:      git git://git.lwn.net/linux.git docs-next
3547
3548 DOUBLETALK DRIVER
3549 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3550 L:      blinux-list@redhat.com
3551 S:      Maintained
3552 F:      drivers/char/dtlk.c
3553 F:      include/linux/dtlk.h
3554
3555 DPT_I2O SCSI RAID DRIVER
3556 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3557 L:      linux-scsi@vger.kernel.org
3558 W:      http://www.adaptec.com/
3559 S:      Maintained
3560 F:      drivers/scsi/dpt*
3561 F:      drivers/scsi/dpt/
3562
3563 DRBD DRIVER
3564 P:      Philipp Reisner
3565 P:      Lars Ellenberg
3566 M:      drbd-dev@lists.linbit.com
3567 L:      drbd-user@lists.linbit.com
3568 W:      http://www.drbd.org
3569 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3570 T:      git git://git.drbd.org/drbd-8.3.git
3571 S:      Supported
3572 F:      drivers/block/drbd/
3573 F:      lib/lru_cache.c
3574 F:      Documentation/blockdev/drbd/
3575
3576 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3577 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3579 S:      Supported
3580 F:      Documentation/kobject.txt
3581 F:      drivers/base/
3582 F:      fs/debugfs/
3583 F:      fs/kernfs/
3584 F:      fs/sysfs/
3585 F:      include/linux/debugfs.h
3586 F:      include/linux/kobj*
3587 F:      lib/kobj*
3588
3589 DRM DRIVERS
3590 M:      David Airlie <airlied@linux.ie>
3591 L:      dri-devel@lists.freedesktop.org
3592 T:      git git://people.freedesktop.org/~airlied/linux
3593 S:      Maintained
3594 F:      drivers/gpu/drm/
3595 F:      drivers/gpu/vga/
3596 F:      include/drm/
3597 F:      include/uapi/drm/
3598
3599 RADEON DRM DRIVERS
3600 M:      Alex Deucher <alexander.deucher@amd.com>
3601 M:      Christian König <christian.koenig@amd.com>
3602 L:      dri-devel@lists.freedesktop.org
3603 T:      git git://people.freedesktop.org/~agd5f/linux
3604 S:      Supported
3605 F:      drivers/gpu/drm/radeon/
3606 F:      include/uapi/drm/radeon*
3607
3608 DRM PANEL DRIVERS
3609 M:      Thierry Reding <thierry.reding@gmail.com>
3610 L:      dri-devel@lists.freedesktop.org
3611 T:      git git://anongit.freedesktop.org/tegra/linux.git
3612 S:      Maintained
3613 F:      drivers/gpu/drm/drm_panel.c
3614 F:      drivers/gpu/drm/panel/
3615 F:      include/drm/drm_panel.h
3616 F:      Documentation/devicetree/bindings/panel/
3617
3618 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3619 M:      Daniel Vetter <daniel.vetter@intel.com>
3620 M:      Jani Nikula <jani.nikula@linux.intel.com>
3621 L:      intel-gfx@lists.freedesktop.org
3622 L:      dri-devel@lists.freedesktop.org
3623 W:      https://01.org/linuxgraphics/
3624 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3625 T:      git git://anongit.freedesktop.org/drm-intel
3626 S:      Supported
3627 F:      drivers/gpu/drm/i915/
3628 F:      include/drm/i915*
3629 F:      include/uapi/drm/i915*
3630
3631 DRM DRIVERS FOR ATMEL HLCDC
3632 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3633 L:      dri-devel@lists.freedesktop.org
3634 S:      Supported
3635 F:      drivers/gpu/drm/atmel-hlcdc/
3636 F:      Documentation/devicetree/bindings/drm/atmel/
3637
3638 DRM DRIVERS FOR EXYNOS
3639 M:      Inki Dae <inki.dae@samsung.com>
3640 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3641 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3642 M:      Kyungmin Park <kyungmin.park@samsung.com>
3643 L:      dri-devel@lists.freedesktop.org
3644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3645 S:      Supported
3646 F:      drivers/gpu/drm/exynos/
3647 F:      include/drm/exynos*
3648 F:      include/uapi/drm/exynos*
3649
3650 DRM DRIVERS FOR FREESCALE DCU
3651 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3652 M:      Alison Wang <alison.wang@freescale.com>
3653 L:      dri-devel@lists.freedesktop.org
3654 S:      Supported
3655 F:      drivers/gpu/drm/fsl-dcu/
3656 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3657 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3658
3659 DRM DRIVERS FOR FREESCALE IMX
3660 M:      Philipp Zabel <p.zabel@pengutronix.de>
3661 L:      dri-devel@lists.freedesktop.org
3662 S:      Maintained
3663 F:      drivers/gpu/drm/imx/
3664 F:      Documentation/devicetree/bindings/drm/imx/
3665
3666 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3667 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3668 L:      dri-devel@lists.freedesktop.org
3669 T:      git git://github.com/patjak/drm-gma500
3670 S:      Maintained
3671 F:      drivers/gpu/drm/gma500
3672 F:      include/drm/gma500*
3673
3674 DRM DRIVERS FOR NVIDIA TEGRA
3675 M:      Thierry Reding <thierry.reding@gmail.com>
3676 M:      Terje Bergström <tbergstrom@nvidia.com>
3677 L:      dri-devel@lists.freedesktop.org
3678 L:      linux-tegra@vger.kernel.org
3679 T:      git git://anongit.freedesktop.org/tegra/linux.git
3680 S:      Supported
3681 F:      drivers/gpu/drm/tegra/
3682 F:      drivers/gpu/host1x/
3683 F:      include/linux/host1x.h
3684 F:      include/uapi/drm/tegra_drm.h
3685 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3686
3687 DRM DRIVERS FOR RENESAS
3688 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3689 L:      dri-devel@lists.freedesktop.org
3690 L:      linux-sh@vger.kernel.org
3691 T:      git git://people.freedesktop.org/~airlied/linux
3692 S:      Supported
3693 F:      drivers/gpu/drm/rcar-du/
3694 F:      drivers/gpu/drm/shmobile/
3695 F:      include/linux/platform_data/shmob_drm.h
3696
3697 DRM DRIVERS FOR ROCKCHIP
3698 M:      Mark Yao <mark.yao@rock-chips.com>
3699 L:      dri-devel@lists.freedesktop.org
3700 S:      Maintained
3701 F:      drivers/gpu/drm/rockchip/
3702 F:      Documentation/devicetree/bindings/video/rockchip*
3703
3704 DRM DRIVERS FOR STI
3705 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3706 M:      Vincent Abriou <vincent.abriou@st.com>
3707 L:      dri-devel@lists.freedesktop.org
3708 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3709 S:      Maintained
3710 F:      drivers/gpu/drm/sti
3711 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3712
3713 DSBR100 USB FM RADIO DRIVER
3714 M:      Alexey Klimov <klimov.linux@gmail.com>
3715 L:      linux-media@vger.kernel.org
3716 T:      git git://linuxtv.org/media_tree.git
3717 S:      Maintained
3718 F:      drivers/media/radio/dsbr100.c
3719
3720 DSCC4 DRIVER
3721 M:      Francois Romieu <romieu@fr.zoreil.com>
3722 L:      netdev@vger.kernel.org
3723 S:      Maintained
3724 F:      drivers/net/wan/dscc4.c
3725
3726 DT3155 MEDIA DRIVER
3727 M:      Hans Verkuil <hverkuil@xs4all.nl>
3728 L:      linux-media@vger.kernel.org
3729 T:      git git://linuxtv.org/media_tree.git
3730 W:      http://linuxtv.org
3731 S:      Odd Fixes
3732 F:      drivers/media/pci/dt3155/
3733
3734 DVB_USB_AF9015 MEDIA DRIVER
3735 M:      Antti Palosaari <crope@iki.fi>
3736 L:      linux-media@vger.kernel.org
3737 W:      http://linuxtv.org/
3738 W:      http://palosaari.fi/linux/
3739 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3740 T:      git git://linuxtv.org/anttip/media_tree.git
3741 S:      Maintained
3742 F:      drivers/media/usb/dvb-usb-v2/af9015*
3743
3744 DVB_USB_AF9035 MEDIA DRIVER
3745 M:      Antti Palosaari <crope@iki.fi>
3746 L:      linux-media@vger.kernel.org
3747 W:      http://linuxtv.org/
3748 W:      http://palosaari.fi/linux/
3749 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3750 T:      git git://linuxtv.org/anttip/media_tree.git
3751 S:      Maintained
3752 F:      drivers/media/usb/dvb-usb-v2/af9035*
3753
3754 DVB_USB_ANYSEE MEDIA DRIVER
3755 M:      Antti Palosaari <crope@iki.fi>
3756 L:      linux-media@vger.kernel.org
3757 W:      http://linuxtv.org/
3758 W:      http://palosaari.fi/linux/
3759 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3760 T:      git git://linuxtv.org/anttip/media_tree.git
3761 S:      Maintained
3762 F:      drivers/media/usb/dvb-usb-v2/anysee*
3763
3764 DVB_USB_AU6610 MEDIA DRIVER
3765 M:      Antti Palosaari <crope@iki.fi>
3766 L:      linux-media@vger.kernel.org
3767 W:      http://linuxtv.org/
3768 W:      http://palosaari.fi/linux/
3769 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3770 T:      git git://linuxtv.org/anttip/media_tree.git
3771 S:      Maintained
3772 F:      drivers/media/usb/dvb-usb-v2/au6610*
3773
3774 DVB_USB_CE6230 MEDIA DRIVER
3775 M:      Antti Palosaari <crope@iki.fi>
3776 L:      linux-media@vger.kernel.org
3777 W:      http://linuxtv.org/
3778 W:      http://palosaari.fi/linux/
3779 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3780 T:      git git://linuxtv.org/anttip/media_tree.git
3781 S:      Maintained
3782 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3783
3784 DVB_USB_CXUSB MEDIA DRIVER
3785 M:      Michael Krufky <mkrufky@linuxtv.org>
3786 L:      linux-media@vger.kernel.org
3787 W:      http://linuxtv.org/
3788 W:      http://github.com/mkrufky
3789 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3790 T:      git git://linuxtv.org/media_tree.git
3791 S:      Maintained
3792 F:      drivers/media/usb/dvb-usb/cxusb*
3793
3794 DVB_USB_EC168 MEDIA DRIVER
3795 M:      Antti Palosaari <crope@iki.fi>
3796 L:      linux-media@vger.kernel.org
3797 W:      http://linuxtv.org/
3798 W:      http://palosaari.fi/linux/
3799 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3800 T:      git git://linuxtv.org/anttip/media_tree.git
3801 S:      Maintained
3802 F:      drivers/media/usb/dvb-usb-v2/ec168*
3803
3804 DVB_USB_GL861 MEDIA DRIVER
3805 M:      Antti Palosaari <crope@iki.fi>
3806 L:      linux-media@vger.kernel.org
3807 W:      http://linuxtv.org/
3808 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3809 T:      git git://linuxtv.org/anttip/media_tree.git
3810 S:      Maintained
3811 F:      drivers/media/usb/dvb-usb-v2/gl861*
3812
3813 DVB_USB_MXL111SF MEDIA DRIVER
3814 M:      Michael Krufky <mkrufky@linuxtv.org>
3815 L:      linux-media@vger.kernel.org
3816 W:      http://linuxtv.org/
3817 W:      http://github.com/mkrufky
3818 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3819 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3820 S:      Maintained
3821 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3822
3823 DVB_USB_RTL28XXU MEDIA DRIVER
3824 M:      Antti Palosaari <crope@iki.fi>
3825 L:      linux-media@vger.kernel.org
3826 W:      http://linuxtv.org/
3827 W:      http://palosaari.fi/linux/
3828 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3829 T:      git git://linuxtv.org/anttip/media_tree.git
3830 S:      Maintained
3831 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3832
3833 DVB_USB_V2 MEDIA DRIVER
3834 M:      Antti Palosaari <crope@iki.fi>
3835 L:      linux-media@vger.kernel.org
3836 W:      http://linuxtv.org/
3837 W:      http://palosaari.fi/linux/
3838 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3839 T:      git git://linuxtv.org/anttip/media_tree.git
3840 S:      Maintained
3841 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3842 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3843
3844 DYNAMIC DEBUG
3845 M:      Jason Baron <jbaron@akamai.com>
3846 S:      Maintained
3847 F:      lib/dynamic_debug.c
3848 F:      include/linux/dynamic_debug.h
3849
3850 DZ DECSTATION DZ11 SERIAL DRIVER
3851 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3852 S:      Maintained
3853 F:      drivers/tty/serial/dz.*
3854
3855 E3X0 POWER BUTTON DRIVER
3856 M:      Moritz Fischer <moritz.fischer@ettus.com>
3857 L:      usrp-users@lists.ettus.com
3858 W:      http://www.ettus.com
3859 S:      Supported
3860 F:      drivers/input/misc/e3x0-button.c
3861 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3862
3863 E4000 MEDIA DRIVER
3864 M:      Antti Palosaari <crope@iki.fi>
3865 L:      linux-media@vger.kernel.org
3866 W:      http://linuxtv.org/
3867 W:      http://palosaari.fi/linux/
3868 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3869 T:      git git://linuxtv.org/anttip/media_tree.git
3870 S:      Maintained
3871 F:      drivers/media/tuners/e4000*
3872
3873 EATA ISA/EISA/PCI SCSI DRIVER
3874 M:      Dario Ballabio <ballabio_dario@emc.com>
3875 L:      linux-scsi@vger.kernel.org
3876 S:      Maintained
3877 F:      drivers/scsi/eata.c
3878
3879 EC100 MEDIA DRIVER
3880 M:      Antti Palosaari <crope@iki.fi>
3881 L:      linux-media@vger.kernel.org
3882 W:      http://linuxtv.org/
3883 W:      http://palosaari.fi/linux/
3884 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3885 T:      git git://linuxtv.org/anttip/media_tree.git
3886 S:      Maintained
3887 F:      drivers/media/dvb-frontends/ec100*
3888
3889 ECRYPT FILE SYSTEM
3890 M:      Tyler Hicks <tyhicks@canonical.com>
3891 L:      ecryptfs@vger.kernel.org
3892 W:      http://ecryptfs.org
3893 W:      https://launchpad.net/ecryptfs
3894 S:      Supported
3895 F:      Documentation/filesystems/ecryptfs.txt
3896 F:      fs/ecryptfs/
3897
3898 EDAC-CORE
3899 M:      Doug Thompson <dougthompson@xmission.com>
3900 M:      Borislav Petkov <bp@alien8.de>
3901 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3902 L:      linux-edac@vger.kernel.org
3903 W:      bluesmoke.sourceforge.net
3904 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3905 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3906 S:      Supported
3907 F:      Documentation/edac.txt
3908 F:      drivers/edac/
3909 F:      include/linux/edac.h
3910
3911 EDAC-AMD64
3912 M:      Doug Thompson <dougthompson@xmission.com>
3913 M:      Borislav Petkov <bp@alien8.de>
3914 L:      linux-edac@vger.kernel.org
3915 W:      bluesmoke.sourceforge.net
3916 S:      Maintained
3917 F:      drivers/edac/amd64_edac*
3918
3919 EDAC-CALXEDA
3920 M:      Doug Thompson <dougthompson@xmission.com>
3921 M:      Robert Richter <rric@kernel.org>
3922 L:      linux-edac@vger.kernel.org
3923 W:      bluesmoke.sourceforge.net
3924 S:      Maintained
3925 F:      drivers/edac/highbank*
3926
3927 EDAC-CAVIUM
3928 M:      Ralf Baechle <ralf@linux-mips.org>
3929 M:      David Daney <david.daney@cavium.com>
3930 L:      linux-edac@vger.kernel.org
3931 L:      linux-mips@linux-mips.org
3932 W:      bluesmoke.sourceforge.net
3933 S:      Supported
3934 F:      drivers/edac/octeon_edac*
3935
3936 EDAC-E752X
3937 M:      Mark Gross <mark.gross@intel.com>
3938 M:      Doug Thompson <dougthompson@xmission.com>
3939 L:      linux-edac@vger.kernel.org
3940 W:      bluesmoke.sourceforge.net
3941 S:      Maintained
3942 F:      drivers/edac/e752x_edac.c
3943
3944 EDAC-E7XXX
3945 M:      Doug Thompson <dougthompson@xmission.com>
3946 L:      linux-edac@vger.kernel.org
3947 W:      bluesmoke.sourceforge.net
3948 S:      Maintained
3949 F:      drivers/edac/e7xxx_edac.c
3950
3951 EDAC-GHES
3952 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3953 L:      linux-edac@vger.kernel.org
3954 W:      bluesmoke.sourceforge.net
3955 S:      Maintained
3956 F:      drivers/edac/ghes_edac.c
3957
3958 EDAC-I82443BXGX
3959 M:      Tim Small <tim@buttersideup.com>
3960 L:      linux-edac@vger.kernel.org
3961 W:      bluesmoke.sourceforge.net
3962 S:      Maintained
3963 F:      drivers/edac/i82443bxgx_edac.c
3964
3965 EDAC-I3000
3966 M:      Jason Uhlenkott <juhlenko@akamai.com>
3967 L:      linux-edac@vger.kernel.org
3968 W:      bluesmoke.sourceforge.net
3969 S:      Maintained
3970 F:      drivers/edac/i3000_edac.c
3971
3972 EDAC-I5000
3973 M:      Doug Thompson <dougthompson@xmission.com>
3974 L:      linux-edac@vger.kernel.org
3975 W:      bluesmoke.sourceforge.net
3976 S:      Maintained
3977 F:      drivers/edac/i5000_edac.c
3978
3979 EDAC-I5400
3980 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3981 L:      linux-edac@vger.kernel.org
3982 W:      bluesmoke.sourceforge.net
3983 S:      Maintained
3984 F:      drivers/edac/i5400_edac.c
3985
3986 EDAC-I7300
3987 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3988 L:      linux-edac@vger.kernel.org
3989 W:      bluesmoke.sourceforge.net
3990 S:      Maintained
3991 F:      drivers/edac/i7300_edac.c
3992
3993 EDAC-I7CORE
3994 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3995 L:      linux-edac@vger.kernel.org
3996 W:      bluesmoke.sourceforge.net
3997 S:      Maintained
3998 F:      drivers/edac/i7core_edac.c
3999
4000 EDAC-I82975X
4001 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4002 M:      "Arvind R." <arvino55@gmail.com>
4003 L:      linux-edac@vger.kernel.org
4004 W:      bluesmoke.sourceforge.net
4005 S:      Maintained
4006 F:      drivers/edac/i82975x_edac.c
4007
4008 EDAC-IE31200
4009 M:      Jason Baron <jbaron@akamai.com>
4010 L:      linux-edac@vger.kernel.org
4011 W:      bluesmoke.sourceforge.net
4012 S:      Maintained
4013 F:      drivers/edac/ie31200_edac.c
4014
4015 EDAC-MPC85XX
4016 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4017 L:      linux-edac@vger.kernel.org
4018 W:      bluesmoke.sourceforge.net
4019 S:      Maintained
4020 F:      drivers/edac/mpc85xx_edac.[ch]
4021
4022 EDAC-PASEMI
4023 M:      Egor Martovetsky <egor@pasemi.com>
4024 L:      linux-edac@vger.kernel.org
4025 W:      bluesmoke.sourceforge.net
4026 S:      Maintained
4027 F:      drivers/edac/pasemi_edac.c
4028
4029 EDAC-R82600
4030 M:      Tim Small <tim@buttersideup.com>
4031 L:      linux-edac@vger.kernel.org
4032 W:      bluesmoke.sourceforge.net
4033 S:      Maintained
4034 F:      drivers/edac/r82600_edac.c
4035
4036 EDAC-SBRIDGE
4037 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4038 L:      linux-edac@vger.kernel.org
4039 W:      bluesmoke.sourceforge.net
4040 S:      Maintained
4041 F:      drivers/edac/sb_edac.c
4042
4043 EDAC-XGENE
4044 APPLIED MICRO (APM) X-GENE SOC EDAC
4045 M:     Loc Ho <lho@apm.com>
4046 S:     Supported
4047 F:     drivers/edac/xgene_edac.c
4048 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4049
4050 EDIROL UA-101/UA-1000 DRIVER
4051 M:      Clemens Ladisch <clemens@ladisch.de>
4052 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4053 T:      git git://git.alsa-project.org/alsa-kernel.git
4054 S:      Maintained
4055 F:      sound/usb/misc/ua101.c
4056
4057 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4058 M:      Matt Fleming <matt@codeblueprint.co.uk>
4059 L:      linux-efi@vger.kernel.org
4060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4061 S:      Maintained
4062 F:      Documentation/efi-stub.txt
4063 F:      arch/ia64/kernel/efi.c
4064 F:      arch/x86/boot/compressed/eboot.[ch]
4065 F:      arch/x86/include/asm/efi.h
4066 F:      arch/x86/platform/efi/*
4067 F:      drivers/firmware/efi/*
4068 F:      include/linux/efi*.h
4069
4070 EFI VARIABLE FILESYSTEM
4071 M:      Matthew Garrett <matthew.garrett@nebula.com>
4072 M:      Jeremy Kerr <jk@ozlabs.org>
4073 M:      Matt Fleming <matt@codeblueprint.co.uk>
4074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4075 L:      linux-efi@vger.kernel.org
4076 S:      Maintained
4077 F:      fs/efivarfs/
4078
4079 EFIFB FRAMEBUFFER DRIVER
4080 L:      linux-fbdev@vger.kernel.org
4081 M:      Peter Jones <pjones@redhat.com>
4082 S:      Maintained
4083 F:      drivers/video/fbdev/efifb.c
4084
4085 EFS FILESYSTEM
4086 W:      http://aeschi.ch.eu.org/efs/
4087 S:      Orphan
4088 F:      fs/efs/
4089
4090 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4091 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4092 M:      Christoph Raisch <raisch@de.ibm.com>
4093 L:      linux-rdma@vger.kernel.org
4094 S:      Supported
4095 F:      drivers/infiniband/hw/ehca/
4096
4097 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4098 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4099 L:      netdev@vger.kernel.org
4100 S:      Maintained
4101 F:      drivers/net/ethernet/ibm/ehea/
4102
4103 EM28XX VIDEO4LINUX DRIVER
4104 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4105 L:      linux-media@vger.kernel.org
4106 W:      http://linuxtv.org
4107 T:      git git://linuxtv.org/media_tree.git
4108 S:      Maintained
4109 F:      drivers/media/usb/em28xx/
4110
4111 EMBEDDED LINUX
4112 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4113 M:      Matt Mackall <mpm@selenic.com>
4114 M:      David Woodhouse <dwmw2@infradead.org>
4115 L:      linux-embedded@vger.kernel.org
4116 S:      Maintained
4117
4118 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4119 M:      James Smart <james.smart@avagotech.com>
4120 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4121 L:      linux-scsi@vger.kernel.org
4122 W:      http://www.avagotech.com
4123 S:      Supported
4124 F:      drivers/scsi/lpfc/
4125
4126 ENE CB710 FLASH CARD READER DRIVER
4127 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4128 S:      Maintained
4129 F:      drivers/misc/cb710/
4130 F:      drivers/mmc/host/cb710-mmc.*
4131 F:      include/linux/cb710.h
4132
4133 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4134 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4135 S:      Maintained
4136 F:      drivers/media/rc/ene_ir.*
4137
4138 ENHANCED ERROR HANDLING (EEH)
4139 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4140 L:      linuxppc-dev@lists.ozlabs.org
4141 S:      Supported
4142 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4143 F:      arch/powerpc/kernel/eeh*.c
4144
4145 EPSON S1D13XXX FRAMEBUFFER DRIVER
4146 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4147 S:      Maintained
4148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4149 F:      drivers/video/fbdev/s1d13xxxfb.c
4150 F:      include/video/s1d13xxxfb.h
4151
4152 ET131X NETWORK DRIVER
4153 M:      Mark Einon <mark.einon@gmail.com>
4154 S:      Odd Fixes
4155 F:      drivers/net/ethernet/agere/
4156
4157 ETHERNET BRIDGE
4158 M:      Stephen Hemminger <stephen@networkplumber.org>
4159 L:      bridge@lists.linux-foundation.org
4160 L:      netdev@vger.kernel.org
4161 W:      http://www.linuxfoundation.org/en/Net:Bridge
4162 S:      Maintained
4163 F:      include/linux/netfilter_bridge/
4164 F:      net/bridge/
4165
4166 ETHERNET PHY LIBRARY
4167 M:      Florian Fainelli <f.fainelli@gmail.com>
4168 L:      netdev@vger.kernel.org
4169 S:      Maintained
4170 F:      include/linux/phy.h
4171 F:      include/linux/phy_fixed.h
4172 F:      drivers/net/phy/
4173 F:      Documentation/networking/phy.txt
4174 F:      drivers/of/of_mdio.c
4175 F:      drivers/of/of_net.c
4176
4177 EXT2 FILE SYSTEM
4178 M:      Jan Kara <jack@suse.com>
4179 L:      linux-ext4@vger.kernel.org
4180 S:      Maintained
4181 F:      Documentation/filesystems/ext2.txt
4182 F:      fs/ext2/
4183 F:      include/linux/ext2*
4184
4185 EXT4 FILE SYSTEM
4186 M:      "Theodore Ts'o" <tytso@mit.edu>
4187 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4188 L:      linux-ext4@vger.kernel.org
4189 W:      http://ext4.wiki.kernel.org
4190 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4191 S:      Maintained
4192 F:      Documentation/filesystems/ext4.txt
4193 F:      fs/ext4/
4194
4195 Extended Verification Module (EVM)
4196 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4197 L:      linux-ima-devel@lists.sourceforge.net
4198 L:      linux-security-module@vger.kernel.org
4199 S:      Supported
4200 F:      security/integrity/evm/
4201
4202 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4203 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4204 M:      Chanwoo Choi <cw00.choi@samsung.com>
4205 L:      linux-kernel@vger.kernel.org
4206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4207 S:      Maintained
4208 F:      drivers/extcon/
4209 F:      Documentation/extcon/
4210
4211 EXYNOS DP DRIVER
4212 M:      Jingoo Han <jingoohan1@gmail.com>
4213 L:      dri-devel@lists.freedesktop.org
4214 S:      Maintained
4215 F:      drivers/gpu/drm/exynos/exynos_dp*
4216
4217 EXYNOS MIPI DISPLAY DRIVERS
4218 M:      Inki Dae <inki.dae@samsung.com>
4219 M:      Donghwa Lee <dh09.lee@samsung.com>
4220 M:      Kyungmin Park <kyungmin.park@samsung.com>
4221 L:      linux-fbdev@vger.kernel.org
4222 S:      Maintained
4223 F:      drivers/video/fbdev/exynos/exynos_mipi*
4224 F:      include/video/exynos_mipi*
4225
4226 F71805F HARDWARE MONITORING DRIVER
4227 M:      Jean Delvare <jdelvare@suse.com>
4228 L:      lm-sensors@lm-sensors.org
4229 S:      Maintained
4230 F:      Documentation/hwmon/f71805f
4231 F:      drivers/hwmon/f71805f.c
4232
4233 FC0011 TUNER DRIVER
4234 M:      Michael Buesch <m@bues.ch>
4235 L:      linux-media@vger.kernel.org
4236 S:      Maintained
4237 F:      drivers/media/tuners/fc0011.h
4238 F:      drivers/media/tuners/fc0011.c
4239
4240 FC2580 MEDIA DRIVER
4241 M:      Antti Palosaari <crope@iki.fi>
4242 L:      linux-media@vger.kernel.org
4243 W:      http://linuxtv.org/
4244 W:      http://palosaari.fi/linux/
4245 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4246 T:      git git://linuxtv.org/anttip/media_tree.git
4247 S:      Maintained
4248 F:      drivers/media/tuners/fc2580*
4249
4250 FANOTIFY
4251 M:      Eric Paris <eparis@redhat.com>
4252 S:      Maintained
4253 F:      fs/notify/fanotify/
4254 F:      include/linux/fanotify.h
4255 F:      include/uapi/linux/fanotify.h
4256
4257 FARSYNC SYNCHRONOUS DRIVER
4258 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4259 W:      http://www.farsite.co.uk/
4260 S:      Supported
4261 F:      drivers/net/wan/farsync.*
4262
4263 FAULT INJECTION SUPPORT
4264 M:      Akinobu Mita <akinobu.mita@gmail.com>
4265 S:      Supported
4266 F:      Documentation/fault-injection/
4267 F:      lib/fault-inject.c
4268
4269 FBTFT Framebuffer drivers
4270 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4271 M:      Noralf Trønnes <noralf@tronnes.org>
4272 S:      Maintained
4273 F:      drivers/staging/fbtft/
4274
4275 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4276 M:      Vasu Dev <vasu.dev@intel.com>
4277 L:      fcoe-devel@open-fcoe.org
4278 W:      www.Open-FCoE.org
4279 S:      Supported
4280 F:      drivers/scsi/libfc/
4281 F:      drivers/scsi/fcoe/
4282 F:      include/scsi/fc/
4283 F:      include/scsi/libfc.h
4284 F:      include/scsi/libfcoe.h
4285 F:      include/uapi/scsi/fc/
4286
4287 FILE LOCKING (flock() and fcntl()/lockf())
4288 M:      Jeff Layton <jlayton@poochiereds.net>
4289 M:      "J. Bruce Fields" <bfields@fieldses.org>
4290 L:      linux-fsdevel@vger.kernel.org
4291 S:      Maintained
4292 F:      include/linux/fcntl.h
4293 F:      include/linux/fs.h
4294 F:      include/uapi/linux/fcntl.h
4295 F:      include/uapi/linux/fs.h
4296 F:      fs/fcntl.c
4297 F:      fs/locks.c
4298
4299 FILESYSTEMS (VFS and infrastructure)
4300 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4301 L:      linux-fsdevel@vger.kernel.org
4302 S:      Maintained
4303 F:      fs/*
4304
4305 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4306 M:      Riku Voipio <riku.voipio@iki.fi>
4307 L:      lm-sensors@lm-sensors.org
4308 S:      Maintained
4309 F:      drivers/hwmon/f75375s.c
4310 F:      include/linux/f75375s.h
4311
4312 FIREWIRE AUDIO DRIVERS
4313 M:      Clemens Ladisch <clemens@ladisch.de>
4314 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4315 T:      git git://git.alsa-project.org/alsa-kernel.git
4316 S:      Maintained
4317 F:      sound/firewire/
4318
4319 FIREWIRE MEDIA DRIVERS (firedtv)
4320 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4321 L:      linux-media@vger.kernel.org
4322 L:      linux1394-devel@lists.sourceforge.net
4323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4324 S:      Maintained
4325 F:      drivers/media/firewire/
4326
4327 FIREWIRE SBP-2 TARGET
4328 M:      Chris Boot <bootc@bootc.net>
4329 L:      linux-scsi@vger.kernel.org
4330 L:      target-devel@vger.kernel.org
4331 L:      linux1394-devel@lists.sourceforge.net
4332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4333 S:      Maintained
4334 F:      drivers/target/sbp/
4335
4336 FIREWIRE SUBSYSTEM
4337 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4338 L:      linux1394-devel@lists.sourceforge.net
4339 W:      http://ieee1394.wiki.kernel.org/
4340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4341 S:      Maintained
4342 F:      drivers/firewire/
4343 F:      include/linux/firewire.h
4344 F:      include/uapi/linux/firewire*.h
4345 F:      tools/firewire/
4346
4347 FIRMWARE LOADER (request_firmware)
4348 M:      Ming Lei <ming.lei@canonical.com>
4349 L:      linux-kernel@vger.kernel.org
4350 S:      Maintained
4351 F:      Documentation/firmware_class/
4352 F:      drivers/base/firmware*.c
4353 F:      include/linux/firmware.h
4354
4355 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4356 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4357 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4358 S:      Maintained
4359 F:      drivers/block/rsxx/
4360
4361 FLOPPY DRIVER
4362 M:      Jiri Kosina <jikos@kernel.org>
4363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4364 S:      Odd fixes
4365 F:      drivers/block/floppy.c
4366
4367 FMC SUBSYSTEM
4368 M:      Alessandro Rubini <rubini@gnudd.com>
4369 W:      http://www.ohwr.org/projects/fmc-bus
4370 S:      Supported
4371 F:      drivers/fmc/
4372 F:      include/linux/fmc*.h
4373 F:      include/linux/ipmi-fru.h
4374 K:      fmc_d.*register
4375
4376 FPU EMULATOR
4377 M:      Bill Metzenthen <billm@melbpc.org.au>
4378 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4379 S:      Maintained
4380 F:      arch/x86/math-emu/
4381
4382 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4383 L:      netdev@vger.kernel.org
4384 S:      Orphan
4385 F:      drivers/net/wan/dlci.c
4386 F:      drivers/net/wan/sdla.c
4387
4388 FRAMEBUFFER LAYER
4389 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4390 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4391 L:      linux-fbdev@vger.kernel.org
4392 W:      http://linux-fbdev.sourceforge.net/
4393 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4395 S:      Maintained
4396 F:      Documentation/fb/
4397 F:      Documentation/devicetree/bindings/fb/
4398 F:      drivers/video/
4399 F:      include/video/
4400 F:      include/linux/fb.h
4401 F:      include/uapi/video/
4402 F:      include/uapi/linux/fb.h
4403
4404 FREESCALE DIU FRAMEBUFFER DRIVER
4405 M:      Timur Tabi <timur@tabi.org>
4406 L:      linux-fbdev@vger.kernel.org
4407 S:      Maintained
4408 F:      drivers/video/fbdev/fsl-diu-fb.*
4409
4410 FREESCALE DMA DRIVER
4411 M:      Li Yang <leoli@freescale.com>
4412 M:      Zhang Wei <zw@zh-kernel.org>
4413 L:      linuxppc-dev@lists.ozlabs.org
4414 S:      Maintained
4415 F:      drivers/dma/fsldma.*
4416
4417 FREESCALE I2C CPM DRIVER
4418 M:      Jochen Friedrich <jochen@scram.de>
4419 L:      linuxppc-dev@lists.ozlabs.org
4420 L:      linux-i2c@vger.kernel.org
4421 S:      Maintained
4422 F:      drivers/i2c/busses/i2c-cpm.c
4423
4424 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4425 M:      Sascha Hauer <kernel@pengutronix.de>
4426 L:      linux-fbdev@vger.kernel.org
4427 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4428 S:      Maintained
4429 F:      include/linux/platform_data/video-imxfb.h
4430 F:      drivers/video/fbdev/imxfb.c
4431
4432 FREESCALE QUAD SPI DRIVER
4433 M:      Han Xu <han.xu@freescale.com>
4434 L:      linux-mtd@lists.infradead.org
4435 S:      Maintained
4436 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4437
4438 FREESCALE SOC FS_ENET DRIVER
4439 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4440 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4441 L:      linuxppc-dev@lists.ozlabs.org
4442 L:      netdev@vger.kernel.org
4443 S:      Maintained
4444 F:      drivers/net/ethernet/freescale/fs_enet/
4445 F:      include/linux/fs_enet_pd.h
4446
4447 FREESCALE QUICC ENGINE LIBRARY
4448 L:      linuxppc-dev@lists.ozlabs.org
4449 S:      Orphan
4450 F:      arch/powerpc/sysdev/qe_lib/
4451 F:      arch/powerpc/include/asm/*qe.h
4452
4453 FREESCALE USB PERIPHERAL DRIVERS
4454 M:      Li Yang <leoli@freescale.com>
4455 L:      linux-usb@vger.kernel.org
4456 L:      linuxppc-dev@lists.ozlabs.org
4457 S:      Maintained
4458 F:      drivers/usb/gadget/udc/fsl*
4459
4460 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4461 M:      Li Yang <leoli@freescale.com>
4462 L:      netdev@vger.kernel.org
4463 L:      linuxppc-dev@lists.ozlabs.org
4464 S:      Maintained
4465 F:      drivers/net/ethernet/freescale/ucc_geth*
4466
4467 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4468 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4469 L:      netdev@vger.kernel.org
4470 S:      Maintained
4471 F:      drivers/net/ethernet/freescale/gianfar*
4472 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4473 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4474
4475 FREESCALE QUICC ENGINE UCC UART DRIVER
4476 M:      Timur Tabi <timur@tabi.org>
4477 L:      linuxppc-dev@lists.ozlabs.org
4478 S:      Maintained
4479 F:      drivers/tty/serial/ucc_uart.c
4480
4481 FREESCALE SOC SOUND DRIVERS
4482 M:      Timur Tabi <timur@tabi.org>
4483 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4484 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4485 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4486 L:      linuxppc-dev@lists.ozlabs.org
4487 S:      Maintained
4488 F:      sound/soc/fsl/fsl*
4489 F:      sound/soc/fsl/imx*
4490 F:      sound/soc/fsl/mpc8610_hpcd.c
4491
4492 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4493 M:      "J. German Rivera" <German.Rivera@freescale.com>
4494 L:      linux-kernel@vger.kernel.org
4495 S:      Maintained
4496 F:      drivers/staging/fsl-mc/
4497
4498 FREEVXFS FILESYSTEM
4499 M:      Christoph Hellwig <hch@infradead.org>
4500 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4501 S:      Maintained
4502 F:      fs/freevxfs/
4503
4504 FREEZER
4505 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4506 M:      Pavel Machek <pavel@ucw.cz>
4507 L:      linux-pm@vger.kernel.org
4508 S:      Supported
4509 F:      Documentation/power/freezing-of-tasks.txt
4510 F:      include/linux/freezer.h
4511 F:      kernel/freezer.c
4512
4513 FRONTSWAP API
4514 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4515 L:      linux-kernel@vger.kernel.org
4516 S:      Maintained
4517 F:      mm/frontswap.c
4518 F:      include/linux/frontswap.h
4519
4520 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4521 M:      David Howells <dhowells@redhat.com>
4522 L:      linux-cachefs@redhat.com
4523 S:      Supported
4524 F:      Documentation/filesystems/caching/
4525 F:      fs/fscache/
4526 F:      include/linux/fscache*.h
4527
4528 F2FS FILE SYSTEM
4529 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4530 M:      Changman Lee <cm224.lee@samsung.com>
4531 R:      Chao Yu <chao2.yu@samsung.com>
4532 L:      linux-f2fs-devel@lists.sourceforge.net
4533 W:      http://en.wikipedia.org/wiki/F2FS
4534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4535 S:      Maintained
4536 F:      Documentation/filesystems/f2fs.txt
4537 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4538 F:      fs/f2fs/
4539 F:      include/linux/f2fs_fs.h
4540 F:      include/trace/events/f2fs.h
4541
4542 FUJITSU FR-V (FRV) PORT
4543 M:      David Howells <dhowells@redhat.com>
4544 S:      Maintained
4545 F:      arch/frv/
4546
4547 FUJITSU LAPTOP EXTRAS
4548 M:      Jonathan Woithe <jwoithe@just42.net>
4549 L:      platform-driver-x86@vger.kernel.org
4550 S:      Maintained
4551 F:      drivers/platform/x86/fujitsu-laptop.c
4552
4553 FUJITSU M-5MO LS CAMERA ISP DRIVER
4554 M:      Kyungmin Park <kyungmin.park@samsung.com>
4555 M:      Heungjun Kim <riverful.kim@samsung.com>
4556 L:      linux-media@vger.kernel.org
4557 S:      Maintained
4558 F:      drivers/media/i2c/m5mols/
4559 F:      include/media/m5mols.h
4560
4561 FUJITSU TABLET EXTRAS
4562 M:      Robert Gerlach <khnz@gmx.de>
4563 L:      platform-driver-x86@vger.kernel.org
4564 S:      Maintained
4565 F:      drivers/platform/x86/fujitsu-tablet.c
4566
4567 FUSE: FILESYSTEM IN USERSPACE
4568 M:      Miklos Szeredi <miklos@szeredi.hu>
4569 L:      fuse-devel@lists.sourceforge.net
4570 W:      http://fuse.sourceforge.net/
4571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4572 S:      Maintained
4573 F:      fs/fuse/
4574 F:      include/uapi/linux/fuse.h
4575 F:      Documentation/filesystems/fuse.txt
4576
4577 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4578 M:      Rik Faith <faith@cs.unc.edu>
4579 L:      linux-scsi@vger.kernel.org
4580 S:      Odd Fixes (e.g., new signatures)
4581 F:      drivers/scsi/fdomain.*
4582
4583 GCOV BASED KERNEL PROFILING
4584 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4585 S:      Maintained
4586 F:      kernel/gcov/
4587 F:      Documentation/gcov.txt
4588
4589 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4590 M:      Achim Leubner <achim_leubner@adaptec.com>
4591 L:      linux-scsi@vger.kernel.org
4592 W:      http://www.icp-vortex.com/
4593 S:      Supported
4594 F:      drivers/scsi/gdt*
4595
4596 GDB KERNEL DEBUGGING HELPER SCRIPTS
4597 M:      Jan Kiszka <jan.kiszka@siemens.com>
4598 S:      Supported
4599 F:      scripts/gdb/
4600
4601 GEMTEK FM RADIO RECEIVER DRIVER
4602 M:      Hans Verkuil <hverkuil@xs4all.nl>
4603 L:      linux-media@vger.kernel.org
4604 T:      git git://linuxtv.org/media_tree.git
4605 W:      http://linuxtv.org
4606 S:      Maintained
4607 F:      drivers/media/radio/radio-gemtek*
4608
4609 GENERIC GPIO I2C DRIVER
4610 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4611 S:      Supported
4612 F:      drivers/i2c/busses/i2c-gpio.c
4613 F:      include/linux/i2c-gpio.h
4614
4615 GENERIC GPIO I2C MULTIPLEXER DRIVER
4616 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4617 L:      linux-i2c@vger.kernel.org
4618 S:      Supported
4619 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4620 F:      include/linux/i2c-mux-gpio.h
4621 F:      Documentation/i2c/muxes/i2c-mux-gpio
4622
4623 GENERIC HDLC (WAN) DRIVERS
4624 M:      Krzysztof Halasa <khc@pm.waw.pl>
4625 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4626 S:      Maintained
4627 F:      drivers/net/wan/c101.c
4628 F:      drivers/net/wan/hd6457*
4629 F:      drivers/net/wan/hdlc*
4630 F:      drivers/net/wan/n2.c
4631 F:      drivers/net/wan/pc300too.c
4632 F:      drivers/net/wan/pci200syn.c
4633 F:      drivers/net/wan/wanxl*
4634
4635 GENERIC INCLUDE/ASM HEADER FILES
4636 M:      Arnd Bergmann <arnd@arndb.de>
4637 L:      linux-arch@vger.kernel.org
4638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4639 S:      Maintained
4640 F:      include/asm-generic/
4641 F:      include/uapi/asm-generic/
4642
4643 GENERIC PHY FRAMEWORK
4644 M:      Kishon Vijay Abraham I <kishon@ti.com>
4645 L:      linux-kernel@vger.kernel.org
4646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4647 S:      Supported
4648 F:      drivers/phy/
4649 F:      include/linux/phy/
4650
4651 GENERIC PM DOMAINS
4652 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4653 M:      Kevin Hilman <khilman@kernel.org>
4654 M:      Ulf Hansson <ulf.hansson@linaro.org>
4655 L:      linux-pm@vger.kernel.org
4656 S:      Supported
4657 F:      drivers/base/power/domain*.c
4658 F:      include/linux/pm_domain.h
4659
4660 GENERIC UIO DRIVER FOR PCI DEVICES
4661 M:      "Michael S. Tsirkin" <mst@redhat.com>
4662 L:      kvm@vger.kernel.org
4663 S:      Supported
4664 F:      drivers/uio/uio_pci_generic.c
4665
4666 GET_MAINTAINER SCRIPT
4667 M:      Joe Perches <joe@perches.com>
4668 S:      Maintained
4669 F:      scripts/get_maintainer.pl
4670
4671 GFS2 FILE SYSTEM
4672 M:      Steven Whitehouse <swhiteho@redhat.com>
4673 M:      Bob Peterson <rpeterso@redhat.com>
4674 L:      cluster-devel@redhat.com
4675 W:      http://sources.redhat.com/cluster/
4676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4677 S:      Supported
4678 F:      Documentation/filesystems/gfs2*.txt
4679 F:      fs/gfs2/
4680 F:      include/uapi/linux/gfs2_ondisk.h
4681
4682 GIGASET ISDN DRIVERS
4683 M:      Paul Bolle <pebolle@tiscali.nl>
4684 L:      gigaset307x-common@lists.sourceforge.net
4685 W:      http://gigaset307x.sourceforge.net/
4686 S:      Odd Fixes
4687 F:      Documentation/isdn/README.gigaset
4688 F:      drivers/isdn/gigaset/
4689 F:      include/uapi/linux/gigaset_dev.h
4690
4691 GO7007 MPEG CODEC
4692 M:      Hans Verkuil <hans.verkuil@cisco.com>
4693 L:      linux-media@vger.kernel.org
4694 S:      Maintained
4695 F:      drivers/media/usb/go7007/
4696
4697 GOODIX TOUCHSCREEN
4698 M:      Bastien Nocera <hadess@hadess.net>
4699 L:      linux-input@vger.kernel.org
4700 S:      Maintained
4701 F:      drivers/input/touchscreen/goodix.c
4702
4703 GPIO SUBSYSTEM
4704 M:      Linus Walleij <linus.walleij@linaro.org>
4705 M:      Alexandre Courbot <gnurou@gmail.com>
4706 L:      linux-gpio@vger.kernel.org
4707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4708 S:      Maintained
4709 F:      Documentation/gpio/
4710 F:      drivers/gpio/
4711 F:      include/linux/gpio/
4712 F:      include/linux/gpio.h
4713 F:      include/asm-generic/gpio.h
4714
4715 GRE DEMULTIPLEXER DRIVER
4716 M:      Dmitry Kozlov <xeb@mail.ru>
4717 L:      netdev@vger.kernel.org
4718 S:      Maintained
4719 F:      net/ipv4/gre_demux.c
4720 F:      net/ipv4/gre_offload.c
4721 F:      include/net/gre.h
4722
4723 GRETH 10/100/1G Ethernet MAC device driver
4724 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4725 L:      netdev@vger.kernel.org
4726 S:      Maintained
4727 F:      drivers/net/ethernet/aeroflex/
4728
4729 GSPCA FINEPIX SUBDRIVER
4730 M:      Frank Zago <frank@zago.net>
4731 L:      linux-media@vger.kernel.org
4732 T:      git git://linuxtv.org/media_tree.git
4733 S:      Maintained
4734 F:      drivers/media/usb/gspca/finepix.c
4735
4736 GSPCA GL860 SUBDRIVER
4737 M:      Olivier Lorin <o.lorin@laposte.net>
4738 L:      linux-media@vger.kernel.org
4739 T:      git git://linuxtv.org/media_tree.git
4740 S:      Maintained
4741 F:      drivers/media/usb/gspca/gl860/
4742
4743 GSPCA M5602 SUBDRIVER
4744 M:      Erik Andren <erik.andren@gmail.com>
4745 L:      linux-media@vger.kernel.org
4746 T:      git git://linuxtv.org/media_tree.git
4747 S:      Maintained
4748 F:      drivers/media/usb/gspca/m5602/
4749
4750 GSPCA PAC207 SONIXB SUBDRIVER
4751 M:      Hans de Goede <hdegoede@redhat.com>
4752 L:      linux-media@vger.kernel.org
4753 T:      git git://linuxtv.org/media_tree.git
4754 S:      Maintained
4755 F:      drivers/media/usb/gspca/pac207.c
4756
4757 GSPCA SN9C20X SUBDRIVER
4758 M:      Brian Johnson <brijohn@gmail.com>
4759 L:      linux-media@vger.kernel.org
4760 T:      git git://linuxtv.org/media_tree.git
4761 S:      Maintained
4762 F:      drivers/media/usb/gspca/sn9c20x.c
4763
4764 GSPCA T613 SUBDRIVER
4765 M:      Leandro Costantino <lcostantino@gmail.com>
4766 L:      linux-media@vger.kernel.org
4767 T:      git git://linuxtv.org/media_tree.git
4768 S:      Maintained
4769 F:      drivers/media/usb/gspca/t613.c
4770
4771 GSPCA USB WEBCAM DRIVER
4772 M:      Hans de Goede <hdegoede@redhat.com>
4773 L:      linux-media@vger.kernel.org
4774 T:      git git://linuxtv.org/media_tree.git
4775 S:      Maintained
4776 F:      drivers/media/usb/gspca/
4777
4778 GUID PARTITION TABLE (GPT)
4779 M:      Davidlohr Bueso <dave@stgolabs.net>
4780 L:      linux-efi@vger.kernel.org
4781 S:      Maintained
4782 F:      block/partitions/efi.*
4783
4784 STK1160 USB VIDEO CAPTURE DRIVER
4785 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4786 L:      linux-media@vger.kernel.org
4787 T:      git git://linuxtv.org/media_tree.git
4788 S:      Maintained
4789 F:      drivers/media/usb/stk1160/
4790
4791 H8/300 ARCHITECTURE
4792 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4793 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4794 W:      http://uclinux-h8.sourceforge.jp
4795 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4796 S:      Maintained
4797 F:      arch/h8300/
4798 F:      drivers/clocksource/h8300_*.c
4799 F:      drivers/clk/h8300/
4800 F:      drivers/irqchip/irq-renesas-h8*.c
4801
4802 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4803 M:      Frank Seidel <frank@f-seidel.de>
4804 L:      platform-driver-x86@vger.kernel.org
4805 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4806 S:      Maintained
4807 F:      drivers/platform/x86/hdaps.c
4808
4809 HDPVR USB VIDEO ENCODER DRIVER
4810 M:      Hans Verkuil <hverkuil@xs4all.nl>
4811 L:      linux-media@vger.kernel.org
4812 T:      git git://linuxtv.org/media_tree.git
4813 W:      http://linuxtv.org
4814 S:      Odd Fixes
4815 F:      drivers/media/usb/hdpvr/
4816
4817 HWPOISON MEMORY FAILURE HANDLING
4818 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4819 L:      linux-mm@kvack.org
4820 S:      Maintained
4821 F:      mm/memory-failure.c
4822 F:      mm/hwpoison-inject.c
4823
4824 HYPERVISOR VIRTUAL CONSOLE DRIVER
4825 L:      linuxppc-dev@lists.ozlabs.org
4826 S:      Odd Fixes
4827 F:      drivers/tty/hvc/
4828
4829 HACKRF MEDIA DRIVER
4830 M:      Antti Palosaari <crope@iki.fi>
4831 L:      linux-media@vger.kernel.org
4832 W:      http://linuxtv.org/
4833 W:      http://palosaari.fi/linux/
4834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4835 T:      git git://linuxtv.org/anttip/media_tree.git
4836 S:      Maintained
4837 F:      drivers/media/usb/hackrf/
4838
4839 HARDWARE MONITORING
4840 M:      Jean Delvare <jdelvare@suse.com>
4841 M:      Guenter Roeck <linux@roeck-us.net>
4842 L:      lm-sensors@lm-sensors.org
4843 W:      http://www.lm-sensors.org/
4844 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4846 S:      Maintained
4847 F:      Documentation/hwmon/
4848 F:      drivers/hwmon/
4849 F:      include/linux/hwmon*.h
4850
4851 HARDWARE RANDOM NUMBER GENERATOR CORE
4852 M:      Matt Mackall <mpm@selenic.com>
4853 M:      Herbert Xu <herbert@gondor.apana.org.au>
4854 L:      linux-crypto@vger.kernel.org
4855 S:      Odd fixes
4856 F:      Documentation/hw_random.txt
4857 F:      drivers/char/hw_random/
4858 F:      include/linux/hw_random.h
4859
4860 HARDWARE SPINLOCK CORE
4861 M:      Ohad Ben-Cohen <ohad@wizery.com>
4862 S:      Maintained
4863 F:      Documentation/hwspinlock.txt
4864 F:      drivers/hwspinlock/hwspinlock_*
4865 F:      include/linux/hwspinlock.h
4866
4867 HARMONY SOUND DRIVER
4868 L:      linux-parisc@vger.kernel.org
4869 S:      Maintained
4870 F:      sound/parisc/harmony.*
4871
4872 HD29L2 MEDIA DRIVER
4873 M:      Antti Palosaari <crope@iki.fi>
4874 L:      linux-media@vger.kernel.org
4875 W:      http://linuxtv.org/
4876 W:      http://palosaari.fi/linux/
4877 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4878 T:      git git://linuxtv.org/anttip/media_tree.git
4879 S:      Maintained
4880 F:      drivers/media/dvb-frontends/hd29l2*
4881
4882 HEWLETT-PACKARD SMART2 RAID DRIVER
4883 L:      iss_storagedev@hp.com
4884 S:      Orphan
4885 F:      Documentation/blockdev/cpqarray.txt
4886 F:      drivers/block/cpqarray.*
4887
4888 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4889 M:      Don Brace <don.brace@pmcs.com>
4890 L:      iss_storagedev@hp.com
4891 L:      storagedev@pmcs.com
4892 L:      linux-scsi@vger.kernel.org
4893 S:      Supported
4894 F:      Documentation/scsi/hpsa.txt
4895 F:      drivers/scsi/hpsa*.[ch]
4896 F:      include/linux/cciss*.h
4897 F:      include/uapi/linux/cciss*.h
4898
4899 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4900 M:      Don Brace <don.brace@pmcs.com>
4901 L:      iss_storagedev@hp.com
4902 L:      storagedev@pmcs.com
4903 L:      linux-scsi@vger.kernel.org
4904 S:      Supported
4905 F:      Documentation/blockdev/cciss.txt
4906 F:      drivers/block/cciss*
4907 F:      include/linux/cciss_ioctl.h
4908 F:      include/uapi/linux/cciss_ioctl.h
4909
4910 HFS FILESYSTEM
4911 L:      linux-fsdevel@vger.kernel.org
4912 S:      Orphan
4913 F:      Documentation/filesystems/hfs.txt
4914 F:      fs/hfs/
4915
4916 HFSPLUS FILESYSTEM
4917 L:      linux-fsdevel@vger.kernel.org
4918 S:      Orphan
4919 F:      Documentation/filesystems/hfsplus.txt
4920 F:      fs/hfsplus/
4921
4922 HGA FRAMEBUFFER DRIVER
4923 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4924 L:      linux-nvidia@lists.surfsouth.com
4925 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4926 S:      Maintained
4927 F:      drivers/video/fbdev/hgafb.c
4928
4929 HIBERNATION (aka Software Suspend, aka swsusp)
4930 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4931 M:      Pavel Machek <pavel@ucw.cz>
4932 L:      linux-pm@vger.kernel.org
4933 S:      Supported
4934 F:      arch/x86/power/
4935 F:      drivers/base/power/
4936 F:      kernel/power/
4937 F:      include/linux/suspend.h
4938 F:      include/linux/freezer.h
4939 F:      include/linux/pm.h
4940 F:      arch/*/include/asm/suspend*.h
4941
4942 HID CORE LAYER
4943 M:      Jiri Kosina <jikos@kernel.org>
4944 L:      linux-input@vger.kernel.org
4945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4946 S:      Maintained
4947 F:      drivers/hid/
4948 F:      include/linux/hid*
4949 F:      include/uapi/linux/hid*
4950
4951 HID SENSOR HUB DRIVERS
4952 M:      Jiri Kosina <jikos@kernel.org>
4953 M:      Jonathan Cameron <jic23@kernel.org>
4954 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4955 L:      linux-input@vger.kernel.org
4956 L:      linux-iio@vger.kernel.org
4957 S:      Maintained
4958 F:      Documentation/hid/hid-sensor*
4959 F:      drivers/hid/hid-sensor-*
4960 F:      drivers/iio/*/hid-*
4961 F:      include/linux/hid-sensor-*
4962
4963 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4964 M:      Thomas Gleixner <tglx@linutronix.de>
4965 L:      linux-kernel@vger.kernel.org
4966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4967 S:      Maintained
4968 F:      Documentation/timers/
4969 F:      kernel/time/hrtimer.c
4970 F:      kernel/time/clockevents.c
4971 F:      kernel/time/tick*.*
4972 F:      kernel/time/timer_*.c
4973 F:      include/linux/clockchips.h
4974 F:      include/linux/hrtimer.h
4975
4976 HIGH-SPEED SCC DRIVER FOR AX.25
4977 L:      linux-hams@vger.kernel.org
4978 S:      Orphan
4979 F:      drivers/net/hamradio/dmascc.c
4980 F:      drivers/net/hamradio/scc.c
4981
4982 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4983 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4984 W:      http://www.highpoint-tech.com
4985 S:      Supported
4986 F:      Documentation/scsi/hptiop.txt
4987 F:      drivers/scsi/hptiop.c
4988
4989 HIPPI
4990 M:      Jes Sorensen <jes@trained-monkey.org>
4991 L:      linux-hippi@sunsite.dk
4992 S:      Maintained
4993 F:      include/linux/hippidevice.h
4994 F:      include/uapi/linux/if_hippi.h
4995 F:      net/802/hippi.c
4996 F:      drivers/net/hippi/
4997
4998 HOST AP DRIVER
4999 M:      Jouni Malinen <j@w1.fi>
5000 L:      hostap@shmoo.com (subscribers-only)
5001 L:      linux-wireless@vger.kernel.org
5002 W:      http://hostap.epitest.fi/
5003 S:      Maintained
5004 F:      drivers/net/wireless/hostap/
5005
5006 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5007 L:      platform-driver-x86@vger.kernel.org
5008 S:      Orphan
5009 F:      drivers/platform/x86/tc1100-wmi.c
5010
5011 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5012 M:      Jaroslav Kysela <perex@perex.cz>
5013 S:      Maintained
5014 F:      drivers/net/ethernet/hp/hp100.*
5015
5016 HPET:   High Precision Event Timers driver
5017 M:      Clemens Ladisch <clemens@ladisch.de>
5018 S:      Maintained
5019 F:      Documentation/timers/hpet.txt
5020 F:      drivers/char/hpet.c
5021 F:      include/linux/hpet.h
5022 F:      include/uapi/linux/hpet.h
5023
5024 HPET:   x86
5025 S:      Orphan
5026 F:      arch/x86/kernel/hpet.c
5027 F:      arch/x86/include/asm/hpet.h
5028
5029 HPFS FILESYSTEM
5030 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5031 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5032 S:      Maintained
5033 F:      fs/hpfs/
5034
5035 HSI SUBSYSTEM
5036 M:      Sebastian Reichel <sre@kernel.org>
5037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5038 S:      Maintained
5039 F:      Documentation/ABI/testing/sysfs-bus-hsi
5040 F:      Documentation/hsi.txt
5041 F:      drivers/hsi/
5042 F:      include/linux/hsi/
5043 F:      include/uapi/linux/hsi/
5044
5045 HSO 3G MODEM DRIVER
5046 M:      Jan Dumon <j.dumon@option.com>
5047 W:      http://www.pharscape.org
5048 S:      Maintained
5049 F:      drivers/net/usb/hso.c
5050
5051 HSR NETWORK PROTOCOL
5052 M:      Arvid Brodin <arvid.brodin@alten.se>
5053 L:      netdev@vger.kernel.org
5054 S:      Maintained
5055 F:      net/hsr/
5056
5057 HTCPEN TOUCHSCREEN DRIVER
5058 M:      Pau Oliva Fora <pof@eslack.org>
5059 L:      linux-input@vger.kernel.org
5060 S:      Maintained
5061 F:      drivers/input/touchscreen/htcpen.c
5062
5063 HUGETLB FILESYSTEM
5064 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5065 S:      Maintained
5066 F:      fs/hugetlbfs/
5067
5068 Hyper-V CORE AND DRIVERS
5069 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5070 M:      Haiyang Zhang <haiyangz@microsoft.com>
5071 L:      devel@linuxdriverproject.org
5072 S:      Maintained
5073 F:      arch/x86/include/asm/mshyperv.h
5074 F:      arch/x86/include/uapi/asm/hyperv.h
5075 F:      arch/x86/kernel/cpu/mshyperv.c
5076 F:      drivers/hid/hid-hyperv.c
5077 F:      drivers/hv/
5078 F:      drivers/input/serio/hyperv-keyboard.c
5079 F:      drivers/net/hyperv/
5080 F:      drivers/scsi/storvsc_drv.c
5081 F:      drivers/video/fbdev/hyperv_fb.c
5082 F:      include/linux/hyperv.h
5083 F:      tools/hv/
5084 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5085
5086 I2C OVER PARALLEL PORT
5087 M:      Jean Delvare <jdelvare@suse.com>
5088 L:      linux-i2c@vger.kernel.org
5089 S:      Maintained
5090 F:      Documentation/i2c/busses/i2c-parport
5091 F:      Documentation/i2c/busses/i2c-parport-light
5092 F:      drivers/i2c/busses/i2c-parport.c
5093 F:      drivers/i2c/busses/i2c-parport-light.c
5094
5095 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5096 M:      Jean Delvare <jdelvare@suse.com>
5097 L:      linux-i2c@vger.kernel.org
5098 S:      Maintained
5099 F:      Documentation/i2c/busses/i2c-ali1535
5100 F:      Documentation/i2c/busses/i2c-ali1563
5101 F:      Documentation/i2c/busses/i2c-ali15x3
5102 F:      Documentation/i2c/busses/i2c-amd756
5103 F:      Documentation/i2c/busses/i2c-amd8111
5104 F:      Documentation/i2c/busses/i2c-i801
5105 F:      Documentation/i2c/busses/i2c-nforce2
5106 F:      Documentation/i2c/busses/i2c-piix4
5107 F:      Documentation/i2c/busses/i2c-sis5595
5108 F:      Documentation/i2c/busses/i2c-sis630
5109 F:      Documentation/i2c/busses/i2c-sis96x
5110 F:      Documentation/i2c/busses/i2c-via
5111 F:      Documentation/i2c/busses/i2c-viapro
5112 F:      drivers/i2c/busses/i2c-ali1535.c
5113 F:      drivers/i2c/busses/i2c-ali1563.c
5114 F:      drivers/i2c/busses/i2c-ali15x3.c
5115 F:      drivers/i2c/busses/i2c-amd756.c
5116 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5117 F:      drivers/i2c/busses/i2c-amd8111.c
5118 F:      drivers/i2c/busses/i2c-i801.c
5119 F:      drivers/i2c/busses/i2c-isch.c
5120 F:      drivers/i2c/busses/i2c-nforce2.c
5121 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5122 F:      drivers/i2c/busses/i2c-piix4.c
5123 F:      drivers/i2c/busses/i2c-sis5595.c
5124 F:      drivers/i2c/busses/i2c-sis630.c
5125 F:      drivers/i2c/busses/i2c-sis96x.c
5126 F:      drivers/i2c/busses/i2c-via.c
5127 F:      drivers/i2c/busses/i2c-viapro.c
5128
5129 I2C/SMBUS ISMT DRIVER
5130 M:      Seth Heasley <seth.heasley@intel.com>
5131 M:      Neil Horman <nhorman@tuxdriver.com>
5132 L:      linux-i2c@vger.kernel.org
5133 F:      drivers/i2c/busses/i2c-ismt.c
5134 F:      Documentation/i2c/busses/i2c-ismt
5135
5136 I2C/SMBUS STUB DRIVER
5137 M:      Jean Delvare <jdelvare@suse.com>
5138 L:      linux-i2c@vger.kernel.org
5139 S:      Maintained
5140 F:      drivers/i2c/i2c-stub.c
5141
5142 I2C SUBSYSTEM
5143 M:      Wolfram Sang <wsa@the-dreams.de>
5144 L:      linux-i2c@vger.kernel.org
5145 W:      https://i2c.wiki.kernel.org/
5146 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5148 S:      Maintained
5149 F:      Documentation/devicetree/bindings/i2c/
5150 F:      Documentation/i2c/
5151 F:      drivers/i2c/
5152 F:      drivers/i2c/*/
5153 F:      include/linux/i2c.h
5154 F:      include/linux/i2c-*.h
5155 F:      include/uapi/linux/i2c.h
5156 F:      include/uapi/linux/i2c-*.h
5157
5158 I2C ACPI SUPPORT
5159 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5160 L:      linux-i2c@vger.kernel.org
5161 L:      linux-acpi@vger.kernel.org
5162 S:      Maintained
5163
5164 I2C-TAOS-EVM DRIVER
5165 M:      Jean Delvare <jdelvare@suse.com>
5166 L:      linux-i2c@vger.kernel.org
5167 S:      Maintained
5168 F:      Documentation/i2c/busses/i2c-taos-evm
5169 F:      drivers/i2c/busses/i2c-taos-evm.c
5170
5171 I2C-TINY-USB DRIVER
5172 M:      Till Harbaum <till@harbaum.org>
5173 L:      linux-i2c@vger.kernel.org
5174 W:      http://www.harbaum.org/till/i2c_tiny_usb
5175 S:      Maintained
5176 F:      drivers/i2c/busses/i2c-tiny-usb.c
5177
5178 i386 BOOT CODE
5179 M:      "H. Peter Anvin" <hpa@zytor.com>
5180 S:      Maintained
5181 F:      arch/x86/boot/
5182
5183 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5184 M:      "H. Peter Anvin" <hpa@zytor.com>
5185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5186 S:      Maintained
5187
5188 IA64 (Itanium) PLATFORM
5189 M:      Tony Luck <tony.luck@intel.com>
5190 M:      Fenghua Yu <fenghua.yu@intel.com>
5191 L:      linux-ia64@vger.kernel.org
5192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5193 S:      Maintained
5194 F:      arch/ia64/
5195
5196 IBM Power VMX Cryptographic instructions
5197 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5198 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5199 L:      linux-crypto@vger.kernel.org
5200 S:      Supported
5201 F:      drivers/crypto/vmx/Makefile
5202 F:      drivers/crypto/vmx/Kconfig
5203 F:      drivers/crypto/vmx/vmx.c
5204 F:      drivers/crypto/vmx/aes*
5205 F:      drivers/crypto/vmx/ghash*
5206 F:      drivers/crypto/vmx/ppc-xlate.pl
5207
5208 IBM Power in-Nest Crypto Acceleration
5209 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5210 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5211 L:      linux-crypto@vger.kernel.org
5212 S:      Supported
5213 F:      drivers/crypto/nx/Makefile
5214 F:      drivers/crypto/nx/Kconfig
5215 F:      drivers/crypto/nx/nx-aes*
5216 F:      drivers/crypto/nx/nx-sha*
5217 F:      drivers/crypto/nx/nx.*
5218 F:      drivers/crypto/nx/nx_csbcpb.h
5219 F:      drivers/crypto/nx/nx_debugfs.h
5220
5221 IBM Power 842 compression accelerator
5222 M:      Dan Streetman <ddstreet@ieee.org>
5223 S:      Supported
5224 F:      drivers/crypto/nx/Makefile
5225 F:      drivers/crypto/nx/Kconfig
5226 F:      drivers/crypto/nx/nx-842*
5227 F:      include/linux/sw842.h
5228 F:      crypto/842.c
5229 F:      lib/842/
5230
5231 IBM Power Linux RAID adapter
5232 M:      Brian King <brking@us.ibm.com>
5233 S:      Supported
5234 F:      drivers/scsi/ipr.*
5235
5236 IBM Power Virtual Ethernet Device Driver
5237 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5238 L:      netdev@vger.kernel.org
5239 S:      Supported
5240 F:      drivers/net/ethernet/ibm/ibmveth.*
5241
5242 IBM Power Virtual SCSI Device Drivers
5243 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5244 L:      linux-scsi@vger.kernel.org
5245 S:      Supported
5246 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5247 F:      drivers/scsi/ibmvscsi/viosrp.h
5248
5249 IBM Power Virtual FC Device Drivers
5250 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5251 L:      linux-scsi@vger.kernel.org
5252 S:      Supported
5253 F:      drivers/scsi/ibmvscsi/ibmvfc*
5254
5255 IBM ServeRAID RAID DRIVER
5256 S:      Orphan
5257 F:      drivers/scsi/ips.*
5258
5259 ICH LPC AND GPIO DRIVER
5260 M:      Peter Tyser <ptyser@xes-inc.com>
5261 S:      Maintained
5262 F:      drivers/mfd/lpc_ich.c
5263 F:      drivers/gpio/gpio-ich.c
5264
5265 IDE SUBSYSTEM
5266 M:      "David S. Miller" <davem@davemloft.net>
5267 L:      linux-ide@vger.kernel.org
5268 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5270 S:      Maintained
5271 F:      Documentation/ide/
5272 F:      drivers/ide/
5273 F:      include/linux/ide.h
5274
5275 IDEAPAD LAPTOP EXTRAS DRIVER
5276 M:      Ike Panhc <ike.pan@canonical.com>
5277 L:      platform-driver-x86@vger.kernel.org
5278 W:      http://launchpad.net/ideapad-laptop
5279 S:      Maintained
5280 F:      drivers/platform/x86/ideapad-laptop.c
5281
5282 IDEAPAD LAPTOP SLIDEBAR DRIVER
5283 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5284 L:      linux-input@vger.kernel.org
5285 W:      https://github.com/o2genum/ideapad-slidebar
5286 S:      Maintained
5287 F:      drivers/input/misc/ideapad_slidebar.c
5288
5289 IDE/ATAPI DRIVERS
5290 M:      Borislav Petkov <bp@alien8.de>
5291 L:      linux-ide@vger.kernel.org
5292 S:      Maintained
5293 F:      Documentation/cdrom/ide-cd
5294 F:      drivers/ide/ide-cd*
5295
5296 IDLE-I7300
5297 M:      Andy Henroid <andrew.d.henroid@intel.com>
5298 L:      linux-pm@vger.kernel.org
5299 S:      Supported
5300 F:      drivers/idle/i7300_idle.c
5301
5302 IEEE 802.15.4 SUBSYSTEM
5303 M:      Alexander Aring <alex.aring@gmail.com>
5304 L:      linux-wpan@vger.kernel.org
5305 W:      https://github.com/linux-wpan
5306 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5307 S:      Maintained
5308 F:      net/ieee802154/
5309 F:      net/mac802154/
5310 F:      drivers/net/ieee802154/
5311 F:      include/linux/nl802154.h
5312 F:      include/linux/ieee802154.h
5313 F:      include/net/nl802154.h
5314 F:      include/net/mac802154.h
5315 F:      include/net/af_ieee802154.h
5316 F:      include/net/cfg802154.h
5317 F:      include/net/ieee802154_netdev.h
5318 F:      Documentation/networking/ieee802154.txt
5319
5320 IGORPLUG-USB IR RECEIVER
5321 M:      Sean Young <sean@mess.org>
5322 L:      linux-media@vger.kernel.org
5323 S:      Maintained
5324 F:      drivers/media/rc/igorplugusb.c
5325
5326 IGUANAWORKS USB IR TRANSCEIVER
5327 M:      Sean Young <sean@mess.org>
5328 L:      linux-media@vger.kernel.org
5329 S:      Maintained
5330 F:      drivers/media/rc/iguanair.c
5331
5332 IIO SUBSYSTEM AND DRIVERS
5333 M:      Jonathan Cameron <jic23@kernel.org>
5334 R:      Hartmut Knaack <knaack.h@gmx.de>
5335 R:      Lars-Peter Clausen <lars@metafoo.de>
5336 R:      Peter Meerwald <pmeerw@pmeerw.net>
5337 L:      linux-iio@vger.kernel.org
5338 S:      Maintained
5339 F:      drivers/iio/
5340 F:      drivers/staging/iio/
5341 F:      include/linux/iio/
5342 F:      tools/iio/
5343
5344 IKANOS/ADI EAGLE ADSL USB DRIVER
5345 M:      Matthieu Castet <castet.matthieu@free.fr>
5346 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5347 S:      Maintained
5348 F:      drivers/usb/atm/ueagle-atm.c
5349
5350 INA209 HARDWARE MONITOR DRIVER
5351 M:      Guenter Roeck <linux@roeck-us.net>
5352 L:      lm-sensors@lm-sensors.org
5353 S:      Maintained
5354 F:      Documentation/hwmon/ina209
5355 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5356 F:      drivers/hwmon/ina209.c
5357
5358 INA2XX HARDWARE MONITOR DRIVER
5359 M:      Guenter Roeck <linux@roeck-us.net>
5360 L:      lm-sensors@lm-sensors.org
5361 S:      Maintained
5362 F:      Documentation/hwmon/ina2xx
5363 F:      drivers/hwmon/ina2xx.c
5364 F:      include/linux/platform_data/ina2xx.h
5365
5366 INDUSTRY PACK SUBSYSTEM (IPACK)
5367 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5368 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5369 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5370 L:      industrypack-devel@lists.sourceforge.net
5371 W:      http://industrypack.sourceforge.net
5372 S:      Maintained
5373 F:      drivers/ipack/
5374
5375 INGENIC JZ4780 DMA Driver
5376 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5377 S:      Maintained
5378 F:      drivers/dma/dma-jz4780.c
5379
5380 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5381 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5382 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5383 L:      linux-ima-devel@lists.sourceforge.net
5384 L:      linux-ima-user@lists.sourceforge.net
5385 L:      linux-security-module@vger.kernel.org
5386 S:      Supported
5387 F:      security/integrity/ima/
5388
5389 IMGTEC IR DECODER DRIVER
5390 M:      James Hogan <james.hogan@imgtec.com>
5391 S:      Maintained
5392 F:      drivers/media/rc/img-ir/
5393
5394 IMS TWINTURBO FRAMEBUFFER DRIVER
5395 L:      linux-fbdev@vger.kernel.org
5396 S:      Orphan
5397 F:      drivers/video/fbdev/imsttfb.c
5398
5399 INFINIBAND SUBSYSTEM
5400 M:      Doug Ledford <dledford@redhat.com>
5401 M:      Sean Hefty <sean.hefty@intel.com>
5402 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5403 L:      linux-rdma@vger.kernel.org
5404 W:      http://www.openfabrics.org/
5405 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5407 S:      Supported
5408 F:      Documentation/infiniband/
5409 F:      drivers/infiniband/
5410 F:      drivers/staging/rdma/
5411 F:      include/uapi/linux/if_infiniband.h
5412 F:      include/uapi/rdma/
5413 F:      include/rdma/
5414
5415 INOTIFY
5416 M:      John McCutchan <john@johnmccutchan.com>
5417 M:      Robert Love <rlove@rlove.org>
5418 M:      Eric Paris <eparis@parisplace.org>
5419 S:      Maintained
5420 F:      Documentation/filesystems/inotify.txt
5421 F:      fs/notify/inotify/
5422 F:      include/linux/inotify.h
5423 F:      include/uapi/linux/inotify.h
5424
5425 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5426 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5427 L:      linux-input@vger.kernel.org
5428 Q:      http://patchwork.kernel.org/project/linux-input/list/
5429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5430 S:      Maintained
5431 F:      drivers/input/
5432 F:      include/linux/input.h
5433 F:      include/uapi/linux/input.h
5434 F:      include/linux/input/
5435
5436 INPUT MULTITOUCH (MT) PROTOCOL
5437 M:      Henrik Rydberg <rydberg@bitmath.org>
5438 L:      linux-input@vger.kernel.org
5439 S:      Odd fixes
5440 F:      Documentation/input/multi-touch-protocol.txt
5441 F:      drivers/input/input-mt.c
5442 K:      \b(ABS|SYN)_MT_
5443
5444 INTEL ASoC BDW/HSW DRIVERS
5445 M:      Jie Yang <yang.jie@linux.intel.com>
5446 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5447 S:      Supported
5448 F:      sound/soc/intel/common/sst-dsp*
5449 F:      sound/soc/intel/common/sst-firmware.c
5450 F:      sound/soc/intel/boards/broadwell.c
5451 F:      sound/soc/intel/haswell/
5452
5453 INTEL C600 SERIES SAS CONTROLLER DRIVER
5454 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5455 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5456 L:      linux-scsi@vger.kernel.org
5457 T:      git git://git.code.sf.net/p/intel-sas/isci
5458 S:      Supported
5459 F:      drivers/scsi/isci/
5460
5461 INTEL IDLE DRIVER
5462 M:      Len Brown <lenb@kernel.org>
5463 L:      linux-pm@vger.kernel.org
5464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5465 S:      Supported
5466 F:      drivers/idle/intel_idle.c
5467
5468 INTEL PSTATE DRIVER
5469 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5470 L:      linux-pm@vger.kernel.org
5471 S:      Supported
5472 F:      drivers/cpufreq/intel_pstate.c
5473
5474 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5475 M:      Maik Broemme <mbroemme@plusserver.de>
5476 L:      linux-fbdev@vger.kernel.org
5477 S:      Maintained
5478 F:      Documentation/fb/intelfb.txt
5479 F:      drivers/video/fbdev/intelfb/
5480
5481 INTEL 810/815 FRAMEBUFFER DRIVER
5482 M:      Antonino Daplas <adaplas@gmail.com>
5483 L:      linux-fbdev@vger.kernel.org
5484 S:      Maintained
5485 F:      drivers/video/fbdev/i810/
5486
5487 INTEL MENLOW THERMAL DRIVER
5488 M:      Sujith Thomas <sujith.thomas@intel.com>
5489 L:      platform-driver-x86@vger.kernel.org
5490 W:      https://01.org/linux-acpi
5491 S:      Supported
5492 F:      drivers/platform/x86/intel_menlow.c
5493
5494 INTEL I/OAT DMA DRIVER
5495 M:      Dave Jiang <dave.jiang@intel.com>
5496 R:      Dan Williams <dan.j.williams@intel.com>
5497 L:      dmaengine@vger.kernel.org
5498 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5499 S:      Supported
5500 F:      drivers/dma/ioat*
5501
5502 INTEL IOMMU (VT-d)
5503 M:      David Woodhouse <dwmw2@infradead.org>
5504 L:      iommu@lists.linux-foundation.org
5505 T:      git git://git.infradead.org/iommu-2.6.git
5506 S:      Supported
5507 F:      drivers/iommu/intel-iommu.c
5508 F:      include/linux/intel-iommu.h
5509
5510 INTEL IOP-ADMA DMA DRIVER
5511 R:      Dan Williams <dan.j.williams@intel.com>
5512 S:      Odd fixes
5513 F:      drivers/dma/iop-adma.c
5514
5515 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5516 M:      Krzysztof Halasa <khalasa@piap.pl>
5517 S:      Maintained
5518 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5519 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5520 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5521 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5522 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5523 F:      drivers/net/wan/ixp4xx_hss.c
5524
5525 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5526 M:      Deepak Saxena <dsaxena@plexity.net>
5527 S:      Maintained
5528 F:      drivers/char/hw_random/ixp4xx-rng.c
5529
5530 INTEL ETHERNET DRIVERS
5531 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5532 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5533 R:      Shannon Nelson <shannon.nelson@intel.com>
5534 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5535 R:      Don Skidmore <donald.c.skidmore@intel.com>
5536 R:      Matthew Vick <matthew.vick@intel.com>
5537 R:      John Ronciak <john.ronciak@intel.com>
5538 R:      Mitch Williams <mitch.a.williams@intel.com>
5539 L:      intel-wired-lan@lists.osuosl.org
5540 W:      http://www.intel.com/support/feedback.htm
5541 W:      http://e1000.sourceforge.net/
5542 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5545 S:      Supported
5546 F:      Documentation/networking/e100.txt
5547 F:      Documentation/networking/e1000.txt
5548 F:      Documentation/networking/e1000e.txt
5549 F:      Documentation/networking/igb.txt
5550 F:      Documentation/networking/igbvf.txt
5551 F:      Documentation/networking/ixgb.txt
5552 F:      Documentation/networking/ixgbe.txt
5553 F:      Documentation/networking/ixgbevf.txt
5554 F:      Documentation/networking/i40e.txt
5555 F:      Documentation/networking/i40evf.txt
5556 F:      drivers/net/ethernet/intel/
5557 F:      drivers/net/ethernet/intel/*/
5558
5559 INTEL-MID GPIO DRIVER
5560 M:      David Cohen <david.a.cohen@linux.intel.com>
5561 L:      linux-gpio@vger.kernel.org
5562 S:      Maintained
5563 F:      drivers/gpio/gpio-intel-mid.c
5564
5565 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5566 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5567 L:      linux-wireless@vger.kernel.org
5568 S:      Maintained
5569 F:      Documentation/networking/README.ipw2100
5570 F:      Documentation/networking/README.ipw2200
5571 F:      drivers/net/wireless/ipw2x00/
5572
5573 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5574 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5575 M:      Gang Wei <gang.wei@intel.com>
5576 M:      Shane Wang <shane.wang@intel.com>
5577 L:      tboot-devel@lists.sourceforge.net
5578 W:      http://tboot.sourceforge.net
5579 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5580 S:      Supported
5581 F:      Documentation/intel_txt.txt
5582 F:      include/linux/tboot.h
5583 F:      arch/x86/kernel/tboot.c
5584
5585 INTEL WIRELESS WIMAX CONNECTION 2400
5586 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5587 M:      linux-wimax@intel.com
5588 L:      wimax@linuxwimax.org (subscribers-only)
5589 S:      Supported
5590 W:      http://linuxwimax.org
5591 F:      Documentation/wimax/README.i2400m
5592 F:      drivers/net/wimax/i2400m/
5593 F:      include/uapi/linux/wimax/i2400m.h
5594
5595 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5596 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5597 L:      linux-wireless@vger.kernel.org
5598 S:      Supported
5599 F:      drivers/net/wireless/iwlegacy/
5600
5601 INTEL WIRELESS WIFI LINK (iwlwifi)
5602 M:      Johannes Berg <johannes.berg@intel.com>
5603 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5604 M:      Intel Linux Wireless <linuxwifi@intel.com>
5605 L:      linux-wireless@vger.kernel.org
5606 W:      http://intellinuxwireless.org
5607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5608 S:      Supported
5609 F:      drivers/net/wireless/iwlwifi/
5610
5611 INTEL MANAGEMENT ENGINE (mei)
5612 M:      Tomas Winkler <tomas.winkler@intel.com>
5613 L:      linux-kernel@vger.kernel.org
5614 S:      Supported
5615 F:      include/uapi/linux/mei.h
5616 F:      include/linux/mei_cl_bus.h
5617 F:      drivers/misc/mei/*
5618 F:      Documentation/misc-devices/mei/*
5619
5620 INTEL PMC IPC DRIVER
5621 M:      Zha Qipeng<qipeng.zha@intel.com>
5622 L:      platform-driver-x86@vger.kernel.org
5623 S:      Maintained
5624 F:      drivers/platform/x86/intel_pmc_ipc.c
5625 F:      arch/x86/include/asm/intel_pmc_ipc.h
5626
5627 IOC3 ETHERNET DRIVER
5628 M:      Ralf Baechle <ralf@linux-mips.org>
5629 L:      linux-mips@linux-mips.org
5630 S:      Maintained
5631 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5632
5633 IOC3 SERIAL DRIVER
5634 M:      Pat Gefre <pfg@sgi.com>
5635 L:      linux-serial@vger.kernel.org
5636 S:      Maintained
5637 F:      drivers/tty/serial/ioc3_serial.c
5638
5639 IOMMU DRIVERS
5640 M:      Joerg Roedel <joro@8bytes.org>
5641 L:      iommu@lists.linux-foundation.org
5642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5643 S:      Maintained
5644 F:      drivers/iommu/
5645
5646 IP MASQUERADING
5647 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5648 S:      Maintained
5649 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5650
5651 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5652 M:      Francois Romieu <romieu@fr.zoreil.com>
5653 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5654 L:      netdev@vger.kernel.org
5655 S:      Maintained
5656 F:      drivers/net/ethernet/icplus/ipg.*
5657
5658 IPATH DRIVER
5659 M:      Mike Marciniszyn <infinipath@intel.com>
5660 L:      linux-rdma@vger.kernel.org
5661 S:      Maintained
5662 F:      drivers/staging/rdma/ipath/
5663
5664 IPMI SUBSYSTEM
5665 M:      Corey Minyard <minyard@acm.org>
5666 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5667 W:      http://openipmi.sourceforge.net/
5668 S:      Supported
5669 F:      Documentation/IPMI.txt
5670 F:      drivers/char/ipmi/
5671 F:      include/linux/ipmi*
5672 F:      include/uapi/linux/ipmi*
5673
5674 QCOM AUDIO (ASoC) DRIVERS
5675 M:      Patrick Lai <plai@codeaurora.org>
5676 M:      Banajit Goswami <bgoswami@codeaurora.org>
5677 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5678 S:      Supported
5679 F:      sound/soc/qcom/
5680
5681 IPS SCSI RAID DRIVER
5682 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5683 L:      linux-scsi@vger.kernel.org
5684 W:      http://www.adaptec.com/
5685 S:      Maintained
5686 F:      drivers/scsi/ips*
5687
5688 IPVS
5689 M:      Wensong Zhang <wensong@linux-vs.org>
5690 M:      Simon Horman <horms@verge.net.au>
5691 M:      Julian Anastasov <ja@ssi.bg>
5692 L:      netdev@vger.kernel.org
5693 L:      lvs-devel@vger.kernel.org
5694 S:      Maintained
5695 F:      Documentation/networking/ipvs-sysctl.txt
5696 F:      include/net/ip_vs.h
5697 F:      include/uapi/linux/ip_vs.h
5698 F:      net/netfilter/ipvs/
5699
5700 IPWIRELESS DRIVER
5701 M:      Jiri Kosina <jikos@kernel.org>
5702 M:      David Sterba <dsterba@suse.com>
5703 S:      Odd Fixes
5704 F:      drivers/tty/ipwireless/
5705
5706 IPX NETWORK LAYER
5707 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5708 L:      netdev@vger.kernel.org
5709 S:      Maintained
5710 F:      include/net/ipx.h
5711 F:      include/uapi/linux/ipx.h
5712 F:      net/ipx/
5713
5714 IRDA SUBSYSTEM
5715 M:      Samuel Ortiz <samuel@sortiz.org>
5716 L:      irda-users@lists.sourceforge.net (subscribers-only)
5717 L:      netdev@vger.kernel.org
5718 W:      http://irda.sourceforge.net/
5719 S:      Maintained
5720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5721 F:      Documentation/networking/irda.txt
5722 F:      drivers/net/irda/
5723 F:      include/net/irda/
5724 F:      net/irda/
5725
5726 IRQ SUBSYSTEM
5727 M:      Thomas Gleixner <tglx@linutronix.de>
5728 L:      linux-kernel@vger.kernel.org
5729 S:      Maintained
5730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5731 F:      kernel/irq/
5732
5733 IRQCHIP DRIVERS
5734 M:      Thomas Gleixner <tglx@linutronix.de>
5735 M:      Jason Cooper <jason@lakedaemon.net>
5736 M:      Marc Zyngier <marc.zyngier@arm.com>
5737 L:      linux-kernel@vger.kernel.org
5738 S:      Maintained
5739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5740 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5741 F:      Documentation/devicetree/bindings/interrupt-controller/
5742 F:      drivers/irqchip/
5743
5744 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5745 M:      Jiang Liu <jiang.liu@linux.intel.com>
5746 M:      Marc Zyngier <marc.zyngier@arm.com>
5747 S:      Maintained
5748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5749 F:      Documentation/IRQ-domain.txt
5750 F:      include/linux/irqdomain.h
5751 F:      kernel/irq/irqdomain.c
5752 F:      kernel/irq/msi.c
5753
5754 ISAPNP
5755 M:      Jaroslav Kysela <perex@perex.cz>
5756 S:      Maintained
5757 F:      Documentation/isapnp.txt
5758 F:      drivers/pnp/isapnp/
5759 F:      include/linux/isapnp.h
5760
5761 ISA RADIO MODULE
5762 M:      Hans Verkuil <hverkuil@xs4all.nl>
5763 L:      linux-media@vger.kernel.org
5764 T:      git git://linuxtv.org/media_tree.git
5765 W:      http://linuxtv.org
5766 S:      Maintained
5767 F:      drivers/media/radio/radio-isa*
5768
5769 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5770 M:      Peter Jones <pjones@redhat.com>
5771 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5772 S:      Maintained
5773 F:      drivers/firmware/iscsi_ibft*
5774
5775 ISCSI
5776 M:      Mike Christie <michaelc@cs.wisc.edu>
5777 L:      open-iscsi@googlegroups.com
5778 W:      www.open-iscsi.org
5779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5780 S:      Maintained
5781 F:      drivers/scsi/*iscsi*
5782 F:      include/scsi/*iscsi*
5783
5784 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5785 M:      Or Gerlitz <ogerlitz@mellanox.com>
5786 M:      Sagi Grimberg <sagig@mellanox.com>
5787 M:      Roi Dayan <roid@mellanox.com>
5788 L:      linux-rdma@vger.kernel.org
5789 S:      Supported
5790 W:      http://www.openfabrics.org
5791 W:      www.open-iscsi.org
5792 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5793 F:      drivers/infiniband/ulp/iser/
5794
5795 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5796 M:      Sagi Grimberg <sagig@mellanox.com>
5797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5798 L:      linux-rdma@vger.kernel.org
5799 L:      target-devel@vger.kernel.org
5800 S:      Supported
5801 W:      http://www.linux-iscsi.org
5802 F:      drivers/infiniband/ulp/isert
5803
5804 ISDN SUBSYSTEM
5805 M:      Karsten Keil <isdn@linux-pingi.de>
5806 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5807 L:      netdev@vger.kernel.org
5808 W:      http://www.isdn4linux.de
5809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5810 S:      Maintained
5811 F:      Documentation/isdn/
5812 F:      drivers/isdn/
5813 F:      include/linux/isdn.h
5814 F:      include/linux/isdn/
5815 F:      include/uapi/linux/isdn.h
5816 F:      include/uapi/linux/isdn/
5817
5818 ISDN SUBSYSTEM (Eicon active card driver)
5819 M:      Armin Schindler <mac@melware.de>
5820 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5821 W:      http://www.melware.de
5822 S:      Maintained
5823 F:      drivers/isdn/hardware/eicon/
5824
5825 IT87 HARDWARE MONITORING DRIVER
5826 M:      Jean Delvare <jdelvare@suse.com>
5827 L:      lm-sensors@lm-sensors.org
5828 S:      Maintained
5829 F:      Documentation/hwmon/it87
5830 F:      drivers/hwmon/it87.c
5831
5832 IT913X MEDIA DRIVER
5833 M:      Antti Palosaari <crope@iki.fi>
5834 L:      linux-media@vger.kernel.org
5835 W:      http://linuxtv.org/
5836 W:      http://palosaari.fi/linux/
5837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5838 T:      git git://linuxtv.org/anttip/media_tree.git
5839 S:      Maintained
5840 F:      drivers/media/tuners/it913x*
5841
5842 IVTV VIDEO4LINUX DRIVER
5843 M:      Andy Walls <awalls@md.metrocast.net>
5844 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5845 L:      linux-media@vger.kernel.org
5846 T:      git git://linuxtv.org/media_tree.git
5847 W:      http://www.ivtvdriver.org
5848 S:      Maintained
5849 F:      Documentation/video4linux/*.ivtv
5850 F:      drivers/media/pci/ivtv/
5851 F:      include/uapi/linux/ivtv*
5852
5853 IX2505V MEDIA DRIVER
5854 M:      Malcolm Priestley <tvboxspy@gmail.com>
5855 L:      linux-media@vger.kernel.org
5856 W:      http://linuxtv.org/
5857 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5858 S:      Maintained
5859 F:      drivers/media/dvb-frontends/ix2505v*
5860
5861 JC42.4 TEMPERATURE SENSOR DRIVER
5862 M:      Guenter Roeck <linux@roeck-us.net>
5863 L:      lm-sensors@lm-sensors.org
5864 S:      Maintained
5865 F:      drivers/hwmon/jc42.c
5866 F:      Documentation/hwmon/jc42
5867
5868 JFS FILESYSTEM
5869 M:      Dave Kleikamp <shaggy@kernel.org>
5870 L:      jfs-discussion@lists.sourceforge.net
5871 W:      http://jfs.sourceforge.net/
5872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5873 S:      Maintained
5874 F:      Documentation/filesystems/jfs.txt
5875 F:      fs/jfs/
5876
5877 JME NETWORK DRIVER
5878 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5879 L:      netdev@vger.kernel.org
5880 S:      Maintained
5881 F:      drivers/net/ethernet/jme.*
5882
5883 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5884 M:      David Woodhouse <dwmw2@infradead.org>
5885 L:      linux-mtd@lists.infradead.org
5886 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5887 S:      Maintained
5888 F:      fs/jffs2/
5889 F:      include/uapi/linux/jffs2.h
5890
5891 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5892 M:      "Theodore Ts'o" <tytso@mit.edu>
5893 M:      Jan Kara <jack@suse.com>
5894 L:      linux-ext4@vger.kernel.org
5895 S:      Maintained
5896 F:      fs/jbd2/
5897 F:      include/linux/jbd2.h
5898
5899 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5900 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5901 L:      linux-media@vger.kernel.org
5902 S:      Maintained
5903 F:      drivers/media/platform/rcar_jpu.c
5904
5905 JSM Neo PCI based serial card
5906 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5907 L:      linux-serial@vger.kernel.org
5908 S:      Maintained
5909 F:      drivers/tty/serial/jsm/
5910
5911 K10TEMP HARDWARE MONITORING DRIVER
5912 M:      Clemens Ladisch <clemens@ladisch.de>
5913 L:      lm-sensors@lm-sensors.org
5914 S:      Maintained
5915 F:      Documentation/hwmon/k10temp
5916 F:      drivers/hwmon/k10temp.c
5917
5918 K8TEMP HARDWARE MONITORING DRIVER
5919 M:      Rudolf Marek <r.marek@assembler.cz>
5920 L:      lm-sensors@lm-sensors.org
5921 S:      Maintained
5922 F:      Documentation/hwmon/k8temp
5923 F:      drivers/hwmon/k8temp.c
5924
5925 KCONFIG
5926 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5927 L:      linux-kbuild@vger.kernel.org
5928 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5929 S:      Maintained
5930 F:      Documentation/kbuild/kconfig-language.txt
5931 F:      scripts/kconfig/
5932
5933 KDUMP
5934 M:      Vivek Goyal <vgoyal@redhat.com>
5935 M:      Haren Myneni <hbabu@us.ibm.com>
5936 L:      kexec@lists.infradead.org
5937 W:      http://lse.sourceforge.net/kdump/
5938 S:      Maintained
5939 F:      Documentation/kdump/
5940
5941 KEENE FM RADIO TRANSMITTER DRIVER
5942 M:      Hans Verkuil <hverkuil@xs4all.nl>
5943 L:      linux-media@vger.kernel.org
5944 T:      git git://linuxtv.org/media_tree.git
5945 W:      http://linuxtv.org
5946 S:      Maintained
5947 F:      drivers/media/radio/radio-keene*
5948
5949 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5950 M:      Ian Kent <raven@themaw.net>
5951 L:      autofs@vger.kernel.org
5952 S:      Maintained
5953 F:      fs/autofs4/
5954
5955 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5956 M:      Michal Marek <mmarek@suse.com>
5957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5959 L:      linux-kbuild@vger.kernel.org
5960 S:      Maintained
5961 F:      Documentation/kbuild/
5962 F:      Makefile
5963 F:      scripts/Makefile.*
5964 F:      scripts/basic/
5965 F:      scripts/mk*
5966 F:      scripts/package/
5967
5968 KERNEL JANITORS
5969 L:      kernel-janitors@vger.kernel.org
5970 W:      http://kernelnewbies.org/KernelJanitors
5971 S:      Odd Fixes
5972
5973 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5974 M:      "J. Bruce Fields" <bfields@fieldses.org>
5975 M:      Jeff Layton <jlayton@poochiereds.net>
5976 L:      linux-nfs@vger.kernel.org
5977 W:      http://nfs.sourceforge.net/
5978 S:      Supported
5979 F:      fs/nfsd/
5980 F:      include/uapi/linux/nfsd/
5981 F:      fs/lockd/
5982 F:      fs/nfs_common/
5983 F:      net/sunrpc/
5984 F:      include/linux/lockd/
5985 F:      include/linux/sunrpc/
5986 F:      include/uapi/linux/sunrpc/
5987
5988 KERNEL SELFTEST FRAMEWORK
5989 M:      Shuah Khan <shuahkh@osg.samsung.com>
5990 L:      linux-api@vger.kernel.org
5991 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5992 S:      Maintained
5993 F:      tools/testing/selftests
5994
5995 KERNEL VIRTUAL MACHINE (KVM)
5996 M:      Gleb Natapov <gleb@kernel.org>
5997 M:      Paolo Bonzini <pbonzini@redhat.com>
5998 L:      kvm@vger.kernel.org
5999 W:      http://www.linux-kvm.org
6000 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6001 S:      Supported
6002 F:      Documentation/*/kvm*.txt
6003 F:      Documentation/virtual/kvm/
6004 F:      arch/*/kvm/
6005 F:      arch/x86/kernel/kvm.c
6006 F:      arch/x86/kernel/kvmclock.c
6007 F:      arch/*/include/asm/kvm*
6008 F:      include/linux/kvm*
6009 F:      include/uapi/linux/kvm*
6010 F:      virt/kvm/
6011
6012 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6013 M:      Joerg Roedel <joro@8bytes.org>
6014 L:      kvm@vger.kernel.org
6015 W:      http://www.linux-kvm.org/
6016 S:      Maintained
6017 F:      arch/x86/include/asm/svm.h
6018 F:      arch/x86/kvm/svm.c
6019
6020 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6021 M:      Alexander Graf <agraf@suse.com>
6022 L:      kvm-ppc@vger.kernel.org
6023 W:      http://www.linux-kvm.org/
6024 T:      git git://github.com/agraf/linux-2.6.git
6025 S:      Supported
6026 F:      arch/powerpc/include/asm/kvm*
6027 F:      arch/powerpc/kvm/
6028
6029 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6030 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6031 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6032 L:      linux-s390@vger.kernel.org
6033 W:      http://www.ibm.com/developerworks/linux/linux390/
6034 S:      Supported
6035 F:      Documentation/s390/kvm.txt
6036 F:      arch/s390/include/asm/kvm*
6037 F:      arch/s390/kvm/
6038
6039 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6040 M:      Christoffer Dall <christoffer.dall@linaro.org>
6041 M:      Marc Zyngier <marc.zyngier@arm.com>
6042 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6043 L:      kvmarm@lists.cs.columbia.edu
6044 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6045 S:      Supported
6046 F:      arch/arm/include/uapi/asm/kvm*
6047 F:      arch/arm/include/asm/kvm*
6048 F:      arch/arm/kvm/
6049 F:      virt/kvm/arm/
6050 F:      include/kvm/arm_*
6051
6052 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6053 M:      Christoffer Dall <christoffer.dall@linaro.org>
6054 M:      Marc Zyngier <marc.zyngier@arm.com>
6055 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6056 L:      kvmarm@lists.cs.columbia.edu
6057 S:      Maintained
6058 F:      arch/arm64/include/uapi/asm/kvm*
6059 F:      arch/arm64/include/asm/kvm*
6060 F:      arch/arm64/kvm/
6061
6062 KEXEC
6063 M:      Eric Biederman <ebiederm@xmission.com>
6064 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6065 L:      kexec@lists.infradead.org
6066 S:      Maintained
6067 F:      include/linux/kexec.h
6068 F:      include/uapi/linux/kexec.h
6069 F:      kernel/kexec.c
6070
6071 KEYS/KEYRINGS:
6072 M:      David Howells <dhowells@redhat.com>
6073 L:      keyrings@vger.kernel.org
6074 S:      Maintained
6075 F:      Documentation/security/keys.txt
6076 F:      include/linux/key.h
6077 F:      include/linux/key-type.h
6078 F:      include/keys/
6079 F:      security/keys/
6080
6081 KEYS-TRUSTED
6082 M:      David Safford <safford@us.ibm.com>
6083 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6084 L:      linux-security-module@vger.kernel.org
6085 L:      keyrings@vger.kernel.org
6086 S:      Supported
6087 F:      Documentation/security/keys-trusted-encrypted.txt
6088 F:      include/keys/trusted-type.h
6089 F:      security/keys/trusted.c
6090 F:      security/keys/trusted.h
6091
6092 KEYS-ENCRYPTED
6093 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6094 M:      David Safford <safford@us.ibm.com>
6095 L:      linux-security-module@vger.kernel.org
6096 L:      keyrings@vger.kernel.org
6097 S:      Supported
6098 F:      Documentation/security/keys-trusted-encrypted.txt
6099 F:      include/keys/encrypted-type.h
6100 F:      security/keys/encrypted-keys/
6101
6102 KGDB / KDB /debug_core
6103 M:      Jason Wessel <jason.wessel@windriver.com>
6104 W:      http://kgdb.wiki.kernel.org/
6105 L:      kgdb-bugreport@lists.sourceforge.net
6106 S:      Maintained
6107 F:      Documentation/DocBook/kgdb.tmpl
6108 F:      drivers/misc/kgdbts.c
6109 F:      drivers/tty/serial/kgdboc.c
6110 F:      include/linux/kdb.h
6111 F:      include/linux/kgdb.h
6112 F:      kernel/debug/
6113
6114 KMEMCHECK
6115 M:      Vegard Nossum <vegardno@ifi.uio.no>
6116 M:      Pekka Enberg <penberg@kernel.org>
6117 S:      Maintained
6118 F:      Documentation/kmemcheck.txt
6119 F:      arch/x86/include/asm/kmemcheck.h
6120 F:      arch/x86/mm/kmemcheck/
6121 F:      include/linux/kmemcheck.h
6122 F:      mm/kmemcheck.c
6123
6124 KMEMLEAK
6125 M:      Catalin Marinas <catalin.marinas@arm.com>
6126 S:      Maintained
6127 F:      Documentation/kmemleak.txt
6128 F:      include/linux/kmemleak.h
6129 F:      mm/kmemleak.c
6130 F:      mm/kmemleak-test.c
6131
6132 KPROBES
6133 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6134 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6135 M:      "David S. Miller" <davem@davemloft.net>
6136 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6137 S:      Maintained
6138 F:      Documentation/kprobes.txt
6139 F:      include/linux/kprobes.h
6140 F:      kernel/kprobes.c
6141
6142 KS0108 LCD CONTROLLER DRIVER
6143 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6144 W:      http://miguelojeda.es/auxdisplay.htm
6145 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6146 S:      Maintained
6147 F:      Documentation/auxdisplay/ks0108
6148 F:      drivers/auxdisplay/ks0108.c
6149 F:      include/linux/ks0108.h
6150
6151 L3MDEV
6152 M:      David Ahern <dsa@cumulusnetworks.com>
6153 L:      netdev@vger.kernel.org
6154 S:      Maintained
6155 F:      net/l3mdev
6156 F:      include/net/l3mdev.h
6157
6158 LAPB module
6159 L:      linux-x25@vger.kernel.org
6160 S:      Orphan
6161 F:      Documentation/networking/lapb-module.txt
6162 F:      include/*/lapb.h
6163 F:      net/lapb/
6164
6165 LASI 53c700 driver for PARISC
6166 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6167 L:      linux-scsi@vger.kernel.org
6168 S:      Maintained
6169 F:      Documentation/scsi/53c700.txt
6170 F:      drivers/scsi/53c700*
6171
6172 LED SUBSYSTEM
6173 M:      Richard Purdie <rpurdie@rpsys.net>
6174 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6175 L:      linux-leds@vger.kernel.org
6176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6177 S:      Maintained
6178 F:      drivers/leds/
6179 F:      include/linux/leds.h
6180
6181 LEGACY EEPROM DRIVER
6182 M:      Jean Delvare <jdelvare@suse.com>
6183 S:      Maintained
6184 F:      Documentation/misc-devices/eeprom
6185 F:      drivers/misc/eeprom/eeprom.c
6186
6187 LEGO USB Tower driver
6188 M:      Juergen Stuber <starblue@users.sourceforge.net>
6189 L:      legousb-devel@lists.sourceforge.net
6190 W:      http://legousb.sourceforge.net/
6191 S:      Maintained
6192 F:      drivers/usb/misc/legousbtower.c
6193
6194 LG2160 MEDIA DRIVER
6195 M:      Michael Krufky <mkrufky@linuxtv.org>
6196 L:      linux-media@vger.kernel.org
6197 W:      http://linuxtv.org/
6198 W:      http://github.com/mkrufky
6199 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6200 T:      git git://linuxtv.org/mkrufky/tuners.git
6201 S:      Maintained
6202 F:      drivers/media/dvb-frontends/lg2160.*
6203
6204 LGDT3305 MEDIA DRIVER
6205 M:      Michael Krufky <mkrufky@linuxtv.org>
6206 L:      linux-media@vger.kernel.org
6207 W:      http://linuxtv.org/
6208 W:      http://github.com/mkrufky
6209 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6210 T:      git git://linuxtv.org/mkrufky/tuners.git
6211 S:      Maintained
6212 F:      drivers/media/dvb-frontends/lgdt3305.*
6213
6214 LGUEST
6215 M:      Rusty Russell <rusty@rustcorp.com.au>
6216 L:      lguest@lists.ozlabs.org
6217 W:      http://lguest.ozlabs.org/
6218 S:      Odd Fixes
6219 F:      arch/x86/include/asm/lguest*.h
6220 F:      arch/x86/lguest/
6221 F:      drivers/lguest/
6222 F:      include/linux/lguest*.h
6223 F:      tools/lguest/
6224
6225 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6226 M:      Tejun Heo <tj@kernel.org>
6227 L:      linux-ide@vger.kernel.org
6228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6229 S:      Maintained
6230 F:      drivers/ata/
6231 F:      include/linux/ata.h
6232 F:      include/linux/libata.h
6233
6234 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6235 M:      Viresh Kumar <vireshk@kernel.org>
6236 L:      linux-ide@vger.kernel.org
6237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6238 S:      Maintained
6239 F:      include/linux/pata_arasan_cf_data.h
6240 F:      drivers/ata/pata_arasan_cf.c
6241
6242 LIBATA PATA DRIVERS
6243 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6244 M:      Tejun Heo <tj@kernel.org>
6245 L:      linux-ide@vger.kernel.org
6246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6247 S:      Maintained
6248 F:      drivers/ata/pata_*.c
6249 F:      drivers/ata/ata_generic.c
6250
6251 LIBATA SATA AHCI PLATFORM devices support
6252 M:      Hans de Goede <hdegoede@redhat.com>
6253 M:      Tejun Heo <tj@kernel.org>
6254 L:      linux-ide@vger.kernel.org
6255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6256 S:      Maintained
6257 F:      drivers/ata/ahci_platform.c
6258 F:      drivers/ata/libahci_platform.c
6259 F:      include/linux/ahci_platform.h
6260
6261 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6262 M:      Mikael Pettersson <mikpelinux@gmail.com>
6263 L:      linux-ide@vger.kernel.org
6264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6265 S:      Maintained
6266 F:      drivers/ata/sata_promise.*
6267
6268 LIBLOCKDEP
6269 M:      Sasha Levin <sasha.levin@oracle.com>
6270 S:      Maintained
6271 F:      tools/lib/lockdep/
6272
6273 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6274 M:      Dan Williams <dan.j.williams@intel.com>
6275 L:      linux-nvdimm@lists.01.org
6276 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6277 S:      Supported
6278 F:      drivers/nvdimm/*
6279 F:      include/linux/nd.h
6280 F:      include/linux/libnvdimm.h
6281 F:      include/uapi/linux/ndctl.h
6282
6283 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6284 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6285 L:      linux-nvdimm@lists.01.org
6286 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6287 S:      Supported
6288 F:      drivers/nvdimm/blk.c
6289 F:      drivers/nvdimm/region_devs.c
6290 F:      drivers/acpi/nfit*
6291
6292 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6293 M:      Vishal Verma <vishal.l.verma@intel.com>
6294 L:      linux-nvdimm@lists.01.org
6295 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6296 S:      Supported
6297 F:      drivers/nvdimm/btt*
6298
6299 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6300 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6301 L:      linux-nvdimm@lists.01.org
6302 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6303 S:      Supported
6304 F:      drivers/nvdimm/pmem.c
6305 F:      include/linux/pmem.h
6306 F:      arch/*/include/asm/pmem.h
6307
6308 LIGHTNVM PLATFORM SUPPORT
6309 M:      Matias Bjorling <mb@lightnvm.io>
6310 W:      http://github/OpenChannelSSD
6311 S:      Maintained
6312 F:      drivers/lightnvm/
6313 F:      include/linux/lightnvm.h
6314 F:      include/uapi/linux/lightnvm.h
6315
6316 LINUX FOR IBM pSERIES (RS/6000)
6317 M:      Paul Mackerras <paulus@au.ibm.com>
6318 W:      http://www.ibm.com/linux/ltc/projects/ppc
6319 S:      Supported
6320 F:      arch/powerpc/boot/rs6000.h
6321
6322 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6323 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6324 M:      Paul Mackerras <paulus@samba.org>
6325 M:      Michael Ellerman <mpe@ellerman.id.au>
6326 W:      http://www.penguinppc.org/
6327 L:      linuxppc-dev@lists.ozlabs.org
6328 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6330 S:      Supported
6331 F:      Documentation/powerpc/
6332 F:      arch/powerpc/
6333
6334 LINUX FOR POWER MACINTOSH
6335 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6336 W:      http://www.penguinppc.org/
6337 L:      linuxppc-dev@lists.ozlabs.org
6338 S:      Maintained
6339 F:      arch/powerpc/platforms/powermac/
6340 F:      drivers/macintosh/
6341
6342 LINUX FOR POWERPC EMBEDDED MPC5XXX
6343 M:      Anatolij Gustschin <agust@denx.de>
6344 L:      linuxppc-dev@lists.ozlabs.org
6345 T:      git git://git.denx.de/linux-denx-agust.git
6346 S:      Maintained
6347 F:      arch/powerpc/platforms/512x/
6348 F:      arch/powerpc/platforms/52xx/
6349
6350 LINUX FOR POWERPC EMBEDDED PPC4XX
6351 M:      Alistair Popple <alistair@popple.id.au>
6352 M:      Matt Porter <mporter@kernel.crashing.org>
6353 W:      http://www.penguinppc.org/
6354 L:      linuxppc-dev@lists.ozlabs.org
6355 S:      Maintained
6356 F:      arch/powerpc/platforms/40x/
6357 F:      arch/powerpc/platforms/44x/
6358
6359 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6360 L:      linuxppc-dev@lists.ozlabs.org
6361 S:      Orphan
6362 F:      arch/powerpc/*/*virtex*
6363 F:      arch/powerpc/*/*/*virtex*
6364
6365 LINUX FOR POWERPC EMBEDDED PPC8XX
6366 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6367 W:      http://www.penguinppc.org/
6368 L:      linuxppc-dev@lists.ozlabs.org
6369 S:      Maintained
6370 F:      arch/powerpc/platforms/8xx/
6371
6372 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6373 M:      Scott Wood <scottwood@freescale.com>
6374 M:      Kumar Gala <galak@kernel.crashing.org>
6375 W:      http://www.penguinppc.org/
6376 L:      linuxppc-dev@lists.ozlabs.org
6377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6378 S:      Maintained
6379 F:      arch/powerpc/platforms/83xx/
6380 F:      arch/powerpc/platforms/85xx/
6381
6382 LINUX FOR POWERPC PA SEMI PWRFICIENT
6383 M:      Olof Johansson <olof@lixom.net>
6384 L:      linuxppc-dev@lists.ozlabs.org
6385 S:      Maintained
6386 F:      arch/powerpc/platforms/pasemi/
6387 F:      drivers/*/*pasemi*
6388 F:      drivers/*/*/*pasemi*
6389
6390 LINUX SECURITY MODULE (LSM) FRAMEWORK
6391 M:      Chris Wright <chrisw@sous-sol.org>
6392 L:      linux-security-module@vger.kernel.org
6393 S:      Supported
6394
6395 LIS3LV02D ACCELEROMETER DRIVER
6396 M:      Eric Piel <eric.piel@tremplin-utc.net>
6397 S:      Maintained
6398 F:      Documentation/misc-devices/lis3lv02d
6399 F:      drivers/misc/lis3lv02d/
6400 F:      drivers/platform/x86/hp_accel.c
6401
6402 LIVE PATCHING
6403 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6404 M:      Seth Jennings <sjenning@redhat.com>
6405 M:      Jiri Kosina <jikos@kernel.org>
6406 M:      Vojtech Pavlik <vojtech@suse.com>
6407 S:      Maintained
6408 F:      kernel/livepatch/
6409 F:      include/linux/livepatch.h
6410 F:      arch/x86/include/asm/livepatch.h
6411 F:      arch/x86/kernel/livepatch.c
6412 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6413 F:      samples/livepatch/
6414 L:      live-patching@vger.kernel.org
6415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6416
6417 LLC (802.2)
6418 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6419 S:      Maintained
6420 F:      include/linux/llc.h
6421 F:      include/uapi/linux/llc.h
6422 F:      include/net/llc*
6423 F:      net/llc/
6424
6425 LM73 HARDWARE MONITOR DRIVER
6426 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6427 L:      lm-sensors@lm-sensors.org
6428 S:      Maintained
6429 F:      drivers/hwmon/lm73.c
6430
6431 LM78 HARDWARE MONITOR DRIVER
6432 M:      Jean Delvare <jdelvare@suse.com>
6433 L:      lm-sensors@lm-sensors.org
6434 S:      Maintained
6435 F:      Documentation/hwmon/lm78
6436 F:      drivers/hwmon/lm78.c
6437
6438 LM83 HARDWARE MONITOR DRIVER
6439 M:      Jean Delvare <jdelvare@suse.com>
6440 L:      lm-sensors@lm-sensors.org
6441 S:      Maintained
6442 F:      Documentation/hwmon/lm83
6443 F:      drivers/hwmon/lm83.c
6444
6445 LM90 HARDWARE MONITOR DRIVER
6446 M:      Jean Delvare <jdelvare@suse.com>
6447 L:      lm-sensors@lm-sensors.org
6448 S:      Maintained
6449 F:      Documentation/hwmon/lm90
6450 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6451 F:      drivers/hwmon/lm90.c
6452
6453 LM95234 HARDWARE MONITOR DRIVER
6454 M:      Guenter Roeck <linux@roeck-us.net>
6455 L:      lm-sensors@lm-sensors.org
6456 S:      Maintained
6457 F:      Documentation/hwmon/lm95234
6458 F:      drivers/hwmon/lm95234.c
6459
6460 LME2510 MEDIA DRIVER
6461 M:      Malcolm Priestley <tvboxspy@gmail.com>
6462 L:      linux-media@vger.kernel.org
6463 W:      http://linuxtv.org/
6464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6465 S:      Maintained
6466 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6467
6468 LOCKDEP AND LOCKSTAT
6469 M:      Peter Zijlstra <peterz@infradead.org>
6470 M:      Ingo Molnar <mingo@redhat.com>
6471 L:      linux-kernel@vger.kernel.org
6472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6473 S:      Maintained
6474 F:      Documentation/locking/lockdep*.txt
6475 F:      Documentation/locking/lockstat.txt
6476 F:      include/linux/lockdep.h
6477 F:      kernel/locking/
6478
6479 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6480 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6481 L:      linux-ntfs-dev@lists.sourceforge.net
6482 W:      http://www.linux-ntfs.org/content/view/19/37/
6483 S:      Maintained
6484 F:      Documentation/ldm.txt
6485 F:      block/partitions/ldm.*
6486
6487 LogFS
6488 M:      Joern Engel <joern@logfs.org>
6489 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6490 L:      logfs@logfs.org
6491 W:      logfs.org
6492 S:      Maintained
6493 F:      fs/logfs/
6494
6495 LPC32XX MACHINE SUPPORT
6496 M:      Roland Stigge <stigge@antcom.de>
6497 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6498 S:      Maintained
6499 F:      arch/arm/mach-lpc32xx/
6500
6501 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6502 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6503 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6504 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6505 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6506 L:      MPT-FusionLinux.pdl@avagotech.com
6507 L:      linux-scsi@vger.kernel.org
6508 W:      http://www.lsilogic.com/support
6509 S:      Supported
6510 F:      drivers/message/fusion/
6511 F:      drivers/scsi/mpt2sas/
6512 F:      drivers/scsi/mpt3sas/
6513
6514 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6515 M:      Matthew Wilcox <matthew@wil.cx>
6516 L:      linux-scsi@vger.kernel.org
6517 S:      Maintained
6518 F:      drivers/scsi/sym53c8xx_2/
6519
6520 LTC4261 HARDWARE MONITOR DRIVER
6521 M:      Guenter Roeck <linux@roeck-us.net>
6522 L:      lm-sensors@lm-sensors.org
6523 S:      Maintained
6524 F:      Documentation/hwmon/ltc4261
6525 F:      drivers/hwmon/ltc4261.c
6526
6527 LTP (Linux Test Project)
6528 M:      Mike Frysinger <vapier@gentoo.org>
6529 M:      Cyril Hrubis <chrubis@suse.cz>
6530 M:      Wanlong Gao <wanlong.gao@gmail.com>
6531 M:      Jan Stancek <jstancek@redhat.com>
6532 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6533 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6534 L:      ltp@lists.linux.it (subscribers-only)
6535 W:      http://linux-test-project.github.io/
6536 T:      git git://github.com/linux-test-project/ltp.git
6537 S:      Maintained
6538
6539 M32R ARCHITECTURE
6540 W:      http://www.linux-m32r.org/
6541 S:      Orphan
6542 F:      arch/m32r/
6543
6544 M68K ARCHITECTURE
6545 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6546 L:      linux-m68k@lists.linux-m68k.org
6547 W:      http://www.linux-m68k.org/
6548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6549 S:      Maintained
6550 F:      arch/m68k/
6551 F:      drivers/zorro/
6552
6553 M68K ON APPLE MACINTOSH
6554 M:      Joshua Thompson <funaho@jurai.org>
6555 W:      http://www.mac.linux-m68k.org/
6556 L:      linux-m68k@lists.linux-m68k.org
6557 S:      Maintained
6558 F:      arch/m68k/mac/
6559
6560 M68K ON HP9000/300
6561 M:      Philip Blundell <philb@gnu.org>
6562 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6563 S:      Maintained
6564 F:      arch/m68k/hp300/
6565
6566 M88DS3103 MEDIA DRIVER
6567 M:      Antti Palosaari <crope@iki.fi>
6568 L:      linux-media@vger.kernel.org
6569 W:      http://linuxtv.org/
6570 W:      http://palosaari.fi/linux/
6571 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6572 T:      git git://linuxtv.org/anttip/media_tree.git
6573 S:      Maintained
6574 F:      drivers/media/dvb-frontends/m88ds3103*
6575
6576 M88RS2000 MEDIA DRIVER
6577 M:      Malcolm Priestley <tvboxspy@gmail.com>
6578 L:      linux-media@vger.kernel.org
6579 W:      http://linuxtv.org/
6580 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6581 S:      Maintained
6582 F:      drivers/media/dvb-frontends/m88rs2000*
6583
6584 MA901 MASTERKIT USB FM RADIO DRIVER
6585 M:      Alexey Klimov <klimov.linux@gmail.com>
6586 L:      linux-media@vger.kernel.org
6587 T:      git git://linuxtv.org/media_tree.git
6588 S:      Maintained
6589 F:      drivers/media/radio/radio-ma901.c
6590
6591 MAC80211
6592 M:      Johannes Berg <johannes@sipsolutions.net>
6593 L:      linux-wireless@vger.kernel.org
6594 W:      http://wireless.kernel.org/
6595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6597 S:      Maintained
6598 F:      Documentation/networking/mac80211-injection.txt
6599 F:      include/net/mac80211.h
6600 F:      net/mac80211/
6601
6602 MACVLAN DRIVER
6603 M:      Patrick McHardy <kaber@trash.net>
6604 L:      netdev@vger.kernel.org
6605 S:      Maintained
6606 F:      drivers/net/macvlan.c
6607 F:      include/linux/if_macvlan.h
6608
6609 MAILBOX API
6610 M:      Jassi Brar <jassisinghbrar@gmail.com>
6611 L:      linux-kernel@vger.kernel.org
6612 S:      Maintained
6613 F:      drivers/mailbox/
6614 F:      include/linux/mailbox_client.h
6615 F:      include/linux/mailbox_controller.h
6616
6617 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6618 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6619 W:      http://www.kernel.org/doc/man-pages
6620 L:      linux-man@vger.kernel.org
6621 S:      Maintained
6622
6623 MARVELL ARMADA DRM SUPPORT
6624 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6625 S:      Maintained
6626 F:      drivers/gpu/drm/armada/
6627
6628 MARVELL 88E6352 DSA support
6629 M:      Guenter Roeck <linux@roeck-us.net>
6630 S:      Maintained
6631 F:      drivers/net/dsa/mv88e6352.c
6632
6633 MARVELL CRYPTO DRIVER
6634 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6635 M:      Arnaud Ebalard <arno@natisbad.org>
6636 F:      drivers/crypto/marvell/
6637 S:      Maintained
6638 L:      linux-crypto@vger.kernel.org
6639
6640 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6641 M:      Mirko Lindner <mlindner@marvell.com>
6642 M:      Stephen Hemminger <stephen@networkplumber.org>
6643 L:      netdev@vger.kernel.org
6644 S:      Maintained
6645 F:      drivers/net/ethernet/marvell/sk*
6646
6647 MARVELL LIBERTAS WIRELESS DRIVER
6648 L:      libertas-dev@lists.infradead.org
6649 S:      Orphan
6650 F:      drivers/net/wireless/libertas/
6651
6652 MARVELL MV643XX ETHERNET DRIVER
6653 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6654 L:      netdev@vger.kernel.org
6655 S:      Maintained
6656 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6657 F:      include/linux/mv643xx.h
6658
6659 MARVELL MVNETA ETHERNET DRIVER
6660 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6661 L:      netdev@vger.kernel.org
6662 S:      Maintained
6663 F:      drivers/net/ethernet/marvell/mvneta.*
6664
6665 MARVELL MWIFIEX WIRELESS DRIVER
6666 M:      Amitkumar Karwar <akarwar@marvell.com>
6667 M:      Nishant Sarmukadam <nishants@marvell.com>
6668 L:      linux-wireless@vger.kernel.org
6669 S:      Maintained
6670 F:      drivers/net/wireless/mwifiex/
6671
6672 MARVELL MWL8K WIRELESS DRIVER
6673 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6674 L:      linux-wireless@vger.kernel.org
6675 S:      Odd Fixes
6676 F:      drivers/net/wireless/mwl8k.c
6677
6678 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6679 M:      Nicolas Pitre <nico@fluxnic.net>
6680 S:      Odd Fixes
6681 F:      drivers/mmc/host/mvsdio.*
6682
6683 MATROX FRAMEBUFFER DRIVER
6684 L:      linux-fbdev@vger.kernel.org
6685 S:      Orphan
6686 F:      drivers/video/fbdev/matrox/matroxfb_*
6687 F:      include/uapi/linux/matroxfb.h
6688
6689 MAX16065 HARDWARE MONITOR DRIVER
6690 M:      Guenter Roeck <linux@roeck-us.net>
6691 L:      lm-sensors@lm-sensors.org
6692 S:      Maintained
6693 F:      Documentation/hwmon/max16065
6694 F:      drivers/hwmon/max16065.c
6695
6696 MAX20751 HARDWARE MONITOR DRIVER
6697 M:      Guenter Roeck <linux@roeck-us.net>
6698 L:      lm-sensors@lm-sensors.org
6699 S:      Maintained
6700 F:      Documentation/hwmon/max20751
6701 F:      drivers/hwmon/max20751.c
6702
6703 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6704 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6705 L:      lm-sensors@lm-sensors.org
6706 S:      Maintained
6707 F:      Documentation/hwmon/max6650
6708 F:      drivers/hwmon/max6650.c
6709
6710 MAX6697 HARDWARE MONITOR DRIVER
6711 M:      Guenter Roeck <linux@roeck-us.net>
6712 L:      lm-sensors@lm-sensors.org
6713 S:      Maintained
6714 F:      Documentation/hwmon/max6697
6715 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6716 F:      drivers/hwmon/max6697.c
6717 F:      include/linux/platform_data/max6697.h
6718
6719 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6720 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6721 L:      linux-pm@vger.kernel.org
6722 S:      Supported
6723 F:      drivers/power/max14577_charger.c
6724 F:      drivers/power/max77693_charger.c
6725
6726 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6727 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6728 L:      linux-kernel@vger.kernel.org
6729 S:      Supported
6730 F:      drivers/*/*max77802.c
6731 F:      Documentation/devicetree/bindings/*/*max77802.txt
6732 F:      include/dt-bindings/*/*max77802.h
6733
6734 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6735 M:      Chanwoo Choi <cw00.choi@samsung.com>
6736 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6737 L:      linux-kernel@vger.kernel.org
6738 S:      Supported
6739 F:      drivers/*/max14577.c
6740 F:      drivers/*/max77686.c
6741 F:      drivers/*/max77693.c
6742 F:      drivers/extcon/extcon-max14577.c
6743 F:      drivers/extcon/extcon-max77693.c
6744 F:      drivers/rtc/rtc-max77686.c
6745 F:      drivers/clk/clk-max77686.c
6746 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6747 F:      Documentation/devicetree/bindings/*/max77686.txt
6748 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6749 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6750 F:      include/linux/mfd/max14577*.h
6751 F:      include/linux/mfd/max77686*.h
6752 F:      include/linux/mfd/max77693*.h
6753
6754 MAXIRADIO FM RADIO RECEIVER DRIVER
6755 M:      Hans Verkuil <hverkuil@xs4all.nl>
6756 L:      linux-media@vger.kernel.org
6757 T:      git git://linuxtv.org/media_tree.git
6758 W:      http://linuxtv.org
6759 S:      Maintained
6760 F:      drivers/media/radio/radio-maxiradio*
6761
6762 MEDIA DRIVERS FOR RENESAS - VSP1
6763 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6764 L:      linux-media@vger.kernel.org
6765 L:      linux-sh@vger.kernel.org
6766 T:      git git://linuxtv.org/media_tree.git
6767 S:      Supported
6768 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6769 F:      drivers/media/platform/vsp1/
6770
6771 MEDIA DRIVERS FOR ASCOT2E
6772 M:      Sergey Kozlov <serjk@netup.ru>
6773 L:      linux-media@vger.kernel.org
6774 W:      http://linuxtv.org
6775 W:      http://netup.tv/
6776 T:      git git://linuxtv.org/media_tree.git
6777 S:      Supported
6778 F:      drivers/media/dvb-frontends/ascot2e*
6779
6780 MEDIA DRIVERS FOR CXD2841ER
6781 M:      Sergey Kozlov <serjk@netup.ru>
6782 L:      linux-media@vger.kernel.org
6783 W:      http://linuxtv.org/
6784 W:      http://netup.tv/
6785 T:      git git://linuxtv.org/media_tree.git
6786 S:      Supported
6787 F:      drivers/media/dvb-frontends/cxd2841er*
6788
6789 MEDIA DRIVERS FOR HORUS3A
6790 M:      Sergey Kozlov <serjk@netup.ru>
6791 L:      linux-media@vger.kernel.org
6792 W:      http://linuxtv.org/
6793 W:      http://netup.tv/
6794 T:      git git://linuxtv.org/media_tree.git
6795 S:      Supported
6796 F:      drivers/media/dvb-frontends/horus3a*
6797
6798 MEDIA DRIVERS FOR LNBH25
6799 M:      Sergey Kozlov <serjk@netup.ru>
6800 L:      linux-media@vger.kernel.org
6801 W:      http://linuxtv.org/
6802 W:      http://netup.tv/
6803 T:      git git://linuxtv.org/media_tree.git
6804 S:      Supported
6805 F:      drivers/media/dvb-frontends/lnbh25*
6806
6807 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6808 M:      Sergey Kozlov <serjk@netup.ru>
6809 L:      linux-media@vger.kernel.org
6810 W:      http://linuxtv.org/
6811 W:      http://netup.tv/
6812 T:      git git://linuxtv.org/media_tree.git
6813 S:      Supported
6814 F:      drivers/media/pci/netup_unidvb/*
6815
6816 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6817 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6818 P:      LinuxTV.org Project
6819 L:      linux-media@vger.kernel.org
6820 W:      http://linuxtv.org
6821 Q:      http://patchwork.kernel.org/project/linux-media/list/
6822 T:      git git://linuxtv.org/media_tree.git
6823 S:      Maintained
6824 F:      Documentation/dvb/
6825 F:      Documentation/video4linux/
6826 F:      Documentation/DocBook/media/
6827 F:      drivers/media/
6828 F:      drivers/staging/media/
6829 F:      include/media/
6830 F:      include/uapi/linux/dvb/
6831 F:      include/uapi/linux/videodev2.h
6832 F:      include/uapi/linux/media.h
6833 F:      include/uapi/linux/v4l2-*
6834 F:      include/uapi/linux/meye.h
6835 F:      include/uapi/linux/ivtv*
6836 F:      include/uapi/linux/uvcvideo.h
6837
6838 MEDIATEK MT7601U WIRELESS LAN DRIVER
6839 M:      Jakub Kicinski <kubakici@wp.pl>
6840 L:      linux-wireless@vger.kernel.org
6841 S:      Maintained
6842 F:      drivers/net/wireless/mediatek/mt7601u/
6843
6844 MEGARAID SCSI/SAS DRIVERS
6845 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6846 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6847 M:      Uday Lingala <uday.lingala@avagotech.com>
6848 L:      megaraidlinux.pdl@avagotech.com
6849 L:      linux-scsi@vger.kernel.org
6850 W:      http://www.lsi.com
6851 S:      Maintained
6852 F:      Documentation/scsi/megaraid.txt
6853 F:      drivers/scsi/megaraid.*
6854 F:      drivers/scsi/megaraid/
6855
6856 MELLANOX ETHERNET DRIVER (mlx4_en)
6857 M:      Amir Vadai <amirv@mellanox.com>
6858 L:      netdev@vger.kernel.org
6859 S:      Supported
6860 W:      http://www.mellanox.com
6861 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6862 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6863
6864 MELLANOX ETHERNET SWITCH DRIVERS
6865 M:      Jiri Pirko <jiri@mellanox.com>
6866 M:      Ido Schimmel <idosch@mellanox.com>
6867 L:      netdev@vger.kernel.org
6868 S:      Supported
6869 W:      http://www.mellanox.com
6870 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6871 F:      drivers/net/ethernet/mellanox/mlxsw/
6872
6873 MEMBARRIER SUPPORT
6874 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6875 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6876 L:      linux-kernel@vger.kernel.org
6877 S:      Supported
6878 F:      kernel/membarrier.c
6879 F:      include/uapi/linux/membarrier.h
6880
6881 MEMORY MANAGEMENT
6882 L:      linux-mm@kvack.org
6883 W:      http://www.linux-mm.org
6884 S:      Maintained
6885 F:      include/linux/mm.h
6886 F:      include/linux/gfp.h
6887 F:      include/linux/mmzone.h
6888 F:      include/linux/memory_hotplug.h
6889 F:      include/linux/vmalloc.h
6890 F:      mm/
6891
6892 MEMORY TECHNOLOGY DEVICES (MTD)
6893 M:      David Woodhouse <dwmw2@infradead.org>
6894 M:      Brian Norris <computersforpeace@gmail.com>
6895 L:      linux-mtd@lists.infradead.org
6896 W:      http://www.linux-mtd.infradead.org/
6897 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6898 T:      git git://git.infradead.org/linux-mtd.git
6899 T:      git git://git.infradead.org/l2-mtd.git
6900 S:      Maintained
6901 F:      drivers/mtd/
6902 F:      include/linux/mtd/
6903 F:      include/uapi/mtd/
6904
6905 MEN A21 WATCHDOG DRIVER
6906 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6907 L:      linux-watchdog@vger.kernel.org
6908 S:      Maintained
6909 F:      drivers/watchdog/mena21_wdt.c
6910
6911 MEN CHAMELEON BUS (mcb)
6912 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6913 S:      Maintained
6914 F:      drivers/mcb/
6915 F:      include/linux/mcb.h
6916 F:      Documentation/men-chameleon-bus.txt
6917
6918 MEN F21BMC (Board Management Controller)
6919 M:      Andreas Werner <andreas.werner@men.de>
6920 S:      Supported
6921 F:      drivers/mfd/menf21bmc.c
6922 F:      drivers/watchdog/menf21bmc_wdt.c
6923 F:      drivers/leds/leds-menf21bmc.c
6924 F:      drivers/hwmon/menf21bmc_hwmon.c
6925 F:      Documentation/hwmon/menf21bmc
6926
6927 METAG ARCHITECTURE
6928 M:      James Hogan <james.hogan@imgtec.com>
6929 L:      linux-metag@vger.kernel.org
6930 S:      Supported
6931 F:      arch/metag/
6932 F:      Documentation/metag/
6933 F:      Documentation/devicetree/bindings/metag/
6934 F:      drivers/clocksource/metag_generic.c
6935 F:      drivers/irqchip/irq-metag.c
6936 F:      drivers/irqchip/irq-metag-ext.c
6937 F:      drivers/tty/metag_da.c
6938
6939 MICROBLAZE ARCHITECTURE
6940 M:      Michal Simek <monstr@monstr.eu>
6941 W:      http://www.monstr.eu/fdt/
6942 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6943 S:      Supported
6944 F:      arch/microblaze/
6945
6946 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6947 M:      Chen Yu <yu.c.chen@intel.com>
6948 L:      platform-driver-x86@vger.kernel.org
6949 S:      Supported
6950 F:      drivers/platform/x86/surfacepro3_button.c
6951
6952 MICROTEK X6 SCANNER
6953 M:      Oliver Neukum <oliver@neukum.org>
6954 S:      Maintained
6955 F:      drivers/usb/image/microtek.*
6956
6957 MIPS
6958 M:      Ralf Baechle <ralf@linux-mips.org>
6959 L:      linux-mips@linux-mips.org
6960 W:      http://www.linux-mips.org/
6961 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6962 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6963 S:      Supported
6964 F:      Documentation/mips/
6965 F:      arch/mips/
6966
6967 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6968 M:      Hans Verkuil <hverkuil@xs4all.nl>
6969 L:      linux-media@vger.kernel.org
6970 T:      git git://linuxtv.org/media_tree.git
6971 W:      http://linuxtv.org
6972 S:      Odd Fixes
6973 F:      drivers/media/radio/radio-miropcm20*
6974
6975 Mellanox MLX5 core VPI driver
6976 M:      Eli Cohen <eli@mellanox.com>
6977 L:      netdev@vger.kernel.org
6978 L:      linux-rdma@vger.kernel.org
6979 W:      http://www.mellanox.com
6980 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6981 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6982 T:      git git://openfabrics.org/~eli/connect-ib.git
6983 S:      Supported
6984 F:      drivers/net/ethernet/mellanox/mlx5/core/
6985 F:      include/linux/mlx5/
6986
6987 Mellanox MLX5 IB driver
6988 M:      Eli Cohen <eli@mellanox.com>
6989 L:      linux-rdma@vger.kernel.org
6990 W:      http://www.mellanox.com
6991 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6992 T:      git git://openfabrics.org/~eli/connect-ib.git
6993 S:      Supported
6994 F:      include/linux/mlx5/
6995 F:      drivers/infiniband/hw/mlx5/
6996
6997 MN88472 MEDIA DRIVER
6998 M:      Antti Palosaari <crope@iki.fi>
6999 L:      linux-media@vger.kernel.org
7000 W:      http://linuxtv.org/
7001 W:      http://palosaari.fi/linux/
7002 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7003 T:      git git://linuxtv.org/anttip/media_tree.git
7004 S:      Maintained
7005 F:      drivers/staging/media/mn88472/
7006 F:      drivers/media/dvb-frontends/mn88472.h
7007
7008 MN88473 MEDIA DRIVER
7009 M:      Antti Palosaari <crope@iki.fi>
7010 L:      linux-media@vger.kernel.org
7011 W:      http://linuxtv.org/
7012 W:      http://palosaari.fi/linux/
7013 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7014 T:      git git://linuxtv.org/anttip/media_tree.git
7015 S:      Maintained
7016 F:      drivers/staging/media/mn88473/
7017 F:      drivers/media/dvb-frontends/mn88473.h
7018
7019 MODULE SUPPORT
7020 M:      Rusty Russell <rusty@rustcorp.com.au>
7021 S:      Maintained
7022 F:      include/linux/module.h
7023 F:      kernel/module.c
7024
7025 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7026 W:      http://popies.net/meye/
7027 S:      Orphan
7028 F:      Documentation/video4linux/meye.txt
7029 F:      drivers/media/pci/meye/
7030 F:      include/uapi/linux/meye.h
7031
7032 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7033 M:      Jiri Slaby <jirislaby@gmail.com>
7034 S:      Maintained
7035 F:      Documentation/serial/moxa-smartio
7036 F:      drivers/tty/mxser.*
7037
7038 MR800 AVERMEDIA USB FM RADIO DRIVER
7039 M:      Alexey Klimov <klimov.linux@gmail.com>
7040 L:      linux-media@vger.kernel.org
7041 T:      git git://linuxtv.org/media_tree.git
7042 S:      Maintained
7043 F:      drivers/media/radio/radio-mr800.c
7044
7045 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7046 M:      Alan Ott <alan@signal11.us>
7047 L:      linux-wpan@vger.kernel.org
7048 S:      Maintained
7049 F:      drivers/net/ieee802154/mrf24j40.c
7050 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7051
7052 MSI LAPTOP SUPPORT
7053 M:      "Lee, Chun-Yi" <jlee@suse.com>
7054 L:      platform-driver-x86@vger.kernel.org
7055 S:      Maintained
7056 F:      drivers/platform/x86/msi-laptop.c
7057
7058 MSI WMI SUPPORT
7059 L:      platform-driver-x86@vger.kernel.org
7060 S:      Orphan
7061 F:      drivers/platform/x86/msi-wmi.c
7062
7063 MSI001 MEDIA DRIVER
7064 M:      Antti Palosaari <crope@iki.fi>
7065 L:      linux-media@vger.kernel.org
7066 W:      http://linuxtv.org/
7067 W:      http://palosaari.fi/linux/
7068 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7069 T:      git git://linuxtv.org/anttip/media_tree.git
7070 S:      Maintained
7071 F:      drivers/media/tuners/msi001*
7072
7073 MSI2500 MEDIA DRIVER
7074 M:      Antti Palosaari <crope@iki.fi>
7075 L:      linux-media@vger.kernel.org
7076 W:      http://linuxtv.org/
7077 W:      http://palosaari.fi/linux/
7078 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7079 T:      git git://linuxtv.org/anttip/media_tree.git
7080 S:      Maintained
7081 F:      drivers/media/usb/msi2500/
7082
7083 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7084 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7085 L:      linux-mtd@lists.infradead.org
7086 S:      Maintained
7087 F:      drivers/mtd/devices/docg3*
7088
7089 MT9M032 APTINA SENSOR DRIVER
7090 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7091 L:      linux-media@vger.kernel.org
7092 T:      git git://linuxtv.org/media_tree.git
7093 S:      Maintained
7094 F:      drivers/media/i2c/mt9m032.c
7095 F:      include/media/mt9m032.h
7096
7097 MT9P031 APTINA CAMERA SENSOR
7098 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7099 L:      linux-media@vger.kernel.org
7100 T:      git git://linuxtv.org/media_tree.git
7101 S:      Maintained
7102 F:      drivers/media/i2c/mt9p031.c
7103 F:      include/media/mt9p031.h
7104
7105 MT9T001 APTINA CAMERA SENSOR
7106 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7107 L:      linux-media@vger.kernel.org
7108 T:      git git://linuxtv.org/media_tree.git
7109 S:      Maintained
7110 F:      drivers/media/i2c/mt9t001.c
7111 F:      include/media/mt9t001.h
7112
7113 MT9V032 APTINA CAMERA SENSOR
7114 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7115 L:      linux-media@vger.kernel.org
7116 T:      git git://linuxtv.org/media_tree.git
7117 S:      Maintained
7118 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7119 F:      drivers/media/i2c/mt9v032.c
7120 F:      include/media/mt9v032.h
7121
7122 MULTIFUNCTION DEVICES (MFD)
7123 M:      Lee Jones <lee.jones@linaro.org>
7124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7125 S:      Supported
7126 F:      drivers/mfd/
7127 F:      include/linux/mfd/
7128
7129 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7130 M:      Ulf Hansson <ulf.hansson@linaro.org>
7131 L:      linux-mmc@vger.kernel.org
7132 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7133 S:      Maintained
7134 F:      drivers/mmc/
7135 F:      include/linux/mmc/
7136 F:      include/uapi/linux/mmc/
7137
7138 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7139 S:      Orphan
7140 F:      drivers/mmc/host/mmc_spi.c
7141 F:      include/linux/spi/mmc_spi.h
7142
7143 MULTISOUND SOUND DRIVER
7144 M:      Andrew Veliath <andrewtv@usa.net>
7145 S:      Maintained
7146 F:      Documentation/sound/oss/MultiSound
7147 F:      sound/oss/msnd*
7148
7149 MULTITECH MULTIPORT CARD (ISICOM)
7150 S:      Orphan
7151 F:      drivers/tty/isicom.c
7152 F:      include/linux/isicom.h
7153
7154 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7155 M:      Felipe Balbi <balbi@ti.com>
7156 L:      linux-usb@vger.kernel.org
7157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7158 S:      Maintained
7159 F:      drivers/usb/musb/
7160
7161 MXL5007T MEDIA DRIVER
7162 M:      Michael Krufky <mkrufky@linuxtv.org>
7163 L:      linux-media@vger.kernel.org
7164 W:      http://linuxtv.org/
7165 W:      http://github.com/mkrufky
7166 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7167 T:      git git://linuxtv.org/mkrufky/tuners.git
7168 S:      Maintained
7169 F:      drivers/media/tuners/mxl5007t.*
7170
7171 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7172 M:      Hyong-Youb Kim <hykim@myri.com>
7173 L:      netdev@vger.kernel.org
7174 W:      https://www.myricom.com/support/downloads/myri10ge.html
7175 S:      Supported
7176 F:      drivers/net/ethernet/myricom/myri10ge/
7177
7178 NATSEMI ETHERNET DRIVER (DP8381x)
7179 S:      Orphan
7180 F:      drivers/net/ethernet/natsemi/natsemi.c
7181
7182 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7183 M:      Daniel Mack <zonque@gmail.com>
7184 S:      Maintained
7185 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7186 W:      http://www.native-instruments.com
7187 F:      sound/usb/caiaq/
7188
7189 NCP FILESYSTEM
7190 M:      Petr Vandrovec <petr@vandrovec.name>
7191 S:      Odd Fixes
7192 F:      fs/ncpfs/
7193
7194 NCR 5380 SCSI DRIVERS
7195 M:      Finn Thain <fthain@telegraphics.com.au>
7196 M:      Michael Schmitz <schmitzmic@gmail.com>
7197 L:      linux-scsi@vger.kernel.org
7198 S:      Maintained
7199 F:      Documentation/scsi/g_NCR5380.txt
7200 F:      drivers/scsi/NCR5380.*
7201 F:      drivers/scsi/arm/cumana_1.c
7202 F:      drivers/scsi/arm/oak.c
7203 F:      drivers/scsi/atari_NCR5380.c
7204 F:      drivers/scsi/atari_scsi.*
7205 F:      drivers/scsi/dmx3191d.c
7206 F:      drivers/scsi/dtc.*
7207 F:      drivers/scsi/g_NCR5380.*
7208 F:      drivers/scsi/g_NCR5380_mmio.c
7209 F:      drivers/scsi/mac_scsi.*
7210 F:      drivers/scsi/pas16.*
7211 F:      drivers/scsi/sun3_scsi.*
7212 F:      drivers/scsi/sun3_scsi_vme.c
7213 F:      drivers/scsi/t128.*
7214
7215 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7216 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7217 L:      linux-scsi@vger.kernel.org
7218 S:      Maintained
7219 F:      drivers/scsi/NCR_D700.*
7220
7221 NCT6775 HARDWARE MONITOR DRIVER
7222 M:      Guenter Roeck <linux@roeck-us.net>
7223 L:      lm-sensors@lm-sensors.org
7224 S:      Maintained
7225 F:      Documentation/hwmon/nct6775
7226 F:      drivers/hwmon/nct6775.c
7227
7228 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7229 M:      Faisal Latif <faisal.latif@intel.com>
7230 L:      linux-rdma@vger.kernel.org
7231 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7232 S:      Supported
7233 F:      drivers/infiniband/hw/nes/
7234
7235 NETEM NETWORK EMULATOR
7236 M:      Stephen Hemminger <stephen@networkplumber.org>
7237 L:      netem@lists.linux-foundation.org
7238 S:      Maintained
7239 F:      net/sched/sch_netem.c
7240
7241 NETERION 10GbE DRIVERS (s2io/vxge)
7242 M:      Jon Mason <jdmason@kudzu.us>
7243 L:      netdev@vger.kernel.org
7244 S:      Supported
7245 F:      Documentation/networking/s2io.txt
7246 F:      Documentation/networking/vxge.txt
7247 F:      drivers/net/ethernet/neterion/
7248
7249 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7250 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7251 M:      Patrick McHardy <kaber@trash.net>
7252 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7253 L:      netfilter-devel@vger.kernel.org
7254 L:      coreteam@netfilter.org
7255 W:      http://www.netfilter.org/
7256 W:      http://www.iptables.org/
7257 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7260 S:      Supported
7261 F:      include/linux/netfilter*
7262 F:      include/linux/netfilter/
7263 F:      include/net/netfilter/
7264 F:      include/uapi/linux/netfilter*
7265 F:      include/uapi/linux/netfilter/
7266 F:      net/*/netfilter.c
7267 F:      net/*/netfilter/
7268 F:      net/netfilter/
7269 F:      net/bridge/br_netfilter*.c
7270
7271 NETLABEL
7272 M:      Paul Moore <paul@paul-moore.com>
7273 W:      http://netlabel.sf.net
7274 L:      netdev@vger.kernel.org
7275 S:      Maintained
7276 F:      Documentation/netlabel/
7277 F:      include/net/netlabel.h
7278 F:      net/netlabel/
7279
7280 NETROM NETWORK LAYER
7281 M:      Ralf Baechle <ralf@linux-mips.org>
7282 L:      linux-hams@vger.kernel.org
7283 W:      http://www.linux-ax25.org/
7284 S:      Maintained
7285 F:      include/net/netrom.h
7286 F:      include/uapi/linux/netrom.h
7287 F:      net/netrom/
7288
7289 NETWORK BLOCK DEVICE (NBD)
7290 M:      Markus Pargmann <mpa@pengutronix.de>
7291 S:      Maintained
7292 L:      nbd-general@lists.sourceforge.net
7293 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7294 F:      Documentation/blockdev/nbd.txt
7295 F:      drivers/block/nbd.c
7296 F:      include/uapi/linux/nbd.h
7297
7298 NETWORK DROP MONITOR
7299 M:      Neil Horman <nhorman@tuxdriver.com>
7300 L:      netdev@vger.kernel.org
7301 S:      Maintained
7302 W:      https://fedorahosted.org/dropwatch/
7303 F:      net/core/drop_monitor.c
7304
7305 NETWORKING [GENERAL]
7306 M:      "David S. Miller" <davem@davemloft.net>
7307 L:      netdev@vger.kernel.org
7308 W:      http://www.linuxfoundation.org/en/Net
7309 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7312 S:      Maintained
7313 F:      net/
7314 F:      include/net/
7315 F:      include/linux/in.h
7316 F:      include/linux/net.h
7317 F:      include/linux/netdevice.h
7318 F:      include/uapi/linux/in.h
7319 F:      include/uapi/linux/net.h
7320 F:      include/uapi/linux/netdevice.h
7321 F:      include/uapi/linux/net_namespace.h
7322 F:      tools/net/
7323 F:      tools/testing/selftests/net/
7324 F:      lib/random32.c
7325 F:      lib/test_bpf.c
7326
7327 NETWORKING [IPv4/IPv6]
7328 M:      "David S. Miller" <davem@davemloft.net>
7329 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7330 M:      James Morris <jmorris@namei.org>
7331 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7332 M:      Patrick McHardy <kaber@trash.net>
7333 L:      netdev@vger.kernel.org
7334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7335 S:      Maintained
7336 F:      net/ipv4/
7337 F:      net/ipv6/
7338 F:      include/net/ip*
7339 F:      arch/x86/net/*
7340
7341 NETWORKING [IPSEC]
7342 M:      Steffen Klassert <steffen.klassert@secunet.com>
7343 M:      Herbert Xu <herbert@gondor.apana.org.au>
7344 M:      "David S. Miller" <davem@davemloft.net>
7345 L:      netdev@vger.kernel.org
7346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7348 S:      Maintained
7349 F:      net/core/flow.c
7350 F:      net/xfrm/
7351 F:      net/key/
7352 F:      net/ipv4/xfrm*
7353 F:      net/ipv4/esp4.c
7354 F:      net/ipv4/ah4.c
7355 F:      net/ipv4/ipcomp.c
7356 F:      net/ipv4/ip_vti.c
7357 F:      net/ipv6/xfrm*
7358 F:      net/ipv6/esp6.c
7359 F:      net/ipv6/ah6.c
7360 F:      net/ipv6/ipcomp6.c
7361 F:      net/ipv6/ip6_vti.c
7362 F:      include/uapi/linux/xfrm.h
7363 F:      include/net/xfrm.h
7364
7365 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7366 M:      Paul Moore <paul@paul-moore.com>
7367 L:      netdev@vger.kernel.org
7368 S:      Maintained
7369
7370 NETWORKING [WIRELESS]
7371 L:      linux-wireless@vger.kernel.org
7372 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7373
7374 NETWORKING DRIVERS
7375 L:      netdev@vger.kernel.org
7376 W:      http://www.linuxfoundation.org/en/Net
7377 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7380 S:      Odd Fixes
7381 F:      drivers/net/
7382 F:      include/linux/if_*
7383 F:      include/linux/netdevice.h
7384 F:      include/linux/etherdevice.h
7385 F:      include/linux/fcdevice.h
7386 F:      include/linux/fddidevice.h
7387 F:      include/linux/hippidevice.h
7388 F:      include/linux/inetdevice.h
7389 F:      include/uapi/linux/if_*
7390 F:      include/uapi/linux/netdevice.h
7391
7392 NETWORKING DRIVERS (WIRELESS)
7393 M:      Kalle Valo <kvalo@codeaurora.org>
7394 L:      linux-wireless@vger.kernel.org
7395 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7397 S:      Maintained
7398 F:      drivers/net/wireless/
7399
7400 NETXEN (1/10) GbE SUPPORT
7401 M:      Manish Chopra <manish.chopra@qlogic.com>
7402 M:      Sony Chacko <sony.chacko@qlogic.com>
7403 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7404 L:      netdev@vger.kernel.org
7405 W:      http://www.qlogic.com
7406 S:      Supported
7407 F:      drivers/net/ethernet/qlogic/netxen/
7408
7409 NFC SUBSYSTEM
7410 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7411 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7412 M:      Samuel Ortiz <sameo@linux.intel.com>
7413 L:      linux-wireless@vger.kernel.org
7414 L:      linux-nfc@lists.01.org (subscribers-only)
7415 S:      Supported
7416 F:      net/nfc/
7417 F:      include/net/nfc/
7418 F:      include/uapi/linux/nfc.h
7419 F:      drivers/nfc/
7420 F:      include/linux/platform_data/pn544.h
7421 F:      Documentation/devicetree/bindings/net/nfc/
7422
7423 NFS, SUNRPC, AND LOCKD CLIENTS
7424 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7425 M:      Anna Schumaker <anna.schumaker@netapp.com>
7426 L:      linux-nfs@vger.kernel.org
7427 W:      http://client.linux-nfs.org
7428 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7429 S:      Maintained
7430 F:      fs/lockd/
7431 F:      fs/nfs/
7432 F:      fs/nfs_common/
7433 F:      net/sunrpc/
7434 F:      include/linux/lockd/
7435 F:      include/linux/nfs*
7436 F:      include/linux/sunrpc/
7437 F:      include/uapi/linux/nfs*
7438 F:      include/uapi/linux/sunrpc/
7439
7440 NILFS2 FILESYSTEM
7441 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7442 L:      linux-nilfs@vger.kernel.org
7443 W:      http://nilfs.sourceforge.net/
7444 T:      git git://github.com/konis/nilfs2.git
7445 S:      Supported
7446 F:      Documentation/filesystems/nilfs2.txt
7447 F:      fs/nilfs2/
7448 F:      include/linux/nilfs2_fs.h
7449
7450 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7451 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7452 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7453 S:      Maintained
7454 F:      Documentation/scsi/NinjaSCSI.txt
7455 F:      drivers/scsi/pcmcia/nsp_*
7456
7457 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7458 M:      GOTO Masanori <gotom@debian.or.jp>
7459 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7460 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7461 S:      Maintained
7462 F:      Documentation/scsi/NinjaSCSI.txt
7463 F:      drivers/scsi/nsp32*
7464
7465 NIOS2 ARCHITECTURE
7466 M:      Ley Foon Tan <lftan@altera.com>
7467 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7469 S:      Maintained
7470 F:      arch/nios2/
7471
7472 NOKIA N900 POWER SUPPLY DRIVERS
7473 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7474 S:      Maintained
7475 F:      include/linux/power/bq2415x_charger.h
7476 F:      include/linux/power/bq27xxx_battery.h
7477 F:      include/linux/power/isp1704_charger.h
7478 F:      drivers/power/bq2415x_charger.c
7479 F:      drivers/power/bq27xxx_battery.c
7480 F:      drivers/power/isp1704_charger.c
7481 F:      drivers/power/rx51_battery.c
7482
7483 NTB DRIVER CORE
7484 M:      Jon Mason <jdmason@kudzu.us>
7485 M:      Dave Jiang <dave.jiang@intel.com>
7486 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7487 L:      linux-ntb@googlegroups.com
7488 S:      Supported
7489 W:      https://github.com/jonmason/ntb/wiki
7490 T:      git git://github.com/jonmason/ntb.git
7491 F:      drivers/ntb/
7492 F:      drivers/net/ntb_netdev.c
7493 F:      include/linux/ntb.h
7494 F:      include/linux/ntb_transport.h
7495
7496 NTB INTEL DRIVER
7497 M:      Jon Mason <jdmason@kudzu.us>
7498 M:      Dave Jiang <dave.jiang@intel.com>
7499 L:      linux-ntb@googlegroups.com
7500 S:      Supported
7501 W:      https://github.com/jonmason/ntb/wiki
7502 T:      git git://github.com/jonmason/ntb.git
7503 F:      drivers/ntb/hw/intel/
7504
7505 NTFS FILESYSTEM
7506 M:      Anton Altaparmakov <anton@tuxera.com>
7507 L:      linux-ntfs-dev@lists.sourceforge.net
7508 W:      http://www.tuxera.com/
7509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7510 S:      Supported
7511 F:      Documentation/filesystems/ntfs.txt
7512 F:      fs/ntfs/
7513
7514 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7515 M:      Antonino Daplas <adaplas@gmail.com>
7516 L:      linux-fbdev@vger.kernel.org
7517 S:      Maintained
7518 F:      drivers/video/fbdev/riva/
7519 F:      drivers/video/fbdev/nvidia/
7520
7521 NVM EXPRESS DRIVER
7522 M:      Keith Busch <keith.busch@intel.com>
7523 M:      Jens Axboe <axboe@fb.com>
7524 L:      linux-nvme@lists.infradead.org
7525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7526 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7527 S:      Supported
7528 F:      drivers/nvme/host/
7529 F:      include/linux/nvme.h
7530
7531 NVMEM FRAMEWORK
7532 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7533 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7534 S:      Maintained
7535 F:      drivers/nvmem/
7536 F:      Documentation/devicetree/bindings/nvmem/
7537 F:      include/linux/nvmem-consumer.h
7538 F:      include/linux/nvmem-provider.h
7539
7540 NXP-NCI NFC DRIVER
7541 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7542 R:      Charles Gorand <charles.gorand@effinnov.com>
7543 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7544 S:      Supported
7545 F:      drivers/nfc/nxp-nci
7546
7547 NXP TDA998X DRM DRIVER
7548 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7549 S:      Supported
7550 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7551 F:      include/drm/i2c/tda998x.h
7552
7553 NXP TFA9879 DRIVER
7554 M:      Peter Rosin <peda@axentia.se>
7555 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7556 S:      Maintained
7557 F:      sound/soc/codecs/tfa9879*
7558
7559 OMAP SUPPORT
7560 M:      Tony Lindgren <tony@atomide.com>
7561 L:      linux-omap@vger.kernel.org
7562 W:      http://www.muru.com/linux/omap/
7563 W:      http://linux.omap.com/
7564 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7566 S:      Maintained
7567 F:      arch/arm/*omap*/
7568 F:      arch/arm/configs/omap1_defconfig
7569 F:      arch/arm/configs/omap2plus_defconfig
7570 F:      drivers/i2c/busses/i2c-omap.c
7571 F:      drivers/irqchip/irq-omap-intc.c
7572 F:      drivers/mfd/*omap*.c
7573 F:      drivers/mfd/menelaus.c
7574 F:      drivers/mfd/palmas.c
7575 F:      drivers/mfd/tps65217.c
7576 F:      drivers/mfd/tps65218.c
7577 F:      drivers/mfd/tps65910.c
7578 F:      drivers/mfd/twl-core.[ch]
7579 F:      drivers/mfd/twl4030*.c
7580 F:      drivers/mfd/twl6030*.c
7581 F:      drivers/mfd/twl6040*.c
7582 F:      drivers/regulator/palmas-regulator*.c
7583 F:      drivers/regulator/pbias-regulator.c
7584 F:      drivers/regulator/tps65217-regulator.c
7585 F:      drivers/regulator/tps65218-regulator.c
7586 F:      drivers/regulator/tps65910-regulator.c
7587 F:      drivers/regulator/twl-regulator.c
7588 F:      include/linux/i2c-omap.h
7589
7590 OMAP DEVICE TREE SUPPORT
7591 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7592 M:      Tony Lindgren <tony@atomide.com>
7593 L:      linux-omap@vger.kernel.org
7594 L:      devicetree@vger.kernel.org
7595 S:      Maintained
7596 F:      arch/arm/boot/dts/*omap*
7597 F:      arch/arm/boot/dts/*am3*
7598 F:      arch/arm/boot/dts/*am4*
7599 F:      arch/arm/boot/dts/*am5*
7600 F:      arch/arm/boot/dts/*dra7*
7601
7602 OMAP CLOCK FRAMEWORK SUPPORT
7603 M:      Paul Walmsley <paul@pwsan.com>
7604 L:      linux-omap@vger.kernel.org
7605 S:      Maintained
7606 F:      arch/arm/*omap*/*clock*
7607
7608 OMAP POWER MANAGEMENT SUPPORT
7609 M:      Kevin Hilman <khilman@deeprootsystems.com>
7610 L:      linux-omap@vger.kernel.org
7611 S:      Maintained
7612 F:      arch/arm/*omap*/*pm*
7613 F:      drivers/cpufreq/omap-cpufreq.c
7614
7615 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7616 M:      Rajendra Nayak <rnayak@ti.com>
7617 M:      Paul Walmsley <paul@pwsan.com>
7618 L:      linux-omap@vger.kernel.org
7619 S:      Maintained
7620 F:      arch/arm/mach-omap2/prm*
7621
7622 OMAP AUDIO SUPPORT
7623 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7624 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7625 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7626 L:      linux-omap@vger.kernel.org
7627 S:      Maintained
7628 F:      sound/soc/omap/
7629
7630 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7631 M:      Roger Quadros <rogerq@ti.com>
7632 M:      Tony Lindgren <tony@atomide.com>
7633 L:      linux-omap@vger.kernel.org
7634 S:      Maintained
7635 F:      drivers/memory/omap-gpmc.c
7636 F:      arch/arm/mach-omap2/*gpmc*
7637
7638 OMAP FRAMEBUFFER SUPPORT
7639 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7640 L:      linux-fbdev@vger.kernel.org
7641 L:      linux-omap@vger.kernel.org
7642 S:      Maintained
7643 F:      drivers/video/fbdev/omap/
7644
7645 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7646 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7647 L:      linux-omap@vger.kernel.org
7648 L:      linux-fbdev@vger.kernel.org
7649 S:      Maintained
7650 F:      drivers/video/fbdev/omap2/
7651 F:      Documentation/arm/OMAP/DSS
7652
7653 OMAP HARDWARE SPINLOCK SUPPORT
7654 M:      Ohad Ben-Cohen <ohad@wizery.com>
7655 L:      linux-omap@vger.kernel.org
7656 S:      Maintained
7657 F:      drivers/hwspinlock/omap_hwspinlock.c
7658
7659 OMAP MMC SUPPORT
7660 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7661 L:      linux-omap@vger.kernel.org
7662 S:      Maintained
7663 F:      drivers/mmc/host/omap.c
7664
7665 OMAP HS MMC SUPPORT
7666 L:      linux-mmc@vger.kernel.org
7667 L:      linux-omap@vger.kernel.org
7668 S:      Orphan
7669 F:      drivers/mmc/host/omap_hsmmc.c
7670
7671 OMAP RANDOM NUMBER GENERATOR SUPPORT
7672 M:      Deepak Saxena <dsaxena@plexity.net>
7673 S:      Maintained
7674 F:      drivers/char/hw_random/omap-rng.c
7675
7676 OMAP HWMOD SUPPORT
7677 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7678 M:      Paul Walmsley <paul@pwsan.com>
7679 L:      linux-omap@vger.kernel.org
7680 S:      Maintained
7681 F:      arch/arm/mach-omap2/omap_hwmod.*
7682
7683 OMAP HWMOD DATA
7684 M:      Paul Walmsley <paul@pwsan.com>
7685 L:      linux-omap@vger.kernel.org
7686 S:      Maintained
7687 F:      arch/arm/mach-omap2/omap_hwmod*data*
7688
7689 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7690 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7691 L:      linux-omap@vger.kernel.org
7692 S:      Maintained
7693 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7694
7695 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7696 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7697 L:      linux-media@vger.kernel.org
7698 S:      Maintained
7699 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7700 F:      drivers/media/platform/omap3isp/
7701 F:      drivers/staging/media/omap4iss/
7702
7703 OMAP USB SUPPORT
7704 M:      Felipe Balbi <balbi@ti.com>
7705 L:      linux-usb@vger.kernel.org
7706 L:      linux-omap@vger.kernel.org
7707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7708 S:      Maintained
7709 F:      drivers/usb/*/*omap*
7710 F:      arch/arm/*omap*/usb*
7711
7712 OMAP GPIO DRIVER
7713 M:      Javier Martinez Canillas <javier@dowhile0.org>
7714 M:      Santosh Shilimkar <ssantosh@kernel.org>
7715 M:      Kevin Hilman <khilman@deeprootsystems.com>
7716 L:      linux-omap@vger.kernel.org
7717 S:      Maintained
7718 F:      drivers/gpio/gpio-omap.c
7719
7720 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7721 M:      Mark Jackson <mpfj@newflow.co.uk>
7722 L:      linux-omap@vger.kernel.org
7723 S:      Maintained
7724 F:      arch/arm/boot/dts/am335x-nano.dts
7725
7726 OMFS FILESYSTEM
7727 M:      Bob Copeland <me@bobcopeland.com>
7728 L:      linux-karma-devel@lists.sourceforge.net
7729 S:      Maintained
7730 F:      Documentation/filesystems/omfs.txt
7731 F:      fs/omfs/
7732
7733 OMNIKEY CARDMAN 4000 DRIVER
7734 M:      Harald Welte <laforge@gnumonks.org>
7735 S:      Maintained
7736 F:      drivers/char/pcmcia/cm4000_cs.c
7737 F:      include/linux/cm4000_cs.h
7738 F:      include/uapi/linux/cm4000_cs.h
7739
7740 OMNIKEY CARDMAN 4040 DRIVER
7741 M:      Harald Welte <laforge@gnumonks.org>
7742 S:      Maintained
7743 F:      drivers/char/pcmcia/cm4040_cs.*
7744
7745 OMNIVISION OV7670 SENSOR DRIVER
7746 M:      Jonathan Corbet <corbet@lwn.net>
7747 L:      linux-media@vger.kernel.org
7748 T:      git git://linuxtv.org/media_tree.git
7749 S:      Maintained
7750 F:      drivers/media/i2c/ov7670.c
7751
7752 ONENAND FLASH DRIVER
7753 M:      Kyungmin Park <kyungmin.park@samsung.com>
7754 L:      linux-mtd@lists.infradead.org
7755 S:      Maintained
7756 F:      drivers/mtd/onenand/
7757 F:      include/linux/mtd/onenand*.h
7758
7759 ONSTREAM SCSI TAPE DRIVER
7760 M:      Willem Riede <osst@riede.org>
7761 L:      osst-users@lists.sourceforge.net
7762 L:      linux-scsi@vger.kernel.org
7763 S:      Maintained
7764 F:      Documentation/scsi/osst.txt
7765 F:      drivers/scsi/osst.*
7766 F:      drivers/scsi/osst_*.h
7767 F:      drivers/scsi/st.h
7768
7769 OPENCORES I2C BUS DRIVER
7770 M:      Peter Korsgaard <jacmet@sunsite.dk>
7771 L:      linux-i2c@vger.kernel.org
7772 S:      Maintained
7773 F:      Documentation/i2c/busses/i2c-ocores
7774 F:      drivers/i2c/busses/i2c-ocores.c
7775
7776 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7777 M:      Rob Herring <robh+dt@kernel.org>
7778 M:      Frank Rowand <frowand.list@gmail.com>
7779 M:      Grant Likely <grant.likely@linaro.org>
7780 L:      devicetree@vger.kernel.org
7781 W:      http://www.devicetree.org/
7782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7783 S:      Maintained
7784 F:      drivers/of/
7785 F:      include/linux/of*.h
7786 F:      scripts/dtc/
7787
7788 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7789 M:      Rob Herring <robh+dt@kernel.org>
7790 M:      Pawel Moll <pawel.moll@arm.com>
7791 M:      Mark Rutland <mark.rutland@arm.com>
7792 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7793 M:      Kumar Gala <galak@codeaurora.org>
7794 L:      devicetree@vger.kernel.org
7795 S:      Maintained
7796 F:      Documentation/devicetree/
7797 F:      arch/*/boot/dts/
7798 F:      include/dt-bindings/
7799
7800 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7801 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7802 L:      devicetree@vger.kernel.org
7803 S:      Maintained
7804 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7805 F:      Documentation/devicetree/overlay-notes.txt
7806 F:      drivers/of/overlay.c
7807 F:      drivers/of/resolver.c
7808
7809 OPENRISC ARCHITECTURE
7810 M:      Jonas Bonn <jonas@southpole.se>
7811 W:      http://openrisc.net
7812 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7813 S:      Maintained
7814 T:      git git://openrisc.net/~jonas/linux
7815 F:      arch/openrisc/
7816
7817 OPENVSWITCH
7818 M:      Pravin Shelar <pshelar@nicira.com>
7819 L:      netdev@vger.kernel.org
7820 L:      dev@openvswitch.org
7821 W:      http://openvswitch.org
7822 S:      Maintained
7823 F:      net/openvswitch/
7824 F:      include/uapi/linux/openvswitch.h
7825
7826 OPL4 DRIVER
7827 M:      Clemens Ladisch <clemens@ladisch.de>
7828 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7829 T:      git git://git.alsa-project.org/alsa-kernel.git
7830 S:      Maintained
7831 F:      sound/drivers/opl4/
7832
7833 OPROFILE
7834 M:      Robert Richter <rric@kernel.org>
7835 L:      oprofile-list@lists.sf.net
7836 S:      Maintained
7837 F:      arch/*/include/asm/oprofile*.h
7838 F:      arch/*/oprofile/
7839 F:      drivers/oprofile/
7840 F:      include/linux/oprofile.h
7841
7842 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7843 M:      Mark Fasheh <mfasheh@suse.com>
7844 M:      Joel Becker <jlbec@evilplan.org>
7845 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7846 W:      http://ocfs2.wiki.kernel.org
7847 S:      Supported
7848 F:      Documentation/filesystems/ocfs2.txt
7849 F:      Documentation/filesystems/dlmfs.txt
7850 F:      fs/ocfs2/
7851
7852 ORINOCO DRIVER
7853 L:      linux-wireless@vger.kernel.org
7854 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7855 W:      http://www.nongnu.org/orinoco/
7856 S:      Orphan
7857 F:      drivers/net/wireless/orinoco/
7858
7859 OSD LIBRARY and FILESYSTEM
7860 M:      Boaz Harrosh <ooo@electrozaur.com>
7861 M:      Benny Halevy <bhalevy@primarydata.com>
7862 L:      osd-dev@open-osd.org
7863 W:      http://open-osd.org
7864 T:      git git://git.open-osd.org/open-osd.git
7865 S:      Maintained
7866 F:      drivers/scsi/osd/
7867 F:      include/scsi/osd_*
7868 F:      fs/exofs/
7869
7870 OVERLAY FILESYSTEM
7871 M:      Miklos Szeredi <miklos@szeredi.hu>
7872 L:      linux-unionfs@vger.kernel.org
7873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7874 S:      Supported
7875 F:      fs/overlayfs/
7876 F:      Documentation/filesystems/overlayfs.txt
7877
7878 P54 WIRELESS DRIVER
7879 M:      Christian Lamparter <chunkeey@googlemail.com>
7880 L:      linux-wireless@vger.kernel.org
7881 W:      http://wireless.kernel.org/en/users/Drivers/p54
7882 S:      Maintained
7883 F:      drivers/net/wireless/p54/
7884
7885 PA SEMI ETHERNET DRIVER
7886 M:      Olof Johansson <olof@lixom.net>
7887 L:      netdev@vger.kernel.org
7888 S:      Maintained
7889 F:      drivers/net/ethernet/pasemi/*
7890
7891 PA SEMI SMBUS DRIVER
7892 M:      Olof Johansson <olof@lixom.net>
7893 L:      linux-i2c@vger.kernel.org
7894 S:      Maintained
7895 F:      drivers/i2c/busses/i2c-pasemi.c
7896
7897 PADATA PARALLEL EXECUTION MECHANISM
7898 M:      Steffen Klassert <steffen.klassert@secunet.com>
7899 L:      linux-crypto@vger.kernel.org
7900 S:      Maintained
7901 F:      kernel/padata.c
7902 F:      include/linux/padata.h
7903 F:      Documentation/padata.txt
7904
7905 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7906 M:      Harald Welte <laforge@gnumonks.org>
7907 L:      platform-driver-x86@vger.kernel.org
7908 S:      Maintained
7909 F:      drivers/platform/x86/panasonic-laptop.c
7910
7911 PANASONIC MN10300/AM33/AM34 PORT
7912 M:      David Howells <dhowells@redhat.com>
7913 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7914 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7915 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7916 S:      Maintained
7917 F:      Documentation/mn10300/
7918 F:      arch/mn10300/
7919
7920 PARALLEL PORT SUBSYSTEM
7921 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7922 M:      Sudip Mukherjee <sudip@vectorindia.org>
7923 L:      linux-parport@lists.infradead.org (subscribers-only)
7924 S:      Maintained
7925 F:      drivers/parport/
7926 F:      include/linux/parport*.h
7927 F:      drivers/char/ppdev.c
7928 F:      include/uapi/linux/ppdev.h
7929 F:      Documentation/parport*.txt
7930
7931 PARAVIRT_OPS INTERFACE
7932 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7933 M:      Chris Wright <chrisw@sous-sol.org>
7934 M:      Alok Kataria <akataria@vmware.com>
7935 M:      Rusty Russell <rusty@rustcorp.com.au>
7936 L:      virtualization@lists.linux-foundation.org
7937 S:      Supported
7938 F:      Documentation/virtual/paravirt_ops.txt
7939 F:      arch/*/kernel/paravirt*
7940 F:      arch/*/include/asm/paravirt.h
7941
7942 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7943 M:      Tim Waugh <tim@cyberelk.net>
7944 L:      linux-parport@lists.infradead.org (subscribers-only)
7945 S:      Maintained
7946 F:      Documentation/blockdev/paride.txt
7947 F:      drivers/block/paride/
7948
7949 PARISC ARCHITECTURE
7950 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7951 M:      Helge Deller <deller@gmx.de>
7952 L:      linux-parisc@vger.kernel.org
7953 W:      http://www.parisc-linux.org/
7954 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7957 S:      Maintained
7958 F:      arch/parisc/
7959 F:      Documentation/parisc/
7960 F:      drivers/parisc/
7961 F:      drivers/char/agp/parisc-agp.c
7962 F:      drivers/input/serio/gscps2.c
7963 F:      drivers/parport/parport_gsc.*
7964 F:      drivers/tty/serial/8250/8250_gsc.c
7965 F:      drivers/video/fbdev/sti*
7966 F:      drivers/video/console/sti*
7967 F:      drivers/video/logo/logo_parisc*
7968
7969 PC87360 HARDWARE MONITORING DRIVER
7970 M:      Jim Cromie <jim.cromie@gmail.com>
7971 L:      lm-sensors@lm-sensors.org
7972 S:      Maintained
7973 F:      Documentation/hwmon/pc87360
7974 F:      drivers/hwmon/pc87360.c
7975
7976 PC8736x GPIO DRIVER
7977 M:      Jim Cromie <jim.cromie@gmail.com>
7978 S:      Maintained
7979 F:      drivers/char/pc8736x_gpio.c
7980
7981 PC87427 HARDWARE MONITORING DRIVER
7982 M:      Jean Delvare <jdelvare@suse.com>
7983 L:      lm-sensors@lm-sensors.org
7984 S:      Maintained
7985 F:      Documentation/hwmon/pc87427
7986 F:      drivers/hwmon/pc87427.c
7987
7988 PCA9532 LED DRIVER
7989 M:      Riku Voipio <riku.voipio@iki.fi>
7990 S:      Maintained
7991 F:      drivers/leds/leds-pca9532.c
7992 F:      include/linux/leds-pca9532.h
7993
7994 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7995 M:      Guenter Roeck <linux@roeck-us.net>
7996 L:      linux-i2c@vger.kernel.org
7997 S:      Maintained
7998 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7999
8000 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8001 M:      Khalid Aziz <khalid@gonehiking.org>
8002 S:      Maintained
8003 F:      drivers/firmware/pcdp.*
8004
8005 PCI ERROR RECOVERY
8006 M:      Linas Vepstas <linasvepstas@gmail.com>
8007 L:      linux-pci@vger.kernel.org
8008 S:      Supported
8009 F:      Documentation/PCI/pci-error-recovery.txt
8010
8011 PCI SUBSYSTEM
8012 M:      Bjorn Helgaas <bhelgaas@google.com>
8013 L:      linux-pci@vger.kernel.org
8014 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8016 S:      Supported
8017 F:      Documentation/PCI/
8018 F:      drivers/pci/
8019 F:      include/linux/pci*
8020 F:      arch/x86/pci/
8021 F:      arch/x86/kernel/quirks.c
8022
8023 PCI DRIVER FOR ALTERA PCIE IP
8024 M:      Ley Foon Tan <lftan@altera.com>
8025 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8026 L:      linux-pci@vger.kernel.org
8027 S:      Supported
8028 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8029 F:      drivers/pci/host/pcie-altera.c
8030
8031 PCI DRIVER FOR ARM VERSATILE PLATFORM
8032 M:      Rob Herring <robh@kernel.org>
8033 L:      linux-pci@vger.kernel.org
8034 L:      linux-arm-kernel@lists.infradead.org
8035 S:      Maintained
8036 F:      Documentation/devicetree/bindings/pci/versatile.txt
8037 F:      drivers/pci/host/pci-versatile.c
8038
8039 PCI DRIVER FOR APPLIEDMICRO XGENE
8040 M:      Tanmay Inamdar <tinamdar@apm.com>
8041 L:      linux-pci@vger.kernel.org
8042 L:      linux-arm-kernel@lists.infradead.org
8043 S:      Maintained
8044 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8045 F:      drivers/pci/host/pci-xgene.c
8046
8047 PCI DRIVER FOR FREESCALE LAYERSCAPE
8048 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8049 M:      Mingkai Hu <mingkai.hu@freescale.com>
8050 M:      Roy Zang <tie-fei.zang@freescale.com>
8051 L:      linuxppc-dev@lists.ozlabs.org
8052 L:      linux-pci@vger.kernel.org
8053 L:      linux-arm-kernel@lists.infradead.org
8054 S:      Maintained
8055 F:      drivers/pci/host/*layerscape*
8056
8057 PCI DRIVER FOR IMX6
8058 M:      Richard Zhu <Richard.Zhu@freescale.com>
8059 M:      Lucas Stach <l.stach@pengutronix.de>
8060 L:      linux-pci@vger.kernel.org
8061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8062 S:      Maintained
8063 F:      drivers/pci/host/*imx6*
8064
8065 PCI DRIVER FOR TI KEYSTONE
8066 M:      Murali Karicheri <m-karicheri2@ti.com>
8067 L:      linux-pci@vger.kernel.org
8068 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8069 S:      Maintained
8070 F:      drivers/pci/host/*keystone*
8071
8072 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8073 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8074 M:      Jason Cooper <jason@lakedaemon.net>
8075 L:      linux-pci@vger.kernel.org
8076 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8077 S:      Maintained
8078 F:      drivers/pci/host/*mvebu*
8079
8080 PCI DRIVER FOR NVIDIA TEGRA
8081 M:      Thierry Reding <thierry.reding@gmail.com>
8082 L:      linux-tegra@vger.kernel.org
8083 L:      linux-pci@vger.kernel.org
8084 S:      Supported
8085 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8086 F:      drivers/pci/host/pci-tegra.c
8087
8088 PCI DRIVER FOR TI DRA7XX
8089 M:      Kishon Vijay Abraham I <kishon@ti.com>
8090 L:      linux-omap@vger.kernel.org
8091 L:      linux-pci@vger.kernel.org
8092 S:      Supported
8093 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8094 F:      drivers/pci/host/pci-dra7xx.c
8095
8096 PCI DRIVER FOR RENESAS R-CAR
8097 M:      Simon Horman <horms@verge.net.au>
8098 L:      linux-pci@vger.kernel.org
8099 L:      linux-sh@vger.kernel.org
8100 S:      Maintained
8101 F:      drivers/pci/host/*rcar*
8102
8103 PCI DRIVER FOR SAMSUNG EXYNOS
8104 M:      Jingoo Han <jingoohan1@gmail.com>
8105 L:      linux-pci@vger.kernel.org
8106 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8107 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8108 S:      Maintained
8109 F:      drivers/pci/host/pci-exynos.c
8110
8111 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8112 M:      Jingoo Han <jingoohan1@gmail.com>
8113 M:      Pratyush Anand <pratyush.anand@gmail.com>
8114 L:      linux-pci@vger.kernel.org
8115 S:      Maintained
8116 F:      drivers/pci/host/*designware*
8117
8118 PCI DRIVER FOR GENERIC OF HOSTS
8119 M:      Will Deacon <will.deacon@arm.com>
8120 L:      linux-pci@vger.kernel.org
8121 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8122 S:      Maintained
8123 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8124 F:      drivers/pci/host/pci-host-generic.c
8125
8126 PCIE DRIVER FOR ST SPEAR13XX
8127 M:      Pratyush Anand <pratyush.anand@gmail.com>
8128 L:      linux-pci@vger.kernel.org
8129 S:      Maintained
8130 F:      drivers/pci/host/*spear*
8131
8132 PCI MSI DRIVER FOR ALTERA MSI 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-msi.txt
8138 F:      drivers/pci/host/pcie-altera-msi.c
8139
8140 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8141 M:      Duc Dang <dhdang@apm.com>
8142 L:      linux-pci@vger.kernel.org
8143 L:      linux-arm-kernel@lists.infradead.org
8144 S:      Maintained
8145 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8146 F:      drivers/pci/host/pci-xgene-msi.c
8147
8148 PCIE DRIVER FOR HISILICON
8149 M:      Zhou Wang <wangzhou1@hisilicon.com>
8150 L:      linux-pci@vger.kernel.org
8151 S:      Maintained
8152 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8153 F:      drivers/pci/host/pcie-hisi.c
8154
8155 PCMCIA SUBSYSTEM
8156 P:      Linux PCMCIA Team
8157 L:      linux-pcmcia@lists.infradead.org
8158 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8160 S:      Maintained
8161 F:      Documentation/pcmcia/
8162 F:      drivers/pcmcia/
8163 F:      include/pcmcia/
8164
8165 PCNET32 NETWORK DRIVER
8166 M:      Don Fry <pcnet32@frontier.com>
8167 L:      netdev@vger.kernel.org
8168 S:      Maintained
8169 F:      drivers/net/ethernet/amd/pcnet32.c
8170
8171 PCRYPT PARALLEL CRYPTO ENGINE
8172 M:      Steffen Klassert <steffen.klassert@secunet.com>
8173 L:      linux-crypto@vger.kernel.org
8174 S:      Maintained
8175 F:      crypto/pcrypt.c
8176 F:      include/crypto/pcrypt.h
8177
8178 PER-CPU MEMORY ALLOCATOR
8179 M:      Tejun Heo <tj@kernel.org>
8180 M:      Christoph Lameter <cl@linux-foundation.org>
8181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8182 S:      Maintained
8183 F:      include/linux/percpu*.h
8184 F:      mm/percpu*.c
8185 F:      arch/*/include/asm/percpu.h
8186
8187 PER-TASK DELAY ACCOUNTING
8188 M:      Balbir Singh <bsingharora@gmail.com>
8189 S:      Maintained
8190 F:      include/linux/delayacct.h
8191 F:      kernel/delayacct.c
8192
8193 PERFORMANCE EVENTS SUBSYSTEM
8194 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8195 M:      Ingo Molnar <mingo@redhat.com>
8196 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8197 L:      linux-kernel@vger.kernel.org
8198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8199 S:      Supported
8200 F:      kernel/events/*
8201 F:      include/linux/perf_event.h
8202 F:      include/uapi/linux/perf_event.h
8203 F:      arch/*/kernel/perf_event*.c
8204 F:      arch/*/kernel/*/perf_event*.c
8205 F:      arch/*/kernel/*/*/perf_event*.c
8206 F:      arch/*/include/asm/perf_event.h
8207 F:      arch/*/kernel/perf_callchain.c
8208 F:      tools/perf/
8209
8210 PERSONALITY HANDLING
8211 M:      Christoph Hellwig <hch@infradead.org>
8212 L:      linux-abi-devel@lists.sourceforge.net
8213 S:      Maintained
8214 F:      include/linux/personality.h
8215 F:      include/uapi/linux/personality.h
8216
8217 PHONET PROTOCOL
8218 M:      Remi Denis-Courmont <courmisch@gmail.com>
8219 S:      Supported
8220 F:      Documentation/networking/phonet.txt
8221 F:      include/linux/phonet.h
8222 F:      include/net/phonet/
8223 F:      include/uapi/linux/phonet.h
8224 F:      net/phonet/
8225
8226 PHRAM MTD DRIVER
8227 M:      Joern Engel <joern@lazybastard.org>
8228 L:      linux-mtd@lists.infradead.org
8229 S:      Maintained
8230 F:      drivers/mtd/devices/phram.c
8231
8232 PICOLCD HID DRIVER
8233 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8234 L:      linux-input@vger.kernel.org
8235 S:      Maintained
8236 F:      drivers/hid/hid-picolcd*
8237
8238 PICOXCELL SUPPORT
8239 M:      Jamie Iles <jamie@jamieiles.com>
8240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8241 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8242 S:      Supported
8243 F:      arch/arm/boot/dts/picoxcell*
8244 F:      arch/arm/mach-picoxcell/
8245 F:      drivers/crypto/picoxcell*
8246
8247 PIN CONTROL SUBSYSTEM
8248 M:      Linus Walleij <linus.walleij@linaro.org>
8249 L:      linux-gpio@vger.kernel.org
8250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8251 S:      Maintained
8252 F:      drivers/pinctrl/
8253 F:      include/linux/pinctrl/
8254
8255 PIN CONTROLLER - ATMEL AT91
8256 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8258 S:      Maintained
8259 F:      drivers/pinctrl/pinctrl-at91.*
8260
8261 PIN CONTROLLER - INTEL
8262 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8263 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8264 S:      Maintained
8265 F:      drivers/pinctrl/intel/
8266
8267 PIN CONTROLLER - RENESAS
8268 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8269 L:      linux-sh@vger.kernel.org
8270 S:      Maintained
8271 F:      drivers/pinctrl/sh-pfc/
8272
8273 PIN CONTROLLER - SAMSUNG
8274 M:      Tomasz Figa <tomasz.figa@gmail.com>
8275 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8276 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8277 S:      Maintained
8278 F:      drivers/pinctrl/samsung/
8279
8280 PIN CONTROLLER - ST SPEAR
8281 M:      Viresh Kumar <vireshk@kernel.org>
8282 L:      spear-devel@list.st.com
8283 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8284 W:      http://www.st.com/spear
8285 S:      Maintained
8286 F:      drivers/pinctrl/spear/
8287
8288 PKTCDVD DRIVER
8289 M:      Jiri Kosina <jikos@kernel.org>
8290 S:      Maintained
8291 F:      drivers/block/pktcdvd.c
8292 F:      include/linux/pktcdvd.h
8293 F:      include/uapi/linux/pktcdvd.h
8294
8295 PKUNITY SOC DRIVERS
8296 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8297 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8298 S:      Maintained
8299 T:      git git://github.com/gxt/linux.git
8300 F:      drivers/input/serio/i8042-unicore32io.h
8301 F:      drivers/i2c/busses/i2c-puv3.c
8302 F:      drivers/video/fbdev/fb-puv3.c
8303 F:      drivers/rtc/rtc-puv3.c
8304
8305 PMBUS HARDWARE MONITORING DRIVERS
8306 M:      Guenter Roeck <linux@roeck-us.net>
8307 L:      lm-sensors@lm-sensors.org
8308 W:      http://www.lm-sensors.org/
8309 W:      http://www.roeck-us.net/linux/drivers/
8310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8311 S:      Maintained
8312 F:      Documentation/hwmon/pmbus
8313 F:      drivers/hwmon/pmbus/
8314 F:      include/linux/i2c/pmbus.h
8315
8316 PMC SIERRA MaxRAID DRIVER
8317 L:      linux-scsi@vger.kernel.org
8318 W:      http://www.pmc-sierra.com/
8319 S:      Orphan
8320 F:      drivers/scsi/pmcraid.*
8321
8322 PMC SIERRA PM8001 DRIVER
8323 M:      Jack Wang <jinpu.wang@profitbricks.com>
8324 M:      lindar_liu@usish.com
8325 L:      pmchba@pmcs.com
8326 L:      linux-scsi@vger.kernel.org
8327 S:      Supported
8328 F:      drivers/scsi/pm8001/
8329
8330 POSIX CLOCKS and TIMERS
8331 M:      Thomas Gleixner <tglx@linutronix.de>
8332 L:      linux-kernel@vger.kernel.org
8333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8334 S:      Maintained
8335 F:      fs/timerfd.c
8336 F:      include/linux/timer*
8337 F:      kernel/time/*timer*
8338
8339 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8340 M:      Sebastian Reichel <sre@kernel.org>
8341 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8342 M:      David Woodhouse <dwmw2@infradead.org>
8343 L:      linux-pm@vger.kernel.org
8344 T:      git git://git.infradead.org/battery-2.6.git
8345 S:      Maintained
8346 F:      include/linux/power_supply.h
8347 F:      drivers/power/
8348 X:      drivers/power/avs/
8349
8350 POWER STATE COORDINATION INTERFACE (PSCI)
8351 M:      Mark Rutland <mark.rutland@arm.com>
8352 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8353 L:      linux-arm-kernel@lists.infradead.org
8354 S:      Maintained
8355 F:      drivers/firmware/psci.c
8356 F:      include/linux/psci.h
8357 F:      include/uapi/linux/psci.h
8358
8359 PNP SUPPORT
8360 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8361 S:      Maintained
8362 F:      drivers/pnp/
8363
8364 PPP PROTOCOL DRIVERS AND COMPRESSORS
8365 M:      Paul Mackerras <paulus@samba.org>
8366 L:      linux-ppp@vger.kernel.org
8367 S:      Maintained
8368 F:      drivers/net/ppp/ppp_*
8369
8370 PPP OVER ATM (RFC 2364)
8371 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8372 S:      Maintained
8373 F:      net/atm/pppoatm.c
8374 F:      include/uapi/linux/atmppp.h
8375
8376 PPP OVER ETHERNET
8377 M:      Michal Ostrowski <mostrows@earthlink.net>
8378 S:      Maintained
8379 F:      drivers/net/ppp/pppoe.c
8380 F:      drivers/net/ppp/pppox.c
8381
8382 PPP OVER L2TP
8383 M:      James Chapman <jchapman@katalix.com>
8384 S:      Maintained
8385 F:      net/l2tp/l2tp_ppp.c
8386 F:      include/linux/if_pppol2tp.h
8387 F:      include/uapi/linux/if_pppol2tp.h
8388
8389 PPS SUPPORT
8390 M:      Rodolfo Giometti <giometti@enneenne.com>
8391 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8392 L:      linuxpps@ml.enneenne.com (subscribers-only)
8393 S:      Maintained
8394 F:      Documentation/pps/
8395 F:      drivers/pps/
8396 F:      include/linux/pps*.h
8397
8398 PPTP DRIVER
8399 M:      Dmitry Kozlov <xeb@mail.ru>
8400 L:      netdev@vger.kernel.org
8401 S:      Maintained
8402 F:      drivers/net/ppp/pptp.c
8403 W:      http://sourceforge.net/projects/accel-pptp
8404
8405 PREEMPTIBLE KERNEL
8406 M:      Robert Love <rml@tech9.net>
8407 L:      kpreempt-tech@lists.sourceforge.net
8408 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8409 S:      Supported
8410 F:      Documentation/preempt-locking.txt
8411 F:      include/linux/preempt.h
8412
8413 PRISM54 WIRELESS DRIVER
8414 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8415 L:      linux-wireless@vger.kernel.org
8416 W:      http://wireless.kernel.org/en/users/Drivers/p54
8417 S:      Obsolete
8418 F:      drivers/net/wireless/prism54/
8419
8420 PS3 NETWORK SUPPORT
8421 M:      Geoff Levand <geoff@infradead.org>
8422 L:      netdev@vger.kernel.org
8423 L:      linuxppc-dev@lists.ozlabs.org
8424 S:      Maintained
8425 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8426
8427 PS3 PLATFORM SUPPORT
8428 M:      Geoff Levand <geoff@infradead.org>
8429 L:      linuxppc-dev@lists.ozlabs.org
8430 S:      Maintained
8431 F:      arch/powerpc/boot/ps3*
8432 F:      arch/powerpc/include/asm/lv1call.h
8433 F:      arch/powerpc/include/asm/ps3*.h
8434 F:      arch/powerpc/platforms/ps3/
8435 F:      drivers/*/ps3*
8436 F:      drivers/ps3/
8437 F:      drivers/rtc/rtc-ps3.c
8438 F:      drivers/usb/host/*ps3.c
8439 F:      sound/ppc/snd_ps3*
8440
8441 PS3VRAM DRIVER
8442 M:      Jim Paris <jim@jtan.com>
8443 M:      Geoff Levand <geoff@infradead.org>
8444 L:      linuxppc-dev@lists.ozlabs.org
8445 S:      Maintained
8446 F:      drivers/block/ps3vram.c
8447
8448 PSTORE FILESYSTEM
8449 M:      Anton Vorontsov <anton@enomsg.org>
8450 M:      Colin Cross <ccross@android.com>
8451 M:      Kees Cook <keescook@chromium.org>
8452 M:      Tony Luck <tony.luck@intel.com>
8453 S:      Maintained
8454 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8455 F:      fs/pstore/
8456 F:      include/linux/pstore*
8457 F:      drivers/firmware/efi/efi-pstore.c
8458 F:      drivers/acpi/apei/erst.c
8459
8460 PTP HARDWARE CLOCK SUPPORT
8461 M:      Richard Cochran <richardcochran@gmail.com>
8462 L:      netdev@vger.kernel.org
8463 S:      Maintained
8464 W:      http://linuxptp.sourceforge.net/
8465 F:      Documentation/ABI/testing/sysfs-ptp
8466 F:      Documentation/ptp/*
8467 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8468 F:      drivers/net/phy/dp83640*
8469 F:      drivers/ptp/*
8470 F:      include/linux/ptp_cl*
8471
8472 PTRACE SUPPORT
8473 M:      Roland McGrath <roland@hack.frob.com>
8474 M:      Oleg Nesterov <oleg@redhat.com>
8475 S:      Maintained
8476 F:      include/asm-generic/syscall.h
8477 F:      include/linux/ptrace.h
8478 F:      include/linux/regset.h
8479 F:      include/linux/tracehook.h
8480 F:      include/uapi/linux/ptrace.h
8481 F:      kernel/ptrace.c
8482
8483 PVRUSB2 VIDEO4LINUX DRIVER
8484 M:      Mike Isely <isely@pobox.com>
8485 L:      pvrusb2@isely.net       (subscribers-only)
8486 L:      linux-media@vger.kernel.org
8487 W:      http://www.isely.net/pvrusb2/
8488 T:      git git://linuxtv.org/media_tree.git
8489 S:      Maintained
8490 F:      Documentation/video4linux/README.pvrusb2
8491 F:      drivers/media/usb/pvrusb2/
8492
8493 PWC WEBCAM DRIVER
8494 M:      Hans de Goede <hdegoede@redhat.com>
8495 L:      linux-media@vger.kernel.org
8496 T:      git git://linuxtv.org/media_tree.git
8497 S:      Maintained
8498 F:      drivers/media/usb/pwc/*
8499
8500 PWM FAN DRIVER
8501 M:      Kamil Debski <k.debski@samsung.com>
8502 L:      lm-sensors@lm-sensors.org
8503 S:      Supported
8504 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8505 F:      Documentation/hwmon/pwm-fan
8506 F:      drivers/hwmon/pwm-fan.c
8507
8508 PWM SUBSYSTEM
8509 M:      Thierry Reding <thierry.reding@gmail.com>
8510 L:      linux-pwm@vger.kernel.org
8511 S:      Maintained
8512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8513 F:      Documentation/pwm.txt
8514 F:      Documentation/devicetree/bindings/pwm/
8515 F:      include/linux/pwm.h
8516 F:      drivers/pwm/
8517 F:      drivers/video/backlight/pwm_bl.c
8518 F:      include/linux/pwm_backlight.h
8519
8520 PXA2xx/PXA3xx SUPPORT
8521 M:      Daniel Mack <daniel@zonque.org>
8522 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8523 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8524 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8525 T:      git git://github.com/hzhuang1/linux.git
8526 T:      git git://github.com/rjarzmik/linux.git
8527 S:      Maintained
8528 F:      arch/arm/mach-pxa/
8529 F:      drivers/dma/pxa*
8530 F:      drivers/pcmcia/pxa2xx*
8531 F:      drivers/spi/spi-pxa2xx*
8532 F:      drivers/usb/gadget/udc/pxa2*
8533 F:      include/sound/pxa2xx-lib.h
8534 F:      sound/arm/pxa*
8535 F:      sound/soc/pxa/
8536
8537 PXA3xx NAND FLASH DRIVER
8538 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8539 L:      linux-mtd@lists.infradead.org
8540 S:      Maintained
8541 F:      drivers/mtd/nand/pxa3xx_nand.c
8542
8543 MMP SUPPORT
8544 M:      Eric Miao <eric.y.miao@gmail.com>
8545 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8546 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8547 T:      git git://github.com/hzhuang1/linux.git
8548 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8549 S:      Maintained
8550 F:      arch/arm/mach-mmp/
8551
8552 PXA MMCI DRIVER
8553 S:      Orphan
8554
8555 PXA RTC DRIVER
8556 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8557 L:      rtc-linux@googlegroups.com
8558 S:      Maintained
8559
8560 QAT DRIVER
8561 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8562 L:      qat-linux@intel.com
8563 S:      Supported
8564 F:      drivers/crypto/qat/
8565
8566 QIB DRIVER
8567 M:      Mike Marciniszyn <infinipath@intel.com>
8568 L:      linux-rdma@vger.kernel.org
8569 S:      Supported
8570 F:      drivers/infiniband/hw/qib/
8571
8572 QLOGIC QLA1280 SCSI DRIVER
8573 M:      Michael Reed <mdr@sgi.com>
8574 L:      linux-scsi@vger.kernel.org
8575 S:      Maintained
8576 F:      drivers/scsi/qla1280.[ch]
8577
8578 QLOGIC QLA2XXX FC-SCSI DRIVER
8579 M:      qla2xxx-upstream@qlogic.com
8580 L:      linux-scsi@vger.kernel.org
8581 S:      Supported
8582 F:      Documentation/scsi/LICENSE.qla2xxx
8583 F:      drivers/scsi/qla2xxx/
8584
8585 QLOGIC QLA4XXX iSCSI DRIVER
8586 M:      QLogic-Storage-Upstream@qlogic.com
8587 L:      linux-scsi@vger.kernel.org
8588 S:      Supported
8589 F:      Documentation/scsi/LICENSE.qla4xxx
8590 F:      drivers/scsi/qla4xxx/
8591
8592 QLOGIC QLA3XXX NETWORK DRIVER
8593 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8594 M:      Ron Mercer <ron.mercer@qlogic.com>
8595 M:      linux-driver@qlogic.com
8596 L:      netdev@vger.kernel.org
8597 S:      Supported
8598 F:      Documentation/networking/LICENSE.qla3xxx
8599 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8600
8601 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8602 M:      Dept-GELinuxNICDev@qlogic.com
8603 L:      netdev@vger.kernel.org
8604 S:      Supported
8605 F:      drivers/net/ethernet/qlogic/qlcnic/
8606
8607 QLOGIC QLGE 10Gb ETHERNET DRIVER
8608 M:      Harish Patil <harish.patil@qlogic.com>
8609 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8610 M:      Dept-GELinuxNICDev@qlogic.com
8611 M:      linux-driver@qlogic.com
8612 L:      netdev@vger.kernel.org
8613 S:      Supported
8614 F:      drivers/net/ethernet/qlogic/qlge/
8615
8616 QLOGIC QL4xxx ETHERNET DRIVER
8617 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8618 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8619 M:      everest-linux-l2@qlogic.com
8620 L:      netdev@vger.kernel.org
8621 S:      Supported
8622 F:      drivers/net/ethernet/qlogic/qed/
8623 F:      include/linux/qed/
8624 F:      drivers/net/ethernet/qlogic/qede/
8625
8626 QNX4 FILESYSTEM
8627 M:      Anders Larsen <al@alarsen.net>
8628 W:      http://www.alarsen.net/linux/qnx4fs/
8629 S:      Maintained
8630 F:      fs/qnx4/
8631 F:      include/uapi/linux/qnx4_fs.h
8632 F:      include/uapi/linux/qnxtypes.h
8633
8634 QT1010 MEDIA DRIVER
8635 M:      Antti Palosaari <crope@iki.fi>
8636 L:      linux-media@vger.kernel.org
8637 W:      http://linuxtv.org/
8638 W:      http://palosaari.fi/linux/
8639 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8640 T:      git git://linuxtv.org/anttip/media_tree.git
8641 S:      Maintained
8642 F:      drivers/media/tuners/qt1010*
8643
8644 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8645 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8646 L:      linux-wireless@vger.kernel.org
8647 L:      ath9k-devel@lists.ath9k.org
8648 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8649 S:      Supported
8650 F:      drivers/net/wireless/ath/ath9k/
8651
8652 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8653 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8654 L:      ath10k@lists.infradead.org
8655 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8656 T:      git git://github.com/kvalo/ath.git
8657 S:      Supported
8658 F:      drivers/net/wireless/ath/ath10k/
8659
8660 QUALCOMM HEXAGON ARCHITECTURE
8661 M:      Richard Kuo <rkuo@codeaurora.org>
8662 L:      linux-hexagon@vger.kernel.org
8663 S:      Supported
8664 F:      arch/hexagon/
8665
8666 QUALCOMM WCN36XX WIRELESS DRIVER
8667 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8668 L:      wcn36xx@lists.infradead.org
8669 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8670 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8671 S:      Supported
8672 F:      drivers/net/wireless/ath/wcn36xx/
8673
8674 RADOS BLOCK DEVICE (RBD)
8675 M:      Ilya Dryomov <idryomov@gmail.com>
8676 M:      Sage Weil <sage@redhat.com>
8677 M:      Alex Elder <elder@kernel.org>
8678 L:      ceph-devel@vger.kernel.org
8679 W:      http://ceph.com/
8680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8681 T:      git git://github.com/ceph/ceph-client.git
8682 S:      Supported
8683 F:      Documentation/ABI/testing/sysfs-bus-rbd
8684 F:      drivers/block/rbd.c
8685 F:      drivers/block/rbd_types.h
8686
8687 RADEON FRAMEBUFFER DISPLAY DRIVER
8688 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8689 L:      linux-fbdev@vger.kernel.org
8690 S:      Maintained
8691 F:      drivers/video/fbdev/aty/radeon*
8692 F:      include/uapi/linux/radeonfb.h
8693
8694 RADIOSHARK RADIO DRIVER
8695 M:      Hans de Goede <hdegoede@redhat.com>
8696 L:      linux-media@vger.kernel.org
8697 T:      git git://linuxtv.org/media_tree.git
8698 S:      Maintained
8699 F:      drivers/media/radio/radio-shark.c
8700
8701 RADIOSHARK2 RADIO DRIVER
8702 M:      Hans de Goede <hdegoede@redhat.com>
8703 L:      linux-media@vger.kernel.org
8704 T:      git git://linuxtv.org/media_tree.git
8705 S:      Maintained
8706 F:      drivers/media/radio/radio-shark2.c
8707 F:      drivers/media/radio/radio-tea5777.c
8708
8709 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8710 M:      Paul Mackerras <paulus@samba.org>
8711 L:      linux-fbdev@vger.kernel.org
8712 S:      Maintained
8713 F:      drivers/video/fbdev/aty/aty128fb.c
8714
8715 RALINK RT2X00 WIRELESS LAN DRIVER
8716 P:      rt2x00 project
8717 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8718 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8719 L:      linux-wireless@vger.kernel.org
8720 S:      Maintained
8721 F:      drivers/net/wireless/rt2x00/
8722
8723 RAMDISK RAM BLOCK DEVICE DRIVER
8724 M:      Jens Axboe <axboe@kernel.dk>
8725 S:      Maintained
8726 F:      Documentation/blockdev/ramdisk.txt
8727 F:      drivers/block/brd.c
8728
8729 RANDOM NUMBER DRIVER
8730 M:      "Theodore Ts'o" <tytso@mit.edu>
8731 S:      Maintained
8732 F:      drivers/char/random.c
8733
8734 RAPIDIO SUBSYSTEM
8735 M:      Matt Porter <mporter@kernel.crashing.org>
8736 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8737 S:      Maintained
8738 F:      drivers/rapidio/
8739
8740 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8741 L:      linux-wireless@vger.kernel.org
8742 S:      Orphan
8743 F:      drivers/net/wireless/ray*
8744
8745 RCUTORTURE MODULE
8746 M:      Josh Triplett <josh@joshtriplett.org>
8747 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8748 L:      linux-kernel@vger.kernel.org
8749 S:      Supported
8750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8751 F:      Documentation/RCU/torture.txt
8752 F:      kernel/rcu/rcutorture.c
8753
8754 RCUTORTURE TEST FRAMEWORK
8755 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8756 M:      Josh Triplett <josh@joshtriplett.org>
8757 R:      Steven Rostedt <rostedt@goodmis.org>
8758 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8759 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8760 L:      linux-kernel@vger.kernel.org
8761 S:      Supported
8762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8763 F:      tools/testing/selftests/rcutorture
8764
8765 RDC R-321X SoC
8766 M:      Florian Fainelli <florian@openwrt.org>
8767 S:      Maintained
8768
8769 RDC R6040 FAST ETHERNET DRIVER
8770 M:      Florian Fainelli <florian@openwrt.org>
8771 L:      netdev@vger.kernel.org
8772 S:      Maintained
8773 F:      drivers/net/ethernet/rdc/r6040.c
8774
8775 RDS - RELIABLE DATAGRAM SOCKETS
8776 M:      Chien Yen <chien.yen@oracle.com>
8777 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8778 S:      Supported
8779 F:      net/rds/
8780
8781 READ-COPY UPDATE (RCU)
8782 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8783 M:      Josh Triplett <josh@joshtriplett.org>
8784 R:      Steven Rostedt <rostedt@goodmis.org>
8785 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8786 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8787 L:      linux-kernel@vger.kernel.org
8788 W:      http://www.rdrop.com/users/paulmck/RCU/
8789 S:      Supported
8790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8791 F:      Documentation/RCU/
8792 X:      Documentation/RCU/torture.txt
8793 F:      include/linux/rcu*
8794 X:      include/linux/srcu.h
8795 F:      kernel/rcu/
8796 X:      kernel/torture.c
8797
8798 REAL TIME CLOCK (RTC) SUBSYSTEM
8799 M:      Alessandro Zummo <a.zummo@towertech.it>
8800 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8801 L:      rtc-linux@googlegroups.com
8802 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8804 S:      Maintained
8805 F:      Documentation/rtc.txt
8806 F:      drivers/rtc/
8807 F:      include/linux/rtc.h
8808 F:      include/uapi/linux/rtc.h
8809
8810 REALTEK AUDIO CODECS
8811 M:      Bard Liao <bardliao@realtek.com>
8812 M:      Oder Chiou <oder_chiou@realtek.com>
8813 S:      Maintained
8814 F:      sound/soc/codecs/rt*
8815 F:      include/sound/rt*.h
8816
8817 REISERFS FILE SYSTEM
8818 L:      reiserfs-devel@vger.kernel.org
8819 S:      Supported
8820 F:      fs/reiserfs/
8821
8822 REGISTER MAP ABSTRACTION
8823 M:      Mark Brown <broonie@kernel.org>
8824 L:      linux-kernel@vger.kernel.org
8825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8826 S:      Supported
8827 F:      drivers/base/regmap/
8828 F:      include/linux/regmap.h
8829
8830 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8831 M:      Ohad Ben-Cohen <ohad@wizery.com>
8832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8833 S:      Maintained
8834 F:      drivers/remoteproc/
8835 F:      Documentation/remoteproc.txt
8836 F:      include/linux/remoteproc.h
8837
8838 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8839 M:      Ohad Ben-Cohen <ohad@wizery.com>
8840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8841 S:      Maintained
8842 F:      drivers/rpmsg/
8843 F:      Documentation/rpmsg.txt
8844 F:      include/linux/rpmsg.h
8845
8846 RESET CONTROLLER FRAMEWORK
8847 M:      Philipp Zabel <p.zabel@pengutronix.de>
8848 S:      Maintained
8849 F:      drivers/reset/
8850 F:      Documentation/devicetree/bindings/reset/
8851 F:      include/dt-bindings/reset/
8852 F:      include/linux/reset.h
8853 F:      include/linux/reset-controller.h
8854
8855 RFKILL
8856 M:      Johannes Berg <johannes@sipsolutions.net>
8857 L:      linux-wireless@vger.kernel.org
8858 W:      http://wireless.kernel.org/
8859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8861 S:      Maintained
8862 F:      Documentation/rfkill.txt
8863 F:      net/rfkill/
8864
8865 RHASHTABLE
8866 M:      Thomas Graf <tgraf@suug.ch>
8867 L:      netdev@vger.kernel.org
8868 S:      Maintained
8869 F:      lib/rhashtable.c
8870 F:      include/linux/rhashtable.h
8871
8872 RICOH SMARTMEDIA/XD DRIVER
8873 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8874 S:      Maintained
8875 F:      drivers/mtd/nand/r852.c
8876 F:      drivers/mtd/nand/r852.h
8877
8878 RICOH R5C592 MEMORYSTICK DRIVER
8879 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8880 S:      Maintained
8881 F:      drivers/memstick/host/r592.*
8882
8883 ROCCAT DRIVERS
8884 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8885 W:      http://sourceforge.net/projects/roccat/
8886 S:      Maintained
8887 F:      drivers/hid/hid-roccat*
8888 F:      include/linux/hid-roccat*
8889 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8890
8891 ROCKER DRIVER
8892 M:      Jiri Pirko <jiri@resnulli.us>
8893 M:      Scott Feldman <sfeldma@gmail.com>
8894 L:      netdev@vger.kernel.org
8895 S:      Supported
8896 F:      drivers/net/ethernet/rocker/
8897
8898 ROCKETPORT DRIVER
8899 P:      Comtrol Corp.
8900 W:      http://www.comtrol.com
8901 S:      Maintained
8902 F:      Documentation/serial/rocket.txt
8903 F:      drivers/tty/rocket*
8904
8905 ROCKETPORT EXPRESS/INFINITY DRIVER
8906 M:      Kevin Cernekee <cernekee@gmail.com>
8907 L:      linux-serial@vger.kernel.org
8908 S:      Odd Fixes
8909 F:      drivers/tty/serial/rp2.*
8910
8911 ROSE NETWORK LAYER
8912 M:      Ralf Baechle <ralf@linux-mips.org>
8913 L:      linux-hams@vger.kernel.org
8914 W:      http://www.linux-ax25.org/
8915 S:      Maintained
8916 F:      include/net/rose.h
8917 F:      include/uapi/linux/rose.h
8918 F:      net/rose/
8919
8920 RTL2830 MEDIA DRIVER
8921 M:      Antti Palosaari <crope@iki.fi>
8922 L:      linux-media@vger.kernel.org
8923 W:      http://linuxtv.org/
8924 W:      http://palosaari.fi/linux/
8925 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8926 T:      git git://linuxtv.org/anttip/media_tree.git
8927 S:      Maintained
8928 F:      drivers/media/dvb-frontends/rtl2830*
8929
8930 RTL2832 MEDIA DRIVER
8931 M:      Antti Palosaari <crope@iki.fi>
8932 L:      linux-media@vger.kernel.org
8933 W:      http://linuxtv.org/
8934 W:      http://palosaari.fi/linux/
8935 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8936 T:      git git://linuxtv.org/anttip/media_tree.git
8937 S:      Maintained
8938 F:      drivers/media/dvb-frontends/rtl2832*
8939
8940 RTL2832_SDR MEDIA DRIVER
8941 M:      Antti Palosaari <crope@iki.fi>
8942 L:      linux-media@vger.kernel.org
8943 W:      http://linuxtv.org/
8944 W:      http://palosaari.fi/linux/
8945 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8946 T:      git git://linuxtv.org/anttip/media_tree.git
8947 S:      Maintained
8948 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8949
8950 RTL8180 WIRELESS DRIVER
8951 L:      linux-wireless@vger.kernel.org
8952 W:      http://wireless.kernel.org/
8953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8954 S:      Orphan
8955 F:      drivers/net/wireless/rtl818x/rtl8180/
8956
8957 RTL8187 WIRELESS DRIVER
8958 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8959 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8960 M:      Larry Finger <Larry.Finger@lwfinger.net>
8961 L:      linux-wireless@vger.kernel.org
8962 W:      http://wireless.kernel.org/
8963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8964 S:      Maintained
8965 F:      drivers/net/wireless/rtl818x/rtl8187/
8966
8967 RTL8192CE WIRELESS DRIVER
8968 M:      Larry Finger <Larry.Finger@lwfinger.net>
8969 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8970 L:      linux-wireless@vger.kernel.org
8971 W:      http://wireless.kernel.org/
8972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8973 S:      Maintained
8974 F:      drivers/net/wireless/rtlwifi/
8975 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8976
8977 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
8978 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
8979 L:      linux-wireless@vger.kernel.org
8980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
8981 S:      Maintained
8982 F:      drivers/net/wireless/realtek/rtl8xxxu/
8983
8984 S3 SAVAGE FRAMEBUFFER DRIVER
8985 M:      Antonino Daplas <adaplas@gmail.com>
8986 L:      linux-fbdev@vger.kernel.org
8987 S:      Maintained
8988 F:      drivers/video/fbdev/savage/
8989
8990 S390
8991 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8992 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8993 L:      linux-s390@vger.kernel.org
8994 W:      http://www.ibm.com/developerworks/linux/linux390/
8995 S:      Supported
8996 F:      arch/s390/
8997 F:      drivers/s390/
8998 F:      Documentation/s390/
8999 F:      Documentation/DocBook/s390*
9000
9001 S390 COMMON I/O LAYER
9002 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9003 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9004 L:      linux-s390@vger.kernel.org
9005 W:      http://www.ibm.com/developerworks/linux/linux390/
9006 S:      Supported
9007 F:      drivers/s390/cio/
9008
9009 S390 DASD DRIVER
9010 M:      Stefan Weinhuber <wein@de.ibm.com>
9011 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9012 L:      linux-s390@vger.kernel.org
9013 W:      http://www.ibm.com/developerworks/linux/linux390/
9014 S:      Supported
9015 F:      drivers/s390/block/dasd*
9016 F:      block/partitions/ibm.c
9017
9018 S390 NETWORK DRIVERS
9019 M:      Ursula Braun <ursula.braun@de.ibm.com>
9020 L:      linux-s390@vger.kernel.org
9021 W:      http://www.ibm.com/developerworks/linux/linux390/
9022 S:      Supported
9023 F:      drivers/s390/net/
9024
9025 S390 PCI SUBSYSTEM
9026 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9027 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9028 L:      linux-s390@vger.kernel.org
9029 W:      http://www.ibm.com/developerworks/linux/linux390/
9030 S:      Supported
9031 F:      arch/s390/pci/
9032 F:      drivers/pci/hotplug/s390_pci_hpc.c
9033
9034 S390 ZCRYPT DRIVER
9035 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9036 L:      linux-s390@vger.kernel.org
9037 W:      http://www.ibm.com/developerworks/linux/linux390/
9038 S:      Supported
9039 F:      drivers/s390/crypto/
9040
9041 S390 ZFCP DRIVER
9042 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9043 L:      linux-s390@vger.kernel.org
9044 W:      http://www.ibm.com/developerworks/linux/linux390/
9045 S:      Supported
9046 F:      drivers/s390/scsi/zfcp_*
9047
9048 S390 IUCV NETWORK LAYER
9049 M:      Ursula Braun <ursula.braun@de.ibm.com>
9050 L:      linux-s390@vger.kernel.org
9051 W:      http://www.ibm.com/developerworks/linux/linux390/
9052 S:      Supported
9053 F:      drivers/s390/net/*iucv*
9054 F:      include/net/iucv/
9055 F:      net/iucv/
9056
9057 S390 IOMMU (PCI)
9058 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9059 L:      linux-s390@vger.kernel.org
9060 W:      http://www.ibm.com/developerworks/linux/linux390/
9061 S:      Supported
9062 F:      drivers/iommu/s390-iommu.c
9063
9064 S3C24XX SD/MMC Driver
9065 M:      Ben Dooks <ben-linux@fluff.org>
9066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9067 S:      Supported
9068 F:      drivers/mmc/host/s3cmci.*
9069
9070 SAA6588 RDS RECEIVER DRIVER
9071 M:      Hans Verkuil <hverkuil@xs4all.nl>
9072 L:      linux-media@vger.kernel.org
9073 T:      git git://linuxtv.org/media_tree.git
9074 W:      http://linuxtv.org
9075 S:      Odd Fixes
9076 F:      drivers/media/i2c/saa6588*
9077
9078 SAA7134 VIDEO4LINUX DRIVER
9079 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9080 L:      linux-media@vger.kernel.org
9081 W:      http://linuxtv.org
9082 T:      git git://linuxtv.org/media_tree.git
9083 S:      Odd fixes
9084 F:      Documentation/video4linux/*.saa7134
9085 F:      drivers/media/pci/saa7134/
9086
9087 SAA7146 VIDEO4LINUX-2 DRIVER
9088 M:      Hans Verkuil <hverkuil@xs4all.nl>
9089 L:      linux-media@vger.kernel.org
9090 T:      git git://linuxtv.org/media_tree.git
9091 S:      Maintained
9092 F:      drivers/media/common/saa7146/
9093 F:      drivers/media/pci/saa7146/
9094 F:      include/media/saa7146*
9095
9096 SAMSUNG LAPTOP DRIVER
9097 M:      Corentin Chary <corentin.chary@gmail.com>
9098 L:      platform-driver-x86@vger.kernel.org
9099 S:      Maintained
9100 F:      drivers/platform/x86/samsung-laptop.c
9101
9102 SAMSUNG AUDIO (ASoC) DRIVERS
9103 M:      Sangbeom Kim <sbkim73@samsung.com>
9104 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9105 S:      Supported
9106 F:      sound/soc/samsung/
9107
9108 SAMSUNG FRAMEBUFFER DRIVER
9109 M:      Jingoo Han <jingoohan1@gmail.com>
9110 L:      linux-fbdev@vger.kernel.org
9111 S:      Maintained
9112 F:      drivers/video/fbdev/s3c-fb.c
9113
9114 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9115 M:      Sangbeom Kim <sbkim73@samsung.com>
9116 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9117 L:      linux-kernel@vger.kernel.org
9118 L:      linux-samsung-soc@vger.kernel.org
9119 S:      Supported
9120 F:      drivers/mfd/sec*.c
9121 F:      drivers/regulator/s2m*.c
9122 F:      drivers/regulator/s5m*.c
9123 F:      drivers/clk/clk-s2mps11.c
9124 F:      drivers/rtc/rtc-s5m.c
9125 F:      include/linux/mfd/samsung/
9126 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9127 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9128
9129 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9130 M:      Kyungmin Park <kyungmin.park@samsung.com>
9131 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9132 L:      linux-media@vger.kernel.org
9133 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9134 S:      Supported
9135 F:      drivers/media/platform/exynos4-is/
9136
9137 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9138 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9139 L:      linux-media@vger.kernel.org
9140 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9141 S:      Maintained
9142 F:      drivers/media/platform/s3c-camif/
9143 F:      include/media/s3c_camif.h
9144
9145 SAMSUNG S5C73M3 CAMERA DRIVER
9146 M:      Kyungmin Park <kyungmin.park@samsung.com>
9147 M:      Andrzej Hajda <a.hajda@samsung.com>
9148 L:      linux-media@vger.kernel.org
9149 S:      Supported
9150 F:      drivers/media/i2c/s5c73m3/*
9151
9152 SAMSUNG S5K5BAF CAMERA DRIVER
9153 M:      Kyungmin Park <kyungmin.park@samsung.com>
9154 M:      Andrzej Hajda <a.hajda@samsung.com>
9155 L:      linux-media@vger.kernel.org
9156 S:      Supported
9157 F:      drivers/media/i2c/s5k5baf.c
9158
9159 SAMSUNG S3FWRN5 NFC DRIVER
9160 M:      Robert Baldyga <r.baldyga@samsung.com>
9161 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9162 S:      Supported
9163 F:      drivers/nfc/s3fwrn5
9164
9165 SAMSUNG SOC CLOCK DRIVERS
9166 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9167 M:      Tomasz Figa <tomasz.figa@gmail.com>
9168 S:      Supported
9169 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9170 F:      drivers/clk/samsung/
9171
9172 SAMSUNG SXGBE DRIVERS
9173 M:      Byungho An <bh74.an@samsung.com>
9174 M:      Girish K S <ks.giri@samsung.com>
9175 M:      Vipul Pandya <vipul.pandya@samsung.com>
9176 S:      Supported
9177 L:      netdev@vger.kernel.org
9178 F:      drivers/net/ethernet/samsung/sxgbe/
9179
9180 SAMSUNG THERMAL DRIVER
9181 M:      Lukasz Majewski <l.majewski@samsung.com>
9182 L:      linux-pm@vger.kernel.org
9183 L:      linux-samsung-soc@vger.kernel.org
9184 S:      Supported
9185 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9186 F:      drivers/thermal/samsung/
9187
9188 SAMSUNG USB2 PHY DRIVER
9189 M:      Kamil Debski <k.debski@samsung.com>
9190 L:      linux-kernel@vger.kernel.org
9191 S:      Supported
9192 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9193 F:      Documentation/phy/samsung-usb2.txt
9194 F:      drivers/phy/phy-exynos4210-usb2.c
9195 F:      drivers/phy/phy-exynos4x12-usb2.c
9196 F:      drivers/phy/phy-exynos5250-usb2.c
9197 F:      drivers/phy/phy-s5pv210-usb2.c
9198 F:      drivers/phy/phy-samsung-usb2.c
9199 F:      drivers/phy/phy-samsung-usb2.h
9200
9201 SERIAL DRIVERS
9202 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9203 L:      linux-serial@vger.kernel.org
9204 S:      Maintained
9205 F:      drivers/tty/serial/
9206
9207 SYNOPSYS DESIGNWARE DMAC DRIVER
9208 M:      Viresh Kumar <vireshk@kernel.org>
9209 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9210 S:      Maintained
9211 F:      include/linux/dma/dw.h
9212 F:      include/linux/platform_data/dma-dw.h
9213 F:      drivers/dma/dw/
9214
9215 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9216 M: Lars Persson <lars.persson@axis.com>
9217 L: netdev@vger.kernel.org
9218 S: Supported
9219 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9220 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9221
9222 SYNOPSYS DESIGNWARE I2C DRIVER
9223 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9224 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9225 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9226 L:      linux-i2c@vger.kernel.org
9227 S:      Maintained
9228 F:      drivers/i2c/busses/i2c-designware-*
9229 F:      include/linux/platform_data/i2c-designware.h
9230
9231 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9232 M:      Seungwon Jeon <tgih.jun@samsung.com>
9233 M:      Jaehoon Chung <jh80.chung@samsung.com>
9234 L:      linux-mmc@vger.kernel.org
9235 S:      Maintained
9236 F:      include/linux/mmc/dw_mmc.h
9237 F:      drivers/mmc/host/dw_mmc*
9238
9239 THUNDERBOLT DRIVER
9240 M:      Andreas Noever <andreas.noever@gmail.com>
9241 S:      Maintained
9242 F:      drivers/thunderbolt/
9243
9244 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9245 M:      John Stultz <john.stultz@linaro.org>
9246 M:      Thomas Gleixner <tglx@linutronix.de>
9247 L:      linux-kernel@vger.kernel.org
9248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9249 S:      Supported
9250 F:      include/linux/clocksource.h
9251 F:      include/linux/time.h
9252 F:      include/linux/timex.h
9253 F:      include/uapi/linux/time.h
9254 F:      include/uapi/linux/timex.h
9255 F:      kernel/time/clocksource.c
9256 F:      kernel/time/time*.c
9257 F:      kernel/time/ntp.c
9258 F:      tools/testing/selftests/timers/
9259
9260 SC1200 WDT DRIVER
9261 M:      Zwane Mwaikambo <zwanem@gmail.com>
9262 S:      Maintained
9263 F:      drivers/watchdog/sc1200wdt.c
9264
9265 SCHEDULER
9266 M:      Ingo Molnar <mingo@redhat.com>
9267 M:      Peter Zijlstra <peterz@infradead.org>
9268 L:      linux-kernel@vger.kernel.org
9269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9270 S:      Maintained
9271 F:      kernel/sched/
9272 F:      include/linux/sched.h
9273 F:      include/uapi/linux/sched.h
9274 F:      include/linux/wait.h
9275
9276 SCORE ARCHITECTURE
9277 M:      Chen Liqin <liqin.linux@gmail.com>
9278 M:      Lennox Wu <lennox.wu@gmail.com>
9279 W:      http://www.sunplus.com
9280 S:      Supported
9281 F:      arch/score/
9282
9283 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9284 M:      Sudeep Holla <sudeep.holla@arm.com>
9285 L:      linux-arm-kernel@lists.infradead.org
9286 S:      Maintained
9287 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9288 F:      drivers/clk/clk-scpi.c
9289 F:      drivers/cpufreq/scpi-cpufreq.c
9290 F:      drivers/firmware/arm_scpi.c
9291 F:      include/linux/scpi_protocol.h
9292
9293 SCSI CDROM DRIVER
9294 M:      Jens Axboe <axboe@kernel.dk>
9295 L:      linux-scsi@vger.kernel.org
9296 W:      http://www.kernel.dk
9297 S:      Maintained
9298 F:      drivers/scsi/sr*
9299
9300 SCSI RDMA PROTOCOL (SRP) INITIATOR
9301 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9302 L:      linux-rdma@vger.kernel.org
9303 S:      Supported
9304 W:      http://www.openfabrics.org
9305 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9307 F:      drivers/infiniband/ulp/srp/
9308 F:      include/scsi/srp.h
9309
9310 SCSI SG DRIVER
9311 M:      Doug Gilbert <dgilbert@interlog.com>
9312 L:      linux-scsi@vger.kernel.org
9313 W:      http://sg.danny.cz/sg
9314 S:      Maintained
9315 F:      Documentation/scsi/scsi-generic.txt
9316 F:      drivers/scsi/sg.c
9317 F:      include/scsi/sg.h
9318
9319 SCSI SUBSYSTEM
9320 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9321 L:      linux-scsi@vger.kernel.org
9322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9323 S:      Maintained
9324 F:      drivers/scsi/
9325 F:      include/scsi/
9326
9327 SCSI TAPE DRIVER
9328 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9329 L:      linux-scsi@vger.kernel.org
9330 S:      Maintained
9331 F:      Documentation/scsi/st.txt
9332 F:      drivers/scsi/st.*
9333 F:      drivers/scsi/st_*.h
9334
9335 SCTP PROTOCOL
9336 M:      Vlad Yasevich <vyasevich@gmail.com>
9337 M:      Neil Horman <nhorman@tuxdriver.com>
9338 L:      linux-sctp@vger.kernel.org
9339 W:      http://lksctp.sourceforge.net
9340 S:      Maintained
9341 F:      Documentation/networking/sctp.txt
9342 F:      include/linux/sctp.h
9343 F:      include/uapi/linux/sctp.h
9344 F:      include/net/sctp/
9345 F:      net/sctp/
9346
9347 SCx200 CPU SUPPORT
9348 M:      Jim Cromie <jim.cromie@gmail.com>
9349 S:      Odd Fixes
9350 F:      Documentation/i2c/busses/scx200_acb
9351 F:      arch/x86/platform/scx200/
9352 F:      drivers/watchdog/scx200_wdt.c
9353 F:      drivers/i2c/busses/scx200*
9354 F:      drivers/mtd/maps/scx200_docflash.c
9355 F:      include/linux/scx200.h
9356
9357 SCx200 GPIO DRIVER
9358 M:      Jim Cromie <jim.cromie@gmail.com>
9359 S:      Maintained
9360 F:      drivers/char/scx200_gpio.c
9361 F:      include/linux/scx200_gpio.h
9362
9363 SCx200 HRT CLOCKSOURCE DRIVER
9364 M:      Jim Cromie <jim.cromie@gmail.com>
9365 S:      Maintained
9366 F:      drivers/clocksource/scx200_hrt.c
9367
9368 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9369 M:      Sascha Sommer <saschasommer@freenet.de>
9370 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9371 S:      Maintained
9372 F:      drivers/mmc/host/sdricoh_cs.c
9373
9374 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9375 L:      linux-mmc@vger.kernel.org
9376 S:      Orphan
9377 F:      drivers/mmc/host/sdhci.*
9378 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9379
9380 SECURE COMPUTING
9381 M:      Kees Cook <keescook@chromium.org>
9382 R:      Andy Lutomirski <luto@amacapital.net>
9383 R:      Will Drewry <wad@chromium.org>
9384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9385 S:      Supported
9386 F:      kernel/seccomp.c
9387 F:      include/uapi/linux/seccomp.h
9388 F:      include/linux/seccomp.h
9389 F:      tools/testing/selftests/seccomp/*
9390 K:      \bsecure_computing
9391 K:      \bTIF_SECCOMP\b
9392
9393 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9394 M:      Ben Dooks <ben-linux@fluff.org>
9395 M:      Jaehoon Chung <jh80.chung@samsung.com>
9396 L:      linux-mmc@vger.kernel.org
9397 S:      Maintained
9398 F:      drivers/mmc/host/sdhci-s3c*
9399
9400 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9401 M:      Viresh Kumar <vireshk@kernel.org>
9402 L:      spear-devel@list.st.com
9403 L:      linux-mmc@vger.kernel.org
9404 S:      Maintained
9405 F:      drivers/mmc/host/sdhci-spear.c
9406
9407 SECURITY SUBSYSTEM
9408 M:      James Morris <james.l.morris@oracle.com>
9409 M:      "Serge E. Hallyn" <serge@hallyn.com>
9410 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9412 W:      http://kernsec.org/
9413 S:      Supported
9414 F:      security/
9415
9416 SECURITY CONTACT
9417 M:      Security Officers <security@kernel.org>
9418 S:      Supported
9419
9420 SELINUX SECURITY MODULE
9421 M:      Paul Moore <paul@paul-moore.com>
9422 M:      Stephen Smalley <sds@tycho.nsa.gov>
9423 M:      Eric Paris <eparis@parisplace.org>
9424 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9425 W:      http://selinuxproject.org
9426 T:      git git://git.infradead.org/users/pcmoore/selinux
9427 S:      Supported
9428 F:      include/linux/selinux*
9429 F:      security/selinux/
9430 F:      scripts/selinux/
9431
9432 APPARMOR SECURITY MODULE
9433 M:      John Johansen <john.johansen@canonical.com>
9434 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9435 W:      apparmor.wiki.kernel.org
9436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9437 S:      Supported
9438 F:      security/apparmor/
9439
9440 YAMA SECURITY MODULE
9441 M:      Kees Cook <keescook@chromium.org>
9442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9443 S:      Supported
9444 F:      security/yama/
9445
9446 SENSABLE PHANTOM
9447 M:      Jiri Slaby <jirislaby@gmail.com>
9448 S:      Maintained
9449 F:      drivers/misc/phantom.c
9450 F:      include/uapi/linux/phantom.h
9451
9452 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9453 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9454 M:      Minh Tran <minh.tran@avagotech.com>
9455 M:      John Soni Jose <sony.john-n@avagotech.com>
9456 L:      linux-scsi@vger.kernel.org
9457 W:      http://www.avagotech.com
9458 S:      Supported
9459 F:      drivers/scsi/be2iscsi/
9460
9461 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9462 M:      Sathya Perla <sathya.perla@avagotech.com>
9463 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9464 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9465 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9466 L:      netdev@vger.kernel.org
9467 W:      http://www.emulex.com
9468 S:      Supported
9469 F:      drivers/net/ethernet/emulex/benet/
9470
9471 EMULEX ONECONNECT ROCE DRIVER
9472 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9473 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9474 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9475 L:      linux-rdma@vger.kernel.org
9476 W:      http://www.emulex.com
9477 S:      Supported
9478 F:      drivers/infiniband/hw/ocrdma/
9479
9480 SFC NETWORK DRIVER
9481 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9482 M:      Shradha Shah <sshah@solarflare.com>
9483 L:      netdev@vger.kernel.org
9484 S:      Supported
9485 F:      drivers/net/ethernet/sfc/
9486
9487 SGI GRU DRIVER
9488 M:      Dimitri Sivanich <sivanich@sgi.com>
9489 S:      Maintained
9490 F:      drivers/misc/sgi-gru/
9491
9492 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9493 M:      Pat Gefre <pfg@sgi.com>
9494 L:      linux-ia64@vger.kernel.org
9495 S:      Supported
9496 F:      Documentation/ia64/serial.txt
9497 F:      drivers/tty/serial/ioc?_serial.c
9498 F:      include/linux/ioc?.h
9499
9500 SGI XP/XPC/XPNET DRIVER
9501 M:      Cliff Whickman <cpw@sgi.com>
9502 M:      Robin Holt <robinmholt@gmail.com>
9503 S:      Maintained
9504 F:      drivers/misc/sgi-xp/
9505
9506 SI2157 MEDIA DRIVER
9507 M:      Antti Palosaari <crope@iki.fi>
9508 L:      linux-media@vger.kernel.org
9509 W:      http://linuxtv.org/
9510 W:      http://palosaari.fi/linux/
9511 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9512 T:      git git://linuxtv.org/anttip/media_tree.git
9513 S:      Maintained
9514 F:      drivers/media/tuners/si2157*
9515
9516 SI2168 MEDIA DRIVER
9517 M:      Antti Palosaari <crope@iki.fi>
9518 L:      linux-media@vger.kernel.org
9519 W:      http://linuxtv.org/
9520 W:      http://palosaari.fi/linux/
9521 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9522 T:      git git://linuxtv.org/anttip/media_tree.git
9523 S:      Maintained
9524 F:      drivers/media/dvb-frontends/si2168*
9525
9526 SI470X FM RADIO RECEIVER I2C DRIVER
9527 M:      Hans Verkuil <hverkuil@xs4all.nl>
9528 L:      linux-media@vger.kernel.org
9529 T:      git git://linuxtv.org/media_tree.git
9530 W:      http://linuxtv.org
9531 S:      Odd Fixes
9532 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9533
9534 SI470X FM RADIO RECEIVER USB DRIVER
9535 M:      Hans Verkuil <hverkuil@xs4all.nl>
9536 L:      linux-media@vger.kernel.org
9537 T:      git git://linuxtv.org/media_tree.git
9538 W:      http://linuxtv.org
9539 S:      Maintained
9540 F:      drivers/media/radio/si470x/radio-si470x-common.c
9541 F:      drivers/media/radio/si470x/radio-si470x.h
9542 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9543
9544 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9545 M:      Eduardo Valentin <edubezval@gmail.com>
9546 L:      linux-media@vger.kernel.org
9547 T:      git git://linuxtv.org/media_tree.git
9548 W:      http://linuxtv.org
9549 S:      Odd Fixes
9550 F:      drivers/media/radio/si4713/si4713.?
9551
9552 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9553 M:      Eduardo Valentin <edubezval@gmail.com>
9554 L:      linux-media@vger.kernel.org
9555 T:      git git://linuxtv.org/media_tree.git
9556 W:      http://linuxtv.org
9557 S:      Odd Fixes
9558 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9559
9560 SI4713 FM RADIO TRANSMITTER USB DRIVER
9561 M:      Hans Verkuil <hverkuil@xs4all.nl>
9562 L:      linux-media@vger.kernel.org
9563 T:      git git://linuxtv.org/media_tree.git
9564 W:      http://linuxtv.org
9565 S:      Maintained
9566 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9567
9568 SIANO DVB DRIVER
9569 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9570 L:      linux-media@vger.kernel.org
9571 W:      http://linuxtv.org
9572 T:      git git://linuxtv.org/media_tree.git
9573 S:      Odd fixes
9574 F:      drivers/media/common/siano/
9575 F:      drivers/media/usb/siano/
9576 F:      drivers/media/usb/siano/
9577 F:      drivers/media/mmc/siano/
9578
9579 SIMPLEFB FB DRIVER
9580 M:      Hans de Goede <hdegoede@redhat.com>
9581 L:      linux-fbdev@vger.kernel.org
9582 S:      Maintained
9583 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9584 F:      drivers/video/fbdev/simplefb.c
9585 F:      include/linux/platform_data/simplefb.h
9586
9587 SH_VEU V4L2 MEM2MEM DRIVER
9588 L:      linux-media@vger.kernel.org
9589 S:      Orphan
9590 F:      drivers/media/platform/sh_veu.c
9591
9592 SH_VOU V4L2 OUTPUT DRIVER
9593 L:      linux-media@vger.kernel.org
9594 S:      Orphan
9595 F:      drivers/media/platform/sh_vou.c
9596 F:      include/media/sh_vou.h
9597
9598 SIMPLE FIRMWARE INTERFACE (SFI)
9599 M:      Len Brown <lenb@kernel.org>
9600 L:      sfi-devel@simplefirmware.org
9601 W:      http://simplefirmware.org/
9602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9603 S:      Supported
9604 F:      arch/x86/platform/sfi/
9605 F:      drivers/sfi/
9606 F:      include/linux/sfi*.h
9607
9608 SIMTEC EB110ATX (Chalice CATS)
9609 P:      Ben Dooks
9610 P:      Vincent Sanders <vince@simtec.co.uk>
9611 M:      Simtec Linux Team <linux@simtec.co.uk>
9612 W:      http://www.simtec.co.uk/products/EB110ATX/
9613 S:      Supported
9614
9615 SIMTEC EB2410ITX (BAST)
9616 P:      Ben Dooks
9617 P:      Vincent Sanders <vince@simtec.co.uk>
9618 M:      Simtec Linux Team <linux@simtec.co.uk>
9619 W:      http://www.simtec.co.uk/products/EB2410ITX/
9620 S:      Supported
9621 F:      arch/arm/mach-s3c24xx/mach-bast.c
9622 F:      arch/arm/mach-s3c24xx/bast-ide.c
9623 F:      arch/arm/mach-s3c24xx/bast-irq.c
9624
9625 TI DAVINCI MACHINE SUPPORT
9626 M:      Sekhar Nori <nsekhar@ti.com>
9627 M:      Kevin Hilman <khilman@deeprootsystems.com>
9628 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9629 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9630 S:      Supported
9631 F:      arch/arm/mach-davinci/
9632 F:      drivers/i2c/busses/i2c-davinci.c
9633
9634 TI DAVINCI SERIES MEDIA DRIVER
9635 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9636 L:      linux-media@vger.kernel.org
9637 W:      http://linuxtv.org/
9638 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9639 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9640 S:      Maintained
9641 F:      drivers/media/platform/davinci/
9642 F:      include/media/davinci/
9643
9644 TI AM437X VPFE DRIVER
9645 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9646 L:      linux-media@vger.kernel.org
9647 W:      http://linuxtv.org/
9648 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9649 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9650 S:      Maintained
9651 F:      drivers/media/platform/am437x/
9652
9653 OV2659 OMNIVISION SENSOR DRIVER
9654 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9655 L:      linux-media@vger.kernel.org
9656 W:      http://linuxtv.org/
9657 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9658 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9659 S:      Maintained
9660 F:      drivers/media/i2c/ov2659.c
9661 F:      include/media/ov2659.h
9662
9663 SILICON MOTION SM712 FRAME BUFFER DRIVER
9664 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9665 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9666 M:      Sudip Mukherjee <sudip@vectorindia.org>
9667 L:      linux-fbdev@vger.kernel.org
9668 S:      Maintained
9669 F:      drivers/video/fbdev/sm712*
9670 F:      Documentation/fb/sm712fb.txt
9671
9672 SIS 190 ETHERNET DRIVER
9673 M:      Francois Romieu <romieu@fr.zoreil.com>
9674 L:      netdev@vger.kernel.org
9675 S:      Maintained
9676 F:      drivers/net/ethernet/sis/sis190.c
9677
9678 SIS 900/7016 FAST ETHERNET DRIVER
9679 M:      Daniele Venzano <venza@brownhat.org>
9680 W:      http://www.brownhat.org/sis900.html
9681 L:      netdev@vger.kernel.org
9682 S:      Maintained
9683 F:      drivers/net/ethernet/sis/sis900.*
9684
9685 SIS FRAMEBUFFER DRIVER
9686 M:      Thomas Winischhofer <thomas@winischhofer.net>
9687 W:      http://www.winischhofer.net/linuxsisvga.shtml
9688 S:      Maintained
9689 F:      Documentation/fb/sisfb.txt
9690 F:      drivers/video/fbdev/sis/
9691 F:      include/video/sisfb.h
9692
9693 SIS USB2VGA DRIVER
9694 M:      Thomas Winischhofer <thomas@winischhofer.net>
9695 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9696 S:      Maintained
9697 F:      drivers/usb/misc/sisusbvga/
9698
9699 SLAB ALLOCATOR
9700 M:      Christoph Lameter <cl@linux.com>
9701 M:      Pekka Enberg <penberg@kernel.org>
9702 M:      David Rientjes <rientjes@google.com>
9703 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9704 M:      Andrew Morton <akpm@linux-foundation.org>
9705 L:      linux-mm@kvack.org
9706 S:      Maintained
9707 F:      include/linux/sl?b*.h
9708 F:      mm/sl?b*
9709
9710 SLEEPABLE READ-COPY UPDATE (SRCU)
9711 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9712 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9713 M:      Josh Triplett <josh@joshtriplett.org>
9714 R:      Steven Rostedt <rostedt@goodmis.org>
9715 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9716 L:      linux-kernel@vger.kernel.org
9717 W:      http://www.rdrop.com/users/paulmck/RCU/
9718 S:      Supported
9719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9720 F:      include/linux/srcu.h
9721 F:      kernel/rcu/srcu.c
9722
9723 SMACK SECURITY MODULE
9724 M:      Casey Schaufler <casey@schaufler-ca.com>
9725 L:      linux-security-module@vger.kernel.org
9726 W:      http://schaufler-ca.com
9727 T:      git git://git.gitorious.org/smack-next/kernel.git
9728 S:      Maintained
9729 F:      Documentation/security/Smack.txt
9730 F:      security/smack/
9731
9732 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9733 M:      Kevin Hilman <khilman@kernel.org>
9734 M:      Nishanth Menon <nm@ti.com>
9735 S:      Maintained
9736 F:      drivers/power/avs/
9737 F:      include/linux/power/smartreflex.h
9738 L:      linux-pm@vger.kernel.org
9739
9740 SMC91x ETHERNET DRIVER
9741 M:      Nicolas Pitre <nico@fluxnic.net>
9742 S:      Odd Fixes
9743 F:      drivers/net/ethernet/smsc/smc91x.*
9744
9745 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9746 M:      Sakari Ailus <sakari.ailus@iki.fi>
9747 L:      linux-media@vger.kernel.org
9748 S:      Maintained
9749 F:      drivers/media/i2c/smiapp/
9750 F:      include/media/smiapp.h
9751 F:      drivers/media/i2c/smiapp-pll.c
9752 F:      drivers/media/i2c/smiapp-pll.h
9753 F:      include/uapi/linux/smiapp.h
9754 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9755
9756 SMM665 HARDWARE MONITOR DRIVER
9757 M:      Guenter Roeck <linux@roeck-us.net>
9758 L:      lm-sensors@lm-sensors.org
9759 S:      Maintained
9760 F:      Documentation/hwmon/smm665
9761 F:      drivers/hwmon/smm665.c
9762
9763 SMSC EMC2103 HARDWARE MONITOR DRIVER
9764 M:      Steve Glendinning <steve.glendinning@shawell.net>
9765 L:      lm-sensors@lm-sensors.org
9766 S:      Maintained
9767 F:      Documentation/hwmon/emc2103
9768 F:      drivers/hwmon/emc2103.c
9769
9770 SMSC SCH5627 HARDWARE MONITOR DRIVER
9771 M:      Hans de Goede <hdegoede@redhat.com>
9772 L:      lm-sensors@lm-sensors.org
9773 S:      Supported
9774 F:      Documentation/hwmon/sch5627
9775 F:      drivers/hwmon/sch5627.c
9776
9777 SMSC47B397 HARDWARE MONITOR DRIVER
9778 M:      Jean Delvare <jdelvare@suse.com>
9779 L:      lm-sensors@lm-sensors.org
9780 S:      Maintained
9781 F:      Documentation/hwmon/smsc47b397
9782 F:      drivers/hwmon/smsc47b397.c
9783
9784 SMSC911x ETHERNET DRIVER
9785 M:      Steve Glendinning <steve.glendinning@shawell.net>
9786 L:      netdev@vger.kernel.org
9787 S:      Maintained
9788 F:      include/linux/smsc911x.h
9789 F:      drivers/net/ethernet/smsc/smsc911x.*
9790
9791 SMSC9420 PCI ETHERNET DRIVER
9792 M:      Steve Glendinning <steve.glendinning@shawell.net>
9793 L:      netdev@vger.kernel.org
9794 S:      Maintained
9795 F:      drivers/net/ethernet/smsc/smsc9420.*
9796
9797 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9798 M:      Steve Glendinning <steve.glendinning@shawell.net>
9799 L:      linux-fbdev@vger.kernel.org
9800 S:      Maintained
9801 F:      drivers/video/fbdev/smscufx.c
9802
9803 SOC-CAMERA V4L2 SUBSYSTEM
9804 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9805 L:      linux-media@vger.kernel.org
9806 T:      git git://linuxtv.org/media_tree.git
9807 S:      Maintained
9808 F:      include/media/soc*
9809 F:      drivers/media/i2c/soc_camera/
9810 F:      drivers/media/platform/soc_camera/
9811
9812 SOEKRIS NET48XX LED SUPPORT
9813 M:      Chris Boot <bootc@bootc.net>
9814 S:      Maintained
9815 F:      drivers/leds/leds-net48xx.c
9816
9817 SOFTLOGIC 6x10 MPEG CODEC
9818 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9819 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9820 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9821 M:      Ismael Luceno <ismael@iodev.co.uk>
9822 L:      linux-media@vger.kernel.org
9823 S:      Supported
9824 F:      drivers/media/pci/solo6x10/
9825
9826 SOFTWARE RAID (Multiple Disks) SUPPORT
9827 M:      Neil Brown <neilb@suse.com>
9828 L:      linux-raid@vger.kernel.org
9829 S:      Supported
9830 F:      drivers/md/
9831 F:      include/linux/raid/
9832 F:      include/uapi/linux/raid/
9833
9834 SONIC NETWORK DRIVER
9835 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9836 L:      netdev@vger.kernel.org
9837 S:      Maintained
9838 F:      drivers/net/ethernet/natsemi/sonic.*
9839
9840 SONICS SILICON BACKPLANE DRIVER (SSB)
9841 M:      Michael Buesch <m@bues.ch>
9842 L:      netdev@vger.kernel.org
9843 S:      Maintained
9844 F:      drivers/ssb/
9845 F:      include/linux/ssb/
9846
9847 SONY VAIO CONTROL DEVICE DRIVER
9848 M:      Mattia Dongili <malattia@linux.it>
9849 L:      platform-driver-x86@vger.kernel.org
9850 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9851 S:      Maintained
9852 F:      Documentation/laptops/sony-laptop.txt
9853 F:      drivers/char/sonypi.c
9854 F:      drivers/platform/x86/sony-laptop.c
9855 F:      include/linux/sony-laptop.h
9856
9857 SONY MEMORYSTICK CARD SUPPORT
9858 M:      Alex Dubov <oakad@yahoo.com>
9859 W:      http://tifmxx.berlios.de/
9860 S:      Maintained
9861 F:      drivers/memstick/host/tifm_ms.c
9862
9863 SONY MEMORYSTICK STANDARD SUPPORT
9864 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9865 S:      Maintained
9866 F:      drivers/memstick/core/ms_block.*
9867
9868 SOUND
9869 M:      Jaroslav Kysela <perex@perex.cz>
9870 M:      Takashi Iwai <tiwai@suse.com>
9871 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9872 W:      http://www.alsa-project.org/
9873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9874 T:      git git://git.alsa-project.org/alsa-kernel.git
9875 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9876 S:      Maintained
9877 F:      Documentation/sound/
9878 F:      include/sound/
9879 F:      include/uapi/sound/
9880 F:      sound/
9881
9882 SOUND - COMPRESSED AUDIO
9883 M:      Vinod Koul <vinod.koul@intel.com>
9884 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9886 S:      Supported
9887 F:      Documentation/sound/alsa/compress_offload.txt
9888 F:      include/sound/compress_driver.h
9889 F:      include/uapi/sound/compress_*
9890 F:      sound/core/compress_offload.c
9891 F:      sound/soc/soc-compress.c
9892
9893 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9894 M:      Liam Girdwood <lgirdwood@gmail.com>
9895 M:      Mark Brown <broonie@kernel.org>
9896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9897 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9898 W:      http://alsa-project.org/main/index.php/ASoC
9899 S:      Supported
9900 F:      Documentation/sound/alsa/soc/
9901 F:      sound/soc/
9902 F:      include/sound/soc*
9903
9904 SOUND - DMAENGINE HELPERS
9905 M:      Lars-Peter Clausen <lars@metafoo.de>
9906 S:      Supported
9907 F:      include/sound/dmaengine_pcm.h
9908 F:      sound/core/pcm_dmaengine.c
9909 F:      sound/soc/soc-generic-dmaengine-pcm.c
9910
9911 SP2 MEDIA DRIVER
9912 M:      Olli Salonen <olli.salonen@iki.fi>
9913 L:      linux-media@vger.kernel.org
9914 W:      http://linuxtv.org/
9915 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9916 S:      Maintained
9917 F:      drivers/media/dvb-frontends/sp2*
9918
9919 SPARC + UltraSPARC (sparc/sparc64)
9920 M:      "David S. Miller" <davem@davemloft.net>
9921 L:      sparclinux@vger.kernel.org
9922 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9925 S:      Maintained
9926 F:      arch/sparc/
9927 F:      drivers/sbus/
9928
9929 SPARC SERIAL DRIVERS
9930 M:      "David S. Miller" <davem@davemloft.net>
9931 L:      sparclinux@vger.kernel.org
9932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9934 S:      Maintained
9935 F:      include/linux/sunserialcore.h
9936 F:      drivers/tty/serial/suncore.c
9937 F:      drivers/tty/serial/sunhv.c
9938 F:      drivers/tty/serial/sunsab.c
9939 F:      drivers/tty/serial/sunsab.h
9940 F:      drivers/tty/serial/sunsu.c
9941 F:      drivers/tty/serial/sunzilog.c
9942 F:      drivers/tty/serial/sunzilog.h
9943
9944 SPARSE CHECKER
9945 M:      "Christopher Li" <sparse@chrisli.org>
9946 L:      linux-sparse@vger.kernel.org
9947 W:      https://sparse.wiki.kernel.org/
9948 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9949 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9950 S:      Maintained
9951 F:      include/linux/compiler.h
9952
9953 SPEAR PLATFORM SUPPORT
9954 M:      Viresh Kumar <vireshk@kernel.org>
9955 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9956 L:      spear-devel@list.st.com
9957 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9958 W:      http://www.st.com/spear
9959 S:      Maintained
9960 F:      arch/arm/mach-spear/
9961
9962 SPEAR CLOCK FRAMEWORK SUPPORT
9963 M:      Viresh Kumar <vireshk@kernel.org>
9964 L:      spear-devel@list.st.com
9965 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9966 W:      http://www.st.com/spear
9967 S:      Maintained
9968 F:      drivers/clk/spear/
9969
9970 SPI SUBSYSTEM
9971 M:      Mark Brown <broonie@kernel.org>
9972 L:      linux-spi@vger.kernel.org
9973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9974 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9975 S:      Maintained
9976 F:      Documentation/spi/
9977 F:      drivers/spi/
9978 F:      include/linux/spi/
9979 F:      include/uapi/linux/spi/
9980
9981 SPIDERNET NETWORK DRIVER for CELL
9982 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9983 L:      netdev@vger.kernel.org
9984 S:      Supported
9985 F:      Documentation/networking/spider_net.txt
9986 F:      drivers/net/ethernet/toshiba/spider_net*
9987
9988 SPU FILE SYSTEM
9989 M:      Jeremy Kerr <jk@ozlabs.org>
9990 L:      linuxppc-dev@lists.ozlabs.org
9991 W:      http://www.ibm.com/developerworks/power/cell/
9992 S:      Supported
9993 F:      Documentation/filesystems/spufs.txt
9994 F:      arch/powerpc/platforms/cell/spufs/
9995
9996 SQUASHFS FILE SYSTEM
9997 M:      Phillip Lougher <phillip@squashfs.org.uk>
9998 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9999 W:      http://squashfs.org.uk
10000 S:      Maintained
10001 F:      Documentation/filesystems/squashfs.txt
10002 F:      fs/squashfs/
10003
10004 SRM (Alpha) environment access
10005 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10006 S:      Maintained
10007 F:      arch/alpha/kernel/srm_env.c
10008
10009 STABLE BRANCH
10010 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10011 L:      stable@vger.kernel.org
10012 S:      Supported
10013 F:      Documentation/stable_kernel_rules.txt
10014
10015 STAGING SUBSYSTEM
10016 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10018 L:      devel@driverdev.osuosl.org
10019 S:      Supported
10020 F:      drivers/staging/
10021
10022 STAGING - COMEDI
10023 M:      Ian Abbott <abbotti@mev.co.uk>
10024 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10025 S:      Odd Fixes
10026 F:      drivers/staging/comedi/
10027
10028 STAGING - FLARION FT1000 DRIVERS
10029 M:      Marek Belisko <marek.belisko@gmail.com>
10030 S:      Odd Fixes
10031 F:      drivers/staging/ft1000/
10032
10033 STAGING - INDUSTRIAL IO
10034 M:      Jonathan Cameron <jic23@kernel.org>
10035 L:      linux-iio@vger.kernel.org
10036 S:      Odd Fixes
10037 F:      drivers/staging/iio/
10038
10039 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10040 M:      Jarod Wilson <jarod@wilsonet.com>
10041 W:      http://www.lirc.org/
10042 S:      Odd Fixes
10043 F:      drivers/staging/media/lirc/
10044
10045 STAGING - LUSTRE PARALLEL FILESYSTEM
10046 M:      Oleg Drokin <oleg.drokin@intel.com>
10047 M:      Andreas Dilger <andreas.dilger@intel.com>
10048 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10049 W:      http://wiki.lustre.org/
10050 S:      Maintained
10051 F:      drivers/staging/lustre
10052
10053 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10054 M:      Marc Dietrich <marvin24@gmx.de>
10055 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10056 L:      linux-tegra@vger.kernel.org
10057 S:      Maintained
10058 F:      drivers/staging/nvec/
10059
10060 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10061 M:      Jens Frederich <jfrederich@gmail.com>
10062 M:      Daniel Drake <dsd@laptop.org>
10063 M:      Jon Nettleton <jon.nettleton@gmail.com>
10064 W:      http://wiki.laptop.org/go/DCON
10065 S:      Maintained
10066 F:      drivers/staging/olpc_dcon/
10067
10068 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10069 M:      Willy Tarreau <willy@meta-x.org>
10070 S:      Odd Fixes
10071 F:      drivers/staging/panel/
10072
10073 STAGING - REALTEK RTL8712U DRIVERS
10074 M:      Larry Finger <Larry.Finger@lwfinger.net>
10075 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10076 S:      Odd Fixes
10077 F:      drivers/staging/rtl8712/
10078
10079 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10080 M:      Larry Finger <Larry.Finger@lwfinger.net>
10081 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10082 L:      linux-wireless@vger.kernel.org
10083 S:      Maintained
10084 F:      drivers/staging/rtl8723au/
10085
10086 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10087 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10088 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10089 M:      Sudip Mukherjee <sudip@vectorindia.org>
10090 L:      linux-fbdev@vger.kernel.org
10091 S:      Maintained
10092 F:      drivers/staging/sm750fb/
10093
10094 STAGING - SLICOSS
10095 M:      Lior Dotan <liodot@gmail.com>
10096 M:      Christopher Harrer <charrer@alacritech.com>
10097 S:      Odd Fixes
10098 F:      drivers/staging/slicoss/
10099
10100 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10101 M:      William Hubbs <w.d.hubbs@gmail.com>
10102 M:      Chris Brannon <chris@the-brannons.com>
10103 M:      Kirk Reiser <kirk@reisers.ca>
10104 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10105 L:      speakup@linux-speakup.org
10106 W:      http://www.linux-speakup.org/
10107 S:      Odd Fixes
10108 F:      drivers/staging/speakup/
10109
10110 STAGING - VIA VT665X DRIVERS
10111 M:      Forest Bond <forest@alittletooquiet.net>
10112 S:      Odd Fixes
10113 F:      drivers/staging/vt665?/
10114
10115 STAGING - WILC1000 WIFI DRIVER
10116 M:      Johnny Kim <johnny.kim@atmel.com>
10117 M:      Rachel Kim <rachel.kim@atmel.com>
10118 M:      Dean Lee <dean.lee@atmel.com>
10119 M:      Chris Park <chris.park@atmel.com>
10120 L:      linux-wireless@vger.kernel.org
10121 S:      Supported
10122 F:      drivers/staging/wilc1000/
10123
10124 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10125 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10126 S:      Odd Fixes
10127 F:      drivers/staging/xgifb/
10128
10129 HFI1 DRIVER
10130 M:      Mike Marciniszyn <infinipath@intel.com>
10131 L:      linux-rdma@vger.kernel.org
10132 S:      Supported
10133 F:      drivers/staging/rdma/hfi1
10134
10135 STARFIRE/DURALAN NETWORK DRIVER
10136 M:      Ion Badulescu <ionut@badula.org>
10137 S:      Odd Fixes
10138 F:      drivers/net/ethernet/adaptec/starfire*
10139
10140 SUN3/3X
10141 M:      Sam Creasey <sammy@sammy.net>
10142 W:      http://sammy.net/sun3/
10143 S:      Maintained
10144 F:      arch/m68k/kernel/*sun3*
10145 F:      arch/m68k/sun3*/
10146 F:      arch/m68k/include/asm/sun3*
10147 F:      drivers/net/ethernet/i825xx/sun3*
10148
10149 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10150 M:      Hans de Goede <hdegoede@redhat.com>
10151 L:      linux-input@vger.kernel.org
10152 S:      Maintained
10153 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10154 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10155
10156 SUNDANCE NETWORK DRIVER
10157 M:      Denis Kirjanov <kda@linux-powerpc.org>
10158 L:      netdev@vger.kernel.org
10159 S:      Maintained
10160 F:      drivers/net/ethernet/dlink/sundance.c
10161
10162 SUPERH
10163 L:      linux-sh@vger.kernel.org
10164 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10165 S:      Orphan
10166 F:      Documentation/sh/
10167 F:      arch/sh/
10168 F:      drivers/sh/
10169
10170 SUSPEND TO RAM
10171 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10172 M:      Len Brown <len.brown@intel.com>
10173 M:      Pavel Machek <pavel@ucw.cz>
10174 L:      linux-pm@vger.kernel.org
10175 S:      Supported
10176 F:      Documentation/power/
10177 F:      arch/x86/kernel/acpi/
10178 F:      drivers/base/power/
10179 F:      kernel/power/
10180 F:      include/linux/suspend.h
10181 F:      include/linux/freezer.h
10182 F:      include/linux/pm.h
10183
10184 SVGA HANDLING
10185 M:      Martin Mares <mj@ucw.cz>
10186 L:      linux-video@atrey.karlin.mff.cuni.cz
10187 S:      Maintained
10188 F:      Documentation/svga.txt
10189 F:      arch/x86/boot/video*
10190
10191 SWIOTLB SUBSYSTEM
10192 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10193 L:      linux-kernel@vger.kernel.org
10194 S:      Supported
10195 F:      lib/swiotlb.c
10196 F:      arch/*/kernel/pci-swiotlb.c
10197 F:      include/linux/swiotlb.h
10198
10199 SWITCHDEV
10200 M:      Jiri Pirko <jiri@resnulli.us>
10201 L:      netdev@vger.kernel.org
10202 S:      Supported
10203 F:      net/switchdev/
10204 F:      include/net/switchdev.h
10205
10206 SYNOPSYS ARC ARCHITECTURE
10207 M:      Vineet Gupta <vgupta@synopsys.com>
10208 L:      linux-snps-arc@lists.infraded.org
10209 S:      Supported
10210 F:      arch/arc/
10211 F:      Documentation/devicetree/bindings/arc/*
10212 F:      drivers/tty/serial/arc_uart.c
10213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10214
10215 SYNOPSYS ARC SDP platform support
10216 M:      Alexey Brodkin <abrodkin@synopsys.com>
10217 S:      Supported
10218 F:      arch/arc/plat-axs10x
10219 F:      arch/arc/boot/dts/ax*
10220 F:      Documentation/devicetree/bindings/arc/axs10*
10221
10222 SYSTEM CONFIGURATION (SYSCON)
10223 M:      Lee Jones <lee.jones@linaro.org>
10224 M:      Arnd Bergmann <arnd@arndb.de>
10225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10226 S:      Supported
10227 F:      drivers/mfd/syscon.c
10228
10229 SYSV FILESYSTEM
10230 M:      Christoph Hellwig <hch@infradead.org>
10231 S:      Maintained
10232 F:      Documentation/filesystems/sysv-fs.txt
10233 F:      fs/sysv/
10234 F:      include/linux/sysv_fs.h
10235
10236 TARGET SUBSYSTEM
10237 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10238 L:      linux-scsi@vger.kernel.org
10239 L:      target-devel@vger.kernel.org
10240 W:      http://www.linux-iscsi.org
10241 W:      http://groups.google.com/group/linux-iscsi-target-dev
10242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10243 S:      Supported
10244 F:      drivers/target/
10245 F:      include/target/
10246 F:      Documentation/target/
10247
10248 TASKSTATS STATISTICS INTERFACE
10249 M:      Balbir Singh <bsingharora@gmail.com>
10250 S:      Maintained
10251 F:      Documentation/accounting/taskstats*
10252 F:      include/linux/taskstats*
10253 F:      kernel/taskstats.c
10254
10255 TC CLASSIFIER
10256 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10257 L:      netdev@vger.kernel.org
10258 S:      Maintained
10259 F:      include/net/pkt_cls.h
10260 F:      include/uapi/linux/pkt_cls.h
10261 F:      net/sched/
10262
10263 TCP LOW PRIORITY MODULE
10264 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10265 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10266 W:      http://tcp-lp-mod.sourceforge.net/
10267 S:      Maintained
10268 F:      net/ipv4/tcp_lp.c
10269
10270 TDA10071 MEDIA DRIVER
10271 M:      Antti Palosaari <crope@iki.fi>
10272 L:      linux-media@vger.kernel.org
10273 W:      http://linuxtv.org/
10274 W:      http://palosaari.fi/linux/
10275 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10276 T:      git git://linuxtv.org/anttip/media_tree.git
10277 S:      Maintained
10278 F:      drivers/media/dvb-frontends/tda10071*
10279
10280 TDA18212 MEDIA DRIVER
10281 M:      Antti Palosaari <crope@iki.fi>
10282 L:      linux-media@vger.kernel.org
10283 W:      http://linuxtv.org/
10284 W:      http://palosaari.fi/linux/
10285 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10286 T:      git git://linuxtv.org/anttip/media_tree.git
10287 S:      Maintained
10288 F:      drivers/media/tuners/tda18212*
10289
10290 TDA18218 MEDIA DRIVER
10291 M:      Antti Palosaari <crope@iki.fi>
10292 L:      linux-media@vger.kernel.org
10293 W:      http://linuxtv.org/
10294 W:      http://palosaari.fi/linux/
10295 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10296 T:      git git://linuxtv.org/anttip/media_tree.git
10297 S:      Maintained
10298 F:      drivers/media/tuners/tda18218*
10299
10300 TDA18271 MEDIA DRIVER
10301 M:      Michael Krufky <mkrufky@linuxtv.org>
10302 L:      linux-media@vger.kernel.org
10303 W:      http://linuxtv.org/
10304 W:      http://github.com/mkrufky
10305 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10306 T:      git git://linuxtv.org/mkrufky/tuners.git
10307 S:      Maintained
10308 F:      drivers/media/tuners/tda18271*
10309
10310 TDA827x MEDIA DRIVER
10311 M:      Michael Krufky <mkrufky@linuxtv.org>
10312 L:      linux-media@vger.kernel.org
10313 W:      http://linuxtv.org/
10314 W:      http://github.com/mkrufky
10315 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10316 T:      git git://linuxtv.org/mkrufky/tuners.git
10317 S:      Maintained
10318 F:      drivers/media/tuners/tda8290.*
10319
10320 TDA8290 MEDIA DRIVER
10321 M:      Michael Krufky <mkrufky@linuxtv.org>
10322 L:      linux-media@vger.kernel.org
10323 W:      http://linuxtv.org/
10324 W:      http://github.com/mkrufky
10325 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10326 T:      git git://linuxtv.org/mkrufky/tuners.git
10327 S:      Maintained
10328 F:      drivers/media/tuners/tda8290.*
10329
10330 TDA9840 MEDIA DRIVER
10331 M:      Hans Verkuil <hverkuil@xs4all.nl>
10332 L:      linux-media@vger.kernel.org
10333 T:      git git://linuxtv.org/media_tree.git
10334 W:      http://linuxtv.org
10335 S:      Maintained
10336 F:      drivers/media/i2c/tda9840*
10337
10338 TEA5761 TUNER DRIVER
10339 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10340 L:      linux-media@vger.kernel.org
10341 W:      http://linuxtv.org
10342 T:      git git://linuxtv.org/media_tree.git
10343 S:      Odd fixes
10344 F:      drivers/media/tuners/tea5761.*
10345
10346 TEA5767 TUNER DRIVER
10347 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10348 L:      linux-media@vger.kernel.org
10349 W:      http://linuxtv.org
10350 T:      git git://linuxtv.org/media_tree.git
10351 S:      Maintained
10352 F:      drivers/media/tuners/tea5767.*
10353
10354 TEA6415C MEDIA DRIVER
10355 M:      Hans Verkuil <hverkuil@xs4all.nl>
10356 L:      linux-media@vger.kernel.org
10357 T:      git git://linuxtv.org/media_tree.git
10358 W:      http://linuxtv.org
10359 S:      Maintained
10360 F:      drivers/media/i2c/tea6415c*
10361
10362 TEA6420 MEDIA DRIVER
10363 M:      Hans Verkuil <hverkuil@xs4all.nl>
10364 L:      linux-media@vger.kernel.org
10365 T:      git git://linuxtv.org/media_tree.git
10366 W:      http://linuxtv.org
10367 S:      Maintained
10368 F:      drivers/media/i2c/tea6420*
10369
10370 TEAM DRIVER
10371 M:      Jiri Pirko <jiri@resnulli.us>
10372 L:      netdev@vger.kernel.org
10373 S:      Supported
10374 F:      drivers/net/team/
10375 F:      include/linux/if_team.h
10376 F:      include/uapi/linux/if_team.h
10377
10378 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10379 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10380 S:      Maintained
10381 F:      arch/x86/platform/ts5500/
10382
10383 TECHNOTREND USB IR RECEIVER
10384 M:      Sean Young <sean@mess.org>
10385 L:      linux-media@vger.kernel.org
10386 S:      Maintained
10387 F:      drivers/media/rc/ttusbir.c
10388
10389 TEGRA ARCHITECTURE SUPPORT
10390 M:      Stephen Warren <swarren@wwwdotorg.org>
10391 M:      Thierry Reding <thierry.reding@gmail.com>
10392 M:      Alexandre Courbot <gnurou@gmail.com>
10393 L:      linux-tegra@vger.kernel.org
10394 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10396 S:      Supported
10397 N:      [^a-z]tegra
10398
10399 TEGRA CLOCK DRIVER
10400 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10401 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10402 S:      Supported
10403 F:      drivers/clk/tegra/
10404
10405 TEGRA DMA DRIVER
10406 M:      Laxman Dewangan <ldewangan@nvidia.com>
10407 S:      Supported
10408 F:      drivers/dma/tegra20-apb-dma.c
10409
10410 TEGRA I2C DRIVER
10411 M:      Laxman Dewangan <ldewangan@nvidia.com>
10412 S:      Supported
10413 F:      drivers/i2c/busses/i2c-tegra.c
10414
10415 TEGRA IOMMU DRIVERS
10416 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10417 S:      Supported
10418 F:      drivers/iommu/tegra*
10419
10420 TEGRA KBC DRIVER
10421 M:      Rakesh Iyer <riyer@nvidia.com>
10422 M:      Laxman Dewangan <ldewangan@nvidia.com>
10423 S:      Supported
10424 F:      drivers/input/keyboard/tegra-kbc.c
10425
10426 TEGRA PWM DRIVER
10427 M:      Thierry Reding <thierry.reding@gmail.com>
10428 S:      Supported
10429 F:      drivers/pwm/pwm-tegra.c
10430
10431 TEGRA SERIAL DRIVER
10432 M:      Laxman Dewangan <ldewangan@nvidia.com>
10433 S:      Supported
10434 F:      drivers/tty/serial/serial-tegra.c
10435
10436 TEGRA SPI DRIVER
10437 M:      Laxman Dewangan <ldewangan@nvidia.com>
10438 S:      Supported
10439 F:      drivers/spi/spi-tegra*
10440
10441 TEHUTI ETHERNET DRIVER
10442 M:      Andy Gospodarek <andy@greyhouse.net>
10443 L:      netdev@vger.kernel.org
10444 S:      Supported
10445 F:      drivers/net/ethernet/tehuti/*
10446
10447 Telecom Clock Driver for MCPL0010
10448 M:      Mark Gross <mark.gross@intel.com>
10449 S:      Supported
10450 F:      drivers/char/tlclk.c
10451
10452 TENSILICA XTENSA PORT (xtensa)
10453 M:      Chris Zankel <chris@zankel.net>
10454 M:      Max Filippov <jcmvbkbc@gmail.com>
10455 L:      linux-xtensa@linux-xtensa.org
10456 S:      Maintained
10457 F:      arch/xtensa/
10458 F:      drivers/irqchip/irq-xtensa-*
10459
10460 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10461 M:      Hans Verkuil <hverkuil@xs4all.nl>
10462 L:      linux-media@vger.kernel.org
10463 T:      git git://linuxtv.org/media_tree.git
10464 W:      http://linuxtv.org
10465 S:      Maintained
10466 F:      drivers/media/radio/radio-raremono.c
10467
10468 THERMAL
10469 M:      Zhang Rui <rui.zhang@intel.com>
10470 M:      Eduardo Valentin <edubezval@gmail.com>
10471 L:      linux-pm@vger.kernel.org
10472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10474 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10475 S:      Supported
10476 F:      drivers/thermal/
10477 F:      include/linux/thermal.h
10478 F:      include/uapi/linux/thermal.h
10479 F:      include/linux/cpu_cooling.h
10480 F:      Documentation/devicetree/bindings/thermal/
10481
10482 THERMAL/CPU_COOLING
10483 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10484 M:      Viresh Kumar <viresh.kumar@linaro.org>
10485 M:      Javi Merino <javi.merino@arm.com>
10486 L:      linux-pm@vger.kernel.org
10487 S:      Supported
10488 F:      Documentation/thermal/cpu-cooling-api.txt
10489 F:      drivers/thermal/cpu_cooling.c
10490 F:      include/linux/cpu_cooling.h
10491
10492 THINGM BLINK(1) USB RGB LED DRIVER
10493 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10494 S:      Maintained
10495 F:      drivers/hid/hid-thingm.c
10496
10497 THINKPAD ACPI EXTRAS DRIVER
10498 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10499 L:      ibm-acpi-devel@lists.sourceforge.net
10500 L:      platform-driver-x86@vger.kernel.org
10501 W:      http://ibm-acpi.sourceforge.net
10502 W:      http://thinkwiki.org/wiki/Ibm-acpi
10503 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10504 S:      Maintained
10505 F:      drivers/platform/x86/thinkpad_acpi.c
10506
10507 TI BANDGAP AND THERMAL DRIVER
10508 M:      Eduardo Valentin <edubezval@gmail.com>
10509 L:      linux-pm@vger.kernel.org
10510 L:      linux-omap@vger.kernel.org
10511 S:      Maintained
10512 F:      drivers/thermal/ti-soc-thermal/
10513
10514 TI CDCE706 CLOCK DRIVER
10515 M:      Max Filippov <jcmvbkbc@gmail.com>
10516 S:      Maintained
10517 F:      drivers/clk/clk-cdce706.c
10518
10519 TI CLOCK DRIVER
10520 M:      Tero Kristo <t-kristo@ti.com>
10521 L:      linux-omap@vger.kernel.org
10522 S:      Maintained
10523 F:      drivers/clk/ti/
10524 F:      include/linux/clk/ti.h
10525
10526 TI FLASH MEDIA INTERFACE DRIVER
10527 M:      Alex Dubov <oakad@yahoo.com>
10528 S:      Maintained
10529 F:      drivers/misc/tifm*
10530 F:      drivers/mmc/host/tifm_sd.c
10531 F:      include/linux/tifm.h
10532
10533 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10534 M:      Santosh Shilimkar <ssantosh@kernel.org>
10535 L:      linux-kernel@vger.kernel.org
10536 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10537 S:      Maintained
10538 F:      drivers/soc/ti/*
10539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10540
10541
10542 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10543 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10544 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10545 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10546 S:      Maintained
10547 F:      sound/soc/codecs/lm49453*
10548 F:      sound/soc/codecs/isabelle*
10549
10550 TI LP855x BACKLIGHT DRIVER
10551 M:      Milo Kim <milo.kim@ti.com>
10552 S:      Maintained
10553 F:      Documentation/backlight/lp855x-driver.txt
10554 F:      drivers/video/backlight/lp855x_bl.c
10555 F:      include/linux/platform_data/lp855x.h
10556
10557 TI LP8727 CHARGER DRIVER
10558 M:      Milo Kim <milo.kim@ti.com>
10559 S:      Maintained
10560 F:      drivers/power/lp8727_charger.c
10561 F:      include/linux/platform_data/lp8727.h
10562
10563 TI LP8788 MFD DRIVER
10564 M:      Milo Kim <milo.kim@ti.com>
10565 S:      Maintained
10566 F:      drivers/iio/adc/lp8788_adc.c
10567 F:      drivers/leds/leds-lp8788.c
10568 F:      drivers/mfd/lp8788*.c
10569 F:      drivers/power/lp8788-charger.c
10570 F:      drivers/regulator/lp8788-*.c
10571 F:      include/linux/mfd/lp8788*.h
10572
10573 TI NETCP ETHERNET DRIVER
10574 M:      Wingman Kwok <w-kwok2@ti.com>
10575 M:      Murali Karicheri <m-karicheri2@ti.com>
10576 L:      netdev@vger.kernel.org
10577 S:      Maintained
10578 F:      drivers/net/ethernet/ti/netcp*
10579
10580 TI TAS571X FAMILY ASoC CODEC DRIVER
10581 M:      Kevin Cernekee <cernekee@chromium.org>
10582 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10583 S:      Odd Fixes
10584 F:      sound/soc/codecs/tas571x*
10585
10586 TI TWL4030 SERIES SOC CODEC DRIVER
10587 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10588 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10589 S:      Maintained
10590 F:      sound/soc/codecs/twl4030*
10591
10592 TI WILINK WIRELESS DRIVERS
10593 L:      linux-wireless@vger.kernel.org
10594 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10595 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10597 S:      Orphan
10598 F:      drivers/net/wireless/ti/
10599 F:      include/linux/wl12xx.h
10600
10601 TIPC NETWORK LAYER
10602 M:      Jon Maloy <jon.maloy@ericsson.com>
10603 M:      Ying Xue <ying.xue@windriver.com>
10604 L:      netdev@vger.kernel.org (core kernel code)
10605 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10606 W:      http://tipc.sourceforge.net/
10607 S:      Maintained
10608 F:      include/uapi/linux/tipc*.h
10609 F:      net/tipc/
10610
10611 TILE ARCHITECTURE
10612 M:      Chris Metcalf <cmetcalf@ezchip.com>
10613 W:      http://www.ezchip.com/scm/
10614 S:      Supported
10615 F:      arch/tile/
10616 F:      drivers/char/tile-srom.c
10617 F:      drivers/edac/tile_edac.c
10618 F:      drivers/net/ethernet/tile/
10619 F:      drivers/rtc/rtc-tile.c
10620 F:      drivers/tty/hvc/hvc_tile.c
10621 F:      drivers/tty/serial/tilegx.c
10622 F:      drivers/usb/host/*-tilegx.c
10623 F:      include/linux/usb/tilegx.h
10624
10625 TLAN NETWORK DRIVER
10626 M:      Samuel Chessman <chessman@tux.org>
10627 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10628 W:      http://sourceforge.net/projects/tlan/
10629 S:      Maintained
10630 F:      Documentation/networking/tlan.txt
10631 F:      drivers/net/ethernet/ti/tlan.*
10632
10633 TOMOYO SECURITY MODULE
10634 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10635 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10636 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10637 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10638 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10639 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10640 W:      http://tomoyo.sourceforge.jp/
10641 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10642 S:      Maintained
10643 F:      security/tomoyo/
10644
10645 TOPSTAR LAPTOP EXTRAS DRIVER
10646 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10647 L:      platform-driver-x86@vger.kernel.org
10648 S:      Maintained
10649 F:      drivers/platform/x86/topstar-laptop.c
10650
10651 TOSHIBA ACPI EXTRAS DRIVER
10652 M:      Azael Avalos <coproscefalo@gmail.com>
10653 L:      platform-driver-x86@vger.kernel.org
10654 S:      Maintained
10655 F:      drivers/platform/x86/toshiba_acpi.c
10656
10657 TOSHIBA BLUETOOTH DRIVER
10658 M:      Azael Avalos <coproscefalo@gmail.com>
10659 L:      platform-driver-x86@vger.kernel.org
10660 S:      Maintained
10661 F:      drivers/platform/x86/toshiba_bluetooth.c
10662
10663 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10664 M:      Azael Avalos <coproscefalo@gmail.com>
10665 L:      platform-driver-x86@vger.kernel.org
10666 S:      Maintained
10667 F:      drivers/platform/x86/toshiba_haps.c
10668
10669 TOSHIBA WMI HOTKEYS DRIVER
10670 M:      Azael Avalos <coproscefalo@gmail.com>
10671 L:      platform-driver-x86@vger.kernel.org
10672 S:      Maintained
10673 F:      drivers/platform/x86/toshiba-wmi.c
10674
10675 TOSHIBA SMM DRIVER
10676 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10677 W:      http://www.buzzard.org.uk/toshiba/
10678 S:      Maintained
10679 F:      drivers/char/toshiba.c
10680 F:      include/linux/toshiba.h
10681 F:      include/uapi/linux/toshiba.h
10682
10683 TOSHIBA TC358743 DRIVER
10684 M:      Mats Randgaard <matrandg@cisco.com>
10685 L:      linux-media@vger.kernel.org
10686 S:      Maintained
10687 F:      drivers/media/i2c/tc358743*
10688 F:      include/media/tc358743.h
10689
10690 TMIO MMC DRIVER
10691 M:      Ian Molton <ian@mnementh.co.uk>
10692 L:      linux-mmc@vger.kernel.org
10693 S:      Maintained
10694 F:      drivers/mmc/host/tmio_mmc*
10695 F:      drivers/mmc/host/sh_mobile_sdhi.c
10696 F:      include/linux/mmc/tmio.h
10697 F:      include/linux/mmc/sh_mobile_sdhi.h
10698
10699 TMP401 HARDWARE MONITOR DRIVER
10700 M:      Guenter Roeck <linux@roeck-us.net>
10701 L:      lm-sensors@lm-sensors.org
10702 S:      Maintained
10703 F:      Documentation/hwmon/tmp401
10704 F:      drivers/hwmon/tmp401.c
10705
10706 TMPFS (SHMEM FILESYSTEM)
10707 M:      Hugh Dickins <hughd@google.com>
10708 L:      linux-mm@kvack.org
10709 S:      Maintained
10710 F:      include/linux/shmem_fs.h
10711 F:      mm/shmem.c
10712
10713 TM6000 VIDEO4LINUX DRIVER
10714 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10715 L:      linux-media@vger.kernel.org
10716 W:      http://linuxtv.org
10717 T:      git git://linuxtv.org/media_tree.git
10718 S:      Odd fixes
10719 F:      drivers/media/usb/tm6000/
10720
10721 TW68 VIDEO4LINUX DRIVER
10722 M:      Hans Verkuil <hverkuil@xs4all.nl>
10723 L:      linux-media@vger.kernel.org
10724 T:      git git://linuxtv.org/media_tree.git
10725 W:      http://linuxtv.org
10726 S:      Odd Fixes
10727 F:      drivers/media/pci/tw68/
10728
10729 TPM DEVICE DRIVER
10730 M:      Peter Huewe <peterhuewe@gmx.de>
10731 M:      Marcel Selhorst <tpmdd@selhorst.net>
10732 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10733 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10734 W:      http://tpmdd.sourceforge.net
10735 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10736 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10737 T:      https://github.com/PeterHuewe/linux-tpmdd
10738 S:      Maintained
10739 F:      drivers/char/tpm/
10740
10741 TPM IBM_VTPM DEVICE DRIVER
10742 M:      Ashley Lai <ashleydlai@gmail.com>
10743 W:      http://tpmdd.sourceforge.net
10744 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10745 S:      Maintained
10746 F:      drivers/char/tpm/tpm_ibmvtpm*
10747
10748 TRACING
10749 M:      Steven Rostedt <rostedt@goodmis.org>
10750 M:      Ingo Molnar <mingo@redhat.com>
10751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10752 S:      Maintained
10753 F:      Documentation/trace/ftrace.txt
10754 F:      arch/*/*/*/ftrace.h
10755 F:      arch/*/kernel/ftrace.c
10756 F:      include/*/ftrace.h
10757 F:      include/linux/trace*.h
10758 F:      include/trace/
10759 F:      kernel/trace/
10760 F:      tools/testing/selftests/ftrace/
10761
10762 TRIVIAL PATCHES
10763 M:      Jiri Kosina <trivial@kernel.org>
10764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10765 S:      Maintained
10766 K:      ^Subject:.*(?i)trivial
10767
10768 TTY LAYER
10769 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10770 M:      Jiri Slaby <jslaby@suse.com>
10771 S:      Supported
10772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10773 F:      Documentation/serial/
10774 F:      drivers/tty/
10775 F:      drivers/tty/serial/serial_core.c
10776 F:      include/linux/serial_core.h
10777 F:      include/linux/serial.h
10778 F:      include/linux/tty.h
10779 F:      include/uapi/linux/serial_core.h
10780 F:      include/uapi/linux/serial.h
10781 F:      include/uapi/linux/tty.h
10782
10783 TUA9001 MEDIA DRIVER
10784 M:      Antti Palosaari <crope@iki.fi>
10785 L:      linux-media@vger.kernel.org
10786 W:      http://linuxtv.org/
10787 W:      http://palosaari.fi/linux/
10788 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10789 T:      git git://linuxtv.org/anttip/media_tree.git
10790 S:      Maintained
10791 F:      drivers/media/tuners/tua9001*
10792
10793 TULIP NETWORK DRIVERS
10794 M:      Grant Grundler <grundler@parisc-linux.org>
10795 L:      netdev@vger.kernel.org
10796 S:      Maintained
10797 F:      drivers/net/ethernet/dec/tulip/
10798
10799 TUN/TAP driver
10800 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10801 W:      http://vtun.sourceforge.net/tun
10802 S:      Maintained
10803 F:      Documentation/networking/tuntap.txt
10804 F:      arch/um/os-Linux/drivers/
10805
10806 TURBOCHANNEL SUBSYSTEM
10807 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10808 M:      Ralf Baechle <ralf@linux-mips.org>
10809 L:      linux-mips@linux-mips.org
10810 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10811 S:      Maintained
10812 F:      drivers/tc/
10813 F:      include/linux/tc.h
10814
10815 U14-34F SCSI DRIVER
10816 M:      Dario Ballabio <ballabio_dario@emc.com>
10817 L:      linux-scsi@vger.kernel.org
10818 S:      Maintained
10819 F:      drivers/scsi/u14-34f.c
10820
10821 UBI FILE SYSTEM (UBIFS)
10822 M:      Artem Bityutskiy <dedekind1@gmail.com>
10823 M:      Adrian Hunter <adrian.hunter@intel.com>
10824 L:      linux-mtd@lists.infradead.org
10825 T:      git git://git.infradead.org/ubifs-2.6.git
10826 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10827 S:      Maintained
10828 F:      Documentation/filesystems/ubifs.txt
10829 F:      fs/ubifs/
10830
10831 UCLINUX (M68KNOMMU AND COLDFIRE)
10832 M:      Greg Ungerer <gerg@uclinux.org>
10833 W:      http://www.uclinux.org/
10834 L:      linux-m68k@lists.linux-m68k.org
10835 L:      uclinux-dev@uclinux.org  (subscribers-only)
10836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10837 S:      Maintained
10838 F:      arch/m68k/coldfire/
10839 F:      arch/m68k/68*/
10840 F:      arch/m68k/*/*_no.*
10841 F:      arch/m68k/include/asm/*_no.*
10842
10843 UDF FILESYSTEM
10844 M:      Jan Kara <jack@suse.com>
10845 S:      Maintained
10846 F:      Documentation/filesystems/udf.txt
10847 F:      fs/udf/
10848
10849 UFS FILESYSTEM
10850 M:      Evgeniy Dushistov <dushistov@mail.ru>
10851 S:      Maintained
10852 F:      Documentation/filesystems/ufs.txt
10853 F:      fs/ufs/
10854
10855 UHID USERSPACE HID IO DRIVER:
10856 M:      David Herrmann <dh.herrmann@googlemail.com>
10857 L:      linux-input@vger.kernel.org
10858 S:      Maintained
10859 F:      drivers/hid/uhid.c
10860 F:      include/uapi/linux/uhid.h
10861
10862 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10863 L:      linux-usb@vger.kernel.org
10864 S:      Orphan
10865 F:      drivers/uwb/
10866 F:      include/linux/uwb.h
10867 F:      include/linux/uwb/
10868
10869 UNICORE32 ARCHITECTURE:
10870 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10871 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10872 S:      Maintained
10873 T:      git git://github.com/gxt/linux.git
10874 F:      arch/unicore32/
10875
10876 UNIFDEF
10877 M:      Tony Finch <dot@dotat.at>
10878 W:      http://dotat.at/prog/unifdef
10879 S:      Maintained
10880 F:      scripts/unifdef.c
10881
10882 UNIFORM CDROM DRIVER
10883 M:      Jens Axboe <axboe@kernel.dk>
10884 W:      http://www.kernel.dk
10885 S:      Maintained
10886 F:      Documentation/cdrom/
10887 F:      drivers/cdrom/cdrom.c
10888 F:      include/linux/cdrom.h
10889 F:      include/uapi/linux/cdrom.h
10890
10891 UNISYS S-PAR DRIVERS
10892 M:      Benjamin Romer <benjamin.romer@unisys.com>
10893 M:      David Kershner <david.kershner@unisys.com>
10894 L:      sparmaintainer@unisys.com (Unisys internal)
10895 S:      Supported
10896 F:      drivers/staging/unisys/
10897
10898 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10899 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10900 L:      linux-scsi@vger.kernel.org
10901 S:      Supported
10902 F:      Documentation/scsi/ufs.txt
10903 F:      drivers/scsi/ufs/
10904
10905 UNSORTED BLOCK IMAGES (UBI)
10906 M:      Artem Bityutskiy <dedekind1@gmail.com>
10907 M:      Richard Weinberger <richard@nod.at>
10908 W:      http://www.linux-mtd.infradead.org/
10909 L:      linux-mtd@lists.infradead.org
10910 T:      git git://git.infradead.org/ubifs-2.6.git
10911 S:      Supported
10912 F:      drivers/mtd/ubi/
10913 F:      include/linux/mtd/ubi.h
10914 F:      include/uapi/mtd/ubi-user.h
10915
10916 USB ACM DRIVER
10917 M:      Oliver Neukum <oliver@neukum.org>
10918 L:      linux-usb@vger.kernel.org
10919 S:      Maintained
10920 F:      Documentation/usb/acm.txt
10921 F:      drivers/usb/class/cdc-acm.*
10922
10923 USB AR5523 WIRELESS DRIVER
10924 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10925 L:      linux-wireless@vger.kernel.org
10926 S:      Maintained
10927 F:      drivers/net/wireless/ath/ar5523/
10928
10929 USB ATTACHED SCSI
10930 M:      Hans de Goede <hdegoede@redhat.com>
10931 M:      Gerd Hoffmann <kraxel@redhat.com>
10932 L:      linux-usb@vger.kernel.org
10933 L:      linux-scsi@vger.kernel.org
10934 S:      Maintained
10935 F:      drivers/usb/storage/uas.c
10936
10937 USB CDC ETHERNET DRIVER
10938 M:      Oliver Neukum <oliver@neukum.org>
10939 L:      linux-usb@vger.kernel.org
10940 S:      Maintained
10941 F:      drivers/net/usb/cdc_*.c
10942 F:      include/uapi/linux/usb/cdc.h
10943
10944 USB CHAOSKEY DRIVER
10945 M:      Keith Packard <keithp@keithp.com>
10946 L:      linux-usb@vger.kernel.org
10947 S:      Maintained
10948 F:      drivers/usb/misc/chaoskey.c
10949
10950 USB CYPRESS C67X00 DRIVER
10951 M:      Peter Korsgaard <jacmet@sunsite.dk>
10952 L:      linux-usb@vger.kernel.org
10953 S:      Maintained
10954 F:      drivers/usb/c67x00/
10955
10956 USB DAVICOM DM9601 DRIVER
10957 M:      Peter Korsgaard <jacmet@sunsite.dk>
10958 L:      netdev@vger.kernel.org
10959 W:      http://www.linux-usb.org/usbnet
10960 S:      Maintained
10961 F:      drivers/net/usb/dm9601.c
10962
10963 USB DIAMOND RIO500 DRIVER
10964 M:      Cesar Miquel <miquel@df.uba.ar>
10965 L:      rio500-users@lists.sourceforge.net
10966 W:      http://rio500.sourceforge.net
10967 S:      Maintained
10968 F:      drivers/usb/misc/rio500*
10969
10970 USB EHCI DRIVER
10971 M:      Alan Stern <stern@rowland.harvard.edu>
10972 L:      linux-usb@vger.kernel.org
10973 S:      Maintained
10974 F:      Documentation/usb/ehci.txt
10975 F:      drivers/usb/host/ehci*
10976
10977 USB GADGET/PERIPHERAL SUBSYSTEM
10978 M:      Felipe Balbi <balbi@ti.com>
10979 L:      linux-usb@vger.kernel.org
10980 W:      http://www.linux-usb.org/gadget
10981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10982 S:      Maintained
10983 F:      drivers/usb/gadget/
10984 F:      include/linux/usb/gadget*
10985
10986 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10987 M:      Jiri Kosina <jikos@kernel.org>
10988 L:      linux-usb@vger.kernel.org
10989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10990 S:      Maintained
10991 F:      Documentation/hid/hiddev.txt
10992 F:      drivers/hid/usbhid/
10993
10994 USB ISP116X DRIVER
10995 M:      Olav Kongas <ok@artecdesign.ee>
10996 L:      linux-usb@vger.kernel.org
10997 S:      Maintained
10998 F:      drivers/usb/host/isp116x*
10999 F:      include/linux/usb/isp116x.h
11000
11001 USB MASS STORAGE DRIVER
11002 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11003 L:      linux-usb@vger.kernel.org
11004 L:      usb-storage@lists.one-eyed-alien.net
11005 S:      Maintained
11006 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11007 F:      drivers/usb/storage/
11008
11009 USB MIDI DRIVER
11010 M:      Clemens Ladisch <clemens@ladisch.de>
11011 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11012 T:      git git://git.alsa-project.org/alsa-kernel.git
11013 S:      Maintained
11014 F:      sound/usb/midi.*
11015
11016 USB NETWORKING DRIVERS
11017 L:      linux-usb@vger.kernel.org
11018 S:      Odd Fixes
11019 F:      drivers/net/usb/
11020
11021 USB OHCI DRIVER
11022 M:      Alan Stern <stern@rowland.harvard.edu>
11023 L:      linux-usb@vger.kernel.org
11024 S:      Maintained
11025 F:      Documentation/usb/ohci.txt
11026 F:      drivers/usb/host/ohci*
11027
11028 USB OTG FSM (Finite State Machine)
11029 M:      Peter Chen <Peter.Chen@freescale.com>
11030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11031 L:      linux-usb@vger.kernel.org
11032 S:      Maintained
11033 F:      drivers/usb/common/usb-otg-fsm.c
11034
11035 USB OVER IP DRIVER
11036 M:      Valentina Manea <valentina.manea.m@gmail.com>
11037 M:      Shuah Khan <shuah.kh@samsung.com>
11038 L:      linux-usb@vger.kernel.org
11039 S:      Maintained
11040 F:      drivers/usb/usbip/
11041 F:      tools/usb/usbip/
11042
11043 USB PEGASUS DRIVER
11044 M:      Petko Manolov <petkan@nucleusys.com>
11045 L:      linux-usb@vger.kernel.org
11046 L:      netdev@vger.kernel.org
11047 T:      git git://github.com/petkan/pegasus.git
11048 W:      https://github.com/petkan/pegasus
11049 S:      Maintained
11050 F:      drivers/net/usb/pegasus.*
11051
11052 USB PHY LAYER
11053 M:      Felipe Balbi <balbi@ti.com>
11054 L:      linux-usb@vger.kernel.org
11055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11056 S:      Maintained
11057 F:      drivers/usb/phy/
11058
11059 USB PRINTER DRIVER (usblp)
11060 M:      Pete Zaitcev <zaitcev@redhat.com>
11061 L:      linux-usb@vger.kernel.org
11062 S:      Supported
11063 F:      drivers/usb/class/usblp.c
11064
11065 USB RTL8150 DRIVER
11066 M:      Petko Manolov <petkan@nucleusys.com>
11067 L:      linux-usb@vger.kernel.org
11068 L:      netdev@vger.kernel.org
11069 T:      git git://github.com/petkan/rtl8150.git
11070 W:      https://github.com/petkan/rtl8150
11071 S:      Maintained
11072 F:      drivers/net/usb/rtl8150.c
11073
11074 USB SERIAL SUBSYSTEM
11075 M:      Johan Hovold <johan@kernel.org>
11076 L:      linux-usb@vger.kernel.org
11077 S:      Maintained
11078 F:      Documentation/usb/usb-serial.txt
11079 F:      drivers/usb/serial/
11080 F:      include/linux/usb/serial.h
11081
11082 USB SMSC75XX ETHERNET DRIVER
11083 M:      Steve Glendinning <steve.glendinning@shawell.net>
11084 L:      netdev@vger.kernel.org
11085 S:      Maintained
11086 F:      drivers/net/usb/smsc75xx.*
11087
11088 USB SMSC95XX ETHERNET DRIVER
11089 M:      Steve Glendinning <steve.glendinning@shawell.net>
11090 L:      netdev@vger.kernel.org
11091 S:      Maintained
11092 F:      drivers/net/usb/smsc95xx.*
11093
11094 USB SUBSYSTEM
11095 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11096 L:      linux-usb@vger.kernel.org
11097 W:      http://www.linux-usb.org
11098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11099 S:      Supported
11100 F:      Documentation/usb/
11101 F:      drivers/usb/
11102 F:      include/linux/usb.h
11103 F:      include/linux/usb/
11104
11105 USB UHCI DRIVER
11106 M:      Alan Stern <stern@rowland.harvard.edu>
11107 L:      linux-usb@vger.kernel.org
11108 S:      Maintained
11109 F:      drivers/usb/host/uhci*
11110
11111 USB "USBNET" DRIVER FRAMEWORK
11112 M:      Oliver Neukum <oneukum@suse.com>
11113 L:      netdev@vger.kernel.org
11114 W:      http://www.linux-usb.org/usbnet
11115 S:      Maintained
11116 F:      drivers/net/usb/usbnet.c
11117 F:      include/linux/usb/usbnet.h
11118
11119 USB VIDEO CLASS
11120 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11121 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11122 L:      linux-media@vger.kernel.org
11123 T:      git git://linuxtv.org/media_tree.git
11124 W:      http://www.ideasonboard.org/uvc/
11125 S:      Maintained
11126 F:      drivers/media/usb/uvc/
11127 F:      include/uapi/linux/uvcvideo.h
11128
11129 USB VISION DRIVER
11130 M:      Hans Verkuil <hverkuil@xs4all.nl>
11131 L:      linux-media@vger.kernel.org
11132 T:      git git://linuxtv.org/media_tree.git
11133 W:      http://linuxtv.org
11134 S:      Odd Fixes
11135 F:      drivers/media/usb/usbvision/
11136
11137 USB WEBCAM GADGET
11138 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11139 L:      linux-usb@vger.kernel.org
11140 S:      Maintained
11141 F:      drivers/usb/gadget/function/*uvc*
11142 F:      drivers/usb/gadget/legacy/webcam.c
11143
11144 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11145 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11146 L:      linux-wireless@vger.kernel.org
11147 S:      Maintained
11148 F:      drivers/net/wireless/rndis_wlan.c
11149
11150 USB XHCI DRIVER
11151 M:      Mathias Nyman <mathias.nyman@intel.com>
11152 L:      linux-usb@vger.kernel.org
11153 S:      Supported
11154 F:      drivers/usb/host/xhci*
11155 F:      drivers/usb/host/pci-quirks*
11156
11157 USB ZD1201 DRIVER
11158 L:      linux-wireless@vger.kernel.org
11159 W:      http://linux-lc100020.sourceforge.net
11160 S:      Orphan
11161 F:      drivers/net/wireless/zd1201.*
11162
11163 USB ZR364XX DRIVER
11164 M:      Antoine Jacquet <royale@zerezo.com>
11165 L:      linux-usb@vger.kernel.org
11166 L:      linux-media@vger.kernel.org
11167 T:      git git://linuxtv.org/media_tree.git
11168 W:      http://royale.zerezo.com/zr364xx/
11169 S:      Maintained
11170 F:      Documentation/video4linux/zr364xx.txt
11171 F:      drivers/media/usb/zr364xx/
11172
11173 ULPI BUS
11174 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11175 L:      linux-usb@vger.kernel.org
11176 S:      Maintained
11177 F:      drivers/usb/common/ulpi.c
11178 F:      include/linux/ulpi/
11179
11180 USER-MODE LINUX (UML)
11181 M:      Jeff Dike <jdike@addtoit.com>
11182 M:      Richard Weinberger <richard@nod.at>
11183 L:      user-mode-linux-devel@lists.sourceforge.net
11184 L:      user-mode-linux-user@lists.sourceforge.net
11185 W:      http://user-mode-linux.sourceforge.net
11186 S:      Maintained
11187 F:      Documentation/virtual/uml/
11188 F:      arch/um/
11189 F:      arch/x86/um/
11190 F:      fs/hostfs/
11191 F:      fs/hppfs/
11192
11193 USERSPACE I/O (UIO)
11194 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11195 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11196 S:      Maintained
11197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11198 F:      Documentation/DocBook/uio-howto.tmpl
11199 F:      drivers/uio/
11200 F:      include/linux/uio*.h
11201
11202 UTIL-LINUX PACKAGE
11203 M:      Karel Zak <kzak@redhat.com>
11204 L:      util-linux@vger.kernel.org
11205 W:      http://en.wikipedia.org/wiki/Util-linux
11206 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11207 S:      Maintained
11208
11209 UVESAFB DRIVER
11210 M:      Michal Januszewski <spock@gentoo.org>
11211 L:      linux-fbdev@vger.kernel.org
11212 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11213 S:      Maintained
11214 F:      Documentation/fb/uvesafb.txt
11215 F:      drivers/video/fbdev/uvesafb.*
11216
11217 VF610 NAND DRIVER
11218 M:      Stefan Agner <stefan@agner.ch>
11219 L:      linux-mtd@lists.infradead.org
11220 S:      Supported
11221 F:      drivers/mtd/nand/vf610_nfc.c
11222
11223 VFAT/FAT/MSDOS FILESYSTEM
11224 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11225 S:      Maintained
11226 F:      Documentation/filesystems/vfat.txt
11227 F:      fs/fat/
11228
11229 VFIO DRIVER
11230 M:      Alex Williamson <alex.williamson@redhat.com>
11231 L:      kvm@vger.kernel.org
11232 S:      Maintained
11233 F:      Documentation/vfio.txt
11234 F:      drivers/vfio/
11235 F:      include/linux/vfio.h
11236 F:      include/uapi/linux/vfio.h
11237
11238 VFIO PLATFORM DRIVER
11239 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11240 L:      kvm@vger.kernel.org
11241 S:      Maintained
11242 F:      drivers/vfio/platform/
11243
11244 VIDEOBUF2 FRAMEWORK
11245 M:      Pawel Osciak <pawel@osciak.com>
11246 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11247 M:      Kyungmin Park <kyungmin.park@samsung.com>
11248 L:      linux-media@vger.kernel.org
11249 S:      Maintained
11250 F:      drivers/media/v4l2-core/videobuf2-*
11251 F:      include/media/videobuf2-*
11252
11253 VIRTUAL SERIO DEVICE DRIVER
11254 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11255 S:      Maintained
11256 F:      drivers/input/serio/userio.c
11257 F:      include/uapi/linux/userio.h
11258
11259 VIRTIO CONSOLE DRIVER
11260 M:      Amit Shah <amit.shah@redhat.com>
11261 L:      virtualization@lists.linux-foundation.org
11262 S:      Maintained
11263 F:      drivers/char/virtio_console.c
11264 F:      include/linux/virtio_console.h
11265 F:      include/uapi/linux/virtio_console.h
11266
11267 VIRTIO CORE, NET AND BLOCK DRIVERS
11268 M:      "Michael S. Tsirkin" <mst@redhat.com>
11269 L:      virtualization@lists.linux-foundation.org
11270 S:      Maintained
11271 F:      drivers/virtio/
11272 F:      tools/virtio/
11273 F:      drivers/net/virtio_net.c
11274 F:      drivers/block/virtio_blk.c
11275 F:      include/linux/virtio_*.h
11276 F:      include/uapi/linux/virtio_*.h
11277
11278 VIRTIO DRIVERS FOR S390
11279 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11280 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11281 L:      linux-s390@vger.kernel.org
11282 L:      virtualization@lists.linux-foundation.org
11283 L:      kvm@vger.kernel.org
11284 S:      Supported
11285 F:      drivers/s390/virtio/
11286
11287 VIRTIO GPU DRIVER
11288 M:      David Airlie <airlied@linux.ie>
11289 M:      Gerd Hoffmann <kraxel@redhat.com>
11290 L:      dri-devel@lists.freedesktop.org
11291 L:      virtualization@lists.linux-foundation.org
11292 S:      Maintained
11293 F:      drivers/gpu/drm/virtio/
11294 F:      include/uapi/linux/virtio_gpu.h
11295
11296 VIRTIO HOST (VHOST)
11297 M:      "Michael S. Tsirkin" <mst@redhat.com>
11298 L:      kvm@vger.kernel.org
11299 L:      virtualization@lists.linux-foundation.org
11300 L:      netdev@vger.kernel.org
11301 S:      Maintained
11302 F:      drivers/vhost/
11303 F:      include/uapi/linux/vhost.h
11304
11305 VIRTIO INPUT DRIVER
11306 M:      Gerd Hoffmann <kraxel@redhat.com>
11307 S:      Maintained
11308 F:      drivers/virtio/virtio_input.c
11309 F:      include/uapi/linux/virtio_input.h
11310
11311 VIA RHINE NETWORK DRIVER
11312 S:      Orphan
11313 F:      drivers/net/ethernet/via/via-rhine.c
11314
11315 VIA SD/MMC CARD CONTROLLER DRIVER
11316 M:      Bruce Chang <brucechang@via.com.tw>
11317 M:      Harald Welte <HaraldWelte@viatech.com>
11318 S:      Maintained
11319 F:      drivers/mmc/host/via-sdmmc.c
11320
11321 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11322 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11323 L:      linux-fbdev@vger.kernel.org
11324 S:      Maintained
11325 F:      include/linux/via-core.h
11326 F:      include/linux/via-gpio.h
11327 F:      include/linux/via_i2c.h
11328 F:      drivers/video/fbdev/via/
11329
11330 VIA VELOCITY NETWORK DRIVER
11331 M:      Francois Romieu <romieu@fr.zoreil.com>
11332 L:      netdev@vger.kernel.org
11333 S:      Maintained
11334 F:      drivers/net/ethernet/via/via-velocity.*
11335
11336 VIRT LIB
11337 M:      Alex Williamson <alex.williamson@redhat.com>
11338 M:      Paolo Bonzini <pbonzini@redhat.com>
11339 L:      kvm@vger.kernel.org
11340 S:      Supported
11341 F:      virt/lib/
11342
11343 VIVID VIRTUAL VIDEO DRIVER
11344 M:      Hans Verkuil <hverkuil@xs4all.nl>
11345 L:      linux-media@vger.kernel.org
11346 T:      git git://linuxtv.org/media_tree.git
11347 W:      http://linuxtv.org
11348 S:      Maintained
11349 F:      drivers/media/platform/vivid/*
11350
11351 VLAN (802.1Q)
11352 M:      Patrick McHardy <kaber@trash.net>
11353 L:      netdev@vger.kernel.org
11354 S:      Maintained
11355 F:      drivers/net/macvlan.c
11356 F:      include/linux/if_*vlan.h
11357 F:      net/8021q/
11358
11359 VLYNQ BUS
11360 M:      Florian Fainelli <florian@openwrt.org>
11361 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11362 S:      Maintained
11363 F:      drivers/vlynq/vlynq.c
11364 F:      include/linux/vlynq.h
11365
11366 VME SUBSYSTEM
11367 M:      Martyn Welch <martyn@welchs.me.uk>
11368 M:      Manohar Vanga <manohar.vanga@gmail.com>
11369 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11370 L:      devel@driverdev.osuosl.org
11371 S:      Maintained
11372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11373 F:      Documentation/vme_api.txt
11374 F:      drivers/staging/vme/
11375 F:      drivers/vme/
11376 F:      include/linux/vme*
11377
11378 VMWARE HYPERVISOR INTERFACE
11379 M:      Alok Kataria <akataria@vmware.com>
11380 L:      virtualization@lists.linux-foundation.org
11381 S:      Supported
11382 F:      arch/x86/kernel/cpu/vmware.c
11383
11384 VMWARE BALLOON DRIVER
11385 M:      Xavier Deguillard <xdeguillard@vmware.com>
11386 M:      Philip Moltmann <moltmann@vmware.com>
11387 M:      "VMware, Inc." <pv-drivers@vmware.com>
11388 L:      linux-kernel@vger.kernel.org
11389 S:      Maintained
11390 F:      drivers/misc/vmw_balloon.c
11391
11392 VMWARE VMMOUSE SUBDRIVER
11393 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11394 M:      "VMware, Inc." <pv-drivers@vmware.com>
11395 L:      linux-input@vger.kernel.org
11396 S:      Maintained
11397 F:      drivers/input/mouse/vmmouse.c
11398 F:      drivers/input/mouse/vmmouse.h
11399
11400 VMWARE VMXNET3 ETHERNET DRIVER
11401 M:      Shrikrishna Khare <skhare@vmware.com>
11402 M:      "VMware, Inc." <pv-drivers@vmware.com>
11403 L:      netdev@vger.kernel.org
11404 S:      Maintained
11405 F:      drivers/net/vmxnet3/
11406
11407 VMware PVSCSI driver
11408 M:      Arvind Kumar <arvindkumar@vmware.com>
11409 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11410 L:      linux-scsi@vger.kernel.org
11411 S:      Maintained
11412 F:      drivers/scsi/vmw_pvscsi.c
11413 F:      drivers/scsi/vmw_pvscsi.h
11414
11415 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11416 M:      Liam Girdwood <lgirdwood@gmail.com>
11417 M:      Mark Brown <broonie@kernel.org>
11418 L:      linux-kernel@vger.kernel.org
11419 W:      http://www.slimlogic.co.uk/?p=48
11420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11421 S:      Supported
11422 F:      drivers/regulator/
11423 F:      include/linux/regulator/
11424
11425 VRF
11426 M:      David Ahern <dsa@cumulusnetworks.com>
11427 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11428 L:      netdev@vger.kernel.org
11429 S:      Maintained
11430 F:      drivers/net/vrf.c
11431 F:      Documentation/networking/vrf.txt
11432
11433 VT1211 HARDWARE MONITOR DRIVER
11434 M:      Juerg Haefliger <juergh@gmail.com>
11435 L:      lm-sensors@lm-sensors.org
11436 S:      Maintained
11437 F:      Documentation/hwmon/vt1211
11438 F:      drivers/hwmon/vt1211.c
11439
11440 VT8231 HARDWARE MONITOR DRIVER
11441 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11442 L:      lm-sensors@lm-sensors.org
11443 S:      Maintained
11444 F:      drivers/hwmon/vt8231.c
11445
11446 VUB300 USB to SDIO/SD/MMC bridge chip
11447 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11448 L:      linux-mmc@vger.kernel.org
11449 L:      linux-usb@vger.kernel.org
11450 S:      Supported
11451 F:      drivers/mmc/host/vub300.c
11452
11453 W1 DALLAS'S 1-WIRE BUS
11454 M:      Evgeniy Polyakov <zbr@ioremap.net>
11455 S:      Maintained
11456 F:      Documentation/w1/
11457 F:      drivers/w1/
11458
11459 W83791D HARDWARE MONITORING DRIVER
11460 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11461 L:      lm-sensors@lm-sensors.org
11462 S:      Maintained
11463 F:      Documentation/hwmon/w83791d
11464 F:      drivers/hwmon/w83791d.c
11465
11466 W83793 HARDWARE MONITORING DRIVER
11467 M:      Rudolf Marek <r.marek@assembler.cz>
11468 L:      lm-sensors@lm-sensors.org
11469 S:      Maintained
11470 F:      Documentation/hwmon/w83793
11471 F:      drivers/hwmon/w83793.c
11472
11473 W83795 HARDWARE MONITORING DRIVER
11474 M:      Jean Delvare <jdelvare@suse.com>
11475 L:      lm-sensors@lm-sensors.org
11476 S:      Maintained
11477 F:      drivers/hwmon/w83795.c
11478
11479 W83L51xD SD/MMC CARD INTERFACE DRIVER
11480 M:      Pierre Ossman <pierre@ossman.eu>
11481 S:      Maintained
11482 F:      drivers/mmc/host/wbsd.*
11483
11484 WACOM PROTOCOL 4 SERIAL TABLETS
11485 M:      Julian Squires <julian@cipht.net>
11486 M:      Hans de Goede <hdegoede@redhat.com>
11487 L:      linux-input@vger.kernel.org
11488 S:      Maintained
11489 F:      drivers/input/tablet/wacom_serial4.c
11490
11491 WATCHDOG DEVICE DRIVERS
11492 M:      Wim Van Sebroeck <wim@iguana.be>
11493 L:      linux-watchdog@vger.kernel.org
11494 W:      http://www.linux-watchdog.org/
11495 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11496 S:      Maintained
11497 F:      Documentation/watchdog/
11498 F:      drivers/watchdog/
11499 F:      include/linux/watchdog.h
11500 F:      include/uapi/linux/watchdog.h
11501
11502 WD7000 SCSI DRIVER
11503 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11504 L:      linux-scsi@vger.kernel.org
11505 S:      Maintained
11506 F:      drivers/scsi/wd7000.c
11507
11508 WIIMOTE HID DRIVER
11509 M:      David Herrmann <dh.herrmann@googlemail.com>
11510 L:      linux-input@vger.kernel.org
11511 S:      Maintained
11512 F:      drivers/hid/hid-wiimote*
11513
11514 WINBOND CIR DRIVER
11515 M:      David Härdeman <david@hardeman.nu>
11516 S:      Maintained
11517 F:      drivers/media/rc/winbond-cir.c
11518
11519 WIMAX STACK
11520 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11521 M:      linux-wimax@intel.com
11522 L:      wimax@linuxwimax.org (subscribers-only)
11523 S:      Supported
11524 W:      http://linuxwimax.org
11525 F:      Documentation/wimax/README.wimax
11526 F:      include/linux/wimax/debug.h
11527 F:      include/net/wimax.h
11528 F:      include/uapi/linux/wimax.h
11529 F:      net/wimax/
11530
11531 WISTRON LAPTOP BUTTON DRIVER
11532 M:      Miloslav Trmac <mitr@volny.cz>
11533 S:      Maintained
11534 F:      drivers/input/misc/wistron_btns.c
11535
11536 WL3501 WIRELESS PCMCIA CARD DRIVER
11537 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11538 L:      linux-wireless@vger.kernel.org
11539 W:      http://oops.ghostprotocols.net:81/blog
11540 S:      Maintained
11541 F:      drivers/net/wireless/wl3501*
11542
11543 WOLFSON MICROELECTRONICS DRIVERS
11544 L:      patches@opensource.wolfsonmicro.com
11545 T:      git https://github.com/CirrusLogic/linux-drivers.git
11546 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11547 S:      Supported
11548 F:      Documentation/hwmon/wm83??
11549 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11550 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11551 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11552 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11553 F:      drivers/clk/clk-wm83*.c
11554 F:      drivers/extcon/extcon-arizona.c
11555 F:      drivers/leds/leds-wm83*.c
11556 F:      drivers/gpio/gpio-*wm*.c
11557 F:      drivers/gpio/gpio-arizona.c
11558 F:      drivers/hwmon/wm83??-hwmon.c
11559 F:      drivers/input/misc/wm831x-on.c
11560 F:      drivers/input/touchscreen/wm831x-ts.c
11561 F:      drivers/input/touchscreen/wm97*.c
11562 F:      drivers/mfd/arizona*
11563 F:      drivers/mfd/wm*.c
11564 F:      drivers/power/wm83*.c
11565 F:      drivers/rtc/rtc-wm83*.c
11566 F:      drivers/regulator/wm8*.c
11567 F:      drivers/video/backlight/wm83*_bl.c
11568 F:      drivers/watchdog/wm83*_wdt.c
11569 F:      include/linux/mfd/arizona/
11570 F:      include/linux/mfd/wm831x/
11571 F:      include/linux/mfd/wm8350/
11572 F:      include/linux/mfd/wm8400*
11573 F:      include/linux/wm97xx.h
11574 F:      include/sound/wm????.h
11575 F:      sound/soc/codecs/arizona.?
11576 F:      sound/soc/codecs/wm*
11577
11578 WORKQUEUE
11579 M:      Tejun Heo <tj@kernel.org>
11580 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11582 S:      Maintained
11583 F:      include/linux/workqueue.h
11584 F:      kernel/workqueue.c
11585 F:      Documentation/workqueue.txt
11586
11587 X.25 NETWORK LAYER
11588 M:      Andrew Hendry <andrew.hendry@gmail.com>
11589 L:      linux-x25@vger.kernel.org
11590 S:      Odd Fixes
11591 F:      Documentation/networking/x25*
11592 F:      include/net/x25*
11593 F:      net/x25/
11594
11595 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11596 M:      Thomas Gleixner <tglx@linutronix.de>
11597 M:      Ingo Molnar <mingo@redhat.com>
11598 M:      "H. Peter Anvin" <hpa@zytor.com>
11599 M:      x86@kernel.org
11600 L:      linux-kernel@vger.kernel.org
11601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11602 S:      Maintained
11603 F:      Documentation/x86/
11604 F:      arch/x86/
11605
11606 X86 PLATFORM DRIVERS
11607 M:      Darren Hart <dvhart@infradead.org>
11608 L:      platform-driver-x86@vger.kernel.org
11609 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11610 S:      Maintained
11611 F:      drivers/platform/x86/
11612 F:      drivers/platform/olpc/
11613
11614 X86 MCE INFRASTRUCTURE
11615 M:      Tony Luck <tony.luck@intel.com>
11616 M:      Borislav Petkov <bp@alien8.de>
11617 L:      linux-edac@vger.kernel.org
11618 S:      Maintained
11619 F:      arch/x86/kernel/cpu/mcheck/*
11620
11621 X86 MICROCODE UPDATE SUPPORT
11622 M:      Borislav Petkov <bp@alien8.de>
11623 S:      Maintained
11624 F:      arch/x86/kernel/cpu/microcode/*
11625
11626 X86 VDSO
11627 M:      Andy Lutomirski <luto@amacapital.net>
11628 L:      linux-kernel@vger.kernel.org
11629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11630 S:      Maintained
11631 F:      arch/x86/entry/vdso/
11632
11633 XC2028/3028 TUNER DRIVER
11634 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11635 L:      linux-media@vger.kernel.org
11636 W:      http://linuxtv.org
11637 T:      git git://linuxtv.org/media_tree.git
11638 S:      Maintained
11639 F:      drivers/media/tuners/tuner-xc2028.*
11640
11641 XEN HYPERVISOR INTERFACE
11642 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11643 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11644 M:      David Vrabel <david.vrabel@citrix.com>
11645 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11647 S:      Supported
11648 F:      arch/x86/xen/
11649 F:      drivers/*/xen-*front.c
11650 F:      drivers/xen/
11651 F:      arch/x86/include/asm/xen/
11652 F:      include/xen/
11653 F:      include/uapi/xen/
11654
11655 XEN HYPERVISOR ARM
11656 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11657 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11658 S:      Supported
11659 F:      arch/arm/xen/
11660 F:      arch/arm/include/asm/xen/
11661
11662 XEN HYPERVISOR ARM64
11663 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11664 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11665 S:      Supported
11666 F:      arch/arm64/xen/
11667 F:      arch/arm64/include/asm/xen/
11668
11669 XEN NETWORK BACKEND DRIVER
11670 M:      Ian Campbell <ian.campbell@citrix.com>
11671 M:      Wei Liu <wei.liu2@citrix.com>
11672 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11673 L:      netdev@vger.kernel.org
11674 S:      Supported
11675 F:      drivers/net/xen-netback/*
11676
11677 XEN PCI SUBSYSTEM
11678 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11679 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11680 S:      Supported
11681 F:      arch/x86/pci/*xen*
11682 F:      drivers/pci/*xen*
11683
11684 XEN BLOCK SUBSYSTEM
11685 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11686 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11687 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11688 S:      Supported
11689 F:      drivers/block/xen-blkback/*
11690 F:      drivers/block/xen*
11691
11692 XEN PVSCSI DRIVERS
11693 M:      Juergen Gross <jgross@suse.com>
11694 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11695 L:      linux-scsi@vger.kernel.org
11696 S:      Supported
11697 F:      drivers/scsi/xen-scsifront.c
11698 F:      drivers/xen/xen-scsiback.c
11699 F:      include/xen/interface/io/vscsiif.h
11700
11701 XEN SWIOTLB SUBSYSTEM
11702 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11703 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11704 S:      Supported
11705 F:      arch/x86/xen/*swiotlb*
11706 F:      drivers/xen/*swiotlb*
11707
11708 XFS FILESYSTEM
11709 P:      Silicon Graphics Inc
11710 M:      Dave Chinner <david@fromorbit.com>
11711 M:      xfs@oss.sgi.com
11712 L:      xfs@oss.sgi.com
11713 W:      http://oss.sgi.com/projects/xfs
11714 T:      git git://oss.sgi.com/xfs/xfs.git
11715 S:      Supported
11716 F:      Documentation/filesystems/xfs.txt
11717 F:      fs/xfs/
11718
11719 XILINX AXI ETHERNET DRIVER
11720 M:      Anirudha Sarangi <anirudh@xilinx.com>
11721 M:      John Linn <John.Linn@xilinx.com>
11722 S:      Maintained
11723 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11724
11725 XILINX UARTLITE SERIAL DRIVER
11726 M:      Peter Korsgaard <jacmet@sunsite.dk>
11727 L:      linux-serial@vger.kernel.org
11728 S:      Maintained
11729 F:      drivers/tty/serial/uartlite.c
11730
11731 XILINX VIDEO IP CORES
11732 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11733 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11734 L:      linux-media@vger.kernel.org
11735 T:      git git://linuxtv.org/media_tree.git
11736 S:      Supported
11737 F:      Documentation/devicetree/bindings/media/xilinx/
11738 F:      drivers/media/platform/xilinx/
11739 F:      include/uapi/linux/xilinx-v4l2-controls.h
11740
11741 XILLYBUS DRIVER
11742 M:      Eli Billauer <eli.billauer@gmail.com>
11743 L:      linux-kernel@vger.kernel.org
11744 S:      Supported
11745 F:      drivers/char/xillybus/
11746
11747 XTENSA XTFPGA PLATFORM SUPPORT
11748 M:      Max Filippov <jcmvbkbc@gmail.com>
11749 L:      linux-xtensa@linux-xtensa.org
11750 S:      Maintained
11751 F:      drivers/spi/spi-xtensa-xtfpga.c
11752 F:      sound/soc/xtensa/xtfpga-i2s.c
11753
11754 YAM DRIVER FOR AX.25
11755 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11756 L:      linux-hams@vger.kernel.org
11757 S:      Maintained
11758 F:      drivers/net/hamradio/yam*
11759 F:      include/linux/yam.h
11760
11761 YEALINK PHONE DRIVER
11762 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11763 L:      usbb2k-api-dev@nongnu.org
11764 S:      Maintained
11765 F:      Documentation/input/yealink.txt
11766 F:      drivers/input/misc/yealink.*
11767
11768 Z8530 DRIVER FOR AX.25
11769 M:      Joerg Reuter <jreuter@yaina.de>
11770 W:      http://yaina.de/jreuter/
11771 W:      http://www.qsl.net/dl1bke/
11772 L:      linux-hams@vger.kernel.org
11773 S:      Maintained
11774 F:      Documentation/networking/z8530drv.txt
11775 F:      drivers/net/hamradio/*scc.c
11776 F:      drivers/net/hamradio/z8530.h
11777
11778 ZBUD COMPRESSED PAGE ALLOCATOR
11779 M:      Seth Jennings <sjennings@variantweb.net>
11780 L:      linux-mm@kvack.org
11781 S:      Maintained
11782 F:      mm/zbud.c
11783 F:      include/linux/zbud.h
11784
11785 ZD1211RW WIRELESS DRIVER
11786 M:      Daniel Drake <dsd@gentoo.org>
11787 M:      Ulrich Kunitz <kune@deine-taler.de>
11788 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11789 L:      linux-wireless@vger.kernel.org
11790 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11791 S:      Maintained
11792 F:      drivers/net/wireless/zd1211rw/
11793
11794 ZPOOL COMPRESSED PAGE STORAGE API
11795 M:      Dan Streetman <ddstreet@ieee.org>
11796 L:      linux-mm@kvack.org
11797 S:      Maintained
11798 F:      mm/zpool.c
11799 F:      include/linux/zpool.h
11800
11801 ZR36067 VIDEO FOR LINUX DRIVER
11802 L:      mjpeg-users@lists.sourceforge.net
11803 L:      linux-media@vger.kernel.org
11804 W:      http://mjpeg.sourceforge.net/driver-zoran/
11805 T:      hg http://linuxtv.org/hg/v4l-dvb
11806 S:      Odd Fixes
11807 F:      drivers/media/pci/zoran/
11808
11809 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11810 M:      Minchan Kim <minchan@kernel.org>
11811 M:      Nitin Gupta <ngupta@vflare.org>
11812 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11813 L:      linux-kernel@vger.kernel.org
11814 S:      Maintained
11815 F:      drivers/block/zram/
11816 F:      Documentation/blockdev/zram.txt
11817
11818 ZS DECSTATION Z85C30 SERIAL DRIVER
11819 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11820 S:      Maintained
11821 F:      drivers/tty/serial/zs.*
11822
11823 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11824 M:      Minchan Kim <minchan@kernel.org>
11825 M:      Nitin Gupta <ngupta@vflare.org>
11826 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11827 L:      linux-mm@kvack.org
11828 S:      Maintained
11829 F:      mm/zsmalloc.c
11830 F:      include/linux/zsmalloc.h
11831 F:      Documentation/vm/zsmalloc.txt
11832
11833 ZSWAP COMPRESSED SWAP CACHING
11834 M:      Seth Jennings <sjennings@variantweb.net>
11835 L:      linux-mm@kvack.org
11836 S:      Maintained
11837 F:      mm/zswap.c
11838
11839 THE REST
11840 M:      Linus Torvalds <torvalds@linux-foundation.org>
11841 L:      linux-kernel@vger.kernel.org
11842 Q:      http://patchwork.kernel.org/project/LKML/list/
11843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11844 S:      Buried alive in reporters
11845 F:      *
11846 F:      */