]> git.karo-electronics.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge branch 'akpm-current/current'
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the OSDL certificate of contribution and should include a
55         Signed-off-by: line.  The current version of this "Developer's
56         Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi/
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi/
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
301
302 ACPI THERMAL DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/*thermal*
308
309 ACPI VIDEO DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/video.c
315
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
373
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
379
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
385
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
392
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
403
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
411
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
418
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
426
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
431
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 L:      linux-scsi@vger.kernel.org
449 S:      Maintained
450 F:      Documentation/scsi/advansys.txt
451 F:      drivers/scsi/advansys.c
452
453 AEDSP16 DRIVER
454 M:      Riccardo Facchetti <fizban@tin.it>
455 S:      Maintained
456 F:      sound/oss/aedsp16.c
457
458 AF9013 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9013*
467
468 AF9033 MEDIA DRIVER
469 M:      Antti Palosaari <crope@iki.fi>
470 L:      linux-media@vger.kernel.org
471 W:      http://linuxtv.org/
472 W:      http://palosaari.fi/linux/
473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
474 T:      git git://linuxtv.org/anttip/media_tree.git
475 S:      Maintained
476 F:      drivers/media/dvb-frontends/af9033*
477
478 AFFS FILE SYSTEM
479 L:      linux-fsdevel@vger.kernel.org
480 S:      Orphan
481 F:      Documentation/filesystems/affs.txt
482 F:      fs/affs/
483
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M:      David Howells <dhowells@redhat.com>
486 L:      linux-afs@lists.infradead.org
487 S:      Supported
488 F:      fs/afs/
489 F:      include/net/af_rxrpc.h
490 F:      net/rxrpc/af_rxrpc.c
491
492 AGPGART DRIVER
493 M:      David Airlie <airlied@linux.ie>
494 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S:      Maintained
496 F:      drivers/char/agp/
497 F:      include/linux/agp*
498 F:      include/uapi/linux/agp*
499
500 AHA152X SCSI DRIVER
501 M:      "Juergen E. Fischer" <fischer@norbit.de>
502 L:      linux-scsi@vger.kernel.org
503 S:      Maintained
504 F:      drivers/scsi/aha152x*
505 F:      drivers/scsi/pcmcia/aha152x*
506
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M:      Hannes Reinecke <hare@suse.de>
509 L:      linux-scsi@vger.kernel.org
510 S:      Maintained
511 F:      drivers/scsi/aic7xxx/
512
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M:      Hans Verkuil <hverkuil@xs4all.nl>
515 L:      linux-media@vger.kernel.org
516 T:      git git://linuxtv.org/media_tree.git
517 W:      http://linuxtv.org
518 S:      Maintained
519 F:      drivers/media/radio/radio-aimslab*
520
521 AIO
522 M:      Benjamin LaHaise <bcrl@kvack.org>
523 L:      linux-aio@kvack.org
524 S:      Supported
525 F:      fs/aio.c
526 F:      include/linux/*aio*.h
527
528 AIRSPY MEDIA DRIVER
529 M:      Antti Palosaari <crope@iki.fi>
530 L:      linux-media@vger.kernel.org
531 W:      http://linuxtv.org/
532 W:      http://palosaari.fi/linux/
533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
534 T:      git git://linuxtv.org/anttip/media_tree.git
535 S:      Maintained
536 F:      drivers/media/usb/airspy/
537
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M:      Duncan Sands <duncan.sands@free.fr>
540 L:      linux-usb@vger.kernel.org
541 W:      http://www.linux-usb.org/SpeedTouch/
542 S:      Maintained
543 F:      drivers/usb/atm/speedtch.c
544 F:      drivers/usb/atm/usbatm.c
545
546 ALCHEMY AU1XX0 MMC DRIVER
547 M:      Manuel Lauss <manuel.lauss@gmail.com>
548 S:      Maintained
549 F:      drivers/mmc/host/au1xmmc.c
550
551 ALI1563 I2C DRIVER
552 M:      Rudolf Marek <r.marek@assembler.cz>
553 L:      linux-i2c@vger.kernel.org
554 S:      Maintained
555 F:      Documentation/i2c/busses/i2c-ali1563
556 F:      drivers/i2c/busses/i2c-ali1563.c
557
558 ALPHA PORT
559 M:      Richard Henderson <rth@twiddle.net>
560 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M:      Matt Turner <mattst88@gmail.com>
562 S:      Odd Fixes
563 L:      linux-alpha@vger.kernel.org
564 F:      arch/alpha/
565
566 ALTERA MAILBOX DRIVER
567 M:      Ley Foon Tan <lftan@altera.com>
568 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569 S:      Maintained
570 F:      drivers/mailbox/mailbox-altera.c
571
572 ALTERA PIO DRIVER
573 M:      Tien Hock Loh <thloh@altera.com>
574 L:      linux-gpio@vger.kernel.org
575 S:      Maintained
576 F:      drivers/gpio/gpio-altera.c
577
578 ALTERA TRIPLE SPEED ETHERNET DRIVER
579 M:      Vince Bridgers <vbridger@opensource.altera.com>
580 L:      netdev@vger.kernel.org
581 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582 S:      Maintained
583 F:      drivers/net/ethernet/altera/
584
585 ALTERA UART/JTAG UART SERIAL DRIVERS
586 M:      Tobias Klauser <tklauser@distanz.ch>
587 L:      linux-serial@vger.kernel.org
588 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589 S:      Maintained
590 F:      drivers/tty/serial/altera_uart.c
591 F:      drivers/tty/serial/altera_jtaguart.c
592 F:      include/linux/altera_uart.h
593 F:      include/linux/altera_jtaguart.h
594
595 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596 M:      Tom Lendacky <thomas.lendacky@amd.com>
597 L:      linux-crypto@vger.kernel.org
598 S:      Supported
599 F:      drivers/crypto/ccp/
600 F:      include/linux/ccp.h
601
602 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
604 L:      lm-sensors@lm-sensors.org
605 S:      Maintained
606 F:      Documentation/hwmon/fam15h_power
607 F:      drivers/hwmon/fam15h_power.c
608
609 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
611 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
612 S:      Supported
613 F:      drivers/usb/gadget/udc/amd5536udc.*
614
615 AMD GEODE PROCESSOR/CHIPSET SUPPORT
616 P:      Andres Salomon <dilinger@queued.net>
617 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
618 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619 S:      Supported
620 F:      drivers/char/hw_random/geode-rng.c
621 F:      drivers/crypto/geode*
622 F:      drivers/video/fbdev/geode/
623 F:      arch/x86/include/asm/geode.h
624
625 AMD IOMMU (AMD-VI)
626 M:      Joerg Roedel <joro@8bytes.org>
627 L:      iommu@lists.linux-foundation.org
628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629 S:      Maintained
630 F:      drivers/iommu/amd_iommu*.[ch]
631 F:      include/linux/amd-iommu.h
632
633 AMD KFD
634 M:      Oded Gabbay <oded.gabbay@amd.com>
635 L:      dri-devel@lists.freedesktop.org
636 T:      git git://people.freedesktop.org/~gabbayo/linux.git
637 S:      Supported
638 F:      drivers/gpu/drm/amd/amdkfd/
639 F:      drivers/gpu/drm/amd/include/cik_structs.h
640 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641 F:      drivers/gpu/drm/radeon/radeon_kfd.c
642 F:      drivers/gpu/drm/radeon/radeon_kfd.h
643 F:      include/uapi/linux/kfd_ioctl.h
644
645 AMD MICROCODE UPDATE SUPPORT
646 M:      Borislav Petkov <bp@alien8.de>
647 S:      Maintained
648 F:      arch/x86/kernel/cpu/microcode/amd*
649
650 AMD XGBE DRIVER
651 M:      Tom Lendacky <thomas.lendacky@amd.com>
652 L:      netdev@vger.kernel.org
653 S:      Supported
654 F:      drivers/net/ethernet/amd/xgbe/
655 F:      drivers/net/phy/amd-xgbe-phy.c
656
657 AMS (Apple Motion Sensor) DRIVER
658 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
659 S:      Supported
660 F:      drivers/macintosh/ams/
661
662 AMSO1100 RNIC DRIVER
663 M:      Tom Tucker <tom@opengridcomputing.com>
664 M:      Steve Wise <swise@opengridcomputing.com>
665 L:      linux-rdma@vger.kernel.org
666 S:      Maintained
667 F:      drivers/infiniband/hw/amso1100/
668
669 ANALOG DEVICES INC AD9389B DRIVER
670 M:      Hans Verkuil <hans.verkuil@cisco.com>
671 L:      linux-media@vger.kernel.org
672 S:      Maintained
673 F:      drivers/media/i2c/ad9389b*
674
675 ANALOG DEVICES INC ADV7180 DRIVER
676 M:      Lars-Peter Clausen <lars@metafoo.de>
677 L:      linux-media@vger.kernel.org
678 W:      http://ez.analog.com/community/linux-device-drivers
679 S:      Supported
680 F:      drivers/media/i2c/adv7180.c
681
682 ANALOG DEVICES INC ADV7511 DRIVER
683 M:      Hans Verkuil <hans.verkuil@cisco.com>
684 L:      linux-media@vger.kernel.org
685 S:      Maintained
686 F:      drivers/media/i2c/adv7511*
687
688 ANALOG DEVICES INC ADV7604 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7604*
693
694 ANALOG DEVICES INC ADV7842 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7842*
699
700 ANALOG DEVICES INC ASOC CODEC DRIVERS
701 M:      Lars-Peter Clausen <lars@metafoo.de>
702 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
703 W:      http://wiki.analog.com/
704 W:      http://ez.analog.com/community/linux-device-drivers
705 S:      Supported
706 F:      sound/soc/codecs/adau*
707 F:      sound/soc/codecs/adav*
708 F:      sound/soc/codecs/ad1*
709 F:      sound/soc/codecs/ad7*
710 F:      sound/soc/codecs/ssm*
711 F:      sound/soc/codecs/sigmadsp.*
712
713 ANALOG DEVICES INC ASOC DRIVERS
714 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
716 W:      http://blackfin.uclinux.org/
717 S:      Supported
718 F:      sound/soc/blackfin/*
719
720 ANALOG DEVICES INC IIO DRIVERS
721 M:      Lars-Peter Clausen <lars@metafoo.de>
722 M:      Michael Hennerich <Michael.Hennerich@analog.com>
723 W:      http://wiki.analog.com/
724 W:      http://ez.analog.com/community/linux-device-drivers
725 S:      Supported
726 F:      drivers/iio/*/ad*
727 X:      drivers/iio/*/adjd*
728 F:      drivers/staging/iio/*/ad*
729 F:      staging/iio/trigger/iio-trig-bfin-timer.c
730
731 ANDROID DRIVERS
732 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733 M:      Arve HjønnevĂ¥g <arve@android.com>
734 M:      Riley Andrews <riandrews@android.com>
735 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736 L:      devel@driverdev.osuosl.org
737 S:      Supported
738 F:      drivers/android/
739 F:      drivers/staging/android/
740
741 AOA (Apple Onboard Audio) ALSA DRIVER
742 M:      Johannes Berg <johannes@sipsolutions.net>
743 L:      linuxppc-dev@lists.ozlabs.org
744 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
745 S:      Maintained
746 F:      sound/aoa/
747
748 APM DRIVER
749 M:      Jiri Kosina <jkosina@suse.cz>
750 S:      Odd fixes
751 F:      arch/x86/kernel/apm_32.c
752 F:      include/linux/apm_bios.h
753 F:      include/uapi/linux/apm_bios.h
754 F:      drivers/char/apm-emulation.c
755
756 APPLE BCM5974 MULTITOUCH DRIVER
757 M:      Henrik Rydberg <rydberg@bitmath.org>
758 L:      linux-input@vger.kernel.org
759 S:      Odd fixes
760 F:      drivers/input/mouse/bcm5974.c
761
762 APPLE SMC DRIVER
763 M:      Henrik Rydberg <rydberg@bitmath.org>
764 L:      lm-sensors@lm-sensors.org
765 S:      Odd fixes
766 F:      drivers/hwmon/applesmc.c
767
768 APPLETALK NETWORK LAYER
769 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770 S:      Maintained
771 F:      drivers/net/appletalk/
772 F:      net/appletalk/
773
774 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775 M:      Iyappan Subramanian <isubramanian@apm.com>
776 M:      Keyur Chudgar <kchudgar@apm.com>
777 S:      Supported
778 F:      drivers/net/ethernet/apm/xgene/
779 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781 APTINA CAMERA SENSOR PLL
782 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783 L:      linux-media@vger.kernel.org
784 S:      Maintained
785 F:      drivers/media/i2c/aptina-pll.*
786
787 ARC FRAMEBUFFER DRIVER
788 M:      Jaya Kumar <jayalk@intworks.biz>
789 S:      Maintained
790 F:      drivers/video/fbdev/arcfb.c
791 F:      drivers/video/fbdev/core/fb_defio.c
792
793 ARM MFM AND FLOPPY DRIVERS
794 M:      Ian Molton <spyro@f2s.com>
795 S:      Maintained
796 F:      arch/arm/lib/floppydma.S
797 F:      arch/arm/include/asm/floppy.h
798
799 ARM PMU PROFILING AND DEBUGGING
800 M:      Will Deacon <will.deacon@arm.com>
801 S:      Maintained
802 F:      arch/arm/kernel/perf_event*
803 F:      arch/arm/oprofile/common.c
804 F:      arch/arm/include/asm/pmu.h
805 F:      arch/arm/kernel/hw_breakpoint.c
806 F:      arch/arm/include/asm/hw_breakpoint.h
807
808 ARM PORT
809 M:      Russell King <linux@arm.linux.org.uk>
810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811 W:      http://www.arm.linux.org.uk/
812 S:      Maintained
813 F:      arch/arm/
814
815 ARM SUB-ARCHITECTURES
816 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817 S:      Maintained
818 F:      arch/arm/mach-*/
819 F:      arch/arm/plat-*/
820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822 ARM PRIMECELL AACI PL041 DRIVER
823 M:      Russell King <linux@arm.linux.org.uk>
824 S:      Maintained
825 F:      sound/arm/aaci.*
826
827 ARM PRIMECELL CLCD PL110 DRIVER
828 M:      Russell King <linux@arm.linux.org.uk>
829 S:      Maintained
830 F:      drivers/video/fbdev/amba-clcd.*
831
832 ARM PRIMECELL KMI PL050 DRIVER
833 M:      Russell King <linux@arm.linux.org.uk>
834 S:      Maintained
835 F:      drivers/input/serio/ambakmi.*
836 F:      include/linux/amba/kmi.h
837
838 ARM PRIMECELL MMCI PL180/1 DRIVER
839 M:      Russell King <linux@arm.linux.org.uk>
840 S:      Maintained
841 F:      drivers/mmc/host/mmci.*
842 F:      include/linux/amba/mmci.h
843
844 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845 M:      Russell King <linux@arm.linux.org.uk>
846 S:      Maintained
847 F:      drivers/tty/serial/amba-pl01*.c
848 F:      include/linux/amba/serial.h
849
850 ARM PRIMECELL BUS SUPPORT
851 M:      Russell King <linux@arm.linux.org.uk>
852 S:      Maintained
853 F:      drivers/amba/
854 F:      include/linux/amba/bus.h
855
856 ARM/ADS SPHERE MACHINE SUPPORT
857 M:      Lennert Buytenhek <kernel@wantstofly.org>
858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S:      Maintained
860
861 ARM/AFEB9260 MACHINE SUPPORT
862 M:      Sergey Lapin <slapin@ossfans.org>
863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864 S:      Maintained
865
866 ARM/AJECO 1ARM MACHINE SUPPORT
867 M:      Lennert Buytenhek <kernel@wantstofly.org>
868 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S:      Maintained
870
871 ARM/Allwinner A1X SoC support
872 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
873 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 S:      Maintained
875 N:      sun[x4567]i
876
877 ARM/Allwinner SoC Clock Support
878 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
879 S:      Maintained
880 F:      drivers/clk/sunxi/
881
882 ARM/Amlogic MesonX SoC support
883 M:      Carlo Caione <carlo@caione.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S:      Maintained
886 F:      drivers/media/rc/meson-ir.c
887 N:      meson[x68]
888
889 ARM/Annapurna Labs ALPINE ARCHITECTURE
890 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
891 S:      Maintained
892 F:      arch/arm/mach-alpine/
893
894 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895 M:      Andrew Victor <linux@maxim.org.za>
896 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
897 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 W:      http://maxim.org.za/at91_26.html
900 W:      http://www.linux4sam.org
901 S:      Supported
902 F:      arch/arm/mach-at91/
903 F:      include/soc/at91/
904 F:      arch/arm/boot/dts/at91*.dts
905 F:      arch/arm/boot/dts/at91*.dtsi
906 F:      arch/arm/boot/dts/sama*.dts
907 F:      arch/arm/boot/dts/sama*.dtsi
908 F:      arch/arm/include/debug/at91.S
909
910 ARM/ATMEL AT91 Clock Support
911 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
912 S:      Maintained
913 F:      drivers/clk/at91
914
915 ARM/CALXEDA HIGHBANK ARCHITECTURE
916 M:      Rob Herring <robh@kernel.org>
917 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 S:      Maintained
919 F:      arch/arm/mach-highbank/
920
921 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
922 M:      Krzysztof Halasa <khalasa@piap.pl>
923 S:      Maintained
924 F:      arch/arm/mach-cns3xxx/
925
926 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
927 M:      Alexander Shiyan <shc_work@mail.ru>
928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S:      Odd Fixes
930 N:      clps711x
931
932 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
933 M:      Hartley Sweeten <hsweeten@visionengravers.com>
934 M:      Ryan Mallon <rmallon@gmail.com>
935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936 S:      Maintained
937 F:      arch/arm/mach-ep93xx/
938 F:      arch/arm/mach-ep93xx/include/mach/
939
940 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
941 M:      Lennert Buytenhek <kernel@wantstofly.org>
942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943 S:      Maintained
944
945 ARM/CLKDEV SUPPORT
946 M:      Russell King <linux@arm.linux.org.uk>
947 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948 S:      Maintained
949 F:      arch/arm/include/asm/clkdev.h
950 F:      drivers/clk/clkdev.c
951
952 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
953 M:      Mike Rapoport <mike@compulab.co.il>
954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 S:      Maintained
956
957 ARM/CONTEC MICRO9 MACHINE SUPPORT
958 M:      Hubert Feurstein <hubert.feurstein@contec.at>
959 S:      Maintained
960 F:      arch/arm/mach-ep93xx/micro9.c
961
962 ARM/CORESIGHT FRAMEWORK AND DRIVERS
963 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 S:      Maintained
966 F:      drivers/hwtracing/coresight/*
967 F:      Documentation/trace/coresight.txt
968 F:      Documentation/devicetree/bindings/arm/coresight.txt
969 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
970
971 ARM/CORGI MACHINE SUPPORT
972 M:      Richard Purdie <rpurdie@rpsys.net>
973 S:      Maintained
974
975 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
976 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 T:      git git://git.berlios.de/gemini-board
979 S:      Maintained
980 F:      arch/arm/mach-gemini/
981
982 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
983 M:      Barry Song <baohua@kernel.org>
984 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
986 S:      Maintained
987 F:      arch/arm/mach-prima2/
988 F:      drivers/clk/sirf/
989 F:      drivers/clocksource/timer-prima2.c
990 F:      drivers/clocksource/timer-atlas7.c
991 N:      [^a-z]sirf
992
993 ARM/EBSA110 MACHINE SUPPORT
994 M:      Russell King <linux@arm.linux.org.uk>
995 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996 W:      http://www.arm.linux.org.uk/
997 S:      Maintained
998 F:      arch/arm/mach-ebsa110/
999 F:      drivers/net/ethernet/amd/am79c961a.*
1000
1001 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1002 M:      Uwe Kleine-König <kernel@pengutronix.de>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 S:      Maintained
1005 N:      efm32
1006
1007 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1008 M:      Daniel Ribeiro <drwyrm@gmail.com>
1009 M:      Stefan Schmidt <stefan@openezx.org>
1010 M:      Harald Welte <laforge@openezx.org>
1011 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1012 W:      http://www.openezx.org/
1013 S:      Maintained
1014 T:      topgit git://git.openezx.org/openezx.git
1015 F:      arch/arm/mach-pxa/ezx.c
1016
1017 ARM/FARADAY FA526 PORT
1018 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 S:      Maintained
1021 T:      git git://git.berlios.de/gemini-board
1022 F:      arch/arm/mm/*-fa*
1023
1024 ARM/FOOTBRIDGE ARCHITECTURE
1025 M:      Russell King <linux@arm.linux.org.uk>
1026 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027 W:      http://www.arm.linux.org.uk/
1028 S:      Maintained
1029 F:      arch/arm/include/asm/hardware/dec21285.h
1030 F:      arch/arm/mach-footbridge/
1031
1032 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1033 M:      Shawn Guo <shawn.guo@linaro.org>
1034 M:      Sascha Hauer <kernel@pengutronix.de>
1035 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 S:      Maintained
1037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1038 F:      arch/arm/mach-imx/
1039 F:      arch/arm/mach-mxs/
1040 F:      arch/arm/boot/dts/imx*
1041 F:      arch/arm/configs/imx*_defconfig
1042
1043 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1044 M:      Shawn Guo <shawn.guo@linaro.org>
1045 M:      Sascha Hauer <kernel@pengutronix.de>
1046 R:      Stefan Agner <stefan@agner.ch>
1047 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1048 S:      Maintained
1049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1050 F:      arch/arm/mach-imx/*vf610*
1051 F:      arch/arm/boot/dts/vf*
1052
1053 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1054 M:      Lennert Buytenhek <kernel@wantstofly.org>
1055 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 S:      Maintained
1057
1058 ARM/GUMSTIX MACHINE SUPPORT
1059 M:      Steve Sakoman <sakoman@gmail.com>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 S:      Maintained
1062
1063 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1064 M:      Philipp Zabel <philipp.zabel@gmail.com>
1065 M:      Paul Parsons <lost.distance@yahoo.com>
1066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 S:      Maintained
1068 F:      arch/arm/mach-pxa/hx4700.c
1069 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1070 F:      sound/soc/pxa/hx4700.c
1071
1072 ARM/HISILICON SOC SUPPORT
1073 M:      Wei Xu <xuwei5@hisilicon.com>
1074 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075 W:      http://www.hisilicon.com
1076 S:      Supported
1077 T:      git git://github.com/hisilicon/linux-hisi.git
1078 F:      arch/arm/mach-hisi/
1079
1080 ARM/HP JORNADA 7XX MACHINE SUPPORT
1081 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1082 W:      www.jlime.com
1083 S:      Maintained
1084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1085 F:      arch/arm/mach-sa1100/jornada720.c
1086 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1087
1088 ARM/IGEP MACHINE SUPPORT
1089 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1090 M:      Javier Martinez Canillas <javier@dowhile0.org>
1091 L:      linux-omap@vger.kernel.org
1092 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093 S:      Maintained
1094 F:      arch/arm/boot/dts/omap3-igep*
1095
1096 ARM/INCOME PXA270 SUPPORT
1097 M:      Marek Vasut <marek.vasut@gmail.com>
1098 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 S:      Maintained
1100 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1101
1102 ARM/INTEL IOP32X ARM ARCHITECTURE
1103 M:      Lennert Buytenhek <kernel@wantstofly.org>
1104 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 S:      Maintained
1106
1107 ARM/INTEL IOP33X ARM ARCHITECTURE
1108 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 S:      Orphan
1110
1111 ARM/INTEL IOP13XX ARM ARCHITECTURE
1112 M:      Lennert Buytenhek <kernel@wantstofly.org>
1113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S:      Maintained
1115
1116 ARM/INTEL IQ81342EX MACHINE SUPPORT
1117 M:      Lennert Buytenhek <kernel@wantstofly.org>
1118 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 S:      Maintained
1120
1121 ARM/INTEL IXDP2850 MACHINE SUPPORT
1122 M:      Lennert Buytenhek <kernel@wantstofly.org>
1123 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S:      Maintained
1125
1126 ARM/INTEL IXP4XX ARM ARCHITECTURE
1127 M:      Imre Kaloz <kaloz@openwrt.org>
1128 M:      Krzysztof Halasa <khalasa@piap.pl>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 S:      Maintained
1131 F:      arch/arm/mach-ixp4xx/
1132
1133 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1134 M:      Jonathan Cameron <jic23@cam.ac.uk>
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Maintained
1137 F:      arch/arm/mach-pxa/stargate2.c
1138 F:      drivers/pcmcia/pxa2xx_stargate2.c
1139
1140 ARM/INTEL XSC3 (MANZANO) ARM CORE
1141 M:      Lennert Buytenhek <kernel@wantstofly.org>
1142 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 S:      Maintained
1144
1145 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1146 M:      Lennert Buytenhek <kernel@wantstofly.org>
1147 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 S:      Maintained
1149
1150 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1151 M:      Santosh Shilimkar <ssantosh@kernel.org>
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Maintained
1154 F:      arch/arm/mach-keystone/
1155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1156
1157 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1158 M:      Santosh Shilimkar <ssantosh@kernel.org>
1159 L:      linux-kernel@vger.kernel.org
1160 S:      Maintained
1161 F:      drivers/clk/keystone/
1162
1163 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1164 M:      Santosh Shilimkar <ssantosh@kernel.org>
1165 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 L:      linux-kernel@vger.kernel.org
1167 S:      Maintained
1168 F:      drivers/clocksource/timer-keystone.c
1169
1170 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1171 M:      Santosh Shilimkar <ssantosh@kernel.org>
1172 L:      linux-kernel@vger.kernel.org
1173 S:      Maintained
1174 F:      drivers/power/reset/keystone-reset.c
1175
1176 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1177 M:      Santosh Shilimkar <ssantosh@kernel.org>
1178 L:      linux-kernel@vger.kernel.org
1179 S:      Maintained
1180 F:      drivers/memory/*emif*
1181
1182 ARM/LOGICPD PXA270 MACHINE SUPPORT
1183 M:      Lennert Buytenhek <kernel@wantstofly.org>
1184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 S:      Maintained
1186
1187 ARM/MAGICIAN MACHINE SUPPORT
1188 M:      Philipp Zabel <philipp.zabel@gmail.com>
1189 S:      Maintained
1190
1191 ARM/Marvell Armada 370 and Armada XP SOC support
1192 M:      Jason Cooper <jason@lakedaemon.net>
1193 M:      Andrew Lunn <andrew@lunn.ch>
1194 M:      Gregory Clement <gregory.clement@free-electrons.com>
1195 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1196 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197 S:      Maintained
1198 F:      arch/arm/mach-mvebu/
1199 F:      drivers/rtc/rtc-armada38x.c
1200
1201 ARM/Marvell Berlin SoC support
1202 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1203 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204 S:      Maintained
1205 F:      arch/arm/mach-berlin/
1206
1207 ARM/Marvell Dove/MV78xx0/Orion SOC support
1208 M:      Jason Cooper <jason@lakedaemon.net>
1209 M:      Andrew Lunn <andrew@lunn.ch>
1210 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1211 M:      Gregory Clement <gregory.clement@free-electrons.com>
1212 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 S:      Maintained
1214 F:      arch/arm/mach-dove/
1215 F:      arch/arm/mach-mv78xx0/
1216 F:      arch/arm/mach-orion5x/
1217 F:      arch/arm/plat-orion/
1218
1219 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1220 M:      Alexander Clouter <alex@digriz.org.uk>
1221 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 W:      http://www.digriz.org.uk/ts78xx/kernel
1223 S:      Maintained
1224 F:      arch/arm/mach-orion5x/ts78xx-*
1225
1226 ARM/Mediatek SoC support
1227 M:      Matthias Brugger <matthias.bgg@gmail.com>
1228 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 S:      Maintained
1230 F:      arch/arm/boot/dts/mt6*
1231 F:      arch/arm/boot/dts/mt8*
1232 F:      arch/arm/mach-mediatek/
1233 N:      mtk
1234 K:      mediatek
1235
1236 ARM/MICREL KS8695 ARCHITECTURE
1237 M:      Greg Ungerer <gerg@uclinux.org>
1238 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 F:      arch/arm/mach-ks8695/
1240 S:      Odd Fixes
1241
1242 ARM/MIOA701 MACHINE SUPPORT
1243 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1244 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 F:      arch/arm/mach-pxa/mioa701.c
1246 S:      Maintained
1247
1248 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1249 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1250 S:      Maintained
1251
1252 ARM/NOMADIK ARCHITECTURE
1253 M:      Alessandro Rubini <rubini@unipv.it>
1254 M:      Linus Walleij <linus.walleij@linaro.org>
1255 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256 S:      Maintained
1257 F:      arch/arm/mach-nomadik/
1258 F:      drivers/pinctrl/nomadik/
1259 F:      drivers/i2c/busses/i2c-nomadik.c
1260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1261
1262 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1263 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1264 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1265 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1266 S:      Supported
1267
1268 ARM/TOSA MACHINE SUPPORT
1269 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1270 M:      Dirk Opfer <dirk@opfer-online.de>
1271 S:      Maintained
1272
1273 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1274 M:      Marek Vasut <marek.vasut@gmail.com>
1275 L:      linux-arm-kernel@lists.infradead.org
1276 W:      http://hackndev.com
1277 S:      Maintained
1278 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1279 F:      arch/arm/mach-pxa/palmtx.c
1280 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1281 F:      arch/arm/mach-pxa/palmt5.c
1282 F:      arch/arm/mach-pxa/include/mach/palmld.h
1283 F:      arch/arm/mach-pxa/palmld.c
1284 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1285 F:      arch/arm/mach-pxa/palmte2.c
1286 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1287 F:      arch/arm/mach-pxa/palmtc.c
1288
1289 ARM/PALM TREO SUPPORT
1290 M:      Tomas Cech <sleep_walker@suse.cz>
1291 L:      linux-arm-kernel@lists.infradead.org
1292 W:      http://hackndev.com
1293 S:      Maintained
1294 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1295 F:      arch/arm/mach-pxa/palmtreo.c
1296
1297 ARM/PALMZ72 SUPPORT
1298 M:      Sergey Lapin <slapin@ossfans.org>
1299 L:      linux-arm-kernel@lists.infradead.org
1300 W:      http://hackndev.com
1301 S:      Maintained
1302 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1303 F:      arch/arm/mach-pxa/palmz72.c
1304
1305 ARM/PLEB SUPPORT
1306 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1307 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1308 S:      Maintained
1309
1310 ARM/PT DIGITAL BOARD PORT
1311 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1312 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1313 W:      http://www.arm.linux.org.uk/
1314 S:      Maintained
1315
1316 ARM/QUALCOMM SUPPORT
1317 M:      Kumar Gala <galak@codeaurora.org>
1318 M:      Andy Gross <agross@codeaurora.org>
1319 M:      David Brown <davidb@codeaurora.org>
1320 L:      linux-arm-msm@vger.kernel.org
1321 L:      linux-soc@vger.kernel.org
1322 S:      Maintained
1323 F:      arch/arm/mach-qcom/
1324 F:      drivers/soc/qcom/
1325 F:      drivers/firmware/qcom_scm.c
1326 F:      drivers/tty/serial/msm_serial.h
1327 F:      drivers/tty/serial/msm_serial.c
1328 F:      drivers/*/pm8???-*
1329 F:      drivers/mfd/ssbi.c
1330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1331
1332 ARM/RADISYS ENP2611 MACHINE SUPPORT
1333 M:      Lennert Buytenhek <kernel@wantstofly.org>
1334 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335 S:      Maintained
1336
1337 ARM/RISCPC ARCHITECTURE
1338 M:      Russell King <linux@arm.linux.org.uk>
1339 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 W:      http://www.arm.linux.org.uk/
1341 S:      Maintained
1342 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1343 F:      arch/arm/include/asm/hardware/ioc.h
1344 F:      arch/arm/include/asm/hardware/iomd.h
1345 F:      arch/arm/include/asm/hardware/memc.h
1346 F:      arch/arm/mach-rpc/
1347 F:      drivers/net/ethernet/8390/etherh.c
1348 F:      drivers/net/ethernet/i825xx/ether1*
1349 F:      drivers/net/ethernet/seeq/ether3*
1350 F:      drivers/scsi/arm/
1351
1352 ARM/Rockchip SoC support
1353 M:      Heiko Stuebner <heiko@sntech.de>
1354 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 L:      linux-rockchip@lists.infradead.org
1356 S:      Maintained
1357 F:      arch/arm/boot/dts/rk3*
1358 F:      arch/arm/mach-rockchip/
1359 F:      drivers/clk/rockchip/
1360 F:      drivers/i2c/busses/i2c-rk3x.c
1361 F:      drivers/*/*rockchip*
1362 F:      drivers/*/*/*rockchip*
1363 F:      sound/soc/rockchip/
1364 N:      rockchip
1365
1366 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1367 M:      Kukjin Kim <kgene@kernel.org>
1368 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1370 S:      Maintained
1371 F:      arch/arm/boot/dts/s3c*
1372 F:      arch/arm/boot/dts/exynos*
1373 F:      arch/arm/plat-samsung/
1374 F:      arch/arm/mach-s3c24*/
1375 F:      arch/arm/mach-s3c64xx/
1376 F:      arch/arm/mach-s5p*/
1377 F:      arch/arm/mach-exynos*/
1378 F:      drivers/*/*s3c2410*
1379 F:      drivers/*/*/*s3c2410*
1380 F:      drivers/spi/spi-s3c*
1381 F:      sound/soc/samsung/*
1382 N:      exynos
1383
1384 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1385 M:      Kyungmin Park <kyungmin.park@samsung.com>
1386 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1387 S:      Maintained
1388 F:      arch/arm/mach-s5pv210/
1389
1390 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1391 M:      Kyungmin Park <kyungmin.park@samsung.com>
1392 M:      Kamil Debski <k.debski@samsung.com>
1393 L:      linux-arm-kernel@lists.infradead.org
1394 L:      linux-media@vger.kernel.org
1395 S:      Maintained
1396 F:      drivers/media/platform/s5p-g2d/
1397
1398 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1399 M:      Kyungmin Park <kyungmin.park@samsung.com>
1400 M:      Kamil Debski <k.debski@samsung.com>
1401 M:      Jeongtae Park <jtp.park@samsung.com>
1402 L:      linux-arm-kernel@lists.infradead.org
1403 L:      linux-media@vger.kernel.org
1404 S:      Maintained
1405 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1406 F:      drivers/media/platform/s5p-mfc/
1407
1408 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1409 M:      Kyungmin Park <kyungmin.park@samsung.com>
1410 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1411 L:      linux-arm-kernel@lists.infradead.org
1412 L:      linux-media@vger.kernel.org
1413 S:      Maintained
1414 F:      drivers/media/platform/s5p-tv/
1415
1416 ARM/SHMOBILE ARM ARCHITECTURE
1417 M:      Simon Horman <horms@verge.net.au>
1418 M:      Magnus Damm <magnus.damm@gmail.com>
1419 L:      linux-sh@vger.kernel.org
1420 W:      http://oss.renesas.com
1421 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1423 S:      Supported
1424 F:      arch/arm/boot/dts/emev2*
1425 F:      arch/arm/boot/dts/r7s*
1426 F:      arch/arm/boot/dts/r8a*
1427 F:      arch/arm/boot/dts/sh*
1428 F:      arch/arm/configs/armadillo800eva_defconfig
1429 F:      arch/arm/configs/bockw_defconfig
1430 F:      arch/arm/configs/kzm9g_defconfig
1431 F:      arch/arm/configs/marzen_defconfig
1432 F:      arch/arm/configs/shmobile_defconfig
1433 F:      arch/arm/include/debug/renesas-scif.S
1434 F:      arch/arm/mach-shmobile/
1435 F:      drivers/sh/
1436
1437 ARM/SOCFPGA ARCHITECTURE
1438 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1439 S:      Maintained
1440 F:      arch/arm/mach-socfpga/
1441 W:      http://www.rocketboards.org
1442 T:      git://git.rocketboards.org/linux-socfpga.git
1443 T:      git://git.rocketboards.org/linux-socfpga-next.git
1444
1445 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1446 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1447 S:      Maintained
1448 F:      drivers/clk/socfpga/
1449
1450 ARM/SOCFPGA EDAC SUPPORT
1451 M:      Thor Thayer <tthayer@opensource.altera.com>
1452 S:      Maintained
1453 F:      drivers/edac/altera_edac.
1454
1455 ARM/STI ARCHITECTURE
1456 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1457 M:      Maxime Coquelin <maxime.coquelin@st.com>
1458 M:      Patrice Chotard <patrice.chotard@st.com>
1459 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460 L:      kernel@stlinux.com
1461 W:      http://www.stlinux.com
1462 S:      Maintained
1463 F:      arch/arm/mach-sti/
1464 F:      arch/arm/boot/dts/sti*
1465 F:      drivers/clocksource/arm_global_timer.c
1466 F:      drivers/i2c/busses/i2c-st.c
1467 F:      drivers/media/rc/st_rc.c
1468 F:      drivers/mmc/host/sdhci-st.c
1469 F:      drivers/phy/phy-stih407-usb.c
1470 F:      drivers/phy/phy-stih41x-usb.c
1471 F:      drivers/pinctrl/pinctrl-st.c
1472 F:      drivers/reset/sti/
1473 F:      drivers/tty/serial/st-asc.c
1474 F:      drivers/usb/dwc3/dwc3-st.c
1475 F:      drivers/usb/host/ehci-st.c
1476 F:      drivers/usb/host/ohci-st.c
1477 F:      drivers/ata/ahci_st.c
1478
1479 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1480 M:      Lennert Buytenhek <kernel@wantstofly.org>
1481 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1482 S:      Maintained
1483
1484 ARM/TETON BGA MACHINE SUPPORT
1485 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1486 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1487 S:      Maintained
1488
1489 ARM/THECUS N2100 MACHINE SUPPORT
1490 M:      Lennert Buytenhek <kernel@wantstofly.org>
1491 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492 S:      Maintained
1493
1494 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1495 M:      Wan ZongShun <mcuos.com@gmail.com>
1496 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497 W:      http://www.mcuos.com
1498 S:      Maintained
1499 F:      arch/arm/mach-w90x900/
1500 F:      drivers/input/keyboard/w90p910_keypad.c
1501 F:      drivers/input/touchscreen/w90p910_ts.c
1502 F:      drivers/watchdog/nuc900_wdt.c
1503 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1504 F:      drivers/mtd/nand/nuc900_nand.c
1505 F:      drivers/rtc/rtc-nuc900.c
1506 F:      drivers/spi/spi-nuc900.c
1507 F:      drivers/usb/host/ehci-w90x900.c
1508 F:      drivers/video/fbdev/nuc900fb.c
1509
1510 ARM/U300 MACHINE SUPPORT
1511 M:      Linus Walleij <linus.walleij@linaro.org>
1512 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513 S:      Supported
1514 F:      arch/arm/mach-u300/
1515 F:      drivers/clocksource/timer-u300.c
1516 F:      drivers/i2c/busses/i2c-stu300.c
1517 F:      drivers/rtc/rtc-coh901331.c
1518 F:      drivers/watchdog/coh901327_wdt.c
1519 F:      drivers/dma/coh901318*
1520 F:      drivers/mfd/ab3100*
1521 F:      drivers/rtc/rtc-ab3100.c
1522 F:      drivers/rtc/rtc-coh901331.c
1523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1524
1525 ARM/Ux500 ARM ARCHITECTURE
1526 M:      Linus Walleij <linus.walleij@linaro.org>
1527 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1528 S:      Maintained
1529 F:      arch/arm/mach-ux500/
1530 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1531 F:      drivers/dma/ste_dma40*
1532 F:      drivers/hwspinlock/u8500_hsem.c
1533 F:      drivers/mfd/abx500*
1534 F:      drivers/mfd/ab8500*
1535 F:      drivers/mfd/dbx500*
1536 F:      drivers/mfd/db8500*
1537 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1538 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1539 F:      drivers/rtc/rtc-ab8500.c
1540 F:      drivers/rtc/rtc-pl031.c
1541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1542
1543 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1544 M:      Ulf Hansson <ulf.hansson@linaro.org>
1545 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546 T:      git git://git.linaro.org/people/ulfh/clk.git
1547 S:      Maintained
1548 F:      drivers/clk/ux500/
1549 F:      include/linux/platform_data/clk-ux500.h
1550
1551 ARM/VERSATILE EXPRESS PLATFORM
1552 M:      Liviu Dudau <liviu.dudau@arm.com>
1553 M:      Sudeep Holla <sudeep.holla@arm.com>
1554 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1555 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1556 S:      Maintained
1557 F:      arch/arm/boot/dts/vexpress*
1558 F:      arch/arm/mach-vexpress/
1559 F:      */*/vexpress*
1560 F:      */*/*/vexpress*
1561 F:      drivers/clk/versatile/clk-vexpress-osc.c
1562 F:      drivers/clocksource/versatile.c
1563
1564 ARM/VFP SUPPORT
1565 M:      Russell King <linux@arm.linux.org.uk>
1566 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567 W:      http://www.arm.linux.org.uk/
1568 S:      Maintained
1569 F:      arch/arm/vfp/
1570
1571 ARM/VOIPAC PXA270 SUPPORT
1572 M:      Marek Vasut <marek.vasut@gmail.com>
1573 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574 S:      Maintained
1575 F:      arch/arm/mach-pxa/vpac270.c
1576 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1577
1578 ARM/VT8500 ARM ARCHITECTURE
1579 M:      Tony Prisk <linux@prisktech.co.nz>
1580 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1581 S:      Maintained
1582 F:      arch/arm/mach-vt8500/
1583 F:      drivers/clocksource/vt8500_timer.c
1584 F:      drivers/i2c/busses/i2c-wmt.c
1585 F:      drivers/mmc/host/wmt-sdmmc.c
1586 F:      drivers/pwm/pwm-vt8500.c
1587 F:      drivers/rtc/rtc-vt8500.c
1588 F:      drivers/tty/serial/vt8500_serial.c
1589 F:      drivers/usb/host/ehci-platform.c
1590 F:      drivers/usb/host/uhci-platform.c
1591 F:      drivers/video/fbdev/vt8500lcdfb.*
1592 F:      drivers/video/fbdev/wm8505fb*
1593 F:      drivers/video/fbdev/wmt_ge_rops.*
1594
1595 ARM/ZIPIT Z2 SUPPORT
1596 M:      Marek Vasut <marek.vasut@gmail.com>
1597 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598 S:      Maintained
1599 F:      arch/arm/mach-pxa/z2.c
1600 F:      arch/arm/mach-pxa/include/mach/z2.h
1601
1602 ARM/ZYNQ ARCHITECTURE
1603 M:      Michal Simek <michal.simek@xilinx.com>
1604 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1605 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1606 W:      http://wiki.xilinx.com
1607 T:      git git://git.xilinx.com/linux-xlnx.git
1608 S:      Supported
1609 F:      arch/arm/mach-zynq/
1610 F:      drivers/cpuidle/cpuidle-zynq.c
1611 F:      drivers/block/xsysace.c
1612 N:      zynq
1613 N:      xilinx
1614 F:      drivers/clocksource/cadence_ttc_timer.c
1615 F:      drivers/i2c/busses/i2c-cadence.c
1616 F:      drivers/mmc/host/sdhci-of-arasan.c
1617 F:      drivers/edac/synopsys_edac.c
1618
1619 ARM SMMU DRIVER
1620 M:      Will Deacon <will.deacon@arm.com>
1621 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1622 S:      Maintained
1623 F:      drivers/iommu/arm-smmu.c
1624 F:      drivers/iommu/io-pgtable-arm.c
1625
1626 ARM64 PORT (AARCH64 ARCHITECTURE)
1627 M:      Catalin Marinas <catalin.marinas@arm.com>
1628 M:      Will Deacon <will.deacon@arm.com>
1629 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1630 S:      Maintained
1631 F:      arch/arm64/
1632 F:      Documentation/arm64/
1633
1634 AS3645A LED FLASH CONTROLLER DRIVER
1635 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1636 L:      linux-media@vger.kernel.org
1637 T:      git git://linuxtv.org/media_tree.git
1638 S:      Maintained
1639 F:      drivers/media/i2c/as3645a.c
1640 F:      include/media/as3645a.h
1641
1642 ASC7621 HARDWARE MONITOR DRIVER
1643 M:      George Joseph <george.joseph@fairview5.com>
1644 L:      lm-sensors@lm-sensors.org
1645 S:      Maintained
1646 F:      Documentation/hwmon/asc7621
1647 F:      drivers/hwmon/asc7621.c
1648
1649 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1650 M:      Corentin Chary <corentin.chary@gmail.com>
1651 L:      acpi4asus-user@lists.sourceforge.net
1652 L:      platform-driver-x86@vger.kernel.org
1653 W:      http://acpi4asus.sf.net
1654 S:      Maintained
1655 F:      drivers/platform/x86/asus*.c
1656 F:      drivers/platform/x86/eeepc*.c
1657
1658 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1659 R:      Dan Williams <dan.j.williams@intel.com>
1660 W:      http://sourceforge.net/projects/xscaleiop
1661 S:      Odd fixes
1662 F:      Documentation/crypto/async-tx-api.txt
1663 F:      crypto/async_tx/
1664 F:      drivers/dma/
1665 F:      include/linux/dmaengine.h
1666 F:      include/linux/async_tx.h
1667
1668 AT24 EEPROM DRIVER
1669 M:      Wolfram Sang <wsa@the-dreams.de>
1670 L:      linux-i2c@vger.kernel.org
1671 S:      Maintained
1672 F:      drivers/misc/eeprom/at24.c
1673 F:      include/linux/platform_data/at24.h
1674
1675 ATA OVER ETHERNET (AOE) DRIVER
1676 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1677 W:      http://www.openaoe.org/
1678 S:      Supported
1679 F:      Documentation/aoe/
1680 F:      drivers/block/aoe/
1681
1682 ATHEROS ATH GENERIC UTILITIES
1683 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1684 L:      linux-wireless@vger.kernel.org
1685 S:      Supported
1686 F:      drivers/net/wireless/ath/*
1687
1688 ATHEROS ATH5K WIRELESS DRIVER
1689 M:      Jiri Slaby <jirislaby@gmail.com>
1690 M:      Nick Kossifidis <mickflemm@gmail.com>
1691 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1692 L:      linux-wireless@vger.kernel.org
1693 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1694 S:      Maintained
1695 F:      drivers/net/wireless/ath/ath5k/
1696
1697 ATHEROS ATH6KL WIRELESS DRIVER
1698 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1699 L:      linux-wireless@vger.kernel.org
1700 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1701 T:      git git://github.com/kvalo/ath.git
1702 S:      Supported
1703 F:      drivers/net/wireless/ath/ath6kl/
1704
1705 WILOCITY WIL6210 WIRELESS DRIVER
1706 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1707 L:      linux-wireless@vger.kernel.org
1708 L:      wil6210@qca.qualcomm.com
1709 S:      Supported
1710 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1711 F:      drivers/net/wireless/ath/wil6210/
1712 F:      include/uapi/linux/wil6210_uapi.h
1713
1714 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1715 M:      Christian Lamparter <chunkeey@googlemail.com>
1716 L:      linux-wireless@vger.kernel.org
1717 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1718 S:      Maintained
1719 F:      drivers/net/wireless/ath/carl9170/
1720
1721 ATK0110 HWMON DRIVER
1722 M:      Luca Tettamanti <kronos.it@gmail.com>
1723 L:      lm-sensors@lm-sensors.org
1724 S:      Maintained
1725 F:      drivers/hwmon/asus_atk0110.c
1726
1727 ATI_REMOTE2 DRIVER
1728 M:      Ville Syrjala <syrjala@sci.fi>
1729 S:      Maintained
1730 F:      drivers/input/misc/ati_remote2.c
1731
1732 ATLX ETHERNET DRIVERS
1733 M:      Jay Cliburn <jcliburn@gmail.com>
1734 M:      Chris Snook <chris.snook@gmail.com>
1735 L:      netdev@vger.kernel.org
1736 W:      http://sourceforge.net/projects/atl1
1737 W:      http://atl1.sourceforge.net
1738 S:      Maintained
1739 F:      drivers/net/ethernet/atheros/
1740
1741 ATM
1742 M:      Chas Williams <3chas3@gmail.com>
1743 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1744 L:      netdev@vger.kernel.org
1745 W:      http://linux-atm.sourceforge.net
1746 S:      Maintained
1747 F:      drivers/atm/
1748 F:      include/linux/atm*
1749 F:      include/uapi/linux/atm*
1750
1751 ATMEL AT91 / AT32 MCI DRIVER
1752 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1753 S:      Maintained
1754 F:      drivers/mmc/host/atmel-mci.c
1755 F:      drivers/mmc/host/atmel-mci-regs.h
1756
1757 ATMEL AT91 / AT32 SERIAL DRIVER
1758 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1759 S:      Supported
1760 F:      drivers/tty/serial/atmel_serial.c
1761
1762 ATMEL Audio ALSA driver
1763 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1764 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1765 S:      Supported
1766 F:      sound/soc/atmel
1767
1768 ATMEL DMA DRIVER
1769 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1770 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771 S:      Supported
1772 F:      drivers/dma/at_hdmac.c
1773 F:      drivers/dma/at_hdmac_regs.h
1774 F:      include/linux/platform_data/dma-atmel.h
1775
1776 ATMEL XDMA DRIVER
1777 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1778 L:      linux-arm-kernel@lists.infradead.org
1779 L:      dmaengine@vger.kernel.org
1780 S:      Supported
1781 F:      drivers/dma/at_xdmac.c
1782
1783 ATMEL I2C DRIVER
1784 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1785 L:      linux-i2c@vger.kernel.org
1786 S:      Supported
1787 F:      drivers/i2c/busses/i2c-at91.c
1788
1789 ATMEL ISI DRIVER
1790 M:      Josh Wu <josh.wu@atmel.com>
1791 L:      linux-media@vger.kernel.org
1792 S:      Supported
1793 F:      drivers/media/platform/soc_camera/atmel-isi.c
1794 F:      include/media/atmel-isi.h
1795
1796 ATMEL LCDFB DRIVER
1797 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1798 L:      linux-fbdev@vger.kernel.org
1799 S:      Maintained
1800 F:      drivers/video/fbdev/atmel_lcdfb.c
1801 F:      include/video/atmel_lcdc.h
1802
1803 ATMEL MACB ETHERNET DRIVER
1804 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1805 S:      Supported
1806 F:      drivers/net/ethernet/cadence/
1807
1808 ATMEL NAND DRIVER
1809 M:      Josh Wu <josh.wu@atmel.com>
1810 L:      linux-mtd@lists.infradead.org
1811 S:      Supported
1812 F:      drivers/mtd/nand/atmel_nand*
1813
1814 ATMEL SPI DRIVER
1815 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1816 S:      Supported
1817 F:      drivers/spi/spi-atmel.*
1818
1819 ATMEL SSC DRIVER
1820 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1821 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1822 S:      Supported
1823 F:      drivers/misc/atmel-ssc.c
1824 F:      include/linux/atmel-ssc.h
1825
1826 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1827 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1828 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1829 S:      Supported
1830 F:      drivers/misc/atmel_tclib.c
1831 F:      drivers/clocksource/tcb_clksrc.c
1832
1833 ATMEL USBA UDC DRIVER
1834 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1835 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1836 S:      Supported
1837 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1838
1839 ATMEL WIRELESS DRIVER
1840 M:      Simon Kelley <simon@thekelleys.org.uk>
1841 L:      linux-wireless@vger.kernel.org
1842 W:      http://www.thekelleys.org.uk/atmel
1843 W:      http://atmelwlandriver.sourceforge.net/
1844 S:      Maintained
1845 F:      drivers/net/wireless/atmel*
1846
1847 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1848 M:      Bradley Grove <linuxdrivers@attotech.com>
1849 L:      linux-scsi@vger.kernel.org
1850 W:      http://www.attotech.com
1851 S:      Supported
1852 F:      drivers/scsi/esas2r
1853
1854 AUDIT SUBSYSTEM
1855 M:      Paul Moore <paul@paul-moore.com>
1856 M:      Eric Paris <eparis@redhat.com>
1857 L:      linux-audit@redhat.com (moderated for non-subscribers)
1858 W:      http://people.redhat.com/sgrubb/audit/
1859 T:      git git://git.infradead.org/users/pcmoore/audit
1860 S:      Maintained
1861 F:      include/linux/audit.h
1862 F:      include/uapi/linux/audit.h
1863 F:      kernel/audit*
1864
1865 AUXILIARY DISPLAY DRIVERS
1866 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1867 W:      http://miguelojeda.es/auxdisplay.htm
1868 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1869 S:      Maintained
1870 F:      drivers/auxdisplay/
1871 F:      include/linux/cfag12864b.h
1872
1873 AVR32 ARCHITECTURE
1874 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1875 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1876 W:      http://www.atmel.com/products/AVR32/
1877 W:      http://mirror.egtvedt.no/avr32linux.org/
1878 W:      http://avrfreaks.net/
1879 S:      Maintained
1880 F:      arch/avr32/
1881
1882 AVR32/AT32AP MACHINE SUPPORT
1883 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1884 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1885 S:      Maintained
1886 F:      arch/avr32/mach-at32ap/
1887
1888 AX.25 NETWORK LAYER
1889 M:      Ralf Baechle <ralf@linux-mips.org>
1890 L:      linux-hams@vger.kernel.org
1891 W:      http://www.linux-ax25.org/
1892 S:      Maintained
1893 F:      include/uapi/linux/ax25.h
1894 F:      include/net/ax25.h
1895 F:      net/ax25/
1896
1897 AZ6007 DVB DRIVER
1898 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1899 L:      linux-media@vger.kernel.org
1900 W:      http://linuxtv.org
1901 T:      git git://linuxtv.org/media_tree.git
1902 S:      Maintained
1903 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1904
1905 AZTECH FM RADIO RECEIVER DRIVER
1906 M:      Hans Verkuil <hverkuil@xs4all.nl>
1907 L:      linux-media@vger.kernel.org
1908 T:      git git://linuxtv.org/media_tree.git
1909 W:      http://linuxtv.org
1910 S:      Maintained
1911 F:      drivers/media/radio/radio-aztech*
1912
1913 B43 WIRELESS DRIVER
1914 L:      linux-wireless@vger.kernel.org
1915 L:      b43-dev@lists.infradead.org
1916 W:      http://wireless.kernel.org/en/users/Drivers/b43
1917 S:      Odd Fixes
1918 F:      drivers/net/wireless/b43/
1919
1920 B43LEGACY WIRELESS DRIVER
1921 M:      Larry Finger <Larry.Finger@lwfinger.net>
1922 L:      linux-wireless@vger.kernel.org
1923 L:      b43-dev@lists.infradead.org
1924 W:      http://wireless.kernel.org/en/users/Drivers/b43
1925 S:      Maintained
1926 F:      drivers/net/wireless/b43legacy/
1927
1928 BACKLIGHT CLASS/SUBSYSTEM
1929 M:      Jingoo Han <jg1.han@samsung.com>
1930 M:      Lee Jones <lee.jones@linaro.org>
1931 S:      Maintained
1932 F:      drivers/video/backlight/
1933 F:      include/linux/backlight.h
1934
1935 BATMAN ADVANCED
1936 M:      Marek Lindner <mareklindner@neomailbox.ch>
1937 M:      Simon Wunderlich <sw@simonwunderlich.de>
1938 M:      Antonio Quartulli <antonio@meshcoding.com>
1939 L:      b.a.t.m.a.n@lists.open-mesh.org
1940 W:      http://www.open-mesh.org/
1941 S:      Maintained
1942 F:      net/batman-adv/
1943
1944 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1945 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1946 L:      linux-hams@vger.kernel.org
1947 W:      http://www.baycom.org/~tom/ham/ham.html
1948 S:      Maintained
1949 F:      drivers/net/hamradio/baycom*
1950
1951 BCACHE (BLOCK LAYER CACHE)
1952 M:      Kent Overstreet <kmo@daterainc.com>
1953 L:      linux-bcache@vger.kernel.org
1954 W:      http://bcache.evilpiepirate.org
1955 S:      Maintained:
1956 F:      drivers/md/bcache/
1957
1958 BEFS FILE SYSTEM
1959 S:      Orphan
1960 F:      Documentation/filesystems/befs.txt
1961 F:      fs/befs/
1962
1963 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1964 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1965 L:      netdev@vger.kernel.org
1966 S:      Maintained
1967 F:      drivers/net/ethernet/ec_bhf.c
1968
1969 BFS FILE SYSTEM
1970 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1971 S:      Maintained
1972 F:      Documentation/filesystems/bfs.txt
1973 F:      fs/bfs/
1974 F:      include/uapi/linux/bfs_fs.h
1975
1976 BLACKFIN ARCHITECTURE
1977 M:      Steven Miao <realmz6@gmail.com>
1978 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1979 T:      git git://git.code.sf.net/p/adi-linux/code
1980 W:      http://blackfin.uclinux.org
1981 S:      Supported
1982 F:      arch/blackfin/
1983
1984 BLACKFIN EMAC DRIVER
1985 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1986 W:      http://blackfin.uclinux.org
1987 S:      Supported
1988 F:      drivers/net/ethernet/adi/
1989
1990 BLACKFIN RTC DRIVER
1991 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1992 W:      http://blackfin.uclinux.org
1993 S:      Supported
1994 F:      drivers/rtc/rtc-bfin.c
1995
1996 BLACKFIN SDH DRIVER
1997 M:      Sonic Zhang <sonic.zhang@analog.com>
1998 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1999 W:      http://blackfin.uclinux.org
2000 S:      Supported
2001 F:      drivers/mmc/host/bfin_sdh.c
2002
2003 BLACKFIN SERIAL DRIVER
2004 M:      Sonic Zhang <sonic.zhang@analog.com>
2005 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2006 W:      http://blackfin.uclinux.org
2007 S:      Supported
2008 F:      drivers/tty/serial/bfin_uart.c
2009
2010 BLACKFIN WATCHDOG DRIVER
2011 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2012 W:      http://blackfin.uclinux.org
2013 S:      Supported
2014 F:      drivers/watchdog/bfin_wdt.c
2015
2016 BLACKFIN I2C TWI DRIVER
2017 M:      Sonic Zhang <sonic.zhang@analog.com>
2018 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2019 W:      http://blackfin.uclinux.org/
2020 S:      Supported
2021 F:      drivers/i2c/busses/i2c-bfin-twi.c
2022
2023 BLACKFIN MEDIA DRIVER
2024 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2025 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2026 W:      http://blackfin.uclinux.org/
2027 S:      Supported
2028 F:      drivers/media/platform/blackfin/
2029 F:      drivers/media/i2c/adv7183*
2030 F:      drivers/media/i2c/vs6624*
2031
2032 BLINKM RGB LED DRIVER
2033 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2034 S:      Maintained
2035 F:      drivers/leds/leds-blinkm.c
2036
2037 BLOCK LAYER
2038 M:      Jens Axboe <axboe@kernel.dk>
2039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2040 S:      Maintained
2041 F:      block/
2042
2043 BLOCK2MTD DRIVER
2044 M:      Joern Engel <joern@lazybastard.org>
2045 L:      linux-mtd@lists.infradead.org
2046 S:      Maintained
2047 F:      drivers/mtd/devices/block2mtd.c
2048
2049 BLUETOOTH DRIVERS
2050 M:      Marcel Holtmann <marcel@holtmann.org>
2051 M:      Gustavo Padovan <gustavo@padovan.org>
2052 M:      Johan Hedberg <johan.hedberg@gmail.com>
2053 L:      linux-bluetooth@vger.kernel.org
2054 W:      http://www.bluez.org/
2055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2057 S:      Maintained
2058 F:      drivers/bluetooth/
2059
2060 BLUETOOTH SUBSYSTEM
2061 M:      Marcel Holtmann <marcel@holtmann.org>
2062 M:      Gustavo Padovan <gustavo@padovan.org>
2063 M:      Johan Hedberg <johan.hedberg@gmail.com>
2064 L:      linux-bluetooth@vger.kernel.org
2065 W:      http://www.bluez.org/
2066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2068 S:      Maintained
2069 F:      net/bluetooth/
2070 F:      include/net/bluetooth/
2071
2072 BONDING DRIVER
2073 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2074 M:      Veaceslav Falico <vfalico@gmail.com>
2075 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2076 L:      netdev@vger.kernel.org
2077 W:      http://sourceforge.net/projects/bonding/
2078 S:      Supported
2079 F:      drivers/net/bonding/
2080 F:      include/uapi/linux/if_bonding.h
2081
2082 BPF (Safe dynamic programs and tools)
2083 M:      Alexei Starovoitov <ast@kernel.org>
2084 L:      netdev@vger.kernel.org
2085 L:      linux-kernel@vger.kernel.org
2086 S:      Supported
2087 F:      kernel/bpf/
2088
2089 BROADCOM B44 10/100 ETHERNET DRIVER
2090 M:      Gary Zambrano <zambrano@broadcom.com>
2091 L:      netdev@vger.kernel.org
2092 S:      Supported
2093 F:      drivers/net/ethernet/broadcom/b44.*
2094
2095 BROADCOM GENET ETHERNET DRIVER
2096 M:      Florian Fainelli <f.fainelli@gmail.com>
2097 L:      netdev@vger.kernel.org
2098 S:      Supported
2099 F:      drivers/net/ethernet/broadcom/genet/
2100
2101 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2102 M:      Sony Chacko <sony.chacko@qlogic.com>
2103 M:      Dept-HSGLinuxNICDev@qlogic.com
2104 L:      netdev@vger.kernel.org
2105 S:      Supported
2106 F:      drivers/net/ethernet/broadcom/bnx2.*
2107 F:      drivers/net/ethernet/broadcom/bnx2_*
2108
2109 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2110 M:      Ariel Elior <ariel.elior@qlogic.com>
2111 L:      netdev@vger.kernel.org
2112 S:      Supported
2113 F:      drivers/net/ethernet/broadcom/bnx2x/
2114
2115 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2116 M:      Christian Daudt <bcm@fixthebug.org>
2117 M:      Florian Fainelli <f.fainelli@gmail.com>
2118 L:      bcm-kernel-feedback-list@broadcom.com
2119 T:      git git://github.com/broadcom/mach-bcm
2120 S:      Maintained
2121 F:      arch/arm/mach-bcm/
2122 F:      arch/arm/boot/dts/bcm113*
2123 F:      arch/arm/boot/dts/bcm216*
2124 F:      arch/arm/boot/dts/bcm281*
2125 F:      arch/arm/configs/bcm_defconfig
2126 F:      drivers/mmc/host/sdhci-bcm-kona.c
2127 F:      drivers/clocksource/bcm_kona_timer.c
2128
2129 BROADCOM BCM2835 ARM ARCHITECTURE
2130 M:      Stephen Warren <swarren@wwwdotorg.org>
2131 M:      Lee Jones <lee@kernel.org>
2132 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2134 S:      Maintained
2135 N:      bcm2835
2136
2137 BROADCOM BCM33XX MIPS ARCHITECTURE
2138 M:      Kevin Cernekee <cernekee@gmail.com>
2139 L:      linux-mips@linux-mips.org
2140 S:      Maintained
2141 F:      arch/mips/bcm3384/*
2142 F:      arch/mips/include/asm/mach-bcm3384/*
2143 F:      arch/mips/kernel/*bmips*
2144
2145 BROADCOM BCM5301X ARM ARCHITECTURE
2146 M:      Hauke Mehrtens <hauke@hauke-m.de>
2147 L:      linux-arm-kernel@lists.infradead.org
2148 S:      Maintained
2149 F:      arch/arm/mach-bcm/bcm_5301x.c
2150 F:      arch/arm/boot/dts/bcm5301x.dtsi
2151 F:      arch/arm/boot/dts/bcm470*
2152
2153 BROADCOM BCM63XX ARM ARCHITECTURE
2154 M:      Florian Fainelli <f.fainelli@gmail.com>
2155 L:      linux-arm-kernel@lists.infradead.org
2156 T:      git git://github.com/broadcom/arm-bcm63xx.git
2157 S:      Maintained
2158 F:      arch/arm/mach-bcm/bcm63xx.c
2159 F:      arch/arm/include/debug/bcm63xx.S
2160
2161 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2162 M:      Kevin Cernekee <cernekee@gmail.com>
2163 L:      linux-usb@vger.kernel.org
2164 S:      Maintained
2165 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2166
2167 BROADCOM BCM7XXX ARM ARCHITECTURE
2168 M:      Marc Carino <marc.ceeeee@gmail.com>
2169 M:      Brian Norris <computersforpeace@gmail.com>
2170 M:      Gregory Fong <gregory.0xf0@gmail.com>
2171 M:      Florian Fainelli <f.fainelli@gmail.com>
2172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2173 T:      git git://github.com/broadcom/stblinux.git
2174 S:      Maintained
2175 F:      arch/arm/mach-bcm/*brcmstb*
2176 F:      arch/arm/boot/dts/bcm7*.dts*
2177 F:      drivers/bus/brcmstb_gisb.c
2178
2179 BROADCOM BMIPS MIPS ARCHITECTURE
2180 M:      Kevin Cernekee <cernekee@gmail.com>
2181 M:      Florian Fainelli <f.fainelli@gmail.com>
2182 L:      linux-mips@linux-mips.org
2183 T:      git git://github.com/broadcom/stblinux.git
2184 S:      Maintained
2185 F:      arch/mips/bmips/*
2186 F:      arch/mips/include/asm/mach-bmips/*
2187 F:      arch/mips/kernel/*bmips*
2188 F:      arch/mips/boot/dts/bcm*.dts*
2189 F:      drivers/irqchip/irq-bcm7*
2190 F:      drivers/irqchip/irq-brcmstb*
2191
2192 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2193 M:      Prashant Sreedharan <prashant@broadcom.com>
2194 M:      Michael Chan <mchan@broadcom.com>
2195 L:      netdev@vger.kernel.org
2196 S:      Supported
2197 F:      drivers/net/ethernet/broadcom/tg3.*
2198
2199 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2200 M:      Brett Rudley <brudley@broadcom.com>
2201 M:      Arend van Spriel <arend@broadcom.com>
2202 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2203 M:      Hante Meuleman <meuleman@broadcom.com>
2204 L:      linux-wireless@vger.kernel.org
2205 L:      brcm80211-dev-list@broadcom.com
2206 S:      Supported
2207 F:      drivers/net/wireless/brcm80211/
2208
2209 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2210 M:      QLogic-Storage-Upstream@qlogic.com
2211 L:      linux-scsi@vger.kernel.org
2212 S:      Supported
2213 F:      drivers/scsi/bnx2fc/
2214
2215 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2216 M:      QLogic-Storage-Upstream@qlogic.com
2217 L:      linux-scsi@vger.kernel.org
2218 S:      Supported
2219 F:      drivers/scsi/bnx2i/
2220
2221 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2222 M:      Ray Jui <rjui@broadcom.com>
2223 M:      Scott Branden <sbranden@broadcom.com>
2224 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2225 L:      bcm-kernel-feedback-list@broadcom.com
2226 T:      git git://github.com/broadcom/cygnus-linux.git
2227 S:      Maintained
2228 N:      iproc
2229 N:      cygnus
2230 N:      bcm9113*
2231 N:      bcm9583*
2232 N:      bcm583*
2233 N:      bcm113*
2234
2235 BROADCOM KONA GPIO DRIVER
2236 M:      Ray Jui <rjui@broadcom.com>
2237 L:      bcm-kernel-feedback-list@broadcom.com
2238 S:      Supported
2239 F:      drivers/gpio/gpio-bcm-kona.c
2240 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2241
2242 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2243 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2244 L:      linux-wireless@vger.kernel.org
2245 S:      Maintained
2246 F:      drivers/bcma/
2247 F:      include/linux/bcma/
2248
2249 BROADCOM SYSTEMPORT ETHERNET DRIVER
2250 M:      Florian Fainelli <f.fainelli@gmail.com>
2251 L:      netdev@vger.kernel.org
2252 S:      Supported
2253 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2254
2255 BROCADE BFA FC SCSI DRIVER
2256 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2257 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2258 L:      linux-scsi@vger.kernel.org
2259 S:      Supported
2260 F:      drivers/scsi/bfa/
2261
2262 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2263 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2264 L:      netdev@vger.kernel.org
2265 S:      Supported
2266 F:      drivers/net/ethernet/brocade/bna/
2267
2268 BSG (block layer generic sg v4 driver)
2269 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2270 L:      linux-scsi@vger.kernel.org
2271 S:      Supported
2272 F:      block/bsg.c
2273 F:      include/linux/bsg.h
2274 F:      include/uapi/linux/bsg.h
2275
2276 BT87X AUDIO DRIVER
2277 M:      Clemens Ladisch <clemens@ladisch.de>
2278 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2279 T:      git git://git.alsa-project.org/alsa-kernel.git
2280 S:      Maintained
2281 F:      Documentation/sound/alsa/Bt87x.txt
2282 F:      sound/pci/bt87x.c
2283
2284 BT8XXGPIO DRIVER
2285 M:      Michael Buesch <m@bues.ch>
2286 W:      http://bu3sch.de/btgpio.php
2287 S:      Maintained
2288 F:      drivers/gpio/gpio-bt8xx.c
2289
2290 BTRFS FILE SYSTEM
2291 M:      Chris Mason <clm@fb.com>
2292 M:      Josef Bacik <jbacik@fb.com>
2293 M:      David Sterba <dsterba@suse.cz>
2294 L:      linux-btrfs@vger.kernel.org
2295 W:      http://btrfs.wiki.kernel.org/
2296 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2298 S:      Maintained
2299 F:      Documentation/filesystems/btrfs.txt
2300 F:      fs/btrfs/
2301
2302 BTTV VIDEO4LINUX DRIVER
2303 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2304 L:      linux-media@vger.kernel.org
2305 W:      http://linuxtv.org
2306 T:      git git://linuxtv.org/media_tree.git
2307 S:      Odd fixes
2308 F:      Documentation/video4linux/bttv/
2309 F:      drivers/media/pci/bt8xx/bttv*
2310
2311 BUSLOGIC SCSI DRIVER
2312 M:      Khalid Aziz <khalid@gonehiking.org>
2313 L:      linux-scsi@vger.kernel.org
2314 S:      Maintained
2315 F:      drivers/scsi/BusLogic.*
2316 F:      drivers/scsi/FlashPoint.*
2317
2318 C-MEDIA CMI8788 DRIVER
2319 M:      Clemens Ladisch <clemens@ladisch.de>
2320 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2321 T:      git git://git.alsa-project.org/alsa-kernel.git
2322 S:      Maintained
2323 F:      sound/pci/oxygen/
2324
2325 C6X ARCHITECTURE
2326 M:      Mark Salter <msalter@redhat.com>
2327 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2328 L:      linux-c6x-dev@linux-c6x.org
2329 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2330 S:      Maintained
2331 F:      arch/c6x/
2332
2333 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2334 M:      David Howells <dhowells@redhat.com>
2335 L:      linux-cachefs@redhat.com
2336 S:      Supported
2337 F:      Documentation/filesystems/caching/cachefiles.txt
2338 F:      fs/cachefiles/
2339
2340 CADET FM/AM RADIO RECEIVER DRIVER
2341 M:      Hans Verkuil <hverkuil@xs4all.nl>
2342 L:      linux-media@vger.kernel.org
2343 T:      git git://linuxtv.org/media_tree.git
2344 W:      http://linuxtv.org
2345 S:      Maintained
2346 F:      drivers/media/radio/radio-cadet*
2347
2348 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2349 M:      Jonathan Corbet <corbet@lwn.net>
2350 L:      linux-media@vger.kernel.org
2351 T:      git git://linuxtv.org/media_tree.git
2352 S:      Maintained
2353 F:      Documentation/video4linux/cafe_ccic
2354 F:      drivers/media/platform/marvell-ccic/
2355
2356 CAIF NETWORK LAYER
2357 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2358 L:      netdev@vger.kernel.org
2359 S:      Supported
2360 F:      Documentation/networking/caif/
2361 F:      drivers/net/caif/
2362 F:      include/uapi/linux/caif/
2363 F:      include/net/caif/
2364 F:      net/caif/
2365
2366 CALGARY x86-64 IOMMU
2367 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2368 M:      "Jon D. Mason" <jdmason@kudzu.us>
2369 L:      discuss@x86-64.org
2370 S:      Maintained
2371 F:      arch/x86/kernel/pci-calgary_64.c
2372 F:      arch/x86/kernel/tce_64.c
2373 F:      arch/x86/include/asm/calgary.h
2374 F:      arch/x86/include/asm/tce.h
2375
2376 CAN NETWORK LAYER
2377 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2378 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2379 L:      linux-can@vger.kernel.org
2380 W:      https://github.com/linux-can
2381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2383 S:      Maintained
2384 F:      Documentation/networking/can.txt
2385 F:      net/can/
2386 F:      include/linux/can/core.h
2387 F:      include/uapi/linux/can.h
2388 F:      include/uapi/linux/can/bcm.h
2389 F:      include/uapi/linux/can/raw.h
2390 F:      include/uapi/linux/can/gw.h
2391
2392 CAN NETWORK DRIVERS
2393 M:      Wolfgang Grandegger <wg@grandegger.com>
2394 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2395 L:      linux-can@vger.kernel.org
2396 W:      https://github.com/linux-can
2397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2399 S:      Maintained
2400 F:      drivers/net/can/
2401 F:      include/linux/can/dev.h
2402 F:      include/linux/can/platform/
2403 F:      include/uapi/linux/can/error.h
2404 F:      include/uapi/linux/can/netlink.h
2405
2406 CAPABILITIES
2407 M:      Serge Hallyn <serge.hallyn@canonical.com>
2408 L:      linux-security-module@vger.kernel.org
2409 S:      Supported
2410 F:      include/linux/capability.h
2411 F:      include/uapi/linux/capability.h
2412 F:      security/capability.c
2413 F:      security/commoncap.c
2414 F:      kernel/capability.c
2415
2416 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2417 M:      Kevin Tsai <ktsai@capellamicro.com>
2418 S:      Maintained
2419 F:      drivers/iio/light/cm*
2420 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2421
2422 CC2520 IEEE-802.15.4 RADIO DRIVER
2423 M:      Varka Bhadram <varkabhadram@gmail.com>
2424 L:      linux-wpan@vger.kernel.org
2425 S:      Maintained
2426 F:      drivers/net/ieee802154/cc2520.c
2427 F:      include/linux/spi/cc2520.h
2428 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2429
2430 CELL BROADBAND ENGINE ARCHITECTURE
2431 M:      Arnd Bergmann <arnd@arndb.de>
2432 L:      linuxppc-dev@lists.ozlabs.org
2433 L:      cbe-oss-dev@lists.ozlabs.org
2434 W:      http://www.ibm.com/developerworks/power/cell/
2435 S:      Supported
2436 F:      arch/powerpc/include/asm/cell*.h
2437 F:      arch/powerpc/include/asm/spu*.h
2438 F:      arch/powerpc/include/uapi/asm/spu*.h
2439 F:      arch/powerpc/oprofile/*cell*
2440 F:      arch/powerpc/platforms/cell/
2441
2442 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2443 M:      Yan, Zheng <zyan@redhat.com>
2444 M:      Sage Weil <sage@redhat.com>
2445 L:      ceph-devel@vger.kernel.org
2446 W:      http://ceph.com/
2447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2448 S:      Supported
2449 F:      Documentation/filesystems/ceph.txt
2450 F:      fs/ceph/
2451 F:      net/ceph/
2452 F:      include/linux/ceph/
2453 F:      include/linux/crush/
2454
2455 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2456 L:      linux-usb@vger.kernel.org
2457 S:      Orphan
2458 F:      Documentation/usb/WUSB-Design-overview.txt
2459 F:      Documentation/usb/wusb-cbaf
2460 F:      drivers/usb/host/hwa-hc.c
2461 F:      drivers/usb/host/whci/
2462 F:      drivers/usb/wusbcore/
2463 F:      include/linux/usb/wusb*
2464
2465 CFAG12864B LCD DRIVER
2466 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2467 W:      http://miguelojeda.es/auxdisplay.htm
2468 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2469 S:      Maintained
2470 F:      drivers/auxdisplay/cfag12864b.c
2471 F:      include/linux/cfag12864b.h
2472
2473 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2474 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2475 W:      http://miguelojeda.es/auxdisplay.htm
2476 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2477 S:      Maintained
2478 F:      drivers/auxdisplay/cfag12864bfb.c
2479 F:      include/linux/cfag12864b.h
2480
2481 CFG80211 and NL80211
2482 M:      Johannes Berg <johannes@sipsolutions.net>
2483 L:      linux-wireless@vger.kernel.org
2484 W:      http://wireless.kernel.org/
2485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2487 S:      Maintained
2488 F:      include/uapi/linux/nl80211.h
2489 F:      include/net/cfg80211.h
2490 F:      net/wireless/*
2491 X:      net/wireless/wext*
2492
2493 CHAR and MISC DRIVERS
2494 M:      Arnd Bergmann <arnd@arndb.de>
2495 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2497 S:      Supported
2498 F:      drivers/char/*
2499 F:      drivers/misc/*
2500 F:      include/linux/miscdevice.h
2501
2502 CHECKPATCH
2503 M:      Andy Whitcroft <apw@canonical.com>
2504 M:      Joe Perches <joe@perches.com>
2505 S:      Maintained
2506 F:      scripts/checkpatch.pl
2507
2508 CHINESE DOCUMENTATION
2509 M:      Harry Wei <harryxiyou@gmail.com>
2510 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2511 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2512 S:      Maintained
2513 F:      Documentation/zh_CN/
2514
2515 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2516 M:      Peter Chen <Peter.Chen@freescale.com>
2517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2518 L:      linux-usb@vger.kernel.org
2519 S:      Maintained
2520 F:      drivers/usb/chipidea/
2521
2522 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2523 M:      Hans de Goede <hdegoede@redhat.com>
2524 L:      linux-input@vger.kernel.org
2525 S:      Maintained
2526 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2527 F:      drivers/input/touchscreen/chipone_icn8318.c
2528
2529 CHROME HARDWARE PLATFORM SUPPORT
2530 M:      Olof Johansson <olof@lixom.net>
2531 S:      Maintained
2532 F:      drivers/platform/chrome/
2533
2534 CISCO VIC ETHERNET NIC DRIVER
2535 M:      Christian Benvenuti <benve@cisco.com>
2536 M:      Sujith Sankar <ssujith@cisco.com>
2537 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2538 M:      Neel Patel <neepatel@cisco.com>
2539 S:      Supported
2540 F:      drivers/net/ethernet/cisco/enic/
2541
2542 CISCO VIC LOW LATENCY NIC DRIVER
2543 M:      Upinder Malhi <umalhi@cisco.com>
2544 S:      Supported
2545 F:      drivers/infiniband/hw/usnic
2546
2547 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2548 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2549 L:      netdev@vger.kernel.org
2550 S:      Maintained
2551 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2552
2553 CIRRUS LOGIC AUDIO CODEC DRIVERS
2554 M:      Brian Austin <brian.austin@cirrus.com>
2555 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2556 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2557 S:      Maintained
2558 F:      sound/soc/codecs/cs*
2559
2560 CLEANCACHE API
2561 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2562 L:      linux-kernel@vger.kernel.org
2563 S:      Maintained
2564 F:      mm/cleancache.c
2565 F:      include/linux/cleancache.h
2566
2567 CLK API
2568 M:      Russell King <linux@arm.linux.org.uk>
2569 L:      linux-clk@vger.kernel.org
2570 S:      Maintained
2571 F:      include/linux/clk.h
2572
2573 CLOCKSOURCE, CLOCKEVENT DRIVERS
2574 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2575 M:      Thomas Gleixner <tglx@linutronix.de>
2576 L:      linux-kernel@vger.kernel.org
2577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2578 S:      Supported
2579 F:      drivers/clocksource
2580
2581 CISCO FCOE HBA DRIVER
2582 M:      Hiral Patel <hiralpat@cisco.com>
2583 M:      Suma Ramars <sramars@cisco.com>
2584 M:      Brian Uchino <buchino@cisco.com>
2585 L:      linux-scsi@vger.kernel.org
2586 S:      Supported
2587 F:      drivers/scsi/fnic/
2588
2589 CMPC ACPI DRIVER
2590 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2591 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2592 L:      platform-driver-x86@vger.kernel.org
2593 S:      Supported
2594 F:      drivers/platform/x86/classmate-laptop.c
2595
2596 COCCINELLE/Semantic Patches (SmPL)
2597 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2598 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2599 M:      Nicolas Palix <nicolas.palix@imag.fr>
2600 M:      Michal Marek <mmarek@suse.cz>
2601 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2603 W:      http://coccinelle.lip6.fr/
2604 S:      Supported
2605 F:      Documentation/coccinelle.txt
2606 F:      scripts/coccinelle/
2607 F:      scripts/coccicheck
2608
2609 CODA FILE SYSTEM
2610 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2611 M:      coda@cs.cmu.edu
2612 L:      codalist@coda.cs.cmu.edu
2613 W:      http://www.coda.cs.cmu.edu/
2614 S:      Maintained
2615 F:      Documentation/filesystems/coda.txt
2616 F:      fs/coda/
2617 F:      include/linux/coda*.h
2618 F:      include/uapi/linux/coda*.h
2619
2620 CODA V4L2 MEM2MEM DRIVER
2621 M:      Philipp Zabel <p.zabel@pengutronix.de>
2622 L:      linux-media@vger.kernel.org
2623 S:      Maintained
2624 F:      Documentation/devicetree/bindings/media/coda.txt
2625 F:      drivers/media/platform/coda/
2626
2627 COMMON CLK FRAMEWORK
2628 M:      Mike Turquette <mturquette@linaro.org>
2629 M:      Stephen Boyd <sboyd@codeaurora.org>
2630 L:      linux-clk@vger.kernel.org
2631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2632 S:      Maintained
2633 F:      drivers/clk/
2634 X:      drivers/clk/clkdev.c
2635 F:      include/linux/clk-pr*
2636 F:      include/linux/clk/
2637
2638 COMMON INTERNET FILE SYSTEM (CIFS)
2639 M:      Steve French <sfrench@samba.org>
2640 L:      linux-cifs@vger.kernel.org
2641 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2642 W:      http://linux-cifs.samba.org/
2643 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2644 S:      Supported
2645 F:      Documentation/filesystems/cifs/
2646 F:      fs/cifs/
2647
2648 COMPACTPCI HOTPLUG CORE
2649 M:      Scott Murray <scott@spiteful.org>
2650 L:      linux-pci@vger.kernel.org
2651 S:      Maintained
2652 F:      drivers/pci/hotplug/cpci_hotplug*
2653
2654 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2655 M:      Scott Murray <scott@spiteful.org>
2656 L:      linux-pci@vger.kernel.org
2657 S:      Maintained
2658 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2659
2660 COMPACTPCI HOTPLUG GENERIC DRIVER
2661 M:      Scott Murray <scott@spiteful.org>
2662 L:      linux-pci@vger.kernel.org
2663 S:      Maintained
2664 F:      drivers/pci/hotplug/cpcihp_generic.c
2665
2666 COMPAL LAPTOP SUPPORT
2667 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2668 L:      platform-driver-x86@vger.kernel.org
2669 S:      Maintained
2670 F:      drivers/platform/x86/compal-laptop.c
2671
2672 CONEXANT ACCESSRUNNER USB DRIVER
2673 M:      Simon Arlott <cxacru@fire.lp0.eu>
2674 L:      accessrunner-general@lists.sourceforge.net
2675 W:      http://accessrunner.sourceforge.net/
2676 S:      Maintained
2677 F:      drivers/usb/atm/cxacru.c
2678
2679 CONFIGFS
2680 M:      Joel Becker <jlbec@evilplan.org>
2681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2682 S:      Supported
2683 F:      fs/configfs/
2684 F:      include/linux/configfs.h
2685
2686 CONNECTOR
2687 M:      Evgeniy Polyakov <zbr@ioremap.net>
2688 L:      netdev@vger.kernel.org
2689 S:      Maintained
2690 F:      drivers/connector/
2691
2692 CONTROL GROUP (CGROUP)
2693 M:      Tejun Heo <tj@kernel.org>
2694 M:      Li Zefan <lizefan@huawei.com>
2695 L:      cgroups@vger.kernel.org
2696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2697 S:      Maintained
2698 F:      Documentation/cgroups/
2699 F:      include/linux/cgroup*
2700 F:      kernel/cgroup*
2701
2702 CONTROL GROUP - CPUSET
2703 M:      Li Zefan <lizefan@huawei.com>
2704 L:      cgroups@vger.kernel.org
2705 W:      http://www.bullopensource.org/cpuset/
2706 W:      http://oss.sgi.com/projects/cpusets/
2707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2708 S:      Maintained
2709 F:      Documentation/cgroups/cpusets.txt
2710 F:      include/linux/cpuset.h
2711 F:      kernel/cpuset.c
2712
2713 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2714 M:      Johannes Weiner <hannes@cmpxchg.org>
2715 M:      Michal Hocko <mhocko@suse.cz>
2716 L:      cgroups@vger.kernel.org
2717 L:      linux-mm@kvack.org
2718 S:      Maintained
2719 F:      mm/memcontrol.c
2720 F:      mm/swap_cgroup.c
2721
2722 CORETEMP HARDWARE MONITORING DRIVER
2723 M:      Fenghua Yu <fenghua.yu@intel.com>
2724 L:      lm-sensors@lm-sensors.org
2725 S:      Maintained
2726 F:      Documentation/hwmon/coretemp
2727 F:      drivers/hwmon/coretemp.c
2728
2729 COSA/SRP SYNC SERIAL DRIVER
2730 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2731 W:      http://www.fi.muni.cz/~kas/cosa/
2732 S:      Maintained
2733 F:      drivers/net/wan/cosa*
2734
2735 CPMAC ETHERNET DRIVER
2736 M:      Florian Fainelli <florian@openwrt.org>
2737 L:      netdev@vger.kernel.org
2738 S:      Maintained
2739 F:      drivers/net/ethernet/ti/cpmac.c
2740
2741 CPU FREQUENCY DRIVERS
2742 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2743 M:      Viresh Kumar <viresh.kumar@linaro.org>
2744 L:      linux-pm@vger.kernel.org
2745 S:      Maintained
2746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2747 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2748 F:      drivers/cpufreq/
2749 F:      include/linux/cpufreq.h
2750
2751 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2752 M:      Viresh Kumar <viresh.kumar@linaro.org>
2753 M:      Sudeep Holla <sudeep.holla@arm.com>
2754 L:      linux-pm@vger.kernel.org
2755 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2756 S:      Maintained
2757 F:      drivers/cpufreq/arm_big_little.h
2758 F:      drivers/cpufreq/arm_big_little.c
2759 F:      drivers/cpufreq/arm_big_little_dt.c
2760
2761 CPUIDLE DRIVER - ARM BIG LITTLE
2762 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2763 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2764 L:      linux-pm@vger.kernel.org
2765 L:      linux-arm-kernel@lists.infradead.org
2766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2767 S:      Maintained
2768 F:      drivers/cpuidle/cpuidle-big_little.c
2769
2770 CPUIDLE DRIVER - ARM EXYNOS
2771 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2772 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2773 M:      Kukjin Kim <kgene@kernel.org>
2774 L:      linux-pm@vger.kernel.org
2775 L:      linux-samsung-soc@vger.kernel.org
2776 S:      Supported
2777 F:      drivers/cpuidle/cpuidle-exynos.c
2778 F:      arch/arm/mach-exynos/pm.c
2779
2780 CPUIDLE DRIVERS
2781 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2782 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2783 L:      linux-pm@vger.kernel.org
2784 S:      Maintained
2785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2786 F:      drivers/cpuidle/*
2787 F:      include/linux/cpuidle.h
2788
2789 CPUID/MSR DRIVER
2790 M:      "H. Peter Anvin" <hpa@zytor.com>
2791 S:      Maintained
2792 F:      arch/x86/kernel/cpuid.c
2793 F:      arch/x86/kernel/msr.c
2794
2795 CPU POWER MONITORING SUBSYSTEM
2796 M:      Thomas Renninger <trenn@suse.de>
2797 L:      linux-pm@vger.kernel.org
2798 S:      Maintained
2799 F:      tools/power/cpupower/
2800
2801 CRAMFS FILESYSTEM
2802 W:      http://sourceforge.net/projects/cramfs/
2803 S:      Orphan / Obsolete
2804 F:      Documentation/filesystems/cramfs.txt
2805 F:      fs/cramfs/
2806
2807 CRIS PORT
2808 M:      Mikael Starvik <starvik@axis.com>
2809 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2810 L:      linux-cris-kernel@axis.com
2811 W:      http://developer.axis.com
2812 S:      Maintained
2813 F:      arch/cris/
2814 F:      drivers/tty/serial/crisv10.*
2815
2816 CRYPTO API
2817 M:      Herbert Xu <herbert@gondor.apana.org.au>
2818 M:      "David S. Miller" <davem@davemloft.net>
2819 L:      linux-crypto@vger.kernel.org
2820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2821 S:      Maintained
2822 F:      Documentation/crypto/
2823 F:      Documentation/DocBook/crypto-API.tmpl
2824 F:      arch/*/crypto/
2825 F:      crypto/
2826 F:      drivers/crypto/
2827 F:      include/crypto/
2828
2829 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2830 M:      Neil Horman <nhorman@tuxdriver.com>
2831 L:      linux-crypto@vger.kernel.org
2832 S:      Maintained
2833 F:      crypto/ansi_cprng.c
2834 F:      crypto/rng.c
2835
2836 CS5535 Audio ALSA driver
2837 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2838 S:      Maintained
2839 F:      sound/pci/cs5535audio/
2840
2841 CW1200 WLAN driver
2842 M:      Solomon Peachy <pizza@shaftnet.org>
2843 S:      Maintained
2844 F:      drivers/net/wireless/cw1200/
2845
2846 CX18 VIDEO4LINUX DRIVER
2847 M:      Andy Walls <awalls@md.metrocast.net>
2848 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2849 L:      linux-media@vger.kernel.org
2850 T:      git git://linuxtv.org/media_tree.git
2851 W:      http://linuxtv.org
2852 W:      http://www.ivtvdriver.org/index.php/Cx18
2853 S:      Maintained
2854 F:      Documentation/video4linux/cx18.txt
2855 F:      drivers/media/pci/cx18/
2856 F:      include/uapi/linux/ivtv*
2857
2858 CX2341X MPEG ENCODER HELPER MODULE
2859 M:      Hans Verkuil <hverkuil@xs4all.nl>
2860 L:      linux-media@vger.kernel.org
2861 T:      git git://linuxtv.org/media_tree.git
2862 W:      http://linuxtv.org
2863 S:      Maintained
2864 F:      drivers/media/common/cx2341x*
2865 F:      include/media/cx2341x*
2866
2867 CX88 VIDEO4LINUX DRIVER
2868 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2869 L:      linux-media@vger.kernel.org
2870 W:      http://linuxtv.org
2871 T:      git git://linuxtv.org/media_tree.git
2872 S:      Odd fixes
2873 F:      Documentation/video4linux/cx88/
2874 F:      drivers/media/pci/cx88/
2875
2876 CXD2820R MEDIA DRIVER
2877 M:      Antti Palosaari <crope@iki.fi>
2878 L:      linux-media@vger.kernel.org
2879 W:      http://linuxtv.org/
2880 W:      http://palosaari.fi/linux/
2881 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2882 T:      git git://linuxtv.org/anttip/media_tree.git
2883 S:      Maintained
2884 F:      drivers/media/dvb-frontends/cxd2820r*
2885
2886 CXGB3 ETHERNET DRIVER (CXGB3)
2887 M:      Santosh Raspatur <santosh@chelsio.com>
2888 L:      netdev@vger.kernel.org
2889 W:      http://www.chelsio.com
2890 S:      Supported
2891 F:      drivers/net/ethernet/chelsio/cxgb3/
2892
2893 CXGB3 ISCSI DRIVER (CXGB3I)
2894 M:      Karen Xie <kxie@chelsio.com>
2895 L:      linux-scsi@vger.kernel.org
2896 W:      http://www.chelsio.com
2897 S:      Supported
2898 F:      drivers/scsi/cxgbi/cxgb3i
2899
2900 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2901 M:      Steve Wise <swise@chelsio.com>
2902 L:      linux-rdma@vger.kernel.org
2903 W:      http://www.openfabrics.org
2904 S:      Supported
2905 F:      drivers/infiniband/hw/cxgb3/
2906
2907 CXGB4 ETHERNET DRIVER (CXGB4)
2908 M:      Hariprasad S <hariprasad@chelsio.com>
2909 L:      netdev@vger.kernel.org
2910 W:      http://www.chelsio.com
2911 S:      Supported
2912 F:      drivers/net/ethernet/chelsio/cxgb4/
2913
2914 CXGB4 ISCSI DRIVER (CXGB4I)
2915 M:      Karen Xie <kxie@chelsio.com>
2916 L:      linux-scsi@vger.kernel.org
2917 W:      http://www.chelsio.com
2918 S:      Supported
2919 F:      drivers/scsi/cxgbi/cxgb4i
2920
2921 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2922 M:      Steve Wise <swise@chelsio.com>
2923 L:      linux-rdma@vger.kernel.org
2924 W:      http://www.openfabrics.org
2925 S:      Supported
2926 F:      drivers/infiniband/hw/cxgb4/
2927
2928 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2929 M:      Casey Leedom <leedom@chelsio.com>
2930 L:      netdev@vger.kernel.org
2931 W:      http://www.chelsio.com
2932 S:      Supported
2933 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2934
2935 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2936 M:      Ian Munsie <imunsie@au1.ibm.com>
2937 M:      Michael Neuling <mikey@neuling.org>
2938 L:      linuxppc-dev@lists.ozlabs.org
2939 S:      Supported
2940 F:      drivers/misc/cxl/
2941 F:      include/misc/cxl.h
2942 F:      include/uapi/misc/cxl.h
2943 F:      Documentation/powerpc/cxl.txt
2944 F:      Documentation/powerpc/cxl.txt
2945 F:      Documentation/ABI/testing/sysfs-class-cxl
2946
2947 STMMAC ETHERNET DRIVER
2948 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2949 L:      netdev@vger.kernel.org
2950 W:      http://www.stlinux.com
2951 S:      Supported
2952 F:      drivers/net/ethernet/stmicro/stmmac/
2953
2954 CYBERPRO FB DRIVER
2955 M:      Russell King <linux@arm.linux.org.uk>
2956 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2957 W:      http://www.arm.linux.org.uk/
2958 S:      Maintained
2959 F:      drivers/video/fbdev/cyber2000fb.*
2960
2961 CYCLADES ASYNC MUX DRIVER
2962 W:      http://www.cyclades.com/
2963 S:      Orphan
2964 F:      drivers/tty/cyclades.c
2965 F:      include/linux/cyclades.h
2966 F:      include/uapi/linux/cyclades.h
2967
2968 CYCLADES PC300 DRIVER
2969 W:      http://www.cyclades.com/
2970 S:      Orphan
2971 F:      drivers/net/wan/pc300*
2972
2973 CYPRESS_FIRMWARE MEDIA DRIVER
2974 M:      Antti Palosaari <crope@iki.fi>
2975 L:      linux-media@vger.kernel.org
2976 W:      http://linuxtv.org/
2977 W:      http://palosaari.fi/linux/
2978 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2979 T:      git git://linuxtv.org/anttip/media_tree.git
2980 S:      Maintained
2981 F:      drivers/media/common/cypress_firmware*
2982
2983 CYTTSP TOUCHSCREEN DRIVER
2984 M:      Ferruh Yigit <fery@cypress.com>
2985 L:      linux-input@vger.kernel.org
2986 S:      Supported
2987 F:      drivers/input/touchscreen/cyttsp*
2988 F:      include/linux/input/cyttsp.h
2989
2990 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2991 M:      Joshua Kinard <kumba@gentoo.org>
2992 S:      Maintained
2993 F:      drivers/rtc/rtc-ds1685.c
2994 F:      include/linux/rtc/ds1685.h
2995
2996 DAMA SLAVE for AX.25
2997 M:      Joerg Reuter <jreuter@yaina.de>
2998 W:      http://yaina.de/jreuter/
2999 W:      http://www.qsl.net/dl1bke/
3000 L:      linux-hams@vger.kernel.org
3001 S:      Maintained
3002 F:      net/ax25/af_ax25.c
3003 F:      net/ax25/ax25_dev.c
3004 F:      net/ax25/ax25_ds_*
3005 F:      net/ax25/ax25_in.c
3006 F:      net/ax25/ax25_out.c
3007 F:      net/ax25/ax25_timer.c
3008 F:      net/ax25/sysctl_net_ax25.c
3009
3010 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3011 L:      netdev@vger.kernel.org
3012 S:      Orphan
3013 F:      Documentation/networking/dmfe.txt
3014 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3015
3016 DC390/AM53C974 SCSI driver
3017 M:      Hannes Reinecke <hare@suse.de>
3018 L:      linux-scsi@vger.kernel.org
3019 S:      Maintained
3020 F:      drivers/scsi/am53c974.c
3021
3022 DC395x SCSI driver
3023 M:      Oliver Neukum <oliver@neukum.org>
3024 M:      Ali Akcaagac <aliakc@web.de>
3025 M:      Jamie Lenehan <lenehan@twibble.org>
3026 L:      dc395x@twibble.org
3027 W:      http://twibble.org/dist/dc395x/
3028 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3029 S:      Maintained
3030 F:      Documentation/scsi/dc395x.txt
3031 F:      drivers/scsi/dc395x.*
3032
3033 DCCP PROTOCOL
3034 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3035 L:      dccp@vger.kernel.org
3036 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3037 S:      Maintained
3038 F:      include/linux/dccp.h
3039 F:      include/uapi/linux/dccp.h
3040 F:      include/linux/tfrc.h
3041 F:      net/dccp/
3042
3043 DECnet NETWORK LAYER
3044 W:      http://linux-decnet.sourceforge.net
3045 L:      linux-decnet-user@lists.sourceforge.net
3046 S:      Orphan
3047 F:      Documentation/networking/decnet.txt
3048 F:      net/decnet/
3049
3050 DECSTATION PLATFORM SUPPORT
3051 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3052 L:      linux-mips@linux-mips.org
3053 W:      http://www.linux-mips.org/wiki/DECstation
3054 S:      Maintained
3055 F:      arch/mips/dec/
3056 F:      arch/mips/include/asm/dec/
3057 F:      arch/mips/include/asm/mach-dec/
3058
3059 DEFXX FDDI NETWORK DRIVER
3060 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3061 S:      Maintained
3062 F:      drivers/net/fddi/defxx.*
3063
3064 DELL LAPTOP DRIVER
3065 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3066 L:      platform-driver-x86@vger.kernel.org
3067 S:      Maintained
3068 F:      drivers/platform/x86/dell-laptop.c
3069
3070 DELL LAPTOP SMM DRIVER
3071 M:      Guenter Roeck <linux@roeck-us.net>
3072 S:      Maintained
3073 F:      drivers/char/i8k.c
3074 F:      include/uapi/linux/i8k.h
3075
3076 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3077 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3078 S:      Maintained
3079 F:      Documentation/dcdbas.txt
3080 F:      drivers/firmware/dcdbas.*
3081
3082 DELL WMI EXTRAS DRIVER
3083 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3084 S:      Maintained
3085 F:      drivers/platform/x86/dell-wmi.c
3086
3087 DESIGNWARE USB2 DRD IP DRIVER
3088 M:      John Youn <johnyoun@synopsys.com>
3089 L:      linux-usb@vger.kernel.org
3090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3091 S:      Maintained
3092 F:      drivers/usb/dwc2/
3093
3094 DESIGNWARE USB3 DRD IP DRIVER
3095 M:      Felipe Balbi <balbi@ti.com>
3096 L:      linux-usb@vger.kernel.org
3097 L:      linux-omap@vger.kernel.org
3098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3099 S:      Maintained
3100 F:      drivers/usb/dwc3/
3101
3102 DEVICE COREDUMP (DEV_COREDUMP)
3103 M:      Johannes Berg <johannes@sipsolutions.net>
3104 L:      linux-kernel@vger.kernel.org
3105 S:      Maintained
3106 F:      drivers/base/devcoredump.c
3107 F:      include/linux/devcoredump.h
3108
3109 DEVICE FREQUENCY (DEVFREQ)
3110 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3111 M:      Kyungmin Park <kyungmin.park@samsung.com>
3112 L:      linux-pm@vger.kernel.org
3113 S:      Maintained
3114 F:      drivers/devfreq/
3115
3116 DEVICE NUMBER REGISTRY
3117 M:      Torben Mathiasen <device@lanana.org>
3118 W:      http://lanana.org/docs/device-list/index.html
3119 S:      Maintained
3120
3121 DEVICE-MAPPER  (LVM)
3122 M:      Alasdair Kergon <agk@redhat.com>
3123 M:      Mike Snitzer <snitzer@redhat.com>
3124 M:      dm-devel@redhat.com
3125 L:      dm-devel@redhat.com
3126 W:      http://sources.redhat.com/dm
3127 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3129 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3130 S:      Maintained
3131 F:      Documentation/device-mapper/
3132 F:      drivers/md/dm*
3133 F:      drivers/md/persistent-data/
3134 F:      include/linux/device-mapper.h
3135 F:      include/linux/dm-*.h
3136 F:      include/uapi/linux/dm-*.h
3137
3138 DIALOG SEMICONDUCTOR DRIVERS
3139 M:      Support Opensource <support.opensource@diasemi.com>
3140 W:      http://www.dialog-semiconductor.com/products
3141 S:      Supported
3142 F:      Documentation/hwmon/da90??
3143 F:      drivers/gpio/gpio-da90??.c
3144 F:      drivers/hwmon/da90??-hwmon.c
3145 F:      drivers/iio/adc/da91??-*.c
3146 F:      drivers/input/misc/da90??_onkey.c
3147 F:      drivers/input/touchscreen/da9052_tsi.c
3148 F:      drivers/leds/leds-da90??.c
3149 F:      drivers/mfd/da903x.c
3150 F:      drivers/mfd/da90??-*.c
3151 F:      drivers/mfd/da91??-*.c
3152 F:      drivers/power/da9052-battery.c
3153 F:      drivers/power/da91??-*.c
3154 F:      drivers/regulator/da903x.c
3155 F:      drivers/regulator/da9???-regulator.[ch]
3156 F:      drivers/rtc/rtc-da90??.c
3157 F:      drivers/video/backlight/da90??_bl.c
3158 F:      drivers/watchdog/da90??_wdt.c
3159 F:      include/linux/mfd/da903x.h
3160 F:      include/linux/mfd/da9052/
3161 F:      include/linux/mfd/da9055/
3162 F:      include/linux/mfd/da9063/
3163 F:      include/linux/mfd/da9150/
3164 F:      include/sound/da[79]*.h
3165 F:      sound/soc/codecs/da[79]*.[ch]
3166
3167 DIGI NEO AND CLASSIC PCI PRODUCTS
3168 M:      Lidza Louina <lidza.louina@gmail.com>
3169 M:      Mark Hounschell <markh@compro.net>
3170 L:      driverdev-devel@linuxdriverproject.org
3171 S:      Maintained
3172 F:      drivers/staging/dgnc/
3173
3174 DIGI EPCA PCI PRODUCTS
3175 M:      Lidza Louina <lidza.louina@gmail.com>
3176 M:      Mark Hounschell <markh@compro.net>
3177 M:      Daeseok Youn <daeseok.youn@gmail.com>
3178 L:      driverdev-devel@linuxdriverproject.org
3179 S:      Maintained
3180 F:      drivers/staging/dgap/
3181
3182 DIOLAN U2C-12 I2C DRIVER
3183 M:      Guenter Roeck <linux@roeck-us.net>
3184 L:      linux-i2c@vger.kernel.org
3185 S:      Maintained
3186 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3187
3188 DIRECT ACCESS (DAX)
3189 M:      Matthew Wilcox <willy@linux.intel.com>
3190 L:      linux-fsdevel@vger.kernel.org
3191 S:      Supported
3192 F:      fs/dax.c
3193
3194 DIRECTORY NOTIFICATION (DNOTIFY)
3195 M:      Eric Paris <eparis@parisplace.org>
3196 S:      Maintained
3197 F:      Documentation/filesystems/dnotify.txt
3198 F:      fs/notify/dnotify/
3199 F:      include/linux/dnotify.h
3200
3201 DISK GEOMETRY AND PARTITION HANDLING
3202 M:      Andries Brouwer <aeb@cwi.nl>
3203 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3204 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3205 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3206 S:      Maintained
3207
3208 DISKQUOTA
3209 M:      Jan Kara <jack@suse.cz>
3210 S:      Maintained
3211 F:      Documentation/filesystems/quota.txt
3212 F:      fs/quota/
3213 F:      include/linux/quota*.h
3214 F:      include/uapi/linux/quota*.h
3215
3216 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3217 M:      Bernie Thompson <bernie@plugable.com>
3218 L:      linux-fbdev@vger.kernel.org
3219 S:      Maintained
3220 W:      http://plugable.com/category/projects/udlfb/
3221 F:      drivers/video/fbdev/udlfb.c
3222 F:      include/video/udlfb.h
3223 F:      Documentation/fb/udlfb.txt
3224
3225 DISTRIBUTED LOCK MANAGER (DLM)
3226 M:      Christine Caulfield <ccaulfie@redhat.com>
3227 M:      David Teigland <teigland@redhat.com>
3228 L:      cluster-devel@redhat.com
3229 W:      http://sources.redhat.com/cluster/
3230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3231 S:      Supported
3232 F:      fs/dlm/
3233
3234 DMA BUFFER SHARING FRAMEWORK
3235 M:      Sumit Semwal <sumit.semwal@linaro.org>
3236 S:      Maintained
3237 L:      linux-media@vger.kernel.org
3238 L:      dri-devel@lists.freedesktop.org
3239 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3240 F:      drivers/dma-buf/
3241 F:      include/linux/dma-buf*
3242 F:      include/linux/reservation.h
3243 F:      include/linux/*fence.h
3244 F:      Documentation/dma-buf-sharing.txt
3245 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3246
3247 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3248 M:      Vinod Koul <vinod.koul@intel.com>
3249 L:      dmaengine@vger.kernel.org
3250 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3251 S:      Maintained
3252 F:      drivers/dma/
3253 F:      include/linux/dmaengine.h
3254 F:      Documentation/dmaengine/
3255 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3256
3257 DME1737 HARDWARE MONITOR DRIVER
3258 M:      Juerg Haefliger <juergh@gmail.com>
3259 L:      lm-sensors@lm-sensors.org
3260 S:      Maintained
3261 F:      Documentation/hwmon/dme1737
3262 F:      drivers/hwmon/dme1737.c
3263
3264 DMI/SMBIOS SUPPORT
3265 M:      Jean Delvare <jdelvare@suse.de>
3266 S:      Maintained
3267 F:      drivers/firmware/dmi-id.c
3268 F:      drivers/firmware/dmi_scan.c
3269 F:      include/linux/dmi.h
3270
3271 DOCKING STATION DRIVER
3272 M:      Shaohua Li <shaohua.li@intel.com>
3273 L:      linux-acpi@vger.kernel.org
3274 S:      Supported
3275 F:      drivers/acpi/dock.c
3276
3277 DOCUMENTATION
3278 M:      Jonathan Corbet <corbet@lwn.net>
3279 L:      linux-doc@vger.kernel.org
3280 S:      Maintained
3281 F:      Documentation/
3282 X:      Documentation/ABI/
3283 X:      Documentation/devicetree/
3284 X:      Documentation/acpi
3285 X:      Documentation/power
3286 X:      Documentation/spi
3287 T:      git git://git.lwn.net/linux-2.6.git docs-next
3288
3289 DOUBLETALK DRIVER
3290 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3291 L:      blinux-list@redhat.com
3292 S:      Maintained
3293 F:      drivers/char/dtlk.c
3294 F:      include/linux/dtlk.h
3295
3296 DPT_I2O SCSI RAID DRIVER
3297 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3298 L:      linux-scsi@vger.kernel.org
3299 W:      http://www.adaptec.com/
3300 S:      Maintained
3301 F:      drivers/scsi/dpt*
3302 F:      drivers/scsi/dpt/
3303
3304 DRBD DRIVER
3305 P:      Philipp Reisner
3306 P:      Lars Ellenberg
3307 M:      drbd-dev@lists.linbit.com
3308 L:      drbd-user@lists.linbit.com
3309 W:      http://www.drbd.org
3310 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3311 T:      git git://git.drbd.org/drbd-8.3.git
3312 S:      Supported
3313 F:      drivers/block/drbd/
3314 F:      lib/lru_cache.c
3315 F:      Documentation/blockdev/drbd/
3316
3317 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3318 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3320 S:      Supported
3321 F:      Documentation/kobject.txt
3322 F:      drivers/base/
3323 F:      fs/sysfs/
3324 F:      fs/debugfs/
3325 F:      include/linux/kobj*
3326 F:      include/linux/debugfs.h
3327 F:      lib/kobj*
3328
3329 DRM DRIVERS
3330 M:      David Airlie <airlied@linux.ie>
3331 L:      dri-devel@lists.freedesktop.org
3332 T:      git git://people.freedesktop.org/~airlied/linux
3333 S:      Maintained
3334 F:      drivers/gpu/drm/
3335 F:      drivers/gpu/vga/
3336 F:      include/drm/
3337 F:      include/uapi/drm/
3338
3339 RADEON DRM DRIVERS
3340 M:      Alex Deucher <alexander.deucher@amd.com>
3341 M:      Christian König <christian.koenig@amd.com>
3342 L:      dri-devel@lists.freedesktop.org
3343 T:      git git://people.freedesktop.org/~agd5f/linux
3344 S:      Supported
3345 F:      drivers/gpu/drm/radeon/
3346 F:      include/uapi/drm/radeon*
3347
3348 DRM PANEL DRIVERS
3349 M:      Thierry Reding <thierry.reding@gmail.com>
3350 L:      dri-devel@lists.freedesktop.org
3351 T:      git git://anongit.freedesktop.org/tegra/linux.git
3352 S:      Maintained
3353 F:      drivers/gpu/drm/drm_panel.c
3354 F:      drivers/gpu/drm/panel/
3355 F:      include/drm/drm_panel.h
3356 F:      Documentation/devicetree/bindings/panel/
3357
3358 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3359 M:      Daniel Vetter <daniel.vetter@intel.com>
3360 M:      Jani Nikula <jani.nikula@linux.intel.com>
3361 L:      intel-gfx@lists.freedesktop.org
3362 L:      dri-devel@lists.freedesktop.org
3363 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3364 T:      git git://anongit.freedesktop.org/drm-intel
3365 S:      Supported
3366 F:      drivers/gpu/drm/i915/
3367 F:      include/drm/i915*
3368 F:      include/uapi/drm/i915*
3369
3370 DRM DRIVERS FOR EXYNOS
3371 M:      Inki Dae <inki.dae@samsung.com>
3372 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3373 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3374 M:      Kyungmin Park <kyungmin.park@samsung.com>
3375 L:      dri-devel@lists.freedesktop.org
3376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3377 S:      Supported
3378 F:      drivers/gpu/drm/exynos/
3379 F:      include/drm/exynos*
3380 F:      include/uapi/drm/exynos*
3381
3382 DRM DRIVERS FOR FREESCALE IMX
3383 M:      Philipp Zabel <p.zabel@pengutronix.de>
3384 L:      dri-devel@lists.freedesktop.org
3385 S:      Maintained
3386 F:      drivers/gpu/drm/imx/
3387 F:      Documentation/devicetree/bindings/drm/imx/
3388
3389 DRM DRIVERS FOR NVIDIA TEGRA
3390 M:      Thierry Reding <thierry.reding@gmail.com>
3391 M:      Terje Bergström <tbergstrom@nvidia.com>
3392 L:      dri-devel@lists.freedesktop.org
3393 L:      linux-tegra@vger.kernel.org
3394 T:      git git://anongit.freedesktop.org/tegra/linux.git
3395 S:      Supported
3396 F:      drivers/gpu/drm/tegra/
3397 F:      drivers/gpu/host1x/
3398 F:      include/linux/host1x.h
3399 F:      include/uapi/drm/tegra_drm.h
3400 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3401
3402 DRM DRIVERS FOR RENESAS
3403 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3404 L:      dri-devel@lists.freedesktop.org
3405 L:      linux-sh@vger.kernel.org
3406 T:      git git://people.freedesktop.org/~airlied/linux
3407 S:      Supported
3408 F:      drivers/gpu/drm/rcar-du/
3409 F:      drivers/gpu/drm/shmobile/
3410 F:      include/linux/platform_data/shmob_drm.h
3411
3412 DSBR100 USB FM RADIO DRIVER
3413 M:      Alexey Klimov <klimov.linux@gmail.com>
3414 L:      linux-media@vger.kernel.org
3415 T:      git git://linuxtv.org/media_tree.git
3416 S:      Maintained
3417 F:      drivers/media/radio/dsbr100.c
3418
3419 DSCC4 DRIVER
3420 M:      Francois Romieu <romieu@fr.zoreil.com>
3421 L:      netdev@vger.kernel.org
3422 S:      Maintained
3423 F:      drivers/net/wan/dscc4.c
3424
3425 DVB_USB_AF9015 MEDIA DRIVER
3426 M:      Antti Palosaari <crope@iki.fi>
3427 L:      linux-media@vger.kernel.org
3428 W:      http://linuxtv.org/
3429 W:      http://palosaari.fi/linux/
3430 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3431 T:      git git://linuxtv.org/anttip/media_tree.git
3432 S:      Maintained
3433 F:      drivers/media/usb/dvb-usb-v2/af9015*
3434
3435 DVB_USB_AF9035 MEDIA DRIVER
3436 M:      Antti Palosaari <crope@iki.fi>
3437 L:      linux-media@vger.kernel.org
3438 W:      http://linuxtv.org/
3439 W:      http://palosaari.fi/linux/
3440 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3441 T:      git git://linuxtv.org/anttip/media_tree.git
3442 S:      Maintained
3443 F:      drivers/media/usb/dvb-usb-v2/af9035*
3444
3445 DVB_USB_ANYSEE MEDIA DRIVER
3446 M:      Antti Palosaari <crope@iki.fi>
3447 L:      linux-media@vger.kernel.org
3448 W:      http://linuxtv.org/
3449 W:      http://palosaari.fi/linux/
3450 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3451 T:      git git://linuxtv.org/anttip/media_tree.git
3452 S:      Maintained
3453 F:      drivers/media/usb/dvb-usb-v2/anysee*
3454
3455 DVB_USB_AU6610 MEDIA DRIVER
3456 M:      Antti Palosaari <crope@iki.fi>
3457 L:      linux-media@vger.kernel.org
3458 W:      http://linuxtv.org/
3459 W:      http://palosaari.fi/linux/
3460 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3461 T:      git git://linuxtv.org/anttip/media_tree.git
3462 S:      Maintained
3463 F:      drivers/media/usb/dvb-usb-v2/au6610*
3464
3465 DVB_USB_CE6230 MEDIA DRIVER
3466 M:      Antti Palosaari <crope@iki.fi>
3467 L:      linux-media@vger.kernel.org
3468 W:      http://linuxtv.org/
3469 W:      http://palosaari.fi/linux/
3470 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3471 T:      git git://linuxtv.org/anttip/media_tree.git
3472 S:      Maintained
3473 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3474
3475 DVB_USB_CXUSB MEDIA DRIVER
3476 M:      Michael Krufky <mkrufky@linuxtv.org>
3477 L:      linux-media@vger.kernel.org
3478 W:      http://linuxtv.org/
3479 W:      http://github.com/mkrufky
3480 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3481 T:      git git://linuxtv.org/media_tree.git
3482 S:      Maintained
3483 F:      drivers/media/usb/dvb-usb/cxusb*
3484
3485 DVB_USB_EC168 MEDIA DRIVER
3486 M:      Antti Palosaari <crope@iki.fi>
3487 L:      linux-media@vger.kernel.org
3488 W:      http://linuxtv.org/
3489 W:      http://palosaari.fi/linux/
3490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3491 T:      git git://linuxtv.org/anttip/media_tree.git
3492 S:      Maintained
3493 F:      drivers/media/usb/dvb-usb-v2/ec168*
3494
3495 DVB_USB_GL861 MEDIA DRIVER
3496 M:      Antti Palosaari <crope@iki.fi>
3497 L:      linux-media@vger.kernel.org
3498 W:      http://linuxtv.org/
3499 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3500 T:      git git://linuxtv.org/anttip/media_tree.git
3501 S:      Maintained
3502 F:      drivers/media/usb/dvb-usb-v2/gl861*
3503
3504 DVB_USB_MXL111SF MEDIA DRIVER
3505 M:      Michael Krufky <mkrufky@linuxtv.org>
3506 L:      linux-media@vger.kernel.org
3507 W:      http://linuxtv.org/
3508 W:      http://github.com/mkrufky
3509 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3510 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3511 S:      Maintained
3512 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3513
3514 DVB_USB_RTL28XXU MEDIA DRIVER
3515 M:      Antti Palosaari <crope@iki.fi>
3516 L:      linux-media@vger.kernel.org
3517 W:      http://linuxtv.org/
3518 W:      http://palosaari.fi/linux/
3519 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3520 T:      git git://linuxtv.org/anttip/media_tree.git
3521 S:      Maintained
3522 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3523
3524 DVB_USB_V2 MEDIA DRIVER
3525 M:      Antti Palosaari <crope@iki.fi>
3526 L:      linux-media@vger.kernel.org
3527 W:      http://linuxtv.org/
3528 W:      http://palosaari.fi/linux/
3529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3530 T:      git git://linuxtv.org/anttip/media_tree.git
3531 S:      Maintained
3532 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3533 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3534
3535 DYNAMIC DEBUG
3536 M:      Jason Baron <jbaron@akamai.com>
3537 S:      Maintained
3538 F:      lib/dynamic_debug.c
3539 F:      include/linux/dynamic_debug.h
3540
3541 DZ DECSTATION DZ11 SERIAL DRIVER
3542 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3543 S:      Maintained
3544 F:      drivers/tty/serial/dz.*
3545
3546 E3X0 POWER BUTTON DRIVER
3547 M:      Moritz Fischer <moritz.fischer@ettus.com>
3548 L:      usrp-users@lists.ettus.com
3549 W:      http://www.ettus.com
3550 S:      Supported
3551 F:      drivers/input/misc/e3x0-button.c
3552 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3553
3554 E4000 MEDIA DRIVER
3555 M:      Antti Palosaari <crope@iki.fi>
3556 L:      linux-media@vger.kernel.org
3557 W:      http://linuxtv.org/
3558 W:      http://palosaari.fi/linux/
3559 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3560 T:      git git://linuxtv.org/anttip/media_tree.git
3561 S:      Maintained
3562 F:      drivers/media/tuners/e4000*
3563
3564 EATA ISA/EISA/PCI SCSI DRIVER
3565 M:      Dario Ballabio <ballabio_dario@emc.com>
3566 L:      linux-scsi@vger.kernel.org
3567 S:      Maintained
3568 F:      drivers/scsi/eata.c
3569
3570 EC100 MEDIA DRIVER
3571 M:      Antti Palosaari <crope@iki.fi>
3572 L:      linux-media@vger.kernel.org
3573 W:      http://linuxtv.org/
3574 W:      http://palosaari.fi/linux/
3575 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3576 T:      git git://linuxtv.org/anttip/media_tree.git
3577 S:      Maintained
3578 F:      drivers/media/dvb-frontends/ec100*
3579
3580 ECRYPT FILE SYSTEM
3581 M:      Tyler Hicks <tyhicks@canonical.com>
3582 L:      ecryptfs@vger.kernel.org
3583 W:      http://ecryptfs.org
3584 W:      https://launchpad.net/ecryptfs
3585 S:      Supported
3586 F:      Documentation/filesystems/ecryptfs.txt
3587 F:      fs/ecryptfs/
3588
3589 EDAC-CORE
3590 M:      Doug Thompson <dougthompson@xmission.com>
3591 M:      Borislav Petkov <bp@alien8.de>
3592 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3593 L:      linux-edac@vger.kernel.org
3594 W:      bluesmoke.sourceforge.net
3595 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3596 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3597 S:      Supported
3598 F:      Documentation/edac.txt
3599 F:      drivers/edac/
3600 F:      include/linux/edac.h
3601
3602 EDAC-AMD64
3603 M:      Doug Thompson <dougthompson@xmission.com>
3604 M:      Borislav Petkov <bp@alien8.de>
3605 L:      linux-edac@vger.kernel.org
3606 W:      bluesmoke.sourceforge.net
3607 S:      Maintained
3608 F:      drivers/edac/amd64_edac*
3609
3610 EDAC-CALXEDA
3611 M:      Doug Thompson <dougthompson@xmission.com>
3612 M:      Robert Richter <rric@kernel.org>
3613 L:      linux-edac@vger.kernel.org
3614 W:      bluesmoke.sourceforge.net
3615 S:      Maintained
3616 F:      drivers/edac/highbank*
3617
3618 EDAC-CAVIUM
3619 M:      Ralf Baechle <ralf@linux-mips.org>
3620 M:      David Daney <david.daney@cavium.com>
3621 L:      linux-edac@vger.kernel.org
3622 L:      linux-mips@linux-mips.org
3623 W:      bluesmoke.sourceforge.net
3624 S:      Supported
3625 F:      drivers/edac/octeon_edac*
3626
3627 EDAC-E752X
3628 M:      Mark Gross <mark.gross@intel.com>
3629 M:      Doug Thompson <dougthompson@xmission.com>
3630 L:      linux-edac@vger.kernel.org
3631 W:      bluesmoke.sourceforge.net
3632 S:      Maintained
3633 F:      drivers/edac/e752x_edac.c
3634
3635 EDAC-E7XXX
3636 M:      Doug Thompson <dougthompson@xmission.com>
3637 L:      linux-edac@vger.kernel.org
3638 W:      bluesmoke.sourceforge.net
3639 S:      Maintained
3640 F:      drivers/edac/e7xxx_edac.c
3641
3642 EDAC-GHES
3643 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3644 L:      linux-edac@vger.kernel.org
3645 W:      bluesmoke.sourceforge.net
3646 S:      Maintained
3647 F:      drivers/edac/ghes_edac.c
3648
3649 EDAC-I82443BXGX
3650 M:      Tim Small <tim@buttersideup.com>
3651 L:      linux-edac@vger.kernel.org
3652 W:      bluesmoke.sourceforge.net
3653 S:      Maintained
3654 F:      drivers/edac/i82443bxgx_edac.c
3655
3656 EDAC-I3000
3657 M:      Jason Uhlenkott <juhlenko@akamai.com>
3658 L:      linux-edac@vger.kernel.org
3659 W:      bluesmoke.sourceforge.net
3660 S:      Maintained
3661 F:      drivers/edac/i3000_edac.c
3662
3663 EDAC-I5000
3664 M:      Doug Thompson <dougthompson@xmission.com>
3665 L:      linux-edac@vger.kernel.org
3666 W:      bluesmoke.sourceforge.net
3667 S:      Maintained
3668 F:      drivers/edac/i5000_edac.c
3669
3670 EDAC-I5400
3671 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3672 L:      linux-edac@vger.kernel.org
3673 W:      bluesmoke.sourceforge.net
3674 S:      Maintained
3675 F:      drivers/edac/i5400_edac.c
3676
3677 EDAC-I7300
3678 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3679 L:      linux-edac@vger.kernel.org
3680 W:      bluesmoke.sourceforge.net
3681 S:      Maintained
3682 F:      drivers/edac/i7300_edac.c
3683
3684 EDAC-I7CORE
3685 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3686 L:      linux-edac@vger.kernel.org
3687 W:      bluesmoke.sourceforge.net
3688 S:      Maintained
3689 F:      drivers/edac/i7core_edac.c
3690
3691 EDAC-I82975X
3692 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3693 M:      "Arvind R." <arvino55@gmail.com>
3694 L:      linux-edac@vger.kernel.org
3695 W:      bluesmoke.sourceforge.net
3696 S:      Maintained
3697 F:      drivers/edac/i82975x_edac.c
3698
3699 EDAC-IE31200
3700 M:      Jason Baron <jbaron@akamai.com>
3701 L:      linux-edac@vger.kernel.org
3702 W:      bluesmoke.sourceforge.net
3703 S:      Maintained
3704 F:      drivers/edac/ie31200_edac.c
3705
3706 EDAC-MPC85XX
3707 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3708 L:      linux-edac@vger.kernel.org
3709 W:      bluesmoke.sourceforge.net
3710 S:      Maintained
3711 F:      drivers/edac/mpc85xx_edac.[ch]
3712
3713 EDAC-PASEMI
3714 M:      Egor Martovetsky <egor@pasemi.com>
3715 L:      linux-edac@vger.kernel.org
3716 W:      bluesmoke.sourceforge.net
3717 S:      Maintained
3718 F:      drivers/edac/pasemi_edac.c
3719
3720 EDAC-R82600
3721 M:      Tim Small <tim@buttersideup.com>
3722 L:      linux-edac@vger.kernel.org
3723 W:      bluesmoke.sourceforge.net
3724 S:      Maintained
3725 F:      drivers/edac/r82600_edac.c
3726
3727 EDAC-SBRIDGE
3728 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3729 L:      linux-edac@vger.kernel.org
3730 W:      bluesmoke.sourceforge.net
3731 S:      Maintained
3732 F:      drivers/edac/sb_edac.c
3733
3734 EDIROL UA-101/UA-1000 DRIVER
3735 M:      Clemens Ladisch <clemens@ladisch.de>
3736 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3737 T:      git git://git.alsa-project.org/alsa-kernel.git
3738 S:      Maintained
3739 F:      sound/usb/misc/ua101.c
3740
3741 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3742 M:      Matt Fleming <matt.fleming@intel.com>
3743 L:      linux-efi@vger.kernel.org
3744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3745 S:      Maintained
3746 F:      Documentation/efi-stub.txt
3747 F:      arch/ia64/kernel/efi.c
3748 F:      arch/x86/boot/compressed/eboot.[ch]
3749 F:      arch/x86/include/asm/efi.h
3750 F:      arch/x86/platform/efi/*
3751 F:      drivers/firmware/efi/*
3752 F:      include/linux/efi*.h
3753
3754 EFI VARIABLE FILESYSTEM
3755 M:      Matthew Garrett <matthew.garrett@nebula.com>
3756 M:      Jeremy Kerr <jk@ozlabs.org>
3757 M:      Matt Fleming <matt.fleming@intel.com>
3758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3759 L:      linux-efi@vger.kernel.org
3760 S:      Maintained
3761 F:      fs/efivarfs/
3762
3763 EFIFB FRAMEBUFFER DRIVER
3764 L:      linux-fbdev@vger.kernel.org
3765 M:      Peter Jones <pjones@redhat.com>
3766 S:      Maintained
3767 F:      drivers/video/fbdev/efifb.c
3768
3769 EFS FILESYSTEM
3770 W:      http://aeschi.ch.eu.org/efs/
3771 S:      Orphan
3772 F:      fs/efs/
3773
3774 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3775 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3776 M:      Christoph Raisch <raisch@de.ibm.com>
3777 L:      linux-rdma@vger.kernel.org
3778 S:      Supported
3779 F:      drivers/infiniband/hw/ehca/
3780
3781 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3782 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3783 L:      netdev@vger.kernel.org
3784 S:      Maintained
3785 F:      drivers/net/ethernet/ibm/ehea/
3786
3787 EM28XX VIDEO4LINUX DRIVER
3788 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3789 L:      linux-media@vger.kernel.org
3790 W:      http://linuxtv.org
3791 T:      git git://linuxtv.org/media_tree.git
3792 S:      Maintained
3793 F:      drivers/media/usb/em28xx/
3794
3795 EMBEDDED LINUX
3796 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3797 M:      Matt Mackall <mpm@selenic.com>
3798 M:      David Woodhouse <dwmw2@infradead.org>
3799 L:      linux-embedded@vger.kernel.org
3800 S:      Maintained
3801
3802 EMULEX LPFC FC SCSI DRIVER
3803 M:      James Smart <james.smart@emulex.com>
3804 L:      linux-scsi@vger.kernel.org
3805 W:      http://sourceforge.net/projects/lpfcxxxx
3806 S:      Supported
3807 F:      drivers/scsi/lpfc/
3808
3809 ENE CB710 FLASH CARD READER DRIVER
3810 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3811 S:      Maintained
3812 F:      drivers/misc/cb710/
3813 F:      drivers/mmc/host/cb710-mmc.*
3814 F:      include/linux/cb710.h
3815
3816 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3817 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3818 S:      Maintained
3819 F:      drivers/media/rc/ene_ir.*
3820
3821 ENHANCED ERROR HANDLING (EEH)
3822 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3823 L:      linuxppc-dev@lists.ozlabs.org
3824 S:      Supported
3825 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3826 F:      arch/powerpc/kernel/eeh*.c
3827
3828 EPSON S1D13XXX FRAMEBUFFER DRIVER
3829 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3830 S:      Maintained
3831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3832 F:      drivers/video/fbdev/s1d13xxxfb.c
3833 F:      include/video/s1d13xxxfb.h
3834
3835 ET131X NETWORK DRIVER
3836 M:      Mark Einon <mark.einon@gmail.com>
3837 S:      Odd Fixes
3838 F:      drivers/net/ethernet/agere/
3839
3840 ETHERNET BRIDGE
3841 M:      Stephen Hemminger <stephen@networkplumber.org>
3842 L:      bridge@lists.linux-foundation.org
3843 L:      netdev@vger.kernel.org
3844 W:      http://www.linuxfoundation.org/en/Net:Bridge
3845 S:      Maintained
3846 F:      include/linux/netfilter_bridge/
3847 F:      net/bridge/
3848
3849 ETHERNET PHY LIBRARY
3850 M:      Florian Fainelli <f.fainelli@gmail.com>
3851 L:      netdev@vger.kernel.org
3852 S:      Maintained
3853 F:      include/linux/phy.h
3854 F:      include/linux/phy_fixed.h
3855 F:      drivers/net/phy/
3856 F:      Documentation/networking/phy.txt
3857 F:      drivers/of/of_mdio.c
3858 F:      drivers/of/of_net.c
3859
3860 EXT2 FILE SYSTEM
3861 M:      Jan Kara <jack@suse.cz>
3862 L:      linux-ext4@vger.kernel.org
3863 S:      Maintained
3864 F:      Documentation/filesystems/ext2.txt
3865 F:      fs/ext2/
3866 F:      include/linux/ext2*
3867
3868 EXT3 FILE SYSTEM
3869 M:      Jan Kara <jack@suse.cz>
3870 M:      Andrew Morton <akpm@linux-foundation.org>
3871 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3872 L:      linux-ext4@vger.kernel.org
3873 S:      Maintained
3874 F:      Documentation/filesystems/ext3.txt
3875 F:      fs/ext3/
3876
3877 EXT4 FILE SYSTEM
3878 M:      "Theodore Ts'o" <tytso@mit.edu>
3879 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3880 L:      linux-ext4@vger.kernel.org
3881 W:      http://ext4.wiki.kernel.org
3882 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3883 S:      Maintained
3884 F:      Documentation/filesystems/ext4.txt
3885 F:      fs/ext4/
3886
3887 Extended Verification Module (EVM)
3888 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3889 L:      linux-ima-devel@lists.sourceforge.net
3890 L:      linux-security-module@vger.kernel.org
3891 S:      Supported
3892 F:      security/integrity/evm/
3893
3894 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3895 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3896 M:      Chanwoo Choi <cw00.choi@samsung.com>
3897 L:      linux-kernel@vger.kernel.org
3898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3899 S:      Maintained
3900 F:      drivers/extcon/
3901 F:      Documentation/extcon/
3902
3903 EXYNOS DP DRIVER
3904 M:      Jingoo Han <jg1.han@samsung.com>
3905 L:      dri-devel@lists.freedesktop.org
3906 S:      Maintained
3907 F:      drivers/gpu/drm/exynos/exynos_dp*
3908
3909 EXYNOS MIPI DISPLAY DRIVERS
3910 M:      Inki Dae <inki.dae@samsung.com>
3911 M:      Donghwa Lee <dh09.lee@samsung.com>
3912 M:      Kyungmin Park <kyungmin.park@samsung.com>
3913 L:      linux-fbdev@vger.kernel.org
3914 S:      Maintained
3915 F:      drivers/video/fbdev/exynos/exynos_mipi*
3916 F:      include/video/exynos_mipi*
3917
3918 F71805F HARDWARE MONITORING DRIVER
3919 M:      Jean Delvare <jdelvare@suse.de>
3920 L:      lm-sensors@lm-sensors.org
3921 S:      Maintained
3922 F:      Documentation/hwmon/f71805f
3923 F:      drivers/hwmon/f71805f.c
3924
3925 FC0011 TUNER DRIVER
3926 M:      Michael Buesch <m@bues.ch>
3927 L:      linux-media@vger.kernel.org
3928 S:      Maintained
3929 F:      drivers/media/tuners/fc0011.h
3930 F:      drivers/media/tuners/fc0011.c
3931
3932 FC2580 MEDIA DRIVER
3933 M:      Antti Palosaari <crope@iki.fi>
3934 L:      linux-media@vger.kernel.org
3935 W:      http://linuxtv.org/
3936 W:      http://palosaari.fi/linux/
3937 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3938 T:      git git://linuxtv.org/anttip/media_tree.git
3939 S:      Maintained
3940 F:      drivers/media/tuners/fc2580*
3941
3942 FANOTIFY
3943 M:      Eric Paris <eparis@redhat.com>
3944 S:      Maintained
3945 F:      fs/notify/fanotify/
3946 F:      include/linux/fanotify.h
3947 F:      include/uapi/linux/fanotify.h
3948
3949 FARSYNC SYNCHRONOUS DRIVER
3950 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3951 W:      http://www.farsite.co.uk/
3952 S:      Supported
3953 F:      drivers/net/wan/farsync.*
3954
3955 FAULT INJECTION SUPPORT
3956 M:      Akinobu Mita <akinobu.mita@gmail.com>
3957 S:      Supported
3958 F:      Documentation/fault-injection/
3959 F:      lib/fault-inject.c
3960
3961 FBTFT Framebuffer drivers
3962 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3963 M:      Noralf Trønnes <noralf@tronnes.org>
3964 S:      Maintained
3965 F:      drivers/staging/fbtft/
3966
3967 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3968 M:      Vasu Dev <vasu.dev@intel.com>
3969 L:      fcoe-devel@open-fcoe.org
3970 W:      www.Open-FCoE.org
3971 S:      Supported
3972 F:      drivers/scsi/libfc/
3973 F:      drivers/scsi/fcoe/
3974 F:      include/scsi/fc/
3975 F:      include/scsi/libfc.h
3976 F:      include/scsi/libfcoe.h
3977 F:      include/uapi/scsi/fc/
3978
3979 FILE LOCKING (flock() and fcntl()/lockf())
3980 M:      Jeff Layton <jlayton@poochiereds.net>
3981 M:      J. Bruce Fields <bfields@fieldses.org>
3982 L:      linux-fsdevel@vger.kernel.org
3983 S:      Maintained
3984 F:      include/linux/fcntl.h
3985 F:      include/linux/fs.h
3986 F:      include/uapi/linux/fcntl.h
3987 F:      include/uapi/linux/fs.h
3988 F:      fs/fcntl.c
3989 F:      fs/locks.c
3990
3991 FILESYSTEMS (VFS and infrastructure)
3992 M:      Alexander Viro <viro@zeniv.linux.org.uk>
3993 L:      linux-fsdevel@vger.kernel.org
3994 S:      Maintained
3995 F:      fs/*
3996
3997 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3998 M:      Riku Voipio <riku.voipio@iki.fi>
3999 L:      lm-sensors@lm-sensors.org
4000 S:      Maintained
4001 F:      drivers/hwmon/f75375s.c
4002 F:      include/linux/f75375s.h
4003
4004 FIREWIRE AUDIO DRIVERS
4005 M:      Clemens Ladisch <clemens@ladisch.de>
4006 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4007 T:      git git://git.alsa-project.org/alsa-kernel.git
4008 S:      Maintained
4009 F:      sound/firewire/
4010
4011 FIREWIRE MEDIA DRIVERS (firedtv)
4012 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4013 L:      linux-media@vger.kernel.org
4014 L:      linux1394-devel@lists.sourceforge.net
4015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4016 S:      Maintained
4017 F:      drivers/media/firewire/
4018
4019 FIREWIRE SBP-2 TARGET
4020 M:      Chris Boot <bootc@bootc.net>
4021 L:      linux-scsi@vger.kernel.org
4022 L:      target-devel@vger.kernel.org
4023 L:      linux1394-devel@lists.sourceforge.net
4024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4025 S:      Maintained
4026 F:      drivers/target/sbp/
4027
4028 FIREWIRE SUBSYSTEM
4029 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4030 L:      linux1394-devel@lists.sourceforge.net
4031 W:      http://ieee1394.wiki.kernel.org/
4032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4033 S:      Maintained
4034 F:      drivers/firewire/
4035 F:      include/linux/firewire.h
4036 F:      include/uapi/linux/firewire*.h
4037 F:      tools/firewire/
4038
4039 FIRMWARE LOADER (request_firmware)
4040 M:      Ming Lei <ming.lei@canonical.com>
4041 L:      linux-kernel@vger.kernel.org
4042 S:      Maintained
4043 F:      Documentation/firmware_class/
4044 F:      drivers/base/firmware*.c
4045 F:      include/linux/firmware.h
4046
4047 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4048 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4049 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4050 S:      Maintained
4051 F:      drivers/block/rsxx/
4052
4053 FLOPPY DRIVER
4054 M:      Jiri Kosina <jkosina@suse.cz>
4055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4056 S:      Odd fixes
4057 F:      drivers/block/floppy.c
4058
4059 FMC SUBSYSTEM
4060 M:      Alessandro Rubini <rubini@gnudd.com>
4061 W:      http://www.ohwr.org/projects/fmc-bus
4062 S:      Supported
4063 F:      drivers/fmc/
4064 F:      include/linux/fmc*.h
4065 F:      include/linux/ipmi-fru.h
4066 K:      fmc_d.*register
4067
4068 FPU EMULATOR
4069 M:      Bill Metzenthen <billm@melbpc.org.au>
4070 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4071 S:      Maintained
4072 F:      arch/x86/math-emu/
4073
4074 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4075 L:      netdev@vger.kernel.org
4076 S:      Orphan
4077 F:      drivers/net/wan/dlci.c
4078 F:      drivers/net/wan/sdla.c
4079
4080 FRAMEBUFFER LAYER
4081 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4082 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4083 L:      linux-fbdev@vger.kernel.org
4084 W:      http://linux-fbdev.sourceforge.net/
4085 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4087 S:      Maintained
4088 F:      Documentation/fb/
4089 F:      Documentation/devicetree/bindings/fb/
4090 F:      drivers/video/
4091 F:      include/video/
4092 F:      include/linux/fb.h
4093 F:      include/uapi/video/
4094 F:      include/uapi/linux/fb.h
4095
4096 FREESCALE DIU FRAMEBUFFER DRIVER
4097 M:      Timur Tabi <timur@tabi.org>
4098 L:      linux-fbdev@vger.kernel.org
4099 S:      Maintained
4100 F:      drivers/video/fbdev/fsl-diu-fb.*
4101
4102 FREESCALE DMA DRIVER
4103 M:      Li Yang <leoli@freescale.com>
4104 M:      Zhang Wei <zw@zh-kernel.org>
4105 L:      linuxppc-dev@lists.ozlabs.org
4106 S:      Maintained
4107 F:      drivers/dma/fsldma.*
4108
4109 FREESCALE I2C CPM DRIVER
4110 M:      Jochen Friedrich <jochen@scram.de>
4111 L:      linuxppc-dev@lists.ozlabs.org
4112 L:      linux-i2c@vger.kernel.org
4113 S:      Maintained
4114 F:      drivers/i2c/busses/i2c-cpm.c
4115
4116 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4117 M:      Sascha Hauer <kernel@pengutronix.de>
4118 L:      linux-fbdev@vger.kernel.org
4119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4120 S:      Maintained
4121 F:      include/linux/platform_data/video-imxfb.h
4122 F:      drivers/video/fbdev/imxfb.c
4123
4124 FREESCALE QUAD SPI DRIVER
4125 M:      Han Xu <han.xu@freescale.com>
4126 L:      linux-mtd@lists.infradead.org
4127 S:      Maintained
4128 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4129
4130 FREESCALE SOC FS_ENET DRIVER
4131 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4132 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4133 L:      linuxppc-dev@lists.ozlabs.org
4134 L:      netdev@vger.kernel.org
4135 S:      Maintained
4136 F:      drivers/net/ethernet/freescale/fs_enet/
4137 F:      include/linux/fs_enet_pd.h
4138
4139 FREESCALE QUICC ENGINE LIBRARY
4140 L:      linuxppc-dev@lists.ozlabs.org
4141 S:      Orphan
4142 F:      arch/powerpc/sysdev/qe_lib/
4143 F:      arch/powerpc/include/asm/*qe.h
4144
4145 FREESCALE USB PERIPHERAL DRIVERS
4146 M:      Li Yang <leoli@freescale.com>
4147 L:      linux-usb@vger.kernel.org
4148 L:      linuxppc-dev@lists.ozlabs.org
4149 S:      Maintained
4150 F:      drivers/usb/gadget/udc/fsl*
4151
4152 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4153 M:      Li Yang <leoli@freescale.com>
4154 L:      netdev@vger.kernel.org
4155 L:      linuxppc-dev@lists.ozlabs.org
4156 S:      Maintained
4157 F:      drivers/net/ethernet/freescale/ucc_geth*
4158
4159 FREESCALE QUICC ENGINE UCC UART DRIVER
4160 M:      Timur Tabi <timur@tabi.org>
4161 L:      linuxppc-dev@lists.ozlabs.org
4162 S:      Maintained
4163 F:      drivers/tty/serial/ucc_uart.c
4164
4165 FREESCALE SOC SOUND DRIVERS
4166 M:      Timur Tabi <timur@tabi.org>
4167 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4168 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4169 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4170 L:      linuxppc-dev@lists.ozlabs.org
4171 S:      Maintained
4172 F:      sound/soc/fsl/fsl*
4173 F:      sound/soc/fsl/imx*
4174 F:      sound/soc/fsl/mpc8610_hpcd.c
4175
4176 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4177 M:      J. German Rivera <German.Rivera@freescale.com>
4178 L:      linux-kernel@vger.kernel.org
4179 S:      Maintained
4180 F:      drivers/staging/fsl-mc/
4181
4182 FREEVXFS FILESYSTEM
4183 M:      Christoph Hellwig <hch@infradead.org>
4184 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4185 S:      Maintained
4186 F:      fs/freevxfs/
4187
4188 FREEZER
4189 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4190 M:      Pavel Machek <pavel@ucw.cz>
4191 L:      linux-pm@vger.kernel.org
4192 S:      Supported
4193 F:      Documentation/power/freezing-of-tasks.txt
4194 F:      include/linux/freezer.h
4195 F:      kernel/freezer.c
4196
4197 FRONTSWAP API
4198 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4199 L:      linux-kernel@vger.kernel.org
4200 S:      Maintained
4201 F:      mm/frontswap.c
4202 F:      include/linux/frontswap.h
4203
4204 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4205 M:      David Howells <dhowells@redhat.com>
4206 L:      linux-cachefs@redhat.com
4207 S:      Supported
4208 F:      Documentation/filesystems/caching/
4209 F:      fs/fscache/
4210 F:      include/linux/fscache*.h
4211
4212 F2FS FILE SYSTEM
4213 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4214 M:      Changman Lee <cm224.lee@samsung.com>
4215 L:      linux-f2fs-devel@lists.sourceforge.net
4216 W:      http://en.wikipedia.org/wiki/F2FS
4217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4218 S:      Maintained
4219 F:      Documentation/filesystems/f2fs.txt
4220 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4221 F:      fs/f2fs/
4222 F:      include/linux/f2fs_fs.h
4223
4224 FUJITSU FR-V (FRV) PORT
4225 M:      David Howells <dhowells@redhat.com>
4226 S:      Maintained
4227 F:      arch/frv/
4228
4229 FUJITSU LAPTOP EXTRAS
4230 M:      Jonathan Woithe <jwoithe@just42.net>
4231 L:      platform-driver-x86@vger.kernel.org
4232 S:      Maintained
4233 F:      drivers/platform/x86/fujitsu-laptop.c
4234
4235 FUJITSU M-5MO LS CAMERA ISP DRIVER
4236 M:      Kyungmin Park <kyungmin.park@samsung.com>
4237 M:      Heungjun Kim <riverful.kim@samsung.com>
4238 L:      linux-media@vger.kernel.org
4239 S:      Maintained
4240 F:      drivers/media/i2c/m5mols/
4241 F:      include/media/m5mols.h
4242
4243 FUJITSU TABLET EXTRAS
4244 M:      Robert Gerlach <khnz@gmx.de>
4245 L:      platform-driver-x86@vger.kernel.org
4246 S:      Maintained
4247 F:      drivers/platform/x86/fujitsu-tablet.c
4248
4249 FUSE: FILESYSTEM IN USERSPACE
4250 M:      Miklos Szeredi <miklos@szeredi.hu>
4251 L:      fuse-devel@lists.sourceforge.net
4252 W:      http://fuse.sourceforge.net/
4253 S:      Maintained
4254 F:      fs/fuse/
4255 F:      include/uapi/linux/fuse.h
4256
4257 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4258 M:      Rik Faith <faith@cs.unc.edu>
4259 L:      linux-scsi@vger.kernel.org
4260 S:      Odd Fixes (e.g., new signatures)
4261 F:      drivers/scsi/fdomain.*
4262
4263 GCOV BASED KERNEL PROFILING
4264 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4265 S:      Maintained
4266 F:      kernel/gcov/
4267 F:      Documentation/gcov.txt
4268
4269 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4270 M:      Achim Leubner <achim_leubner@adaptec.com>
4271 L:      linux-scsi@vger.kernel.org
4272 W:      http://www.icp-vortex.com/
4273 S:      Supported
4274 F:      drivers/scsi/gdt*
4275
4276 GDB KERNEL DEBUGGING HELPER SCRIPTS
4277 M:      Jan Kiszka <jan.kiszka@siemens.com>
4278 S:      Supported
4279 F:      scripts/gdb/
4280
4281 GEMTEK FM RADIO RECEIVER DRIVER
4282 M:      Hans Verkuil <hverkuil@xs4all.nl>
4283 L:      linux-media@vger.kernel.org
4284 T:      git git://linuxtv.org/media_tree.git
4285 W:      http://linuxtv.org
4286 S:      Maintained
4287 F:      drivers/media/radio/radio-gemtek*
4288
4289 GENERIC GPIO I2C DRIVER
4290 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4291 S:      Supported
4292 F:      drivers/i2c/busses/i2c-gpio.c
4293 F:      include/linux/i2c-gpio.h
4294
4295 GENERIC GPIO I2C MULTIPLEXER DRIVER
4296 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4297 L:      linux-i2c@vger.kernel.org
4298 S:      Supported
4299 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4300 F:      include/linux/i2c-mux-gpio.h
4301 F:      Documentation/i2c/muxes/i2c-mux-gpio
4302
4303 GENERIC HDLC (WAN) DRIVERS
4304 M:      Krzysztof Halasa <khc@pm.waw.pl>
4305 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4306 S:      Maintained
4307 F:      drivers/net/wan/c101.c
4308 F:      drivers/net/wan/hd6457*
4309 F:      drivers/net/wan/hdlc*
4310 F:      drivers/net/wan/n2.c
4311 F:      drivers/net/wan/pc300too.c
4312 F:      drivers/net/wan/pci200syn.c
4313 F:      drivers/net/wan/wanxl*
4314
4315 GENERIC INCLUDE/ASM HEADER FILES
4316 M:      Arnd Bergmann <arnd@arndb.de>
4317 L:      linux-arch@vger.kernel.org
4318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4319 S:      Maintained
4320 F:      include/asm-generic/
4321 F:      include/uapi/asm-generic/
4322
4323 GENERIC PHY FRAMEWORK
4324 M:      Kishon Vijay Abraham I <kishon@ti.com>
4325 L:      linux-kernel@vger.kernel.org
4326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4327 S:      Supported
4328 F:      drivers/phy/
4329 F:      include/linux/phy/
4330
4331 GENERIC PM DOMAINS
4332 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4333 M:      Kevin Hilman <khilman@kernel.org>
4334 M:      Ulf Hansson <ulf.hansson@linaro.org>
4335 L:      linux-pm@vger.kernel.org
4336 S:      Supported
4337 F:      drivers/base/power/domain*.c
4338 F:      include/linux/pm_domain.h
4339
4340 GENERIC UIO DRIVER FOR PCI DEVICES
4341 M:      "Michael S. Tsirkin" <mst@redhat.com>
4342 L:      kvm@vger.kernel.org
4343 S:      Supported
4344 F:      drivers/uio/uio_pci_generic.c
4345
4346 GET_MAINTAINER SCRIPT
4347 M:      Joe Perches <joe@perches.com>
4348 S:      Maintained
4349 F:      scripts/get_maintainer.pl
4350
4351 GFS2 FILE SYSTEM
4352 M:      Steven Whitehouse <swhiteho@redhat.com>
4353 M:      Bob Peterson <rpeterso@redhat.com>
4354 L:      cluster-devel@redhat.com
4355 W:      http://sources.redhat.com/cluster/
4356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4357 S:      Supported
4358 F:      Documentation/filesystems/gfs2*.txt
4359 F:      fs/gfs2/
4360 F:      include/uapi/linux/gfs2_ondisk.h
4361
4362 GIGASET ISDN DRIVERS
4363 M:      Hansjoerg Lipp <hjlipp@web.de>
4364 M:      Tilman Schmidt <tilman@imap.cc>
4365 L:      gigaset307x-common@lists.sourceforge.net
4366 W:      http://gigaset307x.sourceforge.net/
4367 S:      Maintained
4368 F:      Documentation/isdn/README.gigaset
4369 F:      drivers/isdn/gigaset/
4370 F:      include/uapi/linux/gigaset_dev.h
4371
4372 GO7007 MPEG CODEC
4373 M:      Hans Verkuil <hans.verkuil@cisco.com>
4374 L:      linux-media@vger.kernel.org
4375 S:      Maintained
4376 F:      drivers/media/usb/go7007/
4377
4378 GOODIX TOUCHSCREEN
4379 M:      Bastien Nocera <hadess@hadess.net>
4380 L:      linux-input@vger.kernel.org
4381 S:      Maintained
4382 F:      drivers/input/touchscreen/goodix.c
4383
4384 GPIO SUBSYSTEM
4385 M:      Linus Walleij <linus.walleij@linaro.org>
4386 M:      Alexandre Courbot <gnurou@gmail.com>
4387 L:      linux-gpio@vger.kernel.org
4388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4389 S:      Maintained
4390 F:      Documentation/gpio/
4391 F:      drivers/gpio/
4392 F:      include/linux/gpio/
4393 F:      include/linux/gpio.h
4394 F:      include/asm-generic/gpio.h
4395
4396 GRE DEMULTIPLEXER DRIVER
4397 M:      Dmitry Kozlov <xeb@mail.ru>
4398 L:      netdev@vger.kernel.org
4399 S:      Maintained
4400 F:      net/ipv4/gre_demux.c
4401 F:      net/ipv4/gre_offload.c
4402 F:      include/net/gre.h
4403
4404 GRETH 10/100/1G Ethernet MAC device driver
4405 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4406 L:      netdev@vger.kernel.org
4407 S:      Maintained
4408 F:      drivers/net/ethernet/aeroflex/
4409
4410 GSPCA FINEPIX SUBDRIVER
4411 M:      Frank Zago <frank@zago.net>
4412 L:      linux-media@vger.kernel.org
4413 T:      git git://linuxtv.org/media_tree.git
4414 S:      Maintained
4415 F:      drivers/media/usb/gspca/finepix.c
4416
4417 GSPCA GL860 SUBDRIVER
4418 M:      Olivier Lorin <o.lorin@laposte.net>
4419 L:      linux-media@vger.kernel.org
4420 T:      git git://linuxtv.org/media_tree.git
4421 S:      Maintained
4422 F:      drivers/media/usb/gspca/gl860/
4423
4424 GSPCA M5602 SUBDRIVER
4425 M:      Erik Andren <erik.andren@gmail.com>
4426 L:      linux-media@vger.kernel.org
4427 T:      git git://linuxtv.org/media_tree.git
4428 S:      Maintained
4429 F:      drivers/media/usb/gspca/m5602/
4430
4431 GSPCA PAC207 SONIXB SUBDRIVER
4432 M:      Hans de Goede <hdegoede@redhat.com>
4433 L:      linux-media@vger.kernel.org
4434 T:      git git://linuxtv.org/media_tree.git
4435 S:      Maintained
4436 F:      drivers/media/usb/gspca/pac207.c
4437
4438 GSPCA SN9C20X SUBDRIVER
4439 M:      Brian Johnson <brijohn@gmail.com>
4440 L:      linux-media@vger.kernel.org
4441 T:      git git://linuxtv.org/media_tree.git
4442 S:      Maintained
4443 F:      drivers/media/usb/gspca/sn9c20x.c
4444
4445 GSPCA T613 SUBDRIVER
4446 M:      Leandro Costantino <lcostantino@gmail.com>
4447 L:      linux-media@vger.kernel.org
4448 T:      git git://linuxtv.org/media_tree.git
4449 S:      Maintained
4450 F:      drivers/media/usb/gspca/t613.c
4451
4452 GSPCA USB WEBCAM DRIVER
4453 M:      Hans de Goede <hdegoede@redhat.com>
4454 L:      linux-media@vger.kernel.org
4455 T:      git git://linuxtv.org/media_tree.git
4456 S:      Maintained
4457 F:      drivers/media/usb/gspca/
4458
4459 GUID PARTITION TABLE (GPT)
4460 M:      Davidlohr Bueso <davidlohr@hp.com>
4461 L:      linux-efi@vger.kernel.org
4462 S:      Maintained
4463 F:      block/partitions/efi.*
4464
4465 STK1160 USB VIDEO CAPTURE DRIVER
4466 M:      Ezequiel Garcia <elezegarcia@gmail.com>
4467 L:      linux-media@vger.kernel.org
4468 T:      git git://linuxtv.org/media_tree.git
4469 S:      Maintained
4470 F:      drivers/media/usb/stk1160/
4471
4472 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4473 M:      Frank Seidel <frank@f-seidel.de>
4474 L:      platform-driver-x86@vger.kernel.org
4475 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4476 S:      Maintained
4477 F:      drivers/platform/x86/hdaps.c
4478
4479 HDPVR USB VIDEO ENCODER DRIVER
4480 M:      Hans Verkuil <hverkuil@xs4all.nl>
4481 L:      linux-media@vger.kernel.org
4482 T:      git git://linuxtv.org/media_tree.git
4483 W:      http://linuxtv.org
4484 S:      Odd Fixes
4485 F:      drivers/media/usb/hdpvr/
4486
4487 HWPOISON MEMORY FAILURE HANDLING
4488 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4489 L:      linux-mm@kvack.org
4490 S:      Maintained
4491 F:      mm/memory-failure.c
4492 F:      mm/hwpoison-inject.c
4493
4494 HYPERVISOR VIRTUAL CONSOLE DRIVER
4495 L:      linuxppc-dev@lists.ozlabs.org
4496 S:      Odd Fixes
4497 F:      drivers/tty/hvc/
4498
4499 HACKRF MEDIA DRIVER
4500 M:      Antti Palosaari <crope@iki.fi>
4501 L:      linux-media@vger.kernel.org
4502 W:      http://linuxtv.org/
4503 W:      http://palosaari.fi/linux/
4504 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4505 T:      git git://linuxtv.org/anttip/media_tree.git
4506 S:      Maintained
4507 F:      drivers/media/usb/hackrf/
4508
4509 HARDWARE MONITORING
4510 M:      Jean Delvare <jdelvare@suse.de>
4511 M:      Guenter Roeck <linux@roeck-us.net>
4512 L:      lm-sensors@lm-sensors.org
4513 W:      http://www.lm-sensors.org/
4514 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4516 S:      Maintained
4517 F:      Documentation/hwmon/
4518 F:      drivers/hwmon/
4519 F:      include/linux/hwmon*.h
4520
4521 HARDWARE RANDOM NUMBER GENERATOR CORE
4522 M:      Matt Mackall <mpm@selenic.com>
4523 M:      Herbert Xu <herbert@gondor.apana.org.au>
4524 L:      linux-crypto@vger.kernel.org
4525 S:      Odd fixes
4526 F:      Documentation/hw_random.txt
4527 F:      drivers/char/hw_random/
4528 F:      include/linux/hw_random.h
4529
4530 HARDWARE SPINLOCK CORE
4531 M:      Ohad Ben-Cohen <ohad@wizery.com>
4532 S:      Maintained
4533 F:      Documentation/hwspinlock.txt
4534 F:      drivers/hwspinlock/hwspinlock_*
4535 F:      include/linux/hwspinlock.h
4536
4537 HARMONY SOUND DRIVER
4538 L:      linux-parisc@vger.kernel.org
4539 S:      Maintained
4540 F:      sound/parisc/harmony.*
4541
4542 HD29L2 MEDIA DRIVER
4543 M:      Antti Palosaari <crope@iki.fi>
4544 L:      linux-media@vger.kernel.org
4545 W:      http://linuxtv.org/
4546 W:      http://palosaari.fi/linux/
4547 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4548 T:      git git://linuxtv.org/anttip/media_tree.git
4549 S:      Maintained
4550 F:      drivers/media/dvb-frontends/hd29l2*
4551
4552 HEWLETT-PACKARD SMART2 RAID DRIVER
4553 L:      iss_storagedev@hp.com
4554 S:      Orphan
4555 F:      Documentation/blockdev/cpqarray.txt
4556 F:      drivers/block/cpqarray.*
4557
4558 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4559 M:      Don Brace <don.brace@pmcs.com>
4560 L:      iss_storagedev@hp.com
4561 L:      storagedev@pmcs.com
4562 L:      linux-scsi@vger.kernel.org
4563 S:      Supported
4564 F:      Documentation/scsi/hpsa.txt
4565 F:      drivers/scsi/hpsa*.[ch]
4566 F:      include/linux/cciss*.h
4567 F:      include/uapi/linux/cciss*.h
4568
4569 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4570 M:      Don Brace <don.brace@pmcs.com>
4571 L:      iss_storagedev@hp.com
4572 L:      storagedev@pmcs.com
4573 L:      linux-scsi@vger.kernel.org
4574 S:      Supported
4575 F:      Documentation/blockdev/cciss.txt
4576 F:      drivers/block/cciss*
4577 F:      include/linux/cciss_ioctl.h
4578 F:      include/uapi/linux/cciss_ioctl.h
4579
4580 HFS FILESYSTEM
4581 L:      linux-fsdevel@vger.kernel.org
4582 S:      Orphan
4583 F:      Documentation/filesystems/hfs.txt
4584 F:      fs/hfs/
4585
4586 HFSPLUS FILESYSTEM
4587 L:      linux-fsdevel@vger.kernel.org
4588 S:      Orphan
4589 F:      Documentation/filesystems/hfsplus.txt
4590 F:      fs/hfsplus/
4591
4592 HGA FRAMEBUFFER DRIVER
4593 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4594 L:      linux-nvidia@lists.surfsouth.com
4595 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4596 S:      Maintained
4597 F:      drivers/video/fbdev/hgafb.c
4598
4599 HIBERNATION (aka Software Suspend, aka swsusp)
4600 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4601 M:      Pavel Machek <pavel@ucw.cz>
4602 L:      linux-pm@vger.kernel.org
4603 S:      Supported
4604 F:      arch/x86/power/
4605 F:      drivers/base/power/
4606 F:      kernel/power/
4607 F:      include/linux/suspend.h
4608 F:      include/linux/freezer.h
4609 F:      include/linux/pm.h
4610 F:      arch/*/include/asm/suspend*.h
4611
4612 HID CORE LAYER
4613 M:      Jiri Kosina <jkosina@suse.cz>
4614 L:      linux-input@vger.kernel.org
4615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4616 S:      Maintained
4617 F:      drivers/hid/
4618 F:      include/linux/hid*
4619 F:      include/uapi/linux/hid*
4620
4621 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4622 M:      Thomas Gleixner <tglx@linutronix.de>
4623 L:      linux-kernel@vger.kernel.org
4624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4625 S:      Maintained
4626 F:      Documentation/timers/
4627 F:      kernel/time/hrtimer.c
4628 F:      kernel/time/clockevents.c
4629 F:      kernel/time/tick*.*
4630 F:      kernel/time/timer_*.c
4631 F:      include/linux/clockchips.h
4632 F:      include/linux/hrtimer.h
4633
4634 HIGH-SPEED SCC DRIVER FOR AX.25
4635 L:      linux-hams@vger.kernel.org
4636 S:      Orphan
4637 F:      drivers/net/hamradio/dmascc.c
4638 F:      drivers/net/hamradio/scc.c
4639
4640 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4641 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4642 W:      http://www.highpoint-tech.com
4643 S:      Supported
4644 F:      Documentation/scsi/hptiop.txt
4645 F:      drivers/scsi/hptiop.c
4646
4647 HIPPI
4648 M:      Jes Sorensen <jes@trained-monkey.org>
4649 L:      linux-hippi@sunsite.dk
4650 S:      Maintained
4651 F:      include/linux/hippidevice.h
4652 F:      include/uapi/linux/if_hippi.h
4653 F:      net/802/hippi.c
4654 F:      drivers/net/hippi/
4655
4656 HOST AP DRIVER
4657 M:      Jouni Malinen <j@w1.fi>
4658 L:      hostap@shmoo.com (subscribers-only)
4659 L:      linux-wireless@vger.kernel.org
4660 W:      http://hostap.epitest.fi/
4661 S:      Maintained
4662 F:      drivers/net/wireless/hostap/
4663
4664 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4665 L:      platform-driver-x86@vger.kernel.org
4666 S:      Orphan
4667 F:      drivers/platform/x86/tc1100-wmi.c
4668
4669 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4670 M:      Jaroslav Kysela <perex@perex.cz>
4671 S:      Maintained
4672 F:      drivers/net/ethernet/hp/hp100.*
4673
4674 HPET:   High Precision Event Timers driver
4675 M:      Clemens Ladisch <clemens@ladisch.de>
4676 S:      Maintained
4677 F:      Documentation/timers/hpet.txt
4678 F:      drivers/char/hpet.c
4679 F:      include/linux/hpet.h
4680 F:      include/uapi/linux/hpet.h
4681
4682 HPET:   x86
4683 S:      Orphan
4684 F:      arch/x86/kernel/hpet.c
4685 F:      arch/x86/include/asm/hpet.h
4686
4687 HPFS FILESYSTEM
4688 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4689 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4690 S:      Maintained
4691 F:      fs/hpfs/
4692
4693 HSI SUBSYSTEM
4694 M:      Sebastian Reichel <sre@kernel.org>
4695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4696 S:      Maintained
4697 F:      Documentation/ABI/testing/sysfs-bus-hsi
4698 F:      Documentation/hsi.txt
4699 F:      drivers/hsi/
4700 F:      include/linux/hsi/
4701 F:      include/uapi/linux/hsi/
4702
4703 HSO 3G MODEM DRIVER
4704 M:      Jan Dumon <j.dumon@option.com>
4705 W:      http://www.pharscape.org
4706 S:      Maintained
4707 F:      drivers/net/usb/hso.c
4708
4709 HSR NETWORK PROTOCOL
4710 M:      Arvid Brodin <arvid.brodin@alten.se>
4711 L:      netdev@vger.kernel.org
4712 S:      Maintained
4713 F:      net/hsr/
4714
4715 HTCPEN TOUCHSCREEN DRIVER
4716 M:      Pau Oliva Fora <pof@eslack.org>
4717 L:      linux-input@vger.kernel.org
4718 S:      Maintained
4719 F:      drivers/input/touchscreen/htcpen.c
4720
4721 HUGETLB FILESYSTEM
4722 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4723 S:      Maintained
4724 F:      fs/hugetlbfs/
4725
4726 Hyper-V CORE AND DRIVERS
4727 M:      K. Y. Srinivasan <kys@microsoft.com>
4728 M:      Haiyang Zhang <haiyangz@microsoft.com>
4729 L:      devel@linuxdriverproject.org
4730 S:      Maintained
4731 F:      arch/x86/include/asm/mshyperv.h
4732 F:      arch/x86/include/uapi/asm/hyperv.h
4733 F:      arch/x86/kernel/cpu/mshyperv.c
4734 F:      drivers/hid/hid-hyperv.c
4735 F:      drivers/hv/
4736 F:      drivers/input/serio/hyperv-keyboard.c
4737 F:      drivers/net/hyperv/
4738 F:      drivers/scsi/storvsc_drv.c
4739 F:      drivers/video/fbdev/hyperv_fb.c
4740 F:      include/linux/hyperv.h
4741 F:      tools/hv/
4742
4743 I2C OVER PARALLEL PORT
4744 M:      Jean Delvare <jdelvare@suse.de>
4745 L:      linux-i2c@vger.kernel.org
4746 S:      Maintained
4747 F:      Documentation/i2c/busses/i2c-parport
4748 F:      Documentation/i2c/busses/i2c-parport-light
4749 F:      drivers/i2c/busses/i2c-parport.c
4750 F:      drivers/i2c/busses/i2c-parport-light.c
4751
4752 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4753 M:      Jean Delvare <jdelvare@suse.de>
4754 L:      linux-i2c@vger.kernel.org
4755 S:      Maintained
4756 F:      Documentation/i2c/busses/i2c-ali1535
4757 F:      Documentation/i2c/busses/i2c-ali1563
4758 F:      Documentation/i2c/busses/i2c-ali15x3
4759 F:      Documentation/i2c/busses/i2c-amd756
4760 F:      Documentation/i2c/busses/i2c-amd8111
4761 F:      Documentation/i2c/busses/i2c-i801
4762 F:      Documentation/i2c/busses/i2c-nforce2
4763 F:      Documentation/i2c/busses/i2c-piix4
4764 F:      Documentation/i2c/busses/i2c-sis5595
4765 F:      Documentation/i2c/busses/i2c-sis630
4766 F:      Documentation/i2c/busses/i2c-sis96x
4767 F:      Documentation/i2c/busses/i2c-via
4768 F:      Documentation/i2c/busses/i2c-viapro
4769 F:      drivers/i2c/busses/i2c-ali1535.c
4770 F:      drivers/i2c/busses/i2c-ali1563.c
4771 F:      drivers/i2c/busses/i2c-ali15x3.c
4772 F:      drivers/i2c/busses/i2c-amd756.c
4773 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4774 F:      drivers/i2c/busses/i2c-amd8111.c
4775 F:      drivers/i2c/busses/i2c-i801.c
4776 F:      drivers/i2c/busses/i2c-isch.c
4777 F:      drivers/i2c/busses/i2c-nforce2.c
4778 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4779 F:      drivers/i2c/busses/i2c-piix4.c
4780 F:      drivers/i2c/busses/i2c-sis5595.c
4781 F:      drivers/i2c/busses/i2c-sis630.c
4782 F:      drivers/i2c/busses/i2c-sis96x.c
4783 F:      drivers/i2c/busses/i2c-via.c
4784 F:      drivers/i2c/busses/i2c-viapro.c
4785
4786 I2C/SMBUS ISMT DRIVER
4787 M:      Seth Heasley <seth.heasley@intel.com>
4788 M:      Neil Horman <nhorman@tuxdriver.com>
4789 L:      linux-i2c@vger.kernel.org
4790 F:      drivers/i2c/busses/i2c-ismt.c
4791 F:      Documentation/i2c/busses/i2c-ismt
4792
4793 I2C/SMBUS STUB DRIVER
4794 M:      Jean Delvare <jdelvare@suse.de>
4795 L:      linux-i2c@vger.kernel.org
4796 S:      Maintained
4797 F:      drivers/i2c/i2c-stub.c
4798
4799 I2C SUBSYSTEM
4800 M:      Wolfram Sang <wsa@the-dreams.de>
4801 L:      linux-i2c@vger.kernel.org
4802 W:      https://i2c.wiki.kernel.org/
4803 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4805 S:      Maintained
4806 F:      Documentation/devicetree/bindings/i2c/
4807 F:      Documentation/i2c/
4808 F:      drivers/i2c/
4809 F:      include/linux/i2c.h
4810 F:      include/linux/i2c-*.h
4811 F:      include/uapi/linux/i2c.h
4812 F:      include/uapi/linux/i2c-*.h
4813
4814 I2C ACPI SUPPORT
4815 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4816 L:      linux-i2c@vger.kernel.org
4817 L:      linux-acpi@vger.kernel.org
4818 S:      Maintained
4819
4820 I2C-TAOS-EVM DRIVER
4821 M:      Jean Delvare <jdelvare@suse.de>
4822 L:      linux-i2c@vger.kernel.org
4823 S:      Maintained
4824 F:      Documentation/i2c/busses/i2c-taos-evm
4825 F:      drivers/i2c/busses/i2c-taos-evm.c
4826
4827 I2C-TINY-USB DRIVER
4828 M:      Till Harbaum <till@harbaum.org>
4829 L:      linux-i2c@vger.kernel.org
4830 W:      http://www.harbaum.org/till/i2c_tiny_usb
4831 S:      Maintained
4832 F:      drivers/i2c/busses/i2c-tiny-usb.c
4833
4834 i386 BOOT CODE
4835 M:      "H. Peter Anvin" <hpa@zytor.com>
4836 S:      Maintained
4837 F:      arch/x86/boot/
4838
4839 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4840 M:      "H. Peter Anvin" <hpa@zytor.com>
4841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4842 S:      Maintained
4843
4844 IA64 (Itanium) PLATFORM
4845 M:      Tony Luck <tony.luck@intel.com>
4846 M:      Fenghua Yu <fenghua.yu@intel.com>
4847 L:      linux-ia64@vger.kernel.org
4848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4849 S:      Maintained
4850 F:      arch/ia64/
4851
4852 IBM Power in-Nest Crypto Acceleration
4853 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4854 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4855 L:      linux-crypto@vger.kernel.org
4856 S:      Supported
4857 F:      drivers/crypto/nx/
4858
4859 IBM Power 842 compression accelerator
4860 M:      Dan Streetman <ddstreet@us.ibm.com>
4861 S:      Supported
4862 F:      drivers/crypto/nx/nx-842.c
4863 F:      include/linux/nx842.h
4864
4865 IBM Power Linux RAID adapter
4866 M:      Brian King <brking@us.ibm.com>
4867 S:      Supported
4868 F:      drivers/scsi/ipr.*
4869
4870 IBM Power Virtual Ethernet Device Driver
4871 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4872 L:      netdev@vger.kernel.org
4873 S:      Supported
4874 F:      drivers/net/ethernet/ibm/ibmveth.*
4875
4876 IBM Power Virtual SCSI Device Drivers
4877 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4878 L:      linux-scsi@vger.kernel.org
4879 S:      Supported
4880 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4881 F:      drivers/scsi/ibmvscsi/viosrp.h
4882
4883 IBM Power Virtual FC Device Drivers
4884 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4885 L:      linux-scsi@vger.kernel.org
4886 S:      Supported
4887 F:      drivers/scsi/ibmvscsi/ibmvfc*
4888
4889 IBM ServeRAID RAID DRIVER
4890 S:      Orphan
4891 F:      drivers/scsi/ips.*
4892
4893 ICH LPC AND GPIO DRIVER
4894 M:      Peter Tyser <ptyser@xes-inc.com>
4895 S:      Maintained
4896 F:      drivers/mfd/lpc_ich.c
4897 F:      drivers/gpio/gpio-ich.c
4898
4899 IDE SUBSYSTEM
4900 M:      "David S. Miller" <davem@davemloft.net>
4901 L:      linux-ide@vger.kernel.org
4902 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4904 S:      Maintained
4905 F:      Documentation/ide/
4906 F:      drivers/ide/
4907 F:      include/linux/ide.h
4908
4909 IDEAPAD LAPTOP EXTRAS DRIVER
4910 M:      Ike Panhc <ike.pan@canonical.com>
4911 L:      platform-driver-x86@vger.kernel.org
4912 W:      http://launchpad.net/ideapad-laptop
4913 S:      Maintained
4914 F:      drivers/platform/x86/ideapad-laptop.c
4915
4916 IDEAPAD LAPTOP SLIDEBAR DRIVER
4917 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4918 L:      linux-input@vger.kernel.org
4919 W:      https://github.com/o2genum/ideapad-slidebar
4920 S:      Maintained
4921 F:      drivers/input/misc/ideapad_slidebar.c
4922
4923 IDE/ATAPI DRIVERS
4924 M:      Borislav Petkov <bp@alien8.de>
4925 L:      linux-ide@vger.kernel.org
4926 S:      Maintained
4927 F:      Documentation/cdrom/ide-cd
4928 F:      drivers/ide/ide-cd*
4929
4930 IDLE-I7300
4931 M:      Andy Henroid <andrew.d.henroid@intel.com>
4932 L:      linux-pm@vger.kernel.org
4933 S:      Supported
4934 F:      drivers/idle/i7300_idle.c
4935
4936 IEEE 802.15.4 SUBSYSTEM
4937 M:      Alexander Aring <alex.aring@gmail.com>
4938 L:      linux-wpan@vger.kernel.org
4939 W:      https://github.com/linux-wpan
4940 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4941 S:      Maintained
4942 F:      net/ieee802154/
4943 F:      net/mac802154/
4944 F:      drivers/net/ieee802154/
4945 F:      include/linux/nl802154.h
4946 F:      include/linux/ieee802154.h
4947 F:      include/net/nl802154.h
4948 F:      include/net/mac802154.h
4949 F:      include/net/af_ieee802154.h
4950 F:      include/net/cfg802154.h
4951 F:      include/net/ieee802154_netdev.h
4952 F:      Documentation/networking/ieee802154.txt
4953
4954 IGORPLUG-USB IR RECEIVER
4955 M:      Sean Young <sean@mess.org>
4956 L:      linux-media@vger.kernel.org
4957 S:      Maintained
4958 F:      drivers/media/rc/igorplugusb.c
4959
4960 IGUANAWORKS USB IR TRANSCEIVER
4961 M:      Sean Young <sean@mess.org>
4962 L:      linux-media@vger.kernel.org
4963 S:      Maintained
4964 F:      drivers/media/rc/iguanair.c
4965
4966 IIO SUBSYSTEM AND DRIVERS
4967 M:      Jonathan Cameron <jic23@kernel.org>
4968 R:      Hartmut Knaack <knaack.h@gmx.de>
4969 R:      Lars-Peter Clausen <lars@metafoo.de>
4970 R:      Peter Meerwald <pmeerw@pmeerw.net>
4971 L:      linux-iio@vger.kernel.org
4972 S:      Maintained
4973 F:      drivers/iio/
4974 F:      drivers/staging/iio/
4975 F:      include/linux/iio/
4976 F:      tools/iio/
4977
4978 IKANOS/ADI EAGLE ADSL USB DRIVER
4979 M:      Matthieu Castet <castet.matthieu@free.fr>
4980 M:      Stanislaw Gruszka <stf_xl@wp.pl>
4981 S:      Maintained
4982 F:      drivers/usb/atm/ueagle-atm.c
4983
4984 INA209 HARDWARE MONITOR DRIVER
4985 M:      Guenter Roeck <linux@roeck-us.net>
4986 L:      lm-sensors@lm-sensors.org
4987 S:      Maintained
4988 F:      Documentation/hwmon/ina209
4989 F:      Documentation/devicetree/bindings/i2c/ina209.txt
4990 F:      drivers/hwmon/ina209.c
4991
4992 INA2XX HARDWARE MONITOR DRIVER
4993 M:      Guenter Roeck <linux@roeck-us.net>
4994 L:      lm-sensors@lm-sensors.org
4995 S:      Maintained
4996 F:      Documentation/hwmon/ina2xx
4997 F:      drivers/hwmon/ina2xx.c
4998 F:      include/linux/platform_data/ina2xx.h
4999
5000 INDUSTRY PACK SUBSYSTEM (IPACK)
5001 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5002 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5003 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5004 L:      industrypack-devel@lists.sourceforge.net
5005 W:      http://industrypack.sourceforge.net
5006 S:      Maintained
5007 F:      drivers/ipack/
5008
5009 INGENIC JZ4780 DMA Driver
5010 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5011 S:      Maintained
5012 F:      drivers/dma/dma-jz4780.c
5013
5014 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5015 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5016 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5017 L:      linux-ima-devel@lists.sourceforge.net
5018 L:      linux-ima-user@lists.sourceforge.net
5019 L:      linux-security-module@vger.kernel.org
5020 S:      Supported
5021 F:      security/integrity/ima/
5022
5023 IMGTEC IR DECODER DRIVER
5024 M:      James Hogan <james.hogan@imgtec.com>
5025 S:      Maintained
5026 F:      drivers/media/rc/img-ir/
5027
5028 IMS TWINTURBO FRAMEBUFFER DRIVER
5029 L:      linux-fbdev@vger.kernel.org
5030 S:      Orphan
5031 F:      drivers/video/fbdev/imsttfb.c
5032
5033 INFINIBAND SUBSYSTEM
5034 M:      Roland Dreier <roland@kernel.org>
5035 M:      Sean Hefty <sean.hefty@intel.com>
5036 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5037 L:      linux-rdma@vger.kernel.org
5038 W:      http://www.openfabrics.org/
5039 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
5041 S:      Supported
5042 F:      Documentation/infiniband/
5043 F:      drivers/infiniband/
5044 F:      include/uapi/linux/if_infiniband.h
5045
5046 INOTIFY
5047 M:      John McCutchan <john@johnmccutchan.com>
5048 M:      Robert Love <rlove@rlove.org>
5049 M:      Eric Paris <eparis@parisplace.org>
5050 S:      Maintained
5051 F:      Documentation/filesystems/inotify.txt
5052 F:      fs/notify/inotify/
5053 F:      include/linux/inotify.h
5054 F:      include/uapi/linux/inotify.h
5055
5056 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5057 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5058 L:      linux-input@vger.kernel.org
5059 Q:      http://patchwork.kernel.org/project/linux-input/list/
5060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5061 S:      Maintained
5062 F:      drivers/input/
5063 F:      include/linux/input.h
5064 F:      include/uapi/linux/input.h
5065 F:      include/linux/input/
5066
5067 INPUT MULTITOUCH (MT) PROTOCOL
5068 M:      Henrik Rydberg <rydberg@bitmath.org>
5069 L:      linux-input@vger.kernel.org
5070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5071 S:      Odd fixes
5072 F:      Documentation/input/multi-touch-protocol.txt
5073 F:      drivers/input/input-mt.c
5074 K:      \b(ABS|SYN)_MT_
5075
5076 INTEL ASoC BDW/HSW DRIVERS
5077 M:      Jie Yang <yang.jie@linux.intel.com>
5078 L:      alsa-devel@alsa-project.org
5079 S:      Supported
5080 F:      sound/soc/intel/sst-haswell*
5081 F:      sound/soc/intel/sst-dsp*
5082 F:      sound/soc/intel/sst-firmware.c
5083 F:      sound/soc/intel/broadwell.c
5084 F:      sound/soc/intel/haswell.c
5085
5086 INTEL C600 SERIES SAS CONTROLLER DRIVER
5087 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5088 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5089 L:      linux-scsi@vger.kernel.org
5090 T:      git git://git.code.sf.net/p/intel-sas/isci
5091 S:      Supported
5092 F:      drivers/scsi/isci/
5093
5094 INTEL IDLE DRIVER
5095 M:      Len Brown <lenb@kernel.org>
5096 L:      linux-pm@vger.kernel.org
5097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5098 S:      Supported
5099 F:      drivers/idle/intel_idle.c
5100
5101 INTEL PSTATE DRIVER
5102 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5103 L:      linux-pm@vger.kernel.org
5104 S:      Supported
5105 F:      drivers/cpufreq/intel_pstate.c
5106
5107 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5108 M:      Maik Broemme <mbroemme@plusserver.de>
5109 L:      linux-fbdev@vger.kernel.org
5110 S:      Maintained
5111 F:      Documentation/fb/intelfb.txt
5112 F:      drivers/video/fbdev/intelfb/
5113
5114 INTEL 810/815 FRAMEBUFFER DRIVER
5115 M:      Antonino Daplas <adaplas@gmail.com>
5116 L:      linux-fbdev@vger.kernel.org
5117 S:      Maintained
5118 F:      drivers/video/fbdev/i810/
5119
5120 INTEL MENLOW THERMAL DRIVER
5121 M:      Sujith Thomas <sujith.thomas@intel.com>
5122 L:      platform-driver-x86@vger.kernel.org
5123 W:      https://01.org/linux-acpi
5124 S:      Supported
5125 F:      drivers/platform/x86/intel_menlow.c
5126
5127 INTEL IA32 MICROCODE UPDATE SUPPORT
5128 M:      Borislav Petkov <bp@alien8.de>
5129 S:      Maintained
5130 F:      arch/x86/kernel/cpu/microcode/core*
5131 F:      arch/x86/kernel/cpu/microcode/intel*
5132
5133 INTEL I/OAT DMA DRIVER
5134 M:      Dave Jiang <dave.jiang@intel.com>
5135 R:      Dan Williams <dan.j.williams@intel.com>
5136 L:      dmaengine@vger.kernel.org
5137 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5138 S:      Supported
5139 F:      drivers/dma/ioat*
5140
5141 INTEL IOMMU (VT-d)
5142 M:      David Woodhouse <dwmw2@infradead.org>
5143 L:      iommu@lists.linux-foundation.org
5144 T:      git git://git.infradead.org/iommu-2.6.git
5145 S:      Supported
5146 F:      drivers/iommu/intel-iommu.c
5147 F:      include/linux/intel-iommu.h
5148
5149 INTEL IOP-ADMA DMA DRIVER
5150 R:      Dan Williams <dan.j.williams@intel.com>
5151 S:      Odd fixes
5152 F:      drivers/dma/iop-adma.c
5153
5154 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5155 M:      Krzysztof Halasa <khalasa@piap.pl>
5156 S:      Maintained
5157 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5158 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5159 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5160 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5161 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5162 F:      drivers/net/wan/ixp4xx_hss.c
5163
5164 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5165 M:      Deepak Saxena <dsaxena@plexity.net>
5166 S:      Maintained
5167 F:      drivers/char/hw_random/ixp4xx-rng.c
5168
5169 INTEL ETHERNET DRIVERS
5170 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5171 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5172 R:      Shannon Nelson <shannon.nelson@intel.com>
5173 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5174 R:      Don Skidmore <donald.c.skidmore@intel.com>
5175 R:      Matthew Vick <matthew.vick@intel.com>
5176 R:      John Ronciak <john.ronciak@intel.com>
5177 R:      Mitch Williams <mitch.a.williams@intel.com>
5178 L:      intel-wired-lan@lists.osuosl.org
5179 W:      http://www.intel.com/support/feedback.htm
5180 W:      http://e1000.sourceforge.net/
5181 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5184 S:      Supported
5185 F:      Documentation/networking/e100.txt
5186 F:      Documentation/networking/e1000.txt
5187 F:      Documentation/networking/e1000e.txt
5188 F:      Documentation/networking/igb.txt
5189 F:      Documentation/networking/igbvf.txt
5190 F:      Documentation/networking/ixgb.txt
5191 F:      Documentation/networking/ixgbe.txt
5192 F:      Documentation/networking/ixgbevf.txt
5193 F:      Documentation/networking/i40e.txt
5194 F:      Documentation/networking/i40evf.txt
5195 F:      drivers/net/ethernet/intel/
5196 F:      drivers/net/ethernet/intel/*/
5197
5198 INTEL-MID GPIO DRIVER
5199 M:      David Cohen <david.a.cohen@linux.intel.com>
5200 L:      linux-gpio@vger.kernel.org
5201 S:      Maintained
5202 F:      drivers/gpio/gpio-intel-mid.c
5203
5204 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5205 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5206 L:      linux-wireless@vger.kernel.org
5207 S:      Maintained
5208 F:      Documentation/networking/README.ipw2100
5209 F:      Documentation/networking/README.ipw2200
5210 F:      drivers/net/wireless/ipw2x00/
5211
5212 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5213 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5214 M:      Gang Wei <gang.wei@intel.com>
5215 M:      Shane Wang <shane.wang@intel.com>
5216 L:      tboot-devel@lists.sourceforge.net
5217 W:      http://tboot.sourceforge.net
5218 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5219 S:      Supported
5220 F:      Documentation/intel_txt.txt
5221 F:      include/linux/tboot.h
5222 F:      arch/x86/kernel/tboot.c
5223
5224 INTEL WIRELESS WIMAX CONNECTION 2400
5225 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5226 M:      linux-wimax@intel.com
5227 L:      wimax@linuxwimax.org (subscribers-only)
5228 S:      Supported
5229 W:      http://linuxwimax.org
5230 F:      Documentation/wimax/README.i2400m
5231 F:      drivers/net/wimax/i2400m/
5232 F:      include/uapi/linux/wimax/i2400m.h
5233
5234 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5235 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5236 L:      linux-wireless@vger.kernel.org
5237 S:      Supported
5238 F:      drivers/net/wireless/iwlegacy/
5239
5240 INTEL WIRELESS WIFI LINK (iwlwifi)
5241 M:      Johannes Berg <johannes.berg@intel.com>
5242 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5243 M:      Intel Linux Wireless <ilw@linux.intel.com>
5244 L:      linux-wireless@vger.kernel.org
5245 W:      http://intellinuxwireless.org
5246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5247 S:      Supported
5248 F:      drivers/net/wireless/iwlwifi/
5249
5250 INTEL MANAGEMENT ENGINE (mei)
5251 M:      Tomas Winkler <tomas.winkler@intel.com>
5252 L:      linux-kernel@vger.kernel.org
5253 S:      Supported
5254 F:      include/uapi/linux/mei.h
5255 F:      drivers/misc/mei/*
5256 F:      Documentation/misc-devices/mei/*
5257
5258 IOC3 ETHERNET DRIVER
5259 M:      Ralf Baechle <ralf@linux-mips.org>
5260 L:      linux-mips@linux-mips.org
5261 S:      Maintained
5262 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5263
5264 IOC3 SERIAL DRIVER
5265 M:      Pat Gefre <pfg@sgi.com>
5266 L:      linux-serial@vger.kernel.org
5267 S:      Maintained
5268 F:      drivers/tty/serial/ioc3_serial.c
5269
5270 IOMMU DRIVERS
5271 M:      Joerg Roedel <joro@8bytes.org>
5272 L:      iommu@lists.linux-foundation.org
5273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5274 S:      Maintained
5275 F:      drivers/iommu/
5276
5277 IP MASQUERADING
5278 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5279 S:      Maintained
5280 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5281
5282 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5283 M:      Francois Romieu <romieu@fr.zoreil.com>
5284 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5285 L:      netdev@vger.kernel.org
5286 S:      Maintained
5287 F:      drivers/net/ethernet/icplus/ipg.*
5288
5289 IPATH DRIVER
5290 M:      Mike Marciniszyn <infinipath@intel.com>
5291 L:      linux-rdma@vger.kernel.org
5292 S:      Maintained
5293 F:      drivers/infiniband/hw/ipath/
5294
5295 IPMI SUBSYSTEM
5296 M:      Corey Minyard <minyard@acm.org>
5297 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5298 W:      http://openipmi.sourceforge.net/
5299 S:      Supported
5300 F:      Documentation/IPMI.txt
5301 F:      drivers/char/ipmi/
5302 F:      include/linux/ipmi*
5303 F:      include/uapi/linux/ipmi*
5304
5305 QCOM AUDIO (ASoC) DRIVERS
5306 M:      Patrick Lai <plai@codeaurora.org>
5307 M:      Banajit Goswami <bgoswami@codeaurora.org>
5308 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5309 S:      Supported
5310 F:      sound/soc/qcom/
5311
5312 IPS SCSI RAID DRIVER
5313 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5314 L:      linux-scsi@vger.kernel.org
5315 W:      http://www.adaptec.com/
5316 S:      Maintained
5317 F:      drivers/scsi/ips*
5318
5319 IPVS
5320 M:      Wensong Zhang <wensong@linux-vs.org>
5321 M:      Simon Horman <horms@verge.net.au>
5322 M:      Julian Anastasov <ja@ssi.bg>
5323 L:      netdev@vger.kernel.org
5324 L:      lvs-devel@vger.kernel.org
5325 S:      Maintained
5326 F:      Documentation/networking/ipvs-sysctl.txt
5327 F:      include/net/ip_vs.h
5328 F:      include/uapi/linux/ip_vs.h
5329 F:      net/netfilter/ipvs/
5330
5331 IPWIRELESS DRIVER
5332 M:      Jiri Kosina <jkosina@suse.cz>
5333 M:      David Sterba <dsterba@suse.cz>
5334 S:      Odd Fixes
5335 F:      drivers/tty/ipwireless/
5336
5337 IPX NETWORK LAYER
5338 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5339 L:      netdev@vger.kernel.org
5340 S:      Maintained
5341 F:      include/net/ipx.h
5342 F:      include/uapi/linux/ipx.h
5343 F:      net/ipx/
5344
5345 IRDA SUBSYSTEM
5346 M:      Samuel Ortiz <samuel@sortiz.org>
5347 L:      irda-users@lists.sourceforge.net (subscribers-only)
5348 L:      netdev@vger.kernel.org
5349 W:      http://irda.sourceforge.net/
5350 S:      Maintained
5351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5352 F:      Documentation/networking/irda.txt
5353 F:      drivers/net/irda/
5354 F:      include/net/irda/
5355 F:      net/irda/
5356
5357 IRQ SUBSYSTEM
5358 M:      Thomas Gleixner <tglx@linutronix.de>
5359 L:      linux-kernel@vger.kernel.org
5360 S:      Maintained
5361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5362 F:      kernel/irq/
5363
5364 IRQCHIP DRIVERS
5365 M:      Thomas Gleixner <tglx@linutronix.de>
5366 M:      Jason Cooper <jason@lakedaemon.net>
5367 L:      linux-kernel@vger.kernel.org
5368 S:      Maintained
5369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5370 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5371 F:      Documentation/devicetree/bindings/interrupt-controller/
5372 F:      drivers/irqchip/
5373
5374 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5375 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5376 S:      Maintained
5377 F:      Documentation/IRQ-domain.txt
5378 F:      include/linux/irqdomain.h
5379 F:      kernel/irq/irqdomain.c
5380
5381 ISAPNP
5382 M:      Jaroslav Kysela <perex@perex.cz>
5383 S:      Maintained
5384 F:      Documentation/isapnp.txt
5385 F:      drivers/pnp/isapnp/
5386 F:      include/linux/isapnp.h
5387
5388 ISA RADIO MODULE
5389 M:      Hans Verkuil <hverkuil@xs4all.nl>
5390 L:      linux-media@vger.kernel.org
5391 T:      git git://linuxtv.org/media_tree.git
5392 W:      http://linuxtv.org
5393 S:      Maintained
5394 F:      drivers/media/radio/radio-isa*
5395
5396 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5397 M:      Peter Jones <pjones@redhat.com>
5398 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5399 S:      Maintained
5400 F:      drivers/firmware/iscsi_ibft*
5401
5402 ISCSI
5403 M:      Mike Christie <michaelc@cs.wisc.edu>
5404 L:      open-iscsi@googlegroups.com
5405 W:      www.open-iscsi.org
5406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5407 S:      Maintained
5408 F:      drivers/scsi/*iscsi*
5409 F:      include/scsi/*iscsi*
5410
5411 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5412 M:      Or Gerlitz <ogerlitz@mellanox.com>
5413 M:      Sagi Grimberg <sagig@mellanox.com>
5414 M:      Roi Dayan <roid@mellanox.com>
5415 L:      linux-rdma@vger.kernel.org
5416 S:      Supported
5417 W:      http://www.openfabrics.org
5418 W:      www.open-iscsi.org
5419 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5420 F:      drivers/infiniband/ulp/iser/
5421
5422 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5423 M:      Sagi Grimberg <sagig@mellanox.com>
5424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5425 L:      linux-rdma@vger.kernel.org
5426 L:      target-devel@vger.kernel.org
5427 S:      Supported
5428 W:      http://www.linux-iscsi.org
5429 F:      drivers/infiniband/ulp/isert
5430
5431 ISDN SUBSYSTEM
5432 M:      Karsten Keil <isdn@linux-pingi.de>
5433 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5434 L:      netdev@vger.kernel.org
5435 W:      http://www.isdn4linux.de
5436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5437 S:      Maintained
5438 F:      Documentation/isdn/
5439 F:      drivers/isdn/
5440 F:      include/linux/isdn.h
5441 F:      include/linux/isdn/
5442 F:      include/uapi/linux/isdn.h
5443 F:      include/uapi/linux/isdn/
5444
5445 ISDN SUBSYSTEM (Eicon active card driver)
5446 M:      Armin Schindler <mac@melware.de>
5447 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5448 W:      http://www.melware.de
5449 S:      Maintained
5450 F:      drivers/isdn/hardware/eicon/
5451
5452 IT87 HARDWARE MONITORING DRIVER
5453 M:      Jean Delvare <jdelvare@suse.de>
5454 L:      lm-sensors@lm-sensors.org
5455 S:      Maintained
5456 F:      Documentation/hwmon/it87
5457 F:      drivers/hwmon/it87.c
5458
5459 IT913X MEDIA DRIVER
5460 M:      Antti Palosaari <crope@iki.fi>
5461 L:      linux-media@vger.kernel.org
5462 W:      http://linuxtv.org/
5463 W:      http://palosaari.fi/linux/
5464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5465 T:      git git://linuxtv.org/anttip/media_tree.git
5466 S:      Maintained
5467 F:      drivers/media/tuners/it913x*
5468
5469 IVTV VIDEO4LINUX DRIVER
5470 M:      Andy Walls <awalls@md.metrocast.net>
5471 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5472 L:      linux-media@vger.kernel.org
5473 T:      git git://linuxtv.org/media_tree.git
5474 W:      http://www.ivtvdriver.org
5475 S:      Maintained
5476 F:      Documentation/video4linux/*.ivtv
5477 F:      drivers/media/pci/ivtv/
5478 F:      include/uapi/linux/ivtv*
5479
5480 IX2505V MEDIA DRIVER
5481 M:      Malcolm Priestley <tvboxspy@gmail.com>
5482 L:      linux-media@vger.kernel.org
5483 W:      http://linuxtv.org/
5484 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5485 S:      Maintained
5486 F:      drivers/media/dvb-frontends/ix2505v*
5487
5488 JC42.4 TEMPERATURE SENSOR DRIVER
5489 M:      Guenter Roeck <linux@roeck-us.net>
5490 L:      lm-sensors@lm-sensors.org
5491 S:      Maintained
5492 F:      drivers/hwmon/jc42.c
5493 F:      Documentation/hwmon/jc42
5494
5495 JFS FILESYSTEM
5496 M:      Dave Kleikamp <shaggy@kernel.org>
5497 L:      jfs-discussion@lists.sourceforge.net
5498 W:      http://jfs.sourceforge.net/
5499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5500 S:      Maintained
5501 F:      Documentation/filesystems/jfs.txt
5502 F:      fs/jfs/
5503
5504 JME NETWORK DRIVER
5505 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5506 L:      netdev@vger.kernel.org
5507 S:      Maintained
5508 F:      drivers/net/ethernet/jme.*
5509
5510 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5511 M:      David Woodhouse <dwmw2@infradead.org>
5512 L:      linux-mtd@lists.infradead.org
5513 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5514 S:      Maintained
5515 F:      fs/jffs2/
5516 F:      include/uapi/linux/jffs2.h
5517
5518 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5519 M:      Andrew Morton <akpm@linux-foundation.org>
5520 M:      Jan Kara <jack@suse.cz>
5521 L:      linux-ext4@vger.kernel.org
5522 S:      Maintained
5523 F:      fs/jbd/
5524 F:      include/linux/jbd.h
5525
5526 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5527 M:      "Theodore Ts'o" <tytso@mit.edu>
5528 L:      linux-ext4@vger.kernel.org
5529 S:      Maintained
5530 F:      fs/jbd2/
5531 F:      include/linux/jbd2.h
5532
5533 JSM Neo PCI based serial card
5534 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5535 L:      linux-serial@vger.kernel.org
5536 S:      Maintained
5537 F:      drivers/tty/serial/jsm/
5538
5539 K10TEMP HARDWARE MONITORING DRIVER
5540 M:      Clemens Ladisch <clemens@ladisch.de>
5541 L:      lm-sensors@lm-sensors.org
5542 S:      Maintained
5543 F:      Documentation/hwmon/k10temp
5544 F:      drivers/hwmon/k10temp.c
5545
5546 K8TEMP HARDWARE MONITORING DRIVER
5547 M:      Rudolf Marek <r.marek@assembler.cz>
5548 L:      lm-sensors@lm-sensors.org
5549 S:      Maintained
5550 F:      Documentation/hwmon/k8temp
5551 F:      drivers/hwmon/k8temp.c
5552
5553 KCONFIG
5554 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5555 L:      linux-kbuild@vger.kernel.org
5556 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5557 S:      Maintained
5558 F:      Documentation/kbuild/kconfig-language.txt
5559 F:      scripts/kconfig/
5560
5561 KDBUS
5562 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5563 M:      Daniel Mack <daniel@zonque.org>
5564 M:      David Herrmann <dh.herrmann@googlemail.com>
5565 M:      Djalal Harouni <tixxdz@opendz.org>
5566 L:      linux-kernel@vger.kernel.org
5567 S:      Maintained
5568 F:      ipc/kdbus/*
5569 F:      samples/kdbus/*
5570 F:      Documentation/kdbus/*
5571 F:      include/uapi/linux/kdbus.h
5572 F:      tools/testing/selftests/kdbus/
5573
5574 KDUMP
5575 M:      Vivek Goyal <vgoyal@redhat.com>
5576 M:      Haren Myneni <hbabu@us.ibm.com>
5577 L:      kexec@lists.infradead.org
5578 W:      http://lse.sourceforge.net/kdump/
5579 S:      Maintained
5580 F:      Documentation/kdump/
5581
5582 KEENE FM RADIO TRANSMITTER DRIVER
5583 M:      Hans Verkuil <hverkuil@xs4all.nl>
5584 L:      linux-media@vger.kernel.org
5585 T:      git git://linuxtv.org/media_tree.git
5586 W:      http://linuxtv.org
5587 S:      Maintained
5588 F:      drivers/media/radio/radio-keene*
5589
5590 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5591 M:      Ian Kent <raven@themaw.net>
5592 L:      autofs@vger.kernel.org
5593 S:      Maintained
5594 F:      fs/autofs4/
5595
5596 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5597 M:      Michal Marek <mmarek@suse.cz>
5598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5600 L:      linux-kbuild@vger.kernel.org
5601 S:      Maintained
5602 F:      Documentation/kbuild/
5603 F:      Makefile
5604 F:      scripts/Makefile.*
5605 F:      scripts/basic/
5606 F:      scripts/mk*
5607 F:      scripts/package/
5608
5609 KERNEL JANITORS
5610 L:      kernel-janitors@vger.kernel.org
5611 W:      http://kernelnewbies.org/KernelJanitors
5612 S:      Odd Fixes
5613
5614 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5615 M:      "J. Bruce Fields" <bfields@fieldses.org>
5616 L:      linux-nfs@vger.kernel.org
5617 W:      http://nfs.sourceforge.net/
5618 S:      Supported
5619 F:      fs/nfsd/
5620 F:      include/uapi/linux/nfsd/
5621 F:      fs/lockd/
5622 F:      fs/nfs_common/
5623 F:      net/sunrpc/
5624 F:      include/linux/lockd/
5625 F:      include/linux/sunrpc/
5626 F:      include/uapi/linux/sunrpc/
5627
5628 KERNEL SELFTEST FRAMEWORK
5629 M:      Shuah Khan <shuahkh@osg.samsung.com>
5630 L:      linux-api@vger.kernel.org
5631 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5632 S:      Maintained
5633 F:      tools/testing/selftests
5634
5635 KERNEL VIRTUAL MACHINE (KVM)
5636 M:      Gleb Natapov <gleb@kernel.org>
5637 M:      Paolo Bonzini <pbonzini@redhat.com>
5638 L:      kvm@vger.kernel.org
5639 W:      http://www.linux-kvm.org
5640 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5641 S:      Supported
5642 F:      Documentation/*/kvm*.txt
5643 F:      Documentation/virtual/kvm/
5644 F:      arch/*/kvm/
5645 F:      arch/x86/kernel/kvm.c
5646 F:      arch/x86/kernel/kvmclock.c
5647 F:      arch/*/include/asm/kvm*
5648 F:      include/linux/kvm*
5649 F:      include/uapi/linux/kvm*
5650 F:      virt/kvm/
5651
5652 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5653 M:      Joerg Roedel <joro@8bytes.org>
5654 L:      kvm@vger.kernel.org
5655 W:      http://kvm.qumranet.com
5656 S:      Maintained
5657 F:      arch/x86/include/asm/svm.h
5658 F:      arch/x86/kvm/svm.c
5659
5660 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5661 M:      Alexander Graf <agraf@suse.de>
5662 L:      kvm-ppc@vger.kernel.org
5663 W:      http://kvm.qumranet.com
5664 T:      git git://github.com/agraf/linux-2.6.git
5665 S:      Supported
5666 F:      arch/powerpc/include/asm/kvm*
5667 F:      arch/powerpc/kvm/
5668
5669 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5670 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5671 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5672 M:      linux390@de.ibm.com
5673 L:      linux-s390@vger.kernel.org
5674 W:      http://www.ibm.com/developerworks/linux/linux390/
5675 S:      Supported
5676 F:      Documentation/s390/kvm.txt
5677 F:      arch/s390/include/asm/kvm*
5678 F:      arch/s390/kvm/
5679 F:      drivers/s390/kvm/
5680
5681 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5682 M:      Christoffer Dall <christoffer.dall@linaro.org>
5683 M:      Marc Zyngier <marc.zyngier@arm.com>
5684 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5685 L:      kvmarm@lists.cs.columbia.edu
5686 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5687 S:      Supported
5688 F:      arch/arm/include/uapi/asm/kvm*
5689 F:      arch/arm/include/asm/kvm*
5690 F:      arch/arm/kvm/
5691 F:      virt/kvm/arm/
5692 F:      include/kvm/arm_*
5693
5694 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5695 M:      Christoffer Dall <christoffer.dall@linaro.org>
5696 M:      Marc Zyngier <marc.zyngier@arm.com>
5697 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5698 L:      kvmarm@lists.cs.columbia.edu
5699 S:      Maintained
5700 F:      arch/arm64/include/uapi/asm/kvm*
5701 F:      arch/arm64/include/asm/kvm*
5702 F:      arch/arm64/kvm/
5703
5704 KEXEC
5705 M:      Eric Biederman <ebiederm@xmission.com>
5706 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5707 L:      kexec@lists.infradead.org
5708 S:      Maintained
5709 F:      include/linux/kexec.h
5710 F:      include/uapi/linux/kexec.h
5711 F:      kernel/kexec.c
5712
5713 KEYS/KEYRINGS:
5714 M:      David Howells <dhowells@redhat.com>
5715 L:      keyrings@linux-nfs.org
5716 S:      Maintained
5717 F:      Documentation/security/keys.txt
5718 F:      include/linux/key.h
5719 F:      include/linux/key-type.h
5720 F:      include/keys/
5721 F:      security/keys/
5722
5723 KEYS-TRUSTED
5724 M:      David Safford <safford@us.ibm.com>
5725 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5726 L:      linux-security-module@vger.kernel.org
5727 L:      keyrings@linux-nfs.org
5728 S:      Supported
5729 F:      Documentation/security/keys-trusted-encrypted.txt
5730 F:      include/keys/trusted-type.h
5731 F:      security/keys/trusted.c
5732 F:      security/keys/trusted.h
5733
5734 KEYS-ENCRYPTED
5735 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5736 M:      David Safford <safford@us.ibm.com>
5737 L:      linux-security-module@vger.kernel.org
5738 L:      keyrings@linux-nfs.org
5739 S:      Supported
5740 F:      Documentation/security/keys-trusted-encrypted.txt
5741 F:      include/keys/encrypted-type.h
5742 F:      security/keys/encrypted-keys/
5743
5744 KGDB / KDB /debug_core
5745 M:      Jason Wessel <jason.wessel@windriver.com>
5746 W:      http://kgdb.wiki.kernel.org/
5747 L:      kgdb-bugreport@lists.sourceforge.net
5748 S:      Maintained
5749 F:      Documentation/DocBook/kgdb.tmpl
5750 F:      drivers/misc/kgdbts.c
5751 F:      drivers/tty/serial/kgdboc.c
5752 F:      include/linux/kdb.h
5753 F:      include/linux/kgdb.h
5754 F:      kernel/debug/
5755
5756 KMEMCHECK
5757 M:      Vegard Nossum <vegardno@ifi.uio.no>
5758 M:      Pekka Enberg <penberg@kernel.org>
5759 S:      Maintained
5760 F:      Documentation/kmemcheck.txt
5761 F:      arch/x86/include/asm/kmemcheck.h
5762 F:      arch/x86/mm/kmemcheck/
5763 F:      include/linux/kmemcheck.h
5764 F:      mm/kmemcheck.c
5765
5766 KMEMLEAK
5767 M:      Catalin Marinas <catalin.marinas@arm.com>
5768 S:      Maintained
5769 F:      Documentation/kmemleak.txt
5770 F:      include/linux/kmemleak.h
5771 F:      mm/kmemleak.c
5772 F:      mm/kmemleak-test.c
5773
5774 KPROBES
5775 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5776 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5777 M:      "David S. Miller" <davem@davemloft.net>
5778 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5779 S:      Maintained
5780 F:      Documentation/kprobes.txt
5781 F:      include/linux/kprobes.h
5782 F:      kernel/kprobes.c
5783
5784 KS0108 LCD CONTROLLER DRIVER
5785 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5786 W:      http://miguelojeda.es/auxdisplay.htm
5787 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5788 S:      Maintained
5789 F:      Documentation/auxdisplay/ks0108
5790 F:      drivers/auxdisplay/ks0108.c
5791 F:      include/linux/ks0108.h
5792
5793 LAPB module
5794 L:      linux-x25@vger.kernel.org
5795 S:      Orphan
5796 F:      Documentation/networking/lapb-module.txt
5797 F:      include/*/lapb.h
5798 F:      net/lapb/
5799
5800 LASI 53c700 driver for PARISC
5801 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5802 L:      linux-scsi@vger.kernel.org
5803 S:      Maintained
5804 F:      Documentation/scsi/53c700.txt
5805 F:      drivers/scsi/53c700*
5806
5807 LED SUBSYSTEM
5808 M:      Bryan Wu <cooloney@gmail.com>
5809 M:      Richard Purdie <rpurdie@rpsys.net>
5810 L:      linux-leds@vger.kernel.org
5811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5812 S:      Maintained
5813 F:      drivers/leds/
5814 F:      include/linux/leds.h
5815
5816 LEGACY EEPROM DRIVER
5817 M:      Jean Delvare <jdelvare@suse.de>
5818 S:      Maintained
5819 F:      Documentation/misc-devices/eeprom
5820 F:      drivers/misc/eeprom/eeprom.c
5821
5822 LEGO USB Tower driver
5823 M:      Juergen Stuber <starblue@users.sourceforge.net>
5824 L:      legousb-devel@lists.sourceforge.net
5825 W:      http://legousb.sourceforge.net/
5826 S:      Maintained
5827 F:      drivers/usb/misc/legousbtower.c
5828
5829 LG2160 MEDIA DRIVER
5830 M:      Michael Krufky <mkrufky@linuxtv.org>
5831 L:      linux-media@vger.kernel.org
5832 W:      http://linuxtv.org/
5833 W:      http://github.com/mkrufky
5834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5835 T:      git git://linuxtv.org/mkrufky/tuners.git
5836 S:      Maintained
5837 F:      drivers/media/dvb-frontends/lg2160.*
5838
5839 LGDT3305 MEDIA DRIVER
5840 M:      Michael Krufky <mkrufky@linuxtv.org>
5841 L:      linux-media@vger.kernel.org
5842 W:      http://linuxtv.org/
5843 W:      http://github.com/mkrufky
5844 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5845 T:      git git://linuxtv.org/mkrufky/tuners.git
5846 S:      Maintained
5847 F:      drivers/media/dvb-frontends/lgdt3305.*
5848
5849 LGUEST
5850 M:      Rusty Russell <rusty@rustcorp.com.au>
5851 L:      lguest@lists.ozlabs.org
5852 W:      http://lguest.ozlabs.org/
5853 S:      Odd Fixes
5854 F:      arch/x86/include/asm/lguest*.h
5855 F:      arch/x86/lguest/
5856 F:      drivers/lguest/
5857 F:      include/linux/lguest*.h
5858 F:      tools/lguest/
5859
5860 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5861 M:      Tejun Heo <tj@kernel.org>
5862 L:      linux-ide@vger.kernel.org
5863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5864 S:      Maintained
5865 F:      drivers/ata/
5866 F:      include/linux/ata.h
5867 F:      include/linux/libata.h
5868
5869 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5870 M:      Viresh Kumar <viresh.linux@gmail.com>
5871 L:      linux-ide@vger.kernel.org
5872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5873 S:      Maintained
5874 F:      include/linux/pata_arasan_cf_data.h
5875 F:      drivers/ata/pata_arasan_cf.c
5876
5877 LIBATA PATA DRIVERS
5878 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5879 M:      Tejun Heo <tj@kernel.org>
5880 L:      linux-ide@vger.kernel.org
5881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5882 S:      Maintained
5883 F:      drivers/ata/pata_*.c
5884 F:      drivers/ata/ata_generic.c
5885
5886 LIBATA SATA AHCI PLATFORM devices support
5887 M:      Hans de Goede <hdegoede@redhat.com>
5888 M:      Tejun Heo <tj@kernel.org>
5889 L:      linux-ide@vger.kernel.org
5890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5891 S:      Maintained
5892 F:      drivers/ata/ahci_platform.c
5893 F:      drivers/ata/libahci_platform.c
5894 F:      include/linux/ahci_platform.h
5895
5896 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5897 M:      Mikael Pettersson <mikpelinux@gmail.com>
5898 L:      linux-ide@vger.kernel.org
5899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5900 S:      Maintained
5901 F:      drivers/ata/sata_promise.*
5902
5903 LIBLOCKDEP
5904 M:      Sasha Levin <sasha.levin@oracle.com>
5905 S:      Maintained
5906 F:      tools/lib/lockdep/
5907
5908 LINUX FOR IBM pSERIES (RS/6000)
5909 M:      Paul Mackerras <paulus@au.ibm.com>
5910 W:      http://www.ibm.com/linux/ltc/projects/ppc
5911 S:      Supported
5912 F:      arch/powerpc/boot/rs6000.h
5913
5914 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5915 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5916 M:      Paul Mackerras <paulus@samba.org>
5917 M:      Michael Ellerman <mpe@ellerman.id.au>
5918 W:      http://www.penguinppc.org/
5919 L:      linuxppc-dev@lists.ozlabs.org
5920 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5922 S:      Supported
5923 F:      Documentation/powerpc/
5924 F:      arch/powerpc/
5925
5926 LINUX FOR POWER MACINTOSH
5927 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5928 W:      http://www.penguinppc.org/
5929 L:      linuxppc-dev@lists.ozlabs.org
5930 S:      Maintained
5931 F:      arch/powerpc/platforms/powermac/
5932 F:      drivers/macintosh/
5933
5934 LINUX FOR POWERPC EMBEDDED MPC5XXX
5935 M:      Anatolij Gustschin <agust@denx.de>
5936 L:      linuxppc-dev@lists.ozlabs.org
5937 T:      git git://git.denx.de/linux-denx-agust.git
5938 S:      Maintained
5939 F:      arch/powerpc/platforms/512x/
5940 F:      arch/powerpc/platforms/52xx/
5941
5942 LINUX FOR POWERPC EMBEDDED PPC4XX
5943 M:      Alistair Popple <alistair@popple.id.au>
5944 M:      Matt Porter <mporter@kernel.crashing.org>
5945 W:      http://www.penguinppc.org/
5946 L:      linuxppc-dev@lists.ozlabs.org
5947 S:      Maintained
5948 F:      arch/powerpc/platforms/40x/
5949 F:      arch/powerpc/platforms/44x/
5950
5951 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5952 L:      linuxppc-dev@lists.ozlabs.org
5953 S:      Orphan
5954 F:      arch/powerpc/*/*virtex*
5955 F:      arch/powerpc/*/*/*virtex*
5956
5957 LINUX FOR POWERPC EMBEDDED PPC8XX
5958 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5959 W:      http://www.penguinppc.org/
5960 L:      linuxppc-dev@lists.ozlabs.org
5961 S:      Maintained
5962 F:      arch/powerpc/platforms/8xx/
5963
5964 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5965 M:      Scott Wood <scottwood@freescale.com>
5966 M:      Kumar Gala <galak@kernel.crashing.org>
5967 W:      http://www.penguinppc.org/
5968 L:      linuxppc-dev@lists.ozlabs.org
5969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5970 S:      Maintained
5971 F:      arch/powerpc/platforms/83xx/
5972 F:      arch/powerpc/platforms/85xx/
5973
5974 LINUX FOR POWERPC PA SEMI PWRFICIENT
5975 M:      Olof Johansson <olof@lixom.net>
5976 L:      linuxppc-dev@lists.ozlabs.org
5977 S:      Maintained
5978 F:      arch/powerpc/platforms/pasemi/
5979 F:      drivers/*/*pasemi*
5980 F:      drivers/*/*/*pasemi*
5981
5982 LINUX SECURITY MODULE (LSM) FRAMEWORK
5983 M:      Chris Wright <chrisw@sous-sol.org>
5984 L:      linux-security-module@vger.kernel.org
5985 S:      Supported
5986
5987 LIS3LV02D ACCELEROMETER DRIVER
5988 M:      Eric Piel <eric.piel@tremplin-utc.net>
5989 S:      Maintained
5990 F:      Documentation/misc-devices/lis3lv02d
5991 F:      drivers/misc/lis3lv02d/
5992 F:      drivers/platform/x86/hp_accel.c
5993
5994 LIVE PATCHING
5995 M:      Josh Poimboeuf <jpoimboe@redhat.com>
5996 M:      Seth Jennings <sjenning@redhat.com>
5997 M:      Jiri Kosina <jkosina@suse.cz>
5998 M:      Vojtech Pavlik <vojtech@suse.cz>
5999 S:      Maintained
6000 F:      kernel/livepatch/
6001 F:      include/linux/livepatch.h
6002 F:      arch/x86/include/asm/livepatch.h
6003 F:      arch/x86/kernel/livepatch.c
6004 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6005 F:      samples/livepatch/
6006 L:      live-patching@vger.kernel.org
6007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6008
6009 LLC (802.2)
6010 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6011 S:      Maintained
6012 F:      include/linux/llc.h
6013 F:      include/uapi/linux/llc.h
6014 F:      include/net/llc*
6015 F:      net/llc/
6016
6017 LM73 HARDWARE MONITOR DRIVER
6018 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6019 L:      lm-sensors@lm-sensors.org
6020 S:      Maintained
6021 F:      drivers/hwmon/lm73.c
6022
6023 LM78 HARDWARE MONITOR DRIVER
6024 M:      Jean Delvare <jdelvare@suse.de>
6025 L:      lm-sensors@lm-sensors.org
6026 S:      Maintained
6027 F:      Documentation/hwmon/lm78
6028 F:      drivers/hwmon/lm78.c
6029
6030 LM83 HARDWARE MONITOR DRIVER
6031 M:      Jean Delvare <jdelvare@suse.de>
6032 L:      lm-sensors@lm-sensors.org
6033 S:      Maintained
6034 F:      Documentation/hwmon/lm83
6035 F:      drivers/hwmon/lm83.c
6036
6037 LM90 HARDWARE MONITOR DRIVER
6038 M:      Jean Delvare <jdelvare@suse.de>
6039 L:      lm-sensors@lm-sensors.org
6040 S:      Maintained
6041 F:      Documentation/hwmon/lm90
6042 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6043 F:      drivers/hwmon/lm90.c
6044
6045 LM95234 HARDWARE MONITOR DRIVER
6046 M:      Guenter Roeck <linux@roeck-us.net>
6047 L:      lm-sensors@lm-sensors.org
6048 S:      Maintained
6049 F:      Documentation/hwmon/lm95234
6050 F:      drivers/hwmon/lm95234.c
6051
6052 LME2510 MEDIA DRIVER
6053 M:      Malcolm Priestley <tvboxspy@gmail.com>
6054 L:      linux-media@vger.kernel.org
6055 W:      http://linuxtv.org/
6056 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6057 S:      Maintained
6058 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6059
6060 LOCKDEP AND LOCKSTAT
6061 M:      Peter Zijlstra <peterz@infradead.org>
6062 M:      Ingo Molnar <mingo@redhat.com>
6063 L:      linux-kernel@vger.kernel.org
6064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6065 S:      Maintained
6066 F:      Documentation/locking/lockdep*.txt
6067 F:      Documentation/locking/lockstat.txt
6068 F:      include/linux/lockdep.h
6069 F:      kernel/locking/
6070
6071 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6072 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6073 L:      linux-ntfs-dev@lists.sourceforge.net
6074 W:      http://www.linux-ntfs.org/content/view/19/37/
6075 S:      Maintained
6076 F:      Documentation/ldm.txt
6077 F:      block/partitions/ldm.*
6078
6079 LogFS
6080 M:      Joern Engel <joern@logfs.org>
6081 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6082 L:      logfs@logfs.org
6083 W:      logfs.org
6084 S:      Maintained
6085 F:      fs/logfs/
6086
6087 LPC32XX MACHINE SUPPORT
6088 M:      Roland Stigge <stigge@antcom.de>
6089 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6090 S:      Maintained
6091 F:      arch/arm/mach-lpc32xx/
6092
6093 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6094 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6095 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6096 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6097 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6098 L:      MPT-FusionLinux.pdl@avagotech.com
6099 L:      linux-scsi@vger.kernel.org
6100 W:      http://www.lsilogic.com/support
6101 S:      Supported
6102 F:      drivers/message/fusion/
6103 F:      drivers/scsi/mpt2sas/
6104 F:      drivers/scsi/mpt3sas/
6105
6106 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6107 M:      Matthew Wilcox <matthew@wil.cx>
6108 L:      linux-scsi@vger.kernel.org
6109 S:      Maintained
6110 F:      drivers/scsi/sym53c8xx_2/
6111
6112 LTC4261 HARDWARE MONITOR DRIVER
6113 M:      Guenter Roeck <linux@roeck-us.net>
6114 L:      lm-sensors@lm-sensors.org
6115 S:      Maintained
6116 F:      Documentation/hwmon/ltc4261
6117 F:      drivers/hwmon/ltc4261.c
6118
6119 LTP (Linux Test Project)
6120 M:      Mike Frysinger <vapier@gentoo.org>
6121 M:      Cyril Hrubis <chrubis@suse.cz>
6122 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6123 M:      Jan Stancek <jstancek@redhat.com>
6124 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6125 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6126 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6127 W:      http://linux-test-project.github.io/
6128 T:      git git://github.com/linux-test-project/ltp.git
6129 S:      Maintained
6130
6131 M32R ARCHITECTURE
6132 W:      http://www.linux-m32r.org/
6133 S:      Orphan
6134 F:      arch/m32r/
6135
6136 M68K ARCHITECTURE
6137 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6138 L:      linux-m68k@lists.linux-m68k.org
6139 W:      http://www.linux-m68k.org/
6140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6141 S:      Maintained
6142 F:      arch/m68k/
6143 F:      drivers/zorro/
6144
6145 M68K ON APPLE MACINTOSH
6146 M:      Joshua Thompson <funaho@jurai.org>
6147 W:      http://www.mac.linux-m68k.org/
6148 L:      linux-m68k@lists.linux-m68k.org
6149 S:      Maintained
6150 F:      arch/m68k/mac/
6151
6152 M68K ON HP9000/300
6153 M:      Philip Blundell <philb@gnu.org>
6154 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6155 S:      Maintained
6156 F:      arch/m68k/hp300/
6157
6158 M88DS3103 MEDIA DRIVER
6159 M:      Antti Palosaari <crope@iki.fi>
6160 L:      linux-media@vger.kernel.org
6161 W:      http://linuxtv.org/
6162 W:      http://palosaari.fi/linux/
6163 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6164 T:      git git://linuxtv.org/anttip/media_tree.git
6165 S:      Maintained
6166 F:      drivers/media/dvb-frontends/m88ds3103*
6167
6168 M88RS2000 MEDIA DRIVER
6169 M:      Malcolm Priestley <tvboxspy@gmail.com>
6170 L:      linux-media@vger.kernel.org
6171 W:      http://linuxtv.org/
6172 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6173 S:      Maintained
6174 F:      drivers/media/dvb-frontends/m88rs2000*
6175
6176 M88TS2022 MEDIA DRIVER
6177 M:      Antti Palosaari <crope@iki.fi>
6178 L:      linux-media@vger.kernel.org
6179 W:      http://linuxtv.org/
6180 W:      http://palosaari.fi/linux/
6181 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6182 T:      git git://linuxtv.org/anttip/media_tree.git
6183 S:      Maintained
6184 F:      drivers/media/tuners/m88ts2022*
6185
6186 MA901 MASTERKIT USB FM RADIO DRIVER
6187 M:      Alexey Klimov <klimov.linux@gmail.com>
6188 L:      linux-media@vger.kernel.org
6189 T:      git git://linuxtv.org/media_tree.git
6190 S:      Maintained
6191 F:      drivers/media/radio/radio-ma901.c
6192
6193 MAC80211
6194 M:      Johannes Berg <johannes@sipsolutions.net>
6195 L:      linux-wireless@vger.kernel.org
6196 W:      http://wireless.kernel.org/
6197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6199 S:      Maintained
6200 F:      Documentation/networking/mac80211-injection.txt
6201 F:      include/net/mac80211.h
6202 F:      net/mac80211/
6203
6204 MACVLAN DRIVER
6205 M:      Patrick McHardy <kaber@trash.net>
6206 L:      netdev@vger.kernel.org
6207 S:      Maintained
6208 F:      drivers/net/macvlan.c
6209 F:      include/linux/if_macvlan.h
6210
6211 MAILBOX API
6212 M:      Jassi Brar <jassisinghbrar@gmail.com>
6213 L:      linux-kernel@vger.kernel.org
6214 S:      Maintained
6215 F:      drivers/mailbox/
6216 F:      include/linux/mailbox_client.h
6217 F:      include/linux/mailbox_controller.h
6218
6219 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6220 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6221 W:      http://www.kernel.org/doc/man-pages
6222 L:      linux-man@vger.kernel.org
6223 S:      Maintained
6224
6225 MARVELL ARMADA DRM SUPPORT
6226 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6227 S:      Maintained
6228 F:      drivers/gpu/drm/armada/
6229
6230 MARVELL 88E6352 DSA support
6231 M:      Guenter Roeck <linux@roeck-us.net>
6232 S:      Maintained
6233 F:      drivers/net/dsa/mv88e6352.c
6234
6235 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6236 M:      Mirko Lindner <mlindner@marvell.com>
6237 M:      Stephen Hemminger <stephen@networkplumber.org>
6238 L:      netdev@vger.kernel.org
6239 S:      Maintained
6240 F:      drivers/net/ethernet/marvell/sk*
6241
6242 MARVELL LIBERTAS WIRELESS DRIVER
6243 L:      libertas-dev@lists.infradead.org
6244 S:      Orphan
6245 F:      drivers/net/wireless/libertas/
6246
6247 MARVELL MV643XX ETHERNET DRIVER
6248 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6249 L:      netdev@vger.kernel.org
6250 S:      Maintained
6251 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6252 F:      include/linux/mv643xx.h
6253
6254 MARVELL MVNETA ETHERNET DRIVER
6255 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6256 L:      netdev@vger.kernel.org
6257 S:      Maintained
6258 F:      drivers/net/ethernet/marvell/mvneta.*
6259
6260 MARVELL MWIFIEX WIRELESS DRIVER
6261 M:      Amitkumar Karwar <akarwar@marvell.com>
6262 M:      Avinash Patil <patila@marvell.com>
6263 L:      linux-wireless@vger.kernel.org
6264 S:      Maintained
6265 F:      drivers/net/wireless/mwifiex/
6266
6267 MARVELL MWL8K WIRELESS DRIVER
6268 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6269 L:      linux-wireless@vger.kernel.org
6270 S:      Odd Fixes
6271 F:      drivers/net/wireless/mwl8k.c
6272
6273 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6274 M:      Nicolas Pitre <nico@fluxnic.net>
6275 S:      Odd Fixes
6276 F:      drivers/mmc/host/mvsdio.*
6277
6278 MATROX FRAMEBUFFER DRIVER
6279 L:      linux-fbdev@vger.kernel.org
6280 S:      Orphan
6281 F:      drivers/video/fbdev/matrox/matroxfb_*
6282 F:      include/uapi/linux/matroxfb.h
6283
6284 MAX16065 HARDWARE MONITOR DRIVER
6285 M:      Guenter Roeck <linux@roeck-us.net>
6286 L:      lm-sensors@lm-sensors.org
6287 S:      Maintained
6288 F:      Documentation/hwmon/max16065
6289 F:      drivers/hwmon/max16065.c
6290
6291 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6292 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6293 L:      lm-sensors@lm-sensors.org
6294 S:      Maintained
6295 F:      Documentation/hwmon/max6650
6296 F:      drivers/hwmon/max6650.c
6297
6298 MAX6697 HARDWARE MONITOR DRIVER
6299 M:      Guenter Roeck <linux@roeck-us.net>
6300 L:      lm-sensors@lm-sensors.org
6301 S:      Maintained
6302 F:      Documentation/hwmon/max6697
6303 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6304 F:      drivers/hwmon/max6697.c
6305 F:      include/linux/platform_data/max6697.h
6306
6307 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6308 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6309 L:      linux-pm@vger.kernel.org
6310 S:      Supported
6311 F:      drivers/power/max14577_charger.c
6312 F:      drivers/power/max77693_charger.c
6313
6314 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6315 M:      Chanwoo Choi <cw00.choi@samsung.com>
6316 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6317 L:      linux-kernel@vger.kernel.org
6318 S:      Supported
6319 F:      drivers/*/max14577.c
6320 F:      drivers/*/max77686.c
6321 F:      drivers/*/max77693.c
6322 F:      drivers/extcon/extcon-max14577.c
6323 F:      drivers/extcon/extcon-max77693.c
6324 F:      drivers/rtc/rtc-max77686.c
6325 F:      drivers/clk/clk-max77686.c
6326 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6327 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6328 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6329 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6330 F:      include/linux/mfd/max14577*.h
6331 F:      include/linux/mfd/max77686*.h
6332 F:      include/linux/mfd/max77693*.h
6333
6334 MAXIRADIO FM RADIO RECEIVER DRIVER
6335 M:      Hans Verkuil <hverkuil@xs4all.nl>
6336 L:      linux-media@vger.kernel.org
6337 T:      git git://linuxtv.org/media_tree.git
6338 W:      http://linuxtv.org
6339 S:      Maintained
6340 F:      drivers/media/radio/radio-maxiradio*
6341
6342 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6343 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6344 P:      LinuxTV.org Project
6345 L:      linux-media@vger.kernel.org
6346 W:      http://linuxtv.org
6347 Q:      http://patchwork.kernel.org/project/linux-media/list/
6348 T:      git git://linuxtv.org/media_tree.git
6349 S:      Maintained
6350 F:      Documentation/dvb/
6351 F:      Documentation/video4linux/
6352 F:      Documentation/DocBook/media/
6353 F:      drivers/media/
6354 F:      drivers/staging/media/
6355 F:      include/media/
6356 F:      include/uapi/linux/dvb/
6357 F:      include/uapi/linux/videodev2.h
6358 F:      include/uapi/linux/media.h
6359 F:      include/uapi/linux/v4l2-*
6360 F:      include/uapi/linux/meye.h
6361 F:      include/uapi/linux/ivtv*
6362 F:      include/uapi/linux/uvcvideo.h
6363
6364 MEGARAID SCSI/SAS DRIVERS
6365 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6366 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6367 M:      Uday Lingala <uday.lingala@avagotech.com>
6368 L:      megaraidlinux.pdl@avagotech.com
6369 L:      linux-scsi@vger.kernel.org
6370 W:      http://www.lsi.com
6371 S:      Maintained
6372 F:      Documentation/scsi/megaraid.txt
6373 F:      drivers/scsi/megaraid.*
6374 F:      drivers/scsi/megaraid/
6375
6376 MELLANOX ETHERNET DRIVER (mlx4_en)
6377 M:      Amir Vadai <amirv@mellanox.com>
6378 M:      Ido Shamay <idos@mellanox.com>
6379 L:      netdev@vger.kernel.org
6380 S:      Supported
6381 W:      http://www.mellanox.com
6382 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6383 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6384
6385 MEMORY MANAGEMENT
6386 L:      linux-mm@kvack.org
6387 W:      http://www.linux-mm.org
6388 S:      Maintained
6389 F:      include/linux/mm.h
6390 F:      include/linux/gfp.h
6391 F:      include/linux/mmzone.h
6392 F:      include/linux/memory_hotplug.h
6393 F:      include/linux/vmalloc.h
6394 F:      mm/
6395
6396 MEMORY TECHNOLOGY DEVICES (MTD)
6397 M:      David Woodhouse <dwmw2@infradead.org>
6398 M:      Brian Norris <computersforpeace@gmail.com>
6399 L:      linux-mtd@lists.infradead.org
6400 W:      http://www.linux-mtd.infradead.org/
6401 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6402 T:      git git://git.infradead.org/linux-mtd.git
6403 T:      git git://git.infradead.org/l2-mtd.git
6404 S:      Maintained
6405 F:      drivers/mtd/
6406 F:      include/linux/mtd/
6407 F:      include/uapi/mtd/
6408
6409 MEN A21 WATCHDOG DRIVER
6410 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6411 L:      linux-watchdog@vger.kernel.org
6412 S:      Supported
6413 F:      drivers/watchdog/mena21_wdt.c
6414
6415 MEN CHAMELEON BUS (mcb)
6416 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6417 S:      Supported
6418 F:      drivers/mcb/
6419 F:      include/linux/mcb.h
6420
6421 MEN F21BMC (Board Management Controller)
6422 M:      Andreas Werner <andreas.werner@men.de>
6423 S:      Supported
6424 F:      drivers/mfd/menf21bmc.c
6425 F:      drivers/watchdog/menf21bmc_wdt.c
6426 F:      drivers/leds/leds-menf21bmc.c
6427 F:      drivers/hwmon/menf21bmc_hwmon.c
6428 F:      Documentation/hwmon/menf21bmc
6429
6430 METAG ARCHITECTURE
6431 M:      James Hogan <james.hogan@imgtec.com>
6432 L:      linux-metag@vger.kernel.org
6433 S:      Supported
6434 F:      arch/metag/
6435 F:      Documentation/metag/
6436 F:      Documentation/devicetree/bindings/metag/
6437 F:      drivers/clocksource/metag_generic.c
6438 F:      drivers/irqchip/irq-metag.c
6439 F:      drivers/irqchip/irq-metag-ext.c
6440 F:      drivers/tty/metag_da.c
6441
6442 MICROBLAZE ARCHITECTURE
6443 M:      Michal Simek <monstr@monstr.eu>
6444 W:      http://www.monstr.eu/fdt/
6445 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6446 S:      Supported
6447 F:      arch/microblaze/
6448
6449 MICROTEK X6 SCANNER
6450 M:      Oliver Neukum <oliver@neukum.org>
6451 S:      Maintained
6452 F:      drivers/usb/image/microtek.*
6453
6454 MIPS
6455 M:      Ralf Baechle <ralf@linux-mips.org>
6456 L:      linux-mips@linux-mips.org
6457 W:      http://www.linux-mips.org/
6458 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6459 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6460 S:      Supported
6461 F:      Documentation/mips/
6462 F:      arch/mips/
6463
6464 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6465 M:      Hans Verkuil <hverkuil@xs4all.nl>
6466 L:      linux-media@vger.kernel.org
6467 T:      git git://linuxtv.org/media_tree.git
6468 W:      http://linuxtv.org
6469 S:      Odd Fixes
6470 F:      drivers/media/radio/radio-miropcm20*
6471
6472 Mellanox MLX5 core VPI driver
6473 M:      Eli Cohen <eli@mellanox.com>
6474 L:      netdev@vger.kernel.org
6475 L:      linux-rdma@vger.kernel.org
6476 W:      http://www.mellanox.com
6477 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6478 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6479 T:      git git://openfabrics.org/~eli/connect-ib.git
6480 S:      Supported
6481 F:      drivers/net/ethernet/mellanox/mlx5/core/
6482 F:      include/linux/mlx5/
6483
6484 Mellanox MLX5 IB driver
6485 M:      Eli Cohen <eli@mellanox.com>
6486 L:      linux-rdma@vger.kernel.org
6487 W:      http://www.mellanox.com
6488 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6489 T:      git git://openfabrics.org/~eli/connect-ib.git
6490 S:      Supported
6491 F:      include/linux/mlx5/
6492 F:      drivers/infiniband/hw/mlx5/
6493
6494 MN88472 MEDIA DRIVER
6495 M:      Antti Palosaari <crope@iki.fi>
6496 L:      linux-media@vger.kernel.org
6497 W:      http://linuxtv.org/
6498 W:      http://palosaari.fi/linux/
6499 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6500 T:      git git://linuxtv.org/anttip/media_tree.git
6501 S:      Maintained
6502 F:      drivers/staging/media/mn88472/
6503 F:      drivers/media/dvb-frontends/mn88472.h
6504
6505 MN88473 MEDIA DRIVER
6506 M:      Antti Palosaari <crope@iki.fi>
6507 L:      linux-media@vger.kernel.org
6508 W:      http://linuxtv.org/
6509 W:      http://palosaari.fi/linux/
6510 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6511 T:      git git://linuxtv.org/anttip/media_tree.git
6512 S:      Maintained
6513 F:      drivers/staging/media/mn88473/
6514 F:      drivers/media/dvb-frontends/mn88473.h
6515
6516 MODULE SUPPORT
6517 M:      Rusty Russell <rusty@rustcorp.com.au>
6518 S:      Maintained
6519 F:      include/linux/module.h
6520 F:      kernel/module.c
6521
6522 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6523 W:      http://popies.net/meye/
6524 S:      Orphan
6525 F:      Documentation/video4linux/meye.txt
6526 F:      drivers/media/pci/meye/
6527 F:      include/uapi/linux/meye.h
6528
6529 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6530 M:      Jiri Slaby <jirislaby@gmail.com>
6531 S:      Maintained
6532 F:      Documentation/serial/moxa-smartio
6533 F:      drivers/tty/mxser.*
6534
6535 MR800 AVERMEDIA USB FM RADIO DRIVER
6536 M:      Alexey Klimov <klimov.linux@gmail.com>
6537 L:      linux-media@vger.kernel.org
6538 T:      git git://linuxtv.org/media_tree.git
6539 S:      Maintained
6540 F:      drivers/media/radio/radio-mr800.c
6541
6542 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6543 M:      Alan Ott <alan@signal11.us>
6544 L:      linux-wpan@vger.kernel.org
6545 S:      Maintained
6546 F:      drivers/net/ieee802154/mrf24j40.c
6547
6548 MSI LAPTOP SUPPORT
6549 M:      "Lee, Chun-Yi" <jlee@suse.com>
6550 L:      platform-driver-x86@vger.kernel.org
6551 S:      Maintained
6552 F:      drivers/platform/x86/msi-laptop.c
6553
6554 MSI WMI SUPPORT
6555 M:      Anisse Astier <anisse@astier.eu>
6556 L:      platform-driver-x86@vger.kernel.org
6557 S:      Supported
6558 F:      drivers/platform/x86/msi-wmi.c
6559
6560 MSI001 MEDIA DRIVER
6561 M:      Antti Palosaari <crope@iki.fi>
6562 L:      linux-media@vger.kernel.org
6563 W:      http://linuxtv.org/
6564 W:      http://palosaari.fi/linux/
6565 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6566 T:      git git://linuxtv.org/anttip/media_tree.git
6567 S:      Maintained
6568 F:      drivers/media/tuners/msi001*
6569
6570 MSI2500 MEDIA DRIVER
6571 M:      Antti Palosaari <crope@iki.fi>
6572 L:      linux-media@vger.kernel.org
6573 W:      http://linuxtv.org/
6574 W:      http://palosaari.fi/linux/
6575 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6576 T:      git git://linuxtv.org/anttip/media_tree.git
6577 S:      Maintained
6578 F:      drivers/media/usb/msi2500/
6579
6580 MT9M032 APTINA SENSOR DRIVER
6581 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6582 L:      linux-media@vger.kernel.org
6583 T:      git git://linuxtv.org/media_tree.git
6584 S:      Maintained
6585 F:      drivers/media/i2c/mt9m032.c
6586 F:      include/media/mt9m032.h
6587
6588 MT9P031 APTINA CAMERA SENSOR
6589 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6590 L:      linux-media@vger.kernel.org
6591 T:      git git://linuxtv.org/media_tree.git
6592 S:      Maintained
6593 F:      drivers/media/i2c/mt9p031.c
6594 F:      include/media/mt9p031.h
6595
6596 MT9T001 APTINA CAMERA SENSOR
6597 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6598 L:      linux-media@vger.kernel.org
6599 T:      git git://linuxtv.org/media_tree.git
6600 S:      Maintained
6601 F:      drivers/media/i2c/mt9t001.c
6602 F:      include/media/mt9t001.h
6603
6604 MT9V032 APTINA CAMERA SENSOR
6605 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6606 L:      linux-media@vger.kernel.org
6607 T:      git git://linuxtv.org/media_tree.git
6608 S:      Maintained
6609 F:      drivers/media/i2c/mt9v032.c
6610 F:      include/media/mt9v032.h
6611
6612 MULTIFUNCTION DEVICES (MFD)
6613 M:      Samuel Ortiz <sameo@linux.intel.com>
6614 M:      Lee Jones <lee.jones@linaro.org>
6615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6616 S:      Supported
6617 F:      drivers/mfd/
6618 F:      include/linux/mfd/
6619
6620 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6621 M:      Ulf Hansson <ulf.hansson@linaro.org>
6622 L:      linux-mmc@vger.kernel.org
6623 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6624 S:      Maintained
6625 F:      drivers/mmc/
6626 F:      include/linux/mmc/
6627 F:      include/uapi/linux/mmc/
6628
6629 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6630 S:      Orphan
6631 F:      drivers/mmc/host/mmc_spi.c
6632 F:      include/linux/spi/mmc_spi.h
6633
6634 MULTISOUND SOUND DRIVER
6635 M:      Andrew Veliath <andrewtv@usa.net>
6636 S:      Maintained
6637 F:      Documentation/sound/oss/MultiSound
6638 F:      sound/oss/msnd*
6639
6640 MULTITECH MULTIPORT CARD (ISICOM)
6641 S:      Orphan
6642 F:      drivers/tty/isicom.c
6643 F:      include/linux/isicom.h
6644
6645 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6646 M:      Felipe Balbi <balbi@ti.com>
6647 L:      linux-usb@vger.kernel.org
6648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6649 S:      Maintained
6650 F:      drivers/usb/musb/
6651
6652 MXL5007T MEDIA DRIVER
6653 M:      Michael Krufky <mkrufky@linuxtv.org>
6654 L:      linux-media@vger.kernel.org
6655 W:      http://linuxtv.org/
6656 W:      http://github.com/mkrufky
6657 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6658 T:      git git://linuxtv.org/mkrufky/tuners.git
6659 S:      Maintained
6660 F:      drivers/media/tuners/mxl5007t.*
6661
6662 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6663 M:      Hyong-Youb Kim <hykim@myri.com>
6664 L:      netdev@vger.kernel.org
6665 W:      https://www.myricom.com/support/downloads/myri10ge.html
6666 S:      Supported
6667 F:      drivers/net/ethernet/myricom/myri10ge/
6668
6669 NATSEMI ETHERNET DRIVER (DP8381x)
6670 S:      Orphan
6671 F:      drivers/net/ethernet/natsemi/natsemi.c
6672
6673 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6674 M:      Daniel Mack <zonque@gmail.com>
6675 S:      Maintained
6676 L:      alsa-devel@alsa-project.org
6677 W:      http://www.native-instruments.com
6678 F:      sound/usb/caiaq/
6679
6680 NCP FILESYSTEM
6681 M:      Petr Vandrovec <petr@vandrovec.name>
6682 S:      Odd Fixes
6683 F:      fs/ncpfs/
6684
6685 NCR 5380 SCSI DRIVERS
6686 M:      Finn Thain <fthain@telegraphics.com.au>
6687 M:      Michael Schmitz <schmitzmic@gmail.com>
6688 L:      linux-scsi@vger.kernel.org
6689 S:      Maintained
6690 F:      Documentation/scsi/g_NCR5380.txt
6691 F:      drivers/scsi/NCR5380.*
6692 F:      drivers/scsi/arm/cumana_1.c
6693 F:      drivers/scsi/arm/oak.c
6694 F:      drivers/scsi/atari_NCR5380.c
6695 F:      drivers/scsi/atari_scsi.*
6696 F:      drivers/scsi/dmx3191d.c
6697 F:      drivers/scsi/dtc.*
6698 F:      drivers/scsi/g_NCR5380.*
6699 F:      drivers/scsi/g_NCR5380_mmio.c
6700 F:      drivers/scsi/mac_scsi.*
6701 F:      drivers/scsi/pas16.*
6702 F:      drivers/scsi/sun3_scsi.*
6703 F:      drivers/scsi/sun3_scsi_vme.c
6704 F:      drivers/scsi/t128.*
6705
6706 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6707 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6708 L:      linux-scsi@vger.kernel.org
6709 S:      Maintained
6710 F:      drivers/scsi/NCR_D700.*
6711
6712 NCT6775 HARDWARE MONITOR DRIVER
6713 M:      Guenter Roeck <linux@roeck-us.net>
6714 L:      lm-sensors@lm-sensors.org
6715 S:      Maintained
6716 F:      Documentation/hwmon/nct6775
6717 F:      drivers/hwmon/nct6775.c
6718
6719 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6720 M:      Faisal Latif <faisal.latif@intel.com>
6721 L:      linux-rdma@vger.kernel.org
6722 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6723 S:      Supported
6724 F:      drivers/infiniband/hw/nes/
6725
6726 NETEM NETWORK EMULATOR
6727 M:      Stephen Hemminger <stephen@networkplumber.org>
6728 L:      netem@lists.linux-foundation.org
6729 S:      Maintained
6730 F:      net/sched/sch_netem.c
6731
6732 NETERION 10GbE DRIVERS (s2io/vxge)
6733 M:      Jon Mason <jdmason@kudzu.us>
6734 L:      netdev@vger.kernel.org
6735 S:      Supported
6736 F:      Documentation/networking/s2io.txt
6737 F:      Documentation/networking/vxge.txt
6738 F:      drivers/net/ethernet/neterion/
6739
6740 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6741 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6742 M:      Patrick McHardy <kaber@trash.net>
6743 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6744 L:      netfilter-devel@vger.kernel.org
6745 L:      coreteam@netfilter.org
6746 W:      http://www.netfilter.org/
6747 W:      http://www.iptables.org/
6748 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6751 S:      Supported
6752 F:      include/linux/netfilter*
6753 F:      include/linux/netfilter/
6754 F:      include/net/netfilter/
6755 F:      include/uapi/linux/netfilter*
6756 F:      include/uapi/linux/netfilter/
6757 F:      net/*/netfilter.c
6758 F:      net/*/netfilter/
6759 F:      net/netfilter/
6760
6761 NETLABEL
6762 M:      Paul Moore <paul@paul-moore.com>
6763 W:      http://netlabel.sf.net
6764 L:      netdev@vger.kernel.org
6765 S:      Maintained
6766 F:      Documentation/netlabel/
6767 F:      include/net/netlabel.h
6768 F:      net/netlabel/
6769
6770 NETROM NETWORK LAYER
6771 M:      Ralf Baechle <ralf@linux-mips.org>
6772 L:      linux-hams@vger.kernel.org
6773 W:      http://www.linux-ax25.org/
6774 S:      Maintained
6775 F:      include/net/netrom.h
6776 F:      include/uapi/linux/netrom.h
6777 F:      net/netrom/
6778
6779 NETWORK BLOCK DEVICE (NBD)
6780 M:      Markus Pargmann <mpa@pengutronix.de>
6781 S:      Maintained
6782 L:      nbd-general@lists.sourceforge.net
6783 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6784 F:      Documentation/blockdev/nbd.txt
6785 F:      drivers/block/nbd.c
6786 F:      include/linux/nbd.h
6787 F:      include/uapi/linux/nbd.h
6788
6789 NETWORK DROP MONITOR
6790 M:      Neil Horman <nhorman@tuxdriver.com>
6791 L:      netdev@vger.kernel.org
6792 S:      Maintained
6793 W:      https://fedorahosted.org/dropwatch/
6794 F:      net/core/drop_monitor.c
6795
6796 NETWORKING [GENERAL]
6797 M:      "David S. Miller" <davem@davemloft.net>
6798 L:      netdev@vger.kernel.org
6799 W:      http://www.linuxfoundation.org/en/Net
6800 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6803 S:      Maintained
6804 F:      net/
6805 F:      include/net/
6806 F:      include/linux/in.h
6807 F:      include/linux/net.h
6808 F:      include/linux/netdevice.h
6809 F:      include/uapi/linux/in.h
6810 F:      include/uapi/linux/net.h
6811 F:      include/uapi/linux/netdevice.h
6812 F:      include/uapi/linux/net_namespace.h
6813 F:      tools/net/
6814 F:      tools/testing/selftests/net/
6815 F:      lib/random32.c
6816 F:      lib/test_bpf.c
6817
6818 NETWORKING [IPv4/IPv6]
6819 M:      "David S. Miller" <davem@davemloft.net>
6820 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6821 M:      James Morris <jmorris@namei.org>
6822 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6823 M:      Patrick McHardy <kaber@trash.net>
6824 L:      netdev@vger.kernel.org
6825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6826 S:      Maintained
6827 F:      net/ipv4/
6828 F:      net/ipv6/
6829 F:      include/net/ip*
6830 F:      arch/x86/net/*
6831
6832 NETWORKING [IPSEC]
6833 M:      Steffen Klassert <steffen.klassert@secunet.com>
6834 M:      Herbert Xu <herbert@gondor.apana.org.au>
6835 M:      "David S. Miller" <davem@davemloft.net>
6836 L:      netdev@vger.kernel.org
6837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6839 S:      Maintained
6840 F:      net/core/flow.c
6841 F:      net/xfrm/
6842 F:      net/key/
6843 F:      net/ipv4/xfrm*
6844 F:      net/ipv4/esp4.c
6845 F:      net/ipv4/ah4.c
6846 F:      net/ipv4/ipcomp.c
6847 F:      net/ipv4/ip_vti.c
6848 F:      net/ipv6/xfrm*
6849 F:      net/ipv6/esp6.c
6850 F:      net/ipv6/ah6.c
6851 F:      net/ipv6/ipcomp6.c
6852 F:      net/ipv6/ip6_vti.c
6853 F:      include/uapi/linux/xfrm.h
6854 F:      include/net/xfrm.h
6855
6856 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6857 M:      Paul Moore <paul@paul-moore.com>
6858 L:      netdev@vger.kernel.org
6859 S:      Maintained
6860
6861 NETWORKING [WIRELESS]
6862 L:      linux-wireless@vger.kernel.org
6863 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6864
6865 NETWORKING DRIVERS
6866 L:      netdev@vger.kernel.org
6867 W:      http://www.linuxfoundation.org/en/Net
6868 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6871 S:      Odd Fixes
6872 F:      drivers/net/
6873 F:      include/linux/if_*
6874 F:      include/linux/netdevice.h
6875 F:      include/linux/arcdevice.h
6876 F:      include/linux/etherdevice.h
6877 F:      include/linux/fcdevice.h
6878 F:      include/linux/fddidevice.h
6879 F:      include/linux/hippidevice.h
6880 F:      include/linux/inetdevice.h
6881 F:      include/uapi/linux/if_*
6882 F:      include/uapi/linux/netdevice.h
6883
6884 NETWORKING DRIVERS (WIRELESS)
6885 M:      Kalle Valo <kvalo@codeaurora.org>
6886 L:      linux-wireless@vger.kernel.org
6887 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6889 S:      Maintained
6890 F:      drivers/net/wireless/
6891
6892 NETXEN (1/10) GbE SUPPORT
6893 M:      Manish Chopra <manish.chopra@qlogic.com>
6894 M:      Sony Chacko <sony.chacko@qlogic.com>
6895 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6896 L:      netdev@vger.kernel.org
6897 W:      http://www.qlogic.com
6898 S:      Supported
6899 F:      drivers/net/ethernet/qlogic/netxen/
6900
6901 NFC SUBSYSTEM
6902 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6903 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6904 M:      Samuel Ortiz <sameo@linux.intel.com>
6905 L:      linux-wireless@vger.kernel.org
6906 L:      linux-nfc@lists.01.org (subscribers-only)
6907 S:      Supported
6908 F:      net/nfc/
6909 F:      include/net/nfc/
6910 F:      include/uapi/linux/nfc.h
6911 F:      drivers/nfc/
6912 F:      include/linux/platform_data/pn544.h
6913 F:      Documentation/devicetree/bindings/net/nfc/
6914
6915 NFS, SUNRPC, AND LOCKD CLIENTS
6916 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6917 M:      Anna Schumaker <anna.schumaker@netapp.com>
6918 L:      linux-nfs@vger.kernel.org
6919 W:      http://client.linux-nfs.org
6920 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6921 S:      Maintained
6922 F:      fs/lockd/
6923 F:      fs/nfs/
6924 F:      fs/nfs_common/
6925 F:      net/sunrpc/
6926 F:      include/linux/lockd/
6927 F:      include/linux/nfs*
6928 F:      include/linux/sunrpc/
6929 F:      include/uapi/linux/nfs*
6930 F:      include/uapi/linux/sunrpc/
6931
6932 NILFS2 FILESYSTEM
6933 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6934 L:      linux-nilfs@vger.kernel.org
6935 W:      http://nilfs.sourceforge.net/
6936 T:      git git://github.com/konis/nilfs2.git
6937 S:      Supported
6938 F:      Documentation/filesystems/nilfs2.txt
6939 F:      fs/nilfs2/
6940 F:      include/linux/nilfs2_fs.h
6941
6942 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6943 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6944 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6945 S:      Maintained
6946 F:      Documentation/scsi/NinjaSCSI.txt
6947 F:      drivers/scsi/pcmcia/nsp_*
6948
6949 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6950 M:      GOTO Masanori <gotom@debian.or.jp>
6951 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6952 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6953 S:      Maintained
6954 F:      Documentation/scsi/NinjaSCSI.txt
6955 F:      drivers/scsi/nsp32*
6956
6957 NIOS2 ARCHITECTURE
6958 M:      Ley Foon Tan <lftan@altera.com>
6959 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6960 T:      git git://git.rocketboards.org/linux-socfpga-next.git
6961 S:      Maintained
6962 F:      arch/nios2/
6963
6964 NTB DRIVER
6965 M:      Jon Mason <jdmason@kudzu.us>
6966 M:      Dave Jiang <dave.jiang@intel.com>
6967 S:      Supported
6968 W:      https://github.com/jonmason/ntb/wiki
6969 T:      git git://github.com/jonmason/ntb.git
6970 F:      drivers/ntb/
6971 F:      drivers/net/ntb_netdev.c
6972 F:      include/linux/ntb.h
6973
6974 NTFS FILESYSTEM
6975 M:      Anton Altaparmakov <anton@tuxera.com>
6976 L:      linux-ntfs-dev@lists.sourceforge.net
6977 W:      http://www.tuxera.com/
6978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6979 S:      Supported
6980 F:      Documentation/filesystems/ntfs.txt
6981 F:      fs/ntfs/
6982
6983 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6984 M:      Antonino Daplas <adaplas@gmail.com>
6985 L:      linux-fbdev@vger.kernel.org
6986 S:      Maintained
6987 F:      drivers/video/fbdev/riva/
6988 F:      drivers/video/fbdev/nvidia/
6989
6990 NVM EXPRESS DRIVER
6991 M:      Matthew Wilcox <willy@linux.intel.com>
6992 L:      linux-nvme@lists.infradead.org
6993 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6994 S:      Supported
6995 F:      drivers/block/nvme*
6996 F:      include/linux/nvme.h
6997
6998 NXP TDA998X DRM DRIVER
6999 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7000 S:      Supported
7001 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7002 F:      include/drm/i2c/tda998x.h
7003
7004 NXP TFA9879 DRIVER
7005 M:      Peter Rosin <peda@axentia.se>
7006 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7007 S:      Maintained
7008 F:      sound/soc/codecs/tfa9879*
7009
7010 OMAP SUPPORT
7011 M:      Tony Lindgren <tony@atomide.com>
7012 L:      linux-omap@vger.kernel.org
7013 W:      http://www.muru.com/linux/omap/
7014 W:      http://linux.omap.com/
7015 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7017 S:      Maintained
7018 F:      arch/arm/*omap*/
7019 F:      arch/arm/configs/omap1_defconfig
7020 F:      arch/arm/configs/omap2plus_defconfig
7021 F:      drivers/i2c/busses/i2c-omap.c
7022 F:      drivers/irqchip/irq-omap-intc.c
7023 F:      drivers/mfd/*omap*.c
7024 F:      drivers/mfd/menelaus.c
7025 F:      drivers/mfd/palmas.c
7026 F:      drivers/mfd/tps65217.c
7027 F:      drivers/mfd/tps65218.c
7028 F:      drivers/mfd/tps65910.c
7029 F:      drivers/mfd/twl-core.[ch]
7030 F:      drivers/mfd/twl4030*.c
7031 F:      drivers/mfd/twl6030*.c
7032 F:      drivers/mfd/twl6040*.c
7033 F:      drivers/regulator/palmas-regulator*.c
7034 F:      drivers/regulator/pbias-regulator.c
7035 F:      drivers/regulator/tps65217-regulator.c
7036 F:      drivers/regulator/tps65218-regulator.c
7037 F:      drivers/regulator/tps65910-regulator.c
7038 F:      drivers/regulator/twl-regulator.c
7039 F:      include/linux/i2c-omap.h
7040
7041 OMAP DEVICE TREE SUPPORT
7042 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7043 M:      Tony Lindgren <tony@atomide.com>
7044 L:      linux-omap@vger.kernel.org
7045 L:      devicetree@vger.kernel.org
7046 S:      Maintained
7047 F:      arch/arm/boot/dts/*omap*
7048 F:      arch/arm/boot/dts/*am3*
7049 F:      arch/arm/boot/dts/*am4*
7050 F:      arch/arm/boot/dts/*am5*
7051 F:      arch/arm/boot/dts/*dra7*
7052
7053 OMAP CLOCK FRAMEWORK SUPPORT
7054 M:      Paul Walmsley <paul@pwsan.com>
7055 L:      linux-omap@vger.kernel.org
7056 S:      Maintained
7057 F:      arch/arm/*omap*/*clock*
7058
7059 OMAP POWER MANAGEMENT SUPPORT
7060 M:      Kevin Hilman <khilman@deeprootsystems.com>
7061 L:      linux-omap@vger.kernel.org
7062 S:      Maintained
7063 F:      arch/arm/*omap*/*pm*
7064 F:      drivers/cpufreq/omap-cpufreq.c
7065
7066 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7067 M:      Rajendra Nayak <rnayak@ti.com>
7068 M:      Paul Walmsley <paul@pwsan.com>
7069 L:      linux-omap@vger.kernel.org
7070 S:      Maintained
7071 F:      arch/arm/mach-omap2/prm*
7072
7073 OMAP AUDIO SUPPORT
7074 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7075 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7076 L:      alsa-devel@alsa-project.org (subscribers-only)
7077 L:      linux-omap@vger.kernel.org
7078 S:      Maintained
7079 F:      sound/soc/omap/
7080
7081 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7082 M:      Roger Quadros <rogerq@ti.com>
7083 M:      Tony Lindgren <tony@atomide.com>
7084 L:      linux-omap@vger.kernel.org
7085 S:      Maintained
7086 F:      drivers/memory/omap-gpmc.c
7087 F:      arch/arm/mach-omap2/*gpmc*
7088
7089 OMAP FRAMEBUFFER SUPPORT
7090 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7091 L:      linux-fbdev@vger.kernel.org
7092 L:      linux-omap@vger.kernel.org
7093 S:      Maintained
7094 F:      drivers/video/fbdev/omap/
7095
7096 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7097 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7098 L:      linux-omap@vger.kernel.org
7099 L:      linux-fbdev@vger.kernel.org
7100 S:      Maintained
7101 F:      drivers/video/fbdev/omap2/
7102 F:      Documentation/arm/OMAP/DSS
7103
7104 OMAP HARDWARE SPINLOCK SUPPORT
7105 M:      Ohad Ben-Cohen <ohad@wizery.com>
7106 L:      linux-omap@vger.kernel.org
7107 S:      Maintained
7108 F:      drivers/hwspinlock/omap_hwspinlock.c
7109 F:      arch/arm/mach-omap2/hwspinlock.c
7110
7111 OMAP MMC SUPPORT
7112 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7113 L:      linux-omap@vger.kernel.org
7114 S:      Maintained
7115 F:      drivers/mmc/host/omap.c
7116
7117 OMAP HS MMC SUPPORT
7118 L:      linux-mmc@vger.kernel.org
7119 L:      linux-omap@vger.kernel.org
7120 S:      Orphan
7121 F:      drivers/mmc/host/omap_hsmmc.c
7122
7123 OMAP RANDOM NUMBER GENERATOR SUPPORT
7124 M:      Deepak Saxena <dsaxena@plexity.net>
7125 S:      Maintained
7126 F:      drivers/char/hw_random/omap-rng.c
7127
7128 OMAP HWMOD SUPPORT
7129 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7130 M:      Paul Walmsley <paul@pwsan.com>
7131 L:      linux-omap@vger.kernel.org
7132 S:      Maintained
7133 F:      arch/arm/mach-omap2/omap_hwmod.*
7134
7135 OMAP HWMOD DATA
7136 M:      Paul Walmsley <paul@pwsan.com>
7137 L:      linux-omap@vger.kernel.org
7138 S:      Maintained
7139 F:      arch/arm/mach-omap2/omap_hwmod*data*
7140
7141 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7142 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7143 L:      linux-omap@vger.kernel.org
7144 S:      Maintained
7145 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7146
7147 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7148 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7149 L:      linux-media@vger.kernel.org
7150 S:      Maintained
7151 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7152 F:      drivers/media/platform/omap3isp/
7153 F:      drivers/staging/media/omap4iss/
7154
7155 OMAP USB SUPPORT
7156 M:      Felipe Balbi <balbi@ti.com>
7157 L:      linux-usb@vger.kernel.org
7158 L:      linux-omap@vger.kernel.org
7159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7160 S:      Maintained
7161 F:      drivers/usb/*/*omap*
7162 F:      arch/arm/*omap*/usb*
7163
7164 OMAP GPIO DRIVER
7165 M:      Javier Martinez Canillas <javier@dowhile0.org>
7166 M:      Santosh Shilimkar <ssantosh@kernel.org>
7167 M:      Kevin Hilman <khilman@deeprootsystems.com>
7168 L:      linux-omap@vger.kernel.org
7169 S:      Maintained
7170 F:      drivers/gpio/gpio-omap.c
7171
7172 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7173 M:      Mark Jackson <mpfj@newflow.co.uk>
7174 L:      linux-omap@vger.kernel.org
7175 S:      Maintained
7176 F:      arch/arm/boot/dts/am335x-nano.dts
7177
7178 OMFS FILESYSTEM
7179 M:      Bob Copeland <me@bobcopeland.com>
7180 L:      linux-karma-devel@lists.sourceforge.net
7181 S:      Maintained
7182 F:      Documentation/filesystems/omfs.txt
7183 F:      fs/omfs/
7184
7185 OMNIKEY CARDMAN 4000 DRIVER
7186 M:      Harald Welte <laforge@gnumonks.org>
7187 S:      Maintained
7188 F:      drivers/char/pcmcia/cm4000_cs.c
7189 F:      include/linux/cm4000_cs.h
7190 F:      include/uapi/linux/cm4000_cs.h
7191
7192 OMNIKEY CARDMAN 4040 DRIVER
7193 M:      Harald Welte <laforge@gnumonks.org>
7194 S:      Maintained
7195 F:      drivers/char/pcmcia/cm4040_cs.*
7196
7197 OMNIVISION OV7670 SENSOR DRIVER
7198 M:      Jonathan Corbet <corbet@lwn.net>
7199 L:      linux-media@vger.kernel.org
7200 T:      git git://linuxtv.org/media_tree.git
7201 S:      Maintained
7202 F:      drivers/media/i2c/ov7670.c
7203
7204 ONENAND FLASH DRIVER
7205 M:      Kyungmin Park <kyungmin.park@samsung.com>
7206 L:      linux-mtd@lists.infradead.org
7207 S:      Maintained
7208 F:      drivers/mtd/onenand/
7209 F:      include/linux/mtd/onenand*.h
7210
7211 ONSTREAM SCSI TAPE DRIVER
7212 M:      Willem Riede <osst@riede.org>
7213 L:      osst-users@lists.sourceforge.net
7214 L:      linux-scsi@vger.kernel.org
7215 S:      Maintained
7216 F:      Documentation/scsi/osst.txt
7217 F:      drivers/scsi/osst.*
7218 F:      drivers/scsi/osst_*.h
7219 F:      drivers/scsi/st.h
7220
7221 OPENCORES I2C BUS DRIVER
7222 M:      Peter Korsgaard <jacmet@sunsite.dk>
7223 L:      linux-i2c@vger.kernel.org
7224 S:      Maintained
7225 F:      Documentation/i2c/busses/i2c-ocores
7226 F:      drivers/i2c/busses/i2c-ocores.c
7227
7228 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7229 M:      Grant Likely <grant.likely@linaro.org>
7230 M:      Rob Herring <robh+dt@kernel.org>
7231 L:      devicetree@vger.kernel.org
7232 W:      http://www.devicetree.org/
7233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7234 S:      Maintained
7235 F:      drivers/of/
7236 F:      include/linux/of*.h
7237 F:      scripts/dtc/
7238
7239 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7240 M:      Rob Herring <robh+dt@kernel.org>
7241 M:      Pawel Moll <pawel.moll@arm.com>
7242 M:      Mark Rutland <mark.rutland@arm.com>
7243 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7244 M:      Kumar Gala <galak@codeaurora.org>
7245 L:      devicetree@vger.kernel.org
7246 S:      Maintained
7247 F:      Documentation/devicetree/
7248 F:      arch/*/boot/dts/
7249 F:      include/dt-bindings/
7250
7251 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7252 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7253 L:      devicetree@vger.kernel.org
7254 S:      Maintained
7255 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7256 F:      Documentation/devicetree/overlay-notes.txt
7257 F:      drivers/of/overlay.c
7258 F:      drivers/of/resolver.c
7259
7260 OPENRISC ARCHITECTURE
7261 M:      Jonas Bonn <jonas@southpole.se>
7262 W:      http://openrisc.net
7263 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7264 S:      Maintained
7265 T:      git git://openrisc.net/~jonas/linux
7266 F:      arch/openrisc/
7267
7268 OPENVSWITCH
7269 M:      Pravin Shelar <pshelar@nicira.com>
7270 L:      netdev@vger.kernel.org
7271 L:      dev@openvswitch.org
7272 W:      http://openvswitch.org
7273 S:      Maintained
7274 F:      net/openvswitch/
7275 F:      include/uapi/linux/openvswitch.h
7276
7277 OPL4 DRIVER
7278 M:      Clemens Ladisch <clemens@ladisch.de>
7279 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7280 T:      git git://git.alsa-project.org/alsa-kernel.git
7281 S:      Maintained
7282 F:      sound/drivers/opl4/
7283
7284 OPROFILE
7285 M:      Robert Richter <rric@kernel.org>
7286 L:      oprofile-list@lists.sf.net
7287 S:      Maintained
7288 F:      arch/*/include/asm/oprofile*.h
7289 F:      arch/*/oprofile/
7290 F:      drivers/oprofile/
7291 F:      include/linux/oprofile.h
7292
7293 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7294 M:      Mark Fasheh <mfasheh@suse.com>
7295 M:      Joel Becker <jlbec@evilplan.org>
7296 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7297 W:      http://ocfs2.wiki.kernel.org
7298 S:      Supported
7299 F:      Documentation/filesystems/ocfs2.txt
7300 F:      Documentation/filesystems/dlmfs.txt
7301 F:      fs/ocfs2/
7302
7303 ORINOCO DRIVER
7304 L:      linux-wireless@vger.kernel.org
7305 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7306 W:      http://www.nongnu.org/orinoco/
7307 S:      Orphan
7308 F:      drivers/net/wireless/orinoco/
7309
7310 OSD LIBRARY and FILESYSTEM
7311 M:      Boaz Harrosh <ooo@electrozaur.com>
7312 M:      Benny Halevy <bhalevy@primarydata.com>
7313 L:      osd-dev@open-osd.org
7314 W:      http://open-osd.org
7315 T:      git git://git.open-osd.org/open-osd.git
7316 S:      Maintained
7317 F:      drivers/scsi/osd/
7318 F:      include/scsi/osd_*
7319 F:      fs/exofs/
7320
7321 OVERLAY FILESYSTEM
7322 M:      Miklos Szeredi <miklos@szeredi.hu>
7323 L:      linux-unionfs@vger.kernel.org
7324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7325 S:      Supported
7326 F:      fs/overlayfs/
7327 F:      Documentation/filesystems/overlayfs.txt
7328
7329 P54 WIRELESS DRIVER
7330 M:      Christian Lamparter <chunkeey@googlemail.com>
7331 L:      linux-wireless@vger.kernel.org
7332 W:      http://wireless.kernel.org/en/users/Drivers/p54
7333 S:      Maintained
7334 F:      drivers/net/wireless/p54/
7335
7336 PA SEMI ETHERNET DRIVER
7337 M:      Olof Johansson <olof@lixom.net>
7338 L:      netdev@vger.kernel.org
7339 S:      Maintained
7340 F:      drivers/net/ethernet/pasemi/*
7341
7342 PA SEMI SMBUS DRIVER
7343 M:      Olof Johansson <olof@lixom.net>
7344 L:      linux-i2c@vger.kernel.org
7345 S:      Maintained
7346 F:      drivers/i2c/busses/i2c-pasemi.c
7347
7348 PADATA PARALLEL EXECUTION MECHANISM
7349 M:      Steffen Klassert <steffen.klassert@secunet.com>
7350 L:      linux-crypto@vger.kernel.org
7351 S:      Maintained
7352 F:      kernel/padata.c
7353 F:      include/linux/padata.h
7354 F:      Documentation/padata.txt
7355
7356 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7357 M:      Harald Welte <laforge@gnumonks.org>
7358 L:      platform-driver-x86@vger.kernel.org
7359 S:      Maintained
7360 F:      drivers/platform/x86/panasonic-laptop.c
7361
7362 PANASONIC MN10300/AM33/AM34 PORT
7363 M:      David Howells <dhowells@redhat.com>
7364 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7365 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7366 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7367 S:      Maintained
7368 F:      Documentation/mn10300/
7369 F:      arch/mn10300/
7370
7371 PARALLEL PORT SUPPORT
7372 L:      linux-parport@lists.infradead.org (subscribers-only)
7373 S:      Orphan
7374 F:      drivers/parport/
7375 F:      include/linux/parport*.h
7376 F:      drivers/char/ppdev.c
7377 F:      include/uapi/linux/ppdev.h
7378
7379 PARAVIRT_OPS INTERFACE
7380 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7381 M:      Chris Wright <chrisw@sous-sol.org>
7382 M:      Alok Kataria <akataria@vmware.com>
7383 M:      Rusty Russell <rusty@rustcorp.com.au>
7384 L:      virtualization@lists.linux-foundation.org
7385 S:      Supported
7386 F:      Documentation/virtual/paravirt_ops.txt
7387 F:      arch/*/kernel/paravirt*
7388 F:      arch/*/include/asm/paravirt.h
7389
7390 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7391 M:      Tim Waugh <tim@cyberelk.net>
7392 L:      linux-parport@lists.infradead.org (subscribers-only)
7393 W:      http://www.torque.net/linux-pp.html
7394 S:      Maintained
7395 F:      Documentation/blockdev/paride.txt
7396 F:      drivers/block/paride/
7397
7398 PARISC ARCHITECTURE
7399 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7400 M:      Helge Deller <deller@gmx.de>
7401 L:      linux-parisc@vger.kernel.org
7402 W:      http://www.parisc-linux.org/
7403 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7406 S:      Maintained
7407 F:      arch/parisc/
7408 F:      Documentation/parisc/
7409 F:      drivers/parisc/
7410 F:      drivers/char/agp/parisc-agp.c
7411 F:      drivers/input/serio/gscps2.c
7412 F:      drivers/parport/parport_gsc.*
7413 F:      drivers/tty/serial/8250/8250_gsc.c
7414 F:      drivers/video/fbdev/sti*
7415 F:      drivers/video/console/sti*
7416 F:      drivers/video/logo/logo_parisc*
7417
7418 PC87360 HARDWARE MONITORING DRIVER
7419 M:      Jim Cromie <jim.cromie@gmail.com>
7420 L:      lm-sensors@lm-sensors.org
7421 S:      Maintained
7422 F:      Documentation/hwmon/pc87360
7423 F:      drivers/hwmon/pc87360.c
7424
7425 PC8736x GPIO DRIVER
7426 M:      Jim Cromie <jim.cromie@gmail.com>
7427 S:      Maintained
7428 F:      drivers/char/pc8736x_gpio.c
7429
7430 PC87427 HARDWARE MONITORING DRIVER
7431 M:      Jean Delvare <jdelvare@suse.de>
7432 L:      lm-sensors@lm-sensors.org
7433 S:      Maintained
7434 F:      Documentation/hwmon/pc87427
7435 F:      drivers/hwmon/pc87427.c
7436
7437 PCA9532 LED DRIVER
7438 M:      Riku Voipio <riku.voipio@iki.fi>
7439 S:      Maintained
7440 F:      drivers/leds/leds-pca9532.c
7441 F:      include/linux/leds-pca9532.h
7442
7443 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7444 M:      Guenter Roeck <linux@roeck-us.net>
7445 L:      linux-i2c@vger.kernel.org
7446 S:      Maintained
7447 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7448
7449 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7450 M:      Khalid Aziz <khalid@gonehiking.org>
7451 S:      Maintained
7452 F:      drivers/firmware/pcdp.*
7453
7454 PCI ERROR RECOVERY
7455 M:      Linas Vepstas <linasvepstas@gmail.com>
7456 L:      linux-pci@vger.kernel.org
7457 S:      Supported
7458 F:      Documentation/PCI/pci-error-recovery.txt
7459
7460 PCI SUBSYSTEM
7461 M:      Bjorn Helgaas <bhelgaas@google.com>
7462 L:      linux-pci@vger.kernel.org
7463 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7465 S:      Supported
7466 F:      Documentation/PCI/
7467 F:      drivers/pci/
7468 F:      include/linux/pci*
7469 F:      arch/x86/pci/
7470 F:      arch/x86/kernel/quirks.c
7471
7472 PCI DRIVER FOR ARM VERSATILE PLATFORM
7473 M:      Rob Herring <robh@kernel.org>
7474 L:      linux-pci@vger.kernel.org
7475 L:      linux-arm-kernel@lists.infradead.org
7476 S:      Maintained
7477 F:      Documentation/devicetree/bindings/pci/versatile.txt
7478 F:      drivers/pci/host/pci-versatile.c
7479
7480 PCI DRIVER FOR APPLIEDMICRO XGENE
7481 M:      Tanmay Inamdar <tinamdar@apm.com>
7482 L:      linux-pci@vger.kernel.org
7483 L:      linux-arm-kernel@lists.infradead.org
7484 S:      Maintained
7485 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7486 F:      drivers/pci/host/pci-xgene.c
7487
7488 PCI DRIVER FOR FREESCALE LAYERSCAPE
7489 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7490 M:      Mingkai Hu <mingkai.hu@freescale.com>
7491 M:      Roy Zang <tie-fei.zang@freescale.com>
7492 L:      linuxppc-dev@lists.ozlabs.org
7493 L:      linux-pci@vger.kernel.org
7494 L:      linux-arm-kernel@lists.infradead.org
7495 S:      Maintained
7496 F:      drivers/pci/host/*layerscape*
7497
7498 PCI DRIVER FOR IMX6
7499 M:      Richard Zhu <Richard.Zhu@freescale.com>
7500 M:      Lucas Stach <l.stach@pengutronix.de>
7501 L:      linux-pci@vger.kernel.org
7502 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7503 S:      Maintained
7504 F:      drivers/pci/host/*imx6*
7505
7506 PCI DRIVER FOR TI KEYSTONE
7507 M:      Murali Karicheri <m-karicheri2@ti.com>
7508 L:      linux-pci@vger.kernel.org
7509 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7510 S:      Maintained
7511 F:      drivers/pci/host/*keystone*
7512
7513 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7514 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7515 M:      Jason Cooper <jason@lakedaemon.net>
7516 L:      linux-pci@vger.kernel.org
7517 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7518 S:      Maintained
7519 F:      drivers/pci/host/*mvebu*
7520
7521 PCI DRIVER FOR NVIDIA TEGRA
7522 M:      Thierry Reding <thierry.reding@gmail.com>
7523 L:      linux-tegra@vger.kernel.org
7524 L:      linux-pci@vger.kernel.org
7525 S:      Supported
7526 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7527 F:      drivers/pci/host/pci-tegra.c
7528
7529 PCI DRIVER FOR TI DRA7XX
7530 M:      Kishon Vijay Abraham I <kishon@ti.com>
7531 L:      linux-omap@vger.kernel.org
7532 L:      linux-pci@vger.kernel.org
7533 S:      Supported
7534 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7535 F:      drivers/pci/host/pci-dra7xx.c
7536
7537 PCI DRIVER FOR RENESAS R-CAR
7538 M:      Simon Horman <horms@verge.net.au>
7539 L:      linux-pci@vger.kernel.org
7540 L:      linux-sh@vger.kernel.org
7541 S:      Maintained
7542 F:      drivers/pci/host/*rcar*
7543
7544 PCI DRIVER FOR SAMSUNG EXYNOS
7545 M:      Jingoo Han <jg1.han@samsung.com>
7546 L:      linux-pci@vger.kernel.org
7547 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7548 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7549 S:      Maintained
7550 F:      drivers/pci/host/pci-exynos.c
7551
7552 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7553 M:      Mohit Kumar <mohit.kumar@st.com>
7554 M:      Jingoo Han <jg1.han@samsung.com>
7555 L:      linux-pci@vger.kernel.org
7556 S:      Maintained
7557 F:      drivers/pci/host/*designware*
7558
7559 PCI DRIVER FOR GENERIC OF HOSTS
7560 M:      Will Deacon <will.deacon@arm.com>
7561 L:      linux-pci@vger.kernel.org
7562 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7563 S:      Maintained
7564 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7565 F:      drivers/pci/host/pci-host-generic.c
7566
7567 PCIE DRIVER FOR ST SPEAR13XX
7568 M:      Mohit Kumar <mohit.kumar@st.com>
7569 L:      linux-pci@vger.kernel.org
7570 S:      Maintained
7571 F:      drivers/pci/host/*spear*
7572
7573 PCMCIA SUBSYSTEM
7574 P:      Linux PCMCIA Team
7575 L:      linux-pcmcia@lists.infradead.org
7576 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7578 S:      Maintained
7579 F:      Documentation/pcmcia/
7580 F:      drivers/pcmcia/
7581 F:      include/pcmcia/
7582
7583 PCNET32 NETWORK DRIVER
7584 M:      Don Fry <pcnet32@frontier.com>
7585 L:      netdev@vger.kernel.org
7586 S:      Maintained
7587 F:      drivers/net/ethernet/amd/pcnet32.c
7588
7589 PCRYPT PARALLEL CRYPTO ENGINE
7590 M:      Steffen Klassert <steffen.klassert@secunet.com>
7591 L:      linux-crypto@vger.kernel.org
7592 S:      Maintained
7593 F:      crypto/pcrypt.c
7594 F:      include/crypto/pcrypt.h
7595
7596 PER-CPU MEMORY ALLOCATOR
7597 M:      Tejun Heo <tj@kernel.org>
7598 M:      Christoph Lameter <cl@linux-foundation.org>
7599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7600 S:      Maintained
7601 F:      include/linux/percpu*.h
7602 F:      mm/percpu*.c
7603 F:      arch/*/include/asm/percpu.h
7604
7605 PER-TASK DELAY ACCOUNTING
7606 M:      Balbir Singh <bsingharora@gmail.com>
7607 S:      Maintained
7608 F:      include/linux/delayacct.h
7609 F:      kernel/delayacct.c
7610
7611 PERFORMANCE EVENTS SUBSYSTEM
7612 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7613 M:      Paul Mackerras <paulus@samba.org>
7614 M:      Ingo Molnar <mingo@redhat.com>
7615 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7616 L:      linux-kernel@vger.kernel.org
7617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7618 S:      Supported
7619 F:      kernel/events/*
7620 F:      include/linux/perf_event.h
7621 F:      include/uapi/linux/perf_event.h
7622 F:      arch/*/kernel/perf_event*.c
7623 F:      arch/*/kernel/*/perf_event*.c
7624 F:      arch/*/kernel/*/*/perf_event*.c
7625 F:      arch/*/include/asm/perf_event.h
7626 F:      arch/*/kernel/perf_callchain.c
7627 F:      tools/perf/
7628
7629 PERSONALITY HANDLING
7630 M:      Christoph Hellwig <hch@infradead.org>
7631 L:      linux-abi-devel@lists.sourceforge.net
7632 S:      Maintained
7633 F:      include/linux/personality.h
7634 F:      include/uapi/linux/personality.h
7635
7636 PHONET PROTOCOL
7637 M:      Remi Denis-Courmont <courmisch@gmail.com>
7638 S:      Supported
7639 F:      Documentation/networking/phonet.txt
7640 F:      include/linux/phonet.h
7641 F:      include/net/phonet/
7642 F:      include/uapi/linux/phonet.h
7643 F:      net/phonet/
7644
7645 PHRAM MTD DRIVER
7646 M:      Joern Engel <joern@lazybastard.org>
7647 L:      linux-mtd@lists.infradead.org
7648 S:      Maintained
7649 F:      drivers/mtd/devices/phram.c
7650
7651 PICOLCD HID DRIVER
7652 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7653 L:      linux-input@vger.kernel.org
7654 S:      Maintained
7655 F:      drivers/hid/hid-picolcd*
7656
7657 PICOXCELL SUPPORT
7658 M:      Jamie Iles <jamie@jamieiles.com>
7659 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7660 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7661 S:      Supported
7662 F:      arch/arm/boot/dts/picoxcell*
7663 F:      arch/arm/mach-picoxcell/
7664 F:      drivers/crypto/picoxcell*
7665
7666 PIN CONTROL SUBSYSTEM
7667 M:      Linus Walleij <linus.walleij@linaro.org>
7668 L:      linux-gpio@vger.kernel.org
7669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7670 S:      Maintained
7671 F:      drivers/pinctrl/
7672 F:      include/linux/pinctrl/
7673
7674 PIN CONTROLLER - ATMEL AT91
7675 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7676 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7677 S:      Maintained
7678 F:      drivers/pinctrl/pinctrl-at91.*
7679
7680 PIN CONTROLLER - INTEL
7681 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7682 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7683 S:      Maintained
7684 F:      drivers/pinctrl/intel/
7685
7686 PIN CONTROLLER - RENESAS
7687 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7688 L:      linux-sh@vger.kernel.org
7689 S:      Maintained
7690 F:      drivers/pinctrl/sh-pfc/
7691
7692 PIN CONTROLLER - SAMSUNG
7693 M:      Tomasz Figa <tomasz.figa@gmail.com>
7694 M:      Thomas Abraham <thomas.abraham@linaro.org>
7695 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7696 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7697 S:      Maintained
7698 F:      drivers/pinctrl/samsung/
7699
7700 PIN CONTROLLER - ST SPEAR
7701 M:      Viresh Kumar <viresh.linux@gmail.com>
7702 L:      spear-devel@list.st.com
7703 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7704 W:      http://www.st.com/spear
7705 S:      Maintained
7706 F:      drivers/pinctrl/spear/
7707
7708 PKTCDVD DRIVER
7709 M:      Jiri Kosina <jkosina@suse.cz>
7710 S:      Maintained
7711 F:      drivers/block/pktcdvd.c
7712 F:      include/linux/pktcdvd.h
7713 F:      include/uapi/linux/pktcdvd.h
7714
7715 PKUNITY SOC DRIVERS
7716 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7717 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7718 S:      Maintained
7719 T:      git git://github.com/gxt/linux.git
7720 F:      drivers/input/serio/i8042-unicore32io.h
7721 F:      drivers/i2c/busses/i2c-puv3.c
7722 F:      drivers/video/fbdev/fb-puv3.c
7723 F:      drivers/rtc/rtc-puv3.c
7724
7725 PMBUS HARDWARE MONITORING DRIVERS
7726 M:      Guenter Roeck <linux@roeck-us.net>
7727 L:      lm-sensors@lm-sensors.org
7728 W:      http://www.lm-sensors.org/
7729 W:      http://www.roeck-us.net/linux/drivers/
7730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7731 S:      Maintained
7732 F:      Documentation/hwmon/pmbus
7733 F:      drivers/hwmon/pmbus/
7734 F:      include/linux/i2c/pmbus.h
7735
7736 PMC SIERRA MaxRAID DRIVER
7737 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7738 L:      linux-scsi@vger.kernel.org
7739 W:      http://www.pmc-sierra.com/
7740 S:      Supported
7741 F:      drivers/scsi/pmcraid.*
7742
7743 PMC SIERRA PM8001 DRIVER
7744 M:      xjtuwjp@gmail.com
7745 M:      lindar_liu@usish.com
7746 L:      pmchba@pmcs.com
7747 L:      linux-scsi@vger.kernel.org
7748 S:      Supported
7749 F:      drivers/scsi/pm8001/
7750
7751 POSIX CLOCKS and TIMERS
7752 M:      Thomas Gleixner <tglx@linutronix.de>
7753 L:      linux-kernel@vger.kernel.org
7754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7755 S:      Maintained
7756 F:      fs/timerfd.c
7757 F:      include/linux/timer*
7758 F:      kernel/time/*timer*
7759
7760 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7761 M:      Sebastian Reichel <sre@kernel.org>
7762 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7763 M:      David Woodhouse <dwmw2@infradead.org>
7764 L:      linux-pm@vger.kernel.org
7765 T:      git git://git.infradead.org/battery-2.6.git
7766 S:      Maintained
7767 F:      include/linux/power_supply.h
7768 F:      drivers/power/
7769
7770 PNP SUPPORT
7771 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7772 S:      Maintained
7773 F:      drivers/pnp/
7774
7775 PNXxxxx I2C DRIVER
7776 M:      Vitaly Wool <vitalywool@gmail.com>
7777 L:      linux-i2c@vger.kernel.org
7778 S:      Maintained
7779 F:      drivers/i2c/busses/i2c-pnx.c
7780
7781 PPP PROTOCOL DRIVERS AND COMPRESSORS
7782 M:      Paul Mackerras <paulus@samba.org>
7783 L:      linux-ppp@vger.kernel.org
7784 S:      Maintained
7785 F:      drivers/net/ppp/ppp_*
7786
7787 PPP OVER ATM (RFC 2364)
7788 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7789 S:      Maintained
7790 F:      net/atm/pppoatm.c
7791 F:      include/uapi/linux/atmppp.h
7792
7793 PPP OVER ETHERNET
7794 M:      Michal Ostrowski <mostrows@earthlink.net>
7795 S:      Maintained
7796 F:      drivers/net/ppp/pppoe.c
7797 F:      drivers/net/ppp/pppox.c
7798
7799 PPP OVER L2TP
7800 M:      James Chapman <jchapman@katalix.com>
7801 S:      Maintained
7802 F:      net/l2tp/l2tp_ppp.c
7803 F:      include/linux/if_pppol2tp.h
7804 F:      include/uapi/linux/if_pppol2tp.h
7805
7806 PPS SUPPORT
7807 M:      Rodolfo Giometti <giometti@enneenne.com>
7808 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7809 L:      linuxpps@ml.enneenne.com (subscribers-only)
7810 S:      Maintained
7811 F:      Documentation/pps/
7812 F:      drivers/pps/
7813 F:      include/linux/pps*.h
7814
7815 PPTP DRIVER
7816 M:      Dmitry Kozlov <xeb@mail.ru>
7817 L:      netdev@vger.kernel.org
7818 S:      Maintained
7819 F:      drivers/net/ppp/pptp.c
7820 W:      http://sourceforge.net/projects/accel-pptp
7821
7822 PREEMPTIBLE KERNEL
7823 M:      Robert Love <rml@tech9.net>
7824 L:      kpreempt-tech@lists.sourceforge.net
7825 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7826 S:      Supported
7827 F:      Documentation/preempt-locking.txt
7828 F:      include/linux/preempt.h
7829
7830 PRISM54 WIRELESS DRIVER
7831 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7832 L:      linux-wireless@vger.kernel.org
7833 W:      http://wireless.kernel.org/en/users/Drivers/p54
7834 S:      Obsolete
7835 F:      drivers/net/wireless/prism54/
7836
7837 PS3 NETWORK SUPPORT
7838 M:      Geoff Levand <geoff@infradead.org>
7839 L:      netdev@vger.kernel.org
7840 L:      cbe-oss-dev@lists.ozlabs.org
7841 S:      Maintained
7842 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7843
7844 PS3 PLATFORM SUPPORT
7845 M:      Geoff Levand <geoff@infradead.org>
7846 L:      linuxppc-dev@lists.ozlabs.org
7847 L:      cbe-oss-dev@lists.ozlabs.org
7848 S:      Maintained
7849 F:      arch/powerpc/boot/ps3*
7850 F:      arch/powerpc/include/asm/lv1call.h
7851 F:      arch/powerpc/include/asm/ps3*.h
7852 F:      arch/powerpc/platforms/ps3/
7853 F:      drivers/*/ps3*
7854 F:      drivers/ps3/
7855 F:      drivers/rtc/rtc-ps3.c
7856 F:      drivers/usb/host/*ps3.c
7857 F:      sound/ppc/snd_ps3*
7858
7859 PS3VRAM DRIVER
7860 M:      Jim Paris <jim@jtan.com>
7861 L:      cbe-oss-dev@lists.ozlabs.org
7862 S:      Maintained
7863 F:      drivers/block/ps3vram.c
7864
7865 PSTORE FILESYSTEM
7866 M:      Anton Vorontsov <anton@enomsg.org>
7867 M:      Colin Cross <ccross@android.com>
7868 M:      Kees Cook <keescook@chromium.org>
7869 M:      Tony Luck <tony.luck@intel.com>
7870 S:      Maintained
7871 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7872 F:      fs/pstore/
7873 F:      include/linux/pstore*
7874 F:      drivers/firmware/efi/efi-pstore.c
7875 F:      drivers/acpi/apei/erst.c
7876
7877 PTP HARDWARE CLOCK SUPPORT
7878 M:      Richard Cochran <richardcochran@gmail.com>
7879 L:      netdev@vger.kernel.org
7880 S:      Maintained
7881 W:      http://linuxptp.sourceforge.net/
7882 F:      Documentation/ABI/testing/sysfs-ptp
7883 F:      Documentation/ptp/*
7884 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7885 F:      drivers/net/phy/dp83640*
7886 F:      drivers/ptp/*
7887 F:      include/linux/ptp_cl*
7888
7889 PTRACE SUPPORT
7890 M:      Roland McGrath <roland@hack.frob.com>
7891 M:      Oleg Nesterov <oleg@redhat.com>
7892 S:      Maintained
7893 F:      include/asm-generic/syscall.h
7894 F:      include/linux/ptrace.h
7895 F:      include/linux/regset.h
7896 F:      include/linux/tracehook.h
7897 F:      include/uapi/linux/ptrace.h
7898 F:      kernel/ptrace.c
7899
7900 PVRUSB2 VIDEO4LINUX DRIVER
7901 M:      Mike Isely <isely@pobox.com>
7902 L:      pvrusb2@isely.net       (subscribers-only)
7903 L:      linux-media@vger.kernel.org
7904 W:      http://www.isely.net/pvrusb2/
7905 T:      git git://linuxtv.org/media_tree.git
7906 S:      Maintained
7907 F:      Documentation/video4linux/README.pvrusb2
7908 F:      drivers/media/usb/pvrusb2/
7909
7910 PWC WEBCAM DRIVER
7911 M:      Hans de Goede <hdegoede@redhat.com>
7912 L:      linux-media@vger.kernel.org
7913 T:      git git://linuxtv.org/media_tree.git
7914 S:      Maintained
7915 F:      drivers/media/usb/pwc/*
7916
7917 PWM FAN DRIVER
7918 M:      Kamil Debski <k.debski@samsung.com>
7919 L:      lm-sensors@lm-sensors.org
7920 S:      Supported
7921 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7922 F:      Documentation/hwmon/pwm-fan
7923 F:      drivers/hwmon/pwm-fan.c
7924
7925 PWM SUBSYSTEM
7926 M:      Thierry Reding <thierry.reding@gmail.com>
7927 L:      linux-pwm@vger.kernel.org
7928 S:      Maintained
7929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7930 F:      Documentation/pwm.txt
7931 F:      Documentation/devicetree/bindings/pwm/
7932 F:      include/linux/pwm.h
7933 F:      drivers/pwm/
7934 F:      drivers/video/backlight/pwm_bl.c
7935 F:      include/linux/pwm_backlight.h
7936
7937 PXA2xx/PXA3xx SUPPORT
7938 M:      Daniel Mack <daniel@zonque.org>
7939 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7940 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7941 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7942 T:      git git://github.com/hzhuang1/linux.git
7943 T:      git git://github.com/rjarzmik/linux.git
7944 S:      Maintained
7945 F:      arch/arm/mach-pxa/
7946 F:      drivers/pcmcia/pxa2xx*
7947 F:      drivers/spi/spi-pxa2xx*
7948 F:      drivers/usb/gadget/udc/pxa2*
7949 F:      include/sound/pxa2xx-lib.h
7950 F:      sound/arm/pxa*
7951 F:      sound/soc/pxa/
7952
7953 PXA3xx NAND FLASH DRIVER
7954 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7955 L:      linux-mtd@lists.infradead.org
7956 S:      Maintained
7957 F:      drivers/mtd/nand/pxa3xx_nand.c
7958
7959 MMP SUPPORT
7960 M:      Eric Miao <eric.y.miao@gmail.com>
7961 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7963 T:      git git://github.com/hzhuang1/linux.git
7964 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7965 S:      Maintained
7966 F:      arch/arm/mach-mmp/
7967
7968 PXA MMCI DRIVER
7969 S:      Orphan
7970
7971 PXA RTC DRIVER
7972 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7973 L:      rtc-linux@googlegroups.com
7974 S:      Maintained
7975
7976 QAT DRIVER
7977 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7978 L:      qat-linux@intel.com
7979 S:      Supported
7980 F:      drivers/crypto/qat/
7981
7982 QIB DRIVER
7983 M:      Mike Marciniszyn <infinipath@intel.com>
7984 L:      linux-rdma@vger.kernel.org
7985 S:      Supported
7986 F:      drivers/infiniband/hw/qib/
7987
7988 QLOGIC QLA1280 SCSI DRIVER
7989 M:      Michael Reed <mdr@sgi.com>
7990 L:      linux-scsi@vger.kernel.org
7991 S:      Maintained
7992 F:      drivers/scsi/qla1280.[ch]
7993
7994 QLOGIC QLA2XXX FC-SCSI DRIVER
7995 M:      qla2xxx-upstream@qlogic.com
7996 L:      linux-scsi@vger.kernel.org
7997 S:      Supported
7998 F:      Documentation/scsi/LICENSE.qla2xxx
7999 F:      drivers/scsi/qla2xxx/
8000
8001 QLOGIC QLA4XXX iSCSI DRIVER
8002 M:      QLogic-Storage-Upstream@qlogic.com
8003 L:      linux-scsi@vger.kernel.org
8004 S:      Supported
8005 F:      Documentation/scsi/LICENSE.qla4xxx
8006 F:      drivers/scsi/qla4xxx/
8007
8008 QLOGIC QLA3XXX NETWORK DRIVER
8009 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8010 M:      Ron Mercer <ron.mercer@qlogic.com>
8011 M:      linux-driver@qlogic.com
8012 L:      netdev@vger.kernel.org
8013 S:      Supported
8014 F:      Documentation/networking/LICENSE.qla3xxx
8015 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8016
8017 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8018 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8019 M:      Dept-GELinuxNICDev@qlogic.com
8020 L:      netdev@vger.kernel.org
8021 S:      Supported
8022 F:      drivers/net/ethernet/qlogic/qlcnic/
8023
8024 QLOGIC QLGE 10Gb ETHERNET DRIVER
8025 M:      Harish Patil <harish.patil@qlogic.com>
8026 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8027 M:      Dept-GELinuxNICDev@qlogic.com
8028 M:      linux-driver@qlogic.com
8029 L:      netdev@vger.kernel.org
8030 S:      Supported
8031 F:      drivers/net/ethernet/qlogic/qlge/
8032
8033 QNX4 FILESYSTEM
8034 M:      Anders Larsen <al@alarsen.net>
8035 W:      http://www.alarsen.net/linux/qnx4fs/
8036 S:      Maintained
8037 F:      fs/qnx4/
8038 F:      include/uapi/linux/qnx4_fs.h
8039 F:      include/uapi/linux/qnxtypes.h
8040
8041 QT1010 MEDIA DRIVER
8042 M:      Antti Palosaari <crope@iki.fi>
8043 L:      linux-media@vger.kernel.org
8044 W:      http://linuxtv.org/
8045 W:      http://palosaari.fi/linux/
8046 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8047 T:      git git://linuxtv.org/anttip/media_tree.git
8048 S:      Maintained
8049 F:      drivers/media/tuners/qt1010*
8050
8051 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8052 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8053 L:      linux-wireless@vger.kernel.org
8054 L:      ath9k-devel@lists.ath9k.org
8055 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8056 S:      Supported
8057 F:      drivers/net/wireless/ath/ath9k/
8058
8059 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8060 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8061 L:      ath10k@lists.infradead.org
8062 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8063 T:      git git://github.com/kvalo/ath.git
8064 S:      Supported
8065 F:      drivers/net/wireless/ath/ath10k/
8066
8067 QUALCOMM HEXAGON ARCHITECTURE
8068 M:      Richard Kuo <rkuo@codeaurora.org>
8069 L:      linux-hexagon@vger.kernel.org
8070 S:      Supported
8071 F:      arch/hexagon/
8072
8073 QUALCOMM WCN36XX WIRELESS DRIVER
8074 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8075 L:      wcn36xx@lists.infradead.org
8076 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8077 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8078 S:      Supported
8079 F:      drivers/net/wireless/ath/wcn36xx/
8080
8081 RADOS BLOCK DEVICE (RBD)
8082 M:      Ilya Dryomov <idryomov@gmail.com>
8083 M:      Sage Weil <sage@redhat.com>
8084 M:      Alex Elder <elder@kernel.org>
8085 M:      ceph-devel@vger.kernel.org
8086 W:      http://ceph.com/
8087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8088 S:      Supported
8089 F:      drivers/block/rbd.c
8090 F:      drivers/block/rbd_types.h
8091
8092 RADEON FRAMEBUFFER DISPLAY DRIVER
8093 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8094 L:      linux-fbdev@vger.kernel.org
8095 S:      Maintained
8096 F:      drivers/video/fbdev/aty/radeon*
8097 F:      include/uapi/linux/radeonfb.h
8098
8099 RADIOSHARK RADIO DRIVER
8100 M:      Hans de Goede <hdegoede@redhat.com>
8101 L:      linux-media@vger.kernel.org
8102 T:      git git://linuxtv.org/media_tree.git
8103 S:      Maintained
8104 F:      drivers/media/radio/radio-shark.c
8105
8106 RADIOSHARK2 RADIO DRIVER
8107 M:      Hans de Goede <hdegoede@redhat.com>
8108 L:      linux-media@vger.kernel.org
8109 T:      git git://linuxtv.org/media_tree.git
8110 S:      Maintained
8111 F:      drivers/media/radio/radio-shark2.c
8112 F:      drivers/media/radio/radio-tea5777.c
8113
8114 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8115 M:      Paul Mackerras <paulus@samba.org>
8116 L:      linux-fbdev@vger.kernel.org
8117 S:      Maintained
8118 F:      drivers/video/fbdev/aty/aty128fb.c
8119
8120 RALINK RT2X00 WIRELESS LAN DRIVER
8121 P:      rt2x00 project
8122 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8123 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8124 L:      linux-wireless@vger.kernel.org
8125 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8126 W:      http://rt2x00.serialmonkey.com/
8127 S:      Maintained
8128 F:      drivers/net/wireless/rt2x00/
8129
8130 RAMDISK RAM BLOCK DEVICE DRIVER
8131 M:      Jens Axboe <axboe@kernel.dk>
8132 S:      Maintained
8133 F:      Documentation/blockdev/ramdisk.txt
8134 F:      drivers/block/brd.c
8135
8136 PERSISTENT MEMORY DRIVER
8137 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8138 L:      linux-nvdimm@lists.01.org
8139 S:      Supported
8140 F:      drivers/block/pmem.c
8141
8142 RANDOM NUMBER DRIVER
8143 M:      "Theodore Ts'o" <tytso@mit.edu>
8144 S:      Maintained
8145 F:      drivers/char/random.c
8146
8147 RAPIDIO SUBSYSTEM
8148 M:      Matt Porter <mporter@kernel.crashing.org>
8149 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8150 S:      Maintained
8151 F:      drivers/rapidio/
8152
8153 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8154 L:      linux-wireless@vger.kernel.org
8155 S:      Orphan
8156 F:      drivers/net/wireless/ray*
8157
8158 RCUTORTURE MODULE
8159 M:      Josh Triplett <josh@joshtriplett.org>
8160 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8161 L:      linux-kernel@vger.kernel.org
8162 S:      Supported
8163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8164 F:      Documentation/RCU/torture.txt
8165 F:      kernel/rcu/rcutorture.c
8166
8167 RCUTORTURE TEST FRAMEWORK
8168 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8169 M:      Josh Triplett <josh@joshtriplett.org>
8170 R:      Steven Rostedt <rostedt@goodmis.org>
8171 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8172 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8173 L:      linux-kernel@vger.kernel.org
8174 S:      Supported
8175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8176 F:      tools/testing/selftests/rcutorture
8177
8178 RDC R-321X SoC
8179 M:      Florian Fainelli <florian@openwrt.org>
8180 S:      Maintained
8181
8182 RDC R6040 FAST ETHERNET DRIVER
8183 M:      Florian Fainelli <florian@openwrt.org>
8184 L:      netdev@vger.kernel.org
8185 S:      Maintained
8186 F:      drivers/net/ethernet/rdc/r6040.c
8187
8188 RDS - RELIABLE DATAGRAM SOCKETS
8189 M:      Chien Yen <chien.yen@oracle.com>
8190 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8191 S:      Supported
8192 F:      net/rds/
8193
8194 READ-COPY UPDATE (RCU)
8195 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8196 M:      Josh Triplett <josh@joshtriplett.org>
8197 R:      Steven Rostedt <rostedt@goodmis.org>
8198 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8199 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8200 L:      linux-kernel@vger.kernel.org
8201 W:      http://www.rdrop.com/users/paulmck/RCU/
8202 S:      Supported
8203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8204 F:      Documentation/RCU/
8205 X:      Documentation/RCU/torture.txt
8206 F:      include/linux/rcu*
8207 X:      include/linux/srcu.h
8208 F:      kernel/rcu/
8209 X:      kernel/torture.c
8210
8211 REAL TIME CLOCK (RTC) SUBSYSTEM
8212 M:      Alessandro Zummo <a.zummo@towertech.it>
8213 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8214 L:      rtc-linux@googlegroups.com
8215 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8216 S:      Maintained
8217 F:      Documentation/rtc.txt
8218 F:      drivers/rtc/
8219 F:      include/linux/rtc.h
8220 F:      include/uapi/linux/rtc.h
8221
8222 REALTEK AUDIO CODECS
8223 M:      Bard Liao <bardliao@realtek.com>
8224 M:      Oder Chiou <oder_chiou@realtek.com>
8225 S:      Maintained
8226 F:      sound/soc/codecs/rt*
8227 F:      include/sound/rt*.h
8228
8229 REISERFS FILE SYSTEM
8230 L:      reiserfs-devel@vger.kernel.org
8231 S:      Supported
8232 F:      fs/reiserfs/
8233
8234 REGISTER MAP ABSTRACTION
8235 M:      Mark Brown <broonie@kernel.org>
8236 L:      linux-kernel@vger.kernel.org
8237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8238 S:      Supported
8239 F:      drivers/base/regmap/
8240 F:      include/linux/regmap.h
8241
8242 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8243 M:      Ohad Ben-Cohen <ohad@wizery.com>
8244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8245 S:      Maintained
8246 F:      drivers/remoteproc/
8247 F:      Documentation/remoteproc.txt
8248 F:      include/linux/remoteproc.h
8249
8250 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8251 M:      Ohad Ben-Cohen <ohad@wizery.com>
8252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8253 S:      Maintained
8254 F:      drivers/rpmsg/
8255 F:      Documentation/rpmsg.txt
8256 F:      include/linux/rpmsg.h
8257
8258 RESET CONTROLLER FRAMEWORK
8259 M:      Philipp Zabel <p.zabel@pengutronix.de>
8260 S:      Maintained
8261 F:      drivers/reset/
8262 F:      Documentation/devicetree/bindings/reset/
8263 F:      include/linux/reset.h
8264 F:      include/linux/reset-controller.h
8265
8266 RFKILL
8267 M:      Johannes Berg <johannes@sipsolutions.net>
8268 L:      linux-wireless@vger.kernel.org
8269 W:      http://wireless.kernel.org/
8270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8272 S:      Maintained
8273 F:      Documentation/rfkill.txt
8274 F:      net/rfkill/
8275
8276 RHASHTABLE
8277 M:      Thomas Graf <tgraf@suug.ch>
8278 L:      netdev@vger.kernel.org
8279 S:      Maintained
8280 F:      lib/rhashtable.c
8281 F:      include/linux/rhashtable.h
8282
8283 RICOH SMARTMEDIA/XD DRIVER
8284 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8285 S:      Maintained
8286 F:      drivers/mtd/nand/r852.c
8287 F:      drivers/mtd/nand/r852.h
8288
8289 RICOH R5C592 MEMORYSTICK DRIVER
8290 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8291 S:      Maintained
8292 F:      drivers/memstick/host/r592.*
8293
8294 ROCCAT DRIVERS
8295 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8296 W:      http://sourceforge.net/projects/roccat/
8297 S:      Maintained
8298 F:      drivers/hid/hid-roccat*
8299 F:      include/linux/hid-roccat*
8300 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8301
8302 ROCKER DRIVER
8303 M:      Jiri Pirko <jiri@resnulli.us>
8304 M:      Scott Feldman <sfeldma@gmail.com>
8305 L:      netdev@vger.kernel.org
8306 S:      Supported
8307 F:      drivers/net/ethernet/rocker/
8308
8309 ROCKETPORT DRIVER
8310 P:      Comtrol Corp.
8311 W:      http://www.comtrol.com
8312 S:      Maintained
8313 F:      Documentation/serial/rocket.txt
8314 F:      drivers/tty/rocket*
8315
8316 ROCKETPORT EXPRESS/INFINITY DRIVER
8317 M:      Kevin Cernekee <cernekee@gmail.com>
8318 L:      linux-serial@vger.kernel.org
8319 S:      Odd Fixes
8320 F:      drivers/tty/serial/rp2.*
8321
8322 ROSE NETWORK LAYER
8323 M:      Ralf Baechle <ralf@linux-mips.org>
8324 L:      linux-hams@vger.kernel.org
8325 W:      http://www.linux-ax25.org/
8326 S:      Maintained
8327 F:      include/net/rose.h
8328 F:      include/uapi/linux/rose.h
8329 F:      net/rose/
8330
8331 RTL2830 MEDIA DRIVER
8332 M:      Antti Palosaari <crope@iki.fi>
8333 L:      linux-media@vger.kernel.org
8334 W:      http://linuxtv.org/
8335 W:      http://palosaari.fi/linux/
8336 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8337 T:      git git://linuxtv.org/anttip/media_tree.git
8338 S:      Maintained
8339 F:      drivers/media/dvb-frontends/rtl2830*
8340
8341 RTL2832 MEDIA DRIVER
8342 M:      Antti Palosaari <crope@iki.fi>
8343 L:      linux-media@vger.kernel.org
8344 W:      http://linuxtv.org/
8345 W:      http://palosaari.fi/linux/
8346 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8347 T:      git git://linuxtv.org/anttip/media_tree.git
8348 S:      Maintained
8349 F:      drivers/media/dvb-frontends/rtl2832*
8350
8351 RTL2832_SDR MEDIA DRIVER
8352 M:      Antti Palosaari <crope@iki.fi>
8353 L:      linux-media@vger.kernel.org
8354 W:      http://linuxtv.org/
8355 W:      http://palosaari.fi/linux/
8356 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8357 T:      git git://linuxtv.org/anttip/media_tree.git
8358 S:      Maintained
8359 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8360
8361 RTL8180 WIRELESS DRIVER
8362 L:      linux-wireless@vger.kernel.org
8363 W:      http://wireless.kernel.org/
8364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8365 S:      Orphan
8366 F:      drivers/net/wireless/rtl818x/rtl8180/
8367
8368 RTL8187 WIRELESS DRIVER
8369 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8370 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8371 M:      Larry Finger <Larry.Finger@lwfinger.net>
8372 L:      linux-wireless@vger.kernel.org
8373 W:      http://wireless.kernel.org/
8374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8375 S:      Maintained
8376 F:      drivers/net/wireless/rtl818x/rtl8187/
8377
8378 RTL8192CE WIRELESS DRIVER
8379 M:      Larry Finger <Larry.Finger@lwfinger.net>
8380 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8381 L:      linux-wireless@vger.kernel.org
8382 W:      http://wireless.kernel.org/
8383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8384 S:      Maintained
8385 F:      drivers/net/wireless/rtlwifi/
8386 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8387
8388 S3 SAVAGE FRAMEBUFFER DRIVER
8389 M:      Antonino Daplas <adaplas@gmail.com>
8390 L:      linux-fbdev@vger.kernel.org
8391 S:      Maintained
8392 F:      drivers/video/fbdev/savage/
8393
8394 S390
8395 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8396 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8397 M:      linux390@de.ibm.com
8398 L:      linux-s390@vger.kernel.org
8399 W:      http://www.ibm.com/developerworks/linux/linux390/
8400 S:      Supported
8401 F:      arch/s390/
8402 F:      drivers/s390/
8403 F:      Documentation/s390/
8404 F:      Documentation/DocBook/s390*
8405
8406 S390 COMMON I/O LAYER
8407 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8408 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8409 L:      linux-s390@vger.kernel.org
8410 W:      http://www.ibm.com/developerworks/linux/linux390/
8411 S:      Supported
8412 F:      drivers/s390/cio/
8413
8414 S390 DASD DRIVER
8415 M:      Stefan Weinhuber <wein@de.ibm.com>
8416 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8417 L:      linux-s390@vger.kernel.org
8418 W:      http://www.ibm.com/developerworks/linux/linux390/
8419 S:      Supported
8420 F:      drivers/s390/block/dasd*
8421 F:      block/partitions/ibm.c
8422
8423 S390 NETWORK DRIVERS
8424 M:      Ursula Braun <ursula.braun@de.ibm.com>
8425 M:      linux390@de.ibm.com
8426 L:      linux-s390@vger.kernel.org
8427 W:      http://www.ibm.com/developerworks/linux/linux390/
8428 S:      Supported
8429 F:      drivers/s390/net/
8430
8431 S390 PCI SUBSYSTEM
8432 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8433 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8434 L:      linux-s390@vger.kernel.org
8435 W:      http://www.ibm.com/developerworks/linux/linux390/
8436 S:      Supported
8437 F:      arch/s390/pci/
8438 F:      drivers/pci/hotplug/s390_pci_hpc.c
8439
8440 S390 ZCRYPT DRIVER
8441 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8442 M:      linux390@de.ibm.com
8443 L:      linux-s390@vger.kernel.org
8444 W:      http://www.ibm.com/developerworks/linux/linux390/
8445 S:      Supported
8446 F:      drivers/s390/crypto/
8447
8448 S390 ZFCP DRIVER
8449 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8450 M:      linux390@de.ibm.com
8451 L:      linux-s390@vger.kernel.org
8452 W:      http://www.ibm.com/developerworks/linux/linux390/
8453 S:      Supported
8454 F:      drivers/s390/scsi/zfcp_*
8455
8456 S390 IUCV NETWORK LAYER
8457 M:      Ursula Braun <ursula.braun@de.ibm.com>
8458 M:      linux390@de.ibm.com
8459 L:      linux-s390@vger.kernel.org
8460 W:      http://www.ibm.com/developerworks/linux/linux390/
8461 S:      Supported
8462 F:      drivers/s390/net/*iucv*
8463 F:      include/net/iucv/
8464 F:      net/iucv/
8465
8466 S3C24XX SD/MMC Driver
8467 M:      Ben Dooks <ben-linux@fluff.org>
8468 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8469 S:      Supported
8470 F:      drivers/mmc/host/s3cmci.*
8471
8472 SAA6588 RDS RECEIVER DRIVER
8473 M:      Hans Verkuil <hverkuil@xs4all.nl>
8474 L:      linux-media@vger.kernel.org
8475 T:      git git://linuxtv.org/media_tree.git
8476 W:      http://linuxtv.org
8477 S:      Odd Fixes
8478 F:      drivers/media/i2c/saa6588*
8479
8480 SAA7134 VIDEO4LINUX DRIVER
8481 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8482 L:      linux-media@vger.kernel.org
8483 W:      http://linuxtv.org
8484 T:      git git://linuxtv.org/media_tree.git
8485 S:      Odd fixes
8486 F:      Documentation/video4linux/*.saa7134
8487 F:      drivers/media/pci/saa7134/
8488
8489 SAA7146 VIDEO4LINUX-2 DRIVER
8490 M:      Hans Verkuil <hverkuil@xs4all.nl>
8491 L:      linux-media@vger.kernel.org
8492 T:      git git://linuxtv.org/media_tree.git
8493 S:      Maintained
8494 F:      drivers/media/common/saa7146/
8495 F:      drivers/media/pci/saa7146/
8496 F:      include/media/saa7146*
8497
8498 SAMSUNG LAPTOP DRIVER
8499 M:      Corentin Chary <corentin.chary@gmail.com>
8500 L:      platform-driver-x86@vger.kernel.org
8501 S:      Maintained
8502 F:      drivers/platform/x86/samsung-laptop.c
8503
8504 SAMSUNG AUDIO (ASoC) DRIVERS
8505 M:      Sangbeom Kim <sbkim73@samsung.com>
8506 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8507 S:      Supported
8508 F:      sound/soc/samsung/
8509
8510 SAMSUNG FRAMEBUFFER DRIVER
8511 M:      Jingoo Han <jg1.han@samsung.com>
8512 L:      linux-fbdev@vger.kernel.org
8513 S:      Maintained
8514 F:      drivers/video/fbdev/s3c-fb.c
8515
8516 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8517 M:      Sangbeom Kim <sbkim73@samsung.com>
8518 L:      linux-kernel@vger.kernel.org
8519 S:      Supported
8520 F:      drivers/mfd/sec*.c
8521 F:      drivers/regulator/s2m*.c
8522 F:      drivers/regulator/s5m*.c
8523 F:      include/linux/mfd/samsung/
8524
8525 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8526 M:      Kyungmin Park <kyungmin.park@samsung.com>
8527 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8528 L:      linux-media@vger.kernel.org
8529 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8530 S:      Supported
8531 F:      drivers/media/platform/exynos4-is/
8532
8533 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8534 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8535 L:      linux-media@vger.kernel.org
8536 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8537 S:      Maintained
8538 F:      drivers/media/platform/s3c-camif/
8539 F:      include/media/s3c_camif.h
8540
8541 SAMSUNG S5C73M3 CAMERA DRIVER
8542 M:      Kyungmin Park <kyungmin.park@samsung.com>
8543 M:      Andrzej Hajda <a.hajda@samsung.com>
8544 L:      linux-media@vger.kernel.org
8545 S:      Supported
8546 F:      drivers/media/i2c/s5c73m3/*
8547
8548 SAMSUNG S5K5BAF CAMERA DRIVER
8549 M:      Kyungmin Park <kyungmin.park@samsung.com>
8550 M:      Andrzej Hajda <a.hajda@samsung.com>
8551 L:      linux-media@vger.kernel.org
8552 S:      Supported
8553 F:      drivers/media/i2c/s5k5baf.c
8554
8555 SAMSUNG SOC CLOCK DRIVERS
8556 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8557 M:      Tomasz Figa <tomasz.figa@gmail.com>
8558 S:      Supported
8559 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8560 F:      drivers/clk/samsung/
8561
8562 SAMSUNG SXGBE DRIVERS
8563 M:      Byungho An <bh74.an@samsung.com>
8564 M:      Girish K S <ks.giri@samsung.com>
8565 M:      Vipul Pandya <vipul.pandya@samsung.com>
8566 S:      Supported
8567 L:      netdev@vger.kernel.org
8568 F:      drivers/net/ethernet/samsung/sxgbe/
8569
8570 SAMSUNG THERMAL DRIVER
8571 M:      Lukasz Majewski <l.majewski@samsung.com>
8572 L:      linux-pm@vger.kernel.org
8573 L:      linux-samsung-soc@vger.kernel.org
8574 S:      Supported
8575 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8576 F:      drivers/thermal/samsung/
8577
8578 SAMSUNG USB2 PHY DRIVER
8579 M:      Kamil Debski <k.debski@samsung.com>
8580 L:      linux-kernel@vger.kernel.org
8581 S:      Supported
8582 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8583 F:      Documentation/phy/samsung-usb2.txt
8584 F:      drivers/phy/phy-exynos4210-usb2.c
8585 F:      drivers/phy/phy-exynos4x12-usb2.c
8586 F:      drivers/phy/phy-exynos5250-usb2.c
8587 F:      drivers/phy/phy-s5pv210-usb2.c
8588 F:      drivers/phy/phy-samsung-usb2.c
8589 F:      drivers/phy/phy-samsung-usb2.h
8590
8591 SERIAL DRIVERS
8592 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8593 L:      linux-serial@vger.kernel.org
8594 S:      Maintained
8595 F:      drivers/tty/serial/
8596
8597 SYNOPSYS DESIGNWARE DMAC DRIVER
8598 M:      Viresh Kumar <viresh.linux@gmail.com>
8599 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8600 S:      Maintained
8601 F:      include/linux/dma/dw.h
8602 F:      include/linux/platform_data/dma-dw.h
8603 F:      drivers/dma/dw/
8604
8605 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8606 M:      Seungwon Jeon <tgih.jun@samsung.com>
8607 M:      Jaehoon Chung <jh80.chung@samsung.com>
8608 L:      linux-mmc@vger.kernel.org
8609 S:      Maintained
8610 F:      include/linux/mmc/dw_mmc.h
8611 F:      drivers/mmc/host/dw_mmc*
8612
8613 THUNDERBOLT DRIVER
8614 M:      Andreas Noever <andreas.noever@gmail.com>
8615 S:      Maintained
8616 F:      drivers/thunderbolt/
8617
8618 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8619 M:      John Stultz <john.stultz@linaro.org>
8620 M:      Thomas Gleixner <tglx@linutronix.de>
8621 L:      linux-kernel@vger.kernel.org
8622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8623 S:      Supported
8624 F:      include/linux/clocksource.h
8625 F:      include/linux/time.h
8626 F:      include/linux/timex.h
8627 F:      include/uapi/linux/time.h
8628 F:      include/uapi/linux/timex.h
8629 F:      kernel/time/clocksource.c
8630 F:      kernel/time/time*.c
8631 F:      kernel/time/ntp.c
8632 F:      tools/testing/selftests/timers/
8633
8634 SC1200 WDT DRIVER
8635 M:      Zwane Mwaikambo <zwanem@gmail.com>
8636 S:      Maintained
8637 F:      drivers/watchdog/sc1200wdt.c
8638
8639 SCHEDULER
8640 M:      Ingo Molnar <mingo@redhat.com>
8641 M:      Peter Zijlstra <peterz@infradead.org>
8642 L:      linux-kernel@vger.kernel.org
8643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8644 S:      Maintained
8645 F:      kernel/sched/
8646 F:      include/linux/sched.h
8647 F:      include/uapi/linux/sched.h
8648 F:      include/linux/wait.h
8649
8650 SCORE ARCHITECTURE
8651 M:      Chen Liqin <liqin.linux@gmail.com>
8652 M:      Lennox Wu <lennox.wu@gmail.com>
8653 W:      http://www.sunplus.com
8654 S:      Supported
8655 F:      arch/score/
8656
8657 SCSI CDROM DRIVER
8658 M:      Jens Axboe <axboe@kernel.dk>
8659 L:      linux-scsi@vger.kernel.org
8660 W:      http://www.kernel.dk
8661 S:      Maintained
8662 F:      drivers/scsi/sr*
8663
8664 SCSI RDMA PROTOCOL (SRP) INITIATOR
8665 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8666 L:      linux-rdma@vger.kernel.org
8667 S:      Supported
8668 W:      http://www.openfabrics.org
8669 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8671 F:      drivers/infiniband/ulp/srp/
8672 F:      include/scsi/srp.h
8673
8674 SCSI SG DRIVER
8675 M:      Doug Gilbert <dgilbert@interlog.com>
8676 L:      linux-scsi@vger.kernel.org
8677 W:      http://sg.danny.cz/sg
8678 S:      Maintained
8679 F:      Documentation/scsi/scsi-generic.txt
8680 F:      drivers/scsi/sg.c
8681 F:      include/scsi/sg.h
8682
8683 SCSI SUBSYSTEM
8684 M:      "James E.J. Bottomley" <JBottomley@parallels.com>
8685 L:      linux-scsi@vger.kernel.org
8686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8689 S:      Maintained
8690 F:      drivers/scsi/
8691 F:      include/scsi/
8692
8693 SCSI TAPE DRIVER
8694 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8695 L:      linux-scsi@vger.kernel.org
8696 S:      Maintained
8697 F:      Documentation/scsi/st.txt
8698 F:      drivers/scsi/st.*
8699 F:      drivers/scsi/st_*.h
8700
8701 SCTP PROTOCOL
8702 M:      Vlad Yasevich <vyasevich@gmail.com>
8703 M:      Neil Horman <nhorman@tuxdriver.com>
8704 L:      linux-sctp@vger.kernel.org
8705 W:      http://lksctp.sourceforge.net
8706 S:      Maintained
8707 F:      Documentation/networking/sctp.txt
8708 F:      include/linux/sctp.h
8709 F:      include/uapi/linux/sctp.h
8710 F:      include/net/sctp/
8711 F:      net/sctp/
8712
8713 SCx200 CPU SUPPORT
8714 M:      Jim Cromie <jim.cromie@gmail.com>
8715 S:      Odd Fixes
8716 F:      Documentation/i2c/busses/scx200_acb
8717 F:      arch/x86/platform/scx200/
8718 F:      drivers/watchdog/scx200_wdt.c
8719 F:      drivers/i2c/busses/scx200*
8720 F:      drivers/mtd/maps/scx200_docflash.c
8721 F:      include/linux/scx200.h
8722
8723 SCx200 GPIO DRIVER
8724 M:      Jim Cromie <jim.cromie@gmail.com>
8725 S:      Maintained
8726 F:      drivers/char/scx200_gpio.c
8727 F:      include/linux/scx200_gpio.h
8728
8729 SCx200 HRT CLOCKSOURCE DRIVER
8730 M:      Jim Cromie <jim.cromie@gmail.com>
8731 S:      Maintained
8732 F:      drivers/clocksource/scx200_hrt.c
8733
8734 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8735 M:      Sascha Sommer <saschasommer@freenet.de>
8736 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8737 S:      Maintained
8738 F:      drivers/mmc/host/sdricoh_cs.c
8739
8740 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8741 L:      linux-mmc@vger.kernel.org
8742 S:      Orphan
8743 F:      drivers/mmc/host/sdhci.*
8744 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8745
8746 SECURE COMPUTING
8747 M:      Kees Cook <keescook@chromium.org>
8748 R:      Andy Lutomirski <luto@amacapital.net>
8749 R:      Will Drewry <wad@chromium.org>
8750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8751 S:      Supported
8752 F:      kernel/seccomp.c
8753 F:      include/uapi/linux/seccomp.h
8754 F:      include/linux/seccomp.h
8755 K:      \bsecure_computing
8756 K:      \bTIF_SECCOMP\b
8757
8758 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8759 M:      Ben Dooks <ben-linux@fluff.org>
8760 M:      Jaehoon Chung <jh80.chung@samsung.com>
8761 L:      linux-mmc@vger.kernel.org
8762 S:      Maintained
8763 F:      drivers/mmc/host/sdhci-s3c*
8764
8765 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8766 M:      Viresh Kumar <viresh.linux@gmail.com>
8767 L:      spear-devel@list.st.com
8768 L:      linux-mmc@vger.kernel.org
8769 S:      Maintained
8770 F:      drivers/mmc/host/sdhci-spear.c
8771
8772 SECURITY SUBSYSTEM
8773 M:      James Morris <james.l.morris@oracle.com>
8774 M:      Serge E. Hallyn <serge@hallyn.com>
8775 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8777 W:      http://kernsec.org/
8778 S:      Supported
8779 F:      security/
8780
8781 SECURITY CONTACT
8782 M:      Security Officers <security@kernel.org>
8783 S:      Supported
8784
8785 SELINUX SECURITY MODULE
8786 M:      Paul Moore <paul@paul-moore.com>
8787 M:      Stephen Smalley <sds@tycho.nsa.gov>
8788 M:      Eric Paris <eparis@parisplace.org>
8789 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8790 W:      http://selinuxproject.org
8791 T:      git git://git.infradead.org/users/pcmoore/selinux
8792 S:      Supported
8793 F:      include/linux/selinux*
8794 F:      security/selinux/
8795 F:      scripts/selinux/
8796
8797 APPARMOR SECURITY MODULE
8798 M:      John Johansen <john.johansen@canonical.com>
8799 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8800 W:      apparmor.wiki.kernel.org
8801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8802 S:      Supported
8803 F:      security/apparmor/
8804
8805 SENSABLE PHANTOM
8806 M:      Jiri Slaby <jirislaby@gmail.com>
8807 S:      Maintained
8808 F:      drivers/misc/phantom.c
8809 F:      include/uapi/linux/phantom.h
8810
8811 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8812 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8813 L:      linux-scsi@vger.kernel.org
8814 W:      http://www.emulex.com
8815 S:      Supported
8816 F:      drivers/scsi/be2iscsi/
8817
8818 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8819 M:      Sathya Perla <sathya.perla@emulex.com>
8820 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8821 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8822 L:      netdev@vger.kernel.org
8823 W:      http://www.emulex.com
8824 S:      Supported
8825 F:      drivers/net/ethernet/emulex/benet/
8826
8827 SFC NETWORK DRIVER
8828 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8829 M:      Shradha Shah <sshah@solarflare.com>
8830 L:      netdev@vger.kernel.org
8831 S:      Supported
8832 F:      drivers/net/ethernet/sfc/
8833
8834 SGI GRU DRIVER
8835 M:      Dimitri Sivanich <sivanich@sgi.com>
8836 S:      Maintained
8837 F:      drivers/misc/sgi-gru/
8838
8839 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8840 M:      Pat Gefre <pfg@sgi.com>
8841 L:      linux-ia64@vger.kernel.org
8842 S:      Supported
8843 F:      Documentation/ia64/serial.txt
8844 F:      drivers/tty/serial/ioc?_serial.c
8845 F:      include/linux/ioc?.h
8846
8847 SGI XP/XPC/XPNET DRIVER
8848 M:      Cliff Whickman <cpw@sgi.com>
8849 M:      Robin Holt <robinmholt@gmail.com>
8850 S:      Maintained
8851 F:      drivers/misc/sgi-xp/
8852
8853 SI2157 MEDIA DRIVER
8854 M:      Antti Palosaari <crope@iki.fi>
8855 L:      linux-media@vger.kernel.org
8856 W:      http://linuxtv.org/
8857 W:      http://palosaari.fi/linux/
8858 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8859 T:      git git://linuxtv.org/anttip/media_tree.git
8860 S:      Maintained
8861 F:      drivers/media/tuners/si2157*
8862
8863 SI2168 MEDIA DRIVER
8864 M:      Antti Palosaari <crope@iki.fi>
8865 L:      linux-media@vger.kernel.org
8866 W:      http://linuxtv.org/
8867 W:      http://palosaari.fi/linux/
8868 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8869 T:      git git://linuxtv.org/anttip/media_tree.git
8870 S:      Maintained
8871 F:      drivers/media/dvb-frontends/si2168*
8872
8873 SI470X FM RADIO RECEIVER I2C DRIVER
8874 M:      Hans Verkuil <hverkuil@xs4all.nl>
8875 L:      linux-media@vger.kernel.org
8876 T:      git git://linuxtv.org/media_tree.git
8877 W:      http://linuxtv.org
8878 S:      Odd Fixes
8879 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8880
8881 SI470X FM RADIO RECEIVER USB DRIVER
8882 M:      Hans Verkuil <hverkuil@xs4all.nl>
8883 L:      linux-media@vger.kernel.org
8884 T:      git git://linuxtv.org/media_tree.git
8885 W:      http://linuxtv.org
8886 S:      Maintained
8887 F:      drivers/media/radio/si470x/radio-si470x-common.c
8888 F:      drivers/media/radio/si470x/radio-si470x.h
8889 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8890
8891 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8892 M:      Eduardo Valentin <edubezval@gmail.com>
8893 L:      linux-media@vger.kernel.org
8894 T:      git git://linuxtv.org/media_tree.git
8895 W:      http://linuxtv.org
8896 S:      Odd Fixes
8897 F:      drivers/media/radio/si4713/si4713.?
8898
8899 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8900 M:      Eduardo Valentin <edubezval@gmail.com>
8901 L:      linux-media@vger.kernel.org
8902 T:      git git://linuxtv.org/media_tree.git
8903 W:      http://linuxtv.org
8904 S:      Odd Fixes
8905 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8906
8907 SI4713 FM RADIO TRANSMITTER USB DRIVER
8908 M:      Hans Verkuil <hverkuil@xs4all.nl>
8909 L:      linux-media@vger.kernel.org
8910 T:      git git://linuxtv.org/media_tree.git
8911 W:      http://linuxtv.org
8912 S:      Maintained
8913 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8914
8915 SIANO DVB DRIVER
8916 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8917 L:      linux-media@vger.kernel.org
8918 W:      http://linuxtv.org
8919 T:      git git://linuxtv.org/media_tree.git
8920 S:      Odd fixes
8921 F:      drivers/media/common/siano/
8922 F:      drivers/media/usb/siano/
8923 F:      drivers/media/usb/siano/
8924 F:      drivers/media/mmc/siano/
8925
8926 SIMPLEFB FB DRIVER
8927 M:      Hans de Goede <hdegoede@redhat.com>
8928 L:      linux-fbdev@vger.kernel.org
8929 S:      Maintained
8930 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8931 F:      drivers/video/fbdev/simplefb.c
8932 F:      include/linux/platform_data/simplefb.h
8933
8934 SH_VEU V4L2 MEM2MEM DRIVER
8935 L:      linux-media@vger.kernel.org
8936 S:      Orphan
8937 F:      drivers/media/platform/sh_veu.c
8938
8939 SH_VOU V4L2 OUTPUT DRIVER
8940 L:      linux-media@vger.kernel.org
8941 S:      Orphan
8942 F:      drivers/media/platform/sh_vou.c
8943 F:      include/media/sh_vou.h
8944
8945 SIMPLE FIRMWARE INTERFACE (SFI)
8946 M:      Len Brown <lenb@kernel.org>
8947 L:      sfi-devel@simplefirmware.org
8948 W:      http://simplefirmware.org/
8949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8950 S:      Supported
8951 F:      arch/x86/platform/sfi/
8952 F:      drivers/sfi/
8953 F:      include/linux/sfi*.h
8954
8955 SIMTEC EB110ATX (Chalice CATS)
8956 P:      Ben Dooks
8957 P:      Vincent Sanders <vince@simtec.co.uk>
8958 M:      Simtec Linux Team <linux@simtec.co.uk>
8959 W:      http://www.simtec.co.uk/products/EB110ATX/
8960 S:      Supported
8961
8962 SIMTEC EB2410ITX (BAST)
8963 P:      Ben Dooks
8964 P:      Vincent Sanders <vince@simtec.co.uk>
8965 M:      Simtec Linux Team <linux@simtec.co.uk>
8966 W:      http://www.simtec.co.uk/products/EB2410ITX/
8967 S:      Supported
8968 F:      arch/arm/mach-s3c24xx/mach-bast.c
8969 F:      arch/arm/mach-s3c24xx/bast-ide.c
8970 F:      arch/arm/mach-s3c24xx/bast-irq.c
8971
8972 TI DAVINCI MACHINE SUPPORT
8973 M:      Sekhar Nori <nsekhar@ti.com>
8974 M:      Kevin Hilman <khilman@deeprootsystems.com>
8975 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8976 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8977 S:      Supported
8978 F:      arch/arm/mach-davinci/
8979 F:      drivers/i2c/busses/i2c-davinci.c
8980
8981 TI DAVINCI SERIES MEDIA DRIVER
8982 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8983 L:      linux-media@vger.kernel.org
8984 W:      http://linuxtv.org/
8985 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8986 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8987 S:      Maintained
8988 F:      drivers/media/platform/davinci/
8989 F:      include/media/davinci/
8990
8991 TI AM437X VPFE DRIVER
8992 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8993 L:      linux-media@vger.kernel.org
8994 W:      http://linuxtv.org/
8995 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8996 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8997 S:      Maintained
8998 F:      drivers/media/platform/am437x/
8999
9000 SIS 190 ETHERNET DRIVER
9001 M:      Francois Romieu <romieu@fr.zoreil.com>
9002 L:      netdev@vger.kernel.org
9003 S:      Maintained
9004 F:      drivers/net/ethernet/sis/sis190.c
9005
9006 SIS 900/7016 FAST ETHERNET DRIVER
9007 M:      Daniele Venzano <venza@brownhat.org>
9008 W:      http://www.brownhat.org/sis900.html
9009 L:      netdev@vger.kernel.org
9010 S:      Maintained
9011 F:      drivers/net/ethernet/sis/sis900.*
9012
9013 SIS FRAMEBUFFER DRIVER
9014 M:      Thomas Winischhofer <thomas@winischhofer.net>
9015 W:      http://www.winischhofer.net/linuxsisvga.shtml
9016 S:      Maintained
9017 F:      Documentation/fb/sisfb.txt
9018 F:      drivers/video/fbdev/sis/
9019 F:      include/video/sisfb.h
9020
9021 SIS USB2VGA DRIVER
9022 M:      Thomas Winischhofer <thomas@winischhofer.net>
9023 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9024 S:      Maintained
9025 F:      drivers/usb/misc/sisusbvga/
9026
9027 SLAB ALLOCATOR
9028 M:      Christoph Lameter <cl@linux.com>
9029 M:      Pekka Enberg <penberg@kernel.org>
9030 M:      David Rientjes <rientjes@google.com>
9031 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9032 M:      Andrew Morton <akpm@linux-foundation.org>
9033 L:      linux-mm@kvack.org
9034 S:      Maintained
9035 F:      include/linux/sl?b*.h
9036 F:      mm/sl?b*
9037
9038 SLEEPABLE READ-COPY UPDATE (SRCU)
9039 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9040 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9041 M:      Josh Triplett <josh@joshtriplett.org>
9042 R:      Steven Rostedt <rostedt@goodmis.org>
9043 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9044 L:      linux-kernel@vger.kernel.org
9045 W:      http://www.rdrop.com/users/paulmck/RCU/
9046 S:      Supported
9047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9048 F:      include/linux/srcu.h
9049 F:      kernel/rcu/srcu.c
9050
9051 SMACK SECURITY MODULE
9052 M:      Casey Schaufler <casey@schaufler-ca.com>
9053 L:      linux-security-module@vger.kernel.org
9054 W:      http://schaufler-ca.com
9055 T:      git git://git.gitorious.org/smack-next/kernel.git
9056 S:      Maintained
9057 F:      Documentation/security/Smack.txt
9058 F:      security/smack/
9059
9060 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9061 M:      Kevin Hilman <khilman@kernel.org>
9062 M:      Nishanth Menon <nm@ti.com>
9063 S:      Maintained
9064 F:      drivers/power/avs/
9065 F:      include/linux/power/smartreflex.h
9066 L:      linux-pm@vger.kernel.org
9067
9068 SMC91x ETHERNET DRIVER
9069 M:      Nicolas Pitre <nico@fluxnic.net>
9070 S:      Odd Fixes
9071 F:      drivers/net/ethernet/smsc/smc91x.*
9072
9073 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9074 M:      Sakari Ailus <sakari.ailus@iki.fi>
9075 L:      linux-media@vger.kernel.org
9076 S:      Maintained
9077 F:      drivers/media/i2c/smiapp/
9078 F:      include/media/smiapp.h
9079 F:      drivers/media/i2c/smiapp-pll.c
9080 F:      drivers/media/i2c/smiapp-pll.h
9081 F:      include/uapi/linux/smiapp.h
9082 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9083
9084 SMM665 HARDWARE MONITOR DRIVER
9085 M:      Guenter Roeck <linux@roeck-us.net>
9086 L:      lm-sensors@lm-sensors.org
9087 S:      Maintained
9088 F:      Documentation/hwmon/smm665
9089 F:      drivers/hwmon/smm665.c
9090
9091 SMSC EMC2103 HARDWARE MONITOR DRIVER
9092 M:      Steve Glendinning <steve.glendinning@shawell.net>
9093 L:      lm-sensors@lm-sensors.org
9094 S:      Maintained
9095 F:      Documentation/hwmon/emc2103
9096 F:      drivers/hwmon/emc2103.c
9097
9098 SMSC SCH5627 HARDWARE MONITOR DRIVER
9099 M:      Hans de Goede <hdegoede@redhat.com>
9100 L:      lm-sensors@lm-sensors.org
9101 S:      Supported
9102 F:      Documentation/hwmon/sch5627
9103 F:      drivers/hwmon/sch5627.c
9104
9105 SMSC47B397 HARDWARE MONITOR DRIVER
9106 M:      Jean Delvare <jdelvare@suse.de>
9107 L:      lm-sensors@lm-sensors.org
9108 S:      Maintained
9109 F:      Documentation/hwmon/smsc47b397
9110 F:      drivers/hwmon/smsc47b397.c
9111
9112 SMSC911x ETHERNET DRIVER
9113 M:      Steve Glendinning <steve.glendinning@shawell.net>
9114 L:      netdev@vger.kernel.org
9115 S:      Maintained
9116 F:      include/linux/smsc911x.h
9117 F:      drivers/net/ethernet/smsc/smsc911x.*
9118
9119 SMSC9420 PCI ETHERNET DRIVER
9120 M:      Steve Glendinning <steve.glendinning@shawell.net>
9121 L:      netdev@vger.kernel.org
9122 S:      Maintained
9123 F:      drivers/net/ethernet/smsc/smsc9420.*
9124
9125 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9126 M:      Steve Glendinning <steve.glendinning@shawell.net>
9127 L:      linux-fbdev@vger.kernel.org
9128 S:      Maintained
9129 F:      drivers/video/fbdev/smscufx.c
9130
9131 SOC-CAMERA V4L2 SUBSYSTEM
9132 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9133 L:      linux-media@vger.kernel.org
9134 T:      git git://linuxtv.org/media_tree.git
9135 S:      Maintained
9136 F:      include/media/soc*
9137 F:      drivers/media/i2c/soc_camera/
9138 F:      drivers/media/platform/soc_camera/
9139
9140 SOEKRIS NET48XX LED SUPPORT
9141 M:      Chris Boot <bootc@bootc.net>
9142 S:      Maintained
9143 F:      drivers/leds/leds-net48xx.c
9144
9145 SOFTLOGIC 6x10 MPEG CODEC
9146 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9147 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9148 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9149 M:      Ismael Luceno <ismael@iodev.co.uk>
9150 L:      linux-media@vger.kernel.org
9151 S:      Supported
9152 F:      drivers/media/pci/solo6x10/
9153
9154 SOFTWARE RAID (Multiple Disks) SUPPORT
9155 M:      Neil Brown <neilb@suse.de>
9156 L:      linux-raid@vger.kernel.org
9157 S:      Supported
9158 F:      drivers/md/
9159 F:      include/linux/raid/
9160 F:      include/uapi/linux/raid/
9161
9162 SONIC NETWORK DRIVER
9163 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9164 L:      netdev@vger.kernel.org
9165 S:      Maintained
9166 F:      drivers/net/ethernet/natsemi/sonic.*
9167
9168 SONICS SILICON BACKPLANE DRIVER (SSB)
9169 M:      Michael Buesch <m@bues.ch>
9170 L:      netdev@vger.kernel.org
9171 S:      Maintained
9172 F:      drivers/ssb/
9173 F:      include/linux/ssb/
9174
9175 SONY VAIO CONTROL DEVICE DRIVER
9176 M:      Mattia Dongili <malattia@linux.it>
9177 L:      platform-driver-x86@vger.kernel.org
9178 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9179 S:      Maintained
9180 F:      Documentation/laptops/sony-laptop.txt
9181 F:      drivers/char/sonypi.c
9182 F:      drivers/platform/x86/sony-laptop.c
9183 F:      include/linux/sony-laptop.h
9184
9185 SONY MEMORYSTICK CARD SUPPORT
9186 M:      Alex Dubov <oakad@yahoo.com>
9187 W:      http://tifmxx.berlios.de/
9188 S:      Maintained
9189 F:      drivers/memstick/host/tifm_ms.c
9190
9191 SONY MEMORYSTICK STANDARD SUPPORT
9192 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9193 S:      Maintained
9194 F:      drivers/memstick/core/ms_block.*
9195
9196 SOUND
9197 M:      Jaroslav Kysela <perex@perex.cz>
9198 M:      Takashi Iwai <tiwai@suse.de>
9199 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9200 W:      http://www.alsa-project.org/
9201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9202 T:      git git://git.alsa-project.org/alsa-kernel.git
9203 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9204 S:      Maintained
9205 F:      Documentation/sound/
9206 F:      include/sound/
9207 F:      include/uapi/sound/
9208 F:      sound/
9209
9210 SOUND - COMPRESSED AUDIO
9211 M:      Vinod Koul <vinod.koul@intel.com>
9212 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9214 S:      Supported
9215 F:      Documentation/sound/alsa/compress_offload.txt
9216 F:      include/sound/compress_driver.h
9217 F:      include/uapi/sound/compress_*
9218 F:      sound/core/compress_offload.c
9219 F:      sound/soc/soc-compress.c
9220
9221 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9222 M:      Liam Girdwood <lgirdwood@gmail.com>
9223 M:      Mark Brown <broonie@kernel.org>
9224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9225 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9226 W:      http://alsa-project.org/main/index.php/ASoC
9227 S:      Supported
9228 F:      Documentation/sound/alsa/soc/
9229 F:      sound/soc/
9230 F:      include/sound/soc*
9231
9232 SOUND - DMAENGINE HELPERS
9233 M:      Lars-Peter Clausen <lars@metafoo.de>
9234 S:      Supported
9235 F:      include/sound/dmaengine_pcm.h
9236 F:      sound/core/pcm_dmaengine.c
9237 F:      sound/soc/soc-generic-dmaengine-pcm.c
9238
9239 SP2 MEDIA DRIVER
9240 M:      Olli Salonen <olli.salonen@iki.fi>
9241 L:      linux-media@vger.kernel.org
9242 W:      http://linuxtv.org/
9243 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9244 S:      Maintained
9245 F:      drivers/media/dvb-frontends/sp2*
9246
9247 SPARC + UltraSPARC (sparc/sparc64)
9248 M:      "David S. Miller" <davem@davemloft.net>
9249 L:      sparclinux@vger.kernel.org
9250 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9253 S:      Maintained
9254 F:      arch/sparc/
9255 F:      drivers/sbus/
9256
9257 SPARC SERIAL DRIVERS
9258 M:      "David S. Miller" <davem@davemloft.net>
9259 L:      sparclinux@vger.kernel.org
9260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9262 S:      Maintained
9263 F:      include/linux/sunserialcore.h
9264 F:      drivers/tty/serial/suncore.c
9265 F:      drivers/tty/serial/sunhv.c
9266 F:      drivers/tty/serial/sunsab.c
9267 F:      drivers/tty/serial/sunsab.h
9268 F:      drivers/tty/serial/sunsu.c
9269 F:      drivers/tty/serial/sunzilog.c
9270 F:      drivers/tty/serial/sunzilog.h
9271
9272 SPARSE CHECKER
9273 M:      "Christopher Li" <sparse@chrisli.org>
9274 L:      linux-sparse@vger.kernel.org
9275 W:      https://sparse.wiki.kernel.org/
9276 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9277 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9278 S:      Maintained
9279 F:      include/linux/compiler.h
9280
9281 SPEAR PLATFORM SUPPORT
9282 M:      Viresh Kumar <viresh.linux@gmail.com>
9283 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9284 L:      spear-devel@list.st.com
9285 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9286 W:      http://www.st.com/spear
9287 S:      Maintained
9288 F:      arch/arm/mach-spear/
9289
9290 SPEAR CLOCK FRAMEWORK SUPPORT
9291 M:      Viresh Kumar <viresh.linux@gmail.com>
9292 L:      spear-devel@list.st.com
9293 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9294 W:      http://www.st.com/spear
9295 S:      Maintained
9296 F:      drivers/clk/spear/
9297
9298 SPI SUBSYSTEM
9299 M:      Mark Brown <broonie@kernel.org>
9300 L:      linux-spi@vger.kernel.org
9301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9302 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9303 S:      Maintained
9304 F:      Documentation/spi/
9305 F:      drivers/spi/
9306 F:      include/linux/spi/
9307 F:      include/uapi/linux/spi/
9308
9309 SPIDERNET NETWORK DRIVER for CELL
9310 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9311 M:      Jens Osterkamp <jens@de.ibm.com>
9312 L:      netdev@vger.kernel.org
9313 S:      Supported
9314 F:      Documentation/networking/spider_net.txt
9315 F:      drivers/net/ethernet/toshiba/spider_net*
9316
9317 SPU FILE SYSTEM
9318 M:      Jeremy Kerr <jk@ozlabs.org>
9319 L:      linuxppc-dev@lists.ozlabs.org
9320 L:      cbe-oss-dev@lists.ozlabs.org
9321 W:      http://www.ibm.com/developerworks/power/cell/
9322 S:      Supported
9323 F:      Documentation/filesystems/spufs.txt
9324 F:      arch/powerpc/platforms/cell/spufs/
9325
9326 SQUASHFS FILE SYSTEM
9327 M:      Phillip Lougher <phillip@squashfs.org.uk>
9328 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9329 W:      http://squashfs.org.uk
9330 S:      Maintained
9331 F:      Documentation/filesystems/squashfs.txt
9332 F:      fs/squashfs/
9333
9334 SRM (Alpha) environment access
9335 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9336 S:      Maintained
9337 F:      arch/alpha/kernel/srm_env.c
9338
9339 STABLE BRANCH
9340 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9341 L:      stable@vger.kernel.org
9342 S:      Supported
9343 F:      Documentation/stable_kernel_rules.txt
9344
9345 STAGING SUBSYSTEM
9346 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9348 L:      devel@driverdev.osuosl.org
9349 S:      Supported
9350 F:      drivers/staging/
9351
9352 STAGING - COMEDI
9353 M:      Ian Abbott <abbotti@mev.co.uk>
9354 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9355 S:      Odd Fixes
9356 F:      drivers/staging/comedi/
9357
9358 STAGING - FLARION FT1000 DRIVERS
9359 M:      Marek Belisko <marek.belisko@gmail.com>
9360 S:      Odd Fixes
9361 F:      drivers/staging/ft1000/
9362
9363 STAGING - INDUSTRIAL IO
9364 M:      Jonathan Cameron <jic23@kernel.org>
9365 L:      linux-iio@vger.kernel.org
9366 S:      Odd Fixes
9367 F:      drivers/staging/iio/
9368
9369 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9370 M:      Jarod Wilson <jarod@wilsonet.com>
9371 W:      http://www.lirc.org/
9372 S:      Odd Fixes
9373 F:      drivers/staging/media/lirc/
9374
9375 STAGING - LUSTRE PARALLEL FILESYSTEM
9376 M:      Oleg Drokin <oleg.drokin@intel.com>
9377 M:      Andreas Dilger <andreas.dilger@intel.com>
9378 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9379 W:      http://lustre.opensfs.org/
9380 S:      Maintained
9381 F:      drivers/staging/lustre
9382
9383 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9384 M:      Julian Andres Klode <jak@jak-linux.org>
9385 M:      Marc Dietrich <marvin24@gmx.de>
9386 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9387 L:      linux-tegra@vger.kernel.org
9388 S:      Maintained
9389 F:      drivers/staging/nvec/
9390
9391 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9392 M:      Jens Frederich <jfrederich@gmail.com>
9393 M:      Daniel Drake <dsd@laptop.org>
9394 M:      Jon Nettleton <jon.nettleton@gmail.com>
9395 W:      http://wiki.laptop.org/go/DCON
9396 S:      Maintained
9397 F:      drivers/staging/olpc_dcon/
9398
9399 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9400 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9401 S:      Maintained
9402 F:      drivers/staging/ozwpan/
9403
9404 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9405 M:      Willy Tarreau <willy@meta-x.org>
9406 S:      Odd Fixes
9407 F:      drivers/staging/panel/
9408
9409 STAGING - REALTEK RTL8712U DRIVERS
9410 M:      Larry Finger <Larry.Finger@lwfinger.net>
9411 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9412 S:      Odd Fixes
9413 F:      drivers/staging/rtl8712/
9414
9415 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9416 M:      Larry Finger <Larry.Finger@lwfinger.net>
9417 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9418 L:      linux-wireless@vger.kernel.org
9419 S:      Maintained
9420 F:      drivers/staging/rtl8723au/
9421
9422 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9423 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9424 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9425 M:      Sudip Mukherjee <sudip@vectorindia.org>
9426 L:      linux-fbdev@vger.kernel.org
9427 S:      Maintained
9428 F:      drivers/staging/sm7xxfb/
9429
9430 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9431 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9432 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9433 M:      Sudip Mukherjee <sudip@vectorindia.org>
9434 L:      linux-fbdev@vger.kernel.org
9435 S:      Maintained
9436 F:      drivers/staging/sm750fb/
9437
9438 STAGING - SLICOSS
9439 M:      Lior Dotan <liodot@gmail.com>
9440 M:      Christopher Harrer <charrer@alacritech.com>
9441 S:      Odd Fixes
9442 F:      drivers/staging/slicoss/
9443
9444 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9445 M:      William Hubbs <w.d.hubbs@gmail.com>
9446 M:      Chris Brannon <chris@the-brannons.com>
9447 M:      Kirk Reiser <kirk@reisers.ca>
9448 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9449 L:      speakup@linux-speakup.org
9450 W:      http://www.linux-speakup.org/
9451 S:      Odd Fixes
9452 F:      drivers/staging/speakup/
9453
9454 STAGING - VIA VT665X DRIVERS
9455 M:      Forest Bond <forest@alittletooquiet.net>
9456 S:      Odd Fixes
9457 F:      drivers/staging/vt665?/
9458
9459 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9460 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9461 S:      Odd Fixes
9462 F:      drivers/staging/xgifb/
9463
9464 STARFIRE/DURALAN NETWORK DRIVER
9465 M:      Ion Badulescu <ionut@badula.org>
9466 S:      Odd Fixes
9467 F:      drivers/net/ethernet/adaptec/starfire*
9468
9469 SUN3/3X
9470 M:      Sam Creasey <sammy@sammy.net>
9471 W:      http://sammy.net/sun3/
9472 S:      Maintained
9473 F:      arch/m68k/kernel/*sun3*
9474 F:      arch/m68k/sun3*/
9475 F:      arch/m68k/include/asm/sun3*
9476 F:      drivers/net/ethernet/i825xx/sun3*
9477
9478 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9479 M:      Hans de Goede <hdegoede@redhat.com>
9480 L:      linux-input@vger.kernel.org
9481 S:      Maintained
9482 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9483 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9484
9485 SUNDANCE NETWORK DRIVER
9486 M:      Denis Kirjanov <kda@linux-powerpc.org>
9487 L:      netdev@vger.kernel.org
9488 S:      Maintained
9489 F:      drivers/net/ethernet/dlink/sundance.c
9490
9491 SUPERH
9492 L:      linux-sh@vger.kernel.org
9493 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9494 S:      Orphan
9495 F:      Documentation/sh/
9496 F:      arch/sh/
9497 F:      drivers/sh/
9498
9499 SUSPEND TO RAM
9500 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9501 M:      Len Brown <len.brown@intel.com>
9502 M:      Pavel Machek <pavel@ucw.cz>
9503 L:      linux-pm@vger.kernel.org
9504 S:      Supported
9505 F:      Documentation/power/
9506 F:      arch/x86/kernel/acpi/
9507 F:      drivers/base/power/
9508 F:      kernel/power/
9509 F:      include/linux/suspend.h
9510 F:      include/linux/freezer.h
9511 F:      include/linux/pm.h
9512
9513 SVGA HANDLING
9514 M:      Martin Mares <mj@ucw.cz>
9515 L:      linux-video@atrey.karlin.mff.cuni.cz
9516 S:      Maintained
9517 F:      Documentation/svga.txt
9518 F:      arch/x86/boot/video*
9519
9520 SWIOTLB SUBSYSTEM
9521 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9522 L:      linux-kernel@vger.kernel.org
9523 S:      Supported
9524 F:      lib/swiotlb.c
9525 F:      arch/*/kernel/pci-swiotlb.c
9526 F:      include/linux/swiotlb.h
9527
9528 SWITCHDEV
9529 M:      Jiri Pirko <jiri@resnulli.us>
9530 L:      netdev@vger.kernel.org
9531 S:      Supported
9532 F:      net/switchdev/
9533 F:      include/net/switchdev.h
9534
9535 SYNOPSYS ARC ARCHITECTURE
9536 M:      Vineet Gupta <vgupta@synopsys.com>
9537 S:      Supported
9538 F:      arch/arc/
9539 F:      Documentation/devicetree/bindings/arc/
9540 F:      drivers/tty/serial/arc_uart.c
9541
9542 SYSV FILESYSTEM
9543 M:      Christoph Hellwig <hch@infradead.org>
9544 S:      Maintained
9545 F:      Documentation/filesystems/sysv-fs.txt
9546 F:      fs/sysv/
9547 F:      include/linux/sysv_fs.h
9548
9549 TARGET SUBSYSTEM
9550 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9551 L:      linux-scsi@vger.kernel.org
9552 L:      target-devel@vger.kernel.org
9553 W:      http://www.linux-iscsi.org
9554 W:      http://groups.google.com/group/linux-iscsi-target-dev
9555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9556 S:      Supported
9557 F:      drivers/target/
9558 F:      include/target/
9559 F:      Documentation/target/
9560
9561 TASKSTATS STATISTICS INTERFACE
9562 M:      Balbir Singh <bsingharora@gmail.com>
9563 S:      Maintained
9564 F:      Documentation/accounting/taskstats*
9565 F:      include/linux/taskstats*
9566 F:      kernel/taskstats.c
9567
9568 TC CLASSIFIER
9569 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9570 L:      netdev@vger.kernel.org
9571 S:      Maintained
9572 F:      include/net/pkt_cls.h
9573 F:      include/uapi/linux/pkt_cls.h
9574 F:      net/sched/
9575
9576 TCP LOW PRIORITY MODULE
9577 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9578 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9579 W:      http://tcp-lp-mod.sourceforge.net/
9580 S:      Maintained
9581 F:      net/ipv4/tcp_lp.c
9582
9583 TDA10071 MEDIA DRIVER
9584 M:      Antti Palosaari <crope@iki.fi>
9585 L:      linux-media@vger.kernel.org
9586 W:      http://linuxtv.org/
9587 W:      http://palosaari.fi/linux/
9588 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9589 T:      git git://linuxtv.org/anttip/media_tree.git
9590 S:      Maintained
9591 F:      drivers/media/dvb-frontends/tda10071*
9592
9593 TDA18212 MEDIA DRIVER
9594 M:      Antti Palosaari <crope@iki.fi>
9595 L:      linux-media@vger.kernel.org
9596 W:      http://linuxtv.org/
9597 W:      http://palosaari.fi/linux/
9598 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9599 T:      git git://linuxtv.org/anttip/media_tree.git
9600 S:      Maintained
9601 F:      drivers/media/tuners/tda18212*
9602
9603 TDA18218 MEDIA DRIVER
9604 M:      Antti Palosaari <crope@iki.fi>
9605 L:      linux-media@vger.kernel.org
9606 W:      http://linuxtv.org/
9607 W:      http://palosaari.fi/linux/
9608 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9609 T:      git git://linuxtv.org/anttip/media_tree.git
9610 S:      Maintained
9611 F:      drivers/media/tuners/tda18218*
9612
9613 TDA18271 MEDIA DRIVER
9614 M:      Michael Krufky <mkrufky@linuxtv.org>
9615 L:      linux-media@vger.kernel.org
9616 W:      http://linuxtv.org/
9617 W:      http://github.com/mkrufky
9618 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9619 T:      git git://linuxtv.org/mkrufky/tuners.git
9620 S:      Maintained
9621 F:      drivers/media/tuners/tda18271*
9622
9623 TDA827x MEDIA DRIVER
9624 M:      Michael Krufky <mkrufky@linuxtv.org>
9625 L:      linux-media@vger.kernel.org
9626 W:      http://linuxtv.org/
9627 W:      http://github.com/mkrufky
9628 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9629 T:      git git://linuxtv.org/mkrufky/tuners.git
9630 S:      Maintained
9631 F:      drivers/media/tuners/tda8290.*
9632
9633 TDA8290 MEDIA DRIVER
9634 M:      Michael Krufky <mkrufky@linuxtv.org>
9635 L:      linux-media@vger.kernel.org
9636 W:      http://linuxtv.org/
9637 W:      http://github.com/mkrufky
9638 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9639 T:      git git://linuxtv.org/mkrufky/tuners.git
9640 S:      Maintained
9641 F:      drivers/media/tuners/tda8290.*
9642
9643 TDA9840 MEDIA DRIVER
9644 M:      Hans Verkuil <hverkuil@xs4all.nl>
9645 L:      linux-media@vger.kernel.org
9646 T:      git git://linuxtv.org/media_tree.git
9647 W:      http://linuxtv.org
9648 S:      Maintained
9649 F:      drivers/media/i2c/tda9840*
9650
9651 TEA5761 TUNER DRIVER
9652 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9653 L:      linux-media@vger.kernel.org
9654 W:      http://linuxtv.org
9655 T:      git git://linuxtv.org/media_tree.git
9656 S:      Odd fixes
9657 F:      drivers/media/tuners/tea5761.*
9658
9659 TEA5767 TUNER DRIVER
9660 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9661 L:      linux-media@vger.kernel.org
9662 W:      http://linuxtv.org
9663 T:      git git://linuxtv.org/media_tree.git
9664 S:      Maintained
9665 F:      drivers/media/tuners/tea5767.*
9666
9667 TEA6415C MEDIA DRIVER
9668 M:      Hans Verkuil <hverkuil@xs4all.nl>
9669 L:      linux-media@vger.kernel.org
9670 T:      git git://linuxtv.org/media_tree.git
9671 W:      http://linuxtv.org
9672 S:      Maintained
9673 F:      drivers/media/i2c/tea6415c*
9674
9675 TEA6420 MEDIA DRIVER
9676 M:      Hans Verkuil <hverkuil@xs4all.nl>
9677 L:      linux-media@vger.kernel.org
9678 T:      git git://linuxtv.org/media_tree.git
9679 W:      http://linuxtv.org
9680 S:      Maintained
9681 F:      drivers/media/i2c/tea6420*
9682
9683 TEAM DRIVER
9684 M:      Jiri Pirko <jiri@resnulli.us>
9685 L:      netdev@vger.kernel.org
9686 S:      Supported
9687 F:      drivers/net/team/
9688 F:      include/linux/if_team.h
9689 F:      include/uapi/linux/if_team.h
9690
9691 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9692 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9693 S:      Maintained
9694 F:      arch/x86/platform/ts5500/
9695
9696 TECHNOTREND USB IR RECEIVER
9697 M:      Sean Young <sean@mess.org>
9698 L:      linux-media@vger.kernel.org
9699 S:      Maintained
9700 F:      drivers/media/rc/ttusbir.c
9701
9702 TEGRA ARCHITECTURE SUPPORT
9703 M:      Stephen Warren <swarren@wwwdotorg.org>
9704 M:      Thierry Reding <thierry.reding@gmail.com>
9705 M:      Alexandre Courbot <gnurou@gmail.com>
9706 L:      linux-tegra@vger.kernel.org
9707 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9709 S:      Supported
9710 N:      [^a-z]tegra
9711
9712 TEGRA CLOCK DRIVER
9713 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9714 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9715 S:      Supported
9716 F:      drivers/clk/tegra/
9717
9718 TEGRA DMA DRIVER
9719 M:      Laxman Dewangan <ldewangan@nvidia.com>
9720 S:      Supported
9721 F:      drivers/dma/tegra20-apb-dma.c
9722
9723 TEGRA I2C DRIVER
9724 M:      Laxman Dewangan <ldewangan@nvidia.com>
9725 S:      Supported
9726 F:      drivers/i2c/busses/i2c-tegra.c
9727
9728 TEGRA IOMMU DRIVERS
9729 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9730 S:      Supported
9731 F:      drivers/iommu/tegra*
9732
9733 TEGRA KBC DRIVER
9734 M:      Rakesh Iyer <riyer@nvidia.com>
9735 M:      Laxman Dewangan <ldewangan@nvidia.com>
9736 S:      Supported
9737 F:      drivers/input/keyboard/tegra-kbc.c
9738
9739 TEGRA PWM DRIVER
9740 M:      Thierry Reding <thierry.reding@gmail.com>
9741 S:      Supported
9742 F:      drivers/pwm/pwm-tegra.c
9743
9744 TEGRA SERIAL DRIVER
9745 M:      Laxman Dewangan <ldewangan@nvidia.com>
9746 S:      Supported
9747 F:      drivers/tty/serial/serial-tegra.c
9748
9749 TEGRA SPI DRIVER
9750 M:      Laxman Dewangan <ldewangan@nvidia.com>
9751 S:      Supported
9752 F:      drivers/spi/spi-tegra*
9753
9754 TEHUTI ETHERNET DRIVER
9755 M:      Andy Gospodarek <andy@greyhouse.net>
9756 L:      netdev@vger.kernel.org
9757 S:      Supported
9758 F:      drivers/net/ethernet/tehuti/*
9759
9760 Telecom Clock Driver for MCPL0010
9761 M:      Mark Gross <mark.gross@intel.com>
9762 S:      Supported
9763 F:      drivers/char/tlclk.c
9764
9765 TENSILICA XTENSA PORT (xtensa)
9766 M:      Chris Zankel <chris@zankel.net>
9767 M:      Max Filippov <jcmvbkbc@gmail.com>
9768 L:      linux-xtensa@linux-xtensa.org
9769 S:      Maintained
9770 F:      arch/xtensa/
9771 F:      drivers/irqchip/irq-xtensa-*
9772
9773 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9774 M:      Hans Verkuil <hverkuil@xs4all.nl>
9775 L:      linux-media@vger.kernel.org
9776 T:      git git://linuxtv.org/media_tree.git
9777 W:      http://linuxtv.org
9778 S:      Maintained
9779 F:      drivers/media/radio/radio-raremono.c
9780
9781 THERMAL
9782 M:      Zhang Rui <rui.zhang@intel.com>
9783 M:      Eduardo Valentin <edubezval@gmail.com>
9784 L:      linux-pm@vger.kernel.org
9785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9787 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9788 S:      Supported
9789 F:      drivers/thermal/
9790 F:      include/linux/thermal.h
9791 F:      include/uapi/linux/thermal.h
9792 F:      include/linux/cpu_cooling.h
9793 F:      Documentation/devicetree/bindings/thermal/
9794
9795 THINGM BLINK(1) USB RGB LED DRIVER
9796 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9797 S:      Maintained
9798 F:      drivers/hid/hid-thingm.c
9799
9800 THINKPAD ACPI EXTRAS DRIVER
9801 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9802 L:      ibm-acpi-devel@lists.sourceforge.net
9803 L:      platform-driver-x86@vger.kernel.org
9804 W:      http://ibm-acpi.sourceforge.net
9805 W:      http://thinkwiki.org/wiki/Ibm-acpi
9806 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9807 S:      Maintained
9808 F:      drivers/platform/x86/thinkpad_acpi.c
9809
9810 TI BANDGAP AND THERMAL DRIVER
9811 M:      Eduardo Valentin <edubezval@gmail.com>
9812 L:      linux-pm@vger.kernel.org
9813 L:      linux-omap@vger.kernel.org
9814 S:      Maintained
9815 F:      drivers/thermal/ti-soc-thermal/
9816
9817 TI CDCE706 CLOCK DRIVER
9818 M:      Max Filippov <jcmvbkbc@gmail.com>
9819 S:      Maintained
9820 F:      drivers/clk/clk-cdce706.c
9821
9822 TI CLOCK DRIVER
9823 M:      Tero Kristo <t-kristo@ti.com>
9824 L:      linux-omap@vger.kernel.org
9825 S:      Maintained
9826 F:      drivers/clk/ti/
9827 F:      include/linux/clk/ti.h
9828
9829 TI FLASH MEDIA INTERFACE DRIVER
9830 M:      Alex Dubov <oakad@yahoo.com>
9831 S:      Maintained
9832 F:      drivers/misc/tifm*
9833 F:      drivers/mmc/host/tifm_sd.c
9834 F:      include/linux/tifm.h
9835
9836 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9837 M:      Santosh Shilimkar <ssantosh@kernel.org>
9838 L:      linux-kernel@vger.kernel.org
9839 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9840 S:      Maintained
9841 F:      drivers/soc/ti/*
9842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9843
9844
9845 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9846 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9847 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9848 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9849 S:      Maintained
9850 F:      sound/soc/codecs/lm49453*
9851 F:      sound/soc/codecs/isabelle*
9852
9853 TI LP855x BACKLIGHT DRIVER
9854 M:      Milo Kim <milo.kim@ti.com>
9855 S:      Maintained
9856 F:      Documentation/backlight/lp855x-driver.txt
9857 F:      drivers/video/backlight/lp855x_bl.c
9858 F:      include/linux/platform_data/lp855x.h
9859
9860 TI LP8727 CHARGER DRIVER
9861 M:      Milo Kim <milo.kim@ti.com>
9862 S:      Maintained
9863 F:      drivers/power/lp8727_charger.c
9864 F:      include/linux/platform_data/lp8727.h
9865
9866 TI LP8788 MFD DRIVER
9867 M:      Milo Kim <milo.kim@ti.com>
9868 S:      Maintained
9869 F:      drivers/iio/adc/lp8788_adc.c
9870 F:      drivers/leds/leds-lp8788.c
9871 F:      drivers/mfd/lp8788*.c
9872 F:      drivers/power/lp8788-charger.c
9873 F:      drivers/regulator/lp8788-*.c
9874 F:      include/linux/mfd/lp8788*.h
9875
9876 TI NETCP ETHERNET DRIVER
9877 M:      Wingman Kwok <w-kwok2@ti.com>
9878 M:      Murali Karicheri <m-karicheri2@ti.com>
9879 L:      netdev@vger.kernel.org
9880 S:      Maintained
9881 F:      drivers/net/ethernet/ti/netcp*
9882
9883 TI TWL4030 SERIES SOC CODEC DRIVER
9884 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9885 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9886 S:      Maintained
9887 F:      sound/soc/codecs/twl4030*
9888
9889 TI WILINK WIRELESS DRIVERS
9890 L:      linux-wireless@vger.kernel.org
9891 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9892 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9894 S:      Orphan
9895 F:      drivers/net/wireless/ti/
9896 F:      include/linux/wl12xx.h
9897
9898 TIPC NETWORK LAYER
9899 M:      Jon Maloy <jon.maloy@ericsson.com>
9900 M:      Ying Xue <ying.xue@windriver.com>
9901 L:      netdev@vger.kernel.org (core kernel code)
9902 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9903 W:      http://tipc.sourceforge.net/
9904 S:      Maintained
9905 F:      include/uapi/linux/tipc*.h
9906 F:      net/tipc/
9907
9908 TILE ARCHITECTURE
9909 M:      Chris Metcalf <cmetcalf@ezchip.com>
9910 W:      http://www.ezchip.com/scm/
9911 S:      Supported
9912 F:      arch/tile/
9913 F:      drivers/char/tile-srom.c
9914 F:      drivers/edac/tile_edac.c
9915 F:      drivers/net/ethernet/tile/
9916 F:      drivers/rtc/rtc-tile.c
9917 F:      drivers/tty/hvc/hvc_tile.c
9918 F:      drivers/tty/serial/tilegx.c
9919 F:      drivers/usb/host/*-tilegx.c
9920 F:      include/linux/usb/tilegx.h
9921
9922 TLAN NETWORK DRIVER
9923 M:      Samuel Chessman <chessman@tux.org>
9924 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9925 W:      http://sourceforge.net/projects/tlan/
9926 S:      Maintained
9927 F:      Documentation/networking/tlan.txt
9928 F:      drivers/net/ethernet/ti/tlan.*
9929
9930 TOMOYO SECURITY MODULE
9931 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9932 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9933 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9934 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9935 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9936 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9937 W:      http://tomoyo.sourceforge.jp/
9938 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9939 S:      Maintained
9940 F:      security/tomoyo/
9941
9942 TOPSTAR LAPTOP EXTRAS DRIVER
9943 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9944 L:      platform-driver-x86@vger.kernel.org
9945 S:      Maintained
9946 F:      drivers/platform/x86/topstar-laptop.c
9947
9948 TOSHIBA ACPI EXTRAS DRIVER
9949 M:      Azael Avalos <coproscefalo@gmail.com>
9950 L:      platform-driver-x86@vger.kernel.org
9951 S:      Maintained
9952 F:      drivers/platform/x86/toshiba_acpi.c
9953
9954 TOSHIBA BLUETOOTH DRIVER
9955 M:      Azael Avalos <coproscefalo@gmail.com>
9956 L:      platform-driver-x86@vger.kernel.org
9957 S:      Maintained
9958 F:      drivers/platform/x86/toshiba_bluetooth.c
9959
9960 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
9961 M:      Azael Avalos <coproscefalo@gmail.com>
9962 L:      platform-driver-x86@vger.kernel.org
9963 S:      Maintained
9964 F:      drivers/platform/x86/toshiba_haps.c
9965
9966 TOSHIBA SMM DRIVER
9967 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9968 L:      tlinux-users@tce.toshiba-dme.co.jp
9969 W:      http://www.buzzard.org.uk/toshiba/
9970 S:      Maintained
9971 F:      drivers/char/toshiba.c
9972 F:      include/linux/toshiba.h
9973 F:      include/uapi/linux/toshiba.h
9974
9975 TMIO MMC DRIVER
9976 M:      Ian Molton <ian.molton@codethink.co.uk>
9977 L:      linux-mmc@vger.kernel.org
9978 S:      Maintained
9979 F:      drivers/mmc/host/tmio_mmc*
9980 F:      drivers/mmc/host/sh_mobile_sdhi.c
9981 F:      include/linux/mmc/tmio.h
9982 F:      include/linux/mmc/sh_mobile_sdhi.h
9983
9984 TMP401 HARDWARE MONITOR DRIVER
9985 M:      Guenter Roeck <linux@roeck-us.net>
9986 L:      lm-sensors@lm-sensors.org
9987 S:      Maintained
9988 F:      Documentation/hwmon/tmp401
9989 F:      drivers/hwmon/tmp401.c
9990
9991 TMPFS (SHMEM FILESYSTEM)
9992 M:      Hugh Dickins <hughd@google.com>
9993 L:      linux-mm@kvack.org
9994 S:      Maintained
9995 F:      include/linux/shmem_fs.h
9996 F:      mm/shmem.c
9997
9998 TM6000 VIDEO4LINUX DRIVER
9999 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10000 L:      linux-media@vger.kernel.org
10001 W:      http://linuxtv.org
10002 T:      git git://linuxtv.org/media_tree.git
10003 S:      Odd fixes
10004 F:      drivers/media/usb/tm6000/
10005
10006 TW68 VIDEO4LINUX DRIVER
10007 M:      Hans Verkuil <hverkuil@xs4all.nl>
10008 L:      linux-media@vger.kernel.org
10009 T:      git git://linuxtv.org/media_tree.git
10010 W:      http://linuxtv.org
10011 S:      Odd Fixes
10012 F:      drivers/media/pci/tw68/
10013
10014 TPM DEVICE DRIVER
10015 M:      Peter Huewe <peterhuewe@gmx.de>
10016 M:      Marcel Selhorst <tpmdd@selhorst.net>
10017 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10018 W:      http://tpmdd.sourceforge.net
10019 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10020 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10021 T:      https://github.com/PeterHuewe/linux-tpmdd
10022 S:      Maintained
10023 F:      drivers/char/tpm/
10024
10025 TPM IBM_VTPM DEVICE DRIVER
10026 M:      Ashley Lai <ashleydlai@gmail.com>
10027 W:      http://tpmdd.sourceforge.net
10028 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10029 S:      Maintained
10030 F:      drivers/char/tpm/tpm_ibmvtpm*
10031
10032 TRACING
10033 M:      Steven Rostedt <rostedt@goodmis.org>
10034 M:      Ingo Molnar <mingo@redhat.com>
10035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10036 S:      Maintained
10037 F:      Documentation/trace/ftrace.txt
10038 F:      arch/*/*/*/ftrace.h
10039 F:      arch/*/kernel/ftrace.c
10040 F:      include/*/ftrace.h
10041 F:      include/linux/trace*.h
10042 F:      include/trace/
10043 F:      kernel/trace/
10044 F:      tools/testing/selftests/ftrace/
10045
10046 TRIVIAL PATCHES
10047 M:      Jiri Kosina <trivial@kernel.org>
10048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10049 S:      Maintained
10050 K:      ^Subject:.*(?i)trivial
10051
10052 TTY LAYER
10053 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10054 M:      Jiri Slaby <jslaby@suse.cz>
10055 S:      Supported
10056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10057 F:      drivers/tty/
10058 F:      drivers/tty/serial/serial_core.c
10059 F:      include/linux/serial_core.h
10060 F:      include/linux/serial.h
10061 F:      include/linux/tty.h
10062 F:      include/uapi/linux/serial_core.h
10063 F:      include/uapi/linux/serial.h
10064 F:      include/uapi/linux/tty.h
10065
10066 TUA9001 MEDIA DRIVER
10067 M:      Antti Palosaari <crope@iki.fi>
10068 L:      linux-media@vger.kernel.org
10069 W:      http://linuxtv.org/
10070 W:      http://palosaari.fi/linux/
10071 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10072 T:      git git://linuxtv.org/anttip/media_tree.git
10073 S:      Maintained
10074 F:      drivers/media/tuners/tua9001*
10075
10076 TULIP NETWORK DRIVERS
10077 M:      Grant Grundler <grundler@parisc-linux.org>
10078 L:      netdev@vger.kernel.org
10079 S:      Maintained
10080 F:      drivers/net/ethernet/dec/tulip/
10081
10082 TUN/TAP driver
10083 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10084 W:      http://vtun.sourceforge.net/tun
10085 S:      Maintained
10086 F:      Documentation/networking/tuntap.txt
10087 F:      arch/um/os-Linux/drivers/
10088
10089 TURBOCHANNEL SUBSYSTEM
10090 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10091 M:      Ralf Baechle <ralf@linux-mips.org>
10092 L:      linux-mips@linux-mips.org
10093 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10094 S:      Maintained
10095 F:      drivers/tc/
10096 F:      include/linux/tc.h
10097
10098 U14-34F SCSI DRIVER
10099 M:      Dario Ballabio <ballabio_dario@emc.com>
10100 L:      linux-scsi@vger.kernel.org
10101 S:      Maintained
10102 F:      drivers/scsi/u14-34f.c
10103
10104 UBI FILE SYSTEM (UBIFS)
10105 M:      Artem Bityutskiy <dedekind1@gmail.com>
10106 M:      Adrian Hunter <adrian.hunter@intel.com>
10107 L:      linux-mtd@lists.infradead.org
10108 T:      git git://git.infradead.org/ubifs-2.6.git
10109 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10110 S:      Maintained
10111 F:      Documentation/filesystems/ubifs.txt
10112 F:      fs/ubifs/
10113
10114 UCLINUX (AND M68KNOMMU)
10115 M:      Greg Ungerer <gerg@uclinux.org>
10116 W:      http://www.uclinux.org/
10117 L:      uclinux-dev@uclinux.org  (subscribers-only)
10118 S:      Maintained
10119 F:      arch/m68k/*/*_no.*
10120 F:      arch/m68k/include/asm/*_no.*
10121
10122 UDF FILESYSTEM
10123 M:      Jan Kara <jack@suse.cz>
10124 S:      Maintained
10125 F:      Documentation/filesystems/udf.txt
10126 F:      fs/udf/
10127
10128 UFS FILESYSTEM
10129 M:      Evgeniy Dushistov <dushistov@mail.ru>
10130 S:      Maintained
10131 F:      Documentation/filesystems/ufs.txt
10132 F:      fs/ufs/
10133
10134 UHID USERSPACE HID IO DRIVER:
10135 M:      David Herrmann <dh.herrmann@googlemail.com>
10136 L:      linux-input@vger.kernel.org
10137 S:      Maintained
10138 F:      drivers/hid/uhid.c
10139 F:      include/uapi/linux/uhid.h
10140
10141 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10142 L:      linux-usb@vger.kernel.org
10143 S:      Orphan
10144 F:      drivers/uwb/
10145 F:      include/linux/uwb.h
10146 F:      include/linux/uwb/
10147
10148 UNICORE32 ARCHITECTURE:
10149 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10150 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10151 S:      Maintained
10152 T:      git git://github.com/gxt/linux.git
10153 F:      arch/unicore32/
10154
10155 UNIFDEF
10156 M:      Tony Finch <dot@dotat.at>
10157 W:      http://dotat.at/prog/unifdef
10158 S:      Maintained
10159 F:      scripts/unifdef.c
10160
10161 UNIFORM CDROM DRIVER
10162 M:      Jens Axboe <axboe@kernel.dk>
10163 W:      http://www.kernel.dk
10164 S:      Maintained
10165 F:      Documentation/cdrom/
10166 F:      drivers/cdrom/cdrom.c
10167 F:      include/linux/cdrom.h
10168 F:      include/uapi/linux/cdrom.h
10169
10170 UNISYS S-PAR DRIVERS
10171 M:      Benjamin Romer <benjamin.romer@unisys.com>
10172 M:      David Kershner <david.kershner@unisys.com>
10173 L:      sparmaintainer@unisys.com (Unisys internal)
10174 S:      Supported
10175 F:      drivers/staging/unisys/
10176
10177 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10178 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10179 L:      linux-scsi@vger.kernel.org
10180 S:      Supported
10181 F:      Documentation/scsi/ufs.txt
10182 F:      drivers/scsi/ufs/
10183
10184 UNSORTED BLOCK IMAGES (UBI)
10185 M:      Artem Bityutskiy <dedekind1@gmail.com>
10186 M:      Richard Weinberger <richard@nod.at>
10187 W:      http://www.linux-mtd.infradead.org/
10188 L:      linux-mtd@lists.infradead.org
10189 T:      git git://git.infradead.org/ubifs-2.6.git
10190 S:      Supported
10191 F:      drivers/mtd/ubi/
10192 F:      include/linux/mtd/ubi.h
10193 F:      include/uapi/mtd/ubi-user.h
10194
10195 USB ACM DRIVER
10196 M:      Oliver Neukum <oliver@neukum.org>
10197 L:      linux-usb@vger.kernel.org
10198 S:      Maintained
10199 F:      Documentation/usb/acm.txt
10200 F:      drivers/usb/class/cdc-acm.*
10201
10202 USB AR5523 WIRELESS DRIVER
10203 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10204 L:      linux-wireless@vger.kernel.org
10205 S:      Maintained
10206 F:      drivers/net/wireless/ath/ar5523/
10207
10208 USB ATTACHED SCSI
10209 M:      Hans de Goede <hdegoede@redhat.com>
10210 M:      Gerd Hoffmann <kraxel@redhat.com>
10211 L:      linux-usb@vger.kernel.org
10212 L:      linux-scsi@vger.kernel.org
10213 S:      Maintained
10214 F:      drivers/usb/storage/uas.c
10215
10216 USB CDC ETHERNET DRIVER
10217 M:      Oliver Neukum <oliver@neukum.org>
10218 L:      linux-usb@vger.kernel.org
10219 S:      Maintained
10220 F:      drivers/net/usb/cdc_*.c
10221 F:      include/uapi/linux/usb/cdc.h
10222
10223 USB CHAOSKEY DRIVER
10224 M:      Keith Packard <keithp@keithp.com>
10225 L:      linux-usb@vger.kernel.org
10226 S:      Maintained
10227 F:      drivers/usb/misc/chaoskey.c
10228
10229 USB CYPRESS C67X00 DRIVER
10230 M:      Peter Korsgaard <jacmet@sunsite.dk>
10231 L:      linux-usb@vger.kernel.org
10232 S:      Maintained
10233 F:      drivers/usb/c67x00/
10234
10235 USB DAVICOM DM9601 DRIVER
10236 M:      Peter Korsgaard <jacmet@sunsite.dk>
10237 L:      netdev@vger.kernel.org
10238 W:      http://www.linux-usb.org/usbnet
10239 S:      Maintained
10240 F:      drivers/net/usb/dm9601.c
10241
10242 USB DIAMOND RIO500 DRIVER
10243 M:      Cesar Miquel <miquel@df.uba.ar>
10244 L:      rio500-users@lists.sourceforge.net
10245 W:      http://rio500.sourceforge.net
10246 S:      Maintained
10247 F:      drivers/usb/misc/rio500*
10248
10249 USB EHCI DRIVER
10250 M:      Alan Stern <stern@rowland.harvard.edu>
10251 L:      linux-usb@vger.kernel.org
10252 S:      Maintained
10253 F:      Documentation/usb/ehci.txt
10254 F:      drivers/usb/host/ehci*
10255
10256 USB GADGET/PERIPHERAL SUBSYSTEM
10257 M:      Felipe Balbi <balbi@ti.com>
10258 L:      linux-usb@vger.kernel.org
10259 W:      http://www.linux-usb.org/gadget
10260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10261 S:      Maintained
10262 F:      drivers/usb/gadget/
10263 F:      include/linux/usb/gadget*
10264
10265 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10266 M:      Jiri Kosina <jkosina@suse.cz>
10267 L:      linux-usb@vger.kernel.org
10268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10269 S:      Maintained
10270 F:      Documentation/hid/hiddev.txt
10271 F:      drivers/hid/usbhid/
10272
10273 USB ISP116X DRIVER
10274 M:      Olav Kongas <ok@artecdesign.ee>
10275 L:      linux-usb@vger.kernel.org
10276 S:      Maintained
10277 F:      drivers/usb/host/isp116x*
10278 F:      include/linux/usb/isp116x.h
10279
10280 USB MASS STORAGE DRIVER
10281 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10282 L:      linux-usb@vger.kernel.org
10283 L:      usb-storage@lists.one-eyed-alien.net
10284 S:      Maintained
10285 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10286 F:      drivers/usb/storage/
10287
10288 USB MIDI DRIVER
10289 M:      Clemens Ladisch <clemens@ladisch.de>
10290 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10291 T:      git git://git.alsa-project.org/alsa-kernel.git
10292 S:      Maintained
10293 F:      sound/usb/midi.*
10294
10295 USB NETWORKING DRIVERS
10296 L:      linux-usb@vger.kernel.org
10297 S:      Odd Fixes
10298 F:      drivers/net/usb/
10299
10300 USB OHCI DRIVER
10301 M:      Alan Stern <stern@rowland.harvard.edu>
10302 L:      linux-usb@vger.kernel.org
10303 S:      Maintained
10304 F:      Documentation/usb/ohci.txt
10305 F:      drivers/usb/host/ohci*
10306
10307 USB OTG FSM (Finite State Machine)
10308 M:      Peter Chen <Peter.Chen@freescale.com>
10309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10310 L:      linux-usb@vger.kernel.org
10311 S:      Maintained
10312 F:      drivers/usb/common/usb-otg-fsm.c
10313
10314 USB OVER IP DRIVER
10315 M:      Valentina Manea <valentina.manea.m@gmail.com>
10316 M:      Shuah Khan <shuah.kh@samsung.com>
10317 L:      linux-usb@vger.kernel.org
10318 S:      Maintained
10319 F:      drivers/usb/usbip/
10320 F:      tools/usb/usbip/
10321
10322 USB PEGASUS DRIVER
10323 M:      Petko Manolov <petkan@nucleusys.com>
10324 L:      linux-usb@vger.kernel.org
10325 L:      netdev@vger.kernel.org
10326 T:      git git://github.com/petkan/pegasus.git
10327 W:      https://github.com/petkan/pegasus
10328 S:      Maintained
10329 F:      drivers/net/usb/pegasus.*
10330
10331 USB PHY LAYER
10332 M:      Felipe Balbi <balbi@ti.com>
10333 L:      linux-usb@vger.kernel.org
10334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10335 S:      Maintained
10336 F:      drivers/usb/phy/
10337
10338 USB PRINTER DRIVER (usblp)
10339 M:      Pete Zaitcev <zaitcev@redhat.com>
10340 L:      linux-usb@vger.kernel.org
10341 S:      Supported
10342 F:      drivers/usb/class/usblp.c
10343
10344 USB RTL8150 DRIVER
10345 M:      Petko Manolov <petkan@nucleusys.com>
10346 L:      linux-usb@vger.kernel.org
10347 L:      netdev@vger.kernel.org
10348 T:      git git://github.com/petkan/rtl8150.git
10349 W:      https://github.com/petkan/rtl8150
10350 S:      Maintained
10351 F:      drivers/net/usb/rtl8150.c
10352
10353 USB SERIAL SUBSYSTEM
10354 M:      Johan Hovold <johan@kernel.org>
10355 L:      linux-usb@vger.kernel.org
10356 S:      Maintained
10357 F:      Documentation/usb/usb-serial.txt
10358 F:      drivers/usb/serial/
10359 F:      include/linux/usb/serial.h
10360
10361 USB SMSC75XX ETHERNET DRIVER
10362 M:      Steve Glendinning <steve.glendinning@shawell.net>
10363 L:      netdev@vger.kernel.org
10364 S:      Maintained
10365 F:      drivers/net/usb/smsc75xx.*
10366
10367 USB SMSC95XX ETHERNET DRIVER
10368 M:      Steve Glendinning <steve.glendinning@shawell.net>
10369 L:      netdev@vger.kernel.org
10370 S:      Maintained
10371 F:      drivers/net/usb/smsc95xx.*
10372
10373 USB SUBSYSTEM
10374 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10375 L:      linux-usb@vger.kernel.org
10376 W:      http://www.linux-usb.org
10377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10378 S:      Supported
10379 F:      Documentation/usb/
10380 F:      drivers/usb/
10381 F:      include/linux/usb.h
10382 F:      include/linux/usb/
10383
10384 USB UHCI DRIVER
10385 M:      Alan Stern <stern@rowland.harvard.edu>
10386 L:      linux-usb@vger.kernel.org
10387 S:      Maintained
10388 F:      drivers/usb/host/uhci*
10389
10390 USB "USBNET" DRIVER FRAMEWORK
10391 M:      Oliver Neukum <oneukum@suse.de>
10392 L:      netdev@vger.kernel.org
10393 W:      http://www.linux-usb.org/usbnet
10394 S:      Maintained
10395 F:      drivers/net/usb/usbnet.c
10396 F:      include/linux/usb/usbnet.h
10397
10398 USB VIDEO CLASS
10399 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10400 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10401 L:      linux-media@vger.kernel.org
10402 T:      git git://linuxtv.org/media_tree.git
10403 W:      http://www.ideasonboard.org/uvc/
10404 S:      Maintained
10405 F:      drivers/media/usb/uvc/
10406 F:      include/uapi/linux/uvcvideo.h
10407
10408 USB VISION DRIVER
10409 M:      Hans Verkuil <hverkuil@xs4all.nl>
10410 L:      linux-media@vger.kernel.org
10411 T:      git git://linuxtv.org/media_tree.git
10412 W:      http://linuxtv.org
10413 S:      Odd Fixes
10414 F:      drivers/media/usb/usbvision/
10415
10416 USB WEBCAM GADGET
10417 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10418 L:      linux-usb@vger.kernel.org
10419 S:      Maintained
10420 F:      drivers/usb/gadget/function/*uvc*
10421 F:      drivers/usb/gadget/legacy/webcam.c
10422
10423 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10424 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10425 L:      linux-wireless@vger.kernel.org
10426 S:      Maintained
10427 F:      drivers/net/wireless/rndis_wlan.c
10428
10429 USB XHCI DRIVER
10430 M:      Mathias Nyman <mathias.nyman@intel.com>
10431 L:      linux-usb@vger.kernel.org
10432 S:      Supported
10433 F:      drivers/usb/host/xhci*
10434 F:      drivers/usb/host/pci-quirks*
10435
10436 USB ZD1201 DRIVER
10437 L:      linux-wireless@vger.kernel.org
10438 W:      http://linux-lc100020.sourceforge.net
10439 S:      Orphan
10440 F:      drivers/net/wireless/zd1201.*
10441
10442 USB ZR364XX DRIVER
10443 M:      Antoine Jacquet <royale@zerezo.com>
10444 L:      linux-usb@vger.kernel.org
10445 L:      linux-media@vger.kernel.org
10446 T:      git git://linuxtv.org/media_tree.git
10447 W:      http://royale.zerezo.com/zr364xx/
10448 S:      Maintained
10449 F:      Documentation/video4linux/zr364xx.txt
10450 F:      drivers/media/usb/zr364xx/
10451
10452 USER-MODE LINUX (UML)
10453 M:      Jeff Dike <jdike@addtoit.com>
10454 M:      Richard Weinberger <richard@nod.at>
10455 L:      user-mode-linux-devel@lists.sourceforge.net
10456 L:      user-mode-linux-user@lists.sourceforge.net
10457 W:      http://user-mode-linux.sourceforge.net
10458 S:      Maintained
10459 F:      Documentation/virtual/uml/
10460 F:      arch/um/
10461 F:      arch/x86/um/
10462 F:      fs/hostfs/
10463 F:      fs/hppfs/
10464
10465 USERSPACE I/O (UIO)
10466 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10467 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10468 S:      Maintained
10469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10470 F:      Documentation/DocBook/uio-howto.tmpl
10471 F:      drivers/uio/
10472 F:      include/linux/uio*.h
10473
10474 UTIL-LINUX PACKAGE
10475 M:      Karel Zak <kzak@redhat.com>
10476 L:      util-linux@vger.kernel.org
10477 W:      http://en.wikipedia.org/wiki/Util-linux
10478 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10479 S:      Maintained
10480
10481 UVESAFB DRIVER
10482 M:      Michal Januszewski <spock@gentoo.org>
10483 L:      linux-fbdev@vger.kernel.org
10484 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10485 S:      Maintained
10486 F:      Documentation/fb/uvesafb.txt
10487 F:      drivers/video/fbdev/uvesafb.*
10488
10489 VFAT/FAT/MSDOS FILESYSTEM
10490 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10491 S:      Maintained
10492 F:      Documentation/filesystems/vfat.txt
10493 F:      fs/fat/
10494
10495 VFIO DRIVER
10496 M:      Alex Williamson <alex.williamson@redhat.com>
10497 L:      kvm@vger.kernel.org
10498 S:      Maintained
10499 F:      Documentation/vfio.txt
10500 F:      drivers/vfio/
10501 F:      include/linux/vfio.h
10502 F:      include/uapi/linux/vfio.h
10503
10504 VIDEOBUF2 FRAMEWORK
10505 M:      Pawel Osciak <pawel@osciak.com>
10506 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10507 M:      Kyungmin Park <kyungmin.park@samsung.com>
10508 L:      linux-media@vger.kernel.org
10509 S:      Maintained
10510 F:      drivers/media/v4l2-core/videobuf2-*
10511 F:      include/media/videobuf2-*
10512
10513 VIRTIO CONSOLE DRIVER
10514 M:      Amit Shah <amit.shah@redhat.com>
10515 L:      virtualization@lists.linux-foundation.org
10516 S:      Maintained
10517 F:      drivers/char/virtio_console.c
10518 F:      include/linux/virtio_console.h
10519 F:      include/uapi/linux/virtio_console.h
10520
10521 VIRTIO CORE, NET AND BLOCK DRIVERS
10522 M:      Rusty Russell <rusty@rustcorp.com.au>
10523 M:      "Michael S. Tsirkin" <mst@redhat.com>
10524 L:      virtualization@lists.linux-foundation.org
10525 S:      Maintained
10526 F:      drivers/virtio/
10527 F:      tools/virtio/
10528 F:      drivers/net/virtio_net.c
10529 F:      drivers/block/virtio_blk.c
10530 F:      include/linux/virtio_*.h
10531 F:      include/uapi/linux/virtio_*.h
10532
10533 VIRTIO HOST (VHOST)
10534 M:      "Michael S. Tsirkin" <mst@redhat.com>
10535 L:      kvm@vger.kernel.org
10536 L:      virtualization@lists.linux-foundation.org
10537 L:      netdev@vger.kernel.org
10538 S:      Maintained
10539 F:      drivers/vhost/
10540 F:      include/uapi/linux/vhost.h
10541
10542 VIA RHINE NETWORK DRIVER
10543 M:      Roger Luethi <rl@hellgate.ch>
10544 S:      Maintained
10545 F:      drivers/net/ethernet/via/via-rhine.c
10546
10547 VIA SD/MMC CARD CONTROLLER DRIVER
10548 M:      Bruce Chang <brucechang@via.com.tw>
10549 M:      Harald Welte <HaraldWelte@viatech.com>
10550 S:      Maintained
10551 F:      drivers/mmc/host/via-sdmmc.c
10552
10553 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10554 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10555 L:      linux-fbdev@vger.kernel.org
10556 S:      Maintained
10557 F:      include/linux/via-core.h
10558 F:      include/linux/via-gpio.h
10559 F:      include/linux/via_i2c.h
10560 F:      drivers/video/fbdev/via/
10561
10562 VIA VELOCITY NETWORK DRIVER
10563 M:      Francois Romieu <romieu@fr.zoreil.com>
10564 L:      netdev@vger.kernel.org
10565 S:      Maintained
10566 F:      drivers/net/ethernet/via/via-velocity.*
10567
10568 VIVID VIRTUAL VIDEO DRIVER
10569 M:      Hans Verkuil <hverkuil@xs4all.nl>
10570 L:      linux-media@vger.kernel.org
10571 T:      git git://linuxtv.org/media_tree.git
10572 W:      http://linuxtv.org
10573 S:      Maintained
10574 F:      drivers/media/platform/vivid/*
10575
10576 VLAN (802.1Q)
10577 M:      Patrick McHardy <kaber@trash.net>
10578 L:      netdev@vger.kernel.org
10579 S:      Maintained
10580 F:      drivers/net/macvlan.c
10581 F:      include/linux/if_*vlan.h
10582 F:      net/8021q/
10583
10584 VLYNQ BUS
10585 M:      Florian Fainelli <florian@openwrt.org>
10586 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10587 S:      Maintained
10588 F:      drivers/vlynq/vlynq.c
10589 F:      include/linux/vlynq.h
10590
10591 VME SUBSYSTEM
10592 M:      Martyn Welch <martyn.welch@ge.com>
10593 M:      Manohar Vanga <manohar.vanga@gmail.com>
10594 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10595 L:      devel@driverdev.osuosl.org
10596 S:      Maintained
10597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10598 F:      Documentation/vme_api.txt
10599 F:      drivers/staging/vme/
10600 F:      drivers/vme/
10601 F:      include/linux/vme*
10602
10603 VMWARE HYPERVISOR INTERFACE
10604 M:      Alok Kataria <akataria@vmware.com>
10605 L:      virtualization@lists.linux-foundation.org
10606 S:      Supported
10607 F:      arch/x86/kernel/cpu/vmware.c
10608
10609 VMWARE BALLOON DRIVER
10610 M:      Xavier Deguillard <xdeguillard@vmware.com>
10611 M:      Philip Moltmann <moltmann@vmware.com>
10612 M:      "VMware, Inc." <pv-drivers@vmware.com>
10613 L:      linux-kernel@vger.kernel.org
10614 S:      Maintained
10615 F:      drivers/misc/vmw_balloon.c
10616
10617 VMWARE VMXNET3 ETHERNET DRIVER
10618 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10619 M:      "VMware, Inc." <pv-drivers@vmware.com>
10620 L:      netdev@vger.kernel.org
10621 S:      Maintained
10622 F:      drivers/net/vmxnet3/
10623
10624 VMware PVSCSI driver
10625 M:      Arvind Kumar <arvindkumar@vmware.com>
10626 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10627 L:      linux-scsi@vger.kernel.org
10628 S:      Maintained
10629 F:      drivers/scsi/vmw_pvscsi.c
10630 F:      drivers/scsi/vmw_pvscsi.h
10631
10632 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10633 M:      Liam Girdwood <lgirdwood@gmail.com>
10634 M:      Mark Brown <broonie@kernel.org>
10635 L:      linux-kernel@vger.kernel.org
10636 W:      http://opensource.wolfsonmicro.com/node/15
10637 W:      http://www.slimlogic.co.uk/?p=48
10638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10639 S:      Supported
10640 F:      drivers/regulator/
10641 F:      include/linux/regulator/
10642
10643 VT1211 HARDWARE MONITOR DRIVER
10644 M:      Juerg Haefliger <juergh@gmail.com>
10645 L:      lm-sensors@lm-sensors.org
10646 S:      Maintained
10647 F:      Documentation/hwmon/vt1211
10648 F:      drivers/hwmon/vt1211.c
10649
10650 VT8231 HARDWARE MONITOR DRIVER
10651 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10652 L:      lm-sensors@lm-sensors.org
10653 S:      Maintained
10654 F:      drivers/hwmon/vt8231.c
10655
10656 VUB300 USB to SDIO/SD/MMC bridge chip
10657 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10658 L:      linux-mmc@vger.kernel.org
10659 L:      linux-usb@vger.kernel.org
10660 S:      Supported
10661 F:      drivers/mmc/host/vub300.c
10662
10663 W1 DALLAS'S 1-WIRE BUS
10664 M:      Evgeniy Polyakov <zbr@ioremap.net>
10665 S:      Maintained
10666 F:      Documentation/w1/
10667 F:      drivers/w1/
10668
10669 W83791D HARDWARE MONITORING DRIVER
10670 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10671 L:      lm-sensors@lm-sensors.org
10672 S:      Maintained
10673 F:      Documentation/hwmon/w83791d
10674 F:      drivers/hwmon/w83791d.c
10675
10676 W83793 HARDWARE MONITORING DRIVER
10677 M:      Rudolf Marek <r.marek@assembler.cz>
10678 L:      lm-sensors@lm-sensors.org
10679 S:      Maintained
10680 F:      Documentation/hwmon/w83793
10681 F:      drivers/hwmon/w83793.c
10682
10683 W83795 HARDWARE MONITORING DRIVER
10684 M:      Jean Delvare <jdelvare@suse.de>
10685 L:      lm-sensors@lm-sensors.org
10686 S:      Maintained
10687 F:      drivers/hwmon/w83795.c
10688
10689 W83L51xD SD/MMC CARD INTERFACE DRIVER
10690 M:      Pierre Ossman <pierre@ossman.eu>
10691 S:      Maintained
10692 F:      drivers/mmc/host/wbsd.*
10693
10694 WACOM PROTOCOL 4 SERIAL TABLETS
10695 M:      Julian Squires <julian@cipht.net>
10696 M:      Hans de Goede <hdegoede@redhat.com>
10697 L:      linux-input@vger.kernel.org
10698 S:      Maintained
10699 F:      drivers/input/tablet/wacom_serial4.c
10700
10701 WATCHDOG DEVICE DRIVERS
10702 M:      Wim Van Sebroeck <wim@iguana.be>
10703 L:      linux-watchdog@vger.kernel.org
10704 W:      http://www.linux-watchdog.org/
10705 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10706 S:      Maintained
10707 F:      Documentation/watchdog/
10708 F:      drivers/watchdog/
10709 F:      include/linux/watchdog.h
10710 F:      include/uapi/linux/watchdog.h
10711
10712 WD7000 SCSI DRIVER
10713 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10714 L:      linux-scsi@vger.kernel.org
10715 S:      Maintained
10716 F:      drivers/scsi/wd7000.c
10717
10718 WIIMOTE HID DRIVER
10719 M:      David Herrmann <dh.herrmann@googlemail.com>
10720 L:      linux-input@vger.kernel.org
10721 S:      Maintained
10722 F:      drivers/hid/hid-wiimote*
10723
10724 WINBOND CIR DRIVER
10725 M:      David Härdeman <david@hardeman.nu>
10726 S:      Maintained
10727 F:      drivers/media/rc/winbond-cir.c
10728
10729 WIMAX STACK
10730 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10731 M:      linux-wimax@intel.com
10732 L:      wimax@linuxwimax.org (subscribers-only)
10733 S:      Supported
10734 W:      http://linuxwimax.org
10735 F:      Documentation/wimax/README.wimax
10736 F:      include/linux/wimax/debug.h
10737 F:      include/net/wimax.h
10738 F:      include/uapi/linux/wimax.h
10739 F:      net/wimax/
10740
10741 WISTRON LAPTOP BUTTON DRIVER
10742 M:      Miloslav Trmac <mitr@volny.cz>
10743 S:      Maintained
10744 F:      drivers/input/misc/wistron_btns.c
10745
10746 WL3501 WIRELESS PCMCIA CARD DRIVER
10747 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10748 L:      linux-wireless@vger.kernel.org
10749 W:      http://oops.ghostprotocols.net:81/blog
10750 S:      Maintained
10751 F:      drivers/net/wireless/wl3501*
10752
10753 WM97XX TOUCHSCREEN DRIVERS
10754 M:      Mark Brown <broonie@kernel.org>
10755 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10756 L:      linux-input@vger.kernel.org
10757 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10758 W:      http://opensource.wolfsonmicro.com/node/7
10759 S:      Supported
10760 F:      drivers/input/touchscreen/*wm97*
10761 F:      include/linux/wm97xx.h
10762
10763 WOLFSON MICROELECTRONICS DRIVERS
10764 L:      patches@opensource.wolfsonmicro.com
10765 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10766 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10767 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10768 S:      Supported
10769 F:      Documentation/hwmon/wm83??
10770 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10771 F:      drivers/clk/clk-wm83*.c
10772 F:      drivers/extcon/extcon-arizona.c
10773 F:      drivers/leds/leds-wm83*.c
10774 F:      drivers/gpio/gpio-*wm*.c
10775 F:      drivers/gpio/gpio-arizona.c
10776 F:      drivers/hwmon/wm83??-hwmon.c
10777 F:      drivers/input/misc/wm831x-on.c
10778 F:      drivers/input/touchscreen/wm831x-ts.c
10779 F:      drivers/input/touchscreen/wm97*.c
10780 F:      drivers/mfd/arizona*
10781 F:      drivers/mfd/wm*.c
10782 F:      drivers/power/wm83*.c
10783 F:      drivers/rtc/rtc-wm83*.c
10784 F:      drivers/regulator/wm8*.c
10785 F:      drivers/video/backlight/wm83*_bl.c
10786 F:      drivers/watchdog/wm83*_wdt.c
10787 F:      include/linux/mfd/arizona/
10788 F:      include/linux/mfd/wm831x/
10789 F:      include/linux/mfd/wm8350/
10790 F:      include/linux/mfd/wm8400*
10791 F:      include/linux/wm97xx.h
10792 F:      include/sound/wm????.h
10793 F:      sound/soc/codecs/arizona.?
10794 F:      sound/soc/codecs/wm*
10795
10796 WORKQUEUE
10797 M:      Tejun Heo <tj@kernel.org>
10798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10799 S:      Maintained
10800 F:      include/linux/workqueue.h
10801 F:      kernel/workqueue.c
10802 F:      Documentation/workqueue.txt
10803
10804 X.25 NETWORK LAYER
10805 M:      Andrew Hendry <andrew.hendry@gmail.com>
10806 L:      linux-x25@vger.kernel.org
10807 S:      Odd Fixes
10808 F:      Documentation/networking/x25*
10809 F:      include/net/x25*
10810 F:      net/x25/
10811
10812 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10813 M:      Thomas Gleixner <tglx@linutronix.de>
10814 M:      Ingo Molnar <mingo@redhat.com>
10815 M:      "H. Peter Anvin" <hpa@zytor.com>
10816 M:      x86@kernel.org
10817 L:      linux-kernel@vger.kernel.org
10818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10819 S:      Maintained
10820 F:      Documentation/x86/
10821 F:      arch/x86/
10822
10823 X86 PLATFORM DRIVERS
10824 M:      Darren Hart <dvhart@infradead.org>
10825 L:      platform-driver-x86@vger.kernel.org
10826 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10827 S:      Maintained
10828 F:      drivers/platform/x86/
10829
10830 X86 MCE INFRASTRUCTURE
10831 M:      Tony Luck <tony.luck@intel.com>
10832 M:      Borislav Petkov <bp@alien8.de>
10833 L:      linux-edac@vger.kernel.org
10834 S:      Maintained
10835 F:      arch/x86/kernel/cpu/mcheck/*
10836
10837 X86 VDSO
10838 M:      Andy Lutomirski <luto@amacapital.net>
10839 L:      linux-kernel@vger.kernel.org
10840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10841 S:      Maintained
10842 F:      arch/x86/vdso/
10843
10844 XC2028/3028 TUNER DRIVER
10845 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10846 L:      linux-media@vger.kernel.org
10847 W:      http://linuxtv.org
10848 T:      git git://linuxtv.org/media_tree.git
10849 S:      Maintained
10850 F:      drivers/media/tuners/tuner-xc2028.*
10851
10852 XEN HYPERVISOR INTERFACE
10853 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10854 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10855 M:      David Vrabel <david.vrabel@citrix.com>
10856 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10858 S:      Supported
10859 F:      arch/x86/xen/
10860 F:      drivers/*/xen-*front.c
10861 F:      drivers/xen/
10862 F:      arch/x86/include/asm/xen/
10863 F:      include/xen/
10864 F:      include/uapi/xen/
10865
10866 XEN HYPERVISOR ARM
10867 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10868 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10869 S:      Supported
10870 F:      arch/arm/xen/
10871 F:      arch/arm/include/asm/xen/
10872
10873 XEN HYPERVISOR ARM64
10874 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10875 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10876 S:      Supported
10877 F:      arch/arm64/xen/
10878 F:      arch/arm64/include/asm/xen/
10879
10880 XEN NETWORK BACKEND DRIVER
10881 M:      Ian Campbell <ian.campbell@citrix.com>
10882 M:      Wei Liu <wei.liu2@citrix.com>
10883 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10884 L:      netdev@vger.kernel.org
10885 S:      Supported
10886 F:      drivers/net/xen-netback/*
10887
10888 XEN PCI SUBSYSTEM
10889 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10890 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10891 S:      Supported
10892 F:      arch/x86/pci/*xen*
10893 F:      drivers/pci/*xen*
10894
10895 XEN BLOCK SUBSYSTEM
10896 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10897 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10898 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10899 S:      Supported
10900 F:      drivers/block/xen-blkback/*
10901 F:      drivers/block/xen*
10902
10903 XEN PVSCSI DRIVERS
10904 M:      Juergen Gross <jgross@suse.com>
10905 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10906 L:      linux-scsi@vger.kernel.org
10907 S:      Supported
10908 F:      drivers/scsi/xen-scsifront.c
10909 F:      drivers/xen/xen-scsiback.c
10910 F:      include/xen/interface/io/vscsiif.h
10911
10912 XEN SWIOTLB SUBSYSTEM
10913 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10914 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10915 S:      Supported
10916 F:      arch/x86/xen/*swiotlb*
10917 F:      drivers/xen/*swiotlb*
10918
10919 XFS FILESYSTEM
10920 P:      Silicon Graphics Inc
10921 M:      Dave Chinner <david@fromorbit.com>
10922 M:      xfs@oss.sgi.com
10923 L:      xfs@oss.sgi.com
10924 W:      http://oss.sgi.com/projects/xfs
10925 T:      git git://oss.sgi.com/xfs/xfs.git
10926 S:      Supported
10927 F:      Documentation/filesystems/xfs.txt
10928 F:      fs/xfs/
10929
10930 XILINX AXI ETHERNET DRIVER
10931 M:      Anirudha Sarangi <anirudh@xilinx.com>
10932 M:      John Linn <John.Linn@xilinx.com>
10933 S:      Maintained
10934 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10935
10936 XILINX UARTLITE SERIAL DRIVER
10937 M:      Peter Korsgaard <jacmet@sunsite.dk>
10938 L:      linux-serial@vger.kernel.org
10939 S:      Maintained
10940 F:      drivers/tty/serial/uartlite.c
10941
10942 XILLYBUS DRIVER
10943 M:      Eli Billauer <eli.billauer@gmail.com>
10944 L:      linux-kernel@vger.kernel.org
10945 S:      Supported
10946 F:      drivers/char/xillybus/
10947
10948 XTENSA XTFPGA PLATFORM SUPPORT
10949 M:      Max Filippov <jcmvbkbc@gmail.com>
10950 L:      linux-xtensa@linux-xtensa.org
10951 S:      Maintained
10952 F:      drivers/spi/spi-xtensa-xtfpga.c
10953 F:      sound/soc/xtensa/xtfpga-i2s.c
10954
10955 YAM DRIVER FOR AX.25
10956 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10957 L:      linux-hams@vger.kernel.org
10958 S:      Maintained
10959 F:      drivers/net/hamradio/yam*
10960 F:      include/linux/yam.h
10961
10962 YEALINK PHONE DRIVER
10963 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10964 L:      usbb2k-api-dev@nongnu.org
10965 S:      Maintained
10966 F:      Documentation/input/yealink.txt
10967 F:      drivers/input/misc/yealink.*
10968
10969 Z8530 DRIVER FOR AX.25
10970 M:      Joerg Reuter <jreuter@yaina.de>
10971 W:      http://yaina.de/jreuter/
10972 W:      http://www.qsl.net/dl1bke/
10973 L:      linux-hams@vger.kernel.org
10974 S:      Maintained
10975 F:      Documentation/networking/z8530drv.txt
10976 F:      drivers/net/hamradio/*scc.c
10977 F:      drivers/net/hamradio/z8530.h
10978
10979 ZBUD COMPRESSED PAGE ALLOCATOR
10980 M:      Seth Jennings <sjennings@variantweb.net>
10981 L:      linux-mm@kvack.org
10982 S:      Maintained
10983 F:      mm/zbud.c
10984 F:      include/linux/zbud.h
10985
10986 ZD1211RW WIRELESS DRIVER
10987 M:      Daniel Drake <dsd@gentoo.org>
10988 M:      Ulrich Kunitz <kune@deine-taler.de>
10989 W:      http://zd1211.ath.cx/wiki/DriverRewrite
10990 L:      linux-wireless@vger.kernel.org
10991 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
10992 S:      Maintained
10993 F:      drivers/net/wireless/zd1211rw/
10994
10995 ZR36067 VIDEO FOR LINUX DRIVER
10996 L:      mjpeg-users@lists.sourceforge.net
10997 L:      linux-media@vger.kernel.org
10998 W:      http://mjpeg.sourceforge.net/driver-zoran/
10999 T:      hg http://linuxtv.org/hg/v4l-dvb
11000 S:      Odd Fixes
11001 F:      drivers/media/pci/zoran/
11002
11003 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11004 M:      Minchan Kim <minchan@kernel.org>
11005 M:      Nitin Gupta <ngupta@vflare.org>
11006 L:      linux-kernel@vger.kernel.org
11007 S:      Maintained
11008 F:      drivers/block/zram/
11009 F:      Documentation/blockdev/zram.txt
11010
11011 ZS DECSTATION Z85C30 SERIAL DRIVER
11012 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11013 S:      Maintained
11014 F:      drivers/tty/serial/zs.*
11015
11016 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11017 M:      Minchan Kim <minchan@kernel.org>
11018 M:      Nitin Gupta <ngupta@vflare.org>
11019 L:      linux-mm@kvack.org
11020 S:      Maintained
11021 F:      mm/zsmalloc.c
11022 F:      include/linux/zsmalloc.h
11023 F:      Documentation/vm/zsmalloc.txt
11024
11025 ZSWAP COMPRESSED SWAP CACHING
11026 M:      Seth Jennings <sjennings@variantweb.net>
11027 L:      linux-mm@kvack.org
11028 S:      Maintained
11029 F:      mm/zswap.c
11030
11031 THE REST
11032 M:      Linus Torvalds <torvalds@linux-foundation.org>
11033 L:      linux-kernel@vger.kernel.org
11034 Q:      http://patchwork.kernel.org/project/LKML/list/
11035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11036 S:      Buried alive in reporters
11037 F:      *
11038 F:      */