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