]> git.karo-electronics.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge remote-tracking branch 'xfs/for-next'
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the OSDL certificate of contribution and should include a
55         Signed-off-by: line.  The current version of this "Developer's
56         Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi/
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi/
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
301
302 ACPI THERMAL DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/*thermal*
308
309 ACPI VIDEO DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/video.c
315
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
373
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
379
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
385
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
392
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
403
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
411
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
418
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
426
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
431
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 L:      linux-scsi@vger.kernel.org
449 S:      Maintained
450 F:      Documentation/scsi/advansys.txt
451 F:      drivers/scsi/advansys.c
452
453 AEDSP16 DRIVER
454 M:      Riccardo Facchetti <fizban@tin.it>
455 S:      Maintained
456 F:      sound/oss/aedsp16.c
457
458 AF9013 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9013*
467
468 AF9033 MEDIA DRIVER
469 M:      Antti Palosaari <crope@iki.fi>
470 L:      linux-media@vger.kernel.org
471 W:      http://linuxtv.org/
472 W:      http://palosaari.fi/linux/
473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
474 T:      git git://linuxtv.org/anttip/media_tree.git
475 S:      Maintained
476 F:      drivers/media/dvb-frontends/af9033*
477
478 AFFS FILE SYSTEM
479 L:      linux-fsdevel@vger.kernel.org
480 S:      Orphan
481 F:      Documentation/filesystems/affs.txt
482 F:      fs/affs/
483
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M:      David Howells <dhowells@redhat.com>
486 L:      linux-afs@lists.infradead.org
487 S:      Supported
488 F:      fs/afs/
489 F:      include/net/af_rxrpc.h
490 F:      net/rxrpc/af_rxrpc.c
491
492 AGPGART DRIVER
493 M:      David Airlie <airlied@linux.ie>
494 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S:      Maintained
496 F:      drivers/char/agp/
497 F:      include/linux/agp*
498 F:      include/uapi/linux/agp*
499
500 AHA152X SCSI DRIVER
501 M:      "Juergen E. Fischer" <fischer@norbit.de>
502 L:      linux-scsi@vger.kernel.org
503 S:      Maintained
504 F:      drivers/scsi/aha152x*
505 F:      drivers/scsi/pcmcia/aha152x*
506
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M:      Hannes Reinecke <hare@suse.de>
509 L:      linux-scsi@vger.kernel.org
510 S:      Maintained
511 F:      drivers/scsi/aic7xxx/
512
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M:      Hans Verkuil <hverkuil@xs4all.nl>
515 L:      linux-media@vger.kernel.org
516 T:      git git://linuxtv.org/media_tree.git
517 W:      http://linuxtv.org
518 S:      Maintained
519 F:      drivers/media/radio/radio-aimslab*
520
521 AIO
522 M:      Benjamin LaHaise <bcrl@kvack.org>
523 L:      linux-aio@kvack.org
524 S:      Supported
525 F:      fs/aio.c
526 F:      include/linux/*aio*.h
527
528 AIRSPY MEDIA DRIVER
529 M:      Antti Palosaari <crope@iki.fi>
530 L:      linux-media@vger.kernel.org
531 W:      http://linuxtv.org/
532 W:      http://palosaari.fi/linux/
533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
534 T:      git git://linuxtv.org/anttip/media_tree.git
535 S:      Maintained
536 F:      drivers/media/usb/airspy/
537
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M:      Duncan Sands <duncan.sands@free.fr>
540 L:      linux-usb@vger.kernel.org
541 W:      http://www.linux-usb.org/SpeedTouch/
542 S:      Maintained
543 F:      drivers/usb/atm/speedtch.c
544 F:      drivers/usb/atm/usbatm.c
545
546 ALCHEMY AU1XX0 MMC DRIVER
547 M:      Manuel Lauss <manuel.lauss@gmail.com>
548 S:      Maintained
549 F:      drivers/mmc/host/au1xmmc.c
550
551 ALI1563 I2C DRIVER
552 M:      Rudolf Marek <r.marek@assembler.cz>
553 L:      linux-i2c@vger.kernel.org
554 S:      Maintained
555 F:      Documentation/i2c/busses/i2c-ali1563
556 F:      drivers/i2c/busses/i2c-ali1563.c
557
558 ALPHA PORT
559 M:      Richard Henderson <rth@twiddle.net>
560 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M:      Matt Turner <mattst88@gmail.com>
562 S:      Odd Fixes
563 L:      linux-alpha@vger.kernel.org
564 F:      arch/alpha/
565
566 ALTERA MAILBOX DRIVER
567 M:      Ley Foon Tan <lftan@altera.com>
568 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569 S:      Maintained
570 F:      drivers/mailbox/mailbox-altera.c
571
572 ALTERA TRIPLE SPEED ETHERNET DRIVER
573 M:      Vince Bridgers <vbridger@opensource.altera.com>
574 L:      netdev@vger.kernel.org
575 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576 S:      Maintained
577 F:      drivers/net/ethernet/altera/
578
579 ALTERA UART/JTAG UART SERIAL DRIVERS
580 M:      Tobias Klauser <tklauser@distanz.ch>
581 L:      linux-serial@vger.kernel.org
582 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S:      Maintained
584 F:      drivers/tty/serial/altera_uart.c
585 F:      drivers/tty/serial/altera_jtaguart.c
586 F:      include/linux/altera_uart.h
587 F:      include/linux/altera_jtaguart.h
588
589 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
590 M:      Tom Lendacky <thomas.lendacky@amd.com>
591 L:      linux-crypto@vger.kernel.org
592 S:      Supported
593 F:      drivers/crypto/ccp/
594 F:      include/linux/ccp.h
595
596 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
597 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
598 L:      lm-sensors@lm-sensors.org
599 S:      Maintained
600 F:      Documentation/hwmon/fam15h_power
601 F:      drivers/hwmon/fam15h_power.c
602
603 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
604 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
605 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
606 S:      Supported
607 F:      drivers/usb/gadget/udc/amd5536udc.*
608
609 AMD GEODE PROCESSOR/CHIPSET SUPPORT
610 P:      Andres Salomon <dilinger@queued.net>
611 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
612 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
613 S:      Supported
614 F:      drivers/char/hw_random/geode-rng.c
615 F:      drivers/crypto/geode*
616 F:      drivers/video/fbdev/geode/
617 F:      arch/x86/include/asm/geode.h
618
619 AMD IOMMU (AMD-VI)
620 M:      Joerg Roedel <joro@8bytes.org>
621 L:      iommu@lists.linux-foundation.org
622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
623 S:      Maintained
624 F:      drivers/iommu/amd_iommu*.[ch]
625 F:      include/linux/amd-iommu.h
626
627 AMD KFD
628 M:      Oded Gabbay <oded.gabbay@amd.com>
629 L:      dri-devel@lists.freedesktop.org
630 T:      git git://people.freedesktop.org/~gabbayo/linux.git
631 S:      Supported
632 F:      drivers/gpu/drm/amd/amdkfd/
633 F:      drivers/gpu/drm/amd/include/cik_structs.h
634 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
635 F:      drivers/gpu/drm/radeon/radeon_kfd.c
636 F:      drivers/gpu/drm/radeon/radeon_kfd.h
637 F:      include/uapi/linux/kfd_ioctl.h
638
639 AMD MICROCODE UPDATE SUPPORT
640 M:      Borislav Petkov <bp@alien8.de>
641 S:      Maintained
642 F:      arch/x86/kernel/cpu/microcode/amd*
643
644 AMD XGBE DRIVER
645 M:      Tom Lendacky <thomas.lendacky@amd.com>
646 L:      netdev@vger.kernel.org
647 S:      Supported
648 F:      drivers/net/ethernet/amd/xgbe/
649 F:      drivers/net/phy/amd-xgbe-phy.c
650
651 AMS (Apple Motion Sensor) DRIVER
652 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
653 S:      Supported
654 F:      drivers/macintosh/ams/
655
656 AMSO1100 RNIC DRIVER
657 M:      Tom Tucker <tom@opengridcomputing.com>
658 M:      Steve Wise <swise@opengridcomputing.com>
659 L:      linux-rdma@vger.kernel.org
660 S:      Maintained
661 F:      drivers/infiniband/hw/amso1100/
662
663 ANALOG DEVICES INC AD9389B DRIVER
664 M:      Hans Verkuil <hans.verkuil@cisco.com>
665 L:      linux-media@vger.kernel.org
666 S:      Maintained
667 F:      drivers/media/i2c/ad9389b*
668
669 ANALOG DEVICES INC ADV7180 DRIVER
670 M:      Lars-Peter Clausen <lars@metafoo.de>
671 L:      linux-media@vger.kernel.org
672 W:      http://ez.analog.com/community/linux-device-drivers
673 S:      Supported
674 F:      drivers/media/i2c/adv7180.c
675
676 ANALOG DEVICES INC ADV7511 DRIVER
677 M:      Hans Verkuil <hans.verkuil@cisco.com>
678 L:      linux-media@vger.kernel.org
679 S:      Maintained
680 F:      drivers/media/i2c/adv7511*
681
682 ANALOG DEVICES INC ADV7604 DRIVER
683 M:      Hans Verkuil <hans.verkuil@cisco.com>
684 L:      linux-media@vger.kernel.org
685 S:      Maintained
686 F:      drivers/media/i2c/adv7604*
687
688 ANALOG DEVICES INC ADV7842 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7842*
693
694 ANALOG DEVICES INC ASOC CODEC DRIVERS
695 M:      Lars-Peter Clausen <lars@metafoo.de>
696 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
697 W:      http://wiki.analog.com/
698 W:      http://ez.analog.com/community/linux-device-drivers
699 S:      Supported
700 F:      sound/soc/codecs/adau*
701 F:      sound/soc/codecs/adav*
702 F:      sound/soc/codecs/ad1*
703 F:      sound/soc/codecs/ad7*
704 F:      sound/soc/codecs/ssm*
705 F:      sound/soc/codecs/sigmadsp.*
706
707 ANALOG DEVICES INC ASOC DRIVERS
708 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
709 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
710 W:      http://blackfin.uclinux.org/
711 S:      Supported
712 F:      sound/soc/blackfin/*
713
714 ANALOG DEVICES INC IIO DRIVERS
715 M:      Lars-Peter Clausen <lars@metafoo.de>
716 M:      Michael Hennerich <Michael.Hennerich@analog.com>
717 W:      http://wiki.analog.com/
718 W:      http://ez.analog.com/community/linux-device-drivers
719 S:      Supported
720 F:      drivers/iio/*/ad*
721 X:      drivers/iio/*/adjd*
722 F:      drivers/staging/iio/*/ad*
723 F:      staging/iio/trigger/iio-trig-bfin-timer.c
724
725 ANDROID DRIVERS
726 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
727 M:      Arve HjønnevĂ¥g <arve@android.com>
728 M:      Riley Andrews <riandrews@android.com>
729 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
730 L:      devel@driverdev.osuosl.org
731 S:      Supported
732 F:      drivers/android/
733 F:      drivers/staging/android/
734
735 AOA (Apple Onboard Audio) ALSA DRIVER
736 M:      Johannes Berg <johannes@sipsolutions.net>
737 L:      linuxppc-dev@lists.ozlabs.org
738 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
739 S:      Maintained
740 F:      sound/aoa/
741
742 APM DRIVER
743 M:      Jiri Kosina <jkosina@suse.cz>
744 S:      Odd fixes
745 F:      arch/x86/kernel/apm_32.c
746 F:      include/linux/apm_bios.h
747 F:      include/uapi/linux/apm_bios.h
748 F:      drivers/char/apm-emulation.c
749
750 APPLE BCM5974 MULTITOUCH DRIVER
751 M:      Henrik Rydberg <rydberg@bitmath.org>
752 L:      linux-input@vger.kernel.org
753 S:      Odd fixes
754 F:      drivers/input/mouse/bcm5974.c
755
756 APPLE SMC DRIVER
757 M:      Henrik Rydberg <rydberg@bitmath.org>
758 L:      lm-sensors@lm-sensors.org
759 S:      Odd fixes
760 F:      drivers/hwmon/applesmc.c
761
762 APPLETALK NETWORK LAYER
763 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
764 S:      Maintained
765 F:      drivers/net/appletalk/
766 F:      net/appletalk/
767
768 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
769 M:      Iyappan Subramanian <isubramanian@apm.com>
770 M:      Keyur Chudgar <kchudgar@apm.com>
771 S:      Supported
772 F:      drivers/net/ethernet/apm/xgene/
773 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
774
775 APTINA CAMERA SENSOR PLL
776 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
777 L:      linux-media@vger.kernel.org
778 S:      Maintained
779 F:      drivers/media/i2c/aptina-pll.*
780
781 ARC FRAMEBUFFER DRIVER
782 M:      Jaya Kumar <jayalk@intworks.biz>
783 S:      Maintained
784 F:      drivers/video/fbdev/arcfb.c
785 F:      drivers/video/fbdev/core/fb_defio.c
786
787 ARM MFM AND FLOPPY DRIVERS
788 M:      Ian Molton <spyro@f2s.com>
789 S:      Maintained
790 F:      arch/arm/lib/floppydma.S
791 F:      arch/arm/include/asm/floppy.h
792
793 ARM PMU PROFILING AND DEBUGGING
794 M:      Will Deacon <will.deacon@arm.com>
795 S:      Maintained
796 F:      arch/arm/kernel/perf_event*
797 F:      arch/arm/oprofile/common.c
798 F:      arch/arm/include/asm/pmu.h
799 F:      arch/arm/kernel/hw_breakpoint.c
800 F:      arch/arm/include/asm/hw_breakpoint.h
801
802 ARM PORT
803 M:      Russell King <linux@arm.linux.org.uk>
804 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
805 W:      http://www.arm.linux.org.uk/
806 S:      Maintained
807 F:      arch/arm/
808
809 ARM SUB-ARCHITECTURES
810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811 S:      Maintained
812 F:      arch/arm/mach-*/
813 F:      arch/arm/plat-*/
814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
815
816 ARM PRIMECELL AACI PL041 DRIVER
817 M:      Russell King <linux@arm.linux.org.uk>
818 S:      Maintained
819 F:      sound/arm/aaci.*
820
821 ARM PRIMECELL CLCD PL110 DRIVER
822 M:      Russell King <linux@arm.linux.org.uk>
823 S:      Maintained
824 F:      drivers/video/fbdev/amba-clcd.*
825
826 ARM PRIMECELL KMI PL050 DRIVER
827 M:      Russell King <linux@arm.linux.org.uk>
828 S:      Maintained
829 F:      drivers/input/serio/ambakmi.*
830 F:      include/linux/amba/kmi.h
831
832 ARM PRIMECELL MMCI PL180/1 DRIVER
833 M:      Russell King <linux@arm.linux.org.uk>
834 S:      Maintained
835 F:      drivers/mmc/host/mmci.*
836 F:      include/linux/amba/mmci.h
837
838 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
839 M:      Russell King <linux@arm.linux.org.uk>
840 S:      Maintained
841 F:      drivers/tty/serial/amba-pl01*.c
842 F:      include/linux/amba/serial.h
843
844 ARM PRIMECELL BUS SUPPORT
845 M:      Russell King <linux@arm.linux.org.uk>
846 S:      Maintained
847 F:      drivers/amba/
848 F:      include/linux/amba/bus.h
849
850 ARM/ADS SPHERE MACHINE SUPPORT
851 M:      Lennert Buytenhek <kernel@wantstofly.org>
852 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
853 S:      Maintained
854
855 ARM/AFEB9260 MACHINE SUPPORT
856 M:      Sergey Lapin <slapin@ossfans.org>
857 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
858 S:      Maintained
859
860 ARM/AJECO 1ARM MACHINE SUPPORT
861 M:      Lennert Buytenhek <kernel@wantstofly.org>
862 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863 S:      Maintained
864
865 ARM/Allwinner A1X SoC support
866 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
867 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
868 S:      Maintained
869 N:      sun[x4567]i
870
871 ARM/Allwinner SoC Clock Support
872 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
873 S:      Maintained
874 F:      drivers/clk/sunxi/
875
876 ARM/Amlogic MesonX SoC support
877 M:      Carlo Caione <carlo@caione.org>
878 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879 S:      Maintained
880 F:      drivers/media/rc/meson-ir.c
881 N:      meson[x68]
882
883 ARM/Annapurna Labs ALPINE ARCHITECTURE
884 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
885 S:      Maintained
886 F:      arch/arm/mach-alpine/
887
888 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
889 M:      Andrew Victor <linux@maxim.org.za>
890 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
891 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
892 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
893 W:      http://maxim.org.za/at91_26.html
894 W:      http://www.linux4sam.org
895 S:      Supported
896 F:      arch/arm/mach-at91/
897 F:      include/soc/at91/
898 F:      arch/arm/boot/dts/at91*.dts
899 F:      arch/arm/boot/dts/at91*.dtsi
900 F:      arch/arm/boot/dts/sama*.dts
901 F:      arch/arm/boot/dts/sama*.dtsi
902 F:      arch/arm/include/debug/at91.S
903
904 ARM/ATMEL AT91 Clock Support
905 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
906 S:      Maintained
907 F:      drivers/clk/at91
908
909 ARM/CALXEDA HIGHBANK ARCHITECTURE
910 M:      Rob Herring <robh@kernel.org>
911 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912 S:      Maintained
913 F:      arch/arm/mach-highbank/
914
915 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
916 M:      Krzysztof Halasa <khalasa@piap.pl>
917 S:      Maintained
918 F:      arch/arm/mach-cns3xxx/
919
920 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
921 M:      Alexander Shiyan <shc_work@mail.ru>
922 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923 S:      Odd Fixes
924 N:      clps711x
925
926 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
927 M:      Hartley Sweeten <hsweeten@visionengravers.com>
928 M:      Ryan Mallon <rmallon@gmail.com>
929 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930 S:      Maintained
931 F:      arch/arm/mach-ep93xx/
932 F:      arch/arm/mach-ep93xx/include/mach/
933
934 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
935 M:      Lennert Buytenhek <kernel@wantstofly.org>
936 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937 S:      Maintained
938
939 ARM/CLKDEV SUPPORT
940 M:      Russell King <linux@arm.linux.org.uk>
941 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 S:      Maintained
943 F:      arch/arm/include/asm/clkdev.h
944 F:      drivers/clk/clkdev.c
945
946 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
947 M:      Mike Rapoport <mike@compulab.co.il>
948 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 S:      Maintained
950
951 ARM/CONTEC MICRO9 MACHINE SUPPORT
952 M:      Hubert Feurstein <hubert.feurstein@contec.at>
953 S:      Maintained
954 F:      arch/arm/mach-ep93xx/micro9.c
955
956 ARM/CORESIGHT FRAMEWORK AND DRIVERS
957 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
958 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959 S:      Maintained
960 F:      drivers/coresight/*
961 F:      Documentation/trace/coresight.txt
962 F:      Documentation/devicetree/bindings/arm/coresight.txt
963 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
964
965 ARM/CORGI MACHINE SUPPORT
966 M:      Richard Purdie <rpurdie@rpsys.net>
967 S:      Maintained
968
969 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
970 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
971 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972 T:      git git://git.berlios.de/gemini-board
973 S:      Maintained
974 F:      arch/arm/mach-gemini/
975
976 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
977 M:      Barry Song <baohua@kernel.org>
978 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
980 S:      Maintained
981 F:      arch/arm/mach-prima2/
982 F:      drivers/clk/sirf/
983 F:      drivers/clocksource/timer-prima2.c
984 F:      drivers/clocksource/timer-atlas7.c
985 N:      [^a-z]sirf
986
987 ARM/EBSA110 MACHINE SUPPORT
988 M:      Russell King <linux@arm.linux.org.uk>
989 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990 W:      http://www.arm.linux.org.uk/
991 S:      Maintained
992 F:      arch/arm/mach-ebsa110/
993 F:      drivers/net/ethernet/amd/am79c961a.*
994
995 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
996 M:      Uwe Kleine-König <kernel@pengutronix.de>
997 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 S:      Maintained
999 N:      efm32
1000
1001 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1002 M:      Daniel Ribeiro <drwyrm@gmail.com>
1003 M:      Stefan Schmidt <stefan@openezx.org>
1004 M:      Harald Welte <laforge@openezx.org>
1005 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1006 W:      http://www.openezx.org/
1007 S:      Maintained
1008 T:      topgit git://git.openezx.org/openezx.git
1009 F:      arch/arm/mach-pxa/ezx.c
1010
1011 ARM/FARADAY FA526 PORT
1012 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1013 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014 S:      Maintained
1015 T:      git git://git.berlios.de/gemini-board
1016 F:      arch/arm/mm/*-fa*
1017
1018 ARM/FOOTBRIDGE ARCHITECTURE
1019 M:      Russell King <linux@arm.linux.org.uk>
1020 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1021 W:      http://www.arm.linux.org.uk/
1022 S:      Maintained
1023 F:      arch/arm/include/asm/hardware/dec21285.h
1024 F:      arch/arm/mach-footbridge/
1025
1026 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1027 M:      Shawn Guo <shawn.guo@linaro.org>
1028 M:      Sascha Hauer <kernel@pengutronix.de>
1029 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 S:      Maintained
1031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1032 F:      arch/arm/mach-imx/
1033 F:      arch/arm/mach-mxs/
1034 F:      arch/arm/boot/dts/imx*
1035 F:      arch/arm/configs/imx*_defconfig
1036
1037 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1038 M:      Shawn Guo <shawn.guo@linaro.org>
1039 M:      Sascha Hauer <kernel@pengutronix.de>
1040 R:      Stefan Agner <stefan@agner.ch>
1041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 S:      Maintained
1043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1044 F:      arch/arm/mach-imx/*vf610*
1045 F:      arch/arm/boot/dts/vf*
1046
1047 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1048 M:      Lennert Buytenhek <kernel@wantstofly.org>
1049 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050 S:      Maintained
1051
1052 ARM/GUMSTIX MACHINE SUPPORT
1053 M:      Steve Sakoman <sakoman@gmail.com>
1054 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 S:      Maintained
1056
1057 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1058 M:      Philipp Zabel <philipp.zabel@gmail.com>
1059 M:      Paul Parsons <lost.distance@yahoo.com>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 S:      Maintained
1062 F:      arch/arm/mach-pxa/hx4700.c
1063 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1064 F:      sound/soc/pxa/hx4700.c
1065
1066 ARM/HISILICON SOC SUPPORT
1067 M:      Wei Xu <xuwei5@hisilicon.com>
1068 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 W:      http://www.hisilicon.com
1070 S:      Supported
1071 T:      git git://github.com/hisilicon/linux-hisi.git
1072 F:      arch/arm/mach-hisi/
1073
1074 ARM/HP JORNADA 7XX MACHINE SUPPORT
1075 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1076 W:      www.jlime.com
1077 S:      Maintained
1078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1079 F:      arch/arm/mach-sa1100/jornada720.c
1080 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1081
1082 ARM/IGEP MACHINE SUPPORT
1083 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1084 M:      Javier Martinez Canillas <javier@dowhile0.org>
1085 L:      linux-omap@vger.kernel.org
1086 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087 S:      Maintained
1088 F:      arch/arm/boot/dts/omap3-igep*
1089
1090 ARM/INCOME PXA270 SUPPORT
1091 M:      Marek Vasut <marek.vasut@gmail.com>
1092 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093 S:      Maintained
1094 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1095
1096 ARM/INTEL IOP32X ARM ARCHITECTURE
1097 M:      Lennert Buytenhek <kernel@wantstofly.org>
1098 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 S:      Maintained
1100
1101 ARM/INTEL IOP33X ARM ARCHITECTURE
1102 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 S:      Orphan
1104
1105 ARM/INTEL IOP13XX ARM ARCHITECTURE
1106 M:      Lennert Buytenhek <kernel@wantstofly.org>
1107 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108 S:      Maintained
1109
1110 ARM/INTEL IQ81342EX MACHINE SUPPORT
1111 M:      Lennert Buytenhek <kernel@wantstofly.org>
1112 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1113 S:      Maintained
1114
1115 ARM/INTEL IXDP2850 MACHINE SUPPORT
1116 M:      Lennert Buytenhek <kernel@wantstofly.org>
1117 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118 S:      Maintained
1119
1120 ARM/INTEL IXP4XX ARM ARCHITECTURE
1121 M:      Imre Kaloz <kaloz@openwrt.org>
1122 M:      Krzysztof Halasa <khalasa@piap.pl>
1123 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S:      Maintained
1125 F:      arch/arm/mach-ixp4xx/
1126
1127 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1128 M:      Jonathan Cameron <jic23@cam.ac.uk>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 S:      Maintained
1131 F:      arch/arm/mach-pxa/stargate2.c
1132 F:      drivers/pcmcia/pxa2xx_stargate2.c
1133
1134 ARM/INTEL XSC3 (MANZANO) ARM CORE
1135 M:      Lennert Buytenhek <kernel@wantstofly.org>
1136 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137 S:      Maintained
1138
1139 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1140 M:      Lennert Buytenhek <kernel@wantstofly.org>
1141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 S:      Maintained
1143
1144 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1145 M:      Santosh Shilimkar <ssantosh@kernel.org>
1146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S:      Maintained
1148 F:      arch/arm/mach-keystone/
1149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1150
1151 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1152 M:      Santosh Shilimkar <ssantosh@kernel.org>
1153 L:      linux-kernel@vger.kernel.org
1154 S:      Maintained
1155 F:      drivers/clk/keystone/
1156
1157 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1158 M:      Santosh Shilimkar <ssantosh@kernel.org>
1159 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 L:      linux-kernel@vger.kernel.org
1161 S:      Maintained
1162 F:      drivers/clocksource/timer-keystone.c
1163
1164 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1165 M:      Santosh Shilimkar <ssantosh@kernel.org>
1166 L:      linux-kernel@vger.kernel.org
1167 S:      Maintained
1168 F:      drivers/power/reset/keystone-reset.c
1169
1170 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1171 M:      Santosh Shilimkar <ssantosh@kernel.org>
1172 L:      linux-kernel@vger.kernel.org
1173 S:      Maintained
1174 F:      drivers/memory/*emif*
1175
1176 ARM/LOGICPD PXA270 MACHINE SUPPORT
1177 M:      Lennert Buytenhek <kernel@wantstofly.org>
1178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 S:      Maintained
1180
1181 ARM/MAGICIAN MACHINE SUPPORT
1182 M:      Philipp Zabel <philipp.zabel@gmail.com>
1183 S:      Maintained
1184
1185 ARM/Marvell Armada 370 and Armada XP SOC support
1186 M:      Jason Cooper <jason@lakedaemon.net>
1187 M:      Andrew Lunn <andrew@lunn.ch>
1188 M:      Gregory Clement <gregory.clement@free-electrons.com>
1189 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 S:      Maintained
1192 F:      arch/arm/mach-mvebu/
1193 F:      drivers/rtc/rtc-armada38x.c
1194
1195 ARM/Marvell Berlin SoC support
1196 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 S:      Maintained
1199 F:      arch/arm/mach-berlin/
1200
1201 ARM/Marvell Dove/MV78xx0/Orion SOC support
1202 M:      Jason Cooper <jason@lakedaemon.net>
1203 M:      Andrew Lunn <andrew@lunn.ch>
1204 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1205 M:      Gregory Clement <gregory.clement@free-electrons.com>
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S:      Maintained
1208 F:      arch/arm/mach-dove/
1209 F:      arch/arm/mach-mv78xx0/
1210 F:      arch/arm/mach-orion5x/
1211 F:      arch/arm/plat-orion/
1212
1213 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1214 M:      Alexander Clouter <alex@digriz.org.uk>
1215 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216 W:      http://www.digriz.org.uk/ts78xx/kernel
1217 S:      Maintained
1218 F:      arch/arm/mach-orion5x/ts78xx-*
1219
1220 ARM/Mediatek SoC support
1221 M:      Matthias Brugger <matthias.bgg@gmail.com>
1222 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1223 S:      Maintained
1224 F:      arch/arm/boot/dts/mt6*
1225 F:      arch/arm/boot/dts/mt8*
1226 F:      arch/arm/mach-mediatek/
1227 N:      mtk
1228 K:      mediatek
1229
1230 ARM/MICREL KS8695 ARCHITECTURE
1231 M:      Greg Ungerer <gerg@uclinux.org>
1232 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 F:      arch/arm/mach-ks8695/
1234 S:      Odd Fixes
1235
1236 ARM/MIOA701 MACHINE SUPPORT
1237 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1238 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 F:      arch/arm/mach-pxa/mioa701.c
1240 S:      Maintained
1241
1242 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1243 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1244 S:      Maintained
1245
1246 ARM/NOMADIK ARCHITECTURE
1247 M:      Alessandro Rubini <rubini@unipv.it>
1248 M:      Linus Walleij <linus.walleij@linaro.org>
1249 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 S:      Maintained
1251 F:      arch/arm/mach-nomadik/
1252 F:      drivers/pinctrl/nomadik/
1253 F:      drivers/i2c/busses/i2c-nomadik.c
1254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1255
1256 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1257 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1258 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1259 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1260 S:      Supported
1261
1262 ARM/TOSA MACHINE SUPPORT
1263 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1264 M:      Dirk Opfer <dirk@opfer-online.de>
1265 S:      Maintained
1266
1267 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1268 M:      Marek Vasut <marek.vasut@gmail.com>
1269 L:      linux-arm-kernel@lists.infradead.org
1270 W:      http://hackndev.com
1271 S:      Maintained
1272 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1273 F:      arch/arm/mach-pxa/palmtx.c
1274 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1275 F:      arch/arm/mach-pxa/palmt5.c
1276 F:      arch/arm/mach-pxa/include/mach/palmld.h
1277 F:      arch/arm/mach-pxa/palmld.c
1278 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1279 F:      arch/arm/mach-pxa/palmte2.c
1280 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1281 F:      arch/arm/mach-pxa/palmtc.c
1282
1283 ARM/PALM TREO SUPPORT
1284 M:      Tomas Cech <sleep_walker@suse.cz>
1285 L:      linux-arm-kernel@lists.infradead.org
1286 W:      http://hackndev.com
1287 S:      Maintained
1288 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1289 F:      arch/arm/mach-pxa/palmtreo.c
1290
1291 ARM/PALMZ72 SUPPORT
1292 M:      Sergey Lapin <slapin@ossfans.org>
1293 L:      linux-arm-kernel@lists.infradead.org
1294 W:      http://hackndev.com
1295 S:      Maintained
1296 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1297 F:      arch/arm/mach-pxa/palmz72.c
1298
1299 ARM/PLEB SUPPORT
1300 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1301 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1302 S:      Maintained
1303
1304 ARM/PT DIGITAL BOARD PORT
1305 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1306 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307 W:      http://www.arm.linux.org.uk/
1308 S:      Maintained
1309
1310 ARM/QUALCOMM SUPPORT
1311 M:      Kumar Gala <galak@codeaurora.org>
1312 M:      Andy Gross <agross@codeaurora.org>
1313 M:      David Brown <davidb@codeaurora.org>
1314 L:      linux-arm-msm@vger.kernel.org
1315 L:      linux-soc@vger.kernel.org
1316 S:      Maintained
1317 F:      arch/arm/mach-qcom/
1318 F:      drivers/soc/qcom/
1319 F:      drivers/firmware/qcom_scm.c
1320 F:      drivers/tty/serial/msm_serial.h
1321 F:      drivers/tty/serial/msm_serial.c
1322 F:      drivers/*/pm8???-*
1323 F:      drivers/mfd/ssbi.c
1324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1325
1326 ARM/RADISYS ENP2611 MACHINE SUPPORT
1327 M:      Lennert Buytenhek <kernel@wantstofly.org>
1328 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329 S:      Maintained
1330
1331 ARM/RISCPC ARCHITECTURE
1332 M:      Russell King <linux@arm.linux.org.uk>
1333 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334 W:      http://www.arm.linux.org.uk/
1335 S:      Maintained
1336 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1337 F:      arch/arm/include/asm/hardware/ioc.h
1338 F:      arch/arm/include/asm/hardware/iomd.h
1339 F:      arch/arm/include/asm/hardware/memc.h
1340 F:      arch/arm/mach-rpc/
1341 F:      drivers/net/ethernet/8390/etherh.c
1342 F:      drivers/net/ethernet/i825xx/ether1*
1343 F:      drivers/net/ethernet/seeq/ether3*
1344 F:      drivers/scsi/arm/
1345
1346 ARM/Rockchip SoC support
1347 M:      Heiko Stuebner <heiko@sntech.de>
1348 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 L:      linux-rockchip@lists.infradead.org
1350 S:      Maintained
1351 F:      arch/arm/boot/dts/rk3*
1352 F:      arch/arm/mach-rockchip/
1353 F:      drivers/clk/rockchip/
1354 F:      drivers/i2c/busses/i2c-rk3x.c
1355 F:      drivers/*/*rockchip*
1356 F:      drivers/*/*/*rockchip*
1357 F:      sound/soc/rockchip/
1358 N:      rockchip
1359
1360 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1361 M:      Kukjin Kim <kgene@kernel.org>
1362 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1363 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1364 S:      Maintained
1365 F:      arch/arm/boot/dts/s3c*
1366 F:      arch/arm/boot/dts/exynos*
1367 F:      arch/arm/plat-samsung/
1368 F:      arch/arm/mach-s3c24*/
1369 F:      arch/arm/mach-s3c64xx/
1370 F:      arch/arm/mach-s5p*/
1371 F:      arch/arm/mach-exynos*/
1372 F:      drivers/*/*s3c2410*
1373 F:      drivers/*/*/*s3c2410*
1374 F:      drivers/spi/spi-s3c*
1375 F:      sound/soc/samsung/*
1376 N:      exynos
1377
1378 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1379 M:      Kyungmin Park <kyungmin.park@samsung.com>
1380 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1381 S:      Maintained
1382 F:      arch/arm/mach-s5pv210/
1383
1384 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1385 M:      Kyungmin Park <kyungmin.park@samsung.com>
1386 M:      Kamil Debski <k.debski@samsung.com>
1387 L:      linux-arm-kernel@lists.infradead.org
1388 L:      linux-media@vger.kernel.org
1389 S:      Maintained
1390 F:      drivers/media/platform/s5p-g2d/
1391
1392 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1393 M:      Kyungmin Park <kyungmin.park@samsung.com>
1394 M:      Kamil Debski <k.debski@samsung.com>
1395 M:      Jeongtae Park <jtp.park@samsung.com>
1396 L:      linux-arm-kernel@lists.infradead.org
1397 L:      linux-media@vger.kernel.org
1398 S:      Maintained
1399 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1400 F:      drivers/media/platform/s5p-mfc/
1401
1402 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1403 M:      Kyungmin Park <kyungmin.park@samsung.com>
1404 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1405 L:      linux-arm-kernel@lists.infradead.org
1406 L:      linux-media@vger.kernel.org
1407 S:      Maintained
1408 F:      drivers/media/platform/s5p-tv/
1409
1410 ARM/SHMOBILE ARM ARCHITECTURE
1411 M:      Simon Horman <horms@verge.net.au>
1412 M:      Magnus Damm <magnus.damm@gmail.com>
1413 L:      linux-sh@vger.kernel.org
1414 W:      http://oss.renesas.com
1415 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1417 S:      Supported
1418 F:      arch/arm/boot/dts/emev2*
1419 F:      arch/arm/boot/dts/r7s*
1420 F:      arch/arm/boot/dts/r8a*
1421 F:      arch/arm/boot/dts/sh*
1422 F:      arch/arm/configs/armadillo800eva_defconfig
1423 F:      arch/arm/configs/bockw_defconfig
1424 F:      arch/arm/configs/kzm9g_defconfig
1425 F:      arch/arm/configs/marzen_defconfig
1426 F:      arch/arm/configs/shmobile_defconfig
1427 F:      arch/arm/include/debug/renesas-scif.S
1428 F:      arch/arm/mach-shmobile/
1429 F:      drivers/sh/
1430
1431 ARM/SOCFPGA ARCHITECTURE
1432 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1433 S:      Maintained
1434 F:      arch/arm/mach-socfpga/
1435 W:      http://www.rocketboards.org
1436 T:      git://git.rocketboards.org/linux-socfpga.git
1437 T:      git://git.rocketboards.org/linux-socfpga-next.git
1438
1439 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1440 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1441 S:      Maintained
1442 F:      drivers/clk/socfpga/
1443
1444 ARM/SOCFPGA EDAC SUPPORT
1445 M:      Thor Thayer <tthayer@opensource.altera.com>
1446 S:      Maintained
1447 F:      drivers/edac/altera_edac.
1448
1449 ARM/STI ARCHITECTURE
1450 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1451 M:      Maxime Coquelin <maxime.coquelin@st.com>
1452 M:      Patrice Chotard <patrice.chotard@st.com>
1453 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454 L:      kernel@stlinux.com
1455 W:      http://www.stlinux.com
1456 S:      Maintained
1457 F:      arch/arm/mach-sti/
1458 F:      arch/arm/boot/dts/sti*
1459 F:      drivers/clocksource/arm_global_timer.c
1460 F:      drivers/i2c/busses/i2c-st.c
1461 F:      drivers/media/rc/st_rc.c
1462 F:      drivers/mmc/host/sdhci-st.c
1463 F:      drivers/phy/phy-stih407-usb.c
1464 F:      drivers/phy/phy-stih41x-usb.c
1465 F:      drivers/pinctrl/pinctrl-st.c
1466 F:      drivers/reset/sti/
1467 F:      drivers/tty/serial/st-asc.c
1468 F:      drivers/usb/dwc3/dwc3-st.c
1469 F:      drivers/usb/host/ehci-st.c
1470 F:      drivers/usb/host/ohci-st.c
1471 F:      drivers/ata/ahci_st.c
1472
1473 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1474 M:      Lennert Buytenhek <kernel@wantstofly.org>
1475 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476 S:      Maintained
1477
1478 ARM/TETON BGA MACHINE SUPPORT
1479 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1480 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1481 S:      Maintained
1482
1483 ARM/THECUS N2100 MACHINE SUPPORT
1484 M:      Lennert Buytenhek <kernel@wantstofly.org>
1485 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486 S:      Maintained
1487
1488 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1489 M:      Wan ZongShun <mcuos.com@gmail.com>
1490 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1491 W:      http://www.mcuos.com
1492 S:      Maintained
1493 F:      arch/arm/mach-w90x900/
1494 F:      drivers/input/keyboard/w90p910_keypad.c
1495 F:      drivers/input/touchscreen/w90p910_ts.c
1496 F:      drivers/watchdog/nuc900_wdt.c
1497 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1498 F:      drivers/mtd/nand/nuc900_nand.c
1499 F:      drivers/rtc/rtc-nuc900.c
1500 F:      drivers/spi/spi-nuc900.c
1501 F:      drivers/usb/host/ehci-w90x900.c
1502 F:      drivers/video/fbdev/nuc900fb.c
1503
1504 ARM/U300 MACHINE SUPPORT
1505 M:      Linus Walleij <linus.walleij@linaro.org>
1506 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1507 S:      Supported
1508 F:      arch/arm/mach-u300/
1509 F:      drivers/clocksource/timer-u300.c
1510 F:      drivers/i2c/busses/i2c-stu300.c
1511 F:      drivers/rtc/rtc-coh901331.c
1512 F:      drivers/watchdog/coh901327_wdt.c
1513 F:      drivers/dma/coh901318*
1514 F:      drivers/mfd/ab3100*
1515 F:      drivers/rtc/rtc-ab3100.c
1516 F:      drivers/rtc/rtc-coh901331.c
1517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1518
1519 ARM/Ux500 ARM ARCHITECTURE
1520 M:      Linus Walleij <linus.walleij@linaro.org>
1521 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1522 S:      Maintained
1523 F:      arch/arm/mach-ux500/
1524 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1525 F:      drivers/dma/ste_dma40*
1526 F:      drivers/hwspinlock/u8500_hsem.c
1527 F:      drivers/mfd/abx500*
1528 F:      drivers/mfd/ab8500*
1529 F:      drivers/mfd/dbx500*
1530 F:      drivers/mfd/db8500*
1531 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1532 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1533 F:      drivers/rtc/rtc-ab8500.c
1534 F:      drivers/rtc/rtc-pl031.c
1535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1536
1537 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1538 M:      Ulf Hansson <ulf.hansson@linaro.org>
1539 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540 T:      git git://git.linaro.org/people/ulfh/clk.git
1541 S:      Maintained
1542 F:      drivers/clk/ux500/
1543 F:      include/linux/platform_data/clk-ux500.h
1544
1545 ARM/VERSATILE EXPRESS PLATFORM
1546 M:      Liviu Dudau <liviu.dudau@arm.com>
1547 M:      Sudeep Holla <sudeep.holla@arm.com>
1548 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1549 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550 S:      Maintained
1551 F:      arch/arm/boot/dts/vexpress*
1552 F:      arch/arm/mach-vexpress/
1553 F:      */*/vexpress*
1554 F:      */*/*/vexpress*
1555 F:      drivers/clk/versatile/clk-vexpress-osc.c
1556 F:      drivers/clocksource/versatile.c
1557
1558 ARM/VFP SUPPORT
1559 M:      Russell King <linux@arm.linux.org.uk>
1560 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561 W:      http://www.arm.linux.org.uk/
1562 S:      Maintained
1563 F:      arch/arm/vfp/
1564
1565 ARM/VOIPAC PXA270 SUPPORT
1566 M:      Marek Vasut <marek.vasut@gmail.com>
1567 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1568 S:      Maintained
1569 F:      arch/arm/mach-pxa/vpac270.c
1570 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1571
1572 ARM/VT8500 ARM ARCHITECTURE
1573 M:      Tony Prisk <linux@prisktech.co.nz>
1574 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1575 S:      Maintained
1576 F:      arch/arm/mach-vt8500/
1577 F:      drivers/clocksource/vt8500_timer.c
1578 F:      drivers/i2c/busses/i2c-wmt.c
1579 F:      drivers/mmc/host/wmt-sdmmc.c
1580 F:      drivers/pwm/pwm-vt8500.c
1581 F:      drivers/rtc/rtc-vt8500.c
1582 F:      drivers/tty/serial/vt8500_serial.c
1583 F:      drivers/usb/host/ehci-platform.c
1584 F:      drivers/usb/host/uhci-platform.c
1585 F:      drivers/video/fbdev/vt8500lcdfb.*
1586 F:      drivers/video/fbdev/wm8505fb*
1587 F:      drivers/video/fbdev/wmt_ge_rops.*
1588
1589 ARM/ZIPIT Z2 SUPPORT
1590 M:      Marek Vasut <marek.vasut@gmail.com>
1591 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592 S:      Maintained
1593 F:      arch/arm/mach-pxa/z2.c
1594 F:      arch/arm/mach-pxa/include/mach/z2.h
1595
1596 ARM/ZYNQ ARCHITECTURE
1597 M:      Michal Simek <michal.simek@xilinx.com>
1598 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1599 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1600 W:      http://wiki.xilinx.com
1601 T:      git git://git.xilinx.com/linux-xlnx.git
1602 S:      Supported
1603 F:      arch/arm/mach-zynq/
1604 F:      drivers/cpuidle/cpuidle-zynq.c
1605 F:      drivers/block/xsysace.c
1606 N:      zynq
1607 N:      xilinx
1608 F:      drivers/clocksource/cadence_ttc_timer.c
1609 F:      drivers/i2c/busses/i2c-cadence.c
1610 F:      drivers/mmc/host/sdhci-of-arasan.c
1611 F:      drivers/edac/synopsys_edac.c
1612
1613 ARM SMMU DRIVER
1614 M:      Will Deacon <will.deacon@arm.com>
1615 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616 S:      Maintained
1617 F:      drivers/iommu/arm-smmu.c
1618 F:      drivers/iommu/io-pgtable-arm.c
1619
1620 ARM64 PORT (AARCH64 ARCHITECTURE)
1621 M:      Catalin Marinas <catalin.marinas@arm.com>
1622 M:      Will Deacon <will.deacon@arm.com>
1623 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624 S:      Maintained
1625 F:      arch/arm64/
1626 F:      Documentation/arm64/
1627
1628 AS3645A LED FLASH CONTROLLER DRIVER
1629 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1630 L:      linux-media@vger.kernel.org
1631 T:      git git://linuxtv.org/media_tree.git
1632 S:      Maintained
1633 F:      drivers/media/i2c/as3645a.c
1634 F:      include/media/as3645a.h
1635
1636 ASC7621 HARDWARE MONITOR DRIVER
1637 M:      George Joseph <george.joseph@fairview5.com>
1638 L:      lm-sensors@lm-sensors.org
1639 S:      Maintained
1640 F:      Documentation/hwmon/asc7621
1641 F:      drivers/hwmon/asc7621.c
1642
1643 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1644 M:      Corentin Chary <corentin.chary@gmail.com>
1645 L:      acpi4asus-user@lists.sourceforge.net
1646 L:      platform-driver-x86@vger.kernel.org
1647 W:      http://acpi4asus.sf.net
1648 S:      Maintained
1649 F:      drivers/platform/x86/asus*.c
1650 F:      drivers/platform/x86/eeepc*.c
1651
1652 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1653 R:      Dan Williams <dan.j.williams@intel.com>
1654 W:      http://sourceforge.net/projects/xscaleiop
1655 S:      Odd fixes
1656 F:      Documentation/crypto/async-tx-api.txt
1657 F:      crypto/async_tx/
1658 F:      drivers/dma/
1659 F:      include/linux/dmaengine.h
1660 F:      include/linux/async_tx.h
1661
1662 AT24 EEPROM DRIVER
1663 M:      Wolfram Sang <wsa@the-dreams.de>
1664 L:      linux-i2c@vger.kernel.org
1665 S:      Maintained
1666 F:      drivers/misc/eeprom/at24.c
1667 F:      include/linux/platform_data/at24.h
1668
1669 ATA OVER ETHERNET (AOE) DRIVER
1670 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1671 W:      http://www.openaoe.org/
1672 S:      Supported
1673 F:      Documentation/aoe/
1674 F:      drivers/block/aoe/
1675
1676 ATHEROS ATH GENERIC UTILITIES
1677 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1678 L:      linux-wireless@vger.kernel.org
1679 S:      Supported
1680 F:      drivers/net/wireless/ath/*
1681
1682 ATHEROS ATH5K WIRELESS DRIVER
1683 M:      Jiri Slaby <jirislaby@gmail.com>
1684 M:      Nick Kossifidis <mickflemm@gmail.com>
1685 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1686 L:      linux-wireless@vger.kernel.org
1687 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1688 S:      Maintained
1689 F:      drivers/net/wireless/ath/ath5k/
1690
1691 ATHEROS ATH6KL WIRELESS DRIVER
1692 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1693 L:      linux-wireless@vger.kernel.org
1694 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1695 T:      git git://github.com/kvalo/ath.git
1696 S:      Supported
1697 F:      drivers/net/wireless/ath/ath6kl/
1698
1699 WILOCITY WIL6210 WIRELESS DRIVER
1700 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1701 L:      linux-wireless@vger.kernel.org
1702 L:      wil6210@qca.qualcomm.com
1703 S:      Supported
1704 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1705 F:      drivers/net/wireless/ath/wil6210/
1706 F:      include/uapi/linux/wil6210_uapi.h
1707
1708 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1709 M:      Christian Lamparter <chunkeey@googlemail.com>
1710 L:      linux-wireless@vger.kernel.org
1711 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1712 S:      Maintained
1713 F:      drivers/net/wireless/ath/carl9170/
1714
1715 ATK0110 HWMON DRIVER
1716 M:      Luca Tettamanti <kronos.it@gmail.com>
1717 L:      lm-sensors@lm-sensors.org
1718 S:      Maintained
1719 F:      drivers/hwmon/asus_atk0110.c
1720
1721 ATI_REMOTE2 DRIVER
1722 M:      Ville Syrjala <syrjala@sci.fi>
1723 S:      Maintained
1724 F:      drivers/input/misc/ati_remote2.c
1725
1726 ATLX ETHERNET DRIVERS
1727 M:      Jay Cliburn <jcliburn@gmail.com>
1728 M:      Chris Snook <chris.snook@gmail.com>
1729 L:      netdev@vger.kernel.org
1730 W:      http://sourceforge.net/projects/atl1
1731 W:      http://atl1.sourceforge.net
1732 S:      Maintained
1733 F:      drivers/net/ethernet/atheros/
1734
1735 ATM
1736 M:      Chas Williams <3chas3@gmail.com>
1737 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1738 L:      netdev@vger.kernel.org
1739 W:      http://linux-atm.sourceforge.net
1740 S:      Maintained
1741 F:      drivers/atm/
1742 F:      include/linux/atm*
1743 F:      include/uapi/linux/atm*
1744
1745 ATMEL AT91 / AT32 MCI DRIVER
1746 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1747 S:      Maintained
1748 F:      drivers/mmc/host/atmel-mci.c
1749 F:      drivers/mmc/host/atmel-mci-regs.h
1750
1751 ATMEL AT91 / AT32 SERIAL DRIVER
1752 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1753 S:      Supported
1754 F:      drivers/tty/serial/atmel_serial.c
1755
1756 ATMEL Audio ALSA driver
1757 M:      Bo Shen <voice.shen@atmel.com>
1758 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1759 S:      Supported
1760 F:      sound/soc/atmel
1761
1762 ATMEL DMA DRIVER
1763 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1764 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1765 S:      Supported
1766 F:      drivers/dma/at_hdmac.c
1767 F:      drivers/dma/at_hdmac_regs.h
1768 F:      include/linux/platform_data/dma-atmel.h
1769
1770 ATMEL XDMA DRIVER
1771 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1772 L:      linux-arm-kernel@lists.infradead.org
1773 L:      dmaengine@vger.kernel.org
1774 S:      Supported
1775 F:      drivers/dma/at_xdmac.c
1776
1777 ATMEL I2C DRIVER
1778 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1779 L:      linux-i2c@vger.kernel.org
1780 S:      Supported
1781 F:      drivers/i2c/busses/i2c-at91.c
1782
1783 ATMEL ISI DRIVER
1784 M:      Josh Wu <josh.wu@atmel.com>
1785 L:      linux-media@vger.kernel.org
1786 S:      Supported
1787 F:      drivers/media/platform/soc_camera/atmel-isi.c
1788 F:      include/media/atmel-isi.h
1789
1790 ATMEL LCDFB DRIVER
1791 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1792 L:      linux-fbdev@vger.kernel.org
1793 S:      Maintained
1794 F:      drivers/video/fbdev/atmel_lcdfb.c
1795 F:      include/video/atmel_lcdc.h
1796
1797 ATMEL MACB ETHERNET DRIVER
1798 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1799 S:      Supported
1800 F:      drivers/net/ethernet/cadence/
1801
1802 ATMEL NAND DRIVER
1803 M:      Josh Wu <josh.wu@atmel.com>
1804 L:      linux-mtd@lists.infradead.org
1805 S:      Supported
1806 F:      drivers/mtd/nand/atmel_nand*
1807
1808 ATMEL SPI DRIVER
1809 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1810 S:      Supported
1811 F:      drivers/spi/spi-atmel.*
1812
1813 ATMEL SSC DRIVER
1814 M:      Bo Shen <voice.shen@atmel.com>
1815 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1816 S:      Supported
1817 F:      drivers/misc/atmel-ssc.c
1818 F:      include/linux/atmel-ssc.h
1819
1820 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1821 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1822 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1823 S:      Supported
1824 F:      drivers/misc/atmel_tclib.c
1825 F:      drivers/clocksource/tcb_clksrc.c
1826
1827 ATMEL USBA UDC DRIVER
1828 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1829 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1830 S:      Supported
1831 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1832
1833 ATMEL WIRELESS DRIVER
1834 M:      Simon Kelley <simon@thekelleys.org.uk>
1835 L:      linux-wireless@vger.kernel.org
1836 W:      http://www.thekelleys.org.uk/atmel
1837 W:      http://atmelwlandriver.sourceforge.net/
1838 S:      Maintained
1839 F:      drivers/net/wireless/atmel*
1840
1841 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1842 M:      Bradley Grove <linuxdrivers@attotech.com>
1843 L:      linux-scsi@vger.kernel.org
1844 W:      http://www.attotech.com
1845 S:      Supported
1846 F:      drivers/scsi/esas2r
1847
1848 AUDIT SUBSYSTEM
1849 M:      Paul Moore <paul@paul-moore.com>
1850 M:      Eric Paris <eparis@redhat.com>
1851 L:      linux-audit@redhat.com (moderated for non-subscribers)
1852 W:      http://people.redhat.com/sgrubb/audit/
1853 T:      git git://git.infradead.org/users/pcmoore/audit
1854 S:      Maintained
1855 F:      include/linux/audit.h
1856 F:      include/uapi/linux/audit.h
1857 F:      kernel/audit*
1858
1859 AUXILIARY DISPLAY DRIVERS
1860 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1861 W:      http://miguelojeda.es/auxdisplay.htm
1862 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1863 S:      Maintained
1864 F:      drivers/auxdisplay/
1865 F:      include/linux/cfag12864b.h
1866
1867 AVR32 ARCHITECTURE
1868 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1869 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1870 W:      http://www.atmel.com/products/AVR32/
1871 W:      http://mirror.egtvedt.no/avr32linux.org/
1872 W:      http://avrfreaks.net/
1873 S:      Maintained
1874 F:      arch/avr32/
1875
1876 AVR32/AT32AP MACHINE SUPPORT
1877 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1878 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1879 S:      Maintained
1880 F:      arch/avr32/mach-at32ap/
1881
1882 AX.25 NETWORK LAYER
1883 M:      Ralf Baechle <ralf@linux-mips.org>
1884 L:      linux-hams@vger.kernel.org
1885 W:      http://www.linux-ax25.org/
1886 S:      Maintained
1887 F:      include/uapi/linux/ax25.h
1888 F:      include/net/ax25.h
1889 F:      net/ax25/
1890
1891 AZ6007 DVB DRIVER
1892 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1893 L:      linux-media@vger.kernel.org
1894 W:      http://linuxtv.org
1895 T:      git git://linuxtv.org/media_tree.git
1896 S:      Maintained
1897 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1898
1899 AZTECH FM RADIO RECEIVER DRIVER
1900 M:      Hans Verkuil <hverkuil@xs4all.nl>
1901 L:      linux-media@vger.kernel.org
1902 T:      git git://linuxtv.org/media_tree.git
1903 W:      http://linuxtv.org
1904 S:      Maintained
1905 F:      drivers/media/radio/radio-aztech*
1906
1907 B43 WIRELESS DRIVER
1908 M:      Stefano Brivio <stefano.brivio@polimi.it>
1909 L:      linux-wireless@vger.kernel.org
1910 L:      b43-dev@lists.infradead.org
1911 W:      http://wireless.kernel.org/en/users/Drivers/b43
1912 S:      Maintained
1913 F:      drivers/net/wireless/b43/
1914
1915 B43LEGACY WIRELESS DRIVER
1916 M:      Larry Finger <Larry.Finger@lwfinger.net>
1917 M:      Stefano Brivio <stefano.brivio@polimi.it>
1918 L:      linux-wireless@vger.kernel.org
1919 L:      b43-dev@lists.infradead.org
1920 W:      http://wireless.kernel.org/en/users/Drivers/b43
1921 S:      Maintained
1922 F:      drivers/net/wireless/b43legacy/
1923
1924 BACKLIGHT CLASS/SUBSYSTEM
1925 M:      Jingoo Han <jg1.han@samsung.com>
1926 M:      Lee Jones <lee.jones@linaro.org>
1927 S:      Maintained
1928 F:      drivers/video/backlight/
1929 F:      include/linux/backlight.h
1930
1931 BATMAN ADVANCED
1932 M:      Marek Lindner <mareklindner@neomailbox.ch>
1933 M:      Simon Wunderlich <sw@simonwunderlich.de>
1934 M:      Antonio Quartulli <antonio@meshcoding.com>
1935 L:      b.a.t.m.a.n@lists.open-mesh.org
1936 W:      http://www.open-mesh.org/
1937 S:      Maintained
1938 F:      net/batman-adv/
1939
1940 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1941 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1942 L:      linux-hams@vger.kernel.org
1943 W:      http://www.baycom.org/~tom/ham/ham.html
1944 S:      Maintained
1945 F:      drivers/net/hamradio/baycom*
1946
1947 BCACHE (BLOCK LAYER CACHE)
1948 M:      Kent Overstreet <kmo@daterainc.com>
1949 L:      linux-bcache@vger.kernel.org
1950 W:      http://bcache.evilpiepirate.org
1951 S:      Maintained:
1952 F:      drivers/md/bcache/
1953
1954 BEFS FILE SYSTEM
1955 S:      Orphan
1956 F:      Documentation/filesystems/befs.txt
1957 F:      fs/befs/
1958
1959 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1960 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1961 L: netdev@vger.kernel.org
1962 S: Maintained
1963 F: drivers/net/ethernet/ec_bhf.c
1964
1965 BFS FILE SYSTEM
1966 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1967 S:      Maintained
1968 F:      Documentation/filesystems/bfs.txt
1969 F:      fs/bfs/
1970 F:      include/uapi/linux/bfs_fs.h
1971
1972 BLACKFIN ARCHITECTURE
1973 M:      Steven Miao <realmz6@gmail.com>
1974 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1975 T:      git git://git.code.sf.net/p/adi-linux/code
1976 W:      http://blackfin.uclinux.org
1977 S:      Supported
1978 F:      arch/blackfin/
1979
1980 BLACKFIN EMAC DRIVER
1981 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1982 W:      http://blackfin.uclinux.org
1983 S:      Supported
1984 F:      drivers/net/ethernet/adi/
1985
1986 BLACKFIN RTC DRIVER
1987 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1988 W:      http://blackfin.uclinux.org
1989 S:      Supported
1990 F:      drivers/rtc/rtc-bfin.c
1991
1992 BLACKFIN SDH DRIVER
1993 M:      Sonic Zhang <sonic.zhang@analog.com>
1994 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1995 W:      http://blackfin.uclinux.org
1996 S:      Supported
1997 F:      drivers/mmc/host/bfin_sdh.c
1998
1999 BLACKFIN SERIAL DRIVER
2000 M:      Sonic Zhang <sonic.zhang@analog.com>
2001 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2002 W:      http://blackfin.uclinux.org
2003 S:      Supported
2004 F:      drivers/tty/serial/bfin_uart.c
2005
2006 BLACKFIN WATCHDOG DRIVER
2007 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2008 W:      http://blackfin.uclinux.org
2009 S:      Supported
2010 F:      drivers/watchdog/bfin_wdt.c
2011
2012 BLACKFIN I2C TWI DRIVER
2013 M:      Sonic Zhang <sonic.zhang@analog.com>
2014 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2015 W:      http://blackfin.uclinux.org/
2016 S:      Supported
2017 F:      drivers/i2c/busses/i2c-bfin-twi.c
2018
2019 BLACKFIN MEDIA DRIVER
2020 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2021 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2022 W:      http://blackfin.uclinux.org/
2023 S:      Supported
2024 F:      drivers/media/platform/blackfin/
2025 F:      drivers/media/i2c/adv7183*
2026 F:      drivers/media/i2c/vs6624*
2027
2028 BLINKM RGB LED DRIVER
2029 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2030 S:      Maintained
2031 F:      drivers/leds/leds-blinkm.c
2032
2033 BLOCK LAYER
2034 M:      Jens Axboe <axboe@kernel.dk>
2035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2036 S:      Maintained
2037 F:      block/
2038
2039 BLOCK2MTD DRIVER
2040 M:      Joern Engel <joern@lazybastard.org>
2041 L:      linux-mtd@lists.infradead.org
2042 S:      Maintained
2043 F:      drivers/mtd/devices/block2mtd.c
2044
2045 BLUETOOTH DRIVERS
2046 M:      Marcel Holtmann <marcel@holtmann.org>
2047 M:      Gustavo Padovan <gustavo@padovan.org>
2048 M:      Johan Hedberg <johan.hedberg@gmail.com>
2049 L:      linux-bluetooth@vger.kernel.org
2050 W:      http://www.bluez.org/
2051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2053 S:      Maintained
2054 F:      drivers/bluetooth/
2055
2056 BLUETOOTH SUBSYSTEM
2057 M:      Marcel Holtmann <marcel@holtmann.org>
2058 M:      Gustavo Padovan <gustavo@padovan.org>
2059 M:      Johan Hedberg <johan.hedberg@gmail.com>
2060 L:      linux-bluetooth@vger.kernel.org
2061 W:      http://www.bluez.org/
2062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2064 S:      Maintained
2065 F:      net/bluetooth/
2066 F:      include/net/bluetooth/
2067
2068 BONDING DRIVER
2069 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2070 M:      Veaceslav Falico <vfalico@gmail.com>
2071 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2072 L:      netdev@vger.kernel.org
2073 W:      http://sourceforge.net/projects/bonding/
2074 S:      Supported
2075 F:      drivers/net/bonding/
2076 F:      include/uapi/linux/if_bonding.h
2077
2078 BPF (Safe dynamic programs and tools)
2079 M:      Alexei Starovoitov <ast@kernel.org>
2080 L:      netdev@vger.kernel.org
2081 L:      linux-kernel@vger.kernel.org
2082 S:      Supported
2083 F:      kernel/bpf/
2084
2085 BROADCOM B44 10/100 ETHERNET DRIVER
2086 M:      Gary Zambrano <zambrano@broadcom.com>
2087 L:      netdev@vger.kernel.org
2088 S:      Supported
2089 F:      drivers/net/ethernet/broadcom/b44.*
2090
2091 BROADCOM GENET ETHERNET DRIVER
2092 M:      Florian Fainelli <f.fainelli@gmail.com>
2093 L:      netdev@vger.kernel.org
2094 S:      Supported
2095 F:      drivers/net/ethernet/broadcom/genet/
2096
2097 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2098 M:      Sony Chacko <sony.chacko@qlogic.com>
2099 M:      Dept-HSGLinuxNICDev@qlogic.com
2100 L:      netdev@vger.kernel.org
2101 S:      Supported
2102 F:      drivers/net/ethernet/broadcom/bnx2.*
2103 F:      drivers/net/ethernet/broadcom/bnx2_*
2104
2105 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2106 M:      Ariel Elior <ariel.elior@qlogic.com>
2107 L:      netdev@vger.kernel.org
2108 S:      Supported
2109 F:      drivers/net/ethernet/broadcom/bnx2x/
2110
2111 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2112 M:      Christian Daudt <bcm@fixthebug.org>
2113 M:      Florian Fainelli <f.fainelli@gmail.com>
2114 L:      bcm-kernel-feedback-list@broadcom.com
2115 T:      git git://github.com/broadcom/mach-bcm
2116 S:      Maintained
2117 F:      arch/arm/mach-bcm/
2118 F:      arch/arm/boot/dts/bcm113*
2119 F:      arch/arm/boot/dts/bcm216*
2120 F:      arch/arm/boot/dts/bcm281*
2121 F:      arch/arm/configs/bcm_defconfig
2122 F:      drivers/mmc/host/sdhci-bcm-kona.c
2123 F:      drivers/clocksource/bcm_kona_timer.c
2124
2125 BROADCOM BCM2835 ARM ARCHITECTURE
2126 M:      Stephen Warren <swarren@wwwdotorg.org>
2127 M:      Lee Jones <lee@kernel.org>
2128 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2130 S:      Maintained
2131 N:      bcm2835
2132
2133 BROADCOM BCM33XX MIPS ARCHITECTURE
2134 M:      Kevin Cernekee <cernekee@gmail.com>
2135 L:      linux-mips@linux-mips.org
2136 S:      Maintained
2137 F:      arch/mips/bcm3384/*
2138 F:      arch/mips/include/asm/mach-bcm3384/*
2139 F:      arch/mips/kernel/*bmips*
2140
2141 BROADCOM BCM5301X ARM ARCHITECTURE
2142 M:      Hauke Mehrtens <hauke@hauke-m.de>
2143 L:      linux-arm-kernel@lists.infradead.org
2144 S:      Maintained
2145 F:      arch/arm/mach-bcm/bcm_5301x.c
2146 F:      arch/arm/boot/dts/bcm5301x.dtsi
2147 F:      arch/arm/boot/dts/bcm470*
2148
2149 BROADCOM BCM63XX ARM ARCHITECTURE
2150 M:      Florian Fainelli <f.fainelli@gmail.com>
2151 L:      linux-arm-kernel@lists.infradead.org
2152 T:      git git://github.com/broadcom/arm-bcm63xx.git
2153 S:      Maintained
2154 F:      arch/arm/mach-bcm/bcm63xx.c
2155 F:      arch/arm/include/debug/bcm63xx.S
2156
2157 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2158 M:      Kevin Cernekee <cernekee@gmail.com>
2159 L:      linux-usb@vger.kernel.org
2160 S:      Maintained
2161 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2162
2163 BROADCOM BCM7XXX ARM ARCHITECTURE
2164 M:      Marc Carino <marc.ceeeee@gmail.com>
2165 M:      Brian Norris <computersforpeace@gmail.com>
2166 M:      Gregory Fong <gregory.0xf0@gmail.com>
2167 M:      Florian Fainelli <f.fainelli@gmail.com>
2168 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2169 T:      git git://github.com/broadcom/stblinux.git
2170 S:      Maintained
2171 F:      arch/arm/mach-bcm/*brcmstb*
2172 F:      arch/arm/boot/dts/bcm7*.dts*
2173 F:      drivers/bus/brcmstb_gisb.c
2174
2175 BROADCOM BMIPS MIPS ARCHITECTURE
2176 M:      Kevin Cernekee <cernekee@gmail.com>
2177 M:      Florian Fainelli <f.fainelli@gmail.com>
2178 L:      linux-mips@linux-mips.org
2179 T:      git git://github.com/broadcom/stblinux.git
2180 S:      Maintained
2181 F:      arch/mips/bmips/*
2182 F:      arch/mips/include/asm/mach-bmips/*
2183 F:      arch/mips/kernel/*bmips*
2184 F:      arch/mips/boot/dts/bcm*.dts*
2185 F:      drivers/irqchip/irq-bcm7*
2186 F:      drivers/irqchip/irq-brcmstb*
2187
2188 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2189 M:      Prashant Sreedharan <prashant@broadcom.com>
2190 M:      Michael Chan <mchan@broadcom.com>
2191 L:      netdev@vger.kernel.org
2192 S:      Supported
2193 F:      drivers/net/ethernet/broadcom/tg3.*
2194
2195 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2196 M:      Brett Rudley <brudley@broadcom.com>
2197 M:      Arend van Spriel <arend@broadcom.com>
2198 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2199 M:      Hante Meuleman <meuleman@broadcom.com>
2200 L:      linux-wireless@vger.kernel.org
2201 L:      brcm80211-dev-list@broadcom.com
2202 S:      Supported
2203 F:      drivers/net/wireless/brcm80211/
2204
2205 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2206 M:      QLogic-Storage-Upstream@qlogic.com
2207 L:      linux-scsi@vger.kernel.org
2208 S:      Supported
2209 F:      drivers/scsi/bnx2fc/
2210
2211 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2212 M:      QLogic-Storage-Upstream@qlogic.com
2213 L:      linux-scsi@vger.kernel.org
2214 S:      Supported
2215 F:      drivers/scsi/bnx2i/
2216
2217 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2218 M:      Ray Jui <rjui@broadcom.com>
2219 M:      Scott Branden <sbranden@broadcom.com>
2220 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2221 L:      bcm-kernel-feedback-list@broadcom.com
2222 T:      git git://github.com/broadcom/cygnus-linux.git
2223 S:      Maintained
2224 N:      iproc
2225 N:      cygnus
2226 N:      bcm9113*
2227 N:      bcm9583*
2228 N:      bcm583*
2229 N:      bcm113*
2230
2231 BROADCOM KONA GPIO DRIVER
2232 M:      Ray Jui <rjui@broadcom.com>
2233 L:      bcm-kernel-feedback-list@broadcom.com
2234 S:      Supported
2235 F:      drivers/gpio/gpio-bcm-kona.c
2236 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2237
2238 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2239 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2240 L:      linux-wireless@vger.kernel.org
2241 S:      Maintained
2242 F:      drivers/bcma/
2243 F:      include/linux/bcma/
2244
2245 BROADCOM SYSTEMPORT ETHERNET DRIVER
2246 M:      Florian Fainelli <f.fainelli@gmail.com>
2247 L:      netdev@vger.kernel.org
2248 S:      Supported
2249 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2250
2251 BROCADE BFA FC SCSI DRIVER
2252 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2253 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2254 L:      linux-scsi@vger.kernel.org
2255 S:      Supported
2256 F:      drivers/scsi/bfa/
2257
2258 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2259 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2260 L:      netdev@vger.kernel.org
2261 S:      Supported
2262 F:      drivers/net/ethernet/brocade/bna/
2263
2264 BSG (block layer generic sg v4 driver)
2265 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2266 L:      linux-scsi@vger.kernel.org
2267 S:      Supported
2268 F:      block/bsg.c
2269 F:      include/linux/bsg.h
2270 F:      include/uapi/linux/bsg.h
2271
2272 BT87X AUDIO DRIVER
2273 M:      Clemens Ladisch <clemens@ladisch.de>
2274 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2275 T:      git git://git.alsa-project.org/alsa-kernel.git
2276 S:      Maintained
2277 F:      Documentation/sound/alsa/Bt87x.txt
2278 F:      sound/pci/bt87x.c
2279
2280 BT8XXGPIO DRIVER
2281 M:      Michael Buesch <m@bues.ch>
2282 W:      http://bu3sch.de/btgpio.php
2283 S:      Maintained
2284 F:      drivers/gpio/gpio-bt8xx.c
2285
2286 BTRFS FILE SYSTEM
2287 M:      Chris Mason <clm@fb.com>
2288 M:      Josef Bacik <jbacik@fb.com>
2289 M:      David Sterba <dsterba@suse.cz>
2290 L:      linux-btrfs@vger.kernel.org
2291 W:      http://btrfs.wiki.kernel.org/
2292 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2294 S:      Maintained
2295 F:      Documentation/filesystems/btrfs.txt
2296 F:      fs/btrfs/
2297
2298 BTTV VIDEO4LINUX DRIVER
2299 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2300 L:      linux-media@vger.kernel.org
2301 W:      http://linuxtv.org
2302 T:      git git://linuxtv.org/media_tree.git
2303 S:      Odd fixes
2304 F:      Documentation/video4linux/bttv/
2305 F:      drivers/media/pci/bt8xx/bttv*
2306
2307 BUSLOGIC SCSI DRIVER
2308 M:      Khalid Aziz <khalid@gonehiking.org>
2309 L:      linux-scsi@vger.kernel.org
2310 S:      Maintained
2311 F:      drivers/scsi/BusLogic.*
2312 F:      drivers/scsi/FlashPoint.*
2313
2314 C-MEDIA CMI8788 DRIVER
2315 M:      Clemens Ladisch <clemens@ladisch.de>
2316 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2317 T:      git git://git.alsa-project.org/alsa-kernel.git
2318 S:      Maintained
2319 F:      sound/pci/oxygen/
2320
2321 C6X ARCHITECTURE
2322 M:      Mark Salter <msalter@redhat.com>
2323 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2324 L:      linux-c6x-dev@linux-c6x.org
2325 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2326 S:      Maintained
2327 F:      arch/c6x/
2328
2329 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2330 M:      David Howells <dhowells@redhat.com>
2331 L:      linux-cachefs@redhat.com
2332 S:      Supported
2333 F:      Documentation/filesystems/caching/cachefiles.txt
2334 F:      fs/cachefiles/
2335
2336 CADET FM/AM RADIO RECEIVER DRIVER
2337 M:      Hans Verkuil <hverkuil@xs4all.nl>
2338 L:      linux-media@vger.kernel.org
2339 T:      git git://linuxtv.org/media_tree.git
2340 W:      http://linuxtv.org
2341 S:      Maintained
2342 F:      drivers/media/radio/radio-cadet*
2343
2344 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2345 M:      Jonathan Corbet <corbet@lwn.net>
2346 L:      linux-media@vger.kernel.org
2347 T:      git git://linuxtv.org/media_tree.git
2348 S:      Maintained
2349 F:      Documentation/video4linux/cafe_ccic
2350 F:      drivers/media/platform/marvell-ccic/
2351
2352 CAIF NETWORK LAYER
2353 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2354 L:      netdev@vger.kernel.org
2355 S:      Supported
2356 F:      Documentation/networking/caif/
2357 F:      drivers/net/caif/
2358 F:      include/uapi/linux/caif/
2359 F:      include/net/caif/
2360 F:      net/caif/
2361
2362 CALGARY x86-64 IOMMU
2363 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2364 M:      "Jon D. Mason" <jdmason@kudzu.us>
2365 L:      discuss@x86-64.org
2366 S:      Maintained
2367 F:      arch/x86/kernel/pci-calgary_64.c
2368 F:      arch/x86/kernel/tce_64.c
2369 F:      arch/x86/include/asm/calgary.h
2370 F:      arch/x86/include/asm/tce.h
2371
2372 CAN NETWORK LAYER
2373 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2374 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2375 L:      linux-can@vger.kernel.org
2376 W:      https://github.com/linux-can
2377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2379 S:      Maintained
2380 F:      Documentation/networking/can.txt
2381 F:      net/can/
2382 F:      include/linux/can/core.h
2383 F:      include/uapi/linux/can.h
2384 F:      include/uapi/linux/can/bcm.h
2385 F:      include/uapi/linux/can/raw.h
2386 F:      include/uapi/linux/can/gw.h
2387
2388 CAN NETWORK DRIVERS
2389 M:      Wolfgang Grandegger <wg@grandegger.com>
2390 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2391 L:      linux-can@vger.kernel.org
2392 W:      https://github.com/linux-can
2393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2395 S:      Maintained
2396 F:      drivers/net/can/
2397 F:      include/linux/can/dev.h
2398 F:      include/linux/can/platform/
2399 F:      include/uapi/linux/can/error.h
2400 F:      include/uapi/linux/can/netlink.h
2401
2402 CAPABILITIES
2403 M:      Serge Hallyn <serge.hallyn@canonical.com>
2404 L:      linux-security-module@vger.kernel.org
2405 S:      Supported
2406 F:      include/linux/capability.h
2407 F:      include/uapi/linux/capability.h
2408 F:      security/capability.c
2409 F:      security/commoncap.c
2410 F:      kernel/capability.c
2411
2412 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2413 M:      Kevin Tsai <ktsai@capellamicro.com>
2414 S:      Maintained
2415 F:      drivers/iio/light/cm*
2416 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2417
2418 CC2520 IEEE-802.15.4 RADIO DRIVER
2419 M:      Varka Bhadram <varkabhadram@gmail.com>
2420 L:      linux-wpan@vger.kernel.org
2421 S:      Maintained
2422 F:      drivers/net/ieee802154/cc2520.c
2423 F:      include/linux/spi/cc2520.h
2424 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2425
2426 CELL BROADBAND ENGINE ARCHITECTURE
2427 M:      Arnd Bergmann <arnd@arndb.de>
2428 L:      linuxppc-dev@lists.ozlabs.org
2429 L:      cbe-oss-dev@lists.ozlabs.org
2430 W:      http://www.ibm.com/developerworks/power/cell/
2431 S:      Supported
2432 F:      arch/powerpc/include/asm/cell*.h
2433 F:      arch/powerpc/include/asm/spu*.h
2434 F:      arch/powerpc/include/uapi/asm/spu*.h
2435 F:      arch/powerpc/oprofile/*cell*
2436 F:      arch/powerpc/platforms/cell/
2437
2438 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2439 M:      Yan, Zheng <zyan@redhat.com>
2440 M:      Sage Weil <sage@redhat.com>
2441 L:      ceph-devel@vger.kernel.org
2442 W:      http://ceph.com/
2443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2444 S:      Supported
2445 F:      Documentation/filesystems/ceph.txt
2446 F:      fs/ceph/
2447 F:      net/ceph/
2448 F:      include/linux/ceph/
2449 F:      include/linux/crush/
2450
2451 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2452 L:      linux-usb@vger.kernel.org
2453 S:      Orphan
2454 F:      Documentation/usb/WUSB-Design-overview.txt
2455 F:      Documentation/usb/wusb-cbaf
2456 F:      drivers/usb/host/hwa-hc.c
2457 F:      drivers/usb/host/whci/
2458 F:      drivers/usb/wusbcore/
2459 F:      include/linux/usb/wusb*
2460
2461 CFAG12864B LCD DRIVER
2462 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2463 W:      http://miguelojeda.es/auxdisplay.htm
2464 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2465 S:      Maintained
2466 F:      drivers/auxdisplay/cfag12864b.c
2467 F:      include/linux/cfag12864b.h
2468
2469 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2470 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2471 W:      http://miguelojeda.es/auxdisplay.htm
2472 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2473 S:      Maintained
2474 F:      drivers/auxdisplay/cfag12864bfb.c
2475 F:      include/linux/cfag12864b.h
2476
2477 CFG80211 and NL80211
2478 M:      Johannes Berg <johannes@sipsolutions.net>
2479 L:      linux-wireless@vger.kernel.org
2480 W:      http://wireless.kernel.org/
2481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2483 S:      Maintained
2484 F:      include/uapi/linux/nl80211.h
2485 F:      include/net/cfg80211.h
2486 F:      net/wireless/*
2487 X:      net/wireless/wext*
2488
2489 CHAR and MISC DRIVERS
2490 M:      Arnd Bergmann <arnd@arndb.de>
2491 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2493 S:      Supported
2494 F:      drivers/char/*
2495 F:      drivers/misc/*
2496 F:      include/linux/miscdevice.h
2497
2498 CHECKPATCH
2499 M:      Andy Whitcroft <apw@canonical.com>
2500 M:      Joe Perches <joe@perches.com>
2501 S:      Maintained
2502 F:      scripts/checkpatch.pl
2503
2504 CHINESE DOCUMENTATION
2505 M:      Harry Wei <harryxiyou@gmail.com>
2506 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2507 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2508 S:      Maintained
2509 F:      Documentation/zh_CN/
2510
2511 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2512 M:      Peter Chen <Peter.Chen@freescale.com>
2513 T:      git git://github.com/hzpeterchen/linux-usb.git
2514 L:      linux-usb@vger.kernel.org
2515 S:      Maintained
2516 F:      drivers/usb/chipidea/
2517
2518 CHROME HARDWARE PLATFORM SUPPORT
2519 M:      Olof Johansson <olof@lixom.net>
2520 S:      Maintained
2521 F:      drivers/platform/chrome/
2522
2523 CISCO VIC ETHERNET NIC DRIVER
2524 M:      Christian Benvenuti <benve@cisco.com>
2525 M:      Sujith Sankar <ssujith@cisco.com>
2526 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2527 M:      Neel Patel <neepatel@cisco.com>
2528 S:      Supported
2529 F:      drivers/net/ethernet/cisco/enic/
2530
2531 CISCO VIC LOW LATENCY NIC DRIVER
2532 M:      Upinder Malhi <umalhi@cisco.com>
2533 S:      Supported
2534 F:      drivers/infiniband/hw/usnic
2535
2536 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2537 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2538 L:      netdev@vger.kernel.org
2539 S:      Maintained
2540 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2541
2542 CIRRUS LOGIC AUDIO CODEC DRIVERS
2543 M:      Brian Austin <brian.austin@cirrus.com>
2544 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2545 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2546 S:      Maintained
2547 F:      sound/soc/codecs/cs*
2548
2549 CLEANCACHE API
2550 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2551 L:      linux-kernel@vger.kernel.org
2552 S:      Maintained
2553 F:      mm/cleancache.c
2554 F:      include/linux/cleancache.h
2555
2556 CLK API
2557 M:      Russell King <linux@arm.linux.org.uk>
2558 S:      Maintained
2559 F:      include/linux/clk.h
2560
2561 CLOCKSOURCE, CLOCKEVENT DRIVERS
2562 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2563 M:      Thomas Gleixner <tglx@linutronix.de>
2564 L:      linux-kernel@vger.kernel.org
2565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2566 S:      Supported
2567 F:      drivers/clocksource
2568
2569 CISCO FCOE HBA DRIVER
2570 M:      Hiral Patel <hiralpat@cisco.com>
2571 M:      Suma Ramars <sramars@cisco.com>
2572 M:      Brian Uchino <buchino@cisco.com>
2573 L:      linux-scsi@vger.kernel.org
2574 S:      Supported
2575 F:      drivers/scsi/fnic/
2576
2577 CMPC ACPI DRIVER
2578 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2579 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2580 L:      platform-driver-x86@vger.kernel.org
2581 S:      Supported
2582 F:      drivers/platform/x86/classmate-laptop.c
2583
2584 COCCINELLE/Semantic Patches (SmPL)
2585 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2586 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2587 M:      Nicolas Palix <nicolas.palix@imag.fr>
2588 M:      Michal Marek <mmarek@suse.cz>
2589 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2591 W:      http://coccinelle.lip6.fr/
2592 S:      Supported
2593 F:      Documentation/coccinelle.txt
2594 F:      scripts/coccinelle/
2595 F:      scripts/coccicheck
2596
2597 CODA FILE SYSTEM
2598 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2599 M:      coda@cs.cmu.edu
2600 L:      codalist@coda.cs.cmu.edu
2601 W:      http://www.coda.cs.cmu.edu/
2602 S:      Maintained
2603 F:      Documentation/filesystems/coda.txt
2604 F:      fs/coda/
2605 F:      include/linux/coda*.h
2606 F:      include/uapi/linux/coda*.h
2607
2608 CODA V4L2 MEM2MEM DRIVER
2609 M:      Philipp Zabel <p.zabel@pengutronix.de>
2610 L:      linux-media@vger.kernel.org
2611 S:      Maintained
2612 F:      Documentation/devicetree/bindings/media/coda.txt
2613 F:      drivers/media/platform/coda/
2614
2615 COMMON CLK FRAMEWORK
2616 M:      Mike Turquette <mturquette@linaro.org>
2617 M:      Stephen Boyd <sboyd@codeaurora.org>
2618 L:      linux-kernel@vger.kernel.org
2619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2620 S:      Maintained
2621 F:      drivers/clk/
2622 X:      drivers/clk/clkdev.c
2623 F:      include/linux/clk-pr*
2624 F:      include/linux/clk/
2625
2626 COMMON INTERNET FILE SYSTEM (CIFS)
2627 M:      Steve French <sfrench@samba.org>
2628 L:      linux-cifs@vger.kernel.org
2629 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2630 W:      http://linux-cifs.samba.org/
2631 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2632 S:      Supported
2633 F:      Documentation/filesystems/cifs/
2634 F:      fs/cifs/
2635
2636 COMPACTPCI HOTPLUG CORE
2637 M:      Scott Murray <scott@spiteful.org>
2638 L:      linux-pci@vger.kernel.org
2639 S:      Maintained
2640 F:      drivers/pci/hotplug/cpci_hotplug*
2641
2642 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2643 M:      Scott Murray <scott@spiteful.org>
2644 L:      linux-pci@vger.kernel.org
2645 S:      Maintained
2646 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2647
2648 COMPACTPCI HOTPLUG GENERIC DRIVER
2649 M:      Scott Murray <scott@spiteful.org>
2650 L:      linux-pci@vger.kernel.org
2651 S:      Maintained
2652 F:      drivers/pci/hotplug/cpcihp_generic.c
2653
2654 COMPAL LAPTOP SUPPORT
2655 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2656 L:      platform-driver-x86@vger.kernel.org
2657 S:      Maintained
2658 F:      drivers/platform/x86/compal-laptop.c
2659
2660 CONEXANT ACCESSRUNNER USB DRIVER
2661 M:      Simon Arlott <cxacru@fire.lp0.eu>
2662 L:      accessrunner-general@lists.sourceforge.net
2663 W:      http://accessrunner.sourceforge.net/
2664 S:      Maintained
2665 F:      drivers/usb/atm/cxacru.c
2666
2667 CONFIGFS
2668 M:      Joel Becker <jlbec@evilplan.org>
2669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2670 S:      Supported
2671 F:      fs/configfs/
2672 F:      include/linux/configfs.h
2673
2674 CONNECTOR
2675 M:      Evgeniy Polyakov <zbr@ioremap.net>
2676 L:      netdev@vger.kernel.org
2677 S:      Maintained
2678 F:      drivers/connector/
2679
2680 CONTROL GROUP (CGROUP)
2681 M:      Tejun Heo <tj@kernel.org>
2682 M:      Li Zefan <lizefan@huawei.com>
2683 L:      cgroups@vger.kernel.org
2684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2685 S:      Maintained
2686 F:      Documentation/cgroups/
2687 F:      include/linux/cgroup*
2688 F:      kernel/cgroup*
2689
2690 CONTROL GROUP - CPUSET
2691 M:      Li Zefan <lizefan@huawei.com>
2692 L:      cgroups@vger.kernel.org
2693 W:      http://www.bullopensource.org/cpuset/
2694 W:      http://oss.sgi.com/projects/cpusets/
2695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2696 S:      Maintained
2697 F:      Documentation/cgroups/cpusets.txt
2698 F:      include/linux/cpuset.h
2699 F:      kernel/cpuset.c
2700
2701 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2702 M:      Johannes Weiner <hannes@cmpxchg.org>
2703 M:      Michal Hocko <mhocko@suse.cz>
2704 L:      cgroups@vger.kernel.org
2705 L:      linux-mm@kvack.org
2706 S:      Maintained
2707 F:      mm/memcontrol.c
2708 F:      mm/swap_cgroup.c
2709
2710 CORETEMP HARDWARE MONITORING DRIVER
2711 M:      Fenghua Yu <fenghua.yu@intel.com>
2712 L:      lm-sensors@lm-sensors.org
2713 S:      Maintained
2714 F:      Documentation/hwmon/coretemp
2715 F:      drivers/hwmon/coretemp.c
2716
2717 COSA/SRP SYNC SERIAL DRIVER
2718 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2719 W:      http://www.fi.muni.cz/~kas/cosa/
2720 S:      Maintained
2721 F:      drivers/net/wan/cosa*
2722
2723 CPMAC ETHERNET DRIVER
2724 M:      Florian Fainelli <florian@openwrt.org>
2725 L:      netdev@vger.kernel.org
2726 S:      Maintained
2727 F:      drivers/net/ethernet/ti/cpmac.c
2728
2729 CPU FREQUENCY DRIVERS
2730 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2731 M:      Viresh Kumar <viresh.kumar@linaro.org>
2732 L:      linux-pm@vger.kernel.org
2733 S:      Maintained
2734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2735 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2736 F:      drivers/cpufreq/
2737 F:      include/linux/cpufreq.h
2738
2739 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2740 M:      Viresh Kumar <viresh.kumar@linaro.org>
2741 M:      Sudeep Holla <sudeep.holla@arm.com>
2742 L:      linux-pm@vger.kernel.org
2743 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2744 S:      Maintained
2745 F:      drivers/cpufreq/arm_big_little.h
2746 F:      drivers/cpufreq/arm_big_little.c
2747 F:      drivers/cpufreq/arm_big_little_dt.c
2748
2749 CPUIDLE DRIVER - ARM BIG LITTLE
2750 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2751 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2752 L:      linux-pm@vger.kernel.org
2753 L:      linux-arm-kernel@lists.infradead.org
2754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2755 S:      Maintained
2756 F:      drivers/cpuidle/cpuidle-big_little.c
2757
2758 CPUIDLE DRIVER - ARM EXYNOS
2759 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2760 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2761 M:      Kukjin Kim <kgene@kernel.org>
2762 L:      linux-pm@vger.kernel.org
2763 L:      linux-samsung-soc@vger.kernel.org
2764 S:      Supported
2765 F:      drivers/cpuidle/cpuidle-exynos.c
2766 F:      arch/arm/mach-exynos/pm.c
2767
2768 CPUIDLE DRIVERS
2769 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2770 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2771 L:      linux-pm@vger.kernel.org
2772 S:      Maintained
2773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2774 F:      drivers/cpuidle/*
2775 F:      include/linux/cpuidle.h
2776
2777 CPUID/MSR DRIVER
2778 M:      "H. Peter Anvin" <hpa@zytor.com>
2779 S:      Maintained
2780 F:      arch/x86/kernel/cpuid.c
2781 F:      arch/x86/kernel/msr.c
2782
2783 CPU POWER MONITORING SUBSYSTEM
2784 M:      Thomas Renninger <trenn@suse.de>
2785 L:      linux-pm@vger.kernel.org
2786 S:      Maintained
2787 F:      tools/power/cpupower/
2788
2789 CRAMFS FILESYSTEM
2790 W:      http://sourceforge.net/projects/cramfs/
2791 S:      Orphan / Obsolete
2792 F:      Documentation/filesystems/cramfs.txt
2793 F:      fs/cramfs/
2794
2795 CRIS PORT
2796 M:      Mikael Starvik <starvik@axis.com>
2797 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2798 L:      linux-cris-kernel@axis.com
2799 W:      http://developer.axis.com
2800 S:      Maintained
2801 F:      arch/cris/
2802 F:      drivers/tty/serial/crisv10.*
2803
2804 CRYPTO API
2805 M:      Herbert Xu <herbert@gondor.apana.org.au>
2806 M:      "David S. Miller" <davem@davemloft.net>
2807 L:      linux-crypto@vger.kernel.org
2808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2809 S:      Maintained
2810 F:      Documentation/crypto/
2811 F:      arch/*/crypto/
2812 F:      crypto/
2813 F:      drivers/crypto/
2814 F:      include/crypto/
2815
2816 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2817 M:      Neil Horman <nhorman@tuxdriver.com>
2818 L:      linux-crypto@vger.kernel.org
2819 S:      Maintained
2820 F:      crypto/ansi_cprng.c
2821 F:      crypto/rng.c
2822
2823 CS5535 Audio ALSA driver
2824 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2825 S:      Maintained
2826 F:      sound/pci/cs5535audio/
2827
2828 CW1200 WLAN driver
2829 M:      Solomon Peachy <pizza@shaftnet.org>
2830 S:      Maintained
2831 F:      drivers/net/wireless/cw1200/
2832
2833 CX18 VIDEO4LINUX DRIVER
2834 M:      Andy Walls <awalls@md.metrocast.net>
2835 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2836 L:      linux-media@vger.kernel.org
2837 T:      git git://linuxtv.org/media_tree.git
2838 W:      http://linuxtv.org
2839 W:      http://www.ivtvdriver.org/index.php/Cx18
2840 S:      Maintained
2841 F:      Documentation/video4linux/cx18.txt
2842 F:      drivers/media/pci/cx18/
2843 F:      include/uapi/linux/ivtv*
2844
2845 CX2341X MPEG ENCODER HELPER MODULE
2846 M:      Hans Verkuil <hverkuil@xs4all.nl>
2847 L:      linux-media@vger.kernel.org
2848 T:      git git://linuxtv.org/media_tree.git
2849 W:      http://linuxtv.org
2850 S:      Maintained
2851 F:      drivers/media/common/cx2341x*
2852 F:      include/media/cx2341x*
2853
2854 CX88 VIDEO4LINUX DRIVER
2855 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2856 L:      linux-media@vger.kernel.org
2857 W:      http://linuxtv.org
2858 T:      git git://linuxtv.org/media_tree.git
2859 S:      Odd fixes
2860 F:      Documentation/video4linux/cx88/
2861 F:      drivers/media/pci/cx88/
2862
2863 CXD2820R MEDIA DRIVER
2864 M:      Antti Palosaari <crope@iki.fi>
2865 L:      linux-media@vger.kernel.org
2866 W:      http://linuxtv.org/
2867 W:      http://palosaari.fi/linux/
2868 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2869 T:      git git://linuxtv.org/anttip/media_tree.git
2870 S:      Maintained
2871 F:      drivers/media/dvb-frontends/cxd2820r*
2872
2873 CXGB3 ETHERNET DRIVER (CXGB3)
2874 M:      Santosh Raspatur <santosh@chelsio.com>
2875 L:      netdev@vger.kernel.org
2876 W:      http://www.chelsio.com
2877 S:      Supported
2878 F:      drivers/net/ethernet/chelsio/cxgb3/
2879
2880 CXGB3 ISCSI DRIVER (CXGB3I)
2881 M:      Karen Xie <kxie@chelsio.com>
2882 L:      linux-scsi@vger.kernel.org
2883 W:      http://www.chelsio.com
2884 S:      Supported
2885 F:      drivers/scsi/cxgbi/cxgb3i
2886
2887 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2888 M:      Steve Wise <swise@chelsio.com>
2889 L:      linux-rdma@vger.kernel.org
2890 W:      http://www.openfabrics.org
2891 S:      Supported
2892 F:      drivers/infiniband/hw/cxgb3/
2893
2894 CXGB4 ETHERNET DRIVER (CXGB4)
2895 M:      Hariprasad S <hariprasad@chelsio.com>
2896 L:      netdev@vger.kernel.org
2897 W:      http://www.chelsio.com
2898 S:      Supported
2899 F:      drivers/net/ethernet/chelsio/cxgb4/
2900
2901 CXGB4 ISCSI DRIVER (CXGB4I)
2902 M:      Karen Xie <kxie@chelsio.com>
2903 L:      linux-scsi@vger.kernel.org
2904 W:      http://www.chelsio.com
2905 S:      Supported
2906 F:      drivers/scsi/cxgbi/cxgb4i
2907
2908 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2909 M:      Steve Wise <swise@chelsio.com>
2910 L:      linux-rdma@vger.kernel.org
2911 W:      http://www.openfabrics.org
2912 S:      Supported
2913 F:      drivers/infiniband/hw/cxgb4/
2914
2915 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2916 M:      Casey Leedom <leedom@chelsio.com>
2917 L:      netdev@vger.kernel.org
2918 W:      http://www.chelsio.com
2919 S:      Supported
2920 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2921
2922 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2923 M:      Ian Munsie <imunsie@au1.ibm.com>
2924 M:      Michael Neuling <mikey@neuling.org>
2925 L:      linuxppc-dev@lists.ozlabs.org
2926 S:      Supported
2927 F:      drivers/misc/cxl/
2928 F:      include/misc/cxl.h
2929 F:      include/uapi/misc/cxl.h
2930 F:      Documentation/powerpc/cxl.txt
2931 F:      Documentation/powerpc/cxl.txt
2932 F:      Documentation/ABI/testing/sysfs-class-cxl
2933
2934 STMMAC ETHERNET DRIVER
2935 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2936 L:      netdev@vger.kernel.org
2937 W:      http://www.stlinux.com
2938 S:      Supported
2939 F:      drivers/net/ethernet/stmicro/stmmac/
2940
2941 CYBERPRO FB DRIVER
2942 M:      Russell King <linux@arm.linux.org.uk>
2943 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2944 W:      http://www.arm.linux.org.uk/
2945 S:      Maintained
2946 F:      drivers/video/fbdev/cyber2000fb.*
2947
2948 CYCLADES ASYNC MUX DRIVER
2949 W:      http://www.cyclades.com/
2950 S:      Orphan
2951 F:      drivers/tty/cyclades.c
2952 F:      include/linux/cyclades.h
2953 F:      include/uapi/linux/cyclades.h
2954
2955 CYCLADES PC300 DRIVER
2956 W:      http://www.cyclades.com/
2957 S:      Orphan
2958 F:      drivers/net/wan/pc300*
2959
2960 CYPRESS_FIRMWARE MEDIA DRIVER
2961 M:      Antti Palosaari <crope@iki.fi>
2962 L:      linux-media@vger.kernel.org
2963 W:      http://linuxtv.org/
2964 W:      http://palosaari.fi/linux/
2965 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2966 T:      git git://linuxtv.org/anttip/media_tree.git
2967 S:      Maintained
2968 F:      drivers/media/common/cypress_firmware*
2969
2970 CYTTSP TOUCHSCREEN DRIVER
2971 M:      Ferruh Yigit <fery@cypress.com>
2972 L:      linux-input@vger.kernel.org
2973 S:      Supported
2974 F:      drivers/input/touchscreen/cyttsp*
2975 F:      include/linux/input/cyttsp.h
2976
2977 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2978 M:      Joshua Kinard <kumba@gentoo.org>
2979 S:      Maintained
2980 F:      drivers/rtc/rtc-ds1685.c
2981 F:      include/linux/rtc/ds1685.h
2982
2983 DAMA SLAVE for AX.25
2984 M:      Joerg Reuter <jreuter@yaina.de>
2985 W:      http://yaina.de/jreuter/
2986 W:      http://www.qsl.net/dl1bke/
2987 L:      linux-hams@vger.kernel.org
2988 S:      Maintained
2989 F:      net/ax25/af_ax25.c
2990 F:      net/ax25/ax25_dev.c
2991 F:      net/ax25/ax25_ds_*
2992 F:      net/ax25/ax25_in.c
2993 F:      net/ax25/ax25_out.c
2994 F:      net/ax25/ax25_timer.c
2995 F:      net/ax25/sysctl_net_ax25.c
2996
2997 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2998 L:      netdev@vger.kernel.org
2999 S:      Orphan
3000 F:      Documentation/networking/dmfe.txt
3001 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3002
3003 DC390/AM53C974 SCSI driver
3004 M:      Hannes Reinecke <hare@suse.de>
3005 L:      linux-scsi@vger.kernel.org
3006 S:      Maintained
3007 F:      drivers/scsi/am53c974.c
3008
3009 DC395x SCSI driver
3010 M:      Oliver Neukum <oliver@neukum.org>
3011 M:      Ali Akcaagac <aliakc@web.de>
3012 M:      Jamie Lenehan <lenehan@twibble.org>
3013 L:      dc395x@twibble.org
3014 W:      http://twibble.org/dist/dc395x/
3015 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3016 S:      Maintained
3017 F:      Documentation/scsi/dc395x.txt
3018 F:      drivers/scsi/dc395x.*
3019
3020 DCCP PROTOCOL
3021 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3022 L:      dccp@vger.kernel.org
3023 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3024 S:      Maintained
3025 F:      include/linux/dccp.h
3026 F:      include/uapi/linux/dccp.h
3027 F:      include/linux/tfrc.h
3028 F:      net/dccp/
3029
3030 DECnet NETWORK LAYER
3031 W:      http://linux-decnet.sourceforge.net
3032 L:      linux-decnet-user@lists.sourceforge.net
3033 S:      Orphan
3034 F:      Documentation/networking/decnet.txt
3035 F:      net/decnet/
3036
3037 DECSTATION PLATFORM SUPPORT
3038 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3039 L:      linux-mips@linux-mips.org
3040 W:      http://www.linux-mips.org/wiki/DECstation
3041 S:      Maintained
3042 F:      arch/mips/dec/
3043 F:      arch/mips/include/asm/dec/
3044 F:      arch/mips/include/asm/mach-dec/
3045
3046 DEFXX FDDI NETWORK DRIVER
3047 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3048 S:      Maintained
3049 F:      drivers/net/fddi/defxx.*
3050
3051 DELL LAPTOP DRIVER
3052 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3053 L:      platform-driver-x86@vger.kernel.org
3054 S:      Maintained
3055 F:      drivers/platform/x86/dell-laptop.c
3056
3057 DELL LAPTOP SMM DRIVER
3058 M:      Guenter Roeck <linux@roeck-us.net>
3059 S:      Maintained
3060 F:      drivers/char/i8k.c
3061 F:      include/uapi/linux/i8k.h
3062
3063 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3064 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3065 S:      Maintained
3066 F:      Documentation/dcdbas.txt
3067 F:      drivers/firmware/dcdbas.*
3068
3069 DELL WMI EXTRAS DRIVER
3070 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3071 S:      Maintained
3072 F:      drivers/platform/x86/dell-wmi.c
3073
3074 DESIGNWARE USB2 DRD IP DRIVER
3075 M:      John Youn <johnyoun@synopsys.com>
3076 L:      linux-usb@vger.kernel.org
3077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3078 S:      Maintained
3079 F:      drivers/usb/dwc2/
3080
3081 DESIGNWARE USB3 DRD IP DRIVER
3082 M:      Felipe Balbi <balbi@ti.com>
3083 L:      linux-usb@vger.kernel.org
3084 L:      linux-omap@vger.kernel.org
3085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3086 S:      Maintained
3087 F:      drivers/usb/dwc3/
3088
3089 DEVICE COREDUMP (DEV_COREDUMP)
3090 M:      Johannes Berg <johannes@sipsolutions.net>
3091 L:      linux-kernel@vger.kernel.org
3092 S:      Maintained
3093 F:      drivers/base/devcoredump.c
3094 F:      include/linux/devcoredump.h
3095
3096 DEVICE FREQUENCY (DEVFREQ)
3097 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3098 M:      Kyungmin Park <kyungmin.park@samsung.com>
3099 L:      linux-pm@vger.kernel.org
3100 S:      Maintained
3101 F:      drivers/devfreq/
3102
3103 DEVICE NUMBER REGISTRY
3104 M:      Torben Mathiasen <device@lanana.org>
3105 W:      http://lanana.org/docs/device-list/index.html
3106 S:      Maintained
3107
3108 DEVICE-MAPPER  (LVM)
3109 M:      Alasdair Kergon <agk@redhat.com>
3110 M:      Mike Snitzer <snitzer@redhat.com>
3111 M:      dm-devel@redhat.com
3112 L:      dm-devel@redhat.com
3113 W:      http://sources.redhat.com/dm
3114 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3116 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3117 S:      Maintained
3118 F:      Documentation/device-mapper/
3119 F:      drivers/md/dm*
3120 F:      drivers/md/persistent-data/
3121 F:      include/linux/device-mapper.h
3122 F:      include/linux/dm-*.h
3123 F:      include/uapi/linux/dm-*.h
3124
3125 DIALOG SEMICONDUCTOR DRIVERS
3126 M:      Support Opensource <support.opensource@diasemi.com>
3127 W:      http://www.dialog-semiconductor.com/products
3128 S:      Supported
3129 F:      Documentation/hwmon/da90??
3130 F:      drivers/gpio/gpio-da90??.c
3131 F:      drivers/hwmon/da90??-hwmon.c
3132 F:      drivers/input/misc/da90??_onkey.c
3133 F:      drivers/input/touchscreen/da9052_tsi.c
3134 F:      drivers/leds/leds-da90??.c
3135 F:      drivers/mfd/da903x.c
3136 F:      drivers/mfd/da90??-*.c
3137 F:      drivers/power/da9052-battery.c
3138 F:      drivers/regulator/da903x.c
3139 F:      drivers/regulator/da9???-regulator.[ch]
3140 F:      drivers/rtc/rtc-da90??.c
3141 F:      drivers/video/backlight/da90??_bl.c
3142 F:      drivers/watchdog/da90??_wdt.c
3143 F:      include/linux/mfd/da903x.h
3144 F:      include/linux/mfd/da9052/
3145 F:      include/linux/mfd/da9055/
3146 F:      include/linux/mfd/da9063/
3147 F:      include/sound/da[79]*.h
3148 F:      sound/soc/codecs/da[79]*.[ch]
3149
3150 DIGI NEO AND CLASSIC PCI PRODUCTS
3151 M:      Lidza Louina <lidza.louina@gmail.com>
3152 M:      Mark Hounschell <markh@compro.net>
3153 L:      driverdev-devel@linuxdriverproject.org
3154 S:      Maintained
3155 F:      drivers/staging/dgnc/
3156
3157 DIGI EPCA PCI PRODUCTS
3158 M:      Lidza Louina <lidza.louina@gmail.com>
3159 M:      Mark Hounschell <markh@compro.net>
3160 M:      Daeseok Youn <daeseok.youn@gmail.com>
3161 L:      driverdev-devel@linuxdriverproject.org
3162 S:      Maintained
3163 F:      drivers/staging/dgap/
3164
3165 DIOLAN U2C-12 I2C DRIVER
3166 M:      Guenter Roeck <linux@roeck-us.net>
3167 L:      linux-i2c@vger.kernel.org
3168 S:      Maintained
3169 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3170
3171 DIRECT ACCESS (DAX)
3172 M:      Matthew Wilcox <willy@linux.intel.com>
3173 L:      linux-fsdevel@vger.kernel.org
3174 S:      Supported
3175 F:      fs/dax.c
3176
3177 DIRECTORY NOTIFICATION (DNOTIFY)
3178 M:      Eric Paris <eparis@parisplace.org>
3179 S:      Maintained
3180 F:      Documentation/filesystems/dnotify.txt
3181 F:      fs/notify/dnotify/
3182 F:      include/linux/dnotify.h
3183
3184 DISK GEOMETRY AND PARTITION HANDLING
3185 M:      Andries Brouwer <aeb@cwi.nl>
3186 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3187 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3188 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3189 S:      Maintained
3190
3191 DISKQUOTA
3192 M:      Jan Kara <jack@suse.cz>
3193 S:      Maintained
3194 F:      Documentation/filesystems/quota.txt
3195 F:      fs/quota/
3196 F:      include/linux/quota*.h
3197 F:      include/uapi/linux/quota*.h
3198
3199 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3200 M:      Bernie Thompson <bernie@plugable.com>
3201 L:      linux-fbdev@vger.kernel.org
3202 S:      Maintained
3203 W:      http://plugable.com/category/projects/udlfb/
3204 F:      drivers/video/fbdev/udlfb.c
3205 F:      include/video/udlfb.h
3206 F:      Documentation/fb/udlfb.txt
3207
3208 DISTRIBUTED LOCK MANAGER (DLM)
3209 M:      Christine Caulfield <ccaulfie@redhat.com>
3210 M:      David Teigland <teigland@redhat.com>
3211 L:      cluster-devel@redhat.com
3212 W:      http://sources.redhat.com/cluster/
3213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3214 S:      Supported
3215 F:      fs/dlm/
3216
3217 DMA BUFFER SHARING FRAMEWORK
3218 M:      Sumit Semwal <sumit.semwal@linaro.org>
3219 S:      Maintained
3220 L:      linux-media@vger.kernel.org
3221 L:      dri-devel@lists.freedesktop.org
3222 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3223 F:      drivers/dma-buf/
3224 F:      include/linux/dma-buf*
3225 F:      include/linux/reservation.h
3226 F:      include/linux/*fence.h
3227 F:      Documentation/dma-buf-sharing.txt
3228 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3229
3230 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3231 M:      Vinod Koul <vinod.koul@intel.com>
3232 L:      dmaengine@vger.kernel.org
3233 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3234 S:      Maintained
3235 F:      drivers/dma/
3236 F:      include/linux/dmaengine.h
3237 F:      Documentation/dmaengine/
3238 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3239
3240 DME1737 HARDWARE MONITOR DRIVER
3241 M:      Juerg Haefliger <juergh@gmail.com>
3242 L:      lm-sensors@lm-sensors.org
3243 S:      Maintained
3244 F:      Documentation/hwmon/dme1737
3245 F:      drivers/hwmon/dme1737.c
3246
3247 DMI/SMBIOS SUPPORT
3248 M:      Jean Delvare <jdelvare@suse.de>
3249 S:      Maintained
3250 F:      drivers/firmware/dmi-id.c
3251 F:      drivers/firmware/dmi_scan.c
3252 F:      include/linux/dmi.h
3253
3254 DOCKING STATION DRIVER
3255 M:      Shaohua Li <shaohua.li@intel.com>
3256 L:      linux-acpi@vger.kernel.org
3257 S:      Supported
3258 F:      drivers/acpi/dock.c
3259
3260 DOCUMENTATION
3261 M:      Jonathan Corbet <corbet@lwn.net>
3262 L:      linux-doc@vger.kernel.org
3263 S:      Maintained
3264 F:      Documentation/
3265 X:      Documentation/ABI/
3266 X:      Documentation/devicetree/
3267 X:      Documentation/[a-z][a-z]_[A-Z][A-Z]/
3268 T:      git git://git.lwn.net/linux-2.6.git docs-next
3269
3270 DOUBLETALK DRIVER
3271 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3272 L:      blinux-list@redhat.com
3273 S:      Maintained
3274 F:      drivers/char/dtlk.c
3275 F:      include/linux/dtlk.h
3276
3277 DPT_I2O SCSI RAID DRIVER
3278 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3279 L:      linux-scsi@vger.kernel.org
3280 W:      http://www.adaptec.com/
3281 S:      Maintained
3282 F:      drivers/scsi/dpt*
3283 F:      drivers/scsi/dpt/
3284
3285 DRBD DRIVER
3286 P:      Philipp Reisner
3287 P:      Lars Ellenberg
3288 M:      drbd-dev@lists.linbit.com
3289 L:      drbd-user@lists.linbit.com
3290 W:      http://www.drbd.org
3291 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3292 T:      git git://git.drbd.org/drbd-8.3.git
3293 S:      Supported
3294 F:      drivers/block/drbd/
3295 F:      lib/lru_cache.c
3296 F:      Documentation/blockdev/drbd/
3297
3298 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3299 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3301 S:      Supported
3302 F:      Documentation/kobject.txt
3303 F:      drivers/base/
3304 F:      fs/sysfs/
3305 F:      fs/debugfs/
3306 F:      include/linux/kobj*
3307 F:      include/linux/debugfs.h
3308 F:      lib/kobj*
3309
3310 DRM DRIVERS
3311 M:      David Airlie <airlied@linux.ie>
3312 L:      dri-devel@lists.freedesktop.org
3313 T:      git git://people.freedesktop.org/~airlied/linux
3314 S:      Maintained
3315 F:      drivers/gpu/drm/
3316 F:      drivers/gpu/vga/
3317 F:      include/drm/
3318 F:      include/uapi/drm/
3319
3320 RADEON DRM DRIVERS
3321 M:      Alex Deucher <alexander.deucher@amd.com>
3322 M:      Christian König <christian.koenig@amd.com>
3323 L:      dri-devel@lists.freedesktop.org
3324 T:      git git://people.freedesktop.org/~agd5f/linux
3325 S:      Supported
3326 F:      drivers/gpu/drm/radeon/
3327 F:      include/uapi/drm/radeon*
3328
3329 DRM PANEL DRIVERS
3330 M:      Thierry Reding <thierry.reding@gmail.com>
3331 L:      dri-devel@lists.freedesktop.org
3332 T:      git git://anongit.freedesktop.org/tegra/linux.git
3333 S:      Maintained
3334 F:      drivers/gpu/drm/drm_panel.c
3335 F:      drivers/gpu/drm/panel/
3336 F:      include/drm/drm_panel.h
3337 F:      Documentation/devicetree/bindings/panel/
3338
3339 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3340 M:      Daniel Vetter <daniel.vetter@intel.com>
3341 M:      Jani Nikula <jani.nikula@linux.intel.com>
3342 L:      intel-gfx@lists.freedesktop.org
3343 L:      dri-devel@lists.freedesktop.org
3344 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3345 T:      git git://anongit.freedesktop.org/drm-intel
3346 S:      Supported
3347 F:      drivers/gpu/drm/i915/
3348 F:      include/drm/i915*
3349 F:      include/uapi/drm/i915*
3350
3351 DRM DRIVERS FOR EXYNOS
3352 M:      Inki Dae <inki.dae@samsung.com>
3353 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3354 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3355 M:      Kyungmin Park <kyungmin.park@samsung.com>
3356 L:      dri-devel@lists.freedesktop.org
3357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3358 S:      Supported
3359 F:      drivers/gpu/drm/exynos/
3360 F:      include/drm/exynos*
3361 F:      include/uapi/drm/exynos*
3362
3363 DRM DRIVERS FOR FREESCALE IMX
3364 M:      Philipp Zabel <p.zabel@pengutronix.de>
3365 L:      dri-devel@lists.freedesktop.org
3366 S:      Maintained
3367 F:      drivers/gpu/drm/imx/
3368 F:      Documentation/devicetree/bindings/drm/imx/
3369
3370 DRM DRIVERS FOR NVIDIA TEGRA
3371 M:      Thierry Reding <thierry.reding@gmail.com>
3372 M:      Terje Bergström <tbergstrom@nvidia.com>
3373 L:      dri-devel@lists.freedesktop.org
3374 L:      linux-tegra@vger.kernel.org
3375 T:      git git://anongit.freedesktop.org/tegra/linux.git
3376 S:      Supported
3377 F:      drivers/gpu/drm/tegra/
3378 F:      drivers/gpu/host1x/
3379 F:      include/linux/host1x.h
3380 F:      include/uapi/drm/tegra_drm.h
3381 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3382
3383 DRM DRIVERS FOR RENESAS
3384 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3385 L:      dri-devel@lists.freedesktop.org
3386 L:      linux-sh@vger.kernel.org
3387 T:      git git://people.freedesktop.org/~airlied/linux
3388 S:      Supported
3389 F:      drivers/gpu/drm/rcar-du/
3390 F:      drivers/gpu/drm/shmobile/
3391 F:      include/linux/platform_data/rcar-du.h
3392 F:      include/linux/platform_data/shmob_drm.h
3393
3394 DSBR100 USB FM RADIO DRIVER
3395 M:      Alexey Klimov <klimov.linux@gmail.com>
3396 L:      linux-media@vger.kernel.org
3397 T:      git git://linuxtv.org/media_tree.git
3398 S:      Maintained
3399 F:      drivers/media/radio/dsbr100.c
3400
3401 DSCC4 DRIVER
3402 M:      Francois Romieu <romieu@fr.zoreil.com>
3403 L:      netdev@vger.kernel.org
3404 S:      Maintained
3405 F:      drivers/net/wan/dscc4.c
3406
3407 DVB_USB_AF9015 MEDIA DRIVER
3408 M:      Antti Palosaari <crope@iki.fi>
3409 L:      linux-media@vger.kernel.org
3410 W:      http://linuxtv.org/
3411 W:      http://palosaari.fi/linux/
3412 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3413 T:      git git://linuxtv.org/anttip/media_tree.git
3414 S:      Maintained
3415 F:      drivers/media/usb/dvb-usb-v2/af9015*
3416
3417 DVB_USB_AF9035 MEDIA DRIVER
3418 M:      Antti Palosaari <crope@iki.fi>
3419 L:      linux-media@vger.kernel.org
3420 W:      http://linuxtv.org/
3421 W:      http://palosaari.fi/linux/
3422 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3423 T:      git git://linuxtv.org/anttip/media_tree.git
3424 S:      Maintained
3425 F:      drivers/media/usb/dvb-usb-v2/af9035*
3426
3427 DVB_USB_ANYSEE MEDIA DRIVER
3428 M:      Antti Palosaari <crope@iki.fi>
3429 L:      linux-media@vger.kernel.org
3430 W:      http://linuxtv.org/
3431 W:      http://palosaari.fi/linux/
3432 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3433 T:      git git://linuxtv.org/anttip/media_tree.git
3434 S:      Maintained
3435 F:      drivers/media/usb/dvb-usb-v2/anysee*
3436
3437 DVB_USB_AU6610 MEDIA DRIVER
3438 M:      Antti Palosaari <crope@iki.fi>
3439 L:      linux-media@vger.kernel.org
3440 W:      http://linuxtv.org/
3441 W:      http://palosaari.fi/linux/
3442 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3443 T:      git git://linuxtv.org/anttip/media_tree.git
3444 S:      Maintained
3445 F:      drivers/media/usb/dvb-usb-v2/au6610*
3446
3447 DVB_USB_CE6230 MEDIA DRIVER
3448 M:      Antti Palosaari <crope@iki.fi>
3449 L:      linux-media@vger.kernel.org
3450 W:      http://linuxtv.org/
3451 W:      http://palosaari.fi/linux/
3452 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3453 T:      git git://linuxtv.org/anttip/media_tree.git
3454 S:      Maintained
3455 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3456
3457 DVB_USB_CXUSB MEDIA DRIVER
3458 M:      Michael Krufky <mkrufky@linuxtv.org>
3459 L:      linux-media@vger.kernel.org
3460 W:      http://linuxtv.org/
3461 W:      http://github.com/mkrufky
3462 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3463 T:      git git://linuxtv.org/media_tree.git
3464 S:      Maintained
3465 F:      drivers/media/usb/dvb-usb/cxusb*
3466
3467 DVB_USB_EC168 MEDIA DRIVER
3468 M:      Antti Palosaari <crope@iki.fi>
3469 L:      linux-media@vger.kernel.org
3470 W:      http://linuxtv.org/
3471 W:      http://palosaari.fi/linux/
3472 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3473 T:      git git://linuxtv.org/anttip/media_tree.git
3474 S:      Maintained
3475 F:      drivers/media/usb/dvb-usb-v2/ec168*
3476
3477 DVB_USB_GL861 MEDIA DRIVER
3478 M:      Antti Palosaari <crope@iki.fi>
3479 L:      linux-media@vger.kernel.org
3480 W:      http://linuxtv.org/
3481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3482 T:      git git://linuxtv.org/anttip/media_tree.git
3483 S:      Maintained
3484 F:      drivers/media/usb/dvb-usb-v2/gl861*
3485
3486 DVB_USB_MXL111SF MEDIA DRIVER
3487 M:      Michael Krufky <mkrufky@linuxtv.org>
3488 L:      linux-media@vger.kernel.org
3489 W:      http://linuxtv.org/
3490 W:      http://github.com/mkrufky
3491 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3492 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3493 S:      Maintained
3494 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3495
3496 DVB_USB_RTL28XXU MEDIA DRIVER
3497 M:      Antti Palosaari <crope@iki.fi>
3498 L:      linux-media@vger.kernel.org
3499 W:      http://linuxtv.org/
3500 W:      http://palosaari.fi/linux/
3501 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3502 T:      git git://linuxtv.org/anttip/media_tree.git
3503 S:      Maintained
3504 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3505
3506 DVB_USB_V2 MEDIA DRIVER
3507 M:      Antti Palosaari <crope@iki.fi>
3508 L:      linux-media@vger.kernel.org
3509 W:      http://linuxtv.org/
3510 W:      http://palosaari.fi/linux/
3511 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3512 T:      git git://linuxtv.org/anttip/media_tree.git
3513 S:      Maintained
3514 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3515 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3516
3517 DYNAMIC DEBUG
3518 M:      Jason Baron <jbaron@akamai.com>
3519 S:      Maintained
3520 F:      lib/dynamic_debug.c
3521 F:      include/linux/dynamic_debug.h
3522
3523 DZ DECSTATION DZ11 SERIAL DRIVER
3524 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3525 S:      Maintained
3526 F:      drivers/tty/serial/dz.*
3527
3528 E3X0 POWER BUTTON DRIVER
3529 M:      Moritz Fischer <moritz.fischer@ettus.com>
3530 L:      usrp-users@lists.ettus.com
3531 W:      http://www.ettus.com
3532 S:      Supported
3533 F:      drivers/input/misc/e3x0-button.c
3534 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3535
3536 E4000 MEDIA DRIVER
3537 M:      Antti Palosaari <crope@iki.fi>
3538 L:      linux-media@vger.kernel.org
3539 W:      http://linuxtv.org/
3540 W:      http://palosaari.fi/linux/
3541 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3542 T:      git git://linuxtv.org/anttip/media_tree.git
3543 S:      Maintained
3544 F:      drivers/media/tuners/e4000*
3545
3546 EATA ISA/EISA/PCI SCSI DRIVER
3547 M:      Dario Ballabio <ballabio_dario@emc.com>
3548 L:      linux-scsi@vger.kernel.org
3549 S:      Maintained
3550 F:      drivers/scsi/eata.c
3551
3552 EC100 MEDIA DRIVER
3553 M:      Antti Palosaari <crope@iki.fi>
3554 L:      linux-media@vger.kernel.org
3555 W:      http://linuxtv.org/
3556 W:      http://palosaari.fi/linux/
3557 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3558 T:      git git://linuxtv.org/anttip/media_tree.git
3559 S:      Maintained
3560 F:      drivers/media/dvb-frontends/ec100*
3561
3562 ECRYPT FILE SYSTEM
3563 M:      Tyler Hicks <tyhicks@canonical.com>
3564 L:      ecryptfs@vger.kernel.org
3565 W:      http://ecryptfs.org
3566 W:      https://launchpad.net/ecryptfs
3567 S:      Supported
3568 F:      Documentation/filesystems/ecryptfs.txt
3569 F:      fs/ecryptfs/
3570
3571 EDAC-CORE
3572 M:      Doug Thompson <dougthompson@xmission.com>
3573 M:      Borislav Petkov <bp@alien8.de>
3574 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3575 L:      linux-edac@vger.kernel.org
3576 W:      bluesmoke.sourceforge.net
3577 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3578 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3579 S:      Supported
3580 F:      Documentation/edac.txt
3581 F:      drivers/edac/
3582 F:      include/linux/edac.h
3583
3584 EDAC-AMD64
3585 M:      Doug Thompson <dougthompson@xmission.com>
3586 M:      Borislav Petkov <bp@alien8.de>
3587 L:      linux-edac@vger.kernel.org
3588 W:      bluesmoke.sourceforge.net
3589 S:      Maintained
3590 F:      drivers/edac/amd64_edac*
3591
3592 EDAC-CALXEDA
3593 M:      Doug Thompson <dougthompson@xmission.com>
3594 M:      Robert Richter <rric@kernel.org>
3595 L:      linux-edac@vger.kernel.org
3596 W:      bluesmoke.sourceforge.net
3597 S:      Maintained
3598 F:      drivers/edac/highbank*
3599
3600 EDAC-CAVIUM
3601 M:      Ralf Baechle <ralf@linux-mips.org>
3602 M:      David Daney <david.daney@cavium.com>
3603 L:      linux-edac@vger.kernel.org
3604 L:      linux-mips@linux-mips.org
3605 W:      bluesmoke.sourceforge.net
3606 S:      Supported
3607 F:      drivers/edac/octeon_edac*
3608
3609 EDAC-E752X
3610 M:      Mark Gross <mark.gross@intel.com>
3611 M:      Doug Thompson <dougthompson@xmission.com>
3612 L:      linux-edac@vger.kernel.org
3613 W:      bluesmoke.sourceforge.net
3614 S:      Maintained
3615 F:      drivers/edac/e752x_edac.c
3616
3617 EDAC-E7XXX
3618 M:      Doug Thompson <dougthompson@xmission.com>
3619 L:      linux-edac@vger.kernel.org
3620 W:      bluesmoke.sourceforge.net
3621 S:      Maintained
3622 F:      drivers/edac/e7xxx_edac.c
3623
3624 EDAC-GHES
3625 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3626 L:      linux-edac@vger.kernel.org
3627 W:      bluesmoke.sourceforge.net
3628 S:      Maintained
3629 F:      drivers/edac/ghes_edac.c
3630
3631 EDAC-I82443BXGX
3632 M:      Tim Small <tim@buttersideup.com>
3633 L:      linux-edac@vger.kernel.org
3634 W:      bluesmoke.sourceforge.net
3635 S:      Maintained
3636 F:      drivers/edac/i82443bxgx_edac.c
3637
3638 EDAC-I3000
3639 M:      Jason Uhlenkott <juhlenko@akamai.com>
3640 L:      linux-edac@vger.kernel.org
3641 W:      bluesmoke.sourceforge.net
3642 S:      Maintained
3643 F:      drivers/edac/i3000_edac.c
3644
3645 EDAC-I5000
3646 M:      Doug Thompson <dougthompson@xmission.com>
3647 L:      linux-edac@vger.kernel.org
3648 W:      bluesmoke.sourceforge.net
3649 S:      Maintained
3650 F:      drivers/edac/i5000_edac.c
3651
3652 EDAC-I5400
3653 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3654 L:      linux-edac@vger.kernel.org
3655 W:      bluesmoke.sourceforge.net
3656 S:      Maintained
3657 F:      drivers/edac/i5400_edac.c
3658
3659 EDAC-I7300
3660 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3661 L:      linux-edac@vger.kernel.org
3662 W:      bluesmoke.sourceforge.net
3663 S:      Maintained
3664 F:      drivers/edac/i7300_edac.c
3665
3666 EDAC-I7CORE
3667 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3668 L:      linux-edac@vger.kernel.org
3669 W:      bluesmoke.sourceforge.net
3670 S:      Maintained
3671 F:      drivers/edac/i7core_edac.c
3672
3673 EDAC-I82975X
3674 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3675 M:      "Arvind R." <arvino55@gmail.com>
3676 L:      linux-edac@vger.kernel.org
3677 W:      bluesmoke.sourceforge.net
3678 S:      Maintained
3679 F:      drivers/edac/i82975x_edac.c
3680
3681 EDAC-IE31200
3682 M:      Jason Baron <jbaron@akamai.com>
3683 L:      linux-edac@vger.kernel.org
3684 W:      bluesmoke.sourceforge.net
3685 S:      Maintained
3686 F:      drivers/edac/ie31200_edac.c
3687
3688 EDAC-MPC85XX
3689 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3690 L:      linux-edac@vger.kernel.org
3691 W:      bluesmoke.sourceforge.net
3692 S:      Maintained
3693 F:      drivers/edac/mpc85xx_edac.[ch]
3694
3695 EDAC-PASEMI
3696 M:      Egor Martovetsky <egor@pasemi.com>
3697 L:      linux-edac@vger.kernel.org
3698 W:      bluesmoke.sourceforge.net
3699 S:      Maintained
3700 F:      drivers/edac/pasemi_edac.c
3701
3702 EDAC-R82600
3703 M:      Tim Small <tim@buttersideup.com>
3704 L:      linux-edac@vger.kernel.org
3705 W:      bluesmoke.sourceforge.net
3706 S:      Maintained
3707 F:      drivers/edac/r82600_edac.c
3708
3709 EDAC-SBRIDGE
3710 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3711 L:      linux-edac@vger.kernel.org
3712 W:      bluesmoke.sourceforge.net
3713 S:      Maintained
3714 F:      drivers/edac/sb_edac.c
3715
3716 EDIROL UA-101/UA-1000 DRIVER
3717 M:      Clemens Ladisch <clemens@ladisch.de>
3718 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3719 T:      git git://git.alsa-project.org/alsa-kernel.git
3720 S:      Maintained
3721 F:      sound/usb/misc/ua101.c
3722
3723 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3724 M:      Matt Fleming <matt.fleming@intel.com>
3725 L:      linux-efi@vger.kernel.org
3726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3727 S:      Maintained
3728 F:      Documentation/efi-stub.txt
3729 F:      arch/ia64/kernel/efi.c
3730 F:      arch/x86/boot/compressed/eboot.[ch]
3731 F:      arch/x86/include/asm/efi.h
3732 F:      arch/x86/platform/efi/*
3733 F:      drivers/firmware/efi/*
3734 F:      include/linux/efi*.h
3735
3736 EFI VARIABLE FILESYSTEM
3737 M:      Matthew Garrett <matthew.garrett@nebula.com>
3738 M:      Jeremy Kerr <jk@ozlabs.org>
3739 M:      Matt Fleming <matt.fleming@intel.com>
3740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3741 L:      linux-efi@vger.kernel.org
3742 S:      Maintained
3743 F:      fs/efivarfs/
3744
3745 EFIFB FRAMEBUFFER DRIVER
3746 L:      linux-fbdev@vger.kernel.org
3747 M:      Peter Jones <pjones@redhat.com>
3748 S:      Maintained
3749 F:      drivers/video/fbdev/efifb.c
3750
3751 EFS FILESYSTEM
3752 W:      http://aeschi.ch.eu.org/efs/
3753 S:      Orphan
3754 F:      fs/efs/
3755
3756 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3757 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3758 M:      Christoph Raisch <raisch@de.ibm.com>
3759 L:      linux-rdma@vger.kernel.org
3760 S:      Supported
3761 F:      drivers/infiniband/hw/ehca/
3762
3763 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3764 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3765 L:      netdev@vger.kernel.org
3766 S:      Maintained
3767 F:      drivers/net/ethernet/ibm/ehea/
3768
3769 EM28XX VIDEO4LINUX DRIVER
3770 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3771 L:      linux-media@vger.kernel.org
3772 W:      http://linuxtv.org
3773 T:      git git://linuxtv.org/media_tree.git
3774 S:      Maintained
3775 F:      drivers/media/usb/em28xx/
3776
3777 EMBEDDED LINUX
3778 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3779 M:      Matt Mackall <mpm@selenic.com>
3780 M:      David Woodhouse <dwmw2@infradead.org>
3781 L:      linux-embedded@vger.kernel.org
3782 S:      Maintained
3783
3784 EMULEX LPFC FC SCSI DRIVER
3785 M:      James Smart <james.smart@emulex.com>
3786 L:      linux-scsi@vger.kernel.org
3787 W:      http://sourceforge.net/projects/lpfcxxxx
3788 S:      Supported
3789 F:      drivers/scsi/lpfc/
3790
3791 ENE CB710 FLASH CARD READER DRIVER
3792 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3793 S:      Maintained
3794 F:      drivers/misc/cb710/
3795 F:      drivers/mmc/host/cb710-mmc.*
3796 F:      include/linux/cb710.h
3797
3798 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3799 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3800 S:      Maintained
3801 F:      drivers/media/rc/ene_ir.*
3802
3803 ENHANCED ERROR HANDLING (EEH)
3804 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3805 L:      linuxppc-dev@lists.ozlabs.org
3806 S:      Supported
3807 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3808 F:      arch/powerpc/kernel/eeh*.c
3809
3810 EPSON S1D13XXX FRAMEBUFFER DRIVER
3811 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3812 S:      Maintained
3813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3814 F:      drivers/video/fbdev/s1d13xxxfb.c
3815 F:      include/video/s1d13xxxfb.h
3816
3817 ET131X NETWORK DRIVER
3818 M:      Mark Einon <mark.einon@gmail.com>
3819 S:      Odd Fixes
3820 F:      drivers/net/ethernet/agere/
3821
3822 ETHERNET BRIDGE
3823 M:      Stephen Hemminger <stephen@networkplumber.org>
3824 L:      bridge@lists.linux-foundation.org
3825 L:      netdev@vger.kernel.org
3826 W:      http://www.linuxfoundation.org/en/Net:Bridge
3827 S:      Maintained
3828 F:      include/linux/netfilter_bridge/
3829 F:      net/bridge/
3830
3831 ETHERNET PHY LIBRARY
3832 M:      Florian Fainelli <f.fainelli@gmail.com>
3833 L:      netdev@vger.kernel.org
3834 S:      Maintained
3835 F:      include/linux/phy.h
3836 F:      include/linux/phy_fixed.h
3837 F:      drivers/net/phy/
3838 F:      Documentation/networking/phy.txt
3839 F:      drivers/of/of_mdio.c
3840 F:      drivers/of/of_net.c
3841
3842 EXT2 FILE SYSTEM
3843 M:      Jan Kara <jack@suse.cz>
3844 L:      linux-ext4@vger.kernel.org
3845 S:      Maintained
3846 F:      Documentation/filesystems/ext2.txt
3847 F:      fs/ext2/
3848 F:      include/linux/ext2*
3849
3850 EXT3 FILE SYSTEM
3851 M:      Jan Kara <jack@suse.cz>
3852 M:      Andrew Morton <akpm@linux-foundation.org>
3853 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3854 L:      linux-ext4@vger.kernel.org
3855 S:      Maintained
3856 F:      Documentation/filesystems/ext3.txt
3857 F:      fs/ext3/
3858
3859 EXT4 FILE SYSTEM
3860 M:      "Theodore Ts'o" <tytso@mit.edu>
3861 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3862 L:      linux-ext4@vger.kernel.org
3863 W:      http://ext4.wiki.kernel.org
3864 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3865 S:      Maintained
3866 F:      Documentation/filesystems/ext4.txt
3867 F:      fs/ext4/
3868
3869 Extended Verification Module (EVM)
3870 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3871 L:      linux-ima-devel@lists.sourceforge.net
3872 L:      linux-security-module@vger.kernel.org
3873 S:      Supported
3874 F:      security/integrity/evm/
3875
3876 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3877 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3878 M:      Chanwoo Choi <cw00.choi@samsung.com>
3879 L:      linux-kernel@vger.kernel.org
3880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3881 S:      Maintained
3882 F:      drivers/extcon/
3883 F:      Documentation/extcon/
3884
3885 EXYNOS DP DRIVER
3886 M:      Jingoo Han <jg1.han@samsung.com>
3887 L:      dri-devel@lists.freedesktop.org
3888 S:      Maintained
3889 F:      drivers/gpu/drm/exynos/exynos_dp*
3890
3891 EXYNOS MIPI DISPLAY DRIVERS
3892 M:      Inki Dae <inki.dae@samsung.com>
3893 M:      Donghwa Lee <dh09.lee@samsung.com>
3894 M:      Kyungmin Park <kyungmin.park@samsung.com>
3895 L:      linux-fbdev@vger.kernel.org
3896 S:      Maintained
3897 F:      drivers/video/fbdev/exynos/exynos_mipi*
3898 F:      include/video/exynos_mipi*
3899
3900 F71805F HARDWARE MONITORING DRIVER
3901 M:      Jean Delvare <jdelvare@suse.de>
3902 L:      lm-sensors@lm-sensors.org
3903 S:      Maintained
3904 F:      Documentation/hwmon/f71805f
3905 F:      drivers/hwmon/f71805f.c
3906
3907 FC0011 TUNER DRIVER
3908 M:      Michael Buesch <m@bues.ch>
3909 L:      linux-media@vger.kernel.org
3910 S:      Maintained
3911 F:      drivers/media/tuners/fc0011.h
3912 F:      drivers/media/tuners/fc0011.c
3913
3914 FC2580 MEDIA DRIVER
3915 M:      Antti Palosaari <crope@iki.fi>
3916 L:      linux-media@vger.kernel.org
3917 W:      http://linuxtv.org/
3918 W:      http://palosaari.fi/linux/
3919 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3920 T:      git git://linuxtv.org/anttip/media_tree.git
3921 S:      Maintained
3922 F:      drivers/media/tuners/fc2580*
3923
3924 FANOTIFY
3925 M:      Eric Paris <eparis@redhat.com>
3926 S:      Maintained
3927 F:      fs/notify/fanotify/
3928 F:      include/linux/fanotify.h
3929 F:      include/uapi/linux/fanotify.h
3930
3931 FARSYNC SYNCHRONOUS DRIVER
3932 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3933 W:      http://www.farsite.co.uk/
3934 S:      Supported
3935 F:      drivers/net/wan/farsync.*
3936
3937 FAULT INJECTION SUPPORT
3938 M:      Akinobu Mita <akinobu.mita@gmail.com>
3939 S:      Supported
3940 F:      Documentation/fault-injection/
3941 F:      lib/fault-inject.c
3942
3943 FBTFT Framebuffer drivers
3944 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3945 M:      Noralf Trønnes <noralf@tronnes.org>
3946 S:      Maintained
3947 F:      drivers/staging/fbtft/
3948
3949 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3950 M:      Vasu Dev <vasu.dev@intel.com>
3951 L:      fcoe-devel@open-fcoe.org
3952 W:      www.Open-FCoE.org
3953 S:      Supported
3954 F:      drivers/scsi/libfc/
3955 F:      drivers/scsi/fcoe/
3956 F:      include/scsi/fc/
3957 F:      include/scsi/libfc.h
3958 F:      include/scsi/libfcoe.h
3959 F:      include/uapi/scsi/fc/
3960
3961 FILE LOCKING (flock() and fcntl()/lockf())
3962 M:      Jeff Layton <jlayton@poochiereds.net>
3963 M:      J. Bruce Fields <bfields@fieldses.org>
3964 L:      linux-fsdevel@vger.kernel.org
3965 S:      Maintained
3966 F:      include/linux/fcntl.h
3967 F:      include/linux/fs.h
3968 F:      include/uapi/linux/fcntl.h
3969 F:      include/uapi/linux/fs.h
3970 F:      fs/fcntl.c
3971 F:      fs/locks.c
3972
3973 FILESYSTEMS (VFS and infrastructure)
3974 M:      Alexander Viro <viro@zeniv.linux.org.uk>
3975 L:      linux-fsdevel@vger.kernel.org
3976 S:      Maintained
3977 F:      fs/*
3978
3979 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3980 M:      Riku Voipio <riku.voipio@iki.fi>
3981 L:      lm-sensors@lm-sensors.org
3982 S:      Maintained
3983 F:      drivers/hwmon/f75375s.c
3984 F:      include/linux/f75375s.h
3985
3986 FIREWIRE AUDIO DRIVERS
3987 M:      Clemens Ladisch <clemens@ladisch.de>
3988 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3989 T:      git git://git.alsa-project.org/alsa-kernel.git
3990 S:      Maintained
3991 F:      sound/firewire/
3992
3993 FIREWIRE MEDIA DRIVERS (firedtv)
3994 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
3995 L:      linux-media@vger.kernel.org
3996 L:      linux1394-devel@lists.sourceforge.net
3997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3998 S:      Maintained
3999 F:      drivers/media/firewire/
4000
4001 FIREWIRE SBP-2 TARGET
4002 M:      Chris Boot <bootc@bootc.net>
4003 L:      linux-scsi@vger.kernel.org
4004 L:      target-devel@vger.kernel.org
4005 L:      linux1394-devel@lists.sourceforge.net
4006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4007 S:      Maintained
4008 F:      drivers/target/sbp/
4009
4010 FIREWIRE SUBSYSTEM
4011 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4012 L:      linux1394-devel@lists.sourceforge.net
4013 W:      http://ieee1394.wiki.kernel.org/
4014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4015 S:      Maintained
4016 F:      drivers/firewire/
4017 F:      include/linux/firewire.h
4018 F:      include/uapi/linux/firewire*.h
4019 F:      tools/firewire/
4020
4021 FIRMWARE LOADER (request_firmware)
4022 M:      Ming Lei <ming.lei@canonical.com>
4023 L:      linux-kernel@vger.kernel.org
4024 S:      Maintained
4025 F:      Documentation/firmware_class/
4026 F:      drivers/base/firmware*.c
4027 F:      include/linux/firmware.h
4028
4029 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4030 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4031 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4032 S:      Maintained
4033 F:      drivers/block/rsxx/
4034
4035 FLOPPY DRIVER
4036 M:      Jiri Kosina <jkosina@suse.cz>
4037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4038 S:      Odd fixes
4039 F:      drivers/block/floppy.c
4040
4041 FMC SUBSYSTEM
4042 M:      Alessandro Rubini <rubini@gnudd.com>
4043 W:      http://www.ohwr.org/projects/fmc-bus
4044 S:      Supported
4045 F:      drivers/fmc/
4046 F:      include/linux/fmc*.h
4047 F:      include/linux/ipmi-fru.h
4048 K:      fmc_d.*register
4049
4050 FPU EMULATOR
4051 M:      Bill Metzenthen <billm@melbpc.org.au>
4052 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4053 S:      Maintained
4054 F:      arch/x86/math-emu/
4055
4056 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4057 L:      netdev@vger.kernel.org
4058 S:      Orphan
4059 F:      drivers/net/wan/dlci.c
4060 F:      drivers/net/wan/sdla.c
4061
4062 FRAMEBUFFER LAYER
4063 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4064 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4065 L:      linux-fbdev@vger.kernel.org
4066 W:      http://linux-fbdev.sourceforge.net/
4067 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4069 S:      Maintained
4070 F:      Documentation/fb/
4071 F:      Documentation/devicetree/bindings/fb/
4072 F:      drivers/video/
4073 F:      include/video/
4074 F:      include/linux/fb.h
4075 F:      include/uapi/video/
4076 F:      include/uapi/linux/fb.h
4077
4078 FREESCALE DIU FRAMEBUFFER DRIVER
4079 M:      Timur Tabi <timur@tabi.org>
4080 L:      linux-fbdev@vger.kernel.org
4081 S:      Maintained
4082 F:      drivers/video/fbdev/fsl-diu-fb.*
4083
4084 FREESCALE DMA DRIVER
4085 M:      Li Yang <leoli@freescale.com>
4086 M:      Zhang Wei <zw@zh-kernel.org>
4087 L:      linuxppc-dev@lists.ozlabs.org
4088 S:      Maintained
4089 F:      drivers/dma/fsldma.*
4090
4091 FREESCALE I2C CPM DRIVER
4092 M:      Jochen Friedrich <jochen@scram.de>
4093 L:      linuxppc-dev@lists.ozlabs.org
4094 L:      linux-i2c@vger.kernel.org
4095 S:      Maintained
4096 F:      drivers/i2c/busses/i2c-cpm.c
4097
4098 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4099 M:      Sascha Hauer <kernel@pengutronix.de>
4100 L:      linux-fbdev@vger.kernel.org
4101 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4102 S:      Maintained
4103 F:      include/linux/platform_data/video-imxfb.h
4104 F:      drivers/video/fbdev/imxfb.c
4105
4106 FREESCALE QUAD SPI DRIVER
4107 M:      Han Xu <han.xu@freescale.com>
4108 L:      linux-mtd@lists.infradead.org
4109 S:      Maintained
4110 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4111
4112 FREESCALE SOC FS_ENET DRIVER
4113 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4114 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4115 L:      linuxppc-dev@lists.ozlabs.org
4116 L:      netdev@vger.kernel.org
4117 S:      Maintained
4118 F:      drivers/net/ethernet/freescale/fs_enet/
4119 F:      include/linux/fs_enet_pd.h
4120
4121 FREESCALE QUICC ENGINE LIBRARY
4122 L:      linuxppc-dev@lists.ozlabs.org
4123 S:      Orphan
4124 F:      arch/powerpc/sysdev/qe_lib/
4125 F:      arch/powerpc/include/asm/*qe.h
4126
4127 FREESCALE USB PERIPHERAL DRIVERS
4128 M:      Li Yang <leoli@freescale.com>
4129 L:      linux-usb@vger.kernel.org
4130 L:      linuxppc-dev@lists.ozlabs.org
4131 S:      Maintained
4132 F:      drivers/usb/gadget/udc/fsl*
4133
4134 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4135 M:      Li Yang <leoli@freescale.com>
4136 L:      netdev@vger.kernel.org
4137 L:      linuxppc-dev@lists.ozlabs.org
4138 S:      Maintained
4139 F:      drivers/net/ethernet/freescale/ucc_geth*
4140
4141 FREESCALE QUICC ENGINE UCC UART DRIVER
4142 M:      Timur Tabi <timur@tabi.org>
4143 L:      linuxppc-dev@lists.ozlabs.org
4144 S:      Maintained
4145 F:      drivers/tty/serial/ucc_uart.c
4146
4147 FREESCALE SOC SOUND DRIVERS
4148 M:      Timur Tabi <timur@tabi.org>
4149 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4150 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4151 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4152 L:      linuxppc-dev@lists.ozlabs.org
4153 S:      Maintained
4154 F:      sound/soc/fsl/fsl*
4155 F:      sound/soc/fsl/imx*
4156 F:      sound/soc/fsl/mpc8610_hpcd.c
4157
4158 FREEVXFS FILESYSTEM
4159 M:      Christoph Hellwig <hch@infradead.org>
4160 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4161 S:      Maintained
4162 F:      fs/freevxfs/
4163
4164 FREEZER
4165 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4166 M:      Pavel Machek <pavel@ucw.cz>
4167 L:      linux-pm@vger.kernel.org
4168 S:      Supported
4169 F:      Documentation/power/freezing-of-tasks.txt
4170 F:      include/linux/freezer.h
4171 F:      kernel/freezer.c
4172
4173 FRONTSWAP API
4174 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4175 L:      linux-kernel@vger.kernel.org
4176 S:      Maintained
4177 F:      mm/frontswap.c
4178 F:      include/linux/frontswap.h
4179
4180 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4181 M:      David Howells <dhowells@redhat.com>
4182 L:      linux-cachefs@redhat.com
4183 S:      Supported
4184 F:      Documentation/filesystems/caching/
4185 F:      fs/fscache/
4186 F:      include/linux/fscache*.h
4187
4188 F2FS FILE SYSTEM
4189 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4190 M:      Changman Lee <cm224.lee@samsung.com>
4191 L:      linux-f2fs-devel@lists.sourceforge.net
4192 W:      http://en.wikipedia.org/wiki/F2FS
4193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4194 S:      Maintained
4195 F:      Documentation/filesystems/f2fs.txt
4196 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4197 F:      fs/f2fs/
4198 F:      include/linux/f2fs_fs.h
4199
4200 FUJITSU FR-V (FRV) PORT
4201 M:      David Howells <dhowells@redhat.com>
4202 S:      Maintained
4203 F:      arch/frv/
4204
4205 FUJITSU LAPTOP EXTRAS
4206 M:      Jonathan Woithe <jwoithe@just42.net>
4207 L:      platform-driver-x86@vger.kernel.org
4208 S:      Maintained
4209 F:      drivers/platform/x86/fujitsu-laptop.c
4210
4211 FUJITSU M-5MO LS CAMERA ISP DRIVER
4212 M:      Kyungmin Park <kyungmin.park@samsung.com>
4213 M:      Heungjun Kim <riverful.kim@samsung.com>
4214 L:      linux-media@vger.kernel.org
4215 S:      Maintained
4216 F:      drivers/media/i2c/m5mols/
4217 F:      include/media/m5mols.h
4218
4219 FUJITSU TABLET EXTRAS
4220 M:      Robert Gerlach <khnz@gmx.de>
4221 L:      platform-driver-x86@vger.kernel.org
4222 S:      Maintained
4223 F:      drivers/platform/x86/fujitsu-tablet.c
4224
4225 FUSE: FILESYSTEM IN USERSPACE
4226 M:      Miklos Szeredi <miklos@szeredi.hu>
4227 L:      fuse-devel@lists.sourceforge.net
4228 W:      http://fuse.sourceforge.net/
4229 S:      Maintained
4230 F:      fs/fuse/
4231 F:      include/uapi/linux/fuse.h
4232
4233 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4234 M:      Rik Faith <faith@cs.unc.edu>
4235 L:      linux-scsi@vger.kernel.org
4236 S:      Odd Fixes (e.g., new signatures)
4237 F:      drivers/scsi/fdomain.*
4238
4239 GCOV BASED KERNEL PROFILING
4240 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4241 S:      Maintained
4242 F:      kernel/gcov/
4243 F:      Documentation/gcov.txt
4244
4245 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4246 M:      Achim Leubner <achim_leubner@adaptec.com>
4247 L:      linux-scsi@vger.kernel.org
4248 W:      http://www.icp-vortex.com/
4249 S:      Supported
4250 F:      drivers/scsi/gdt*
4251
4252 GDB KERNEL DEBUGGING HELPER SCRIPTS
4253 M:      Jan Kiszka <jan.kiszka@siemens.com>
4254 S:      Supported
4255 F:      scripts/gdb/
4256
4257 GEMTEK FM RADIO RECEIVER DRIVER
4258 M:      Hans Verkuil <hverkuil@xs4all.nl>
4259 L:      linux-media@vger.kernel.org
4260 T:      git git://linuxtv.org/media_tree.git
4261 W:      http://linuxtv.org
4262 S:      Maintained
4263 F:      drivers/media/radio/radio-gemtek*
4264
4265 GENERIC GPIO I2C DRIVER
4266 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4267 S:      Supported
4268 F:      drivers/i2c/busses/i2c-gpio.c
4269 F:      include/linux/i2c-gpio.h
4270
4271 GENERIC GPIO I2C MULTIPLEXER DRIVER
4272 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4273 L:      linux-i2c@vger.kernel.org
4274 S:      Supported
4275 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4276 F:      include/linux/i2c-mux-gpio.h
4277 F:      Documentation/i2c/muxes/i2c-mux-gpio
4278
4279 GENERIC HDLC (WAN) DRIVERS
4280 M:      Krzysztof Halasa <khc@pm.waw.pl>
4281 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4282 S:      Maintained
4283 F:      drivers/net/wan/c101.c
4284 F:      drivers/net/wan/hd6457*
4285 F:      drivers/net/wan/hdlc*
4286 F:      drivers/net/wan/n2.c
4287 F:      drivers/net/wan/pc300too.c
4288 F:      drivers/net/wan/pci200syn.c
4289 F:      drivers/net/wan/wanxl*
4290
4291 GENERIC INCLUDE/ASM HEADER FILES
4292 M:      Arnd Bergmann <arnd@arndb.de>
4293 L:      linux-arch@vger.kernel.org
4294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4295 S:      Maintained
4296 F:      include/asm-generic/
4297 F:      include/uapi/asm-generic/
4298
4299 GENERIC PHY FRAMEWORK
4300 M:      Kishon Vijay Abraham I <kishon@ti.com>
4301 L:      linux-kernel@vger.kernel.org
4302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4303 S:      Supported
4304 F:      drivers/phy/
4305 F:      include/linux/phy/
4306
4307 GENERIC UIO DRIVER FOR PCI DEVICES
4308 M:      "Michael S. Tsirkin" <mst@redhat.com>
4309 L:      kvm@vger.kernel.org
4310 S:      Supported
4311 F:      drivers/uio/uio_pci_generic.c
4312
4313 GET_MAINTAINER SCRIPT
4314 M:      Joe Perches <joe@perches.com>
4315 S:      Maintained
4316 F:      scripts/get_maintainer.pl
4317
4318 GFS2 FILE SYSTEM
4319 M:      Steven Whitehouse <swhiteho@redhat.com>
4320 M:      Bob Peterson <rpeterso@redhat.com>
4321 L:      cluster-devel@redhat.com
4322 W:      http://sources.redhat.com/cluster/
4323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4324 S:      Supported
4325 F:      Documentation/filesystems/gfs2*.txt
4326 F:      fs/gfs2/
4327 F:      include/uapi/linux/gfs2_ondisk.h
4328
4329 GIGASET ISDN DRIVERS
4330 M:      Hansjoerg Lipp <hjlipp@web.de>
4331 M:      Tilman Schmidt <tilman@imap.cc>
4332 L:      gigaset307x-common@lists.sourceforge.net
4333 W:      http://gigaset307x.sourceforge.net/
4334 S:      Maintained
4335 F:      Documentation/isdn/README.gigaset
4336 F:      drivers/isdn/gigaset/
4337 F:      include/uapi/linux/gigaset_dev.h
4338
4339 GO7007 MPEG CODEC
4340 M:      Hans Verkuil <hans.verkuil@cisco.com>
4341 L:      linux-media@vger.kernel.org
4342 S:      Maintained
4343 F:      drivers/media/usb/go7007/
4344
4345 GOODIX TOUCHSCREEN
4346 M:      Bastien Nocera <hadess@hadess.net>
4347 L:      linux-input@vger.kernel.org
4348 S:      Maintained
4349 F:      drivers/input/touchscreen/goodix.c
4350
4351 GPIO SUBSYSTEM
4352 M:      Linus Walleij <linus.walleij@linaro.org>
4353 M:      Alexandre Courbot <gnurou@gmail.com>
4354 L:      linux-gpio@vger.kernel.org
4355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4356 S:      Maintained
4357 F:      Documentation/gpio/
4358 F:      drivers/gpio/
4359 F:      include/linux/gpio/
4360 F:      include/linux/gpio.h
4361 F:      include/asm-generic/gpio.h
4362
4363 GRE DEMULTIPLEXER DRIVER
4364 M:      Dmitry Kozlov <xeb@mail.ru>
4365 L:      netdev@vger.kernel.org
4366 S:      Maintained
4367 F:      net/ipv4/gre_demux.c
4368 F:      net/ipv4/gre_offload.c
4369 F:      include/net/gre.h
4370
4371 GRETH 10/100/1G Ethernet MAC device driver
4372 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4373 L:      netdev@vger.kernel.org
4374 S:      Maintained
4375 F:      drivers/net/ethernet/aeroflex/
4376
4377 GSPCA FINEPIX SUBDRIVER
4378 M:      Frank Zago <frank@zago.net>
4379 L:      linux-media@vger.kernel.org
4380 T:      git git://linuxtv.org/media_tree.git
4381 S:      Maintained
4382 F:      drivers/media/usb/gspca/finepix.c
4383
4384 GSPCA GL860 SUBDRIVER
4385 M:      Olivier Lorin <o.lorin@laposte.net>
4386 L:      linux-media@vger.kernel.org
4387 T:      git git://linuxtv.org/media_tree.git
4388 S:      Maintained
4389 F:      drivers/media/usb/gspca/gl860/
4390
4391 GSPCA M5602 SUBDRIVER
4392 M:      Erik Andren <erik.andren@gmail.com>
4393 L:      linux-media@vger.kernel.org
4394 T:      git git://linuxtv.org/media_tree.git
4395 S:      Maintained
4396 F:      drivers/media/usb/gspca/m5602/
4397
4398 GSPCA PAC207 SONIXB SUBDRIVER
4399 M:      Hans de Goede <hdegoede@redhat.com>
4400 L:      linux-media@vger.kernel.org
4401 T:      git git://linuxtv.org/media_tree.git
4402 S:      Maintained
4403 F:      drivers/media/usb/gspca/pac207.c
4404
4405 GSPCA SN9C20X SUBDRIVER
4406 M:      Brian Johnson <brijohn@gmail.com>
4407 L:      linux-media@vger.kernel.org
4408 T:      git git://linuxtv.org/media_tree.git
4409 S:      Maintained
4410 F:      drivers/media/usb/gspca/sn9c20x.c
4411
4412 GSPCA T613 SUBDRIVER
4413 M:      Leandro Costantino <lcostantino@gmail.com>
4414 L:      linux-media@vger.kernel.org
4415 T:      git git://linuxtv.org/media_tree.git
4416 S:      Maintained
4417 F:      drivers/media/usb/gspca/t613.c
4418
4419 GSPCA USB WEBCAM DRIVER
4420 M:      Hans de Goede <hdegoede@redhat.com>
4421 L:      linux-media@vger.kernel.org
4422 T:      git git://linuxtv.org/media_tree.git
4423 S:      Maintained
4424 F:      drivers/media/usb/gspca/
4425
4426 GUID PARTITION TABLE (GPT)
4427 M:      Davidlohr Bueso <davidlohr@hp.com>
4428 L:      linux-efi@vger.kernel.org
4429 S:      Maintained
4430 F:      block/partitions/efi.*
4431
4432 STK1160 USB VIDEO CAPTURE DRIVER
4433 M:      Ezequiel Garcia <elezegarcia@gmail.com>
4434 L:      linux-media@vger.kernel.org
4435 T:      git git://linuxtv.org/media_tree.git
4436 S:      Maintained
4437 F:      drivers/media/usb/stk1160/
4438
4439 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4440 M:      Frank Seidel <frank@f-seidel.de>
4441 L:      platform-driver-x86@vger.kernel.org
4442 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4443 S:      Maintained
4444 F:      drivers/platform/x86/hdaps.c
4445
4446 HDPVR USB VIDEO ENCODER DRIVER
4447 M:      Hans Verkuil <hverkuil@xs4all.nl>
4448 L:      linux-media@vger.kernel.org
4449 T:      git git://linuxtv.org/media_tree.git
4450 W:      http://linuxtv.org
4451 S:      Odd Fixes
4452 F:      drivers/media/usb/hdpvr/
4453
4454 HWPOISON MEMORY FAILURE HANDLING
4455 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4456 L:      linux-mm@kvack.org
4457 S:      Maintained
4458 F:      mm/memory-failure.c
4459 F:      mm/hwpoison-inject.c
4460
4461 HYPERVISOR VIRTUAL CONSOLE DRIVER
4462 L:      linuxppc-dev@lists.ozlabs.org
4463 S:      Odd Fixes
4464 F:      drivers/tty/hvc/
4465
4466 HACKRF MEDIA DRIVER
4467 M:      Antti Palosaari <crope@iki.fi>
4468 L:      linux-media@vger.kernel.org
4469 W:      http://linuxtv.org/
4470 W:      http://palosaari.fi/linux/
4471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4472 T:      git git://linuxtv.org/anttip/media_tree.git
4473 S:      Maintained
4474 F:      drivers/media/usb/hackrf/
4475
4476 HARDWARE MONITORING
4477 M:      Jean Delvare <jdelvare@suse.de>
4478 M:      Guenter Roeck <linux@roeck-us.net>
4479 L:      lm-sensors@lm-sensors.org
4480 W:      http://www.lm-sensors.org/
4481 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4483 S:      Maintained
4484 F:      Documentation/hwmon/
4485 F:      drivers/hwmon/
4486 F:      include/linux/hwmon*.h
4487
4488 HARDWARE RANDOM NUMBER GENERATOR CORE
4489 M:      Matt Mackall <mpm@selenic.com>
4490 M:      Herbert Xu <herbert@gondor.apana.org.au>
4491 L:      linux-crypto@vger.kernel.org
4492 S:      Odd fixes
4493 F:      Documentation/hw_random.txt
4494 F:      drivers/char/hw_random/
4495 F:      include/linux/hw_random.h
4496
4497 HARDWARE SPINLOCK CORE
4498 M:      Ohad Ben-Cohen <ohad@wizery.com>
4499 S:      Maintained
4500 F:      Documentation/hwspinlock.txt
4501 F:      drivers/hwspinlock/hwspinlock_*
4502 F:      include/linux/hwspinlock.h
4503
4504 HARMONY SOUND DRIVER
4505 L:      linux-parisc@vger.kernel.org
4506 S:      Maintained
4507 F:      sound/parisc/harmony.*
4508
4509 HD29L2 MEDIA DRIVER
4510 M:      Antti Palosaari <crope@iki.fi>
4511 L:      linux-media@vger.kernel.org
4512 W:      http://linuxtv.org/
4513 W:      http://palosaari.fi/linux/
4514 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4515 T:      git git://linuxtv.org/anttip/media_tree.git
4516 S:      Maintained
4517 F:      drivers/media/dvb-frontends/hd29l2*
4518
4519 HEWLETT-PACKARD SMART2 RAID DRIVER
4520 L:      iss_storagedev@hp.com
4521 S:      Orphan
4522 F:      Documentation/blockdev/cpqarray.txt
4523 F:      drivers/block/cpqarray.*
4524
4525 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4526 M:      Don Brace <don.brace@pmcs.com>
4527 L:      iss_storagedev@hp.com
4528 L:      storagedev@pmcs.com
4529 L:      linux-scsi@vger.kernel.org
4530 S:      Supported
4531 F:      Documentation/scsi/hpsa.txt
4532 F:      drivers/scsi/hpsa*.[ch]
4533 F:      include/linux/cciss*.h
4534 F:      include/uapi/linux/cciss*.h
4535
4536 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4537 M:      Don Brace <don.brace@pmcs.com>
4538 L:      iss_storagedev@hp.com
4539 L:      storagedev@pmcs.com
4540 L:      linux-scsi@vger.kernel.org
4541 S:      Supported
4542 F:      Documentation/blockdev/cciss.txt
4543 F:      drivers/block/cciss*
4544 F:      include/linux/cciss_ioctl.h
4545 F:      include/uapi/linux/cciss_ioctl.h
4546
4547 HFS FILESYSTEM
4548 L:      linux-fsdevel@vger.kernel.org
4549 S:      Orphan
4550 F:      Documentation/filesystems/hfs.txt
4551 F:      fs/hfs/
4552
4553 HFSPLUS FILESYSTEM
4554 L:      linux-fsdevel@vger.kernel.org
4555 S:      Orphan
4556 F:      Documentation/filesystems/hfsplus.txt
4557 F:      fs/hfsplus/
4558
4559 HGA FRAMEBUFFER DRIVER
4560 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4561 L:      linux-nvidia@lists.surfsouth.com
4562 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4563 S:      Maintained
4564 F:      drivers/video/fbdev/hgafb.c
4565
4566 HIBERNATION (aka Software Suspend, aka swsusp)
4567 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4568 M:      Pavel Machek <pavel@ucw.cz>
4569 L:      linux-pm@vger.kernel.org
4570 S:      Supported
4571 F:      arch/x86/power/
4572 F:      drivers/base/power/
4573 F:      kernel/power/
4574 F:      include/linux/suspend.h
4575 F:      include/linux/freezer.h
4576 F:      include/linux/pm.h
4577 F:      arch/*/include/asm/suspend*.h
4578
4579 HID CORE LAYER
4580 M:      Jiri Kosina <jkosina@suse.cz>
4581 L:      linux-input@vger.kernel.org
4582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4583 S:      Maintained
4584 F:      drivers/hid/
4585 F:      include/linux/hid*
4586 F:      include/uapi/linux/hid*
4587
4588 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4589 M:      Thomas Gleixner <tglx@linutronix.de>
4590 L:      linux-kernel@vger.kernel.org
4591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4592 S:      Maintained
4593 F:      Documentation/timers/
4594 F:      kernel/time/hrtimer.c
4595 F:      kernel/time/clockevents.c
4596 F:      kernel/time/tick*.*
4597 F:      kernel/time/timer_*.c
4598 F:      include/linux/clockchips.h
4599 F:      include/linux/hrtimer.h
4600
4601 HIGH-SPEED SCC DRIVER FOR AX.25
4602 L:      linux-hams@vger.kernel.org
4603 S:      Orphan
4604 F:      drivers/net/hamradio/dmascc.c
4605 F:      drivers/net/hamradio/scc.c
4606
4607 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4608 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4609 W:      http://www.highpoint-tech.com
4610 S:      Supported
4611 F:      Documentation/scsi/hptiop.txt
4612 F:      drivers/scsi/hptiop.c
4613
4614 HIPPI
4615 M:      Jes Sorensen <jes@trained-monkey.org>
4616 L:      linux-hippi@sunsite.dk
4617 S:      Maintained
4618 F:      include/linux/hippidevice.h
4619 F:      include/uapi/linux/if_hippi.h
4620 F:      net/802/hippi.c
4621 F:      drivers/net/hippi/
4622
4623 HOST AP DRIVER
4624 M:      Jouni Malinen <j@w1.fi>
4625 L:      hostap@shmoo.com (subscribers-only)
4626 L:      linux-wireless@vger.kernel.org
4627 W:      http://hostap.epitest.fi/
4628 S:      Maintained
4629 F:      drivers/net/wireless/hostap/
4630
4631 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4632 L:      platform-driver-x86@vger.kernel.org
4633 S:      Orphan
4634 F:      drivers/platform/x86/tc1100-wmi.c
4635
4636 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4637 M:      Jaroslav Kysela <perex@perex.cz>
4638 S:      Maintained
4639 F:      drivers/net/ethernet/hp/hp100.*
4640
4641 HPET:   High Precision Event Timers driver
4642 M:      Clemens Ladisch <clemens@ladisch.de>
4643 S:      Maintained
4644 F:      Documentation/timers/hpet.txt
4645 F:      drivers/char/hpet.c
4646 F:      include/linux/hpet.h
4647 F:      include/uapi/linux/hpet.h
4648
4649 HPET:   x86
4650 S:      Orphan
4651 F:      arch/x86/kernel/hpet.c
4652 F:      arch/x86/include/asm/hpet.h
4653
4654 HPFS FILESYSTEM
4655 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4656 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4657 S:      Maintained
4658 F:      fs/hpfs/
4659
4660 HSI SUBSYSTEM
4661 M:      Sebastian Reichel <sre@kernel.org>
4662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4663 S:      Maintained
4664 F:      Documentation/ABI/testing/sysfs-bus-hsi
4665 F:      Documentation/hsi.txt
4666 F:      drivers/hsi/
4667 F:      include/linux/hsi/
4668 F:      include/uapi/linux/hsi/
4669
4670 HSO 3G MODEM DRIVER
4671 M:      Jan Dumon <j.dumon@option.com>
4672 W:      http://www.pharscape.org
4673 S:      Maintained
4674 F:      drivers/net/usb/hso.c
4675
4676 HSR NETWORK PROTOCOL
4677 M:      Arvid Brodin <arvid.brodin@alten.se>
4678 L:      netdev@vger.kernel.org
4679 S:      Maintained
4680 F:      net/hsr/
4681
4682 HTCPEN TOUCHSCREEN DRIVER
4683 M:      Pau Oliva Fora <pof@eslack.org>
4684 L:      linux-input@vger.kernel.org
4685 S:      Maintained
4686 F:      drivers/input/touchscreen/htcpen.c
4687
4688 HUGETLB FILESYSTEM
4689 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4690 S:      Maintained
4691 F:      fs/hugetlbfs/
4692
4693 Hyper-V CORE AND DRIVERS
4694 M:      K. Y. Srinivasan <kys@microsoft.com>
4695 M:      Haiyang Zhang <haiyangz@microsoft.com>
4696 L:      devel@linuxdriverproject.org
4697 S:      Maintained
4698 F:      arch/x86/include/asm/mshyperv.h
4699 F:      arch/x86/include/uapi/asm/hyperv.h
4700 F:      arch/x86/kernel/cpu/mshyperv.c
4701 F:      drivers/hid/hid-hyperv.c
4702 F:      drivers/hv/
4703 F:      drivers/input/serio/hyperv-keyboard.c
4704 F:      drivers/net/hyperv/
4705 F:      drivers/scsi/storvsc_drv.c
4706 F:      drivers/video/fbdev/hyperv_fb.c
4707 F:      include/linux/hyperv.h
4708 F:      tools/hv/
4709
4710 I2C OVER PARALLEL PORT
4711 M:      Jean Delvare <jdelvare@suse.de>
4712 L:      linux-i2c@vger.kernel.org
4713 S:      Maintained
4714 F:      Documentation/i2c/busses/i2c-parport
4715 F:      Documentation/i2c/busses/i2c-parport-light
4716 F:      drivers/i2c/busses/i2c-parport.c
4717 F:      drivers/i2c/busses/i2c-parport-light.c
4718
4719 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4720 M:      Jean Delvare <jdelvare@suse.de>
4721 L:      linux-i2c@vger.kernel.org
4722 S:      Maintained
4723 F:      Documentation/i2c/busses/i2c-ali1535
4724 F:      Documentation/i2c/busses/i2c-ali1563
4725 F:      Documentation/i2c/busses/i2c-ali15x3
4726 F:      Documentation/i2c/busses/i2c-amd756
4727 F:      Documentation/i2c/busses/i2c-amd8111
4728 F:      Documentation/i2c/busses/i2c-i801
4729 F:      Documentation/i2c/busses/i2c-nforce2
4730 F:      Documentation/i2c/busses/i2c-piix4
4731 F:      Documentation/i2c/busses/i2c-sis5595
4732 F:      Documentation/i2c/busses/i2c-sis630
4733 F:      Documentation/i2c/busses/i2c-sis96x
4734 F:      Documentation/i2c/busses/i2c-via
4735 F:      Documentation/i2c/busses/i2c-viapro
4736 F:      drivers/i2c/busses/i2c-ali1535.c
4737 F:      drivers/i2c/busses/i2c-ali1563.c
4738 F:      drivers/i2c/busses/i2c-ali15x3.c
4739 F:      drivers/i2c/busses/i2c-amd756.c
4740 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4741 F:      drivers/i2c/busses/i2c-amd8111.c
4742 F:      drivers/i2c/busses/i2c-i801.c
4743 F:      drivers/i2c/busses/i2c-isch.c
4744 F:      drivers/i2c/busses/i2c-nforce2.c
4745 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4746 F:      drivers/i2c/busses/i2c-piix4.c
4747 F:      drivers/i2c/busses/i2c-sis5595.c
4748 F:      drivers/i2c/busses/i2c-sis630.c
4749 F:      drivers/i2c/busses/i2c-sis96x.c
4750 F:      drivers/i2c/busses/i2c-via.c
4751 F:      drivers/i2c/busses/i2c-viapro.c
4752
4753 I2C/SMBUS ISMT DRIVER
4754 M:      Seth Heasley <seth.heasley@intel.com>
4755 M:      Neil Horman <nhorman@tuxdriver.com>
4756 L:      linux-i2c@vger.kernel.org
4757 F:      drivers/i2c/busses/i2c-ismt.c
4758 F:      Documentation/i2c/busses/i2c-ismt
4759
4760 I2C/SMBUS STUB DRIVER
4761 M:      Jean Delvare <jdelvare@suse.de>
4762 L:      linux-i2c@vger.kernel.org
4763 S:      Maintained
4764 F:      drivers/i2c/i2c-stub.c
4765
4766 I2C SUBSYSTEM
4767 M:      Wolfram Sang <wsa@the-dreams.de>
4768 L:      linux-i2c@vger.kernel.org
4769 W:      https://i2c.wiki.kernel.org/
4770 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4772 S:      Maintained
4773 F:      Documentation/devicetree/bindings/i2c/
4774 F:      Documentation/i2c/
4775 F:      drivers/i2c/
4776 F:      include/linux/i2c.h
4777 F:      include/linux/i2c-*.h
4778 F:      include/uapi/linux/i2c.h
4779 F:      include/uapi/linux/i2c-*.h
4780
4781 I2C ACPI SUPPORT
4782 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4783 L:      linux-i2c@vger.kernel.org
4784 L:      linux-acpi@vger.kernel.org
4785 S:      Maintained
4786
4787 I2C-TAOS-EVM DRIVER
4788 M:      Jean Delvare <jdelvare@suse.de>
4789 L:      linux-i2c@vger.kernel.org
4790 S:      Maintained
4791 F:      Documentation/i2c/busses/i2c-taos-evm
4792 F:      drivers/i2c/busses/i2c-taos-evm.c
4793
4794 I2C-TINY-USB DRIVER
4795 M:      Till Harbaum <till@harbaum.org>
4796 L:      linux-i2c@vger.kernel.org
4797 W:      http://www.harbaum.org/till/i2c_tiny_usb
4798 S:      Maintained
4799 F:      drivers/i2c/busses/i2c-tiny-usb.c
4800
4801 i386 BOOT CODE
4802 M:      "H. Peter Anvin" <hpa@zytor.com>
4803 S:      Maintained
4804 F:      arch/x86/boot/
4805
4806 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4807 M:      "H. Peter Anvin" <hpa@zytor.com>
4808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4809 S:      Maintained
4810
4811 IA64 (Itanium) PLATFORM
4812 M:      Tony Luck <tony.luck@intel.com>
4813 M:      Fenghua Yu <fenghua.yu@intel.com>
4814 L:      linux-ia64@vger.kernel.org
4815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4816 S:      Maintained
4817 F:      arch/ia64/
4818
4819 IBM Power in-Nest Crypto Acceleration
4820 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4821 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4822 L:      linux-crypto@vger.kernel.org
4823 S:      Supported
4824 F:      drivers/crypto/nx/
4825
4826 IBM Power 842 compression accelerator
4827 M:      Dan Streetman <ddstreet@us.ibm.com>
4828 S:      Supported
4829 F:      drivers/crypto/nx/nx-842.c
4830 F:      include/linux/nx842.h
4831
4832 IBM Power Linux RAID adapter
4833 M:      Brian King <brking@us.ibm.com>
4834 S:      Supported
4835 F:      drivers/scsi/ipr.*
4836
4837 IBM Power Virtual Ethernet Device Driver
4838 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4839 L:      netdev@vger.kernel.org
4840 S:      Supported
4841 F:      drivers/net/ethernet/ibm/ibmveth.*
4842
4843 IBM Power Virtual SCSI Device Drivers
4844 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4845 L:      linux-scsi@vger.kernel.org
4846 S:      Supported
4847 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4848 F:      drivers/scsi/ibmvscsi/viosrp.h
4849
4850 IBM Power Virtual FC Device Drivers
4851 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4852 L:      linux-scsi@vger.kernel.org
4853 S:      Supported
4854 F:      drivers/scsi/ibmvscsi/ibmvfc*
4855
4856 IBM ServeRAID RAID DRIVER
4857 S:      Orphan
4858 F:      drivers/scsi/ips.*
4859
4860 ICH LPC AND GPIO DRIVER
4861 M:      Peter Tyser <ptyser@xes-inc.com>
4862 S:      Maintained
4863 F:      drivers/mfd/lpc_ich.c
4864 F:      drivers/gpio/gpio-ich.c
4865
4866 IDE SUBSYSTEM
4867 M:      "David S. Miller" <davem@davemloft.net>
4868 L:      linux-ide@vger.kernel.org
4869 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4871 S:      Maintained
4872 F:      Documentation/ide/
4873 F:      drivers/ide/
4874 F:      include/linux/ide.h
4875
4876 IDEAPAD LAPTOP EXTRAS DRIVER
4877 M:      Ike Panhc <ike.pan@canonical.com>
4878 L:      platform-driver-x86@vger.kernel.org
4879 W:      http://launchpad.net/ideapad-laptop
4880 S:      Maintained
4881 F:      drivers/platform/x86/ideapad-laptop.c
4882
4883 IDEAPAD LAPTOP SLIDEBAR DRIVER
4884 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4885 L:      linux-input@vger.kernel.org
4886 W:      https://github.com/o2genum/ideapad-slidebar
4887 S:      Maintained
4888 F:      drivers/input/misc/ideapad_slidebar.c
4889
4890 IDE/ATAPI DRIVERS
4891 M:      Borislav Petkov <bp@alien8.de>
4892 L:      linux-ide@vger.kernel.org
4893 S:      Maintained
4894 F:      Documentation/cdrom/ide-cd
4895 F:      drivers/ide/ide-cd*
4896
4897 IDLE-I7300
4898 M:      Andy Henroid <andrew.d.henroid@intel.com>
4899 L:      linux-pm@vger.kernel.org
4900 S:      Supported
4901 F:      drivers/idle/i7300_idle.c
4902
4903 IEEE 802.15.4 SUBSYSTEM
4904 M:      Alexander Aring <alex.aring@gmail.com>
4905 L:      linux-wpan@vger.kernel.org
4906 W:      https://github.com/linux-wpan
4907 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4908 S:      Maintained
4909 F:      net/ieee802154/
4910 F:      net/mac802154/
4911 F:      drivers/net/ieee802154/
4912 F:      include/linux/nl802154.h
4913 F:      include/linux/ieee802154.h
4914 F:      include/net/nl802154.h
4915 F:      include/net/mac802154.h
4916 F:      include/net/af_ieee802154.h
4917 F:      include/net/cfg802154.h
4918 F:      include/net/ieee802154_netdev.h
4919 F:      Documentation/networking/ieee802154.txt
4920
4921 IGORPLUG-USB IR RECEIVER
4922 M:      Sean Young <sean@mess.org>
4923 L:      linux-media@vger.kernel.org
4924 S:      Maintained
4925 F:      drivers/media/rc/igorplugusb.c
4926
4927 IGUANAWORKS USB IR TRANSCEIVER
4928 M:      Sean Young <sean@mess.org>
4929 L:      linux-media@vger.kernel.org
4930 S:      Maintained
4931 F:      drivers/media/rc/iguanair.c
4932
4933 IIO SUBSYSTEM AND DRIVERS
4934 M:      Jonathan Cameron <jic23@kernel.org>
4935 R:      Hartmut Knaack <knaack.h@gmx.de>
4936 R:      Lars-Peter Clausen <lars@metafoo.de>
4937 R:      Peter Meerwald <pmeerw@pmeerw.net>
4938 L:      linux-iio@vger.kernel.org
4939 S:      Maintained
4940 F:      drivers/iio/
4941 F:      drivers/staging/iio/
4942 F:      include/linux/iio/
4943
4944 IKANOS/ADI EAGLE ADSL USB DRIVER
4945 M:      Matthieu Castet <castet.matthieu@free.fr>
4946 M:      Stanislaw Gruszka <stf_xl@wp.pl>
4947 S:      Maintained
4948 F:      drivers/usb/atm/ueagle-atm.c
4949
4950 INA209 HARDWARE MONITOR DRIVER
4951 M:      Guenter Roeck <linux@roeck-us.net>
4952 L:      lm-sensors@lm-sensors.org
4953 S:      Maintained
4954 F:      Documentation/hwmon/ina209
4955 F:      Documentation/devicetree/bindings/i2c/ina209.txt
4956 F:      drivers/hwmon/ina209.c
4957
4958 INA2XX HARDWARE MONITOR DRIVER
4959 M:      Guenter Roeck <linux@roeck-us.net>
4960 L:      lm-sensors@lm-sensors.org
4961 S:      Maintained
4962 F:      Documentation/hwmon/ina2xx
4963 F:      drivers/hwmon/ina2xx.c
4964 F:      include/linux/platform_data/ina2xx.h
4965
4966 INDUSTRY PACK SUBSYSTEM (IPACK)
4967 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4968 M:      Jens Taprogge <jens.taprogge@taprogge.org>
4969 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4970 L:      industrypack-devel@lists.sourceforge.net
4971 W:      http://industrypack.sourceforge.net
4972 S:      Maintained
4973 F:      drivers/ipack/
4974
4975 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4976 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4977 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
4978 L:      linux-ima-devel@lists.sourceforge.net
4979 L:      linux-ima-user@lists.sourceforge.net
4980 L:      linux-security-module@vger.kernel.org
4981 S:      Supported
4982 F:      security/integrity/ima/
4983
4984 IMGTEC IR DECODER DRIVER
4985 M:      James Hogan <james.hogan@imgtec.com>
4986 S:      Maintained
4987 F:      drivers/media/rc/img-ir/
4988
4989 IMS TWINTURBO FRAMEBUFFER DRIVER
4990 L:      linux-fbdev@vger.kernel.org
4991 S:      Orphan
4992 F:      drivers/video/fbdev/imsttfb.c
4993
4994 INFINIBAND SUBSYSTEM
4995 M:      Roland Dreier <roland@kernel.org>
4996 M:      Sean Hefty <sean.hefty@intel.com>
4997 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
4998 L:      linux-rdma@vger.kernel.org
4999 W:      http://www.openfabrics.org/
5000 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
5002 S:      Supported
5003 F:      Documentation/infiniband/
5004 F:      drivers/infiniband/
5005 F:      include/uapi/linux/if_infiniband.h
5006
5007 INOTIFY
5008 M:      John McCutchan <john@johnmccutchan.com>
5009 M:      Robert Love <rlove@rlove.org>
5010 M:      Eric Paris <eparis@parisplace.org>
5011 S:      Maintained
5012 F:      Documentation/filesystems/inotify.txt
5013 F:      fs/notify/inotify/
5014 F:      include/linux/inotify.h
5015 F:      include/uapi/linux/inotify.h
5016
5017 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5018 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5019 L:      linux-input@vger.kernel.org
5020 Q:      http://patchwork.kernel.org/project/linux-input/list/
5021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5022 S:      Maintained
5023 F:      drivers/input/
5024 F:      include/linux/input.h
5025 F:      include/uapi/linux/input.h
5026 F:      include/linux/input/
5027
5028 INPUT MULTITOUCH (MT) PROTOCOL
5029 M:      Henrik Rydberg <rydberg@bitmath.org>
5030 L:      linux-input@vger.kernel.org
5031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5032 S:      Odd fixes
5033 F:      Documentation/input/multi-touch-protocol.txt
5034 F:      drivers/input/input-mt.c
5035 K:      \b(ABS|SYN)_MT_
5036
5037 INTEL ASoC BDW/HSW DRIVERS
5038 M:      Jie Yang <yang.jie@linux.intel.com>
5039 L:      alsa-devel@alsa-project.org
5040 S:      Supported
5041 F:      sound/soc/intel/sst-haswell*
5042 F:      sound/soc/intel/sst-dsp*
5043 F:      sound/soc/intel/sst-firmware.c
5044 F:      sound/soc/intel/broadwell.c
5045 F:      sound/soc/intel/haswell.c
5046
5047 INTEL C600 SERIES SAS CONTROLLER DRIVER
5048 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5049 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5050 L:      linux-scsi@vger.kernel.org
5051 T:      git git://git.code.sf.net/p/intel-sas/isci
5052 S:      Supported
5053 F:      drivers/scsi/isci/
5054
5055 INTEL IDLE DRIVER
5056 M:      Len Brown <lenb@kernel.org>
5057 L:      linux-pm@vger.kernel.org
5058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5059 S:      Supported
5060 F:      drivers/idle/intel_idle.c
5061
5062 INTEL PSTATE DRIVER
5063 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5064 L:      linux-pm@vger.kernel.org
5065 S:      Supported
5066 F:      drivers/cpufreq/intel_pstate.c
5067
5068 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5069 M:      Maik Broemme <mbroemme@plusserver.de>
5070 L:      linux-fbdev@vger.kernel.org
5071 S:      Maintained
5072 F:      Documentation/fb/intelfb.txt
5073 F:      drivers/video/fbdev/intelfb/
5074
5075 INTEL 810/815 FRAMEBUFFER DRIVER
5076 M:      Antonino Daplas <adaplas@gmail.com>
5077 L:      linux-fbdev@vger.kernel.org
5078 S:      Maintained
5079 F:      drivers/video/fbdev/i810/
5080
5081 INTEL MENLOW THERMAL DRIVER
5082 M:      Sujith Thomas <sujith.thomas@intel.com>
5083 L:      platform-driver-x86@vger.kernel.org
5084 W:      https://01.org/linux-acpi
5085 S:      Supported
5086 F:      drivers/platform/x86/intel_menlow.c
5087
5088 INTEL IA32 MICROCODE UPDATE SUPPORT
5089 M:      Borislav Petkov <bp@alien8.de>
5090 S:      Maintained
5091 F:      arch/x86/kernel/cpu/microcode/core*
5092 F:      arch/x86/kernel/cpu/microcode/intel*
5093
5094 INTEL I/OAT DMA DRIVER
5095 M:      Dave Jiang <dave.jiang@intel.com>
5096 R:      Dan Williams <dan.j.williams@intel.com>
5097 L:      dmaengine@vger.kernel.org
5098 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5099 S:      Supported
5100 F:      drivers/dma/ioat*
5101
5102 INTEL IOMMU (VT-d)
5103 M:      David Woodhouse <dwmw2@infradead.org>
5104 L:      iommu@lists.linux-foundation.org
5105 T:      git git://git.infradead.org/iommu-2.6.git
5106 S:      Supported
5107 F:      drivers/iommu/intel-iommu.c
5108 F:      include/linux/intel-iommu.h
5109
5110 INTEL IOP-ADMA DMA DRIVER
5111 R:      Dan Williams <dan.j.williams@intel.com>
5112 S:      Odd fixes
5113 F:      drivers/dma/iop-adma.c
5114
5115 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5116 M:      Krzysztof Halasa <khalasa@piap.pl>
5117 S:      Maintained
5118 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5119 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5120 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5121 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5122 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5123 F:      drivers/net/wan/ixp4xx_hss.c
5124
5125 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5126 M:      Deepak Saxena <dsaxena@plexity.net>
5127 S:      Maintained
5128 F:      drivers/char/hw_random/ixp4xx-rng.c
5129
5130 INTEL ETHERNET DRIVERS
5131 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5132 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5133 R:      Shannon Nelson <shannon.nelson@intel.com>
5134 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5135 R:      Don Skidmore <donald.c.skidmore@intel.com>
5136 R:      Matthew Vick <matthew.vick@intel.com>
5137 R:      John Ronciak <john.ronciak@intel.com>
5138 R:      Mitch Williams <mitch.a.williams@intel.com>
5139 L:      intel-wired-lan@lists.osuosl.org
5140 W:      http://www.intel.com/support/feedback.htm
5141 W:      http://e1000.sourceforge.net/
5142 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5145 S:      Supported
5146 F:      Documentation/networking/e100.txt
5147 F:      Documentation/networking/e1000.txt
5148 F:      Documentation/networking/e1000e.txt
5149 F:      Documentation/networking/igb.txt
5150 F:      Documentation/networking/igbvf.txt
5151 F:      Documentation/networking/ixgb.txt
5152 F:      Documentation/networking/ixgbe.txt
5153 F:      Documentation/networking/ixgbevf.txt
5154 F:      Documentation/networking/i40e.txt
5155 F:      Documentation/networking/i40evf.txt
5156 F:      drivers/net/ethernet/intel/
5157 F:      drivers/net/ethernet/intel/*/
5158
5159 INTEL-MID GPIO DRIVER
5160 M:      David Cohen <david.a.cohen@linux.intel.com>
5161 L:      linux-gpio@vger.kernel.org
5162 S:      Maintained
5163 F:      drivers/gpio/gpio-intel-mid.c
5164
5165 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5166 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5167 L:      linux-wireless@vger.kernel.org
5168 S:      Maintained
5169 F:      Documentation/networking/README.ipw2100
5170 F:      Documentation/networking/README.ipw2200
5171 F:      drivers/net/wireless/ipw2x00/
5172
5173 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5174 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5175 M:      Gang Wei <gang.wei@intel.com>
5176 M:      Shane Wang <shane.wang@intel.com>
5177 L:      tboot-devel@lists.sourceforge.net
5178 W:      http://tboot.sourceforge.net
5179 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5180 S:      Supported
5181 F:      Documentation/intel_txt.txt
5182 F:      include/linux/tboot.h
5183 F:      arch/x86/kernel/tboot.c
5184
5185 INTEL WIRELESS WIMAX CONNECTION 2400
5186 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5187 M:      linux-wimax@intel.com
5188 L:     wimax@linuxwimax.org (subscribers-only)
5189 S:      Supported
5190 W:      http://linuxwimax.org
5191 F:      Documentation/wimax/README.i2400m
5192 F:      drivers/net/wimax/i2400m/
5193 F:      include/uapi/linux/wimax/i2400m.h
5194
5195 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5196 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5197 L:      linux-wireless@vger.kernel.org
5198 S:      Supported
5199 F:      drivers/net/wireless/iwlegacy/
5200
5201 INTEL WIRELESS WIFI LINK (iwlwifi)
5202 M:      Johannes Berg <johannes.berg@intel.com>
5203 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5204 M:      Intel Linux Wireless <ilw@linux.intel.com>
5205 L:      linux-wireless@vger.kernel.org
5206 W:      http://intellinuxwireless.org
5207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5208 S:      Supported
5209 F:      drivers/net/wireless/iwlwifi/
5210
5211 INTEL MANAGEMENT ENGINE (mei)
5212 M:      Tomas Winkler <tomas.winkler@intel.com>
5213 L:      linux-kernel@vger.kernel.org
5214 S:      Supported
5215 F:      include/uapi/linux/mei.h
5216 F:      drivers/misc/mei/*
5217 F:      Documentation/misc-devices/mei/*
5218
5219 IOC3 ETHERNET DRIVER
5220 M:      Ralf Baechle <ralf@linux-mips.org>
5221 L:      linux-mips@linux-mips.org
5222 S:      Maintained
5223 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5224
5225 IOC3 SERIAL DRIVER
5226 M:      Pat Gefre <pfg@sgi.com>
5227 L:      linux-serial@vger.kernel.org
5228 S:      Maintained
5229 F:      drivers/tty/serial/ioc3_serial.c
5230
5231 IOMMU DRIVERS
5232 M:      Joerg Roedel <joro@8bytes.org>
5233 L:      iommu@lists.linux-foundation.org
5234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5235 S:      Maintained
5236 F:      drivers/iommu/
5237
5238 IP MASQUERADING
5239 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5240 S:      Maintained
5241 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5242
5243 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5244 M:      Francois Romieu <romieu@fr.zoreil.com>
5245 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5246 L:      netdev@vger.kernel.org
5247 S:      Maintained
5248 F:      drivers/net/ethernet/icplus/ipg.*
5249
5250 IPATH DRIVER
5251 M:      Mike Marciniszyn <infinipath@intel.com>
5252 L:      linux-rdma@vger.kernel.org
5253 S:      Maintained
5254 F:      drivers/infiniband/hw/ipath/
5255
5256 IPMI SUBSYSTEM
5257 M:      Corey Minyard <minyard@acm.org>
5258 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5259 W:      http://openipmi.sourceforge.net/
5260 S:      Supported
5261 F:      Documentation/IPMI.txt
5262 F:      drivers/char/ipmi/
5263 F:      include/linux/ipmi*
5264 F:      include/uapi/linux/ipmi*
5265
5266 IPS SCSI RAID DRIVER
5267 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5268 L:      linux-scsi@vger.kernel.org
5269 W:      http://www.adaptec.com/
5270 S:      Maintained
5271 F:      drivers/scsi/ips*
5272
5273 IPVS
5274 M:      Wensong Zhang <wensong@linux-vs.org>
5275 M:      Simon Horman <horms@verge.net.au>
5276 M:      Julian Anastasov <ja@ssi.bg>
5277 L:      netdev@vger.kernel.org
5278 L:      lvs-devel@vger.kernel.org
5279 S:      Maintained
5280 F:      Documentation/networking/ipvs-sysctl.txt
5281 F:      include/net/ip_vs.h
5282 F:      include/uapi/linux/ip_vs.h
5283 F:      net/netfilter/ipvs/
5284
5285 IPWIRELESS DRIVER
5286 M:      Jiri Kosina <jkosina@suse.cz>
5287 M:      David Sterba <dsterba@suse.cz>
5288 S:      Odd Fixes
5289 F:      drivers/tty/ipwireless/
5290
5291 IPX NETWORK LAYER
5292 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5293 L:      netdev@vger.kernel.org
5294 S:      Maintained
5295 F:      include/net/ipx.h
5296 F:      include/uapi/linux/ipx.h
5297 F:      net/ipx/
5298
5299 IRDA SUBSYSTEM
5300 M:      Samuel Ortiz <samuel@sortiz.org>
5301 L:      irda-users@lists.sourceforge.net (subscribers-only)
5302 L:      netdev@vger.kernel.org
5303 W:      http://irda.sourceforge.net/
5304 S:      Maintained
5305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5306 F:      Documentation/networking/irda.txt
5307 F:      drivers/net/irda/
5308 F:      include/net/irda/
5309 F:      net/irda/
5310
5311 IRQ SUBSYSTEM
5312 M:      Thomas Gleixner <tglx@linutronix.de>
5313 L:      linux-kernel@vger.kernel.org
5314 S:      Maintained
5315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5316 F:      kernel/irq/
5317
5318 IRQCHIP DRIVERS
5319 M:      Thomas Gleixner <tglx@linutronix.de>
5320 M:      Jason Cooper <jason@lakedaemon.net>
5321 L:      linux-kernel@vger.kernel.org
5322 S:      Maintained
5323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5324 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5325 F:      Documentation/devicetree/bindings/interrupt-controller/
5326 F:      drivers/irqchip/
5327
5328 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5329 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5330 S:      Maintained
5331 F:      Documentation/IRQ-domain.txt
5332 F:      include/linux/irqdomain.h
5333 F:      kernel/irq/irqdomain.c
5334
5335 ISAPNP
5336 M:      Jaroslav Kysela <perex@perex.cz>
5337 S:      Maintained
5338 F:      Documentation/isapnp.txt
5339 F:      drivers/pnp/isapnp/
5340 F:      include/linux/isapnp.h
5341
5342 ISA RADIO MODULE
5343 M:      Hans Verkuil <hverkuil@xs4all.nl>
5344 L:      linux-media@vger.kernel.org
5345 T:      git git://linuxtv.org/media_tree.git
5346 W:      http://linuxtv.org
5347 S:      Maintained
5348 F:      drivers/media/radio/radio-isa*
5349
5350 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5351 M:      Peter Jones <pjones@redhat.com>
5352 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5353 S:      Maintained
5354 F:      drivers/firmware/iscsi_ibft*
5355
5356 ISCSI
5357 M:      Mike Christie <michaelc@cs.wisc.edu>
5358 L:      open-iscsi@googlegroups.com
5359 W:      www.open-iscsi.org
5360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5361 S:      Maintained
5362 F:      drivers/scsi/*iscsi*
5363 F:      include/scsi/*iscsi*
5364
5365 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5366 M:      Or Gerlitz <ogerlitz@mellanox.com>
5367 M:      Sagi Grimberg <sagig@mellanox.com>
5368 M:      Roi Dayan <roid@mellanox.com>
5369 L:      linux-rdma@vger.kernel.org
5370 S:      Supported
5371 W:      http://www.openfabrics.org
5372 W:      www.open-iscsi.org
5373 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5374 F:      drivers/infiniband/ulp/iser/
5375
5376 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5377 M:      Sagi Grimberg <sagig@mellanox.com>
5378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5379 L:      linux-rdma@vger.kernel.org
5380 L:      target-devel@vger.kernel.org
5381 S:      Supported
5382 W:      http://www.linux-iscsi.org
5383 F:      drivers/infiniband/ulp/isert
5384
5385 ISDN SUBSYSTEM
5386 M:      Karsten Keil <isdn@linux-pingi.de>
5387 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5388 L:      netdev@vger.kernel.org
5389 W:      http://www.isdn4linux.de
5390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5391 S:      Maintained
5392 F:      Documentation/isdn/
5393 F:      drivers/isdn/
5394 F:      include/linux/isdn.h
5395 F:      include/linux/isdn/
5396 F:      include/uapi/linux/isdn.h
5397 F:      include/uapi/linux/isdn/
5398
5399 ISDN SUBSYSTEM (Eicon active card driver)
5400 M:      Armin Schindler <mac@melware.de>
5401 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5402 W:      http://www.melware.de
5403 S:      Maintained
5404 F:      drivers/isdn/hardware/eicon/
5405
5406 IT87 HARDWARE MONITORING DRIVER
5407 M:      Jean Delvare <jdelvare@suse.de>
5408 L:      lm-sensors@lm-sensors.org
5409 S:      Maintained
5410 F:      Documentation/hwmon/it87
5411 F:      drivers/hwmon/it87.c
5412
5413 IT913X MEDIA DRIVER
5414 M:      Antti Palosaari <crope@iki.fi>
5415 L:      linux-media@vger.kernel.org
5416 W:      http://linuxtv.org/
5417 W:      http://palosaari.fi/linux/
5418 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5419 T:      git git://linuxtv.org/anttip/media_tree.git
5420 S:      Maintained
5421 F:      drivers/media/tuners/it913x*
5422
5423 IVTV VIDEO4LINUX DRIVER
5424 M:      Andy Walls <awalls@md.metrocast.net>
5425 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5426 L:      linux-media@vger.kernel.org
5427 T:      git git://linuxtv.org/media_tree.git
5428 W:      http://www.ivtvdriver.org
5429 S:      Maintained
5430 F:      Documentation/video4linux/*.ivtv
5431 F:      drivers/media/pci/ivtv/
5432 F:      include/uapi/linux/ivtv*
5433
5434 IX2505V MEDIA DRIVER
5435 M:      Malcolm Priestley <tvboxspy@gmail.com>
5436 L:      linux-media@vger.kernel.org
5437 W:      http://linuxtv.org/
5438 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5439 S:      Maintained
5440 F:      drivers/media/dvb-frontends/ix2505v*
5441
5442 JC42.4 TEMPERATURE SENSOR DRIVER
5443 M:      Guenter Roeck <linux@roeck-us.net>
5444 L:      lm-sensors@lm-sensors.org
5445 S:      Maintained
5446 F:      drivers/hwmon/jc42.c
5447 F:      Documentation/hwmon/jc42
5448
5449 JFS FILESYSTEM
5450 M:      Dave Kleikamp <shaggy@kernel.org>
5451 L:      jfs-discussion@lists.sourceforge.net
5452 W:      http://jfs.sourceforge.net/
5453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5454 S:      Maintained
5455 F:      Documentation/filesystems/jfs.txt
5456 F:      fs/jfs/
5457
5458 JME NETWORK DRIVER
5459 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5460 L:      netdev@vger.kernel.org
5461 S:      Maintained
5462 F:      drivers/net/ethernet/jme.*
5463
5464 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5465 M:      David Woodhouse <dwmw2@infradead.org>
5466 L:      linux-mtd@lists.infradead.org
5467 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5468 S:      Maintained
5469 F:      fs/jffs2/
5470 F:      include/uapi/linux/jffs2.h
5471
5472 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5473 M:      Andrew Morton <akpm@linux-foundation.org>
5474 M:      Jan Kara <jack@suse.cz>
5475 L:      linux-ext4@vger.kernel.org
5476 S:      Maintained
5477 F:      fs/jbd/
5478 F:      include/linux/jbd.h
5479
5480 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5481 M:      "Theodore Ts'o" <tytso@mit.edu>
5482 L:      linux-ext4@vger.kernel.org
5483 S:      Maintained
5484 F:      fs/jbd2/
5485 F:      include/linux/jbd2.h
5486
5487 JSM Neo PCI based serial card
5488 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5489 L:      linux-serial@vger.kernel.org
5490 S:      Maintained
5491 F:      drivers/tty/serial/jsm/
5492
5493 K10TEMP HARDWARE MONITORING DRIVER
5494 M:      Clemens Ladisch <clemens@ladisch.de>
5495 L:      lm-sensors@lm-sensors.org
5496 S:      Maintained
5497 F:      Documentation/hwmon/k10temp
5498 F:      drivers/hwmon/k10temp.c
5499
5500 K8TEMP HARDWARE MONITORING DRIVER
5501 M:      Rudolf Marek <r.marek@assembler.cz>
5502 L:      lm-sensors@lm-sensors.org
5503 S:      Maintained
5504 F:      Documentation/hwmon/k8temp
5505 F:      drivers/hwmon/k8temp.c
5506
5507 KCONFIG
5508 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5509 L:      linux-kbuild@vger.kernel.org
5510 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5511 S:      Maintained
5512 F:      Documentation/kbuild/kconfig-language.txt
5513 F:      scripts/kconfig/
5514
5515 KDUMP
5516 M:      Vivek Goyal <vgoyal@redhat.com>
5517 M:      Haren Myneni <hbabu@us.ibm.com>
5518 L:      kexec@lists.infradead.org
5519 W:      http://lse.sourceforge.net/kdump/
5520 S:      Maintained
5521 F:      Documentation/kdump/
5522
5523 KEENE FM RADIO TRANSMITTER DRIVER
5524 M:      Hans Verkuil <hverkuil@xs4all.nl>
5525 L:      linux-media@vger.kernel.org
5526 T:      git git://linuxtv.org/media_tree.git
5527 W:      http://linuxtv.org
5528 S:      Maintained
5529 F:      drivers/media/radio/radio-keene*
5530
5531 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5532 M:      Ian Kent <raven@themaw.net>
5533 L:      autofs@vger.kernel.org
5534 S:      Maintained
5535 F:      fs/autofs4/
5536
5537 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5538 M:      Michal Marek <mmarek@suse.cz>
5539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5541 L:      linux-kbuild@vger.kernel.org
5542 S:      Maintained
5543 F:      Documentation/kbuild/
5544 F:      Makefile
5545 F:      scripts/Makefile.*
5546 F:      scripts/basic/
5547 F:      scripts/mk*
5548 F:      scripts/package/
5549
5550 KERNEL JANITORS
5551 L:      kernel-janitors@vger.kernel.org
5552 W:      http://kernelnewbies.org/KernelJanitors
5553 S:      Odd Fixes
5554
5555 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5556 M:      "J. Bruce Fields" <bfields@fieldses.org>
5557 L:      linux-nfs@vger.kernel.org
5558 W:      http://nfs.sourceforge.net/
5559 S:      Supported
5560 F:      fs/nfsd/
5561 F:      include/uapi/linux/nfsd/
5562 F:      fs/lockd/
5563 F:      fs/nfs_common/
5564 F:      net/sunrpc/
5565 F:      include/linux/lockd/
5566 F:      include/linux/sunrpc/
5567 F:      include/uapi/linux/sunrpc/
5568
5569 KERNEL SELFTEST FRAMEWORK
5570 M:      Shuah Khan <shuahkh@osg.samsung.com>
5571 L:      linux-api@vger.kernel.org
5572 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5573 S:      Maintained
5574 F:      tools/testing/selftests
5575
5576 KERNEL VIRTUAL MACHINE (KVM)
5577 M:      Gleb Natapov <gleb@kernel.org>
5578 M:      Paolo Bonzini <pbonzini@redhat.com>
5579 L:      kvm@vger.kernel.org
5580 W:      http://www.linux-kvm.org
5581 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5582 S:      Supported
5583 F:      Documentation/*/kvm*.txt
5584 F:      Documentation/virtual/kvm/
5585 F:      arch/*/kvm/
5586 F:      arch/*/include/asm/kvm*
5587 F:      include/linux/kvm*
5588 F:      include/uapi/linux/kvm*
5589 F:      virt/kvm/
5590
5591 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5592 M:      Joerg Roedel <joro@8bytes.org>
5593 L:      kvm@vger.kernel.org
5594 W:      http://kvm.qumranet.com
5595 S:      Maintained
5596 F:      arch/x86/include/asm/svm.h
5597 F:      arch/x86/kvm/svm.c
5598
5599 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5600 M:      Alexander Graf <agraf@suse.de>
5601 L:      kvm-ppc@vger.kernel.org
5602 W:      http://kvm.qumranet.com
5603 T:      git git://github.com/agraf/linux-2.6.git
5604 S:      Supported
5605 F:      arch/powerpc/include/asm/kvm*
5606 F:      arch/powerpc/kvm/
5607
5608 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5609 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5610 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5611 M:      linux390@de.ibm.com
5612 L:      linux-s390@vger.kernel.org
5613 W:      http://www.ibm.com/developerworks/linux/linux390/
5614 S:      Supported
5615 F:      Documentation/s390/kvm.txt
5616 F:      arch/s390/include/asm/kvm*
5617 F:      arch/s390/kvm/
5618 F:      drivers/s390/kvm/
5619
5620 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5621 M:      Christoffer Dall <christoffer.dall@linaro.org>
5622 M:      Marc Zyngier <marc.zyngier@arm.com>
5623 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5624 L:      kvmarm@lists.cs.columbia.edu
5625 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5626 S:      Supported
5627 F:      arch/arm/include/uapi/asm/kvm*
5628 F:      arch/arm/include/asm/kvm*
5629 F:      arch/arm/kvm/
5630 F:      virt/kvm/arm/
5631 F:      include/kvm/arm_*
5632
5633 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5634 M:      Christoffer Dall <christoffer.dall@linaro.org>
5635 M:      Marc Zyngier <marc.zyngier@arm.com>
5636 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5637 L:      kvmarm@lists.cs.columbia.edu
5638 S:      Maintained
5639 F:      arch/arm64/include/uapi/asm/kvm*
5640 F:      arch/arm64/include/asm/kvm*
5641 F:      arch/arm64/kvm/
5642
5643 KEXEC
5644 M:      Eric Biederman <ebiederm@xmission.com>
5645 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5646 L:      kexec@lists.infradead.org
5647 S:      Maintained
5648 F:      include/linux/kexec.h
5649 F:      include/uapi/linux/kexec.h
5650 F:      kernel/kexec.c
5651
5652 KEYS/KEYRINGS:
5653 M:      David Howells <dhowells@redhat.com>
5654 L:      keyrings@linux-nfs.org
5655 S:      Maintained
5656 F:      Documentation/security/keys.txt
5657 F:      include/linux/key.h
5658 F:      include/linux/key-type.h
5659 F:      include/keys/
5660 F:      security/keys/
5661
5662 KEYS-TRUSTED
5663 M:      David Safford <safford@us.ibm.com>
5664 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5665 L:      linux-security-module@vger.kernel.org
5666 L:      keyrings@linux-nfs.org
5667 S:      Supported
5668 F:      Documentation/security/keys-trusted-encrypted.txt
5669 F:      include/keys/trusted-type.h
5670 F:      security/keys/trusted.c
5671 F:      security/keys/trusted.h
5672
5673 KEYS-ENCRYPTED
5674 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5675 M:      David Safford <safford@us.ibm.com>
5676 L:      linux-security-module@vger.kernel.org
5677 L:      keyrings@linux-nfs.org
5678 S:      Supported
5679 F:      Documentation/security/keys-trusted-encrypted.txt
5680 F:      include/keys/encrypted-type.h
5681 F:      security/keys/encrypted-keys/
5682
5683 KGDB / KDB /debug_core
5684 M:      Jason Wessel <jason.wessel@windriver.com>
5685 W:      http://kgdb.wiki.kernel.org/
5686 L:      kgdb-bugreport@lists.sourceforge.net
5687 S:      Maintained
5688 F:      Documentation/DocBook/kgdb.tmpl
5689 F:      drivers/misc/kgdbts.c
5690 F:      drivers/tty/serial/kgdboc.c
5691 F:      include/linux/kdb.h
5692 F:      include/linux/kgdb.h
5693 F:      kernel/debug/
5694
5695 KMEMCHECK
5696 M:      Vegard Nossum <vegardno@ifi.uio.no>
5697 M:      Pekka Enberg <penberg@kernel.org>
5698 S:      Maintained
5699 F:      Documentation/kmemcheck.txt
5700 F:      arch/x86/include/asm/kmemcheck.h
5701 F:      arch/x86/mm/kmemcheck/
5702 F:      include/linux/kmemcheck.h
5703 F:      mm/kmemcheck.c
5704
5705 KMEMLEAK
5706 M:      Catalin Marinas <catalin.marinas@arm.com>
5707 S:      Maintained
5708 F:      Documentation/kmemleak.txt
5709 F:      include/linux/kmemleak.h
5710 F:      mm/kmemleak.c
5711 F:      mm/kmemleak-test.c
5712
5713 KPROBES
5714 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5715 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5716 M:      "David S. Miller" <davem@davemloft.net>
5717 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5718 S:      Maintained
5719 F:      Documentation/kprobes.txt
5720 F:      include/linux/kprobes.h
5721 F:      kernel/kprobes.c
5722
5723 KS0108 LCD CONTROLLER DRIVER
5724 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5725 W:      http://miguelojeda.es/auxdisplay.htm
5726 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5727 S:      Maintained
5728 F:      Documentation/auxdisplay/ks0108
5729 F:      drivers/auxdisplay/ks0108.c
5730 F:      include/linux/ks0108.h
5731
5732 LAPB module
5733 L:      linux-x25@vger.kernel.org
5734 S:      Orphan
5735 F:      Documentation/networking/lapb-module.txt
5736 F:      include/*/lapb.h
5737 F:      net/lapb/
5738
5739 LASI 53c700 driver for PARISC
5740 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5741 L:      linux-scsi@vger.kernel.org
5742 S:      Maintained
5743 F:      Documentation/scsi/53c700.txt
5744 F:      drivers/scsi/53c700*
5745
5746 LED SUBSYSTEM
5747 M:      Bryan Wu <cooloney@gmail.com>
5748 M:      Richard Purdie <rpurdie@rpsys.net>
5749 L:      linux-leds@vger.kernel.org
5750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5751 S:      Maintained
5752 F:      drivers/leds/
5753 F:      include/linux/leds.h
5754
5755 LEGACY EEPROM DRIVER
5756 M:      Jean Delvare <jdelvare@suse.de>
5757 S:      Maintained
5758 F:      Documentation/misc-devices/eeprom
5759 F:      drivers/misc/eeprom/eeprom.c
5760
5761 LEGO USB Tower driver
5762 M:      Juergen Stuber <starblue@users.sourceforge.net>
5763 L:      legousb-devel@lists.sourceforge.net
5764 W:      http://legousb.sourceforge.net/
5765 S:      Maintained
5766 F:      drivers/usb/misc/legousbtower.c
5767
5768 LG2160 MEDIA DRIVER
5769 M:      Michael Krufky <mkrufky@linuxtv.org>
5770 L:      linux-media@vger.kernel.org
5771 W:      http://linuxtv.org/
5772 W:      http://github.com/mkrufky
5773 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5774 T:      git git://linuxtv.org/mkrufky/tuners.git
5775 S:      Maintained
5776 F:      drivers/media/dvb-frontends/lg2160.*
5777
5778 LGDT3305 MEDIA DRIVER
5779 M:      Michael Krufky <mkrufky@linuxtv.org>
5780 L:      linux-media@vger.kernel.org
5781 W:      http://linuxtv.org/
5782 W:      http://github.com/mkrufky
5783 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5784 T:      git git://linuxtv.org/mkrufky/tuners.git
5785 S:      Maintained
5786 F:      drivers/media/dvb-frontends/lgdt3305.*
5787
5788 LGUEST
5789 M:      Rusty Russell <rusty@rustcorp.com.au>
5790 L:      lguest@lists.ozlabs.org
5791 W:      http://lguest.ozlabs.org/
5792 S:      Odd Fixes
5793 F:      arch/x86/include/asm/lguest*.h
5794 F:      arch/x86/lguest/
5795 F:      drivers/lguest/
5796 F:      include/linux/lguest*.h
5797 F:      tools/lguest/
5798
5799 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5800 M:      Tejun Heo <tj@kernel.org>
5801 L:      linux-ide@vger.kernel.org
5802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5803 S:      Maintained
5804 F:      drivers/ata/
5805 F:      include/linux/ata.h
5806 F:      include/linux/libata.h
5807
5808 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5809 M:      Viresh Kumar <viresh.linux@gmail.com>
5810 L:      linux-ide@vger.kernel.org
5811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5812 S:      Maintained
5813 F:      include/linux/pata_arasan_cf_data.h
5814 F:      drivers/ata/pata_arasan_cf.c
5815
5816 LIBATA PATA DRIVERS
5817 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5818 M:      Tejun Heo <tj@kernel.org>
5819 L:      linux-ide@vger.kernel.org
5820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5821 S:      Maintained
5822 F:      drivers/ata/pata_*.c
5823 F:      drivers/ata/ata_generic.c
5824
5825 LIBATA SATA AHCI PLATFORM devices support
5826 M:      Hans de Goede <hdegoede@redhat.com>
5827 M:      Tejun Heo <tj@kernel.org>
5828 L:      linux-ide@vger.kernel.org
5829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5830 S:      Maintained
5831 F:      drivers/ata/ahci_platform.c
5832 F:      drivers/ata/libahci_platform.c
5833 F:      include/linux/ahci_platform.h
5834
5835 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5836 M:      Mikael Pettersson <mikpelinux@gmail.com>
5837 L:      linux-ide@vger.kernel.org
5838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5839 S:      Maintained
5840 F:      drivers/ata/sata_promise.*
5841
5842 LIBLOCKDEP
5843 M:      Sasha Levin <sasha.levin@oracle.com>
5844 S:      Maintained
5845 F:      tools/lib/lockdep/
5846
5847 LINUX FOR IBM pSERIES (RS/6000)
5848 M:      Paul Mackerras <paulus@au.ibm.com>
5849 W:      http://www.ibm.com/linux/ltc/projects/ppc
5850 S:      Supported
5851 F:      arch/powerpc/boot/rs6000.h
5852
5853 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5854 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5855 M:      Paul Mackerras <paulus@samba.org>
5856 M:      Michael Ellerman <mpe@ellerman.id.au>
5857 W:      http://www.penguinppc.org/
5858 L:      linuxppc-dev@lists.ozlabs.org
5859 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5861 S:      Supported
5862 F:      Documentation/powerpc/
5863 F:      arch/powerpc/
5864
5865 LINUX FOR POWER MACINTOSH
5866 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5867 W:      http://www.penguinppc.org/
5868 L:      linuxppc-dev@lists.ozlabs.org
5869 S:      Maintained
5870 F:      arch/powerpc/platforms/powermac/
5871 F:      drivers/macintosh/
5872
5873 LINUX FOR POWERPC EMBEDDED MPC5XXX
5874 M:      Anatolij Gustschin <agust@denx.de>
5875 L:      linuxppc-dev@lists.ozlabs.org
5876 T:      git git://git.denx.de/linux-denx-agust.git
5877 S:      Maintained
5878 F:      arch/powerpc/platforms/512x/
5879 F:      arch/powerpc/platforms/52xx/
5880
5881 LINUX FOR POWERPC EMBEDDED PPC4XX
5882 M:  Alistair Popple <alistair@popple.id.au>
5883 M:      Matt Porter <mporter@kernel.crashing.org>
5884 W:      http://www.penguinppc.org/
5885 L:      linuxppc-dev@lists.ozlabs.org
5886 S:      Maintained
5887 F:      arch/powerpc/platforms/40x/
5888 F:      arch/powerpc/platforms/44x/
5889
5890 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5891 L:      linuxppc-dev@lists.ozlabs.org
5892 S:      Orphan
5893 F:      arch/powerpc/*/*virtex*
5894 F:      arch/powerpc/*/*/*virtex*
5895
5896 LINUX FOR POWERPC EMBEDDED PPC8XX
5897 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5898 W:      http://www.penguinppc.org/
5899 L:      linuxppc-dev@lists.ozlabs.org
5900 S:      Maintained
5901 F:      arch/powerpc/platforms/8xx/
5902
5903 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5904 M:      Scott Wood <scottwood@freescale.com>
5905 M:      Kumar Gala <galak@kernel.crashing.org>
5906 W:      http://www.penguinppc.org/
5907 L:      linuxppc-dev@lists.ozlabs.org
5908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5909 S:      Maintained
5910 F:      arch/powerpc/platforms/83xx/
5911 F:      arch/powerpc/platforms/85xx/
5912
5913 LINUX FOR POWERPC PA SEMI PWRFICIENT
5914 M:      Olof Johansson <olof@lixom.net>
5915 L:      linuxppc-dev@lists.ozlabs.org
5916 S:      Maintained
5917 F:      arch/powerpc/platforms/pasemi/
5918 F:      drivers/*/*pasemi*
5919 F:      drivers/*/*/*pasemi*
5920
5921 LINUX SECURITY MODULE (LSM) FRAMEWORK
5922 M:      Chris Wright <chrisw@sous-sol.org>
5923 L:      linux-security-module@vger.kernel.org
5924 S:      Supported
5925
5926 LIS3LV02D ACCELEROMETER DRIVER
5927 M:      Eric Piel <eric.piel@tremplin-utc.net>
5928 S:      Maintained
5929 F:      Documentation/misc-devices/lis3lv02d
5930 F:      drivers/misc/lis3lv02d/
5931 F:      drivers/platform/x86/hp_accel.c
5932
5933 LIVE PATCHING
5934 M:      Josh Poimboeuf <jpoimboe@redhat.com>
5935 M:      Seth Jennings <sjenning@redhat.com>
5936 M:      Jiri Kosina <jkosina@suse.cz>
5937 M:      Vojtech Pavlik <vojtech@suse.cz>
5938 S:      Maintained
5939 F:      kernel/livepatch/
5940 F:      include/linux/livepatch.h
5941 F:      arch/x86/include/asm/livepatch.h
5942 F:      arch/x86/kernel/livepatch.c
5943 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
5944 F:      samples/livepatch/
5945 L:      live-patching@vger.kernel.org
5946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
5947
5948 LLC (802.2)
5949 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5950 S:      Maintained
5951 F:      include/linux/llc.h
5952 F:      include/uapi/linux/llc.h
5953 F:      include/net/llc*
5954 F:      net/llc/
5955
5956 LM73 HARDWARE MONITOR DRIVER
5957 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
5958 L:      lm-sensors@lm-sensors.org
5959 S:      Maintained
5960 F:      drivers/hwmon/lm73.c
5961
5962 LM78 HARDWARE MONITOR DRIVER
5963 M:      Jean Delvare <jdelvare@suse.de>
5964 L:      lm-sensors@lm-sensors.org
5965 S:      Maintained
5966 F:      Documentation/hwmon/lm78
5967 F:      drivers/hwmon/lm78.c
5968
5969 LM83 HARDWARE MONITOR DRIVER
5970 M:      Jean Delvare <jdelvare@suse.de>
5971 L:      lm-sensors@lm-sensors.org
5972 S:      Maintained
5973 F:      Documentation/hwmon/lm83
5974 F:      drivers/hwmon/lm83.c
5975
5976 LM90 HARDWARE MONITOR DRIVER
5977 M:      Jean Delvare <jdelvare@suse.de>
5978 L:      lm-sensors@lm-sensors.org
5979 S:      Maintained
5980 F:      Documentation/hwmon/lm90
5981 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
5982 F:      drivers/hwmon/lm90.c
5983
5984 LM95234 HARDWARE MONITOR DRIVER
5985 M:      Guenter Roeck <linux@roeck-us.net>
5986 L:      lm-sensors@lm-sensors.org
5987 S:      Maintained
5988 F:      Documentation/hwmon/lm95234
5989 F:      drivers/hwmon/lm95234.c
5990
5991 LME2510 MEDIA DRIVER
5992 M:      Malcolm Priestley <tvboxspy@gmail.com>
5993 L:      linux-media@vger.kernel.org
5994 W:      http://linuxtv.org/
5995 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5996 S:      Maintained
5997 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
5998
5999 LOCKDEP AND LOCKSTAT
6000 M:      Peter Zijlstra <peterz@infradead.org>
6001 M:      Ingo Molnar <mingo@redhat.com>
6002 L:      linux-kernel@vger.kernel.org
6003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6004 S:      Maintained
6005 F:      Documentation/locking/lockdep*.txt
6006 F:      Documentation/locking/lockstat.txt
6007 F:      include/linux/lockdep.h
6008 F:      kernel/locking/
6009
6010 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6011 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6012 L:      linux-ntfs-dev@lists.sourceforge.net
6013 W:      http://www.linux-ntfs.org/content/view/19/37/
6014 S:      Maintained
6015 F:      Documentation/ldm.txt
6016 F:      block/partitions/ldm.*
6017
6018 LogFS
6019 M:      Joern Engel <joern@logfs.org>
6020 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6021 L:      logfs@logfs.org
6022 W:      logfs.org
6023 S:      Maintained
6024 F:      fs/logfs/
6025
6026 LPC32XX MACHINE SUPPORT
6027 M:      Roland Stigge <stigge@antcom.de>
6028 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6029 S:      Maintained
6030 F:      arch/arm/mach-lpc32xx/
6031
6032 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6033 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6034 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6035 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6036 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6037 L:      MPT-FusionLinux.pdl@avagotech.com
6038 L:      linux-scsi@vger.kernel.org
6039 W:      http://www.lsilogic.com/support
6040 S:      Supported
6041 F:      drivers/message/fusion/
6042 F:      drivers/scsi/mpt2sas/
6043 F:      drivers/scsi/mpt3sas/
6044
6045 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6046 M:      Matthew Wilcox <matthew@wil.cx>
6047 L:      linux-scsi@vger.kernel.org
6048 S:      Maintained
6049 F:      drivers/scsi/sym53c8xx_2/
6050
6051 LTC4261 HARDWARE MONITOR DRIVER
6052 M:      Guenter Roeck <linux@roeck-us.net>
6053 L:      lm-sensors@lm-sensors.org
6054 S:      Maintained
6055 F:      Documentation/hwmon/ltc4261
6056 F:      drivers/hwmon/ltc4261.c
6057
6058 LTP (Linux Test Project)
6059 M:      Mike Frysinger <vapier@gentoo.org>
6060 M:      Cyril Hrubis <chrubis@suse.cz>
6061 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6062 M:      Jan Stancek <jstancek@redhat.com>
6063 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6064 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6065 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6066 W:      http://linux-test-project.github.io/
6067 T:      git git://github.com/linux-test-project/ltp.git
6068 S:      Maintained
6069
6070 M32R ARCHITECTURE
6071 W:      http://www.linux-m32r.org/
6072 S:      Orphan
6073 F:      arch/m32r/
6074
6075 M68K ARCHITECTURE
6076 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6077 L:      linux-m68k@lists.linux-m68k.org
6078 W:      http://www.linux-m68k.org/
6079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6080 S:      Maintained
6081 F:      arch/m68k/
6082 F:      drivers/zorro/
6083
6084 M68K ON APPLE MACINTOSH
6085 M:      Joshua Thompson <funaho@jurai.org>
6086 W:      http://www.mac.linux-m68k.org/
6087 L:      linux-m68k@lists.linux-m68k.org
6088 S:      Maintained
6089 F:      arch/m68k/mac/
6090
6091 M68K ON HP9000/300
6092 M:      Philip Blundell <philb@gnu.org>
6093 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6094 S:      Maintained
6095 F:      arch/m68k/hp300/
6096
6097 M88DS3103 MEDIA DRIVER
6098 M:      Antti Palosaari <crope@iki.fi>
6099 L:      linux-media@vger.kernel.org
6100 W:      http://linuxtv.org/
6101 W:      http://palosaari.fi/linux/
6102 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6103 T:      git git://linuxtv.org/anttip/media_tree.git
6104 S:      Maintained
6105 F:      drivers/media/dvb-frontends/m88ds3103*
6106
6107 M88RS2000 MEDIA DRIVER
6108 M:      Malcolm Priestley <tvboxspy@gmail.com>
6109 L:      linux-media@vger.kernel.org
6110 W:      http://linuxtv.org/
6111 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6112 S:      Maintained
6113 F:      drivers/media/dvb-frontends/m88rs2000*
6114
6115 M88TS2022 MEDIA DRIVER
6116 M:      Antti Palosaari <crope@iki.fi>
6117 L:      linux-media@vger.kernel.org
6118 W:      http://linuxtv.org/
6119 W:      http://palosaari.fi/linux/
6120 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6121 T:      git git://linuxtv.org/anttip/media_tree.git
6122 S:      Maintained
6123 F:      drivers/media/tuners/m88ts2022*
6124
6125 MA901 MASTERKIT USB FM RADIO DRIVER
6126 M:      Alexey Klimov <klimov.linux@gmail.com>
6127 L:      linux-media@vger.kernel.org
6128 T:      git git://linuxtv.org/media_tree.git
6129 S:      Maintained
6130 F:      drivers/media/radio/radio-ma901.c
6131
6132 MAC80211
6133 M:      Johannes Berg <johannes@sipsolutions.net>
6134 L:      linux-wireless@vger.kernel.org
6135 W:      http://wireless.kernel.org/
6136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6138 S:      Maintained
6139 F:      Documentation/networking/mac80211-injection.txt
6140 F:      include/net/mac80211.h
6141 F:      net/mac80211/
6142
6143 MACVLAN DRIVER
6144 M:      Patrick McHardy <kaber@trash.net>
6145 L:      netdev@vger.kernel.org
6146 S:      Maintained
6147 F:      drivers/net/macvlan.c
6148 F:      include/linux/if_macvlan.h
6149
6150 MAILBOX API
6151 M:      Jassi Brar <jassisinghbrar@gmail.com>
6152 L:      linux-kernel@vger.kernel.org
6153 S:      Maintained
6154 F:      drivers/mailbox/
6155 F:      include/linux/mailbox_client.h
6156 F:      include/linux/mailbox_controller.h
6157
6158 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6159 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6160 W:      http://www.kernel.org/doc/man-pages
6161 L:      linux-man@vger.kernel.org
6162 S:      Maintained
6163
6164 MARVELL ARMADA DRM SUPPORT
6165 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6166 S:      Maintained
6167 F:      drivers/gpu/drm/armada/
6168
6169 MARVELL 88E6352 DSA support
6170 M:      Guenter Roeck <linux@roeck-us.net>
6171 S:      Maintained
6172 F:      drivers/net/dsa/mv88e6352.c
6173
6174 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6175 M:      Mirko Lindner <mlindner@marvell.com>
6176 M:      Stephen Hemminger <stephen@networkplumber.org>
6177 L:      netdev@vger.kernel.org
6178 S:      Maintained
6179 F:      drivers/net/ethernet/marvell/sk*
6180
6181 MARVELL LIBERTAS WIRELESS DRIVER
6182 L:      libertas-dev@lists.infradead.org
6183 S:      Orphan
6184 F:      drivers/net/wireless/libertas/
6185
6186 MARVELL MV643XX ETHERNET DRIVER
6187 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6188 L:      netdev@vger.kernel.org
6189 S:      Maintained
6190 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6191 F:      include/linux/mv643xx.h
6192
6193 MARVELL MVNETA ETHERNET DRIVER
6194 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6195 L:      netdev@vger.kernel.org
6196 S:      Maintained
6197 F:      drivers/net/ethernet/marvell/mvneta.*
6198
6199 MARVELL MWIFIEX WIRELESS DRIVER
6200 M:      Amitkumar Karwar <akarwar@marvell.com>
6201 M:      Avinash Patil <patila@marvell.com>
6202 L:      linux-wireless@vger.kernel.org
6203 S:      Maintained
6204 F:      drivers/net/wireless/mwifiex/
6205
6206 MARVELL MWL8K WIRELESS DRIVER
6207 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6208 L:      linux-wireless@vger.kernel.org
6209 S:      Odd Fixes
6210 F:      drivers/net/wireless/mwl8k.c
6211
6212 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6213 M:      Nicolas Pitre <nico@fluxnic.net>
6214 S:      Odd Fixes
6215 F:      drivers/mmc/host/mvsdio.*
6216
6217 MATROX FRAMEBUFFER DRIVER
6218 L:      linux-fbdev@vger.kernel.org
6219 S:      Orphan
6220 F:      drivers/video/fbdev/matrox/matroxfb_*
6221 F:      include/uapi/linux/matroxfb.h
6222
6223 MAX16065 HARDWARE MONITOR DRIVER
6224 M:      Guenter Roeck <linux@roeck-us.net>
6225 L:      lm-sensors@lm-sensors.org
6226 S:      Maintained
6227 F:      Documentation/hwmon/max16065
6228 F:      drivers/hwmon/max16065.c
6229
6230 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6231 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6232 L:      lm-sensors@lm-sensors.org
6233 S:      Maintained
6234 F:      Documentation/hwmon/max6650
6235 F:      drivers/hwmon/max6650.c
6236
6237 MAX6697 HARDWARE MONITOR DRIVER
6238 M:      Guenter Roeck <linux@roeck-us.net>
6239 L:      lm-sensors@lm-sensors.org
6240 S:      Maintained
6241 F:      Documentation/hwmon/max6697
6242 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6243 F:      drivers/hwmon/max6697.c
6244 F:      include/linux/platform_data/max6697.h
6245
6246 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6247 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6248 L:      linux-pm@vger.kernel.org
6249 S:      Supported
6250 F:      drivers/power/max14577_charger.c
6251 F:      drivers/power/max77693_charger.c
6252
6253 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6254 M:      Chanwoo Choi <cw00.choi@samsung.com>
6255 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6256 L:      linux-kernel@vger.kernel.org
6257 S:      Supported
6258 F:      drivers/*/max14577.c
6259 F:      drivers/*/max77686.c
6260 F:      drivers/*/max77693.c
6261 F:      drivers/extcon/extcon-max14577.c
6262 F:      drivers/extcon/extcon-max77693.c
6263 F:      drivers/rtc/rtc-max77686.c
6264 F:      drivers/clk/clk-max77686.c
6265 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6266 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6267 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6268 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6269 F:      include/linux/mfd/max14577*.h
6270 F:      include/linux/mfd/max77686*.h
6271 F:      include/linux/mfd/max77693*.h
6272
6273 MAXIRADIO FM RADIO RECEIVER DRIVER
6274 M:      Hans Verkuil <hverkuil@xs4all.nl>
6275 L:      linux-media@vger.kernel.org
6276 T:      git git://linuxtv.org/media_tree.git
6277 W:      http://linuxtv.org
6278 S:      Maintained
6279 F:      drivers/media/radio/radio-maxiradio*
6280
6281 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6282 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6283 P:      LinuxTV.org Project
6284 L:      linux-media@vger.kernel.org
6285 W:      http://linuxtv.org
6286 Q:      http://patchwork.kernel.org/project/linux-media/list/
6287 T:      git git://linuxtv.org/media_tree.git
6288 S:      Maintained
6289 F:      Documentation/dvb/
6290 F:      Documentation/video4linux/
6291 F:      Documentation/DocBook/media/
6292 F:      drivers/media/
6293 F:      drivers/staging/media/
6294 F:      include/media/
6295 F:      include/uapi/linux/dvb/
6296 F:      include/uapi/linux/videodev2.h
6297 F:      include/uapi/linux/media.h
6298 F:      include/uapi/linux/v4l2-*
6299 F:      include/uapi/linux/meye.h
6300 F:      include/uapi/linux/ivtv*
6301 F:      include/uapi/linux/uvcvideo.h
6302
6303 MEGARAID SCSI/SAS DRIVERS
6304 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6305 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6306 M:      Uday Lingala <uday.lingala@avagotech.com>
6307 L:      megaraidlinux.pdl@avagotech.com
6308 L:      linux-scsi@vger.kernel.org
6309 W:      http://www.lsi.com
6310 S:      Maintained
6311 F:      Documentation/scsi/megaraid.txt
6312 F:      drivers/scsi/megaraid.*
6313 F:      drivers/scsi/megaraid/
6314
6315 MELLANOX ETHERNET DRIVER (mlx4_en)
6316 M:      Amir Vadai <amirv@mellanox.com>
6317 L:      netdev@vger.kernel.org
6318 S:      Supported
6319 W:      http://www.mellanox.com
6320 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6321 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6322
6323 MEMORY MANAGEMENT
6324 L:      linux-mm@kvack.org
6325 W:      http://www.linux-mm.org
6326 S:      Maintained
6327 F:      include/linux/mm.h
6328 F:      include/linux/gfp.h
6329 F:      include/linux/mmzone.h
6330 F:      include/linux/memory_hotplug.h
6331 F:      include/linux/vmalloc.h
6332 F:      mm/
6333
6334 MEMORY TECHNOLOGY DEVICES (MTD)
6335 M:      David Woodhouse <dwmw2@infradead.org>
6336 M:      Brian Norris <computersforpeace@gmail.com>
6337 L:      linux-mtd@lists.infradead.org
6338 W:      http://www.linux-mtd.infradead.org/
6339 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6340 T:      git git://git.infradead.org/linux-mtd.git
6341 T:      git git://git.infradead.org/l2-mtd.git
6342 S:      Maintained
6343 F:      drivers/mtd/
6344 F:      include/linux/mtd/
6345 F:      include/uapi/mtd/
6346
6347 MEN A21 WATCHDOG DRIVER
6348 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6349 L:      linux-watchdog@vger.kernel.org
6350 S:      Supported
6351 F:      drivers/watchdog/mena21_wdt.c
6352
6353 MEN CHAMELEON BUS (mcb)
6354 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6355 S:      Supported
6356 F:      drivers/mcb/
6357 F:      include/linux/mcb.h
6358
6359 MEN F21BMC (Board Management Controller)
6360 M:      Andreas Werner <andreas.werner@men.de>
6361 S:      Supported
6362 F:      drivers/mfd/menf21bmc.c
6363 F:      drivers/watchdog/menf21bmc_wdt.c
6364 F:      drivers/leds/leds-menf21bmc.c
6365 F:      drivers/hwmon/menf21bmc_hwmon.c
6366 F:      Documentation/hwmon/menf21bmc
6367
6368 METAG ARCHITECTURE
6369 M:      James Hogan <james.hogan@imgtec.com>
6370 L:      linux-metag@vger.kernel.org
6371 S:      Supported
6372 F:      arch/metag/
6373 F:      Documentation/metag/
6374 F:      Documentation/devicetree/bindings/metag/
6375 F:      drivers/clocksource/metag_generic.c
6376 F:      drivers/irqchip/irq-metag.c
6377 F:      drivers/irqchip/irq-metag-ext.c
6378 F:      drivers/tty/metag_da.c
6379
6380 MICROBLAZE ARCHITECTURE
6381 M:      Michal Simek <monstr@monstr.eu>
6382 W:      http://www.monstr.eu/fdt/
6383 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6384 S:      Supported
6385 F:      arch/microblaze/
6386
6387 MICROTEK X6 SCANNER
6388 M:      Oliver Neukum <oliver@neukum.org>
6389 S:      Maintained
6390 F:      drivers/usb/image/microtek.*
6391
6392 MIPS
6393 M:      Ralf Baechle <ralf@linux-mips.org>
6394 L:      linux-mips@linux-mips.org
6395 W:      http://www.linux-mips.org/
6396 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6397 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6398 S:      Supported
6399 F:      Documentation/mips/
6400 F:      arch/mips/
6401
6402 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6403 M:      Hans Verkuil <hverkuil@xs4all.nl>
6404 L:      linux-media@vger.kernel.org
6405 T:      git git://linuxtv.org/media_tree.git
6406 W:      http://linuxtv.org
6407 S:      Odd Fixes
6408 F:      drivers/media/radio/radio-miropcm20*
6409
6410 Mellanox MLX5 core VPI driver
6411 M:      Eli Cohen <eli@mellanox.com>
6412 L:      netdev@vger.kernel.org
6413 L:      linux-rdma@vger.kernel.org
6414 W:      http://www.mellanox.com
6415 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6416 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6417 T:      git git://openfabrics.org/~eli/connect-ib.git
6418 S:      Supported
6419 F:      drivers/net/ethernet/mellanox/mlx5/core/
6420 F:      include/linux/mlx5/
6421
6422 Mellanox MLX5 IB driver
6423 M:      Eli Cohen <eli@mellanox.com>
6424 L:      linux-rdma@vger.kernel.org
6425 W:      http://www.mellanox.com
6426 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6427 T:      git git://openfabrics.org/~eli/connect-ib.git
6428 S:      Supported
6429 F:      include/linux/mlx5/
6430 F:      drivers/infiniband/hw/mlx5/
6431
6432 MN88472 MEDIA DRIVER
6433 M:      Antti Palosaari <crope@iki.fi>
6434 L:      linux-media@vger.kernel.org
6435 W:      http://linuxtv.org/
6436 W:      http://palosaari.fi/linux/
6437 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6438 T:      git git://linuxtv.org/anttip/media_tree.git
6439 S:      Maintained
6440 F:      drivers/staging/media/mn88472/
6441 F:      drivers/media/dvb-frontends/mn88472.h
6442
6443 MN88473 MEDIA DRIVER
6444 M:      Antti Palosaari <crope@iki.fi>
6445 L:      linux-media@vger.kernel.org
6446 W:      http://linuxtv.org/
6447 W:      http://palosaari.fi/linux/
6448 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6449 T:      git git://linuxtv.org/anttip/media_tree.git
6450 S:      Maintained
6451 F:      drivers/staging/media/mn88473/
6452 F:      drivers/media/dvb-frontends/mn88473.h
6453
6454 MODULE SUPPORT
6455 M:      Rusty Russell <rusty@rustcorp.com.au>
6456 S:      Maintained
6457 F:      include/linux/module.h
6458 F:      kernel/module.c
6459
6460 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6461 W:      http://popies.net/meye/
6462 S:      Orphan
6463 F:      Documentation/video4linux/meye.txt
6464 F:      drivers/media/pci/meye/
6465 F:      include/uapi/linux/meye.h
6466
6467 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6468 M:      Jiri Slaby <jirislaby@gmail.com>
6469 S:      Maintained
6470 F:      Documentation/serial/moxa-smartio
6471 F:      drivers/tty/mxser.*
6472
6473 MR800 AVERMEDIA USB FM RADIO DRIVER
6474 M:      Alexey Klimov <klimov.linux@gmail.com>
6475 L:      linux-media@vger.kernel.org
6476 T:      git git://linuxtv.org/media_tree.git
6477 S:      Maintained
6478 F:      drivers/media/radio/radio-mr800.c
6479
6480 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6481 M:      Alan Ott <alan@signal11.us>
6482 L:      linux-wpan@vger.kernel.org
6483 S:      Maintained
6484 F:      drivers/net/ieee802154/mrf24j40.c
6485
6486 MSI LAPTOP SUPPORT
6487 M:      "Lee, Chun-Yi" <jlee@suse.com>
6488 L:      platform-driver-x86@vger.kernel.org
6489 S:      Maintained
6490 F:      drivers/platform/x86/msi-laptop.c
6491
6492 MSI WMI SUPPORT
6493 M:      Anisse Astier <anisse@astier.eu>
6494 L:      platform-driver-x86@vger.kernel.org
6495 S:      Supported
6496 F:      drivers/platform/x86/msi-wmi.c
6497
6498 MSI001 MEDIA DRIVER
6499 M:      Antti Palosaari <crope@iki.fi>
6500 L:      linux-media@vger.kernel.org
6501 W:      http://linuxtv.org/
6502 W:      http://palosaari.fi/linux/
6503 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6504 T:      git git://linuxtv.org/anttip/media_tree.git
6505 S:      Maintained
6506 F:      drivers/media/tuners/msi001*
6507
6508 MSI2500 MEDIA DRIVER
6509 M:      Antti Palosaari <crope@iki.fi>
6510 L:      linux-media@vger.kernel.org
6511 W:      http://linuxtv.org/
6512 W:      http://palosaari.fi/linux/
6513 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6514 T:      git git://linuxtv.org/anttip/media_tree.git
6515 S:      Maintained
6516 F:      drivers/media/usb/msi2500/
6517
6518 MT9M032 APTINA SENSOR DRIVER
6519 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6520 L:      linux-media@vger.kernel.org
6521 T:      git git://linuxtv.org/media_tree.git
6522 S:      Maintained
6523 F:      drivers/media/i2c/mt9m032.c
6524 F:      include/media/mt9m032.h
6525
6526 MT9P031 APTINA CAMERA SENSOR
6527 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6528 L:      linux-media@vger.kernel.org
6529 T:      git git://linuxtv.org/media_tree.git
6530 S:      Maintained
6531 F:      drivers/media/i2c/mt9p031.c
6532 F:      include/media/mt9p031.h
6533
6534 MT9T001 APTINA CAMERA SENSOR
6535 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6536 L:      linux-media@vger.kernel.org
6537 T:      git git://linuxtv.org/media_tree.git
6538 S:      Maintained
6539 F:      drivers/media/i2c/mt9t001.c
6540 F:      include/media/mt9t001.h
6541
6542 MT9V032 APTINA CAMERA SENSOR
6543 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6544 L:      linux-media@vger.kernel.org
6545 T:      git git://linuxtv.org/media_tree.git
6546 S:      Maintained
6547 F:      drivers/media/i2c/mt9v032.c
6548 F:      include/media/mt9v032.h
6549
6550 MULTIFUNCTION DEVICES (MFD)
6551 M:      Samuel Ortiz <sameo@linux.intel.com>
6552 M:      Lee Jones <lee.jones@linaro.org>
6553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6554 S:      Supported
6555 F:      drivers/mfd/
6556 F:      include/linux/mfd/
6557
6558 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6559 M:      Chris Ball <chris@printf.net>
6560 M:      Ulf Hansson <ulf.hansson@linaro.org>
6561 L:      linux-mmc@vger.kernel.org
6562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6563 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6564 S:      Maintained
6565 F:      drivers/mmc/
6566 F:      include/linux/mmc/
6567 F:      include/uapi/linux/mmc/
6568
6569 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6570 S:      Orphan
6571 F:      drivers/mmc/host/mmc_spi.c
6572 F:      include/linux/spi/mmc_spi.h
6573
6574 MULTISOUND SOUND DRIVER
6575 M:      Andrew Veliath <andrewtv@usa.net>
6576 S:      Maintained
6577 F:      Documentation/sound/oss/MultiSound
6578 F:      sound/oss/msnd*
6579
6580 MULTITECH MULTIPORT CARD (ISICOM)
6581 S:      Orphan
6582 F:      drivers/tty/isicom.c
6583 F:      include/linux/isicom.h
6584
6585 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6586 M:      Felipe Balbi <balbi@ti.com>
6587 L:      linux-usb@vger.kernel.org
6588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6589 S:      Maintained
6590 F:      drivers/usb/musb/
6591
6592 MXL5007T MEDIA DRIVER
6593 M:      Michael Krufky <mkrufky@linuxtv.org>
6594 L:      linux-media@vger.kernel.org
6595 W:      http://linuxtv.org/
6596 W:      http://github.com/mkrufky
6597 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6598 T:      git git://linuxtv.org/mkrufky/tuners.git
6599 S:      Maintained
6600 F:      drivers/media/tuners/mxl5007t.*
6601
6602 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6603 M:      Hyong-Youb Kim <hykim@myri.com>
6604 L:      netdev@vger.kernel.org
6605 W:      https://www.myricom.com/support/downloads/myri10ge.html
6606 S:      Supported
6607 F:      drivers/net/ethernet/myricom/myri10ge/
6608
6609 NATSEMI ETHERNET DRIVER (DP8381x)
6610 S:      Orphan
6611 F:      drivers/net/ethernet/natsemi/natsemi.c
6612
6613 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6614 M:      Daniel Mack <zonque@gmail.com>
6615 S:      Maintained
6616 L:      alsa-devel@alsa-project.org
6617 W:      http://www.native-instruments.com
6618 F:      sound/usb/caiaq/
6619
6620 NCP FILESYSTEM
6621 M:      Petr Vandrovec <petr@vandrovec.name>
6622 S:      Odd Fixes
6623 F:      fs/ncpfs/
6624
6625 NCR 5380 SCSI DRIVERS
6626 M:      Finn Thain <fthain@telegraphics.com.au>
6627 M:      Michael Schmitz <schmitzmic@gmail.com>
6628 L:      linux-scsi@vger.kernel.org
6629 S:      Maintained
6630 F:      Documentation/scsi/g_NCR5380.txt
6631 F:      drivers/scsi/NCR5380.*
6632 F:      drivers/scsi/arm/cumana_1.c
6633 F:      drivers/scsi/arm/oak.c
6634 F:      drivers/scsi/atari_NCR5380.c
6635 F:      drivers/scsi/atari_scsi.*
6636 F:      drivers/scsi/dmx3191d.c
6637 F:      drivers/scsi/dtc.*
6638 F:      drivers/scsi/g_NCR5380.*
6639 F:      drivers/scsi/g_NCR5380_mmio.c
6640 F:      drivers/scsi/mac_scsi.*
6641 F:      drivers/scsi/pas16.*
6642 F:      drivers/scsi/sun3_scsi.*
6643 F:      drivers/scsi/sun3_scsi_vme.c
6644 F:      drivers/scsi/t128.*
6645
6646 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6647 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6648 L:      linux-scsi@vger.kernel.org
6649 S:      Maintained
6650 F:      drivers/scsi/NCR_D700.*
6651
6652 NCT6775 HARDWARE MONITOR DRIVER
6653 M:      Guenter Roeck <linux@roeck-us.net>
6654 L:      lm-sensors@lm-sensors.org
6655 S:      Maintained
6656 F:      Documentation/hwmon/nct6775
6657 F:      drivers/hwmon/nct6775.c
6658
6659 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6660 M:      Faisal Latif <faisal.latif@intel.com>
6661 L:      linux-rdma@vger.kernel.org
6662 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6663 S:      Supported
6664 F:      drivers/infiniband/hw/nes/
6665
6666 NETEM NETWORK EMULATOR
6667 M:      Stephen Hemminger <stephen@networkplumber.org>
6668 L:      netem@lists.linux-foundation.org
6669 S:      Maintained
6670 F:      net/sched/sch_netem.c
6671
6672 NETERION 10GbE DRIVERS (s2io/vxge)
6673 M:      Jon Mason <jdmason@kudzu.us>
6674 L:      netdev@vger.kernel.org
6675 S:      Supported
6676 F:      Documentation/networking/s2io.txt
6677 F:      Documentation/networking/vxge.txt
6678 F:      drivers/net/ethernet/neterion/
6679
6680 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6681 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6682 M:      Patrick McHardy <kaber@trash.net>
6683 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6684 L:      netfilter-devel@vger.kernel.org
6685 L:      coreteam@netfilter.org
6686 W:      http://www.netfilter.org/
6687 W:      http://www.iptables.org/
6688 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6691 S:      Supported
6692 F:      include/linux/netfilter*
6693 F:      include/linux/netfilter/
6694 F:      include/net/netfilter/
6695 F:      include/uapi/linux/netfilter*
6696 F:      include/uapi/linux/netfilter/
6697 F:      net/*/netfilter.c
6698 F:      net/*/netfilter/
6699 F:      net/netfilter/
6700
6701 NETLABEL
6702 M:      Paul Moore <paul@paul-moore.com>
6703 W:      http://netlabel.sf.net
6704 L:      netdev@vger.kernel.org
6705 S:      Maintained
6706 F:      Documentation/netlabel/
6707 F:      include/net/netlabel.h
6708 F:      net/netlabel/
6709
6710 NETROM NETWORK LAYER
6711 M:      Ralf Baechle <ralf@linux-mips.org>
6712 L:      linux-hams@vger.kernel.org
6713 W:      http://www.linux-ax25.org/
6714 S:      Maintained
6715 F:      include/net/netrom.h
6716 F:      include/uapi/linux/netrom.h
6717 F:      net/netrom/
6718
6719 NETWORK BLOCK DEVICE (NBD)
6720 M:      Markus Pargmann <mpa@pengutronix.de>
6721 S:      Maintained
6722 L:      nbd-general@lists.sourceforge.net
6723 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6724 F:      Documentation/blockdev/nbd.txt
6725 F:      drivers/block/nbd.c
6726 F:      include/linux/nbd.h
6727 F:      include/uapi/linux/nbd.h
6728
6729 NETWORK DROP MONITOR
6730 M:      Neil Horman <nhorman@tuxdriver.com>
6731 L:      netdev@vger.kernel.org
6732 S:      Maintained
6733 W:      https://fedorahosted.org/dropwatch/
6734 F:      net/core/drop_monitor.c
6735
6736 NETWORKING [GENERAL]
6737 M:      "David S. Miller" <davem@davemloft.net>
6738 L:      netdev@vger.kernel.org
6739 W:      http://www.linuxfoundation.org/en/Net
6740 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6743 S:      Maintained
6744 F:      net/
6745 F:      include/net/
6746 F:      include/linux/in.h
6747 F:      include/linux/net.h
6748 F:      include/linux/netdevice.h
6749 F:      include/uapi/linux/in.h
6750 F:      include/uapi/linux/net.h
6751 F:      include/uapi/linux/netdevice.h
6752 F:      include/uapi/linux/net_namespace.h
6753 F:      tools/net/
6754 F:      tools/testing/selftests/net/
6755 F:      lib/random32.c
6756 F:      lib/test_bpf.c
6757
6758 NETWORKING [IPv4/IPv6]
6759 M:      "David S. Miller" <davem@davemloft.net>
6760 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6761 M:      James Morris <jmorris@namei.org>
6762 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6763 M:      Patrick McHardy <kaber@trash.net>
6764 L:      netdev@vger.kernel.org
6765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6766 S:      Maintained
6767 F:      net/ipv4/
6768 F:      net/ipv6/
6769 F:      include/net/ip*
6770 F:      arch/x86/net/*
6771
6772 NETWORKING [IPSEC]
6773 M:      Steffen Klassert <steffen.klassert@secunet.com>
6774 M:      Herbert Xu <herbert@gondor.apana.org.au>
6775 M:      "David S. Miller" <davem@davemloft.net>
6776 L:      netdev@vger.kernel.org
6777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6779 S:      Maintained
6780 F:      net/core/flow.c
6781 F:      net/xfrm/
6782 F:      net/key/
6783 F:      net/ipv4/xfrm*
6784 F:      net/ipv4/esp4.c
6785 F:      net/ipv4/ah4.c
6786 F:      net/ipv4/ipcomp.c
6787 F:      net/ipv4/ip_vti.c
6788 F:      net/ipv6/xfrm*
6789 F:      net/ipv6/esp6.c
6790 F:      net/ipv6/ah6.c
6791 F:      net/ipv6/ipcomp6.c
6792 F:      net/ipv6/ip6_vti.c
6793 F:      include/uapi/linux/xfrm.h
6794 F:      include/net/xfrm.h
6795
6796 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6797 M:      Paul Moore <paul@paul-moore.com>
6798 L:      netdev@vger.kernel.org
6799 S:      Maintained
6800
6801 NETWORKING [WIRELESS]
6802 L:      linux-wireless@vger.kernel.org
6803 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6804
6805 NETWORKING DRIVERS
6806 L:      netdev@vger.kernel.org
6807 W:      http://www.linuxfoundation.org/en/Net
6808 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6811 S:      Odd Fixes
6812 F:      drivers/net/
6813 F:      include/linux/if_*
6814 F:      include/linux/netdevice.h
6815 F:      include/linux/arcdevice.h
6816 F:      include/linux/etherdevice.h
6817 F:      include/linux/fcdevice.h
6818 F:      include/linux/fddidevice.h
6819 F:      include/linux/hippidevice.h
6820 F:      include/linux/inetdevice.h
6821 F:      include/uapi/linux/if_*
6822 F:      include/uapi/linux/netdevice.h
6823
6824 NETWORKING DRIVERS (WIRELESS)
6825 M:      Kalle Valo <kvalo@codeaurora.org>
6826 L:      linux-wireless@vger.kernel.org
6827 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6829 S:      Maintained
6830 F:      drivers/net/wireless/
6831
6832 NETXEN (1/10) GbE SUPPORT
6833 M:      Manish Chopra <manish.chopra@qlogic.com>
6834 M:      Sony Chacko <sony.chacko@qlogic.com>
6835 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6836 L:      netdev@vger.kernel.org
6837 W:      http://www.qlogic.com
6838 S:      Supported
6839 F:      drivers/net/ethernet/qlogic/netxen/
6840
6841 NFC SUBSYSTEM
6842 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6843 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6844 M:      Samuel Ortiz <sameo@linux.intel.com>
6845 L:      linux-wireless@vger.kernel.org
6846 L:      linux-nfc@lists.01.org (subscribers-only)
6847 S:      Supported
6848 F:      net/nfc/
6849 F:      include/net/nfc/
6850 F:      include/uapi/linux/nfc.h
6851 F:      drivers/nfc/
6852 F:      include/linux/platform_data/pn544.h
6853 F:      Documentation/devicetree/bindings/net/nfc/
6854
6855 NFS, SUNRPC, AND LOCKD CLIENTS
6856 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6857 M:      Anna Schumaker <anna.schumaker@netapp.com>
6858 L:      linux-nfs@vger.kernel.org
6859 W:      http://client.linux-nfs.org
6860 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6861 S:      Maintained
6862 F:      fs/lockd/
6863 F:      fs/nfs/
6864 F:      fs/nfs_common/
6865 F:      net/sunrpc/
6866 F:      include/linux/lockd/
6867 F:      include/linux/nfs*
6868 F:      include/linux/sunrpc/
6869 F:      include/uapi/linux/nfs*
6870 F:      include/uapi/linux/sunrpc/
6871
6872 NILFS2 FILESYSTEM
6873 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6874 L:      linux-nilfs@vger.kernel.org
6875 W:      http://nilfs.sourceforge.net/
6876 T:      git git://github.com/konis/nilfs2.git
6877 S:      Supported
6878 F:      Documentation/filesystems/nilfs2.txt
6879 F:      fs/nilfs2/
6880 F:      include/linux/nilfs2_fs.h
6881
6882 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6883 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6884 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6885 S:      Maintained
6886 F:      Documentation/scsi/NinjaSCSI.txt
6887 F:      drivers/scsi/pcmcia/nsp_*
6888
6889 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6890 M:      GOTO Masanori <gotom@debian.or.jp>
6891 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6892 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6893 S:      Maintained
6894 F:      Documentation/scsi/NinjaSCSI.txt
6895 F:      drivers/scsi/nsp32*
6896
6897 NIOS2 ARCHITECTURE
6898 M:      Ley Foon Tan <lftan@altera.com>
6899 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6900 T:      git git://git.rocketboards.org/linux-socfpga-next.git
6901 S:      Maintained
6902 F:      arch/nios2/
6903
6904 NTB DRIVER
6905 M:      Jon Mason <jdmason@kudzu.us>
6906 M:      Dave Jiang <dave.jiang@intel.com>
6907 S:      Supported
6908 W:      https://github.com/jonmason/ntb/wiki
6909 T:      git git://github.com/jonmason/ntb.git
6910 F:      drivers/ntb/
6911 F:      drivers/net/ntb_netdev.c
6912 F:      include/linux/ntb.h
6913
6914 NTFS FILESYSTEM
6915 M:      Anton Altaparmakov <anton@tuxera.com>
6916 L:      linux-ntfs-dev@lists.sourceforge.net
6917 W:      http://www.tuxera.com/
6918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6919 S:      Supported
6920 F:      Documentation/filesystems/ntfs.txt
6921 F:      fs/ntfs/
6922
6923 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6924 M:      Antonino Daplas <adaplas@gmail.com>
6925 L:      linux-fbdev@vger.kernel.org
6926 S:      Maintained
6927 F:      drivers/video/fbdev/riva/
6928 F:      drivers/video/fbdev/nvidia/
6929
6930 NVM EXPRESS DRIVER
6931 M:      Matthew Wilcox <willy@linux.intel.com>
6932 L:      linux-nvme@lists.infradead.org
6933 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6934 S:      Supported
6935 F:      drivers/block/nvme*
6936 F:      include/linux/nvme.h
6937
6938 NXP TDA998X DRM DRIVER
6939 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6940 S:      Supported
6941 F:      drivers/gpu/drm/i2c/tda998x_drv.c
6942 F:      include/drm/i2c/tda998x.h
6943
6944 NXP TFA9879 DRIVER
6945 M:      Peter Rosin <peda@axentia.se>
6946 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6947 S:      Maintained
6948 F:      sound/soc/codecs/tfa9879*
6949
6950 OMAP SUPPORT
6951 M:      Tony Lindgren <tony@atomide.com>
6952 L:      linux-omap@vger.kernel.org
6953 W:      http://www.muru.com/linux/omap/
6954 W:      http://linux.omap.com/
6955 Q:      http://patchwork.kernel.org/project/linux-omap/list/
6956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6957 S:      Maintained
6958 F:      arch/arm/*omap*/
6959 F:      arch/arm/configs/omap1_defconfig
6960 F:      arch/arm/configs/omap2plus_defconfig
6961 F:      drivers/i2c/busses/i2c-omap.c
6962 F:      drivers/irqchip/irq-omap-intc.c
6963 F:      drivers/mfd/*omap*.c
6964 F:      drivers/mfd/menelaus.c
6965 F:      drivers/mfd/palmas.c
6966 F:      drivers/mfd/tps65217.c
6967 F:      drivers/mfd/tps65218.c
6968 F:      drivers/mfd/tps65910.c
6969 F:      drivers/mfd/twl-core.[ch]
6970 F:      drivers/mfd/twl4030*.c
6971 F:      drivers/mfd/twl6030*.c
6972 F:      drivers/mfd/twl6040*.c
6973 F:      drivers/regulator/palmas-regulator*.c
6974 F:      drivers/regulator/pbias-regulator.c
6975 F:      drivers/regulator/tps65217-regulator.c
6976 F:      drivers/regulator/tps65218-regulator.c
6977 F:      drivers/regulator/tps65910-regulator.c
6978 F:      drivers/regulator/twl-regulator.c
6979 F:      include/linux/i2c-omap.h
6980
6981 OMAP DEVICE TREE SUPPORT
6982 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
6983 M:      Tony Lindgren <tony@atomide.com>
6984 L:      linux-omap@vger.kernel.org
6985 L:      devicetree@vger.kernel.org
6986 S:      Maintained
6987 F:      arch/arm/boot/dts/*omap*
6988 F:      arch/arm/boot/dts/*am3*
6989 F:      arch/arm/boot/dts/*am4*
6990 F:      arch/arm/boot/dts/*am5*
6991 F:      arch/arm/boot/dts/*dra7*
6992
6993 OMAP CLOCK FRAMEWORK SUPPORT
6994 M:      Paul Walmsley <paul@pwsan.com>
6995 L:      linux-omap@vger.kernel.org
6996 S:      Maintained
6997 F:      arch/arm/*omap*/*clock*
6998
6999 OMAP POWER MANAGEMENT SUPPORT
7000 M:      Kevin Hilman <khilman@deeprootsystems.com>
7001 L:      linux-omap@vger.kernel.org
7002 S:      Maintained
7003 F:      arch/arm/*omap*/*pm*
7004 F:      drivers/cpufreq/omap-cpufreq.c
7005
7006 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7007 M:      Rajendra Nayak <rnayak@ti.com>
7008 M:      Paul Walmsley <paul@pwsan.com>
7009 L:      linux-omap@vger.kernel.org
7010 S:      Maintained
7011 F:      arch/arm/mach-omap2/prm*
7012
7013 OMAP AUDIO SUPPORT
7014 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7015 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7016 L:      alsa-devel@alsa-project.org (subscribers-only)
7017 L:      linux-omap@vger.kernel.org
7018 S:      Maintained
7019 F:      sound/soc/omap/
7020
7021 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7022 M:      Roger Quadros <rogerq@ti.com>
7023 M:      Tony Lindgren <tony@atomide.com>
7024 L:      linux-omap@vger.kernel.org
7025 S:      Maintained
7026 F:      drivers/memory/omap-gpmc.c
7027 F:      arch/arm/mach-omap2/*gpmc*
7028
7029 OMAP FRAMEBUFFER SUPPORT
7030 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7031 L:      linux-fbdev@vger.kernel.org
7032 L:      linux-omap@vger.kernel.org
7033 S:      Maintained
7034 F:      drivers/video/fbdev/omap/
7035
7036 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7037 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7038 L:      linux-omap@vger.kernel.org
7039 L:      linux-fbdev@vger.kernel.org
7040 S:      Maintained
7041 F:      drivers/video/fbdev/omap2/
7042 F:      Documentation/arm/OMAP/DSS
7043
7044 OMAP HARDWARE SPINLOCK SUPPORT
7045 M:      Ohad Ben-Cohen <ohad@wizery.com>
7046 L:      linux-omap@vger.kernel.org
7047 S:      Maintained
7048 F:      drivers/hwspinlock/omap_hwspinlock.c
7049 F:      arch/arm/mach-omap2/hwspinlock.c
7050
7051 OMAP MMC SUPPORT
7052 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7053 L:      linux-omap@vger.kernel.org
7054 S:      Maintained
7055 F:      drivers/mmc/host/omap.c
7056
7057 OMAP HS MMC SUPPORT
7058 L:      linux-mmc@vger.kernel.org
7059 L:      linux-omap@vger.kernel.org
7060 S:      Orphan
7061 F:      drivers/mmc/host/omap_hsmmc.c
7062
7063 OMAP RANDOM NUMBER GENERATOR SUPPORT
7064 M:      Deepak Saxena <dsaxena@plexity.net>
7065 S:      Maintained
7066 F:      drivers/char/hw_random/omap-rng.c
7067
7068 OMAP HWMOD SUPPORT
7069 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7070 M:      Paul Walmsley <paul@pwsan.com>
7071 L:      linux-omap@vger.kernel.org
7072 S:      Maintained
7073 F:      arch/arm/mach-omap2/omap_hwmod.*
7074
7075 OMAP HWMOD DATA
7076 M:      Paul Walmsley <paul@pwsan.com>
7077 L:      linux-omap@vger.kernel.org
7078 S:      Maintained
7079 F:      arch/arm/mach-omap2/omap_hwmod*data*
7080
7081 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7082 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7083 L:      linux-omap@vger.kernel.org
7084 S:      Maintained
7085 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7086
7087 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7088 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7089 L:      linux-media@vger.kernel.org
7090 S:      Maintained
7091 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7092 F:      drivers/media/platform/omap3isp/
7093 F:      drivers/staging/media/omap4iss/
7094
7095 OMAP USB SUPPORT
7096 M:      Felipe Balbi <balbi@ti.com>
7097 L:      linux-usb@vger.kernel.org
7098 L:      linux-omap@vger.kernel.org
7099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7100 S:      Maintained
7101 F:      drivers/usb/*/*omap*
7102 F:      arch/arm/*omap*/usb*
7103
7104 OMAP GPIO DRIVER
7105 M:      Javier Martinez Canillas <javier@dowhile0.org>
7106 M:      Santosh Shilimkar <ssantosh@kernel.org>
7107 M:      Kevin Hilman <khilman@deeprootsystems.com>
7108 L:      linux-omap@vger.kernel.org
7109 S:      Maintained
7110 F:      drivers/gpio/gpio-omap.c
7111
7112 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7113 M:      Mark Jackson <mpfj@newflow.co.uk>
7114 L:      linux-omap@vger.kernel.org
7115 S:      Maintained
7116 F:      arch/arm/boot/dts/am335x-nano.dts
7117
7118 OMFS FILESYSTEM
7119 M:      Bob Copeland <me@bobcopeland.com>
7120 L:      linux-karma-devel@lists.sourceforge.net
7121 S:      Maintained
7122 F:      Documentation/filesystems/omfs.txt
7123 F:      fs/omfs/
7124
7125 OMNIKEY CARDMAN 4000 DRIVER
7126 M:      Harald Welte <laforge@gnumonks.org>
7127 S:      Maintained
7128 F:      drivers/char/pcmcia/cm4000_cs.c
7129 F:      include/linux/cm4000_cs.h
7130 F:      include/uapi/linux/cm4000_cs.h
7131
7132 OMNIKEY CARDMAN 4040 DRIVER
7133 M:      Harald Welte <laforge@gnumonks.org>
7134 S:      Maintained
7135 F:      drivers/char/pcmcia/cm4040_cs.*
7136
7137 OMNIVISION OV7670 SENSOR DRIVER
7138 M:      Jonathan Corbet <corbet@lwn.net>
7139 L:      linux-media@vger.kernel.org
7140 T:      git git://linuxtv.org/media_tree.git
7141 S:      Maintained
7142 F:      drivers/media/i2c/ov7670.c
7143
7144 ONENAND FLASH DRIVER
7145 M:      Kyungmin Park <kyungmin.park@samsung.com>
7146 L:      linux-mtd@lists.infradead.org
7147 S:      Maintained
7148 F:      drivers/mtd/onenand/
7149 F:      include/linux/mtd/onenand*.h
7150
7151 ONSTREAM SCSI TAPE DRIVER
7152 M:      Willem Riede <osst@riede.org>
7153 L:      osst-users@lists.sourceforge.net
7154 L:      linux-scsi@vger.kernel.org
7155 S:      Maintained
7156 F:      Documentation/scsi/osst.txt
7157 F:      drivers/scsi/osst.*
7158 F:      drivers/scsi/osst_*.h
7159 F:      drivers/scsi/st.h
7160
7161 OPENCORES I2C BUS DRIVER
7162 M:      Peter Korsgaard <jacmet@sunsite.dk>
7163 L:      linux-i2c@vger.kernel.org
7164 S:      Maintained
7165 F:      Documentation/i2c/busses/i2c-ocores
7166 F:      drivers/i2c/busses/i2c-ocores.c
7167
7168 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7169 M:      Grant Likely <grant.likely@linaro.org>
7170 M:      Rob Herring <robh+dt@kernel.org>
7171 L:      devicetree@vger.kernel.org
7172 W:      http://www.devicetree.org/
7173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7174 S:      Maintained
7175 F:      drivers/of/
7176 F:      include/linux/of*.h
7177 F:      scripts/dtc/
7178
7179 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7180 M:      Rob Herring <robh+dt@kernel.org>
7181 M:      Pawel Moll <pawel.moll@arm.com>
7182 M:      Mark Rutland <mark.rutland@arm.com>
7183 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7184 M:      Kumar Gala <galak@codeaurora.org>
7185 L:      devicetree@vger.kernel.org
7186 S:      Maintained
7187 F:      Documentation/devicetree/
7188 F:      arch/*/boot/dts/
7189 F:      include/dt-bindings/
7190
7191 OPENRISC ARCHITECTURE
7192 M:      Jonas Bonn <jonas@southpole.se>
7193 W:      http://openrisc.net
7194 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7195 S:      Maintained
7196 T:      git git://openrisc.net/~jonas/linux
7197 F:      arch/openrisc/
7198
7199 OPENVSWITCH
7200 M:      Pravin Shelar <pshelar@nicira.com>
7201 L:      netdev@vger.kernel.org
7202 L:      dev@openvswitch.org
7203 W:      http://openvswitch.org
7204 S:      Maintained
7205 F:      net/openvswitch/
7206 F:      include/uapi/linux/openvswitch.h
7207
7208 OPL4 DRIVER
7209 M:      Clemens Ladisch <clemens@ladisch.de>
7210 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7211 T:      git git://git.alsa-project.org/alsa-kernel.git
7212 S:      Maintained
7213 F:      sound/drivers/opl4/
7214
7215 OPROFILE
7216 M:      Robert Richter <rric@kernel.org>
7217 L:      oprofile-list@lists.sf.net
7218 S:      Maintained
7219 F:      arch/*/include/asm/oprofile*.h
7220 F:      arch/*/oprofile/
7221 F:      drivers/oprofile/
7222 F:      include/linux/oprofile.h
7223
7224 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7225 M:      Mark Fasheh <mfasheh@suse.com>
7226 M:      Joel Becker <jlbec@evilplan.org>
7227 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7228 W:      http://ocfs2.wiki.kernel.org
7229 S:      Supported
7230 F:      Documentation/filesystems/ocfs2.txt
7231 F:      Documentation/filesystems/dlmfs.txt
7232 F:      fs/ocfs2/
7233
7234 ORINOCO DRIVER
7235 L:      linux-wireless@vger.kernel.org
7236 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7237 W:      http://www.nongnu.org/orinoco/
7238 S:      Orphan
7239 F:      drivers/net/wireless/orinoco/
7240
7241 OSD LIBRARY and FILESYSTEM
7242 M:      Boaz Harrosh <ooo@electrozaur.com>
7243 M:      Benny Halevy <bhalevy@primarydata.com>
7244 L:      osd-dev@open-osd.org
7245 W:      http://open-osd.org
7246 T:      git git://git.open-osd.org/open-osd.git
7247 S:      Maintained
7248 F:      drivers/scsi/osd/
7249 F:      include/scsi/osd_*
7250 F:      fs/exofs/
7251
7252 OVERLAY FILESYSTEM
7253 M:      Miklos Szeredi <miklos@szeredi.hu>
7254 L:      linux-unionfs@vger.kernel.org
7255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7256 S:      Supported
7257 F:      fs/overlayfs/
7258 F:      Documentation/filesystems/overlayfs.txt
7259
7260 P54 WIRELESS DRIVER
7261 M:      Christian Lamparter <chunkeey@googlemail.com>
7262 L:      linux-wireless@vger.kernel.org
7263 W:      http://wireless.kernel.org/en/users/Drivers/p54
7264 S:      Maintained
7265 F:      drivers/net/wireless/p54/
7266
7267 PA SEMI ETHERNET DRIVER
7268 M:      Olof Johansson <olof@lixom.net>
7269 L:      netdev@vger.kernel.org
7270 S:      Maintained
7271 F:      drivers/net/ethernet/pasemi/*
7272
7273 PA SEMI SMBUS DRIVER
7274 M:      Olof Johansson <olof@lixom.net>
7275 L:      linux-i2c@vger.kernel.org
7276 S:      Maintained
7277 F:      drivers/i2c/busses/i2c-pasemi.c
7278
7279 PADATA PARALLEL EXECUTION MECHANISM
7280 M:      Steffen Klassert <steffen.klassert@secunet.com>
7281 L:      linux-crypto@vger.kernel.org
7282 S:      Maintained
7283 F:      kernel/padata.c
7284 F:      include/linux/padata.h
7285 F:      Documentation/padata.txt
7286
7287 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7288 M:      Harald Welte <laforge@gnumonks.org>
7289 L:      platform-driver-x86@vger.kernel.org
7290 S:      Maintained
7291 F:      drivers/platform/x86/panasonic-laptop.c
7292
7293 PANASONIC MN10300/AM33/AM34 PORT
7294 M:      David Howells <dhowells@redhat.com>
7295 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7296 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7297 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7298 S:      Maintained
7299 F:      Documentation/mn10300/
7300 F:      arch/mn10300/
7301
7302 PARALLEL PORT SUPPORT
7303 L:      linux-parport@lists.infradead.org (subscribers-only)
7304 S:      Orphan
7305 F:      drivers/parport/
7306 F:      include/linux/parport*.h
7307 F:      drivers/char/ppdev.c
7308 F:      include/uapi/linux/ppdev.h
7309
7310 PARAVIRT_OPS INTERFACE
7311 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7312 M:      Chris Wright <chrisw@sous-sol.org>
7313 M:      Alok Kataria <akataria@vmware.com>
7314 M:      Rusty Russell <rusty@rustcorp.com.au>
7315 L:      virtualization@lists.linux-foundation.org
7316 S:      Supported
7317 F:      Documentation/virtual/paravirt_ops.txt
7318 F:      arch/*/kernel/paravirt*
7319 F:      arch/*/include/asm/paravirt.h
7320
7321 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7322 M:      Tim Waugh <tim@cyberelk.net>
7323 L:      linux-parport@lists.infradead.org (subscribers-only)
7324 W:      http://www.torque.net/linux-pp.html
7325 S:      Maintained
7326 F:      Documentation/blockdev/paride.txt
7327 F:      drivers/block/paride/
7328
7329 PARISC ARCHITECTURE
7330 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7331 M:      Helge Deller <deller@gmx.de>
7332 L:      linux-parisc@vger.kernel.org
7333 W:      http://www.parisc-linux.org/
7334 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7337 S:      Maintained
7338 F:      arch/parisc/
7339 F:      Documentation/parisc/
7340 F:      drivers/parisc/
7341 F:      drivers/char/agp/parisc-agp.c
7342 F:      drivers/input/serio/gscps2.c
7343 F:      drivers/parport/parport_gsc.*
7344 F:      drivers/tty/serial/8250/8250_gsc.c
7345 F:      drivers/video/fbdev/sti*
7346 F:      drivers/video/console/sti*
7347 F:      drivers/video/logo/logo_parisc*
7348
7349 PC87360 HARDWARE MONITORING DRIVER
7350 M:      Jim Cromie <jim.cromie@gmail.com>
7351 L:      lm-sensors@lm-sensors.org
7352 S:      Maintained
7353 F:      Documentation/hwmon/pc87360
7354 F:      drivers/hwmon/pc87360.c
7355
7356 PC8736x GPIO DRIVER
7357 M:      Jim Cromie <jim.cromie@gmail.com>
7358 S:      Maintained
7359 F:      drivers/char/pc8736x_gpio.c
7360
7361 PC87427 HARDWARE MONITORING DRIVER
7362 M:      Jean Delvare <jdelvare@suse.de>
7363 L:      lm-sensors@lm-sensors.org
7364 S:      Maintained
7365 F:      Documentation/hwmon/pc87427
7366 F:      drivers/hwmon/pc87427.c
7367
7368 PCA9532 LED DRIVER
7369 M:      Riku Voipio <riku.voipio@iki.fi>
7370 S:      Maintained
7371 F:      drivers/leds/leds-pca9532.c
7372 F:      include/linux/leds-pca9532.h
7373
7374 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7375 M:      Guenter Roeck <linux@roeck-us.net>
7376 L:      linux-i2c@vger.kernel.org
7377 S:      Maintained
7378 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7379
7380 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7381 M:      Khalid Aziz <khalid@gonehiking.org>
7382 S:      Maintained
7383 F:      drivers/firmware/pcdp.*
7384
7385 PCI ERROR RECOVERY
7386 M:      Linas Vepstas <linasvepstas@gmail.com>
7387 L:      linux-pci@vger.kernel.org
7388 S:      Supported
7389 F:      Documentation/PCI/pci-error-recovery.txt
7390
7391 PCI SUBSYSTEM
7392 M:      Bjorn Helgaas <bhelgaas@google.com>
7393 L:      linux-pci@vger.kernel.org
7394 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7396 S:      Supported
7397 F:      Documentation/PCI/
7398 F:      drivers/pci/
7399 F:      include/linux/pci*
7400 F:      arch/x86/pci/
7401 F:      arch/x86/kernel/quirks.c
7402
7403 PCI DRIVER FOR ARM VERSATILE PLATFORM
7404 M:      Rob Herring <robh@kernel.org>
7405 L:      linux-pci@vger.kernel.org
7406 L:      linux-arm-kernel@lists.infradead.org
7407 S:      Maintained
7408 F:      Documentation/devicetree/bindings/pci/versatile.txt
7409 F:      drivers/pci/host/pci-versatile.c
7410
7411 PCI DRIVER FOR APPLIEDMICRO XGENE
7412 M:      Tanmay Inamdar <tinamdar@apm.com>
7413 L:      linux-pci@vger.kernel.org
7414 L:      linux-arm-kernel@lists.infradead.org
7415 S:      Maintained
7416 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7417 F:      drivers/pci/host/pci-xgene.c
7418
7419 PCI DRIVER FOR FREESCALE LAYERSCAPE
7420 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7421 M:      Mingkai Hu <mingkai.hu@freescale.com>
7422 M:      Roy Zang <tie-fei.zang@freescale.com>
7423 L:      linuxppc-dev@lists.ozlabs.org
7424 L:      linux-pci@vger.kernel.org
7425 L:      linux-arm-kernel@lists.infradead.org
7426 S:      Maintained
7427 F:      drivers/pci/host/*layerscape*
7428
7429 PCI DRIVER FOR IMX6
7430 M:      Richard Zhu <Richard.Zhu@freescale.com>
7431 M:      Lucas Stach <l.stach@pengutronix.de>
7432 L:      linux-pci@vger.kernel.org
7433 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7434 S:      Maintained
7435 F:      drivers/pci/host/*imx6*
7436
7437 PCI DRIVER FOR TI KEYSTONE
7438 M:      Murali Karicheri <m-karicheri2@ti.com>
7439 L:      linux-pci@vger.kernel.org
7440 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7441 S:      Maintained
7442 F:      drivers/pci/host/*keystone*
7443
7444 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7445 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7446 M:      Jason Cooper <jason@lakedaemon.net>
7447 L:      linux-pci@vger.kernel.org
7448 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7449 S:      Maintained
7450 F:      drivers/pci/host/*mvebu*
7451
7452 PCI DRIVER FOR NVIDIA TEGRA
7453 M:      Thierry Reding <thierry.reding@gmail.com>
7454 L:      linux-tegra@vger.kernel.org
7455 L:      linux-pci@vger.kernel.org
7456 S:      Supported
7457 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7458 F:      drivers/pci/host/pci-tegra.c
7459
7460 PCI DRIVER FOR TI DRA7XX
7461 M:      Kishon Vijay Abraham I <kishon@ti.com>
7462 L:      linux-omap@vger.kernel.org
7463 L:      linux-pci@vger.kernel.org
7464 S:      Supported
7465 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7466 F:      drivers/pci/host/pci-dra7xx.c
7467
7468 PCI DRIVER FOR RENESAS R-CAR
7469 M:      Simon Horman <horms@verge.net.au>
7470 L:      linux-pci@vger.kernel.org
7471 L:      linux-sh@vger.kernel.org
7472 S:      Maintained
7473 F:      drivers/pci/host/*rcar*
7474
7475 PCI DRIVER FOR SAMSUNG EXYNOS
7476 M:      Jingoo Han <jg1.han@samsung.com>
7477 L:      linux-pci@vger.kernel.org
7478 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7479 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7480 S:      Maintained
7481 F:      drivers/pci/host/pci-exynos.c
7482
7483 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7484 M:      Mohit Kumar <mohit.kumar@st.com>
7485 M:      Jingoo Han <jg1.han@samsung.com>
7486 L:      linux-pci@vger.kernel.org
7487 S:      Maintained
7488 F:      drivers/pci/host/*designware*
7489
7490 PCI DRIVER FOR GENERIC OF HOSTS
7491 M:      Will Deacon <will.deacon@arm.com>
7492 L:      linux-pci@vger.kernel.org
7493 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7494 S:      Maintained
7495 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7496 F:      drivers/pci/host/pci-host-generic.c
7497
7498 PCIE DRIVER FOR ST SPEAR13XX
7499 M:      Mohit Kumar <mohit.kumar@st.com>
7500 L:      linux-pci@vger.kernel.org
7501 S:      Maintained
7502 F:      drivers/pci/host/*spear*
7503
7504 PCMCIA SUBSYSTEM
7505 P:      Linux PCMCIA Team
7506 L:      linux-pcmcia@lists.infradead.org
7507 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7509 S:      Maintained
7510 F:      Documentation/pcmcia/
7511 F:      drivers/pcmcia/
7512 F:      include/pcmcia/
7513
7514 PCNET32 NETWORK DRIVER
7515 M:      Don Fry <pcnet32@frontier.com>
7516 L:      netdev@vger.kernel.org
7517 S:      Maintained
7518 F:      drivers/net/ethernet/amd/pcnet32.c
7519
7520 PCRYPT PARALLEL CRYPTO ENGINE
7521 M:      Steffen Klassert <steffen.klassert@secunet.com>
7522 L:      linux-crypto@vger.kernel.org
7523 S:      Maintained
7524 F:      crypto/pcrypt.c
7525 F:      include/crypto/pcrypt.h
7526
7527 PER-CPU MEMORY ALLOCATOR
7528 M:      Tejun Heo <tj@kernel.org>
7529 M:      Christoph Lameter <cl@linux-foundation.org>
7530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7531 S:      Maintained
7532 F:      include/linux/percpu*.h
7533 F:      mm/percpu*.c
7534 F:      arch/*/include/asm/percpu.h
7535
7536 PER-TASK DELAY ACCOUNTING
7537 M:      Balbir Singh <bsingharora@gmail.com>
7538 S:      Maintained
7539 F:      include/linux/delayacct.h
7540 F:      kernel/delayacct.c
7541
7542 PERFORMANCE EVENTS SUBSYSTEM
7543 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7544 M:      Paul Mackerras <paulus@samba.org>
7545 M:      Ingo Molnar <mingo@redhat.com>
7546 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7547 L:      linux-kernel@vger.kernel.org
7548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7549 S:      Supported
7550 F:      kernel/events/*
7551 F:      include/linux/perf_event.h
7552 F:      include/uapi/linux/perf_event.h
7553 F:      arch/*/kernel/perf_event*.c
7554 F:      arch/*/kernel/*/perf_event*.c
7555 F:      arch/*/kernel/*/*/perf_event*.c
7556 F:      arch/*/include/asm/perf_event.h
7557 F:      arch/*/kernel/perf_callchain.c
7558 F:      tools/perf/
7559
7560 PERSONALITY HANDLING
7561 M:      Christoph Hellwig <hch@infradead.org>
7562 L:      linux-abi-devel@lists.sourceforge.net
7563 S:      Maintained
7564 F:      include/linux/personality.h
7565 F:      include/uapi/linux/personality.h
7566
7567 PHONET PROTOCOL
7568 M:      Remi Denis-Courmont <courmisch@gmail.com>
7569 S:      Supported
7570 F:      Documentation/networking/phonet.txt
7571 F:      include/linux/phonet.h
7572 F:      include/net/phonet/
7573 F:      include/uapi/linux/phonet.h
7574 F:      net/phonet/
7575
7576 PHRAM MTD DRIVER
7577 M:      Joern Engel <joern@lazybastard.org>
7578 L:      linux-mtd@lists.infradead.org
7579 S:      Maintained
7580 F:      drivers/mtd/devices/phram.c
7581
7582 PICOLCD HID DRIVER
7583 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7584 L:      linux-input@vger.kernel.org
7585 S:      Maintained
7586 F:      drivers/hid/hid-picolcd*
7587
7588 PICOXCELL SUPPORT
7589 M:      Jamie Iles <jamie@jamieiles.com>
7590 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7591 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7592 S:      Supported
7593 F:      arch/arm/boot/dts/picoxcell*
7594 F:      arch/arm/mach-picoxcell/
7595 F:      drivers/crypto/picoxcell*
7596
7597 PIN CONTROL SUBSYSTEM
7598 M:      Linus Walleij <linus.walleij@linaro.org>
7599 L:      linux-gpio@vger.kernel.org
7600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7601 S:      Maintained
7602 F:      drivers/pinctrl/
7603 F:      include/linux/pinctrl/
7604
7605 PIN CONTROLLER - ATMEL AT91
7606 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7607 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7608 S:      Maintained
7609 F:      drivers/pinctrl/pinctrl-at91.*
7610
7611 PIN CONTROLLER - INTEL
7612 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7613 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7614 S:      Maintained
7615 F:      drivers/pinctrl/intel/
7616
7617 PIN CONTROLLER - RENESAS
7618 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7619 L:      linux-sh@vger.kernel.org
7620 S:      Maintained
7621 F:      drivers/pinctrl/sh-pfc/
7622
7623 PIN CONTROLLER - SAMSUNG
7624 M:      Tomasz Figa <tomasz.figa@gmail.com>
7625 M:      Thomas Abraham <thomas.abraham@linaro.org>
7626 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7627 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7628 S:      Maintained
7629 F:      drivers/pinctrl/samsung/
7630
7631 PIN CONTROLLER - ST SPEAR
7632 M:      Viresh Kumar <viresh.linux@gmail.com>
7633 L:      spear-devel@list.st.com
7634 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7635 W:      http://www.st.com/spear
7636 S:      Maintained
7637 F:      drivers/pinctrl/spear/
7638
7639 PKTCDVD DRIVER
7640 M:      Jiri Kosina <jkosina@suse.cz>
7641 S:      Maintained
7642 F:      drivers/block/pktcdvd.c
7643 F:      include/linux/pktcdvd.h
7644 F:      include/uapi/linux/pktcdvd.h
7645
7646 PKUNITY SOC DRIVERS
7647 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7648 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7649 S:      Maintained
7650 T:      git git://github.com/gxt/linux.git
7651 F:      drivers/input/serio/i8042-unicore32io.h
7652 F:      drivers/i2c/busses/i2c-puv3.c
7653 F:      drivers/video/fbdev/fb-puv3.c
7654 F:      drivers/rtc/rtc-puv3.c
7655
7656 PMBUS HARDWARE MONITORING DRIVERS
7657 M:      Guenter Roeck <linux@roeck-us.net>
7658 L:      lm-sensors@lm-sensors.org
7659 W:      http://www.lm-sensors.org/
7660 W:      http://www.roeck-us.net/linux/drivers/
7661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7662 S:      Maintained
7663 F:      Documentation/hwmon/pmbus
7664 F:      drivers/hwmon/pmbus/
7665 F:      include/linux/i2c/pmbus.h
7666
7667 PMC SIERRA MaxRAID DRIVER
7668 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7669 L:      linux-scsi@vger.kernel.org
7670 W:      http://www.pmc-sierra.com/
7671 S:      Supported
7672 F:      drivers/scsi/pmcraid.*
7673
7674 PMC SIERRA PM8001 DRIVER
7675 M:      xjtuwjp@gmail.com
7676 M:      lindar_liu@usish.com
7677 L:      pmchba@pmcs.com
7678 L:      linux-scsi@vger.kernel.org
7679 S:      Supported
7680 F:      drivers/scsi/pm8001/
7681
7682 POSIX CLOCKS and TIMERS
7683 M:      Thomas Gleixner <tglx@linutronix.de>
7684 L:      linux-kernel@vger.kernel.org
7685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7686 S:      Maintained
7687 F:      fs/timerfd.c
7688 F:      include/linux/timer*
7689 F:      kernel/time/*timer*
7690
7691 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7692 M:      Sebastian Reichel <sre@kernel.org>
7693 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7694 M:      David Woodhouse <dwmw2@infradead.org>
7695 L:      linux-pm@vger.kernel.org
7696 T:      git git://git.infradead.org/battery-2.6.git
7697 S:      Maintained
7698 F:      include/linux/power_supply.h
7699 F:      drivers/power/
7700
7701 PNP SUPPORT
7702 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7703 S:      Maintained
7704 F:      drivers/pnp/
7705
7706 PNXxxxx I2C DRIVER
7707 M:      Vitaly Wool <vitalywool@gmail.com>
7708 L:      linux-i2c@vger.kernel.org
7709 S:      Maintained
7710 F:      drivers/i2c/busses/i2c-pnx.c
7711
7712 PPP PROTOCOL DRIVERS AND COMPRESSORS
7713 M:      Paul Mackerras <paulus@samba.org>
7714 L:      linux-ppp@vger.kernel.org
7715 S:      Maintained
7716 F:      drivers/net/ppp/ppp_*
7717
7718 PPP OVER ATM (RFC 2364)
7719 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7720 S:      Maintained
7721 F:      net/atm/pppoatm.c
7722 F:      include/uapi/linux/atmppp.h
7723
7724 PPP OVER ETHERNET
7725 M:      Michal Ostrowski <mostrows@earthlink.net>
7726 S:      Maintained
7727 F:      drivers/net/ppp/pppoe.c
7728 F:      drivers/net/ppp/pppox.c
7729
7730 PPP OVER L2TP
7731 M:      James Chapman <jchapman@katalix.com>
7732 S:      Maintained
7733 F:      net/l2tp/l2tp_ppp.c
7734 F:      include/linux/if_pppol2tp.h
7735 F:      include/uapi/linux/if_pppol2tp.h
7736
7737 PPS SUPPORT
7738 M:      Rodolfo Giometti <giometti@enneenne.com>
7739 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7740 L:      linuxpps@ml.enneenne.com (subscribers-only)
7741 S:      Maintained
7742 F:      Documentation/pps/
7743 F:      drivers/pps/
7744 F:      include/linux/pps*.h
7745
7746 PPTP DRIVER
7747 M:      Dmitry Kozlov <xeb@mail.ru>
7748 L:      netdev@vger.kernel.org
7749 S:      Maintained
7750 F:      drivers/net/ppp/pptp.c
7751 W:      http://sourceforge.net/projects/accel-pptp
7752
7753 PREEMPTIBLE KERNEL
7754 M:      Robert Love <rml@tech9.net>
7755 L:      kpreempt-tech@lists.sourceforge.net
7756 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7757 S:      Supported
7758 F:      Documentation/preempt-locking.txt
7759 F:      include/linux/preempt.h
7760
7761 PRISM54 WIRELESS DRIVER
7762 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7763 L:      linux-wireless@vger.kernel.org
7764 W:      http://wireless.kernel.org/en/users/Drivers/p54
7765 S:      Obsolete
7766 F:      drivers/net/wireless/prism54/
7767
7768 PS3 NETWORK SUPPORT
7769 M:      Geoff Levand <geoff@infradead.org>
7770 L:      netdev@vger.kernel.org
7771 L:      cbe-oss-dev@lists.ozlabs.org
7772 S:      Maintained
7773 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7774
7775 PS3 PLATFORM SUPPORT
7776 M:      Geoff Levand <geoff@infradead.org>
7777 L:      linuxppc-dev@lists.ozlabs.org
7778 L:      cbe-oss-dev@lists.ozlabs.org
7779 S:      Maintained
7780 F:      arch/powerpc/boot/ps3*
7781 F:      arch/powerpc/include/asm/lv1call.h
7782 F:      arch/powerpc/include/asm/ps3*.h
7783 F:      arch/powerpc/platforms/ps3/
7784 F:      drivers/*/ps3*
7785 F:      drivers/ps3/
7786 F:      drivers/rtc/rtc-ps3.c
7787 F:      drivers/usb/host/*ps3.c
7788 F:      sound/ppc/snd_ps3*
7789
7790 PS3VRAM DRIVER
7791 M:      Jim Paris <jim@jtan.com>
7792 L:      cbe-oss-dev@lists.ozlabs.org
7793 S:      Maintained
7794 F:      drivers/block/ps3vram.c
7795
7796 PSTORE FILESYSTEM
7797 M:      Anton Vorontsov <anton@enomsg.org>
7798 M:      Colin Cross <ccross@android.com>
7799 M:      Kees Cook <keescook@chromium.org>
7800 M:      Tony Luck <tony.luck@intel.com>
7801 S:      Maintained
7802 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7803 F:      fs/pstore/
7804 F:      include/linux/pstore*
7805 F:      drivers/firmware/efi/efi-pstore.c
7806 F:      drivers/acpi/apei/erst.c
7807
7808 PTP HARDWARE CLOCK SUPPORT
7809 M:      Richard Cochran <richardcochran@gmail.com>
7810 L:      netdev@vger.kernel.org
7811 S:      Maintained
7812 W:      http://linuxptp.sourceforge.net/
7813 F:      Documentation/ABI/testing/sysfs-ptp
7814 F:      Documentation/ptp/*
7815 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7816 F:      drivers/net/phy/dp83640*
7817 F:      drivers/ptp/*
7818 F:      include/linux/ptp_cl*
7819
7820 PTRACE SUPPORT
7821 M:      Roland McGrath <roland@hack.frob.com>
7822 M:      Oleg Nesterov <oleg@redhat.com>
7823 S:      Maintained
7824 F:      include/asm-generic/syscall.h
7825 F:      include/linux/ptrace.h
7826 F:      include/linux/regset.h
7827 F:      include/linux/tracehook.h
7828 F:      include/uapi/linux/ptrace.h
7829 F:      kernel/ptrace.c
7830
7831 PVRUSB2 VIDEO4LINUX DRIVER
7832 M:      Mike Isely <isely@pobox.com>
7833 L:      pvrusb2@isely.net       (subscribers-only)
7834 L:      linux-media@vger.kernel.org
7835 W:      http://www.isely.net/pvrusb2/
7836 T:      git git://linuxtv.org/media_tree.git
7837 S:      Maintained
7838 F:      Documentation/video4linux/README.pvrusb2
7839 F:      drivers/media/usb/pvrusb2/
7840
7841 PWC WEBCAM DRIVER
7842 M:      Hans de Goede <hdegoede@redhat.com>
7843 L:      linux-media@vger.kernel.org
7844 T:      git git://linuxtv.org/media_tree.git
7845 S:      Maintained
7846 F:      drivers/media/usb/pwc/*
7847
7848 PWM FAN DRIVER
7849 M:      Kamil Debski <k.debski@samsung.com>
7850 L:      lm-sensors@lm-sensors.org
7851 S:      Supported
7852 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7853 F:      Documentation/hwmon/pwm-fan
7854 F:      drivers/hwmon/pwm-fan.c
7855
7856 PWM SUBSYSTEM
7857 M:      Thierry Reding <thierry.reding@gmail.com>
7858 L:      linux-pwm@vger.kernel.org
7859 S:      Maintained
7860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7861 F:      Documentation/pwm.txt
7862 F:      Documentation/devicetree/bindings/pwm/
7863 F:      include/linux/pwm.h
7864 F:      drivers/pwm/
7865 F:      drivers/video/backlight/pwm_bl.c
7866 F:      include/linux/pwm_backlight.h
7867
7868 PXA2xx/PXA3xx SUPPORT
7869 M:      Daniel Mack <daniel@zonque.org>
7870 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7871 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7872 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7873 T:      git git://github.com/hzhuang1/linux.git
7874 T:      git git://github.com/rjarzmik/linux.git
7875 S:      Maintained
7876 F:      arch/arm/mach-pxa/
7877 F:      drivers/pcmcia/pxa2xx*
7878 F:      drivers/spi/spi-pxa2xx*
7879 F:      drivers/usb/gadget/udc/pxa2*
7880 F:      include/sound/pxa2xx-lib.h
7881 F:      sound/arm/pxa*
7882 F:      sound/soc/pxa/
7883
7884 PXA3xx NAND FLASH DRIVER
7885 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7886 L:      linux-mtd@lists.infradead.org
7887 S:      Maintained
7888 F:      drivers/mtd/nand/pxa3xx_nand.c
7889
7890 MMP SUPPORT
7891 M:      Eric Miao <eric.y.miao@gmail.com>
7892 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7893 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7894 T:      git git://github.com/hzhuang1/linux.git
7895 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7896 S:      Maintained
7897 F:      arch/arm/mach-mmp/
7898
7899 PXA MMCI DRIVER
7900 S:      Orphan
7901
7902 PXA RTC DRIVER
7903 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7904 L:      rtc-linux@googlegroups.com
7905 S:      Maintained
7906
7907 QAT DRIVER
7908 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7909 L:      qat-linux@intel.com
7910 S:      Supported
7911 F:      drivers/crypto/qat/
7912
7913 QIB DRIVER
7914 M:      Mike Marciniszyn <infinipath@intel.com>
7915 L:      linux-rdma@vger.kernel.org
7916 S:      Supported
7917 F:      drivers/infiniband/hw/qib/
7918
7919 QLOGIC QLA1280 SCSI DRIVER
7920 M:      Michael Reed <mdr@sgi.com>
7921 L:      linux-scsi@vger.kernel.org
7922 S:      Maintained
7923 F:      drivers/scsi/qla1280.[ch]
7924
7925 QLOGIC QLA2XXX FC-SCSI DRIVER
7926 M:      qla2xxx-upstream@qlogic.com
7927 L:      linux-scsi@vger.kernel.org
7928 S:      Supported
7929 F:      Documentation/scsi/LICENSE.qla2xxx
7930 F:      drivers/scsi/qla2xxx/
7931
7932 QLOGIC QLA4XXX iSCSI DRIVER
7933 M:      QLogic-Storage-Upstream@qlogic.com
7934 L:      linux-scsi@vger.kernel.org
7935 S:      Supported
7936 F:      Documentation/scsi/LICENSE.qla4xxx
7937 F:      drivers/scsi/qla4xxx/
7938
7939 QLOGIC QLA3XXX NETWORK DRIVER
7940 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7941 M:      Ron Mercer <ron.mercer@qlogic.com>
7942 M:      linux-driver@qlogic.com
7943 L:      netdev@vger.kernel.org
7944 S:      Supported
7945 F:      Documentation/networking/LICENSE.qla3xxx
7946 F:      drivers/net/ethernet/qlogic/qla3xxx.*
7947
7948 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7949 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
7950 M:      Dept-GELinuxNICDev@qlogic.com
7951 L:      netdev@vger.kernel.org
7952 S:      Supported
7953 F:      drivers/net/ethernet/qlogic/qlcnic/
7954
7955 QLOGIC QLGE 10Gb ETHERNET DRIVER
7956 M:      Harish Patil <harish.patil@qlogic.com>
7957 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7958 M:      Dept-GELinuxNICDev@qlogic.com
7959 M:      linux-driver@qlogic.com
7960 L:      netdev@vger.kernel.org
7961 S:      Supported
7962 F:      drivers/net/ethernet/qlogic/qlge/
7963
7964 QNX4 FILESYSTEM
7965 M:      Anders Larsen <al@alarsen.net>
7966 W:      http://www.alarsen.net/linux/qnx4fs/
7967 S:      Maintained
7968 F:      fs/qnx4/
7969 F:      include/uapi/linux/qnx4_fs.h
7970 F:      include/uapi/linux/qnxtypes.h
7971
7972 QT1010 MEDIA DRIVER
7973 M:      Antti Palosaari <crope@iki.fi>
7974 L:      linux-media@vger.kernel.org
7975 W:      http://linuxtv.org/
7976 W:      http://palosaari.fi/linux/
7977 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7978 T:      git git://linuxtv.org/anttip/media_tree.git
7979 S:      Maintained
7980 F:      drivers/media/tuners/qt1010*
7981
7982 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7983 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7984 L:      linux-wireless@vger.kernel.org
7985 L:      ath9k-devel@lists.ath9k.org
7986 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
7987 S:      Supported
7988 F:      drivers/net/wireless/ath/ath9k/
7989
7990 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7991 M:      Kalle Valo <kvalo@qca.qualcomm.com>
7992 L:      ath10k@lists.infradead.org
7993 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
7994 T:      git git://github.com/kvalo/ath.git
7995 S:      Supported
7996 F:      drivers/net/wireless/ath/ath10k/
7997
7998 QUALCOMM HEXAGON ARCHITECTURE
7999 M:      Richard Kuo <rkuo@codeaurora.org>
8000 L:      linux-hexagon@vger.kernel.org
8001 S:      Supported
8002 F:      arch/hexagon/
8003
8004 QUALCOMM WCN36XX WIRELESS DRIVER
8005 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8006 L:      wcn36xx@lists.infradead.org
8007 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8008 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8009 S:      Supported
8010 F:      drivers/net/wireless/ath/wcn36xx/
8011
8012 RADOS BLOCK DEVICE (RBD)
8013 M:      Ilya Dryomov <idryomov@gmail.com>
8014 M:      Sage Weil <sage@redhat.com>
8015 M:      Alex Elder <elder@kernel.org>
8016 M:      ceph-devel@vger.kernel.org
8017 W:      http://ceph.com/
8018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8019 S:      Supported
8020 F:      drivers/block/rbd.c
8021 F:      drivers/block/rbd_types.h
8022
8023 RADEON FRAMEBUFFER DISPLAY DRIVER
8024 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8025 L:      linux-fbdev@vger.kernel.org
8026 S:      Maintained
8027 F:      drivers/video/fbdev/aty/radeon*
8028 F:      include/uapi/linux/radeonfb.h
8029
8030 RADIOSHARK RADIO DRIVER
8031 M:      Hans de Goede <hdegoede@redhat.com>
8032 L:      linux-media@vger.kernel.org
8033 T:      git git://linuxtv.org/media_tree.git
8034 S:      Maintained
8035 F:      drivers/media/radio/radio-shark.c
8036
8037 RADIOSHARK2 RADIO DRIVER
8038 M:      Hans de Goede <hdegoede@redhat.com>
8039 L:      linux-media@vger.kernel.org
8040 T:      git git://linuxtv.org/media_tree.git
8041 S:      Maintained
8042 F:      drivers/media/radio/radio-shark2.c
8043 F:      drivers/media/radio/radio-tea5777.c
8044
8045 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8046 M:      Paul Mackerras <paulus@samba.org>
8047 L:      linux-fbdev@vger.kernel.org
8048 S:      Maintained
8049 F:      drivers/video/fbdev/aty/aty128fb.c
8050
8051 RALINK RT2X00 WIRELESS LAN DRIVER
8052 P:      rt2x00 project
8053 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8054 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8055 L:      linux-wireless@vger.kernel.org
8056 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8057 W:      http://rt2x00.serialmonkey.com/
8058 S:      Maintained
8059 F:      drivers/net/wireless/rt2x00/
8060
8061 RAMDISK RAM BLOCK DEVICE DRIVER
8062 M:      Nick Piggin <npiggin@kernel.dk>
8063 S:      Maintained
8064 F:      Documentation/blockdev/ramdisk.txt
8065 F:      drivers/block/brd.c
8066
8067 RANDOM NUMBER DRIVER
8068 M:      "Theodore Ts'o" <tytso@mit.edu>
8069 S:      Maintained
8070 F:      drivers/char/random.c
8071
8072 RAPIDIO SUBSYSTEM
8073 M:      Matt Porter <mporter@kernel.crashing.org>
8074 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8075 S:      Maintained
8076 F:      drivers/rapidio/
8077
8078 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8079 L:      linux-wireless@vger.kernel.org
8080 S:      Orphan
8081 F:      drivers/net/wireless/ray*
8082
8083 RCUTORTURE MODULE
8084 M:      Josh Triplett <josh@joshtriplett.org>
8085 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8086 L:      linux-kernel@vger.kernel.org
8087 S:      Supported
8088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8089 F:      Documentation/RCU/torture.txt
8090 F:      kernel/rcu/rcutorture.c
8091
8092 RCUTORTURE TEST FRAMEWORK
8093 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8094 M:      Josh Triplett <josh@joshtriplett.org>
8095 R:      Steven Rostedt <rostedt@goodmis.org>
8096 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8097 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8098 L:      linux-kernel@vger.kernel.org
8099 S:      Supported
8100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8101 F:      tools/testing/selftests/rcutorture
8102
8103 RDC R-321X SoC
8104 M:      Florian Fainelli <florian@openwrt.org>
8105 S:      Maintained
8106
8107 RDC R6040 FAST ETHERNET DRIVER
8108 M:      Florian Fainelli <florian@openwrt.org>
8109 L:      netdev@vger.kernel.org
8110 S:      Maintained
8111 F:      drivers/net/ethernet/rdc/r6040.c
8112
8113 RDS - RELIABLE DATAGRAM SOCKETS
8114 M:      Chien Yen <chien.yen@oracle.com>
8115 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8116 S:      Supported
8117 F:      net/rds/
8118
8119 READ-COPY UPDATE (RCU)
8120 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8121 M:      Josh Triplett <josh@joshtriplett.org>
8122 R:      Steven Rostedt <rostedt@goodmis.org>
8123 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8124 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8125 L:      linux-kernel@vger.kernel.org
8126 W:      http://www.rdrop.com/users/paulmck/RCU/
8127 S:      Supported
8128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8129 F:      Documentation/RCU/
8130 X:      Documentation/RCU/torture.txt
8131 F:      include/linux/rcu*
8132 X:      include/linux/srcu.h
8133 F:      kernel/rcu/
8134 X:      kernel/torture.c
8135
8136 REAL TIME CLOCK (RTC) SUBSYSTEM
8137 M:      Alessandro Zummo <a.zummo@towertech.it>
8138 L:      rtc-linux@googlegroups.com
8139 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8140 S:      Maintained
8141 F:      Documentation/rtc.txt
8142 F:      drivers/rtc/
8143 F:      include/linux/rtc.h
8144 F:      include/uapi/linux/rtc.h
8145
8146 REALTEK AUDIO CODECS
8147 M:      Bard Liao <bardliao@realtek.com>
8148 M:      Oder Chiou <oder_chiou@realtek.com>
8149 S:      Maintained
8150 F:      sound/soc/codecs/rt*
8151 F:      include/sound/rt*.h
8152
8153 REISERFS FILE SYSTEM
8154 L:      reiserfs-devel@vger.kernel.org
8155 S:      Supported
8156 F:      fs/reiserfs/
8157
8158 REGISTER MAP ABSTRACTION
8159 M:      Mark Brown <broonie@kernel.org>
8160 L:      linux-kernel@vger.kernel.org
8161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8162 S:      Supported
8163 F:      drivers/base/regmap/
8164 F:      include/linux/regmap.h
8165
8166 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8167 M:      Ohad Ben-Cohen <ohad@wizery.com>
8168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8169 S:      Maintained
8170 F:      drivers/remoteproc/
8171 F:      Documentation/remoteproc.txt
8172 F:      include/linux/remoteproc.h
8173
8174 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8175 M:      Ohad Ben-Cohen <ohad@wizery.com>
8176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8177 S:      Maintained
8178 F:      drivers/rpmsg/
8179 F:      Documentation/rpmsg.txt
8180 F:      include/linux/rpmsg.h
8181
8182 RESET CONTROLLER FRAMEWORK
8183 M:      Philipp Zabel <p.zabel@pengutronix.de>
8184 S:      Maintained
8185 F:      drivers/reset/
8186 F:      Documentation/devicetree/bindings/reset/
8187 F:      include/linux/reset.h
8188 F:      include/linux/reset-controller.h
8189
8190 RFKILL
8191 M:      Johannes Berg <johannes@sipsolutions.net>
8192 L:      linux-wireless@vger.kernel.org
8193 W:      http://wireless.kernel.org/
8194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8196 S:      Maintained
8197 F:      Documentation/rfkill.txt
8198 F:      net/rfkill/
8199
8200 RHASHTABLE
8201 M:      Thomas Graf <tgraf@suug.ch>
8202 L:      netdev@vger.kernel.org
8203 S:      Maintained
8204 F:      lib/rhashtable.c
8205 F:      include/linux/rhashtable.h
8206
8207 RICOH SMARTMEDIA/XD DRIVER
8208 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8209 S:      Maintained
8210 F:      drivers/mtd/nand/r852.c
8211 F:      drivers/mtd/nand/r852.h
8212
8213 RICOH R5C592 MEMORYSTICK DRIVER
8214 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8215 S:      Maintained
8216 F:      drivers/memstick/host/r592.*
8217
8218 ROCCAT DRIVERS
8219 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8220 W:      http://sourceforge.net/projects/roccat/
8221 S:      Maintained
8222 F:      drivers/hid/hid-roccat*
8223 F:      include/linux/hid-roccat*
8224 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8225
8226 ROCKER DRIVER
8227 M:      Jiri Pirko <jiri@resnulli.us>
8228 M:      Scott Feldman <sfeldma@gmail.com>
8229 L:      netdev@vger.kernel.org
8230 S:      Supported
8231 F:      drivers/net/ethernet/rocker/
8232
8233 ROCKETPORT DRIVER
8234 P:      Comtrol Corp.
8235 W:      http://www.comtrol.com
8236 S:      Maintained
8237 F:      Documentation/serial/rocket.txt
8238 F:      drivers/tty/rocket*
8239
8240 ROCKETPORT EXPRESS/INFINITY DRIVER
8241 M:      Kevin Cernekee <cernekee@gmail.com>
8242 L:      linux-serial@vger.kernel.org
8243 S:      Odd Fixes
8244 F:      drivers/tty/serial/rp2.*
8245
8246 ROSE NETWORK LAYER
8247 M:      Ralf Baechle <ralf@linux-mips.org>
8248 L:      linux-hams@vger.kernel.org
8249 W:      http://www.linux-ax25.org/
8250 S:      Maintained
8251 F:      include/net/rose.h
8252 F:      include/uapi/linux/rose.h
8253 F:      net/rose/
8254
8255 RTL2830 MEDIA DRIVER
8256 M:      Antti Palosaari <crope@iki.fi>
8257 L:      linux-media@vger.kernel.org
8258 W:      http://linuxtv.org/
8259 W:      http://palosaari.fi/linux/
8260 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8261 T:      git git://linuxtv.org/anttip/media_tree.git
8262 S:      Maintained
8263 F:      drivers/media/dvb-frontends/rtl2830*
8264
8265 RTL2832 MEDIA DRIVER
8266 M:      Antti Palosaari <crope@iki.fi>
8267 L:      linux-media@vger.kernel.org
8268 W:      http://linuxtv.org/
8269 W:      http://palosaari.fi/linux/
8270 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8271 T:      git git://linuxtv.org/anttip/media_tree.git
8272 S:      Maintained
8273 F:      drivers/media/dvb-frontends/rtl2832*
8274
8275 RTL2832_SDR MEDIA DRIVER
8276 M:      Antti Palosaari <crope@iki.fi>
8277 L:      linux-media@vger.kernel.org
8278 W:      http://linuxtv.org/
8279 W:      http://palosaari.fi/linux/
8280 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8281 T:      git git://linuxtv.org/anttip/media_tree.git
8282 S:      Maintained
8283 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8284
8285 RTL8180 WIRELESS DRIVER
8286 L:      linux-wireless@vger.kernel.org
8287 W:      http://wireless.kernel.org/
8288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8289 S:      Orphan
8290 F:      drivers/net/wireless/rtl818x/rtl8180/
8291
8292 RTL8187 WIRELESS DRIVER
8293 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8294 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8295 M:      Larry Finger <Larry.Finger@lwfinger.net>
8296 L:      linux-wireless@vger.kernel.org
8297 W:      http://wireless.kernel.org/
8298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8299 S:      Maintained
8300 F:      drivers/net/wireless/rtl818x/rtl8187/
8301
8302 RTL8192CE WIRELESS DRIVER
8303 M:      Larry Finger <Larry.Finger@lwfinger.net>
8304 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8305 L:      linux-wireless@vger.kernel.org
8306 W:      http://wireless.kernel.org/
8307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8308 S:      Maintained
8309 F:      drivers/net/wireless/rtlwifi/
8310 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8311
8312 S3 SAVAGE FRAMEBUFFER DRIVER
8313 M:      Antonino Daplas <adaplas@gmail.com>
8314 L:      linux-fbdev@vger.kernel.org
8315 S:      Maintained
8316 F:      drivers/video/fbdev/savage/
8317
8318 S390
8319 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8320 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8321 M:      linux390@de.ibm.com
8322 L:      linux-s390@vger.kernel.org
8323 W:      http://www.ibm.com/developerworks/linux/linux390/
8324 S:      Supported
8325 F:      arch/s390/
8326 F:      drivers/s390/
8327 F:      Documentation/s390/
8328 F:      Documentation/DocBook/s390*
8329
8330 S390 COMMON I/O LAYER
8331 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8332 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8333 L:      linux-s390@vger.kernel.org
8334 W:      http://www.ibm.com/developerworks/linux/linux390/
8335 S:      Supported
8336 F:      drivers/s390/cio/
8337
8338 S390 DASD DRIVER
8339 M:      Stefan Weinhuber <wein@de.ibm.com>
8340 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8341 L:      linux-s390@vger.kernel.org
8342 W:      http://www.ibm.com/developerworks/linux/linux390/
8343 S:      Supported
8344 F:      drivers/s390/block/dasd*
8345 F:      block/partitions/ibm.c
8346
8347 S390 NETWORK DRIVERS
8348 M:      Ursula Braun <ursula.braun@de.ibm.com>
8349 M:      Frank Blaschka <blaschka@linux.vnet.ibm.com>
8350 M:      linux390@de.ibm.com
8351 L:      linux-s390@vger.kernel.org
8352 W:      http://www.ibm.com/developerworks/linux/linux390/
8353 S:      Supported
8354 F:      drivers/s390/net/
8355
8356 S390 PCI SUBSYSTEM
8357 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8358 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8359 L:      linux-s390@vger.kernel.org
8360 W:      http://www.ibm.com/developerworks/linux/linux390/
8361 S:      Supported
8362 F:      arch/s390/pci/
8363 F:      drivers/pci/hotplug/s390_pci_hpc.c
8364
8365 S390 ZCRYPT DRIVER
8366 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8367 M:      linux390@de.ibm.com
8368 L:      linux-s390@vger.kernel.org
8369 W:      http://www.ibm.com/developerworks/linux/linux390/
8370 S:      Supported
8371 F:      drivers/s390/crypto/
8372
8373 S390 ZFCP DRIVER
8374 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8375 M:      linux390@de.ibm.com
8376 L:      linux-s390@vger.kernel.org
8377 W:      http://www.ibm.com/developerworks/linux/linux390/
8378 S:      Supported
8379 F:      drivers/s390/scsi/zfcp_*
8380
8381 S390 IUCV NETWORK LAYER
8382 M:      Ursula Braun <ursula.braun@de.ibm.com>
8383 M:      linux390@de.ibm.com
8384 L:      linux-s390@vger.kernel.org
8385 W:      http://www.ibm.com/developerworks/linux/linux390/
8386 S:      Supported
8387 F:      drivers/s390/net/*iucv*
8388 F:      include/net/iucv/
8389 F:      net/iucv/
8390
8391 S3C24XX SD/MMC Driver
8392 M:      Ben Dooks <ben-linux@fluff.org>
8393 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8394 S:      Supported
8395 F:      drivers/mmc/host/s3cmci.*
8396
8397 SAA6588 RDS RECEIVER DRIVER
8398 M:      Hans Verkuil <hverkuil@xs4all.nl>
8399 L:      linux-media@vger.kernel.org
8400 T:      git git://linuxtv.org/media_tree.git
8401 W:      http://linuxtv.org
8402 S:      Odd Fixes
8403 F:      drivers/media/i2c/saa6588*
8404
8405 SAA7134 VIDEO4LINUX DRIVER
8406 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8407 L:      linux-media@vger.kernel.org
8408 W:      http://linuxtv.org
8409 T:      git git://linuxtv.org/media_tree.git
8410 S:      Odd fixes
8411 F:      Documentation/video4linux/*.saa7134
8412 F:      drivers/media/pci/saa7134/
8413
8414 SAA7146 VIDEO4LINUX-2 DRIVER
8415 M:      Hans Verkuil <hverkuil@xs4all.nl>
8416 L:      linux-media@vger.kernel.org
8417 T:      git git://linuxtv.org/media_tree.git
8418 S:      Maintained
8419 F:      drivers/media/common/saa7146/
8420 F:      drivers/media/pci/saa7146/
8421 F:      include/media/saa7146*
8422
8423 SAMSUNG LAPTOP DRIVER
8424 M:      Corentin Chary <corentin.chary@gmail.com>
8425 L:      platform-driver-x86@vger.kernel.org
8426 S:      Maintained
8427 F:      drivers/platform/x86/samsung-laptop.c
8428
8429 SAMSUNG AUDIO (ASoC) DRIVERS
8430 M:      Sangbeom Kim <sbkim73@samsung.com>
8431 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8432 S:      Supported
8433 F:      sound/soc/samsung/
8434
8435 SAMSUNG FRAMEBUFFER DRIVER
8436 M:      Jingoo Han <jg1.han@samsung.com>
8437 L:      linux-fbdev@vger.kernel.org
8438 S:      Maintained
8439 F:      drivers/video/fbdev/s3c-fb.c
8440
8441 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8442 M:      Sangbeom Kim <sbkim73@samsung.com>
8443 L:      linux-kernel@vger.kernel.org
8444 S:      Supported
8445 F:      drivers/mfd/sec*.c
8446 F:      drivers/regulator/s2m*.c
8447 F:      drivers/regulator/s5m*.c
8448 F:      include/linux/mfd/samsung/
8449
8450 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8451 M:      Kyungmin Park <kyungmin.park@samsung.com>
8452 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8453 L:      linux-media@vger.kernel.org
8454 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8455 S:      Supported
8456 F:      drivers/media/platform/exynos4-is/
8457
8458 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8459 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8460 L:      linux-media@vger.kernel.org
8461 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8462 S:      Maintained
8463 F:      drivers/media/platform/s3c-camif/
8464 F:      include/media/s3c_camif.h
8465
8466 SAMSUNG S5C73M3 CAMERA DRIVER
8467 M:      Kyungmin Park <kyungmin.park@samsung.com>
8468 M:      Andrzej Hajda <a.hajda@samsung.com>
8469 L:      linux-media@vger.kernel.org
8470 S:      Supported
8471 F:      drivers/media/i2c/s5c73m3/*
8472
8473 SAMSUNG S5K5BAF CAMERA DRIVER
8474 M:      Kyungmin Park <kyungmin.park@samsung.com>
8475 M:      Andrzej Hajda <a.hajda@samsung.com>
8476 L:      linux-media@vger.kernel.org
8477 S:      Supported
8478 F:      drivers/media/i2c/s5k5baf.c
8479
8480 SAMSUNG SOC CLOCK DRIVERS
8481 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8482 M:      Tomasz Figa <tomasz.figa@gmail.com>
8483 S:      Supported
8484 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8485 F:      drivers/clk/samsung/
8486
8487 SAMSUNG SXGBE DRIVERS
8488 M:      Byungho An <bh74.an@samsung.com>
8489 M:      Girish K S <ks.giri@samsung.com>
8490 M:      Vipul Pandya <vipul.pandya@samsung.com>
8491 S:      Supported
8492 L:      netdev@vger.kernel.org
8493 F:      drivers/net/ethernet/samsung/sxgbe/
8494
8495 SAMSUNG THERMAL DRIVER
8496 M:      Lukasz Majewski <l.majewski@samsung.com>
8497 L:      linux-pm@vger.kernel.org
8498 L:      linux-samsung-soc@vger.kernel.org
8499 S:      Supported
8500 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8501 F:      drivers/thermal/samsung/
8502
8503 SAMSUNG USB2 PHY DRIVER
8504 M:      Kamil Debski <k.debski@samsung.com>
8505 L:      linux-kernel@vger.kernel.org
8506 S:      Supported
8507 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8508 F:      Documentation/phy/samsung-usb2.txt
8509 F:      drivers/phy/phy-exynos4210-usb2.c
8510 F:      drivers/phy/phy-exynos4x12-usb2.c
8511 F:      drivers/phy/phy-exynos5250-usb2.c
8512 F:      drivers/phy/phy-s5pv210-usb2.c
8513 F:      drivers/phy/phy-samsung-usb2.c
8514 F:      drivers/phy/phy-samsung-usb2.h
8515
8516 SERIAL DRIVERS
8517 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8518 L:      linux-serial@vger.kernel.org
8519 S:      Maintained
8520 F:      drivers/tty/serial/
8521
8522 SYNOPSYS DESIGNWARE DMAC DRIVER
8523 M:      Viresh Kumar <viresh.linux@gmail.com>
8524 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8525 S:      Maintained
8526 F:      include/linux/dma/dw.h
8527 F:      include/linux/platform_data/dma-dw.h
8528 F:      drivers/dma/dw/
8529
8530 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8531 M:      Seungwon Jeon <tgih.jun@samsung.com>
8532 M:      Jaehoon Chung <jh80.chung@samsung.com>
8533 L:      linux-mmc@vger.kernel.org
8534 S:      Maintained
8535 F:      include/linux/mmc/dw_mmc.h
8536 F:      drivers/mmc/host/dw_mmc*
8537
8538 THUNDERBOLT DRIVER
8539 M:      Andreas Noever <andreas.noever@gmail.com>
8540 S:      Maintained
8541 F:      drivers/thunderbolt/
8542
8543 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8544 M:      John Stultz <john.stultz@linaro.org>
8545 M:      Thomas Gleixner <tglx@linutronix.de>
8546 L:      linux-kernel@vger.kernel.org
8547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8548 S:      Supported
8549 F:      include/linux/clocksource.h
8550 F:      include/linux/time.h
8551 F:      include/linux/timex.h
8552 F:      include/uapi/linux/time.h
8553 F:      include/uapi/linux/timex.h
8554 F:      kernel/time/clocksource.c
8555 F:      kernel/time/time*.c
8556 F:      kernel/time/ntp.c
8557
8558 SC1200 WDT DRIVER
8559 M:      Zwane Mwaikambo <zwanem@gmail.com>
8560 S:      Maintained
8561 F:      drivers/watchdog/sc1200wdt.c
8562
8563 SCHEDULER
8564 M:      Ingo Molnar <mingo@redhat.com>
8565 M:      Peter Zijlstra <peterz@infradead.org>
8566 L:      linux-kernel@vger.kernel.org
8567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8568 S:      Maintained
8569 F:      kernel/sched/
8570 F:      include/linux/sched.h
8571 F:      include/uapi/linux/sched.h
8572 F:      include/linux/wait.h
8573
8574 SCORE ARCHITECTURE
8575 M:      Chen Liqin <liqin.linux@gmail.com>
8576 M:      Lennox Wu <lennox.wu@gmail.com>
8577 W:      http://www.sunplus.com
8578 S:      Supported
8579 F:      arch/score/
8580
8581 SCSI CDROM DRIVER
8582 M:      Jens Axboe <axboe@kernel.dk>
8583 L:      linux-scsi@vger.kernel.org
8584 W:      http://www.kernel.dk
8585 S:      Maintained
8586 F:      drivers/scsi/sr*
8587
8588 SCSI RDMA PROTOCOL (SRP) INITIATOR
8589 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8590 L:      linux-rdma@vger.kernel.org
8591 S:      Supported
8592 W:      http://www.openfabrics.org
8593 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8595 F:      drivers/infiniband/ulp/srp/
8596 F:      include/scsi/srp.h
8597
8598 SCSI SG DRIVER
8599 M:      Doug Gilbert <dgilbert@interlog.com>
8600 L:      linux-scsi@vger.kernel.org
8601 W:      http://sg.danny.cz/sg
8602 S:      Maintained
8603 F:      Documentation/scsi/scsi-generic.txt
8604 F:      drivers/scsi/sg.c
8605 F:      include/scsi/sg.h
8606
8607 SCSI SUBSYSTEM
8608 M:      "James E.J. Bottomley" <JBottomley@parallels.com>
8609 L:      linux-scsi@vger.kernel.org
8610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8613 S:      Maintained
8614 F:      drivers/scsi/
8615 F:      include/scsi/
8616
8617 SCSI TAPE DRIVER
8618 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8619 L:      linux-scsi@vger.kernel.org
8620 S:      Maintained
8621 F:      Documentation/scsi/st.txt
8622 F:      drivers/scsi/st.*
8623 F:      drivers/scsi/st_*.h
8624
8625 SCTP PROTOCOL
8626 M:      Vlad Yasevich <vyasevich@gmail.com>
8627 M:      Neil Horman <nhorman@tuxdriver.com>
8628 L:      linux-sctp@vger.kernel.org
8629 W:      http://lksctp.sourceforge.net
8630 S:      Maintained
8631 F:      Documentation/networking/sctp.txt
8632 F:      include/linux/sctp.h
8633 F:      include/uapi/linux/sctp.h
8634 F:      include/net/sctp/
8635 F:      net/sctp/
8636
8637 SCx200 CPU SUPPORT
8638 M:      Jim Cromie <jim.cromie@gmail.com>
8639 S:      Odd Fixes
8640 F:      Documentation/i2c/busses/scx200_acb
8641 F:      arch/x86/platform/scx200/
8642 F:      drivers/watchdog/scx200_wdt.c
8643 F:      drivers/i2c/busses/scx200*
8644 F:      drivers/mtd/maps/scx200_docflash.c
8645 F:      include/linux/scx200.h
8646
8647 SCx200 GPIO DRIVER
8648 M:      Jim Cromie <jim.cromie@gmail.com>
8649 S:      Maintained
8650 F:      drivers/char/scx200_gpio.c
8651 F:      include/linux/scx200_gpio.h
8652
8653 SCx200 HRT CLOCKSOURCE DRIVER
8654 M:      Jim Cromie <jim.cromie@gmail.com>
8655 S:      Maintained
8656 F:      drivers/clocksource/scx200_hrt.c
8657
8658 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8659 M:      Sascha Sommer <saschasommer@freenet.de>
8660 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8661 S:      Maintained
8662 F:      drivers/mmc/host/sdricoh_cs.c
8663
8664 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8665 M:      Chris Ball <chris@printf.net>
8666 L:      linux-mmc@vger.kernel.org
8667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8668 S:      Maintained
8669 F:      drivers/mmc/host/sdhci.*
8670 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8671
8672 SECURE COMPUTING
8673 M:      Kees Cook <keescook@chromium.org>
8674 R:      Andy Lutomirski <luto@amacapital.net>
8675 R:      Will Drewry <wad@chromium.org>
8676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8677 S:      Supported
8678 F:      kernel/seccomp.c
8679 F:      include/uapi/linux/seccomp.h
8680 F:      include/linux/seccomp.h
8681 K:      \bsecure_computing
8682 K:      \bTIF_SECCOMP\b
8683
8684 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8685 M:      Anton Vorontsov <anton@enomsg.org>
8686 L:      linuxppc-dev@lists.ozlabs.org
8687 L:      linux-mmc@vger.kernel.org
8688 S:      Maintained
8689 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8690
8691 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8692 M:      Ben Dooks <ben-linux@fluff.org>
8693 L:      linux-mmc@vger.kernel.org
8694 S:      Maintained
8695 F:      drivers/mmc/host/sdhci-s3c.c
8696
8697 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8698 M:      Viresh Kumar <viresh.linux@gmail.com>
8699 L:      spear-devel@list.st.com
8700 L:      linux-mmc@vger.kernel.org
8701 S:      Maintained
8702 F:      drivers/mmc/host/sdhci-spear.c
8703
8704 SECURITY SUBSYSTEM
8705 M:      James Morris <james.l.morris@oracle.com>
8706 M:      Serge E. Hallyn <serge@hallyn.com>
8707 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8709 W:      http://kernsec.org/
8710 S:      Supported
8711 F:      security/
8712
8713 SECURITY CONTACT
8714 M:      Security Officers <security@kernel.org>
8715 S:      Supported
8716
8717 SELINUX SECURITY MODULE
8718 M:      Paul Moore <paul@paul-moore.com>
8719 M:      Stephen Smalley <sds@tycho.nsa.gov>
8720 M:      Eric Paris <eparis@parisplace.org>
8721 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8722 W:      http://selinuxproject.org
8723 T:      git git://git.infradead.org/users/pcmoore/selinux
8724 S:      Supported
8725 F:      include/linux/selinux*
8726 F:      security/selinux/
8727 F:      scripts/selinux/
8728
8729 APPARMOR SECURITY MODULE
8730 M:      John Johansen <john.johansen@canonical.com>
8731 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8732 W:      apparmor.wiki.kernel.org
8733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8734 S:      Supported
8735 F:      security/apparmor/
8736
8737 SENSABLE PHANTOM
8738 M:      Jiri Slaby <jirislaby@gmail.com>
8739 S:      Maintained
8740 F:      drivers/misc/phantom.c
8741 F:      include/uapi/linux/phantom.h
8742
8743 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8744 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8745 L:      linux-scsi@vger.kernel.org
8746 W:      http://www.emulex.com
8747 S:      Supported
8748 F:      drivers/scsi/be2iscsi/
8749
8750 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8751 M:      Sathya Perla <sathya.perla@emulex.com>
8752 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8753 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8754 L:      netdev@vger.kernel.org
8755 W:      http://www.emulex.com
8756 S:      Supported
8757 F:      drivers/net/ethernet/emulex/benet/
8758
8759 SFC NETWORK DRIVER
8760 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8761 M:      Shradha Shah <sshah@solarflare.com>
8762 L:      netdev@vger.kernel.org
8763 S:      Supported
8764 F:      drivers/net/ethernet/sfc/
8765
8766 SGI GRU DRIVER
8767 M:      Dimitri Sivanich <sivanich@sgi.com>
8768 S:      Maintained
8769 F:      drivers/misc/sgi-gru/
8770
8771 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8772 M:      Pat Gefre <pfg@sgi.com>
8773 L:      linux-ia64@vger.kernel.org
8774 S:      Supported
8775 F:      Documentation/ia64/serial.txt
8776 F:      drivers/tty/serial/ioc?_serial.c
8777 F:      include/linux/ioc?.h
8778
8779 SGI XP/XPC/XPNET DRIVER
8780 M:      Cliff Whickman <cpw@sgi.com>
8781 M:      Robin Holt <robinmholt@gmail.com>
8782 S:      Maintained
8783 F:      drivers/misc/sgi-xp/
8784
8785 SI2157 MEDIA DRIVER
8786 M:      Antti Palosaari <crope@iki.fi>
8787 L:      linux-media@vger.kernel.org
8788 W:      http://linuxtv.org/
8789 W:      http://palosaari.fi/linux/
8790 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8791 T:      git git://linuxtv.org/anttip/media_tree.git
8792 S:      Maintained
8793 F:      drivers/media/tuners/si2157*
8794
8795 SI2168 MEDIA DRIVER
8796 M:      Antti Palosaari <crope@iki.fi>
8797 L:      linux-media@vger.kernel.org
8798 W:      http://linuxtv.org/
8799 W:      http://palosaari.fi/linux/
8800 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8801 T:      git git://linuxtv.org/anttip/media_tree.git
8802 S:      Maintained
8803 F:      drivers/media/dvb-frontends/si2168*
8804
8805 SI470X FM RADIO RECEIVER I2C DRIVER
8806 M:      Hans Verkuil <hverkuil@xs4all.nl>
8807 L:      linux-media@vger.kernel.org
8808 T:      git git://linuxtv.org/media_tree.git
8809 W:      http://linuxtv.org
8810 S:      Odd Fixes
8811 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8812
8813 SI470X FM RADIO RECEIVER USB DRIVER
8814 M:      Hans Verkuil <hverkuil@xs4all.nl>
8815 L:      linux-media@vger.kernel.org
8816 T:      git git://linuxtv.org/media_tree.git
8817 W:      http://linuxtv.org
8818 S:      Maintained
8819 F:      drivers/media/radio/si470x/radio-si470x-common.c
8820 F:      drivers/media/radio/si470x/radio-si470x.h
8821 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8822
8823 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8824 M:      Eduardo Valentin <edubezval@gmail.com>
8825 L:      linux-media@vger.kernel.org
8826 T:      git git://linuxtv.org/media_tree.git
8827 W:      http://linuxtv.org
8828 S:      Odd Fixes
8829 F:      drivers/media/radio/si4713/si4713.?
8830
8831 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8832 M:      Eduardo Valentin <edubezval@gmail.com>
8833 L:      linux-media@vger.kernel.org
8834 T:      git git://linuxtv.org/media_tree.git
8835 W:      http://linuxtv.org
8836 S:      Odd Fixes
8837 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8838
8839 SI4713 FM RADIO TRANSMITTER USB DRIVER
8840 M:      Hans Verkuil <hverkuil@xs4all.nl>
8841 L:      linux-media@vger.kernel.org
8842 T:      git git://linuxtv.org/media_tree.git
8843 W:      http://linuxtv.org
8844 S:      Maintained
8845 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8846
8847 SIANO DVB DRIVER
8848 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8849 L:      linux-media@vger.kernel.org
8850 W:      http://linuxtv.org
8851 T:      git git://linuxtv.org/media_tree.git
8852 S:      Odd fixes
8853 F:      drivers/media/common/siano/
8854 F:      drivers/media/usb/siano/
8855 F:      drivers/media/usb/siano/
8856 F:      drivers/media/mmc/siano/
8857
8858 SIMPLEFB FB DRIVER
8859 M:      Hans de Goede <hdegoede@redhat.com>
8860 L:      linux-fbdev@vger.kernel.org
8861 S:      Maintained
8862 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8863 F:      drivers/video/fbdev/simplefb.c
8864 F:      include/linux/platform_data/simplefb.h
8865
8866 SH_VEU V4L2 MEM2MEM DRIVER
8867 L:      linux-media@vger.kernel.org
8868 S:      Orphan
8869 F:      drivers/media/platform/sh_veu.c
8870
8871 SH_VOU V4L2 OUTPUT DRIVER
8872 L:      linux-media@vger.kernel.org
8873 S:      Orphan
8874 F:      drivers/media/platform/sh_vou.c
8875 F:      include/media/sh_vou.h
8876
8877 SIMPLE FIRMWARE INTERFACE (SFI)
8878 M:      Len Brown <lenb@kernel.org>
8879 L:      sfi-devel@simplefirmware.org
8880 W:      http://simplefirmware.org/
8881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8882 S:      Supported
8883 F:      arch/x86/platform/sfi/
8884 F:      drivers/sfi/
8885 F:      include/linux/sfi*.h
8886
8887 SIMTEC EB110ATX (Chalice CATS)
8888 P:      Ben Dooks
8889 P:      Vincent Sanders <vince@simtec.co.uk>
8890 M:      Simtec Linux Team <linux@simtec.co.uk>
8891 W:      http://www.simtec.co.uk/products/EB110ATX/
8892 S:      Supported
8893
8894 SIMTEC EB2410ITX (BAST)
8895 P:      Ben Dooks
8896 P:      Vincent Sanders <vince@simtec.co.uk>
8897 M:      Simtec Linux Team <linux@simtec.co.uk>
8898 W:      http://www.simtec.co.uk/products/EB2410ITX/
8899 S:      Supported
8900 F:      arch/arm/mach-s3c24xx/mach-bast.c
8901 F:      arch/arm/mach-s3c24xx/bast-ide.c
8902 F:      arch/arm/mach-s3c24xx/bast-irq.c
8903
8904 TI DAVINCI MACHINE SUPPORT
8905 M:      Sekhar Nori <nsekhar@ti.com>
8906 M:      Kevin Hilman <khilman@deeprootsystems.com>
8907 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8908 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8909 S:      Supported
8910 F:      arch/arm/mach-davinci/
8911 F:      drivers/i2c/busses/i2c-davinci.c
8912
8913 TI DAVINCI SERIES MEDIA DRIVER
8914 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8915 L:      linux-media@vger.kernel.org
8916 W:      http://linuxtv.org/
8917 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8918 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8919 S:      Maintained
8920 F:      drivers/media/platform/davinci/
8921 F:      include/media/davinci/
8922
8923 TI AM437X VPFE DRIVER
8924 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8925 L:      linux-media@vger.kernel.org
8926 W:      http://linuxtv.org/
8927 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8928 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8929 S:      Maintained
8930 F:      drivers/media/platform/am437x/
8931
8932 SIS 190 ETHERNET DRIVER
8933 M:      Francois Romieu <romieu@fr.zoreil.com>
8934 L:      netdev@vger.kernel.org
8935 S:      Maintained
8936 F:      drivers/net/ethernet/sis/sis190.c
8937
8938 SIS 900/7016 FAST ETHERNET DRIVER
8939 M:      Daniele Venzano <venza@brownhat.org>
8940 W:      http://www.brownhat.org/sis900.html
8941 L:      netdev@vger.kernel.org
8942 S:      Maintained
8943 F:      drivers/net/ethernet/sis/sis900.*
8944
8945 SIS FRAMEBUFFER DRIVER
8946 M:      Thomas Winischhofer <thomas@winischhofer.net>
8947 W:      http://www.winischhofer.net/linuxsisvga.shtml
8948 S:      Maintained
8949 F:      Documentation/fb/sisfb.txt
8950 F:      drivers/video/fbdev/sis/
8951 F:      include/video/sisfb.h
8952
8953 SIS USB2VGA DRIVER
8954 M:      Thomas Winischhofer <thomas@winischhofer.net>
8955 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
8956 S:      Maintained
8957 F:      drivers/usb/misc/sisusbvga/
8958
8959 SLAB ALLOCATOR
8960 M:      Christoph Lameter <cl@linux.com>
8961 M:      Pekka Enberg <penberg@kernel.org>
8962 M:      David Rientjes <rientjes@google.com>
8963 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
8964 M:      Andrew Morton <akpm@linux-foundation.org>
8965 L:      linux-mm@kvack.org
8966 S:      Maintained
8967 F:      include/linux/sl?b*.h
8968 F:      mm/sl?b*
8969
8970 SLEEPABLE READ-COPY UPDATE (SRCU)
8971 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
8972 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8973 M:      Josh Triplett <josh@joshtriplett.org>
8974 R:      Steven Rostedt <rostedt@goodmis.org>
8975 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8976 L:      linux-kernel@vger.kernel.org
8977 W:      http://www.rdrop.com/users/paulmck/RCU/
8978 S:      Supported
8979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8980 F:      include/linux/srcu.h
8981 F:      kernel/rcu/srcu.c
8982
8983 SMACK SECURITY MODULE
8984 M:      Casey Schaufler <casey@schaufler-ca.com>
8985 L:      linux-security-module@vger.kernel.org
8986 W:      http://schaufler-ca.com
8987 T:      git git://git.gitorious.org/smack-next/kernel.git
8988 S:      Maintained
8989 F:      Documentation/security/Smack.txt
8990 F:      security/smack/
8991
8992 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8993 M:      Kevin Hilman <khilman@kernel.org>
8994 M:      Nishanth Menon <nm@ti.com>
8995 S:      Maintained
8996 F:      drivers/power/avs/
8997 F:      include/linux/power/smartreflex.h
8998 L:      linux-pm@vger.kernel.org
8999
9000 SMC91x ETHERNET DRIVER
9001 M:      Nicolas Pitre <nico@fluxnic.net>
9002 S:      Odd Fixes
9003 F:      drivers/net/ethernet/smsc/smc91x.*
9004
9005 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9006 M:      Sakari Ailus <sakari.ailus@iki.fi>
9007 L:      linux-media@vger.kernel.org
9008 S:      Maintained
9009 F:      drivers/media/i2c/smiapp/
9010 F:      include/media/smiapp.h
9011 F:      drivers/media/i2c/smiapp-pll.c
9012 F:      drivers/media/i2c/smiapp-pll.h
9013 F:      include/uapi/linux/smiapp.h
9014 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9015
9016 SMM665 HARDWARE MONITOR DRIVER
9017 M:      Guenter Roeck <linux@roeck-us.net>
9018 L:      lm-sensors@lm-sensors.org
9019 S:      Maintained
9020 F:      Documentation/hwmon/smm665
9021 F:      drivers/hwmon/smm665.c
9022
9023 SMSC EMC2103 HARDWARE MONITOR DRIVER
9024 M:      Steve Glendinning <steve.glendinning@shawell.net>
9025 L:      lm-sensors@lm-sensors.org
9026 S:      Maintained
9027 F:      Documentation/hwmon/emc2103
9028 F:      drivers/hwmon/emc2103.c
9029
9030 SMSC SCH5627 HARDWARE MONITOR DRIVER
9031 M:      Hans de Goede <hdegoede@redhat.com>
9032 L:      lm-sensors@lm-sensors.org
9033 S:      Supported
9034 F:      Documentation/hwmon/sch5627
9035 F:      drivers/hwmon/sch5627.c
9036
9037 SMSC47B397 HARDWARE MONITOR DRIVER
9038 M:      Jean Delvare <jdelvare@suse.de>
9039 L:      lm-sensors@lm-sensors.org
9040 S:      Maintained
9041 F:      Documentation/hwmon/smsc47b397
9042 F:      drivers/hwmon/smsc47b397.c
9043
9044 SMSC911x ETHERNET DRIVER
9045 M:      Steve Glendinning <steve.glendinning@shawell.net>
9046 L:      netdev@vger.kernel.org
9047 S:      Maintained
9048 F:      include/linux/smsc911x.h
9049 F:      drivers/net/ethernet/smsc/smsc911x.*
9050
9051 SMSC9420 PCI ETHERNET DRIVER
9052 M:      Steve Glendinning <steve.glendinning@shawell.net>
9053 L:      netdev@vger.kernel.org
9054 S:      Maintained
9055 F:      drivers/net/ethernet/smsc/smsc9420.*
9056
9057 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9058 M:      Steve Glendinning <steve.glendinning@shawell.net>
9059 L:      linux-fbdev@vger.kernel.org
9060 S:      Maintained
9061 F:      drivers/video/fbdev/smscufx.c
9062
9063 SOC-CAMERA V4L2 SUBSYSTEM
9064 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9065 L:      linux-media@vger.kernel.org
9066 T:      git git://linuxtv.org/media_tree.git
9067 S:      Maintained
9068 F:      include/media/soc*
9069 F:      drivers/media/i2c/soc_camera/
9070 F:      drivers/media/platform/soc_camera/
9071
9072 SOEKRIS NET48XX LED SUPPORT
9073 M:      Chris Boot <bootc@bootc.net>
9074 S:      Maintained
9075 F:      drivers/leds/leds-net48xx.c
9076
9077 SOFTLOGIC 6x10 MPEG CODEC
9078 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9079 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9080 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9081 M:      Ismael Luceno <ismael@iodev.co.uk>
9082 L:      linux-media@vger.kernel.org
9083 S:      Supported
9084 F:      drivers/media/pci/solo6x10/
9085
9086 SOFTWARE RAID (Multiple Disks) SUPPORT
9087 M:      Neil Brown <neilb@suse.de>
9088 L:      linux-raid@vger.kernel.org
9089 S:      Supported
9090 F:      drivers/md/
9091 F:      include/linux/raid/
9092 F:      include/uapi/linux/raid/
9093
9094 SONIC NETWORK DRIVER
9095 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9096 L:      netdev@vger.kernel.org
9097 S:      Maintained
9098 F:      drivers/net/ethernet/natsemi/sonic.*
9099
9100 SONICS SILICON BACKPLANE DRIVER (SSB)
9101 M:      Michael Buesch <m@bues.ch>
9102 L:      netdev@vger.kernel.org
9103 S:      Maintained
9104 F:      drivers/ssb/
9105 F:      include/linux/ssb/
9106
9107 SONY VAIO CONTROL DEVICE DRIVER
9108 M:      Mattia Dongili <malattia@linux.it>
9109 L:      platform-driver-x86@vger.kernel.org
9110 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9111 S:      Maintained
9112 F:      Documentation/laptops/sony-laptop.txt
9113 F:      drivers/char/sonypi.c
9114 F:      drivers/platform/x86/sony-laptop.c
9115 F:      include/linux/sony-laptop.h
9116
9117 SONY MEMORYSTICK CARD SUPPORT
9118 M:      Alex Dubov <oakad@yahoo.com>
9119 W:      http://tifmxx.berlios.de/
9120 S:      Maintained
9121 F:      drivers/memstick/host/tifm_ms.c
9122
9123 SONY MEMORYSTICK STANDARD SUPPORT
9124 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9125 S:      Maintained
9126 F:      drivers/memstick/core/ms_block.*
9127
9128 SOUND
9129 M:      Jaroslav Kysela <perex@perex.cz>
9130 M:      Takashi Iwai <tiwai@suse.de>
9131 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9132 W:      http://www.alsa-project.org/
9133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9134 T:      git git://git.alsa-project.org/alsa-kernel.git
9135 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9136 S:      Maintained
9137 F:      Documentation/sound/
9138 F:      include/sound/
9139 F:      include/uapi/sound/
9140 F:      sound/
9141
9142 SOUND - COMPRESSED AUDIO
9143 M:      Vinod Koul <vinod.koul@intel.com>
9144 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9146 S:      Supported
9147 F:      Documentation/sound/alsa/compress_offload.txt
9148 F:      include/sound/compress_driver.h
9149 F:      include/uapi/sound/compress_*
9150 F:      sound/core/compress_offload.c
9151 F:      sound/soc/soc-compress.c
9152
9153 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9154 M:      Liam Girdwood <lgirdwood@gmail.com>
9155 M:      Mark Brown <broonie@kernel.org>
9156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9157 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9158 W:      http://alsa-project.org/main/index.php/ASoC
9159 S:      Supported
9160 F:      Documentation/sound/alsa/soc/
9161 F:      sound/soc/
9162 F:      include/sound/soc*
9163
9164 SOUND - DMAENGINE HELPERS
9165 M:      Lars-Peter Clausen <lars@metafoo.de>
9166 S:      Supported
9167 F:      include/sound/dmaengine_pcm.h
9168 F:      sound/core/pcm_dmaengine.c
9169 F:      sound/soc/soc-generic-dmaengine-pcm.c
9170
9171 SP2 MEDIA DRIVER
9172 M:      Olli Salonen <olli.salonen@iki.fi>
9173 L:      linux-media@vger.kernel.org
9174 W:      http://linuxtv.org/
9175 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9176 S:      Maintained
9177 F:      drivers/media/dvb-frontends/sp2*
9178
9179 SPARC + UltraSPARC (sparc/sparc64)
9180 M:      "David S. Miller" <davem@davemloft.net>
9181 L:      sparclinux@vger.kernel.org
9182 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9185 S:      Maintained
9186 F:      arch/sparc/
9187 F:      drivers/sbus/
9188
9189 SPARC SERIAL DRIVERS
9190 M:      "David S. Miller" <davem@davemloft.net>
9191 L:      sparclinux@vger.kernel.org
9192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9194 S:      Maintained
9195 F:      include/linux/sunserialcore.h
9196 F:      drivers/tty/serial/suncore.c
9197 F:      drivers/tty/serial/sunhv.c
9198 F:      drivers/tty/serial/sunsab.c
9199 F:      drivers/tty/serial/sunsab.h
9200 F:      drivers/tty/serial/sunsu.c
9201 F:      drivers/tty/serial/sunzilog.c
9202 F:      drivers/tty/serial/sunzilog.h
9203
9204 SPARSE CHECKER
9205 M:      "Christopher Li" <sparse@chrisli.org>
9206 L:      linux-sparse@vger.kernel.org
9207 W:      https://sparse.wiki.kernel.org/
9208 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9209 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9210 S:      Maintained
9211 F:      include/linux/compiler.h
9212
9213 SPEAR PLATFORM SUPPORT
9214 M:      Viresh Kumar <viresh.linux@gmail.com>
9215 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9216 L:      spear-devel@list.st.com
9217 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9218 W:      http://www.st.com/spear
9219 S:      Maintained
9220 F:      arch/arm/mach-spear/
9221
9222 SPEAR CLOCK FRAMEWORK SUPPORT
9223 M:      Viresh Kumar <viresh.linux@gmail.com>
9224 L:      spear-devel@list.st.com
9225 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9226 W:      http://www.st.com/spear
9227 S:      Maintained
9228 F:      drivers/clk/spear/
9229
9230 SPI SUBSYSTEM
9231 M:      Mark Brown <broonie@kernel.org>
9232 L:      linux-spi@vger.kernel.org
9233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9234 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9235 S:      Maintained
9236 F:      Documentation/spi/
9237 F:      drivers/spi/
9238 F:      include/linux/spi/
9239 F:      include/uapi/linux/spi/
9240
9241 SPIDERNET NETWORK DRIVER for CELL
9242 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9243 M:      Jens Osterkamp <jens@de.ibm.com>
9244 L:      netdev@vger.kernel.org
9245 S:      Supported
9246 F:      Documentation/networking/spider_net.txt
9247 F:      drivers/net/ethernet/toshiba/spider_net*
9248
9249 SPU FILE SYSTEM
9250 M:      Jeremy Kerr <jk@ozlabs.org>
9251 L:      linuxppc-dev@lists.ozlabs.org
9252 L:      cbe-oss-dev@lists.ozlabs.org
9253 W:      http://www.ibm.com/developerworks/power/cell/
9254 S:      Supported
9255 F:      Documentation/filesystems/spufs.txt
9256 F:      arch/powerpc/platforms/cell/spufs/
9257
9258 SQUASHFS FILE SYSTEM
9259 M:      Phillip Lougher <phillip@squashfs.org.uk>
9260 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9261 W:      http://squashfs.org.uk
9262 S:      Maintained
9263 F:      Documentation/filesystems/squashfs.txt
9264 F:      fs/squashfs/
9265
9266 SRM (Alpha) environment access
9267 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9268 S:      Maintained
9269 F:      arch/alpha/kernel/srm_env.c
9270
9271 STABLE BRANCH
9272 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9273 L:      stable@vger.kernel.org
9274 S:      Supported
9275 F:      Documentation/stable_kernel_rules.txt
9276
9277 STAGING SUBSYSTEM
9278 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9280 L:      devel@driverdev.osuosl.org
9281 S:      Supported
9282 F:      drivers/staging/
9283
9284 STAGING - COMEDI
9285 M:      Ian Abbott <abbotti@mev.co.uk>
9286 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9287 S:      Odd Fixes
9288 F:      drivers/staging/comedi/
9289
9290 STAGING - FLARION FT1000 DRIVERS
9291 M:      Marek Belisko <marek.belisko@gmail.com>
9292 S:      Odd Fixes
9293 F:      drivers/staging/ft1000/
9294
9295 STAGING - INDUSTRIAL IO
9296 M:      Jonathan Cameron <jic23@kernel.org>
9297 L:      linux-iio@vger.kernel.org
9298 S:      Odd Fixes
9299 F:      drivers/staging/iio/
9300
9301 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9302 M:      Jarod Wilson <jarod@wilsonet.com>
9303 W:      http://www.lirc.org/
9304 S:      Odd Fixes
9305 F:      drivers/staging/media/lirc/
9306
9307 STAGING - LUSTRE PARALLEL FILESYSTEM
9308 M:      Oleg Drokin <oleg.drokin@intel.com>
9309 M:      Andreas Dilger <andreas.dilger@intel.com>
9310 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9311 W:      http://lustre.opensfs.org/
9312 S:      Maintained
9313 F:      drivers/staging/lustre
9314
9315 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9316 M:      Julian Andres Klode <jak@jak-linux.org>
9317 M:      Marc Dietrich <marvin24@gmx.de>
9318 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9319 L:      linux-tegra@vger.kernel.org
9320 S:      Maintained
9321 F:      drivers/staging/nvec/
9322
9323 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9324 M:      Jens Frederich <jfrederich@gmail.com>
9325 M:      Daniel Drake <dsd@laptop.org>
9326 M:      Jon Nettleton <jon.nettleton@gmail.com>
9327 W:      http://wiki.laptop.org/go/DCON
9328 S:      Maintained
9329 F:      drivers/staging/olpc_dcon/
9330
9331 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9332 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9333 S:      Maintained
9334 F:      drivers/staging/ozwpan/
9335
9336 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9337 M:      Willy Tarreau <willy@meta-x.org>
9338 S:      Odd Fixes
9339 F:      drivers/staging/panel/
9340
9341 STAGING - REALTEK RTL8712U DRIVERS
9342 M:      Larry Finger <Larry.Finger@lwfinger.net>
9343 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9344 S:      Odd Fixes
9345 F:      drivers/staging/rtl8712/
9346
9347 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9348 M:      Larry Finger <Larry.Finger@lwfinger.net>
9349 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9350 L:      linux-wireless@vger.kernel.org
9351 S:      Maintained
9352 F:      drivers/staging/rtl8723au/
9353
9354 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9355 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9356 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9357 M:      Sudip Mukherjee <sudip@vectorindia.org>
9358 L:      linux-fbdev@vger.kernel.org
9359 S:      Maintained
9360 F:      drivers/staging/sm7xxfb/
9361
9362 STAGING - SLICOSS
9363 M:      Lior Dotan <liodot@gmail.com>
9364 M:      Christopher Harrer <charrer@alacritech.com>
9365 S:      Odd Fixes
9366 F:      drivers/staging/slicoss/
9367
9368 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9369 M:      William Hubbs <w.d.hubbs@gmail.com>
9370 M:      Chris Brannon <chris@the-brannons.com>
9371 M:      Kirk Reiser <kirk@reisers.ca>
9372 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9373 L:      speakup@linux-speakup.org
9374 W:      http://www.linux-speakup.org/
9375 S:      Odd Fixes
9376 F:      drivers/staging/speakup/
9377
9378 STAGING - VIA VT665X DRIVERS
9379 M:      Forest Bond <forest@alittletooquiet.net>
9380 S:      Odd Fixes
9381 F:      drivers/staging/vt665?/
9382
9383 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9384 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9385 S:      Odd Fixes
9386 F:      drivers/staging/xgifb/
9387
9388 STARFIRE/DURALAN NETWORK DRIVER
9389 M:      Ion Badulescu <ionut@badula.org>
9390 S:      Odd Fixes
9391 F:      drivers/net/ethernet/adaptec/starfire*
9392
9393 SUN3/3X
9394 M:      Sam Creasey <sammy@sammy.net>
9395 W:      http://sammy.net/sun3/
9396 S:      Maintained
9397 F:      arch/m68k/kernel/*sun3*
9398 F:      arch/m68k/sun3*/
9399 F:      arch/m68k/include/asm/sun3*
9400 F:      drivers/net/ethernet/i825xx/sun3*
9401
9402 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9403 M:      Hans de Goede <hdegoede@redhat.com>
9404 L:      linux-input@vger.kernel.org
9405 S:      Maintained
9406 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9407 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9408
9409 SUNDANCE NETWORK DRIVER
9410 M:      Denis Kirjanov <kda@linux-powerpc.org>
9411 L:      netdev@vger.kernel.org
9412 S:      Maintained
9413 F:      drivers/net/ethernet/dlink/sundance.c
9414
9415 SUPERH
9416 L:      linux-sh@vger.kernel.org
9417 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9418 S:      Orphan
9419 F:      Documentation/sh/
9420 F:      arch/sh/
9421 F:      drivers/sh/
9422
9423 SUSPEND TO RAM
9424 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9425 M:      Len Brown <len.brown@intel.com>
9426 M:      Pavel Machek <pavel@ucw.cz>
9427 L:      linux-pm@vger.kernel.org
9428 S:      Supported
9429 F:      Documentation/power/
9430 F:      arch/x86/kernel/acpi/
9431 F:      drivers/base/power/
9432 F:      kernel/power/
9433 F:      include/linux/suspend.h
9434 F:      include/linux/freezer.h
9435 F:      include/linux/pm.h
9436
9437 SVGA HANDLING
9438 M:      Martin Mares <mj@ucw.cz>
9439 L:      linux-video@atrey.karlin.mff.cuni.cz
9440 S:      Maintained
9441 F:      Documentation/svga.txt
9442 F:      arch/x86/boot/video*
9443
9444 SWIOTLB SUBSYSTEM
9445 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9446 L:      linux-kernel@vger.kernel.org
9447 S:      Supported
9448 F:      lib/swiotlb.c
9449 F:      arch/*/kernel/pci-swiotlb.c
9450 F:      include/linux/swiotlb.h
9451
9452 SWITCHDEV
9453 M:      Jiri Pirko <jiri@resnulli.us>
9454 L:      netdev@vger.kernel.org
9455 S:      Supported
9456 F:      net/switchdev/
9457 F:      include/net/switchdev.h
9458
9459 SYNOPSYS ARC ARCHITECTURE
9460 M:      Vineet Gupta <vgupta@synopsys.com>
9461 S:      Supported
9462 F:      arch/arc/
9463 F:      Documentation/devicetree/bindings/arc/
9464 F:      drivers/tty/serial/arc_uart.c
9465
9466 SYSV FILESYSTEM
9467 M:      Christoph Hellwig <hch@infradead.org>
9468 S:      Maintained
9469 F:      Documentation/filesystems/sysv-fs.txt
9470 F:      fs/sysv/
9471 F:      include/linux/sysv_fs.h
9472
9473 TARGET SUBSYSTEM
9474 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9475 L:      linux-scsi@vger.kernel.org
9476 L:      target-devel@vger.kernel.org
9477 W:      http://www.linux-iscsi.org
9478 W:      http://groups.google.com/group/linux-iscsi-target-dev
9479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9480 S:      Supported
9481 F:      drivers/target/
9482 F:      include/target/
9483 F:      Documentation/target/
9484
9485 TASKSTATS STATISTICS INTERFACE
9486 M:      Balbir Singh <bsingharora@gmail.com>
9487 S:      Maintained
9488 F:      Documentation/accounting/taskstats*
9489 F:      include/linux/taskstats*
9490 F:      kernel/taskstats.c
9491
9492 TC CLASSIFIER
9493 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9494 L:      netdev@vger.kernel.org
9495 S:      Maintained
9496 F:      include/net/pkt_cls.h
9497 F:      include/uapi/linux/pkt_cls.h
9498 F:      net/sched/
9499
9500 TCP LOW PRIORITY MODULE
9501 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9502 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9503 W:      http://tcp-lp-mod.sourceforge.net/
9504 S:      Maintained
9505 F:      net/ipv4/tcp_lp.c
9506
9507 TDA10071 MEDIA DRIVER
9508 M:      Antti Palosaari <crope@iki.fi>
9509 L:      linux-media@vger.kernel.org
9510 W:      http://linuxtv.org/
9511 W:      http://palosaari.fi/linux/
9512 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9513 T:      git git://linuxtv.org/anttip/media_tree.git
9514 S:      Maintained
9515 F:      drivers/media/dvb-frontends/tda10071*
9516
9517 TDA18212 MEDIA DRIVER
9518 M:      Antti Palosaari <crope@iki.fi>
9519 L:      linux-media@vger.kernel.org
9520 W:      http://linuxtv.org/
9521 W:      http://palosaari.fi/linux/
9522 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9523 T:      git git://linuxtv.org/anttip/media_tree.git
9524 S:      Maintained
9525 F:      drivers/media/tuners/tda18212*
9526
9527 TDA18218 MEDIA DRIVER
9528 M:      Antti Palosaari <crope@iki.fi>
9529 L:      linux-media@vger.kernel.org
9530 W:      http://linuxtv.org/
9531 W:      http://palosaari.fi/linux/
9532 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9533 T:      git git://linuxtv.org/anttip/media_tree.git
9534 S:      Maintained
9535 F:      drivers/media/tuners/tda18218*
9536
9537 TDA18271 MEDIA DRIVER
9538 M:      Michael Krufky <mkrufky@linuxtv.org>
9539 L:      linux-media@vger.kernel.org
9540 W:      http://linuxtv.org/
9541 W:      http://github.com/mkrufky
9542 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9543 T:      git git://linuxtv.org/mkrufky/tuners.git
9544 S:      Maintained
9545 F:      drivers/media/tuners/tda18271*
9546
9547 TDA827x MEDIA DRIVER
9548 M:      Michael Krufky <mkrufky@linuxtv.org>
9549 L:      linux-media@vger.kernel.org
9550 W:      http://linuxtv.org/
9551 W:      http://github.com/mkrufky
9552 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9553 T:      git git://linuxtv.org/mkrufky/tuners.git
9554 S:      Maintained
9555 F:      drivers/media/tuners/tda8290.*
9556
9557 TDA8290 MEDIA DRIVER
9558 M:      Michael Krufky <mkrufky@linuxtv.org>
9559 L:      linux-media@vger.kernel.org
9560 W:      http://linuxtv.org/
9561 W:      http://github.com/mkrufky
9562 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9563 T:      git git://linuxtv.org/mkrufky/tuners.git
9564 S:      Maintained
9565 F:      drivers/media/tuners/tda8290.*
9566
9567 TDA9840 MEDIA DRIVER
9568 M:      Hans Verkuil <hverkuil@xs4all.nl>
9569 L:      linux-media@vger.kernel.org
9570 T:      git git://linuxtv.org/media_tree.git
9571 W:      http://linuxtv.org
9572 S:      Maintained
9573 F:      drivers/media/i2c/tda9840*
9574
9575 TEA5761 TUNER DRIVER
9576 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9577 L:      linux-media@vger.kernel.org
9578 W:      http://linuxtv.org
9579 T:      git git://linuxtv.org/media_tree.git
9580 S:      Odd fixes
9581 F:      drivers/media/tuners/tea5761.*
9582
9583 TEA5767 TUNER DRIVER
9584 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9585 L:      linux-media@vger.kernel.org
9586 W:      http://linuxtv.org
9587 T:      git git://linuxtv.org/media_tree.git
9588 S:      Maintained
9589 F:      drivers/media/tuners/tea5767.*
9590
9591 TEA6415C MEDIA DRIVER
9592 M:      Hans Verkuil <hverkuil@xs4all.nl>
9593 L:      linux-media@vger.kernel.org
9594 T:      git git://linuxtv.org/media_tree.git
9595 W:      http://linuxtv.org
9596 S:      Maintained
9597 F:      drivers/media/i2c/tea6415c*
9598
9599 TEA6420 MEDIA DRIVER
9600 M:      Hans Verkuil <hverkuil@xs4all.nl>
9601 L:      linux-media@vger.kernel.org
9602 T:      git git://linuxtv.org/media_tree.git
9603 W:      http://linuxtv.org
9604 S:      Maintained
9605 F:      drivers/media/i2c/tea6420*
9606
9607 TEAM DRIVER
9608 M:      Jiri Pirko <jiri@resnulli.us>
9609 L:      netdev@vger.kernel.org
9610 S:      Supported
9611 F:      drivers/net/team/
9612 F:      include/linux/if_team.h
9613 F:      include/uapi/linux/if_team.h
9614
9615 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9616 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9617 S:      Maintained
9618 F:      arch/x86/platform/ts5500/
9619
9620 TECHNOTREND USB IR RECEIVER
9621 M:      Sean Young <sean@mess.org>
9622 L:      linux-media@vger.kernel.org
9623 S:      Maintained
9624 F:      drivers/media/rc/ttusbir.c
9625
9626 TEGRA ARCHITECTURE SUPPORT
9627 M:      Stephen Warren <swarren@wwwdotorg.org>
9628 M:      Thierry Reding <thierry.reding@gmail.com>
9629 M:      Alexandre Courbot <gnurou@gmail.com>
9630 L:      linux-tegra@vger.kernel.org
9631 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9633 S:      Supported
9634 N:      [^a-z]tegra
9635
9636 TEGRA CLOCK DRIVER
9637 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9638 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9639 S:      Supported
9640 F:      drivers/clk/tegra/
9641
9642 TEGRA DMA DRIVER
9643 M:      Laxman Dewangan <ldewangan@nvidia.com>
9644 S:      Supported
9645 F:      drivers/dma/tegra20-apb-dma.c
9646
9647 TEGRA I2C DRIVER
9648 M:      Laxman Dewangan <ldewangan@nvidia.com>
9649 S:      Supported
9650 F:      drivers/i2c/busses/i2c-tegra.c
9651
9652 TEGRA IOMMU DRIVERS
9653 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9654 S:      Supported
9655 F:      drivers/iommu/tegra*
9656
9657 TEGRA KBC DRIVER
9658 M:      Rakesh Iyer <riyer@nvidia.com>
9659 M:      Laxman Dewangan <ldewangan@nvidia.com>
9660 S:      Supported
9661 F:      drivers/input/keyboard/tegra-kbc.c
9662
9663 TEGRA PWM DRIVER
9664 M:      Thierry Reding <thierry.reding@gmail.com>
9665 S:      Supported
9666 F:      drivers/pwm/pwm-tegra.c
9667
9668 TEGRA SERIAL DRIVER
9669 M:      Laxman Dewangan <ldewangan@nvidia.com>
9670 S:      Supported
9671 F:      drivers/tty/serial/serial-tegra.c
9672
9673 TEGRA SPI DRIVER
9674 M:      Laxman Dewangan <ldewangan@nvidia.com>
9675 S:      Supported
9676 F:      drivers/spi/spi-tegra*
9677
9678 TEHUTI ETHERNET DRIVER
9679 M:      Andy Gospodarek <andy@greyhouse.net>
9680 L:      netdev@vger.kernel.org
9681 S:      Supported
9682 F:      drivers/net/ethernet/tehuti/*
9683
9684 Telecom Clock Driver for MCPL0010
9685 M:      Mark Gross <mark.gross@intel.com>
9686 S:      Supported
9687 F:      drivers/char/tlclk.c
9688
9689 TENSILICA XTENSA PORT (xtensa)
9690 M:      Chris Zankel <chris@zankel.net>
9691 M:      Max Filippov <jcmvbkbc@gmail.com>
9692 L:      linux-xtensa@linux-xtensa.org
9693 S:      Maintained
9694 F:      arch/xtensa/
9695 F:      drivers/irqchip/irq-xtensa-*
9696
9697 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9698 M:      Hans Verkuil <hverkuil@xs4all.nl>
9699 L:      linux-media@vger.kernel.org
9700 T:      git git://linuxtv.org/media_tree.git
9701 W:      http://linuxtv.org
9702 S:      Maintained
9703 F:      drivers/media/radio/radio-raremono.c
9704
9705 THERMAL
9706 M:      Zhang Rui <rui.zhang@intel.com>
9707 M:      Eduardo Valentin <edubezval@gmail.com>
9708 L:      linux-pm@vger.kernel.org
9709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9711 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9712 S:      Supported
9713 F:      drivers/thermal/
9714 F:      include/linux/thermal.h
9715 F:      include/uapi/linux/thermal.h
9716 F:      include/linux/cpu_cooling.h
9717 F:      Documentation/devicetree/bindings/thermal/
9718
9719 THINGM BLINK(1) USB RGB LED DRIVER
9720 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9721 S:      Maintained
9722 F:      drivers/hid/hid-thingm.c
9723
9724 THINKPAD ACPI EXTRAS DRIVER
9725 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9726 L:      ibm-acpi-devel@lists.sourceforge.net
9727 L:      platform-driver-x86@vger.kernel.org
9728 W:      http://ibm-acpi.sourceforge.net
9729 W:      http://thinkwiki.org/wiki/Ibm-acpi
9730 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9731 S:      Maintained
9732 F:      drivers/platform/x86/thinkpad_acpi.c
9733
9734 TI BANDGAP AND THERMAL DRIVER
9735 M:      Eduardo Valentin <edubezval@gmail.com>
9736 L:      linux-pm@vger.kernel.org
9737 L:      linux-omap@vger.kernel.org
9738 S:      Maintained
9739 F:      drivers/thermal/ti-soc-thermal/
9740
9741 TI CDCE706 CLOCK DRIVER
9742 M:      Max Filippov <jcmvbkbc@gmail.com>
9743 S:      Maintained
9744 F:      drivers/clk/clk-cdce706.c
9745
9746 TI CLOCK DRIVER
9747 M:      Tero Kristo <t-kristo@ti.com>
9748 L:      linux-omap@vger.kernel.org
9749 S:      Maintained
9750 F:      drivers/clk/ti/
9751 F:      include/linux/clk/ti.h
9752
9753 TI FLASH MEDIA INTERFACE DRIVER
9754 M:      Alex Dubov <oakad@yahoo.com>
9755 S:      Maintained
9756 F:      drivers/misc/tifm*
9757 F:      drivers/mmc/host/tifm_sd.c
9758 F:      include/linux/tifm.h
9759
9760 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9761 M:      Santosh Shilimkar <ssantosh@kernel.org>
9762 L:      linux-kernel@vger.kernel.org
9763 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9764 S:      Maintained
9765 F:      drivers/soc/ti/*
9766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9767
9768
9769 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9770 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9771 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9772 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9773 S:      Maintained
9774 F:      sound/soc/codecs/lm49453*
9775 F:      sound/soc/codecs/isabelle*
9776
9777 TI LP855x BACKLIGHT DRIVER
9778 M:      Milo Kim <milo.kim@ti.com>
9779 S:      Maintained
9780 F:      Documentation/backlight/lp855x-driver.txt
9781 F:      drivers/video/backlight/lp855x_bl.c
9782 F:      include/linux/platform_data/lp855x.h
9783
9784 TI LP8727 CHARGER DRIVER
9785 M:      Milo Kim <milo.kim@ti.com>
9786 S:      Maintained
9787 F:      drivers/power/lp8727_charger.c
9788 F:      include/linux/platform_data/lp8727.h
9789
9790 TI LP8788 MFD DRIVER
9791 M:      Milo Kim <milo.kim@ti.com>
9792 S:      Maintained
9793 F:      drivers/iio/adc/lp8788_adc.c
9794 F:      drivers/leds/leds-lp8788.c
9795 F:      drivers/mfd/lp8788*.c
9796 F:      drivers/power/lp8788-charger.c
9797 F:      drivers/regulator/lp8788-*.c
9798 F:      include/linux/mfd/lp8788*.h
9799
9800 TI NETCP ETHERNET DRIVER
9801 M:      Wingman Kwok <w-kwok2@ti.com>
9802 M:      Murali Karicheri <m-karicheri2@ti.com>
9803 L:      netdev@vger.kernel.org
9804 S:      Maintained
9805 F:      drivers/net/ethernet/ti/netcp*
9806
9807 TI TWL4030 SERIES SOC CODEC DRIVER
9808 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9809 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9810 S:      Maintained
9811 F:      sound/soc/codecs/twl4030*
9812
9813 TI WILINK WIRELESS DRIVERS
9814 L:      linux-wireless@vger.kernel.org
9815 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9816 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9818 S:      Orphan
9819 F:      drivers/net/wireless/ti/
9820 F:      include/linux/wl12xx.h
9821
9822 TIPC NETWORK LAYER
9823 M:      Jon Maloy <jon.maloy@ericsson.com>
9824 M:      Allan Stephens <allan.stephens@windriver.com>
9825 L:      netdev@vger.kernel.org (core kernel code)
9826 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9827 W:      http://tipc.sourceforge.net/
9828 S:      Maintained
9829 F:      include/uapi/linux/tipc*.h
9830 F:      net/tipc/
9831
9832 TILE ARCHITECTURE
9833 M:      Chris Metcalf <cmetcalf@ezchip.com>
9834 W:      http://www.ezchip.com/scm/
9835 S:      Supported
9836 F:      arch/tile/
9837 F:      drivers/char/tile-srom.c
9838 F:      drivers/edac/tile_edac.c
9839 F:      drivers/net/ethernet/tile/
9840 F:      drivers/rtc/rtc-tile.c
9841 F:      drivers/tty/hvc/hvc_tile.c
9842 F:      drivers/tty/serial/tilegx.c
9843 F:      drivers/usb/host/*-tilegx.c
9844 F:      include/linux/usb/tilegx.h
9845
9846 TLAN NETWORK DRIVER
9847 M:      Samuel Chessman <chessman@tux.org>
9848 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9849 W:      http://sourceforge.net/projects/tlan/
9850 S:      Maintained
9851 F:      Documentation/networking/tlan.txt
9852 F:      drivers/net/ethernet/ti/tlan.*
9853
9854 TOMOYO SECURITY MODULE
9855 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9856 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9857 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9858 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9859 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9860 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9861 W:      http://tomoyo.sourceforge.jp/
9862 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9863 S:      Maintained
9864 F:      security/tomoyo/
9865
9866 TOPSTAR LAPTOP EXTRAS DRIVER
9867 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9868 L:      platform-driver-x86@vger.kernel.org
9869 S:      Maintained
9870 F:      drivers/platform/x86/topstar-laptop.c
9871
9872 TOSHIBA ACPI EXTRAS DRIVER
9873 L:      platform-driver-x86@vger.kernel.org
9874 S:      Orphan
9875 F:      drivers/platform/x86/toshiba_acpi.c
9876
9877 TOSHIBA SMM DRIVER
9878 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9879 L:      tlinux-users@tce.toshiba-dme.co.jp
9880 W:      http://www.buzzard.org.uk/toshiba/
9881 S:      Maintained
9882 F:      drivers/char/toshiba.c
9883 F:      include/linux/toshiba.h
9884 F:      include/uapi/linux/toshiba.h
9885
9886 TMIO MMC DRIVER
9887 M:      Ian Molton <ian.molton@codethink.co.uk>
9888 L:      linux-mmc@vger.kernel.org
9889 S:      Maintained
9890 F:      drivers/mmc/host/tmio_mmc*
9891 F:      drivers/mmc/host/sh_mobile_sdhi.c
9892 F:      include/linux/mmc/tmio.h
9893 F:      include/linux/mmc/sh_mobile_sdhi.h
9894
9895 TMP401 HARDWARE MONITOR DRIVER
9896 M:      Guenter Roeck <linux@roeck-us.net>
9897 L:      lm-sensors@lm-sensors.org
9898 S:      Maintained
9899 F:      Documentation/hwmon/tmp401
9900 F:      drivers/hwmon/tmp401.c
9901
9902 TMPFS (SHMEM FILESYSTEM)
9903 M:      Hugh Dickins <hughd@google.com>
9904 L:      linux-mm@kvack.org
9905 S:      Maintained
9906 F:      include/linux/shmem_fs.h
9907 F:      mm/shmem.c
9908
9909 TM6000 VIDEO4LINUX DRIVER
9910 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9911 L:      linux-media@vger.kernel.org
9912 W:      http://linuxtv.org
9913 T:      git git://linuxtv.org/media_tree.git
9914 S:      Odd fixes
9915 F:      drivers/media/usb/tm6000/
9916
9917 TW68 VIDEO4LINUX DRIVER
9918 M:      Hans Verkuil <hverkuil@xs4all.nl>
9919 L:      linux-media@vger.kernel.org
9920 T:      git git://linuxtv.org/media_tree.git
9921 W:      http://linuxtv.org
9922 S:      Odd Fixes
9923 F:      drivers/media/pci/tw68/
9924
9925 TPM DEVICE DRIVER
9926 M:      Peter Huewe <peterhuewe@gmx.de>
9927 M:      Marcel Selhorst <tpmdd@selhorst.net>
9928 W:      http://tpmdd.sourceforge.net
9929 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9930 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
9931 T:      https://github.com/PeterHuewe/linux-tpmdd
9932 S:      Maintained
9933 F:      drivers/char/tpm/
9934
9935 TPM IBM_VTPM DEVICE DRIVER
9936 M:      Ashley Lai <ashleydlai@gmail.com>
9937 W:      http://tpmdd.sourceforge.net
9938 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9939 S:      Maintained
9940 F:      drivers/char/tpm/tpm_ibmvtpm*
9941
9942 TRACING
9943 M:      Steven Rostedt <rostedt@goodmis.org>
9944 M:      Ingo Molnar <mingo@redhat.com>
9945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9946 S:      Maintained
9947 F:      Documentation/trace/ftrace.txt
9948 F:      arch/*/*/*/ftrace.h
9949 F:      arch/*/kernel/ftrace.c
9950 F:      include/*/ftrace.h
9951 F:      include/linux/trace*.h
9952 F:      include/trace/
9953 F:      kernel/trace/
9954 F:      tools/testing/selftests/ftrace/
9955
9956 TRIVIAL PATCHES
9957 M:      Jiri Kosina <trivial@kernel.org>
9958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9959 S:      Maintained
9960 K:      ^Subject:.*(?i)trivial
9961
9962 TTY LAYER
9963 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9964 M:      Jiri Slaby <jslaby@suse.cz>
9965 S:      Supported
9966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9967 F:      drivers/tty/
9968 F:      drivers/tty/serial/serial_core.c
9969 F:      include/linux/serial_core.h
9970 F:      include/linux/serial.h
9971 F:      include/linux/tty.h
9972 F:      include/uapi/linux/serial_core.h
9973 F:      include/uapi/linux/serial.h
9974 F:      include/uapi/linux/tty.h
9975
9976 TUA9001 MEDIA DRIVER
9977 M:      Antti Palosaari <crope@iki.fi>
9978 L:      linux-media@vger.kernel.org
9979 W:      http://linuxtv.org/
9980 W:      http://palosaari.fi/linux/
9981 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9982 T:      git git://linuxtv.org/anttip/media_tree.git
9983 S:      Maintained
9984 F:      drivers/media/tuners/tua9001*
9985
9986 TULIP NETWORK DRIVERS
9987 M:      Grant Grundler <grundler@parisc-linux.org>
9988 L:      netdev@vger.kernel.org
9989 S:      Maintained
9990 F:      drivers/net/ethernet/dec/tulip/
9991
9992 TUN/TAP driver
9993 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
9994 W:      http://vtun.sourceforge.net/tun
9995 S:      Maintained
9996 F:      Documentation/networking/tuntap.txt
9997 F:      arch/um/os-Linux/drivers/
9998
9999 TURBOCHANNEL SUBSYSTEM
10000 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10001 M:      Ralf Baechle <ralf@linux-mips.org>
10002 L:      linux-mips@linux-mips.org
10003 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10004 S:      Maintained
10005 F:      drivers/tc/
10006 F:      include/linux/tc.h
10007
10008 U14-34F SCSI DRIVER
10009 M:      Dario Ballabio <ballabio_dario@emc.com>
10010 L:      linux-scsi@vger.kernel.org
10011 S:      Maintained
10012 F:      drivers/scsi/u14-34f.c
10013
10014 UBI FILE SYSTEM (UBIFS)
10015 M:      Artem Bityutskiy <dedekind1@gmail.com>
10016 M:      Adrian Hunter <adrian.hunter@intel.com>
10017 L:      linux-mtd@lists.infradead.org
10018 T:      git git://git.infradead.org/ubifs-2.6.git
10019 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10020 S:      Maintained
10021 F:      Documentation/filesystems/ubifs.txt
10022 F:      fs/ubifs/
10023
10024 UCLINUX (AND M68KNOMMU)
10025 M:      Greg Ungerer <gerg@uclinux.org>
10026 W:      http://www.uclinux.org/
10027 L:      uclinux-dev@uclinux.org  (subscribers-only)
10028 S:      Maintained
10029 F:      arch/m68k/*/*_no.*
10030 F:      arch/m68k/include/asm/*_no.*
10031
10032 UDF FILESYSTEM
10033 M:      Jan Kara <jack@suse.cz>
10034 S:      Maintained
10035 F:      Documentation/filesystems/udf.txt
10036 F:      fs/udf/
10037
10038 UFS FILESYSTEM
10039 M:      Evgeniy Dushistov <dushistov@mail.ru>
10040 S:      Maintained
10041 F:      Documentation/filesystems/ufs.txt
10042 F:      fs/ufs/
10043
10044 UHID USERSPACE HID IO DRIVER:
10045 M:      David Herrmann <dh.herrmann@googlemail.com>
10046 L:      linux-input@vger.kernel.org
10047 S:      Maintained
10048 F:      drivers/hid/uhid.c
10049 F:      include/uapi/linux/uhid.h
10050
10051 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10052 L:      linux-usb@vger.kernel.org
10053 S:      Orphan
10054 F:      drivers/uwb/
10055 F:      include/linux/uwb.h
10056 F:      include/linux/uwb/
10057
10058 UNICORE32 ARCHITECTURE:
10059 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10060 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10061 S:      Maintained
10062 T:      git git://github.com/gxt/linux.git
10063 F:      arch/unicore32/
10064
10065 UNIFDEF
10066 M:      Tony Finch <dot@dotat.at>
10067 W:      http://dotat.at/prog/unifdef
10068 S:      Maintained
10069 F:      scripts/unifdef.c
10070
10071 UNIFORM CDROM DRIVER
10072 M:      Jens Axboe <axboe@kernel.dk>
10073 W:      http://www.kernel.dk
10074 S:      Maintained
10075 F:      Documentation/cdrom/
10076 F:      drivers/cdrom/cdrom.c
10077 F:      include/linux/cdrom.h
10078 F:      include/uapi/linux/cdrom.h
10079
10080 UNISYS S-PAR DRIVERS
10081 M:     Benjamin Romer <benjamin.romer@unisys.com>
10082 M:     David Kershner <david.kershner@unisys.com>
10083 L:     sparmaintainer@unisys.com (Unisys internal)
10084 S:     Supported
10085 F:     drivers/staging/unisys/
10086
10087 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10088 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10089 L:      linux-scsi@vger.kernel.org
10090 S:      Supported
10091 F:      Documentation/scsi/ufs.txt
10092 F:      drivers/scsi/ufs/
10093
10094 UNSORTED BLOCK IMAGES (UBI)
10095 M:      Artem Bityutskiy <dedekind1@gmail.com>
10096 M:      Richard Weinberger <richard@nod.at>
10097 W:      http://www.linux-mtd.infradead.org/
10098 L:      linux-mtd@lists.infradead.org
10099 T:      git git://git.infradead.org/ubifs-2.6.git
10100 S:      Supported
10101 F:      drivers/mtd/ubi/
10102 F:      include/linux/mtd/ubi.h
10103 F:      include/uapi/mtd/ubi-user.h
10104
10105 USB ACM DRIVER
10106 M:      Oliver Neukum <oliver@neukum.org>
10107 L:      linux-usb@vger.kernel.org
10108 S:      Maintained
10109 F:      Documentation/usb/acm.txt
10110 F:      drivers/usb/class/cdc-acm.*
10111
10112 USB AR5523 WIRELESS DRIVER
10113 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10114 L:      linux-wireless@vger.kernel.org
10115 S:      Maintained
10116 F:      drivers/net/wireless/ath/ar5523/
10117
10118 USB ATTACHED SCSI
10119 M:      Hans de Goede <hdegoede@redhat.com>
10120 M:      Gerd Hoffmann <kraxel@redhat.com>
10121 L:      linux-usb@vger.kernel.org
10122 L:      linux-scsi@vger.kernel.org
10123 S:      Maintained
10124 F:      drivers/usb/storage/uas.c
10125
10126 USB CDC ETHERNET DRIVER
10127 M:      Oliver Neukum <oliver@neukum.org>
10128 L:      linux-usb@vger.kernel.org
10129 S:      Maintained
10130 F:      drivers/net/usb/cdc_*.c
10131 F:      include/uapi/linux/usb/cdc.h
10132
10133 USB CYPRESS C67X00 DRIVER
10134 M:      Peter Korsgaard <jacmet@sunsite.dk>
10135 L:      linux-usb@vger.kernel.org
10136 S:      Maintained
10137 F:      drivers/usb/c67x00/
10138
10139 USB DAVICOM DM9601 DRIVER
10140 M:      Peter Korsgaard <jacmet@sunsite.dk>
10141 L:      netdev@vger.kernel.org
10142 W:      http://www.linux-usb.org/usbnet
10143 S:      Maintained
10144 F:      drivers/net/usb/dm9601.c
10145
10146 USB DIAMOND RIO500 DRIVER
10147 M:      Cesar Miquel <miquel@df.uba.ar>
10148 L:      rio500-users@lists.sourceforge.net
10149 W:      http://rio500.sourceforge.net
10150 S:      Maintained
10151 F:      drivers/usb/misc/rio500*
10152
10153 USB EHCI DRIVER
10154 M:      Alan Stern <stern@rowland.harvard.edu>
10155 L:      linux-usb@vger.kernel.org
10156 S:      Maintained
10157 F:      Documentation/usb/ehci.txt
10158 F:      drivers/usb/host/ehci*
10159
10160 USB GADGET/PERIPHERAL SUBSYSTEM
10161 M:      Felipe Balbi <balbi@ti.com>
10162 L:      linux-usb@vger.kernel.org
10163 W:      http://www.linux-usb.org/gadget
10164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10165 S:      Maintained
10166 F:      drivers/usb/gadget/
10167 F:      include/linux/usb/gadget*
10168
10169 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10170 M:      Jiri Kosina <jkosina@suse.cz>
10171 L:      linux-usb@vger.kernel.org
10172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10173 S:      Maintained
10174 F:      Documentation/hid/hiddev.txt
10175 F:      drivers/hid/usbhid/
10176
10177 USB ISP116X DRIVER
10178 M:      Olav Kongas <ok@artecdesign.ee>
10179 L:      linux-usb@vger.kernel.org
10180 S:      Maintained
10181 F:      drivers/usb/host/isp116x*
10182 F:      include/linux/usb/isp116x.h
10183
10184 USB MASS STORAGE DRIVER
10185 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10186 L:      linux-usb@vger.kernel.org
10187 L:      usb-storage@lists.one-eyed-alien.net
10188 S:      Maintained
10189 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10190 F:      drivers/usb/storage/
10191
10192 USB MIDI DRIVER
10193 M:      Clemens Ladisch <clemens@ladisch.de>
10194 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10195 T:      git git://git.alsa-project.org/alsa-kernel.git
10196 S:      Maintained
10197 F:      sound/usb/midi.*
10198
10199 USB NETWORKING DRIVERS
10200 L:      linux-usb@vger.kernel.org
10201 S:      Odd Fixes
10202 F:      drivers/net/usb/
10203
10204 USB OHCI DRIVER
10205 M:      Alan Stern <stern@rowland.harvard.edu>
10206 L:      linux-usb@vger.kernel.org
10207 S:      Maintained
10208 F:      Documentation/usb/ohci.txt
10209 F:      drivers/usb/host/ohci*
10210
10211 USB OTG FSM (Finite State Machine)
10212 M:      Peter Chen <Peter.Chen@freescale.com>
10213 T:      git git://github.com/hzpeterchen/linux-usb.git
10214 L:      linux-usb@vger.kernel.org
10215 S:      Maintained
10216 F:      drivers/usb/common/usb-otg-fsm.c
10217
10218 USB OVER IP DRIVER
10219 M:      Valentina Manea <valentina.manea.m@gmail.com>
10220 M:      Shuah Khan <shuah.kh@samsung.com>
10221 L:      linux-usb@vger.kernel.org
10222 S:      Maintained
10223 F:      drivers/usb/usbip/
10224 F:      tools/usb/usbip/
10225
10226 USB PEGASUS DRIVER
10227 M:      Petko Manolov <petkan@nucleusys.com>
10228 L:      linux-usb@vger.kernel.org
10229 L:      netdev@vger.kernel.org
10230 T:      git git://github.com/petkan/pegasus.git
10231 W:      https://github.com/petkan/pegasus
10232 S:      Maintained
10233 F:      drivers/net/usb/pegasus.*
10234
10235 USB PHY LAYER
10236 M:      Felipe Balbi <balbi@ti.com>
10237 L:      linux-usb@vger.kernel.org
10238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10239 S:      Maintained
10240 F:      drivers/usb/phy/
10241
10242 USB PRINTER DRIVER (usblp)
10243 M:      Pete Zaitcev <zaitcev@redhat.com>
10244 L:      linux-usb@vger.kernel.org
10245 S:      Supported
10246 F:      drivers/usb/class/usblp.c
10247
10248 USB RTL8150 DRIVER
10249 M:      Petko Manolov <petkan@nucleusys.com>
10250 L:      linux-usb@vger.kernel.org
10251 L:      netdev@vger.kernel.org
10252 T:      git git://github.com/petkan/rtl8150.git
10253 W:      https://github.com/petkan/rtl8150
10254 S:      Maintained
10255 F:      drivers/net/usb/rtl8150.c
10256
10257 USB SERIAL SUBSYSTEM
10258 M:      Johan Hovold <johan@kernel.org>
10259 L:      linux-usb@vger.kernel.org
10260 S:      Maintained
10261 F:      Documentation/usb/usb-serial.txt
10262 F:      drivers/usb/serial/
10263 F:      include/linux/usb/serial.h
10264
10265 USB SMSC75XX ETHERNET DRIVER
10266 M:      Steve Glendinning <steve.glendinning@shawell.net>
10267 L:      netdev@vger.kernel.org
10268 S:      Maintained
10269 F:      drivers/net/usb/smsc75xx.*
10270
10271 USB SMSC95XX ETHERNET DRIVER
10272 M:      Steve Glendinning <steve.glendinning@shawell.net>
10273 L:      netdev@vger.kernel.org
10274 S:      Maintained
10275 F:      drivers/net/usb/smsc95xx.*
10276
10277 USB SUBSYSTEM
10278 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10279 L:      linux-usb@vger.kernel.org
10280 W:      http://www.linux-usb.org
10281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10282 S:      Supported
10283 F:      Documentation/usb/
10284 F:      drivers/usb/
10285 F:      include/linux/usb.h
10286 F:      include/linux/usb/
10287
10288 USB UHCI DRIVER
10289 M:      Alan Stern <stern@rowland.harvard.edu>
10290 L:      linux-usb@vger.kernel.org
10291 S:      Maintained
10292 F:      drivers/usb/host/uhci*
10293
10294 USB "USBNET" DRIVER FRAMEWORK
10295 M:      Oliver Neukum <oneukum@suse.de>
10296 L:      netdev@vger.kernel.org
10297 W:      http://www.linux-usb.org/usbnet
10298 S:      Maintained
10299 F:      drivers/net/usb/usbnet.c
10300 F:      include/linux/usb/usbnet.h
10301
10302 USB VIDEO CLASS
10303 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10304 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10305 L:      linux-media@vger.kernel.org
10306 T:      git git://linuxtv.org/media_tree.git
10307 W:      http://www.ideasonboard.org/uvc/
10308 S:      Maintained
10309 F:      drivers/media/usb/uvc/
10310 F:      include/uapi/linux/uvcvideo.h
10311
10312 USB VISION DRIVER
10313 M:      Hans Verkuil <hverkuil@xs4all.nl>
10314 L:      linux-media@vger.kernel.org
10315 T:      git git://linuxtv.org/media_tree.git
10316 W:      http://linuxtv.org
10317 S:      Odd Fixes
10318 F:      drivers/media/usb/usbvision/
10319
10320 USB WEBCAM GADGET
10321 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10322 L:      linux-usb@vger.kernel.org
10323 S:      Maintained
10324 F:      drivers/usb/gadget/function/*uvc*
10325 F:      drivers/usb/gadget/legacy/webcam.c
10326
10327 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10328 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10329 L:      linux-wireless@vger.kernel.org
10330 S:      Maintained
10331 F:      drivers/net/wireless/rndis_wlan.c
10332
10333 USB XHCI DRIVER
10334 M:      Mathias Nyman <mathias.nyman@intel.com>
10335 L:      linux-usb@vger.kernel.org
10336 S:      Supported
10337 F:      drivers/usb/host/xhci*
10338 F:      drivers/usb/host/pci-quirks*
10339
10340 USB ZD1201 DRIVER
10341 L:      linux-wireless@vger.kernel.org
10342 W:      http://linux-lc100020.sourceforge.net
10343 S:      Orphan
10344 F:      drivers/net/wireless/zd1201.*
10345
10346 USB ZR364XX DRIVER
10347 M:      Antoine Jacquet <royale@zerezo.com>
10348 L:      linux-usb@vger.kernel.org
10349 L:      linux-media@vger.kernel.org
10350 T:      git git://linuxtv.org/media_tree.git
10351 W:      http://royale.zerezo.com/zr364xx/
10352 S:      Maintained
10353 F:      Documentation/video4linux/zr364xx.txt
10354 F:      drivers/media/usb/zr364xx/
10355
10356 USER-MODE LINUX (UML)
10357 M:      Jeff Dike <jdike@addtoit.com>
10358 M:      Richard Weinberger <richard@nod.at>
10359 L:      user-mode-linux-devel@lists.sourceforge.net
10360 L:      user-mode-linux-user@lists.sourceforge.net
10361 W:      http://user-mode-linux.sourceforge.net
10362 S:      Maintained
10363 F:      Documentation/virtual/uml/
10364 F:      arch/um/
10365 F:      arch/x86/um/
10366 F:      fs/hostfs/
10367 F:      fs/hppfs/
10368
10369 USERSPACE I/O (UIO)
10370 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10371 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10372 S:      Maintained
10373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10374 F:      Documentation/DocBook/uio-howto.tmpl
10375 F:      drivers/uio/
10376 F:      include/linux/uio*.h
10377
10378 UTIL-LINUX PACKAGE
10379 M:      Karel Zak <kzak@redhat.com>
10380 L:      util-linux@vger.kernel.org
10381 W:      http://en.wikipedia.org/wiki/Util-linux
10382 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10383 S:      Maintained
10384
10385 UVESAFB DRIVER
10386 M:      Michal Januszewski <spock@gentoo.org>
10387 L:      linux-fbdev@vger.kernel.org
10388 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10389 S:      Maintained
10390 F:      Documentation/fb/uvesafb.txt
10391 F:      drivers/video/fbdev/uvesafb.*
10392
10393 VFAT/FAT/MSDOS FILESYSTEM
10394 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10395 S:      Maintained
10396 F:      Documentation/filesystems/vfat.txt
10397 F:      fs/fat/
10398
10399 VFIO DRIVER
10400 M:      Alex Williamson <alex.williamson@redhat.com>
10401 L:      kvm@vger.kernel.org
10402 S:      Maintained
10403 F:      Documentation/vfio.txt
10404 F:      drivers/vfio/
10405 F:      include/linux/vfio.h
10406 F:      include/uapi/linux/vfio.h
10407
10408 VIDEOBUF2 FRAMEWORK
10409 M:      Pawel Osciak <pawel@osciak.com>
10410 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10411 M:      Kyungmin Park <kyungmin.park@samsung.com>
10412 L:      linux-media@vger.kernel.org
10413 S:      Maintained
10414 F:      drivers/media/v4l2-core/videobuf2-*
10415 F:      include/media/videobuf2-*
10416
10417 VIRTIO CONSOLE DRIVER
10418 M:      Amit Shah <amit.shah@redhat.com>
10419 L:      virtualization@lists.linux-foundation.org
10420 S:      Maintained
10421 F:      drivers/char/virtio_console.c
10422 F:      include/linux/virtio_console.h
10423 F:      include/uapi/linux/virtio_console.h
10424
10425 VIRTIO CORE, NET AND BLOCK DRIVERS
10426 M:      Rusty Russell <rusty@rustcorp.com.au>
10427 M:      "Michael S. Tsirkin" <mst@redhat.com>
10428 L:      virtualization@lists.linux-foundation.org
10429 S:      Maintained
10430 F:      drivers/virtio/
10431 F:      tools/virtio/
10432 F:      drivers/net/virtio_net.c
10433 F:      drivers/block/virtio_blk.c
10434 F:      include/linux/virtio_*.h
10435 F:      include/uapi/linux/virtio_*.h
10436
10437 VIRTIO HOST (VHOST)
10438 M:      "Michael S. Tsirkin" <mst@redhat.com>
10439 L:      kvm@vger.kernel.org
10440 L:      virtualization@lists.linux-foundation.org
10441 L:      netdev@vger.kernel.org
10442 S:      Maintained
10443 F:      drivers/vhost/
10444 F:      include/uapi/linux/vhost.h
10445
10446 VIA RHINE NETWORK DRIVER
10447 M:      Roger Luethi <rl@hellgate.ch>
10448 S:      Maintained
10449 F:      drivers/net/ethernet/via/via-rhine.c
10450
10451 VIA SD/MMC CARD CONTROLLER DRIVER
10452 M:      Bruce Chang <brucechang@via.com.tw>
10453 M:      Harald Welte <HaraldWelte@viatech.com>
10454 S:      Maintained
10455 F:      drivers/mmc/host/via-sdmmc.c
10456
10457 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10458 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10459 L:      linux-fbdev@vger.kernel.org
10460 S:      Maintained
10461 F:      include/linux/via-core.h
10462 F:      include/linux/via-gpio.h
10463 F:      include/linux/via_i2c.h
10464 F:      drivers/video/fbdev/via/
10465
10466 VIA VELOCITY NETWORK DRIVER
10467 M:      Francois Romieu <romieu@fr.zoreil.com>
10468 L:      netdev@vger.kernel.org
10469 S:      Maintained
10470 F:      drivers/net/ethernet/via/via-velocity.*
10471
10472 VIVID VIRTUAL VIDEO DRIVER
10473 M:      Hans Verkuil <hverkuil@xs4all.nl>
10474 L:      linux-media@vger.kernel.org
10475 T:      git git://linuxtv.org/media_tree.git
10476 W:      http://linuxtv.org
10477 S:      Maintained
10478 F:      drivers/media/platform/vivid/*
10479
10480 VLAN (802.1Q)
10481 M:      Patrick McHardy <kaber@trash.net>
10482 L:      netdev@vger.kernel.org
10483 S:      Maintained
10484 F:      drivers/net/macvlan.c
10485 F:      include/linux/if_*vlan.h
10486 F:      net/8021q/
10487
10488 VLYNQ BUS
10489 M:      Florian Fainelli <florian@openwrt.org>
10490 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10491 S:      Maintained
10492 F:      drivers/vlynq/vlynq.c
10493 F:      include/linux/vlynq.h
10494
10495 VME SUBSYSTEM
10496 M:      Martyn Welch <martyn.welch@ge.com>
10497 M:      Manohar Vanga <manohar.vanga@gmail.com>
10498 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10499 L:      devel@driverdev.osuosl.org
10500 S:      Maintained
10501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10502 F:      Documentation/vme_api.txt
10503 F:      drivers/staging/vme/
10504 F:      drivers/vme/
10505 F:      include/linux/vme*
10506
10507 VMWARE HYPERVISOR INTERFACE
10508 M:      Alok Kataria <akataria@vmware.com>
10509 L:      virtualization@lists.linux-foundation.org
10510 S:      Supported
10511 F:      arch/x86/kernel/cpu/vmware.c
10512
10513 VMWARE BALLOON DRIVER
10514 M:      Xavier Deguillard <xdeguillard@vmware.com>
10515 M:      Philip Moltmann <moltmann@vmware.com>
10516 M:      "VMware, Inc." <pv-drivers@vmware.com>
10517 L:      linux-kernel@vger.kernel.org
10518 S:      Maintained
10519 F:      drivers/misc/vmw_balloon.c
10520
10521 VMWARE VMXNET3 ETHERNET DRIVER
10522 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10523 M:      "VMware, Inc." <pv-drivers@vmware.com>
10524 L:      netdev@vger.kernel.org
10525 S:      Maintained
10526 F:      drivers/net/vmxnet3/
10527
10528 VMware PVSCSI driver
10529 M:      Arvind Kumar <arvindkumar@vmware.com>
10530 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10531 L:      linux-scsi@vger.kernel.org
10532 S:      Maintained
10533 F:      drivers/scsi/vmw_pvscsi.c
10534 F:      drivers/scsi/vmw_pvscsi.h
10535
10536 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10537 M:      Liam Girdwood <lgirdwood@gmail.com>
10538 M:      Mark Brown <broonie@kernel.org>
10539 L:      linux-kernel@vger.kernel.org
10540 W:      http://opensource.wolfsonmicro.com/node/15
10541 W:      http://www.slimlogic.co.uk/?p=48
10542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10543 S:      Supported
10544 F:      drivers/regulator/
10545 F:      include/linux/regulator/
10546
10547 VT1211 HARDWARE MONITOR DRIVER
10548 M:      Juerg Haefliger <juergh@gmail.com>
10549 L:      lm-sensors@lm-sensors.org
10550 S:      Maintained
10551 F:      Documentation/hwmon/vt1211
10552 F:      drivers/hwmon/vt1211.c
10553
10554 VT8231 HARDWARE MONITOR DRIVER
10555 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10556 L:      lm-sensors@lm-sensors.org
10557 S:      Maintained
10558 F:      drivers/hwmon/vt8231.c
10559
10560 VUB300 USB to SDIO/SD/MMC bridge chip
10561 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10562 L:      linux-mmc@vger.kernel.org
10563 L:      linux-usb@vger.kernel.org
10564 S:      Supported
10565 F:      drivers/mmc/host/vub300.c
10566
10567 W1 DALLAS'S 1-WIRE BUS
10568 M:      Evgeniy Polyakov <zbr@ioremap.net>
10569 S:      Maintained
10570 F:      Documentation/w1/
10571 F:      drivers/w1/
10572
10573 W83791D HARDWARE MONITORING DRIVER
10574 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10575 L:      lm-sensors@lm-sensors.org
10576 S:      Maintained
10577 F:      Documentation/hwmon/w83791d
10578 F:      drivers/hwmon/w83791d.c
10579
10580 W83793 HARDWARE MONITORING DRIVER
10581 M:      Rudolf Marek <r.marek@assembler.cz>
10582 L:      lm-sensors@lm-sensors.org
10583 S:      Maintained
10584 F:      Documentation/hwmon/w83793
10585 F:      drivers/hwmon/w83793.c
10586
10587 W83795 HARDWARE MONITORING DRIVER
10588 M:      Jean Delvare <jdelvare@suse.de>
10589 L:      lm-sensors@lm-sensors.org
10590 S:      Maintained
10591 F:      drivers/hwmon/w83795.c
10592
10593 W83L51xD SD/MMC CARD INTERFACE DRIVER
10594 M:      Pierre Ossman <pierre@ossman.eu>
10595 S:      Maintained
10596 F:      drivers/mmc/host/wbsd.*
10597
10598 WACOM PROTOCOL 4 SERIAL TABLETS
10599 M:      Julian Squires <julian@cipht.net>
10600 M:      Hans de Goede <hdegoede@redhat.com>
10601 L:      linux-input@vger.kernel.org
10602 S:      Maintained
10603 F:      drivers/input/tablet/wacom_serial4.c
10604
10605 WATCHDOG DEVICE DRIVERS
10606 M:      Wim Van Sebroeck <wim@iguana.be>
10607 L:      linux-watchdog@vger.kernel.org
10608 W:      http://www.linux-watchdog.org/
10609 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10610 S:      Maintained
10611 F:      Documentation/watchdog/
10612 F:      drivers/watchdog/
10613 F:      include/linux/watchdog.h
10614 F:      include/uapi/linux/watchdog.h
10615
10616 WD7000 SCSI DRIVER
10617 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10618 L:      linux-scsi@vger.kernel.org
10619 S:      Maintained
10620 F:      drivers/scsi/wd7000.c
10621
10622 WIIMOTE HID DRIVER
10623 M:      David Herrmann <dh.herrmann@googlemail.com>
10624 L:      linux-input@vger.kernel.org
10625 S:      Maintained
10626 F:      drivers/hid/hid-wiimote*
10627
10628 WINBOND CIR DRIVER
10629 M:      David Härdeman <david@hardeman.nu>
10630 S:      Maintained
10631 F:      drivers/media/rc/winbond-cir.c
10632
10633 WIMAX STACK
10634 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10635 M:      linux-wimax@intel.com
10636 L:     wimax@linuxwimax.org (subscribers-only)
10637 S:      Supported
10638 W:      http://linuxwimax.org
10639 F:      Documentation/wimax/README.wimax
10640 F:      include/linux/wimax/debug.h
10641 F:      include/net/wimax.h
10642 F:      include/uapi/linux/wimax.h
10643 F:      net/wimax/
10644
10645 WISTRON LAPTOP BUTTON DRIVER
10646 M:      Miloslav Trmac <mitr@volny.cz>
10647 S:      Maintained
10648 F:      drivers/input/misc/wistron_btns.c
10649
10650 WL3501 WIRELESS PCMCIA CARD DRIVER
10651 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10652 L:      linux-wireless@vger.kernel.org
10653 W:      http://oops.ghostprotocols.net:81/blog
10654 S:      Maintained
10655 F:      drivers/net/wireless/wl3501*
10656
10657 WM97XX TOUCHSCREEN DRIVERS
10658 M:      Mark Brown <broonie@kernel.org>
10659 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10660 L:      linux-input@vger.kernel.org
10661 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10662 W:      http://opensource.wolfsonmicro.com/node/7
10663 S:      Supported
10664 F:      drivers/input/touchscreen/*wm97*
10665 F:      include/linux/wm97xx.h
10666
10667 WOLFSON MICROELECTRONICS DRIVERS
10668 L:      patches@opensource.wolfsonmicro.com
10669 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10670 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10671 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10672 S:      Supported
10673 F:      Documentation/hwmon/wm83??
10674 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10675 F:      drivers/clk/clk-wm83*.c
10676 F:      drivers/extcon/extcon-arizona.c
10677 F:      drivers/leds/leds-wm83*.c
10678 F:      drivers/gpio/gpio-*wm*.c
10679 F:      drivers/gpio/gpio-arizona.c
10680 F:      drivers/hwmon/wm83??-hwmon.c
10681 F:      drivers/input/misc/wm831x-on.c
10682 F:      drivers/input/touchscreen/wm831x-ts.c
10683 F:      drivers/input/touchscreen/wm97*.c
10684 F:      drivers/mfd/arizona*
10685 F:      drivers/mfd/wm*.c
10686 F:      drivers/power/wm83*.c
10687 F:      drivers/rtc/rtc-wm83*.c
10688 F:      drivers/regulator/wm8*.c
10689 F:      drivers/video/backlight/wm83*_bl.c
10690 F:      drivers/watchdog/wm83*_wdt.c
10691 F:      include/linux/mfd/arizona/
10692 F:      include/linux/mfd/wm831x/
10693 F:      include/linux/mfd/wm8350/
10694 F:      include/linux/mfd/wm8400*
10695 F:      include/linux/wm97xx.h
10696 F:      include/sound/wm????.h
10697 F:      sound/soc/codecs/arizona.?
10698 F:      sound/soc/codecs/wm*
10699
10700 WORKQUEUE
10701 M:      Tejun Heo <tj@kernel.org>
10702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10703 S:      Maintained
10704 F:      include/linux/workqueue.h
10705 F:      kernel/workqueue.c
10706 F:      Documentation/workqueue.txt
10707
10708 X.25 NETWORK LAYER
10709 M:      Andrew Hendry <andrew.hendry@gmail.com>
10710 L:      linux-x25@vger.kernel.org
10711 S:      Odd Fixes
10712 F:      Documentation/networking/x25*
10713 F:      include/net/x25*
10714 F:      net/x25/
10715
10716 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10717 M:      Thomas Gleixner <tglx@linutronix.de>
10718 M:      Ingo Molnar <mingo@redhat.com>
10719 M:      "H. Peter Anvin" <hpa@zytor.com>
10720 M:      x86@kernel.org
10721 L:      linux-kernel@vger.kernel.org
10722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10723 S:      Maintained
10724 F:      Documentation/x86/
10725 F:      arch/x86/
10726
10727 X86 PLATFORM DRIVERS
10728 M:      Darren Hart <dvhart@infradead.org>
10729 L:      platform-driver-x86@vger.kernel.org
10730 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10731 S:      Maintained
10732 F:      drivers/platform/x86/
10733
10734 X86 MCE INFRASTRUCTURE
10735 M:      Tony Luck <tony.luck@intel.com>
10736 M:      Borislav Petkov <bp@alien8.de>
10737 L:      linux-edac@vger.kernel.org
10738 S:      Maintained
10739 F:      arch/x86/kernel/cpu/mcheck/*
10740
10741 X86 VDSO
10742 M:      Andy Lutomirski <luto@amacapital.net>
10743 L:      linux-kernel@vger.kernel.org
10744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10745 S:      Maintained
10746 F:      arch/x86/vdso/
10747
10748 XC2028/3028 TUNER DRIVER
10749 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10750 L:      linux-media@vger.kernel.org
10751 W:      http://linuxtv.org
10752 T:      git git://linuxtv.org/media_tree.git
10753 S:      Maintained
10754 F:      drivers/media/tuners/tuner-xc2028.*
10755
10756 XEN HYPERVISOR INTERFACE
10757 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10758 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10759 M:      David Vrabel <david.vrabel@citrix.com>
10760 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10762 S:      Supported
10763 F:      arch/x86/xen/
10764 F:      drivers/*/xen-*front.c
10765 F:      drivers/xen/
10766 F:      arch/x86/include/asm/xen/
10767 F:      include/xen/
10768 F:      include/uapi/xen/
10769
10770 XEN HYPERVISOR ARM
10771 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10772 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10773 S:      Supported
10774 F:      arch/arm/xen/
10775 F:      arch/arm/include/asm/xen/
10776
10777 XEN HYPERVISOR ARM64
10778 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10779 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10780 S:      Supported
10781 F:      arch/arm64/xen/
10782 F:      arch/arm64/include/asm/xen/
10783
10784 XEN NETWORK BACKEND DRIVER
10785 M:      Ian Campbell <ian.campbell@citrix.com>
10786 M:      Wei Liu <wei.liu2@citrix.com>
10787 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10788 L:      netdev@vger.kernel.org
10789 S:      Supported
10790 F:      drivers/net/xen-netback/*
10791
10792 XEN PCI SUBSYSTEM
10793 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10794 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10795 S:      Supported
10796 F:      arch/x86/pci/*xen*
10797 F:      drivers/pci/*xen*
10798
10799 XEN BLOCK SUBSYSTEM
10800 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10801 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10802 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10803 S:      Supported
10804 F:      drivers/block/xen-blkback/*
10805 F:      drivers/block/xen*
10806
10807 XEN PVSCSI DRIVERS
10808 M:      Juergen Gross <jgross@suse.com>
10809 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10810 L:      linux-scsi@vger.kernel.org
10811 S:      Supported
10812 F:      drivers/scsi/xen-scsifront.c
10813 F:      drivers/xen/xen-scsiback.c
10814 F:      include/xen/interface/io/vscsiif.h
10815
10816 XEN SWIOTLB SUBSYSTEM
10817 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10818 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10819 S:      Supported
10820 F:      arch/x86/xen/*swiotlb*
10821 F:      drivers/xen/*swiotlb*
10822
10823 XFS FILESYSTEM
10824 P:      Silicon Graphics Inc
10825 M:      Dave Chinner <david@fromorbit.com>
10826 M:      xfs@oss.sgi.com
10827 L:      xfs@oss.sgi.com
10828 W:      http://oss.sgi.com/projects/xfs
10829 T:      git git://oss.sgi.com/xfs/xfs.git
10830 S:      Supported
10831 F:      Documentation/filesystems/xfs.txt
10832 F:      fs/xfs/
10833
10834 XILINX AXI ETHERNET DRIVER
10835 M:      Anirudha Sarangi <anirudh@xilinx.com>
10836 M:      John Linn <John.Linn@xilinx.com>
10837 S:      Maintained
10838 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10839
10840 XILINX UARTLITE SERIAL DRIVER
10841 M:      Peter Korsgaard <jacmet@sunsite.dk>
10842 L:      linux-serial@vger.kernel.org
10843 S:      Maintained
10844 F:      drivers/tty/serial/uartlite.c
10845
10846 XILLYBUS DRIVER
10847 M:      Eli Billauer <eli.billauer@gmail.com>
10848 L:      linux-kernel@vger.kernel.org
10849 S:      Supported
10850 F:      drivers/char/xillybus/
10851
10852 XTENSA XTFPGA PLATFORM SUPPORT
10853 M:      Max Filippov <jcmvbkbc@gmail.com>
10854 L:      linux-xtensa@linux-xtensa.org
10855 S:      Maintained
10856 F:      drivers/spi/spi-xtensa-xtfpga.c
10857 F:      sound/soc/xtensa/xtfpga-i2s.c
10858
10859 YAM DRIVER FOR AX.25
10860 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10861 L:      linux-hams@vger.kernel.org
10862 S:      Maintained
10863 F:      drivers/net/hamradio/yam*
10864 F:      include/linux/yam.h
10865
10866 YEALINK PHONE DRIVER
10867 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10868 L:      usbb2k-api-dev@nongnu.org
10869 S:      Maintained
10870 F:      Documentation/input/yealink.txt
10871 F:      drivers/input/misc/yealink.*
10872
10873 Z8530 DRIVER FOR AX.25
10874 M:      Joerg Reuter <jreuter@yaina.de>
10875 W:      http://yaina.de/jreuter/
10876 W:      http://www.qsl.net/dl1bke/
10877 L:      linux-hams@vger.kernel.org
10878 S:      Maintained
10879 F:      Documentation/networking/z8530drv.txt
10880 F:      drivers/net/hamradio/*scc.c
10881 F:      drivers/net/hamradio/z8530.h
10882
10883 ZBUD COMPRESSED PAGE ALLOCATOR
10884 M:      Seth Jennings <sjennings@variantweb.net>
10885 L:      linux-mm@kvack.org
10886 S:      Maintained
10887 F:      mm/zbud.c
10888 F:      include/linux/zbud.h
10889
10890 ZD1211RW WIRELESS DRIVER
10891 M:      Daniel Drake <dsd@gentoo.org>
10892 M:      Ulrich Kunitz <kune@deine-taler.de>
10893 W:      http://zd1211.ath.cx/wiki/DriverRewrite
10894 L:      linux-wireless@vger.kernel.org
10895 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
10896 S:      Maintained
10897 F:      drivers/net/wireless/zd1211rw/
10898
10899 ZR36067 VIDEO FOR LINUX DRIVER
10900 L:      mjpeg-users@lists.sourceforge.net
10901 L:      linux-media@vger.kernel.org
10902 W:      http://mjpeg.sourceforge.net/driver-zoran/
10903 T:      hg http://linuxtv.org/hg/v4l-dvb
10904 S:      Odd Fixes
10905 F:      drivers/media/pci/zoran/
10906
10907 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10908 M:      Minchan Kim <minchan@kernel.org>
10909 M:      Nitin Gupta <ngupta@vflare.org>
10910 L:      linux-kernel@vger.kernel.org
10911 S:      Maintained
10912 F:      drivers/block/zram/
10913 F:      Documentation/blockdev/zram.txt
10914
10915 ZS DECSTATION Z85C30 SERIAL DRIVER
10916 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10917 S:      Maintained
10918 F:      drivers/tty/serial/zs.*
10919
10920 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10921 M:      Minchan Kim <minchan@kernel.org>
10922 M:      Nitin Gupta <ngupta@vflare.org>
10923 L:      linux-mm@kvack.org
10924 S:      Maintained
10925 F:      mm/zsmalloc.c
10926 F:      include/linux/zsmalloc.h
10927
10928 ZSWAP COMPRESSED SWAP CACHING
10929 M:      Seth Jennings <sjennings@variantweb.net>
10930 L:      linux-mm@kvack.org
10931 S:      Maintained
10932 F:      mm/zswap.c
10933
10934 THE REST
10935 M:      Linus Torvalds <torvalds@linux-foundation.org>
10936 L:      linux-kernel@vger.kernel.org
10937 Q:      http://patchwork.kernel.org/project/LKML/list/
10938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10939 S:      Buried alive in reporters
10940 F:      *
10941 F:      */