x86: mtrr: if: remove use of seq_printf return value
[pandora-kernel.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 TRIPLE SPEED ETHERNET DRIVER
573 M:      Vince Bridgers <vbridger@opensource.altera.com>
574 L:      netdev@vger.kernel.org
575 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576 S:      Maintained
577 F:      drivers/net/ethernet/altera/
578
579 ALTERA UART/JTAG UART SERIAL DRIVERS
580 M:      Tobias Klauser <tklauser@distanz.ch>
581 L:      linux-serial@vger.kernel.org
582 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S:      Maintained
584 F:      drivers/tty/serial/altera_uart.c
585 F:      drivers/tty/serial/altera_jtaguart.c
586 F:      include/linux/altera_uart.h
587 F:      include/linux/altera_jtaguart.h
588
589 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
590 M:      Tom Lendacky <thomas.lendacky@amd.com>
591 L:      linux-crypto@vger.kernel.org
592 S:      Supported
593 F:      drivers/crypto/ccp/
594 F:      include/linux/ccp.h
595
596 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
597 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
598 L:      lm-sensors@lm-sensors.org
599 S:      Maintained
600 F:      Documentation/hwmon/fam15h_power
601 F:      drivers/hwmon/fam15h_power.c
602
603 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
604 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
605 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
606 S:      Supported
607 F:      drivers/usb/gadget/udc/amd5536udc.*
608
609 AMD GEODE PROCESSOR/CHIPSET SUPPORT
610 P:      Andres Salomon <dilinger@queued.net>
611 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
612 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
613 S:      Supported
614 F:      drivers/char/hw_random/geode-rng.c
615 F:      drivers/crypto/geode*
616 F:      drivers/video/fbdev/geode/
617 F:      arch/x86/include/asm/geode.h
618
619 AMD IOMMU (AMD-VI)
620 M:      Joerg Roedel <joro@8bytes.org>
621 L:      iommu@lists.linux-foundation.org
622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
623 S:      Maintained
624 F:      drivers/iommu/amd_iommu*.[ch]
625 F:      include/linux/amd-iommu.h
626
627 AMD KFD
628 M:      Oded Gabbay <oded.gabbay@amd.com>
629 L:      dri-devel@lists.freedesktop.org
630 T:      git git://people.freedesktop.org/~gabbayo/linux.git
631 S:      Supported
632 F:      drivers/gpu/drm/amd/amdkfd/
633 F:      drivers/gpu/drm/amd/include/cik_structs.h
634 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
635 F:      drivers/gpu/drm/radeon/radeon_kfd.c
636 F:      drivers/gpu/drm/radeon/radeon_kfd.h
637 F:      include/uapi/linux/kfd_ioctl.h
638
639 AMD MICROCODE UPDATE SUPPORT
640 M:      Borislav Petkov <bp@alien8.de>
641 S:      Maintained
642 F:      arch/x86/kernel/cpu/microcode/amd*
643
644 AMD XGBE DRIVER
645 M:      Tom Lendacky <thomas.lendacky@amd.com>
646 L:      netdev@vger.kernel.org
647 S:      Supported
648 F:      drivers/net/ethernet/amd/xgbe/
649 F:      drivers/net/phy/amd-xgbe-phy.c
650
651 AMS (Apple Motion Sensor) DRIVER
652 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
653 S:      Supported
654 F:      drivers/macintosh/ams/
655
656 AMSO1100 RNIC DRIVER
657 M:      Tom Tucker <tom@opengridcomputing.com>
658 M:      Steve Wise <swise@opengridcomputing.com>
659 L:      linux-rdma@vger.kernel.org
660 S:      Maintained
661 F:      drivers/infiniband/hw/amso1100/
662
663 ANALOG DEVICES INC AD9389B DRIVER
664 M:      Hans Verkuil <hans.verkuil@cisco.com>
665 L:      linux-media@vger.kernel.org
666 S:      Maintained
667 F:      drivers/media/i2c/ad9389b*
668
669 ANALOG DEVICES INC ADV7180 DRIVER
670 M:      Lars-Peter Clausen <lars@metafoo.de>
671 L:      linux-media@vger.kernel.org
672 W:      http://ez.analog.com/community/linux-device-drivers
673 S:      Supported
674 F:      drivers/media/i2c/adv7180.c
675
676 ANALOG DEVICES INC ADV7511 DRIVER
677 M:      Hans Verkuil <hans.verkuil@cisco.com>
678 L:      linux-media@vger.kernel.org
679 S:      Maintained
680 F:      drivers/media/i2c/adv7511*
681
682 ANALOG DEVICES INC ADV7604 DRIVER
683 M:      Hans Verkuil <hans.verkuil@cisco.com>
684 L:      linux-media@vger.kernel.org
685 S:      Maintained
686 F:      drivers/media/i2c/adv7604*
687
688 ANALOG DEVICES INC ADV7842 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7842*
693
694 ANALOG DEVICES INC ASOC CODEC DRIVERS
695 M:      Lars-Peter Clausen <lars@metafoo.de>
696 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
697 W:      http://wiki.analog.com/
698 W:      http://ez.analog.com/community/linux-device-drivers
699 S:      Supported
700 F:      sound/soc/codecs/adau*
701 F:      sound/soc/codecs/adav*
702 F:      sound/soc/codecs/ad1*
703 F:      sound/soc/codecs/ad7*
704 F:      sound/soc/codecs/ssm*
705 F:      sound/soc/codecs/sigmadsp.*
706
707 ANALOG DEVICES INC ASOC DRIVERS
708 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
709 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
710 W:      http://blackfin.uclinux.org/
711 S:      Supported
712 F:      sound/soc/blackfin/*
713
714 ANALOG DEVICES INC IIO DRIVERS
715 M:      Lars-Peter Clausen <lars@metafoo.de>
716 M:      Michael Hennerich <Michael.Hennerich@analog.com>
717 W:      http://wiki.analog.com/
718 W:      http://ez.analog.com/community/linux-device-drivers
719 S:      Supported
720 F:      drivers/iio/*/ad*
721 X:      drivers/iio/*/adjd*
722 F:      drivers/staging/iio/*/ad*
723 F:      staging/iio/trigger/iio-trig-bfin-timer.c
724
725 ANDROID DRIVERS
726 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
727 M:      Arve HjønnevĂ¥g <arve@android.com>
728 M:      Riley Andrews <riandrews@android.com>
729 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
730 L:      devel@driverdev.osuosl.org
731 S:      Supported
732 F:      drivers/android/
733 F:      drivers/staging/android/
734
735 AOA (Apple Onboard Audio) ALSA DRIVER
736 M:      Johannes Berg <johannes@sipsolutions.net>
737 L:      linuxppc-dev@lists.ozlabs.org
738 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
739 S:      Maintained
740 F:      sound/aoa/
741
742 APM DRIVER
743 M:      Jiri Kosina <jkosina@suse.cz>
744 S:      Odd fixes
745 F:      arch/x86/kernel/apm_32.c
746 F:      include/linux/apm_bios.h
747 F:      include/uapi/linux/apm_bios.h
748 F:      drivers/char/apm-emulation.c
749
750 APPLE BCM5974 MULTITOUCH DRIVER
751 M:      Henrik Rydberg <rydberg@bitmath.org>
752 L:      linux-input@vger.kernel.org
753 S:      Odd fixes
754 F:      drivers/input/mouse/bcm5974.c
755
756 APPLE SMC DRIVER
757 M:      Henrik Rydberg <rydberg@bitmath.org>
758 L:      lm-sensors@lm-sensors.org
759 S:      Odd fixes
760 F:      drivers/hwmon/applesmc.c
761
762 APPLETALK NETWORK LAYER
763 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
764 S:      Maintained
765 F:      drivers/net/appletalk/
766 F:      net/appletalk/
767
768 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
769 M:      Iyappan Subramanian <isubramanian@apm.com>
770 M:      Keyur Chudgar <kchudgar@apm.com>
771 S:      Supported
772 F:      drivers/net/ethernet/apm/xgene/
773 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
774
775 APTINA CAMERA SENSOR PLL
776 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
777 L:      linux-media@vger.kernel.org
778 S:      Maintained
779 F:      drivers/media/i2c/aptina-pll.*
780
781 ARC FRAMEBUFFER DRIVER
782 M:      Jaya Kumar <jayalk@intworks.biz>
783 S:      Maintained
784 F:      drivers/video/fbdev/arcfb.c
785 F:      drivers/video/fbdev/core/fb_defio.c
786
787 ARM MFM AND FLOPPY DRIVERS
788 M:      Ian Molton <spyro@f2s.com>
789 S:      Maintained
790 F:      arch/arm/lib/floppydma.S
791 F:      arch/arm/include/asm/floppy.h
792
793 ARM PMU PROFILING AND DEBUGGING
794 M:      Will Deacon <will.deacon@arm.com>
795 S:      Maintained
796 F:      arch/arm/kernel/perf_event*
797 F:      arch/arm/oprofile/common.c
798 F:      arch/arm/include/asm/pmu.h
799 F:      arch/arm/kernel/hw_breakpoint.c
800 F:      arch/arm/include/asm/hw_breakpoint.h
801
802 ARM PORT
803 M:      Russell King <linux@arm.linux.org.uk>
804 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
805 W:      http://www.arm.linux.org.uk/
806 S:      Maintained
807 F:      arch/arm/
808
809 ARM SUB-ARCHITECTURES
810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811 S:      Maintained
812 F:      arch/arm/mach-*/
813 F:      arch/arm/plat-*/
814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
815
816 ARM PRIMECELL AACI PL041 DRIVER
817 M:      Russell King <linux@arm.linux.org.uk>
818 S:      Maintained
819 F:      sound/arm/aaci.*
820
821 ARM PRIMECELL CLCD PL110 DRIVER
822 M:      Russell King <linux@arm.linux.org.uk>
823 S:      Maintained
824 F:      drivers/video/fbdev/amba-clcd.*
825
826 ARM PRIMECELL KMI PL050 DRIVER
827 M:      Russell King <linux@arm.linux.org.uk>
828 S:      Maintained
829 F:      drivers/input/serio/ambakmi.*
830 F:      include/linux/amba/kmi.h
831
832 ARM PRIMECELL MMCI PL180/1 DRIVER
833 M:      Russell King <linux@arm.linux.org.uk>
834 S:      Maintained
835 F:      drivers/mmc/host/mmci.*
836 F:      include/linux/amba/mmci.h
837
838 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
839 M:      Russell King <linux@arm.linux.org.uk>
840 S:      Maintained
841 F:      drivers/tty/serial/amba-pl01*.c
842 F:      include/linux/amba/serial.h
843
844 ARM PRIMECELL BUS SUPPORT
845 M:      Russell King <linux@arm.linux.org.uk>
846 S:      Maintained
847 F:      drivers/amba/
848 F:      include/linux/amba/bus.h
849
850 ARM/ADS SPHERE MACHINE SUPPORT
851 M:      Lennert Buytenhek <kernel@wantstofly.org>
852 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
853 S:      Maintained
854
855 ARM/AFEB9260 MACHINE SUPPORT
856 M:      Sergey Lapin <slapin@ossfans.org>
857 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
858 S:      Maintained
859
860 ARM/AJECO 1ARM MACHINE SUPPORT
861 M:      Lennert Buytenhek <kernel@wantstofly.org>
862 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863 S:      Maintained
864
865 ARM/Allwinner A1X SoC support
866 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
867 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
868 S:      Maintained
869 N:      sun[x4567]i
870
871 ARM/Allwinner SoC Clock Support
872 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
873 S:      Maintained
874 F:      drivers/clk/sunxi/
875
876 ARM/Amlogic MesonX SoC support
877 M:      Carlo Caione <carlo@caione.org>
878 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879 S:      Maintained
880 F:      drivers/media/rc/meson-ir.c
881 N:      meson[x68]
882
883 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
884 M:      Andrew Victor <linux@maxim.org.za>
885 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
886 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
887 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
888 W:      http://maxim.org.za/at91_26.html
889 W:      http://www.linux4sam.org
890 S:      Supported
891 F:      arch/arm/mach-at91/
892 F:      include/soc/at91/
893 F:      arch/arm/boot/dts/at91*.dts
894 F:      arch/arm/boot/dts/at91*.dtsi
895 F:      arch/arm/boot/dts/sama*.dts
896 F:      arch/arm/boot/dts/sama*.dtsi
897 F:      arch/arm/include/debug/at91.S
898
899 ARM/ATMEL AT91 Clock Support
900 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
901 S:      Maintained
902 F:      drivers/clk/at91
903
904 ARM/CALXEDA HIGHBANK ARCHITECTURE
905 M:      Rob Herring <robh@kernel.org>
906 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907 S:      Maintained
908 F:      arch/arm/mach-highbank/
909
910 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
911 M:      Krzysztof Halasa <khalasa@piap.pl>
912 S:      Maintained
913 F:      arch/arm/mach-cns3xxx/
914
915 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
916 M:      Alexander Shiyan <shc_work@mail.ru>
917 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 S:      Odd Fixes
919 N:      clps711x
920
921 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
922 M:      Hartley Sweeten <hsweeten@visionengravers.com>
923 M:      Ryan Mallon <rmallon@gmail.com>
924 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925 S:      Maintained
926 F:      arch/arm/mach-ep93xx/
927 F:      arch/arm/mach-ep93xx/include/mach/
928
929 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
930 M:      Lennert Buytenhek <kernel@wantstofly.org>
931 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932 S:      Maintained
933
934 ARM/CLKDEV SUPPORT
935 M:      Russell King <linux@arm.linux.org.uk>
936 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937 S:      Maintained
938 F:      arch/arm/include/asm/clkdev.h
939 F:      drivers/clk/clkdev.c
940
941 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
942 M:      Mike Rapoport <mike@compulab.co.il>
943 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944 S:      Maintained
945
946 ARM/CONTEC MICRO9 MACHINE SUPPORT
947 M:      Hubert Feurstein <hubert.feurstein@contec.at>
948 S:      Maintained
949 F:      arch/arm/mach-ep93xx/micro9.c
950
951 ARM/CORESIGHT FRAMEWORK AND DRIVERS
952 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
953 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 S:      Maintained
955 F:      drivers/coresight/*
956 F:      Documentation/trace/coresight.txt
957 F:      Documentation/devicetree/bindings/arm/coresight.txt
958 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
959
960 ARM/CORGI MACHINE SUPPORT
961 M:      Richard Purdie <rpurdie@rpsys.net>
962 S:      Maintained
963
964 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
965 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
966 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967 T:      git git://git.berlios.de/gemini-board
968 S:      Maintained
969 F:      arch/arm/mach-gemini/
970
971 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
972 M:      Barry Song <baohua@kernel.org>
973 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
975 S:      Maintained
976 F:      arch/arm/mach-prima2/
977 F:      drivers/clk/sirf/
978 F:      drivers/clocksource/timer-prima2.c
979 F:      drivers/clocksource/timer-atlas7.c
980 N:      [^a-z]sirf
981
982 ARM/EBSA110 MACHINE SUPPORT
983 M:      Russell King <linux@arm.linux.org.uk>
984 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 W:      http://www.arm.linux.org.uk/
986 S:      Maintained
987 F:      arch/arm/mach-ebsa110/
988 F:      drivers/net/ethernet/amd/am79c961a.*
989
990 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
991 M:      Uwe Kleine-König <kernel@pengutronix.de>
992 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 S:      Maintained
994 N:      efm32
995
996 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
997 M:      Daniel Ribeiro <drwyrm@gmail.com>
998 M:      Stefan Schmidt <stefan@openezx.org>
999 M:      Harald Welte <laforge@openezx.org>
1000 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1001 W:      http://www.openezx.org/
1002 S:      Maintained
1003 T:      topgit git://git.openezx.org/openezx.git
1004 F:      arch/arm/mach-pxa/ezx.c
1005
1006 ARM/FARADAY FA526 PORT
1007 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1008 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 S:      Maintained
1010 T:      git git://git.berlios.de/gemini-board
1011 F:      arch/arm/mm/*-fa*
1012
1013 ARM/FOOTBRIDGE ARCHITECTURE
1014 M:      Russell King <linux@arm.linux.org.uk>
1015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 W:      http://www.arm.linux.org.uk/
1017 S:      Maintained
1018 F:      arch/arm/include/asm/hardware/dec21285.h
1019 F:      arch/arm/mach-footbridge/
1020
1021 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1022 M:      Shawn Guo <shawn.guo@linaro.org>
1023 M:      Sascha Hauer <kernel@pengutronix.de>
1024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 S:      Maintained
1026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1027 F:      arch/arm/mach-imx/
1028 F:      arch/arm/mach-mxs/
1029 F:      arch/arm/boot/dts/imx*
1030 F:      arch/arm/configs/imx*_defconfig
1031
1032 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1033 M:      Shawn Guo <shawn.guo@linaro.org>
1034 M:      Sascha Hauer <kernel@pengutronix.de>
1035 R:      Stefan Agner <stefan@agner.ch>
1036 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037 S:      Maintained
1038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1039 F:      arch/arm/mach-imx/*vf610*
1040 F:      arch/arm/boot/dts/vf*
1041
1042 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1043 M:      Lennert Buytenhek <kernel@wantstofly.org>
1044 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045 S:      Maintained
1046
1047 ARM/GUMSTIX MACHINE SUPPORT
1048 M:      Steve Sakoman <sakoman@gmail.com>
1049 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050 S:      Maintained
1051
1052 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1053 M:      Philipp Zabel <philipp.zabel@gmail.com>
1054 M:      Paul Parsons <lost.distance@yahoo.com>
1055 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 S:      Maintained
1057 F:      arch/arm/mach-pxa/hx4700.c
1058 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1059 F:      sound/soc/pxa/hx4700.c
1060
1061 ARM/HISILICON SOC SUPPORT
1062 M:      Wei Xu <xuwei5@hisilicon.com>
1063 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064 W:      http://www.hisilicon.com
1065 S:      Supported
1066 T:      git git://github.com/hisilicon/linux-hisi.git
1067 F:      arch/arm/mach-hisi/
1068
1069 ARM/HP JORNADA 7XX MACHINE SUPPORT
1070 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1071 W:      www.jlime.com
1072 S:      Maintained
1073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1074 F:      arch/arm/mach-sa1100/jornada720.c
1075 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1076
1077 ARM/IGEP MACHINE SUPPORT
1078 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1079 M:      Javier Martinez Canillas <javier@dowhile0.org>
1080 L:      linux-omap@vger.kernel.org
1081 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082 S:      Maintained
1083 F:      arch/arm/boot/dts/omap3-igep*
1084
1085 ARM/INCOME PXA270 SUPPORT
1086 M:      Marek Vasut <marek.vasut@gmail.com>
1087 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 S:      Maintained
1089 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1090
1091 ARM/INTEL IOP32X ARM ARCHITECTURE
1092 M:      Lennert Buytenhek <kernel@wantstofly.org>
1093 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094 S:      Maintained
1095
1096 ARM/INTEL IOP33X ARM ARCHITECTURE
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Orphan
1099
1100 ARM/INTEL IOP13XX ARM ARCHITECTURE
1101 M:      Lennert Buytenhek <kernel@wantstofly.org>
1102 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 S:      Maintained
1104
1105 ARM/INTEL IQ81342EX MACHINE SUPPORT
1106 M:      Lennert Buytenhek <kernel@wantstofly.org>
1107 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108 S:      Maintained
1109
1110 ARM/INTEL IXDP2850 MACHINE SUPPORT
1111 M:      Lennert Buytenhek <kernel@wantstofly.org>
1112 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1113 S:      Maintained
1114
1115 ARM/INTEL IXP4XX ARM ARCHITECTURE
1116 M:      Imre Kaloz <kaloz@openwrt.org>
1117 M:      Krzysztof Halasa <khalasa@piap.pl>
1118 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 S:      Maintained
1120 F:      arch/arm/mach-ixp4xx/
1121
1122 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1123 M:      Jonathan Cameron <jic23@cam.ac.uk>
1124 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125 S:      Maintained
1126 F:      arch/arm/mach-pxa/stargate2.c
1127 F:      drivers/pcmcia/pxa2xx_stargate2.c
1128
1129 ARM/INTEL XSC3 (MANZANO) ARM CORE
1130 M:      Lennert Buytenhek <kernel@wantstofly.org>
1131 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 S:      Maintained
1133
1134 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1135 M:      Lennert Buytenhek <kernel@wantstofly.org>
1136 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137 S:      Maintained
1138
1139 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1140 M:      Santosh Shilimkar <ssantosh@kernel.org>
1141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 S:      Maintained
1143 F:      arch/arm/mach-keystone/
1144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1145
1146 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1147 M:      Santosh Shilimkar <ssantosh@kernel.org>
1148 L:      linux-kernel@vger.kernel.org
1149 S:      Maintained
1150 F:      drivers/clk/keystone/
1151
1152 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1153 M:      Santosh Shilimkar <ssantosh@kernel.org>
1154 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 L:      linux-kernel@vger.kernel.org
1156 S:      Maintained
1157 F:      drivers/clocksource/timer-keystone.c
1158
1159 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1160 M:      Santosh Shilimkar <ssantosh@kernel.org>
1161 L:      linux-kernel@vger.kernel.org
1162 S:      Maintained
1163 F:      drivers/power/reset/keystone-reset.c
1164
1165 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1166 M:      Santosh Shilimkar <ssantosh@kernel.org>
1167 L:      linux-kernel@vger.kernel.org
1168 S:      Maintained
1169 F:      drivers/memory/*emif*
1170
1171 ARM/LOGICPD PXA270 MACHINE SUPPORT
1172 M:      Lennert Buytenhek <kernel@wantstofly.org>
1173 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 S:      Maintained
1175
1176 ARM/MAGICIAN MACHINE SUPPORT
1177 M:      Philipp Zabel <philipp.zabel@gmail.com>
1178 S:      Maintained
1179
1180 ARM/Marvell Armada 370 and Armada XP SOC support
1181 M:      Jason Cooper <jason@lakedaemon.net>
1182 M:      Andrew Lunn <andrew@lunn.ch>
1183 M:      Gregory Clement <gregory.clement@free-electrons.com>
1184 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1185 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186 S:      Maintained
1187 F:      arch/arm/mach-mvebu/
1188 F:      drivers/rtc/rtc-armada38x.c
1189
1190 ARM/Marvell Berlin SoC support
1191 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1192 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 S:      Maintained
1194 F:      arch/arm/mach-berlin/
1195
1196 ARM/Marvell Dove/MV78xx0/Orion SOC support
1197 M:      Jason Cooper <jason@lakedaemon.net>
1198 M:      Andrew Lunn <andrew@lunn.ch>
1199 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1200 M:      Gregory Clement <gregory.clement@free-electrons.com>
1201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 S:      Maintained
1203 F:      arch/arm/mach-dove/
1204 F:      arch/arm/mach-mv78xx0/
1205 F:      arch/arm/mach-orion5x/
1206 F:      arch/arm/plat-orion/
1207
1208 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1209 M:      Alexander Clouter <alex@digriz.org.uk>
1210 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211 W:      http://www.digriz.org.uk/ts78xx/kernel
1212 S:      Maintained
1213 F:      arch/arm/mach-orion5x/ts78xx-*
1214
1215 ARM/Mediatek SoC support
1216 M:      Matthias Brugger <matthias.bgg@gmail.com>
1217 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 S:      Maintained
1219 F:      arch/arm/boot/dts/mt6*
1220 F:      arch/arm/boot/dts/mt8*
1221 F:      arch/arm/mach-mediatek/
1222 N:      mtk
1223 K:      mediatek
1224
1225 ARM/MICREL KS8695 ARCHITECTURE
1226 M:      Greg Ungerer <gerg@uclinux.org>
1227 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228 F:      arch/arm/mach-ks8695/
1229 S:      Odd Fixes
1230
1231 ARM/MIOA701 MACHINE SUPPORT
1232 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1233 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 F:      arch/arm/mach-pxa/mioa701.c
1235 S:      Maintained
1236
1237 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1238 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1239 S:      Maintained
1240
1241 ARM/NOMADIK ARCHITECTURE
1242 M:      Alessandro Rubini <rubini@unipv.it>
1243 M:      Linus Walleij <linus.walleij@linaro.org>
1244 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 S:      Maintained
1246 F:      arch/arm/mach-nomadik/
1247 F:      drivers/pinctrl/nomadik/
1248 F:      drivers/i2c/busses/i2c-nomadik.c
1249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1250
1251 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1252 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1253 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1254 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1255 S:      Supported
1256
1257 ARM/QUALCOMM MSM MACHINE SUPPORT
1258 M:      David Brown <davidb@codeaurora.org>
1259 M:      Daniel Walker <dwalker@fifo99.com>
1260 M:      Bryan Huntsman <bryanh@codeaurora.org>
1261 L:      linux-arm-msm@vger.kernel.org
1262 F:      arch/arm/mach-msm/
1263 F:      drivers/video/fbdev/msm/
1264 F:      drivers/mmc/host/msm_sdcc.c
1265 F:      drivers/mmc/host/msm_sdcc.h
1266 F:      drivers/tty/serial/msm_serial.h
1267 F:      drivers/tty/serial/msm_serial.c
1268 F:      drivers/*/pm8???-*
1269 F:      drivers/mfd/ssbi.c
1270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1271 S:      Maintained
1272
1273 ARM/TOSA MACHINE SUPPORT
1274 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1275 M:      Dirk Opfer <dirk@opfer-online.de>
1276 S:      Maintained
1277
1278 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1279 M:      Marek Vasut <marek.vasut@gmail.com>
1280 L:      linux-arm-kernel@lists.infradead.org
1281 W:      http://hackndev.com
1282 S:      Maintained
1283 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1284 F:      arch/arm/mach-pxa/palmtx.c
1285 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1286 F:      arch/arm/mach-pxa/palmt5.c
1287 F:      arch/arm/mach-pxa/include/mach/palmld.h
1288 F:      arch/arm/mach-pxa/palmld.c
1289 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1290 F:      arch/arm/mach-pxa/palmte2.c
1291 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1292 F:      arch/arm/mach-pxa/palmtc.c
1293
1294 ARM/PALM TREO SUPPORT
1295 M:      Tomas Cech <sleep_walker@suse.cz>
1296 L:      linux-arm-kernel@lists.infradead.org
1297 W:      http://hackndev.com
1298 S:      Maintained
1299 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1300 F:      arch/arm/mach-pxa/palmtreo.c
1301
1302 ARM/PALMZ72 SUPPORT
1303 M:      Sergey Lapin <slapin@ossfans.org>
1304 L:      linux-arm-kernel@lists.infradead.org
1305 W:      http://hackndev.com
1306 S:      Maintained
1307 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1308 F:      arch/arm/mach-pxa/palmz72.c
1309
1310 ARM/PLEB SUPPORT
1311 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1312 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1313 S:      Maintained
1314
1315 ARM/PT DIGITAL BOARD PORT
1316 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1317 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318 W:      http://www.arm.linux.org.uk/
1319 S:      Maintained
1320
1321 ARM/QUALCOMM SUPPORT
1322 M:      Kumar Gala <galak@codeaurora.org>
1323 M:      Andy Gross <agross@codeaurora.org>
1324 M:      David Brown <davidb@codeaurora.org>
1325 L:      linux-arm-msm@vger.kernel.org
1326 L:      linux-soc@vger.kernel.org
1327 S:      Maintained
1328 F:      arch/arm/mach-qcom/
1329 F:      drivers/soc/qcom/
1330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1331
1332 ARM/RADISYS ENP2611 MACHINE SUPPORT
1333 M:      Lennert Buytenhek <kernel@wantstofly.org>
1334 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335 S:      Maintained
1336
1337 ARM/RISCPC ARCHITECTURE
1338 M:      Russell King <linux@arm.linux.org.uk>
1339 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 W:      http://www.arm.linux.org.uk/
1341 S:      Maintained
1342 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1343 F:      arch/arm/include/asm/hardware/ioc.h
1344 F:      arch/arm/include/asm/hardware/iomd.h
1345 F:      arch/arm/include/asm/hardware/memc.h
1346 F:      arch/arm/mach-rpc/
1347 F:      drivers/net/ethernet/8390/etherh.c
1348 F:      drivers/net/ethernet/i825xx/ether1*
1349 F:      drivers/net/ethernet/seeq/ether3*
1350 F:      drivers/scsi/arm/
1351
1352 ARM/Rockchip SoC support
1353 M:      Heiko Stuebner <heiko@sntech.de>
1354 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 L:      linux-rockchip@lists.infradead.org
1356 S:      Maintained
1357 F:      arch/arm/boot/dts/rk3*
1358 F:      arch/arm/mach-rockchip/
1359 F:      drivers/clk/rockchip/
1360 F:      drivers/i2c/busses/i2c-rk3x.c
1361 F:      drivers/*/*rockchip*
1362 F:      drivers/*/*/*rockchip*
1363 F:      sound/soc/rockchip/
1364 N:      rockchip
1365
1366 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1367 M:      Kukjin Kim <kgene@kernel.org>
1368 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1370 S:      Maintained
1371 F:      arch/arm/boot/dts/s3c*
1372 F:      arch/arm/boot/dts/exynos*
1373 F:      arch/arm/plat-samsung/
1374 F:      arch/arm/mach-s3c24*/
1375 F:      arch/arm/mach-s3c64xx/
1376 F:      arch/arm/mach-s5p*/
1377 F:      arch/arm/mach-exynos*/
1378 F:      drivers/*/*s3c2410*
1379 F:      drivers/*/*/*s3c2410*
1380 F:      drivers/spi/spi-s3c*
1381 F:      sound/soc/samsung/*
1382 N:      exynos
1383
1384 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1385 M:      Kyungmin Park <kyungmin.park@samsung.com>
1386 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1387 S:      Maintained
1388 F:      arch/arm/mach-s5pv210/
1389
1390 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1391 M:      Kyungmin Park <kyungmin.park@samsung.com>
1392 M:      Kamil Debski <k.debski@samsung.com>
1393 L:      linux-arm-kernel@lists.infradead.org
1394 L:      linux-media@vger.kernel.org
1395 S:      Maintained
1396 F:      drivers/media/platform/s5p-g2d/
1397
1398 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1399 M:      Kyungmin Park <kyungmin.park@samsung.com>
1400 M:      Kamil Debski <k.debski@samsung.com>
1401 M:      Jeongtae Park <jtp.park@samsung.com>
1402 L:      linux-arm-kernel@lists.infradead.org
1403 L:      linux-media@vger.kernel.org
1404 S:      Maintained
1405 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1406 F:      drivers/media/platform/s5p-mfc/
1407
1408 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1409 M:      Kyungmin Park <kyungmin.park@samsung.com>
1410 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1411 L:      linux-arm-kernel@lists.infradead.org
1412 L:      linux-media@vger.kernel.org
1413 S:      Maintained
1414 F:      drivers/media/platform/s5p-tv/
1415
1416 ARM/SHMOBILE ARM ARCHITECTURE
1417 M:      Simon Horman <horms@verge.net.au>
1418 M:      Magnus Damm <magnus.damm@gmail.com>
1419 L:      linux-sh@vger.kernel.org
1420 W:      http://oss.renesas.com
1421 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1423 S:      Supported
1424 F:      arch/arm/boot/dts/emev2*
1425 F:      arch/arm/boot/dts/r7s*
1426 F:      arch/arm/boot/dts/r8a*
1427 F:      arch/arm/boot/dts/sh*
1428 F:      arch/arm/configs/ape6evm_defconfig
1429 F:      arch/arm/configs/armadillo800eva_defconfig
1430 F:      arch/arm/configs/bockw_defconfig
1431 F:      arch/arm/configs/kzm9g_defconfig
1432 F:      arch/arm/configs/mackerel_defconfig
1433 F:      arch/arm/configs/marzen_defconfig
1434 F:      arch/arm/configs/shmobile_defconfig
1435 F:      arch/arm/include/debug/renesas-scif.S
1436 F:      arch/arm/mach-shmobile/
1437 F:      drivers/sh/
1438
1439 ARM/SOCFPGA ARCHITECTURE
1440 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1441 S:      Maintained
1442 F:      arch/arm/mach-socfpga/
1443 W:      http://www.rocketboards.org
1444 T:      git://git.rocketboards.org/linux-socfpga.git
1445 T:      git://git.rocketboards.org/linux-socfpga-next.git
1446
1447 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1448 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1449 S:      Maintained
1450 F:      drivers/clk/socfpga/
1451
1452 ARM/SOCFPGA EDAC SUPPORT
1453 M:      Thor Thayer <tthayer@opensource.altera.com>
1454 S:      Maintained
1455 F:      drivers/edac/altera_edac.
1456
1457 ARM/STI ARCHITECTURE
1458 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1459 M:      Maxime Coquelin <maxime.coquelin@st.com>
1460 M:      Patrice Chotard <patrice.chotard@st.com>
1461 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462 L:      kernel@stlinux.com
1463 W:      http://www.stlinux.com
1464 S:      Maintained
1465 F:      arch/arm/mach-sti/
1466 F:      arch/arm/boot/dts/sti*
1467 F:      drivers/clocksource/arm_global_timer.c
1468 F:      drivers/i2c/busses/i2c-st.c
1469 F:      drivers/media/rc/st_rc.c
1470 F:      drivers/mmc/host/sdhci-st.c
1471 F:      drivers/phy/phy-miphy28lp.c
1472 F:      drivers/phy/phy-miphy365x.c
1473 F:      drivers/phy/phy-stih407-usb.c
1474 F:      drivers/phy/phy-stih41x-usb.c
1475 F:      drivers/pinctrl/pinctrl-st.c
1476 F:      drivers/reset/sti/
1477 F:      drivers/tty/serial/st-asc.c
1478 F:      drivers/usb/dwc3/dwc3-st.c
1479 F:      drivers/usb/host/ehci-st.c
1480 F:      drivers/usb/host/ohci-st.c
1481 F:      drivers/ata/ahci_st.c
1482
1483 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1484 M:      Lennert Buytenhek <kernel@wantstofly.org>
1485 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486 S:      Maintained
1487
1488 ARM/TETON BGA MACHINE SUPPORT
1489 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1490 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1491 S:      Maintained
1492
1493 ARM/THECUS N2100 MACHINE SUPPORT
1494 M:      Lennert Buytenhek <kernel@wantstofly.org>
1495 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 S:      Maintained
1497
1498 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1499 M:      Wan ZongShun <mcuos.com@gmail.com>
1500 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1501 W:      http://www.mcuos.com
1502 S:      Maintained
1503 F:      arch/arm/mach-w90x900/
1504 F:      drivers/input/keyboard/w90p910_keypad.c
1505 F:      drivers/input/touchscreen/w90p910_ts.c
1506 F:      drivers/watchdog/nuc900_wdt.c
1507 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1508 F:      drivers/mtd/nand/nuc900_nand.c
1509 F:      drivers/rtc/rtc-nuc900.c
1510 F:      drivers/spi/spi-nuc900.c
1511 F:      drivers/usb/host/ehci-w90x900.c
1512 F:      drivers/video/fbdev/nuc900fb.c
1513
1514 ARM/U300 MACHINE SUPPORT
1515 M:      Linus Walleij <linus.walleij@linaro.org>
1516 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517 S:      Supported
1518 F:      arch/arm/mach-u300/
1519 F:      drivers/clocksource/timer-u300.c
1520 F:      drivers/i2c/busses/i2c-stu300.c
1521 F:      drivers/rtc/rtc-coh901331.c
1522 F:      drivers/watchdog/coh901327_wdt.c
1523 F:      drivers/dma/coh901318*
1524 F:      drivers/mfd/ab3100*
1525 F:      drivers/rtc/rtc-ab3100.c
1526 F:      drivers/rtc/rtc-coh901331.c
1527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1528
1529 ARM/Ux500 ARM ARCHITECTURE
1530 M:      Linus Walleij <linus.walleij@linaro.org>
1531 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532 S:      Maintained
1533 F:      arch/arm/mach-ux500/
1534 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1535 F:      drivers/dma/ste_dma40*
1536 F:      drivers/hwspinlock/u8500_hsem.c
1537 F:      drivers/mfd/abx500*
1538 F:      drivers/mfd/ab8500*
1539 F:      drivers/mfd/dbx500*
1540 F:      drivers/mfd/db8500*
1541 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1542 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1543 F:      drivers/rtc/rtc-ab8500.c
1544 F:      drivers/rtc/rtc-pl031.c
1545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1546
1547 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1548 M:      Ulf Hansson <ulf.hansson@linaro.org>
1549 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550 T:      git git://git.linaro.org/people/ulfh/clk.git
1551 S:      Maintained
1552 F:      drivers/clk/ux500/
1553 F:      include/linux/platform_data/clk-ux500.h
1554
1555 ARM/VERSATILE EXPRESS PLATFORM
1556 M:      Liviu Dudau <liviu.dudau@arm.com>
1557 M:      Sudeep Holla <sudeep.holla@arm.com>
1558 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1559 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560 S:      Maintained
1561 F:      arch/arm/boot/dts/vexpress*
1562 F:      arch/arm/mach-vexpress/
1563 F:      */*/vexpress*
1564 F:      */*/*/vexpress*
1565 F:      drivers/clk/versatile/clk-vexpress-osc.c
1566 F:      drivers/clocksource/versatile.c
1567
1568 ARM/VFP SUPPORT
1569 M:      Russell King <linux@arm.linux.org.uk>
1570 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571 W:      http://www.arm.linux.org.uk/
1572 S:      Maintained
1573 F:      arch/arm/vfp/
1574
1575 ARM/VOIPAC PXA270 SUPPORT
1576 M:      Marek Vasut <marek.vasut@gmail.com>
1577 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578 S:      Maintained
1579 F:      arch/arm/mach-pxa/vpac270.c
1580 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1581
1582 ARM/VT8500 ARM ARCHITECTURE
1583 M:      Tony Prisk <linux@prisktech.co.nz>
1584 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585 S:      Maintained
1586 F:      arch/arm/mach-vt8500/
1587 F:      drivers/clocksource/vt8500_timer.c
1588 F:      drivers/i2c/busses/i2c-wmt.c
1589 F:      drivers/mmc/host/wmt-sdmmc.c
1590 F:      drivers/pwm/pwm-vt8500.c
1591 F:      drivers/rtc/rtc-vt8500.c
1592 F:      drivers/tty/serial/vt8500_serial.c
1593 F:      drivers/usb/host/ehci-platform.c
1594 F:      drivers/usb/host/uhci-platform.c
1595 F:      drivers/video/fbdev/vt8500lcdfb.*
1596 F:      drivers/video/fbdev/wm8505fb*
1597 F:      drivers/video/fbdev/wmt_ge_rops.*
1598
1599 ARM/ZIPIT Z2 SUPPORT
1600 M:      Marek Vasut <marek.vasut@gmail.com>
1601 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1602 S:      Maintained
1603 F:      arch/arm/mach-pxa/z2.c
1604 F:      arch/arm/mach-pxa/include/mach/z2.h
1605
1606 ARM/ZYNQ ARCHITECTURE
1607 M:      Michal Simek <michal.simek@xilinx.com>
1608 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1609 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1610 W:      http://wiki.xilinx.com
1611 T:      git git://git.xilinx.com/linux-xlnx.git
1612 S:      Supported
1613 F:      arch/arm/mach-zynq/
1614 F:      drivers/cpuidle/cpuidle-zynq.c
1615 F:      drivers/block/xsysace.c
1616 N:      zynq
1617 N:      xilinx
1618 F:      drivers/clocksource/cadence_ttc_timer.c
1619 F:      drivers/i2c/busses/i2c-cadence.c
1620 F:      drivers/mmc/host/sdhci-of-arasan.c
1621 F:      drivers/edac/synopsys_edac.c
1622
1623 ARM SMMU DRIVER
1624 M:      Will Deacon <will.deacon@arm.com>
1625 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626 S:      Maintained
1627 F:      drivers/iommu/arm-smmu.c
1628 F:      drivers/iommu/io-pgtable-arm.c
1629
1630 ARM64 PORT (AARCH64 ARCHITECTURE)
1631 M:      Catalin Marinas <catalin.marinas@arm.com>
1632 M:      Will Deacon <will.deacon@arm.com>
1633 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1634 S:      Maintained
1635 F:      arch/arm64/
1636 F:      Documentation/arm64/
1637
1638 AS3645A LED FLASH CONTROLLER DRIVER
1639 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1640 L:      linux-media@vger.kernel.org
1641 T:      git git://linuxtv.org/media_tree.git
1642 S:      Maintained
1643 F:      drivers/media/i2c/as3645a.c
1644 F:      include/media/as3645a.h
1645
1646 ASC7621 HARDWARE MONITOR DRIVER
1647 M:      George Joseph <george.joseph@fairview5.com>
1648 L:      lm-sensors@lm-sensors.org
1649 S:      Maintained
1650 F:      Documentation/hwmon/asc7621
1651 F:      drivers/hwmon/asc7621.c
1652
1653 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1654 M:      Corentin Chary <corentin.chary@gmail.com>
1655 L:      acpi4asus-user@lists.sourceforge.net
1656 L:      platform-driver-x86@vger.kernel.org
1657 W:      http://acpi4asus.sf.net
1658 S:      Maintained
1659 F:      drivers/platform/x86/asus*.c
1660 F:      drivers/platform/x86/eeepc*.c
1661
1662 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1663 R:      Dan Williams <dan.j.williams@intel.com>
1664 W:      http://sourceforge.net/projects/xscaleiop
1665 S:      Odd fixes
1666 F:      Documentation/crypto/async-tx-api.txt
1667 F:      crypto/async_tx/
1668 F:      drivers/dma/
1669 F:      include/linux/dmaengine.h
1670 F:      include/linux/async_tx.h
1671
1672 AT24 EEPROM DRIVER
1673 M:      Wolfram Sang <wsa@the-dreams.de>
1674 L:      linux-i2c@vger.kernel.org
1675 S:      Maintained
1676 F:      drivers/misc/eeprom/at24.c
1677 F:      include/linux/platform_data/at24.h
1678
1679 ATA OVER ETHERNET (AOE) DRIVER
1680 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1681 W:      http://www.openaoe.org/
1682 S:      Supported
1683 F:      Documentation/aoe/
1684 F:      drivers/block/aoe/
1685
1686 ATHEROS ATH GENERIC UTILITIES
1687 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1688 L:      linux-wireless@vger.kernel.org
1689 S:      Supported
1690 F:      drivers/net/wireless/ath/*
1691
1692 ATHEROS ATH5K WIRELESS DRIVER
1693 M:      Jiri Slaby <jirislaby@gmail.com>
1694 M:      Nick Kossifidis <mickflemm@gmail.com>
1695 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1696 L:      linux-wireless@vger.kernel.org
1697 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1698 S:      Maintained
1699 F:      drivers/net/wireless/ath/ath5k/
1700
1701 ATHEROS ATH6KL WIRELESS DRIVER
1702 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1703 L:      linux-wireless@vger.kernel.org
1704 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1705 T:      git git://github.com/kvalo/ath.git
1706 S:      Supported
1707 F:      drivers/net/wireless/ath/ath6kl/
1708
1709 WILOCITY WIL6210 WIRELESS DRIVER
1710 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1711 L:      linux-wireless@vger.kernel.org
1712 L:      wil6210@qca.qualcomm.com
1713 S:      Supported
1714 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1715 F:      drivers/net/wireless/ath/wil6210/
1716 F:      include/uapi/linux/wil6210_uapi.h
1717
1718 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1719 M:      Christian Lamparter <chunkeey@googlemail.com>
1720 L:      linux-wireless@vger.kernel.org
1721 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1722 S:      Maintained
1723 F:      drivers/net/wireless/ath/carl9170/
1724
1725 ATK0110 HWMON DRIVER
1726 M:      Luca Tettamanti <kronos.it@gmail.com>
1727 L:      lm-sensors@lm-sensors.org
1728 S:      Maintained
1729 F:      drivers/hwmon/asus_atk0110.c
1730
1731 ATI_REMOTE2 DRIVER
1732 M:      Ville Syrjala <syrjala@sci.fi>
1733 S:      Maintained
1734 F:      drivers/input/misc/ati_remote2.c
1735
1736 ATLX ETHERNET DRIVERS
1737 M:      Jay Cliburn <jcliburn@gmail.com>
1738 M:      Chris Snook <chris.snook@gmail.com>
1739 L:      netdev@vger.kernel.org
1740 W:      http://sourceforge.net/projects/atl1
1741 W:      http://atl1.sourceforge.net
1742 S:      Maintained
1743 F:      drivers/net/ethernet/atheros/
1744
1745 ATM
1746 M:      Chas Williams <3chas3@gmail.com>
1747 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1748 L:      netdev@vger.kernel.org
1749 W:      http://linux-atm.sourceforge.net
1750 S:      Maintained
1751 F:      drivers/atm/
1752 F:      include/linux/atm*
1753 F:      include/uapi/linux/atm*
1754
1755 ATMEL AT91 / AT32 MCI DRIVER
1756 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1757 S:      Maintained
1758 F:      drivers/mmc/host/atmel-mci.c
1759 F:      drivers/mmc/host/atmel-mci-regs.h
1760
1761 ATMEL AT91 / AT32 SERIAL DRIVER
1762 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1763 S:      Supported
1764 F:      drivers/tty/serial/atmel_serial.c
1765
1766 ATMEL Audio ALSA driver
1767 M:      Bo Shen <voice.shen@atmel.com>
1768 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1769 S:      Supported
1770 F:      sound/soc/atmel
1771
1772 ATMEL DMA DRIVER
1773 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1774 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1775 S:      Supported
1776 F:      drivers/dma/at_hdmac.c
1777 F:      drivers/dma/at_hdmac_regs.h
1778 F:      include/linux/platform_data/dma-atmel.h
1779
1780 ATMEL XDMA DRIVER
1781 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1782 L:      linux-arm-kernel@lists.infradead.org
1783 L:      dmaengine@vger.kernel.org
1784 S:      Supported
1785 F:      drivers/dma/at_xdmac.c
1786
1787 ATMEL I2C DRIVER
1788 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1789 L:      linux-i2c@vger.kernel.org
1790 S:      Supported
1791 F:      drivers/i2c/busses/i2c-at91.c
1792
1793 ATMEL ISI DRIVER
1794 M:      Josh Wu <josh.wu@atmel.com>
1795 L:      linux-media@vger.kernel.org
1796 S:      Supported
1797 F:      drivers/media/platform/soc_camera/atmel-isi.c
1798 F:      include/media/atmel-isi.h
1799
1800 ATMEL LCDFB DRIVER
1801 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1802 L:      linux-fbdev@vger.kernel.org
1803 S:      Maintained
1804 F:      drivers/video/fbdev/atmel_lcdfb.c
1805 F:      include/video/atmel_lcdc.h
1806
1807 ATMEL MACB ETHERNET DRIVER
1808 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1809 S:      Supported
1810 F:      drivers/net/ethernet/cadence/
1811
1812 ATMEL NAND DRIVER
1813 M:      Josh Wu <josh.wu@atmel.com>
1814 L:      linux-mtd@lists.infradead.org
1815 S:      Supported
1816 F:      drivers/mtd/nand/atmel_nand*
1817
1818 ATMEL SPI DRIVER
1819 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1820 S:      Supported
1821 F:      drivers/spi/spi-atmel.*
1822
1823 ATMEL SSC DRIVER
1824 M:      Bo Shen <voice.shen@atmel.com>
1825 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1826 S:      Supported
1827 F:      drivers/misc/atmel-ssc.c
1828 F:      include/linux/atmel-ssc.h
1829
1830 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1831 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1832 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1833 S:      Supported
1834 F:      drivers/misc/atmel_tclib.c
1835 F:      drivers/clocksource/tcb_clksrc.c
1836
1837 ATMEL USBA UDC DRIVER
1838 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1839 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840 S:      Supported
1841 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1842
1843 ATMEL WIRELESS DRIVER
1844 M:      Simon Kelley <simon@thekelleys.org.uk>
1845 L:      linux-wireless@vger.kernel.org
1846 W:      http://www.thekelleys.org.uk/atmel
1847 W:      http://atmelwlandriver.sourceforge.net/
1848 S:      Maintained
1849 F:      drivers/net/wireless/atmel*
1850
1851 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1852 M:      Bradley Grove <linuxdrivers@attotech.com>
1853 L:      linux-scsi@vger.kernel.org
1854 W:      http://www.attotech.com
1855 S:      Supported
1856 F:      drivers/scsi/esas2r
1857
1858 AUDIT SUBSYSTEM
1859 M:      Paul Moore <paul@paul-moore.com>
1860 M:      Eric Paris <eparis@redhat.com>
1861 L:      linux-audit@redhat.com (moderated for non-subscribers)
1862 W:      http://people.redhat.com/sgrubb/audit/
1863 T:      git git://git.infradead.org/users/pcmoore/audit
1864 S:      Maintained
1865 F:      include/linux/audit.h
1866 F:      include/uapi/linux/audit.h
1867 F:      kernel/audit*
1868
1869 AUXILIARY DISPLAY DRIVERS
1870 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1871 W:      http://miguelojeda.es/auxdisplay.htm
1872 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1873 S:      Maintained
1874 F:      drivers/auxdisplay/
1875 F:      include/linux/cfag12864b.h
1876
1877 AVR32 ARCHITECTURE
1878 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1879 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1880 W:      http://www.atmel.com/products/AVR32/
1881 W:      http://mirror.egtvedt.no/avr32linux.org/
1882 W:      http://avrfreaks.net/
1883 S:      Maintained
1884 F:      arch/avr32/
1885
1886 AVR32/AT32AP MACHINE SUPPORT
1887 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1888 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1889 S:      Maintained
1890 F:      arch/avr32/mach-at32ap/
1891
1892 AX.25 NETWORK LAYER
1893 M:      Ralf Baechle <ralf@linux-mips.org>
1894 L:      linux-hams@vger.kernel.org
1895 W:      http://www.linux-ax25.org/
1896 S:      Maintained
1897 F:      include/uapi/linux/ax25.h
1898 F:      include/net/ax25.h
1899 F:      net/ax25/
1900
1901 AZ6007 DVB DRIVER
1902 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1903 L:      linux-media@vger.kernel.org
1904 W:      http://linuxtv.org
1905 T:      git git://linuxtv.org/media_tree.git
1906 S:      Maintained
1907 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1908
1909 AZTECH FM RADIO RECEIVER DRIVER
1910 M:      Hans Verkuil <hverkuil@xs4all.nl>
1911 L:      linux-media@vger.kernel.org
1912 T:      git git://linuxtv.org/media_tree.git
1913 W:      http://linuxtv.org
1914 S:      Maintained
1915 F:      drivers/media/radio/radio-aztech*
1916
1917 B43 WIRELESS DRIVER
1918 L:      linux-wireless@vger.kernel.org
1919 L:      b43-dev@lists.infradead.org
1920 W:      http://wireless.kernel.org/en/users/Drivers/b43
1921 S:      Odd Fixes
1922 F:      drivers/net/wireless/b43/
1923
1924 B43LEGACY WIRELESS DRIVER
1925 M:      Larry Finger <Larry.Finger@lwfinger.net>
1926 L:      linux-wireless@vger.kernel.org
1927 L:      b43-dev@lists.infradead.org
1928 W:      http://wireless.kernel.org/en/users/Drivers/b43
1929 S:      Maintained
1930 F:      drivers/net/wireless/b43legacy/
1931
1932 BACKLIGHT CLASS/SUBSYSTEM
1933 M:      Jingoo Han <jg1.han@samsung.com>
1934 M:      Lee Jones <lee.jones@linaro.org>
1935 S:      Maintained
1936 F:      drivers/video/backlight/
1937 F:      include/linux/backlight.h
1938
1939 BATMAN ADVANCED
1940 M:      Marek Lindner <mareklindner@neomailbox.ch>
1941 M:      Simon Wunderlich <sw@simonwunderlich.de>
1942 M:      Antonio Quartulli <antonio@meshcoding.com>
1943 L:      b.a.t.m.a.n@lists.open-mesh.org
1944 W:      http://www.open-mesh.org/
1945 S:      Maintained
1946 F:      net/batman-adv/
1947
1948 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1949 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1950 L:      linux-hams@vger.kernel.org
1951 W:      http://www.baycom.org/~tom/ham/ham.html
1952 S:      Maintained
1953 F:      drivers/net/hamradio/baycom*
1954
1955 BCACHE (BLOCK LAYER CACHE)
1956 M:      Kent Overstreet <kmo@daterainc.com>
1957 L:      linux-bcache@vger.kernel.org
1958 W:      http://bcache.evilpiepirate.org
1959 S:      Maintained:
1960 F:      drivers/md/bcache/
1961
1962 BEFS FILE SYSTEM
1963 S:      Orphan
1964 F:      Documentation/filesystems/befs.txt
1965 F:      fs/befs/
1966
1967 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1968 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1969 L:      netdev@vger.kernel.org
1970 S:      Maintained
1971 F:      drivers/net/ethernet/ec_bhf.c
1972
1973 BFS FILE SYSTEM
1974 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1975 S:      Maintained
1976 F:      Documentation/filesystems/bfs.txt
1977 F:      fs/bfs/
1978 F:      include/uapi/linux/bfs_fs.h
1979
1980 BLACKFIN ARCHITECTURE
1981 M:      Steven Miao <realmz6@gmail.com>
1982 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1983 T:      git git://git.code.sf.net/p/adi-linux/code
1984 W:      http://blackfin.uclinux.org
1985 S:      Supported
1986 F:      arch/blackfin/
1987
1988 BLACKFIN EMAC DRIVER
1989 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1990 W:      http://blackfin.uclinux.org
1991 S:      Supported
1992 F:      drivers/net/ethernet/adi/
1993
1994 BLACKFIN RTC DRIVER
1995 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1996 W:      http://blackfin.uclinux.org
1997 S:      Supported
1998 F:      drivers/rtc/rtc-bfin.c
1999
2000 BLACKFIN SDH DRIVER
2001 M:      Sonic Zhang <sonic.zhang@analog.com>
2002 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2003 W:      http://blackfin.uclinux.org
2004 S:      Supported
2005 F:      drivers/mmc/host/bfin_sdh.c
2006
2007 BLACKFIN SERIAL DRIVER
2008 M:      Sonic Zhang <sonic.zhang@analog.com>
2009 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2010 W:      http://blackfin.uclinux.org
2011 S:      Supported
2012 F:      drivers/tty/serial/bfin_uart.c
2013
2014 BLACKFIN WATCHDOG DRIVER
2015 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2016 W:      http://blackfin.uclinux.org
2017 S:      Supported
2018 F:      drivers/watchdog/bfin_wdt.c
2019
2020 BLACKFIN I2C TWI DRIVER
2021 M:      Sonic Zhang <sonic.zhang@analog.com>
2022 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2023 W:      http://blackfin.uclinux.org/
2024 S:      Supported
2025 F:      drivers/i2c/busses/i2c-bfin-twi.c
2026
2027 BLACKFIN MEDIA DRIVER
2028 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2029 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2030 W:      http://blackfin.uclinux.org/
2031 S:      Supported
2032 F:      drivers/media/platform/blackfin/
2033 F:      drivers/media/i2c/adv7183*
2034 F:      drivers/media/i2c/vs6624*
2035
2036 BLINKM RGB LED DRIVER
2037 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2038 S:      Maintained
2039 F:      drivers/leds/leds-blinkm.c
2040
2041 BLOCK LAYER
2042 M:      Jens Axboe <axboe@kernel.dk>
2043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2044 S:      Maintained
2045 F:      block/
2046
2047 BLOCK2MTD DRIVER
2048 M:      Joern Engel <joern@lazybastard.org>
2049 L:      linux-mtd@lists.infradead.org
2050 S:      Maintained
2051 F:      drivers/mtd/devices/block2mtd.c
2052
2053 BLUETOOTH DRIVERS
2054 M:      Marcel Holtmann <marcel@holtmann.org>
2055 M:      Gustavo Padovan <gustavo@padovan.org>
2056 M:      Johan Hedberg <johan.hedberg@gmail.com>
2057 L:      linux-bluetooth@vger.kernel.org
2058 W:      http://www.bluez.org/
2059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2061 S:      Maintained
2062 F:      drivers/bluetooth/
2063
2064 BLUETOOTH SUBSYSTEM
2065 M:      Marcel Holtmann <marcel@holtmann.org>
2066 M:      Gustavo Padovan <gustavo@padovan.org>
2067 M:      Johan Hedberg <johan.hedberg@gmail.com>
2068 L:      linux-bluetooth@vger.kernel.org
2069 W:      http://www.bluez.org/
2070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2072 S:      Maintained
2073 F:      net/bluetooth/
2074 F:      include/net/bluetooth/
2075
2076 BONDING DRIVER
2077 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2078 M:      Veaceslav Falico <vfalico@gmail.com>
2079 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2080 L:      netdev@vger.kernel.org
2081 W:      http://sourceforge.net/projects/bonding/
2082 S:      Supported
2083 F:      drivers/net/bonding/
2084 F:      include/uapi/linux/if_bonding.h
2085
2086 BPF (Safe dynamic programs and tools)
2087 M:      Alexei Starovoitov <ast@kernel.org>
2088 L:      netdev@vger.kernel.org
2089 L:      linux-kernel@vger.kernel.org
2090 S:      Supported
2091 F:      kernel/bpf/
2092
2093 BROADCOM B44 10/100 ETHERNET DRIVER
2094 M:      Gary Zambrano <zambrano@broadcom.com>
2095 L:      netdev@vger.kernel.org
2096 S:      Supported
2097 F:      drivers/net/ethernet/broadcom/b44.*
2098
2099 BROADCOM GENET ETHERNET DRIVER
2100 M:      Florian Fainelli <f.fainelli@gmail.com>
2101 L:      netdev@vger.kernel.org
2102 S:      Supported
2103 F:      drivers/net/ethernet/broadcom/genet/
2104
2105 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2106 M:      Sony Chacko <sony.chacko@qlogic.com>
2107 M:      Dept-HSGLinuxNICDev@qlogic.com
2108 L:      netdev@vger.kernel.org
2109 S:      Supported
2110 F:      drivers/net/ethernet/broadcom/bnx2.*
2111 F:      drivers/net/ethernet/broadcom/bnx2_*
2112
2113 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2114 M:      Ariel Elior <ariel.elior@qlogic.com>
2115 L:      netdev@vger.kernel.org
2116 S:      Supported
2117 F:      drivers/net/ethernet/broadcom/bnx2x/
2118
2119 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2120 M:      Christian Daudt <bcm@fixthebug.org>
2121 M:      Florian Fainelli <f.fainelli@gmail.com>
2122 L:      bcm-kernel-feedback-list@broadcom.com
2123 T:      git git://github.com/broadcom/mach-bcm
2124 S:      Maintained
2125 F:      arch/arm/mach-bcm/
2126 F:      arch/arm/boot/dts/bcm113*
2127 F:      arch/arm/boot/dts/bcm216*
2128 F:      arch/arm/boot/dts/bcm281*
2129 F:      arch/arm/configs/bcm_defconfig
2130 F:      drivers/mmc/host/sdhci-bcm-kona.c
2131 F:      drivers/clocksource/bcm_kona_timer.c
2132
2133 BROADCOM BCM2835 ARM ARCHITECTURE
2134 M:      Stephen Warren <swarren@wwwdotorg.org>
2135 M:      Lee Jones <lee@kernel.org>
2136 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2138 S:      Maintained
2139 N:      bcm2835
2140
2141 BROADCOM BCM33XX MIPS ARCHITECTURE
2142 M:      Kevin Cernekee <cernekee@gmail.com>
2143 L:      linux-mips@linux-mips.org
2144 S:      Maintained
2145 F:      arch/mips/bcm3384/*
2146 F:      arch/mips/include/asm/mach-bcm3384/*
2147 F:      arch/mips/kernel/*bmips*
2148
2149 BROADCOM BCM5301X ARM ARCHITECTURE
2150 M:      Hauke Mehrtens <hauke@hauke-m.de>
2151 L:      linux-arm-kernel@lists.infradead.org
2152 S:      Maintained
2153 F:      arch/arm/mach-bcm/bcm_5301x.c
2154 F:      arch/arm/boot/dts/bcm5301x.dtsi
2155 F:      arch/arm/boot/dts/bcm470*
2156
2157 BROADCOM BCM63XX ARM ARCHITECTURE
2158 M:      Florian Fainelli <f.fainelli@gmail.com>
2159 L:      linux-arm-kernel@lists.infradead.org
2160 T:      git git://github.com/broadcom/arm-bcm63xx.git
2161 S:      Maintained
2162 F:      arch/arm/mach-bcm/bcm63xx.c
2163 F:      arch/arm/include/debug/bcm63xx.S
2164
2165 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2166 M:      Kevin Cernekee <cernekee@gmail.com>
2167 L:      linux-usb@vger.kernel.org
2168 S:      Maintained
2169 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2170
2171 BROADCOM BCM7XXX ARM ARCHITECTURE
2172 M:      Marc Carino <marc.ceeeee@gmail.com>
2173 M:      Brian Norris <computersforpeace@gmail.com>
2174 M:      Gregory Fong <gregory.0xf0@gmail.com>
2175 M:      Florian Fainelli <f.fainelli@gmail.com>
2176 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2177 T:      git git://github.com/broadcom/stblinux.git
2178 S:      Maintained
2179 F:      arch/arm/mach-bcm/*brcmstb*
2180 F:      arch/arm/boot/dts/bcm7*.dts*
2181 F:      drivers/bus/brcmstb_gisb.c
2182
2183 BROADCOM BMIPS MIPS ARCHITECTURE
2184 M:      Kevin Cernekee <cernekee@gmail.com>
2185 M:      Florian Fainelli <f.fainelli@gmail.com>
2186 L:      linux-mips@linux-mips.org
2187 T:      git git://github.com/broadcom/stblinux.git
2188 S:      Maintained
2189 F:      arch/mips/bmips/*
2190 F:      arch/mips/include/asm/mach-bmips/*
2191 F:      arch/mips/kernel/*bmips*
2192 F:      arch/mips/boot/dts/bcm*.dts*
2193 F:      drivers/irqchip/irq-bcm7*
2194 F:      drivers/irqchip/irq-brcmstb*
2195
2196 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2197 M:      Prashant Sreedharan <prashant@broadcom.com>
2198 M:      Michael Chan <mchan@broadcom.com>
2199 L:      netdev@vger.kernel.org
2200 S:      Supported
2201 F:      drivers/net/ethernet/broadcom/tg3.*
2202
2203 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2204 M:      Brett Rudley <brudley@broadcom.com>
2205 M:      Arend van Spriel <arend@broadcom.com>
2206 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2207 M:      Hante Meuleman <meuleman@broadcom.com>
2208 L:      linux-wireless@vger.kernel.org
2209 L:      brcm80211-dev-list@broadcom.com
2210 S:      Supported
2211 F:      drivers/net/wireless/brcm80211/
2212
2213 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2214 M:      QLogic-Storage-Upstream@qlogic.com
2215 L:      linux-scsi@vger.kernel.org
2216 S:      Supported
2217 F:      drivers/scsi/bnx2fc/
2218
2219 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2220 M:      QLogic-Storage-Upstream@qlogic.com
2221 L:      linux-scsi@vger.kernel.org
2222 S:      Supported
2223 F:      drivers/scsi/bnx2i/
2224
2225 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2226 M:      Ray Jui <rjui@broadcom.com>
2227 M:      Scott Branden <sbranden@broadcom.com>
2228 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2229 L:      bcm-kernel-feedback-list@broadcom.com
2230 T:      git git://github.com/broadcom/cygnus-linux.git
2231 S:      Maintained
2232 N:      iproc
2233 N:      cygnus
2234 N:      bcm9113*
2235 N:      bcm9583*
2236 N:      bcm583*
2237 N:      bcm113*
2238
2239 BROADCOM KONA GPIO DRIVER
2240 M:      Ray Jui <rjui@broadcom.com>
2241 L:      bcm-kernel-feedback-list@broadcom.com
2242 S:      Supported
2243 F:      drivers/gpio/gpio-bcm-kona.c
2244 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2245
2246 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2247 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2248 L:      linux-wireless@vger.kernel.org
2249 S:      Maintained
2250 F:      drivers/bcma/
2251 F:      include/linux/bcma/
2252
2253 BROADCOM SYSTEMPORT ETHERNET DRIVER
2254 M:      Florian Fainelli <f.fainelli@gmail.com>
2255 L:      netdev@vger.kernel.org
2256 S:      Supported
2257 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2258
2259 BROCADE BFA FC SCSI DRIVER
2260 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2261 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2262 L:      linux-scsi@vger.kernel.org
2263 S:      Supported
2264 F:      drivers/scsi/bfa/
2265
2266 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2267 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2268 L:      netdev@vger.kernel.org
2269 S:      Supported
2270 F:      drivers/net/ethernet/brocade/bna/
2271
2272 BSG (block layer generic sg v4 driver)
2273 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2274 L:      linux-scsi@vger.kernel.org
2275 S:      Supported
2276 F:      block/bsg.c
2277 F:      include/linux/bsg.h
2278 F:      include/uapi/linux/bsg.h
2279
2280 BT87X AUDIO DRIVER
2281 M:      Clemens Ladisch <clemens@ladisch.de>
2282 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2283 T:      git git://git.alsa-project.org/alsa-kernel.git
2284 S:      Maintained
2285 F:      Documentation/sound/alsa/Bt87x.txt
2286 F:      sound/pci/bt87x.c
2287
2288 BT8XXGPIO DRIVER
2289 M:      Michael Buesch <m@bues.ch>
2290 W:      http://bu3sch.de/btgpio.php
2291 S:      Maintained
2292 F:      drivers/gpio/gpio-bt8xx.c
2293
2294 BTRFS FILE SYSTEM
2295 M:      Chris Mason <clm@fb.com>
2296 M:      Josef Bacik <jbacik@fb.com>
2297 M:      David Sterba <dsterba@suse.cz>
2298 L:      linux-btrfs@vger.kernel.org
2299 W:      http://btrfs.wiki.kernel.org/
2300 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2302 S:      Maintained
2303 F:      Documentation/filesystems/btrfs.txt
2304 F:      fs/btrfs/
2305
2306 BTTV VIDEO4LINUX DRIVER
2307 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2308 L:      linux-media@vger.kernel.org
2309 W:      http://linuxtv.org
2310 T:      git git://linuxtv.org/media_tree.git
2311 S:      Odd fixes
2312 F:      Documentation/video4linux/bttv/
2313 F:      drivers/media/pci/bt8xx/bttv*
2314
2315 BUSLOGIC SCSI DRIVER
2316 M:      Khalid Aziz <khalid@gonehiking.org>
2317 L:      linux-scsi@vger.kernel.org
2318 S:      Maintained
2319 F:      drivers/scsi/BusLogic.*
2320 F:      drivers/scsi/FlashPoint.*
2321
2322 C-MEDIA CMI8788 DRIVER
2323 M:      Clemens Ladisch <clemens@ladisch.de>
2324 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2325 T:      git git://git.alsa-project.org/alsa-kernel.git
2326 S:      Maintained
2327 F:      sound/pci/oxygen/
2328
2329 C6X ARCHITECTURE
2330 M:      Mark Salter <msalter@redhat.com>
2331 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2332 L:      linux-c6x-dev@linux-c6x.org
2333 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2334 S:      Maintained
2335 F:      arch/c6x/
2336
2337 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2338 M:      David Howells <dhowells@redhat.com>
2339 L:      linux-cachefs@redhat.com
2340 S:      Supported
2341 F:      Documentation/filesystems/caching/cachefiles.txt
2342 F:      fs/cachefiles/
2343
2344 CADET FM/AM RADIO RECEIVER DRIVER
2345 M:      Hans Verkuil <hverkuil@xs4all.nl>
2346 L:      linux-media@vger.kernel.org
2347 T:      git git://linuxtv.org/media_tree.git
2348 W:      http://linuxtv.org
2349 S:      Maintained
2350 F:      drivers/media/radio/radio-cadet*
2351
2352 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2353 M:      Jonathan Corbet <corbet@lwn.net>
2354 L:      linux-media@vger.kernel.org
2355 T:      git git://linuxtv.org/media_tree.git
2356 S:      Maintained
2357 F:      Documentation/video4linux/cafe_ccic
2358 F:      drivers/media/platform/marvell-ccic/
2359
2360 CAIF NETWORK LAYER
2361 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2362 L:      netdev@vger.kernel.org
2363 S:      Supported
2364 F:      Documentation/networking/caif/
2365 F:      drivers/net/caif/
2366 F:      include/uapi/linux/caif/
2367 F:      include/net/caif/
2368 F:      net/caif/
2369
2370 CALGARY x86-64 IOMMU
2371 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2372 M:      "Jon D. Mason" <jdmason@kudzu.us>
2373 L:      discuss@x86-64.org
2374 S:      Maintained
2375 F:      arch/x86/kernel/pci-calgary_64.c
2376 F:      arch/x86/kernel/tce_64.c
2377 F:      arch/x86/include/asm/calgary.h
2378 F:      arch/x86/include/asm/tce.h
2379
2380 CAN NETWORK LAYER
2381 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2382 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2383 L:      linux-can@vger.kernel.org
2384 W:      https://github.com/linux-can
2385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2387 S:      Maintained
2388 F:      Documentation/networking/can.txt
2389 F:      net/can/
2390 F:      include/linux/can/core.h
2391 F:      include/uapi/linux/can.h
2392 F:      include/uapi/linux/can/bcm.h
2393 F:      include/uapi/linux/can/raw.h
2394 F:      include/uapi/linux/can/gw.h
2395
2396 CAN NETWORK DRIVERS
2397 M:      Wolfgang Grandegger <wg@grandegger.com>
2398 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2399 L:      linux-can@vger.kernel.org
2400 W:      https://github.com/linux-can
2401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2403 S:      Maintained
2404 F:      drivers/net/can/
2405 F:      include/linux/can/dev.h
2406 F:      include/linux/can/platform/
2407 F:      include/uapi/linux/can/error.h
2408 F:      include/uapi/linux/can/netlink.h
2409
2410 CAPABILITIES
2411 M:      Serge Hallyn <serge.hallyn@canonical.com>
2412 L:      linux-security-module@vger.kernel.org
2413 S:      Supported
2414 F:      include/linux/capability.h
2415 F:      include/uapi/linux/capability.h
2416 F:      security/capability.c
2417 F:      security/commoncap.c
2418 F:      kernel/capability.c
2419
2420 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2421 M:      Kevin Tsai <ktsai@capellamicro.com>
2422 S:      Maintained
2423 F:      drivers/iio/light/cm*
2424 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2425
2426 CC2520 IEEE-802.15.4 RADIO DRIVER
2427 M:      Varka Bhadram <varkabhadram@gmail.com>
2428 L:      linux-wpan@vger.kernel.org
2429 S:      Maintained
2430 F:      drivers/net/ieee802154/cc2520.c
2431 F:      include/linux/spi/cc2520.h
2432 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2433
2434 CELL BROADBAND ENGINE ARCHITECTURE
2435 M:      Arnd Bergmann <arnd@arndb.de>
2436 L:      linuxppc-dev@lists.ozlabs.org
2437 L:      cbe-oss-dev@lists.ozlabs.org
2438 W:      http://www.ibm.com/developerworks/power/cell/
2439 S:      Supported
2440 F:      arch/powerpc/include/asm/cell*.h
2441 F:      arch/powerpc/include/asm/spu*.h
2442 F:      arch/powerpc/include/uapi/asm/spu*.h
2443 F:      arch/powerpc/oprofile/*cell*
2444 F:      arch/powerpc/platforms/cell/
2445
2446 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2447 M:      Yan, Zheng <zyan@redhat.com>
2448 M:      Sage Weil <sage@redhat.com>
2449 L:      ceph-devel@vger.kernel.org
2450 W:      http://ceph.com/
2451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2452 S:      Supported
2453 F:      Documentation/filesystems/ceph.txt
2454 F:      fs/ceph/
2455 F:      net/ceph/
2456 F:      include/linux/ceph/
2457 F:      include/linux/crush/
2458
2459 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2460 L:      linux-usb@vger.kernel.org
2461 S:      Orphan
2462 F:      Documentation/usb/WUSB-Design-overview.txt
2463 F:      Documentation/usb/wusb-cbaf
2464 F:      drivers/usb/host/hwa-hc.c
2465 F:      drivers/usb/host/whci/
2466 F:      drivers/usb/wusbcore/
2467 F:      include/linux/usb/wusb*
2468
2469 CFAG12864B LCD DRIVER
2470 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2471 W:      http://miguelojeda.es/auxdisplay.htm
2472 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2473 S:      Maintained
2474 F:      drivers/auxdisplay/cfag12864b.c
2475 F:      include/linux/cfag12864b.h
2476
2477 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2478 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2479 W:      http://miguelojeda.es/auxdisplay.htm
2480 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2481 S:      Maintained
2482 F:      drivers/auxdisplay/cfag12864bfb.c
2483 F:      include/linux/cfag12864b.h
2484
2485 CFG80211 and NL80211
2486 M:      Johannes Berg <johannes@sipsolutions.net>
2487 L:      linux-wireless@vger.kernel.org
2488 W:      http://wireless.kernel.org/
2489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2491 S:      Maintained
2492 F:      include/uapi/linux/nl80211.h
2493 F:      include/net/cfg80211.h
2494 F:      net/wireless/*
2495 X:      net/wireless/wext*
2496
2497 CHAR and MISC DRIVERS
2498 M:      Arnd Bergmann <arnd@arndb.de>
2499 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2501 S:      Supported
2502 F:      drivers/char/*
2503 F:      drivers/misc/*
2504 F:      include/linux/miscdevice.h
2505
2506 CHECKPATCH
2507 M:      Andy Whitcroft <apw@canonical.com>
2508 M:      Joe Perches <joe@perches.com>
2509 S:      Maintained
2510 F:      scripts/checkpatch.pl
2511
2512 CHINESE DOCUMENTATION
2513 M:      Harry Wei <harryxiyou@gmail.com>
2514 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2515 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2516 S:      Maintained
2517 F:      Documentation/zh_CN/
2518
2519 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2520 M:      Peter Chen <Peter.Chen@freescale.com>
2521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2522 L:      linux-usb@vger.kernel.org
2523 S:      Maintained
2524 F:      drivers/usb/chipidea/
2525
2526 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2527 M:      Hans de Goede <hdegoede@redhat.com>
2528 L:      linux-input@vger.kernel.org
2529 S:      Maintained
2530 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2531 F:      drivers/input/touchscreen/chipone_icn8318.c
2532
2533 CHROME HARDWARE PLATFORM SUPPORT
2534 M:      Olof Johansson <olof@lixom.net>
2535 S:      Maintained
2536 F:      drivers/platform/chrome/
2537
2538 CISCO VIC ETHERNET NIC DRIVER
2539 M:      Christian Benvenuti <benve@cisco.com>
2540 M:      Sujith Sankar <ssujith@cisco.com>
2541 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2542 M:      Neel Patel <neepatel@cisco.com>
2543 S:      Supported
2544 F:      drivers/net/ethernet/cisco/enic/
2545
2546 CISCO VIC LOW LATENCY NIC DRIVER
2547 M:      Upinder Malhi <umalhi@cisco.com>
2548 S:      Supported
2549 F:      drivers/infiniband/hw/usnic
2550
2551 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2552 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2553 L:      netdev@vger.kernel.org
2554 S:      Maintained
2555 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2556
2557 CIRRUS LOGIC AUDIO CODEC DRIVERS
2558 M:      Brian Austin <brian.austin@cirrus.com>
2559 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2560 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2561 S:      Maintained
2562 F:      sound/soc/codecs/cs*
2563
2564 CLEANCACHE API
2565 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2566 L:      linux-kernel@vger.kernel.org
2567 S:      Maintained
2568 F:      mm/cleancache.c
2569 F:      include/linux/cleancache.h
2570
2571 CLK API
2572 M:      Russell King <linux@arm.linux.org.uk>
2573 S:      Maintained
2574 F:      include/linux/clk.h
2575
2576 CLOCKSOURCE, CLOCKEVENT DRIVERS
2577 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2578 M:      Thomas Gleixner <tglx@linutronix.de>
2579 L:      linux-kernel@vger.kernel.org
2580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2581 S:      Supported
2582 F:      drivers/clocksource
2583
2584 CISCO FCOE HBA DRIVER
2585 M:      Hiral Patel <hiralpat@cisco.com>
2586 M:      Suma Ramars <sramars@cisco.com>
2587 M:      Brian Uchino <buchino@cisco.com>
2588 L:      linux-scsi@vger.kernel.org
2589 S:      Supported
2590 F:      drivers/scsi/fnic/
2591
2592 CMPC ACPI DRIVER
2593 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2594 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2595 L:      platform-driver-x86@vger.kernel.org
2596 S:      Supported
2597 F:      drivers/platform/x86/classmate-laptop.c
2598
2599 COCCINELLE/Semantic Patches (SmPL)
2600 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2601 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2602 M:      Nicolas Palix <nicolas.palix@imag.fr>
2603 M:      Michal Marek <mmarek@suse.cz>
2604 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2606 W:      http://coccinelle.lip6.fr/
2607 S:      Supported
2608 F:      Documentation/coccinelle.txt
2609 F:      scripts/coccinelle/
2610 F:      scripts/coccicheck
2611
2612 CODA FILE SYSTEM
2613 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2614 M:      coda@cs.cmu.edu
2615 L:      codalist@coda.cs.cmu.edu
2616 W:      http://www.coda.cs.cmu.edu/
2617 S:      Maintained
2618 F:      Documentation/filesystems/coda.txt
2619 F:      fs/coda/
2620 F:      include/linux/coda*.h
2621 F:      include/uapi/linux/coda*.h
2622
2623 CODA V4L2 MEM2MEM DRIVER
2624 M:      Philipp Zabel <p.zabel@pengutronix.de>
2625 L:      linux-media@vger.kernel.org
2626 S:      Maintained
2627 F:      Documentation/devicetree/bindings/media/coda.txt
2628 F:      drivers/media/platform/coda/
2629
2630 COMMON CLK FRAMEWORK
2631 M:      Mike Turquette <mturquette@linaro.org>
2632 M:      Stephen Boyd <sboyd@codeaurora.org>
2633 L:      linux-kernel@vger.kernel.org
2634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2635 S:      Maintained
2636 F:      drivers/clk/
2637 X:      drivers/clk/clkdev.c
2638 F:      include/linux/clk-pr*
2639 F:      include/linux/clk/
2640
2641 COMMON INTERNET FILE SYSTEM (CIFS)
2642 M:      Steve French <sfrench@samba.org>
2643 L:      linux-cifs@vger.kernel.org
2644 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2645 W:      http://linux-cifs.samba.org/
2646 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2647 S:      Supported
2648 F:      Documentation/filesystems/cifs/
2649 F:      fs/cifs/
2650
2651 COMPACTPCI HOTPLUG CORE
2652 M:      Scott Murray <scott@spiteful.org>
2653 L:      linux-pci@vger.kernel.org
2654 S:      Maintained
2655 F:      drivers/pci/hotplug/cpci_hotplug*
2656
2657 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2658 M:      Scott Murray <scott@spiteful.org>
2659 L:      linux-pci@vger.kernel.org
2660 S:      Maintained
2661 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2662
2663 COMPACTPCI HOTPLUG GENERIC DRIVER
2664 M:      Scott Murray <scott@spiteful.org>
2665 L:      linux-pci@vger.kernel.org
2666 S:      Maintained
2667 F:      drivers/pci/hotplug/cpcihp_generic.c
2668
2669 COMPAL LAPTOP SUPPORT
2670 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2671 L:      platform-driver-x86@vger.kernel.org
2672 S:      Maintained
2673 F:      drivers/platform/x86/compal-laptop.c
2674
2675 CONEXANT ACCESSRUNNER USB DRIVER
2676 M:      Simon Arlott <cxacru@fire.lp0.eu>
2677 L:      accessrunner-general@lists.sourceforge.net
2678 W:      http://accessrunner.sourceforge.net/
2679 S:      Maintained
2680 F:      drivers/usb/atm/cxacru.c
2681
2682 CONFIGFS
2683 M:      Joel Becker <jlbec@evilplan.org>
2684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2685 S:      Supported
2686 F:      fs/configfs/
2687 F:      include/linux/configfs.h
2688
2689 CONNECTOR
2690 M:      Evgeniy Polyakov <zbr@ioremap.net>
2691 L:      netdev@vger.kernel.org
2692 S:      Maintained
2693 F:      drivers/connector/
2694
2695 CONTROL GROUP (CGROUP)
2696 M:      Tejun Heo <tj@kernel.org>
2697 M:      Li Zefan <lizefan@huawei.com>
2698 L:      cgroups@vger.kernel.org
2699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2700 S:      Maintained
2701 F:      Documentation/cgroups/
2702 F:      include/linux/cgroup*
2703 F:      kernel/cgroup*
2704
2705 CONTROL GROUP - CPUSET
2706 M:      Li Zefan <lizefan@huawei.com>
2707 L:      cgroups@vger.kernel.org
2708 W:      http://www.bullopensource.org/cpuset/
2709 W:      http://oss.sgi.com/projects/cpusets/
2710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2711 S:      Maintained
2712 F:      Documentation/cgroups/cpusets.txt
2713 F:      include/linux/cpuset.h
2714 F:      kernel/cpuset.c
2715
2716 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2717 M:      Johannes Weiner <hannes@cmpxchg.org>
2718 M:      Michal Hocko <mhocko@suse.cz>
2719 L:      cgroups@vger.kernel.org
2720 L:      linux-mm@kvack.org
2721 S:      Maintained
2722 F:      mm/memcontrol.c
2723 F:      mm/swap_cgroup.c
2724
2725 CORETEMP HARDWARE MONITORING DRIVER
2726 M:      Fenghua Yu <fenghua.yu@intel.com>
2727 L:      lm-sensors@lm-sensors.org
2728 S:      Maintained
2729 F:      Documentation/hwmon/coretemp
2730 F:      drivers/hwmon/coretemp.c
2731
2732 COSA/SRP SYNC SERIAL DRIVER
2733 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2734 W:      http://www.fi.muni.cz/~kas/cosa/
2735 S:      Maintained
2736 F:      drivers/net/wan/cosa*
2737
2738 CPMAC ETHERNET DRIVER
2739 M:      Florian Fainelli <florian@openwrt.org>
2740 L:      netdev@vger.kernel.org
2741 S:      Maintained
2742 F:      drivers/net/ethernet/ti/cpmac.c
2743
2744 CPU FREQUENCY DRIVERS
2745 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2746 M:      Viresh Kumar <viresh.kumar@linaro.org>
2747 L:      linux-pm@vger.kernel.org
2748 S:      Maintained
2749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2750 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2751 F:      drivers/cpufreq/
2752 F:      include/linux/cpufreq.h
2753
2754 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2755 M:      Viresh Kumar <viresh.kumar@linaro.org>
2756 M:      Sudeep Holla <sudeep.holla@arm.com>
2757 L:      linux-pm@vger.kernel.org
2758 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2759 S:      Maintained
2760 F:      drivers/cpufreq/arm_big_little.h
2761 F:      drivers/cpufreq/arm_big_little.c
2762 F:      drivers/cpufreq/arm_big_little_dt.c
2763
2764 CPUIDLE DRIVER - ARM BIG LITTLE
2765 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2766 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2767 L:      linux-pm@vger.kernel.org
2768 L:      linux-arm-kernel@lists.infradead.org
2769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2770 S:      Maintained
2771 F:      drivers/cpuidle/cpuidle-big_little.c
2772
2773 CPUIDLE DRIVER - ARM EXYNOS
2774 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2775 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2776 M:      Kukjin Kim <kgene@kernel.org>
2777 L:      linux-pm@vger.kernel.org
2778 L:      linux-samsung-soc@vger.kernel.org
2779 S:      Supported
2780 F:      drivers/cpuidle/cpuidle-exynos.c
2781 F:      arch/arm/mach-exynos/pm.c
2782
2783 CPUIDLE DRIVERS
2784 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2785 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2786 L:      linux-pm@vger.kernel.org
2787 S:      Maintained
2788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2789 F:      drivers/cpuidle/*
2790 F:      include/linux/cpuidle.h
2791
2792 CPUID/MSR DRIVER
2793 M:      "H. Peter Anvin" <hpa@zytor.com>
2794 S:      Maintained
2795 F:      arch/x86/kernel/cpuid.c
2796 F:      arch/x86/kernel/msr.c
2797
2798 CPU POWER MONITORING SUBSYSTEM
2799 M:      Thomas Renninger <trenn@suse.de>
2800 L:      linux-pm@vger.kernel.org
2801 S:      Maintained
2802 F:      tools/power/cpupower/
2803
2804 CRAMFS FILESYSTEM
2805 W:      http://sourceforge.net/projects/cramfs/
2806 S:      Orphan / Obsolete
2807 F:      Documentation/filesystems/cramfs.txt
2808 F:      fs/cramfs/
2809
2810 CRIS PORT
2811 M:      Mikael Starvik <starvik@axis.com>
2812 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2813 L:      linux-cris-kernel@axis.com
2814 W:      http://developer.axis.com
2815 S:      Maintained
2816 F:      arch/cris/
2817 F:      drivers/tty/serial/crisv10.*
2818
2819 CRYPTO API
2820 M:      Herbert Xu <herbert@gondor.apana.org.au>
2821 M:      "David S. Miller" <davem@davemloft.net>
2822 L:      linux-crypto@vger.kernel.org
2823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2824 S:      Maintained
2825 F:      Documentation/crypto/
2826 F:      arch/*/crypto/
2827 F:      crypto/
2828 F:      drivers/crypto/
2829 F:      include/crypto/
2830
2831 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2832 M:      Neil Horman <nhorman@tuxdriver.com>
2833 L:      linux-crypto@vger.kernel.org
2834 S:      Maintained
2835 F:      crypto/ansi_cprng.c
2836 F:      crypto/rng.c
2837
2838 CS5535 Audio ALSA driver
2839 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2840 S:      Maintained
2841 F:      sound/pci/cs5535audio/
2842
2843 CW1200 WLAN driver
2844 M:      Solomon Peachy <pizza@shaftnet.org>
2845 S:      Maintained
2846 F:      drivers/net/wireless/cw1200/
2847
2848 CX18 VIDEO4LINUX DRIVER
2849 M:      Andy Walls <awalls@md.metrocast.net>
2850 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2851 L:      linux-media@vger.kernel.org
2852 T:      git git://linuxtv.org/media_tree.git
2853 W:      http://linuxtv.org
2854 W:      http://www.ivtvdriver.org/index.php/Cx18
2855 S:      Maintained
2856 F:      Documentation/video4linux/cx18.txt
2857 F:      drivers/media/pci/cx18/
2858 F:      include/uapi/linux/ivtv*
2859
2860 CX2341X MPEG ENCODER HELPER MODULE
2861 M:      Hans Verkuil <hverkuil@xs4all.nl>
2862 L:      linux-media@vger.kernel.org
2863 T:      git git://linuxtv.org/media_tree.git
2864 W:      http://linuxtv.org
2865 S:      Maintained
2866 F:      drivers/media/common/cx2341x*
2867 F:      include/media/cx2341x*
2868
2869 CX88 VIDEO4LINUX DRIVER
2870 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2871 L:      linux-media@vger.kernel.org
2872 W:      http://linuxtv.org
2873 T:      git git://linuxtv.org/media_tree.git
2874 S:      Odd fixes
2875 F:      Documentation/video4linux/cx88/
2876 F:      drivers/media/pci/cx88/
2877
2878 CXD2820R MEDIA DRIVER
2879 M:      Antti Palosaari <crope@iki.fi>
2880 L:      linux-media@vger.kernel.org
2881 W:      http://linuxtv.org/
2882 W:      http://palosaari.fi/linux/
2883 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2884 T:      git git://linuxtv.org/anttip/media_tree.git
2885 S:      Maintained
2886 F:      drivers/media/dvb-frontends/cxd2820r*
2887
2888 CXGB3 ETHERNET DRIVER (CXGB3)
2889 M:      Santosh Raspatur <santosh@chelsio.com>
2890 L:      netdev@vger.kernel.org
2891 W:      http://www.chelsio.com
2892 S:      Supported
2893 F:      drivers/net/ethernet/chelsio/cxgb3/
2894
2895 CXGB3 ISCSI DRIVER (CXGB3I)
2896 M:      Karen Xie <kxie@chelsio.com>
2897 L:      linux-scsi@vger.kernel.org
2898 W:      http://www.chelsio.com
2899 S:      Supported
2900 F:      drivers/scsi/cxgbi/cxgb3i
2901
2902 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2903 M:      Steve Wise <swise@chelsio.com>
2904 L:      linux-rdma@vger.kernel.org
2905 W:      http://www.openfabrics.org
2906 S:      Supported
2907 F:      drivers/infiniband/hw/cxgb3/
2908
2909 CXGB4 ETHERNET DRIVER (CXGB4)
2910 M:      Hariprasad S <hariprasad@chelsio.com>
2911 L:      netdev@vger.kernel.org
2912 W:      http://www.chelsio.com
2913 S:      Supported
2914 F:      drivers/net/ethernet/chelsio/cxgb4/
2915
2916 CXGB4 ISCSI DRIVER (CXGB4I)
2917 M:      Karen Xie <kxie@chelsio.com>
2918 L:      linux-scsi@vger.kernel.org
2919 W:      http://www.chelsio.com
2920 S:      Supported
2921 F:      drivers/scsi/cxgbi/cxgb4i
2922
2923 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2924 M:      Steve Wise <swise@chelsio.com>
2925 L:      linux-rdma@vger.kernel.org
2926 W:      http://www.openfabrics.org
2927 S:      Supported
2928 F:      drivers/infiniband/hw/cxgb4/
2929
2930 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2931 M:      Casey Leedom <leedom@chelsio.com>
2932 L:      netdev@vger.kernel.org
2933 W:      http://www.chelsio.com
2934 S:      Supported
2935 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2936
2937 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2938 M:      Ian Munsie <imunsie@au1.ibm.com>
2939 M:      Michael Neuling <mikey@neuling.org>
2940 L:      linuxppc-dev@lists.ozlabs.org
2941 S:      Supported
2942 F:      drivers/misc/cxl/
2943 F:      include/misc/cxl.h
2944 F:      include/uapi/misc/cxl.h
2945 F:      Documentation/powerpc/cxl.txt
2946 F:      Documentation/powerpc/cxl.txt
2947 F:      Documentation/ABI/testing/sysfs-class-cxl
2948
2949 STMMAC ETHERNET DRIVER
2950 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2951 L:      netdev@vger.kernel.org
2952 W:      http://www.stlinux.com
2953 S:      Supported
2954 F:      drivers/net/ethernet/stmicro/stmmac/
2955
2956 CYBERPRO FB DRIVER
2957 M:      Russell King <linux@arm.linux.org.uk>
2958 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2959 W:      http://www.arm.linux.org.uk/
2960 S:      Maintained
2961 F:      drivers/video/fbdev/cyber2000fb.*
2962
2963 CYCLADES ASYNC MUX DRIVER
2964 W:      http://www.cyclades.com/
2965 S:      Orphan
2966 F:      drivers/tty/cyclades.c
2967 F:      include/linux/cyclades.h
2968 F:      include/uapi/linux/cyclades.h
2969
2970 CYCLADES PC300 DRIVER
2971 W:      http://www.cyclades.com/
2972 S:      Orphan
2973 F:      drivers/net/wan/pc300*
2974
2975 CYPRESS_FIRMWARE MEDIA DRIVER
2976 M:      Antti Palosaari <crope@iki.fi>
2977 L:      linux-media@vger.kernel.org
2978 W:      http://linuxtv.org/
2979 W:      http://palosaari.fi/linux/
2980 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2981 T:      git git://linuxtv.org/anttip/media_tree.git
2982 S:      Maintained
2983 F:      drivers/media/common/cypress_firmware*
2984
2985 CYTTSP TOUCHSCREEN DRIVER
2986 M:      Ferruh Yigit <fery@cypress.com>
2987 L:      linux-input@vger.kernel.org
2988 S:      Supported
2989 F:      drivers/input/touchscreen/cyttsp*
2990 F:      include/linux/input/cyttsp.h
2991
2992 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2993 M:      Joshua Kinard <kumba@gentoo.org>
2994 S:      Maintained
2995 F:      drivers/rtc/rtc-ds1685.c
2996 F:      include/linux/rtc/ds1685.h
2997
2998 DAMA SLAVE for AX.25
2999 M:      Joerg Reuter <jreuter@yaina.de>
3000 W:      http://yaina.de/jreuter/
3001 W:      http://www.qsl.net/dl1bke/
3002 L:      linux-hams@vger.kernel.org
3003 S:      Maintained
3004 F:      net/ax25/af_ax25.c
3005 F:      net/ax25/ax25_dev.c
3006 F:      net/ax25/ax25_ds_*
3007 F:      net/ax25/ax25_in.c
3008 F:      net/ax25/ax25_out.c
3009 F:      net/ax25/ax25_timer.c
3010 F:      net/ax25/sysctl_net_ax25.c
3011
3012 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3013 L:      netdev@vger.kernel.org
3014 S:      Orphan
3015 F:      Documentation/networking/dmfe.txt
3016 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3017
3018 DC390/AM53C974 SCSI driver
3019 M:      Hannes Reinecke <hare@suse.de>
3020 L:      linux-scsi@vger.kernel.org
3021 S:      Maintained
3022 F:      drivers/scsi/am53c974.c
3023
3024 DC395x SCSI driver
3025 M:      Oliver Neukum <oliver@neukum.org>
3026 M:      Ali Akcaagac <aliakc@web.de>
3027 M:      Jamie Lenehan <lenehan@twibble.org>
3028 L:      dc395x@twibble.org
3029 W:      http://twibble.org/dist/dc395x/
3030 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3031 S:      Maintained
3032 F:      Documentation/scsi/dc395x.txt
3033 F:      drivers/scsi/dc395x.*
3034
3035 DCCP PROTOCOL
3036 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3037 L:      dccp@vger.kernel.org
3038 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3039 S:      Maintained
3040 F:      include/linux/dccp.h
3041 F:      include/uapi/linux/dccp.h
3042 F:      include/linux/tfrc.h
3043 F:      net/dccp/
3044
3045 DECnet NETWORK LAYER
3046 W:      http://linux-decnet.sourceforge.net
3047 L:      linux-decnet-user@lists.sourceforge.net
3048 S:      Orphan
3049 F:      Documentation/networking/decnet.txt
3050 F:      net/decnet/
3051
3052 DECSTATION PLATFORM SUPPORT
3053 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3054 L:      linux-mips@linux-mips.org
3055 W:      http://www.linux-mips.org/wiki/DECstation
3056 S:      Maintained
3057 F:      arch/mips/dec/
3058 F:      arch/mips/include/asm/dec/
3059 F:      arch/mips/include/asm/mach-dec/
3060
3061 DEFXX FDDI NETWORK DRIVER
3062 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3063 S:      Maintained
3064 F:      drivers/net/fddi/defxx.*
3065
3066 DELL LAPTOP DRIVER
3067 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3068 L:      platform-driver-x86@vger.kernel.org
3069 S:      Maintained
3070 F:      drivers/platform/x86/dell-laptop.c
3071
3072 DELL LAPTOP SMM DRIVER
3073 M:      Guenter Roeck <linux@roeck-us.net>
3074 S:      Maintained
3075 F:      drivers/char/i8k.c
3076 F:      include/uapi/linux/i8k.h
3077
3078 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3079 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3080 S:      Maintained
3081 F:      Documentation/dcdbas.txt
3082 F:      drivers/firmware/dcdbas.*
3083
3084 DELL WMI EXTRAS DRIVER
3085 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3086 S:      Maintained
3087 F:      drivers/platform/x86/dell-wmi.c
3088
3089 DESIGNWARE USB2 DRD IP DRIVER
3090 M:      John Youn <johnyoun@synopsys.com>
3091 L:      linux-usb@vger.kernel.org
3092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3093 S:      Maintained
3094 F:      drivers/usb/dwc2/
3095
3096 DESIGNWARE USB3 DRD IP DRIVER
3097 M:      Felipe Balbi <balbi@ti.com>
3098 L:      linux-usb@vger.kernel.org
3099 L:      linux-omap@vger.kernel.org
3100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3101 S:      Maintained
3102 F:      drivers/usb/dwc3/
3103
3104 DEVICE COREDUMP (DEV_COREDUMP)
3105 M:      Johannes Berg <johannes@sipsolutions.net>
3106 L:      linux-kernel@vger.kernel.org
3107 S:      Maintained
3108 F:      drivers/base/devcoredump.c
3109 F:      include/linux/devcoredump.h
3110
3111 DEVICE FREQUENCY (DEVFREQ)
3112 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3113 M:      Kyungmin Park <kyungmin.park@samsung.com>
3114 L:      linux-pm@vger.kernel.org
3115 S:      Maintained
3116 F:      drivers/devfreq/
3117
3118 DEVICE NUMBER REGISTRY
3119 M:      Torben Mathiasen <device@lanana.org>
3120 W:      http://lanana.org/docs/device-list/index.html
3121 S:      Maintained
3122
3123 DEVICE-MAPPER  (LVM)
3124 M:      Alasdair Kergon <agk@redhat.com>
3125 M:      Mike Snitzer <snitzer@redhat.com>
3126 M:      dm-devel@redhat.com
3127 L:      dm-devel@redhat.com
3128 W:      http://sources.redhat.com/dm
3129 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3131 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3132 S:      Maintained
3133 F:      Documentation/device-mapper/
3134 F:      drivers/md/dm*
3135 F:      drivers/md/persistent-data/
3136 F:      include/linux/device-mapper.h
3137 F:      include/linux/dm-*.h
3138 F:      include/uapi/linux/dm-*.h
3139
3140 DIALOG SEMICONDUCTOR DRIVERS
3141 M:      Support Opensource <support.opensource@diasemi.com>
3142 W:      http://www.dialog-semiconductor.com/products
3143 S:      Supported
3144 F:      Documentation/hwmon/da90??
3145 F:      drivers/gpio/gpio-da90??.c
3146 F:      drivers/hwmon/da90??-hwmon.c
3147 F:      drivers/iio/adc/da91??-*.c
3148 F:      drivers/input/misc/da90??_onkey.c
3149 F:      drivers/input/touchscreen/da9052_tsi.c
3150 F:      drivers/leds/leds-da90??.c
3151 F:      drivers/mfd/da903x.c
3152 F:      drivers/mfd/da90??-*.c
3153 F:      drivers/mfd/da91??-*.c
3154 F:      drivers/power/da9052-battery.c
3155 F:      drivers/power/da91??-*.c
3156 F:      drivers/regulator/da903x.c
3157 F:      drivers/regulator/da9???-regulator.[ch]
3158 F:      drivers/rtc/rtc-da90??.c
3159 F:      drivers/video/backlight/da90??_bl.c
3160 F:      drivers/watchdog/da90??_wdt.c
3161 F:      include/linux/mfd/da903x.h
3162 F:      include/linux/mfd/da9052/
3163 F:      include/linux/mfd/da9055/
3164 F:      include/linux/mfd/da9063/
3165 F:      include/linux/mfd/da9150/
3166 F:      include/sound/da[79]*.h
3167 F:      sound/soc/codecs/da[79]*.[ch]
3168
3169 DIGI NEO AND CLASSIC PCI PRODUCTS
3170 M:      Lidza Louina <lidza.louina@gmail.com>
3171 M:      Mark Hounschell <markh@compro.net>
3172 L:      driverdev-devel@linuxdriverproject.org
3173 S:      Maintained
3174 F:      drivers/staging/dgnc/
3175
3176 DIGI EPCA PCI PRODUCTS
3177 M:      Lidza Louina <lidza.louina@gmail.com>
3178 M:      Mark Hounschell <markh@compro.net>
3179 M:      Daeseok Youn <daeseok.youn@gmail.com>
3180 L:      driverdev-devel@linuxdriverproject.org
3181 S:      Maintained
3182 F:      drivers/staging/dgap/
3183
3184 DIOLAN U2C-12 I2C DRIVER
3185 M:      Guenter Roeck <linux@roeck-us.net>
3186 L:      linux-i2c@vger.kernel.org
3187 S:      Maintained
3188 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3189
3190 DIRECT ACCESS (DAX)
3191 M:      Matthew Wilcox <willy@linux.intel.com>
3192 L:      linux-fsdevel@vger.kernel.org
3193 S:      Supported
3194 F:      fs/dax.c
3195
3196 DIRECTORY NOTIFICATION (DNOTIFY)
3197 M:      Eric Paris <eparis@parisplace.org>
3198 S:      Maintained
3199 F:      Documentation/filesystems/dnotify.txt
3200 F:      fs/notify/dnotify/
3201 F:      include/linux/dnotify.h
3202
3203 DISK GEOMETRY AND PARTITION HANDLING
3204 M:      Andries Brouwer <aeb@cwi.nl>
3205 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3206 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3207 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3208 S:      Maintained
3209
3210 DISKQUOTA
3211 M:      Jan Kara <jack@suse.cz>
3212 S:      Maintained
3213 F:      Documentation/filesystems/quota.txt
3214 F:      fs/quota/
3215 F:      include/linux/quota*.h
3216 F:      include/uapi/linux/quota*.h
3217
3218 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3219 M:      Bernie Thompson <bernie@plugable.com>
3220 L:      linux-fbdev@vger.kernel.org
3221 S:      Maintained
3222 W:      http://plugable.com/category/projects/udlfb/
3223 F:      drivers/video/fbdev/udlfb.c
3224 F:      include/video/udlfb.h
3225 F:      Documentation/fb/udlfb.txt
3226
3227 DISTRIBUTED LOCK MANAGER (DLM)
3228 M:      Christine Caulfield <ccaulfie@redhat.com>
3229 M:      David Teigland <teigland@redhat.com>
3230 L:      cluster-devel@redhat.com
3231 W:      http://sources.redhat.com/cluster/
3232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3233 S:      Supported
3234 F:      fs/dlm/
3235
3236 DMA BUFFER SHARING FRAMEWORK
3237 M:      Sumit Semwal <sumit.semwal@linaro.org>
3238 S:      Maintained
3239 L:      linux-media@vger.kernel.org
3240 L:      dri-devel@lists.freedesktop.org
3241 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3242 F:      drivers/dma-buf/
3243 F:      include/linux/dma-buf*
3244 F:      include/linux/reservation.h
3245 F:      include/linux/*fence.h
3246 F:      Documentation/dma-buf-sharing.txt
3247 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3248
3249 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3250 M:      Vinod Koul <vinod.koul@intel.com>
3251 L:      dmaengine@vger.kernel.org
3252 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3253 S:      Maintained
3254 F:      drivers/dma/
3255 F:      include/linux/dmaengine.h
3256 F:      Documentation/dmaengine/
3257 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3258
3259 DME1737 HARDWARE MONITOR DRIVER
3260 M:      Juerg Haefliger <juergh@gmail.com>
3261 L:      lm-sensors@lm-sensors.org
3262 S:      Maintained
3263 F:      Documentation/hwmon/dme1737
3264 F:      drivers/hwmon/dme1737.c
3265
3266 DMI/SMBIOS SUPPORT
3267 M:      Jean Delvare <jdelvare@suse.de>
3268 S:      Maintained
3269 F:      drivers/firmware/dmi-id.c
3270 F:      drivers/firmware/dmi_scan.c
3271 F:      include/linux/dmi.h
3272
3273 DOCKING STATION DRIVER
3274 M:      Shaohua Li <shaohua.li@intel.com>
3275 L:      linux-acpi@vger.kernel.org
3276 S:      Supported
3277 F:      drivers/acpi/dock.c
3278
3279 DOCUMENTATION
3280 M:      Jonathan Corbet <corbet@lwn.net>
3281 L:      linux-doc@vger.kernel.org
3282 S:      Maintained
3283 F:      Documentation/
3284 X:      Documentation/ABI/
3285 X:      Documentation/devicetree/
3286 X:      Documentation/[a-z][a-z]_[A-Z][A-Z]/
3287 T:      git git://git.lwn.net/linux-2.6.git docs-next
3288
3289 DOUBLETALK DRIVER
3290 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3291 L:      blinux-list@redhat.com
3292 S:      Maintained
3293 F:      drivers/char/dtlk.c
3294 F:      include/linux/dtlk.h
3295
3296 DPT_I2O SCSI RAID DRIVER
3297 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3298 L:      linux-scsi@vger.kernel.org
3299 W:      http://www.adaptec.com/
3300 S:      Maintained
3301 F:      drivers/scsi/dpt*
3302 F:      drivers/scsi/dpt/
3303
3304 DRBD DRIVER
3305 P:      Philipp Reisner
3306 P:      Lars Ellenberg
3307 M:      drbd-dev@lists.linbit.com
3308 L:      drbd-user@lists.linbit.com
3309 W:      http://www.drbd.org
3310 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3311 T:      git git://git.drbd.org/drbd-8.3.git
3312 S:      Supported
3313 F:      drivers/block/drbd/
3314 F:      lib/lru_cache.c
3315 F:      Documentation/blockdev/drbd/
3316
3317 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3318 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3320 S:      Supported
3321 F:      Documentation/kobject.txt
3322 F:      drivers/base/
3323 F:      fs/sysfs/
3324 F:      fs/debugfs/
3325 F:      include/linux/kobj*
3326 F:      include/linux/debugfs.h
3327 F:      lib/kobj*
3328
3329 DRM DRIVERS
3330 M:      David Airlie <airlied@linux.ie>
3331 L:      dri-devel@lists.freedesktop.org
3332 T:      git git://people.freedesktop.org/~airlied/linux
3333 S:      Maintained
3334 F:      drivers/gpu/drm/
3335 F:      drivers/gpu/vga/
3336 F:      include/drm/
3337 F:      include/uapi/drm/
3338
3339 RADEON DRM DRIVERS
3340 M:      Alex Deucher <alexander.deucher@amd.com>
3341 M:      Christian König <christian.koenig@amd.com>
3342 L:      dri-devel@lists.freedesktop.org
3343 T:      git git://people.freedesktop.org/~agd5f/linux
3344 S:      Supported
3345 F:      drivers/gpu/drm/radeon/
3346 F:      include/uapi/drm/radeon*
3347
3348 DRM PANEL DRIVERS
3349 M:      Thierry Reding <thierry.reding@gmail.com>
3350 L:      dri-devel@lists.freedesktop.org
3351 T:      git git://anongit.freedesktop.org/tegra/linux.git
3352 S:      Maintained
3353 F:      drivers/gpu/drm/drm_panel.c
3354 F:      drivers/gpu/drm/panel/
3355 F:      include/drm/drm_panel.h
3356 F:      Documentation/devicetree/bindings/panel/
3357
3358 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3359 M:      Daniel Vetter <daniel.vetter@intel.com>
3360 M:      Jani Nikula <jani.nikula@linux.intel.com>
3361 L:      intel-gfx@lists.freedesktop.org
3362 L:      dri-devel@lists.freedesktop.org
3363 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3364 T:      git git://anongit.freedesktop.org/drm-intel
3365 S:      Supported
3366 F:      drivers/gpu/drm/i915/
3367 F:      include/drm/i915*
3368 F:      include/uapi/drm/i915*
3369
3370 DRM DRIVERS FOR EXYNOS
3371 M:      Inki Dae <inki.dae@samsung.com>
3372 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3373 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3374 M:      Kyungmin Park <kyungmin.park@samsung.com>
3375 L:      dri-devel@lists.freedesktop.org
3376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3377 S:      Supported
3378 F:      drivers/gpu/drm/exynos/
3379 F:      include/drm/exynos*
3380 F:      include/uapi/drm/exynos*
3381
3382 DRM DRIVERS FOR FREESCALE IMX
3383 M:      Philipp Zabel <p.zabel@pengutronix.de>
3384 L:      dri-devel@lists.freedesktop.org
3385 S:      Maintained
3386 F:      drivers/gpu/drm/imx/
3387 F:      Documentation/devicetree/bindings/drm/imx/
3388
3389 DRM DRIVERS FOR NVIDIA TEGRA
3390 M:      Thierry Reding <thierry.reding@gmail.com>
3391 M:      Terje Bergström <tbergstrom@nvidia.com>
3392 L:      dri-devel@lists.freedesktop.org
3393 L:      linux-tegra@vger.kernel.org
3394 T:      git git://anongit.freedesktop.org/tegra/linux.git
3395 S:      Supported
3396 F:      drivers/gpu/drm/tegra/
3397 F:      drivers/gpu/host1x/
3398 F:      include/linux/host1x.h
3399 F:      include/uapi/drm/tegra_drm.h
3400 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3401
3402 DRM DRIVERS FOR RENESAS
3403 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3404 L:      dri-devel@lists.freedesktop.org
3405 L:      linux-sh@vger.kernel.org
3406 T:      git git://people.freedesktop.org/~airlied/linux
3407 S:      Supported
3408 F:      drivers/gpu/drm/rcar-du/
3409 F:      drivers/gpu/drm/shmobile/
3410 F:      include/linux/platform_data/rcar-du.h
3411 F:      include/linux/platform_data/shmob_drm.h
3412
3413 DSBR100 USB FM RADIO DRIVER
3414 M:      Alexey Klimov <klimov.linux@gmail.com>
3415 L:      linux-media@vger.kernel.org
3416 T:      git git://linuxtv.org/media_tree.git
3417 S:      Maintained
3418 F:      drivers/media/radio/dsbr100.c
3419
3420 DSCC4 DRIVER
3421 M:      Francois Romieu <romieu@fr.zoreil.com>
3422 L:      netdev@vger.kernel.org
3423 S:      Maintained
3424 F:      drivers/net/wan/dscc4.c
3425
3426 DVB_USB_AF9015 MEDIA DRIVER
3427 M:      Antti Palosaari <crope@iki.fi>
3428 L:      linux-media@vger.kernel.org
3429 W:      http://linuxtv.org/
3430 W:      http://palosaari.fi/linux/
3431 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3432 T:      git git://linuxtv.org/anttip/media_tree.git
3433 S:      Maintained
3434 F:      drivers/media/usb/dvb-usb-v2/af9015*
3435
3436 DVB_USB_AF9035 MEDIA DRIVER
3437 M:      Antti Palosaari <crope@iki.fi>
3438 L:      linux-media@vger.kernel.org
3439 W:      http://linuxtv.org/
3440 W:      http://palosaari.fi/linux/
3441 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3442 T:      git git://linuxtv.org/anttip/media_tree.git
3443 S:      Maintained
3444 F:      drivers/media/usb/dvb-usb-v2/af9035*
3445
3446 DVB_USB_ANYSEE MEDIA DRIVER
3447 M:      Antti Palosaari <crope@iki.fi>
3448 L:      linux-media@vger.kernel.org
3449 W:      http://linuxtv.org/
3450 W:      http://palosaari.fi/linux/
3451 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3452 T:      git git://linuxtv.org/anttip/media_tree.git
3453 S:      Maintained
3454 F:      drivers/media/usb/dvb-usb-v2/anysee*
3455
3456 DVB_USB_AU6610 MEDIA DRIVER
3457 M:      Antti Palosaari <crope@iki.fi>
3458 L:      linux-media@vger.kernel.org
3459 W:      http://linuxtv.org/
3460 W:      http://palosaari.fi/linux/
3461 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3462 T:      git git://linuxtv.org/anttip/media_tree.git
3463 S:      Maintained
3464 F:      drivers/media/usb/dvb-usb-v2/au6610*
3465
3466 DVB_USB_CE6230 MEDIA DRIVER
3467 M:      Antti Palosaari <crope@iki.fi>
3468 L:      linux-media@vger.kernel.org
3469 W:      http://linuxtv.org/
3470 W:      http://palosaari.fi/linux/
3471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3472 T:      git git://linuxtv.org/anttip/media_tree.git
3473 S:      Maintained
3474 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3475
3476 DVB_USB_CXUSB MEDIA DRIVER
3477 M:      Michael Krufky <mkrufky@linuxtv.org>
3478 L:      linux-media@vger.kernel.org
3479 W:      http://linuxtv.org/
3480 W:      http://github.com/mkrufky
3481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3482 T:      git git://linuxtv.org/media_tree.git
3483 S:      Maintained
3484 F:      drivers/media/usb/dvb-usb/cxusb*
3485
3486 DVB_USB_EC168 MEDIA DRIVER
3487 M:      Antti Palosaari <crope@iki.fi>
3488 L:      linux-media@vger.kernel.org
3489 W:      http://linuxtv.org/
3490 W:      http://palosaari.fi/linux/
3491 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3492 T:      git git://linuxtv.org/anttip/media_tree.git
3493 S:      Maintained
3494 F:      drivers/media/usb/dvb-usb-v2/ec168*
3495
3496 DVB_USB_GL861 MEDIA DRIVER
3497 M:      Antti Palosaari <crope@iki.fi>
3498 L:      linux-media@vger.kernel.org
3499 W:      http://linuxtv.org/
3500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3501 T:      git git://linuxtv.org/anttip/media_tree.git
3502 S:      Maintained
3503 F:      drivers/media/usb/dvb-usb-v2/gl861*
3504
3505 DVB_USB_MXL111SF MEDIA DRIVER
3506 M:      Michael Krufky <mkrufky@linuxtv.org>
3507 L:      linux-media@vger.kernel.org
3508 W:      http://linuxtv.org/
3509 W:      http://github.com/mkrufky
3510 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3511 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3512 S:      Maintained
3513 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3514
3515 DVB_USB_RTL28XXU MEDIA DRIVER
3516 M:      Antti Palosaari <crope@iki.fi>
3517 L:      linux-media@vger.kernel.org
3518 W:      http://linuxtv.org/
3519 W:      http://palosaari.fi/linux/
3520 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3521 T:      git git://linuxtv.org/anttip/media_tree.git
3522 S:      Maintained
3523 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3524
3525 DVB_USB_V2 MEDIA DRIVER
3526 M:      Antti Palosaari <crope@iki.fi>
3527 L:      linux-media@vger.kernel.org
3528 W:      http://linuxtv.org/
3529 W:      http://palosaari.fi/linux/
3530 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3531 T:      git git://linuxtv.org/anttip/media_tree.git
3532 S:      Maintained
3533 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3534 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3535
3536 DYNAMIC DEBUG
3537 M:      Jason Baron <jbaron@akamai.com>
3538 S:      Maintained
3539 F:      lib/dynamic_debug.c
3540 F:      include/linux/dynamic_debug.h
3541
3542 DZ DECSTATION DZ11 SERIAL DRIVER
3543 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3544 S:      Maintained
3545 F:      drivers/tty/serial/dz.*
3546
3547 E3X0 POWER BUTTON DRIVER
3548 M:      Moritz Fischer <moritz.fischer@ettus.com>
3549 L:      usrp-users@lists.ettus.com
3550 W:      http://www.ettus.com
3551 S:      Supported
3552 F:      drivers/input/misc/e3x0-button.c
3553 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3554
3555 E4000 MEDIA DRIVER
3556 M:      Antti Palosaari <crope@iki.fi>
3557 L:      linux-media@vger.kernel.org
3558 W:      http://linuxtv.org/
3559 W:      http://palosaari.fi/linux/
3560 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3561 T:      git git://linuxtv.org/anttip/media_tree.git
3562 S:      Maintained
3563 F:      drivers/media/tuners/e4000*
3564
3565 EATA ISA/EISA/PCI SCSI DRIVER
3566 M:      Dario Ballabio <ballabio_dario@emc.com>
3567 L:      linux-scsi@vger.kernel.org
3568 S:      Maintained
3569 F:      drivers/scsi/eata.c
3570
3571 EC100 MEDIA DRIVER
3572 M:      Antti Palosaari <crope@iki.fi>
3573 L:      linux-media@vger.kernel.org
3574 W:      http://linuxtv.org/
3575 W:      http://palosaari.fi/linux/
3576 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3577 T:      git git://linuxtv.org/anttip/media_tree.git
3578 S:      Maintained
3579 F:      drivers/media/dvb-frontends/ec100*
3580
3581 ECRYPT FILE SYSTEM
3582 M:      Tyler Hicks <tyhicks@canonical.com>
3583 L:      ecryptfs@vger.kernel.org
3584 W:      http://ecryptfs.org
3585 W:      https://launchpad.net/ecryptfs
3586 S:      Supported
3587 F:      Documentation/filesystems/ecryptfs.txt
3588 F:      fs/ecryptfs/
3589
3590 EDAC-CORE
3591 M:      Doug Thompson <dougthompson@xmission.com>
3592 M:      Borislav Petkov <bp@alien8.de>
3593 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3594 L:      linux-edac@vger.kernel.org
3595 W:      bluesmoke.sourceforge.net
3596 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3597 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3598 S:      Supported
3599 F:      Documentation/edac.txt
3600 F:      drivers/edac/
3601 F:      include/linux/edac.h
3602
3603 EDAC-AMD64
3604 M:      Doug Thompson <dougthompson@xmission.com>
3605 M:      Borislav Petkov <bp@alien8.de>
3606 L:      linux-edac@vger.kernel.org
3607 W:      bluesmoke.sourceforge.net
3608 S:      Maintained
3609 F:      drivers/edac/amd64_edac*
3610
3611 EDAC-CALXEDA
3612 M:      Doug Thompson <dougthompson@xmission.com>
3613 M:      Robert Richter <rric@kernel.org>
3614 L:      linux-edac@vger.kernel.org
3615 W:      bluesmoke.sourceforge.net
3616 S:      Maintained
3617 F:      drivers/edac/highbank*
3618
3619 EDAC-CAVIUM
3620 M:      Ralf Baechle <ralf@linux-mips.org>
3621 M:      David Daney <david.daney@cavium.com>
3622 L:      linux-edac@vger.kernel.org
3623 L:      linux-mips@linux-mips.org
3624 W:      bluesmoke.sourceforge.net
3625 S:      Supported
3626 F:      drivers/edac/octeon_edac*
3627
3628 EDAC-E752X
3629 M:      Mark Gross <mark.gross@intel.com>
3630 M:      Doug Thompson <dougthompson@xmission.com>
3631 L:      linux-edac@vger.kernel.org
3632 W:      bluesmoke.sourceforge.net
3633 S:      Maintained
3634 F:      drivers/edac/e752x_edac.c
3635
3636 EDAC-E7XXX
3637 M:      Doug Thompson <dougthompson@xmission.com>
3638 L:      linux-edac@vger.kernel.org
3639 W:      bluesmoke.sourceforge.net
3640 S:      Maintained
3641 F:      drivers/edac/e7xxx_edac.c
3642
3643 EDAC-GHES
3644 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3645 L:      linux-edac@vger.kernel.org
3646 W:      bluesmoke.sourceforge.net
3647 S:      Maintained
3648 F:      drivers/edac/ghes_edac.c
3649
3650 EDAC-I82443BXGX
3651 M:      Tim Small <tim@buttersideup.com>
3652 L:      linux-edac@vger.kernel.org
3653 W:      bluesmoke.sourceforge.net
3654 S:      Maintained
3655 F:      drivers/edac/i82443bxgx_edac.c
3656
3657 EDAC-I3000
3658 M:      Jason Uhlenkott <juhlenko@akamai.com>
3659 L:      linux-edac@vger.kernel.org
3660 W:      bluesmoke.sourceforge.net
3661 S:      Maintained
3662 F:      drivers/edac/i3000_edac.c
3663
3664 EDAC-I5000
3665 M:      Doug Thompson <dougthompson@xmission.com>
3666 L:      linux-edac@vger.kernel.org
3667 W:      bluesmoke.sourceforge.net
3668 S:      Maintained
3669 F:      drivers/edac/i5000_edac.c
3670
3671 EDAC-I5400
3672 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3673 L:      linux-edac@vger.kernel.org
3674 W:      bluesmoke.sourceforge.net
3675 S:      Maintained
3676 F:      drivers/edac/i5400_edac.c
3677
3678 EDAC-I7300
3679 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3680 L:      linux-edac@vger.kernel.org
3681 W:      bluesmoke.sourceforge.net
3682 S:      Maintained
3683 F:      drivers/edac/i7300_edac.c
3684
3685 EDAC-I7CORE
3686 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3687 L:      linux-edac@vger.kernel.org
3688 W:      bluesmoke.sourceforge.net
3689 S:      Maintained
3690 F:      drivers/edac/i7core_edac.c
3691
3692 EDAC-I82975X
3693 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3694 M:      "Arvind R." <arvino55@gmail.com>
3695 L:      linux-edac@vger.kernel.org
3696 W:      bluesmoke.sourceforge.net
3697 S:      Maintained
3698 F:      drivers/edac/i82975x_edac.c
3699
3700 EDAC-IE31200
3701 M:      Jason Baron <jbaron@akamai.com>
3702 L:      linux-edac@vger.kernel.org
3703 W:      bluesmoke.sourceforge.net
3704 S:      Maintained
3705 F:      drivers/edac/ie31200_edac.c
3706
3707 EDAC-MPC85XX
3708 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3709 L:      linux-edac@vger.kernel.org
3710 W:      bluesmoke.sourceforge.net
3711 S:      Maintained
3712 F:      drivers/edac/mpc85xx_edac.[ch]
3713
3714 EDAC-PASEMI
3715 M:      Egor Martovetsky <egor@pasemi.com>
3716 L:      linux-edac@vger.kernel.org
3717 W:      bluesmoke.sourceforge.net
3718 S:      Maintained
3719 F:      drivers/edac/pasemi_edac.c
3720
3721 EDAC-R82600
3722 M:      Tim Small <tim@buttersideup.com>
3723 L:      linux-edac@vger.kernel.org
3724 W:      bluesmoke.sourceforge.net
3725 S:      Maintained
3726 F:      drivers/edac/r82600_edac.c
3727
3728 EDAC-SBRIDGE
3729 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3730 L:      linux-edac@vger.kernel.org
3731 W:      bluesmoke.sourceforge.net
3732 S:      Maintained
3733 F:      drivers/edac/sb_edac.c
3734
3735 EDIROL UA-101/UA-1000 DRIVER
3736 M:      Clemens Ladisch <clemens@ladisch.de>
3737 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3738 T:      git git://git.alsa-project.org/alsa-kernel.git
3739 S:      Maintained
3740 F:      sound/usb/misc/ua101.c
3741
3742 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3743 M:      Matt Fleming <matt.fleming@intel.com>
3744 L:      linux-efi@vger.kernel.org
3745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3746 S:      Maintained
3747 F:      Documentation/efi-stub.txt
3748 F:      arch/ia64/kernel/efi.c
3749 F:      arch/x86/boot/compressed/eboot.[ch]
3750 F:      arch/x86/include/asm/efi.h
3751 F:      arch/x86/platform/efi/*
3752 F:      drivers/firmware/efi/*
3753 F:      include/linux/efi*.h
3754
3755 EFI VARIABLE FILESYSTEM
3756 M:      Matthew Garrett <matthew.garrett@nebula.com>
3757 M:      Jeremy Kerr <jk@ozlabs.org>
3758 M:      Matt Fleming <matt.fleming@intel.com>
3759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3760 L:      linux-efi@vger.kernel.org
3761 S:      Maintained
3762 F:      fs/efivarfs/
3763
3764 EFIFB FRAMEBUFFER DRIVER
3765 L:      linux-fbdev@vger.kernel.org
3766 M:      Peter Jones <pjones@redhat.com>
3767 S:      Maintained
3768 F:      drivers/video/fbdev/efifb.c
3769
3770 EFS FILESYSTEM
3771 W:      http://aeschi.ch.eu.org/efs/
3772 S:      Orphan
3773 F:      fs/efs/
3774
3775 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3776 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3777 M:      Christoph Raisch <raisch@de.ibm.com>
3778 L:      linux-rdma@vger.kernel.org
3779 S:      Supported
3780 F:      drivers/infiniband/hw/ehca/
3781
3782 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3783 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3784 L:      netdev@vger.kernel.org
3785 S:      Maintained
3786 F:      drivers/net/ethernet/ibm/ehea/
3787
3788 EM28XX VIDEO4LINUX DRIVER
3789 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3790 L:      linux-media@vger.kernel.org
3791 W:      http://linuxtv.org
3792 T:      git git://linuxtv.org/media_tree.git
3793 S:      Maintained
3794 F:      drivers/media/usb/em28xx/
3795
3796 EMBEDDED LINUX
3797 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3798 M:      Matt Mackall <mpm@selenic.com>
3799 M:      David Woodhouse <dwmw2@infradead.org>
3800 L:      linux-embedded@vger.kernel.org
3801 S:      Maintained
3802
3803 EMULEX LPFC FC SCSI DRIVER
3804 M:      James Smart <james.smart@emulex.com>
3805 L:      linux-scsi@vger.kernel.org
3806 W:      http://sourceforge.net/projects/lpfcxxxx
3807 S:      Supported
3808 F:      drivers/scsi/lpfc/
3809
3810 ENE CB710 FLASH CARD READER DRIVER
3811 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3812 S:      Maintained
3813 F:      drivers/misc/cb710/
3814 F:      drivers/mmc/host/cb710-mmc.*
3815 F:      include/linux/cb710.h
3816
3817 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3818 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3819 S:      Maintained
3820 F:      drivers/media/rc/ene_ir.*
3821
3822 ENHANCED ERROR HANDLING (EEH)
3823 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3824 L:      linuxppc-dev@lists.ozlabs.org
3825 S:      Supported
3826 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3827 F:      arch/powerpc/kernel/eeh*.c
3828
3829 EPSON S1D13XXX FRAMEBUFFER DRIVER
3830 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3831 S:      Maintained
3832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3833 F:      drivers/video/fbdev/s1d13xxxfb.c
3834 F:      include/video/s1d13xxxfb.h
3835
3836 ET131X NETWORK DRIVER
3837 M:      Mark Einon <mark.einon@gmail.com>
3838 S:      Odd Fixes
3839 F:      drivers/net/ethernet/agere/
3840
3841 ETHERNET BRIDGE
3842 M:      Stephen Hemminger <stephen@networkplumber.org>
3843 L:      bridge@lists.linux-foundation.org
3844 L:      netdev@vger.kernel.org
3845 W:      http://www.linuxfoundation.org/en/Net:Bridge
3846 S:      Maintained
3847 F:      include/linux/netfilter_bridge/
3848 F:      net/bridge/
3849
3850 ETHERNET PHY LIBRARY
3851 M:      Florian Fainelli <f.fainelli@gmail.com>
3852 L:      netdev@vger.kernel.org
3853 S:      Maintained
3854 F:      include/linux/phy.h
3855 F:      include/linux/phy_fixed.h
3856 F:      drivers/net/phy/
3857 F:      Documentation/networking/phy.txt
3858 F:      drivers/of/of_mdio.c
3859 F:      drivers/of/of_net.c
3860
3861 EXT2 FILE SYSTEM
3862 M:      Jan Kara <jack@suse.cz>
3863 L:      linux-ext4@vger.kernel.org
3864 S:      Maintained
3865 F:      Documentation/filesystems/ext2.txt
3866 F:      fs/ext2/
3867 F:      include/linux/ext2*
3868
3869 EXT3 FILE SYSTEM
3870 M:      Jan Kara <jack@suse.cz>
3871 M:      Andrew Morton <akpm@linux-foundation.org>
3872 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3873 L:      linux-ext4@vger.kernel.org
3874 S:      Maintained
3875 F:      Documentation/filesystems/ext3.txt
3876 F:      fs/ext3/
3877
3878 EXT4 FILE SYSTEM
3879 M:      "Theodore Ts'o" <tytso@mit.edu>
3880 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3881 L:      linux-ext4@vger.kernel.org
3882 W:      http://ext4.wiki.kernel.org
3883 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3884 S:      Maintained
3885 F:      Documentation/filesystems/ext4.txt
3886 F:      fs/ext4/
3887
3888 Extended Verification Module (EVM)
3889 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3890 L:      linux-ima-devel@lists.sourceforge.net
3891 L:      linux-security-module@vger.kernel.org
3892 S:      Supported
3893 F:      security/integrity/evm/
3894
3895 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3896 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3897 M:      Chanwoo Choi <cw00.choi@samsung.com>
3898 L:      linux-kernel@vger.kernel.org
3899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3900 S:      Maintained
3901 F:      drivers/extcon/
3902 F:      Documentation/extcon/
3903
3904 EXYNOS DP DRIVER
3905 M:      Jingoo Han <jg1.han@samsung.com>
3906 L:      dri-devel@lists.freedesktop.org
3907 S:      Maintained
3908 F:      drivers/gpu/drm/exynos/exynos_dp*
3909
3910 EXYNOS MIPI DISPLAY DRIVERS
3911 M:      Inki Dae <inki.dae@samsung.com>
3912 M:      Donghwa Lee <dh09.lee@samsung.com>
3913 M:      Kyungmin Park <kyungmin.park@samsung.com>
3914 L:      linux-fbdev@vger.kernel.org
3915 S:      Maintained
3916 F:      drivers/video/fbdev/exynos/exynos_mipi*
3917 F:      include/video/exynos_mipi*
3918
3919 F71805F HARDWARE MONITORING DRIVER
3920 M:      Jean Delvare <jdelvare@suse.de>
3921 L:      lm-sensors@lm-sensors.org
3922 S:      Maintained
3923 F:      Documentation/hwmon/f71805f
3924 F:      drivers/hwmon/f71805f.c
3925
3926 FC0011 TUNER DRIVER
3927 M:      Michael Buesch <m@bues.ch>
3928 L:      linux-media@vger.kernel.org
3929 S:      Maintained
3930 F:      drivers/media/tuners/fc0011.h
3931 F:      drivers/media/tuners/fc0011.c
3932
3933 FC2580 MEDIA DRIVER
3934 M:      Antti Palosaari <crope@iki.fi>
3935 L:      linux-media@vger.kernel.org
3936 W:      http://linuxtv.org/
3937 W:      http://palosaari.fi/linux/
3938 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3939 T:      git git://linuxtv.org/anttip/media_tree.git
3940 S:      Maintained
3941 F:      drivers/media/tuners/fc2580*
3942
3943 FANOTIFY
3944 M:      Eric Paris <eparis@redhat.com>
3945 S:      Maintained
3946 F:      fs/notify/fanotify/
3947 F:      include/linux/fanotify.h
3948 F:      include/uapi/linux/fanotify.h
3949
3950 FARSYNC SYNCHRONOUS DRIVER
3951 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3952 W:      http://www.farsite.co.uk/
3953 S:      Supported
3954 F:      drivers/net/wan/farsync.*
3955
3956 FAULT INJECTION SUPPORT
3957 M:      Akinobu Mita <akinobu.mita@gmail.com>
3958 S:      Supported
3959 F:      Documentation/fault-injection/
3960 F:      lib/fault-inject.c
3961
3962 FBTFT Framebuffer drivers
3963 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3964 M:      Noralf Trønnes <noralf@tronnes.org>
3965 S:      Maintained
3966 F:      drivers/staging/fbtft/
3967
3968 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3969 M:      Vasu Dev <vasu.dev@intel.com>
3970 L:      fcoe-devel@open-fcoe.org
3971 W:      www.Open-FCoE.org
3972 S:      Supported
3973 F:      drivers/scsi/libfc/
3974 F:      drivers/scsi/fcoe/
3975 F:      include/scsi/fc/
3976 F:      include/scsi/libfc.h
3977 F:      include/scsi/libfcoe.h
3978 F:      include/uapi/scsi/fc/
3979
3980 FILE LOCKING (flock() and fcntl()/lockf())
3981 M:      Jeff Layton <jlayton@poochiereds.net>
3982 M:      J. Bruce Fields <bfields@fieldses.org>
3983 L:      linux-fsdevel@vger.kernel.org
3984 S:      Maintained
3985 F:      include/linux/fcntl.h
3986 F:      include/linux/fs.h
3987 F:      include/uapi/linux/fcntl.h
3988 F:      include/uapi/linux/fs.h
3989 F:      fs/fcntl.c
3990 F:      fs/locks.c
3991
3992 FILESYSTEMS (VFS and infrastructure)
3993 M:      Alexander Viro <viro@zeniv.linux.org.uk>
3994 L:      linux-fsdevel@vger.kernel.org
3995 S:      Maintained
3996 F:      fs/*
3997
3998 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3999 M:      Riku Voipio <riku.voipio@iki.fi>
4000 L:      lm-sensors@lm-sensors.org
4001 S:      Maintained
4002 F:      drivers/hwmon/f75375s.c
4003 F:      include/linux/f75375s.h
4004
4005 FIREWIRE AUDIO DRIVERS
4006 M:      Clemens Ladisch <clemens@ladisch.de>
4007 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4008 T:      git git://git.alsa-project.org/alsa-kernel.git
4009 S:      Maintained
4010 F:      sound/firewire/
4011
4012 FIREWIRE MEDIA DRIVERS (firedtv)
4013 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4014 L:      linux-media@vger.kernel.org
4015 L:      linux1394-devel@lists.sourceforge.net
4016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4017 S:      Maintained
4018 F:      drivers/media/firewire/
4019
4020 FIREWIRE SBP-2 TARGET
4021 M:      Chris Boot <bootc@bootc.net>
4022 L:      linux-scsi@vger.kernel.org
4023 L:      target-devel@vger.kernel.org
4024 L:      linux1394-devel@lists.sourceforge.net
4025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4026 S:      Maintained
4027 F:      drivers/target/sbp/
4028
4029 FIREWIRE SUBSYSTEM
4030 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4031 L:      linux1394-devel@lists.sourceforge.net
4032 W:      http://ieee1394.wiki.kernel.org/
4033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4034 S:      Maintained
4035 F:      drivers/firewire/
4036 F:      include/linux/firewire.h
4037 F:      include/uapi/linux/firewire*.h
4038 F:      tools/firewire/
4039
4040 FIRMWARE LOADER (request_firmware)
4041 M:      Ming Lei <ming.lei@canonical.com>
4042 L:      linux-kernel@vger.kernel.org
4043 S:      Maintained
4044 F:      Documentation/firmware_class/
4045 F:      drivers/base/firmware*.c
4046 F:      include/linux/firmware.h
4047
4048 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4049 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4050 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4051 S:      Maintained
4052 F:      drivers/block/rsxx/
4053
4054 FLOPPY DRIVER
4055 M:      Jiri Kosina <jkosina@suse.cz>
4056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4057 S:      Odd fixes
4058 F:      drivers/block/floppy.c
4059
4060 FMC SUBSYSTEM
4061 M:      Alessandro Rubini <rubini@gnudd.com>
4062 W:      http://www.ohwr.org/projects/fmc-bus
4063 S:      Supported
4064 F:      drivers/fmc/
4065 F:      include/linux/fmc*.h
4066 F:      include/linux/ipmi-fru.h
4067 K:      fmc_d.*register
4068
4069 FPU EMULATOR
4070 M:      Bill Metzenthen <billm@melbpc.org.au>
4071 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4072 S:      Maintained
4073 F:      arch/x86/math-emu/
4074
4075 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4076 L:      netdev@vger.kernel.org
4077 S:      Orphan
4078 F:      drivers/net/wan/dlci.c
4079 F:      drivers/net/wan/sdla.c
4080
4081 FRAMEBUFFER LAYER
4082 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4083 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4084 L:      linux-fbdev@vger.kernel.org
4085 W:      http://linux-fbdev.sourceforge.net/
4086 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4088 S:      Maintained
4089 F:      Documentation/fb/
4090 F:      Documentation/devicetree/bindings/fb/
4091 F:      drivers/video/
4092 F:      include/video/
4093 F:      include/linux/fb.h
4094 F:      include/uapi/video/
4095 F:      include/uapi/linux/fb.h
4096
4097 FREESCALE DIU FRAMEBUFFER DRIVER
4098 M:      Timur Tabi <timur@tabi.org>
4099 L:      linux-fbdev@vger.kernel.org
4100 S:      Maintained
4101 F:      drivers/video/fbdev/fsl-diu-fb.*
4102
4103 FREESCALE DMA DRIVER
4104 M:      Li Yang <leoli@freescale.com>
4105 M:      Zhang Wei <zw@zh-kernel.org>
4106 L:      linuxppc-dev@lists.ozlabs.org
4107 S:      Maintained
4108 F:      drivers/dma/fsldma.*
4109
4110 FREESCALE I2C CPM DRIVER
4111 M:      Jochen Friedrich <jochen@scram.de>
4112 L:      linuxppc-dev@lists.ozlabs.org
4113 L:      linux-i2c@vger.kernel.org
4114 S:      Maintained
4115 F:      drivers/i2c/busses/i2c-cpm.c
4116
4117 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4118 M:      Sascha Hauer <kernel@pengutronix.de>
4119 L:      linux-fbdev@vger.kernel.org
4120 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4121 S:      Maintained
4122 F:      include/linux/platform_data/video-imxfb.h
4123 F:      drivers/video/fbdev/imxfb.c
4124
4125 FREESCALE QUAD SPI DRIVER
4126 M:      Han Xu <han.xu@freescale.com>
4127 L:      linux-mtd@lists.infradead.org
4128 S:      Maintained
4129 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4130
4131 FREESCALE SOC FS_ENET DRIVER
4132 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4133 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4134 L:      linuxppc-dev@lists.ozlabs.org
4135 L:      netdev@vger.kernel.org
4136 S:      Maintained
4137 F:      drivers/net/ethernet/freescale/fs_enet/
4138 F:      include/linux/fs_enet_pd.h
4139
4140 FREESCALE QUICC ENGINE LIBRARY
4141 L:      linuxppc-dev@lists.ozlabs.org
4142 S:      Orphan
4143 F:      arch/powerpc/sysdev/qe_lib/
4144 F:      arch/powerpc/include/asm/*qe.h
4145
4146 FREESCALE USB PERIPHERAL DRIVERS
4147 M:      Li Yang <leoli@freescale.com>
4148 L:      linux-usb@vger.kernel.org
4149 L:      linuxppc-dev@lists.ozlabs.org
4150 S:      Maintained
4151 F:      drivers/usb/gadget/udc/fsl*
4152
4153 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4154 M:      Li Yang <leoli@freescale.com>
4155 L:      netdev@vger.kernel.org
4156 L:      linuxppc-dev@lists.ozlabs.org
4157 S:      Maintained
4158 F:      drivers/net/ethernet/freescale/ucc_geth*
4159
4160 FREESCALE QUICC ENGINE UCC UART DRIVER
4161 M:      Timur Tabi <timur@tabi.org>
4162 L:      linuxppc-dev@lists.ozlabs.org
4163 S:      Maintained
4164 F:      drivers/tty/serial/ucc_uart.c
4165
4166 FREESCALE SOC SOUND DRIVERS
4167 M:      Timur Tabi <timur@tabi.org>
4168 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4169 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4170 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4171 L:      linuxppc-dev@lists.ozlabs.org
4172 S:      Maintained
4173 F:      sound/soc/fsl/fsl*
4174 F:      sound/soc/fsl/imx*
4175 F:      sound/soc/fsl/mpc8610_hpcd.c
4176
4177 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4178 M:      J. German Rivera <German.Rivera@freescale.com>
4179 L:      linux-kernel@vger.kernel.org
4180 S:      Maintained
4181 F:      drivers/staging/fsl-mc/
4182
4183 FREEVXFS FILESYSTEM
4184 M:      Christoph Hellwig <hch@infradead.org>
4185 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4186 S:      Maintained
4187 F:      fs/freevxfs/
4188
4189 FREEZER
4190 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4191 M:      Pavel Machek <pavel@ucw.cz>
4192 L:      linux-pm@vger.kernel.org
4193 S:      Supported
4194 F:      Documentation/power/freezing-of-tasks.txt
4195 F:      include/linux/freezer.h
4196 F:      kernel/freezer.c
4197
4198 FRONTSWAP API
4199 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4200 L:      linux-kernel@vger.kernel.org
4201 S:      Maintained
4202 F:      mm/frontswap.c
4203 F:      include/linux/frontswap.h
4204
4205 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4206 M:      David Howells <dhowells@redhat.com>
4207 L:      linux-cachefs@redhat.com
4208 S:      Supported
4209 F:      Documentation/filesystems/caching/
4210 F:      fs/fscache/
4211 F:      include/linux/fscache*.h
4212
4213 F2FS FILE SYSTEM
4214 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4215 M:      Changman Lee <cm224.lee@samsung.com>
4216 L:      linux-f2fs-devel@lists.sourceforge.net
4217 W:      http://en.wikipedia.org/wiki/F2FS
4218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4219 S:      Maintained
4220 F:      Documentation/filesystems/f2fs.txt
4221 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4222 F:      fs/f2fs/
4223 F:      include/linux/f2fs_fs.h
4224
4225 FUJITSU FR-V (FRV) PORT
4226 M:      David Howells <dhowells@redhat.com>
4227 S:      Maintained
4228 F:      arch/frv/
4229
4230 FUJITSU LAPTOP EXTRAS
4231 M:      Jonathan Woithe <jwoithe@just42.net>
4232 L:      platform-driver-x86@vger.kernel.org
4233 S:      Maintained
4234 F:      drivers/platform/x86/fujitsu-laptop.c
4235
4236 FUJITSU M-5MO LS CAMERA ISP DRIVER
4237 M:      Kyungmin Park <kyungmin.park@samsung.com>
4238 M:      Heungjun Kim <riverful.kim@samsung.com>
4239 L:      linux-media@vger.kernel.org
4240 S:      Maintained
4241 F:      drivers/media/i2c/m5mols/
4242 F:      include/media/m5mols.h
4243
4244 FUJITSU TABLET EXTRAS
4245 M:      Robert Gerlach <khnz@gmx.de>
4246 L:      platform-driver-x86@vger.kernel.org
4247 S:      Maintained
4248 F:      drivers/platform/x86/fujitsu-tablet.c
4249
4250 FUSE: FILESYSTEM IN USERSPACE
4251 M:      Miklos Szeredi <miklos@szeredi.hu>
4252 L:      fuse-devel@lists.sourceforge.net
4253 W:      http://fuse.sourceforge.net/
4254 S:      Maintained
4255 F:      fs/fuse/
4256 F:      include/uapi/linux/fuse.h
4257
4258 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4259 M:      Rik Faith <faith@cs.unc.edu>
4260 L:      linux-scsi@vger.kernel.org
4261 S:      Odd Fixes (e.g., new signatures)
4262 F:      drivers/scsi/fdomain.*
4263
4264 GCOV BASED KERNEL PROFILING
4265 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4266 S:      Maintained
4267 F:      kernel/gcov/
4268 F:      Documentation/gcov.txt
4269
4270 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4271 M:      Achim Leubner <achim_leubner@adaptec.com>
4272 L:      linux-scsi@vger.kernel.org
4273 W:      http://www.icp-vortex.com/
4274 S:      Supported
4275 F:      drivers/scsi/gdt*
4276
4277 GDB KERNEL DEBUGGING HELPER SCRIPTS
4278 M:      Jan Kiszka <jan.kiszka@siemens.com>
4279 S:      Supported
4280 F:      scripts/gdb/
4281
4282 GEMTEK FM RADIO RECEIVER DRIVER
4283 M:      Hans Verkuil <hverkuil@xs4all.nl>
4284 L:      linux-media@vger.kernel.org
4285 T:      git git://linuxtv.org/media_tree.git
4286 W:      http://linuxtv.org
4287 S:      Maintained
4288 F:      drivers/media/radio/radio-gemtek*
4289
4290 GENERIC GPIO I2C DRIVER
4291 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4292 S:      Supported
4293 F:      drivers/i2c/busses/i2c-gpio.c
4294 F:      include/linux/i2c-gpio.h
4295
4296 GENERIC GPIO I2C MULTIPLEXER DRIVER
4297 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4298 L:      linux-i2c@vger.kernel.org
4299 S:      Supported
4300 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4301 F:      include/linux/i2c-mux-gpio.h
4302 F:      Documentation/i2c/muxes/i2c-mux-gpio
4303
4304 GENERIC HDLC (WAN) DRIVERS
4305 M:      Krzysztof Halasa <khc@pm.waw.pl>
4306 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4307 S:      Maintained
4308 F:      drivers/net/wan/c101.c
4309 F:      drivers/net/wan/hd6457*
4310 F:      drivers/net/wan/hdlc*
4311 F:      drivers/net/wan/n2.c
4312 F:      drivers/net/wan/pc300too.c
4313 F:      drivers/net/wan/pci200syn.c
4314 F:      drivers/net/wan/wanxl*
4315
4316 GENERIC INCLUDE/ASM HEADER FILES
4317 M:      Arnd Bergmann <arnd@arndb.de>
4318 L:      linux-arch@vger.kernel.org
4319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4320 S:      Maintained
4321 F:      include/asm-generic/
4322 F:      include/uapi/asm-generic/
4323
4324 GENERIC PHY FRAMEWORK
4325 M:      Kishon Vijay Abraham I <kishon@ti.com>
4326 L:      linux-kernel@vger.kernel.org
4327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4328 S:      Supported
4329 F:      drivers/phy/
4330 F:      include/linux/phy/
4331
4332 GENERIC PM DOMAINS
4333 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4334 M:      Kevin Hilman <khilman@kernel.org>
4335 M:      Ulf Hansson <ulf.hansson@linaro.org>
4336 L:      linux-pm@vger.kernel.org
4337 S:      Supported
4338 F:      drivers/base/power/domain*.c
4339 F:      include/linux/pm_domain.h
4340
4341 GENERIC UIO DRIVER FOR PCI DEVICES
4342 M:      "Michael S. Tsirkin" <mst@redhat.com>
4343 L:      kvm@vger.kernel.org
4344 S:      Supported
4345 F:      drivers/uio/uio_pci_generic.c
4346
4347 GET_MAINTAINER SCRIPT
4348 M:      Joe Perches <joe@perches.com>
4349 S:      Maintained
4350 F:      scripts/get_maintainer.pl
4351
4352 GFS2 FILE SYSTEM
4353 M:      Steven Whitehouse <swhiteho@redhat.com>
4354 M:      Bob Peterson <rpeterso@redhat.com>
4355 L:      cluster-devel@redhat.com
4356 W:      http://sources.redhat.com/cluster/
4357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4358 S:      Supported
4359 F:      Documentation/filesystems/gfs2*.txt
4360 F:      fs/gfs2/
4361 F:      include/uapi/linux/gfs2_ondisk.h
4362
4363 GIGASET ISDN DRIVERS
4364 M:      Hansjoerg Lipp <hjlipp@web.de>
4365 M:      Tilman Schmidt <tilman@imap.cc>
4366 L:      gigaset307x-common@lists.sourceforge.net
4367 W:      http://gigaset307x.sourceforge.net/
4368 S:      Maintained
4369 F:      Documentation/isdn/README.gigaset
4370 F:      drivers/isdn/gigaset/
4371 F:      include/uapi/linux/gigaset_dev.h
4372
4373 GO7007 MPEG CODEC
4374 M:      Hans Verkuil <hans.verkuil@cisco.com>
4375 L:      linux-media@vger.kernel.org
4376 S:      Maintained
4377 F:      drivers/media/usb/go7007/
4378
4379 GOODIX TOUCHSCREEN
4380 M:      Bastien Nocera <hadess@hadess.net>
4381 L:      linux-input@vger.kernel.org
4382 S:      Maintained
4383 F:      drivers/input/touchscreen/goodix.c
4384
4385 GPIO SUBSYSTEM
4386 M:      Linus Walleij <linus.walleij@linaro.org>
4387 M:      Alexandre Courbot <gnurou@gmail.com>
4388 L:      linux-gpio@vger.kernel.org
4389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4390 S:      Maintained
4391 F:      Documentation/gpio/
4392 F:      drivers/gpio/
4393 F:      include/linux/gpio/
4394 F:      include/linux/gpio.h
4395 F:      include/asm-generic/gpio.h
4396
4397 GRE DEMULTIPLEXER DRIVER
4398 M:      Dmitry Kozlov <xeb@mail.ru>
4399 L:      netdev@vger.kernel.org
4400 S:      Maintained
4401 F:      net/ipv4/gre_demux.c
4402 F:      net/ipv4/gre_offload.c
4403 F:      include/net/gre.h
4404
4405 GRETH 10/100/1G Ethernet MAC device driver
4406 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4407 L:      netdev@vger.kernel.org
4408 S:      Maintained
4409 F:      drivers/net/ethernet/aeroflex/
4410
4411 GSPCA FINEPIX SUBDRIVER
4412 M:      Frank Zago <frank@zago.net>
4413 L:      linux-media@vger.kernel.org
4414 T:      git git://linuxtv.org/media_tree.git
4415 S:      Maintained
4416 F:      drivers/media/usb/gspca/finepix.c
4417
4418 GSPCA GL860 SUBDRIVER
4419 M:      Olivier Lorin <o.lorin@laposte.net>
4420 L:      linux-media@vger.kernel.org
4421 T:      git git://linuxtv.org/media_tree.git
4422 S:      Maintained
4423 F:      drivers/media/usb/gspca/gl860/
4424
4425 GSPCA M5602 SUBDRIVER
4426 M:      Erik Andren <erik.andren@gmail.com>
4427 L:      linux-media@vger.kernel.org
4428 T:      git git://linuxtv.org/media_tree.git
4429 S:      Maintained
4430 F:      drivers/media/usb/gspca/m5602/
4431
4432 GSPCA PAC207 SONIXB SUBDRIVER
4433 M:      Hans de Goede <hdegoede@redhat.com>
4434 L:      linux-media@vger.kernel.org
4435 T:      git git://linuxtv.org/media_tree.git
4436 S:      Maintained
4437 F:      drivers/media/usb/gspca/pac207.c
4438
4439 GSPCA SN9C20X SUBDRIVER
4440 M:      Brian Johnson <brijohn@gmail.com>
4441 L:      linux-media@vger.kernel.org
4442 T:      git git://linuxtv.org/media_tree.git
4443 S:      Maintained
4444 F:      drivers/media/usb/gspca/sn9c20x.c
4445
4446 GSPCA T613 SUBDRIVER
4447 M:      Leandro Costantino <lcostantino@gmail.com>
4448 L:      linux-media@vger.kernel.org
4449 T:      git git://linuxtv.org/media_tree.git
4450 S:      Maintained
4451 F:      drivers/media/usb/gspca/t613.c
4452
4453 GSPCA USB WEBCAM DRIVER
4454 M:      Hans de Goede <hdegoede@redhat.com>
4455 L:      linux-media@vger.kernel.org
4456 T:      git git://linuxtv.org/media_tree.git
4457 S:      Maintained
4458 F:      drivers/media/usb/gspca/
4459
4460 GUID PARTITION TABLE (GPT)
4461 M:      Davidlohr Bueso <davidlohr@hp.com>
4462 L:      linux-efi@vger.kernel.org
4463 S:      Maintained
4464 F:      block/partitions/efi.*
4465
4466 STK1160 USB VIDEO CAPTURE DRIVER
4467 M:      Ezequiel Garcia <elezegarcia@gmail.com>
4468 L:      linux-media@vger.kernel.org
4469 T:      git git://linuxtv.org/media_tree.git
4470 S:      Maintained
4471 F:      drivers/media/usb/stk1160/
4472
4473 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4474 M:      Frank Seidel <frank@f-seidel.de>
4475 L:      platform-driver-x86@vger.kernel.org
4476 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4477 S:      Maintained
4478 F:      drivers/platform/x86/hdaps.c
4479
4480 HDPVR USB VIDEO ENCODER DRIVER
4481 M:      Hans Verkuil <hverkuil@xs4all.nl>
4482 L:      linux-media@vger.kernel.org
4483 T:      git git://linuxtv.org/media_tree.git
4484 W:      http://linuxtv.org
4485 S:      Odd Fixes
4486 F:      drivers/media/usb/hdpvr/
4487
4488 HWPOISON MEMORY FAILURE HANDLING
4489 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4490 L:      linux-mm@kvack.org
4491 S:      Maintained
4492 F:      mm/memory-failure.c
4493 F:      mm/hwpoison-inject.c
4494
4495 HYPERVISOR VIRTUAL CONSOLE DRIVER
4496 L:      linuxppc-dev@lists.ozlabs.org
4497 S:      Odd Fixes
4498 F:      drivers/tty/hvc/
4499
4500 HACKRF MEDIA DRIVER
4501 M:      Antti Palosaari <crope@iki.fi>
4502 L:      linux-media@vger.kernel.org
4503 W:      http://linuxtv.org/
4504 W:      http://palosaari.fi/linux/
4505 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4506 T:      git git://linuxtv.org/anttip/media_tree.git
4507 S:      Maintained
4508 F:      drivers/media/usb/hackrf/
4509
4510 HARDWARE MONITORING
4511 M:      Jean Delvare <jdelvare@suse.de>
4512 M:      Guenter Roeck <linux@roeck-us.net>
4513 L:      lm-sensors@lm-sensors.org
4514 W:      http://www.lm-sensors.org/
4515 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4517 S:      Maintained
4518 F:      Documentation/hwmon/
4519 F:      drivers/hwmon/
4520 F:      include/linux/hwmon*.h
4521
4522 HARDWARE RANDOM NUMBER GENERATOR CORE
4523 M:      Matt Mackall <mpm@selenic.com>
4524 M:      Herbert Xu <herbert@gondor.apana.org.au>
4525 L:      linux-crypto@vger.kernel.org
4526 S:      Odd fixes
4527 F:      Documentation/hw_random.txt
4528 F:      drivers/char/hw_random/
4529 F:      include/linux/hw_random.h
4530
4531 HARDWARE SPINLOCK CORE
4532 M:      Ohad Ben-Cohen <ohad@wizery.com>
4533 S:      Maintained
4534 F:      Documentation/hwspinlock.txt
4535 F:      drivers/hwspinlock/hwspinlock_*
4536 F:      include/linux/hwspinlock.h
4537
4538 HARMONY SOUND DRIVER
4539 L:      linux-parisc@vger.kernel.org
4540 S:      Maintained
4541 F:      sound/parisc/harmony.*
4542
4543 HD29L2 MEDIA DRIVER
4544 M:      Antti Palosaari <crope@iki.fi>
4545 L:      linux-media@vger.kernel.org
4546 W:      http://linuxtv.org/
4547 W:      http://palosaari.fi/linux/
4548 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4549 T:      git git://linuxtv.org/anttip/media_tree.git
4550 S:      Maintained
4551 F:      drivers/media/dvb-frontends/hd29l2*
4552
4553 HEWLETT-PACKARD SMART2 RAID DRIVER
4554 L:      iss_storagedev@hp.com
4555 S:      Orphan
4556 F:      Documentation/blockdev/cpqarray.txt
4557 F:      drivers/block/cpqarray.*
4558
4559 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4560 M:      Don Brace <don.brace@pmcs.com>
4561 L:      iss_storagedev@hp.com
4562 L:      storagedev@pmcs.com
4563 L:      linux-scsi@vger.kernel.org
4564 S:      Supported
4565 F:      Documentation/scsi/hpsa.txt
4566 F:      drivers/scsi/hpsa*.[ch]
4567 F:      include/linux/cciss*.h
4568 F:      include/uapi/linux/cciss*.h
4569
4570 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4571 M:      Don Brace <don.brace@pmcs.com>
4572 L:      iss_storagedev@hp.com
4573 L:      storagedev@pmcs.com
4574 L:      linux-scsi@vger.kernel.org
4575 S:      Supported
4576 F:      Documentation/blockdev/cciss.txt
4577 F:      drivers/block/cciss*
4578 F:      include/linux/cciss_ioctl.h
4579 F:      include/uapi/linux/cciss_ioctl.h
4580
4581 HFS FILESYSTEM
4582 L:      linux-fsdevel@vger.kernel.org
4583 S:      Orphan
4584 F:      Documentation/filesystems/hfs.txt
4585 F:      fs/hfs/
4586
4587 HFSPLUS FILESYSTEM
4588 L:      linux-fsdevel@vger.kernel.org
4589 S:      Orphan
4590 F:      Documentation/filesystems/hfsplus.txt
4591 F:      fs/hfsplus/
4592
4593 HGA FRAMEBUFFER DRIVER
4594 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4595 L:      linux-nvidia@lists.surfsouth.com
4596 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4597 S:      Maintained
4598 F:      drivers/video/fbdev/hgafb.c
4599
4600 HIBERNATION (aka Software Suspend, aka swsusp)
4601 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4602 M:      Pavel Machek <pavel@ucw.cz>
4603 L:      linux-pm@vger.kernel.org
4604 S:      Supported
4605 F:      arch/x86/power/
4606 F:      drivers/base/power/
4607 F:      kernel/power/
4608 F:      include/linux/suspend.h
4609 F:      include/linux/freezer.h
4610 F:      include/linux/pm.h
4611 F:      arch/*/include/asm/suspend*.h
4612
4613 HID CORE LAYER
4614 M:      Jiri Kosina <jkosina@suse.cz>
4615 L:      linux-input@vger.kernel.org
4616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4617 S:      Maintained
4618 F:      drivers/hid/
4619 F:      include/linux/hid*
4620 F:      include/uapi/linux/hid*
4621
4622 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4623 M:      Thomas Gleixner <tglx@linutronix.de>
4624 L:      linux-kernel@vger.kernel.org
4625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4626 S:      Maintained
4627 F:      Documentation/timers/
4628 F:      kernel/time/hrtimer.c
4629 F:      kernel/time/clockevents.c
4630 F:      kernel/time/tick*.*
4631 F:      kernel/time/timer_*.c
4632 F:      include/linux/clockchips.h
4633 F:      include/linux/hrtimer.h
4634
4635 HIGH-SPEED SCC DRIVER FOR AX.25
4636 L:      linux-hams@vger.kernel.org
4637 S:      Orphan
4638 F:      drivers/net/hamradio/dmascc.c
4639 F:      drivers/net/hamradio/scc.c
4640
4641 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4642 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4643 W:      http://www.highpoint-tech.com
4644 S:      Supported
4645 F:      Documentation/scsi/hptiop.txt
4646 F:      drivers/scsi/hptiop.c
4647
4648 HIPPI
4649 M:      Jes Sorensen <jes@trained-monkey.org>
4650 L:      linux-hippi@sunsite.dk
4651 S:      Maintained
4652 F:      include/linux/hippidevice.h
4653 F:      include/uapi/linux/if_hippi.h
4654 F:      net/802/hippi.c
4655 F:      drivers/net/hippi/
4656
4657 HOST AP DRIVER
4658 M:      Jouni Malinen <j@w1.fi>
4659 L:      hostap@shmoo.com (subscribers-only)
4660 L:      linux-wireless@vger.kernel.org
4661 W:      http://hostap.epitest.fi/
4662 S:      Maintained
4663 F:      drivers/net/wireless/hostap/
4664
4665 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4666 L:      platform-driver-x86@vger.kernel.org
4667 S:      Orphan
4668 F:      drivers/platform/x86/tc1100-wmi.c
4669
4670 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4671 M:      Jaroslav Kysela <perex@perex.cz>
4672 S:      Maintained
4673 F:      drivers/net/ethernet/hp/hp100.*
4674
4675 HPET:   High Precision Event Timers driver
4676 M:      Clemens Ladisch <clemens@ladisch.de>
4677 S:      Maintained
4678 F:      Documentation/timers/hpet.txt
4679 F:      drivers/char/hpet.c
4680 F:      include/linux/hpet.h
4681 F:      include/uapi/linux/hpet.h
4682
4683 HPET:   x86
4684 S:      Orphan
4685 F:      arch/x86/kernel/hpet.c
4686 F:      arch/x86/include/asm/hpet.h
4687
4688 HPFS FILESYSTEM
4689 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4690 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4691 S:      Maintained
4692 F:      fs/hpfs/
4693
4694 HSI SUBSYSTEM
4695 M:      Sebastian Reichel <sre@kernel.org>
4696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4697 S:      Maintained
4698 F:      Documentation/ABI/testing/sysfs-bus-hsi
4699 F:      Documentation/hsi.txt
4700 F:      drivers/hsi/
4701 F:      include/linux/hsi/
4702 F:      include/uapi/linux/hsi/
4703
4704 HSO 3G MODEM DRIVER
4705 M:      Jan Dumon <j.dumon@option.com>
4706 W:      http://www.pharscape.org
4707 S:      Maintained
4708 F:      drivers/net/usb/hso.c
4709
4710 HSR NETWORK PROTOCOL
4711 M:      Arvid Brodin <arvid.brodin@alten.se>
4712 L:      netdev@vger.kernel.org
4713 S:      Maintained
4714 F:      net/hsr/
4715
4716 HTCPEN TOUCHSCREEN DRIVER
4717 M:      Pau Oliva Fora <pof@eslack.org>
4718 L:      linux-input@vger.kernel.org
4719 S:      Maintained
4720 F:      drivers/input/touchscreen/htcpen.c
4721
4722 HUGETLB FILESYSTEM
4723 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4724 S:      Maintained
4725 F:      fs/hugetlbfs/
4726
4727 Hyper-V CORE AND DRIVERS
4728 M:      K. Y. Srinivasan <kys@microsoft.com>
4729 M:      Haiyang Zhang <haiyangz@microsoft.com>
4730 L:      devel@linuxdriverproject.org
4731 S:      Maintained
4732 F:      arch/x86/include/asm/mshyperv.h
4733 F:      arch/x86/include/uapi/asm/hyperv.h
4734 F:      arch/x86/kernel/cpu/mshyperv.c
4735 F:      drivers/hid/hid-hyperv.c
4736 F:      drivers/hv/
4737 F:      drivers/input/serio/hyperv-keyboard.c
4738 F:      drivers/net/hyperv/
4739 F:      drivers/scsi/storvsc_drv.c
4740 F:      drivers/video/fbdev/hyperv_fb.c
4741 F:      include/linux/hyperv.h
4742 F:      tools/hv/
4743
4744 I2C OVER PARALLEL PORT
4745 M:      Jean Delvare <jdelvare@suse.de>
4746 L:      linux-i2c@vger.kernel.org
4747 S:      Maintained
4748 F:      Documentation/i2c/busses/i2c-parport
4749 F:      Documentation/i2c/busses/i2c-parport-light
4750 F:      drivers/i2c/busses/i2c-parport.c
4751 F:      drivers/i2c/busses/i2c-parport-light.c
4752
4753 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4754 M:      Jean Delvare <jdelvare@suse.de>
4755 L:      linux-i2c@vger.kernel.org
4756 S:      Maintained
4757 F:      Documentation/i2c/busses/i2c-ali1535
4758 F:      Documentation/i2c/busses/i2c-ali1563
4759 F:      Documentation/i2c/busses/i2c-ali15x3
4760 F:      Documentation/i2c/busses/i2c-amd756
4761 F:      Documentation/i2c/busses/i2c-amd8111
4762 F:      Documentation/i2c/busses/i2c-i801
4763 F:      Documentation/i2c/busses/i2c-nforce2
4764 F:      Documentation/i2c/busses/i2c-piix4
4765 F:      Documentation/i2c/busses/i2c-sis5595
4766 F:      Documentation/i2c/busses/i2c-sis630
4767 F:      Documentation/i2c/busses/i2c-sis96x
4768 F:      Documentation/i2c/busses/i2c-via
4769 F:      Documentation/i2c/busses/i2c-viapro
4770 F:      drivers/i2c/busses/i2c-ali1535.c
4771 F:      drivers/i2c/busses/i2c-ali1563.c
4772 F:      drivers/i2c/busses/i2c-ali15x3.c
4773 F:      drivers/i2c/busses/i2c-amd756.c
4774 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4775 F:      drivers/i2c/busses/i2c-amd8111.c
4776 F:      drivers/i2c/busses/i2c-i801.c
4777 F:      drivers/i2c/busses/i2c-isch.c
4778 F:      drivers/i2c/busses/i2c-nforce2.c
4779 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4780 F:      drivers/i2c/busses/i2c-piix4.c
4781 F:      drivers/i2c/busses/i2c-sis5595.c
4782 F:      drivers/i2c/busses/i2c-sis630.c
4783 F:      drivers/i2c/busses/i2c-sis96x.c
4784 F:      drivers/i2c/busses/i2c-via.c
4785 F:      drivers/i2c/busses/i2c-viapro.c
4786
4787 I2C/SMBUS ISMT DRIVER
4788 M:      Seth Heasley <seth.heasley@intel.com>
4789 M:      Neil Horman <nhorman@tuxdriver.com>
4790 L:      linux-i2c@vger.kernel.org
4791 F:      drivers/i2c/busses/i2c-ismt.c
4792 F:      Documentation/i2c/busses/i2c-ismt
4793
4794 I2C/SMBUS STUB DRIVER
4795 M:      Jean Delvare <jdelvare@suse.de>
4796 L:      linux-i2c@vger.kernel.org
4797 S:      Maintained
4798 F:      drivers/i2c/i2c-stub.c
4799
4800 I2C SUBSYSTEM
4801 M:      Wolfram Sang <wsa@the-dreams.de>
4802 L:      linux-i2c@vger.kernel.org
4803 W:      https://i2c.wiki.kernel.org/
4804 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4806 S:      Maintained
4807 F:      Documentation/devicetree/bindings/i2c/
4808 F:      Documentation/i2c/
4809 F:      drivers/i2c/
4810 F:      include/linux/i2c.h
4811 F:      include/linux/i2c-*.h
4812 F:      include/uapi/linux/i2c.h
4813 F:      include/uapi/linux/i2c-*.h
4814
4815 I2C ACPI SUPPORT
4816 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4817 L:      linux-i2c@vger.kernel.org
4818 L:      linux-acpi@vger.kernel.org
4819 S:      Maintained
4820
4821 I2C-TAOS-EVM DRIVER
4822 M:      Jean Delvare <jdelvare@suse.de>
4823 L:      linux-i2c@vger.kernel.org
4824 S:      Maintained
4825 F:      Documentation/i2c/busses/i2c-taos-evm
4826 F:      drivers/i2c/busses/i2c-taos-evm.c
4827
4828 I2C-TINY-USB DRIVER
4829 M:      Till Harbaum <till@harbaum.org>
4830 L:      linux-i2c@vger.kernel.org
4831 W:      http://www.harbaum.org/till/i2c_tiny_usb
4832 S:      Maintained
4833 F:      drivers/i2c/busses/i2c-tiny-usb.c
4834
4835 i386 BOOT CODE
4836 M:      "H. Peter Anvin" <hpa@zytor.com>
4837 S:      Maintained
4838 F:      arch/x86/boot/
4839
4840 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4841 M:      "H. Peter Anvin" <hpa@zytor.com>
4842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4843 S:      Maintained
4844
4845 IA64 (Itanium) PLATFORM
4846 M:      Tony Luck <tony.luck@intel.com>
4847 M:      Fenghua Yu <fenghua.yu@intel.com>
4848 L:      linux-ia64@vger.kernel.org
4849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4850 S:      Maintained
4851 F:      arch/ia64/
4852
4853 IBM Power in-Nest Crypto Acceleration
4854 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4855 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4856 L:      linux-crypto@vger.kernel.org
4857 S:      Supported
4858 F:      drivers/crypto/nx/
4859
4860 IBM Power 842 compression accelerator
4861 M:      Dan Streetman <ddstreet@us.ibm.com>
4862 S:      Supported
4863 F:      drivers/crypto/nx/nx-842.c
4864 F:      include/linux/nx842.h
4865
4866 IBM Power Linux RAID adapter
4867 M:      Brian King <brking@us.ibm.com>
4868 S:      Supported
4869 F:      drivers/scsi/ipr.*
4870
4871 IBM Power Virtual Ethernet Device Driver
4872 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4873 L:      netdev@vger.kernel.org
4874 S:      Supported
4875 F:      drivers/net/ethernet/ibm/ibmveth.*
4876
4877 IBM Power Virtual SCSI Device Drivers
4878 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4879 L:      linux-scsi@vger.kernel.org
4880 S:      Supported
4881 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4882 F:      drivers/scsi/ibmvscsi/viosrp.h
4883
4884 IBM Power Virtual FC Device Drivers
4885 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4886 L:      linux-scsi@vger.kernel.org
4887 S:      Supported
4888 F:      drivers/scsi/ibmvscsi/ibmvfc*
4889
4890 IBM ServeRAID RAID DRIVER
4891 S:      Orphan
4892 F:      drivers/scsi/ips.*
4893
4894 ICH LPC AND GPIO DRIVER
4895 M:      Peter Tyser <ptyser@xes-inc.com>
4896 S:      Maintained
4897 F:      drivers/mfd/lpc_ich.c
4898 F:      drivers/gpio/gpio-ich.c
4899
4900 IDE SUBSYSTEM
4901 M:      "David S. Miller" <davem@davemloft.net>
4902 L:      linux-ide@vger.kernel.org
4903 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4905 S:      Maintained
4906 F:      Documentation/ide/
4907 F:      drivers/ide/
4908 F:      include/linux/ide.h
4909
4910 IDEAPAD LAPTOP EXTRAS DRIVER
4911 M:      Ike Panhc <ike.pan@canonical.com>
4912 L:      platform-driver-x86@vger.kernel.org
4913 W:      http://launchpad.net/ideapad-laptop
4914 S:      Maintained
4915 F:      drivers/platform/x86/ideapad-laptop.c
4916
4917 IDEAPAD LAPTOP SLIDEBAR DRIVER
4918 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4919 L:      linux-input@vger.kernel.org
4920 W:      https://github.com/o2genum/ideapad-slidebar
4921 S:      Maintained
4922 F:      drivers/input/misc/ideapad_slidebar.c
4923
4924 IDE/ATAPI DRIVERS
4925 M:      Borislav Petkov <bp@alien8.de>
4926 L:      linux-ide@vger.kernel.org
4927 S:      Maintained
4928 F:      Documentation/cdrom/ide-cd
4929 F:      drivers/ide/ide-cd*
4930
4931 IDLE-I7300
4932 M:      Andy Henroid <andrew.d.henroid@intel.com>
4933 L:      linux-pm@vger.kernel.org
4934 S:      Supported
4935 F:      drivers/idle/i7300_idle.c
4936
4937 IEEE 802.15.4 SUBSYSTEM
4938 M:      Alexander Aring <alex.aring@gmail.com>
4939 L:      linux-wpan@vger.kernel.org
4940 W:      https://github.com/linux-wpan
4941 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4942 S:      Maintained
4943 F:      net/ieee802154/
4944 F:      net/mac802154/
4945 F:      drivers/net/ieee802154/
4946 F:      include/linux/nl802154.h
4947 F:      include/linux/ieee802154.h
4948 F:      include/net/nl802154.h
4949 F:      include/net/mac802154.h
4950 F:      include/net/af_ieee802154.h
4951 F:      include/net/cfg802154.h
4952 F:      include/net/ieee802154_netdev.h
4953 F:      Documentation/networking/ieee802154.txt
4954
4955 IGORPLUG-USB IR RECEIVER
4956 M:      Sean Young <sean@mess.org>
4957 L:      linux-media@vger.kernel.org
4958 S:      Maintained
4959 F:      drivers/media/rc/igorplugusb.c
4960
4961 IGUANAWORKS USB IR TRANSCEIVER
4962 M:      Sean Young <sean@mess.org>
4963 L:      linux-media@vger.kernel.org
4964 S:      Maintained
4965 F:      drivers/media/rc/iguanair.c
4966
4967 IIO SUBSYSTEM AND DRIVERS
4968 M:      Jonathan Cameron <jic23@kernel.org>
4969 R:      Hartmut Knaack <knaack.h@gmx.de>
4970 R:      Lars-Peter Clausen <lars@metafoo.de>
4971 R:      Peter Meerwald <pmeerw@pmeerw.net>
4972 L:      linux-iio@vger.kernel.org
4973 S:      Maintained
4974 F:      drivers/iio/
4975 F:      drivers/staging/iio/
4976 F:      include/linux/iio/
4977 F:      tools/iio/
4978
4979 IKANOS/ADI EAGLE ADSL USB DRIVER
4980 M:      Matthieu Castet <castet.matthieu@free.fr>
4981 M:      Stanislaw Gruszka <stf_xl@wp.pl>
4982 S:      Maintained
4983 F:      drivers/usb/atm/ueagle-atm.c
4984
4985 INA209 HARDWARE MONITOR DRIVER
4986 M:      Guenter Roeck <linux@roeck-us.net>
4987 L:      lm-sensors@lm-sensors.org
4988 S:      Maintained
4989 F:      Documentation/hwmon/ina209
4990 F:      Documentation/devicetree/bindings/i2c/ina209.txt
4991 F:      drivers/hwmon/ina209.c
4992
4993 INA2XX HARDWARE MONITOR DRIVER
4994 M:      Guenter Roeck <linux@roeck-us.net>
4995 L:      lm-sensors@lm-sensors.org
4996 S:      Maintained
4997 F:      Documentation/hwmon/ina2xx
4998 F:      drivers/hwmon/ina2xx.c
4999 F:      include/linux/platform_data/ina2xx.h
5000
5001 INDUSTRY PACK SUBSYSTEM (IPACK)
5002 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5003 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5004 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5005 L:      industrypack-devel@lists.sourceforge.net
5006 W:      http://industrypack.sourceforge.net
5007 S:      Maintained
5008 F:      drivers/ipack/
5009
5010 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5011 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5012 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5013 L:      linux-ima-devel@lists.sourceforge.net
5014 L:      linux-ima-user@lists.sourceforge.net
5015 L:      linux-security-module@vger.kernel.org
5016 S:      Supported
5017 F:      security/integrity/ima/
5018
5019 IMGTEC IR DECODER DRIVER
5020 M:      James Hogan <james.hogan@imgtec.com>
5021 S:      Maintained
5022 F:      drivers/media/rc/img-ir/
5023
5024 IMS TWINTURBO FRAMEBUFFER DRIVER
5025 L:      linux-fbdev@vger.kernel.org
5026 S:      Orphan
5027 F:      drivers/video/fbdev/imsttfb.c
5028
5029 INFINIBAND SUBSYSTEM
5030 M:      Roland Dreier <roland@kernel.org>
5031 M:      Sean Hefty <sean.hefty@intel.com>
5032 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5033 L:      linux-rdma@vger.kernel.org
5034 W:      http://www.openfabrics.org/
5035 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
5037 S:      Supported
5038 F:      Documentation/infiniband/
5039 F:      drivers/infiniband/
5040 F:      include/uapi/linux/if_infiniband.h
5041
5042 INOTIFY
5043 M:      John McCutchan <john@johnmccutchan.com>
5044 M:      Robert Love <rlove@rlove.org>
5045 M:      Eric Paris <eparis@parisplace.org>
5046 S:      Maintained
5047 F:      Documentation/filesystems/inotify.txt
5048 F:      fs/notify/inotify/
5049 F:      include/linux/inotify.h
5050 F:      include/uapi/linux/inotify.h
5051
5052 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5053 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5054 L:      linux-input@vger.kernel.org
5055 Q:      http://patchwork.kernel.org/project/linux-input/list/
5056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5057 S:      Maintained
5058 F:      drivers/input/
5059 F:      include/linux/input.h
5060 F:      include/uapi/linux/input.h
5061 F:      include/linux/input/
5062
5063 INPUT MULTITOUCH (MT) PROTOCOL
5064 M:      Henrik Rydberg <rydberg@bitmath.org>
5065 L:      linux-input@vger.kernel.org
5066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5067 S:      Odd fixes
5068 F:      Documentation/input/multi-touch-protocol.txt
5069 F:      drivers/input/input-mt.c
5070 K:      \b(ABS|SYN)_MT_
5071
5072 INTEL ASoC BDW/HSW DRIVERS
5073 M:      Jie Yang <yang.jie@linux.intel.com>
5074 L:      alsa-devel@alsa-project.org
5075 S:      Supported
5076 F:      sound/soc/intel/sst-haswell*
5077 F:      sound/soc/intel/sst-dsp*
5078 F:      sound/soc/intel/sst-firmware.c
5079 F:      sound/soc/intel/broadwell.c
5080 F:      sound/soc/intel/haswell.c
5081
5082 INTEL C600 SERIES SAS CONTROLLER DRIVER
5083 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5084 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5085 L:      linux-scsi@vger.kernel.org
5086 T:      git git://git.code.sf.net/p/intel-sas/isci
5087 S:      Supported
5088 F:      drivers/scsi/isci/
5089
5090 INTEL IDLE DRIVER
5091 M:      Len Brown <lenb@kernel.org>
5092 L:      linux-pm@vger.kernel.org
5093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5094 S:      Supported
5095 F:      drivers/idle/intel_idle.c
5096
5097 INTEL PSTATE DRIVER
5098 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5099 L:      linux-pm@vger.kernel.org
5100 S:      Supported
5101 F:      drivers/cpufreq/intel_pstate.c
5102
5103 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5104 M:      Maik Broemme <mbroemme@plusserver.de>
5105 L:      linux-fbdev@vger.kernel.org
5106 S:      Maintained
5107 F:      Documentation/fb/intelfb.txt
5108 F:      drivers/video/fbdev/intelfb/
5109
5110 INTEL 810/815 FRAMEBUFFER DRIVER
5111 M:      Antonino Daplas <adaplas@gmail.com>
5112 L:      linux-fbdev@vger.kernel.org
5113 S:      Maintained
5114 F:      drivers/video/fbdev/i810/
5115
5116 INTEL MENLOW THERMAL DRIVER
5117 M:      Sujith Thomas <sujith.thomas@intel.com>
5118 L:      platform-driver-x86@vger.kernel.org
5119 W:      https://01.org/linux-acpi
5120 S:      Supported
5121 F:      drivers/platform/x86/intel_menlow.c
5122
5123 INTEL IA32 MICROCODE UPDATE SUPPORT
5124 M:      Borislav Petkov <bp@alien8.de>
5125 S:      Maintained
5126 F:      arch/x86/kernel/cpu/microcode/core*
5127 F:      arch/x86/kernel/cpu/microcode/intel*
5128
5129 INTEL I/OAT DMA DRIVER
5130 M:      Dave Jiang <dave.jiang@intel.com>
5131 R:      Dan Williams <dan.j.williams@intel.com>
5132 L:      dmaengine@vger.kernel.org
5133 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5134 S:      Supported
5135 F:      drivers/dma/ioat*
5136
5137 INTEL IOMMU (VT-d)
5138 M:      David Woodhouse <dwmw2@infradead.org>
5139 L:      iommu@lists.linux-foundation.org
5140 T:      git git://git.infradead.org/iommu-2.6.git
5141 S:      Supported
5142 F:      drivers/iommu/intel-iommu.c
5143 F:      include/linux/intel-iommu.h
5144
5145 INTEL IOP-ADMA DMA DRIVER
5146 R:      Dan Williams <dan.j.williams@intel.com>
5147 S:      Odd fixes
5148 F:      drivers/dma/iop-adma.c
5149
5150 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5151 M:      Krzysztof Halasa <khalasa@piap.pl>
5152 S:      Maintained
5153 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5154 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5155 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5156 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5157 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5158 F:      drivers/net/wan/ixp4xx_hss.c
5159
5160 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5161 M:      Deepak Saxena <dsaxena@plexity.net>
5162 S:      Maintained
5163 F:      drivers/char/hw_random/ixp4xx-rng.c
5164
5165 INTEL ETHERNET DRIVERS
5166 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5167 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5168 R:      Shannon Nelson <shannon.nelson@intel.com>
5169 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5170 R:      Don Skidmore <donald.c.skidmore@intel.com>
5171 R:      Matthew Vick <matthew.vick@intel.com>
5172 R:      John Ronciak <john.ronciak@intel.com>
5173 R:      Mitch Williams <mitch.a.williams@intel.com>
5174 L:      intel-wired-lan@lists.osuosl.org
5175 W:      http://www.intel.com/support/feedback.htm
5176 W:      http://e1000.sourceforge.net/
5177 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5180 S:      Supported
5181 F:      Documentation/networking/e100.txt
5182 F:      Documentation/networking/e1000.txt
5183 F:      Documentation/networking/e1000e.txt
5184 F:      Documentation/networking/igb.txt
5185 F:      Documentation/networking/igbvf.txt
5186 F:      Documentation/networking/ixgb.txt
5187 F:      Documentation/networking/ixgbe.txt
5188 F:      Documentation/networking/ixgbevf.txt
5189 F:      Documentation/networking/i40e.txt
5190 F:      Documentation/networking/i40evf.txt
5191 F:      drivers/net/ethernet/intel/
5192 F:      drivers/net/ethernet/intel/*/
5193
5194 INTEL-MID GPIO DRIVER
5195 M:      David Cohen <david.a.cohen@linux.intel.com>
5196 L:      linux-gpio@vger.kernel.org
5197 S:      Maintained
5198 F:      drivers/gpio/gpio-intel-mid.c
5199
5200 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5201 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5202 L:      linux-wireless@vger.kernel.org
5203 S:      Maintained
5204 F:      Documentation/networking/README.ipw2100
5205 F:      Documentation/networking/README.ipw2200
5206 F:      drivers/net/wireless/ipw2x00/
5207
5208 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5209 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5210 M:      Gang Wei <gang.wei@intel.com>
5211 M:      Shane Wang <shane.wang@intel.com>
5212 L:      tboot-devel@lists.sourceforge.net
5213 W:      http://tboot.sourceforge.net
5214 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5215 S:      Supported
5216 F:      Documentation/intel_txt.txt
5217 F:      include/linux/tboot.h
5218 F:      arch/x86/kernel/tboot.c
5219
5220 INTEL WIRELESS WIMAX CONNECTION 2400
5221 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5222 M:      linux-wimax@intel.com
5223 L:      wimax@linuxwimax.org (subscribers-only)
5224 S:      Supported
5225 W:      http://linuxwimax.org
5226 F:      Documentation/wimax/README.i2400m
5227 F:      drivers/net/wimax/i2400m/
5228 F:      include/uapi/linux/wimax/i2400m.h
5229
5230 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5231 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5232 L:      linux-wireless@vger.kernel.org
5233 S:      Supported
5234 F:      drivers/net/wireless/iwlegacy/
5235
5236 INTEL WIRELESS WIFI LINK (iwlwifi)
5237 M:      Johannes Berg <johannes.berg@intel.com>
5238 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5239 M:      Intel Linux Wireless <ilw@linux.intel.com>
5240 L:      linux-wireless@vger.kernel.org
5241 W:      http://intellinuxwireless.org
5242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5243 S:      Supported
5244 F:      drivers/net/wireless/iwlwifi/
5245
5246 INTEL MANAGEMENT ENGINE (mei)
5247 M:      Tomas Winkler <tomas.winkler@intel.com>
5248 L:      linux-kernel@vger.kernel.org
5249 S:      Supported
5250 F:      include/uapi/linux/mei.h
5251 F:      drivers/misc/mei/*
5252 F:      Documentation/misc-devices/mei/*
5253
5254 IOC3 ETHERNET DRIVER
5255 M:      Ralf Baechle <ralf@linux-mips.org>
5256 L:      linux-mips@linux-mips.org
5257 S:      Maintained
5258 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5259
5260 IOC3 SERIAL DRIVER
5261 M:      Pat Gefre <pfg@sgi.com>
5262 L:      linux-serial@vger.kernel.org
5263 S:      Maintained
5264 F:      drivers/tty/serial/ioc3_serial.c
5265
5266 IOMMU DRIVERS
5267 M:      Joerg Roedel <joro@8bytes.org>
5268 L:      iommu@lists.linux-foundation.org
5269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5270 S:      Maintained
5271 F:      drivers/iommu/
5272
5273 IP MASQUERADING
5274 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5275 S:      Maintained
5276 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5277
5278 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5279 M:      Francois Romieu <romieu@fr.zoreil.com>
5280 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5281 L:      netdev@vger.kernel.org
5282 S:      Maintained
5283 F:      drivers/net/ethernet/icplus/ipg.*
5284
5285 IPATH DRIVER
5286 M:      Mike Marciniszyn <infinipath@intel.com>
5287 L:      linux-rdma@vger.kernel.org
5288 S:      Maintained
5289 F:      drivers/infiniband/hw/ipath/
5290
5291 IPMI SUBSYSTEM
5292 M:      Corey Minyard <minyard@acm.org>
5293 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5294 W:      http://openipmi.sourceforge.net/
5295 S:      Supported
5296 F:      Documentation/IPMI.txt
5297 F:      drivers/char/ipmi/
5298 F:      include/linux/ipmi*
5299 F:      include/uapi/linux/ipmi*
5300
5301 IPS SCSI RAID DRIVER
5302 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5303 L:      linux-scsi@vger.kernel.org
5304 W:      http://www.adaptec.com/
5305 S:      Maintained
5306 F:      drivers/scsi/ips*
5307
5308 IPVS
5309 M:      Wensong Zhang <wensong@linux-vs.org>
5310 M:      Simon Horman <horms@verge.net.au>
5311 M:      Julian Anastasov <ja@ssi.bg>
5312 L:      netdev@vger.kernel.org
5313 L:      lvs-devel@vger.kernel.org
5314 S:      Maintained
5315 F:      Documentation/networking/ipvs-sysctl.txt
5316 F:      include/net/ip_vs.h
5317 F:      include/uapi/linux/ip_vs.h
5318 F:      net/netfilter/ipvs/
5319
5320 IPWIRELESS DRIVER
5321 M:      Jiri Kosina <jkosina@suse.cz>
5322 M:      David Sterba <dsterba@suse.cz>
5323 S:      Odd Fixes
5324 F:      drivers/tty/ipwireless/
5325
5326 IPX NETWORK LAYER
5327 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5328 L:      netdev@vger.kernel.org
5329 S:      Maintained
5330 F:      include/net/ipx.h
5331 F:      include/uapi/linux/ipx.h
5332 F:      net/ipx/
5333
5334 IRDA SUBSYSTEM
5335 M:      Samuel Ortiz <samuel@sortiz.org>
5336 L:      irda-users@lists.sourceforge.net (subscribers-only)
5337 L:      netdev@vger.kernel.org
5338 W:      http://irda.sourceforge.net/
5339 S:      Maintained
5340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5341 F:      Documentation/networking/irda.txt
5342 F:      drivers/net/irda/
5343 F:      include/net/irda/
5344 F:      net/irda/
5345
5346 IRQ SUBSYSTEM
5347 M:      Thomas Gleixner <tglx@linutronix.de>
5348 L:      linux-kernel@vger.kernel.org
5349 S:      Maintained
5350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5351 F:      kernel/irq/
5352
5353 IRQCHIP DRIVERS
5354 M:      Thomas Gleixner <tglx@linutronix.de>
5355 M:      Jason Cooper <jason@lakedaemon.net>
5356 L:      linux-kernel@vger.kernel.org
5357 S:      Maintained
5358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5359 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5360 F:      Documentation/devicetree/bindings/interrupt-controller/
5361 F:      drivers/irqchip/
5362
5363 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5364 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5365 S:      Maintained
5366 F:      Documentation/IRQ-domain.txt
5367 F:      include/linux/irqdomain.h
5368 F:      kernel/irq/irqdomain.c
5369
5370 ISAPNP
5371 M:      Jaroslav Kysela <perex@perex.cz>
5372 S:      Maintained
5373 F:      Documentation/isapnp.txt
5374 F:      drivers/pnp/isapnp/
5375 F:      include/linux/isapnp.h
5376
5377 ISA RADIO MODULE
5378 M:      Hans Verkuil <hverkuil@xs4all.nl>
5379 L:      linux-media@vger.kernel.org
5380 T:      git git://linuxtv.org/media_tree.git
5381 W:      http://linuxtv.org
5382 S:      Maintained
5383 F:      drivers/media/radio/radio-isa*
5384
5385 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5386 M:      Peter Jones <pjones@redhat.com>
5387 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5388 S:      Maintained
5389 F:      drivers/firmware/iscsi_ibft*
5390
5391 ISCSI
5392 M:      Mike Christie <michaelc@cs.wisc.edu>
5393 L:      open-iscsi@googlegroups.com
5394 W:      www.open-iscsi.org
5395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5396 S:      Maintained
5397 F:      drivers/scsi/*iscsi*
5398 F:      include/scsi/*iscsi*
5399
5400 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5401 M:      Or Gerlitz <ogerlitz@mellanox.com>
5402 M:      Sagi Grimberg <sagig@mellanox.com>
5403 M:      Roi Dayan <roid@mellanox.com>
5404 L:      linux-rdma@vger.kernel.org
5405 S:      Supported
5406 W:      http://www.openfabrics.org
5407 W:      www.open-iscsi.org
5408 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5409 F:      drivers/infiniband/ulp/iser/
5410
5411 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5412 M:      Sagi Grimberg <sagig@mellanox.com>
5413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5414 L:      linux-rdma@vger.kernel.org
5415 L:      target-devel@vger.kernel.org
5416 S:      Supported
5417 W:      http://www.linux-iscsi.org
5418 F:      drivers/infiniband/ulp/isert
5419
5420 ISDN SUBSYSTEM
5421 M:      Karsten Keil <isdn@linux-pingi.de>
5422 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5423 L:      netdev@vger.kernel.org
5424 W:      http://www.isdn4linux.de
5425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5426 S:      Maintained
5427 F:      Documentation/isdn/
5428 F:      drivers/isdn/
5429 F:      include/linux/isdn.h
5430 F:      include/linux/isdn/
5431 F:      include/uapi/linux/isdn.h
5432 F:      include/uapi/linux/isdn/
5433
5434 ISDN SUBSYSTEM (Eicon active card driver)
5435 M:      Armin Schindler <mac@melware.de>
5436 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5437 W:      http://www.melware.de
5438 S:      Maintained
5439 F:      drivers/isdn/hardware/eicon/
5440
5441 IT87 HARDWARE MONITORING DRIVER
5442 M:      Jean Delvare <jdelvare@suse.de>
5443 L:      lm-sensors@lm-sensors.org
5444 S:      Maintained
5445 F:      Documentation/hwmon/it87
5446 F:      drivers/hwmon/it87.c
5447
5448 IT913X MEDIA DRIVER
5449 M:      Antti Palosaari <crope@iki.fi>
5450 L:      linux-media@vger.kernel.org
5451 W:      http://linuxtv.org/
5452 W:      http://palosaari.fi/linux/
5453 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5454 T:      git git://linuxtv.org/anttip/media_tree.git
5455 S:      Maintained
5456 F:      drivers/media/tuners/it913x*
5457
5458 IVTV VIDEO4LINUX DRIVER
5459 M:      Andy Walls <awalls@md.metrocast.net>
5460 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5461 L:      linux-media@vger.kernel.org
5462 T:      git git://linuxtv.org/media_tree.git
5463 W:      http://www.ivtvdriver.org
5464 S:      Maintained
5465 F:      Documentation/video4linux/*.ivtv
5466 F:      drivers/media/pci/ivtv/
5467 F:      include/uapi/linux/ivtv*
5468
5469 IX2505V MEDIA DRIVER
5470 M:      Malcolm Priestley <tvboxspy@gmail.com>
5471 L:      linux-media@vger.kernel.org
5472 W:      http://linuxtv.org/
5473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5474 S:      Maintained
5475 F:      drivers/media/dvb-frontends/ix2505v*
5476
5477 JC42.4 TEMPERATURE SENSOR DRIVER
5478 M:      Guenter Roeck <linux@roeck-us.net>
5479 L:      lm-sensors@lm-sensors.org
5480 S:      Maintained
5481 F:      drivers/hwmon/jc42.c
5482 F:      Documentation/hwmon/jc42
5483
5484 JFS FILESYSTEM
5485 M:      Dave Kleikamp <shaggy@kernel.org>
5486 L:      jfs-discussion@lists.sourceforge.net
5487 W:      http://jfs.sourceforge.net/
5488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5489 S:      Maintained
5490 F:      Documentation/filesystems/jfs.txt
5491 F:      fs/jfs/
5492
5493 JME NETWORK DRIVER
5494 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5495 L:      netdev@vger.kernel.org
5496 S:      Maintained
5497 F:      drivers/net/ethernet/jme.*
5498
5499 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5500 M:      David Woodhouse <dwmw2@infradead.org>
5501 L:      linux-mtd@lists.infradead.org
5502 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5503 S:      Maintained
5504 F:      fs/jffs2/
5505 F:      include/uapi/linux/jffs2.h
5506
5507 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5508 M:      Andrew Morton <akpm@linux-foundation.org>
5509 M:      Jan Kara <jack@suse.cz>
5510 L:      linux-ext4@vger.kernel.org
5511 S:      Maintained
5512 F:      fs/jbd/
5513 F:      include/linux/jbd.h
5514
5515 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5516 M:      "Theodore Ts'o" <tytso@mit.edu>
5517 L:      linux-ext4@vger.kernel.org
5518 S:      Maintained
5519 F:      fs/jbd2/
5520 F:      include/linux/jbd2.h
5521
5522 JSM Neo PCI based serial card
5523 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5524 L:      linux-serial@vger.kernel.org
5525 S:      Maintained
5526 F:      drivers/tty/serial/jsm/
5527
5528 K10TEMP HARDWARE MONITORING DRIVER
5529 M:      Clemens Ladisch <clemens@ladisch.de>
5530 L:      lm-sensors@lm-sensors.org
5531 S:      Maintained
5532 F:      Documentation/hwmon/k10temp
5533 F:      drivers/hwmon/k10temp.c
5534
5535 K8TEMP HARDWARE MONITORING DRIVER
5536 M:      Rudolf Marek <r.marek@assembler.cz>
5537 L:      lm-sensors@lm-sensors.org
5538 S:      Maintained
5539 F:      Documentation/hwmon/k8temp
5540 F:      drivers/hwmon/k8temp.c
5541
5542 KCONFIG
5543 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5544 L:      linux-kbuild@vger.kernel.org
5545 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5546 S:      Maintained
5547 F:      Documentation/kbuild/kconfig-language.txt
5548 F:      scripts/kconfig/
5549
5550 KDUMP
5551 M:      Vivek Goyal <vgoyal@redhat.com>
5552 M:      Haren Myneni <hbabu@us.ibm.com>
5553 L:      kexec@lists.infradead.org
5554 W:      http://lse.sourceforge.net/kdump/
5555 S:      Maintained
5556 F:      Documentation/kdump/
5557
5558 KEENE FM RADIO TRANSMITTER DRIVER
5559 M:      Hans Verkuil <hverkuil@xs4all.nl>
5560 L:      linux-media@vger.kernel.org
5561 T:      git git://linuxtv.org/media_tree.git
5562 W:      http://linuxtv.org
5563 S:      Maintained
5564 F:      drivers/media/radio/radio-keene*
5565
5566 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5567 M:      Ian Kent <raven@themaw.net>
5568 L:      autofs@vger.kernel.org
5569 S:      Maintained
5570 F:      fs/autofs4/
5571
5572 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5573 M:      Michal Marek <mmarek@suse.cz>
5574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5576 L:      linux-kbuild@vger.kernel.org
5577 S:      Maintained
5578 F:      Documentation/kbuild/
5579 F:      Makefile
5580 F:      scripts/Makefile.*
5581 F:      scripts/basic/
5582 F:      scripts/mk*
5583 F:      scripts/package/
5584
5585 KERNEL JANITORS
5586 L:      kernel-janitors@vger.kernel.org
5587 W:      http://kernelnewbies.org/KernelJanitors
5588 S:      Odd Fixes
5589
5590 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5591 M:      "J. Bruce Fields" <bfields@fieldses.org>
5592 L:      linux-nfs@vger.kernel.org
5593 W:      http://nfs.sourceforge.net/
5594 S:      Supported
5595 F:      fs/nfsd/
5596 F:      include/uapi/linux/nfsd/
5597 F:      fs/lockd/
5598 F:      fs/nfs_common/
5599 F:      net/sunrpc/
5600 F:      include/linux/lockd/
5601 F:      include/linux/sunrpc/
5602 F:      include/uapi/linux/sunrpc/
5603
5604 KERNEL SELFTEST FRAMEWORK
5605 M:      Shuah Khan <shuahkh@osg.samsung.com>
5606 L:      linux-api@vger.kernel.org
5607 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5608 S:      Maintained
5609 F:      tools/testing/selftests
5610
5611 KERNEL VIRTUAL MACHINE (KVM)
5612 M:      Gleb Natapov <gleb@kernel.org>
5613 M:      Paolo Bonzini <pbonzini@redhat.com>
5614 L:      kvm@vger.kernel.org
5615 W:      http://www.linux-kvm.org
5616 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5617 S:      Supported
5618 F:      Documentation/*/kvm*.txt
5619 F:      Documentation/virtual/kvm/
5620 F:      arch/*/kvm/
5621 F:      arch/x86/kernel/kvm.c
5622 F:      arch/x86/kernel/kvmclock.c
5623 F:      arch/*/include/asm/kvm*
5624 F:      include/linux/kvm*
5625 F:      include/uapi/linux/kvm*
5626 F:      virt/kvm/
5627
5628 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5629 M:      Joerg Roedel <joro@8bytes.org>
5630 L:      kvm@vger.kernel.org
5631 W:      http://kvm.qumranet.com
5632 S:      Maintained
5633 F:      arch/x86/include/asm/svm.h
5634 F:      arch/x86/kvm/svm.c
5635
5636 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5637 M:      Alexander Graf <agraf@suse.de>
5638 L:      kvm-ppc@vger.kernel.org
5639 W:      http://kvm.qumranet.com
5640 T:      git git://github.com/agraf/linux-2.6.git
5641 S:      Supported
5642 F:      arch/powerpc/include/asm/kvm*
5643 F:      arch/powerpc/kvm/
5644
5645 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5646 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5647 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5648 M:      linux390@de.ibm.com
5649 L:      linux-s390@vger.kernel.org
5650 W:      http://www.ibm.com/developerworks/linux/linux390/
5651 S:      Supported
5652 F:      Documentation/s390/kvm.txt
5653 F:      arch/s390/include/asm/kvm*
5654 F:      arch/s390/kvm/
5655 F:      drivers/s390/kvm/
5656
5657 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5658 M:      Christoffer Dall <christoffer.dall@linaro.org>
5659 M:      Marc Zyngier <marc.zyngier@arm.com>
5660 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5661 L:      kvmarm@lists.cs.columbia.edu
5662 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5663 S:      Supported
5664 F:      arch/arm/include/uapi/asm/kvm*
5665 F:      arch/arm/include/asm/kvm*
5666 F:      arch/arm/kvm/
5667 F:      virt/kvm/arm/
5668 F:      include/kvm/arm_*
5669
5670 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5671 M:      Christoffer Dall <christoffer.dall@linaro.org>
5672 M:      Marc Zyngier <marc.zyngier@arm.com>
5673 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5674 L:      kvmarm@lists.cs.columbia.edu
5675 S:      Maintained
5676 F:      arch/arm64/include/uapi/asm/kvm*
5677 F:      arch/arm64/include/asm/kvm*
5678 F:      arch/arm64/kvm/
5679
5680 KEXEC
5681 M:      Eric Biederman <ebiederm@xmission.com>
5682 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5683 L:      kexec@lists.infradead.org
5684 S:      Maintained
5685 F:      include/linux/kexec.h
5686 F:      include/uapi/linux/kexec.h
5687 F:      kernel/kexec.c
5688
5689 KEYS/KEYRINGS:
5690 M:      David Howells <dhowells@redhat.com>
5691 L:      keyrings@linux-nfs.org
5692 S:      Maintained
5693 F:      Documentation/security/keys.txt
5694 F:      include/linux/key.h
5695 F:      include/linux/key-type.h
5696 F:      include/keys/
5697 F:      security/keys/
5698
5699 KEYS-TRUSTED
5700 M:      David Safford <safford@us.ibm.com>
5701 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5702 L:      linux-security-module@vger.kernel.org
5703 L:      keyrings@linux-nfs.org
5704 S:      Supported
5705 F:      Documentation/security/keys-trusted-encrypted.txt
5706 F:      include/keys/trusted-type.h
5707 F:      security/keys/trusted.c
5708 F:      security/keys/trusted.h
5709
5710 KEYS-ENCRYPTED
5711 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5712 M:      David Safford <safford@us.ibm.com>
5713 L:      linux-security-module@vger.kernel.org
5714 L:      keyrings@linux-nfs.org
5715 S:      Supported
5716 F:      Documentation/security/keys-trusted-encrypted.txt
5717 F:      include/keys/encrypted-type.h
5718 F:      security/keys/encrypted-keys/
5719
5720 KGDB / KDB /debug_core
5721 M:      Jason Wessel <jason.wessel@windriver.com>
5722 W:      http://kgdb.wiki.kernel.org/
5723 L:      kgdb-bugreport@lists.sourceforge.net
5724 S:      Maintained
5725 F:      Documentation/DocBook/kgdb.tmpl
5726 F:      drivers/misc/kgdbts.c
5727 F:      drivers/tty/serial/kgdboc.c
5728 F:      include/linux/kdb.h
5729 F:      include/linux/kgdb.h
5730 F:      kernel/debug/
5731
5732 KMEMCHECK
5733 M:      Vegard Nossum <vegardno@ifi.uio.no>
5734 M:      Pekka Enberg <penberg@kernel.org>
5735 S:      Maintained
5736 F:      Documentation/kmemcheck.txt
5737 F:      arch/x86/include/asm/kmemcheck.h
5738 F:      arch/x86/mm/kmemcheck/
5739 F:      include/linux/kmemcheck.h
5740 F:      mm/kmemcheck.c
5741
5742 KMEMLEAK
5743 M:      Catalin Marinas <catalin.marinas@arm.com>
5744 S:      Maintained
5745 F:      Documentation/kmemleak.txt
5746 F:      include/linux/kmemleak.h
5747 F:      mm/kmemleak.c
5748 F:      mm/kmemleak-test.c
5749
5750 KPROBES
5751 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5752 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5753 M:      "David S. Miller" <davem@davemloft.net>
5754 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5755 S:      Maintained
5756 F:      Documentation/kprobes.txt
5757 F:      include/linux/kprobes.h
5758 F:      kernel/kprobes.c
5759
5760 KS0108 LCD CONTROLLER DRIVER
5761 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5762 W:      http://miguelojeda.es/auxdisplay.htm
5763 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5764 S:      Maintained
5765 F:      Documentation/auxdisplay/ks0108
5766 F:      drivers/auxdisplay/ks0108.c
5767 F:      include/linux/ks0108.h
5768
5769 LAPB module
5770 L:      linux-x25@vger.kernel.org
5771 S:      Orphan
5772 F:      Documentation/networking/lapb-module.txt
5773 F:      include/*/lapb.h
5774 F:      net/lapb/
5775
5776 LASI 53c700 driver for PARISC
5777 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5778 L:      linux-scsi@vger.kernel.org
5779 S:      Maintained
5780 F:      Documentation/scsi/53c700.txt
5781 F:      drivers/scsi/53c700*
5782
5783 LED SUBSYSTEM
5784 M:      Bryan Wu <cooloney@gmail.com>
5785 M:      Richard Purdie <rpurdie@rpsys.net>
5786 L:      linux-leds@vger.kernel.org
5787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5788 S:      Maintained
5789 F:      drivers/leds/
5790 F:      include/linux/leds.h
5791
5792 LEGACY EEPROM DRIVER
5793 M:      Jean Delvare <jdelvare@suse.de>
5794 S:      Maintained
5795 F:      Documentation/misc-devices/eeprom
5796 F:      drivers/misc/eeprom/eeprom.c
5797
5798 LEGO USB Tower driver
5799 M:      Juergen Stuber <starblue@users.sourceforge.net>
5800 L:      legousb-devel@lists.sourceforge.net
5801 W:      http://legousb.sourceforge.net/
5802 S:      Maintained
5803 F:      drivers/usb/misc/legousbtower.c
5804
5805 LG2160 MEDIA DRIVER
5806 M:      Michael Krufky <mkrufky@linuxtv.org>
5807 L:      linux-media@vger.kernel.org
5808 W:      http://linuxtv.org/
5809 W:      http://github.com/mkrufky
5810 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5811 T:      git git://linuxtv.org/mkrufky/tuners.git
5812 S:      Maintained
5813 F:      drivers/media/dvb-frontends/lg2160.*
5814
5815 LGDT3305 MEDIA DRIVER
5816 M:      Michael Krufky <mkrufky@linuxtv.org>
5817 L:      linux-media@vger.kernel.org
5818 W:      http://linuxtv.org/
5819 W:      http://github.com/mkrufky
5820 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5821 T:      git git://linuxtv.org/mkrufky/tuners.git
5822 S:      Maintained
5823 F:      drivers/media/dvb-frontends/lgdt3305.*
5824
5825 LGUEST
5826 M:      Rusty Russell <rusty@rustcorp.com.au>
5827 L:      lguest@lists.ozlabs.org
5828 W:      http://lguest.ozlabs.org/
5829 S:      Odd Fixes
5830 F:      arch/x86/include/asm/lguest*.h
5831 F:      arch/x86/lguest/
5832 F:      drivers/lguest/
5833 F:      include/linux/lguest*.h
5834 F:      tools/lguest/
5835
5836 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5837 M:      Tejun Heo <tj@kernel.org>
5838 L:      linux-ide@vger.kernel.org
5839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5840 S:      Maintained
5841 F:      drivers/ata/
5842 F:      include/linux/ata.h
5843 F:      include/linux/libata.h
5844
5845 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5846 M:      Viresh Kumar <viresh.linux@gmail.com>
5847 L:      linux-ide@vger.kernel.org
5848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5849 S:      Maintained
5850 F:      include/linux/pata_arasan_cf_data.h
5851 F:      drivers/ata/pata_arasan_cf.c
5852
5853 LIBATA PATA DRIVERS
5854 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5855 M:      Tejun Heo <tj@kernel.org>
5856 L:      linux-ide@vger.kernel.org
5857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5858 S:      Maintained
5859 F:      drivers/ata/pata_*.c
5860 F:      drivers/ata/ata_generic.c
5861
5862 LIBATA SATA AHCI PLATFORM devices support
5863 M:      Hans de Goede <hdegoede@redhat.com>
5864 M:      Tejun Heo <tj@kernel.org>
5865 L:      linux-ide@vger.kernel.org
5866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5867 S:      Maintained
5868 F:      drivers/ata/ahci_platform.c
5869 F:      drivers/ata/libahci_platform.c
5870 F:      include/linux/ahci_platform.h
5871
5872 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5873 M:      Mikael Pettersson <mikpelinux@gmail.com>
5874 L:      linux-ide@vger.kernel.org
5875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5876 S:      Maintained
5877 F:      drivers/ata/sata_promise.*
5878
5879 LIBLOCKDEP
5880 M:      Sasha Levin <sasha.levin@oracle.com>
5881 S:      Maintained
5882 F:      tools/lib/lockdep/
5883
5884 LINUX FOR IBM pSERIES (RS/6000)
5885 M:      Paul Mackerras <paulus@au.ibm.com>
5886 W:      http://www.ibm.com/linux/ltc/projects/ppc
5887 S:      Supported
5888 F:      arch/powerpc/boot/rs6000.h
5889
5890 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5891 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5892 M:      Paul Mackerras <paulus@samba.org>
5893 M:      Michael Ellerman <mpe@ellerman.id.au>
5894 W:      http://www.penguinppc.org/
5895 L:      linuxppc-dev@lists.ozlabs.org
5896 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5898 S:      Supported
5899 F:      Documentation/powerpc/
5900 F:      arch/powerpc/
5901
5902 LINUX FOR POWER MACINTOSH
5903 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5904 W:      http://www.penguinppc.org/
5905 L:      linuxppc-dev@lists.ozlabs.org
5906 S:      Maintained
5907 F:      arch/powerpc/platforms/powermac/
5908 F:      drivers/macintosh/
5909
5910 LINUX FOR POWERPC EMBEDDED MPC5XXX
5911 M:      Anatolij Gustschin <agust@denx.de>
5912 L:      linuxppc-dev@lists.ozlabs.org
5913 T:      git git://git.denx.de/linux-denx-agust.git
5914 S:      Maintained
5915 F:      arch/powerpc/platforms/512x/
5916 F:      arch/powerpc/platforms/52xx/
5917
5918 LINUX FOR POWERPC EMBEDDED PPC4XX
5919 M:      Alistair Popple <alistair@popple.id.au>
5920 M:      Matt Porter <mporter@kernel.crashing.org>
5921 W:      http://www.penguinppc.org/
5922 L:      linuxppc-dev@lists.ozlabs.org
5923 S:      Maintained
5924 F:      arch/powerpc/platforms/40x/
5925 F:      arch/powerpc/platforms/44x/
5926
5927 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5928 L:      linuxppc-dev@lists.ozlabs.org
5929 S:      Orphan
5930 F:      arch/powerpc/*/*virtex*
5931 F:      arch/powerpc/*/*/*virtex*
5932
5933 LINUX FOR POWERPC EMBEDDED PPC8XX
5934 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5935 W:      http://www.penguinppc.org/
5936 L:      linuxppc-dev@lists.ozlabs.org
5937 S:      Maintained
5938 F:      arch/powerpc/platforms/8xx/
5939
5940 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5941 M:      Scott Wood <scottwood@freescale.com>
5942 M:      Kumar Gala <galak@kernel.crashing.org>
5943 W:      http://www.penguinppc.org/
5944 L:      linuxppc-dev@lists.ozlabs.org
5945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5946 S:      Maintained
5947 F:      arch/powerpc/platforms/83xx/
5948 F:      arch/powerpc/platforms/85xx/
5949
5950 LINUX FOR POWERPC PA SEMI PWRFICIENT
5951 M:      Olof Johansson <olof@lixom.net>
5952 L:      linuxppc-dev@lists.ozlabs.org
5953 S:      Maintained
5954 F:      arch/powerpc/platforms/pasemi/
5955 F:      drivers/*/*pasemi*
5956 F:      drivers/*/*/*pasemi*
5957
5958 LINUX SECURITY MODULE (LSM) FRAMEWORK
5959 M:      Chris Wright <chrisw@sous-sol.org>
5960 L:      linux-security-module@vger.kernel.org
5961 S:      Supported
5962
5963 LIS3LV02D ACCELEROMETER DRIVER
5964 M:      Eric Piel <eric.piel@tremplin-utc.net>
5965 S:      Maintained
5966 F:      Documentation/misc-devices/lis3lv02d
5967 F:      drivers/misc/lis3lv02d/
5968 F:      drivers/platform/x86/hp_accel.c
5969
5970 LIVE PATCHING
5971 M:      Josh Poimboeuf <jpoimboe@redhat.com>
5972 M:      Seth Jennings <sjenning@redhat.com>
5973 M:      Jiri Kosina <jkosina@suse.cz>
5974 M:      Vojtech Pavlik <vojtech@suse.cz>
5975 S:      Maintained
5976 F:      kernel/livepatch/
5977 F:      include/linux/livepatch.h
5978 F:      arch/x86/include/asm/livepatch.h
5979 F:      arch/x86/kernel/livepatch.c
5980 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
5981 F:      samples/livepatch/
5982 L:      live-patching@vger.kernel.org
5983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
5984
5985 LLC (802.2)
5986 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5987 S:      Maintained
5988 F:      include/linux/llc.h
5989 F:      include/uapi/linux/llc.h
5990 F:      include/net/llc*
5991 F:      net/llc/
5992
5993 LM73 HARDWARE MONITOR DRIVER
5994 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
5995 L:      lm-sensors@lm-sensors.org
5996 S:      Maintained
5997 F:      drivers/hwmon/lm73.c
5998
5999 LM78 HARDWARE MONITOR DRIVER
6000 M:      Jean Delvare <jdelvare@suse.de>
6001 L:      lm-sensors@lm-sensors.org
6002 S:      Maintained
6003 F:      Documentation/hwmon/lm78
6004 F:      drivers/hwmon/lm78.c
6005
6006 LM83 HARDWARE MONITOR DRIVER
6007 M:      Jean Delvare <jdelvare@suse.de>
6008 L:      lm-sensors@lm-sensors.org
6009 S:      Maintained
6010 F:      Documentation/hwmon/lm83
6011 F:      drivers/hwmon/lm83.c
6012
6013 LM90 HARDWARE MONITOR DRIVER
6014 M:      Jean Delvare <jdelvare@suse.de>
6015 L:      lm-sensors@lm-sensors.org
6016 S:      Maintained
6017 F:      Documentation/hwmon/lm90
6018 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6019 F:      drivers/hwmon/lm90.c
6020
6021 LM95234 HARDWARE MONITOR DRIVER
6022 M:      Guenter Roeck <linux@roeck-us.net>
6023 L:      lm-sensors@lm-sensors.org
6024 S:      Maintained
6025 F:      Documentation/hwmon/lm95234
6026 F:      drivers/hwmon/lm95234.c
6027
6028 LME2510 MEDIA DRIVER
6029 M:      Malcolm Priestley <tvboxspy@gmail.com>
6030 L:      linux-media@vger.kernel.org
6031 W:      http://linuxtv.org/
6032 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6033 S:      Maintained
6034 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6035
6036 LOCKDEP AND LOCKSTAT
6037 M:      Peter Zijlstra <peterz@infradead.org>
6038 M:      Ingo Molnar <mingo@redhat.com>
6039 L:      linux-kernel@vger.kernel.org
6040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6041 S:      Maintained
6042 F:      Documentation/locking/lockdep*.txt
6043 F:      Documentation/locking/lockstat.txt
6044 F:      include/linux/lockdep.h
6045 F:      kernel/locking/
6046
6047 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6048 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6049 L:      linux-ntfs-dev@lists.sourceforge.net
6050 W:      http://www.linux-ntfs.org/content/view/19/37/
6051 S:      Maintained
6052 F:      Documentation/ldm.txt
6053 F:      block/partitions/ldm.*
6054
6055 LogFS
6056 M:      Joern Engel <joern@logfs.org>
6057 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6058 L:      logfs@logfs.org
6059 W:      logfs.org
6060 S:      Maintained
6061 F:      fs/logfs/
6062
6063 LPC32XX MACHINE SUPPORT
6064 M:      Roland Stigge <stigge@antcom.de>
6065 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6066 S:      Maintained
6067 F:      arch/arm/mach-lpc32xx/
6068
6069 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6070 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6071 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6072 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6073 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6074 L:      MPT-FusionLinux.pdl@avagotech.com
6075 L:      linux-scsi@vger.kernel.org
6076 W:      http://www.lsilogic.com/support
6077 S:      Supported
6078 F:      drivers/message/fusion/
6079 F:      drivers/scsi/mpt2sas/
6080 F:      drivers/scsi/mpt3sas/
6081
6082 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6083 M:      Matthew Wilcox <matthew@wil.cx>
6084 L:      linux-scsi@vger.kernel.org
6085 S:      Maintained
6086 F:      drivers/scsi/sym53c8xx_2/
6087
6088 LTC4261 HARDWARE MONITOR DRIVER
6089 M:      Guenter Roeck <linux@roeck-us.net>
6090 L:      lm-sensors@lm-sensors.org
6091 S:      Maintained
6092 F:      Documentation/hwmon/ltc4261
6093 F:      drivers/hwmon/ltc4261.c
6094
6095 LTP (Linux Test Project)
6096 M:      Mike Frysinger <vapier@gentoo.org>
6097 M:      Cyril Hrubis <chrubis@suse.cz>
6098 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6099 M:      Jan Stancek <jstancek@redhat.com>
6100 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6101 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6102 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6103 W:      http://linux-test-project.github.io/
6104 T:      git git://github.com/linux-test-project/ltp.git
6105 S:      Maintained
6106
6107 M32R ARCHITECTURE
6108 W:      http://www.linux-m32r.org/
6109 S:      Orphan
6110 F:      arch/m32r/
6111
6112 M68K ARCHITECTURE
6113 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6114 L:      linux-m68k@lists.linux-m68k.org
6115 W:      http://www.linux-m68k.org/
6116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6117 S:      Maintained
6118 F:      arch/m68k/
6119 F:      drivers/zorro/
6120
6121 M68K ON APPLE MACINTOSH
6122 M:      Joshua Thompson <funaho@jurai.org>
6123 W:      http://www.mac.linux-m68k.org/
6124 L:      linux-m68k@lists.linux-m68k.org
6125 S:      Maintained
6126 F:      arch/m68k/mac/
6127
6128 M68K ON HP9000/300
6129 M:      Philip Blundell <philb@gnu.org>
6130 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6131 S:      Maintained
6132 F:      arch/m68k/hp300/
6133
6134 M88DS3103 MEDIA DRIVER
6135 M:      Antti Palosaari <crope@iki.fi>
6136 L:      linux-media@vger.kernel.org
6137 W:      http://linuxtv.org/
6138 W:      http://palosaari.fi/linux/
6139 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6140 T:      git git://linuxtv.org/anttip/media_tree.git
6141 S:      Maintained
6142 F:      drivers/media/dvb-frontends/m88ds3103*
6143
6144 M88RS2000 MEDIA DRIVER
6145 M:      Malcolm Priestley <tvboxspy@gmail.com>
6146 L:      linux-media@vger.kernel.org
6147 W:      http://linuxtv.org/
6148 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6149 S:      Maintained
6150 F:      drivers/media/dvb-frontends/m88rs2000*
6151
6152 M88TS2022 MEDIA DRIVER
6153 M:      Antti Palosaari <crope@iki.fi>
6154 L:      linux-media@vger.kernel.org
6155 W:      http://linuxtv.org/
6156 W:      http://palosaari.fi/linux/
6157 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6158 T:      git git://linuxtv.org/anttip/media_tree.git
6159 S:      Maintained
6160 F:      drivers/media/tuners/m88ts2022*
6161
6162 MA901 MASTERKIT USB FM RADIO DRIVER
6163 M:      Alexey Klimov <klimov.linux@gmail.com>
6164 L:      linux-media@vger.kernel.org
6165 T:      git git://linuxtv.org/media_tree.git
6166 S:      Maintained
6167 F:      drivers/media/radio/radio-ma901.c
6168
6169 MAC80211
6170 M:      Johannes Berg <johannes@sipsolutions.net>
6171 L:      linux-wireless@vger.kernel.org
6172 W:      http://wireless.kernel.org/
6173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6175 S:      Maintained
6176 F:      Documentation/networking/mac80211-injection.txt
6177 F:      include/net/mac80211.h
6178 F:      net/mac80211/
6179
6180 MACVLAN DRIVER
6181 M:      Patrick McHardy <kaber@trash.net>
6182 L:      netdev@vger.kernel.org
6183 S:      Maintained
6184 F:      drivers/net/macvlan.c
6185 F:      include/linux/if_macvlan.h
6186
6187 MAILBOX API
6188 M:      Jassi Brar <jassisinghbrar@gmail.com>
6189 L:      linux-kernel@vger.kernel.org
6190 S:      Maintained
6191 F:      drivers/mailbox/
6192 F:      include/linux/mailbox_client.h
6193 F:      include/linux/mailbox_controller.h
6194
6195 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6196 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6197 W:      http://www.kernel.org/doc/man-pages
6198 L:      linux-man@vger.kernel.org
6199 S:      Maintained
6200
6201 MARVELL ARMADA DRM SUPPORT
6202 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6203 S:      Maintained
6204 F:      drivers/gpu/drm/armada/
6205
6206 MARVELL 88E6352 DSA support
6207 M:      Guenter Roeck <linux@roeck-us.net>
6208 S:      Maintained
6209 F:      drivers/net/dsa/mv88e6352.c
6210
6211 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6212 M:      Mirko Lindner <mlindner@marvell.com>
6213 M:      Stephen Hemminger <stephen@networkplumber.org>
6214 L:      netdev@vger.kernel.org
6215 S:      Maintained
6216 F:      drivers/net/ethernet/marvell/sk*
6217
6218 MARVELL LIBERTAS WIRELESS DRIVER
6219 L:      libertas-dev@lists.infradead.org
6220 S:      Orphan
6221 F:      drivers/net/wireless/libertas/
6222
6223 MARVELL MV643XX ETHERNET DRIVER
6224 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6225 L:      netdev@vger.kernel.org
6226 S:      Maintained
6227 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6228 F:      include/linux/mv643xx.h
6229
6230 MARVELL MVNETA ETHERNET DRIVER
6231 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6232 L:      netdev@vger.kernel.org
6233 S:      Maintained
6234 F:      drivers/net/ethernet/marvell/mvneta.*
6235
6236 MARVELL MWIFIEX WIRELESS DRIVER
6237 M:      Amitkumar Karwar <akarwar@marvell.com>
6238 M:      Avinash Patil <patila@marvell.com>
6239 L:      linux-wireless@vger.kernel.org
6240 S:      Maintained
6241 F:      drivers/net/wireless/mwifiex/
6242
6243 MARVELL MWL8K WIRELESS DRIVER
6244 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6245 L:      linux-wireless@vger.kernel.org
6246 S:      Odd Fixes
6247 F:      drivers/net/wireless/mwl8k.c
6248
6249 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6250 M:      Nicolas Pitre <nico@fluxnic.net>
6251 S:      Odd Fixes
6252 F:      drivers/mmc/host/mvsdio.*
6253
6254 MATROX FRAMEBUFFER DRIVER
6255 L:      linux-fbdev@vger.kernel.org
6256 S:      Orphan
6257 F:      drivers/video/fbdev/matrox/matroxfb_*
6258 F:      include/uapi/linux/matroxfb.h
6259
6260 MAX16065 HARDWARE MONITOR DRIVER
6261 M:      Guenter Roeck <linux@roeck-us.net>
6262 L:      lm-sensors@lm-sensors.org
6263 S:      Maintained
6264 F:      Documentation/hwmon/max16065
6265 F:      drivers/hwmon/max16065.c
6266
6267 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6268 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6269 L:      lm-sensors@lm-sensors.org
6270 S:      Maintained
6271 F:      Documentation/hwmon/max6650
6272 F:      drivers/hwmon/max6650.c
6273
6274 MAX6697 HARDWARE MONITOR DRIVER
6275 M:      Guenter Roeck <linux@roeck-us.net>
6276 L:      lm-sensors@lm-sensors.org
6277 S:      Maintained
6278 F:      Documentation/hwmon/max6697
6279 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6280 F:      drivers/hwmon/max6697.c
6281 F:      include/linux/platform_data/max6697.h
6282
6283 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6284 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6285 L:      linux-pm@vger.kernel.org
6286 S:      Supported
6287 F:      drivers/power/max14577_charger.c
6288 F:      drivers/power/max77693_charger.c
6289
6290 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6291 M:      Chanwoo Choi <cw00.choi@samsung.com>
6292 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6293 L:      linux-kernel@vger.kernel.org
6294 S:      Supported
6295 F:      drivers/*/max14577.c
6296 F:      drivers/*/max77686.c
6297 F:      drivers/*/max77693.c
6298 F:      drivers/extcon/extcon-max14577.c
6299 F:      drivers/extcon/extcon-max77693.c
6300 F:      drivers/rtc/rtc-max77686.c
6301 F:      drivers/clk/clk-max77686.c
6302 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6303 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6304 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6305 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6306 F:      include/linux/mfd/max14577*.h
6307 F:      include/linux/mfd/max77686*.h
6308 F:      include/linux/mfd/max77693*.h
6309
6310 MAXIRADIO FM RADIO RECEIVER DRIVER
6311 M:      Hans Verkuil <hverkuil@xs4all.nl>
6312 L:      linux-media@vger.kernel.org
6313 T:      git git://linuxtv.org/media_tree.git
6314 W:      http://linuxtv.org
6315 S:      Maintained
6316 F:      drivers/media/radio/radio-maxiradio*
6317
6318 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6319 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6320 P:      LinuxTV.org Project
6321 L:      linux-media@vger.kernel.org
6322 W:      http://linuxtv.org
6323 Q:      http://patchwork.kernel.org/project/linux-media/list/
6324 T:      git git://linuxtv.org/media_tree.git
6325 S:      Maintained
6326 F:      Documentation/dvb/
6327 F:      Documentation/video4linux/
6328 F:      Documentation/DocBook/media/
6329 F:      drivers/media/
6330 F:      drivers/staging/media/
6331 F:      include/media/
6332 F:      include/uapi/linux/dvb/
6333 F:      include/uapi/linux/videodev2.h
6334 F:      include/uapi/linux/media.h
6335 F:      include/uapi/linux/v4l2-*
6336 F:      include/uapi/linux/meye.h
6337 F:      include/uapi/linux/ivtv*
6338 F:      include/uapi/linux/uvcvideo.h
6339
6340 MEGARAID SCSI/SAS DRIVERS
6341 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6342 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6343 M:      Uday Lingala <uday.lingala@avagotech.com>
6344 L:      megaraidlinux.pdl@avagotech.com
6345 L:      linux-scsi@vger.kernel.org
6346 W:      http://www.lsi.com
6347 S:      Maintained
6348 F:      Documentation/scsi/megaraid.txt
6349 F:      drivers/scsi/megaraid.*
6350 F:      drivers/scsi/megaraid/
6351
6352 MELLANOX ETHERNET DRIVER (mlx4_en)
6353 M:      Amir Vadai <amirv@mellanox.com>
6354 M:      Ido Shamay <idos@mellanox.com>
6355 L:      netdev@vger.kernel.org
6356 S:      Supported
6357 W:      http://www.mellanox.com
6358 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6359 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6360
6361 MEMORY MANAGEMENT
6362 L:      linux-mm@kvack.org
6363 W:      http://www.linux-mm.org
6364 S:      Maintained
6365 F:      include/linux/mm.h
6366 F:      include/linux/gfp.h
6367 F:      include/linux/mmzone.h
6368 F:      include/linux/memory_hotplug.h
6369 F:      include/linux/vmalloc.h
6370 F:      mm/
6371
6372 MEMORY TECHNOLOGY DEVICES (MTD)
6373 M:      David Woodhouse <dwmw2@infradead.org>
6374 M:      Brian Norris <computersforpeace@gmail.com>
6375 L:      linux-mtd@lists.infradead.org
6376 W:      http://www.linux-mtd.infradead.org/
6377 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6378 T:      git git://git.infradead.org/linux-mtd.git
6379 T:      git git://git.infradead.org/l2-mtd.git
6380 S:      Maintained
6381 F:      drivers/mtd/
6382 F:      include/linux/mtd/
6383 F:      include/uapi/mtd/
6384
6385 MEN A21 WATCHDOG DRIVER
6386 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6387 L:      linux-watchdog@vger.kernel.org
6388 S:      Supported
6389 F:      drivers/watchdog/mena21_wdt.c
6390
6391 MEN CHAMELEON BUS (mcb)
6392 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6393 S:      Supported
6394 F:      drivers/mcb/
6395 F:      include/linux/mcb.h
6396
6397 MEN F21BMC (Board Management Controller)
6398 M:      Andreas Werner <andreas.werner@men.de>
6399 S:      Supported
6400 F:      drivers/mfd/menf21bmc.c
6401 F:      drivers/watchdog/menf21bmc_wdt.c
6402 F:      drivers/leds/leds-menf21bmc.c
6403 F:      drivers/hwmon/menf21bmc_hwmon.c
6404 F:      Documentation/hwmon/menf21bmc
6405
6406 METAG ARCHITECTURE
6407 M:      James Hogan <james.hogan@imgtec.com>
6408 L:      linux-metag@vger.kernel.org
6409 S:      Supported
6410 F:      arch/metag/
6411 F:      Documentation/metag/
6412 F:      Documentation/devicetree/bindings/metag/
6413 F:      drivers/clocksource/metag_generic.c
6414 F:      drivers/irqchip/irq-metag.c
6415 F:      drivers/irqchip/irq-metag-ext.c
6416 F:      drivers/tty/metag_da.c
6417
6418 MICROBLAZE ARCHITECTURE
6419 M:      Michal Simek <monstr@monstr.eu>
6420 W:      http://www.monstr.eu/fdt/
6421 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6422 S:      Supported
6423 F:      arch/microblaze/
6424
6425 MICROTEK X6 SCANNER
6426 M:      Oliver Neukum <oliver@neukum.org>
6427 S:      Maintained
6428 F:      drivers/usb/image/microtek.*
6429
6430 MIPS
6431 M:      Ralf Baechle <ralf@linux-mips.org>
6432 L:      linux-mips@linux-mips.org
6433 W:      http://www.linux-mips.org/
6434 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6435 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6436 S:      Supported
6437 F:      Documentation/mips/
6438 F:      arch/mips/
6439
6440 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6441 M:      Hans Verkuil <hverkuil@xs4all.nl>
6442 L:      linux-media@vger.kernel.org
6443 T:      git git://linuxtv.org/media_tree.git
6444 W:      http://linuxtv.org
6445 S:      Odd Fixes
6446 F:      drivers/media/radio/radio-miropcm20*
6447
6448 Mellanox MLX5 core VPI driver
6449 M:      Eli Cohen <eli@mellanox.com>
6450 L:      netdev@vger.kernel.org
6451 L:      linux-rdma@vger.kernel.org
6452 W:      http://www.mellanox.com
6453 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6454 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6455 T:      git git://openfabrics.org/~eli/connect-ib.git
6456 S:      Supported
6457 F:      drivers/net/ethernet/mellanox/mlx5/core/
6458 F:      include/linux/mlx5/
6459
6460 Mellanox MLX5 IB driver
6461 M:      Eli Cohen <eli@mellanox.com>
6462 L:      linux-rdma@vger.kernel.org
6463 W:      http://www.mellanox.com
6464 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6465 T:      git git://openfabrics.org/~eli/connect-ib.git
6466 S:      Supported
6467 F:      include/linux/mlx5/
6468 F:      drivers/infiniband/hw/mlx5/
6469
6470 MN88472 MEDIA DRIVER
6471 M:      Antti Palosaari <crope@iki.fi>
6472 L:      linux-media@vger.kernel.org
6473 W:      http://linuxtv.org/
6474 W:      http://palosaari.fi/linux/
6475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6476 T:      git git://linuxtv.org/anttip/media_tree.git
6477 S:      Maintained
6478 F:      drivers/staging/media/mn88472/
6479 F:      drivers/media/dvb-frontends/mn88472.h
6480
6481 MN88473 MEDIA DRIVER
6482 M:      Antti Palosaari <crope@iki.fi>
6483 L:      linux-media@vger.kernel.org
6484 W:      http://linuxtv.org/
6485 W:      http://palosaari.fi/linux/
6486 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6487 T:      git git://linuxtv.org/anttip/media_tree.git
6488 S:      Maintained
6489 F:      drivers/staging/media/mn88473/
6490 F:      drivers/media/dvb-frontends/mn88473.h
6491
6492 MODULE SUPPORT
6493 M:      Rusty Russell <rusty@rustcorp.com.au>
6494 S:      Maintained
6495 F:      include/linux/module.h
6496 F:      kernel/module.c
6497
6498 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6499 W:      http://popies.net/meye/
6500 S:      Orphan
6501 F:      Documentation/video4linux/meye.txt
6502 F:      drivers/media/pci/meye/
6503 F:      include/uapi/linux/meye.h
6504
6505 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6506 M:      Jiri Slaby <jirislaby@gmail.com>
6507 S:      Maintained
6508 F:      Documentation/serial/moxa-smartio
6509 F:      drivers/tty/mxser.*
6510
6511 MR800 AVERMEDIA USB FM RADIO DRIVER
6512 M:      Alexey Klimov <klimov.linux@gmail.com>
6513 L:      linux-media@vger.kernel.org
6514 T:      git git://linuxtv.org/media_tree.git
6515 S:      Maintained
6516 F:      drivers/media/radio/radio-mr800.c
6517
6518 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6519 M:      Alan Ott <alan@signal11.us>
6520 L:      linux-wpan@vger.kernel.org
6521 S:      Maintained
6522 F:      drivers/net/ieee802154/mrf24j40.c
6523
6524 MSI LAPTOP SUPPORT
6525 M:      "Lee, Chun-Yi" <jlee@suse.com>
6526 L:      platform-driver-x86@vger.kernel.org
6527 S:      Maintained
6528 F:      drivers/platform/x86/msi-laptop.c
6529
6530 MSI WMI SUPPORT
6531 M:      Anisse Astier <anisse@astier.eu>
6532 L:      platform-driver-x86@vger.kernel.org
6533 S:      Supported
6534 F:      drivers/platform/x86/msi-wmi.c
6535
6536 MSI001 MEDIA DRIVER
6537 M:      Antti Palosaari <crope@iki.fi>
6538 L:      linux-media@vger.kernel.org
6539 W:      http://linuxtv.org/
6540 W:      http://palosaari.fi/linux/
6541 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6542 T:      git git://linuxtv.org/anttip/media_tree.git
6543 S:      Maintained
6544 F:      drivers/media/tuners/msi001*
6545
6546 MSI2500 MEDIA DRIVER
6547 M:      Antti Palosaari <crope@iki.fi>
6548 L:      linux-media@vger.kernel.org
6549 W:      http://linuxtv.org/
6550 W:      http://palosaari.fi/linux/
6551 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6552 T:      git git://linuxtv.org/anttip/media_tree.git
6553 S:      Maintained
6554 F:      drivers/media/usb/msi2500/
6555
6556 MT9M032 APTINA SENSOR DRIVER
6557 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6558 L:      linux-media@vger.kernel.org
6559 T:      git git://linuxtv.org/media_tree.git
6560 S:      Maintained
6561 F:      drivers/media/i2c/mt9m032.c
6562 F:      include/media/mt9m032.h
6563
6564 MT9P031 APTINA CAMERA SENSOR
6565 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6566 L:      linux-media@vger.kernel.org
6567 T:      git git://linuxtv.org/media_tree.git
6568 S:      Maintained
6569 F:      drivers/media/i2c/mt9p031.c
6570 F:      include/media/mt9p031.h
6571
6572 MT9T001 APTINA CAMERA SENSOR
6573 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6574 L:      linux-media@vger.kernel.org
6575 T:      git git://linuxtv.org/media_tree.git
6576 S:      Maintained
6577 F:      drivers/media/i2c/mt9t001.c
6578 F:      include/media/mt9t001.h
6579
6580 MT9V032 APTINA CAMERA SENSOR
6581 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6582 L:      linux-media@vger.kernel.org
6583 T:      git git://linuxtv.org/media_tree.git
6584 S:      Maintained
6585 F:      drivers/media/i2c/mt9v032.c
6586 F:      include/media/mt9v032.h
6587
6588 MULTIFUNCTION DEVICES (MFD)
6589 M:      Samuel Ortiz <sameo@linux.intel.com>
6590 M:      Lee Jones <lee.jones@linaro.org>
6591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6592 S:      Supported
6593 F:      drivers/mfd/
6594 F:      include/linux/mfd/
6595
6596 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6597 M:      Ulf Hansson <ulf.hansson@linaro.org>
6598 L:      linux-mmc@vger.kernel.org
6599 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6600 S:      Maintained
6601 F:      drivers/mmc/
6602 F:      include/linux/mmc/
6603 F:      include/uapi/linux/mmc/
6604
6605 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6606 S:      Orphan
6607 F:      drivers/mmc/host/mmc_spi.c
6608 F:      include/linux/spi/mmc_spi.h
6609
6610 MULTISOUND SOUND DRIVER
6611 M:      Andrew Veliath <andrewtv@usa.net>
6612 S:      Maintained
6613 F:      Documentation/sound/oss/MultiSound
6614 F:      sound/oss/msnd*
6615
6616 MULTITECH MULTIPORT CARD (ISICOM)
6617 S:      Orphan
6618 F:      drivers/tty/isicom.c
6619 F:      include/linux/isicom.h
6620
6621 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6622 M:      Felipe Balbi <balbi@ti.com>
6623 L:      linux-usb@vger.kernel.org
6624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6625 S:      Maintained
6626 F:      drivers/usb/musb/
6627
6628 MXL5007T MEDIA DRIVER
6629 M:      Michael Krufky <mkrufky@linuxtv.org>
6630 L:      linux-media@vger.kernel.org
6631 W:      http://linuxtv.org/
6632 W:      http://github.com/mkrufky
6633 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6634 T:      git git://linuxtv.org/mkrufky/tuners.git
6635 S:      Maintained
6636 F:      drivers/media/tuners/mxl5007t.*
6637
6638 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6639 M:      Hyong-Youb Kim <hykim@myri.com>
6640 L:      netdev@vger.kernel.org
6641 W:      https://www.myricom.com/support/downloads/myri10ge.html
6642 S:      Supported
6643 F:      drivers/net/ethernet/myricom/myri10ge/
6644
6645 NATSEMI ETHERNET DRIVER (DP8381x)
6646 S:      Orphan
6647 F:      drivers/net/ethernet/natsemi/natsemi.c
6648
6649 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6650 M:      Daniel Mack <zonque@gmail.com>
6651 S:      Maintained
6652 L:      alsa-devel@alsa-project.org
6653 W:      http://www.native-instruments.com
6654 F:      sound/usb/caiaq/
6655
6656 NCP FILESYSTEM
6657 M:      Petr Vandrovec <petr@vandrovec.name>
6658 S:      Odd Fixes
6659 F:      fs/ncpfs/
6660
6661 NCR 5380 SCSI DRIVERS
6662 M:      Finn Thain <fthain@telegraphics.com.au>
6663 M:      Michael Schmitz <schmitzmic@gmail.com>
6664 L:      linux-scsi@vger.kernel.org
6665 S:      Maintained
6666 F:      Documentation/scsi/g_NCR5380.txt
6667 F:      drivers/scsi/NCR5380.*
6668 F:      drivers/scsi/arm/cumana_1.c
6669 F:      drivers/scsi/arm/oak.c
6670 F:      drivers/scsi/atari_NCR5380.c
6671 F:      drivers/scsi/atari_scsi.*
6672 F:      drivers/scsi/dmx3191d.c
6673 F:      drivers/scsi/dtc.*
6674 F:      drivers/scsi/g_NCR5380.*
6675 F:      drivers/scsi/g_NCR5380_mmio.c
6676 F:      drivers/scsi/mac_scsi.*
6677 F:      drivers/scsi/pas16.*
6678 F:      drivers/scsi/sun3_scsi.*
6679 F:      drivers/scsi/sun3_scsi_vme.c
6680 F:      drivers/scsi/t128.*
6681
6682 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6683 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6684 L:      linux-scsi@vger.kernel.org
6685 S:      Maintained
6686 F:      drivers/scsi/NCR_D700.*
6687
6688 NCT6775 HARDWARE MONITOR DRIVER
6689 M:      Guenter Roeck <linux@roeck-us.net>
6690 L:      lm-sensors@lm-sensors.org
6691 S:      Maintained
6692 F:      Documentation/hwmon/nct6775
6693 F:      drivers/hwmon/nct6775.c
6694
6695 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6696 M:      Faisal Latif <faisal.latif@intel.com>
6697 L:      linux-rdma@vger.kernel.org
6698 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6699 S:      Supported
6700 F:      drivers/infiniband/hw/nes/
6701
6702 NETEM NETWORK EMULATOR
6703 M:      Stephen Hemminger <stephen@networkplumber.org>
6704 L:      netem@lists.linux-foundation.org
6705 S:      Maintained
6706 F:      net/sched/sch_netem.c
6707
6708 NETERION 10GbE DRIVERS (s2io/vxge)
6709 M:      Jon Mason <jdmason@kudzu.us>
6710 L:      netdev@vger.kernel.org
6711 S:      Supported
6712 F:      Documentation/networking/s2io.txt
6713 F:      Documentation/networking/vxge.txt
6714 F:      drivers/net/ethernet/neterion/
6715
6716 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6717 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6718 M:      Patrick McHardy <kaber@trash.net>
6719 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6720 L:      netfilter-devel@vger.kernel.org
6721 L:      coreteam@netfilter.org
6722 W:      http://www.netfilter.org/
6723 W:      http://www.iptables.org/
6724 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6727 S:      Supported
6728 F:      include/linux/netfilter*
6729 F:      include/linux/netfilter/
6730 F:      include/net/netfilter/
6731 F:      include/uapi/linux/netfilter*
6732 F:      include/uapi/linux/netfilter/
6733 F:      net/*/netfilter.c
6734 F:      net/*/netfilter/
6735 F:      net/netfilter/
6736
6737 NETLABEL
6738 M:      Paul Moore <paul@paul-moore.com>
6739 W:      http://netlabel.sf.net
6740 L:      netdev@vger.kernel.org
6741 S:      Maintained
6742 F:      Documentation/netlabel/
6743 F:      include/net/netlabel.h
6744 F:      net/netlabel/
6745
6746 NETROM NETWORK LAYER
6747 M:      Ralf Baechle <ralf@linux-mips.org>
6748 L:      linux-hams@vger.kernel.org
6749 W:      http://www.linux-ax25.org/
6750 S:      Maintained
6751 F:      include/net/netrom.h
6752 F:      include/uapi/linux/netrom.h
6753 F:      net/netrom/
6754
6755 NETWORK BLOCK DEVICE (NBD)
6756 M:      Markus Pargmann <mpa@pengutronix.de>
6757 S:      Maintained
6758 L:      nbd-general@lists.sourceforge.net
6759 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6760 F:      Documentation/blockdev/nbd.txt
6761 F:      drivers/block/nbd.c
6762 F:      include/linux/nbd.h
6763 F:      include/uapi/linux/nbd.h
6764
6765 NETWORK DROP MONITOR
6766 M:      Neil Horman <nhorman@tuxdriver.com>
6767 L:      netdev@vger.kernel.org
6768 S:      Maintained
6769 W:      https://fedorahosted.org/dropwatch/
6770 F:      net/core/drop_monitor.c
6771
6772 NETWORKING [GENERAL]
6773 M:      "David S. Miller" <davem@davemloft.net>
6774 L:      netdev@vger.kernel.org
6775 W:      http://www.linuxfoundation.org/en/Net
6776 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6779 S:      Maintained
6780 F:      net/
6781 F:      include/net/
6782 F:      include/linux/in.h
6783 F:      include/linux/net.h
6784 F:      include/linux/netdevice.h
6785 F:      include/uapi/linux/in.h
6786 F:      include/uapi/linux/net.h
6787 F:      include/uapi/linux/netdevice.h
6788 F:      include/uapi/linux/net_namespace.h
6789 F:      tools/net/
6790 F:      tools/testing/selftests/net/
6791 F:      lib/random32.c
6792 F:      lib/test_bpf.c
6793
6794 NETWORKING [IPv4/IPv6]
6795 M:      "David S. Miller" <davem@davemloft.net>
6796 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6797 M:      James Morris <jmorris@namei.org>
6798 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6799 M:      Patrick McHardy <kaber@trash.net>
6800 L:      netdev@vger.kernel.org
6801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6802 S:      Maintained
6803 F:      net/ipv4/
6804 F:      net/ipv6/
6805 F:      include/net/ip*
6806 F:      arch/x86/net/*
6807
6808 NETWORKING [IPSEC]
6809 M:      Steffen Klassert <steffen.klassert@secunet.com>
6810 M:      Herbert Xu <herbert@gondor.apana.org.au>
6811 M:      "David S. Miller" <davem@davemloft.net>
6812 L:      netdev@vger.kernel.org
6813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6815 S:      Maintained
6816 F:      net/core/flow.c
6817 F:      net/xfrm/
6818 F:      net/key/
6819 F:      net/ipv4/xfrm*
6820 F:      net/ipv4/esp4.c
6821 F:      net/ipv4/ah4.c
6822 F:      net/ipv4/ipcomp.c
6823 F:      net/ipv4/ip_vti.c
6824 F:      net/ipv6/xfrm*
6825 F:      net/ipv6/esp6.c
6826 F:      net/ipv6/ah6.c
6827 F:      net/ipv6/ipcomp6.c
6828 F:      net/ipv6/ip6_vti.c
6829 F:      include/uapi/linux/xfrm.h
6830 F:      include/net/xfrm.h
6831
6832 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6833 M:      Paul Moore <paul@paul-moore.com>
6834 L:      netdev@vger.kernel.org
6835 S:      Maintained
6836
6837 NETWORKING [WIRELESS]
6838 L:      linux-wireless@vger.kernel.org
6839 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6840
6841 NETWORKING DRIVERS
6842 L:      netdev@vger.kernel.org
6843 W:      http://www.linuxfoundation.org/en/Net
6844 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6847 S:      Odd Fixes
6848 F:      drivers/net/
6849 F:      include/linux/if_*
6850 F:      include/linux/netdevice.h
6851 F:      include/linux/arcdevice.h
6852 F:      include/linux/etherdevice.h
6853 F:      include/linux/fcdevice.h
6854 F:      include/linux/fddidevice.h
6855 F:      include/linux/hippidevice.h
6856 F:      include/linux/inetdevice.h
6857 F:      include/uapi/linux/if_*
6858 F:      include/uapi/linux/netdevice.h
6859
6860 NETWORKING DRIVERS (WIRELESS)
6861 M:      Kalle Valo <kvalo@codeaurora.org>
6862 L:      linux-wireless@vger.kernel.org
6863 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6865 S:      Maintained
6866 F:      drivers/net/wireless/
6867
6868 NETXEN (1/10) GbE SUPPORT
6869 M:      Manish Chopra <manish.chopra@qlogic.com>
6870 M:      Sony Chacko <sony.chacko@qlogic.com>
6871 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6872 L:      netdev@vger.kernel.org
6873 W:      http://www.qlogic.com
6874 S:      Supported
6875 F:      drivers/net/ethernet/qlogic/netxen/
6876
6877 NFC SUBSYSTEM
6878 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6879 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6880 M:      Samuel Ortiz <sameo@linux.intel.com>
6881 L:      linux-wireless@vger.kernel.org
6882 L:      linux-nfc@lists.01.org (subscribers-only)
6883 S:      Supported
6884 F:      net/nfc/
6885 F:      include/net/nfc/
6886 F:      include/uapi/linux/nfc.h
6887 F:      drivers/nfc/
6888 F:      include/linux/platform_data/pn544.h
6889 F:      Documentation/devicetree/bindings/net/nfc/
6890
6891 NFS, SUNRPC, AND LOCKD CLIENTS
6892 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6893 M:      Anna Schumaker <anna.schumaker@netapp.com>
6894 L:      linux-nfs@vger.kernel.org
6895 W:      http://client.linux-nfs.org
6896 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6897 S:      Maintained
6898 F:      fs/lockd/
6899 F:      fs/nfs/
6900 F:      fs/nfs_common/
6901 F:      net/sunrpc/
6902 F:      include/linux/lockd/
6903 F:      include/linux/nfs*
6904 F:      include/linux/sunrpc/
6905 F:      include/uapi/linux/nfs*
6906 F:      include/uapi/linux/sunrpc/
6907
6908 NILFS2 FILESYSTEM
6909 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6910 L:      linux-nilfs@vger.kernel.org
6911 W:      http://nilfs.sourceforge.net/
6912 T:      git git://github.com/konis/nilfs2.git
6913 S:      Supported
6914 F:      Documentation/filesystems/nilfs2.txt
6915 F:      fs/nilfs2/
6916 F:      include/linux/nilfs2_fs.h
6917
6918 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6919 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6920 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6921 S:      Maintained
6922 F:      Documentation/scsi/NinjaSCSI.txt
6923 F:      drivers/scsi/pcmcia/nsp_*
6924
6925 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6926 M:      GOTO Masanori <gotom@debian.or.jp>
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/nsp32*
6932
6933 NIOS2 ARCHITECTURE
6934 M:      Ley Foon Tan <lftan@altera.com>
6935 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6936 T:      git git://git.rocketboards.org/linux-socfpga-next.git
6937 S:      Maintained
6938 F:      arch/nios2/
6939
6940 NTB DRIVER
6941 M:      Jon Mason <jdmason@kudzu.us>
6942 M:      Dave Jiang <dave.jiang@intel.com>
6943 S:      Supported
6944 W:      https://github.com/jonmason/ntb/wiki
6945 T:      git git://github.com/jonmason/ntb.git
6946 F:      drivers/ntb/
6947 F:      drivers/net/ntb_netdev.c
6948 F:      include/linux/ntb.h
6949
6950 NTFS FILESYSTEM
6951 M:      Anton Altaparmakov <anton@tuxera.com>
6952 L:      linux-ntfs-dev@lists.sourceforge.net
6953 W:      http://www.tuxera.com/
6954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6955 S:      Supported
6956 F:      Documentation/filesystems/ntfs.txt
6957 F:      fs/ntfs/
6958
6959 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6960 M:      Antonino Daplas <adaplas@gmail.com>
6961 L:      linux-fbdev@vger.kernel.org
6962 S:      Maintained
6963 F:      drivers/video/fbdev/riva/
6964 F:      drivers/video/fbdev/nvidia/
6965
6966 NVM EXPRESS DRIVER
6967 M:      Matthew Wilcox <willy@linux.intel.com>
6968 L:      linux-nvme@lists.infradead.org
6969 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6970 S:      Supported
6971 F:      drivers/block/nvme*
6972 F:      include/linux/nvme.h
6973
6974 NXP-NCI NFC DRIVER
6975 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
6976 R:      Charles Gorand <charles.gorand@effinnov.com>
6977 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
6978 S:      Supported
6979 F:      drivers/nfc/nxp-nci
6980
6981 NXP TDA998X DRM DRIVER
6982 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6983 S:      Supported
6984 F:      drivers/gpu/drm/i2c/tda998x_drv.c
6985 F:      include/drm/i2c/tda998x.h
6986
6987 NXP TFA9879 DRIVER
6988 M:      Peter Rosin <peda@axentia.se>
6989 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6990 S:      Maintained
6991 F:      sound/soc/codecs/tfa9879*
6992
6993 OMAP SUPPORT
6994 M:      Tony Lindgren <tony@atomide.com>
6995 L:      linux-omap@vger.kernel.org
6996 W:      http://www.muru.com/linux/omap/
6997 W:      http://linux.omap.com/
6998 Q:      http://patchwork.kernel.org/project/linux-omap/list/
6999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7000 S:      Maintained
7001 F:      arch/arm/*omap*/
7002 F:      drivers/i2c/busses/i2c-omap.c
7003 F:      drivers/irqchip/irq-omap-intc.c
7004 F:      drivers/mfd/*omap*.c
7005 F:      drivers/mfd/menelaus.c
7006 F:      drivers/mfd/palmas.c
7007 F:      drivers/mfd/tps65217.c
7008 F:      drivers/mfd/tps65218.c
7009 F:      drivers/mfd/tps65910.c
7010 F:      drivers/mfd/twl-core.[ch]
7011 F:      drivers/mfd/twl4030*.c
7012 F:      drivers/mfd/twl6030*.c
7013 F:      drivers/mfd/twl6040*.c
7014 F:      drivers/regulator/palmas-regulator*.c
7015 F:      drivers/regulator/pbias-regulator.c
7016 F:      drivers/regulator/tps65217-regulator.c
7017 F:      drivers/regulator/tps65218-regulator.c
7018 F:      drivers/regulator/tps65910-regulator.c
7019 F:      drivers/regulator/twl-regulator.c
7020 F:      include/linux/i2c-omap.h
7021
7022 OMAP DEVICE TREE SUPPORT
7023 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7024 M:      Tony Lindgren <tony@atomide.com>
7025 L:      linux-omap@vger.kernel.org
7026 L:      devicetree@vger.kernel.org
7027 S:      Maintained
7028 F:      arch/arm/boot/dts/*omap*
7029 F:      arch/arm/boot/dts/*am3*
7030 F:      arch/arm/boot/dts/*am4*
7031 F:      arch/arm/boot/dts/*am5*
7032 F:      arch/arm/boot/dts/*dra7*
7033
7034 OMAP CLOCK FRAMEWORK SUPPORT
7035 M:      Paul Walmsley <paul@pwsan.com>
7036 L:      linux-omap@vger.kernel.org
7037 S:      Maintained
7038 F:      arch/arm/*omap*/*clock*
7039
7040 OMAP POWER MANAGEMENT SUPPORT
7041 M:      Kevin Hilman <khilman@deeprootsystems.com>
7042 L:      linux-omap@vger.kernel.org
7043 S:      Maintained
7044 F:      arch/arm/*omap*/*pm*
7045 F:      drivers/cpufreq/omap-cpufreq.c
7046
7047 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7048 M:      Rajendra Nayak <rnayak@ti.com>
7049 M:      Paul Walmsley <paul@pwsan.com>
7050 L:      linux-omap@vger.kernel.org
7051 S:      Maintained
7052 F:      arch/arm/mach-omap2/prm*
7053
7054 OMAP AUDIO SUPPORT
7055 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7056 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7057 L:      alsa-devel@alsa-project.org (subscribers-only)
7058 L:      linux-omap@vger.kernel.org
7059 S:      Maintained
7060 F:      sound/soc/omap/
7061
7062 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7063 M:      Roger Quadros <rogerq@ti.com>
7064 M:      Tony Lindgren <tony@atomide.com>
7065 L:      linux-omap@vger.kernel.org
7066 S:      Maintained
7067 F:      drivers/memory/omap-gpmc.c
7068 F:      arch/arm/mach-omap2/*gpmc*
7069
7070 OMAP FRAMEBUFFER SUPPORT
7071 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7072 L:      linux-fbdev@vger.kernel.org
7073 L:      linux-omap@vger.kernel.org
7074 S:      Maintained
7075 F:      drivers/video/fbdev/omap/
7076
7077 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7078 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7079 L:      linux-omap@vger.kernel.org
7080 L:      linux-fbdev@vger.kernel.org
7081 S:      Maintained
7082 F:      drivers/video/fbdev/omap2/
7083 F:      Documentation/arm/OMAP/DSS
7084
7085 OMAP HARDWARE SPINLOCK SUPPORT
7086 M:      Ohad Ben-Cohen <ohad@wizery.com>
7087 L:      linux-omap@vger.kernel.org
7088 S:      Maintained
7089 F:      drivers/hwspinlock/omap_hwspinlock.c
7090 F:      arch/arm/mach-omap2/hwspinlock.c
7091
7092 OMAP MMC SUPPORT
7093 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7094 L:      linux-omap@vger.kernel.org
7095 S:      Maintained
7096 F:      drivers/mmc/host/omap.c
7097
7098 OMAP HS MMC SUPPORT
7099 L:      linux-mmc@vger.kernel.org
7100 L:      linux-omap@vger.kernel.org
7101 S:      Orphan
7102 F:      drivers/mmc/host/omap_hsmmc.c
7103
7104 OMAP RANDOM NUMBER GENERATOR SUPPORT
7105 M:      Deepak Saxena <dsaxena@plexity.net>
7106 S:      Maintained
7107 F:      drivers/char/hw_random/omap-rng.c
7108
7109 OMAP HWMOD SUPPORT
7110 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7111 M:      Paul Walmsley <paul@pwsan.com>
7112 L:      linux-omap@vger.kernel.org
7113 S:      Maintained
7114 F:      arch/arm/mach-omap2/omap_hwmod.*
7115
7116 OMAP HWMOD DATA
7117 M:      Paul Walmsley <paul@pwsan.com>
7118 L:      linux-omap@vger.kernel.org
7119 S:      Maintained
7120 F:      arch/arm/mach-omap2/omap_hwmod*data*
7121
7122 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7123 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7124 L:      linux-omap@vger.kernel.org
7125 S:      Maintained
7126 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7127
7128 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7129 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7130 L:      linux-media@vger.kernel.org
7131 S:      Maintained
7132 F:      drivers/media/platform/omap3isp/
7133 F:      drivers/staging/media/omap4iss/
7134
7135 OMAP USB SUPPORT
7136 M:      Felipe Balbi <balbi@ti.com>
7137 L:      linux-usb@vger.kernel.org
7138 L:      linux-omap@vger.kernel.org
7139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7140 S:      Maintained
7141 F:      drivers/usb/*/*omap*
7142 F:      arch/arm/*omap*/usb*
7143
7144 OMAP GPIO DRIVER
7145 M:      Javier Martinez Canillas <javier@dowhile0.org>
7146 M:      Santosh Shilimkar <ssantosh@kernel.org>
7147 M:      Kevin Hilman <khilman@deeprootsystems.com>
7148 L:      linux-omap@vger.kernel.org
7149 S:      Maintained
7150 F:      drivers/gpio/gpio-omap.c
7151
7152 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7153 M:      Mark Jackson <mpfj@newflow.co.uk>
7154 L:      linux-omap@vger.kernel.org
7155 S:      Maintained
7156 F:      arch/arm/boot/dts/am335x-nano.dts
7157
7158 OMFS FILESYSTEM
7159 M:      Bob Copeland <me@bobcopeland.com>
7160 L:      linux-karma-devel@lists.sourceforge.net
7161 S:      Maintained
7162 F:      Documentation/filesystems/omfs.txt
7163 F:      fs/omfs/
7164
7165 OMNIKEY CARDMAN 4000 DRIVER
7166 M:      Harald Welte <laforge@gnumonks.org>
7167 S:      Maintained
7168 F:      drivers/char/pcmcia/cm4000_cs.c
7169 F:      include/linux/cm4000_cs.h
7170 F:      include/uapi/linux/cm4000_cs.h
7171
7172 OMNIKEY CARDMAN 4040 DRIVER
7173 M:      Harald Welte <laforge@gnumonks.org>
7174 S:      Maintained
7175 F:      drivers/char/pcmcia/cm4040_cs.*
7176
7177 OMNIVISION OV7670 SENSOR DRIVER
7178 M:      Jonathan Corbet <corbet@lwn.net>
7179 L:      linux-media@vger.kernel.org
7180 T:      git git://linuxtv.org/media_tree.git
7181 S:      Maintained
7182 F:      drivers/media/i2c/ov7670.c
7183
7184 ONENAND FLASH DRIVER
7185 M:      Kyungmin Park <kyungmin.park@samsung.com>
7186 L:      linux-mtd@lists.infradead.org
7187 S:      Maintained
7188 F:      drivers/mtd/onenand/
7189 F:      include/linux/mtd/onenand*.h
7190
7191 ONSTREAM SCSI TAPE DRIVER
7192 M:      Willem Riede <osst@riede.org>
7193 L:      osst-users@lists.sourceforge.net
7194 L:      linux-scsi@vger.kernel.org
7195 S:      Maintained
7196 F:      Documentation/scsi/osst.txt
7197 F:      drivers/scsi/osst.*
7198 F:      drivers/scsi/osst_*.h
7199 F:      drivers/scsi/st.h
7200
7201 OPENCORES I2C BUS DRIVER
7202 M:      Peter Korsgaard <jacmet@sunsite.dk>
7203 L:      linux-i2c@vger.kernel.org
7204 S:      Maintained
7205 F:      Documentation/i2c/busses/i2c-ocores
7206 F:      drivers/i2c/busses/i2c-ocores.c
7207
7208 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7209 M:      Grant Likely <grant.likely@linaro.org>
7210 M:      Rob Herring <robh+dt@kernel.org>
7211 L:      devicetree@vger.kernel.org
7212 W:      http://www.devicetree.org/
7213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7214 S:      Maintained
7215 F:      drivers/of/
7216 F:      include/linux/of*.h
7217 F:      scripts/dtc/
7218
7219 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7220 M:      Rob Herring <robh+dt@kernel.org>
7221 M:      Pawel Moll <pawel.moll@arm.com>
7222 M:      Mark Rutland <mark.rutland@arm.com>
7223 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7224 M:      Kumar Gala <galak@codeaurora.org>
7225 L:      devicetree@vger.kernel.org
7226 S:      Maintained
7227 F:      Documentation/devicetree/
7228 F:      arch/*/boot/dts/
7229 F:      include/dt-bindings/
7230
7231 OPENRISC ARCHITECTURE
7232 M:      Jonas Bonn <jonas@southpole.se>
7233 W:      http://openrisc.net
7234 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7235 S:      Maintained
7236 T:      git git://openrisc.net/~jonas/linux
7237 F:      arch/openrisc/
7238
7239 OPENVSWITCH
7240 M:      Pravin Shelar <pshelar@nicira.com>
7241 L:      netdev@vger.kernel.org
7242 L:      dev@openvswitch.org
7243 W:      http://openvswitch.org
7244 S:      Maintained
7245 F:      net/openvswitch/
7246 F:      include/uapi/linux/openvswitch.h
7247
7248 OPL4 DRIVER
7249 M:      Clemens Ladisch <clemens@ladisch.de>
7250 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7251 T:      git git://git.alsa-project.org/alsa-kernel.git
7252 S:      Maintained
7253 F:      sound/drivers/opl4/
7254
7255 OPROFILE
7256 M:      Robert Richter <rric@kernel.org>
7257 L:      oprofile-list@lists.sf.net
7258 S:      Maintained
7259 F:      arch/*/include/asm/oprofile*.h
7260 F:      arch/*/oprofile/
7261 F:      drivers/oprofile/
7262 F:      include/linux/oprofile.h
7263
7264 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7265 M:      Mark Fasheh <mfasheh@suse.com>
7266 M:      Joel Becker <jlbec@evilplan.org>
7267 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7268 W:      http://ocfs2.wiki.kernel.org
7269 S:      Supported
7270 F:      Documentation/filesystems/ocfs2.txt
7271 F:      Documentation/filesystems/dlmfs.txt
7272 F:      fs/ocfs2/
7273
7274 ORINOCO DRIVER
7275 L:      linux-wireless@vger.kernel.org
7276 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7277 W:      http://www.nongnu.org/orinoco/
7278 S:      Orphan
7279 F:      drivers/net/wireless/orinoco/
7280
7281 OSD LIBRARY and FILESYSTEM
7282 M:      Boaz Harrosh <ooo@electrozaur.com>
7283 M:      Benny Halevy <bhalevy@primarydata.com>
7284 L:      osd-dev@open-osd.org
7285 W:      http://open-osd.org
7286 T:      git git://git.open-osd.org/open-osd.git
7287 S:      Maintained
7288 F:      drivers/scsi/osd/
7289 F:      include/scsi/osd_*
7290 F:      fs/exofs/
7291
7292 OVERLAY FILESYSTEM
7293 M:      Miklos Szeredi <miklos@szeredi.hu>
7294 L:      linux-unionfs@vger.kernel.org
7295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7296 S:      Supported
7297 F:      fs/overlayfs/
7298 F:      Documentation/filesystems/overlayfs.txt
7299
7300 P54 WIRELESS DRIVER
7301 M:      Christian Lamparter <chunkeey@googlemail.com>
7302 L:      linux-wireless@vger.kernel.org
7303 W:      http://wireless.kernel.org/en/users/Drivers/p54
7304 S:      Maintained
7305 F:      drivers/net/wireless/p54/
7306
7307 PA SEMI ETHERNET DRIVER
7308 M:      Olof Johansson <olof@lixom.net>
7309 L:      netdev@vger.kernel.org
7310 S:      Maintained
7311 F:      drivers/net/ethernet/pasemi/*
7312
7313 PA SEMI SMBUS DRIVER
7314 M:      Olof Johansson <olof@lixom.net>
7315 L:      linux-i2c@vger.kernel.org
7316 S:      Maintained
7317 F:      drivers/i2c/busses/i2c-pasemi.c
7318
7319 PADATA PARALLEL EXECUTION MECHANISM
7320 M:      Steffen Klassert <steffen.klassert@secunet.com>
7321 L:      linux-crypto@vger.kernel.org
7322 S:      Maintained
7323 F:      kernel/padata.c
7324 F:      include/linux/padata.h
7325 F:      Documentation/padata.txt
7326
7327 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7328 M:      Harald Welte <laforge@gnumonks.org>
7329 L:      platform-driver-x86@vger.kernel.org
7330 S:      Maintained
7331 F:      drivers/platform/x86/panasonic-laptop.c
7332
7333 PANASONIC MN10300/AM33/AM34 PORT
7334 M:      David Howells <dhowells@redhat.com>
7335 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7336 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7337 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7338 S:      Maintained
7339 F:      Documentation/mn10300/
7340 F:      arch/mn10300/
7341
7342 PARALLEL PORT SUPPORT
7343 L:      linux-parport@lists.infradead.org (subscribers-only)
7344 S:      Orphan
7345 F:      drivers/parport/
7346 F:      include/linux/parport*.h
7347 F:      drivers/char/ppdev.c
7348 F:      include/uapi/linux/ppdev.h
7349
7350 PARAVIRT_OPS INTERFACE
7351 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7352 M:      Chris Wright <chrisw@sous-sol.org>
7353 M:      Alok Kataria <akataria@vmware.com>
7354 M:      Rusty Russell <rusty@rustcorp.com.au>
7355 L:      virtualization@lists.linux-foundation.org
7356 S:      Supported
7357 F:      Documentation/virtual/paravirt_ops.txt
7358 F:      arch/*/kernel/paravirt*
7359 F:      arch/*/include/asm/paravirt.h
7360
7361 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7362 M:      Tim Waugh <tim@cyberelk.net>
7363 L:      linux-parport@lists.infradead.org (subscribers-only)
7364 W:      http://www.torque.net/linux-pp.html
7365 S:      Maintained
7366 F:      Documentation/blockdev/paride.txt
7367 F:      drivers/block/paride/
7368
7369 PARISC ARCHITECTURE
7370 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7371 M:      Helge Deller <deller@gmx.de>
7372 L:      linux-parisc@vger.kernel.org
7373 W:      http://www.parisc-linux.org/
7374 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7377 S:      Maintained
7378 F:      arch/parisc/
7379 F:      Documentation/parisc/
7380 F:      drivers/parisc/
7381 F:      drivers/char/agp/parisc-agp.c
7382 F:      drivers/input/serio/gscps2.c
7383 F:      drivers/parport/parport_gsc.*
7384 F:      drivers/tty/serial/8250/8250_gsc.c
7385 F:      drivers/video/fbdev/sti*
7386 F:      drivers/video/console/sti*
7387 F:      drivers/video/logo/logo_parisc*
7388
7389 PC87360 HARDWARE MONITORING DRIVER
7390 M:      Jim Cromie <jim.cromie@gmail.com>
7391 L:      lm-sensors@lm-sensors.org
7392 S:      Maintained
7393 F:      Documentation/hwmon/pc87360
7394 F:      drivers/hwmon/pc87360.c
7395
7396 PC8736x GPIO DRIVER
7397 M:      Jim Cromie <jim.cromie@gmail.com>
7398 S:      Maintained
7399 F:      drivers/char/pc8736x_gpio.c
7400
7401 PC87427 HARDWARE MONITORING DRIVER
7402 M:      Jean Delvare <jdelvare@suse.de>
7403 L:      lm-sensors@lm-sensors.org
7404 S:      Maintained
7405 F:      Documentation/hwmon/pc87427
7406 F:      drivers/hwmon/pc87427.c
7407
7408 PCA9532 LED DRIVER
7409 M:      Riku Voipio <riku.voipio@iki.fi>
7410 S:      Maintained
7411 F:      drivers/leds/leds-pca9532.c
7412 F:      include/linux/leds-pca9532.h
7413
7414 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7415 M:      Guenter Roeck <linux@roeck-us.net>
7416 L:      linux-i2c@vger.kernel.org
7417 S:      Maintained
7418 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7419
7420 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7421 M:      Khalid Aziz <khalid@gonehiking.org>
7422 S:      Maintained
7423 F:      drivers/firmware/pcdp.*
7424
7425 PCI ERROR RECOVERY
7426 M:      Linas Vepstas <linasvepstas@gmail.com>
7427 L:      linux-pci@vger.kernel.org
7428 S:      Supported
7429 F:      Documentation/PCI/pci-error-recovery.txt
7430
7431 PCI SUBSYSTEM
7432 M:      Bjorn Helgaas <bhelgaas@google.com>
7433 L:      linux-pci@vger.kernel.org
7434 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7436 S:      Supported
7437 F:      Documentation/PCI/
7438 F:      drivers/pci/
7439 F:      include/linux/pci*
7440 F:      arch/x86/pci/
7441 F:      arch/x86/kernel/quirks.c
7442
7443 PCI DRIVER FOR ARM VERSATILE PLATFORM
7444 M:      Rob Herring <robh@kernel.org>
7445 L:      linux-pci@vger.kernel.org
7446 L:      linux-arm-kernel@lists.infradead.org
7447 S:      Maintained
7448 F:      Documentation/devicetree/bindings/pci/versatile.txt
7449 F:      drivers/pci/host/pci-versatile.c
7450
7451 PCI DRIVER FOR APPLIEDMICRO XGENE
7452 M:      Tanmay Inamdar <tinamdar@apm.com>
7453 L:      linux-pci@vger.kernel.org
7454 L:      linux-arm-kernel@lists.infradead.org
7455 S:      Maintained
7456 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7457 F:      drivers/pci/host/pci-xgene.c
7458
7459 PCI DRIVER FOR FREESCALE LAYERSCAPE
7460 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7461 M:      Mingkai Hu <mingkai.hu@freescale.com>
7462 M:      Roy Zang <tie-fei.zang@freescale.com>
7463 L:      linuxppc-dev@lists.ozlabs.org
7464 L:      linux-pci@vger.kernel.org
7465 L:      linux-arm-kernel@lists.infradead.org
7466 S:      Maintained
7467 F:      drivers/pci/host/*layerscape*
7468
7469 PCI DRIVER FOR IMX6
7470 M:      Richard Zhu <Richard.Zhu@freescale.com>
7471 M:      Lucas Stach <l.stach@pengutronix.de>
7472 L:      linux-pci@vger.kernel.org
7473 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7474 S:      Maintained
7475 F:      drivers/pci/host/*imx6*
7476
7477 PCI DRIVER FOR TI KEYSTONE
7478 M:      Murali Karicheri <m-karicheri2@ti.com>
7479 L:      linux-pci@vger.kernel.org
7480 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7481 S:      Maintained
7482 F:      drivers/pci/host/*keystone*
7483
7484 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7485 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7486 M:      Jason Cooper <jason@lakedaemon.net>
7487 L:      linux-pci@vger.kernel.org
7488 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7489 S:      Maintained
7490 F:      drivers/pci/host/*mvebu*
7491
7492 PCI DRIVER FOR NVIDIA TEGRA
7493 M:      Thierry Reding <thierry.reding@gmail.com>
7494 L:      linux-tegra@vger.kernel.org
7495 L:      linux-pci@vger.kernel.org
7496 S:      Supported
7497 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7498 F:      drivers/pci/host/pci-tegra.c
7499
7500 PCI DRIVER FOR TI DRA7XX
7501 M:      Kishon Vijay Abraham I <kishon@ti.com>
7502 L:      linux-omap@vger.kernel.org
7503 L:      linux-pci@vger.kernel.org
7504 S:      Supported
7505 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7506 F:      drivers/pci/host/pci-dra7xx.c
7507
7508 PCI DRIVER FOR RENESAS R-CAR
7509 M:      Simon Horman <horms@verge.net.au>
7510 L:      linux-pci@vger.kernel.org
7511 L:      linux-sh@vger.kernel.org
7512 S:      Maintained
7513 F:      drivers/pci/host/*rcar*
7514
7515 PCI DRIVER FOR SAMSUNG EXYNOS
7516 M:      Jingoo Han <jg1.han@samsung.com>
7517 L:      linux-pci@vger.kernel.org
7518 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7519 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7520 S:      Maintained
7521 F:      drivers/pci/host/pci-exynos.c
7522
7523 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7524 M:      Mohit Kumar <mohit.kumar@st.com>
7525 M:      Jingoo Han <jg1.han@samsung.com>
7526 L:      linux-pci@vger.kernel.org
7527 S:      Maintained
7528 F:      drivers/pci/host/*designware*
7529
7530 PCI DRIVER FOR GENERIC OF HOSTS
7531 M:      Will Deacon <will.deacon@arm.com>
7532 L:      linux-pci@vger.kernel.org
7533 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7534 S:      Maintained
7535 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7536 F:      drivers/pci/host/pci-host-generic.c
7537
7538 PCIE DRIVER FOR ST SPEAR13XX
7539 M:      Mohit Kumar <mohit.kumar@st.com>
7540 L:      linux-pci@vger.kernel.org
7541 S:      Maintained
7542 F:      drivers/pci/host/*spear*
7543
7544 PCMCIA SUBSYSTEM
7545 P:      Linux PCMCIA Team
7546 L:      linux-pcmcia@lists.infradead.org
7547 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7549 S:      Maintained
7550 F:      Documentation/pcmcia/
7551 F:      drivers/pcmcia/
7552 F:      include/pcmcia/
7553
7554 PCNET32 NETWORK DRIVER
7555 M:      Don Fry <pcnet32@frontier.com>
7556 L:      netdev@vger.kernel.org
7557 S:      Maintained
7558 F:      drivers/net/ethernet/amd/pcnet32.c
7559
7560 PCRYPT PARALLEL CRYPTO ENGINE
7561 M:      Steffen Klassert <steffen.klassert@secunet.com>
7562 L:      linux-crypto@vger.kernel.org
7563 S:      Maintained
7564 F:      crypto/pcrypt.c
7565 F:      include/crypto/pcrypt.h
7566
7567 PER-CPU MEMORY ALLOCATOR
7568 M:      Tejun Heo <tj@kernel.org>
7569 M:      Christoph Lameter <cl@linux-foundation.org>
7570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7571 S:      Maintained
7572 F:      include/linux/percpu*.h
7573 F:      mm/percpu*.c
7574 F:      arch/*/include/asm/percpu.h
7575
7576 PER-TASK DELAY ACCOUNTING
7577 M:      Balbir Singh <bsingharora@gmail.com>
7578 S:      Maintained
7579 F:      include/linux/delayacct.h
7580 F:      kernel/delayacct.c
7581
7582 PERFORMANCE EVENTS SUBSYSTEM
7583 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7584 M:      Paul Mackerras <paulus@samba.org>
7585 M:      Ingo Molnar <mingo@redhat.com>
7586 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7587 L:      linux-kernel@vger.kernel.org
7588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7589 S:      Supported
7590 F:      kernel/events/*
7591 F:      include/linux/perf_event.h
7592 F:      include/uapi/linux/perf_event.h
7593 F:      arch/*/kernel/perf_event*.c
7594 F:      arch/*/kernel/*/perf_event*.c
7595 F:      arch/*/kernel/*/*/perf_event*.c
7596 F:      arch/*/include/asm/perf_event.h
7597 F:      arch/*/kernel/perf_callchain.c
7598 F:      tools/perf/
7599
7600 PERSONALITY HANDLING
7601 M:      Christoph Hellwig <hch@infradead.org>
7602 L:      linux-abi-devel@lists.sourceforge.net
7603 S:      Maintained
7604 F:      include/linux/personality.h
7605 F:      include/uapi/linux/personality.h
7606
7607 PHONET PROTOCOL
7608 M:      Remi Denis-Courmont <courmisch@gmail.com>
7609 S:      Supported
7610 F:      Documentation/networking/phonet.txt
7611 F:      include/linux/phonet.h
7612 F:      include/net/phonet/
7613 F:      include/uapi/linux/phonet.h
7614 F:      net/phonet/
7615
7616 PHRAM MTD DRIVER
7617 M:      Joern Engel <joern@lazybastard.org>
7618 L:      linux-mtd@lists.infradead.org
7619 S:      Maintained
7620 F:      drivers/mtd/devices/phram.c
7621
7622 PICOLCD HID DRIVER
7623 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7624 L:      linux-input@vger.kernel.org
7625 S:      Maintained
7626 F:      drivers/hid/hid-picolcd*
7627
7628 PICOXCELL SUPPORT
7629 M:      Jamie Iles <jamie@jamieiles.com>
7630 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7631 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7632 S:      Supported
7633 F:      arch/arm/boot/dts/picoxcell*
7634 F:      arch/arm/mach-picoxcell/
7635 F:      drivers/crypto/picoxcell*
7636
7637 PIN CONTROL SUBSYSTEM
7638 M:      Linus Walleij <linus.walleij@linaro.org>
7639 L:      linux-gpio@vger.kernel.org
7640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7641 S:      Maintained
7642 F:      drivers/pinctrl/
7643 F:      include/linux/pinctrl/
7644
7645 PIN CONTROLLER - ATMEL AT91
7646 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7647 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7648 S:      Maintained
7649 F:      drivers/pinctrl/pinctrl-at91.*
7650
7651 PIN CONTROLLER - INTEL
7652 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7653 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7654 S:      Maintained
7655 F:      drivers/pinctrl/intel/
7656
7657 PIN CONTROLLER - RENESAS
7658 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7659 L:      linux-sh@vger.kernel.org
7660 S:      Maintained
7661 F:      drivers/pinctrl/sh-pfc/
7662
7663 PIN CONTROLLER - SAMSUNG
7664 M:      Tomasz Figa <tomasz.figa@gmail.com>
7665 M:      Thomas Abraham <thomas.abraham@linaro.org>
7666 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7667 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7668 S:      Maintained
7669 F:      drivers/pinctrl/samsung/
7670
7671 PIN CONTROLLER - ST SPEAR
7672 M:      Viresh Kumar <viresh.linux@gmail.com>
7673 L:      spear-devel@list.st.com
7674 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7675 W:      http://www.st.com/spear
7676 S:      Maintained
7677 F:      drivers/pinctrl/spear/
7678
7679 PKTCDVD DRIVER
7680 M:      Jiri Kosina <jkosina@suse.cz>
7681 S:      Maintained
7682 F:      drivers/block/pktcdvd.c
7683 F:      include/linux/pktcdvd.h
7684 F:      include/uapi/linux/pktcdvd.h
7685
7686 PKUNITY SOC DRIVERS
7687 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7688 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7689 S:      Maintained
7690 T:      git git://github.com/gxt/linux.git
7691 F:      drivers/input/serio/i8042-unicore32io.h
7692 F:      drivers/i2c/busses/i2c-puv3.c
7693 F:      drivers/video/fbdev/fb-puv3.c
7694 F:      drivers/rtc/rtc-puv3.c
7695
7696 PMBUS HARDWARE MONITORING DRIVERS
7697 M:      Guenter Roeck <linux@roeck-us.net>
7698 L:      lm-sensors@lm-sensors.org
7699 W:      http://www.lm-sensors.org/
7700 W:      http://www.roeck-us.net/linux/drivers/
7701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7702 S:      Maintained
7703 F:      Documentation/hwmon/pmbus
7704 F:      drivers/hwmon/pmbus/
7705 F:      include/linux/i2c/pmbus.h
7706
7707 PMC SIERRA MaxRAID DRIVER
7708 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7709 L:      linux-scsi@vger.kernel.org
7710 W:      http://www.pmc-sierra.com/
7711 S:      Supported
7712 F:      drivers/scsi/pmcraid.*
7713
7714 PMC SIERRA PM8001 DRIVER
7715 M:      xjtuwjp@gmail.com
7716 M:      lindar_liu@usish.com
7717 L:      pmchba@pmcs.com
7718 L:      linux-scsi@vger.kernel.org
7719 S:      Supported
7720 F:      drivers/scsi/pm8001/
7721
7722 POSIX CLOCKS and TIMERS
7723 M:      Thomas Gleixner <tglx@linutronix.de>
7724 L:      linux-kernel@vger.kernel.org
7725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7726 S:      Maintained
7727 F:      fs/timerfd.c
7728 F:      include/linux/timer*
7729 F:      kernel/time/*timer*
7730
7731 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7732 M:      Sebastian Reichel <sre@kernel.org>
7733 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7734 M:      David Woodhouse <dwmw2@infradead.org>
7735 L:      linux-pm@vger.kernel.org
7736 T:      git git://git.infradead.org/battery-2.6.git
7737 S:      Maintained
7738 F:      include/linux/power_supply.h
7739 F:      drivers/power/
7740
7741 PNP SUPPORT
7742 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7743 S:      Maintained
7744 F:      drivers/pnp/
7745
7746 PNXxxxx I2C DRIVER
7747 M:      Vitaly Wool <vitalywool@gmail.com>
7748 L:      linux-i2c@vger.kernel.org
7749 S:      Maintained
7750 F:      drivers/i2c/busses/i2c-pnx.c
7751
7752 PPP PROTOCOL DRIVERS AND COMPRESSORS
7753 M:      Paul Mackerras <paulus@samba.org>
7754 L:      linux-ppp@vger.kernel.org
7755 S:      Maintained
7756 F:      drivers/net/ppp/ppp_*
7757
7758 PPP OVER ATM (RFC 2364)
7759 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7760 S:      Maintained
7761 F:      net/atm/pppoatm.c
7762 F:      include/uapi/linux/atmppp.h
7763
7764 PPP OVER ETHERNET
7765 M:      Michal Ostrowski <mostrows@earthlink.net>
7766 S:      Maintained
7767 F:      drivers/net/ppp/pppoe.c
7768 F:      drivers/net/ppp/pppox.c
7769
7770 PPP OVER L2TP
7771 M:      James Chapman <jchapman@katalix.com>
7772 S:      Maintained
7773 F:      net/l2tp/l2tp_ppp.c
7774 F:      include/linux/if_pppol2tp.h
7775 F:      include/uapi/linux/if_pppol2tp.h
7776
7777 PPS SUPPORT
7778 M:      Rodolfo Giometti <giometti@enneenne.com>
7779 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7780 L:      linuxpps@ml.enneenne.com (subscribers-only)
7781 S:      Maintained
7782 F:      Documentation/pps/
7783 F:      drivers/pps/
7784 F:      include/linux/pps*.h
7785
7786 PPTP DRIVER
7787 M:      Dmitry Kozlov <xeb@mail.ru>
7788 L:      netdev@vger.kernel.org
7789 S:      Maintained
7790 F:      drivers/net/ppp/pptp.c
7791 W:      http://sourceforge.net/projects/accel-pptp
7792
7793 PREEMPTIBLE KERNEL
7794 M:      Robert Love <rml@tech9.net>
7795 L:      kpreempt-tech@lists.sourceforge.net
7796 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7797 S:      Supported
7798 F:      Documentation/preempt-locking.txt
7799 F:      include/linux/preempt.h
7800
7801 PRISM54 WIRELESS DRIVER
7802 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7803 L:      linux-wireless@vger.kernel.org
7804 W:      http://wireless.kernel.org/en/users/Drivers/p54
7805 S:      Obsolete
7806 F:      drivers/net/wireless/prism54/
7807
7808 PS3 NETWORK SUPPORT
7809 M:      Geoff Levand <geoff@infradead.org>
7810 L:      netdev@vger.kernel.org
7811 L:      cbe-oss-dev@lists.ozlabs.org
7812 S:      Maintained
7813 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7814
7815 PS3 PLATFORM SUPPORT
7816 M:      Geoff Levand <geoff@infradead.org>
7817 L:      linuxppc-dev@lists.ozlabs.org
7818 L:      cbe-oss-dev@lists.ozlabs.org
7819 S:      Maintained
7820 F:      arch/powerpc/boot/ps3*
7821 F:      arch/powerpc/include/asm/lv1call.h
7822 F:      arch/powerpc/include/asm/ps3*.h
7823 F:      arch/powerpc/platforms/ps3/
7824 F:      drivers/*/ps3*
7825 F:      drivers/ps3/
7826 F:      drivers/rtc/rtc-ps3.c
7827 F:      drivers/usb/host/*ps3.c
7828 F:      sound/ppc/snd_ps3*
7829
7830 PS3VRAM DRIVER
7831 M:      Jim Paris <jim@jtan.com>
7832 L:      cbe-oss-dev@lists.ozlabs.org
7833 S:      Maintained
7834 F:      drivers/block/ps3vram.c
7835
7836 PSTORE FILESYSTEM
7837 M:      Anton Vorontsov <anton@enomsg.org>
7838 M:      Colin Cross <ccross@android.com>
7839 M:      Kees Cook <keescook@chromium.org>
7840 M:      Tony Luck <tony.luck@intel.com>
7841 S:      Maintained
7842 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7843 F:      fs/pstore/
7844 F:      include/linux/pstore*
7845 F:      drivers/firmware/efi/efi-pstore.c
7846 F:      drivers/acpi/apei/erst.c
7847
7848 PTP HARDWARE CLOCK SUPPORT
7849 M:      Richard Cochran <richardcochran@gmail.com>
7850 L:      netdev@vger.kernel.org
7851 S:      Maintained
7852 W:      http://linuxptp.sourceforge.net/
7853 F:      Documentation/ABI/testing/sysfs-ptp
7854 F:      Documentation/ptp/*
7855 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7856 F:      drivers/net/phy/dp83640*
7857 F:      drivers/ptp/*
7858 F:      include/linux/ptp_cl*
7859
7860 PTRACE SUPPORT
7861 M:      Roland McGrath <roland@hack.frob.com>
7862 M:      Oleg Nesterov <oleg@redhat.com>
7863 S:      Maintained
7864 F:      include/asm-generic/syscall.h
7865 F:      include/linux/ptrace.h
7866 F:      include/linux/regset.h
7867 F:      include/linux/tracehook.h
7868 F:      include/uapi/linux/ptrace.h
7869 F:      kernel/ptrace.c
7870
7871 PVRUSB2 VIDEO4LINUX DRIVER
7872 M:      Mike Isely <isely@pobox.com>
7873 L:      pvrusb2@isely.net       (subscribers-only)
7874 L:      linux-media@vger.kernel.org
7875 W:      http://www.isely.net/pvrusb2/
7876 T:      git git://linuxtv.org/media_tree.git
7877 S:      Maintained
7878 F:      Documentation/video4linux/README.pvrusb2
7879 F:      drivers/media/usb/pvrusb2/
7880
7881 PWC WEBCAM DRIVER
7882 M:      Hans de Goede <hdegoede@redhat.com>
7883 L:      linux-media@vger.kernel.org
7884 T:      git git://linuxtv.org/media_tree.git
7885 S:      Maintained
7886 F:      drivers/media/usb/pwc/*
7887
7888 PWM FAN DRIVER
7889 M:      Kamil Debski <k.debski@samsung.com>
7890 L:      lm-sensors@lm-sensors.org
7891 S:      Supported
7892 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7893 F:      Documentation/hwmon/pwm-fan
7894 F:      drivers/hwmon/pwm-fan.c
7895
7896 PWM SUBSYSTEM
7897 M:      Thierry Reding <thierry.reding@gmail.com>
7898 L:      linux-pwm@vger.kernel.org
7899 S:      Maintained
7900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7901 F:      Documentation/pwm.txt
7902 F:      Documentation/devicetree/bindings/pwm/
7903 F:      include/linux/pwm.h
7904 F:      drivers/pwm/
7905 F:      drivers/video/backlight/pwm_bl.c
7906 F:      include/linux/pwm_backlight.h
7907
7908 PXA2xx/PXA3xx SUPPORT
7909 M:      Daniel Mack <daniel@zonque.org>
7910 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7911 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7912 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7913 T:      git git://github.com/hzhuang1/linux.git
7914 T:      git git://github.com/rjarzmik/linux.git
7915 S:      Maintained
7916 F:      arch/arm/mach-pxa/
7917 F:      drivers/pcmcia/pxa2xx*
7918 F:      drivers/spi/spi-pxa2xx*
7919 F:      drivers/usb/gadget/udc/pxa2*
7920 F:      include/sound/pxa2xx-lib.h
7921 F:      sound/arm/pxa*
7922 F:      sound/soc/pxa/
7923
7924 PXA3xx NAND FLASH DRIVER
7925 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7926 L:      linux-mtd@lists.infradead.org
7927 S:      Maintained
7928 F:      drivers/mtd/nand/pxa3xx_nand.c
7929
7930 MMP SUPPORT
7931 M:      Eric Miao <eric.y.miao@gmail.com>
7932 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7933 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7934 T:      git git://github.com/hzhuang1/linux.git
7935 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7936 S:      Maintained
7937 F:      arch/arm/mach-mmp/
7938
7939 PXA MMCI DRIVER
7940 S:      Orphan
7941
7942 PXA RTC DRIVER
7943 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7944 L:      rtc-linux@googlegroups.com
7945 S:      Maintained
7946
7947 QAT DRIVER
7948 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7949 L:      qat-linux@intel.com
7950 S:      Supported
7951 F:      drivers/crypto/qat/
7952
7953 QIB DRIVER
7954 M:      Mike Marciniszyn <infinipath@intel.com>
7955 L:      linux-rdma@vger.kernel.org
7956 S:      Supported
7957 F:      drivers/infiniband/hw/qib/
7958
7959 QLOGIC QLA1280 SCSI DRIVER
7960 M:      Michael Reed <mdr@sgi.com>
7961 L:      linux-scsi@vger.kernel.org
7962 S:      Maintained
7963 F:      drivers/scsi/qla1280.[ch]
7964
7965 QLOGIC QLA2XXX FC-SCSI DRIVER
7966 M:      qla2xxx-upstream@qlogic.com
7967 L:      linux-scsi@vger.kernel.org
7968 S:      Supported
7969 F:      Documentation/scsi/LICENSE.qla2xxx
7970 F:      drivers/scsi/qla2xxx/
7971
7972 QLOGIC QLA4XXX iSCSI DRIVER
7973 M:      QLogic-Storage-Upstream@qlogic.com
7974 L:      linux-scsi@vger.kernel.org
7975 S:      Supported
7976 F:      Documentation/scsi/LICENSE.qla4xxx
7977 F:      drivers/scsi/qla4xxx/
7978
7979 QLOGIC QLA3XXX NETWORK DRIVER
7980 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7981 M:      Ron Mercer <ron.mercer@qlogic.com>
7982 M:      linux-driver@qlogic.com
7983 L:      netdev@vger.kernel.org
7984 S:      Supported
7985 F:      Documentation/networking/LICENSE.qla3xxx
7986 F:      drivers/net/ethernet/qlogic/qla3xxx.*
7987
7988 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7989 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
7990 M:      Dept-GELinuxNICDev@qlogic.com
7991 L:      netdev@vger.kernel.org
7992 S:      Supported
7993 F:      drivers/net/ethernet/qlogic/qlcnic/
7994
7995 QLOGIC QLGE 10Gb ETHERNET DRIVER
7996 M:      Harish Patil <harish.patil@qlogic.com>
7997 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7998 M:      Dept-GELinuxNICDev@qlogic.com
7999 M:      linux-driver@qlogic.com
8000 L:      netdev@vger.kernel.org
8001 S:      Supported
8002 F:      drivers/net/ethernet/qlogic/qlge/
8003
8004 QNX4 FILESYSTEM
8005 M:      Anders Larsen <al@alarsen.net>
8006 W:      http://www.alarsen.net/linux/qnx4fs/
8007 S:      Maintained
8008 F:      fs/qnx4/
8009 F:      include/uapi/linux/qnx4_fs.h
8010 F:      include/uapi/linux/qnxtypes.h
8011
8012 QT1010 MEDIA DRIVER
8013 M:      Antti Palosaari <crope@iki.fi>
8014 L:      linux-media@vger.kernel.org
8015 W:      http://linuxtv.org/
8016 W:      http://palosaari.fi/linux/
8017 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8018 T:      git git://linuxtv.org/anttip/media_tree.git
8019 S:      Maintained
8020 F:      drivers/media/tuners/qt1010*
8021
8022 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8023 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8024 L:      linux-wireless@vger.kernel.org
8025 L:      ath9k-devel@lists.ath9k.org
8026 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8027 S:      Supported
8028 F:      drivers/net/wireless/ath/ath9k/
8029
8030 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8031 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8032 L:      ath10k@lists.infradead.org
8033 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8034 T:      git git://github.com/kvalo/ath.git
8035 S:      Supported
8036 F:      drivers/net/wireless/ath/ath10k/
8037
8038 QUALCOMM HEXAGON ARCHITECTURE
8039 M:      Richard Kuo <rkuo@codeaurora.org>
8040 L:      linux-hexagon@vger.kernel.org
8041 S:      Supported
8042 F:      arch/hexagon/
8043
8044 QUALCOMM WCN36XX WIRELESS DRIVER
8045 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8046 L:      wcn36xx@lists.infradead.org
8047 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8048 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8049 S:      Supported
8050 F:      drivers/net/wireless/ath/wcn36xx/
8051
8052 RADOS BLOCK DEVICE (RBD)
8053 M:      Ilya Dryomov <idryomov@gmail.com>
8054 M:      Sage Weil <sage@redhat.com>
8055 M:      Alex Elder <elder@kernel.org>
8056 M:      ceph-devel@vger.kernel.org
8057 W:      http://ceph.com/
8058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8059 S:      Supported
8060 F:      drivers/block/rbd.c
8061 F:      drivers/block/rbd_types.h
8062
8063 RADEON FRAMEBUFFER DISPLAY DRIVER
8064 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8065 L:      linux-fbdev@vger.kernel.org
8066 S:      Maintained
8067 F:      drivers/video/fbdev/aty/radeon*
8068 F:      include/uapi/linux/radeonfb.h
8069
8070 RADIOSHARK RADIO DRIVER
8071 M:      Hans de Goede <hdegoede@redhat.com>
8072 L:      linux-media@vger.kernel.org
8073 T:      git git://linuxtv.org/media_tree.git
8074 S:      Maintained
8075 F:      drivers/media/radio/radio-shark.c
8076
8077 RADIOSHARK2 RADIO DRIVER
8078 M:      Hans de Goede <hdegoede@redhat.com>
8079 L:      linux-media@vger.kernel.org
8080 T:      git git://linuxtv.org/media_tree.git
8081 S:      Maintained
8082 F:      drivers/media/radio/radio-shark2.c
8083 F:      drivers/media/radio/radio-tea5777.c
8084
8085 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8086 M:      Paul Mackerras <paulus@samba.org>
8087 L:      linux-fbdev@vger.kernel.org
8088 S:      Maintained
8089 F:      drivers/video/fbdev/aty/aty128fb.c
8090
8091 RALINK RT2X00 WIRELESS LAN DRIVER
8092 P:      rt2x00 project
8093 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8094 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8095 L:      linux-wireless@vger.kernel.org
8096 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8097 W:      http://rt2x00.serialmonkey.com/
8098 S:      Maintained
8099 F:      drivers/net/wireless/rt2x00/
8100
8101 RAMDISK RAM BLOCK DEVICE DRIVER
8102 M:      Nick Piggin <npiggin@kernel.dk>
8103 S:      Maintained
8104 F:      Documentation/blockdev/ramdisk.txt
8105 F:      drivers/block/brd.c
8106
8107 RANDOM NUMBER DRIVER
8108 M:      "Theodore Ts'o" <tytso@mit.edu>
8109 S:      Maintained
8110 F:      drivers/char/random.c
8111
8112 RAPIDIO SUBSYSTEM
8113 M:      Matt Porter <mporter@kernel.crashing.org>
8114 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8115 S:      Maintained
8116 F:      drivers/rapidio/
8117
8118 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8119 L:      linux-wireless@vger.kernel.org
8120 S:      Orphan
8121 F:      drivers/net/wireless/ray*
8122
8123 RCUTORTURE MODULE
8124 M:      Josh Triplett <josh@joshtriplett.org>
8125 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8126 L:      linux-kernel@vger.kernel.org
8127 S:      Supported
8128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8129 F:      Documentation/RCU/torture.txt
8130 F:      kernel/rcu/rcutorture.c
8131
8132 RCUTORTURE TEST FRAMEWORK
8133 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8134 M:      Josh Triplett <josh@joshtriplett.org>
8135 R:      Steven Rostedt <rostedt@goodmis.org>
8136 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8137 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8138 L:      linux-kernel@vger.kernel.org
8139 S:      Supported
8140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8141 F:      tools/testing/selftests/rcutorture
8142
8143 RDC R-321X SoC
8144 M:      Florian Fainelli <florian@openwrt.org>
8145 S:      Maintained
8146
8147 RDC R6040 FAST ETHERNET DRIVER
8148 M:      Florian Fainelli <florian@openwrt.org>
8149 L:      netdev@vger.kernel.org
8150 S:      Maintained
8151 F:      drivers/net/ethernet/rdc/r6040.c
8152
8153 RDS - RELIABLE DATAGRAM SOCKETS
8154 M:      Chien Yen <chien.yen@oracle.com>
8155 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8156 S:      Supported
8157 F:      net/rds/
8158
8159 READ-COPY UPDATE (RCU)
8160 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8161 M:      Josh Triplett <josh@joshtriplett.org>
8162 R:      Steven Rostedt <rostedt@goodmis.org>
8163 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8164 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8165 L:      linux-kernel@vger.kernel.org
8166 W:      http://www.rdrop.com/users/paulmck/RCU/
8167 S:      Supported
8168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8169 F:      Documentation/RCU/
8170 X:      Documentation/RCU/torture.txt
8171 F:      include/linux/rcu*
8172 X:      include/linux/srcu.h
8173 F:      kernel/rcu/
8174 X:      kernel/torture.c
8175
8176 REAL TIME CLOCK (RTC) SUBSYSTEM
8177 M:      Alessandro Zummo <a.zummo@towertech.it>
8178 L:      rtc-linux@googlegroups.com
8179 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8180 S:      Maintained
8181 F:      Documentation/rtc.txt
8182 F:      drivers/rtc/
8183 F:      include/linux/rtc.h
8184 F:      include/uapi/linux/rtc.h
8185
8186 REALTEK AUDIO CODECS
8187 M:      Bard Liao <bardliao@realtek.com>
8188 M:      Oder Chiou <oder_chiou@realtek.com>
8189 S:      Maintained
8190 F:      sound/soc/codecs/rt*
8191 F:      include/sound/rt*.h
8192
8193 REISERFS FILE SYSTEM
8194 L:      reiserfs-devel@vger.kernel.org
8195 S:      Supported
8196 F:      fs/reiserfs/
8197
8198 REGISTER MAP ABSTRACTION
8199 M:      Mark Brown <broonie@kernel.org>
8200 L:      linux-kernel@vger.kernel.org
8201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8202 S:      Supported
8203 F:      drivers/base/regmap/
8204 F:      include/linux/regmap.h
8205
8206 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8207 M:      Ohad Ben-Cohen <ohad@wizery.com>
8208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8209 S:      Maintained
8210 F:      drivers/remoteproc/
8211 F:      Documentation/remoteproc.txt
8212 F:      include/linux/remoteproc.h
8213
8214 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8215 M:      Ohad Ben-Cohen <ohad@wizery.com>
8216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8217 S:      Maintained
8218 F:      drivers/rpmsg/
8219 F:      Documentation/rpmsg.txt
8220 F:      include/linux/rpmsg.h
8221
8222 RESET CONTROLLER FRAMEWORK
8223 M:      Philipp Zabel <p.zabel@pengutronix.de>
8224 S:      Maintained
8225 F:      drivers/reset/
8226 F:      Documentation/devicetree/bindings/reset/
8227 F:      include/linux/reset.h
8228 F:      include/linux/reset-controller.h
8229
8230 RFKILL
8231 M:      Johannes Berg <johannes@sipsolutions.net>
8232 L:      linux-wireless@vger.kernel.org
8233 W:      http://wireless.kernel.org/
8234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8236 S:      Maintained
8237 F:      Documentation/rfkill.txt
8238 F:      net/rfkill/
8239
8240 RHASHTABLE
8241 M:      Thomas Graf <tgraf@suug.ch>
8242 L:      netdev@vger.kernel.org
8243 S:      Maintained
8244 F:      lib/rhashtable.c
8245 F:      include/linux/rhashtable.h
8246
8247 RICOH SMARTMEDIA/XD DRIVER
8248 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8249 S:      Maintained
8250 F:      drivers/mtd/nand/r852.c
8251 F:      drivers/mtd/nand/r852.h
8252
8253 RICOH R5C592 MEMORYSTICK DRIVER
8254 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8255 S:      Maintained
8256 F:      drivers/memstick/host/r592.*
8257
8258 ROCCAT DRIVERS
8259 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8260 W:      http://sourceforge.net/projects/roccat/
8261 S:      Maintained
8262 F:      drivers/hid/hid-roccat*
8263 F:      include/linux/hid-roccat*
8264 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8265
8266 ROCKER DRIVER
8267 M:      Jiri Pirko <jiri@resnulli.us>
8268 M:      Scott Feldman <sfeldma@gmail.com>
8269 L:      netdev@vger.kernel.org
8270 S:      Supported
8271 F:      drivers/net/ethernet/rocker/
8272
8273 ROCKETPORT DRIVER
8274 P:      Comtrol Corp.
8275 W:      http://www.comtrol.com
8276 S:      Maintained
8277 F:      Documentation/serial/rocket.txt
8278 F:      drivers/tty/rocket*
8279
8280 ROCKETPORT EXPRESS/INFINITY DRIVER
8281 M:      Kevin Cernekee <cernekee@gmail.com>
8282 L:      linux-serial@vger.kernel.org
8283 S:      Odd Fixes
8284 F:      drivers/tty/serial/rp2.*
8285
8286 ROSE NETWORK LAYER
8287 M:      Ralf Baechle <ralf@linux-mips.org>
8288 L:      linux-hams@vger.kernel.org
8289 W:      http://www.linux-ax25.org/
8290 S:      Maintained
8291 F:      include/net/rose.h
8292 F:      include/uapi/linux/rose.h
8293 F:      net/rose/
8294
8295 RTL2830 MEDIA DRIVER
8296 M:      Antti Palosaari <crope@iki.fi>
8297 L:      linux-media@vger.kernel.org
8298 W:      http://linuxtv.org/
8299 W:      http://palosaari.fi/linux/
8300 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8301 T:      git git://linuxtv.org/anttip/media_tree.git
8302 S:      Maintained
8303 F:      drivers/media/dvb-frontends/rtl2830*
8304
8305 RTL2832 MEDIA DRIVER
8306 M:      Antti Palosaari <crope@iki.fi>
8307 L:      linux-media@vger.kernel.org
8308 W:      http://linuxtv.org/
8309 W:      http://palosaari.fi/linux/
8310 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8311 T:      git git://linuxtv.org/anttip/media_tree.git
8312 S:      Maintained
8313 F:      drivers/media/dvb-frontends/rtl2832*
8314
8315 RTL2832_SDR MEDIA DRIVER
8316 M:      Antti Palosaari <crope@iki.fi>
8317 L:      linux-media@vger.kernel.org
8318 W:      http://linuxtv.org/
8319 W:      http://palosaari.fi/linux/
8320 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8321 T:      git git://linuxtv.org/anttip/media_tree.git
8322 S:      Maintained
8323 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8324
8325 RTL8180 WIRELESS DRIVER
8326 L:      linux-wireless@vger.kernel.org
8327 W:      http://wireless.kernel.org/
8328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8329 S:      Orphan
8330 F:      drivers/net/wireless/rtl818x/rtl8180/
8331
8332 RTL8187 WIRELESS DRIVER
8333 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8334 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8335 M:      Larry Finger <Larry.Finger@lwfinger.net>
8336 L:      linux-wireless@vger.kernel.org
8337 W:      http://wireless.kernel.org/
8338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8339 S:      Maintained
8340 F:      drivers/net/wireless/rtl818x/rtl8187/
8341
8342 RTL8192CE WIRELESS DRIVER
8343 M:      Larry Finger <Larry.Finger@lwfinger.net>
8344 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8345 L:      linux-wireless@vger.kernel.org
8346 W:      http://wireless.kernel.org/
8347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8348 S:      Maintained
8349 F:      drivers/net/wireless/rtlwifi/
8350 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8351
8352 S3 SAVAGE FRAMEBUFFER DRIVER
8353 M:      Antonino Daplas <adaplas@gmail.com>
8354 L:      linux-fbdev@vger.kernel.org
8355 S:      Maintained
8356 F:      drivers/video/fbdev/savage/
8357
8358 S390
8359 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8360 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8361 M:      linux390@de.ibm.com
8362 L:      linux-s390@vger.kernel.org
8363 W:      http://www.ibm.com/developerworks/linux/linux390/
8364 S:      Supported
8365 F:      arch/s390/
8366 F:      drivers/s390/
8367 F:      Documentation/s390/
8368 F:      Documentation/DocBook/s390*
8369
8370 S390 COMMON I/O LAYER
8371 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8372 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8373 L:      linux-s390@vger.kernel.org
8374 W:      http://www.ibm.com/developerworks/linux/linux390/
8375 S:      Supported
8376 F:      drivers/s390/cio/
8377
8378 S390 DASD DRIVER
8379 M:      Stefan Weinhuber <wein@de.ibm.com>
8380 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8381 L:      linux-s390@vger.kernel.org
8382 W:      http://www.ibm.com/developerworks/linux/linux390/
8383 S:      Supported
8384 F:      drivers/s390/block/dasd*
8385 F:      block/partitions/ibm.c
8386
8387 S390 NETWORK DRIVERS
8388 M:      Ursula Braun <ursula.braun@de.ibm.com>
8389 M:      linux390@de.ibm.com
8390 L:      linux-s390@vger.kernel.org
8391 W:      http://www.ibm.com/developerworks/linux/linux390/
8392 S:      Supported
8393 F:      drivers/s390/net/
8394
8395 S390 PCI SUBSYSTEM
8396 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8397 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8398 L:      linux-s390@vger.kernel.org
8399 W:      http://www.ibm.com/developerworks/linux/linux390/
8400 S:      Supported
8401 F:      arch/s390/pci/
8402 F:      drivers/pci/hotplug/s390_pci_hpc.c
8403
8404 S390 ZCRYPT DRIVER
8405 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8406 M:      linux390@de.ibm.com
8407 L:      linux-s390@vger.kernel.org
8408 W:      http://www.ibm.com/developerworks/linux/linux390/
8409 S:      Supported
8410 F:      drivers/s390/crypto/
8411
8412 S390 ZFCP DRIVER
8413 M:      Steffen Maier <maier@linux.vnet.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/scsi/zfcp_*
8419
8420 S390 IUCV NETWORK LAYER
8421 M:      Ursula Braun <ursula.braun@de.ibm.com>
8422 M:      linux390@de.ibm.com
8423 L:      linux-s390@vger.kernel.org
8424 W:      http://www.ibm.com/developerworks/linux/linux390/
8425 S:      Supported
8426 F:      drivers/s390/net/*iucv*
8427 F:      include/net/iucv/
8428 F:      net/iucv/
8429
8430 S3C24XX SD/MMC Driver
8431 M:      Ben Dooks <ben-linux@fluff.org>
8432 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8433 S:      Supported
8434 F:      drivers/mmc/host/s3cmci.*
8435
8436 SAA6588 RDS RECEIVER DRIVER
8437 M:      Hans Verkuil <hverkuil@xs4all.nl>
8438 L:      linux-media@vger.kernel.org
8439 T:      git git://linuxtv.org/media_tree.git
8440 W:      http://linuxtv.org
8441 S:      Odd Fixes
8442 F:      drivers/media/i2c/saa6588*
8443
8444 SAA7134 VIDEO4LINUX DRIVER
8445 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8446 L:      linux-media@vger.kernel.org
8447 W:      http://linuxtv.org
8448 T:      git git://linuxtv.org/media_tree.git
8449 S:      Odd fixes
8450 F:      Documentation/video4linux/*.saa7134
8451 F:      drivers/media/pci/saa7134/
8452
8453 SAA7146 VIDEO4LINUX-2 DRIVER
8454 M:      Hans Verkuil <hverkuil@xs4all.nl>
8455 L:      linux-media@vger.kernel.org
8456 T:      git git://linuxtv.org/media_tree.git
8457 S:      Maintained
8458 F:      drivers/media/common/saa7146/
8459 F:      drivers/media/pci/saa7146/
8460 F:      include/media/saa7146*
8461
8462 SAMSUNG LAPTOP DRIVER
8463 M:      Corentin Chary <corentin.chary@gmail.com>
8464 L:      platform-driver-x86@vger.kernel.org
8465 S:      Maintained
8466 F:      drivers/platform/x86/samsung-laptop.c
8467
8468 SAMSUNG AUDIO (ASoC) DRIVERS
8469 M:      Sangbeom Kim <sbkim73@samsung.com>
8470 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8471 S:      Supported
8472 F:      sound/soc/samsung/
8473
8474 SAMSUNG FRAMEBUFFER DRIVER
8475 M:      Jingoo Han <jg1.han@samsung.com>
8476 L:      linux-fbdev@vger.kernel.org
8477 S:      Maintained
8478 F:      drivers/video/fbdev/s3c-fb.c
8479
8480 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8481 M:      Sangbeom Kim <sbkim73@samsung.com>
8482 L:      linux-kernel@vger.kernel.org
8483 S:      Supported
8484 F:      drivers/mfd/sec*.c
8485 F:      drivers/regulator/s2m*.c
8486 F:      drivers/regulator/s5m*.c
8487 F:      include/linux/mfd/samsung/
8488
8489 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8490 M:      Kyungmin Park <kyungmin.park@samsung.com>
8491 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8492 L:      linux-media@vger.kernel.org
8493 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8494 S:      Supported
8495 F:      drivers/media/platform/exynos4-is/
8496
8497 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8498 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8499 L:      linux-media@vger.kernel.org
8500 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8501 S:      Maintained
8502 F:      drivers/media/platform/s3c-camif/
8503 F:      include/media/s3c_camif.h
8504
8505 SAMSUNG S5C73M3 CAMERA DRIVER
8506 M:      Kyungmin Park <kyungmin.park@samsung.com>
8507 M:      Andrzej Hajda <a.hajda@samsung.com>
8508 L:      linux-media@vger.kernel.org
8509 S:      Supported
8510 F:      drivers/media/i2c/s5c73m3/*
8511
8512 SAMSUNG S5K5BAF CAMERA DRIVER
8513 M:      Kyungmin Park <kyungmin.park@samsung.com>
8514 M:      Andrzej Hajda <a.hajda@samsung.com>
8515 L:      linux-media@vger.kernel.org
8516 S:      Supported
8517 F:      drivers/media/i2c/s5k5baf.c
8518
8519 SAMSUNG SOC CLOCK DRIVERS
8520 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8521 M:      Tomasz Figa <tomasz.figa@gmail.com>
8522 S:      Supported
8523 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8524 F:      drivers/clk/samsung/
8525
8526 SAMSUNG SXGBE DRIVERS
8527 M:      Byungho An <bh74.an@samsung.com>
8528 M:      Girish K S <ks.giri@samsung.com>
8529 M:      Vipul Pandya <vipul.pandya@samsung.com>
8530 S:      Supported
8531 L:      netdev@vger.kernel.org
8532 F:      drivers/net/ethernet/samsung/sxgbe/
8533
8534 SAMSUNG THERMAL DRIVER
8535 M:      Lukasz Majewski <l.majewski@samsung.com>
8536 L:      linux-pm@vger.kernel.org
8537 L:      linux-samsung-soc@vger.kernel.org
8538 S:      Supported
8539 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8540 F:      drivers/thermal/samsung/
8541
8542 SAMSUNG USB2 PHY DRIVER
8543 M:      Kamil Debski <k.debski@samsung.com>
8544 L:      linux-kernel@vger.kernel.org
8545 S:      Supported
8546 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8547 F:      Documentation/phy/samsung-usb2.txt
8548 F:      drivers/phy/phy-exynos4210-usb2.c
8549 F:      drivers/phy/phy-exynos4x12-usb2.c
8550 F:      drivers/phy/phy-exynos5250-usb2.c
8551 F:      drivers/phy/phy-s5pv210-usb2.c
8552 F:      drivers/phy/phy-samsung-usb2.c
8553 F:      drivers/phy/phy-samsung-usb2.h
8554
8555 SERIAL DRIVERS
8556 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8557 L:      linux-serial@vger.kernel.org
8558 S:      Maintained
8559 F:      drivers/tty/serial/
8560
8561 SYNOPSYS DESIGNWARE DMAC DRIVER
8562 M:      Viresh Kumar <viresh.linux@gmail.com>
8563 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8564 S:      Maintained
8565 F:      include/linux/dma/dw.h
8566 F:      include/linux/platform_data/dma-dw.h
8567 F:      drivers/dma/dw/
8568
8569 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8570 M:      Seungwon Jeon <tgih.jun@samsung.com>
8571 M:      Jaehoon Chung <jh80.chung@samsung.com>
8572 L:      linux-mmc@vger.kernel.org
8573 S:      Maintained
8574 F:      include/linux/mmc/dw_mmc.h
8575 F:      drivers/mmc/host/dw_mmc*
8576
8577 THUNDERBOLT DRIVER
8578 M:      Andreas Noever <andreas.noever@gmail.com>
8579 S:      Maintained
8580 F:      drivers/thunderbolt/
8581
8582 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8583 M:      John Stultz <john.stultz@linaro.org>
8584 M:      Thomas Gleixner <tglx@linutronix.de>
8585 L:      linux-kernel@vger.kernel.org
8586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8587 S:      Supported
8588 F:      include/linux/clocksource.h
8589 F:      include/linux/time.h
8590 F:      include/linux/timex.h
8591 F:      include/uapi/linux/time.h
8592 F:      include/uapi/linux/timex.h
8593 F:      kernel/time/clocksource.c
8594 F:      kernel/time/time*.c
8595 F:      kernel/time/ntp.c
8596 F:      tools/testing/selftests/timers/
8597
8598 SC1200 WDT DRIVER
8599 M:      Zwane Mwaikambo <zwanem@gmail.com>
8600 S:      Maintained
8601 F:      drivers/watchdog/sc1200wdt.c
8602
8603 SCHEDULER
8604 M:      Ingo Molnar <mingo@redhat.com>
8605 M:      Peter Zijlstra <peterz@infradead.org>
8606 L:      linux-kernel@vger.kernel.org
8607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8608 S:      Maintained
8609 F:      kernel/sched/
8610 F:      include/linux/sched.h
8611 F:      include/uapi/linux/sched.h
8612 F:      include/linux/wait.h
8613
8614 SCORE ARCHITECTURE
8615 M:      Chen Liqin <liqin.linux@gmail.com>
8616 M:      Lennox Wu <lennox.wu@gmail.com>
8617 W:      http://www.sunplus.com
8618 S:      Supported
8619 F:      arch/score/
8620
8621 SCSI CDROM DRIVER
8622 M:      Jens Axboe <axboe@kernel.dk>
8623 L:      linux-scsi@vger.kernel.org
8624 W:      http://www.kernel.dk
8625 S:      Maintained
8626 F:      drivers/scsi/sr*
8627
8628 SCSI RDMA PROTOCOL (SRP) INITIATOR
8629 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8630 L:      linux-rdma@vger.kernel.org
8631 S:      Supported
8632 W:      http://www.openfabrics.org
8633 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8635 F:      drivers/infiniband/ulp/srp/
8636 F:      include/scsi/srp.h
8637
8638 SCSI SG DRIVER
8639 M:      Doug Gilbert <dgilbert@interlog.com>
8640 L:      linux-scsi@vger.kernel.org
8641 W:      http://sg.danny.cz/sg
8642 S:      Maintained
8643 F:      Documentation/scsi/scsi-generic.txt
8644 F:      drivers/scsi/sg.c
8645 F:      include/scsi/sg.h
8646
8647 SCSI SUBSYSTEM
8648 M:      "James E.J. Bottomley" <JBottomley@parallels.com>
8649 L:      linux-scsi@vger.kernel.org
8650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8653 S:      Maintained
8654 F:      drivers/scsi/
8655 F:      include/scsi/
8656
8657 SCSI TAPE DRIVER
8658 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8659 L:      linux-scsi@vger.kernel.org
8660 S:      Maintained
8661 F:      Documentation/scsi/st.txt
8662 F:      drivers/scsi/st.*
8663 F:      drivers/scsi/st_*.h
8664
8665 SCTP PROTOCOL
8666 M:      Vlad Yasevich <vyasevich@gmail.com>
8667 M:      Neil Horman <nhorman@tuxdriver.com>
8668 L:      linux-sctp@vger.kernel.org
8669 W:      http://lksctp.sourceforge.net
8670 S:      Maintained
8671 F:      Documentation/networking/sctp.txt
8672 F:      include/linux/sctp.h
8673 F:      include/uapi/linux/sctp.h
8674 F:      include/net/sctp/
8675 F:      net/sctp/
8676
8677 SCx200 CPU SUPPORT
8678 M:      Jim Cromie <jim.cromie@gmail.com>
8679 S:      Odd Fixes
8680 F:      Documentation/i2c/busses/scx200_acb
8681 F:      arch/x86/platform/scx200/
8682 F:      drivers/watchdog/scx200_wdt.c
8683 F:      drivers/i2c/busses/scx200*
8684 F:      drivers/mtd/maps/scx200_docflash.c
8685 F:      include/linux/scx200.h
8686
8687 SCx200 GPIO DRIVER
8688 M:      Jim Cromie <jim.cromie@gmail.com>
8689 S:      Maintained
8690 F:      drivers/char/scx200_gpio.c
8691 F:      include/linux/scx200_gpio.h
8692
8693 SCx200 HRT CLOCKSOURCE DRIVER
8694 M:      Jim Cromie <jim.cromie@gmail.com>
8695 S:      Maintained
8696 F:      drivers/clocksource/scx200_hrt.c
8697
8698 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8699 M:      Sascha Sommer <saschasommer@freenet.de>
8700 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8701 S:      Maintained
8702 F:      drivers/mmc/host/sdricoh_cs.c
8703
8704 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8705 L:      linux-mmc@vger.kernel.org
8706 S:      Orphan
8707 F:      drivers/mmc/host/sdhci.*
8708 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8709
8710 SECURE COMPUTING
8711 M:      Kees Cook <keescook@chromium.org>
8712 R:      Andy Lutomirski <luto@amacapital.net>
8713 R:      Will Drewry <wad@chromium.org>
8714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8715 S:      Supported
8716 F:      kernel/seccomp.c
8717 F:      include/uapi/linux/seccomp.h
8718 F:      include/linux/seccomp.h
8719 K:      \bsecure_computing
8720 K:      \bTIF_SECCOMP\b
8721
8722 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8723 M:      Ben Dooks <ben-linux@fluff.org>
8724 M:      Jaehoon Chung <jh80.chung@samsung.com>
8725 L:      linux-mmc@vger.kernel.org
8726 S:      Maintained
8727 F:      drivers/mmc/host/sdhci-s3c*
8728
8729 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8730 M:      Viresh Kumar <viresh.linux@gmail.com>
8731 L:      spear-devel@list.st.com
8732 L:      linux-mmc@vger.kernel.org
8733 S:      Maintained
8734 F:      drivers/mmc/host/sdhci-spear.c
8735
8736 SECURITY SUBSYSTEM
8737 M:      James Morris <james.l.morris@oracle.com>
8738 M:      Serge E. Hallyn <serge@hallyn.com>
8739 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8741 W:      http://kernsec.org/
8742 S:      Supported
8743 F:      security/
8744
8745 SECURITY CONTACT
8746 M:      Security Officers <security@kernel.org>
8747 S:      Supported
8748
8749 SELINUX SECURITY MODULE
8750 M:      Paul Moore <paul@paul-moore.com>
8751 M:      Stephen Smalley <sds@tycho.nsa.gov>
8752 M:      Eric Paris <eparis@parisplace.org>
8753 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8754 W:      http://selinuxproject.org
8755 T:      git git://git.infradead.org/users/pcmoore/selinux
8756 S:      Supported
8757 F:      include/linux/selinux*
8758 F:      security/selinux/
8759 F:      scripts/selinux/
8760
8761 APPARMOR SECURITY MODULE
8762 M:      John Johansen <john.johansen@canonical.com>
8763 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8764 W:      apparmor.wiki.kernel.org
8765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8766 S:      Supported
8767 F:      security/apparmor/
8768
8769 SENSABLE PHANTOM
8770 M:      Jiri Slaby <jirislaby@gmail.com>
8771 S:      Maintained
8772 F:      drivers/misc/phantom.c
8773 F:      include/uapi/linux/phantom.h
8774
8775 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8776 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8777 L:      linux-scsi@vger.kernel.org
8778 W:      http://www.emulex.com
8779 S:      Supported
8780 F:      drivers/scsi/be2iscsi/
8781
8782 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8783 M:      Sathya Perla <sathya.perla@emulex.com>
8784 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8785 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8786 L:      netdev@vger.kernel.org
8787 W:      http://www.emulex.com
8788 S:      Supported
8789 F:      drivers/net/ethernet/emulex/benet/
8790
8791 SFC NETWORK DRIVER
8792 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8793 M:      Shradha Shah <sshah@solarflare.com>
8794 L:      netdev@vger.kernel.org
8795 S:      Supported
8796 F:      drivers/net/ethernet/sfc/
8797
8798 SGI GRU DRIVER
8799 M:      Dimitri Sivanich <sivanich@sgi.com>
8800 S:      Maintained
8801 F:      drivers/misc/sgi-gru/
8802
8803 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8804 M:      Pat Gefre <pfg@sgi.com>
8805 L:      linux-ia64@vger.kernel.org
8806 S:      Supported
8807 F:      Documentation/ia64/serial.txt
8808 F:      drivers/tty/serial/ioc?_serial.c
8809 F:      include/linux/ioc?.h
8810
8811 SGI XP/XPC/XPNET DRIVER
8812 M:      Cliff Whickman <cpw@sgi.com>
8813 M:      Robin Holt <robinmholt@gmail.com>
8814 S:      Maintained
8815 F:      drivers/misc/sgi-xp/
8816
8817 SI2157 MEDIA DRIVER
8818 M:      Antti Palosaari <crope@iki.fi>
8819 L:      linux-media@vger.kernel.org
8820 W:      http://linuxtv.org/
8821 W:      http://palosaari.fi/linux/
8822 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8823 T:      git git://linuxtv.org/anttip/media_tree.git
8824 S:      Maintained
8825 F:      drivers/media/tuners/si2157*
8826
8827 SI2168 MEDIA DRIVER
8828 M:      Antti Palosaari <crope@iki.fi>
8829 L:      linux-media@vger.kernel.org
8830 W:      http://linuxtv.org/
8831 W:      http://palosaari.fi/linux/
8832 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8833 T:      git git://linuxtv.org/anttip/media_tree.git
8834 S:      Maintained
8835 F:      drivers/media/dvb-frontends/si2168*
8836
8837 SI470X FM RADIO RECEIVER I2C DRIVER
8838 M:      Hans Verkuil <hverkuil@xs4all.nl>
8839 L:      linux-media@vger.kernel.org
8840 T:      git git://linuxtv.org/media_tree.git
8841 W:      http://linuxtv.org
8842 S:      Odd Fixes
8843 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8844
8845 SI470X FM RADIO RECEIVER USB DRIVER
8846 M:      Hans Verkuil <hverkuil@xs4all.nl>
8847 L:      linux-media@vger.kernel.org
8848 T:      git git://linuxtv.org/media_tree.git
8849 W:      http://linuxtv.org
8850 S:      Maintained
8851 F:      drivers/media/radio/si470x/radio-si470x-common.c
8852 F:      drivers/media/radio/si470x/radio-si470x.h
8853 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8854
8855 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8856 M:      Eduardo Valentin <edubezval@gmail.com>
8857 L:      linux-media@vger.kernel.org
8858 T:      git git://linuxtv.org/media_tree.git
8859 W:      http://linuxtv.org
8860 S:      Odd Fixes
8861 F:      drivers/media/radio/si4713/si4713.?
8862
8863 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8864 M:      Eduardo Valentin <edubezval@gmail.com>
8865 L:      linux-media@vger.kernel.org
8866 T:      git git://linuxtv.org/media_tree.git
8867 W:      http://linuxtv.org
8868 S:      Odd Fixes
8869 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8870
8871 SI4713 FM RADIO TRANSMITTER USB DRIVER
8872 M:      Hans Verkuil <hverkuil@xs4all.nl>
8873 L:      linux-media@vger.kernel.org
8874 T:      git git://linuxtv.org/media_tree.git
8875 W:      http://linuxtv.org
8876 S:      Maintained
8877 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8878
8879 SIANO DVB DRIVER
8880 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8881 L:      linux-media@vger.kernel.org
8882 W:      http://linuxtv.org
8883 T:      git git://linuxtv.org/media_tree.git
8884 S:      Odd fixes
8885 F:      drivers/media/common/siano/
8886 F:      drivers/media/usb/siano/
8887 F:      drivers/media/usb/siano/
8888 F:      drivers/media/mmc/siano/
8889
8890 SIMPLEFB FB DRIVER
8891 M:      Hans de Goede <hdegoede@redhat.com>
8892 L:      linux-fbdev@vger.kernel.org
8893 S:      Maintained
8894 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8895 F:      drivers/video/fbdev/simplefb.c
8896 F:      include/linux/platform_data/simplefb.h
8897
8898 SH_VEU V4L2 MEM2MEM DRIVER
8899 L:      linux-media@vger.kernel.org
8900 S:      Orphan
8901 F:      drivers/media/platform/sh_veu.c
8902
8903 SH_VOU V4L2 OUTPUT DRIVER
8904 L:      linux-media@vger.kernel.org
8905 S:      Orphan
8906 F:      drivers/media/platform/sh_vou.c
8907 F:      include/media/sh_vou.h
8908
8909 SIMPLE FIRMWARE INTERFACE (SFI)
8910 M:      Len Brown <lenb@kernel.org>
8911 L:      sfi-devel@simplefirmware.org
8912 W:      http://simplefirmware.org/
8913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8914 S:      Supported
8915 F:      arch/x86/platform/sfi/
8916 F:      drivers/sfi/
8917 F:      include/linux/sfi*.h
8918
8919 SIMTEC EB110ATX (Chalice CATS)
8920 P:      Ben Dooks
8921 P:      Vincent Sanders <vince@simtec.co.uk>
8922 M:      Simtec Linux Team <linux@simtec.co.uk>
8923 W:      http://www.simtec.co.uk/products/EB110ATX/
8924 S:      Supported
8925
8926 SIMTEC EB2410ITX (BAST)
8927 P:      Ben Dooks
8928 P:      Vincent Sanders <vince@simtec.co.uk>
8929 M:      Simtec Linux Team <linux@simtec.co.uk>
8930 W:      http://www.simtec.co.uk/products/EB2410ITX/
8931 S:      Supported
8932 F:      arch/arm/mach-s3c24xx/mach-bast.c
8933 F:      arch/arm/mach-s3c24xx/bast-ide.c
8934 F:      arch/arm/mach-s3c24xx/bast-irq.c
8935
8936 TI DAVINCI MACHINE SUPPORT
8937 M:      Sekhar Nori <nsekhar@ti.com>
8938 M:      Kevin Hilman <khilman@deeprootsystems.com>
8939 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8940 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8941 S:      Supported
8942 F:      arch/arm/mach-davinci/
8943 F:      drivers/i2c/busses/i2c-davinci.c
8944
8945 TI DAVINCI SERIES MEDIA DRIVER
8946 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8947 L:      linux-media@vger.kernel.org
8948 W:      http://linuxtv.org/
8949 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8950 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8951 S:      Maintained
8952 F:      drivers/media/platform/davinci/
8953 F:      include/media/davinci/
8954
8955 TI AM437X VPFE DRIVER
8956 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8957 L:      linux-media@vger.kernel.org
8958 W:      http://linuxtv.org/
8959 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8960 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8961 S:      Maintained
8962 F:      drivers/media/platform/am437x/
8963
8964 SIS 190 ETHERNET DRIVER
8965 M:      Francois Romieu <romieu@fr.zoreil.com>
8966 L:      netdev@vger.kernel.org
8967 S:      Maintained
8968 F:      drivers/net/ethernet/sis/sis190.c
8969
8970 SIS 900/7016 FAST ETHERNET DRIVER
8971 M:      Daniele Venzano <venza@brownhat.org>
8972 W:      http://www.brownhat.org/sis900.html
8973 L:      netdev@vger.kernel.org
8974 S:      Maintained
8975 F:      drivers/net/ethernet/sis/sis900.*
8976
8977 SIS FRAMEBUFFER DRIVER
8978 M:      Thomas Winischhofer <thomas@winischhofer.net>
8979 W:      http://www.winischhofer.net/linuxsisvga.shtml
8980 S:      Maintained
8981 F:      Documentation/fb/sisfb.txt
8982 F:      drivers/video/fbdev/sis/
8983 F:      include/video/sisfb.h
8984
8985 SIS USB2VGA DRIVER
8986 M:      Thomas Winischhofer <thomas@winischhofer.net>
8987 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
8988 S:      Maintained
8989 F:      drivers/usb/misc/sisusbvga/
8990
8991 SLAB ALLOCATOR
8992 M:      Christoph Lameter <cl@linux.com>
8993 M:      Pekka Enberg <penberg@kernel.org>
8994 M:      David Rientjes <rientjes@google.com>
8995 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
8996 M:      Andrew Morton <akpm@linux-foundation.org>
8997 L:      linux-mm@kvack.org
8998 S:      Maintained
8999 F:      include/linux/sl?b*.h
9000 F:      mm/sl?b*
9001
9002 SLEEPABLE READ-COPY UPDATE (SRCU)
9003 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9004 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9005 M:      Josh Triplett <josh@joshtriplett.org>
9006 R:      Steven Rostedt <rostedt@goodmis.org>
9007 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9008 L:      linux-kernel@vger.kernel.org
9009 W:      http://www.rdrop.com/users/paulmck/RCU/
9010 S:      Supported
9011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9012 F:      include/linux/srcu.h
9013 F:      kernel/rcu/srcu.c
9014
9015 SMACK SECURITY MODULE
9016 M:      Casey Schaufler <casey@schaufler-ca.com>
9017 L:      linux-security-module@vger.kernel.org
9018 W:      http://schaufler-ca.com
9019 T:      git git://git.gitorious.org/smack-next/kernel.git
9020 S:      Maintained
9021 F:      Documentation/security/Smack.txt
9022 F:      security/smack/
9023
9024 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9025 M:      Kevin Hilman <khilman@kernel.org>
9026 M:      Nishanth Menon <nm@ti.com>
9027 S:      Maintained
9028 F:      drivers/power/avs/
9029 F:      include/linux/power/smartreflex.h
9030 L:      linux-pm@vger.kernel.org
9031
9032 SMC91x ETHERNET DRIVER
9033 M:      Nicolas Pitre <nico@fluxnic.net>
9034 S:      Odd Fixes
9035 F:      drivers/net/ethernet/smsc/smc91x.*
9036
9037 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9038 M:      Sakari Ailus <sakari.ailus@iki.fi>
9039 L:      linux-media@vger.kernel.org
9040 S:      Maintained
9041 F:      drivers/media/i2c/smiapp/
9042 F:      include/media/smiapp.h
9043 F:      drivers/media/i2c/smiapp-pll.c
9044 F:      drivers/media/i2c/smiapp-pll.h
9045 F:      include/uapi/linux/smiapp.h
9046 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9047
9048 SMM665 HARDWARE MONITOR DRIVER
9049 M:      Guenter Roeck <linux@roeck-us.net>
9050 L:      lm-sensors@lm-sensors.org
9051 S:      Maintained
9052 F:      Documentation/hwmon/smm665
9053 F:      drivers/hwmon/smm665.c
9054
9055 SMSC EMC2103 HARDWARE MONITOR DRIVER
9056 M:      Steve Glendinning <steve.glendinning@shawell.net>
9057 L:      lm-sensors@lm-sensors.org
9058 S:      Maintained
9059 F:      Documentation/hwmon/emc2103
9060 F:      drivers/hwmon/emc2103.c
9061
9062 SMSC SCH5627 HARDWARE MONITOR DRIVER
9063 M:      Hans de Goede <hdegoede@redhat.com>
9064 L:      lm-sensors@lm-sensors.org
9065 S:      Supported
9066 F:      Documentation/hwmon/sch5627
9067 F:      drivers/hwmon/sch5627.c
9068
9069 SMSC47B397 HARDWARE MONITOR DRIVER
9070 M:      Jean Delvare <jdelvare@suse.de>
9071 L:      lm-sensors@lm-sensors.org
9072 S:      Maintained
9073 F:      Documentation/hwmon/smsc47b397
9074 F:      drivers/hwmon/smsc47b397.c
9075
9076 SMSC911x ETHERNET DRIVER
9077 M:      Steve Glendinning <steve.glendinning@shawell.net>
9078 L:      netdev@vger.kernel.org
9079 S:      Maintained
9080 F:      include/linux/smsc911x.h
9081 F:      drivers/net/ethernet/smsc/smsc911x.*
9082
9083 SMSC9420 PCI ETHERNET DRIVER
9084 M:      Steve Glendinning <steve.glendinning@shawell.net>
9085 L:      netdev@vger.kernel.org
9086 S:      Maintained
9087 F:      drivers/net/ethernet/smsc/smsc9420.*
9088
9089 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9090 M:      Steve Glendinning <steve.glendinning@shawell.net>
9091 L:      linux-fbdev@vger.kernel.org
9092 S:      Maintained
9093 F:      drivers/video/fbdev/smscufx.c
9094
9095 SOC-CAMERA V4L2 SUBSYSTEM
9096 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9097 L:      linux-media@vger.kernel.org
9098 T:      git git://linuxtv.org/media_tree.git
9099 S:      Maintained
9100 F:      include/media/soc*
9101 F:      drivers/media/i2c/soc_camera/
9102 F:      drivers/media/platform/soc_camera/
9103
9104 SOEKRIS NET48XX LED SUPPORT
9105 M:      Chris Boot <bootc@bootc.net>
9106 S:      Maintained
9107 F:      drivers/leds/leds-net48xx.c
9108
9109 SOFTLOGIC 6x10 MPEG CODEC
9110 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9111 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9112 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9113 M:      Ismael Luceno <ismael@iodev.co.uk>
9114 L:      linux-media@vger.kernel.org
9115 S:      Supported
9116 F:      drivers/media/pci/solo6x10/
9117
9118 SOFTWARE RAID (Multiple Disks) SUPPORT
9119 M:      Neil Brown <neilb@suse.de>
9120 L:      linux-raid@vger.kernel.org
9121 S:      Supported
9122 F:      drivers/md/
9123 F:      include/linux/raid/
9124 F:      include/uapi/linux/raid/
9125
9126 SONIC NETWORK DRIVER
9127 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9128 L:      netdev@vger.kernel.org
9129 S:      Maintained
9130 F:      drivers/net/ethernet/natsemi/sonic.*
9131
9132 SONICS SILICON BACKPLANE DRIVER (SSB)
9133 M:      Michael Buesch <m@bues.ch>
9134 L:      netdev@vger.kernel.org
9135 S:      Maintained
9136 F:      drivers/ssb/
9137 F:      include/linux/ssb/
9138
9139 SONY VAIO CONTROL DEVICE DRIVER
9140 M:      Mattia Dongili <malattia@linux.it>
9141 L:      platform-driver-x86@vger.kernel.org
9142 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9143 S:      Maintained
9144 F:      Documentation/laptops/sony-laptop.txt
9145 F:      drivers/char/sonypi.c
9146 F:      drivers/platform/x86/sony-laptop.c
9147 F:      include/linux/sony-laptop.h
9148
9149 SONY MEMORYSTICK CARD SUPPORT
9150 M:      Alex Dubov <oakad@yahoo.com>
9151 W:      http://tifmxx.berlios.de/
9152 S:      Maintained
9153 F:      drivers/memstick/host/tifm_ms.c
9154
9155 SONY MEMORYSTICK STANDARD SUPPORT
9156 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9157 S:      Maintained
9158 F:      drivers/memstick/core/ms_block.*
9159
9160 SOUND
9161 M:      Jaroslav Kysela <perex@perex.cz>
9162 M:      Takashi Iwai <tiwai@suse.de>
9163 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9164 W:      http://www.alsa-project.org/
9165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9166 T:      git git://git.alsa-project.org/alsa-kernel.git
9167 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9168 S:      Maintained
9169 F:      Documentation/sound/
9170 F:      include/sound/
9171 F:      include/uapi/sound/
9172 F:      sound/
9173
9174 SOUND - COMPRESSED AUDIO
9175 M:      Vinod Koul <vinod.koul@intel.com>
9176 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9178 S:      Supported
9179 F:      Documentation/sound/alsa/compress_offload.txt
9180 F:      include/sound/compress_driver.h
9181 F:      include/uapi/sound/compress_*
9182 F:      sound/core/compress_offload.c
9183 F:      sound/soc/soc-compress.c
9184
9185 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9186 M:      Liam Girdwood <lgirdwood@gmail.com>
9187 M:      Mark Brown <broonie@kernel.org>
9188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9189 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9190 W:      http://alsa-project.org/main/index.php/ASoC
9191 S:      Supported
9192 F:      Documentation/sound/alsa/soc/
9193 F:      sound/soc/
9194 F:      include/sound/soc*
9195
9196 SOUND - DMAENGINE HELPERS
9197 M:      Lars-Peter Clausen <lars@metafoo.de>
9198 S:      Supported
9199 F:      include/sound/dmaengine_pcm.h
9200 F:      sound/core/pcm_dmaengine.c
9201 F:      sound/soc/soc-generic-dmaengine-pcm.c
9202
9203 SP2 MEDIA DRIVER
9204 M:      Olli Salonen <olli.salonen@iki.fi>
9205 L:      linux-media@vger.kernel.org
9206 W:      http://linuxtv.org/
9207 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9208 S:      Maintained
9209 F:      drivers/media/dvb-frontends/sp2*
9210
9211 SPARC + UltraSPARC (sparc/sparc64)
9212 M:      "David S. Miller" <davem@davemloft.net>
9213 L:      sparclinux@vger.kernel.org
9214 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9217 S:      Maintained
9218 F:      arch/sparc/
9219 F:      drivers/sbus/
9220
9221 SPARC SERIAL DRIVERS
9222 M:      "David S. Miller" <davem@davemloft.net>
9223 L:      sparclinux@vger.kernel.org
9224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9226 S:      Maintained
9227 F:      include/linux/sunserialcore.h
9228 F:      drivers/tty/serial/suncore.c
9229 F:      drivers/tty/serial/sunhv.c
9230 F:      drivers/tty/serial/sunsab.c
9231 F:      drivers/tty/serial/sunsab.h
9232 F:      drivers/tty/serial/sunsu.c
9233 F:      drivers/tty/serial/sunzilog.c
9234 F:      drivers/tty/serial/sunzilog.h
9235
9236 SPARSE CHECKER
9237 M:      "Christopher Li" <sparse@chrisli.org>
9238 L:      linux-sparse@vger.kernel.org
9239 W:      https://sparse.wiki.kernel.org/
9240 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9241 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9242 S:      Maintained
9243 F:      include/linux/compiler.h
9244
9245 SPEAR PLATFORM SUPPORT
9246 M:      Viresh Kumar <viresh.linux@gmail.com>
9247 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9248 L:      spear-devel@list.st.com
9249 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9250 W:      http://www.st.com/spear
9251 S:      Maintained
9252 F:      arch/arm/mach-spear/
9253
9254 SPEAR CLOCK FRAMEWORK SUPPORT
9255 M:      Viresh Kumar <viresh.linux@gmail.com>
9256 L:      spear-devel@list.st.com
9257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9258 W:      http://www.st.com/spear
9259 S:      Maintained
9260 F:      drivers/clk/spear/
9261
9262 SPI SUBSYSTEM
9263 M:      Mark Brown <broonie@kernel.org>
9264 L:      linux-spi@vger.kernel.org
9265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9266 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9267 S:      Maintained
9268 F:      Documentation/spi/
9269 F:      drivers/spi/
9270 F:      include/linux/spi/
9271 F:      include/uapi/linux/spi/
9272
9273 SPIDERNET NETWORK DRIVER for CELL
9274 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9275 M:      Jens Osterkamp <jens@de.ibm.com>
9276 L:      netdev@vger.kernel.org
9277 S:      Supported
9278 F:      Documentation/networking/spider_net.txt
9279 F:      drivers/net/ethernet/toshiba/spider_net*
9280
9281 SPU FILE SYSTEM
9282 M:      Jeremy Kerr <jk@ozlabs.org>
9283 L:      linuxppc-dev@lists.ozlabs.org
9284 L:      cbe-oss-dev@lists.ozlabs.org
9285 W:      http://www.ibm.com/developerworks/power/cell/
9286 S:      Supported
9287 F:      Documentation/filesystems/spufs.txt
9288 F:      arch/powerpc/platforms/cell/spufs/
9289
9290 SQUASHFS FILE SYSTEM
9291 M:      Phillip Lougher <phillip@squashfs.org.uk>
9292 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9293 W:      http://squashfs.org.uk
9294 S:      Maintained
9295 F:      Documentation/filesystems/squashfs.txt
9296 F:      fs/squashfs/
9297
9298 SRM (Alpha) environment access
9299 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9300 S:      Maintained
9301 F:      arch/alpha/kernel/srm_env.c
9302
9303 STABLE BRANCH
9304 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9305 L:      stable@vger.kernel.org
9306 S:      Supported
9307 F:      Documentation/stable_kernel_rules.txt
9308
9309 STAGING SUBSYSTEM
9310 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9312 L:      devel@driverdev.osuosl.org
9313 S:      Supported
9314 F:      drivers/staging/
9315
9316 STAGING - COMEDI
9317 M:      Ian Abbott <abbotti@mev.co.uk>
9318 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9319 S:      Odd Fixes
9320 F:      drivers/staging/comedi/
9321
9322 STAGING - FLARION FT1000 DRIVERS
9323 M:      Marek Belisko <marek.belisko@gmail.com>
9324 S:      Odd Fixes
9325 F:      drivers/staging/ft1000/
9326
9327 STAGING - INDUSTRIAL IO
9328 M:      Jonathan Cameron <jic23@kernel.org>
9329 L:      linux-iio@vger.kernel.org
9330 S:      Odd Fixes
9331 F:      drivers/staging/iio/
9332
9333 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9334 M:      Jarod Wilson <jarod@wilsonet.com>
9335 W:      http://www.lirc.org/
9336 S:      Odd Fixes
9337 F:      drivers/staging/media/lirc/
9338
9339 STAGING - LUSTRE PARALLEL FILESYSTEM
9340 M:      Oleg Drokin <oleg.drokin@intel.com>
9341 M:      Andreas Dilger <andreas.dilger@intel.com>
9342 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9343 W:      http://lustre.opensfs.org/
9344 S:      Maintained
9345 F:      drivers/staging/lustre
9346
9347 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9348 M:      Julian Andres Klode <jak@jak-linux.org>
9349 M:      Marc Dietrich <marvin24@gmx.de>
9350 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9351 L:      linux-tegra@vger.kernel.org
9352 S:      Maintained
9353 F:      drivers/staging/nvec/
9354
9355 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9356 M:      Jens Frederich <jfrederich@gmail.com>
9357 M:      Daniel Drake <dsd@laptop.org>
9358 M:      Jon Nettleton <jon.nettleton@gmail.com>
9359 W:      http://wiki.laptop.org/go/DCON
9360 S:      Maintained
9361 F:      drivers/staging/olpc_dcon/
9362
9363 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9364 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9365 S:      Maintained
9366 F:      drivers/staging/ozwpan/
9367
9368 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9369 M:      Willy Tarreau <willy@meta-x.org>
9370 S:      Odd Fixes
9371 F:      drivers/staging/panel/
9372
9373 STAGING - REALTEK RTL8712U DRIVERS
9374 M:      Larry Finger <Larry.Finger@lwfinger.net>
9375 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9376 S:      Odd Fixes
9377 F:      drivers/staging/rtl8712/
9378
9379 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9380 M:      Larry Finger <Larry.Finger@lwfinger.net>
9381 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9382 L:      linux-wireless@vger.kernel.org
9383 S:      Maintained
9384 F:      drivers/staging/rtl8723au/
9385
9386 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9387 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9388 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9389 M:      Sudip Mukherjee <sudip@vectorindia.org>
9390 L:      linux-fbdev@vger.kernel.org
9391 S:      Maintained
9392 F:      drivers/staging/sm7xxfb/
9393
9394 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9395 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9396 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9397 M:      Sudip Mukherjee <sudip@vectorindia.org>
9398 L:      linux-fbdev@vger.kernel.org
9399 S:      Maintained
9400 F:      drivers/staging/sm750fb/
9401
9402 STAGING - SLICOSS
9403 M:      Lior Dotan <liodot@gmail.com>
9404 M:      Christopher Harrer <charrer@alacritech.com>
9405 S:      Odd Fixes
9406 F:      drivers/staging/slicoss/
9407
9408 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9409 M:      William Hubbs <w.d.hubbs@gmail.com>
9410 M:      Chris Brannon <chris@the-brannons.com>
9411 M:      Kirk Reiser <kirk@reisers.ca>
9412 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9413 L:      speakup@linux-speakup.org
9414 W:      http://www.linux-speakup.org/
9415 S:      Odd Fixes
9416 F:      drivers/staging/speakup/
9417
9418 STAGING - VIA VT665X DRIVERS
9419 M:      Forest Bond <forest@alittletooquiet.net>
9420 S:      Odd Fixes
9421 F:      drivers/staging/vt665?/
9422
9423 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9424 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9425 S:      Odd Fixes
9426 F:      drivers/staging/xgifb/
9427
9428 STARFIRE/DURALAN NETWORK DRIVER
9429 M:      Ion Badulescu <ionut@badula.org>
9430 S:      Odd Fixes
9431 F:      drivers/net/ethernet/adaptec/starfire*
9432
9433 SUN3/3X
9434 M:      Sam Creasey <sammy@sammy.net>
9435 W:      http://sammy.net/sun3/
9436 S:      Maintained
9437 F:      arch/m68k/kernel/*sun3*
9438 F:      arch/m68k/sun3*/
9439 F:      arch/m68k/include/asm/sun3*
9440 F:      drivers/net/ethernet/i825xx/sun3*
9441
9442 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9443 M:      Hans de Goede <hdegoede@redhat.com>
9444 L:      linux-input@vger.kernel.org
9445 S:      Maintained
9446 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9447 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9448
9449 SUNDANCE NETWORK DRIVER
9450 M:      Denis Kirjanov <kda@linux-powerpc.org>
9451 L:      netdev@vger.kernel.org
9452 S:      Maintained
9453 F:      drivers/net/ethernet/dlink/sundance.c
9454
9455 SUPERH
9456 L:      linux-sh@vger.kernel.org
9457 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9458 S:      Orphan
9459 F:      Documentation/sh/
9460 F:      arch/sh/
9461 F:      drivers/sh/
9462
9463 SUSPEND TO RAM
9464 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9465 M:      Len Brown <len.brown@intel.com>
9466 M:      Pavel Machek <pavel@ucw.cz>
9467 L:      linux-pm@vger.kernel.org
9468 S:      Supported
9469 F:      Documentation/power/
9470 F:      arch/x86/kernel/acpi/
9471 F:      drivers/base/power/
9472 F:      kernel/power/
9473 F:      include/linux/suspend.h
9474 F:      include/linux/freezer.h
9475 F:      include/linux/pm.h
9476
9477 SVGA HANDLING
9478 M:      Martin Mares <mj@ucw.cz>
9479 L:      linux-video@atrey.karlin.mff.cuni.cz
9480 S:      Maintained
9481 F:      Documentation/svga.txt
9482 F:      arch/x86/boot/video*
9483
9484 SWIOTLB SUBSYSTEM
9485 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9486 L:      linux-kernel@vger.kernel.org
9487 S:      Supported
9488 F:      lib/swiotlb.c
9489 F:      arch/*/kernel/pci-swiotlb.c
9490 F:      include/linux/swiotlb.h
9491
9492 SWITCHDEV
9493 M:      Jiri Pirko <jiri@resnulli.us>
9494 L:      netdev@vger.kernel.org
9495 S:      Supported
9496 F:      net/switchdev/
9497 F:      include/net/switchdev.h
9498
9499 SYNOPSYS ARC ARCHITECTURE
9500 M:      Vineet Gupta <vgupta@synopsys.com>
9501 S:      Supported
9502 F:      arch/arc/
9503 F:      Documentation/devicetree/bindings/arc/
9504 F:      drivers/tty/serial/arc_uart.c
9505
9506 SYSV FILESYSTEM
9507 M:      Christoph Hellwig <hch@infradead.org>
9508 S:      Maintained
9509 F:      Documentation/filesystems/sysv-fs.txt
9510 F:      fs/sysv/
9511 F:      include/linux/sysv_fs.h
9512
9513 TARGET SUBSYSTEM
9514 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9515 L:      linux-scsi@vger.kernel.org
9516 L:      target-devel@vger.kernel.org
9517 W:      http://www.linux-iscsi.org
9518 W:      http://groups.google.com/group/linux-iscsi-target-dev
9519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9520 S:      Supported
9521 F:      drivers/target/
9522 F:      include/target/
9523 F:      Documentation/target/
9524
9525 TASKSTATS STATISTICS INTERFACE
9526 M:      Balbir Singh <bsingharora@gmail.com>
9527 S:      Maintained
9528 F:      Documentation/accounting/taskstats*
9529 F:      include/linux/taskstats*
9530 F:      kernel/taskstats.c
9531
9532 TC CLASSIFIER
9533 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9534 L:      netdev@vger.kernel.org
9535 S:      Maintained
9536 F:      include/net/pkt_cls.h
9537 F:      include/uapi/linux/pkt_cls.h
9538 F:      net/sched/
9539
9540 TCP LOW PRIORITY MODULE
9541 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9542 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9543 W:      http://tcp-lp-mod.sourceforge.net/
9544 S:      Maintained
9545 F:      net/ipv4/tcp_lp.c
9546
9547 TDA10071 MEDIA DRIVER
9548 M:      Antti Palosaari <crope@iki.fi>
9549 L:      linux-media@vger.kernel.org
9550 W:      http://linuxtv.org/
9551 W:      http://palosaari.fi/linux/
9552 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9553 T:      git git://linuxtv.org/anttip/media_tree.git
9554 S:      Maintained
9555 F:      drivers/media/dvb-frontends/tda10071*
9556
9557 TDA18212 MEDIA DRIVER
9558 M:      Antti Palosaari <crope@iki.fi>
9559 L:      linux-media@vger.kernel.org
9560 W:      http://linuxtv.org/
9561 W:      http://palosaari.fi/linux/
9562 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9563 T:      git git://linuxtv.org/anttip/media_tree.git
9564 S:      Maintained
9565 F:      drivers/media/tuners/tda18212*
9566
9567 TDA18218 MEDIA DRIVER
9568 M:      Antti Palosaari <crope@iki.fi>
9569 L:      linux-media@vger.kernel.org
9570 W:      http://linuxtv.org/
9571 W:      http://palosaari.fi/linux/
9572 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9573 T:      git git://linuxtv.org/anttip/media_tree.git
9574 S:      Maintained
9575 F:      drivers/media/tuners/tda18218*
9576
9577 TDA18271 MEDIA DRIVER
9578 M:      Michael Krufky <mkrufky@linuxtv.org>
9579 L:      linux-media@vger.kernel.org
9580 W:      http://linuxtv.org/
9581 W:      http://github.com/mkrufky
9582 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9583 T:      git git://linuxtv.org/mkrufky/tuners.git
9584 S:      Maintained
9585 F:      drivers/media/tuners/tda18271*
9586
9587 TDA827x MEDIA DRIVER
9588 M:      Michael Krufky <mkrufky@linuxtv.org>
9589 L:      linux-media@vger.kernel.org
9590 W:      http://linuxtv.org/
9591 W:      http://github.com/mkrufky
9592 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9593 T:      git git://linuxtv.org/mkrufky/tuners.git
9594 S:      Maintained
9595 F:      drivers/media/tuners/tda8290.*
9596
9597 TDA8290 MEDIA DRIVER
9598 M:      Michael Krufky <mkrufky@linuxtv.org>
9599 L:      linux-media@vger.kernel.org
9600 W:      http://linuxtv.org/
9601 W:      http://github.com/mkrufky
9602 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9603 T:      git git://linuxtv.org/mkrufky/tuners.git
9604 S:      Maintained
9605 F:      drivers/media/tuners/tda8290.*
9606
9607 TDA9840 MEDIA DRIVER
9608 M:      Hans Verkuil <hverkuil@xs4all.nl>
9609 L:      linux-media@vger.kernel.org
9610 T:      git git://linuxtv.org/media_tree.git
9611 W:      http://linuxtv.org
9612 S:      Maintained
9613 F:      drivers/media/i2c/tda9840*
9614
9615 TEA5761 TUNER DRIVER
9616 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9617 L:      linux-media@vger.kernel.org
9618 W:      http://linuxtv.org
9619 T:      git git://linuxtv.org/media_tree.git
9620 S:      Odd fixes
9621 F:      drivers/media/tuners/tea5761.*
9622
9623 TEA5767 TUNER DRIVER
9624 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9625 L:      linux-media@vger.kernel.org
9626 W:      http://linuxtv.org
9627 T:      git git://linuxtv.org/media_tree.git
9628 S:      Maintained
9629 F:      drivers/media/tuners/tea5767.*
9630
9631 TEA6415C MEDIA DRIVER
9632 M:      Hans Verkuil <hverkuil@xs4all.nl>
9633 L:      linux-media@vger.kernel.org
9634 T:      git git://linuxtv.org/media_tree.git
9635 W:      http://linuxtv.org
9636 S:      Maintained
9637 F:      drivers/media/i2c/tea6415c*
9638
9639 TEA6420 MEDIA DRIVER
9640 M:      Hans Verkuil <hverkuil@xs4all.nl>
9641 L:      linux-media@vger.kernel.org
9642 T:      git git://linuxtv.org/media_tree.git
9643 W:      http://linuxtv.org
9644 S:      Maintained
9645 F:      drivers/media/i2c/tea6420*
9646
9647 TEAM DRIVER
9648 M:      Jiri Pirko <jiri@resnulli.us>
9649 L:      netdev@vger.kernel.org
9650 S:      Supported
9651 F:      drivers/net/team/
9652 F:      include/linux/if_team.h
9653 F:      include/uapi/linux/if_team.h
9654
9655 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9656 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9657 S:      Maintained
9658 F:      arch/x86/platform/ts5500/
9659
9660 TECHNOTREND USB IR RECEIVER
9661 M:      Sean Young <sean@mess.org>
9662 L:      linux-media@vger.kernel.org
9663 S:      Maintained
9664 F:      drivers/media/rc/ttusbir.c
9665
9666 TEGRA ARCHITECTURE SUPPORT
9667 M:      Stephen Warren <swarren@wwwdotorg.org>
9668 M:      Thierry Reding <thierry.reding@gmail.com>
9669 M:      Alexandre Courbot <gnurou@gmail.com>
9670 L:      linux-tegra@vger.kernel.org
9671 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9673 S:      Supported
9674 N:      [^a-z]tegra
9675
9676 TEGRA CLOCK DRIVER
9677 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9678 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9679 S:      Supported
9680 F:      drivers/clk/tegra/
9681
9682 TEGRA DMA DRIVER
9683 M:      Laxman Dewangan <ldewangan@nvidia.com>
9684 S:      Supported
9685 F:      drivers/dma/tegra20-apb-dma.c
9686
9687 TEGRA I2C DRIVER
9688 M:      Laxman Dewangan <ldewangan@nvidia.com>
9689 S:      Supported
9690 F:      drivers/i2c/busses/i2c-tegra.c
9691
9692 TEGRA IOMMU DRIVERS
9693 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9694 S:      Supported
9695 F:      drivers/iommu/tegra*
9696
9697 TEGRA KBC DRIVER
9698 M:      Rakesh Iyer <riyer@nvidia.com>
9699 M:      Laxman Dewangan <ldewangan@nvidia.com>
9700 S:      Supported
9701 F:      drivers/input/keyboard/tegra-kbc.c
9702
9703 TEGRA PWM DRIVER
9704 M:      Thierry Reding <thierry.reding@gmail.com>
9705 S:      Supported
9706 F:      drivers/pwm/pwm-tegra.c
9707
9708 TEGRA SERIAL DRIVER
9709 M:      Laxman Dewangan <ldewangan@nvidia.com>
9710 S:      Supported
9711 F:      drivers/tty/serial/serial-tegra.c
9712
9713 TEGRA SPI DRIVER
9714 M:      Laxman Dewangan <ldewangan@nvidia.com>
9715 S:      Supported
9716 F:      drivers/spi/spi-tegra*
9717
9718 TEHUTI ETHERNET DRIVER
9719 M:      Andy Gospodarek <andy@greyhouse.net>
9720 L:      netdev@vger.kernel.org
9721 S:      Supported
9722 F:      drivers/net/ethernet/tehuti/*
9723
9724 Telecom Clock Driver for MCPL0010
9725 M:      Mark Gross <mark.gross@intel.com>
9726 S:      Supported
9727 F:      drivers/char/tlclk.c
9728
9729 TENSILICA XTENSA PORT (xtensa)
9730 M:      Chris Zankel <chris@zankel.net>
9731 M:      Max Filippov <jcmvbkbc@gmail.com>
9732 L:      linux-xtensa@linux-xtensa.org
9733 S:      Maintained
9734 F:      arch/xtensa/
9735 F:      drivers/irqchip/irq-xtensa-*
9736
9737 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9738 M:      Hans Verkuil <hverkuil@xs4all.nl>
9739 L:      linux-media@vger.kernel.org
9740 T:      git git://linuxtv.org/media_tree.git
9741 W:      http://linuxtv.org
9742 S:      Maintained
9743 F:      drivers/media/radio/radio-raremono.c
9744
9745 THERMAL
9746 M:      Zhang Rui <rui.zhang@intel.com>
9747 M:      Eduardo Valentin <edubezval@gmail.com>
9748 L:      linux-pm@vger.kernel.org
9749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9751 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9752 S:      Supported
9753 F:      drivers/thermal/
9754 F:      include/linux/thermal.h
9755 F:      include/uapi/linux/thermal.h
9756 F:      include/linux/cpu_cooling.h
9757 F:      Documentation/devicetree/bindings/thermal/
9758
9759 THINGM BLINK(1) USB RGB LED DRIVER
9760 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9761 S:      Maintained
9762 F:      drivers/hid/hid-thingm.c
9763
9764 THINKPAD ACPI EXTRAS DRIVER
9765 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9766 L:      ibm-acpi-devel@lists.sourceforge.net
9767 L:      platform-driver-x86@vger.kernel.org
9768 W:      http://ibm-acpi.sourceforge.net
9769 W:      http://thinkwiki.org/wiki/Ibm-acpi
9770 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9771 S:      Maintained
9772 F:      drivers/platform/x86/thinkpad_acpi.c
9773
9774 TI BANDGAP AND THERMAL DRIVER
9775 M:      Eduardo Valentin <edubezval@gmail.com>
9776 L:      linux-pm@vger.kernel.org
9777 L:      linux-omap@vger.kernel.org
9778 S:      Maintained
9779 F:      drivers/thermal/ti-soc-thermal/
9780
9781 TI CDCE706 CLOCK DRIVER
9782 M:      Max Filippov <jcmvbkbc@gmail.com>
9783 S:      Maintained
9784 F:      drivers/clk/clk-cdce706.c
9785
9786 TI CLOCK DRIVER
9787 M:      Tero Kristo <t-kristo@ti.com>
9788 L:      linux-omap@vger.kernel.org
9789 S:      Maintained
9790 F:      drivers/clk/ti/
9791 F:      include/linux/clk/ti.h
9792
9793 TI FLASH MEDIA INTERFACE DRIVER
9794 M:      Alex Dubov <oakad@yahoo.com>
9795 S:      Maintained
9796 F:      drivers/misc/tifm*
9797 F:      drivers/mmc/host/tifm_sd.c
9798 F:      include/linux/tifm.h
9799
9800 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9801 M:      Santosh Shilimkar <ssantosh@kernel.org>
9802 L:      linux-kernel@vger.kernel.org
9803 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9804 S:      Maintained
9805 F:      drivers/soc/ti/*
9806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9807
9808
9809 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9810 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9811 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9812 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9813 S:      Maintained
9814 F:      sound/soc/codecs/lm49453*
9815 F:      sound/soc/codecs/isabelle*
9816
9817 TI LP855x BACKLIGHT DRIVER
9818 M:      Milo Kim <milo.kim@ti.com>
9819 S:      Maintained
9820 F:      Documentation/backlight/lp855x-driver.txt
9821 F:      drivers/video/backlight/lp855x_bl.c
9822 F:      include/linux/platform_data/lp855x.h
9823
9824 TI LP8727 CHARGER DRIVER
9825 M:      Milo Kim <milo.kim@ti.com>
9826 S:      Maintained
9827 F:      drivers/power/lp8727_charger.c
9828 F:      include/linux/platform_data/lp8727.h
9829
9830 TI LP8788 MFD DRIVER
9831 M:      Milo Kim <milo.kim@ti.com>
9832 S:      Maintained
9833 F:      drivers/iio/adc/lp8788_adc.c
9834 F:      drivers/leds/leds-lp8788.c
9835 F:      drivers/mfd/lp8788*.c
9836 F:      drivers/power/lp8788-charger.c
9837 F:      drivers/regulator/lp8788-*.c
9838 F:      include/linux/mfd/lp8788*.h
9839
9840 TI NETCP ETHERNET DRIVER
9841 M:      Wingman Kwok <w-kwok2@ti.com>
9842 M:      Murali Karicheri <m-karicheri2@ti.com>
9843 L:      netdev@vger.kernel.org
9844 S:      Maintained
9845 F:      drivers/net/ethernet/ti/netcp*
9846
9847 TI TWL4030 SERIES SOC CODEC DRIVER
9848 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9849 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9850 S:      Maintained
9851 F:      sound/soc/codecs/twl4030*
9852
9853 TI WILINK WIRELESS DRIVERS
9854 L:      linux-wireless@vger.kernel.org
9855 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9856 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9858 S:      Orphan
9859 F:      drivers/net/wireless/ti/
9860 F:      include/linux/wl12xx.h
9861
9862 TIPC NETWORK LAYER
9863 M:      Jon Maloy <jon.maloy@ericsson.com>
9864 M:      Ying Xue <ying.xue@windriver.com>
9865 L:      netdev@vger.kernel.org (core kernel code)
9866 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9867 W:      http://tipc.sourceforge.net/
9868 S:      Maintained
9869 F:      include/uapi/linux/tipc*.h
9870 F:      net/tipc/
9871
9872 TILE ARCHITECTURE
9873 M:      Chris Metcalf <cmetcalf@ezchip.com>
9874 W:      http://www.ezchip.com/scm/
9875 S:      Supported
9876 F:      arch/tile/
9877 F:      drivers/char/tile-srom.c
9878 F:      drivers/edac/tile_edac.c
9879 F:      drivers/net/ethernet/tile/
9880 F:      drivers/rtc/rtc-tile.c
9881 F:      drivers/tty/hvc/hvc_tile.c
9882 F:      drivers/tty/serial/tilegx.c
9883 F:      drivers/usb/host/*-tilegx.c
9884 F:      include/linux/usb/tilegx.h
9885
9886 TLAN NETWORK DRIVER
9887 M:      Samuel Chessman <chessman@tux.org>
9888 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9889 W:      http://sourceforge.net/projects/tlan/
9890 S:      Maintained
9891 F:      Documentation/networking/tlan.txt
9892 F:      drivers/net/ethernet/ti/tlan.*
9893
9894 TOMOYO SECURITY MODULE
9895 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9896 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9897 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9898 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9899 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9900 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9901 W:      http://tomoyo.sourceforge.jp/
9902 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9903 S:      Maintained
9904 F:      security/tomoyo/
9905
9906 TOPSTAR LAPTOP EXTRAS DRIVER
9907 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9908 L:      platform-driver-x86@vger.kernel.org
9909 S:      Maintained
9910 F:      drivers/platform/x86/topstar-laptop.c
9911
9912 TOSHIBA ACPI EXTRAS DRIVER
9913 L:      platform-driver-x86@vger.kernel.org
9914 S:      Orphan
9915 F:      drivers/platform/x86/toshiba_acpi.c
9916
9917 TOSHIBA SMM DRIVER
9918 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9919 L:      tlinux-users@tce.toshiba-dme.co.jp
9920 W:      http://www.buzzard.org.uk/toshiba/
9921 S:      Maintained
9922 F:      drivers/char/toshiba.c
9923 F:      include/linux/toshiba.h
9924 F:      include/uapi/linux/toshiba.h
9925
9926 TMIO MMC DRIVER
9927 M:      Ian Molton <ian.molton@codethink.co.uk>
9928 L:      linux-mmc@vger.kernel.org
9929 S:      Maintained
9930 F:      drivers/mmc/host/tmio_mmc*
9931 F:      drivers/mmc/host/sh_mobile_sdhi.c
9932 F:      include/linux/mmc/tmio.h
9933 F:      include/linux/mmc/sh_mobile_sdhi.h
9934
9935 TMP401 HARDWARE MONITOR DRIVER
9936 M:      Guenter Roeck <linux@roeck-us.net>
9937 L:      lm-sensors@lm-sensors.org
9938 S:      Maintained
9939 F:      Documentation/hwmon/tmp401
9940 F:      drivers/hwmon/tmp401.c
9941
9942 TMPFS (SHMEM FILESYSTEM)
9943 M:      Hugh Dickins <hughd@google.com>
9944 L:      linux-mm@kvack.org
9945 S:      Maintained
9946 F:      include/linux/shmem_fs.h
9947 F:      mm/shmem.c
9948
9949 TM6000 VIDEO4LINUX DRIVER
9950 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9951 L:      linux-media@vger.kernel.org
9952 W:      http://linuxtv.org
9953 T:      git git://linuxtv.org/media_tree.git
9954 S:      Odd fixes
9955 F:      drivers/media/usb/tm6000/
9956
9957 TW68 VIDEO4LINUX DRIVER
9958 M:      Hans Verkuil <hverkuil@xs4all.nl>
9959 L:      linux-media@vger.kernel.org
9960 T:      git git://linuxtv.org/media_tree.git
9961 W:      http://linuxtv.org
9962 S:      Odd Fixes
9963 F:      drivers/media/pci/tw68/
9964
9965 TPM DEVICE DRIVER
9966 M:      Peter Huewe <peterhuewe@gmx.de>
9967 M:      Marcel Selhorst <tpmdd@selhorst.net>
9968 W:      http://tpmdd.sourceforge.net
9969 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9970 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
9971 T:      https://github.com/PeterHuewe/linux-tpmdd
9972 S:      Maintained
9973 F:      drivers/char/tpm/
9974
9975 TPM IBM_VTPM DEVICE DRIVER
9976 M:      Ashley Lai <ashleydlai@gmail.com>
9977 W:      http://tpmdd.sourceforge.net
9978 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9979 S:      Maintained
9980 F:      drivers/char/tpm/tpm_ibmvtpm*
9981
9982 TRACING
9983 M:      Steven Rostedt <rostedt@goodmis.org>
9984 M:      Ingo Molnar <mingo@redhat.com>
9985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9986 S:      Maintained
9987 F:      Documentation/trace/ftrace.txt
9988 F:      arch/*/*/*/ftrace.h
9989 F:      arch/*/kernel/ftrace.c
9990 F:      include/*/ftrace.h
9991 F:      include/linux/trace*.h
9992 F:      include/trace/
9993 F:      kernel/trace/
9994 F:      tools/testing/selftests/ftrace/
9995
9996 TRIVIAL PATCHES
9997 M:      Jiri Kosina <trivial@kernel.org>
9998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9999 S:      Maintained
10000 K:      ^Subject:.*(?i)trivial
10001
10002 TTY LAYER
10003 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10004 M:      Jiri Slaby <jslaby@suse.cz>
10005 S:      Supported
10006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10007 F:      drivers/tty/
10008 F:      drivers/tty/serial/serial_core.c
10009 F:      include/linux/serial_core.h
10010 F:      include/linux/serial.h
10011 F:      include/linux/tty.h
10012 F:      include/uapi/linux/serial_core.h
10013 F:      include/uapi/linux/serial.h
10014 F:      include/uapi/linux/tty.h
10015
10016 TUA9001 MEDIA DRIVER
10017 M:      Antti Palosaari <crope@iki.fi>
10018 L:      linux-media@vger.kernel.org
10019 W:      http://linuxtv.org/
10020 W:      http://palosaari.fi/linux/
10021 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10022 T:      git git://linuxtv.org/anttip/media_tree.git
10023 S:      Maintained
10024 F:      drivers/media/tuners/tua9001*
10025
10026 TULIP NETWORK DRIVERS
10027 M:      Grant Grundler <grundler@parisc-linux.org>
10028 L:      netdev@vger.kernel.org
10029 S:      Maintained
10030 F:      drivers/net/ethernet/dec/tulip/
10031
10032 TUN/TAP driver
10033 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10034 W:      http://vtun.sourceforge.net/tun
10035 S:      Maintained
10036 F:      Documentation/networking/tuntap.txt
10037 F:      arch/um/os-Linux/drivers/
10038
10039 TURBOCHANNEL SUBSYSTEM
10040 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10041 M:      Ralf Baechle <ralf@linux-mips.org>
10042 L:      linux-mips@linux-mips.org
10043 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10044 S:      Maintained
10045 F:      drivers/tc/
10046 F:      include/linux/tc.h
10047
10048 U14-34F SCSI DRIVER
10049 M:      Dario Ballabio <ballabio_dario@emc.com>
10050 L:      linux-scsi@vger.kernel.org
10051 S:      Maintained
10052 F:      drivers/scsi/u14-34f.c
10053
10054 UBI FILE SYSTEM (UBIFS)
10055 M:      Artem Bityutskiy <dedekind1@gmail.com>
10056 M:      Adrian Hunter <adrian.hunter@intel.com>
10057 L:      linux-mtd@lists.infradead.org
10058 T:      git git://git.infradead.org/ubifs-2.6.git
10059 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10060 S:      Maintained
10061 F:      Documentation/filesystems/ubifs.txt
10062 F:      fs/ubifs/
10063
10064 UCLINUX (AND M68KNOMMU)
10065 M:      Greg Ungerer <gerg@uclinux.org>
10066 W:      http://www.uclinux.org/
10067 L:      uclinux-dev@uclinux.org  (subscribers-only)
10068 S:      Maintained
10069 F:      arch/m68k/*/*_no.*
10070 F:      arch/m68k/include/asm/*_no.*
10071
10072 UDF FILESYSTEM
10073 M:      Jan Kara <jack@suse.cz>
10074 S:      Maintained
10075 F:      Documentation/filesystems/udf.txt
10076 F:      fs/udf/
10077
10078 UFS FILESYSTEM
10079 M:      Evgeniy Dushistov <dushistov@mail.ru>
10080 S:      Maintained
10081 F:      Documentation/filesystems/ufs.txt
10082 F:      fs/ufs/
10083
10084 UHID USERSPACE HID IO DRIVER:
10085 M:      David Herrmann <dh.herrmann@googlemail.com>
10086 L:      linux-input@vger.kernel.org
10087 S:      Maintained
10088 F:      drivers/hid/uhid.c
10089 F:      include/uapi/linux/uhid.h
10090
10091 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10092 L:      linux-usb@vger.kernel.org
10093 S:      Orphan
10094 F:      drivers/uwb/
10095 F:      include/linux/uwb.h
10096 F:      include/linux/uwb/
10097
10098 UNICORE32 ARCHITECTURE:
10099 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10100 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10101 S:      Maintained
10102 T:      git git://github.com/gxt/linux.git
10103 F:      arch/unicore32/
10104
10105 UNIFDEF
10106 M:      Tony Finch <dot@dotat.at>
10107 W:      http://dotat.at/prog/unifdef
10108 S:      Maintained
10109 F:      scripts/unifdef.c
10110
10111 UNIFORM CDROM DRIVER
10112 M:      Jens Axboe <axboe@kernel.dk>
10113 W:      http://www.kernel.dk
10114 S:      Maintained
10115 F:      Documentation/cdrom/
10116 F:      drivers/cdrom/cdrom.c
10117 F:      include/linux/cdrom.h
10118 F:      include/uapi/linux/cdrom.h
10119
10120 UNISYS S-PAR DRIVERS
10121 M:      Benjamin Romer <benjamin.romer@unisys.com>
10122 M:      David Kershner <david.kershner@unisys.com>
10123 L:      sparmaintainer@unisys.com (Unisys internal)
10124 S:      Supported
10125 F:      drivers/staging/unisys/
10126
10127 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10128 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10129 L:      linux-scsi@vger.kernel.org
10130 S:      Supported
10131 F:      Documentation/scsi/ufs.txt
10132 F:      drivers/scsi/ufs/
10133
10134 UNSORTED BLOCK IMAGES (UBI)
10135 M:      Artem Bityutskiy <dedekind1@gmail.com>
10136 M:      Richard Weinberger <richard@nod.at>
10137 W:      http://www.linux-mtd.infradead.org/
10138 L:      linux-mtd@lists.infradead.org
10139 T:      git git://git.infradead.org/ubifs-2.6.git
10140 S:      Supported
10141 F:      drivers/mtd/ubi/
10142 F:      include/linux/mtd/ubi.h
10143 F:      include/uapi/mtd/ubi-user.h
10144
10145 USB ACM DRIVER
10146 M:      Oliver Neukum <oliver@neukum.org>
10147 L:      linux-usb@vger.kernel.org
10148 S:      Maintained
10149 F:      Documentation/usb/acm.txt
10150 F:      drivers/usb/class/cdc-acm.*
10151
10152 USB AR5523 WIRELESS DRIVER
10153 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10154 L:      linux-wireless@vger.kernel.org
10155 S:      Maintained
10156 F:      drivers/net/wireless/ath/ar5523/
10157
10158 USB ATTACHED SCSI
10159 M:      Hans de Goede <hdegoede@redhat.com>
10160 M:      Gerd Hoffmann <kraxel@redhat.com>
10161 L:      linux-usb@vger.kernel.org
10162 L:      linux-scsi@vger.kernel.org
10163 S:      Maintained
10164 F:      drivers/usb/storage/uas.c
10165
10166 USB CDC ETHERNET DRIVER
10167 M:      Oliver Neukum <oliver@neukum.org>
10168 L:      linux-usb@vger.kernel.org
10169 S:      Maintained
10170 F:      drivers/net/usb/cdc_*.c
10171 F:      include/uapi/linux/usb/cdc.h
10172
10173 USB CHAOSKEY DRIVER
10174 M:      Keith Packard <keithp@keithp.com>
10175 L:      linux-usb@vger.kernel.org
10176 S:      Maintained
10177 F:      drivers/usb/misc/chaoskey.c
10178
10179 USB CYPRESS C67X00 DRIVER
10180 M:      Peter Korsgaard <jacmet@sunsite.dk>
10181 L:      linux-usb@vger.kernel.org
10182 S:      Maintained
10183 F:      drivers/usb/c67x00/
10184
10185 USB DAVICOM DM9601 DRIVER
10186 M:      Peter Korsgaard <jacmet@sunsite.dk>
10187 L:      netdev@vger.kernel.org
10188 W:      http://www.linux-usb.org/usbnet
10189 S:      Maintained
10190 F:      drivers/net/usb/dm9601.c
10191
10192 USB DIAMOND RIO500 DRIVER
10193 M:      Cesar Miquel <miquel@df.uba.ar>
10194 L:      rio500-users@lists.sourceforge.net
10195 W:      http://rio500.sourceforge.net
10196 S:      Maintained
10197 F:      drivers/usb/misc/rio500*
10198
10199 USB EHCI DRIVER
10200 M:      Alan Stern <stern@rowland.harvard.edu>
10201 L:      linux-usb@vger.kernel.org
10202 S:      Maintained
10203 F:      Documentation/usb/ehci.txt
10204 F:      drivers/usb/host/ehci*
10205
10206 USB GADGET/PERIPHERAL SUBSYSTEM
10207 M:      Felipe Balbi <balbi@ti.com>
10208 L:      linux-usb@vger.kernel.org
10209 W:      http://www.linux-usb.org/gadget
10210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10211 S:      Maintained
10212 F:      drivers/usb/gadget/
10213 F:      include/linux/usb/gadget*
10214
10215 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10216 M:      Jiri Kosina <jkosina@suse.cz>
10217 L:      linux-usb@vger.kernel.org
10218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10219 S:      Maintained
10220 F:      Documentation/hid/hiddev.txt
10221 F:      drivers/hid/usbhid/
10222
10223 USB ISP116X DRIVER
10224 M:      Olav Kongas <ok@artecdesign.ee>
10225 L:      linux-usb@vger.kernel.org
10226 S:      Maintained
10227 F:      drivers/usb/host/isp116x*
10228 F:      include/linux/usb/isp116x.h
10229
10230 USB MASS STORAGE DRIVER
10231 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10232 L:      linux-usb@vger.kernel.org
10233 L:      usb-storage@lists.one-eyed-alien.net
10234 S:      Maintained
10235 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10236 F:      drivers/usb/storage/
10237
10238 USB MIDI DRIVER
10239 M:      Clemens Ladisch <clemens@ladisch.de>
10240 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10241 T:      git git://git.alsa-project.org/alsa-kernel.git
10242 S:      Maintained
10243 F:      sound/usb/midi.*
10244
10245 USB NETWORKING DRIVERS
10246 L:      linux-usb@vger.kernel.org
10247 S:      Odd Fixes
10248 F:      drivers/net/usb/
10249
10250 USB OHCI DRIVER
10251 M:      Alan Stern <stern@rowland.harvard.edu>
10252 L:      linux-usb@vger.kernel.org
10253 S:      Maintained
10254 F:      Documentation/usb/ohci.txt
10255 F:      drivers/usb/host/ohci*
10256
10257 USB OTG FSM (Finite State Machine)
10258 M:      Peter Chen <Peter.Chen@freescale.com>
10259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10260 L:      linux-usb@vger.kernel.org
10261 S:      Maintained
10262 F:      drivers/usb/common/usb-otg-fsm.c
10263
10264 USB OVER IP DRIVER
10265 M:      Valentina Manea <valentina.manea.m@gmail.com>
10266 M:      Shuah Khan <shuah.kh@samsung.com>
10267 L:      linux-usb@vger.kernel.org
10268 S:      Maintained
10269 F:      drivers/usb/usbip/
10270 F:      tools/usb/usbip/
10271
10272 USB PEGASUS DRIVER
10273 M:      Petko Manolov <petkan@nucleusys.com>
10274 L:      linux-usb@vger.kernel.org
10275 L:      netdev@vger.kernel.org
10276 T:      git git://github.com/petkan/pegasus.git
10277 W:      https://github.com/petkan/pegasus
10278 S:      Maintained
10279 F:      drivers/net/usb/pegasus.*
10280
10281 USB PHY LAYER
10282 M:      Felipe Balbi <balbi@ti.com>
10283 L:      linux-usb@vger.kernel.org
10284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10285 S:      Maintained
10286 F:      drivers/usb/phy/
10287
10288 USB PRINTER DRIVER (usblp)
10289 M:      Pete Zaitcev <zaitcev@redhat.com>
10290 L:      linux-usb@vger.kernel.org
10291 S:      Supported
10292 F:      drivers/usb/class/usblp.c
10293
10294 USB RTL8150 DRIVER
10295 M:      Petko Manolov <petkan@nucleusys.com>
10296 L:      linux-usb@vger.kernel.org
10297 L:      netdev@vger.kernel.org
10298 T:      git git://github.com/petkan/rtl8150.git
10299 W:      https://github.com/petkan/rtl8150
10300 S:      Maintained
10301 F:      drivers/net/usb/rtl8150.c
10302
10303 USB SERIAL SUBSYSTEM
10304 M:      Johan Hovold <johan@kernel.org>
10305 L:      linux-usb@vger.kernel.org
10306 S:      Maintained
10307 F:      Documentation/usb/usb-serial.txt
10308 F:      drivers/usb/serial/
10309 F:      include/linux/usb/serial.h
10310
10311 USB SMSC75XX ETHERNET DRIVER
10312 M:      Steve Glendinning <steve.glendinning@shawell.net>
10313 L:      netdev@vger.kernel.org
10314 S:      Maintained
10315 F:      drivers/net/usb/smsc75xx.*
10316
10317 USB SMSC95XX ETHERNET DRIVER
10318 M:      Steve Glendinning <steve.glendinning@shawell.net>
10319 L:      netdev@vger.kernel.org
10320 S:      Maintained
10321 F:      drivers/net/usb/smsc95xx.*
10322
10323 USB SUBSYSTEM
10324 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10325 L:      linux-usb@vger.kernel.org
10326 W:      http://www.linux-usb.org
10327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10328 S:      Supported
10329 F:      Documentation/usb/
10330 F:      drivers/usb/
10331 F:      include/linux/usb.h
10332 F:      include/linux/usb/
10333
10334 USB UHCI DRIVER
10335 M:      Alan Stern <stern@rowland.harvard.edu>
10336 L:      linux-usb@vger.kernel.org
10337 S:      Maintained
10338 F:      drivers/usb/host/uhci*
10339
10340 USB "USBNET" DRIVER FRAMEWORK
10341 M:      Oliver Neukum <oneukum@suse.de>
10342 L:      netdev@vger.kernel.org
10343 W:      http://www.linux-usb.org/usbnet
10344 S:      Maintained
10345 F:      drivers/net/usb/usbnet.c
10346 F:      include/linux/usb/usbnet.h
10347
10348 USB VIDEO CLASS
10349 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10350 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10351 L:      linux-media@vger.kernel.org
10352 T:      git git://linuxtv.org/media_tree.git
10353 W:      http://www.ideasonboard.org/uvc/
10354 S:      Maintained
10355 F:      drivers/media/usb/uvc/
10356 F:      include/uapi/linux/uvcvideo.h
10357
10358 USB VISION DRIVER
10359 M:      Hans Verkuil <hverkuil@xs4all.nl>
10360 L:      linux-media@vger.kernel.org
10361 T:      git git://linuxtv.org/media_tree.git
10362 W:      http://linuxtv.org
10363 S:      Odd Fixes
10364 F:      drivers/media/usb/usbvision/
10365
10366 USB WEBCAM GADGET
10367 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10368 L:      linux-usb@vger.kernel.org
10369 S:      Maintained
10370 F:      drivers/usb/gadget/function/*uvc*
10371 F:      drivers/usb/gadget/legacy/webcam.c
10372
10373 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10374 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10375 L:      linux-wireless@vger.kernel.org
10376 S:      Maintained
10377 F:      drivers/net/wireless/rndis_wlan.c
10378
10379 USB XHCI DRIVER
10380 M:      Mathias Nyman <mathias.nyman@intel.com>
10381 L:      linux-usb@vger.kernel.org
10382 S:      Supported
10383 F:      drivers/usb/host/xhci*
10384 F:      drivers/usb/host/pci-quirks*
10385
10386 USB ZD1201 DRIVER
10387 L:      linux-wireless@vger.kernel.org
10388 W:      http://linux-lc100020.sourceforge.net
10389 S:      Orphan
10390 F:      drivers/net/wireless/zd1201.*
10391
10392 USB ZR364XX DRIVER
10393 M:      Antoine Jacquet <royale@zerezo.com>
10394 L:      linux-usb@vger.kernel.org
10395 L:      linux-media@vger.kernel.org
10396 T:      git git://linuxtv.org/media_tree.git
10397 W:      http://royale.zerezo.com/zr364xx/
10398 S:      Maintained
10399 F:      Documentation/video4linux/zr364xx.txt
10400 F:      drivers/media/usb/zr364xx/
10401
10402 USER-MODE LINUX (UML)
10403 M:      Jeff Dike <jdike@addtoit.com>
10404 M:      Richard Weinberger <richard@nod.at>
10405 L:      user-mode-linux-devel@lists.sourceforge.net
10406 L:      user-mode-linux-user@lists.sourceforge.net
10407 W:      http://user-mode-linux.sourceforge.net
10408 S:      Maintained
10409 F:      Documentation/virtual/uml/
10410 F:      arch/um/
10411 F:      arch/x86/um/
10412 F:      fs/hostfs/
10413 F:      fs/hppfs/
10414
10415 USERSPACE I/O (UIO)
10416 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10417 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10418 S:      Maintained
10419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10420 F:      Documentation/DocBook/uio-howto.tmpl
10421 F:      drivers/uio/
10422 F:      include/linux/uio*.h
10423
10424 UTIL-LINUX PACKAGE
10425 M:      Karel Zak <kzak@redhat.com>
10426 L:      util-linux@vger.kernel.org
10427 W:      http://en.wikipedia.org/wiki/Util-linux
10428 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10429 S:      Maintained
10430
10431 UVESAFB DRIVER
10432 M:      Michal Januszewski <spock@gentoo.org>
10433 L:      linux-fbdev@vger.kernel.org
10434 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10435 S:      Maintained
10436 F:      Documentation/fb/uvesafb.txt
10437 F:      drivers/video/fbdev/uvesafb.*
10438
10439 VFAT/FAT/MSDOS FILESYSTEM
10440 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10441 S:      Maintained
10442 F:      Documentation/filesystems/vfat.txt
10443 F:      fs/fat/
10444
10445 VFIO DRIVER
10446 M:      Alex Williamson <alex.williamson@redhat.com>
10447 L:      kvm@vger.kernel.org
10448 S:      Maintained
10449 F:      Documentation/vfio.txt
10450 F:      drivers/vfio/
10451 F:      include/linux/vfio.h
10452 F:      include/uapi/linux/vfio.h
10453
10454 VIDEOBUF2 FRAMEWORK
10455 M:      Pawel Osciak <pawel@osciak.com>
10456 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10457 M:      Kyungmin Park <kyungmin.park@samsung.com>
10458 L:      linux-media@vger.kernel.org
10459 S:      Maintained
10460 F:      drivers/media/v4l2-core/videobuf2-*
10461 F:      include/media/videobuf2-*
10462
10463 VIRTIO CONSOLE DRIVER
10464 M:      Amit Shah <amit.shah@redhat.com>
10465 L:      virtualization@lists.linux-foundation.org
10466 S:      Maintained
10467 F:      drivers/char/virtio_console.c
10468 F:      include/linux/virtio_console.h
10469 F:      include/uapi/linux/virtio_console.h
10470
10471 VIRTIO CORE, NET AND BLOCK DRIVERS
10472 M:      Rusty Russell <rusty@rustcorp.com.au>
10473 M:      "Michael S. Tsirkin" <mst@redhat.com>
10474 L:      virtualization@lists.linux-foundation.org
10475 S:      Maintained
10476 F:      drivers/virtio/
10477 F:      tools/virtio/
10478 F:      drivers/net/virtio_net.c
10479 F:      drivers/block/virtio_blk.c
10480 F:      include/linux/virtio_*.h
10481 F:      include/uapi/linux/virtio_*.h
10482
10483 VIRTIO HOST (VHOST)
10484 M:      "Michael S. Tsirkin" <mst@redhat.com>
10485 L:      kvm@vger.kernel.org
10486 L:      virtualization@lists.linux-foundation.org
10487 L:      netdev@vger.kernel.org
10488 S:      Maintained
10489 F:      drivers/vhost/
10490 F:      include/uapi/linux/vhost.h
10491
10492 VIA RHINE NETWORK DRIVER
10493 M:      Roger Luethi <rl@hellgate.ch>
10494 S:      Maintained
10495 F:      drivers/net/ethernet/via/via-rhine.c
10496
10497 VIA SD/MMC CARD CONTROLLER DRIVER
10498 M:      Bruce Chang <brucechang@via.com.tw>
10499 M:      Harald Welte <HaraldWelte@viatech.com>
10500 S:      Maintained
10501 F:      drivers/mmc/host/via-sdmmc.c
10502
10503 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10504 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10505 L:      linux-fbdev@vger.kernel.org
10506 S:      Maintained
10507 F:      include/linux/via-core.h
10508 F:      include/linux/via-gpio.h
10509 F:      include/linux/via_i2c.h
10510 F:      drivers/video/fbdev/via/
10511
10512 VIA VELOCITY NETWORK DRIVER
10513 M:      Francois Romieu <romieu@fr.zoreil.com>
10514 L:      netdev@vger.kernel.org
10515 S:      Maintained
10516 F:      drivers/net/ethernet/via/via-velocity.*
10517
10518 VIVID VIRTUAL VIDEO DRIVER
10519 M:      Hans Verkuil <hverkuil@xs4all.nl>
10520 L:      linux-media@vger.kernel.org
10521 T:      git git://linuxtv.org/media_tree.git
10522 W:      http://linuxtv.org
10523 S:      Maintained
10524 F:      drivers/media/platform/vivid/*
10525
10526 VLAN (802.1Q)
10527 M:      Patrick McHardy <kaber@trash.net>
10528 L:      netdev@vger.kernel.org
10529 S:      Maintained
10530 F:      drivers/net/macvlan.c
10531 F:      include/linux/if_*vlan.h
10532 F:      net/8021q/
10533
10534 VLYNQ BUS
10535 M:      Florian Fainelli <florian@openwrt.org>
10536 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10537 S:      Maintained
10538 F:      drivers/vlynq/vlynq.c
10539 F:      include/linux/vlynq.h
10540
10541 VME SUBSYSTEM
10542 M:      Martyn Welch <martyn.welch@ge.com>
10543 M:      Manohar Vanga <manohar.vanga@gmail.com>
10544 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10545 L:      devel@driverdev.osuosl.org
10546 S:      Maintained
10547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10548 F:      Documentation/vme_api.txt
10549 F:      drivers/staging/vme/
10550 F:      drivers/vme/
10551 F:      include/linux/vme*
10552
10553 VMWARE HYPERVISOR INTERFACE
10554 M:      Alok Kataria <akataria@vmware.com>
10555 L:      virtualization@lists.linux-foundation.org
10556 S:      Supported
10557 F:      arch/x86/kernel/cpu/vmware.c
10558
10559 VMWARE BALLOON DRIVER
10560 M:      Xavier Deguillard <xdeguillard@vmware.com>
10561 M:      Philip Moltmann <moltmann@vmware.com>
10562 M:      "VMware, Inc." <pv-drivers@vmware.com>
10563 L:      linux-kernel@vger.kernel.org
10564 S:      Maintained
10565 F:      drivers/misc/vmw_balloon.c
10566
10567 VMWARE VMXNET3 ETHERNET DRIVER
10568 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10569 M:      "VMware, Inc." <pv-drivers@vmware.com>
10570 L:      netdev@vger.kernel.org
10571 S:      Maintained
10572 F:      drivers/net/vmxnet3/
10573
10574 VMware PVSCSI driver
10575 M:      Arvind Kumar <arvindkumar@vmware.com>
10576 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10577 L:      linux-scsi@vger.kernel.org
10578 S:      Maintained
10579 F:      drivers/scsi/vmw_pvscsi.c
10580 F:      drivers/scsi/vmw_pvscsi.h
10581
10582 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10583 M:      Liam Girdwood <lgirdwood@gmail.com>
10584 M:      Mark Brown <broonie@kernel.org>
10585 L:      linux-kernel@vger.kernel.org
10586 W:      http://opensource.wolfsonmicro.com/node/15
10587 W:      http://www.slimlogic.co.uk/?p=48
10588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10589 S:      Supported
10590 F:      drivers/regulator/
10591 F:      include/linux/regulator/
10592
10593 VT1211 HARDWARE MONITOR DRIVER
10594 M:      Juerg Haefliger <juergh@gmail.com>
10595 L:      lm-sensors@lm-sensors.org
10596 S:      Maintained
10597 F:      Documentation/hwmon/vt1211
10598 F:      drivers/hwmon/vt1211.c
10599
10600 VT8231 HARDWARE MONITOR DRIVER
10601 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10602 L:      lm-sensors@lm-sensors.org
10603 S:      Maintained
10604 F:      drivers/hwmon/vt8231.c
10605
10606 VUB300 USB to SDIO/SD/MMC bridge chip
10607 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10608 L:      linux-mmc@vger.kernel.org
10609 L:      linux-usb@vger.kernel.org
10610 S:      Supported
10611 F:      drivers/mmc/host/vub300.c
10612
10613 W1 DALLAS'S 1-WIRE BUS
10614 M:      Evgeniy Polyakov <zbr@ioremap.net>
10615 S:      Maintained
10616 F:      Documentation/w1/
10617 F:      drivers/w1/
10618
10619 W83791D HARDWARE MONITORING DRIVER
10620 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10621 L:      lm-sensors@lm-sensors.org
10622 S:      Maintained
10623 F:      Documentation/hwmon/w83791d
10624 F:      drivers/hwmon/w83791d.c
10625
10626 W83793 HARDWARE MONITORING DRIVER
10627 M:      Rudolf Marek <r.marek@assembler.cz>
10628 L:      lm-sensors@lm-sensors.org
10629 S:      Maintained
10630 F:      Documentation/hwmon/w83793
10631 F:      drivers/hwmon/w83793.c
10632
10633 W83795 HARDWARE MONITORING DRIVER
10634 M:      Jean Delvare <jdelvare@suse.de>
10635 L:      lm-sensors@lm-sensors.org
10636 S:      Maintained
10637 F:      drivers/hwmon/w83795.c
10638
10639 W83L51xD SD/MMC CARD INTERFACE DRIVER
10640 M:      Pierre Ossman <pierre@ossman.eu>
10641 S:      Maintained
10642 F:      drivers/mmc/host/wbsd.*
10643
10644 WACOM PROTOCOL 4 SERIAL TABLETS
10645 M:      Julian Squires <julian@cipht.net>
10646 M:      Hans de Goede <hdegoede@redhat.com>
10647 L:      linux-input@vger.kernel.org
10648 S:      Maintained
10649 F:      drivers/input/tablet/wacom_serial4.c
10650
10651 WATCHDOG DEVICE DRIVERS
10652 M:      Wim Van Sebroeck <wim@iguana.be>
10653 L:      linux-watchdog@vger.kernel.org
10654 W:      http://www.linux-watchdog.org/
10655 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10656 S:      Maintained
10657 F:      Documentation/watchdog/
10658 F:      drivers/watchdog/
10659 F:      include/linux/watchdog.h
10660 F:      include/uapi/linux/watchdog.h
10661
10662 WD7000 SCSI DRIVER
10663 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10664 L:      linux-scsi@vger.kernel.org
10665 S:      Maintained
10666 F:      drivers/scsi/wd7000.c
10667
10668 WIIMOTE HID DRIVER
10669 M:      David Herrmann <dh.herrmann@googlemail.com>
10670 L:      linux-input@vger.kernel.org
10671 S:      Maintained
10672 F:      drivers/hid/hid-wiimote*
10673
10674 WINBOND CIR DRIVER
10675 M:      David Härdeman <david@hardeman.nu>
10676 S:      Maintained
10677 F:      drivers/media/rc/winbond-cir.c
10678
10679 WIMAX STACK
10680 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10681 M:      linux-wimax@intel.com
10682 L:      wimax@linuxwimax.org (subscribers-only)
10683 S:      Supported
10684 W:      http://linuxwimax.org
10685 F:      Documentation/wimax/README.wimax
10686 F:      include/linux/wimax/debug.h
10687 F:      include/net/wimax.h
10688 F:      include/uapi/linux/wimax.h
10689 F:      net/wimax/
10690
10691 WISTRON LAPTOP BUTTON DRIVER
10692 M:      Miloslav Trmac <mitr@volny.cz>
10693 S:      Maintained
10694 F:      drivers/input/misc/wistron_btns.c
10695
10696 WL3501 WIRELESS PCMCIA CARD DRIVER
10697 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10698 L:      linux-wireless@vger.kernel.org
10699 W:      http://oops.ghostprotocols.net:81/blog
10700 S:      Maintained
10701 F:      drivers/net/wireless/wl3501*
10702
10703 WM97XX TOUCHSCREEN DRIVERS
10704 M:      Mark Brown <broonie@kernel.org>
10705 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10706 L:      linux-input@vger.kernel.org
10707 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10708 W:      http://opensource.wolfsonmicro.com/node/7
10709 S:      Supported
10710 F:      drivers/input/touchscreen/*wm97*
10711 F:      include/linux/wm97xx.h
10712
10713 WOLFSON MICROELECTRONICS DRIVERS
10714 L:      patches@opensource.wolfsonmicro.com
10715 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10716 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10717 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10718 S:      Supported
10719 F:      Documentation/hwmon/wm83??
10720 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10721 F:      drivers/clk/clk-wm83*.c
10722 F:      drivers/extcon/extcon-arizona.c
10723 F:      drivers/leds/leds-wm83*.c
10724 F:      drivers/gpio/gpio-*wm*.c
10725 F:      drivers/gpio/gpio-arizona.c
10726 F:      drivers/hwmon/wm83??-hwmon.c
10727 F:      drivers/input/misc/wm831x-on.c
10728 F:      drivers/input/touchscreen/wm831x-ts.c
10729 F:      drivers/input/touchscreen/wm97*.c
10730 F:      drivers/mfd/arizona*
10731 F:      drivers/mfd/wm*.c
10732 F:      drivers/power/wm83*.c
10733 F:      drivers/rtc/rtc-wm83*.c
10734 F:      drivers/regulator/wm8*.c
10735 F:      drivers/video/backlight/wm83*_bl.c
10736 F:      drivers/watchdog/wm83*_wdt.c
10737 F:      include/linux/mfd/arizona/
10738 F:      include/linux/mfd/wm831x/
10739 F:      include/linux/mfd/wm8350/
10740 F:      include/linux/mfd/wm8400*
10741 F:      include/linux/wm97xx.h
10742 F:      include/sound/wm????.h
10743 F:      sound/soc/codecs/arizona.?
10744 F:      sound/soc/codecs/wm*
10745
10746 WORKQUEUE
10747 M:      Tejun Heo <tj@kernel.org>
10748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10749 S:      Maintained
10750 F:      include/linux/workqueue.h
10751 F:      kernel/workqueue.c
10752 F:      Documentation/workqueue.txt
10753
10754 X.25 NETWORK LAYER
10755 M:      Andrew Hendry <andrew.hendry@gmail.com>
10756 L:      linux-x25@vger.kernel.org
10757 S:      Odd Fixes
10758 F:      Documentation/networking/x25*
10759 F:      include/net/x25*
10760 F:      net/x25/
10761
10762 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10763 M:      Thomas Gleixner <tglx@linutronix.de>
10764 M:      Ingo Molnar <mingo@redhat.com>
10765 M:      "H. Peter Anvin" <hpa@zytor.com>
10766 M:      x86@kernel.org
10767 L:      linux-kernel@vger.kernel.org
10768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10769 S:      Maintained
10770 F:      Documentation/x86/
10771 F:      arch/x86/
10772
10773 X86 PLATFORM DRIVERS
10774 M:      Darren Hart <dvhart@infradead.org>
10775 L:      platform-driver-x86@vger.kernel.org
10776 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10777 S:      Maintained
10778 F:      drivers/platform/x86/
10779
10780 X86 MCE INFRASTRUCTURE
10781 M:      Tony Luck <tony.luck@intel.com>
10782 M:      Borislav Petkov <bp@alien8.de>
10783 L:      linux-edac@vger.kernel.org
10784 S:      Maintained
10785 F:      arch/x86/kernel/cpu/mcheck/*
10786
10787 X86 VDSO
10788 M:      Andy Lutomirski <luto@amacapital.net>
10789 L:      linux-kernel@vger.kernel.org
10790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10791 S:      Maintained
10792 F:      arch/x86/vdso/
10793
10794 XC2028/3028 TUNER DRIVER
10795 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10796 L:      linux-media@vger.kernel.org
10797 W:      http://linuxtv.org
10798 T:      git git://linuxtv.org/media_tree.git
10799 S:      Maintained
10800 F:      drivers/media/tuners/tuner-xc2028.*
10801
10802 XEN HYPERVISOR INTERFACE
10803 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10804 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10805 M:      David Vrabel <david.vrabel@citrix.com>
10806 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10808 S:      Supported
10809 F:      arch/x86/xen/
10810 F:      drivers/*/xen-*front.c
10811 F:      drivers/xen/
10812 F:      arch/x86/include/asm/xen/
10813 F:      include/xen/
10814 F:      include/uapi/xen/
10815
10816 XEN HYPERVISOR ARM
10817 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10818 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10819 S:      Supported
10820 F:      arch/arm/xen/
10821 F:      arch/arm/include/asm/xen/
10822
10823 XEN HYPERVISOR ARM64
10824 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10825 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10826 S:      Supported
10827 F:      arch/arm64/xen/
10828 F:      arch/arm64/include/asm/xen/
10829
10830 XEN NETWORK BACKEND DRIVER
10831 M:      Ian Campbell <ian.campbell@citrix.com>
10832 M:      Wei Liu <wei.liu2@citrix.com>
10833 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10834 L:      netdev@vger.kernel.org
10835 S:      Supported
10836 F:      drivers/net/xen-netback/*
10837
10838 XEN PCI SUBSYSTEM
10839 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10840 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10841 S:      Supported
10842 F:      arch/x86/pci/*xen*
10843 F:      drivers/pci/*xen*
10844
10845 XEN BLOCK SUBSYSTEM
10846 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10847 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10848 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10849 S:      Supported
10850 F:      drivers/block/xen-blkback/*
10851 F:      drivers/block/xen*
10852
10853 XEN PVSCSI DRIVERS
10854 M:      Juergen Gross <jgross@suse.com>
10855 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10856 L:      linux-scsi@vger.kernel.org
10857 S:      Supported
10858 F:      drivers/scsi/xen-scsifront.c
10859 F:      drivers/xen/xen-scsiback.c
10860 F:      include/xen/interface/io/vscsiif.h
10861
10862 XEN SWIOTLB SUBSYSTEM
10863 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10864 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10865 S:      Supported
10866 F:      arch/x86/xen/*swiotlb*
10867 F:      drivers/xen/*swiotlb*
10868
10869 XFS FILESYSTEM
10870 P:      Silicon Graphics Inc
10871 M:      Dave Chinner <david@fromorbit.com>
10872 M:      xfs@oss.sgi.com
10873 L:      xfs@oss.sgi.com
10874 W:      http://oss.sgi.com/projects/xfs
10875 T:      git git://oss.sgi.com/xfs/xfs.git
10876 S:      Supported
10877 F:      Documentation/filesystems/xfs.txt
10878 F:      fs/xfs/
10879
10880 XILINX AXI ETHERNET DRIVER
10881 M:      Anirudha Sarangi <anirudh@xilinx.com>
10882 M:      John Linn <John.Linn@xilinx.com>
10883 S:      Maintained
10884 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10885
10886 XILINX UARTLITE SERIAL DRIVER
10887 M:      Peter Korsgaard <jacmet@sunsite.dk>
10888 L:      linux-serial@vger.kernel.org
10889 S:      Maintained
10890 F:      drivers/tty/serial/uartlite.c
10891
10892 XILLYBUS DRIVER
10893 M:      Eli Billauer <eli.billauer@gmail.com>
10894 L:      linux-kernel@vger.kernel.org
10895 S:      Supported
10896 F:      drivers/char/xillybus/
10897
10898 XTENSA XTFPGA PLATFORM SUPPORT
10899 M:      Max Filippov <jcmvbkbc@gmail.com>
10900 L:      linux-xtensa@linux-xtensa.org
10901 S:      Maintained
10902 F:      drivers/spi/spi-xtensa-xtfpga.c
10903 F:      sound/soc/xtensa/xtfpga-i2s.c
10904
10905 YAM DRIVER FOR AX.25
10906 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10907 L:      linux-hams@vger.kernel.org
10908 S:      Maintained
10909 F:      drivers/net/hamradio/yam*
10910 F:      include/linux/yam.h
10911
10912 YEALINK PHONE DRIVER
10913 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10914 L:      usbb2k-api-dev@nongnu.org
10915 S:      Maintained
10916 F:      Documentation/input/yealink.txt
10917 F:      drivers/input/misc/yealink.*
10918
10919 Z8530 DRIVER FOR AX.25
10920 M:      Joerg Reuter <jreuter@yaina.de>
10921 W:      http://yaina.de/jreuter/
10922 W:      http://www.qsl.net/dl1bke/
10923 L:      linux-hams@vger.kernel.org
10924 S:      Maintained
10925 F:      Documentation/networking/z8530drv.txt
10926 F:      drivers/net/hamradio/*scc.c
10927 F:      drivers/net/hamradio/z8530.h
10928
10929 ZBUD COMPRESSED PAGE ALLOCATOR
10930 M:      Seth Jennings <sjennings@variantweb.net>
10931 L:      linux-mm@kvack.org
10932 S:      Maintained
10933 F:      mm/zbud.c
10934 F:      include/linux/zbud.h
10935
10936 ZD1211RW WIRELESS DRIVER
10937 M:      Daniel Drake <dsd@gentoo.org>
10938 M:      Ulrich Kunitz <kune@deine-taler.de>
10939 W:      http://zd1211.ath.cx/wiki/DriverRewrite
10940 L:      linux-wireless@vger.kernel.org
10941 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
10942 S:      Maintained
10943 F:      drivers/net/wireless/zd1211rw/
10944
10945 ZR36067 VIDEO FOR LINUX DRIVER
10946 L:      mjpeg-users@lists.sourceforge.net
10947 L:      linux-media@vger.kernel.org
10948 W:      http://mjpeg.sourceforge.net/driver-zoran/
10949 T:      hg http://linuxtv.org/hg/v4l-dvb
10950 S:      Odd Fixes
10951 F:      drivers/media/pci/zoran/
10952
10953 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10954 M:      Minchan Kim <minchan@kernel.org>
10955 M:      Nitin Gupta <ngupta@vflare.org>
10956 L:      linux-kernel@vger.kernel.org
10957 S:      Maintained
10958 F:      drivers/block/zram/
10959 F:      Documentation/blockdev/zram.txt
10960
10961 ZS DECSTATION Z85C30 SERIAL DRIVER
10962 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10963 S:      Maintained
10964 F:      drivers/tty/serial/zs.*
10965
10966 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10967 M:      Minchan Kim <minchan@kernel.org>
10968 M:      Nitin Gupta <ngupta@vflare.org>
10969 L:      linux-mm@kvack.org
10970 S:      Maintained
10971 F:      mm/zsmalloc.c
10972 F:      include/linux/zsmalloc.h
10973 F:      Documentation/vm/zsmalloc.txt
10974
10975 ZSWAP COMPRESSED SWAP CACHING
10976 M:      Seth Jennings <sjennings@variantweb.net>
10977 L:      linux-mm@kvack.org
10978 S:      Maintained
10979 F:      mm/zswap.c
10980
10981 THE REST
10982 M:      Linus Torvalds <torvalds@linux-foundation.org>
10983 L:      linux-kernel@vger.kernel.org
10984 Q:      http://patchwork.kernel.org/project/LKML/list/
10985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10986 S:      Buried alive in reporters
10987 F:      *
10988 F:      */