]> git.karo-electronics.de Git - karo-tx-linux.git/blob - MAINTAINERS
gpio: MAINTAINERS: Add an entry for the ATH79 GPIO driver
[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 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      http://linuxtv.org/
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      Documentation/ABI/
227 F:      include/linux/syscalls.h
228 F:      include/uapi/
229 F:      kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M:      Hans de Goede <hdegoede@redhat.com>
233 L:      lm-sensors@lm-sensors.org
234 S:      Maintained
235 F:      drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M:      Alistair John Strachan <alistair@devzero.co.uk>
239 L:      lm-sensors@lm-sensors.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
242
243 ACCES 104-IDIO-16 GPIO DRIVER
244 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
245 L:      linux-gpio@vger.kernel.org
246 S:      Maintained
247 F:      drivers/gpio/gpio-104-idio-16.c
248
249 ACENIC DRIVER
250 M:      Jes Sorensen <jes@trained-monkey.org>
251 L:      linux-acenic@sunsite.dk
252 S:      Maintained
253 F:      drivers/net/ethernet/alteon/acenic*
254
255 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
256 M:      Peter Feuerer <peter@piie.net>
257 L:      platform-driver-x86@vger.kernel.org
258 W:      http://piie.net/?section=acerhdf
259 S:      Maintained
260 F:      drivers/platform/x86/acerhdf.c
261
262 ACER WMI LAPTOP EXTRAS
263 M:      "Lee, Chun-Yi" <jlee@suse.com>
264 L:      platform-driver-x86@vger.kernel.org
265 S:      Maintained
266 F:      drivers/platform/x86/acer-wmi.c
267
268 ACPI
269 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
270 M:      Len Brown <lenb@kernel.org>
271 L:      linux-acpi@vger.kernel.org
272 W:      https://01.org/linux-acpi
273 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
275 S:      Supported
276 F:      drivers/acpi/
277 F:      drivers/pnp/pnpacpi/
278 F:      include/linux/acpi.h
279 F:      include/acpi/
280 F:      Documentation/acpi/
281 F:      Documentation/ABI/testing/sysfs-bus-acpi
282 F:      drivers/pci/*acpi*
283 F:      drivers/pci/*/*acpi*
284 F:      drivers/pci/*/*/*acpi*
285 F:      tools/power/acpi/
286
287 ACPI COMPONENT ARCHITECTURE (ACPICA)
288 M:      Robert Moore <robert.moore@intel.com>
289 M:      Lv Zheng <lv.zheng@intel.com>
290 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
291 L:      linux-acpi@vger.kernel.org
292 L:      devel@acpica.org
293 W:      https://acpica.org/
294 W:      https://github.com/acpica/acpica/
295 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297 S:      Supported
298 F:      drivers/acpi/acpica/
299 F:      include/acpi/
300 F:      tools/power/acpi/
301
302 ACPI FAN 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/fan.c
308
309 ACPI THERMAL 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/*thermal*
315
316 ACPI VIDEO DRIVER
317 M:      Zhang Rui <rui.zhang@intel.com>
318 L:      linux-acpi@vger.kernel.org
319 W:      https://01.org/linux-acpi
320 S:      Supported
321 F:      drivers/acpi/video.c
322
323 ACPI WMI DRIVER
324 L:      platform-driver-x86@vger.kernel.org
325 S:      Orphan
326 F:      drivers/platform/x86/wmi.c
327
328 AD1889 ALSA SOUND DRIVER
329 M:      Thibaut Varene <T-Bone@parisc-linux.org>
330 W:      http://wiki.parisc-linux.org/AD1889
331 L:      linux-parisc@vger.kernel.org
332 S:      Maintained
333 F:      sound/pci/ad1889.*
334
335 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5254
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/misc/ad525x_dpot.c
341
342 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD5398
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/regulator/ad5398.c
348
349 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7142
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/misc/ad714x.c
355
356 AD7877 TOUCHSCREEN DRIVER
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7877
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7877.c
362
363 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364 M:      Michael Hennerich <michael.hennerich@analog.com>
365 W:      http://wiki.analog.com/AD7879
366 W:      http://ez.analog.com/community/linux-device-drivers
367 S:      Supported
368 F:      drivers/input/touchscreen/ad7879.c
369
370 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
371 M:      Jiri Kosina <jikos@kernel.org>
372 S:      Maintained
373
374 ADM1025 HARDWARE MONITOR DRIVER
375 M:      Jean Delvare <jdelvare@suse.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      Documentation/hwmon/adm1025
379 F:      drivers/hwmon/adm1025.c
380
381 ADM1029 HARDWARE MONITOR DRIVER
382 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
383 L:      lm-sensors@lm-sensors.org
384 S:      Maintained
385 F:      drivers/hwmon/adm1029.c
386
387 ADM8211 WIRELESS DRIVER
388 L:      linux-wireless@vger.kernel.org
389 W:      http://wireless.kernel.org/
390 S:      Orphan
391 F:      drivers/net/wireless/adm8211.*
392
393 ADP1653 FLASH CONTROLLER DRIVER
394 M:      Sakari Ailus <sakari.ailus@iki.fi>
395 L:      linux-media@vger.kernel.org
396 S:      Maintained
397 F:      drivers/media/i2c/adp1653.c
398 F:      include/media/adp1653.h
399
400 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401 M:      Michael Hennerich <michael.hennerich@analog.com>
402 W:      http://wiki.analog.com/ADP5520
403 W:      http://ez.analog.com/community/linux-device-drivers
404 S:      Supported
405 F:      drivers/mfd/adp5520.c
406 F:      drivers/video/backlight/adp5520_bl.c
407 F:      drivers/leds/leds-adp5520.c
408 F:      drivers/gpio/gpio-adp5520.c
409 F:      drivers/input/keyboard/adp5520-keys.c
410
411 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412 M:      Michael Hennerich <michael.hennerich@analog.com>
413 W:      http://wiki.analog.com/ADP5588
414 W:      http://ez.analog.com/community/linux-device-drivers
415 S:      Supported
416 F:      drivers/input/keyboard/adp5588-keys.c
417 F:      drivers/gpio/gpio-adp5588.c
418
419 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420 M:      Michael Hennerich <michael.hennerich@analog.com>
421 W:      http://wiki.analog.com/ADP8860
422 W:      http://ez.analog.com/community/linux-device-drivers
423 S:      Supported
424 F:      drivers/video/backlight/adp8860_bl.c
425
426 ADS1015 HARDWARE MONITOR DRIVER
427 M:      Dirk Eibach <eibach@gdsys.de>
428 L:      lm-sensors@lm-sensors.org
429 S:      Maintained
430 F:      Documentation/hwmon/ads1015
431 F:      drivers/hwmon/ads1015.c
432 F:      include/linux/i2c/ads1015.h
433
434 ADT746X FAN DRIVER
435 M:      Colin Leroy <colin@colino.net>
436 S:      Maintained
437 F:      drivers/macintosh/therm_adt746x.c
438
439 ADT7475 HARDWARE MONITOR DRIVER
440 M:      Jean Delvare <jdelvare@suse.com>
441 L:      lm-sensors@lm-sensors.org
442 S:      Maintained
443 F:      Documentation/hwmon/adt7475
444 F:      drivers/hwmon/adt7475.c
445
446 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447 M:      Michael Hennerich <michael.hennerich@analog.com>
448 W:      http://wiki.analog.com/ADXL345
449 W:      http://ez.analog.com/community/linux-device-drivers
450 S:      Supported
451 F:      drivers/input/misc/adxl34x.c
452
453 ADVANSYS SCSI DRIVER
454 M:      Matthew Wilcox <matthew@wil.cx>
455 M:      Hannes Reinecke <hare@suse.com>
456 L:      linux-scsi@vger.kernel.org
457 S:      Maintained
458 F:      Documentation/scsi/advansys.txt
459 F:      drivers/scsi/advansys.c
460
461 AEDSP16 DRIVER
462 M:      Riccardo Facchetti <fizban@tin.it>
463 S:      Maintained
464 F:      sound/oss/aedsp16.c
465
466 AF9013 MEDIA DRIVER
467 M:      Antti Palosaari <crope@iki.fi>
468 L:      linux-media@vger.kernel.org
469 W:      http://linuxtv.org/
470 W:      http://palosaari.fi/linux/
471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
472 T:      git git://linuxtv.org/anttip/media_tree.git
473 S:      Maintained
474 F:      drivers/media/dvb-frontends/af9013*
475
476 AF9033 MEDIA DRIVER
477 M:      Antti Palosaari <crope@iki.fi>
478 L:      linux-media@vger.kernel.org
479 W:      http://linuxtv.org/
480 W:      http://palosaari.fi/linux/
481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
482 T:      git git://linuxtv.org/anttip/media_tree.git
483 S:      Maintained
484 F:      drivers/media/dvb-frontends/af9033*
485
486 AFFS FILE SYSTEM
487 L:      linux-fsdevel@vger.kernel.org
488 S:      Orphan
489 F:      Documentation/filesystems/affs.txt
490 F:      fs/affs/
491
492 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
493 M:      David Howells <dhowells@redhat.com>
494 L:      linux-afs@lists.infradead.org
495 S:      Supported
496 F:      fs/afs/
497 F:      include/net/af_rxrpc.h
498 F:      net/rxrpc/af_rxrpc.c
499
500 AGPGART DRIVER
501 M:      David Airlie <airlied@linux.ie>
502 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
503 S:      Maintained
504 F:      drivers/char/agp/
505 F:      include/linux/agp*
506 F:      include/uapi/linux/agp*
507
508 AHA152X SCSI DRIVER
509 M:      "Juergen E. Fischer" <fischer@norbit.de>
510 L:      linux-scsi@vger.kernel.org
511 S:      Maintained
512 F:      drivers/scsi/aha152x*
513 F:      drivers/scsi/pcmcia/aha152x*
514
515 AIC7XXX / AIC79XX SCSI DRIVER
516 M:      Hannes Reinecke <hare@suse.com>
517 L:      linux-scsi@vger.kernel.org
518 S:      Maintained
519 F:      drivers/scsi/aic7xxx/
520
521 AIMSLAB FM RADIO RECEIVER DRIVER
522 M:      Hans Verkuil <hverkuil@xs4all.nl>
523 L:      linux-media@vger.kernel.org
524 T:      git git://linuxtv.org/media_tree.git
525 W:      http://linuxtv.org
526 S:      Maintained
527 F:      drivers/media/radio/radio-aimslab*
528
529 AIO
530 M:      Benjamin LaHaise <bcrl@kvack.org>
531 L:      linux-aio@kvack.org
532 S:      Supported
533 F:      fs/aio.c
534 F:      include/linux/*aio*.h
535
536 AIRSPY MEDIA DRIVER
537 M:      Antti Palosaari <crope@iki.fi>
538 L:      linux-media@vger.kernel.org
539 W:      http://linuxtv.org/
540 W:      http://palosaari.fi/linux/
541 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
542 T:      git git://linuxtv.org/anttip/media_tree.git
543 S:      Maintained
544 F:      drivers/media/usb/airspy/
545
546 ALCATEL SPEEDTOUCH USB DRIVER
547 M:      Duncan Sands <duncan.sands@free.fr>
548 L:      linux-usb@vger.kernel.org
549 W:      http://www.linux-usb.org/SpeedTouch/
550 S:      Maintained
551 F:      drivers/usb/atm/speedtch.c
552 F:      drivers/usb/atm/usbatm.c
553
554 ALCHEMY AU1XX0 MMC DRIVER
555 M:      Manuel Lauss <manuel.lauss@gmail.com>
556 S:      Maintained
557 F:      drivers/mmc/host/au1xmmc.c
558
559 ALI1563 I2C DRIVER
560 M:      Rudolf Marek <r.marek@assembler.cz>
561 L:      linux-i2c@vger.kernel.org
562 S:      Maintained
563 F:      Documentation/i2c/busses/i2c-ali1563
564 F:      drivers/i2c/busses/i2c-ali1563.c
565
566 ALLWINNER SECURITY SYSTEM
567 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
568 L:      linux-crypto@vger.kernel.org
569 S:      Maintained
570 F:      drivers/crypto/sunxi-ss/
571
572 ALPHA PORT
573 M:      Richard Henderson <rth@twiddle.net>
574 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
575 M:      Matt Turner <mattst88@gmail.com>
576 S:      Odd Fixes
577 L:      linux-alpha@vger.kernel.org
578 F:      arch/alpha/
579
580 ALTERA MAILBOX DRIVER
581 M:      Ley Foon Tan <lftan@altera.com>
582 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S:      Maintained
584 F:      drivers/mailbox/mailbox-altera.c
585
586 ALTERA PIO DRIVER
587 M:      Tien Hock Loh <thloh@altera.com>
588 L:      linux-gpio@vger.kernel.org
589 S:      Maintained
590 F:      drivers/gpio/gpio-altera.c
591
592 ALTERA TRIPLE SPEED ETHERNET DRIVER
593 M:      Vince Bridgers <vbridger@opensource.altera.com>
594 L:      netdev@vger.kernel.org
595 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596 S:      Maintained
597 F:      drivers/net/ethernet/altera/
598
599 ALTERA UART/JTAG UART SERIAL DRIVERS
600 M:      Tobias Klauser <tklauser@distanz.ch>
601 L:      linux-serial@vger.kernel.org
602 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603 S:      Maintained
604 F:      drivers/tty/serial/altera_uart.c
605 F:      drivers/tty/serial/altera_jtaguart.c
606 F:      include/linux/altera_uart.h
607 F:      include/linux/altera_jtaguart.h
608
609 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610 M:      Tom Lendacky <thomas.lendacky@amd.com>
611 L:      linux-crypto@vger.kernel.org
612 S:      Supported
613 F:      drivers/crypto/ccp/
614 F:      include/linux/ccp.h
615
616 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
617 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
618 L:      lm-sensors@lm-sensors.org
619 S:      Maintained
620 F:      Documentation/hwmon/fam15h_power
621 F:      drivers/hwmon/fam15h_power.c
622
623 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
624 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
625 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
626 S:      Supported
627 F:      drivers/usb/gadget/udc/amd5536udc.*
628
629 AMD GEODE PROCESSOR/CHIPSET SUPPORT
630 P:      Andres Salomon <dilinger@queued.net>
631 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
632 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
633 S:      Supported
634 F:      drivers/char/hw_random/geode-rng.c
635 F:      drivers/crypto/geode*
636 F:      drivers/video/fbdev/geode/
637 F:      arch/x86/include/asm/geode.h
638
639 AMD IOMMU (AMD-VI)
640 M:      Joerg Roedel <joro@8bytes.org>
641 L:      iommu@lists.linux-foundation.org
642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
643 S:      Maintained
644 F:      drivers/iommu/amd_iommu*.[ch]
645 F:      include/linux/amd-iommu.h
646
647 AMD KFD
648 M:      Oded Gabbay <oded.gabbay@gmail.com>
649 L:      dri-devel@lists.freedesktop.org
650 T:      git git://people.freedesktop.org/~gabbayo/linux.git
651 S:      Supported
652 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
653 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
654 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
655 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
656 F:      drivers/gpu/drm/amd/amdkfd/
657 F:      drivers/gpu/drm/amd/include/cik_structs.h
658 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
659 F:      drivers/gpu/drm/amd/include/vi_structs.h
660 F:      drivers/gpu/drm/radeon/radeon_kfd.c
661 F:      drivers/gpu/drm/radeon/radeon_kfd.h
662 F:      include/uapi/linux/kfd_ioctl.h
663
664 AMD MICROCODE UPDATE SUPPORT
665 M:      Borislav Petkov <bp@alien8.de>
666 S:      Maintained
667 F:      arch/x86/kernel/cpu/microcode/amd*
668
669 AMD XGBE DRIVER
670 M:      Tom Lendacky <thomas.lendacky@amd.com>
671 L:      netdev@vger.kernel.org
672 S:      Supported
673 F:      drivers/net/ethernet/amd/xgbe/
674
675 AMS (Apple Motion Sensor) DRIVER
676 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
677 S:      Supported
678 F:      drivers/macintosh/ams/
679
680 AMSO1100 RNIC DRIVER
681 M:      Tom Tucker <tom@opengridcomputing.com>
682 M:      Steve Wise <swise@opengridcomputing.com>
683 L:      linux-rdma@vger.kernel.org
684 S:      Maintained
685 F:      drivers/infiniband/hw/amso1100/
686
687 ANALOG DEVICES INC AD9389B DRIVER
688 M:      Hans Verkuil <hans.verkuil@cisco.com>
689 L:      linux-media@vger.kernel.org
690 S:      Maintained
691 F:      drivers/media/i2c/ad9389b*
692
693 ANALOG DEVICES INC ADV7180 DRIVER
694 M:      Lars-Peter Clausen <lars@metafoo.de>
695 L:      linux-media@vger.kernel.org
696 W:      http://ez.analog.com/community/linux-device-drivers
697 S:      Supported
698 F:      drivers/media/i2c/adv7180.c
699
700 ANALOG DEVICES INC ADV7511 DRIVER
701 M:      Hans Verkuil <hans.verkuil@cisco.com>
702 L:      linux-media@vger.kernel.org
703 S:      Maintained
704 F:      drivers/media/i2c/adv7511*
705
706 ANALOG DEVICES INC ADV7604 DRIVER
707 M:      Hans Verkuil <hans.verkuil@cisco.com>
708 L:      linux-media@vger.kernel.org
709 S:      Maintained
710 F:      drivers/media/i2c/adv7604*
711
712 ANALOG DEVICES INC ADV7842 DRIVER
713 M:      Hans Verkuil <hans.verkuil@cisco.com>
714 L:      linux-media@vger.kernel.org
715 S:      Maintained
716 F:      drivers/media/i2c/adv7842*
717
718 ANALOG DEVICES INC ASOC CODEC DRIVERS
719 M:      Lars-Peter Clausen <lars@metafoo.de>
720 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
721 W:      http://wiki.analog.com/
722 W:      http://ez.analog.com/community/linux-device-drivers
723 S:      Supported
724 F:      sound/soc/codecs/adau*
725 F:      sound/soc/codecs/adav*
726 F:      sound/soc/codecs/ad1*
727 F:      sound/soc/codecs/ad7*
728 F:      sound/soc/codecs/ssm*
729 F:      sound/soc/codecs/sigmadsp.*
730
731 ANALOG DEVICES INC ASOC DRIVERS
732 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
733 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
734 W:      http://blackfin.uclinux.org/
735 S:      Supported
736 F:      sound/soc/blackfin/*
737
738 ANALOG DEVICES INC IIO DRIVERS
739 M:      Lars-Peter Clausen <lars@metafoo.de>
740 M:      Michael Hennerich <Michael.Hennerich@analog.com>
741 W:      http://wiki.analog.com/
742 W:      http://ez.analog.com/community/linux-device-drivers
743 S:      Supported
744 F:      drivers/iio/*/ad*
745 X:      drivers/iio/*/adjd*
746 F:      drivers/staging/iio/*/ad*
747 F:      staging/iio/trigger/iio-trig-bfin-timer.c
748
749 ANALOG DEVICES INC DMA DRIVERS
750 M:      Lars-Peter Clausen <lars@metafoo.de>
751 W:      http://ez.analog.com/community/linux-device-drivers
752 S:      Supported
753 F:      drivers/dma/dma-axi-dmac.c
754
755 ANDROID DRIVERS
756 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
757 M:      Arve HjønnevĂ¥g <arve@android.com>
758 M:      Riley Andrews <riandrews@android.com>
759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
760 L:      devel@driverdev.osuosl.org
761 S:      Supported
762 F:      drivers/android/
763 F:      drivers/staging/android/
764
765 AOA (Apple Onboard Audio) ALSA DRIVER
766 M:      Johannes Berg <johannes@sipsolutions.net>
767 L:      linuxppc-dev@lists.ozlabs.org
768 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
769 S:      Maintained
770 F:      sound/aoa/
771
772 APM DRIVER
773 M:      Jiri Kosina <jikos@kernel.org>
774 S:      Odd fixes
775 F:      arch/x86/kernel/apm_32.c
776 F:      include/linux/apm_bios.h
777 F:      include/uapi/linux/apm_bios.h
778 F:      drivers/char/apm-emulation.c
779
780 APPLE BCM5974 MULTITOUCH DRIVER
781 M:      Henrik Rydberg <rydberg@bitmath.org>
782 L:      linux-input@vger.kernel.org
783 S:      Odd fixes
784 F:      drivers/input/mouse/bcm5974.c
785
786 APPLE SMC DRIVER
787 M:      Henrik Rydberg <rydberg@bitmath.org>
788 L:      lm-sensors@lm-sensors.org
789 S:      Odd fixes
790 F:      drivers/hwmon/applesmc.c
791
792 APPLETALK NETWORK LAYER
793 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
794 S:      Maintained
795 F:      drivers/net/appletalk/
796 F:      net/appletalk/
797
798 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
799 M:      Iyappan Subramanian <isubramanian@apm.com>
800 M:      Keyur Chudgar <kchudgar@apm.com>
801 S:      Supported
802 F:      drivers/net/ethernet/apm/xgene/
803 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
804
805 APTINA CAMERA SENSOR PLL
806 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
807 L:      linux-media@vger.kernel.org
808 S:      Maintained
809 F:      drivers/media/i2c/aptina-pll.*
810
811 ARC FRAMEBUFFER DRIVER
812 M:      Jaya Kumar <jayalk@intworks.biz>
813 S:      Maintained
814 F:      drivers/video/fbdev/arcfb.c
815 F:      drivers/video/fbdev/core/fb_defio.c
816
817 ARM MFM AND FLOPPY DRIVERS
818 M:      Ian Molton <spyro@f2s.com>
819 S:      Maintained
820 F:      arch/arm/lib/floppydma.S
821 F:      arch/arm/include/asm/floppy.h
822
823 ARM PMU PROFILING AND DEBUGGING
824 M:      Will Deacon <will.deacon@arm.com>
825 S:      Maintained
826 F:      arch/arm/kernel/perf_*
827 F:      arch/arm/oprofile/common.c
828 F:      arch/arm/kernel/hw_breakpoint.c
829 F:      arch/arm/include/asm/hw_breakpoint.h
830 F:      arch/arm/include/asm/perf_event.h
831 F:      drivers/perf/arm_pmu.c
832 F:      include/linux/perf/arm_pmu.h
833
834 ARM PORT
835 M:      Russell King <linux@arm.linux.org.uk>
836 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837 W:      http://www.arm.linux.org.uk/
838 S:      Maintained
839 F:      arch/arm/
840
841 ARM SUB-ARCHITECTURES
842 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
843 S:      Maintained
844 F:      arch/arm/mach-*/
845 F:      arch/arm/plat-*/
846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
847
848 ARM PRIMECELL AACI PL041 DRIVER
849 M:      Russell King <linux@arm.linux.org.uk>
850 S:      Maintained
851 F:      sound/arm/aaci.*
852
853 ARM PRIMECELL CLCD PL110 DRIVER
854 M:      Russell King <linux@arm.linux.org.uk>
855 S:      Maintained
856 F:      drivers/video/fbdev/amba-clcd.*
857
858 ARM PRIMECELL KMI PL050 DRIVER
859 M:      Russell King <linux@arm.linux.org.uk>
860 S:      Maintained
861 F:      drivers/input/serio/ambakmi.*
862 F:      include/linux/amba/kmi.h
863
864 ARM PRIMECELL MMCI PL180/1 DRIVER
865 M:      Russell King <linux@arm.linux.org.uk>
866 S:      Maintained
867 F:      drivers/mmc/host/mmci.*
868 F:      include/linux/amba/mmci.h
869
870 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
871 M:      Russell King <linux@arm.linux.org.uk>
872 S:      Maintained
873 F:      drivers/tty/serial/amba-pl01*.c
874 F:      include/linux/amba/serial.h
875
876 ARM PRIMECELL BUS SUPPORT
877 M:      Russell King <linux@arm.linux.org.uk>
878 S:      Maintained
879 F:      drivers/amba/
880 F:      include/linux/amba/bus.h
881
882 ARM/ADS SPHERE MACHINE SUPPORT
883 M:      Lennert Buytenhek <kernel@wantstofly.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S:      Maintained
886
887 ARM/AFEB9260 MACHINE SUPPORT
888 M:      Sergey Lapin <slapin@ossfans.org>
889 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890 S:      Maintained
891
892 ARM/AJECO 1ARM MACHINE SUPPORT
893 M:      Lennert Buytenhek <kernel@wantstofly.org>
894 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895 S:      Maintained
896
897 ARM/Allwinner A1X SoC support
898 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900 S:      Maintained
901 N:      sun[x4567]i
902
903 ARM/Allwinner SoC Clock Support
904 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
905 S:      Maintained
906 F:      drivers/clk/sunxi/
907
908 ARM/Amlogic MesonX SoC support
909 M:      Carlo Caione <carlo@caione.org>
910 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911 S:      Maintained
912 F:      drivers/media/rc/meson-ir.c
913 N:      meson[x68]
914
915 ARM/Annapurna Labs ALPINE ARCHITECTURE
916 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
917 S:      Maintained
918 F:      arch/arm/mach-alpine/
919
920 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
921 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
922 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
923 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
924 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925 W:      http://www.linux4sam.org
926 S:      Supported
927 F:      arch/arm/mach-at91/
928 F:      include/soc/at91/
929 F:      arch/arm/boot/dts/at91*.dts
930 F:      arch/arm/boot/dts/at91*.dtsi
931 F:      arch/arm/boot/dts/sama*.dts
932 F:      arch/arm/boot/dts/sama*.dtsi
933 F:      arch/arm/include/debug/at91.S
934
935 ARM/ATMEL AT91 Clock Support
936 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
937 S:      Maintained
938 F:      drivers/clk/at91
939
940 ARM/CALXEDA HIGHBANK ARCHITECTURE
941 M:      Rob Herring <robh@kernel.org>
942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943 S:      Maintained
944 F:      arch/arm/mach-highbank/
945
946 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
947 M:      Krzysztof Halasa <khalasa@piap.pl>
948 S:      Maintained
949 F:      arch/arm/mach-cns3xxx/
950
951 ARM/CAVIUM THUNDER NETWORK DRIVER
952 M:      Sunil Goutham <sgoutham@cavium.com>
953 M:      Robert Richter <rric@kernel.org>
954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 S:      Supported
956 F:      drivers/net/ethernet/cavium/thunder/
957
958 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
959 M:      Alexander Shiyan <shc_work@mail.ru>
960 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961 S:      Odd Fixes
962 N:      clps711x
963
964 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
965 M:      Hartley Sweeten <hsweeten@visionengravers.com>
966 M:      Ryan Mallon <rmallon@gmail.com>
967 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968 S:      Maintained
969 F:      arch/arm/mach-ep93xx/
970 F:      arch/arm/mach-ep93xx/include/mach/
971
972 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
973 M:      Lennert Buytenhek <kernel@wantstofly.org>
974 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975 S:      Maintained
976
977 ARM/CLKDEV SUPPORT
978 M:      Russell King <linux@arm.linux.org.uk>
979 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980 S:      Maintained
981 F:      arch/arm/include/asm/clkdev.h
982 F:      drivers/clk/clkdev.c
983
984 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
985 M:      Mike Rapoport <mike@compulab.co.il>
986 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987 S:      Maintained
988
989 ARM/CONTEC MICRO9 MACHINE SUPPORT
990 M:      Hubert Feurstein <hubert.feurstein@contec.at>
991 S:      Maintained
992 F:      arch/arm/mach-ep93xx/micro9.c
993
994 ARM/CORESIGHT FRAMEWORK AND DRIVERS
995 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
996 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997 S:      Maintained
998 F:      drivers/hwtracing/coresight/*
999 F:      Documentation/trace/coresight.txt
1000 F:      Documentation/devicetree/bindings/arm/coresight.txt
1001 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1002
1003 ARM/CORGI MACHINE SUPPORT
1004 M:      Richard Purdie <rpurdie@rpsys.net>
1005 S:      Maintained
1006
1007 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1008 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010 T:      git git://github.com/ulli-kroll/linux.git
1011 S:      Maintained
1012 F:      arch/arm/mach-gemini/
1013 F:      drivers/rtc/rtc-gemini.c
1014
1015 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1016 M:      Barry Song <baohua@kernel.org>
1017 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1019 S:      Maintained
1020 F:      arch/arm/mach-prima2/
1021 F:      drivers/clk/sirf/
1022 F:      drivers/clocksource/timer-prima2.c
1023 F:      drivers/clocksource/timer-atlas7.c
1024 N:      [^a-z]sirf
1025
1026 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1027 M:      Baruch Siach <baruch@tkos.co.il>
1028 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029 S:      Maintained
1030 F:      arch/arm/boot/dts/cx92755*
1031 N:      digicolor
1032
1033 ARM/EBSA110 MACHINE SUPPORT
1034 M:      Russell King <linux@arm.linux.org.uk>
1035 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 W:      http://www.arm.linux.org.uk/
1037 S:      Maintained
1038 F:      arch/arm/mach-ebsa110/
1039 F:      drivers/net/ethernet/amd/am79c961a.*
1040
1041 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1042 M:      Uwe Kleine-König <kernel@pengutronix.de>
1043 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 S:      Maintained
1045 N:      efm32
1046
1047 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1048 M:      Daniel Ribeiro <drwyrm@gmail.com>
1049 M:      Stefan Schmidt <stefan@openezx.org>
1050 M:      Harald Welte <laforge@openezx.org>
1051 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1052 W:      http://www.openezx.org/
1053 S:      Maintained
1054 T:      topgit git://git.openezx.org/openezx.git
1055 F:      arch/arm/mach-pxa/ezx.c
1056
1057 ARM/FARADAY FA526 PORT
1058 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1059 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060 S:      Maintained
1061 T:      git git://git.berlios.de/gemini-board
1062 F:      arch/arm/mm/*-fa*
1063
1064 ARM/FOOTBRIDGE ARCHITECTURE
1065 M:      Russell King <linux@arm.linux.org.uk>
1066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 W:      http://www.arm.linux.org.uk/
1068 S:      Maintained
1069 F:      arch/arm/include/asm/hardware/dec21285.h
1070 F:      arch/arm/mach-footbridge/
1071
1072 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1073 M:      Shawn Guo <shawnguo@kernel.org>
1074 M:      Sascha Hauer <kernel@pengutronix.de>
1075 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076 S:      Maintained
1077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1078 F:      arch/arm/mach-imx/
1079 F:      arch/arm/mach-mxs/
1080 F:      arch/arm/boot/dts/imx*
1081 F:      arch/arm/configs/imx*_defconfig
1082 F:      drivers/clk/imx/
1083 F:      include/soc/imx/
1084
1085 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1086 M:      Shawn Guo <shawnguo@kernel.org>
1087 M:      Sascha Hauer <kernel@pengutronix.de>
1088 R:      Stefan Agner <stefan@agner.ch>
1089 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 S:      Maintained
1091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1092 F:      arch/arm/mach-imx/*vf610*
1093 F:      arch/arm/boot/dts/vf*
1094
1095 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1096 M:      Lennert Buytenhek <kernel@wantstofly.org>
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099
1100 ARM/GUMSTIX MACHINE SUPPORT
1101 M:      Steve Sakoman <sakoman@gmail.com>
1102 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 S:      Maintained
1104
1105 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1106 M:      Philipp Zabel <philipp.zabel@gmail.com>
1107 M:      Paul Parsons <lost.distance@yahoo.com>
1108 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 S:      Maintained
1110 F:      arch/arm/mach-pxa/hx4700.c
1111 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1112 F:      sound/soc/pxa/hx4700.c
1113
1114 ARM/HISILICON SOC SUPPORT
1115 M:      Wei Xu <xuwei5@hisilicon.com>
1116 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 W:      http://www.hisilicon.com
1118 S:      Supported
1119 T:      git git://github.com/hisilicon/linux-hisi.git
1120 F:      arch/arm/mach-hisi/
1121
1122 ARM/HP JORNADA 7XX MACHINE SUPPORT
1123 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1124 W:      www.jlime.com
1125 S:      Maintained
1126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1127 F:      arch/arm/mach-sa1100/jornada720.c
1128 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1129
1130 ARM/IGEP MACHINE SUPPORT
1131 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1132 M:      Javier Martinez Canillas <javier@dowhile0.org>
1133 L:      linux-omap@vger.kernel.org
1134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 S:      Maintained
1136 F:      arch/arm/boot/dts/omap3-igep*
1137
1138 ARM/INCOME PXA270 SUPPORT
1139 M:      Marek Vasut <marek.vasut@gmail.com>
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1143
1144 ARM/INTEL IOP32X ARM ARCHITECTURE
1145 M:      Lennert Buytenhek <kernel@wantstofly.org>
1146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S:      Maintained
1148
1149 ARM/INTEL IOP33X ARM ARCHITECTURE
1150 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151 S:      Orphan
1152
1153 ARM/INTEL IOP13XX ARM ARCHITECTURE
1154 M:      Lennert Buytenhek <kernel@wantstofly.org>
1155 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156 S:      Maintained
1157
1158 ARM/INTEL IQ81342EX MACHINE SUPPORT
1159 M:      Lennert Buytenhek <kernel@wantstofly.org>
1160 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 S:      Maintained
1162
1163 ARM/INTEL IXDP2850 MACHINE SUPPORT
1164 M:      Lennert Buytenhek <kernel@wantstofly.org>
1165 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 S:      Maintained
1167
1168 ARM/INTEL IXP4XX ARM ARCHITECTURE
1169 M:      Imre Kaloz <kaloz@openwrt.org>
1170 M:      Krzysztof Halasa <khalasa@piap.pl>
1171 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 S:      Maintained
1173 F:      arch/arm/mach-ixp4xx/
1174
1175 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1176 M:      Jonathan Cameron <jic23@cam.ac.uk>
1177 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 S:      Maintained
1179 F:      arch/arm/mach-pxa/stargate2.c
1180 F:      drivers/pcmcia/pxa2xx_stargate2.c
1181
1182 ARM/INTEL XSC3 (MANZANO) ARM CORE
1183 M:      Lennert Buytenhek <kernel@wantstofly.org>
1184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 S:      Maintained
1186
1187 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1188 M:      Lennert Buytenhek <kernel@wantstofly.org>
1189 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 S:      Maintained
1191
1192 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1193 M:      Santosh Shilimkar <ssantosh@kernel.org>
1194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195 S:      Maintained
1196 F:      arch/arm/mach-keystone/
1197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1198
1199 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1200 M:      Santosh Shilimkar <ssantosh@kernel.org>
1201 L:      linux-kernel@vger.kernel.org
1202 S:      Maintained
1203 F:      drivers/clk/keystone/
1204
1205 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1206 M:      Santosh Shilimkar <ssantosh@kernel.org>
1207 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 L:      linux-kernel@vger.kernel.org
1209 S:      Maintained
1210 F:      drivers/clocksource/timer-keystone.c
1211
1212 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1213 M:      Santosh Shilimkar <ssantosh@kernel.org>
1214 L:      linux-kernel@vger.kernel.org
1215 S:      Maintained
1216 F:      drivers/power/reset/keystone-reset.c
1217
1218 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1219 M:      Santosh Shilimkar <ssantosh@kernel.org>
1220 L:      linux-kernel@vger.kernel.org
1221 S:      Maintained
1222 F:      drivers/memory/*emif*
1223
1224 ARM/LOGICPD PXA270 MACHINE SUPPORT
1225 M:      Lennert Buytenhek <kernel@wantstofly.org>
1226 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 S:      Maintained
1228
1229 ARM/LPC18XX ARCHITECTURE
1230 M:      Joachim Eastwood <manabian@gmail.com>
1231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 S:      Maintained
1233 N:      lpc18xx
1234
1235 ARM/MAGICIAN MACHINE SUPPORT
1236 M:      Philipp Zabel <philipp.zabel@gmail.com>
1237 S:      Maintained
1238
1239 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1240 M:      Jason Cooper <jason@lakedaemon.net>
1241 M:      Andrew Lunn <andrew@lunn.ch>
1242 M:      Gregory Clement <gregory.clement@free-electrons.com>
1243 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1244 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 S:      Maintained
1246 F:      arch/arm/mach-mvebu/
1247 F:      drivers/rtc/rtc-armada38x.c
1248 F:      arch/arm/boot/dts/armada*
1249 F:      arch/arm/boot/dts/kirkwood*
1250
1251
1252 ARM/Marvell Berlin SoC support
1253 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1254 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255 S:      Maintained
1256 F:      arch/arm/mach-berlin/
1257 F:      arch/arm/boot/dts/berlin*
1258
1259
1260 ARM/Marvell Dove/MV78xx0/Orion SOC support
1261 M:      Jason Cooper <jason@lakedaemon.net>
1262 M:      Andrew Lunn <andrew@lunn.ch>
1263 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1264 M:      Gregory Clement <gregory.clement@free-electrons.com>
1265 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266 S:      Maintained
1267 F:      arch/arm/mach-dove/
1268 F:      arch/arm/mach-mv78xx0/
1269 F:      arch/arm/mach-orion5x/
1270 F:      arch/arm/plat-orion/
1271 F:      arch/arm/boot/dts/dove*
1272 F:      arch/arm/boot/dts/orion5x*
1273
1274
1275 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1276 M:      Alexander Clouter <alex@digriz.org.uk>
1277 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278 W:      http://www.digriz.org.uk/ts78xx/kernel
1279 S:      Maintained
1280 F:      arch/arm/mach-orion5x/ts78xx-*
1281
1282 ARM/Mediatek RTC DRIVER
1283 M:      Eddie Huang <eddie.huang@mediatek.com>
1284 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1286 S:      Maintained
1287 F:      drivers/rtc/rtc-mt6397.c
1288
1289 ARM/Mediatek SoC support
1290 M:      Matthias Brugger <matthias.bgg@gmail.com>
1291 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1293 S:      Maintained
1294 F:      arch/arm/boot/dts/mt6*
1295 F:      arch/arm/boot/dts/mt8*
1296 F:      arch/arm/mach-mediatek/
1297 N:      mtk
1298 K:      mediatek
1299
1300 ARM/MICREL KS8695 ARCHITECTURE
1301 M:      Greg Ungerer <gerg@uclinux.org>
1302 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 F:      arch/arm/mach-ks8695/
1304 S:      Odd Fixes
1305
1306 ARM/MIOA701 MACHINE SUPPORT
1307 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1308 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309 F:      arch/arm/mach-pxa/mioa701.c
1310 S:      Maintained
1311
1312 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1313 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1314 S:      Maintained
1315
1316 ARM/NOMADIK ARCHITECTURE
1317 M:      Alessandro Rubini <rubini@unipv.it>
1318 M:      Linus Walleij <linus.walleij@linaro.org>
1319 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1320 S:      Maintained
1321 F:      arch/arm/mach-nomadik/
1322 F:      drivers/pinctrl/nomadik/
1323 F:      drivers/i2c/busses/i2c-nomadik.c
1324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1325
1326 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1327 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1328 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1329 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1330 S:      Supported
1331
1332 ARM/TOSA MACHINE SUPPORT
1333 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1334 M:      Dirk Opfer <dirk@opfer-online.de>
1335 S:      Maintained
1336
1337 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1338 M:      Marek Vasut <marek.vasut@gmail.com>
1339 L:      linux-arm-kernel@lists.infradead.org
1340 W:      http://hackndev.com
1341 S:      Maintained
1342 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1343 F:      arch/arm/mach-pxa/palmtx.c
1344 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1345 F:      arch/arm/mach-pxa/palmt5.c
1346 F:      arch/arm/mach-pxa/include/mach/palmld.h
1347 F:      arch/arm/mach-pxa/palmld.c
1348 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1349 F:      arch/arm/mach-pxa/palmte2.c
1350 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1351 F:      arch/arm/mach-pxa/palmtc.c
1352
1353 ARM/PALM TREO SUPPORT
1354 M:      Tomas Cech <sleep_walker@suse.com>
1355 L:      linux-arm-kernel@lists.infradead.org
1356 W:      http://hackndev.com
1357 S:      Maintained
1358 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1359 F:      arch/arm/mach-pxa/palmtreo.c
1360
1361 ARM/PALMZ72 SUPPORT
1362 M:      Sergey Lapin <slapin@ossfans.org>
1363 L:      linux-arm-kernel@lists.infradead.org
1364 W:      http://hackndev.com
1365 S:      Maintained
1366 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1367 F:      arch/arm/mach-pxa/palmz72.c
1368
1369 ARM/PLEB SUPPORT
1370 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1371 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1372 S:      Maintained
1373
1374 ARM/PT DIGITAL BOARD PORT
1375 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1376 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377 W:      http://www.arm.linux.org.uk/
1378 S:      Maintained
1379
1380 ARM/QUALCOMM SUPPORT
1381 M:      Kumar Gala <galak@codeaurora.org>
1382 M:      Andy Gross <agross@codeaurora.org>
1383 M:      David Brown <davidb@codeaurora.org>
1384 L:      linux-arm-msm@vger.kernel.org
1385 L:      linux-soc@vger.kernel.org
1386 S:      Maintained
1387 F:      arch/arm/mach-qcom/
1388 F:      drivers/soc/qcom/
1389 F:      drivers/tty/serial/msm_serial.h
1390 F:      drivers/tty/serial/msm_serial.c
1391 F:      drivers/*/pm8???-*
1392 F:      drivers/mfd/ssbi.c
1393 F:      drivers/firmware/qcom_scm.c
1394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1395
1396 ARM/RADISYS ENP2611 MACHINE SUPPORT
1397 M:      Lennert Buytenhek <kernel@wantstofly.org>
1398 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 S:      Maintained
1400
1401 ARM/RISCPC ARCHITECTURE
1402 M:      Russell King <linux@arm.linux.org.uk>
1403 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404 W:      http://www.arm.linux.org.uk/
1405 S:      Maintained
1406 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1407 F:      arch/arm/include/asm/hardware/ioc.h
1408 F:      arch/arm/include/asm/hardware/iomd.h
1409 F:      arch/arm/include/asm/hardware/memc.h
1410 F:      arch/arm/mach-rpc/
1411 F:      drivers/net/ethernet/8390/etherh.c
1412 F:      drivers/net/ethernet/i825xx/ether1*
1413 F:      drivers/net/ethernet/seeq/ether3*
1414 F:      drivers/scsi/arm/
1415
1416 ARM/Rockchip SoC support
1417 M:      Heiko Stuebner <heiko@sntech.de>
1418 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419 L:      linux-rockchip@lists.infradead.org
1420 S:      Maintained
1421 F:      arch/arm/boot/dts/rk3*
1422 F:      arch/arm/mach-rockchip/
1423 F:      drivers/clk/rockchip/
1424 F:      drivers/i2c/busses/i2c-rk3x.c
1425 F:      drivers/*/*rockchip*
1426 F:      drivers/*/*/*rockchip*
1427 F:      sound/soc/rockchip/
1428 N:      rockchip
1429
1430 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1431 M:      Kukjin Kim <kgene@kernel.org>
1432 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1433 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1435 S:      Maintained
1436 F:      arch/arm/boot/dts/s3c*
1437 F:      arch/arm/boot/dts/exynos*
1438 F:      arch/arm64/boot/dts/exynos/
1439 F:      arch/arm/plat-samsung/
1440 F:      arch/arm/mach-s3c24*/
1441 F:      arch/arm/mach-s3c64xx/
1442 F:      arch/arm/mach-s5p*/
1443 F:      arch/arm/mach-exynos*/
1444 F:      drivers/*/*s3c2410*
1445 F:      drivers/*/*/*s3c2410*
1446 F:      drivers/spi/spi-s3c*
1447 F:      sound/soc/samsung/*
1448 N:      exynos
1449
1450 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1451 M:      Kyungmin Park <kyungmin.park@samsung.com>
1452 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1453 S:      Maintained
1454 F:      arch/arm/mach-s5pv210/
1455
1456 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1457 M:      Kyungmin Park <kyungmin.park@samsung.com>
1458 M:      Kamil Debski <k.debski@samsung.com>
1459 L:      linux-arm-kernel@lists.infradead.org
1460 L:      linux-media@vger.kernel.org
1461 S:      Maintained
1462 F:      drivers/media/platform/s5p-g2d/
1463
1464 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1465 M:      Kyungmin Park <kyungmin.park@samsung.com>
1466 M:      Kamil Debski <k.debski@samsung.com>
1467 M:      Jeongtae Park <jtp.park@samsung.com>
1468 L:      linux-arm-kernel@lists.infradead.org
1469 L:      linux-media@vger.kernel.org
1470 S:      Maintained
1471 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1472 F:      drivers/media/platform/s5p-mfc/
1473
1474 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1475 M:      Kyungmin Park <kyungmin.park@samsung.com>
1476 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1477 L:      linux-arm-kernel@lists.infradead.org
1478 L:      linux-media@vger.kernel.org
1479 S:      Maintained
1480 F:      drivers/media/platform/s5p-tv/
1481
1482 ARM/SHMOBILE ARM ARCHITECTURE
1483 M:      Simon Horman <horms@verge.net.au>
1484 M:      Magnus Damm <magnus.damm@gmail.com>
1485 L:      linux-sh@vger.kernel.org
1486 W:      http://oss.renesas.com
1487 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1489 S:      Supported
1490 F:      arch/arm/boot/dts/emev2*
1491 F:      arch/arm/boot/dts/r7s*
1492 F:      arch/arm/boot/dts/r8a*
1493 F:      arch/arm/boot/dts/sh*
1494 F:      arch/arm/configs/bockw_defconfig
1495 F:      arch/arm/configs/marzen_defconfig
1496 F:      arch/arm/configs/shmobile_defconfig
1497 F:      arch/arm/include/debug/renesas-scif.S
1498 F:      arch/arm/mach-shmobile/
1499 F:      drivers/sh/
1500
1501 ARM/SOCFPGA ARCHITECTURE
1502 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1503 S:      Maintained
1504 F:      arch/arm/mach-socfpga/
1505 F:      arch/arm/boot/dts/socfpga*
1506 F:      arch/arm/configs/socfpga_defconfig
1507 W:      http://www.rocketboards.org
1508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1509
1510 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1511 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1512 S:      Maintained
1513 F:      drivers/clk/socfpga/
1514
1515 ARM/SOCFPGA EDAC SUPPORT
1516 M:      Thor Thayer <tthayer@opensource.altera.com>
1517 S:      Maintained
1518 F:      drivers/edac/altera_edac.
1519
1520 ARM/STI ARCHITECTURE
1521 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1522 M:      Maxime Coquelin <maxime.coquelin@st.com>
1523 M:      Patrice Chotard <patrice.chotard@st.com>
1524 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525 L:      kernel@stlinux.com
1526 W:      http://www.stlinux.com
1527 S:      Maintained
1528 F:      arch/arm/mach-sti/
1529 F:      arch/arm/boot/dts/sti*
1530 F:      drivers/clocksource/arm_global_timer.c
1531 F:      drivers/clocksource/clksrc_st_lpc.c
1532 F:      drivers/i2c/busses/i2c-st.c
1533 F:      drivers/media/rc/st_rc.c
1534 F:      drivers/media/platform/sti/c8sectpfe/
1535 F:      drivers/mmc/host/sdhci-st.c
1536 F:      drivers/phy/phy-miphy28lp.c
1537 F:      drivers/phy/phy-miphy365x.c
1538 F:      drivers/phy/phy-stih407-usb.c
1539 F:      drivers/phy/phy-stih41x-usb.c
1540 F:      drivers/pinctrl/pinctrl-st.c
1541 F:      drivers/reset/sti/
1542 F:      drivers/rtc/rtc-st-lpc.c
1543 F:      drivers/tty/serial/st-asc.c
1544 F:      drivers/usb/dwc3/dwc3-st.c
1545 F:      drivers/usb/host/ehci-st.c
1546 F:      drivers/usb/host/ohci-st.c
1547 F:      drivers/watchdog/st_lpc_wdt.c
1548 F:      drivers/ata/ahci_st.c
1549
1550 ARM/STM32 ARCHITECTURE
1551 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1552 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553 S:      Maintained
1554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1555 N:      stm32
1556 F:      drivers/clocksource/armv7m_systick.c
1557
1558 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1559 M:      Lennert Buytenhek <kernel@wantstofly.org>
1560 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561 S:      Maintained
1562
1563 ARM/TETON BGA MACHINE SUPPORT
1564 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1565 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566 S:      Maintained
1567
1568 ARM/THECUS N2100 MACHINE SUPPORT
1569 M:      Lennert Buytenhek <kernel@wantstofly.org>
1570 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571 S:      Maintained
1572
1573 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1574 M:      Wan ZongShun <mcuos.com@gmail.com>
1575 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1576 W:      http://www.mcuos.com
1577 S:      Maintained
1578 F:      arch/arm/mach-w90x900/
1579 F:      drivers/input/keyboard/w90p910_keypad.c
1580 F:      drivers/input/touchscreen/w90p910_ts.c
1581 F:      drivers/watchdog/nuc900_wdt.c
1582 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1583 F:      drivers/mtd/nand/nuc900_nand.c
1584 F:      drivers/rtc/rtc-nuc900.c
1585 F:      drivers/spi/spi-nuc900.c
1586 F:      drivers/usb/host/ehci-w90x900.c
1587 F:      drivers/video/fbdev/nuc900fb.c
1588
1589 ARM/U300 MACHINE SUPPORT
1590 M:      Linus Walleij <linus.walleij@linaro.org>
1591 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592 S:      Supported
1593 F:      arch/arm/mach-u300/
1594 F:      drivers/clocksource/timer-u300.c
1595 F:      drivers/i2c/busses/i2c-stu300.c
1596 F:      drivers/rtc/rtc-coh901331.c
1597 F:      drivers/watchdog/coh901327_wdt.c
1598 F:      drivers/dma/coh901318*
1599 F:      drivers/mfd/ab3100*
1600 F:      drivers/rtc/rtc-ab3100.c
1601 F:      drivers/rtc/rtc-coh901331.c
1602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1603
1604 ARM/UNIPHIER ARCHITECTURE
1605 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1606 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607 S:      Maintained
1608 F:      arch/arm/boot/dts/uniphier*
1609 F:      arch/arm/mach-uniphier/
1610 F:      drivers/pinctrl/uniphier/
1611 F:      drivers/tty/serial/8250/8250_uniphier.c
1612 N:      uniphier
1613
1614 ARM/Ux500 ARM ARCHITECTURE
1615 M:      Linus Walleij <linus.walleij@linaro.org>
1616 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1617 S:      Maintained
1618 F:      arch/arm/mach-ux500/
1619 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1620 F:      drivers/dma/ste_dma40*
1621 F:      drivers/hwspinlock/u8500_hsem.c
1622 F:      drivers/mfd/abx500*
1623 F:      drivers/mfd/ab8500*
1624 F:      drivers/mfd/dbx500*
1625 F:      drivers/mfd/db8500*
1626 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1627 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1628 F:      drivers/rtc/rtc-ab8500.c
1629 F:      drivers/rtc/rtc-pl031.c
1630 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1631
1632 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1633 M:      Ulf Hansson <ulf.hansson@linaro.org>
1634 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635 T:      git git://git.linaro.org/people/ulfh/clk.git
1636 S:      Maintained
1637 F:      drivers/clk/ux500/
1638 F:      include/linux/platform_data/clk-ux500.h
1639
1640 ARM/VERSATILE EXPRESS PLATFORM
1641 M:      Liviu Dudau <liviu.dudau@arm.com>
1642 M:      Sudeep Holla <sudeep.holla@arm.com>
1643 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1644 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645 S:      Maintained
1646 F:      arch/arm/boot/dts/vexpress*
1647 F:      arch/arm64/boot/dts/arm/vexpress*
1648 F:      arch/arm/mach-vexpress/
1649 F:      */*/vexpress*
1650 F:      */*/*/vexpress*
1651 F:      drivers/clk/versatile/clk-vexpress-osc.c
1652 F:      drivers/clocksource/versatile.c
1653
1654 ARM/VFP SUPPORT
1655 M:      Russell King <linux@arm.linux.org.uk>
1656 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657 W:      http://www.arm.linux.org.uk/
1658 S:      Maintained
1659 F:      arch/arm/vfp/
1660
1661 ARM/VOIPAC PXA270 SUPPORT
1662 M:      Marek Vasut <marek.vasut@gmail.com>
1663 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664 S:      Maintained
1665 F:      arch/arm/mach-pxa/vpac270.c
1666 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1667
1668 ARM/VT8500 ARM ARCHITECTURE
1669 M:      Tony Prisk <linux@prisktech.co.nz>
1670 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671 S:      Maintained
1672 F:      arch/arm/mach-vt8500/
1673 F:      drivers/clocksource/vt8500_timer.c
1674 F:      drivers/i2c/busses/i2c-wmt.c
1675 F:      drivers/mmc/host/wmt-sdmmc.c
1676 F:      drivers/pwm/pwm-vt8500.c
1677 F:      drivers/rtc/rtc-vt8500.c
1678 F:      drivers/tty/serial/vt8500_serial.c
1679 F:      drivers/usb/host/ehci-platform.c
1680 F:      drivers/usb/host/uhci-platform.c
1681 F:      drivers/video/fbdev/vt8500lcdfb.*
1682 F:      drivers/video/fbdev/wm8505fb*
1683 F:      drivers/video/fbdev/wmt_ge_rops.*
1684
1685 ARM/ZIPIT Z2 SUPPORT
1686 M:      Marek Vasut <marek.vasut@gmail.com>
1687 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1688 S:      Maintained
1689 F:      arch/arm/mach-pxa/z2.c
1690 F:      arch/arm/mach-pxa/include/mach/z2.h
1691
1692 ARM/ZTE ARCHITECTURE
1693 M:      Jun Nie <jun.nie@linaro.org>
1694 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1695 S:      Maintained
1696 F:      arch/arm/mach-zx/
1697 F:      drivers/clk/zte/
1698 F:      Documentation/devicetree/bindings/arm/zte.txt
1699 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1700
1701 ARM/ZYNQ ARCHITECTURE
1702 M:      Michal Simek <michal.simek@xilinx.com>
1703 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1704 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1705 W:      http://wiki.xilinx.com
1706 T:      git https://github.com/Xilinx/linux-xlnx.git
1707 S:      Supported
1708 F:      arch/arm/mach-zynq/
1709 F:      drivers/cpuidle/cpuidle-zynq.c
1710 F:      drivers/block/xsysace.c
1711 N:      zynq
1712 N:      xilinx
1713 F:      drivers/clocksource/cadence_ttc_timer.c
1714 F:      drivers/i2c/busses/i2c-cadence.c
1715 F:      drivers/mmc/host/sdhci-of-arasan.c
1716 F:      drivers/edac/synopsys_edac.c
1717
1718 ARM SMMU DRIVERS
1719 M:      Will Deacon <will.deacon@arm.com>
1720 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1721 S:      Maintained
1722 F:      drivers/iommu/arm-smmu.c
1723 F:      drivers/iommu/arm-smmu-v3.c
1724 F:      drivers/iommu/io-pgtable-arm.c
1725
1726 ARM64 PORT (AARCH64 ARCHITECTURE)
1727 M:      Catalin Marinas <catalin.marinas@arm.com>
1728 M:      Will Deacon <will.deacon@arm.com>
1729 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730 S:      Maintained
1731 F:      arch/arm64/
1732 F:      Documentation/arm64/
1733
1734 AS3645A LED FLASH CONTROLLER DRIVER
1735 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1736 L:      linux-media@vger.kernel.org
1737 T:      git git://linuxtv.org/media_tree.git
1738 S:      Maintained
1739 F:      drivers/media/i2c/as3645a.c
1740 F:      include/media/as3645a.h
1741
1742 ASC7621 HARDWARE MONITOR DRIVER
1743 M:      George Joseph <george.joseph@fairview5.com>
1744 L:      lm-sensors@lm-sensors.org
1745 S:      Maintained
1746 F:      Documentation/hwmon/asc7621
1747 F:      drivers/hwmon/asc7621.c
1748
1749 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1750 M:      Corentin Chary <corentin.chary@gmail.com>
1751 L:      acpi4asus-user@lists.sourceforge.net
1752 L:      platform-driver-x86@vger.kernel.org
1753 W:      http://acpi4asus.sf.net
1754 S:      Maintained
1755 F:      drivers/platform/x86/asus*.c
1756 F:      drivers/platform/x86/eeepc*.c
1757
1758 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1759 R:      Dan Williams <dan.j.williams@intel.com>
1760 W:      http://sourceforge.net/projects/xscaleiop
1761 S:      Odd fixes
1762 F:      Documentation/crypto/async-tx-api.txt
1763 F:      crypto/async_tx/
1764 F:      drivers/dma/
1765 F:      include/linux/dmaengine.h
1766 F:      include/linux/async_tx.h
1767
1768 AT24 EEPROM DRIVER
1769 M:      Wolfram Sang <wsa@the-dreams.de>
1770 L:      linux-i2c@vger.kernel.org
1771 S:      Maintained
1772 F:      drivers/misc/eeprom/at24.c
1773 F:      include/linux/platform_data/at24.h
1774
1775 ATA OVER ETHERNET (AOE) DRIVER
1776 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1777 W:      http://www.openaoe.org/
1778 S:      Supported
1779 F:      Documentation/aoe/
1780 F:      drivers/block/aoe/
1781
1782 ATHEROS 71XX/9XXX GPIO DRIVER
1783 M:      Alban Bedel <albeu@free.fr>
1784 W:      https://github.com/AlbanBedel/linux
1785 T:      git git://github.com/AlbanBedel/linux
1786 S:      Maintained
1787 F:      drivers/gpio/gpio-ath79.c
1788 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1789
1790 ATHEROS ATH GENERIC UTILITIES
1791 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1792 L:      linux-wireless@vger.kernel.org
1793 S:      Supported
1794 F:      drivers/net/wireless/ath/*
1795
1796 ATHEROS ATH5K WIRELESS DRIVER
1797 M:      Jiri Slaby <jirislaby@gmail.com>
1798 M:      Nick Kossifidis <mickflemm@gmail.com>
1799 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1800 L:      linux-wireless@vger.kernel.org
1801 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1802 S:      Maintained
1803 F:      drivers/net/wireless/ath/ath5k/
1804
1805 ATHEROS ATH6KL WIRELESS DRIVER
1806 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1807 L:      linux-wireless@vger.kernel.org
1808 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1809 T:      git git://github.com/kvalo/ath.git
1810 S:      Supported
1811 F:      drivers/net/wireless/ath/ath6kl/
1812
1813 WILOCITY WIL6210 WIRELESS DRIVER
1814 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1815 L:      linux-wireless@vger.kernel.org
1816 L:      wil6210@qca.qualcomm.com
1817 S:      Supported
1818 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1819 F:      drivers/net/wireless/ath/wil6210/
1820 F:      include/uapi/linux/wil6210_uapi.h
1821
1822 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1823 M:      Christian Lamparter <chunkeey@googlemail.com>
1824 L:      linux-wireless@vger.kernel.org
1825 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1826 S:      Maintained
1827 F:      drivers/net/wireless/ath/carl9170/
1828
1829 ATK0110 HWMON DRIVER
1830 M:      Luca Tettamanti <kronos.it@gmail.com>
1831 L:      lm-sensors@lm-sensors.org
1832 S:      Maintained
1833 F:      drivers/hwmon/asus_atk0110.c
1834
1835 ATI_REMOTE2 DRIVER
1836 M:      Ville Syrjala <syrjala@sci.fi>
1837 S:      Maintained
1838 F:      drivers/input/misc/ati_remote2.c
1839
1840 ATLX ETHERNET DRIVERS
1841 M:      Jay Cliburn <jcliburn@gmail.com>
1842 M:      Chris Snook <chris.snook@gmail.com>
1843 L:      netdev@vger.kernel.org
1844 W:      http://sourceforge.net/projects/atl1
1845 W:      http://atl1.sourceforge.net
1846 S:      Maintained
1847 F:      drivers/net/ethernet/atheros/
1848
1849 ATM
1850 M:      Chas Williams <3chas3@gmail.com>
1851 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1852 L:      netdev@vger.kernel.org
1853 W:      http://linux-atm.sourceforge.net
1854 S:      Maintained
1855 F:      drivers/atm/
1856 F:      include/linux/atm*
1857 F:      include/uapi/linux/atm*
1858
1859 ATMEL AT91 / AT32 MCI DRIVER
1860 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1861 S:      Maintained
1862 F:      drivers/mmc/host/atmel-mci.c
1863 F:      drivers/mmc/host/atmel-mci-regs.h
1864
1865 ATMEL AT91 / AT32 SERIAL DRIVER
1866 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1867 S:      Supported
1868 F:      drivers/tty/serial/atmel_serial.c
1869
1870 ATMEL Audio ALSA driver
1871 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1872 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1873 S:      Supported
1874 F:      sound/soc/atmel
1875
1876 ATMEL DMA DRIVER
1877 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1878 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1879 S:      Supported
1880 F:      drivers/dma/at_hdmac.c
1881 F:      drivers/dma/at_hdmac_regs.h
1882 F:      include/linux/platform_data/dma-atmel.h
1883
1884 ATMEL XDMA DRIVER
1885 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1886 L:      linux-arm-kernel@lists.infradead.org
1887 L:      dmaengine@vger.kernel.org
1888 S:      Supported
1889 F:      drivers/dma/at_xdmac.c
1890
1891 ATMEL I2C DRIVER
1892 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1893 L:      linux-i2c@vger.kernel.org
1894 S:      Supported
1895 F:      drivers/i2c/busses/i2c-at91.c
1896
1897 ATMEL ISI DRIVER
1898 M:      Josh Wu <josh.wu@atmel.com>
1899 L:      linux-media@vger.kernel.org
1900 S:      Supported
1901 F:      drivers/media/platform/soc_camera/atmel-isi.c
1902 F:      include/media/atmel-isi.h
1903
1904 ATMEL LCDFB DRIVER
1905 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1906 L:      linux-fbdev@vger.kernel.org
1907 S:      Maintained
1908 F:      drivers/video/fbdev/atmel_lcdfb.c
1909 F:      include/video/atmel_lcdc.h
1910
1911 ATMEL MACB ETHERNET DRIVER
1912 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1913 S:      Supported
1914 F:      drivers/net/ethernet/cadence/
1915
1916 ATMEL NAND DRIVER
1917 M:      Josh Wu <josh.wu@atmel.com>
1918 L:      linux-mtd@lists.infradead.org
1919 S:      Supported
1920 F:      drivers/mtd/nand/atmel_nand*
1921
1922 ATMEL SDMMC DRIVER
1923 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1924 L:      linux-mmc@vger.kernel.org
1925 S:      Supported
1926 F:      drivers/mmc/host/sdhci-of-at91.c
1927
1928 ATMEL SPI DRIVER
1929 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1930 S:      Supported
1931 F:      drivers/spi/spi-atmel.*
1932
1933 ATMEL SSC DRIVER
1934 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1936 S:      Supported
1937 F:      drivers/misc/atmel-ssc.c
1938 F:      include/linux/atmel-ssc.h
1939
1940 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1941 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1943 S:      Supported
1944 F:      drivers/misc/atmel_tclib.c
1945 F:      drivers/clocksource/tcb_clksrc.c
1946
1947 ATMEL USBA UDC DRIVER
1948 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1949 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1950 S:      Supported
1951 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1952
1953 ATMEL WIRELESS DRIVER
1954 M:      Simon Kelley <simon@thekelleys.org.uk>
1955 L:      linux-wireless@vger.kernel.org
1956 W:      http://www.thekelleys.org.uk/atmel
1957 W:      http://atmelwlandriver.sourceforge.net/
1958 S:      Maintained
1959 F:      drivers/net/wireless/atmel*
1960
1961 ATMEL MAXTOUCH DRIVER
1962 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1963 T:      git git://github.com/atmel-maxtouch/linux.git
1964 S:      Supported
1965 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1966 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1967 F:      include/linux/platform_data/atmel_mxt_ts.h
1968
1969 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1970 M:      Bradley Grove <linuxdrivers@attotech.com>
1971 L:      linux-scsi@vger.kernel.org
1972 W:      http://www.attotech.com
1973 S:      Supported
1974 F:      drivers/scsi/esas2r
1975
1976 ATUSB IEEE 802.15.4 RADIO DRIVER
1977 M:      Stefan Schmidt <stefan@osg.samsung.com>
1978 L:      linux-wpan@vger.kernel.org
1979 S:      Maintained
1980 F:      drivers/net/ieee802154/atusb.c
1981 F:      drivers/net/ieee802154/atusb.h
1982 F:      drivers/net/ieee802154/at86rf230.h
1983
1984 AUDIT SUBSYSTEM
1985 M:      Paul Moore <paul@paul-moore.com>
1986 M:      Eric Paris <eparis@redhat.com>
1987 L:      linux-audit@redhat.com (moderated for non-subscribers)
1988 W:      http://people.redhat.com/sgrubb/audit/
1989 T:      git git://git.infradead.org/users/pcmoore/audit
1990 S:      Maintained
1991 F:      include/linux/audit.h
1992 F:      include/uapi/linux/audit.h
1993 F:      kernel/audit*
1994
1995 AUXILIARY DISPLAY DRIVERS
1996 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1997 W:      http://miguelojeda.es/auxdisplay.htm
1998 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1999 S:      Maintained
2000 F:      drivers/auxdisplay/
2001 F:      include/linux/cfag12864b.h
2002
2003 AVR32 ARCHITECTURE
2004 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2005 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2006 W:      http://www.atmel.com/products/AVR32/
2007 W:      http://mirror.egtvedt.no/avr32linux.org/
2008 W:      http://avrfreaks.net/
2009 S:      Maintained
2010 F:      arch/avr32/
2011
2012 AVR32/AT32AP MACHINE SUPPORT
2013 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2014 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2015 S:      Maintained
2016 F:      arch/avr32/mach-at32ap/
2017
2018 AX.25 NETWORK LAYER
2019 M:      Ralf Baechle <ralf@linux-mips.org>
2020 L:      linux-hams@vger.kernel.org
2021 W:      http://www.linux-ax25.org/
2022 S:      Maintained
2023 F:      include/uapi/linux/ax25.h
2024 F:      include/net/ax25.h
2025 F:      net/ax25/
2026
2027 AZ6007 DVB DRIVER
2028 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2029 L:      linux-media@vger.kernel.org
2030 W:      http://linuxtv.org
2031 T:      git git://linuxtv.org/media_tree.git
2032 S:      Maintained
2033 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2034
2035 AZTECH FM RADIO RECEIVER DRIVER
2036 M:      Hans Verkuil <hverkuil@xs4all.nl>
2037 L:      linux-media@vger.kernel.org
2038 T:      git git://linuxtv.org/media_tree.git
2039 W:      http://linuxtv.org
2040 S:      Maintained
2041 F:      drivers/media/radio/radio-aztech*
2042
2043 B43 WIRELESS DRIVER
2044 L:      linux-wireless@vger.kernel.org
2045 L:      b43-dev@lists.infradead.org
2046 W:      http://wireless.kernel.org/en/users/Drivers/b43
2047 S:      Odd Fixes
2048 F:      drivers/net/wireless/b43/
2049
2050 B43LEGACY WIRELESS DRIVER
2051 M:      Larry Finger <Larry.Finger@lwfinger.net>
2052 L:      linux-wireless@vger.kernel.org
2053 L:      b43-dev@lists.infradead.org
2054 W:      http://wireless.kernel.org/en/users/Drivers/b43
2055 S:      Maintained
2056 F:      drivers/net/wireless/b43legacy/
2057
2058 BACKLIGHT CLASS/SUBSYSTEM
2059 M:      Jingoo Han <jingoohan1@gmail.com>
2060 M:      Lee Jones <lee.jones@linaro.org>
2061 S:      Maintained
2062 F:      drivers/video/backlight/
2063 F:      include/linux/backlight.h
2064
2065 BATMAN ADVANCED
2066 M:      Marek Lindner <mareklindner@neomailbox.ch>
2067 M:      Simon Wunderlich <sw@simonwunderlich.de>
2068 M:      Antonio Quartulli <antonio@meshcoding.com>
2069 L:      b.a.t.m.a.n@lists.open-mesh.org
2070 W:      http://www.open-mesh.org/
2071 S:      Maintained
2072 F:      net/batman-adv/
2073
2074 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2075 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2076 L:      linux-hams@vger.kernel.org
2077 W:      http://www.baycom.org/~tom/ham/ham.html
2078 S:      Maintained
2079 F:      drivers/net/hamradio/baycom*
2080
2081 BCACHE (BLOCK LAYER CACHE)
2082 M:      Kent Overstreet <kent.overstreet@gmail.com>
2083 L:      linux-bcache@vger.kernel.org
2084 W:      http://bcache.evilpiepirate.org
2085 S:      Maintained
2086 F:      drivers/md/bcache/
2087
2088 BDISP ST MEDIA DRIVER
2089 M:      Fabien Dessenne <fabien.dessenne@st.com>
2090 L:      linux-media@vger.kernel.org
2091 T:      git git://linuxtv.org/media_tree.git
2092 W:      http://linuxtv.org
2093 S:      Supported
2094 F:      drivers/media/platform/sti/bdisp
2095
2096 BEFS FILE SYSTEM
2097 S:      Orphan
2098 F:      Documentation/filesystems/befs.txt
2099 F:      fs/befs/
2100
2101 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2102 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2103 L:      netdev@vger.kernel.org
2104 S:      Maintained
2105 F:      drivers/net/ethernet/ec_bhf.c
2106
2107 BFS FILE SYSTEM
2108 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2109 S:      Maintained
2110 F:      Documentation/filesystems/bfs.txt
2111 F:      fs/bfs/
2112 F:      include/uapi/linux/bfs_fs.h
2113
2114 BLACKFIN ARCHITECTURE
2115 M:      Steven Miao <realmz6@gmail.com>
2116 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2117 T:      git git://git.code.sf.net/p/adi-linux/code
2118 W:      http://blackfin.uclinux.org
2119 S:      Supported
2120 F:      arch/blackfin/
2121
2122 BLACKFIN EMAC DRIVER
2123 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2124 W:      http://blackfin.uclinux.org
2125 S:      Supported
2126 F:      drivers/net/ethernet/adi/
2127
2128 BLACKFIN RTC DRIVER
2129 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2130 W:      http://blackfin.uclinux.org
2131 S:      Supported
2132 F:      drivers/rtc/rtc-bfin.c
2133
2134 BLACKFIN SDH DRIVER
2135 M:      Sonic Zhang <sonic.zhang@analog.com>
2136 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2137 W:      http://blackfin.uclinux.org
2138 S:      Supported
2139 F:      drivers/mmc/host/bfin_sdh.c
2140
2141 BLACKFIN SERIAL DRIVER
2142 M:      Sonic Zhang <sonic.zhang@analog.com>
2143 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2144 W:      http://blackfin.uclinux.org
2145 S:      Supported
2146 F:      drivers/tty/serial/bfin_uart.c
2147
2148 BLACKFIN WATCHDOG DRIVER
2149 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2150 W:      http://blackfin.uclinux.org
2151 S:      Supported
2152 F:      drivers/watchdog/bfin_wdt.c
2153
2154 BLACKFIN I2C TWI DRIVER
2155 M:      Sonic Zhang <sonic.zhang@analog.com>
2156 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2157 W:      http://blackfin.uclinux.org/
2158 S:      Supported
2159 F:      drivers/i2c/busses/i2c-bfin-twi.c
2160
2161 BLACKFIN MEDIA DRIVER
2162 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2163 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2164 W:      http://blackfin.uclinux.org/
2165 S:      Supported
2166 F:      drivers/media/platform/blackfin/
2167 F:      drivers/media/i2c/adv7183*
2168 F:      drivers/media/i2c/vs6624*
2169
2170 BLINKM RGB LED DRIVER
2171 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2172 S:      Maintained
2173 F:      drivers/leds/leds-blinkm.c
2174
2175 BLOCK LAYER
2176 M:      Jens Axboe <axboe@kernel.dk>
2177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2178 S:      Maintained
2179 F:      block/
2180 F:      kernel/trace/blktrace.c
2181
2182 BLOCK2MTD DRIVER
2183 M:      Joern Engel <joern@lazybastard.org>
2184 L:      linux-mtd@lists.infradead.org
2185 S:      Maintained
2186 F:      drivers/mtd/devices/block2mtd.c
2187
2188 BLUETOOTH DRIVERS
2189 M:      Marcel Holtmann <marcel@holtmann.org>
2190 M:      Gustavo Padovan <gustavo@padovan.org>
2191 M:      Johan Hedberg <johan.hedberg@gmail.com>
2192 L:      linux-bluetooth@vger.kernel.org
2193 W:      http://www.bluez.org/
2194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2196 S:      Maintained
2197 F:      drivers/bluetooth/
2198
2199 BLUETOOTH SUBSYSTEM
2200 M:      Marcel Holtmann <marcel@holtmann.org>
2201 M:      Gustavo Padovan <gustavo@padovan.org>
2202 M:      Johan Hedberg <johan.hedberg@gmail.com>
2203 L:      linux-bluetooth@vger.kernel.org
2204 W:      http://www.bluez.org/
2205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2207 S:      Maintained
2208 F:      net/bluetooth/
2209 F:      include/net/bluetooth/
2210
2211 BONDING DRIVER
2212 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2213 M:      Veaceslav Falico <vfalico@gmail.com>
2214 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2215 L:      netdev@vger.kernel.org
2216 W:      http://sourceforge.net/projects/bonding/
2217 S:      Supported
2218 F:      drivers/net/bonding/
2219 F:      include/uapi/linux/if_bonding.h
2220
2221 BPF (Safe dynamic programs and tools)
2222 M:      Alexei Starovoitov <ast@kernel.org>
2223 L:      netdev@vger.kernel.org
2224 L:      linux-kernel@vger.kernel.org
2225 S:      Supported
2226 F:      kernel/bpf/
2227
2228 BROADCOM B44 10/100 ETHERNET DRIVER
2229 M:      Gary Zambrano <zambrano@broadcom.com>
2230 L:      netdev@vger.kernel.org
2231 S:      Supported
2232 F:      drivers/net/ethernet/broadcom/b44.*
2233
2234 BROADCOM GENET ETHERNET DRIVER
2235 M:      Florian Fainelli <f.fainelli@gmail.com>
2236 L:      netdev@vger.kernel.org
2237 S:      Supported
2238 F:      drivers/net/ethernet/broadcom/genet/
2239
2240 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2241 M:      Sony Chacko <sony.chacko@qlogic.com>
2242 M:      Dept-HSGLinuxNICDev@qlogic.com
2243 L:      netdev@vger.kernel.org
2244 S:      Supported
2245 F:      drivers/net/ethernet/broadcom/bnx2.*
2246 F:      drivers/net/ethernet/broadcom/bnx2_*
2247
2248 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2249 M:      Ariel Elior <ariel.elior@qlogic.com>
2250 L:      netdev@vger.kernel.org
2251 S:      Supported
2252 F:      drivers/net/ethernet/broadcom/bnx2x/
2253
2254 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2255 M:      Florian Fainelli <f.fainelli@gmail.com>
2256 M:      Ray Jui <rjui@broadcom.com>
2257 M:      Scott Branden <sbranden@broadcom.com>
2258 L:      bcm-kernel-feedback-list@broadcom.com
2259 T:      git git://github.com/broadcom/mach-bcm
2260 S:      Maintained
2261 F:      arch/arm/mach-bcm/
2262 F:      arch/arm/boot/dts/bcm113*
2263 F:      arch/arm/boot/dts/bcm216*
2264 F:      arch/arm/boot/dts/bcm281*
2265 F:      arch/arm/configs/bcm_defconfig
2266 F:      drivers/mmc/host/sdhci-bcm-kona.c
2267 F:      drivers/clocksource/bcm_kona_timer.c
2268
2269 BROADCOM BCM2835 ARM ARCHITECTURE
2270 M:      Stephen Warren <swarren@wwwdotorg.org>
2271 M:      Lee Jones <lee@kernel.org>
2272 M:      Eric Anholt <eric@anholt.net>
2273 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2274 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2276 S:      Maintained
2277 N:      bcm2835
2278
2279 BROADCOM BCM33XX MIPS ARCHITECTURE
2280 M:      Kevin Cernekee <cernekee@gmail.com>
2281 L:      linux-mips@linux-mips.org
2282 S:      Maintained
2283 F:      arch/mips/bcm3384/*
2284 F:      arch/mips/include/asm/mach-bcm3384/*
2285 F:      arch/mips/kernel/*bmips*
2286
2287 BROADCOM BCM47XX MIPS ARCHITECTURE
2288 M:      Hauke Mehrtens <hauke@hauke-m.de>
2289 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2290 L:      linux-mips@linux-mips.org
2291 S:      Maintained
2292 F:      arch/mips/bcm47xx/*
2293 F:      arch/mips/include/asm/mach-bcm47xx/*
2294
2295 BROADCOM BCM5301X ARM ARCHITECTURE
2296 M:      Hauke Mehrtens <hauke@hauke-m.de>
2297 L:      linux-arm-kernel@lists.infradead.org
2298 S:      Maintained
2299 F:      arch/arm/mach-bcm/bcm_5301x.c
2300 F:      arch/arm/boot/dts/bcm5301x.dtsi
2301 F:      arch/arm/boot/dts/bcm470*
2302
2303 BROADCOM BCM63XX ARM ARCHITECTURE
2304 M:      Florian Fainelli <f.fainelli@gmail.com>
2305 L:      linux-arm-kernel@lists.infradead.org
2306 T:      git git://github.com/broadcom/arm-bcm63xx.git
2307 S:      Maintained
2308 F:      arch/arm/mach-bcm/bcm63xx.c
2309 F:      arch/arm/include/debug/bcm63xx.S
2310
2311 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2312 M:      Kevin Cernekee <cernekee@gmail.com>
2313 L:      linux-usb@vger.kernel.org
2314 S:      Maintained
2315 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2316
2317 BROADCOM BCM7XXX ARM ARCHITECTURE
2318 M:      Brian Norris <computersforpeace@gmail.com>
2319 M:      Gregory Fong <gregory.0xf0@gmail.com>
2320 M:      Florian Fainelli <f.fainelli@gmail.com>
2321 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2322 T:      git git://github.com/broadcom/stblinux.git
2323 S:      Maintained
2324 F:      arch/arm/mach-bcm/*brcmstb*
2325 F:      arch/arm/boot/dts/bcm7*.dts*
2326 F:      drivers/bus/brcmstb_gisb.c
2327 N:      brcmstb
2328
2329 BROADCOM BMIPS MIPS ARCHITECTURE
2330 M:      Kevin Cernekee <cernekee@gmail.com>
2331 M:      Florian Fainelli <f.fainelli@gmail.com>
2332 L:      linux-mips@linux-mips.org
2333 T:      git git://github.com/broadcom/stblinux.git
2334 S:      Maintained
2335 F:      arch/mips/bmips/*
2336 F:      arch/mips/include/asm/mach-bmips/*
2337 F:      arch/mips/kernel/*bmips*
2338 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2339 F:      drivers/irqchip/irq-bcm7*
2340 F:      drivers/irqchip/irq-brcmstb*
2341
2342 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2343 M:      Prashant Sreedharan <prashant@broadcom.com>
2344 M:      Michael Chan <mchan@broadcom.com>
2345 L:      netdev@vger.kernel.org
2346 S:      Supported
2347 F:      drivers/net/ethernet/broadcom/tg3.*
2348
2349 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2350 M:      Brett Rudley <brudley@broadcom.com>
2351 M:      Arend van Spriel <arend@broadcom.com>
2352 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2353 M:      Hante Meuleman <meuleman@broadcom.com>
2354 L:      linux-wireless@vger.kernel.org
2355 L:      brcm80211-dev-list@broadcom.com
2356 S:      Supported
2357 F:      drivers/net/wireless/brcm80211/
2358
2359 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2360 M:      QLogic-Storage-Upstream@qlogic.com
2361 L:      linux-scsi@vger.kernel.org
2362 S:      Supported
2363 F:      drivers/scsi/bnx2fc/
2364
2365 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2366 M:      QLogic-Storage-Upstream@qlogic.com
2367 L:      linux-scsi@vger.kernel.org
2368 S:      Supported
2369 F:      drivers/scsi/bnx2i/
2370
2371 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2372 M:      Ray Jui <rjui@broadcom.com>
2373 M:      Scott Branden <sbranden@broadcom.com>
2374 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2375 L:      bcm-kernel-feedback-list@broadcom.com
2376 T:      git git://github.com/broadcom/cygnus-linux.git
2377 S:      Maintained
2378 N:      iproc
2379 N:      cygnus
2380 N:      bcm9113*
2381 N:      bcm9583*
2382 N:      bcm583*
2383 N:      bcm113*
2384
2385 BROADCOM BRCMSTB GPIO DRIVER
2386 M:      Gregory Fong <gregory.0xf0@gmail.com>
2387 L:      bcm-kernel-feedback-list@broadcom.com>
2388 S:      Supported
2389 F:      drivers/gpio/gpio-brcmstb.c
2390 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2391
2392 BROADCOM KONA GPIO DRIVER
2393 M:      Ray Jui <rjui@broadcom.com>
2394 L:      bcm-kernel-feedback-list@broadcom.com
2395 S:      Supported
2396 F:      drivers/gpio/gpio-bcm-kona.c
2397 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2398
2399 BROADCOM NVRAM DRIVER
2400 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2401 L:      linux-mips@linux-mips.org
2402 S:      Maintained
2403 F:      drivers/firmware/broadcom/*
2404
2405 BROADCOM STB NAND FLASH DRIVER
2406 M:      Brian Norris <computersforpeace@gmail.com>
2407 L:      linux-mtd@lists.infradead.org
2408 S:      Maintained
2409 F:      drivers/mtd/nand/brcmnand/
2410
2411 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2412 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2413 L:      linux-wireless@vger.kernel.org
2414 S:      Maintained
2415 F:      drivers/bcma/
2416 F:      include/linux/bcma/
2417
2418 BROADCOM SYSTEMPORT ETHERNET DRIVER
2419 M:      Florian Fainelli <f.fainelli@gmail.com>
2420 L:      netdev@vger.kernel.org
2421 S:      Supported
2422 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2423
2424 BROCADE BFA FC SCSI DRIVER
2425 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2426 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2427 L:      linux-scsi@vger.kernel.org
2428 S:      Supported
2429 F:      drivers/scsi/bfa/
2430
2431 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2432 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2433 L:      netdev@vger.kernel.org
2434 S:      Supported
2435 F:      drivers/net/ethernet/brocade/bna/
2436
2437 BSG (block layer generic sg v4 driver)
2438 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2439 L:      linux-scsi@vger.kernel.org
2440 S:      Supported
2441 F:      block/bsg.c
2442 F:      include/linux/bsg.h
2443 F:      include/uapi/linux/bsg.h
2444
2445 BT87X AUDIO DRIVER
2446 M:      Clemens Ladisch <clemens@ladisch.de>
2447 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2448 T:      git git://git.alsa-project.org/alsa-kernel.git
2449 S:      Maintained
2450 F:      Documentation/sound/alsa/Bt87x.txt
2451 F:      sound/pci/bt87x.c
2452
2453 BT8XXGPIO DRIVER
2454 M:      Michael Buesch <m@bues.ch>
2455 W:      http://bu3sch.de/btgpio.php
2456 S:      Maintained
2457 F:      drivers/gpio/gpio-bt8xx.c
2458
2459 BTRFS FILE SYSTEM
2460 M:      Chris Mason <clm@fb.com>
2461 M:      Josef Bacik <jbacik@fb.com>
2462 M:      David Sterba <dsterba@suse.com>
2463 L:      linux-btrfs@vger.kernel.org
2464 W:      http://btrfs.wiki.kernel.org/
2465 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2467 S:      Maintained
2468 F:      Documentation/filesystems/btrfs.txt
2469 F:      fs/btrfs/
2470
2471 BTTV VIDEO4LINUX DRIVER
2472 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2473 L:      linux-media@vger.kernel.org
2474 W:      http://linuxtv.org
2475 T:      git git://linuxtv.org/media_tree.git
2476 S:      Odd fixes
2477 F:      Documentation/video4linux/bttv/
2478 F:      drivers/media/pci/bt8xx/bttv*
2479
2480 BUSLOGIC SCSI DRIVER
2481 M:      Khalid Aziz <khalid@gonehiking.org>
2482 L:      linux-scsi@vger.kernel.org
2483 S:      Maintained
2484 F:      drivers/scsi/BusLogic.*
2485 F:      drivers/scsi/FlashPoint.*
2486
2487 C-MEDIA CMI8788 DRIVER
2488 M:      Clemens Ladisch <clemens@ladisch.de>
2489 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2490 T:      git git://git.alsa-project.org/alsa-kernel.git
2491 S:      Maintained
2492 F:      sound/pci/oxygen/
2493
2494 C6X ARCHITECTURE
2495 M:      Mark Salter <msalter@redhat.com>
2496 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2497 L:      linux-c6x-dev@linux-c6x.org
2498 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2499 S:      Maintained
2500 F:      arch/c6x/
2501
2502 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2503 M:      David Howells <dhowells@redhat.com>
2504 L:      linux-cachefs@redhat.com
2505 S:      Supported
2506 F:      Documentation/filesystems/caching/cachefiles.txt
2507 F:      fs/cachefiles/
2508
2509 CADET FM/AM RADIO RECEIVER DRIVER
2510 M:      Hans Verkuil <hverkuil@xs4all.nl>
2511 L:      linux-media@vger.kernel.org
2512 T:      git git://linuxtv.org/media_tree.git
2513 W:      http://linuxtv.org
2514 S:      Maintained
2515 F:      drivers/media/radio/radio-cadet*
2516
2517 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2518 M:      Jonathan Corbet <corbet@lwn.net>
2519 L:      linux-media@vger.kernel.org
2520 T:      git git://linuxtv.org/media_tree.git
2521 S:      Maintained
2522 F:      Documentation/video4linux/cafe_ccic
2523 F:      drivers/media/platform/marvell-ccic/
2524
2525 CAIF NETWORK LAYER
2526 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2527 L:      netdev@vger.kernel.org
2528 S:      Supported
2529 F:      Documentation/networking/caif/
2530 F:      drivers/net/caif/
2531 F:      include/uapi/linux/caif/
2532 F:      include/net/caif/
2533 F:      net/caif/
2534
2535 CALGARY x86-64 IOMMU
2536 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2537 M:      "Jon D. Mason" <jdmason@kudzu.us>
2538 L:      discuss@x86-64.org
2539 S:      Maintained
2540 F:      arch/x86/kernel/pci-calgary_64.c
2541 F:      arch/x86/kernel/tce_64.c
2542 F:      arch/x86/include/asm/calgary.h
2543 F:      arch/x86/include/asm/tce.h
2544
2545 CAN NETWORK LAYER
2546 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2547 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2548 L:      linux-can@vger.kernel.org
2549 W:      https://github.com/linux-can
2550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2552 S:      Maintained
2553 F:      Documentation/networking/can.txt
2554 F:      net/can/
2555 F:      include/linux/can/core.h
2556 F:      include/uapi/linux/can.h
2557 F:      include/uapi/linux/can/bcm.h
2558 F:      include/uapi/linux/can/raw.h
2559 F:      include/uapi/linux/can/gw.h
2560
2561 CAN NETWORK DRIVERS
2562 M:      Wolfgang Grandegger <wg@grandegger.com>
2563 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2564 L:      linux-can@vger.kernel.org
2565 W:      https://github.com/linux-can
2566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2568 S:      Maintained
2569 F:      drivers/net/can/
2570 F:      include/linux/can/dev.h
2571 F:      include/linux/can/platform/
2572 F:      include/uapi/linux/can/error.h
2573 F:      include/uapi/linux/can/netlink.h
2574
2575 CAPABILITIES
2576 M:      Serge Hallyn <serge.hallyn@canonical.com>
2577 L:      linux-security-module@vger.kernel.org
2578 S:      Supported
2579 F:      include/linux/capability.h
2580 F:      include/uapi/linux/capability.h
2581 F:      security/commoncap.c
2582 F:      kernel/capability.c
2583
2584 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2585 M:      Kevin Tsai <ktsai@capellamicro.com>
2586 S:      Maintained
2587 F:      drivers/iio/light/cm*
2588 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2589
2590 CAVIUM LIQUIDIO NETWORK DRIVER
2591 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2592 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2593 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2594 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2595 L:     netdev@vger.kernel.org
2596 W:     http://www.cavium.com
2597 S:     Supported
2598 F:     drivers/net/ethernet/cavium/liquidio/
2599
2600 CC2520 IEEE-802.15.4 RADIO DRIVER
2601 M:      Varka Bhadram <varkabhadram@gmail.com>
2602 L:      linux-wpan@vger.kernel.org
2603 S:      Maintained
2604 F:      drivers/net/ieee802154/cc2520.c
2605 F:      include/linux/spi/cc2520.h
2606 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2607
2608 CELL BROADBAND ENGINE ARCHITECTURE
2609 M:      Arnd Bergmann <arnd@arndb.de>
2610 L:      linuxppc-dev@lists.ozlabs.org
2611 W:      http://www.ibm.com/developerworks/power/cell/
2612 S:      Supported
2613 F:      arch/powerpc/include/asm/cell*.h
2614 F:      arch/powerpc/include/asm/spu*.h
2615 F:      arch/powerpc/include/uapi/asm/spu*.h
2616 F:      arch/powerpc/oprofile/*cell*
2617 F:      arch/powerpc/platforms/cell/
2618
2619 CEPH COMMON CODE (LIBCEPH)
2620 M:      Ilya Dryomov <idryomov@gmail.com>
2621 M:      "Yan, Zheng" <zyan@redhat.com>
2622 M:      Sage Weil <sage@redhat.com>
2623 L:      ceph-devel@vger.kernel.org
2624 W:      http://ceph.com/
2625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2626 T:      git git://github.com/ceph/ceph-client.git
2627 S:      Supported
2628 F:      net/ceph/
2629 F:      include/linux/ceph/
2630 F:      include/linux/crush/
2631
2632 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2633 M:      "Yan, Zheng" <zyan@redhat.com>
2634 M:      Sage Weil <sage@redhat.com>
2635 M:      Ilya Dryomov <idryomov@gmail.com>
2636 L:      ceph-devel@vger.kernel.org
2637 W:      http://ceph.com/
2638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2639 T:      git git://github.com/ceph/ceph-client.git
2640 S:      Supported
2641 F:      Documentation/filesystems/ceph.txt
2642 F:      fs/ceph/
2643
2644 CERTIFICATE HANDLING:
2645 M:      David Howells <dhowells@redhat.com>
2646 M:      David Woodhouse <dwmw2@infradead.org>
2647 L:      keyrings@linux-nfs.org
2648 S:      Maintained
2649 F:      Documentation/module-signing.txt
2650 F:      certs/
2651 F:      scripts/extract-cert.c
2652
2653 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2654 L:      linux-usb@vger.kernel.org
2655 S:      Orphan
2656 F:      Documentation/usb/WUSB-Design-overview.txt
2657 F:      Documentation/usb/wusb-cbaf
2658 F:      drivers/usb/host/hwa-hc.c
2659 F:      drivers/usb/host/whci/
2660 F:      drivers/usb/wusbcore/
2661 F:      include/linux/usb/wusb*
2662
2663 CFAG12864B LCD DRIVER
2664 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2665 W:      http://miguelojeda.es/auxdisplay.htm
2666 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2667 S:      Maintained
2668 F:      drivers/auxdisplay/cfag12864b.c
2669 F:      include/linux/cfag12864b.h
2670
2671 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2672 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2673 W:      http://miguelojeda.es/auxdisplay.htm
2674 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2675 S:      Maintained
2676 F:      drivers/auxdisplay/cfag12864bfb.c
2677 F:      include/linux/cfag12864b.h
2678
2679 CFG80211 and NL80211
2680 M:      Johannes Berg <johannes@sipsolutions.net>
2681 L:      linux-wireless@vger.kernel.org
2682 W:      http://wireless.kernel.org/
2683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2685 S:      Maintained
2686 F:      include/uapi/linux/nl80211.h
2687 F:      include/net/cfg80211.h
2688 F:      net/wireless/*
2689 X:      net/wireless/wext*
2690
2691 CHAR and MISC DRIVERS
2692 M:      Arnd Bergmann <arnd@arndb.de>
2693 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2695 S:      Supported
2696 F:      drivers/char/*
2697 F:      drivers/misc/*
2698 F:      include/linux/miscdevice.h
2699
2700 CHECKPATCH
2701 M:      Andy Whitcroft <apw@canonical.com>
2702 M:      Joe Perches <joe@perches.com>
2703 S:      Maintained
2704 F:      scripts/checkpatch.pl
2705
2706 CHINESE DOCUMENTATION
2707 M:      Harry Wei <harryxiyou@gmail.com>
2708 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2709 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2710 S:      Maintained
2711 F:      Documentation/zh_CN/
2712
2713 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2714 M:      Peter Chen <Peter.Chen@freescale.com>
2715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2716 L:      linux-usb@vger.kernel.org
2717 S:      Maintained
2718 F:      drivers/usb/chipidea/
2719
2720 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2721 M:      Hans de Goede <hdegoede@redhat.com>
2722 L:      linux-input@vger.kernel.org
2723 S:      Maintained
2724 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2725 F:      drivers/input/touchscreen/chipone_icn8318.c
2726
2727 CHROME HARDWARE PLATFORM SUPPORT
2728 M:      Olof Johansson <olof@lixom.net>
2729 S:      Maintained
2730 F:      drivers/platform/chrome/
2731
2732 CISCO VIC ETHERNET NIC DRIVER
2733 M:      Christian Benvenuti <benve@cisco.com>
2734 M:      Sujith Sankar <ssujith@cisco.com>
2735 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2736 M:      Neel Patel <neepatel@cisco.com>
2737 S:      Supported
2738 F:      drivers/net/ethernet/cisco/enic/
2739
2740 CISCO VIC LOW LATENCY NIC DRIVER
2741 M:      Upinder Malhi <umalhi@cisco.com>
2742 S:      Supported
2743 F:      drivers/infiniband/hw/usnic
2744
2745 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2746 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2747 L:      netdev@vger.kernel.org
2748 S:      Maintained
2749 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2750
2751 CIRRUS LOGIC AUDIO CODEC DRIVERS
2752 M:      Brian Austin <brian.austin@cirrus.com>
2753 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2754 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2755 S:      Maintained
2756 F:      sound/soc/codecs/cs*
2757
2758 CLEANCACHE API
2759 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2760 L:      linux-kernel@vger.kernel.org
2761 S:      Maintained
2762 F:      mm/cleancache.c
2763 F:      include/linux/cleancache.h
2764
2765 CLK API
2766 M:      Russell King <linux@arm.linux.org.uk>
2767 L:      linux-clk@vger.kernel.org
2768 S:      Maintained
2769 F:      include/linux/clk.h
2770
2771 CLOCKSOURCE, CLOCKEVENT DRIVERS
2772 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2773 M:      Thomas Gleixner <tglx@linutronix.de>
2774 L:      linux-kernel@vger.kernel.org
2775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2776 S:      Supported
2777 F:      drivers/clocksource
2778
2779 CISCO FCOE HBA DRIVER
2780 M:      Hiral Patel <hiralpat@cisco.com>
2781 M:      Suma Ramars <sramars@cisco.com>
2782 M:      Brian Uchino <buchino@cisco.com>
2783 L:      linux-scsi@vger.kernel.org
2784 S:      Supported
2785 F:      drivers/scsi/fnic/
2786
2787 CISCO SCSI HBA DRIVER
2788 M:      Narsimhulu Musini <nmusini@cisco.com>
2789 M:      Sesidhar Baddela <sebaddel@cisco.com>
2790 L:      linux-scsi@vger.kernel.org
2791 S:      Supported
2792 F:      drivers/scsi/snic/
2793
2794 CMPC ACPI DRIVER
2795 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2796 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2797 L:      platform-driver-x86@vger.kernel.org
2798 S:      Supported
2799 F:      drivers/platform/x86/classmate-laptop.c
2800
2801 COBALT MEDIA DRIVER
2802 M:      Hans Verkuil <hans.verkuil@cisco.com>
2803 L:      linux-media@vger.kernel.org
2804 T:      git git://linuxtv.org/media_tree.git
2805 W:      http://linuxtv.org
2806 S:      Supported
2807 F:      drivers/media/pci/cobalt/
2808
2809 COCCINELLE/Semantic Patches (SmPL)
2810 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2811 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2812 M:      Nicolas Palix <nicolas.palix@imag.fr>
2813 M:      Michal Marek <mmarek@suse.com>
2814 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2816 W:      http://coccinelle.lip6.fr/
2817 S:      Supported
2818 F:      Documentation/coccinelle.txt
2819 F:      scripts/coccinelle/
2820 F:      scripts/coccicheck
2821
2822 CODA FILE SYSTEM
2823 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2824 M:      coda@cs.cmu.edu
2825 L:      codalist@coda.cs.cmu.edu
2826 W:      http://www.coda.cs.cmu.edu/
2827 S:      Maintained
2828 F:      Documentation/filesystems/coda.txt
2829 F:      fs/coda/
2830 F:      include/linux/coda*.h
2831 F:      include/uapi/linux/coda*.h
2832
2833 CODA V4L2 MEM2MEM DRIVER
2834 M:      Philipp Zabel <p.zabel@pengutronix.de>
2835 L:      linux-media@vger.kernel.org
2836 S:      Maintained
2837 F:      Documentation/devicetree/bindings/media/coda.txt
2838 F:      drivers/media/platform/coda/
2839
2840 COMMON CLK FRAMEWORK
2841 M:      Michael Turquette <mturquette@baylibre.com>
2842 M:      Stephen Boyd <sboyd@codeaurora.org>
2843 L:      linux-clk@vger.kernel.org
2844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2845 S:      Maintained
2846 F:      drivers/clk/
2847 X:      drivers/clk/clkdev.c
2848 F:      include/linux/clk-pr*
2849 F:      include/linux/clk/
2850
2851 COMMON INTERNET FILE SYSTEM (CIFS)
2852 M:      Steve French <sfrench@samba.org>
2853 L:      linux-cifs@vger.kernel.org
2854 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2855 W:      http://linux-cifs.samba.org/
2856 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2857 S:      Supported
2858 F:      Documentation/filesystems/cifs/
2859 F:      fs/cifs/
2860
2861 COMPACTPCI HOTPLUG CORE
2862 M:      Scott Murray <scott@spiteful.org>
2863 L:      linux-pci@vger.kernel.org
2864 S:      Maintained
2865 F:      drivers/pci/hotplug/cpci_hotplug*
2866
2867 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2868 M:      Scott Murray <scott@spiteful.org>
2869 L:      linux-pci@vger.kernel.org
2870 S:      Maintained
2871 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2872
2873 COMPACTPCI HOTPLUG GENERIC DRIVER
2874 M:      Scott Murray <scott@spiteful.org>
2875 L:      linux-pci@vger.kernel.org
2876 S:      Maintained
2877 F:      drivers/pci/hotplug/cpcihp_generic.c
2878
2879 COMPAL LAPTOP SUPPORT
2880 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2881 L:      platform-driver-x86@vger.kernel.org
2882 S:      Maintained
2883 F:      drivers/platform/x86/compal-laptop.c
2884
2885 CONEXANT ACCESSRUNNER USB DRIVER
2886 M:      Simon Arlott <cxacru@fire.lp0.eu>
2887 L:      accessrunner-general@lists.sourceforge.net
2888 W:      http://accessrunner.sourceforge.net/
2889 S:      Maintained
2890 F:      drivers/usb/atm/cxacru.c
2891
2892 CONFIGFS
2893 M:      Joel Becker <jlbec@evilplan.org>
2894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2895 S:      Supported
2896 F:      fs/configfs/
2897 F:      include/linux/configfs.h
2898
2899 CONNECTOR
2900 M:      Evgeniy Polyakov <zbr@ioremap.net>
2901 L:      netdev@vger.kernel.org
2902 S:      Maintained
2903 F:      drivers/connector/
2904
2905 CONTROL GROUP (CGROUP)
2906 M:      Tejun Heo <tj@kernel.org>
2907 M:      Li Zefan <lizefan@huawei.com>
2908 M:      Johannes Weiner <hannes@cmpxchg.org>
2909 L:      cgroups@vger.kernel.org
2910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2911 S:      Maintained
2912 F:      Documentation/cgroups/
2913 F:      include/linux/cgroup*
2914 F:      kernel/cgroup*
2915
2916 CONTROL GROUP - CPUSET
2917 M:      Li Zefan <lizefan@huawei.com>
2918 L:      cgroups@vger.kernel.org
2919 W:      http://www.bullopensource.org/cpuset/
2920 W:      http://oss.sgi.com/projects/cpusets/
2921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2922 S:      Maintained
2923 F:      Documentation/cgroups/cpusets.txt
2924 F:      include/linux/cpuset.h
2925 F:      kernel/cpuset.c
2926
2927 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2928 M:      Johannes Weiner <hannes@cmpxchg.org>
2929 M:      Michal Hocko <mhocko@kernel.org>
2930 L:      cgroups@vger.kernel.org
2931 L:      linux-mm@kvack.org
2932 S:      Maintained
2933 F:      mm/memcontrol.c
2934 F:      mm/swap_cgroup.c
2935
2936 CORETEMP HARDWARE MONITORING DRIVER
2937 M:      Fenghua Yu <fenghua.yu@intel.com>
2938 L:      lm-sensors@lm-sensors.org
2939 S:      Maintained
2940 F:      Documentation/hwmon/coretemp
2941 F:      drivers/hwmon/coretemp.c
2942
2943 COSA/SRP SYNC SERIAL DRIVER
2944 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2945 W:      http://www.fi.muni.cz/~kas/cosa/
2946 S:      Maintained
2947 F:      drivers/net/wan/cosa*
2948
2949 CPMAC ETHERNET DRIVER
2950 M:      Florian Fainelli <florian@openwrt.org>
2951 L:      netdev@vger.kernel.org
2952 S:      Maintained
2953 F:      drivers/net/ethernet/ti/cpmac.c
2954
2955 CPU FREQUENCY DRIVERS
2956 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2957 M:      Viresh Kumar <viresh.kumar@linaro.org>
2958 L:      linux-pm@vger.kernel.org
2959 S:      Maintained
2960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2961 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2962 F:      drivers/cpufreq/
2963 F:      include/linux/cpufreq.h
2964
2965 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2966 M:      Viresh Kumar <viresh.kumar@linaro.org>
2967 M:      Sudeep Holla <sudeep.holla@arm.com>
2968 L:      linux-pm@vger.kernel.org
2969 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2970 S:      Maintained
2971 F:      drivers/cpufreq/arm_big_little.h
2972 F:      drivers/cpufreq/arm_big_little.c
2973 F:      drivers/cpufreq/arm_big_little_dt.c
2974
2975 CPUIDLE DRIVER - ARM BIG LITTLE
2976 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2977 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2978 L:      linux-pm@vger.kernel.org
2979 L:      linux-arm-kernel@lists.infradead.org
2980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2981 S:      Maintained
2982 F:      drivers/cpuidle/cpuidle-big_little.c
2983
2984 CPUIDLE DRIVER - ARM EXYNOS
2985 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2986 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2987 M:      Kukjin Kim <kgene@kernel.org>
2988 L:      linux-pm@vger.kernel.org
2989 L:      linux-samsung-soc@vger.kernel.org
2990 S:      Supported
2991 F:      drivers/cpuidle/cpuidle-exynos.c
2992 F:      arch/arm/mach-exynos/pm.c
2993
2994 CPUIDLE DRIVERS
2995 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2996 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2997 L:      linux-pm@vger.kernel.org
2998 S:      Maintained
2999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3000 F:      drivers/cpuidle/*
3001 F:      include/linux/cpuidle.h
3002
3003 CPUID/MSR DRIVER
3004 M:      "H. Peter Anvin" <hpa@zytor.com>
3005 S:      Maintained
3006 F:      arch/x86/kernel/cpuid.c
3007 F:      arch/x86/kernel/msr.c
3008
3009 CPU POWER MONITORING SUBSYSTEM
3010 M:      Thomas Renninger <trenn@suse.com>
3011 L:      linux-pm@vger.kernel.org
3012 S:      Maintained
3013 F:      tools/power/cpupower/
3014
3015 CRAMFS FILESYSTEM
3016 W:      http://sourceforge.net/projects/cramfs/
3017 S:      Orphan / Obsolete
3018 F:      Documentation/filesystems/cramfs.txt
3019 F:      fs/cramfs/
3020
3021 CRIS PORT
3022 M:      Mikael Starvik <starvik@axis.com>
3023 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3024 L:      linux-cris-kernel@axis.com
3025 W:      http://developer.axis.com
3026 S:      Maintained
3027 F:      arch/cris/
3028 F:      drivers/tty/serial/crisv10.*
3029
3030 CRYPTO API
3031 M:      Herbert Xu <herbert@gondor.apana.org.au>
3032 M:      "David S. Miller" <davem@davemloft.net>
3033 L:      linux-crypto@vger.kernel.org
3034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3035 S:      Maintained
3036 F:      Documentation/crypto/
3037 F:      Documentation/DocBook/crypto-API.tmpl
3038 F:      arch/*/crypto/
3039 F:      crypto/
3040 F:      drivers/crypto/
3041 F:      include/crypto/
3042
3043 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3044 M:      Neil Horman <nhorman@tuxdriver.com>
3045 L:      linux-crypto@vger.kernel.org
3046 S:      Maintained
3047 F:      crypto/ansi_cprng.c
3048 F:      crypto/rng.c
3049
3050 CS5535 Audio ALSA driver
3051 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3052 S:      Maintained
3053 F:      sound/pci/cs5535audio/
3054
3055 CW1200 WLAN driver
3056 M:      Solomon Peachy <pizza@shaftnet.org>
3057 S:      Maintained
3058 F:      drivers/net/wireless/cw1200/
3059
3060 CX18 VIDEO4LINUX DRIVER
3061 M:      Andy Walls <awalls@md.metrocast.net>
3062 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3063 L:      linux-media@vger.kernel.org
3064 T:      git git://linuxtv.org/media_tree.git
3065 W:      http://linuxtv.org
3066 W:      http://www.ivtvdriver.org/index.php/Cx18
3067 S:      Maintained
3068 F:      Documentation/video4linux/cx18.txt
3069 F:      drivers/media/pci/cx18/
3070 F:      include/uapi/linux/ivtv*
3071
3072 CX2341X MPEG ENCODER HELPER MODULE
3073 M:      Hans Verkuil <hverkuil@xs4all.nl>
3074 L:      linux-media@vger.kernel.org
3075 T:      git git://linuxtv.org/media_tree.git
3076 W:      http://linuxtv.org
3077 S:      Maintained
3078 F:      drivers/media/common/cx2341x*
3079 F:      include/media/cx2341x*
3080
3081 CX24120 MEDIA DRIVER
3082 M:      Jemma Denson <jdenson@gmail.com>
3083 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3084 L:      linux-media@vger.kernel.org
3085 W:      http://linuxtv.org/
3086 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3087 S:      Maintained
3088 F:      drivers/media/dvb-frontends/cx24120*
3089
3090 CX88 VIDEO4LINUX DRIVER
3091 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3092 L:      linux-media@vger.kernel.org
3093 W:      http://linuxtv.org
3094 T:      git git://linuxtv.org/media_tree.git
3095 S:      Odd fixes
3096 F:      Documentation/video4linux/cx88/
3097 F:      drivers/media/pci/cx88/
3098
3099 CXD2820R MEDIA DRIVER
3100 M:      Antti Palosaari <crope@iki.fi>
3101 L:      linux-media@vger.kernel.org
3102 W:      http://linuxtv.org/
3103 W:      http://palosaari.fi/linux/
3104 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3105 T:      git git://linuxtv.org/anttip/media_tree.git
3106 S:      Maintained
3107 F:      drivers/media/dvb-frontends/cxd2820r*
3108
3109 CXGB3 ETHERNET DRIVER (CXGB3)
3110 M:      Santosh Raspatur <santosh@chelsio.com>
3111 L:      netdev@vger.kernel.org
3112 W:      http://www.chelsio.com
3113 S:      Supported
3114 F:      drivers/net/ethernet/chelsio/cxgb3/
3115
3116 CXGB3 ISCSI DRIVER (CXGB3I)
3117 M:      Karen Xie <kxie@chelsio.com>
3118 L:      linux-scsi@vger.kernel.org
3119 W:      http://www.chelsio.com
3120 S:      Supported
3121 F:      drivers/scsi/cxgbi/cxgb3i
3122
3123 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3124 M:      Steve Wise <swise@chelsio.com>
3125 L:      linux-rdma@vger.kernel.org
3126 W:      http://www.openfabrics.org
3127 S:      Supported
3128 F:      drivers/infiniband/hw/cxgb3/
3129
3130 CXGB4 ETHERNET DRIVER (CXGB4)
3131 M:      Hariprasad S <hariprasad@chelsio.com>
3132 L:      netdev@vger.kernel.org
3133 W:      http://www.chelsio.com
3134 S:      Supported
3135 F:      drivers/net/ethernet/chelsio/cxgb4/
3136
3137 CXGB4 ISCSI DRIVER (CXGB4I)
3138 M:      Karen Xie <kxie@chelsio.com>
3139 L:      linux-scsi@vger.kernel.org
3140 W:      http://www.chelsio.com
3141 S:      Supported
3142 F:      drivers/scsi/cxgbi/cxgb4i
3143
3144 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3145 M:      Steve Wise <swise@chelsio.com>
3146 L:      linux-rdma@vger.kernel.org
3147 W:      http://www.openfabrics.org
3148 S:      Supported
3149 F:      drivers/infiniband/hw/cxgb4/
3150
3151 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3152 M:      Casey Leedom <leedom@chelsio.com>
3153 L:      netdev@vger.kernel.org
3154 W:      http://www.chelsio.com
3155 S:      Supported
3156 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3157
3158 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3159 M:      Ian Munsie <imunsie@au1.ibm.com>
3160 M:      Michael Neuling <mikey@neuling.org>
3161 L:      linuxppc-dev@lists.ozlabs.org
3162 S:      Supported
3163 F:      drivers/misc/cxl/
3164 F:      include/misc/cxl*
3165 F:      include/uapi/misc/cxl.h
3166 F:      Documentation/powerpc/cxl.txt
3167 F:      Documentation/powerpc/cxl.txt
3168 F:      Documentation/ABI/testing/sysfs-class-cxl
3169
3170 STMMAC ETHERNET DRIVER
3171 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3172 L:      netdev@vger.kernel.org
3173 W:      http://www.stlinux.com
3174 S:      Supported
3175 F:      drivers/net/ethernet/stmicro/stmmac/
3176
3177 CYBERPRO FB DRIVER
3178 M:      Russell King <linux@arm.linux.org.uk>
3179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3180 W:      http://www.arm.linux.org.uk/
3181 S:      Maintained
3182 F:      drivers/video/fbdev/cyber2000fb.*
3183
3184 CYCLADES ASYNC MUX DRIVER
3185 W:      http://www.cyclades.com/
3186 S:      Orphan
3187 F:      drivers/tty/cyclades.c
3188 F:      include/linux/cyclades.h
3189 F:      include/uapi/linux/cyclades.h
3190
3191 CYCLADES PC300 DRIVER
3192 W:      http://www.cyclades.com/
3193 S:      Orphan
3194 F:      drivers/net/wan/pc300*
3195
3196 CYPRESS_FIRMWARE MEDIA DRIVER
3197 M:      Antti Palosaari <crope@iki.fi>
3198 L:      linux-media@vger.kernel.org
3199 W:      http://linuxtv.org/
3200 W:      http://palosaari.fi/linux/
3201 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3202 T:      git git://linuxtv.org/anttip/media_tree.git
3203 S:      Maintained
3204 F:      drivers/media/common/cypress_firmware*
3205
3206 CYTTSP TOUCHSCREEN DRIVER
3207 M:      Ferruh Yigit <fery@cypress.com>
3208 L:      linux-input@vger.kernel.org
3209 S:      Supported
3210 F:      drivers/input/touchscreen/cyttsp*
3211 F:      include/linux/input/cyttsp.h
3212
3213 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3214 M:      Joshua Kinard <kumba@gentoo.org>
3215 S:      Maintained
3216 F:      drivers/rtc/rtc-ds1685.c
3217 F:      include/linux/rtc/ds1685.h
3218
3219 DAMA SLAVE for AX.25
3220 M:      Joerg Reuter <jreuter@yaina.de>
3221 W:      http://yaina.de/jreuter/
3222 W:      http://www.qsl.net/dl1bke/
3223 L:      linux-hams@vger.kernel.org
3224 S:      Maintained
3225 F:      net/ax25/af_ax25.c
3226 F:      net/ax25/ax25_dev.c
3227 F:      net/ax25/ax25_ds_*
3228 F:      net/ax25/ax25_in.c
3229 F:      net/ax25/ax25_out.c
3230 F:      net/ax25/ax25_timer.c
3231 F:      net/ax25/sysctl_net_ax25.c
3232
3233 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3234 L:      netdev@vger.kernel.org
3235 S:      Orphan
3236 F:      Documentation/networking/dmfe.txt
3237 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3238
3239 DC390/AM53C974 SCSI driver
3240 M:      Hannes Reinecke <hare@suse.com>
3241 L:      linux-scsi@vger.kernel.org
3242 S:      Maintained
3243 F:      drivers/scsi/am53c974.c
3244
3245 DC395x SCSI driver
3246 M:      Oliver Neukum <oliver@neukum.org>
3247 M:      Ali Akcaagac <aliakc@web.de>
3248 M:      Jamie Lenehan <lenehan@twibble.org>
3249 L:      dc395x@twibble.org
3250 W:      http://twibble.org/dist/dc395x/
3251 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3252 S:      Maintained
3253 F:      Documentation/scsi/dc395x.txt
3254 F:      drivers/scsi/dc395x.*
3255
3256 DCCP PROTOCOL
3257 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3258 L:      dccp@vger.kernel.org
3259 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3260 S:      Maintained
3261 F:      include/linux/dccp.h
3262 F:      include/uapi/linux/dccp.h
3263 F:      include/linux/tfrc.h
3264 F:      net/dccp/
3265
3266 DECnet NETWORK LAYER
3267 W:      http://linux-decnet.sourceforge.net
3268 L:      linux-decnet-user@lists.sourceforge.net
3269 S:      Orphan
3270 F:      Documentation/networking/decnet.txt
3271 F:      net/decnet/
3272
3273 DECSTATION PLATFORM SUPPORT
3274 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3275 L:      linux-mips@linux-mips.org
3276 W:      http://www.linux-mips.org/wiki/DECstation
3277 S:      Maintained
3278 F:      arch/mips/dec/
3279 F:      arch/mips/include/asm/dec/
3280 F:      arch/mips/include/asm/mach-dec/
3281
3282 DEFXX FDDI NETWORK DRIVER
3283 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3284 S:      Maintained
3285 F:      drivers/net/fddi/defxx.*
3286
3287 DELL LAPTOP DRIVER
3288 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3289 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3290 L:      platform-driver-x86@vger.kernel.org
3291 S:      Maintained
3292 F:      drivers/platform/x86/dell-laptop.c
3293
3294 DELL LAPTOP RBTN DRIVER
3295 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3296 S:      Maintained
3297 F:      drivers/platform/x86/dell-rbtn.*
3298
3299 DELL LAPTOP FREEFALL DRIVER
3300 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3301 S:      Maintained
3302 F:      drivers/platform/x86/dell-smo8800.c
3303
3304 DELL LAPTOP SMM DRIVER
3305 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3306 S:      Maintained
3307 F:      drivers/hwmon/dell-smm-hwmon.c
3308 F:      include/uapi/linux/i8k.h
3309
3310 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3311 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3312 S:      Maintained
3313 F:      Documentation/dcdbas.txt
3314 F:      drivers/firmware/dcdbas.*
3315
3316 DELL WMI EXTRAS DRIVER
3317 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3318 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3319 S:      Maintained
3320 F:      drivers/platform/x86/dell-wmi.c
3321
3322 DESIGNWARE USB2 DRD IP DRIVER
3323 M:      John Youn <johnyoun@synopsys.com>
3324 L:      linux-usb@vger.kernel.org
3325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3326 S:      Maintained
3327 F:      drivers/usb/dwc2/
3328
3329 DESIGNWARE USB3 DRD IP DRIVER
3330 M:      Felipe Balbi <balbi@ti.com>
3331 L:      linux-usb@vger.kernel.org
3332 L:      linux-omap@vger.kernel.org
3333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3334 S:      Maintained
3335 F:      drivers/usb/dwc3/
3336
3337 DEVICE COREDUMP (DEV_COREDUMP)
3338 M:      Johannes Berg <johannes@sipsolutions.net>
3339 L:      linux-kernel@vger.kernel.org
3340 S:      Maintained
3341 F:      drivers/base/devcoredump.c
3342 F:      include/linux/devcoredump.h
3343
3344 DEVICE FREQUENCY (DEVFREQ)
3345 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3346 M:      Kyungmin Park <kyungmin.park@samsung.com>
3347 L:      linux-pm@vger.kernel.org
3348 S:      Maintained
3349 F:      drivers/devfreq/
3350
3351 DEVICE NUMBER REGISTRY
3352 M:      Torben Mathiasen <device@lanana.org>
3353 W:      http://lanana.org/docs/device-list/index.html
3354 S:      Maintained
3355
3356 DEVICE-MAPPER  (LVM)
3357 M:      Alasdair Kergon <agk@redhat.com>
3358 M:      Mike Snitzer <snitzer@redhat.com>
3359 M:      dm-devel@redhat.com
3360 L:      dm-devel@redhat.com
3361 W:      http://sources.redhat.com/dm
3362 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3364 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3365 S:      Maintained
3366 F:      Documentation/device-mapper/
3367 F:      drivers/md/dm*
3368 F:      drivers/md/persistent-data/
3369 F:      include/linux/device-mapper.h
3370 F:      include/linux/dm-*.h
3371 F:      include/uapi/linux/dm-*.h
3372
3373 DIALOG SEMICONDUCTOR DRIVERS
3374 M:      Support Opensource <support.opensource@diasemi.com>
3375 W:      http://www.dialog-semiconductor.com/products
3376 S:      Supported
3377 F:      Documentation/hwmon/da90??
3378 F:      drivers/gpio/gpio-da90??.c
3379 F:      drivers/hwmon/da90??-hwmon.c
3380 F:      drivers/iio/adc/da91??-*.c
3381 F:      drivers/input/misc/da90??_onkey.c
3382 F:      drivers/input/touchscreen/da9052_tsi.c
3383 F:      drivers/leds/leds-da90??.c
3384 F:      drivers/mfd/da903x.c
3385 F:      drivers/mfd/da90??-*.c
3386 F:      drivers/mfd/da91??-*.c
3387 F:      drivers/power/da9052-battery.c
3388 F:      drivers/power/da91??-*.c
3389 F:      drivers/regulator/da903x.c
3390 F:      drivers/regulator/da9???-regulator.[ch]
3391 F:      drivers/rtc/rtc-da90??.c
3392 F:      drivers/video/backlight/da90??_bl.c
3393 F:      drivers/watchdog/da90??_wdt.c
3394 F:      include/linux/mfd/da903x.h
3395 F:      include/linux/mfd/da9052/
3396 F:      include/linux/mfd/da9055/
3397 F:      include/linux/mfd/da9063/
3398 F:      include/linux/mfd/da9150/
3399 F:      include/sound/da[79]*.h
3400 F:      sound/soc/codecs/da[79]*.[ch]
3401
3402 DIGI NEO AND CLASSIC PCI PRODUCTS
3403 M:      Lidza Louina <lidza.louina@gmail.com>
3404 M:      Mark Hounschell <markh@compro.net>
3405 L:      driverdev-devel@linuxdriverproject.org
3406 S:      Maintained
3407 F:      drivers/staging/dgnc/
3408
3409 DIGI EPCA PCI PRODUCTS
3410 M:      Lidza Louina <lidza.louina@gmail.com>
3411 M:      Mark Hounschell <markh@compro.net>
3412 M:      Daeseok Youn <daeseok.youn@gmail.com>
3413 L:      driverdev-devel@linuxdriverproject.org
3414 S:      Maintained
3415 F:      drivers/staging/dgap/
3416
3417 DIOLAN U2C-12 I2C DRIVER
3418 M:      Guenter Roeck <linux@roeck-us.net>
3419 L:      linux-i2c@vger.kernel.org
3420 S:      Maintained
3421 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3422
3423 DIRECT ACCESS (DAX)
3424 M:      Matthew Wilcox <willy@linux.intel.com>
3425 L:      linux-fsdevel@vger.kernel.org
3426 S:      Supported
3427 F:      fs/dax.c
3428
3429 DIRECTORY NOTIFICATION (DNOTIFY)
3430 M:      Eric Paris <eparis@parisplace.org>
3431 S:      Maintained
3432 F:      Documentation/filesystems/dnotify.txt
3433 F:      fs/notify/dnotify/
3434 F:      include/linux/dnotify.h
3435
3436 DISK GEOMETRY AND PARTITION HANDLING
3437 M:      Andries Brouwer <aeb@cwi.nl>
3438 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3439 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3440 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3441 S:      Maintained
3442
3443 DISKQUOTA
3444 M:      Jan Kara <jack@suse.com>
3445 S:      Maintained
3446 F:      Documentation/filesystems/quota.txt
3447 F:      fs/quota/
3448 F:      include/linux/quota*.h
3449 F:      include/uapi/linux/quota*.h
3450
3451 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3452 M:      Bernie Thompson <bernie@plugable.com>
3453 L:      linux-fbdev@vger.kernel.org
3454 S:      Maintained
3455 W:      http://plugable.com/category/projects/udlfb/
3456 F:      drivers/video/fbdev/udlfb.c
3457 F:      include/video/udlfb.h
3458 F:      Documentation/fb/udlfb.txt
3459
3460 DISTRIBUTED LOCK MANAGER (DLM)
3461 M:      Christine Caulfield <ccaulfie@redhat.com>
3462 M:      David Teigland <teigland@redhat.com>
3463 L:      cluster-devel@redhat.com
3464 W:      http://sources.redhat.com/cluster/
3465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3466 S:      Supported
3467 F:      fs/dlm/
3468
3469 DMA BUFFER SHARING FRAMEWORK
3470 M:      Sumit Semwal <sumit.semwal@linaro.org>
3471 S:      Maintained
3472 L:      linux-media@vger.kernel.org
3473 L:      dri-devel@lists.freedesktop.org
3474 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3475 F:      drivers/dma-buf/
3476 F:      include/linux/dma-buf*
3477 F:      include/linux/reservation.h
3478 F:      include/linux/*fence.h
3479 F:      Documentation/dma-buf-sharing.txt
3480 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3481
3482 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3483 M:      Vinod Koul <vinod.koul@intel.com>
3484 L:      dmaengine@vger.kernel.org
3485 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3486 S:      Maintained
3487 F:      drivers/dma/
3488 F:      include/linux/dmaengine.h
3489 F:      Documentation/dmaengine/
3490 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3491
3492 DME1737 HARDWARE MONITOR DRIVER
3493 M:      Juerg Haefliger <juergh@gmail.com>
3494 L:      lm-sensors@lm-sensors.org
3495 S:      Maintained
3496 F:      Documentation/hwmon/dme1737
3497 F:      drivers/hwmon/dme1737.c
3498
3499 DMI/SMBIOS SUPPORT
3500 M:      Jean Delvare <jdelvare@suse.com>
3501 S:      Maintained
3502 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3503 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3504 F:      drivers/firmware/dmi-id.c
3505 F:      drivers/firmware/dmi_scan.c
3506 F:      include/linux/dmi.h
3507
3508 DOCUMENTATION
3509 M:      Jonathan Corbet <corbet@lwn.net>
3510 L:      linux-doc@vger.kernel.org
3511 S:      Maintained
3512 F:      Documentation/
3513 X:      Documentation/ABI/
3514 X:      Documentation/devicetree/
3515 X:      Documentation/acpi
3516 X:      Documentation/power
3517 X:      Documentation/spi
3518 X:      Documentation/DocBook/media
3519 T:      git git://git.lwn.net/linux-2.6.git docs-next
3520
3521 DOUBLETALK DRIVER
3522 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3523 L:      blinux-list@redhat.com
3524 S:      Maintained
3525 F:      drivers/char/dtlk.c
3526 F:      include/linux/dtlk.h
3527
3528 DPT_I2O SCSI RAID DRIVER
3529 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3530 L:      linux-scsi@vger.kernel.org
3531 W:      http://www.adaptec.com/
3532 S:      Maintained
3533 F:      drivers/scsi/dpt*
3534 F:      drivers/scsi/dpt/
3535
3536 DRBD DRIVER
3537 P:      Philipp Reisner
3538 P:      Lars Ellenberg
3539 M:      drbd-dev@lists.linbit.com
3540 L:      drbd-user@lists.linbit.com
3541 W:      http://www.drbd.org
3542 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3543 T:      git git://git.drbd.org/drbd-8.3.git
3544 S:      Supported
3545 F:      drivers/block/drbd/
3546 F:      lib/lru_cache.c
3547 F:      Documentation/blockdev/drbd/
3548
3549 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3550 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3552 S:      Supported
3553 F:      Documentation/kobject.txt
3554 F:      drivers/base/
3555 F:      fs/debugfs/
3556 F:      fs/kernfs/
3557 F:      fs/sysfs/
3558 F:      include/linux/debugfs.h
3559 F:      include/linux/kobj*
3560 F:      lib/kobj*
3561
3562 DRM DRIVERS
3563 M:      David Airlie <airlied@linux.ie>
3564 L:      dri-devel@lists.freedesktop.org
3565 T:      git git://people.freedesktop.org/~airlied/linux
3566 S:      Maintained
3567 F:      drivers/gpu/drm/
3568 F:      drivers/gpu/vga/
3569 F:      include/drm/
3570 F:      include/uapi/drm/
3571
3572 RADEON DRM DRIVERS
3573 M:      Alex Deucher <alexander.deucher@amd.com>
3574 M:      Christian König <christian.koenig@amd.com>
3575 L:      dri-devel@lists.freedesktop.org
3576 T:      git git://people.freedesktop.org/~agd5f/linux
3577 S:      Supported
3578 F:      drivers/gpu/drm/radeon/
3579 F:      include/uapi/drm/radeon*
3580
3581 DRM PANEL DRIVERS
3582 M:      Thierry Reding <thierry.reding@gmail.com>
3583 L:      dri-devel@lists.freedesktop.org
3584 T:      git git://anongit.freedesktop.org/tegra/linux.git
3585 S:      Maintained
3586 F:      drivers/gpu/drm/drm_panel.c
3587 F:      drivers/gpu/drm/panel/
3588 F:      include/drm/drm_panel.h
3589 F:      Documentation/devicetree/bindings/panel/
3590
3591 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3592 M:      Daniel Vetter <daniel.vetter@intel.com>
3593 M:      Jani Nikula <jani.nikula@linux.intel.com>
3594 L:      intel-gfx@lists.freedesktop.org
3595 L:      dri-devel@lists.freedesktop.org
3596 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3597 T:      git git://anongit.freedesktop.org/drm-intel
3598 S:      Supported
3599 F:      drivers/gpu/drm/i915/
3600 F:      include/drm/i915*
3601 F:      include/uapi/drm/i915*
3602
3603 DRM DRIVERS FOR EXYNOS
3604 M:      Inki Dae <inki.dae@samsung.com>
3605 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3606 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3607 M:      Kyungmin Park <kyungmin.park@samsung.com>
3608 L:      dri-devel@lists.freedesktop.org
3609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3610 S:      Supported
3611 F:      drivers/gpu/drm/exynos/
3612 F:      include/drm/exynos*
3613 F:      include/uapi/drm/exynos*
3614
3615 DRM DRIVERS FOR FREESCALE DCU
3616 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3617 M:      Alison Wang <alison.wang@freescale.com>
3618 L:      dri-devel@lists.freedesktop.org
3619 S:      Supported
3620 F:      drivers/gpu/drm/fsl-dcu/
3621 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3622 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3623
3624 DRM DRIVERS FOR FREESCALE IMX
3625 M:      Philipp Zabel <p.zabel@pengutronix.de>
3626 L:      dri-devel@lists.freedesktop.org
3627 S:      Maintained
3628 F:      drivers/gpu/drm/imx/
3629 F:      Documentation/devicetree/bindings/drm/imx/
3630
3631 DRM DRIVERS FOR NVIDIA TEGRA
3632 M:      Thierry Reding <thierry.reding@gmail.com>
3633 M:      Terje Bergström <tbergstrom@nvidia.com>
3634 L:      dri-devel@lists.freedesktop.org
3635 L:      linux-tegra@vger.kernel.org
3636 T:      git git://anongit.freedesktop.org/tegra/linux.git
3637 S:      Supported
3638 F:      drivers/gpu/drm/tegra/
3639 F:      drivers/gpu/host1x/
3640 F:      include/linux/host1x.h
3641 F:      include/uapi/drm/tegra_drm.h
3642 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3643
3644 DRM DRIVERS FOR RENESAS
3645 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3646 L:      dri-devel@lists.freedesktop.org
3647 L:      linux-sh@vger.kernel.org
3648 T:      git git://people.freedesktop.org/~airlied/linux
3649 S:      Supported
3650 F:      drivers/gpu/drm/rcar-du/
3651 F:      drivers/gpu/drm/shmobile/
3652 F:      include/linux/platform_data/shmob_drm.h
3653
3654 DRM DRIVERS FOR ROCKCHIP
3655 M:      Mark Yao <mark.yao@rock-chips.com>
3656 L:      dri-devel@lists.freedesktop.org
3657 S:      Maintained
3658 F:      drivers/gpu/drm/rockchip/
3659 F:      Documentation/devicetree/bindings/video/rockchip*
3660
3661 DRM DRIVERS FOR STI
3662 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3663 M:      Vincent Abriou <vincent.abriou@st.com>
3664 L:      dri-devel@lists.freedesktop.org
3665 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3666 S:      Maintained
3667 F:      drivers/gpu/drm/sti
3668 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3669
3670 DSBR100 USB FM RADIO DRIVER
3671 M:      Alexey Klimov <klimov.linux@gmail.com>
3672 L:      linux-media@vger.kernel.org
3673 T:      git git://linuxtv.org/media_tree.git
3674 S:      Maintained
3675 F:      drivers/media/radio/dsbr100.c
3676
3677 DSCC4 DRIVER
3678 M:      Francois Romieu <romieu@fr.zoreil.com>
3679 L:      netdev@vger.kernel.org
3680 S:      Maintained
3681 F:      drivers/net/wan/dscc4.c
3682
3683 DT3155 MEDIA DRIVER
3684 M:      Hans Verkuil <hverkuil@xs4all.nl>
3685 L:      linux-media@vger.kernel.org
3686 T:      git git://linuxtv.org/media_tree.git
3687 W:      http://linuxtv.org
3688 S:      Odd Fixes
3689 F:      drivers/media/pci/dt3155/
3690
3691 DVB_USB_AF9015 MEDIA DRIVER
3692 M:      Antti Palosaari <crope@iki.fi>
3693 L:      linux-media@vger.kernel.org
3694 W:      http://linuxtv.org/
3695 W:      http://palosaari.fi/linux/
3696 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3697 T:      git git://linuxtv.org/anttip/media_tree.git
3698 S:      Maintained
3699 F:      drivers/media/usb/dvb-usb-v2/af9015*
3700
3701 DVB_USB_AF9035 MEDIA DRIVER
3702 M:      Antti Palosaari <crope@iki.fi>
3703 L:      linux-media@vger.kernel.org
3704 W:      http://linuxtv.org/
3705 W:      http://palosaari.fi/linux/
3706 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3707 T:      git git://linuxtv.org/anttip/media_tree.git
3708 S:      Maintained
3709 F:      drivers/media/usb/dvb-usb-v2/af9035*
3710
3711 DVB_USB_ANYSEE MEDIA DRIVER
3712 M:      Antti Palosaari <crope@iki.fi>
3713 L:      linux-media@vger.kernel.org
3714 W:      http://linuxtv.org/
3715 W:      http://palosaari.fi/linux/
3716 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3717 T:      git git://linuxtv.org/anttip/media_tree.git
3718 S:      Maintained
3719 F:      drivers/media/usb/dvb-usb-v2/anysee*
3720
3721 DVB_USB_AU6610 MEDIA DRIVER
3722 M:      Antti Palosaari <crope@iki.fi>
3723 L:      linux-media@vger.kernel.org
3724 W:      http://linuxtv.org/
3725 W:      http://palosaari.fi/linux/
3726 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3727 T:      git git://linuxtv.org/anttip/media_tree.git
3728 S:      Maintained
3729 F:      drivers/media/usb/dvb-usb-v2/au6610*
3730
3731 DVB_USB_CE6230 MEDIA DRIVER
3732 M:      Antti Palosaari <crope@iki.fi>
3733 L:      linux-media@vger.kernel.org
3734 W:      http://linuxtv.org/
3735 W:      http://palosaari.fi/linux/
3736 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3737 T:      git git://linuxtv.org/anttip/media_tree.git
3738 S:      Maintained
3739 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3740
3741 DVB_USB_CXUSB MEDIA DRIVER
3742 M:      Michael Krufky <mkrufky@linuxtv.org>
3743 L:      linux-media@vger.kernel.org
3744 W:      http://linuxtv.org/
3745 W:      http://github.com/mkrufky
3746 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3747 T:      git git://linuxtv.org/media_tree.git
3748 S:      Maintained
3749 F:      drivers/media/usb/dvb-usb/cxusb*
3750
3751 DVB_USB_EC168 MEDIA DRIVER
3752 M:      Antti Palosaari <crope@iki.fi>
3753 L:      linux-media@vger.kernel.org
3754 W:      http://linuxtv.org/
3755 W:      http://palosaari.fi/linux/
3756 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3757 T:      git git://linuxtv.org/anttip/media_tree.git
3758 S:      Maintained
3759 F:      drivers/media/usb/dvb-usb-v2/ec168*
3760
3761 DVB_USB_GL861 MEDIA DRIVER
3762 M:      Antti Palosaari <crope@iki.fi>
3763 L:      linux-media@vger.kernel.org
3764 W:      http://linuxtv.org/
3765 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3766 T:      git git://linuxtv.org/anttip/media_tree.git
3767 S:      Maintained
3768 F:      drivers/media/usb/dvb-usb-v2/gl861*
3769
3770 DVB_USB_MXL111SF MEDIA DRIVER
3771 M:      Michael Krufky <mkrufky@linuxtv.org>
3772 L:      linux-media@vger.kernel.org
3773 W:      http://linuxtv.org/
3774 W:      http://github.com/mkrufky
3775 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3776 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3777 S:      Maintained
3778 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3779
3780 DVB_USB_RTL28XXU MEDIA DRIVER
3781 M:      Antti Palosaari <crope@iki.fi>
3782 L:      linux-media@vger.kernel.org
3783 W:      http://linuxtv.org/
3784 W:      http://palosaari.fi/linux/
3785 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3786 T:      git git://linuxtv.org/anttip/media_tree.git
3787 S:      Maintained
3788 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3789
3790 DVB_USB_V2 MEDIA DRIVER
3791 M:      Antti Palosaari <crope@iki.fi>
3792 L:      linux-media@vger.kernel.org
3793 W:      http://linuxtv.org/
3794 W:      http://palosaari.fi/linux/
3795 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3796 T:      git git://linuxtv.org/anttip/media_tree.git
3797 S:      Maintained
3798 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3799 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3800
3801 DYNAMIC DEBUG
3802 M:      Jason Baron <jbaron@akamai.com>
3803 S:      Maintained
3804 F:      lib/dynamic_debug.c
3805 F:      include/linux/dynamic_debug.h
3806
3807 DZ DECSTATION DZ11 SERIAL DRIVER
3808 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3809 S:      Maintained
3810 F:      drivers/tty/serial/dz.*
3811
3812 E3X0 POWER BUTTON DRIVER
3813 M:      Moritz Fischer <moritz.fischer@ettus.com>
3814 L:      usrp-users@lists.ettus.com
3815 W:      http://www.ettus.com
3816 S:      Supported
3817 F:      drivers/input/misc/e3x0-button.c
3818 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3819
3820 E4000 MEDIA DRIVER
3821 M:      Antti Palosaari <crope@iki.fi>
3822 L:      linux-media@vger.kernel.org
3823 W:      http://linuxtv.org/
3824 W:      http://palosaari.fi/linux/
3825 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3826 T:      git git://linuxtv.org/anttip/media_tree.git
3827 S:      Maintained
3828 F:      drivers/media/tuners/e4000*
3829
3830 EATA ISA/EISA/PCI SCSI DRIVER
3831 M:      Dario Ballabio <ballabio_dario@emc.com>
3832 L:      linux-scsi@vger.kernel.org
3833 S:      Maintained
3834 F:      drivers/scsi/eata.c
3835
3836 EC100 MEDIA DRIVER
3837 M:      Antti Palosaari <crope@iki.fi>
3838 L:      linux-media@vger.kernel.org
3839 W:      http://linuxtv.org/
3840 W:      http://palosaari.fi/linux/
3841 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3842 T:      git git://linuxtv.org/anttip/media_tree.git
3843 S:      Maintained
3844 F:      drivers/media/dvb-frontends/ec100*
3845
3846 ECRYPT FILE SYSTEM
3847 M:      Tyler Hicks <tyhicks@canonical.com>
3848 L:      ecryptfs@vger.kernel.org
3849 W:      http://ecryptfs.org
3850 W:      https://launchpad.net/ecryptfs
3851 S:      Supported
3852 F:      Documentation/filesystems/ecryptfs.txt
3853 F:      fs/ecryptfs/
3854
3855 EDAC-CORE
3856 M:      Doug Thompson <dougthompson@xmission.com>
3857 M:      Borislav Petkov <bp@alien8.de>
3858 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3859 L:      linux-edac@vger.kernel.org
3860 W:      bluesmoke.sourceforge.net
3861 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3862 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3863 S:      Supported
3864 F:      Documentation/edac.txt
3865 F:      drivers/edac/
3866 F:      include/linux/edac.h
3867
3868 EDAC-AMD64
3869 M:      Doug Thompson <dougthompson@xmission.com>
3870 M:      Borislav Petkov <bp@alien8.de>
3871 L:      linux-edac@vger.kernel.org
3872 W:      bluesmoke.sourceforge.net
3873 S:      Maintained
3874 F:      drivers/edac/amd64_edac*
3875
3876 EDAC-CALXEDA
3877 M:      Doug Thompson <dougthompson@xmission.com>
3878 M:      Robert Richter <rric@kernel.org>
3879 L:      linux-edac@vger.kernel.org
3880 W:      bluesmoke.sourceforge.net
3881 S:      Maintained
3882 F:      drivers/edac/highbank*
3883
3884 EDAC-CAVIUM
3885 M:      Ralf Baechle <ralf@linux-mips.org>
3886 M:      David Daney <david.daney@cavium.com>
3887 L:      linux-edac@vger.kernel.org
3888 L:      linux-mips@linux-mips.org
3889 W:      bluesmoke.sourceforge.net
3890 S:      Supported
3891 F:      drivers/edac/octeon_edac*
3892
3893 EDAC-E752X
3894 M:      Mark Gross <mark.gross@intel.com>
3895 M:      Doug Thompson <dougthompson@xmission.com>
3896 L:      linux-edac@vger.kernel.org
3897 W:      bluesmoke.sourceforge.net
3898 S:      Maintained
3899 F:      drivers/edac/e752x_edac.c
3900
3901 EDAC-E7XXX
3902 M:      Doug Thompson <dougthompson@xmission.com>
3903 L:      linux-edac@vger.kernel.org
3904 W:      bluesmoke.sourceforge.net
3905 S:      Maintained
3906 F:      drivers/edac/e7xxx_edac.c
3907
3908 EDAC-GHES
3909 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3910 L:      linux-edac@vger.kernel.org
3911 W:      bluesmoke.sourceforge.net
3912 S:      Maintained
3913 F:      drivers/edac/ghes_edac.c
3914
3915 EDAC-I82443BXGX
3916 M:      Tim Small <tim@buttersideup.com>
3917 L:      linux-edac@vger.kernel.org
3918 W:      bluesmoke.sourceforge.net
3919 S:      Maintained
3920 F:      drivers/edac/i82443bxgx_edac.c
3921
3922 EDAC-I3000
3923 M:      Jason Uhlenkott <juhlenko@akamai.com>
3924 L:      linux-edac@vger.kernel.org
3925 W:      bluesmoke.sourceforge.net
3926 S:      Maintained
3927 F:      drivers/edac/i3000_edac.c
3928
3929 EDAC-I5000
3930 M:      Doug Thompson <dougthompson@xmission.com>
3931 L:      linux-edac@vger.kernel.org
3932 W:      bluesmoke.sourceforge.net
3933 S:      Maintained
3934 F:      drivers/edac/i5000_edac.c
3935
3936 EDAC-I5400
3937 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3938 L:      linux-edac@vger.kernel.org
3939 W:      bluesmoke.sourceforge.net
3940 S:      Maintained
3941 F:      drivers/edac/i5400_edac.c
3942
3943 EDAC-I7300
3944 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3945 L:      linux-edac@vger.kernel.org
3946 W:      bluesmoke.sourceforge.net
3947 S:      Maintained
3948 F:      drivers/edac/i7300_edac.c
3949
3950 EDAC-I7CORE
3951 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3952 L:      linux-edac@vger.kernel.org
3953 W:      bluesmoke.sourceforge.net
3954 S:      Maintained
3955 F:      drivers/edac/i7core_edac.c
3956
3957 EDAC-I82975X
3958 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3959 M:      "Arvind R." <arvino55@gmail.com>
3960 L:      linux-edac@vger.kernel.org
3961 W:      bluesmoke.sourceforge.net
3962 S:      Maintained
3963 F:      drivers/edac/i82975x_edac.c
3964
3965 EDAC-IE31200
3966 M:      Jason Baron <jbaron@akamai.com>
3967 L:      linux-edac@vger.kernel.org
3968 W:      bluesmoke.sourceforge.net
3969 S:      Maintained
3970 F:      drivers/edac/ie31200_edac.c
3971
3972 EDAC-MPC85XX
3973 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3974 L:      linux-edac@vger.kernel.org
3975 W:      bluesmoke.sourceforge.net
3976 S:      Maintained
3977 F:      drivers/edac/mpc85xx_edac.[ch]
3978
3979 EDAC-PASEMI
3980 M:      Egor Martovetsky <egor@pasemi.com>
3981 L:      linux-edac@vger.kernel.org
3982 W:      bluesmoke.sourceforge.net
3983 S:      Maintained
3984 F:      drivers/edac/pasemi_edac.c
3985
3986 EDAC-R82600
3987 M:      Tim Small <tim@buttersideup.com>
3988 L:      linux-edac@vger.kernel.org
3989 W:      bluesmoke.sourceforge.net
3990 S:      Maintained
3991 F:      drivers/edac/r82600_edac.c
3992
3993 EDAC-SBRIDGE
3994 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3995 L:      linux-edac@vger.kernel.org
3996 W:      bluesmoke.sourceforge.net
3997 S:      Maintained
3998 F:      drivers/edac/sb_edac.c
3999
4000 EDAC-XGENE
4001 APPLIED MICRO (APM) X-GENE SOC EDAC
4002 M:     Loc Ho <lho@apm.com>
4003 S:     Supported
4004 F:     drivers/edac/xgene_edac.c
4005 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4006
4007 EDIROL UA-101/UA-1000 DRIVER
4008 M:      Clemens Ladisch <clemens@ladisch.de>
4009 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4010 T:      git git://git.alsa-project.org/alsa-kernel.git
4011 S:      Maintained
4012 F:      sound/usb/misc/ua101.c
4013
4014 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4015 M:      Matt Fleming <matt.fleming@intel.com>
4016 L:      linux-efi@vger.kernel.org
4017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4018 S:      Maintained
4019 F:      Documentation/efi-stub.txt
4020 F:      arch/ia64/kernel/efi.c
4021 F:      arch/x86/boot/compressed/eboot.[ch]
4022 F:      arch/x86/include/asm/efi.h
4023 F:      arch/x86/platform/efi/*
4024 F:      drivers/firmware/efi/*
4025 F:      include/linux/efi*.h
4026
4027 EFI VARIABLE FILESYSTEM
4028 M:      Matthew Garrett <matthew.garrett@nebula.com>
4029 M:      Jeremy Kerr <jk@ozlabs.org>
4030 M:      Matt Fleming <matt.fleming@intel.com>
4031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4032 L:      linux-efi@vger.kernel.org
4033 S:      Maintained
4034 F:      fs/efivarfs/
4035
4036 EFIFB FRAMEBUFFER DRIVER
4037 L:      linux-fbdev@vger.kernel.org
4038 M:      Peter Jones <pjones@redhat.com>
4039 S:      Maintained
4040 F:      drivers/video/fbdev/efifb.c
4041
4042 EFS FILESYSTEM
4043 W:      http://aeschi.ch.eu.org/efs/
4044 S:      Orphan
4045 F:      fs/efs/
4046
4047 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4048 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4049 M:      Christoph Raisch <raisch@de.ibm.com>
4050 L:      linux-rdma@vger.kernel.org
4051 S:      Supported
4052 F:      drivers/infiniband/hw/ehca/
4053
4054 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4055 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4056 L:      netdev@vger.kernel.org
4057 S:      Maintained
4058 F:      drivers/net/ethernet/ibm/ehea/
4059
4060 EM28XX VIDEO4LINUX DRIVER
4061 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4062 L:      linux-media@vger.kernel.org
4063 W:      http://linuxtv.org
4064 T:      git git://linuxtv.org/media_tree.git
4065 S:      Maintained
4066 F:      drivers/media/usb/em28xx/
4067
4068 EMBEDDED LINUX
4069 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4070 M:      Matt Mackall <mpm@selenic.com>
4071 M:      David Woodhouse <dwmw2@infradead.org>
4072 L:      linux-embedded@vger.kernel.org
4073 S:      Maintained
4074
4075 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4076 M:      James Smart <james.smart@avagotech.com>
4077 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4078 L:      linux-scsi@vger.kernel.org
4079 W:      http://www.avagotech.com
4080 S:      Supported
4081 F:      drivers/scsi/lpfc/
4082
4083 ENE CB710 FLASH CARD READER DRIVER
4084 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4085 S:      Maintained
4086 F:      drivers/misc/cb710/
4087 F:      drivers/mmc/host/cb710-mmc.*
4088 F:      include/linux/cb710.h
4089
4090 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4091 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4092 S:      Maintained
4093 F:      drivers/media/rc/ene_ir.*
4094
4095 ENHANCED ERROR HANDLING (EEH)
4096 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4097 L:      linuxppc-dev@lists.ozlabs.org
4098 S:      Supported
4099 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4100 F:      arch/powerpc/kernel/eeh*.c
4101
4102 EPSON S1D13XXX FRAMEBUFFER DRIVER
4103 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4104 S:      Maintained
4105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4106 F:      drivers/video/fbdev/s1d13xxxfb.c
4107 F:      include/video/s1d13xxxfb.h
4108
4109 ET131X NETWORK DRIVER
4110 M:      Mark Einon <mark.einon@gmail.com>
4111 S:      Odd Fixes
4112 F:      drivers/net/ethernet/agere/
4113
4114 ETHERNET BRIDGE
4115 M:      Stephen Hemminger <stephen@networkplumber.org>
4116 L:      bridge@lists.linux-foundation.org
4117 L:      netdev@vger.kernel.org
4118 W:      http://www.linuxfoundation.org/en/Net:Bridge
4119 S:      Maintained
4120 F:      include/linux/netfilter_bridge/
4121 F:      net/bridge/
4122
4123 ETHERNET PHY LIBRARY
4124 M:      Florian Fainelli <f.fainelli@gmail.com>
4125 L:      netdev@vger.kernel.org
4126 S:      Maintained
4127 F:      include/linux/phy.h
4128 F:      include/linux/phy_fixed.h
4129 F:      drivers/net/phy/
4130 F:      Documentation/networking/phy.txt
4131 F:      drivers/of/of_mdio.c
4132 F:      drivers/of/of_net.c
4133
4134 EXT2 FILE SYSTEM
4135 M:      Jan Kara <jack@suse.com>
4136 L:      linux-ext4@vger.kernel.org
4137 S:      Maintained
4138 F:      Documentation/filesystems/ext2.txt
4139 F:      fs/ext2/
4140 F:      include/linux/ext2*
4141
4142 EXT4 FILE SYSTEM
4143 M:      "Theodore Ts'o" <tytso@mit.edu>
4144 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4145 L:      linux-ext4@vger.kernel.org
4146 W:      http://ext4.wiki.kernel.org
4147 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4148 S:      Maintained
4149 F:      Documentation/filesystems/ext4.txt
4150 F:      fs/ext4/
4151
4152 Extended Verification Module (EVM)
4153 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4154 L:      linux-ima-devel@lists.sourceforge.net
4155 L:      linux-security-module@vger.kernel.org
4156 S:      Supported
4157 F:      security/integrity/evm/
4158
4159 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4160 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4161 M:      Chanwoo Choi <cw00.choi@samsung.com>
4162 L:      linux-kernel@vger.kernel.org
4163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4164 S:      Maintained
4165 F:      drivers/extcon/
4166 F:      Documentation/extcon/
4167
4168 EXYNOS DP DRIVER
4169 M:      Jingoo Han <jingoohan1@gmail.com>
4170 L:      dri-devel@lists.freedesktop.org
4171 S:      Maintained
4172 F:      drivers/gpu/drm/exynos/exynos_dp*
4173
4174 EXYNOS MIPI DISPLAY DRIVERS
4175 M:      Inki Dae <inki.dae@samsung.com>
4176 M:      Donghwa Lee <dh09.lee@samsung.com>
4177 M:      Kyungmin Park <kyungmin.park@samsung.com>
4178 L:      linux-fbdev@vger.kernel.org
4179 S:      Maintained
4180 F:      drivers/video/fbdev/exynos/exynos_mipi*
4181 F:      include/video/exynos_mipi*
4182
4183 F71805F HARDWARE MONITORING DRIVER
4184 M:      Jean Delvare <jdelvare@suse.com>
4185 L:      lm-sensors@lm-sensors.org
4186 S:      Maintained
4187 F:      Documentation/hwmon/f71805f
4188 F:      drivers/hwmon/f71805f.c
4189
4190 FC0011 TUNER DRIVER
4191 M:      Michael Buesch <m@bues.ch>
4192 L:      linux-media@vger.kernel.org
4193 S:      Maintained
4194 F:      drivers/media/tuners/fc0011.h
4195 F:      drivers/media/tuners/fc0011.c
4196
4197 FC2580 MEDIA DRIVER
4198 M:      Antti Palosaari <crope@iki.fi>
4199 L:      linux-media@vger.kernel.org
4200 W:      http://linuxtv.org/
4201 W:      http://palosaari.fi/linux/
4202 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4203 T:      git git://linuxtv.org/anttip/media_tree.git
4204 S:      Maintained
4205 F:      drivers/media/tuners/fc2580*
4206
4207 FANOTIFY
4208 M:      Eric Paris <eparis@redhat.com>
4209 S:      Maintained
4210 F:      fs/notify/fanotify/
4211 F:      include/linux/fanotify.h
4212 F:      include/uapi/linux/fanotify.h
4213
4214 FARSYNC SYNCHRONOUS DRIVER
4215 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4216 W:      http://www.farsite.co.uk/
4217 S:      Supported
4218 F:      drivers/net/wan/farsync.*
4219
4220 FAULT INJECTION SUPPORT
4221 M:      Akinobu Mita <akinobu.mita@gmail.com>
4222 S:      Supported
4223 F:      Documentation/fault-injection/
4224 F:      lib/fault-inject.c
4225
4226 FBTFT Framebuffer drivers
4227 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4228 M:      Noralf Trønnes <noralf@tronnes.org>
4229 S:      Maintained
4230 F:      drivers/staging/fbtft/
4231
4232 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4233 M:      Vasu Dev <vasu.dev@intel.com>
4234 L:      fcoe-devel@open-fcoe.org
4235 W:      www.Open-FCoE.org
4236 S:      Supported
4237 F:      drivers/scsi/libfc/
4238 F:      drivers/scsi/fcoe/
4239 F:      include/scsi/fc/
4240 F:      include/scsi/libfc.h
4241 F:      include/scsi/libfcoe.h
4242 F:      include/uapi/scsi/fc/
4243
4244 FILE LOCKING (flock() and fcntl()/lockf())
4245 M:      Jeff Layton <jlayton@poochiereds.net>
4246 M:      "J. Bruce Fields" <bfields@fieldses.org>
4247 L:      linux-fsdevel@vger.kernel.org
4248 S:      Maintained
4249 F:      include/linux/fcntl.h
4250 F:      include/linux/fs.h
4251 F:      include/uapi/linux/fcntl.h
4252 F:      include/uapi/linux/fs.h
4253 F:      fs/fcntl.c
4254 F:      fs/locks.c
4255
4256 FILESYSTEMS (VFS and infrastructure)
4257 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4258 L:      linux-fsdevel@vger.kernel.org
4259 S:      Maintained
4260 F:      fs/*
4261
4262 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4263 M:      Riku Voipio <riku.voipio@iki.fi>
4264 L:      lm-sensors@lm-sensors.org
4265 S:      Maintained
4266 F:      drivers/hwmon/f75375s.c
4267 F:      include/linux/f75375s.h
4268
4269 FIREWIRE AUDIO DRIVERS
4270 M:      Clemens Ladisch <clemens@ladisch.de>
4271 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4272 T:      git git://git.alsa-project.org/alsa-kernel.git
4273 S:      Maintained
4274 F:      sound/firewire/
4275
4276 FIREWIRE MEDIA DRIVERS (firedtv)
4277 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4278 L:      linux-media@vger.kernel.org
4279 L:      linux1394-devel@lists.sourceforge.net
4280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4281 S:      Maintained
4282 F:      drivers/media/firewire/
4283
4284 FIREWIRE SBP-2 TARGET
4285 M:      Chris Boot <bootc@bootc.net>
4286 L:      linux-scsi@vger.kernel.org
4287 L:      target-devel@vger.kernel.org
4288 L:      linux1394-devel@lists.sourceforge.net
4289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4290 S:      Maintained
4291 F:      drivers/target/sbp/
4292
4293 FIREWIRE SUBSYSTEM
4294 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4295 L:      linux1394-devel@lists.sourceforge.net
4296 W:      http://ieee1394.wiki.kernel.org/
4297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4298 S:      Maintained
4299 F:      drivers/firewire/
4300 F:      include/linux/firewire.h
4301 F:      include/uapi/linux/firewire*.h
4302 F:      tools/firewire/
4303
4304 FIRMWARE LOADER (request_firmware)
4305 M:      Ming Lei <ming.lei@canonical.com>
4306 L:      linux-kernel@vger.kernel.org
4307 S:      Maintained
4308 F:      Documentation/firmware_class/
4309 F:      drivers/base/firmware*.c
4310 F:      include/linux/firmware.h
4311
4312 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4313 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4314 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4315 S:      Maintained
4316 F:      drivers/block/rsxx/
4317
4318 FLOPPY DRIVER
4319 M:      Jiri Kosina <jikos@kernel.org>
4320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4321 S:      Odd fixes
4322 F:      drivers/block/floppy.c
4323
4324 FMC SUBSYSTEM
4325 M:      Alessandro Rubini <rubini@gnudd.com>
4326 W:      http://www.ohwr.org/projects/fmc-bus
4327 S:      Supported
4328 F:      drivers/fmc/
4329 F:      include/linux/fmc*.h
4330 F:      include/linux/ipmi-fru.h
4331 K:      fmc_d.*register
4332
4333 FPU EMULATOR
4334 M:      Bill Metzenthen <billm@melbpc.org.au>
4335 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4336 S:      Maintained
4337 F:      arch/x86/math-emu/
4338
4339 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4340 L:      netdev@vger.kernel.org
4341 S:      Orphan
4342 F:      drivers/net/wan/dlci.c
4343 F:      drivers/net/wan/sdla.c
4344
4345 FRAMEBUFFER LAYER
4346 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4347 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4348 L:      linux-fbdev@vger.kernel.org
4349 W:      http://linux-fbdev.sourceforge.net/
4350 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4352 S:      Maintained
4353 F:      Documentation/fb/
4354 F:      Documentation/devicetree/bindings/fb/
4355 F:      drivers/video/
4356 F:      include/video/
4357 F:      include/linux/fb.h
4358 F:      include/uapi/video/
4359 F:      include/uapi/linux/fb.h
4360
4361 FREESCALE DIU FRAMEBUFFER DRIVER
4362 M:      Timur Tabi <timur@tabi.org>
4363 L:      linux-fbdev@vger.kernel.org
4364 S:      Maintained
4365 F:      drivers/video/fbdev/fsl-diu-fb.*
4366
4367 FREESCALE DMA DRIVER
4368 M:      Li Yang <leoli@freescale.com>
4369 M:      Zhang Wei <zw@zh-kernel.org>
4370 L:      linuxppc-dev@lists.ozlabs.org
4371 S:      Maintained
4372 F:      drivers/dma/fsldma.*
4373
4374 FREESCALE I2C CPM DRIVER
4375 M:      Jochen Friedrich <jochen@scram.de>
4376 L:      linuxppc-dev@lists.ozlabs.org
4377 L:      linux-i2c@vger.kernel.org
4378 S:      Maintained
4379 F:      drivers/i2c/busses/i2c-cpm.c
4380
4381 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4382 M:      Sascha Hauer <kernel@pengutronix.de>
4383 L:      linux-fbdev@vger.kernel.org
4384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4385 S:      Maintained
4386 F:      include/linux/platform_data/video-imxfb.h
4387 F:      drivers/video/fbdev/imxfb.c
4388
4389 FREESCALE QUAD SPI DRIVER
4390 M:      Han Xu <han.xu@freescale.com>
4391 L:      linux-mtd@lists.infradead.org
4392 S:      Maintained
4393 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4394
4395 FREESCALE SOC FS_ENET DRIVER
4396 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4397 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4398 L:      linuxppc-dev@lists.ozlabs.org
4399 L:      netdev@vger.kernel.org
4400 S:      Maintained
4401 F:      drivers/net/ethernet/freescale/fs_enet/
4402 F:      include/linux/fs_enet_pd.h
4403
4404 FREESCALE QUICC ENGINE LIBRARY
4405 L:      linuxppc-dev@lists.ozlabs.org
4406 S:      Orphan
4407 F:      arch/powerpc/sysdev/qe_lib/
4408 F:      arch/powerpc/include/asm/*qe.h
4409
4410 FREESCALE USB PERIPHERAL DRIVERS
4411 M:      Li Yang <leoli@freescale.com>
4412 L:      linux-usb@vger.kernel.org
4413 L:      linuxppc-dev@lists.ozlabs.org
4414 S:      Maintained
4415 F:      drivers/usb/gadget/udc/fsl*
4416
4417 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4418 M:      Li Yang <leoli@freescale.com>
4419 L:      netdev@vger.kernel.org
4420 L:      linuxppc-dev@lists.ozlabs.org
4421 S:      Maintained
4422 F:      drivers/net/ethernet/freescale/ucc_geth*
4423
4424 FREESCALE QUICC ENGINE UCC UART DRIVER
4425 M:      Timur Tabi <timur@tabi.org>
4426 L:      linuxppc-dev@lists.ozlabs.org
4427 S:      Maintained
4428 F:      drivers/tty/serial/ucc_uart.c
4429
4430 FREESCALE SOC SOUND DRIVERS
4431 M:      Timur Tabi <timur@tabi.org>
4432 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4433 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4434 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4435 L:      linuxppc-dev@lists.ozlabs.org
4436 S:      Maintained
4437 F:      sound/soc/fsl/fsl*
4438 F:      sound/soc/fsl/imx*
4439 F:      sound/soc/fsl/mpc8610_hpcd.c
4440
4441 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4442 M:      "J. German Rivera" <German.Rivera@freescale.com>
4443 L:      linux-kernel@vger.kernel.org
4444 S:      Maintained
4445 F:      drivers/staging/fsl-mc/
4446
4447 FREEVXFS FILESYSTEM
4448 M:      Christoph Hellwig <hch@infradead.org>
4449 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4450 S:      Maintained
4451 F:      fs/freevxfs/
4452
4453 FREEZER
4454 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4455 M:      Pavel Machek <pavel@ucw.cz>
4456 L:      linux-pm@vger.kernel.org
4457 S:      Supported
4458 F:      Documentation/power/freezing-of-tasks.txt
4459 F:      include/linux/freezer.h
4460 F:      kernel/freezer.c
4461
4462 FRONTSWAP API
4463 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4464 L:      linux-kernel@vger.kernel.org
4465 S:      Maintained
4466 F:      mm/frontswap.c
4467 F:      include/linux/frontswap.h
4468
4469 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4470 M:      David Howells <dhowells@redhat.com>
4471 L:      linux-cachefs@redhat.com
4472 S:      Supported
4473 F:      Documentation/filesystems/caching/
4474 F:      fs/fscache/
4475 F:      include/linux/fscache*.h
4476
4477 F2FS FILE SYSTEM
4478 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4479 M:      Changman Lee <cm224.lee@samsung.com>
4480 R:      Chao Yu <chao2.yu@samsung.com>
4481 L:      linux-f2fs-devel@lists.sourceforge.net
4482 W:      http://en.wikipedia.org/wiki/F2FS
4483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4484 S:      Maintained
4485 F:      Documentation/filesystems/f2fs.txt
4486 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4487 F:      fs/f2fs/
4488 F:      include/linux/f2fs_fs.h
4489 F:      include/trace/events/f2fs.h
4490
4491 FUJITSU FR-V (FRV) PORT
4492 M:      David Howells <dhowells@redhat.com>
4493 S:      Maintained
4494 F:      arch/frv/
4495
4496 FUJITSU LAPTOP EXTRAS
4497 M:      Jonathan Woithe <jwoithe@just42.net>
4498 L:      platform-driver-x86@vger.kernel.org
4499 S:      Maintained
4500 F:      drivers/platform/x86/fujitsu-laptop.c
4501
4502 FUJITSU M-5MO LS CAMERA ISP DRIVER
4503 M:      Kyungmin Park <kyungmin.park@samsung.com>
4504 M:      Heungjun Kim <riverful.kim@samsung.com>
4505 L:      linux-media@vger.kernel.org
4506 S:      Maintained
4507 F:      drivers/media/i2c/m5mols/
4508 F:      include/media/m5mols.h
4509
4510 FUJITSU TABLET EXTRAS
4511 M:      Robert Gerlach <khnz@gmx.de>
4512 L:      platform-driver-x86@vger.kernel.org
4513 S:      Maintained
4514 F:      drivers/platform/x86/fujitsu-tablet.c
4515
4516 FUSE: FILESYSTEM IN USERSPACE
4517 M:      Miklos Szeredi <miklos@szeredi.hu>
4518 L:      fuse-devel@lists.sourceforge.net
4519 W:      http://fuse.sourceforge.net/
4520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4521 S:      Maintained
4522 F:      fs/fuse/
4523 F:      include/uapi/linux/fuse.h
4524 F:      Documentation/filesystems/fuse.txt
4525
4526 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4527 M:      Rik Faith <faith@cs.unc.edu>
4528 L:      linux-scsi@vger.kernel.org
4529 S:      Odd Fixes (e.g., new signatures)
4530 F:      drivers/scsi/fdomain.*
4531
4532 GCOV BASED KERNEL PROFILING
4533 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4534 S:      Maintained
4535 F:      kernel/gcov/
4536 F:      Documentation/gcov.txt
4537
4538 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4539 M:      Achim Leubner <achim_leubner@adaptec.com>
4540 L:      linux-scsi@vger.kernel.org
4541 W:      http://www.icp-vortex.com/
4542 S:      Supported
4543 F:      drivers/scsi/gdt*
4544
4545 GDB KERNEL DEBUGGING HELPER SCRIPTS
4546 M:      Jan Kiszka <jan.kiszka@siemens.com>
4547 S:      Supported
4548 F:      scripts/gdb/
4549
4550 GEMTEK FM RADIO RECEIVER DRIVER
4551 M:      Hans Verkuil <hverkuil@xs4all.nl>
4552 L:      linux-media@vger.kernel.org
4553 T:      git git://linuxtv.org/media_tree.git
4554 W:      http://linuxtv.org
4555 S:      Maintained
4556 F:      drivers/media/radio/radio-gemtek*
4557
4558 GENERIC GPIO I2C DRIVER
4559 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4560 S:      Supported
4561 F:      drivers/i2c/busses/i2c-gpio.c
4562 F:      include/linux/i2c-gpio.h
4563
4564 GENERIC GPIO I2C MULTIPLEXER DRIVER
4565 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4566 L:      linux-i2c@vger.kernel.org
4567 S:      Supported
4568 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4569 F:      include/linux/i2c-mux-gpio.h
4570 F:      Documentation/i2c/muxes/i2c-mux-gpio
4571
4572 GENERIC HDLC (WAN) DRIVERS
4573 M:      Krzysztof Halasa <khc@pm.waw.pl>
4574 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4575 S:      Maintained
4576 F:      drivers/net/wan/c101.c
4577 F:      drivers/net/wan/hd6457*
4578 F:      drivers/net/wan/hdlc*
4579 F:      drivers/net/wan/n2.c
4580 F:      drivers/net/wan/pc300too.c
4581 F:      drivers/net/wan/pci200syn.c
4582 F:      drivers/net/wan/wanxl*
4583
4584 GENERIC INCLUDE/ASM HEADER FILES
4585 M:      Arnd Bergmann <arnd@arndb.de>
4586 L:      linux-arch@vger.kernel.org
4587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4588 S:      Maintained
4589 F:      include/asm-generic/
4590 F:      include/uapi/asm-generic/
4591
4592 GENERIC PHY FRAMEWORK
4593 M:      Kishon Vijay Abraham I <kishon@ti.com>
4594 L:      linux-kernel@vger.kernel.org
4595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4596 S:      Supported
4597 F:      drivers/phy/
4598 F:      include/linux/phy/
4599
4600 GENERIC PM DOMAINS
4601 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4602 M:      Kevin Hilman <khilman@kernel.org>
4603 M:      Ulf Hansson <ulf.hansson@linaro.org>
4604 L:      linux-pm@vger.kernel.org
4605 S:      Supported
4606 F:      drivers/base/power/domain*.c
4607 F:      include/linux/pm_domain.h
4608
4609 GENERIC UIO DRIVER FOR PCI DEVICES
4610 M:      "Michael S. Tsirkin" <mst@redhat.com>
4611 L:      kvm@vger.kernel.org
4612 S:      Supported
4613 F:      drivers/uio/uio_pci_generic.c
4614
4615 GET_MAINTAINER SCRIPT
4616 M:      Joe Perches <joe@perches.com>
4617 S:      Maintained
4618 F:      scripts/get_maintainer.pl
4619
4620 GFS2 FILE SYSTEM
4621 M:      Steven Whitehouse <swhiteho@redhat.com>
4622 M:      Bob Peterson <rpeterso@redhat.com>
4623 L:      cluster-devel@redhat.com
4624 W:      http://sources.redhat.com/cluster/
4625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4626 S:      Supported
4627 F:      Documentation/filesystems/gfs2*.txt
4628 F:      fs/gfs2/
4629 F:      include/uapi/linux/gfs2_ondisk.h
4630
4631 GIGASET ISDN DRIVERS
4632 M:      Paul Bolle <pebolle@tiscali.nl>
4633 L:      gigaset307x-common@lists.sourceforge.net
4634 W:      http://gigaset307x.sourceforge.net/
4635 S:      Odd Fixes
4636 F:      Documentation/isdn/README.gigaset
4637 F:      drivers/isdn/gigaset/
4638 F:      include/uapi/linux/gigaset_dev.h
4639
4640 GO7007 MPEG CODEC
4641 M:      Hans Verkuil <hans.verkuil@cisco.com>
4642 L:      linux-media@vger.kernel.org
4643 S:      Maintained
4644 F:      drivers/media/usb/go7007/
4645
4646 GOODIX TOUCHSCREEN
4647 M:      Bastien Nocera <hadess@hadess.net>
4648 L:      linux-input@vger.kernel.org
4649 S:      Maintained
4650 F:      drivers/input/touchscreen/goodix.c
4651
4652 GPIO SUBSYSTEM
4653 M:      Linus Walleij <linus.walleij@linaro.org>
4654 M:      Alexandre Courbot <gnurou@gmail.com>
4655 L:      linux-gpio@vger.kernel.org
4656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4657 S:      Maintained
4658 F:      Documentation/gpio/
4659 F:      drivers/gpio/
4660 F:      include/linux/gpio/
4661 F:      include/linux/gpio.h
4662 F:      include/asm-generic/gpio.h
4663
4664 GRE DEMULTIPLEXER DRIVER
4665 M:      Dmitry Kozlov <xeb@mail.ru>
4666 L:      netdev@vger.kernel.org
4667 S:      Maintained
4668 F:      net/ipv4/gre_demux.c
4669 F:      net/ipv4/gre_offload.c
4670 F:      include/net/gre.h
4671
4672 GRETH 10/100/1G Ethernet MAC device driver
4673 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4674 L:      netdev@vger.kernel.org
4675 S:      Maintained
4676 F:      drivers/net/ethernet/aeroflex/
4677
4678 GSPCA FINEPIX SUBDRIVER
4679 M:      Frank Zago <frank@zago.net>
4680 L:      linux-media@vger.kernel.org
4681 T:      git git://linuxtv.org/media_tree.git
4682 S:      Maintained
4683 F:      drivers/media/usb/gspca/finepix.c
4684
4685 GSPCA GL860 SUBDRIVER
4686 M:      Olivier Lorin <o.lorin@laposte.net>
4687 L:      linux-media@vger.kernel.org
4688 T:      git git://linuxtv.org/media_tree.git
4689 S:      Maintained
4690 F:      drivers/media/usb/gspca/gl860/
4691
4692 GSPCA M5602 SUBDRIVER
4693 M:      Erik Andren <erik.andren@gmail.com>
4694 L:      linux-media@vger.kernel.org
4695 T:      git git://linuxtv.org/media_tree.git
4696 S:      Maintained
4697 F:      drivers/media/usb/gspca/m5602/
4698
4699 GSPCA PAC207 SONIXB SUBDRIVER
4700 M:      Hans de Goede <hdegoede@redhat.com>
4701 L:      linux-media@vger.kernel.org
4702 T:      git git://linuxtv.org/media_tree.git
4703 S:      Maintained
4704 F:      drivers/media/usb/gspca/pac207.c
4705
4706 GSPCA SN9C20X SUBDRIVER
4707 M:      Brian Johnson <brijohn@gmail.com>
4708 L:      linux-media@vger.kernel.org
4709 T:      git git://linuxtv.org/media_tree.git
4710 S:      Maintained
4711 F:      drivers/media/usb/gspca/sn9c20x.c
4712
4713 GSPCA T613 SUBDRIVER
4714 M:      Leandro Costantino <lcostantino@gmail.com>
4715 L:      linux-media@vger.kernel.org
4716 T:      git git://linuxtv.org/media_tree.git
4717 S:      Maintained
4718 F:      drivers/media/usb/gspca/t613.c
4719
4720 GSPCA USB WEBCAM DRIVER
4721 M:      Hans de Goede <hdegoede@redhat.com>
4722 L:      linux-media@vger.kernel.org
4723 T:      git git://linuxtv.org/media_tree.git
4724 S:      Maintained
4725 F:      drivers/media/usb/gspca/
4726
4727 GUID PARTITION TABLE (GPT)
4728 M:      Davidlohr Bueso <dave@stgolabs.net>
4729 L:      linux-efi@vger.kernel.org
4730 S:      Maintained
4731 F:      block/partitions/efi.*
4732
4733 STK1160 USB VIDEO CAPTURE DRIVER
4734 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4735 L:      linux-media@vger.kernel.org
4736 T:      git git://linuxtv.org/media_tree.git
4737 S:      Maintained
4738 F:      drivers/media/usb/stk1160/
4739
4740 H8/300 ARCHITECTURE
4741 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4742 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4743 W:      http://uclinux-h8.sourceforge.jp
4744 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4745 S:      Maintained
4746 F:      arch/h8300/
4747 F:      drivers/clocksource/h8300_*.c
4748 F:      drivers/clk/h8300/
4749 F:      drivers/irqchip/irq-renesas-h8*.c
4750
4751 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4752 M:      Frank Seidel <frank@f-seidel.de>
4753 L:      platform-driver-x86@vger.kernel.org
4754 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4755 S:      Maintained
4756 F:      drivers/platform/x86/hdaps.c
4757
4758 HDPVR USB VIDEO ENCODER DRIVER
4759 M:      Hans Verkuil <hverkuil@xs4all.nl>
4760 L:      linux-media@vger.kernel.org
4761 T:      git git://linuxtv.org/media_tree.git
4762 W:      http://linuxtv.org
4763 S:      Odd Fixes
4764 F:      drivers/media/usb/hdpvr/
4765
4766 HWPOISON MEMORY FAILURE HANDLING
4767 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4768 L:      linux-mm@kvack.org
4769 S:      Maintained
4770 F:      mm/memory-failure.c
4771 F:      mm/hwpoison-inject.c
4772
4773 HYPERVISOR VIRTUAL CONSOLE DRIVER
4774 L:      linuxppc-dev@lists.ozlabs.org
4775 S:      Odd Fixes
4776 F:      drivers/tty/hvc/
4777
4778 HACKRF MEDIA DRIVER
4779 M:      Antti Palosaari <crope@iki.fi>
4780 L:      linux-media@vger.kernel.org
4781 W:      http://linuxtv.org/
4782 W:      http://palosaari.fi/linux/
4783 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4784 T:      git git://linuxtv.org/anttip/media_tree.git
4785 S:      Maintained
4786 F:      drivers/media/usb/hackrf/
4787
4788 HARDWARE MONITORING
4789 M:      Jean Delvare <jdelvare@suse.com>
4790 M:      Guenter Roeck <linux@roeck-us.net>
4791 L:      lm-sensors@lm-sensors.org
4792 W:      http://www.lm-sensors.org/
4793 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4795 S:      Maintained
4796 F:      Documentation/hwmon/
4797 F:      drivers/hwmon/
4798 F:      include/linux/hwmon*.h
4799
4800 HARDWARE RANDOM NUMBER GENERATOR CORE
4801 M:      Matt Mackall <mpm@selenic.com>
4802 M:      Herbert Xu <herbert@gondor.apana.org.au>
4803 L:      linux-crypto@vger.kernel.org
4804 S:      Odd fixes
4805 F:      Documentation/hw_random.txt
4806 F:      drivers/char/hw_random/
4807 F:      include/linux/hw_random.h
4808
4809 HARDWARE SPINLOCK CORE
4810 M:      Ohad Ben-Cohen <ohad@wizery.com>
4811 S:      Maintained
4812 F:      Documentation/hwspinlock.txt
4813 F:      drivers/hwspinlock/hwspinlock_*
4814 F:      include/linux/hwspinlock.h
4815
4816 HARMONY SOUND DRIVER
4817 L:      linux-parisc@vger.kernel.org
4818 S:      Maintained
4819 F:      sound/parisc/harmony.*
4820
4821 HD29L2 MEDIA DRIVER
4822 M:      Antti Palosaari <crope@iki.fi>
4823 L:      linux-media@vger.kernel.org
4824 W:      http://linuxtv.org/
4825 W:      http://palosaari.fi/linux/
4826 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4827 T:      git git://linuxtv.org/anttip/media_tree.git
4828 S:      Maintained
4829 F:      drivers/media/dvb-frontends/hd29l2*
4830
4831 HEWLETT-PACKARD SMART2 RAID DRIVER
4832 L:      iss_storagedev@hp.com
4833 S:      Orphan
4834 F:      Documentation/blockdev/cpqarray.txt
4835 F:      drivers/block/cpqarray.*
4836
4837 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4838 M:      Don Brace <don.brace@pmcs.com>
4839 L:      iss_storagedev@hp.com
4840 L:      storagedev@pmcs.com
4841 L:      linux-scsi@vger.kernel.org
4842 S:      Supported
4843 F:      Documentation/scsi/hpsa.txt
4844 F:      drivers/scsi/hpsa*.[ch]
4845 F:      include/linux/cciss*.h
4846 F:      include/uapi/linux/cciss*.h
4847
4848 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4849 M:      Don Brace <don.brace@pmcs.com>
4850 L:      iss_storagedev@hp.com
4851 L:      storagedev@pmcs.com
4852 L:      linux-scsi@vger.kernel.org
4853 S:      Supported
4854 F:      Documentation/blockdev/cciss.txt
4855 F:      drivers/block/cciss*
4856 F:      include/linux/cciss_ioctl.h
4857 F:      include/uapi/linux/cciss_ioctl.h
4858
4859 HFS FILESYSTEM
4860 L:      linux-fsdevel@vger.kernel.org
4861 S:      Orphan
4862 F:      Documentation/filesystems/hfs.txt
4863 F:      fs/hfs/
4864
4865 HFSPLUS FILESYSTEM
4866 L:      linux-fsdevel@vger.kernel.org
4867 S:      Orphan
4868 F:      Documentation/filesystems/hfsplus.txt
4869 F:      fs/hfsplus/
4870
4871 HGA FRAMEBUFFER DRIVER
4872 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4873 L:      linux-nvidia@lists.surfsouth.com
4874 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4875 S:      Maintained
4876 F:      drivers/video/fbdev/hgafb.c
4877
4878 HIBERNATION (aka Software Suspend, aka swsusp)
4879 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4880 M:      Pavel Machek <pavel@ucw.cz>
4881 L:      linux-pm@vger.kernel.org
4882 S:      Supported
4883 F:      arch/x86/power/
4884 F:      drivers/base/power/
4885 F:      kernel/power/
4886 F:      include/linux/suspend.h
4887 F:      include/linux/freezer.h
4888 F:      include/linux/pm.h
4889 F:      arch/*/include/asm/suspend*.h
4890
4891 HID CORE LAYER
4892 M:      Jiri Kosina <jikos@kernel.org>
4893 L:      linux-input@vger.kernel.org
4894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4895 S:      Maintained
4896 F:      drivers/hid/
4897 F:      include/linux/hid*
4898 F:      include/uapi/linux/hid*
4899
4900 HID SENSOR HUB DRIVERS
4901 M:      Jiri Kosina <jikos@kernel.org>
4902 M:      Jonathan Cameron <jic23@kernel.org>
4903 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4904 L:      linux-input@vger.kernel.org
4905 L:      linux-iio@vger.kernel.org
4906 S:      Maintained
4907 F:      Documentation/hid/hid-sensor*
4908 F:      drivers/hid/hid-sensor-*
4909 F:      drivers/iio/*/hid-*
4910 F:      include/linux/hid-sensor-*
4911
4912 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4913 M:      Thomas Gleixner <tglx@linutronix.de>
4914 L:      linux-kernel@vger.kernel.org
4915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4916 S:      Maintained
4917 F:      Documentation/timers/
4918 F:      kernel/time/hrtimer.c
4919 F:      kernel/time/clockevents.c
4920 F:      kernel/time/tick*.*
4921 F:      kernel/time/timer_*.c
4922 F:      include/linux/clockchips.h
4923 F:      include/linux/hrtimer.h
4924
4925 HIGH-SPEED SCC DRIVER FOR AX.25
4926 L:      linux-hams@vger.kernel.org
4927 S:      Orphan
4928 F:      drivers/net/hamradio/dmascc.c
4929 F:      drivers/net/hamradio/scc.c
4930
4931 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4932 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4933 W:      http://www.highpoint-tech.com
4934 S:      Supported
4935 F:      Documentation/scsi/hptiop.txt
4936 F:      drivers/scsi/hptiop.c
4937
4938 HIPPI
4939 M:      Jes Sorensen <jes@trained-monkey.org>
4940 L:      linux-hippi@sunsite.dk
4941 S:      Maintained
4942 F:      include/linux/hippidevice.h
4943 F:      include/uapi/linux/if_hippi.h
4944 F:      net/802/hippi.c
4945 F:      drivers/net/hippi/
4946
4947 HOST AP DRIVER
4948 M:      Jouni Malinen <j@w1.fi>
4949 L:      hostap@shmoo.com (subscribers-only)
4950 L:      linux-wireless@vger.kernel.org
4951 W:      http://hostap.epitest.fi/
4952 S:      Maintained
4953 F:      drivers/net/wireless/hostap/
4954
4955 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4956 L:      platform-driver-x86@vger.kernel.org
4957 S:      Orphan
4958 F:      drivers/platform/x86/tc1100-wmi.c
4959
4960 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4961 M:      Jaroslav Kysela <perex@perex.cz>
4962 S:      Maintained
4963 F:      drivers/net/ethernet/hp/hp100.*
4964
4965 HPET:   High Precision Event Timers driver
4966 M:      Clemens Ladisch <clemens@ladisch.de>
4967 S:      Maintained
4968 F:      Documentation/timers/hpet.txt
4969 F:      drivers/char/hpet.c
4970 F:      include/linux/hpet.h
4971 F:      include/uapi/linux/hpet.h
4972
4973 HPET:   x86
4974 S:      Orphan
4975 F:      arch/x86/kernel/hpet.c
4976 F:      arch/x86/include/asm/hpet.h
4977
4978 HPFS FILESYSTEM
4979 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4980 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4981 S:      Maintained
4982 F:      fs/hpfs/
4983
4984 HSI SUBSYSTEM
4985 M:      Sebastian Reichel <sre@kernel.org>
4986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4987 S:      Maintained
4988 F:      Documentation/ABI/testing/sysfs-bus-hsi
4989 F:      Documentation/hsi.txt
4990 F:      drivers/hsi/
4991 F:      include/linux/hsi/
4992 F:      include/uapi/linux/hsi/
4993
4994 HSO 3G MODEM DRIVER
4995 M:      Jan Dumon <j.dumon@option.com>
4996 W:      http://www.pharscape.org
4997 S:      Maintained
4998 F:      drivers/net/usb/hso.c
4999
5000 HSR NETWORK PROTOCOL
5001 M:      Arvid Brodin <arvid.brodin@alten.se>
5002 L:      netdev@vger.kernel.org
5003 S:      Maintained
5004 F:      net/hsr/
5005
5006 HTCPEN TOUCHSCREEN DRIVER
5007 M:      Pau Oliva Fora <pof@eslack.org>
5008 L:      linux-input@vger.kernel.org
5009 S:      Maintained
5010 F:      drivers/input/touchscreen/htcpen.c
5011
5012 HUGETLB FILESYSTEM
5013 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5014 S:      Maintained
5015 F:      fs/hugetlbfs/
5016
5017 Hyper-V CORE AND DRIVERS
5018 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5019 M:      Haiyang Zhang <haiyangz@microsoft.com>
5020 L:      devel@linuxdriverproject.org
5021 S:      Maintained
5022 F:      arch/x86/include/asm/mshyperv.h
5023 F:      arch/x86/include/uapi/asm/hyperv.h
5024 F:      arch/x86/kernel/cpu/mshyperv.c
5025 F:      drivers/hid/hid-hyperv.c
5026 F:      drivers/hv/
5027 F:      drivers/input/serio/hyperv-keyboard.c
5028 F:      drivers/net/hyperv/
5029 F:      drivers/scsi/storvsc_drv.c
5030 F:      drivers/video/fbdev/hyperv_fb.c
5031 F:      include/linux/hyperv.h
5032 F:      tools/hv/
5033 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5034
5035 I2C OVER PARALLEL PORT
5036 M:      Jean Delvare <jdelvare@suse.com>
5037 L:      linux-i2c@vger.kernel.org
5038 S:      Maintained
5039 F:      Documentation/i2c/busses/i2c-parport
5040 F:      Documentation/i2c/busses/i2c-parport-light
5041 F:      drivers/i2c/busses/i2c-parport.c
5042 F:      drivers/i2c/busses/i2c-parport-light.c
5043
5044 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5045 M:      Jean Delvare <jdelvare@suse.com>
5046 L:      linux-i2c@vger.kernel.org
5047 S:      Maintained
5048 F:      Documentation/i2c/busses/i2c-ali1535
5049 F:      Documentation/i2c/busses/i2c-ali1563
5050 F:      Documentation/i2c/busses/i2c-ali15x3
5051 F:      Documentation/i2c/busses/i2c-amd756
5052 F:      Documentation/i2c/busses/i2c-amd8111
5053 F:      Documentation/i2c/busses/i2c-i801
5054 F:      Documentation/i2c/busses/i2c-nforce2
5055 F:      Documentation/i2c/busses/i2c-piix4
5056 F:      Documentation/i2c/busses/i2c-sis5595
5057 F:      Documentation/i2c/busses/i2c-sis630
5058 F:      Documentation/i2c/busses/i2c-sis96x
5059 F:      Documentation/i2c/busses/i2c-via
5060 F:      Documentation/i2c/busses/i2c-viapro
5061 F:      drivers/i2c/busses/i2c-ali1535.c
5062 F:      drivers/i2c/busses/i2c-ali1563.c
5063 F:      drivers/i2c/busses/i2c-ali15x3.c
5064 F:      drivers/i2c/busses/i2c-amd756.c
5065 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5066 F:      drivers/i2c/busses/i2c-amd8111.c
5067 F:      drivers/i2c/busses/i2c-i801.c
5068 F:      drivers/i2c/busses/i2c-isch.c
5069 F:      drivers/i2c/busses/i2c-nforce2.c
5070 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5071 F:      drivers/i2c/busses/i2c-piix4.c
5072 F:      drivers/i2c/busses/i2c-sis5595.c
5073 F:      drivers/i2c/busses/i2c-sis630.c
5074 F:      drivers/i2c/busses/i2c-sis96x.c
5075 F:      drivers/i2c/busses/i2c-via.c
5076 F:      drivers/i2c/busses/i2c-viapro.c
5077
5078 I2C/SMBUS ISMT DRIVER
5079 M:      Seth Heasley <seth.heasley@intel.com>
5080 M:      Neil Horman <nhorman@tuxdriver.com>
5081 L:      linux-i2c@vger.kernel.org
5082 F:      drivers/i2c/busses/i2c-ismt.c
5083 F:      Documentation/i2c/busses/i2c-ismt
5084
5085 I2C/SMBUS STUB DRIVER
5086 M:      Jean Delvare <jdelvare@suse.com>
5087 L:      linux-i2c@vger.kernel.org
5088 S:      Maintained
5089 F:      drivers/i2c/i2c-stub.c
5090
5091 I2C SUBSYSTEM
5092 M:      Wolfram Sang <wsa@the-dreams.de>
5093 L:      linux-i2c@vger.kernel.org
5094 W:      https://i2c.wiki.kernel.org/
5095 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5097 S:      Maintained
5098 F:      Documentation/devicetree/bindings/i2c/
5099 F:      Documentation/i2c/
5100 F:      drivers/i2c/
5101 F:      include/linux/i2c.h
5102 F:      include/linux/i2c-*.h
5103 F:      include/uapi/linux/i2c.h
5104 F:      include/uapi/linux/i2c-*.h
5105
5106 I2C ACPI SUPPORT
5107 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5108 L:      linux-i2c@vger.kernel.org
5109 L:      linux-acpi@vger.kernel.org
5110 S:      Maintained
5111
5112 I2C-TAOS-EVM DRIVER
5113 M:      Jean Delvare <jdelvare@suse.com>
5114 L:      linux-i2c@vger.kernel.org
5115 S:      Maintained
5116 F:      Documentation/i2c/busses/i2c-taos-evm
5117 F:      drivers/i2c/busses/i2c-taos-evm.c
5118
5119 I2C-TINY-USB DRIVER
5120 M:      Till Harbaum <till@harbaum.org>
5121 L:      linux-i2c@vger.kernel.org
5122 W:      http://www.harbaum.org/till/i2c_tiny_usb
5123 S:      Maintained
5124 F:      drivers/i2c/busses/i2c-tiny-usb.c
5125
5126 i386 BOOT CODE
5127 M:      "H. Peter Anvin" <hpa@zytor.com>
5128 S:      Maintained
5129 F:      arch/x86/boot/
5130
5131 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5132 M:      "H. Peter Anvin" <hpa@zytor.com>
5133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5134 S:      Maintained
5135
5136 IA64 (Itanium) PLATFORM
5137 M:      Tony Luck <tony.luck@intel.com>
5138 M:      Fenghua Yu <fenghua.yu@intel.com>
5139 L:      linux-ia64@vger.kernel.org
5140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5141 S:      Maintained
5142 F:      arch/ia64/
5143
5144 IBM Power VMX Cryptographic instructions
5145 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5146 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5147 L:      linux-crypto@vger.kernel.org
5148 S:      Supported
5149 F:      drivers/crypto/vmx/Makefile
5150 F:      drivers/crypto/vmx/Kconfig
5151 F:      drivers/crypto/vmx/vmx.c
5152 F:      drivers/crypto/vmx/aes*
5153 F:      drivers/crypto/vmx/ghash*
5154 F:      drivers/crypto/vmx/ppc-xlate.pl
5155
5156 IBM Power in-Nest Crypto Acceleration
5157 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5158 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5159 L:      linux-crypto@vger.kernel.org
5160 S:      Supported
5161 F:      drivers/crypto/nx/Makefile
5162 F:      drivers/crypto/nx/Kconfig
5163 F:      drivers/crypto/nx/nx-aes*
5164 F:      drivers/crypto/nx/nx-sha*
5165 F:      drivers/crypto/nx/nx.*
5166 F:      drivers/crypto/nx/nx_csbcpb.h
5167 F:      drivers/crypto/nx/nx_debugfs.h
5168
5169 IBM Power 842 compression accelerator
5170 M:      Dan Streetman <ddstreet@ieee.org>
5171 S:      Supported
5172 F:      drivers/crypto/nx/Makefile
5173 F:      drivers/crypto/nx/Kconfig
5174 F:      drivers/crypto/nx/nx-842*
5175 F:      include/linux/sw842.h
5176 F:      crypto/842.c
5177 F:      lib/842/
5178
5179 IBM Power Linux RAID adapter
5180 M:      Brian King <brking@us.ibm.com>
5181 S:      Supported
5182 F:      drivers/scsi/ipr.*
5183
5184 IBM Power Virtual Ethernet Device Driver
5185 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5186 L:      netdev@vger.kernel.org
5187 S:      Supported
5188 F:      drivers/net/ethernet/ibm/ibmveth.*
5189
5190 IBM Power Virtual SCSI Device Drivers
5191 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5192 L:      linux-scsi@vger.kernel.org
5193 S:      Supported
5194 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5195 F:      drivers/scsi/ibmvscsi/viosrp.h
5196
5197 IBM Power Virtual FC Device Drivers
5198 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5199 L:      linux-scsi@vger.kernel.org
5200 S:      Supported
5201 F:      drivers/scsi/ibmvscsi/ibmvfc*
5202
5203 IBM ServeRAID RAID DRIVER
5204 S:      Orphan
5205 F:      drivers/scsi/ips.*
5206
5207 ICH LPC AND GPIO DRIVER
5208 M:      Peter Tyser <ptyser@xes-inc.com>
5209 S:      Maintained
5210 F:      drivers/mfd/lpc_ich.c
5211 F:      drivers/gpio/gpio-ich.c
5212
5213 IDE SUBSYSTEM
5214 M:      "David S. Miller" <davem@davemloft.net>
5215 L:      linux-ide@vger.kernel.org
5216 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5218 S:      Maintained
5219 F:      Documentation/ide/
5220 F:      drivers/ide/
5221 F:      include/linux/ide.h
5222
5223 IDEAPAD LAPTOP EXTRAS DRIVER
5224 M:      Ike Panhc <ike.pan@canonical.com>
5225 L:      platform-driver-x86@vger.kernel.org
5226 W:      http://launchpad.net/ideapad-laptop
5227 S:      Maintained
5228 F:      drivers/platform/x86/ideapad-laptop.c
5229
5230 IDEAPAD LAPTOP SLIDEBAR DRIVER
5231 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5232 L:      linux-input@vger.kernel.org
5233 W:      https://github.com/o2genum/ideapad-slidebar
5234 S:      Maintained
5235 F:      drivers/input/misc/ideapad_slidebar.c
5236
5237 IDE/ATAPI DRIVERS
5238 M:      Borislav Petkov <bp@alien8.de>
5239 L:      linux-ide@vger.kernel.org
5240 S:      Maintained
5241 F:      Documentation/cdrom/ide-cd
5242 F:      drivers/ide/ide-cd*
5243
5244 IDLE-I7300
5245 M:      Andy Henroid <andrew.d.henroid@intel.com>
5246 L:      linux-pm@vger.kernel.org
5247 S:      Supported
5248 F:      drivers/idle/i7300_idle.c
5249
5250 IEEE 802.15.4 SUBSYSTEM
5251 M:      Alexander Aring <alex.aring@gmail.com>
5252 L:      linux-wpan@vger.kernel.org
5253 W:      https://github.com/linux-wpan
5254 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5255 S:      Maintained
5256 F:      net/ieee802154/
5257 F:      net/mac802154/
5258 F:      drivers/net/ieee802154/
5259 F:      include/linux/nl802154.h
5260 F:      include/linux/ieee802154.h
5261 F:      include/net/nl802154.h
5262 F:      include/net/mac802154.h
5263 F:      include/net/af_ieee802154.h
5264 F:      include/net/cfg802154.h
5265 F:      include/net/ieee802154_netdev.h
5266 F:      Documentation/networking/ieee802154.txt
5267
5268 IGORPLUG-USB IR RECEIVER
5269 M:      Sean Young <sean@mess.org>
5270 L:      linux-media@vger.kernel.org
5271 S:      Maintained
5272 F:      drivers/media/rc/igorplugusb.c
5273
5274 IGUANAWORKS USB IR TRANSCEIVER
5275 M:      Sean Young <sean@mess.org>
5276 L:      linux-media@vger.kernel.org
5277 S:      Maintained
5278 F:      drivers/media/rc/iguanair.c
5279
5280 IIO SUBSYSTEM AND DRIVERS
5281 M:      Jonathan Cameron <jic23@kernel.org>
5282 R:      Hartmut Knaack <knaack.h@gmx.de>
5283 R:      Lars-Peter Clausen <lars@metafoo.de>
5284 R:      Peter Meerwald <pmeerw@pmeerw.net>
5285 L:      linux-iio@vger.kernel.org
5286 S:      Maintained
5287 F:      drivers/iio/
5288 F:      drivers/staging/iio/
5289 F:      include/linux/iio/
5290 F:      tools/iio/
5291
5292 IKANOS/ADI EAGLE ADSL USB DRIVER
5293 M:      Matthieu Castet <castet.matthieu@free.fr>
5294 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5295 S:      Maintained
5296 F:      drivers/usb/atm/ueagle-atm.c
5297
5298 INA209 HARDWARE MONITOR DRIVER
5299 M:      Guenter Roeck <linux@roeck-us.net>
5300 L:      lm-sensors@lm-sensors.org
5301 S:      Maintained
5302 F:      Documentation/hwmon/ina209
5303 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5304 F:      drivers/hwmon/ina209.c
5305
5306 INA2XX HARDWARE MONITOR DRIVER
5307 M:      Guenter Roeck <linux@roeck-us.net>
5308 L:      lm-sensors@lm-sensors.org
5309 S:      Maintained
5310 F:      Documentation/hwmon/ina2xx
5311 F:      drivers/hwmon/ina2xx.c
5312 F:      include/linux/platform_data/ina2xx.h
5313
5314 INDUSTRY PACK SUBSYSTEM (IPACK)
5315 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5316 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5317 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5318 L:      industrypack-devel@lists.sourceforge.net
5319 W:      http://industrypack.sourceforge.net
5320 S:      Maintained
5321 F:      drivers/ipack/
5322
5323 INGENIC JZ4780 DMA Driver
5324 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5325 S:      Maintained
5326 F:      drivers/dma/dma-jz4780.c
5327
5328 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5329 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5330 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5331 L:      linux-ima-devel@lists.sourceforge.net
5332 L:      linux-ima-user@lists.sourceforge.net
5333 L:      linux-security-module@vger.kernel.org
5334 S:      Supported
5335 F:      security/integrity/ima/
5336
5337 IMGTEC IR DECODER DRIVER
5338 M:      James Hogan <james.hogan@imgtec.com>
5339 S:      Maintained
5340 F:      drivers/media/rc/img-ir/
5341
5342 IMS TWINTURBO FRAMEBUFFER DRIVER
5343 L:      linux-fbdev@vger.kernel.org
5344 S:      Orphan
5345 F:      drivers/video/fbdev/imsttfb.c
5346
5347 INFINIBAND SUBSYSTEM
5348 M:      Doug Ledford <dledford@redhat.com>
5349 M:      Sean Hefty <sean.hefty@intel.com>
5350 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5351 L:      linux-rdma@vger.kernel.org
5352 W:      http://www.openfabrics.org/
5353 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5355 S:      Supported
5356 F:      Documentation/infiniband/
5357 F:      drivers/infiniband/
5358 F:      drivers/staging/rdma/
5359 F:      include/uapi/linux/if_infiniband.h
5360 F:      include/uapi/rdma/
5361 F:      include/rdma/
5362
5363 INOTIFY
5364 M:      John McCutchan <john@johnmccutchan.com>
5365 M:      Robert Love <rlove@rlove.org>
5366 M:      Eric Paris <eparis@parisplace.org>
5367 S:      Maintained
5368 F:      Documentation/filesystems/inotify.txt
5369 F:      fs/notify/inotify/
5370 F:      include/linux/inotify.h
5371 F:      include/uapi/linux/inotify.h
5372
5373 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5374 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5375 L:      linux-input@vger.kernel.org
5376 Q:      http://patchwork.kernel.org/project/linux-input/list/
5377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5378 S:      Maintained
5379 F:      drivers/input/
5380 F:      include/linux/input.h
5381 F:      include/uapi/linux/input.h
5382 F:      include/linux/input/
5383
5384 INPUT MULTITOUCH (MT) PROTOCOL
5385 M:      Henrik Rydberg <rydberg@bitmath.org>
5386 L:      linux-input@vger.kernel.org
5387 S:      Odd fixes
5388 F:      Documentation/input/multi-touch-protocol.txt
5389 F:      drivers/input/input-mt.c
5390 K:      \b(ABS|SYN)_MT_
5391
5392 INTEL ASoC BDW/HSW DRIVERS
5393 M:      Jie Yang <yang.jie@linux.intel.com>
5394 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5395 S:      Supported
5396 F:      sound/soc/intel/common/sst-dsp*
5397 F:      sound/soc/intel/common/sst-firmware.c
5398 F:      sound/soc/intel/boards/broadwell.c
5399 F:      sound/soc/intel/haswell/
5400
5401 INTEL C600 SERIES SAS CONTROLLER DRIVER
5402 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5403 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5404 L:      linux-scsi@vger.kernel.org
5405 T:      git git://git.code.sf.net/p/intel-sas/isci
5406 S:      Supported
5407 F:      drivers/scsi/isci/
5408
5409 INTEL IDLE DRIVER
5410 M:      Len Brown <lenb@kernel.org>
5411 L:      linux-pm@vger.kernel.org
5412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5413 S:      Supported
5414 F:      drivers/idle/intel_idle.c
5415
5416 INTEL PSTATE DRIVER
5417 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5418 L:      linux-pm@vger.kernel.org
5419 S:      Supported
5420 F:      drivers/cpufreq/intel_pstate.c
5421
5422 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5423 M:      Maik Broemme <mbroemme@plusserver.de>
5424 L:      linux-fbdev@vger.kernel.org
5425 S:      Maintained
5426 F:      Documentation/fb/intelfb.txt
5427 F:      drivers/video/fbdev/intelfb/
5428
5429 INTEL 810/815 FRAMEBUFFER DRIVER
5430 M:      Antonino Daplas <adaplas@gmail.com>
5431 L:      linux-fbdev@vger.kernel.org
5432 S:      Maintained
5433 F:      drivers/video/fbdev/i810/
5434
5435 INTEL MENLOW THERMAL DRIVER
5436 M:      Sujith Thomas <sujith.thomas@intel.com>
5437 L:      platform-driver-x86@vger.kernel.org
5438 W:      https://01.org/linux-acpi
5439 S:      Supported
5440 F:      drivers/platform/x86/intel_menlow.c
5441
5442 INTEL IA32 MICROCODE UPDATE SUPPORT
5443 M:      Borislav Petkov <bp@alien8.de>
5444 S:      Maintained
5445 F:      arch/x86/kernel/cpu/microcode/core*
5446 F:      arch/x86/kernel/cpu/microcode/intel*
5447
5448 INTEL I/OAT DMA DRIVER
5449 M:      Dave Jiang <dave.jiang@intel.com>
5450 R:      Dan Williams <dan.j.williams@intel.com>
5451 L:      dmaengine@vger.kernel.org
5452 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5453 S:      Supported
5454 F:      drivers/dma/ioat*
5455
5456 INTEL IOMMU (VT-d)
5457 M:      David Woodhouse <dwmw2@infradead.org>
5458 L:      iommu@lists.linux-foundation.org
5459 T:      git git://git.infradead.org/iommu-2.6.git
5460 S:      Supported
5461 F:      drivers/iommu/intel-iommu.c
5462 F:      include/linux/intel-iommu.h
5463
5464 INTEL IOP-ADMA DMA DRIVER
5465 R:      Dan Williams <dan.j.williams@intel.com>
5466 S:      Odd fixes
5467 F:      drivers/dma/iop-adma.c
5468
5469 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5470 M:      Krzysztof Halasa <khalasa@piap.pl>
5471 S:      Maintained
5472 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5473 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5474 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5475 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5476 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5477 F:      drivers/net/wan/ixp4xx_hss.c
5478
5479 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5480 M:      Deepak Saxena <dsaxena@plexity.net>
5481 S:      Maintained
5482 F:      drivers/char/hw_random/ixp4xx-rng.c
5483
5484 INTEL ETHERNET DRIVERS
5485 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5486 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5487 R:      Shannon Nelson <shannon.nelson@intel.com>
5488 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5489 R:      Don Skidmore <donald.c.skidmore@intel.com>
5490 R:      Matthew Vick <matthew.vick@intel.com>
5491 R:      John Ronciak <john.ronciak@intel.com>
5492 R:      Mitch Williams <mitch.a.williams@intel.com>
5493 L:      intel-wired-lan@lists.osuosl.org
5494 W:      http://www.intel.com/support/feedback.htm
5495 W:      http://e1000.sourceforge.net/
5496 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5499 S:      Supported
5500 F:      Documentation/networking/e100.txt
5501 F:      Documentation/networking/e1000.txt
5502 F:      Documentation/networking/e1000e.txt
5503 F:      Documentation/networking/igb.txt
5504 F:      Documentation/networking/igbvf.txt
5505 F:      Documentation/networking/ixgb.txt
5506 F:      Documentation/networking/ixgbe.txt
5507 F:      Documentation/networking/ixgbevf.txt
5508 F:      Documentation/networking/i40e.txt
5509 F:      Documentation/networking/i40evf.txt
5510 F:      drivers/net/ethernet/intel/
5511 F:      drivers/net/ethernet/intel/*/
5512
5513 INTEL-MID GPIO DRIVER
5514 M:      David Cohen <david.a.cohen@linux.intel.com>
5515 L:      linux-gpio@vger.kernel.org
5516 S:      Maintained
5517 F:      drivers/gpio/gpio-intel-mid.c
5518
5519 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5520 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5521 L:      linux-wireless@vger.kernel.org
5522 S:      Maintained
5523 F:      Documentation/networking/README.ipw2100
5524 F:      Documentation/networking/README.ipw2200
5525 F:      drivers/net/wireless/ipw2x00/
5526
5527 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5528 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5529 M:      Gang Wei <gang.wei@intel.com>
5530 M:      Shane Wang <shane.wang@intel.com>
5531 L:      tboot-devel@lists.sourceforge.net
5532 W:      http://tboot.sourceforge.net
5533 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5534 S:      Supported
5535 F:      Documentation/intel_txt.txt
5536 F:      include/linux/tboot.h
5537 F:      arch/x86/kernel/tboot.c
5538
5539 INTEL WIRELESS WIMAX CONNECTION 2400
5540 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5541 M:      linux-wimax@intel.com
5542 L:      wimax@linuxwimax.org (subscribers-only)
5543 S:      Supported
5544 W:      http://linuxwimax.org
5545 F:      Documentation/wimax/README.i2400m
5546 F:      drivers/net/wimax/i2400m/
5547 F:      include/uapi/linux/wimax/i2400m.h
5548
5549 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5550 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5551 L:      linux-wireless@vger.kernel.org
5552 S:      Supported
5553 F:      drivers/net/wireless/iwlegacy/
5554
5555 INTEL WIRELESS WIFI LINK (iwlwifi)
5556 M:      Johannes Berg <johannes.berg@intel.com>
5557 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5558 M:      Intel Linux Wireless <ilw@linux.intel.com>
5559 L:      linux-wireless@vger.kernel.org
5560 W:      http://intellinuxwireless.org
5561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5562 S:      Supported
5563 F:      drivers/net/wireless/iwlwifi/
5564
5565 INTEL MANAGEMENT ENGINE (mei)
5566 M:      Tomas Winkler <tomas.winkler@intel.com>
5567 L:      linux-kernel@vger.kernel.org
5568 S:      Supported
5569 F:      include/uapi/linux/mei.h
5570 F:      include/linux/mei_cl_bus.h
5571 F:      drivers/misc/mei/*
5572 F:      Documentation/misc-devices/mei/*
5573
5574 INTEL PMC IPC DRIVER
5575 M:      Zha Qipeng<qipeng.zha@intel.com>
5576 L:      platform-driver-x86@vger.kernel.org
5577 S:      Maintained
5578 F:      drivers/platform/x86/intel_pmc_ipc.c
5579 F:      arch/x86/include/asm/intel_pmc_ipc.h
5580
5581 IOC3 ETHERNET DRIVER
5582 M:      Ralf Baechle <ralf@linux-mips.org>
5583 L:      linux-mips@linux-mips.org
5584 S:      Maintained
5585 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5586
5587 IOC3 SERIAL DRIVER
5588 M:      Pat Gefre <pfg@sgi.com>
5589 L:      linux-serial@vger.kernel.org
5590 S:      Maintained
5591 F:      drivers/tty/serial/ioc3_serial.c
5592
5593 IOMMU DRIVERS
5594 M:      Joerg Roedel <joro@8bytes.org>
5595 L:      iommu@lists.linux-foundation.org
5596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5597 S:      Maintained
5598 F:      drivers/iommu/
5599
5600 IP MASQUERADING
5601 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5602 S:      Maintained
5603 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5604
5605 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5606 M:      Francois Romieu <romieu@fr.zoreil.com>
5607 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5608 L:      netdev@vger.kernel.org
5609 S:      Maintained
5610 F:      drivers/net/ethernet/icplus/ipg.*
5611
5612 IPATH DRIVER
5613 M:      Mike Marciniszyn <infinipath@intel.com>
5614 L:      linux-rdma@vger.kernel.org
5615 S:      Maintained
5616 F:      drivers/staging/rdma/ipath/
5617
5618 IPMI SUBSYSTEM
5619 M:      Corey Minyard <minyard@acm.org>
5620 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5621 W:      http://openipmi.sourceforge.net/
5622 S:      Supported
5623 F:      Documentation/IPMI.txt
5624 F:      drivers/char/ipmi/
5625 F:      include/linux/ipmi*
5626 F:      include/uapi/linux/ipmi*
5627
5628 QCOM AUDIO (ASoC) DRIVERS
5629 M:      Patrick Lai <plai@codeaurora.org>
5630 M:      Banajit Goswami <bgoswami@codeaurora.org>
5631 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5632 S:      Supported
5633 F:      sound/soc/qcom/
5634
5635 IPS SCSI RAID DRIVER
5636 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5637 L:      linux-scsi@vger.kernel.org
5638 W:      http://www.adaptec.com/
5639 S:      Maintained
5640 F:      drivers/scsi/ips*
5641
5642 IPVS
5643 M:      Wensong Zhang <wensong@linux-vs.org>
5644 M:      Simon Horman <horms@verge.net.au>
5645 M:      Julian Anastasov <ja@ssi.bg>
5646 L:      netdev@vger.kernel.org
5647 L:      lvs-devel@vger.kernel.org
5648 S:      Maintained
5649 F:      Documentation/networking/ipvs-sysctl.txt
5650 F:      include/net/ip_vs.h
5651 F:      include/uapi/linux/ip_vs.h
5652 F:      net/netfilter/ipvs/
5653
5654 IPWIRELESS DRIVER
5655 M:      Jiri Kosina <jikos@kernel.org>
5656 M:      David Sterba <dsterba@suse.com>
5657 S:      Odd Fixes
5658 F:      drivers/tty/ipwireless/
5659
5660 IPX NETWORK LAYER
5661 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5662 L:      netdev@vger.kernel.org
5663 S:      Maintained
5664 F:      include/net/ipx.h
5665 F:      include/uapi/linux/ipx.h
5666 F:      net/ipx/
5667
5668 IRDA SUBSYSTEM
5669 M:      Samuel Ortiz <samuel@sortiz.org>
5670 L:      irda-users@lists.sourceforge.net (subscribers-only)
5671 L:      netdev@vger.kernel.org
5672 W:      http://irda.sourceforge.net/
5673 S:      Maintained
5674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5675 F:      Documentation/networking/irda.txt
5676 F:      drivers/net/irda/
5677 F:      include/net/irda/
5678 F:      net/irda/
5679
5680 IRQ SUBSYSTEM
5681 M:      Thomas Gleixner <tglx@linutronix.de>
5682 L:      linux-kernel@vger.kernel.org
5683 S:      Maintained
5684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5685 F:      kernel/irq/
5686
5687 IRQCHIP DRIVERS
5688 M:      Thomas Gleixner <tglx@linutronix.de>
5689 M:      Jason Cooper <jason@lakedaemon.net>
5690 M:      Marc Zyngier <marc.zyngier@arm.com>
5691 L:      linux-kernel@vger.kernel.org
5692 S:      Maintained
5693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5694 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5695 F:      Documentation/devicetree/bindings/interrupt-controller/
5696 F:      drivers/irqchip/
5697
5698 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5699 M:      Jiang Liu <jiang.liu@linux.intel.com>
5700 M:      Marc Zyngier <marc.zyngier@arm.com>
5701 S:      Maintained
5702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5703 F:      Documentation/IRQ-domain.txt
5704 F:      include/linux/irqdomain.h
5705 F:      kernel/irq/irqdomain.c
5706 F:      kernel/irq/msi.c
5707
5708 ISAPNP
5709 M:      Jaroslav Kysela <perex@perex.cz>
5710 S:      Maintained
5711 F:      Documentation/isapnp.txt
5712 F:      drivers/pnp/isapnp/
5713 F:      include/linux/isapnp.h
5714
5715 ISA RADIO MODULE
5716 M:      Hans Verkuil <hverkuil@xs4all.nl>
5717 L:      linux-media@vger.kernel.org
5718 T:      git git://linuxtv.org/media_tree.git
5719 W:      http://linuxtv.org
5720 S:      Maintained
5721 F:      drivers/media/radio/radio-isa*
5722
5723 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5724 M:      Peter Jones <pjones@redhat.com>
5725 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5726 S:      Maintained
5727 F:      drivers/firmware/iscsi_ibft*
5728
5729 ISCSI
5730 M:      Mike Christie <michaelc@cs.wisc.edu>
5731 L:      open-iscsi@googlegroups.com
5732 W:      www.open-iscsi.org
5733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5734 S:      Maintained
5735 F:      drivers/scsi/*iscsi*
5736 F:      include/scsi/*iscsi*
5737
5738 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5739 M:      Or Gerlitz <ogerlitz@mellanox.com>
5740 M:      Sagi Grimberg <sagig@mellanox.com>
5741 M:      Roi Dayan <roid@mellanox.com>
5742 L:      linux-rdma@vger.kernel.org
5743 S:      Supported
5744 W:      http://www.openfabrics.org
5745 W:      www.open-iscsi.org
5746 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5747 F:      drivers/infiniband/ulp/iser/
5748
5749 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5750 M:      Sagi Grimberg <sagig@mellanox.com>
5751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5752 L:      linux-rdma@vger.kernel.org
5753 L:      target-devel@vger.kernel.org
5754 S:      Supported
5755 W:      http://www.linux-iscsi.org
5756 F:      drivers/infiniband/ulp/isert
5757
5758 ISDN SUBSYSTEM
5759 M:      Karsten Keil <isdn@linux-pingi.de>
5760 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5761 L:      netdev@vger.kernel.org
5762 W:      http://www.isdn4linux.de
5763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5764 S:      Maintained
5765 F:      Documentation/isdn/
5766 F:      drivers/isdn/
5767 F:      include/linux/isdn.h
5768 F:      include/linux/isdn/
5769 F:      include/uapi/linux/isdn.h
5770 F:      include/uapi/linux/isdn/
5771
5772 ISDN SUBSYSTEM (Eicon active card driver)
5773 M:      Armin Schindler <mac@melware.de>
5774 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5775 W:      http://www.melware.de
5776 S:      Maintained
5777 F:      drivers/isdn/hardware/eicon/
5778
5779 IT87 HARDWARE MONITORING DRIVER
5780 M:      Jean Delvare <jdelvare@suse.com>
5781 L:      lm-sensors@lm-sensors.org
5782 S:      Maintained
5783 F:      Documentation/hwmon/it87
5784 F:      drivers/hwmon/it87.c
5785
5786 IT913X MEDIA DRIVER
5787 M:      Antti Palosaari <crope@iki.fi>
5788 L:      linux-media@vger.kernel.org
5789 W:      http://linuxtv.org/
5790 W:      http://palosaari.fi/linux/
5791 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5792 T:      git git://linuxtv.org/anttip/media_tree.git
5793 S:      Maintained
5794 F:      drivers/media/tuners/it913x*
5795
5796 IVTV VIDEO4LINUX DRIVER
5797 M:      Andy Walls <awalls@md.metrocast.net>
5798 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5799 L:      linux-media@vger.kernel.org
5800 T:      git git://linuxtv.org/media_tree.git
5801 W:      http://www.ivtvdriver.org
5802 S:      Maintained
5803 F:      Documentation/video4linux/*.ivtv
5804 F:      drivers/media/pci/ivtv/
5805 F:      include/uapi/linux/ivtv*
5806
5807 IX2505V MEDIA DRIVER
5808 M:      Malcolm Priestley <tvboxspy@gmail.com>
5809 L:      linux-media@vger.kernel.org
5810 W:      http://linuxtv.org/
5811 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5812 S:      Maintained
5813 F:      drivers/media/dvb-frontends/ix2505v*
5814
5815 JC42.4 TEMPERATURE SENSOR DRIVER
5816 M:      Guenter Roeck <linux@roeck-us.net>
5817 L:      lm-sensors@lm-sensors.org
5818 S:      Maintained
5819 F:      drivers/hwmon/jc42.c
5820 F:      Documentation/hwmon/jc42
5821
5822 JFS FILESYSTEM
5823 M:      Dave Kleikamp <shaggy@kernel.org>
5824 L:      jfs-discussion@lists.sourceforge.net
5825 W:      http://jfs.sourceforge.net/
5826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5827 S:      Maintained
5828 F:      Documentation/filesystems/jfs.txt
5829 F:      fs/jfs/
5830
5831 JME NETWORK DRIVER
5832 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5833 L:      netdev@vger.kernel.org
5834 S:      Maintained
5835 F:      drivers/net/ethernet/jme.*
5836
5837 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5838 M:      David Woodhouse <dwmw2@infradead.org>
5839 L:      linux-mtd@lists.infradead.org
5840 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5841 S:      Maintained
5842 F:      fs/jffs2/
5843 F:      include/uapi/linux/jffs2.h
5844
5845 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5846 M:      "Theodore Ts'o" <tytso@mit.edu>
5847 M:      Jan Kara <jack@suse.com>
5848 L:      linux-ext4@vger.kernel.org
5849 S:      Maintained
5850 F:      fs/jbd2/
5851 F:      include/linux/jbd2.h
5852
5853 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5854 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5855 L:      linux-media@vger.kernel.org
5856 S:      Maintained
5857 F:      drivers/media/platform/rcar_jpu.c
5858
5859 JSM Neo PCI based serial card
5860 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5861 L:      linux-serial@vger.kernel.org
5862 S:      Maintained
5863 F:      drivers/tty/serial/jsm/
5864
5865 K10TEMP HARDWARE MONITORING DRIVER
5866 M:      Clemens Ladisch <clemens@ladisch.de>
5867 L:      lm-sensors@lm-sensors.org
5868 S:      Maintained
5869 F:      Documentation/hwmon/k10temp
5870 F:      drivers/hwmon/k10temp.c
5871
5872 K8TEMP HARDWARE MONITORING DRIVER
5873 M:      Rudolf Marek <r.marek@assembler.cz>
5874 L:      lm-sensors@lm-sensors.org
5875 S:      Maintained
5876 F:      Documentation/hwmon/k8temp
5877 F:      drivers/hwmon/k8temp.c
5878
5879 KCONFIG
5880 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5881 L:      linux-kbuild@vger.kernel.org
5882 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5883 S:      Maintained
5884 F:      Documentation/kbuild/kconfig-language.txt
5885 F:      scripts/kconfig/
5886
5887 KDUMP
5888 M:      Vivek Goyal <vgoyal@redhat.com>
5889 M:      Haren Myneni <hbabu@us.ibm.com>
5890 L:      kexec@lists.infradead.org
5891 W:      http://lse.sourceforge.net/kdump/
5892 S:      Maintained
5893 F:      Documentation/kdump/
5894
5895 KEENE FM RADIO TRANSMITTER DRIVER
5896 M:      Hans Verkuil <hverkuil@xs4all.nl>
5897 L:      linux-media@vger.kernel.org
5898 T:      git git://linuxtv.org/media_tree.git
5899 W:      http://linuxtv.org
5900 S:      Maintained
5901 F:      drivers/media/radio/radio-keene*
5902
5903 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5904 M:      Ian Kent <raven@themaw.net>
5905 L:      autofs@vger.kernel.org
5906 S:      Maintained
5907 F:      fs/autofs4/
5908
5909 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5910 M:      Michal Marek <mmarek@suse.com>
5911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5913 L:      linux-kbuild@vger.kernel.org
5914 S:      Maintained
5915 F:      Documentation/kbuild/
5916 F:      Makefile
5917 F:      scripts/Makefile.*
5918 F:      scripts/basic/
5919 F:      scripts/mk*
5920 F:      scripts/package/
5921
5922 KERNEL JANITORS
5923 L:      kernel-janitors@vger.kernel.org
5924 W:      http://kernelnewbies.org/KernelJanitors
5925 S:      Odd Fixes
5926
5927 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5928 M:      "J. Bruce Fields" <bfields@fieldses.org>
5929 M:      Jeff Layton <jlayton@poochiereds.net>
5930 L:      linux-nfs@vger.kernel.org
5931 W:      http://nfs.sourceforge.net/
5932 S:      Supported
5933 F:      fs/nfsd/
5934 F:      include/uapi/linux/nfsd/
5935 F:      fs/lockd/
5936 F:      fs/nfs_common/
5937 F:      net/sunrpc/
5938 F:      include/linux/lockd/
5939 F:      include/linux/sunrpc/
5940 F:      include/uapi/linux/sunrpc/
5941
5942 KERNEL SELFTEST FRAMEWORK
5943 M:      Shuah Khan <shuahkh@osg.samsung.com>
5944 L:      linux-api@vger.kernel.org
5945 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5946 S:      Maintained
5947 F:      tools/testing/selftests
5948
5949 KERNEL VIRTUAL MACHINE (KVM)
5950 M:      Gleb Natapov <gleb@kernel.org>
5951 M:      Paolo Bonzini <pbonzini@redhat.com>
5952 L:      kvm@vger.kernel.org
5953 W:      http://www.linux-kvm.org
5954 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5955 S:      Supported
5956 F:      Documentation/*/kvm*.txt
5957 F:      Documentation/virtual/kvm/
5958 F:      arch/*/kvm/
5959 F:      arch/x86/kernel/kvm.c
5960 F:      arch/x86/kernel/kvmclock.c
5961 F:      arch/*/include/asm/kvm*
5962 F:      include/linux/kvm*
5963 F:      include/uapi/linux/kvm*
5964 F:      virt/kvm/
5965
5966 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5967 M:      Joerg Roedel <joro@8bytes.org>
5968 L:      kvm@vger.kernel.org
5969 W:      http://kvm.qumranet.com
5970 S:      Maintained
5971 F:      arch/x86/include/asm/svm.h
5972 F:      arch/x86/kvm/svm.c
5973
5974 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5975 M:      Alexander Graf <agraf@suse.com>
5976 L:      kvm-ppc@vger.kernel.org
5977 W:      http://kvm.qumranet.com
5978 T:      git git://github.com/agraf/linux-2.6.git
5979 S:      Supported
5980 F:      arch/powerpc/include/asm/kvm*
5981 F:      arch/powerpc/kvm/
5982
5983 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5984 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5985 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5986 L:      linux-s390@vger.kernel.org
5987 W:      http://www.ibm.com/developerworks/linux/linux390/
5988 S:      Supported
5989 F:      Documentation/s390/kvm.txt
5990 F:      arch/s390/include/asm/kvm*
5991 F:      arch/s390/kvm/
5992
5993 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5994 M:      Christoffer Dall <christoffer.dall@linaro.org>
5995 M:      Marc Zyngier <marc.zyngier@arm.com>
5996 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5997 L:      kvmarm@lists.cs.columbia.edu
5998 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5999 S:      Supported
6000 F:      arch/arm/include/uapi/asm/kvm*
6001 F:      arch/arm/include/asm/kvm*
6002 F:      arch/arm/kvm/
6003 F:      virt/kvm/arm/
6004 F:      include/kvm/arm_*
6005
6006 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6007 M:      Christoffer Dall <christoffer.dall@linaro.org>
6008 M:      Marc Zyngier <marc.zyngier@arm.com>
6009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6010 L:      kvmarm@lists.cs.columbia.edu
6011 S:      Maintained
6012 F:      arch/arm64/include/uapi/asm/kvm*
6013 F:      arch/arm64/include/asm/kvm*
6014 F:      arch/arm64/kvm/
6015
6016 KEXEC
6017 M:      Eric Biederman <ebiederm@xmission.com>
6018 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6019 L:      kexec@lists.infradead.org
6020 S:      Maintained
6021 F:      include/linux/kexec.h
6022 F:      include/uapi/linux/kexec.h
6023 F:      kernel/kexec.c
6024
6025 KEYS/KEYRINGS:
6026 M:      David Howells <dhowells@redhat.com>
6027 L:      keyrings@vger.kernel.org
6028 S:      Maintained
6029 F:      Documentation/security/keys.txt
6030 F:      include/linux/key.h
6031 F:      include/linux/key-type.h
6032 F:      include/keys/
6033 F:      security/keys/
6034
6035 KEYS-TRUSTED
6036 M:      David Safford <safford@us.ibm.com>
6037 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6038 L:      linux-security-module@vger.kernel.org
6039 L:      keyrings@vger.kernel.org
6040 S:      Supported
6041 F:      Documentation/security/keys-trusted-encrypted.txt
6042 F:      include/keys/trusted-type.h
6043 F:      security/keys/trusted.c
6044 F:      security/keys/trusted.h
6045
6046 KEYS-ENCRYPTED
6047 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6048 M:      David Safford <safford@us.ibm.com>
6049 L:      linux-security-module@vger.kernel.org
6050 L:      keyrings@vger.kernel.org
6051 S:      Supported
6052 F:      Documentation/security/keys-trusted-encrypted.txt
6053 F:      include/keys/encrypted-type.h
6054 F:      security/keys/encrypted-keys/
6055
6056 KGDB / KDB /debug_core
6057 M:      Jason Wessel <jason.wessel@windriver.com>
6058 W:      http://kgdb.wiki.kernel.org/
6059 L:      kgdb-bugreport@lists.sourceforge.net
6060 S:      Maintained
6061 F:      Documentation/DocBook/kgdb.tmpl
6062 F:      drivers/misc/kgdbts.c
6063 F:      drivers/tty/serial/kgdboc.c
6064 F:      include/linux/kdb.h
6065 F:      include/linux/kgdb.h
6066 F:      kernel/debug/
6067
6068 KMEMCHECK
6069 M:      Vegard Nossum <vegardno@ifi.uio.no>
6070 M:      Pekka Enberg <penberg@kernel.org>
6071 S:      Maintained
6072 F:      Documentation/kmemcheck.txt
6073 F:      arch/x86/include/asm/kmemcheck.h
6074 F:      arch/x86/mm/kmemcheck/
6075 F:      include/linux/kmemcheck.h
6076 F:      mm/kmemcheck.c
6077
6078 KMEMLEAK
6079 M:      Catalin Marinas <catalin.marinas@arm.com>
6080 S:      Maintained
6081 F:      Documentation/kmemleak.txt
6082 F:      include/linux/kmemleak.h
6083 F:      mm/kmemleak.c
6084 F:      mm/kmemleak-test.c
6085
6086 KPROBES
6087 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6088 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6089 M:      "David S. Miller" <davem@davemloft.net>
6090 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6091 S:      Maintained
6092 F:      Documentation/kprobes.txt
6093 F:      include/linux/kprobes.h
6094 F:      kernel/kprobes.c
6095
6096 KS0108 LCD CONTROLLER DRIVER
6097 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6098 W:      http://miguelojeda.es/auxdisplay.htm
6099 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6100 S:      Maintained
6101 F:      Documentation/auxdisplay/ks0108
6102 F:      drivers/auxdisplay/ks0108.c
6103 F:      include/linux/ks0108.h
6104
6105 LAPB module
6106 L:      linux-x25@vger.kernel.org
6107 S:      Orphan
6108 F:      Documentation/networking/lapb-module.txt
6109 F:      include/*/lapb.h
6110 F:      net/lapb/
6111
6112 LASI 53c700 driver for PARISC
6113 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6114 L:      linux-scsi@vger.kernel.org
6115 S:      Maintained
6116 F:      Documentation/scsi/53c700.txt
6117 F:      drivers/scsi/53c700*
6118
6119 LED SUBSYSTEM
6120 M:      Richard Purdie <rpurdie@rpsys.net>
6121 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6122 L:      linux-leds@vger.kernel.org
6123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6124 S:      Maintained
6125 F:      drivers/leds/
6126 F:      include/linux/leds.h
6127
6128 LEGACY EEPROM DRIVER
6129 M:      Jean Delvare <jdelvare@suse.com>
6130 S:      Maintained
6131 F:      Documentation/misc-devices/eeprom
6132 F:      drivers/misc/eeprom/eeprom.c
6133
6134 LEGO USB Tower driver
6135 M:      Juergen Stuber <starblue@users.sourceforge.net>
6136 L:      legousb-devel@lists.sourceforge.net
6137 W:      http://legousb.sourceforge.net/
6138 S:      Maintained
6139 F:      drivers/usb/misc/legousbtower.c
6140
6141 LG2160 MEDIA DRIVER
6142 M:      Michael Krufky <mkrufky@linuxtv.org>
6143 L:      linux-media@vger.kernel.org
6144 W:      http://linuxtv.org/
6145 W:      http://github.com/mkrufky
6146 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6147 T:      git git://linuxtv.org/mkrufky/tuners.git
6148 S:      Maintained
6149 F:      drivers/media/dvb-frontends/lg2160.*
6150
6151 LGDT3305 MEDIA DRIVER
6152 M:      Michael Krufky <mkrufky@linuxtv.org>
6153 L:      linux-media@vger.kernel.org
6154 W:      http://linuxtv.org/
6155 W:      http://github.com/mkrufky
6156 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6157 T:      git git://linuxtv.org/mkrufky/tuners.git
6158 S:      Maintained
6159 F:      drivers/media/dvb-frontends/lgdt3305.*
6160
6161 LGUEST
6162 M:      Rusty Russell <rusty@rustcorp.com.au>
6163 L:      lguest@lists.ozlabs.org
6164 W:      http://lguest.ozlabs.org/
6165 S:      Odd Fixes
6166 F:      arch/x86/include/asm/lguest*.h
6167 F:      arch/x86/lguest/
6168 F:      drivers/lguest/
6169 F:      include/linux/lguest*.h
6170 F:      tools/lguest/
6171
6172 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6173 M:      Tejun Heo <tj@kernel.org>
6174 L:      linux-ide@vger.kernel.org
6175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6176 S:      Maintained
6177 F:      drivers/ata/
6178 F:      include/linux/ata.h
6179 F:      include/linux/libata.h
6180
6181 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6182 M:      Viresh Kumar <vireshk@kernel.org>
6183 L:      linux-ide@vger.kernel.org
6184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6185 S:      Maintained
6186 F:      include/linux/pata_arasan_cf_data.h
6187 F:      drivers/ata/pata_arasan_cf.c
6188
6189 LIBATA PATA DRIVERS
6190 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6191 M:      Tejun Heo <tj@kernel.org>
6192 L:      linux-ide@vger.kernel.org
6193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6194 S:      Maintained
6195 F:      drivers/ata/pata_*.c
6196 F:      drivers/ata/ata_generic.c
6197
6198 LIBATA SATA AHCI PLATFORM devices support
6199 M:      Hans de Goede <hdegoede@redhat.com>
6200 M:      Tejun Heo <tj@kernel.org>
6201 L:      linux-ide@vger.kernel.org
6202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6203 S:      Maintained
6204 F:      drivers/ata/ahci_platform.c
6205 F:      drivers/ata/libahci_platform.c
6206 F:      include/linux/ahci_platform.h
6207
6208 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6209 M:      Mikael Pettersson <mikpelinux@gmail.com>
6210 L:      linux-ide@vger.kernel.org
6211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6212 S:      Maintained
6213 F:      drivers/ata/sata_promise.*
6214
6215 LIBLOCKDEP
6216 M:      Sasha Levin <sasha.levin@oracle.com>
6217 S:      Maintained
6218 F:      tools/lib/lockdep/
6219
6220 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6221 M:      Dan Williams <dan.j.williams@intel.com>
6222 L:      linux-nvdimm@lists.01.org
6223 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6224 S:      Supported
6225 F:      drivers/nvdimm/*
6226 F:      include/linux/nd.h
6227 F:      include/linux/libnvdimm.h
6228 F:      include/uapi/linux/ndctl.h
6229
6230 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6231 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6232 L:      linux-nvdimm@lists.01.org
6233 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6234 S:      Supported
6235 F:      drivers/nvdimm/blk.c
6236 F:      drivers/nvdimm/region_devs.c
6237 F:      drivers/acpi/nfit*
6238
6239 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6240 M:      Vishal Verma <vishal.l.verma@intel.com>
6241 L:      linux-nvdimm@lists.01.org
6242 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6243 S:      Supported
6244 F:      drivers/nvdimm/btt*
6245
6246 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6247 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6248 L:      linux-nvdimm@lists.01.org
6249 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6250 S:      Supported
6251 F:      drivers/nvdimm/pmem.c
6252 F:      include/linux/pmem.h
6253 F:      arch/*/include/asm/pmem.h
6254
6255 LINUX FOR IBM pSERIES (RS/6000)
6256 M:      Paul Mackerras <paulus@au.ibm.com>
6257 W:      http://www.ibm.com/linux/ltc/projects/ppc
6258 S:      Supported
6259 F:      arch/powerpc/boot/rs6000.h
6260
6261 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6262 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6263 M:      Paul Mackerras <paulus@samba.org>
6264 M:      Michael Ellerman <mpe@ellerman.id.au>
6265 W:      http://www.penguinppc.org/
6266 L:      linuxppc-dev@lists.ozlabs.org
6267 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6269 S:      Supported
6270 F:      Documentation/powerpc/
6271 F:      arch/powerpc/
6272
6273 LINUX FOR POWER MACINTOSH
6274 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6275 W:      http://www.penguinppc.org/
6276 L:      linuxppc-dev@lists.ozlabs.org
6277 S:      Maintained
6278 F:      arch/powerpc/platforms/powermac/
6279 F:      drivers/macintosh/
6280
6281 LINUX FOR POWERPC EMBEDDED MPC5XXX
6282 M:      Anatolij Gustschin <agust@denx.de>
6283 L:      linuxppc-dev@lists.ozlabs.org
6284 T:      git git://git.denx.de/linux-denx-agust.git
6285 S:      Maintained
6286 F:      arch/powerpc/platforms/512x/
6287 F:      arch/powerpc/platforms/52xx/
6288
6289 LINUX FOR POWERPC EMBEDDED PPC4XX
6290 M:      Alistair Popple <alistair@popple.id.au>
6291 M:      Matt Porter <mporter@kernel.crashing.org>
6292 W:      http://www.penguinppc.org/
6293 L:      linuxppc-dev@lists.ozlabs.org
6294 S:      Maintained
6295 F:      arch/powerpc/platforms/40x/
6296 F:      arch/powerpc/platforms/44x/
6297
6298 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6299 L:      linuxppc-dev@lists.ozlabs.org
6300 S:      Orphan
6301 F:      arch/powerpc/*/*virtex*
6302 F:      arch/powerpc/*/*/*virtex*
6303
6304 LINUX FOR POWERPC EMBEDDED PPC8XX
6305 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6306 W:      http://www.penguinppc.org/
6307 L:      linuxppc-dev@lists.ozlabs.org
6308 S:      Maintained
6309 F:      arch/powerpc/platforms/8xx/
6310
6311 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6312 M:      Scott Wood <scottwood@freescale.com>
6313 M:      Kumar Gala <galak@kernel.crashing.org>
6314 W:      http://www.penguinppc.org/
6315 L:      linuxppc-dev@lists.ozlabs.org
6316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6317 S:      Maintained
6318 F:      arch/powerpc/platforms/83xx/
6319 F:      arch/powerpc/platforms/85xx/
6320
6321 LINUX FOR POWERPC PA SEMI PWRFICIENT
6322 M:      Olof Johansson <olof@lixom.net>
6323 L:      linuxppc-dev@lists.ozlabs.org
6324 S:      Maintained
6325 F:      arch/powerpc/platforms/pasemi/
6326 F:      drivers/*/*pasemi*
6327 F:      drivers/*/*/*pasemi*
6328
6329 LINUX SECURITY MODULE (LSM) FRAMEWORK
6330 M:      Chris Wright <chrisw@sous-sol.org>
6331 L:      linux-security-module@vger.kernel.org
6332 S:      Supported
6333
6334 LIS3LV02D ACCELEROMETER DRIVER
6335 M:      Eric Piel <eric.piel@tremplin-utc.net>
6336 S:      Maintained
6337 F:      Documentation/misc-devices/lis3lv02d
6338 F:      drivers/misc/lis3lv02d/
6339 F:      drivers/platform/x86/hp_accel.c
6340
6341 LIVE PATCHING
6342 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6343 M:      Seth Jennings <sjenning@redhat.com>
6344 M:      Jiri Kosina <jikos@kernel.org>
6345 M:      Vojtech Pavlik <vojtech@suse.com>
6346 S:      Maintained
6347 F:      kernel/livepatch/
6348 F:      include/linux/livepatch.h
6349 F:      arch/x86/include/asm/livepatch.h
6350 F:      arch/x86/kernel/livepatch.c
6351 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6352 F:      samples/livepatch/
6353 L:      live-patching@vger.kernel.org
6354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6355
6356 LLC (802.2)
6357 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6358 S:      Maintained
6359 F:      include/linux/llc.h
6360 F:      include/uapi/linux/llc.h
6361 F:      include/net/llc*
6362 F:      net/llc/
6363
6364 LM73 HARDWARE MONITOR DRIVER
6365 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6366 L:      lm-sensors@lm-sensors.org
6367 S:      Maintained
6368 F:      drivers/hwmon/lm73.c
6369
6370 LM78 HARDWARE MONITOR DRIVER
6371 M:      Jean Delvare <jdelvare@suse.com>
6372 L:      lm-sensors@lm-sensors.org
6373 S:      Maintained
6374 F:      Documentation/hwmon/lm78
6375 F:      drivers/hwmon/lm78.c
6376
6377 LM83 HARDWARE MONITOR DRIVER
6378 M:      Jean Delvare <jdelvare@suse.com>
6379 L:      lm-sensors@lm-sensors.org
6380 S:      Maintained
6381 F:      Documentation/hwmon/lm83
6382 F:      drivers/hwmon/lm83.c
6383
6384 LM90 HARDWARE MONITOR DRIVER
6385 M:      Jean Delvare <jdelvare@suse.com>
6386 L:      lm-sensors@lm-sensors.org
6387 S:      Maintained
6388 F:      Documentation/hwmon/lm90
6389 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6390 F:      drivers/hwmon/lm90.c
6391
6392 LM95234 HARDWARE MONITOR DRIVER
6393 M:      Guenter Roeck <linux@roeck-us.net>
6394 L:      lm-sensors@lm-sensors.org
6395 S:      Maintained
6396 F:      Documentation/hwmon/lm95234
6397 F:      drivers/hwmon/lm95234.c
6398
6399 LME2510 MEDIA DRIVER
6400 M:      Malcolm Priestley <tvboxspy@gmail.com>
6401 L:      linux-media@vger.kernel.org
6402 W:      http://linuxtv.org/
6403 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6404 S:      Maintained
6405 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6406
6407 LOCKDEP AND LOCKSTAT
6408 M:      Peter Zijlstra <peterz@infradead.org>
6409 M:      Ingo Molnar <mingo@redhat.com>
6410 L:      linux-kernel@vger.kernel.org
6411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6412 S:      Maintained
6413 F:      Documentation/locking/lockdep*.txt
6414 F:      Documentation/locking/lockstat.txt
6415 F:      include/linux/lockdep.h
6416 F:      kernel/locking/
6417
6418 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6419 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6420 L:      linux-ntfs-dev@lists.sourceforge.net
6421 W:      http://www.linux-ntfs.org/content/view/19/37/
6422 S:      Maintained
6423 F:      Documentation/ldm.txt
6424 F:      block/partitions/ldm.*
6425
6426 LogFS
6427 M:      Joern Engel <joern@logfs.org>
6428 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6429 L:      logfs@logfs.org
6430 W:      logfs.org
6431 S:      Maintained
6432 F:      fs/logfs/
6433
6434 LPC32XX MACHINE SUPPORT
6435 M:      Roland Stigge <stigge@antcom.de>
6436 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6437 S:      Maintained
6438 F:      arch/arm/mach-lpc32xx/
6439
6440 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6441 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6442 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6443 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6444 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6445 L:      MPT-FusionLinux.pdl@avagotech.com
6446 L:      linux-scsi@vger.kernel.org
6447 W:      http://www.lsilogic.com/support
6448 S:      Supported
6449 F:      drivers/message/fusion/
6450 F:      drivers/scsi/mpt2sas/
6451 F:      drivers/scsi/mpt3sas/
6452
6453 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6454 M:      Matthew Wilcox <matthew@wil.cx>
6455 L:      linux-scsi@vger.kernel.org
6456 S:      Maintained
6457 F:      drivers/scsi/sym53c8xx_2/
6458
6459 LTC4261 HARDWARE MONITOR DRIVER
6460 M:      Guenter Roeck <linux@roeck-us.net>
6461 L:      lm-sensors@lm-sensors.org
6462 S:      Maintained
6463 F:      Documentation/hwmon/ltc4261
6464 F:      drivers/hwmon/ltc4261.c
6465
6466 LTP (Linux Test Project)
6467 M:      Mike Frysinger <vapier@gentoo.org>
6468 M:      Cyril Hrubis <chrubis@suse.cz>
6469 M:      Wanlong Gao <wanlong.gao@gmail.com>
6470 M:      Jan Stancek <jstancek@redhat.com>
6471 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6472 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6473 L:      ltp@lists.linux.it (subscribers-only)
6474 W:      http://linux-test-project.github.io/
6475 T:      git git://github.com/linux-test-project/ltp.git
6476 S:      Maintained
6477
6478 M32R ARCHITECTURE
6479 W:      http://www.linux-m32r.org/
6480 S:      Orphan
6481 F:      arch/m32r/
6482
6483 M68K ARCHITECTURE
6484 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6485 L:      linux-m68k@lists.linux-m68k.org
6486 W:      http://www.linux-m68k.org/
6487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6488 S:      Maintained
6489 F:      arch/m68k/
6490 F:      drivers/zorro/
6491
6492 M68K ON APPLE MACINTOSH
6493 M:      Joshua Thompson <funaho@jurai.org>
6494 W:      http://www.mac.linux-m68k.org/
6495 L:      linux-m68k@lists.linux-m68k.org
6496 S:      Maintained
6497 F:      arch/m68k/mac/
6498
6499 M68K ON HP9000/300
6500 M:      Philip Blundell <philb@gnu.org>
6501 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6502 S:      Maintained
6503 F:      arch/m68k/hp300/
6504
6505 M88DS3103 MEDIA DRIVER
6506 M:      Antti Palosaari <crope@iki.fi>
6507 L:      linux-media@vger.kernel.org
6508 W:      http://linuxtv.org/
6509 W:      http://palosaari.fi/linux/
6510 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6511 T:      git git://linuxtv.org/anttip/media_tree.git
6512 S:      Maintained
6513 F:      drivers/media/dvb-frontends/m88ds3103*
6514
6515 M88RS2000 MEDIA DRIVER
6516 M:      Malcolm Priestley <tvboxspy@gmail.com>
6517 L:      linux-media@vger.kernel.org
6518 W:      http://linuxtv.org/
6519 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6520 S:      Maintained
6521 F:      drivers/media/dvb-frontends/m88rs2000*
6522
6523 MA901 MASTERKIT USB FM RADIO DRIVER
6524 M:      Alexey Klimov <klimov.linux@gmail.com>
6525 L:      linux-media@vger.kernel.org
6526 T:      git git://linuxtv.org/media_tree.git
6527 S:      Maintained
6528 F:      drivers/media/radio/radio-ma901.c
6529
6530 MAC80211
6531 M:      Johannes Berg <johannes@sipsolutions.net>
6532 L:      linux-wireless@vger.kernel.org
6533 W:      http://wireless.kernel.org/
6534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6536 S:      Maintained
6537 F:      Documentation/networking/mac80211-injection.txt
6538 F:      include/net/mac80211.h
6539 F:      net/mac80211/
6540
6541 MACVLAN DRIVER
6542 M:      Patrick McHardy <kaber@trash.net>
6543 L:      netdev@vger.kernel.org
6544 S:      Maintained
6545 F:      drivers/net/macvlan.c
6546 F:      include/linux/if_macvlan.h
6547
6548 MAILBOX API
6549 M:      Jassi Brar <jassisinghbrar@gmail.com>
6550 L:      linux-kernel@vger.kernel.org
6551 S:      Maintained
6552 F:      drivers/mailbox/
6553 F:      include/linux/mailbox_client.h
6554 F:      include/linux/mailbox_controller.h
6555
6556 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6557 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6558 W:      http://www.kernel.org/doc/man-pages
6559 L:      linux-man@vger.kernel.org
6560 S:      Maintained
6561
6562 MARVELL ARMADA DRM SUPPORT
6563 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6564 S:      Maintained
6565 F:      drivers/gpu/drm/armada/
6566
6567 MARVELL 88E6352 DSA support
6568 M:      Guenter Roeck <linux@roeck-us.net>
6569 S:      Maintained
6570 F:      drivers/net/dsa/mv88e6352.c
6571
6572 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6573 M:      Mirko Lindner <mlindner@marvell.com>
6574 M:      Stephen Hemminger <stephen@networkplumber.org>
6575 L:      netdev@vger.kernel.org
6576 S:      Maintained
6577 F:      drivers/net/ethernet/marvell/sk*
6578
6579 MARVELL LIBERTAS WIRELESS DRIVER
6580 L:      libertas-dev@lists.infradead.org
6581 S:      Orphan
6582 F:      drivers/net/wireless/libertas/
6583
6584 MARVELL MV643XX ETHERNET DRIVER
6585 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6586 L:      netdev@vger.kernel.org
6587 S:      Maintained
6588 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6589 F:      include/linux/mv643xx.h
6590
6591 MARVELL MVNETA ETHERNET DRIVER
6592 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6593 L:      netdev@vger.kernel.org
6594 S:      Maintained
6595 F:      drivers/net/ethernet/marvell/mvneta.*
6596
6597 MARVELL MWIFIEX WIRELESS DRIVER
6598 M:      Amitkumar Karwar <akarwar@marvell.com>
6599 M:      Nishant Sarmukadam <nishants@marvell.com>
6600 L:      linux-wireless@vger.kernel.org
6601 S:      Maintained
6602 F:      drivers/net/wireless/mwifiex/
6603
6604 MARVELL MWL8K WIRELESS DRIVER
6605 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6606 L:      linux-wireless@vger.kernel.org
6607 S:      Odd Fixes
6608 F:      drivers/net/wireless/mwl8k.c
6609
6610 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6611 M:      Nicolas Pitre <nico@fluxnic.net>
6612 S:      Odd Fixes
6613 F:      drivers/mmc/host/mvsdio.*
6614
6615 MATROX FRAMEBUFFER DRIVER
6616 L:      linux-fbdev@vger.kernel.org
6617 S:      Orphan
6618 F:      drivers/video/fbdev/matrox/matroxfb_*
6619 F:      include/uapi/linux/matroxfb.h
6620
6621 MAX16065 HARDWARE MONITOR DRIVER
6622 M:      Guenter Roeck <linux@roeck-us.net>
6623 L:      lm-sensors@lm-sensors.org
6624 S:      Maintained
6625 F:      Documentation/hwmon/max16065
6626 F:      drivers/hwmon/max16065.c
6627
6628 MAX20751 HARDWARE MONITOR DRIVER
6629 M:      Guenter Roeck <linux@roeck-us.net>
6630 L:      lm-sensors@lm-sensors.org
6631 S:      Maintained
6632 F:      Documentation/hwmon/max20751
6633 F:      drivers/hwmon/max20751.c
6634
6635 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6636 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6637 L:      lm-sensors@lm-sensors.org
6638 S:      Maintained
6639 F:      Documentation/hwmon/max6650
6640 F:      drivers/hwmon/max6650.c
6641
6642 MAX6697 HARDWARE MONITOR DRIVER
6643 M:      Guenter Roeck <linux@roeck-us.net>
6644 L:      lm-sensors@lm-sensors.org
6645 S:      Maintained
6646 F:      Documentation/hwmon/max6697
6647 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6648 F:      drivers/hwmon/max6697.c
6649 F:      include/linux/platform_data/max6697.h
6650
6651 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6652 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6653 L:      linux-pm@vger.kernel.org
6654 S:      Supported
6655 F:      drivers/power/max14577_charger.c
6656 F:      drivers/power/max77693_charger.c
6657
6658 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6659 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6660 L:      linux-kernel@vger.kernel.org
6661 S:      Supported
6662 F:      drivers/*/*max77802.c
6663 F:      Documentation/devicetree/bindings/*/*max77802.txt
6664 F:      include/dt-bindings/*/*max77802.h
6665
6666 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6667 M:      Chanwoo Choi <cw00.choi@samsung.com>
6668 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6669 L:      linux-kernel@vger.kernel.org
6670 S:      Supported
6671 F:      drivers/*/max14577.c
6672 F:      drivers/*/max77686.c
6673 F:      drivers/*/max77693.c
6674 F:      drivers/extcon/extcon-max14577.c
6675 F:      drivers/extcon/extcon-max77693.c
6676 F:      drivers/rtc/rtc-max77686.c
6677 F:      drivers/clk/clk-max77686.c
6678 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6679 F:      Documentation/devicetree/bindings/*/max77686.txt
6680 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6681 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6682 F:      include/linux/mfd/max14577*.h
6683 F:      include/linux/mfd/max77686*.h
6684 F:      include/linux/mfd/max77693*.h
6685
6686 MAXIRADIO FM RADIO RECEIVER DRIVER
6687 M:      Hans Verkuil <hverkuil@xs4all.nl>
6688 L:      linux-media@vger.kernel.org
6689 T:      git git://linuxtv.org/media_tree.git
6690 W:      http://linuxtv.org
6691 S:      Maintained
6692 F:      drivers/media/radio/radio-maxiradio*
6693
6694 MEDIA DRIVERS FOR RENESAS - VSP1
6695 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6696 L:      linux-media@vger.kernel.org
6697 L:      linux-sh@vger.kernel.org
6698 T:      git git://linuxtv.org/media_tree.git
6699 S:      Supported
6700 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6701 F:      drivers/media/platform/vsp1/
6702
6703 MEDIA DRIVERS FOR ASCOT2E
6704 M:      Sergey Kozlov <serjk@netup.ru>
6705 L:      linux-media@vger.kernel.org
6706 W:      http://linuxtv.org
6707 W:      http://netup.tv/
6708 T:      git git://linuxtv.org/media_tree.git
6709 S:      Supported
6710 F:      drivers/media/dvb-frontends/ascot2e*
6711
6712 MEDIA DRIVERS FOR CXD2841ER
6713 M:      Sergey Kozlov <serjk@netup.ru>
6714 L:      linux-media@vger.kernel.org
6715 W:      http://linuxtv.org/
6716 W:      http://netup.tv/
6717 T:      git git://linuxtv.org/media_tree.git
6718 S:      Supported
6719 F:      drivers/media/dvb-frontends/cxd2841er*
6720
6721 MEDIA DRIVERS FOR HORUS3A
6722 M:      Sergey Kozlov <serjk@netup.ru>
6723 L:      linux-media@vger.kernel.org
6724 W:      http://linuxtv.org/
6725 W:      http://netup.tv/
6726 T:      git git://linuxtv.org/media_tree.git
6727 S:      Supported
6728 F:      drivers/media/dvb-frontends/horus3a*
6729
6730 MEDIA DRIVERS FOR LNBH25
6731 M:      Sergey Kozlov <serjk@netup.ru>
6732 L:      linux-media@vger.kernel.org
6733 W:      http://linuxtv.org/
6734 W:      http://netup.tv/
6735 T:      git git://linuxtv.org/media_tree.git
6736 S:      Supported
6737 F:      drivers/media/dvb-frontends/lnbh25*
6738
6739 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6740 M:      Sergey Kozlov <serjk@netup.ru>
6741 L:      linux-media@vger.kernel.org
6742 W:      http://linuxtv.org/
6743 W:      http://netup.tv/
6744 T:      git git://linuxtv.org/media_tree.git
6745 S:      Supported
6746 F:      drivers/media/pci/netup_unidvb/*
6747
6748 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6749 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6750 P:      LinuxTV.org Project
6751 L:      linux-media@vger.kernel.org
6752 W:      http://linuxtv.org
6753 Q:      http://patchwork.kernel.org/project/linux-media/list/
6754 T:      git git://linuxtv.org/media_tree.git
6755 S:      Maintained
6756 F:      Documentation/dvb/
6757 F:      Documentation/video4linux/
6758 F:      Documentation/DocBook/media/
6759 F:      drivers/media/
6760 F:      drivers/staging/media/
6761 F:      include/media/
6762 F:      include/uapi/linux/dvb/
6763 F:      include/uapi/linux/videodev2.h
6764 F:      include/uapi/linux/media.h
6765 F:      include/uapi/linux/v4l2-*
6766 F:      include/uapi/linux/meye.h
6767 F:      include/uapi/linux/ivtv*
6768 F:      include/uapi/linux/uvcvideo.h
6769
6770 MEDIATEK MT7601U WIRELESS LAN DRIVER
6771 M:      Jakub Kicinski <kubakici@wp.pl>
6772 L:      linux-wireless@vger.kernel.org
6773 S:      Maintained
6774 F:      drivers/net/wireless/mediatek/mt7601u/
6775
6776 MEGARAID SCSI/SAS DRIVERS
6777 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6778 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6779 M:      Uday Lingala <uday.lingala@avagotech.com>
6780 L:      megaraidlinux.pdl@avagotech.com
6781 L:      linux-scsi@vger.kernel.org
6782 W:      http://www.lsi.com
6783 S:      Maintained
6784 F:      Documentation/scsi/megaraid.txt
6785 F:      drivers/scsi/megaraid.*
6786 F:      drivers/scsi/megaraid/
6787
6788 MELLANOX ETHERNET DRIVER (mlx4_en)
6789 M:      Amir Vadai <amirv@mellanox.com>
6790 M:      Ido Shamay <idos@mellanox.com>
6791 L:      netdev@vger.kernel.org
6792 S:      Supported
6793 W:      http://www.mellanox.com
6794 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6795 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6796
6797 MELLANOX ETHERNET SWITCH DRIVERS
6798 M:      Jiri Pirko <jiri@mellanox.com>
6799 M:      Ido Schimmel <idosch@mellanox.com>
6800 L:      netdev@vger.kernel.org
6801 S:      Supported
6802 W:      http://www.mellanox.com
6803 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6804 F:      drivers/net/ethernet/mellanox/mlxsw/
6805
6806 MEMBARRIER SUPPORT
6807 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6808 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6809 L:      linux-kernel@vger.kernel.org
6810 S:      Supported
6811 F:      kernel/membarrier.c
6812 F:      include/uapi/linux/membarrier.h
6813
6814 MEMORY MANAGEMENT
6815 L:      linux-mm@kvack.org
6816 W:      http://www.linux-mm.org
6817 S:      Maintained
6818 F:      include/linux/mm.h
6819 F:      include/linux/gfp.h
6820 F:      include/linux/mmzone.h
6821 F:      include/linux/memory_hotplug.h
6822 F:      include/linux/vmalloc.h
6823 F:      mm/
6824
6825 MEMORY TECHNOLOGY DEVICES (MTD)
6826 M:      David Woodhouse <dwmw2@infradead.org>
6827 M:      Brian Norris <computersforpeace@gmail.com>
6828 L:      linux-mtd@lists.infradead.org
6829 W:      http://www.linux-mtd.infradead.org/
6830 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6831 T:      git git://git.infradead.org/linux-mtd.git
6832 T:      git git://git.infradead.org/l2-mtd.git
6833 S:      Maintained
6834 F:      drivers/mtd/
6835 F:      include/linux/mtd/
6836 F:      include/uapi/mtd/
6837
6838 MEN A21 WATCHDOG DRIVER
6839 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6840 L:      linux-watchdog@vger.kernel.org
6841 S:      Maintained
6842 F:      drivers/watchdog/mena21_wdt.c
6843
6844 MEN CHAMELEON BUS (mcb)
6845 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6846 S:      Maintained
6847 F:      drivers/mcb/
6848 F:      include/linux/mcb.h
6849 F:      Documentation/men-chameleon-bus.txt
6850
6851 MEN F21BMC (Board Management Controller)
6852 M:      Andreas Werner <andreas.werner@men.de>
6853 S:      Supported
6854 F:      drivers/mfd/menf21bmc.c
6855 F:      drivers/watchdog/menf21bmc_wdt.c
6856 F:      drivers/leds/leds-menf21bmc.c
6857 F:      drivers/hwmon/menf21bmc_hwmon.c
6858 F:      Documentation/hwmon/menf21bmc
6859
6860 METAG ARCHITECTURE
6861 M:      James Hogan <james.hogan@imgtec.com>
6862 L:      linux-metag@vger.kernel.org
6863 S:      Supported
6864 F:      arch/metag/
6865 F:      Documentation/metag/
6866 F:      Documentation/devicetree/bindings/metag/
6867 F:      drivers/clocksource/metag_generic.c
6868 F:      drivers/irqchip/irq-metag.c
6869 F:      drivers/irqchip/irq-metag-ext.c
6870 F:      drivers/tty/metag_da.c
6871
6872 MICROBLAZE ARCHITECTURE
6873 M:      Michal Simek <monstr@monstr.eu>
6874 W:      http://www.monstr.eu/fdt/
6875 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6876 S:      Supported
6877 F:      arch/microblaze/
6878
6879 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6880 M:      Chen Yu <yu.c.chen@intel.com>
6881 L:      platform-driver-x86@vger.kernel.org
6882 S:      Supported
6883 F:      drivers/platform/x86/surfacepro3_button.c
6884
6885 MICROTEK X6 SCANNER
6886 M:      Oliver Neukum <oliver@neukum.org>
6887 S:      Maintained
6888 F:      drivers/usb/image/microtek.*
6889
6890 MIPS
6891 M:      Ralf Baechle <ralf@linux-mips.org>
6892 L:      linux-mips@linux-mips.org
6893 W:      http://www.linux-mips.org/
6894 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6895 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6896 S:      Supported
6897 F:      Documentation/mips/
6898 F:      arch/mips/
6899
6900 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6901 M:      Hans Verkuil <hverkuil@xs4all.nl>
6902 L:      linux-media@vger.kernel.org
6903 T:      git git://linuxtv.org/media_tree.git
6904 W:      http://linuxtv.org
6905 S:      Odd Fixes
6906 F:      drivers/media/radio/radio-miropcm20*
6907
6908 Mellanox MLX5 core VPI driver
6909 M:      Eli Cohen <eli@mellanox.com>
6910 L:      netdev@vger.kernel.org
6911 L:      linux-rdma@vger.kernel.org
6912 W:      http://www.mellanox.com
6913 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6914 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6915 T:      git git://openfabrics.org/~eli/connect-ib.git
6916 S:      Supported
6917 F:      drivers/net/ethernet/mellanox/mlx5/core/
6918 F:      include/linux/mlx5/
6919
6920 Mellanox MLX5 IB driver
6921 M:      Eli Cohen <eli@mellanox.com>
6922 L:      linux-rdma@vger.kernel.org
6923 W:      http://www.mellanox.com
6924 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6925 T:      git git://openfabrics.org/~eli/connect-ib.git
6926 S:      Supported
6927 F:      include/linux/mlx5/
6928 F:      drivers/infiniband/hw/mlx5/
6929
6930 MN88472 MEDIA DRIVER
6931 M:      Antti Palosaari <crope@iki.fi>
6932 L:      linux-media@vger.kernel.org
6933 W:      http://linuxtv.org/
6934 W:      http://palosaari.fi/linux/
6935 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6936 T:      git git://linuxtv.org/anttip/media_tree.git
6937 S:      Maintained
6938 F:      drivers/staging/media/mn88472/
6939 F:      drivers/media/dvb-frontends/mn88472.h
6940
6941 MN88473 MEDIA DRIVER
6942 M:      Antti Palosaari <crope@iki.fi>
6943 L:      linux-media@vger.kernel.org
6944 W:      http://linuxtv.org/
6945 W:      http://palosaari.fi/linux/
6946 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6947 T:      git git://linuxtv.org/anttip/media_tree.git
6948 S:      Maintained
6949 F:      drivers/staging/media/mn88473/
6950 F:      drivers/media/dvb-frontends/mn88473.h
6951
6952 MODULE SUPPORT
6953 M:      Rusty Russell <rusty@rustcorp.com.au>
6954 S:      Maintained
6955 F:      include/linux/module.h
6956 F:      kernel/module.c
6957
6958 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6959 W:      http://popies.net/meye/
6960 S:      Orphan
6961 F:      Documentation/video4linux/meye.txt
6962 F:      drivers/media/pci/meye/
6963 F:      include/uapi/linux/meye.h
6964
6965 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6966 M:      Jiri Slaby <jirislaby@gmail.com>
6967 S:      Maintained
6968 F:      Documentation/serial/moxa-smartio
6969 F:      drivers/tty/mxser.*
6970
6971 MR800 AVERMEDIA USB FM RADIO DRIVER
6972 M:      Alexey Klimov <klimov.linux@gmail.com>
6973 L:      linux-media@vger.kernel.org
6974 T:      git git://linuxtv.org/media_tree.git
6975 S:      Maintained
6976 F:      drivers/media/radio/radio-mr800.c
6977
6978 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6979 M:      Alan Ott <alan@signal11.us>
6980 L:      linux-wpan@vger.kernel.org
6981 S:      Maintained
6982 F:      drivers/net/ieee802154/mrf24j40.c
6983
6984 MSI LAPTOP SUPPORT
6985 M:      "Lee, Chun-Yi" <jlee@suse.com>
6986 L:      platform-driver-x86@vger.kernel.org
6987 S:      Maintained
6988 F:      drivers/platform/x86/msi-laptop.c
6989
6990 MSI WMI SUPPORT
6991 L:      platform-driver-x86@vger.kernel.org
6992 S:      Orphan
6993 F:      drivers/platform/x86/msi-wmi.c
6994
6995 MSI001 MEDIA DRIVER
6996 M:      Antti Palosaari <crope@iki.fi>
6997 L:      linux-media@vger.kernel.org
6998 W:      http://linuxtv.org/
6999 W:      http://palosaari.fi/linux/
7000 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7001 T:      git git://linuxtv.org/anttip/media_tree.git
7002 S:      Maintained
7003 F:      drivers/media/tuners/msi001*
7004
7005 MSI2500 MEDIA DRIVER
7006 M:      Antti Palosaari <crope@iki.fi>
7007 L:      linux-media@vger.kernel.org
7008 W:      http://linuxtv.org/
7009 W:      http://palosaari.fi/linux/
7010 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7011 T:      git git://linuxtv.org/anttip/media_tree.git
7012 S:      Maintained
7013 F:      drivers/media/usb/msi2500/
7014
7015 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7016 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7017 L:      linux-mtd@lists.infradead.org
7018 S:      Maintained
7019 F:      drivers/mtd/devices/docg3*
7020
7021 MT9M032 APTINA SENSOR DRIVER
7022 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7023 L:      linux-media@vger.kernel.org
7024 T:      git git://linuxtv.org/media_tree.git
7025 S:      Maintained
7026 F:      drivers/media/i2c/mt9m032.c
7027 F:      include/media/mt9m032.h
7028
7029 MT9P031 APTINA CAMERA SENSOR
7030 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7031 L:      linux-media@vger.kernel.org
7032 T:      git git://linuxtv.org/media_tree.git
7033 S:      Maintained
7034 F:      drivers/media/i2c/mt9p031.c
7035 F:      include/media/mt9p031.h
7036
7037 MT9T001 APTINA CAMERA SENSOR
7038 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7039 L:      linux-media@vger.kernel.org
7040 T:      git git://linuxtv.org/media_tree.git
7041 S:      Maintained
7042 F:      drivers/media/i2c/mt9t001.c
7043 F:      include/media/mt9t001.h
7044
7045 MT9V032 APTINA CAMERA SENSOR
7046 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7047 L:      linux-media@vger.kernel.org
7048 T:      git git://linuxtv.org/media_tree.git
7049 S:      Maintained
7050 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7051 F:      drivers/media/i2c/mt9v032.c
7052 F:      include/media/mt9v032.h
7053
7054 MULTIFUNCTION DEVICES (MFD)
7055 M:      Samuel Ortiz <sameo@linux.intel.com>
7056 M:      Lee Jones <lee.jones@linaro.org>
7057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7058 S:      Supported
7059 F:      drivers/mfd/
7060 F:      include/linux/mfd/
7061
7062 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7063 M:      Ulf Hansson <ulf.hansson@linaro.org>
7064 L:      linux-mmc@vger.kernel.org
7065 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7066 S:      Maintained
7067 F:      drivers/mmc/
7068 F:      include/linux/mmc/
7069 F:      include/uapi/linux/mmc/
7070
7071 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7072 S:      Orphan
7073 F:      drivers/mmc/host/mmc_spi.c
7074 F:      include/linux/spi/mmc_spi.h
7075
7076 MULTISOUND SOUND DRIVER
7077 M:      Andrew Veliath <andrewtv@usa.net>
7078 S:      Maintained
7079 F:      Documentation/sound/oss/MultiSound
7080 F:      sound/oss/msnd*
7081
7082 MULTITECH MULTIPORT CARD (ISICOM)
7083 S:      Orphan
7084 F:      drivers/tty/isicom.c
7085 F:      include/linux/isicom.h
7086
7087 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7088 M:      Felipe Balbi <balbi@ti.com>
7089 L:      linux-usb@vger.kernel.org
7090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7091 S:      Maintained
7092 F:      drivers/usb/musb/
7093
7094 MXL5007T MEDIA DRIVER
7095 M:      Michael Krufky <mkrufky@linuxtv.org>
7096 L:      linux-media@vger.kernel.org
7097 W:      http://linuxtv.org/
7098 W:      http://github.com/mkrufky
7099 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7100 T:      git git://linuxtv.org/mkrufky/tuners.git
7101 S:      Maintained
7102 F:      drivers/media/tuners/mxl5007t.*
7103
7104 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7105 M:      Hyong-Youb Kim <hykim@myri.com>
7106 L:      netdev@vger.kernel.org
7107 W:      https://www.myricom.com/support/downloads/myri10ge.html
7108 S:      Supported
7109 F:      drivers/net/ethernet/myricom/myri10ge/
7110
7111 NATSEMI ETHERNET DRIVER (DP8381x)
7112 S:      Orphan
7113 F:      drivers/net/ethernet/natsemi/natsemi.c
7114
7115 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7116 M:      Daniel Mack <zonque@gmail.com>
7117 S:      Maintained
7118 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7119 W:      http://www.native-instruments.com
7120 F:      sound/usb/caiaq/
7121
7122 NCP FILESYSTEM
7123 M:      Petr Vandrovec <petr@vandrovec.name>
7124 S:      Odd Fixes
7125 F:      fs/ncpfs/
7126
7127 NCR 5380 SCSI DRIVERS
7128 M:      Finn Thain <fthain@telegraphics.com.au>
7129 M:      Michael Schmitz <schmitzmic@gmail.com>
7130 L:      linux-scsi@vger.kernel.org
7131 S:      Maintained
7132 F:      Documentation/scsi/g_NCR5380.txt
7133 F:      drivers/scsi/NCR5380.*
7134 F:      drivers/scsi/arm/cumana_1.c
7135 F:      drivers/scsi/arm/oak.c
7136 F:      drivers/scsi/atari_NCR5380.c
7137 F:      drivers/scsi/atari_scsi.*
7138 F:      drivers/scsi/dmx3191d.c
7139 F:      drivers/scsi/dtc.*
7140 F:      drivers/scsi/g_NCR5380.*
7141 F:      drivers/scsi/g_NCR5380_mmio.c
7142 F:      drivers/scsi/mac_scsi.*
7143 F:      drivers/scsi/pas16.*
7144 F:      drivers/scsi/sun3_scsi.*
7145 F:      drivers/scsi/sun3_scsi_vme.c
7146 F:      drivers/scsi/t128.*
7147
7148 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7149 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7150 L:      linux-scsi@vger.kernel.org
7151 S:      Maintained
7152 F:      drivers/scsi/NCR_D700.*
7153
7154 NCT6775 HARDWARE MONITOR DRIVER
7155 M:      Guenter Roeck <linux@roeck-us.net>
7156 L:      lm-sensors@lm-sensors.org
7157 S:      Maintained
7158 F:      Documentation/hwmon/nct6775
7159 F:      drivers/hwmon/nct6775.c
7160
7161 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7162 M:      Faisal Latif <faisal.latif@intel.com>
7163 L:      linux-rdma@vger.kernel.org
7164 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7165 S:      Supported
7166 F:      drivers/infiniband/hw/nes/
7167
7168 NETEM NETWORK EMULATOR
7169 M:      Stephen Hemminger <stephen@networkplumber.org>
7170 L:      netem@lists.linux-foundation.org
7171 S:      Maintained
7172 F:      net/sched/sch_netem.c
7173
7174 NETERION 10GbE DRIVERS (s2io/vxge)
7175 M:      Jon Mason <jdmason@kudzu.us>
7176 L:      netdev@vger.kernel.org
7177 S:      Supported
7178 F:      Documentation/networking/s2io.txt
7179 F:      Documentation/networking/vxge.txt
7180 F:      drivers/net/ethernet/neterion/
7181
7182 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7183 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7184 M:      Patrick McHardy <kaber@trash.net>
7185 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7186 L:      netfilter-devel@vger.kernel.org
7187 L:      coreteam@netfilter.org
7188 W:      http://www.netfilter.org/
7189 W:      http://www.iptables.org/
7190 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7193 S:      Supported
7194 F:      include/linux/netfilter*
7195 F:      include/linux/netfilter/
7196 F:      include/net/netfilter/
7197 F:      include/uapi/linux/netfilter*
7198 F:      include/uapi/linux/netfilter/
7199 F:      net/*/netfilter.c
7200 F:      net/*/netfilter/
7201 F:      net/netfilter/
7202 F:      net/bridge/br_netfilter*.c
7203
7204 NETLABEL
7205 M:      Paul Moore <paul@paul-moore.com>
7206 W:      http://netlabel.sf.net
7207 L:      netdev@vger.kernel.org
7208 S:      Maintained
7209 F:      Documentation/netlabel/
7210 F:      include/net/netlabel.h
7211 F:      net/netlabel/
7212
7213 NETROM NETWORK LAYER
7214 M:      Ralf Baechle <ralf@linux-mips.org>
7215 L:      linux-hams@vger.kernel.org
7216 W:      http://www.linux-ax25.org/
7217 S:      Maintained
7218 F:      include/net/netrom.h
7219 F:      include/uapi/linux/netrom.h
7220 F:      net/netrom/
7221
7222 NETWORK BLOCK DEVICE (NBD)
7223 M:      Markus Pargmann <mpa@pengutronix.de>
7224 S:      Maintained
7225 L:      nbd-general@lists.sourceforge.net
7226 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7227 F:      Documentation/blockdev/nbd.txt
7228 F:      drivers/block/nbd.c
7229 F:      include/uapi/linux/nbd.h
7230
7231 NETWORK DROP MONITOR
7232 M:      Neil Horman <nhorman@tuxdriver.com>
7233 L:      netdev@vger.kernel.org
7234 S:      Maintained
7235 W:      https://fedorahosted.org/dropwatch/
7236 F:      net/core/drop_monitor.c
7237
7238 NETWORKING [GENERAL]
7239 M:      "David S. Miller" <davem@davemloft.net>
7240 L:      netdev@vger.kernel.org
7241 W:      http://www.linuxfoundation.org/en/Net
7242 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7245 S:      Maintained
7246 F:      net/
7247 F:      include/net/
7248 F:      include/linux/in.h
7249 F:      include/linux/net.h
7250 F:      include/linux/netdevice.h
7251 F:      include/uapi/linux/in.h
7252 F:      include/uapi/linux/net.h
7253 F:      include/uapi/linux/netdevice.h
7254 F:      include/uapi/linux/net_namespace.h
7255 F:      tools/net/
7256 F:      tools/testing/selftests/net/
7257 F:      lib/random32.c
7258 F:      lib/test_bpf.c
7259
7260 NETWORKING [IPv4/IPv6]
7261 M:      "David S. Miller" <davem@davemloft.net>
7262 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7263 M:      James Morris <jmorris@namei.org>
7264 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7265 M:      Patrick McHardy <kaber@trash.net>
7266 L:      netdev@vger.kernel.org
7267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7268 S:      Maintained
7269 F:      net/ipv4/
7270 F:      net/ipv6/
7271 F:      include/net/ip*
7272 F:      arch/x86/net/*
7273
7274 NETWORKING [IPSEC]
7275 M:      Steffen Klassert <steffen.klassert@secunet.com>
7276 M:      Herbert Xu <herbert@gondor.apana.org.au>
7277 M:      "David S. Miller" <davem@davemloft.net>
7278 L:      netdev@vger.kernel.org
7279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7281 S:      Maintained
7282 F:      net/core/flow.c
7283 F:      net/xfrm/
7284 F:      net/key/
7285 F:      net/ipv4/xfrm*
7286 F:      net/ipv4/esp4.c
7287 F:      net/ipv4/ah4.c
7288 F:      net/ipv4/ipcomp.c
7289 F:      net/ipv4/ip_vti.c
7290 F:      net/ipv6/xfrm*
7291 F:      net/ipv6/esp6.c
7292 F:      net/ipv6/ah6.c
7293 F:      net/ipv6/ipcomp6.c
7294 F:      net/ipv6/ip6_vti.c
7295 F:      include/uapi/linux/xfrm.h
7296 F:      include/net/xfrm.h
7297
7298 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7299 M:      Paul Moore <paul@paul-moore.com>
7300 L:      netdev@vger.kernel.org
7301 S:      Maintained
7302
7303 NETWORKING [WIRELESS]
7304 L:      linux-wireless@vger.kernel.org
7305 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7306
7307 NETWORKING DRIVERS
7308 L:      netdev@vger.kernel.org
7309 W:      http://www.linuxfoundation.org/en/Net
7310 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7313 S:      Odd Fixes
7314 F:      drivers/net/
7315 F:      include/linux/if_*
7316 F:      include/linux/netdevice.h
7317 F:      include/linux/arcdevice.h
7318 F:      include/linux/etherdevice.h
7319 F:      include/linux/fcdevice.h
7320 F:      include/linux/fddidevice.h
7321 F:      include/linux/hippidevice.h
7322 F:      include/linux/inetdevice.h
7323 F:      include/uapi/linux/if_*
7324 F:      include/uapi/linux/netdevice.h
7325
7326 NETWORKING DRIVERS (WIRELESS)
7327 M:      Kalle Valo <kvalo@codeaurora.org>
7328 L:      linux-wireless@vger.kernel.org
7329 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7331 S:      Maintained
7332 F:      drivers/net/wireless/
7333
7334 NETXEN (1/10) GbE SUPPORT
7335 M:      Manish Chopra <manish.chopra@qlogic.com>
7336 M:      Sony Chacko <sony.chacko@qlogic.com>
7337 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7338 L:      netdev@vger.kernel.org
7339 W:      http://www.qlogic.com
7340 S:      Supported
7341 F:      drivers/net/ethernet/qlogic/netxen/
7342
7343 NFC SUBSYSTEM
7344 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7345 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7346 M:      Samuel Ortiz <sameo@linux.intel.com>
7347 L:      linux-wireless@vger.kernel.org
7348 L:      linux-nfc@lists.01.org (subscribers-only)
7349 S:      Supported
7350 F:      net/nfc/
7351 F:      include/net/nfc/
7352 F:      include/uapi/linux/nfc.h
7353 F:      drivers/nfc/
7354 F:      include/linux/platform_data/pn544.h
7355 F:      Documentation/devicetree/bindings/net/nfc/
7356
7357 NFS, SUNRPC, AND LOCKD CLIENTS
7358 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7359 M:      Anna Schumaker <anna.schumaker@netapp.com>
7360 L:      linux-nfs@vger.kernel.org
7361 W:      http://client.linux-nfs.org
7362 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7363 S:      Maintained
7364 F:      fs/lockd/
7365 F:      fs/nfs/
7366 F:      fs/nfs_common/
7367 F:      net/sunrpc/
7368 F:      include/linux/lockd/
7369 F:      include/linux/nfs*
7370 F:      include/linux/sunrpc/
7371 F:      include/uapi/linux/nfs*
7372 F:      include/uapi/linux/sunrpc/
7373
7374 NILFS2 FILESYSTEM
7375 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7376 L:      linux-nilfs@vger.kernel.org
7377 W:      http://nilfs.sourceforge.net/
7378 T:      git git://github.com/konis/nilfs2.git
7379 S:      Supported
7380 F:      Documentation/filesystems/nilfs2.txt
7381 F:      fs/nilfs2/
7382 F:      include/linux/nilfs2_fs.h
7383
7384 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7385 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7386 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7387 S:      Maintained
7388 F:      Documentation/scsi/NinjaSCSI.txt
7389 F:      drivers/scsi/pcmcia/nsp_*
7390
7391 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7392 M:      GOTO Masanori <gotom@debian.or.jp>
7393 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7394 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7395 S:      Maintained
7396 F:      Documentation/scsi/NinjaSCSI.txt
7397 F:      drivers/scsi/nsp32*
7398
7399 NIOS2 ARCHITECTURE
7400 M:      Ley Foon Tan <lftan@altera.com>
7401 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7403 S:      Maintained
7404 F:      arch/nios2/
7405
7406 NOKIA N900 POWER SUPPLY DRIVERS
7407 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7408 S:      Maintained
7409 F:      include/linux/power/bq2415x_charger.h
7410 F:      include/linux/power/bq27x00_battery.h
7411 F:      include/linux/power/isp1704_charger.h
7412 F:      drivers/power/bq2415x_charger.c
7413 F:      drivers/power/bq27x00_battery.c
7414 F:      drivers/power/isp1704_charger.c
7415 F:      drivers/power/rx51_battery.c
7416
7417 NTB DRIVER CORE
7418 M:      Jon Mason <jdmason@kudzu.us>
7419 M:      Dave Jiang <dave.jiang@intel.com>
7420 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7421 L:      linux-ntb@googlegroups.com
7422 S:      Supported
7423 W:      https://github.com/jonmason/ntb/wiki
7424 T:      git git://github.com/jonmason/ntb.git
7425 F:      drivers/ntb/
7426 F:      drivers/net/ntb_netdev.c
7427 F:      include/linux/ntb.h
7428 F:      include/linux/ntb_transport.h
7429
7430 NTB INTEL DRIVER
7431 M:      Jon Mason <jdmason@kudzu.us>
7432 M:      Dave Jiang <dave.jiang@intel.com>
7433 L:      linux-ntb@googlegroups.com
7434 S:      Supported
7435 W:      https://github.com/jonmason/ntb/wiki
7436 T:      git git://github.com/jonmason/ntb.git
7437 F:      drivers/ntb/hw/intel/
7438
7439 NTFS FILESYSTEM
7440 M:      Anton Altaparmakov <anton@tuxera.com>
7441 L:      linux-ntfs-dev@lists.sourceforge.net
7442 W:      http://www.tuxera.com/
7443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7444 S:      Supported
7445 F:      Documentation/filesystems/ntfs.txt
7446 F:      fs/ntfs/
7447
7448 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7449 M:      Antonino Daplas <adaplas@gmail.com>
7450 L:      linux-fbdev@vger.kernel.org
7451 S:      Maintained
7452 F:      drivers/video/fbdev/riva/
7453 F:      drivers/video/fbdev/nvidia/
7454
7455 NVM EXPRESS DRIVER
7456 M:      Matthew Wilcox <willy@linux.intel.com>
7457 L:      linux-nvme@lists.infradead.org
7458 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7459 S:      Supported
7460 F:      drivers/block/nvme*
7461 F:      include/linux/nvme.h
7462
7463 NVMEM FRAMEWORK
7464 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7465 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7466 S:      Maintained
7467 F:      drivers/nvmem/
7468 F:      Documentation/devicetree/bindings/nvmem/
7469 F:      include/linux/nvmem-consumer.h
7470 F:      include/linux/nvmem-provider.h
7471
7472 NXP-NCI NFC DRIVER
7473 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7474 R:      Charles Gorand <charles.gorand@effinnov.com>
7475 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7476 S:      Supported
7477 F:      drivers/nfc/nxp-nci
7478
7479 NXP TDA998X DRM DRIVER
7480 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7481 S:      Supported
7482 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7483 F:      include/drm/i2c/tda998x.h
7484
7485 NXP TFA9879 DRIVER
7486 M:      Peter Rosin <peda@axentia.se>
7487 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7488 S:      Maintained
7489 F:      sound/soc/codecs/tfa9879*
7490
7491 OMAP SUPPORT
7492 M:      Tony Lindgren <tony@atomide.com>
7493 L:      linux-omap@vger.kernel.org
7494 W:      http://www.muru.com/linux/omap/
7495 W:      http://linux.omap.com/
7496 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7498 S:      Maintained
7499 F:      arch/arm/*omap*/
7500 F:      arch/arm/configs/omap1_defconfig
7501 F:      arch/arm/configs/omap2plus_defconfig
7502 F:      drivers/i2c/busses/i2c-omap.c
7503 F:      drivers/irqchip/irq-omap-intc.c
7504 F:      drivers/mfd/*omap*.c
7505 F:      drivers/mfd/menelaus.c
7506 F:      drivers/mfd/palmas.c
7507 F:      drivers/mfd/tps65217.c
7508 F:      drivers/mfd/tps65218.c
7509 F:      drivers/mfd/tps65910.c
7510 F:      drivers/mfd/twl-core.[ch]
7511 F:      drivers/mfd/twl4030*.c
7512 F:      drivers/mfd/twl6030*.c
7513 F:      drivers/mfd/twl6040*.c
7514 F:      drivers/regulator/palmas-regulator*.c
7515 F:      drivers/regulator/pbias-regulator.c
7516 F:      drivers/regulator/tps65217-regulator.c
7517 F:      drivers/regulator/tps65218-regulator.c
7518 F:      drivers/regulator/tps65910-regulator.c
7519 F:      drivers/regulator/twl-regulator.c
7520 F:      include/linux/i2c-omap.h
7521
7522 OMAP DEVICE TREE SUPPORT
7523 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7524 M:      Tony Lindgren <tony@atomide.com>
7525 L:      linux-omap@vger.kernel.org
7526 L:      devicetree@vger.kernel.org
7527 S:      Maintained
7528 F:      arch/arm/boot/dts/*omap*
7529 F:      arch/arm/boot/dts/*am3*
7530 F:      arch/arm/boot/dts/*am4*
7531 F:      arch/arm/boot/dts/*am5*
7532 F:      arch/arm/boot/dts/*dra7*
7533
7534 OMAP CLOCK FRAMEWORK SUPPORT
7535 M:      Paul Walmsley <paul@pwsan.com>
7536 L:      linux-omap@vger.kernel.org
7537 S:      Maintained
7538 F:      arch/arm/*omap*/*clock*
7539
7540 OMAP POWER MANAGEMENT SUPPORT
7541 M:      Kevin Hilman <khilman@deeprootsystems.com>
7542 L:      linux-omap@vger.kernel.org
7543 S:      Maintained
7544 F:      arch/arm/*omap*/*pm*
7545 F:      drivers/cpufreq/omap-cpufreq.c
7546
7547 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7548 M:      Rajendra Nayak <rnayak@ti.com>
7549 M:      Paul Walmsley <paul@pwsan.com>
7550 L:      linux-omap@vger.kernel.org
7551 S:      Maintained
7552 F:      arch/arm/mach-omap2/prm*
7553
7554 OMAP AUDIO SUPPORT
7555 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7556 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7557 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7558 L:      linux-omap@vger.kernel.org
7559 S:      Maintained
7560 F:      sound/soc/omap/
7561
7562 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7563 M:      Roger Quadros <rogerq@ti.com>
7564 M:      Tony Lindgren <tony@atomide.com>
7565 L:      linux-omap@vger.kernel.org
7566 S:      Maintained
7567 F:      drivers/memory/omap-gpmc.c
7568 F:      arch/arm/mach-omap2/*gpmc*
7569
7570 OMAP FRAMEBUFFER SUPPORT
7571 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7572 L:      linux-fbdev@vger.kernel.org
7573 L:      linux-omap@vger.kernel.org
7574 S:      Maintained
7575 F:      drivers/video/fbdev/omap/
7576
7577 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7578 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7579 L:      linux-omap@vger.kernel.org
7580 L:      linux-fbdev@vger.kernel.org
7581 S:      Maintained
7582 F:      drivers/video/fbdev/omap2/
7583 F:      Documentation/arm/OMAP/DSS
7584
7585 OMAP HARDWARE SPINLOCK SUPPORT
7586 M:      Ohad Ben-Cohen <ohad@wizery.com>
7587 L:      linux-omap@vger.kernel.org
7588 S:      Maintained
7589 F:      drivers/hwspinlock/omap_hwspinlock.c
7590
7591 OMAP MMC SUPPORT
7592 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7593 L:      linux-omap@vger.kernel.org
7594 S:      Maintained
7595 F:      drivers/mmc/host/omap.c
7596
7597 OMAP HS MMC SUPPORT
7598 L:      linux-mmc@vger.kernel.org
7599 L:      linux-omap@vger.kernel.org
7600 S:      Orphan
7601 F:      drivers/mmc/host/omap_hsmmc.c
7602
7603 OMAP RANDOM NUMBER GENERATOR SUPPORT
7604 M:      Deepak Saxena <dsaxena@plexity.net>
7605 S:      Maintained
7606 F:      drivers/char/hw_random/omap-rng.c
7607
7608 OMAP HWMOD SUPPORT
7609 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7610 M:      Paul Walmsley <paul@pwsan.com>
7611 L:      linux-omap@vger.kernel.org
7612 S:      Maintained
7613 F:      arch/arm/mach-omap2/omap_hwmod.*
7614
7615 OMAP HWMOD DATA
7616 M:      Paul Walmsley <paul@pwsan.com>
7617 L:      linux-omap@vger.kernel.org
7618 S:      Maintained
7619 F:      arch/arm/mach-omap2/omap_hwmod*data*
7620
7621 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7622 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7623 L:      linux-omap@vger.kernel.org
7624 S:      Maintained
7625 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7626
7627 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7628 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7629 L:      linux-media@vger.kernel.org
7630 S:      Maintained
7631 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7632 F:      drivers/media/platform/omap3isp/
7633 F:      drivers/staging/media/omap4iss/
7634
7635 OMAP USB SUPPORT
7636 M:      Felipe Balbi <balbi@ti.com>
7637 L:      linux-usb@vger.kernel.org
7638 L:      linux-omap@vger.kernel.org
7639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7640 S:      Maintained
7641 F:      drivers/usb/*/*omap*
7642 F:      arch/arm/*omap*/usb*
7643
7644 OMAP GPIO DRIVER
7645 M:      Javier Martinez Canillas <javier@dowhile0.org>
7646 M:      Santosh Shilimkar <ssantosh@kernel.org>
7647 M:      Kevin Hilman <khilman@deeprootsystems.com>
7648 L:      linux-omap@vger.kernel.org
7649 S:      Maintained
7650 F:      drivers/gpio/gpio-omap.c
7651
7652 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7653 M:      Mark Jackson <mpfj@newflow.co.uk>
7654 L:      linux-omap@vger.kernel.org
7655 S:      Maintained
7656 F:      arch/arm/boot/dts/am335x-nano.dts
7657
7658 OMFS FILESYSTEM
7659 M:      Bob Copeland <me@bobcopeland.com>
7660 L:      linux-karma-devel@lists.sourceforge.net
7661 S:      Maintained
7662 F:      Documentation/filesystems/omfs.txt
7663 F:      fs/omfs/
7664
7665 OMNIKEY CARDMAN 4000 DRIVER
7666 M:      Harald Welte <laforge@gnumonks.org>
7667 S:      Maintained
7668 F:      drivers/char/pcmcia/cm4000_cs.c
7669 F:      include/linux/cm4000_cs.h
7670 F:      include/uapi/linux/cm4000_cs.h
7671
7672 OMNIKEY CARDMAN 4040 DRIVER
7673 M:      Harald Welte <laforge@gnumonks.org>
7674 S:      Maintained
7675 F:      drivers/char/pcmcia/cm4040_cs.*
7676
7677 OMNIVISION OV7670 SENSOR DRIVER
7678 M:      Jonathan Corbet <corbet@lwn.net>
7679 L:      linux-media@vger.kernel.org
7680 T:      git git://linuxtv.org/media_tree.git
7681 S:      Maintained
7682 F:      drivers/media/i2c/ov7670.c
7683
7684 ONENAND FLASH DRIVER
7685 M:      Kyungmin Park <kyungmin.park@samsung.com>
7686 L:      linux-mtd@lists.infradead.org
7687 S:      Maintained
7688 F:      drivers/mtd/onenand/
7689 F:      include/linux/mtd/onenand*.h
7690
7691 ONSTREAM SCSI TAPE DRIVER
7692 M:      Willem Riede <osst@riede.org>
7693 L:      osst-users@lists.sourceforge.net
7694 L:      linux-scsi@vger.kernel.org
7695 S:      Maintained
7696 F:      Documentation/scsi/osst.txt
7697 F:      drivers/scsi/osst.*
7698 F:      drivers/scsi/osst_*.h
7699 F:      drivers/scsi/st.h
7700
7701 OPENCORES I2C BUS DRIVER
7702 M:      Peter Korsgaard <jacmet@sunsite.dk>
7703 L:      linux-i2c@vger.kernel.org
7704 S:      Maintained
7705 F:      Documentation/i2c/busses/i2c-ocores
7706 F:      drivers/i2c/busses/i2c-ocores.c
7707
7708 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7709 M:      Rob Herring <robh+dt@kernel.org>
7710 M:      Frank Rowand <frowand.list@gmail.com>
7711 M:      Grant Likely <grant.likely@linaro.org>
7712 L:      devicetree@vger.kernel.org
7713 W:      http://www.devicetree.org/
7714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7715 S:      Maintained
7716 F:      drivers/of/
7717 F:      include/linux/of*.h
7718 F:      scripts/dtc/
7719
7720 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7721 M:      Rob Herring <robh+dt@kernel.org>
7722 M:      Pawel Moll <pawel.moll@arm.com>
7723 M:      Mark Rutland <mark.rutland@arm.com>
7724 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7725 M:      Kumar Gala <galak@codeaurora.org>
7726 L:      devicetree@vger.kernel.org
7727 S:      Maintained
7728 F:      Documentation/devicetree/
7729 F:      arch/*/boot/dts/
7730 F:      include/dt-bindings/
7731
7732 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7733 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7734 L:      devicetree@vger.kernel.org
7735 S:      Maintained
7736 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7737 F:      Documentation/devicetree/overlay-notes.txt
7738 F:      drivers/of/overlay.c
7739 F:      drivers/of/resolver.c
7740
7741 OPENRISC ARCHITECTURE
7742 M:      Jonas Bonn <jonas@southpole.se>
7743 W:      http://openrisc.net
7744 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7745 S:      Maintained
7746 T:      git git://openrisc.net/~jonas/linux
7747 F:      arch/openrisc/
7748
7749 OPENVSWITCH
7750 M:      Pravin Shelar <pshelar@nicira.com>
7751 L:      netdev@vger.kernel.org
7752 L:      dev@openvswitch.org
7753 W:      http://openvswitch.org
7754 S:      Maintained
7755 F:      net/openvswitch/
7756 F:      include/uapi/linux/openvswitch.h
7757
7758 OPL4 DRIVER
7759 M:      Clemens Ladisch <clemens@ladisch.de>
7760 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7761 T:      git git://git.alsa-project.org/alsa-kernel.git
7762 S:      Maintained
7763 F:      sound/drivers/opl4/
7764
7765 OPROFILE
7766 M:      Robert Richter <rric@kernel.org>
7767 L:      oprofile-list@lists.sf.net
7768 S:      Maintained
7769 F:      arch/*/include/asm/oprofile*.h
7770 F:      arch/*/oprofile/
7771 F:      drivers/oprofile/
7772 F:      include/linux/oprofile.h
7773
7774 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7775 M:      Mark Fasheh <mfasheh@suse.com>
7776 M:      Joel Becker <jlbec@evilplan.org>
7777 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7778 W:      http://ocfs2.wiki.kernel.org
7779 S:      Supported
7780 F:      Documentation/filesystems/ocfs2.txt
7781 F:      Documentation/filesystems/dlmfs.txt
7782 F:      fs/ocfs2/
7783
7784 ORINOCO DRIVER
7785 L:      linux-wireless@vger.kernel.org
7786 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7787 W:      http://www.nongnu.org/orinoco/
7788 S:      Orphan
7789 F:      drivers/net/wireless/orinoco/
7790
7791 OSD LIBRARY and FILESYSTEM
7792 M:      Boaz Harrosh <ooo@electrozaur.com>
7793 M:      Benny Halevy <bhalevy@primarydata.com>
7794 L:      osd-dev@open-osd.org
7795 W:      http://open-osd.org
7796 T:      git git://git.open-osd.org/open-osd.git
7797 S:      Maintained
7798 F:      drivers/scsi/osd/
7799 F:      include/scsi/osd_*
7800 F:      fs/exofs/
7801
7802 OVERLAY FILESYSTEM
7803 M:      Miklos Szeredi <miklos@szeredi.hu>
7804 L:      linux-unionfs@vger.kernel.org
7805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7806 S:      Supported
7807 F:      fs/overlayfs/
7808 F:      Documentation/filesystems/overlayfs.txt
7809
7810 P54 WIRELESS DRIVER
7811 M:      Christian Lamparter <chunkeey@googlemail.com>
7812 L:      linux-wireless@vger.kernel.org
7813 W:      http://wireless.kernel.org/en/users/Drivers/p54
7814 S:      Maintained
7815 F:      drivers/net/wireless/p54/
7816
7817 PA SEMI ETHERNET DRIVER
7818 M:      Olof Johansson <olof@lixom.net>
7819 L:      netdev@vger.kernel.org
7820 S:      Maintained
7821 F:      drivers/net/ethernet/pasemi/*
7822
7823 PA SEMI SMBUS DRIVER
7824 M:      Olof Johansson <olof@lixom.net>
7825 L:      linux-i2c@vger.kernel.org
7826 S:      Maintained
7827 F:      drivers/i2c/busses/i2c-pasemi.c
7828
7829 PADATA PARALLEL EXECUTION MECHANISM
7830 M:      Steffen Klassert <steffen.klassert@secunet.com>
7831 L:      linux-crypto@vger.kernel.org
7832 S:      Maintained
7833 F:      kernel/padata.c
7834 F:      include/linux/padata.h
7835 F:      Documentation/padata.txt
7836
7837 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7838 M:      Harald Welte <laforge@gnumonks.org>
7839 L:      platform-driver-x86@vger.kernel.org
7840 S:      Maintained
7841 F:      drivers/platform/x86/panasonic-laptop.c
7842
7843 PANASONIC MN10300/AM33/AM34 PORT
7844 M:      David Howells <dhowells@redhat.com>
7845 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7846 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7847 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7848 S:      Maintained
7849 F:      Documentation/mn10300/
7850 F:      arch/mn10300/
7851
7852 PARALLEL PORT SUBSYSTEM
7853 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7854 M:      Sudip Mukherjee <sudip@vectorindia.org>
7855 L:      linux-parport@lists.infradead.org (subscribers-only)
7856 S:      Maintained
7857 F:      drivers/parport/
7858 F:      include/linux/parport*.h
7859 F:      drivers/char/ppdev.c
7860 F:      include/uapi/linux/ppdev.h
7861 F:      Documentation/parport*.txt
7862
7863 PARAVIRT_OPS INTERFACE
7864 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7865 M:      Chris Wright <chrisw@sous-sol.org>
7866 M:      Alok Kataria <akataria@vmware.com>
7867 M:      Rusty Russell <rusty@rustcorp.com.au>
7868 L:      virtualization@lists.linux-foundation.org
7869 S:      Supported
7870 F:      Documentation/virtual/paravirt_ops.txt
7871 F:      arch/*/kernel/paravirt*
7872 F:      arch/*/include/asm/paravirt.h
7873
7874 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7875 M:      Tim Waugh <tim@cyberelk.net>
7876 L:      linux-parport@lists.infradead.org (subscribers-only)
7877 S:      Maintained
7878 F:      Documentation/blockdev/paride.txt
7879 F:      drivers/block/paride/
7880
7881 PARISC ARCHITECTURE
7882 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7883 M:      Helge Deller <deller@gmx.de>
7884 L:      linux-parisc@vger.kernel.org
7885 W:      http://www.parisc-linux.org/
7886 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7889 S:      Maintained
7890 F:      arch/parisc/
7891 F:      Documentation/parisc/
7892 F:      drivers/parisc/
7893 F:      drivers/char/agp/parisc-agp.c
7894 F:      drivers/input/serio/gscps2.c
7895 F:      drivers/parport/parport_gsc.*
7896 F:      drivers/tty/serial/8250/8250_gsc.c
7897 F:      drivers/video/fbdev/sti*
7898 F:      drivers/video/console/sti*
7899 F:      drivers/video/logo/logo_parisc*
7900
7901 PC87360 HARDWARE MONITORING DRIVER
7902 M:      Jim Cromie <jim.cromie@gmail.com>
7903 L:      lm-sensors@lm-sensors.org
7904 S:      Maintained
7905 F:      Documentation/hwmon/pc87360
7906 F:      drivers/hwmon/pc87360.c
7907
7908 PC8736x GPIO DRIVER
7909 M:      Jim Cromie <jim.cromie@gmail.com>
7910 S:      Maintained
7911 F:      drivers/char/pc8736x_gpio.c
7912
7913 PC87427 HARDWARE MONITORING DRIVER
7914 M:      Jean Delvare <jdelvare@suse.com>
7915 L:      lm-sensors@lm-sensors.org
7916 S:      Maintained
7917 F:      Documentation/hwmon/pc87427
7918 F:      drivers/hwmon/pc87427.c
7919
7920 PCA9532 LED DRIVER
7921 M:      Riku Voipio <riku.voipio@iki.fi>
7922 S:      Maintained
7923 F:      drivers/leds/leds-pca9532.c
7924 F:      include/linux/leds-pca9532.h
7925
7926 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7927 M:      Guenter Roeck <linux@roeck-us.net>
7928 L:      linux-i2c@vger.kernel.org
7929 S:      Maintained
7930 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7931
7932 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7933 M:      Khalid Aziz <khalid@gonehiking.org>
7934 S:      Maintained
7935 F:      drivers/firmware/pcdp.*
7936
7937 PCI ERROR RECOVERY
7938 M:      Linas Vepstas <linasvepstas@gmail.com>
7939 L:      linux-pci@vger.kernel.org
7940 S:      Supported
7941 F:      Documentation/PCI/pci-error-recovery.txt
7942
7943 PCI SUBSYSTEM
7944 M:      Bjorn Helgaas <bhelgaas@google.com>
7945 L:      linux-pci@vger.kernel.org
7946 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7948 S:      Supported
7949 F:      Documentation/PCI/
7950 F:      drivers/pci/
7951 F:      include/linux/pci*
7952 F:      arch/x86/pci/
7953 F:      arch/x86/kernel/quirks.c
7954
7955 PCI DRIVER FOR ARM VERSATILE PLATFORM
7956 M:      Rob Herring <robh@kernel.org>
7957 L:      linux-pci@vger.kernel.org
7958 L:      linux-arm-kernel@lists.infradead.org
7959 S:      Maintained
7960 F:      Documentation/devicetree/bindings/pci/versatile.txt
7961 F:      drivers/pci/host/pci-versatile.c
7962
7963 PCI DRIVER FOR APPLIEDMICRO XGENE
7964 M:      Tanmay Inamdar <tinamdar@apm.com>
7965 L:      linux-pci@vger.kernel.org
7966 L:      linux-arm-kernel@lists.infradead.org
7967 S:      Maintained
7968 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7969 F:      drivers/pci/host/pci-xgene.c
7970
7971 PCI DRIVER FOR FREESCALE LAYERSCAPE
7972 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7973 M:      Mingkai Hu <mingkai.hu@freescale.com>
7974 M:      Roy Zang <tie-fei.zang@freescale.com>
7975 L:      linuxppc-dev@lists.ozlabs.org
7976 L:      linux-pci@vger.kernel.org
7977 L:      linux-arm-kernel@lists.infradead.org
7978 S:      Maintained
7979 F:      drivers/pci/host/*layerscape*
7980
7981 PCI DRIVER FOR IMX6
7982 M:      Richard Zhu <Richard.Zhu@freescale.com>
7983 M:      Lucas Stach <l.stach@pengutronix.de>
7984 L:      linux-pci@vger.kernel.org
7985 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7986 S:      Maintained
7987 F:      drivers/pci/host/*imx6*
7988
7989 PCI DRIVER FOR TI KEYSTONE
7990 M:      Murali Karicheri <m-karicheri2@ti.com>
7991 L:      linux-pci@vger.kernel.org
7992 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7993 S:      Maintained
7994 F:      drivers/pci/host/*keystone*
7995
7996 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7997 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7998 M:      Jason Cooper <jason@lakedaemon.net>
7999 L:      linux-pci@vger.kernel.org
8000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8001 S:      Maintained
8002 F:      drivers/pci/host/*mvebu*
8003
8004 PCI DRIVER FOR NVIDIA TEGRA
8005 M:      Thierry Reding <thierry.reding@gmail.com>
8006 L:      linux-tegra@vger.kernel.org
8007 L:      linux-pci@vger.kernel.org
8008 S:      Supported
8009 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8010 F:      drivers/pci/host/pci-tegra.c
8011
8012 PCI DRIVER FOR TI DRA7XX
8013 M:      Kishon Vijay Abraham I <kishon@ti.com>
8014 L:      linux-omap@vger.kernel.org
8015 L:      linux-pci@vger.kernel.org
8016 S:      Supported
8017 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8018 F:      drivers/pci/host/pci-dra7xx.c
8019
8020 PCI DRIVER FOR RENESAS R-CAR
8021 M:      Simon Horman <horms@verge.net.au>
8022 L:      linux-pci@vger.kernel.org
8023 L:      linux-sh@vger.kernel.org
8024 S:      Maintained
8025 F:      drivers/pci/host/*rcar*
8026
8027 PCI DRIVER FOR SAMSUNG EXYNOS
8028 M:      Jingoo Han <jingoohan1@gmail.com>
8029 L:      linux-pci@vger.kernel.org
8030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8031 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8032 S:      Maintained
8033 F:      drivers/pci/host/pci-exynos.c
8034
8035 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8036 M:      Jingoo Han <jingoohan1@gmail.com>
8037 M:      Pratyush Anand <pratyush.anand@gmail.com>
8038 L:      linux-pci@vger.kernel.org
8039 S:      Maintained
8040 F:      drivers/pci/host/*designware*
8041
8042 PCI DRIVER FOR GENERIC OF HOSTS
8043 M:      Will Deacon <will.deacon@arm.com>
8044 L:      linux-pci@vger.kernel.org
8045 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8046 S:      Maintained
8047 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8048 F:      drivers/pci/host/pci-host-generic.c
8049
8050 PCIE DRIVER FOR ST SPEAR13XX
8051 M:      Pratyush Anand <pratyush.anand@gmail.com>
8052 L:      linux-pci@vger.kernel.org
8053 S:      Maintained
8054 F:      drivers/pci/host/*spear*
8055
8056 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8057 M:      Duc Dang <dhdang@apm.com>
8058 L:      linux-pci@vger.kernel.org
8059 L:      linux-arm-kernel@lists.infradead.org
8060 S:      Maintained
8061 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8062 F:      drivers/pci/host/pci-xgene-msi.c
8063
8064 PCMCIA SUBSYSTEM
8065 P:      Linux PCMCIA Team
8066 L:      linux-pcmcia@lists.infradead.org
8067 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8069 S:      Maintained
8070 F:      Documentation/pcmcia/
8071 F:      drivers/pcmcia/
8072 F:      include/pcmcia/
8073
8074 PCNET32 NETWORK DRIVER
8075 M:      Don Fry <pcnet32@frontier.com>
8076 L:      netdev@vger.kernel.org
8077 S:      Maintained
8078 F:      drivers/net/ethernet/amd/pcnet32.c
8079
8080 PCRYPT PARALLEL CRYPTO ENGINE
8081 M:      Steffen Klassert <steffen.klassert@secunet.com>
8082 L:      linux-crypto@vger.kernel.org
8083 S:      Maintained
8084 F:      crypto/pcrypt.c
8085 F:      include/crypto/pcrypt.h
8086
8087 PER-CPU MEMORY ALLOCATOR
8088 M:      Tejun Heo <tj@kernel.org>
8089 M:      Christoph Lameter <cl@linux-foundation.org>
8090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8091 S:      Maintained
8092 F:      include/linux/percpu*.h
8093 F:      mm/percpu*.c
8094 F:      arch/*/include/asm/percpu.h
8095
8096 PER-TASK DELAY ACCOUNTING
8097 M:      Balbir Singh <bsingharora@gmail.com>
8098 S:      Maintained
8099 F:      include/linux/delayacct.h
8100 F:      kernel/delayacct.c
8101
8102 PERFORMANCE EVENTS SUBSYSTEM
8103 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
8104 M:      Ingo Molnar <mingo@redhat.com>
8105 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8106 L:      linux-kernel@vger.kernel.org
8107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8108 S:      Supported
8109 F:      kernel/events/*
8110 F:      include/linux/perf_event.h
8111 F:      include/uapi/linux/perf_event.h
8112 F:      arch/*/kernel/perf_event*.c
8113 F:      arch/*/kernel/*/perf_event*.c
8114 F:      arch/*/kernel/*/*/perf_event*.c
8115 F:      arch/*/include/asm/perf_event.h
8116 F:      arch/*/kernel/perf_callchain.c
8117 F:      tools/perf/
8118
8119 PERSONALITY HANDLING
8120 M:      Christoph Hellwig <hch@infradead.org>
8121 L:      linux-abi-devel@lists.sourceforge.net
8122 S:      Maintained
8123 F:      include/linux/personality.h
8124 F:      include/uapi/linux/personality.h
8125
8126 PHONET PROTOCOL
8127 M:      Remi Denis-Courmont <courmisch@gmail.com>
8128 S:      Supported
8129 F:      Documentation/networking/phonet.txt
8130 F:      include/linux/phonet.h
8131 F:      include/net/phonet/
8132 F:      include/uapi/linux/phonet.h
8133 F:      net/phonet/
8134
8135 PHRAM MTD DRIVER
8136 M:      Joern Engel <joern@lazybastard.org>
8137 L:      linux-mtd@lists.infradead.org
8138 S:      Maintained
8139 F:      drivers/mtd/devices/phram.c
8140
8141 PICOLCD HID DRIVER
8142 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8143 L:      linux-input@vger.kernel.org
8144 S:      Maintained
8145 F:      drivers/hid/hid-picolcd*
8146
8147 PICOXCELL SUPPORT
8148 M:      Jamie Iles <jamie@jamieiles.com>
8149 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8150 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8151 S:      Supported
8152 F:      arch/arm/boot/dts/picoxcell*
8153 F:      arch/arm/mach-picoxcell/
8154 F:      drivers/crypto/picoxcell*
8155
8156 PIN CONTROL SUBSYSTEM
8157 M:      Linus Walleij <linus.walleij@linaro.org>
8158 L:      linux-gpio@vger.kernel.org
8159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8160 S:      Maintained
8161 F:      drivers/pinctrl/
8162 F:      include/linux/pinctrl/
8163
8164 PIN CONTROLLER - ATMEL AT91
8165 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8167 S:      Maintained
8168 F:      drivers/pinctrl/pinctrl-at91.*
8169
8170 PIN CONTROLLER - INTEL
8171 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8172 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8173 S:      Maintained
8174 F:      drivers/pinctrl/intel/
8175
8176 PIN CONTROLLER - RENESAS
8177 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8178 L:      linux-sh@vger.kernel.org
8179 S:      Maintained
8180 F:      drivers/pinctrl/sh-pfc/
8181
8182 PIN CONTROLLER - SAMSUNG
8183 M:      Tomasz Figa <tomasz.figa@gmail.com>
8184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8185 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8186 S:      Maintained
8187 F:      drivers/pinctrl/samsung/
8188
8189 PIN CONTROLLER - ST SPEAR
8190 M:      Viresh Kumar <vireshk@kernel.org>
8191 L:      spear-devel@list.st.com
8192 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8193 W:      http://www.st.com/spear
8194 S:      Maintained
8195 F:      drivers/pinctrl/spear/
8196
8197 PKTCDVD DRIVER
8198 M:      Jiri Kosina <jikos@kernel.org>
8199 S:      Maintained
8200 F:      drivers/block/pktcdvd.c
8201 F:      include/linux/pktcdvd.h
8202 F:      include/uapi/linux/pktcdvd.h
8203
8204 PKUNITY SOC DRIVERS
8205 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8206 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8207 S:      Maintained
8208 T:      git git://github.com/gxt/linux.git
8209 F:      drivers/input/serio/i8042-unicore32io.h
8210 F:      drivers/i2c/busses/i2c-puv3.c
8211 F:      drivers/video/fbdev/fb-puv3.c
8212 F:      drivers/rtc/rtc-puv3.c
8213
8214 PMBUS HARDWARE MONITORING DRIVERS
8215 M:      Guenter Roeck <linux@roeck-us.net>
8216 L:      lm-sensors@lm-sensors.org
8217 W:      http://www.lm-sensors.org/
8218 W:      http://www.roeck-us.net/linux/drivers/
8219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8220 S:      Maintained
8221 F:      Documentation/hwmon/pmbus
8222 F:      drivers/hwmon/pmbus/
8223 F:      include/linux/i2c/pmbus.h
8224
8225 PMC SIERRA MaxRAID DRIVER
8226 L:      linux-scsi@vger.kernel.org
8227 W:      http://www.pmc-sierra.com/
8228 S:      Orphan
8229 F:      drivers/scsi/pmcraid.*
8230
8231 PMC SIERRA PM8001 DRIVER
8232 M:      Jack Wang <jinpu.wang@profitbricks.com>
8233 M:      lindar_liu@usish.com
8234 L:      pmchba@pmcs.com
8235 L:      linux-scsi@vger.kernel.org
8236 S:      Supported
8237 F:      drivers/scsi/pm8001/
8238
8239 POSIX CLOCKS and TIMERS
8240 M:      Thomas Gleixner <tglx@linutronix.de>
8241 L:      linux-kernel@vger.kernel.org
8242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8243 S:      Maintained
8244 F:      fs/timerfd.c
8245 F:      include/linux/timer*
8246 F:      kernel/time/*timer*
8247
8248 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8249 M:      Sebastian Reichel <sre@kernel.org>
8250 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8251 M:      David Woodhouse <dwmw2@infradead.org>
8252 L:      linux-pm@vger.kernel.org
8253 T:      git git://git.infradead.org/battery-2.6.git
8254 S:      Maintained
8255 F:      include/linux/power_supply.h
8256 F:      drivers/power/
8257 X:      drivers/power/avs/
8258
8259 POWER STATE COORDINATION INTERFACE (PSCI)
8260 M:      Mark Rutland <mark.rutland@arm.com>
8261 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8262 L:      linux-arm-kernel@lists.infradead.org
8263 S:      Maintained
8264 F:      drivers/firmware/psci.c
8265 F:      include/linux/psci.h
8266 F:      include/uapi/linux/psci.h
8267
8268 PNP SUPPORT
8269 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8270 S:      Maintained
8271 F:      drivers/pnp/
8272
8273 PNXxxxx I2C DRIVER
8274 M:      Vitaly Wool <vitalywool@gmail.com>
8275 L:      linux-i2c@vger.kernel.org
8276 S:      Maintained
8277 F:      drivers/i2c/busses/i2c-pnx.c
8278
8279 PPP PROTOCOL DRIVERS AND COMPRESSORS
8280 M:      Paul Mackerras <paulus@samba.org>
8281 L:      linux-ppp@vger.kernel.org
8282 S:      Maintained
8283 F:      drivers/net/ppp/ppp_*
8284
8285 PPP OVER ATM (RFC 2364)
8286 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8287 S:      Maintained
8288 F:      net/atm/pppoatm.c
8289 F:      include/uapi/linux/atmppp.h
8290
8291 PPP OVER ETHERNET
8292 M:      Michal Ostrowski <mostrows@earthlink.net>
8293 S:      Maintained
8294 F:      drivers/net/ppp/pppoe.c
8295 F:      drivers/net/ppp/pppox.c
8296
8297 PPP OVER L2TP
8298 M:      James Chapman <jchapman@katalix.com>
8299 S:      Maintained
8300 F:      net/l2tp/l2tp_ppp.c
8301 F:      include/linux/if_pppol2tp.h
8302 F:      include/uapi/linux/if_pppol2tp.h
8303
8304 PPS SUPPORT
8305 M:      Rodolfo Giometti <giometti@enneenne.com>
8306 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8307 L:      linuxpps@ml.enneenne.com (subscribers-only)
8308 S:      Maintained
8309 F:      Documentation/pps/
8310 F:      drivers/pps/
8311 F:      include/linux/pps*.h
8312
8313 PPTP DRIVER
8314 M:      Dmitry Kozlov <xeb@mail.ru>
8315 L:      netdev@vger.kernel.org
8316 S:      Maintained
8317 F:      drivers/net/ppp/pptp.c
8318 W:      http://sourceforge.net/projects/accel-pptp
8319
8320 PREEMPTIBLE KERNEL
8321 M:      Robert Love <rml@tech9.net>
8322 L:      kpreempt-tech@lists.sourceforge.net
8323 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8324 S:      Supported
8325 F:      Documentation/preempt-locking.txt
8326 F:      include/linux/preempt.h
8327
8328 PRISM54 WIRELESS DRIVER
8329 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8330 L:      linux-wireless@vger.kernel.org
8331 W:      http://wireless.kernel.org/en/users/Drivers/p54
8332 S:      Obsolete
8333 F:      drivers/net/wireless/prism54/
8334
8335 PS3 NETWORK SUPPORT
8336 M:      Geoff Levand <geoff@infradead.org>
8337 L:      netdev@vger.kernel.org
8338 L:      linuxppc-dev@lists.ozlabs.org
8339 S:      Maintained
8340 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8341
8342 PS3 PLATFORM SUPPORT
8343 M:      Geoff Levand <geoff@infradead.org>
8344 L:      linuxppc-dev@lists.ozlabs.org
8345 S:      Maintained
8346 F:      arch/powerpc/boot/ps3*
8347 F:      arch/powerpc/include/asm/lv1call.h
8348 F:      arch/powerpc/include/asm/ps3*.h
8349 F:      arch/powerpc/platforms/ps3/
8350 F:      drivers/*/ps3*
8351 F:      drivers/ps3/
8352 F:      drivers/rtc/rtc-ps3.c
8353 F:      drivers/usb/host/*ps3.c
8354 F:      sound/ppc/snd_ps3*
8355
8356 PS3VRAM DRIVER
8357 M:      Jim Paris <jim@jtan.com>
8358 M:      Geoff Levand <geoff@infradead.org>
8359 L:      linuxppc-dev@lists.ozlabs.org
8360 S:      Maintained
8361 F:      drivers/block/ps3vram.c
8362
8363 PSTORE FILESYSTEM
8364 M:      Anton Vorontsov <anton@enomsg.org>
8365 M:      Colin Cross <ccross@android.com>
8366 M:      Kees Cook <keescook@chromium.org>
8367 M:      Tony Luck <tony.luck@intel.com>
8368 S:      Maintained
8369 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8370 F:      fs/pstore/
8371 F:      include/linux/pstore*
8372 F:      drivers/firmware/efi/efi-pstore.c
8373 F:      drivers/acpi/apei/erst.c
8374
8375 PTP HARDWARE CLOCK SUPPORT
8376 M:      Richard Cochran <richardcochran@gmail.com>
8377 L:      netdev@vger.kernel.org
8378 S:      Maintained
8379 W:      http://linuxptp.sourceforge.net/
8380 F:      Documentation/ABI/testing/sysfs-ptp
8381 F:      Documentation/ptp/*
8382 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8383 F:      drivers/net/phy/dp83640*
8384 F:      drivers/ptp/*
8385 F:      include/linux/ptp_cl*
8386
8387 PTRACE SUPPORT
8388 M:      Roland McGrath <roland@hack.frob.com>
8389 M:      Oleg Nesterov <oleg@redhat.com>
8390 S:      Maintained
8391 F:      include/asm-generic/syscall.h
8392 F:      include/linux/ptrace.h
8393 F:      include/linux/regset.h
8394 F:      include/linux/tracehook.h
8395 F:      include/uapi/linux/ptrace.h
8396 F:      kernel/ptrace.c
8397
8398 PVRUSB2 VIDEO4LINUX DRIVER
8399 M:      Mike Isely <isely@pobox.com>
8400 L:      pvrusb2@isely.net       (subscribers-only)
8401 L:      linux-media@vger.kernel.org
8402 W:      http://www.isely.net/pvrusb2/
8403 T:      git git://linuxtv.org/media_tree.git
8404 S:      Maintained
8405 F:      Documentation/video4linux/README.pvrusb2
8406 F:      drivers/media/usb/pvrusb2/
8407
8408 PWC WEBCAM DRIVER
8409 M:      Hans de Goede <hdegoede@redhat.com>
8410 L:      linux-media@vger.kernel.org
8411 T:      git git://linuxtv.org/media_tree.git
8412 S:      Maintained
8413 F:      drivers/media/usb/pwc/*
8414
8415 PWM FAN DRIVER
8416 M:      Kamil Debski <k.debski@samsung.com>
8417 L:      lm-sensors@lm-sensors.org
8418 S:      Supported
8419 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8420 F:      Documentation/hwmon/pwm-fan
8421 F:      drivers/hwmon/pwm-fan.c
8422
8423 PWM SUBSYSTEM
8424 M:      Thierry Reding <thierry.reding@gmail.com>
8425 L:      linux-pwm@vger.kernel.org
8426 S:      Maintained
8427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8428 F:      Documentation/pwm.txt
8429 F:      Documentation/devicetree/bindings/pwm/
8430 F:      include/linux/pwm.h
8431 F:      drivers/pwm/
8432 F:      drivers/video/backlight/pwm_bl.c
8433 F:      include/linux/pwm_backlight.h
8434
8435 PXA2xx/PXA3xx SUPPORT
8436 M:      Daniel Mack <daniel@zonque.org>
8437 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8438 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8439 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8440 T:      git git://github.com/hzhuang1/linux.git
8441 T:      git git://github.com/rjarzmik/linux.git
8442 S:      Maintained
8443 F:      arch/arm/mach-pxa/
8444 F:      drivers/dma/pxa*
8445 F:      drivers/pcmcia/pxa2xx*
8446 F:      drivers/spi/spi-pxa2xx*
8447 F:      drivers/usb/gadget/udc/pxa2*
8448 F:      include/sound/pxa2xx-lib.h
8449 F:      sound/arm/pxa*
8450 F:      sound/soc/pxa/
8451
8452 PXA3xx NAND FLASH DRIVER
8453 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8454 L:      linux-mtd@lists.infradead.org
8455 S:      Maintained
8456 F:      drivers/mtd/nand/pxa3xx_nand.c
8457
8458 MMP SUPPORT
8459 M:      Eric Miao <eric.y.miao@gmail.com>
8460 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8461 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8462 T:      git git://github.com/hzhuang1/linux.git
8463 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8464 S:      Maintained
8465 F:      arch/arm/mach-mmp/
8466
8467 PXA MMCI DRIVER
8468 S:      Orphan
8469
8470 PXA RTC DRIVER
8471 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8472 L:      rtc-linux@googlegroups.com
8473 S:      Maintained
8474
8475 QAT DRIVER
8476 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8477 L:      qat-linux@intel.com
8478 S:      Supported
8479 F:      drivers/crypto/qat/
8480
8481 QIB DRIVER
8482 M:      Mike Marciniszyn <infinipath@intel.com>
8483 L:      linux-rdma@vger.kernel.org
8484 S:      Supported
8485 F:      drivers/infiniband/hw/qib/
8486
8487 QLOGIC QLA1280 SCSI DRIVER
8488 M:      Michael Reed <mdr@sgi.com>
8489 L:      linux-scsi@vger.kernel.org
8490 S:      Maintained
8491 F:      drivers/scsi/qla1280.[ch]
8492
8493 QLOGIC QLA2XXX FC-SCSI DRIVER
8494 M:      qla2xxx-upstream@qlogic.com
8495 L:      linux-scsi@vger.kernel.org
8496 S:      Supported
8497 F:      Documentation/scsi/LICENSE.qla2xxx
8498 F:      drivers/scsi/qla2xxx/
8499
8500 QLOGIC QLA4XXX iSCSI DRIVER
8501 M:      QLogic-Storage-Upstream@qlogic.com
8502 L:      linux-scsi@vger.kernel.org
8503 S:      Supported
8504 F:      Documentation/scsi/LICENSE.qla4xxx
8505 F:      drivers/scsi/qla4xxx/
8506
8507 QLOGIC QLA3XXX NETWORK DRIVER
8508 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8509 M:      Ron Mercer <ron.mercer@qlogic.com>
8510 M:      linux-driver@qlogic.com
8511 L:      netdev@vger.kernel.org
8512 S:      Supported
8513 F:      Documentation/networking/LICENSE.qla3xxx
8514 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8515
8516 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8517 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8518 M:      Dept-GELinuxNICDev@qlogic.com
8519 L:      netdev@vger.kernel.org
8520 S:      Supported
8521 F:      drivers/net/ethernet/qlogic/qlcnic/
8522
8523 QLOGIC QLGE 10Gb ETHERNET DRIVER
8524 M:      Harish Patil <harish.patil@qlogic.com>
8525 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8526 M:      Dept-GELinuxNICDev@qlogic.com
8527 M:      linux-driver@qlogic.com
8528 L:      netdev@vger.kernel.org
8529 S:      Supported
8530 F:      drivers/net/ethernet/qlogic/qlge/
8531
8532 QNX4 FILESYSTEM
8533 M:      Anders Larsen <al@alarsen.net>
8534 W:      http://www.alarsen.net/linux/qnx4fs/
8535 S:      Maintained
8536 F:      fs/qnx4/
8537 F:      include/uapi/linux/qnx4_fs.h
8538 F:      include/uapi/linux/qnxtypes.h
8539
8540 QT1010 MEDIA DRIVER
8541 M:      Antti Palosaari <crope@iki.fi>
8542 L:      linux-media@vger.kernel.org
8543 W:      http://linuxtv.org/
8544 W:      http://palosaari.fi/linux/
8545 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8546 T:      git git://linuxtv.org/anttip/media_tree.git
8547 S:      Maintained
8548 F:      drivers/media/tuners/qt1010*
8549
8550 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8551 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8552 L:      linux-wireless@vger.kernel.org
8553 L:      ath9k-devel@lists.ath9k.org
8554 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8555 S:      Supported
8556 F:      drivers/net/wireless/ath/ath9k/
8557
8558 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8559 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8560 L:      ath10k@lists.infradead.org
8561 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8562 T:      git git://github.com/kvalo/ath.git
8563 S:      Supported
8564 F:      drivers/net/wireless/ath/ath10k/
8565
8566 QUALCOMM HEXAGON ARCHITECTURE
8567 M:      Richard Kuo <rkuo@codeaurora.org>
8568 L:      linux-hexagon@vger.kernel.org
8569 S:      Supported
8570 F:      arch/hexagon/
8571
8572 QUALCOMM WCN36XX WIRELESS DRIVER
8573 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8574 L:      wcn36xx@lists.infradead.org
8575 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8576 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8577 S:      Supported
8578 F:      drivers/net/wireless/ath/wcn36xx/
8579
8580 RADOS BLOCK DEVICE (RBD)
8581 M:      Ilya Dryomov <idryomov@gmail.com>
8582 M:      Sage Weil <sage@redhat.com>
8583 M:      Alex Elder <elder@kernel.org>
8584 L:      ceph-devel@vger.kernel.org
8585 W:      http://ceph.com/
8586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8587 T:      git git://github.com/ceph/ceph-client.git
8588 S:      Supported
8589 F:      Documentation/ABI/testing/sysfs-bus-rbd
8590 F:      drivers/block/rbd.c
8591 F:      drivers/block/rbd_types.h
8592
8593 RADEON FRAMEBUFFER DISPLAY DRIVER
8594 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8595 L:      linux-fbdev@vger.kernel.org
8596 S:      Maintained
8597 F:      drivers/video/fbdev/aty/radeon*
8598 F:      include/uapi/linux/radeonfb.h
8599
8600 RADIOSHARK RADIO DRIVER
8601 M:      Hans de Goede <hdegoede@redhat.com>
8602 L:      linux-media@vger.kernel.org
8603 T:      git git://linuxtv.org/media_tree.git
8604 S:      Maintained
8605 F:      drivers/media/radio/radio-shark.c
8606
8607 RADIOSHARK2 RADIO DRIVER
8608 M:      Hans de Goede <hdegoede@redhat.com>
8609 L:      linux-media@vger.kernel.org
8610 T:      git git://linuxtv.org/media_tree.git
8611 S:      Maintained
8612 F:      drivers/media/radio/radio-shark2.c
8613 F:      drivers/media/radio/radio-tea5777.c
8614
8615 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8616 M:      Paul Mackerras <paulus@samba.org>
8617 L:      linux-fbdev@vger.kernel.org
8618 S:      Maintained
8619 F:      drivers/video/fbdev/aty/aty128fb.c
8620
8621 RALINK RT2X00 WIRELESS LAN DRIVER
8622 P:      rt2x00 project
8623 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8624 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8625 L:      linux-wireless@vger.kernel.org
8626 S:      Maintained
8627 F:      drivers/net/wireless/rt2x00/
8628
8629 RAMDISK RAM BLOCK DEVICE DRIVER
8630 M:      Jens Axboe <axboe@kernel.dk>
8631 S:      Maintained
8632 F:      Documentation/blockdev/ramdisk.txt
8633 F:      drivers/block/brd.c
8634
8635 RANDOM NUMBER DRIVER
8636 M:      "Theodore Ts'o" <tytso@mit.edu>
8637 S:      Maintained
8638 F:      drivers/char/random.c
8639
8640 RAPIDIO SUBSYSTEM
8641 M:      Matt Porter <mporter@kernel.crashing.org>
8642 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8643 S:      Maintained
8644 F:      drivers/rapidio/
8645
8646 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8647 L:      linux-wireless@vger.kernel.org
8648 S:      Orphan
8649 F:      drivers/net/wireless/ray*
8650
8651 RCUTORTURE MODULE
8652 M:      Josh Triplett <josh@joshtriplett.org>
8653 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8654 L:      linux-kernel@vger.kernel.org
8655 S:      Supported
8656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8657 F:      Documentation/RCU/torture.txt
8658 F:      kernel/rcu/rcutorture.c
8659
8660 RCUTORTURE TEST FRAMEWORK
8661 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8662 M:      Josh Triplett <josh@joshtriplett.org>
8663 R:      Steven Rostedt <rostedt@goodmis.org>
8664 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8665 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8666 L:      linux-kernel@vger.kernel.org
8667 S:      Supported
8668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8669 F:      tools/testing/selftests/rcutorture
8670
8671 RDC R-321X SoC
8672 M:      Florian Fainelli <florian@openwrt.org>
8673 S:      Maintained
8674
8675 RDC R6040 FAST ETHERNET DRIVER
8676 M:      Florian Fainelli <florian@openwrt.org>
8677 L:      netdev@vger.kernel.org
8678 S:      Maintained
8679 F:      drivers/net/ethernet/rdc/r6040.c
8680
8681 RDS - RELIABLE DATAGRAM SOCKETS
8682 M:      Chien Yen <chien.yen@oracle.com>
8683 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8684 S:      Supported
8685 F:      net/rds/
8686
8687 READ-COPY UPDATE (RCU)
8688 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8689 M:      Josh Triplett <josh@joshtriplett.org>
8690 R:      Steven Rostedt <rostedt@goodmis.org>
8691 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8692 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8693 L:      linux-kernel@vger.kernel.org
8694 W:      http://www.rdrop.com/users/paulmck/RCU/
8695 S:      Supported
8696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8697 F:      Documentation/RCU/
8698 X:      Documentation/RCU/torture.txt
8699 F:      include/linux/rcu*
8700 X:      include/linux/srcu.h
8701 F:      kernel/rcu/
8702 X:      kernel/torture.c
8703
8704 REAL TIME CLOCK (RTC) SUBSYSTEM
8705 M:      Alessandro Zummo <a.zummo@towertech.it>
8706 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8707 L:      rtc-linux@googlegroups.com
8708 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8710 S:      Maintained
8711 F:      Documentation/rtc.txt
8712 F:      drivers/rtc/
8713 F:      include/linux/rtc.h
8714 F:      include/uapi/linux/rtc.h
8715
8716 REALTEK AUDIO CODECS
8717 M:      Bard Liao <bardliao@realtek.com>
8718 M:      Oder Chiou <oder_chiou@realtek.com>
8719 S:      Maintained
8720 F:      sound/soc/codecs/rt*
8721 F:      include/sound/rt*.h
8722
8723 REISERFS FILE SYSTEM
8724 L:      reiserfs-devel@vger.kernel.org
8725 S:      Supported
8726 F:      fs/reiserfs/
8727
8728 REGISTER MAP ABSTRACTION
8729 M:      Mark Brown <broonie@kernel.org>
8730 L:      linux-kernel@vger.kernel.org
8731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8732 S:      Supported
8733 F:      drivers/base/regmap/
8734 F:      include/linux/regmap.h
8735
8736 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8737 M:      Ohad Ben-Cohen <ohad@wizery.com>
8738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8739 S:      Maintained
8740 F:      drivers/remoteproc/
8741 F:      Documentation/remoteproc.txt
8742 F:      include/linux/remoteproc.h
8743
8744 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8745 M:      Ohad Ben-Cohen <ohad@wizery.com>
8746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8747 S:      Maintained
8748 F:      drivers/rpmsg/
8749 F:      Documentation/rpmsg.txt
8750 F:      include/linux/rpmsg.h
8751
8752 RESET CONTROLLER FRAMEWORK
8753 M:      Philipp Zabel <p.zabel@pengutronix.de>
8754 S:      Maintained
8755 F:      drivers/reset/
8756 F:      Documentation/devicetree/bindings/reset/
8757 F:      include/dt-bindings/reset/
8758 F:      include/linux/reset.h
8759 F:      include/linux/reset-controller.h
8760
8761 RFKILL
8762 M:      Johannes Berg <johannes@sipsolutions.net>
8763 L:      linux-wireless@vger.kernel.org
8764 W:      http://wireless.kernel.org/
8765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8767 S:      Maintained
8768 F:      Documentation/rfkill.txt
8769 F:      net/rfkill/
8770
8771 RHASHTABLE
8772 M:      Thomas Graf <tgraf@suug.ch>
8773 L:      netdev@vger.kernel.org
8774 S:      Maintained
8775 F:      lib/rhashtable.c
8776 F:      include/linux/rhashtable.h
8777
8778 RICOH SMARTMEDIA/XD DRIVER
8779 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8780 S:      Maintained
8781 F:      drivers/mtd/nand/r852.c
8782 F:      drivers/mtd/nand/r852.h
8783
8784 RICOH R5C592 MEMORYSTICK DRIVER
8785 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8786 S:      Maintained
8787 F:      drivers/memstick/host/r592.*
8788
8789 ROCCAT DRIVERS
8790 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8791 W:      http://sourceforge.net/projects/roccat/
8792 S:      Maintained
8793 F:      drivers/hid/hid-roccat*
8794 F:      include/linux/hid-roccat*
8795 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8796
8797 ROCKER DRIVER
8798 M:      Jiri Pirko <jiri@resnulli.us>
8799 M:      Scott Feldman <sfeldma@gmail.com>
8800 L:      netdev@vger.kernel.org
8801 S:      Supported
8802 F:      drivers/net/ethernet/rocker/
8803
8804 ROCKETPORT DRIVER
8805 P:      Comtrol Corp.
8806 W:      http://www.comtrol.com
8807 S:      Maintained
8808 F:      Documentation/serial/rocket.txt
8809 F:      drivers/tty/rocket*
8810
8811 ROCKETPORT EXPRESS/INFINITY DRIVER
8812 M:      Kevin Cernekee <cernekee@gmail.com>
8813 L:      linux-serial@vger.kernel.org
8814 S:      Odd Fixes
8815 F:      drivers/tty/serial/rp2.*
8816
8817 ROSE NETWORK LAYER
8818 M:      Ralf Baechle <ralf@linux-mips.org>
8819 L:      linux-hams@vger.kernel.org
8820 W:      http://www.linux-ax25.org/
8821 S:      Maintained
8822 F:      include/net/rose.h
8823 F:      include/uapi/linux/rose.h
8824 F:      net/rose/
8825
8826 RTL2830 MEDIA DRIVER
8827 M:      Antti Palosaari <crope@iki.fi>
8828 L:      linux-media@vger.kernel.org
8829 W:      http://linuxtv.org/
8830 W:      http://palosaari.fi/linux/
8831 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8832 T:      git git://linuxtv.org/anttip/media_tree.git
8833 S:      Maintained
8834 F:      drivers/media/dvb-frontends/rtl2830*
8835
8836 RTL2832 MEDIA DRIVER
8837 M:      Antti Palosaari <crope@iki.fi>
8838 L:      linux-media@vger.kernel.org
8839 W:      http://linuxtv.org/
8840 W:      http://palosaari.fi/linux/
8841 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8842 T:      git git://linuxtv.org/anttip/media_tree.git
8843 S:      Maintained
8844 F:      drivers/media/dvb-frontends/rtl2832*
8845
8846 RTL2832_SDR MEDIA DRIVER
8847 M:      Antti Palosaari <crope@iki.fi>
8848 L:      linux-media@vger.kernel.org
8849 W:      http://linuxtv.org/
8850 W:      http://palosaari.fi/linux/
8851 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8852 T:      git git://linuxtv.org/anttip/media_tree.git
8853 S:      Maintained
8854 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8855
8856 RTL8180 WIRELESS DRIVER
8857 L:      linux-wireless@vger.kernel.org
8858 W:      http://wireless.kernel.org/
8859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8860 S:      Orphan
8861 F:      drivers/net/wireless/rtl818x/rtl8180/
8862
8863 RTL8187 WIRELESS DRIVER
8864 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8865 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8866 M:      Larry Finger <Larry.Finger@lwfinger.net>
8867 L:      linux-wireless@vger.kernel.org
8868 W:      http://wireless.kernel.org/
8869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8870 S:      Maintained
8871 F:      drivers/net/wireless/rtl818x/rtl8187/
8872
8873 RTL8192CE WIRELESS DRIVER
8874 M:      Larry Finger <Larry.Finger@lwfinger.net>
8875 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8876 L:      linux-wireless@vger.kernel.org
8877 W:      http://wireless.kernel.org/
8878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8879 S:      Maintained
8880 F:      drivers/net/wireless/rtlwifi/
8881 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8882
8883 S3 SAVAGE FRAMEBUFFER DRIVER
8884 M:      Antonino Daplas <adaplas@gmail.com>
8885 L:      linux-fbdev@vger.kernel.org
8886 S:      Maintained
8887 F:      drivers/video/fbdev/savage/
8888
8889 S390
8890 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8891 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8892 L:      linux-s390@vger.kernel.org
8893 W:      http://www.ibm.com/developerworks/linux/linux390/
8894 S:      Supported
8895 F:      arch/s390/
8896 F:      drivers/s390/
8897 F:      Documentation/s390/
8898 F:      Documentation/DocBook/s390*
8899
8900 S390 COMMON I/O LAYER
8901 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8902 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8903 L:      linux-s390@vger.kernel.org
8904 W:      http://www.ibm.com/developerworks/linux/linux390/
8905 S:      Supported
8906 F:      drivers/s390/cio/
8907
8908 S390 DASD DRIVER
8909 M:      Stefan Weinhuber <wein@de.ibm.com>
8910 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8911 L:      linux-s390@vger.kernel.org
8912 W:      http://www.ibm.com/developerworks/linux/linux390/
8913 S:      Supported
8914 F:      drivers/s390/block/dasd*
8915 F:      block/partitions/ibm.c
8916
8917 S390 NETWORK DRIVERS
8918 M:      Ursula Braun <ursula.braun@de.ibm.com>
8919 L:      linux-s390@vger.kernel.org
8920 W:      http://www.ibm.com/developerworks/linux/linux390/
8921 S:      Supported
8922 F:      drivers/s390/net/
8923
8924 S390 PCI SUBSYSTEM
8925 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8926 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8927 L:      linux-s390@vger.kernel.org
8928 W:      http://www.ibm.com/developerworks/linux/linux390/
8929 S:      Supported
8930 F:      arch/s390/pci/
8931 F:      drivers/pci/hotplug/s390_pci_hpc.c
8932
8933 S390 ZCRYPT DRIVER
8934 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8935 L:      linux-s390@vger.kernel.org
8936 W:      http://www.ibm.com/developerworks/linux/linux390/
8937 S:      Supported
8938 F:      drivers/s390/crypto/
8939
8940 S390 ZFCP DRIVER
8941 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8942 L:      linux-s390@vger.kernel.org
8943 W:      http://www.ibm.com/developerworks/linux/linux390/
8944 S:      Supported
8945 F:      drivers/s390/scsi/zfcp_*
8946
8947 S390 IUCV NETWORK LAYER
8948 M:      Ursula Braun <ursula.braun@de.ibm.com>
8949 L:      linux-s390@vger.kernel.org
8950 W:      http://www.ibm.com/developerworks/linux/linux390/
8951 S:      Supported
8952 F:      drivers/s390/net/*iucv*
8953 F:      include/net/iucv/
8954 F:      net/iucv/
8955
8956 S3C24XX SD/MMC Driver
8957 M:      Ben Dooks <ben-linux@fluff.org>
8958 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8959 S:      Supported
8960 F:      drivers/mmc/host/s3cmci.*
8961
8962 SAA6588 RDS RECEIVER DRIVER
8963 M:      Hans Verkuil <hverkuil@xs4all.nl>
8964 L:      linux-media@vger.kernel.org
8965 T:      git git://linuxtv.org/media_tree.git
8966 W:      http://linuxtv.org
8967 S:      Odd Fixes
8968 F:      drivers/media/i2c/saa6588*
8969
8970 SAA7134 VIDEO4LINUX DRIVER
8971 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8972 L:      linux-media@vger.kernel.org
8973 W:      http://linuxtv.org
8974 T:      git git://linuxtv.org/media_tree.git
8975 S:      Odd fixes
8976 F:      Documentation/video4linux/*.saa7134
8977 F:      drivers/media/pci/saa7134/
8978
8979 SAA7146 VIDEO4LINUX-2 DRIVER
8980 M:      Hans Verkuil <hverkuil@xs4all.nl>
8981 L:      linux-media@vger.kernel.org
8982 T:      git git://linuxtv.org/media_tree.git
8983 S:      Maintained
8984 F:      drivers/media/common/saa7146/
8985 F:      drivers/media/pci/saa7146/
8986 F:      include/media/saa7146*
8987
8988 SAMSUNG LAPTOP DRIVER
8989 M:      Corentin Chary <corentin.chary@gmail.com>
8990 L:      platform-driver-x86@vger.kernel.org
8991 S:      Maintained
8992 F:      drivers/platform/x86/samsung-laptop.c
8993
8994 SAMSUNG AUDIO (ASoC) DRIVERS
8995 M:      Sangbeom Kim <sbkim73@samsung.com>
8996 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8997 S:      Supported
8998 F:      sound/soc/samsung/
8999
9000 SAMSUNG FRAMEBUFFER DRIVER
9001 M:      Jingoo Han <jingoohan1@gmail.com>
9002 L:      linux-fbdev@vger.kernel.org
9003 S:      Maintained
9004 F:      drivers/video/fbdev/s3c-fb.c
9005
9006 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9007 M:      Sangbeom Kim <sbkim73@samsung.com>
9008 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9009 L:      linux-kernel@vger.kernel.org
9010 L:      linux-samsung-soc@vger.kernel.org
9011 S:      Supported
9012 F:      drivers/mfd/sec*.c
9013 F:      drivers/regulator/s2m*.c
9014 F:      drivers/regulator/s5m*.c
9015 F:      drivers/clk/clk-s2mps11.c
9016 F:      drivers/rtc/rtc-s5m.c
9017 F:      include/linux/mfd/samsung/
9018 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9019 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9020
9021 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9022 M:      Kyungmin Park <kyungmin.park@samsung.com>
9023 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9024 L:      linux-media@vger.kernel.org
9025 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9026 S:      Supported
9027 F:      drivers/media/platform/exynos4-is/
9028
9029 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9030 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9031 L:      linux-media@vger.kernel.org
9032 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9033 S:      Maintained
9034 F:      drivers/media/platform/s3c-camif/
9035 F:      include/media/s3c_camif.h
9036
9037 SAMSUNG S5C73M3 CAMERA DRIVER
9038 M:      Kyungmin Park <kyungmin.park@samsung.com>
9039 M:      Andrzej Hajda <a.hajda@samsung.com>
9040 L:      linux-media@vger.kernel.org
9041 S:      Supported
9042 F:      drivers/media/i2c/s5c73m3/*
9043
9044 SAMSUNG S5K5BAF CAMERA DRIVER
9045 M:      Kyungmin Park <kyungmin.park@samsung.com>
9046 M:      Andrzej Hajda <a.hajda@samsung.com>
9047 L:      linux-media@vger.kernel.org
9048 S:      Supported
9049 F:      drivers/media/i2c/s5k5baf.c
9050
9051 SAMSUNG S3FWRN5 NFC DRIVER
9052 M:      Robert Baldyga <r.baldyga@samsung.com>
9053 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9054 S:      Supported
9055 F:      drivers/nfc/s3fwrn5
9056
9057 SAMSUNG SOC CLOCK DRIVERS
9058 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9059 M:      Tomasz Figa <tomasz.figa@gmail.com>
9060 S:      Supported
9061 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9062 F:      drivers/clk/samsung/
9063
9064 SAMSUNG SXGBE DRIVERS
9065 M:      Byungho An <bh74.an@samsung.com>
9066 M:      Girish K S <ks.giri@samsung.com>
9067 M:      Vipul Pandya <vipul.pandya@samsung.com>
9068 S:      Supported
9069 L:      netdev@vger.kernel.org
9070 F:      drivers/net/ethernet/samsung/sxgbe/
9071
9072 SAMSUNG THERMAL DRIVER
9073 M:      Lukasz Majewski <l.majewski@samsung.com>
9074 L:      linux-pm@vger.kernel.org
9075 L:      linux-samsung-soc@vger.kernel.org
9076 S:      Supported
9077 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9078 F:      drivers/thermal/samsung/
9079
9080 SAMSUNG USB2 PHY DRIVER
9081 M:      Kamil Debski <k.debski@samsung.com>
9082 L:      linux-kernel@vger.kernel.org
9083 S:      Supported
9084 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9085 F:      Documentation/phy/samsung-usb2.txt
9086 F:      drivers/phy/phy-exynos4210-usb2.c
9087 F:      drivers/phy/phy-exynos4x12-usb2.c
9088 F:      drivers/phy/phy-exynos5250-usb2.c
9089 F:      drivers/phy/phy-s5pv210-usb2.c
9090 F:      drivers/phy/phy-samsung-usb2.c
9091 F:      drivers/phy/phy-samsung-usb2.h
9092
9093 SERIAL DRIVERS
9094 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9095 L:      linux-serial@vger.kernel.org
9096 S:      Maintained
9097 F:      drivers/tty/serial/
9098
9099 SYNOPSYS DESIGNWARE DMAC DRIVER
9100 M:      Viresh Kumar <vireshk@kernel.org>
9101 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9102 S:      Maintained
9103 F:      include/linux/dma/dw.h
9104 F:      include/linux/platform_data/dma-dw.h
9105 F:      drivers/dma/dw/
9106
9107 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9108 M: Lars Persson <lars.persson@axis.com>
9109 L: netdev@vger.kernel.org
9110 S: Supported
9111 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9112 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9113
9114 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9115 M:      Seungwon Jeon <tgih.jun@samsung.com>
9116 M:      Jaehoon Chung <jh80.chung@samsung.com>
9117 L:      linux-mmc@vger.kernel.org
9118 S:      Maintained
9119 F:      include/linux/mmc/dw_mmc.h
9120 F:      drivers/mmc/host/dw_mmc*
9121
9122 THUNDERBOLT DRIVER
9123 M:      Andreas Noever <andreas.noever@gmail.com>
9124 S:      Maintained
9125 F:      drivers/thunderbolt/
9126
9127 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9128 M:      John Stultz <john.stultz@linaro.org>
9129 M:      Thomas Gleixner <tglx@linutronix.de>
9130 L:      linux-kernel@vger.kernel.org
9131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9132 S:      Supported
9133 F:      include/linux/clocksource.h
9134 F:      include/linux/time.h
9135 F:      include/linux/timex.h
9136 F:      include/uapi/linux/time.h
9137 F:      include/uapi/linux/timex.h
9138 F:      kernel/time/clocksource.c
9139 F:      kernel/time/time*.c
9140 F:      kernel/time/ntp.c
9141 F:      tools/testing/selftests/timers/
9142
9143 SC1200 WDT DRIVER
9144 M:      Zwane Mwaikambo <zwanem@gmail.com>
9145 S:      Maintained
9146 F:      drivers/watchdog/sc1200wdt.c
9147
9148 SCHEDULER
9149 M:      Ingo Molnar <mingo@redhat.com>
9150 M:      Peter Zijlstra <peterz@infradead.org>
9151 L:      linux-kernel@vger.kernel.org
9152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9153 S:      Maintained
9154 F:      kernel/sched/
9155 F:      include/linux/sched.h
9156 F:      include/uapi/linux/sched.h
9157 F:      include/linux/wait.h
9158
9159 SCORE ARCHITECTURE
9160 M:      Chen Liqin <liqin.linux@gmail.com>
9161 M:      Lennox Wu <lennox.wu@gmail.com>
9162 W:      http://www.sunplus.com
9163 S:      Supported
9164 F:      arch/score/
9165
9166 SCSI CDROM DRIVER
9167 M:      Jens Axboe <axboe@kernel.dk>
9168 L:      linux-scsi@vger.kernel.org
9169 W:      http://www.kernel.dk
9170 S:      Maintained
9171 F:      drivers/scsi/sr*
9172
9173 SCSI RDMA PROTOCOL (SRP) INITIATOR
9174 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9175 L:      linux-rdma@vger.kernel.org
9176 S:      Supported
9177 W:      http://www.openfabrics.org
9178 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9180 F:      drivers/infiniband/ulp/srp/
9181 F:      include/scsi/srp.h
9182
9183 SCSI SG DRIVER
9184 M:      Doug Gilbert <dgilbert@interlog.com>
9185 L:      linux-scsi@vger.kernel.org
9186 W:      http://sg.danny.cz/sg
9187 S:      Maintained
9188 F:      Documentation/scsi/scsi-generic.txt
9189 F:      drivers/scsi/sg.c
9190 F:      include/scsi/sg.h
9191
9192 SCSI SUBSYSTEM
9193 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9194 L:      linux-scsi@vger.kernel.org
9195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9196 S:      Maintained
9197 F:      drivers/scsi/
9198 F:      include/scsi/
9199
9200 SCSI TAPE DRIVER
9201 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9202 L:      linux-scsi@vger.kernel.org
9203 S:      Maintained
9204 F:      Documentation/scsi/st.txt
9205 F:      drivers/scsi/st.*
9206 F:      drivers/scsi/st_*.h
9207
9208 SCTP PROTOCOL
9209 M:      Vlad Yasevich <vyasevich@gmail.com>
9210 M:      Neil Horman <nhorman@tuxdriver.com>
9211 L:      linux-sctp@vger.kernel.org
9212 W:      http://lksctp.sourceforge.net
9213 S:      Maintained
9214 F:      Documentation/networking/sctp.txt
9215 F:      include/linux/sctp.h
9216 F:      include/uapi/linux/sctp.h
9217 F:      include/net/sctp/
9218 F:      net/sctp/
9219
9220 SCx200 CPU SUPPORT
9221 M:      Jim Cromie <jim.cromie@gmail.com>
9222 S:      Odd Fixes
9223 F:      Documentation/i2c/busses/scx200_acb
9224 F:      arch/x86/platform/scx200/
9225 F:      drivers/watchdog/scx200_wdt.c
9226 F:      drivers/i2c/busses/scx200*
9227 F:      drivers/mtd/maps/scx200_docflash.c
9228 F:      include/linux/scx200.h
9229
9230 SCx200 GPIO DRIVER
9231 M:      Jim Cromie <jim.cromie@gmail.com>
9232 S:      Maintained
9233 F:      drivers/char/scx200_gpio.c
9234 F:      include/linux/scx200_gpio.h
9235
9236 SCx200 HRT CLOCKSOURCE DRIVER
9237 M:      Jim Cromie <jim.cromie@gmail.com>
9238 S:      Maintained
9239 F:      drivers/clocksource/scx200_hrt.c
9240
9241 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9242 M:      Sascha Sommer <saschasommer@freenet.de>
9243 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9244 S:      Maintained
9245 F:      drivers/mmc/host/sdricoh_cs.c
9246
9247 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9248 L:      linux-mmc@vger.kernel.org
9249 S:      Orphan
9250 F:      drivers/mmc/host/sdhci.*
9251 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9252
9253 SECURE COMPUTING
9254 M:      Kees Cook <keescook@chromium.org>
9255 R:      Andy Lutomirski <luto@amacapital.net>
9256 R:      Will Drewry <wad@chromium.org>
9257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9258 S:      Supported
9259 F:      kernel/seccomp.c
9260 F:      include/uapi/linux/seccomp.h
9261 F:      include/linux/seccomp.h
9262 F:      tools/testing/selftests/seccomp/*
9263 K:      \bsecure_computing
9264 K:      \bTIF_SECCOMP\b
9265
9266 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9267 M:      Ben Dooks <ben-linux@fluff.org>
9268 M:      Jaehoon Chung <jh80.chung@samsung.com>
9269 L:      linux-mmc@vger.kernel.org
9270 S:      Maintained
9271 F:      drivers/mmc/host/sdhci-s3c*
9272
9273 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9274 M:      Viresh Kumar <vireshk@kernel.org>
9275 L:      spear-devel@list.st.com
9276 L:      linux-mmc@vger.kernel.org
9277 S:      Maintained
9278 F:      drivers/mmc/host/sdhci-spear.c
9279
9280 SECURITY SUBSYSTEM
9281 M:      James Morris <james.l.morris@oracle.com>
9282 M:      "Serge E. Hallyn" <serge@hallyn.com>
9283 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9285 W:      http://kernsec.org/
9286 S:      Supported
9287 F:      security/
9288
9289 SECURITY CONTACT
9290 M:      Security Officers <security@kernel.org>
9291 S:      Supported
9292
9293 SELINUX SECURITY MODULE
9294 M:      Paul Moore <paul@paul-moore.com>
9295 M:      Stephen Smalley <sds@tycho.nsa.gov>
9296 M:      Eric Paris <eparis@parisplace.org>
9297 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9298 W:      http://selinuxproject.org
9299 T:      git git://git.infradead.org/users/pcmoore/selinux
9300 S:      Supported
9301 F:      include/linux/selinux*
9302 F:      security/selinux/
9303 F:      scripts/selinux/
9304
9305 APPARMOR SECURITY MODULE
9306 M:      John Johansen <john.johansen@canonical.com>
9307 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9308 W:      apparmor.wiki.kernel.org
9309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9310 S:      Supported
9311 F:      security/apparmor/
9312
9313 YAMA SECURITY MODULE
9314 M:      Kees Cook <keescook@chromium.org>
9315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9316 S:      Supported
9317 F:      security/yama/
9318
9319 SENSABLE PHANTOM
9320 M:      Jiri Slaby <jirislaby@gmail.com>
9321 S:      Maintained
9322 F:      drivers/misc/phantom.c
9323 F:      include/uapi/linux/phantom.h
9324
9325 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9326 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9327 M:      Minh Tran <minh.tran@avagotech.com>
9328 M:      John Soni Jose <sony.john-n@avagotech.com>
9329 L:      linux-scsi@vger.kernel.org
9330 W:      http://www.avagotech.com
9331 S:      Supported
9332 F:      drivers/scsi/be2iscsi/
9333
9334 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9335 M:      Sathya Perla <sathya.perla@avagotech.com>
9336 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9337 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9338 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9339 L:      netdev@vger.kernel.org
9340 W:      http://www.emulex.com
9341 S:      Supported
9342 F:      drivers/net/ethernet/emulex/benet/
9343
9344 EMULEX ONECONNECT ROCE DRIVER
9345 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9346 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9347 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9348 L:      linux-rdma@vger.kernel.org
9349 W:      http://www.emulex.com
9350 S:      Supported
9351 F:      drivers/infiniband/hw/ocrdma/
9352
9353 SFC NETWORK DRIVER
9354 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9355 M:      Shradha Shah <sshah@solarflare.com>
9356 L:      netdev@vger.kernel.org
9357 S:      Supported
9358 F:      drivers/net/ethernet/sfc/
9359
9360 SGI GRU DRIVER
9361 M:      Dimitri Sivanich <sivanich@sgi.com>
9362 S:      Maintained
9363 F:      drivers/misc/sgi-gru/
9364
9365 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9366 M:      Pat Gefre <pfg@sgi.com>
9367 L:      linux-ia64@vger.kernel.org
9368 S:      Supported
9369 F:      Documentation/ia64/serial.txt
9370 F:      drivers/tty/serial/ioc?_serial.c
9371 F:      include/linux/ioc?.h
9372
9373 SGI XP/XPC/XPNET DRIVER
9374 M:      Cliff Whickman <cpw@sgi.com>
9375 M:      Robin Holt <robinmholt@gmail.com>
9376 S:      Maintained
9377 F:      drivers/misc/sgi-xp/
9378
9379 SI2157 MEDIA DRIVER
9380 M:      Antti Palosaari <crope@iki.fi>
9381 L:      linux-media@vger.kernel.org
9382 W:      http://linuxtv.org/
9383 W:      http://palosaari.fi/linux/
9384 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9385 T:      git git://linuxtv.org/anttip/media_tree.git
9386 S:      Maintained
9387 F:      drivers/media/tuners/si2157*
9388
9389 SI2168 MEDIA DRIVER
9390 M:      Antti Palosaari <crope@iki.fi>
9391 L:      linux-media@vger.kernel.org
9392 W:      http://linuxtv.org/
9393 W:      http://palosaari.fi/linux/
9394 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9395 T:      git git://linuxtv.org/anttip/media_tree.git
9396 S:      Maintained
9397 F:      drivers/media/dvb-frontends/si2168*
9398
9399 SI470X FM RADIO RECEIVER I2C DRIVER
9400 M:      Hans Verkuil <hverkuil@xs4all.nl>
9401 L:      linux-media@vger.kernel.org
9402 T:      git git://linuxtv.org/media_tree.git
9403 W:      http://linuxtv.org
9404 S:      Odd Fixes
9405 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9406
9407 SI470X FM RADIO RECEIVER USB DRIVER
9408 M:      Hans Verkuil <hverkuil@xs4all.nl>
9409 L:      linux-media@vger.kernel.org
9410 T:      git git://linuxtv.org/media_tree.git
9411 W:      http://linuxtv.org
9412 S:      Maintained
9413 F:      drivers/media/radio/si470x/radio-si470x-common.c
9414 F:      drivers/media/radio/si470x/radio-si470x.h
9415 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9416
9417 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9418 M:      Eduardo Valentin <edubezval@gmail.com>
9419 L:      linux-media@vger.kernel.org
9420 T:      git git://linuxtv.org/media_tree.git
9421 W:      http://linuxtv.org
9422 S:      Odd Fixes
9423 F:      drivers/media/radio/si4713/si4713.?
9424
9425 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9426 M:      Eduardo Valentin <edubezval@gmail.com>
9427 L:      linux-media@vger.kernel.org
9428 T:      git git://linuxtv.org/media_tree.git
9429 W:      http://linuxtv.org
9430 S:      Odd Fixes
9431 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9432
9433 SI4713 FM RADIO TRANSMITTER USB DRIVER
9434 M:      Hans Verkuil <hverkuil@xs4all.nl>
9435 L:      linux-media@vger.kernel.org
9436 T:      git git://linuxtv.org/media_tree.git
9437 W:      http://linuxtv.org
9438 S:      Maintained
9439 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9440
9441 SIANO DVB DRIVER
9442 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9443 L:      linux-media@vger.kernel.org
9444 W:      http://linuxtv.org
9445 T:      git git://linuxtv.org/media_tree.git
9446 S:      Odd fixes
9447 F:      drivers/media/common/siano/
9448 F:      drivers/media/usb/siano/
9449 F:      drivers/media/usb/siano/
9450 F:      drivers/media/mmc/siano/
9451
9452 SIMPLEFB FB DRIVER
9453 M:      Hans de Goede <hdegoede@redhat.com>
9454 L:      linux-fbdev@vger.kernel.org
9455 S:      Maintained
9456 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9457 F:      drivers/video/fbdev/simplefb.c
9458 F:      include/linux/platform_data/simplefb.h
9459
9460 SH_VEU V4L2 MEM2MEM DRIVER
9461 L:      linux-media@vger.kernel.org
9462 S:      Orphan
9463 F:      drivers/media/platform/sh_veu.c
9464
9465 SH_VOU V4L2 OUTPUT DRIVER
9466 L:      linux-media@vger.kernel.org
9467 S:      Orphan
9468 F:      drivers/media/platform/sh_vou.c
9469 F:      include/media/sh_vou.h
9470
9471 SIMPLE FIRMWARE INTERFACE (SFI)
9472 M:      Len Brown <lenb@kernel.org>
9473 L:      sfi-devel@simplefirmware.org
9474 W:      http://simplefirmware.org/
9475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9476 S:      Supported
9477 F:      arch/x86/platform/sfi/
9478 F:      drivers/sfi/
9479 F:      include/linux/sfi*.h
9480
9481 SIMTEC EB110ATX (Chalice CATS)
9482 P:      Ben Dooks
9483 P:      Vincent Sanders <vince@simtec.co.uk>
9484 M:      Simtec Linux Team <linux@simtec.co.uk>
9485 W:      http://www.simtec.co.uk/products/EB110ATX/
9486 S:      Supported
9487
9488 SIMTEC EB2410ITX (BAST)
9489 P:      Ben Dooks
9490 P:      Vincent Sanders <vince@simtec.co.uk>
9491 M:      Simtec Linux Team <linux@simtec.co.uk>
9492 W:      http://www.simtec.co.uk/products/EB2410ITX/
9493 S:      Supported
9494 F:      arch/arm/mach-s3c24xx/mach-bast.c
9495 F:      arch/arm/mach-s3c24xx/bast-ide.c
9496 F:      arch/arm/mach-s3c24xx/bast-irq.c
9497
9498 TI DAVINCI MACHINE SUPPORT
9499 M:      Sekhar Nori <nsekhar@ti.com>
9500 M:      Kevin Hilman <khilman@deeprootsystems.com>
9501 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9502 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9503 S:      Supported
9504 F:      arch/arm/mach-davinci/
9505 F:      drivers/i2c/busses/i2c-davinci.c
9506
9507 TI DAVINCI SERIES MEDIA DRIVER
9508 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9509 L:      linux-media@vger.kernel.org
9510 W:      http://linuxtv.org/
9511 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9512 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9513 S:      Maintained
9514 F:      drivers/media/platform/davinci/
9515 F:      include/media/davinci/
9516
9517 TI AM437X VPFE DRIVER
9518 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9519 L:      linux-media@vger.kernel.org
9520 W:      http://linuxtv.org/
9521 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9522 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9523 S:      Maintained
9524 F:      drivers/media/platform/am437x/
9525
9526 OV2659 OMNIVISION SENSOR DRIVER
9527 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9528 L:      linux-media@vger.kernel.org
9529 W:      http://linuxtv.org/
9530 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9531 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9532 S:      Maintained
9533 F:      drivers/media/i2c/ov2659.c
9534 F:      include/media/ov2659.h
9535
9536 SILICON MOTION SM712 FRAME BUFFER DRIVER
9537 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9538 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9539 M:      Sudip Mukherjee <sudip@vectorindia.org>
9540 L:      linux-fbdev@vger.kernel.org
9541 S:      Maintained
9542 F:      drivers/video/fbdev/sm712*
9543 F:      Documentation/fb/sm712fb.txt
9544
9545 SIS 190 ETHERNET DRIVER
9546 M:      Francois Romieu <romieu@fr.zoreil.com>
9547 L:      netdev@vger.kernel.org
9548 S:      Maintained
9549 F:      drivers/net/ethernet/sis/sis190.c
9550
9551 SIS 900/7016 FAST ETHERNET DRIVER
9552 M:      Daniele Venzano <venza@brownhat.org>
9553 W:      http://www.brownhat.org/sis900.html
9554 L:      netdev@vger.kernel.org
9555 S:      Maintained
9556 F:      drivers/net/ethernet/sis/sis900.*
9557
9558 SIS FRAMEBUFFER DRIVER
9559 M:      Thomas Winischhofer <thomas@winischhofer.net>
9560 W:      http://www.winischhofer.net/linuxsisvga.shtml
9561 S:      Maintained
9562 F:      Documentation/fb/sisfb.txt
9563 F:      drivers/video/fbdev/sis/
9564 F:      include/video/sisfb.h
9565
9566 SIS USB2VGA DRIVER
9567 M:      Thomas Winischhofer <thomas@winischhofer.net>
9568 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9569 S:      Maintained
9570 F:      drivers/usb/misc/sisusbvga/
9571
9572 SLAB ALLOCATOR
9573 M:      Christoph Lameter <cl@linux.com>
9574 M:      Pekka Enberg <penberg@kernel.org>
9575 M:      David Rientjes <rientjes@google.com>
9576 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9577 M:      Andrew Morton <akpm@linux-foundation.org>
9578 L:      linux-mm@kvack.org
9579 S:      Maintained
9580 F:      include/linux/sl?b*.h
9581 F:      mm/sl?b*
9582
9583 SLEEPABLE READ-COPY UPDATE (SRCU)
9584 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9585 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9586 M:      Josh Triplett <josh@joshtriplett.org>
9587 R:      Steven Rostedt <rostedt@goodmis.org>
9588 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9589 L:      linux-kernel@vger.kernel.org
9590 W:      http://www.rdrop.com/users/paulmck/RCU/
9591 S:      Supported
9592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9593 F:      include/linux/srcu.h
9594 F:      kernel/rcu/srcu.c
9595
9596 SMACK SECURITY MODULE
9597 M:      Casey Schaufler <casey@schaufler-ca.com>
9598 L:      linux-security-module@vger.kernel.org
9599 W:      http://schaufler-ca.com
9600 T:      git git://git.gitorious.org/smack-next/kernel.git
9601 S:      Maintained
9602 F:      Documentation/security/Smack.txt
9603 F:      security/smack/
9604
9605 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9606 M:      Kevin Hilman <khilman@kernel.org>
9607 M:      Nishanth Menon <nm@ti.com>
9608 S:      Maintained
9609 F:      drivers/power/avs/
9610 F:      include/linux/power/smartreflex.h
9611 L:      linux-pm@vger.kernel.org
9612
9613 SMC91x ETHERNET DRIVER
9614 M:      Nicolas Pitre <nico@fluxnic.net>
9615 S:      Odd Fixes
9616 F:      drivers/net/ethernet/smsc/smc91x.*
9617
9618 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9619 M:      Sakari Ailus <sakari.ailus@iki.fi>
9620 L:      linux-media@vger.kernel.org
9621 S:      Maintained
9622 F:      drivers/media/i2c/smiapp/
9623 F:      include/media/smiapp.h
9624 F:      drivers/media/i2c/smiapp-pll.c
9625 F:      drivers/media/i2c/smiapp-pll.h
9626 F:      include/uapi/linux/smiapp.h
9627 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9628
9629 SMM665 HARDWARE MONITOR DRIVER
9630 M:      Guenter Roeck <linux@roeck-us.net>
9631 L:      lm-sensors@lm-sensors.org
9632 S:      Maintained
9633 F:      Documentation/hwmon/smm665
9634 F:      drivers/hwmon/smm665.c
9635
9636 SMSC EMC2103 HARDWARE MONITOR DRIVER
9637 M:      Steve Glendinning <steve.glendinning@shawell.net>
9638 L:      lm-sensors@lm-sensors.org
9639 S:      Maintained
9640 F:      Documentation/hwmon/emc2103
9641 F:      drivers/hwmon/emc2103.c
9642
9643 SMSC SCH5627 HARDWARE MONITOR DRIVER
9644 M:      Hans de Goede <hdegoede@redhat.com>
9645 L:      lm-sensors@lm-sensors.org
9646 S:      Supported
9647 F:      Documentation/hwmon/sch5627
9648 F:      drivers/hwmon/sch5627.c
9649
9650 SMSC47B397 HARDWARE MONITOR DRIVER
9651 M:      Jean Delvare <jdelvare@suse.com>
9652 L:      lm-sensors@lm-sensors.org
9653 S:      Maintained
9654 F:      Documentation/hwmon/smsc47b397
9655 F:      drivers/hwmon/smsc47b397.c
9656
9657 SMSC911x ETHERNET DRIVER
9658 M:      Steve Glendinning <steve.glendinning@shawell.net>
9659 L:      netdev@vger.kernel.org
9660 S:      Maintained
9661 F:      include/linux/smsc911x.h
9662 F:      drivers/net/ethernet/smsc/smsc911x.*
9663
9664 SMSC9420 PCI ETHERNET DRIVER
9665 M:      Steve Glendinning <steve.glendinning@shawell.net>
9666 L:      netdev@vger.kernel.org
9667 S:      Maintained
9668 F:      drivers/net/ethernet/smsc/smsc9420.*
9669
9670 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9671 M:      Steve Glendinning <steve.glendinning@shawell.net>
9672 L:      linux-fbdev@vger.kernel.org
9673 S:      Maintained
9674 F:      drivers/video/fbdev/smscufx.c
9675
9676 SOC-CAMERA V4L2 SUBSYSTEM
9677 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9678 L:      linux-media@vger.kernel.org
9679 T:      git git://linuxtv.org/media_tree.git
9680 S:      Maintained
9681 F:      include/media/soc*
9682 F:      drivers/media/i2c/soc_camera/
9683 F:      drivers/media/platform/soc_camera/
9684
9685 SOEKRIS NET48XX LED SUPPORT
9686 M:      Chris Boot <bootc@bootc.net>
9687 S:      Maintained
9688 F:      drivers/leds/leds-net48xx.c
9689
9690 SOFTLOGIC 6x10 MPEG CODEC
9691 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9692 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9693 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9694 M:      Ismael Luceno <ismael@iodev.co.uk>
9695 L:      linux-media@vger.kernel.org
9696 S:      Supported
9697 F:      drivers/media/pci/solo6x10/
9698
9699 SOFTWARE RAID (Multiple Disks) SUPPORT
9700 M:      Neil Brown <neilb@suse.com>
9701 L:      linux-raid@vger.kernel.org
9702 S:      Supported
9703 F:      drivers/md/
9704 F:      include/linux/raid/
9705 F:      include/uapi/linux/raid/
9706
9707 SONIC NETWORK DRIVER
9708 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9709 L:      netdev@vger.kernel.org
9710 S:      Maintained
9711 F:      drivers/net/ethernet/natsemi/sonic.*
9712
9713 SONICS SILICON BACKPLANE DRIVER (SSB)
9714 M:      Michael Buesch <m@bues.ch>
9715 L:      netdev@vger.kernel.org
9716 S:      Maintained
9717 F:      drivers/ssb/
9718 F:      include/linux/ssb/
9719
9720 SONY VAIO CONTROL DEVICE DRIVER
9721 M:      Mattia Dongili <malattia@linux.it>
9722 L:      platform-driver-x86@vger.kernel.org
9723 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9724 S:      Maintained
9725 F:      Documentation/laptops/sony-laptop.txt
9726 F:      drivers/char/sonypi.c
9727 F:      drivers/platform/x86/sony-laptop.c
9728 F:      include/linux/sony-laptop.h
9729
9730 SONY MEMORYSTICK CARD SUPPORT
9731 M:      Alex Dubov <oakad@yahoo.com>
9732 W:      http://tifmxx.berlios.de/
9733 S:      Maintained
9734 F:      drivers/memstick/host/tifm_ms.c
9735
9736 SONY MEMORYSTICK STANDARD SUPPORT
9737 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9738 S:      Maintained
9739 F:      drivers/memstick/core/ms_block.*
9740
9741 SOUND
9742 M:      Jaroslav Kysela <perex@perex.cz>
9743 M:      Takashi Iwai <tiwai@suse.com>
9744 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9745 W:      http://www.alsa-project.org/
9746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9747 T:      git git://git.alsa-project.org/alsa-kernel.git
9748 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9749 S:      Maintained
9750 F:      Documentation/sound/
9751 F:      include/sound/
9752 F:      include/uapi/sound/
9753 F:      sound/
9754
9755 SOUND - COMPRESSED AUDIO
9756 M:      Vinod Koul <vinod.koul@intel.com>
9757 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9759 S:      Supported
9760 F:      Documentation/sound/alsa/compress_offload.txt
9761 F:      include/sound/compress_driver.h
9762 F:      include/uapi/sound/compress_*
9763 F:      sound/core/compress_offload.c
9764 F:      sound/soc/soc-compress.c
9765
9766 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9767 M:      Liam Girdwood <lgirdwood@gmail.com>
9768 M:      Mark Brown <broonie@kernel.org>
9769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9770 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9771 W:      http://alsa-project.org/main/index.php/ASoC
9772 S:      Supported
9773 F:      Documentation/sound/alsa/soc/
9774 F:      sound/soc/
9775 F:      include/sound/soc*
9776
9777 SOUND - DMAENGINE HELPERS
9778 M:      Lars-Peter Clausen <lars@metafoo.de>
9779 S:      Supported
9780 F:      include/sound/dmaengine_pcm.h
9781 F:      sound/core/pcm_dmaengine.c
9782 F:      sound/soc/soc-generic-dmaengine-pcm.c
9783
9784 SP2 MEDIA DRIVER
9785 M:      Olli Salonen <olli.salonen@iki.fi>
9786 L:      linux-media@vger.kernel.org
9787 W:      http://linuxtv.org/
9788 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9789 S:      Maintained
9790 F:      drivers/media/dvb-frontends/sp2*
9791
9792 SPARC + UltraSPARC (sparc/sparc64)
9793 M:      "David S. Miller" <davem@davemloft.net>
9794 L:      sparclinux@vger.kernel.org
9795 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9798 S:      Maintained
9799 F:      arch/sparc/
9800 F:      drivers/sbus/
9801
9802 SPARC SERIAL DRIVERS
9803 M:      "David S. Miller" <davem@davemloft.net>
9804 L:      sparclinux@vger.kernel.org
9805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9807 S:      Maintained
9808 F:      include/linux/sunserialcore.h
9809 F:      drivers/tty/serial/suncore.c
9810 F:      drivers/tty/serial/sunhv.c
9811 F:      drivers/tty/serial/sunsab.c
9812 F:      drivers/tty/serial/sunsab.h
9813 F:      drivers/tty/serial/sunsu.c
9814 F:      drivers/tty/serial/sunzilog.c
9815 F:      drivers/tty/serial/sunzilog.h
9816
9817 SPARSE CHECKER
9818 M:      "Christopher Li" <sparse@chrisli.org>
9819 L:      linux-sparse@vger.kernel.org
9820 W:      https://sparse.wiki.kernel.org/
9821 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9822 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9823 S:      Maintained
9824 F:      include/linux/compiler.h
9825
9826 SPEAR PLATFORM SUPPORT
9827 M:      Viresh Kumar <vireshk@kernel.org>
9828 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9829 L:      spear-devel@list.st.com
9830 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9831 W:      http://www.st.com/spear
9832 S:      Maintained
9833 F:      arch/arm/mach-spear/
9834
9835 SPEAR CLOCK FRAMEWORK SUPPORT
9836 M:      Viresh Kumar <vireshk@kernel.org>
9837 L:      spear-devel@list.st.com
9838 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9839 W:      http://www.st.com/spear
9840 S:      Maintained
9841 F:      drivers/clk/spear/
9842
9843 SPI SUBSYSTEM
9844 M:      Mark Brown <broonie@kernel.org>
9845 L:      linux-spi@vger.kernel.org
9846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9847 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9848 S:      Maintained
9849 F:      Documentation/spi/
9850 F:      drivers/spi/
9851 F:      include/linux/spi/
9852 F:      include/uapi/linux/spi/
9853
9854 SPIDERNET NETWORK DRIVER for CELL
9855 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9856 L:      netdev@vger.kernel.org
9857 S:      Supported
9858 F:      Documentation/networking/spider_net.txt
9859 F:      drivers/net/ethernet/toshiba/spider_net*
9860
9861 SPU FILE SYSTEM
9862 M:      Jeremy Kerr <jk@ozlabs.org>
9863 L:      linuxppc-dev@lists.ozlabs.org
9864 W:      http://www.ibm.com/developerworks/power/cell/
9865 S:      Supported
9866 F:      Documentation/filesystems/spufs.txt
9867 F:      arch/powerpc/platforms/cell/spufs/
9868
9869 SQUASHFS FILE SYSTEM
9870 M:      Phillip Lougher <phillip@squashfs.org.uk>
9871 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9872 W:      http://squashfs.org.uk
9873 S:      Maintained
9874 F:      Documentation/filesystems/squashfs.txt
9875 F:      fs/squashfs/
9876
9877 SRM (Alpha) environment access
9878 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9879 S:      Maintained
9880 F:      arch/alpha/kernel/srm_env.c
9881
9882 STABLE BRANCH
9883 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9884 L:      stable@vger.kernel.org
9885 S:      Supported
9886 F:      Documentation/stable_kernel_rules.txt
9887
9888 STAGING SUBSYSTEM
9889 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9891 L:      devel@driverdev.osuosl.org
9892 S:      Supported
9893 F:      drivers/staging/
9894
9895 STAGING - COMEDI
9896 M:      Ian Abbott <abbotti@mev.co.uk>
9897 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9898 S:      Odd Fixes
9899 F:      drivers/staging/comedi/
9900
9901 STAGING - FLARION FT1000 DRIVERS
9902 M:      Marek Belisko <marek.belisko@gmail.com>
9903 S:      Odd Fixes
9904 F:      drivers/staging/ft1000/
9905
9906 STAGING - INDUSTRIAL IO
9907 M:      Jonathan Cameron <jic23@kernel.org>
9908 L:      linux-iio@vger.kernel.org
9909 S:      Odd Fixes
9910 F:      drivers/staging/iio/
9911
9912 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9913 M:      Jarod Wilson <jarod@wilsonet.com>
9914 W:      http://www.lirc.org/
9915 S:      Odd Fixes
9916 F:      drivers/staging/media/lirc/
9917
9918 STAGING - LUSTRE PARALLEL FILESYSTEM
9919 M:      Oleg Drokin <oleg.drokin@intel.com>
9920 M:      Andreas Dilger <andreas.dilger@intel.com>
9921 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9922 W:      http://lustre.opensfs.org/
9923 S:      Maintained
9924 F:      drivers/staging/lustre
9925
9926 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9927 M:      Julian Andres Klode <jak@jak-linux.org>
9928 M:      Marc Dietrich <marvin24@gmx.de>
9929 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9930 L:      linux-tegra@vger.kernel.org
9931 S:      Maintained
9932 F:      drivers/staging/nvec/
9933
9934 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9935 M:      Jens Frederich <jfrederich@gmail.com>
9936 M:      Daniel Drake <dsd@laptop.org>
9937 M:      Jon Nettleton <jon.nettleton@gmail.com>
9938 W:      http://wiki.laptop.org/go/DCON
9939 S:      Maintained
9940 F:      drivers/staging/olpc_dcon/
9941
9942 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9943 M:      Willy Tarreau <willy@meta-x.org>
9944 S:      Odd Fixes
9945 F:      drivers/staging/panel/
9946
9947 STAGING - REALTEK RTL8712U DRIVERS
9948 M:      Larry Finger <Larry.Finger@lwfinger.net>
9949 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9950 S:      Odd Fixes
9951 F:      drivers/staging/rtl8712/
9952
9953 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9954 M:      Larry Finger <Larry.Finger@lwfinger.net>
9955 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9956 L:      linux-wireless@vger.kernel.org
9957 S:      Maintained
9958 F:      drivers/staging/rtl8723au/
9959
9960 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9961 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9962 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9963 M:      Sudip Mukherjee <sudip@vectorindia.org>
9964 L:      linux-fbdev@vger.kernel.org
9965 S:      Maintained
9966 F:      drivers/staging/sm750fb/
9967
9968 STAGING - SLICOSS
9969 M:      Lior Dotan <liodot@gmail.com>
9970 M:      Christopher Harrer <charrer@alacritech.com>
9971 S:      Odd Fixes
9972 F:      drivers/staging/slicoss/
9973
9974 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9975 M:      William Hubbs <w.d.hubbs@gmail.com>
9976 M:      Chris Brannon <chris@the-brannons.com>
9977 M:      Kirk Reiser <kirk@reisers.ca>
9978 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9979 L:      speakup@linux-speakup.org
9980 W:      http://www.linux-speakup.org/
9981 S:      Odd Fixes
9982 F:      drivers/staging/speakup/
9983
9984 STAGING - VIA VT665X DRIVERS
9985 M:      Forest Bond <forest@alittletooquiet.net>
9986 S:      Odd Fixes
9987 F:      drivers/staging/vt665?/
9988
9989 STAGING - WILC1000 WIFI DRIVER
9990 M:      Johnny Kim <johnny.kim@atmel.com>
9991 M:      Rachel Kim <rachel.kim@atmel.com>
9992 M:      Dean Lee <dean.lee@atmel.com>
9993 M:      Chris Park <chris.park@atmel.com>
9994 L:      linux-wireless@vger.kernel.org
9995 S:      Supported
9996 F:      drivers/staging/wilc1000/
9997
9998 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9999 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10000 S:      Odd Fixes
10001 F:      drivers/staging/xgifb/
10002
10003 HFI1 DRIVER
10004 M:      Mike Marciniszyn <infinipath@intel.com>
10005 L:      linux-rdma@vger.kernel.org
10006 S:      Supported
10007 F:      drivers/staging/rdma/hfi1
10008
10009 STARFIRE/DURALAN NETWORK DRIVER
10010 M:      Ion Badulescu <ionut@badula.org>
10011 S:      Odd Fixes
10012 F:      drivers/net/ethernet/adaptec/starfire*
10013
10014 SUN3/3X
10015 M:      Sam Creasey <sammy@sammy.net>
10016 W:      http://sammy.net/sun3/
10017 S:      Maintained
10018 F:      arch/m68k/kernel/*sun3*
10019 F:      arch/m68k/sun3*/
10020 F:      arch/m68k/include/asm/sun3*
10021 F:      drivers/net/ethernet/i825xx/sun3*
10022
10023 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10024 M:      Hans de Goede <hdegoede@redhat.com>
10025 L:      linux-input@vger.kernel.org
10026 S:      Maintained
10027 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10028 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10029
10030 SUNDANCE NETWORK DRIVER
10031 M:      Denis Kirjanov <kda@linux-powerpc.org>
10032 L:      netdev@vger.kernel.org
10033 S:      Maintained
10034 F:      drivers/net/ethernet/dlink/sundance.c
10035
10036 SUPERH
10037 L:      linux-sh@vger.kernel.org
10038 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10039 S:      Orphan
10040 F:      Documentation/sh/
10041 F:      arch/sh/
10042 F:      drivers/sh/
10043
10044 SUSPEND TO RAM
10045 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10046 M:      Len Brown <len.brown@intel.com>
10047 M:      Pavel Machek <pavel@ucw.cz>
10048 L:      linux-pm@vger.kernel.org
10049 S:      Supported
10050 F:      Documentation/power/
10051 F:      arch/x86/kernel/acpi/
10052 F:      drivers/base/power/
10053 F:      kernel/power/
10054 F:      include/linux/suspend.h
10055 F:      include/linux/freezer.h
10056 F:      include/linux/pm.h
10057
10058 SVGA HANDLING
10059 M:      Martin Mares <mj@ucw.cz>
10060 L:      linux-video@atrey.karlin.mff.cuni.cz
10061 S:      Maintained
10062 F:      Documentation/svga.txt
10063 F:      arch/x86/boot/video*
10064
10065 SWIOTLB SUBSYSTEM
10066 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10067 L:      linux-kernel@vger.kernel.org
10068 S:      Supported
10069 F:      lib/swiotlb.c
10070 F:      arch/*/kernel/pci-swiotlb.c
10071 F:      include/linux/swiotlb.h
10072
10073 SWITCHDEV
10074 M:      Jiri Pirko <jiri@resnulli.us>
10075 L:      netdev@vger.kernel.org
10076 S:      Supported
10077 F:      net/switchdev/
10078 F:      include/net/switchdev.h
10079
10080 SYNOPSYS ARC ARCHITECTURE
10081 M:      Vineet Gupta <vgupta@synopsys.com>
10082 S:      Supported
10083 F:      arch/arc/
10084 F:      Documentation/devicetree/bindings/arc/*
10085 F:      drivers/tty/serial/arc_uart.c
10086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10087
10088 SYNOPSYS ARC SDP platform support
10089 M:      Alexey Brodkin <abrodkin@synopsys.com>
10090 S:      Supported
10091 F:      arch/arc/plat-axs10x
10092 F:      arch/arc/boot/dts/ax*
10093 F:      Documentation/devicetree/bindings/arc/axs10*
10094
10095 SYSTEM CONFIGURATION (SYSCON)
10096 M:      Lee Jones <lee.jones@linaro.org>
10097 M:      Arnd Bergmann <arnd@arndb.de>
10098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10099 S:      Supported
10100 F:      drivers/mfd/syscon.c
10101
10102 SYSV FILESYSTEM
10103 M:      Christoph Hellwig <hch@infradead.org>
10104 S:      Maintained
10105 F:      Documentation/filesystems/sysv-fs.txt
10106 F:      fs/sysv/
10107 F:      include/linux/sysv_fs.h
10108
10109 TARGET SUBSYSTEM
10110 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10111 L:      linux-scsi@vger.kernel.org
10112 L:      target-devel@vger.kernel.org
10113 W:      http://www.linux-iscsi.org
10114 W:      http://groups.google.com/group/linux-iscsi-target-dev
10115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10116 S:      Supported
10117 F:      drivers/target/
10118 F:      include/target/
10119 F:      Documentation/target/
10120
10121 TASKSTATS STATISTICS INTERFACE
10122 M:      Balbir Singh <bsingharora@gmail.com>
10123 S:      Maintained
10124 F:      Documentation/accounting/taskstats*
10125 F:      include/linux/taskstats*
10126 F:      kernel/taskstats.c
10127
10128 TC CLASSIFIER
10129 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10130 L:      netdev@vger.kernel.org
10131 S:      Maintained
10132 F:      include/net/pkt_cls.h
10133 F:      include/uapi/linux/pkt_cls.h
10134 F:      net/sched/
10135
10136 TCP LOW PRIORITY MODULE
10137 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10138 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10139 W:      http://tcp-lp-mod.sourceforge.net/
10140 S:      Maintained
10141 F:      net/ipv4/tcp_lp.c
10142
10143 TDA10071 MEDIA DRIVER
10144 M:      Antti Palosaari <crope@iki.fi>
10145 L:      linux-media@vger.kernel.org
10146 W:      http://linuxtv.org/
10147 W:      http://palosaari.fi/linux/
10148 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10149 T:      git git://linuxtv.org/anttip/media_tree.git
10150 S:      Maintained
10151 F:      drivers/media/dvb-frontends/tda10071*
10152
10153 TDA18212 MEDIA DRIVER
10154 M:      Antti Palosaari <crope@iki.fi>
10155 L:      linux-media@vger.kernel.org
10156 W:      http://linuxtv.org/
10157 W:      http://palosaari.fi/linux/
10158 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10159 T:      git git://linuxtv.org/anttip/media_tree.git
10160 S:      Maintained
10161 F:      drivers/media/tuners/tda18212*
10162
10163 TDA18218 MEDIA DRIVER
10164 M:      Antti Palosaari <crope@iki.fi>
10165 L:      linux-media@vger.kernel.org
10166 W:      http://linuxtv.org/
10167 W:      http://palosaari.fi/linux/
10168 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10169 T:      git git://linuxtv.org/anttip/media_tree.git
10170 S:      Maintained
10171 F:      drivers/media/tuners/tda18218*
10172
10173 TDA18271 MEDIA DRIVER
10174 M:      Michael Krufky <mkrufky@linuxtv.org>
10175 L:      linux-media@vger.kernel.org
10176 W:      http://linuxtv.org/
10177 W:      http://github.com/mkrufky
10178 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10179 T:      git git://linuxtv.org/mkrufky/tuners.git
10180 S:      Maintained
10181 F:      drivers/media/tuners/tda18271*
10182
10183 TDA827x MEDIA DRIVER
10184 M:      Michael Krufky <mkrufky@linuxtv.org>
10185 L:      linux-media@vger.kernel.org
10186 W:      http://linuxtv.org/
10187 W:      http://github.com/mkrufky
10188 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10189 T:      git git://linuxtv.org/mkrufky/tuners.git
10190 S:      Maintained
10191 F:      drivers/media/tuners/tda8290.*
10192
10193 TDA8290 MEDIA DRIVER
10194 M:      Michael Krufky <mkrufky@linuxtv.org>
10195 L:      linux-media@vger.kernel.org
10196 W:      http://linuxtv.org/
10197 W:      http://github.com/mkrufky
10198 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10199 T:      git git://linuxtv.org/mkrufky/tuners.git
10200 S:      Maintained
10201 F:      drivers/media/tuners/tda8290.*
10202
10203 TDA9840 MEDIA DRIVER
10204 M:      Hans Verkuil <hverkuil@xs4all.nl>
10205 L:      linux-media@vger.kernel.org
10206 T:      git git://linuxtv.org/media_tree.git
10207 W:      http://linuxtv.org
10208 S:      Maintained
10209 F:      drivers/media/i2c/tda9840*
10210
10211 TEA5761 TUNER DRIVER
10212 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10213 L:      linux-media@vger.kernel.org
10214 W:      http://linuxtv.org
10215 T:      git git://linuxtv.org/media_tree.git
10216 S:      Odd fixes
10217 F:      drivers/media/tuners/tea5761.*
10218
10219 TEA5767 TUNER DRIVER
10220 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10221 L:      linux-media@vger.kernel.org
10222 W:      http://linuxtv.org
10223 T:      git git://linuxtv.org/media_tree.git
10224 S:      Maintained
10225 F:      drivers/media/tuners/tea5767.*
10226
10227 TEA6415C MEDIA DRIVER
10228 M:      Hans Verkuil <hverkuil@xs4all.nl>
10229 L:      linux-media@vger.kernel.org
10230 T:      git git://linuxtv.org/media_tree.git
10231 W:      http://linuxtv.org
10232 S:      Maintained
10233 F:      drivers/media/i2c/tea6415c*
10234
10235 TEA6420 MEDIA DRIVER
10236 M:      Hans Verkuil <hverkuil@xs4all.nl>
10237 L:      linux-media@vger.kernel.org
10238 T:      git git://linuxtv.org/media_tree.git
10239 W:      http://linuxtv.org
10240 S:      Maintained
10241 F:      drivers/media/i2c/tea6420*
10242
10243 TEAM DRIVER
10244 M:      Jiri Pirko <jiri@resnulli.us>
10245 L:      netdev@vger.kernel.org
10246 S:      Supported
10247 F:      drivers/net/team/
10248 F:      include/linux/if_team.h
10249 F:      include/uapi/linux/if_team.h
10250
10251 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10252 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10253 S:      Maintained
10254 F:      arch/x86/platform/ts5500/
10255
10256 TECHNOTREND USB IR RECEIVER
10257 M:      Sean Young <sean@mess.org>
10258 L:      linux-media@vger.kernel.org
10259 S:      Maintained
10260 F:      drivers/media/rc/ttusbir.c
10261
10262 TEGRA ARCHITECTURE SUPPORT
10263 M:      Stephen Warren <swarren@wwwdotorg.org>
10264 M:      Thierry Reding <thierry.reding@gmail.com>
10265 M:      Alexandre Courbot <gnurou@gmail.com>
10266 L:      linux-tegra@vger.kernel.org
10267 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10269 S:      Supported
10270 N:      [^a-z]tegra
10271
10272 TEGRA CLOCK DRIVER
10273 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10274 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10275 S:      Supported
10276 F:      drivers/clk/tegra/
10277
10278 TEGRA DMA DRIVER
10279 M:      Laxman Dewangan <ldewangan@nvidia.com>
10280 S:      Supported
10281 F:      drivers/dma/tegra20-apb-dma.c
10282
10283 TEGRA I2C DRIVER
10284 M:      Laxman Dewangan <ldewangan@nvidia.com>
10285 S:      Supported
10286 F:      drivers/i2c/busses/i2c-tegra.c
10287
10288 TEGRA IOMMU DRIVERS
10289 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10290 S:      Supported
10291 F:      drivers/iommu/tegra*
10292
10293 TEGRA KBC DRIVER
10294 M:      Rakesh Iyer <riyer@nvidia.com>
10295 M:      Laxman Dewangan <ldewangan@nvidia.com>
10296 S:      Supported
10297 F:      drivers/input/keyboard/tegra-kbc.c
10298
10299 TEGRA PWM DRIVER
10300 M:      Thierry Reding <thierry.reding@gmail.com>
10301 S:      Supported
10302 F:      drivers/pwm/pwm-tegra.c
10303
10304 TEGRA SERIAL DRIVER
10305 M:      Laxman Dewangan <ldewangan@nvidia.com>
10306 S:      Supported
10307 F:      drivers/tty/serial/serial-tegra.c
10308
10309 TEGRA SPI DRIVER
10310 M:      Laxman Dewangan <ldewangan@nvidia.com>
10311 S:      Supported
10312 F:      drivers/spi/spi-tegra*
10313
10314 TEHUTI ETHERNET DRIVER
10315 M:      Andy Gospodarek <andy@greyhouse.net>
10316 L:      netdev@vger.kernel.org
10317 S:      Supported
10318 F:      drivers/net/ethernet/tehuti/*
10319
10320 Telecom Clock Driver for MCPL0010
10321 M:      Mark Gross <mark.gross@intel.com>
10322 S:      Supported
10323 F:      drivers/char/tlclk.c
10324
10325 TENSILICA XTENSA PORT (xtensa)
10326 M:      Chris Zankel <chris@zankel.net>
10327 M:      Max Filippov <jcmvbkbc@gmail.com>
10328 L:      linux-xtensa@linux-xtensa.org
10329 S:      Maintained
10330 F:      arch/xtensa/
10331 F:      drivers/irqchip/irq-xtensa-*
10332
10333 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10334 M:      Hans Verkuil <hverkuil@xs4all.nl>
10335 L:      linux-media@vger.kernel.org
10336 T:      git git://linuxtv.org/media_tree.git
10337 W:      http://linuxtv.org
10338 S:      Maintained
10339 F:      drivers/media/radio/radio-raremono.c
10340
10341 THERMAL
10342 M:      Zhang Rui <rui.zhang@intel.com>
10343 M:      Eduardo Valentin <edubezval@gmail.com>
10344 L:      linux-pm@vger.kernel.org
10345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10347 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10348 S:      Supported
10349 F:      drivers/thermal/
10350 F:      include/linux/thermal.h
10351 F:      include/uapi/linux/thermal.h
10352 F:      include/linux/cpu_cooling.h
10353 F:      Documentation/devicetree/bindings/thermal/
10354
10355 THINGM BLINK(1) USB RGB LED DRIVER
10356 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10357 S:      Maintained
10358 F:      drivers/hid/hid-thingm.c
10359
10360 THINKPAD ACPI EXTRAS DRIVER
10361 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10362 L:      ibm-acpi-devel@lists.sourceforge.net
10363 L:      platform-driver-x86@vger.kernel.org
10364 W:      http://ibm-acpi.sourceforge.net
10365 W:      http://thinkwiki.org/wiki/Ibm-acpi
10366 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10367 S:      Maintained
10368 F:      drivers/platform/x86/thinkpad_acpi.c
10369
10370 TI BANDGAP AND THERMAL DRIVER
10371 M:      Eduardo Valentin <edubezval@gmail.com>
10372 L:      linux-pm@vger.kernel.org
10373 L:      linux-omap@vger.kernel.org
10374 S:      Maintained
10375 F:      drivers/thermal/ti-soc-thermal/
10376
10377 TI CDCE706 CLOCK DRIVER
10378 M:      Max Filippov <jcmvbkbc@gmail.com>
10379 S:      Maintained
10380 F:      drivers/clk/clk-cdce706.c
10381
10382 TI CLOCK DRIVER
10383 M:      Tero Kristo <t-kristo@ti.com>
10384 L:      linux-omap@vger.kernel.org
10385 S:      Maintained
10386 F:      drivers/clk/ti/
10387 F:      include/linux/clk/ti.h
10388
10389 TI FLASH MEDIA INTERFACE DRIVER
10390 M:      Alex Dubov <oakad@yahoo.com>
10391 S:      Maintained
10392 F:      drivers/misc/tifm*
10393 F:      drivers/mmc/host/tifm_sd.c
10394 F:      include/linux/tifm.h
10395
10396 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10397 M:      Santosh Shilimkar <ssantosh@kernel.org>
10398 L:      linux-kernel@vger.kernel.org
10399 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10400 S:      Maintained
10401 F:      drivers/soc/ti/*
10402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10403
10404
10405 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10406 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10407 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10408 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10409 S:      Maintained
10410 F:      sound/soc/codecs/lm49453*
10411 F:      sound/soc/codecs/isabelle*
10412
10413 TI LP855x BACKLIGHT DRIVER
10414 M:      Milo Kim <milo.kim@ti.com>
10415 S:      Maintained
10416 F:      Documentation/backlight/lp855x-driver.txt
10417 F:      drivers/video/backlight/lp855x_bl.c
10418 F:      include/linux/platform_data/lp855x.h
10419
10420 TI LP8727 CHARGER DRIVER
10421 M:      Milo Kim <milo.kim@ti.com>
10422 S:      Maintained
10423 F:      drivers/power/lp8727_charger.c
10424 F:      include/linux/platform_data/lp8727.h
10425
10426 TI LP8788 MFD DRIVER
10427 M:      Milo Kim <milo.kim@ti.com>
10428 S:      Maintained
10429 F:      drivers/iio/adc/lp8788_adc.c
10430 F:      drivers/leds/leds-lp8788.c
10431 F:      drivers/mfd/lp8788*.c
10432 F:      drivers/power/lp8788-charger.c
10433 F:      drivers/regulator/lp8788-*.c
10434 F:      include/linux/mfd/lp8788*.h
10435
10436 TI NETCP ETHERNET DRIVER
10437 M:      Wingman Kwok <w-kwok2@ti.com>
10438 M:      Murali Karicheri <m-karicheri2@ti.com>
10439 L:      netdev@vger.kernel.org
10440 S:      Maintained
10441 F:      drivers/net/ethernet/ti/netcp*
10442
10443 TI TAS571X FAMILY ASoC CODEC DRIVER
10444 M:      Kevin Cernekee <cernekee@chromium.org>
10445 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10446 S:      Odd Fixes
10447 F:      sound/soc/codecs/tas571x*
10448
10449 TI TWL4030 SERIES SOC CODEC DRIVER
10450 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10451 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10452 S:      Maintained
10453 F:      sound/soc/codecs/twl4030*
10454
10455 TI WILINK WIRELESS DRIVERS
10456 L:      linux-wireless@vger.kernel.org
10457 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10458 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10460 S:      Orphan
10461 F:      drivers/net/wireless/ti/
10462 F:      include/linux/wl12xx.h
10463
10464 TIPC NETWORK LAYER
10465 M:      Jon Maloy <jon.maloy@ericsson.com>
10466 M:      Ying Xue <ying.xue@windriver.com>
10467 L:      netdev@vger.kernel.org (core kernel code)
10468 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10469 W:      http://tipc.sourceforge.net/
10470 S:      Maintained
10471 F:      include/uapi/linux/tipc*.h
10472 F:      net/tipc/
10473
10474 TILE ARCHITECTURE
10475 M:      Chris Metcalf <cmetcalf@ezchip.com>
10476 W:      http://www.ezchip.com/scm/
10477 S:      Supported
10478 F:      arch/tile/
10479 F:      drivers/char/tile-srom.c
10480 F:      drivers/edac/tile_edac.c
10481 F:      drivers/net/ethernet/tile/
10482 F:      drivers/rtc/rtc-tile.c
10483 F:      drivers/tty/hvc/hvc_tile.c
10484 F:      drivers/tty/serial/tilegx.c
10485 F:      drivers/usb/host/*-tilegx.c
10486 F:      include/linux/usb/tilegx.h
10487
10488 TLAN NETWORK DRIVER
10489 M:      Samuel Chessman <chessman@tux.org>
10490 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10491 W:      http://sourceforge.net/projects/tlan/
10492 S:      Maintained
10493 F:      Documentation/networking/tlan.txt
10494 F:      drivers/net/ethernet/ti/tlan.*
10495
10496 TOMOYO SECURITY MODULE
10497 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10498 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10499 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10500 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10501 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10502 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10503 W:      http://tomoyo.sourceforge.jp/
10504 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10505 S:      Maintained
10506 F:      security/tomoyo/
10507
10508 TOPSTAR LAPTOP EXTRAS DRIVER
10509 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10510 L:      platform-driver-x86@vger.kernel.org
10511 S:      Maintained
10512 F:      drivers/platform/x86/topstar-laptop.c
10513
10514 TOSHIBA ACPI EXTRAS DRIVER
10515 M:      Azael Avalos <coproscefalo@gmail.com>
10516 L:      platform-driver-x86@vger.kernel.org
10517 S:      Maintained
10518 F:      drivers/platform/x86/toshiba_acpi.c
10519
10520 TOSHIBA BLUETOOTH DRIVER
10521 M:      Azael Avalos <coproscefalo@gmail.com>
10522 L:      platform-driver-x86@vger.kernel.org
10523 S:      Maintained
10524 F:      drivers/platform/x86/toshiba_bluetooth.c
10525
10526 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10527 M:      Azael Avalos <coproscefalo@gmail.com>
10528 L:      platform-driver-x86@vger.kernel.org
10529 S:      Maintained
10530 F:      drivers/platform/x86/toshiba_haps.c
10531
10532 TOSHIBA SMM DRIVER
10533 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10534 W:      http://www.buzzard.org.uk/toshiba/
10535 S:      Maintained
10536 F:      drivers/char/toshiba.c
10537 F:      include/linux/toshiba.h
10538 F:      include/uapi/linux/toshiba.h
10539
10540 TOSHIBA TC358743 DRIVER
10541 M:      Mats Randgaard <matrandg@cisco.com>
10542 L:      linux-media@vger.kernel.org
10543 S:      Maintained
10544 F:      drivers/media/i2c/tc358743*
10545 F:      include/media/tc358743.h
10546
10547 TMIO MMC DRIVER
10548 M:      Ian Molton <ian@mnementh.co.uk>
10549 L:      linux-mmc@vger.kernel.org
10550 S:      Maintained
10551 F:      drivers/mmc/host/tmio_mmc*
10552 F:      drivers/mmc/host/sh_mobile_sdhi.c
10553 F:      include/linux/mmc/tmio.h
10554 F:      include/linux/mmc/sh_mobile_sdhi.h
10555
10556 TMP401 HARDWARE MONITOR DRIVER
10557 M:      Guenter Roeck <linux@roeck-us.net>
10558 L:      lm-sensors@lm-sensors.org
10559 S:      Maintained
10560 F:      Documentation/hwmon/tmp401
10561 F:      drivers/hwmon/tmp401.c
10562
10563 TMPFS (SHMEM FILESYSTEM)
10564 M:      Hugh Dickins <hughd@google.com>
10565 L:      linux-mm@kvack.org
10566 S:      Maintained
10567 F:      include/linux/shmem_fs.h
10568 F:      mm/shmem.c
10569
10570 TM6000 VIDEO4LINUX DRIVER
10571 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10572 L:      linux-media@vger.kernel.org
10573 W:      http://linuxtv.org
10574 T:      git git://linuxtv.org/media_tree.git
10575 S:      Odd fixes
10576 F:      drivers/media/usb/tm6000/
10577
10578 TW68 VIDEO4LINUX DRIVER
10579 M:      Hans Verkuil <hverkuil@xs4all.nl>
10580 L:      linux-media@vger.kernel.org
10581 T:      git git://linuxtv.org/media_tree.git
10582 W:      http://linuxtv.org
10583 S:      Odd Fixes
10584 F:      drivers/media/pci/tw68/
10585
10586 TPM DEVICE DRIVER
10587 M:      Peter Huewe <peterhuewe@gmx.de>
10588 M:      Marcel Selhorst <tpmdd@selhorst.net>
10589 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10590 W:      http://tpmdd.sourceforge.net
10591 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10592 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10593 T:      https://github.com/PeterHuewe/linux-tpmdd
10594 S:      Maintained
10595 F:      drivers/char/tpm/
10596
10597 TPM IBM_VTPM DEVICE DRIVER
10598 M:      Ashley Lai <ashleydlai@gmail.com>
10599 W:      http://tpmdd.sourceforge.net
10600 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10601 S:      Maintained
10602 F:      drivers/char/tpm/tpm_ibmvtpm*
10603
10604 TRACING
10605 M:      Steven Rostedt <rostedt@goodmis.org>
10606 M:      Ingo Molnar <mingo@redhat.com>
10607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10608 S:      Maintained
10609 F:      Documentation/trace/ftrace.txt
10610 F:      arch/*/*/*/ftrace.h
10611 F:      arch/*/kernel/ftrace.c
10612 F:      include/*/ftrace.h
10613 F:      include/linux/trace*.h
10614 F:      include/trace/
10615 F:      kernel/trace/
10616 F:      tools/testing/selftests/ftrace/
10617
10618 TRIVIAL PATCHES
10619 M:      Jiri Kosina <trivial@kernel.org>
10620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10621 S:      Maintained
10622 K:      ^Subject:.*(?i)trivial
10623
10624 TTY LAYER
10625 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10626 M:      Jiri Slaby <jslaby@suse.com>
10627 S:      Supported
10628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10629 F:      Documentation/serial/
10630 F:      drivers/tty/
10631 F:      drivers/tty/serial/serial_core.c
10632 F:      include/linux/serial_core.h
10633 F:      include/linux/serial.h
10634 F:      include/linux/tty.h
10635 F:      include/uapi/linux/serial_core.h
10636 F:      include/uapi/linux/serial.h
10637 F:      include/uapi/linux/tty.h
10638
10639 TUA9001 MEDIA DRIVER
10640 M:      Antti Palosaari <crope@iki.fi>
10641 L:      linux-media@vger.kernel.org
10642 W:      http://linuxtv.org/
10643 W:      http://palosaari.fi/linux/
10644 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10645 T:      git git://linuxtv.org/anttip/media_tree.git
10646 S:      Maintained
10647 F:      drivers/media/tuners/tua9001*
10648
10649 TULIP NETWORK DRIVERS
10650 M:      Grant Grundler <grundler@parisc-linux.org>
10651 L:      netdev@vger.kernel.org
10652 S:      Maintained
10653 F:      drivers/net/ethernet/dec/tulip/
10654
10655 TUN/TAP driver
10656 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10657 W:      http://vtun.sourceforge.net/tun
10658 S:      Maintained
10659 F:      Documentation/networking/tuntap.txt
10660 F:      arch/um/os-Linux/drivers/
10661
10662 TURBOCHANNEL SUBSYSTEM
10663 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10664 M:      Ralf Baechle <ralf@linux-mips.org>
10665 L:      linux-mips@linux-mips.org
10666 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10667 S:      Maintained
10668 F:      drivers/tc/
10669 F:      include/linux/tc.h
10670
10671 U14-34F SCSI DRIVER
10672 M:      Dario Ballabio <ballabio_dario@emc.com>
10673 L:      linux-scsi@vger.kernel.org
10674 S:      Maintained
10675 F:      drivers/scsi/u14-34f.c
10676
10677 UBI FILE SYSTEM (UBIFS)
10678 M:      Artem Bityutskiy <dedekind1@gmail.com>
10679 M:      Adrian Hunter <adrian.hunter@intel.com>
10680 L:      linux-mtd@lists.infradead.org
10681 T:      git git://git.infradead.org/ubifs-2.6.git
10682 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10683 S:      Maintained
10684 F:      Documentation/filesystems/ubifs.txt
10685 F:      fs/ubifs/
10686
10687 UCLINUX (M68KNOMMU AND COLDFIRE)
10688 M:      Greg Ungerer <gerg@uclinux.org>
10689 W:      http://www.uclinux.org/
10690 L:      linux-m68k@lists.linux-m68k.org
10691 L:      uclinux-dev@uclinux.org  (subscribers-only)
10692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10693 S:      Maintained
10694 F:      arch/m68k/coldfire/
10695 F:      arch/m68k/68*/
10696 F:      arch/m68k/*/*_no.*
10697 F:      arch/m68k/include/asm/*_no.*
10698
10699 UDF FILESYSTEM
10700 M:      Jan Kara <jack@suse.com>
10701 S:      Maintained
10702 F:      Documentation/filesystems/udf.txt
10703 F:      fs/udf/
10704
10705 UFS FILESYSTEM
10706 M:      Evgeniy Dushistov <dushistov@mail.ru>
10707 S:      Maintained
10708 F:      Documentation/filesystems/ufs.txt
10709 F:      fs/ufs/
10710
10711 UHID USERSPACE HID IO DRIVER:
10712 M:      David Herrmann <dh.herrmann@googlemail.com>
10713 L:      linux-input@vger.kernel.org
10714 S:      Maintained
10715 F:      drivers/hid/uhid.c
10716 F:      include/uapi/linux/uhid.h
10717
10718 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10719 L:      linux-usb@vger.kernel.org
10720 S:      Orphan
10721 F:      drivers/uwb/
10722 F:      include/linux/uwb.h
10723 F:      include/linux/uwb/
10724
10725 UNICORE32 ARCHITECTURE:
10726 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10727 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10728 S:      Maintained
10729 T:      git git://github.com/gxt/linux.git
10730 F:      arch/unicore32/
10731
10732 UNIFDEF
10733 M:      Tony Finch <dot@dotat.at>
10734 W:      http://dotat.at/prog/unifdef
10735 S:      Maintained
10736 F:      scripts/unifdef.c
10737
10738 UNIFORM CDROM DRIVER
10739 M:      Jens Axboe <axboe@kernel.dk>
10740 W:      http://www.kernel.dk
10741 S:      Maintained
10742 F:      Documentation/cdrom/
10743 F:      drivers/cdrom/cdrom.c
10744 F:      include/linux/cdrom.h
10745 F:      include/uapi/linux/cdrom.h
10746
10747 UNISYS S-PAR DRIVERS
10748 M:      Benjamin Romer <benjamin.romer@unisys.com>
10749 M:      David Kershner <david.kershner@unisys.com>
10750 L:      sparmaintainer@unisys.com (Unisys internal)
10751 S:      Supported
10752 F:      drivers/staging/unisys/
10753
10754 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10755 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10756 L:      linux-scsi@vger.kernel.org
10757 S:      Supported
10758 F:      Documentation/scsi/ufs.txt
10759 F:      drivers/scsi/ufs/
10760
10761 UNSORTED BLOCK IMAGES (UBI)
10762 M:      Artem Bityutskiy <dedekind1@gmail.com>
10763 M:      Richard Weinberger <richard@nod.at>
10764 W:      http://www.linux-mtd.infradead.org/
10765 L:      linux-mtd@lists.infradead.org
10766 T:      git git://git.infradead.org/ubifs-2.6.git
10767 S:      Supported
10768 F:      drivers/mtd/ubi/
10769 F:      include/linux/mtd/ubi.h
10770 F:      include/uapi/mtd/ubi-user.h
10771
10772 USB ACM DRIVER
10773 M:      Oliver Neukum <oliver@neukum.org>
10774 L:      linux-usb@vger.kernel.org
10775 S:      Maintained
10776 F:      Documentation/usb/acm.txt
10777 F:      drivers/usb/class/cdc-acm.*
10778
10779 USB AR5523 WIRELESS DRIVER
10780 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10781 L:      linux-wireless@vger.kernel.org
10782 S:      Maintained
10783 F:      drivers/net/wireless/ath/ar5523/
10784
10785 USB ATTACHED SCSI
10786 M:      Hans de Goede <hdegoede@redhat.com>
10787 M:      Gerd Hoffmann <kraxel@redhat.com>
10788 L:      linux-usb@vger.kernel.org
10789 L:      linux-scsi@vger.kernel.org
10790 S:      Maintained
10791 F:      drivers/usb/storage/uas.c
10792
10793 USB CDC ETHERNET DRIVER
10794 M:      Oliver Neukum <oliver@neukum.org>
10795 L:      linux-usb@vger.kernel.org
10796 S:      Maintained
10797 F:      drivers/net/usb/cdc_*.c
10798 F:      include/uapi/linux/usb/cdc.h
10799
10800 USB CHAOSKEY DRIVER
10801 M:      Keith Packard <keithp@keithp.com>
10802 L:      linux-usb@vger.kernel.org
10803 S:      Maintained
10804 F:      drivers/usb/misc/chaoskey.c
10805
10806 USB CYPRESS C67X00 DRIVER
10807 M:      Peter Korsgaard <jacmet@sunsite.dk>
10808 L:      linux-usb@vger.kernel.org
10809 S:      Maintained
10810 F:      drivers/usb/c67x00/
10811
10812 USB DAVICOM DM9601 DRIVER
10813 M:      Peter Korsgaard <jacmet@sunsite.dk>
10814 L:      netdev@vger.kernel.org
10815 W:      http://www.linux-usb.org/usbnet
10816 S:      Maintained
10817 F:      drivers/net/usb/dm9601.c
10818
10819 USB DIAMOND RIO500 DRIVER
10820 M:      Cesar Miquel <miquel@df.uba.ar>
10821 L:      rio500-users@lists.sourceforge.net
10822 W:      http://rio500.sourceforge.net
10823 S:      Maintained
10824 F:      drivers/usb/misc/rio500*
10825
10826 USB EHCI DRIVER
10827 M:      Alan Stern <stern@rowland.harvard.edu>
10828 L:      linux-usb@vger.kernel.org
10829 S:      Maintained
10830 F:      Documentation/usb/ehci.txt
10831 F:      drivers/usb/host/ehci*
10832
10833 USB GADGET/PERIPHERAL SUBSYSTEM
10834 M:      Felipe Balbi <balbi@ti.com>
10835 L:      linux-usb@vger.kernel.org
10836 W:      http://www.linux-usb.org/gadget
10837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10838 S:      Maintained
10839 F:      drivers/usb/gadget/
10840 F:      include/linux/usb/gadget*
10841
10842 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10843 M:      Jiri Kosina <jikos@kernel.org>
10844 L:      linux-usb@vger.kernel.org
10845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10846 S:      Maintained
10847 F:      Documentation/hid/hiddev.txt
10848 F:      drivers/hid/usbhid/
10849
10850 USB ISP116X DRIVER
10851 M:      Olav Kongas <ok@artecdesign.ee>
10852 L:      linux-usb@vger.kernel.org
10853 S:      Maintained
10854 F:      drivers/usb/host/isp116x*
10855 F:      include/linux/usb/isp116x.h
10856
10857 USB MASS STORAGE DRIVER
10858 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10859 L:      linux-usb@vger.kernel.org
10860 L:      usb-storage@lists.one-eyed-alien.net
10861 S:      Maintained
10862 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10863 F:      drivers/usb/storage/
10864
10865 USB MIDI DRIVER
10866 M:      Clemens Ladisch <clemens@ladisch.de>
10867 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10868 T:      git git://git.alsa-project.org/alsa-kernel.git
10869 S:      Maintained
10870 F:      sound/usb/midi.*
10871
10872 USB NETWORKING DRIVERS
10873 L:      linux-usb@vger.kernel.org
10874 S:      Odd Fixes
10875 F:      drivers/net/usb/
10876
10877 USB OHCI DRIVER
10878 M:      Alan Stern <stern@rowland.harvard.edu>
10879 L:      linux-usb@vger.kernel.org
10880 S:      Maintained
10881 F:      Documentation/usb/ohci.txt
10882 F:      drivers/usb/host/ohci*
10883
10884 USB OTG FSM (Finite State Machine)
10885 M:      Peter Chen <Peter.Chen@freescale.com>
10886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10887 L:      linux-usb@vger.kernel.org
10888 S:      Maintained
10889 F:      drivers/usb/common/usb-otg-fsm.c
10890
10891 USB OVER IP DRIVER
10892 M:      Valentina Manea <valentina.manea.m@gmail.com>
10893 M:      Shuah Khan <shuah.kh@samsung.com>
10894 L:      linux-usb@vger.kernel.org
10895 S:      Maintained
10896 F:      drivers/usb/usbip/
10897 F:      tools/usb/usbip/
10898
10899 USB PEGASUS DRIVER
10900 M:      Petko Manolov <petkan@nucleusys.com>
10901 L:      linux-usb@vger.kernel.org
10902 L:      netdev@vger.kernel.org
10903 T:      git git://github.com/petkan/pegasus.git
10904 W:      https://github.com/petkan/pegasus
10905 S:      Maintained
10906 F:      drivers/net/usb/pegasus.*
10907
10908 USB PHY LAYER
10909 M:      Felipe Balbi <balbi@ti.com>
10910 L:      linux-usb@vger.kernel.org
10911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10912 S:      Maintained
10913 F:      drivers/usb/phy/
10914
10915 USB PRINTER DRIVER (usblp)
10916 M:      Pete Zaitcev <zaitcev@redhat.com>
10917 L:      linux-usb@vger.kernel.org
10918 S:      Supported
10919 F:      drivers/usb/class/usblp.c
10920
10921 USB RTL8150 DRIVER
10922 M:      Petko Manolov <petkan@nucleusys.com>
10923 L:      linux-usb@vger.kernel.org
10924 L:      netdev@vger.kernel.org
10925 T:      git git://github.com/petkan/rtl8150.git
10926 W:      https://github.com/petkan/rtl8150
10927 S:      Maintained
10928 F:      drivers/net/usb/rtl8150.c
10929
10930 USB SERIAL SUBSYSTEM
10931 M:      Johan Hovold <johan@kernel.org>
10932 L:      linux-usb@vger.kernel.org
10933 S:      Maintained
10934 F:      Documentation/usb/usb-serial.txt
10935 F:      drivers/usb/serial/
10936 F:      include/linux/usb/serial.h
10937
10938 USB SMSC75XX ETHERNET DRIVER
10939 M:      Steve Glendinning <steve.glendinning@shawell.net>
10940 L:      netdev@vger.kernel.org
10941 S:      Maintained
10942 F:      drivers/net/usb/smsc75xx.*
10943
10944 USB SMSC95XX ETHERNET DRIVER
10945 M:      Steve Glendinning <steve.glendinning@shawell.net>
10946 L:      netdev@vger.kernel.org
10947 S:      Maintained
10948 F:      drivers/net/usb/smsc95xx.*
10949
10950 USB SUBSYSTEM
10951 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10952 L:      linux-usb@vger.kernel.org
10953 W:      http://www.linux-usb.org
10954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10955 S:      Supported
10956 F:      Documentation/usb/
10957 F:      drivers/usb/
10958 F:      include/linux/usb.h
10959 F:      include/linux/usb/
10960
10961 USB UHCI DRIVER
10962 M:      Alan Stern <stern@rowland.harvard.edu>
10963 L:      linux-usb@vger.kernel.org
10964 S:      Maintained
10965 F:      drivers/usb/host/uhci*
10966
10967 USB "USBNET" DRIVER FRAMEWORK
10968 M:      Oliver Neukum <oneukum@suse.com>
10969 L:      netdev@vger.kernel.org
10970 W:      http://www.linux-usb.org/usbnet
10971 S:      Maintained
10972 F:      drivers/net/usb/usbnet.c
10973 F:      include/linux/usb/usbnet.h
10974
10975 USB VIDEO CLASS
10976 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10977 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10978 L:      linux-media@vger.kernel.org
10979 T:      git git://linuxtv.org/media_tree.git
10980 W:      http://www.ideasonboard.org/uvc/
10981 S:      Maintained
10982 F:      drivers/media/usb/uvc/
10983 F:      include/uapi/linux/uvcvideo.h
10984
10985 USB VISION DRIVER
10986 M:      Hans Verkuil <hverkuil@xs4all.nl>
10987 L:      linux-media@vger.kernel.org
10988 T:      git git://linuxtv.org/media_tree.git
10989 W:      http://linuxtv.org
10990 S:      Odd Fixes
10991 F:      drivers/media/usb/usbvision/
10992
10993 USB WEBCAM GADGET
10994 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10995 L:      linux-usb@vger.kernel.org
10996 S:      Maintained
10997 F:      drivers/usb/gadget/function/*uvc*
10998 F:      drivers/usb/gadget/legacy/webcam.c
10999
11000 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11001 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11002 L:      linux-wireless@vger.kernel.org
11003 S:      Maintained
11004 F:      drivers/net/wireless/rndis_wlan.c
11005
11006 USB XHCI DRIVER
11007 M:      Mathias Nyman <mathias.nyman@intel.com>
11008 L:      linux-usb@vger.kernel.org
11009 S:      Supported
11010 F:      drivers/usb/host/xhci*
11011 F:      drivers/usb/host/pci-quirks*
11012
11013 USB ZD1201 DRIVER
11014 L:      linux-wireless@vger.kernel.org
11015 W:      http://linux-lc100020.sourceforge.net
11016 S:      Orphan
11017 F:      drivers/net/wireless/zd1201.*
11018
11019 USB ZR364XX DRIVER
11020 M:      Antoine Jacquet <royale@zerezo.com>
11021 L:      linux-usb@vger.kernel.org
11022 L:      linux-media@vger.kernel.org
11023 T:      git git://linuxtv.org/media_tree.git
11024 W:      http://royale.zerezo.com/zr364xx/
11025 S:      Maintained
11026 F:      Documentation/video4linux/zr364xx.txt
11027 F:      drivers/media/usb/zr364xx/
11028
11029 ULPI BUS
11030 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11031 L:      linux-usb@vger.kernel.org
11032 S:      Maintained
11033 F:      drivers/usb/common/ulpi.c
11034 F:      include/linux/ulpi/
11035
11036 USER-MODE LINUX (UML)
11037 M:      Jeff Dike <jdike@addtoit.com>
11038 M:      Richard Weinberger <richard@nod.at>
11039 L:      user-mode-linux-devel@lists.sourceforge.net
11040 L:      user-mode-linux-user@lists.sourceforge.net
11041 W:      http://user-mode-linux.sourceforge.net
11042 S:      Maintained
11043 F:      Documentation/virtual/uml/
11044 F:      arch/um/
11045 F:      arch/x86/um/
11046 F:      fs/hostfs/
11047 F:      fs/hppfs/
11048
11049 USERSPACE I/O (UIO)
11050 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11051 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11052 S:      Maintained
11053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11054 F:      Documentation/DocBook/uio-howto.tmpl
11055 F:      drivers/uio/
11056 F:      include/linux/uio*.h
11057
11058 UTIL-LINUX PACKAGE
11059 M:      Karel Zak <kzak@redhat.com>
11060 L:      util-linux@vger.kernel.org
11061 W:      http://en.wikipedia.org/wiki/Util-linux
11062 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11063 S:      Maintained
11064
11065 UVESAFB DRIVER
11066 M:      Michal Januszewski <spock@gentoo.org>
11067 L:      linux-fbdev@vger.kernel.org
11068 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11069 S:      Maintained
11070 F:      Documentation/fb/uvesafb.txt
11071 F:      drivers/video/fbdev/uvesafb.*
11072
11073 VFAT/FAT/MSDOS FILESYSTEM
11074 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11075 S:      Maintained
11076 F:      Documentation/filesystems/vfat.txt
11077 F:      fs/fat/
11078
11079 VFIO DRIVER
11080 M:      Alex Williamson <alex.williamson@redhat.com>
11081 L:      kvm@vger.kernel.org
11082 S:      Maintained
11083 F:      Documentation/vfio.txt
11084 F:      drivers/vfio/
11085 F:      include/linux/vfio.h
11086 F:      include/uapi/linux/vfio.h
11087
11088 VFIO PLATFORM DRIVER
11089 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11090 L:      kvm@vger.kernel.org
11091 S:      Maintained
11092 F:      drivers/vfio/platform/
11093
11094 VIDEOBUF2 FRAMEWORK
11095 M:      Pawel Osciak <pawel@osciak.com>
11096 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11097 M:      Kyungmin Park <kyungmin.park@samsung.com>
11098 L:      linux-media@vger.kernel.org
11099 S:      Maintained
11100 F:      drivers/media/v4l2-core/videobuf2-*
11101 F:      include/media/videobuf2-*
11102
11103 VIRTIO CONSOLE DRIVER
11104 M:      Amit Shah <amit.shah@redhat.com>
11105 L:      virtualization@lists.linux-foundation.org
11106 S:      Maintained
11107 F:      drivers/char/virtio_console.c
11108 F:      include/linux/virtio_console.h
11109 F:      include/uapi/linux/virtio_console.h
11110
11111 VIRTIO CORE, NET AND BLOCK DRIVERS
11112 M:      "Michael S. Tsirkin" <mst@redhat.com>
11113 L:      virtualization@lists.linux-foundation.org
11114 S:      Maintained
11115 F:      drivers/virtio/
11116 F:      tools/virtio/
11117 F:      drivers/net/virtio_net.c
11118 F:      drivers/block/virtio_blk.c
11119 F:      include/linux/virtio_*.h
11120 F:      include/uapi/linux/virtio_*.h
11121
11122 VIRTIO DRIVERS FOR S390
11123 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11124 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11125 L:      linux-s390@vger.kernel.org
11126 L:      virtualization@lists.linux-foundation.org
11127 L:      kvm@vger.kernel.org
11128 S:      Supported
11129 F:      drivers/s390/virtio/
11130
11131 VIRTIO GPU DRIVER
11132 M:      David Airlie <airlied@linux.ie>
11133 M:      Gerd Hoffmann <kraxel@redhat.com>
11134 L:      dri-devel@lists.freedesktop.org
11135 L:      virtualization@lists.linux-foundation.org
11136 S:      Maintained
11137 F:      drivers/gpu/drm/virtio/
11138 F:      include/uapi/linux/virtio_gpu.h
11139
11140 VIRTIO HOST (VHOST)
11141 M:      "Michael S. Tsirkin" <mst@redhat.com>
11142 L:      kvm@vger.kernel.org
11143 L:      virtualization@lists.linux-foundation.org
11144 L:      netdev@vger.kernel.org
11145 S:      Maintained
11146 F:      drivers/vhost/
11147 F:      include/uapi/linux/vhost.h
11148
11149 VIRTIO INPUT DRIVER
11150 M:      Gerd Hoffmann <kraxel@redhat.com>
11151 S:      Maintained
11152 F:      drivers/virtio/virtio_input.c
11153 F:      include/uapi/linux/virtio_input.h
11154
11155 VIA RHINE NETWORK DRIVER
11156 S:      Orphan
11157 F:      drivers/net/ethernet/via/via-rhine.c
11158
11159 VIA SD/MMC CARD CONTROLLER DRIVER
11160 M:      Bruce Chang <brucechang@via.com.tw>
11161 M:      Harald Welte <HaraldWelte@viatech.com>
11162 S:      Maintained
11163 F:      drivers/mmc/host/via-sdmmc.c
11164
11165 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11166 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11167 L:      linux-fbdev@vger.kernel.org
11168 S:      Maintained
11169 F:      include/linux/via-core.h
11170 F:      include/linux/via-gpio.h
11171 F:      include/linux/via_i2c.h
11172 F:      drivers/video/fbdev/via/
11173
11174 VIA VELOCITY NETWORK DRIVER
11175 M:      Francois Romieu <romieu@fr.zoreil.com>
11176 L:      netdev@vger.kernel.org
11177 S:      Maintained
11178 F:      drivers/net/ethernet/via/via-velocity.*
11179
11180 VIVID VIRTUAL VIDEO DRIVER
11181 M:      Hans Verkuil <hverkuil@xs4all.nl>
11182 L:      linux-media@vger.kernel.org
11183 T:      git git://linuxtv.org/media_tree.git
11184 W:      http://linuxtv.org
11185 S:      Maintained
11186 F:      drivers/media/platform/vivid/*
11187
11188 VLAN (802.1Q)
11189 M:      Patrick McHardy <kaber@trash.net>
11190 L:      netdev@vger.kernel.org
11191 S:      Maintained
11192 F:      drivers/net/macvlan.c
11193 F:      include/linux/if_*vlan.h
11194 F:      net/8021q/
11195
11196 VLYNQ BUS
11197 M:      Florian Fainelli <florian@openwrt.org>
11198 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11199 S:      Maintained
11200 F:      drivers/vlynq/vlynq.c
11201 F:      include/linux/vlynq.h
11202
11203 VME SUBSYSTEM
11204 M:      Martyn Welch <martyn.welch@ge.com>
11205 M:      Manohar Vanga <manohar.vanga@gmail.com>
11206 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11207 L:      devel@driverdev.osuosl.org
11208 S:      Maintained
11209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11210 F:      Documentation/vme_api.txt
11211 F:      drivers/staging/vme/
11212 F:      drivers/vme/
11213 F:      include/linux/vme*
11214
11215 VMWARE HYPERVISOR INTERFACE
11216 M:      Alok Kataria <akataria@vmware.com>
11217 L:      virtualization@lists.linux-foundation.org
11218 S:      Supported
11219 F:      arch/x86/kernel/cpu/vmware.c
11220
11221 VMWARE BALLOON DRIVER
11222 M:      Xavier Deguillard <xdeguillard@vmware.com>
11223 M:      Philip Moltmann <moltmann@vmware.com>
11224 M:      "VMware, Inc." <pv-drivers@vmware.com>
11225 L:      linux-kernel@vger.kernel.org
11226 S:      Maintained
11227 F:      drivers/misc/vmw_balloon.c
11228
11229 VMWARE VMMOUSE SUBDRIVER
11230 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11231 M:      "VMware, Inc." <pv-drivers@vmware.com>
11232 L:      linux-input@vger.kernel.org
11233 S:      Maintained
11234 F:      drivers/input/mouse/vmmouse.c
11235 F:      drivers/input/mouse/vmmouse.h
11236
11237 VMWARE VMXNET3 ETHERNET DRIVER
11238 M:      Shrikrishna Khare <skhare@vmware.com>
11239 M:      "VMware, Inc." <pv-drivers@vmware.com>
11240 L:      netdev@vger.kernel.org
11241 S:      Maintained
11242 F:      drivers/net/vmxnet3/
11243
11244 VMware PVSCSI driver
11245 M:      Arvind Kumar <arvindkumar@vmware.com>
11246 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11247 L:      linux-scsi@vger.kernel.org
11248 S:      Maintained
11249 F:      drivers/scsi/vmw_pvscsi.c
11250 F:      drivers/scsi/vmw_pvscsi.h
11251
11252 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11253 M:      Liam Girdwood <lgirdwood@gmail.com>
11254 M:      Mark Brown <broonie@kernel.org>
11255 L:      linux-kernel@vger.kernel.org
11256 W:      http://opensource.wolfsonmicro.com/node/15
11257 W:      http://www.slimlogic.co.uk/?p=48
11258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11259 S:      Supported
11260 F:      drivers/regulator/
11261 F:      include/linux/regulator/
11262
11263 VRF
11264 M:      David Ahern <dsa@cumulusnetworks.com>
11265 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11266 L:      netdev@vger.kernel.org
11267 S:      Maintained
11268 F:      drivers/net/vrf.c
11269 F:      include/net/vrf.h
11270
11271 VT1211 HARDWARE MONITOR DRIVER
11272 M:      Juerg Haefliger <juergh@gmail.com>
11273 L:      lm-sensors@lm-sensors.org
11274 S:      Maintained
11275 F:      Documentation/hwmon/vt1211
11276 F:      drivers/hwmon/vt1211.c
11277
11278 VT8231 HARDWARE MONITOR DRIVER
11279 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11280 L:      lm-sensors@lm-sensors.org
11281 S:      Maintained
11282 F:      drivers/hwmon/vt8231.c
11283
11284 VUB300 USB to SDIO/SD/MMC bridge chip
11285 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11286 L:      linux-mmc@vger.kernel.org
11287 L:      linux-usb@vger.kernel.org
11288 S:      Supported
11289 F:      drivers/mmc/host/vub300.c
11290
11291 W1 DALLAS'S 1-WIRE BUS
11292 M:      Evgeniy Polyakov <zbr@ioremap.net>
11293 S:      Maintained
11294 F:      Documentation/w1/
11295 F:      drivers/w1/
11296
11297 W83791D HARDWARE MONITORING DRIVER
11298 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11299 L:      lm-sensors@lm-sensors.org
11300 S:      Maintained
11301 F:      Documentation/hwmon/w83791d
11302 F:      drivers/hwmon/w83791d.c
11303
11304 W83793 HARDWARE MONITORING DRIVER
11305 M:      Rudolf Marek <r.marek@assembler.cz>
11306 L:      lm-sensors@lm-sensors.org
11307 S:      Maintained
11308 F:      Documentation/hwmon/w83793
11309 F:      drivers/hwmon/w83793.c
11310
11311 W83795 HARDWARE MONITORING DRIVER
11312 M:      Jean Delvare <jdelvare@suse.com>
11313 L:      lm-sensors@lm-sensors.org
11314 S:      Maintained
11315 F:      drivers/hwmon/w83795.c
11316
11317 W83L51xD SD/MMC CARD INTERFACE DRIVER
11318 M:      Pierre Ossman <pierre@ossman.eu>
11319 S:      Maintained
11320 F:      drivers/mmc/host/wbsd.*
11321
11322 WACOM PROTOCOL 4 SERIAL TABLETS
11323 M:      Julian Squires <julian@cipht.net>
11324 M:      Hans de Goede <hdegoede@redhat.com>
11325 L:      linux-input@vger.kernel.org
11326 S:      Maintained
11327 F:      drivers/input/tablet/wacom_serial4.c
11328
11329 WATCHDOG DEVICE DRIVERS
11330 M:      Wim Van Sebroeck <wim@iguana.be>
11331 L:      linux-watchdog@vger.kernel.org
11332 W:      http://www.linux-watchdog.org/
11333 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11334 S:      Maintained
11335 F:      Documentation/watchdog/
11336 F:      drivers/watchdog/
11337 F:      include/linux/watchdog.h
11338 F:      include/uapi/linux/watchdog.h
11339
11340 WD7000 SCSI DRIVER
11341 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11342 L:      linux-scsi@vger.kernel.org
11343 S:      Maintained
11344 F:      drivers/scsi/wd7000.c
11345
11346 WIIMOTE HID DRIVER
11347 M:      David Herrmann <dh.herrmann@googlemail.com>
11348 L:      linux-input@vger.kernel.org
11349 S:      Maintained
11350 F:      drivers/hid/hid-wiimote*
11351
11352 WINBOND CIR DRIVER
11353 M:      David Härdeman <david@hardeman.nu>
11354 S:      Maintained
11355 F:      drivers/media/rc/winbond-cir.c
11356
11357 WIMAX STACK
11358 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11359 M:      linux-wimax@intel.com
11360 L:      wimax@linuxwimax.org (subscribers-only)
11361 S:      Supported
11362 W:      http://linuxwimax.org
11363 F:      Documentation/wimax/README.wimax
11364 F:      include/linux/wimax/debug.h
11365 F:      include/net/wimax.h
11366 F:      include/uapi/linux/wimax.h
11367 F:      net/wimax/
11368
11369 WISTRON LAPTOP BUTTON DRIVER
11370 M:      Miloslav Trmac <mitr@volny.cz>
11371 S:      Maintained
11372 F:      drivers/input/misc/wistron_btns.c
11373
11374 WL3501 WIRELESS PCMCIA CARD DRIVER
11375 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11376 L:      linux-wireless@vger.kernel.org
11377 W:      http://oops.ghostprotocols.net:81/blog
11378 S:      Maintained
11379 F:      drivers/net/wireless/wl3501*
11380
11381 WM97XX TOUCHSCREEN DRIVERS
11382 M:      Mark Brown <broonie@kernel.org>
11383 M:      Liam Girdwood <lrg@slimlogic.co.uk>
11384 L:      linux-input@vger.kernel.org
11385 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
11386 W:      http://opensource.wolfsonmicro.com/node/7
11387 S:      Supported
11388 F:      drivers/input/touchscreen/*wm97*
11389 F:      include/linux/wm97xx.h
11390
11391 WOLFSON MICROELECTRONICS DRIVERS
11392 L:      patches@opensource.wolfsonmicro.com
11393 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11394 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11395 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11396 S:      Supported
11397 F:      Documentation/hwmon/wm83??
11398 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11399 F:      drivers/clk/clk-wm83*.c
11400 F:      drivers/extcon/extcon-arizona.c
11401 F:      drivers/leds/leds-wm83*.c
11402 F:      drivers/gpio/gpio-*wm*.c
11403 F:      drivers/gpio/gpio-arizona.c
11404 F:      drivers/hwmon/wm83??-hwmon.c
11405 F:      drivers/input/misc/wm831x-on.c
11406 F:      drivers/input/touchscreen/wm831x-ts.c
11407 F:      drivers/input/touchscreen/wm97*.c
11408 F:      drivers/mfd/arizona*
11409 F:      drivers/mfd/wm*.c
11410 F:      drivers/power/wm83*.c
11411 F:      drivers/rtc/rtc-wm83*.c
11412 F:      drivers/regulator/wm8*.c
11413 F:      drivers/video/backlight/wm83*_bl.c
11414 F:      drivers/watchdog/wm83*_wdt.c
11415 F:      include/linux/mfd/arizona/
11416 F:      include/linux/mfd/wm831x/
11417 F:      include/linux/mfd/wm8350/
11418 F:      include/linux/mfd/wm8400*
11419 F:      include/linux/wm97xx.h
11420 F:      include/sound/wm????.h
11421 F:      sound/soc/codecs/arizona.?
11422 F:      sound/soc/codecs/wm*
11423
11424 WORKQUEUE
11425 M:      Tejun Heo <tj@kernel.org>
11426 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11428 S:      Maintained
11429 F:      include/linux/workqueue.h
11430 F:      kernel/workqueue.c
11431 F:      Documentation/workqueue.txt
11432
11433 X.25 NETWORK LAYER
11434 M:      Andrew Hendry <andrew.hendry@gmail.com>
11435 L:      linux-x25@vger.kernel.org
11436 S:      Odd Fixes
11437 F:      Documentation/networking/x25*
11438 F:      include/net/x25*
11439 F:      net/x25/
11440
11441 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11442 M:      Thomas Gleixner <tglx@linutronix.de>
11443 M:      Ingo Molnar <mingo@redhat.com>
11444 M:      "H. Peter Anvin" <hpa@zytor.com>
11445 M:      x86@kernel.org
11446 L:      linux-kernel@vger.kernel.org
11447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11448 S:      Maintained
11449 F:      Documentation/x86/
11450 F:      arch/x86/
11451
11452 X86 PLATFORM DRIVERS
11453 M:      Darren Hart <dvhart@infradead.org>
11454 L:      platform-driver-x86@vger.kernel.org
11455 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11456 S:      Maintained
11457 F:      drivers/platform/x86/
11458
11459 X86 MCE INFRASTRUCTURE
11460 M:      Tony Luck <tony.luck@intel.com>
11461 M:      Borislav Petkov <bp@alien8.de>
11462 L:      linux-edac@vger.kernel.org
11463 S:      Maintained
11464 F:      arch/x86/kernel/cpu/mcheck/*
11465
11466 X86 VDSO
11467 M:      Andy Lutomirski <luto@amacapital.net>
11468 L:      linux-kernel@vger.kernel.org
11469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11470 S:      Maintained
11471 F:      arch/x86/entry/vdso/
11472
11473 XC2028/3028 TUNER DRIVER
11474 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11475 L:      linux-media@vger.kernel.org
11476 W:      http://linuxtv.org
11477 T:      git git://linuxtv.org/media_tree.git
11478 S:      Maintained
11479 F:      drivers/media/tuners/tuner-xc2028.*
11480
11481 XEN HYPERVISOR INTERFACE
11482 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11483 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11484 M:      David Vrabel <david.vrabel@citrix.com>
11485 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11487 S:      Supported
11488 F:      arch/x86/xen/
11489 F:      drivers/*/xen-*front.c
11490 F:      drivers/xen/
11491 F:      arch/x86/include/asm/xen/
11492 F:      include/xen/
11493 F:      include/uapi/xen/
11494
11495 XEN HYPERVISOR ARM
11496 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11497 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11498 S:      Supported
11499 F:      arch/arm/xen/
11500 F:      arch/arm/include/asm/xen/
11501
11502 XEN HYPERVISOR ARM64
11503 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11504 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11505 S:      Supported
11506 F:      arch/arm64/xen/
11507 F:      arch/arm64/include/asm/xen/
11508
11509 XEN NETWORK BACKEND DRIVER
11510 M:      Ian Campbell <ian.campbell@citrix.com>
11511 M:      Wei Liu <wei.liu2@citrix.com>
11512 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11513 L:      netdev@vger.kernel.org
11514 S:      Supported
11515 F:      drivers/net/xen-netback/*
11516
11517 XEN PCI SUBSYSTEM
11518 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11519 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11520 S:      Supported
11521 F:      arch/x86/pci/*xen*
11522 F:      drivers/pci/*xen*
11523
11524 XEN BLOCK SUBSYSTEM
11525 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11526 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11527 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11528 S:      Supported
11529 F:      drivers/block/xen-blkback/*
11530 F:      drivers/block/xen*
11531
11532 XEN PVSCSI DRIVERS
11533 M:      Juergen Gross <jgross@suse.com>
11534 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11535 L:      linux-scsi@vger.kernel.org
11536 S:      Supported
11537 F:      drivers/scsi/xen-scsifront.c
11538 F:      drivers/xen/xen-scsiback.c
11539 F:      include/xen/interface/io/vscsiif.h
11540
11541 XEN SWIOTLB SUBSYSTEM
11542 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11543 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11544 S:      Supported
11545 F:      arch/x86/xen/*swiotlb*
11546 F:      drivers/xen/*swiotlb*
11547
11548 XFS FILESYSTEM
11549 P:      Silicon Graphics Inc
11550 M:      Dave Chinner <david@fromorbit.com>
11551 M:      xfs@oss.sgi.com
11552 L:      xfs@oss.sgi.com
11553 W:      http://oss.sgi.com/projects/xfs
11554 T:      git git://oss.sgi.com/xfs/xfs.git
11555 S:      Supported
11556 F:      Documentation/filesystems/xfs.txt
11557 F:      fs/xfs/
11558
11559 XILINX AXI ETHERNET DRIVER
11560 M:      Anirudha Sarangi <anirudh@xilinx.com>
11561 M:      John Linn <John.Linn@xilinx.com>
11562 S:      Maintained
11563 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11564
11565 XILINX UARTLITE SERIAL DRIVER
11566 M:      Peter Korsgaard <jacmet@sunsite.dk>
11567 L:      linux-serial@vger.kernel.org
11568 S:      Maintained
11569 F:      drivers/tty/serial/uartlite.c
11570
11571 XILINX VIDEO IP CORES
11572 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11573 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11574 L:      linux-media@vger.kernel.org
11575 T:      git git://linuxtv.org/media_tree.git
11576 S:      Supported
11577 F:      Documentation/devicetree/bindings/media/xilinx/
11578 F:      drivers/media/platform/xilinx/
11579 F:      include/uapi/linux/xilinx-v4l2-controls.h
11580
11581 XILLYBUS DRIVER
11582 M:      Eli Billauer <eli.billauer@gmail.com>
11583 L:      linux-kernel@vger.kernel.org
11584 S:      Supported
11585 F:      drivers/char/xillybus/
11586
11587 XTENSA XTFPGA PLATFORM SUPPORT
11588 M:      Max Filippov <jcmvbkbc@gmail.com>
11589 L:      linux-xtensa@linux-xtensa.org
11590 S:      Maintained
11591 F:      drivers/spi/spi-xtensa-xtfpga.c
11592 F:      sound/soc/xtensa/xtfpga-i2s.c
11593
11594 YAM DRIVER FOR AX.25
11595 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11596 L:      linux-hams@vger.kernel.org
11597 S:      Maintained
11598 F:      drivers/net/hamradio/yam*
11599 F:      include/linux/yam.h
11600
11601 YEALINK PHONE DRIVER
11602 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11603 L:      usbb2k-api-dev@nongnu.org
11604 S:      Maintained
11605 F:      Documentation/input/yealink.txt
11606 F:      drivers/input/misc/yealink.*
11607
11608 Z8530 DRIVER FOR AX.25
11609 M:      Joerg Reuter <jreuter@yaina.de>
11610 W:      http://yaina.de/jreuter/
11611 W:      http://www.qsl.net/dl1bke/
11612 L:      linux-hams@vger.kernel.org
11613 S:      Maintained
11614 F:      Documentation/networking/z8530drv.txt
11615 F:      drivers/net/hamradio/*scc.c
11616 F:      drivers/net/hamradio/z8530.h
11617
11618 ZBUD COMPRESSED PAGE ALLOCATOR
11619 M:      Seth Jennings <sjennings@variantweb.net>
11620 L:      linux-mm@kvack.org
11621 S:      Maintained
11622 F:      mm/zbud.c
11623 F:      include/linux/zbud.h
11624
11625 ZD1211RW WIRELESS DRIVER
11626 M:      Daniel Drake <dsd@gentoo.org>
11627 M:      Ulrich Kunitz <kune@deine-taler.de>
11628 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11629 L:      linux-wireless@vger.kernel.org
11630 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11631 S:      Maintained
11632 F:      drivers/net/wireless/zd1211rw/
11633
11634 ZPOOL COMPRESSED PAGE STORAGE API
11635 M:      Dan Streetman <ddstreet@ieee.org>
11636 L:      linux-mm@kvack.org
11637 S:      Maintained
11638 F:      mm/zpool.c
11639 F:      include/linux/zpool.h
11640
11641 ZR36067 VIDEO FOR LINUX DRIVER
11642 L:      mjpeg-users@lists.sourceforge.net
11643 L:      linux-media@vger.kernel.org
11644 W:      http://mjpeg.sourceforge.net/driver-zoran/
11645 T:      hg http://linuxtv.org/hg/v4l-dvb
11646 S:      Odd Fixes
11647 F:      drivers/media/pci/zoran/
11648
11649 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11650 M:      Minchan Kim <minchan@kernel.org>
11651 M:      Nitin Gupta <ngupta@vflare.org>
11652 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11653 L:      linux-kernel@vger.kernel.org
11654 S:      Maintained
11655 F:      drivers/block/zram/
11656 F:      Documentation/blockdev/zram.txt
11657
11658 ZS DECSTATION Z85C30 SERIAL DRIVER
11659 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11660 S:      Maintained
11661 F:      drivers/tty/serial/zs.*
11662
11663 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11664 M:      Minchan Kim <minchan@kernel.org>
11665 M:      Nitin Gupta <ngupta@vflare.org>
11666 L:      linux-mm@kvack.org
11667 S:      Maintained
11668 F:      mm/zsmalloc.c
11669 F:      include/linux/zsmalloc.h
11670 F:      Documentation/vm/zsmalloc.txt
11671
11672 ZSWAP COMPRESSED SWAP CACHING
11673 M:      Seth Jennings <sjennings@variantweb.net>
11674 L:      linux-mm@kvack.org
11675 S:      Maintained
11676 F:      mm/zswap.c
11677
11678 THE REST
11679 M:      Linus Torvalds <torvalds@linux-foundation.org>
11680 L:      linux-kernel@vger.kernel.org
11681 Q:      http://patchwork.kernel.org/project/LKML/list/
11682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11683 S:      Buried alive in reporters
11684 F:      *
11685 F:      */