]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
[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 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
619 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
620 S:      Supported
621 F:      drivers/usb/gadget/udc/amd5536udc.*
622
623 AMD GEODE PROCESSOR/CHIPSET SUPPORT
624 P:      Andres Salomon <dilinger@queued.net>
625 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
626 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627 S:      Supported
628 F:      drivers/char/hw_random/geode-rng.c
629 F:      drivers/crypto/geode*
630 F:      drivers/video/fbdev/geode/
631 F:      arch/x86/include/asm/geode.h
632
633 AMD IOMMU (AMD-VI)
634 M:      Joerg Roedel <joro@8bytes.org>
635 L:      iommu@lists.linux-foundation.org
636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
637 S:      Maintained
638 F:      drivers/iommu/amd_iommu*.[ch]
639 F:      include/linux/amd-iommu.h
640
641 AMD KFD
642 M:      Oded Gabbay <oded.gabbay@gmail.com>
643 L:      dri-devel@lists.freedesktop.org
644 T:      git git://people.freedesktop.org/~gabbayo/linux.git
645 S:      Supported
646 F:      drivers/gpu/drm/amd/amdkfd/
647 F:      drivers/gpu/drm/amd/include/cik_structs.h
648 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
649 F:      drivers/gpu/drm/radeon/radeon_kfd.c
650 F:      drivers/gpu/drm/radeon/radeon_kfd.h
651 F:      include/uapi/linux/kfd_ioctl.h
652
653 AMD MICROCODE UPDATE SUPPORT
654 M:      Borislav Petkov <bp@alien8.de>
655 S:      Maintained
656 F:      arch/x86/kernel/cpu/microcode/amd*
657
658 AMD XGBE DRIVER
659 M:      Tom Lendacky <thomas.lendacky@amd.com>
660 L:      netdev@vger.kernel.org
661 S:      Supported
662 F:      drivers/net/ethernet/amd/xgbe/
663
664 AMS (Apple Motion Sensor) DRIVER
665 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
666 S:      Supported
667 F:      drivers/macintosh/ams/
668
669 AMSO1100 RNIC DRIVER
670 M:      Tom Tucker <tom@opengridcomputing.com>
671 M:      Steve Wise <swise@opengridcomputing.com>
672 L:      linux-rdma@vger.kernel.org
673 S:      Maintained
674 F:      drivers/infiniband/hw/amso1100/
675
676 ANALOG DEVICES INC AD9389B DRIVER
677 M:      Hans Verkuil <hans.verkuil@cisco.com>
678 L:      linux-media@vger.kernel.org
679 S:      Maintained
680 F:      drivers/media/i2c/ad9389b*
681
682 ANALOG DEVICES INC ADV7180 DRIVER
683 M:      Lars-Peter Clausen <lars@metafoo.de>
684 L:      linux-media@vger.kernel.org
685 W:      http://ez.analog.com/community/linux-device-drivers
686 S:      Supported
687 F:      drivers/media/i2c/adv7180.c
688
689 ANALOG DEVICES INC ADV7511 DRIVER
690 M:      Hans Verkuil <hans.verkuil@cisco.com>
691 L:      linux-media@vger.kernel.org
692 S:      Maintained
693 F:      drivers/media/i2c/adv7511*
694
695 ANALOG DEVICES INC ADV7604 DRIVER
696 M:      Hans Verkuil <hans.verkuil@cisco.com>
697 L:      linux-media@vger.kernel.org
698 S:      Maintained
699 F:      drivers/media/i2c/adv7604*
700
701 ANALOG DEVICES INC ADV7842 DRIVER
702 M:      Hans Verkuil <hans.verkuil@cisco.com>
703 L:      linux-media@vger.kernel.org
704 S:      Maintained
705 F:      drivers/media/i2c/adv7842*
706
707 ANALOG DEVICES INC ASOC CODEC DRIVERS
708 M:      Lars-Peter Clausen <lars@metafoo.de>
709 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
710 W:      http://wiki.analog.com/
711 W:      http://ez.analog.com/community/linux-device-drivers
712 S:      Supported
713 F:      sound/soc/codecs/adau*
714 F:      sound/soc/codecs/adav*
715 F:      sound/soc/codecs/ad1*
716 F:      sound/soc/codecs/ad7*
717 F:      sound/soc/codecs/ssm*
718 F:      sound/soc/codecs/sigmadsp.*
719
720 ANALOG DEVICES INC ASOC DRIVERS
721 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
722 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
723 W:      http://blackfin.uclinux.org/
724 S:      Supported
725 F:      sound/soc/blackfin/*
726
727 ANALOG DEVICES INC IIO DRIVERS
728 M:      Lars-Peter Clausen <lars@metafoo.de>
729 M:      Michael Hennerich <Michael.Hennerich@analog.com>
730 W:      http://wiki.analog.com/
731 W:      http://ez.analog.com/community/linux-device-drivers
732 S:      Supported
733 F:      drivers/iio/*/ad*
734 X:      drivers/iio/*/adjd*
735 F:      drivers/staging/iio/*/ad*
736 F:      staging/iio/trigger/iio-trig-bfin-timer.c
737
738 ANALOG DEVICES INC DMA DRIVERS
739 M:      Lars-Peter Clausen <lars@metafoo.de>
740 W:      http://ez.analog.com/community/linux-device-drivers
741 S:      Supported
742 F:      drivers/dma/dma-axi-dmac.c
743
744 ANDROID DRIVERS
745 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
746 M:      Arve HjønnevĂ¥g <arve@android.com>
747 M:      Riley Andrews <riandrews@android.com>
748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
749 L:      devel@driverdev.osuosl.org
750 S:      Supported
751 F:      drivers/android/
752 F:      drivers/staging/android/
753
754 AOA (Apple Onboard Audio) ALSA DRIVER
755 M:      Johannes Berg <johannes@sipsolutions.net>
756 L:      linuxppc-dev@lists.ozlabs.org
757 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
758 S:      Maintained
759 F:      sound/aoa/
760
761 APM DRIVER
762 M:      Jiri Kosina <jikos@kernel.org>
763 S:      Odd fixes
764 F:      arch/x86/kernel/apm_32.c
765 F:      include/linux/apm_bios.h
766 F:      include/uapi/linux/apm_bios.h
767 F:      drivers/char/apm-emulation.c
768
769 APPLE BCM5974 MULTITOUCH DRIVER
770 M:      Henrik Rydberg <rydberg@bitmath.org>
771 L:      linux-input@vger.kernel.org
772 S:      Odd fixes
773 F:      drivers/input/mouse/bcm5974.c
774
775 APPLE SMC DRIVER
776 M:      Henrik Rydberg <rydberg@bitmath.org>
777 L:      lm-sensors@lm-sensors.org
778 S:      Odd fixes
779 F:      drivers/hwmon/applesmc.c
780
781 APPLETALK NETWORK LAYER
782 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
783 S:      Maintained
784 F:      drivers/net/appletalk/
785 F:      net/appletalk/
786
787 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
788 M:      Iyappan Subramanian <isubramanian@apm.com>
789 M:      Keyur Chudgar <kchudgar@apm.com>
790 S:      Supported
791 F:      drivers/net/ethernet/apm/xgene/
792 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
793
794 APTINA CAMERA SENSOR PLL
795 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
796 L:      linux-media@vger.kernel.org
797 S:      Maintained
798 F:      drivers/media/i2c/aptina-pll.*
799
800 ARC FRAMEBUFFER DRIVER
801 M:      Jaya Kumar <jayalk@intworks.biz>
802 S:      Maintained
803 F:      drivers/video/fbdev/arcfb.c
804 F:      drivers/video/fbdev/core/fb_defio.c
805
806 ARM MFM AND FLOPPY DRIVERS
807 M:      Ian Molton <spyro@f2s.com>
808 S:      Maintained
809 F:      arch/arm/lib/floppydma.S
810 F:      arch/arm/include/asm/floppy.h
811
812 ARM PMU PROFILING AND DEBUGGING
813 M:      Will Deacon <will.deacon@arm.com>
814 S:      Maintained
815 F:      arch/arm/kernel/perf_*
816 F:      arch/arm/oprofile/common.c
817 F:      arch/arm/kernel/hw_breakpoint.c
818 F:      arch/arm/include/asm/hw_breakpoint.h
819 F:      arch/arm/include/asm/perf_event.h
820 F:      drivers/perf/arm_pmu.c
821 F:      include/linux/perf/arm_pmu.h
822
823 ARM PORT
824 M:      Russell King <linux@arm.linux.org.uk>
825 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
826 W:      http://www.arm.linux.org.uk/
827 S:      Maintained
828 F:      arch/arm/
829
830 ARM SUB-ARCHITECTURES
831 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
832 S:      Maintained
833 F:      arch/arm/mach-*/
834 F:      arch/arm/plat-*/
835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
836
837 ARM PRIMECELL AACI PL041 DRIVER
838 M:      Russell King <linux@arm.linux.org.uk>
839 S:      Maintained
840 F:      sound/arm/aaci.*
841
842 ARM PRIMECELL CLCD PL110 DRIVER
843 M:      Russell King <linux@arm.linux.org.uk>
844 S:      Maintained
845 F:      drivers/video/fbdev/amba-clcd.*
846
847 ARM PRIMECELL KMI PL050 DRIVER
848 M:      Russell King <linux@arm.linux.org.uk>
849 S:      Maintained
850 F:      drivers/input/serio/ambakmi.*
851 F:      include/linux/amba/kmi.h
852
853 ARM PRIMECELL MMCI PL180/1 DRIVER
854 M:      Russell King <linux@arm.linux.org.uk>
855 S:      Maintained
856 F:      drivers/mmc/host/mmci.*
857 F:      include/linux/amba/mmci.h
858
859 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
860 M:      Russell King <linux@arm.linux.org.uk>
861 S:      Maintained
862 F:      drivers/tty/serial/amba-pl01*.c
863 F:      include/linux/amba/serial.h
864
865 ARM PRIMECELL BUS SUPPORT
866 M:      Russell King <linux@arm.linux.org.uk>
867 S:      Maintained
868 F:      drivers/amba/
869 F:      include/linux/amba/bus.h
870
871 ARM/ADS SPHERE MACHINE SUPPORT
872 M:      Lennert Buytenhek <kernel@wantstofly.org>
873 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 S:      Maintained
875
876 ARM/AFEB9260 MACHINE SUPPORT
877 M:      Sergey Lapin <slapin@ossfans.org>
878 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879 S:      Maintained
880
881 ARM/AJECO 1ARM MACHINE SUPPORT
882 M:      Lennert Buytenhek <kernel@wantstofly.org>
883 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
884 S:      Maintained
885
886 ARM/Allwinner A1X SoC support
887 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
888 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889 S:      Maintained
890 N:      sun[x4567]i
891
892 ARM/Allwinner SoC Clock Support
893 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
894 S:      Maintained
895 F:      drivers/clk/sunxi/
896
897 ARM/Amlogic MesonX SoC support
898 M:      Carlo Caione <carlo@caione.org>
899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900 S:      Maintained
901 F:      drivers/media/rc/meson-ir.c
902 N:      meson[x68]
903
904 ARM/Annapurna Labs ALPINE ARCHITECTURE
905 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
906 S:      Maintained
907 F:      arch/arm/mach-alpine/
908
909 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
910 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
911 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
912 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
913 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914 W:      http://www.linux4sam.org
915 S:      Supported
916 F:      arch/arm/mach-at91/
917 F:      include/soc/at91/
918 F:      arch/arm/boot/dts/at91*.dts
919 F:      arch/arm/boot/dts/at91*.dtsi
920 F:      arch/arm/boot/dts/sama*.dts
921 F:      arch/arm/boot/dts/sama*.dtsi
922 F:      arch/arm/include/debug/at91.S
923
924 ARM/ATMEL AT91 Clock Support
925 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
926 S:      Maintained
927 F:      drivers/clk/at91
928
929 ARM/CALXEDA HIGHBANK ARCHITECTURE
930 M:      Rob Herring <robh@kernel.org>
931 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932 S:      Maintained
933 F:      arch/arm/mach-highbank/
934
935 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
936 M:      Krzysztof Halasa <khalasa@piap.pl>
937 S:      Maintained
938 F:      arch/arm/mach-cns3xxx/
939
940 ARM/CAVIUM THUNDER NETWORK DRIVER
941 M:      Sunil Goutham <sgoutham@cavium.com>
942 M:      Robert Richter <rric@kernel.org>
943 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944 S:      Supported
945 F:      drivers/net/ethernet/cavium/thunder/
946
947 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
948 M:      Alexander Shiyan <shc_work@mail.ru>
949 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950 S:      Odd Fixes
951 N:      clps711x
952
953 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
954 M:      Hartley Sweeten <hsweeten@visionengravers.com>
955 M:      Ryan Mallon <rmallon@gmail.com>
956 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
957 S:      Maintained
958 F:      arch/arm/mach-ep93xx/
959 F:      arch/arm/mach-ep93xx/include/mach/
960
961 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
962 M:      Lennert Buytenhek <kernel@wantstofly.org>
963 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964 S:      Maintained
965
966 ARM/CLKDEV SUPPORT
967 M:      Russell King <linux@arm.linux.org.uk>
968 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969 S:      Maintained
970 F:      arch/arm/include/asm/clkdev.h
971 F:      drivers/clk/clkdev.c
972
973 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
974 M:      Mike Rapoport <mike@compulab.co.il>
975 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976 S:      Maintained
977
978 ARM/CONTEC MICRO9 MACHINE SUPPORT
979 M:      Hubert Feurstein <hubert.feurstein@contec.at>
980 S:      Maintained
981 F:      arch/arm/mach-ep93xx/micro9.c
982
983 ARM/CORESIGHT FRAMEWORK AND DRIVERS
984 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
985 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986 S:      Maintained
987 F:      drivers/hwtracing/coresight/*
988 F:      Documentation/trace/coresight.txt
989 F:      Documentation/devicetree/bindings/arm/coresight.txt
990 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
991
992 ARM/CORGI MACHINE SUPPORT
993 M:      Richard Purdie <rpurdie@rpsys.net>
994 S:      Maintained
995
996 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
997 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999 T:      git git://github.com/ulli-kroll/linux.git
1000 S:      Maintained
1001 F:      arch/arm/mach-gemini/
1002 F:      drivers/rtc/rtc-gemini.c
1003
1004 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1005 M:      Barry Song <baohua@kernel.org>
1006 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1008 S:      Maintained
1009 F:      arch/arm/mach-prima2/
1010 F:      drivers/clk/sirf/
1011 F:      drivers/clocksource/timer-prima2.c
1012 F:      drivers/clocksource/timer-atlas7.c
1013 N:      [^a-z]sirf
1014
1015 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1016 M:      Baruch Siach <baruch@tkos.co.il>
1017 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 S:      Maintained
1019 F:      arch/arm/boot/dts/cx92755*
1020 N:      digicolor
1021
1022 ARM/EBSA110 MACHINE SUPPORT
1023 M:      Russell King <linux@arm.linux.org.uk>
1024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 W:      http://www.arm.linux.org.uk/
1026 S:      Maintained
1027 F:      arch/arm/mach-ebsa110/
1028 F:      drivers/net/ethernet/amd/am79c961a.*
1029
1030 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1031 M:      Uwe Kleine-König <kernel@pengutronix.de>
1032 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 S:      Maintained
1034 N:      efm32
1035
1036 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1037 M:      Daniel Ribeiro <drwyrm@gmail.com>
1038 M:      Stefan Schmidt <stefan@openezx.org>
1039 M:      Harald Welte <laforge@openezx.org>
1040 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1041 W:      http://www.openezx.org/
1042 S:      Maintained
1043 T:      topgit git://git.openezx.org/openezx.git
1044 F:      arch/arm/mach-pxa/ezx.c
1045
1046 ARM/FARADAY FA526 PORT
1047 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1048 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049 S:      Maintained
1050 T:      git git://git.berlios.de/gemini-board
1051 F:      arch/arm/mm/*-fa*
1052
1053 ARM/FOOTBRIDGE ARCHITECTURE
1054 M:      Russell King <linux@arm.linux.org.uk>
1055 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 W:      http://www.arm.linux.org.uk/
1057 S:      Maintained
1058 F:      arch/arm/include/asm/hardware/dec21285.h
1059 F:      arch/arm/mach-footbridge/
1060
1061 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1062 M:      Shawn Guo <shawnguo@kernel.org>
1063 M:      Sascha Hauer <kernel@pengutronix.de>
1064 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065 S:      Maintained
1066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1067 F:      arch/arm/mach-imx/
1068 F:      arch/arm/mach-mxs/
1069 F:      arch/arm/boot/dts/imx*
1070 F:      arch/arm/configs/imx*_defconfig
1071 F:      drivers/clk/imx/
1072 F:      include/soc/imx/
1073
1074 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1075 M:      Shawn Guo <shawnguo@kernel.org>
1076 M:      Sascha Hauer <kernel@pengutronix.de>
1077 R:      Stefan Agner <stefan@agner.ch>
1078 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 S:      Maintained
1080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1081 F:      arch/arm/mach-imx/*vf610*
1082 F:      arch/arm/boot/dts/vf*
1083
1084 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1085 M:      Lennert Buytenhek <kernel@wantstofly.org>
1086 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087 S:      Maintained
1088
1089 ARM/GUMSTIX MACHINE SUPPORT
1090 M:      Steve Sakoman <sakoman@gmail.com>
1091 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 S:      Maintained
1093
1094 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1095 M:      Philipp Zabel <philipp.zabel@gmail.com>
1096 M:      Paul Parsons <lost.distance@yahoo.com>
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099 F:      arch/arm/mach-pxa/hx4700.c
1100 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1101 F:      sound/soc/pxa/hx4700.c
1102
1103 ARM/HISILICON SOC SUPPORT
1104 M:      Wei Xu <xuwei5@hisilicon.com>
1105 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106 W:      http://www.hisilicon.com
1107 S:      Supported
1108 T:      git git://github.com/hisilicon/linux-hisi.git
1109 F:      arch/arm/mach-hisi/
1110
1111 ARM/HP JORNADA 7XX MACHINE SUPPORT
1112 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1113 W:      www.jlime.com
1114 S:      Maintained
1115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1116 F:      arch/arm/mach-sa1100/jornada720.c
1117 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1118
1119 ARM/IGEP MACHINE SUPPORT
1120 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1121 M:      Javier Martinez Canillas <javier@dowhile0.org>
1122 L:      linux-omap@vger.kernel.org
1123 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S:      Maintained
1125 F:      arch/arm/boot/dts/omap3-igep*
1126
1127 ARM/INCOME PXA270 SUPPORT
1128 M:      Marek Vasut <marek.vasut@gmail.com>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 S:      Maintained
1131 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1132
1133 ARM/INTEL IOP32X ARM ARCHITECTURE
1134 M:      Lennert Buytenhek <kernel@wantstofly.org>
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Maintained
1137
1138 ARM/INTEL IOP33X ARM ARCHITECTURE
1139 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 S:      Orphan
1141
1142 ARM/INTEL IOP13XX ARM ARCHITECTURE
1143 M:      Lennert Buytenhek <kernel@wantstofly.org>
1144 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 S:      Maintained
1146
1147 ARM/INTEL IQ81342EX MACHINE SUPPORT
1148 M:      Lennert Buytenhek <kernel@wantstofly.org>
1149 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150 S:      Maintained
1151
1152 ARM/INTEL IXDP2850 MACHINE SUPPORT
1153 M:      Lennert Buytenhek <kernel@wantstofly.org>
1154 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 S:      Maintained
1156
1157 ARM/INTEL IXP4XX ARM ARCHITECTURE
1158 M:      Imre Kaloz <kaloz@openwrt.org>
1159 M:      Krzysztof Halasa <khalasa@piap.pl>
1160 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 S:      Maintained
1162 F:      arch/arm/mach-ixp4xx/
1163
1164 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1165 M:      Jonathan Cameron <jic23@cam.ac.uk>
1166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 S:      Maintained
1168 F:      arch/arm/mach-pxa/stargate2.c
1169 F:      drivers/pcmcia/pxa2xx_stargate2.c
1170
1171 ARM/INTEL XSC3 (MANZANO) ARM CORE
1172 M:      Lennert Buytenhek <kernel@wantstofly.org>
1173 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 S:      Maintained
1175
1176 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1177 M:      Lennert Buytenhek <kernel@wantstofly.org>
1178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 S:      Maintained
1180
1181 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1182 M:      Santosh Shilimkar <ssantosh@kernel.org>
1183 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184 S:      Maintained
1185 F:      arch/arm/mach-keystone/
1186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1187
1188 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1189 M:      Santosh Shilimkar <ssantosh@kernel.org>
1190 L:      linux-kernel@vger.kernel.org
1191 S:      Maintained
1192 F:      drivers/clk/keystone/
1193
1194 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1195 M:      Santosh Shilimkar <ssantosh@kernel.org>
1196 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197 L:      linux-kernel@vger.kernel.org
1198 S:      Maintained
1199 F:      drivers/clocksource/timer-keystone.c
1200
1201 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1202 M:      Santosh Shilimkar <ssantosh@kernel.org>
1203 L:      linux-kernel@vger.kernel.org
1204 S:      Maintained
1205 F:      drivers/power/reset/keystone-reset.c
1206
1207 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1208 M:      Santosh Shilimkar <ssantosh@kernel.org>
1209 L:      linux-kernel@vger.kernel.org
1210 S:      Maintained
1211 F:      drivers/memory/*emif*
1212
1213 ARM/LOGICPD PXA270 MACHINE SUPPORT
1214 M:      Lennert Buytenhek <kernel@wantstofly.org>
1215 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216 S:      Maintained
1217
1218 ARM/LPC18XX ARCHITECTURE
1219 M:      Joachim Eastwood <manabian@gmail.com>
1220 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221 S:      Maintained
1222 N:      lpc18xx
1223
1224 ARM/MAGICIAN MACHINE SUPPORT
1225 M:      Philipp Zabel <philipp.zabel@gmail.com>
1226 S:      Maintained
1227
1228 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1229 M:      Jason Cooper <jason@lakedaemon.net>
1230 M:      Andrew Lunn <andrew@lunn.ch>
1231 M:      Gregory Clement <gregory.clement@free-electrons.com>
1232 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1233 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 S:      Maintained
1235 F:      arch/arm/mach-mvebu/
1236 F:      drivers/rtc/rtc-armada38x.c
1237 F:      arch/arm/boot/dts/armada*
1238 F:      arch/arm/boot/dts/kirkwood*
1239
1240
1241 ARM/Marvell Berlin SoC support
1242 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1243 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244 S:      Maintained
1245 F:      arch/arm/mach-berlin/
1246 F:      arch/arm/boot/dts/berlin*
1247
1248
1249 ARM/Marvell Dove/MV78xx0/Orion SOC support
1250 M:      Jason Cooper <jason@lakedaemon.net>
1251 M:      Andrew Lunn <andrew@lunn.ch>
1252 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1253 M:      Gregory Clement <gregory.clement@free-electrons.com>
1254 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255 S:      Maintained
1256 F:      arch/arm/mach-dove/
1257 F:      arch/arm/mach-mv78xx0/
1258 F:      arch/arm/mach-orion5x/
1259 F:      arch/arm/plat-orion/
1260 F:      arch/arm/boot/dts/dove*
1261 F:      arch/arm/boot/dts/orion5x*
1262
1263
1264 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1265 M:      Alexander Clouter <alex@digriz.org.uk>
1266 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267 W:      http://www.digriz.org.uk/ts78xx/kernel
1268 S:      Maintained
1269 F:      arch/arm/mach-orion5x/ts78xx-*
1270
1271 ARM/Mediatek RTC DRIVER
1272 M:      Eddie Huang <eddie.huang@mediatek.com>
1273 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1275 S:      Maintained
1276 F:      drivers/rtc/rtc-mt6397.c
1277
1278 ARM/Mediatek SoC support
1279 M:      Matthias Brugger <matthias.bgg@gmail.com>
1280 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1282 S:      Maintained
1283 F:      arch/arm/boot/dts/mt6*
1284 F:      arch/arm/boot/dts/mt8*
1285 F:      arch/arm/mach-mediatek/
1286 N:      mtk
1287 K:      mediatek
1288
1289 ARM/MICREL KS8695 ARCHITECTURE
1290 M:      Greg Ungerer <gerg@uclinux.org>
1291 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 F:      arch/arm/mach-ks8695/
1293 S:      Odd Fixes
1294
1295 ARM/MIOA701 MACHINE SUPPORT
1296 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1297 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298 F:      arch/arm/mach-pxa/mioa701.c
1299 S:      Maintained
1300
1301 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1302 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1303 S:      Maintained
1304
1305 ARM/NOMADIK ARCHITECTURE
1306 M:      Alessandro Rubini <rubini@unipv.it>
1307 M:      Linus Walleij <linus.walleij@linaro.org>
1308 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309 S:      Maintained
1310 F:      arch/arm/mach-nomadik/
1311 F:      drivers/pinctrl/nomadik/
1312 F:      drivers/i2c/busses/i2c-nomadik.c
1313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1314
1315 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1316 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1317 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1318 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1319 S:      Supported
1320
1321 ARM/TOSA MACHINE SUPPORT
1322 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1323 M:      Dirk Opfer <dirk@opfer-online.de>
1324 S:      Maintained
1325
1326 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1327 M:      Marek Vasut <marek.vasut@gmail.com>
1328 L:      linux-arm-kernel@lists.infradead.org
1329 W:      http://hackndev.com
1330 S:      Maintained
1331 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1332 F:      arch/arm/mach-pxa/palmtx.c
1333 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1334 F:      arch/arm/mach-pxa/palmt5.c
1335 F:      arch/arm/mach-pxa/include/mach/palmld.h
1336 F:      arch/arm/mach-pxa/palmld.c
1337 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1338 F:      arch/arm/mach-pxa/palmte2.c
1339 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1340 F:      arch/arm/mach-pxa/palmtc.c
1341
1342 ARM/PALM TREO SUPPORT
1343 M:      Tomas Cech <sleep_walker@suse.com>
1344 L:      linux-arm-kernel@lists.infradead.org
1345 W:      http://hackndev.com
1346 S:      Maintained
1347 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1348 F:      arch/arm/mach-pxa/palmtreo.c
1349
1350 ARM/PALMZ72 SUPPORT
1351 M:      Sergey Lapin <slapin@ossfans.org>
1352 L:      linux-arm-kernel@lists.infradead.org
1353 W:      http://hackndev.com
1354 S:      Maintained
1355 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1356 F:      arch/arm/mach-pxa/palmz72.c
1357
1358 ARM/PLEB SUPPORT
1359 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1360 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1361 S:      Maintained
1362
1363 ARM/PT DIGITAL BOARD PORT
1364 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1365 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1366 W:      http://www.arm.linux.org.uk/
1367 S:      Maintained
1368
1369 ARM/QUALCOMM SUPPORT
1370 M:      Kumar Gala <galak@codeaurora.org>
1371 M:      Andy Gross <agross@codeaurora.org>
1372 M:      David Brown <davidb@codeaurora.org>
1373 L:      linux-arm-msm@vger.kernel.org
1374 L:      linux-soc@vger.kernel.org
1375 S:      Maintained
1376 F:      arch/arm/mach-qcom/
1377 F:      drivers/soc/qcom/
1378 F:      drivers/tty/serial/msm_serial.h
1379 F:      drivers/tty/serial/msm_serial.c
1380 F:      drivers/*/pm8???-*
1381 F:      drivers/mfd/ssbi.c
1382 F:      drivers/firmware/qcom_scm.c
1383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1384
1385 ARM/RADISYS ENP2611 MACHINE SUPPORT
1386 M:      Lennert Buytenhek <kernel@wantstofly.org>
1387 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1388 S:      Maintained
1389
1390 ARM/RISCPC ARCHITECTURE
1391 M:      Russell King <linux@arm.linux.org.uk>
1392 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393 W:      http://www.arm.linux.org.uk/
1394 S:      Maintained
1395 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1396 F:      arch/arm/include/asm/hardware/ioc.h
1397 F:      arch/arm/include/asm/hardware/iomd.h
1398 F:      arch/arm/include/asm/hardware/memc.h
1399 F:      arch/arm/mach-rpc/
1400 F:      drivers/net/ethernet/8390/etherh.c
1401 F:      drivers/net/ethernet/i825xx/ether1*
1402 F:      drivers/net/ethernet/seeq/ether3*
1403 F:      drivers/scsi/arm/
1404
1405 ARM/Rockchip SoC support
1406 M:      Heiko Stuebner <heiko@sntech.de>
1407 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1408 L:      linux-rockchip@lists.infradead.org
1409 S:      Maintained
1410 F:      arch/arm/boot/dts/rk3*
1411 F:      arch/arm/mach-rockchip/
1412 F:      drivers/clk/rockchip/
1413 F:      drivers/i2c/busses/i2c-rk3x.c
1414 F:      drivers/*/*rockchip*
1415 F:      drivers/*/*/*rockchip*
1416 F:      sound/soc/rockchip/
1417 N:      rockchip
1418
1419 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1420 M:      Kukjin Kim <kgene@kernel.org>
1421 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1422 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1424 S:      Maintained
1425 F:      arch/arm/boot/dts/s3c*
1426 F:      arch/arm/boot/dts/exynos*
1427 F:      arch/arm64/boot/dts/exynos/
1428 F:      arch/arm/plat-samsung/
1429 F:      arch/arm/mach-s3c24*/
1430 F:      arch/arm/mach-s3c64xx/
1431 F:      arch/arm/mach-s5p*/
1432 F:      arch/arm/mach-exynos*/
1433 F:      drivers/*/*s3c2410*
1434 F:      drivers/*/*/*s3c2410*
1435 F:      drivers/spi/spi-s3c*
1436 F:      sound/soc/samsung/*
1437 N:      exynos
1438
1439 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1440 M:      Kyungmin Park <kyungmin.park@samsung.com>
1441 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442 S:      Maintained
1443 F:      arch/arm/mach-s5pv210/
1444
1445 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1446 M:      Kyungmin Park <kyungmin.park@samsung.com>
1447 M:      Kamil Debski <k.debski@samsung.com>
1448 L:      linux-arm-kernel@lists.infradead.org
1449 L:      linux-media@vger.kernel.org
1450 S:      Maintained
1451 F:      drivers/media/platform/s5p-g2d/
1452
1453 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1454 M:      Kyungmin Park <kyungmin.park@samsung.com>
1455 M:      Kamil Debski <k.debski@samsung.com>
1456 M:      Jeongtae Park <jtp.park@samsung.com>
1457 L:      linux-arm-kernel@lists.infradead.org
1458 L:      linux-media@vger.kernel.org
1459 S:      Maintained
1460 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1461 F:      drivers/media/platform/s5p-mfc/
1462
1463 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1464 M:      Kyungmin Park <kyungmin.park@samsung.com>
1465 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1466 L:      linux-arm-kernel@lists.infradead.org
1467 L:      linux-media@vger.kernel.org
1468 S:      Maintained
1469 F:      drivers/media/platform/s5p-tv/
1470
1471 ARM/SHMOBILE ARM ARCHITECTURE
1472 M:      Simon Horman <horms@verge.net.au>
1473 M:      Magnus Damm <magnus.damm@gmail.com>
1474 L:      linux-sh@vger.kernel.org
1475 W:      http://oss.renesas.com
1476 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1478 S:      Supported
1479 F:      arch/arm/boot/dts/emev2*
1480 F:      arch/arm/boot/dts/r7s*
1481 F:      arch/arm/boot/dts/r8a*
1482 F:      arch/arm/boot/dts/sh*
1483 F:      arch/arm/configs/bockw_defconfig
1484 F:      arch/arm/configs/marzen_defconfig
1485 F:      arch/arm/configs/shmobile_defconfig
1486 F:      arch/arm/include/debug/renesas-scif.S
1487 F:      arch/arm/mach-shmobile/
1488 F:      drivers/sh/
1489
1490 ARM/SOCFPGA ARCHITECTURE
1491 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1492 S:      Maintained
1493 F:      arch/arm/mach-socfpga/
1494 F:      arch/arm/boot/dts/socfpga*
1495 F:      arch/arm/configs/socfpga_defconfig
1496 W:      http://www.rocketboards.org
1497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1498
1499 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1500 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1501 S:      Maintained
1502 F:      drivers/clk/socfpga/
1503
1504 ARM/SOCFPGA EDAC SUPPORT
1505 M:      Thor Thayer <tthayer@opensource.altera.com>
1506 S:      Maintained
1507 F:      drivers/edac/altera_edac.
1508
1509 ARM/STI ARCHITECTURE
1510 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1511 M:      Maxime Coquelin <maxime.coquelin@st.com>
1512 M:      Patrice Chotard <patrice.chotard@st.com>
1513 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514 L:      kernel@stlinux.com
1515 W:      http://www.stlinux.com
1516 S:      Maintained
1517 F:      arch/arm/mach-sti/
1518 F:      arch/arm/boot/dts/sti*
1519 F:      drivers/clocksource/arm_global_timer.c
1520 F:      drivers/clocksource/clksrc_st_lpc.c
1521 F:      drivers/i2c/busses/i2c-st.c
1522 F:      drivers/media/rc/st_rc.c
1523 F:      drivers/mmc/host/sdhci-st.c
1524 F:      drivers/phy/phy-miphy28lp.c
1525 F:      drivers/phy/phy-miphy365x.c
1526 F:      drivers/phy/phy-stih407-usb.c
1527 F:      drivers/phy/phy-stih41x-usb.c
1528 F:      drivers/pinctrl/pinctrl-st.c
1529 F:      drivers/reset/sti/
1530 F:      drivers/rtc/rtc-st-lpc.c
1531 F:      drivers/tty/serial/st-asc.c
1532 F:      drivers/usb/dwc3/dwc3-st.c
1533 F:      drivers/usb/host/ehci-st.c
1534 F:      drivers/usb/host/ohci-st.c
1535 F:      drivers/watchdog/st_lpc_wdt.c
1536 F:      drivers/ata/ahci_st.c
1537
1538 ARM/STM32 ARCHITECTURE
1539 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1540 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1541 S:      Maintained
1542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1543 N:      stm32
1544 F:      drivers/clocksource/armv7m_systick.c
1545
1546 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1547 M:      Lennert Buytenhek <kernel@wantstofly.org>
1548 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 S:      Maintained
1550
1551 ARM/TETON BGA MACHINE SUPPORT
1552 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1553 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554 S:      Maintained
1555
1556 ARM/THECUS N2100 MACHINE SUPPORT
1557 M:      Lennert Buytenhek <kernel@wantstofly.org>
1558 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1559 S:      Maintained
1560
1561 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1562 M:      Wan ZongShun <mcuos.com@gmail.com>
1563 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564 W:      http://www.mcuos.com
1565 S:      Maintained
1566 F:      arch/arm/mach-w90x900/
1567 F:      drivers/input/keyboard/w90p910_keypad.c
1568 F:      drivers/input/touchscreen/w90p910_ts.c
1569 F:      drivers/watchdog/nuc900_wdt.c
1570 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1571 F:      drivers/mtd/nand/nuc900_nand.c
1572 F:      drivers/rtc/rtc-nuc900.c
1573 F:      drivers/spi/spi-nuc900.c
1574 F:      drivers/usb/host/ehci-w90x900.c
1575 F:      drivers/video/fbdev/nuc900fb.c
1576
1577 ARM/U300 MACHINE SUPPORT
1578 M:      Linus Walleij <linus.walleij@linaro.org>
1579 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580 S:      Supported
1581 F:      arch/arm/mach-u300/
1582 F:      drivers/clocksource/timer-u300.c
1583 F:      drivers/i2c/busses/i2c-stu300.c
1584 F:      drivers/rtc/rtc-coh901331.c
1585 F:      drivers/watchdog/coh901327_wdt.c
1586 F:      drivers/dma/coh901318*
1587 F:      drivers/mfd/ab3100*
1588 F:      drivers/rtc/rtc-ab3100.c
1589 F:      drivers/rtc/rtc-coh901331.c
1590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1591
1592 ARM/UNIPHIER ARCHITECTURE
1593 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1594 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595 S:      Maintained
1596 F:      arch/arm/boot/dts/uniphier*
1597 F:      arch/arm/mach-uniphier/
1598 F:      drivers/pinctrl/uniphier/
1599 F:      drivers/tty/serial/8250/8250_uniphier.c
1600 N:      uniphier
1601
1602 ARM/Ux500 ARM ARCHITECTURE
1603 M:      Linus Walleij <linus.walleij@linaro.org>
1604 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605 S:      Maintained
1606 F:      arch/arm/mach-ux500/
1607 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1608 F:      drivers/dma/ste_dma40*
1609 F:      drivers/hwspinlock/u8500_hsem.c
1610 F:      drivers/mfd/abx500*
1611 F:      drivers/mfd/ab8500*
1612 F:      drivers/mfd/dbx500*
1613 F:      drivers/mfd/db8500*
1614 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1615 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1616 F:      drivers/rtc/rtc-ab8500.c
1617 F:      drivers/rtc/rtc-pl031.c
1618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1619
1620 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1621 M:      Ulf Hansson <ulf.hansson@linaro.org>
1622 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623 T:      git git://git.linaro.org/people/ulfh/clk.git
1624 S:      Maintained
1625 F:      drivers/clk/ux500/
1626 F:      include/linux/platform_data/clk-ux500.h
1627
1628 ARM/VERSATILE EXPRESS PLATFORM
1629 M:      Liviu Dudau <liviu.dudau@arm.com>
1630 M:      Sudeep Holla <sudeep.holla@arm.com>
1631 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1632 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633 S:      Maintained
1634 F:      arch/arm/boot/dts/vexpress*
1635 F:      arch/arm64/boot/dts/arm/vexpress*
1636 F:      arch/arm/mach-vexpress/
1637 F:      */*/vexpress*
1638 F:      */*/*/vexpress*
1639 F:      drivers/clk/versatile/clk-vexpress-osc.c
1640 F:      drivers/clocksource/versatile.c
1641
1642 ARM/VFP SUPPORT
1643 M:      Russell King <linux@arm.linux.org.uk>
1644 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645 W:      http://www.arm.linux.org.uk/
1646 S:      Maintained
1647 F:      arch/arm/vfp/
1648
1649 ARM/VOIPAC PXA270 SUPPORT
1650 M:      Marek Vasut <marek.vasut@gmail.com>
1651 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1652 S:      Maintained
1653 F:      arch/arm/mach-pxa/vpac270.c
1654 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1655
1656 ARM/VT8500 ARM ARCHITECTURE
1657 M:      Tony Prisk <linux@prisktech.co.nz>
1658 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659 S:      Maintained
1660 F:      arch/arm/mach-vt8500/
1661 F:      drivers/clocksource/vt8500_timer.c
1662 F:      drivers/i2c/busses/i2c-wmt.c
1663 F:      drivers/mmc/host/wmt-sdmmc.c
1664 F:      drivers/pwm/pwm-vt8500.c
1665 F:      drivers/rtc/rtc-vt8500.c
1666 F:      drivers/tty/serial/vt8500_serial.c
1667 F:      drivers/usb/host/ehci-platform.c
1668 F:      drivers/usb/host/uhci-platform.c
1669 F:      drivers/video/fbdev/vt8500lcdfb.*
1670 F:      drivers/video/fbdev/wm8505fb*
1671 F:      drivers/video/fbdev/wmt_ge_rops.*
1672
1673 ARM/ZIPIT Z2 SUPPORT
1674 M:      Marek Vasut <marek.vasut@gmail.com>
1675 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676 S:      Maintained
1677 F:      arch/arm/mach-pxa/z2.c
1678 F:      arch/arm/mach-pxa/include/mach/z2.h
1679
1680 ARM/ZTE ARCHITECTURE
1681 M:      Jun Nie <jun.nie@linaro.org>
1682 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683 S:      Maintained
1684 F:      arch/arm/mach-zx/
1685 F:      drivers/clk/zte/
1686 F:      Documentation/devicetree/bindings/arm/zte.txt
1687 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1688
1689 ARM/ZYNQ ARCHITECTURE
1690 M:      Michal Simek <michal.simek@xilinx.com>
1691 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1692 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693 W:      http://wiki.xilinx.com
1694 T:      git https://github.com/Xilinx/linux-xlnx.git
1695 S:      Supported
1696 F:      arch/arm/mach-zynq/
1697 F:      drivers/cpuidle/cpuidle-zynq.c
1698 F:      drivers/block/xsysace.c
1699 N:      zynq
1700 N:      xilinx
1701 F:      drivers/clocksource/cadence_ttc_timer.c
1702 F:      drivers/i2c/busses/i2c-cadence.c
1703 F:      drivers/mmc/host/sdhci-of-arasan.c
1704 F:      drivers/edac/synopsys_edac.c
1705
1706 ARM SMMU DRIVERS
1707 M:      Will Deacon <will.deacon@arm.com>
1708 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709 S:      Maintained
1710 F:      drivers/iommu/arm-smmu.c
1711 F:      drivers/iommu/arm-smmu-v3.c
1712 F:      drivers/iommu/io-pgtable-arm.c
1713
1714 ARM64 PORT (AARCH64 ARCHITECTURE)
1715 M:      Catalin Marinas <catalin.marinas@arm.com>
1716 M:      Will Deacon <will.deacon@arm.com>
1717 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1718 S:      Maintained
1719 F:      arch/arm64/
1720 F:      Documentation/arm64/
1721
1722 AS3645A LED FLASH CONTROLLER DRIVER
1723 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1724 L:      linux-media@vger.kernel.org
1725 T:      git git://linuxtv.org/media_tree.git
1726 S:      Maintained
1727 F:      drivers/media/i2c/as3645a.c
1728 F:      include/media/as3645a.h
1729
1730 ASC7621 HARDWARE MONITOR DRIVER
1731 M:      George Joseph <george.joseph@fairview5.com>
1732 L:      lm-sensors@lm-sensors.org
1733 S:      Maintained
1734 F:      Documentation/hwmon/asc7621
1735 F:      drivers/hwmon/asc7621.c
1736
1737 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1738 M:      Corentin Chary <corentin.chary@gmail.com>
1739 L:      acpi4asus-user@lists.sourceforge.net
1740 L:      platform-driver-x86@vger.kernel.org
1741 W:      http://acpi4asus.sf.net
1742 S:      Maintained
1743 F:      drivers/platform/x86/asus*.c
1744 F:      drivers/platform/x86/eeepc*.c
1745
1746 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1747 R:      Dan Williams <dan.j.williams@intel.com>
1748 W:      http://sourceforge.net/projects/xscaleiop
1749 S:      Odd fixes
1750 F:      Documentation/crypto/async-tx-api.txt
1751 F:      crypto/async_tx/
1752 F:      drivers/dma/
1753 F:      include/linux/dmaengine.h
1754 F:      include/linux/async_tx.h
1755
1756 AT24 EEPROM DRIVER
1757 M:      Wolfram Sang <wsa@the-dreams.de>
1758 L:      linux-i2c@vger.kernel.org
1759 S:      Maintained
1760 F:      drivers/misc/eeprom/at24.c
1761 F:      include/linux/platform_data/at24.h
1762
1763 ATA OVER ETHERNET (AOE) DRIVER
1764 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1765 W:      http://www.openaoe.org/
1766 S:      Supported
1767 F:      Documentation/aoe/
1768 F:      drivers/block/aoe/
1769
1770 ATHEROS ATH GENERIC UTILITIES
1771 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1772 L:      linux-wireless@vger.kernel.org
1773 S:      Supported
1774 F:      drivers/net/wireless/ath/*
1775
1776 ATHEROS ATH5K WIRELESS DRIVER
1777 M:      Jiri Slaby <jirislaby@gmail.com>
1778 M:      Nick Kossifidis <mickflemm@gmail.com>
1779 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1780 L:      linux-wireless@vger.kernel.org
1781 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1782 S:      Maintained
1783 F:      drivers/net/wireless/ath/ath5k/
1784
1785 ATHEROS ATH6KL WIRELESS DRIVER
1786 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1787 L:      linux-wireless@vger.kernel.org
1788 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1789 T:      git git://github.com/kvalo/ath.git
1790 S:      Supported
1791 F:      drivers/net/wireless/ath/ath6kl/
1792
1793 WILOCITY WIL6210 WIRELESS DRIVER
1794 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1795 L:      linux-wireless@vger.kernel.org
1796 L:      wil6210@qca.qualcomm.com
1797 S:      Supported
1798 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1799 F:      drivers/net/wireless/ath/wil6210/
1800 F:      include/uapi/linux/wil6210_uapi.h
1801
1802 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1803 M:      Christian Lamparter <chunkeey@googlemail.com>
1804 L:      linux-wireless@vger.kernel.org
1805 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1806 S:      Maintained
1807 F:      drivers/net/wireless/ath/carl9170/
1808
1809 ATK0110 HWMON DRIVER
1810 M:      Luca Tettamanti <kronos.it@gmail.com>
1811 L:      lm-sensors@lm-sensors.org
1812 S:      Maintained
1813 F:      drivers/hwmon/asus_atk0110.c
1814
1815 ATI_REMOTE2 DRIVER
1816 M:      Ville Syrjala <syrjala@sci.fi>
1817 S:      Maintained
1818 F:      drivers/input/misc/ati_remote2.c
1819
1820 ATLX ETHERNET DRIVERS
1821 M:      Jay Cliburn <jcliburn@gmail.com>
1822 M:      Chris Snook <chris.snook@gmail.com>
1823 L:      netdev@vger.kernel.org
1824 W:      http://sourceforge.net/projects/atl1
1825 W:      http://atl1.sourceforge.net
1826 S:      Maintained
1827 F:      drivers/net/ethernet/atheros/
1828
1829 ATM
1830 M:      Chas Williams <3chas3@gmail.com>
1831 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1832 L:      netdev@vger.kernel.org
1833 W:      http://linux-atm.sourceforge.net
1834 S:      Maintained
1835 F:      drivers/atm/
1836 F:      include/linux/atm*
1837 F:      include/uapi/linux/atm*
1838
1839 ATMEL AT91 / AT32 MCI DRIVER
1840 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1841 S:      Maintained
1842 F:      drivers/mmc/host/atmel-mci.c
1843 F:      drivers/mmc/host/atmel-mci-regs.h
1844
1845 ATMEL AT91 / AT32 SERIAL DRIVER
1846 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1847 S:      Supported
1848 F:      drivers/tty/serial/atmel_serial.c
1849
1850 ATMEL Audio ALSA driver
1851 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1852 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1853 S:      Supported
1854 F:      sound/soc/atmel
1855
1856 ATMEL DMA DRIVER
1857 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1859 S:      Supported
1860 F:      drivers/dma/at_hdmac.c
1861 F:      drivers/dma/at_hdmac_regs.h
1862 F:      include/linux/platform_data/dma-atmel.h
1863
1864 ATMEL XDMA DRIVER
1865 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1866 L:      linux-arm-kernel@lists.infradead.org
1867 L:      dmaengine@vger.kernel.org
1868 S:      Supported
1869 F:      drivers/dma/at_xdmac.c
1870
1871 ATMEL I2C DRIVER
1872 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1873 L:      linux-i2c@vger.kernel.org
1874 S:      Supported
1875 F:      drivers/i2c/busses/i2c-at91.c
1876
1877 ATMEL ISI DRIVER
1878 M:      Josh Wu <josh.wu@atmel.com>
1879 L:      linux-media@vger.kernel.org
1880 S:      Supported
1881 F:      drivers/media/platform/soc_camera/atmel-isi.c
1882 F:      include/media/atmel-isi.h
1883
1884 ATMEL LCDFB DRIVER
1885 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1886 L:      linux-fbdev@vger.kernel.org
1887 S:      Maintained
1888 F:      drivers/video/fbdev/atmel_lcdfb.c
1889 F:      include/video/atmel_lcdc.h
1890
1891 ATMEL MACB ETHERNET DRIVER
1892 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1893 S:      Supported
1894 F:      drivers/net/ethernet/cadence/
1895
1896 ATMEL NAND DRIVER
1897 M:      Josh Wu <josh.wu@atmel.com>
1898 L:      linux-mtd@lists.infradead.org
1899 S:      Supported
1900 F:      drivers/mtd/nand/atmel_nand*
1901
1902 ATMEL SPI DRIVER
1903 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1904 S:      Supported
1905 F:      drivers/spi/spi-atmel.*
1906
1907 ATMEL SSC DRIVER
1908 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1909 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1910 S:      Supported
1911 F:      drivers/misc/atmel-ssc.c
1912 F:      include/linux/atmel-ssc.h
1913
1914 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1915 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1917 S:      Supported
1918 F:      drivers/misc/atmel_tclib.c
1919 F:      drivers/clocksource/tcb_clksrc.c
1920
1921 ATMEL USBA UDC DRIVER
1922 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1923 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1924 S:      Supported
1925 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1926
1927 ATMEL WIRELESS DRIVER
1928 M:      Simon Kelley <simon@thekelleys.org.uk>
1929 L:      linux-wireless@vger.kernel.org
1930 W:      http://www.thekelleys.org.uk/atmel
1931 W:      http://atmelwlandriver.sourceforge.net/
1932 S:      Maintained
1933 F:      drivers/net/wireless/atmel*
1934
1935 ATMEL MAXTOUCH DRIVER
1936 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1937 T:      git git://github.com/atmel-maxtouch/linux.git
1938 S:      Supported
1939 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1940 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1941 F:      include/linux/platform_data/atmel_mxt_ts.h
1942
1943 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1944 M:      Bradley Grove <linuxdrivers@attotech.com>
1945 L:      linux-scsi@vger.kernel.org
1946 W:      http://www.attotech.com
1947 S:      Supported
1948 F:      drivers/scsi/esas2r
1949
1950 ATUSB IEEE 802.15.4 RADIO DRIVER
1951 M:      Stefan Schmidt <stefan@osg.samsung.com>
1952 L:      linux-wpan@vger.kernel.org
1953 S:      Maintained
1954 F:      drivers/net/ieee802154/atusb.c
1955 F:      drivers/net/ieee802154/atusb.h
1956 F:      drivers/net/ieee802154/at86rf230.h
1957
1958 AUDIT SUBSYSTEM
1959 M:      Paul Moore <paul@paul-moore.com>
1960 M:      Eric Paris <eparis@redhat.com>
1961 L:      linux-audit@redhat.com (moderated for non-subscribers)
1962 W:      http://people.redhat.com/sgrubb/audit/
1963 T:      git git://git.infradead.org/users/pcmoore/audit
1964 S:      Maintained
1965 F:      include/linux/audit.h
1966 F:      include/uapi/linux/audit.h
1967 F:      kernel/audit*
1968
1969 AUXILIARY DISPLAY DRIVERS
1970 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1971 W:      http://miguelojeda.es/auxdisplay.htm
1972 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1973 S:      Maintained
1974 F:      drivers/auxdisplay/
1975 F:      include/linux/cfag12864b.h
1976
1977 AVR32 ARCHITECTURE
1978 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1979 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1980 W:      http://www.atmel.com/products/AVR32/
1981 W:      http://mirror.egtvedt.no/avr32linux.org/
1982 W:      http://avrfreaks.net/
1983 S:      Maintained
1984 F:      arch/avr32/
1985
1986 AVR32/AT32AP MACHINE SUPPORT
1987 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1988 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1989 S:      Maintained
1990 F:      arch/avr32/mach-at32ap/
1991
1992 AX.25 NETWORK LAYER
1993 M:      Ralf Baechle <ralf@linux-mips.org>
1994 L:      linux-hams@vger.kernel.org
1995 W:      http://www.linux-ax25.org/
1996 S:      Maintained
1997 F:      include/uapi/linux/ax25.h
1998 F:      include/net/ax25.h
1999 F:      net/ax25/
2000
2001 AZ6007 DVB DRIVER
2002 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2003 L:      linux-media@vger.kernel.org
2004 W:      http://linuxtv.org
2005 T:      git git://linuxtv.org/media_tree.git
2006 S:      Maintained
2007 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2008
2009 AZTECH FM RADIO RECEIVER DRIVER
2010 M:      Hans Verkuil <hverkuil@xs4all.nl>
2011 L:      linux-media@vger.kernel.org
2012 T:      git git://linuxtv.org/media_tree.git
2013 W:      http://linuxtv.org
2014 S:      Maintained
2015 F:      drivers/media/radio/radio-aztech*
2016
2017 B43 WIRELESS DRIVER
2018 L:      linux-wireless@vger.kernel.org
2019 L:      b43-dev@lists.infradead.org
2020 W:      http://wireless.kernel.org/en/users/Drivers/b43
2021 S:      Odd Fixes
2022 F:      drivers/net/wireless/b43/
2023
2024 B43LEGACY WIRELESS DRIVER
2025 M:      Larry Finger <Larry.Finger@lwfinger.net>
2026 L:      linux-wireless@vger.kernel.org
2027 L:      b43-dev@lists.infradead.org
2028 W:      http://wireless.kernel.org/en/users/Drivers/b43
2029 S:      Maintained
2030 F:      drivers/net/wireless/b43legacy/
2031
2032 BACKLIGHT CLASS/SUBSYSTEM
2033 M:      Jingoo Han <jingoohan1@gmail.com>
2034 M:      Lee Jones <lee.jones@linaro.org>
2035 S:      Maintained
2036 F:      drivers/video/backlight/
2037 F:      include/linux/backlight.h
2038
2039 BATMAN ADVANCED
2040 M:      Marek Lindner <mareklindner@neomailbox.ch>
2041 M:      Simon Wunderlich <sw@simonwunderlich.de>
2042 M:      Antonio Quartulli <antonio@meshcoding.com>
2043 L:      b.a.t.m.a.n@lists.open-mesh.org
2044 W:      http://www.open-mesh.org/
2045 S:      Maintained
2046 F:      net/batman-adv/
2047
2048 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2049 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2050 L:      linux-hams@vger.kernel.org
2051 W:      http://www.baycom.org/~tom/ham/ham.html
2052 S:      Maintained
2053 F:      drivers/net/hamradio/baycom*
2054
2055 BCACHE (BLOCK LAYER CACHE)
2056 M:      Kent Overstreet <kent.overstreet@gmail.com>
2057 L:      linux-bcache@vger.kernel.org
2058 W:      http://bcache.evilpiepirate.org
2059 S:      Maintained
2060 F:      drivers/md/bcache/
2061
2062 BDISP ST MEDIA DRIVER
2063 M:      Fabien Dessenne <fabien.dessenne@st.com>
2064 L:      linux-media@vger.kernel.org
2065 T:      git git://linuxtv.org/media_tree.git
2066 W:      http://linuxtv.org
2067 S:      Supported
2068 F:      drivers/media/platform/sti/bdisp
2069
2070 BEFS FILE SYSTEM
2071 S:      Orphan
2072 F:      Documentation/filesystems/befs.txt
2073 F:      fs/befs/
2074
2075 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2076 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2077 L:      netdev@vger.kernel.org
2078 S:      Maintained
2079 F:      drivers/net/ethernet/ec_bhf.c
2080
2081 BFS FILE SYSTEM
2082 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2083 S:      Maintained
2084 F:      Documentation/filesystems/bfs.txt
2085 F:      fs/bfs/
2086 F:      include/uapi/linux/bfs_fs.h
2087
2088 BLACKFIN ARCHITECTURE
2089 M:      Steven Miao <realmz6@gmail.com>
2090 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2091 T:      git git://git.code.sf.net/p/adi-linux/code
2092 W:      http://blackfin.uclinux.org
2093 S:      Supported
2094 F:      arch/blackfin/
2095
2096 BLACKFIN EMAC DRIVER
2097 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2098 W:      http://blackfin.uclinux.org
2099 S:      Supported
2100 F:      drivers/net/ethernet/adi/
2101
2102 BLACKFIN RTC DRIVER
2103 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2104 W:      http://blackfin.uclinux.org
2105 S:      Supported
2106 F:      drivers/rtc/rtc-bfin.c
2107
2108 BLACKFIN SDH DRIVER
2109 M:      Sonic Zhang <sonic.zhang@analog.com>
2110 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2111 W:      http://blackfin.uclinux.org
2112 S:      Supported
2113 F:      drivers/mmc/host/bfin_sdh.c
2114
2115 BLACKFIN SERIAL DRIVER
2116 M:      Sonic Zhang <sonic.zhang@analog.com>
2117 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2118 W:      http://blackfin.uclinux.org
2119 S:      Supported
2120 F:      drivers/tty/serial/bfin_uart.c
2121
2122 BLACKFIN WATCHDOG DRIVER
2123 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2124 W:      http://blackfin.uclinux.org
2125 S:      Supported
2126 F:      drivers/watchdog/bfin_wdt.c
2127
2128 BLACKFIN I2C TWI DRIVER
2129 M:      Sonic Zhang <sonic.zhang@analog.com>
2130 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2131 W:      http://blackfin.uclinux.org/
2132 S:      Supported
2133 F:      drivers/i2c/busses/i2c-bfin-twi.c
2134
2135 BLACKFIN MEDIA DRIVER
2136 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2137 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2138 W:      http://blackfin.uclinux.org/
2139 S:      Supported
2140 F:      drivers/media/platform/blackfin/
2141 F:      drivers/media/i2c/adv7183*
2142 F:      drivers/media/i2c/vs6624*
2143
2144 BLINKM RGB LED DRIVER
2145 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2146 S:      Maintained
2147 F:      drivers/leds/leds-blinkm.c
2148
2149 BLOCK LAYER
2150 M:      Jens Axboe <axboe@kernel.dk>
2151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2152 S:      Maintained
2153 F:      block/
2154 F:      kernel/trace/blktrace.c
2155
2156 BLOCK2MTD DRIVER
2157 M:      Joern Engel <joern@lazybastard.org>
2158 L:      linux-mtd@lists.infradead.org
2159 S:      Maintained
2160 F:      drivers/mtd/devices/block2mtd.c
2161
2162 BLUETOOTH DRIVERS
2163 M:      Marcel Holtmann <marcel@holtmann.org>
2164 M:      Gustavo Padovan <gustavo@padovan.org>
2165 M:      Johan Hedberg <johan.hedberg@gmail.com>
2166 L:      linux-bluetooth@vger.kernel.org
2167 W:      http://www.bluez.org/
2168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2170 S:      Maintained
2171 F:      drivers/bluetooth/
2172
2173 BLUETOOTH SUBSYSTEM
2174 M:      Marcel Holtmann <marcel@holtmann.org>
2175 M:      Gustavo Padovan <gustavo@padovan.org>
2176 M:      Johan Hedberg <johan.hedberg@gmail.com>
2177 L:      linux-bluetooth@vger.kernel.org
2178 W:      http://www.bluez.org/
2179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2181 S:      Maintained
2182 F:      net/bluetooth/
2183 F:      include/net/bluetooth/
2184
2185 BONDING DRIVER
2186 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2187 M:      Veaceslav Falico <vfalico@gmail.com>
2188 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2189 L:      netdev@vger.kernel.org
2190 W:      http://sourceforge.net/projects/bonding/
2191 S:      Supported
2192 F:      drivers/net/bonding/
2193 F:      include/uapi/linux/if_bonding.h
2194
2195 BPF (Safe dynamic programs and tools)
2196 M:      Alexei Starovoitov <ast@kernel.org>
2197 L:      netdev@vger.kernel.org
2198 L:      linux-kernel@vger.kernel.org
2199 S:      Supported
2200 F:      kernel/bpf/
2201
2202 BROADCOM B44 10/100 ETHERNET DRIVER
2203 M:      Gary Zambrano <zambrano@broadcom.com>
2204 L:      netdev@vger.kernel.org
2205 S:      Supported
2206 F:      drivers/net/ethernet/broadcom/b44.*
2207
2208 BROADCOM GENET ETHERNET DRIVER
2209 M:      Florian Fainelli <f.fainelli@gmail.com>
2210 L:      netdev@vger.kernel.org
2211 S:      Supported
2212 F:      drivers/net/ethernet/broadcom/genet/
2213
2214 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2215 M:      Sony Chacko <sony.chacko@qlogic.com>
2216 M:      Dept-HSGLinuxNICDev@qlogic.com
2217 L:      netdev@vger.kernel.org
2218 S:      Supported
2219 F:      drivers/net/ethernet/broadcom/bnx2.*
2220 F:      drivers/net/ethernet/broadcom/bnx2_*
2221
2222 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2223 M:      Ariel Elior <ariel.elior@qlogic.com>
2224 L:      netdev@vger.kernel.org
2225 S:      Supported
2226 F:      drivers/net/ethernet/broadcom/bnx2x/
2227
2228 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2229 M:      Florian Fainelli <f.fainelli@gmail.com>
2230 M:      Ray Jui <rjui@broadcom.com>
2231 M:      Scott Branden <sbranden@broadcom.com>
2232 L:      bcm-kernel-feedback-list@broadcom.com
2233 T:      git git://github.com/broadcom/mach-bcm
2234 S:      Maintained
2235 F:      arch/arm/mach-bcm/
2236 F:      arch/arm/boot/dts/bcm113*
2237 F:      arch/arm/boot/dts/bcm216*
2238 F:      arch/arm/boot/dts/bcm281*
2239 F:      arch/arm/configs/bcm_defconfig
2240 F:      drivers/mmc/host/sdhci-bcm-kona.c
2241 F:      drivers/clocksource/bcm_kona_timer.c
2242
2243 BROADCOM BCM2835 ARM ARCHITECTURE
2244 M:      Stephen Warren <swarren@wwwdotorg.org>
2245 M:      Lee Jones <lee@kernel.org>
2246 M:      Eric Anholt <eric@anholt.net>
2247 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2248 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2250 S:      Maintained
2251 N:      bcm2835
2252
2253 BROADCOM BCM33XX MIPS ARCHITECTURE
2254 M:      Kevin Cernekee <cernekee@gmail.com>
2255 L:      linux-mips@linux-mips.org
2256 S:      Maintained
2257 F:      arch/mips/bcm3384/*
2258 F:      arch/mips/include/asm/mach-bcm3384/*
2259 F:      arch/mips/kernel/*bmips*
2260
2261 BROADCOM BCM47XX MIPS ARCHITECTURE
2262 M:      Hauke Mehrtens <hauke@hauke-m.de>
2263 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2264 L:      linux-mips@linux-mips.org
2265 S:      Maintained
2266 F:      arch/mips/bcm47xx/*
2267 F:      arch/mips/include/asm/mach-bcm47xx/*
2268
2269 BROADCOM BCM5301X ARM ARCHITECTURE
2270 M:      Hauke Mehrtens <hauke@hauke-m.de>
2271 L:      linux-arm-kernel@lists.infradead.org
2272 S:      Maintained
2273 F:      arch/arm/mach-bcm/bcm_5301x.c
2274 F:      arch/arm/boot/dts/bcm5301x.dtsi
2275 F:      arch/arm/boot/dts/bcm470*
2276
2277 BROADCOM BCM63XX ARM ARCHITECTURE
2278 M:      Florian Fainelli <f.fainelli@gmail.com>
2279 L:      linux-arm-kernel@lists.infradead.org
2280 T:      git git://github.com/broadcom/arm-bcm63xx.git
2281 S:      Maintained
2282 F:      arch/arm/mach-bcm/bcm63xx.c
2283 F:      arch/arm/include/debug/bcm63xx.S
2284
2285 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2286 M:      Kevin Cernekee <cernekee@gmail.com>
2287 L:      linux-usb@vger.kernel.org
2288 S:      Maintained
2289 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2290
2291 BROADCOM BCM7XXX ARM ARCHITECTURE
2292 M:      Brian Norris <computersforpeace@gmail.com>
2293 M:      Gregory Fong <gregory.0xf0@gmail.com>
2294 M:      Florian Fainelli <f.fainelli@gmail.com>
2295 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2296 T:      git git://github.com/broadcom/stblinux.git
2297 S:      Maintained
2298 F:      arch/arm/mach-bcm/*brcmstb*
2299 F:      arch/arm/boot/dts/bcm7*.dts*
2300 F:      drivers/bus/brcmstb_gisb.c
2301 N:      brcmstb
2302
2303 BROADCOM BMIPS MIPS ARCHITECTURE
2304 M:      Kevin Cernekee <cernekee@gmail.com>
2305 M:      Florian Fainelli <f.fainelli@gmail.com>
2306 L:      linux-mips@linux-mips.org
2307 T:      git git://github.com/broadcom/stblinux.git
2308 S:      Maintained
2309 F:      arch/mips/bmips/*
2310 F:      arch/mips/include/asm/mach-bmips/*
2311 F:      arch/mips/kernel/*bmips*
2312 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2313 F:      drivers/irqchip/irq-bcm7*
2314 F:      drivers/irqchip/irq-brcmstb*
2315
2316 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2317 M:      Prashant Sreedharan <prashant@broadcom.com>
2318 M:      Michael Chan <mchan@broadcom.com>
2319 L:      netdev@vger.kernel.org
2320 S:      Supported
2321 F:      drivers/net/ethernet/broadcom/tg3.*
2322
2323 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2324 M:      Brett Rudley <brudley@broadcom.com>
2325 M:      Arend van Spriel <arend@broadcom.com>
2326 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2327 M:      Hante Meuleman <meuleman@broadcom.com>
2328 L:      linux-wireless@vger.kernel.org
2329 L:      brcm80211-dev-list@broadcom.com
2330 S:      Supported
2331 F:      drivers/net/wireless/brcm80211/
2332
2333 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2334 M:      QLogic-Storage-Upstream@qlogic.com
2335 L:      linux-scsi@vger.kernel.org
2336 S:      Supported
2337 F:      drivers/scsi/bnx2fc/
2338
2339 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2340 M:      QLogic-Storage-Upstream@qlogic.com
2341 L:      linux-scsi@vger.kernel.org
2342 S:      Supported
2343 F:      drivers/scsi/bnx2i/
2344
2345 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2346 M:      Ray Jui <rjui@broadcom.com>
2347 M:      Scott Branden <sbranden@broadcom.com>
2348 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2349 L:      bcm-kernel-feedback-list@broadcom.com
2350 T:      git git://github.com/broadcom/cygnus-linux.git
2351 S:      Maintained
2352 N:      iproc
2353 N:      cygnus
2354 N:      bcm9113*
2355 N:      bcm9583*
2356 N:      bcm583*
2357 N:      bcm113*
2358
2359 BROADCOM BRCMSTB GPIO DRIVER
2360 M:      Gregory Fong <gregory.0xf0@gmail.com>
2361 L:      bcm-kernel-feedback-list@broadcom.com>
2362 S:      Supported
2363 F:      drivers/gpio/gpio-brcmstb.c
2364 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2365
2366 BROADCOM KONA GPIO DRIVER
2367 M:      Ray Jui <rjui@broadcom.com>
2368 L:      bcm-kernel-feedback-list@broadcom.com
2369 S:      Supported
2370 F:      drivers/gpio/gpio-bcm-kona.c
2371 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2372
2373 BROADCOM NVRAM DRIVER
2374 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2375 L:      linux-mips@linux-mips.org
2376 S:      Maintained
2377 F:      drivers/firmware/broadcom/*
2378
2379 BROADCOM STB NAND FLASH DRIVER
2380 M:      Brian Norris <computersforpeace@gmail.com>
2381 L:      linux-mtd@lists.infradead.org
2382 S:      Maintained
2383 F:      drivers/mtd/nand/brcmnand/
2384
2385 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2386 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2387 L:      linux-wireless@vger.kernel.org
2388 S:      Maintained
2389 F:      drivers/bcma/
2390 F:      include/linux/bcma/
2391
2392 BROADCOM SYSTEMPORT ETHERNET DRIVER
2393 M:      Florian Fainelli <f.fainelli@gmail.com>
2394 L:      netdev@vger.kernel.org
2395 S:      Supported
2396 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2397
2398 BROCADE BFA FC SCSI DRIVER
2399 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2400 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2401 L:      linux-scsi@vger.kernel.org
2402 S:      Supported
2403 F:      drivers/scsi/bfa/
2404
2405 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2406 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2407 L:      netdev@vger.kernel.org
2408 S:      Supported
2409 F:      drivers/net/ethernet/brocade/bna/
2410
2411 BSG (block layer generic sg v4 driver)
2412 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2413 L:      linux-scsi@vger.kernel.org
2414 S:      Supported
2415 F:      block/bsg.c
2416 F:      include/linux/bsg.h
2417 F:      include/uapi/linux/bsg.h
2418
2419 BT87X AUDIO DRIVER
2420 M:      Clemens Ladisch <clemens@ladisch.de>
2421 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2422 T:      git git://git.alsa-project.org/alsa-kernel.git
2423 S:      Maintained
2424 F:      Documentation/sound/alsa/Bt87x.txt
2425 F:      sound/pci/bt87x.c
2426
2427 BT8XXGPIO DRIVER
2428 M:      Michael Buesch <m@bues.ch>
2429 W:      http://bu3sch.de/btgpio.php
2430 S:      Maintained
2431 F:      drivers/gpio/gpio-bt8xx.c
2432
2433 BTRFS FILE SYSTEM
2434 M:      Chris Mason <clm@fb.com>
2435 M:      Josef Bacik <jbacik@fb.com>
2436 M:      David Sterba <dsterba@suse.com>
2437 L:      linux-btrfs@vger.kernel.org
2438 W:      http://btrfs.wiki.kernel.org/
2439 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2441 S:      Maintained
2442 F:      Documentation/filesystems/btrfs.txt
2443 F:      fs/btrfs/
2444
2445 BTTV VIDEO4LINUX DRIVER
2446 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2447 L:      linux-media@vger.kernel.org
2448 W:      http://linuxtv.org
2449 T:      git git://linuxtv.org/media_tree.git
2450 S:      Odd fixes
2451 F:      Documentation/video4linux/bttv/
2452 F:      drivers/media/pci/bt8xx/bttv*
2453
2454 BUSLOGIC SCSI DRIVER
2455 M:      Khalid Aziz <khalid@gonehiking.org>
2456 L:      linux-scsi@vger.kernel.org
2457 S:      Maintained
2458 F:      drivers/scsi/BusLogic.*
2459 F:      drivers/scsi/FlashPoint.*
2460
2461 C-MEDIA CMI8788 DRIVER
2462 M:      Clemens Ladisch <clemens@ladisch.de>
2463 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2464 T:      git git://git.alsa-project.org/alsa-kernel.git
2465 S:      Maintained
2466 F:      sound/pci/oxygen/
2467
2468 C6X ARCHITECTURE
2469 M:      Mark Salter <msalter@redhat.com>
2470 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2471 L:      linux-c6x-dev@linux-c6x.org
2472 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2473 S:      Maintained
2474 F:      arch/c6x/
2475
2476 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2477 M:      David Howells <dhowells@redhat.com>
2478 L:      linux-cachefs@redhat.com
2479 S:      Supported
2480 F:      Documentation/filesystems/caching/cachefiles.txt
2481 F:      fs/cachefiles/
2482
2483 CADET FM/AM RADIO RECEIVER DRIVER
2484 M:      Hans Verkuil <hverkuil@xs4all.nl>
2485 L:      linux-media@vger.kernel.org
2486 T:      git git://linuxtv.org/media_tree.git
2487 W:      http://linuxtv.org
2488 S:      Maintained
2489 F:      drivers/media/radio/radio-cadet*
2490
2491 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2492 M:      Jonathan Corbet <corbet@lwn.net>
2493 L:      linux-media@vger.kernel.org
2494 T:      git git://linuxtv.org/media_tree.git
2495 S:      Maintained
2496 F:      Documentation/video4linux/cafe_ccic
2497 F:      drivers/media/platform/marvell-ccic/
2498
2499 CAIF NETWORK LAYER
2500 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2501 L:      netdev@vger.kernel.org
2502 S:      Supported
2503 F:      Documentation/networking/caif/
2504 F:      drivers/net/caif/
2505 F:      include/uapi/linux/caif/
2506 F:      include/net/caif/
2507 F:      net/caif/
2508
2509 CALGARY x86-64 IOMMU
2510 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2511 M:      "Jon D. Mason" <jdmason@kudzu.us>
2512 L:      discuss@x86-64.org
2513 S:      Maintained
2514 F:      arch/x86/kernel/pci-calgary_64.c
2515 F:      arch/x86/kernel/tce_64.c
2516 F:      arch/x86/include/asm/calgary.h
2517 F:      arch/x86/include/asm/tce.h
2518
2519 CAN NETWORK LAYER
2520 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2521 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2522 L:      linux-can@vger.kernel.org
2523 W:      https://github.com/linux-can
2524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2526 S:      Maintained
2527 F:      Documentation/networking/can.txt
2528 F:      net/can/
2529 F:      include/linux/can/core.h
2530 F:      include/uapi/linux/can.h
2531 F:      include/uapi/linux/can/bcm.h
2532 F:      include/uapi/linux/can/raw.h
2533 F:      include/uapi/linux/can/gw.h
2534
2535 CAN NETWORK DRIVERS
2536 M:      Wolfgang Grandegger <wg@grandegger.com>
2537 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2538 L:      linux-can@vger.kernel.org
2539 W:      https://github.com/linux-can
2540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2542 S:      Maintained
2543 F:      drivers/net/can/
2544 F:      include/linux/can/dev.h
2545 F:      include/linux/can/platform/
2546 F:      include/uapi/linux/can/error.h
2547 F:      include/uapi/linux/can/netlink.h
2548
2549 CAPABILITIES
2550 M:      Serge Hallyn <serge.hallyn@canonical.com>
2551 L:      linux-security-module@vger.kernel.org
2552 S:      Supported
2553 F:      include/linux/capability.h
2554 F:      include/uapi/linux/capability.h
2555 F:      security/commoncap.c
2556 F:      kernel/capability.c
2557
2558 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2559 M:      Kevin Tsai <ktsai@capellamicro.com>
2560 S:      Maintained
2561 F:      drivers/iio/light/cm*
2562 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2563
2564 CAVIUM LIQUIDIO NETWORK DRIVER
2565 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2566 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2567 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2568 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2569 L:     netdev@vger.kernel.org
2570 W:     http://www.cavium.com
2571 S:     Supported
2572 F:     drivers/net/ethernet/cavium/liquidio/
2573
2574 CC2520 IEEE-802.15.4 RADIO DRIVER
2575 M:      Varka Bhadram <varkabhadram@gmail.com>
2576 L:      linux-wpan@vger.kernel.org
2577 S:      Maintained
2578 F:      drivers/net/ieee802154/cc2520.c
2579 F:      include/linux/spi/cc2520.h
2580 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2581
2582 CELL BROADBAND ENGINE ARCHITECTURE
2583 M:      Arnd Bergmann <arnd@arndb.de>
2584 L:      linuxppc-dev@lists.ozlabs.org
2585 W:      http://www.ibm.com/developerworks/power/cell/
2586 S:      Supported
2587 F:      arch/powerpc/include/asm/cell*.h
2588 F:      arch/powerpc/include/asm/spu*.h
2589 F:      arch/powerpc/include/uapi/asm/spu*.h
2590 F:      arch/powerpc/oprofile/*cell*
2591 F:      arch/powerpc/platforms/cell/
2592
2593 CEPH COMMON CODE (LIBCEPH)
2594 M:      Ilya Dryomov <idryomov@gmail.com>
2595 M:      "Yan, Zheng" <zyan@redhat.com>
2596 M:      Sage Weil <sage@redhat.com>
2597 L:      ceph-devel@vger.kernel.org
2598 W:      http://ceph.com/
2599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2600 T:      git git://github.com/ceph/ceph-client.git
2601 S:      Supported
2602 F:      net/ceph/
2603 F:      include/linux/ceph/
2604 F:      include/linux/crush/
2605
2606 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2607 M:      "Yan, Zheng" <zyan@redhat.com>
2608 M:      Sage Weil <sage@redhat.com>
2609 M:      Ilya Dryomov <idryomov@gmail.com>
2610 L:      ceph-devel@vger.kernel.org
2611 W:      http://ceph.com/
2612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2613 T:      git git://github.com/ceph/ceph-client.git
2614 S:      Supported
2615 F:      Documentation/filesystems/ceph.txt
2616 F:      fs/ceph/
2617
2618 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2619 L:      linux-usb@vger.kernel.org
2620 S:      Orphan
2621 F:      Documentation/usb/WUSB-Design-overview.txt
2622 F:      Documentation/usb/wusb-cbaf
2623 F:      drivers/usb/host/hwa-hc.c
2624 F:      drivers/usb/host/whci/
2625 F:      drivers/usb/wusbcore/
2626 F:      include/linux/usb/wusb*
2627
2628 CFAG12864B LCD DRIVER
2629 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2630 W:      http://miguelojeda.es/auxdisplay.htm
2631 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2632 S:      Maintained
2633 F:      drivers/auxdisplay/cfag12864b.c
2634 F:      include/linux/cfag12864b.h
2635
2636 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2637 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2638 W:      http://miguelojeda.es/auxdisplay.htm
2639 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2640 S:      Maintained
2641 F:      drivers/auxdisplay/cfag12864bfb.c
2642 F:      include/linux/cfag12864b.h
2643
2644 CFG80211 and NL80211
2645 M:      Johannes Berg <johannes@sipsolutions.net>
2646 L:      linux-wireless@vger.kernel.org
2647 W:      http://wireless.kernel.org/
2648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2650 S:      Maintained
2651 F:      include/uapi/linux/nl80211.h
2652 F:      include/net/cfg80211.h
2653 F:      net/wireless/*
2654 X:      net/wireless/wext*
2655
2656 CHAR and MISC DRIVERS
2657 M:      Arnd Bergmann <arnd@arndb.de>
2658 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2660 S:      Supported
2661 F:      drivers/char/*
2662 F:      drivers/misc/*
2663 F:      include/linux/miscdevice.h
2664
2665 CHECKPATCH
2666 M:      Andy Whitcroft <apw@canonical.com>
2667 M:      Joe Perches <joe@perches.com>
2668 S:      Maintained
2669 F:      scripts/checkpatch.pl
2670
2671 CHINESE DOCUMENTATION
2672 M:      Harry Wei <harryxiyou@gmail.com>
2673 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2674 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2675 S:      Maintained
2676 F:      Documentation/zh_CN/
2677
2678 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2679 M:      Peter Chen <Peter.Chen@freescale.com>
2680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2681 L:      linux-usb@vger.kernel.org
2682 S:      Maintained
2683 F:      drivers/usb/chipidea/
2684
2685 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2686 M:      Hans de Goede <hdegoede@redhat.com>
2687 L:      linux-input@vger.kernel.org
2688 S:      Maintained
2689 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2690 F:      drivers/input/touchscreen/chipone_icn8318.c
2691
2692 CHROME HARDWARE PLATFORM SUPPORT
2693 M:      Olof Johansson <olof@lixom.net>
2694 S:      Maintained
2695 F:      drivers/platform/chrome/
2696
2697 CISCO VIC ETHERNET NIC DRIVER
2698 M:      Christian Benvenuti <benve@cisco.com>
2699 M:      Sujith Sankar <ssujith@cisco.com>
2700 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2701 M:      Neel Patel <neepatel@cisco.com>
2702 S:      Supported
2703 F:      drivers/net/ethernet/cisco/enic/
2704
2705 CISCO VIC LOW LATENCY NIC DRIVER
2706 M:      Upinder Malhi <umalhi@cisco.com>
2707 S:      Supported
2708 F:      drivers/infiniband/hw/usnic
2709
2710 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2711 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2712 L:      netdev@vger.kernel.org
2713 S:      Maintained
2714 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2715
2716 CIRRUS LOGIC AUDIO CODEC DRIVERS
2717 M:      Brian Austin <brian.austin@cirrus.com>
2718 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2719 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2720 S:      Maintained
2721 F:      sound/soc/codecs/cs*
2722
2723 CLEANCACHE API
2724 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2725 L:      linux-kernel@vger.kernel.org
2726 S:      Maintained
2727 F:      mm/cleancache.c
2728 F:      include/linux/cleancache.h
2729
2730 CLK API
2731 M:      Russell King <linux@arm.linux.org.uk>
2732 L:      linux-clk@vger.kernel.org
2733 S:      Maintained
2734 F:      include/linux/clk.h
2735
2736 CLOCKSOURCE, CLOCKEVENT DRIVERS
2737 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2738 M:      Thomas Gleixner <tglx@linutronix.de>
2739 L:      linux-kernel@vger.kernel.org
2740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2741 S:      Supported
2742 F:      drivers/clocksource
2743
2744 CISCO FCOE HBA DRIVER
2745 M:      Hiral Patel <hiralpat@cisco.com>
2746 M:      Suma Ramars <sramars@cisco.com>
2747 M:      Brian Uchino <buchino@cisco.com>
2748 L:      linux-scsi@vger.kernel.org
2749 S:      Supported
2750 F:      drivers/scsi/fnic/
2751
2752 CISCO SCSI HBA DRIVER
2753 M:      Narsimhulu Musini <nmusini@cisco.com>
2754 M:      Sesidhar Baddela <sebaddel@cisco.com>
2755 L:      linux-scsi@vger.kernel.org
2756 S:      Supported
2757 F:      drivers/scsi/snic/
2758
2759 CMPC ACPI DRIVER
2760 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2761 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2762 L:      platform-driver-x86@vger.kernel.org
2763 S:      Supported
2764 F:      drivers/platform/x86/classmate-laptop.c
2765
2766 COBALT MEDIA DRIVER
2767 M:      Hans Verkuil <hans.verkuil@cisco.com>
2768 L:      linux-media@vger.kernel.org
2769 T:      git git://linuxtv.org/media_tree.git
2770 W:      http://linuxtv.org
2771 S:      Supported
2772 F:      drivers/media/pci/cobalt/
2773
2774 COCCINELLE/Semantic Patches (SmPL)
2775 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2776 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2777 M:      Nicolas Palix <nicolas.palix@imag.fr>
2778 M:      Michal Marek <mmarek@suse.com>
2779 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2781 W:      http://coccinelle.lip6.fr/
2782 S:      Supported
2783 F:      Documentation/coccinelle.txt
2784 F:      scripts/coccinelle/
2785 F:      scripts/coccicheck
2786
2787 CODA FILE SYSTEM
2788 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2789 M:      coda@cs.cmu.edu
2790 L:      codalist@coda.cs.cmu.edu
2791 W:      http://www.coda.cs.cmu.edu/
2792 S:      Maintained
2793 F:      Documentation/filesystems/coda.txt
2794 F:      fs/coda/
2795 F:      include/linux/coda*.h
2796 F:      include/uapi/linux/coda*.h
2797
2798 CODA V4L2 MEM2MEM DRIVER
2799 M:      Philipp Zabel <p.zabel@pengutronix.de>
2800 L:      linux-media@vger.kernel.org
2801 S:      Maintained
2802 F:      Documentation/devicetree/bindings/media/coda.txt
2803 F:      drivers/media/platform/coda/
2804
2805 COMMON CLK FRAMEWORK
2806 M:      Michael Turquette <mturquette@baylibre.com>
2807 M:      Stephen Boyd <sboyd@codeaurora.org>
2808 L:      linux-clk@vger.kernel.org
2809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2810 S:      Maintained
2811 F:      drivers/clk/
2812 X:      drivers/clk/clkdev.c
2813 F:      include/linux/clk-pr*
2814 F:      include/linux/clk/
2815
2816 COMMON INTERNET FILE SYSTEM (CIFS)
2817 M:      Steve French <sfrench@samba.org>
2818 L:      linux-cifs@vger.kernel.org
2819 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2820 W:      http://linux-cifs.samba.org/
2821 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2822 S:      Supported
2823 F:      Documentation/filesystems/cifs/
2824 F:      fs/cifs/
2825
2826 COMPACTPCI HOTPLUG CORE
2827 M:      Scott Murray <scott@spiteful.org>
2828 L:      linux-pci@vger.kernel.org
2829 S:      Maintained
2830 F:      drivers/pci/hotplug/cpci_hotplug*
2831
2832 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2833 M:      Scott Murray <scott@spiteful.org>
2834 L:      linux-pci@vger.kernel.org
2835 S:      Maintained
2836 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2837
2838 COMPACTPCI HOTPLUG GENERIC DRIVER
2839 M:      Scott Murray <scott@spiteful.org>
2840 L:      linux-pci@vger.kernel.org
2841 S:      Maintained
2842 F:      drivers/pci/hotplug/cpcihp_generic.c
2843
2844 COMPAL LAPTOP SUPPORT
2845 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2846 L:      platform-driver-x86@vger.kernel.org
2847 S:      Maintained
2848 F:      drivers/platform/x86/compal-laptop.c
2849
2850 CONEXANT ACCESSRUNNER USB DRIVER
2851 M:      Simon Arlott <cxacru@fire.lp0.eu>
2852 L:      accessrunner-general@lists.sourceforge.net
2853 W:      http://accessrunner.sourceforge.net/
2854 S:      Maintained
2855 F:      drivers/usb/atm/cxacru.c
2856
2857 CONFIGFS
2858 M:      Joel Becker <jlbec@evilplan.org>
2859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2860 S:      Supported
2861 F:      fs/configfs/
2862 F:      include/linux/configfs.h
2863
2864 CONNECTOR
2865 M:      Evgeniy Polyakov <zbr@ioremap.net>
2866 L:      netdev@vger.kernel.org
2867 S:      Maintained
2868 F:      drivers/connector/
2869
2870 CONTROL GROUP (CGROUP)
2871 M:      Tejun Heo <tj@kernel.org>
2872 M:      Li Zefan <lizefan@huawei.com>
2873 M:      Johannes Weiner <hannes@cmpxchg.org>
2874 L:      cgroups@vger.kernel.org
2875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2876 S:      Maintained
2877 F:      Documentation/cgroups/
2878 F:      include/linux/cgroup*
2879 F:      kernel/cgroup*
2880
2881 CONTROL GROUP - CPUSET
2882 M:      Li Zefan <lizefan@huawei.com>
2883 L:      cgroups@vger.kernel.org
2884 W:      http://www.bullopensource.org/cpuset/
2885 W:      http://oss.sgi.com/projects/cpusets/
2886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2887 S:      Maintained
2888 F:      Documentation/cgroups/cpusets.txt
2889 F:      include/linux/cpuset.h
2890 F:      kernel/cpuset.c
2891
2892 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2893 M:      Johannes Weiner <hannes@cmpxchg.org>
2894 M:      Michal Hocko <mhocko@kernel.org>
2895 L:      cgroups@vger.kernel.org
2896 L:      linux-mm@kvack.org
2897 S:      Maintained
2898 F:      mm/memcontrol.c
2899 F:      mm/swap_cgroup.c
2900
2901 CORETEMP HARDWARE MONITORING DRIVER
2902 M:      Fenghua Yu <fenghua.yu@intel.com>
2903 L:      lm-sensors@lm-sensors.org
2904 S:      Maintained
2905 F:      Documentation/hwmon/coretemp
2906 F:      drivers/hwmon/coretemp.c
2907
2908 COSA/SRP SYNC SERIAL DRIVER
2909 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2910 W:      http://www.fi.muni.cz/~kas/cosa/
2911 S:      Maintained
2912 F:      drivers/net/wan/cosa*
2913
2914 CPMAC ETHERNET DRIVER
2915 M:      Florian Fainelli <florian@openwrt.org>
2916 L:      netdev@vger.kernel.org
2917 S:      Maintained
2918 F:      drivers/net/ethernet/ti/cpmac.c
2919
2920 CPU FREQUENCY DRIVERS
2921 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2922 M:      Viresh Kumar <viresh.kumar@linaro.org>
2923 L:      linux-pm@vger.kernel.org
2924 S:      Maintained
2925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2926 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2927 F:      drivers/cpufreq/
2928 F:      include/linux/cpufreq.h
2929
2930 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2931 M:      Viresh Kumar <viresh.kumar@linaro.org>
2932 M:      Sudeep Holla <sudeep.holla@arm.com>
2933 L:      linux-pm@vger.kernel.org
2934 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2935 S:      Maintained
2936 F:      drivers/cpufreq/arm_big_little.h
2937 F:      drivers/cpufreq/arm_big_little.c
2938 F:      drivers/cpufreq/arm_big_little_dt.c
2939
2940 CPUIDLE DRIVER - ARM BIG LITTLE
2941 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2942 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2943 L:      linux-pm@vger.kernel.org
2944 L:      linux-arm-kernel@lists.infradead.org
2945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2946 S:      Maintained
2947 F:      drivers/cpuidle/cpuidle-big_little.c
2948
2949 CPUIDLE DRIVER - ARM EXYNOS
2950 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2951 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2952 M:      Kukjin Kim <kgene@kernel.org>
2953 L:      linux-pm@vger.kernel.org
2954 L:      linux-samsung-soc@vger.kernel.org
2955 S:      Supported
2956 F:      drivers/cpuidle/cpuidle-exynos.c
2957 F:      arch/arm/mach-exynos/pm.c
2958
2959 CPUIDLE DRIVERS
2960 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2961 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2962 L:      linux-pm@vger.kernel.org
2963 S:      Maintained
2964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2965 F:      drivers/cpuidle/*
2966 F:      include/linux/cpuidle.h
2967
2968 CPUID/MSR DRIVER
2969 M:      "H. Peter Anvin" <hpa@zytor.com>
2970 S:      Maintained
2971 F:      arch/x86/kernel/cpuid.c
2972 F:      arch/x86/kernel/msr.c
2973
2974 CPU POWER MONITORING SUBSYSTEM
2975 M:      Thomas Renninger <trenn@suse.com>
2976 L:      linux-pm@vger.kernel.org
2977 S:      Maintained
2978 F:      tools/power/cpupower/
2979
2980 CRAMFS FILESYSTEM
2981 W:      http://sourceforge.net/projects/cramfs/
2982 S:      Orphan / Obsolete
2983 F:      Documentation/filesystems/cramfs.txt
2984 F:      fs/cramfs/
2985
2986 CRIS PORT
2987 M:      Mikael Starvik <starvik@axis.com>
2988 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2989 L:      linux-cris-kernel@axis.com
2990 W:      http://developer.axis.com
2991 S:      Maintained
2992 F:      arch/cris/
2993 F:      drivers/tty/serial/crisv10.*
2994
2995 CRYPTO API
2996 M:      Herbert Xu <herbert@gondor.apana.org.au>
2997 M:      "David S. Miller" <davem@davemloft.net>
2998 L:      linux-crypto@vger.kernel.org
2999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3000 S:      Maintained
3001 F:      Documentation/crypto/
3002 F:      Documentation/DocBook/crypto-API.tmpl
3003 F:      arch/*/crypto/
3004 F:      crypto/
3005 F:      drivers/crypto/
3006 F:      include/crypto/
3007
3008 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3009 M:      Neil Horman <nhorman@tuxdriver.com>
3010 L:      linux-crypto@vger.kernel.org
3011 S:      Maintained
3012 F:      crypto/ansi_cprng.c
3013 F:      crypto/rng.c
3014
3015 CS5535 Audio ALSA driver
3016 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3017 S:      Maintained
3018 F:      sound/pci/cs5535audio/
3019
3020 CW1200 WLAN driver
3021 M:      Solomon Peachy <pizza@shaftnet.org>
3022 S:      Maintained
3023 F:      drivers/net/wireless/cw1200/
3024
3025 CX18 VIDEO4LINUX DRIVER
3026 M:      Andy Walls <awalls@md.metrocast.net>
3027 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3028 L:      linux-media@vger.kernel.org
3029 T:      git git://linuxtv.org/media_tree.git
3030 W:      http://linuxtv.org
3031 W:      http://www.ivtvdriver.org/index.php/Cx18
3032 S:      Maintained
3033 F:      Documentation/video4linux/cx18.txt
3034 F:      drivers/media/pci/cx18/
3035 F:      include/uapi/linux/ivtv*
3036
3037 CX2341X MPEG ENCODER HELPER MODULE
3038 M:      Hans Verkuil <hverkuil@xs4all.nl>
3039 L:      linux-media@vger.kernel.org
3040 T:      git git://linuxtv.org/media_tree.git
3041 W:      http://linuxtv.org
3042 S:      Maintained
3043 F:      drivers/media/common/cx2341x*
3044 F:      include/media/cx2341x*
3045
3046 CX24120 MEDIA DRIVER
3047 M:      Jemma Denson <jdenson@gmail.com>
3048 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3049 L:      linux-media@vger.kernel.org
3050 W:      http://linuxtv.org/
3051 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3052 S:      Maintained
3053 F:      drivers/media/dvb-frontends/cx24120*
3054
3055 CX88 VIDEO4LINUX DRIVER
3056 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3057 L:      linux-media@vger.kernel.org
3058 W:      http://linuxtv.org
3059 T:      git git://linuxtv.org/media_tree.git
3060 S:      Odd fixes
3061 F:      Documentation/video4linux/cx88/
3062 F:      drivers/media/pci/cx88/
3063
3064 CXD2820R MEDIA DRIVER
3065 M:      Antti Palosaari <crope@iki.fi>
3066 L:      linux-media@vger.kernel.org
3067 W:      http://linuxtv.org/
3068 W:      http://palosaari.fi/linux/
3069 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3070 T:      git git://linuxtv.org/anttip/media_tree.git
3071 S:      Maintained
3072 F:      drivers/media/dvb-frontends/cxd2820r*
3073
3074 CXGB3 ETHERNET DRIVER (CXGB3)
3075 M:      Santosh Raspatur <santosh@chelsio.com>
3076 L:      netdev@vger.kernel.org
3077 W:      http://www.chelsio.com
3078 S:      Supported
3079 F:      drivers/net/ethernet/chelsio/cxgb3/
3080
3081 CXGB3 ISCSI DRIVER (CXGB3I)
3082 M:      Karen Xie <kxie@chelsio.com>
3083 L:      linux-scsi@vger.kernel.org
3084 W:      http://www.chelsio.com
3085 S:      Supported
3086 F:      drivers/scsi/cxgbi/cxgb3i
3087
3088 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3089 M:      Steve Wise <swise@chelsio.com>
3090 L:      linux-rdma@vger.kernel.org
3091 W:      http://www.openfabrics.org
3092 S:      Supported
3093 F:      drivers/infiniband/hw/cxgb3/
3094
3095 CXGB4 ETHERNET DRIVER (CXGB4)
3096 M:      Hariprasad S <hariprasad@chelsio.com>
3097 L:      netdev@vger.kernel.org
3098 W:      http://www.chelsio.com
3099 S:      Supported
3100 F:      drivers/net/ethernet/chelsio/cxgb4/
3101
3102 CXGB4 ISCSI DRIVER (CXGB4I)
3103 M:      Karen Xie <kxie@chelsio.com>
3104 L:      linux-scsi@vger.kernel.org
3105 W:      http://www.chelsio.com
3106 S:      Supported
3107 F:      drivers/scsi/cxgbi/cxgb4i
3108
3109 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3110 M:      Steve Wise <swise@chelsio.com>
3111 L:      linux-rdma@vger.kernel.org
3112 W:      http://www.openfabrics.org
3113 S:      Supported
3114 F:      drivers/infiniband/hw/cxgb4/
3115
3116 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3117 M:      Casey Leedom <leedom@chelsio.com>
3118 L:      netdev@vger.kernel.org
3119 W:      http://www.chelsio.com
3120 S:      Supported
3121 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3122
3123 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3124 M:      Ian Munsie <imunsie@au1.ibm.com>
3125 M:      Michael Neuling <mikey@neuling.org>
3126 L:      linuxppc-dev@lists.ozlabs.org
3127 S:      Supported
3128 F:      drivers/misc/cxl/
3129 F:      include/misc/cxl*
3130 F:      include/uapi/misc/cxl.h
3131 F:      Documentation/powerpc/cxl.txt
3132 F:      Documentation/powerpc/cxl.txt
3133 F:      Documentation/ABI/testing/sysfs-class-cxl
3134
3135 STMMAC ETHERNET DRIVER
3136 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3137 L:      netdev@vger.kernel.org
3138 W:      http://www.stlinux.com
3139 S:      Supported
3140 F:      drivers/net/ethernet/stmicro/stmmac/
3141
3142 CYBERPRO FB DRIVER
3143 M:      Russell King <linux@arm.linux.org.uk>
3144 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3145 W:      http://www.arm.linux.org.uk/
3146 S:      Maintained
3147 F:      drivers/video/fbdev/cyber2000fb.*
3148
3149 CYCLADES ASYNC MUX DRIVER
3150 W:      http://www.cyclades.com/
3151 S:      Orphan
3152 F:      drivers/tty/cyclades.c
3153 F:      include/linux/cyclades.h
3154 F:      include/uapi/linux/cyclades.h
3155
3156 CYCLADES PC300 DRIVER
3157 W:      http://www.cyclades.com/
3158 S:      Orphan
3159 F:      drivers/net/wan/pc300*
3160
3161 CYPRESS_FIRMWARE MEDIA DRIVER
3162 M:      Antti Palosaari <crope@iki.fi>
3163 L:      linux-media@vger.kernel.org
3164 W:      http://linuxtv.org/
3165 W:      http://palosaari.fi/linux/
3166 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3167 T:      git git://linuxtv.org/anttip/media_tree.git
3168 S:      Maintained
3169 F:      drivers/media/common/cypress_firmware*
3170
3171 CYTTSP TOUCHSCREEN DRIVER
3172 M:      Ferruh Yigit <fery@cypress.com>
3173 L:      linux-input@vger.kernel.org
3174 S:      Supported
3175 F:      drivers/input/touchscreen/cyttsp*
3176 F:      include/linux/input/cyttsp.h
3177
3178 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3179 M:      Joshua Kinard <kumba@gentoo.org>
3180 S:      Maintained
3181 F:      drivers/rtc/rtc-ds1685.c
3182 F:      include/linux/rtc/ds1685.h
3183
3184 DAMA SLAVE for AX.25
3185 M:      Joerg Reuter <jreuter@yaina.de>
3186 W:      http://yaina.de/jreuter/
3187 W:      http://www.qsl.net/dl1bke/
3188 L:      linux-hams@vger.kernel.org
3189 S:      Maintained
3190 F:      net/ax25/af_ax25.c
3191 F:      net/ax25/ax25_dev.c
3192 F:      net/ax25/ax25_ds_*
3193 F:      net/ax25/ax25_in.c
3194 F:      net/ax25/ax25_out.c
3195 F:      net/ax25/ax25_timer.c
3196 F:      net/ax25/sysctl_net_ax25.c
3197
3198 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3199 L:      netdev@vger.kernel.org
3200 S:      Orphan
3201 F:      Documentation/networking/dmfe.txt
3202 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3203
3204 DC390/AM53C974 SCSI driver
3205 M:      Hannes Reinecke <hare@suse.com>
3206 L:      linux-scsi@vger.kernel.org
3207 S:      Maintained
3208 F:      drivers/scsi/am53c974.c
3209
3210 DC395x SCSI driver
3211 M:      Oliver Neukum <oliver@neukum.org>
3212 M:      Ali Akcaagac <aliakc@web.de>
3213 M:      Jamie Lenehan <lenehan@twibble.org>
3214 L:      dc395x@twibble.org
3215 W:      http://twibble.org/dist/dc395x/
3216 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3217 S:      Maintained
3218 F:      Documentation/scsi/dc395x.txt
3219 F:      drivers/scsi/dc395x.*
3220
3221 DCCP PROTOCOL
3222 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3223 L:      dccp@vger.kernel.org
3224 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3225 S:      Maintained
3226 F:      include/linux/dccp.h
3227 F:      include/uapi/linux/dccp.h
3228 F:      include/linux/tfrc.h
3229 F:      net/dccp/
3230
3231 DECnet NETWORK LAYER
3232 W:      http://linux-decnet.sourceforge.net
3233 L:      linux-decnet-user@lists.sourceforge.net
3234 S:      Orphan
3235 F:      Documentation/networking/decnet.txt
3236 F:      net/decnet/
3237
3238 DECSTATION PLATFORM SUPPORT
3239 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3240 L:      linux-mips@linux-mips.org
3241 W:      http://www.linux-mips.org/wiki/DECstation
3242 S:      Maintained
3243 F:      arch/mips/dec/
3244 F:      arch/mips/include/asm/dec/
3245 F:      arch/mips/include/asm/mach-dec/
3246
3247 DEFXX FDDI NETWORK DRIVER
3248 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3249 S:      Maintained
3250 F:      drivers/net/fddi/defxx.*
3251
3252 DELL LAPTOP DRIVER
3253 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3254 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3255 L:      platform-driver-x86@vger.kernel.org
3256 S:      Maintained
3257 F:      drivers/platform/x86/dell-laptop.c
3258
3259 DELL LAPTOP RBTN DRIVER
3260 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3261 S:      Maintained
3262 F:      drivers/platform/x86/dell-rbtn.*
3263
3264 DELL LAPTOP FREEFALL DRIVER
3265 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3266 S:      Maintained
3267 F:      drivers/platform/x86/dell-smo8800.c
3268
3269 DELL LAPTOP SMM DRIVER
3270 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3271 S:      Maintained
3272 F:      drivers/hwmon/dell-smm-hwmon.c
3273 F:      include/uapi/linux/i8k.h
3274
3275 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3276 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3277 S:      Maintained
3278 F:      Documentation/dcdbas.txt
3279 F:      drivers/firmware/dcdbas.*
3280
3281 DELL WMI EXTRAS DRIVER
3282 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3283 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3284 S:      Maintained
3285 F:      drivers/platform/x86/dell-wmi.c
3286
3287 DESIGNWARE USB2 DRD IP DRIVER
3288 M:      John Youn <johnyoun@synopsys.com>
3289 L:      linux-usb@vger.kernel.org
3290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3291 S:      Maintained
3292 F:      drivers/usb/dwc2/
3293
3294 DESIGNWARE USB3 DRD IP DRIVER
3295 M:      Felipe Balbi <balbi@ti.com>
3296 L:      linux-usb@vger.kernel.org
3297 L:      linux-omap@vger.kernel.org
3298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3299 S:      Maintained
3300 F:      drivers/usb/dwc3/
3301
3302 DEVICE COREDUMP (DEV_COREDUMP)
3303 M:      Johannes Berg <johannes@sipsolutions.net>
3304 L:      linux-kernel@vger.kernel.org
3305 S:      Maintained
3306 F:      drivers/base/devcoredump.c
3307 F:      include/linux/devcoredump.h
3308
3309 DEVICE FREQUENCY (DEVFREQ)
3310 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3311 M:      Kyungmin Park <kyungmin.park@samsung.com>
3312 L:      linux-pm@vger.kernel.org
3313 S:      Maintained
3314 F:      drivers/devfreq/
3315
3316 DEVICE NUMBER REGISTRY
3317 M:      Torben Mathiasen <device@lanana.org>
3318 W:      http://lanana.org/docs/device-list/index.html
3319 S:      Maintained
3320
3321 DEVICE-MAPPER  (LVM)
3322 M:      Alasdair Kergon <agk@redhat.com>
3323 M:      Mike Snitzer <snitzer@redhat.com>
3324 M:      dm-devel@redhat.com
3325 L:      dm-devel@redhat.com
3326 W:      http://sources.redhat.com/dm
3327 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3329 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3330 S:      Maintained
3331 F:      Documentation/device-mapper/
3332 F:      drivers/md/dm*
3333 F:      drivers/md/persistent-data/
3334 F:      include/linux/device-mapper.h
3335 F:      include/linux/dm-*.h
3336 F:      include/uapi/linux/dm-*.h
3337
3338 DIALOG SEMICONDUCTOR DRIVERS
3339 M:      Support Opensource <support.opensource@diasemi.com>
3340 W:      http://www.dialog-semiconductor.com/products
3341 S:      Supported
3342 F:      Documentation/hwmon/da90??
3343 F:      drivers/gpio/gpio-da90??.c
3344 F:      drivers/hwmon/da90??-hwmon.c
3345 F:      drivers/iio/adc/da91??-*.c
3346 F:      drivers/input/misc/da90??_onkey.c
3347 F:      drivers/input/touchscreen/da9052_tsi.c
3348 F:      drivers/leds/leds-da90??.c
3349 F:      drivers/mfd/da903x.c
3350 F:      drivers/mfd/da90??-*.c
3351 F:      drivers/mfd/da91??-*.c
3352 F:      drivers/power/da9052-battery.c
3353 F:      drivers/power/da91??-*.c
3354 F:      drivers/regulator/da903x.c
3355 F:      drivers/regulator/da9???-regulator.[ch]
3356 F:      drivers/rtc/rtc-da90??.c
3357 F:      drivers/video/backlight/da90??_bl.c
3358 F:      drivers/watchdog/da90??_wdt.c
3359 F:      include/linux/mfd/da903x.h
3360 F:      include/linux/mfd/da9052/
3361 F:      include/linux/mfd/da9055/
3362 F:      include/linux/mfd/da9063/
3363 F:      include/linux/mfd/da9150/
3364 F:      include/sound/da[79]*.h
3365 F:      sound/soc/codecs/da[79]*.[ch]
3366
3367 DIGI NEO AND CLASSIC PCI PRODUCTS
3368 M:      Lidza Louina <lidza.louina@gmail.com>
3369 M:      Mark Hounschell <markh@compro.net>
3370 L:      driverdev-devel@linuxdriverproject.org
3371 S:      Maintained
3372 F:      drivers/staging/dgnc/
3373
3374 DIGI EPCA PCI PRODUCTS
3375 M:      Lidza Louina <lidza.louina@gmail.com>
3376 M:      Mark Hounschell <markh@compro.net>
3377 M:      Daeseok Youn <daeseok.youn@gmail.com>
3378 L:      driverdev-devel@linuxdriverproject.org
3379 S:      Maintained
3380 F:      drivers/staging/dgap/
3381
3382 DIOLAN U2C-12 I2C DRIVER
3383 M:      Guenter Roeck <linux@roeck-us.net>
3384 L:      linux-i2c@vger.kernel.org
3385 S:      Maintained
3386 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3387
3388 DIRECT ACCESS (DAX)
3389 M:      Matthew Wilcox <willy@linux.intel.com>
3390 L:      linux-fsdevel@vger.kernel.org
3391 S:      Supported
3392 F:      fs/dax.c
3393
3394 DIRECTORY NOTIFICATION (DNOTIFY)
3395 M:      Eric Paris <eparis@parisplace.org>
3396 S:      Maintained
3397 F:      Documentation/filesystems/dnotify.txt
3398 F:      fs/notify/dnotify/
3399 F:      include/linux/dnotify.h
3400
3401 DISK GEOMETRY AND PARTITION HANDLING
3402 M:      Andries Brouwer <aeb@cwi.nl>
3403 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3404 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3405 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3406 S:      Maintained
3407
3408 DISKQUOTA
3409 M:      Jan Kara <jack@suse.com>
3410 S:      Maintained
3411 F:      Documentation/filesystems/quota.txt
3412 F:      fs/quota/
3413 F:      include/linux/quota*.h
3414 F:      include/uapi/linux/quota*.h
3415
3416 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3417 M:      Bernie Thompson <bernie@plugable.com>
3418 L:      linux-fbdev@vger.kernel.org
3419 S:      Maintained
3420 W:      http://plugable.com/category/projects/udlfb/
3421 F:      drivers/video/fbdev/udlfb.c
3422 F:      include/video/udlfb.h
3423 F:      Documentation/fb/udlfb.txt
3424
3425 DISTRIBUTED LOCK MANAGER (DLM)
3426 M:      Christine Caulfield <ccaulfie@redhat.com>
3427 M:      David Teigland <teigland@redhat.com>
3428 L:      cluster-devel@redhat.com
3429 W:      http://sources.redhat.com/cluster/
3430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3431 S:      Supported
3432 F:      fs/dlm/
3433
3434 DMA BUFFER SHARING FRAMEWORK
3435 M:      Sumit Semwal <sumit.semwal@linaro.org>
3436 S:      Maintained
3437 L:      linux-media@vger.kernel.org
3438 L:      dri-devel@lists.freedesktop.org
3439 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3440 F:      drivers/dma-buf/
3441 F:      include/linux/dma-buf*
3442 F:      include/linux/reservation.h
3443 F:      include/linux/*fence.h
3444 F:      Documentation/dma-buf-sharing.txt
3445 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3446
3447 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3448 M:      Vinod Koul <vinod.koul@intel.com>
3449 L:      dmaengine@vger.kernel.org
3450 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3451 S:      Maintained
3452 F:      drivers/dma/
3453 F:      include/linux/dmaengine.h
3454 F:      Documentation/dmaengine/
3455 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3456
3457 DME1737 HARDWARE MONITOR DRIVER
3458 M:      Juerg Haefliger <juergh@gmail.com>
3459 L:      lm-sensors@lm-sensors.org
3460 S:      Maintained
3461 F:      Documentation/hwmon/dme1737
3462 F:      drivers/hwmon/dme1737.c
3463
3464 DMI/SMBIOS SUPPORT
3465 M:      Jean Delvare <jdelvare@suse.com>
3466 S:      Maintained
3467 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3468 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3469 F:      drivers/firmware/dmi-id.c
3470 F:      drivers/firmware/dmi_scan.c
3471 F:      include/linux/dmi.h
3472
3473 DOCUMENTATION
3474 M:      Jonathan Corbet <corbet@lwn.net>
3475 L:      linux-doc@vger.kernel.org
3476 S:      Maintained
3477 F:      Documentation/
3478 X:      Documentation/ABI/
3479 X:      Documentation/devicetree/
3480 X:      Documentation/acpi
3481 X:      Documentation/power
3482 X:      Documentation/spi
3483 X:      Documentation/DocBook/media
3484 T:      git git://git.lwn.net/linux-2.6.git docs-next
3485
3486 DOUBLETALK DRIVER
3487 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3488 L:      blinux-list@redhat.com
3489 S:      Maintained
3490 F:      drivers/char/dtlk.c
3491 F:      include/linux/dtlk.h
3492
3493 DPT_I2O SCSI RAID DRIVER
3494 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3495 L:      linux-scsi@vger.kernel.org
3496 W:      http://www.adaptec.com/
3497 S:      Maintained
3498 F:      drivers/scsi/dpt*
3499 F:      drivers/scsi/dpt/
3500
3501 DRBD DRIVER
3502 P:      Philipp Reisner
3503 P:      Lars Ellenberg
3504 M:      drbd-dev@lists.linbit.com
3505 L:      drbd-user@lists.linbit.com
3506 W:      http://www.drbd.org
3507 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3508 T:      git git://git.drbd.org/drbd-8.3.git
3509 S:      Supported
3510 F:      drivers/block/drbd/
3511 F:      lib/lru_cache.c
3512 F:      Documentation/blockdev/drbd/
3513
3514 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3515 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3517 S:      Supported
3518 F:      Documentation/kobject.txt
3519 F:      drivers/base/
3520 F:      fs/debugfs/
3521 F:      fs/kernfs/
3522 F:      fs/sysfs/
3523 F:      include/linux/debugfs.h
3524 F:      include/linux/kobj*
3525 F:      lib/kobj*
3526
3527 DRM DRIVERS
3528 M:      David Airlie <airlied@linux.ie>
3529 L:      dri-devel@lists.freedesktop.org
3530 T:      git git://people.freedesktop.org/~airlied/linux
3531 S:      Maintained
3532 F:      drivers/gpu/drm/
3533 F:      drivers/gpu/vga/
3534 F:      include/drm/
3535 F:      include/uapi/drm/
3536
3537 RADEON DRM DRIVERS
3538 M:      Alex Deucher <alexander.deucher@amd.com>
3539 M:      Christian König <christian.koenig@amd.com>
3540 L:      dri-devel@lists.freedesktop.org
3541 T:      git git://people.freedesktop.org/~agd5f/linux
3542 S:      Supported
3543 F:      drivers/gpu/drm/radeon/
3544 F:      include/uapi/drm/radeon*
3545
3546 DRM PANEL DRIVERS
3547 M:      Thierry Reding <thierry.reding@gmail.com>
3548 L:      dri-devel@lists.freedesktop.org
3549 T:      git git://anongit.freedesktop.org/tegra/linux.git
3550 S:      Maintained
3551 F:      drivers/gpu/drm/drm_panel.c
3552 F:      drivers/gpu/drm/panel/
3553 F:      include/drm/drm_panel.h
3554 F:      Documentation/devicetree/bindings/panel/
3555
3556 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3557 M:      Daniel Vetter <daniel.vetter@intel.com>
3558 M:      Jani Nikula <jani.nikula@linux.intel.com>
3559 L:      intel-gfx@lists.freedesktop.org
3560 L:      dri-devel@lists.freedesktop.org
3561 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3562 T:      git git://anongit.freedesktop.org/drm-intel
3563 S:      Supported
3564 F:      drivers/gpu/drm/i915/
3565 F:      include/drm/i915*
3566 F:      include/uapi/drm/i915*
3567
3568 DRM DRIVERS FOR EXYNOS
3569 M:      Inki Dae <inki.dae@samsung.com>
3570 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3571 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3572 M:      Kyungmin Park <kyungmin.park@samsung.com>
3573 L:      dri-devel@lists.freedesktop.org
3574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3575 S:      Supported
3576 F:      drivers/gpu/drm/exynos/
3577 F:      include/drm/exynos*
3578 F:      include/uapi/drm/exynos*
3579
3580 DRM DRIVERS FOR FREESCALE IMX
3581 M:      Philipp Zabel <p.zabel@pengutronix.de>
3582 L:      dri-devel@lists.freedesktop.org
3583 S:      Maintained
3584 F:      drivers/gpu/drm/imx/
3585 F:      Documentation/devicetree/bindings/drm/imx/
3586
3587 DRM DRIVERS FOR NVIDIA TEGRA
3588 M:      Thierry Reding <thierry.reding@gmail.com>
3589 M:      Terje Bergström <tbergstrom@nvidia.com>
3590 L:      dri-devel@lists.freedesktop.org
3591 L:      linux-tegra@vger.kernel.org
3592 T:      git git://anongit.freedesktop.org/tegra/linux.git
3593 S:      Supported
3594 F:      drivers/gpu/drm/tegra/
3595 F:      drivers/gpu/host1x/
3596 F:      include/linux/host1x.h
3597 F:      include/uapi/drm/tegra_drm.h
3598 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3599
3600 DRM DRIVERS FOR RENESAS
3601 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3602 L:      dri-devel@lists.freedesktop.org
3603 L:      linux-sh@vger.kernel.org
3604 T:      git git://people.freedesktop.org/~airlied/linux
3605 S:      Supported
3606 F:      drivers/gpu/drm/rcar-du/
3607 F:      drivers/gpu/drm/shmobile/
3608 F:      include/linux/platform_data/shmob_drm.h
3609
3610 DRM DRIVERS FOR ROCKCHIP
3611 M:      Mark Yao <mark.yao@rock-chips.com>
3612 L:      dri-devel@lists.freedesktop.org
3613 S:      Maintained
3614 F:      drivers/gpu/drm/rockchip/
3615 F:      Documentation/devicetree/bindings/video/rockchip*
3616
3617 DRM DRIVERS FOR STI
3618 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3619 M:      Vincent Abriou <vincent.abriou@st.com>
3620 L:      dri-devel@lists.freedesktop.org
3621 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3622 S:      Maintained
3623 F:      drivers/gpu/drm/sti
3624 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3625
3626 DSBR100 USB FM RADIO DRIVER
3627 M:      Alexey Klimov <klimov.linux@gmail.com>
3628 L:      linux-media@vger.kernel.org
3629 T:      git git://linuxtv.org/media_tree.git
3630 S:      Maintained
3631 F:      drivers/media/radio/dsbr100.c
3632
3633 DSCC4 DRIVER
3634 M:      Francois Romieu <romieu@fr.zoreil.com>
3635 L:      netdev@vger.kernel.org
3636 S:      Maintained
3637 F:      drivers/net/wan/dscc4.c
3638
3639 DT3155 MEDIA DRIVER
3640 M:      Hans Verkuil <hverkuil@xs4all.nl>
3641 L:      linux-media@vger.kernel.org
3642 T:      git git://linuxtv.org/media_tree.git
3643 W:      http://linuxtv.org
3644 S:      Odd Fixes
3645 F:      drivers/media/pci/dt3155/
3646
3647 DVB_USB_AF9015 MEDIA DRIVER
3648 M:      Antti Palosaari <crope@iki.fi>
3649 L:      linux-media@vger.kernel.org
3650 W:      http://linuxtv.org/
3651 W:      http://palosaari.fi/linux/
3652 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3653 T:      git git://linuxtv.org/anttip/media_tree.git
3654 S:      Maintained
3655 F:      drivers/media/usb/dvb-usb-v2/af9015*
3656
3657 DVB_USB_AF9035 MEDIA DRIVER
3658 M:      Antti Palosaari <crope@iki.fi>
3659 L:      linux-media@vger.kernel.org
3660 W:      http://linuxtv.org/
3661 W:      http://palosaari.fi/linux/
3662 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3663 T:      git git://linuxtv.org/anttip/media_tree.git
3664 S:      Maintained
3665 F:      drivers/media/usb/dvb-usb-v2/af9035*
3666
3667 DVB_USB_ANYSEE MEDIA DRIVER
3668 M:      Antti Palosaari <crope@iki.fi>
3669 L:      linux-media@vger.kernel.org
3670 W:      http://linuxtv.org/
3671 W:      http://palosaari.fi/linux/
3672 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3673 T:      git git://linuxtv.org/anttip/media_tree.git
3674 S:      Maintained
3675 F:      drivers/media/usb/dvb-usb-v2/anysee*
3676
3677 DVB_USB_AU6610 MEDIA DRIVER
3678 M:      Antti Palosaari <crope@iki.fi>
3679 L:      linux-media@vger.kernel.org
3680 W:      http://linuxtv.org/
3681 W:      http://palosaari.fi/linux/
3682 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3683 T:      git git://linuxtv.org/anttip/media_tree.git
3684 S:      Maintained
3685 F:      drivers/media/usb/dvb-usb-v2/au6610*
3686
3687 DVB_USB_CE6230 MEDIA DRIVER
3688 M:      Antti Palosaari <crope@iki.fi>
3689 L:      linux-media@vger.kernel.org
3690 W:      http://linuxtv.org/
3691 W:      http://palosaari.fi/linux/
3692 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3693 T:      git git://linuxtv.org/anttip/media_tree.git
3694 S:      Maintained
3695 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3696
3697 DVB_USB_CXUSB MEDIA DRIVER
3698 M:      Michael Krufky <mkrufky@linuxtv.org>
3699 L:      linux-media@vger.kernel.org
3700 W:      http://linuxtv.org/
3701 W:      http://github.com/mkrufky
3702 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3703 T:      git git://linuxtv.org/media_tree.git
3704 S:      Maintained
3705 F:      drivers/media/usb/dvb-usb/cxusb*
3706
3707 DVB_USB_EC168 MEDIA DRIVER
3708 M:      Antti Palosaari <crope@iki.fi>
3709 L:      linux-media@vger.kernel.org
3710 W:      http://linuxtv.org/
3711 W:      http://palosaari.fi/linux/
3712 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3713 T:      git git://linuxtv.org/anttip/media_tree.git
3714 S:      Maintained
3715 F:      drivers/media/usb/dvb-usb-v2/ec168*
3716
3717 DVB_USB_GL861 MEDIA DRIVER
3718 M:      Antti Palosaari <crope@iki.fi>
3719 L:      linux-media@vger.kernel.org
3720 W:      http://linuxtv.org/
3721 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3722 T:      git git://linuxtv.org/anttip/media_tree.git
3723 S:      Maintained
3724 F:      drivers/media/usb/dvb-usb-v2/gl861*
3725
3726 DVB_USB_MXL111SF MEDIA DRIVER
3727 M:      Michael Krufky <mkrufky@linuxtv.org>
3728 L:      linux-media@vger.kernel.org
3729 W:      http://linuxtv.org/
3730 W:      http://github.com/mkrufky
3731 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3732 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3733 S:      Maintained
3734 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3735
3736 DVB_USB_RTL28XXU MEDIA DRIVER
3737 M:      Antti Palosaari <crope@iki.fi>
3738 L:      linux-media@vger.kernel.org
3739 W:      http://linuxtv.org/
3740 W:      http://palosaari.fi/linux/
3741 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3742 T:      git git://linuxtv.org/anttip/media_tree.git
3743 S:      Maintained
3744 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3745
3746 DVB_USB_V2 MEDIA DRIVER
3747 M:      Antti Palosaari <crope@iki.fi>
3748 L:      linux-media@vger.kernel.org
3749 W:      http://linuxtv.org/
3750 W:      http://palosaari.fi/linux/
3751 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3752 T:      git git://linuxtv.org/anttip/media_tree.git
3753 S:      Maintained
3754 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3755 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3756
3757 DYNAMIC DEBUG
3758 M:      Jason Baron <jbaron@akamai.com>
3759 S:      Maintained
3760 F:      lib/dynamic_debug.c
3761 F:      include/linux/dynamic_debug.h
3762
3763 DZ DECSTATION DZ11 SERIAL DRIVER
3764 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3765 S:      Maintained
3766 F:      drivers/tty/serial/dz.*
3767
3768 E3X0 POWER BUTTON DRIVER
3769 M:      Moritz Fischer <moritz.fischer@ettus.com>
3770 L:      usrp-users@lists.ettus.com
3771 W:      http://www.ettus.com
3772 S:      Supported
3773 F:      drivers/input/misc/e3x0-button.c
3774 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3775
3776 E4000 MEDIA DRIVER
3777 M:      Antti Palosaari <crope@iki.fi>
3778 L:      linux-media@vger.kernel.org
3779 W:      http://linuxtv.org/
3780 W:      http://palosaari.fi/linux/
3781 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3782 T:      git git://linuxtv.org/anttip/media_tree.git
3783 S:      Maintained
3784 F:      drivers/media/tuners/e4000*
3785
3786 EATA ISA/EISA/PCI SCSI DRIVER
3787 M:      Dario Ballabio <ballabio_dario@emc.com>
3788 L:      linux-scsi@vger.kernel.org
3789 S:      Maintained
3790 F:      drivers/scsi/eata.c
3791
3792 EC100 MEDIA DRIVER
3793 M:      Antti Palosaari <crope@iki.fi>
3794 L:      linux-media@vger.kernel.org
3795 W:      http://linuxtv.org/
3796 W:      http://palosaari.fi/linux/
3797 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3798 T:      git git://linuxtv.org/anttip/media_tree.git
3799 S:      Maintained
3800 F:      drivers/media/dvb-frontends/ec100*
3801
3802 ECRYPT FILE SYSTEM
3803 M:      Tyler Hicks <tyhicks@canonical.com>
3804 L:      ecryptfs@vger.kernel.org
3805 W:      http://ecryptfs.org
3806 W:      https://launchpad.net/ecryptfs
3807 S:      Supported
3808 F:      Documentation/filesystems/ecryptfs.txt
3809 F:      fs/ecryptfs/
3810
3811 EDAC-CORE
3812 M:      Doug Thompson <dougthompson@xmission.com>
3813 M:      Borislav Petkov <bp@alien8.de>
3814 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3815 L:      linux-edac@vger.kernel.org
3816 W:      bluesmoke.sourceforge.net
3817 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3818 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3819 S:      Supported
3820 F:      Documentation/edac.txt
3821 F:      drivers/edac/
3822 F:      include/linux/edac.h
3823
3824 EDAC-AMD64
3825 M:      Doug Thompson <dougthompson@xmission.com>
3826 M:      Borislav Petkov <bp@alien8.de>
3827 L:      linux-edac@vger.kernel.org
3828 W:      bluesmoke.sourceforge.net
3829 S:      Maintained
3830 F:      drivers/edac/amd64_edac*
3831
3832 EDAC-CALXEDA
3833 M:      Doug Thompson <dougthompson@xmission.com>
3834 M:      Robert Richter <rric@kernel.org>
3835 L:      linux-edac@vger.kernel.org
3836 W:      bluesmoke.sourceforge.net
3837 S:      Maintained
3838 F:      drivers/edac/highbank*
3839
3840 EDAC-CAVIUM
3841 M:      Ralf Baechle <ralf@linux-mips.org>
3842 M:      David Daney <david.daney@cavium.com>
3843 L:      linux-edac@vger.kernel.org
3844 L:      linux-mips@linux-mips.org
3845 W:      bluesmoke.sourceforge.net
3846 S:      Supported
3847 F:      drivers/edac/octeon_edac*
3848
3849 EDAC-E752X
3850 M:      Mark Gross <mark.gross@intel.com>
3851 M:      Doug Thompson <dougthompson@xmission.com>
3852 L:      linux-edac@vger.kernel.org
3853 W:      bluesmoke.sourceforge.net
3854 S:      Maintained
3855 F:      drivers/edac/e752x_edac.c
3856
3857 EDAC-E7XXX
3858 M:      Doug Thompson <dougthompson@xmission.com>
3859 L:      linux-edac@vger.kernel.org
3860 W:      bluesmoke.sourceforge.net
3861 S:      Maintained
3862 F:      drivers/edac/e7xxx_edac.c
3863
3864 EDAC-GHES
3865 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3866 L:      linux-edac@vger.kernel.org
3867 W:      bluesmoke.sourceforge.net
3868 S:      Maintained
3869 F:      drivers/edac/ghes_edac.c
3870
3871 EDAC-I82443BXGX
3872 M:      Tim Small <tim@buttersideup.com>
3873 L:      linux-edac@vger.kernel.org
3874 W:      bluesmoke.sourceforge.net
3875 S:      Maintained
3876 F:      drivers/edac/i82443bxgx_edac.c
3877
3878 EDAC-I3000
3879 M:      Jason Uhlenkott <juhlenko@akamai.com>
3880 L:      linux-edac@vger.kernel.org
3881 W:      bluesmoke.sourceforge.net
3882 S:      Maintained
3883 F:      drivers/edac/i3000_edac.c
3884
3885 EDAC-I5000
3886 M:      Doug Thompson <dougthompson@xmission.com>
3887 L:      linux-edac@vger.kernel.org
3888 W:      bluesmoke.sourceforge.net
3889 S:      Maintained
3890 F:      drivers/edac/i5000_edac.c
3891
3892 EDAC-I5400
3893 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3894 L:      linux-edac@vger.kernel.org
3895 W:      bluesmoke.sourceforge.net
3896 S:      Maintained
3897 F:      drivers/edac/i5400_edac.c
3898
3899 EDAC-I7300
3900 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3901 L:      linux-edac@vger.kernel.org
3902 W:      bluesmoke.sourceforge.net
3903 S:      Maintained
3904 F:      drivers/edac/i7300_edac.c
3905
3906 EDAC-I7CORE
3907 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3908 L:      linux-edac@vger.kernel.org
3909 W:      bluesmoke.sourceforge.net
3910 S:      Maintained
3911 F:      drivers/edac/i7core_edac.c
3912
3913 EDAC-I82975X
3914 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3915 M:      "Arvind R." <arvino55@gmail.com>
3916 L:      linux-edac@vger.kernel.org
3917 W:      bluesmoke.sourceforge.net
3918 S:      Maintained
3919 F:      drivers/edac/i82975x_edac.c
3920
3921 EDAC-IE31200
3922 M:      Jason Baron <jbaron@akamai.com>
3923 L:      linux-edac@vger.kernel.org
3924 W:      bluesmoke.sourceforge.net
3925 S:      Maintained
3926 F:      drivers/edac/ie31200_edac.c
3927
3928 EDAC-MPC85XX
3929 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3930 L:      linux-edac@vger.kernel.org
3931 W:      bluesmoke.sourceforge.net
3932 S:      Maintained
3933 F:      drivers/edac/mpc85xx_edac.[ch]
3934
3935 EDAC-PASEMI
3936 M:      Egor Martovetsky <egor@pasemi.com>
3937 L:      linux-edac@vger.kernel.org
3938 W:      bluesmoke.sourceforge.net
3939 S:      Maintained
3940 F:      drivers/edac/pasemi_edac.c
3941
3942 EDAC-R82600
3943 M:      Tim Small <tim@buttersideup.com>
3944 L:      linux-edac@vger.kernel.org
3945 W:      bluesmoke.sourceforge.net
3946 S:      Maintained
3947 F:      drivers/edac/r82600_edac.c
3948
3949 EDAC-SBRIDGE
3950 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3951 L:      linux-edac@vger.kernel.org
3952 W:      bluesmoke.sourceforge.net
3953 S:      Maintained
3954 F:      drivers/edac/sb_edac.c
3955
3956 EDAC-XGENE
3957 APPLIED MICRO (APM) X-GENE SOC EDAC
3958 M:     Loc Ho <lho@apm.com>
3959 S:     Supported
3960 F:     drivers/edac/xgene_edac.c
3961 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3962
3963 EDIROL UA-101/UA-1000 DRIVER
3964 M:      Clemens Ladisch <clemens@ladisch.de>
3965 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3966 T:      git git://git.alsa-project.org/alsa-kernel.git
3967 S:      Maintained
3968 F:      sound/usb/misc/ua101.c
3969
3970 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3971 M:      Matt Fleming <matt.fleming@intel.com>
3972 L:      linux-efi@vger.kernel.org
3973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3974 S:      Maintained
3975 F:      Documentation/efi-stub.txt
3976 F:      arch/ia64/kernel/efi.c
3977 F:      arch/x86/boot/compressed/eboot.[ch]
3978 F:      arch/x86/include/asm/efi.h
3979 F:      arch/x86/platform/efi/*
3980 F:      drivers/firmware/efi/*
3981 F:      include/linux/efi*.h
3982
3983 EFI VARIABLE FILESYSTEM
3984 M:      Matthew Garrett <matthew.garrett@nebula.com>
3985 M:      Jeremy Kerr <jk@ozlabs.org>
3986 M:      Matt Fleming <matt.fleming@intel.com>
3987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3988 L:      linux-efi@vger.kernel.org
3989 S:      Maintained
3990 F:      fs/efivarfs/
3991
3992 EFIFB FRAMEBUFFER DRIVER
3993 L:      linux-fbdev@vger.kernel.org
3994 M:      Peter Jones <pjones@redhat.com>
3995 S:      Maintained
3996 F:      drivers/video/fbdev/efifb.c
3997
3998 EFS FILESYSTEM
3999 W:      http://aeschi.ch.eu.org/efs/
4000 S:      Orphan
4001 F:      fs/efs/
4002
4003 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4004 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4005 M:      Christoph Raisch <raisch@de.ibm.com>
4006 L:      linux-rdma@vger.kernel.org
4007 S:      Supported
4008 F:      drivers/infiniband/hw/ehca/
4009
4010 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4011 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4012 L:      netdev@vger.kernel.org
4013 S:      Maintained
4014 F:      drivers/net/ethernet/ibm/ehea/
4015
4016 EM28XX VIDEO4LINUX DRIVER
4017 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4018 L:      linux-media@vger.kernel.org
4019 W:      http://linuxtv.org
4020 T:      git git://linuxtv.org/media_tree.git
4021 S:      Maintained
4022 F:      drivers/media/usb/em28xx/
4023
4024 EMBEDDED LINUX
4025 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4026 M:      Matt Mackall <mpm@selenic.com>
4027 M:      David Woodhouse <dwmw2@infradead.org>
4028 L:      linux-embedded@vger.kernel.org
4029 S:      Maintained
4030
4031 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4032 M:      James Smart <james.smart@avagotech.com>
4033 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4034 L:      linux-scsi@vger.kernel.org
4035 W:      http://www.avagotech.com
4036 S:      Supported
4037 F:      drivers/scsi/lpfc/
4038
4039 ENE CB710 FLASH CARD READER DRIVER
4040 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4041 S:      Maintained
4042 F:      drivers/misc/cb710/
4043 F:      drivers/mmc/host/cb710-mmc.*
4044 F:      include/linux/cb710.h
4045
4046 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4047 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4048 S:      Maintained
4049 F:      drivers/media/rc/ene_ir.*
4050
4051 ENHANCED ERROR HANDLING (EEH)
4052 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4053 L:      linuxppc-dev@lists.ozlabs.org
4054 S:      Supported
4055 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4056 F:      arch/powerpc/kernel/eeh*.c
4057
4058 EPSON S1D13XXX FRAMEBUFFER DRIVER
4059 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4060 S:      Maintained
4061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4062 F:      drivers/video/fbdev/s1d13xxxfb.c
4063 F:      include/video/s1d13xxxfb.h
4064
4065 ET131X NETWORK DRIVER
4066 M:      Mark Einon <mark.einon@gmail.com>
4067 S:      Odd Fixes
4068 F:      drivers/net/ethernet/agere/
4069
4070 ETHERNET BRIDGE
4071 M:      Stephen Hemminger <stephen@networkplumber.org>
4072 L:      bridge@lists.linux-foundation.org
4073 L:      netdev@vger.kernel.org
4074 W:      http://www.linuxfoundation.org/en/Net:Bridge
4075 S:      Maintained
4076 F:      include/linux/netfilter_bridge/
4077 F:      net/bridge/
4078
4079 ETHERNET PHY LIBRARY
4080 M:      Florian Fainelli <f.fainelli@gmail.com>
4081 L:      netdev@vger.kernel.org
4082 S:      Maintained
4083 F:      include/linux/phy.h
4084 F:      include/linux/phy_fixed.h
4085 F:      drivers/net/phy/
4086 F:      Documentation/networking/phy.txt
4087 F:      drivers/of/of_mdio.c
4088 F:      drivers/of/of_net.c
4089
4090 EXT2 FILE SYSTEM
4091 M:      Jan Kara <jack@suse.com>
4092 L:      linux-ext4@vger.kernel.org
4093 S:      Maintained
4094 F:      Documentation/filesystems/ext2.txt
4095 F:      fs/ext2/
4096 F:      include/linux/ext2*
4097
4098 EXT4 FILE SYSTEM
4099 M:      "Theodore Ts'o" <tytso@mit.edu>
4100 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4101 L:      linux-ext4@vger.kernel.org
4102 W:      http://ext4.wiki.kernel.org
4103 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4104 S:      Maintained
4105 F:      Documentation/filesystems/ext4.txt
4106 F:      fs/ext4/
4107
4108 Extended Verification Module (EVM)
4109 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4110 L:      linux-ima-devel@lists.sourceforge.net
4111 L:      linux-security-module@vger.kernel.org
4112 S:      Supported
4113 F:      security/integrity/evm/
4114
4115 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4116 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4117 M:      Chanwoo Choi <cw00.choi@samsung.com>
4118 L:      linux-kernel@vger.kernel.org
4119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4120 S:      Maintained
4121 F:      drivers/extcon/
4122 F:      Documentation/extcon/
4123
4124 EXYNOS DP DRIVER
4125 M:      Jingoo Han <jingoohan1@gmail.com>
4126 L:      dri-devel@lists.freedesktop.org
4127 S:      Maintained
4128 F:      drivers/gpu/drm/exynos/exynos_dp*
4129
4130 EXYNOS MIPI DISPLAY DRIVERS
4131 M:      Inki Dae <inki.dae@samsung.com>
4132 M:      Donghwa Lee <dh09.lee@samsung.com>
4133 M:      Kyungmin Park <kyungmin.park@samsung.com>
4134 L:      linux-fbdev@vger.kernel.org
4135 S:      Maintained
4136 F:      drivers/video/fbdev/exynos/exynos_mipi*
4137 F:      include/video/exynos_mipi*
4138
4139 F71805F HARDWARE MONITORING DRIVER
4140 M:      Jean Delvare <jdelvare@suse.com>
4141 L:      lm-sensors@lm-sensors.org
4142 S:      Maintained
4143 F:      Documentation/hwmon/f71805f
4144 F:      drivers/hwmon/f71805f.c
4145
4146 FC0011 TUNER DRIVER
4147 M:      Michael Buesch <m@bues.ch>
4148 L:      linux-media@vger.kernel.org
4149 S:      Maintained
4150 F:      drivers/media/tuners/fc0011.h
4151 F:      drivers/media/tuners/fc0011.c
4152
4153 FC2580 MEDIA DRIVER
4154 M:      Antti Palosaari <crope@iki.fi>
4155 L:      linux-media@vger.kernel.org
4156 W:      http://linuxtv.org/
4157 W:      http://palosaari.fi/linux/
4158 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4159 T:      git git://linuxtv.org/anttip/media_tree.git
4160 S:      Maintained
4161 F:      drivers/media/tuners/fc2580*
4162
4163 FANOTIFY
4164 M:      Eric Paris <eparis@redhat.com>
4165 S:      Maintained
4166 F:      fs/notify/fanotify/
4167 F:      include/linux/fanotify.h
4168 F:      include/uapi/linux/fanotify.h
4169
4170 FARSYNC SYNCHRONOUS DRIVER
4171 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4172 W:      http://www.farsite.co.uk/
4173 S:      Supported
4174 F:      drivers/net/wan/farsync.*
4175
4176 FAULT INJECTION SUPPORT
4177 M:      Akinobu Mita <akinobu.mita@gmail.com>
4178 S:      Supported
4179 F:      Documentation/fault-injection/
4180 F:      lib/fault-inject.c
4181
4182 FBTFT Framebuffer drivers
4183 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4184 M:      Noralf Trønnes <noralf@tronnes.org>
4185 S:      Maintained
4186 F:      drivers/staging/fbtft/
4187
4188 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4189 M:      Vasu Dev <vasu.dev@intel.com>
4190 L:      fcoe-devel@open-fcoe.org
4191 W:      www.Open-FCoE.org
4192 S:      Supported
4193 F:      drivers/scsi/libfc/
4194 F:      drivers/scsi/fcoe/
4195 F:      include/scsi/fc/
4196 F:      include/scsi/libfc.h
4197 F:      include/scsi/libfcoe.h
4198 F:      include/uapi/scsi/fc/
4199
4200 FILE LOCKING (flock() and fcntl()/lockf())
4201 M:      Jeff Layton <jlayton@poochiereds.net>
4202 M:      "J. Bruce Fields" <bfields@fieldses.org>
4203 L:      linux-fsdevel@vger.kernel.org
4204 S:      Maintained
4205 F:      include/linux/fcntl.h
4206 F:      include/linux/fs.h
4207 F:      include/uapi/linux/fcntl.h
4208 F:      include/uapi/linux/fs.h
4209 F:      fs/fcntl.c
4210 F:      fs/locks.c
4211
4212 FILESYSTEMS (VFS and infrastructure)
4213 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4214 L:      linux-fsdevel@vger.kernel.org
4215 S:      Maintained
4216 F:      fs/*
4217
4218 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4219 M:      Riku Voipio <riku.voipio@iki.fi>
4220 L:      lm-sensors@lm-sensors.org
4221 S:      Maintained
4222 F:      drivers/hwmon/f75375s.c
4223 F:      include/linux/f75375s.h
4224
4225 FIREWIRE AUDIO DRIVERS
4226 M:      Clemens Ladisch <clemens@ladisch.de>
4227 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4228 T:      git git://git.alsa-project.org/alsa-kernel.git
4229 S:      Maintained
4230 F:      sound/firewire/
4231
4232 FIREWIRE MEDIA DRIVERS (firedtv)
4233 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4234 L:      linux-media@vger.kernel.org
4235 L:      linux1394-devel@lists.sourceforge.net
4236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4237 S:      Maintained
4238 F:      drivers/media/firewire/
4239
4240 FIREWIRE SBP-2 TARGET
4241 M:      Chris Boot <bootc@bootc.net>
4242 L:      linux-scsi@vger.kernel.org
4243 L:      target-devel@vger.kernel.org
4244 L:      linux1394-devel@lists.sourceforge.net
4245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4246 S:      Maintained
4247 F:      drivers/target/sbp/
4248
4249 FIREWIRE SUBSYSTEM
4250 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4251 L:      linux1394-devel@lists.sourceforge.net
4252 W:      http://ieee1394.wiki.kernel.org/
4253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4254 S:      Maintained
4255 F:      drivers/firewire/
4256 F:      include/linux/firewire.h
4257 F:      include/uapi/linux/firewire*.h
4258 F:      tools/firewire/
4259
4260 FIRMWARE LOADER (request_firmware)
4261 M:      Ming Lei <ming.lei@canonical.com>
4262 L:      linux-kernel@vger.kernel.org
4263 S:      Maintained
4264 F:      Documentation/firmware_class/
4265 F:      drivers/base/firmware*.c
4266 F:      include/linux/firmware.h
4267
4268 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4269 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4270 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4271 S:      Maintained
4272 F:      drivers/block/rsxx/
4273
4274 FLOPPY DRIVER
4275 M:      Jiri Kosina <jikos@kernel.org>
4276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4277 S:      Odd fixes
4278 F:      drivers/block/floppy.c
4279
4280 FMC SUBSYSTEM
4281 M:      Alessandro Rubini <rubini@gnudd.com>
4282 W:      http://www.ohwr.org/projects/fmc-bus
4283 S:      Supported
4284 F:      drivers/fmc/
4285 F:      include/linux/fmc*.h
4286 F:      include/linux/ipmi-fru.h
4287 K:      fmc_d.*register
4288
4289 FPU EMULATOR
4290 M:      Bill Metzenthen <billm@melbpc.org.au>
4291 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4292 S:      Maintained
4293 F:      arch/x86/math-emu/
4294
4295 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4296 L:      netdev@vger.kernel.org
4297 S:      Orphan
4298 F:      drivers/net/wan/dlci.c
4299 F:      drivers/net/wan/sdla.c
4300
4301 FRAMEBUFFER LAYER
4302 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4303 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4304 L:      linux-fbdev@vger.kernel.org
4305 W:      http://linux-fbdev.sourceforge.net/
4306 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4308 S:      Maintained
4309 F:      Documentation/fb/
4310 F:      Documentation/devicetree/bindings/fb/
4311 F:      drivers/video/
4312 F:      include/video/
4313 F:      include/linux/fb.h
4314 F:      include/uapi/video/
4315 F:      include/uapi/linux/fb.h
4316
4317 FREESCALE DIU FRAMEBUFFER DRIVER
4318 M:      Timur Tabi <timur@tabi.org>
4319 L:      linux-fbdev@vger.kernel.org
4320 S:      Maintained
4321 F:      drivers/video/fbdev/fsl-diu-fb.*
4322
4323 FREESCALE DMA DRIVER
4324 M:      Li Yang <leoli@freescale.com>
4325 M:      Zhang Wei <zw@zh-kernel.org>
4326 L:      linuxppc-dev@lists.ozlabs.org
4327 S:      Maintained
4328 F:      drivers/dma/fsldma.*
4329
4330 FREESCALE I2C CPM DRIVER
4331 M:      Jochen Friedrich <jochen@scram.de>
4332 L:      linuxppc-dev@lists.ozlabs.org
4333 L:      linux-i2c@vger.kernel.org
4334 S:      Maintained
4335 F:      drivers/i2c/busses/i2c-cpm.c
4336
4337 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4338 M:      Sascha Hauer <kernel@pengutronix.de>
4339 L:      linux-fbdev@vger.kernel.org
4340 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4341 S:      Maintained
4342 F:      include/linux/platform_data/video-imxfb.h
4343 F:      drivers/video/fbdev/imxfb.c
4344
4345 FREESCALE QUAD SPI DRIVER
4346 M:      Han Xu <han.xu@freescale.com>
4347 L:      linux-mtd@lists.infradead.org
4348 S:      Maintained
4349 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4350
4351 FREESCALE SOC FS_ENET DRIVER
4352 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4353 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4354 L:      linuxppc-dev@lists.ozlabs.org
4355 L:      netdev@vger.kernel.org
4356 S:      Maintained
4357 F:      drivers/net/ethernet/freescale/fs_enet/
4358 F:      include/linux/fs_enet_pd.h
4359
4360 FREESCALE QUICC ENGINE LIBRARY
4361 L:      linuxppc-dev@lists.ozlabs.org
4362 S:      Orphan
4363 F:      arch/powerpc/sysdev/qe_lib/
4364 F:      arch/powerpc/include/asm/*qe.h
4365
4366 FREESCALE USB PERIPHERAL DRIVERS
4367 M:      Li Yang <leoli@freescale.com>
4368 L:      linux-usb@vger.kernel.org
4369 L:      linuxppc-dev@lists.ozlabs.org
4370 S:      Maintained
4371 F:      drivers/usb/gadget/udc/fsl*
4372
4373 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4374 M:      Li Yang <leoli@freescale.com>
4375 L:      netdev@vger.kernel.org
4376 L:      linuxppc-dev@lists.ozlabs.org
4377 S:      Maintained
4378 F:      drivers/net/ethernet/freescale/ucc_geth*
4379
4380 FREESCALE QUICC ENGINE UCC UART DRIVER
4381 M:      Timur Tabi <timur@tabi.org>
4382 L:      linuxppc-dev@lists.ozlabs.org
4383 S:      Maintained
4384 F:      drivers/tty/serial/ucc_uart.c
4385
4386 FREESCALE SOC SOUND DRIVERS
4387 M:      Timur Tabi <timur@tabi.org>
4388 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4389 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4390 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4391 L:      linuxppc-dev@lists.ozlabs.org
4392 S:      Maintained
4393 F:      sound/soc/fsl/fsl*
4394 F:      sound/soc/fsl/imx*
4395 F:      sound/soc/fsl/mpc8610_hpcd.c
4396
4397 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4398 M:      "J. German Rivera" <German.Rivera@freescale.com>
4399 L:      linux-kernel@vger.kernel.org
4400 S:      Maintained
4401 F:      drivers/staging/fsl-mc/
4402
4403 FREEVXFS FILESYSTEM
4404 M:      Christoph Hellwig <hch@infradead.org>
4405 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4406 S:      Maintained
4407 F:      fs/freevxfs/
4408
4409 FREEZER
4410 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4411 M:      Pavel Machek <pavel@ucw.cz>
4412 L:      linux-pm@vger.kernel.org
4413 S:      Supported
4414 F:      Documentation/power/freezing-of-tasks.txt
4415 F:      include/linux/freezer.h
4416 F:      kernel/freezer.c
4417
4418 FRONTSWAP API
4419 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4420 L:      linux-kernel@vger.kernel.org
4421 S:      Maintained
4422 F:      mm/frontswap.c
4423 F:      include/linux/frontswap.h
4424
4425 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4426 M:      David Howells <dhowells@redhat.com>
4427 L:      linux-cachefs@redhat.com
4428 S:      Supported
4429 F:      Documentation/filesystems/caching/
4430 F:      fs/fscache/
4431 F:      include/linux/fscache*.h
4432
4433 F2FS FILE SYSTEM
4434 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4435 M:      Changman Lee <cm224.lee@samsung.com>
4436 R:      Chao Yu <chao2.yu@samsung.com>
4437 L:      linux-f2fs-devel@lists.sourceforge.net
4438 W:      http://en.wikipedia.org/wiki/F2FS
4439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4440 S:      Maintained
4441 F:      Documentation/filesystems/f2fs.txt
4442 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4443 F:      fs/f2fs/
4444 F:      include/linux/f2fs_fs.h
4445 F:      include/trace/events/f2fs.h
4446
4447 FUJITSU FR-V (FRV) PORT
4448 M:      David Howells <dhowells@redhat.com>
4449 S:      Maintained
4450 F:      arch/frv/
4451
4452 FUJITSU LAPTOP EXTRAS
4453 M:      Jonathan Woithe <jwoithe@just42.net>
4454 L:      platform-driver-x86@vger.kernel.org
4455 S:      Maintained
4456 F:      drivers/platform/x86/fujitsu-laptop.c
4457
4458 FUJITSU M-5MO LS CAMERA ISP DRIVER
4459 M:      Kyungmin Park <kyungmin.park@samsung.com>
4460 M:      Heungjun Kim <riverful.kim@samsung.com>
4461 L:      linux-media@vger.kernel.org
4462 S:      Maintained
4463 F:      drivers/media/i2c/m5mols/
4464 F:      include/media/m5mols.h
4465
4466 FUJITSU TABLET EXTRAS
4467 M:      Robert Gerlach <khnz@gmx.de>
4468 L:      platform-driver-x86@vger.kernel.org
4469 S:      Maintained
4470 F:      drivers/platform/x86/fujitsu-tablet.c
4471
4472 FUSE: FILESYSTEM IN USERSPACE
4473 M:      Miklos Szeredi <miklos@szeredi.hu>
4474 L:      fuse-devel@lists.sourceforge.net
4475 W:      http://fuse.sourceforge.net/
4476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4477 S:      Maintained
4478 F:      fs/fuse/
4479 F:      include/uapi/linux/fuse.h
4480 F:      Documentation/filesystems/fuse.txt
4481
4482 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4483 M:      Rik Faith <faith@cs.unc.edu>
4484 L:      linux-scsi@vger.kernel.org
4485 S:      Odd Fixes (e.g., new signatures)
4486 F:      drivers/scsi/fdomain.*
4487
4488 GCOV BASED KERNEL PROFILING
4489 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4490 S:      Maintained
4491 F:      kernel/gcov/
4492 F:      Documentation/gcov.txt
4493
4494 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4495 M:      Achim Leubner <achim_leubner@adaptec.com>
4496 L:      linux-scsi@vger.kernel.org
4497 W:      http://www.icp-vortex.com/
4498 S:      Supported
4499 F:      drivers/scsi/gdt*
4500
4501 GDB KERNEL DEBUGGING HELPER SCRIPTS
4502 M:      Jan Kiszka <jan.kiszka@siemens.com>
4503 S:      Supported
4504 F:      scripts/gdb/
4505
4506 GEMTEK FM RADIO RECEIVER DRIVER
4507 M:      Hans Verkuil <hverkuil@xs4all.nl>
4508 L:      linux-media@vger.kernel.org
4509 T:      git git://linuxtv.org/media_tree.git
4510 W:      http://linuxtv.org
4511 S:      Maintained
4512 F:      drivers/media/radio/radio-gemtek*
4513
4514 GENERIC GPIO I2C DRIVER
4515 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4516 S:      Supported
4517 F:      drivers/i2c/busses/i2c-gpio.c
4518 F:      include/linux/i2c-gpio.h
4519
4520 GENERIC GPIO I2C MULTIPLEXER DRIVER
4521 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4522 L:      linux-i2c@vger.kernel.org
4523 S:      Supported
4524 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4525 F:      include/linux/i2c-mux-gpio.h
4526 F:      Documentation/i2c/muxes/i2c-mux-gpio
4527
4528 GENERIC HDLC (WAN) DRIVERS
4529 M:      Krzysztof Halasa <khc@pm.waw.pl>
4530 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4531 S:      Maintained
4532 F:      drivers/net/wan/c101.c
4533 F:      drivers/net/wan/hd6457*
4534 F:      drivers/net/wan/hdlc*
4535 F:      drivers/net/wan/n2.c
4536 F:      drivers/net/wan/pc300too.c
4537 F:      drivers/net/wan/pci200syn.c
4538 F:      drivers/net/wan/wanxl*
4539
4540 GENERIC INCLUDE/ASM HEADER FILES
4541 M:      Arnd Bergmann <arnd@arndb.de>
4542 L:      linux-arch@vger.kernel.org
4543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4544 S:      Maintained
4545 F:      include/asm-generic/
4546 F:      include/uapi/asm-generic/
4547
4548 GENERIC PHY FRAMEWORK
4549 M:      Kishon Vijay Abraham I <kishon@ti.com>
4550 L:      linux-kernel@vger.kernel.org
4551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4552 S:      Supported
4553 F:      drivers/phy/
4554 F:      include/linux/phy/
4555
4556 GENERIC PM DOMAINS
4557 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4558 M:      Kevin Hilman <khilman@kernel.org>
4559 M:      Ulf Hansson <ulf.hansson@linaro.org>
4560 L:      linux-pm@vger.kernel.org
4561 S:      Supported
4562 F:      drivers/base/power/domain*.c
4563 F:      include/linux/pm_domain.h
4564
4565 GENERIC UIO DRIVER FOR PCI DEVICES
4566 M:      "Michael S. Tsirkin" <mst@redhat.com>
4567 L:      kvm@vger.kernel.org
4568 S:      Supported
4569 F:      drivers/uio/uio_pci_generic.c
4570
4571 GET_MAINTAINER SCRIPT
4572 M:      Joe Perches <joe@perches.com>
4573 S:      Maintained
4574 F:      scripts/get_maintainer.pl
4575
4576 GFS2 FILE SYSTEM
4577 M:      Steven Whitehouse <swhiteho@redhat.com>
4578 M:      Bob Peterson <rpeterso@redhat.com>
4579 L:      cluster-devel@redhat.com
4580 W:      http://sources.redhat.com/cluster/
4581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4582 S:      Supported
4583 F:      Documentation/filesystems/gfs2*.txt
4584 F:      fs/gfs2/
4585 F:      include/uapi/linux/gfs2_ondisk.h
4586
4587 GIGASET ISDN DRIVERS
4588 M:      Paul Bolle <pebolle@tiscali.nl>
4589 L:      gigaset307x-common@lists.sourceforge.net
4590 W:      http://gigaset307x.sourceforge.net/
4591 S:      Odd Fixes
4592 F:      Documentation/isdn/README.gigaset
4593 F:      drivers/isdn/gigaset/
4594 F:      include/uapi/linux/gigaset_dev.h
4595
4596 GO7007 MPEG CODEC
4597 M:      Hans Verkuil <hans.verkuil@cisco.com>
4598 L:      linux-media@vger.kernel.org
4599 S:      Maintained
4600 F:      drivers/media/usb/go7007/
4601
4602 GOODIX TOUCHSCREEN
4603 M:      Bastien Nocera <hadess@hadess.net>
4604 L:      linux-input@vger.kernel.org
4605 S:      Maintained
4606 F:      drivers/input/touchscreen/goodix.c
4607
4608 GPIO SUBSYSTEM
4609 M:      Linus Walleij <linus.walleij@linaro.org>
4610 M:      Alexandre Courbot <gnurou@gmail.com>
4611 L:      linux-gpio@vger.kernel.org
4612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4613 S:      Maintained
4614 F:      Documentation/gpio/
4615 F:      drivers/gpio/
4616 F:      include/linux/gpio/
4617 F:      include/linux/gpio.h
4618 F:      include/asm-generic/gpio.h
4619
4620 GRE DEMULTIPLEXER DRIVER
4621 M:      Dmitry Kozlov <xeb@mail.ru>
4622 L:      netdev@vger.kernel.org
4623 S:      Maintained
4624 F:      net/ipv4/gre_demux.c
4625 F:      net/ipv4/gre_offload.c
4626 F:      include/net/gre.h
4627
4628 GRETH 10/100/1G Ethernet MAC device driver
4629 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4630 L:      netdev@vger.kernel.org
4631 S:      Maintained
4632 F:      drivers/net/ethernet/aeroflex/
4633
4634 GSPCA FINEPIX SUBDRIVER
4635 M:      Frank Zago <frank@zago.net>
4636 L:      linux-media@vger.kernel.org
4637 T:      git git://linuxtv.org/media_tree.git
4638 S:      Maintained
4639 F:      drivers/media/usb/gspca/finepix.c
4640
4641 GSPCA GL860 SUBDRIVER
4642 M:      Olivier Lorin <o.lorin@laposte.net>
4643 L:      linux-media@vger.kernel.org
4644 T:      git git://linuxtv.org/media_tree.git
4645 S:      Maintained
4646 F:      drivers/media/usb/gspca/gl860/
4647
4648 GSPCA M5602 SUBDRIVER
4649 M:      Erik Andren <erik.andren@gmail.com>
4650 L:      linux-media@vger.kernel.org
4651 T:      git git://linuxtv.org/media_tree.git
4652 S:      Maintained
4653 F:      drivers/media/usb/gspca/m5602/
4654
4655 GSPCA PAC207 SONIXB SUBDRIVER
4656 M:      Hans de Goede <hdegoede@redhat.com>
4657 L:      linux-media@vger.kernel.org
4658 T:      git git://linuxtv.org/media_tree.git
4659 S:      Maintained
4660 F:      drivers/media/usb/gspca/pac207.c
4661
4662 GSPCA SN9C20X SUBDRIVER
4663 M:      Brian Johnson <brijohn@gmail.com>
4664 L:      linux-media@vger.kernel.org
4665 T:      git git://linuxtv.org/media_tree.git
4666 S:      Maintained
4667 F:      drivers/media/usb/gspca/sn9c20x.c
4668
4669 GSPCA T613 SUBDRIVER
4670 M:      Leandro Costantino <lcostantino@gmail.com>
4671 L:      linux-media@vger.kernel.org
4672 T:      git git://linuxtv.org/media_tree.git
4673 S:      Maintained
4674 F:      drivers/media/usb/gspca/t613.c
4675
4676 GSPCA USB WEBCAM DRIVER
4677 M:      Hans de Goede <hdegoede@redhat.com>
4678 L:      linux-media@vger.kernel.org
4679 T:      git git://linuxtv.org/media_tree.git
4680 S:      Maintained
4681 F:      drivers/media/usb/gspca/
4682
4683 GUID PARTITION TABLE (GPT)
4684 M:      Davidlohr Bueso <dave@stgolabs.net>
4685 L:      linux-efi@vger.kernel.org
4686 S:      Maintained
4687 F:      block/partitions/efi.*
4688
4689 STK1160 USB VIDEO CAPTURE DRIVER
4690 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4691 L:      linux-media@vger.kernel.org
4692 T:      git git://linuxtv.org/media_tree.git
4693 S:      Maintained
4694 F:      drivers/media/usb/stk1160/
4695
4696 H8/300 ARCHITECTURE
4697 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4698 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4699 W:      http://uclinux-h8.sourceforge.jp
4700 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4701 S:      Maintained
4702 F:      arch/h8300/
4703 F:      drivers/clocksource/h8300_*.c
4704 F:      drivers/clk/h8300/
4705 F:      drivers/irqchip/irq-renesas-h8*.c
4706
4707 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4708 M:      Frank Seidel <frank@f-seidel.de>
4709 L:      platform-driver-x86@vger.kernel.org
4710 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4711 S:      Maintained
4712 F:      drivers/platform/x86/hdaps.c
4713
4714 HDPVR USB VIDEO ENCODER DRIVER
4715 M:      Hans Verkuil <hverkuil@xs4all.nl>
4716 L:      linux-media@vger.kernel.org
4717 T:      git git://linuxtv.org/media_tree.git
4718 W:      http://linuxtv.org
4719 S:      Odd Fixes
4720 F:      drivers/media/usb/hdpvr/
4721
4722 HWPOISON MEMORY FAILURE HANDLING
4723 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4724 L:      linux-mm@kvack.org
4725 S:      Maintained
4726 F:      mm/memory-failure.c
4727 F:      mm/hwpoison-inject.c
4728
4729 HYPERVISOR VIRTUAL CONSOLE DRIVER
4730 L:      linuxppc-dev@lists.ozlabs.org
4731 S:      Odd Fixes
4732 F:      drivers/tty/hvc/
4733
4734 HACKRF MEDIA DRIVER
4735 M:      Antti Palosaari <crope@iki.fi>
4736 L:      linux-media@vger.kernel.org
4737 W:      http://linuxtv.org/
4738 W:      http://palosaari.fi/linux/
4739 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4740 T:      git git://linuxtv.org/anttip/media_tree.git
4741 S:      Maintained
4742 F:      drivers/media/usb/hackrf/
4743
4744 HARDWARE MONITORING
4745 M:      Jean Delvare <jdelvare@suse.com>
4746 M:      Guenter Roeck <linux@roeck-us.net>
4747 L:      lm-sensors@lm-sensors.org
4748 W:      http://www.lm-sensors.org/
4749 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4751 S:      Maintained
4752 F:      Documentation/hwmon/
4753 F:      drivers/hwmon/
4754 F:      include/linux/hwmon*.h
4755
4756 HARDWARE RANDOM NUMBER GENERATOR CORE
4757 M:      Matt Mackall <mpm@selenic.com>
4758 M:      Herbert Xu <herbert@gondor.apana.org.au>
4759 L:      linux-crypto@vger.kernel.org
4760 S:      Odd fixes
4761 F:      Documentation/hw_random.txt
4762 F:      drivers/char/hw_random/
4763 F:      include/linux/hw_random.h
4764
4765 HARDWARE SPINLOCK CORE
4766 M:      Ohad Ben-Cohen <ohad@wizery.com>
4767 S:      Maintained
4768 F:      Documentation/hwspinlock.txt
4769 F:      drivers/hwspinlock/hwspinlock_*
4770 F:      include/linux/hwspinlock.h
4771
4772 HARMONY SOUND DRIVER
4773 L:      linux-parisc@vger.kernel.org
4774 S:      Maintained
4775 F:      sound/parisc/harmony.*
4776
4777 HD29L2 MEDIA DRIVER
4778 M:      Antti Palosaari <crope@iki.fi>
4779 L:      linux-media@vger.kernel.org
4780 W:      http://linuxtv.org/
4781 W:      http://palosaari.fi/linux/
4782 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4783 T:      git git://linuxtv.org/anttip/media_tree.git
4784 S:      Maintained
4785 F:      drivers/media/dvb-frontends/hd29l2*
4786
4787 HEWLETT-PACKARD SMART2 RAID DRIVER
4788 L:      iss_storagedev@hp.com
4789 S:      Orphan
4790 F:      Documentation/blockdev/cpqarray.txt
4791 F:      drivers/block/cpqarray.*
4792
4793 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4794 M:      Don Brace <don.brace@pmcs.com>
4795 L:      iss_storagedev@hp.com
4796 L:      storagedev@pmcs.com
4797 L:      linux-scsi@vger.kernel.org
4798 S:      Supported
4799 F:      Documentation/scsi/hpsa.txt
4800 F:      drivers/scsi/hpsa*.[ch]
4801 F:      include/linux/cciss*.h
4802 F:      include/uapi/linux/cciss*.h
4803
4804 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4805 M:      Don Brace <don.brace@pmcs.com>
4806 L:      iss_storagedev@hp.com
4807 L:      storagedev@pmcs.com
4808 L:      linux-scsi@vger.kernel.org
4809 S:      Supported
4810 F:      Documentation/blockdev/cciss.txt
4811 F:      drivers/block/cciss*
4812 F:      include/linux/cciss_ioctl.h
4813 F:      include/uapi/linux/cciss_ioctl.h
4814
4815 HFS FILESYSTEM
4816 L:      linux-fsdevel@vger.kernel.org
4817 S:      Orphan
4818 F:      Documentation/filesystems/hfs.txt
4819 F:      fs/hfs/
4820
4821 HFSPLUS FILESYSTEM
4822 L:      linux-fsdevel@vger.kernel.org
4823 S:      Orphan
4824 F:      Documentation/filesystems/hfsplus.txt
4825 F:      fs/hfsplus/
4826
4827 HGA FRAMEBUFFER DRIVER
4828 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4829 L:      linux-nvidia@lists.surfsouth.com
4830 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4831 S:      Maintained
4832 F:      drivers/video/fbdev/hgafb.c
4833
4834 HIBERNATION (aka Software Suspend, aka swsusp)
4835 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4836 M:      Pavel Machek <pavel@ucw.cz>
4837 L:      linux-pm@vger.kernel.org
4838 S:      Supported
4839 F:      arch/x86/power/
4840 F:      drivers/base/power/
4841 F:      kernel/power/
4842 F:      include/linux/suspend.h
4843 F:      include/linux/freezer.h
4844 F:      include/linux/pm.h
4845 F:      arch/*/include/asm/suspend*.h
4846
4847 HID CORE LAYER
4848 M:      Jiri Kosina <jikos@kernel.org>
4849 L:      linux-input@vger.kernel.org
4850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4851 S:      Maintained
4852 F:      drivers/hid/
4853 F:      include/linux/hid*
4854 F:      include/uapi/linux/hid*
4855
4856 HID SENSOR HUB DRIVERS
4857 M:      Jiri Kosina <jikos@kernel.org>
4858 M:      Jonathan Cameron <jic23@kernel.org>
4859 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4860 L:      linux-input@vger.kernel.org
4861 L:      linux-iio@vger.kernel.org
4862 S:      Maintained
4863 F:      Documentation/hid/hid-sensor*
4864 F:      drivers/hid/hid-sensor-*
4865 F:      drivers/iio/*/hid-*
4866 F:      include/linux/hid-sensor-*
4867
4868 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4869 M:      Thomas Gleixner <tglx@linutronix.de>
4870 L:      linux-kernel@vger.kernel.org
4871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4872 S:      Maintained
4873 F:      Documentation/timers/
4874 F:      kernel/time/hrtimer.c
4875 F:      kernel/time/clockevents.c
4876 F:      kernel/time/tick*.*
4877 F:      kernel/time/timer_*.c
4878 F:      include/linux/clockchips.h
4879 F:      include/linux/hrtimer.h
4880
4881 HIGH-SPEED SCC DRIVER FOR AX.25
4882 L:      linux-hams@vger.kernel.org
4883 S:      Orphan
4884 F:      drivers/net/hamradio/dmascc.c
4885 F:      drivers/net/hamradio/scc.c
4886
4887 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4888 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4889 W:      http://www.highpoint-tech.com
4890 S:      Supported
4891 F:      Documentation/scsi/hptiop.txt
4892 F:      drivers/scsi/hptiop.c
4893
4894 HIPPI
4895 M:      Jes Sorensen <jes@trained-monkey.org>
4896 L:      linux-hippi@sunsite.dk
4897 S:      Maintained
4898 F:      include/linux/hippidevice.h
4899 F:      include/uapi/linux/if_hippi.h
4900 F:      net/802/hippi.c
4901 F:      drivers/net/hippi/
4902
4903 HOST AP DRIVER
4904 M:      Jouni Malinen <j@w1.fi>
4905 L:      hostap@shmoo.com (subscribers-only)
4906 L:      linux-wireless@vger.kernel.org
4907 W:      http://hostap.epitest.fi/
4908 S:      Maintained
4909 F:      drivers/net/wireless/hostap/
4910
4911 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4912 L:      platform-driver-x86@vger.kernel.org
4913 S:      Orphan
4914 F:      drivers/platform/x86/tc1100-wmi.c
4915
4916 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4917 M:      Jaroslav Kysela <perex@perex.cz>
4918 S:      Maintained
4919 F:      drivers/net/ethernet/hp/hp100.*
4920
4921 HPET:   High Precision Event Timers driver
4922 M:      Clemens Ladisch <clemens@ladisch.de>
4923 S:      Maintained
4924 F:      Documentation/timers/hpet.txt
4925 F:      drivers/char/hpet.c
4926 F:      include/linux/hpet.h
4927 F:      include/uapi/linux/hpet.h
4928
4929 HPET:   x86
4930 S:      Orphan
4931 F:      arch/x86/kernel/hpet.c
4932 F:      arch/x86/include/asm/hpet.h
4933
4934 HPFS FILESYSTEM
4935 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4936 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4937 S:      Maintained
4938 F:      fs/hpfs/
4939
4940 HSI SUBSYSTEM
4941 M:      Sebastian Reichel <sre@kernel.org>
4942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4943 S:      Maintained
4944 F:      Documentation/ABI/testing/sysfs-bus-hsi
4945 F:      Documentation/hsi.txt
4946 F:      drivers/hsi/
4947 F:      include/linux/hsi/
4948 F:      include/uapi/linux/hsi/
4949
4950 HSO 3G MODEM DRIVER
4951 M:      Jan Dumon <j.dumon@option.com>
4952 W:      http://www.pharscape.org
4953 S:      Maintained
4954 F:      drivers/net/usb/hso.c
4955
4956 HSR NETWORK PROTOCOL
4957 M:      Arvid Brodin <arvid.brodin@alten.se>
4958 L:      netdev@vger.kernel.org
4959 S:      Maintained
4960 F:      net/hsr/
4961
4962 HTCPEN TOUCHSCREEN DRIVER
4963 M:      Pau Oliva Fora <pof@eslack.org>
4964 L:      linux-input@vger.kernel.org
4965 S:      Maintained
4966 F:      drivers/input/touchscreen/htcpen.c
4967
4968 HUGETLB FILESYSTEM
4969 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4970 S:      Maintained
4971 F:      fs/hugetlbfs/
4972
4973 Hyper-V CORE AND DRIVERS
4974 M:      "K. Y. Srinivasan" <kys@microsoft.com>
4975 M:      Haiyang Zhang <haiyangz@microsoft.com>
4976 L:      devel@linuxdriverproject.org
4977 S:      Maintained
4978 F:      arch/x86/include/asm/mshyperv.h
4979 F:      arch/x86/include/uapi/asm/hyperv.h
4980 F:      arch/x86/kernel/cpu/mshyperv.c
4981 F:      drivers/hid/hid-hyperv.c
4982 F:      drivers/hv/
4983 F:      drivers/input/serio/hyperv-keyboard.c
4984 F:      drivers/net/hyperv/
4985 F:      drivers/scsi/storvsc_drv.c
4986 F:      drivers/video/fbdev/hyperv_fb.c
4987 F:      include/linux/hyperv.h
4988 F:      tools/hv/
4989 F:      Documentation/ABI/stable/sysfs-bus-vmbus
4990
4991 I2C OVER PARALLEL PORT
4992 M:      Jean Delvare <jdelvare@suse.com>
4993 L:      linux-i2c@vger.kernel.org
4994 S:      Maintained
4995 F:      Documentation/i2c/busses/i2c-parport
4996 F:      Documentation/i2c/busses/i2c-parport-light
4997 F:      drivers/i2c/busses/i2c-parport.c
4998 F:      drivers/i2c/busses/i2c-parport-light.c
4999
5000 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5001 M:      Jean Delvare <jdelvare@suse.com>
5002 L:      linux-i2c@vger.kernel.org
5003 S:      Maintained
5004 F:      Documentation/i2c/busses/i2c-ali1535
5005 F:      Documentation/i2c/busses/i2c-ali1563
5006 F:      Documentation/i2c/busses/i2c-ali15x3
5007 F:      Documentation/i2c/busses/i2c-amd756
5008 F:      Documentation/i2c/busses/i2c-amd8111
5009 F:      Documentation/i2c/busses/i2c-i801
5010 F:      Documentation/i2c/busses/i2c-nforce2
5011 F:      Documentation/i2c/busses/i2c-piix4
5012 F:      Documentation/i2c/busses/i2c-sis5595
5013 F:      Documentation/i2c/busses/i2c-sis630
5014 F:      Documentation/i2c/busses/i2c-sis96x
5015 F:      Documentation/i2c/busses/i2c-via
5016 F:      Documentation/i2c/busses/i2c-viapro
5017 F:      drivers/i2c/busses/i2c-ali1535.c
5018 F:      drivers/i2c/busses/i2c-ali1563.c
5019 F:      drivers/i2c/busses/i2c-ali15x3.c
5020 F:      drivers/i2c/busses/i2c-amd756.c
5021 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5022 F:      drivers/i2c/busses/i2c-amd8111.c
5023 F:      drivers/i2c/busses/i2c-i801.c
5024 F:      drivers/i2c/busses/i2c-isch.c
5025 F:      drivers/i2c/busses/i2c-nforce2.c
5026 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5027 F:      drivers/i2c/busses/i2c-piix4.c
5028 F:      drivers/i2c/busses/i2c-sis5595.c
5029 F:      drivers/i2c/busses/i2c-sis630.c
5030 F:      drivers/i2c/busses/i2c-sis96x.c
5031 F:      drivers/i2c/busses/i2c-via.c
5032 F:      drivers/i2c/busses/i2c-viapro.c
5033
5034 I2C/SMBUS ISMT DRIVER
5035 M:      Seth Heasley <seth.heasley@intel.com>
5036 M:      Neil Horman <nhorman@tuxdriver.com>
5037 L:      linux-i2c@vger.kernel.org
5038 F:      drivers/i2c/busses/i2c-ismt.c
5039 F:      Documentation/i2c/busses/i2c-ismt
5040
5041 I2C/SMBUS STUB DRIVER
5042 M:      Jean Delvare <jdelvare@suse.com>
5043 L:      linux-i2c@vger.kernel.org
5044 S:      Maintained
5045 F:      drivers/i2c/i2c-stub.c
5046
5047 I2C SUBSYSTEM
5048 M:      Wolfram Sang <wsa@the-dreams.de>
5049 L:      linux-i2c@vger.kernel.org
5050 W:      https://i2c.wiki.kernel.org/
5051 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5053 S:      Maintained
5054 F:      Documentation/devicetree/bindings/i2c/
5055 F:      Documentation/i2c/
5056 F:      drivers/i2c/
5057 F:      include/linux/i2c.h
5058 F:      include/linux/i2c-*.h
5059 F:      include/uapi/linux/i2c.h
5060 F:      include/uapi/linux/i2c-*.h
5061
5062 I2C ACPI SUPPORT
5063 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5064 L:      linux-i2c@vger.kernel.org
5065 L:      linux-acpi@vger.kernel.org
5066 S:      Maintained
5067
5068 I2C-TAOS-EVM DRIVER
5069 M:      Jean Delvare <jdelvare@suse.com>
5070 L:      linux-i2c@vger.kernel.org
5071 S:      Maintained
5072 F:      Documentation/i2c/busses/i2c-taos-evm
5073 F:      drivers/i2c/busses/i2c-taos-evm.c
5074
5075 I2C-TINY-USB DRIVER
5076 M:      Till Harbaum <till@harbaum.org>
5077 L:      linux-i2c@vger.kernel.org
5078 W:      http://www.harbaum.org/till/i2c_tiny_usb
5079 S:      Maintained
5080 F:      drivers/i2c/busses/i2c-tiny-usb.c
5081
5082 i386 BOOT CODE
5083 M:      "H. Peter Anvin" <hpa@zytor.com>
5084 S:      Maintained
5085 F:      arch/x86/boot/
5086
5087 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5088 M:      "H. Peter Anvin" <hpa@zytor.com>
5089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5090 S:      Maintained
5091
5092 IA64 (Itanium) PLATFORM
5093 M:      Tony Luck <tony.luck@intel.com>
5094 M:      Fenghua Yu <fenghua.yu@intel.com>
5095 L:      linux-ia64@vger.kernel.org
5096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5097 S:      Maintained
5098 F:      arch/ia64/
5099
5100 IBM Power VMX Cryptographic instructions
5101 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5102 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5103 L:      linux-crypto@vger.kernel.org
5104 S:      Supported
5105 F:      drivers/crypto/vmx/Makefile
5106 F:      drivers/crypto/vmx/Kconfig
5107 F:      drivers/crypto/vmx/vmx.c
5108 F:      drivers/crypto/vmx/aes*
5109 F:      drivers/crypto/vmx/ghash*
5110 F:      drivers/crypto/vmx/ppc-xlate.pl
5111
5112 IBM Power in-Nest Crypto Acceleration
5113 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5114 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5115 L:      linux-crypto@vger.kernel.org
5116 S:      Supported
5117 F:      drivers/crypto/nx/Makefile
5118 F:      drivers/crypto/nx/Kconfig
5119 F:      drivers/crypto/nx/nx-aes*
5120 F:      drivers/crypto/nx/nx-sha*
5121 F:      drivers/crypto/nx/nx.*
5122 F:      drivers/crypto/nx/nx_csbcpb.h
5123 F:      drivers/crypto/nx/nx_debugfs.h
5124
5125 IBM Power 842 compression accelerator
5126 M:      Dan Streetman <ddstreet@ieee.org>
5127 S:      Supported
5128 F:      drivers/crypto/nx/Makefile
5129 F:      drivers/crypto/nx/Kconfig
5130 F:      drivers/crypto/nx/nx-842*
5131 F:      include/linux/sw842.h
5132 F:      crypto/842.c
5133 F:      lib/842/
5134
5135 IBM Power Linux RAID adapter
5136 M:      Brian King <brking@us.ibm.com>
5137 S:      Supported
5138 F:      drivers/scsi/ipr.*
5139
5140 IBM Power Virtual Ethernet Device Driver
5141 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5142 L:      netdev@vger.kernel.org
5143 S:      Supported
5144 F:      drivers/net/ethernet/ibm/ibmveth.*
5145
5146 IBM Power Virtual SCSI Device Drivers
5147 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5148 L:      linux-scsi@vger.kernel.org
5149 S:      Supported
5150 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5151 F:      drivers/scsi/ibmvscsi/viosrp.h
5152
5153 IBM Power Virtual FC Device Drivers
5154 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5155 L:      linux-scsi@vger.kernel.org
5156 S:      Supported
5157 F:      drivers/scsi/ibmvscsi/ibmvfc*
5158
5159 IBM ServeRAID RAID DRIVER
5160 S:      Orphan
5161 F:      drivers/scsi/ips.*
5162
5163 ICH LPC AND GPIO DRIVER
5164 M:      Peter Tyser <ptyser@xes-inc.com>
5165 S:      Maintained
5166 F:      drivers/mfd/lpc_ich.c
5167 F:      drivers/gpio/gpio-ich.c
5168
5169 IDE SUBSYSTEM
5170 M:      "David S. Miller" <davem@davemloft.net>
5171 L:      linux-ide@vger.kernel.org
5172 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5174 S:      Maintained
5175 F:      Documentation/ide/
5176 F:      drivers/ide/
5177 F:      include/linux/ide.h
5178
5179 IDEAPAD LAPTOP EXTRAS DRIVER
5180 M:      Ike Panhc <ike.pan@canonical.com>
5181 L:      platform-driver-x86@vger.kernel.org
5182 W:      http://launchpad.net/ideapad-laptop
5183 S:      Maintained
5184 F:      drivers/platform/x86/ideapad-laptop.c
5185
5186 IDEAPAD LAPTOP SLIDEBAR DRIVER
5187 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5188 L:      linux-input@vger.kernel.org
5189 W:      https://github.com/o2genum/ideapad-slidebar
5190 S:      Maintained
5191 F:      drivers/input/misc/ideapad_slidebar.c
5192
5193 IDE/ATAPI DRIVERS
5194 M:      Borislav Petkov <bp@alien8.de>
5195 L:      linux-ide@vger.kernel.org
5196 S:      Maintained
5197 F:      Documentation/cdrom/ide-cd
5198 F:      drivers/ide/ide-cd*
5199
5200 IDLE-I7300
5201 M:      Andy Henroid <andrew.d.henroid@intel.com>
5202 L:      linux-pm@vger.kernel.org
5203 S:      Supported
5204 F:      drivers/idle/i7300_idle.c
5205
5206 IEEE 802.15.4 SUBSYSTEM
5207 M:      Alexander Aring <alex.aring@gmail.com>
5208 L:      linux-wpan@vger.kernel.org
5209 W:      https://github.com/linux-wpan
5210 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5211 S:      Maintained
5212 F:      net/ieee802154/
5213 F:      net/mac802154/
5214 F:      drivers/net/ieee802154/
5215 F:      include/linux/nl802154.h
5216 F:      include/linux/ieee802154.h
5217 F:      include/net/nl802154.h
5218 F:      include/net/mac802154.h
5219 F:      include/net/af_ieee802154.h
5220 F:      include/net/cfg802154.h
5221 F:      include/net/ieee802154_netdev.h
5222 F:      Documentation/networking/ieee802154.txt
5223
5224 IGORPLUG-USB IR RECEIVER
5225 M:      Sean Young <sean@mess.org>
5226 L:      linux-media@vger.kernel.org
5227 S:      Maintained
5228 F:      drivers/media/rc/igorplugusb.c
5229
5230 IGUANAWORKS USB IR TRANSCEIVER
5231 M:      Sean Young <sean@mess.org>
5232 L:      linux-media@vger.kernel.org
5233 S:      Maintained
5234 F:      drivers/media/rc/iguanair.c
5235
5236 IIO SUBSYSTEM AND DRIVERS
5237 M:      Jonathan Cameron <jic23@kernel.org>
5238 R:      Hartmut Knaack <knaack.h@gmx.de>
5239 R:      Lars-Peter Clausen <lars@metafoo.de>
5240 R:      Peter Meerwald <pmeerw@pmeerw.net>
5241 L:      linux-iio@vger.kernel.org
5242 S:      Maintained
5243 F:      drivers/iio/
5244 F:      drivers/staging/iio/
5245 F:      include/linux/iio/
5246 F:      tools/iio/
5247
5248 IKANOS/ADI EAGLE ADSL USB DRIVER
5249 M:      Matthieu Castet <castet.matthieu@free.fr>
5250 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5251 S:      Maintained
5252 F:      drivers/usb/atm/ueagle-atm.c
5253
5254 INA209 HARDWARE MONITOR DRIVER
5255 M:      Guenter Roeck <linux@roeck-us.net>
5256 L:      lm-sensors@lm-sensors.org
5257 S:      Maintained
5258 F:      Documentation/hwmon/ina209
5259 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5260 F:      drivers/hwmon/ina209.c
5261
5262 INA2XX HARDWARE MONITOR DRIVER
5263 M:      Guenter Roeck <linux@roeck-us.net>
5264 L:      lm-sensors@lm-sensors.org
5265 S:      Maintained
5266 F:      Documentation/hwmon/ina2xx
5267 F:      drivers/hwmon/ina2xx.c
5268 F:      include/linux/platform_data/ina2xx.h
5269
5270 INDUSTRY PACK SUBSYSTEM (IPACK)
5271 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5272 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5273 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5274 L:      industrypack-devel@lists.sourceforge.net
5275 W:      http://industrypack.sourceforge.net
5276 S:      Maintained
5277 F:      drivers/ipack/
5278
5279 INGENIC JZ4780 DMA Driver
5280 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5281 S:      Maintained
5282 F:      drivers/dma/dma-jz4780.c
5283
5284 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5285 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5286 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5287 L:      linux-ima-devel@lists.sourceforge.net
5288 L:      linux-ima-user@lists.sourceforge.net
5289 L:      linux-security-module@vger.kernel.org
5290 S:      Supported
5291 F:      security/integrity/ima/
5292
5293 IMGTEC IR DECODER DRIVER
5294 M:      James Hogan <james.hogan@imgtec.com>
5295 S:      Maintained
5296 F:      drivers/media/rc/img-ir/
5297
5298 IMS TWINTURBO FRAMEBUFFER DRIVER
5299 L:      linux-fbdev@vger.kernel.org
5300 S:      Orphan
5301 F:      drivers/video/fbdev/imsttfb.c
5302
5303 INFINIBAND SUBSYSTEM
5304 M:      Doug Ledford <dledford@redhat.com>
5305 M:      Sean Hefty <sean.hefty@intel.com>
5306 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5307 L:      linux-rdma@vger.kernel.org
5308 W:      http://www.openfabrics.org/
5309 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5311 S:      Supported
5312 F:      Documentation/infiniband/
5313 F:      drivers/infiniband/
5314 F:      include/uapi/linux/if_infiniband.h
5315 F:      include/uapi/rdma/
5316 F:      include/rdma/
5317
5318 INOTIFY
5319 M:      John McCutchan <john@johnmccutchan.com>
5320 M:      Robert Love <rlove@rlove.org>
5321 M:      Eric Paris <eparis@parisplace.org>
5322 S:      Maintained
5323 F:      Documentation/filesystems/inotify.txt
5324 F:      fs/notify/inotify/
5325 F:      include/linux/inotify.h
5326 F:      include/uapi/linux/inotify.h
5327
5328 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5329 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5330 L:      linux-input@vger.kernel.org
5331 Q:      http://patchwork.kernel.org/project/linux-input/list/
5332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5333 S:      Maintained
5334 F:      drivers/input/
5335 F:      include/linux/input.h
5336 F:      include/uapi/linux/input.h
5337 F:      include/linux/input/
5338
5339 INPUT MULTITOUCH (MT) PROTOCOL
5340 M:      Henrik Rydberg <rydberg@bitmath.org>
5341 L:      linux-input@vger.kernel.org
5342 S:      Odd fixes
5343 F:      Documentation/input/multi-touch-protocol.txt
5344 F:      drivers/input/input-mt.c
5345 K:      \b(ABS|SYN)_MT_
5346
5347 INTEL ASoC BDW/HSW DRIVERS
5348 M:      Jie Yang <yang.jie@linux.intel.com>
5349 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5350 S:      Supported
5351 F:      sound/soc/intel/common/sst-dsp*
5352 F:      sound/soc/intel/common/sst-firmware.c
5353 F:      sound/soc/intel/boards/broadwell.c
5354 F:      sound/soc/intel/haswell/
5355
5356 INTEL C600 SERIES SAS CONTROLLER DRIVER
5357 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5358 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5359 L:      linux-scsi@vger.kernel.org
5360 T:      git git://git.code.sf.net/p/intel-sas/isci
5361 S:      Supported
5362 F:      drivers/scsi/isci/
5363
5364 INTEL IDLE DRIVER
5365 M:      Len Brown <lenb@kernel.org>
5366 L:      linux-pm@vger.kernel.org
5367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5368 S:      Supported
5369 F:      drivers/idle/intel_idle.c
5370
5371 INTEL PSTATE DRIVER
5372 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5373 L:      linux-pm@vger.kernel.org
5374 S:      Supported
5375 F:      drivers/cpufreq/intel_pstate.c
5376
5377 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5378 M:      Maik Broemme <mbroemme@plusserver.de>
5379 L:      linux-fbdev@vger.kernel.org
5380 S:      Maintained
5381 F:      Documentation/fb/intelfb.txt
5382 F:      drivers/video/fbdev/intelfb/
5383
5384 INTEL 810/815 FRAMEBUFFER DRIVER
5385 M:      Antonino Daplas <adaplas@gmail.com>
5386 L:      linux-fbdev@vger.kernel.org
5387 S:      Maintained
5388 F:      drivers/video/fbdev/i810/
5389
5390 INTEL MENLOW THERMAL DRIVER
5391 M:      Sujith Thomas <sujith.thomas@intel.com>
5392 L:      platform-driver-x86@vger.kernel.org
5393 W:      https://01.org/linux-acpi
5394 S:      Supported
5395 F:      drivers/platform/x86/intel_menlow.c
5396
5397 INTEL IA32 MICROCODE UPDATE SUPPORT
5398 M:      Borislav Petkov <bp@alien8.de>
5399 S:      Maintained
5400 F:      arch/x86/kernel/cpu/microcode/core*
5401 F:      arch/x86/kernel/cpu/microcode/intel*
5402
5403 INTEL I/OAT DMA DRIVER
5404 M:      Dave Jiang <dave.jiang@intel.com>
5405 R:      Dan Williams <dan.j.williams@intel.com>
5406 L:      dmaengine@vger.kernel.org
5407 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5408 S:      Supported
5409 F:      drivers/dma/ioat*
5410
5411 INTEL IOMMU (VT-d)
5412 M:      David Woodhouse <dwmw2@infradead.org>
5413 L:      iommu@lists.linux-foundation.org
5414 T:      git git://git.infradead.org/iommu-2.6.git
5415 S:      Supported
5416 F:      drivers/iommu/intel-iommu.c
5417 F:      include/linux/intel-iommu.h
5418
5419 INTEL IOP-ADMA DMA DRIVER
5420 R:      Dan Williams <dan.j.williams@intel.com>
5421 S:      Odd fixes
5422 F:      drivers/dma/iop-adma.c
5423
5424 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5425 M:      Krzysztof Halasa <khalasa@piap.pl>
5426 S:      Maintained
5427 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5428 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5429 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5430 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5431 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5432 F:      drivers/net/wan/ixp4xx_hss.c
5433
5434 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5435 M:      Deepak Saxena <dsaxena@plexity.net>
5436 S:      Maintained
5437 F:      drivers/char/hw_random/ixp4xx-rng.c
5438
5439 INTEL ETHERNET DRIVERS
5440 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5441 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5442 R:      Shannon Nelson <shannon.nelson@intel.com>
5443 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5444 R:      Don Skidmore <donald.c.skidmore@intel.com>
5445 R:      Matthew Vick <matthew.vick@intel.com>
5446 R:      John Ronciak <john.ronciak@intel.com>
5447 R:      Mitch Williams <mitch.a.williams@intel.com>
5448 L:      intel-wired-lan@lists.osuosl.org
5449 W:      http://www.intel.com/support/feedback.htm
5450 W:      http://e1000.sourceforge.net/
5451 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5454 S:      Supported
5455 F:      Documentation/networking/e100.txt
5456 F:      Documentation/networking/e1000.txt
5457 F:      Documentation/networking/e1000e.txt
5458 F:      Documentation/networking/igb.txt
5459 F:      Documentation/networking/igbvf.txt
5460 F:      Documentation/networking/ixgb.txt
5461 F:      Documentation/networking/ixgbe.txt
5462 F:      Documentation/networking/ixgbevf.txt
5463 F:      Documentation/networking/i40e.txt
5464 F:      Documentation/networking/i40evf.txt
5465 F:      drivers/net/ethernet/intel/
5466 F:      drivers/net/ethernet/intel/*/
5467
5468 INTEL-MID GPIO DRIVER
5469 M:      David Cohen <david.a.cohen@linux.intel.com>
5470 L:      linux-gpio@vger.kernel.org
5471 S:      Maintained
5472 F:      drivers/gpio/gpio-intel-mid.c
5473
5474 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5475 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5476 L:      linux-wireless@vger.kernel.org
5477 S:      Maintained
5478 F:      Documentation/networking/README.ipw2100
5479 F:      Documentation/networking/README.ipw2200
5480 F:      drivers/net/wireless/ipw2x00/
5481
5482 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5483 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5484 M:      Gang Wei <gang.wei@intel.com>
5485 M:      Shane Wang <shane.wang@intel.com>
5486 L:      tboot-devel@lists.sourceforge.net
5487 W:      http://tboot.sourceforge.net
5488 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5489 S:      Supported
5490 F:      Documentation/intel_txt.txt
5491 F:      include/linux/tboot.h
5492 F:      arch/x86/kernel/tboot.c
5493
5494 INTEL WIRELESS WIMAX CONNECTION 2400
5495 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5496 M:      linux-wimax@intel.com
5497 L:      wimax@linuxwimax.org (subscribers-only)
5498 S:      Supported
5499 W:      http://linuxwimax.org
5500 F:      Documentation/wimax/README.i2400m
5501 F:      drivers/net/wimax/i2400m/
5502 F:      include/uapi/linux/wimax/i2400m.h
5503
5504 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5505 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5506 L:      linux-wireless@vger.kernel.org
5507 S:      Supported
5508 F:      drivers/net/wireless/iwlegacy/
5509
5510 INTEL WIRELESS WIFI LINK (iwlwifi)
5511 M:      Johannes Berg <johannes.berg@intel.com>
5512 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5513 M:      Intel Linux Wireless <ilw@linux.intel.com>
5514 L:      linux-wireless@vger.kernel.org
5515 W:      http://intellinuxwireless.org
5516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5517 S:      Supported
5518 F:      drivers/net/wireless/iwlwifi/
5519
5520 INTEL MANAGEMENT ENGINE (mei)
5521 M:      Tomas Winkler <tomas.winkler@intel.com>
5522 L:      linux-kernel@vger.kernel.org
5523 S:      Supported
5524 F:      include/uapi/linux/mei.h
5525 F:      include/linux/mei_cl_bus.h
5526 F:      drivers/misc/mei/*
5527 F:      Documentation/misc-devices/mei/*
5528
5529 INTEL PMC IPC DRIVER
5530 M:      Zha Qipeng<qipeng.zha@intel.com>
5531 L:      platform-driver-x86@vger.kernel.org
5532 S:      Maintained
5533 F:      drivers/platform/x86/intel_pmc_ipc.c
5534 F:      arch/x86/include/asm/intel_pmc_ipc.h
5535
5536 IOC3 ETHERNET DRIVER
5537 M:      Ralf Baechle <ralf@linux-mips.org>
5538 L:      linux-mips@linux-mips.org
5539 S:      Maintained
5540 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5541
5542 IOC3 SERIAL DRIVER
5543 M:      Pat Gefre <pfg@sgi.com>
5544 L:      linux-serial@vger.kernel.org
5545 S:      Maintained
5546 F:      drivers/tty/serial/ioc3_serial.c
5547
5548 IOMMU DRIVERS
5549 M:      Joerg Roedel <joro@8bytes.org>
5550 L:      iommu@lists.linux-foundation.org
5551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5552 S:      Maintained
5553 F:      drivers/iommu/
5554
5555 IP MASQUERADING
5556 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5557 S:      Maintained
5558 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5559
5560 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5561 M:      Francois Romieu <romieu@fr.zoreil.com>
5562 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5563 L:      netdev@vger.kernel.org
5564 S:      Maintained
5565 F:      drivers/net/ethernet/icplus/ipg.*
5566
5567 IPATH DRIVER
5568 M:      Mike Marciniszyn <infinipath@intel.com>
5569 L:      linux-rdma@vger.kernel.org
5570 S:      Maintained
5571 F:      drivers/infiniband/hw/ipath/
5572
5573 IPMI SUBSYSTEM
5574 M:      Corey Minyard <minyard@acm.org>
5575 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5576 W:      http://openipmi.sourceforge.net/
5577 S:      Supported
5578 F:      Documentation/IPMI.txt
5579 F:      drivers/char/ipmi/
5580 F:      include/linux/ipmi*
5581 F:      include/uapi/linux/ipmi*
5582
5583 QCOM AUDIO (ASoC) DRIVERS
5584 M:      Patrick Lai <plai@codeaurora.org>
5585 M:      Banajit Goswami <bgoswami@codeaurora.org>
5586 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5587 S:      Supported
5588 F:      sound/soc/qcom/
5589
5590 IPS SCSI RAID DRIVER
5591 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5592 L:      linux-scsi@vger.kernel.org
5593 W:      http://www.adaptec.com/
5594 S:      Maintained
5595 F:      drivers/scsi/ips*
5596
5597 IPVS
5598 M:      Wensong Zhang <wensong@linux-vs.org>
5599 M:      Simon Horman <horms@verge.net.au>
5600 M:      Julian Anastasov <ja@ssi.bg>
5601 L:      netdev@vger.kernel.org
5602 L:      lvs-devel@vger.kernel.org
5603 S:      Maintained
5604 F:      Documentation/networking/ipvs-sysctl.txt
5605 F:      include/net/ip_vs.h
5606 F:      include/uapi/linux/ip_vs.h
5607 F:      net/netfilter/ipvs/
5608
5609 IPWIRELESS DRIVER
5610 M:      Jiri Kosina <jikos@kernel.org>
5611 M:      David Sterba <dsterba@suse.com>
5612 S:      Odd Fixes
5613 F:      drivers/tty/ipwireless/
5614
5615 IPX NETWORK LAYER
5616 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5617 L:      netdev@vger.kernel.org
5618 S:      Maintained
5619 F:      include/net/ipx.h
5620 F:      include/uapi/linux/ipx.h
5621 F:      net/ipx/
5622
5623 IRDA SUBSYSTEM
5624 M:      Samuel Ortiz <samuel@sortiz.org>
5625 L:      irda-users@lists.sourceforge.net (subscribers-only)
5626 L:      netdev@vger.kernel.org
5627 W:      http://irda.sourceforge.net/
5628 S:      Maintained
5629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5630 F:      Documentation/networking/irda.txt
5631 F:      drivers/net/irda/
5632 F:      include/net/irda/
5633 F:      net/irda/
5634
5635 IRQ SUBSYSTEM
5636 M:      Thomas Gleixner <tglx@linutronix.de>
5637 L:      linux-kernel@vger.kernel.org
5638 S:      Maintained
5639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5640 F:      kernel/irq/
5641
5642 IRQCHIP DRIVERS
5643 M:      Thomas Gleixner <tglx@linutronix.de>
5644 M:      Jason Cooper <jason@lakedaemon.net>
5645 M:      Marc Zyngier <marc.zyngier@arm.com>
5646 L:      linux-kernel@vger.kernel.org
5647 S:      Maintained
5648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5649 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5650 F:      Documentation/devicetree/bindings/interrupt-controller/
5651 F:      drivers/irqchip/
5652
5653 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5654 M:      Jiang Liu <jiang.liu@linux.intel.com>
5655 M:      Marc Zyngier <marc.zyngier@arm.com>
5656 S:      Maintained
5657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5658 F:      Documentation/IRQ-domain.txt
5659 F:      include/linux/irqdomain.h
5660 F:      kernel/irq/irqdomain.c
5661 F:      kernel/irq/msi.c
5662
5663 ISAPNP
5664 M:      Jaroslav Kysela <perex@perex.cz>
5665 S:      Maintained
5666 F:      Documentation/isapnp.txt
5667 F:      drivers/pnp/isapnp/
5668 F:      include/linux/isapnp.h
5669
5670 ISA RADIO MODULE
5671 M:      Hans Verkuil <hverkuil@xs4all.nl>
5672 L:      linux-media@vger.kernel.org
5673 T:      git git://linuxtv.org/media_tree.git
5674 W:      http://linuxtv.org
5675 S:      Maintained
5676 F:      drivers/media/radio/radio-isa*
5677
5678 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5679 M:      Peter Jones <pjones@redhat.com>
5680 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5681 S:      Maintained
5682 F:      drivers/firmware/iscsi_ibft*
5683
5684 ISCSI
5685 M:      Mike Christie <michaelc@cs.wisc.edu>
5686 L:      open-iscsi@googlegroups.com
5687 W:      www.open-iscsi.org
5688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5689 S:      Maintained
5690 F:      drivers/scsi/*iscsi*
5691 F:      include/scsi/*iscsi*
5692
5693 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5694 M:      Or Gerlitz <ogerlitz@mellanox.com>
5695 M:      Sagi Grimberg <sagig@mellanox.com>
5696 M:      Roi Dayan <roid@mellanox.com>
5697 L:      linux-rdma@vger.kernel.org
5698 S:      Supported
5699 W:      http://www.openfabrics.org
5700 W:      www.open-iscsi.org
5701 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5702 F:      drivers/infiniband/ulp/iser/
5703
5704 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5705 M:      Sagi Grimberg <sagig@mellanox.com>
5706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5707 L:      linux-rdma@vger.kernel.org
5708 L:      target-devel@vger.kernel.org
5709 S:      Supported
5710 W:      http://www.linux-iscsi.org
5711 F:      drivers/infiniband/ulp/isert
5712
5713 ISDN SUBSYSTEM
5714 M:      Karsten Keil <isdn@linux-pingi.de>
5715 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5716 L:      netdev@vger.kernel.org
5717 W:      http://www.isdn4linux.de
5718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5719 S:      Maintained
5720 F:      Documentation/isdn/
5721 F:      drivers/isdn/
5722 F:      include/linux/isdn.h
5723 F:      include/linux/isdn/
5724 F:      include/uapi/linux/isdn.h
5725 F:      include/uapi/linux/isdn/
5726
5727 ISDN SUBSYSTEM (Eicon active card driver)
5728 M:      Armin Schindler <mac@melware.de>
5729 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5730 W:      http://www.melware.de
5731 S:      Maintained
5732 F:      drivers/isdn/hardware/eicon/
5733
5734 IT87 HARDWARE MONITORING DRIVER
5735 M:      Jean Delvare <jdelvare@suse.com>
5736 L:      lm-sensors@lm-sensors.org
5737 S:      Maintained
5738 F:      Documentation/hwmon/it87
5739 F:      drivers/hwmon/it87.c
5740
5741 IT913X MEDIA DRIVER
5742 M:      Antti Palosaari <crope@iki.fi>
5743 L:      linux-media@vger.kernel.org
5744 W:      http://linuxtv.org/
5745 W:      http://palosaari.fi/linux/
5746 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5747 T:      git git://linuxtv.org/anttip/media_tree.git
5748 S:      Maintained
5749 F:      drivers/media/tuners/it913x*
5750
5751 IVTV VIDEO4LINUX DRIVER
5752 M:      Andy Walls <awalls@md.metrocast.net>
5753 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5754 L:      linux-media@vger.kernel.org
5755 T:      git git://linuxtv.org/media_tree.git
5756 W:      http://www.ivtvdriver.org
5757 S:      Maintained
5758 F:      Documentation/video4linux/*.ivtv
5759 F:      drivers/media/pci/ivtv/
5760 F:      include/uapi/linux/ivtv*
5761
5762 IX2505V MEDIA DRIVER
5763 M:      Malcolm Priestley <tvboxspy@gmail.com>
5764 L:      linux-media@vger.kernel.org
5765 W:      http://linuxtv.org/
5766 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5767 S:      Maintained
5768 F:      drivers/media/dvb-frontends/ix2505v*
5769
5770 JC42.4 TEMPERATURE SENSOR DRIVER
5771 M:      Guenter Roeck <linux@roeck-us.net>
5772 L:      lm-sensors@lm-sensors.org
5773 S:      Maintained
5774 F:      drivers/hwmon/jc42.c
5775 F:      Documentation/hwmon/jc42
5776
5777 JFS FILESYSTEM
5778 M:      Dave Kleikamp <shaggy@kernel.org>
5779 L:      jfs-discussion@lists.sourceforge.net
5780 W:      http://jfs.sourceforge.net/
5781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5782 S:      Maintained
5783 F:      Documentation/filesystems/jfs.txt
5784 F:      fs/jfs/
5785
5786 JME NETWORK DRIVER
5787 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5788 L:      netdev@vger.kernel.org
5789 S:      Maintained
5790 F:      drivers/net/ethernet/jme.*
5791
5792 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5793 M:      David Woodhouse <dwmw2@infradead.org>
5794 L:      linux-mtd@lists.infradead.org
5795 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5796 S:      Maintained
5797 F:      fs/jffs2/
5798 F:      include/uapi/linux/jffs2.h
5799
5800 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5801 M:      "Theodore Ts'o" <tytso@mit.edu>
5802 M:      Jan Kara <jack@suse.com>
5803 L:      linux-ext4@vger.kernel.org
5804 S:      Maintained
5805 F:      fs/jbd2/
5806 F:      include/linux/jbd2.h
5807
5808 JSM Neo PCI based serial card
5809 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5810 L:      linux-serial@vger.kernel.org
5811 S:      Maintained
5812 F:      drivers/tty/serial/jsm/
5813
5814 K10TEMP HARDWARE MONITORING DRIVER
5815 M:      Clemens Ladisch <clemens@ladisch.de>
5816 L:      lm-sensors@lm-sensors.org
5817 S:      Maintained
5818 F:      Documentation/hwmon/k10temp
5819 F:      drivers/hwmon/k10temp.c
5820
5821 K8TEMP HARDWARE MONITORING DRIVER
5822 M:      Rudolf Marek <r.marek@assembler.cz>
5823 L:      lm-sensors@lm-sensors.org
5824 S:      Maintained
5825 F:      Documentation/hwmon/k8temp
5826 F:      drivers/hwmon/k8temp.c
5827
5828 KCONFIG
5829 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5830 L:      linux-kbuild@vger.kernel.org
5831 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5832 S:      Maintained
5833 F:      Documentation/kbuild/kconfig-language.txt
5834 F:      scripts/kconfig/
5835
5836 KDUMP
5837 M:      Vivek Goyal <vgoyal@redhat.com>
5838 M:      Haren Myneni <hbabu@us.ibm.com>
5839 L:      kexec@lists.infradead.org
5840 W:      http://lse.sourceforge.net/kdump/
5841 S:      Maintained
5842 F:      Documentation/kdump/
5843
5844 KEENE FM RADIO TRANSMITTER DRIVER
5845 M:      Hans Verkuil <hverkuil@xs4all.nl>
5846 L:      linux-media@vger.kernel.org
5847 T:      git git://linuxtv.org/media_tree.git
5848 W:      http://linuxtv.org
5849 S:      Maintained
5850 F:      drivers/media/radio/radio-keene*
5851
5852 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5853 M:      Ian Kent <raven@themaw.net>
5854 L:      autofs@vger.kernel.org
5855 S:      Maintained
5856 F:      fs/autofs4/
5857
5858 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5859 M:      Michal Marek <mmarek@suse.com>
5860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5862 L:      linux-kbuild@vger.kernel.org
5863 S:      Maintained
5864 F:      Documentation/kbuild/
5865 F:      Makefile
5866 F:      scripts/Makefile.*
5867 F:      scripts/basic/
5868 F:      scripts/mk*
5869 F:      scripts/package/
5870
5871 KERNEL JANITORS
5872 L:      kernel-janitors@vger.kernel.org
5873 W:      http://kernelnewbies.org/KernelJanitors
5874 S:      Odd Fixes
5875
5876 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5877 M:      "J. Bruce Fields" <bfields@fieldses.org>
5878 M:      Jeff Layton <jlayton@poochiereds.net>
5879 L:      linux-nfs@vger.kernel.org
5880 W:      http://nfs.sourceforge.net/
5881 S:      Supported
5882 F:      fs/nfsd/
5883 F:      include/uapi/linux/nfsd/
5884 F:      fs/lockd/
5885 F:      fs/nfs_common/
5886 F:      net/sunrpc/
5887 F:      include/linux/lockd/
5888 F:      include/linux/sunrpc/
5889 F:      include/uapi/linux/sunrpc/
5890
5891 KERNEL SELFTEST FRAMEWORK
5892 M:      Shuah Khan <shuahkh@osg.samsung.com>
5893 L:      linux-api@vger.kernel.org
5894 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5895 S:      Maintained
5896 F:      tools/testing/selftests
5897
5898 KERNEL VIRTUAL MACHINE (KVM)
5899 M:      Gleb Natapov <gleb@kernel.org>
5900 M:      Paolo Bonzini <pbonzini@redhat.com>
5901 L:      kvm@vger.kernel.org
5902 W:      http://www.linux-kvm.org
5903 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5904 S:      Supported
5905 F:      Documentation/*/kvm*.txt
5906 F:      Documentation/virtual/kvm/
5907 F:      arch/*/kvm/
5908 F:      arch/x86/kernel/kvm.c
5909 F:      arch/x86/kernel/kvmclock.c
5910 F:      arch/*/include/asm/kvm*
5911 F:      include/linux/kvm*
5912 F:      include/uapi/linux/kvm*
5913 F:      virt/kvm/
5914
5915 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5916 M:      Joerg Roedel <joro@8bytes.org>
5917 L:      kvm@vger.kernel.org
5918 W:      http://kvm.qumranet.com
5919 S:      Maintained
5920 F:      arch/x86/include/asm/svm.h
5921 F:      arch/x86/kvm/svm.c
5922
5923 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5924 M:      Alexander Graf <agraf@suse.com>
5925 L:      kvm-ppc@vger.kernel.org
5926 W:      http://kvm.qumranet.com
5927 T:      git git://github.com/agraf/linux-2.6.git
5928 S:      Supported
5929 F:      arch/powerpc/include/asm/kvm*
5930 F:      arch/powerpc/kvm/
5931
5932 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5933 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5934 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5935 L:      linux-s390@vger.kernel.org
5936 W:      http://www.ibm.com/developerworks/linux/linux390/
5937 S:      Supported
5938 F:      Documentation/s390/kvm.txt
5939 F:      arch/s390/include/asm/kvm*
5940 F:      arch/s390/kvm/
5941
5942 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5943 M:      Christoffer Dall <christoffer.dall@linaro.org>
5944 M:      Marc Zyngier <marc.zyngier@arm.com>
5945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5946 L:      kvmarm@lists.cs.columbia.edu
5947 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5948 S:      Supported
5949 F:      arch/arm/include/uapi/asm/kvm*
5950 F:      arch/arm/include/asm/kvm*
5951 F:      arch/arm/kvm/
5952 F:      virt/kvm/arm/
5953 F:      include/kvm/arm_*
5954
5955 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5956 M:      Christoffer Dall <christoffer.dall@linaro.org>
5957 M:      Marc Zyngier <marc.zyngier@arm.com>
5958 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5959 L:      kvmarm@lists.cs.columbia.edu
5960 S:      Maintained
5961 F:      arch/arm64/include/uapi/asm/kvm*
5962 F:      arch/arm64/include/asm/kvm*
5963 F:      arch/arm64/kvm/
5964
5965 KEXEC
5966 M:      Eric Biederman <ebiederm@xmission.com>
5967 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5968 L:      kexec@lists.infradead.org
5969 S:      Maintained
5970 F:      include/linux/kexec.h
5971 F:      include/uapi/linux/kexec.h
5972 F:      kernel/kexec.c
5973
5974 KEYS/KEYRINGS:
5975 M:      David Howells <dhowells@redhat.com>
5976 L:      keyrings@linux-nfs.org
5977 S:      Maintained
5978 F:      Documentation/security/keys.txt
5979 F:      include/linux/key.h
5980 F:      include/linux/key-type.h
5981 F:      include/keys/
5982 F:      security/keys/
5983
5984 KEYS-TRUSTED
5985 M:      David Safford <safford@us.ibm.com>
5986 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5987 L:      linux-security-module@vger.kernel.org
5988 L:      keyrings@linux-nfs.org
5989 S:      Supported
5990 F:      Documentation/security/keys-trusted-encrypted.txt
5991 F:      include/keys/trusted-type.h
5992 F:      security/keys/trusted.c
5993 F:      security/keys/trusted.h
5994
5995 KEYS-ENCRYPTED
5996 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5997 M:      David Safford <safford@us.ibm.com>
5998 L:      linux-security-module@vger.kernel.org
5999 L:      keyrings@linux-nfs.org
6000 S:      Supported
6001 F:      Documentation/security/keys-trusted-encrypted.txt
6002 F:      include/keys/encrypted-type.h
6003 F:      security/keys/encrypted-keys/
6004
6005 KGDB / KDB /debug_core
6006 M:      Jason Wessel <jason.wessel@windriver.com>
6007 W:      http://kgdb.wiki.kernel.org/
6008 L:      kgdb-bugreport@lists.sourceforge.net
6009 S:      Maintained
6010 F:      Documentation/DocBook/kgdb.tmpl
6011 F:      drivers/misc/kgdbts.c
6012 F:      drivers/tty/serial/kgdboc.c
6013 F:      include/linux/kdb.h
6014 F:      include/linux/kgdb.h
6015 F:      kernel/debug/
6016
6017 KMEMCHECK
6018 M:      Vegard Nossum <vegardno@ifi.uio.no>
6019 M:      Pekka Enberg <penberg@kernel.org>
6020 S:      Maintained
6021 F:      Documentation/kmemcheck.txt
6022 F:      arch/x86/include/asm/kmemcheck.h
6023 F:      arch/x86/mm/kmemcheck/
6024 F:      include/linux/kmemcheck.h
6025 F:      mm/kmemcheck.c
6026
6027 KMEMLEAK
6028 M:      Catalin Marinas <catalin.marinas@arm.com>
6029 S:      Maintained
6030 F:      Documentation/kmemleak.txt
6031 F:      include/linux/kmemleak.h
6032 F:      mm/kmemleak.c
6033 F:      mm/kmemleak-test.c
6034
6035 KPROBES
6036 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6037 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6038 M:      "David S. Miller" <davem@davemloft.net>
6039 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6040 S:      Maintained
6041 F:      Documentation/kprobes.txt
6042 F:      include/linux/kprobes.h
6043 F:      kernel/kprobes.c
6044
6045 KS0108 LCD CONTROLLER DRIVER
6046 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6047 W:      http://miguelojeda.es/auxdisplay.htm
6048 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6049 S:      Maintained
6050 F:      Documentation/auxdisplay/ks0108
6051 F:      drivers/auxdisplay/ks0108.c
6052 F:      include/linux/ks0108.h
6053
6054 LAPB module
6055 L:      linux-x25@vger.kernel.org
6056 S:      Orphan
6057 F:      Documentation/networking/lapb-module.txt
6058 F:      include/*/lapb.h
6059 F:      net/lapb/
6060
6061 LASI 53c700 driver for PARISC
6062 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6063 L:      linux-scsi@vger.kernel.org
6064 S:      Maintained
6065 F:      Documentation/scsi/53c700.txt
6066 F:      drivers/scsi/53c700*
6067
6068 LED SUBSYSTEM
6069 M:      Richard Purdie <rpurdie@rpsys.net>
6070 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6071 L:      linux-leds@vger.kernel.org
6072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6073 S:      Maintained
6074 F:      drivers/leds/
6075 F:      include/linux/leds.h
6076
6077 LEGACY EEPROM DRIVER
6078 M:      Jean Delvare <jdelvare@suse.com>
6079 S:      Maintained
6080 F:      Documentation/misc-devices/eeprom
6081 F:      drivers/misc/eeprom/eeprom.c
6082
6083 LEGO USB Tower driver
6084 M:      Juergen Stuber <starblue@users.sourceforge.net>
6085 L:      legousb-devel@lists.sourceforge.net
6086 W:      http://legousb.sourceforge.net/
6087 S:      Maintained
6088 F:      drivers/usb/misc/legousbtower.c
6089
6090 LG2160 MEDIA DRIVER
6091 M:      Michael Krufky <mkrufky@linuxtv.org>
6092 L:      linux-media@vger.kernel.org
6093 W:      http://linuxtv.org/
6094 W:      http://github.com/mkrufky
6095 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6096 T:      git git://linuxtv.org/mkrufky/tuners.git
6097 S:      Maintained
6098 F:      drivers/media/dvb-frontends/lg2160.*
6099
6100 LGDT3305 MEDIA DRIVER
6101 M:      Michael Krufky <mkrufky@linuxtv.org>
6102 L:      linux-media@vger.kernel.org
6103 W:      http://linuxtv.org/
6104 W:      http://github.com/mkrufky
6105 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6106 T:      git git://linuxtv.org/mkrufky/tuners.git
6107 S:      Maintained
6108 F:      drivers/media/dvb-frontends/lgdt3305.*
6109
6110 LGUEST
6111 M:      Rusty Russell <rusty@rustcorp.com.au>
6112 L:      lguest@lists.ozlabs.org
6113 W:      http://lguest.ozlabs.org/
6114 S:      Odd Fixes
6115 F:      arch/x86/include/asm/lguest*.h
6116 F:      arch/x86/lguest/
6117 F:      drivers/lguest/
6118 F:      include/linux/lguest*.h
6119 F:      tools/lguest/
6120
6121 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6122 M:      Tejun Heo <tj@kernel.org>
6123 L:      linux-ide@vger.kernel.org
6124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6125 S:      Maintained
6126 F:      drivers/ata/
6127 F:      include/linux/ata.h
6128 F:      include/linux/libata.h
6129
6130 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6131 M:      Viresh Kumar <vireshk@kernel.org>
6132 L:      linux-ide@vger.kernel.org
6133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6134 S:      Maintained
6135 F:      include/linux/pata_arasan_cf_data.h
6136 F:      drivers/ata/pata_arasan_cf.c
6137
6138 LIBATA PATA DRIVERS
6139 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6140 M:      Tejun Heo <tj@kernel.org>
6141 L:      linux-ide@vger.kernel.org
6142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6143 S:      Maintained
6144 F:      drivers/ata/pata_*.c
6145 F:      drivers/ata/ata_generic.c
6146
6147 LIBATA SATA AHCI PLATFORM devices support
6148 M:      Hans de Goede <hdegoede@redhat.com>
6149 M:      Tejun Heo <tj@kernel.org>
6150 L:      linux-ide@vger.kernel.org
6151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6152 S:      Maintained
6153 F:      drivers/ata/ahci_platform.c
6154 F:      drivers/ata/libahci_platform.c
6155 F:      include/linux/ahci_platform.h
6156
6157 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6158 M:      Mikael Pettersson <mikpelinux@gmail.com>
6159 L:      linux-ide@vger.kernel.org
6160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6161 S:      Maintained
6162 F:      drivers/ata/sata_promise.*
6163
6164 LIBLOCKDEP
6165 M:      Sasha Levin <sasha.levin@oracle.com>
6166 S:      Maintained
6167 F:      tools/lib/lockdep/
6168
6169 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6170 M:      Dan Williams <dan.j.williams@intel.com>
6171 L:      linux-nvdimm@lists.01.org
6172 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6173 S:      Supported
6174 F:      drivers/nvdimm/*
6175 F:      include/linux/nd.h
6176 F:      include/linux/libnvdimm.h
6177 F:      include/uapi/linux/ndctl.h
6178
6179 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6180 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6181 L:      linux-nvdimm@lists.01.org
6182 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6183 S:      Supported
6184 F:      drivers/nvdimm/blk.c
6185 F:      drivers/nvdimm/region_devs.c
6186 F:      drivers/acpi/nfit*
6187
6188 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6189 M:      Vishal Verma <vishal.l.verma@intel.com>
6190 L:      linux-nvdimm@lists.01.org
6191 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6192 S:      Supported
6193 F:      drivers/nvdimm/btt*
6194
6195 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6196 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6197 L:      linux-nvdimm@lists.01.org
6198 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6199 S:      Supported
6200 F:      drivers/nvdimm/pmem.c
6201 F:      include/linux/pmem.h
6202
6203 LINUX FOR IBM pSERIES (RS/6000)
6204 M:      Paul Mackerras <paulus@au.ibm.com>
6205 W:      http://www.ibm.com/linux/ltc/projects/ppc
6206 S:      Supported
6207 F:      arch/powerpc/boot/rs6000.h
6208
6209 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6210 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6211 M:      Paul Mackerras <paulus@samba.org>
6212 M:      Michael Ellerman <mpe@ellerman.id.au>
6213 W:      http://www.penguinppc.org/
6214 L:      linuxppc-dev@lists.ozlabs.org
6215 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6217 S:      Supported
6218 F:      Documentation/powerpc/
6219 F:      arch/powerpc/
6220
6221 LINUX FOR POWER MACINTOSH
6222 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6223 W:      http://www.penguinppc.org/
6224 L:      linuxppc-dev@lists.ozlabs.org
6225 S:      Maintained
6226 F:      arch/powerpc/platforms/powermac/
6227 F:      drivers/macintosh/
6228
6229 LINUX FOR POWERPC EMBEDDED MPC5XXX
6230 M:      Anatolij Gustschin <agust@denx.de>
6231 L:      linuxppc-dev@lists.ozlabs.org
6232 T:      git git://git.denx.de/linux-denx-agust.git
6233 S:      Maintained
6234 F:      arch/powerpc/platforms/512x/
6235 F:      arch/powerpc/platforms/52xx/
6236
6237 LINUX FOR POWERPC EMBEDDED PPC4XX
6238 M:      Alistair Popple <alistair@popple.id.au>
6239 M:      Matt Porter <mporter@kernel.crashing.org>
6240 W:      http://www.penguinppc.org/
6241 L:      linuxppc-dev@lists.ozlabs.org
6242 S:      Maintained
6243 F:      arch/powerpc/platforms/40x/
6244 F:      arch/powerpc/platforms/44x/
6245
6246 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6247 L:      linuxppc-dev@lists.ozlabs.org
6248 S:      Orphan
6249 F:      arch/powerpc/*/*virtex*
6250 F:      arch/powerpc/*/*/*virtex*
6251
6252 LINUX FOR POWERPC EMBEDDED PPC8XX
6253 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6254 W:      http://www.penguinppc.org/
6255 L:      linuxppc-dev@lists.ozlabs.org
6256 S:      Maintained
6257 F:      arch/powerpc/platforms/8xx/
6258
6259 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6260 M:      Scott Wood <scottwood@freescale.com>
6261 M:      Kumar Gala <galak@kernel.crashing.org>
6262 W:      http://www.penguinppc.org/
6263 L:      linuxppc-dev@lists.ozlabs.org
6264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6265 S:      Maintained
6266 F:      arch/powerpc/platforms/83xx/
6267 F:      arch/powerpc/platforms/85xx/
6268
6269 LINUX FOR POWERPC PA SEMI PWRFICIENT
6270 M:      Olof Johansson <olof@lixom.net>
6271 L:      linuxppc-dev@lists.ozlabs.org
6272 S:      Maintained
6273 F:      arch/powerpc/platforms/pasemi/
6274 F:      drivers/*/*pasemi*
6275 F:      drivers/*/*/*pasemi*
6276
6277 LINUX SECURITY MODULE (LSM) FRAMEWORK
6278 M:      Chris Wright <chrisw@sous-sol.org>
6279 L:      linux-security-module@vger.kernel.org
6280 S:      Supported
6281
6282 LIS3LV02D ACCELEROMETER DRIVER
6283 M:      Eric Piel <eric.piel@tremplin-utc.net>
6284 S:      Maintained
6285 F:      Documentation/misc-devices/lis3lv02d
6286 F:      drivers/misc/lis3lv02d/
6287 F:      drivers/platform/x86/hp_accel.c
6288
6289 LIVE PATCHING
6290 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6291 M:      Seth Jennings <sjenning@redhat.com>
6292 M:      Jiri Kosina <jikos@kernel.org>
6293 M:      Vojtech Pavlik <vojtech@suse.com>
6294 S:      Maintained
6295 F:      kernel/livepatch/
6296 F:      include/linux/livepatch.h
6297 F:      arch/x86/include/asm/livepatch.h
6298 F:      arch/x86/kernel/livepatch.c
6299 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6300 F:      samples/livepatch/
6301 L:      live-patching@vger.kernel.org
6302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6303
6304 LLC (802.2)
6305 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6306 S:      Maintained
6307 F:      include/linux/llc.h
6308 F:      include/uapi/linux/llc.h
6309 F:      include/net/llc*
6310 F:      net/llc/
6311
6312 LM73 HARDWARE MONITOR DRIVER
6313 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6314 L:      lm-sensors@lm-sensors.org
6315 S:      Maintained
6316 F:      drivers/hwmon/lm73.c
6317
6318 LM78 HARDWARE MONITOR DRIVER
6319 M:      Jean Delvare <jdelvare@suse.com>
6320 L:      lm-sensors@lm-sensors.org
6321 S:      Maintained
6322 F:      Documentation/hwmon/lm78
6323 F:      drivers/hwmon/lm78.c
6324
6325 LM83 HARDWARE MONITOR DRIVER
6326 M:      Jean Delvare <jdelvare@suse.com>
6327 L:      lm-sensors@lm-sensors.org
6328 S:      Maintained
6329 F:      Documentation/hwmon/lm83
6330 F:      drivers/hwmon/lm83.c
6331
6332 LM90 HARDWARE MONITOR DRIVER
6333 M:      Jean Delvare <jdelvare@suse.com>
6334 L:      lm-sensors@lm-sensors.org
6335 S:      Maintained
6336 F:      Documentation/hwmon/lm90
6337 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6338 F:      drivers/hwmon/lm90.c
6339
6340 LM95234 HARDWARE MONITOR DRIVER
6341 M:      Guenter Roeck <linux@roeck-us.net>
6342 L:      lm-sensors@lm-sensors.org
6343 S:      Maintained
6344 F:      Documentation/hwmon/lm95234
6345 F:      drivers/hwmon/lm95234.c
6346
6347 LME2510 MEDIA DRIVER
6348 M:      Malcolm Priestley <tvboxspy@gmail.com>
6349 L:      linux-media@vger.kernel.org
6350 W:      http://linuxtv.org/
6351 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6352 S:      Maintained
6353 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6354
6355 LOCKDEP AND LOCKSTAT
6356 M:      Peter Zijlstra <peterz@infradead.org>
6357 M:      Ingo Molnar <mingo@redhat.com>
6358 L:      linux-kernel@vger.kernel.org
6359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6360 S:      Maintained
6361 F:      Documentation/locking/lockdep*.txt
6362 F:      Documentation/locking/lockstat.txt
6363 F:      include/linux/lockdep.h
6364 F:      kernel/locking/
6365
6366 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6367 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6368 L:      linux-ntfs-dev@lists.sourceforge.net
6369 W:      http://www.linux-ntfs.org/content/view/19/37/
6370 S:      Maintained
6371 F:      Documentation/ldm.txt
6372 F:      block/partitions/ldm.*
6373
6374 LogFS
6375 M:      Joern Engel <joern@logfs.org>
6376 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6377 L:      logfs@logfs.org
6378 W:      logfs.org
6379 S:      Maintained
6380 F:      fs/logfs/
6381
6382 LPC32XX MACHINE SUPPORT
6383 M:      Roland Stigge <stigge@antcom.de>
6384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6385 S:      Maintained
6386 F:      arch/arm/mach-lpc32xx/
6387
6388 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6389 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6390 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6391 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6392 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6393 L:      MPT-FusionLinux.pdl@avagotech.com
6394 L:      linux-scsi@vger.kernel.org
6395 W:      http://www.lsilogic.com/support
6396 S:      Supported
6397 F:      drivers/message/fusion/
6398 F:      drivers/scsi/mpt2sas/
6399 F:      drivers/scsi/mpt3sas/
6400
6401 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6402 M:      Matthew Wilcox <matthew@wil.cx>
6403 L:      linux-scsi@vger.kernel.org
6404 S:      Maintained
6405 F:      drivers/scsi/sym53c8xx_2/
6406
6407 LTC4261 HARDWARE MONITOR DRIVER
6408 M:      Guenter Roeck <linux@roeck-us.net>
6409 L:      lm-sensors@lm-sensors.org
6410 S:      Maintained
6411 F:      Documentation/hwmon/ltc4261
6412 F:      drivers/hwmon/ltc4261.c
6413
6414 LTP (Linux Test Project)
6415 M:      Mike Frysinger <vapier@gentoo.org>
6416 M:      Cyril Hrubis <chrubis@suse.cz>
6417 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6418 M:      Jan Stancek <jstancek@redhat.com>
6419 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6420 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6421 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6422 W:      http://linux-test-project.github.io/
6423 T:      git git://github.com/linux-test-project/ltp.git
6424 S:      Maintained
6425
6426 M32R ARCHITECTURE
6427 W:      http://www.linux-m32r.org/
6428 S:      Orphan
6429 F:      arch/m32r/
6430
6431 M68K ARCHITECTURE
6432 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6433 L:      linux-m68k@lists.linux-m68k.org
6434 W:      http://www.linux-m68k.org/
6435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6436 S:      Maintained
6437 F:      arch/m68k/
6438 F:      drivers/zorro/
6439
6440 M68K ON APPLE MACINTOSH
6441 M:      Joshua Thompson <funaho@jurai.org>
6442 W:      http://www.mac.linux-m68k.org/
6443 L:      linux-m68k@lists.linux-m68k.org
6444 S:      Maintained
6445 F:      arch/m68k/mac/
6446
6447 M68K ON HP9000/300
6448 M:      Philip Blundell <philb@gnu.org>
6449 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6450 S:      Maintained
6451 F:      arch/m68k/hp300/
6452
6453 M88DS3103 MEDIA DRIVER
6454 M:      Antti Palosaari <crope@iki.fi>
6455 L:      linux-media@vger.kernel.org
6456 W:      http://linuxtv.org/
6457 W:      http://palosaari.fi/linux/
6458 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6459 T:      git git://linuxtv.org/anttip/media_tree.git
6460 S:      Maintained
6461 F:      drivers/media/dvb-frontends/m88ds3103*
6462
6463 M88RS2000 MEDIA DRIVER
6464 M:      Malcolm Priestley <tvboxspy@gmail.com>
6465 L:      linux-media@vger.kernel.org
6466 W:      http://linuxtv.org/
6467 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6468 S:      Maintained
6469 F:      drivers/media/dvb-frontends/m88rs2000*
6470
6471 MA901 MASTERKIT USB FM RADIO DRIVER
6472 M:      Alexey Klimov <klimov.linux@gmail.com>
6473 L:      linux-media@vger.kernel.org
6474 T:      git git://linuxtv.org/media_tree.git
6475 S:      Maintained
6476 F:      drivers/media/radio/radio-ma901.c
6477
6478 MAC80211
6479 M:      Johannes Berg <johannes@sipsolutions.net>
6480 L:      linux-wireless@vger.kernel.org
6481 W:      http://wireless.kernel.org/
6482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6484 S:      Maintained
6485 F:      Documentation/networking/mac80211-injection.txt
6486 F:      include/net/mac80211.h
6487 F:      net/mac80211/
6488
6489 MACVLAN DRIVER
6490 M:      Patrick McHardy <kaber@trash.net>
6491 L:      netdev@vger.kernel.org
6492 S:      Maintained
6493 F:      drivers/net/macvlan.c
6494 F:      include/linux/if_macvlan.h
6495
6496 MAILBOX API
6497 M:      Jassi Brar <jassisinghbrar@gmail.com>
6498 L:      linux-kernel@vger.kernel.org
6499 S:      Maintained
6500 F:      drivers/mailbox/
6501 F:      include/linux/mailbox_client.h
6502 F:      include/linux/mailbox_controller.h
6503
6504 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6505 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6506 W:      http://www.kernel.org/doc/man-pages
6507 L:      linux-man@vger.kernel.org
6508 S:      Maintained
6509
6510 MARVELL ARMADA DRM SUPPORT
6511 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6512 S:      Maintained
6513 F:      drivers/gpu/drm/armada/
6514
6515 MARVELL 88E6352 DSA support
6516 M:      Guenter Roeck <linux@roeck-us.net>
6517 S:      Maintained
6518 F:      drivers/net/dsa/mv88e6352.c
6519
6520 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6521 M:      Mirko Lindner <mlindner@marvell.com>
6522 M:      Stephen Hemminger <stephen@networkplumber.org>
6523 L:      netdev@vger.kernel.org
6524 S:      Maintained
6525 F:      drivers/net/ethernet/marvell/sk*
6526
6527 MARVELL LIBERTAS WIRELESS DRIVER
6528 L:      libertas-dev@lists.infradead.org
6529 S:      Orphan
6530 F:      drivers/net/wireless/libertas/
6531
6532 MARVELL MV643XX ETHERNET DRIVER
6533 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6534 L:      netdev@vger.kernel.org
6535 S:      Maintained
6536 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6537 F:      include/linux/mv643xx.h
6538
6539 MARVELL MVNETA ETHERNET DRIVER
6540 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6541 L:      netdev@vger.kernel.org
6542 S:      Maintained
6543 F:      drivers/net/ethernet/marvell/mvneta.*
6544
6545 MARVELL MWIFIEX WIRELESS DRIVER
6546 M:      Amitkumar Karwar <akarwar@marvell.com>
6547 M:      Nishant Sarmukadam <nishants@marvell.com>
6548 L:      linux-wireless@vger.kernel.org
6549 S:      Maintained
6550 F:      drivers/net/wireless/mwifiex/
6551
6552 MARVELL MWL8K WIRELESS DRIVER
6553 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6554 L:      linux-wireless@vger.kernel.org
6555 S:      Odd Fixes
6556 F:      drivers/net/wireless/mwl8k.c
6557
6558 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6559 M:      Nicolas Pitre <nico@fluxnic.net>
6560 S:      Odd Fixes
6561 F:      drivers/mmc/host/mvsdio.*
6562
6563 MATROX FRAMEBUFFER DRIVER
6564 L:      linux-fbdev@vger.kernel.org
6565 S:      Orphan
6566 F:      drivers/video/fbdev/matrox/matroxfb_*
6567 F:      include/uapi/linux/matroxfb.h
6568
6569 MAX16065 HARDWARE MONITOR DRIVER
6570 M:      Guenter Roeck <linux@roeck-us.net>
6571 L:      lm-sensors@lm-sensors.org
6572 S:      Maintained
6573 F:      Documentation/hwmon/max16065
6574 F:      drivers/hwmon/max16065.c
6575
6576 MAX20751 HARDWARE MONITOR DRIVER
6577 M:      Guenter Roeck <linux@roeck-us.net>
6578 L:      lm-sensors@lm-sensors.org
6579 S:      Maintained
6580 F:      Documentation/hwmon/max20751
6581 F:      drivers/hwmon/max20751.c
6582
6583 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6584 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6585 L:      lm-sensors@lm-sensors.org
6586 S:      Maintained
6587 F:      Documentation/hwmon/max6650
6588 F:      drivers/hwmon/max6650.c
6589
6590 MAX6697 HARDWARE MONITOR DRIVER
6591 M:      Guenter Roeck <linux@roeck-us.net>
6592 L:      lm-sensors@lm-sensors.org
6593 S:      Maintained
6594 F:      Documentation/hwmon/max6697
6595 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6596 F:      drivers/hwmon/max6697.c
6597 F:      include/linux/platform_data/max6697.h
6598
6599 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6600 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6601 L:      linux-pm@vger.kernel.org
6602 S:      Supported
6603 F:      drivers/power/max14577_charger.c
6604 F:      drivers/power/max77693_charger.c
6605
6606 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6607 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6608 L:      linux-kernel@vger.kernel.org
6609 S:      Supported
6610 F:      drivers/*/*max77802.c
6611 F:      Documentation/devicetree/bindings/*/*max77802.txt
6612 F:      include/dt-bindings/*/*max77802.h
6613
6614 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6615 M:      Chanwoo Choi <cw00.choi@samsung.com>
6616 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6617 L:      linux-kernel@vger.kernel.org
6618 S:      Supported
6619 F:      drivers/*/max14577.c
6620 F:      drivers/*/max77686.c
6621 F:      drivers/*/max77693.c
6622 F:      drivers/extcon/extcon-max14577.c
6623 F:      drivers/extcon/extcon-max77693.c
6624 F:      drivers/rtc/rtc-max77686.c
6625 F:      drivers/clk/clk-max77686.c
6626 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6627 F:      Documentation/devicetree/bindings/*/max77686.txt
6628 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6629 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6630 F:      include/linux/mfd/max14577*.h
6631 F:      include/linux/mfd/max77686*.h
6632 F:      include/linux/mfd/max77693*.h
6633
6634 MAXIRADIO FM RADIO RECEIVER DRIVER
6635 M:      Hans Verkuil <hverkuil@xs4all.nl>
6636 L:      linux-media@vger.kernel.org
6637 T:      git git://linuxtv.org/media_tree.git
6638 W:      http://linuxtv.org
6639 S:      Maintained
6640 F:      drivers/media/radio/radio-maxiradio*
6641
6642 MEDIA DRIVERS FOR RENESAS - VSP1
6643 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6644 L:      linux-media@vger.kernel.org
6645 L:      linux-sh@vger.kernel.org
6646 T:      git git://linuxtv.org/media_tree.git
6647 S:      Supported
6648 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6649 F:      drivers/media/platform/vsp1/
6650
6651 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6652 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6653 P:      LinuxTV.org Project
6654 L:      linux-media@vger.kernel.org
6655 W:      http://linuxtv.org
6656 Q:      http://patchwork.kernel.org/project/linux-media/list/
6657 T:      git git://linuxtv.org/media_tree.git
6658 S:      Maintained
6659 F:      Documentation/dvb/
6660 F:      Documentation/video4linux/
6661 F:      Documentation/DocBook/media/
6662 F:      drivers/media/
6663 F:      drivers/staging/media/
6664 F:      include/media/
6665 F:      include/uapi/linux/dvb/
6666 F:      include/uapi/linux/videodev2.h
6667 F:      include/uapi/linux/media.h
6668 F:      include/uapi/linux/v4l2-*
6669 F:      include/uapi/linux/meye.h
6670 F:      include/uapi/linux/ivtv*
6671 F:      include/uapi/linux/uvcvideo.h
6672
6673 MEDIATEK MT7601U WIRELESS LAN DRIVER
6674 M:      Jakub Kicinski <kubakici@wp.pl>
6675 L:      linux-wireless@vger.kernel.org
6676 S:      Maintained
6677 F:      drivers/net/wireless/mediatek/mt7601u/
6678
6679 MEGARAID SCSI/SAS DRIVERS
6680 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6681 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6682 M:      Uday Lingala <uday.lingala@avagotech.com>
6683 L:      megaraidlinux.pdl@avagotech.com
6684 L:      linux-scsi@vger.kernel.org
6685 W:      http://www.lsi.com
6686 S:      Maintained
6687 F:      Documentation/scsi/megaraid.txt
6688 F:      drivers/scsi/megaraid.*
6689 F:      drivers/scsi/megaraid/
6690
6691 MELLANOX ETHERNET DRIVER (mlx4_en)
6692 M:      Amir Vadai <amirv@mellanox.com>
6693 M:      Ido Shamay <idos@mellanox.com>
6694 L:      netdev@vger.kernel.org
6695 S:      Supported
6696 W:      http://www.mellanox.com
6697 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6698 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6699
6700 MELLANOX ETHERNET SWITCH DRIVERS
6701 M:      Jiri Pirko <jiri@mellanox.com>
6702 M:      Ido Schimmel <idosch@mellanox.com>
6703 L:      netdev@vger.kernel.org
6704 S:      Supported
6705 W:      http://www.mellanox.com
6706 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6707 F:      drivers/net/ethernet/mellanox/mlxsw/
6708
6709 MEMORY MANAGEMENT
6710 L:      linux-mm@kvack.org
6711 W:      http://www.linux-mm.org
6712 S:      Maintained
6713 F:      include/linux/mm.h
6714 F:      include/linux/gfp.h
6715 F:      include/linux/mmzone.h
6716 F:      include/linux/memory_hotplug.h
6717 F:      include/linux/vmalloc.h
6718 F:      mm/
6719
6720 MEMORY TECHNOLOGY DEVICES (MTD)
6721 M:      David Woodhouse <dwmw2@infradead.org>
6722 M:      Brian Norris <computersforpeace@gmail.com>
6723 L:      linux-mtd@lists.infradead.org
6724 W:      http://www.linux-mtd.infradead.org/
6725 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6726 T:      git git://git.infradead.org/linux-mtd.git
6727 T:      git git://git.infradead.org/l2-mtd.git
6728 S:      Maintained
6729 F:      drivers/mtd/
6730 F:      include/linux/mtd/
6731 F:      include/uapi/mtd/
6732
6733 MEN A21 WATCHDOG DRIVER
6734 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6735 L:      linux-watchdog@vger.kernel.org
6736 S:      Maintained
6737 F:      drivers/watchdog/mena21_wdt.c
6738
6739 MEN CHAMELEON BUS (mcb)
6740 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6741 S:      Maintained
6742 F:      drivers/mcb/
6743 F:      include/linux/mcb.h
6744 F:      Documentation/men-chameleon-bus.txt
6745
6746 MEN F21BMC (Board Management Controller)
6747 M:      Andreas Werner <andreas.werner@men.de>
6748 S:      Supported
6749 F:      drivers/mfd/menf21bmc.c
6750 F:      drivers/watchdog/menf21bmc_wdt.c
6751 F:      drivers/leds/leds-menf21bmc.c
6752 F:      drivers/hwmon/menf21bmc_hwmon.c
6753 F:      Documentation/hwmon/menf21bmc
6754
6755 METAG ARCHITECTURE
6756 M:      James Hogan <james.hogan@imgtec.com>
6757 L:      linux-metag@vger.kernel.org
6758 S:      Supported
6759 F:      arch/metag/
6760 F:      Documentation/metag/
6761 F:      Documentation/devicetree/bindings/metag/
6762 F:      drivers/clocksource/metag_generic.c
6763 F:      drivers/irqchip/irq-metag.c
6764 F:      drivers/irqchip/irq-metag-ext.c
6765 F:      drivers/tty/metag_da.c
6766
6767 MICROBLAZE ARCHITECTURE
6768 M:      Michal Simek <monstr@monstr.eu>
6769 W:      http://www.monstr.eu/fdt/
6770 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6771 S:      Supported
6772 F:      arch/microblaze/
6773
6774 MICROTEK X6 SCANNER
6775 M:      Oliver Neukum <oliver@neukum.org>
6776 S:      Maintained
6777 F:      drivers/usb/image/microtek.*
6778
6779 MIPS
6780 M:      Ralf Baechle <ralf@linux-mips.org>
6781 L:      linux-mips@linux-mips.org
6782 W:      http://www.linux-mips.org/
6783 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6784 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6785 S:      Supported
6786 F:      Documentation/mips/
6787 F:      arch/mips/
6788
6789 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6790 M:      Hans Verkuil <hverkuil@xs4all.nl>
6791 L:      linux-media@vger.kernel.org
6792 T:      git git://linuxtv.org/media_tree.git
6793 W:      http://linuxtv.org
6794 S:      Odd Fixes
6795 F:      drivers/media/radio/radio-miropcm20*
6796
6797 Mellanox MLX5 core VPI driver
6798 M:      Eli Cohen <eli@mellanox.com>
6799 L:      netdev@vger.kernel.org
6800 L:      linux-rdma@vger.kernel.org
6801 W:      http://www.mellanox.com
6802 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6803 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6804 T:      git git://openfabrics.org/~eli/connect-ib.git
6805 S:      Supported
6806 F:      drivers/net/ethernet/mellanox/mlx5/core/
6807 F:      include/linux/mlx5/
6808
6809 Mellanox MLX5 IB driver
6810 M:      Eli Cohen <eli@mellanox.com>
6811 L:      linux-rdma@vger.kernel.org
6812 W:      http://www.mellanox.com
6813 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6814 T:      git git://openfabrics.org/~eli/connect-ib.git
6815 S:      Supported
6816 F:      include/linux/mlx5/
6817 F:      drivers/infiniband/hw/mlx5/
6818
6819 MN88472 MEDIA DRIVER
6820 M:      Antti Palosaari <crope@iki.fi>
6821 L:      linux-media@vger.kernel.org
6822 W:      http://linuxtv.org/
6823 W:      http://palosaari.fi/linux/
6824 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6825 T:      git git://linuxtv.org/anttip/media_tree.git
6826 S:      Maintained
6827 F:      drivers/staging/media/mn88472/
6828 F:      drivers/media/dvb-frontends/mn88472.h
6829
6830 MN88473 MEDIA DRIVER
6831 M:      Antti Palosaari <crope@iki.fi>
6832 L:      linux-media@vger.kernel.org
6833 W:      http://linuxtv.org/
6834 W:      http://palosaari.fi/linux/
6835 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6836 T:      git git://linuxtv.org/anttip/media_tree.git
6837 S:      Maintained
6838 F:      drivers/staging/media/mn88473/
6839 F:      drivers/media/dvb-frontends/mn88473.h
6840
6841 MODULE SUPPORT
6842 M:      Rusty Russell <rusty@rustcorp.com.au>
6843 S:      Maintained
6844 F:      include/linux/module.h
6845 F:      kernel/module.c
6846
6847 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6848 W:      http://popies.net/meye/
6849 S:      Orphan
6850 F:      Documentation/video4linux/meye.txt
6851 F:      drivers/media/pci/meye/
6852 F:      include/uapi/linux/meye.h
6853
6854 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6855 M:      Jiri Slaby <jirislaby@gmail.com>
6856 S:      Maintained
6857 F:      Documentation/serial/moxa-smartio
6858 F:      drivers/tty/mxser.*
6859
6860 MR800 AVERMEDIA USB FM RADIO DRIVER
6861 M:      Alexey Klimov <klimov.linux@gmail.com>
6862 L:      linux-media@vger.kernel.org
6863 T:      git git://linuxtv.org/media_tree.git
6864 S:      Maintained
6865 F:      drivers/media/radio/radio-mr800.c
6866
6867 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6868 M:      Alan Ott <alan@signal11.us>
6869 L:      linux-wpan@vger.kernel.org
6870 S:      Maintained
6871 F:      drivers/net/ieee802154/mrf24j40.c
6872
6873 MSI LAPTOP SUPPORT
6874 M:      "Lee, Chun-Yi" <jlee@suse.com>
6875 L:      platform-driver-x86@vger.kernel.org
6876 S:      Maintained
6877 F:      drivers/platform/x86/msi-laptop.c
6878
6879 MSI WMI SUPPORT
6880 L:      platform-driver-x86@vger.kernel.org
6881 S:      Orphan
6882 F:      drivers/platform/x86/msi-wmi.c
6883
6884 MSI001 MEDIA DRIVER
6885 M:      Antti Palosaari <crope@iki.fi>
6886 L:      linux-media@vger.kernel.org
6887 W:      http://linuxtv.org/
6888 W:      http://palosaari.fi/linux/
6889 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6890 T:      git git://linuxtv.org/anttip/media_tree.git
6891 S:      Maintained
6892 F:      drivers/media/tuners/msi001*
6893
6894 MSI2500 MEDIA DRIVER
6895 M:      Antti Palosaari <crope@iki.fi>
6896 L:      linux-media@vger.kernel.org
6897 W:      http://linuxtv.org/
6898 W:      http://palosaari.fi/linux/
6899 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6900 T:      git git://linuxtv.org/anttip/media_tree.git
6901 S:      Maintained
6902 F:      drivers/media/usb/msi2500/
6903
6904 MSYSTEMS DISKONCHIP G3 MTD DRIVER
6905 M:      Robert Jarzmik <robert.jarzmik@free.fr>
6906 L:      linux-mtd@lists.infradead.org
6907 S:      Maintained
6908 F:      drivers/mtd/devices/docg3*
6909
6910 MT9M032 APTINA SENSOR DRIVER
6911 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6912 L:      linux-media@vger.kernel.org
6913 T:      git git://linuxtv.org/media_tree.git
6914 S:      Maintained
6915 F:      drivers/media/i2c/mt9m032.c
6916 F:      include/media/mt9m032.h
6917
6918 MT9P031 APTINA CAMERA SENSOR
6919 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6920 L:      linux-media@vger.kernel.org
6921 T:      git git://linuxtv.org/media_tree.git
6922 S:      Maintained
6923 F:      drivers/media/i2c/mt9p031.c
6924 F:      include/media/mt9p031.h
6925
6926 MT9T001 APTINA CAMERA SENSOR
6927 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6928 L:      linux-media@vger.kernel.org
6929 T:      git git://linuxtv.org/media_tree.git
6930 S:      Maintained
6931 F:      drivers/media/i2c/mt9t001.c
6932 F:      include/media/mt9t001.h
6933
6934 MT9V032 APTINA CAMERA SENSOR
6935 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6936 L:      linux-media@vger.kernel.org
6937 T:      git git://linuxtv.org/media_tree.git
6938 S:      Maintained
6939 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6940 F:      drivers/media/i2c/mt9v032.c
6941 F:      include/media/mt9v032.h
6942
6943 MULTIFUNCTION DEVICES (MFD)
6944 M:      Samuel Ortiz <sameo@linux.intel.com>
6945 M:      Lee Jones <lee.jones@linaro.org>
6946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6947 S:      Supported
6948 F:      drivers/mfd/
6949 F:      include/linux/mfd/
6950
6951 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6952 M:      Ulf Hansson <ulf.hansson@linaro.org>
6953 L:      linux-mmc@vger.kernel.org
6954 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6955 S:      Maintained
6956 F:      drivers/mmc/
6957 F:      include/linux/mmc/
6958 F:      include/uapi/linux/mmc/
6959
6960 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6961 S:      Orphan
6962 F:      drivers/mmc/host/mmc_spi.c
6963 F:      include/linux/spi/mmc_spi.h
6964
6965 MULTISOUND SOUND DRIVER
6966 M:      Andrew Veliath <andrewtv@usa.net>
6967 S:      Maintained
6968 F:      Documentation/sound/oss/MultiSound
6969 F:      sound/oss/msnd*
6970
6971 MULTITECH MULTIPORT CARD (ISICOM)
6972 S:      Orphan
6973 F:      drivers/tty/isicom.c
6974 F:      include/linux/isicom.h
6975
6976 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6977 M:      Felipe Balbi <balbi@ti.com>
6978 L:      linux-usb@vger.kernel.org
6979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6980 S:      Maintained
6981 F:      drivers/usb/musb/
6982
6983 MXL5007T MEDIA DRIVER
6984 M:      Michael Krufky <mkrufky@linuxtv.org>
6985 L:      linux-media@vger.kernel.org
6986 W:      http://linuxtv.org/
6987 W:      http://github.com/mkrufky
6988 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6989 T:      git git://linuxtv.org/mkrufky/tuners.git
6990 S:      Maintained
6991 F:      drivers/media/tuners/mxl5007t.*
6992
6993 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6994 M:      Hyong-Youb Kim <hykim@myri.com>
6995 L:      netdev@vger.kernel.org
6996 W:      https://www.myricom.com/support/downloads/myri10ge.html
6997 S:      Supported
6998 F:      drivers/net/ethernet/myricom/myri10ge/
6999
7000 NATSEMI ETHERNET DRIVER (DP8381x)
7001 S:      Orphan
7002 F:      drivers/net/ethernet/natsemi/natsemi.c
7003
7004 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7005 M:      Daniel Mack <zonque@gmail.com>
7006 S:      Maintained
7007 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7008 W:      http://www.native-instruments.com
7009 F:      sound/usb/caiaq/
7010
7011 NCP FILESYSTEM
7012 M:      Petr Vandrovec <petr@vandrovec.name>
7013 S:      Odd Fixes
7014 F:      fs/ncpfs/
7015
7016 NCR 5380 SCSI DRIVERS
7017 M:      Finn Thain <fthain@telegraphics.com.au>
7018 M:      Michael Schmitz <schmitzmic@gmail.com>
7019 L:      linux-scsi@vger.kernel.org
7020 S:      Maintained
7021 F:      Documentation/scsi/g_NCR5380.txt
7022 F:      drivers/scsi/NCR5380.*
7023 F:      drivers/scsi/arm/cumana_1.c
7024 F:      drivers/scsi/arm/oak.c
7025 F:      drivers/scsi/atari_NCR5380.c
7026 F:      drivers/scsi/atari_scsi.*
7027 F:      drivers/scsi/dmx3191d.c
7028 F:      drivers/scsi/dtc.*
7029 F:      drivers/scsi/g_NCR5380.*
7030 F:      drivers/scsi/g_NCR5380_mmio.c
7031 F:      drivers/scsi/mac_scsi.*
7032 F:      drivers/scsi/pas16.*
7033 F:      drivers/scsi/sun3_scsi.*
7034 F:      drivers/scsi/sun3_scsi_vme.c
7035 F:      drivers/scsi/t128.*
7036
7037 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7038 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7039 L:      linux-scsi@vger.kernel.org
7040 S:      Maintained
7041 F:      drivers/scsi/NCR_D700.*
7042
7043 NCT6775 HARDWARE MONITOR DRIVER
7044 M:      Guenter Roeck <linux@roeck-us.net>
7045 L:      lm-sensors@lm-sensors.org
7046 S:      Maintained
7047 F:      Documentation/hwmon/nct6775
7048 F:      drivers/hwmon/nct6775.c
7049
7050 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7051 M:      Faisal Latif <faisal.latif@intel.com>
7052 L:      linux-rdma@vger.kernel.org
7053 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7054 S:      Supported
7055 F:      drivers/infiniband/hw/nes/
7056
7057 NETEM NETWORK EMULATOR
7058 M:      Stephen Hemminger <stephen@networkplumber.org>
7059 L:      netem@lists.linux-foundation.org
7060 S:      Maintained
7061 F:      net/sched/sch_netem.c
7062
7063 NETERION 10GbE DRIVERS (s2io/vxge)
7064 M:      Jon Mason <jdmason@kudzu.us>
7065 L:      netdev@vger.kernel.org
7066 S:      Supported
7067 F:      Documentation/networking/s2io.txt
7068 F:      Documentation/networking/vxge.txt
7069 F:      drivers/net/ethernet/neterion/
7070
7071 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7072 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7073 M:      Patrick McHardy <kaber@trash.net>
7074 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7075 L:      netfilter-devel@vger.kernel.org
7076 L:      coreteam@netfilter.org
7077 W:      http://www.netfilter.org/
7078 W:      http://www.iptables.org/
7079 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7082 S:      Supported
7083 F:      include/linux/netfilter*
7084 F:      include/linux/netfilter/
7085 F:      include/net/netfilter/
7086 F:      include/uapi/linux/netfilter*
7087 F:      include/uapi/linux/netfilter/
7088 F:      net/*/netfilter.c
7089 F:      net/*/netfilter/
7090 F:      net/netfilter/
7091 F:      net/bridge/br_netfilter*.c
7092
7093 NETLABEL
7094 M:      Paul Moore <paul@paul-moore.com>
7095 W:      http://netlabel.sf.net
7096 L:      netdev@vger.kernel.org
7097 S:      Maintained
7098 F:      Documentation/netlabel/
7099 F:      include/net/netlabel.h
7100 F:      net/netlabel/
7101
7102 NETROM NETWORK LAYER
7103 M:      Ralf Baechle <ralf@linux-mips.org>
7104 L:      linux-hams@vger.kernel.org
7105 W:      http://www.linux-ax25.org/
7106 S:      Maintained
7107 F:      include/net/netrom.h
7108 F:      include/uapi/linux/netrom.h
7109 F:      net/netrom/
7110
7111 NETWORK BLOCK DEVICE (NBD)
7112 M:      Markus Pargmann <mpa@pengutronix.de>
7113 S:      Maintained
7114 L:      nbd-general@lists.sourceforge.net
7115 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7116 F:      Documentation/blockdev/nbd.txt
7117 F:      drivers/block/nbd.c
7118 F:      include/uapi/linux/nbd.h
7119
7120 NETWORK DROP MONITOR
7121 M:      Neil Horman <nhorman@tuxdriver.com>
7122 L:      netdev@vger.kernel.org
7123 S:      Maintained
7124 W:      https://fedorahosted.org/dropwatch/
7125 F:      net/core/drop_monitor.c
7126
7127 NETWORKING [GENERAL]
7128 M:      "David S. Miller" <davem@davemloft.net>
7129 L:      netdev@vger.kernel.org
7130 W:      http://www.linuxfoundation.org/en/Net
7131 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7134 S:      Maintained
7135 F:      net/
7136 F:      include/net/
7137 F:      include/linux/in.h
7138 F:      include/linux/net.h
7139 F:      include/linux/netdevice.h
7140 F:      include/uapi/linux/in.h
7141 F:      include/uapi/linux/net.h
7142 F:      include/uapi/linux/netdevice.h
7143 F:      include/uapi/linux/net_namespace.h
7144 F:      tools/net/
7145 F:      tools/testing/selftests/net/
7146 F:      lib/random32.c
7147 F:      lib/test_bpf.c
7148
7149 NETWORKING [IPv4/IPv6]
7150 M:      "David S. Miller" <davem@davemloft.net>
7151 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7152 M:      James Morris <jmorris@namei.org>
7153 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7154 M:      Patrick McHardy <kaber@trash.net>
7155 L:      netdev@vger.kernel.org
7156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7157 S:      Maintained
7158 F:      net/ipv4/
7159 F:      net/ipv6/
7160 F:      include/net/ip*
7161 F:      arch/x86/net/*
7162
7163 NETWORKING [IPSEC]
7164 M:      Steffen Klassert <steffen.klassert@secunet.com>
7165 M:      Herbert Xu <herbert@gondor.apana.org.au>
7166 M:      "David S. Miller" <davem@davemloft.net>
7167 L:      netdev@vger.kernel.org
7168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7170 S:      Maintained
7171 F:      net/core/flow.c
7172 F:      net/xfrm/
7173 F:      net/key/
7174 F:      net/ipv4/xfrm*
7175 F:      net/ipv4/esp4.c
7176 F:      net/ipv4/ah4.c
7177 F:      net/ipv4/ipcomp.c
7178 F:      net/ipv4/ip_vti.c
7179 F:      net/ipv6/xfrm*
7180 F:      net/ipv6/esp6.c
7181 F:      net/ipv6/ah6.c
7182 F:      net/ipv6/ipcomp6.c
7183 F:      net/ipv6/ip6_vti.c
7184 F:      include/uapi/linux/xfrm.h
7185 F:      include/net/xfrm.h
7186
7187 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7188 M:      Paul Moore <paul@paul-moore.com>
7189 L:      netdev@vger.kernel.org
7190 S:      Maintained
7191
7192 NETWORKING [WIRELESS]
7193 L:      linux-wireless@vger.kernel.org
7194 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7195
7196 NETWORKING DRIVERS
7197 L:      netdev@vger.kernel.org
7198 W:      http://www.linuxfoundation.org/en/Net
7199 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7202 S:      Odd Fixes
7203 F:      drivers/net/
7204 F:      include/linux/if_*
7205 F:      include/linux/netdevice.h
7206 F:      include/linux/arcdevice.h
7207 F:      include/linux/etherdevice.h
7208 F:      include/linux/fcdevice.h
7209 F:      include/linux/fddidevice.h
7210 F:      include/linux/hippidevice.h
7211 F:      include/linux/inetdevice.h
7212 F:      include/uapi/linux/if_*
7213 F:      include/uapi/linux/netdevice.h
7214
7215 NETWORKING DRIVERS (WIRELESS)
7216 M:      Kalle Valo <kvalo@codeaurora.org>
7217 L:      linux-wireless@vger.kernel.org
7218 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7220 S:      Maintained
7221 F:      drivers/net/wireless/
7222
7223 NETXEN (1/10) GbE SUPPORT
7224 M:      Manish Chopra <manish.chopra@qlogic.com>
7225 M:      Sony Chacko <sony.chacko@qlogic.com>
7226 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7227 L:      netdev@vger.kernel.org
7228 W:      http://www.qlogic.com
7229 S:      Supported
7230 F:      drivers/net/ethernet/qlogic/netxen/
7231
7232 NFC SUBSYSTEM
7233 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7234 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7235 M:      Samuel Ortiz <sameo@linux.intel.com>
7236 L:      linux-wireless@vger.kernel.org
7237 L:      linux-nfc@lists.01.org (subscribers-only)
7238 S:      Supported
7239 F:      net/nfc/
7240 F:      include/net/nfc/
7241 F:      include/uapi/linux/nfc.h
7242 F:      drivers/nfc/
7243 F:      include/linux/platform_data/pn544.h
7244 F:      Documentation/devicetree/bindings/net/nfc/
7245
7246 NFS, SUNRPC, AND LOCKD CLIENTS
7247 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7248 M:      Anna Schumaker <anna.schumaker@netapp.com>
7249 L:      linux-nfs@vger.kernel.org
7250 W:      http://client.linux-nfs.org
7251 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7252 S:      Maintained
7253 F:      fs/lockd/
7254 F:      fs/nfs/
7255 F:      fs/nfs_common/
7256 F:      net/sunrpc/
7257 F:      include/linux/lockd/
7258 F:      include/linux/nfs*
7259 F:      include/linux/sunrpc/
7260 F:      include/uapi/linux/nfs*
7261 F:      include/uapi/linux/sunrpc/
7262
7263 NILFS2 FILESYSTEM
7264 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7265 L:      linux-nilfs@vger.kernel.org
7266 W:      http://nilfs.sourceforge.net/
7267 T:      git git://github.com/konis/nilfs2.git
7268 S:      Supported
7269 F:      Documentation/filesystems/nilfs2.txt
7270 F:      fs/nilfs2/
7271 F:      include/linux/nilfs2_fs.h
7272
7273 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7274 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7275 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7276 S:      Maintained
7277 F:      Documentation/scsi/NinjaSCSI.txt
7278 F:      drivers/scsi/pcmcia/nsp_*
7279
7280 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7281 M:      GOTO Masanori <gotom@debian.or.jp>
7282 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7283 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7284 S:      Maintained
7285 F:      Documentation/scsi/NinjaSCSI.txt
7286 F:      drivers/scsi/nsp32*
7287
7288 NIOS2 ARCHITECTURE
7289 M:      Ley Foon Tan <lftan@altera.com>
7290 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7291 T:      git git://git.rocketboards.org/linux-socfpga-next.git
7292 S:      Maintained
7293 F:      arch/nios2/
7294
7295 NOKIA N900 POWER SUPPLY DRIVERS
7296 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7297 S:      Maintained
7298 F:      include/linux/power/bq2415x_charger.h
7299 F:      include/linux/power/bq27x00_battery.h
7300 F:      include/linux/power/isp1704_charger.h
7301 F:      drivers/power/bq2415x_charger.c
7302 F:      drivers/power/bq27x00_battery.c
7303 F:      drivers/power/isp1704_charger.c
7304 F:      drivers/power/rx51_battery.c
7305
7306 NTB DRIVER CORE
7307 M:      Jon Mason <jdmason@kudzu.us>
7308 M:      Dave Jiang <dave.jiang@intel.com>
7309 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7310 S:      Supported
7311 W:      https://github.com/jonmason/ntb/wiki
7312 T:      git git://github.com/jonmason/ntb.git
7313 F:      drivers/ntb/
7314 F:      drivers/net/ntb_netdev.c
7315 F:      include/linux/ntb.h
7316 F:      include/linux/ntb_transport.h
7317
7318 NTB INTEL DRIVER
7319 M:      Jon Mason <jdmason@kudzu.us>
7320 M:      Dave Jiang <dave.jiang@intel.com>
7321 S:      Supported
7322 W:      https://github.com/jonmason/ntb/wiki
7323 T:      git git://github.com/jonmason/ntb.git
7324 F:      drivers/ntb/hw/intel/
7325
7326 NTFS FILESYSTEM
7327 M:      Anton Altaparmakov <anton@tuxera.com>
7328 L:      linux-ntfs-dev@lists.sourceforge.net
7329 W:      http://www.tuxera.com/
7330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7331 S:      Supported
7332 F:      Documentation/filesystems/ntfs.txt
7333 F:      fs/ntfs/
7334
7335 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7336 M:      Antonino Daplas <adaplas@gmail.com>
7337 L:      linux-fbdev@vger.kernel.org
7338 S:      Maintained
7339 F:      drivers/video/fbdev/riva/
7340 F:      drivers/video/fbdev/nvidia/
7341
7342 NVM EXPRESS DRIVER
7343 M:      Matthew Wilcox <willy@linux.intel.com>
7344 L:      linux-nvme@lists.infradead.org
7345 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7346 S:      Supported
7347 F:      drivers/block/nvme*
7348 F:      include/linux/nvme.h
7349
7350 NVMEM FRAMEWORK
7351 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7352 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7353 S:      Maintained
7354 F:      drivers/nvmem/
7355 F:      Documentation/devicetree/bindings/nvmem/
7356 F:      include/linux/nvmem-consumer.h
7357 F:      include/linux/nvmem-provider.h
7358
7359 NXP-NCI NFC DRIVER
7360 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7361 R:      Charles Gorand <charles.gorand@effinnov.com>
7362 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7363 S:      Supported
7364 F:      drivers/nfc/nxp-nci
7365
7366 NXP TDA998X DRM DRIVER
7367 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7368 S:      Supported
7369 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7370 F:      include/drm/i2c/tda998x.h
7371
7372 NXP TFA9879 DRIVER
7373 M:      Peter Rosin <peda@axentia.se>
7374 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7375 S:      Maintained
7376 F:      sound/soc/codecs/tfa9879*
7377
7378 OMAP SUPPORT
7379 M:      Tony Lindgren <tony@atomide.com>
7380 L:      linux-omap@vger.kernel.org
7381 W:      http://www.muru.com/linux/omap/
7382 W:      http://linux.omap.com/
7383 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7385 S:      Maintained
7386 F:      arch/arm/*omap*/
7387 F:      arch/arm/configs/omap1_defconfig
7388 F:      arch/arm/configs/omap2plus_defconfig
7389 F:      drivers/i2c/busses/i2c-omap.c
7390 F:      drivers/irqchip/irq-omap-intc.c
7391 F:      drivers/mfd/*omap*.c
7392 F:      drivers/mfd/menelaus.c
7393 F:      drivers/mfd/palmas.c
7394 F:      drivers/mfd/tps65217.c
7395 F:      drivers/mfd/tps65218.c
7396 F:      drivers/mfd/tps65910.c
7397 F:      drivers/mfd/twl-core.[ch]
7398 F:      drivers/mfd/twl4030*.c
7399 F:      drivers/mfd/twl6030*.c
7400 F:      drivers/mfd/twl6040*.c
7401 F:      drivers/regulator/palmas-regulator*.c
7402 F:      drivers/regulator/pbias-regulator.c
7403 F:      drivers/regulator/tps65217-regulator.c
7404 F:      drivers/regulator/tps65218-regulator.c
7405 F:      drivers/regulator/tps65910-regulator.c
7406 F:      drivers/regulator/twl-regulator.c
7407 F:      include/linux/i2c-omap.h
7408
7409 OMAP DEVICE TREE SUPPORT
7410 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7411 M:      Tony Lindgren <tony@atomide.com>
7412 L:      linux-omap@vger.kernel.org
7413 L:      devicetree@vger.kernel.org
7414 S:      Maintained
7415 F:      arch/arm/boot/dts/*omap*
7416 F:      arch/arm/boot/dts/*am3*
7417 F:      arch/arm/boot/dts/*am4*
7418 F:      arch/arm/boot/dts/*am5*
7419 F:      arch/arm/boot/dts/*dra7*
7420
7421 OMAP CLOCK FRAMEWORK SUPPORT
7422 M:      Paul Walmsley <paul@pwsan.com>
7423 L:      linux-omap@vger.kernel.org
7424 S:      Maintained
7425 F:      arch/arm/*omap*/*clock*
7426
7427 OMAP POWER MANAGEMENT SUPPORT
7428 M:      Kevin Hilman <khilman@deeprootsystems.com>
7429 L:      linux-omap@vger.kernel.org
7430 S:      Maintained
7431 F:      arch/arm/*omap*/*pm*
7432 F:      drivers/cpufreq/omap-cpufreq.c
7433
7434 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7435 M:      Rajendra Nayak <rnayak@ti.com>
7436 M:      Paul Walmsley <paul@pwsan.com>
7437 L:      linux-omap@vger.kernel.org
7438 S:      Maintained
7439 F:      arch/arm/mach-omap2/prm*
7440
7441 OMAP AUDIO SUPPORT
7442 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7443 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7444 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7445 L:      linux-omap@vger.kernel.org
7446 S:      Maintained
7447 F:      sound/soc/omap/
7448
7449 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7450 M:      Roger Quadros <rogerq@ti.com>
7451 M:      Tony Lindgren <tony@atomide.com>
7452 L:      linux-omap@vger.kernel.org
7453 S:      Maintained
7454 F:      drivers/memory/omap-gpmc.c
7455 F:      arch/arm/mach-omap2/*gpmc*
7456
7457 OMAP FRAMEBUFFER SUPPORT
7458 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7459 L:      linux-fbdev@vger.kernel.org
7460 L:      linux-omap@vger.kernel.org
7461 S:      Maintained
7462 F:      drivers/video/fbdev/omap/
7463
7464 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7465 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7466 L:      linux-omap@vger.kernel.org
7467 L:      linux-fbdev@vger.kernel.org
7468 S:      Maintained
7469 F:      drivers/video/fbdev/omap2/
7470 F:      Documentation/arm/OMAP/DSS
7471
7472 OMAP HARDWARE SPINLOCK SUPPORT
7473 M:      Ohad Ben-Cohen <ohad@wizery.com>
7474 L:      linux-omap@vger.kernel.org
7475 S:      Maintained
7476 F:      drivers/hwspinlock/omap_hwspinlock.c
7477
7478 OMAP MMC SUPPORT
7479 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7480 L:      linux-omap@vger.kernel.org
7481 S:      Maintained
7482 F:      drivers/mmc/host/omap.c
7483
7484 OMAP HS MMC SUPPORT
7485 L:      linux-mmc@vger.kernel.org
7486 L:      linux-omap@vger.kernel.org
7487 S:      Orphan
7488 F:      drivers/mmc/host/omap_hsmmc.c
7489
7490 OMAP RANDOM NUMBER GENERATOR SUPPORT
7491 M:      Deepak Saxena <dsaxena@plexity.net>
7492 S:      Maintained
7493 F:      drivers/char/hw_random/omap-rng.c
7494
7495 OMAP HWMOD SUPPORT
7496 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7497 M:      Paul Walmsley <paul@pwsan.com>
7498 L:      linux-omap@vger.kernel.org
7499 S:      Maintained
7500 F:      arch/arm/mach-omap2/omap_hwmod.*
7501
7502 OMAP HWMOD DATA
7503 M:      Paul Walmsley <paul@pwsan.com>
7504 L:      linux-omap@vger.kernel.org
7505 S:      Maintained
7506 F:      arch/arm/mach-omap2/omap_hwmod*data*
7507
7508 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7509 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7510 L:      linux-omap@vger.kernel.org
7511 S:      Maintained
7512 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7513
7514 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7515 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7516 L:      linux-media@vger.kernel.org
7517 S:      Maintained
7518 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7519 F:      drivers/media/platform/omap3isp/
7520 F:      drivers/staging/media/omap4iss/
7521
7522 OMAP USB SUPPORT
7523 M:      Felipe Balbi <balbi@ti.com>
7524 L:      linux-usb@vger.kernel.org
7525 L:      linux-omap@vger.kernel.org
7526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7527 S:      Maintained
7528 F:      drivers/usb/*/*omap*
7529 F:      arch/arm/*omap*/usb*
7530
7531 OMAP GPIO DRIVER
7532 M:      Javier Martinez Canillas <javier@dowhile0.org>
7533 M:      Santosh Shilimkar <ssantosh@kernel.org>
7534 M:      Kevin Hilman <khilman@deeprootsystems.com>
7535 L:      linux-omap@vger.kernel.org
7536 S:      Maintained
7537 F:      drivers/gpio/gpio-omap.c
7538
7539 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7540 M:      Mark Jackson <mpfj@newflow.co.uk>
7541 L:      linux-omap@vger.kernel.org
7542 S:      Maintained
7543 F:      arch/arm/boot/dts/am335x-nano.dts
7544
7545 OMFS FILESYSTEM
7546 M:      Bob Copeland <me@bobcopeland.com>
7547 L:      linux-karma-devel@lists.sourceforge.net
7548 S:      Maintained
7549 F:      Documentation/filesystems/omfs.txt
7550 F:      fs/omfs/
7551
7552 OMNIKEY CARDMAN 4000 DRIVER
7553 M:      Harald Welte <laforge@gnumonks.org>
7554 S:      Maintained
7555 F:      drivers/char/pcmcia/cm4000_cs.c
7556 F:      include/linux/cm4000_cs.h
7557 F:      include/uapi/linux/cm4000_cs.h
7558
7559 OMNIKEY CARDMAN 4040 DRIVER
7560 M:      Harald Welte <laforge@gnumonks.org>
7561 S:      Maintained
7562 F:      drivers/char/pcmcia/cm4040_cs.*
7563
7564 OMNIVISION OV7670 SENSOR DRIVER
7565 M:      Jonathan Corbet <corbet@lwn.net>
7566 L:      linux-media@vger.kernel.org
7567 T:      git git://linuxtv.org/media_tree.git
7568 S:      Maintained
7569 F:      drivers/media/i2c/ov7670.c
7570
7571 ONENAND FLASH DRIVER
7572 M:      Kyungmin Park <kyungmin.park@samsung.com>
7573 L:      linux-mtd@lists.infradead.org
7574 S:      Maintained
7575 F:      drivers/mtd/onenand/
7576 F:      include/linux/mtd/onenand*.h
7577
7578 ONSTREAM SCSI TAPE DRIVER
7579 M:      Willem Riede <osst@riede.org>
7580 L:      osst-users@lists.sourceforge.net
7581 L:      linux-scsi@vger.kernel.org
7582 S:      Maintained
7583 F:      Documentation/scsi/osst.txt
7584 F:      drivers/scsi/osst.*
7585 F:      drivers/scsi/osst_*.h
7586 F:      drivers/scsi/st.h
7587
7588 OPENCORES I2C BUS DRIVER
7589 M:      Peter Korsgaard <jacmet@sunsite.dk>
7590 L:      linux-i2c@vger.kernel.org
7591 S:      Maintained
7592 F:      Documentation/i2c/busses/i2c-ocores
7593 F:      drivers/i2c/busses/i2c-ocores.c
7594
7595 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7596 M:      Rob Herring <robh+dt@kernel.org>
7597 M:      Frank Rowand <frowand.list@gmail.com>
7598 M:      Grant Likely <grant.likely@linaro.org>
7599 L:      devicetree@vger.kernel.org
7600 W:      http://www.devicetree.org/
7601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7602 S:      Maintained
7603 F:      drivers/of/
7604 F:      include/linux/of*.h
7605 F:      scripts/dtc/
7606
7607 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7608 M:      Rob Herring <robh+dt@kernel.org>
7609 M:      Pawel Moll <pawel.moll@arm.com>
7610 M:      Mark Rutland <mark.rutland@arm.com>
7611 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7612 M:      Kumar Gala <galak@codeaurora.org>
7613 L:      devicetree@vger.kernel.org
7614 S:      Maintained
7615 F:      Documentation/devicetree/
7616 F:      arch/*/boot/dts/
7617 F:      include/dt-bindings/
7618
7619 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7620 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7621 L:      devicetree@vger.kernel.org
7622 S:      Maintained
7623 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7624 F:      Documentation/devicetree/overlay-notes.txt
7625 F:      drivers/of/overlay.c
7626 F:      drivers/of/resolver.c
7627
7628 OPENRISC ARCHITECTURE
7629 M:      Jonas Bonn <jonas@southpole.se>
7630 W:      http://openrisc.net
7631 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7632 S:      Maintained
7633 T:      git git://openrisc.net/~jonas/linux
7634 F:      arch/openrisc/
7635
7636 OPENVSWITCH
7637 M:      Pravin Shelar <pshelar@nicira.com>
7638 L:      netdev@vger.kernel.org
7639 L:      dev@openvswitch.org
7640 W:      http://openvswitch.org
7641 S:      Maintained
7642 F:      net/openvswitch/
7643 F:      include/uapi/linux/openvswitch.h
7644
7645 OPL4 DRIVER
7646 M:      Clemens Ladisch <clemens@ladisch.de>
7647 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7648 T:      git git://git.alsa-project.org/alsa-kernel.git
7649 S:      Maintained
7650 F:      sound/drivers/opl4/
7651
7652 OPROFILE
7653 M:      Robert Richter <rric@kernel.org>
7654 L:      oprofile-list@lists.sf.net
7655 S:      Maintained
7656 F:      arch/*/include/asm/oprofile*.h
7657 F:      arch/*/oprofile/
7658 F:      drivers/oprofile/
7659 F:      include/linux/oprofile.h
7660
7661 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7662 M:      Mark Fasheh <mfasheh@suse.com>
7663 M:      Joel Becker <jlbec@evilplan.org>
7664 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7665 W:      http://ocfs2.wiki.kernel.org
7666 S:      Supported
7667 F:      Documentation/filesystems/ocfs2.txt
7668 F:      Documentation/filesystems/dlmfs.txt
7669 F:      fs/ocfs2/
7670
7671 ORINOCO DRIVER
7672 L:      linux-wireless@vger.kernel.org
7673 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7674 W:      http://www.nongnu.org/orinoco/
7675 S:      Orphan
7676 F:      drivers/net/wireless/orinoco/
7677
7678 OSD LIBRARY and FILESYSTEM
7679 M:      Boaz Harrosh <ooo@electrozaur.com>
7680 M:      Benny Halevy <bhalevy@primarydata.com>
7681 L:      osd-dev@open-osd.org
7682 W:      http://open-osd.org
7683 T:      git git://git.open-osd.org/open-osd.git
7684 S:      Maintained
7685 F:      drivers/scsi/osd/
7686 F:      include/scsi/osd_*
7687 F:      fs/exofs/
7688
7689 OVERLAY FILESYSTEM
7690 M:      Miklos Szeredi <miklos@szeredi.hu>
7691 L:      linux-unionfs@vger.kernel.org
7692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7693 S:      Supported
7694 F:      fs/overlayfs/
7695 F:      Documentation/filesystems/overlayfs.txt
7696
7697 P54 WIRELESS DRIVER
7698 M:      Christian Lamparter <chunkeey@googlemail.com>
7699 L:      linux-wireless@vger.kernel.org
7700 W:      http://wireless.kernel.org/en/users/Drivers/p54
7701 S:      Maintained
7702 F:      drivers/net/wireless/p54/
7703
7704 PA SEMI ETHERNET DRIVER
7705 M:      Olof Johansson <olof@lixom.net>
7706 L:      netdev@vger.kernel.org
7707 S:      Maintained
7708 F:      drivers/net/ethernet/pasemi/*
7709
7710 PA SEMI SMBUS DRIVER
7711 M:      Olof Johansson <olof@lixom.net>
7712 L:      linux-i2c@vger.kernel.org
7713 S:      Maintained
7714 F:      drivers/i2c/busses/i2c-pasemi.c
7715
7716 PADATA PARALLEL EXECUTION MECHANISM
7717 M:      Steffen Klassert <steffen.klassert@secunet.com>
7718 L:      linux-crypto@vger.kernel.org
7719 S:      Maintained
7720 F:      kernel/padata.c
7721 F:      include/linux/padata.h
7722 F:      Documentation/padata.txt
7723
7724 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7725 M:      Harald Welte <laforge@gnumonks.org>
7726 L:      platform-driver-x86@vger.kernel.org
7727 S:      Maintained
7728 F:      drivers/platform/x86/panasonic-laptop.c
7729
7730 PANASONIC MN10300/AM33/AM34 PORT
7731 M:      David Howells <dhowells@redhat.com>
7732 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7733 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7734 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7735 S:      Maintained
7736 F:      Documentation/mn10300/
7737 F:      arch/mn10300/
7738
7739 PARALLEL PORT SUBSYSTEM
7740 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7741 M:      Sudip Mukherjee <sudip@vectorindia.org>
7742 L:      linux-parport@lists.infradead.org (subscribers-only)
7743 S:      Maintained
7744 F:      drivers/parport/
7745 F:      include/linux/parport*.h
7746 F:      drivers/char/ppdev.c
7747 F:      include/uapi/linux/ppdev.h
7748 F:      Documentation/parport*.txt
7749
7750 PARAVIRT_OPS INTERFACE
7751 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7752 M:      Chris Wright <chrisw@sous-sol.org>
7753 M:      Alok Kataria <akataria@vmware.com>
7754 M:      Rusty Russell <rusty@rustcorp.com.au>
7755 L:      virtualization@lists.linux-foundation.org
7756 S:      Supported
7757 F:      Documentation/virtual/paravirt_ops.txt
7758 F:      arch/*/kernel/paravirt*
7759 F:      arch/*/include/asm/paravirt.h
7760
7761 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7762 M:      Tim Waugh <tim@cyberelk.net>
7763 L:      linux-parport@lists.infradead.org (subscribers-only)
7764 S:      Maintained
7765 F:      Documentation/blockdev/paride.txt
7766 F:      drivers/block/paride/
7767
7768 PARISC ARCHITECTURE
7769 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7770 M:      Helge Deller <deller@gmx.de>
7771 L:      linux-parisc@vger.kernel.org
7772 W:      http://www.parisc-linux.org/
7773 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7776 S:      Maintained
7777 F:      arch/parisc/
7778 F:      Documentation/parisc/
7779 F:      drivers/parisc/
7780 F:      drivers/char/agp/parisc-agp.c
7781 F:      drivers/input/serio/gscps2.c
7782 F:      drivers/parport/parport_gsc.*
7783 F:      drivers/tty/serial/8250/8250_gsc.c
7784 F:      drivers/video/fbdev/sti*
7785 F:      drivers/video/console/sti*
7786 F:      drivers/video/logo/logo_parisc*
7787
7788 PC87360 HARDWARE MONITORING DRIVER
7789 M:      Jim Cromie <jim.cromie@gmail.com>
7790 L:      lm-sensors@lm-sensors.org
7791 S:      Maintained
7792 F:      Documentation/hwmon/pc87360
7793 F:      drivers/hwmon/pc87360.c
7794
7795 PC8736x GPIO DRIVER
7796 M:      Jim Cromie <jim.cromie@gmail.com>
7797 S:      Maintained
7798 F:      drivers/char/pc8736x_gpio.c
7799
7800 PC87427 HARDWARE MONITORING DRIVER
7801 M:      Jean Delvare <jdelvare@suse.com>
7802 L:      lm-sensors@lm-sensors.org
7803 S:      Maintained
7804 F:      Documentation/hwmon/pc87427
7805 F:      drivers/hwmon/pc87427.c
7806
7807 PCA9532 LED DRIVER
7808 M:      Riku Voipio <riku.voipio@iki.fi>
7809 S:      Maintained
7810 F:      drivers/leds/leds-pca9532.c
7811 F:      include/linux/leds-pca9532.h
7812
7813 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7814 M:      Guenter Roeck <linux@roeck-us.net>
7815 L:      linux-i2c@vger.kernel.org
7816 S:      Maintained
7817 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7818
7819 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7820 M:      Khalid Aziz <khalid@gonehiking.org>
7821 S:      Maintained
7822 F:      drivers/firmware/pcdp.*
7823
7824 PCI ERROR RECOVERY
7825 M:      Linas Vepstas <linasvepstas@gmail.com>
7826 L:      linux-pci@vger.kernel.org
7827 S:      Supported
7828 F:      Documentation/PCI/pci-error-recovery.txt
7829
7830 PCI SUBSYSTEM
7831 M:      Bjorn Helgaas <bhelgaas@google.com>
7832 L:      linux-pci@vger.kernel.org
7833 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7835 S:      Supported
7836 F:      Documentation/PCI/
7837 F:      drivers/pci/
7838 F:      include/linux/pci*
7839 F:      arch/x86/pci/
7840 F:      arch/x86/kernel/quirks.c
7841
7842 PCI DRIVER FOR ARM VERSATILE PLATFORM
7843 M:      Rob Herring <robh@kernel.org>
7844 L:      linux-pci@vger.kernel.org
7845 L:      linux-arm-kernel@lists.infradead.org
7846 S:      Maintained
7847 F:      Documentation/devicetree/bindings/pci/versatile.txt
7848 F:      drivers/pci/host/pci-versatile.c
7849
7850 PCI DRIVER FOR APPLIEDMICRO XGENE
7851 M:      Tanmay Inamdar <tinamdar@apm.com>
7852 L:      linux-pci@vger.kernel.org
7853 L:      linux-arm-kernel@lists.infradead.org
7854 S:      Maintained
7855 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7856 F:      drivers/pci/host/pci-xgene.c
7857
7858 PCI DRIVER FOR FREESCALE LAYERSCAPE
7859 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7860 M:      Mingkai Hu <mingkai.hu@freescale.com>
7861 M:      Roy Zang <tie-fei.zang@freescale.com>
7862 L:      linuxppc-dev@lists.ozlabs.org
7863 L:      linux-pci@vger.kernel.org
7864 L:      linux-arm-kernel@lists.infradead.org
7865 S:      Maintained
7866 F:      drivers/pci/host/*layerscape*
7867
7868 PCI DRIVER FOR IMX6
7869 M:      Richard Zhu <Richard.Zhu@freescale.com>
7870 M:      Lucas Stach <l.stach@pengutronix.de>
7871 L:      linux-pci@vger.kernel.org
7872 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7873 S:      Maintained
7874 F:      drivers/pci/host/*imx6*
7875
7876 PCI DRIVER FOR TI KEYSTONE
7877 M:      Murali Karicheri <m-karicheri2@ti.com>
7878 L:      linux-pci@vger.kernel.org
7879 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7880 S:      Maintained
7881 F:      drivers/pci/host/*keystone*
7882
7883 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7884 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7885 M:      Jason Cooper <jason@lakedaemon.net>
7886 L:      linux-pci@vger.kernel.org
7887 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7888 S:      Maintained
7889 F:      drivers/pci/host/*mvebu*
7890
7891 PCI DRIVER FOR NVIDIA TEGRA
7892 M:      Thierry Reding <thierry.reding@gmail.com>
7893 L:      linux-tegra@vger.kernel.org
7894 L:      linux-pci@vger.kernel.org
7895 S:      Supported
7896 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7897 F:      drivers/pci/host/pci-tegra.c
7898
7899 PCI DRIVER FOR TI DRA7XX
7900 M:      Kishon Vijay Abraham I <kishon@ti.com>
7901 L:      linux-omap@vger.kernel.org
7902 L:      linux-pci@vger.kernel.org
7903 S:      Supported
7904 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7905 F:      drivers/pci/host/pci-dra7xx.c
7906
7907 PCI DRIVER FOR RENESAS R-CAR
7908 M:      Simon Horman <horms@verge.net.au>
7909 L:      linux-pci@vger.kernel.org
7910 L:      linux-sh@vger.kernel.org
7911 S:      Maintained
7912 F:      drivers/pci/host/*rcar*
7913
7914 PCI DRIVER FOR SAMSUNG EXYNOS
7915 M:      Jingoo Han <jingoohan1@gmail.com>
7916 L:      linux-pci@vger.kernel.org
7917 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7918 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7919 S:      Maintained
7920 F:      drivers/pci/host/pci-exynos.c
7921
7922 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7923 M:      Jingoo Han <jingoohan1@gmail.com>
7924 M:      Pratyush Anand <pratyush.anand@gmail.com>
7925 L:      linux-pci@vger.kernel.org
7926 S:      Maintained
7927 F:      drivers/pci/host/*designware*
7928
7929 PCI DRIVER FOR GENERIC OF HOSTS
7930 M:      Will Deacon <will.deacon@arm.com>
7931 L:      linux-pci@vger.kernel.org
7932 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7933 S:      Maintained
7934 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7935 F:      drivers/pci/host/pci-host-generic.c
7936
7937 PCIE DRIVER FOR ST SPEAR13XX
7938 M:      Pratyush Anand <pratyush.anand@gmail.com>
7939 L:      linux-pci@vger.kernel.org
7940 S:      Maintained
7941 F:      drivers/pci/host/*spear*
7942
7943 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7944 M:      Duc Dang <dhdang@apm.com>
7945 L:      linux-pci@vger.kernel.org
7946 L:      linux-arm-kernel@lists.infradead.org
7947 S:      Maintained
7948 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7949 F:      drivers/pci/host/pci-xgene-msi.c
7950
7951 PCMCIA SUBSYSTEM
7952 P:      Linux PCMCIA Team
7953 L:      linux-pcmcia@lists.infradead.org
7954 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7956 S:      Maintained
7957 F:      Documentation/pcmcia/
7958 F:      drivers/pcmcia/
7959 F:      include/pcmcia/
7960
7961 PCNET32 NETWORK DRIVER
7962 M:      Don Fry <pcnet32@frontier.com>
7963 L:      netdev@vger.kernel.org
7964 S:      Maintained
7965 F:      drivers/net/ethernet/amd/pcnet32.c
7966
7967 PCRYPT PARALLEL CRYPTO ENGINE
7968 M:      Steffen Klassert <steffen.klassert@secunet.com>
7969 L:      linux-crypto@vger.kernel.org
7970 S:      Maintained
7971 F:      crypto/pcrypt.c
7972 F:      include/crypto/pcrypt.h
7973
7974 PER-CPU MEMORY ALLOCATOR
7975 M:      Tejun Heo <tj@kernel.org>
7976 M:      Christoph Lameter <cl@linux-foundation.org>
7977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7978 S:      Maintained
7979 F:      include/linux/percpu*.h
7980 F:      mm/percpu*.c
7981 F:      arch/*/include/asm/percpu.h
7982
7983 PER-TASK DELAY ACCOUNTING
7984 M:      Balbir Singh <bsingharora@gmail.com>
7985 S:      Maintained
7986 F:      include/linux/delayacct.h
7987 F:      kernel/delayacct.c
7988
7989 PERFORMANCE EVENTS SUBSYSTEM
7990 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7991 M:      Ingo Molnar <mingo@redhat.com>
7992 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7993 L:      linux-kernel@vger.kernel.org
7994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7995 S:      Supported
7996 F:      kernel/events/*
7997 F:      include/linux/perf_event.h
7998 F:      include/uapi/linux/perf_event.h
7999 F:      arch/*/kernel/perf_event*.c
8000 F:      arch/*/kernel/*/perf_event*.c
8001 F:      arch/*/kernel/*/*/perf_event*.c
8002 F:      arch/*/include/asm/perf_event.h
8003 F:      arch/*/kernel/perf_callchain.c
8004 F:      tools/perf/
8005
8006 PERSONALITY HANDLING
8007 M:      Christoph Hellwig <hch@infradead.org>
8008 L:      linux-abi-devel@lists.sourceforge.net
8009 S:      Maintained
8010 F:      include/linux/personality.h
8011 F:      include/uapi/linux/personality.h
8012
8013 PHONET PROTOCOL
8014 M:      Remi Denis-Courmont <courmisch@gmail.com>
8015 S:      Supported
8016 F:      Documentation/networking/phonet.txt
8017 F:      include/linux/phonet.h
8018 F:      include/net/phonet/
8019 F:      include/uapi/linux/phonet.h
8020 F:      net/phonet/
8021
8022 PHRAM MTD DRIVER
8023 M:      Joern Engel <joern@lazybastard.org>
8024 L:      linux-mtd@lists.infradead.org
8025 S:      Maintained
8026 F:      drivers/mtd/devices/phram.c
8027
8028 PICOLCD HID DRIVER
8029 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8030 L:      linux-input@vger.kernel.org
8031 S:      Maintained
8032 F:      drivers/hid/hid-picolcd*
8033
8034 PICOXCELL SUPPORT
8035 M:      Jamie Iles <jamie@jamieiles.com>
8036 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8037 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8038 S:      Supported
8039 F:      arch/arm/boot/dts/picoxcell*
8040 F:      arch/arm/mach-picoxcell/
8041 F:      drivers/crypto/picoxcell*
8042
8043 PIN CONTROL SUBSYSTEM
8044 M:      Linus Walleij <linus.walleij@linaro.org>
8045 L:      linux-gpio@vger.kernel.org
8046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8047 S:      Maintained
8048 F:      drivers/pinctrl/
8049 F:      include/linux/pinctrl/
8050
8051 PIN CONTROLLER - ATMEL AT91
8052 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8053 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8054 S:      Maintained
8055 F:      drivers/pinctrl/pinctrl-at91.*
8056
8057 PIN CONTROLLER - INTEL
8058 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8059 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8060 S:      Maintained
8061 F:      drivers/pinctrl/intel/
8062
8063 PIN CONTROLLER - RENESAS
8064 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8065 L:      linux-sh@vger.kernel.org
8066 S:      Maintained
8067 F:      drivers/pinctrl/sh-pfc/
8068
8069 PIN CONTROLLER - SAMSUNG
8070 M:      Tomasz Figa <tomasz.figa@gmail.com>
8071 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8072 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8073 S:      Maintained
8074 F:      drivers/pinctrl/samsung/
8075
8076 PIN CONTROLLER - ST SPEAR
8077 M:      Viresh Kumar <vireshk@kernel.org>
8078 L:      spear-devel@list.st.com
8079 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8080 W:      http://www.st.com/spear
8081 S:      Maintained
8082 F:      drivers/pinctrl/spear/
8083
8084 PKTCDVD DRIVER
8085 M:      Jiri Kosina <jikos@kernel.org>
8086 S:      Maintained
8087 F:      drivers/block/pktcdvd.c
8088 F:      include/linux/pktcdvd.h
8089 F:      include/uapi/linux/pktcdvd.h
8090
8091 PKUNITY SOC DRIVERS
8092 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8093 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8094 S:      Maintained
8095 T:      git git://github.com/gxt/linux.git
8096 F:      drivers/input/serio/i8042-unicore32io.h
8097 F:      drivers/i2c/busses/i2c-puv3.c
8098 F:      drivers/video/fbdev/fb-puv3.c
8099 F:      drivers/rtc/rtc-puv3.c
8100
8101 PMBUS HARDWARE MONITORING DRIVERS
8102 M:      Guenter Roeck <linux@roeck-us.net>
8103 L:      lm-sensors@lm-sensors.org
8104 W:      http://www.lm-sensors.org/
8105 W:      http://www.roeck-us.net/linux/drivers/
8106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8107 S:      Maintained
8108 F:      Documentation/hwmon/pmbus
8109 F:      drivers/hwmon/pmbus/
8110 F:      include/linux/i2c/pmbus.h
8111
8112 PMC SIERRA MaxRAID DRIVER
8113 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8114 L:      linux-scsi@vger.kernel.org
8115 W:      http://www.pmc-sierra.com/
8116 S:      Supported
8117 F:      drivers/scsi/pmcraid.*
8118
8119 PMC SIERRA PM8001 DRIVER
8120 M:      Jack Wang <jinpu.wang@profitbricks.com>
8121 M:      lindar_liu@usish.com
8122 L:      pmchba@pmcs.com
8123 L:      linux-scsi@vger.kernel.org
8124 S:      Supported
8125 F:      drivers/scsi/pm8001/
8126
8127 POSIX CLOCKS and TIMERS
8128 M:      Thomas Gleixner <tglx@linutronix.de>
8129 L:      linux-kernel@vger.kernel.org
8130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8131 S:      Maintained
8132 F:      fs/timerfd.c
8133 F:      include/linux/timer*
8134 F:      kernel/time/*timer*
8135
8136 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8137 M:      Sebastian Reichel <sre@kernel.org>
8138 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8139 M:      David Woodhouse <dwmw2@infradead.org>
8140 L:      linux-pm@vger.kernel.org
8141 T:      git git://git.infradead.org/battery-2.6.git
8142 S:      Maintained
8143 F:      include/linux/power_supply.h
8144 F:      drivers/power/
8145 X:      drivers/power/avs/
8146
8147 POWER STATE COORDINATION INTERFACE (PSCI)
8148 M:      Mark Rutland <mark.rutland@arm.com>
8149 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8150 L:      linux-arm-kernel@lists.infradead.org
8151 S:      Maintained
8152 F:      drivers/firmware/psci.c
8153 F:      include/linux/psci.h
8154 F:      include/uapi/linux/psci.h
8155
8156 PNP SUPPORT
8157 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8158 S:      Maintained
8159 F:      drivers/pnp/
8160
8161 PNXxxxx I2C DRIVER
8162 M:      Vitaly Wool <vitalywool@gmail.com>
8163 L:      linux-i2c@vger.kernel.org
8164 S:      Maintained
8165 F:      drivers/i2c/busses/i2c-pnx.c
8166
8167 PPP PROTOCOL DRIVERS AND COMPRESSORS
8168 M:      Paul Mackerras <paulus@samba.org>
8169 L:      linux-ppp@vger.kernel.org
8170 S:      Maintained
8171 F:      drivers/net/ppp/ppp_*
8172
8173 PPP OVER ATM (RFC 2364)
8174 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8175 S:      Maintained
8176 F:      net/atm/pppoatm.c
8177 F:      include/uapi/linux/atmppp.h
8178
8179 PPP OVER ETHERNET
8180 M:      Michal Ostrowski <mostrows@earthlink.net>
8181 S:      Maintained
8182 F:      drivers/net/ppp/pppoe.c
8183 F:      drivers/net/ppp/pppox.c
8184
8185 PPP OVER L2TP
8186 M:      James Chapman <jchapman@katalix.com>
8187 S:      Maintained
8188 F:      net/l2tp/l2tp_ppp.c
8189 F:      include/linux/if_pppol2tp.h
8190 F:      include/uapi/linux/if_pppol2tp.h
8191
8192 PPS SUPPORT
8193 M:      Rodolfo Giometti <giometti@enneenne.com>
8194 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8195 L:      linuxpps@ml.enneenne.com (subscribers-only)
8196 S:      Maintained
8197 F:      Documentation/pps/
8198 F:      drivers/pps/
8199 F:      include/linux/pps*.h
8200
8201 PPTP DRIVER
8202 M:      Dmitry Kozlov <xeb@mail.ru>
8203 L:      netdev@vger.kernel.org
8204 S:      Maintained
8205 F:      drivers/net/ppp/pptp.c
8206 W:      http://sourceforge.net/projects/accel-pptp
8207
8208 PREEMPTIBLE KERNEL
8209 M:      Robert Love <rml@tech9.net>
8210 L:      kpreempt-tech@lists.sourceforge.net
8211 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8212 S:      Supported
8213 F:      Documentation/preempt-locking.txt
8214 F:      include/linux/preempt.h
8215
8216 PRISM54 WIRELESS DRIVER
8217 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8218 L:      linux-wireless@vger.kernel.org
8219 W:      http://wireless.kernel.org/en/users/Drivers/p54
8220 S:      Obsolete
8221 F:      drivers/net/wireless/prism54/
8222
8223 PS3 NETWORK SUPPORT
8224 M:      Geoff Levand <geoff@infradead.org>
8225 L:      netdev@vger.kernel.org
8226 L:      linuxppc-dev@lists.ozlabs.org
8227 S:      Maintained
8228 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8229
8230 PS3 PLATFORM SUPPORT
8231 M:      Geoff Levand <geoff@infradead.org>
8232 L:      linuxppc-dev@lists.ozlabs.org
8233 S:      Maintained
8234 F:      arch/powerpc/boot/ps3*
8235 F:      arch/powerpc/include/asm/lv1call.h
8236 F:      arch/powerpc/include/asm/ps3*.h
8237 F:      arch/powerpc/platforms/ps3/
8238 F:      drivers/*/ps3*
8239 F:      drivers/ps3/
8240 F:      drivers/rtc/rtc-ps3.c
8241 F:      drivers/usb/host/*ps3.c
8242 F:      sound/ppc/snd_ps3*
8243
8244 PS3VRAM DRIVER
8245 M:      Jim Paris <jim@jtan.com>
8246 M:      Geoff Levand <geoff@infradead.org>
8247 L:      linuxppc-dev@lists.ozlabs.org
8248 S:      Maintained
8249 F:      drivers/block/ps3vram.c
8250
8251 PSTORE FILESYSTEM
8252 M:      Anton Vorontsov <anton@enomsg.org>
8253 M:      Colin Cross <ccross@android.com>
8254 M:      Kees Cook <keescook@chromium.org>
8255 M:      Tony Luck <tony.luck@intel.com>
8256 S:      Maintained
8257 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8258 F:      fs/pstore/
8259 F:      include/linux/pstore*
8260 F:      drivers/firmware/efi/efi-pstore.c
8261 F:      drivers/acpi/apei/erst.c
8262
8263 PTP HARDWARE CLOCK SUPPORT
8264 M:      Richard Cochran <richardcochran@gmail.com>
8265 L:      netdev@vger.kernel.org
8266 S:      Maintained
8267 W:      http://linuxptp.sourceforge.net/
8268 F:      Documentation/ABI/testing/sysfs-ptp
8269 F:      Documentation/ptp/*
8270 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8271 F:      drivers/net/phy/dp83640*
8272 F:      drivers/ptp/*
8273 F:      include/linux/ptp_cl*
8274
8275 PTRACE SUPPORT
8276 M:      Roland McGrath <roland@hack.frob.com>
8277 M:      Oleg Nesterov <oleg@redhat.com>
8278 S:      Maintained
8279 F:      include/asm-generic/syscall.h
8280 F:      include/linux/ptrace.h
8281 F:      include/linux/regset.h
8282 F:      include/linux/tracehook.h
8283 F:      include/uapi/linux/ptrace.h
8284 F:      kernel/ptrace.c
8285
8286 PVRUSB2 VIDEO4LINUX DRIVER
8287 M:      Mike Isely <isely@pobox.com>
8288 L:      pvrusb2@isely.net       (subscribers-only)
8289 L:      linux-media@vger.kernel.org
8290 W:      http://www.isely.net/pvrusb2/
8291 T:      git git://linuxtv.org/media_tree.git
8292 S:      Maintained
8293 F:      Documentation/video4linux/README.pvrusb2
8294 F:      drivers/media/usb/pvrusb2/
8295
8296 PWC WEBCAM DRIVER
8297 M:      Hans de Goede <hdegoede@redhat.com>
8298 L:      linux-media@vger.kernel.org
8299 T:      git git://linuxtv.org/media_tree.git
8300 S:      Maintained
8301 F:      drivers/media/usb/pwc/*
8302
8303 PWM FAN DRIVER
8304 M:      Kamil Debski <k.debski@samsung.com>
8305 L:      lm-sensors@lm-sensors.org
8306 S:      Supported
8307 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8308 F:      Documentation/hwmon/pwm-fan
8309 F:      drivers/hwmon/pwm-fan.c
8310
8311 PWM SUBSYSTEM
8312 M:      Thierry Reding <thierry.reding@gmail.com>
8313 L:      linux-pwm@vger.kernel.org
8314 S:      Maintained
8315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8316 F:      Documentation/pwm.txt
8317 F:      Documentation/devicetree/bindings/pwm/
8318 F:      include/linux/pwm.h
8319 F:      drivers/pwm/
8320 F:      drivers/video/backlight/pwm_bl.c
8321 F:      include/linux/pwm_backlight.h
8322
8323 PXA2xx/PXA3xx SUPPORT
8324 M:      Daniel Mack <daniel@zonque.org>
8325 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8326 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8327 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8328 T:      git git://github.com/hzhuang1/linux.git
8329 T:      git git://github.com/rjarzmik/linux.git
8330 S:      Maintained
8331 F:      arch/arm/mach-pxa/
8332 F:      drivers/dma/pxa*
8333 F:      drivers/pcmcia/pxa2xx*
8334 F:      drivers/spi/spi-pxa2xx*
8335 F:      drivers/usb/gadget/udc/pxa2*
8336 F:      include/sound/pxa2xx-lib.h
8337 F:      sound/arm/pxa*
8338 F:      sound/soc/pxa/
8339
8340 PXA3xx NAND FLASH DRIVER
8341 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8342 L:      linux-mtd@lists.infradead.org
8343 S:      Maintained
8344 F:      drivers/mtd/nand/pxa3xx_nand.c
8345
8346 MMP SUPPORT
8347 M:      Eric Miao <eric.y.miao@gmail.com>
8348 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8349 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8350 T:      git git://github.com/hzhuang1/linux.git
8351 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8352 S:      Maintained
8353 F:      arch/arm/mach-mmp/
8354
8355 PXA MMCI DRIVER
8356 S:      Orphan
8357
8358 PXA RTC DRIVER
8359 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8360 L:      rtc-linux@googlegroups.com
8361 S:      Maintained
8362
8363 QAT DRIVER
8364 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8365 L:      qat-linux@intel.com
8366 S:      Supported
8367 F:      drivers/crypto/qat/
8368
8369 QIB DRIVER
8370 M:      Mike Marciniszyn <infinipath@intel.com>
8371 L:      linux-rdma@vger.kernel.org
8372 S:      Supported
8373 F:      drivers/infiniband/hw/qib/
8374
8375 QLOGIC QLA1280 SCSI DRIVER
8376 M:      Michael Reed <mdr@sgi.com>
8377 L:      linux-scsi@vger.kernel.org
8378 S:      Maintained
8379 F:      drivers/scsi/qla1280.[ch]
8380
8381 QLOGIC QLA2XXX FC-SCSI DRIVER
8382 M:      qla2xxx-upstream@qlogic.com
8383 L:      linux-scsi@vger.kernel.org
8384 S:      Supported
8385 F:      Documentation/scsi/LICENSE.qla2xxx
8386 F:      drivers/scsi/qla2xxx/
8387
8388 QLOGIC QLA4XXX iSCSI DRIVER
8389 M:      QLogic-Storage-Upstream@qlogic.com
8390 L:      linux-scsi@vger.kernel.org
8391 S:      Supported
8392 F:      Documentation/scsi/LICENSE.qla4xxx
8393 F:      drivers/scsi/qla4xxx/
8394
8395 QLOGIC QLA3XXX NETWORK DRIVER
8396 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8397 M:      Ron Mercer <ron.mercer@qlogic.com>
8398 M:      linux-driver@qlogic.com
8399 L:      netdev@vger.kernel.org
8400 S:      Supported
8401 F:      Documentation/networking/LICENSE.qla3xxx
8402 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8403
8404 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8405 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8406 M:      Dept-GELinuxNICDev@qlogic.com
8407 L:      netdev@vger.kernel.org
8408 S:      Supported
8409 F:      drivers/net/ethernet/qlogic/qlcnic/
8410
8411 QLOGIC QLGE 10Gb ETHERNET DRIVER
8412 M:      Harish Patil <harish.patil@qlogic.com>
8413 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8414 M:      Dept-GELinuxNICDev@qlogic.com
8415 M:      linux-driver@qlogic.com
8416 L:      netdev@vger.kernel.org
8417 S:      Supported
8418 F:      drivers/net/ethernet/qlogic/qlge/
8419
8420 QNX4 FILESYSTEM
8421 M:      Anders Larsen <al@alarsen.net>
8422 W:      http://www.alarsen.net/linux/qnx4fs/
8423 S:      Maintained
8424 F:      fs/qnx4/
8425 F:      include/uapi/linux/qnx4_fs.h
8426 F:      include/uapi/linux/qnxtypes.h
8427
8428 QT1010 MEDIA DRIVER
8429 M:      Antti Palosaari <crope@iki.fi>
8430 L:      linux-media@vger.kernel.org
8431 W:      http://linuxtv.org/
8432 W:      http://palosaari.fi/linux/
8433 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8434 T:      git git://linuxtv.org/anttip/media_tree.git
8435 S:      Maintained
8436 F:      drivers/media/tuners/qt1010*
8437
8438 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8439 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8440 L:      linux-wireless@vger.kernel.org
8441 L:      ath9k-devel@lists.ath9k.org
8442 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8443 S:      Supported
8444 F:      drivers/net/wireless/ath/ath9k/
8445
8446 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8447 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8448 L:      ath10k@lists.infradead.org
8449 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8450 T:      git git://github.com/kvalo/ath.git
8451 S:      Supported
8452 F:      drivers/net/wireless/ath/ath10k/
8453
8454 QUALCOMM HEXAGON ARCHITECTURE
8455 M:      Richard Kuo <rkuo@codeaurora.org>
8456 L:      linux-hexagon@vger.kernel.org
8457 S:      Supported
8458 F:      arch/hexagon/
8459
8460 QUALCOMM WCN36XX WIRELESS DRIVER
8461 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8462 L:      wcn36xx@lists.infradead.org
8463 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8464 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8465 S:      Supported
8466 F:      drivers/net/wireless/ath/wcn36xx/
8467
8468 RADOS BLOCK DEVICE (RBD)
8469 M:      Ilya Dryomov <idryomov@gmail.com>
8470 M:      Sage Weil <sage@redhat.com>
8471 M:      Alex Elder <elder@kernel.org>
8472 L:      ceph-devel@vger.kernel.org
8473 W:      http://ceph.com/
8474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8475 T:      git git://github.com/ceph/ceph-client.git
8476 S:      Supported
8477 F:      Documentation/ABI/testing/sysfs-bus-rbd
8478 F:      drivers/block/rbd.c
8479 F:      drivers/block/rbd_types.h
8480
8481 RADEON FRAMEBUFFER DISPLAY DRIVER
8482 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8483 L:      linux-fbdev@vger.kernel.org
8484 S:      Maintained
8485 F:      drivers/video/fbdev/aty/radeon*
8486 F:      include/uapi/linux/radeonfb.h
8487
8488 RADIOSHARK RADIO DRIVER
8489 M:      Hans de Goede <hdegoede@redhat.com>
8490 L:      linux-media@vger.kernel.org
8491 T:      git git://linuxtv.org/media_tree.git
8492 S:      Maintained
8493 F:      drivers/media/radio/radio-shark.c
8494
8495 RADIOSHARK2 RADIO DRIVER
8496 M:      Hans de Goede <hdegoede@redhat.com>
8497 L:      linux-media@vger.kernel.org
8498 T:      git git://linuxtv.org/media_tree.git
8499 S:      Maintained
8500 F:      drivers/media/radio/radio-shark2.c
8501 F:      drivers/media/radio/radio-tea5777.c
8502
8503 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8504 M:      Paul Mackerras <paulus@samba.org>
8505 L:      linux-fbdev@vger.kernel.org
8506 S:      Maintained
8507 F:      drivers/video/fbdev/aty/aty128fb.c
8508
8509 RALINK RT2X00 WIRELESS LAN DRIVER
8510 P:      rt2x00 project
8511 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8512 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8513 L:      linux-wireless@vger.kernel.org
8514 S:      Maintained
8515 F:      drivers/net/wireless/rt2x00/
8516
8517 RAMDISK RAM BLOCK DEVICE DRIVER
8518 M:      Jens Axboe <axboe@kernel.dk>
8519 S:      Maintained
8520 F:      Documentation/blockdev/ramdisk.txt
8521 F:      drivers/block/brd.c
8522
8523 RANDOM NUMBER DRIVER
8524 M:      "Theodore Ts'o" <tytso@mit.edu>
8525 S:      Maintained
8526 F:      drivers/char/random.c
8527
8528 RAPIDIO SUBSYSTEM
8529 M:      Matt Porter <mporter@kernel.crashing.org>
8530 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8531 S:      Maintained
8532 F:      drivers/rapidio/
8533
8534 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8535 L:      linux-wireless@vger.kernel.org
8536 S:      Orphan
8537 F:      drivers/net/wireless/ray*
8538
8539 RCUTORTURE MODULE
8540 M:      Josh Triplett <josh@joshtriplett.org>
8541 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8542 L:      linux-kernel@vger.kernel.org
8543 S:      Supported
8544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8545 F:      Documentation/RCU/torture.txt
8546 F:      kernel/rcu/rcutorture.c
8547
8548 RCUTORTURE TEST FRAMEWORK
8549 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8550 M:      Josh Triplett <josh@joshtriplett.org>
8551 R:      Steven Rostedt <rostedt@goodmis.org>
8552 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8553 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8554 L:      linux-kernel@vger.kernel.org
8555 S:      Supported
8556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8557 F:      tools/testing/selftests/rcutorture
8558
8559 RDC R-321X SoC
8560 M:      Florian Fainelli <florian@openwrt.org>
8561 S:      Maintained
8562
8563 RDC R6040 FAST ETHERNET DRIVER
8564 M:      Florian Fainelli <florian@openwrt.org>
8565 L:      netdev@vger.kernel.org
8566 S:      Maintained
8567 F:      drivers/net/ethernet/rdc/r6040.c
8568
8569 RDS - RELIABLE DATAGRAM SOCKETS
8570 M:      Chien Yen <chien.yen@oracle.com>
8571 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8572 S:      Supported
8573 F:      net/rds/
8574
8575 READ-COPY UPDATE (RCU)
8576 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8577 M:      Josh Triplett <josh@joshtriplett.org>
8578 R:      Steven Rostedt <rostedt@goodmis.org>
8579 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8580 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8581 L:      linux-kernel@vger.kernel.org
8582 W:      http://www.rdrop.com/users/paulmck/RCU/
8583 S:      Supported
8584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8585 F:      Documentation/RCU/
8586 X:      Documentation/RCU/torture.txt
8587 F:      include/linux/rcu*
8588 X:      include/linux/srcu.h
8589 F:      kernel/rcu/
8590 X:      kernel/torture.c
8591
8592 REAL TIME CLOCK (RTC) SUBSYSTEM
8593 M:      Alessandro Zummo <a.zummo@towertech.it>
8594 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8595 L:      rtc-linux@googlegroups.com
8596 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8598 S:      Maintained
8599 F:      Documentation/rtc.txt
8600 F:      drivers/rtc/
8601 F:      include/linux/rtc.h
8602 F:      include/uapi/linux/rtc.h
8603
8604 REALTEK AUDIO CODECS
8605 M:      Bard Liao <bardliao@realtek.com>
8606 M:      Oder Chiou <oder_chiou@realtek.com>
8607 S:      Maintained
8608 F:      sound/soc/codecs/rt*
8609 F:      include/sound/rt*.h
8610
8611 REISERFS FILE SYSTEM
8612 L:      reiserfs-devel@vger.kernel.org
8613 S:      Supported
8614 F:      fs/reiserfs/
8615
8616 REGISTER MAP ABSTRACTION
8617 M:      Mark Brown <broonie@kernel.org>
8618 L:      linux-kernel@vger.kernel.org
8619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8620 S:      Supported
8621 F:      drivers/base/regmap/
8622 F:      include/linux/regmap.h
8623
8624 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8625 M:      Ohad Ben-Cohen <ohad@wizery.com>
8626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8627 S:      Maintained
8628 F:      drivers/remoteproc/
8629 F:      Documentation/remoteproc.txt
8630 F:      include/linux/remoteproc.h
8631
8632 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8633 M:      Ohad Ben-Cohen <ohad@wizery.com>
8634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8635 S:      Maintained
8636 F:      drivers/rpmsg/
8637 F:      Documentation/rpmsg.txt
8638 F:      include/linux/rpmsg.h
8639
8640 RESET CONTROLLER FRAMEWORK
8641 M:      Philipp Zabel <p.zabel@pengutronix.de>
8642 S:      Maintained
8643 F:      drivers/reset/
8644 F:      Documentation/devicetree/bindings/reset/
8645 F:      include/dt-bindings/reset/
8646 F:      include/linux/reset.h
8647 F:      include/linux/reset-controller.h
8648
8649 RFKILL
8650 M:      Johannes Berg <johannes@sipsolutions.net>
8651 L:      linux-wireless@vger.kernel.org
8652 W:      http://wireless.kernel.org/
8653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8655 S:      Maintained
8656 F:      Documentation/rfkill.txt
8657 F:      net/rfkill/
8658
8659 RHASHTABLE
8660 M:      Thomas Graf <tgraf@suug.ch>
8661 L:      netdev@vger.kernel.org
8662 S:      Maintained
8663 F:      lib/rhashtable.c
8664 F:      include/linux/rhashtable.h
8665
8666 RICOH SMARTMEDIA/XD DRIVER
8667 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8668 S:      Maintained
8669 F:      drivers/mtd/nand/r852.c
8670 F:      drivers/mtd/nand/r852.h
8671
8672 RICOH R5C592 MEMORYSTICK DRIVER
8673 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8674 S:      Maintained
8675 F:      drivers/memstick/host/r592.*
8676
8677 ROCCAT DRIVERS
8678 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8679 W:      http://sourceforge.net/projects/roccat/
8680 S:      Maintained
8681 F:      drivers/hid/hid-roccat*
8682 F:      include/linux/hid-roccat*
8683 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8684
8685 ROCKER DRIVER
8686 M:      Jiri Pirko <jiri@resnulli.us>
8687 M:      Scott Feldman <sfeldma@gmail.com>
8688 L:      netdev@vger.kernel.org
8689 S:      Supported
8690 F:      drivers/net/ethernet/rocker/
8691
8692 ROCKETPORT DRIVER
8693 P:      Comtrol Corp.
8694 W:      http://www.comtrol.com
8695 S:      Maintained
8696 F:      Documentation/serial/rocket.txt
8697 F:      drivers/tty/rocket*
8698
8699 ROCKETPORT EXPRESS/INFINITY DRIVER
8700 M:      Kevin Cernekee <cernekee@gmail.com>
8701 L:      linux-serial@vger.kernel.org
8702 S:      Odd Fixes
8703 F:      drivers/tty/serial/rp2.*
8704
8705 ROSE NETWORK LAYER
8706 M:      Ralf Baechle <ralf@linux-mips.org>
8707 L:      linux-hams@vger.kernel.org
8708 W:      http://www.linux-ax25.org/
8709 S:      Maintained
8710 F:      include/net/rose.h
8711 F:      include/uapi/linux/rose.h
8712 F:      net/rose/
8713
8714 RTL2830 MEDIA DRIVER
8715 M:      Antti Palosaari <crope@iki.fi>
8716 L:      linux-media@vger.kernel.org
8717 W:      http://linuxtv.org/
8718 W:      http://palosaari.fi/linux/
8719 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8720 T:      git git://linuxtv.org/anttip/media_tree.git
8721 S:      Maintained
8722 F:      drivers/media/dvb-frontends/rtl2830*
8723
8724 RTL2832 MEDIA DRIVER
8725 M:      Antti Palosaari <crope@iki.fi>
8726 L:      linux-media@vger.kernel.org
8727 W:      http://linuxtv.org/
8728 W:      http://palosaari.fi/linux/
8729 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8730 T:      git git://linuxtv.org/anttip/media_tree.git
8731 S:      Maintained
8732 F:      drivers/media/dvb-frontends/rtl2832*
8733
8734 RTL2832_SDR MEDIA DRIVER
8735 M:      Antti Palosaari <crope@iki.fi>
8736 L:      linux-media@vger.kernel.org
8737 W:      http://linuxtv.org/
8738 W:      http://palosaari.fi/linux/
8739 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8740 T:      git git://linuxtv.org/anttip/media_tree.git
8741 S:      Maintained
8742 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8743
8744 RTL8180 WIRELESS DRIVER
8745 L:      linux-wireless@vger.kernel.org
8746 W:      http://wireless.kernel.org/
8747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8748 S:      Orphan
8749 F:      drivers/net/wireless/rtl818x/rtl8180/
8750
8751 RTL8187 WIRELESS DRIVER
8752 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8753 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8754 M:      Larry Finger <Larry.Finger@lwfinger.net>
8755 L:      linux-wireless@vger.kernel.org
8756 W:      http://wireless.kernel.org/
8757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8758 S:      Maintained
8759 F:      drivers/net/wireless/rtl818x/rtl8187/
8760
8761 RTL8192CE WIRELESS DRIVER
8762 M:      Larry Finger <Larry.Finger@lwfinger.net>
8763 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8764 L:      linux-wireless@vger.kernel.org
8765 W:      http://wireless.kernel.org/
8766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8767 S:      Maintained
8768 F:      drivers/net/wireless/rtlwifi/
8769 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8770
8771 S3 SAVAGE FRAMEBUFFER DRIVER
8772 M:      Antonino Daplas <adaplas@gmail.com>
8773 L:      linux-fbdev@vger.kernel.org
8774 S:      Maintained
8775 F:      drivers/video/fbdev/savage/
8776
8777 S390
8778 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8779 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8780 L:      linux-s390@vger.kernel.org
8781 W:      http://www.ibm.com/developerworks/linux/linux390/
8782 S:      Supported
8783 F:      arch/s390/
8784 F:      drivers/s390/
8785 F:      Documentation/s390/
8786 F:      Documentation/DocBook/s390*
8787
8788 S390 COMMON I/O LAYER
8789 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8790 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8791 L:      linux-s390@vger.kernel.org
8792 W:      http://www.ibm.com/developerworks/linux/linux390/
8793 S:      Supported
8794 F:      drivers/s390/cio/
8795
8796 S390 DASD DRIVER
8797 M:      Stefan Weinhuber <wein@de.ibm.com>
8798 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8799 L:      linux-s390@vger.kernel.org
8800 W:      http://www.ibm.com/developerworks/linux/linux390/
8801 S:      Supported
8802 F:      drivers/s390/block/dasd*
8803 F:      block/partitions/ibm.c
8804
8805 S390 NETWORK DRIVERS
8806 M:      Ursula Braun <ursula.braun@de.ibm.com>
8807 L:      linux-s390@vger.kernel.org
8808 W:      http://www.ibm.com/developerworks/linux/linux390/
8809 S:      Supported
8810 F:      drivers/s390/net/
8811
8812 S390 PCI SUBSYSTEM
8813 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8814 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8815 L:      linux-s390@vger.kernel.org
8816 W:      http://www.ibm.com/developerworks/linux/linux390/
8817 S:      Supported
8818 F:      arch/s390/pci/
8819 F:      drivers/pci/hotplug/s390_pci_hpc.c
8820
8821 S390 ZCRYPT DRIVER
8822 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8823 L:      linux-s390@vger.kernel.org
8824 W:      http://www.ibm.com/developerworks/linux/linux390/
8825 S:      Supported
8826 F:      drivers/s390/crypto/
8827
8828 S390 ZFCP DRIVER
8829 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8830 L:      linux-s390@vger.kernel.org
8831 W:      http://www.ibm.com/developerworks/linux/linux390/
8832 S:      Supported
8833 F:      drivers/s390/scsi/zfcp_*
8834
8835 S390 IUCV NETWORK LAYER
8836 M:      Ursula Braun <ursula.braun@de.ibm.com>
8837 L:      linux-s390@vger.kernel.org
8838 W:      http://www.ibm.com/developerworks/linux/linux390/
8839 S:      Supported
8840 F:      drivers/s390/net/*iucv*
8841 F:      include/net/iucv/
8842 F:      net/iucv/
8843
8844 S3C24XX SD/MMC Driver
8845 M:      Ben Dooks <ben-linux@fluff.org>
8846 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8847 S:      Supported
8848 F:      drivers/mmc/host/s3cmci.*
8849
8850 SAA6588 RDS RECEIVER DRIVER
8851 M:      Hans Verkuil <hverkuil@xs4all.nl>
8852 L:      linux-media@vger.kernel.org
8853 T:      git git://linuxtv.org/media_tree.git
8854 W:      http://linuxtv.org
8855 S:      Odd Fixes
8856 F:      drivers/media/i2c/saa6588*
8857
8858 SAA7134 VIDEO4LINUX DRIVER
8859 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8860 L:      linux-media@vger.kernel.org
8861 W:      http://linuxtv.org
8862 T:      git git://linuxtv.org/media_tree.git
8863 S:      Odd fixes
8864 F:      Documentation/video4linux/*.saa7134
8865 F:      drivers/media/pci/saa7134/
8866
8867 SAA7146 VIDEO4LINUX-2 DRIVER
8868 M:      Hans Verkuil <hverkuil@xs4all.nl>
8869 L:      linux-media@vger.kernel.org
8870 T:      git git://linuxtv.org/media_tree.git
8871 S:      Maintained
8872 F:      drivers/media/common/saa7146/
8873 F:      drivers/media/pci/saa7146/
8874 F:      include/media/saa7146*
8875
8876 SAMSUNG LAPTOP DRIVER
8877 M:      Corentin Chary <corentin.chary@gmail.com>
8878 L:      platform-driver-x86@vger.kernel.org
8879 S:      Maintained
8880 F:      drivers/platform/x86/samsung-laptop.c
8881
8882 SAMSUNG AUDIO (ASoC) DRIVERS
8883 M:      Sangbeom Kim <sbkim73@samsung.com>
8884 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8885 S:      Supported
8886 F:      sound/soc/samsung/
8887
8888 SAMSUNG FRAMEBUFFER DRIVER
8889 M:      Jingoo Han <jingoohan1@gmail.com>
8890 L:      linux-fbdev@vger.kernel.org
8891 S:      Maintained
8892 F:      drivers/video/fbdev/s3c-fb.c
8893
8894 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8895 M:      Sangbeom Kim <sbkim73@samsung.com>
8896 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8897 L:      linux-kernel@vger.kernel.org
8898 L:      linux-samsung-soc@vger.kernel.org
8899 S:      Supported
8900 F:      drivers/mfd/sec*.c
8901 F:      drivers/regulator/s2m*.c
8902 F:      drivers/regulator/s5m*.c
8903 F:      drivers/clk/clk-s2mps11.c
8904 F:      drivers/rtc/rtc-s5m.c
8905 F:      include/linux/mfd/samsung/
8906 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8907 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
8908
8909 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8910 M:      Kyungmin Park <kyungmin.park@samsung.com>
8911 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8912 L:      linux-media@vger.kernel.org
8913 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8914 S:      Supported
8915 F:      drivers/media/platform/exynos4-is/
8916
8917 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8918 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8919 L:      linux-media@vger.kernel.org
8920 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8921 S:      Maintained
8922 F:      drivers/media/platform/s3c-camif/
8923 F:      include/media/s3c_camif.h
8924
8925 SAMSUNG S5C73M3 CAMERA DRIVER
8926 M:      Kyungmin Park <kyungmin.park@samsung.com>
8927 M:      Andrzej Hajda <a.hajda@samsung.com>
8928 L:      linux-media@vger.kernel.org
8929 S:      Supported
8930 F:      drivers/media/i2c/s5c73m3/*
8931
8932 SAMSUNG S5K5BAF CAMERA DRIVER
8933 M:      Kyungmin Park <kyungmin.park@samsung.com>
8934 M:      Andrzej Hajda <a.hajda@samsung.com>
8935 L:      linux-media@vger.kernel.org
8936 S:      Supported
8937 F:      drivers/media/i2c/s5k5baf.c
8938
8939 SAMSUNG S3FWRN5 NFC DRIVER
8940 M:      Robert Baldyga <r.baldyga@samsung.com>
8941 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8942 S:      Supported
8943 F:      drivers/nfc/s3fwrn5
8944
8945 SAMSUNG SOC CLOCK DRIVERS
8946 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8947 M:      Tomasz Figa <tomasz.figa@gmail.com>
8948 S:      Supported
8949 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8950 F:      drivers/clk/samsung/
8951
8952 SAMSUNG SXGBE DRIVERS
8953 M:      Byungho An <bh74.an@samsung.com>
8954 M:      Girish K S <ks.giri@samsung.com>
8955 M:      Vipul Pandya <vipul.pandya@samsung.com>
8956 S:      Supported
8957 L:      netdev@vger.kernel.org
8958 F:      drivers/net/ethernet/samsung/sxgbe/
8959
8960 SAMSUNG THERMAL DRIVER
8961 M:      Lukasz Majewski <l.majewski@samsung.com>
8962 L:      linux-pm@vger.kernel.org
8963 L:      linux-samsung-soc@vger.kernel.org
8964 S:      Supported
8965 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8966 F:      drivers/thermal/samsung/
8967
8968 SAMSUNG USB2 PHY DRIVER
8969 M:      Kamil Debski <k.debski@samsung.com>
8970 L:      linux-kernel@vger.kernel.org
8971 S:      Supported
8972 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8973 F:      Documentation/phy/samsung-usb2.txt
8974 F:      drivers/phy/phy-exynos4210-usb2.c
8975 F:      drivers/phy/phy-exynos4x12-usb2.c
8976 F:      drivers/phy/phy-exynos5250-usb2.c
8977 F:      drivers/phy/phy-s5pv210-usb2.c
8978 F:      drivers/phy/phy-samsung-usb2.c
8979 F:      drivers/phy/phy-samsung-usb2.h
8980
8981 SERIAL DRIVERS
8982 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8983 L:      linux-serial@vger.kernel.org
8984 S:      Maintained
8985 F:      drivers/tty/serial/
8986
8987 SYNOPSYS DESIGNWARE DMAC DRIVER
8988 M:      Viresh Kumar <vireshk@kernel.org>
8989 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8990 S:      Maintained
8991 F:      include/linux/dma/dw.h
8992 F:      include/linux/platform_data/dma-dw.h
8993 F:      drivers/dma/dw/
8994
8995 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
8996 M: Lars Persson <lars.persson@axis.com>
8997 L: netdev@vger.kernel.org
8998 S: Supported
8999 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9000 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9001
9002 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9003 M:      Seungwon Jeon <tgih.jun@samsung.com>
9004 M:      Jaehoon Chung <jh80.chung@samsung.com>
9005 L:      linux-mmc@vger.kernel.org
9006 S:      Maintained
9007 F:      include/linux/mmc/dw_mmc.h
9008 F:      drivers/mmc/host/dw_mmc*
9009
9010 THUNDERBOLT DRIVER
9011 M:      Andreas Noever <andreas.noever@gmail.com>
9012 S:      Maintained
9013 F:      drivers/thunderbolt/
9014
9015 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9016 M:      John Stultz <john.stultz@linaro.org>
9017 M:      Thomas Gleixner <tglx@linutronix.de>
9018 L:      linux-kernel@vger.kernel.org
9019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9020 S:      Supported
9021 F:      include/linux/clocksource.h
9022 F:      include/linux/time.h
9023 F:      include/linux/timex.h
9024 F:      include/uapi/linux/time.h
9025 F:      include/uapi/linux/timex.h
9026 F:      kernel/time/clocksource.c
9027 F:      kernel/time/time*.c
9028 F:      kernel/time/ntp.c
9029 F:      tools/testing/selftests/timers/
9030
9031 SC1200 WDT DRIVER
9032 M:      Zwane Mwaikambo <zwanem@gmail.com>
9033 S:      Maintained
9034 F:      drivers/watchdog/sc1200wdt.c
9035
9036 SCHEDULER
9037 M:      Ingo Molnar <mingo@redhat.com>
9038 M:      Peter Zijlstra <peterz@infradead.org>
9039 L:      linux-kernel@vger.kernel.org
9040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9041 S:      Maintained
9042 F:      kernel/sched/
9043 F:      include/linux/sched.h
9044 F:      include/uapi/linux/sched.h
9045 F:      include/linux/wait.h
9046
9047 SCORE ARCHITECTURE
9048 M:      Chen Liqin <liqin.linux@gmail.com>
9049 M:      Lennox Wu <lennox.wu@gmail.com>
9050 W:      http://www.sunplus.com
9051 S:      Supported
9052 F:      arch/score/
9053
9054 SCSI CDROM DRIVER
9055 M:      Jens Axboe <axboe@kernel.dk>
9056 L:      linux-scsi@vger.kernel.org
9057 W:      http://www.kernel.dk
9058 S:      Maintained
9059 F:      drivers/scsi/sr*
9060
9061 SCSI RDMA PROTOCOL (SRP) INITIATOR
9062 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9063 L:      linux-rdma@vger.kernel.org
9064 S:      Supported
9065 W:      http://www.openfabrics.org
9066 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9068 F:      drivers/infiniband/ulp/srp/
9069 F:      include/scsi/srp.h
9070
9071 SCSI SG DRIVER
9072 M:      Doug Gilbert <dgilbert@interlog.com>
9073 L:      linux-scsi@vger.kernel.org
9074 W:      http://sg.danny.cz/sg
9075 S:      Maintained
9076 F:      Documentation/scsi/scsi-generic.txt
9077 F:      drivers/scsi/sg.c
9078 F:      include/scsi/sg.h
9079
9080 SCSI SUBSYSTEM
9081 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9082 L:      linux-scsi@vger.kernel.org
9083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9084 S:      Maintained
9085 F:      drivers/scsi/
9086 F:      include/scsi/
9087
9088 SCSI TAPE DRIVER
9089 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9090 L:      linux-scsi@vger.kernel.org
9091 S:      Maintained
9092 F:      Documentation/scsi/st.txt
9093 F:      drivers/scsi/st.*
9094 F:      drivers/scsi/st_*.h
9095
9096 SCTP PROTOCOL
9097 M:      Vlad Yasevich <vyasevich@gmail.com>
9098 M:      Neil Horman <nhorman@tuxdriver.com>
9099 L:      linux-sctp@vger.kernel.org
9100 W:      http://lksctp.sourceforge.net
9101 S:      Maintained
9102 F:      Documentation/networking/sctp.txt
9103 F:      include/linux/sctp.h
9104 F:      include/uapi/linux/sctp.h
9105 F:      include/net/sctp/
9106 F:      net/sctp/
9107
9108 SCx200 CPU SUPPORT
9109 M:      Jim Cromie <jim.cromie@gmail.com>
9110 S:      Odd Fixes
9111 F:      Documentation/i2c/busses/scx200_acb
9112 F:      arch/x86/platform/scx200/
9113 F:      drivers/watchdog/scx200_wdt.c
9114 F:      drivers/i2c/busses/scx200*
9115 F:      drivers/mtd/maps/scx200_docflash.c
9116 F:      include/linux/scx200.h
9117
9118 SCx200 GPIO DRIVER
9119 M:      Jim Cromie <jim.cromie@gmail.com>
9120 S:      Maintained
9121 F:      drivers/char/scx200_gpio.c
9122 F:      include/linux/scx200_gpio.h
9123
9124 SCx200 HRT CLOCKSOURCE DRIVER
9125 M:      Jim Cromie <jim.cromie@gmail.com>
9126 S:      Maintained
9127 F:      drivers/clocksource/scx200_hrt.c
9128
9129 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9130 M:      Sascha Sommer <saschasommer@freenet.de>
9131 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9132 S:      Maintained
9133 F:      drivers/mmc/host/sdricoh_cs.c
9134
9135 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9136 L:      linux-mmc@vger.kernel.org
9137 S:      Orphan
9138 F:      drivers/mmc/host/sdhci.*
9139 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9140
9141 SECURE COMPUTING
9142 M:      Kees Cook <keescook@chromium.org>
9143 R:      Andy Lutomirski <luto@amacapital.net>
9144 R:      Will Drewry <wad@chromium.org>
9145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9146 S:      Supported
9147 F:      kernel/seccomp.c
9148 F:      include/uapi/linux/seccomp.h
9149 F:      include/linux/seccomp.h
9150 F:      tools/testing/selftests/seccomp/*
9151 K:      \bsecure_computing
9152 K:      \bTIF_SECCOMP\b
9153
9154 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9155 M:      Ben Dooks <ben-linux@fluff.org>
9156 M:      Jaehoon Chung <jh80.chung@samsung.com>
9157 L:      linux-mmc@vger.kernel.org
9158 S:      Maintained
9159 F:      drivers/mmc/host/sdhci-s3c*
9160
9161 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9162 M:      Viresh Kumar <vireshk@kernel.org>
9163 L:      spear-devel@list.st.com
9164 L:      linux-mmc@vger.kernel.org
9165 S:      Maintained
9166 F:      drivers/mmc/host/sdhci-spear.c
9167
9168 SECURITY SUBSYSTEM
9169 M:      James Morris <james.l.morris@oracle.com>
9170 M:      "Serge E. Hallyn" <serge@hallyn.com>
9171 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9173 W:      http://kernsec.org/
9174 S:      Supported
9175 F:      security/
9176
9177 SECURITY CONTACT
9178 M:      Security Officers <security@kernel.org>
9179 S:      Supported
9180
9181 SELINUX SECURITY MODULE
9182 M:      Paul Moore <paul@paul-moore.com>
9183 M:      Stephen Smalley <sds@tycho.nsa.gov>
9184 M:      Eric Paris <eparis@parisplace.org>
9185 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9186 W:      http://selinuxproject.org
9187 T:      git git://git.infradead.org/users/pcmoore/selinux
9188 S:      Supported
9189 F:      include/linux/selinux*
9190 F:      security/selinux/
9191 F:      scripts/selinux/
9192
9193 APPARMOR SECURITY MODULE
9194 M:      John Johansen <john.johansen@canonical.com>
9195 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9196 W:      apparmor.wiki.kernel.org
9197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9198 S:      Supported
9199 F:      security/apparmor/
9200
9201 SENSABLE PHANTOM
9202 M:      Jiri Slaby <jirislaby@gmail.com>
9203 S:      Maintained
9204 F:      drivers/misc/phantom.c
9205 F:      include/uapi/linux/phantom.h
9206
9207 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9208 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9209 M:      Minh Tran <minh.tran@avagotech.com>
9210 M:      John Soni Jose <sony.john-n@avagotech.com>
9211 L:      linux-scsi@vger.kernel.org
9212 W:      http://www.avagotech.com
9213 S:      Supported
9214 F:      drivers/scsi/be2iscsi/
9215
9216 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9217 M:      Sathya Perla <sathya.perla@avagotech.com>
9218 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9219 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9220 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9221 L:      netdev@vger.kernel.org
9222 W:      http://www.emulex.com
9223 S:      Supported
9224 F:      drivers/net/ethernet/emulex/benet/
9225
9226 EMULEX ONECONNECT ROCE DRIVER
9227 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9228 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9229 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9230 L:      linux-rdma@vger.kernel.org
9231 W:      http://www.emulex.com
9232 S:      Supported
9233 F:      drivers/infiniband/hw/ocrdma/
9234
9235 SFC NETWORK DRIVER
9236 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9237 M:      Shradha Shah <sshah@solarflare.com>
9238 L:      netdev@vger.kernel.org
9239 S:      Supported
9240 F:      drivers/net/ethernet/sfc/
9241
9242 SGI GRU DRIVER
9243 M:      Dimitri Sivanich <sivanich@sgi.com>
9244 S:      Maintained
9245 F:      drivers/misc/sgi-gru/
9246
9247 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9248 M:      Pat Gefre <pfg@sgi.com>
9249 L:      linux-ia64@vger.kernel.org
9250 S:      Supported
9251 F:      Documentation/ia64/serial.txt
9252 F:      drivers/tty/serial/ioc?_serial.c
9253 F:      include/linux/ioc?.h
9254
9255 SGI XP/XPC/XPNET DRIVER
9256 M:      Cliff Whickman <cpw@sgi.com>
9257 M:      Robin Holt <robinmholt@gmail.com>
9258 S:      Maintained
9259 F:      drivers/misc/sgi-xp/
9260
9261 SI2157 MEDIA DRIVER
9262 M:      Antti Palosaari <crope@iki.fi>
9263 L:      linux-media@vger.kernel.org
9264 W:      http://linuxtv.org/
9265 W:      http://palosaari.fi/linux/
9266 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9267 T:      git git://linuxtv.org/anttip/media_tree.git
9268 S:      Maintained
9269 F:      drivers/media/tuners/si2157*
9270
9271 SI2168 MEDIA DRIVER
9272 M:      Antti Palosaari <crope@iki.fi>
9273 L:      linux-media@vger.kernel.org
9274 W:      http://linuxtv.org/
9275 W:      http://palosaari.fi/linux/
9276 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9277 T:      git git://linuxtv.org/anttip/media_tree.git
9278 S:      Maintained
9279 F:      drivers/media/dvb-frontends/si2168*
9280
9281 SI470X FM RADIO RECEIVER I2C DRIVER
9282 M:      Hans Verkuil <hverkuil@xs4all.nl>
9283 L:      linux-media@vger.kernel.org
9284 T:      git git://linuxtv.org/media_tree.git
9285 W:      http://linuxtv.org
9286 S:      Odd Fixes
9287 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9288
9289 SI470X FM RADIO RECEIVER USB DRIVER
9290 M:      Hans Verkuil <hverkuil@xs4all.nl>
9291 L:      linux-media@vger.kernel.org
9292 T:      git git://linuxtv.org/media_tree.git
9293 W:      http://linuxtv.org
9294 S:      Maintained
9295 F:      drivers/media/radio/si470x/radio-si470x-common.c
9296 F:      drivers/media/radio/si470x/radio-si470x.h
9297 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9298
9299 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9300 M:      Eduardo Valentin <edubezval@gmail.com>
9301 L:      linux-media@vger.kernel.org
9302 T:      git git://linuxtv.org/media_tree.git
9303 W:      http://linuxtv.org
9304 S:      Odd Fixes
9305 F:      drivers/media/radio/si4713/si4713.?
9306
9307 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9308 M:      Eduardo Valentin <edubezval@gmail.com>
9309 L:      linux-media@vger.kernel.org
9310 T:      git git://linuxtv.org/media_tree.git
9311 W:      http://linuxtv.org
9312 S:      Odd Fixes
9313 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9314
9315 SI4713 FM RADIO TRANSMITTER USB DRIVER
9316 M:      Hans Verkuil <hverkuil@xs4all.nl>
9317 L:      linux-media@vger.kernel.org
9318 T:      git git://linuxtv.org/media_tree.git
9319 W:      http://linuxtv.org
9320 S:      Maintained
9321 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9322
9323 SIANO DVB DRIVER
9324 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9325 L:      linux-media@vger.kernel.org
9326 W:      http://linuxtv.org
9327 T:      git git://linuxtv.org/media_tree.git
9328 S:      Odd fixes
9329 F:      drivers/media/common/siano/
9330 F:      drivers/media/usb/siano/
9331 F:      drivers/media/usb/siano/
9332 F:      drivers/media/mmc/siano/
9333
9334 SIMPLEFB FB DRIVER
9335 M:      Hans de Goede <hdegoede@redhat.com>
9336 L:      linux-fbdev@vger.kernel.org
9337 S:      Maintained
9338 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9339 F:      drivers/video/fbdev/simplefb.c
9340 F:      include/linux/platform_data/simplefb.h
9341
9342 SH_VEU V4L2 MEM2MEM DRIVER
9343 L:      linux-media@vger.kernel.org
9344 S:      Orphan
9345 F:      drivers/media/platform/sh_veu.c
9346
9347 SH_VOU V4L2 OUTPUT DRIVER
9348 L:      linux-media@vger.kernel.org
9349 S:      Orphan
9350 F:      drivers/media/platform/sh_vou.c
9351 F:      include/media/sh_vou.h
9352
9353 SIMPLE FIRMWARE INTERFACE (SFI)
9354 M:      Len Brown <lenb@kernel.org>
9355 L:      sfi-devel@simplefirmware.org
9356 W:      http://simplefirmware.org/
9357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9358 S:      Supported
9359 F:      arch/x86/platform/sfi/
9360 F:      drivers/sfi/
9361 F:      include/linux/sfi*.h
9362
9363 SIMTEC EB110ATX (Chalice CATS)
9364 P:      Ben Dooks
9365 P:      Vincent Sanders <vince@simtec.co.uk>
9366 M:      Simtec Linux Team <linux@simtec.co.uk>
9367 W:      http://www.simtec.co.uk/products/EB110ATX/
9368 S:      Supported
9369
9370 SIMTEC EB2410ITX (BAST)
9371 P:      Ben Dooks
9372 P:      Vincent Sanders <vince@simtec.co.uk>
9373 M:      Simtec Linux Team <linux@simtec.co.uk>
9374 W:      http://www.simtec.co.uk/products/EB2410ITX/
9375 S:      Supported
9376 F:      arch/arm/mach-s3c24xx/mach-bast.c
9377 F:      arch/arm/mach-s3c24xx/bast-ide.c
9378 F:      arch/arm/mach-s3c24xx/bast-irq.c
9379
9380 TI DAVINCI MACHINE SUPPORT
9381 M:      Sekhar Nori <nsekhar@ti.com>
9382 M:      Kevin Hilman <khilman@deeprootsystems.com>
9383 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9384 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9385 S:      Supported
9386 F:      arch/arm/mach-davinci/
9387 F:      drivers/i2c/busses/i2c-davinci.c
9388
9389 TI DAVINCI SERIES MEDIA DRIVER
9390 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9391 L:      linux-media@vger.kernel.org
9392 W:      http://linuxtv.org/
9393 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9394 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9395 S:      Maintained
9396 F:      drivers/media/platform/davinci/
9397 F:      include/media/davinci/
9398
9399 TI AM437X VPFE DRIVER
9400 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9401 L:      linux-media@vger.kernel.org
9402 W:      http://linuxtv.org/
9403 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9404 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9405 S:      Maintained
9406 F:      drivers/media/platform/am437x/
9407
9408 OV2659 OMNIVISION SENSOR DRIVER
9409 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9410 L:      linux-media@vger.kernel.org
9411 W:      http://linuxtv.org/
9412 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9413 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9414 S:      Maintained
9415 F:      drivers/media/i2c/ov2659.c
9416 F:      include/media/ov2659.h
9417
9418 SILICON MOTION SM712 FRAME BUFFER DRIVER
9419 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9420 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9421 M:      Sudip Mukherjee <sudip@vectorindia.org>
9422 L:      linux-fbdev@vger.kernel.org
9423 S:      Maintained
9424 F:      drivers/video/fbdev/sm712*
9425 F:      Documentation/fb/sm712fb.txt
9426
9427 SIS 190 ETHERNET DRIVER
9428 M:      Francois Romieu <romieu@fr.zoreil.com>
9429 L:      netdev@vger.kernel.org
9430 S:      Maintained
9431 F:      drivers/net/ethernet/sis/sis190.c
9432
9433 SIS 900/7016 FAST ETHERNET DRIVER
9434 M:      Daniele Venzano <venza@brownhat.org>
9435 W:      http://www.brownhat.org/sis900.html
9436 L:      netdev@vger.kernel.org
9437 S:      Maintained
9438 F:      drivers/net/ethernet/sis/sis900.*
9439
9440 SIS FRAMEBUFFER DRIVER
9441 M:      Thomas Winischhofer <thomas@winischhofer.net>
9442 W:      http://www.winischhofer.net/linuxsisvga.shtml
9443 S:      Maintained
9444 F:      Documentation/fb/sisfb.txt
9445 F:      drivers/video/fbdev/sis/
9446 F:      include/video/sisfb.h
9447
9448 SIS USB2VGA DRIVER
9449 M:      Thomas Winischhofer <thomas@winischhofer.net>
9450 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9451 S:      Maintained
9452 F:      drivers/usb/misc/sisusbvga/
9453
9454 SLAB ALLOCATOR
9455 M:      Christoph Lameter <cl@linux.com>
9456 M:      Pekka Enberg <penberg@kernel.org>
9457 M:      David Rientjes <rientjes@google.com>
9458 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9459 M:      Andrew Morton <akpm@linux-foundation.org>
9460 L:      linux-mm@kvack.org
9461 S:      Maintained
9462 F:      include/linux/sl?b*.h
9463 F:      mm/sl?b*
9464
9465 SLEEPABLE READ-COPY UPDATE (SRCU)
9466 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9467 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9468 M:      Josh Triplett <josh@joshtriplett.org>
9469 R:      Steven Rostedt <rostedt@goodmis.org>
9470 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9471 L:      linux-kernel@vger.kernel.org
9472 W:      http://www.rdrop.com/users/paulmck/RCU/
9473 S:      Supported
9474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9475 F:      include/linux/srcu.h
9476 F:      kernel/rcu/srcu.c
9477
9478 SMACK SECURITY MODULE
9479 M:      Casey Schaufler <casey@schaufler-ca.com>
9480 L:      linux-security-module@vger.kernel.org
9481 W:      http://schaufler-ca.com
9482 T:      git git://git.gitorious.org/smack-next/kernel.git
9483 S:      Maintained
9484 F:      Documentation/security/Smack.txt
9485 F:      security/smack/
9486
9487 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9488 M:      Kevin Hilman <khilman@kernel.org>
9489 M:      Nishanth Menon <nm@ti.com>
9490 S:      Maintained
9491 F:      drivers/power/avs/
9492 F:      include/linux/power/smartreflex.h
9493 L:      linux-pm@vger.kernel.org
9494
9495 SMC91x ETHERNET DRIVER
9496 M:      Nicolas Pitre <nico@fluxnic.net>
9497 S:      Odd Fixes
9498 F:      drivers/net/ethernet/smsc/smc91x.*
9499
9500 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9501 M:      Sakari Ailus <sakari.ailus@iki.fi>
9502 L:      linux-media@vger.kernel.org
9503 S:      Maintained
9504 F:      drivers/media/i2c/smiapp/
9505 F:      include/media/smiapp.h
9506 F:      drivers/media/i2c/smiapp-pll.c
9507 F:      drivers/media/i2c/smiapp-pll.h
9508 F:      include/uapi/linux/smiapp.h
9509 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9510
9511 SMM665 HARDWARE MONITOR DRIVER
9512 M:      Guenter Roeck <linux@roeck-us.net>
9513 L:      lm-sensors@lm-sensors.org
9514 S:      Maintained
9515 F:      Documentation/hwmon/smm665
9516 F:      drivers/hwmon/smm665.c
9517
9518 SMSC EMC2103 HARDWARE MONITOR DRIVER
9519 M:      Steve Glendinning <steve.glendinning@shawell.net>
9520 L:      lm-sensors@lm-sensors.org
9521 S:      Maintained
9522 F:      Documentation/hwmon/emc2103
9523 F:      drivers/hwmon/emc2103.c
9524
9525 SMSC SCH5627 HARDWARE MONITOR DRIVER
9526 M:      Hans de Goede <hdegoede@redhat.com>
9527 L:      lm-sensors@lm-sensors.org
9528 S:      Supported
9529 F:      Documentation/hwmon/sch5627
9530 F:      drivers/hwmon/sch5627.c
9531
9532 SMSC47B397 HARDWARE MONITOR DRIVER
9533 M:      Jean Delvare <jdelvare@suse.com>
9534 L:      lm-sensors@lm-sensors.org
9535 S:      Maintained
9536 F:      Documentation/hwmon/smsc47b397
9537 F:      drivers/hwmon/smsc47b397.c
9538
9539 SMSC911x ETHERNET DRIVER
9540 M:      Steve Glendinning <steve.glendinning@shawell.net>
9541 L:      netdev@vger.kernel.org
9542 S:      Maintained
9543 F:      include/linux/smsc911x.h
9544 F:      drivers/net/ethernet/smsc/smsc911x.*
9545
9546 SMSC9420 PCI ETHERNET DRIVER
9547 M:      Steve Glendinning <steve.glendinning@shawell.net>
9548 L:      netdev@vger.kernel.org
9549 S:      Maintained
9550 F:      drivers/net/ethernet/smsc/smsc9420.*
9551
9552 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9553 M:      Steve Glendinning <steve.glendinning@shawell.net>
9554 L:      linux-fbdev@vger.kernel.org
9555 S:      Maintained
9556 F:      drivers/video/fbdev/smscufx.c
9557
9558 SOC-CAMERA V4L2 SUBSYSTEM
9559 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9560 L:      linux-media@vger.kernel.org
9561 T:      git git://linuxtv.org/media_tree.git
9562 S:      Maintained
9563 F:      include/media/soc*
9564 F:      drivers/media/i2c/soc_camera/
9565 F:      drivers/media/platform/soc_camera/
9566
9567 SOEKRIS NET48XX LED SUPPORT
9568 M:      Chris Boot <bootc@bootc.net>
9569 S:      Maintained
9570 F:      drivers/leds/leds-net48xx.c
9571
9572 SOFTLOGIC 6x10 MPEG CODEC
9573 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9574 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9575 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9576 M:      Ismael Luceno <ismael@iodev.co.uk>
9577 L:      linux-media@vger.kernel.org
9578 S:      Supported
9579 F:      drivers/media/pci/solo6x10/
9580
9581 SOFTWARE RAID (Multiple Disks) SUPPORT
9582 M:      Neil Brown <neilb@suse.com>
9583 L:      linux-raid@vger.kernel.org
9584 S:      Supported
9585 F:      drivers/md/
9586 F:      include/linux/raid/
9587 F:      include/uapi/linux/raid/
9588
9589 SONIC NETWORK DRIVER
9590 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9591 L:      netdev@vger.kernel.org
9592 S:      Maintained
9593 F:      drivers/net/ethernet/natsemi/sonic.*
9594
9595 SONICS SILICON BACKPLANE DRIVER (SSB)
9596 M:      Michael Buesch <m@bues.ch>
9597 L:      netdev@vger.kernel.org
9598 S:      Maintained
9599 F:      drivers/ssb/
9600 F:      include/linux/ssb/
9601
9602 SONY VAIO CONTROL DEVICE DRIVER
9603 M:      Mattia Dongili <malattia@linux.it>
9604 L:      platform-driver-x86@vger.kernel.org
9605 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9606 S:      Maintained
9607 F:      Documentation/laptops/sony-laptop.txt
9608 F:      drivers/char/sonypi.c
9609 F:      drivers/platform/x86/sony-laptop.c
9610 F:      include/linux/sony-laptop.h
9611
9612 SONY MEMORYSTICK CARD SUPPORT
9613 M:      Alex Dubov <oakad@yahoo.com>
9614 W:      http://tifmxx.berlios.de/
9615 S:      Maintained
9616 F:      drivers/memstick/host/tifm_ms.c
9617
9618 SONY MEMORYSTICK STANDARD SUPPORT
9619 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9620 S:      Maintained
9621 F:      drivers/memstick/core/ms_block.*
9622
9623 SOUND
9624 M:      Jaroslav Kysela <perex@perex.cz>
9625 M:      Takashi Iwai <tiwai@suse.com>
9626 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9627 W:      http://www.alsa-project.org/
9628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9629 T:      git git://git.alsa-project.org/alsa-kernel.git
9630 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9631 S:      Maintained
9632 F:      Documentation/sound/
9633 F:      include/sound/
9634 F:      include/uapi/sound/
9635 F:      sound/
9636
9637 SOUND - COMPRESSED AUDIO
9638 M:      Vinod Koul <vinod.koul@intel.com>
9639 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9641 S:      Supported
9642 F:      Documentation/sound/alsa/compress_offload.txt
9643 F:      include/sound/compress_driver.h
9644 F:      include/uapi/sound/compress_*
9645 F:      sound/core/compress_offload.c
9646 F:      sound/soc/soc-compress.c
9647
9648 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9649 M:      Liam Girdwood <lgirdwood@gmail.com>
9650 M:      Mark Brown <broonie@kernel.org>
9651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9652 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9653 W:      http://alsa-project.org/main/index.php/ASoC
9654 S:      Supported
9655 F:      Documentation/sound/alsa/soc/
9656 F:      sound/soc/
9657 F:      include/sound/soc*
9658
9659 SOUND - DMAENGINE HELPERS
9660 M:      Lars-Peter Clausen <lars@metafoo.de>
9661 S:      Supported
9662 F:      include/sound/dmaengine_pcm.h
9663 F:      sound/core/pcm_dmaengine.c
9664 F:      sound/soc/soc-generic-dmaengine-pcm.c
9665
9666 SP2 MEDIA DRIVER
9667 M:      Olli Salonen <olli.salonen@iki.fi>
9668 L:      linux-media@vger.kernel.org
9669 W:      http://linuxtv.org/
9670 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9671 S:      Maintained
9672 F:      drivers/media/dvb-frontends/sp2*
9673
9674 SPARC + UltraSPARC (sparc/sparc64)
9675 M:      "David S. Miller" <davem@davemloft.net>
9676 L:      sparclinux@vger.kernel.org
9677 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9680 S:      Maintained
9681 F:      arch/sparc/
9682 F:      drivers/sbus/
9683
9684 SPARC SERIAL DRIVERS
9685 M:      "David S. Miller" <davem@davemloft.net>
9686 L:      sparclinux@vger.kernel.org
9687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9689 S:      Maintained
9690 F:      include/linux/sunserialcore.h
9691 F:      drivers/tty/serial/suncore.c
9692 F:      drivers/tty/serial/sunhv.c
9693 F:      drivers/tty/serial/sunsab.c
9694 F:      drivers/tty/serial/sunsab.h
9695 F:      drivers/tty/serial/sunsu.c
9696 F:      drivers/tty/serial/sunzilog.c
9697 F:      drivers/tty/serial/sunzilog.h
9698
9699 SPARSE CHECKER
9700 M:      "Christopher Li" <sparse@chrisli.org>
9701 L:      linux-sparse@vger.kernel.org
9702 W:      https://sparse.wiki.kernel.org/
9703 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9704 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9705 S:      Maintained
9706 F:      include/linux/compiler.h
9707
9708 SPEAR PLATFORM SUPPORT
9709 M:      Viresh Kumar <vireshk@kernel.org>
9710 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9711 L:      spear-devel@list.st.com
9712 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9713 W:      http://www.st.com/spear
9714 S:      Maintained
9715 F:      arch/arm/mach-spear/
9716
9717 SPEAR CLOCK FRAMEWORK SUPPORT
9718 M:      Viresh Kumar <vireshk@kernel.org>
9719 L:      spear-devel@list.st.com
9720 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9721 W:      http://www.st.com/spear
9722 S:      Maintained
9723 F:      drivers/clk/spear/
9724
9725 SPI SUBSYSTEM
9726 M:      Mark Brown <broonie@kernel.org>
9727 L:      linux-spi@vger.kernel.org
9728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9729 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9730 S:      Maintained
9731 F:      Documentation/spi/
9732 F:      drivers/spi/
9733 F:      include/linux/spi/
9734 F:      include/uapi/linux/spi/
9735
9736 SPIDERNET NETWORK DRIVER for CELL
9737 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9738 L:      netdev@vger.kernel.org
9739 S:      Supported
9740 F:      Documentation/networking/spider_net.txt
9741 F:      drivers/net/ethernet/toshiba/spider_net*
9742
9743 SPU FILE SYSTEM
9744 M:      Jeremy Kerr <jk@ozlabs.org>
9745 L:      linuxppc-dev@lists.ozlabs.org
9746 W:      http://www.ibm.com/developerworks/power/cell/
9747 S:      Supported
9748 F:      Documentation/filesystems/spufs.txt
9749 F:      arch/powerpc/platforms/cell/spufs/
9750
9751 SQUASHFS FILE SYSTEM
9752 M:      Phillip Lougher <phillip@squashfs.org.uk>
9753 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9754 W:      http://squashfs.org.uk
9755 S:      Maintained
9756 F:      Documentation/filesystems/squashfs.txt
9757 F:      fs/squashfs/
9758
9759 SRM (Alpha) environment access
9760 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9761 S:      Maintained
9762 F:      arch/alpha/kernel/srm_env.c
9763
9764 STABLE BRANCH
9765 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9766 L:      stable@vger.kernel.org
9767 S:      Supported
9768 F:      Documentation/stable_kernel_rules.txt
9769
9770 STAGING SUBSYSTEM
9771 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9773 L:      devel@driverdev.osuosl.org
9774 S:      Supported
9775 F:      drivers/staging/
9776
9777 STAGING - COMEDI
9778 M:      Ian Abbott <abbotti@mev.co.uk>
9779 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9780 S:      Odd Fixes
9781 F:      drivers/staging/comedi/
9782
9783 STAGING - FLARION FT1000 DRIVERS
9784 M:      Marek Belisko <marek.belisko@gmail.com>
9785 S:      Odd Fixes
9786 F:      drivers/staging/ft1000/
9787
9788 STAGING - INDUSTRIAL IO
9789 M:      Jonathan Cameron <jic23@kernel.org>
9790 L:      linux-iio@vger.kernel.org
9791 S:      Odd Fixes
9792 F:      drivers/staging/iio/
9793
9794 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9795 M:      Jarod Wilson <jarod@wilsonet.com>
9796 W:      http://www.lirc.org/
9797 S:      Odd Fixes
9798 F:      drivers/staging/media/lirc/
9799
9800 STAGING - LUSTRE PARALLEL FILESYSTEM
9801 M:      Oleg Drokin <oleg.drokin@intel.com>
9802 M:      Andreas Dilger <andreas.dilger@intel.com>
9803 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9804 W:      http://lustre.opensfs.org/
9805 S:      Maintained
9806 F:      drivers/staging/lustre
9807
9808 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9809 M:      Julian Andres Klode <jak@jak-linux.org>
9810 M:      Marc Dietrich <marvin24@gmx.de>
9811 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9812 L:      linux-tegra@vger.kernel.org
9813 S:      Maintained
9814 F:      drivers/staging/nvec/
9815
9816 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9817 M:      Jens Frederich <jfrederich@gmail.com>
9818 M:      Daniel Drake <dsd@laptop.org>
9819 M:      Jon Nettleton <jon.nettleton@gmail.com>
9820 W:      http://wiki.laptop.org/go/DCON
9821 S:      Maintained
9822 F:      drivers/staging/olpc_dcon/
9823
9824 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9825 M:      Willy Tarreau <willy@meta-x.org>
9826 S:      Odd Fixes
9827 F:      drivers/staging/panel/
9828
9829 STAGING - REALTEK RTL8712U DRIVERS
9830 M:      Larry Finger <Larry.Finger@lwfinger.net>
9831 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9832 S:      Odd Fixes
9833 F:      drivers/staging/rtl8712/
9834
9835 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9836 M:      Larry Finger <Larry.Finger@lwfinger.net>
9837 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9838 L:      linux-wireless@vger.kernel.org
9839 S:      Maintained
9840 F:      drivers/staging/rtl8723au/
9841
9842 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9843 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9844 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9845 M:      Sudip Mukherjee <sudip@vectorindia.org>
9846 L:      linux-fbdev@vger.kernel.org
9847 S:      Maintained
9848 F:      drivers/staging/sm750fb/
9849
9850 STAGING - SLICOSS
9851 M:      Lior Dotan <liodot@gmail.com>
9852 M:      Christopher Harrer <charrer@alacritech.com>
9853 S:      Odd Fixes
9854 F:      drivers/staging/slicoss/
9855
9856 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9857 M:      William Hubbs <w.d.hubbs@gmail.com>
9858 M:      Chris Brannon <chris@the-brannons.com>
9859 M:      Kirk Reiser <kirk@reisers.ca>
9860 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9861 L:      speakup@linux-speakup.org
9862 W:      http://www.linux-speakup.org/
9863 S:      Odd Fixes
9864 F:      drivers/staging/speakup/
9865
9866 STAGING - VIA VT665X DRIVERS
9867 M:      Forest Bond <forest@alittletooquiet.net>
9868 S:      Odd Fixes
9869 F:      drivers/staging/vt665?/
9870
9871 STAGING - WILC1000 WIFI DRIVER
9872 M:      Johnny Kim <johnny.kim@atmel.com>
9873 M:      Rachel Kim <rachel.kim@atmel.com>
9874 M:      Dean Lee <dean.lee@atmel.com>
9875 M:      Chris Park <chris.park@atmel.com>
9876 L:      linux-wireless@vger.kernel.org
9877 S:      Supported
9878 F:      drivers/staging/wilc1000/
9879
9880 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9881 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9882 S:      Odd Fixes
9883 F:      drivers/staging/xgifb/
9884
9885 STARFIRE/DURALAN NETWORK DRIVER
9886 M:      Ion Badulescu <ionut@badula.org>
9887 S:      Odd Fixes
9888 F:      drivers/net/ethernet/adaptec/starfire*
9889
9890 SUN3/3X
9891 M:      Sam Creasey <sammy@sammy.net>
9892 W:      http://sammy.net/sun3/
9893 S:      Maintained
9894 F:      arch/m68k/kernel/*sun3*
9895 F:      arch/m68k/sun3*/
9896 F:      arch/m68k/include/asm/sun3*
9897 F:      drivers/net/ethernet/i825xx/sun3*
9898
9899 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9900 M:      Hans de Goede <hdegoede@redhat.com>
9901 L:      linux-input@vger.kernel.org
9902 S:      Maintained
9903 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9904 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9905
9906 SUNDANCE NETWORK DRIVER
9907 M:      Denis Kirjanov <kda@linux-powerpc.org>
9908 L:      netdev@vger.kernel.org
9909 S:      Maintained
9910 F:      drivers/net/ethernet/dlink/sundance.c
9911
9912 SUPERH
9913 L:      linux-sh@vger.kernel.org
9914 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9915 S:      Orphan
9916 F:      Documentation/sh/
9917 F:      arch/sh/
9918 F:      drivers/sh/
9919
9920 SUSPEND TO RAM
9921 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9922 M:      Len Brown <len.brown@intel.com>
9923 M:      Pavel Machek <pavel@ucw.cz>
9924 L:      linux-pm@vger.kernel.org
9925 S:      Supported
9926 F:      Documentation/power/
9927 F:      arch/x86/kernel/acpi/
9928 F:      drivers/base/power/
9929 F:      kernel/power/
9930 F:      include/linux/suspend.h
9931 F:      include/linux/freezer.h
9932 F:      include/linux/pm.h
9933
9934 SVGA HANDLING
9935 M:      Martin Mares <mj@ucw.cz>
9936 L:      linux-video@atrey.karlin.mff.cuni.cz
9937 S:      Maintained
9938 F:      Documentation/svga.txt
9939 F:      arch/x86/boot/video*
9940
9941 SWIOTLB SUBSYSTEM
9942 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9943 L:      linux-kernel@vger.kernel.org
9944 S:      Supported
9945 F:      lib/swiotlb.c
9946 F:      arch/*/kernel/pci-swiotlb.c
9947 F:      include/linux/swiotlb.h
9948
9949 SWITCHDEV
9950 M:      Jiri Pirko <jiri@resnulli.us>
9951 L:      netdev@vger.kernel.org
9952 S:      Supported
9953 F:      net/switchdev/
9954 F:      include/net/switchdev.h
9955
9956 SYNOPSYS ARC ARCHITECTURE
9957 M:      Vineet Gupta <vgupta@synopsys.com>
9958 S:      Supported
9959 F:      arch/arc/
9960 F:      Documentation/devicetree/bindings/arc/*
9961 F:      drivers/tty/serial/arc_uart.c
9962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
9963
9964 SYNOPSYS ARC SDP platform support
9965 M:      Alexey Brodkin <abrodkin@synopsys.com>
9966 S:      Supported
9967 F:      arch/arc/plat-axs10x
9968 F:      arch/arc/boot/dts/ax*
9969 F:      Documentation/devicetree/bindings/arc/axs10*
9970
9971 SYSTEM CONFIGURATION (SYSCON)
9972 M:      Lee Jones <lee.jones@linaro.org>
9973 M:      Arnd Bergmann <arnd@arndb.de>
9974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9975 S:      Supported
9976 F:      drivers/mfd/syscon.c
9977
9978 SYSV FILESYSTEM
9979 M:      Christoph Hellwig <hch@infradead.org>
9980 S:      Maintained
9981 F:      Documentation/filesystems/sysv-fs.txt
9982 F:      fs/sysv/
9983 F:      include/linux/sysv_fs.h
9984
9985 TARGET SUBSYSTEM
9986 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
9987 L:      linux-scsi@vger.kernel.org
9988 L:      target-devel@vger.kernel.org
9989 W:      http://www.linux-iscsi.org
9990 W:      http://groups.google.com/group/linux-iscsi-target-dev
9991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9992 S:      Supported
9993 F:      drivers/target/
9994 F:      include/target/
9995 F:      Documentation/target/
9996
9997 TASKSTATS STATISTICS INTERFACE
9998 M:      Balbir Singh <bsingharora@gmail.com>
9999 S:      Maintained
10000 F:      Documentation/accounting/taskstats*
10001 F:      include/linux/taskstats*
10002 F:      kernel/taskstats.c
10003
10004 TC CLASSIFIER
10005 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10006 L:      netdev@vger.kernel.org
10007 S:      Maintained
10008 F:      include/net/pkt_cls.h
10009 F:      include/uapi/linux/pkt_cls.h
10010 F:      net/sched/
10011
10012 TCP LOW PRIORITY MODULE
10013 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10014 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10015 W:      http://tcp-lp-mod.sourceforge.net/
10016 S:      Maintained
10017 F:      net/ipv4/tcp_lp.c
10018
10019 TDA10071 MEDIA DRIVER
10020 M:      Antti Palosaari <crope@iki.fi>
10021 L:      linux-media@vger.kernel.org
10022 W:      http://linuxtv.org/
10023 W:      http://palosaari.fi/linux/
10024 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10025 T:      git git://linuxtv.org/anttip/media_tree.git
10026 S:      Maintained
10027 F:      drivers/media/dvb-frontends/tda10071*
10028
10029 TDA18212 MEDIA DRIVER
10030 M:      Antti Palosaari <crope@iki.fi>
10031 L:      linux-media@vger.kernel.org
10032 W:      http://linuxtv.org/
10033 W:      http://palosaari.fi/linux/
10034 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10035 T:      git git://linuxtv.org/anttip/media_tree.git
10036 S:      Maintained
10037 F:      drivers/media/tuners/tda18212*
10038
10039 TDA18218 MEDIA DRIVER
10040 M:      Antti Palosaari <crope@iki.fi>
10041 L:      linux-media@vger.kernel.org
10042 W:      http://linuxtv.org/
10043 W:      http://palosaari.fi/linux/
10044 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10045 T:      git git://linuxtv.org/anttip/media_tree.git
10046 S:      Maintained
10047 F:      drivers/media/tuners/tda18218*
10048
10049 TDA18271 MEDIA DRIVER
10050 M:      Michael Krufky <mkrufky@linuxtv.org>
10051 L:      linux-media@vger.kernel.org
10052 W:      http://linuxtv.org/
10053 W:      http://github.com/mkrufky
10054 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10055 T:      git git://linuxtv.org/mkrufky/tuners.git
10056 S:      Maintained
10057 F:      drivers/media/tuners/tda18271*
10058
10059 TDA827x MEDIA DRIVER
10060 M:      Michael Krufky <mkrufky@linuxtv.org>
10061 L:      linux-media@vger.kernel.org
10062 W:      http://linuxtv.org/
10063 W:      http://github.com/mkrufky
10064 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10065 T:      git git://linuxtv.org/mkrufky/tuners.git
10066 S:      Maintained
10067 F:      drivers/media/tuners/tda8290.*
10068
10069 TDA8290 MEDIA DRIVER
10070 M:      Michael Krufky <mkrufky@linuxtv.org>
10071 L:      linux-media@vger.kernel.org
10072 W:      http://linuxtv.org/
10073 W:      http://github.com/mkrufky
10074 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10075 T:      git git://linuxtv.org/mkrufky/tuners.git
10076 S:      Maintained
10077 F:      drivers/media/tuners/tda8290.*
10078
10079 TDA9840 MEDIA DRIVER
10080 M:      Hans Verkuil <hverkuil@xs4all.nl>
10081 L:      linux-media@vger.kernel.org
10082 T:      git git://linuxtv.org/media_tree.git
10083 W:      http://linuxtv.org
10084 S:      Maintained
10085 F:      drivers/media/i2c/tda9840*
10086
10087 TEA5761 TUNER DRIVER
10088 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10089 L:      linux-media@vger.kernel.org
10090 W:      http://linuxtv.org
10091 T:      git git://linuxtv.org/media_tree.git
10092 S:      Odd fixes
10093 F:      drivers/media/tuners/tea5761.*
10094
10095 TEA5767 TUNER DRIVER
10096 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10097 L:      linux-media@vger.kernel.org
10098 W:      http://linuxtv.org
10099 T:      git git://linuxtv.org/media_tree.git
10100 S:      Maintained
10101 F:      drivers/media/tuners/tea5767.*
10102
10103 TEA6415C MEDIA DRIVER
10104 M:      Hans Verkuil <hverkuil@xs4all.nl>
10105 L:      linux-media@vger.kernel.org
10106 T:      git git://linuxtv.org/media_tree.git
10107 W:      http://linuxtv.org
10108 S:      Maintained
10109 F:      drivers/media/i2c/tea6415c*
10110
10111 TEA6420 MEDIA DRIVER
10112 M:      Hans Verkuil <hverkuil@xs4all.nl>
10113 L:      linux-media@vger.kernel.org
10114 T:      git git://linuxtv.org/media_tree.git
10115 W:      http://linuxtv.org
10116 S:      Maintained
10117 F:      drivers/media/i2c/tea6420*
10118
10119 TEAM DRIVER
10120 M:      Jiri Pirko <jiri@resnulli.us>
10121 L:      netdev@vger.kernel.org
10122 S:      Supported
10123 F:      drivers/net/team/
10124 F:      include/linux/if_team.h
10125 F:      include/uapi/linux/if_team.h
10126
10127 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10128 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10129 S:      Maintained
10130 F:      arch/x86/platform/ts5500/
10131
10132 TECHNOTREND USB IR RECEIVER
10133 M:      Sean Young <sean@mess.org>
10134 L:      linux-media@vger.kernel.org
10135 S:      Maintained
10136 F:      drivers/media/rc/ttusbir.c
10137
10138 TEGRA ARCHITECTURE SUPPORT
10139 M:      Stephen Warren <swarren@wwwdotorg.org>
10140 M:      Thierry Reding <thierry.reding@gmail.com>
10141 M:      Alexandre Courbot <gnurou@gmail.com>
10142 L:      linux-tegra@vger.kernel.org
10143 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10145 S:      Supported
10146 N:      [^a-z]tegra
10147
10148 TEGRA CLOCK DRIVER
10149 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10150 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10151 S:      Supported
10152 F:      drivers/clk/tegra/
10153
10154 TEGRA DMA DRIVER
10155 M:      Laxman Dewangan <ldewangan@nvidia.com>
10156 S:      Supported
10157 F:      drivers/dma/tegra20-apb-dma.c
10158
10159 TEGRA I2C DRIVER
10160 M:      Laxman Dewangan <ldewangan@nvidia.com>
10161 S:      Supported
10162 F:      drivers/i2c/busses/i2c-tegra.c
10163
10164 TEGRA IOMMU DRIVERS
10165 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10166 S:      Supported
10167 F:      drivers/iommu/tegra*
10168
10169 TEGRA KBC DRIVER
10170 M:      Rakesh Iyer <riyer@nvidia.com>
10171 M:      Laxman Dewangan <ldewangan@nvidia.com>
10172 S:      Supported
10173 F:      drivers/input/keyboard/tegra-kbc.c
10174
10175 TEGRA PWM DRIVER
10176 M:      Thierry Reding <thierry.reding@gmail.com>
10177 S:      Supported
10178 F:      drivers/pwm/pwm-tegra.c
10179
10180 TEGRA SERIAL DRIVER
10181 M:      Laxman Dewangan <ldewangan@nvidia.com>
10182 S:      Supported
10183 F:      drivers/tty/serial/serial-tegra.c
10184
10185 TEGRA SPI DRIVER
10186 M:      Laxman Dewangan <ldewangan@nvidia.com>
10187 S:      Supported
10188 F:      drivers/spi/spi-tegra*
10189
10190 TEHUTI ETHERNET DRIVER
10191 M:      Andy Gospodarek <andy@greyhouse.net>
10192 L:      netdev@vger.kernel.org
10193 S:      Supported
10194 F:      drivers/net/ethernet/tehuti/*
10195
10196 Telecom Clock Driver for MCPL0010
10197 M:      Mark Gross <mark.gross@intel.com>
10198 S:      Supported
10199 F:      drivers/char/tlclk.c
10200
10201 TENSILICA XTENSA PORT (xtensa)
10202 M:      Chris Zankel <chris@zankel.net>
10203 M:      Max Filippov <jcmvbkbc@gmail.com>
10204 L:      linux-xtensa@linux-xtensa.org
10205 S:      Maintained
10206 F:      arch/xtensa/
10207 F:      drivers/irqchip/irq-xtensa-*
10208
10209 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10210 M:      Hans Verkuil <hverkuil@xs4all.nl>
10211 L:      linux-media@vger.kernel.org
10212 T:      git git://linuxtv.org/media_tree.git
10213 W:      http://linuxtv.org
10214 S:      Maintained
10215 F:      drivers/media/radio/radio-raremono.c
10216
10217 THERMAL
10218 M:      Zhang Rui <rui.zhang@intel.com>
10219 M:      Eduardo Valentin <edubezval@gmail.com>
10220 L:      linux-pm@vger.kernel.org
10221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10223 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10224 S:      Supported
10225 F:      drivers/thermal/
10226 F:      include/linux/thermal.h
10227 F:      include/uapi/linux/thermal.h
10228 F:      include/linux/cpu_cooling.h
10229 F:      Documentation/devicetree/bindings/thermal/
10230
10231 THINGM BLINK(1) USB RGB LED DRIVER
10232 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10233 S:      Maintained
10234 F:      drivers/hid/hid-thingm.c
10235
10236 THINKPAD ACPI EXTRAS DRIVER
10237 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10238 L:      ibm-acpi-devel@lists.sourceforge.net
10239 L:      platform-driver-x86@vger.kernel.org
10240 W:      http://ibm-acpi.sourceforge.net
10241 W:      http://thinkwiki.org/wiki/Ibm-acpi
10242 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10243 S:      Maintained
10244 F:      drivers/platform/x86/thinkpad_acpi.c
10245
10246 TI BANDGAP AND THERMAL DRIVER
10247 M:      Eduardo Valentin <edubezval@gmail.com>
10248 L:      linux-pm@vger.kernel.org
10249 L:      linux-omap@vger.kernel.org
10250 S:      Maintained
10251 F:      drivers/thermal/ti-soc-thermal/
10252
10253 TI CDCE706 CLOCK DRIVER
10254 M:      Max Filippov <jcmvbkbc@gmail.com>
10255 S:      Maintained
10256 F:      drivers/clk/clk-cdce706.c
10257
10258 TI CLOCK DRIVER
10259 M:      Tero Kristo <t-kristo@ti.com>
10260 L:      linux-omap@vger.kernel.org
10261 S:      Maintained
10262 F:      drivers/clk/ti/
10263 F:      include/linux/clk/ti.h
10264
10265 TI FLASH MEDIA INTERFACE DRIVER
10266 M:      Alex Dubov <oakad@yahoo.com>
10267 S:      Maintained
10268 F:      drivers/misc/tifm*
10269 F:      drivers/mmc/host/tifm_sd.c
10270 F:      include/linux/tifm.h
10271
10272 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10273 M:      Santosh Shilimkar <ssantosh@kernel.org>
10274 L:      linux-kernel@vger.kernel.org
10275 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10276 S:      Maintained
10277 F:      drivers/soc/ti/*
10278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10279
10280
10281 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10282 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10283 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10284 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10285 S:      Maintained
10286 F:      sound/soc/codecs/lm49453*
10287 F:      sound/soc/codecs/isabelle*
10288
10289 TI LP855x BACKLIGHT DRIVER
10290 M:      Milo Kim <milo.kim@ti.com>
10291 S:      Maintained
10292 F:      Documentation/backlight/lp855x-driver.txt
10293 F:      drivers/video/backlight/lp855x_bl.c
10294 F:      include/linux/platform_data/lp855x.h
10295
10296 TI LP8727 CHARGER DRIVER
10297 M:      Milo Kim <milo.kim@ti.com>
10298 S:      Maintained
10299 F:      drivers/power/lp8727_charger.c
10300 F:      include/linux/platform_data/lp8727.h
10301
10302 TI LP8788 MFD DRIVER
10303 M:      Milo Kim <milo.kim@ti.com>
10304 S:      Maintained
10305 F:      drivers/iio/adc/lp8788_adc.c
10306 F:      drivers/leds/leds-lp8788.c
10307 F:      drivers/mfd/lp8788*.c
10308 F:      drivers/power/lp8788-charger.c
10309 F:      drivers/regulator/lp8788-*.c
10310 F:      include/linux/mfd/lp8788*.h
10311
10312 TI NETCP ETHERNET DRIVER
10313 M:      Wingman Kwok <w-kwok2@ti.com>
10314 M:      Murali Karicheri <m-karicheri2@ti.com>
10315 L:      netdev@vger.kernel.org
10316 S:      Maintained
10317 F:      drivers/net/ethernet/ti/netcp*
10318
10319 TI TAS571X FAMILY ASoC CODEC DRIVER
10320 M:      Kevin Cernekee <cernekee@chromium.org>
10321 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10322 S:      Odd Fixes
10323 F:      sound/soc/codecs/tas571x*
10324
10325 TI TWL4030 SERIES SOC CODEC DRIVER
10326 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10327 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10328 S:      Maintained
10329 F:      sound/soc/codecs/twl4030*
10330
10331 TI WILINK WIRELESS DRIVERS
10332 L:      linux-wireless@vger.kernel.org
10333 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10334 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10336 S:      Orphan
10337 F:      drivers/net/wireless/ti/
10338 F:      include/linux/wl12xx.h
10339
10340 TIPC NETWORK LAYER
10341 M:      Jon Maloy <jon.maloy@ericsson.com>
10342 M:      Ying Xue <ying.xue@windriver.com>
10343 L:      netdev@vger.kernel.org (core kernel code)
10344 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10345 W:      http://tipc.sourceforge.net/
10346 S:      Maintained
10347 F:      include/uapi/linux/tipc*.h
10348 F:      net/tipc/
10349
10350 TILE ARCHITECTURE
10351 M:      Chris Metcalf <cmetcalf@ezchip.com>
10352 W:      http://www.ezchip.com/scm/
10353 S:      Supported
10354 F:      arch/tile/
10355 F:      drivers/char/tile-srom.c
10356 F:      drivers/edac/tile_edac.c
10357 F:      drivers/net/ethernet/tile/
10358 F:      drivers/rtc/rtc-tile.c
10359 F:      drivers/tty/hvc/hvc_tile.c
10360 F:      drivers/tty/serial/tilegx.c
10361 F:      drivers/usb/host/*-tilegx.c
10362 F:      include/linux/usb/tilegx.h
10363
10364 TLAN NETWORK DRIVER
10365 M:      Samuel Chessman <chessman@tux.org>
10366 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10367 W:      http://sourceforge.net/projects/tlan/
10368 S:      Maintained
10369 F:      Documentation/networking/tlan.txt
10370 F:      drivers/net/ethernet/ti/tlan.*
10371
10372 TOMOYO SECURITY MODULE
10373 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10374 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10375 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10376 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10377 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10378 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10379 W:      http://tomoyo.sourceforge.jp/
10380 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10381 S:      Maintained
10382 F:      security/tomoyo/
10383
10384 TOPSTAR LAPTOP EXTRAS DRIVER
10385 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10386 L:      platform-driver-x86@vger.kernel.org
10387 S:      Maintained
10388 F:      drivers/platform/x86/topstar-laptop.c
10389
10390 TOSHIBA ACPI EXTRAS DRIVER
10391 M:      Azael Avalos <coproscefalo@gmail.com>
10392 L:      platform-driver-x86@vger.kernel.org
10393 S:      Maintained
10394 F:      drivers/platform/x86/toshiba_acpi.c
10395
10396 TOSHIBA BLUETOOTH DRIVER
10397 M:      Azael Avalos <coproscefalo@gmail.com>
10398 L:      platform-driver-x86@vger.kernel.org
10399 S:      Maintained
10400 F:      drivers/platform/x86/toshiba_bluetooth.c
10401
10402 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10403 M:      Azael Avalos <coproscefalo@gmail.com>
10404 L:      platform-driver-x86@vger.kernel.org
10405 S:      Maintained
10406 F:      drivers/platform/x86/toshiba_haps.c
10407
10408 TOSHIBA SMM DRIVER
10409 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10410 L:      tlinux-users@tce.toshiba-dme.co.jp
10411 W:      http://www.buzzard.org.uk/toshiba/
10412 S:      Maintained
10413 F:      drivers/char/toshiba.c
10414 F:      include/linux/toshiba.h
10415 F:      include/uapi/linux/toshiba.h
10416
10417 TMIO MMC DRIVER
10418 M:      Ian Molton <ian@mnementh.co.uk>
10419 L:      linux-mmc@vger.kernel.org
10420 S:      Maintained
10421 F:      drivers/mmc/host/tmio_mmc*
10422 F:      drivers/mmc/host/sh_mobile_sdhi.c
10423 F:      include/linux/mmc/tmio.h
10424 F:      include/linux/mmc/sh_mobile_sdhi.h
10425
10426 TMP401 HARDWARE MONITOR DRIVER
10427 M:      Guenter Roeck <linux@roeck-us.net>
10428 L:      lm-sensors@lm-sensors.org
10429 S:      Maintained
10430 F:      Documentation/hwmon/tmp401
10431 F:      drivers/hwmon/tmp401.c
10432
10433 TMPFS (SHMEM FILESYSTEM)
10434 M:      Hugh Dickins <hughd@google.com>
10435 L:      linux-mm@kvack.org
10436 S:      Maintained
10437 F:      include/linux/shmem_fs.h
10438 F:      mm/shmem.c
10439
10440 TM6000 VIDEO4LINUX DRIVER
10441 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10442 L:      linux-media@vger.kernel.org
10443 W:      http://linuxtv.org
10444 T:      git git://linuxtv.org/media_tree.git
10445 S:      Odd fixes
10446 F:      drivers/media/usb/tm6000/
10447
10448 TW68 VIDEO4LINUX DRIVER
10449 M:      Hans Verkuil <hverkuil@xs4all.nl>
10450 L:      linux-media@vger.kernel.org
10451 T:      git git://linuxtv.org/media_tree.git
10452 W:      http://linuxtv.org
10453 S:      Odd Fixes
10454 F:      drivers/media/pci/tw68/
10455
10456 TPM DEVICE DRIVER
10457 M:      Peter Huewe <peterhuewe@gmx.de>
10458 M:      Marcel Selhorst <tpmdd@selhorst.net>
10459 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10460 W:      http://tpmdd.sourceforge.net
10461 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10462 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10463 T:      https://github.com/PeterHuewe/linux-tpmdd
10464 S:      Maintained
10465 F:      drivers/char/tpm/
10466
10467 TPM IBM_VTPM DEVICE DRIVER
10468 M:      Ashley Lai <ashleydlai@gmail.com>
10469 W:      http://tpmdd.sourceforge.net
10470 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10471 S:      Maintained
10472 F:      drivers/char/tpm/tpm_ibmvtpm*
10473
10474 TRACING
10475 M:      Steven Rostedt <rostedt@goodmis.org>
10476 M:      Ingo Molnar <mingo@redhat.com>
10477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10478 S:      Maintained
10479 F:      Documentation/trace/ftrace.txt
10480 F:      arch/*/*/*/ftrace.h
10481 F:      arch/*/kernel/ftrace.c
10482 F:      include/*/ftrace.h
10483 F:      include/linux/trace*.h
10484 F:      include/trace/
10485 F:      kernel/trace/
10486 F:      tools/testing/selftests/ftrace/
10487
10488 TRIVIAL PATCHES
10489 M:      Jiri Kosina <trivial@kernel.org>
10490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10491 S:      Maintained
10492 K:      ^Subject:.*(?i)trivial
10493
10494 TTY LAYER
10495 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10496 M:      Jiri Slaby <jslaby@suse.com>
10497 S:      Supported
10498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10499 F:      Documentation/serial/
10500 F:      drivers/tty/
10501 F:      drivers/tty/serial/serial_core.c
10502 F:      include/linux/serial_core.h
10503 F:      include/linux/serial.h
10504 F:      include/linux/tty.h
10505 F:      include/uapi/linux/serial_core.h
10506 F:      include/uapi/linux/serial.h
10507 F:      include/uapi/linux/tty.h
10508
10509 TUA9001 MEDIA DRIVER
10510 M:      Antti Palosaari <crope@iki.fi>
10511 L:      linux-media@vger.kernel.org
10512 W:      http://linuxtv.org/
10513 W:      http://palosaari.fi/linux/
10514 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10515 T:      git git://linuxtv.org/anttip/media_tree.git
10516 S:      Maintained
10517 F:      drivers/media/tuners/tua9001*
10518
10519 TULIP NETWORK DRIVERS
10520 M:      Grant Grundler <grundler@parisc-linux.org>
10521 L:      netdev@vger.kernel.org
10522 S:      Maintained
10523 F:      drivers/net/ethernet/dec/tulip/
10524
10525 TUN/TAP driver
10526 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10527 W:      http://vtun.sourceforge.net/tun
10528 S:      Maintained
10529 F:      Documentation/networking/tuntap.txt
10530 F:      arch/um/os-Linux/drivers/
10531
10532 TURBOCHANNEL SUBSYSTEM
10533 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10534 M:      Ralf Baechle <ralf@linux-mips.org>
10535 L:      linux-mips@linux-mips.org
10536 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10537 S:      Maintained
10538 F:      drivers/tc/
10539 F:      include/linux/tc.h
10540
10541 U14-34F SCSI DRIVER
10542 M:      Dario Ballabio <ballabio_dario@emc.com>
10543 L:      linux-scsi@vger.kernel.org
10544 S:      Maintained
10545 F:      drivers/scsi/u14-34f.c
10546
10547 UBI FILE SYSTEM (UBIFS)
10548 M:      Artem Bityutskiy <dedekind1@gmail.com>
10549 M:      Adrian Hunter <adrian.hunter@intel.com>
10550 L:      linux-mtd@lists.infradead.org
10551 T:      git git://git.infradead.org/ubifs-2.6.git
10552 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10553 S:      Maintained
10554 F:      Documentation/filesystems/ubifs.txt
10555 F:      fs/ubifs/
10556
10557 UCLINUX (M68KNOMMU AND COLDFIRE)
10558 M:      Greg Ungerer <gerg@uclinux.org>
10559 W:      http://www.uclinux.org/
10560 L:      linux-m68k@lists.linux-m68k.org
10561 L:      uclinux-dev@uclinux.org  (subscribers-only)
10562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10563 S:      Maintained
10564 F:      arch/m68k/coldfire/
10565 F:      arch/m68k/68*/
10566 F:      arch/m68k/*/*_no.*
10567 F:      arch/m68k/include/asm/*_no.*
10568
10569 UDF FILESYSTEM
10570 M:      Jan Kara <jack@suse.com>
10571 S:      Maintained
10572 F:      Documentation/filesystems/udf.txt
10573 F:      fs/udf/
10574
10575 UFS FILESYSTEM
10576 M:      Evgeniy Dushistov <dushistov@mail.ru>
10577 S:      Maintained
10578 F:      Documentation/filesystems/ufs.txt
10579 F:      fs/ufs/
10580
10581 UHID USERSPACE HID IO DRIVER:
10582 M:      David Herrmann <dh.herrmann@googlemail.com>
10583 L:      linux-input@vger.kernel.org
10584 S:      Maintained
10585 F:      drivers/hid/uhid.c
10586 F:      include/uapi/linux/uhid.h
10587
10588 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10589 L:      linux-usb@vger.kernel.org
10590 S:      Orphan
10591 F:      drivers/uwb/
10592 F:      include/linux/uwb.h
10593 F:      include/linux/uwb/
10594
10595 UNICORE32 ARCHITECTURE:
10596 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10597 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10598 S:      Maintained
10599 T:      git git://github.com/gxt/linux.git
10600 F:      arch/unicore32/
10601
10602 UNIFDEF
10603 M:      Tony Finch <dot@dotat.at>
10604 W:      http://dotat.at/prog/unifdef
10605 S:      Maintained
10606 F:      scripts/unifdef.c
10607
10608 UNIFORM CDROM DRIVER
10609 M:      Jens Axboe <axboe@kernel.dk>
10610 W:      http://www.kernel.dk
10611 S:      Maintained
10612 F:      Documentation/cdrom/
10613 F:      drivers/cdrom/cdrom.c
10614 F:      include/linux/cdrom.h
10615 F:      include/uapi/linux/cdrom.h
10616
10617 UNISYS S-PAR DRIVERS
10618 M:      Benjamin Romer <benjamin.romer@unisys.com>
10619 M:      David Kershner <david.kershner@unisys.com>
10620 L:      sparmaintainer@unisys.com (Unisys internal)
10621 S:      Supported
10622 F:      drivers/staging/unisys/
10623
10624 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10625 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10626 L:      linux-scsi@vger.kernel.org
10627 S:      Supported
10628 F:      Documentation/scsi/ufs.txt
10629 F:      drivers/scsi/ufs/
10630
10631 UNSORTED BLOCK IMAGES (UBI)
10632 M:      Artem Bityutskiy <dedekind1@gmail.com>
10633 M:      Richard Weinberger <richard@nod.at>
10634 W:      http://www.linux-mtd.infradead.org/
10635 L:      linux-mtd@lists.infradead.org
10636 T:      git git://git.infradead.org/ubifs-2.6.git
10637 S:      Supported
10638 F:      drivers/mtd/ubi/
10639 F:      include/linux/mtd/ubi.h
10640 F:      include/uapi/mtd/ubi-user.h
10641
10642 USB ACM DRIVER
10643 M:      Oliver Neukum <oliver@neukum.org>
10644 L:      linux-usb@vger.kernel.org
10645 S:      Maintained
10646 F:      Documentation/usb/acm.txt
10647 F:      drivers/usb/class/cdc-acm.*
10648
10649 USB AR5523 WIRELESS DRIVER
10650 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10651 L:      linux-wireless@vger.kernel.org
10652 S:      Maintained
10653 F:      drivers/net/wireless/ath/ar5523/
10654
10655 USB ATTACHED SCSI
10656 M:      Hans de Goede <hdegoede@redhat.com>
10657 M:      Gerd Hoffmann <kraxel@redhat.com>
10658 L:      linux-usb@vger.kernel.org
10659 L:      linux-scsi@vger.kernel.org
10660 S:      Maintained
10661 F:      drivers/usb/storage/uas.c
10662
10663 USB CDC ETHERNET DRIVER
10664 M:      Oliver Neukum <oliver@neukum.org>
10665 L:      linux-usb@vger.kernel.org
10666 S:      Maintained
10667 F:      drivers/net/usb/cdc_*.c
10668 F:      include/uapi/linux/usb/cdc.h
10669
10670 USB CHAOSKEY DRIVER
10671 M:      Keith Packard <keithp@keithp.com>
10672 L:      linux-usb@vger.kernel.org
10673 S:      Maintained
10674 F:      drivers/usb/misc/chaoskey.c
10675
10676 USB CYPRESS C67X00 DRIVER
10677 M:      Peter Korsgaard <jacmet@sunsite.dk>
10678 L:      linux-usb@vger.kernel.org
10679 S:      Maintained
10680 F:      drivers/usb/c67x00/
10681
10682 USB DAVICOM DM9601 DRIVER
10683 M:      Peter Korsgaard <jacmet@sunsite.dk>
10684 L:      netdev@vger.kernel.org
10685 W:      http://www.linux-usb.org/usbnet
10686 S:      Maintained
10687 F:      drivers/net/usb/dm9601.c
10688
10689 USB DIAMOND RIO500 DRIVER
10690 M:      Cesar Miquel <miquel@df.uba.ar>
10691 L:      rio500-users@lists.sourceforge.net
10692 W:      http://rio500.sourceforge.net
10693 S:      Maintained
10694 F:      drivers/usb/misc/rio500*
10695
10696 USB EHCI DRIVER
10697 M:      Alan Stern <stern@rowland.harvard.edu>
10698 L:      linux-usb@vger.kernel.org
10699 S:      Maintained
10700 F:      Documentation/usb/ehci.txt
10701 F:      drivers/usb/host/ehci*
10702
10703 USB GADGET/PERIPHERAL SUBSYSTEM
10704 M:      Felipe Balbi <balbi@ti.com>
10705 L:      linux-usb@vger.kernel.org
10706 W:      http://www.linux-usb.org/gadget
10707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10708 S:      Maintained
10709 F:      drivers/usb/gadget/
10710 F:      include/linux/usb/gadget*
10711
10712 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10713 M:      Jiri Kosina <jikos@kernel.org>
10714 L:      linux-usb@vger.kernel.org
10715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10716 S:      Maintained
10717 F:      Documentation/hid/hiddev.txt
10718 F:      drivers/hid/usbhid/
10719
10720 USB ISP116X DRIVER
10721 M:      Olav Kongas <ok@artecdesign.ee>
10722 L:      linux-usb@vger.kernel.org
10723 S:      Maintained
10724 F:      drivers/usb/host/isp116x*
10725 F:      include/linux/usb/isp116x.h
10726
10727 USB MASS STORAGE DRIVER
10728 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10729 L:      linux-usb@vger.kernel.org
10730 L:      usb-storage@lists.one-eyed-alien.net
10731 S:      Maintained
10732 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10733 F:      drivers/usb/storage/
10734
10735 USB MIDI DRIVER
10736 M:      Clemens Ladisch <clemens@ladisch.de>
10737 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10738 T:      git git://git.alsa-project.org/alsa-kernel.git
10739 S:      Maintained
10740 F:      sound/usb/midi.*
10741
10742 USB NETWORKING DRIVERS
10743 L:      linux-usb@vger.kernel.org
10744 S:      Odd Fixes
10745 F:      drivers/net/usb/
10746
10747 USB OHCI DRIVER
10748 M:      Alan Stern <stern@rowland.harvard.edu>
10749 L:      linux-usb@vger.kernel.org
10750 S:      Maintained
10751 F:      Documentation/usb/ohci.txt
10752 F:      drivers/usb/host/ohci*
10753
10754 USB OTG FSM (Finite State Machine)
10755 M:      Peter Chen <Peter.Chen@freescale.com>
10756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10757 L:      linux-usb@vger.kernel.org
10758 S:      Maintained
10759 F:      drivers/usb/common/usb-otg-fsm.c
10760
10761 USB OVER IP DRIVER
10762 M:      Valentina Manea <valentina.manea.m@gmail.com>
10763 M:      Shuah Khan <shuah.kh@samsung.com>
10764 L:      linux-usb@vger.kernel.org
10765 S:      Maintained
10766 F:      drivers/usb/usbip/
10767 F:      tools/usb/usbip/
10768
10769 USB PEGASUS DRIVER
10770 M:      Petko Manolov <petkan@nucleusys.com>
10771 L:      linux-usb@vger.kernel.org
10772 L:      netdev@vger.kernel.org
10773 T:      git git://github.com/petkan/pegasus.git
10774 W:      https://github.com/petkan/pegasus
10775 S:      Maintained
10776 F:      drivers/net/usb/pegasus.*
10777
10778 USB PHY LAYER
10779 M:      Felipe Balbi <balbi@ti.com>
10780 L:      linux-usb@vger.kernel.org
10781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10782 S:      Maintained
10783 F:      drivers/usb/phy/
10784
10785 USB PRINTER DRIVER (usblp)
10786 M:      Pete Zaitcev <zaitcev@redhat.com>
10787 L:      linux-usb@vger.kernel.org
10788 S:      Supported
10789 F:      drivers/usb/class/usblp.c
10790
10791 USB RTL8150 DRIVER
10792 M:      Petko Manolov <petkan@nucleusys.com>
10793 L:      linux-usb@vger.kernel.org
10794 L:      netdev@vger.kernel.org
10795 T:      git git://github.com/petkan/rtl8150.git
10796 W:      https://github.com/petkan/rtl8150
10797 S:      Maintained
10798 F:      drivers/net/usb/rtl8150.c
10799
10800 USB SERIAL SUBSYSTEM
10801 M:      Johan Hovold <johan@kernel.org>
10802 L:      linux-usb@vger.kernel.org
10803 S:      Maintained
10804 F:      Documentation/usb/usb-serial.txt
10805 F:      drivers/usb/serial/
10806 F:      include/linux/usb/serial.h
10807
10808 USB SMSC75XX ETHERNET DRIVER
10809 M:      Steve Glendinning <steve.glendinning@shawell.net>
10810 L:      netdev@vger.kernel.org
10811 S:      Maintained
10812 F:      drivers/net/usb/smsc75xx.*
10813
10814 USB SMSC95XX ETHERNET DRIVER
10815 M:      Steve Glendinning <steve.glendinning@shawell.net>
10816 L:      netdev@vger.kernel.org
10817 S:      Maintained
10818 F:      drivers/net/usb/smsc95xx.*
10819
10820 USB SUBSYSTEM
10821 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10822 L:      linux-usb@vger.kernel.org
10823 W:      http://www.linux-usb.org
10824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10825 S:      Supported
10826 F:      Documentation/usb/
10827 F:      drivers/usb/
10828 F:      include/linux/usb.h
10829 F:      include/linux/usb/
10830
10831 USB UHCI DRIVER
10832 M:      Alan Stern <stern@rowland.harvard.edu>
10833 L:      linux-usb@vger.kernel.org
10834 S:      Maintained
10835 F:      drivers/usb/host/uhci*
10836
10837 USB "USBNET" DRIVER FRAMEWORK
10838 M:      Oliver Neukum <oneukum@suse.com>
10839 L:      netdev@vger.kernel.org
10840 W:      http://www.linux-usb.org/usbnet
10841 S:      Maintained
10842 F:      drivers/net/usb/usbnet.c
10843 F:      include/linux/usb/usbnet.h
10844
10845 USB VIDEO CLASS
10846 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10847 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10848 L:      linux-media@vger.kernel.org
10849 T:      git git://linuxtv.org/media_tree.git
10850 W:      http://www.ideasonboard.org/uvc/
10851 S:      Maintained
10852 F:      drivers/media/usb/uvc/
10853 F:      include/uapi/linux/uvcvideo.h
10854
10855 USB VISION DRIVER
10856 M:      Hans Verkuil <hverkuil@xs4all.nl>
10857 L:      linux-media@vger.kernel.org
10858 T:      git git://linuxtv.org/media_tree.git
10859 W:      http://linuxtv.org
10860 S:      Odd Fixes
10861 F:      drivers/media/usb/usbvision/
10862
10863 USB WEBCAM GADGET
10864 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10865 L:      linux-usb@vger.kernel.org
10866 S:      Maintained
10867 F:      drivers/usb/gadget/function/*uvc*
10868 F:      drivers/usb/gadget/legacy/webcam.c
10869
10870 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10871 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10872 L:      linux-wireless@vger.kernel.org
10873 S:      Maintained
10874 F:      drivers/net/wireless/rndis_wlan.c
10875
10876 USB XHCI DRIVER
10877 M:      Mathias Nyman <mathias.nyman@intel.com>
10878 L:      linux-usb@vger.kernel.org
10879 S:      Supported
10880 F:      drivers/usb/host/xhci*
10881 F:      drivers/usb/host/pci-quirks*
10882
10883 USB ZD1201 DRIVER
10884 L:      linux-wireless@vger.kernel.org
10885 W:      http://linux-lc100020.sourceforge.net
10886 S:      Orphan
10887 F:      drivers/net/wireless/zd1201.*
10888
10889 USB ZR364XX DRIVER
10890 M:      Antoine Jacquet <royale@zerezo.com>
10891 L:      linux-usb@vger.kernel.org
10892 L:      linux-media@vger.kernel.org
10893 T:      git git://linuxtv.org/media_tree.git
10894 W:      http://royale.zerezo.com/zr364xx/
10895 S:      Maintained
10896 F:      Documentation/video4linux/zr364xx.txt
10897 F:      drivers/media/usb/zr364xx/
10898
10899 ULPI BUS
10900 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
10901 L:      linux-usb@vger.kernel.org
10902 S:      Maintained
10903 F:      drivers/usb/common/ulpi.c
10904 F:      include/linux/ulpi/
10905
10906 USER-MODE LINUX (UML)
10907 M:      Jeff Dike <jdike@addtoit.com>
10908 M:      Richard Weinberger <richard@nod.at>
10909 L:      user-mode-linux-devel@lists.sourceforge.net
10910 L:      user-mode-linux-user@lists.sourceforge.net
10911 W:      http://user-mode-linux.sourceforge.net
10912 S:      Maintained
10913 F:      Documentation/virtual/uml/
10914 F:      arch/um/
10915 F:      arch/x86/um/
10916 F:      fs/hostfs/
10917 F:      fs/hppfs/
10918
10919 USERSPACE I/O (UIO)
10920 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10921 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10922 S:      Maintained
10923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10924 F:      Documentation/DocBook/uio-howto.tmpl
10925 F:      drivers/uio/
10926 F:      include/linux/uio*.h
10927
10928 UTIL-LINUX PACKAGE
10929 M:      Karel Zak <kzak@redhat.com>
10930 L:      util-linux@vger.kernel.org
10931 W:      http://en.wikipedia.org/wiki/Util-linux
10932 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10933 S:      Maintained
10934
10935 UVESAFB DRIVER
10936 M:      Michal Januszewski <spock@gentoo.org>
10937 L:      linux-fbdev@vger.kernel.org
10938 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10939 S:      Maintained
10940 F:      Documentation/fb/uvesafb.txt
10941 F:      drivers/video/fbdev/uvesafb.*
10942
10943 VFAT/FAT/MSDOS FILESYSTEM
10944 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10945 S:      Maintained
10946 F:      Documentation/filesystems/vfat.txt
10947 F:      fs/fat/
10948
10949 VFIO DRIVER
10950 M:      Alex Williamson <alex.williamson@redhat.com>
10951 L:      kvm@vger.kernel.org
10952 S:      Maintained
10953 F:      Documentation/vfio.txt
10954 F:      drivers/vfio/
10955 F:      include/linux/vfio.h
10956 F:      include/uapi/linux/vfio.h
10957
10958 VFIO PLATFORM DRIVER
10959 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
10960 L:      kvm@vger.kernel.org
10961 S:      Maintained
10962 F:      drivers/vfio/platform/
10963
10964 VIDEOBUF2 FRAMEWORK
10965 M:      Pawel Osciak <pawel@osciak.com>
10966 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10967 M:      Kyungmin Park <kyungmin.park@samsung.com>
10968 L:      linux-media@vger.kernel.org
10969 S:      Maintained
10970 F:      drivers/media/v4l2-core/videobuf2-*
10971 F:      include/media/videobuf2-*
10972
10973 VIRTIO CONSOLE DRIVER
10974 M:      Amit Shah <amit.shah@redhat.com>
10975 L:      virtualization@lists.linux-foundation.org
10976 S:      Maintained
10977 F:      drivers/char/virtio_console.c
10978 F:      include/linux/virtio_console.h
10979 F:      include/uapi/linux/virtio_console.h
10980
10981 VIRTIO CORE, NET AND BLOCK DRIVERS
10982 M:      "Michael S. Tsirkin" <mst@redhat.com>
10983 L:      virtualization@lists.linux-foundation.org
10984 S:      Maintained
10985 F:      drivers/virtio/
10986 F:      tools/virtio/
10987 F:      drivers/net/virtio_net.c
10988 F:      drivers/block/virtio_blk.c
10989 F:      include/linux/virtio_*.h
10990 F:      include/uapi/linux/virtio_*.h
10991
10992 VIRTIO DRIVERS FOR S390
10993 M:      Christian Borntraeger <borntraeger@de.ibm.com>
10994 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
10995 L:      linux-s390@vger.kernel.org
10996 L:      virtualization@lists.linux-foundation.org
10997 L:      kvm@vger.kernel.org
10998 S:      Supported
10999 F:      drivers/s390/virtio/
11000
11001 VIRTIO GPU DRIVER
11002 M:      David Airlie <airlied@linux.ie>
11003 M:      Gerd Hoffmann <kraxel@redhat.com>
11004 L:      dri-devel@lists.freedesktop.org
11005 L:      virtualization@lists.linux-foundation.org
11006 S:      Maintained
11007 F:      drivers/gpu/drm/virtio/
11008 F:      include/uapi/linux/virtio_gpu.h
11009
11010 VIRTIO HOST (VHOST)
11011 M:      "Michael S. Tsirkin" <mst@redhat.com>
11012 L:      kvm@vger.kernel.org
11013 L:      virtualization@lists.linux-foundation.org
11014 L:      netdev@vger.kernel.org
11015 S:      Maintained
11016 F:      drivers/vhost/
11017 F:      include/uapi/linux/vhost.h
11018
11019 VIRTIO INPUT DRIVER
11020 M:      Gerd Hoffmann <kraxel@redhat.com>
11021 S:      Maintained
11022 F:      drivers/virtio/virtio_input.c
11023 F:      include/uapi/linux/virtio_input.h
11024
11025 VIA RHINE NETWORK DRIVER
11026 S:      Orphan
11027 F:      drivers/net/ethernet/via/via-rhine.c
11028
11029 VIA SD/MMC CARD CONTROLLER DRIVER
11030 M:      Bruce Chang <brucechang@via.com.tw>
11031 M:      Harald Welte <HaraldWelte@viatech.com>
11032 S:      Maintained
11033 F:      drivers/mmc/host/via-sdmmc.c
11034
11035 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11036 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11037 L:      linux-fbdev@vger.kernel.org
11038 S:      Maintained
11039 F:      include/linux/via-core.h
11040 F:      include/linux/via-gpio.h
11041 F:      include/linux/via_i2c.h
11042 F:      drivers/video/fbdev/via/
11043
11044 VIA VELOCITY NETWORK DRIVER
11045 M:      Francois Romieu <romieu@fr.zoreil.com>
11046 L:      netdev@vger.kernel.org
11047 S:      Maintained
11048 F:      drivers/net/ethernet/via/via-velocity.*
11049
11050 VIVID VIRTUAL VIDEO DRIVER
11051 M:      Hans Verkuil <hverkuil@xs4all.nl>
11052 L:      linux-media@vger.kernel.org
11053 T:      git git://linuxtv.org/media_tree.git
11054 W:      http://linuxtv.org
11055 S:      Maintained
11056 F:      drivers/media/platform/vivid/*
11057
11058 VLAN (802.1Q)
11059 M:      Patrick McHardy <kaber@trash.net>
11060 L:      netdev@vger.kernel.org
11061 S:      Maintained
11062 F:      drivers/net/macvlan.c
11063 F:      include/linux/if_*vlan.h
11064 F:      net/8021q/
11065
11066 VLYNQ BUS
11067 M:      Florian Fainelli <florian@openwrt.org>
11068 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11069 S:      Maintained
11070 F:      drivers/vlynq/vlynq.c
11071 F:      include/linux/vlynq.h
11072
11073 VME SUBSYSTEM
11074 M:      Martyn Welch <martyn.welch@ge.com>
11075 M:      Manohar Vanga <manohar.vanga@gmail.com>
11076 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11077 L:      devel@driverdev.osuosl.org
11078 S:      Maintained
11079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11080 F:      Documentation/vme_api.txt
11081 F:      drivers/staging/vme/
11082 F:      drivers/vme/
11083 F:      include/linux/vme*
11084
11085 VMWARE HYPERVISOR INTERFACE
11086 M:      Alok Kataria <akataria@vmware.com>
11087 L:      virtualization@lists.linux-foundation.org
11088 S:      Supported
11089 F:      arch/x86/kernel/cpu/vmware.c
11090
11091 VMWARE BALLOON DRIVER
11092 M:      Xavier Deguillard <xdeguillard@vmware.com>
11093 M:      Philip Moltmann <moltmann@vmware.com>
11094 M:      "VMware, Inc." <pv-drivers@vmware.com>
11095 L:      linux-kernel@vger.kernel.org
11096 S:      Maintained
11097 F:      drivers/misc/vmw_balloon.c
11098
11099 VMWARE VMMOUSE SUBDRIVER
11100 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11101 M:      "VMware, Inc." <pv-drivers@vmware.com>
11102 L:      linux-input@vger.kernel.org
11103 S:      Maintained
11104 F:      drivers/input/mouse/vmmouse.c
11105 F:      drivers/input/mouse/vmmouse.h
11106
11107 VMWARE VMXNET3 ETHERNET DRIVER
11108 M:      Shrikrishna Khare <skhare@vmware.com>
11109 M:      "VMware, Inc." <pv-drivers@vmware.com>
11110 L:      netdev@vger.kernel.org
11111 S:      Maintained
11112 F:      drivers/net/vmxnet3/
11113
11114 VMware PVSCSI driver
11115 M:      Arvind Kumar <arvindkumar@vmware.com>
11116 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11117 L:      linux-scsi@vger.kernel.org
11118 S:      Maintained
11119 F:      drivers/scsi/vmw_pvscsi.c
11120 F:      drivers/scsi/vmw_pvscsi.h
11121
11122 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11123 M:      Liam Girdwood <lgirdwood@gmail.com>
11124 M:      Mark Brown <broonie@kernel.org>
11125 L:      linux-kernel@vger.kernel.org
11126 W:      http://opensource.wolfsonmicro.com/node/15
11127 W:      http://www.slimlogic.co.uk/?p=48
11128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11129 S:      Supported
11130 F:      drivers/regulator/
11131 F:      include/linux/regulator/
11132
11133 VRF
11134 M:      David Ahern <dsa@cumulusnetworks.com>
11135 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11136 L:      netdev@vger.kernel.org
11137 S:      Maintained
11138 F:      drivers/net/vrf.c
11139 F:      include/net/vrf.h
11140
11141 VT1211 HARDWARE MONITOR DRIVER
11142 M:      Juerg Haefliger <juergh@gmail.com>
11143 L:      lm-sensors@lm-sensors.org
11144 S:      Maintained
11145 F:      Documentation/hwmon/vt1211
11146 F:      drivers/hwmon/vt1211.c
11147
11148 VT8231 HARDWARE MONITOR DRIVER
11149 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11150 L:      lm-sensors@lm-sensors.org
11151 S:      Maintained
11152 F:      drivers/hwmon/vt8231.c
11153
11154 VUB300 USB to SDIO/SD/MMC bridge chip
11155 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11156 L:      linux-mmc@vger.kernel.org
11157 L:      linux-usb@vger.kernel.org
11158 S:      Supported
11159 F:      drivers/mmc/host/vub300.c
11160
11161 W1 DALLAS'S 1-WIRE BUS
11162 M:      Evgeniy Polyakov <zbr@ioremap.net>
11163 S:      Maintained
11164 F:      Documentation/w1/
11165 F:      drivers/w1/
11166
11167 W83791D HARDWARE MONITORING DRIVER
11168 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11169 L:      lm-sensors@lm-sensors.org
11170 S:      Maintained
11171 F:      Documentation/hwmon/w83791d
11172 F:      drivers/hwmon/w83791d.c
11173
11174 W83793 HARDWARE MONITORING DRIVER
11175 M:      Rudolf Marek <r.marek@assembler.cz>
11176 L:      lm-sensors@lm-sensors.org
11177 S:      Maintained
11178 F:      Documentation/hwmon/w83793
11179 F:      drivers/hwmon/w83793.c
11180
11181 W83795 HARDWARE MONITORING DRIVER
11182 M:      Jean Delvare <jdelvare@suse.com>
11183 L:      lm-sensors@lm-sensors.org
11184 S:      Maintained
11185 F:      drivers/hwmon/w83795.c
11186
11187 W83L51xD SD/MMC CARD INTERFACE DRIVER
11188 M:      Pierre Ossman <pierre@ossman.eu>
11189 S:      Maintained
11190 F:      drivers/mmc/host/wbsd.*
11191
11192 WACOM PROTOCOL 4 SERIAL TABLETS
11193 M:      Julian Squires <julian@cipht.net>
11194 M:      Hans de Goede <hdegoede@redhat.com>
11195 L:      linux-input@vger.kernel.org
11196 S:      Maintained
11197 F:      drivers/input/tablet/wacom_serial4.c
11198
11199 WATCHDOG DEVICE DRIVERS
11200 M:      Wim Van Sebroeck <wim@iguana.be>
11201 L:      linux-watchdog@vger.kernel.org
11202 W:      http://www.linux-watchdog.org/
11203 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11204 S:      Maintained
11205 F:      Documentation/watchdog/
11206 F:      drivers/watchdog/
11207 F:      include/linux/watchdog.h
11208 F:      include/uapi/linux/watchdog.h
11209
11210 WD7000 SCSI DRIVER
11211 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11212 L:      linux-scsi@vger.kernel.org
11213 S:      Maintained
11214 F:      drivers/scsi/wd7000.c
11215
11216 WIIMOTE HID DRIVER
11217 M:      David Herrmann <dh.herrmann@googlemail.com>
11218 L:      linux-input@vger.kernel.org
11219 S:      Maintained
11220 F:      drivers/hid/hid-wiimote*
11221
11222 WINBOND CIR DRIVER
11223 M:      David Härdeman <david@hardeman.nu>
11224 S:      Maintained
11225 F:      drivers/media/rc/winbond-cir.c
11226
11227 WIMAX STACK
11228 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11229 M:      linux-wimax@intel.com
11230 L:      wimax@linuxwimax.org (subscribers-only)
11231 S:      Supported
11232 W:      http://linuxwimax.org
11233 F:      Documentation/wimax/README.wimax
11234 F:      include/linux/wimax/debug.h
11235 F:      include/net/wimax.h
11236 F:      include/uapi/linux/wimax.h
11237 F:      net/wimax/
11238
11239 WISTRON LAPTOP BUTTON DRIVER
11240 M:      Miloslav Trmac <mitr@volny.cz>
11241 S:      Maintained
11242 F:      drivers/input/misc/wistron_btns.c
11243
11244 WL3501 WIRELESS PCMCIA CARD DRIVER
11245 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11246 L:      linux-wireless@vger.kernel.org
11247 W:      http://oops.ghostprotocols.net:81/blog
11248 S:      Maintained
11249 F:      drivers/net/wireless/wl3501*
11250
11251 WM97XX TOUCHSCREEN DRIVERS
11252 M:      Mark Brown <broonie@kernel.org>
11253 M:      Liam Girdwood <lrg@slimlogic.co.uk>
11254 L:      linux-input@vger.kernel.org
11255 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
11256 W:      http://opensource.wolfsonmicro.com/node/7
11257 S:      Supported
11258 F:      drivers/input/touchscreen/*wm97*
11259 F:      include/linux/wm97xx.h
11260
11261 WOLFSON MICROELECTRONICS DRIVERS
11262 L:      patches@opensource.wolfsonmicro.com
11263 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11264 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11265 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11266 S:      Supported
11267 F:      Documentation/hwmon/wm83??
11268 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11269 F:      drivers/clk/clk-wm83*.c
11270 F:      drivers/extcon/extcon-arizona.c
11271 F:      drivers/leds/leds-wm83*.c
11272 F:      drivers/gpio/gpio-*wm*.c
11273 F:      drivers/gpio/gpio-arizona.c
11274 F:      drivers/hwmon/wm83??-hwmon.c
11275 F:      drivers/input/misc/wm831x-on.c
11276 F:      drivers/input/touchscreen/wm831x-ts.c
11277 F:      drivers/input/touchscreen/wm97*.c
11278 F:      drivers/mfd/arizona*
11279 F:      drivers/mfd/wm*.c
11280 F:      drivers/power/wm83*.c
11281 F:      drivers/rtc/rtc-wm83*.c
11282 F:      drivers/regulator/wm8*.c
11283 F:      drivers/video/backlight/wm83*_bl.c
11284 F:      drivers/watchdog/wm83*_wdt.c
11285 F:      include/linux/mfd/arizona/
11286 F:      include/linux/mfd/wm831x/
11287 F:      include/linux/mfd/wm8350/
11288 F:      include/linux/mfd/wm8400*
11289 F:      include/linux/wm97xx.h
11290 F:      include/sound/wm????.h
11291 F:      sound/soc/codecs/arizona.?
11292 F:      sound/soc/codecs/wm*
11293
11294 WORKQUEUE
11295 M:      Tejun Heo <tj@kernel.org>
11296 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11298 S:      Maintained
11299 F:      include/linux/workqueue.h
11300 F:      kernel/workqueue.c
11301 F:      Documentation/workqueue.txt
11302
11303 X.25 NETWORK LAYER
11304 M:      Andrew Hendry <andrew.hendry@gmail.com>
11305 L:      linux-x25@vger.kernel.org
11306 S:      Odd Fixes
11307 F:      Documentation/networking/x25*
11308 F:      include/net/x25*
11309 F:      net/x25/
11310
11311 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11312 M:      Thomas Gleixner <tglx@linutronix.de>
11313 M:      Ingo Molnar <mingo@redhat.com>
11314 M:      "H. Peter Anvin" <hpa@zytor.com>
11315 M:      x86@kernel.org
11316 L:      linux-kernel@vger.kernel.org
11317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11318 S:      Maintained
11319 F:      Documentation/x86/
11320 F:      arch/x86/
11321
11322 X86 PLATFORM DRIVERS
11323 M:      Darren Hart <dvhart@infradead.org>
11324 L:      platform-driver-x86@vger.kernel.org
11325 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11326 S:      Maintained
11327 F:      drivers/platform/x86/
11328
11329 X86 MCE INFRASTRUCTURE
11330 M:      Tony Luck <tony.luck@intel.com>
11331 M:      Borislav Petkov <bp@alien8.de>
11332 L:      linux-edac@vger.kernel.org
11333 S:      Maintained
11334 F:      arch/x86/kernel/cpu/mcheck/*
11335
11336 X86 VDSO
11337 M:      Andy Lutomirski <luto@amacapital.net>
11338 L:      linux-kernel@vger.kernel.org
11339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11340 S:      Maintained
11341 F:      arch/x86/entry/vdso/
11342
11343 XC2028/3028 TUNER DRIVER
11344 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11345 L:      linux-media@vger.kernel.org
11346 W:      http://linuxtv.org
11347 T:      git git://linuxtv.org/media_tree.git
11348 S:      Maintained
11349 F:      drivers/media/tuners/tuner-xc2028.*
11350
11351 XEN HYPERVISOR INTERFACE
11352 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11353 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11354 M:      David Vrabel <david.vrabel@citrix.com>
11355 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11357 S:      Supported
11358 F:      arch/x86/xen/
11359 F:      drivers/*/xen-*front.c
11360 F:      drivers/xen/
11361 F:      arch/x86/include/asm/xen/
11362 F:      include/xen/
11363 F:      include/uapi/xen/
11364
11365 XEN HYPERVISOR ARM
11366 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11367 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11368 S:      Supported
11369 F:      arch/arm/xen/
11370 F:      arch/arm/include/asm/xen/
11371
11372 XEN HYPERVISOR ARM64
11373 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11374 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11375 S:      Supported
11376 F:      arch/arm64/xen/
11377 F:      arch/arm64/include/asm/xen/
11378
11379 XEN NETWORK BACKEND DRIVER
11380 M:      Ian Campbell <ian.campbell@citrix.com>
11381 M:      Wei Liu <wei.liu2@citrix.com>
11382 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11383 L:      netdev@vger.kernel.org
11384 S:      Supported
11385 F:      drivers/net/xen-netback/*
11386
11387 XEN PCI SUBSYSTEM
11388 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11389 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11390 S:      Supported
11391 F:      arch/x86/pci/*xen*
11392 F:      drivers/pci/*xen*
11393
11394 XEN BLOCK SUBSYSTEM
11395 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11396 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11397 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11398 S:      Supported
11399 F:      drivers/block/xen-blkback/*
11400 F:      drivers/block/xen*
11401
11402 XEN PVSCSI DRIVERS
11403 M:      Juergen Gross <jgross@suse.com>
11404 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11405 L:      linux-scsi@vger.kernel.org
11406 S:      Supported
11407 F:      drivers/scsi/xen-scsifront.c
11408 F:      drivers/xen/xen-scsiback.c
11409 F:      include/xen/interface/io/vscsiif.h
11410
11411 XEN SWIOTLB SUBSYSTEM
11412 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11413 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11414 S:      Supported
11415 F:      arch/x86/xen/*swiotlb*
11416 F:      drivers/xen/*swiotlb*
11417
11418 XFS FILESYSTEM
11419 P:      Silicon Graphics Inc
11420 M:      Dave Chinner <david@fromorbit.com>
11421 M:      xfs@oss.sgi.com
11422 L:      xfs@oss.sgi.com
11423 W:      http://oss.sgi.com/projects/xfs
11424 T:      git git://oss.sgi.com/xfs/xfs.git
11425 S:      Supported
11426 F:      Documentation/filesystems/xfs.txt
11427 F:      fs/xfs/
11428
11429 XILINX AXI ETHERNET DRIVER
11430 M:      Anirudha Sarangi <anirudh@xilinx.com>
11431 M:      John Linn <John.Linn@xilinx.com>
11432 S:      Maintained
11433 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11434
11435 XILINX UARTLITE SERIAL DRIVER
11436 M:      Peter Korsgaard <jacmet@sunsite.dk>
11437 L:      linux-serial@vger.kernel.org
11438 S:      Maintained
11439 F:      drivers/tty/serial/uartlite.c
11440
11441 XILINX VIDEO IP CORES
11442 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11443 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11444 L:      linux-media@vger.kernel.org
11445 T:      git git://linuxtv.org/media_tree.git
11446 S:      Supported
11447 F:      Documentation/devicetree/bindings/media/xilinx/
11448 F:      drivers/media/platform/xilinx/
11449 F:      include/uapi/linux/xilinx-v4l2-controls.h
11450
11451 XILLYBUS DRIVER
11452 M:      Eli Billauer <eli.billauer@gmail.com>
11453 L:      linux-kernel@vger.kernel.org
11454 S:      Supported
11455 F:      drivers/char/xillybus/
11456
11457 XTENSA XTFPGA PLATFORM SUPPORT
11458 M:      Max Filippov <jcmvbkbc@gmail.com>
11459 L:      linux-xtensa@linux-xtensa.org
11460 S:      Maintained
11461 F:      drivers/spi/spi-xtensa-xtfpga.c
11462 F:      sound/soc/xtensa/xtfpga-i2s.c
11463
11464 YAM DRIVER FOR AX.25
11465 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11466 L:      linux-hams@vger.kernel.org
11467 S:      Maintained
11468 F:      drivers/net/hamradio/yam*
11469 F:      include/linux/yam.h
11470
11471 YEALINK PHONE DRIVER
11472 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11473 L:      usbb2k-api-dev@nongnu.org
11474 S:      Maintained
11475 F:      Documentation/input/yealink.txt
11476 F:      drivers/input/misc/yealink.*
11477
11478 Z8530 DRIVER FOR AX.25
11479 M:      Joerg Reuter <jreuter@yaina.de>
11480 W:      http://yaina.de/jreuter/
11481 W:      http://www.qsl.net/dl1bke/
11482 L:      linux-hams@vger.kernel.org
11483 S:      Maintained
11484 F:      Documentation/networking/z8530drv.txt
11485 F:      drivers/net/hamradio/*scc.c
11486 F:      drivers/net/hamradio/z8530.h
11487
11488 ZBUD COMPRESSED PAGE ALLOCATOR
11489 M:      Seth Jennings <sjennings@variantweb.net>
11490 L:      linux-mm@kvack.org
11491 S:      Maintained
11492 F:      mm/zbud.c
11493 F:      include/linux/zbud.h
11494
11495 ZD1211RW WIRELESS DRIVER
11496 M:      Daniel Drake <dsd@gentoo.org>
11497 M:      Ulrich Kunitz <kune@deine-taler.de>
11498 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11499 L:      linux-wireless@vger.kernel.org
11500 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11501 S:      Maintained
11502 F:      drivers/net/wireless/zd1211rw/
11503
11504 ZPOOL COMPRESSED PAGE STORAGE API
11505 M:      Dan Streetman <ddstreet@ieee.org>
11506 L:      linux-mm@kvack.org
11507 S:      Maintained
11508 F:      mm/zpool.c
11509 F:      include/linux/zpool.h
11510
11511 ZR36067 VIDEO FOR LINUX DRIVER
11512 L:      mjpeg-users@lists.sourceforge.net
11513 L:      linux-media@vger.kernel.org
11514 W:      http://mjpeg.sourceforge.net/driver-zoran/
11515 T:      hg http://linuxtv.org/hg/v4l-dvb
11516 S:      Odd Fixes
11517 F:      drivers/media/pci/zoran/
11518
11519 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11520 M:      Minchan Kim <minchan@kernel.org>
11521 M:      Nitin Gupta <ngupta@vflare.org>
11522 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11523 L:      linux-kernel@vger.kernel.org
11524 S:      Maintained
11525 F:      drivers/block/zram/
11526 F:      Documentation/blockdev/zram.txt
11527
11528 ZS DECSTATION Z85C30 SERIAL DRIVER
11529 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11530 S:      Maintained
11531 F:      drivers/tty/serial/zs.*
11532
11533 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11534 M:      Minchan Kim <minchan@kernel.org>
11535 M:      Nitin Gupta <ngupta@vflare.org>
11536 L:      linux-mm@kvack.org
11537 S:      Maintained
11538 F:      mm/zsmalloc.c
11539 F:      include/linux/zsmalloc.h
11540 F:      Documentation/vm/zsmalloc.txt
11541
11542 ZSWAP COMPRESSED SWAP CACHING
11543 M:      Seth Jennings <sjennings@variantweb.net>
11544 L:      linux-mm@kvack.org
11545 S:      Maintained
11546 F:      mm/zswap.c
11547
11548 THE REST
11549 M:      Linus Torvalds <torvalds@linux-foundation.org>
11550 L:      linux-kernel@vger.kernel.org
11551 Q:      http://patchwork.kernel.org/project/LKML/list/
11552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11553 S:      Buried alive in reporters
11554 F:      *
11555 F:      */