]> git.karo-electronics.de Git - karo-tx-linux.git/blob - MAINTAINERS
ARM: imx: add imx7d clk tree support
[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 OSDL certificate of contribution and should include a
55         Signed-off-by: line.  The current version of this "Developer's
56         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
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi/
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi/
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
301
302 ACPI THERMAL DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/*thermal*
308
309 ACPI VIDEO DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/video.c
315
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
373
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
379
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
385
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
392
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
403
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
411
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
418
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
426
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
431
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 L:      linux-scsi@vger.kernel.org
449 S:      Maintained
450 F:      Documentation/scsi/advansys.txt
451 F:      drivers/scsi/advansys.c
452
453 AEDSP16 DRIVER
454 M:      Riccardo Facchetti <fizban@tin.it>
455 S:      Maintained
456 F:      sound/oss/aedsp16.c
457
458 AF9013 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9013*
467
468 AF9033 MEDIA DRIVER
469 M:      Antti Palosaari <crope@iki.fi>
470 L:      linux-media@vger.kernel.org
471 W:      http://linuxtv.org/
472 W:      http://palosaari.fi/linux/
473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
474 T:      git git://linuxtv.org/anttip/media_tree.git
475 S:      Maintained
476 F:      drivers/media/dvb-frontends/af9033*
477
478 AFFS FILE SYSTEM
479 L:      linux-fsdevel@vger.kernel.org
480 S:      Orphan
481 F:      Documentation/filesystems/affs.txt
482 F:      fs/affs/
483
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M:      David Howells <dhowells@redhat.com>
486 L:      linux-afs@lists.infradead.org
487 S:      Supported
488 F:      fs/afs/
489 F:      include/net/af_rxrpc.h
490 F:      net/rxrpc/af_rxrpc.c
491
492 AGPGART DRIVER
493 M:      David Airlie <airlied@linux.ie>
494 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S:      Maintained
496 F:      drivers/char/agp/
497 F:      include/linux/agp*
498 F:      include/uapi/linux/agp*
499
500 AHA152X SCSI DRIVER
501 M:      "Juergen E. Fischer" <fischer@norbit.de>
502 L:      linux-scsi@vger.kernel.org
503 S:      Maintained
504 F:      drivers/scsi/aha152x*
505 F:      drivers/scsi/pcmcia/aha152x*
506
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M:      Hannes Reinecke <hare@suse.de>
509 L:      linux-scsi@vger.kernel.org
510 S:      Maintained
511 F:      drivers/scsi/aic7xxx/
512
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M:      Hans Verkuil <hverkuil@xs4all.nl>
515 L:      linux-media@vger.kernel.org
516 T:      git git://linuxtv.org/media_tree.git
517 W:      http://linuxtv.org
518 S:      Maintained
519 F:      drivers/media/radio/radio-aimslab*
520
521 AIO
522 M:      Benjamin LaHaise <bcrl@kvack.org>
523 L:      linux-aio@kvack.org
524 S:      Supported
525 F:      fs/aio.c
526 F:      include/linux/*aio*.h
527
528 AIRSPY MEDIA DRIVER
529 M:      Antti Palosaari <crope@iki.fi>
530 L:      linux-media@vger.kernel.org
531 W:      http://linuxtv.org/
532 W:      http://palosaari.fi/linux/
533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
534 T:      git git://linuxtv.org/anttip/media_tree.git
535 S:      Maintained
536 F:      drivers/media/usb/airspy/
537
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M:      Duncan Sands <duncan.sands@free.fr>
540 L:      linux-usb@vger.kernel.org
541 W:      http://www.linux-usb.org/SpeedTouch/
542 S:      Maintained
543 F:      drivers/usb/atm/speedtch.c
544 F:      drivers/usb/atm/usbatm.c
545
546 ALCHEMY AU1XX0 MMC DRIVER
547 M:      Manuel Lauss <manuel.lauss@gmail.com>
548 S:      Maintained
549 F:      drivers/mmc/host/au1xmmc.c
550
551 ALI1563 I2C DRIVER
552 M:      Rudolf Marek <r.marek@assembler.cz>
553 L:      linux-i2c@vger.kernel.org
554 S:      Maintained
555 F:      Documentation/i2c/busses/i2c-ali1563
556 F:      drivers/i2c/busses/i2c-ali1563.c
557
558 ALPHA PORT
559 M:      Richard Henderson <rth@twiddle.net>
560 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M:      Matt Turner <mattst88@gmail.com>
562 S:      Odd Fixes
563 L:      linux-alpha@vger.kernel.org
564 F:      arch/alpha/
565
566 ALTERA MAILBOX DRIVER
567 M:      Ley Foon Tan <lftan@altera.com>
568 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569 S:      Maintained
570 F:      drivers/mailbox/mailbox-altera.c
571
572 ALTERA PIO DRIVER
573 M:      Tien Hock Loh <thloh@altera.com>
574 L:      linux-gpio@vger.kernel.org
575 S:      Maintained
576 F:      drivers/gpio/gpio-altera.c
577
578 ALTERA TRIPLE SPEED ETHERNET DRIVER
579 M:      Vince Bridgers <vbridger@opensource.altera.com>
580 L:      netdev@vger.kernel.org
581 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582 S:      Maintained
583 F:      drivers/net/ethernet/altera/
584
585 ALTERA UART/JTAG UART SERIAL DRIVERS
586 M:      Tobias Klauser <tklauser@distanz.ch>
587 L:      linux-serial@vger.kernel.org
588 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589 S:      Maintained
590 F:      drivers/tty/serial/altera_uart.c
591 F:      drivers/tty/serial/altera_jtaguart.c
592 F:      include/linux/altera_uart.h
593 F:      include/linux/altera_jtaguart.h
594
595 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596 M:      Tom Lendacky <thomas.lendacky@amd.com>
597 L:      linux-crypto@vger.kernel.org
598 S:      Supported
599 F:      drivers/crypto/ccp/
600 F:      include/linux/ccp.h
601
602 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
604 L:      lm-sensors@lm-sensors.org
605 S:      Maintained
606 F:      Documentation/hwmon/fam15h_power
607 F:      drivers/hwmon/fam15h_power.c
608
609 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
611 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
612 S:      Supported
613 F:      drivers/usb/gadget/udc/amd5536udc.*
614
615 AMD GEODE PROCESSOR/CHIPSET SUPPORT
616 P:      Andres Salomon <dilinger@queued.net>
617 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
618 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619 S:      Supported
620 F:      drivers/char/hw_random/geode-rng.c
621 F:      drivers/crypto/geode*
622 F:      drivers/video/fbdev/geode/
623 F:      arch/x86/include/asm/geode.h
624
625 AMD IOMMU (AMD-VI)
626 M:      Joerg Roedel <joro@8bytes.org>
627 L:      iommu@lists.linux-foundation.org
628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629 S:      Maintained
630 F:      drivers/iommu/amd_iommu*.[ch]
631 F:      include/linux/amd-iommu.h
632
633 AMD KFD
634 M:      Oded Gabbay <oded.gabbay@amd.com>
635 L:      dri-devel@lists.freedesktop.org
636 T:      git git://people.freedesktop.org/~gabbayo/linux.git
637 S:      Supported
638 F:      drivers/gpu/drm/amd/amdkfd/
639 F:      drivers/gpu/drm/amd/include/cik_structs.h
640 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641 F:      drivers/gpu/drm/radeon/radeon_kfd.c
642 F:      drivers/gpu/drm/radeon/radeon_kfd.h
643 F:      include/uapi/linux/kfd_ioctl.h
644
645 AMD MICROCODE UPDATE SUPPORT
646 M:      Borislav Petkov <bp@alien8.de>
647 S:      Maintained
648 F:      arch/x86/kernel/cpu/microcode/amd*
649
650 AMD XGBE DRIVER
651 M:      Tom Lendacky <thomas.lendacky@amd.com>
652 L:      netdev@vger.kernel.org
653 S:      Supported
654 F:      drivers/net/ethernet/amd/xgbe/
655 F:      drivers/net/phy/amd-xgbe-phy.c
656
657 AMS (Apple Motion Sensor) DRIVER
658 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
659 S:      Supported
660 F:      drivers/macintosh/ams/
661
662 AMSO1100 RNIC DRIVER
663 M:      Tom Tucker <tom@opengridcomputing.com>
664 M:      Steve Wise <swise@opengridcomputing.com>
665 L:      linux-rdma@vger.kernel.org
666 S:      Maintained
667 F:      drivers/infiniband/hw/amso1100/
668
669 ANALOG DEVICES INC AD9389B DRIVER
670 M:      Hans Verkuil <hans.verkuil@cisco.com>
671 L:      linux-media@vger.kernel.org
672 S:      Maintained
673 F:      drivers/media/i2c/ad9389b*
674
675 ANALOG DEVICES INC ADV7180 DRIVER
676 M:      Lars-Peter Clausen <lars@metafoo.de>
677 L:      linux-media@vger.kernel.org
678 W:      http://ez.analog.com/community/linux-device-drivers
679 S:      Supported
680 F:      drivers/media/i2c/adv7180.c
681
682 ANALOG DEVICES INC ADV7511 DRIVER
683 M:      Hans Verkuil <hans.verkuil@cisco.com>
684 L:      linux-media@vger.kernel.org
685 S:      Maintained
686 F:      drivers/media/i2c/adv7511*
687
688 ANALOG DEVICES INC ADV7604 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7604*
693
694 ANALOG DEVICES INC ADV7842 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7842*
699
700 ANALOG DEVICES INC ASOC CODEC DRIVERS
701 M:      Lars-Peter Clausen <lars@metafoo.de>
702 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
703 W:      http://wiki.analog.com/
704 W:      http://ez.analog.com/community/linux-device-drivers
705 S:      Supported
706 F:      sound/soc/codecs/adau*
707 F:      sound/soc/codecs/adav*
708 F:      sound/soc/codecs/ad1*
709 F:      sound/soc/codecs/ad7*
710 F:      sound/soc/codecs/ssm*
711 F:      sound/soc/codecs/sigmadsp.*
712
713 ANALOG DEVICES INC ASOC DRIVERS
714 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
716 W:      http://blackfin.uclinux.org/
717 S:      Supported
718 F:      sound/soc/blackfin/*
719
720 ANALOG DEVICES INC IIO DRIVERS
721 M:      Lars-Peter Clausen <lars@metafoo.de>
722 M:      Michael Hennerich <Michael.Hennerich@analog.com>
723 W:      http://wiki.analog.com/
724 W:      http://ez.analog.com/community/linux-device-drivers
725 S:      Supported
726 F:      drivers/iio/*/ad*
727 X:      drivers/iio/*/adjd*
728 F:      drivers/staging/iio/*/ad*
729 F:      staging/iio/trigger/iio-trig-bfin-timer.c
730
731 ANDROID DRIVERS
732 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733 M:      Arve HjønnevĂ¥g <arve@android.com>
734 M:      Riley Andrews <riandrews@android.com>
735 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736 L:      devel@driverdev.osuosl.org
737 S:      Supported
738 F:      drivers/android/
739 F:      drivers/staging/android/
740
741 AOA (Apple Onboard Audio) ALSA DRIVER
742 M:      Johannes Berg <johannes@sipsolutions.net>
743 L:      linuxppc-dev@lists.ozlabs.org
744 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
745 S:      Maintained
746 F:      sound/aoa/
747
748 APM DRIVER
749 M:      Jiri Kosina <jkosina@suse.cz>
750 S:      Odd fixes
751 F:      arch/x86/kernel/apm_32.c
752 F:      include/linux/apm_bios.h
753 F:      include/uapi/linux/apm_bios.h
754 F:      drivers/char/apm-emulation.c
755
756 APPLE BCM5974 MULTITOUCH DRIVER
757 M:      Henrik Rydberg <rydberg@bitmath.org>
758 L:      linux-input@vger.kernel.org
759 S:      Odd fixes
760 F:      drivers/input/mouse/bcm5974.c
761
762 APPLE SMC DRIVER
763 M:      Henrik Rydberg <rydberg@bitmath.org>
764 L:      lm-sensors@lm-sensors.org
765 S:      Odd fixes
766 F:      drivers/hwmon/applesmc.c
767
768 APPLETALK NETWORK LAYER
769 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770 S:      Maintained
771 F:      drivers/net/appletalk/
772 F:      net/appletalk/
773
774 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775 M:      Iyappan Subramanian <isubramanian@apm.com>
776 M:      Keyur Chudgar <kchudgar@apm.com>
777 S:      Supported
778 F:      drivers/net/ethernet/apm/xgene/
779 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781 APTINA CAMERA SENSOR PLL
782 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783 L:      linux-media@vger.kernel.org
784 S:      Maintained
785 F:      drivers/media/i2c/aptina-pll.*
786
787 ARC FRAMEBUFFER DRIVER
788 M:      Jaya Kumar <jayalk@intworks.biz>
789 S:      Maintained
790 F:      drivers/video/fbdev/arcfb.c
791 F:      drivers/video/fbdev/core/fb_defio.c
792
793 ARM MFM AND FLOPPY DRIVERS
794 M:      Ian Molton <spyro@f2s.com>
795 S:      Maintained
796 F:      arch/arm/lib/floppydma.S
797 F:      arch/arm/include/asm/floppy.h
798
799 ARM PMU PROFILING AND DEBUGGING
800 M:      Will Deacon <will.deacon@arm.com>
801 S:      Maintained
802 F:      arch/arm/kernel/perf_event*
803 F:      arch/arm/oprofile/common.c
804 F:      arch/arm/include/asm/pmu.h
805 F:      arch/arm/kernel/hw_breakpoint.c
806 F:      arch/arm/include/asm/hw_breakpoint.h
807
808 ARM PORT
809 M:      Russell King <linux@arm.linux.org.uk>
810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811 W:      http://www.arm.linux.org.uk/
812 S:      Maintained
813 F:      arch/arm/
814
815 ARM SUB-ARCHITECTURES
816 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817 S:      Maintained
818 F:      arch/arm/mach-*/
819 F:      arch/arm/plat-*/
820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822 ARM PRIMECELL AACI PL041 DRIVER
823 M:      Russell King <linux@arm.linux.org.uk>
824 S:      Maintained
825 F:      sound/arm/aaci.*
826
827 ARM PRIMECELL CLCD PL110 DRIVER
828 M:      Russell King <linux@arm.linux.org.uk>
829 S:      Maintained
830 F:      drivers/video/fbdev/amba-clcd.*
831
832 ARM PRIMECELL KMI PL050 DRIVER
833 M:      Russell King <linux@arm.linux.org.uk>
834 S:      Maintained
835 F:      drivers/input/serio/ambakmi.*
836 F:      include/linux/amba/kmi.h
837
838 ARM PRIMECELL MMCI PL180/1 DRIVER
839 M:      Russell King <linux@arm.linux.org.uk>
840 S:      Maintained
841 F:      drivers/mmc/host/mmci.*
842 F:      include/linux/amba/mmci.h
843
844 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845 M:      Russell King <linux@arm.linux.org.uk>
846 S:      Maintained
847 F:      drivers/tty/serial/amba-pl01*.c
848 F:      include/linux/amba/serial.h
849
850 ARM PRIMECELL BUS SUPPORT
851 M:      Russell King <linux@arm.linux.org.uk>
852 S:      Maintained
853 F:      drivers/amba/
854 F:      include/linux/amba/bus.h
855
856 ARM/ADS SPHERE MACHINE SUPPORT
857 M:      Lennert Buytenhek <kernel@wantstofly.org>
858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S:      Maintained
860
861 ARM/AFEB9260 MACHINE SUPPORT
862 M:      Sergey Lapin <slapin@ossfans.org>
863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864 S:      Maintained
865
866 ARM/AJECO 1ARM MACHINE SUPPORT
867 M:      Lennert Buytenhek <kernel@wantstofly.org>
868 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S:      Maintained
870
871 ARM/Allwinner A1X SoC support
872 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
873 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 S:      Maintained
875 N:      sun[x4567]i
876
877 ARM/Allwinner SoC Clock Support
878 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
879 S:      Maintained
880 F:      drivers/clk/sunxi/
881
882 ARM/Amlogic MesonX SoC support
883 M:      Carlo Caione <carlo@caione.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S:      Maintained
886 F:      drivers/media/rc/meson-ir.c
887 N:      meson[x68]
888
889 ARM/Annapurna Labs ALPINE ARCHITECTURE
890 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
891 S:      Maintained
892 F:      arch/arm/mach-alpine/
893
894 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895 M:      Andrew Victor <linux@maxim.org.za>
896 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
897 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 W:      http://maxim.org.za/at91_26.html
900 W:      http://www.linux4sam.org
901 S:      Supported
902 F:      arch/arm/mach-at91/
903 F:      include/soc/at91/
904 F:      arch/arm/boot/dts/at91*.dts
905 F:      arch/arm/boot/dts/at91*.dtsi
906 F:      arch/arm/boot/dts/sama*.dts
907 F:      arch/arm/boot/dts/sama*.dtsi
908 F:      arch/arm/include/debug/at91.S
909
910 ARM/ATMEL AT91 Clock Support
911 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
912 S:      Maintained
913 F:      drivers/clk/at91
914
915 ARM/CALXEDA HIGHBANK ARCHITECTURE
916 M:      Rob Herring <robh@kernel.org>
917 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 S:      Maintained
919 F:      arch/arm/mach-highbank/
920
921 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
922 M:      Krzysztof Halasa <khalasa@piap.pl>
923 S:      Maintained
924 F:      arch/arm/mach-cns3xxx/
925
926 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
927 M:      Alexander Shiyan <shc_work@mail.ru>
928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S:      Odd Fixes
930 N:      clps711x
931
932 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
933 M:      Hartley Sweeten <hsweeten@visionengravers.com>
934 M:      Ryan Mallon <rmallon@gmail.com>
935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936 S:      Maintained
937 F:      arch/arm/mach-ep93xx/
938 F:      arch/arm/mach-ep93xx/include/mach/
939
940 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
941 M:      Lennert Buytenhek <kernel@wantstofly.org>
942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943 S:      Maintained
944
945 ARM/CLKDEV SUPPORT
946 M:      Russell King <linux@arm.linux.org.uk>
947 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948 S:      Maintained
949 F:      arch/arm/include/asm/clkdev.h
950 F:      drivers/clk/clkdev.c
951
952 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
953 M:      Mike Rapoport <mike@compulab.co.il>
954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 S:      Maintained
956
957 ARM/CONTEC MICRO9 MACHINE SUPPORT
958 M:      Hubert Feurstein <hubert.feurstein@contec.at>
959 S:      Maintained
960 F:      arch/arm/mach-ep93xx/micro9.c
961
962 ARM/CORESIGHT FRAMEWORK AND DRIVERS
963 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 S:      Maintained
966 F:      drivers/hwtracing/coresight/*
967 F:      Documentation/trace/coresight.txt
968 F:      Documentation/devicetree/bindings/arm/coresight.txt
969 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
970
971 ARM/CORGI MACHINE SUPPORT
972 M:      Richard Purdie <rpurdie@rpsys.net>
973 S:      Maintained
974
975 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
976 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 T:      git git://git.berlios.de/gemini-board
979 S:      Maintained
980 F:      arch/arm/mach-gemini/
981
982 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
983 M:      Barry Song <baohua@kernel.org>
984 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
986 S:      Maintained
987 F:      arch/arm/mach-prima2/
988 F:      drivers/clk/sirf/
989 F:      drivers/clocksource/timer-prima2.c
990 F:      drivers/clocksource/timer-atlas7.c
991 N:      [^a-z]sirf
992
993 ARM/EBSA110 MACHINE SUPPORT
994 M:      Russell King <linux@arm.linux.org.uk>
995 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996 W:      http://www.arm.linux.org.uk/
997 S:      Maintained
998 F:      arch/arm/mach-ebsa110/
999 F:      drivers/net/ethernet/amd/am79c961a.*
1000
1001 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1002 M:      Uwe Kleine-König <kernel@pengutronix.de>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 S:      Maintained
1005 N:      efm32
1006
1007 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1008 M:      Daniel Ribeiro <drwyrm@gmail.com>
1009 M:      Stefan Schmidt <stefan@openezx.org>
1010 M:      Harald Welte <laforge@openezx.org>
1011 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1012 W:      http://www.openezx.org/
1013 S:      Maintained
1014 T:      topgit git://git.openezx.org/openezx.git
1015 F:      arch/arm/mach-pxa/ezx.c
1016
1017 ARM/FARADAY FA526 PORT
1018 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 S:      Maintained
1021 T:      git git://git.berlios.de/gemini-board
1022 F:      arch/arm/mm/*-fa*
1023
1024 ARM/FOOTBRIDGE ARCHITECTURE
1025 M:      Russell King <linux@arm.linux.org.uk>
1026 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027 W:      http://www.arm.linux.org.uk/
1028 S:      Maintained
1029 F:      arch/arm/include/asm/hardware/dec21285.h
1030 F:      arch/arm/mach-footbridge/
1031
1032 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1033 M:      Shawn Guo <shawn.guo@linaro.org>
1034 M:      Sascha Hauer <kernel@pengutronix.de>
1035 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 S:      Maintained
1037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1038 F:      arch/arm/mach-imx/
1039 F:      arch/arm/mach-mxs/
1040 F:      arch/arm/boot/dts/imx*
1041 F:      arch/arm/configs/imx*_defconfig
1042 F:      drivers/clk/imx/
1043 F:      include/soc/imx/
1044
1045 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1046 M:      Shawn Guo <shawn.guo@linaro.org>
1047 M:      Sascha Hauer <kernel@pengutronix.de>
1048 R:      Stefan Agner <stefan@agner.ch>
1049 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050 S:      Maintained
1051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1052 F:      arch/arm/mach-imx/*vf610*
1053 F:      arch/arm/boot/dts/vf*
1054
1055 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1056 M:      Lennert Buytenhek <kernel@wantstofly.org>
1057 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1058 S:      Maintained
1059
1060 ARM/GUMSTIX MACHINE SUPPORT
1061 M:      Steve Sakoman <sakoman@gmail.com>
1062 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063 S:      Maintained
1064
1065 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1066 M:      Philipp Zabel <philipp.zabel@gmail.com>
1067 M:      Paul Parsons <lost.distance@yahoo.com>
1068 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 S:      Maintained
1070 F:      arch/arm/mach-pxa/hx4700.c
1071 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1072 F:      sound/soc/pxa/hx4700.c
1073
1074 ARM/HISILICON SOC SUPPORT
1075 M:      Wei Xu <xuwei5@hisilicon.com>
1076 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 W:      http://www.hisilicon.com
1078 S:      Supported
1079 T:      git git://github.com/hisilicon/linux-hisi.git
1080 F:      arch/arm/mach-hisi/
1081
1082 ARM/HP JORNADA 7XX MACHINE SUPPORT
1083 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1084 W:      www.jlime.com
1085 S:      Maintained
1086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1087 F:      arch/arm/mach-sa1100/jornada720.c
1088 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1089
1090 ARM/IGEP MACHINE SUPPORT
1091 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1092 M:      Javier Martinez Canillas <javier@dowhile0.org>
1093 L:      linux-omap@vger.kernel.org
1094 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095 S:      Maintained
1096 F:      arch/arm/boot/dts/omap3-igep*
1097
1098 ARM/INCOME PXA270 SUPPORT
1099 M:      Marek Vasut <marek.vasut@gmail.com>
1100 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101 S:      Maintained
1102 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1103
1104 ARM/INTEL IOP32X ARM ARCHITECTURE
1105 M:      Lennert Buytenhek <kernel@wantstofly.org>
1106 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107 S:      Maintained
1108
1109 ARM/INTEL IOP33X ARM ARCHITECTURE
1110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 S:      Orphan
1112
1113 ARM/INTEL IOP13XX ARM ARCHITECTURE
1114 M:      Lennert Buytenhek <kernel@wantstofly.org>
1115 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116 S:      Maintained
1117
1118 ARM/INTEL IQ81342EX MACHINE SUPPORT
1119 M:      Lennert Buytenhek <kernel@wantstofly.org>
1120 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121 S:      Maintained
1122
1123 ARM/INTEL IXDP2850 MACHINE SUPPORT
1124 M:      Lennert Buytenhek <kernel@wantstofly.org>
1125 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126 S:      Maintained
1127
1128 ARM/INTEL IXP4XX ARM ARCHITECTURE
1129 M:      Imre Kaloz <kaloz@openwrt.org>
1130 M:      Krzysztof Halasa <khalasa@piap.pl>
1131 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 S:      Maintained
1133 F:      arch/arm/mach-ixp4xx/
1134
1135 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1136 M:      Jonathan Cameron <jic23@cam.ac.uk>
1137 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138 S:      Maintained
1139 F:      arch/arm/mach-pxa/stargate2.c
1140 F:      drivers/pcmcia/pxa2xx_stargate2.c
1141
1142 ARM/INTEL XSC3 (MANZANO) ARM CORE
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/IP FABRICS DOUBLE ESPRESSO 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/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1153 M:      Santosh Shilimkar <ssantosh@kernel.org>
1154 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 S:      Maintained
1156 F:      arch/arm/mach-keystone/
1157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1158
1159 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1160 M:      Santosh Shilimkar <ssantosh@kernel.org>
1161 L:      linux-kernel@vger.kernel.org
1162 S:      Maintained
1163 F:      drivers/clk/keystone/
1164
1165 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1166 M:      Santosh Shilimkar <ssantosh@kernel.org>
1167 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 L:      linux-kernel@vger.kernel.org
1169 S:      Maintained
1170 F:      drivers/clocksource/timer-keystone.c
1171
1172 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1173 M:      Santosh Shilimkar <ssantosh@kernel.org>
1174 L:      linux-kernel@vger.kernel.org
1175 S:      Maintained
1176 F:      drivers/power/reset/keystone-reset.c
1177
1178 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1179 M:      Santosh Shilimkar <ssantosh@kernel.org>
1180 L:      linux-kernel@vger.kernel.org
1181 S:      Maintained
1182 F:      drivers/memory/*emif*
1183
1184 ARM/LOGICPD PXA270 MACHINE SUPPORT
1185 M:      Lennert Buytenhek <kernel@wantstofly.org>
1186 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187 S:      Maintained
1188
1189 ARM/MAGICIAN MACHINE SUPPORT
1190 M:      Philipp Zabel <philipp.zabel@gmail.com>
1191 S:      Maintained
1192
1193 ARM/Marvell Armada 370 and Armada XP SOC support
1194 M:      Jason Cooper <jason@lakedaemon.net>
1195 M:      Andrew Lunn <andrew@lunn.ch>
1196 M:      Gregory Clement <gregory.clement@free-electrons.com>
1197 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1198 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1199 S:      Maintained
1200 F:      arch/arm/mach-mvebu/
1201 F:      drivers/rtc/rtc-armada38x.c
1202
1203 ARM/Marvell Berlin SoC support
1204 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1205 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1206 S:      Maintained
1207 F:      arch/arm/mach-berlin/
1208
1209 ARM/Marvell Dove/MV78xx0/Orion SOC support
1210 M:      Jason Cooper <jason@lakedaemon.net>
1211 M:      Andrew Lunn <andrew@lunn.ch>
1212 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1213 M:      Gregory Clement <gregory.clement@free-electrons.com>
1214 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215 S:      Maintained
1216 F:      arch/arm/mach-dove/
1217 F:      arch/arm/mach-mv78xx0/
1218 F:      arch/arm/mach-orion5x/
1219 F:      arch/arm/plat-orion/
1220
1221 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1222 M:      Alexander Clouter <alex@digriz.org.uk>
1223 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224 W:      http://www.digriz.org.uk/ts78xx/kernel
1225 S:      Maintained
1226 F:      arch/arm/mach-orion5x/ts78xx-*
1227
1228 ARM/Mediatek SoC support
1229 M:      Matthias Brugger <matthias.bgg@gmail.com>
1230 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1231 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1232 S:      Maintained
1233 F:      arch/arm/boot/dts/mt6*
1234 F:      arch/arm/boot/dts/mt8*
1235 F:      arch/arm/mach-mediatek/
1236 N:      mtk
1237 K:      mediatek
1238
1239 ARM/MICREL KS8695 ARCHITECTURE
1240 M:      Greg Ungerer <gerg@uclinux.org>
1241 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 F:      arch/arm/mach-ks8695/
1243 S:      Odd Fixes
1244
1245 ARM/MIOA701 MACHINE SUPPORT
1246 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1247 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248 F:      arch/arm/mach-pxa/mioa701.c
1249 S:      Maintained
1250
1251 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1252 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1253 S:      Maintained
1254
1255 ARM/NOMADIK ARCHITECTURE
1256 M:      Alessandro Rubini <rubini@unipv.it>
1257 M:      Linus Walleij <linus.walleij@linaro.org>
1258 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 S:      Maintained
1260 F:      arch/arm/mach-nomadik/
1261 F:      drivers/pinctrl/nomadik/
1262 F:      drivers/i2c/busses/i2c-nomadik.c
1263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1264
1265 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1266 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1267 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1268 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1269 S:      Supported
1270
1271 ARM/TOSA MACHINE SUPPORT
1272 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1273 M:      Dirk Opfer <dirk@opfer-online.de>
1274 S:      Maintained
1275
1276 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1277 M:      Marek Vasut <marek.vasut@gmail.com>
1278 L:      linux-arm-kernel@lists.infradead.org
1279 W:      http://hackndev.com
1280 S:      Maintained
1281 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1282 F:      arch/arm/mach-pxa/palmtx.c
1283 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1284 F:      arch/arm/mach-pxa/palmt5.c
1285 F:      arch/arm/mach-pxa/include/mach/palmld.h
1286 F:      arch/arm/mach-pxa/palmld.c
1287 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1288 F:      arch/arm/mach-pxa/palmte2.c
1289 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1290 F:      arch/arm/mach-pxa/palmtc.c
1291
1292 ARM/PALM TREO SUPPORT
1293 M:      Tomas Cech <sleep_walker@suse.cz>
1294 L:      linux-arm-kernel@lists.infradead.org
1295 W:      http://hackndev.com
1296 S:      Maintained
1297 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1298 F:      arch/arm/mach-pxa/palmtreo.c
1299
1300 ARM/PALMZ72 SUPPORT
1301 M:      Sergey Lapin <slapin@ossfans.org>
1302 L:      linux-arm-kernel@lists.infradead.org
1303 W:      http://hackndev.com
1304 S:      Maintained
1305 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1306 F:      arch/arm/mach-pxa/palmz72.c
1307
1308 ARM/PLEB SUPPORT
1309 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1310 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1311 S:      Maintained
1312
1313 ARM/PT DIGITAL BOARD PORT
1314 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1315 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316 W:      http://www.arm.linux.org.uk/
1317 S:      Maintained
1318
1319 ARM/QUALCOMM SUPPORT
1320 M:      Kumar Gala <galak@codeaurora.org>
1321 M:      Andy Gross <agross@codeaurora.org>
1322 M:      David Brown <davidb@codeaurora.org>
1323 L:      linux-arm-msm@vger.kernel.org
1324 L:      linux-soc@vger.kernel.org
1325 S:      Maintained
1326 F:      arch/arm/mach-qcom/
1327 F:      drivers/soc/qcom/
1328 F:      drivers/tty/serial/msm_serial.h
1329 F:      drivers/tty/serial/msm_serial.c
1330 F:      drivers/*/pm8???-*
1331 F:      drivers/mfd/ssbi.c
1332 F:      drivers/firmware/qcom_scm.c
1333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1334
1335 ARM/RADISYS ENP2611 MACHINE SUPPORT
1336 M:      Lennert Buytenhek <kernel@wantstofly.org>
1337 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1338 S:      Maintained
1339
1340 ARM/RISCPC ARCHITECTURE
1341 M:      Russell King <linux@arm.linux.org.uk>
1342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 W:      http://www.arm.linux.org.uk/
1344 S:      Maintained
1345 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1346 F:      arch/arm/include/asm/hardware/ioc.h
1347 F:      arch/arm/include/asm/hardware/iomd.h
1348 F:      arch/arm/include/asm/hardware/memc.h
1349 F:      arch/arm/mach-rpc/
1350 F:      drivers/net/ethernet/8390/etherh.c
1351 F:      drivers/net/ethernet/i825xx/ether1*
1352 F:      drivers/net/ethernet/seeq/ether3*
1353 F:      drivers/scsi/arm/
1354
1355 ARM/Rockchip SoC support
1356 M:      Heiko Stuebner <heiko@sntech.de>
1357 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1358 L:      linux-rockchip@lists.infradead.org
1359 S:      Maintained
1360 F:      arch/arm/boot/dts/rk3*
1361 F:      arch/arm/mach-rockchip/
1362 F:      drivers/clk/rockchip/
1363 F:      drivers/i2c/busses/i2c-rk3x.c
1364 F:      drivers/*/*rockchip*
1365 F:      drivers/*/*/*rockchip*
1366 F:      sound/soc/rockchip/
1367 N:      rockchip
1368
1369 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1370 M:      Kukjin Kim <kgene@kernel.org>
1371 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1373 S:      Maintained
1374 F:      arch/arm/boot/dts/s3c*
1375 F:      arch/arm/boot/dts/exynos*
1376 F:      arch/arm/plat-samsung/
1377 F:      arch/arm/mach-s3c24*/
1378 F:      arch/arm/mach-s3c64xx/
1379 F:      arch/arm/mach-s5p*/
1380 F:      arch/arm/mach-exynos*/
1381 F:      drivers/*/*s3c2410*
1382 F:      drivers/*/*/*s3c2410*
1383 F:      drivers/spi/spi-s3c*
1384 F:      sound/soc/samsung/*
1385 N:      exynos
1386
1387 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1388 M:      Kyungmin Park <kyungmin.park@samsung.com>
1389 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1390 S:      Maintained
1391 F:      arch/arm/mach-s5pv210/
1392
1393 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1394 M:      Kyungmin Park <kyungmin.park@samsung.com>
1395 M:      Kamil Debski <k.debski@samsung.com>
1396 L:      linux-arm-kernel@lists.infradead.org
1397 L:      linux-media@vger.kernel.org
1398 S:      Maintained
1399 F:      drivers/media/platform/s5p-g2d/
1400
1401 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1402 M:      Kyungmin Park <kyungmin.park@samsung.com>
1403 M:      Kamil Debski <k.debski@samsung.com>
1404 M:      Jeongtae Park <jtp.park@samsung.com>
1405 L:      linux-arm-kernel@lists.infradead.org
1406 L:      linux-media@vger.kernel.org
1407 S:      Maintained
1408 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1409 F:      drivers/media/platform/s5p-mfc/
1410
1411 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1412 M:      Kyungmin Park <kyungmin.park@samsung.com>
1413 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1414 L:      linux-arm-kernel@lists.infradead.org
1415 L:      linux-media@vger.kernel.org
1416 S:      Maintained
1417 F:      drivers/media/platform/s5p-tv/
1418
1419 ARM/SHMOBILE ARM ARCHITECTURE
1420 M:      Simon Horman <horms@verge.net.au>
1421 M:      Magnus Damm <magnus.damm@gmail.com>
1422 L:      linux-sh@vger.kernel.org
1423 W:      http://oss.renesas.com
1424 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1426 S:      Supported
1427 F:      arch/arm/boot/dts/emev2*
1428 F:      arch/arm/boot/dts/r7s*
1429 F:      arch/arm/boot/dts/r8a*
1430 F:      arch/arm/boot/dts/sh*
1431 F:      arch/arm/configs/armadillo800eva_defconfig
1432 F:      arch/arm/configs/bockw_defconfig
1433 F:      arch/arm/configs/kzm9g_defconfig
1434 F:      arch/arm/configs/marzen_defconfig
1435 F:      arch/arm/configs/shmobile_defconfig
1436 F:      arch/arm/include/debug/renesas-scif.S
1437 F:      arch/arm/mach-shmobile/
1438 F:      drivers/sh/
1439
1440 ARM/SOCFPGA ARCHITECTURE
1441 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1442 S:      Maintained
1443 F:      arch/arm/mach-socfpga/
1444 W:      http://www.rocketboards.org
1445 T:      git://git.rocketboards.org/linux-socfpga.git
1446 T:      git://git.rocketboards.org/linux-socfpga-next.git
1447
1448 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1449 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1450 S:      Maintained
1451 F:      drivers/clk/socfpga/
1452
1453 ARM/SOCFPGA EDAC SUPPORT
1454 M:      Thor Thayer <tthayer@opensource.altera.com>
1455 S:      Maintained
1456 F:      drivers/edac/altera_edac.
1457
1458 ARM/STI ARCHITECTURE
1459 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1460 M:      Maxime Coquelin <maxime.coquelin@st.com>
1461 M:      Patrice Chotard <patrice.chotard@st.com>
1462 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463 L:      kernel@stlinux.com
1464 W:      http://www.stlinux.com
1465 S:      Maintained
1466 F:      arch/arm/mach-sti/
1467 F:      arch/arm/boot/dts/sti*
1468 F:      drivers/clocksource/arm_global_timer.c
1469 F:      drivers/i2c/busses/i2c-st.c
1470 F:      drivers/media/rc/st_rc.c
1471 F:      drivers/mmc/host/sdhci-st.c
1472 F:      drivers/phy/phy-miphy28lp.c
1473 F:      drivers/phy/phy-miphy365x.c
1474 F:      drivers/phy/phy-stih407-usb.c
1475 F:      drivers/phy/phy-stih41x-usb.c
1476 F:      drivers/pinctrl/pinctrl-st.c
1477 F:      drivers/reset/sti/
1478 F:      drivers/tty/serial/st-asc.c
1479 F:      drivers/usb/dwc3/dwc3-st.c
1480 F:      drivers/usb/host/ehci-st.c
1481 F:      drivers/usb/host/ohci-st.c
1482 F:      drivers/ata/ahci_st.c
1483
1484 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1485 M:      Lennert Buytenhek <kernel@wantstofly.org>
1486 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1487 S:      Maintained
1488
1489 ARM/TETON BGA MACHINE SUPPORT
1490 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1491 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492 S:      Maintained
1493
1494 ARM/THECUS N2100 MACHINE SUPPORT
1495 M:      Lennert Buytenhek <kernel@wantstofly.org>
1496 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497 S:      Maintained
1498
1499 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1500 M:      Wan ZongShun <mcuos.com@gmail.com>
1501 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1502 W:      http://www.mcuos.com
1503 S:      Maintained
1504 F:      arch/arm/mach-w90x900/
1505 F:      drivers/input/keyboard/w90p910_keypad.c
1506 F:      drivers/input/touchscreen/w90p910_ts.c
1507 F:      drivers/watchdog/nuc900_wdt.c
1508 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1509 F:      drivers/mtd/nand/nuc900_nand.c
1510 F:      drivers/rtc/rtc-nuc900.c
1511 F:      drivers/spi/spi-nuc900.c
1512 F:      drivers/usb/host/ehci-w90x900.c
1513 F:      drivers/video/fbdev/nuc900fb.c
1514
1515 ARM/U300 MACHINE SUPPORT
1516 M:      Linus Walleij <linus.walleij@linaro.org>
1517 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1518 S:      Supported
1519 F:      arch/arm/mach-u300/
1520 F:      drivers/clocksource/timer-u300.c
1521 F:      drivers/i2c/busses/i2c-stu300.c
1522 F:      drivers/rtc/rtc-coh901331.c
1523 F:      drivers/watchdog/coh901327_wdt.c
1524 F:      drivers/dma/coh901318*
1525 F:      drivers/mfd/ab3100*
1526 F:      drivers/rtc/rtc-ab3100.c
1527 F:      drivers/rtc/rtc-coh901331.c
1528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1529
1530 ARM/Ux500 ARM ARCHITECTURE
1531 M:      Linus Walleij <linus.walleij@linaro.org>
1532 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1533 S:      Maintained
1534 F:      arch/arm/mach-ux500/
1535 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1536 F:      drivers/dma/ste_dma40*
1537 F:      drivers/hwspinlock/u8500_hsem.c
1538 F:      drivers/mfd/abx500*
1539 F:      drivers/mfd/ab8500*
1540 F:      drivers/mfd/dbx500*
1541 F:      drivers/mfd/db8500*
1542 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1543 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1544 F:      drivers/rtc/rtc-ab8500.c
1545 F:      drivers/rtc/rtc-pl031.c
1546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1547
1548 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1549 M:      Ulf Hansson <ulf.hansson@linaro.org>
1550 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1551 T:      git git://git.linaro.org/people/ulfh/clk.git
1552 S:      Maintained
1553 F:      drivers/clk/ux500/
1554 F:      include/linux/platform_data/clk-ux500.h
1555
1556 ARM/VERSATILE EXPRESS PLATFORM
1557 M:      Liviu Dudau <liviu.dudau@arm.com>
1558 M:      Sudeep Holla <sudeep.holla@arm.com>
1559 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1560 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561 S:      Maintained
1562 F:      arch/arm/boot/dts/vexpress*
1563 F:      arch/arm/mach-vexpress/
1564 F:      */*/vexpress*
1565 F:      */*/*/vexpress*
1566 F:      drivers/clk/versatile/clk-vexpress-osc.c
1567 F:      drivers/clocksource/versatile.c
1568
1569 ARM/VFP SUPPORT
1570 M:      Russell King <linux@arm.linux.org.uk>
1571 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572 W:      http://www.arm.linux.org.uk/
1573 S:      Maintained
1574 F:      arch/arm/vfp/
1575
1576 ARM/VOIPAC PXA270 SUPPORT
1577 M:      Marek Vasut <marek.vasut@gmail.com>
1578 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1579 S:      Maintained
1580 F:      arch/arm/mach-pxa/vpac270.c
1581 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1582
1583 ARM/VT8500 ARM ARCHITECTURE
1584 M:      Tony Prisk <linux@prisktech.co.nz>
1585 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586 S:      Maintained
1587 F:      arch/arm/mach-vt8500/
1588 F:      drivers/clocksource/vt8500_timer.c
1589 F:      drivers/i2c/busses/i2c-wmt.c
1590 F:      drivers/mmc/host/wmt-sdmmc.c
1591 F:      drivers/pwm/pwm-vt8500.c
1592 F:      drivers/rtc/rtc-vt8500.c
1593 F:      drivers/tty/serial/vt8500_serial.c
1594 F:      drivers/usb/host/ehci-platform.c
1595 F:      drivers/usb/host/uhci-platform.c
1596 F:      drivers/video/fbdev/vt8500lcdfb.*
1597 F:      drivers/video/fbdev/wm8505fb*
1598 F:      drivers/video/fbdev/wmt_ge_rops.*
1599
1600 ARM/ZIPIT Z2 SUPPORT
1601 M:      Marek Vasut <marek.vasut@gmail.com>
1602 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1603 S:      Maintained
1604 F:      arch/arm/mach-pxa/z2.c
1605 F:      arch/arm/mach-pxa/include/mach/z2.h
1606
1607 ARM/ZYNQ ARCHITECTURE
1608 M:      Michal Simek <michal.simek@xilinx.com>
1609 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1610 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611 W:      http://wiki.xilinx.com
1612 T:      git git://git.xilinx.com/linux-xlnx.git
1613 S:      Supported
1614 F:      arch/arm/mach-zynq/
1615 F:      drivers/cpuidle/cpuidle-zynq.c
1616 F:      drivers/block/xsysace.c
1617 N:      zynq
1618 N:      xilinx
1619 F:      drivers/clocksource/cadence_ttc_timer.c
1620 F:      drivers/i2c/busses/i2c-cadence.c
1621 F:      drivers/mmc/host/sdhci-of-arasan.c
1622 F:      drivers/edac/synopsys_edac.c
1623
1624 ARM SMMU DRIVER
1625 M:      Will Deacon <will.deacon@arm.com>
1626 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627 S:      Maintained
1628 F:      drivers/iommu/arm-smmu.c
1629 F:      drivers/iommu/io-pgtable-arm.c
1630
1631 ARM64 PORT (AARCH64 ARCHITECTURE)
1632 M:      Catalin Marinas <catalin.marinas@arm.com>
1633 M:      Will Deacon <will.deacon@arm.com>
1634 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635 S:      Maintained
1636 F:      arch/arm64/
1637 F:      Documentation/arm64/
1638
1639 AS3645A LED FLASH CONTROLLER DRIVER
1640 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1641 L:      linux-media@vger.kernel.org
1642 T:      git git://linuxtv.org/media_tree.git
1643 S:      Maintained
1644 F:      drivers/media/i2c/as3645a.c
1645 F:      include/media/as3645a.h
1646
1647 ASC7621 HARDWARE MONITOR DRIVER
1648 M:      George Joseph <george.joseph@fairview5.com>
1649 L:      lm-sensors@lm-sensors.org
1650 S:      Maintained
1651 F:      Documentation/hwmon/asc7621
1652 F:      drivers/hwmon/asc7621.c
1653
1654 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1655 M:      Corentin Chary <corentin.chary@gmail.com>
1656 L:      acpi4asus-user@lists.sourceforge.net
1657 L:      platform-driver-x86@vger.kernel.org
1658 W:      http://acpi4asus.sf.net
1659 S:      Maintained
1660 F:      drivers/platform/x86/asus*.c
1661 F:      drivers/platform/x86/eeepc*.c
1662
1663 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1664 R:      Dan Williams <dan.j.williams@intel.com>
1665 W:      http://sourceforge.net/projects/xscaleiop
1666 S:      Odd fixes
1667 F:      Documentation/crypto/async-tx-api.txt
1668 F:      crypto/async_tx/
1669 F:      drivers/dma/
1670 F:      include/linux/dmaengine.h
1671 F:      include/linux/async_tx.h
1672
1673 AT24 EEPROM DRIVER
1674 M:      Wolfram Sang <wsa@the-dreams.de>
1675 L:      linux-i2c@vger.kernel.org
1676 S:      Maintained
1677 F:      drivers/misc/eeprom/at24.c
1678 F:      include/linux/platform_data/at24.h
1679
1680 ATA OVER ETHERNET (AOE) DRIVER
1681 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1682 W:      http://www.openaoe.org/
1683 S:      Supported
1684 F:      Documentation/aoe/
1685 F:      drivers/block/aoe/
1686
1687 ATHEROS ATH GENERIC UTILITIES
1688 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1689 L:      linux-wireless@vger.kernel.org
1690 S:      Supported
1691 F:      drivers/net/wireless/ath/*
1692
1693 ATHEROS ATH5K WIRELESS DRIVER
1694 M:      Jiri Slaby <jirislaby@gmail.com>
1695 M:      Nick Kossifidis <mickflemm@gmail.com>
1696 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1697 L:      linux-wireless@vger.kernel.org
1698 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1699 S:      Maintained
1700 F:      drivers/net/wireless/ath/ath5k/
1701
1702 ATHEROS ATH6KL WIRELESS DRIVER
1703 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1704 L:      linux-wireless@vger.kernel.org
1705 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1706 T:      git git://github.com/kvalo/ath.git
1707 S:      Supported
1708 F:      drivers/net/wireless/ath/ath6kl/
1709
1710 WILOCITY WIL6210 WIRELESS DRIVER
1711 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1712 L:      linux-wireless@vger.kernel.org
1713 L:      wil6210@qca.qualcomm.com
1714 S:      Supported
1715 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1716 F:      drivers/net/wireless/ath/wil6210/
1717 F:      include/uapi/linux/wil6210_uapi.h
1718
1719 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1720 M:      Christian Lamparter <chunkeey@googlemail.com>
1721 L:      linux-wireless@vger.kernel.org
1722 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1723 S:      Maintained
1724 F:      drivers/net/wireless/ath/carl9170/
1725
1726 ATK0110 HWMON DRIVER
1727 M:      Luca Tettamanti <kronos.it@gmail.com>
1728 L:      lm-sensors@lm-sensors.org
1729 S:      Maintained
1730 F:      drivers/hwmon/asus_atk0110.c
1731
1732 ATI_REMOTE2 DRIVER
1733 M:      Ville Syrjala <syrjala@sci.fi>
1734 S:      Maintained
1735 F:      drivers/input/misc/ati_remote2.c
1736
1737 ATLX ETHERNET DRIVERS
1738 M:      Jay Cliburn <jcliburn@gmail.com>
1739 M:      Chris Snook <chris.snook@gmail.com>
1740 L:      netdev@vger.kernel.org
1741 W:      http://sourceforge.net/projects/atl1
1742 W:      http://atl1.sourceforge.net
1743 S:      Maintained
1744 F:      drivers/net/ethernet/atheros/
1745
1746 ATM
1747 M:      Chas Williams <3chas3@gmail.com>
1748 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1749 L:      netdev@vger.kernel.org
1750 W:      http://linux-atm.sourceforge.net
1751 S:      Maintained
1752 F:      drivers/atm/
1753 F:      include/linux/atm*
1754 F:      include/uapi/linux/atm*
1755
1756 ATMEL AT91 / AT32 MCI DRIVER
1757 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1758 S:      Maintained
1759 F:      drivers/mmc/host/atmel-mci.c
1760 F:      drivers/mmc/host/atmel-mci-regs.h
1761
1762 ATMEL AT91 / AT32 SERIAL DRIVER
1763 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1764 S:      Supported
1765 F:      drivers/tty/serial/atmel_serial.c
1766
1767 ATMEL Audio ALSA driver
1768 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1769 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1770 S:      Supported
1771 F:      sound/soc/atmel
1772
1773 ATMEL DMA DRIVER
1774 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1775 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1776 S:      Supported
1777 F:      drivers/dma/at_hdmac.c
1778 F:      drivers/dma/at_hdmac_regs.h
1779 F:      include/linux/platform_data/dma-atmel.h
1780
1781 ATMEL XDMA DRIVER
1782 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1783 L:      linux-arm-kernel@lists.infradead.org
1784 L:      dmaengine@vger.kernel.org
1785 S:      Supported
1786 F:      drivers/dma/at_xdmac.c
1787
1788 ATMEL I2C DRIVER
1789 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1790 L:      linux-i2c@vger.kernel.org
1791 S:      Supported
1792 F:      drivers/i2c/busses/i2c-at91.c
1793
1794 ATMEL ISI DRIVER
1795 M:      Josh Wu <josh.wu@atmel.com>
1796 L:      linux-media@vger.kernel.org
1797 S:      Supported
1798 F:      drivers/media/platform/soc_camera/atmel-isi.c
1799 F:      include/media/atmel-isi.h
1800
1801 ATMEL LCDFB DRIVER
1802 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1803 L:      linux-fbdev@vger.kernel.org
1804 S:      Maintained
1805 F:      drivers/video/fbdev/atmel_lcdfb.c
1806 F:      include/video/atmel_lcdc.h
1807
1808 ATMEL MACB ETHERNET DRIVER
1809 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1810 S:      Supported
1811 F:      drivers/net/ethernet/cadence/
1812
1813 ATMEL NAND DRIVER
1814 M:      Josh Wu <josh.wu@atmel.com>
1815 L:      linux-mtd@lists.infradead.org
1816 S:      Supported
1817 F:      drivers/mtd/nand/atmel_nand*
1818
1819 ATMEL SPI DRIVER
1820 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1821 S:      Supported
1822 F:      drivers/spi/spi-atmel.*
1823
1824 ATMEL SSC DRIVER
1825 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1826 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1827 S:      Supported
1828 F:      drivers/misc/atmel-ssc.c
1829 F:      include/linux/atmel-ssc.h
1830
1831 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1832 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1833 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1834 S:      Supported
1835 F:      drivers/misc/atmel_tclib.c
1836 F:      drivers/clocksource/tcb_clksrc.c
1837
1838 ATMEL USBA UDC DRIVER
1839 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1840 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1841 S:      Supported
1842 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1843
1844 ATMEL WIRELESS DRIVER
1845 M:      Simon Kelley <simon@thekelleys.org.uk>
1846 L:      linux-wireless@vger.kernel.org
1847 W:      http://www.thekelleys.org.uk/atmel
1848 W:      http://atmelwlandriver.sourceforge.net/
1849 S:      Maintained
1850 F:      drivers/net/wireless/atmel*
1851
1852 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1853 M:      Bradley Grove <linuxdrivers@attotech.com>
1854 L:      linux-scsi@vger.kernel.org
1855 W:      http://www.attotech.com
1856 S:      Supported
1857 F:      drivers/scsi/esas2r
1858
1859 AUDIT SUBSYSTEM
1860 M:      Paul Moore <paul@paul-moore.com>
1861 M:      Eric Paris <eparis@redhat.com>
1862 L:      linux-audit@redhat.com (moderated for non-subscribers)
1863 W:      http://people.redhat.com/sgrubb/audit/
1864 T:      git git://git.infradead.org/users/pcmoore/audit
1865 S:      Maintained
1866 F:      include/linux/audit.h
1867 F:      include/uapi/linux/audit.h
1868 F:      kernel/audit*
1869
1870 AUXILIARY DISPLAY DRIVERS
1871 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1872 W:      http://miguelojeda.es/auxdisplay.htm
1873 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1874 S:      Maintained
1875 F:      drivers/auxdisplay/
1876 F:      include/linux/cfag12864b.h
1877
1878 AVR32 ARCHITECTURE
1879 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1880 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1881 W:      http://www.atmel.com/products/AVR32/
1882 W:      http://mirror.egtvedt.no/avr32linux.org/
1883 W:      http://avrfreaks.net/
1884 S:      Maintained
1885 F:      arch/avr32/
1886
1887 AVR32/AT32AP MACHINE SUPPORT
1888 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1889 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1890 S:      Maintained
1891 F:      arch/avr32/mach-at32ap/
1892
1893 AX.25 NETWORK LAYER
1894 M:      Ralf Baechle <ralf@linux-mips.org>
1895 L:      linux-hams@vger.kernel.org
1896 W:      http://www.linux-ax25.org/
1897 S:      Maintained
1898 F:      include/uapi/linux/ax25.h
1899 F:      include/net/ax25.h
1900 F:      net/ax25/
1901
1902 AZ6007 DVB DRIVER
1903 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1904 L:      linux-media@vger.kernel.org
1905 W:      http://linuxtv.org
1906 T:      git git://linuxtv.org/media_tree.git
1907 S:      Maintained
1908 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1909
1910 AZTECH FM RADIO RECEIVER DRIVER
1911 M:      Hans Verkuil <hverkuil@xs4all.nl>
1912 L:      linux-media@vger.kernel.org
1913 T:      git git://linuxtv.org/media_tree.git
1914 W:      http://linuxtv.org
1915 S:      Maintained
1916 F:      drivers/media/radio/radio-aztech*
1917
1918 B43 WIRELESS DRIVER
1919 L:      linux-wireless@vger.kernel.org
1920 L:      b43-dev@lists.infradead.org
1921 W:      http://wireless.kernel.org/en/users/Drivers/b43
1922 S:      Odd Fixes
1923 F:      drivers/net/wireless/b43/
1924
1925 B43LEGACY WIRELESS DRIVER
1926 M:      Larry Finger <Larry.Finger@lwfinger.net>
1927 L:      linux-wireless@vger.kernel.org
1928 L:      b43-dev@lists.infradead.org
1929 W:      http://wireless.kernel.org/en/users/Drivers/b43
1930 S:      Maintained
1931 F:      drivers/net/wireless/b43legacy/
1932
1933 BACKLIGHT CLASS/SUBSYSTEM
1934 M:      Jingoo Han <jg1.han@samsung.com>
1935 M:      Lee Jones <lee.jones@linaro.org>
1936 S:      Maintained
1937 F:      drivers/video/backlight/
1938 F:      include/linux/backlight.h
1939
1940 BATMAN ADVANCED
1941 M:      Marek Lindner <mareklindner@neomailbox.ch>
1942 M:      Simon Wunderlich <sw@simonwunderlich.de>
1943 M:      Antonio Quartulli <antonio@meshcoding.com>
1944 L:      b.a.t.m.a.n@lists.open-mesh.org
1945 W:      http://www.open-mesh.org/
1946 S:      Maintained
1947 F:      net/batman-adv/
1948
1949 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1950 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1951 L:      linux-hams@vger.kernel.org
1952 W:      http://www.baycom.org/~tom/ham/ham.html
1953 S:      Maintained
1954 F:      drivers/net/hamradio/baycom*
1955
1956 BCACHE (BLOCK LAYER CACHE)
1957 M:      Kent Overstreet <kmo@daterainc.com>
1958 L:      linux-bcache@vger.kernel.org
1959 W:      http://bcache.evilpiepirate.org
1960 S:      Maintained:
1961 F:      drivers/md/bcache/
1962
1963 BEFS FILE SYSTEM
1964 S:      Orphan
1965 F:      Documentation/filesystems/befs.txt
1966 F:      fs/befs/
1967
1968 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1969 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1970 L:      netdev@vger.kernel.org
1971 S:      Maintained
1972 F:      drivers/net/ethernet/ec_bhf.c
1973
1974 BFS FILE SYSTEM
1975 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1976 S:      Maintained
1977 F:      Documentation/filesystems/bfs.txt
1978 F:      fs/bfs/
1979 F:      include/uapi/linux/bfs_fs.h
1980
1981 BLACKFIN ARCHITECTURE
1982 M:      Steven Miao <realmz6@gmail.com>
1983 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1984 T:      git git://git.code.sf.net/p/adi-linux/code
1985 W:      http://blackfin.uclinux.org
1986 S:      Supported
1987 F:      arch/blackfin/
1988
1989 BLACKFIN EMAC DRIVER
1990 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1991 W:      http://blackfin.uclinux.org
1992 S:      Supported
1993 F:      drivers/net/ethernet/adi/
1994
1995 BLACKFIN RTC DRIVER
1996 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1997 W:      http://blackfin.uclinux.org
1998 S:      Supported
1999 F:      drivers/rtc/rtc-bfin.c
2000
2001 BLACKFIN SDH DRIVER
2002 M:      Sonic Zhang <sonic.zhang@analog.com>
2003 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2004 W:      http://blackfin.uclinux.org
2005 S:      Supported
2006 F:      drivers/mmc/host/bfin_sdh.c
2007
2008 BLACKFIN SERIAL DRIVER
2009 M:      Sonic Zhang <sonic.zhang@analog.com>
2010 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2011 W:      http://blackfin.uclinux.org
2012 S:      Supported
2013 F:      drivers/tty/serial/bfin_uart.c
2014
2015 BLACKFIN WATCHDOG DRIVER
2016 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2017 W:      http://blackfin.uclinux.org
2018 S:      Supported
2019 F:      drivers/watchdog/bfin_wdt.c
2020
2021 BLACKFIN I2C TWI DRIVER
2022 M:      Sonic Zhang <sonic.zhang@analog.com>
2023 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2024 W:      http://blackfin.uclinux.org/
2025 S:      Supported
2026 F:      drivers/i2c/busses/i2c-bfin-twi.c
2027
2028 BLACKFIN MEDIA DRIVER
2029 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2030 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2031 W:      http://blackfin.uclinux.org/
2032 S:      Supported
2033 F:      drivers/media/platform/blackfin/
2034 F:      drivers/media/i2c/adv7183*
2035 F:      drivers/media/i2c/vs6624*
2036
2037 BLINKM RGB LED DRIVER
2038 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2039 S:      Maintained
2040 F:      drivers/leds/leds-blinkm.c
2041
2042 BLOCK LAYER
2043 M:      Jens Axboe <axboe@kernel.dk>
2044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2045 S:      Maintained
2046 F:      block/
2047
2048 BLOCK2MTD DRIVER
2049 M:      Joern Engel <joern@lazybastard.org>
2050 L:      linux-mtd@lists.infradead.org
2051 S:      Maintained
2052 F:      drivers/mtd/devices/block2mtd.c
2053
2054 BLUETOOTH DRIVERS
2055 M:      Marcel Holtmann <marcel@holtmann.org>
2056 M:      Gustavo Padovan <gustavo@padovan.org>
2057 M:      Johan Hedberg <johan.hedberg@gmail.com>
2058 L:      linux-bluetooth@vger.kernel.org
2059 W:      http://www.bluez.org/
2060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2062 S:      Maintained
2063 F:      drivers/bluetooth/
2064
2065 BLUETOOTH SUBSYSTEM
2066 M:      Marcel Holtmann <marcel@holtmann.org>
2067 M:      Gustavo Padovan <gustavo@padovan.org>
2068 M:      Johan Hedberg <johan.hedberg@gmail.com>
2069 L:      linux-bluetooth@vger.kernel.org
2070 W:      http://www.bluez.org/
2071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2073 S:      Maintained
2074 F:      net/bluetooth/
2075 F:      include/net/bluetooth/
2076
2077 BONDING DRIVER
2078 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2079 M:      Veaceslav Falico <vfalico@gmail.com>
2080 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2081 L:      netdev@vger.kernel.org
2082 W:      http://sourceforge.net/projects/bonding/
2083 S:      Supported
2084 F:      drivers/net/bonding/
2085 F:      include/uapi/linux/if_bonding.h
2086
2087 BPF (Safe dynamic programs and tools)
2088 M:      Alexei Starovoitov <ast@kernel.org>
2089 L:      netdev@vger.kernel.org
2090 L:      linux-kernel@vger.kernel.org
2091 S:      Supported
2092 F:      kernel/bpf/
2093
2094 BROADCOM B44 10/100 ETHERNET DRIVER
2095 M:      Gary Zambrano <zambrano@broadcom.com>
2096 L:      netdev@vger.kernel.org
2097 S:      Supported
2098 F:      drivers/net/ethernet/broadcom/b44.*
2099
2100 BROADCOM GENET ETHERNET DRIVER
2101 M:      Florian Fainelli <f.fainelli@gmail.com>
2102 L:      netdev@vger.kernel.org
2103 S:      Supported
2104 F:      drivers/net/ethernet/broadcom/genet/
2105
2106 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2107 M:      Sony Chacko <sony.chacko@qlogic.com>
2108 M:      Dept-HSGLinuxNICDev@qlogic.com
2109 L:      netdev@vger.kernel.org
2110 S:      Supported
2111 F:      drivers/net/ethernet/broadcom/bnx2.*
2112 F:      drivers/net/ethernet/broadcom/bnx2_*
2113
2114 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2115 M:      Ariel Elior <ariel.elior@qlogic.com>
2116 L:      netdev@vger.kernel.org
2117 S:      Supported
2118 F:      drivers/net/ethernet/broadcom/bnx2x/
2119
2120 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2121 M:      Christian Daudt <bcm@fixthebug.org>
2122 M:      Florian Fainelli <f.fainelli@gmail.com>
2123 L:      bcm-kernel-feedback-list@broadcom.com
2124 T:      git git://github.com/broadcom/mach-bcm
2125 S:      Maintained
2126 F:      arch/arm/mach-bcm/
2127 F:      arch/arm/boot/dts/bcm113*
2128 F:      arch/arm/boot/dts/bcm216*
2129 F:      arch/arm/boot/dts/bcm281*
2130 F:      arch/arm/configs/bcm_defconfig
2131 F:      drivers/mmc/host/sdhci-bcm-kona.c
2132 F:      drivers/clocksource/bcm_kona_timer.c
2133
2134 BROADCOM BCM2835 ARM ARCHITECTURE
2135 M:      Stephen Warren <swarren@wwwdotorg.org>
2136 M:      Lee Jones <lee@kernel.org>
2137 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2139 S:      Maintained
2140 N:      bcm2835
2141
2142 BROADCOM BCM33XX MIPS ARCHITECTURE
2143 M:      Kevin Cernekee <cernekee@gmail.com>
2144 L:      linux-mips@linux-mips.org
2145 S:      Maintained
2146 F:      arch/mips/bcm3384/*
2147 F:      arch/mips/include/asm/mach-bcm3384/*
2148 F:      arch/mips/kernel/*bmips*
2149
2150 BROADCOM BCM5301X ARM ARCHITECTURE
2151 M:      Hauke Mehrtens <hauke@hauke-m.de>
2152 L:      linux-arm-kernel@lists.infradead.org
2153 S:      Maintained
2154 F:      arch/arm/mach-bcm/bcm_5301x.c
2155 F:      arch/arm/boot/dts/bcm5301x.dtsi
2156 F:      arch/arm/boot/dts/bcm470*
2157
2158 BROADCOM BCM63XX ARM ARCHITECTURE
2159 M:      Florian Fainelli <f.fainelli@gmail.com>
2160 L:      linux-arm-kernel@lists.infradead.org
2161 T:      git git://github.com/broadcom/arm-bcm63xx.git
2162 S:      Maintained
2163 F:      arch/arm/mach-bcm/bcm63xx.c
2164 F:      arch/arm/include/debug/bcm63xx.S
2165
2166 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2167 M:      Kevin Cernekee <cernekee@gmail.com>
2168 L:      linux-usb@vger.kernel.org
2169 S:      Maintained
2170 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2171
2172 BROADCOM BCM7XXX ARM ARCHITECTURE
2173 M:      Marc Carino <marc.ceeeee@gmail.com>
2174 M:      Brian Norris <computersforpeace@gmail.com>
2175 M:      Gregory Fong <gregory.0xf0@gmail.com>
2176 M:      Florian Fainelli <f.fainelli@gmail.com>
2177 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2178 T:      git git://github.com/broadcom/stblinux.git
2179 S:      Maintained
2180 F:      arch/arm/mach-bcm/*brcmstb*
2181 F:      arch/arm/boot/dts/bcm7*.dts*
2182 F:      drivers/bus/brcmstb_gisb.c
2183
2184 BROADCOM BMIPS MIPS ARCHITECTURE
2185 M:      Kevin Cernekee <cernekee@gmail.com>
2186 M:      Florian Fainelli <f.fainelli@gmail.com>
2187 L:      linux-mips@linux-mips.org
2188 T:      git git://github.com/broadcom/stblinux.git
2189 S:      Maintained
2190 F:      arch/mips/bmips/*
2191 F:      arch/mips/include/asm/mach-bmips/*
2192 F:      arch/mips/kernel/*bmips*
2193 F:      arch/mips/boot/dts/bcm*.dts*
2194 F:      drivers/irqchip/irq-bcm7*
2195 F:      drivers/irqchip/irq-brcmstb*
2196
2197 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2198 M:      Prashant Sreedharan <prashant@broadcom.com>
2199 M:      Michael Chan <mchan@broadcom.com>
2200 L:      netdev@vger.kernel.org
2201 S:      Supported
2202 F:      drivers/net/ethernet/broadcom/tg3.*
2203
2204 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2205 M:      Brett Rudley <brudley@broadcom.com>
2206 M:      Arend van Spriel <arend@broadcom.com>
2207 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2208 M:      Hante Meuleman <meuleman@broadcom.com>
2209 L:      linux-wireless@vger.kernel.org
2210 L:      brcm80211-dev-list@broadcom.com
2211 S:      Supported
2212 F:      drivers/net/wireless/brcm80211/
2213
2214 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2215 M:      QLogic-Storage-Upstream@qlogic.com
2216 L:      linux-scsi@vger.kernel.org
2217 S:      Supported
2218 F:      drivers/scsi/bnx2fc/
2219
2220 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2221 M:      QLogic-Storage-Upstream@qlogic.com
2222 L:      linux-scsi@vger.kernel.org
2223 S:      Supported
2224 F:      drivers/scsi/bnx2i/
2225
2226 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2227 M:      Ray Jui <rjui@broadcom.com>
2228 M:      Scott Branden <sbranden@broadcom.com>
2229 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2230 L:      bcm-kernel-feedback-list@broadcom.com
2231 T:      git git://github.com/broadcom/cygnus-linux.git
2232 S:      Maintained
2233 N:      iproc
2234 N:      cygnus
2235 N:      bcm9113*
2236 N:      bcm9583*
2237 N:      bcm583*
2238 N:      bcm113*
2239
2240 BROADCOM KONA GPIO DRIVER
2241 M:      Ray Jui <rjui@broadcom.com>
2242 L:      bcm-kernel-feedback-list@broadcom.com
2243 S:      Supported
2244 F:      drivers/gpio/gpio-bcm-kona.c
2245 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2246
2247 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2248 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2249 L:      linux-wireless@vger.kernel.org
2250 S:      Maintained
2251 F:      drivers/bcma/
2252 F:      include/linux/bcma/
2253
2254 BROADCOM SYSTEMPORT ETHERNET DRIVER
2255 M:      Florian Fainelli <f.fainelli@gmail.com>
2256 L:      netdev@vger.kernel.org
2257 S:      Supported
2258 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2259
2260 BROCADE BFA FC SCSI DRIVER
2261 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2262 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2263 L:      linux-scsi@vger.kernel.org
2264 S:      Supported
2265 F:      drivers/scsi/bfa/
2266
2267 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2268 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2269 L:      netdev@vger.kernel.org
2270 S:      Supported
2271 F:      drivers/net/ethernet/brocade/bna/
2272
2273 BSG (block layer generic sg v4 driver)
2274 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2275 L:      linux-scsi@vger.kernel.org
2276 S:      Supported
2277 F:      block/bsg.c
2278 F:      include/linux/bsg.h
2279 F:      include/uapi/linux/bsg.h
2280
2281 BT87X AUDIO DRIVER
2282 M:      Clemens Ladisch <clemens@ladisch.de>
2283 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2284 T:      git git://git.alsa-project.org/alsa-kernel.git
2285 S:      Maintained
2286 F:      Documentation/sound/alsa/Bt87x.txt
2287 F:      sound/pci/bt87x.c
2288
2289 BT8XXGPIO DRIVER
2290 M:      Michael Buesch <m@bues.ch>
2291 W:      http://bu3sch.de/btgpio.php
2292 S:      Maintained
2293 F:      drivers/gpio/gpio-bt8xx.c
2294
2295 BTRFS FILE SYSTEM
2296 M:      Chris Mason <clm@fb.com>
2297 M:      Josef Bacik <jbacik@fb.com>
2298 M:      David Sterba <dsterba@suse.cz>
2299 L:      linux-btrfs@vger.kernel.org
2300 W:      http://btrfs.wiki.kernel.org/
2301 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2303 S:      Maintained
2304 F:      Documentation/filesystems/btrfs.txt
2305 F:      fs/btrfs/
2306
2307 BTTV VIDEO4LINUX DRIVER
2308 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2309 L:      linux-media@vger.kernel.org
2310 W:      http://linuxtv.org
2311 T:      git git://linuxtv.org/media_tree.git
2312 S:      Odd fixes
2313 F:      Documentation/video4linux/bttv/
2314 F:      drivers/media/pci/bt8xx/bttv*
2315
2316 BUSLOGIC SCSI DRIVER
2317 M:      Khalid Aziz <khalid@gonehiking.org>
2318 L:      linux-scsi@vger.kernel.org
2319 S:      Maintained
2320 F:      drivers/scsi/BusLogic.*
2321 F:      drivers/scsi/FlashPoint.*
2322
2323 C-MEDIA CMI8788 DRIVER
2324 M:      Clemens Ladisch <clemens@ladisch.de>
2325 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2326 T:      git git://git.alsa-project.org/alsa-kernel.git
2327 S:      Maintained
2328 F:      sound/pci/oxygen/
2329
2330 C6X ARCHITECTURE
2331 M:      Mark Salter <msalter@redhat.com>
2332 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2333 L:      linux-c6x-dev@linux-c6x.org
2334 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2335 S:      Maintained
2336 F:      arch/c6x/
2337
2338 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2339 M:      David Howells <dhowells@redhat.com>
2340 L:      linux-cachefs@redhat.com
2341 S:      Supported
2342 F:      Documentation/filesystems/caching/cachefiles.txt
2343 F:      fs/cachefiles/
2344
2345 CADET FM/AM RADIO RECEIVER DRIVER
2346 M:      Hans Verkuil <hverkuil@xs4all.nl>
2347 L:      linux-media@vger.kernel.org
2348 T:      git git://linuxtv.org/media_tree.git
2349 W:      http://linuxtv.org
2350 S:      Maintained
2351 F:      drivers/media/radio/radio-cadet*
2352
2353 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2354 M:      Jonathan Corbet <corbet@lwn.net>
2355 L:      linux-media@vger.kernel.org
2356 T:      git git://linuxtv.org/media_tree.git
2357 S:      Maintained
2358 F:      Documentation/video4linux/cafe_ccic
2359 F:      drivers/media/platform/marvell-ccic/
2360
2361 CAIF NETWORK LAYER
2362 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2363 L:      netdev@vger.kernel.org
2364 S:      Supported
2365 F:      Documentation/networking/caif/
2366 F:      drivers/net/caif/
2367 F:      include/uapi/linux/caif/
2368 F:      include/net/caif/
2369 F:      net/caif/
2370
2371 CALGARY x86-64 IOMMU
2372 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2373 M:      "Jon D. Mason" <jdmason@kudzu.us>
2374 L:      discuss@x86-64.org
2375 S:      Maintained
2376 F:      arch/x86/kernel/pci-calgary_64.c
2377 F:      arch/x86/kernel/tce_64.c
2378 F:      arch/x86/include/asm/calgary.h
2379 F:      arch/x86/include/asm/tce.h
2380
2381 CAN NETWORK LAYER
2382 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2383 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2384 L:      linux-can@vger.kernel.org
2385 W:      https://github.com/linux-can
2386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2388 S:      Maintained
2389 F:      Documentation/networking/can.txt
2390 F:      net/can/
2391 F:      include/linux/can/core.h
2392 F:      include/uapi/linux/can.h
2393 F:      include/uapi/linux/can/bcm.h
2394 F:      include/uapi/linux/can/raw.h
2395 F:      include/uapi/linux/can/gw.h
2396
2397 CAN NETWORK DRIVERS
2398 M:      Wolfgang Grandegger <wg@grandegger.com>
2399 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2400 L:      linux-can@vger.kernel.org
2401 W:      https://github.com/linux-can
2402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2404 S:      Maintained
2405 F:      drivers/net/can/
2406 F:      include/linux/can/dev.h
2407 F:      include/linux/can/platform/
2408 F:      include/uapi/linux/can/error.h
2409 F:      include/uapi/linux/can/netlink.h
2410
2411 CAPABILITIES
2412 M:      Serge Hallyn <serge.hallyn@canonical.com>
2413 L:      linux-security-module@vger.kernel.org
2414 S:      Supported
2415 F:      include/linux/capability.h
2416 F:      include/uapi/linux/capability.h
2417 F:      security/capability.c
2418 F:      security/commoncap.c
2419 F:      kernel/capability.c
2420
2421 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2422 M:      Kevin Tsai <ktsai@capellamicro.com>
2423 S:      Maintained
2424 F:      drivers/iio/light/cm*
2425 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2426
2427 CC2520 IEEE-802.15.4 RADIO DRIVER
2428 M:      Varka Bhadram <varkabhadram@gmail.com>
2429 L:      linux-wpan@vger.kernel.org
2430 S:      Maintained
2431 F:      drivers/net/ieee802154/cc2520.c
2432 F:      include/linux/spi/cc2520.h
2433 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2434
2435 CELL BROADBAND ENGINE ARCHITECTURE
2436 M:      Arnd Bergmann <arnd@arndb.de>
2437 L:      linuxppc-dev@lists.ozlabs.org
2438 L:      cbe-oss-dev@lists.ozlabs.org
2439 W:      http://www.ibm.com/developerworks/power/cell/
2440 S:      Supported
2441 F:      arch/powerpc/include/asm/cell*.h
2442 F:      arch/powerpc/include/asm/spu*.h
2443 F:      arch/powerpc/include/uapi/asm/spu*.h
2444 F:      arch/powerpc/oprofile/*cell*
2445 F:      arch/powerpc/platforms/cell/
2446
2447 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2448 M:      Yan, Zheng <zyan@redhat.com>
2449 M:      Sage Weil <sage@redhat.com>
2450 L:      ceph-devel@vger.kernel.org
2451 W:      http://ceph.com/
2452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2453 S:      Supported
2454 F:      Documentation/filesystems/ceph.txt
2455 F:      fs/ceph/
2456 F:      net/ceph/
2457 F:      include/linux/ceph/
2458 F:      include/linux/crush/
2459
2460 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2461 L:      linux-usb@vger.kernel.org
2462 S:      Orphan
2463 F:      Documentation/usb/WUSB-Design-overview.txt
2464 F:      Documentation/usb/wusb-cbaf
2465 F:      drivers/usb/host/hwa-hc.c
2466 F:      drivers/usb/host/whci/
2467 F:      drivers/usb/wusbcore/
2468 F:      include/linux/usb/wusb*
2469
2470 CFAG12864B LCD DRIVER
2471 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2472 W:      http://miguelojeda.es/auxdisplay.htm
2473 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2474 S:      Maintained
2475 F:      drivers/auxdisplay/cfag12864b.c
2476 F:      include/linux/cfag12864b.h
2477
2478 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2479 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2480 W:      http://miguelojeda.es/auxdisplay.htm
2481 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2482 S:      Maintained
2483 F:      drivers/auxdisplay/cfag12864bfb.c
2484 F:      include/linux/cfag12864b.h
2485
2486 CFG80211 and NL80211
2487 M:      Johannes Berg <johannes@sipsolutions.net>
2488 L:      linux-wireless@vger.kernel.org
2489 W:      http://wireless.kernel.org/
2490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2492 S:      Maintained
2493 F:      include/uapi/linux/nl80211.h
2494 F:      include/net/cfg80211.h
2495 F:      net/wireless/*
2496 X:      net/wireless/wext*
2497
2498 CHAR and MISC DRIVERS
2499 M:      Arnd Bergmann <arnd@arndb.de>
2500 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2502 S:      Supported
2503 F:      drivers/char/*
2504 F:      drivers/misc/*
2505 F:      include/linux/miscdevice.h
2506
2507 CHECKPATCH
2508 M:      Andy Whitcroft <apw@canonical.com>
2509 M:      Joe Perches <joe@perches.com>
2510 S:      Maintained
2511 F:      scripts/checkpatch.pl
2512
2513 CHINESE DOCUMENTATION
2514 M:      Harry Wei <harryxiyou@gmail.com>
2515 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2516 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2517 S:      Maintained
2518 F:      Documentation/zh_CN/
2519
2520 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2521 M:      Peter Chen <Peter.Chen@freescale.com>
2522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2523 L:      linux-usb@vger.kernel.org
2524 S:      Maintained
2525 F:      drivers/usb/chipidea/
2526
2527 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2528 M:      Hans de Goede <hdegoede@redhat.com>
2529 L:      linux-input@vger.kernel.org
2530 S:      Maintained
2531 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2532 F:      drivers/input/touchscreen/chipone_icn8318.c
2533
2534 CHROME HARDWARE PLATFORM SUPPORT
2535 M:      Olof Johansson <olof@lixom.net>
2536 S:      Maintained
2537 F:      drivers/platform/chrome/
2538
2539 CISCO VIC ETHERNET NIC DRIVER
2540 M:      Christian Benvenuti <benve@cisco.com>
2541 M:      Sujith Sankar <ssujith@cisco.com>
2542 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2543 M:      Neel Patel <neepatel@cisco.com>
2544 S:      Supported
2545 F:      drivers/net/ethernet/cisco/enic/
2546
2547 CISCO VIC LOW LATENCY NIC DRIVER
2548 M:      Upinder Malhi <umalhi@cisco.com>
2549 S:      Supported
2550 F:      drivers/infiniband/hw/usnic
2551
2552 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2553 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2554 L:      netdev@vger.kernel.org
2555 S:      Maintained
2556 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2557
2558 CIRRUS LOGIC AUDIO CODEC DRIVERS
2559 M:      Brian Austin <brian.austin@cirrus.com>
2560 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2561 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2562 S:      Maintained
2563 F:      sound/soc/codecs/cs*
2564
2565 CLEANCACHE API
2566 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2567 L:      linux-kernel@vger.kernel.org
2568 S:      Maintained
2569 F:      mm/cleancache.c
2570 F:      include/linux/cleancache.h
2571
2572 CLK API
2573 M:      Russell King <linux@arm.linux.org.uk>
2574 L:      linux-clk@vger.kernel.org
2575 S:      Maintained
2576 F:      include/linux/clk.h
2577
2578 CLOCKSOURCE, CLOCKEVENT DRIVERS
2579 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2580 M:      Thomas Gleixner <tglx@linutronix.de>
2581 L:      linux-kernel@vger.kernel.org
2582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2583 S:      Supported
2584 F:      drivers/clocksource
2585
2586 CISCO FCOE HBA DRIVER
2587 M:      Hiral Patel <hiralpat@cisco.com>
2588 M:      Suma Ramars <sramars@cisco.com>
2589 M:      Brian Uchino <buchino@cisco.com>
2590 L:      linux-scsi@vger.kernel.org
2591 S:      Supported
2592 F:      drivers/scsi/fnic/
2593
2594 CMPC ACPI DRIVER
2595 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2596 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2597 L:      platform-driver-x86@vger.kernel.org
2598 S:      Supported
2599 F:      drivers/platform/x86/classmate-laptop.c
2600
2601 COCCINELLE/Semantic Patches (SmPL)
2602 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2603 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2604 M:      Nicolas Palix <nicolas.palix@imag.fr>
2605 M:      Michal Marek <mmarek@suse.cz>
2606 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2608 W:      http://coccinelle.lip6.fr/
2609 S:      Supported
2610 F:      Documentation/coccinelle.txt
2611 F:      scripts/coccinelle/
2612 F:      scripts/coccicheck
2613
2614 CODA FILE SYSTEM
2615 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2616 M:      coda@cs.cmu.edu
2617 L:      codalist@coda.cs.cmu.edu
2618 W:      http://www.coda.cs.cmu.edu/
2619 S:      Maintained
2620 F:      Documentation/filesystems/coda.txt
2621 F:      fs/coda/
2622 F:      include/linux/coda*.h
2623 F:      include/uapi/linux/coda*.h
2624
2625 CODA V4L2 MEM2MEM DRIVER
2626 M:      Philipp Zabel <p.zabel@pengutronix.de>
2627 L:      linux-media@vger.kernel.org
2628 S:      Maintained
2629 F:      Documentation/devicetree/bindings/media/coda.txt
2630 F:      drivers/media/platform/coda/
2631
2632 COMMON CLK FRAMEWORK
2633 M:      Mike Turquette <mturquette@linaro.org>
2634 M:      Stephen Boyd <sboyd@codeaurora.org>
2635 L:      linux-clk@vger.kernel.org
2636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2637 S:      Maintained
2638 F:      drivers/clk/
2639 X:      drivers/clk/clkdev.c
2640 F:      include/linux/clk-pr*
2641 F:      include/linux/clk/
2642
2643 COMMON INTERNET FILE SYSTEM (CIFS)
2644 M:      Steve French <sfrench@samba.org>
2645 L:      linux-cifs@vger.kernel.org
2646 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2647 W:      http://linux-cifs.samba.org/
2648 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2649 S:      Supported
2650 F:      Documentation/filesystems/cifs/
2651 F:      fs/cifs/
2652
2653 COMPACTPCI HOTPLUG CORE
2654 M:      Scott Murray <scott@spiteful.org>
2655 L:      linux-pci@vger.kernel.org
2656 S:      Maintained
2657 F:      drivers/pci/hotplug/cpci_hotplug*
2658
2659 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2660 M:      Scott Murray <scott@spiteful.org>
2661 L:      linux-pci@vger.kernel.org
2662 S:      Maintained
2663 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2664
2665 COMPACTPCI HOTPLUG GENERIC DRIVER
2666 M:      Scott Murray <scott@spiteful.org>
2667 L:      linux-pci@vger.kernel.org
2668 S:      Maintained
2669 F:      drivers/pci/hotplug/cpcihp_generic.c
2670
2671 COMPAL LAPTOP SUPPORT
2672 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2673 L:      platform-driver-x86@vger.kernel.org
2674 S:      Maintained
2675 F:      drivers/platform/x86/compal-laptop.c
2676
2677 CONEXANT ACCESSRUNNER USB DRIVER
2678 M:      Simon Arlott <cxacru@fire.lp0.eu>
2679 L:      accessrunner-general@lists.sourceforge.net
2680 W:      http://accessrunner.sourceforge.net/
2681 S:      Maintained
2682 F:      drivers/usb/atm/cxacru.c
2683
2684 CONFIGFS
2685 M:      Joel Becker <jlbec@evilplan.org>
2686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2687 S:      Supported
2688 F:      fs/configfs/
2689 F:      include/linux/configfs.h
2690
2691 CONNECTOR
2692 M:      Evgeniy Polyakov <zbr@ioremap.net>
2693 L:      netdev@vger.kernel.org
2694 S:      Maintained
2695 F:      drivers/connector/
2696
2697 CONTROL GROUP (CGROUP)
2698 M:      Tejun Heo <tj@kernel.org>
2699 M:      Li Zefan <lizefan@huawei.com>
2700 L:      cgroups@vger.kernel.org
2701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2702 S:      Maintained
2703 F:      Documentation/cgroups/
2704 F:      include/linux/cgroup*
2705 F:      kernel/cgroup*
2706
2707 CONTROL GROUP - CPUSET
2708 M:      Li Zefan <lizefan@huawei.com>
2709 L:      cgroups@vger.kernel.org
2710 W:      http://www.bullopensource.org/cpuset/
2711 W:      http://oss.sgi.com/projects/cpusets/
2712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2713 S:      Maintained
2714 F:      Documentation/cgroups/cpusets.txt
2715 F:      include/linux/cpuset.h
2716 F:      kernel/cpuset.c
2717
2718 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2719 M:      Johannes Weiner <hannes@cmpxchg.org>
2720 M:      Michal Hocko <mhocko@suse.cz>
2721 L:      cgroups@vger.kernel.org
2722 L:      linux-mm@kvack.org
2723 S:      Maintained
2724 F:      mm/memcontrol.c
2725 F:      mm/swap_cgroup.c
2726
2727 CORETEMP HARDWARE MONITORING DRIVER
2728 M:      Fenghua Yu <fenghua.yu@intel.com>
2729 L:      lm-sensors@lm-sensors.org
2730 S:      Maintained
2731 F:      Documentation/hwmon/coretemp
2732 F:      drivers/hwmon/coretemp.c
2733
2734 COSA/SRP SYNC SERIAL DRIVER
2735 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2736 W:      http://www.fi.muni.cz/~kas/cosa/
2737 S:      Maintained
2738 F:      drivers/net/wan/cosa*
2739
2740 CPMAC ETHERNET DRIVER
2741 M:      Florian Fainelli <florian@openwrt.org>
2742 L:      netdev@vger.kernel.org
2743 S:      Maintained
2744 F:      drivers/net/ethernet/ti/cpmac.c
2745
2746 CPU FREQUENCY DRIVERS
2747 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2748 M:      Viresh Kumar <viresh.kumar@linaro.org>
2749 L:      linux-pm@vger.kernel.org
2750 S:      Maintained
2751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2752 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2753 F:      drivers/cpufreq/
2754 F:      include/linux/cpufreq.h
2755
2756 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2757 M:      Viresh Kumar <viresh.kumar@linaro.org>
2758 M:      Sudeep Holla <sudeep.holla@arm.com>
2759 L:      linux-pm@vger.kernel.org
2760 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2761 S:      Maintained
2762 F:      drivers/cpufreq/arm_big_little.h
2763 F:      drivers/cpufreq/arm_big_little.c
2764 F:      drivers/cpufreq/arm_big_little_dt.c
2765
2766 CPUIDLE DRIVER - ARM BIG LITTLE
2767 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2768 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2769 L:      linux-pm@vger.kernel.org
2770 L:      linux-arm-kernel@lists.infradead.org
2771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2772 S:      Maintained
2773 F:      drivers/cpuidle/cpuidle-big_little.c
2774
2775 CPUIDLE DRIVER - ARM EXYNOS
2776 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2777 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2778 M:      Kukjin Kim <kgene@kernel.org>
2779 L:      linux-pm@vger.kernel.org
2780 L:      linux-samsung-soc@vger.kernel.org
2781 S:      Supported
2782 F:      drivers/cpuidle/cpuidle-exynos.c
2783 F:      arch/arm/mach-exynos/pm.c
2784
2785 CPUIDLE DRIVERS
2786 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2787 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2788 L:      linux-pm@vger.kernel.org
2789 S:      Maintained
2790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2791 F:      drivers/cpuidle/*
2792 F:      include/linux/cpuidle.h
2793
2794 CPUID/MSR DRIVER
2795 M:      "H. Peter Anvin" <hpa@zytor.com>
2796 S:      Maintained
2797 F:      arch/x86/kernel/cpuid.c
2798 F:      arch/x86/kernel/msr.c
2799
2800 CPU POWER MONITORING SUBSYSTEM
2801 M:      Thomas Renninger <trenn@suse.de>
2802 L:      linux-pm@vger.kernel.org
2803 S:      Maintained
2804 F:      tools/power/cpupower/
2805
2806 CRAMFS FILESYSTEM
2807 W:      http://sourceforge.net/projects/cramfs/
2808 S:      Orphan / Obsolete
2809 F:      Documentation/filesystems/cramfs.txt
2810 F:      fs/cramfs/
2811
2812 CRIS PORT
2813 M:      Mikael Starvik <starvik@axis.com>
2814 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2815 L:      linux-cris-kernel@axis.com
2816 W:      http://developer.axis.com
2817 S:      Maintained
2818 F:      arch/cris/
2819 F:      drivers/tty/serial/crisv10.*
2820
2821 CRYPTO API
2822 M:      Herbert Xu <herbert@gondor.apana.org.au>
2823 M:      "David S. Miller" <davem@davemloft.net>
2824 L:      linux-crypto@vger.kernel.org
2825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2826 S:      Maintained
2827 F:      Documentation/crypto/
2828 F:      Documentation/DocBook/crypto-API.tmpl
2829 F:      arch/*/crypto/
2830 F:      crypto/
2831 F:      drivers/crypto/
2832 F:      include/crypto/
2833
2834 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2835 M:      Neil Horman <nhorman@tuxdriver.com>
2836 L:      linux-crypto@vger.kernel.org
2837 S:      Maintained
2838 F:      crypto/ansi_cprng.c
2839 F:      crypto/rng.c
2840
2841 CS5535 Audio ALSA driver
2842 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2843 S:      Maintained
2844 F:      sound/pci/cs5535audio/
2845
2846 CW1200 WLAN driver
2847 M:      Solomon Peachy <pizza@shaftnet.org>
2848 S:      Maintained
2849 F:      drivers/net/wireless/cw1200/
2850
2851 CX18 VIDEO4LINUX DRIVER
2852 M:      Andy Walls <awalls@md.metrocast.net>
2853 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2854 L:      linux-media@vger.kernel.org
2855 T:      git git://linuxtv.org/media_tree.git
2856 W:      http://linuxtv.org
2857 W:      http://www.ivtvdriver.org/index.php/Cx18
2858 S:      Maintained
2859 F:      Documentation/video4linux/cx18.txt
2860 F:      drivers/media/pci/cx18/
2861 F:      include/uapi/linux/ivtv*
2862
2863 CX2341X MPEG ENCODER HELPER MODULE
2864 M:      Hans Verkuil <hverkuil@xs4all.nl>
2865 L:      linux-media@vger.kernel.org
2866 T:      git git://linuxtv.org/media_tree.git
2867 W:      http://linuxtv.org
2868 S:      Maintained
2869 F:      drivers/media/common/cx2341x*
2870 F:      include/media/cx2341x*
2871
2872 CX88 VIDEO4LINUX DRIVER
2873 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2874 L:      linux-media@vger.kernel.org
2875 W:      http://linuxtv.org
2876 T:      git git://linuxtv.org/media_tree.git
2877 S:      Odd fixes
2878 F:      Documentation/video4linux/cx88/
2879 F:      drivers/media/pci/cx88/
2880
2881 CXD2820R MEDIA DRIVER
2882 M:      Antti Palosaari <crope@iki.fi>
2883 L:      linux-media@vger.kernel.org
2884 W:      http://linuxtv.org/
2885 W:      http://palosaari.fi/linux/
2886 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2887 T:      git git://linuxtv.org/anttip/media_tree.git
2888 S:      Maintained
2889 F:      drivers/media/dvb-frontends/cxd2820r*
2890
2891 CXGB3 ETHERNET DRIVER (CXGB3)
2892 M:      Santosh Raspatur <santosh@chelsio.com>
2893 L:      netdev@vger.kernel.org
2894 W:      http://www.chelsio.com
2895 S:      Supported
2896 F:      drivers/net/ethernet/chelsio/cxgb3/
2897
2898 CXGB3 ISCSI DRIVER (CXGB3I)
2899 M:      Karen Xie <kxie@chelsio.com>
2900 L:      linux-scsi@vger.kernel.org
2901 W:      http://www.chelsio.com
2902 S:      Supported
2903 F:      drivers/scsi/cxgbi/cxgb3i
2904
2905 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2906 M:      Steve Wise <swise@chelsio.com>
2907 L:      linux-rdma@vger.kernel.org
2908 W:      http://www.openfabrics.org
2909 S:      Supported
2910 F:      drivers/infiniband/hw/cxgb3/
2911
2912 CXGB4 ETHERNET DRIVER (CXGB4)
2913 M:      Hariprasad S <hariprasad@chelsio.com>
2914 L:      netdev@vger.kernel.org
2915 W:      http://www.chelsio.com
2916 S:      Supported
2917 F:      drivers/net/ethernet/chelsio/cxgb4/
2918
2919 CXGB4 ISCSI DRIVER (CXGB4I)
2920 M:      Karen Xie <kxie@chelsio.com>
2921 L:      linux-scsi@vger.kernel.org
2922 W:      http://www.chelsio.com
2923 S:      Supported
2924 F:      drivers/scsi/cxgbi/cxgb4i
2925
2926 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2927 M:      Steve Wise <swise@chelsio.com>
2928 L:      linux-rdma@vger.kernel.org
2929 W:      http://www.openfabrics.org
2930 S:      Supported
2931 F:      drivers/infiniband/hw/cxgb4/
2932
2933 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2934 M:      Casey Leedom <leedom@chelsio.com>
2935 L:      netdev@vger.kernel.org
2936 W:      http://www.chelsio.com
2937 S:      Supported
2938 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2939
2940 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2941 M:      Ian Munsie <imunsie@au1.ibm.com>
2942 M:      Michael Neuling <mikey@neuling.org>
2943 L:      linuxppc-dev@lists.ozlabs.org
2944 S:      Supported
2945 F:      drivers/misc/cxl/
2946 F:      include/misc/cxl.h
2947 F:      include/uapi/misc/cxl.h
2948 F:      Documentation/powerpc/cxl.txt
2949 F:      Documentation/powerpc/cxl.txt
2950 F:      Documentation/ABI/testing/sysfs-class-cxl
2951
2952 STMMAC ETHERNET DRIVER
2953 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2954 L:      netdev@vger.kernel.org
2955 W:      http://www.stlinux.com
2956 S:      Supported
2957 F:      drivers/net/ethernet/stmicro/stmmac/
2958
2959 CYBERPRO FB DRIVER
2960 M:      Russell King <linux@arm.linux.org.uk>
2961 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2962 W:      http://www.arm.linux.org.uk/
2963 S:      Maintained
2964 F:      drivers/video/fbdev/cyber2000fb.*
2965
2966 CYCLADES ASYNC MUX DRIVER
2967 W:      http://www.cyclades.com/
2968 S:      Orphan
2969 F:      drivers/tty/cyclades.c
2970 F:      include/linux/cyclades.h
2971 F:      include/uapi/linux/cyclades.h
2972
2973 CYCLADES PC300 DRIVER
2974 W:      http://www.cyclades.com/
2975 S:      Orphan
2976 F:      drivers/net/wan/pc300*
2977
2978 CYPRESS_FIRMWARE MEDIA DRIVER
2979 M:      Antti Palosaari <crope@iki.fi>
2980 L:      linux-media@vger.kernel.org
2981 W:      http://linuxtv.org/
2982 W:      http://palosaari.fi/linux/
2983 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2984 T:      git git://linuxtv.org/anttip/media_tree.git
2985 S:      Maintained
2986 F:      drivers/media/common/cypress_firmware*
2987
2988 CYTTSP TOUCHSCREEN DRIVER
2989 M:      Ferruh Yigit <fery@cypress.com>
2990 L:      linux-input@vger.kernel.org
2991 S:      Supported
2992 F:      drivers/input/touchscreen/cyttsp*
2993 F:      include/linux/input/cyttsp.h
2994
2995 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2996 M:      Joshua Kinard <kumba@gentoo.org>
2997 S:      Maintained
2998 F:      drivers/rtc/rtc-ds1685.c
2999 F:      include/linux/rtc/ds1685.h
3000
3001 DAMA SLAVE for AX.25
3002 M:      Joerg Reuter <jreuter@yaina.de>
3003 W:      http://yaina.de/jreuter/
3004 W:      http://www.qsl.net/dl1bke/
3005 L:      linux-hams@vger.kernel.org
3006 S:      Maintained
3007 F:      net/ax25/af_ax25.c
3008 F:      net/ax25/ax25_dev.c
3009 F:      net/ax25/ax25_ds_*
3010 F:      net/ax25/ax25_in.c
3011 F:      net/ax25/ax25_out.c
3012 F:      net/ax25/ax25_timer.c
3013 F:      net/ax25/sysctl_net_ax25.c
3014
3015 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3016 L:      netdev@vger.kernel.org
3017 S:      Orphan
3018 F:      Documentation/networking/dmfe.txt
3019 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3020
3021 DC390/AM53C974 SCSI driver
3022 M:      Hannes Reinecke <hare@suse.de>
3023 L:      linux-scsi@vger.kernel.org
3024 S:      Maintained
3025 F:      drivers/scsi/am53c974.c
3026
3027 DC395x SCSI driver
3028 M:      Oliver Neukum <oliver@neukum.org>
3029 M:      Ali Akcaagac <aliakc@web.de>
3030 M:      Jamie Lenehan <lenehan@twibble.org>
3031 L:      dc395x@twibble.org
3032 W:      http://twibble.org/dist/dc395x/
3033 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3034 S:      Maintained
3035 F:      Documentation/scsi/dc395x.txt
3036 F:      drivers/scsi/dc395x.*
3037
3038 DCCP PROTOCOL
3039 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3040 L:      dccp@vger.kernel.org
3041 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3042 S:      Maintained
3043 F:      include/linux/dccp.h
3044 F:      include/uapi/linux/dccp.h
3045 F:      include/linux/tfrc.h
3046 F:      net/dccp/
3047
3048 DECnet NETWORK LAYER
3049 W:      http://linux-decnet.sourceforge.net
3050 L:      linux-decnet-user@lists.sourceforge.net
3051 S:      Orphan
3052 F:      Documentation/networking/decnet.txt
3053 F:      net/decnet/
3054
3055 DECSTATION PLATFORM SUPPORT
3056 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3057 L:      linux-mips@linux-mips.org
3058 W:      http://www.linux-mips.org/wiki/DECstation
3059 S:      Maintained
3060 F:      arch/mips/dec/
3061 F:      arch/mips/include/asm/dec/
3062 F:      arch/mips/include/asm/mach-dec/
3063
3064 DEFXX FDDI NETWORK DRIVER
3065 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3066 S:      Maintained
3067 F:      drivers/net/fddi/defxx.*
3068
3069 DELL LAPTOP DRIVER
3070 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3071 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3072 L:      platform-driver-x86@vger.kernel.org
3073 S:      Maintained
3074 F:      drivers/platform/x86/dell-laptop.c
3075
3076 DELL LAPTOP FREEFALL DRIVER
3077 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3078 S:      Maintained
3079 F:      drivers/platform/x86/dell-smo8800.c
3080
3081 DELL LAPTOP SMM DRIVER
3082 M:      Guenter Roeck <linux@roeck-us.net>
3083 S:      Maintained
3084 F:      drivers/char/i8k.c
3085 F:      include/uapi/linux/i8k.h
3086
3087 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3088 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3089 S:      Maintained
3090 F:      Documentation/dcdbas.txt
3091 F:      drivers/firmware/dcdbas.*
3092
3093 DELL WMI EXTRAS DRIVER
3094 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3095 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3096 S:      Maintained
3097 F:      drivers/platform/x86/dell-wmi.c
3098
3099 DESIGNWARE USB2 DRD IP DRIVER
3100 M:      John Youn <johnyoun@synopsys.com>
3101 L:      linux-usb@vger.kernel.org
3102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3103 S:      Maintained
3104 F:      drivers/usb/dwc2/
3105
3106 DESIGNWARE USB3 DRD IP DRIVER
3107 M:      Felipe Balbi <balbi@ti.com>
3108 L:      linux-usb@vger.kernel.org
3109 L:      linux-omap@vger.kernel.org
3110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3111 S:      Maintained
3112 F:      drivers/usb/dwc3/
3113
3114 DEVICE COREDUMP (DEV_COREDUMP)
3115 M:      Johannes Berg <johannes@sipsolutions.net>
3116 L:      linux-kernel@vger.kernel.org
3117 S:      Maintained
3118 F:      drivers/base/devcoredump.c
3119 F:      include/linux/devcoredump.h
3120
3121 DEVICE FREQUENCY (DEVFREQ)
3122 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3123 M:      Kyungmin Park <kyungmin.park@samsung.com>
3124 L:      linux-pm@vger.kernel.org
3125 S:      Maintained
3126 F:      drivers/devfreq/
3127
3128 DEVICE NUMBER REGISTRY
3129 M:      Torben Mathiasen <device@lanana.org>
3130 W:      http://lanana.org/docs/device-list/index.html
3131 S:      Maintained
3132
3133 DEVICE-MAPPER  (LVM)
3134 M:      Alasdair Kergon <agk@redhat.com>
3135 M:      Mike Snitzer <snitzer@redhat.com>
3136 M:      dm-devel@redhat.com
3137 L:      dm-devel@redhat.com
3138 W:      http://sources.redhat.com/dm
3139 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3141 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3142 S:      Maintained
3143 F:      Documentation/device-mapper/
3144 F:      drivers/md/dm*
3145 F:      drivers/md/persistent-data/
3146 F:      include/linux/device-mapper.h
3147 F:      include/linux/dm-*.h
3148 F:      include/uapi/linux/dm-*.h
3149
3150 DIALOG SEMICONDUCTOR DRIVERS
3151 M:      Support Opensource <support.opensource@diasemi.com>
3152 W:      http://www.dialog-semiconductor.com/products
3153 S:      Supported
3154 F:      Documentation/hwmon/da90??
3155 F:      drivers/gpio/gpio-da90??.c
3156 F:      drivers/hwmon/da90??-hwmon.c
3157 F:      drivers/iio/adc/da91??-*.c
3158 F:      drivers/input/misc/da90??_onkey.c
3159 F:      drivers/input/touchscreen/da9052_tsi.c
3160 F:      drivers/leds/leds-da90??.c
3161 F:      drivers/mfd/da903x.c
3162 F:      drivers/mfd/da90??-*.c
3163 F:      drivers/mfd/da91??-*.c
3164 F:      drivers/power/da9052-battery.c
3165 F:      drivers/power/da91??-*.c
3166 F:      drivers/regulator/da903x.c
3167 F:      drivers/regulator/da9???-regulator.[ch]
3168 F:      drivers/rtc/rtc-da90??.c
3169 F:      drivers/video/backlight/da90??_bl.c
3170 F:      drivers/watchdog/da90??_wdt.c
3171 F:      include/linux/mfd/da903x.h
3172 F:      include/linux/mfd/da9052/
3173 F:      include/linux/mfd/da9055/
3174 F:      include/linux/mfd/da9063/
3175 F:      include/linux/mfd/da9150/
3176 F:      include/sound/da[79]*.h
3177 F:      sound/soc/codecs/da[79]*.[ch]
3178
3179 DIGI NEO AND CLASSIC PCI PRODUCTS
3180 M:      Lidza Louina <lidza.louina@gmail.com>
3181 M:      Mark Hounschell <markh@compro.net>
3182 L:      driverdev-devel@linuxdriverproject.org
3183 S:      Maintained
3184 F:      drivers/staging/dgnc/
3185
3186 DIGI EPCA PCI PRODUCTS
3187 M:      Lidza Louina <lidza.louina@gmail.com>
3188 M:      Mark Hounschell <markh@compro.net>
3189 M:      Daeseok Youn <daeseok.youn@gmail.com>
3190 L:      driverdev-devel@linuxdriverproject.org
3191 S:      Maintained
3192 F:      drivers/staging/dgap/
3193
3194 DIOLAN U2C-12 I2C DRIVER
3195 M:      Guenter Roeck <linux@roeck-us.net>
3196 L:      linux-i2c@vger.kernel.org
3197 S:      Maintained
3198 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3199
3200 DIRECT ACCESS (DAX)
3201 M:      Matthew Wilcox <willy@linux.intel.com>
3202 L:      linux-fsdevel@vger.kernel.org
3203 S:      Supported
3204 F:      fs/dax.c
3205
3206 DIRECTORY NOTIFICATION (DNOTIFY)
3207 M:      Eric Paris <eparis@parisplace.org>
3208 S:      Maintained
3209 F:      Documentation/filesystems/dnotify.txt
3210 F:      fs/notify/dnotify/
3211 F:      include/linux/dnotify.h
3212
3213 DISK GEOMETRY AND PARTITION HANDLING
3214 M:      Andries Brouwer <aeb@cwi.nl>
3215 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3216 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3217 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3218 S:      Maintained
3219
3220 DISKQUOTA
3221 M:      Jan Kara <jack@suse.cz>
3222 S:      Maintained
3223 F:      Documentation/filesystems/quota.txt
3224 F:      fs/quota/
3225 F:      include/linux/quota*.h
3226 F:      include/uapi/linux/quota*.h
3227
3228 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3229 M:      Bernie Thompson <bernie@plugable.com>
3230 L:      linux-fbdev@vger.kernel.org
3231 S:      Maintained
3232 W:      http://plugable.com/category/projects/udlfb/
3233 F:      drivers/video/fbdev/udlfb.c
3234 F:      include/video/udlfb.h
3235 F:      Documentation/fb/udlfb.txt
3236
3237 DISTRIBUTED LOCK MANAGER (DLM)
3238 M:      Christine Caulfield <ccaulfie@redhat.com>
3239 M:      David Teigland <teigland@redhat.com>
3240 L:      cluster-devel@redhat.com
3241 W:      http://sources.redhat.com/cluster/
3242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3243 S:      Supported
3244 F:      fs/dlm/
3245
3246 DMA BUFFER SHARING FRAMEWORK
3247 M:      Sumit Semwal <sumit.semwal@linaro.org>
3248 S:      Maintained
3249 L:      linux-media@vger.kernel.org
3250 L:      dri-devel@lists.freedesktop.org
3251 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3252 F:      drivers/dma-buf/
3253 F:      include/linux/dma-buf*
3254 F:      include/linux/reservation.h
3255 F:      include/linux/*fence.h
3256 F:      Documentation/dma-buf-sharing.txt
3257 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3258
3259 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3260 M:      Vinod Koul <vinod.koul@intel.com>
3261 L:      dmaengine@vger.kernel.org
3262 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3263 S:      Maintained
3264 F:      drivers/dma/
3265 F:      include/linux/dmaengine.h
3266 F:      Documentation/dmaengine/
3267 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3268
3269 DME1737 HARDWARE MONITOR DRIVER
3270 M:      Juerg Haefliger <juergh@gmail.com>
3271 L:      lm-sensors@lm-sensors.org
3272 S:      Maintained
3273 F:      Documentation/hwmon/dme1737
3274 F:      drivers/hwmon/dme1737.c
3275
3276 DMI/SMBIOS SUPPORT
3277 M:      Jean Delvare <jdelvare@suse.de>
3278 S:      Maintained
3279 F:      drivers/firmware/dmi-id.c
3280 F:      drivers/firmware/dmi_scan.c
3281 F:      include/linux/dmi.h
3282
3283 DOCUMENTATION
3284 M:      Jonathan Corbet <corbet@lwn.net>
3285 L:      linux-doc@vger.kernel.org
3286 S:      Maintained
3287 F:      Documentation/
3288 X:      Documentation/ABI/
3289 X:      Documentation/devicetree/
3290 X:      Documentation/acpi
3291 X:      Documentation/power
3292 X:      Documentation/spi
3293 T:      git git://git.lwn.net/linux-2.6.git docs-next
3294
3295 DOUBLETALK DRIVER
3296 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3297 L:      blinux-list@redhat.com
3298 S:      Maintained
3299 F:      drivers/char/dtlk.c
3300 F:      include/linux/dtlk.h
3301
3302 DPT_I2O SCSI RAID DRIVER
3303 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3304 L:      linux-scsi@vger.kernel.org
3305 W:      http://www.adaptec.com/
3306 S:      Maintained
3307 F:      drivers/scsi/dpt*
3308 F:      drivers/scsi/dpt/
3309
3310 DRBD DRIVER
3311 P:      Philipp Reisner
3312 P:      Lars Ellenberg
3313 M:      drbd-dev@lists.linbit.com
3314 L:      drbd-user@lists.linbit.com
3315 W:      http://www.drbd.org
3316 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3317 T:      git git://git.drbd.org/drbd-8.3.git
3318 S:      Supported
3319 F:      drivers/block/drbd/
3320 F:      lib/lru_cache.c
3321 F:      Documentation/blockdev/drbd/
3322
3323 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3324 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3326 S:      Supported
3327 F:      Documentation/kobject.txt
3328 F:      drivers/base/
3329 F:      fs/sysfs/
3330 F:      fs/debugfs/
3331 F:      include/linux/kobj*
3332 F:      include/linux/debugfs.h
3333 F:      lib/kobj*
3334
3335 DRM DRIVERS
3336 M:      David Airlie <airlied@linux.ie>
3337 L:      dri-devel@lists.freedesktop.org
3338 T:      git git://people.freedesktop.org/~airlied/linux
3339 S:      Maintained
3340 F:      drivers/gpu/drm/
3341 F:      drivers/gpu/vga/
3342 F:      include/drm/
3343 F:      include/uapi/drm/
3344
3345 RADEON DRM DRIVERS
3346 M:      Alex Deucher <alexander.deucher@amd.com>
3347 M:      Christian König <christian.koenig@amd.com>
3348 L:      dri-devel@lists.freedesktop.org
3349 T:      git git://people.freedesktop.org/~agd5f/linux
3350 S:      Supported
3351 F:      drivers/gpu/drm/radeon/
3352 F:      include/uapi/drm/radeon*
3353
3354 DRM PANEL DRIVERS
3355 M:      Thierry Reding <thierry.reding@gmail.com>
3356 L:      dri-devel@lists.freedesktop.org
3357 T:      git git://anongit.freedesktop.org/tegra/linux.git
3358 S:      Maintained
3359 F:      drivers/gpu/drm/drm_panel.c
3360 F:      drivers/gpu/drm/panel/
3361 F:      include/drm/drm_panel.h
3362 F:      Documentation/devicetree/bindings/panel/
3363
3364 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3365 M:      Daniel Vetter <daniel.vetter@intel.com>
3366 M:      Jani Nikula <jani.nikula@linux.intel.com>
3367 L:      intel-gfx@lists.freedesktop.org
3368 L:      dri-devel@lists.freedesktop.org
3369 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3370 T:      git git://anongit.freedesktop.org/drm-intel
3371 S:      Supported
3372 F:      drivers/gpu/drm/i915/
3373 F:      include/drm/i915*
3374 F:      include/uapi/drm/i915*
3375
3376 DRM DRIVERS FOR EXYNOS
3377 M:      Inki Dae <inki.dae@samsung.com>
3378 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3379 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3380 M:      Kyungmin Park <kyungmin.park@samsung.com>
3381 L:      dri-devel@lists.freedesktop.org
3382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3383 S:      Supported
3384 F:      drivers/gpu/drm/exynos/
3385 F:      include/drm/exynos*
3386 F:      include/uapi/drm/exynos*
3387
3388 DRM DRIVERS FOR FREESCALE IMX
3389 M:      Philipp Zabel <p.zabel@pengutronix.de>
3390 L:      dri-devel@lists.freedesktop.org
3391 S:      Maintained
3392 F:      drivers/gpu/drm/imx/
3393 F:      Documentation/devicetree/bindings/drm/imx/
3394
3395 DRM DRIVERS FOR NVIDIA TEGRA
3396 M:      Thierry Reding <thierry.reding@gmail.com>
3397 M:      Terje Bergström <tbergstrom@nvidia.com>
3398 L:      dri-devel@lists.freedesktop.org
3399 L:      linux-tegra@vger.kernel.org
3400 T:      git git://anongit.freedesktop.org/tegra/linux.git
3401 S:      Supported
3402 F:      drivers/gpu/drm/tegra/
3403 F:      drivers/gpu/host1x/
3404 F:      include/linux/host1x.h
3405 F:      include/uapi/drm/tegra_drm.h
3406 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3407
3408 DRM DRIVERS FOR RENESAS
3409 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3410 L:      dri-devel@lists.freedesktop.org
3411 L:      linux-sh@vger.kernel.org
3412 T:      git git://people.freedesktop.org/~airlied/linux
3413 S:      Supported
3414 F:      drivers/gpu/drm/rcar-du/
3415 F:      drivers/gpu/drm/shmobile/
3416 F:      include/linux/platform_data/shmob_drm.h
3417
3418 DSBR100 USB FM RADIO DRIVER
3419 M:      Alexey Klimov <klimov.linux@gmail.com>
3420 L:      linux-media@vger.kernel.org
3421 T:      git git://linuxtv.org/media_tree.git
3422 S:      Maintained
3423 F:      drivers/media/radio/dsbr100.c
3424
3425 DSCC4 DRIVER
3426 M:      Francois Romieu <romieu@fr.zoreil.com>
3427 L:      netdev@vger.kernel.org
3428 S:      Maintained
3429 F:      drivers/net/wan/dscc4.c
3430
3431 DVB_USB_AF9015 MEDIA DRIVER
3432 M:      Antti Palosaari <crope@iki.fi>
3433 L:      linux-media@vger.kernel.org
3434 W:      http://linuxtv.org/
3435 W:      http://palosaari.fi/linux/
3436 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3437 T:      git git://linuxtv.org/anttip/media_tree.git
3438 S:      Maintained
3439 F:      drivers/media/usb/dvb-usb-v2/af9015*
3440
3441 DVB_USB_AF9035 MEDIA DRIVER
3442 M:      Antti Palosaari <crope@iki.fi>
3443 L:      linux-media@vger.kernel.org
3444 W:      http://linuxtv.org/
3445 W:      http://palosaari.fi/linux/
3446 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3447 T:      git git://linuxtv.org/anttip/media_tree.git
3448 S:      Maintained
3449 F:      drivers/media/usb/dvb-usb-v2/af9035*
3450
3451 DVB_USB_ANYSEE MEDIA DRIVER
3452 M:      Antti Palosaari <crope@iki.fi>
3453 L:      linux-media@vger.kernel.org
3454 W:      http://linuxtv.org/
3455 W:      http://palosaari.fi/linux/
3456 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3457 T:      git git://linuxtv.org/anttip/media_tree.git
3458 S:      Maintained
3459 F:      drivers/media/usb/dvb-usb-v2/anysee*
3460
3461 DVB_USB_AU6610 MEDIA DRIVER
3462 M:      Antti Palosaari <crope@iki.fi>
3463 L:      linux-media@vger.kernel.org
3464 W:      http://linuxtv.org/
3465 W:      http://palosaari.fi/linux/
3466 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3467 T:      git git://linuxtv.org/anttip/media_tree.git
3468 S:      Maintained
3469 F:      drivers/media/usb/dvb-usb-v2/au6610*
3470
3471 DVB_USB_CE6230 MEDIA DRIVER
3472 M:      Antti Palosaari <crope@iki.fi>
3473 L:      linux-media@vger.kernel.org
3474 W:      http://linuxtv.org/
3475 W:      http://palosaari.fi/linux/
3476 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3477 T:      git git://linuxtv.org/anttip/media_tree.git
3478 S:      Maintained
3479 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3480
3481 DVB_USB_CXUSB MEDIA DRIVER
3482 M:      Michael Krufky <mkrufky@linuxtv.org>
3483 L:      linux-media@vger.kernel.org
3484 W:      http://linuxtv.org/
3485 W:      http://github.com/mkrufky
3486 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3487 T:      git git://linuxtv.org/media_tree.git
3488 S:      Maintained
3489 F:      drivers/media/usb/dvb-usb/cxusb*
3490
3491 DVB_USB_EC168 MEDIA DRIVER
3492 M:      Antti Palosaari <crope@iki.fi>
3493 L:      linux-media@vger.kernel.org
3494 W:      http://linuxtv.org/
3495 W:      http://palosaari.fi/linux/
3496 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3497 T:      git git://linuxtv.org/anttip/media_tree.git
3498 S:      Maintained
3499 F:      drivers/media/usb/dvb-usb-v2/ec168*
3500
3501 DVB_USB_GL861 MEDIA DRIVER
3502 M:      Antti Palosaari <crope@iki.fi>
3503 L:      linux-media@vger.kernel.org
3504 W:      http://linuxtv.org/
3505 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3506 T:      git git://linuxtv.org/anttip/media_tree.git
3507 S:      Maintained
3508 F:      drivers/media/usb/dvb-usb-v2/gl861*
3509
3510 DVB_USB_MXL111SF MEDIA DRIVER
3511 M:      Michael Krufky <mkrufky@linuxtv.org>
3512 L:      linux-media@vger.kernel.org
3513 W:      http://linuxtv.org/
3514 W:      http://github.com/mkrufky
3515 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3516 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3517 S:      Maintained
3518 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3519
3520 DVB_USB_RTL28XXU MEDIA DRIVER
3521 M:      Antti Palosaari <crope@iki.fi>
3522 L:      linux-media@vger.kernel.org
3523 W:      http://linuxtv.org/
3524 W:      http://palosaari.fi/linux/
3525 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3526 T:      git git://linuxtv.org/anttip/media_tree.git
3527 S:      Maintained
3528 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3529
3530 DVB_USB_V2 MEDIA DRIVER
3531 M:      Antti Palosaari <crope@iki.fi>
3532 L:      linux-media@vger.kernel.org
3533 W:      http://linuxtv.org/
3534 W:      http://palosaari.fi/linux/
3535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3536 T:      git git://linuxtv.org/anttip/media_tree.git
3537 S:      Maintained
3538 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3539 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3540
3541 DYNAMIC DEBUG
3542 M:      Jason Baron <jbaron@akamai.com>
3543 S:      Maintained
3544 F:      lib/dynamic_debug.c
3545 F:      include/linux/dynamic_debug.h
3546
3547 DZ DECSTATION DZ11 SERIAL DRIVER
3548 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3549 S:      Maintained
3550 F:      drivers/tty/serial/dz.*
3551
3552 E3X0 POWER BUTTON DRIVER
3553 M:      Moritz Fischer <moritz.fischer@ettus.com>
3554 L:      usrp-users@lists.ettus.com
3555 W:      http://www.ettus.com
3556 S:      Supported
3557 F:      drivers/input/misc/e3x0-button.c
3558 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3559
3560 E4000 MEDIA DRIVER
3561 M:      Antti Palosaari <crope@iki.fi>
3562 L:      linux-media@vger.kernel.org
3563 W:      http://linuxtv.org/
3564 W:      http://palosaari.fi/linux/
3565 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3566 T:      git git://linuxtv.org/anttip/media_tree.git
3567 S:      Maintained
3568 F:      drivers/media/tuners/e4000*
3569
3570 EATA ISA/EISA/PCI SCSI DRIVER
3571 M:      Dario Ballabio <ballabio_dario@emc.com>
3572 L:      linux-scsi@vger.kernel.org
3573 S:      Maintained
3574 F:      drivers/scsi/eata.c
3575
3576 EC100 MEDIA DRIVER
3577 M:      Antti Palosaari <crope@iki.fi>
3578 L:      linux-media@vger.kernel.org
3579 W:      http://linuxtv.org/
3580 W:      http://palosaari.fi/linux/
3581 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3582 T:      git git://linuxtv.org/anttip/media_tree.git
3583 S:      Maintained
3584 F:      drivers/media/dvb-frontends/ec100*
3585
3586 ECRYPT FILE SYSTEM
3587 M:      Tyler Hicks <tyhicks@canonical.com>
3588 L:      ecryptfs@vger.kernel.org
3589 W:      http://ecryptfs.org
3590 W:      https://launchpad.net/ecryptfs
3591 S:      Supported
3592 F:      Documentation/filesystems/ecryptfs.txt
3593 F:      fs/ecryptfs/
3594
3595 EDAC-CORE
3596 M:      Doug Thompson <dougthompson@xmission.com>
3597 M:      Borislav Petkov <bp@alien8.de>
3598 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3599 L:      linux-edac@vger.kernel.org
3600 W:      bluesmoke.sourceforge.net
3601 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3602 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3603 S:      Supported
3604 F:      Documentation/edac.txt
3605 F:      drivers/edac/
3606 F:      include/linux/edac.h
3607
3608 EDAC-AMD64
3609 M:      Doug Thompson <dougthompson@xmission.com>
3610 M:      Borislav Petkov <bp@alien8.de>
3611 L:      linux-edac@vger.kernel.org
3612 W:      bluesmoke.sourceforge.net
3613 S:      Maintained
3614 F:      drivers/edac/amd64_edac*
3615
3616 EDAC-CALXEDA
3617 M:      Doug Thompson <dougthompson@xmission.com>
3618 M:      Robert Richter <rric@kernel.org>
3619 L:      linux-edac@vger.kernel.org
3620 W:      bluesmoke.sourceforge.net
3621 S:      Maintained
3622 F:      drivers/edac/highbank*
3623
3624 EDAC-CAVIUM
3625 M:      Ralf Baechle <ralf@linux-mips.org>
3626 M:      David Daney <david.daney@cavium.com>
3627 L:      linux-edac@vger.kernel.org
3628 L:      linux-mips@linux-mips.org
3629 W:      bluesmoke.sourceforge.net
3630 S:      Supported
3631 F:      drivers/edac/octeon_edac*
3632
3633 EDAC-E752X
3634 M:      Mark Gross <mark.gross@intel.com>
3635 M:      Doug Thompson <dougthompson@xmission.com>
3636 L:      linux-edac@vger.kernel.org
3637 W:      bluesmoke.sourceforge.net
3638 S:      Maintained
3639 F:      drivers/edac/e752x_edac.c
3640
3641 EDAC-E7XXX
3642 M:      Doug Thompson <dougthompson@xmission.com>
3643 L:      linux-edac@vger.kernel.org
3644 W:      bluesmoke.sourceforge.net
3645 S:      Maintained
3646 F:      drivers/edac/e7xxx_edac.c
3647
3648 EDAC-GHES
3649 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3650 L:      linux-edac@vger.kernel.org
3651 W:      bluesmoke.sourceforge.net
3652 S:      Maintained
3653 F:      drivers/edac/ghes_edac.c
3654
3655 EDAC-I82443BXGX
3656 M:      Tim Small <tim@buttersideup.com>
3657 L:      linux-edac@vger.kernel.org
3658 W:      bluesmoke.sourceforge.net
3659 S:      Maintained
3660 F:      drivers/edac/i82443bxgx_edac.c
3661
3662 EDAC-I3000
3663 M:      Jason Uhlenkott <juhlenko@akamai.com>
3664 L:      linux-edac@vger.kernel.org
3665 W:      bluesmoke.sourceforge.net
3666 S:      Maintained
3667 F:      drivers/edac/i3000_edac.c
3668
3669 EDAC-I5000
3670 M:      Doug Thompson <dougthompson@xmission.com>
3671 L:      linux-edac@vger.kernel.org
3672 W:      bluesmoke.sourceforge.net
3673 S:      Maintained
3674 F:      drivers/edac/i5000_edac.c
3675
3676 EDAC-I5400
3677 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3678 L:      linux-edac@vger.kernel.org
3679 W:      bluesmoke.sourceforge.net
3680 S:      Maintained
3681 F:      drivers/edac/i5400_edac.c
3682
3683 EDAC-I7300
3684 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3685 L:      linux-edac@vger.kernel.org
3686 W:      bluesmoke.sourceforge.net
3687 S:      Maintained
3688 F:      drivers/edac/i7300_edac.c
3689
3690 EDAC-I7CORE
3691 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3692 L:      linux-edac@vger.kernel.org
3693 W:      bluesmoke.sourceforge.net
3694 S:      Maintained
3695 F:      drivers/edac/i7core_edac.c
3696
3697 EDAC-I82975X
3698 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3699 M:      "Arvind R." <arvino55@gmail.com>
3700 L:      linux-edac@vger.kernel.org
3701 W:      bluesmoke.sourceforge.net
3702 S:      Maintained
3703 F:      drivers/edac/i82975x_edac.c
3704
3705 EDAC-IE31200
3706 M:      Jason Baron <jbaron@akamai.com>
3707 L:      linux-edac@vger.kernel.org
3708 W:      bluesmoke.sourceforge.net
3709 S:      Maintained
3710 F:      drivers/edac/ie31200_edac.c
3711
3712 EDAC-MPC85XX
3713 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3714 L:      linux-edac@vger.kernel.org
3715 W:      bluesmoke.sourceforge.net
3716 S:      Maintained
3717 F:      drivers/edac/mpc85xx_edac.[ch]
3718
3719 EDAC-PASEMI
3720 M:      Egor Martovetsky <egor@pasemi.com>
3721 L:      linux-edac@vger.kernel.org
3722 W:      bluesmoke.sourceforge.net
3723 S:      Maintained
3724 F:      drivers/edac/pasemi_edac.c
3725
3726 EDAC-R82600
3727 M:      Tim Small <tim@buttersideup.com>
3728 L:      linux-edac@vger.kernel.org
3729 W:      bluesmoke.sourceforge.net
3730 S:      Maintained
3731 F:      drivers/edac/r82600_edac.c
3732
3733 EDAC-SBRIDGE
3734 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3735 L:      linux-edac@vger.kernel.org
3736 W:      bluesmoke.sourceforge.net
3737 S:      Maintained
3738 F:      drivers/edac/sb_edac.c
3739
3740 EDIROL UA-101/UA-1000 DRIVER
3741 M:      Clemens Ladisch <clemens@ladisch.de>
3742 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3743 T:      git git://git.alsa-project.org/alsa-kernel.git
3744 S:      Maintained
3745 F:      sound/usb/misc/ua101.c
3746
3747 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3748 M:      Matt Fleming <matt.fleming@intel.com>
3749 L:      linux-efi@vger.kernel.org
3750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3751 S:      Maintained
3752 F:      Documentation/efi-stub.txt
3753 F:      arch/ia64/kernel/efi.c
3754 F:      arch/x86/boot/compressed/eboot.[ch]
3755 F:      arch/x86/include/asm/efi.h
3756 F:      arch/x86/platform/efi/*
3757 F:      drivers/firmware/efi/*
3758 F:      include/linux/efi*.h
3759
3760 EFI VARIABLE FILESYSTEM
3761 M:      Matthew Garrett <matthew.garrett@nebula.com>
3762 M:      Jeremy Kerr <jk@ozlabs.org>
3763 M:      Matt Fleming <matt.fleming@intel.com>
3764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3765 L:      linux-efi@vger.kernel.org
3766 S:      Maintained
3767 F:      fs/efivarfs/
3768
3769 EFIFB FRAMEBUFFER DRIVER
3770 L:      linux-fbdev@vger.kernel.org
3771 M:      Peter Jones <pjones@redhat.com>
3772 S:      Maintained
3773 F:      drivers/video/fbdev/efifb.c
3774
3775 EFS FILESYSTEM
3776 W:      http://aeschi.ch.eu.org/efs/
3777 S:      Orphan
3778 F:      fs/efs/
3779
3780 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3781 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3782 M:      Christoph Raisch <raisch@de.ibm.com>
3783 L:      linux-rdma@vger.kernel.org
3784 S:      Supported
3785 F:      drivers/infiniband/hw/ehca/
3786
3787 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3788 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3789 L:      netdev@vger.kernel.org
3790 S:      Maintained
3791 F:      drivers/net/ethernet/ibm/ehea/
3792
3793 EM28XX VIDEO4LINUX DRIVER
3794 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3795 L:      linux-media@vger.kernel.org
3796 W:      http://linuxtv.org
3797 T:      git git://linuxtv.org/media_tree.git
3798 S:      Maintained
3799 F:      drivers/media/usb/em28xx/
3800
3801 EMBEDDED LINUX
3802 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3803 M:      Matt Mackall <mpm@selenic.com>
3804 M:      David Woodhouse <dwmw2@infradead.org>
3805 L:      linux-embedded@vger.kernel.org
3806 S:      Maintained
3807
3808 EMULEX LPFC FC SCSI DRIVER
3809 M:      James Smart <james.smart@emulex.com>
3810 L:      linux-scsi@vger.kernel.org
3811 W:      http://sourceforge.net/projects/lpfcxxxx
3812 S:      Supported
3813 F:      drivers/scsi/lpfc/
3814
3815 ENE CB710 FLASH CARD READER DRIVER
3816 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3817 S:      Maintained
3818 F:      drivers/misc/cb710/
3819 F:      drivers/mmc/host/cb710-mmc.*
3820 F:      include/linux/cb710.h
3821
3822 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3823 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3824 S:      Maintained
3825 F:      drivers/media/rc/ene_ir.*
3826
3827 ENHANCED ERROR HANDLING (EEH)
3828 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3829 L:      linuxppc-dev@lists.ozlabs.org
3830 S:      Supported
3831 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3832 F:      arch/powerpc/kernel/eeh*.c
3833
3834 EPSON S1D13XXX FRAMEBUFFER DRIVER
3835 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3836 S:      Maintained
3837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3838 F:      drivers/video/fbdev/s1d13xxxfb.c
3839 F:      include/video/s1d13xxxfb.h
3840
3841 ET131X NETWORK DRIVER
3842 M:      Mark Einon <mark.einon@gmail.com>
3843 S:      Odd Fixes
3844 F:      drivers/net/ethernet/agere/
3845
3846 ETHERNET BRIDGE
3847 M:      Stephen Hemminger <stephen@networkplumber.org>
3848 L:      bridge@lists.linux-foundation.org
3849 L:      netdev@vger.kernel.org
3850 W:      http://www.linuxfoundation.org/en/Net:Bridge
3851 S:      Maintained
3852 F:      include/linux/netfilter_bridge/
3853 F:      net/bridge/
3854
3855 ETHERNET PHY LIBRARY
3856 M:      Florian Fainelli <f.fainelli@gmail.com>
3857 L:      netdev@vger.kernel.org
3858 S:      Maintained
3859 F:      include/linux/phy.h
3860 F:      include/linux/phy_fixed.h
3861 F:      drivers/net/phy/
3862 F:      Documentation/networking/phy.txt
3863 F:      drivers/of/of_mdio.c
3864 F:      drivers/of/of_net.c
3865
3866 EXT2 FILE SYSTEM
3867 M:      Jan Kara <jack@suse.cz>
3868 L:      linux-ext4@vger.kernel.org
3869 S:      Maintained
3870 F:      Documentation/filesystems/ext2.txt
3871 F:      fs/ext2/
3872 F:      include/linux/ext2*
3873
3874 EXT3 FILE SYSTEM
3875 M:      Jan Kara <jack@suse.cz>
3876 M:      Andrew Morton <akpm@linux-foundation.org>
3877 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3878 L:      linux-ext4@vger.kernel.org
3879 S:      Maintained
3880 F:      Documentation/filesystems/ext3.txt
3881 F:      fs/ext3/
3882
3883 EXT4 FILE SYSTEM
3884 M:      "Theodore Ts'o" <tytso@mit.edu>
3885 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3886 L:      linux-ext4@vger.kernel.org
3887 W:      http://ext4.wiki.kernel.org
3888 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3889 S:      Maintained
3890 F:      Documentation/filesystems/ext4.txt
3891 F:      fs/ext4/
3892
3893 Extended Verification Module (EVM)
3894 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3895 L:      linux-ima-devel@lists.sourceforge.net
3896 L:      linux-security-module@vger.kernel.org
3897 S:      Supported
3898 F:      security/integrity/evm/
3899
3900 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3901 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3902 M:      Chanwoo Choi <cw00.choi@samsung.com>
3903 L:      linux-kernel@vger.kernel.org
3904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3905 S:      Maintained
3906 F:      drivers/extcon/
3907 F:      Documentation/extcon/
3908
3909 EXYNOS DP DRIVER
3910 M:      Jingoo Han <jg1.han@samsung.com>
3911 L:      dri-devel@lists.freedesktop.org
3912 S:      Maintained
3913 F:      drivers/gpu/drm/exynos/exynos_dp*
3914
3915 EXYNOS MIPI DISPLAY DRIVERS
3916 M:      Inki Dae <inki.dae@samsung.com>
3917 M:      Donghwa Lee <dh09.lee@samsung.com>
3918 M:      Kyungmin Park <kyungmin.park@samsung.com>
3919 L:      linux-fbdev@vger.kernel.org
3920 S:      Maintained
3921 F:      drivers/video/fbdev/exynos/exynos_mipi*
3922 F:      include/video/exynos_mipi*
3923
3924 F71805F HARDWARE MONITORING DRIVER
3925 M:      Jean Delvare <jdelvare@suse.de>
3926 L:      lm-sensors@lm-sensors.org
3927 S:      Maintained
3928 F:      Documentation/hwmon/f71805f
3929 F:      drivers/hwmon/f71805f.c
3930
3931 FC0011 TUNER DRIVER
3932 M:      Michael Buesch <m@bues.ch>
3933 L:      linux-media@vger.kernel.org
3934 S:      Maintained
3935 F:      drivers/media/tuners/fc0011.h
3936 F:      drivers/media/tuners/fc0011.c
3937
3938 FC2580 MEDIA DRIVER
3939 M:      Antti Palosaari <crope@iki.fi>
3940 L:      linux-media@vger.kernel.org
3941 W:      http://linuxtv.org/
3942 W:      http://palosaari.fi/linux/
3943 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3944 T:      git git://linuxtv.org/anttip/media_tree.git
3945 S:      Maintained
3946 F:      drivers/media/tuners/fc2580*
3947
3948 FANOTIFY
3949 M:      Eric Paris <eparis@redhat.com>
3950 S:      Maintained
3951 F:      fs/notify/fanotify/
3952 F:      include/linux/fanotify.h
3953 F:      include/uapi/linux/fanotify.h
3954
3955 FARSYNC SYNCHRONOUS DRIVER
3956 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3957 W:      http://www.farsite.co.uk/
3958 S:      Supported
3959 F:      drivers/net/wan/farsync.*
3960
3961 FAULT INJECTION SUPPORT
3962 M:      Akinobu Mita <akinobu.mita@gmail.com>
3963 S:      Supported
3964 F:      Documentation/fault-injection/
3965 F:      lib/fault-inject.c
3966
3967 FBTFT Framebuffer drivers
3968 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3969 M:      Noralf Trønnes <noralf@tronnes.org>
3970 S:      Maintained
3971 F:      drivers/staging/fbtft/
3972
3973 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3974 M:      Vasu Dev <vasu.dev@intel.com>
3975 L:      fcoe-devel@open-fcoe.org
3976 W:      www.Open-FCoE.org
3977 S:      Supported
3978 F:      drivers/scsi/libfc/
3979 F:      drivers/scsi/fcoe/
3980 F:      include/scsi/fc/
3981 F:      include/scsi/libfc.h
3982 F:      include/scsi/libfcoe.h
3983 F:      include/uapi/scsi/fc/
3984
3985 FILE LOCKING (flock() and fcntl()/lockf())
3986 M:      Jeff Layton <jlayton@poochiereds.net>
3987 M:      J. Bruce Fields <bfields@fieldses.org>
3988 L:      linux-fsdevel@vger.kernel.org
3989 S:      Maintained
3990 F:      include/linux/fcntl.h
3991 F:      include/linux/fs.h
3992 F:      include/uapi/linux/fcntl.h
3993 F:      include/uapi/linux/fs.h
3994 F:      fs/fcntl.c
3995 F:      fs/locks.c
3996
3997 FILESYSTEMS (VFS and infrastructure)
3998 M:      Alexander Viro <viro@zeniv.linux.org.uk>
3999 L:      linux-fsdevel@vger.kernel.org
4000 S:      Maintained
4001 F:      fs/*
4002
4003 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4004 M:      Riku Voipio <riku.voipio@iki.fi>
4005 L:      lm-sensors@lm-sensors.org
4006 S:      Maintained
4007 F:      drivers/hwmon/f75375s.c
4008 F:      include/linux/f75375s.h
4009
4010 FIREWIRE AUDIO DRIVERS
4011 M:      Clemens Ladisch <clemens@ladisch.de>
4012 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4013 T:      git git://git.alsa-project.org/alsa-kernel.git
4014 S:      Maintained
4015 F:      sound/firewire/
4016
4017 FIREWIRE MEDIA DRIVERS (firedtv)
4018 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4019 L:      linux-media@vger.kernel.org
4020 L:      linux1394-devel@lists.sourceforge.net
4021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4022 S:      Maintained
4023 F:      drivers/media/firewire/
4024
4025 FIREWIRE SBP-2 TARGET
4026 M:      Chris Boot <bootc@bootc.net>
4027 L:      linux-scsi@vger.kernel.org
4028 L:      target-devel@vger.kernel.org
4029 L:      linux1394-devel@lists.sourceforge.net
4030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4031 S:      Maintained
4032 F:      drivers/target/sbp/
4033
4034 FIREWIRE SUBSYSTEM
4035 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4036 L:      linux1394-devel@lists.sourceforge.net
4037 W:      http://ieee1394.wiki.kernel.org/
4038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4039 S:      Maintained
4040 F:      drivers/firewire/
4041 F:      include/linux/firewire.h
4042 F:      include/uapi/linux/firewire*.h
4043 F:      tools/firewire/
4044
4045 FIRMWARE LOADER (request_firmware)
4046 M:      Ming Lei <ming.lei@canonical.com>
4047 L:      linux-kernel@vger.kernel.org
4048 S:      Maintained
4049 F:      Documentation/firmware_class/
4050 F:      drivers/base/firmware*.c
4051 F:      include/linux/firmware.h
4052
4053 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4054 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4055 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4056 S:      Maintained
4057 F:      drivers/block/rsxx/
4058
4059 FLOPPY DRIVER
4060 M:      Jiri Kosina <jkosina@suse.cz>
4061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4062 S:      Odd fixes
4063 F:      drivers/block/floppy.c
4064
4065 FMC SUBSYSTEM
4066 M:      Alessandro Rubini <rubini@gnudd.com>
4067 W:      http://www.ohwr.org/projects/fmc-bus
4068 S:      Supported
4069 F:      drivers/fmc/
4070 F:      include/linux/fmc*.h
4071 F:      include/linux/ipmi-fru.h
4072 K:      fmc_d.*register
4073
4074 FPU EMULATOR
4075 M:      Bill Metzenthen <billm@melbpc.org.au>
4076 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4077 S:      Maintained
4078 F:      arch/x86/math-emu/
4079
4080 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4081 L:      netdev@vger.kernel.org
4082 S:      Orphan
4083 F:      drivers/net/wan/dlci.c
4084 F:      drivers/net/wan/sdla.c
4085
4086 FRAMEBUFFER LAYER
4087 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4088 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4089 L:      linux-fbdev@vger.kernel.org
4090 W:      http://linux-fbdev.sourceforge.net/
4091 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4093 S:      Maintained
4094 F:      Documentation/fb/
4095 F:      Documentation/devicetree/bindings/fb/
4096 F:      drivers/video/
4097 F:      include/video/
4098 F:      include/linux/fb.h
4099 F:      include/uapi/video/
4100 F:      include/uapi/linux/fb.h
4101
4102 FREESCALE DIU FRAMEBUFFER DRIVER
4103 M:      Timur Tabi <timur@tabi.org>
4104 L:      linux-fbdev@vger.kernel.org
4105 S:      Maintained
4106 F:      drivers/video/fbdev/fsl-diu-fb.*
4107
4108 FREESCALE DMA DRIVER
4109 M:      Li Yang <leoli@freescale.com>
4110 M:      Zhang Wei <zw@zh-kernel.org>
4111 L:      linuxppc-dev@lists.ozlabs.org
4112 S:      Maintained
4113 F:      drivers/dma/fsldma.*
4114
4115 FREESCALE I2C CPM DRIVER
4116 M:      Jochen Friedrich <jochen@scram.de>
4117 L:      linuxppc-dev@lists.ozlabs.org
4118 L:      linux-i2c@vger.kernel.org
4119 S:      Maintained
4120 F:      drivers/i2c/busses/i2c-cpm.c
4121
4122 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4123 M:      Sascha Hauer <kernel@pengutronix.de>
4124 L:      linux-fbdev@vger.kernel.org
4125 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4126 S:      Maintained
4127 F:      include/linux/platform_data/video-imxfb.h
4128 F:      drivers/video/fbdev/imxfb.c
4129
4130 FREESCALE QUAD SPI DRIVER
4131 M:      Han Xu <han.xu@freescale.com>
4132 L:      linux-mtd@lists.infradead.org
4133 S:      Maintained
4134 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4135
4136 FREESCALE SOC FS_ENET DRIVER
4137 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4138 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4139 L:      linuxppc-dev@lists.ozlabs.org
4140 L:      netdev@vger.kernel.org
4141 S:      Maintained
4142 F:      drivers/net/ethernet/freescale/fs_enet/
4143 F:      include/linux/fs_enet_pd.h
4144
4145 FREESCALE QUICC ENGINE LIBRARY
4146 L:      linuxppc-dev@lists.ozlabs.org
4147 S:      Orphan
4148 F:      arch/powerpc/sysdev/qe_lib/
4149 F:      arch/powerpc/include/asm/*qe.h
4150
4151 FREESCALE USB PERIPHERAL DRIVERS
4152 M:      Li Yang <leoli@freescale.com>
4153 L:      linux-usb@vger.kernel.org
4154 L:      linuxppc-dev@lists.ozlabs.org
4155 S:      Maintained
4156 F:      drivers/usb/gadget/udc/fsl*
4157
4158 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4159 M:      Li Yang <leoli@freescale.com>
4160 L:      netdev@vger.kernel.org
4161 L:      linuxppc-dev@lists.ozlabs.org
4162 S:      Maintained
4163 F:      drivers/net/ethernet/freescale/ucc_geth*
4164
4165 FREESCALE QUICC ENGINE UCC UART DRIVER
4166 M:      Timur Tabi <timur@tabi.org>
4167 L:      linuxppc-dev@lists.ozlabs.org
4168 S:      Maintained
4169 F:      drivers/tty/serial/ucc_uart.c
4170
4171 FREESCALE SOC SOUND DRIVERS
4172 M:      Timur Tabi <timur@tabi.org>
4173 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4174 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4175 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4176 L:      linuxppc-dev@lists.ozlabs.org
4177 S:      Maintained
4178 F:      sound/soc/fsl/fsl*
4179 F:      sound/soc/fsl/imx*
4180 F:      sound/soc/fsl/mpc8610_hpcd.c
4181
4182 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4183 M:      J. German Rivera <German.Rivera@freescale.com>
4184 L:      linux-kernel@vger.kernel.org
4185 S:      Maintained
4186 F:      drivers/staging/fsl-mc/
4187
4188 FREEVXFS FILESYSTEM
4189 M:      Christoph Hellwig <hch@infradead.org>
4190 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4191 S:      Maintained
4192 F:      fs/freevxfs/
4193
4194 FREEZER
4195 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4196 M:      Pavel Machek <pavel@ucw.cz>
4197 L:      linux-pm@vger.kernel.org
4198 S:      Supported
4199 F:      Documentation/power/freezing-of-tasks.txt
4200 F:      include/linux/freezer.h
4201 F:      kernel/freezer.c
4202
4203 FRONTSWAP API
4204 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4205 L:      linux-kernel@vger.kernel.org
4206 S:      Maintained
4207 F:      mm/frontswap.c
4208 F:      include/linux/frontswap.h
4209
4210 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4211 M:      David Howells <dhowells@redhat.com>
4212 L:      linux-cachefs@redhat.com
4213 S:      Supported
4214 F:      Documentation/filesystems/caching/
4215 F:      fs/fscache/
4216 F:      include/linux/fscache*.h
4217
4218 F2FS FILE SYSTEM
4219 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4220 M:      Changman Lee <cm224.lee@samsung.com>
4221 L:      linux-f2fs-devel@lists.sourceforge.net
4222 W:      http://en.wikipedia.org/wiki/F2FS
4223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4224 S:      Maintained
4225 F:      Documentation/filesystems/f2fs.txt
4226 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4227 F:      fs/f2fs/
4228 F:      include/linux/f2fs_fs.h
4229
4230 FUJITSU FR-V (FRV) PORT
4231 M:      David Howells <dhowells@redhat.com>
4232 S:      Maintained
4233 F:      arch/frv/
4234
4235 FUJITSU LAPTOP EXTRAS
4236 M:      Jonathan Woithe <jwoithe@just42.net>
4237 L:      platform-driver-x86@vger.kernel.org
4238 S:      Maintained
4239 F:      drivers/platform/x86/fujitsu-laptop.c
4240
4241 FUJITSU M-5MO LS CAMERA ISP DRIVER
4242 M:      Kyungmin Park <kyungmin.park@samsung.com>
4243 M:      Heungjun Kim <riverful.kim@samsung.com>
4244 L:      linux-media@vger.kernel.org
4245 S:      Maintained
4246 F:      drivers/media/i2c/m5mols/
4247 F:      include/media/m5mols.h
4248
4249 FUJITSU TABLET EXTRAS
4250 M:      Robert Gerlach <khnz@gmx.de>
4251 L:      platform-driver-x86@vger.kernel.org
4252 S:      Maintained
4253 F:      drivers/platform/x86/fujitsu-tablet.c
4254
4255 FUSE: FILESYSTEM IN USERSPACE
4256 M:      Miklos Szeredi <miklos@szeredi.hu>
4257 L:      fuse-devel@lists.sourceforge.net
4258 W:      http://fuse.sourceforge.net/
4259 S:      Maintained
4260 F:      fs/fuse/
4261 F:      include/uapi/linux/fuse.h
4262
4263 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4264 M:      Rik Faith <faith@cs.unc.edu>
4265 L:      linux-scsi@vger.kernel.org
4266 S:      Odd Fixes (e.g., new signatures)
4267 F:      drivers/scsi/fdomain.*
4268
4269 GCOV BASED KERNEL PROFILING
4270 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4271 S:      Maintained
4272 F:      kernel/gcov/
4273 F:      Documentation/gcov.txt
4274
4275 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4276 M:      Achim Leubner <achim_leubner@adaptec.com>
4277 L:      linux-scsi@vger.kernel.org
4278 W:      http://www.icp-vortex.com/
4279 S:      Supported
4280 F:      drivers/scsi/gdt*
4281
4282 GDB KERNEL DEBUGGING HELPER SCRIPTS
4283 M:      Jan Kiszka <jan.kiszka@siemens.com>
4284 S:      Supported
4285 F:      scripts/gdb/
4286
4287 GEMTEK FM RADIO RECEIVER DRIVER
4288 M:      Hans Verkuil <hverkuil@xs4all.nl>
4289 L:      linux-media@vger.kernel.org
4290 T:      git git://linuxtv.org/media_tree.git
4291 W:      http://linuxtv.org
4292 S:      Maintained
4293 F:      drivers/media/radio/radio-gemtek*
4294
4295 GENERIC GPIO I2C DRIVER
4296 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4297 S:      Supported
4298 F:      drivers/i2c/busses/i2c-gpio.c
4299 F:      include/linux/i2c-gpio.h
4300
4301 GENERIC GPIO I2C MULTIPLEXER DRIVER
4302 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4303 L:      linux-i2c@vger.kernel.org
4304 S:      Supported
4305 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4306 F:      include/linux/i2c-mux-gpio.h
4307 F:      Documentation/i2c/muxes/i2c-mux-gpio
4308
4309 GENERIC HDLC (WAN) DRIVERS
4310 M:      Krzysztof Halasa <khc@pm.waw.pl>
4311 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4312 S:      Maintained
4313 F:      drivers/net/wan/c101.c
4314 F:      drivers/net/wan/hd6457*
4315 F:      drivers/net/wan/hdlc*
4316 F:      drivers/net/wan/n2.c
4317 F:      drivers/net/wan/pc300too.c
4318 F:      drivers/net/wan/pci200syn.c
4319 F:      drivers/net/wan/wanxl*
4320
4321 GENERIC INCLUDE/ASM HEADER FILES
4322 M:      Arnd Bergmann <arnd@arndb.de>
4323 L:      linux-arch@vger.kernel.org
4324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4325 S:      Maintained
4326 F:      include/asm-generic/
4327 F:      include/uapi/asm-generic/
4328
4329 GENERIC PHY FRAMEWORK
4330 M:      Kishon Vijay Abraham I <kishon@ti.com>
4331 L:      linux-kernel@vger.kernel.org
4332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4333 S:      Supported
4334 F:      drivers/phy/
4335 F:      include/linux/phy/
4336
4337 GENERIC PM DOMAINS
4338 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4339 M:      Kevin Hilman <khilman@kernel.org>
4340 M:      Ulf Hansson <ulf.hansson@linaro.org>
4341 L:      linux-pm@vger.kernel.org
4342 S:      Supported
4343 F:      drivers/base/power/domain*.c
4344 F:      include/linux/pm_domain.h
4345
4346 GENERIC UIO DRIVER FOR PCI DEVICES
4347 M:      "Michael S. Tsirkin" <mst@redhat.com>
4348 L:      kvm@vger.kernel.org
4349 S:      Supported
4350 F:      drivers/uio/uio_pci_generic.c
4351
4352 GET_MAINTAINER SCRIPT
4353 M:      Joe Perches <joe@perches.com>
4354 S:      Maintained
4355 F:      scripts/get_maintainer.pl
4356
4357 GFS2 FILE SYSTEM
4358 M:      Steven Whitehouse <swhiteho@redhat.com>
4359 M:      Bob Peterson <rpeterso@redhat.com>
4360 L:      cluster-devel@redhat.com
4361 W:      http://sources.redhat.com/cluster/
4362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4363 S:      Supported
4364 F:      Documentation/filesystems/gfs2*.txt
4365 F:      fs/gfs2/
4366 F:      include/uapi/linux/gfs2_ondisk.h
4367
4368 GIGASET ISDN DRIVERS
4369 M:      Hansjoerg Lipp <hjlipp@web.de>
4370 M:      Tilman Schmidt <tilman@imap.cc>
4371 L:      gigaset307x-common@lists.sourceforge.net
4372 W:      http://gigaset307x.sourceforge.net/
4373 S:      Maintained
4374 F:      Documentation/isdn/README.gigaset
4375 F:      drivers/isdn/gigaset/
4376 F:      include/uapi/linux/gigaset_dev.h
4377
4378 GO7007 MPEG CODEC
4379 M:      Hans Verkuil <hans.verkuil@cisco.com>
4380 L:      linux-media@vger.kernel.org
4381 S:      Maintained
4382 F:      drivers/media/usb/go7007/
4383
4384 GOODIX TOUCHSCREEN
4385 M:      Bastien Nocera <hadess@hadess.net>
4386 L:      linux-input@vger.kernel.org
4387 S:      Maintained
4388 F:      drivers/input/touchscreen/goodix.c
4389
4390 GPIO SUBSYSTEM
4391 M:      Linus Walleij <linus.walleij@linaro.org>
4392 M:      Alexandre Courbot <gnurou@gmail.com>
4393 L:      linux-gpio@vger.kernel.org
4394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4395 S:      Maintained
4396 F:      Documentation/gpio/
4397 F:      drivers/gpio/
4398 F:      include/linux/gpio/
4399 F:      include/linux/gpio.h
4400 F:      include/asm-generic/gpio.h
4401
4402 GRE DEMULTIPLEXER DRIVER
4403 M:      Dmitry Kozlov <xeb@mail.ru>
4404 L:      netdev@vger.kernel.org
4405 S:      Maintained
4406 F:      net/ipv4/gre_demux.c
4407 F:      net/ipv4/gre_offload.c
4408 F:      include/net/gre.h
4409
4410 GRETH 10/100/1G Ethernet MAC device driver
4411 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4412 L:      netdev@vger.kernel.org
4413 S:      Maintained
4414 F:      drivers/net/ethernet/aeroflex/
4415
4416 GSPCA FINEPIX SUBDRIVER
4417 M:      Frank Zago <frank@zago.net>
4418 L:      linux-media@vger.kernel.org
4419 T:      git git://linuxtv.org/media_tree.git
4420 S:      Maintained
4421 F:      drivers/media/usb/gspca/finepix.c
4422
4423 GSPCA GL860 SUBDRIVER
4424 M:      Olivier Lorin <o.lorin@laposte.net>
4425 L:      linux-media@vger.kernel.org
4426 T:      git git://linuxtv.org/media_tree.git
4427 S:      Maintained
4428 F:      drivers/media/usb/gspca/gl860/
4429
4430 GSPCA M5602 SUBDRIVER
4431 M:      Erik Andren <erik.andren@gmail.com>
4432 L:      linux-media@vger.kernel.org
4433 T:      git git://linuxtv.org/media_tree.git
4434 S:      Maintained
4435 F:      drivers/media/usb/gspca/m5602/
4436
4437 GSPCA PAC207 SONIXB SUBDRIVER
4438 M:      Hans de Goede <hdegoede@redhat.com>
4439 L:      linux-media@vger.kernel.org
4440 T:      git git://linuxtv.org/media_tree.git
4441 S:      Maintained
4442 F:      drivers/media/usb/gspca/pac207.c
4443
4444 GSPCA SN9C20X SUBDRIVER
4445 M:      Brian Johnson <brijohn@gmail.com>
4446 L:      linux-media@vger.kernel.org
4447 T:      git git://linuxtv.org/media_tree.git
4448 S:      Maintained
4449 F:      drivers/media/usb/gspca/sn9c20x.c
4450
4451 GSPCA T613 SUBDRIVER
4452 M:      Leandro Costantino <lcostantino@gmail.com>
4453 L:      linux-media@vger.kernel.org
4454 T:      git git://linuxtv.org/media_tree.git
4455 S:      Maintained
4456 F:      drivers/media/usb/gspca/t613.c
4457
4458 GSPCA USB WEBCAM DRIVER
4459 M:      Hans de Goede <hdegoede@redhat.com>
4460 L:      linux-media@vger.kernel.org
4461 T:      git git://linuxtv.org/media_tree.git
4462 S:      Maintained
4463 F:      drivers/media/usb/gspca/
4464
4465 GUID PARTITION TABLE (GPT)
4466 M:      Davidlohr Bueso <davidlohr@hp.com>
4467 L:      linux-efi@vger.kernel.org
4468 S:      Maintained
4469 F:      block/partitions/efi.*
4470
4471 STK1160 USB VIDEO CAPTURE DRIVER
4472 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4473 L:      linux-media@vger.kernel.org
4474 T:      git git://linuxtv.org/media_tree.git
4475 S:      Maintained
4476 F:      drivers/media/usb/stk1160/
4477
4478 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4479 M:      Frank Seidel <frank@f-seidel.de>
4480 L:      platform-driver-x86@vger.kernel.org
4481 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4482 S:      Maintained
4483 F:      drivers/platform/x86/hdaps.c
4484
4485 HDPVR USB VIDEO ENCODER DRIVER
4486 M:      Hans Verkuil <hverkuil@xs4all.nl>
4487 L:      linux-media@vger.kernel.org
4488 T:      git git://linuxtv.org/media_tree.git
4489 W:      http://linuxtv.org
4490 S:      Odd Fixes
4491 F:      drivers/media/usb/hdpvr/
4492
4493 HWPOISON MEMORY FAILURE HANDLING
4494 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4495 L:      linux-mm@kvack.org
4496 S:      Maintained
4497 F:      mm/memory-failure.c
4498 F:      mm/hwpoison-inject.c
4499
4500 HYPERVISOR VIRTUAL CONSOLE DRIVER
4501 L:      linuxppc-dev@lists.ozlabs.org
4502 S:      Odd Fixes
4503 F:      drivers/tty/hvc/
4504
4505 HACKRF MEDIA DRIVER
4506 M:      Antti Palosaari <crope@iki.fi>
4507 L:      linux-media@vger.kernel.org
4508 W:      http://linuxtv.org/
4509 W:      http://palosaari.fi/linux/
4510 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4511 T:      git git://linuxtv.org/anttip/media_tree.git
4512 S:      Maintained
4513 F:      drivers/media/usb/hackrf/
4514
4515 HARDWARE MONITORING
4516 M:      Jean Delvare <jdelvare@suse.de>
4517 M:      Guenter Roeck <linux@roeck-us.net>
4518 L:      lm-sensors@lm-sensors.org
4519 W:      http://www.lm-sensors.org/
4520 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4522 S:      Maintained
4523 F:      Documentation/hwmon/
4524 F:      drivers/hwmon/
4525 F:      include/linux/hwmon*.h
4526
4527 HARDWARE RANDOM NUMBER GENERATOR CORE
4528 M:      Matt Mackall <mpm@selenic.com>
4529 M:      Herbert Xu <herbert@gondor.apana.org.au>
4530 L:      linux-crypto@vger.kernel.org
4531 S:      Odd fixes
4532 F:      Documentation/hw_random.txt
4533 F:      drivers/char/hw_random/
4534 F:      include/linux/hw_random.h
4535
4536 HARDWARE SPINLOCK CORE
4537 M:      Ohad Ben-Cohen <ohad@wizery.com>
4538 S:      Maintained
4539 F:      Documentation/hwspinlock.txt
4540 F:      drivers/hwspinlock/hwspinlock_*
4541 F:      include/linux/hwspinlock.h
4542
4543 HARMONY SOUND DRIVER
4544 L:      linux-parisc@vger.kernel.org
4545 S:      Maintained
4546 F:      sound/parisc/harmony.*
4547
4548 HD29L2 MEDIA DRIVER
4549 M:      Antti Palosaari <crope@iki.fi>
4550 L:      linux-media@vger.kernel.org
4551 W:      http://linuxtv.org/
4552 W:      http://palosaari.fi/linux/
4553 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4554 T:      git git://linuxtv.org/anttip/media_tree.git
4555 S:      Maintained
4556 F:      drivers/media/dvb-frontends/hd29l2*
4557
4558 HEWLETT-PACKARD SMART2 RAID DRIVER
4559 L:      iss_storagedev@hp.com
4560 S:      Orphan
4561 F:      Documentation/blockdev/cpqarray.txt
4562 F:      drivers/block/cpqarray.*
4563
4564 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4565 M:      Don Brace <don.brace@pmcs.com>
4566 L:      iss_storagedev@hp.com
4567 L:      storagedev@pmcs.com
4568 L:      linux-scsi@vger.kernel.org
4569 S:      Supported
4570 F:      Documentation/scsi/hpsa.txt
4571 F:      drivers/scsi/hpsa*.[ch]
4572 F:      include/linux/cciss*.h
4573 F:      include/uapi/linux/cciss*.h
4574
4575 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4576 M:      Don Brace <don.brace@pmcs.com>
4577 L:      iss_storagedev@hp.com
4578 L:      storagedev@pmcs.com
4579 L:      linux-scsi@vger.kernel.org
4580 S:      Supported
4581 F:      Documentation/blockdev/cciss.txt
4582 F:      drivers/block/cciss*
4583 F:      include/linux/cciss_ioctl.h
4584 F:      include/uapi/linux/cciss_ioctl.h
4585
4586 HFS FILESYSTEM
4587 L:      linux-fsdevel@vger.kernel.org
4588 S:      Orphan
4589 F:      Documentation/filesystems/hfs.txt
4590 F:      fs/hfs/
4591
4592 HFSPLUS FILESYSTEM
4593 L:      linux-fsdevel@vger.kernel.org
4594 S:      Orphan
4595 F:      Documentation/filesystems/hfsplus.txt
4596 F:      fs/hfsplus/
4597
4598 HGA FRAMEBUFFER DRIVER
4599 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4600 L:      linux-nvidia@lists.surfsouth.com
4601 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4602 S:      Maintained
4603 F:      drivers/video/fbdev/hgafb.c
4604
4605 HIBERNATION (aka Software Suspend, aka swsusp)
4606 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4607 M:      Pavel Machek <pavel@ucw.cz>
4608 L:      linux-pm@vger.kernel.org
4609 S:      Supported
4610 F:      arch/x86/power/
4611 F:      drivers/base/power/
4612 F:      kernel/power/
4613 F:      include/linux/suspend.h
4614 F:      include/linux/freezer.h
4615 F:      include/linux/pm.h
4616 F:      arch/*/include/asm/suspend*.h
4617
4618 HID CORE LAYER
4619 M:      Jiri Kosina <jkosina@suse.cz>
4620 L:      linux-input@vger.kernel.org
4621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4622 S:      Maintained
4623 F:      drivers/hid/
4624 F:      include/linux/hid*
4625 F:      include/uapi/linux/hid*
4626
4627 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4628 M:      Thomas Gleixner <tglx@linutronix.de>
4629 L:      linux-kernel@vger.kernel.org
4630 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4631 S:      Maintained
4632 F:      Documentation/timers/
4633 F:      kernel/time/hrtimer.c
4634 F:      kernel/time/clockevents.c
4635 F:      kernel/time/tick*.*
4636 F:      kernel/time/timer_*.c
4637 F:      include/linux/clockchips.h
4638 F:      include/linux/hrtimer.h
4639
4640 HIGH-SPEED SCC DRIVER FOR AX.25
4641 L:      linux-hams@vger.kernel.org
4642 S:      Orphan
4643 F:      drivers/net/hamradio/dmascc.c
4644 F:      drivers/net/hamradio/scc.c
4645
4646 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4647 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4648 W:      http://www.highpoint-tech.com
4649 S:      Supported
4650 F:      Documentation/scsi/hptiop.txt
4651 F:      drivers/scsi/hptiop.c
4652
4653 HIPPI
4654 M:      Jes Sorensen <jes@trained-monkey.org>
4655 L:      linux-hippi@sunsite.dk
4656 S:      Maintained
4657 F:      include/linux/hippidevice.h
4658 F:      include/uapi/linux/if_hippi.h
4659 F:      net/802/hippi.c
4660 F:      drivers/net/hippi/
4661
4662 HOST AP DRIVER
4663 M:      Jouni Malinen <j@w1.fi>
4664 L:      hostap@shmoo.com (subscribers-only)
4665 L:      linux-wireless@vger.kernel.org
4666 W:      http://hostap.epitest.fi/
4667 S:      Maintained
4668 F:      drivers/net/wireless/hostap/
4669
4670 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4671 L:      platform-driver-x86@vger.kernel.org
4672 S:      Orphan
4673 F:      drivers/platform/x86/tc1100-wmi.c
4674
4675 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4676 M:      Jaroslav Kysela <perex@perex.cz>
4677 S:      Maintained
4678 F:      drivers/net/ethernet/hp/hp100.*
4679
4680 HPET:   High Precision Event Timers driver
4681 M:      Clemens Ladisch <clemens@ladisch.de>
4682 S:      Maintained
4683 F:      Documentation/timers/hpet.txt
4684 F:      drivers/char/hpet.c
4685 F:      include/linux/hpet.h
4686 F:      include/uapi/linux/hpet.h
4687
4688 HPET:   x86
4689 S:      Orphan
4690 F:      arch/x86/kernel/hpet.c
4691 F:      arch/x86/include/asm/hpet.h
4692
4693 HPFS FILESYSTEM
4694 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4695 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4696 S:      Maintained
4697 F:      fs/hpfs/
4698
4699 HSI SUBSYSTEM
4700 M:      Sebastian Reichel <sre@kernel.org>
4701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4702 S:      Maintained
4703 F:      Documentation/ABI/testing/sysfs-bus-hsi
4704 F:      Documentation/hsi.txt
4705 F:      drivers/hsi/
4706 F:      include/linux/hsi/
4707 F:      include/uapi/linux/hsi/
4708
4709 HSO 3G MODEM DRIVER
4710 M:      Jan Dumon <j.dumon@option.com>
4711 W:      http://www.pharscape.org
4712 S:      Maintained
4713 F:      drivers/net/usb/hso.c
4714
4715 HSR NETWORK PROTOCOL
4716 M:      Arvid Brodin <arvid.brodin@alten.se>
4717 L:      netdev@vger.kernel.org
4718 S:      Maintained
4719 F:      net/hsr/
4720
4721 HTCPEN TOUCHSCREEN DRIVER
4722 M:      Pau Oliva Fora <pof@eslack.org>
4723 L:      linux-input@vger.kernel.org
4724 S:      Maintained
4725 F:      drivers/input/touchscreen/htcpen.c
4726
4727 HUGETLB FILESYSTEM
4728 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4729 S:      Maintained
4730 F:      fs/hugetlbfs/
4731
4732 Hyper-V CORE AND DRIVERS
4733 M:      K. Y. Srinivasan <kys@microsoft.com>
4734 M:      Haiyang Zhang <haiyangz@microsoft.com>
4735 L:      devel@linuxdriverproject.org
4736 S:      Maintained
4737 F:      arch/x86/include/asm/mshyperv.h
4738 F:      arch/x86/include/uapi/asm/hyperv.h
4739 F:      arch/x86/kernel/cpu/mshyperv.c
4740 F:      drivers/hid/hid-hyperv.c
4741 F:      drivers/hv/
4742 F:      drivers/input/serio/hyperv-keyboard.c
4743 F:      drivers/net/hyperv/
4744 F:      drivers/scsi/storvsc_drv.c
4745 F:      drivers/video/fbdev/hyperv_fb.c
4746 F:      include/linux/hyperv.h
4747 F:      tools/hv/
4748
4749 I2C OVER PARALLEL PORT
4750 M:      Jean Delvare <jdelvare@suse.de>
4751 L:      linux-i2c@vger.kernel.org
4752 S:      Maintained
4753 F:      Documentation/i2c/busses/i2c-parport
4754 F:      Documentation/i2c/busses/i2c-parport-light
4755 F:      drivers/i2c/busses/i2c-parport.c
4756 F:      drivers/i2c/busses/i2c-parport-light.c
4757
4758 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4759 M:      Jean Delvare <jdelvare@suse.de>
4760 L:      linux-i2c@vger.kernel.org
4761 S:      Maintained
4762 F:      Documentation/i2c/busses/i2c-ali1535
4763 F:      Documentation/i2c/busses/i2c-ali1563
4764 F:      Documentation/i2c/busses/i2c-ali15x3
4765 F:      Documentation/i2c/busses/i2c-amd756
4766 F:      Documentation/i2c/busses/i2c-amd8111
4767 F:      Documentation/i2c/busses/i2c-i801
4768 F:      Documentation/i2c/busses/i2c-nforce2
4769 F:      Documentation/i2c/busses/i2c-piix4
4770 F:      Documentation/i2c/busses/i2c-sis5595
4771 F:      Documentation/i2c/busses/i2c-sis630
4772 F:      Documentation/i2c/busses/i2c-sis96x
4773 F:      Documentation/i2c/busses/i2c-via
4774 F:      Documentation/i2c/busses/i2c-viapro
4775 F:      drivers/i2c/busses/i2c-ali1535.c
4776 F:      drivers/i2c/busses/i2c-ali1563.c
4777 F:      drivers/i2c/busses/i2c-ali15x3.c
4778 F:      drivers/i2c/busses/i2c-amd756.c
4779 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4780 F:      drivers/i2c/busses/i2c-amd8111.c
4781 F:      drivers/i2c/busses/i2c-i801.c
4782 F:      drivers/i2c/busses/i2c-isch.c
4783 F:      drivers/i2c/busses/i2c-nforce2.c
4784 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4785 F:      drivers/i2c/busses/i2c-piix4.c
4786 F:      drivers/i2c/busses/i2c-sis5595.c
4787 F:      drivers/i2c/busses/i2c-sis630.c
4788 F:      drivers/i2c/busses/i2c-sis96x.c
4789 F:      drivers/i2c/busses/i2c-via.c
4790 F:      drivers/i2c/busses/i2c-viapro.c
4791
4792 I2C/SMBUS ISMT DRIVER
4793 M:      Seth Heasley <seth.heasley@intel.com>
4794 M:      Neil Horman <nhorman@tuxdriver.com>
4795 L:      linux-i2c@vger.kernel.org
4796 F:      drivers/i2c/busses/i2c-ismt.c
4797 F:      Documentation/i2c/busses/i2c-ismt
4798
4799 I2C/SMBUS STUB DRIVER
4800 M:      Jean Delvare <jdelvare@suse.de>
4801 L:      linux-i2c@vger.kernel.org
4802 S:      Maintained
4803 F:      drivers/i2c/i2c-stub.c
4804
4805 I2C SUBSYSTEM
4806 M:      Wolfram Sang <wsa@the-dreams.de>
4807 L:      linux-i2c@vger.kernel.org
4808 W:      https://i2c.wiki.kernel.org/
4809 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4811 S:      Maintained
4812 F:      Documentation/devicetree/bindings/i2c/
4813 F:      Documentation/i2c/
4814 F:      drivers/i2c/
4815 F:      include/linux/i2c.h
4816 F:      include/linux/i2c-*.h
4817 F:      include/uapi/linux/i2c.h
4818 F:      include/uapi/linux/i2c-*.h
4819
4820 I2C ACPI SUPPORT
4821 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4822 L:      linux-i2c@vger.kernel.org
4823 L:      linux-acpi@vger.kernel.org
4824 S:      Maintained
4825
4826 I2C-TAOS-EVM DRIVER
4827 M:      Jean Delvare <jdelvare@suse.de>
4828 L:      linux-i2c@vger.kernel.org
4829 S:      Maintained
4830 F:      Documentation/i2c/busses/i2c-taos-evm
4831 F:      drivers/i2c/busses/i2c-taos-evm.c
4832
4833 I2C-TINY-USB DRIVER
4834 M:      Till Harbaum <till@harbaum.org>
4835 L:      linux-i2c@vger.kernel.org
4836 W:      http://www.harbaum.org/till/i2c_tiny_usb
4837 S:      Maintained
4838 F:      drivers/i2c/busses/i2c-tiny-usb.c
4839
4840 i386 BOOT CODE
4841 M:      "H. Peter Anvin" <hpa@zytor.com>
4842 S:      Maintained
4843 F:      arch/x86/boot/
4844
4845 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4846 M:      "H. Peter Anvin" <hpa@zytor.com>
4847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4848 S:      Maintained
4849
4850 IA64 (Itanium) PLATFORM
4851 M:      Tony Luck <tony.luck@intel.com>
4852 M:      Fenghua Yu <fenghua.yu@intel.com>
4853 L:      linux-ia64@vger.kernel.org
4854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4855 S:      Maintained
4856 F:      arch/ia64/
4857
4858 IBM Power in-Nest Crypto Acceleration
4859 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4860 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4861 L:      linux-crypto@vger.kernel.org
4862 S:      Supported
4863 F:      drivers/crypto/nx/
4864
4865 IBM Power 842 compression accelerator
4866 M:      Dan Streetman <ddstreet@us.ibm.com>
4867 S:      Supported
4868 F:      drivers/crypto/nx/nx-842.c
4869 F:      include/linux/nx842.h
4870
4871 IBM Power Linux RAID adapter
4872 M:      Brian King <brking@us.ibm.com>
4873 S:      Supported
4874 F:      drivers/scsi/ipr.*
4875
4876 IBM Power Virtual Ethernet Device Driver
4877 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4878 L:      netdev@vger.kernel.org
4879 S:      Supported
4880 F:      drivers/net/ethernet/ibm/ibmveth.*
4881
4882 IBM Power Virtual SCSI Device Drivers
4883 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4884 L:      linux-scsi@vger.kernel.org
4885 S:      Supported
4886 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4887 F:      drivers/scsi/ibmvscsi/viosrp.h
4888
4889 IBM Power Virtual FC Device Drivers
4890 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4891 L:      linux-scsi@vger.kernel.org
4892 S:      Supported
4893 F:      drivers/scsi/ibmvscsi/ibmvfc*
4894
4895 IBM ServeRAID RAID DRIVER
4896 S:      Orphan
4897 F:      drivers/scsi/ips.*
4898
4899 ICH LPC AND GPIO DRIVER
4900 M:      Peter Tyser <ptyser@xes-inc.com>
4901 S:      Maintained
4902 F:      drivers/mfd/lpc_ich.c
4903 F:      drivers/gpio/gpio-ich.c
4904
4905 IDE SUBSYSTEM
4906 M:      "David S. Miller" <davem@davemloft.net>
4907 L:      linux-ide@vger.kernel.org
4908 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4910 S:      Maintained
4911 F:      Documentation/ide/
4912 F:      drivers/ide/
4913 F:      include/linux/ide.h
4914
4915 IDEAPAD LAPTOP EXTRAS DRIVER
4916 M:      Ike Panhc <ike.pan@canonical.com>
4917 L:      platform-driver-x86@vger.kernel.org
4918 W:      http://launchpad.net/ideapad-laptop
4919 S:      Maintained
4920 F:      drivers/platform/x86/ideapad-laptop.c
4921
4922 IDEAPAD LAPTOP SLIDEBAR DRIVER
4923 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4924 L:      linux-input@vger.kernel.org
4925 W:      https://github.com/o2genum/ideapad-slidebar
4926 S:      Maintained
4927 F:      drivers/input/misc/ideapad_slidebar.c
4928
4929 IDE/ATAPI DRIVERS
4930 M:      Borislav Petkov <bp@alien8.de>
4931 L:      linux-ide@vger.kernel.org
4932 S:      Maintained
4933 F:      Documentation/cdrom/ide-cd
4934 F:      drivers/ide/ide-cd*
4935
4936 IDLE-I7300
4937 M:      Andy Henroid <andrew.d.henroid@intel.com>
4938 L:      linux-pm@vger.kernel.org
4939 S:      Supported
4940 F:      drivers/idle/i7300_idle.c
4941
4942 IEEE 802.15.4 SUBSYSTEM
4943 M:      Alexander Aring <alex.aring@gmail.com>
4944 L:      linux-wpan@vger.kernel.org
4945 W:      https://github.com/linux-wpan
4946 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4947 S:      Maintained
4948 F:      net/ieee802154/
4949 F:      net/mac802154/
4950 F:      drivers/net/ieee802154/
4951 F:      include/linux/nl802154.h
4952 F:      include/linux/ieee802154.h
4953 F:      include/net/nl802154.h
4954 F:      include/net/mac802154.h
4955 F:      include/net/af_ieee802154.h
4956 F:      include/net/cfg802154.h
4957 F:      include/net/ieee802154_netdev.h
4958 F:      Documentation/networking/ieee802154.txt
4959
4960 IGORPLUG-USB IR RECEIVER
4961 M:      Sean Young <sean@mess.org>
4962 L:      linux-media@vger.kernel.org
4963 S:      Maintained
4964 F:      drivers/media/rc/igorplugusb.c
4965
4966 IGUANAWORKS USB IR TRANSCEIVER
4967 M:      Sean Young <sean@mess.org>
4968 L:      linux-media@vger.kernel.org
4969 S:      Maintained
4970 F:      drivers/media/rc/iguanair.c
4971
4972 IIO SUBSYSTEM AND DRIVERS
4973 M:      Jonathan Cameron <jic23@kernel.org>
4974 R:      Hartmut Knaack <knaack.h@gmx.de>
4975 R:      Lars-Peter Clausen <lars@metafoo.de>
4976 R:      Peter Meerwald <pmeerw@pmeerw.net>
4977 L:      linux-iio@vger.kernel.org
4978 S:      Maintained
4979 F:      drivers/iio/
4980 F:      drivers/staging/iio/
4981 F:      include/linux/iio/
4982 F:      tools/iio/
4983
4984 IKANOS/ADI EAGLE ADSL USB DRIVER
4985 M:      Matthieu Castet <castet.matthieu@free.fr>
4986 M:      Stanislaw Gruszka <stf_xl@wp.pl>
4987 S:      Maintained
4988 F:      drivers/usb/atm/ueagle-atm.c
4989
4990 INA209 HARDWARE MONITOR DRIVER
4991 M:      Guenter Roeck <linux@roeck-us.net>
4992 L:      lm-sensors@lm-sensors.org
4993 S:      Maintained
4994 F:      Documentation/hwmon/ina209
4995 F:      Documentation/devicetree/bindings/i2c/ina209.txt
4996 F:      drivers/hwmon/ina209.c
4997
4998 INA2XX HARDWARE MONITOR DRIVER
4999 M:      Guenter Roeck <linux@roeck-us.net>
5000 L:      lm-sensors@lm-sensors.org
5001 S:      Maintained
5002 F:      Documentation/hwmon/ina2xx
5003 F:      drivers/hwmon/ina2xx.c
5004 F:      include/linux/platform_data/ina2xx.h
5005
5006 INDUSTRY PACK SUBSYSTEM (IPACK)
5007 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5008 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5009 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5010 L:      industrypack-devel@lists.sourceforge.net
5011 W:      http://industrypack.sourceforge.net
5012 S:      Maintained
5013 F:      drivers/ipack/
5014
5015 INGENIC JZ4780 DMA Driver
5016 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5017 S:      Maintained
5018 F:      drivers/dma/dma-jz4780.c
5019
5020 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5021 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5022 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5023 L:      linux-ima-devel@lists.sourceforge.net
5024 L:      linux-ima-user@lists.sourceforge.net
5025 L:      linux-security-module@vger.kernel.org
5026 S:      Supported
5027 F:      security/integrity/ima/
5028
5029 IMGTEC IR DECODER DRIVER
5030 M:      James Hogan <james.hogan@imgtec.com>
5031 S:      Maintained
5032 F:      drivers/media/rc/img-ir/
5033
5034 IMS TWINTURBO FRAMEBUFFER DRIVER
5035 L:      linux-fbdev@vger.kernel.org
5036 S:      Orphan
5037 F:      drivers/video/fbdev/imsttfb.c
5038
5039 INFINIBAND SUBSYSTEM
5040 M:      Roland Dreier <roland@kernel.org>
5041 M:      Sean Hefty <sean.hefty@intel.com>
5042 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5043 L:      linux-rdma@vger.kernel.org
5044 W:      http://www.openfabrics.org/
5045 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
5047 S:      Supported
5048 F:      Documentation/infiniband/
5049 F:      drivers/infiniband/
5050 F:      include/uapi/linux/if_infiniband.h
5051
5052 INOTIFY
5053 M:      John McCutchan <john@johnmccutchan.com>
5054 M:      Robert Love <rlove@rlove.org>
5055 M:      Eric Paris <eparis@parisplace.org>
5056 S:      Maintained
5057 F:      Documentation/filesystems/inotify.txt
5058 F:      fs/notify/inotify/
5059 F:      include/linux/inotify.h
5060 F:      include/uapi/linux/inotify.h
5061
5062 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5063 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5064 L:      linux-input@vger.kernel.org
5065 Q:      http://patchwork.kernel.org/project/linux-input/list/
5066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5067 S:      Maintained
5068 F:      drivers/input/
5069 F:      include/linux/input.h
5070 F:      include/uapi/linux/input.h
5071 F:      include/linux/input/
5072
5073 INPUT MULTITOUCH (MT) PROTOCOL
5074 M:      Henrik Rydberg <rydberg@bitmath.org>
5075 L:      linux-input@vger.kernel.org
5076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5077 S:      Odd fixes
5078 F:      Documentation/input/multi-touch-protocol.txt
5079 F:      drivers/input/input-mt.c
5080 K:      \b(ABS|SYN)_MT_
5081
5082 INTEL ASoC BDW/HSW DRIVERS
5083 M:      Jie Yang <yang.jie@linux.intel.com>
5084 L:      alsa-devel@alsa-project.org
5085 S:      Supported
5086 F:      sound/soc/intel/sst-haswell*
5087 F:      sound/soc/intel/sst-dsp*
5088 F:      sound/soc/intel/sst-firmware.c
5089 F:      sound/soc/intel/broadwell.c
5090 F:      sound/soc/intel/haswell.c
5091
5092 INTEL C600 SERIES SAS CONTROLLER DRIVER
5093 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5094 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5095 L:      linux-scsi@vger.kernel.org
5096 T:      git git://git.code.sf.net/p/intel-sas/isci
5097 S:      Supported
5098 F:      drivers/scsi/isci/
5099
5100 INTEL IDLE DRIVER
5101 M:      Len Brown <lenb@kernel.org>
5102 L:      linux-pm@vger.kernel.org
5103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5104 S:      Supported
5105 F:      drivers/idle/intel_idle.c
5106
5107 INTEL PSTATE DRIVER
5108 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5109 L:      linux-pm@vger.kernel.org
5110 S:      Supported
5111 F:      drivers/cpufreq/intel_pstate.c
5112
5113 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5114 M:      Maik Broemme <mbroemme@plusserver.de>
5115 L:      linux-fbdev@vger.kernel.org
5116 S:      Maintained
5117 F:      Documentation/fb/intelfb.txt
5118 F:      drivers/video/fbdev/intelfb/
5119
5120 INTEL 810/815 FRAMEBUFFER DRIVER
5121 M:      Antonino Daplas <adaplas@gmail.com>
5122 L:      linux-fbdev@vger.kernel.org
5123 S:      Maintained
5124 F:      drivers/video/fbdev/i810/
5125
5126 INTEL MENLOW THERMAL DRIVER
5127 M:      Sujith Thomas <sujith.thomas@intel.com>
5128 L:      platform-driver-x86@vger.kernel.org
5129 W:      https://01.org/linux-acpi
5130 S:      Supported
5131 F:      drivers/platform/x86/intel_menlow.c
5132
5133 INTEL IA32 MICROCODE UPDATE SUPPORT
5134 M:      Borislav Petkov <bp@alien8.de>
5135 S:      Maintained
5136 F:      arch/x86/kernel/cpu/microcode/core*
5137 F:      arch/x86/kernel/cpu/microcode/intel*
5138
5139 INTEL I/OAT DMA DRIVER
5140 M:      Dave Jiang <dave.jiang@intel.com>
5141 R:      Dan Williams <dan.j.williams@intel.com>
5142 L:      dmaengine@vger.kernel.org
5143 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5144 S:      Supported
5145 F:      drivers/dma/ioat*
5146
5147 INTEL IOMMU (VT-d)
5148 M:      David Woodhouse <dwmw2@infradead.org>
5149 L:      iommu@lists.linux-foundation.org
5150 T:      git git://git.infradead.org/iommu-2.6.git
5151 S:      Supported
5152 F:      drivers/iommu/intel-iommu.c
5153 F:      include/linux/intel-iommu.h
5154
5155 INTEL IOP-ADMA DMA DRIVER
5156 R:      Dan Williams <dan.j.williams@intel.com>
5157 S:      Odd fixes
5158 F:      drivers/dma/iop-adma.c
5159
5160 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5161 M:      Krzysztof Halasa <khalasa@piap.pl>
5162 S:      Maintained
5163 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5164 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5165 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5166 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5167 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5168 F:      drivers/net/wan/ixp4xx_hss.c
5169
5170 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5171 M:      Deepak Saxena <dsaxena@plexity.net>
5172 S:      Maintained
5173 F:      drivers/char/hw_random/ixp4xx-rng.c
5174
5175 INTEL ETHERNET DRIVERS
5176 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5177 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5178 R:      Shannon Nelson <shannon.nelson@intel.com>
5179 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5180 R:      Don Skidmore <donald.c.skidmore@intel.com>
5181 R:      Matthew Vick <matthew.vick@intel.com>
5182 R:      John Ronciak <john.ronciak@intel.com>
5183 R:      Mitch Williams <mitch.a.williams@intel.com>
5184 L:      intel-wired-lan@lists.osuosl.org
5185 W:      http://www.intel.com/support/feedback.htm
5186 W:      http://e1000.sourceforge.net/
5187 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5190 S:      Supported
5191 F:      Documentation/networking/e100.txt
5192 F:      Documentation/networking/e1000.txt
5193 F:      Documentation/networking/e1000e.txt
5194 F:      Documentation/networking/igb.txt
5195 F:      Documentation/networking/igbvf.txt
5196 F:      Documentation/networking/ixgb.txt
5197 F:      Documentation/networking/ixgbe.txt
5198 F:      Documentation/networking/ixgbevf.txt
5199 F:      Documentation/networking/i40e.txt
5200 F:      Documentation/networking/i40evf.txt
5201 F:      drivers/net/ethernet/intel/
5202 F:      drivers/net/ethernet/intel/*/
5203
5204 INTEL-MID GPIO DRIVER
5205 M:      David Cohen <david.a.cohen@linux.intel.com>
5206 L:      linux-gpio@vger.kernel.org
5207 S:      Maintained
5208 F:      drivers/gpio/gpio-intel-mid.c
5209
5210 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5211 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5212 L:      linux-wireless@vger.kernel.org
5213 S:      Maintained
5214 F:      Documentation/networking/README.ipw2100
5215 F:      Documentation/networking/README.ipw2200
5216 F:      drivers/net/wireless/ipw2x00/
5217
5218 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5219 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5220 M:      Gang Wei <gang.wei@intel.com>
5221 M:      Shane Wang <shane.wang@intel.com>
5222 L:      tboot-devel@lists.sourceforge.net
5223 W:      http://tboot.sourceforge.net
5224 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5225 S:      Supported
5226 F:      Documentation/intel_txt.txt
5227 F:      include/linux/tboot.h
5228 F:      arch/x86/kernel/tboot.c
5229
5230 INTEL WIRELESS WIMAX CONNECTION 2400
5231 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5232 M:      linux-wimax@intel.com
5233 L:      wimax@linuxwimax.org (subscribers-only)
5234 S:      Supported
5235 W:      http://linuxwimax.org
5236 F:      Documentation/wimax/README.i2400m
5237 F:      drivers/net/wimax/i2400m/
5238 F:      include/uapi/linux/wimax/i2400m.h
5239
5240 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5241 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5242 L:      linux-wireless@vger.kernel.org
5243 S:      Supported
5244 F:      drivers/net/wireless/iwlegacy/
5245
5246 INTEL WIRELESS WIFI LINK (iwlwifi)
5247 M:      Johannes Berg <johannes.berg@intel.com>
5248 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5249 M:      Intel Linux Wireless <ilw@linux.intel.com>
5250 L:      linux-wireless@vger.kernel.org
5251 W:      http://intellinuxwireless.org
5252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5253 S:      Supported
5254 F:      drivers/net/wireless/iwlwifi/
5255
5256 INTEL MANAGEMENT ENGINE (mei)
5257 M:      Tomas Winkler <tomas.winkler@intel.com>
5258 L:      linux-kernel@vger.kernel.org
5259 S:      Supported
5260 F:      include/uapi/linux/mei.h
5261 F:      drivers/misc/mei/*
5262 F:      Documentation/misc-devices/mei/*
5263
5264 IOC3 ETHERNET DRIVER
5265 M:      Ralf Baechle <ralf@linux-mips.org>
5266 L:      linux-mips@linux-mips.org
5267 S:      Maintained
5268 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5269
5270 IOC3 SERIAL DRIVER
5271 M:      Pat Gefre <pfg@sgi.com>
5272 L:      linux-serial@vger.kernel.org
5273 S:      Maintained
5274 F:      drivers/tty/serial/ioc3_serial.c
5275
5276 IOMMU DRIVERS
5277 M:      Joerg Roedel <joro@8bytes.org>
5278 L:      iommu@lists.linux-foundation.org
5279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5280 S:      Maintained
5281 F:      drivers/iommu/
5282
5283 IP MASQUERADING
5284 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5285 S:      Maintained
5286 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5287
5288 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5289 M:      Francois Romieu <romieu@fr.zoreil.com>
5290 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5291 L:      netdev@vger.kernel.org
5292 S:      Maintained
5293 F:      drivers/net/ethernet/icplus/ipg.*
5294
5295 IPATH DRIVER
5296 M:      Mike Marciniszyn <infinipath@intel.com>
5297 L:      linux-rdma@vger.kernel.org
5298 S:      Maintained
5299 F:      drivers/infiniband/hw/ipath/
5300
5301 IPMI SUBSYSTEM
5302 M:      Corey Minyard <minyard@acm.org>
5303 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5304 W:      http://openipmi.sourceforge.net/
5305 S:      Supported
5306 F:      Documentation/IPMI.txt
5307 F:      drivers/char/ipmi/
5308 F:      include/linux/ipmi*
5309 F:      include/uapi/linux/ipmi*
5310
5311 QCOM AUDIO (ASoC) DRIVERS
5312 M:      Patrick Lai <plai@codeaurora.org>
5313 M:      Banajit Goswami <bgoswami@codeaurora.org>
5314 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5315 S:      Supported
5316 F:      sound/soc/qcom/
5317
5318 IPS SCSI RAID DRIVER
5319 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5320 L:      linux-scsi@vger.kernel.org
5321 W:      http://www.adaptec.com/
5322 S:      Maintained
5323 F:      drivers/scsi/ips*
5324
5325 IPVS
5326 M:      Wensong Zhang <wensong@linux-vs.org>
5327 M:      Simon Horman <horms@verge.net.au>
5328 M:      Julian Anastasov <ja@ssi.bg>
5329 L:      netdev@vger.kernel.org
5330 L:      lvs-devel@vger.kernel.org
5331 S:      Maintained
5332 F:      Documentation/networking/ipvs-sysctl.txt
5333 F:      include/net/ip_vs.h
5334 F:      include/uapi/linux/ip_vs.h
5335 F:      net/netfilter/ipvs/
5336
5337 IPWIRELESS DRIVER
5338 M:      Jiri Kosina <jkosina@suse.cz>
5339 M:      David Sterba <dsterba@suse.cz>
5340 S:      Odd Fixes
5341 F:      drivers/tty/ipwireless/
5342
5343 IPX NETWORK LAYER
5344 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5345 L:      netdev@vger.kernel.org
5346 S:      Maintained
5347 F:      include/net/ipx.h
5348 F:      include/uapi/linux/ipx.h
5349 F:      net/ipx/
5350
5351 IRDA SUBSYSTEM
5352 M:      Samuel Ortiz <samuel@sortiz.org>
5353 L:      irda-users@lists.sourceforge.net (subscribers-only)
5354 L:      netdev@vger.kernel.org
5355 W:      http://irda.sourceforge.net/
5356 S:      Maintained
5357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5358 F:      Documentation/networking/irda.txt
5359 F:      drivers/net/irda/
5360 F:      include/net/irda/
5361 F:      net/irda/
5362
5363 IRQ SUBSYSTEM
5364 M:      Thomas Gleixner <tglx@linutronix.de>
5365 L:      linux-kernel@vger.kernel.org
5366 S:      Maintained
5367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5368 F:      kernel/irq/
5369
5370 IRQCHIP DRIVERS
5371 M:      Thomas Gleixner <tglx@linutronix.de>
5372 M:      Jason Cooper <jason@lakedaemon.net>
5373 L:      linux-kernel@vger.kernel.org
5374 S:      Maintained
5375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5376 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5377 F:      Documentation/devicetree/bindings/interrupt-controller/
5378 F:      drivers/irqchip/
5379
5380 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5381 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5382 S:      Maintained
5383 F:      Documentation/IRQ-domain.txt
5384 F:      include/linux/irqdomain.h
5385 F:      kernel/irq/irqdomain.c
5386
5387 ISAPNP
5388 M:      Jaroslav Kysela <perex@perex.cz>
5389 S:      Maintained
5390 F:      Documentation/isapnp.txt
5391 F:      drivers/pnp/isapnp/
5392 F:      include/linux/isapnp.h
5393
5394 ISA RADIO MODULE
5395 M:      Hans Verkuil <hverkuil@xs4all.nl>
5396 L:      linux-media@vger.kernel.org
5397 T:      git git://linuxtv.org/media_tree.git
5398 W:      http://linuxtv.org
5399 S:      Maintained
5400 F:      drivers/media/radio/radio-isa*
5401
5402 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5403 M:      Peter Jones <pjones@redhat.com>
5404 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5405 S:      Maintained
5406 F:      drivers/firmware/iscsi_ibft*
5407
5408 ISCSI
5409 M:      Mike Christie <michaelc@cs.wisc.edu>
5410 L:      open-iscsi@googlegroups.com
5411 W:      www.open-iscsi.org
5412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5413 S:      Maintained
5414 F:      drivers/scsi/*iscsi*
5415 F:      include/scsi/*iscsi*
5416
5417 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5418 M:      Or Gerlitz <ogerlitz@mellanox.com>
5419 M:      Sagi Grimberg <sagig@mellanox.com>
5420 M:      Roi Dayan <roid@mellanox.com>
5421 L:      linux-rdma@vger.kernel.org
5422 S:      Supported
5423 W:      http://www.openfabrics.org
5424 W:      www.open-iscsi.org
5425 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5426 F:      drivers/infiniband/ulp/iser/
5427
5428 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5429 M:      Sagi Grimberg <sagig@mellanox.com>
5430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5431 L:      linux-rdma@vger.kernel.org
5432 L:      target-devel@vger.kernel.org
5433 S:      Supported
5434 W:      http://www.linux-iscsi.org
5435 F:      drivers/infiniband/ulp/isert
5436
5437 ISDN SUBSYSTEM
5438 M:      Karsten Keil <isdn@linux-pingi.de>
5439 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5440 L:      netdev@vger.kernel.org
5441 W:      http://www.isdn4linux.de
5442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5443 S:      Maintained
5444 F:      Documentation/isdn/
5445 F:      drivers/isdn/
5446 F:      include/linux/isdn.h
5447 F:      include/linux/isdn/
5448 F:      include/uapi/linux/isdn.h
5449 F:      include/uapi/linux/isdn/
5450
5451 ISDN SUBSYSTEM (Eicon active card driver)
5452 M:      Armin Schindler <mac@melware.de>
5453 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5454 W:      http://www.melware.de
5455 S:      Maintained
5456 F:      drivers/isdn/hardware/eicon/
5457
5458 IT87 HARDWARE MONITORING DRIVER
5459 M:      Jean Delvare <jdelvare@suse.de>
5460 L:      lm-sensors@lm-sensors.org
5461 S:      Maintained
5462 F:      Documentation/hwmon/it87
5463 F:      drivers/hwmon/it87.c
5464
5465 IT913X MEDIA DRIVER
5466 M:      Antti Palosaari <crope@iki.fi>
5467 L:      linux-media@vger.kernel.org
5468 W:      http://linuxtv.org/
5469 W:      http://palosaari.fi/linux/
5470 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5471 T:      git git://linuxtv.org/anttip/media_tree.git
5472 S:      Maintained
5473 F:      drivers/media/tuners/it913x*
5474
5475 IVTV VIDEO4LINUX DRIVER
5476 M:      Andy Walls <awalls@md.metrocast.net>
5477 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5478 L:      linux-media@vger.kernel.org
5479 T:      git git://linuxtv.org/media_tree.git
5480 W:      http://www.ivtvdriver.org
5481 S:      Maintained
5482 F:      Documentation/video4linux/*.ivtv
5483 F:      drivers/media/pci/ivtv/
5484 F:      include/uapi/linux/ivtv*
5485
5486 IX2505V MEDIA DRIVER
5487 M:      Malcolm Priestley <tvboxspy@gmail.com>
5488 L:      linux-media@vger.kernel.org
5489 W:      http://linuxtv.org/
5490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5491 S:      Maintained
5492 F:      drivers/media/dvb-frontends/ix2505v*
5493
5494 JC42.4 TEMPERATURE SENSOR DRIVER
5495 M:      Guenter Roeck <linux@roeck-us.net>
5496 L:      lm-sensors@lm-sensors.org
5497 S:      Maintained
5498 F:      drivers/hwmon/jc42.c
5499 F:      Documentation/hwmon/jc42
5500
5501 JFS FILESYSTEM
5502 M:      Dave Kleikamp <shaggy@kernel.org>
5503 L:      jfs-discussion@lists.sourceforge.net
5504 W:      http://jfs.sourceforge.net/
5505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5506 S:      Maintained
5507 F:      Documentation/filesystems/jfs.txt
5508 F:      fs/jfs/
5509
5510 JME NETWORK DRIVER
5511 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5512 L:      netdev@vger.kernel.org
5513 S:      Maintained
5514 F:      drivers/net/ethernet/jme.*
5515
5516 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5517 M:      David Woodhouse <dwmw2@infradead.org>
5518 L:      linux-mtd@lists.infradead.org
5519 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5520 S:      Maintained
5521 F:      fs/jffs2/
5522 F:      include/uapi/linux/jffs2.h
5523
5524 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5525 M:      Andrew Morton <akpm@linux-foundation.org>
5526 M:      Jan Kara <jack@suse.cz>
5527 L:      linux-ext4@vger.kernel.org
5528 S:      Maintained
5529 F:      fs/jbd/
5530 F:      include/linux/jbd.h
5531
5532 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5533 M:      "Theodore Ts'o" <tytso@mit.edu>
5534 L:      linux-ext4@vger.kernel.org
5535 S:      Maintained
5536 F:      fs/jbd2/
5537 F:      include/linux/jbd2.h
5538
5539 JSM Neo PCI based serial card
5540 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5541 L:      linux-serial@vger.kernel.org
5542 S:      Maintained
5543 F:      drivers/tty/serial/jsm/
5544
5545 K10TEMP HARDWARE MONITORING DRIVER
5546 M:      Clemens Ladisch <clemens@ladisch.de>
5547 L:      lm-sensors@lm-sensors.org
5548 S:      Maintained
5549 F:      Documentation/hwmon/k10temp
5550 F:      drivers/hwmon/k10temp.c
5551
5552 K8TEMP HARDWARE MONITORING DRIVER
5553 M:      Rudolf Marek <r.marek@assembler.cz>
5554 L:      lm-sensors@lm-sensors.org
5555 S:      Maintained
5556 F:      Documentation/hwmon/k8temp
5557 F:      drivers/hwmon/k8temp.c
5558
5559 KCONFIG
5560 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5561 L:      linux-kbuild@vger.kernel.org
5562 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5563 S:      Maintained
5564 F:      Documentation/kbuild/kconfig-language.txt
5565 F:      scripts/kconfig/
5566
5567 KDUMP
5568 M:      Vivek Goyal <vgoyal@redhat.com>
5569 M:      Haren Myneni <hbabu@us.ibm.com>
5570 L:      kexec@lists.infradead.org
5571 W:      http://lse.sourceforge.net/kdump/
5572 S:      Maintained
5573 F:      Documentation/kdump/
5574
5575 KEENE FM RADIO TRANSMITTER DRIVER
5576 M:      Hans Verkuil <hverkuil@xs4all.nl>
5577 L:      linux-media@vger.kernel.org
5578 T:      git git://linuxtv.org/media_tree.git
5579 W:      http://linuxtv.org
5580 S:      Maintained
5581 F:      drivers/media/radio/radio-keene*
5582
5583 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5584 M:      Ian Kent <raven@themaw.net>
5585 L:      autofs@vger.kernel.org
5586 S:      Maintained
5587 F:      fs/autofs4/
5588
5589 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5590 M:      Michal Marek <mmarek@suse.cz>
5591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5593 L:      linux-kbuild@vger.kernel.org
5594 S:      Maintained
5595 F:      Documentation/kbuild/
5596 F:      Makefile
5597 F:      scripts/Makefile.*
5598 F:      scripts/basic/
5599 F:      scripts/mk*
5600 F:      scripts/package/
5601
5602 KERNEL JANITORS
5603 L:      kernel-janitors@vger.kernel.org
5604 W:      http://kernelnewbies.org/KernelJanitors
5605 S:      Odd Fixes
5606
5607 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5608 M:      "J. Bruce Fields" <bfields@fieldses.org>
5609 L:      linux-nfs@vger.kernel.org
5610 W:      http://nfs.sourceforge.net/
5611 S:      Supported
5612 F:      fs/nfsd/
5613 F:      include/uapi/linux/nfsd/
5614 F:      fs/lockd/
5615 F:      fs/nfs_common/
5616 F:      net/sunrpc/
5617 F:      include/linux/lockd/
5618 F:      include/linux/sunrpc/
5619 F:      include/uapi/linux/sunrpc/
5620
5621 KERNEL SELFTEST FRAMEWORK
5622 M:      Shuah Khan <shuahkh@osg.samsung.com>
5623 L:      linux-api@vger.kernel.org
5624 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5625 S:      Maintained
5626 F:      tools/testing/selftests
5627
5628 KERNEL VIRTUAL MACHINE (KVM)
5629 M:      Gleb Natapov <gleb@kernel.org>
5630 M:      Paolo Bonzini <pbonzini@redhat.com>
5631 L:      kvm@vger.kernel.org
5632 W:      http://www.linux-kvm.org
5633 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5634 S:      Supported
5635 F:      Documentation/*/kvm*.txt
5636 F:      Documentation/virtual/kvm/
5637 F:      arch/*/kvm/
5638 F:      arch/x86/kernel/kvm.c
5639 F:      arch/x86/kernel/kvmclock.c
5640 F:      arch/*/include/asm/kvm*
5641 F:      include/linux/kvm*
5642 F:      include/uapi/linux/kvm*
5643 F:      virt/kvm/
5644
5645 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5646 M:      Joerg Roedel <joro@8bytes.org>
5647 L:      kvm@vger.kernel.org
5648 W:      http://kvm.qumranet.com
5649 S:      Maintained
5650 F:      arch/x86/include/asm/svm.h
5651 F:      arch/x86/kvm/svm.c
5652
5653 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5654 M:      Alexander Graf <agraf@suse.de>
5655 L:      kvm-ppc@vger.kernel.org
5656 W:      http://kvm.qumranet.com
5657 T:      git git://github.com/agraf/linux-2.6.git
5658 S:      Supported
5659 F:      arch/powerpc/include/asm/kvm*
5660 F:      arch/powerpc/kvm/
5661
5662 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5663 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5664 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5665 M:      linux390@de.ibm.com
5666 L:      linux-s390@vger.kernel.org
5667 W:      http://www.ibm.com/developerworks/linux/linux390/
5668 S:      Supported
5669 F:      Documentation/s390/kvm.txt
5670 F:      arch/s390/include/asm/kvm*
5671 F:      arch/s390/kvm/
5672 F:      drivers/s390/kvm/
5673
5674 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5675 M:      Christoffer Dall <christoffer.dall@linaro.org>
5676 M:      Marc Zyngier <marc.zyngier@arm.com>
5677 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5678 L:      kvmarm@lists.cs.columbia.edu
5679 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5680 S:      Supported
5681 F:      arch/arm/include/uapi/asm/kvm*
5682 F:      arch/arm/include/asm/kvm*
5683 F:      arch/arm/kvm/
5684 F:      virt/kvm/arm/
5685 F:      include/kvm/arm_*
5686
5687 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5688 M:      Christoffer Dall <christoffer.dall@linaro.org>
5689 M:      Marc Zyngier <marc.zyngier@arm.com>
5690 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5691 L:      kvmarm@lists.cs.columbia.edu
5692 S:      Maintained
5693 F:      arch/arm64/include/uapi/asm/kvm*
5694 F:      arch/arm64/include/asm/kvm*
5695 F:      arch/arm64/kvm/
5696
5697 KEXEC
5698 M:      Eric Biederman <ebiederm@xmission.com>
5699 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5700 L:      kexec@lists.infradead.org
5701 S:      Maintained
5702 F:      include/linux/kexec.h
5703 F:      include/uapi/linux/kexec.h
5704 F:      kernel/kexec.c
5705
5706 KEYS/KEYRINGS:
5707 M:      David Howells <dhowells@redhat.com>
5708 L:      keyrings@linux-nfs.org
5709 S:      Maintained
5710 F:      Documentation/security/keys.txt
5711 F:      include/linux/key.h
5712 F:      include/linux/key-type.h
5713 F:      include/keys/
5714 F:      security/keys/
5715
5716 KEYS-TRUSTED
5717 M:      David Safford <safford@us.ibm.com>
5718 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5719 L:      linux-security-module@vger.kernel.org
5720 L:      keyrings@linux-nfs.org
5721 S:      Supported
5722 F:      Documentation/security/keys-trusted-encrypted.txt
5723 F:      include/keys/trusted-type.h
5724 F:      security/keys/trusted.c
5725 F:      security/keys/trusted.h
5726
5727 KEYS-ENCRYPTED
5728 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5729 M:      David Safford <safford@us.ibm.com>
5730 L:      linux-security-module@vger.kernel.org
5731 L:      keyrings@linux-nfs.org
5732 S:      Supported
5733 F:      Documentation/security/keys-trusted-encrypted.txt
5734 F:      include/keys/encrypted-type.h
5735 F:      security/keys/encrypted-keys/
5736
5737 KGDB / KDB /debug_core
5738 M:      Jason Wessel <jason.wessel@windriver.com>
5739 W:      http://kgdb.wiki.kernel.org/
5740 L:      kgdb-bugreport@lists.sourceforge.net
5741 S:      Maintained
5742 F:      Documentation/DocBook/kgdb.tmpl
5743 F:      drivers/misc/kgdbts.c
5744 F:      drivers/tty/serial/kgdboc.c
5745 F:      include/linux/kdb.h
5746 F:      include/linux/kgdb.h
5747 F:      kernel/debug/
5748
5749 KMEMCHECK
5750 M:      Vegard Nossum <vegardno@ifi.uio.no>
5751 M:      Pekka Enberg <penberg@kernel.org>
5752 S:      Maintained
5753 F:      Documentation/kmemcheck.txt
5754 F:      arch/x86/include/asm/kmemcheck.h
5755 F:      arch/x86/mm/kmemcheck/
5756 F:      include/linux/kmemcheck.h
5757 F:      mm/kmemcheck.c
5758
5759 KMEMLEAK
5760 M:      Catalin Marinas <catalin.marinas@arm.com>
5761 S:      Maintained
5762 F:      Documentation/kmemleak.txt
5763 F:      include/linux/kmemleak.h
5764 F:      mm/kmemleak.c
5765 F:      mm/kmemleak-test.c
5766
5767 KPROBES
5768 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5769 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5770 M:      "David S. Miller" <davem@davemloft.net>
5771 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5772 S:      Maintained
5773 F:      Documentation/kprobes.txt
5774 F:      include/linux/kprobes.h
5775 F:      kernel/kprobes.c
5776
5777 KS0108 LCD CONTROLLER DRIVER
5778 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5779 W:      http://miguelojeda.es/auxdisplay.htm
5780 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5781 S:      Maintained
5782 F:      Documentation/auxdisplay/ks0108
5783 F:      drivers/auxdisplay/ks0108.c
5784 F:      include/linux/ks0108.h
5785
5786 LAPB module
5787 L:      linux-x25@vger.kernel.org
5788 S:      Orphan
5789 F:      Documentation/networking/lapb-module.txt
5790 F:      include/*/lapb.h
5791 F:      net/lapb/
5792
5793 LASI 53c700 driver for PARISC
5794 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5795 L:      linux-scsi@vger.kernel.org
5796 S:      Maintained
5797 F:      Documentation/scsi/53c700.txt
5798 F:      drivers/scsi/53c700*
5799
5800 LED SUBSYSTEM
5801 M:      Bryan Wu <cooloney@gmail.com>
5802 M:      Richard Purdie <rpurdie@rpsys.net>
5803 L:      linux-leds@vger.kernel.org
5804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5805 S:      Maintained
5806 F:      drivers/leds/
5807 F:      include/linux/leds.h
5808
5809 LEGACY EEPROM DRIVER
5810 M:      Jean Delvare <jdelvare@suse.de>
5811 S:      Maintained
5812 F:      Documentation/misc-devices/eeprom
5813 F:      drivers/misc/eeprom/eeprom.c
5814
5815 LEGO USB Tower driver
5816 M:      Juergen Stuber <starblue@users.sourceforge.net>
5817 L:      legousb-devel@lists.sourceforge.net
5818 W:      http://legousb.sourceforge.net/
5819 S:      Maintained
5820 F:      drivers/usb/misc/legousbtower.c
5821
5822 LG2160 MEDIA DRIVER
5823 M:      Michael Krufky <mkrufky@linuxtv.org>
5824 L:      linux-media@vger.kernel.org
5825 W:      http://linuxtv.org/
5826 W:      http://github.com/mkrufky
5827 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5828 T:      git git://linuxtv.org/mkrufky/tuners.git
5829 S:      Maintained
5830 F:      drivers/media/dvb-frontends/lg2160.*
5831
5832 LGDT3305 MEDIA DRIVER
5833 M:      Michael Krufky <mkrufky@linuxtv.org>
5834 L:      linux-media@vger.kernel.org
5835 W:      http://linuxtv.org/
5836 W:      http://github.com/mkrufky
5837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5838 T:      git git://linuxtv.org/mkrufky/tuners.git
5839 S:      Maintained
5840 F:      drivers/media/dvb-frontends/lgdt3305.*
5841
5842 LGUEST
5843 M:      Rusty Russell <rusty@rustcorp.com.au>
5844 L:      lguest@lists.ozlabs.org
5845 W:      http://lguest.ozlabs.org/
5846 S:      Odd Fixes
5847 F:      arch/x86/include/asm/lguest*.h
5848 F:      arch/x86/lguest/
5849 F:      drivers/lguest/
5850 F:      include/linux/lguest*.h
5851 F:      tools/lguest/
5852
5853 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5854 M:      Tejun Heo <tj@kernel.org>
5855 L:      linux-ide@vger.kernel.org
5856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5857 S:      Maintained
5858 F:      drivers/ata/
5859 F:      include/linux/ata.h
5860 F:      include/linux/libata.h
5861
5862 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5863 M:      Viresh Kumar <viresh.linux@gmail.com>
5864 L:      linux-ide@vger.kernel.org
5865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5866 S:      Maintained
5867 F:      include/linux/pata_arasan_cf_data.h
5868 F:      drivers/ata/pata_arasan_cf.c
5869
5870 LIBATA PATA DRIVERS
5871 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5872 M:      Tejun Heo <tj@kernel.org>
5873 L:      linux-ide@vger.kernel.org
5874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5875 S:      Maintained
5876 F:      drivers/ata/pata_*.c
5877 F:      drivers/ata/ata_generic.c
5878
5879 LIBATA SATA AHCI PLATFORM devices support
5880 M:      Hans de Goede <hdegoede@redhat.com>
5881 M:      Tejun Heo <tj@kernel.org>
5882 L:      linux-ide@vger.kernel.org
5883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5884 S:      Maintained
5885 F:      drivers/ata/ahci_platform.c
5886 F:      drivers/ata/libahci_platform.c
5887 F:      include/linux/ahci_platform.h
5888
5889 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5890 M:      Mikael Pettersson <mikpelinux@gmail.com>
5891 L:      linux-ide@vger.kernel.org
5892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5893 S:      Maintained
5894 F:      drivers/ata/sata_promise.*
5895
5896 LIBLOCKDEP
5897 M:      Sasha Levin <sasha.levin@oracle.com>
5898 S:      Maintained
5899 F:      tools/lib/lockdep/
5900
5901 LINUX FOR IBM pSERIES (RS/6000)
5902 M:      Paul Mackerras <paulus@au.ibm.com>
5903 W:      http://www.ibm.com/linux/ltc/projects/ppc
5904 S:      Supported
5905 F:      arch/powerpc/boot/rs6000.h
5906
5907 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5908 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5909 M:      Paul Mackerras <paulus@samba.org>
5910 M:      Michael Ellerman <mpe@ellerman.id.au>
5911 W:      http://www.penguinppc.org/
5912 L:      linuxppc-dev@lists.ozlabs.org
5913 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5915 S:      Supported
5916 F:      Documentation/powerpc/
5917 F:      arch/powerpc/
5918
5919 LINUX FOR POWER MACINTOSH
5920 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5921 W:      http://www.penguinppc.org/
5922 L:      linuxppc-dev@lists.ozlabs.org
5923 S:      Maintained
5924 F:      arch/powerpc/platforms/powermac/
5925 F:      drivers/macintosh/
5926
5927 LINUX FOR POWERPC EMBEDDED MPC5XXX
5928 M:      Anatolij Gustschin <agust@denx.de>
5929 L:      linuxppc-dev@lists.ozlabs.org
5930 T:      git git://git.denx.de/linux-denx-agust.git
5931 S:      Maintained
5932 F:      arch/powerpc/platforms/512x/
5933 F:      arch/powerpc/platforms/52xx/
5934
5935 LINUX FOR POWERPC EMBEDDED PPC4XX
5936 M:      Alistair Popple <alistair@popple.id.au>
5937 M:      Matt Porter <mporter@kernel.crashing.org>
5938 W:      http://www.penguinppc.org/
5939 L:      linuxppc-dev@lists.ozlabs.org
5940 S:      Maintained
5941 F:      arch/powerpc/platforms/40x/
5942 F:      arch/powerpc/platforms/44x/
5943
5944 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5945 L:      linuxppc-dev@lists.ozlabs.org
5946 S:      Orphan
5947 F:      arch/powerpc/*/*virtex*
5948 F:      arch/powerpc/*/*/*virtex*
5949
5950 LINUX FOR POWERPC EMBEDDED PPC8XX
5951 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5952 W:      http://www.penguinppc.org/
5953 L:      linuxppc-dev@lists.ozlabs.org
5954 S:      Maintained
5955 F:      arch/powerpc/platforms/8xx/
5956
5957 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5958 M:      Scott Wood <scottwood@freescale.com>
5959 M:      Kumar Gala <galak@kernel.crashing.org>
5960 W:      http://www.penguinppc.org/
5961 L:      linuxppc-dev@lists.ozlabs.org
5962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5963 S:      Maintained
5964 F:      arch/powerpc/platforms/83xx/
5965 F:      arch/powerpc/platforms/85xx/
5966
5967 LINUX FOR POWERPC PA SEMI PWRFICIENT
5968 M:      Olof Johansson <olof@lixom.net>
5969 L:      linuxppc-dev@lists.ozlabs.org
5970 S:      Maintained
5971 F:      arch/powerpc/platforms/pasemi/
5972 F:      drivers/*/*pasemi*
5973 F:      drivers/*/*/*pasemi*
5974
5975 LINUX SECURITY MODULE (LSM) FRAMEWORK
5976 M:      Chris Wright <chrisw@sous-sol.org>
5977 L:      linux-security-module@vger.kernel.org
5978 S:      Supported
5979
5980 LIS3LV02D ACCELEROMETER DRIVER
5981 M:      Eric Piel <eric.piel@tremplin-utc.net>
5982 S:      Maintained
5983 F:      Documentation/misc-devices/lis3lv02d
5984 F:      drivers/misc/lis3lv02d/
5985 F:      drivers/platform/x86/hp_accel.c
5986
5987 LIVE PATCHING
5988 M:      Josh Poimboeuf <jpoimboe@redhat.com>
5989 M:      Seth Jennings <sjenning@redhat.com>
5990 M:      Jiri Kosina <jkosina@suse.cz>
5991 M:      Vojtech Pavlik <vojtech@suse.cz>
5992 S:      Maintained
5993 F:      kernel/livepatch/
5994 F:      include/linux/livepatch.h
5995 F:      arch/x86/include/asm/livepatch.h
5996 F:      arch/x86/kernel/livepatch.c
5997 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
5998 F:      samples/livepatch/
5999 L:      live-patching@vger.kernel.org
6000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6001
6002 LLC (802.2)
6003 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6004 S:      Maintained
6005 F:      include/linux/llc.h
6006 F:      include/uapi/linux/llc.h
6007 F:      include/net/llc*
6008 F:      net/llc/
6009
6010 LM73 HARDWARE MONITOR DRIVER
6011 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6012 L:      lm-sensors@lm-sensors.org
6013 S:      Maintained
6014 F:      drivers/hwmon/lm73.c
6015
6016 LM78 HARDWARE MONITOR DRIVER
6017 M:      Jean Delvare <jdelvare@suse.de>
6018 L:      lm-sensors@lm-sensors.org
6019 S:      Maintained
6020 F:      Documentation/hwmon/lm78
6021 F:      drivers/hwmon/lm78.c
6022
6023 LM83 HARDWARE MONITOR DRIVER
6024 M:      Jean Delvare <jdelvare@suse.de>
6025 L:      lm-sensors@lm-sensors.org
6026 S:      Maintained
6027 F:      Documentation/hwmon/lm83
6028 F:      drivers/hwmon/lm83.c
6029
6030 LM90 HARDWARE MONITOR DRIVER
6031 M:      Jean Delvare <jdelvare@suse.de>
6032 L:      lm-sensors@lm-sensors.org
6033 S:      Maintained
6034 F:      Documentation/hwmon/lm90
6035 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6036 F:      drivers/hwmon/lm90.c
6037
6038 LM95234 HARDWARE MONITOR DRIVER
6039 M:      Guenter Roeck <linux@roeck-us.net>
6040 L:      lm-sensors@lm-sensors.org
6041 S:      Maintained
6042 F:      Documentation/hwmon/lm95234
6043 F:      drivers/hwmon/lm95234.c
6044
6045 LME2510 MEDIA DRIVER
6046 M:      Malcolm Priestley <tvboxspy@gmail.com>
6047 L:      linux-media@vger.kernel.org
6048 W:      http://linuxtv.org/
6049 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6050 S:      Maintained
6051 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6052
6053 LOCKDEP AND LOCKSTAT
6054 M:      Peter Zijlstra <peterz@infradead.org>
6055 M:      Ingo Molnar <mingo@redhat.com>
6056 L:      linux-kernel@vger.kernel.org
6057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6058 S:      Maintained
6059 F:      Documentation/locking/lockdep*.txt
6060 F:      Documentation/locking/lockstat.txt
6061 F:      include/linux/lockdep.h
6062 F:      kernel/locking/
6063
6064 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6065 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6066 L:      linux-ntfs-dev@lists.sourceforge.net
6067 W:      http://www.linux-ntfs.org/content/view/19/37/
6068 S:      Maintained
6069 F:      Documentation/ldm.txt
6070 F:      block/partitions/ldm.*
6071
6072 LogFS
6073 M:      Joern Engel <joern@logfs.org>
6074 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6075 L:      logfs@logfs.org
6076 W:      logfs.org
6077 S:      Maintained
6078 F:      fs/logfs/
6079
6080 LPC32XX MACHINE SUPPORT
6081 M:      Roland Stigge <stigge@antcom.de>
6082 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6083 S:      Maintained
6084 F:      arch/arm/mach-lpc32xx/
6085
6086 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6087 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6088 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6089 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6090 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6091 L:      MPT-FusionLinux.pdl@avagotech.com
6092 L:      linux-scsi@vger.kernel.org
6093 W:      http://www.lsilogic.com/support
6094 S:      Supported
6095 F:      drivers/message/fusion/
6096 F:      drivers/scsi/mpt2sas/
6097 F:      drivers/scsi/mpt3sas/
6098
6099 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6100 M:      Matthew Wilcox <matthew@wil.cx>
6101 L:      linux-scsi@vger.kernel.org
6102 S:      Maintained
6103 F:      drivers/scsi/sym53c8xx_2/
6104
6105 LTC4261 HARDWARE MONITOR DRIVER
6106 M:      Guenter Roeck <linux@roeck-us.net>
6107 L:      lm-sensors@lm-sensors.org
6108 S:      Maintained
6109 F:      Documentation/hwmon/ltc4261
6110 F:      drivers/hwmon/ltc4261.c
6111
6112 LTP (Linux Test Project)
6113 M:      Mike Frysinger <vapier@gentoo.org>
6114 M:      Cyril Hrubis <chrubis@suse.cz>
6115 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6116 M:      Jan Stancek <jstancek@redhat.com>
6117 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6118 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6119 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6120 W:      http://linux-test-project.github.io/
6121 T:      git git://github.com/linux-test-project/ltp.git
6122 S:      Maintained
6123
6124 M32R ARCHITECTURE
6125 W:      http://www.linux-m32r.org/
6126 S:      Orphan
6127 F:      arch/m32r/
6128
6129 M68K ARCHITECTURE
6130 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6131 L:      linux-m68k@lists.linux-m68k.org
6132 W:      http://www.linux-m68k.org/
6133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6134 S:      Maintained
6135 F:      arch/m68k/
6136 F:      drivers/zorro/
6137
6138 M68K ON APPLE MACINTOSH
6139 M:      Joshua Thompson <funaho@jurai.org>
6140 W:      http://www.mac.linux-m68k.org/
6141 L:      linux-m68k@lists.linux-m68k.org
6142 S:      Maintained
6143 F:      arch/m68k/mac/
6144
6145 M68K ON HP9000/300
6146 M:      Philip Blundell <philb@gnu.org>
6147 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6148 S:      Maintained
6149 F:      arch/m68k/hp300/
6150
6151 M88DS3103 MEDIA DRIVER
6152 M:      Antti Palosaari <crope@iki.fi>
6153 L:      linux-media@vger.kernel.org
6154 W:      http://linuxtv.org/
6155 W:      http://palosaari.fi/linux/
6156 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6157 T:      git git://linuxtv.org/anttip/media_tree.git
6158 S:      Maintained
6159 F:      drivers/media/dvb-frontends/m88ds3103*
6160
6161 M88RS2000 MEDIA DRIVER
6162 M:      Malcolm Priestley <tvboxspy@gmail.com>
6163 L:      linux-media@vger.kernel.org
6164 W:      http://linuxtv.org/
6165 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6166 S:      Maintained
6167 F:      drivers/media/dvb-frontends/m88rs2000*
6168
6169 MA901 MASTERKIT USB FM RADIO DRIVER
6170 M:      Alexey Klimov <klimov.linux@gmail.com>
6171 L:      linux-media@vger.kernel.org
6172 T:      git git://linuxtv.org/media_tree.git
6173 S:      Maintained
6174 F:      drivers/media/radio/radio-ma901.c
6175
6176 MAC80211
6177 M:      Johannes Berg <johannes@sipsolutions.net>
6178 L:      linux-wireless@vger.kernel.org
6179 W:      http://wireless.kernel.org/
6180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6182 S:      Maintained
6183 F:      Documentation/networking/mac80211-injection.txt
6184 F:      include/net/mac80211.h
6185 F:      net/mac80211/
6186
6187 MACVLAN DRIVER
6188 M:      Patrick McHardy <kaber@trash.net>
6189 L:      netdev@vger.kernel.org
6190 S:      Maintained
6191 F:      drivers/net/macvlan.c
6192 F:      include/linux/if_macvlan.h
6193
6194 MAILBOX API
6195 M:      Jassi Brar <jassisinghbrar@gmail.com>
6196 L:      linux-kernel@vger.kernel.org
6197 S:      Maintained
6198 F:      drivers/mailbox/
6199 F:      include/linux/mailbox_client.h
6200 F:      include/linux/mailbox_controller.h
6201
6202 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6203 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6204 W:      http://www.kernel.org/doc/man-pages
6205 L:      linux-man@vger.kernel.org
6206 S:      Maintained
6207
6208 MARVELL ARMADA DRM SUPPORT
6209 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6210 S:      Maintained
6211 F:      drivers/gpu/drm/armada/
6212
6213 MARVELL 88E6352 DSA support
6214 M:      Guenter Roeck <linux@roeck-us.net>
6215 S:      Maintained
6216 F:      drivers/net/dsa/mv88e6352.c
6217
6218 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6219 M:      Mirko Lindner <mlindner@marvell.com>
6220 M:      Stephen Hemminger <stephen@networkplumber.org>
6221 L:      netdev@vger.kernel.org
6222 S:      Maintained
6223 F:      drivers/net/ethernet/marvell/sk*
6224
6225 MARVELL LIBERTAS WIRELESS DRIVER
6226 L:      libertas-dev@lists.infradead.org
6227 S:      Orphan
6228 F:      drivers/net/wireless/libertas/
6229
6230 MARVELL MV643XX ETHERNET DRIVER
6231 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6232 L:      netdev@vger.kernel.org
6233 S:      Maintained
6234 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6235 F:      include/linux/mv643xx.h
6236
6237 MARVELL MVNETA ETHERNET DRIVER
6238 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6239 L:      netdev@vger.kernel.org
6240 S:      Maintained
6241 F:      drivers/net/ethernet/marvell/mvneta.*
6242
6243 MARVELL MWIFIEX WIRELESS DRIVER
6244 M:      Amitkumar Karwar <akarwar@marvell.com>
6245 M:      Avinash Patil <patila@marvell.com>
6246 L:      linux-wireless@vger.kernel.org
6247 S:      Maintained
6248 F:      drivers/net/wireless/mwifiex/
6249
6250 MARVELL MWL8K WIRELESS DRIVER
6251 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6252 L:      linux-wireless@vger.kernel.org
6253 S:      Odd Fixes
6254 F:      drivers/net/wireless/mwl8k.c
6255
6256 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6257 M:      Nicolas Pitre <nico@fluxnic.net>
6258 S:      Odd Fixes
6259 F:      drivers/mmc/host/mvsdio.*
6260
6261 MATROX FRAMEBUFFER DRIVER
6262 L:      linux-fbdev@vger.kernel.org
6263 S:      Orphan
6264 F:      drivers/video/fbdev/matrox/matroxfb_*
6265 F:      include/uapi/linux/matroxfb.h
6266
6267 MAX16065 HARDWARE MONITOR DRIVER
6268 M:      Guenter Roeck <linux@roeck-us.net>
6269 L:      lm-sensors@lm-sensors.org
6270 S:      Maintained
6271 F:      Documentation/hwmon/max16065
6272 F:      drivers/hwmon/max16065.c
6273
6274 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6275 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6276 L:      lm-sensors@lm-sensors.org
6277 S:      Maintained
6278 F:      Documentation/hwmon/max6650
6279 F:      drivers/hwmon/max6650.c
6280
6281 MAX6697 HARDWARE MONITOR DRIVER
6282 M:      Guenter Roeck <linux@roeck-us.net>
6283 L:      lm-sensors@lm-sensors.org
6284 S:      Maintained
6285 F:      Documentation/hwmon/max6697
6286 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6287 F:      drivers/hwmon/max6697.c
6288 F:      include/linux/platform_data/max6697.h
6289
6290 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6291 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6292 L:      linux-pm@vger.kernel.org
6293 S:      Supported
6294 F:      drivers/power/max14577_charger.c
6295 F:      drivers/power/max77693_charger.c
6296
6297 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6298 M:      Chanwoo Choi <cw00.choi@samsung.com>
6299 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6300 L:      linux-kernel@vger.kernel.org
6301 S:      Supported
6302 F:      drivers/*/max14577.c
6303 F:      drivers/*/max77686.c
6304 F:      drivers/*/max77693.c
6305 F:      drivers/extcon/extcon-max14577.c
6306 F:      drivers/extcon/extcon-max77693.c
6307 F:      drivers/rtc/rtc-max77686.c
6308 F:      drivers/clk/clk-max77686.c
6309 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6310 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6311 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6312 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6313 F:      include/linux/mfd/max14577*.h
6314 F:      include/linux/mfd/max77686*.h
6315 F:      include/linux/mfd/max77693*.h
6316
6317 MAXIRADIO FM RADIO RECEIVER DRIVER
6318 M:      Hans Verkuil <hverkuil@xs4all.nl>
6319 L:      linux-media@vger.kernel.org
6320 T:      git git://linuxtv.org/media_tree.git
6321 W:      http://linuxtv.org
6322 S:      Maintained
6323 F:      drivers/media/radio/radio-maxiradio*
6324
6325 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6326 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6327 P:      LinuxTV.org Project
6328 L:      linux-media@vger.kernel.org
6329 W:      http://linuxtv.org
6330 Q:      http://patchwork.kernel.org/project/linux-media/list/
6331 T:      git git://linuxtv.org/media_tree.git
6332 S:      Maintained
6333 F:      Documentation/dvb/
6334 F:      Documentation/video4linux/
6335 F:      Documentation/DocBook/media/
6336 F:      drivers/media/
6337 F:      drivers/staging/media/
6338 F:      include/media/
6339 F:      include/uapi/linux/dvb/
6340 F:      include/uapi/linux/videodev2.h
6341 F:      include/uapi/linux/media.h
6342 F:      include/uapi/linux/v4l2-*
6343 F:      include/uapi/linux/meye.h
6344 F:      include/uapi/linux/ivtv*
6345 F:      include/uapi/linux/uvcvideo.h
6346
6347 MEGARAID SCSI/SAS DRIVERS
6348 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6349 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6350 M:      Uday Lingala <uday.lingala@avagotech.com>
6351 L:      megaraidlinux.pdl@avagotech.com
6352 L:      linux-scsi@vger.kernel.org
6353 W:      http://www.lsi.com
6354 S:      Maintained
6355 F:      Documentation/scsi/megaraid.txt
6356 F:      drivers/scsi/megaraid.*
6357 F:      drivers/scsi/megaraid/
6358
6359 MELLANOX ETHERNET DRIVER (mlx4_en)
6360 M:      Amir Vadai <amirv@mellanox.com>
6361 M:      Ido Shamay <idos@mellanox.com>
6362 L:      netdev@vger.kernel.org
6363 S:      Supported
6364 W:      http://www.mellanox.com
6365 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6366 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6367
6368 MEMORY MANAGEMENT
6369 L:      linux-mm@kvack.org
6370 W:      http://www.linux-mm.org
6371 S:      Maintained
6372 F:      include/linux/mm.h
6373 F:      include/linux/gfp.h
6374 F:      include/linux/mmzone.h
6375 F:      include/linux/memory_hotplug.h
6376 F:      include/linux/vmalloc.h
6377 F:      mm/
6378
6379 MEMORY TECHNOLOGY DEVICES (MTD)
6380 M:      David Woodhouse <dwmw2@infradead.org>
6381 M:      Brian Norris <computersforpeace@gmail.com>
6382 L:      linux-mtd@lists.infradead.org
6383 W:      http://www.linux-mtd.infradead.org/
6384 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6385 T:      git git://git.infradead.org/linux-mtd.git
6386 T:      git git://git.infradead.org/l2-mtd.git
6387 S:      Maintained
6388 F:      drivers/mtd/
6389 F:      include/linux/mtd/
6390 F:      include/uapi/mtd/
6391
6392 MEN A21 WATCHDOG DRIVER
6393 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6394 L:      linux-watchdog@vger.kernel.org
6395 S:      Supported
6396 F:      drivers/watchdog/mena21_wdt.c
6397
6398 MEN CHAMELEON BUS (mcb)
6399 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6400 S:      Supported
6401 F:      drivers/mcb/
6402 F:      include/linux/mcb.h
6403
6404 MEN F21BMC (Board Management Controller)
6405 M:      Andreas Werner <andreas.werner@men.de>
6406 S:      Supported
6407 F:      drivers/mfd/menf21bmc.c
6408 F:      drivers/watchdog/menf21bmc_wdt.c
6409 F:      drivers/leds/leds-menf21bmc.c
6410 F:      drivers/hwmon/menf21bmc_hwmon.c
6411 F:      Documentation/hwmon/menf21bmc
6412
6413 METAG ARCHITECTURE
6414 M:      James Hogan <james.hogan@imgtec.com>
6415 L:      linux-metag@vger.kernel.org
6416 S:      Supported
6417 F:      arch/metag/
6418 F:      Documentation/metag/
6419 F:      Documentation/devicetree/bindings/metag/
6420 F:      drivers/clocksource/metag_generic.c
6421 F:      drivers/irqchip/irq-metag.c
6422 F:      drivers/irqchip/irq-metag-ext.c
6423 F:      drivers/tty/metag_da.c
6424
6425 MICROBLAZE ARCHITECTURE
6426 M:      Michal Simek <monstr@monstr.eu>
6427 W:      http://www.monstr.eu/fdt/
6428 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6429 S:      Supported
6430 F:      arch/microblaze/
6431
6432 MICROTEK X6 SCANNER
6433 M:      Oliver Neukum <oliver@neukum.org>
6434 S:      Maintained
6435 F:      drivers/usb/image/microtek.*
6436
6437 MIPS
6438 M:      Ralf Baechle <ralf@linux-mips.org>
6439 L:      linux-mips@linux-mips.org
6440 W:      http://www.linux-mips.org/
6441 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6442 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6443 S:      Supported
6444 F:      Documentation/mips/
6445 F:      arch/mips/
6446
6447 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6448 M:      Hans Verkuil <hverkuil@xs4all.nl>
6449 L:      linux-media@vger.kernel.org
6450 T:      git git://linuxtv.org/media_tree.git
6451 W:      http://linuxtv.org
6452 S:      Odd Fixes
6453 F:      drivers/media/radio/radio-miropcm20*
6454
6455 Mellanox MLX5 core VPI driver
6456 M:      Eli Cohen <eli@mellanox.com>
6457 L:      netdev@vger.kernel.org
6458 L:      linux-rdma@vger.kernel.org
6459 W:      http://www.mellanox.com
6460 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6461 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6462 T:      git git://openfabrics.org/~eli/connect-ib.git
6463 S:      Supported
6464 F:      drivers/net/ethernet/mellanox/mlx5/core/
6465 F:      include/linux/mlx5/
6466
6467 Mellanox MLX5 IB driver
6468 M:      Eli Cohen <eli@mellanox.com>
6469 L:      linux-rdma@vger.kernel.org
6470 W:      http://www.mellanox.com
6471 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6472 T:      git git://openfabrics.org/~eli/connect-ib.git
6473 S:      Supported
6474 F:      include/linux/mlx5/
6475 F:      drivers/infiniband/hw/mlx5/
6476
6477 MN88472 MEDIA DRIVER
6478 M:      Antti Palosaari <crope@iki.fi>
6479 L:      linux-media@vger.kernel.org
6480 W:      http://linuxtv.org/
6481 W:      http://palosaari.fi/linux/
6482 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6483 T:      git git://linuxtv.org/anttip/media_tree.git
6484 S:      Maintained
6485 F:      drivers/staging/media/mn88472/
6486 F:      drivers/media/dvb-frontends/mn88472.h
6487
6488 MN88473 MEDIA DRIVER
6489 M:      Antti Palosaari <crope@iki.fi>
6490 L:      linux-media@vger.kernel.org
6491 W:      http://linuxtv.org/
6492 W:      http://palosaari.fi/linux/
6493 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6494 T:      git git://linuxtv.org/anttip/media_tree.git
6495 S:      Maintained
6496 F:      drivers/staging/media/mn88473/
6497 F:      drivers/media/dvb-frontends/mn88473.h
6498
6499 MODULE SUPPORT
6500 M:      Rusty Russell <rusty@rustcorp.com.au>
6501 S:      Maintained
6502 F:      include/linux/module.h
6503 F:      kernel/module.c
6504
6505 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6506 W:      http://popies.net/meye/
6507 S:      Orphan
6508 F:      Documentation/video4linux/meye.txt
6509 F:      drivers/media/pci/meye/
6510 F:      include/uapi/linux/meye.h
6511
6512 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6513 M:      Jiri Slaby <jirislaby@gmail.com>
6514 S:      Maintained
6515 F:      Documentation/serial/moxa-smartio
6516 F:      drivers/tty/mxser.*
6517
6518 MR800 AVERMEDIA USB FM RADIO DRIVER
6519 M:      Alexey Klimov <klimov.linux@gmail.com>
6520 L:      linux-media@vger.kernel.org
6521 T:      git git://linuxtv.org/media_tree.git
6522 S:      Maintained
6523 F:      drivers/media/radio/radio-mr800.c
6524
6525 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6526 M:      Alan Ott <alan@signal11.us>
6527 L:      linux-wpan@vger.kernel.org
6528 S:      Maintained
6529 F:      drivers/net/ieee802154/mrf24j40.c
6530
6531 MSI LAPTOP SUPPORT
6532 M:      "Lee, Chun-Yi" <jlee@suse.com>
6533 L:      platform-driver-x86@vger.kernel.org
6534 S:      Maintained
6535 F:      drivers/platform/x86/msi-laptop.c
6536
6537 MSI WMI SUPPORT
6538 M:      Anisse Astier <anisse@astier.eu>
6539 L:      platform-driver-x86@vger.kernel.org
6540 S:      Supported
6541 F:      drivers/platform/x86/msi-wmi.c
6542
6543 MSI001 MEDIA DRIVER
6544 M:      Antti Palosaari <crope@iki.fi>
6545 L:      linux-media@vger.kernel.org
6546 W:      http://linuxtv.org/
6547 W:      http://palosaari.fi/linux/
6548 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6549 T:      git git://linuxtv.org/anttip/media_tree.git
6550 S:      Maintained
6551 F:      drivers/media/tuners/msi001*
6552
6553 MSI2500 MEDIA DRIVER
6554 M:      Antti Palosaari <crope@iki.fi>
6555 L:      linux-media@vger.kernel.org
6556 W:      http://linuxtv.org/
6557 W:      http://palosaari.fi/linux/
6558 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6559 T:      git git://linuxtv.org/anttip/media_tree.git
6560 S:      Maintained
6561 F:      drivers/media/usb/msi2500/
6562
6563 MT9M032 APTINA SENSOR DRIVER
6564 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6565 L:      linux-media@vger.kernel.org
6566 T:      git git://linuxtv.org/media_tree.git
6567 S:      Maintained
6568 F:      drivers/media/i2c/mt9m032.c
6569 F:      include/media/mt9m032.h
6570
6571 MT9P031 APTINA CAMERA SENSOR
6572 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6573 L:      linux-media@vger.kernel.org
6574 T:      git git://linuxtv.org/media_tree.git
6575 S:      Maintained
6576 F:      drivers/media/i2c/mt9p031.c
6577 F:      include/media/mt9p031.h
6578
6579 MT9T001 APTINA CAMERA SENSOR
6580 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6581 L:      linux-media@vger.kernel.org
6582 T:      git git://linuxtv.org/media_tree.git
6583 S:      Maintained
6584 F:      drivers/media/i2c/mt9t001.c
6585 F:      include/media/mt9t001.h
6586
6587 MT9V032 APTINA CAMERA SENSOR
6588 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6589 L:      linux-media@vger.kernel.org
6590 T:      git git://linuxtv.org/media_tree.git
6591 S:      Maintained
6592 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6593 F:      drivers/media/i2c/mt9v032.c
6594 F:      include/media/mt9v032.h
6595
6596 MULTIFUNCTION DEVICES (MFD)
6597 M:      Samuel Ortiz <sameo@linux.intel.com>
6598 M:      Lee Jones <lee.jones@linaro.org>
6599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6600 S:      Supported
6601 F:      drivers/mfd/
6602 F:      include/linux/mfd/
6603
6604 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6605 M:      Ulf Hansson <ulf.hansson@linaro.org>
6606 L:      linux-mmc@vger.kernel.org
6607 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6608 S:      Maintained
6609 F:      drivers/mmc/
6610 F:      include/linux/mmc/
6611 F:      include/uapi/linux/mmc/
6612
6613 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6614 S:      Orphan
6615 F:      drivers/mmc/host/mmc_spi.c
6616 F:      include/linux/spi/mmc_spi.h
6617
6618 MULTISOUND SOUND DRIVER
6619 M:      Andrew Veliath <andrewtv@usa.net>
6620 S:      Maintained
6621 F:      Documentation/sound/oss/MultiSound
6622 F:      sound/oss/msnd*
6623
6624 MULTITECH MULTIPORT CARD (ISICOM)
6625 S:      Orphan
6626 F:      drivers/tty/isicom.c
6627 F:      include/linux/isicom.h
6628
6629 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6630 M:      Felipe Balbi <balbi@ti.com>
6631 L:      linux-usb@vger.kernel.org
6632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6633 S:      Maintained
6634 F:      drivers/usb/musb/
6635
6636 MXL5007T MEDIA DRIVER
6637 M:      Michael Krufky <mkrufky@linuxtv.org>
6638 L:      linux-media@vger.kernel.org
6639 W:      http://linuxtv.org/
6640 W:      http://github.com/mkrufky
6641 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6642 T:      git git://linuxtv.org/mkrufky/tuners.git
6643 S:      Maintained
6644 F:      drivers/media/tuners/mxl5007t.*
6645
6646 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6647 M:      Hyong-Youb Kim <hykim@myri.com>
6648 L:      netdev@vger.kernel.org
6649 W:      https://www.myricom.com/support/downloads/myri10ge.html
6650 S:      Supported
6651 F:      drivers/net/ethernet/myricom/myri10ge/
6652
6653 NATSEMI ETHERNET DRIVER (DP8381x)
6654 S:      Orphan
6655 F:      drivers/net/ethernet/natsemi/natsemi.c
6656
6657 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6658 M:      Daniel Mack <zonque@gmail.com>
6659 S:      Maintained
6660 L:      alsa-devel@alsa-project.org
6661 W:      http://www.native-instruments.com
6662 F:      sound/usb/caiaq/
6663
6664 NCP FILESYSTEM
6665 M:      Petr Vandrovec <petr@vandrovec.name>
6666 S:      Odd Fixes
6667 F:      fs/ncpfs/
6668
6669 NCR 5380 SCSI DRIVERS
6670 M:      Finn Thain <fthain@telegraphics.com.au>
6671 M:      Michael Schmitz <schmitzmic@gmail.com>
6672 L:      linux-scsi@vger.kernel.org
6673 S:      Maintained
6674 F:      Documentation/scsi/g_NCR5380.txt
6675 F:      drivers/scsi/NCR5380.*
6676 F:      drivers/scsi/arm/cumana_1.c
6677 F:      drivers/scsi/arm/oak.c
6678 F:      drivers/scsi/atari_NCR5380.c
6679 F:      drivers/scsi/atari_scsi.*
6680 F:      drivers/scsi/dmx3191d.c
6681 F:      drivers/scsi/dtc.*
6682 F:      drivers/scsi/g_NCR5380.*
6683 F:      drivers/scsi/g_NCR5380_mmio.c
6684 F:      drivers/scsi/mac_scsi.*
6685 F:      drivers/scsi/pas16.*
6686 F:      drivers/scsi/sun3_scsi.*
6687 F:      drivers/scsi/sun3_scsi_vme.c
6688 F:      drivers/scsi/t128.*
6689
6690 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6691 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6692 L:      linux-scsi@vger.kernel.org
6693 S:      Maintained
6694 F:      drivers/scsi/NCR_D700.*
6695
6696 NCT6775 HARDWARE MONITOR DRIVER
6697 M:      Guenter Roeck <linux@roeck-us.net>
6698 L:      lm-sensors@lm-sensors.org
6699 S:      Maintained
6700 F:      Documentation/hwmon/nct6775
6701 F:      drivers/hwmon/nct6775.c
6702
6703 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6704 M:      Faisal Latif <faisal.latif@intel.com>
6705 L:      linux-rdma@vger.kernel.org
6706 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6707 S:      Supported
6708 F:      drivers/infiniband/hw/nes/
6709
6710 NETEM NETWORK EMULATOR
6711 M:      Stephen Hemminger <stephen@networkplumber.org>
6712 L:      netem@lists.linux-foundation.org
6713 S:      Maintained
6714 F:      net/sched/sch_netem.c
6715
6716 NETERION 10GbE DRIVERS (s2io/vxge)
6717 M:      Jon Mason <jdmason@kudzu.us>
6718 L:      netdev@vger.kernel.org
6719 S:      Supported
6720 F:      Documentation/networking/s2io.txt
6721 F:      Documentation/networking/vxge.txt
6722 F:      drivers/net/ethernet/neterion/
6723
6724 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6725 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6726 M:      Patrick McHardy <kaber@trash.net>
6727 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6728 L:      netfilter-devel@vger.kernel.org
6729 L:      coreteam@netfilter.org
6730 W:      http://www.netfilter.org/
6731 W:      http://www.iptables.org/
6732 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6735 S:      Supported
6736 F:      include/linux/netfilter*
6737 F:      include/linux/netfilter/
6738 F:      include/net/netfilter/
6739 F:      include/uapi/linux/netfilter*
6740 F:      include/uapi/linux/netfilter/
6741 F:      net/*/netfilter.c
6742 F:      net/*/netfilter/
6743 F:      net/netfilter/
6744
6745 NETLABEL
6746 M:      Paul Moore <paul@paul-moore.com>
6747 W:      http://netlabel.sf.net
6748 L:      netdev@vger.kernel.org
6749 S:      Maintained
6750 F:      Documentation/netlabel/
6751 F:      include/net/netlabel.h
6752 F:      net/netlabel/
6753
6754 NETROM NETWORK LAYER
6755 M:      Ralf Baechle <ralf@linux-mips.org>
6756 L:      linux-hams@vger.kernel.org
6757 W:      http://www.linux-ax25.org/
6758 S:      Maintained
6759 F:      include/net/netrom.h
6760 F:      include/uapi/linux/netrom.h
6761 F:      net/netrom/
6762
6763 NETWORK BLOCK DEVICE (NBD)
6764 M:      Markus Pargmann <mpa@pengutronix.de>
6765 S:      Maintained
6766 L:      nbd-general@lists.sourceforge.net
6767 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6768 F:      Documentation/blockdev/nbd.txt
6769 F:      drivers/block/nbd.c
6770 F:      include/linux/nbd.h
6771 F:      include/uapi/linux/nbd.h
6772
6773 NETWORK DROP MONITOR
6774 M:      Neil Horman <nhorman@tuxdriver.com>
6775 L:      netdev@vger.kernel.org
6776 S:      Maintained
6777 W:      https://fedorahosted.org/dropwatch/
6778 F:      net/core/drop_monitor.c
6779
6780 NETWORKING [GENERAL]
6781 M:      "David S. Miller" <davem@davemloft.net>
6782 L:      netdev@vger.kernel.org
6783 W:      http://www.linuxfoundation.org/en/Net
6784 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6787 S:      Maintained
6788 F:      net/
6789 F:      include/net/
6790 F:      include/linux/in.h
6791 F:      include/linux/net.h
6792 F:      include/linux/netdevice.h
6793 F:      include/uapi/linux/in.h
6794 F:      include/uapi/linux/net.h
6795 F:      include/uapi/linux/netdevice.h
6796 F:      include/uapi/linux/net_namespace.h
6797 F:      tools/net/
6798 F:      tools/testing/selftests/net/
6799 F:      lib/random32.c
6800 F:      lib/test_bpf.c
6801
6802 NETWORKING [IPv4/IPv6]
6803 M:      "David S. Miller" <davem@davemloft.net>
6804 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6805 M:      James Morris <jmorris@namei.org>
6806 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6807 M:      Patrick McHardy <kaber@trash.net>
6808 L:      netdev@vger.kernel.org
6809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6810 S:      Maintained
6811 F:      net/ipv4/
6812 F:      net/ipv6/
6813 F:      include/net/ip*
6814 F:      arch/x86/net/*
6815
6816 NETWORKING [IPSEC]
6817 M:      Steffen Klassert <steffen.klassert@secunet.com>
6818 M:      Herbert Xu <herbert@gondor.apana.org.au>
6819 M:      "David S. Miller" <davem@davemloft.net>
6820 L:      netdev@vger.kernel.org
6821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6823 S:      Maintained
6824 F:      net/core/flow.c
6825 F:      net/xfrm/
6826 F:      net/key/
6827 F:      net/ipv4/xfrm*
6828 F:      net/ipv4/esp4.c
6829 F:      net/ipv4/ah4.c
6830 F:      net/ipv4/ipcomp.c
6831 F:      net/ipv4/ip_vti.c
6832 F:      net/ipv6/xfrm*
6833 F:      net/ipv6/esp6.c
6834 F:      net/ipv6/ah6.c
6835 F:      net/ipv6/ipcomp6.c
6836 F:      net/ipv6/ip6_vti.c
6837 F:      include/uapi/linux/xfrm.h
6838 F:      include/net/xfrm.h
6839
6840 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6841 M:      Paul Moore <paul@paul-moore.com>
6842 L:      netdev@vger.kernel.org
6843 S:      Maintained
6844
6845 NETWORKING [WIRELESS]
6846 L:      linux-wireless@vger.kernel.org
6847 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6848
6849 NETWORKING DRIVERS
6850 L:      netdev@vger.kernel.org
6851 W:      http://www.linuxfoundation.org/en/Net
6852 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6855 S:      Odd Fixes
6856 F:      drivers/net/
6857 F:      include/linux/if_*
6858 F:      include/linux/netdevice.h
6859 F:      include/linux/arcdevice.h
6860 F:      include/linux/etherdevice.h
6861 F:      include/linux/fcdevice.h
6862 F:      include/linux/fddidevice.h
6863 F:      include/linux/hippidevice.h
6864 F:      include/linux/inetdevice.h
6865 F:      include/uapi/linux/if_*
6866 F:      include/uapi/linux/netdevice.h
6867
6868 NETWORKING DRIVERS (WIRELESS)
6869 M:      Kalle Valo <kvalo@codeaurora.org>
6870 L:      linux-wireless@vger.kernel.org
6871 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6873 S:      Maintained
6874 F:      drivers/net/wireless/
6875
6876 NETXEN (1/10) GbE SUPPORT
6877 M:      Manish Chopra <manish.chopra@qlogic.com>
6878 M:      Sony Chacko <sony.chacko@qlogic.com>
6879 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6880 L:      netdev@vger.kernel.org
6881 W:      http://www.qlogic.com
6882 S:      Supported
6883 F:      drivers/net/ethernet/qlogic/netxen/
6884
6885 NFC SUBSYSTEM
6886 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6887 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6888 M:      Samuel Ortiz <sameo@linux.intel.com>
6889 L:      linux-wireless@vger.kernel.org
6890 L:      linux-nfc@lists.01.org (subscribers-only)
6891 S:      Supported
6892 F:      net/nfc/
6893 F:      include/net/nfc/
6894 F:      include/uapi/linux/nfc.h
6895 F:      drivers/nfc/
6896 F:      include/linux/platform_data/pn544.h
6897 F:      Documentation/devicetree/bindings/net/nfc/
6898
6899 NFS, SUNRPC, AND LOCKD CLIENTS
6900 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6901 M:      Anna Schumaker <anna.schumaker@netapp.com>
6902 L:      linux-nfs@vger.kernel.org
6903 W:      http://client.linux-nfs.org
6904 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6905 S:      Maintained
6906 F:      fs/lockd/
6907 F:      fs/nfs/
6908 F:      fs/nfs_common/
6909 F:      net/sunrpc/
6910 F:      include/linux/lockd/
6911 F:      include/linux/nfs*
6912 F:      include/linux/sunrpc/
6913 F:      include/uapi/linux/nfs*
6914 F:      include/uapi/linux/sunrpc/
6915
6916 NILFS2 FILESYSTEM
6917 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6918 L:      linux-nilfs@vger.kernel.org
6919 W:      http://nilfs.sourceforge.net/
6920 T:      git git://github.com/konis/nilfs2.git
6921 S:      Supported
6922 F:      Documentation/filesystems/nilfs2.txt
6923 F:      fs/nilfs2/
6924 F:      include/linux/nilfs2_fs.h
6925
6926 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6927 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6928 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6929 S:      Maintained
6930 F:      Documentation/scsi/NinjaSCSI.txt
6931 F:      drivers/scsi/pcmcia/nsp_*
6932
6933 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6934 M:      GOTO Masanori <gotom@debian.or.jp>
6935 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6936 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6937 S:      Maintained
6938 F:      Documentation/scsi/NinjaSCSI.txt
6939 F:      drivers/scsi/nsp32*
6940
6941 NIOS2 ARCHITECTURE
6942 M:      Ley Foon Tan <lftan@altera.com>
6943 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6944 T:      git git://git.rocketboards.org/linux-socfpga-next.git
6945 S:      Maintained
6946 F:      arch/nios2/
6947
6948 NTB DRIVER
6949 M:      Jon Mason <jdmason@kudzu.us>
6950 M:      Dave Jiang <dave.jiang@intel.com>
6951 S:      Supported
6952 W:      https://github.com/jonmason/ntb/wiki
6953 T:      git git://github.com/jonmason/ntb.git
6954 F:      drivers/ntb/
6955 F:      drivers/net/ntb_netdev.c
6956 F:      include/linux/ntb.h
6957
6958 NTFS FILESYSTEM
6959 M:      Anton Altaparmakov <anton@tuxera.com>
6960 L:      linux-ntfs-dev@lists.sourceforge.net
6961 W:      http://www.tuxera.com/
6962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6963 S:      Supported
6964 F:      Documentation/filesystems/ntfs.txt
6965 F:      fs/ntfs/
6966
6967 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6968 M:      Antonino Daplas <adaplas@gmail.com>
6969 L:      linux-fbdev@vger.kernel.org
6970 S:      Maintained
6971 F:      drivers/video/fbdev/riva/
6972 F:      drivers/video/fbdev/nvidia/
6973
6974 NVM EXPRESS DRIVER
6975 M:      Matthew Wilcox <willy@linux.intel.com>
6976 L:      linux-nvme@lists.infradead.org
6977 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6978 S:      Supported
6979 F:      drivers/block/nvme*
6980 F:      include/linux/nvme.h
6981
6982 NXP-NCI NFC DRIVER
6983 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
6984 R:      Charles Gorand <charles.gorand@effinnov.com>
6985 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
6986 S:      Supported
6987 F:      drivers/nfc/nxp-nci
6988
6989 NXP TDA998X DRM DRIVER
6990 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6991 S:      Supported
6992 F:      drivers/gpu/drm/i2c/tda998x_drv.c
6993 F:      include/drm/i2c/tda998x.h
6994
6995 NXP TFA9879 DRIVER
6996 M:      Peter Rosin <peda@axentia.se>
6997 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6998 S:      Maintained
6999 F:      sound/soc/codecs/tfa9879*
7000
7001 OMAP SUPPORT
7002 M:      Tony Lindgren <tony@atomide.com>
7003 L:      linux-omap@vger.kernel.org
7004 W:      http://www.muru.com/linux/omap/
7005 W:      http://linux.omap.com/
7006 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7008 S:      Maintained
7009 F:      arch/arm/*omap*/
7010 F:      arch/arm/configs/omap1_defconfig
7011 F:      arch/arm/configs/omap2plus_defconfig
7012 F:      drivers/i2c/busses/i2c-omap.c
7013 F:      drivers/irqchip/irq-omap-intc.c
7014 F:      drivers/mfd/*omap*.c
7015 F:      drivers/mfd/menelaus.c
7016 F:      drivers/mfd/palmas.c
7017 F:      drivers/mfd/tps65217.c
7018 F:      drivers/mfd/tps65218.c
7019 F:      drivers/mfd/tps65910.c
7020 F:      drivers/mfd/twl-core.[ch]
7021 F:      drivers/mfd/twl4030*.c
7022 F:      drivers/mfd/twl6030*.c
7023 F:      drivers/mfd/twl6040*.c
7024 F:      drivers/regulator/palmas-regulator*.c
7025 F:      drivers/regulator/pbias-regulator.c
7026 F:      drivers/regulator/tps65217-regulator.c
7027 F:      drivers/regulator/tps65218-regulator.c
7028 F:      drivers/regulator/tps65910-regulator.c
7029 F:      drivers/regulator/twl-regulator.c
7030 F:      include/linux/i2c-omap.h
7031
7032 OMAP DEVICE TREE SUPPORT
7033 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7034 M:      Tony Lindgren <tony@atomide.com>
7035 L:      linux-omap@vger.kernel.org
7036 L:      devicetree@vger.kernel.org
7037 S:      Maintained
7038 F:      arch/arm/boot/dts/*omap*
7039 F:      arch/arm/boot/dts/*am3*
7040 F:      arch/arm/boot/dts/*am4*
7041 F:      arch/arm/boot/dts/*am5*
7042 F:      arch/arm/boot/dts/*dra7*
7043
7044 OMAP CLOCK FRAMEWORK SUPPORT
7045 M:      Paul Walmsley <paul@pwsan.com>
7046 L:      linux-omap@vger.kernel.org
7047 S:      Maintained
7048 F:      arch/arm/*omap*/*clock*
7049
7050 OMAP POWER MANAGEMENT SUPPORT
7051 M:      Kevin Hilman <khilman@deeprootsystems.com>
7052 L:      linux-omap@vger.kernel.org
7053 S:      Maintained
7054 F:      arch/arm/*omap*/*pm*
7055 F:      drivers/cpufreq/omap-cpufreq.c
7056
7057 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7058 M:      Rajendra Nayak <rnayak@ti.com>
7059 M:      Paul Walmsley <paul@pwsan.com>
7060 L:      linux-omap@vger.kernel.org
7061 S:      Maintained
7062 F:      arch/arm/mach-omap2/prm*
7063
7064 OMAP AUDIO SUPPORT
7065 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7066 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7067 L:      alsa-devel@alsa-project.org (subscribers-only)
7068 L:      linux-omap@vger.kernel.org
7069 S:      Maintained
7070 F:      sound/soc/omap/
7071
7072 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7073 M:      Roger Quadros <rogerq@ti.com>
7074 M:      Tony Lindgren <tony@atomide.com>
7075 L:      linux-omap@vger.kernel.org
7076 S:      Maintained
7077 F:      drivers/memory/omap-gpmc.c
7078 F:      arch/arm/mach-omap2/*gpmc*
7079
7080 OMAP FRAMEBUFFER SUPPORT
7081 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7082 L:      linux-fbdev@vger.kernel.org
7083 L:      linux-omap@vger.kernel.org
7084 S:      Maintained
7085 F:      drivers/video/fbdev/omap/
7086
7087 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7088 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7089 L:      linux-omap@vger.kernel.org
7090 L:      linux-fbdev@vger.kernel.org
7091 S:      Maintained
7092 F:      drivers/video/fbdev/omap2/
7093 F:      Documentation/arm/OMAP/DSS
7094
7095 OMAP HARDWARE SPINLOCK SUPPORT
7096 M:      Ohad Ben-Cohen <ohad@wizery.com>
7097 L:      linux-omap@vger.kernel.org
7098 S:      Maintained
7099 F:      drivers/hwspinlock/omap_hwspinlock.c
7100 F:      arch/arm/mach-omap2/hwspinlock.c
7101
7102 OMAP MMC SUPPORT
7103 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7104 L:      linux-omap@vger.kernel.org
7105 S:      Maintained
7106 F:      drivers/mmc/host/omap.c
7107
7108 OMAP HS MMC SUPPORT
7109 L:      linux-mmc@vger.kernel.org
7110 L:      linux-omap@vger.kernel.org
7111 S:      Orphan
7112 F:      drivers/mmc/host/omap_hsmmc.c
7113
7114 OMAP RANDOM NUMBER GENERATOR SUPPORT
7115 M:      Deepak Saxena <dsaxena@plexity.net>
7116 S:      Maintained
7117 F:      drivers/char/hw_random/omap-rng.c
7118
7119 OMAP HWMOD SUPPORT
7120 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7121 M:      Paul Walmsley <paul@pwsan.com>
7122 L:      linux-omap@vger.kernel.org
7123 S:      Maintained
7124 F:      arch/arm/mach-omap2/omap_hwmod.*
7125
7126 OMAP HWMOD DATA
7127 M:      Paul Walmsley <paul@pwsan.com>
7128 L:      linux-omap@vger.kernel.org
7129 S:      Maintained
7130 F:      arch/arm/mach-omap2/omap_hwmod*data*
7131
7132 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7133 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7134 L:      linux-omap@vger.kernel.org
7135 S:      Maintained
7136 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7137
7138 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7139 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7140 L:      linux-media@vger.kernel.org
7141 S:      Maintained
7142 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7143 F:      drivers/media/platform/omap3isp/
7144 F:      drivers/staging/media/omap4iss/
7145
7146 OMAP USB SUPPORT
7147 M:      Felipe Balbi <balbi@ti.com>
7148 L:      linux-usb@vger.kernel.org
7149 L:      linux-omap@vger.kernel.org
7150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7151 S:      Maintained
7152 F:      drivers/usb/*/*omap*
7153 F:      arch/arm/*omap*/usb*
7154
7155 OMAP GPIO DRIVER
7156 M:      Javier Martinez Canillas <javier@dowhile0.org>
7157 M:      Santosh Shilimkar <ssantosh@kernel.org>
7158 M:      Kevin Hilman <khilman@deeprootsystems.com>
7159 L:      linux-omap@vger.kernel.org
7160 S:      Maintained
7161 F:      drivers/gpio/gpio-omap.c
7162
7163 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7164 M:      Mark Jackson <mpfj@newflow.co.uk>
7165 L:      linux-omap@vger.kernel.org
7166 S:      Maintained
7167 F:      arch/arm/boot/dts/am335x-nano.dts
7168
7169 OMFS FILESYSTEM
7170 M:      Bob Copeland <me@bobcopeland.com>
7171 L:      linux-karma-devel@lists.sourceforge.net
7172 S:      Maintained
7173 F:      Documentation/filesystems/omfs.txt
7174 F:      fs/omfs/
7175
7176 OMNIKEY CARDMAN 4000 DRIVER
7177 M:      Harald Welte <laforge@gnumonks.org>
7178 S:      Maintained
7179 F:      drivers/char/pcmcia/cm4000_cs.c
7180 F:      include/linux/cm4000_cs.h
7181 F:      include/uapi/linux/cm4000_cs.h
7182
7183 OMNIKEY CARDMAN 4040 DRIVER
7184 M:      Harald Welte <laforge@gnumonks.org>
7185 S:      Maintained
7186 F:      drivers/char/pcmcia/cm4040_cs.*
7187
7188 OMNIVISION OV7670 SENSOR DRIVER
7189 M:      Jonathan Corbet <corbet@lwn.net>
7190 L:      linux-media@vger.kernel.org
7191 T:      git git://linuxtv.org/media_tree.git
7192 S:      Maintained
7193 F:      drivers/media/i2c/ov7670.c
7194
7195 ONENAND FLASH DRIVER
7196 M:      Kyungmin Park <kyungmin.park@samsung.com>
7197 L:      linux-mtd@lists.infradead.org
7198 S:      Maintained
7199 F:      drivers/mtd/onenand/
7200 F:      include/linux/mtd/onenand*.h
7201
7202 ONSTREAM SCSI TAPE DRIVER
7203 M:      Willem Riede <osst@riede.org>
7204 L:      osst-users@lists.sourceforge.net
7205 L:      linux-scsi@vger.kernel.org
7206 S:      Maintained
7207 F:      Documentation/scsi/osst.txt
7208 F:      drivers/scsi/osst.*
7209 F:      drivers/scsi/osst_*.h
7210 F:      drivers/scsi/st.h
7211
7212 OPENCORES I2C BUS DRIVER
7213 M:      Peter Korsgaard <jacmet@sunsite.dk>
7214 L:      linux-i2c@vger.kernel.org
7215 S:      Maintained
7216 F:      Documentation/i2c/busses/i2c-ocores
7217 F:      drivers/i2c/busses/i2c-ocores.c
7218
7219 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7220 M:      Grant Likely <grant.likely@linaro.org>
7221 M:      Rob Herring <robh+dt@kernel.org>
7222 L:      devicetree@vger.kernel.org
7223 W:      http://www.devicetree.org/
7224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7225 S:      Maintained
7226 F:      drivers/of/
7227 F:      include/linux/of*.h
7228 F:      scripts/dtc/
7229
7230 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7231 M:      Rob Herring <robh+dt@kernel.org>
7232 M:      Pawel Moll <pawel.moll@arm.com>
7233 M:      Mark Rutland <mark.rutland@arm.com>
7234 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7235 M:      Kumar Gala <galak@codeaurora.org>
7236 L:      devicetree@vger.kernel.org
7237 S:      Maintained
7238 F:      Documentation/devicetree/
7239 F:      arch/*/boot/dts/
7240 F:      include/dt-bindings/
7241
7242 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7243 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7244 L:      devicetree@vger.kernel.org
7245 S:      Maintained
7246 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7247 F:      Documentation/devicetree/overlay-notes.txt
7248 F:      drivers/of/overlay.c
7249 F:      drivers/of/resolver.c
7250
7251 OPENRISC ARCHITECTURE
7252 M:      Jonas Bonn <jonas@southpole.se>
7253 W:      http://openrisc.net
7254 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7255 S:      Maintained
7256 T:      git git://openrisc.net/~jonas/linux
7257 F:      arch/openrisc/
7258
7259 OPENVSWITCH
7260 M:      Pravin Shelar <pshelar@nicira.com>
7261 L:      netdev@vger.kernel.org
7262 L:      dev@openvswitch.org
7263 W:      http://openvswitch.org
7264 S:      Maintained
7265 F:      net/openvswitch/
7266 F:      include/uapi/linux/openvswitch.h
7267
7268 OPL4 DRIVER
7269 M:      Clemens Ladisch <clemens@ladisch.de>
7270 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7271 T:      git git://git.alsa-project.org/alsa-kernel.git
7272 S:      Maintained
7273 F:      sound/drivers/opl4/
7274
7275 OPROFILE
7276 M:      Robert Richter <rric@kernel.org>
7277 L:      oprofile-list@lists.sf.net
7278 S:      Maintained
7279 F:      arch/*/include/asm/oprofile*.h
7280 F:      arch/*/oprofile/
7281 F:      drivers/oprofile/
7282 F:      include/linux/oprofile.h
7283
7284 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7285 M:      Mark Fasheh <mfasheh@suse.com>
7286 M:      Joel Becker <jlbec@evilplan.org>
7287 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7288 W:      http://ocfs2.wiki.kernel.org
7289 S:      Supported
7290 F:      Documentation/filesystems/ocfs2.txt
7291 F:      Documentation/filesystems/dlmfs.txt
7292 F:      fs/ocfs2/
7293
7294 ORINOCO DRIVER
7295 L:      linux-wireless@vger.kernel.org
7296 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7297 W:      http://www.nongnu.org/orinoco/
7298 S:      Orphan
7299 F:      drivers/net/wireless/orinoco/
7300
7301 OSD LIBRARY and FILESYSTEM
7302 M:      Boaz Harrosh <ooo@electrozaur.com>
7303 M:      Benny Halevy <bhalevy@primarydata.com>
7304 L:      osd-dev@open-osd.org
7305 W:      http://open-osd.org
7306 T:      git git://git.open-osd.org/open-osd.git
7307 S:      Maintained
7308 F:      drivers/scsi/osd/
7309 F:      include/scsi/osd_*
7310 F:      fs/exofs/
7311
7312 OVERLAY FILESYSTEM
7313 M:      Miklos Szeredi <miklos@szeredi.hu>
7314 L:      linux-unionfs@vger.kernel.org
7315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7316 S:      Supported
7317 F:      fs/overlayfs/
7318 F:      Documentation/filesystems/overlayfs.txt
7319
7320 P54 WIRELESS DRIVER
7321 M:      Christian Lamparter <chunkeey@googlemail.com>
7322 L:      linux-wireless@vger.kernel.org
7323 W:      http://wireless.kernel.org/en/users/Drivers/p54
7324 S:      Maintained
7325 F:      drivers/net/wireless/p54/
7326
7327 PA SEMI ETHERNET DRIVER
7328 M:      Olof Johansson <olof@lixom.net>
7329 L:      netdev@vger.kernel.org
7330 S:      Maintained
7331 F:      drivers/net/ethernet/pasemi/*
7332
7333 PA SEMI SMBUS DRIVER
7334 M:      Olof Johansson <olof@lixom.net>
7335 L:      linux-i2c@vger.kernel.org
7336 S:      Maintained
7337 F:      drivers/i2c/busses/i2c-pasemi.c
7338
7339 PADATA PARALLEL EXECUTION MECHANISM
7340 M:      Steffen Klassert <steffen.klassert@secunet.com>
7341 L:      linux-crypto@vger.kernel.org
7342 S:      Maintained
7343 F:      kernel/padata.c
7344 F:      include/linux/padata.h
7345 F:      Documentation/padata.txt
7346
7347 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7348 M:      Harald Welte <laforge@gnumonks.org>
7349 L:      platform-driver-x86@vger.kernel.org
7350 S:      Maintained
7351 F:      drivers/platform/x86/panasonic-laptop.c
7352
7353 PANASONIC MN10300/AM33/AM34 PORT
7354 M:      David Howells <dhowells@redhat.com>
7355 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7356 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7357 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7358 S:      Maintained
7359 F:      Documentation/mn10300/
7360 F:      arch/mn10300/
7361
7362 PARALLEL PORT SUPPORT
7363 L:      linux-parport@lists.infradead.org (subscribers-only)
7364 S:      Orphan
7365 F:      drivers/parport/
7366 F:      include/linux/parport*.h
7367 F:      drivers/char/ppdev.c
7368 F:      include/uapi/linux/ppdev.h
7369
7370 PARAVIRT_OPS INTERFACE
7371 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7372 M:      Chris Wright <chrisw@sous-sol.org>
7373 M:      Alok Kataria <akataria@vmware.com>
7374 M:      Rusty Russell <rusty@rustcorp.com.au>
7375 L:      virtualization@lists.linux-foundation.org
7376 S:      Supported
7377 F:      Documentation/virtual/paravirt_ops.txt
7378 F:      arch/*/kernel/paravirt*
7379 F:      arch/*/include/asm/paravirt.h
7380
7381 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7382 M:      Tim Waugh <tim@cyberelk.net>
7383 L:      linux-parport@lists.infradead.org (subscribers-only)
7384 W:      http://www.torque.net/linux-pp.html
7385 S:      Maintained
7386 F:      Documentation/blockdev/paride.txt
7387 F:      drivers/block/paride/
7388
7389 PARISC ARCHITECTURE
7390 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7391 M:      Helge Deller <deller@gmx.de>
7392 L:      linux-parisc@vger.kernel.org
7393 W:      http://www.parisc-linux.org/
7394 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7397 S:      Maintained
7398 F:      arch/parisc/
7399 F:      Documentation/parisc/
7400 F:      drivers/parisc/
7401 F:      drivers/char/agp/parisc-agp.c
7402 F:      drivers/input/serio/gscps2.c
7403 F:      drivers/parport/parport_gsc.*
7404 F:      drivers/tty/serial/8250/8250_gsc.c
7405 F:      drivers/video/fbdev/sti*
7406 F:      drivers/video/console/sti*
7407 F:      drivers/video/logo/logo_parisc*
7408
7409 PC87360 HARDWARE MONITORING DRIVER
7410 M:      Jim Cromie <jim.cromie@gmail.com>
7411 L:      lm-sensors@lm-sensors.org
7412 S:      Maintained
7413 F:      Documentation/hwmon/pc87360
7414 F:      drivers/hwmon/pc87360.c
7415
7416 PC8736x GPIO DRIVER
7417 M:      Jim Cromie <jim.cromie@gmail.com>
7418 S:      Maintained
7419 F:      drivers/char/pc8736x_gpio.c
7420
7421 PC87427 HARDWARE MONITORING DRIVER
7422 M:      Jean Delvare <jdelvare@suse.de>
7423 L:      lm-sensors@lm-sensors.org
7424 S:      Maintained
7425 F:      Documentation/hwmon/pc87427
7426 F:      drivers/hwmon/pc87427.c
7427
7428 PCA9532 LED DRIVER
7429 M:      Riku Voipio <riku.voipio@iki.fi>
7430 S:      Maintained
7431 F:      drivers/leds/leds-pca9532.c
7432 F:      include/linux/leds-pca9532.h
7433
7434 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7435 M:      Guenter Roeck <linux@roeck-us.net>
7436 L:      linux-i2c@vger.kernel.org
7437 S:      Maintained
7438 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7439
7440 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7441 M:      Khalid Aziz <khalid@gonehiking.org>
7442 S:      Maintained
7443 F:      drivers/firmware/pcdp.*
7444
7445 PCI ERROR RECOVERY
7446 M:      Linas Vepstas <linasvepstas@gmail.com>
7447 L:      linux-pci@vger.kernel.org
7448 S:      Supported
7449 F:      Documentation/PCI/pci-error-recovery.txt
7450
7451 PCI SUBSYSTEM
7452 M:      Bjorn Helgaas <bhelgaas@google.com>
7453 L:      linux-pci@vger.kernel.org
7454 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7456 S:      Supported
7457 F:      Documentation/PCI/
7458 F:      drivers/pci/
7459 F:      include/linux/pci*
7460 F:      arch/x86/pci/
7461 F:      arch/x86/kernel/quirks.c
7462
7463 PCI DRIVER FOR ARM VERSATILE PLATFORM
7464 M:      Rob Herring <robh@kernel.org>
7465 L:      linux-pci@vger.kernel.org
7466 L:      linux-arm-kernel@lists.infradead.org
7467 S:      Maintained
7468 F:      Documentation/devicetree/bindings/pci/versatile.txt
7469 F:      drivers/pci/host/pci-versatile.c
7470
7471 PCI DRIVER FOR APPLIEDMICRO XGENE
7472 M:      Tanmay Inamdar <tinamdar@apm.com>
7473 L:      linux-pci@vger.kernel.org
7474 L:      linux-arm-kernel@lists.infradead.org
7475 S:      Maintained
7476 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7477 F:      drivers/pci/host/pci-xgene.c
7478
7479 PCI DRIVER FOR FREESCALE LAYERSCAPE
7480 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7481 M:      Mingkai Hu <mingkai.hu@freescale.com>
7482 M:      Roy Zang <tie-fei.zang@freescale.com>
7483 L:      linuxppc-dev@lists.ozlabs.org
7484 L:      linux-pci@vger.kernel.org
7485 L:      linux-arm-kernel@lists.infradead.org
7486 S:      Maintained
7487 F:      drivers/pci/host/*layerscape*
7488
7489 PCI DRIVER FOR IMX6
7490 M:      Richard Zhu <Richard.Zhu@freescale.com>
7491 M:      Lucas Stach <l.stach@pengutronix.de>
7492 L:      linux-pci@vger.kernel.org
7493 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7494 S:      Maintained
7495 F:      drivers/pci/host/*imx6*
7496
7497 PCI DRIVER FOR TI KEYSTONE
7498 M:      Murali Karicheri <m-karicheri2@ti.com>
7499 L:      linux-pci@vger.kernel.org
7500 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7501 S:      Maintained
7502 F:      drivers/pci/host/*keystone*
7503
7504 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7505 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7506 M:      Jason Cooper <jason@lakedaemon.net>
7507 L:      linux-pci@vger.kernel.org
7508 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7509 S:      Maintained
7510 F:      drivers/pci/host/*mvebu*
7511
7512 PCI DRIVER FOR NVIDIA TEGRA
7513 M:      Thierry Reding <thierry.reding@gmail.com>
7514 L:      linux-tegra@vger.kernel.org
7515 L:      linux-pci@vger.kernel.org
7516 S:      Supported
7517 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7518 F:      drivers/pci/host/pci-tegra.c
7519
7520 PCI DRIVER FOR TI DRA7XX
7521 M:      Kishon Vijay Abraham I <kishon@ti.com>
7522 L:      linux-omap@vger.kernel.org
7523 L:      linux-pci@vger.kernel.org
7524 S:      Supported
7525 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7526 F:      drivers/pci/host/pci-dra7xx.c
7527
7528 PCI DRIVER FOR RENESAS R-CAR
7529 M:      Simon Horman <horms@verge.net.au>
7530 L:      linux-pci@vger.kernel.org
7531 L:      linux-sh@vger.kernel.org
7532 S:      Maintained
7533 F:      drivers/pci/host/*rcar*
7534
7535 PCI DRIVER FOR SAMSUNG EXYNOS
7536 M:      Jingoo Han <jg1.han@samsung.com>
7537 L:      linux-pci@vger.kernel.org
7538 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7539 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7540 S:      Maintained
7541 F:      drivers/pci/host/pci-exynos.c
7542
7543 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7544 M:      Jingoo Han <jg1.han@samsung.com>
7545 L:      linux-pci@vger.kernel.org
7546 S:      Maintained
7547 F:      drivers/pci/host/*designware*
7548
7549 PCI DRIVER FOR GENERIC OF HOSTS
7550 M:      Will Deacon <will.deacon@arm.com>
7551 L:      linux-pci@vger.kernel.org
7552 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7553 S:      Maintained
7554 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7555 F:      drivers/pci/host/pci-host-generic.c
7556
7557 PCIE DRIVER FOR ST SPEAR13XX
7558 L:      linux-pci@vger.kernel.org
7559 S:      Orphan
7560 F:      drivers/pci/host/*spear*
7561
7562 PCMCIA SUBSYSTEM
7563 P:      Linux PCMCIA Team
7564 L:      linux-pcmcia@lists.infradead.org
7565 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7567 S:      Maintained
7568 F:      Documentation/pcmcia/
7569 F:      drivers/pcmcia/
7570 F:      include/pcmcia/
7571
7572 PCNET32 NETWORK DRIVER
7573 M:      Don Fry <pcnet32@frontier.com>
7574 L:      netdev@vger.kernel.org
7575 S:      Maintained
7576 F:      drivers/net/ethernet/amd/pcnet32.c
7577
7578 PCRYPT PARALLEL CRYPTO ENGINE
7579 M:      Steffen Klassert <steffen.klassert@secunet.com>
7580 L:      linux-crypto@vger.kernel.org
7581 S:      Maintained
7582 F:      crypto/pcrypt.c
7583 F:      include/crypto/pcrypt.h
7584
7585 PER-CPU MEMORY ALLOCATOR
7586 M:      Tejun Heo <tj@kernel.org>
7587 M:      Christoph Lameter <cl@linux-foundation.org>
7588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7589 S:      Maintained
7590 F:      include/linux/percpu*.h
7591 F:      mm/percpu*.c
7592 F:      arch/*/include/asm/percpu.h
7593
7594 PER-TASK DELAY ACCOUNTING
7595 M:      Balbir Singh <bsingharora@gmail.com>
7596 S:      Maintained
7597 F:      include/linux/delayacct.h
7598 F:      kernel/delayacct.c
7599
7600 PERFORMANCE EVENTS SUBSYSTEM
7601 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7602 M:      Paul Mackerras <paulus@samba.org>
7603 M:      Ingo Molnar <mingo@redhat.com>
7604 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7605 L:      linux-kernel@vger.kernel.org
7606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7607 S:      Supported
7608 F:      kernel/events/*
7609 F:      include/linux/perf_event.h
7610 F:      include/uapi/linux/perf_event.h
7611 F:      arch/*/kernel/perf_event*.c
7612 F:      arch/*/kernel/*/perf_event*.c
7613 F:      arch/*/kernel/*/*/perf_event*.c
7614 F:      arch/*/include/asm/perf_event.h
7615 F:      arch/*/kernel/perf_callchain.c
7616 F:      tools/perf/
7617
7618 PERSONALITY HANDLING
7619 M:      Christoph Hellwig <hch@infradead.org>
7620 L:      linux-abi-devel@lists.sourceforge.net
7621 S:      Maintained
7622 F:      include/linux/personality.h
7623 F:      include/uapi/linux/personality.h
7624
7625 PHONET PROTOCOL
7626 M:      Remi Denis-Courmont <courmisch@gmail.com>
7627 S:      Supported
7628 F:      Documentation/networking/phonet.txt
7629 F:      include/linux/phonet.h
7630 F:      include/net/phonet/
7631 F:      include/uapi/linux/phonet.h
7632 F:      net/phonet/
7633
7634 PHRAM MTD DRIVER
7635 M:      Joern Engel <joern@lazybastard.org>
7636 L:      linux-mtd@lists.infradead.org
7637 S:      Maintained
7638 F:      drivers/mtd/devices/phram.c
7639
7640 PICOLCD HID DRIVER
7641 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7642 L:      linux-input@vger.kernel.org
7643 S:      Maintained
7644 F:      drivers/hid/hid-picolcd*
7645
7646 PICOXCELL SUPPORT
7647 M:      Jamie Iles <jamie@jamieiles.com>
7648 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7649 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7650 S:      Supported
7651 F:      arch/arm/boot/dts/picoxcell*
7652 F:      arch/arm/mach-picoxcell/
7653 F:      drivers/crypto/picoxcell*
7654
7655 PIN CONTROL SUBSYSTEM
7656 M:      Linus Walleij <linus.walleij@linaro.org>
7657 L:      linux-gpio@vger.kernel.org
7658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7659 S:      Maintained
7660 F:      drivers/pinctrl/
7661 F:      include/linux/pinctrl/
7662
7663 PIN CONTROLLER - ATMEL AT91
7664 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7665 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7666 S:      Maintained
7667 F:      drivers/pinctrl/pinctrl-at91.*
7668
7669 PIN CONTROLLER - INTEL
7670 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7671 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7672 S:      Maintained
7673 F:      drivers/pinctrl/intel/
7674
7675 PIN CONTROLLER - RENESAS
7676 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7677 L:      linux-sh@vger.kernel.org
7678 S:      Maintained
7679 F:      drivers/pinctrl/sh-pfc/
7680
7681 PIN CONTROLLER - SAMSUNG
7682 M:      Tomasz Figa <tomasz.figa@gmail.com>
7683 M:      Thomas Abraham <thomas.abraham@linaro.org>
7684 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7685 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7686 S:      Maintained
7687 F:      drivers/pinctrl/samsung/
7688
7689 PIN CONTROLLER - ST SPEAR
7690 M:      Viresh Kumar <viresh.linux@gmail.com>
7691 L:      spear-devel@list.st.com
7692 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7693 W:      http://www.st.com/spear
7694 S:      Maintained
7695 F:      drivers/pinctrl/spear/
7696
7697 PKTCDVD DRIVER
7698 M:      Jiri Kosina <jkosina@suse.cz>
7699 S:      Maintained
7700 F:      drivers/block/pktcdvd.c
7701 F:      include/linux/pktcdvd.h
7702 F:      include/uapi/linux/pktcdvd.h
7703
7704 PKUNITY SOC DRIVERS
7705 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7706 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7707 S:      Maintained
7708 T:      git git://github.com/gxt/linux.git
7709 F:      drivers/input/serio/i8042-unicore32io.h
7710 F:      drivers/i2c/busses/i2c-puv3.c
7711 F:      drivers/video/fbdev/fb-puv3.c
7712 F:      drivers/rtc/rtc-puv3.c
7713
7714 PMBUS HARDWARE MONITORING DRIVERS
7715 M:      Guenter Roeck <linux@roeck-us.net>
7716 L:      lm-sensors@lm-sensors.org
7717 W:      http://www.lm-sensors.org/
7718 W:      http://www.roeck-us.net/linux/drivers/
7719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7720 S:      Maintained
7721 F:      Documentation/hwmon/pmbus
7722 F:      drivers/hwmon/pmbus/
7723 F:      include/linux/i2c/pmbus.h
7724
7725 PMC SIERRA MaxRAID DRIVER
7726 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7727 L:      linux-scsi@vger.kernel.org
7728 W:      http://www.pmc-sierra.com/
7729 S:      Supported
7730 F:      drivers/scsi/pmcraid.*
7731
7732 PMC SIERRA PM8001 DRIVER
7733 M:      xjtuwjp@gmail.com
7734 M:      lindar_liu@usish.com
7735 L:      pmchba@pmcs.com
7736 L:      linux-scsi@vger.kernel.org
7737 S:      Supported
7738 F:      drivers/scsi/pm8001/
7739
7740 POSIX CLOCKS and TIMERS
7741 M:      Thomas Gleixner <tglx@linutronix.de>
7742 L:      linux-kernel@vger.kernel.org
7743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7744 S:      Maintained
7745 F:      fs/timerfd.c
7746 F:      include/linux/timer*
7747 F:      kernel/time/*timer*
7748
7749 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7750 M:      Sebastian Reichel <sre@kernel.org>
7751 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7752 M:      David Woodhouse <dwmw2@infradead.org>
7753 L:      linux-pm@vger.kernel.org
7754 T:      git git://git.infradead.org/battery-2.6.git
7755 S:      Maintained
7756 F:      include/linux/power_supply.h
7757 F:      drivers/power/
7758
7759 PNP SUPPORT
7760 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7761 S:      Maintained
7762 F:      drivers/pnp/
7763
7764 PNXxxxx I2C DRIVER
7765 M:      Vitaly Wool <vitalywool@gmail.com>
7766 L:      linux-i2c@vger.kernel.org
7767 S:      Maintained
7768 F:      drivers/i2c/busses/i2c-pnx.c
7769
7770 PPP PROTOCOL DRIVERS AND COMPRESSORS
7771 M:      Paul Mackerras <paulus@samba.org>
7772 L:      linux-ppp@vger.kernel.org
7773 S:      Maintained
7774 F:      drivers/net/ppp/ppp_*
7775
7776 PPP OVER ATM (RFC 2364)
7777 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7778 S:      Maintained
7779 F:      net/atm/pppoatm.c
7780 F:      include/uapi/linux/atmppp.h
7781
7782 PPP OVER ETHERNET
7783 M:      Michal Ostrowski <mostrows@earthlink.net>
7784 S:      Maintained
7785 F:      drivers/net/ppp/pppoe.c
7786 F:      drivers/net/ppp/pppox.c
7787
7788 PPP OVER L2TP
7789 M:      James Chapman <jchapman@katalix.com>
7790 S:      Maintained
7791 F:      net/l2tp/l2tp_ppp.c
7792 F:      include/linux/if_pppol2tp.h
7793 F:      include/uapi/linux/if_pppol2tp.h
7794
7795 PPS SUPPORT
7796 M:      Rodolfo Giometti <giometti@enneenne.com>
7797 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7798 L:      linuxpps@ml.enneenne.com (subscribers-only)
7799 S:      Maintained
7800 F:      Documentation/pps/
7801 F:      drivers/pps/
7802 F:      include/linux/pps*.h
7803
7804 PPTP DRIVER
7805 M:      Dmitry Kozlov <xeb@mail.ru>
7806 L:      netdev@vger.kernel.org
7807 S:      Maintained
7808 F:      drivers/net/ppp/pptp.c
7809 W:      http://sourceforge.net/projects/accel-pptp
7810
7811 PREEMPTIBLE KERNEL
7812 M:      Robert Love <rml@tech9.net>
7813 L:      kpreempt-tech@lists.sourceforge.net
7814 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7815 S:      Supported
7816 F:      Documentation/preempt-locking.txt
7817 F:      include/linux/preempt.h
7818
7819 PRISM54 WIRELESS DRIVER
7820 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7821 L:      linux-wireless@vger.kernel.org
7822 W:      http://wireless.kernel.org/en/users/Drivers/p54
7823 S:      Obsolete
7824 F:      drivers/net/wireless/prism54/
7825
7826 PS3 NETWORK SUPPORT
7827 M:      Geoff Levand <geoff@infradead.org>
7828 L:      netdev@vger.kernel.org
7829 L:      cbe-oss-dev@lists.ozlabs.org
7830 S:      Maintained
7831 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7832
7833 PS3 PLATFORM SUPPORT
7834 M:      Geoff Levand <geoff@infradead.org>
7835 L:      linuxppc-dev@lists.ozlabs.org
7836 L:      cbe-oss-dev@lists.ozlabs.org
7837 S:      Maintained
7838 F:      arch/powerpc/boot/ps3*
7839 F:      arch/powerpc/include/asm/lv1call.h
7840 F:      arch/powerpc/include/asm/ps3*.h
7841 F:      arch/powerpc/platforms/ps3/
7842 F:      drivers/*/ps3*
7843 F:      drivers/ps3/
7844 F:      drivers/rtc/rtc-ps3.c
7845 F:      drivers/usb/host/*ps3.c
7846 F:      sound/ppc/snd_ps3*
7847
7848 PS3VRAM DRIVER
7849 M:      Jim Paris <jim@jtan.com>
7850 L:      cbe-oss-dev@lists.ozlabs.org
7851 S:      Maintained
7852 F:      drivers/block/ps3vram.c
7853
7854 PSTORE FILESYSTEM
7855 M:      Anton Vorontsov <anton@enomsg.org>
7856 M:      Colin Cross <ccross@android.com>
7857 M:      Kees Cook <keescook@chromium.org>
7858 M:      Tony Luck <tony.luck@intel.com>
7859 S:      Maintained
7860 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7861 F:      fs/pstore/
7862 F:      include/linux/pstore*
7863 F:      drivers/firmware/efi/efi-pstore.c
7864 F:      drivers/acpi/apei/erst.c
7865
7866 PTP HARDWARE CLOCK SUPPORT
7867 M:      Richard Cochran <richardcochran@gmail.com>
7868 L:      netdev@vger.kernel.org
7869 S:      Maintained
7870 W:      http://linuxptp.sourceforge.net/
7871 F:      Documentation/ABI/testing/sysfs-ptp
7872 F:      Documentation/ptp/*
7873 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7874 F:      drivers/net/phy/dp83640*
7875 F:      drivers/ptp/*
7876 F:      include/linux/ptp_cl*
7877
7878 PTRACE SUPPORT
7879 M:      Roland McGrath <roland@hack.frob.com>
7880 M:      Oleg Nesterov <oleg@redhat.com>
7881 S:      Maintained
7882 F:      include/asm-generic/syscall.h
7883 F:      include/linux/ptrace.h
7884 F:      include/linux/regset.h
7885 F:      include/linux/tracehook.h
7886 F:      include/uapi/linux/ptrace.h
7887 F:      kernel/ptrace.c
7888
7889 PVRUSB2 VIDEO4LINUX DRIVER
7890 M:      Mike Isely <isely@pobox.com>
7891 L:      pvrusb2@isely.net       (subscribers-only)
7892 L:      linux-media@vger.kernel.org
7893 W:      http://www.isely.net/pvrusb2/
7894 T:      git git://linuxtv.org/media_tree.git
7895 S:      Maintained
7896 F:      Documentation/video4linux/README.pvrusb2
7897 F:      drivers/media/usb/pvrusb2/
7898
7899 PWC WEBCAM DRIVER
7900 M:      Hans de Goede <hdegoede@redhat.com>
7901 L:      linux-media@vger.kernel.org
7902 T:      git git://linuxtv.org/media_tree.git
7903 S:      Maintained
7904 F:      drivers/media/usb/pwc/*
7905
7906 PWM FAN DRIVER
7907 M:      Kamil Debski <k.debski@samsung.com>
7908 L:      lm-sensors@lm-sensors.org
7909 S:      Supported
7910 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7911 F:      Documentation/hwmon/pwm-fan
7912 F:      drivers/hwmon/pwm-fan.c
7913
7914 PWM SUBSYSTEM
7915 M:      Thierry Reding <thierry.reding@gmail.com>
7916 L:      linux-pwm@vger.kernel.org
7917 S:      Maintained
7918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7919 F:      Documentation/pwm.txt
7920 F:      Documentation/devicetree/bindings/pwm/
7921 F:      include/linux/pwm.h
7922 F:      drivers/pwm/
7923 F:      drivers/video/backlight/pwm_bl.c
7924 F:      include/linux/pwm_backlight.h
7925
7926 PXA2xx/PXA3xx SUPPORT
7927 M:      Daniel Mack <daniel@zonque.org>
7928 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7929 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7930 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7931 T:      git git://github.com/hzhuang1/linux.git
7932 T:      git git://github.com/rjarzmik/linux.git
7933 S:      Maintained
7934 F:      arch/arm/mach-pxa/
7935 F:      drivers/pcmcia/pxa2xx*
7936 F:      drivers/spi/spi-pxa2xx*
7937 F:      drivers/usb/gadget/udc/pxa2*
7938 F:      include/sound/pxa2xx-lib.h
7939 F:      sound/arm/pxa*
7940 F:      sound/soc/pxa/
7941
7942 PXA3xx NAND FLASH DRIVER
7943 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7944 L:      linux-mtd@lists.infradead.org
7945 S:      Maintained
7946 F:      drivers/mtd/nand/pxa3xx_nand.c
7947
7948 MMP SUPPORT
7949 M:      Eric Miao <eric.y.miao@gmail.com>
7950 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7951 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7952 T:      git git://github.com/hzhuang1/linux.git
7953 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7954 S:      Maintained
7955 F:      arch/arm/mach-mmp/
7956
7957 PXA MMCI DRIVER
7958 S:      Orphan
7959
7960 PXA RTC DRIVER
7961 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7962 L:      rtc-linux@googlegroups.com
7963 S:      Maintained
7964
7965 QAT DRIVER
7966 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7967 L:      qat-linux@intel.com
7968 S:      Supported
7969 F:      drivers/crypto/qat/
7970
7971 QIB DRIVER
7972 M:      Mike Marciniszyn <infinipath@intel.com>
7973 L:      linux-rdma@vger.kernel.org
7974 S:      Supported
7975 F:      drivers/infiniband/hw/qib/
7976
7977 QLOGIC QLA1280 SCSI DRIVER
7978 M:      Michael Reed <mdr@sgi.com>
7979 L:      linux-scsi@vger.kernel.org
7980 S:      Maintained
7981 F:      drivers/scsi/qla1280.[ch]
7982
7983 QLOGIC QLA2XXX FC-SCSI DRIVER
7984 M:      qla2xxx-upstream@qlogic.com
7985 L:      linux-scsi@vger.kernel.org
7986 S:      Supported
7987 F:      Documentation/scsi/LICENSE.qla2xxx
7988 F:      drivers/scsi/qla2xxx/
7989
7990 QLOGIC QLA4XXX iSCSI DRIVER
7991 M:      QLogic-Storage-Upstream@qlogic.com
7992 L:      linux-scsi@vger.kernel.org
7993 S:      Supported
7994 F:      Documentation/scsi/LICENSE.qla4xxx
7995 F:      drivers/scsi/qla4xxx/
7996
7997 QLOGIC QLA3XXX NETWORK DRIVER
7998 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7999 M:      Ron Mercer <ron.mercer@qlogic.com>
8000 M:      linux-driver@qlogic.com
8001 L:      netdev@vger.kernel.org
8002 S:      Supported
8003 F:      Documentation/networking/LICENSE.qla3xxx
8004 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8005
8006 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8007 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8008 M:      Dept-GELinuxNICDev@qlogic.com
8009 L:      netdev@vger.kernel.org
8010 S:      Supported
8011 F:      drivers/net/ethernet/qlogic/qlcnic/
8012
8013 QLOGIC QLGE 10Gb ETHERNET DRIVER
8014 M:      Harish Patil <harish.patil@qlogic.com>
8015 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8016 M:      Dept-GELinuxNICDev@qlogic.com
8017 M:      linux-driver@qlogic.com
8018 L:      netdev@vger.kernel.org
8019 S:      Supported
8020 F:      drivers/net/ethernet/qlogic/qlge/
8021
8022 QNX4 FILESYSTEM
8023 M:      Anders Larsen <al@alarsen.net>
8024 W:      http://www.alarsen.net/linux/qnx4fs/
8025 S:      Maintained
8026 F:      fs/qnx4/
8027 F:      include/uapi/linux/qnx4_fs.h
8028 F:      include/uapi/linux/qnxtypes.h
8029
8030 QT1010 MEDIA DRIVER
8031 M:      Antti Palosaari <crope@iki.fi>
8032 L:      linux-media@vger.kernel.org
8033 W:      http://linuxtv.org/
8034 W:      http://palosaari.fi/linux/
8035 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8036 T:      git git://linuxtv.org/anttip/media_tree.git
8037 S:      Maintained
8038 F:      drivers/media/tuners/qt1010*
8039
8040 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8041 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8042 L:      linux-wireless@vger.kernel.org
8043 L:      ath9k-devel@lists.ath9k.org
8044 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8045 S:      Supported
8046 F:      drivers/net/wireless/ath/ath9k/
8047
8048 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8049 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8050 L:      ath10k@lists.infradead.org
8051 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8052 T:      git git://github.com/kvalo/ath.git
8053 S:      Supported
8054 F:      drivers/net/wireless/ath/ath10k/
8055
8056 QUALCOMM HEXAGON ARCHITECTURE
8057 M:      Richard Kuo <rkuo@codeaurora.org>
8058 L:      linux-hexagon@vger.kernel.org
8059 S:      Supported
8060 F:      arch/hexagon/
8061
8062 QUALCOMM WCN36XX WIRELESS DRIVER
8063 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8064 L:      wcn36xx@lists.infradead.org
8065 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8066 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8067 S:      Supported
8068 F:      drivers/net/wireless/ath/wcn36xx/
8069
8070 RADOS BLOCK DEVICE (RBD)
8071 M:      Ilya Dryomov <idryomov@gmail.com>
8072 M:      Sage Weil <sage@redhat.com>
8073 M:      Alex Elder <elder@kernel.org>
8074 M:      ceph-devel@vger.kernel.org
8075 W:      http://ceph.com/
8076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8077 S:      Supported
8078 F:      drivers/block/rbd.c
8079 F:      drivers/block/rbd_types.h
8080
8081 RADEON FRAMEBUFFER DISPLAY DRIVER
8082 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8083 L:      linux-fbdev@vger.kernel.org
8084 S:      Maintained
8085 F:      drivers/video/fbdev/aty/radeon*
8086 F:      include/uapi/linux/radeonfb.h
8087
8088 RADIOSHARK RADIO DRIVER
8089 M:      Hans de Goede <hdegoede@redhat.com>
8090 L:      linux-media@vger.kernel.org
8091 T:      git git://linuxtv.org/media_tree.git
8092 S:      Maintained
8093 F:      drivers/media/radio/radio-shark.c
8094
8095 RADIOSHARK2 RADIO DRIVER
8096 M:      Hans de Goede <hdegoede@redhat.com>
8097 L:      linux-media@vger.kernel.org
8098 T:      git git://linuxtv.org/media_tree.git
8099 S:      Maintained
8100 F:      drivers/media/radio/radio-shark2.c
8101 F:      drivers/media/radio/radio-tea5777.c
8102
8103 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8104 M:      Paul Mackerras <paulus@samba.org>
8105 L:      linux-fbdev@vger.kernel.org
8106 S:      Maintained
8107 F:      drivers/video/fbdev/aty/aty128fb.c
8108
8109 RALINK RT2X00 WIRELESS LAN DRIVER
8110 P:      rt2x00 project
8111 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8112 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8113 L:      linux-wireless@vger.kernel.org
8114 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8115 W:      http://rt2x00.serialmonkey.com/
8116 S:      Maintained
8117 F:      drivers/net/wireless/rt2x00/
8118
8119 RAMDISK RAM BLOCK DEVICE DRIVER
8120 M:      Jens Axboe <axboe@kernel.dk>
8121 S:      Maintained
8122 F:      Documentation/blockdev/ramdisk.txt
8123 F:      drivers/block/brd.c
8124
8125 PERSISTENT MEMORY DRIVER
8126 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8127 L:      linux-nvdimm@lists.01.org
8128 S:      Supported
8129 F:      drivers/block/pmem.c
8130
8131 RANDOM NUMBER DRIVER
8132 M:      "Theodore Ts'o" <tytso@mit.edu>
8133 S:      Maintained
8134 F:      drivers/char/random.c
8135
8136 RAPIDIO SUBSYSTEM
8137 M:      Matt Porter <mporter@kernel.crashing.org>
8138 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8139 S:      Maintained
8140 F:      drivers/rapidio/
8141
8142 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8143 L:      linux-wireless@vger.kernel.org
8144 S:      Orphan
8145 F:      drivers/net/wireless/ray*
8146
8147 RCUTORTURE MODULE
8148 M:      Josh Triplett <josh@joshtriplett.org>
8149 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8150 L:      linux-kernel@vger.kernel.org
8151 S:      Supported
8152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8153 F:      Documentation/RCU/torture.txt
8154 F:      kernel/rcu/rcutorture.c
8155
8156 RCUTORTURE TEST FRAMEWORK
8157 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8158 M:      Josh Triplett <josh@joshtriplett.org>
8159 R:      Steven Rostedt <rostedt@goodmis.org>
8160 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8161 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8162 L:      linux-kernel@vger.kernel.org
8163 S:      Supported
8164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8165 F:      tools/testing/selftests/rcutorture
8166
8167 RDC R-321X SoC
8168 M:      Florian Fainelli <florian@openwrt.org>
8169 S:      Maintained
8170
8171 RDC R6040 FAST ETHERNET DRIVER
8172 M:      Florian Fainelli <florian@openwrt.org>
8173 L:      netdev@vger.kernel.org
8174 S:      Maintained
8175 F:      drivers/net/ethernet/rdc/r6040.c
8176
8177 RDS - RELIABLE DATAGRAM SOCKETS
8178 M:      Chien Yen <chien.yen@oracle.com>
8179 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8180 S:      Supported
8181 F:      net/rds/
8182
8183 READ-COPY UPDATE (RCU)
8184 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8185 M:      Josh Triplett <josh@joshtriplett.org>
8186 R:      Steven Rostedt <rostedt@goodmis.org>
8187 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8188 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8189 L:      linux-kernel@vger.kernel.org
8190 W:      http://www.rdrop.com/users/paulmck/RCU/
8191 S:      Supported
8192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8193 F:      Documentation/RCU/
8194 X:      Documentation/RCU/torture.txt
8195 F:      include/linux/rcu*
8196 X:      include/linux/srcu.h
8197 F:      kernel/rcu/
8198 X:      kernel/torture.c
8199
8200 REAL TIME CLOCK (RTC) SUBSYSTEM
8201 M:      Alessandro Zummo <a.zummo@towertech.it>
8202 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8203 L:      rtc-linux@googlegroups.com
8204 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8205 S:      Maintained
8206 F:      Documentation/rtc.txt
8207 F:      drivers/rtc/
8208 F:      include/linux/rtc.h
8209 F:      include/uapi/linux/rtc.h
8210
8211 REALTEK AUDIO CODECS
8212 M:      Bard Liao <bardliao@realtek.com>
8213 M:      Oder Chiou <oder_chiou@realtek.com>
8214 S:      Maintained
8215 F:      sound/soc/codecs/rt*
8216 F:      include/sound/rt*.h
8217
8218 REISERFS FILE SYSTEM
8219 L:      reiserfs-devel@vger.kernel.org
8220 S:      Supported
8221 F:      fs/reiserfs/
8222
8223 REGISTER MAP ABSTRACTION
8224 M:      Mark Brown <broonie@kernel.org>
8225 L:      linux-kernel@vger.kernel.org
8226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8227 S:      Supported
8228 F:      drivers/base/regmap/
8229 F:      include/linux/regmap.h
8230
8231 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8232 M:      Ohad Ben-Cohen <ohad@wizery.com>
8233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8234 S:      Maintained
8235 F:      drivers/remoteproc/
8236 F:      Documentation/remoteproc.txt
8237 F:      include/linux/remoteproc.h
8238
8239 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8240 M:      Ohad Ben-Cohen <ohad@wizery.com>
8241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8242 S:      Maintained
8243 F:      drivers/rpmsg/
8244 F:      Documentation/rpmsg.txt
8245 F:      include/linux/rpmsg.h
8246
8247 RESET CONTROLLER FRAMEWORK
8248 M:      Philipp Zabel <p.zabel@pengutronix.de>
8249 S:      Maintained
8250 F:      drivers/reset/
8251 F:      Documentation/devicetree/bindings/reset/
8252 F:      include/linux/reset.h
8253 F:      include/linux/reset-controller.h
8254
8255 RFKILL
8256 M:      Johannes Berg <johannes@sipsolutions.net>
8257 L:      linux-wireless@vger.kernel.org
8258 W:      http://wireless.kernel.org/
8259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8261 S:      Maintained
8262 F:      Documentation/rfkill.txt
8263 F:      net/rfkill/
8264
8265 RHASHTABLE
8266 M:      Thomas Graf <tgraf@suug.ch>
8267 L:      netdev@vger.kernel.org
8268 S:      Maintained
8269 F:      lib/rhashtable.c
8270 F:      include/linux/rhashtable.h
8271
8272 RICOH SMARTMEDIA/XD DRIVER
8273 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8274 S:      Maintained
8275 F:      drivers/mtd/nand/r852.c
8276 F:      drivers/mtd/nand/r852.h
8277
8278 RICOH R5C592 MEMORYSTICK DRIVER
8279 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8280 S:      Maintained
8281 F:      drivers/memstick/host/r592.*
8282
8283 ROCCAT DRIVERS
8284 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8285 W:      http://sourceforge.net/projects/roccat/
8286 S:      Maintained
8287 F:      drivers/hid/hid-roccat*
8288 F:      include/linux/hid-roccat*
8289 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8290
8291 ROCKER DRIVER
8292 M:      Jiri Pirko <jiri@resnulli.us>
8293 M:      Scott Feldman <sfeldma@gmail.com>
8294 L:      netdev@vger.kernel.org
8295 S:      Supported
8296 F:      drivers/net/ethernet/rocker/
8297
8298 ROCKETPORT DRIVER
8299 P:      Comtrol Corp.
8300 W:      http://www.comtrol.com
8301 S:      Maintained
8302 F:      Documentation/serial/rocket.txt
8303 F:      drivers/tty/rocket*
8304
8305 ROCKETPORT EXPRESS/INFINITY DRIVER
8306 M:      Kevin Cernekee <cernekee@gmail.com>
8307 L:      linux-serial@vger.kernel.org
8308 S:      Odd Fixes
8309 F:      drivers/tty/serial/rp2.*
8310
8311 ROSE NETWORK LAYER
8312 M:      Ralf Baechle <ralf@linux-mips.org>
8313 L:      linux-hams@vger.kernel.org
8314 W:      http://www.linux-ax25.org/
8315 S:      Maintained
8316 F:      include/net/rose.h
8317 F:      include/uapi/linux/rose.h
8318 F:      net/rose/
8319
8320 RTL2830 MEDIA DRIVER
8321 M:      Antti Palosaari <crope@iki.fi>
8322 L:      linux-media@vger.kernel.org
8323 W:      http://linuxtv.org/
8324 W:      http://palosaari.fi/linux/
8325 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8326 T:      git git://linuxtv.org/anttip/media_tree.git
8327 S:      Maintained
8328 F:      drivers/media/dvb-frontends/rtl2830*
8329
8330 RTL2832 MEDIA DRIVER
8331 M:      Antti Palosaari <crope@iki.fi>
8332 L:      linux-media@vger.kernel.org
8333 W:      http://linuxtv.org/
8334 W:      http://palosaari.fi/linux/
8335 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8336 T:      git git://linuxtv.org/anttip/media_tree.git
8337 S:      Maintained
8338 F:      drivers/media/dvb-frontends/rtl2832*
8339
8340 RTL2832_SDR MEDIA DRIVER
8341 M:      Antti Palosaari <crope@iki.fi>
8342 L:      linux-media@vger.kernel.org
8343 W:      http://linuxtv.org/
8344 W:      http://palosaari.fi/linux/
8345 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8346 T:      git git://linuxtv.org/anttip/media_tree.git
8347 S:      Maintained
8348 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8349
8350 RTL8180 WIRELESS DRIVER
8351 L:      linux-wireless@vger.kernel.org
8352 W:      http://wireless.kernel.org/
8353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8354 S:      Orphan
8355 F:      drivers/net/wireless/rtl818x/rtl8180/
8356
8357 RTL8187 WIRELESS DRIVER
8358 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8359 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8360 M:      Larry Finger <Larry.Finger@lwfinger.net>
8361 L:      linux-wireless@vger.kernel.org
8362 W:      http://wireless.kernel.org/
8363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8364 S:      Maintained
8365 F:      drivers/net/wireless/rtl818x/rtl8187/
8366
8367 RTL8192CE WIRELESS DRIVER
8368 M:      Larry Finger <Larry.Finger@lwfinger.net>
8369 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8370 L:      linux-wireless@vger.kernel.org
8371 W:      http://wireless.kernel.org/
8372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8373 S:      Maintained
8374 F:      drivers/net/wireless/rtlwifi/
8375 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8376
8377 S3 SAVAGE FRAMEBUFFER DRIVER
8378 M:      Antonino Daplas <adaplas@gmail.com>
8379 L:      linux-fbdev@vger.kernel.org
8380 S:      Maintained
8381 F:      drivers/video/fbdev/savage/
8382
8383 S390
8384 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8385 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8386 M:      linux390@de.ibm.com
8387 L:      linux-s390@vger.kernel.org
8388 W:      http://www.ibm.com/developerworks/linux/linux390/
8389 S:      Supported
8390 F:      arch/s390/
8391 F:      drivers/s390/
8392 F:      Documentation/s390/
8393 F:      Documentation/DocBook/s390*
8394
8395 S390 COMMON I/O LAYER
8396 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8397 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8398 L:      linux-s390@vger.kernel.org
8399 W:      http://www.ibm.com/developerworks/linux/linux390/
8400 S:      Supported
8401 F:      drivers/s390/cio/
8402
8403 S390 DASD DRIVER
8404 M:      Stefan Weinhuber <wein@de.ibm.com>
8405 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8406 L:      linux-s390@vger.kernel.org
8407 W:      http://www.ibm.com/developerworks/linux/linux390/
8408 S:      Supported
8409 F:      drivers/s390/block/dasd*
8410 F:      block/partitions/ibm.c
8411
8412 S390 NETWORK DRIVERS
8413 M:      Ursula Braun <ursula.braun@de.ibm.com>
8414 M:      linux390@de.ibm.com
8415 L:      linux-s390@vger.kernel.org
8416 W:      http://www.ibm.com/developerworks/linux/linux390/
8417 S:      Supported
8418 F:      drivers/s390/net/
8419
8420 S390 PCI SUBSYSTEM
8421 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8422 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8423 L:      linux-s390@vger.kernel.org
8424 W:      http://www.ibm.com/developerworks/linux/linux390/
8425 S:      Supported
8426 F:      arch/s390/pci/
8427 F:      drivers/pci/hotplug/s390_pci_hpc.c
8428
8429 S390 ZCRYPT DRIVER
8430 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8431 M:      linux390@de.ibm.com
8432 L:      linux-s390@vger.kernel.org
8433 W:      http://www.ibm.com/developerworks/linux/linux390/
8434 S:      Supported
8435 F:      drivers/s390/crypto/
8436
8437 S390 ZFCP DRIVER
8438 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8439 M:      linux390@de.ibm.com
8440 L:      linux-s390@vger.kernel.org
8441 W:      http://www.ibm.com/developerworks/linux/linux390/
8442 S:      Supported
8443 F:      drivers/s390/scsi/zfcp_*
8444
8445 S390 IUCV NETWORK LAYER
8446 M:      Ursula Braun <ursula.braun@de.ibm.com>
8447 M:      linux390@de.ibm.com
8448 L:      linux-s390@vger.kernel.org
8449 W:      http://www.ibm.com/developerworks/linux/linux390/
8450 S:      Supported
8451 F:      drivers/s390/net/*iucv*
8452 F:      include/net/iucv/
8453 F:      net/iucv/
8454
8455 S3C24XX SD/MMC Driver
8456 M:      Ben Dooks <ben-linux@fluff.org>
8457 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8458 S:      Supported
8459 F:      drivers/mmc/host/s3cmci.*
8460
8461 SAA6588 RDS RECEIVER DRIVER
8462 M:      Hans Verkuil <hverkuil@xs4all.nl>
8463 L:      linux-media@vger.kernel.org
8464 T:      git git://linuxtv.org/media_tree.git
8465 W:      http://linuxtv.org
8466 S:      Odd Fixes
8467 F:      drivers/media/i2c/saa6588*
8468
8469 SAA7134 VIDEO4LINUX DRIVER
8470 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8471 L:      linux-media@vger.kernel.org
8472 W:      http://linuxtv.org
8473 T:      git git://linuxtv.org/media_tree.git
8474 S:      Odd fixes
8475 F:      Documentation/video4linux/*.saa7134
8476 F:      drivers/media/pci/saa7134/
8477
8478 SAA7146 VIDEO4LINUX-2 DRIVER
8479 M:      Hans Verkuil <hverkuil@xs4all.nl>
8480 L:      linux-media@vger.kernel.org
8481 T:      git git://linuxtv.org/media_tree.git
8482 S:      Maintained
8483 F:      drivers/media/common/saa7146/
8484 F:      drivers/media/pci/saa7146/
8485 F:      include/media/saa7146*
8486
8487 SAMSUNG LAPTOP DRIVER
8488 M:      Corentin Chary <corentin.chary@gmail.com>
8489 L:      platform-driver-x86@vger.kernel.org
8490 S:      Maintained
8491 F:      drivers/platform/x86/samsung-laptop.c
8492
8493 SAMSUNG AUDIO (ASoC) DRIVERS
8494 M:      Sangbeom Kim <sbkim73@samsung.com>
8495 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8496 S:      Supported
8497 F:      sound/soc/samsung/
8498
8499 SAMSUNG FRAMEBUFFER DRIVER
8500 M:      Jingoo Han <jg1.han@samsung.com>
8501 L:      linux-fbdev@vger.kernel.org
8502 S:      Maintained
8503 F:      drivers/video/fbdev/s3c-fb.c
8504
8505 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8506 M:      Sangbeom Kim <sbkim73@samsung.com>
8507 L:      linux-kernel@vger.kernel.org
8508 S:      Supported
8509 F:      drivers/mfd/sec*.c
8510 F:      drivers/regulator/s2m*.c
8511 F:      drivers/regulator/s5m*.c
8512 F:      include/linux/mfd/samsung/
8513
8514 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8515 M:      Kyungmin Park <kyungmin.park@samsung.com>
8516 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8517 L:      linux-media@vger.kernel.org
8518 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8519 S:      Supported
8520 F:      drivers/media/platform/exynos4-is/
8521
8522 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8523 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8524 L:      linux-media@vger.kernel.org
8525 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8526 S:      Maintained
8527 F:      drivers/media/platform/s3c-camif/
8528 F:      include/media/s3c_camif.h
8529
8530 SAMSUNG S5C73M3 CAMERA DRIVER
8531 M:      Kyungmin Park <kyungmin.park@samsung.com>
8532 M:      Andrzej Hajda <a.hajda@samsung.com>
8533 L:      linux-media@vger.kernel.org
8534 S:      Supported
8535 F:      drivers/media/i2c/s5c73m3/*
8536
8537 SAMSUNG S5K5BAF CAMERA DRIVER
8538 M:      Kyungmin Park <kyungmin.park@samsung.com>
8539 M:      Andrzej Hajda <a.hajda@samsung.com>
8540 L:      linux-media@vger.kernel.org
8541 S:      Supported
8542 F:      drivers/media/i2c/s5k5baf.c
8543
8544 SAMSUNG SOC CLOCK DRIVERS
8545 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8546 M:      Tomasz Figa <tomasz.figa@gmail.com>
8547 S:      Supported
8548 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8549 F:      drivers/clk/samsung/
8550
8551 SAMSUNG SXGBE DRIVERS
8552 M:      Byungho An <bh74.an@samsung.com>
8553 M:      Girish K S <ks.giri@samsung.com>
8554 M:      Vipul Pandya <vipul.pandya@samsung.com>
8555 S:      Supported
8556 L:      netdev@vger.kernel.org
8557 F:      drivers/net/ethernet/samsung/sxgbe/
8558
8559 SAMSUNG THERMAL DRIVER
8560 M:      Lukasz Majewski <l.majewski@samsung.com>
8561 L:      linux-pm@vger.kernel.org
8562 L:      linux-samsung-soc@vger.kernel.org
8563 S:      Supported
8564 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8565 F:      drivers/thermal/samsung/
8566
8567 SAMSUNG USB2 PHY DRIVER
8568 M:      Kamil Debski <k.debski@samsung.com>
8569 L:      linux-kernel@vger.kernel.org
8570 S:      Supported
8571 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8572 F:      Documentation/phy/samsung-usb2.txt
8573 F:      drivers/phy/phy-exynos4210-usb2.c
8574 F:      drivers/phy/phy-exynos4x12-usb2.c
8575 F:      drivers/phy/phy-exynos5250-usb2.c
8576 F:      drivers/phy/phy-s5pv210-usb2.c
8577 F:      drivers/phy/phy-samsung-usb2.c
8578 F:      drivers/phy/phy-samsung-usb2.h
8579
8580 SERIAL DRIVERS
8581 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8582 L:      linux-serial@vger.kernel.org
8583 S:      Maintained
8584 F:      drivers/tty/serial/
8585
8586 SYNOPSYS DESIGNWARE DMAC DRIVER
8587 M:      Viresh Kumar <viresh.linux@gmail.com>
8588 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8589 S:      Maintained
8590 F:      include/linux/dma/dw.h
8591 F:      include/linux/platform_data/dma-dw.h
8592 F:      drivers/dma/dw/
8593
8594 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8595 M:      Seungwon Jeon <tgih.jun@samsung.com>
8596 M:      Jaehoon Chung <jh80.chung@samsung.com>
8597 L:      linux-mmc@vger.kernel.org
8598 S:      Maintained
8599 F:      include/linux/mmc/dw_mmc.h
8600 F:      drivers/mmc/host/dw_mmc*
8601
8602 THUNDERBOLT DRIVER
8603 M:      Andreas Noever <andreas.noever@gmail.com>
8604 S:      Maintained
8605 F:      drivers/thunderbolt/
8606
8607 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8608 M:      John Stultz <john.stultz@linaro.org>
8609 M:      Thomas Gleixner <tglx@linutronix.de>
8610 L:      linux-kernel@vger.kernel.org
8611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8612 S:      Supported
8613 F:      include/linux/clocksource.h
8614 F:      include/linux/time.h
8615 F:      include/linux/timex.h
8616 F:      include/uapi/linux/time.h
8617 F:      include/uapi/linux/timex.h
8618 F:      kernel/time/clocksource.c
8619 F:      kernel/time/time*.c
8620 F:      kernel/time/ntp.c
8621 F:      tools/testing/selftests/timers/
8622
8623 SC1200 WDT DRIVER
8624 M:      Zwane Mwaikambo <zwanem@gmail.com>
8625 S:      Maintained
8626 F:      drivers/watchdog/sc1200wdt.c
8627
8628 SCHEDULER
8629 M:      Ingo Molnar <mingo@redhat.com>
8630 M:      Peter Zijlstra <peterz@infradead.org>
8631 L:      linux-kernel@vger.kernel.org
8632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8633 S:      Maintained
8634 F:      kernel/sched/
8635 F:      include/linux/sched.h
8636 F:      include/uapi/linux/sched.h
8637 F:      include/linux/wait.h
8638
8639 SCORE ARCHITECTURE
8640 M:      Chen Liqin <liqin.linux@gmail.com>
8641 M:      Lennox Wu <lennox.wu@gmail.com>
8642 W:      http://www.sunplus.com
8643 S:      Supported
8644 F:      arch/score/
8645
8646 SCSI CDROM DRIVER
8647 M:      Jens Axboe <axboe@kernel.dk>
8648 L:      linux-scsi@vger.kernel.org
8649 W:      http://www.kernel.dk
8650 S:      Maintained
8651 F:      drivers/scsi/sr*
8652
8653 SCSI RDMA PROTOCOL (SRP) INITIATOR
8654 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8655 L:      linux-rdma@vger.kernel.org
8656 S:      Supported
8657 W:      http://www.openfabrics.org
8658 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8660 F:      drivers/infiniband/ulp/srp/
8661 F:      include/scsi/srp.h
8662
8663 SCSI SG DRIVER
8664 M:      Doug Gilbert <dgilbert@interlog.com>
8665 L:      linux-scsi@vger.kernel.org
8666 W:      http://sg.danny.cz/sg
8667 S:      Maintained
8668 F:      Documentation/scsi/scsi-generic.txt
8669 F:      drivers/scsi/sg.c
8670 F:      include/scsi/sg.h
8671
8672 SCSI SUBSYSTEM
8673 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8674 L:      linux-scsi@vger.kernel.org
8675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8676 S:      Maintained
8677 F:      drivers/scsi/
8678 F:      include/scsi/
8679
8680 SCSI TAPE DRIVER
8681 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8682 L:      linux-scsi@vger.kernel.org
8683 S:      Maintained
8684 F:      Documentation/scsi/st.txt
8685 F:      drivers/scsi/st.*
8686 F:      drivers/scsi/st_*.h
8687
8688 SCTP PROTOCOL
8689 M:      Vlad Yasevich <vyasevich@gmail.com>
8690 M:      Neil Horman <nhorman@tuxdriver.com>
8691 L:      linux-sctp@vger.kernel.org
8692 W:      http://lksctp.sourceforge.net
8693 S:      Maintained
8694 F:      Documentation/networking/sctp.txt
8695 F:      include/linux/sctp.h
8696 F:      include/uapi/linux/sctp.h
8697 F:      include/net/sctp/
8698 F:      net/sctp/
8699
8700 SCx200 CPU SUPPORT
8701 M:      Jim Cromie <jim.cromie@gmail.com>
8702 S:      Odd Fixes
8703 F:      Documentation/i2c/busses/scx200_acb
8704 F:      arch/x86/platform/scx200/
8705 F:      drivers/watchdog/scx200_wdt.c
8706 F:      drivers/i2c/busses/scx200*
8707 F:      drivers/mtd/maps/scx200_docflash.c
8708 F:      include/linux/scx200.h
8709
8710 SCx200 GPIO DRIVER
8711 M:      Jim Cromie <jim.cromie@gmail.com>
8712 S:      Maintained
8713 F:      drivers/char/scx200_gpio.c
8714 F:      include/linux/scx200_gpio.h
8715
8716 SCx200 HRT CLOCKSOURCE DRIVER
8717 M:      Jim Cromie <jim.cromie@gmail.com>
8718 S:      Maintained
8719 F:      drivers/clocksource/scx200_hrt.c
8720
8721 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8722 M:      Sascha Sommer <saschasommer@freenet.de>
8723 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8724 S:      Maintained
8725 F:      drivers/mmc/host/sdricoh_cs.c
8726
8727 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8728 L:      linux-mmc@vger.kernel.org
8729 S:      Orphan
8730 F:      drivers/mmc/host/sdhci.*
8731 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8732
8733 SECURE COMPUTING
8734 M:      Kees Cook <keescook@chromium.org>
8735 R:      Andy Lutomirski <luto@amacapital.net>
8736 R:      Will Drewry <wad@chromium.org>
8737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8738 S:      Supported
8739 F:      kernel/seccomp.c
8740 F:      include/uapi/linux/seccomp.h
8741 F:      include/linux/seccomp.h
8742 K:      \bsecure_computing
8743 K:      \bTIF_SECCOMP\b
8744
8745 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8746 M:      Ben Dooks <ben-linux@fluff.org>
8747 M:      Jaehoon Chung <jh80.chung@samsung.com>
8748 L:      linux-mmc@vger.kernel.org
8749 S:      Maintained
8750 F:      drivers/mmc/host/sdhci-s3c*
8751
8752 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8753 M:      Viresh Kumar <viresh.linux@gmail.com>
8754 L:      spear-devel@list.st.com
8755 L:      linux-mmc@vger.kernel.org
8756 S:      Maintained
8757 F:      drivers/mmc/host/sdhci-spear.c
8758
8759 SECURITY SUBSYSTEM
8760 M:      James Morris <james.l.morris@oracle.com>
8761 M:      Serge E. Hallyn <serge@hallyn.com>
8762 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8764 W:      http://kernsec.org/
8765 S:      Supported
8766 F:      security/
8767
8768 SECURITY CONTACT
8769 M:      Security Officers <security@kernel.org>
8770 S:      Supported
8771
8772 SELINUX SECURITY MODULE
8773 M:      Paul Moore <paul@paul-moore.com>
8774 M:      Stephen Smalley <sds@tycho.nsa.gov>
8775 M:      Eric Paris <eparis@parisplace.org>
8776 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8777 W:      http://selinuxproject.org
8778 T:      git git://git.infradead.org/users/pcmoore/selinux
8779 S:      Supported
8780 F:      include/linux/selinux*
8781 F:      security/selinux/
8782 F:      scripts/selinux/
8783
8784 APPARMOR SECURITY MODULE
8785 M:      John Johansen <john.johansen@canonical.com>
8786 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8787 W:      apparmor.wiki.kernel.org
8788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8789 S:      Supported
8790 F:      security/apparmor/
8791
8792 SENSABLE PHANTOM
8793 M:      Jiri Slaby <jirislaby@gmail.com>
8794 S:      Maintained
8795 F:      drivers/misc/phantom.c
8796 F:      include/uapi/linux/phantom.h
8797
8798 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8799 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8800 L:      linux-scsi@vger.kernel.org
8801 W:      http://www.emulex.com
8802 S:      Supported
8803 F:      drivers/scsi/be2iscsi/
8804
8805 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8806 M:      Sathya Perla <sathya.perla@emulex.com>
8807 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8808 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8809 L:      netdev@vger.kernel.org
8810 W:      http://www.emulex.com
8811 S:      Supported
8812 F:      drivers/net/ethernet/emulex/benet/
8813
8814 EMULEX ONECONNECT ROCE DRIVER
8815 M:      Selvin Xavier <selvin.xavier@emulex.com>
8816 M:      Devesh Sharma <devesh.sharma@emulex.com>
8817 M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8818 L:      linux-rdma@vger.kernel.org
8819 W:      http://www.emulex.com
8820 S:      Supported
8821 F:      drivers/infiniband/hw/ocrdma/
8822
8823 SFC NETWORK DRIVER
8824 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8825 M:      Shradha Shah <sshah@solarflare.com>
8826 L:      netdev@vger.kernel.org
8827 S:      Supported
8828 F:      drivers/net/ethernet/sfc/
8829
8830 SGI GRU DRIVER
8831 M:      Dimitri Sivanich <sivanich@sgi.com>
8832 S:      Maintained
8833 F:      drivers/misc/sgi-gru/
8834
8835 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8836 M:      Pat Gefre <pfg@sgi.com>
8837 L:      linux-ia64@vger.kernel.org
8838 S:      Supported
8839 F:      Documentation/ia64/serial.txt
8840 F:      drivers/tty/serial/ioc?_serial.c
8841 F:      include/linux/ioc?.h
8842
8843 SGI XP/XPC/XPNET DRIVER
8844 M:      Cliff Whickman <cpw@sgi.com>
8845 M:      Robin Holt <robinmholt@gmail.com>
8846 S:      Maintained
8847 F:      drivers/misc/sgi-xp/
8848
8849 SI2157 MEDIA DRIVER
8850 M:      Antti Palosaari <crope@iki.fi>
8851 L:      linux-media@vger.kernel.org
8852 W:      http://linuxtv.org/
8853 W:      http://palosaari.fi/linux/
8854 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8855 T:      git git://linuxtv.org/anttip/media_tree.git
8856 S:      Maintained
8857 F:      drivers/media/tuners/si2157*
8858
8859 SI2168 MEDIA DRIVER
8860 M:      Antti Palosaari <crope@iki.fi>
8861 L:      linux-media@vger.kernel.org
8862 W:      http://linuxtv.org/
8863 W:      http://palosaari.fi/linux/
8864 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8865 T:      git git://linuxtv.org/anttip/media_tree.git
8866 S:      Maintained
8867 F:      drivers/media/dvb-frontends/si2168*
8868
8869 SI470X FM RADIO RECEIVER I2C DRIVER
8870 M:      Hans Verkuil <hverkuil@xs4all.nl>
8871 L:      linux-media@vger.kernel.org
8872 T:      git git://linuxtv.org/media_tree.git
8873 W:      http://linuxtv.org
8874 S:      Odd Fixes
8875 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8876
8877 SI470X FM RADIO RECEIVER USB DRIVER
8878 M:      Hans Verkuil <hverkuil@xs4all.nl>
8879 L:      linux-media@vger.kernel.org
8880 T:      git git://linuxtv.org/media_tree.git
8881 W:      http://linuxtv.org
8882 S:      Maintained
8883 F:      drivers/media/radio/si470x/radio-si470x-common.c
8884 F:      drivers/media/radio/si470x/radio-si470x.h
8885 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8886
8887 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8888 M:      Eduardo Valentin <edubezval@gmail.com>
8889 L:      linux-media@vger.kernel.org
8890 T:      git git://linuxtv.org/media_tree.git
8891 W:      http://linuxtv.org
8892 S:      Odd Fixes
8893 F:      drivers/media/radio/si4713/si4713.?
8894
8895 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8896 M:      Eduardo Valentin <edubezval@gmail.com>
8897 L:      linux-media@vger.kernel.org
8898 T:      git git://linuxtv.org/media_tree.git
8899 W:      http://linuxtv.org
8900 S:      Odd Fixes
8901 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8902
8903 SI4713 FM RADIO TRANSMITTER USB DRIVER
8904 M:      Hans Verkuil <hverkuil@xs4all.nl>
8905 L:      linux-media@vger.kernel.org
8906 T:      git git://linuxtv.org/media_tree.git
8907 W:      http://linuxtv.org
8908 S:      Maintained
8909 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8910
8911 SIANO DVB DRIVER
8912 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8913 L:      linux-media@vger.kernel.org
8914 W:      http://linuxtv.org
8915 T:      git git://linuxtv.org/media_tree.git
8916 S:      Odd fixes
8917 F:      drivers/media/common/siano/
8918 F:      drivers/media/usb/siano/
8919 F:      drivers/media/usb/siano/
8920 F:      drivers/media/mmc/siano/
8921
8922 SIMPLEFB FB DRIVER
8923 M:      Hans de Goede <hdegoede@redhat.com>
8924 L:      linux-fbdev@vger.kernel.org
8925 S:      Maintained
8926 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8927 F:      drivers/video/fbdev/simplefb.c
8928 F:      include/linux/platform_data/simplefb.h
8929
8930 SH_VEU V4L2 MEM2MEM DRIVER
8931 L:      linux-media@vger.kernel.org
8932 S:      Orphan
8933 F:      drivers/media/platform/sh_veu.c
8934
8935 SH_VOU V4L2 OUTPUT DRIVER
8936 L:      linux-media@vger.kernel.org
8937 S:      Orphan
8938 F:      drivers/media/platform/sh_vou.c
8939 F:      include/media/sh_vou.h
8940
8941 SIMPLE FIRMWARE INTERFACE (SFI)
8942 M:      Len Brown <lenb@kernel.org>
8943 L:      sfi-devel@simplefirmware.org
8944 W:      http://simplefirmware.org/
8945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8946 S:      Supported
8947 F:      arch/x86/platform/sfi/
8948 F:      drivers/sfi/
8949 F:      include/linux/sfi*.h
8950
8951 SIMTEC EB110ATX (Chalice CATS)
8952 P:      Ben Dooks
8953 P:      Vincent Sanders <vince@simtec.co.uk>
8954 M:      Simtec Linux Team <linux@simtec.co.uk>
8955 W:      http://www.simtec.co.uk/products/EB110ATX/
8956 S:      Supported
8957
8958 SIMTEC EB2410ITX (BAST)
8959 P:      Ben Dooks
8960 P:      Vincent Sanders <vince@simtec.co.uk>
8961 M:      Simtec Linux Team <linux@simtec.co.uk>
8962 W:      http://www.simtec.co.uk/products/EB2410ITX/
8963 S:      Supported
8964 F:      arch/arm/mach-s3c24xx/mach-bast.c
8965 F:      arch/arm/mach-s3c24xx/bast-ide.c
8966 F:      arch/arm/mach-s3c24xx/bast-irq.c
8967
8968 TI DAVINCI MACHINE SUPPORT
8969 M:      Sekhar Nori <nsekhar@ti.com>
8970 M:      Kevin Hilman <khilman@deeprootsystems.com>
8971 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8972 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8973 S:      Supported
8974 F:      arch/arm/mach-davinci/
8975 F:      drivers/i2c/busses/i2c-davinci.c
8976
8977 TI DAVINCI SERIES MEDIA DRIVER
8978 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8979 L:      linux-media@vger.kernel.org
8980 W:      http://linuxtv.org/
8981 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8982 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8983 S:      Maintained
8984 F:      drivers/media/platform/davinci/
8985 F:      include/media/davinci/
8986
8987 TI AM437X VPFE DRIVER
8988 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8989 L:      linux-media@vger.kernel.org
8990 W:      http://linuxtv.org/
8991 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8992 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8993 S:      Maintained
8994 F:      drivers/media/platform/am437x/
8995
8996 OV2659 OMNIVISION SENSOR DRIVER
8997 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8998 L:      linux-media@vger.kernel.org
8999 W:      http://linuxtv.org/
9000 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9001 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9002 S:      Maintained
9003 F:      drivers/media/i2c/ov2659.c
9004 F:      include/media/ov2659.h
9005
9006 SIS 190 ETHERNET DRIVER
9007 M:      Francois Romieu <romieu@fr.zoreil.com>
9008 L:      netdev@vger.kernel.org
9009 S:      Maintained
9010 F:      drivers/net/ethernet/sis/sis190.c
9011
9012 SIS 900/7016 FAST ETHERNET DRIVER
9013 M:      Daniele Venzano <venza@brownhat.org>
9014 W:      http://www.brownhat.org/sis900.html
9015 L:      netdev@vger.kernel.org
9016 S:      Maintained
9017 F:      drivers/net/ethernet/sis/sis900.*
9018
9019 SIS FRAMEBUFFER DRIVER
9020 M:      Thomas Winischhofer <thomas@winischhofer.net>
9021 W:      http://www.winischhofer.net/linuxsisvga.shtml
9022 S:      Maintained
9023 F:      Documentation/fb/sisfb.txt
9024 F:      drivers/video/fbdev/sis/
9025 F:      include/video/sisfb.h
9026
9027 SIS USB2VGA DRIVER
9028 M:      Thomas Winischhofer <thomas@winischhofer.net>
9029 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9030 S:      Maintained
9031 F:      drivers/usb/misc/sisusbvga/
9032
9033 SLAB ALLOCATOR
9034 M:      Christoph Lameter <cl@linux.com>
9035 M:      Pekka Enberg <penberg@kernel.org>
9036 M:      David Rientjes <rientjes@google.com>
9037 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9038 M:      Andrew Morton <akpm@linux-foundation.org>
9039 L:      linux-mm@kvack.org
9040 S:      Maintained
9041 F:      include/linux/sl?b*.h
9042 F:      mm/sl?b*
9043
9044 SLEEPABLE READ-COPY UPDATE (SRCU)
9045 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9046 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9047 M:      Josh Triplett <josh@joshtriplett.org>
9048 R:      Steven Rostedt <rostedt@goodmis.org>
9049 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9050 L:      linux-kernel@vger.kernel.org
9051 W:      http://www.rdrop.com/users/paulmck/RCU/
9052 S:      Supported
9053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9054 F:      include/linux/srcu.h
9055 F:      kernel/rcu/srcu.c
9056
9057 SMACK SECURITY MODULE
9058 M:      Casey Schaufler <casey@schaufler-ca.com>
9059 L:      linux-security-module@vger.kernel.org
9060 W:      http://schaufler-ca.com
9061 T:      git git://git.gitorious.org/smack-next/kernel.git
9062 S:      Maintained
9063 F:      Documentation/security/Smack.txt
9064 F:      security/smack/
9065
9066 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9067 M:      Kevin Hilman <khilman@kernel.org>
9068 M:      Nishanth Menon <nm@ti.com>
9069 S:      Maintained
9070 F:      drivers/power/avs/
9071 F:      include/linux/power/smartreflex.h
9072 L:      linux-pm@vger.kernel.org
9073
9074 SMC91x ETHERNET DRIVER
9075 M:      Nicolas Pitre <nico@fluxnic.net>
9076 S:      Odd Fixes
9077 F:      drivers/net/ethernet/smsc/smc91x.*
9078
9079 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9080 M:      Sakari Ailus <sakari.ailus@iki.fi>
9081 L:      linux-media@vger.kernel.org
9082 S:      Maintained
9083 F:      drivers/media/i2c/smiapp/
9084 F:      include/media/smiapp.h
9085 F:      drivers/media/i2c/smiapp-pll.c
9086 F:      drivers/media/i2c/smiapp-pll.h
9087 F:      include/uapi/linux/smiapp.h
9088 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9089
9090 SMM665 HARDWARE MONITOR DRIVER
9091 M:      Guenter Roeck <linux@roeck-us.net>
9092 L:      lm-sensors@lm-sensors.org
9093 S:      Maintained
9094 F:      Documentation/hwmon/smm665
9095 F:      drivers/hwmon/smm665.c
9096
9097 SMSC EMC2103 HARDWARE MONITOR DRIVER
9098 M:      Steve Glendinning <steve.glendinning@shawell.net>
9099 L:      lm-sensors@lm-sensors.org
9100 S:      Maintained
9101 F:      Documentation/hwmon/emc2103
9102 F:      drivers/hwmon/emc2103.c
9103
9104 SMSC SCH5627 HARDWARE MONITOR DRIVER
9105 M:      Hans de Goede <hdegoede@redhat.com>
9106 L:      lm-sensors@lm-sensors.org
9107 S:      Supported
9108 F:      Documentation/hwmon/sch5627
9109 F:      drivers/hwmon/sch5627.c
9110
9111 SMSC47B397 HARDWARE MONITOR DRIVER
9112 M:      Jean Delvare <jdelvare@suse.de>
9113 L:      lm-sensors@lm-sensors.org
9114 S:      Maintained
9115 F:      Documentation/hwmon/smsc47b397
9116 F:      drivers/hwmon/smsc47b397.c
9117
9118 SMSC911x ETHERNET DRIVER
9119 M:      Steve Glendinning <steve.glendinning@shawell.net>
9120 L:      netdev@vger.kernel.org
9121 S:      Maintained
9122 F:      include/linux/smsc911x.h
9123 F:      drivers/net/ethernet/smsc/smsc911x.*
9124
9125 SMSC9420 PCI ETHERNET DRIVER
9126 M:      Steve Glendinning <steve.glendinning@shawell.net>
9127 L:      netdev@vger.kernel.org
9128 S:      Maintained
9129 F:      drivers/net/ethernet/smsc/smsc9420.*
9130
9131 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9132 M:      Steve Glendinning <steve.glendinning@shawell.net>
9133 L:      linux-fbdev@vger.kernel.org
9134 S:      Maintained
9135 F:      drivers/video/fbdev/smscufx.c
9136
9137 SOC-CAMERA V4L2 SUBSYSTEM
9138 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9139 L:      linux-media@vger.kernel.org
9140 T:      git git://linuxtv.org/media_tree.git
9141 S:      Maintained
9142 F:      include/media/soc*
9143 F:      drivers/media/i2c/soc_camera/
9144 F:      drivers/media/platform/soc_camera/
9145
9146 SOEKRIS NET48XX LED SUPPORT
9147 M:      Chris Boot <bootc@bootc.net>
9148 S:      Maintained
9149 F:      drivers/leds/leds-net48xx.c
9150
9151 SOFTLOGIC 6x10 MPEG CODEC
9152 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9153 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9154 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9155 M:      Ismael Luceno <ismael@iodev.co.uk>
9156 L:      linux-media@vger.kernel.org
9157 S:      Supported
9158 F:      drivers/media/pci/solo6x10/
9159
9160 SOFTWARE RAID (Multiple Disks) SUPPORT
9161 M:      Neil Brown <neilb@suse.de>
9162 L:      linux-raid@vger.kernel.org
9163 S:      Supported
9164 F:      drivers/md/
9165 F:      include/linux/raid/
9166 F:      include/uapi/linux/raid/
9167
9168 SONIC NETWORK DRIVER
9169 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9170 L:      netdev@vger.kernel.org
9171 S:      Maintained
9172 F:      drivers/net/ethernet/natsemi/sonic.*
9173
9174 SONICS SILICON BACKPLANE DRIVER (SSB)
9175 M:      Michael Buesch <m@bues.ch>
9176 L:      netdev@vger.kernel.org
9177 S:      Maintained
9178 F:      drivers/ssb/
9179 F:      include/linux/ssb/
9180
9181 SONY VAIO CONTROL DEVICE DRIVER
9182 M:      Mattia Dongili <malattia@linux.it>
9183 L:      platform-driver-x86@vger.kernel.org
9184 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9185 S:      Maintained
9186 F:      Documentation/laptops/sony-laptop.txt
9187 F:      drivers/char/sonypi.c
9188 F:      drivers/platform/x86/sony-laptop.c
9189 F:      include/linux/sony-laptop.h
9190
9191 SONY MEMORYSTICK CARD SUPPORT
9192 M:      Alex Dubov <oakad@yahoo.com>
9193 W:      http://tifmxx.berlios.de/
9194 S:      Maintained
9195 F:      drivers/memstick/host/tifm_ms.c
9196
9197 SONY MEMORYSTICK STANDARD SUPPORT
9198 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9199 S:      Maintained
9200 F:      drivers/memstick/core/ms_block.*
9201
9202 SOUND
9203 M:      Jaroslav Kysela <perex@perex.cz>
9204 M:      Takashi Iwai <tiwai@suse.de>
9205 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9206 W:      http://www.alsa-project.org/
9207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9208 T:      git git://git.alsa-project.org/alsa-kernel.git
9209 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9210 S:      Maintained
9211 F:      Documentation/sound/
9212 F:      include/sound/
9213 F:      include/uapi/sound/
9214 F:      sound/
9215
9216 SOUND - COMPRESSED AUDIO
9217 M:      Vinod Koul <vinod.koul@intel.com>
9218 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9220 S:      Supported
9221 F:      Documentation/sound/alsa/compress_offload.txt
9222 F:      include/sound/compress_driver.h
9223 F:      include/uapi/sound/compress_*
9224 F:      sound/core/compress_offload.c
9225 F:      sound/soc/soc-compress.c
9226
9227 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9228 M:      Liam Girdwood <lgirdwood@gmail.com>
9229 M:      Mark Brown <broonie@kernel.org>
9230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9231 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9232 W:      http://alsa-project.org/main/index.php/ASoC
9233 S:      Supported
9234 F:      Documentation/sound/alsa/soc/
9235 F:      sound/soc/
9236 F:      include/sound/soc*
9237
9238 SOUND - DMAENGINE HELPERS
9239 M:      Lars-Peter Clausen <lars@metafoo.de>
9240 S:      Supported
9241 F:      include/sound/dmaengine_pcm.h
9242 F:      sound/core/pcm_dmaengine.c
9243 F:      sound/soc/soc-generic-dmaengine-pcm.c
9244
9245 SP2 MEDIA DRIVER
9246 M:      Olli Salonen <olli.salonen@iki.fi>
9247 L:      linux-media@vger.kernel.org
9248 W:      http://linuxtv.org/
9249 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9250 S:      Maintained
9251 F:      drivers/media/dvb-frontends/sp2*
9252
9253 SPARC + UltraSPARC (sparc/sparc64)
9254 M:      "David S. Miller" <davem@davemloft.net>
9255 L:      sparclinux@vger.kernel.org
9256 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9259 S:      Maintained
9260 F:      arch/sparc/
9261 F:      drivers/sbus/
9262
9263 SPARC SERIAL DRIVERS
9264 M:      "David S. Miller" <davem@davemloft.net>
9265 L:      sparclinux@vger.kernel.org
9266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9268 S:      Maintained
9269 F:      include/linux/sunserialcore.h
9270 F:      drivers/tty/serial/suncore.c
9271 F:      drivers/tty/serial/sunhv.c
9272 F:      drivers/tty/serial/sunsab.c
9273 F:      drivers/tty/serial/sunsab.h
9274 F:      drivers/tty/serial/sunsu.c
9275 F:      drivers/tty/serial/sunzilog.c
9276 F:      drivers/tty/serial/sunzilog.h
9277
9278 SPARSE CHECKER
9279 M:      "Christopher Li" <sparse@chrisli.org>
9280 L:      linux-sparse@vger.kernel.org
9281 W:      https://sparse.wiki.kernel.org/
9282 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9283 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9284 S:      Maintained
9285 F:      include/linux/compiler.h
9286
9287 SPEAR PLATFORM SUPPORT
9288 M:      Viresh Kumar <viresh.linux@gmail.com>
9289 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9290 L:      spear-devel@list.st.com
9291 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9292 W:      http://www.st.com/spear
9293 S:      Maintained
9294 F:      arch/arm/mach-spear/
9295
9296 SPEAR CLOCK FRAMEWORK SUPPORT
9297 M:      Viresh Kumar <viresh.linux@gmail.com>
9298 L:      spear-devel@list.st.com
9299 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9300 W:      http://www.st.com/spear
9301 S:      Maintained
9302 F:      drivers/clk/spear/
9303
9304 SPI SUBSYSTEM
9305 M:      Mark Brown <broonie@kernel.org>
9306 L:      linux-spi@vger.kernel.org
9307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9308 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9309 S:      Maintained
9310 F:      Documentation/spi/
9311 F:      drivers/spi/
9312 F:      include/linux/spi/
9313 F:      include/uapi/linux/spi/
9314
9315 SPIDERNET NETWORK DRIVER for CELL
9316 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9317 M:      Jens Osterkamp <jens@de.ibm.com>
9318 L:      netdev@vger.kernel.org
9319 S:      Supported
9320 F:      Documentation/networking/spider_net.txt
9321 F:      drivers/net/ethernet/toshiba/spider_net*
9322
9323 SPU FILE SYSTEM
9324 M:      Jeremy Kerr <jk@ozlabs.org>
9325 L:      linuxppc-dev@lists.ozlabs.org
9326 L:      cbe-oss-dev@lists.ozlabs.org
9327 W:      http://www.ibm.com/developerworks/power/cell/
9328 S:      Supported
9329 F:      Documentation/filesystems/spufs.txt
9330 F:      arch/powerpc/platforms/cell/spufs/
9331
9332 SQUASHFS FILE SYSTEM
9333 M:      Phillip Lougher <phillip@squashfs.org.uk>
9334 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9335 W:      http://squashfs.org.uk
9336 S:      Maintained
9337 F:      Documentation/filesystems/squashfs.txt
9338 F:      fs/squashfs/
9339
9340 SRM (Alpha) environment access
9341 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9342 S:      Maintained
9343 F:      arch/alpha/kernel/srm_env.c
9344
9345 STABLE BRANCH
9346 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9347 L:      stable@vger.kernel.org
9348 S:      Supported
9349 F:      Documentation/stable_kernel_rules.txt
9350
9351 STAGING SUBSYSTEM
9352 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9354 L:      devel@driverdev.osuosl.org
9355 S:      Supported
9356 F:      drivers/staging/
9357
9358 STAGING - COMEDI
9359 M:      Ian Abbott <abbotti@mev.co.uk>
9360 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9361 S:      Odd Fixes
9362 F:      drivers/staging/comedi/
9363
9364 STAGING - FLARION FT1000 DRIVERS
9365 M:      Marek Belisko <marek.belisko@gmail.com>
9366 S:      Odd Fixes
9367 F:      drivers/staging/ft1000/
9368
9369 STAGING - INDUSTRIAL IO
9370 M:      Jonathan Cameron <jic23@kernel.org>
9371 L:      linux-iio@vger.kernel.org
9372 S:      Odd Fixes
9373 F:      drivers/staging/iio/
9374
9375 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9376 M:      Jarod Wilson <jarod@wilsonet.com>
9377 W:      http://www.lirc.org/
9378 S:      Odd Fixes
9379 F:      drivers/staging/media/lirc/
9380
9381 STAGING - LUSTRE PARALLEL FILESYSTEM
9382 M:      Oleg Drokin <oleg.drokin@intel.com>
9383 M:      Andreas Dilger <andreas.dilger@intel.com>
9384 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9385 W:      http://lustre.opensfs.org/
9386 S:      Maintained
9387 F:      drivers/staging/lustre
9388
9389 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9390 M:      Julian Andres Klode <jak@jak-linux.org>
9391 M:      Marc Dietrich <marvin24@gmx.de>
9392 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9393 L:      linux-tegra@vger.kernel.org
9394 S:      Maintained
9395 F:      drivers/staging/nvec/
9396
9397 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9398 M:      Jens Frederich <jfrederich@gmail.com>
9399 M:      Daniel Drake <dsd@laptop.org>
9400 M:      Jon Nettleton <jon.nettleton@gmail.com>
9401 W:      http://wiki.laptop.org/go/DCON
9402 S:      Maintained
9403 F:      drivers/staging/olpc_dcon/
9404
9405 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9406 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9407 S:      Maintained
9408 F:      drivers/staging/ozwpan/
9409
9410 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9411 M:      Willy Tarreau <willy@meta-x.org>
9412 S:      Odd Fixes
9413 F:      drivers/staging/panel/
9414
9415 STAGING - REALTEK RTL8712U DRIVERS
9416 M:      Larry Finger <Larry.Finger@lwfinger.net>
9417 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9418 S:      Odd Fixes
9419 F:      drivers/staging/rtl8712/
9420
9421 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9422 M:      Larry Finger <Larry.Finger@lwfinger.net>
9423 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9424 L:      linux-wireless@vger.kernel.org
9425 S:      Maintained
9426 F:      drivers/staging/rtl8723au/
9427
9428 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9429 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9430 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9431 M:      Sudip Mukherjee <sudip@vectorindia.org>
9432 L:      linux-fbdev@vger.kernel.org
9433 S:      Maintained
9434 F:      drivers/staging/sm7xxfb/
9435
9436 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9437 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9438 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9439 M:      Sudip Mukherjee <sudip@vectorindia.org>
9440 L:      linux-fbdev@vger.kernel.org
9441 S:      Maintained
9442 F:      drivers/staging/sm750fb/
9443
9444 STAGING - SLICOSS
9445 M:      Lior Dotan <liodot@gmail.com>
9446 M:      Christopher Harrer <charrer@alacritech.com>
9447 S:      Odd Fixes
9448 F:      drivers/staging/slicoss/
9449
9450 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9451 M:      William Hubbs <w.d.hubbs@gmail.com>
9452 M:      Chris Brannon <chris@the-brannons.com>
9453 M:      Kirk Reiser <kirk@reisers.ca>
9454 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9455 L:      speakup@linux-speakup.org
9456 W:      http://www.linux-speakup.org/
9457 S:      Odd Fixes
9458 F:      drivers/staging/speakup/
9459
9460 STAGING - VIA VT665X DRIVERS
9461 M:      Forest Bond <forest@alittletooquiet.net>
9462 S:      Odd Fixes
9463 F:      drivers/staging/vt665?/
9464
9465 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9466 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9467 S:      Odd Fixes
9468 F:      drivers/staging/xgifb/
9469
9470 STARFIRE/DURALAN NETWORK DRIVER
9471 M:      Ion Badulescu <ionut@badula.org>
9472 S:      Odd Fixes
9473 F:      drivers/net/ethernet/adaptec/starfire*
9474
9475 SUN3/3X
9476 M:      Sam Creasey <sammy@sammy.net>
9477 W:      http://sammy.net/sun3/
9478 S:      Maintained
9479 F:      arch/m68k/kernel/*sun3*
9480 F:      arch/m68k/sun3*/
9481 F:      arch/m68k/include/asm/sun3*
9482 F:      drivers/net/ethernet/i825xx/sun3*
9483
9484 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9485 M:      Hans de Goede <hdegoede@redhat.com>
9486 L:      linux-input@vger.kernel.org
9487 S:      Maintained
9488 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9489 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9490
9491 SUNDANCE NETWORK DRIVER
9492 M:      Denis Kirjanov <kda@linux-powerpc.org>
9493 L:      netdev@vger.kernel.org
9494 S:      Maintained
9495 F:      drivers/net/ethernet/dlink/sundance.c
9496
9497 SUPERH
9498 L:      linux-sh@vger.kernel.org
9499 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9500 S:      Orphan
9501 F:      Documentation/sh/
9502 F:      arch/sh/
9503 F:      drivers/sh/
9504
9505 SUSPEND TO RAM
9506 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9507 M:      Len Brown <len.brown@intel.com>
9508 M:      Pavel Machek <pavel@ucw.cz>
9509 L:      linux-pm@vger.kernel.org
9510 S:      Supported
9511 F:      Documentation/power/
9512 F:      arch/x86/kernel/acpi/
9513 F:      drivers/base/power/
9514 F:      kernel/power/
9515 F:      include/linux/suspend.h
9516 F:      include/linux/freezer.h
9517 F:      include/linux/pm.h
9518
9519 SVGA HANDLING
9520 M:      Martin Mares <mj@ucw.cz>
9521 L:      linux-video@atrey.karlin.mff.cuni.cz
9522 S:      Maintained
9523 F:      Documentation/svga.txt
9524 F:      arch/x86/boot/video*
9525
9526 SWIOTLB SUBSYSTEM
9527 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9528 L:      linux-kernel@vger.kernel.org
9529 S:      Supported
9530 F:      lib/swiotlb.c
9531 F:      arch/*/kernel/pci-swiotlb.c
9532 F:      include/linux/swiotlb.h
9533
9534 SWITCHDEV
9535 M:      Jiri Pirko <jiri@resnulli.us>
9536 L:      netdev@vger.kernel.org
9537 S:      Supported
9538 F:      net/switchdev/
9539 F:      include/net/switchdev.h
9540
9541 SYNOPSYS ARC ARCHITECTURE
9542 M:      Vineet Gupta <vgupta@synopsys.com>
9543 S:      Supported
9544 F:      arch/arc/
9545 F:      Documentation/devicetree/bindings/arc/
9546 F:      drivers/tty/serial/arc_uart.c
9547
9548 SYSV FILESYSTEM
9549 M:      Christoph Hellwig <hch@infradead.org>
9550 S:      Maintained
9551 F:      Documentation/filesystems/sysv-fs.txt
9552 F:      fs/sysv/
9553 F:      include/linux/sysv_fs.h
9554
9555 TARGET SUBSYSTEM
9556 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9557 L:      linux-scsi@vger.kernel.org
9558 L:      target-devel@vger.kernel.org
9559 W:      http://www.linux-iscsi.org
9560 W:      http://groups.google.com/group/linux-iscsi-target-dev
9561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9562 S:      Supported
9563 F:      drivers/target/
9564 F:      include/target/
9565 F:      Documentation/target/
9566
9567 TASKSTATS STATISTICS INTERFACE
9568 M:      Balbir Singh <bsingharora@gmail.com>
9569 S:      Maintained
9570 F:      Documentation/accounting/taskstats*
9571 F:      include/linux/taskstats*
9572 F:      kernel/taskstats.c
9573
9574 TC CLASSIFIER
9575 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9576 L:      netdev@vger.kernel.org
9577 S:      Maintained
9578 F:      include/net/pkt_cls.h
9579 F:      include/uapi/linux/pkt_cls.h
9580 F:      net/sched/
9581
9582 TCP LOW PRIORITY MODULE
9583 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9584 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9585 W:      http://tcp-lp-mod.sourceforge.net/
9586 S:      Maintained
9587 F:      net/ipv4/tcp_lp.c
9588
9589 TDA10071 MEDIA DRIVER
9590 M:      Antti Palosaari <crope@iki.fi>
9591 L:      linux-media@vger.kernel.org
9592 W:      http://linuxtv.org/
9593 W:      http://palosaari.fi/linux/
9594 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9595 T:      git git://linuxtv.org/anttip/media_tree.git
9596 S:      Maintained
9597 F:      drivers/media/dvb-frontends/tda10071*
9598
9599 TDA18212 MEDIA DRIVER
9600 M:      Antti Palosaari <crope@iki.fi>
9601 L:      linux-media@vger.kernel.org
9602 W:      http://linuxtv.org/
9603 W:      http://palosaari.fi/linux/
9604 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9605 T:      git git://linuxtv.org/anttip/media_tree.git
9606 S:      Maintained
9607 F:      drivers/media/tuners/tda18212*
9608
9609 TDA18218 MEDIA DRIVER
9610 M:      Antti Palosaari <crope@iki.fi>
9611 L:      linux-media@vger.kernel.org
9612 W:      http://linuxtv.org/
9613 W:      http://palosaari.fi/linux/
9614 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9615 T:      git git://linuxtv.org/anttip/media_tree.git
9616 S:      Maintained
9617 F:      drivers/media/tuners/tda18218*
9618
9619 TDA18271 MEDIA DRIVER
9620 M:      Michael Krufky <mkrufky@linuxtv.org>
9621 L:      linux-media@vger.kernel.org
9622 W:      http://linuxtv.org/
9623 W:      http://github.com/mkrufky
9624 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9625 T:      git git://linuxtv.org/mkrufky/tuners.git
9626 S:      Maintained
9627 F:      drivers/media/tuners/tda18271*
9628
9629 TDA827x MEDIA DRIVER
9630 M:      Michael Krufky <mkrufky@linuxtv.org>
9631 L:      linux-media@vger.kernel.org
9632 W:      http://linuxtv.org/
9633 W:      http://github.com/mkrufky
9634 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9635 T:      git git://linuxtv.org/mkrufky/tuners.git
9636 S:      Maintained
9637 F:      drivers/media/tuners/tda8290.*
9638
9639 TDA8290 MEDIA DRIVER
9640 M:      Michael Krufky <mkrufky@linuxtv.org>
9641 L:      linux-media@vger.kernel.org
9642 W:      http://linuxtv.org/
9643 W:      http://github.com/mkrufky
9644 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9645 T:      git git://linuxtv.org/mkrufky/tuners.git
9646 S:      Maintained
9647 F:      drivers/media/tuners/tda8290.*
9648
9649 TDA9840 MEDIA DRIVER
9650 M:      Hans Verkuil <hverkuil@xs4all.nl>
9651 L:      linux-media@vger.kernel.org
9652 T:      git git://linuxtv.org/media_tree.git
9653 W:      http://linuxtv.org
9654 S:      Maintained
9655 F:      drivers/media/i2c/tda9840*
9656
9657 TEA5761 TUNER DRIVER
9658 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9659 L:      linux-media@vger.kernel.org
9660 W:      http://linuxtv.org
9661 T:      git git://linuxtv.org/media_tree.git
9662 S:      Odd fixes
9663 F:      drivers/media/tuners/tea5761.*
9664
9665 TEA5767 TUNER DRIVER
9666 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9667 L:      linux-media@vger.kernel.org
9668 W:      http://linuxtv.org
9669 T:      git git://linuxtv.org/media_tree.git
9670 S:      Maintained
9671 F:      drivers/media/tuners/tea5767.*
9672
9673 TEA6415C MEDIA DRIVER
9674 M:      Hans Verkuil <hverkuil@xs4all.nl>
9675 L:      linux-media@vger.kernel.org
9676 T:      git git://linuxtv.org/media_tree.git
9677 W:      http://linuxtv.org
9678 S:      Maintained
9679 F:      drivers/media/i2c/tea6415c*
9680
9681 TEA6420 MEDIA DRIVER
9682 M:      Hans Verkuil <hverkuil@xs4all.nl>
9683 L:      linux-media@vger.kernel.org
9684 T:      git git://linuxtv.org/media_tree.git
9685 W:      http://linuxtv.org
9686 S:      Maintained
9687 F:      drivers/media/i2c/tea6420*
9688
9689 TEAM DRIVER
9690 M:      Jiri Pirko <jiri@resnulli.us>
9691 L:      netdev@vger.kernel.org
9692 S:      Supported
9693 F:      drivers/net/team/
9694 F:      include/linux/if_team.h
9695 F:      include/uapi/linux/if_team.h
9696
9697 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9698 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9699 S:      Maintained
9700 F:      arch/x86/platform/ts5500/
9701
9702 TECHNOTREND USB IR RECEIVER
9703 M:      Sean Young <sean@mess.org>
9704 L:      linux-media@vger.kernel.org
9705 S:      Maintained
9706 F:      drivers/media/rc/ttusbir.c
9707
9708 TEGRA ARCHITECTURE SUPPORT
9709 M:      Stephen Warren <swarren@wwwdotorg.org>
9710 M:      Thierry Reding <thierry.reding@gmail.com>
9711 M:      Alexandre Courbot <gnurou@gmail.com>
9712 L:      linux-tegra@vger.kernel.org
9713 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9715 S:      Supported
9716 N:      [^a-z]tegra
9717
9718 TEGRA CLOCK DRIVER
9719 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9720 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9721 S:      Supported
9722 F:      drivers/clk/tegra/
9723
9724 TEGRA DMA DRIVER
9725 M:      Laxman Dewangan <ldewangan@nvidia.com>
9726 S:      Supported
9727 F:      drivers/dma/tegra20-apb-dma.c
9728
9729 TEGRA I2C DRIVER
9730 M:      Laxman Dewangan <ldewangan@nvidia.com>
9731 S:      Supported
9732 F:      drivers/i2c/busses/i2c-tegra.c
9733
9734 TEGRA IOMMU DRIVERS
9735 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9736 S:      Supported
9737 F:      drivers/iommu/tegra*
9738
9739 TEGRA KBC DRIVER
9740 M:      Rakesh Iyer <riyer@nvidia.com>
9741 M:      Laxman Dewangan <ldewangan@nvidia.com>
9742 S:      Supported
9743 F:      drivers/input/keyboard/tegra-kbc.c
9744
9745 TEGRA PWM DRIVER
9746 M:      Thierry Reding <thierry.reding@gmail.com>
9747 S:      Supported
9748 F:      drivers/pwm/pwm-tegra.c
9749
9750 TEGRA SERIAL DRIVER
9751 M:      Laxman Dewangan <ldewangan@nvidia.com>
9752 S:      Supported
9753 F:      drivers/tty/serial/serial-tegra.c
9754
9755 TEGRA SPI DRIVER
9756 M:      Laxman Dewangan <ldewangan@nvidia.com>
9757 S:      Supported
9758 F:      drivers/spi/spi-tegra*
9759
9760 TEHUTI ETHERNET DRIVER
9761 M:      Andy Gospodarek <andy@greyhouse.net>
9762 L:      netdev@vger.kernel.org
9763 S:      Supported
9764 F:      drivers/net/ethernet/tehuti/*
9765
9766 Telecom Clock Driver for MCPL0010
9767 M:      Mark Gross <mark.gross@intel.com>
9768 S:      Supported
9769 F:      drivers/char/tlclk.c
9770
9771 TENSILICA XTENSA PORT (xtensa)
9772 M:      Chris Zankel <chris@zankel.net>
9773 M:      Max Filippov <jcmvbkbc@gmail.com>
9774 L:      linux-xtensa@linux-xtensa.org
9775 S:      Maintained
9776 F:      arch/xtensa/
9777 F:      drivers/irqchip/irq-xtensa-*
9778
9779 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9780 M:      Hans Verkuil <hverkuil@xs4all.nl>
9781 L:      linux-media@vger.kernel.org
9782 T:      git git://linuxtv.org/media_tree.git
9783 W:      http://linuxtv.org
9784 S:      Maintained
9785 F:      drivers/media/radio/radio-raremono.c
9786
9787 THERMAL
9788 M:      Zhang Rui <rui.zhang@intel.com>
9789 M:      Eduardo Valentin <edubezval@gmail.com>
9790 L:      linux-pm@vger.kernel.org
9791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9793 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9794 S:      Supported
9795 F:      drivers/thermal/
9796 F:      include/linux/thermal.h
9797 F:      include/uapi/linux/thermal.h
9798 F:      include/linux/cpu_cooling.h
9799 F:      Documentation/devicetree/bindings/thermal/
9800
9801 THINGM BLINK(1) USB RGB LED DRIVER
9802 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9803 S:      Maintained
9804 F:      drivers/hid/hid-thingm.c
9805
9806 THINKPAD ACPI EXTRAS DRIVER
9807 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9808 L:      ibm-acpi-devel@lists.sourceforge.net
9809 L:      platform-driver-x86@vger.kernel.org
9810 W:      http://ibm-acpi.sourceforge.net
9811 W:      http://thinkwiki.org/wiki/Ibm-acpi
9812 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9813 S:      Maintained
9814 F:      drivers/platform/x86/thinkpad_acpi.c
9815
9816 TI BANDGAP AND THERMAL DRIVER
9817 M:      Eduardo Valentin <edubezval@gmail.com>
9818 L:      linux-pm@vger.kernel.org
9819 L:      linux-omap@vger.kernel.org
9820 S:      Maintained
9821 F:      drivers/thermal/ti-soc-thermal/
9822
9823 TI CDCE706 CLOCK DRIVER
9824 M:      Max Filippov <jcmvbkbc@gmail.com>
9825 S:      Maintained
9826 F:      drivers/clk/clk-cdce706.c
9827
9828 TI CLOCK DRIVER
9829 M:      Tero Kristo <t-kristo@ti.com>
9830 L:      linux-omap@vger.kernel.org
9831 S:      Maintained
9832 F:      drivers/clk/ti/
9833 F:      include/linux/clk/ti.h
9834
9835 TI FLASH MEDIA INTERFACE DRIVER
9836 M:      Alex Dubov <oakad@yahoo.com>
9837 S:      Maintained
9838 F:      drivers/misc/tifm*
9839 F:      drivers/mmc/host/tifm_sd.c
9840 F:      include/linux/tifm.h
9841
9842 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9843 M:      Santosh Shilimkar <ssantosh@kernel.org>
9844 L:      linux-kernel@vger.kernel.org
9845 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9846 S:      Maintained
9847 F:      drivers/soc/ti/*
9848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9849
9850
9851 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9852 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9853 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9854 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9855 S:      Maintained
9856 F:      sound/soc/codecs/lm49453*
9857 F:      sound/soc/codecs/isabelle*
9858
9859 TI LP855x BACKLIGHT DRIVER
9860 M:      Milo Kim <milo.kim@ti.com>
9861 S:      Maintained
9862 F:      Documentation/backlight/lp855x-driver.txt
9863 F:      drivers/video/backlight/lp855x_bl.c
9864 F:      include/linux/platform_data/lp855x.h
9865
9866 TI LP8727 CHARGER DRIVER
9867 M:      Milo Kim <milo.kim@ti.com>
9868 S:      Maintained
9869 F:      drivers/power/lp8727_charger.c
9870 F:      include/linux/platform_data/lp8727.h
9871
9872 TI LP8788 MFD DRIVER
9873 M:      Milo Kim <milo.kim@ti.com>
9874 S:      Maintained
9875 F:      drivers/iio/adc/lp8788_adc.c
9876 F:      drivers/leds/leds-lp8788.c
9877 F:      drivers/mfd/lp8788*.c
9878 F:      drivers/power/lp8788-charger.c
9879 F:      drivers/regulator/lp8788-*.c
9880 F:      include/linux/mfd/lp8788*.h
9881
9882 TI NETCP ETHERNET DRIVER
9883 M:      Wingman Kwok <w-kwok2@ti.com>
9884 M:      Murali Karicheri <m-karicheri2@ti.com>
9885 L:      netdev@vger.kernel.org
9886 S:      Maintained
9887 F:      drivers/net/ethernet/ti/netcp*
9888
9889 TI TWL4030 SERIES SOC CODEC DRIVER
9890 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9891 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9892 S:      Maintained
9893 F:      sound/soc/codecs/twl4030*
9894
9895 TI WILINK WIRELESS DRIVERS
9896 L:      linux-wireless@vger.kernel.org
9897 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9898 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9900 S:      Orphan
9901 F:      drivers/net/wireless/ti/
9902 F:      include/linux/wl12xx.h
9903
9904 TIPC NETWORK LAYER
9905 M:      Jon Maloy <jon.maloy@ericsson.com>
9906 M:      Ying Xue <ying.xue@windriver.com>
9907 L:      netdev@vger.kernel.org (core kernel code)
9908 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9909 W:      http://tipc.sourceforge.net/
9910 S:      Maintained
9911 F:      include/uapi/linux/tipc*.h
9912 F:      net/tipc/
9913
9914 TILE ARCHITECTURE
9915 M:      Chris Metcalf <cmetcalf@ezchip.com>
9916 W:      http://www.ezchip.com/scm/
9917 S:      Supported
9918 F:      arch/tile/
9919 F:      drivers/char/tile-srom.c
9920 F:      drivers/edac/tile_edac.c
9921 F:      drivers/net/ethernet/tile/
9922 F:      drivers/rtc/rtc-tile.c
9923 F:      drivers/tty/hvc/hvc_tile.c
9924 F:      drivers/tty/serial/tilegx.c
9925 F:      drivers/usb/host/*-tilegx.c
9926 F:      include/linux/usb/tilegx.h
9927
9928 TLAN NETWORK DRIVER
9929 M:      Samuel Chessman <chessman@tux.org>
9930 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9931 W:      http://sourceforge.net/projects/tlan/
9932 S:      Maintained
9933 F:      Documentation/networking/tlan.txt
9934 F:      drivers/net/ethernet/ti/tlan.*
9935
9936 TOMOYO SECURITY MODULE
9937 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9938 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9939 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9940 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9941 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9942 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9943 W:      http://tomoyo.sourceforge.jp/
9944 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9945 S:      Maintained
9946 F:      security/tomoyo/
9947
9948 TOPSTAR LAPTOP EXTRAS DRIVER
9949 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9950 L:      platform-driver-x86@vger.kernel.org
9951 S:      Maintained
9952 F:      drivers/platform/x86/topstar-laptop.c
9953
9954 TOSHIBA ACPI EXTRAS DRIVER
9955 M:      Azael Avalos <coproscefalo@gmail.com>
9956 L:      platform-driver-x86@vger.kernel.org
9957 S:      Maintained
9958 F:      drivers/platform/x86/toshiba_acpi.c
9959
9960 TOSHIBA BLUETOOTH DRIVER
9961 M:      Azael Avalos <coproscefalo@gmail.com>
9962 L:      platform-driver-x86@vger.kernel.org
9963 S:      Maintained
9964 F:      drivers/platform/x86/toshiba_bluetooth.c
9965
9966 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
9967 M:      Azael Avalos <coproscefalo@gmail.com>
9968 L:      platform-driver-x86@vger.kernel.org
9969 S:      Maintained
9970 F:      drivers/platform/x86/toshiba_haps.c
9971
9972 TOSHIBA SMM DRIVER
9973 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9974 L:      tlinux-users@tce.toshiba-dme.co.jp
9975 W:      http://www.buzzard.org.uk/toshiba/
9976 S:      Maintained
9977 F:      drivers/char/toshiba.c
9978 F:      include/linux/toshiba.h
9979 F:      include/uapi/linux/toshiba.h
9980
9981 TMIO MMC DRIVER
9982 M:      Ian Molton <ian.molton@codethink.co.uk>
9983 L:      linux-mmc@vger.kernel.org
9984 S:      Maintained
9985 F:      drivers/mmc/host/tmio_mmc*
9986 F:      drivers/mmc/host/sh_mobile_sdhi.c
9987 F:      include/linux/mmc/tmio.h
9988 F:      include/linux/mmc/sh_mobile_sdhi.h
9989
9990 TMP401 HARDWARE MONITOR DRIVER
9991 M:      Guenter Roeck <linux@roeck-us.net>
9992 L:      lm-sensors@lm-sensors.org
9993 S:      Maintained
9994 F:      Documentation/hwmon/tmp401
9995 F:      drivers/hwmon/tmp401.c
9996
9997 TMPFS (SHMEM FILESYSTEM)
9998 M:      Hugh Dickins <hughd@google.com>
9999 L:      linux-mm@kvack.org
10000 S:      Maintained
10001 F:      include/linux/shmem_fs.h
10002 F:      mm/shmem.c
10003
10004 TM6000 VIDEO4LINUX DRIVER
10005 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10006 L:      linux-media@vger.kernel.org
10007 W:      http://linuxtv.org
10008 T:      git git://linuxtv.org/media_tree.git
10009 S:      Odd fixes
10010 F:      drivers/media/usb/tm6000/
10011
10012 TW68 VIDEO4LINUX DRIVER
10013 M:      Hans Verkuil <hverkuil@xs4all.nl>
10014 L:      linux-media@vger.kernel.org
10015 T:      git git://linuxtv.org/media_tree.git
10016 W:      http://linuxtv.org
10017 S:      Odd Fixes
10018 F:      drivers/media/pci/tw68/
10019
10020 TPM DEVICE DRIVER
10021 M:      Peter Huewe <peterhuewe@gmx.de>
10022 M:      Marcel Selhorst <tpmdd@selhorst.net>
10023 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10024 W:      http://tpmdd.sourceforge.net
10025 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10026 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10027 T:      https://github.com/PeterHuewe/linux-tpmdd
10028 S:      Maintained
10029 F:      drivers/char/tpm/
10030
10031 TPM IBM_VTPM DEVICE DRIVER
10032 M:      Ashley Lai <ashleydlai@gmail.com>
10033 W:      http://tpmdd.sourceforge.net
10034 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10035 S:      Maintained
10036 F:      drivers/char/tpm/tpm_ibmvtpm*
10037
10038 TRACING
10039 M:      Steven Rostedt <rostedt@goodmis.org>
10040 M:      Ingo Molnar <mingo@redhat.com>
10041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10042 S:      Maintained
10043 F:      Documentation/trace/ftrace.txt
10044 F:      arch/*/*/*/ftrace.h
10045 F:      arch/*/kernel/ftrace.c
10046 F:      include/*/ftrace.h
10047 F:      include/linux/trace*.h
10048 F:      include/trace/
10049 F:      kernel/trace/
10050 F:      tools/testing/selftests/ftrace/
10051
10052 TRIVIAL PATCHES
10053 M:      Jiri Kosina <trivial@kernel.org>
10054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10055 S:      Maintained
10056 K:      ^Subject:.*(?i)trivial
10057
10058 TTY LAYER
10059 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10060 M:      Jiri Slaby <jslaby@suse.cz>
10061 S:      Supported
10062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10063 F:      drivers/tty/
10064 F:      drivers/tty/serial/serial_core.c
10065 F:      include/linux/serial_core.h
10066 F:      include/linux/serial.h
10067 F:      include/linux/tty.h
10068 F:      include/uapi/linux/serial_core.h
10069 F:      include/uapi/linux/serial.h
10070 F:      include/uapi/linux/tty.h
10071
10072 TUA9001 MEDIA DRIVER
10073 M:      Antti Palosaari <crope@iki.fi>
10074 L:      linux-media@vger.kernel.org
10075 W:      http://linuxtv.org/
10076 W:      http://palosaari.fi/linux/
10077 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10078 T:      git git://linuxtv.org/anttip/media_tree.git
10079 S:      Maintained
10080 F:      drivers/media/tuners/tua9001*
10081
10082 TULIP NETWORK DRIVERS
10083 M:      Grant Grundler <grundler@parisc-linux.org>
10084 L:      netdev@vger.kernel.org
10085 S:      Maintained
10086 F:      drivers/net/ethernet/dec/tulip/
10087
10088 TUN/TAP driver
10089 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10090 W:      http://vtun.sourceforge.net/tun
10091 S:      Maintained
10092 F:      Documentation/networking/tuntap.txt
10093 F:      arch/um/os-Linux/drivers/
10094
10095 TURBOCHANNEL SUBSYSTEM
10096 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10097 M:      Ralf Baechle <ralf@linux-mips.org>
10098 L:      linux-mips@linux-mips.org
10099 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10100 S:      Maintained
10101 F:      drivers/tc/
10102 F:      include/linux/tc.h
10103
10104 U14-34F SCSI DRIVER
10105 M:      Dario Ballabio <ballabio_dario@emc.com>
10106 L:      linux-scsi@vger.kernel.org
10107 S:      Maintained
10108 F:      drivers/scsi/u14-34f.c
10109
10110 UBI FILE SYSTEM (UBIFS)
10111 M:      Artem Bityutskiy <dedekind1@gmail.com>
10112 M:      Adrian Hunter <adrian.hunter@intel.com>
10113 L:      linux-mtd@lists.infradead.org
10114 T:      git git://git.infradead.org/ubifs-2.6.git
10115 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10116 S:      Maintained
10117 F:      Documentation/filesystems/ubifs.txt
10118 F:      fs/ubifs/
10119
10120 UCLINUX (AND M68KNOMMU)
10121 M:      Greg Ungerer <gerg@uclinux.org>
10122 W:      http://www.uclinux.org/
10123 L:      uclinux-dev@uclinux.org  (subscribers-only)
10124 S:      Maintained
10125 F:      arch/m68k/*/*_no.*
10126 F:      arch/m68k/include/asm/*_no.*
10127
10128 UDF FILESYSTEM
10129 M:      Jan Kara <jack@suse.cz>
10130 S:      Maintained
10131 F:      Documentation/filesystems/udf.txt
10132 F:      fs/udf/
10133
10134 UFS FILESYSTEM
10135 M:      Evgeniy Dushistov <dushistov@mail.ru>
10136 S:      Maintained
10137 F:      Documentation/filesystems/ufs.txt
10138 F:      fs/ufs/
10139
10140 UHID USERSPACE HID IO DRIVER:
10141 M:      David Herrmann <dh.herrmann@googlemail.com>
10142 L:      linux-input@vger.kernel.org
10143 S:      Maintained
10144 F:      drivers/hid/uhid.c
10145 F:      include/uapi/linux/uhid.h
10146
10147 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10148 L:      linux-usb@vger.kernel.org
10149 S:      Orphan
10150 F:      drivers/uwb/
10151 F:      include/linux/uwb.h
10152 F:      include/linux/uwb/
10153
10154 UNICORE32 ARCHITECTURE:
10155 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10156 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10157 S:      Maintained
10158 T:      git git://github.com/gxt/linux.git
10159 F:      arch/unicore32/
10160
10161 UNIFDEF
10162 M:      Tony Finch <dot@dotat.at>
10163 W:      http://dotat.at/prog/unifdef
10164 S:      Maintained
10165 F:      scripts/unifdef.c
10166
10167 UNIFORM CDROM DRIVER
10168 M:      Jens Axboe <axboe@kernel.dk>
10169 W:      http://www.kernel.dk
10170 S:      Maintained
10171 F:      Documentation/cdrom/
10172 F:      drivers/cdrom/cdrom.c
10173 F:      include/linux/cdrom.h
10174 F:      include/uapi/linux/cdrom.h
10175
10176 UNISYS S-PAR DRIVERS
10177 M:      Benjamin Romer <benjamin.romer@unisys.com>
10178 M:      David Kershner <david.kershner@unisys.com>
10179 L:      sparmaintainer@unisys.com (Unisys internal)
10180 S:      Supported
10181 F:      drivers/staging/unisys/
10182
10183 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10184 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10185 L:      linux-scsi@vger.kernel.org
10186 S:      Supported
10187 F:      Documentation/scsi/ufs.txt
10188 F:      drivers/scsi/ufs/
10189
10190 UNSORTED BLOCK IMAGES (UBI)
10191 M:      Artem Bityutskiy <dedekind1@gmail.com>
10192 M:      Richard Weinberger <richard@nod.at>
10193 W:      http://www.linux-mtd.infradead.org/
10194 L:      linux-mtd@lists.infradead.org
10195 T:      git git://git.infradead.org/ubifs-2.6.git
10196 S:      Supported
10197 F:      drivers/mtd/ubi/
10198 F:      include/linux/mtd/ubi.h
10199 F:      include/uapi/mtd/ubi-user.h
10200
10201 USB ACM DRIVER
10202 M:      Oliver Neukum <oliver@neukum.org>
10203 L:      linux-usb@vger.kernel.org
10204 S:      Maintained
10205 F:      Documentation/usb/acm.txt
10206 F:      drivers/usb/class/cdc-acm.*
10207
10208 USB AR5523 WIRELESS DRIVER
10209 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10210 L:      linux-wireless@vger.kernel.org
10211 S:      Maintained
10212 F:      drivers/net/wireless/ath/ar5523/
10213
10214 USB ATTACHED SCSI
10215 M:      Hans de Goede <hdegoede@redhat.com>
10216 M:      Gerd Hoffmann <kraxel@redhat.com>
10217 L:      linux-usb@vger.kernel.org
10218 L:      linux-scsi@vger.kernel.org
10219 S:      Maintained
10220 F:      drivers/usb/storage/uas.c
10221
10222 USB CDC ETHERNET DRIVER
10223 M:      Oliver Neukum <oliver@neukum.org>
10224 L:      linux-usb@vger.kernel.org
10225 S:      Maintained
10226 F:      drivers/net/usb/cdc_*.c
10227 F:      include/uapi/linux/usb/cdc.h
10228
10229 USB CHAOSKEY DRIVER
10230 M:      Keith Packard <keithp@keithp.com>
10231 L:      linux-usb@vger.kernel.org
10232 S:      Maintained
10233 F:      drivers/usb/misc/chaoskey.c
10234
10235 USB CYPRESS C67X00 DRIVER
10236 M:      Peter Korsgaard <jacmet@sunsite.dk>
10237 L:      linux-usb@vger.kernel.org
10238 S:      Maintained
10239 F:      drivers/usb/c67x00/
10240
10241 USB DAVICOM DM9601 DRIVER
10242 M:      Peter Korsgaard <jacmet@sunsite.dk>
10243 L:      netdev@vger.kernel.org
10244 W:      http://www.linux-usb.org/usbnet
10245 S:      Maintained
10246 F:      drivers/net/usb/dm9601.c
10247
10248 USB DIAMOND RIO500 DRIVER
10249 M:      Cesar Miquel <miquel@df.uba.ar>
10250 L:      rio500-users@lists.sourceforge.net
10251 W:      http://rio500.sourceforge.net
10252 S:      Maintained
10253 F:      drivers/usb/misc/rio500*
10254
10255 USB EHCI DRIVER
10256 M:      Alan Stern <stern@rowland.harvard.edu>
10257 L:      linux-usb@vger.kernel.org
10258 S:      Maintained
10259 F:      Documentation/usb/ehci.txt
10260 F:      drivers/usb/host/ehci*
10261
10262 USB GADGET/PERIPHERAL SUBSYSTEM
10263 M:      Felipe Balbi <balbi@ti.com>
10264 L:      linux-usb@vger.kernel.org
10265 W:      http://www.linux-usb.org/gadget
10266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10267 S:      Maintained
10268 F:      drivers/usb/gadget/
10269 F:      include/linux/usb/gadget*
10270
10271 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10272 M:      Jiri Kosina <jkosina@suse.cz>
10273 L:      linux-usb@vger.kernel.org
10274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10275 S:      Maintained
10276 F:      Documentation/hid/hiddev.txt
10277 F:      drivers/hid/usbhid/
10278
10279 USB ISP116X DRIVER
10280 M:      Olav Kongas <ok@artecdesign.ee>
10281 L:      linux-usb@vger.kernel.org
10282 S:      Maintained
10283 F:      drivers/usb/host/isp116x*
10284 F:      include/linux/usb/isp116x.h
10285
10286 USB MASS STORAGE DRIVER
10287 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10288 L:      linux-usb@vger.kernel.org
10289 L:      usb-storage@lists.one-eyed-alien.net
10290 S:      Maintained
10291 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10292 F:      drivers/usb/storage/
10293
10294 USB MIDI DRIVER
10295 M:      Clemens Ladisch <clemens@ladisch.de>
10296 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10297 T:      git git://git.alsa-project.org/alsa-kernel.git
10298 S:      Maintained
10299 F:      sound/usb/midi.*
10300
10301 USB NETWORKING DRIVERS
10302 L:      linux-usb@vger.kernel.org
10303 S:      Odd Fixes
10304 F:      drivers/net/usb/
10305
10306 USB OHCI DRIVER
10307 M:      Alan Stern <stern@rowland.harvard.edu>
10308 L:      linux-usb@vger.kernel.org
10309 S:      Maintained
10310 F:      Documentation/usb/ohci.txt
10311 F:      drivers/usb/host/ohci*
10312
10313 USB OTG FSM (Finite State Machine)
10314 M:      Peter Chen <Peter.Chen@freescale.com>
10315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10316 L:      linux-usb@vger.kernel.org
10317 S:      Maintained
10318 F:      drivers/usb/common/usb-otg-fsm.c
10319
10320 USB OVER IP DRIVER
10321 M:      Valentina Manea <valentina.manea.m@gmail.com>
10322 M:      Shuah Khan <shuah.kh@samsung.com>
10323 L:      linux-usb@vger.kernel.org
10324 S:      Maintained
10325 F:      drivers/usb/usbip/
10326 F:      tools/usb/usbip/
10327
10328 USB PEGASUS DRIVER
10329 M:      Petko Manolov <petkan@nucleusys.com>
10330 L:      linux-usb@vger.kernel.org
10331 L:      netdev@vger.kernel.org
10332 T:      git git://github.com/petkan/pegasus.git
10333 W:      https://github.com/petkan/pegasus
10334 S:      Maintained
10335 F:      drivers/net/usb/pegasus.*
10336
10337 USB PHY LAYER
10338 M:      Felipe Balbi <balbi@ti.com>
10339 L:      linux-usb@vger.kernel.org
10340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10341 S:      Maintained
10342 F:      drivers/usb/phy/
10343
10344 USB PRINTER DRIVER (usblp)
10345 M:      Pete Zaitcev <zaitcev@redhat.com>
10346 L:      linux-usb@vger.kernel.org
10347 S:      Supported
10348 F:      drivers/usb/class/usblp.c
10349
10350 USB RTL8150 DRIVER
10351 M:      Petko Manolov <petkan@nucleusys.com>
10352 L:      linux-usb@vger.kernel.org
10353 L:      netdev@vger.kernel.org
10354 T:      git git://github.com/petkan/rtl8150.git
10355 W:      https://github.com/petkan/rtl8150
10356 S:      Maintained
10357 F:      drivers/net/usb/rtl8150.c
10358
10359 USB SERIAL SUBSYSTEM
10360 M:      Johan Hovold <johan@kernel.org>
10361 L:      linux-usb@vger.kernel.org
10362 S:      Maintained
10363 F:      Documentation/usb/usb-serial.txt
10364 F:      drivers/usb/serial/
10365 F:      include/linux/usb/serial.h
10366
10367 USB SMSC75XX ETHERNET DRIVER
10368 M:      Steve Glendinning <steve.glendinning@shawell.net>
10369 L:      netdev@vger.kernel.org
10370 S:      Maintained
10371 F:      drivers/net/usb/smsc75xx.*
10372
10373 USB SMSC95XX ETHERNET DRIVER
10374 M:      Steve Glendinning <steve.glendinning@shawell.net>
10375 L:      netdev@vger.kernel.org
10376 S:      Maintained
10377 F:      drivers/net/usb/smsc95xx.*
10378
10379 USB SUBSYSTEM
10380 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10381 L:      linux-usb@vger.kernel.org
10382 W:      http://www.linux-usb.org
10383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10384 S:      Supported
10385 F:      Documentation/usb/
10386 F:      drivers/usb/
10387 F:      include/linux/usb.h
10388 F:      include/linux/usb/
10389
10390 USB UHCI DRIVER
10391 M:      Alan Stern <stern@rowland.harvard.edu>
10392 L:      linux-usb@vger.kernel.org
10393 S:      Maintained
10394 F:      drivers/usb/host/uhci*
10395
10396 USB "USBNET" DRIVER FRAMEWORK
10397 M:      Oliver Neukum <oneukum@suse.de>
10398 L:      netdev@vger.kernel.org
10399 W:      http://www.linux-usb.org/usbnet
10400 S:      Maintained
10401 F:      drivers/net/usb/usbnet.c
10402 F:      include/linux/usb/usbnet.h
10403
10404 USB VIDEO CLASS
10405 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10406 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10407 L:      linux-media@vger.kernel.org
10408 T:      git git://linuxtv.org/media_tree.git
10409 W:      http://www.ideasonboard.org/uvc/
10410 S:      Maintained
10411 F:      drivers/media/usb/uvc/
10412 F:      include/uapi/linux/uvcvideo.h
10413
10414 USB VISION DRIVER
10415 M:      Hans Verkuil <hverkuil@xs4all.nl>
10416 L:      linux-media@vger.kernel.org
10417 T:      git git://linuxtv.org/media_tree.git
10418 W:      http://linuxtv.org
10419 S:      Odd Fixes
10420 F:      drivers/media/usb/usbvision/
10421
10422 USB WEBCAM GADGET
10423 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10424 L:      linux-usb@vger.kernel.org
10425 S:      Maintained
10426 F:      drivers/usb/gadget/function/*uvc*
10427 F:      drivers/usb/gadget/legacy/webcam.c
10428
10429 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10430 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10431 L:      linux-wireless@vger.kernel.org
10432 S:      Maintained
10433 F:      drivers/net/wireless/rndis_wlan.c
10434
10435 USB XHCI DRIVER
10436 M:      Mathias Nyman <mathias.nyman@intel.com>
10437 L:      linux-usb@vger.kernel.org
10438 S:      Supported
10439 F:      drivers/usb/host/xhci*
10440 F:      drivers/usb/host/pci-quirks*
10441
10442 USB ZD1201 DRIVER
10443 L:      linux-wireless@vger.kernel.org
10444 W:      http://linux-lc100020.sourceforge.net
10445 S:      Orphan
10446 F:      drivers/net/wireless/zd1201.*
10447
10448 USB ZR364XX DRIVER
10449 M:      Antoine Jacquet <royale@zerezo.com>
10450 L:      linux-usb@vger.kernel.org
10451 L:      linux-media@vger.kernel.org
10452 T:      git git://linuxtv.org/media_tree.git
10453 W:      http://royale.zerezo.com/zr364xx/
10454 S:      Maintained
10455 F:      Documentation/video4linux/zr364xx.txt
10456 F:      drivers/media/usb/zr364xx/
10457
10458 USER-MODE LINUX (UML)
10459 M:      Jeff Dike <jdike@addtoit.com>
10460 M:      Richard Weinberger <richard@nod.at>
10461 L:      user-mode-linux-devel@lists.sourceforge.net
10462 L:      user-mode-linux-user@lists.sourceforge.net
10463 W:      http://user-mode-linux.sourceforge.net
10464 S:      Maintained
10465 F:      Documentation/virtual/uml/
10466 F:      arch/um/
10467 F:      arch/x86/um/
10468 F:      fs/hostfs/
10469 F:      fs/hppfs/
10470
10471 USERSPACE I/O (UIO)
10472 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10473 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10474 S:      Maintained
10475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10476 F:      Documentation/DocBook/uio-howto.tmpl
10477 F:      drivers/uio/
10478 F:      include/linux/uio*.h
10479
10480 UTIL-LINUX PACKAGE
10481 M:      Karel Zak <kzak@redhat.com>
10482 L:      util-linux@vger.kernel.org
10483 W:      http://en.wikipedia.org/wiki/Util-linux
10484 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10485 S:      Maintained
10486
10487 UVESAFB DRIVER
10488 M:      Michal Januszewski <spock@gentoo.org>
10489 L:      linux-fbdev@vger.kernel.org
10490 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10491 S:      Maintained
10492 F:      Documentation/fb/uvesafb.txt
10493 F:      drivers/video/fbdev/uvesafb.*
10494
10495 VFAT/FAT/MSDOS FILESYSTEM
10496 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10497 S:      Maintained
10498 F:      Documentation/filesystems/vfat.txt
10499 F:      fs/fat/
10500
10501 VFIO DRIVER
10502 M:      Alex Williamson <alex.williamson@redhat.com>
10503 L:      kvm@vger.kernel.org
10504 S:      Maintained
10505 F:      Documentation/vfio.txt
10506 F:      drivers/vfio/
10507 F:      include/linux/vfio.h
10508 F:      include/uapi/linux/vfio.h
10509
10510 VIDEOBUF2 FRAMEWORK
10511 M:      Pawel Osciak <pawel@osciak.com>
10512 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10513 M:      Kyungmin Park <kyungmin.park@samsung.com>
10514 L:      linux-media@vger.kernel.org
10515 S:      Maintained
10516 F:      drivers/media/v4l2-core/videobuf2-*
10517 F:      include/media/videobuf2-*
10518
10519 VIRTIO CONSOLE DRIVER
10520 M:      Amit Shah <amit.shah@redhat.com>
10521 L:      virtualization@lists.linux-foundation.org
10522 S:      Maintained
10523 F:      drivers/char/virtio_console.c
10524 F:      include/linux/virtio_console.h
10525 F:      include/uapi/linux/virtio_console.h
10526
10527 VIRTIO CORE, NET AND BLOCK DRIVERS
10528 M:      Rusty Russell <rusty@rustcorp.com.au>
10529 M:      "Michael S. Tsirkin" <mst@redhat.com>
10530 L:      virtualization@lists.linux-foundation.org
10531 S:      Maintained
10532 F:      drivers/virtio/
10533 F:      tools/virtio/
10534 F:      drivers/net/virtio_net.c
10535 F:      drivers/block/virtio_blk.c
10536 F:      include/linux/virtio_*.h
10537 F:      include/uapi/linux/virtio_*.h
10538
10539 VIRTIO HOST (VHOST)
10540 M:      "Michael S. Tsirkin" <mst@redhat.com>
10541 L:      kvm@vger.kernel.org
10542 L:      virtualization@lists.linux-foundation.org
10543 L:      netdev@vger.kernel.org
10544 S:      Maintained
10545 F:      drivers/vhost/
10546 F:      include/uapi/linux/vhost.h
10547
10548 VIRTIO INPUT DRIVER
10549 M:      Gerd Hoffmann <kraxel@redhat.com>
10550 S:      Maintained
10551 F:      drivers/virtio/virtio_input.c
10552 F:      include/uapi/linux/virtio_input.h
10553
10554 VIA RHINE NETWORK DRIVER
10555 M:      Roger Luethi <rl@hellgate.ch>
10556 S:      Maintained
10557 F:      drivers/net/ethernet/via/via-rhine.c
10558
10559 VIA SD/MMC CARD CONTROLLER DRIVER
10560 M:      Bruce Chang <brucechang@via.com.tw>
10561 M:      Harald Welte <HaraldWelte@viatech.com>
10562 S:      Maintained
10563 F:      drivers/mmc/host/via-sdmmc.c
10564
10565 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10566 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10567 L:      linux-fbdev@vger.kernel.org
10568 S:      Maintained
10569 F:      include/linux/via-core.h
10570 F:      include/linux/via-gpio.h
10571 F:      include/linux/via_i2c.h
10572 F:      drivers/video/fbdev/via/
10573
10574 VIA VELOCITY NETWORK DRIVER
10575 M:      Francois Romieu <romieu@fr.zoreil.com>
10576 L:      netdev@vger.kernel.org
10577 S:      Maintained
10578 F:      drivers/net/ethernet/via/via-velocity.*
10579
10580 VIVID VIRTUAL VIDEO DRIVER
10581 M:      Hans Verkuil <hverkuil@xs4all.nl>
10582 L:      linux-media@vger.kernel.org
10583 T:      git git://linuxtv.org/media_tree.git
10584 W:      http://linuxtv.org
10585 S:      Maintained
10586 F:      drivers/media/platform/vivid/*
10587
10588 VLAN (802.1Q)
10589 M:      Patrick McHardy <kaber@trash.net>
10590 L:      netdev@vger.kernel.org
10591 S:      Maintained
10592 F:      drivers/net/macvlan.c
10593 F:      include/linux/if_*vlan.h
10594 F:      net/8021q/
10595
10596 VLYNQ BUS
10597 M:      Florian Fainelli <florian@openwrt.org>
10598 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10599 S:      Maintained
10600 F:      drivers/vlynq/vlynq.c
10601 F:      include/linux/vlynq.h
10602
10603 VME SUBSYSTEM
10604 M:      Martyn Welch <martyn.welch@ge.com>
10605 M:      Manohar Vanga <manohar.vanga@gmail.com>
10606 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10607 L:      devel@driverdev.osuosl.org
10608 S:      Maintained
10609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10610 F:      Documentation/vme_api.txt
10611 F:      drivers/staging/vme/
10612 F:      drivers/vme/
10613 F:      include/linux/vme*
10614
10615 VMWARE HYPERVISOR INTERFACE
10616 M:      Alok Kataria <akataria@vmware.com>
10617 L:      virtualization@lists.linux-foundation.org
10618 S:      Supported
10619 F:      arch/x86/kernel/cpu/vmware.c
10620
10621 VMWARE BALLOON DRIVER
10622 M:      Xavier Deguillard <xdeguillard@vmware.com>
10623 M:      Philip Moltmann <moltmann@vmware.com>
10624 M:      "VMware, Inc." <pv-drivers@vmware.com>
10625 L:      linux-kernel@vger.kernel.org
10626 S:      Maintained
10627 F:      drivers/misc/vmw_balloon.c
10628
10629 VMWARE VMMOUSE SUBDRIVER
10630 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10631 M:      "VMware, Inc." <pv-drivers@vmware.com>
10632 L:      linux-input@vger.kernel.org
10633 S:      Maintained
10634 F:      drivers/input/mouse/vmmouse.c
10635 F:      drivers/input/mouse/vmmouse.h
10636
10637 VMWARE VMXNET3 ETHERNET DRIVER
10638 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10639 M:      "VMware, Inc." <pv-drivers@vmware.com>
10640 L:      netdev@vger.kernel.org
10641 S:      Maintained
10642 F:      drivers/net/vmxnet3/
10643
10644 VMware PVSCSI driver
10645 M:      Arvind Kumar <arvindkumar@vmware.com>
10646 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10647 L:      linux-scsi@vger.kernel.org
10648 S:      Maintained
10649 F:      drivers/scsi/vmw_pvscsi.c
10650 F:      drivers/scsi/vmw_pvscsi.h
10651
10652 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10653 M:      Liam Girdwood <lgirdwood@gmail.com>
10654 M:      Mark Brown <broonie@kernel.org>
10655 L:      linux-kernel@vger.kernel.org
10656 W:      http://opensource.wolfsonmicro.com/node/15
10657 W:      http://www.slimlogic.co.uk/?p=48
10658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10659 S:      Supported
10660 F:      drivers/regulator/
10661 F:      include/linux/regulator/
10662
10663 VT1211 HARDWARE MONITOR DRIVER
10664 M:      Juerg Haefliger <juergh@gmail.com>
10665 L:      lm-sensors@lm-sensors.org
10666 S:      Maintained
10667 F:      Documentation/hwmon/vt1211
10668 F:      drivers/hwmon/vt1211.c
10669
10670 VT8231 HARDWARE MONITOR DRIVER
10671 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10672 L:      lm-sensors@lm-sensors.org
10673 S:      Maintained
10674 F:      drivers/hwmon/vt8231.c
10675
10676 VUB300 USB to SDIO/SD/MMC bridge chip
10677 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10678 L:      linux-mmc@vger.kernel.org
10679 L:      linux-usb@vger.kernel.org
10680 S:      Supported
10681 F:      drivers/mmc/host/vub300.c
10682
10683 W1 DALLAS'S 1-WIRE BUS
10684 M:      Evgeniy Polyakov <zbr@ioremap.net>
10685 S:      Maintained
10686 F:      Documentation/w1/
10687 F:      drivers/w1/
10688
10689 W83791D HARDWARE MONITORING DRIVER
10690 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10691 L:      lm-sensors@lm-sensors.org
10692 S:      Maintained
10693 F:      Documentation/hwmon/w83791d
10694 F:      drivers/hwmon/w83791d.c
10695
10696 W83793 HARDWARE MONITORING DRIVER
10697 M:      Rudolf Marek <r.marek@assembler.cz>
10698 L:      lm-sensors@lm-sensors.org
10699 S:      Maintained
10700 F:      Documentation/hwmon/w83793
10701 F:      drivers/hwmon/w83793.c
10702
10703 W83795 HARDWARE MONITORING DRIVER
10704 M:      Jean Delvare <jdelvare@suse.de>
10705 L:      lm-sensors@lm-sensors.org
10706 S:      Maintained
10707 F:      drivers/hwmon/w83795.c
10708
10709 W83L51xD SD/MMC CARD INTERFACE DRIVER
10710 M:      Pierre Ossman <pierre@ossman.eu>
10711 S:      Maintained
10712 F:      drivers/mmc/host/wbsd.*
10713
10714 WACOM PROTOCOL 4 SERIAL TABLETS
10715 M:      Julian Squires <julian@cipht.net>
10716 M:      Hans de Goede <hdegoede@redhat.com>
10717 L:      linux-input@vger.kernel.org
10718 S:      Maintained
10719 F:      drivers/input/tablet/wacom_serial4.c
10720
10721 WATCHDOG DEVICE DRIVERS
10722 M:      Wim Van Sebroeck <wim@iguana.be>
10723 L:      linux-watchdog@vger.kernel.org
10724 W:      http://www.linux-watchdog.org/
10725 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10726 S:      Maintained
10727 F:      Documentation/watchdog/
10728 F:      drivers/watchdog/
10729 F:      include/linux/watchdog.h
10730 F:      include/uapi/linux/watchdog.h
10731
10732 WD7000 SCSI DRIVER
10733 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10734 L:      linux-scsi@vger.kernel.org
10735 S:      Maintained
10736 F:      drivers/scsi/wd7000.c
10737
10738 WIIMOTE HID DRIVER
10739 M:      David Herrmann <dh.herrmann@googlemail.com>
10740 L:      linux-input@vger.kernel.org
10741 S:      Maintained
10742 F:      drivers/hid/hid-wiimote*
10743
10744 WINBOND CIR DRIVER
10745 M:      David Härdeman <david@hardeman.nu>
10746 S:      Maintained
10747 F:      drivers/media/rc/winbond-cir.c
10748
10749 WIMAX STACK
10750 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10751 M:      linux-wimax@intel.com
10752 L:      wimax@linuxwimax.org (subscribers-only)
10753 S:      Supported
10754 W:      http://linuxwimax.org
10755 F:      Documentation/wimax/README.wimax
10756 F:      include/linux/wimax/debug.h
10757 F:      include/net/wimax.h
10758 F:      include/uapi/linux/wimax.h
10759 F:      net/wimax/
10760
10761 WISTRON LAPTOP BUTTON DRIVER
10762 M:      Miloslav Trmac <mitr@volny.cz>
10763 S:      Maintained
10764 F:      drivers/input/misc/wistron_btns.c
10765
10766 WL3501 WIRELESS PCMCIA CARD DRIVER
10767 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10768 L:      linux-wireless@vger.kernel.org
10769 W:      http://oops.ghostprotocols.net:81/blog
10770 S:      Maintained
10771 F:      drivers/net/wireless/wl3501*
10772
10773 WM97XX TOUCHSCREEN DRIVERS
10774 M:      Mark Brown <broonie@kernel.org>
10775 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10776 L:      linux-input@vger.kernel.org
10777 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10778 W:      http://opensource.wolfsonmicro.com/node/7
10779 S:      Supported
10780 F:      drivers/input/touchscreen/*wm97*
10781 F:      include/linux/wm97xx.h
10782
10783 WOLFSON MICROELECTRONICS DRIVERS
10784 L:      patches@opensource.wolfsonmicro.com
10785 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10786 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10787 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10788 S:      Supported
10789 F:      Documentation/hwmon/wm83??
10790 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10791 F:      drivers/clk/clk-wm83*.c
10792 F:      drivers/extcon/extcon-arizona.c
10793 F:      drivers/leds/leds-wm83*.c
10794 F:      drivers/gpio/gpio-*wm*.c
10795 F:      drivers/gpio/gpio-arizona.c
10796 F:      drivers/hwmon/wm83??-hwmon.c
10797 F:      drivers/input/misc/wm831x-on.c
10798 F:      drivers/input/touchscreen/wm831x-ts.c
10799 F:      drivers/input/touchscreen/wm97*.c
10800 F:      drivers/mfd/arizona*
10801 F:      drivers/mfd/wm*.c
10802 F:      drivers/power/wm83*.c
10803 F:      drivers/rtc/rtc-wm83*.c
10804 F:      drivers/regulator/wm8*.c
10805 F:      drivers/video/backlight/wm83*_bl.c
10806 F:      drivers/watchdog/wm83*_wdt.c
10807 F:      include/linux/mfd/arizona/
10808 F:      include/linux/mfd/wm831x/
10809 F:      include/linux/mfd/wm8350/
10810 F:      include/linux/mfd/wm8400*
10811 F:      include/linux/wm97xx.h
10812 F:      include/sound/wm????.h
10813 F:      sound/soc/codecs/arizona.?
10814 F:      sound/soc/codecs/wm*
10815
10816 WORKQUEUE
10817 M:      Tejun Heo <tj@kernel.org>
10818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10819 S:      Maintained
10820 F:      include/linux/workqueue.h
10821 F:      kernel/workqueue.c
10822 F:      Documentation/workqueue.txt
10823
10824 X.25 NETWORK LAYER
10825 M:      Andrew Hendry <andrew.hendry@gmail.com>
10826 L:      linux-x25@vger.kernel.org
10827 S:      Odd Fixes
10828 F:      Documentation/networking/x25*
10829 F:      include/net/x25*
10830 F:      net/x25/
10831
10832 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10833 M:      Thomas Gleixner <tglx@linutronix.de>
10834 M:      Ingo Molnar <mingo@redhat.com>
10835 M:      "H. Peter Anvin" <hpa@zytor.com>
10836 M:      x86@kernel.org
10837 L:      linux-kernel@vger.kernel.org
10838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10839 S:      Maintained
10840 F:      Documentation/x86/
10841 F:      arch/x86/
10842
10843 X86 PLATFORM DRIVERS
10844 M:      Darren Hart <dvhart@infradead.org>
10845 L:      platform-driver-x86@vger.kernel.org
10846 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10847 S:      Maintained
10848 F:      drivers/platform/x86/
10849
10850 X86 MCE INFRASTRUCTURE
10851 M:      Tony Luck <tony.luck@intel.com>
10852 M:      Borislav Petkov <bp@alien8.de>
10853 L:      linux-edac@vger.kernel.org
10854 S:      Maintained
10855 F:      arch/x86/kernel/cpu/mcheck/*
10856
10857 X86 VDSO
10858 M:      Andy Lutomirski <luto@amacapital.net>
10859 L:      linux-kernel@vger.kernel.org
10860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10861 S:      Maintained
10862 F:      arch/x86/vdso/
10863
10864 XC2028/3028 TUNER DRIVER
10865 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10866 L:      linux-media@vger.kernel.org
10867 W:      http://linuxtv.org
10868 T:      git git://linuxtv.org/media_tree.git
10869 S:      Maintained
10870 F:      drivers/media/tuners/tuner-xc2028.*
10871
10872 XEN HYPERVISOR INTERFACE
10873 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10874 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10875 M:      David Vrabel <david.vrabel@citrix.com>
10876 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10878 S:      Supported
10879 F:      arch/x86/xen/
10880 F:      drivers/*/xen-*front.c
10881 F:      drivers/xen/
10882 F:      arch/x86/include/asm/xen/
10883 F:      include/xen/
10884 F:      include/uapi/xen/
10885
10886 XEN HYPERVISOR ARM
10887 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10888 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10889 S:      Supported
10890 F:      arch/arm/xen/
10891 F:      arch/arm/include/asm/xen/
10892
10893 XEN HYPERVISOR ARM64
10894 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10895 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10896 S:      Supported
10897 F:      arch/arm64/xen/
10898 F:      arch/arm64/include/asm/xen/
10899
10900 XEN NETWORK BACKEND DRIVER
10901 M:      Ian Campbell <ian.campbell@citrix.com>
10902 M:      Wei Liu <wei.liu2@citrix.com>
10903 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10904 L:      netdev@vger.kernel.org
10905 S:      Supported
10906 F:      drivers/net/xen-netback/*
10907
10908 XEN PCI SUBSYSTEM
10909 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10910 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10911 S:      Supported
10912 F:      arch/x86/pci/*xen*
10913 F:      drivers/pci/*xen*
10914
10915 XEN BLOCK SUBSYSTEM
10916 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10917 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10918 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10919 S:      Supported
10920 F:      drivers/block/xen-blkback/*
10921 F:      drivers/block/xen*
10922
10923 XEN PVSCSI DRIVERS
10924 M:      Juergen Gross <jgross@suse.com>
10925 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10926 L:      linux-scsi@vger.kernel.org
10927 S:      Supported
10928 F:      drivers/scsi/xen-scsifront.c
10929 F:      drivers/xen/xen-scsiback.c
10930 F:      include/xen/interface/io/vscsiif.h
10931
10932 XEN SWIOTLB SUBSYSTEM
10933 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10934 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10935 S:      Supported
10936 F:      arch/x86/xen/*swiotlb*
10937 F:      drivers/xen/*swiotlb*
10938
10939 XFS FILESYSTEM
10940 P:      Silicon Graphics Inc
10941 M:      Dave Chinner <david@fromorbit.com>
10942 M:      xfs@oss.sgi.com
10943 L:      xfs@oss.sgi.com
10944 W:      http://oss.sgi.com/projects/xfs
10945 T:      git git://oss.sgi.com/xfs/xfs.git
10946 S:      Supported
10947 F:      Documentation/filesystems/xfs.txt
10948 F:      fs/xfs/
10949
10950 XILINX AXI ETHERNET DRIVER
10951 M:      Anirudha Sarangi <anirudh@xilinx.com>
10952 M:      John Linn <John.Linn@xilinx.com>
10953 S:      Maintained
10954 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10955
10956 XILINX UARTLITE SERIAL DRIVER
10957 M:      Peter Korsgaard <jacmet@sunsite.dk>
10958 L:      linux-serial@vger.kernel.org
10959 S:      Maintained
10960 F:      drivers/tty/serial/uartlite.c
10961
10962 XILINX VIDEO IP CORES
10963 M:      Hyun Kwon <hyun.kwon@xilinx.com>
10964 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10965 L:      linux-media@vger.kernel.org
10966 T:      git git://linuxtv.org/media_tree.git
10967 S:      Supported
10968 F:      Documentation/devicetree/bindings/media/xilinx/
10969 F:      drivers/media/platform/xilinx/
10970 F:      include/uapi/linux/xilinx-v4l2-controls.h
10971
10972 XILLYBUS DRIVER
10973 M:      Eli Billauer <eli.billauer@gmail.com>
10974 L:      linux-kernel@vger.kernel.org
10975 S:      Supported
10976 F:      drivers/char/xillybus/
10977
10978 XTENSA XTFPGA PLATFORM SUPPORT
10979 M:      Max Filippov <jcmvbkbc@gmail.com>
10980 L:      linux-xtensa@linux-xtensa.org
10981 S:      Maintained
10982 F:      drivers/spi/spi-xtensa-xtfpga.c
10983 F:      sound/soc/xtensa/xtfpga-i2s.c
10984
10985 YAM DRIVER FOR AX.25
10986 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10987 L:      linux-hams@vger.kernel.org
10988 S:      Maintained
10989 F:      drivers/net/hamradio/yam*
10990 F:      include/linux/yam.h
10991
10992 YEALINK PHONE DRIVER
10993 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10994 L:      usbb2k-api-dev@nongnu.org
10995 S:      Maintained
10996 F:      Documentation/input/yealink.txt
10997 F:      drivers/input/misc/yealink.*
10998
10999 Z8530 DRIVER FOR AX.25
11000 M:      Joerg Reuter <jreuter@yaina.de>
11001 W:      http://yaina.de/jreuter/
11002 W:      http://www.qsl.net/dl1bke/
11003 L:      linux-hams@vger.kernel.org
11004 S:      Maintained
11005 F:      Documentation/networking/z8530drv.txt
11006 F:      drivers/net/hamradio/*scc.c
11007 F:      drivers/net/hamradio/z8530.h
11008
11009 ZBUD COMPRESSED PAGE ALLOCATOR
11010 M:      Seth Jennings <sjennings@variantweb.net>
11011 L:      linux-mm@kvack.org
11012 S:      Maintained
11013 F:      mm/zbud.c
11014 F:      include/linux/zbud.h
11015
11016 ZD1211RW WIRELESS DRIVER
11017 M:      Daniel Drake <dsd@gentoo.org>
11018 M:      Ulrich Kunitz <kune@deine-taler.de>
11019 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11020 L:      linux-wireless@vger.kernel.org
11021 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11022 S:      Maintained
11023 F:      drivers/net/wireless/zd1211rw/
11024
11025 ZR36067 VIDEO FOR LINUX DRIVER
11026 L:      mjpeg-users@lists.sourceforge.net
11027 L:      linux-media@vger.kernel.org
11028 W:      http://mjpeg.sourceforge.net/driver-zoran/
11029 T:      hg http://linuxtv.org/hg/v4l-dvb
11030 S:      Odd Fixes
11031 F:      drivers/media/pci/zoran/
11032
11033 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11034 M:      Minchan Kim <minchan@kernel.org>
11035 M:      Nitin Gupta <ngupta@vflare.org>
11036 L:      linux-kernel@vger.kernel.org
11037 S:      Maintained
11038 F:      drivers/block/zram/
11039 F:      Documentation/blockdev/zram.txt
11040
11041 ZS DECSTATION Z85C30 SERIAL DRIVER
11042 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11043 S:      Maintained
11044 F:      drivers/tty/serial/zs.*
11045
11046 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11047 M:      Minchan Kim <minchan@kernel.org>
11048 M:      Nitin Gupta <ngupta@vflare.org>
11049 L:      linux-mm@kvack.org
11050 S:      Maintained
11051 F:      mm/zsmalloc.c
11052 F:      include/linux/zsmalloc.h
11053 F:      Documentation/vm/zsmalloc.txt
11054
11055 ZSWAP COMPRESSED SWAP CACHING
11056 M:      Seth Jennings <sjennings@variantweb.net>
11057 L:      linux-mm@kvack.org
11058 S:      Maintained
11059 F:      mm/zswap.c
11060
11061 THE REST
11062 M:      Linus Torvalds <torvalds@linux-foundation.org>
11063 L:      linux-kernel@vger.kernel.org
11064 Q:      http://patchwork.kernel.org/project/LKML/list/
11065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11066 S:      Buried alive in reporters
11067 F:      *
11068 F:      */