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