]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge tag 'for-4.2' of git://git.sourceforge.jp/gitroot/uclinux-h8/linux
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the 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 H8/300 ARCHITECTURE
4553 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4554 L:      uclinux-h8-devel@lists.sourceforge.jp
4555 W:      http://uclinux-h8.sourceforge.jp
4556 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4557 S:      Maintained
4558 F:      arch/h8300/
4559 F:      drivers/clocksource/h8300_*.c
4560 F:      drivers/clk/h8300/
4561 F:      drivers/irqchip/irq-renesas-h8*.c
4562
4563 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4564 M:      Frank Seidel <frank@f-seidel.de>
4565 L:      platform-driver-x86@vger.kernel.org
4566 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4567 S:      Maintained
4568 F:      drivers/platform/x86/hdaps.c
4569
4570 HDPVR USB VIDEO ENCODER DRIVER
4571 M:      Hans Verkuil <hverkuil@xs4all.nl>
4572 L:      linux-media@vger.kernel.org
4573 T:      git git://linuxtv.org/media_tree.git
4574 W:      http://linuxtv.org
4575 S:      Odd Fixes
4576 F:      drivers/media/usb/hdpvr/
4577
4578 HWPOISON MEMORY FAILURE HANDLING
4579 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4580 L:      linux-mm@kvack.org
4581 S:      Maintained
4582 F:      mm/memory-failure.c
4583 F:      mm/hwpoison-inject.c
4584
4585 HYPERVISOR VIRTUAL CONSOLE DRIVER
4586 L:      linuxppc-dev@lists.ozlabs.org
4587 S:      Odd Fixes
4588 F:      drivers/tty/hvc/
4589
4590 HACKRF MEDIA DRIVER
4591 M:      Antti Palosaari <crope@iki.fi>
4592 L:      linux-media@vger.kernel.org
4593 W:      http://linuxtv.org/
4594 W:      http://palosaari.fi/linux/
4595 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4596 T:      git git://linuxtv.org/anttip/media_tree.git
4597 S:      Maintained
4598 F:      drivers/media/usb/hackrf/
4599
4600 HARDWARE MONITORING
4601 M:      Jean Delvare <jdelvare@suse.de>
4602 M:      Guenter Roeck <linux@roeck-us.net>
4603 L:      lm-sensors@lm-sensors.org
4604 W:      http://www.lm-sensors.org/
4605 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4607 S:      Maintained
4608 F:      Documentation/hwmon/
4609 F:      drivers/hwmon/
4610 F:      include/linux/hwmon*.h
4611
4612 HARDWARE RANDOM NUMBER GENERATOR CORE
4613 M:      Matt Mackall <mpm@selenic.com>
4614 M:      Herbert Xu <herbert@gondor.apana.org.au>
4615 L:      linux-crypto@vger.kernel.org
4616 S:      Odd fixes
4617 F:      Documentation/hw_random.txt
4618 F:      drivers/char/hw_random/
4619 F:      include/linux/hw_random.h
4620
4621 HARDWARE SPINLOCK CORE
4622 M:      Ohad Ben-Cohen <ohad@wizery.com>
4623 S:      Maintained
4624 F:      Documentation/hwspinlock.txt
4625 F:      drivers/hwspinlock/hwspinlock_*
4626 F:      include/linux/hwspinlock.h
4627
4628 HARMONY SOUND DRIVER
4629 L:      linux-parisc@vger.kernel.org
4630 S:      Maintained
4631 F:      sound/parisc/harmony.*
4632
4633 HD29L2 MEDIA DRIVER
4634 M:      Antti Palosaari <crope@iki.fi>
4635 L:      linux-media@vger.kernel.org
4636 W:      http://linuxtv.org/
4637 W:      http://palosaari.fi/linux/
4638 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4639 T:      git git://linuxtv.org/anttip/media_tree.git
4640 S:      Maintained
4641 F:      drivers/media/dvb-frontends/hd29l2*
4642
4643 HEWLETT-PACKARD SMART2 RAID DRIVER
4644 L:      iss_storagedev@hp.com
4645 S:      Orphan
4646 F:      Documentation/blockdev/cpqarray.txt
4647 F:      drivers/block/cpqarray.*
4648
4649 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
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/scsi/hpsa.txt
4656 F:      drivers/scsi/hpsa*.[ch]
4657 F:      include/linux/cciss*.h
4658 F:      include/uapi/linux/cciss*.h
4659
4660 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4661 M:      Don Brace <don.brace@pmcs.com>
4662 L:      iss_storagedev@hp.com
4663 L:      storagedev@pmcs.com
4664 L:      linux-scsi@vger.kernel.org
4665 S:      Supported
4666 F:      Documentation/blockdev/cciss.txt
4667 F:      drivers/block/cciss*
4668 F:      include/linux/cciss_ioctl.h
4669 F:      include/uapi/linux/cciss_ioctl.h
4670
4671 HFS FILESYSTEM
4672 L:      linux-fsdevel@vger.kernel.org
4673 S:      Orphan
4674 F:      Documentation/filesystems/hfs.txt
4675 F:      fs/hfs/
4676
4677 HFSPLUS FILESYSTEM
4678 L:      linux-fsdevel@vger.kernel.org
4679 S:      Orphan
4680 F:      Documentation/filesystems/hfsplus.txt
4681 F:      fs/hfsplus/
4682
4683 HGA FRAMEBUFFER DRIVER
4684 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4685 L:      linux-nvidia@lists.surfsouth.com
4686 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4687 S:      Maintained
4688 F:      drivers/video/fbdev/hgafb.c
4689
4690 HIBERNATION (aka Software Suspend, aka swsusp)
4691 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4692 M:      Pavel Machek <pavel@ucw.cz>
4693 L:      linux-pm@vger.kernel.org
4694 S:      Supported
4695 F:      arch/x86/power/
4696 F:      drivers/base/power/
4697 F:      kernel/power/
4698 F:      include/linux/suspend.h
4699 F:      include/linux/freezer.h
4700 F:      include/linux/pm.h
4701 F:      arch/*/include/asm/suspend*.h
4702
4703 HID CORE LAYER
4704 M:      Jiri Kosina <jkosina@suse.cz>
4705 L:      linux-input@vger.kernel.org
4706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4707 S:      Maintained
4708 F:      drivers/hid/
4709 F:      include/linux/hid*
4710 F:      include/uapi/linux/hid*
4711
4712 HID SENSOR HUB DRIVERS
4713 M:      Jiri Kosina <jkosina@suse.cz>
4714 M:      Jonathan Cameron <jic23@kernel.org>
4715 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4716 L:      linux-input@vger.kernel.org
4717 L:      linux-iio@vger.kernel.org
4718 S:      Maintained
4719 F:      Documentation/hid/hid-sensor*
4720 F:      drivers/hid/hid-sensor-*
4721 F:      drivers/iio/*/hid-*
4722 F:      include/linux/hid-sensor-*
4723
4724 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4725 M:      Thomas Gleixner <tglx@linutronix.de>
4726 L:      linux-kernel@vger.kernel.org
4727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4728 S:      Maintained
4729 F:      Documentation/timers/
4730 F:      kernel/time/hrtimer.c
4731 F:      kernel/time/clockevents.c
4732 F:      kernel/time/tick*.*
4733 F:      kernel/time/timer_*.c
4734 F:      include/linux/clockchips.h
4735 F:      include/linux/hrtimer.h
4736
4737 HIGH-SPEED SCC DRIVER FOR AX.25
4738 L:      linux-hams@vger.kernel.org
4739 S:      Orphan
4740 F:      drivers/net/hamradio/dmascc.c
4741 F:      drivers/net/hamradio/scc.c
4742
4743 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4744 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4745 W:      http://www.highpoint-tech.com
4746 S:      Supported
4747 F:      Documentation/scsi/hptiop.txt
4748 F:      drivers/scsi/hptiop.c
4749
4750 HIPPI
4751 M:      Jes Sorensen <jes@trained-monkey.org>
4752 L:      linux-hippi@sunsite.dk
4753 S:      Maintained
4754 F:      include/linux/hippidevice.h
4755 F:      include/uapi/linux/if_hippi.h
4756 F:      net/802/hippi.c
4757 F:      drivers/net/hippi/
4758
4759 HOST AP DRIVER
4760 M:      Jouni Malinen <j@w1.fi>
4761 L:      hostap@shmoo.com (subscribers-only)
4762 L:      linux-wireless@vger.kernel.org
4763 W:      http://hostap.epitest.fi/
4764 S:      Maintained
4765 F:      drivers/net/wireless/hostap/
4766
4767 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4768 L:      platform-driver-x86@vger.kernel.org
4769 S:      Orphan
4770 F:      drivers/platform/x86/tc1100-wmi.c
4771
4772 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4773 M:      Jaroslav Kysela <perex@perex.cz>
4774 S:      Maintained
4775 F:      drivers/net/ethernet/hp/hp100.*
4776
4777 HPET:   High Precision Event Timers driver
4778 M:      Clemens Ladisch <clemens@ladisch.de>
4779 S:      Maintained
4780 F:      Documentation/timers/hpet.txt
4781 F:      drivers/char/hpet.c
4782 F:      include/linux/hpet.h
4783 F:      include/uapi/linux/hpet.h
4784
4785 HPET:   x86
4786 S:      Orphan
4787 F:      arch/x86/kernel/hpet.c
4788 F:      arch/x86/include/asm/hpet.h
4789
4790 HPFS FILESYSTEM
4791 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4792 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4793 S:      Maintained
4794 F:      fs/hpfs/
4795
4796 HSI SUBSYSTEM
4797 M:      Sebastian Reichel <sre@kernel.org>
4798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4799 S:      Maintained
4800 F:      Documentation/ABI/testing/sysfs-bus-hsi
4801 F:      Documentation/hsi.txt
4802 F:      drivers/hsi/
4803 F:      include/linux/hsi/
4804 F:      include/uapi/linux/hsi/
4805
4806 HSO 3G MODEM DRIVER
4807 M:      Jan Dumon <j.dumon@option.com>
4808 W:      http://www.pharscape.org
4809 S:      Maintained
4810 F:      drivers/net/usb/hso.c
4811
4812 HSR NETWORK PROTOCOL
4813 M:      Arvid Brodin <arvid.brodin@alten.se>
4814 L:      netdev@vger.kernel.org
4815 S:      Maintained
4816 F:      net/hsr/
4817
4818 HTCPEN TOUCHSCREEN DRIVER
4819 M:      Pau Oliva Fora <pof@eslack.org>
4820 L:      linux-input@vger.kernel.org
4821 S:      Maintained
4822 F:      drivers/input/touchscreen/htcpen.c
4823
4824 HUGETLB FILESYSTEM
4825 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4826 S:      Maintained
4827 F:      fs/hugetlbfs/
4828
4829 Hyper-V CORE AND DRIVERS
4830 M:      K. Y. Srinivasan <kys@microsoft.com>
4831 M:      Haiyang Zhang <haiyangz@microsoft.com>
4832 L:      devel@linuxdriverproject.org
4833 S:      Maintained
4834 F:      arch/x86/include/asm/mshyperv.h
4835 F:      arch/x86/include/uapi/asm/hyperv.h
4836 F:      arch/x86/kernel/cpu/mshyperv.c
4837 F:      drivers/hid/hid-hyperv.c
4838 F:      drivers/hv/
4839 F:      drivers/input/serio/hyperv-keyboard.c
4840 F:      drivers/net/hyperv/
4841 F:      drivers/scsi/storvsc_drv.c
4842 F:      drivers/video/fbdev/hyperv_fb.c
4843 F:      include/linux/hyperv.h
4844 F:      tools/hv/
4845
4846 I2C OVER PARALLEL PORT
4847 M:      Jean Delvare <jdelvare@suse.de>
4848 L:      linux-i2c@vger.kernel.org
4849 S:      Maintained
4850 F:      Documentation/i2c/busses/i2c-parport
4851 F:      Documentation/i2c/busses/i2c-parport-light
4852 F:      drivers/i2c/busses/i2c-parport.c
4853 F:      drivers/i2c/busses/i2c-parport-light.c
4854
4855 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4856 M:      Jean Delvare <jdelvare@suse.de>
4857 L:      linux-i2c@vger.kernel.org
4858 S:      Maintained
4859 F:      Documentation/i2c/busses/i2c-ali1535
4860 F:      Documentation/i2c/busses/i2c-ali1563
4861 F:      Documentation/i2c/busses/i2c-ali15x3
4862 F:      Documentation/i2c/busses/i2c-amd756
4863 F:      Documentation/i2c/busses/i2c-amd8111
4864 F:      Documentation/i2c/busses/i2c-i801
4865 F:      Documentation/i2c/busses/i2c-nforce2
4866 F:      Documentation/i2c/busses/i2c-piix4
4867 F:      Documentation/i2c/busses/i2c-sis5595
4868 F:      Documentation/i2c/busses/i2c-sis630
4869 F:      Documentation/i2c/busses/i2c-sis96x
4870 F:      Documentation/i2c/busses/i2c-via
4871 F:      Documentation/i2c/busses/i2c-viapro
4872 F:      drivers/i2c/busses/i2c-ali1535.c
4873 F:      drivers/i2c/busses/i2c-ali1563.c
4874 F:      drivers/i2c/busses/i2c-ali15x3.c
4875 F:      drivers/i2c/busses/i2c-amd756.c
4876 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4877 F:      drivers/i2c/busses/i2c-amd8111.c
4878 F:      drivers/i2c/busses/i2c-i801.c
4879 F:      drivers/i2c/busses/i2c-isch.c
4880 F:      drivers/i2c/busses/i2c-nforce2.c
4881 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4882 F:      drivers/i2c/busses/i2c-piix4.c
4883 F:      drivers/i2c/busses/i2c-sis5595.c
4884 F:      drivers/i2c/busses/i2c-sis630.c
4885 F:      drivers/i2c/busses/i2c-sis96x.c
4886 F:      drivers/i2c/busses/i2c-via.c
4887 F:      drivers/i2c/busses/i2c-viapro.c
4888
4889 I2C/SMBUS ISMT DRIVER
4890 M:      Seth Heasley <seth.heasley@intel.com>
4891 M:      Neil Horman <nhorman@tuxdriver.com>
4892 L:      linux-i2c@vger.kernel.org
4893 F:      drivers/i2c/busses/i2c-ismt.c
4894 F:      Documentation/i2c/busses/i2c-ismt
4895
4896 I2C/SMBUS STUB DRIVER
4897 M:      Jean Delvare <jdelvare@suse.de>
4898 L:      linux-i2c@vger.kernel.org
4899 S:      Maintained
4900 F:      drivers/i2c/i2c-stub.c
4901
4902 I2C SUBSYSTEM
4903 M:      Wolfram Sang <wsa@the-dreams.de>
4904 L:      linux-i2c@vger.kernel.org
4905 W:      https://i2c.wiki.kernel.org/
4906 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4908 S:      Maintained
4909 F:      Documentation/devicetree/bindings/i2c/
4910 F:      Documentation/i2c/
4911 F:      drivers/i2c/
4912 F:      include/linux/i2c.h
4913 F:      include/linux/i2c-*.h
4914 F:      include/uapi/linux/i2c.h
4915 F:      include/uapi/linux/i2c-*.h
4916
4917 I2C ACPI SUPPORT
4918 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4919 L:      linux-i2c@vger.kernel.org
4920 L:      linux-acpi@vger.kernel.org
4921 S:      Maintained
4922
4923 I2C-TAOS-EVM DRIVER
4924 M:      Jean Delvare <jdelvare@suse.de>
4925 L:      linux-i2c@vger.kernel.org
4926 S:      Maintained
4927 F:      Documentation/i2c/busses/i2c-taos-evm
4928 F:      drivers/i2c/busses/i2c-taos-evm.c
4929
4930 I2C-TINY-USB DRIVER
4931 M:      Till Harbaum <till@harbaum.org>
4932 L:      linux-i2c@vger.kernel.org
4933 W:      http://www.harbaum.org/till/i2c_tiny_usb
4934 S:      Maintained
4935 F:      drivers/i2c/busses/i2c-tiny-usb.c
4936
4937 i386 BOOT CODE
4938 M:      "H. Peter Anvin" <hpa@zytor.com>
4939 S:      Maintained
4940 F:      arch/x86/boot/
4941
4942 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4943 M:      "H. Peter Anvin" <hpa@zytor.com>
4944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4945 S:      Maintained
4946
4947 IA64 (Itanium) PLATFORM
4948 M:      Tony Luck <tony.luck@intel.com>
4949 M:      Fenghua Yu <fenghua.yu@intel.com>
4950 L:      linux-ia64@vger.kernel.org
4951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4952 S:      Maintained
4953 F:      arch/ia64/
4954
4955 IBM Power in-Nest Crypto Acceleration
4956 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4957 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4958 L:      linux-crypto@vger.kernel.org
4959 S:      Supported
4960 F:      drivers/crypto/nx/Makefile
4961 F:      drivers/crypto/nx/Kconfig
4962 F:      drivers/crypto/nx/nx-aes*
4963 F:      drivers/crypto/nx/nx-sha*
4964 F:      drivers/crypto/nx/nx.*
4965 F:      drivers/crypto/nx/nx_csbcpb.h
4966 F:      drivers/crypto/nx/nx_debugfs.h
4967
4968 IBM Power 842 compression accelerator
4969 M:      Dan Streetman <ddstreet@us.ibm.com>
4970 S:      Supported
4971 F:      drivers/crypto/nx/Makefile
4972 F:      drivers/crypto/nx/Kconfig
4973 F:      drivers/crypto/nx/nx-842*
4974 F:      include/linux/sw842.h
4975 F:      crypto/842.c
4976 F:      lib/842/
4977
4978 IBM Power Linux RAID adapter
4979 M:      Brian King <brking@us.ibm.com>
4980 S:      Supported
4981 F:      drivers/scsi/ipr.*
4982
4983 IBM Power Virtual Ethernet Device Driver
4984 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4985 L:      netdev@vger.kernel.org
4986 S:      Supported
4987 F:      drivers/net/ethernet/ibm/ibmveth.*
4988
4989 IBM Power Virtual SCSI Device Drivers
4990 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4991 L:      linux-scsi@vger.kernel.org
4992 S:      Supported
4993 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4994 F:      drivers/scsi/ibmvscsi/viosrp.h
4995
4996 IBM Power Virtual FC Device Drivers
4997 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4998 L:      linux-scsi@vger.kernel.org
4999 S:      Supported
5000 F:      drivers/scsi/ibmvscsi/ibmvfc*
5001
5002 IBM ServeRAID RAID DRIVER
5003 S:      Orphan
5004 F:      drivers/scsi/ips.*
5005
5006 ICH LPC AND GPIO DRIVER
5007 M:      Peter Tyser <ptyser@xes-inc.com>
5008 S:      Maintained
5009 F:      drivers/mfd/lpc_ich.c
5010 F:      drivers/gpio/gpio-ich.c
5011
5012 IDE SUBSYSTEM
5013 M:      "David S. Miller" <davem@davemloft.net>
5014 L:      linux-ide@vger.kernel.org
5015 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5017 S:      Maintained
5018 F:      Documentation/ide/
5019 F:      drivers/ide/
5020 F:      include/linux/ide.h
5021
5022 IDEAPAD LAPTOP EXTRAS DRIVER
5023 M:      Ike Panhc <ike.pan@canonical.com>
5024 L:      platform-driver-x86@vger.kernel.org
5025 W:      http://launchpad.net/ideapad-laptop
5026 S:      Maintained
5027 F:      drivers/platform/x86/ideapad-laptop.c
5028
5029 IDEAPAD LAPTOP SLIDEBAR DRIVER
5030 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5031 L:      linux-input@vger.kernel.org
5032 W:      https://github.com/o2genum/ideapad-slidebar
5033 S:      Maintained
5034 F:      drivers/input/misc/ideapad_slidebar.c
5035
5036 IDE/ATAPI DRIVERS
5037 M:      Borislav Petkov <bp@alien8.de>
5038 L:      linux-ide@vger.kernel.org
5039 S:      Maintained
5040 F:      Documentation/cdrom/ide-cd
5041 F:      drivers/ide/ide-cd*
5042
5043 IDLE-I7300
5044 M:      Andy Henroid <andrew.d.henroid@intel.com>
5045 L:      linux-pm@vger.kernel.org
5046 S:      Supported
5047 F:      drivers/idle/i7300_idle.c
5048
5049 IEEE 802.15.4 SUBSYSTEM
5050 M:      Alexander Aring <alex.aring@gmail.com>
5051 L:      linux-wpan@vger.kernel.org
5052 W:      https://github.com/linux-wpan
5053 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5054 S:      Maintained
5055 F:      net/ieee802154/
5056 F:      net/mac802154/
5057 F:      drivers/net/ieee802154/
5058 F:      include/linux/nl802154.h
5059 F:      include/linux/ieee802154.h
5060 F:      include/net/nl802154.h
5061 F:      include/net/mac802154.h
5062 F:      include/net/af_ieee802154.h
5063 F:      include/net/cfg802154.h
5064 F:      include/net/ieee802154_netdev.h
5065 F:      Documentation/networking/ieee802154.txt
5066
5067 IGORPLUG-USB IR RECEIVER
5068 M:      Sean Young <sean@mess.org>
5069 L:      linux-media@vger.kernel.org
5070 S:      Maintained
5071 F:      drivers/media/rc/igorplugusb.c
5072
5073 IGUANAWORKS USB IR TRANSCEIVER
5074 M:      Sean Young <sean@mess.org>
5075 L:      linux-media@vger.kernel.org
5076 S:      Maintained
5077 F:      drivers/media/rc/iguanair.c
5078
5079 IIO SUBSYSTEM AND DRIVERS
5080 M:      Jonathan Cameron <jic23@kernel.org>
5081 R:      Hartmut Knaack <knaack.h@gmx.de>
5082 R:      Lars-Peter Clausen <lars@metafoo.de>
5083 R:      Peter Meerwald <pmeerw@pmeerw.net>
5084 L:      linux-iio@vger.kernel.org
5085 S:      Maintained
5086 F:      drivers/iio/
5087 F:      drivers/staging/iio/
5088 F:      include/linux/iio/
5089 F:      tools/iio/
5090
5091 IKANOS/ADI EAGLE ADSL USB DRIVER
5092 M:      Matthieu Castet <castet.matthieu@free.fr>
5093 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5094 S:      Maintained
5095 F:      drivers/usb/atm/ueagle-atm.c
5096
5097 INA209 HARDWARE MONITOR DRIVER
5098 M:      Guenter Roeck <linux@roeck-us.net>
5099 L:      lm-sensors@lm-sensors.org
5100 S:      Maintained
5101 F:      Documentation/hwmon/ina209
5102 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5103 F:      drivers/hwmon/ina209.c
5104
5105 INA2XX HARDWARE MONITOR DRIVER
5106 M:      Guenter Roeck <linux@roeck-us.net>
5107 L:      lm-sensors@lm-sensors.org
5108 S:      Maintained
5109 F:      Documentation/hwmon/ina2xx
5110 F:      drivers/hwmon/ina2xx.c
5111 F:      include/linux/platform_data/ina2xx.h
5112
5113 INDUSTRY PACK SUBSYSTEM (IPACK)
5114 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5115 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5116 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5117 L:      industrypack-devel@lists.sourceforge.net
5118 W:      http://industrypack.sourceforge.net
5119 S:      Maintained
5120 F:      drivers/ipack/
5121
5122 INGENIC JZ4780 DMA Driver
5123 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5124 S:      Maintained
5125 F:      drivers/dma/dma-jz4780.c
5126
5127 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5128 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5129 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5130 L:      linux-ima-devel@lists.sourceforge.net
5131 L:      linux-ima-user@lists.sourceforge.net
5132 L:      linux-security-module@vger.kernel.org
5133 S:      Supported
5134 F:      security/integrity/ima/
5135
5136 IMGTEC IR DECODER DRIVER
5137 M:      James Hogan <james.hogan@imgtec.com>
5138 S:      Maintained
5139 F:      drivers/media/rc/img-ir/
5140
5141 IMS TWINTURBO FRAMEBUFFER DRIVER
5142 L:      linux-fbdev@vger.kernel.org
5143 S:      Orphan
5144 F:      drivers/video/fbdev/imsttfb.c
5145
5146 INFINIBAND SUBSYSTEM
5147 M:      Doug Ledford <dledford@redhat.com>
5148 M:      Sean Hefty <sean.hefty@intel.com>
5149 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5150 L:      linux-rdma@vger.kernel.org
5151 W:      http://www.openfabrics.org/
5152 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5154 S:      Supported
5155 F:      Documentation/infiniband/
5156 F:      drivers/infiniband/
5157 F:      include/uapi/linux/if_infiniband.h
5158 F:      include/uapi/rdma/
5159 F:      include/rdma/
5160
5161 INOTIFY
5162 M:      John McCutchan <john@johnmccutchan.com>
5163 M:      Robert Love <rlove@rlove.org>
5164 M:      Eric Paris <eparis@parisplace.org>
5165 S:      Maintained
5166 F:      Documentation/filesystems/inotify.txt
5167 F:      fs/notify/inotify/
5168 F:      include/linux/inotify.h
5169 F:      include/uapi/linux/inotify.h
5170
5171 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5172 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5173 L:      linux-input@vger.kernel.org
5174 Q:      http://patchwork.kernel.org/project/linux-input/list/
5175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5176 S:      Maintained
5177 F:      drivers/input/
5178 F:      include/linux/input.h
5179 F:      include/uapi/linux/input.h
5180 F:      include/linux/input/
5181
5182 INPUT MULTITOUCH (MT) PROTOCOL
5183 M:      Henrik Rydberg <rydberg@bitmath.org>
5184 L:      linux-input@vger.kernel.org
5185 S:      Odd fixes
5186 F:      Documentation/input/multi-touch-protocol.txt
5187 F:      drivers/input/input-mt.c
5188 K:      \b(ABS|SYN)_MT_
5189
5190 INTEL ASoC BDW/HSW DRIVERS
5191 M:      Jie Yang <yang.jie@linux.intel.com>
5192 L:      alsa-devel@alsa-project.org
5193 S:      Supported
5194 F:      sound/soc/intel/sst-haswell*
5195 F:      sound/soc/intel/sst-dsp*
5196 F:      sound/soc/intel/sst-firmware.c
5197 F:      sound/soc/intel/broadwell.c
5198 F:      sound/soc/intel/haswell.c
5199
5200 INTEL C600 SERIES SAS CONTROLLER DRIVER
5201 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5202 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5203 L:      linux-scsi@vger.kernel.org
5204 T:      git git://git.code.sf.net/p/intel-sas/isci
5205 S:      Supported
5206 F:      drivers/scsi/isci/
5207
5208 INTEL IDLE DRIVER
5209 M:      Len Brown <lenb@kernel.org>
5210 L:      linux-pm@vger.kernel.org
5211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5212 S:      Supported
5213 F:      drivers/idle/intel_idle.c
5214
5215 INTEL PSTATE DRIVER
5216 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5217 L:      linux-pm@vger.kernel.org
5218 S:      Supported
5219 F:      drivers/cpufreq/intel_pstate.c
5220
5221 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5222 M:      Maik Broemme <mbroemme@plusserver.de>
5223 L:      linux-fbdev@vger.kernel.org
5224 S:      Maintained
5225 F:      Documentation/fb/intelfb.txt
5226 F:      drivers/video/fbdev/intelfb/
5227
5228 INTEL 810/815 FRAMEBUFFER DRIVER
5229 M:      Antonino Daplas <adaplas@gmail.com>
5230 L:      linux-fbdev@vger.kernel.org
5231 S:      Maintained
5232 F:      drivers/video/fbdev/i810/
5233
5234 INTEL MENLOW THERMAL DRIVER
5235 M:      Sujith Thomas <sujith.thomas@intel.com>
5236 L:      platform-driver-x86@vger.kernel.org
5237 W:      https://01.org/linux-acpi
5238 S:      Supported
5239 F:      drivers/platform/x86/intel_menlow.c
5240
5241 INTEL IA32 MICROCODE UPDATE SUPPORT
5242 M:      Borislav Petkov <bp@alien8.de>
5243 S:      Maintained
5244 F:      arch/x86/kernel/cpu/microcode/core*
5245 F:      arch/x86/kernel/cpu/microcode/intel*
5246
5247 INTEL I/OAT DMA DRIVER
5248 M:      Dave Jiang <dave.jiang@intel.com>
5249 R:      Dan Williams <dan.j.williams@intel.com>
5250 L:      dmaengine@vger.kernel.org
5251 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5252 S:      Supported
5253 F:      drivers/dma/ioat*
5254
5255 INTEL IOMMU (VT-d)
5256 M:      David Woodhouse <dwmw2@infradead.org>
5257 L:      iommu@lists.linux-foundation.org
5258 T:      git git://git.infradead.org/iommu-2.6.git
5259 S:      Supported
5260 F:      drivers/iommu/intel-iommu.c
5261 F:      include/linux/intel-iommu.h
5262
5263 INTEL IOP-ADMA DMA DRIVER
5264 R:      Dan Williams <dan.j.williams@intel.com>
5265 S:      Odd fixes
5266 F:      drivers/dma/iop-adma.c
5267
5268 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5269 M:      Krzysztof Halasa <khalasa@piap.pl>
5270 S:      Maintained
5271 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5272 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5273 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5274 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5275 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5276 F:      drivers/net/wan/ixp4xx_hss.c
5277
5278 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5279 M:      Deepak Saxena <dsaxena@plexity.net>
5280 S:      Maintained
5281 F:      drivers/char/hw_random/ixp4xx-rng.c
5282
5283 INTEL ETHERNET DRIVERS
5284 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5285 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5286 R:      Shannon Nelson <shannon.nelson@intel.com>
5287 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5288 R:      Don Skidmore <donald.c.skidmore@intel.com>
5289 R:      Matthew Vick <matthew.vick@intel.com>
5290 R:      John Ronciak <john.ronciak@intel.com>
5291 R:      Mitch Williams <mitch.a.williams@intel.com>
5292 L:      intel-wired-lan@lists.osuosl.org
5293 W:      http://www.intel.com/support/feedback.htm
5294 W:      http://e1000.sourceforge.net/
5295 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5298 S:      Supported
5299 F:      Documentation/networking/e100.txt
5300 F:      Documentation/networking/e1000.txt
5301 F:      Documentation/networking/e1000e.txt
5302 F:      Documentation/networking/igb.txt
5303 F:      Documentation/networking/igbvf.txt
5304 F:      Documentation/networking/ixgb.txt
5305 F:      Documentation/networking/ixgbe.txt
5306 F:      Documentation/networking/ixgbevf.txt
5307 F:      Documentation/networking/i40e.txt
5308 F:      Documentation/networking/i40evf.txt
5309 F:      drivers/net/ethernet/intel/
5310 F:      drivers/net/ethernet/intel/*/
5311
5312 INTEL-MID GPIO DRIVER
5313 M:      David Cohen <david.a.cohen@linux.intel.com>
5314 L:      linux-gpio@vger.kernel.org
5315 S:      Maintained
5316 F:      drivers/gpio/gpio-intel-mid.c
5317
5318 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5319 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5320 L:      linux-wireless@vger.kernel.org
5321 S:      Maintained
5322 F:      Documentation/networking/README.ipw2100
5323 F:      Documentation/networking/README.ipw2200
5324 F:      drivers/net/wireless/ipw2x00/
5325
5326 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5327 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5328 M:      Gang Wei <gang.wei@intel.com>
5329 M:      Shane Wang <shane.wang@intel.com>
5330 L:      tboot-devel@lists.sourceforge.net
5331 W:      http://tboot.sourceforge.net
5332 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5333 S:      Supported
5334 F:      Documentation/intel_txt.txt
5335 F:      include/linux/tboot.h
5336 F:      arch/x86/kernel/tboot.c
5337
5338 INTEL WIRELESS WIMAX CONNECTION 2400
5339 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5340 M:      linux-wimax@intel.com
5341 L:      wimax@linuxwimax.org (subscribers-only)
5342 S:      Supported
5343 W:      http://linuxwimax.org
5344 F:      Documentation/wimax/README.i2400m
5345 F:      drivers/net/wimax/i2400m/
5346 F:      include/uapi/linux/wimax/i2400m.h
5347
5348 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5349 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5350 L:      linux-wireless@vger.kernel.org
5351 S:      Supported
5352 F:      drivers/net/wireless/iwlegacy/
5353
5354 INTEL WIRELESS WIFI LINK (iwlwifi)
5355 M:      Johannes Berg <johannes.berg@intel.com>
5356 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5357 M:      Intel Linux Wireless <ilw@linux.intel.com>
5358 L:      linux-wireless@vger.kernel.org
5359 W:      http://intellinuxwireless.org
5360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5361 S:      Supported
5362 F:      drivers/net/wireless/iwlwifi/
5363
5364 INTEL MANAGEMENT ENGINE (mei)
5365 M:      Tomas Winkler <tomas.winkler@intel.com>
5366 L:      linux-kernel@vger.kernel.org
5367 S:      Supported
5368 F:      include/uapi/linux/mei.h
5369 F:      drivers/misc/mei/*
5370 F:      Documentation/misc-devices/mei/*
5371
5372 IOC3 ETHERNET DRIVER
5373 M:      Ralf Baechle <ralf@linux-mips.org>
5374 L:      linux-mips@linux-mips.org
5375 S:      Maintained
5376 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5377
5378 IOC3 SERIAL DRIVER
5379 M:      Pat Gefre <pfg@sgi.com>
5380 L:      linux-serial@vger.kernel.org
5381 S:      Maintained
5382 F:      drivers/tty/serial/ioc3_serial.c
5383
5384 IOMMU DRIVERS
5385 M:      Joerg Roedel <joro@8bytes.org>
5386 L:      iommu@lists.linux-foundation.org
5387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5388 S:      Maintained
5389 F:      drivers/iommu/
5390
5391 IP MASQUERADING
5392 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5393 S:      Maintained
5394 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5395
5396 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5397 M:      Francois Romieu <romieu@fr.zoreil.com>
5398 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5399 L:      netdev@vger.kernel.org
5400 S:      Maintained
5401 F:      drivers/net/ethernet/icplus/ipg.*
5402
5403 IPATH DRIVER
5404 M:      Mike Marciniszyn <infinipath@intel.com>
5405 L:      linux-rdma@vger.kernel.org
5406 S:      Maintained
5407 F:      drivers/infiniband/hw/ipath/
5408
5409 IPMI SUBSYSTEM
5410 M:      Corey Minyard <minyard@acm.org>
5411 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5412 W:      http://openipmi.sourceforge.net/
5413 S:      Supported
5414 F:      Documentation/IPMI.txt
5415 F:      drivers/char/ipmi/
5416 F:      include/linux/ipmi*
5417 F:      include/uapi/linux/ipmi*
5418
5419 QCOM AUDIO (ASoC) DRIVERS
5420 M:      Patrick Lai <plai@codeaurora.org>
5421 M:      Banajit Goswami <bgoswami@codeaurora.org>
5422 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5423 S:      Supported
5424 F:      sound/soc/qcom/
5425
5426 IPS SCSI RAID DRIVER
5427 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5428 L:      linux-scsi@vger.kernel.org
5429 W:      http://www.adaptec.com/
5430 S:      Maintained
5431 F:      drivers/scsi/ips*
5432
5433 IPVS
5434 M:      Wensong Zhang <wensong@linux-vs.org>
5435 M:      Simon Horman <horms@verge.net.au>
5436 M:      Julian Anastasov <ja@ssi.bg>
5437 L:      netdev@vger.kernel.org
5438 L:      lvs-devel@vger.kernel.org
5439 S:      Maintained
5440 F:      Documentation/networking/ipvs-sysctl.txt
5441 F:      include/net/ip_vs.h
5442 F:      include/uapi/linux/ip_vs.h
5443 F:      net/netfilter/ipvs/
5444
5445 IPWIRELESS DRIVER
5446 M:      Jiri Kosina <jkosina@suse.cz>
5447 M:      David Sterba <dsterba@suse.cz>
5448 S:      Odd Fixes
5449 F:      drivers/tty/ipwireless/
5450
5451 IPX NETWORK LAYER
5452 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5453 L:      netdev@vger.kernel.org
5454 S:      Maintained
5455 F:      include/net/ipx.h
5456 F:      include/uapi/linux/ipx.h
5457 F:      net/ipx/
5458
5459 IRDA SUBSYSTEM
5460 M:      Samuel Ortiz <samuel@sortiz.org>
5461 L:      irda-users@lists.sourceforge.net (subscribers-only)
5462 L:      netdev@vger.kernel.org
5463 W:      http://irda.sourceforge.net/
5464 S:      Maintained
5465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5466 F:      Documentation/networking/irda.txt
5467 F:      drivers/net/irda/
5468 F:      include/net/irda/
5469 F:      net/irda/
5470
5471 IRQ SUBSYSTEM
5472 M:      Thomas Gleixner <tglx@linutronix.de>
5473 L:      linux-kernel@vger.kernel.org
5474 S:      Maintained
5475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5476 F:      kernel/irq/
5477
5478 IRQCHIP DRIVERS
5479 M:      Thomas Gleixner <tglx@linutronix.de>
5480 M:      Jason Cooper <jason@lakedaemon.net>
5481 L:      linux-kernel@vger.kernel.org
5482 S:      Maintained
5483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5484 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5485 F:      Documentation/devicetree/bindings/interrupt-controller/
5486 F:      drivers/irqchip/
5487
5488 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5489 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5490 S:      Maintained
5491 F:      Documentation/IRQ-domain.txt
5492 F:      include/linux/irqdomain.h
5493 F:      kernel/irq/irqdomain.c
5494
5495 ISAPNP
5496 M:      Jaroslav Kysela <perex@perex.cz>
5497 S:      Maintained
5498 F:      Documentation/isapnp.txt
5499 F:      drivers/pnp/isapnp/
5500 F:      include/linux/isapnp.h
5501
5502 ISA RADIO MODULE
5503 M:      Hans Verkuil <hverkuil@xs4all.nl>
5504 L:      linux-media@vger.kernel.org
5505 T:      git git://linuxtv.org/media_tree.git
5506 W:      http://linuxtv.org
5507 S:      Maintained
5508 F:      drivers/media/radio/radio-isa*
5509
5510 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5511 M:      Peter Jones <pjones@redhat.com>
5512 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5513 S:      Maintained
5514 F:      drivers/firmware/iscsi_ibft*
5515
5516 ISCSI
5517 M:      Mike Christie <michaelc@cs.wisc.edu>
5518 L:      open-iscsi@googlegroups.com
5519 W:      www.open-iscsi.org
5520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5521 S:      Maintained
5522 F:      drivers/scsi/*iscsi*
5523 F:      include/scsi/*iscsi*
5524
5525 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5526 M:      Or Gerlitz <ogerlitz@mellanox.com>
5527 M:      Sagi Grimberg <sagig@mellanox.com>
5528 M:      Roi Dayan <roid@mellanox.com>
5529 L:      linux-rdma@vger.kernel.org
5530 S:      Supported
5531 W:      http://www.openfabrics.org
5532 W:      www.open-iscsi.org
5533 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5534 F:      drivers/infiniband/ulp/iser/
5535
5536 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5537 M:      Sagi Grimberg <sagig@mellanox.com>
5538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5539 L:      linux-rdma@vger.kernel.org
5540 L:      target-devel@vger.kernel.org
5541 S:      Supported
5542 W:      http://www.linux-iscsi.org
5543 F:      drivers/infiniband/ulp/isert
5544
5545 ISDN SUBSYSTEM
5546 M:      Karsten Keil <isdn@linux-pingi.de>
5547 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5548 L:      netdev@vger.kernel.org
5549 W:      http://www.isdn4linux.de
5550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5551 S:      Maintained
5552 F:      Documentation/isdn/
5553 F:      drivers/isdn/
5554 F:      include/linux/isdn.h
5555 F:      include/linux/isdn/
5556 F:      include/uapi/linux/isdn.h
5557 F:      include/uapi/linux/isdn/
5558
5559 ISDN SUBSYSTEM (Eicon active card driver)
5560 M:      Armin Schindler <mac@melware.de>
5561 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5562 W:      http://www.melware.de
5563 S:      Maintained
5564 F:      drivers/isdn/hardware/eicon/
5565
5566 IT87 HARDWARE MONITORING DRIVER
5567 M:      Jean Delvare <jdelvare@suse.de>
5568 L:      lm-sensors@lm-sensors.org
5569 S:      Maintained
5570 F:      Documentation/hwmon/it87
5571 F:      drivers/hwmon/it87.c
5572
5573 IT913X MEDIA DRIVER
5574 M:      Antti Palosaari <crope@iki.fi>
5575 L:      linux-media@vger.kernel.org
5576 W:      http://linuxtv.org/
5577 W:      http://palosaari.fi/linux/
5578 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5579 T:      git git://linuxtv.org/anttip/media_tree.git
5580 S:      Maintained
5581 F:      drivers/media/tuners/it913x*
5582
5583 IVTV VIDEO4LINUX DRIVER
5584 M:      Andy Walls <awalls@md.metrocast.net>
5585 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5586 L:      linux-media@vger.kernel.org
5587 T:      git git://linuxtv.org/media_tree.git
5588 W:      http://www.ivtvdriver.org
5589 S:      Maintained
5590 F:      Documentation/video4linux/*.ivtv
5591 F:      drivers/media/pci/ivtv/
5592 F:      include/uapi/linux/ivtv*
5593
5594 IX2505V MEDIA DRIVER
5595 M:      Malcolm Priestley <tvboxspy@gmail.com>
5596 L:      linux-media@vger.kernel.org
5597 W:      http://linuxtv.org/
5598 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5599 S:      Maintained
5600 F:      drivers/media/dvb-frontends/ix2505v*
5601
5602 JC42.4 TEMPERATURE SENSOR DRIVER
5603 M:      Guenter Roeck <linux@roeck-us.net>
5604 L:      lm-sensors@lm-sensors.org
5605 S:      Maintained
5606 F:      drivers/hwmon/jc42.c
5607 F:      Documentation/hwmon/jc42
5608
5609 JFS FILESYSTEM
5610 M:      Dave Kleikamp <shaggy@kernel.org>
5611 L:      jfs-discussion@lists.sourceforge.net
5612 W:      http://jfs.sourceforge.net/
5613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5614 S:      Maintained
5615 F:      Documentation/filesystems/jfs.txt
5616 F:      fs/jfs/
5617
5618 JME NETWORK DRIVER
5619 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5620 L:      netdev@vger.kernel.org
5621 S:      Maintained
5622 F:      drivers/net/ethernet/jme.*
5623
5624 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5625 M:      David Woodhouse <dwmw2@infradead.org>
5626 L:      linux-mtd@lists.infradead.org
5627 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5628 S:      Maintained
5629 F:      fs/jffs2/
5630 F:      include/uapi/linux/jffs2.h
5631
5632 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5633 M:      Andrew Morton <akpm@linux-foundation.org>
5634 M:      Jan Kara <jack@suse.cz>
5635 L:      linux-ext4@vger.kernel.org
5636 S:      Maintained
5637 F:      fs/jbd/
5638 F:      include/linux/jbd.h
5639
5640 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5641 M:      "Theodore Ts'o" <tytso@mit.edu>
5642 L:      linux-ext4@vger.kernel.org
5643 S:      Maintained
5644 F:      fs/jbd2/
5645 F:      include/linux/jbd2.h
5646
5647 JSM Neo PCI based serial card
5648 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5649 L:      linux-serial@vger.kernel.org
5650 S:      Maintained
5651 F:      drivers/tty/serial/jsm/
5652
5653 K10TEMP HARDWARE MONITORING DRIVER
5654 M:      Clemens Ladisch <clemens@ladisch.de>
5655 L:      lm-sensors@lm-sensors.org
5656 S:      Maintained
5657 F:      Documentation/hwmon/k10temp
5658 F:      drivers/hwmon/k10temp.c
5659
5660 K8TEMP HARDWARE MONITORING DRIVER
5661 M:      Rudolf Marek <r.marek@assembler.cz>
5662 L:      lm-sensors@lm-sensors.org
5663 S:      Maintained
5664 F:      Documentation/hwmon/k8temp
5665 F:      drivers/hwmon/k8temp.c
5666
5667 KCONFIG
5668 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5669 L:      linux-kbuild@vger.kernel.org
5670 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5671 S:      Maintained
5672 F:      Documentation/kbuild/kconfig-language.txt
5673 F:      scripts/kconfig/
5674
5675 KDUMP
5676 M:      Vivek Goyal <vgoyal@redhat.com>
5677 M:      Haren Myneni <hbabu@us.ibm.com>
5678 L:      kexec@lists.infradead.org
5679 W:      http://lse.sourceforge.net/kdump/
5680 S:      Maintained
5681 F:      Documentation/kdump/
5682
5683 KEENE FM RADIO TRANSMITTER DRIVER
5684 M:      Hans Verkuil <hverkuil@xs4all.nl>
5685 L:      linux-media@vger.kernel.org
5686 T:      git git://linuxtv.org/media_tree.git
5687 W:      http://linuxtv.org
5688 S:      Maintained
5689 F:      drivers/media/radio/radio-keene*
5690
5691 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5692 M:      Ian Kent <raven@themaw.net>
5693 L:      autofs@vger.kernel.org
5694 S:      Maintained
5695 F:      fs/autofs4/
5696
5697 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5698 M:      Michal Marek <mmarek@suse.cz>
5699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5701 L:      linux-kbuild@vger.kernel.org
5702 S:      Maintained
5703 F:      Documentation/kbuild/
5704 F:      Makefile
5705 F:      scripts/Makefile.*
5706 F:      scripts/basic/
5707 F:      scripts/mk*
5708 F:      scripts/package/
5709
5710 KERNEL JANITORS
5711 L:      kernel-janitors@vger.kernel.org
5712 W:      http://kernelnewbies.org/KernelJanitors
5713 S:      Odd Fixes
5714
5715 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5716 M:      "J. Bruce Fields" <bfields@fieldses.org>
5717 L:      linux-nfs@vger.kernel.org
5718 W:      http://nfs.sourceforge.net/
5719 S:      Supported
5720 F:      fs/nfsd/
5721 F:      include/uapi/linux/nfsd/
5722 F:      fs/lockd/
5723 F:      fs/nfs_common/
5724 F:      net/sunrpc/
5725 F:      include/linux/lockd/
5726 F:      include/linux/sunrpc/
5727 F:      include/uapi/linux/sunrpc/
5728
5729 KERNEL SELFTEST FRAMEWORK
5730 M:      Shuah Khan <shuahkh@osg.samsung.com>
5731 L:      linux-api@vger.kernel.org
5732 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5733 S:      Maintained
5734 F:      tools/testing/selftests
5735
5736 KERNEL VIRTUAL MACHINE (KVM)
5737 M:      Gleb Natapov <gleb@kernel.org>
5738 M:      Paolo Bonzini <pbonzini@redhat.com>
5739 L:      kvm@vger.kernel.org
5740 W:      http://www.linux-kvm.org
5741 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5742 S:      Supported
5743 F:      Documentation/*/kvm*.txt
5744 F:      Documentation/virtual/kvm/
5745 F:      arch/*/kvm/
5746 F:      arch/x86/kernel/kvm.c
5747 F:      arch/x86/kernel/kvmclock.c
5748 F:      arch/*/include/asm/kvm*
5749 F:      include/linux/kvm*
5750 F:      include/uapi/linux/kvm*
5751 F:      virt/kvm/
5752
5753 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5754 M:      Joerg Roedel <joro@8bytes.org>
5755 L:      kvm@vger.kernel.org
5756 W:      http://kvm.qumranet.com
5757 S:      Maintained
5758 F:      arch/x86/include/asm/svm.h
5759 F:      arch/x86/kvm/svm.c
5760
5761 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5762 M:      Alexander Graf <agraf@suse.de>
5763 L:      kvm-ppc@vger.kernel.org
5764 W:      http://kvm.qumranet.com
5765 T:      git git://github.com/agraf/linux-2.6.git
5766 S:      Supported
5767 F:      arch/powerpc/include/asm/kvm*
5768 F:      arch/powerpc/kvm/
5769
5770 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5771 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5772 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5773 M:      linux390@de.ibm.com
5774 L:      linux-s390@vger.kernel.org
5775 W:      http://www.ibm.com/developerworks/linux/linux390/
5776 S:      Supported
5777 F:      Documentation/s390/kvm.txt
5778 F:      arch/s390/include/asm/kvm*
5779 F:      arch/s390/kvm/
5780 F:      drivers/s390/kvm/
5781
5782 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5783 M:      Christoffer Dall <christoffer.dall@linaro.org>
5784 M:      Marc Zyngier <marc.zyngier@arm.com>
5785 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5786 L:      kvmarm@lists.cs.columbia.edu
5787 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5788 S:      Supported
5789 F:      arch/arm/include/uapi/asm/kvm*
5790 F:      arch/arm/include/asm/kvm*
5791 F:      arch/arm/kvm/
5792 F:      virt/kvm/arm/
5793 F:      include/kvm/arm_*
5794
5795 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5796 M:      Christoffer Dall <christoffer.dall@linaro.org>
5797 M:      Marc Zyngier <marc.zyngier@arm.com>
5798 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5799 L:      kvmarm@lists.cs.columbia.edu
5800 S:      Maintained
5801 F:      arch/arm64/include/uapi/asm/kvm*
5802 F:      arch/arm64/include/asm/kvm*
5803 F:      arch/arm64/kvm/
5804
5805 KEXEC
5806 M:      Eric Biederman <ebiederm@xmission.com>
5807 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5808 L:      kexec@lists.infradead.org
5809 S:      Maintained
5810 F:      include/linux/kexec.h
5811 F:      include/uapi/linux/kexec.h
5812 F:      kernel/kexec.c
5813
5814 KEYS/KEYRINGS:
5815 M:      David Howells <dhowells@redhat.com>
5816 L:      keyrings@linux-nfs.org
5817 S:      Maintained
5818 F:      Documentation/security/keys.txt
5819 F:      include/linux/key.h
5820 F:      include/linux/key-type.h
5821 F:      include/keys/
5822 F:      security/keys/
5823
5824 KEYS-TRUSTED
5825 M:      David Safford <safford@us.ibm.com>
5826 M:      Mimi Zohar <zohar@linux.vnet.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/trusted-type.h
5832 F:      security/keys/trusted.c
5833 F:      security/keys/trusted.h
5834
5835 KEYS-ENCRYPTED
5836 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5837 M:      David Safford <safford@us.ibm.com>
5838 L:      linux-security-module@vger.kernel.org
5839 L:      keyrings@linux-nfs.org
5840 S:      Supported
5841 F:      Documentation/security/keys-trusted-encrypted.txt
5842 F:      include/keys/encrypted-type.h
5843 F:      security/keys/encrypted-keys/
5844
5845 KGDB / KDB /debug_core
5846 M:      Jason Wessel <jason.wessel@windriver.com>
5847 W:      http://kgdb.wiki.kernel.org/
5848 L:      kgdb-bugreport@lists.sourceforge.net
5849 S:      Maintained
5850 F:      Documentation/DocBook/kgdb.tmpl
5851 F:      drivers/misc/kgdbts.c
5852 F:      drivers/tty/serial/kgdboc.c
5853 F:      include/linux/kdb.h
5854 F:      include/linux/kgdb.h
5855 F:      kernel/debug/
5856
5857 KMEMCHECK
5858 M:      Vegard Nossum <vegardno@ifi.uio.no>
5859 M:      Pekka Enberg <penberg@kernel.org>
5860 S:      Maintained
5861 F:      Documentation/kmemcheck.txt
5862 F:      arch/x86/include/asm/kmemcheck.h
5863 F:      arch/x86/mm/kmemcheck/
5864 F:      include/linux/kmemcheck.h
5865 F:      mm/kmemcheck.c
5866
5867 KMEMLEAK
5868 M:      Catalin Marinas <catalin.marinas@arm.com>
5869 S:      Maintained
5870 F:      Documentation/kmemleak.txt
5871 F:      include/linux/kmemleak.h
5872 F:      mm/kmemleak.c
5873 F:      mm/kmemleak-test.c
5874
5875 KPROBES
5876 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5877 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5878 M:      "David S. Miller" <davem@davemloft.net>
5879 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5880 S:      Maintained
5881 F:      Documentation/kprobes.txt
5882 F:      include/linux/kprobes.h
5883 F:      kernel/kprobes.c
5884
5885 KS0108 LCD CONTROLLER DRIVER
5886 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5887 W:      http://miguelojeda.es/auxdisplay.htm
5888 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5889 S:      Maintained
5890 F:      Documentation/auxdisplay/ks0108
5891 F:      drivers/auxdisplay/ks0108.c
5892 F:      include/linux/ks0108.h
5893
5894 LAPB module
5895 L:      linux-x25@vger.kernel.org
5896 S:      Orphan
5897 F:      Documentation/networking/lapb-module.txt
5898 F:      include/*/lapb.h
5899 F:      net/lapb/
5900
5901 LASI 53c700 driver for PARISC
5902 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5903 L:      linux-scsi@vger.kernel.org
5904 S:      Maintained
5905 F:      Documentation/scsi/53c700.txt
5906 F:      drivers/scsi/53c700*
5907
5908 LED SUBSYSTEM
5909 M:      Bryan Wu <cooloney@gmail.com>
5910 M:      Richard Purdie <rpurdie@rpsys.net>
5911 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
5912 L:      linux-leds@vger.kernel.org
5913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5914 S:      Maintained
5915 F:      drivers/leds/
5916 F:      include/linux/leds.h
5917
5918 LEGACY EEPROM DRIVER
5919 M:      Jean Delvare <jdelvare@suse.de>
5920 S:      Maintained
5921 F:      Documentation/misc-devices/eeprom
5922 F:      drivers/misc/eeprom/eeprom.c
5923
5924 LEGO USB Tower driver
5925 M:      Juergen Stuber <starblue@users.sourceforge.net>
5926 L:      legousb-devel@lists.sourceforge.net
5927 W:      http://legousb.sourceforge.net/
5928 S:      Maintained
5929 F:      drivers/usb/misc/legousbtower.c
5930
5931 LG2160 MEDIA DRIVER
5932 M:      Michael Krufky <mkrufky@linuxtv.org>
5933 L:      linux-media@vger.kernel.org
5934 W:      http://linuxtv.org/
5935 W:      http://github.com/mkrufky
5936 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5937 T:      git git://linuxtv.org/mkrufky/tuners.git
5938 S:      Maintained
5939 F:      drivers/media/dvb-frontends/lg2160.*
5940
5941 LGDT3305 MEDIA DRIVER
5942 M:      Michael Krufky <mkrufky@linuxtv.org>
5943 L:      linux-media@vger.kernel.org
5944 W:      http://linuxtv.org/
5945 W:      http://github.com/mkrufky
5946 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5947 T:      git git://linuxtv.org/mkrufky/tuners.git
5948 S:      Maintained
5949 F:      drivers/media/dvb-frontends/lgdt3305.*
5950
5951 LGUEST
5952 M:      Rusty Russell <rusty@rustcorp.com.au>
5953 L:      lguest@lists.ozlabs.org
5954 W:      http://lguest.ozlabs.org/
5955 S:      Odd Fixes
5956 F:      arch/x86/include/asm/lguest*.h
5957 F:      arch/x86/lguest/
5958 F:      drivers/lguest/
5959 F:      include/linux/lguest*.h
5960 F:      tools/lguest/
5961
5962 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5963 M:      Tejun Heo <tj@kernel.org>
5964 L:      linux-ide@vger.kernel.org
5965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5966 S:      Maintained
5967 F:      drivers/ata/
5968 F:      include/linux/ata.h
5969 F:      include/linux/libata.h
5970
5971 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5972 M:      Viresh Kumar <viresh.linux@gmail.com>
5973 L:      linux-ide@vger.kernel.org
5974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5975 S:      Maintained
5976 F:      include/linux/pata_arasan_cf_data.h
5977 F:      drivers/ata/pata_arasan_cf.c
5978
5979 LIBATA PATA DRIVERS
5980 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5981 M:      Tejun Heo <tj@kernel.org>
5982 L:      linux-ide@vger.kernel.org
5983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5984 S:      Maintained
5985 F:      drivers/ata/pata_*.c
5986 F:      drivers/ata/ata_generic.c
5987
5988 LIBATA SATA AHCI PLATFORM devices support
5989 M:      Hans de Goede <hdegoede@redhat.com>
5990 M:      Tejun Heo <tj@kernel.org>
5991 L:      linux-ide@vger.kernel.org
5992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5993 S:      Maintained
5994 F:      drivers/ata/ahci_platform.c
5995 F:      drivers/ata/libahci_platform.c
5996 F:      include/linux/ahci_platform.h
5997
5998 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5999 M:      Mikael Pettersson <mikpelinux@gmail.com>
6000 L:      linux-ide@vger.kernel.org
6001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6002 S:      Maintained
6003 F:      drivers/ata/sata_promise.*
6004
6005 LIBLOCKDEP
6006 M:      Sasha Levin <sasha.levin@oracle.com>
6007 S:      Maintained
6008 F:      tools/lib/lockdep/
6009
6010 LINUX FOR IBM pSERIES (RS/6000)
6011 M:      Paul Mackerras <paulus@au.ibm.com>
6012 W:      http://www.ibm.com/linux/ltc/projects/ppc
6013 S:      Supported
6014 F:      arch/powerpc/boot/rs6000.h
6015
6016 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6017 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6018 M:      Paul Mackerras <paulus@samba.org>
6019 M:      Michael Ellerman <mpe@ellerman.id.au>
6020 W:      http://www.penguinppc.org/
6021 L:      linuxppc-dev@lists.ozlabs.org
6022 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
6024 S:      Supported
6025 F:      Documentation/powerpc/
6026 F:      arch/powerpc/
6027
6028 LINUX FOR POWER MACINTOSH
6029 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6030 W:      http://www.penguinppc.org/
6031 L:      linuxppc-dev@lists.ozlabs.org
6032 S:      Maintained
6033 F:      arch/powerpc/platforms/powermac/
6034 F:      drivers/macintosh/
6035
6036 LINUX FOR POWERPC EMBEDDED MPC5XXX
6037 M:      Anatolij Gustschin <agust@denx.de>
6038 L:      linuxppc-dev@lists.ozlabs.org
6039 T:      git git://git.denx.de/linux-denx-agust.git
6040 S:      Maintained
6041 F:      arch/powerpc/platforms/512x/
6042 F:      arch/powerpc/platforms/52xx/
6043
6044 LINUX FOR POWERPC EMBEDDED PPC4XX
6045 M:      Alistair Popple <alistair@popple.id.au>
6046 M:      Matt Porter <mporter@kernel.crashing.org>
6047 W:      http://www.penguinppc.org/
6048 L:      linuxppc-dev@lists.ozlabs.org
6049 S:      Maintained
6050 F:      arch/powerpc/platforms/40x/
6051 F:      arch/powerpc/platforms/44x/
6052
6053 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6054 L:      linuxppc-dev@lists.ozlabs.org
6055 S:      Orphan
6056 F:      arch/powerpc/*/*virtex*
6057 F:      arch/powerpc/*/*/*virtex*
6058
6059 LINUX FOR POWERPC EMBEDDED PPC8XX
6060 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6061 W:      http://www.penguinppc.org/
6062 L:      linuxppc-dev@lists.ozlabs.org
6063 S:      Maintained
6064 F:      arch/powerpc/platforms/8xx/
6065
6066 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6067 M:      Scott Wood <scottwood@freescale.com>
6068 M:      Kumar Gala <galak@kernel.crashing.org>
6069 W:      http://www.penguinppc.org/
6070 L:      linuxppc-dev@lists.ozlabs.org
6071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6072 S:      Maintained
6073 F:      arch/powerpc/platforms/83xx/
6074 F:      arch/powerpc/platforms/85xx/
6075
6076 LINUX FOR POWERPC PA SEMI PWRFICIENT
6077 M:      Olof Johansson <olof@lixom.net>
6078 L:      linuxppc-dev@lists.ozlabs.org
6079 S:      Maintained
6080 F:      arch/powerpc/platforms/pasemi/
6081 F:      drivers/*/*pasemi*
6082 F:      drivers/*/*/*pasemi*
6083
6084 LINUX SECURITY MODULE (LSM) FRAMEWORK
6085 M:      Chris Wright <chrisw@sous-sol.org>
6086 L:      linux-security-module@vger.kernel.org
6087 S:      Supported
6088
6089 LIS3LV02D ACCELEROMETER DRIVER
6090 M:      Eric Piel <eric.piel@tremplin-utc.net>
6091 S:      Maintained
6092 F:      Documentation/misc-devices/lis3lv02d
6093 F:      drivers/misc/lis3lv02d/
6094 F:      drivers/platform/x86/hp_accel.c
6095
6096 LIVE PATCHING
6097 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6098 M:      Seth Jennings <sjenning@redhat.com>
6099 M:      Jiri Kosina <jkosina@suse.cz>
6100 M:      Vojtech Pavlik <vojtech@suse.cz>
6101 S:      Maintained
6102 F:      kernel/livepatch/
6103 F:      include/linux/livepatch.h
6104 F:      arch/x86/include/asm/livepatch.h
6105 F:      arch/x86/kernel/livepatch.c
6106 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6107 F:      samples/livepatch/
6108 L:      live-patching@vger.kernel.org
6109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6110
6111 LLC (802.2)
6112 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6113 S:      Maintained
6114 F:      include/linux/llc.h
6115 F:      include/uapi/linux/llc.h
6116 F:      include/net/llc*
6117 F:      net/llc/
6118
6119 LM73 HARDWARE MONITOR DRIVER
6120 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6121 L:      lm-sensors@lm-sensors.org
6122 S:      Maintained
6123 F:      drivers/hwmon/lm73.c
6124
6125 LM78 HARDWARE MONITOR DRIVER
6126 M:      Jean Delvare <jdelvare@suse.de>
6127 L:      lm-sensors@lm-sensors.org
6128 S:      Maintained
6129 F:      Documentation/hwmon/lm78
6130 F:      drivers/hwmon/lm78.c
6131
6132 LM83 HARDWARE MONITOR DRIVER
6133 M:      Jean Delvare <jdelvare@suse.de>
6134 L:      lm-sensors@lm-sensors.org
6135 S:      Maintained
6136 F:      Documentation/hwmon/lm83
6137 F:      drivers/hwmon/lm83.c
6138
6139 LM90 HARDWARE MONITOR DRIVER
6140 M:      Jean Delvare <jdelvare@suse.de>
6141 L:      lm-sensors@lm-sensors.org
6142 S:      Maintained
6143 F:      Documentation/hwmon/lm90
6144 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6145 F:      drivers/hwmon/lm90.c
6146
6147 LM95234 HARDWARE MONITOR DRIVER
6148 M:      Guenter Roeck <linux@roeck-us.net>
6149 L:      lm-sensors@lm-sensors.org
6150 S:      Maintained
6151 F:      Documentation/hwmon/lm95234
6152 F:      drivers/hwmon/lm95234.c
6153
6154 LME2510 MEDIA DRIVER
6155 M:      Malcolm Priestley <tvboxspy@gmail.com>
6156 L:      linux-media@vger.kernel.org
6157 W:      http://linuxtv.org/
6158 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6159 S:      Maintained
6160 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6161
6162 LOCKDEP AND LOCKSTAT
6163 M:      Peter Zijlstra <peterz@infradead.org>
6164 M:      Ingo Molnar <mingo@redhat.com>
6165 L:      linux-kernel@vger.kernel.org
6166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6167 S:      Maintained
6168 F:      Documentation/locking/lockdep*.txt
6169 F:      Documentation/locking/lockstat.txt
6170 F:      include/linux/lockdep.h
6171 F:      kernel/locking/
6172
6173 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6174 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6175 L:      linux-ntfs-dev@lists.sourceforge.net
6176 W:      http://www.linux-ntfs.org/content/view/19/37/
6177 S:      Maintained
6178 F:      Documentation/ldm.txt
6179 F:      block/partitions/ldm.*
6180
6181 LogFS
6182 M:      Joern Engel <joern@logfs.org>
6183 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6184 L:      logfs@logfs.org
6185 W:      logfs.org
6186 S:      Maintained
6187 F:      fs/logfs/
6188
6189 LPC32XX MACHINE SUPPORT
6190 M:      Roland Stigge <stigge@antcom.de>
6191 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6192 S:      Maintained
6193 F:      arch/arm/mach-lpc32xx/
6194
6195 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6196 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6197 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6198 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6199 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6200 L:      MPT-FusionLinux.pdl@avagotech.com
6201 L:      linux-scsi@vger.kernel.org
6202 W:      http://www.lsilogic.com/support
6203 S:      Supported
6204 F:      drivers/message/fusion/
6205 F:      drivers/scsi/mpt2sas/
6206 F:      drivers/scsi/mpt3sas/
6207
6208 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6209 M:      Matthew Wilcox <matthew@wil.cx>
6210 L:      linux-scsi@vger.kernel.org
6211 S:      Maintained
6212 F:      drivers/scsi/sym53c8xx_2/
6213
6214 LTC4261 HARDWARE MONITOR DRIVER
6215 M:      Guenter Roeck <linux@roeck-us.net>
6216 L:      lm-sensors@lm-sensors.org
6217 S:      Maintained
6218 F:      Documentation/hwmon/ltc4261
6219 F:      drivers/hwmon/ltc4261.c
6220
6221 LTP (Linux Test Project)
6222 M:      Mike Frysinger <vapier@gentoo.org>
6223 M:      Cyril Hrubis <chrubis@suse.cz>
6224 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6225 M:      Jan Stancek <jstancek@redhat.com>
6226 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6227 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6228 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6229 W:      http://linux-test-project.github.io/
6230 T:      git git://github.com/linux-test-project/ltp.git
6231 S:      Maintained
6232
6233 M32R ARCHITECTURE
6234 W:      http://www.linux-m32r.org/
6235 S:      Orphan
6236 F:      arch/m32r/
6237
6238 M68K ARCHITECTURE
6239 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6240 L:      linux-m68k@lists.linux-m68k.org
6241 W:      http://www.linux-m68k.org/
6242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6243 S:      Maintained
6244 F:      arch/m68k/
6245 F:      drivers/zorro/
6246
6247 M68K ON APPLE MACINTOSH
6248 M:      Joshua Thompson <funaho@jurai.org>
6249 W:      http://www.mac.linux-m68k.org/
6250 L:      linux-m68k@lists.linux-m68k.org
6251 S:      Maintained
6252 F:      arch/m68k/mac/
6253
6254 M68K ON HP9000/300
6255 M:      Philip Blundell <philb@gnu.org>
6256 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6257 S:      Maintained
6258 F:      arch/m68k/hp300/
6259
6260 M88DS3103 MEDIA DRIVER
6261 M:      Antti Palosaari <crope@iki.fi>
6262 L:      linux-media@vger.kernel.org
6263 W:      http://linuxtv.org/
6264 W:      http://palosaari.fi/linux/
6265 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6266 T:      git git://linuxtv.org/anttip/media_tree.git
6267 S:      Maintained
6268 F:      drivers/media/dvb-frontends/m88ds3103*
6269
6270 M88RS2000 MEDIA DRIVER
6271 M:      Malcolm Priestley <tvboxspy@gmail.com>
6272 L:      linux-media@vger.kernel.org
6273 W:      http://linuxtv.org/
6274 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6275 S:      Maintained
6276 F:      drivers/media/dvb-frontends/m88rs2000*
6277
6278 MA901 MASTERKIT USB FM RADIO DRIVER
6279 M:      Alexey Klimov <klimov.linux@gmail.com>
6280 L:      linux-media@vger.kernel.org
6281 T:      git git://linuxtv.org/media_tree.git
6282 S:      Maintained
6283 F:      drivers/media/radio/radio-ma901.c
6284
6285 MAC80211
6286 M:      Johannes Berg <johannes@sipsolutions.net>
6287 L:      linux-wireless@vger.kernel.org
6288 W:      http://wireless.kernel.org/
6289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6291 S:      Maintained
6292 F:      Documentation/networking/mac80211-injection.txt
6293 F:      include/net/mac80211.h
6294 F:      net/mac80211/
6295
6296 MACVLAN DRIVER
6297 M:      Patrick McHardy <kaber@trash.net>
6298 L:      netdev@vger.kernel.org
6299 S:      Maintained
6300 F:      drivers/net/macvlan.c
6301 F:      include/linux/if_macvlan.h
6302
6303 MAILBOX API
6304 M:      Jassi Brar <jassisinghbrar@gmail.com>
6305 L:      linux-kernel@vger.kernel.org
6306 S:      Maintained
6307 F:      drivers/mailbox/
6308 F:      include/linux/mailbox_client.h
6309 F:      include/linux/mailbox_controller.h
6310
6311 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6312 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6313 W:      http://www.kernel.org/doc/man-pages
6314 L:      linux-man@vger.kernel.org
6315 S:      Maintained
6316
6317 MARVELL ARMADA DRM SUPPORT
6318 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6319 S:      Maintained
6320 F:      drivers/gpu/drm/armada/
6321
6322 MARVELL 88E6352 DSA support
6323 M:      Guenter Roeck <linux@roeck-us.net>
6324 S:      Maintained
6325 F:      drivers/net/dsa/mv88e6352.c
6326
6327 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6328 M:      Mirko Lindner <mlindner@marvell.com>
6329 M:      Stephen Hemminger <stephen@networkplumber.org>
6330 L:      netdev@vger.kernel.org
6331 S:      Maintained
6332 F:      drivers/net/ethernet/marvell/sk*
6333
6334 MARVELL LIBERTAS WIRELESS DRIVER
6335 L:      libertas-dev@lists.infradead.org
6336 S:      Orphan
6337 F:      drivers/net/wireless/libertas/
6338
6339 MARVELL MV643XX ETHERNET DRIVER
6340 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6341 L:      netdev@vger.kernel.org
6342 S:      Maintained
6343 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6344 F:      include/linux/mv643xx.h
6345
6346 MARVELL MVNETA ETHERNET DRIVER
6347 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6348 L:      netdev@vger.kernel.org
6349 S:      Maintained
6350 F:      drivers/net/ethernet/marvell/mvneta.*
6351
6352 MARVELL MWIFIEX WIRELESS DRIVER
6353 M:      Amitkumar Karwar <akarwar@marvell.com>
6354 M:      Avinash Patil <patila@marvell.com>
6355 L:      linux-wireless@vger.kernel.org
6356 S:      Maintained
6357 F:      drivers/net/wireless/mwifiex/
6358
6359 MARVELL MWL8K WIRELESS DRIVER
6360 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6361 L:      linux-wireless@vger.kernel.org
6362 S:      Odd Fixes
6363 F:      drivers/net/wireless/mwl8k.c
6364
6365 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6366 M:      Nicolas Pitre <nico@fluxnic.net>
6367 S:      Odd Fixes
6368 F:      drivers/mmc/host/mvsdio.*
6369
6370 MATROX FRAMEBUFFER DRIVER
6371 L:      linux-fbdev@vger.kernel.org
6372 S:      Orphan
6373 F:      drivers/video/fbdev/matrox/matroxfb_*
6374 F:      include/uapi/linux/matroxfb.h
6375
6376 MAX16065 HARDWARE MONITOR DRIVER
6377 M:      Guenter Roeck <linux@roeck-us.net>
6378 L:      lm-sensors@lm-sensors.org
6379 S:      Maintained
6380 F:      Documentation/hwmon/max16065
6381 F:      drivers/hwmon/max16065.c
6382
6383 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6384 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6385 L:      lm-sensors@lm-sensors.org
6386 S:      Maintained
6387 F:      Documentation/hwmon/max6650
6388 F:      drivers/hwmon/max6650.c
6389
6390 MAX6697 HARDWARE MONITOR DRIVER
6391 M:      Guenter Roeck <linux@roeck-us.net>
6392 L:      lm-sensors@lm-sensors.org
6393 S:      Maintained
6394 F:      Documentation/hwmon/max6697
6395 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6396 F:      drivers/hwmon/max6697.c
6397 F:      include/linux/platform_data/max6697.h
6398
6399 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6400 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6401 L:      linux-pm@vger.kernel.org
6402 S:      Supported
6403 F:      drivers/power/max14577_charger.c
6404 F:      drivers/power/max77693_charger.c
6405
6406 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6407 M:      Chanwoo Choi <cw00.choi@samsung.com>
6408 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6409 L:      linux-kernel@vger.kernel.org
6410 S:      Supported
6411 F:      drivers/*/max14577.c
6412 F:      drivers/*/max77686.c
6413 F:      drivers/*/max77693.c
6414 F:      drivers/extcon/extcon-max14577.c
6415 F:      drivers/extcon/extcon-max77693.c
6416 F:      drivers/rtc/rtc-max77686.c
6417 F:      drivers/clk/clk-max77686.c
6418 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6419 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6420 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6421 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6422 F:      include/linux/mfd/max14577*.h
6423 F:      include/linux/mfd/max77686*.h
6424 F:      include/linux/mfd/max77693*.h
6425
6426 MAXIRADIO FM RADIO RECEIVER DRIVER
6427 M:      Hans Verkuil <hverkuil@xs4all.nl>
6428 L:      linux-media@vger.kernel.org
6429 T:      git git://linuxtv.org/media_tree.git
6430 W:      http://linuxtv.org
6431 S:      Maintained
6432 F:      drivers/media/radio/radio-maxiradio*
6433
6434 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6435 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6436 P:      LinuxTV.org Project
6437 L:      linux-media@vger.kernel.org
6438 W:      http://linuxtv.org
6439 Q:      http://patchwork.kernel.org/project/linux-media/list/
6440 T:      git git://linuxtv.org/media_tree.git
6441 S:      Maintained
6442 F:      Documentation/dvb/
6443 F:      Documentation/video4linux/
6444 F:      Documentation/DocBook/media/
6445 F:      drivers/media/
6446 F:      drivers/staging/media/
6447 F:      include/media/
6448 F:      include/uapi/linux/dvb/
6449 F:      include/uapi/linux/videodev2.h
6450 F:      include/uapi/linux/media.h
6451 F:      include/uapi/linux/v4l2-*
6452 F:      include/uapi/linux/meye.h
6453 F:      include/uapi/linux/ivtv*
6454 F:      include/uapi/linux/uvcvideo.h
6455
6456 MEDIATEK MT7601U WIRELESS LAN DRIVER
6457 M:      Jakub Kicinski <kubakici@wp.pl>
6458 L:      linux-wireless@vger.kernel.org
6459 S:      Maintained
6460 F:      drivers/net/wireless/mediatek/mt7601u/
6461
6462 MEGARAID SCSI/SAS DRIVERS
6463 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6464 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6465 M:      Uday Lingala <uday.lingala@avagotech.com>
6466 L:      megaraidlinux.pdl@avagotech.com
6467 L:      linux-scsi@vger.kernel.org
6468 W:      http://www.lsi.com
6469 S:      Maintained
6470 F:      Documentation/scsi/megaraid.txt
6471 F:      drivers/scsi/megaraid.*
6472 F:      drivers/scsi/megaraid/
6473
6474 MELLANOX ETHERNET DRIVER (mlx4_en)
6475 M:      Amir Vadai <amirv@mellanox.com>
6476 M:      Ido Shamay <idos@mellanox.com>
6477 L:      netdev@vger.kernel.org
6478 S:      Supported
6479 W:      http://www.mellanox.com
6480 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6481 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6482
6483 MEMORY MANAGEMENT
6484 L:      linux-mm@kvack.org
6485 W:      http://www.linux-mm.org
6486 S:      Maintained
6487 F:      include/linux/mm.h
6488 F:      include/linux/gfp.h
6489 F:      include/linux/mmzone.h
6490 F:      include/linux/memory_hotplug.h
6491 F:      include/linux/vmalloc.h
6492 F:      mm/
6493
6494 MEMORY TECHNOLOGY DEVICES (MTD)
6495 M:      David Woodhouse <dwmw2@infradead.org>
6496 M:      Brian Norris <computersforpeace@gmail.com>
6497 L:      linux-mtd@lists.infradead.org
6498 W:      http://www.linux-mtd.infradead.org/
6499 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6500 T:      git git://git.infradead.org/linux-mtd.git
6501 T:      git git://git.infradead.org/l2-mtd.git
6502 S:      Maintained
6503 F:      drivers/mtd/
6504 F:      include/linux/mtd/
6505 F:      include/uapi/mtd/
6506
6507 MEN A21 WATCHDOG DRIVER
6508 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6509 L:      linux-watchdog@vger.kernel.org
6510 S:      Maintained
6511 F:      drivers/watchdog/mena21_wdt.c
6512
6513 MEN CHAMELEON BUS (mcb)
6514 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6515 S:      Maintained
6516 F:      drivers/mcb/
6517 F:      include/linux/mcb.h
6518
6519 MEN F21BMC (Board Management Controller)
6520 M:      Andreas Werner <andreas.werner@men.de>
6521 S:      Supported
6522 F:      drivers/mfd/menf21bmc.c
6523 F:      drivers/watchdog/menf21bmc_wdt.c
6524 F:      drivers/leds/leds-menf21bmc.c
6525 F:      drivers/hwmon/menf21bmc_hwmon.c
6526 F:      Documentation/hwmon/menf21bmc
6527
6528 METAG ARCHITECTURE
6529 M:      James Hogan <james.hogan@imgtec.com>
6530 L:      linux-metag@vger.kernel.org
6531 S:      Supported
6532 F:      arch/metag/
6533 F:      Documentation/metag/
6534 F:      Documentation/devicetree/bindings/metag/
6535 F:      drivers/clocksource/metag_generic.c
6536 F:      drivers/irqchip/irq-metag.c
6537 F:      drivers/irqchip/irq-metag-ext.c
6538 F:      drivers/tty/metag_da.c
6539
6540 MICROBLAZE ARCHITECTURE
6541 M:      Michal Simek <monstr@monstr.eu>
6542 W:      http://www.monstr.eu/fdt/
6543 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6544 S:      Supported
6545 F:      arch/microblaze/
6546
6547 MICROTEK X6 SCANNER
6548 M:      Oliver Neukum <oliver@neukum.org>
6549 S:      Maintained
6550 F:      drivers/usb/image/microtek.*
6551
6552 MIPS
6553 M:      Ralf Baechle <ralf@linux-mips.org>
6554 L:      linux-mips@linux-mips.org
6555 W:      http://www.linux-mips.org/
6556 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6557 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6558 S:      Supported
6559 F:      Documentation/mips/
6560 F:      arch/mips/
6561
6562 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6563 M:      Hans Verkuil <hverkuil@xs4all.nl>
6564 L:      linux-media@vger.kernel.org
6565 T:      git git://linuxtv.org/media_tree.git
6566 W:      http://linuxtv.org
6567 S:      Odd Fixes
6568 F:      drivers/media/radio/radio-miropcm20*
6569
6570 Mellanox MLX5 core VPI driver
6571 M:      Eli Cohen <eli@mellanox.com>
6572 L:      netdev@vger.kernel.org
6573 L:      linux-rdma@vger.kernel.org
6574 W:      http://www.mellanox.com
6575 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6576 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6577 T:      git git://openfabrics.org/~eli/connect-ib.git
6578 S:      Supported
6579 F:      drivers/net/ethernet/mellanox/mlx5/core/
6580 F:      include/linux/mlx5/
6581
6582 Mellanox MLX5 IB driver
6583 M:      Eli Cohen <eli@mellanox.com>
6584 L:      linux-rdma@vger.kernel.org
6585 W:      http://www.mellanox.com
6586 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6587 T:      git git://openfabrics.org/~eli/connect-ib.git
6588 S:      Supported
6589 F:      include/linux/mlx5/
6590 F:      drivers/infiniband/hw/mlx5/
6591
6592 MN88472 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/mn88472/
6601 F:      drivers/media/dvb-frontends/mn88472.h
6602
6603 MN88473 MEDIA DRIVER
6604 M:      Antti Palosaari <crope@iki.fi>
6605 L:      linux-media@vger.kernel.org
6606 W:      http://linuxtv.org/
6607 W:      http://palosaari.fi/linux/
6608 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6609 T:      git git://linuxtv.org/anttip/media_tree.git
6610 S:      Maintained
6611 F:      drivers/staging/media/mn88473/
6612 F:      drivers/media/dvb-frontends/mn88473.h
6613
6614 MODULE SUPPORT
6615 M:      Rusty Russell <rusty@rustcorp.com.au>
6616 S:      Maintained
6617 F:      include/linux/module.h
6618 F:      kernel/module.c
6619
6620 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6621 W:      http://popies.net/meye/
6622 S:      Orphan
6623 F:      Documentation/video4linux/meye.txt
6624 F:      drivers/media/pci/meye/
6625 F:      include/uapi/linux/meye.h
6626
6627 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6628 M:      Jiri Slaby <jirislaby@gmail.com>
6629 S:      Maintained
6630 F:      Documentation/serial/moxa-smartio
6631 F:      drivers/tty/mxser.*
6632
6633 MR800 AVERMEDIA USB FM RADIO DRIVER
6634 M:      Alexey Klimov <klimov.linux@gmail.com>
6635 L:      linux-media@vger.kernel.org
6636 T:      git git://linuxtv.org/media_tree.git
6637 S:      Maintained
6638 F:      drivers/media/radio/radio-mr800.c
6639
6640 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6641 M:      Alan Ott <alan@signal11.us>
6642 L:      linux-wpan@vger.kernel.org
6643 S:      Maintained
6644 F:      drivers/net/ieee802154/mrf24j40.c
6645
6646 MSI LAPTOP SUPPORT
6647 M:      "Lee, Chun-Yi" <jlee@suse.com>
6648 L:      platform-driver-x86@vger.kernel.org
6649 S:      Maintained
6650 F:      drivers/platform/x86/msi-laptop.c
6651
6652 MSI WMI SUPPORT
6653 M:      Anisse Astier <anisse@astier.eu>
6654 L:      platform-driver-x86@vger.kernel.org
6655 S:      Supported
6656 F:      drivers/platform/x86/msi-wmi.c
6657
6658 MSI001 MEDIA DRIVER
6659 M:      Antti Palosaari <crope@iki.fi>
6660 L:      linux-media@vger.kernel.org
6661 W:      http://linuxtv.org/
6662 W:      http://palosaari.fi/linux/
6663 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6664 T:      git git://linuxtv.org/anttip/media_tree.git
6665 S:      Maintained
6666 F:      drivers/media/tuners/msi001*
6667
6668 MSI2500 MEDIA DRIVER
6669 M:      Antti Palosaari <crope@iki.fi>
6670 L:      linux-media@vger.kernel.org
6671 W:      http://linuxtv.org/
6672 W:      http://palosaari.fi/linux/
6673 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6674 T:      git git://linuxtv.org/anttip/media_tree.git
6675 S:      Maintained
6676 F:      drivers/media/usb/msi2500/
6677
6678 MT9M032 APTINA SENSOR DRIVER
6679 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6680 L:      linux-media@vger.kernel.org
6681 T:      git git://linuxtv.org/media_tree.git
6682 S:      Maintained
6683 F:      drivers/media/i2c/mt9m032.c
6684 F:      include/media/mt9m032.h
6685
6686 MT9P031 APTINA CAMERA SENSOR
6687 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6688 L:      linux-media@vger.kernel.org
6689 T:      git git://linuxtv.org/media_tree.git
6690 S:      Maintained
6691 F:      drivers/media/i2c/mt9p031.c
6692 F:      include/media/mt9p031.h
6693
6694 MT9T001 APTINA CAMERA SENSOR
6695 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6696 L:      linux-media@vger.kernel.org
6697 T:      git git://linuxtv.org/media_tree.git
6698 S:      Maintained
6699 F:      drivers/media/i2c/mt9t001.c
6700 F:      include/media/mt9t001.h
6701
6702 MT9V032 APTINA CAMERA SENSOR
6703 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6704 L:      linux-media@vger.kernel.org
6705 T:      git git://linuxtv.org/media_tree.git
6706 S:      Maintained
6707 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6708 F:      drivers/media/i2c/mt9v032.c
6709 F:      include/media/mt9v032.h
6710
6711 MULTIFUNCTION DEVICES (MFD)
6712 M:      Samuel Ortiz <sameo@linux.intel.com>
6713 M:      Lee Jones <lee.jones@linaro.org>
6714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6715 S:      Supported
6716 F:      drivers/mfd/
6717 F:      include/linux/mfd/
6718
6719 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6720 M:      Ulf Hansson <ulf.hansson@linaro.org>
6721 L:      linux-mmc@vger.kernel.org
6722 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6723 S:      Maintained
6724 F:      drivers/mmc/
6725 F:      include/linux/mmc/
6726 F:      include/uapi/linux/mmc/
6727
6728 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6729 S:      Orphan
6730 F:      drivers/mmc/host/mmc_spi.c
6731 F:      include/linux/spi/mmc_spi.h
6732
6733 MULTISOUND SOUND DRIVER
6734 M:      Andrew Veliath <andrewtv@usa.net>
6735 S:      Maintained
6736 F:      Documentation/sound/oss/MultiSound
6737 F:      sound/oss/msnd*
6738
6739 MULTITECH MULTIPORT CARD (ISICOM)
6740 S:      Orphan
6741 F:      drivers/tty/isicom.c
6742 F:      include/linux/isicom.h
6743
6744 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6745 M:      Felipe Balbi <balbi@ti.com>
6746 L:      linux-usb@vger.kernel.org
6747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6748 S:      Maintained
6749 F:      drivers/usb/musb/
6750
6751 MXL5007T MEDIA DRIVER
6752 M:      Michael Krufky <mkrufky@linuxtv.org>
6753 L:      linux-media@vger.kernel.org
6754 W:      http://linuxtv.org/
6755 W:      http://github.com/mkrufky
6756 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6757 T:      git git://linuxtv.org/mkrufky/tuners.git
6758 S:      Maintained
6759 F:      drivers/media/tuners/mxl5007t.*
6760
6761 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6762 M:      Hyong-Youb Kim <hykim@myri.com>
6763 L:      netdev@vger.kernel.org
6764 W:      https://www.myricom.com/support/downloads/myri10ge.html
6765 S:      Supported
6766 F:      drivers/net/ethernet/myricom/myri10ge/
6767
6768 NATSEMI ETHERNET DRIVER (DP8381x)
6769 S:      Orphan
6770 F:      drivers/net/ethernet/natsemi/natsemi.c
6771
6772 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6773 M:      Daniel Mack <zonque@gmail.com>
6774 S:      Maintained
6775 L:      alsa-devel@alsa-project.org
6776 W:      http://www.native-instruments.com
6777 F:      sound/usb/caiaq/
6778
6779 NCP FILESYSTEM
6780 M:      Petr Vandrovec <petr@vandrovec.name>
6781 S:      Odd Fixes
6782 F:      fs/ncpfs/
6783
6784 NCR 5380 SCSI DRIVERS
6785 M:      Finn Thain <fthain@telegraphics.com.au>
6786 M:      Michael Schmitz <schmitzmic@gmail.com>
6787 L:      linux-scsi@vger.kernel.org
6788 S:      Maintained
6789 F:      Documentation/scsi/g_NCR5380.txt
6790 F:      drivers/scsi/NCR5380.*
6791 F:      drivers/scsi/arm/cumana_1.c
6792 F:      drivers/scsi/arm/oak.c
6793 F:      drivers/scsi/atari_NCR5380.c
6794 F:      drivers/scsi/atari_scsi.*
6795 F:      drivers/scsi/dmx3191d.c
6796 F:      drivers/scsi/dtc.*
6797 F:      drivers/scsi/g_NCR5380.*
6798 F:      drivers/scsi/g_NCR5380_mmio.c
6799 F:      drivers/scsi/mac_scsi.*
6800 F:      drivers/scsi/pas16.*
6801 F:      drivers/scsi/sun3_scsi.*
6802 F:      drivers/scsi/sun3_scsi_vme.c
6803 F:      drivers/scsi/t128.*
6804
6805 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6806 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6807 L:      linux-scsi@vger.kernel.org
6808 S:      Maintained
6809 F:      drivers/scsi/NCR_D700.*
6810
6811 NCT6775 HARDWARE MONITOR DRIVER
6812 M:      Guenter Roeck <linux@roeck-us.net>
6813 L:      lm-sensors@lm-sensors.org
6814 S:      Maintained
6815 F:      Documentation/hwmon/nct6775
6816 F:      drivers/hwmon/nct6775.c
6817
6818 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6819 M:      Faisal Latif <faisal.latif@intel.com>
6820 L:      linux-rdma@vger.kernel.org
6821 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6822 S:      Supported
6823 F:      drivers/infiniband/hw/nes/
6824
6825 NETEM NETWORK EMULATOR
6826 M:      Stephen Hemminger <stephen@networkplumber.org>
6827 L:      netem@lists.linux-foundation.org
6828 S:      Maintained
6829 F:      net/sched/sch_netem.c
6830
6831 NETERION 10GbE DRIVERS (s2io/vxge)
6832 M:      Jon Mason <jdmason@kudzu.us>
6833 L:      netdev@vger.kernel.org
6834 S:      Supported
6835 F:      Documentation/networking/s2io.txt
6836 F:      Documentation/networking/vxge.txt
6837 F:      drivers/net/ethernet/neterion/
6838
6839 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6840 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6841 M:      Patrick McHardy <kaber@trash.net>
6842 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6843 L:      netfilter-devel@vger.kernel.org
6844 L:      coreteam@netfilter.org
6845 W:      http://www.netfilter.org/
6846 W:      http://www.iptables.org/
6847 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6850 S:      Supported
6851 F:      include/linux/netfilter*
6852 F:      include/linux/netfilter/
6853 F:      include/net/netfilter/
6854 F:      include/uapi/linux/netfilter*
6855 F:      include/uapi/linux/netfilter/
6856 F:      net/*/netfilter.c
6857 F:      net/*/netfilter/
6858 F:      net/netfilter/
6859
6860 NETLABEL
6861 M:      Paul Moore <paul@paul-moore.com>
6862 W:      http://netlabel.sf.net
6863 L:      netdev@vger.kernel.org
6864 S:      Maintained
6865 F:      Documentation/netlabel/
6866 F:      include/net/netlabel.h
6867 F:      net/netlabel/
6868
6869 NETROM NETWORK LAYER
6870 M:      Ralf Baechle <ralf@linux-mips.org>
6871 L:      linux-hams@vger.kernel.org
6872 W:      http://www.linux-ax25.org/
6873 S:      Maintained
6874 F:      include/net/netrom.h
6875 F:      include/uapi/linux/netrom.h
6876 F:      net/netrom/
6877
6878 NETWORK BLOCK DEVICE (NBD)
6879 M:      Markus Pargmann <mpa@pengutronix.de>
6880 S:      Maintained
6881 L:      nbd-general@lists.sourceforge.net
6882 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6883 F:      Documentation/blockdev/nbd.txt
6884 F:      drivers/block/nbd.c
6885 F:      include/linux/nbd.h
6886 F:      include/uapi/linux/nbd.h
6887
6888 NETWORK DROP MONITOR
6889 M:      Neil Horman <nhorman@tuxdriver.com>
6890 L:      netdev@vger.kernel.org
6891 S:      Maintained
6892 W:      https://fedorahosted.org/dropwatch/
6893 F:      net/core/drop_monitor.c
6894
6895 NETWORKING [GENERAL]
6896 M:      "David S. Miller" <davem@davemloft.net>
6897 L:      netdev@vger.kernel.org
6898 W:      http://www.linuxfoundation.org/en/Net
6899 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6902 S:      Maintained
6903 F:      net/
6904 F:      include/net/
6905 F:      include/linux/in.h
6906 F:      include/linux/net.h
6907 F:      include/linux/netdevice.h
6908 F:      include/uapi/linux/in.h
6909 F:      include/uapi/linux/net.h
6910 F:      include/uapi/linux/netdevice.h
6911 F:      include/uapi/linux/net_namespace.h
6912 F:      tools/net/
6913 F:      tools/testing/selftests/net/
6914 F:      lib/random32.c
6915 F:      lib/test_bpf.c
6916
6917 NETWORKING [IPv4/IPv6]
6918 M:      "David S. Miller" <davem@davemloft.net>
6919 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6920 M:      James Morris <jmorris@namei.org>
6921 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6922 M:      Patrick McHardy <kaber@trash.net>
6923 L:      netdev@vger.kernel.org
6924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6925 S:      Maintained
6926 F:      net/ipv4/
6927 F:      net/ipv6/
6928 F:      include/net/ip*
6929 F:      arch/x86/net/*
6930
6931 NETWORKING [IPSEC]
6932 M:      Steffen Klassert <steffen.klassert@secunet.com>
6933 M:      Herbert Xu <herbert@gondor.apana.org.au>
6934 M:      "David S. Miller" <davem@davemloft.net>
6935 L:      netdev@vger.kernel.org
6936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6938 S:      Maintained
6939 F:      net/core/flow.c
6940 F:      net/xfrm/
6941 F:      net/key/
6942 F:      net/ipv4/xfrm*
6943 F:      net/ipv4/esp4.c
6944 F:      net/ipv4/ah4.c
6945 F:      net/ipv4/ipcomp.c
6946 F:      net/ipv4/ip_vti.c
6947 F:      net/ipv6/xfrm*
6948 F:      net/ipv6/esp6.c
6949 F:      net/ipv6/ah6.c
6950 F:      net/ipv6/ipcomp6.c
6951 F:      net/ipv6/ip6_vti.c
6952 F:      include/uapi/linux/xfrm.h
6953 F:      include/net/xfrm.h
6954
6955 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6956 M:      Paul Moore <paul@paul-moore.com>
6957 L:      netdev@vger.kernel.org
6958 S:      Maintained
6959
6960 NETWORKING [WIRELESS]
6961 L:      linux-wireless@vger.kernel.org
6962 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6963
6964 NETWORKING DRIVERS
6965 L:      netdev@vger.kernel.org
6966 W:      http://www.linuxfoundation.org/en/Net
6967 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6970 S:      Odd Fixes
6971 F:      drivers/net/
6972 F:      include/linux/if_*
6973 F:      include/linux/netdevice.h
6974 F:      include/linux/arcdevice.h
6975 F:      include/linux/etherdevice.h
6976 F:      include/linux/fcdevice.h
6977 F:      include/linux/fddidevice.h
6978 F:      include/linux/hippidevice.h
6979 F:      include/linux/inetdevice.h
6980 F:      include/uapi/linux/if_*
6981 F:      include/uapi/linux/netdevice.h
6982
6983 NETWORKING DRIVERS (WIRELESS)
6984 M:      Kalle Valo <kvalo@codeaurora.org>
6985 L:      linux-wireless@vger.kernel.org
6986 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6988 S:      Maintained
6989 F:      drivers/net/wireless/
6990
6991 NETXEN (1/10) GbE SUPPORT
6992 M:      Manish Chopra <manish.chopra@qlogic.com>
6993 M:      Sony Chacko <sony.chacko@qlogic.com>
6994 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6995 L:      netdev@vger.kernel.org
6996 W:      http://www.qlogic.com
6997 S:      Supported
6998 F:      drivers/net/ethernet/qlogic/netxen/
6999
7000 NFC SUBSYSTEM
7001 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7002 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7003 M:      Samuel Ortiz <sameo@linux.intel.com>
7004 L:      linux-wireless@vger.kernel.org
7005 L:      linux-nfc@lists.01.org (subscribers-only)
7006 S:      Supported
7007 F:      net/nfc/
7008 F:      include/net/nfc/
7009 F:      include/uapi/linux/nfc.h
7010 F:      drivers/nfc/
7011 F:      include/linux/platform_data/pn544.h
7012 F:      Documentation/devicetree/bindings/net/nfc/
7013
7014 NFS, SUNRPC, AND LOCKD CLIENTS
7015 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7016 M:      Anna Schumaker <anna.schumaker@netapp.com>
7017 L:      linux-nfs@vger.kernel.org
7018 W:      http://client.linux-nfs.org
7019 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7020 S:      Maintained
7021 F:      fs/lockd/
7022 F:      fs/nfs/
7023 F:      fs/nfs_common/
7024 F:      net/sunrpc/
7025 F:      include/linux/lockd/
7026 F:      include/linux/nfs*
7027 F:      include/linux/sunrpc/
7028 F:      include/uapi/linux/nfs*
7029 F:      include/uapi/linux/sunrpc/
7030
7031 NILFS2 FILESYSTEM
7032 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7033 L:      linux-nilfs@vger.kernel.org
7034 W:      http://nilfs.sourceforge.net/
7035 T:      git git://github.com/konis/nilfs2.git
7036 S:      Supported
7037 F:      Documentation/filesystems/nilfs2.txt
7038 F:      fs/nilfs2/
7039 F:      include/linux/nilfs2_fs.h
7040
7041 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7042 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7043 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7044 S:      Maintained
7045 F:      Documentation/scsi/NinjaSCSI.txt
7046 F:      drivers/scsi/pcmcia/nsp_*
7047
7048 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7049 M:      GOTO Masanori <gotom@debian.or.jp>
7050 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7051 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7052 S:      Maintained
7053 F:      Documentation/scsi/NinjaSCSI.txt
7054 F:      drivers/scsi/nsp32*
7055
7056 NIOS2 ARCHITECTURE
7057 M:      Ley Foon Tan <lftan@altera.com>
7058 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7059 T:      git git://git.rocketboards.org/linux-socfpga-next.git
7060 S:      Maintained
7061 F:      arch/nios2/
7062
7063 NOKIA N900 POWER SUPPLY DRIVERS
7064 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7065 S:      Maintained
7066 F:      include/linux/power/bq2415x_charger.h
7067 F:      include/linux/power/bq27x00_battery.h
7068 F:      include/linux/power/isp1704_charger.h
7069 F:      drivers/power/bq2415x_charger.c
7070 F:      drivers/power/bq27x00_battery.c
7071 F:      drivers/power/isp1704_charger.c
7072 F:      drivers/power/rx51_battery.c
7073
7074 NTB DRIVER
7075 M:      Jon Mason <jdmason@kudzu.us>
7076 M:      Dave Jiang <dave.jiang@intel.com>
7077 S:      Supported
7078 W:      https://github.com/jonmason/ntb/wiki
7079 T:      git git://github.com/jonmason/ntb.git
7080 F:      drivers/ntb/
7081 F:      drivers/net/ntb_netdev.c
7082 F:      include/linux/ntb.h
7083
7084 NTFS FILESYSTEM
7085 M:      Anton Altaparmakov <anton@tuxera.com>
7086 L:      linux-ntfs-dev@lists.sourceforge.net
7087 W:      http://www.tuxera.com/
7088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7089 S:      Supported
7090 F:      Documentation/filesystems/ntfs.txt
7091 F:      fs/ntfs/
7092
7093 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7094 M:      Antonino Daplas <adaplas@gmail.com>
7095 L:      linux-fbdev@vger.kernel.org
7096 S:      Maintained
7097 F:      drivers/video/fbdev/riva/
7098 F:      drivers/video/fbdev/nvidia/
7099
7100 NVM EXPRESS DRIVER
7101 M:      Matthew Wilcox <willy@linux.intel.com>
7102 L:      linux-nvme@lists.infradead.org
7103 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7104 S:      Supported
7105 F:      drivers/block/nvme*
7106 F:      include/linux/nvme.h
7107
7108 NXP-NCI NFC DRIVER
7109 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7110 R:      Charles Gorand <charles.gorand@effinnov.com>
7111 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7112 S:      Supported
7113 F:      drivers/nfc/nxp-nci
7114
7115 NXP TDA998X DRM DRIVER
7116 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7117 S:      Supported
7118 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7119 F:      include/drm/i2c/tda998x.h
7120
7121 NXP TFA9879 DRIVER
7122 M:      Peter Rosin <peda@axentia.se>
7123 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7124 S:      Maintained
7125 F:      sound/soc/codecs/tfa9879*
7126
7127 OMAP SUPPORT
7128 M:      Tony Lindgren <tony@atomide.com>
7129 L:      linux-omap@vger.kernel.org
7130 W:      http://www.muru.com/linux/omap/
7131 W:      http://linux.omap.com/
7132 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7134 S:      Maintained
7135 F:      arch/arm/*omap*/
7136 F:      arch/arm/configs/omap1_defconfig
7137 F:      arch/arm/configs/omap2plus_defconfig
7138 F:      drivers/i2c/busses/i2c-omap.c
7139 F:      drivers/irqchip/irq-omap-intc.c
7140 F:      drivers/mfd/*omap*.c
7141 F:      drivers/mfd/menelaus.c
7142 F:      drivers/mfd/palmas.c
7143 F:      drivers/mfd/tps65217.c
7144 F:      drivers/mfd/tps65218.c
7145 F:      drivers/mfd/tps65910.c
7146 F:      drivers/mfd/twl-core.[ch]
7147 F:      drivers/mfd/twl4030*.c
7148 F:      drivers/mfd/twl6030*.c
7149 F:      drivers/mfd/twl6040*.c
7150 F:      drivers/regulator/palmas-regulator*.c
7151 F:      drivers/regulator/pbias-regulator.c
7152 F:      drivers/regulator/tps65217-regulator.c
7153 F:      drivers/regulator/tps65218-regulator.c
7154 F:      drivers/regulator/tps65910-regulator.c
7155 F:      drivers/regulator/twl-regulator.c
7156 F:      include/linux/i2c-omap.h
7157
7158 OMAP DEVICE TREE SUPPORT
7159 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7160 M:      Tony Lindgren <tony@atomide.com>
7161 L:      linux-omap@vger.kernel.org
7162 L:      devicetree@vger.kernel.org
7163 S:      Maintained
7164 F:      arch/arm/boot/dts/*omap*
7165 F:      arch/arm/boot/dts/*am3*
7166 F:      arch/arm/boot/dts/*am4*
7167 F:      arch/arm/boot/dts/*am5*
7168 F:      arch/arm/boot/dts/*dra7*
7169
7170 OMAP CLOCK FRAMEWORK SUPPORT
7171 M:      Paul Walmsley <paul@pwsan.com>
7172 L:      linux-omap@vger.kernel.org
7173 S:      Maintained
7174 F:      arch/arm/*omap*/*clock*
7175
7176 OMAP POWER MANAGEMENT SUPPORT
7177 M:      Kevin Hilman <khilman@deeprootsystems.com>
7178 L:      linux-omap@vger.kernel.org
7179 S:      Maintained
7180 F:      arch/arm/*omap*/*pm*
7181 F:      drivers/cpufreq/omap-cpufreq.c
7182
7183 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7184 M:      Rajendra Nayak <rnayak@ti.com>
7185 M:      Paul Walmsley <paul@pwsan.com>
7186 L:      linux-omap@vger.kernel.org
7187 S:      Maintained
7188 F:      arch/arm/mach-omap2/prm*
7189
7190 OMAP AUDIO SUPPORT
7191 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7192 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7193 L:      alsa-devel@alsa-project.org (subscribers-only)
7194 L:      linux-omap@vger.kernel.org
7195 S:      Maintained
7196 F:      sound/soc/omap/
7197
7198 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7199 M:      Roger Quadros <rogerq@ti.com>
7200 M:      Tony Lindgren <tony@atomide.com>
7201 L:      linux-omap@vger.kernel.org
7202 S:      Maintained
7203 F:      drivers/memory/omap-gpmc.c
7204 F:      arch/arm/mach-omap2/*gpmc*
7205
7206 OMAP FRAMEBUFFER SUPPORT
7207 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7208 L:      linux-fbdev@vger.kernel.org
7209 L:      linux-omap@vger.kernel.org
7210 S:      Maintained
7211 F:      drivers/video/fbdev/omap/
7212
7213 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7214 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7215 L:      linux-omap@vger.kernel.org
7216 L:      linux-fbdev@vger.kernel.org
7217 S:      Maintained
7218 F:      drivers/video/fbdev/omap2/
7219 F:      Documentation/arm/OMAP/DSS
7220
7221 OMAP HARDWARE SPINLOCK SUPPORT
7222 M:      Ohad Ben-Cohen <ohad@wizery.com>
7223 L:      linux-omap@vger.kernel.org
7224 S:      Maintained
7225 F:      drivers/hwspinlock/omap_hwspinlock.c
7226 F:      arch/arm/mach-omap2/hwspinlock.c
7227
7228 OMAP MMC SUPPORT
7229 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7230 L:      linux-omap@vger.kernel.org
7231 S:      Maintained
7232 F:      drivers/mmc/host/omap.c
7233
7234 OMAP HS MMC SUPPORT
7235 L:      linux-mmc@vger.kernel.org
7236 L:      linux-omap@vger.kernel.org
7237 S:      Orphan
7238 F:      drivers/mmc/host/omap_hsmmc.c
7239
7240 OMAP RANDOM NUMBER GENERATOR SUPPORT
7241 M:      Deepak Saxena <dsaxena@plexity.net>
7242 S:      Maintained
7243 F:      drivers/char/hw_random/omap-rng.c
7244
7245 OMAP HWMOD SUPPORT
7246 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7247 M:      Paul Walmsley <paul@pwsan.com>
7248 L:      linux-omap@vger.kernel.org
7249 S:      Maintained
7250 F:      arch/arm/mach-omap2/omap_hwmod.*
7251
7252 OMAP HWMOD DATA
7253 M:      Paul Walmsley <paul@pwsan.com>
7254 L:      linux-omap@vger.kernel.org
7255 S:      Maintained
7256 F:      arch/arm/mach-omap2/omap_hwmod*data*
7257
7258 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7259 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7260 L:      linux-omap@vger.kernel.org
7261 S:      Maintained
7262 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7263
7264 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7265 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7266 L:      linux-media@vger.kernel.org
7267 S:      Maintained
7268 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7269 F:      drivers/media/platform/omap3isp/
7270 F:      drivers/staging/media/omap4iss/
7271
7272 OMAP USB SUPPORT
7273 M:      Felipe Balbi <balbi@ti.com>
7274 L:      linux-usb@vger.kernel.org
7275 L:      linux-omap@vger.kernel.org
7276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7277 S:      Maintained
7278 F:      drivers/usb/*/*omap*
7279 F:      arch/arm/*omap*/usb*
7280
7281 OMAP GPIO DRIVER
7282 M:      Javier Martinez Canillas <javier@dowhile0.org>
7283 M:      Santosh Shilimkar <ssantosh@kernel.org>
7284 M:      Kevin Hilman <khilman@deeprootsystems.com>
7285 L:      linux-omap@vger.kernel.org
7286 S:      Maintained
7287 F:      drivers/gpio/gpio-omap.c
7288
7289 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7290 M:      Mark Jackson <mpfj@newflow.co.uk>
7291 L:      linux-omap@vger.kernel.org
7292 S:      Maintained
7293 F:      arch/arm/boot/dts/am335x-nano.dts
7294
7295 OMFS FILESYSTEM
7296 M:      Bob Copeland <me@bobcopeland.com>
7297 L:      linux-karma-devel@lists.sourceforge.net
7298 S:      Maintained
7299 F:      Documentation/filesystems/omfs.txt
7300 F:      fs/omfs/
7301
7302 OMNIKEY CARDMAN 4000 DRIVER
7303 M:      Harald Welte <laforge@gnumonks.org>
7304 S:      Maintained
7305 F:      drivers/char/pcmcia/cm4000_cs.c
7306 F:      include/linux/cm4000_cs.h
7307 F:      include/uapi/linux/cm4000_cs.h
7308
7309 OMNIKEY CARDMAN 4040 DRIVER
7310 M:      Harald Welte <laforge@gnumonks.org>
7311 S:      Maintained
7312 F:      drivers/char/pcmcia/cm4040_cs.*
7313
7314 OMNIVISION OV7670 SENSOR DRIVER
7315 M:      Jonathan Corbet <corbet@lwn.net>
7316 L:      linux-media@vger.kernel.org
7317 T:      git git://linuxtv.org/media_tree.git
7318 S:      Maintained
7319 F:      drivers/media/i2c/ov7670.c
7320
7321 ONENAND FLASH DRIVER
7322 M:      Kyungmin Park <kyungmin.park@samsung.com>
7323 L:      linux-mtd@lists.infradead.org
7324 S:      Maintained
7325 F:      drivers/mtd/onenand/
7326 F:      include/linux/mtd/onenand*.h
7327
7328 ONSTREAM SCSI TAPE DRIVER
7329 M:      Willem Riede <osst@riede.org>
7330 L:      osst-users@lists.sourceforge.net
7331 L:      linux-scsi@vger.kernel.org
7332 S:      Maintained
7333 F:      Documentation/scsi/osst.txt
7334 F:      drivers/scsi/osst.*
7335 F:      drivers/scsi/osst_*.h
7336 F:      drivers/scsi/st.h
7337
7338 OPENCORES I2C BUS DRIVER
7339 M:      Peter Korsgaard <jacmet@sunsite.dk>
7340 L:      linux-i2c@vger.kernel.org
7341 S:      Maintained
7342 F:      Documentation/i2c/busses/i2c-ocores
7343 F:      drivers/i2c/busses/i2c-ocores.c
7344
7345 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7346 M:      Grant Likely <grant.likely@linaro.org>
7347 M:      Rob Herring <robh+dt@kernel.org>
7348 L:      devicetree@vger.kernel.org
7349 W:      http://www.devicetree.org/
7350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7351 S:      Maintained
7352 F:      drivers/of/
7353 F:      include/linux/of*.h
7354 F:      scripts/dtc/
7355
7356 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7357 M:      Rob Herring <robh+dt@kernel.org>
7358 M:      Pawel Moll <pawel.moll@arm.com>
7359 M:      Mark Rutland <mark.rutland@arm.com>
7360 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7361 M:      Kumar Gala <galak@codeaurora.org>
7362 L:      devicetree@vger.kernel.org
7363 S:      Maintained
7364 F:      Documentation/devicetree/
7365 F:      arch/*/boot/dts/
7366 F:      include/dt-bindings/
7367
7368 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7369 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7370 L:      devicetree@vger.kernel.org
7371 S:      Maintained
7372 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7373 F:      Documentation/devicetree/overlay-notes.txt
7374 F:      drivers/of/overlay.c
7375 F:      drivers/of/resolver.c
7376
7377 OPENRISC ARCHITECTURE
7378 M:      Jonas Bonn <jonas@southpole.se>
7379 W:      http://openrisc.net
7380 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7381 S:      Maintained
7382 T:      git git://openrisc.net/~jonas/linux
7383 F:      arch/openrisc/
7384
7385 OPENVSWITCH
7386 M:      Pravin Shelar <pshelar@nicira.com>
7387 L:      netdev@vger.kernel.org
7388 L:      dev@openvswitch.org
7389 W:      http://openvswitch.org
7390 S:      Maintained
7391 F:      net/openvswitch/
7392 F:      include/uapi/linux/openvswitch.h
7393
7394 OPL4 DRIVER
7395 M:      Clemens Ladisch <clemens@ladisch.de>
7396 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7397 T:      git git://git.alsa-project.org/alsa-kernel.git
7398 S:      Maintained
7399 F:      sound/drivers/opl4/
7400
7401 OPROFILE
7402 M:      Robert Richter <rric@kernel.org>
7403 L:      oprofile-list@lists.sf.net
7404 S:      Maintained
7405 F:      arch/*/include/asm/oprofile*.h
7406 F:      arch/*/oprofile/
7407 F:      drivers/oprofile/
7408 F:      include/linux/oprofile.h
7409
7410 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7411 M:      Mark Fasheh <mfasheh@suse.com>
7412 M:      Joel Becker <jlbec@evilplan.org>
7413 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7414 W:      http://ocfs2.wiki.kernel.org
7415 S:      Supported
7416 F:      Documentation/filesystems/ocfs2.txt
7417 F:      Documentation/filesystems/dlmfs.txt
7418 F:      fs/ocfs2/
7419
7420 ORINOCO DRIVER
7421 L:      linux-wireless@vger.kernel.org
7422 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7423 W:      http://www.nongnu.org/orinoco/
7424 S:      Orphan
7425 F:      drivers/net/wireless/orinoco/
7426
7427 OSD LIBRARY and FILESYSTEM
7428 M:      Boaz Harrosh <ooo@electrozaur.com>
7429 M:      Benny Halevy <bhalevy@primarydata.com>
7430 L:      osd-dev@open-osd.org
7431 W:      http://open-osd.org
7432 T:      git git://git.open-osd.org/open-osd.git
7433 S:      Maintained
7434 F:      drivers/scsi/osd/
7435 F:      include/scsi/osd_*
7436 F:      fs/exofs/
7437
7438 OVERLAY FILESYSTEM
7439 M:      Miklos Szeredi <miklos@szeredi.hu>
7440 L:      linux-unionfs@vger.kernel.org
7441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7442 S:      Supported
7443 F:      fs/overlayfs/
7444 F:      Documentation/filesystems/overlayfs.txt
7445
7446 P54 WIRELESS DRIVER
7447 M:      Christian Lamparter <chunkeey@googlemail.com>
7448 L:      linux-wireless@vger.kernel.org
7449 W:      http://wireless.kernel.org/en/users/Drivers/p54
7450 S:      Maintained
7451 F:      drivers/net/wireless/p54/
7452
7453 PA SEMI ETHERNET DRIVER
7454 M:      Olof Johansson <olof@lixom.net>
7455 L:      netdev@vger.kernel.org
7456 S:      Maintained
7457 F:      drivers/net/ethernet/pasemi/*
7458
7459 PA SEMI SMBUS DRIVER
7460 M:      Olof Johansson <olof@lixom.net>
7461 L:      linux-i2c@vger.kernel.org
7462 S:      Maintained
7463 F:      drivers/i2c/busses/i2c-pasemi.c
7464
7465 PADATA PARALLEL EXECUTION MECHANISM
7466 M:      Steffen Klassert <steffen.klassert@secunet.com>
7467 L:      linux-crypto@vger.kernel.org
7468 S:      Maintained
7469 F:      kernel/padata.c
7470 F:      include/linux/padata.h
7471 F:      Documentation/padata.txt
7472
7473 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7474 M:      Harald Welte <laforge@gnumonks.org>
7475 L:      platform-driver-x86@vger.kernel.org
7476 S:      Maintained
7477 F:      drivers/platform/x86/panasonic-laptop.c
7478
7479 PANASONIC MN10300/AM33/AM34 PORT
7480 M:      David Howells <dhowells@redhat.com>
7481 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7482 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7483 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7484 S:      Maintained
7485 F:      Documentation/mn10300/
7486 F:      arch/mn10300/
7487
7488 PARALLEL PORT SUPPORT
7489 L:      linux-parport@lists.infradead.org (subscribers-only)
7490 S:      Orphan
7491 F:      drivers/parport/
7492 F:      include/linux/parport*.h
7493 F:      drivers/char/ppdev.c
7494 F:      include/uapi/linux/ppdev.h
7495
7496 PARAVIRT_OPS INTERFACE
7497 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7498 M:      Chris Wright <chrisw@sous-sol.org>
7499 M:      Alok Kataria <akataria@vmware.com>
7500 M:      Rusty Russell <rusty@rustcorp.com.au>
7501 L:      virtualization@lists.linux-foundation.org
7502 S:      Supported
7503 F:      Documentation/virtual/paravirt_ops.txt
7504 F:      arch/*/kernel/paravirt*
7505 F:      arch/*/include/asm/paravirt.h
7506
7507 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7508 M:      Tim Waugh <tim@cyberelk.net>
7509 L:      linux-parport@lists.infradead.org (subscribers-only)
7510 W:      http://www.torque.net/linux-pp.html
7511 S:      Maintained
7512 F:      Documentation/blockdev/paride.txt
7513 F:      drivers/block/paride/
7514
7515 PARISC ARCHITECTURE
7516 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7517 M:      Helge Deller <deller@gmx.de>
7518 L:      linux-parisc@vger.kernel.org
7519 W:      http://www.parisc-linux.org/
7520 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7523 S:      Maintained
7524 F:      arch/parisc/
7525 F:      Documentation/parisc/
7526 F:      drivers/parisc/
7527 F:      drivers/char/agp/parisc-agp.c
7528 F:      drivers/input/serio/gscps2.c
7529 F:      drivers/parport/parport_gsc.*
7530 F:      drivers/tty/serial/8250/8250_gsc.c
7531 F:      drivers/video/fbdev/sti*
7532 F:      drivers/video/console/sti*
7533 F:      drivers/video/logo/logo_parisc*
7534
7535 PC87360 HARDWARE MONITORING DRIVER
7536 M:      Jim Cromie <jim.cromie@gmail.com>
7537 L:      lm-sensors@lm-sensors.org
7538 S:      Maintained
7539 F:      Documentation/hwmon/pc87360
7540 F:      drivers/hwmon/pc87360.c
7541
7542 PC8736x GPIO DRIVER
7543 M:      Jim Cromie <jim.cromie@gmail.com>
7544 S:      Maintained
7545 F:      drivers/char/pc8736x_gpio.c
7546
7547 PC87427 HARDWARE MONITORING DRIVER
7548 M:      Jean Delvare <jdelvare@suse.de>
7549 L:      lm-sensors@lm-sensors.org
7550 S:      Maintained
7551 F:      Documentation/hwmon/pc87427
7552 F:      drivers/hwmon/pc87427.c
7553
7554 PCA9532 LED DRIVER
7555 M:      Riku Voipio <riku.voipio@iki.fi>
7556 S:      Maintained
7557 F:      drivers/leds/leds-pca9532.c
7558 F:      include/linux/leds-pca9532.h
7559
7560 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7561 M:      Guenter Roeck <linux@roeck-us.net>
7562 L:      linux-i2c@vger.kernel.org
7563 S:      Maintained
7564 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7565
7566 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7567 M:      Khalid Aziz <khalid@gonehiking.org>
7568 S:      Maintained
7569 F:      drivers/firmware/pcdp.*
7570
7571 PCI ERROR RECOVERY
7572 M:      Linas Vepstas <linasvepstas@gmail.com>
7573 L:      linux-pci@vger.kernel.org
7574 S:      Supported
7575 F:      Documentation/PCI/pci-error-recovery.txt
7576
7577 PCI SUBSYSTEM
7578 M:      Bjorn Helgaas <bhelgaas@google.com>
7579 L:      linux-pci@vger.kernel.org
7580 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7582 S:      Supported
7583 F:      Documentation/PCI/
7584 F:      drivers/pci/
7585 F:      include/linux/pci*
7586 F:      arch/x86/pci/
7587 F:      arch/x86/kernel/quirks.c
7588
7589 PCI DRIVER FOR ARM VERSATILE PLATFORM
7590 M:      Rob Herring <robh@kernel.org>
7591 L:      linux-pci@vger.kernel.org
7592 L:      linux-arm-kernel@lists.infradead.org
7593 S:      Maintained
7594 F:      Documentation/devicetree/bindings/pci/versatile.txt
7595 F:      drivers/pci/host/pci-versatile.c
7596
7597 PCI DRIVER FOR APPLIEDMICRO XGENE
7598 M:      Tanmay Inamdar <tinamdar@apm.com>
7599 L:      linux-pci@vger.kernel.org
7600 L:      linux-arm-kernel@lists.infradead.org
7601 S:      Maintained
7602 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7603 F:      drivers/pci/host/pci-xgene.c
7604
7605 PCI DRIVER FOR FREESCALE LAYERSCAPE
7606 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7607 M:      Mingkai Hu <mingkai.hu@freescale.com>
7608 M:      Roy Zang <tie-fei.zang@freescale.com>
7609 L:      linuxppc-dev@lists.ozlabs.org
7610 L:      linux-pci@vger.kernel.org
7611 L:      linux-arm-kernel@lists.infradead.org
7612 S:      Maintained
7613 F:      drivers/pci/host/*layerscape*
7614
7615 PCI DRIVER FOR IMX6
7616 M:      Richard Zhu <Richard.Zhu@freescale.com>
7617 M:      Lucas Stach <l.stach@pengutronix.de>
7618 L:      linux-pci@vger.kernel.org
7619 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7620 S:      Maintained
7621 F:      drivers/pci/host/*imx6*
7622
7623 PCI DRIVER FOR TI KEYSTONE
7624 M:      Murali Karicheri <m-karicheri2@ti.com>
7625 L:      linux-pci@vger.kernel.org
7626 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7627 S:      Maintained
7628 F:      drivers/pci/host/*keystone*
7629
7630 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7631 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7632 M:      Jason Cooper <jason@lakedaemon.net>
7633 L:      linux-pci@vger.kernel.org
7634 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7635 S:      Maintained
7636 F:      drivers/pci/host/*mvebu*
7637
7638 PCI DRIVER FOR NVIDIA TEGRA
7639 M:      Thierry Reding <thierry.reding@gmail.com>
7640 L:      linux-tegra@vger.kernel.org
7641 L:      linux-pci@vger.kernel.org
7642 S:      Supported
7643 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7644 F:      drivers/pci/host/pci-tegra.c
7645
7646 PCI DRIVER FOR TI DRA7XX
7647 M:      Kishon Vijay Abraham I <kishon@ti.com>
7648 L:      linux-omap@vger.kernel.org
7649 L:      linux-pci@vger.kernel.org
7650 S:      Supported
7651 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7652 F:      drivers/pci/host/pci-dra7xx.c
7653
7654 PCI DRIVER FOR RENESAS R-CAR
7655 M:      Simon Horman <horms@verge.net.au>
7656 L:      linux-pci@vger.kernel.org
7657 L:      linux-sh@vger.kernel.org
7658 S:      Maintained
7659 F:      drivers/pci/host/*rcar*
7660
7661 PCI DRIVER FOR SAMSUNG EXYNOS
7662 M:      Jingoo Han <jingoohan1@gmail.com>
7663 L:      linux-pci@vger.kernel.org
7664 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7665 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7666 S:      Maintained
7667 F:      drivers/pci/host/pci-exynos.c
7668
7669 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7670 M:      Jingoo Han <jingoohan1@gmail.com>
7671 M:      Pratyush Anand <pratyush.anand@gmail.com>
7672 L:      linux-pci@vger.kernel.org
7673 S:      Maintained
7674 F:      drivers/pci/host/*designware*
7675
7676 PCI DRIVER FOR GENERIC OF HOSTS
7677 M:      Will Deacon <will.deacon@arm.com>
7678 L:      linux-pci@vger.kernel.org
7679 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7680 S:      Maintained
7681 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7682 F:      drivers/pci/host/pci-host-generic.c
7683
7684 PCIE DRIVER FOR ST SPEAR13XX
7685 M:      Pratyush Anand <pratyush.anand@gmail.com>
7686 L:      linux-pci@vger.kernel.org
7687 S:      Maintained
7688 F:      drivers/pci/host/*spear*
7689
7690 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7691 M:      Duc Dang <dhdang@apm.com>
7692 L:      linux-pci@vger.kernel.org
7693 L:      linux-arm-kernel@lists.infradead.org
7694 S:      Maintained
7695 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7696 F:      drivers/pci/host/pci-xgene-msi.c
7697
7698 PCMCIA SUBSYSTEM
7699 P:      Linux PCMCIA Team
7700 L:      linux-pcmcia@lists.infradead.org
7701 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7703 S:      Maintained
7704 F:      Documentation/pcmcia/
7705 F:      drivers/pcmcia/
7706 F:      include/pcmcia/
7707
7708 PCNET32 NETWORK DRIVER
7709 M:      Don Fry <pcnet32@frontier.com>
7710 L:      netdev@vger.kernel.org
7711 S:      Maintained
7712 F:      drivers/net/ethernet/amd/pcnet32.c
7713
7714 PCRYPT PARALLEL CRYPTO ENGINE
7715 M:      Steffen Klassert <steffen.klassert@secunet.com>
7716 L:      linux-crypto@vger.kernel.org
7717 S:      Maintained
7718 F:      crypto/pcrypt.c
7719 F:      include/crypto/pcrypt.h
7720
7721 PER-CPU MEMORY ALLOCATOR
7722 M:      Tejun Heo <tj@kernel.org>
7723 M:      Christoph Lameter <cl@linux-foundation.org>
7724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7725 S:      Maintained
7726 F:      include/linux/percpu*.h
7727 F:      mm/percpu*.c
7728 F:      arch/*/include/asm/percpu.h
7729
7730 PER-TASK DELAY ACCOUNTING
7731 M:      Balbir Singh <bsingharora@gmail.com>
7732 S:      Maintained
7733 F:      include/linux/delayacct.h
7734 F:      kernel/delayacct.c
7735
7736 PERFORMANCE EVENTS SUBSYSTEM
7737 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7738 M:      Ingo Molnar <mingo@redhat.com>
7739 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7740 L:      linux-kernel@vger.kernel.org
7741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7742 S:      Supported
7743 F:      kernel/events/*
7744 F:      include/linux/perf_event.h
7745 F:      include/uapi/linux/perf_event.h
7746 F:      arch/*/kernel/perf_event*.c
7747 F:      arch/*/kernel/*/perf_event*.c
7748 F:      arch/*/kernel/*/*/perf_event*.c
7749 F:      arch/*/include/asm/perf_event.h
7750 F:      arch/*/kernel/perf_callchain.c
7751 F:      tools/perf/
7752
7753 PERSONALITY HANDLING
7754 M:      Christoph Hellwig <hch@infradead.org>
7755 L:      linux-abi-devel@lists.sourceforge.net
7756 S:      Maintained
7757 F:      include/linux/personality.h
7758 F:      include/uapi/linux/personality.h
7759
7760 PHONET PROTOCOL
7761 M:      Remi Denis-Courmont <courmisch@gmail.com>
7762 S:      Supported
7763 F:      Documentation/networking/phonet.txt
7764 F:      include/linux/phonet.h
7765 F:      include/net/phonet/
7766 F:      include/uapi/linux/phonet.h
7767 F:      net/phonet/
7768
7769 PHRAM MTD DRIVER
7770 M:      Joern Engel <joern@lazybastard.org>
7771 L:      linux-mtd@lists.infradead.org
7772 S:      Maintained
7773 F:      drivers/mtd/devices/phram.c
7774
7775 PICOLCD HID DRIVER
7776 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7777 L:      linux-input@vger.kernel.org
7778 S:      Maintained
7779 F:      drivers/hid/hid-picolcd*
7780
7781 PICOXCELL SUPPORT
7782 M:      Jamie Iles <jamie@jamieiles.com>
7783 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7784 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7785 S:      Supported
7786 F:      arch/arm/boot/dts/picoxcell*
7787 F:      arch/arm/mach-picoxcell/
7788 F:      drivers/crypto/picoxcell*
7789
7790 PIN CONTROL SUBSYSTEM
7791 M:      Linus Walleij <linus.walleij@linaro.org>
7792 L:      linux-gpio@vger.kernel.org
7793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7794 S:      Maintained
7795 F:      drivers/pinctrl/
7796 F:      include/linux/pinctrl/
7797
7798 PIN CONTROLLER - ATMEL AT91
7799 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7800 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7801 S:      Maintained
7802 F:      drivers/pinctrl/pinctrl-at91.*
7803
7804 PIN CONTROLLER - INTEL
7805 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7806 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7807 S:      Maintained
7808 F:      drivers/pinctrl/intel/
7809
7810 PIN CONTROLLER - RENESAS
7811 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7812 L:      linux-sh@vger.kernel.org
7813 S:      Maintained
7814 F:      drivers/pinctrl/sh-pfc/
7815
7816 PIN CONTROLLER - SAMSUNG
7817 M:      Tomasz Figa <tomasz.figa@gmail.com>
7818 M:      Thomas Abraham <thomas.abraham@linaro.org>
7819 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7820 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7821 S:      Maintained
7822 F:      drivers/pinctrl/samsung/
7823
7824 PIN CONTROLLER - ST SPEAR
7825 M:      Viresh Kumar <viresh.linux@gmail.com>
7826 L:      spear-devel@list.st.com
7827 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7828 W:      http://www.st.com/spear
7829 S:      Maintained
7830 F:      drivers/pinctrl/spear/
7831
7832 PKTCDVD DRIVER
7833 M:      Jiri Kosina <jkosina@suse.cz>
7834 S:      Maintained
7835 F:      drivers/block/pktcdvd.c
7836 F:      include/linux/pktcdvd.h
7837 F:      include/uapi/linux/pktcdvd.h
7838
7839 PKUNITY SOC DRIVERS
7840 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7841 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7842 S:      Maintained
7843 T:      git git://github.com/gxt/linux.git
7844 F:      drivers/input/serio/i8042-unicore32io.h
7845 F:      drivers/i2c/busses/i2c-puv3.c
7846 F:      drivers/video/fbdev/fb-puv3.c
7847 F:      drivers/rtc/rtc-puv3.c
7848
7849 PMBUS HARDWARE MONITORING DRIVERS
7850 M:      Guenter Roeck <linux@roeck-us.net>
7851 L:      lm-sensors@lm-sensors.org
7852 W:      http://www.lm-sensors.org/
7853 W:      http://www.roeck-us.net/linux/drivers/
7854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7855 S:      Maintained
7856 F:      Documentation/hwmon/pmbus
7857 F:      drivers/hwmon/pmbus/
7858 F:      include/linux/i2c/pmbus.h
7859
7860 PMC SIERRA MaxRAID DRIVER
7861 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7862 L:      linux-scsi@vger.kernel.org
7863 W:      http://www.pmc-sierra.com/
7864 S:      Supported
7865 F:      drivers/scsi/pmcraid.*
7866
7867 PMC SIERRA PM8001 DRIVER
7868 M:      xjtuwjp@gmail.com
7869 M:      lindar_liu@usish.com
7870 L:      pmchba@pmcs.com
7871 L:      linux-scsi@vger.kernel.org
7872 S:      Supported
7873 F:      drivers/scsi/pm8001/
7874
7875 POSIX CLOCKS and TIMERS
7876 M:      Thomas Gleixner <tglx@linutronix.de>
7877 L:      linux-kernel@vger.kernel.org
7878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7879 S:      Maintained
7880 F:      fs/timerfd.c
7881 F:      include/linux/timer*
7882 F:      kernel/time/*timer*
7883
7884 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7885 M:      Sebastian Reichel <sre@kernel.org>
7886 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7887 M:      David Woodhouse <dwmw2@infradead.org>
7888 L:      linux-pm@vger.kernel.org
7889 T:      git git://git.infradead.org/battery-2.6.git
7890 S:      Maintained
7891 F:      include/linux/power_supply.h
7892 F:      drivers/power/
7893
7894 PNP SUPPORT
7895 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7896 S:      Maintained
7897 F:      drivers/pnp/
7898
7899 PNXxxxx I2C DRIVER
7900 M:      Vitaly Wool <vitalywool@gmail.com>
7901 L:      linux-i2c@vger.kernel.org
7902 S:      Maintained
7903 F:      drivers/i2c/busses/i2c-pnx.c
7904
7905 PPP PROTOCOL DRIVERS AND COMPRESSORS
7906 M:      Paul Mackerras <paulus@samba.org>
7907 L:      linux-ppp@vger.kernel.org
7908 S:      Maintained
7909 F:      drivers/net/ppp/ppp_*
7910
7911 PPP OVER ATM (RFC 2364)
7912 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7913 S:      Maintained
7914 F:      net/atm/pppoatm.c
7915 F:      include/uapi/linux/atmppp.h
7916
7917 PPP OVER ETHERNET
7918 M:      Michal Ostrowski <mostrows@earthlink.net>
7919 S:      Maintained
7920 F:      drivers/net/ppp/pppoe.c
7921 F:      drivers/net/ppp/pppox.c
7922
7923 PPP OVER L2TP
7924 M:      James Chapman <jchapman@katalix.com>
7925 S:      Maintained
7926 F:      net/l2tp/l2tp_ppp.c
7927 F:      include/linux/if_pppol2tp.h
7928 F:      include/uapi/linux/if_pppol2tp.h
7929
7930 PPS SUPPORT
7931 M:      Rodolfo Giometti <giometti@enneenne.com>
7932 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7933 L:      linuxpps@ml.enneenne.com (subscribers-only)
7934 S:      Maintained
7935 F:      Documentation/pps/
7936 F:      drivers/pps/
7937 F:      include/linux/pps*.h
7938
7939 PPTP DRIVER
7940 M:      Dmitry Kozlov <xeb@mail.ru>
7941 L:      netdev@vger.kernel.org
7942 S:      Maintained
7943 F:      drivers/net/ppp/pptp.c
7944 W:      http://sourceforge.net/projects/accel-pptp
7945
7946 PREEMPTIBLE KERNEL
7947 M:      Robert Love <rml@tech9.net>
7948 L:      kpreempt-tech@lists.sourceforge.net
7949 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7950 S:      Supported
7951 F:      Documentation/preempt-locking.txt
7952 F:      include/linux/preempt.h
7953
7954 PRISM54 WIRELESS DRIVER
7955 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7956 L:      linux-wireless@vger.kernel.org
7957 W:      http://wireless.kernel.org/en/users/Drivers/p54
7958 S:      Obsolete
7959 F:      drivers/net/wireless/prism54/
7960
7961 PS3 NETWORK SUPPORT
7962 M:      Geoff Levand <geoff@infradead.org>
7963 L:      netdev@vger.kernel.org
7964 L:      linuxppc-dev@lists.ozlabs.org
7965 S:      Maintained
7966 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7967
7968 PS3 PLATFORM SUPPORT
7969 M:      Geoff Levand <geoff@infradead.org>
7970 L:      linuxppc-dev@lists.ozlabs.org
7971 S:      Maintained
7972 F:      arch/powerpc/boot/ps3*
7973 F:      arch/powerpc/include/asm/lv1call.h
7974 F:      arch/powerpc/include/asm/ps3*.h
7975 F:      arch/powerpc/platforms/ps3/
7976 F:      drivers/*/ps3*
7977 F:      drivers/ps3/
7978 F:      drivers/rtc/rtc-ps3.c
7979 F:      drivers/usb/host/*ps3.c
7980 F:      sound/ppc/snd_ps3*
7981
7982 PS3VRAM DRIVER
7983 M:      Jim Paris <jim@jtan.com>
7984 L:      linuxppc-dev@lists.ozlabs.org
7985 S:      Maintained
7986 F:      drivers/block/ps3vram.c
7987
7988 PSTORE FILESYSTEM
7989 M:      Anton Vorontsov <anton@enomsg.org>
7990 M:      Colin Cross <ccross@android.com>
7991 M:      Kees Cook <keescook@chromium.org>
7992 M:      Tony Luck <tony.luck@intel.com>
7993 S:      Maintained
7994 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7995 F:      fs/pstore/
7996 F:      include/linux/pstore*
7997 F:      drivers/firmware/efi/efi-pstore.c
7998 F:      drivers/acpi/apei/erst.c
7999
8000 PTP HARDWARE CLOCK SUPPORT
8001 M:      Richard Cochran <richardcochran@gmail.com>
8002 L:      netdev@vger.kernel.org
8003 S:      Maintained
8004 W:      http://linuxptp.sourceforge.net/
8005 F:      Documentation/ABI/testing/sysfs-ptp
8006 F:      Documentation/ptp/*
8007 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8008 F:      drivers/net/phy/dp83640*
8009 F:      drivers/ptp/*
8010 F:      include/linux/ptp_cl*
8011
8012 PTRACE SUPPORT
8013 M:      Roland McGrath <roland@hack.frob.com>
8014 M:      Oleg Nesterov <oleg@redhat.com>
8015 S:      Maintained
8016 F:      include/asm-generic/syscall.h
8017 F:      include/linux/ptrace.h
8018 F:      include/linux/regset.h
8019 F:      include/linux/tracehook.h
8020 F:      include/uapi/linux/ptrace.h
8021 F:      kernel/ptrace.c
8022
8023 PVRUSB2 VIDEO4LINUX DRIVER
8024 M:      Mike Isely <isely@pobox.com>
8025 L:      pvrusb2@isely.net       (subscribers-only)
8026 L:      linux-media@vger.kernel.org
8027 W:      http://www.isely.net/pvrusb2/
8028 T:      git git://linuxtv.org/media_tree.git
8029 S:      Maintained
8030 F:      Documentation/video4linux/README.pvrusb2
8031 F:      drivers/media/usb/pvrusb2/
8032
8033 PWC WEBCAM DRIVER
8034 M:      Hans de Goede <hdegoede@redhat.com>
8035 L:      linux-media@vger.kernel.org
8036 T:      git git://linuxtv.org/media_tree.git
8037 S:      Maintained
8038 F:      drivers/media/usb/pwc/*
8039
8040 PWM FAN DRIVER
8041 M:      Kamil Debski <k.debski@samsung.com>
8042 L:      lm-sensors@lm-sensors.org
8043 S:      Supported
8044 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8045 F:      Documentation/hwmon/pwm-fan
8046 F:      drivers/hwmon/pwm-fan.c
8047
8048 PWM SUBSYSTEM
8049 M:      Thierry Reding <thierry.reding@gmail.com>
8050 L:      linux-pwm@vger.kernel.org
8051 S:      Maintained
8052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8053 F:      Documentation/pwm.txt
8054 F:      Documentation/devicetree/bindings/pwm/
8055 F:      include/linux/pwm.h
8056 F:      drivers/pwm/
8057 F:      drivers/video/backlight/pwm_bl.c
8058 F:      include/linux/pwm_backlight.h
8059
8060 PXA2xx/PXA3xx SUPPORT
8061 M:      Daniel Mack <daniel@zonque.org>
8062 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8063 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8064 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8065 T:      git git://github.com/hzhuang1/linux.git
8066 T:      git git://github.com/rjarzmik/linux.git
8067 S:      Maintained
8068 F:      arch/arm/mach-pxa/
8069 F:      drivers/pcmcia/pxa2xx*
8070 F:      drivers/spi/spi-pxa2xx*
8071 F:      drivers/usb/gadget/udc/pxa2*
8072 F:      include/sound/pxa2xx-lib.h
8073 F:      sound/arm/pxa*
8074 F:      sound/soc/pxa/
8075
8076 PXA3xx NAND FLASH DRIVER
8077 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8078 L:      linux-mtd@lists.infradead.org
8079 S:      Maintained
8080 F:      drivers/mtd/nand/pxa3xx_nand.c
8081
8082 MMP SUPPORT
8083 M:      Eric Miao <eric.y.miao@gmail.com>
8084 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8085 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8086 T:      git git://github.com/hzhuang1/linux.git
8087 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8088 S:      Maintained
8089 F:      arch/arm/mach-mmp/
8090
8091 PXA MMCI DRIVER
8092 S:      Orphan
8093
8094 PXA RTC DRIVER
8095 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8096 L:      rtc-linux@googlegroups.com
8097 S:      Maintained
8098
8099 QAT DRIVER
8100 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8101 L:      qat-linux@intel.com
8102 S:      Supported
8103 F:      drivers/crypto/qat/
8104
8105 QIB DRIVER
8106 M:      Mike Marciniszyn <infinipath@intel.com>
8107 L:      linux-rdma@vger.kernel.org
8108 S:      Supported
8109 F:      drivers/infiniband/hw/qib/
8110
8111 QLOGIC QLA1280 SCSI DRIVER
8112 M:      Michael Reed <mdr@sgi.com>
8113 L:      linux-scsi@vger.kernel.org
8114 S:      Maintained
8115 F:      drivers/scsi/qla1280.[ch]
8116
8117 QLOGIC QLA2XXX FC-SCSI DRIVER
8118 M:      qla2xxx-upstream@qlogic.com
8119 L:      linux-scsi@vger.kernel.org
8120 S:      Supported
8121 F:      Documentation/scsi/LICENSE.qla2xxx
8122 F:      drivers/scsi/qla2xxx/
8123
8124 QLOGIC QLA4XXX iSCSI DRIVER
8125 M:      QLogic-Storage-Upstream@qlogic.com
8126 L:      linux-scsi@vger.kernel.org
8127 S:      Supported
8128 F:      Documentation/scsi/LICENSE.qla4xxx
8129 F:      drivers/scsi/qla4xxx/
8130
8131 QLOGIC QLA3XXX NETWORK DRIVER
8132 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8133 M:      Ron Mercer <ron.mercer@qlogic.com>
8134 M:      linux-driver@qlogic.com
8135 L:      netdev@vger.kernel.org
8136 S:      Supported
8137 F:      Documentation/networking/LICENSE.qla3xxx
8138 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8139
8140 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8141 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8142 M:      Dept-GELinuxNICDev@qlogic.com
8143 L:      netdev@vger.kernel.org
8144 S:      Supported
8145 F:      drivers/net/ethernet/qlogic/qlcnic/
8146
8147 QLOGIC QLGE 10Gb ETHERNET DRIVER
8148 M:      Harish Patil <harish.patil@qlogic.com>
8149 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8150 M:      Dept-GELinuxNICDev@qlogic.com
8151 M:      linux-driver@qlogic.com
8152 L:      netdev@vger.kernel.org
8153 S:      Supported
8154 F:      drivers/net/ethernet/qlogic/qlge/
8155
8156 QNX4 FILESYSTEM
8157 M:      Anders Larsen <al@alarsen.net>
8158 W:      http://www.alarsen.net/linux/qnx4fs/
8159 S:      Maintained
8160 F:      fs/qnx4/
8161 F:      include/uapi/linux/qnx4_fs.h
8162 F:      include/uapi/linux/qnxtypes.h
8163
8164 QT1010 MEDIA DRIVER
8165 M:      Antti Palosaari <crope@iki.fi>
8166 L:      linux-media@vger.kernel.org
8167 W:      http://linuxtv.org/
8168 W:      http://palosaari.fi/linux/
8169 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8170 T:      git git://linuxtv.org/anttip/media_tree.git
8171 S:      Maintained
8172 F:      drivers/media/tuners/qt1010*
8173
8174 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8175 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8176 L:      linux-wireless@vger.kernel.org
8177 L:      ath9k-devel@lists.ath9k.org
8178 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8179 S:      Supported
8180 F:      drivers/net/wireless/ath/ath9k/
8181
8182 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8183 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8184 L:      ath10k@lists.infradead.org
8185 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8186 T:      git git://github.com/kvalo/ath.git
8187 S:      Supported
8188 F:      drivers/net/wireless/ath/ath10k/
8189
8190 QUALCOMM HEXAGON ARCHITECTURE
8191 M:      Richard Kuo <rkuo@codeaurora.org>
8192 L:      linux-hexagon@vger.kernel.org
8193 S:      Supported
8194 F:      arch/hexagon/
8195
8196 QUALCOMM WCN36XX WIRELESS DRIVER
8197 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8198 L:      wcn36xx@lists.infradead.org
8199 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8200 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8201 S:      Supported
8202 F:      drivers/net/wireless/ath/wcn36xx/
8203
8204 RADOS BLOCK DEVICE (RBD)
8205 M:      Ilya Dryomov <idryomov@gmail.com>
8206 M:      Sage Weil <sage@redhat.com>
8207 M:      Alex Elder <elder@kernel.org>
8208 M:      ceph-devel@vger.kernel.org
8209 W:      http://ceph.com/
8210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8211 S:      Supported
8212 F:      drivers/block/rbd.c
8213 F:      drivers/block/rbd_types.h
8214
8215 RADEON FRAMEBUFFER DISPLAY DRIVER
8216 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8217 L:      linux-fbdev@vger.kernel.org
8218 S:      Maintained
8219 F:      drivers/video/fbdev/aty/radeon*
8220 F:      include/uapi/linux/radeonfb.h
8221
8222 RADIOSHARK RADIO DRIVER
8223 M:      Hans de Goede <hdegoede@redhat.com>
8224 L:      linux-media@vger.kernel.org
8225 T:      git git://linuxtv.org/media_tree.git
8226 S:      Maintained
8227 F:      drivers/media/radio/radio-shark.c
8228
8229 RADIOSHARK2 RADIO DRIVER
8230 M:      Hans de Goede <hdegoede@redhat.com>
8231 L:      linux-media@vger.kernel.org
8232 T:      git git://linuxtv.org/media_tree.git
8233 S:      Maintained
8234 F:      drivers/media/radio/radio-shark2.c
8235 F:      drivers/media/radio/radio-tea5777.c
8236
8237 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8238 M:      Paul Mackerras <paulus@samba.org>
8239 L:      linux-fbdev@vger.kernel.org
8240 S:      Maintained
8241 F:      drivers/video/fbdev/aty/aty128fb.c
8242
8243 RALINK RT2X00 WIRELESS LAN DRIVER
8244 P:      rt2x00 project
8245 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8246 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8247 L:      linux-wireless@vger.kernel.org
8248 S:      Maintained
8249 F:      drivers/net/wireless/rt2x00/
8250
8251 RAMDISK RAM BLOCK DEVICE DRIVER
8252 M:      Jens Axboe <axboe@kernel.dk>
8253 S:      Maintained
8254 F:      Documentation/blockdev/ramdisk.txt
8255 F:      drivers/block/brd.c
8256
8257 PERSISTENT MEMORY DRIVER
8258 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8259 L:      linux-nvdimm@lists.01.org
8260 S:      Supported
8261 F:      drivers/block/pmem.c
8262
8263 RANDOM NUMBER DRIVER
8264 M:      "Theodore Ts'o" <tytso@mit.edu>
8265 S:      Maintained
8266 F:      drivers/char/random.c
8267
8268 RAPIDIO SUBSYSTEM
8269 M:      Matt Porter <mporter@kernel.crashing.org>
8270 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8271 S:      Maintained
8272 F:      drivers/rapidio/
8273
8274 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8275 L:      linux-wireless@vger.kernel.org
8276 S:      Orphan
8277 F:      drivers/net/wireless/ray*
8278
8279 RCUTORTURE MODULE
8280 M:      Josh Triplett <josh@joshtriplett.org>
8281 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8282 L:      linux-kernel@vger.kernel.org
8283 S:      Supported
8284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8285 F:      Documentation/RCU/torture.txt
8286 F:      kernel/rcu/rcutorture.c
8287
8288 RCUTORTURE TEST FRAMEWORK
8289 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8290 M:      Josh Triplett <josh@joshtriplett.org>
8291 R:      Steven Rostedt <rostedt@goodmis.org>
8292 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8293 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8294 L:      linux-kernel@vger.kernel.org
8295 S:      Supported
8296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8297 F:      tools/testing/selftests/rcutorture
8298
8299 RDC R-321X SoC
8300 M:      Florian Fainelli <florian@openwrt.org>
8301 S:      Maintained
8302
8303 RDC R6040 FAST ETHERNET DRIVER
8304 M:      Florian Fainelli <florian@openwrt.org>
8305 L:      netdev@vger.kernel.org
8306 S:      Maintained
8307 F:      drivers/net/ethernet/rdc/r6040.c
8308
8309 RDS - RELIABLE DATAGRAM SOCKETS
8310 M:      Chien Yen <chien.yen@oracle.com>
8311 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8312 S:      Supported
8313 F:      net/rds/
8314
8315 READ-COPY UPDATE (RCU)
8316 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8317 M:      Josh Triplett <josh@joshtriplett.org>
8318 R:      Steven Rostedt <rostedt@goodmis.org>
8319 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8320 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8321 L:      linux-kernel@vger.kernel.org
8322 W:      http://www.rdrop.com/users/paulmck/RCU/
8323 S:      Supported
8324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8325 F:      Documentation/RCU/
8326 X:      Documentation/RCU/torture.txt
8327 F:      include/linux/rcu*
8328 X:      include/linux/srcu.h
8329 F:      kernel/rcu/
8330 X:      kernel/torture.c
8331
8332 REAL TIME CLOCK (RTC) SUBSYSTEM
8333 M:      Alessandro Zummo <a.zummo@towertech.it>
8334 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8335 L:      rtc-linux@googlegroups.com
8336 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8337 S:      Maintained
8338 F:      Documentation/rtc.txt
8339 F:      drivers/rtc/
8340 F:      include/linux/rtc.h
8341 F:      include/uapi/linux/rtc.h
8342
8343 REALTEK AUDIO CODECS
8344 M:      Bard Liao <bardliao@realtek.com>
8345 M:      Oder Chiou <oder_chiou@realtek.com>
8346 S:      Maintained
8347 F:      sound/soc/codecs/rt*
8348 F:      include/sound/rt*.h
8349
8350 REISERFS FILE SYSTEM
8351 L:      reiserfs-devel@vger.kernel.org
8352 S:      Supported
8353 F:      fs/reiserfs/
8354
8355 REGISTER MAP ABSTRACTION
8356 M:      Mark Brown <broonie@kernel.org>
8357 L:      linux-kernel@vger.kernel.org
8358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8359 S:      Supported
8360 F:      drivers/base/regmap/
8361 F:      include/linux/regmap.h
8362
8363 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8364 M:      Ohad Ben-Cohen <ohad@wizery.com>
8365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8366 S:      Maintained
8367 F:      drivers/remoteproc/
8368 F:      Documentation/remoteproc.txt
8369 F:      include/linux/remoteproc.h
8370
8371 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8372 M:      Ohad Ben-Cohen <ohad@wizery.com>
8373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8374 S:      Maintained
8375 F:      drivers/rpmsg/
8376 F:      Documentation/rpmsg.txt
8377 F:      include/linux/rpmsg.h
8378
8379 RESET CONTROLLER FRAMEWORK
8380 M:      Philipp Zabel <p.zabel@pengutronix.de>
8381 S:      Maintained
8382 F:      drivers/reset/
8383 F:      Documentation/devicetree/bindings/reset/
8384 F:      include/linux/reset.h
8385 F:      include/linux/reset-controller.h
8386
8387 RFKILL
8388 M:      Johannes Berg <johannes@sipsolutions.net>
8389 L:      linux-wireless@vger.kernel.org
8390 W:      http://wireless.kernel.org/
8391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8393 S:      Maintained
8394 F:      Documentation/rfkill.txt
8395 F:      net/rfkill/
8396
8397 RHASHTABLE
8398 M:      Thomas Graf <tgraf@suug.ch>
8399 L:      netdev@vger.kernel.org
8400 S:      Maintained
8401 F:      lib/rhashtable.c
8402 F:      include/linux/rhashtable.h
8403
8404 RICOH SMARTMEDIA/XD DRIVER
8405 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8406 S:      Maintained
8407 F:      drivers/mtd/nand/r852.c
8408 F:      drivers/mtd/nand/r852.h
8409
8410 RICOH R5C592 MEMORYSTICK DRIVER
8411 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8412 S:      Maintained
8413 F:      drivers/memstick/host/r592.*
8414
8415 ROCCAT DRIVERS
8416 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8417 W:      http://sourceforge.net/projects/roccat/
8418 S:      Maintained
8419 F:      drivers/hid/hid-roccat*
8420 F:      include/linux/hid-roccat*
8421 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8422
8423 ROCKER DRIVER
8424 M:      Jiri Pirko <jiri@resnulli.us>
8425 M:      Scott Feldman <sfeldma@gmail.com>
8426 L:      netdev@vger.kernel.org
8427 S:      Supported
8428 F:      drivers/net/ethernet/rocker/
8429
8430 ROCKETPORT DRIVER
8431 P:      Comtrol Corp.
8432 W:      http://www.comtrol.com
8433 S:      Maintained
8434 F:      Documentation/serial/rocket.txt
8435 F:      drivers/tty/rocket*
8436
8437 ROCKETPORT EXPRESS/INFINITY DRIVER
8438 M:      Kevin Cernekee <cernekee@gmail.com>
8439 L:      linux-serial@vger.kernel.org
8440 S:      Odd Fixes
8441 F:      drivers/tty/serial/rp2.*
8442
8443 ROSE NETWORK LAYER
8444 M:      Ralf Baechle <ralf@linux-mips.org>
8445 L:      linux-hams@vger.kernel.org
8446 W:      http://www.linux-ax25.org/
8447 S:      Maintained
8448 F:      include/net/rose.h
8449 F:      include/uapi/linux/rose.h
8450 F:      net/rose/
8451
8452 RTL2830 MEDIA DRIVER
8453 M:      Antti Palosaari <crope@iki.fi>
8454 L:      linux-media@vger.kernel.org
8455 W:      http://linuxtv.org/
8456 W:      http://palosaari.fi/linux/
8457 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8458 T:      git git://linuxtv.org/anttip/media_tree.git
8459 S:      Maintained
8460 F:      drivers/media/dvb-frontends/rtl2830*
8461
8462 RTL2832 MEDIA DRIVER
8463 M:      Antti Palosaari <crope@iki.fi>
8464 L:      linux-media@vger.kernel.org
8465 W:      http://linuxtv.org/
8466 W:      http://palosaari.fi/linux/
8467 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8468 T:      git git://linuxtv.org/anttip/media_tree.git
8469 S:      Maintained
8470 F:      drivers/media/dvb-frontends/rtl2832*
8471
8472 RTL2832_SDR MEDIA DRIVER
8473 M:      Antti Palosaari <crope@iki.fi>
8474 L:      linux-media@vger.kernel.org
8475 W:      http://linuxtv.org/
8476 W:      http://palosaari.fi/linux/
8477 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8478 T:      git git://linuxtv.org/anttip/media_tree.git
8479 S:      Maintained
8480 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8481
8482 RTL8180 WIRELESS DRIVER
8483 L:      linux-wireless@vger.kernel.org
8484 W:      http://wireless.kernel.org/
8485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8486 S:      Orphan
8487 F:      drivers/net/wireless/rtl818x/rtl8180/
8488
8489 RTL8187 WIRELESS DRIVER
8490 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8491 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8492 M:      Larry Finger <Larry.Finger@lwfinger.net>
8493 L:      linux-wireless@vger.kernel.org
8494 W:      http://wireless.kernel.org/
8495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8496 S:      Maintained
8497 F:      drivers/net/wireless/rtl818x/rtl8187/
8498
8499 RTL8192CE WIRELESS DRIVER
8500 M:      Larry Finger <Larry.Finger@lwfinger.net>
8501 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8502 L:      linux-wireless@vger.kernel.org
8503 W:      http://wireless.kernel.org/
8504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8505 S:      Maintained
8506 F:      drivers/net/wireless/rtlwifi/
8507 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8508
8509 S3 SAVAGE FRAMEBUFFER DRIVER
8510 M:      Antonino Daplas <adaplas@gmail.com>
8511 L:      linux-fbdev@vger.kernel.org
8512 S:      Maintained
8513 F:      drivers/video/fbdev/savage/
8514
8515 S390
8516 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8517 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8518 M:      linux390@de.ibm.com
8519 L:      linux-s390@vger.kernel.org
8520 W:      http://www.ibm.com/developerworks/linux/linux390/
8521 S:      Supported
8522 F:      arch/s390/
8523 F:      drivers/s390/
8524 F:      Documentation/s390/
8525 F:      Documentation/DocBook/s390*
8526
8527 S390 COMMON I/O LAYER
8528 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8529 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8530 L:      linux-s390@vger.kernel.org
8531 W:      http://www.ibm.com/developerworks/linux/linux390/
8532 S:      Supported
8533 F:      drivers/s390/cio/
8534
8535 S390 DASD DRIVER
8536 M:      Stefan Weinhuber <wein@de.ibm.com>
8537 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8538 L:      linux-s390@vger.kernel.org
8539 W:      http://www.ibm.com/developerworks/linux/linux390/
8540 S:      Supported
8541 F:      drivers/s390/block/dasd*
8542 F:      block/partitions/ibm.c
8543
8544 S390 NETWORK DRIVERS
8545 M:      Ursula Braun <ursula.braun@de.ibm.com>
8546 M:      linux390@de.ibm.com
8547 L:      linux-s390@vger.kernel.org
8548 W:      http://www.ibm.com/developerworks/linux/linux390/
8549 S:      Supported
8550 F:      drivers/s390/net/
8551
8552 S390 PCI SUBSYSTEM
8553 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8554 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8555 L:      linux-s390@vger.kernel.org
8556 W:      http://www.ibm.com/developerworks/linux/linux390/
8557 S:      Supported
8558 F:      arch/s390/pci/
8559 F:      drivers/pci/hotplug/s390_pci_hpc.c
8560
8561 S390 ZCRYPT DRIVER
8562 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8563 M:      linux390@de.ibm.com
8564 L:      linux-s390@vger.kernel.org
8565 W:      http://www.ibm.com/developerworks/linux/linux390/
8566 S:      Supported
8567 F:      drivers/s390/crypto/
8568
8569 S390 ZFCP DRIVER
8570 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8571 M:      linux390@de.ibm.com
8572 L:      linux-s390@vger.kernel.org
8573 W:      http://www.ibm.com/developerworks/linux/linux390/
8574 S:      Supported
8575 F:      drivers/s390/scsi/zfcp_*
8576
8577 S390 IUCV NETWORK LAYER
8578 M:      Ursula Braun <ursula.braun@de.ibm.com>
8579 M:      linux390@de.ibm.com
8580 L:      linux-s390@vger.kernel.org
8581 W:      http://www.ibm.com/developerworks/linux/linux390/
8582 S:      Supported
8583 F:      drivers/s390/net/*iucv*
8584 F:      include/net/iucv/
8585 F:      net/iucv/
8586
8587 S3C24XX SD/MMC Driver
8588 M:      Ben Dooks <ben-linux@fluff.org>
8589 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8590 S:      Supported
8591 F:      drivers/mmc/host/s3cmci.*
8592
8593 SAA6588 RDS RECEIVER DRIVER
8594 M:      Hans Verkuil <hverkuil@xs4all.nl>
8595 L:      linux-media@vger.kernel.org
8596 T:      git git://linuxtv.org/media_tree.git
8597 W:      http://linuxtv.org
8598 S:      Odd Fixes
8599 F:      drivers/media/i2c/saa6588*
8600
8601 SAA7134 VIDEO4LINUX DRIVER
8602 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8603 L:      linux-media@vger.kernel.org
8604 W:      http://linuxtv.org
8605 T:      git git://linuxtv.org/media_tree.git
8606 S:      Odd fixes
8607 F:      Documentation/video4linux/*.saa7134
8608 F:      drivers/media/pci/saa7134/
8609
8610 SAA7146 VIDEO4LINUX-2 DRIVER
8611 M:      Hans Verkuil <hverkuil@xs4all.nl>
8612 L:      linux-media@vger.kernel.org
8613 T:      git git://linuxtv.org/media_tree.git
8614 S:      Maintained
8615 F:      drivers/media/common/saa7146/
8616 F:      drivers/media/pci/saa7146/
8617 F:      include/media/saa7146*
8618
8619 SAMSUNG LAPTOP DRIVER
8620 M:      Corentin Chary <corentin.chary@gmail.com>
8621 L:      platform-driver-x86@vger.kernel.org
8622 S:      Maintained
8623 F:      drivers/platform/x86/samsung-laptop.c
8624
8625 SAMSUNG AUDIO (ASoC) DRIVERS
8626 M:      Sangbeom Kim <sbkim73@samsung.com>
8627 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8628 S:      Supported
8629 F:      sound/soc/samsung/
8630
8631 SAMSUNG FRAMEBUFFER DRIVER
8632 M:      Jingoo Han <jingoohan1@gmail.com>
8633 L:      linux-fbdev@vger.kernel.org
8634 S:      Maintained
8635 F:      drivers/video/fbdev/s3c-fb.c
8636
8637 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8638 M:      Sangbeom Kim <sbkim73@samsung.com>
8639 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8640 L:      linux-kernel@vger.kernel.org
8641 L:      linux-samsung-soc@vger.kernel.org
8642 S:      Supported
8643 F:      drivers/mfd/sec*.c
8644 F:      drivers/regulator/s2m*.c
8645 F:      drivers/regulator/s5m*.c
8646 F:      drivers/clk/clk-s2mps11.c
8647 F:      drivers/rtc/rtc-s5m.c
8648 F:      include/linux/mfd/samsung/
8649 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8650 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
8651
8652 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8653 M:      Kyungmin Park <kyungmin.park@samsung.com>
8654 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8655 L:      linux-media@vger.kernel.org
8656 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8657 S:      Supported
8658 F:      drivers/media/platform/exynos4-is/
8659
8660 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8661 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8662 L:      linux-media@vger.kernel.org
8663 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8664 S:      Maintained
8665 F:      drivers/media/platform/s3c-camif/
8666 F:      include/media/s3c_camif.h
8667
8668 SAMSUNG S5C73M3 CAMERA DRIVER
8669 M:      Kyungmin Park <kyungmin.park@samsung.com>
8670 M:      Andrzej Hajda <a.hajda@samsung.com>
8671 L:      linux-media@vger.kernel.org
8672 S:      Supported
8673 F:      drivers/media/i2c/s5c73m3/*
8674
8675 SAMSUNG S5K5BAF CAMERA DRIVER
8676 M:      Kyungmin Park <kyungmin.park@samsung.com>
8677 M:      Andrzej Hajda <a.hajda@samsung.com>
8678 L:      linux-media@vger.kernel.org
8679 S:      Supported
8680 F:      drivers/media/i2c/s5k5baf.c
8681
8682 SAMSUNG SOC CLOCK DRIVERS
8683 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8684 M:      Tomasz Figa <tomasz.figa@gmail.com>
8685 S:      Supported
8686 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8687 F:      drivers/clk/samsung/
8688
8689 SAMSUNG SXGBE DRIVERS
8690 M:      Byungho An <bh74.an@samsung.com>
8691 M:      Girish K S <ks.giri@samsung.com>
8692 M:      Vipul Pandya <vipul.pandya@samsung.com>
8693 S:      Supported
8694 L:      netdev@vger.kernel.org
8695 F:      drivers/net/ethernet/samsung/sxgbe/
8696
8697 SAMSUNG THERMAL DRIVER
8698 M:      Lukasz Majewski <l.majewski@samsung.com>
8699 L:      linux-pm@vger.kernel.org
8700 L:      linux-samsung-soc@vger.kernel.org
8701 S:      Supported
8702 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8703 F:      drivers/thermal/samsung/
8704
8705 SAMSUNG USB2 PHY DRIVER
8706 M:      Kamil Debski <k.debski@samsung.com>
8707 L:      linux-kernel@vger.kernel.org
8708 S:      Supported
8709 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8710 F:      Documentation/phy/samsung-usb2.txt
8711 F:      drivers/phy/phy-exynos4210-usb2.c
8712 F:      drivers/phy/phy-exynos4x12-usb2.c
8713 F:      drivers/phy/phy-exynos5250-usb2.c
8714 F:      drivers/phy/phy-s5pv210-usb2.c
8715 F:      drivers/phy/phy-samsung-usb2.c
8716 F:      drivers/phy/phy-samsung-usb2.h
8717
8718 SERIAL DRIVERS
8719 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8720 L:      linux-serial@vger.kernel.org
8721 S:      Maintained
8722 F:      drivers/tty/serial/
8723
8724 SYNOPSYS DESIGNWARE DMAC DRIVER
8725 M:      Viresh Kumar <viresh.linux@gmail.com>
8726 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8727 S:      Maintained
8728 F:      include/linux/dma/dw.h
8729 F:      include/linux/platform_data/dma-dw.h
8730 F:      drivers/dma/dw/
8731
8732 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8733 M:      Seungwon Jeon <tgih.jun@samsung.com>
8734 M:      Jaehoon Chung <jh80.chung@samsung.com>
8735 L:      linux-mmc@vger.kernel.org
8736 S:      Maintained
8737 F:      include/linux/mmc/dw_mmc.h
8738 F:      drivers/mmc/host/dw_mmc*
8739
8740 THUNDERBOLT DRIVER
8741 M:      Andreas Noever <andreas.noever@gmail.com>
8742 S:      Maintained
8743 F:      drivers/thunderbolt/
8744
8745 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8746 M:      John Stultz <john.stultz@linaro.org>
8747 M:      Thomas Gleixner <tglx@linutronix.de>
8748 L:      linux-kernel@vger.kernel.org
8749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8750 S:      Supported
8751 F:      include/linux/clocksource.h
8752 F:      include/linux/time.h
8753 F:      include/linux/timex.h
8754 F:      include/uapi/linux/time.h
8755 F:      include/uapi/linux/timex.h
8756 F:      kernel/time/clocksource.c
8757 F:      kernel/time/time*.c
8758 F:      kernel/time/ntp.c
8759 F:      tools/testing/selftests/timers/
8760
8761 SC1200 WDT DRIVER
8762 M:      Zwane Mwaikambo <zwanem@gmail.com>
8763 S:      Maintained
8764 F:      drivers/watchdog/sc1200wdt.c
8765
8766 SCHEDULER
8767 M:      Ingo Molnar <mingo@redhat.com>
8768 M:      Peter Zijlstra <peterz@infradead.org>
8769 L:      linux-kernel@vger.kernel.org
8770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8771 S:      Maintained
8772 F:      kernel/sched/
8773 F:      include/linux/sched.h
8774 F:      include/uapi/linux/sched.h
8775 F:      include/linux/wait.h
8776
8777 SCORE ARCHITECTURE
8778 M:      Chen Liqin <liqin.linux@gmail.com>
8779 M:      Lennox Wu <lennox.wu@gmail.com>
8780 W:      http://www.sunplus.com
8781 S:      Supported
8782 F:      arch/score/
8783
8784 SCSI CDROM DRIVER
8785 M:      Jens Axboe <axboe@kernel.dk>
8786 L:      linux-scsi@vger.kernel.org
8787 W:      http://www.kernel.dk
8788 S:      Maintained
8789 F:      drivers/scsi/sr*
8790
8791 SCSI RDMA PROTOCOL (SRP) INITIATOR
8792 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8793 L:      linux-rdma@vger.kernel.org
8794 S:      Supported
8795 W:      http://www.openfabrics.org
8796 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8798 F:      drivers/infiniband/ulp/srp/
8799 F:      include/scsi/srp.h
8800
8801 SCSI SG DRIVER
8802 M:      Doug Gilbert <dgilbert@interlog.com>
8803 L:      linux-scsi@vger.kernel.org
8804 W:      http://sg.danny.cz/sg
8805 S:      Maintained
8806 F:      Documentation/scsi/scsi-generic.txt
8807 F:      drivers/scsi/sg.c
8808 F:      include/scsi/sg.h
8809
8810 SCSI SUBSYSTEM
8811 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8812 L:      linux-scsi@vger.kernel.org
8813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8814 S:      Maintained
8815 F:      drivers/scsi/
8816 F:      include/scsi/
8817
8818 SCSI TAPE DRIVER
8819 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8820 L:      linux-scsi@vger.kernel.org
8821 S:      Maintained
8822 F:      Documentation/scsi/st.txt
8823 F:      drivers/scsi/st.*
8824 F:      drivers/scsi/st_*.h
8825
8826 SCTP PROTOCOL
8827 M:      Vlad Yasevich <vyasevich@gmail.com>
8828 M:      Neil Horman <nhorman@tuxdriver.com>
8829 L:      linux-sctp@vger.kernel.org
8830 W:      http://lksctp.sourceforge.net
8831 S:      Maintained
8832 F:      Documentation/networking/sctp.txt
8833 F:      include/linux/sctp.h
8834 F:      include/uapi/linux/sctp.h
8835 F:      include/net/sctp/
8836 F:      net/sctp/
8837
8838 SCx200 CPU SUPPORT
8839 M:      Jim Cromie <jim.cromie@gmail.com>
8840 S:      Odd Fixes
8841 F:      Documentation/i2c/busses/scx200_acb
8842 F:      arch/x86/platform/scx200/
8843 F:      drivers/watchdog/scx200_wdt.c
8844 F:      drivers/i2c/busses/scx200*
8845 F:      drivers/mtd/maps/scx200_docflash.c
8846 F:      include/linux/scx200.h
8847
8848 SCx200 GPIO DRIVER
8849 M:      Jim Cromie <jim.cromie@gmail.com>
8850 S:      Maintained
8851 F:      drivers/char/scx200_gpio.c
8852 F:      include/linux/scx200_gpio.h
8853
8854 SCx200 HRT CLOCKSOURCE DRIVER
8855 M:      Jim Cromie <jim.cromie@gmail.com>
8856 S:      Maintained
8857 F:      drivers/clocksource/scx200_hrt.c
8858
8859 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8860 M:      Sascha Sommer <saschasommer@freenet.de>
8861 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8862 S:      Maintained
8863 F:      drivers/mmc/host/sdricoh_cs.c
8864
8865 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8866 L:      linux-mmc@vger.kernel.org
8867 S:      Orphan
8868 F:      drivers/mmc/host/sdhci.*
8869 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8870
8871 SECURE COMPUTING
8872 M:      Kees Cook <keescook@chromium.org>
8873 R:      Andy Lutomirski <luto@amacapital.net>
8874 R:      Will Drewry <wad@chromium.org>
8875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8876 S:      Supported
8877 F:      kernel/seccomp.c
8878 F:      include/uapi/linux/seccomp.h
8879 F:      include/linux/seccomp.h
8880 K:      \bsecure_computing
8881 K:      \bTIF_SECCOMP\b
8882
8883 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8884 M:      Ben Dooks <ben-linux@fluff.org>
8885 M:      Jaehoon Chung <jh80.chung@samsung.com>
8886 L:      linux-mmc@vger.kernel.org
8887 S:      Maintained
8888 F:      drivers/mmc/host/sdhci-s3c*
8889
8890 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8891 M:      Viresh Kumar <viresh.linux@gmail.com>
8892 L:      spear-devel@list.st.com
8893 L:      linux-mmc@vger.kernel.org
8894 S:      Maintained
8895 F:      drivers/mmc/host/sdhci-spear.c
8896
8897 SECURITY SUBSYSTEM
8898 M:      James Morris <james.l.morris@oracle.com>
8899 M:      Serge E. Hallyn <serge@hallyn.com>
8900 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8902 W:      http://kernsec.org/
8903 S:      Supported
8904 F:      security/
8905
8906 SECURITY CONTACT
8907 M:      Security Officers <security@kernel.org>
8908 S:      Supported
8909
8910 SELINUX SECURITY MODULE
8911 M:      Paul Moore <paul@paul-moore.com>
8912 M:      Stephen Smalley <sds@tycho.nsa.gov>
8913 M:      Eric Paris <eparis@parisplace.org>
8914 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8915 W:      http://selinuxproject.org
8916 T:      git git://git.infradead.org/users/pcmoore/selinux
8917 S:      Supported
8918 F:      include/linux/selinux*
8919 F:      security/selinux/
8920 F:      scripts/selinux/
8921
8922 APPARMOR SECURITY MODULE
8923 M:      John Johansen <john.johansen@canonical.com>
8924 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8925 W:      apparmor.wiki.kernel.org
8926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8927 S:      Supported
8928 F:      security/apparmor/
8929
8930 SENSABLE PHANTOM
8931 M:      Jiri Slaby <jirislaby@gmail.com>
8932 S:      Maintained
8933 F:      drivers/misc/phantom.c
8934 F:      include/uapi/linux/phantom.h
8935
8936 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8937 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
8938 M:      Minh Tran <minh.tran@avagotech.com>
8939 M:      John Soni Jose <sony.john-n@avagotech.com>
8940 L:      linux-scsi@vger.kernel.org
8941 W:      http://www.avagotech.com
8942 S:      Supported
8943 F:      drivers/scsi/be2iscsi/
8944
8945 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8946 M:      Sathya Perla <sathya.perla@avagotech.com>
8947 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
8948 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8949 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
8950 L:      netdev@vger.kernel.org
8951 W:      http://www.emulex.com
8952 S:      Supported
8953 F:      drivers/net/ethernet/emulex/benet/
8954
8955 EMULEX ONECONNECT ROCE DRIVER
8956 M:      Selvin Xavier <selvin.xavier@emulex.com>
8957 M:      Devesh Sharma <devesh.sharma@emulex.com>
8958 M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8959 L:      linux-rdma@vger.kernel.org
8960 W:      http://www.emulex.com
8961 S:      Supported
8962 F:      drivers/infiniband/hw/ocrdma/
8963
8964 SFC NETWORK DRIVER
8965 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8966 M:      Shradha Shah <sshah@solarflare.com>
8967 L:      netdev@vger.kernel.org
8968 S:      Supported
8969 F:      drivers/net/ethernet/sfc/
8970
8971 SGI GRU DRIVER
8972 M:      Dimitri Sivanich <sivanich@sgi.com>
8973 S:      Maintained
8974 F:      drivers/misc/sgi-gru/
8975
8976 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8977 M:      Pat Gefre <pfg@sgi.com>
8978 L:      linux-ia64@vger.kernel.org
8979 S:      Supported
8980 F:      Documentation/ia64/serial.txt
8981 F:      drivers/tty/serial/ioc?_serial.c
8982 F:      include/linux/ioc?.h
8983
8984 SGI XP/XPC/XPNET DRIVER
8985 M:      Cliff Whickman <cpw@sgi.com>
8986 M:      Robin Holt <robinmholt@gmail.com>
8987 S:      Maintained
8988 F:      drivers/misc/sgi-xp/
8989
8990 SI2157 MEDIA DRIVER
8991 M:      Antti Palosaari <crope@iki.fi>
8992 L:      linux-media@vger.kernel.org
8993 W:      http://linuxtv.org/
8994 W:      http://palosaari.fi/linux/
8995 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8996 T:      git git://linuxtv.org/anttip/media_tree.git
8997 S:      Maintained
8998 F:      drivers/media/tuners/si2157*
8999
9000 SI2168 MEDIA DRIVER
9001 M:      Antti Palosaari <crope@iki.fi>
9002 L:      linux-media@vger.kernel.org
9003 W:      http://linuxtv.org/
9004 W:      http://palosaari.fi/linux/
9005 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9006 T:      git git://linuxtv.org/anttip/media_tree.git
9007 S:      Maintained
9008 F:      drivers/media/dvb-frontends/si2168*
9009
9010 SI470X FM RADIO RECEIVER I2C DRIVER
9011 M:      Hans Verkuil <hverkuil@xs4all.nl>
9012 L:      linux-media@vger.kernel.org
9013 T:      git git://linuxtv.org/media_tree.git
9014 W:      http://linuxtv.org
9015 S:      Odd Fixes
9016 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9017
9018 SI470X FM RADIO RECEIVER USB DRIVER
9019 M:      Hans Verkuil <hverkuil@xs4all.nl>
9020 L:      linux-media@vger.kernel.org
9021 T:      git git://linuxtv.org/media_tree.git
9022 W:      http://linuxtv.org
9023 S:      Maintained
9024 F:      drivers/media/radio/si470x/radio-si470x-common.c
9025 F:      drivers/media/radio/si470x/radio-si470x.h
9026 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9027
9028 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9029 M:      Eduardo Valentin <edubezval@gmail.com>
9030 L:      linux-media@vger.kernel.org
9031 T:      git git://linuxtv.org/media_tree.git
9032 W:      http://linuxtv.org
9033 S:      Odd Fixes
9034 F:      drivers/media/radio/si4713/si4713.?
9035
9036 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9037 M:      Eduardo Valentin <edubezval@gmail.com>
9038 L:      linux-media@vger.kernel.org
9039 T:      git git://linuxtv.org/media_tree.git
9040 W:      http://linuxtv.org
9041 S:      Odd Fixes
9042 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9043
9044 SI4713 FM RADIO TRANSMITTER USB DRIVER
9045 M:      Hans Verkuil <hverkuil@xs4all.nl>
9046 L:      linux-media@vger.kernel.org
9047 T:      git git://linuxtv.org/media_tree.git
9048 W:      http://linuxtv.org
9049 S:      Maintained
9050 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9051
9052 SIANO DVB DRIVER
9053 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9054 L:      linux-media@vger.kernel.org
9055 W:      http://linuxtv.org
9056 T:      git git://linuxtv.org/media_tree.git
9057 S:      Odd fixes
9058 F:      drivers/media/common/siano/
9059 F:      drivers/media/usb/siano/
9060 F:      drivers/media/usb/siano/
9061 F:      drivers/media/mmc/siano/
9062
9063 SIMPLEFB FB DRIVER
9064 M:      Hans de Goede <hdegoede@redhat.com>
9065 L:      linux-fbdev@vger.kernel.org
9066 S:      Maintained
9067 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9068 F:      drivers/video/fbdev/simplefb.c
9069 F:      include/linux/platform_data/simplefb.h
9070
9071 SH_VEU V4L2 MEM2MEM DRIVER
9072 L:      linux-media@vger.kernel.org
9073 S:      Orphan
9074 F:      drivers/media/platform/sh_veu.c
9075
9076 SH_VOU V4L2 OUTPUT DRIVER
9077 L:      linux-media@vger.kernel.org
9078 S:      Orphan
9079 F:      drivers/media/platform/sh_vou.c
9080 F:      include/media/sh_vou.h
9081
9082 SIMPLE FIRMWARE INTERFACE (SFI)
9083 M:      Len Brown <lenb@kernel.org>
9084 L:      sfi-devel@simplefirmware.org
9085 W:      http://simplefirmware.org/
9086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9087 S:      Supported
9088 F:      arch/x86/platform/sfi/
9089 F:      drivers/sfi/
9090 F:      include/linux/sfi*.h
9091
9092 SIMTEC EB110ATX (Chalice CATS)
9093 P:      Ben Dooks
9094 P:      Vincent Sanders <vince@simtec.co.uk>
9095 M:      Simtec Linux Team <linux@simtec.co.uk>
9096 W:      http://www.simtec.co.uk/products/EB110ATX/
9097 S:      Supported
9098
9099 SIMTEC EB2410ITX (BAST)
9100 P:      Ben Dooks
9101 P:      Vincent Sanders <vince@simtec.co.uk>
9102 M:      Simtec Linux Team <linux@simtec.co.uk>
9103 W:      http://www.simtec.co.uk/products/EB2410ITX/
9104 S:      Supported
9105 F:      arch/arm/mach-s3c24xx/mach-bast.c
9106 F:      arch/arm/mach-s3c24xx/bast-ide.c
9107 F:      arch/arm/mach-s3c24xx/bast-irq.c
9108
9109 TI DAVINCI MACHINE SUPPORT
9110 M:      Sekhar Nori <nsekhar@ti.com>
9111 M:      Kevin Hilman <khilman@deeprootsystems.com>
9112 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9113 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9114 S:      Supported
9115 F:      arch/arm/mach-davinci/
9116 F:      drivers/i2c/busses/i2c-davinci.c
9117
9118 TI DAVINCI SERIES MEDIA DRIVER
9119 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9120 L:      linux-media@vger.kernel.org
9121 W:      http://linuxtv.org/
9122 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9123 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9124 S:      Maintained
9125 F:      drivers/media/platform/davinci/
9126 F:      include/media/davinci/
9127
9128 TI AM437X VPFE DRIVER
9129 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9130 L:      linux-media@vger.kernel.org
9131 W:      http://linuxtv.org/
9132 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9133 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9134 S:      Maintained
9135 F:      drivers/media/platform/am437x/
9136
9137 OV2659 OMNIVISION SENSOR DRIVER
9138 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9139 L:      linux-media@vger.kernel.org
9140 W:      http://linuxtv.org/
9141 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9142 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9143 S:      Maintained
9144 F:      drivers/media/i2c/ov2659.c
9145 F:      include/media/ov2659.h
9146
9147 SIS 190 ETHERNET DRIVER
9148 M:      Francois Romieu <romieu@fr.zoreil.com>
9149 L:      netdev@vger.kernel.org
9150 S:      Maintained
9151 F:      drivers/net/ethernet/sis/sis190.c
9152
9153 SIS 900/7016 FAST ETHERNET DRIVER
9154 M:      Daniele Venzano <venza@brownhat.org>
9155 W:      http://www.brownhat.org/sis900.html
9156 L:      netdev@vger.kernel.org
9157 S:      Maintained
9158 F:      drivers/net/ethernet/sis/sis900.*
9159
9160 SIS FRAMEBUFFER DRIVER
9161 M:      Thomas Winischhofer <thomas@winischhofer.net>
9162 W:      http://www.winischhofer.net/linuxsisvga.shtml
9163 S:      Maintained
9164 F:      Documentation/fb/sisfb.txt
9165 F:      drivers/video/fbdev/sis/
9166 F:      include/video/sisfb.h
9167
9168 SIS USB2VGA DRIVER
9169 M:      Thomas Winischhofer <thomas@winischhofer.net>
9170 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9171 S:      Maintained
9172 F:      drivers/usb/misc/sisusbvga/
9173
9174 SLAB ALLOCATOR
9175 M:      Christoph Lameter <cl@linux.com>
9176 M:      Pekka Enberg <penberg@kernel.org>
9177 M:      David Rientjes <rientjes@google.com>
9178 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9179 M:      Andrew Morton <akpm@linux-foundation.org>
9180 L:      linux-mm@kvack.org
9181 S:      Maintained
9182 F:      include/linux/sl?b*.h
9183 F:      mm/sl?b*
9184
9185 SLEEPABLE READ-COPY UPDATE (SRCU)
9186 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9187 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9188 M:      Josh Triplett <josh@joshtriplett.org>
9189 R:      Steven Rostedt <rostedt@goodmis.org>
9190 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9191 L:      linux-kernel@vger.kernel.org
9192 W:      http://www.rdrop.com/users/paulmck/RCU/
9193 S:      Supported
9194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9195 F:      include/linux/srcu.h
9196 F:      kernel/rcu/srcu.c
9197
9198 SMACK SECURITY MODULE
9199 M:      Casey Schaufler <casey@schaufler-ca.com>
9200 L:      linux-security-module@vger.kernel.org
9201 W:      http://schaufler-ca.com
9202 T:      git git://git.gitorious.org/smack-next/kernel.git
9203 S:      Maintained
9204 F:      Documentation/security/Smack.txt
9205 F:      security/smack/
9206
9207 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9208 M:      Kevin Hilman <khilman@kernel.org>
9209 M:      Nishanth Menon <nm@ti.com>
9210 S:      Maintained
9211 F:      drivers/power/avs/
9212 F:      include/linux/power/smartreflex.h
9213 L:      linux-pm@vger.kernel.org
9214
9215 SMC91x ETHERNET DRIVER
9216 M:      Nicolas Pitre <nico@fluxnic.net>
9217 S:      Odd Fixes
9218 F:      drivers/net/ethernet/smsc/smc91x.*
9219
9220 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9221 M:      Sakari Ailus <sakari.ailus@iki.fi>
9222 L:      linux-media@vger.kernel.org
9223 S:      Maintained
9224 F:      drivers/media/i2c/smiapp/
9225 F:      include/media/smiapp.h
9226 F:      drivers/media/i2c/smiapp-pll.c
9227 F:      drivers/media/i2c/smiapp-pll.h
9228 F:      include/uapi/linux/smiapp.h
9229 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9230
9231 SMM665 HARDWARE MONITOR DRIVER
9232 M:      Guenter Roeck <linux@roeck-us.net>
9233 L:      lm-sensors@lm-sensors.org
9234 S:      Maintained
9235 F:      Documentation/hwmon/smm665
9236 F:      drivers/hwmon/smm665.c
9237
9238 SMSC EMC2103 HARDWARE MONITOR DRIVER
9239 M:      Steve Glendinning <steve.glendinning@shawell.net>
9240 L:      lm-sensors@lm-sensors.org
9241 S:      Maintained
9242 F:      Documentation/hwmon/emc2103
9243 F:      drivers/hwmon/emc2103.c
9244
9245 SMSC SCH5627 HARDWARE MONITOR DRIVER
9246 M:      Hans de Goede <hdegoede@redhat.com>
9247 L:      lm-sensors@lm-sensors.org
9248 S:      Supported
9249 F:      Documentation/hwmon/sch5627
9250 F:      drivers/hwmon/sch5627.c
9251
9252 SMSC47B397 HARDWARE MONITOR DRIVER
9253 M:      Jean Delvare <jdelvare@suse.de>
9254 L:      lm-sensors@lm-sensors.org
9255 S:      Maintained
9256 F:      Documentation/hwmon/smsc47b397
9257 F:      drivers/hwmon/smsc47b397.c
9258
9259 SMSC911x ETHERNET DRIVER
9260 M:      Steve Glendinning <steve.glendinning@shawell.net>
9261 L:      netdev@vger.kernel.org
9262 S:      Maintained
9263 F:      include/linux/smsc911x.h
9264 F:      drivers/net/ethernet/smsc/smsc911x.*
9265
9266 SMSC9420 PCI ETHERNET DRIVER
9267 M:      Steve Glendinning <steve.glendinning@shawell.net>
9268 L:      netdev@vger.kernel.org
9269 S:      Maintained
9270 F:      drivers/net/ethernet/smsc/smsc9420.*
9271
9272 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9273 M:      Steve Glendinning <steve.glendinning@shawell.net>
9274 L:      linux-fbdev@vger.kernel.org
9275 S:      Maintained
9276 F:      drivers/video/fbdev/smscufx.c
9277
9278 SOC-CAMERA V4L2 SUBSYSTEM
9279 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9280 L:      linux-media@vger.kernel.org
9281 T:      git git://linuxtv.org/media_tree.git
9282 S:      Maintained
9283 F:      include/media/soc*
9284 F:      drivers/media/i2c/soc_camera/
9285 F:      drivers/media/platform/soc_camera/
9286
9287 SOEKRIS NET48XX LED SUPPORT
9288 M:      Chris Boot <bootc@bootc.net>
9289 S:      Maintained
9290 F:      drivers/leds/leds-net48xx.c
9291
9292 SOFTLOGIC 6x10 MPEG CODEC
9293 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9294 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9295 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9296 M:      Ismael Luceno <ismael@iodev.co.uk>
9297 L:      linux-media@vger.kernel.org
9298 S:      Supported
9299 F:      drivers/media/pci/solo6x10/
9300
9301 SOFTWARE RAID (Multiple Disks) SUPPORT
9302 M:      Neil Brown <neilb@suse.de>
9303 L:      linux-raid@vger.kernel.org
9304 S:      Supported
9305 F:      drivers/md/
9306 F:      include/linux/raid/
9307 F:      include/uapi/linux/raid/
9308
9309 SONIC NETWORK DRIVER
9310 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9311 L:      netdev@vger.kernel.org
9312 S:      Maintained
9313 F:      drivers/net/ethernet/natsemi/sonic.*
9314
9315 SONICS SILICON BACKPLANE DRIVER (SSB)
9316 M:      Michael Buesch <m@bues.ch>
9317 L:      netdev@vger.kernel.org
9318 S:      Maintained
9319 F:      drivers/ssb/
9320 F:      include/linux/ssb/
9321
9322 SONY VAIO CONTROL DEVICE DRIVER
9323 M:      Mattia Dongili <malattia@linux.it>
9324 L:      platform-driver-x86@vger.kernel.org
9325 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9326 S:      Maintained
9327 F:      Documentation/laptops/sony-laptop.txt
9328 F:      drivers/char/sonypi.c
9329 F:      drivers/platform/x86/sony-laptop.c
9330 F:      include/linux/sony-laptop.h
9331
9332 SONY MEMORYSTICK CARD SUPPORT
9333 M:      Alex Dubov <oakad@yahoo.com>
9334 W:      http://tifmxx.berlios.de/
9335 S:      Maintained
9336 F:      drivers/memstick/host/tifm_ms.c
9337
9338 SONY MEMORYSTICK STANDARD SUPPORT
9339 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9340 S:      Maintained
9341 F:      drivers/memstick/core/ms_block.*
9342
9343 SOUND
9344 M:      Jaroslav Kysela <perex@perex.cz>
9345 M:      Takashi Iwai <tiwai@suse.de>
9346 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9347 W:      http://www.alsa-project.org/
9348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9349 T:      git git://git.alsa-project.org/alsa-kernel.git
9350 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9351 S:      Maintained
9352 F:      Documentation/sound/
9353 F:      include/sound/
9354 F:      include/uapi/sound/
9355 F:      sound/
9356
9357 SOUND - COMPRESSED AUDIO
9358 M:      Vinod Koul <vinod.koul@intel.com>
9359 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9361 S:      Supported
9362 F:      Documentation/sound/alsa/compress_offload.txt
9363 F:      include/sound/compress_driver.h
9364 F:      include/uapi/sound/compress_*
9365 F:      sound/core/compress_offload.c
9366 F:      sound/soc/soc-compress.c
9367
9368 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9369 M:      Liam Girdwood <lgirdwood@gmail.com>
9370 M:      Mark Brown <broonie@kernel.org>
9371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9372 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9373 W:      http://alsa-project.org/main/index.php/ASoC
9374 S:      Supported
9375 F:      Documentation/sound/alsa/soc/
9376 F:      sound/soc/
9377 F:      include/sound/soc*
9378
9379 SOUND - DMAENGINE HELPERS
9380 M:      Lars-Peter Clausen <lars@metafoo.de>
9381 S:      Supported
9382 F:      include/sound/dmaengine_pcm.h
9383 F:      sound/core/pcm_dmaengine.c
9384 F:      sound/soc/soc-generic-dmaengine-pcm.c
9385
9386 SP2 MEDIA DRIVER
9387 M:      Olli Salonen <olli.salonen@iki.fi>
9388 L:      linux-media@vger.kernel.org
9389 W:      http://linuxtv.org/
9390 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9391 S:      Maintained
9392 F:      drivers/media/dvb-frontends/sp2*
9393
9394 SPARC + UltraSPARC (sparc/sparc64)
9395 M:      "David S. Miller" <davem@davemloft.net>
9396 L:      sparclinux@vger.kernel.org
9397 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9400 S:      Maintained
9401 F:      arch/sparc/
9402 F:      drivers/sbus/
9403
9404 SPARC SERIAL DRIVERS
9405 M:      "David S. Miller" <davem@davemloft.net>
9406 L:      sparclinux@vger.kernel.org
9407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9409 S:      Maintained
9410 F:      include/linux/sunserialcore.h
9411 F:      drivers/tty/serial/suncore.c
9412 F:      drivers/tty/serial/sunhv.c
9413 F:      drivers/tty/serial/sunsab.c
9414 F:      drivers/tty/serial/sunsab.h
9415 F:      drivers/tty/serial/sunsu.c
9416 F:      drivers/tty/serial/sunzilog.c
9417 F:      drivers/tty/serial/sunzilog.h
9418
9419 SPARSE CHECKER
9420 M:      "Christopher Li" <sparse@chrisli.org>
9421 L:      linux-sparse@vger.kernel.org
9422 W:      https://sparse.wiki.kernel.org/
9423 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9424 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9425 S:      Maintained
9426 F:      include/linux/compiler.h
9427
9428 SPEAR PLATFORM SUPPORT
9429 M:      Viresh Kumar <viresh.linux@gmail.com>
9430 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9431 L:      spear-devel@list.st.com
9432 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9433 W:      http://www.st.com/spear
9434 S:      Maintained
9435 F:      arch/arm/mach-spear/
9436
9437 SPEAR CLOCK FRAMEWORK SUPPORT
9438 M:      Viresh Kumar <viresh.linux@gmail.com>
9439 L:      spear-devel@list.st.com
9440 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9441 W:      http://www.st.com/spear
9442 S:      Maintained
9443 F:      drivers/clk/spear/
9444
9445 SPI SUBSYSTEM
9446 M:      Mark Brown <broonie@kernel.org>
9447 L:      linux-spi@vger.kernel.org
9448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9449 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9450 S:      Maintained
9451 F:      Documentation/spi/
9452 F:      drivers/spi/
9453 F:      include/linux/spi/
9454 F:      include/uapi/linux/spi/
9455
9456 SPIDERNET NETWORK DRIVER for CELL
9457 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9458 M:      Jens Osterkamp <jens@de.ibm.com>
9459 L:      netdev@vger.kernel.org
9460 S:      Supported
9461 F:      Documentation/networking/spider_net.txt
9462 F:      drivers/net/ethernet/toshiba/spider_net*
9463
9464 SPU FILE SYSTEM
9465 M:      Jeremy Kerr <jk@ozlabs.org>
9466 L:      linuxppc-dev@lists.ozlabs.org
9467 W:      http://www.ibm.com/developerworks/power/cell/
9468 S:      Supported
9469 F:      Documentation/filesystems/spufs.txt
9470 F:      arch/powerpc/platforms/cell/spufs/
9471
9472 SQUASHFS FILE SYSTEM
9473 M:      Phillip Lougher <phillip@squashfs.org.uk>
9474 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9475 W:      http://squashfs.org.uk
9476 S:      Maintained
9477 F:      Documentation/filesystems/squashfs.txt
9478 F:      fs/squashfs/
9479
9480 SRM (Alpha) environment access
9481 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9482 S:      Maintained
9483 F:      arch/alpha/kernel/srm_env.c
9484
9485 STABLE BRANCH
9486 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9487 L:      stable@vger.kernel.org
9488 S:      Supported
9489 F:      Documentation/stable_kernel_rules.txt
9490
9491 STAGING SUBSYSTEM
9492 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9494 L:      devel@driverdev.osuosl.org
9495 S:      Supported
9496 F:      drivers/staging/
9497
9498 STAGING - COMEDI
9499 M:      Ian Abbott <abbotti@mev.co.uk>
9500 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9501 S:      Odd Fixes
9502 F:      drivers/staging/comedi/
9503
9504 STAGING - FLARION FT1000 DRIVERS
9505 M:      Marek Belisko <marek.belisko@gmail.com>
9506 S:      Odd Fixes
9507 F:      drivers/staging/ft1000/
9508
9509 STAGING - INDUSTRIAL IO
9510 M:      Jonathan Cameron <jic23@kernel.org>
9511 L:      linux-iio@vger.kernel.org
9512 S:      Odd Fixes
9513 F:      drivers/staging/iio/
9514
9515 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9516 M:      Jarod Wilson <jarod@wilsonet.com>
9517 W:      http://www.lirc.org/
9518 S:      Odd Fixes
9519 F:      drivers/staging/media/lirc/
9520
9521 STAGING - LUSTRE PARALLEL FILESYSTEM
9522 M:      Oleg Drokin <oleg.drokin@intel.com>
9523 M:      Andreas Dilger <andreas.dilger@intel.com>
9524 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9525 W:      http://lustre.opensfs.org/
9526 S:      Maintained
9527 F:      drivers/staging/lustre
9528
9529 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9530 M:      Julian Andres Klode <jak@jak-linux.org>
9531 M:      Marc Dietrich <marvin24@gmx.de>
9532 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9533 L:      linux-tegra@vger.kernel.org
9534 S:      Maintained
9535 F:      drivers/staging/nvec/
9536
9537 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9538 M:      Jens Frederich <jfrederich@gmail.com>
9539 M:      Daniel Drake <dsd@laptop.org>
9540 M:      Jon Nettleton <jon.nettleton@gmail.com>
9541 W:      http://wiki.laptop.org/go/DCON
9542 S:      Maintained
9543 F:      drivers/staging/olpc_dcon/
9544
9545 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9546 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9547 S:      Maintained
9548 F:      drivers/staging/ozwpan/
9549
9550 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9551 M:      Willy Tarreau <willy@meta-x.org>
9552 S:      Odd Fixes
9553 F:      drivers/staging/panel/
9554
9555 STAGING - REALTEK RTL8712U DRIVERS
9556 M:      Larry Finger <Larry.Finger@lwfinger.net>
9557 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9558 S:      Odd Fixes
9559 F:      drivers/staging/rtl8712/
9560
9561 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9562 M:      Larry Finger <Larry.Finger@lwfinger.net>
9563 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9564 L:      linux-wireless@vger.kernel.org
9565 S:      Maintained
9566 F:      drivers/staging/rtl8723au/
9567
9568 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9569 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9570 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9571 M:      Sudip Mukherjee <sudip@vectorindia.org>
9572 L:      linux-fbdev@vger.kernel.org
9573 S:      Maintained
9574 F:      drivers/staging/sm7xxfb/
9575
9576 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9577 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9578 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9579 M:      Sudip Mukherjee <sudip@vectorindia.org>
9580 L:      linux-fbdev@vger.kernel.org
9581 S:      Maintained
9582 F:      drivers/staging/sm750fb/
9583
9584 STAGING - SLICOSS
9585 M:      Lior Dotan <liodot@gmail.com>
9586 M:      Christopher Harrer <charrer@alacritech.com>
9587 S:      Odd Fixes
9588 F:      drivers/staging/slicoss/
9589
9590 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9591 M:      William Hubbs <w.d.hubbs@gmail.com>
9592 M:      Chris Brannon <chris@the-brannons.com>
9593 M:      Kirk Reiser <kirk@reisers.ca>
9594 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9595 L:      speakup@linux-speakup.org
9596 W:      http://www.linux-speakup.org/
9597 S:      Odd Fixes
9598 F:      drivers/staging/speakup/
9599
9600 STAGING - VIA VT665X DRIVERS
9601 M:      Forest Bond <forest@alittletooquiet.net>
9602 S:      Odd Fixes
9603 F:      drivers/staging/vt665?/
9604
9605 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9606 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9607 S:      Odd Fixes
9608 F:      drivers/staging/xgifb/
9609
9610 STARFIRE/DURALAN NETWORK DRIVER
9611 M:      Ion Badulescu <ionut@badula.org>
9612 S:      Odd Fixes
9613 F:      drivers/net/ethernet/adaptec/starfire*
9614
9615 SUN3/3X
9616 M:      Sam Creasey <sammy@sammy.net>
9617 W:      http://sammy.net/sun3/
9618 S:      Maintained
9619 F:      arch/m68k/kernel/*sun3*
9620 F:      arch/m68k/sun3*/
9621 F:      arch/m68k/include/asm/sun3*
9622 F:      drivers/net/ethernet/i825xx/sun3*
9623
9624 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9625 M:      Hans de Goede <hdegoede@redhat.com>
9626 L:      linux-input@vger.kernel.org
9627 S:      Maintained
9628 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9629 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9630
9631 SUNDANCE NETWORK DRIVER
9632 M:      Denis Kirjanov <kda@linux-powerpc.org>
9633 L:      netdev@vger.kernel.org
9634 S:      Maintained
9635 F:      drivers/net/ethernet/dlink/sundance.c
9636
9637 SUPERH
9638 L:      linux-sh@vger.kernel.org
9639 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9640 S:      Orphan
9641 F:      Documentation/sh/
9642 F:      arch/sh/
9643 F:      drivers/sh/
9644
9645 SUSPEND TO RAM
9646 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9647 M:      Len Brown <len.brown@intel.com>
9648 M:      Pavel Machek <pavel@ucw.cz>
9649 L:      linux-pm@vger.kernel.org
9650 S:      Supported
9651 F:      Documentation/power/
9652 F:      arch/x86/kernel/acpi/
9653 F:      drivers/base/power/
9654 F:      kernel/power/
9655 F:      include/linux/suspend.h
9656 F:      include/linux/freezer.h
9657 F:      include/linux/pm.h
9658
9659 SVGA HANDLING
9660 M:      Martin Mares <mj@ucw.cz>
9661 L:      linux-video@atrey.karlin.mff.cuni.cz
9662 S:      Maintained
9663 F:      Documentation/svga.txt
9664 F:      arch/x86/boot/video*
9665
9666 SWIOTLB SUBSYSTEM
9667 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9668 L:      linux-kernel@vger.kernel.org
9669 S:      Supported
9670 F:      lib/swiotlb.c
9671 F:      arch/*/kernel/pci-swiotlb.c
9672 F:      include/linux/swiotlb.h
9673
9674 SWITCHDEV
9675 M:      Jiri Pirko <jiri@resnulli.us>
9676 L:      netdev@vger.kernel.org
9677 S:      Supported
9678 F:      net/switchdev/
9679 F:      include/net/switchdev.h
9680
9681 SYNOPSYS ARC ARCHITECTURE
9682 M:      Vineet Gupta <vgupta@synopsys.com>
9683 S:      Supported
9684 F:      arch/arc/
9685 F:      Documentation/devicetree/bindings/arc/
9686 F:      drivers/tty/serial/arc_uart.c
9687
9688 SYSTEM CONFIGURATION (SYSCON)
9689 M:      Lee Jones <lee.jones@linaro.org>
9690 M:      Arnd Bergmann <arnd@arndb.de>
9691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9692 S:      Supported
9693 F:      drivers/mfd/syscon.c
9694
9695 SYSV FILESYSTEM
9696 M:      Christoph Hellwig <hch@infradead.org>
9697 S:      Maintained
9698 F:      Documentation/filesystems/sysv-fs.txt
9699 F:      fs/sysv/
9700 F:      include/linux/sysv_fs.h
9701
9702 TARGET SUBSYSTEM
9703 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9704 L:      linux-scsi@vger.kernel.org
9705 L:      target-devel@vger.kernel.org
9706 W:      http://www.linux-iscsi.org
9707 W:      http://groups.google.com/group/linux-iscsi-target-dev
9708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9709 S:      Supported
9710 F:      drivers/target/
9711 F:      include/target/
9712 F:      Documentation/target/
9713
9714 TASKSTATS STATISTICS INTERFACE
9715 M:      Balbir Singh <bsingharora@gmail.com>
9716 S:      Maintained
9717 F:      Documentation/accounting/taskstats*
9718 F:      include/linux/taskstats*
9719 F:      kernel/taskstats.c
9720
9721 TC CLASSIFIER
9722 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9723 L:      netdev@vger.kernel.org
9724 S:      Maintained
9725 F:      include/net/pkt_cls.h
9726 F:      include/uapi/linux/pkt_cls.h
9727 F:      net/sched/
9728
9729 TCP LOW PRIORITY MODULE
9730 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9731 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9732 W:      http://tcp-lp-mod.sourceforge.net/
9733 S:      Maintained
9734 F:      net/ipv4/tcp_lp.c
9735
9736 TDA10071 MEDIA DRIVER
9737 M:      Antti Palosaari <crope@iki.fi>
9738 L:      linux-media@vger.kernel.org
9739 W:      http://linuxtv.org/
9740 W:      http://palosaari.fi/linux/
9741 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9742 T:      git git://linuxtv.org/anttip/media_tree.git
9743 S:      Maintained
9744 F:      drivers/media/dvb-frontends/tda10071*
9745
9746 TDA18212 MEDIA DRIVER
9747 M:      Antti Palosaari <crope@iki.fi>
9748 L:      linux-media@vger.kernel.org
9749 W:      http://linuxtv.org/
9750 W:      http://palosaari.fi/linux/
9751 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9752 T:      git git://linuxtv.org/anttip/media_tree.git
9753 S:      Maintained
9754 F:      drivers/media/tuners/tda18212*
9755
9756 TDA18218 MEDIA DRIVER
9757 M:      Antti Palosaari <crope@iki.fi>
9758 L:      linux-media@vger.kernel.org
9759 W:      http://linuxtv.org/
9760 W:      http://palosaari.fi/linux/
9761 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9762 T:      git git://linuxtv.org/anttip/media_tree.git
9763 S:      Maintained
9764 F:      drivers/media/tuners/tda18218*
9765
9766 TDA18271 MEDIA DRIVER
9767 M:      Michael Krufky <mkrufky@linuxtv.org>
9768 L:      linux-media@vger.kernel.org
9769 W:      http://linuxtv.org/
9770 W:      http://github.com/mkrufky
9771 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9772 T:      git git://linuxtv.org/mkrufky/tuners.git
9773 S:      Maintained
9774 F:      drivers/media/tuners/tda18271*
9775
9776 TDA827x MEDIA DRIVER
9777 M:      Michael Krufky <mkrufky@linuxtv.org>
9778 L:      linux-media@vger.kernel.org
9779 W:      http://linuxtv.org/
9780 W:      http://github.com/mkrufky
9781 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9782 T:      git git://linuxtv.org/mkrufky/tuners.git
9783 S:      Maintained
9784 F:      drivers/media/tuners/tda8290.*
9785
9786 TDA8290 MEDIA DRIVER
9787 M:      Michael Krufky <mkrufky@linuxtv.org>
9788 L:      linux-media@vger.kernel.org
9789 W:      http://linuxtv.org/
9790 W:      http://github.com/mkrufky
9791 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9792 T:      git git://linuxtv.org/mkrufky/tuners.git
9793 S:      Maintained
9794 F:      drivers/media/tuners/tda8290.*
9795
9796 TDA9840 MEDIA DRIVER
9797 M:      Hans Verkuil <hverkuil@xs4all.nl>
9798 L:      linux-media@vger.kernel.org
9799 T:      git git://linuxtv.org/media_tree.git
9800 W:      http://linuxtv.org
9801 S:      Maintained
9802 F:      drivers/media/i2c/tda9840*
9803
9804 TEA5761 TUNER DRIVER
9805 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9806 L:      linux-media@vger.kernel.org
9807 W:      http://linuxtv.org
9808 T:      git git://linuxtv.org/media_tree.git
9809 S:      Odd fixes
9810 F:      drivers/media/tuners/tea5761.*
9811
9812 TEA5767 TUNER DRIVER
9813 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9814 L:      linux-media@vger.kernel.org
9815 W:      http://linuxtv.org
9816 T:      git git://linuxtv.org/media_tree.git
9817 S:      Maintained
9818 F:      drivers/media/tuners/tea5767.*
9819
9820 TEA6415C MEDIA DRIVER
9821 M:      Hans Verkuil <hverkuil@xs4all.nl>
9822 L:      linux-media@vger.kernel.org
9823 T:      git git://linuxtv.org/media_tree.git
9824 W:      http://linuxtv.org
9825 S:      Maintained
9826 F:      drivers/media/i2c/tea6415c*
9827
9828 TEA6420 MEDIA DRIVER
9829 M:      Hans Verkuil <hverkuil@xs4all.nl>
9830 L:      linux-media@vger.kernel.org
9831 T:      git git://linuxtv.org/media_tree.git
9832 W:      http://linuxtv.org
9833 S:      Maintained
9834 F:      drivers/media/i2c/tea6420*
9835
9836 TEAM DRIVER
9837 M:      Jiri Pirko <jiri@resnulli.us>
9838 L:      netdev@vger.kernel.org
9839 S:      Supported
9840 F:      drivers/net/team/
9841 F:      include/linux/if_team.h
9842 F:      include/uapi/linux/if_team.h
9843
9844 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9845 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9846 S:      Maintained
9847 F:      arch/x86/platform/ts5500/
9848
9849 TECHNOTREND USB IR RECEIVER
9850 M:      Sean Young <sean@mess.org>
9851 L:      linux-media@vger.kernel.org
9852 S:      Maintained
9853 F:      drivers/media/rc/ttusbir.c
9854
9855 TEGRA ARCHITECTURE SUPPORT
9856 M:      Stephen Warren <swarren@wwwdotorg.org>
9857 M:      Thierry Reding <thierry.reding@gmail.com>
9858 M:      Alexandre Courbot <gnurou@gmail.com>
9859 L:      linux-tegra@vger.kernel.org
9860 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9862 S:      Supported
9863 N:      [^a-z]tegra
9864
9865 TEGRA CLOCK DRIVER
9866 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9867 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9868 S:      Supported
9869 F:      drivers/clk/tegra/
9870
9871 TEGRA DMA DRIVER
9872 M:      Laxman Dewangan <ldewangan@nvidia.com>
9873 S:      Supported
9874 F:      drivers/dma/tegra20-apb-dma.c
9875
9876 TEGRA I2C DRIVER
9877 M:      Laxman Dewangan <ldewangan@nvidia.com>
9878 S:      Supported
9879 F:      drivers/i2c/busses/i2c-tegra.c
9880
9881 TEGRA IOMMU DRIVERS
9882 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9883 S:      Supported
9884 F:      drivers/iommu/tegra*
9885
9886 TEGRA KBC DRIVER
9887 M:      Rakesh Iyer <riyer@nvidia.com>
9888 M:      Laxman Dewangan <ldewangan@nvidia.com>
9889 S:      Supported
9890 F:      drivers/input/keyboard/tegra-kbc.c
9891
9892 TEGRA PWM DRIVER
9893 M:      Thierry Reding <thierry.reding@gmail.com>
9894 S:      Supported
9895 F:      drivers/pwm/pwm-tegra.c
9896
9897 TEGRA SERIAL DRIVER
9898 M:      Laxman Dewangan <ldewangan@nvidia.com>
9899 S:      Supported
9900 F:      drivers/tty/serial/serial-tegra.c
9901
9902 TEGRA SPI DRIVER
9903 M:      Laxman Dewangan <ldewangan@nvidia.com>
9904 S:      Supported
9905 F:      drivers/spi/spi-tegra*
9906
9907 TEHUTI ETHERNET DRIVER
9908 M:      Andy Gospodarek <andy@greyhouse.net>
9909 L:      netdev@vger.kernel.org
9910 S:      Supported
9911 F:      drivers/net/ethernet/tehuti/*
9912
9913 Telecom Clock Driver for MCPL0010
9914 M:      Mark Gross <mark.gross@intel.com>
9915 S:      Supported
9916 F:      drivers/char/tlclk.c
9917
9918 TENSILICA XTENSA PORT (xtensa)
9919 M:      Chris Zankel <chris@zankel.net>
9920 M:      Max Filippov <jcmvbkbc@gmail.com>
9921 L:      linux-xtensa@linux-xtensa.org
9922 S:      Maintained
9923 F:      arch/xtensa/
9924 F:      drivers/irqchip/irq-xtensa-*
9925
9926 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9927 M:      Hans Verkuil <hverkuil@xs4all.nl>
9928 L:      linux-media@vger.kernel.org
9929 T:      git git://linuxtv.org/media_tree.git
9930 W:      http://linuxtv.org
9931 S:      Maintained
9932 F:      drivers/media/radio/radio-raremono.c
9933
9934 THERMAL
9935 M:      Zhang Rui <rui.zhang@intel.com>
9936 M:      Eduardo Valentin <edubezval@gmail.com>
9937 L:      linux-pm@vger.kernel.org
9938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9940 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9941 S:      Supported
9942 F:      drivers/thermal/
9943 F:      include/linux/thermal.h
9944 F:      include/uapi/linux/thermal.h
9945 F:      include/linux/cpu_cooling.h
9946 F:      Documentation/devicetree/bindings/thermal/
9947
9948 THINGM BLINK(1) USB RGB LED DRIVER
9949 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9950 S:      Maintained
9951 F:      drivers/hid/hid-thingm.c
9952
9953 THINKPAD ACPI EXTRAS DRIVER
9954 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9955 L:      ibm-acpi-devel@lists.sourceforge.net
9956 L:      platform-driver-x86@vger.kernel.org
9957 W:      http://ibm-acpi.sourceforge.net
9958 W:      http://thinkwiki.org/wiki/Ibm-acpi
9959 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9960 S:      Maintained
9961 F:      drivers/platform/x86/thinkpad_acpi.c
9962
9963 TI BANDGAP AND THERMAL DRIVER
9964 M:      Eduardo Valentin <edubezval@gmail.com>
9965 L:      linux-pm@vger.kernel.org
9966 L:      linux-omap@vger.kernel.org
9967 S:      Maintained
9968 F:      drivers/thermal/ti-soc-thermal/
9969
9970 TI CDCE706 CLOCK DRIVER
9971 M:      Max Filippov <jcmvbkbc@gmail.com>
9972 S:      Maintained
9973 F:      drivers/clk/clk-cdce706.c
9974
9975 TI CLOCK DRIVER
9976 M:      Tero Kristo <t-kristo@ti.com>
9977 L:      linux-omap@vger.kernel.org
9978 S:      Maintained
9979 F:      drivers/clk/ti/
9980 F:      include/linux/clk/ti.h
9981
9982 TI FLASH MEDIA INTERFACE DRIVER
9983 M:      Alex Dubov <oakad@yahoo.com>
9984 S:      Maintained
9985 F:      drivers/misc/tifm*
9986 F:      drivers/mmc/host/tifm_sd.c
9987 F:      include/linux/tifm.h
9988
9989 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9990 M:      Santosh Shilimkar <ssantosh@kernel.org>
9991 L:      linux-kernel@vger.kernel.org
9992 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9993 S:      Maintained
9994 F:      drivers/soc/ti/*
9995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9996
9997
9998 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9999 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10000 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10001 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10002 S:      Maintained
10003 F:      sound/soc/codecs/lm49453*
10004 F:      sound/soc/codecs/isabelle*
10005
10006 TI LP855x BACKLIGHT DRIVER
10007 M:      Milo Kim <milo.kim@ti.com>
10008 S:      Maintained
10009 F:      Documentation/backlight/lp855x-driver.txt
10010 F:      drivers/video/backlight/lp855x_bl.c
10011 F:      include/linux/platform_data/lp855x.h
10012
10013 TI LP8727 CHARGER DRIVER
10014 M:      Milo Kim <milo.kim@ti.com>
10015 S:      Maintained
10016 F:      drivers/power/lp8727_charger.c
10017 F:      include/linux/platform_data/lp8727.h
10018
10019 TI LP8788 MFD DRIVER
10020 M:      Milo Kim <milo.kim@ti.com>
10021 S:      Maintained
10022 F:      drivers/iio/adc/lp8788_adc.c
10023 F:      drivers/leds/leds-lp8788.c
10024 F:      drivers/mfd/lp8788*.c
10025 F:      drivers/power/lp8788-charger.c
10026 F:      drivers/regulator/lp8788-*.c
10027 F:      include/linux/mfd/lp8788*.h
10028
10029 TI NETCP ETHERNET DRIVER
10030 M:      Wingman Kwok <w-kwok2@ti.com>
10031 M:      Murali Karicheri <m-karicheri2@ti.com>
10032 L:      netdev@vger.kernel.org
10033 S:      Maintained
10034 F:      drivers/net/ethernet/ti/netcp*
10035
10036 TI TWL4030 SERIES SOC CODEC DRIVER
10037 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10038 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10039 S:      Maintained
10040 F:      sound/soc/codecs/twl4030*
10041
10042 TI WILINK WIRELESS DRIVERS
10043 L:      linux-wireless@vger.kernel.org
10044 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10045 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10047 S:      Orphan
10048 F:      drivers/net/wireless/ti/
10049 F:      include/linux/wl12xx.h
10050
10051 TIPC NETWORK LAYER
10052 M:      Jon Maloy <jon.maloy@ericsson.com>
10053 M:      Ying Xue <ying.xue@windriver.com>
10054 L:      netdev@vger.kernel.org (core kernel code)
10055 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10056 W:      http://tipc.sourceforge.net/
10057 S:      Maintained
10058 F:      include/uapi/linux/tipc*.h
10059 F:      net/tipc/
10060
10061 TILE ARCHITECTURE
10062 M:      Chris Metcalf <cmetcalf@ezchip.com>
10063 W:      http://www.ezchip.com/scm/
10064 S:      Supported
10065 F:      arch/tile/
10066 F:      drivers/char/tile-srom.c
10067 F:      drivers/edac/tile_edac.c
10068 F:      drivers/net/ethernet/tile/
10069 F:      drivers/rtc/rtc-tile.c
10070 F:      drivers/tty/hvc/hvc_tile.c
10071 F:      drivers/tty/serial/tilegx.c
10072 F:      drivers/usb/host/*-tilegx.c
10073 F:      include/linux/usb/tilegx.h
10074
10075 TLAN NETWORK DRIVER
10076 M:      Samuel Chessman <chessman@tux.org>
10077 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10078 W:      http://sourceforge.net/projects/tlan/
10079 S:      Maintained
10080 F:      Documentation/networking/tlan.txt
10081 F:      drivers/net/ethernet/ti/tlan.*
10082
10083 TOMOYO SECURITY MODULE
10084 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10085 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10086 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10087 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10088 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10089 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10090 W:      http://tomoyo.sourceforge.jp/
10091 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10092 S:      Maintained
10093 F:      security/tomoyo/
10094
10095 TOPSTAR LAPTOP EXTRAS DRIVER
10096 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10097 L:      platform-driver-x86@vger.kernel.org
10098 S:      Maintained
10099 F:      drivers/platform/x86/topstar-laptop.c
10100
10101 TOSHIBA ACPI EXTRAS DRIVER
10102 M:      Azael Avalos <coproscefalo@gmail.com>
10103 L:      platform-driver-x86@vger.kernel.org
10104 S:      Maintained
10105 F:      drivers/platform/x86/toshiba_acpi.c
10106
10107 TOSHIBA BLUETOOTH DRIVER
10108 M:      Azael Avalos <coproscefalo@gmail.com>
10109 L:      platform-driver-x86@vger.kernel.org
10110 S:      Maintained
10111 F:      drivers/platform/x86/toshiba_bluetooth.c
10112
10113 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10114 M:      Azael Avalos <coproscefalo@gmail.com>
10115 L:      platform-driver-x86@vger.kernel.org
10116 S:      Maintained
10117 F:      drivers/platform/x86/toshiba_haps.c
10118
10119 TOSHIBA SMM DRIVER
10120 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10121 L:      tlinux-users@tce.toshiba-dme.co.jp
10122 W:      http://www.buzzard.org.uk/toshiba/
10123 S:      Maintained
10124 F:      drivers/char/toshiba.c
10125 F:      include/linux/toshiba.h
10126 F:      include/uapi/linux/toshiba.h
10127
10128 TMIO MMC DRIVER
10129 M:      Ian Molton <ian@mnementh.co.uk>
10130 L:      linux-mmc@vger.kernel.org
10131 S:      Maintained
10132 F:      drivers/mmc/host/tmio_mmc*
10133 F:      drivers/mmc/host/sh_mobile_sdhi.c
10134 F:      include/linux/mmc/tmio.h
10135 F:      include/linux/mmc/sh_mobile_sdhi.h
10136
10137 TMP401 HARDWARE MONITOR DRIVER
10138 M:      Guenter Roeck <linux@roeck-us.net>
10139 L:      lm-sensors@lm-sensors.org
10140 S:      Maintained
10141 F:      Documentation/hwmon/tmp401
10142 F:      drivers/hwmon/tmp401.c
10143
10144 TMPFS (SHMEM FILESYSTEM)
10145 M:      Hugh Dickins <hughd@google.com>
10146 L:      linux-mm@kvack.org
10147 S:      Maintained
10148 F:      include/linux/shmem_fs.h
10149 F:      mm/shmem.c
10150
10151 TM6000 VIDEO4LINUX DRIVER
10152 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10153 L:      linux-media@vger.kernel.org
10154 W:      http://linuxtv.org
10155 T:      git git://linuxtv.org/media_tree.git
10156 S:      Odd fixes
10157 F:      drivers/media/usb/tm6000/
10158
10159 TW68 VIDEO4LINUX DRIVER
10160 M:      Hans Verkuil <hverkuil@xs4all.nl>
10161 L:      linux-media@vger.kernel.org
10162 T:      git git://linuxtv.org/media_tree.git
10163 W:      http://linuxtv.org
10164 S:      Odd Fixes
10165 F:      drivers/media/pci/tw68/
10166
10167 TPM DEVICE DRIVER
10168 M:      Peter Huewe <peterhuewe@gmx.de>
10169 M:      Marcel Selhorst <tpmdd@selhorst.net>
10170 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10171 W:      http://tpmdd.sourceforge.net
10172 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10173 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10174 T:      https://github.com/PeterHuewe/linux-tpmdd
10175 S:      Maintained
10176 F:      drivers/char/tpm/
10177
10178 TPM IBM_VTPM DEVICE DRIVER
10179 M:      Ashley Lai <ashleydlai@gmail.com>
10180 W:      http://tpmdd.sourceforge.net
10181 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10182 S:      Maintained
10183 F:      drivers/char/tpm/tpm_ibmvtpm*
10184
10185 TRACING
10186 M:      Steven Rostedt <rostedt@goodmis.org>
10187 M:      Ingo Molnar <mingo@redhat.com>
10188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10189 S:      Maintained
10190 F:      Documentation/trace/ftrace.txt
10191 F:      arch/*/*/*/ftrace.h
10192 F:      arch/*/kernel/ftrace.c
10193 F:      include/*/ftrace.h
10194 F:      include/linux/trace*.h
10195 F:      include/trace/
10196 F:      kernel/trace/
10197 F:      tools/testing/selftests/ftrace/
10198
10199 TRIVIAL PATCHES
10200 M:      Jiri Kosina <trivial@kernel.org>
10201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10202 S:      Maintained
10203 K:      ^Subject:.*(?i)trivial
10204
10205 TTY LAYER
10206 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10207 M:      Jiri Slaby <jslaby@suse.cz>
10208 S:      Supported
10209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10210 F:      drivers/tty/
10211 F:      drivers/tty/serial/serial_core.c
10212 F:      include/linux/serial_core.h
10213 F:      include/linux/serial.h
10214 F:      include/linux/tty.h
10215 F:      include/uapi/linux/serial_core.h
10216 F:      include/uapi/linux/serial.h
10217 F:      include/uapi/linux/tty.h
10218
10219 TUA9001 MEDIA DRIVER
10220 M:      Antti Palosaari <crope@iki.fi>
10221 L:      linux-media@vger.kernel.org
10222 W:      http://linuxtv.org/
10223 W:      http://palosaari.fi/linux/
10224 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10225 T:      git git://linuxtv.org/anttip/media_tree.git
10226 S:      Maintained
10227 F:      drivers/media/tuners/tua9001*
10228
10229 TULIP NETWORK DRIVERS
10230 M:      Grant Grundler <grundler@parisc-linux.org>
10231 L:      netdev@vger.kernel.org
10232 S:      Maintained
10233 F:      drivers/net/ethernet/dec/tulip/
10234
10235 TUN/TAP driver
10236 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10237 W:      http://vtun.sourceforge.net/tun
10238 S:      Maintained
10239 F:      Documentation/networking/tuntap.txt
10240 F:      arch/um/os-Linux/drivers/
10241
10242 TURBOCHANNEL SUBSYSTEM
10243 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10244 M:      Ralf Baechle <ralf@linux-mips.org>
10245 L:      linux-mips@linux-mips.org
10246 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10247 S:      Maintained
10248 F:      drivers/tc/
10249 F:      include/linux/tc.h
10250
10251 U14-34F SCSI DRIVER
10252 M:      Dario Ballabio <ballabio_dario@emc.com>
10253 L:      linux-scsi@vger.kernel.org
10254 S:      Maintained
10255 F:      drivers/scsi/u14-34f.c
10256
10257 UBI FILE SYSTEM (UBIFS)
10258 M:      Artem Bityutskiy <dedekind1@gmail.com>
10259 M:      Adrian Hunter <adrian.hunter@intel.com>
10260 L:      linux-mtd@lists.infradead.org
10261 T:      git git://git.infradead.org/ubifs-2.6.git
10262 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10263 S:      Maintained
10264 F:      Documentation/filesystems/ubifs.txt
10265 F:      fs/ubifs/
10266
10267 UCLINUX (AND M68KNOMMU)
10268 M:      Greg Ungerer <gerg@uclinux.org>
10269 W:      http://www.uclinux.org/
10270 L:      uclinux-dev@uclinux.org  (subscribers-only)
10271 S:      Maintained
10272 F:      arch/m68k/*/*_no.*
10273 F:      arch/m68k/include/asm/*_no.*
10274
10275 UDF FILESYSTEM
10276 M:      Jan Kara <jack@suse.cz>
10277 S:      Maintained
10278 F:      Documentation/filesystems/udf.txt
10279 F:      fs/udf/
10280
10281 UFS FILESYSTEM
10282 M:      Evgeniy Dushistov <dushistov@mail.ru>
10283 S:      Maintained
10284 F:      Documentation/filesystems/ufs.txt
10285 F:      fs/ufs/
10286
10287 UHID USERSPACE HID IO DRIVER:
10288 M:      David Herrmann <dh.herrmann@googlemail.com>
10289 L:      linux-input@vger.kernel.org
10290 S:      Maintained
10291 F:      drivers/hid/uhid.c
10292 F:      include/uapi/linux/uhid.h
10293
10294 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10295 L:      linux-usb@vger.kernel.org
10296 S:      Orphan
10297 F:      drivers/uwb/
10298 F:      include/linux/uwb.h
10299 F:      include/linux/uwb/
10300
10301 UNICORE32 ARCHITECTURE:
10302 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10303 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10304 S:      Maintained
10305 T:      git git://github.com/gxt/linux.git
10306 F:      arch/unicore32/
10307
10308 UNIFDEF
10309 M:      Tony Finch <dot@dotat.at>
10310 W:      http://dotat.at/prog/unifdef
10311 S:      Maintained
10312 F:      scripts/unifdef.c
10313
10314 UNIFORM CDROM DRIVER
10315 M:      Jens Axboe <axboe@kernel.dk>
10316 W:      http://www.kernel.dk
10317 S:      Maintained
10318 F:      Documentation/cdrom/
10319 F:      drivers/cdrom/cdrom.c
10320 F:      include/linux/cdrom.h
10321 F:      include/uapi/linux/cdrom.h
10322
10323 UNISYS S-PAR DRIVERS
10324 M:      Benjamin Romer <benjamin.romer@unisys.com>
10325 M:      David Kershner <david.kershner@unisys.com>
10326 L:      sparmaintainer@unisys.com (Unisys internal)
10327 S:      Supported
10328 F:      drivers/staging/unisys/
10329
10330 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10331 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10332 L:      linux-scsi@vger.kernel.org
10333 S:      Supported
10334 F:      Documentation/scsi/ufs.txt
10335 F:      drivers/scsi/ufs/
10336
10337 UNSORTED BLOCK IMAGES (UBI)
10338 M:      Artem Bityutskiy <dedekind1@gmail.com>
10339 M:      Richard Weinberger <richard@nod.at>
10340 W:      http://www.linux-mtd.infradead.org/
10341 L:      linux-mtd@lists.infradead.org
10342 T:      git git://git.infradead.org/ubifs-2.6.git
10343 S:      Supported
10344 F:      drivers/mtd/ubi/
10345 F:      include/linux/mtd/ubi.h
10346 F:      include/uapi/mtd/ubi-user.h
10347
10348 USB ACM DRIVER
10349 M:      Oliver Neukum <oliver@neukum.org>
10350 L:      linux-usb@vger.kernel.org
10351 S:      Maintained
10352 F:      Documentation/usb/acm.txt
10353 F:      drivers/usb/class/cdc-acm.*
10354
10355 USB AR5523 WIRELESS DRIVER
10356 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10357 L:      linux-wireless@vger.kernel.org
10358 S:      Maintained
10359 F:      drivers/net/wireless/ath/ar5523/
10360
10361 USB ATTACHED SCSI
10362 M:      Hans de Goede <hdegoede@redhat.com>
10363 M:      Gerd Hoffmann <kraxel@redhat.com>
10364 L:      linux-usb@vger.kernel.org
10365 L:      linux-scsi@vger.kernel.org
10366 S:      Maintained
10367 F:      drivers/usb/storage/uas.c
10368
10369 USB CDC ETHERNET DRIVER
10370 M:      Oliver Neukum <oliver@neukum.org>
10371 L:      linux-usb@vger.kernel.org
10372 S:      Maintained
10373 F:      drivers/net/usb/cdc_*.c
10374 F:      include/uapi/linux/usb/cdc.h
10375
10376 USB CHAOSKEY DRIVER
10377 M:      Keith Packard <keithp@keithp.com>
10378 L:      linux-usb@vger.kernel.org
10379 S:      Maintained
10380 F:      drivers/usb/misc/chaoskey.c
10381
10382 USB CYPRESS C67X00 DRIVER
10383 M:      Peter Korsgaard <jacmet@sunsite.dk>
10384 L:      linux-usb@vger.kernel.org
10385 S:      Maintained
10386 F:      drivers/usb/c67x00/
10387
10388 USB DAVICOM DM9601 DRIVER
10389 M:      Peter Korsgaard <jacmet@sunsite.dk>
10390 L:      netdev@vger.kernel.org
10391 W:      http://www.linux-usb.org/usbnet
10392 S:      Maintained
10393 F:      drivers/net/usb/dm9601.c
10394
10395 USB DIAMOND RIO500 DRIVER
10396 M:      Cesar Miquel <miquel@df.uba.ar>
10397 L:      rio500-users@lists.sourceforge.net
10398 W:      http://rio500.sourceforge.net
10399 S:      Maintained
10400 F:      drivers/usb/misc/rio500*
10401
10402 USB EHCI DRIVER
10403 M:      Alan Stern <stern@rowland.harvard.edu>
10404 L:      linux-usb@vger.kernel.org
10405 S:      Maintained
10406 F:      Documentation/usb/ehci.txt
10407 F:      drivers/usb/host/ehci*
10408
10409 USB GADGET/PERIPHERAL SUBSYSTEM
10410 M:      Felipe Balbi <balbi@ti.com>
10411 L:      linux-usb@vger.kernel.org
10412 W:      http://www.linux-usb.org/gadget
10413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10414 S:      Maintained
10415 F:      drivers/usb/gadget/
10416 F:      include/linux/usb/gadget*
10417
10418 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10419 M:      Jiri Kosina <jkosina@suse.cz>
10420 L:      linux-usb@vger.kernel.org
10421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10422 S:      Maintained
10423 F:      Documentation/hid/hiddev.txt
10424 F:      drivers/hid/usbhid/
10425
10426 USB ISP116X DRIVER
10427 M:      Olav Kongas <ok@artecdesign.ee>
10428 L:      linux-usb@vger.kernel.org
10429 S:      Maintained
10430 F:      drivers/usb/host/isp116x*
10431 F:      include/linux/usb/isp116x.h
10432
10433 USB MASS STORAGE DRIVER
10434 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10435 L:      linux-usb@vger.kernel.org
10436 L:      usb-storage@lists.one-eyed-alien.net
10437 S:      Maintained
10438 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10439 F:      drivers/usb/storage/
10440
10441 USB MIDI DRIVER
10442 M:      Clemens Ladisch <clemens@ladisch.de>
10443 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10444 T:      git git://git.alsa-project.org/alsa-kernel.git
10445 S:      Maintained
10446 F:      sound/usb/midi.*
10447
10448 USB NETWORKING DRIVERS
10449 L:      linux-usb@vger.kernel.org
10450 S:      Odd Fixes
10451 F:      drivers/net/usb/
10452
10453 USB OHCI DRIVER
10454 M:      Alan Stern <stern@rowland.harvard.edu>
10455 L:      linux-usb@vger.kernel.org
10456 S:      Maintained
10457 F:      Documentation/usb/ohci.txt
10458 F:      drivers/usb/host/ohci*
10459
10460 USB OTG FSM (Finite State Machine)
10461 M:      Peter Chen <Peter.Chen@freescale.com>
10462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10463 L:      linux-usb@vger.kernel.org
10464 S:      Maintained
10465 F:      drivers/usb/common/usb-otg-fsm.c
10466
10467 USB OVER IP DRIVER
10468 M:      Valentina Manea <valentina.manea.m@gmail.com>
10469 M:      Shuah Khan <shuah.kh@samsung.com>
10470 L:      linux-usb@vger.kernel.org
10471 S:      Maintained
10472 F:      drivers/usb/usbip/
10473 F:      tools/usb/usbip/
10474
10475 USB PEGASUS DRIVER
10476 M:      Petko Manolov <petkan@nucleusys.com>
10477 L:      linux-usb@vger.kernel.org
10478 L:      netdev@vger.kernel.org
10479 T:      git git://github.com/petkan/pegasus.git
10480 W:      https://github.com/petkan/pegasus
10481 S:      Maintained
10482 F:      drivers/net/usb/pegasus.*
10483
10484 USB PHY LAYER
10485 M:      Felipe Balbi <balbi@ti.com>
10486 L:      linux-usb@vger.kernel.org
10487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10488 S:      Maintained
10489 F:      drivers/usb/phy/
10490
10491 USB PRINTER DRIVER (usblp)
10492 M:      Pete Zaitcev <zaitcev@redhat.com>
10493 L:      linux-usb@vger.kernel.org
10494 S:      Supported
10495 F:      drivers/usb/class/usblp.c
10496
10497 USB RTL8150 DRIVER
10498 M:      Petko Manolov <petkan@nucleusys.com>
10499 L:      linux-usb@vger.kernel.org
10500 L:      netdev@vger.kernel.org
10501 T:      git git://github.com/petkan/rtl8150.git
10502 W:      https://github.com/petkan/rtl8150
10503 S:      Maintained
10504 F:      drivers/net/usb/rtl8150.c
10505
10506 USB SERIAL SUBSYSTEM
10507 M:      Johan Hovold <johan@kernel.org>
10508 L:      linux-usb@vger.kernel.org
10509 S:      Maintained
10510 F:      Documentation/usb/usb-serial.txt
10511 F:      drivers/usb/serial/
10512 F:      include/linux/usb/serial.h
10513
10514 USB SMSC75XX ETHERNET DRIVER
10515 M:      Steve Glendinning <steve.glendinning@shawell.net>
10516 L:      netdev@vger.kernel.org
10517 S:      Maintained
10518 F:      drivers/net/usb/smsc75xx.*
10519
10520 USB SMSC95XX ETHERNET DRIVER
10521 M:      Steve Glendinning <steve.glendinning@shawell.net>
10522 L:      netdev@vger.kernel.org
10523 S:      Maintained
10524 F:      drivers/net/usb/smsc95xx.*
10525
10526 USB SUBSYSTEM
10527 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10528 L:      linux-usb@vger.kernel.org
10529 W:      http://www.linux-usb.org
10530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10531 S:      Supported
10532 F:      Documentation/usb/
10533 F:      drivers/usb/
10534 F:      include/linux/usb.h
10535 F:      include/linux/usb/
10536
10537 USB UHCI DRIVER
10538 M:      Alan Stern <stern@rowland.harvard.edu>
10539 L:      linux-usb@vger.kernel.org
10540 S:      Maintained
10541 F:      drivers/usb/host/uhci*
10542
10543 USB "USBNET" DRIVER FRAMEWORK
10544 M:      Oliver Neukum <oneukum@suse.de>
10545 L:      netdev@vger.kernel.org
10546 W:      http://www.linux-usb.org/usbnet
10547 S:      Maintained
10548 F:      drivers/net/usb/usbnet.c
10549 F:      include/linux/usb/usbnet.h
10550
10551 USB VIDEO CLASS
10552 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10553 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10554 L:      linux-media@vger.kernel.org
10555 T:      git git://linuxtv.org/media_tree.git
10556 W:      http://www.ideasonboard.org/uvc/
10557 S:      Maintained
10558 F:      drivers/media/usb/uvc/
10559 F:      include/uapi/linux/uvcvideo.h
10560
10561 USB VISION DRIVER
10562 M:      Hans Verkuil <hverkuil@xs4all.nl>
10563 L:      linux-media@vger.kernel.org
10564 T:      git git://linuxtv.org/media_tree.git
10565 W:      http://linuxtv.org
10566 S:      Odd Fixes
10567 F:      drivers/media/usb/usbvision/
10568
10569 USB WEBCAM GADGET
10570 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10571 L:      linux-usb@vger.kernel.org
10572 S:      Maintained
10573 F:      drivers/usb/gadget/function/*uvc*
10574 F:      drivers/usb/gadget/legacy/webcam.c
10575
10576 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10577 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10578 L:      linux-wireless@vger.kernel.org
10579 S:      Maintained
10580 F:      drivers/net/wireless/rndis_wlan.c
10581
10582 USB XHCI DRIVER
10583 M:      Mathias Nyman <mathias.nyman@intel.com>
10584 L:      linux-usb@vger.kernel.org
10585 S:      Supported
10586 F:      drivers/usb/host/xhci*
10587 F:      drivers/usb/host/pci-quirks*
10588
10589 USB ZD1201 DRIVER
10590 L:      linux-wireless@vger.kernel.org
10591 W:      http://linux-lc100020.sourceforge.net
10592 S:      Orphan
10593 F:      drivers/net/wireless/zd1201.*
10594
10595 USB ZR364XX DRIVER
10596 M:      Antoine Jacquet <royale@zerezo.com>
10597 L:      linux-usb@vger.kernel.org
10598 L:      linux-media@vger.kernel.org
10599 T:      git git://linuxtv.org/media_tree.git
10600 W:      http://royale.zerezo.com/zr364xx/
10601 S:      Maintained
10602 F:      Documentation/video4linux/zr364xx.txt
10603 F:      drivers/media/usb/zr364xx/
10604
10605 USER-MODE LINUX (UML)
10606 M:      Jeff Dike <jdike@addtoit.com>
10607 M:      Richard Weinberger <richard@nod.at>
10608 L:      user-mode-linux-devel@lists.sourceforge.net
10609 L:      user-mode-linux-user@lists.sourceforge.net
10610 W:      http://user-mode-linux.sourceforge.net
10611 S:      Maintained
10612 F:      Documentation/virtual/uml/
10613 F:      arch/um/
10614 F:      arch/x86/um/
10615 F:      fs/hostfs/
10616 F:      fs/hppfs/
10617
10618 USERSPACE I/O (UIO)
10619 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10620 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10621 S:      Maintained
10622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10623 F:      Documentation/DocBook/uio-howto.tmpl
10624 F:      drivers/uio/
10625 F:      include/linux/uio*.h
10626
10627 UTIL-LINUX PACKAGE
10628 M:      Karel Zak <kzak@redhat.com>
10629 L:      util-linux@vger.kernel.org
10630 W:      http://en.wikipedia.org/wiki/Util-linux
10631 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10632 S:      Maintained
10633
10634 UVESAFB DRIVER
10635 M:      Michal Januszewski <spock@gentoo.org>
10636 L:      linux-fbdev@vger.kernel.org
10637 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10638 S:      Maintained
10639 F:      Documentation/fb/uvesafb.txt
10640 F:      drivers/video/fbdev/uvesafb.*
10641
10642 VFAT/FAT/MSDOS FILESYSTEM
10643 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10644 S:      Maintained
10645 F:      Documentation/filesystems/vfat.txt
10646 F:      fs/fat/
10647
10648 VFIO DRIVER
10649 M:      Alex Williamson <alex.williamson@redhat.com>
10650 L:      kvm@vger.kernel.org
10651 S:      Maintained
10652 F:      Documentation/vfio.txt
10653 F:      drivers/vfio/
10654 F:      include/linux/vfio.h
10655 F:      include/uapi/linux/vfio.h
10656
10657 VIDEOBUF2 FRAMEWORK
10658 M:      Pawel Osciak <pawel@osciak.com>
10659 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10660 M:      Kyungmin Park <kyungmin.park@samsung.com>
10661 L:      linux-media@vger.kernel.org
10662 S:      Maintained
10663 F:      drivers/media/v4l2-core/videobuf2-*
10664 F:      include/media/videobuf2-*
10665
10666 VIRTIO CONSOLE DRIVER
10667 M:      Amit Shah <amit.shah@redhat.com>
10668 L:      virtualization@lists.linux-foundation.org
10669 S:      Maintained
10670 F:      drivers/char/virtio_console.c
10671 F:      include/linux/virtio_console.h
10672 F:      include/uapi/linux/virtio_console.h
10673
10674 VIRTIO CORE, NET AND BLOCK DRIVERS
10675 M:      "Michael S. Tsirkin" <mst@redhat.com>
10676 L:      virtualization@lists.linux-foundation.org
10677 S:      Maintained
10678 F:      drivers/virtio/
10679 F:      tools/virtio/
10680 F:      drivers/net/virtio_net.c
10681 F:      drivers/block/virtio_blk.c
10682 F:      include/linux/virtio_*.h
10683 F:      include/uapi/linux/virtio_*.h
10684
10685 VIRTIO HOST (VHOST)
10686 M:      "Michael S. Tsirkin" <mst@redhat.com>
10687 L:      kvm@vger.kernel.org
10688 L:      virtualization@lists.linux-foundation.org
10689 L:      netdev@vger.kernel.org
10690 S:      Maintained
10691 F:      drivers/vhost/
10692 F:      include/uapi/linux/vhost.h
10693
10694 VIRTIO INPUT DRIVER
10695 M:      Gerd Hoffmann <kraxel@redhat.com>
10696 S:      Maintained
10697 F:      drivers/virtio/virtio_input.c
10698 F:      include/uapi/linux/virtio_input.h
10699
10700 VIA RHINE NETWORK DRIVER
10701 S:      Orphan
10702 F:      drivers/net/ethernet/via/via-rhine.c
10703
10704 VIA SD/MMC CARD CONTROLLER DRIVER
10705 M:      Bruce Chang <brucechang@via.com.tw>
10706 M:      Harald Welte <HaraldWelte@viatech.com>
10707 S:      Maintained
10708 F:      drivers/mmc/host/via-sdmmc.c
10709
10710 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10711 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10712 L:      linux-fbdev@vger.kernel.org
10713 S:      Maintained
10714 F:      include/linux/via-core.h
10715 F:      include/linux/via-gpio.h
10716 F:      include/linux/via_i2c.h
10717 F:      drivers/video/fbdev/via/
10718
10719 VIA VELOCITY NETWORK DRIVER
10720 M:      Francois Romieu <romieu@fr.zoreil.com>
10721 L:      netdev@vger.kernel.org
10722 S:      Maintained
10723 F:      drivers/net/ethernet/via/via-velocity.*
10724
10725 VIVID VIRTUAL VIDEO DRIVER
10726 M:      Hans Verkuil <hverkuil@xs4all.nl>
10727 L:      linux-media@vger.kernel.org
10728 T:      git git://linuxtv.org/media_tree.git
10729 W:      http://linuxtv.org
10730 S:      Maintained
10731 F:      drivers/media/platform/vivid/*
10732
10733 VLAN (802.1Q)
10734 M:      Patrick McHardy <kaber@trash.net>
10735 L:      netdev@vger.kernel.org
10736 S:      Maintained
10737 F:      drivers/net/macvlan.c
10738 F:      include/linux/if_*vlan.h
10739 F:      net/8021q/
10740
10741 VLYNQ BUS
10742 M:      Florian Fainelli <florian@openwrt.org>
10743 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10744 S:      Maintained
10745 F:      drivers/vlynq/vlynq.c
10746 F:      include/linux/vlynq.h
10747
10748 VME SUBSYSTEM
10749 M:      Martyn Welch <martyn.welch@ge.com>
10750 M:      Manohar Vanga <manohar.vanga@gmail.com>
10751 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10752 L:      devel@driverdev.osuosl.org
10753 S:      Maintained
10754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10755 F:      Documentation/vme_api.txt
10756 F:      drivers/staging/vme/
10757 F:      drivers/vme/
10758 F:      include/linux/vme*
10759
10760 VMWARE HYPERVISOR INTERFACE
10761 M:      Alok Kataria <akataria@vmware.com>
10762 L:      virtualization@lists.linux-foundation.org
10763 S:      Supported
10764 F:      arch/x86/kernel/cpu/vmware.c
10765
10766 VMWARE BALLOON DRIVER
10767 M:      Xavier Deguillard <xdeguillard@vmware.com>
10768 M:      Philip Moltmann <moltmann@vmware.com>
10769 M:      "VMware, Inc." <pv-drivers@vmware.com>
10770 L:      linux-kernel@vger.kernel.org
10771 S:      Maintained
10772 F:      drivers/misc/vmw_balloon.c
10773
10774 VMWARE VMMOUSE SUBDRIVER
10775 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10776 M:      "VMware, Inc." <pv-drivers@vmware.com>
10777 L:      linux-input@vger.kernel.org
10778 S:      Maintained
10779 F:      drivers/input/mouse/vmmouse.c
10780 F:      drivers/input/mouse/vmmouse.h
10781
10782 VMWARE VMXNET3 ETHERNET DRIVER
10783 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10784 M:      "VMware, Inc." <pv-drivers@vmware.com>
10785 L:      netdev@vger.kernel.org
10786 S:      Maintained
10787 F:      drivers/net/vmxnet3/
10788
10789 VMware PVSCSI driver
10790 M:      Arvind Kumar <arvindkumar@vmware.com>
10791 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10792 L:      linux-scsi@vger.kernel.org
10793 S:      Maintained
10794 F:      drivers/scsi/vmw_pvscsi.c
10795 F:      drivers/scsi/vmw_pvscsi.h
10796
10797 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10798 M:      Liam Girdwood <lgirdwood@gmail.com>
10799 M:      Mark Brown <broonie@kernel.org>
10800 L:      linux-kernel@vger.kernel.org
10801 W:      http://opensource.wolfsonmicro.com/node/15
10802 W:      http://www.slimlogic.co.uk/?p=48
10803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10804 S:      Supported
10805 F:      drivers/regulator/
10806 F:      include/linux/regulator/
10807
10808 VT1211 HARDWARE MONITOR DRIVER
10809 M:      Juerg Haefliger <juergh@gmail.com>
10810 L:      lm-sensors@lm-sensors.org
10811 S:      Maintained
10812 F:      Documentation/hwmon/vt1211
10813 F:      drivers/hwmon/vt1211.c
10814
10815 VT8231 HARDWARE MONITOR DRIVER
10816 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10817 L:      lm-sensors@lm-sensors.org
10818 S:      Maintained
10819 F:      drivers/hwmon/vt8231.c
10820
10821 VUB300 USB to SDIO/SD/MMC bridge chip
10822 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10823 L:      linux-mmc@vger.kernel.org
10824 L:      linux-usb@vger.kernel.org
10825 S:      Supported
10826 F:      drivers/mmc/host/vub300.c
10827
10828 W1 DALLAS'S 1-WIRE BUS
10829 M:      Evgeniy Polyakov <zbr@ioremap.net>
10830 S:      Maintained
10831 F:      Documentation/w1/
10832 F:      drivers/w1/
10833
10834 W83791D HARDWARE MONITORING DRIVER
10835 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10836 L:      lm-sensors@lm-sensors.org
10837 S:      Maintained
10838 F:      Documentation/hwmon/w83791d
10839 F:      drivers/hwmon/w83791d.c
10840
10841 W83793 HARDWARE MONITORING DRIVER
10842 M:      Rudolf Marek <r.marek@assembler.cz>
10843 L:      lm-sensors@lm-sensors.org
10844 S:      Maintained
10845 F:      Documentation/hwmon/w83793
10846 F:      drivers/hwmon/w83793.c
10847
10848 W83795 HARDWARE MONITORING DRIVER
10849 M:      Jean Delvare <jdelvare@suse.de>
10850 L:      lm-sensors@lm-sensors.org
10851 S:      Maintained
10852 F:      drivers/hwmon/w83795.c
10853
10854 W83L51xD SD/MMC CARD INTERFACE DRIVER
10855 M:      Pierre Ossman <pierre@ossman.eu>
10856 S:      Maintained
10857 F:      drivers/mmc/host/wbsd.*
10858
10859 WACOM PROTOCOL 4 SERIAL TABLETS
10860 M:      Julian Squires <julian@cipht.net>
10861 M:      Hans de Goede <hdegoede@redhat.com>
10862 L:      linux-input@vger.kernel.org
10863 S:      Maintained
10864 F:      drivers/input/tablet/wacom_serial4.c
10865
10866 WATCHDOG DEVICE DRIVERS
10867 M:      Wim Van Sebroeck <wim@iguana.be>
10868 L:      linux-watchdog@vger.kernel.org
10869 W:      http://www.linux-watchdog.org/
10870 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10871 S:      Maintained
10872 F:      Documentation/watchdog/
10873 F:      drivers/watchdog/
10874 F:      include/linux/watchdog.h
10875 F:      include/uapi/linux/watchdog.h
10876
10877 WD7000 SCSI DRIVER
10878 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10879 L:      linux-scsi@vger.kernel.org
10880 S:      Maintained
10881 F:      drivers/scsi/wd7000.c
10882
10883 WIIMOTE HID DRIVER
10884 M:      David Herrmann <dh.herrmann@googlemail.com>
10885 L:      linux-input@vger.kernel.org
10886 S:      Maintained
10887 F:      drivers/hid/hid-wiimote*
10888
10889 WINBOND CIR DRIVER
10890 M:      David Härdeman <david@hardeman.nu>
10891 S:      Maintained
10892 F:      drivers/media/rc/winbond-cir.c
10893
10894 WIMAX STACK
10895 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10896 M:      linux-wimax@intel.com
10897 L:      wimax@linuxwimax.org (subscribers-only)
10898 S:      Supported
10899 W:      http://linuxwimax.org
10900 F:      Documentation/wimax/README.wimax
10901 F:      include/linux/wimax/debug.h
10902 F:      include/net/wimax.h
10903 F:      include/uapi/linux/wimax.h
10904 F:      net/wimax/
10905
10906 WISTRON LAPTOP BUTTON DRIVER
10907 M:      Miloslav Trmac <mitr@volny.cz>
10908 S:      Maintained
10909 F:      drivers/input/misc/wistron_btns.c
10910
10911 WL3501 WIRELESS PCMCIA CARD DRIVER
10912 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10913 L:      linux-wireless@vger.kernel.org
10914 W:      http://oops.ghostprotocols.net:81/blog
10915 S:      Maintained
10916 F:      drivers/net/wireless/wl3501*
10917
10918 WM97XX TOUCHSCREEN DRIVERS
10919 M:      Mark Brown <broonie@kernel.org>
10920 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10921 L:      linux-input@vger.kernel.org
10922 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10923 W:      http://opensource.wolfsonmicro.com/node/7
10924 S:      Supported
10925 F:      drivers/input/touchscreen/*wm97*
10926 F:      include/linux/wm97xx.h
10927
10928 WOLFSON MICROELECTRONICS DRIVERS
10929 L:      patches@opensource.wolfsonmicro.com
10930 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10931 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10932 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10933 S:      Supported
10934 F:      Documentation/hwmon/wm83??
10935 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10936 F:      drivers/clk/clk-wm83*.c
10937 F:      drivers/extcon/extcon-arizona.c
10938 F:      drivers/leds/leds-wm83*.c
10939 F:      drivers/gpio/gpio-*wm*.c
10940 F:      drivers/gpio/gpio-arizona.c
10941 F:      drivers/hwmon/wm83??-hwmon.c
10942 F:      drivers/input/misc/wm831x-on.c
10943 F:      drivers/input/touchscreen/wm831x-ts.c
10944 F:      drivers/input/touchscreen/wm97*.c
10945 F:      drivers/mfd/arizona*
10946 F:      drivers/mfd/wm*.c
10947 F:      drivers/power/wm83*.c
10948 F:      drivers/rtc/rtc-wm83*.c
10949 F:      drivers/regulator/wm8*.c
10950 F:      drivers/video/backlight/wm83*_bl.c
10951 F:      drivers/watchdog/wm83*_wdt.c
10952 F:      include/linux/mfd/arizona/
10953 F:      include/linux/mfd/wm831x/
10954 F:      include/linux/mfd/wm8350/
10955 F:      include/linux/mfd/wm8400*
10956 F:      include/linux/wm97xx.h
10957 F:      include/sound/wm????.h
10958 F:      sound/soc/codecs/arizona.?
10959 F:      sound/soc/codecs/wm*
10960
10961 WORKQUEUE
10962 M:      Tejun Heo <tj@kernel.org>
10963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10964 S:      Maintained
10965 F:      include/linux/workqueue.h
10966 F:      kernel/workqueue.c
10967 F:      Documentation/workqueue.txt
10968
10969 X.25 NETWORK LAYER
10970 M:      Andrew Hendry <andrew.hendry@gmail.com>
10971 L:      linux-x25@vger.kernel.org
10972 S:      Odd Fixes
10973 F:      Documentation/networking/x25*
10974 F:      include/net/x25*
10975 F:      net/x25/
10976
10977 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10978 M:      Thomas Gleixner <tglx@linutronix.de>
10979 M:      Ingo Molnar <mingo@redhat.com>
10980 M:      "H. Peter Anvin" <hpa@zytor.com>
10981 M:      x86@kernel.org
10982 L:      linux-kernel@vger.kernel.org
10983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10984 S:      Maintained
10985 F:      Documentation/x86/
10986 F:      arch/x86/
10987
10988 X86 PLATFORM DRIVERS
10989 M:      Darren Hart <dvhart@infradead.org>
10990 L:      platform-driver-x86@vger.kernel.org
10991 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10992 S:      Maintained
10993 F:      drivers/platform/x86/
10994
10995 X86 MCE INFRASTRUCTURE
10996 M:      Tony Luck <tony.luck@intel.com>
10997 M:      Borislav Petkov <bp@alien8.de>
10998 L:      linux-edac@vger.kernel.org
10999 S:      Maintained
11000 F:      arch/x86/kernel/cpu/mcheck/*
11001
11002 X86 VDSO
11003 M:      Andy Lutomirski <luto@amacapital.net>
11004 L:      linux-kernel@vger.kernel.org
11005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11006 S:      Maintained
11007 F:      arch/x86/entry/vdso/
11008
11009 XC2028/3028 TUNER DRIVER
11010 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11011 L:      linux-media@vger.kernel.org
11012 W:      http://linuxtv.org
11013 T:      git git://linuxtv.org/media_tree.git
11014 S:      Maintained
11015 F:      drivers/media/tuners/tuner-xc2028.*
11016
11017 XEN HYPERVISOR INTERFACE
11018 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11019 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11020 M:      David Vrabel <david.vrabel@citrix.com>
11021 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11023 S:      Supported
11024 F:      arch/x86/xen/
11025 F:      drivers/*/xen-*front.c
11026 F:      drivers/xen/
11027 F:      arch/x86/include/asm/xen/
11028 F:      include/xen/
11029 F:      include/uapi/xen/
11030
11031 XEN HYPERVISOR ARM
11032 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11033 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11034 S:      Supported
11035 F:      arch/arm/xen/
11036 F:      arch/arm/include/asm/xen/
11037
11038 XEN HYPERVISOR ARM64
11039 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11040 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11041 S:      Supported
11042 F:      arch/arm64/xen/
11043 F:      arch/arm64/include/asm/xen/
11044
11045 XEN NETWORK BACKEND DRIVER
11046 M:      Ian Campbell <ian.campbell@citrix.com>
11047 M:      Wei Liu <wei.liu2@citrix.com>
11048 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11049 L:      netdev@vger.kernel.org
11050 S:      Supported
11051 F:      drivers/net/xen-netback/*
11052
11053 XEN PCI SUBSYSTEM
11054 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11055 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11056 S:      Supported
11057 F:      arch/x86/pci/*xen*
11058 F:      drivers/pci/*xen*
11059
11060 XEN BLOCK SUBSYSTEM
11061 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11062 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11063 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11064 S:      Supported
11065 F:      drivers/block/xen-blkback/*
11066 F:      drivers/block/xen*
11067
11068 XEN PVSCSI DRIVERS
11069 M:      Juergen Gross <jgross@suse.com>
11070 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11071 L:      linux-scsi@vger.kernel.org
11072 S:      Supported
11073 F:      drivers/scsi/xen-scsifront.c
11074 F:      drivers/xen/xen-scsiback.c
11075 F:      include/xen/interface/io/vscsiif.h
11076
11077 XEN SWIOTLB SUBSYSTEM
11078 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11079 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11080 S:      Supported
11081 F:      arch/x86/xen/*swiotlb*
11082 F:      drivers/xen/*swiotlb*
11083
11084 XFS FILESYSTEM
11085 P:      Silicon Graphics Inc
11086 M:      Dave Chinner <david@fromorbit.com>
11087 M:      xfs@oss.sgi.com
11088 L:      xfs@oss.sgi.com
11089 W:      http://oss.sgi.com/projects/xfs
11090 T:      git git://oss.sgi.com/xfs/xfs.git
11091 S:      Supported
11092 F:      Documentation/filesystems/xfs.txt
11093 F:      fs/xfs/
11094
11095 XILINX AXI ETHERNET DRIVER
11096 M:      Anirudha Sarangi <anirudh@xilinx.com>
11097 M:      John Linn <John.Linn@xilinx.com>
11098 S:      Maintained
11099 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11100
11101 XILINX UARTLITE SERIAL DRIVER
11102 M:      Peter Korsgaard <jacmet@sunsite.dk>
11103 L:      linux-serial@vger.kernel.org
11104 S:      Maintained
11105 F:      drivers/tty/serial/uartlite.c
11106
11107 XILINX VIDEO IP CORES
11108 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11109 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11110 L:      linux-media@vger.kernel.org
11111 T:      git git://linuxtv.org/media_tree.git
11112 S:      Supported
11113 F:      Documentation/devicetree/bindings/media/xilinx/
11114 F:      drivers/media/platform/xilinx/
11115 F:      include/uapi/linux/xilinx-v4l2-controls.h
11116
11117 XILLYBUS DRIVER
11118 M:      Eli Billauer <eli.billauer@gmail.com>
11119 L:      linux-kernel@vger.kernel.org
11120 S:      Supported
11121 F:      drivers/char/xillybus/
11122
11123 XTENSA XTFPGA PLATFORM SUPPORT
11124 M:      Max Filippov <jcmvbkbc@gmail.com>
11125 L:      linux-xtensa@linux-xtensa.org
11126 S:      Maintained
11127 F:      drivers/spi/spi-xtensa-xtfpga.c
11128 F:      sound/soc/xtensa/xtfpga-i2s.c
11129
11130 YAM DRIVER FOR AX.25
11131 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11132 L:      linux-hams@vger.kernel.org
11133 S:      Maintained
11134 F:      drivers/net/hamradio/yam*
11135 F:      include/linux/yam.h
11136
11137 YEALINK PHONE DRIVER
11138 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11139 L:      usbb2k-api-dev@nongnu.org
11140 S:      Maintained
11141 F:      Documentation/input/yealink.txt
11142 F:      drivers/input/misc/yealink.*
11143
11144 Z8530 DRIVER FOR AX.25
11145 M:      Joerg Reuter <jreuter@yaina.de>
11146 W:      http://yaina.de/jreuter/
11147 W:      http://www.qsl.net/dl1bke/
11148 L:      linux-hams@vger.kernel.org
11149 S:      Maintained
11150 F:      Documentation/networking/z8530drv.txt
11151 F:      drivers/net/hamradio/*scc.c
11152 F:      drivers/net/hamradio/z8530.h
11153
11154 ZBUD COMPRESSED PAGE ALLOCATOR
11155 M:      Seth Jennings <sjennings@variantweb.net>
11156 L:      linux-mm@kvack.org
11157 S:      Maintained
11158 F:      mm/zbud.c
11159 F:      include/linux/zbud.h
11160
11161 ZD1211RW WIRELESS DRIVER
11162 M:      Daniel Drake <dsd@gentoo.org>
11163 M:      Ulrich Kunitz <kune@deine-taler.de>
11164 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11165 L:      linux-wireless@vger.kernel.org
11166 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11167 S:      Maintained
11168 F:      drivers/net/wireless/zd1211rw/
11169
11170 ZR36067 VIDEO FOR LINUX DRIVER
11171 L:      mjpeg-users@lists.sourceforge.net
11172 L:      linux-media@vger.kernel.org
11173 W:      http://mjpeg.sourceforge.net/driver-zoran/
11174 T:      hg http://linuxtv.org/hg/v4l-dvb
11175 S:      Odd Fixes
11176 F:      drivers/media/pci/zoran/
11177
11178 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11179 M:      Minchan Kim <minchan@kernel.org>
11180 M:      Nitin Gupta <ngupta@vflare.org>
11181 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11182 L:      linux-kernel@vger.kernel.org
11183 S:      Maintained
11184 F:      drivers/block/zram/
11185 F:      Documentation/blockdev/zram.txt
11186
11187 ZS DECSTATION Z85C30 SERIAL DRIVER
11188 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11189 S:      Maintained
11190 F:      drivers/tty/serial/zs.*
11191
11192 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11193 M:      Minchan Kim <minchan@kernel.org>
11194 M:      Nitin Gupta <ngupta@vflare.org>
11195 L:      linux-mm@kvack.org
11196 S:      Maintained
11197 F:      mm/zsmalloc.c
11198 F:      include/linux/zsmalloc.h
11199 F:      Documentation/vm/zsmalloc.txt
11200
11201 ZSWAP COMPRESSED SWAP CACHING
11202 M:      Seth Jennings <sjennings@variantweb.net>
11203 L:      linux-mm@kvack.org
11204 S:      Maintained
11205 F:      mm/zswap.c
11206
11207 THE REST
11208 M:      Linus Torvalds <torvalds@linux-foundation.org>
11209 L:      linux-kernel@vger.kernel.org
11210 Q:      http://patchwork.kernel.org/project/LKML/list/
11211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11212 S:      Buried alive in reporters
11213 F:      *
11214 F:      */