Merge tag 'rpi-soc-for-armsoc-v4.2' of git://git.kernel.org/pub/scm/linux/kernel...
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the OSDL certificate of contribution and should include a
55         Signed-off-by: line.  The current version of this "Developer's
56         Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi/
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi/
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
301
302 ACPI THERMAL DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/*thermal*
308
309 ACPI VIDEO DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/video.c
315
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
373
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
379
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
385
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
392
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
403
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
411
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
418
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
426
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
431
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 L:      linux-scsi@vger.kernel.org
449 S:      Maintained
450 F:      Documentation/scsi/advansys.txt
451 F:      drivers/scsi/advansys.c
452
453 AEDSP16 DRIVER
454 M:      Riccardo Facchetti <fizban@tin.it>
455 S:      Maintained
456 F:      sound/oss/aedsp16.c
457
458 AF9013 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9013*
467
468 AF9033 MEDIA DRIVER
469 M:      Antti Palosaari <crope@iki.fi>
470 L:      linux-media@vger.kernel.org
471 W:      http://linuxtv.org/
472 W:      http://palosaari.fi/linux/
473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
474 T:      git git://linuxtv.org/anttip/media_tree.git
475 S:      Maintained
476 F:      drivers/media/dvb-frontends/af9033*
477
478 AFFS FILE SYSTEM
479 L:      linux-fsdevel@vger.kernel.org
480 S:      Orphan
481 F:      Documentation/filesystems/affs.txt
482 F:      fs/affs/
483
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M:      David Howells <dhowells@redhat.com>
486 L:      linux-afs@lists.infradead.org
487 S:      Supported
488 F:      fs/afs/
489 F:      include/net/af_rxrpc.h
490 F:      net/rxrpc/af_rxrpc.c
491
492 AGPGART DRIVER
493 M:      David Airlie <airlied@linux.ie>
494 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S:      Maintained
496 F:      drivers/char/agp/
497 F:      include/linux/agp*
498 F:      include/uapi/linux/agp*
499
500 AHA152X SCSI DRIVER
501 M:      "Juergen E. Fischer" <fischer@norbit.de>
502 L:      linux-scsi@vger.kernel.org
503 S:      Maintained
504 F:      drivers/scsi/aha152x*
505 F:      drivers/scsi/pcmcia/aha152x*
506
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M:      Hannes Reinecke <hare@suse.de>
509 L:      linux-scsi@vger.kernel.org
510 S:      Maintained
511 F:      drivers/scsi/aic7xxx/
512
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M:      Hans Verkuil <hverkuil@xs4all.nl>
515 L:      linux-media@vger.kernel.org
516 T:      git git://linuxtv.org/media_tree.git
517 W:      http://linuxtv.org
518 S:      Maintained
519 F:      drivers/media/radio/radio-aimslab*
520
521 AIO
522 M:      Benjamin LaHaise <bcrl@kvack.org>
523 L:      linux-aio@kvack.org
524 S:      Supported
525 F:      fs/aio.c
526 F:      include/linux/*aio*.h
527
528 AIRSPY MEDIA DRIVER
529 M:      Antti Palosaari <crope@iki.fi>
530 L:      linux-media@vger.kernel.org
531 W:      http://linuxtv.org/
532 W:      http://palosaari.fi/linux/
533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
534 T:      git git://linuxtv.org/anttip/media_tree.git
535 S:      Maintained
536 F:      drivers/media/usb/airspy/
537
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M:      Duncan Sands <duncan.sands@free.fr>
540 L:      linux-usb@vger.kernel.org
541 W:      http://www.linux-usb.org/SpeedTouch/
542 S:      Maintained
543 F:      drivers/usb/atm/speedtch.c
544 F:      drivers/usb/atm/usbatm.c
545
546 ALCHEMY AU1XX0 MMC DRIVER
547 M:      Manuel Lauss <manuel.lauss@gmail.com>
548 S:      Maintained
549 F:      drivers/mmc/host/au1xmmc.c
550
551 ALI1563 I2C DRIVER
552 M:      Rudolf Marek <r.marek@assembler.cz>
553 L:      linux-i2c@vger.kernel.org
554 S:      Maintained
555 F:      Documentation/i2c/busses/i2c-ali1563
556 F:      drivers/i2c/busses/i2c-ali1563.c
557
558 ALPHA PORT
559 M:      Richard Henderson <rth@twiddle.net>
560 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M:      Matt Turner <mattst88@gmail.com>
562 S:      Odd Fixes
563 L:      linux-alpha@vger.kernel.org
564 F:      arch/alpha/
565
566 ALTERA MAILBOX DRIVER
567 M:      Ley Foon Tan <lftan@altera.com>
568 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569 S:      Maintained
570 F:      drivers/mailbox/mailbox-altera.c
571
572 ALTERA PIO DRIVER
573 M:      Tien Hock Loh <thloh@altera.com>
574 L:      linux-gpio@vger.kernel.org
575 S:      Maintained
576 F:      drivers/gpio/gpio-altera.c
577
578 ALTERA TRIPLE SPEED ETHERNET DRIVER
579 M:      Vince Bridgers <vbridger@opensource.altera.com>
580 L:      netdev@vger.kernel.org
581 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582 S:      Maintained
583 F:      drivers/net/ethernet/altera/
584
585 ALTERA UART/JTAG UART SERIAL DRIVERS
586 M:      Tobias Klauser <tklauser@distanz.ch>
587 L:      linux-serial@vger.kernel.org
588 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589 S:      Maintained
590 F:      drivers/tty/serial/altera_uart.c
591 F:      drivers/tty/serial/altera_jtaguart.c
592 F:      include/linux/altera_uart.h
593 F:      include/linux/altera_jtaguart.h
594
595 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596 M:      Tom Lendacky <thomas.lendacky@amd.com>
597 L:      linux-crypto@vger.kernel.org
598 S:      Supported
599 F:      drivers/crypto/ccp/
600 F:      include/linux/ccp.h
601
602 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
604 L:      lm-sensors@lm-sensors.org
605 S:      Maintained
606 F:      Documentation/hwmon/fam15h_power
607 F:      drivers/hwmon/fam15h_power.c
608
609 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
611 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
612 S:      Supported
613 F:      drivers/usb/gadget/udc/amd5536udc.*
614
615 AMD GEODE PROCESSOR/CHIPSET SUPPORT
616 P:      Andres Salomon <dilinger@queued.net>
617 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
618 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619 S:      Supported
620 F:      drivers/char/hw_random/geode-rng.c
621 F:      drivers/crypto/geode*
622 F:      drivers/video/fbdev/geode/
623 F:      arch/x86/include/asm/geode.h
624
625 AMD IOMMU (AMD-VI)
626 M:      Joerg Roedel <joro@8bytes.org>
627 L:      iommu@lists.linux-foundation.org
628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629 S:      Maintained
630 F:      drivers/iommu/amd_iommu*.[ch]
631 F:      include/linux/amd-iommu.h
632
633 AMD KFD
634 M:      Oded Gabbay <oded.gabbay@amd.com>
635 L:      dri-devel@lists.freedesktop.org
636 T:      git git://people.freedesktop.org/~gabbayo/linux.git
637 S:      Supported
638 F:      drivers/gpu/drm/amd/amdkfd/
639 F:      drivers/gpu/drm/amd/include/cik_structs.h
640 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641 F:      drivers/gpu/drm/radeon/radeon_kfd.c
642 F:      drivers/gpu/drm/radeon/radeon_kfd.h
643 F:      include/uapi/linux/kfd_ioctl.h
644
645 AMD MICROCODE UPDATE SUPPORT
646 M:      Borislav Petkov <bp@alien8.de>
647 S:      Maintained
648 F:      arch/x86/kernel/cpu/microcode/amd*
649
650 AMD XGBE DRIVER
651 M:      Tom Lendacky <thomas.lendacky@amd.com>
652 L:      netdev@vger.kernel.org
653 S:      Supported
654 F:      drivers/net/ethernet/amd/xgbe/
655 F:      drivers/net/phy/amd-xgbe-phy.c
656
657 AMS (Apple Motion Sensor) DRIVER
658 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
659 S:      Supported
660 F:      drivers/macintosh/ams/
661
662 AMSO1100 RNIC DRIVER
663 M:      Tom Tucker <tom@opengridcomputing.com>
664 M:      Steve Wise <swise@opengridcomputing.com>
665 L:      linux-rdma@vger.kernel.org
666 S:      Maintained
667 F:      drivers/infiniband/hw/amso1100/
668
669 ANALOG DEVICES INC AD9389B DRIVER
670 M:      Hans Verkuil <hans.verkuil@cisco.com>
671 L:      linux-media@vger.kernel.org
672 S:      Maintained
673 F:      drivers/media/i2c/ad9389b*
674
675 ANALOG DEVICES INC ADV7180 DRIVER
676 M:      Lars-Peter Clausen <lars@metafoo.de>
677 L:      linux-media@vger.kernel.org
678 W:      http://ez.analog.com/community/linux-device-drivers
679 S:      Supported
680 F:      drivers/media/i2c/adv7180.c
681
682 ANALOG DEVICES INC ADV7511 DRIVER
683 M:      Hans Verkuil <hans.verkuil@cisco.com>
684 L:      linux-media@vger.kernel.org
685 S:      Maintained
686 F:      drivers/media/i2c/adv7511*
687
688 ANALOG DEVICES INC ADV7604 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7604*
693
694 ANALOG DEVICES INC ADV7842 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7842*
699
700 ANALOG DEVICES INC ASOC CODEC DRIVERS
701 M:      Lars-Peter Clausen <lars@metafoo.de>
702 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
703 W:      http://wiki.analog.com/
704 W:      http://ez.analog.com/community/linux-device-drivers
705 S:      Supported
706 F:      sound/soc/codecs/adau*
707 F:      sound/soc/codecs/adav*
708 F:      sound/soc/codecs/ad1*
709 F:      sound/soc/codecs/ad7*
710 F:      sound/soc/codecs/ssm*
711 F:      sound/soc/codecs/sigmadsp.*
712
713 ANALOG DEVICES INC ASOC DRIVERS
714 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
716 W:      http://blackfin.uclinux.org/
717 S:      Supported
718 F:      sound/soc/blackfin/*
719
720 ANALOG DEVICES INC IIO DRIVERS
721 M:      Lars-Peter Clausen <lars@metafoo.de>
722 M:      Michael Hennerich <Michael.Hennerich@analog.com>
723 W:      http://wiki.analog.com/
724 W:      http://ez.analog.com/community/linux-device-drivers
725 S:      Supported
726 F:      drivers/iio/*/ad*
727 X:      drivers/iio/*/adjd*
728 F:      drivers/staging/iio/*/ad*
729 F:      staging/iio/trigger/iio-trig-bfin-timer.c
730
731 ANDROID DRIVERS
732 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733 M:      Arve HjønnevĂ¥g <arve@android.com>
734 M:      Riley Andrews <riandrews@android.com>
735 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736 L:      devel@driverdev.osuosl.org
737 S:      Supported
738 F:      drivers/android/
739 F:      drivers/staging/android/
740
741 AOA (Apple Onboard Audio) ALSA DRIVER
742 M:      Johannes Berg <johannes@sipsolutions.net>
743 L:      linuxppc-dev@lists.ozlabs.org
744 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
745 S:      Maintained
746 F:      sound/aoa/
747
748 APM DRIVER
749 M:      Jiri Kosina <jkosina@suse.cz>
750 S:      Odd fixes
751 F:      arch/x86/kernel/apm_32.c
752 F:      include/linux/apm_bios.h
753 F:      include/uapi/linux/apm_bios.h
754 F:      drivers/char/apm-emulation.c
755
756 APPLE BCM5974 MULTITOUCH DRIVER
757 M:      Henrik Rydberg <rydberg@bitmath.org>
758 L:      linux-input@vger.kernel.org
759 S:      Odd fixes
760 F:      drivers/input/mouse/bcm5974.c
761
762 APPLE SMC DRIVER
763 M:      Henrik Rydberg <rydberg@bitmath.org>
764 L:      lm-sensors@lm-sensors.org
765 S:      Odd fixes
766 F:      drivers/hwmon/applesmc.c
767
768 APPLETALK NETWORK LAYER
769 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770 S:      Maintained
771 F:      drivers/net/appletalk/
772 F:      net/appletalk/
773
774 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775 M:      Iyappan Subramanian <isubramanian@apm.com>
776 M:      Keyur Chudgar <kchudgar@apm.com>
777 S:      Supported
778 F:      drivers/net/ethernet/apm/xgene/
779 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781 APTINA CAMERA SENSOR PLL
782 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783 L:      linux-media@vger.kernel.org
784 S:      Maintained
785 F:      drivers/media/i2c/aptina-pll.*
786
787 ARC FRAMEBUFFER DRIVER
788 M:      Jaya Kumar <jayalk@intworks.biz>
789 S:      Maintained
790 F:      drivers/video/fbdev/arcfb.c
791 F:      drivers/video/fbdev/core/fb_defio.c
792
793 ARM MFM AND FLOPPY DRIVERS
794 M:      Ian Molton <spyro@f2s.com>
795 S:      Maintained
796 F:      arch/arm/lib/floppydma.S
797 F:      arch/arm/include/asm/floppy.h
798
799 ARM PMU PROFILING AND DEBUGGING
800 M:      Will Deacon <will.deacon@arm.com>
801 S:      Maintained
802 F:      arch/arm/kernel/perf_event*
803 F:      arch/arm/oprofile/common.c
804 F:      arch/arm/include/asm/pmu.h
805 F:      arch/arm/kernel/hw_breakpoint.c
806 F:      arch/arm/include/asm/hw_breakpoint.h
807
808 ARM PORT
809 M:      Russell King <linux@arm.linux.org.uk>
810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811 W:      http://www.arm.linux.org.uk/
812 S:      Maintained
813 F:      arch/arm/
814
815 ARM SUB-ARCHITECTURES
816 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817 S:      Maintained
818 F:      arch/arm/mach-*/
819 F:      arch/arm/plat-*/
820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822 ARM PRIMECELL AACI PL041 DRIVER
823 M:      Russell King <linux@arm.linux.org.uk>
824 S:      Maintained
825 F:      sound/arm/aaci.*
826
827 ARM PRIMECELL CLCD PL110 DRIVER
828 M:      Russell King <linux@arm.linux.org.uk>
829 S:      Maintained
830 F:      drivers/video/fbdev/amba-clcd.*
831
832 ARM PRIMECELL KMI PL050 DRIVER
833 M:      Russell King <linux@arm.linux.org.uk>
834 S:      Maintained
835 F:      drivers/input/serio/ambakmi.*
836 F:      include/linux/amba/kmi.h
837
838 ARM PRIMECELL MMCI PL180/1 DRIVER
839 M:      Russell King <linux@arm.linux.org.uk>
840 S:      Maintained
841 F:      drivers/mmc/host/mmci.*
842 F:      include/linux/amba/mmci.h
843
844 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845 M:      Russell King <linux@arm.linux.org.uk>
846 S:      Maintained
847 F:      drivers/tty/serial/amba-pl01*.c
848 F:      include/linux/amba/serial.h
849
850 ARM PRIMECELL BUS SUPPORT
851 M:      Russell King <linux@arm.linux.org.uk>
852 S:      Maintained
853 F:      drivers/amba/
854 F:      include/linux/amba/bus.h
855
856 ARM/ADS SPHERE MACHINE SUPPORT
857 M:      Lennert Buytenhek <kernel@wantstofly.org>
858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S:      Maintained
860
861 ARM/AFEB9260 MACHINE SUPPORT
862 M:      Sergey Lapin <slapin@ossfans.org>
863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864 S:      Maintained
865
866 ARM/AJECO 1ARM MACHINE SUPPORT
867 M:      Lennert Buytenhek <kernel@wantstofly.org>
868 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S:      Maintained
870
871 ARM/Allwinner A1X SoC support
872 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
873 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 S:      Maintained
875 N:      sun[x4567]i
876
877 ARM/Allwinner SoC Clock Support
878 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
879 S:      Maintained
880 F:      drivers/clk/sunxi/
881
882 ARM/Amlogic MesonX SoC support
883 M:      Carlo Caione <carlo@caione.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S:      Maintained
886 F:      drivers/media/rc/meson-ir.c
887 N:      meson[x68]
888
889 ARM/Annapurna Labs ALPINE ARCHITECTURE
890 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
891 S:      Maintained
892 F:      arch/arm/mach-alpine/
893
894 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
896 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
897 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 W:      http://www.linux4sam.org
900 S:      Supported
901 F:      arch/arm/mach-at91/
902 F:      include/soc/at91/
903 F:      arch/arm/boot/dts/at91*.dts
904 F:      arch/arm/boot/dts/at91*.dtsi
905 F:      arch/arm/boot/dts/sama*.dts
906 F:      arch/arm/boot/dts/sama*.dtsi
907 F:      arch/arm/include/debug/at91.S
908
909 ARM/ATMEL AT91 Clock Support
910 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
911 S:      Maintained
912 F:      drivers/clk/at91
913
914 ARM/CALXEDA HIGHBANK ARCHITECTURE
915 M:      Rob Herring <robh@kernel.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918 F:      arch/arm/mach-highbank/
919
920 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921 M:      Krzysztof Halasa <khalasa@piap.pl>
922 S:      Maintained
923 F:      arch/arm/mach-cns3xxx/
924
925 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
926 M:      Alexander Shiyan <shc_work@mail.ru>
927 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 S:      Odd Fixes
929 N:      clps711x
930
931 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
932 M:      Hartley Sweeten <hsweeten@visionengravers.com>
933 M:      Ryan Mallon <rmallon@gmail.com>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Maintained
936 F:      arch/arm/mach-ep93xx/
937 F:      arch/arm/mach-ep93xx/include/mach/
938
939 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
940 M:      Lennert Buytenhek <kernel@wantstofly.org>
941 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 S:      Maintained
943
944 ARM/CLKDEV SUPPORT
945 M:      Russell King <linux@arm.linux.org.uk>
946 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947 S:      Maintained
948 F:      arch/arm/include/asm/clkdev.h
949 F:      drivers/clk/clkdev.c
950
951 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
952 M:      Mike Rapoport <mike@compulab.co.il>
953 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 S:      Maintained
955
956 ARM/CONTEC MICRO9 MACHINE SUPPORT
957 M:      Hubert Feurstein <hubert.feurstein@contec.at>
958 S:      Maintained
959 F:      arch/arm/mach-ep93xx/micro9.c
960
961 ARM/CORESIGHT FRAMEWORK AND DRIVERS
962 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
963 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964 S:      Maintained
965 F:      drivers/hwtracing/coresight/*
966 F:      Documentation/trace/coresight.txt
967 F:      Documentation/devicetree/bindings/arm/coresight.txt
968 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
969
970 ARM/CORGI MACHINE SUPPORT
971 M:      Richard Purdie <rpurdie@rpsys.net>
972 S:      Maintained
973
974 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
975 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 T:      git git://git.berlios.de/gemini-board
978 S:      Maintained
979 F:      arch/arm/mach-gemini/
980
981 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
982 M:      Barry Song <baohua@kernel.org>
983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
985 S:      Maintained
986 F:      arch/arm/mach-prima2/
987 F:      drivers/clk/sirf/
988 F:      drivers/clocksource/timer-prima2.c
989 F:      drivers/clocksource/timer-atlas7.c
990 N:      [^a-z]sirf
991
992 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
993 M:      Baruch Siach <baruch@tkos.co.il>
994 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 S:      Maintained
996 N:      digicolor
997
998 ARM/EBSA110 MACHINE SUPPORT
999 M:      Russell King <linux@arm.linux.org.uk>
1000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001 W:      http://www.arm.linux.org.uk/
1002 S:      Maintained
1003 F:      arch/arm/mach-ebsa110/
1004 F:      drivers/net/ethernet/amd/am79c961a.*
1005
1006 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1007 M:      Uwe Kleine-König <kernel@pengutronix.de>
1008 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 S:      Maintained
1010 N:      efm32
1011
1012 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1013 M:      Daniel Ribeiro <drwyrm@gmail.com>
1014 M:      Stefan Schmidt <stefan@openezx.org>
1015 M:      Harald Welte <laforge@openezx.org>
1016 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1017 W:      http://www.openezx.org/
1018 S:      Maintained
1019 T:      topgit git://git.openezx.org/openezx.git
1020 F:      arch/arm/mach-pxa/ezx.c
1021
1022 ARM/FARADAY FA526 PORT
1023 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 S:      Maintained
1026 T:      git git://git.berlios.de/gemini-board
1027 F:      arch/arm/mm/*-fa*
1028
1029 ARM/FOOTBRIDGE ARCHITECTURE
1030 M:      Russell King <linux@arm.linux.org.uk>
1031 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032 W:      http://www.arm.linux.org.uk/
1033 S:      Maintained
1034 F:      arch/arm/include/asm/hardware/dec21285.h
1035 F:      arch/arm/mach-footbridge/
1036
1037 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1038 M:      Shawn Guo <shawn.guo@linaro.org>
1039 M:      Sascha Hauer <kernel@pengutronix.de>
1040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 S:      Maintained
1042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1043 F:      arch/arm/mach-imx/
1044 F:      arch/arm/mach-mxs/
1045 F:      arch/arm/boot/dts/imx*
1046 F:      arch/arm/configs/imx*_defconfig
1047
1048 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1049 M:      Shawn Guo <shawn.guo@linaro.org>
1050 M:      Sascha Hauer <kernel@pengutronix.de>
1051 R:      Stefan Agner <stefan@agner.ch>
1052 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 S:      Maintained
1054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055 F:      arch/arm/mach-imx/*vf610*
1056 F:      arch/arm/boot/dts/vf*
1057
1058 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1059 M:      Lennert Buytenhek <kernel@wantstofly.org>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 S:      Maintained
1062
1063 ARM/GUMSTIX MACHINE SUPPORT
1064 M:      Steve Sakoman <sakoman@gmail.com>
1065 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066 S:      Maintained
1067
1068 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1069 M:      Philipp Zabel <philipp.zabel@gmail.com>
1070 M:      Paul Parsons <lost.distance@yahoo.com>
1071 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 S:      Maintained
1073 F:      arch/arm/mach-pxa/hx4700.c
1074 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1075 F:      sound/soc/pxa/hx4700.c
1076
1077 ARM/HISILICON SOC SUPPORT
1078 M:      Wei Xu <xuwei5@hisilicon.com>
1079 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 W:      http://www.hisilicon.com
1081 S:      Supported
1082 T:      git git://github.com/hisilicon/linux-hisi.git
1083 F:      arch/arm/mach-hisi/
1084
1085 ARM/HP JORNADA 7XX MACHINE SUPPORT
1086 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1087 W:      www.jlime.com
1088 S:      Maintained
1089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090 F:      arch/arm/mach-sa1100/jornada720.c
1091 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1092
1093 ARM/IGEP MACHINE SUPPORT
1094 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1095 M:      Javier Martinez Canillas <javier@dowhile0.org>
1096 L:      linux-omap@vger.kernel.org
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099 F:      arch/arm/boot/dts/omap3-igep*
1100
1101 ARM/INCOME PXA270 SUPPORT
1102 M:      Marek Vasut <marek.vasut@gmail.com>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1106
1107 ARM/INTEL IOP32X ARM ARCHITECTURE
1108 M:      Lennert Buytenhek <kernel@wantstofly.org>
1109 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 S:      Maintained
1111
1112 ARM/INTEL IOP33X ARM ARCHITECTURE
1113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S:      Orphan
1115
1116 ARM/INTEL IOP13XX ARM ARCHITECTURE
1117 M:      Lennert Buytenhek <kernel@wantstofly.org>
1118 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 S:      Maintained
1120
1121 ARM/INTEL IQ81342EX MACHINE SUPPORT
1122 M:      Lennert Buytenhek <kernel@wantstofly.org>
1123 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S:      Maintained
1125
1126 ARM/INTEL IXDP2850 MACHINE SUPPORT
1127 M:      Lennert Buytenhek <kernel@wantstofly.org>
1128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 S:      Maintained
1130
1131 ARM/INTEL IXP4XX ARM ARCHITECTURE
1132 M:      Imre Kaloz <kaloz@openwrt.org>
1133 M:      Krzysztof Halasa <khalasa@piap.pl>
1134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 S:      Maintained
1136 F:      arch/arm/mach-ixp4xx/
1137
1138 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1139 M:      Jonathan Cameron <jic23@cam.ac.uk>
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142 F:      arch/arm/mach-pxa/stargate2.c
1143 F:      drivers/pcmcia/pxa2xx_stargate2.c
1144
1145 ARM/INTEL XSC3 (MANZANO) ARM CORE
1146 M:      Lennert Buytenhek <kernel@wantstofly.org>
1147 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 S:      Maintained
1149
1150 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1151 M:      Lennert Buytenhek <kernel@wantstofly.org>
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Maintained
1154
1155 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1156 M:      Santosh Shilimkar <ssantosh@kernel.org>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159 F:      arch/arm/mach-keystone/
1160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1161
1162 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1163 M:      Santosh Shilimkar <ssantosh@kernel.org>
1164 L:      linux-kernel@vger.kernel.org
1165 S:      Maintained
1166 F:      drivers/clk/keystone/
1167
1168 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1169 M:      Santosh Shilimkar <ssantosh@kernel.org>
1170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 L:      linux-kernel@vger.kernel.org
1172 S:      Maintained
1173 F:      drivers/clocksource/timer-keystone.c
1174
1175 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1176 M:      Santosh Shilimkar <ssantosh@kernel.org>
1177 L:      linux-kernel@vger.kernel.org
1178 S:      Maintained
1179 F:      drivers/power/reset/keystone-reset.c
1180
1181 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1182 M:      Santosh Shilimkar <ssantosh@kernel.org>
1183 L:      linux-kernel@vger.kernel.org
1184 S:      Maintained
1185 F:      drivers/memory/*emif*
1186
1187 ARM/LOGICPD PXA270 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/MAGICIAN MACHINE SUPPORT
1193 M:      Philipp Zabel <philipp.zabel@gmail.com>
1194 S:      Maintained
1195
1196 ARM/Marvell Armada 370 and Armada XP SOC support
1197 M:      Jason Cooper <jason@lakedaemon.net>
1198 M:      Andrew Lunn <andrew@lunn.ch>
1199 M:      Gregory Clement <gregory.clement@free-electrons.com>
1200 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 S:      Maintained
1203 F:      arch/arm/mach-mvebu/
1204 F:      drivers/rtc/rtc-armada38x.c
1205
1206 ARM/Marvell Berlin SoC support
1207 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1208 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209 S:      Maintained
1210 F:      arch/arm/mach-berlin/
1211
1212 ARM/Marvell Dove/MV78xx0/Orion SOC support
1213 M:      Jason Cooper <jason@lakedaemon.net>
1214 M:      Andrew Lunn <andrew@lunn.ch>
1215 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1216 M:      Gregory Clement <gregory.clement@free-electrons.com>
1217 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 S:      Maintained
1219 F:      arch/arm/mach-dove/
1220 F:      arch/arm/mach-mv78xx0/
1221 F:      arch/arm/mach-orion5x/
1222 F:      arch/arm/plat-orion/
1223
1224 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1225 M:      Alexander Clouter <alex@digriz.org.uk>
1226 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 W:      http://www.digriz.org.uk/ts78xx/kernel
1228 S:      Maintained
1229 F:      arch/arm/mach-orion5x/ts78xx-*
1230
1231 ARM/Mediatek SoC support
1232 M:      Matthias Brugger <matthias.bgg@gmail.com>
1233 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1235 S:      Maintained
1236 F:      arch/arm/boot/dts/mt6*
1237 F:      arch/arm/boot/dts/mt8*
1238 F:      arch/arm/mach-mediatek/
1239 N:      mtk
1240 K:      mediatek
1241
1242 ARM/MICREL KS8695 ARCHITECTURE
1243 M:      Greg Ungerer <gerg@uclinux.org>
1244 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 F:      arch/arm/mach-ks8695/
1246 S:      Odd Fixes
1247
1248 ARM/MIOA701 MACHINE SUPPORT
1249 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1250 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 F:      arch/arm/mach-pxa/mioa701.c
1252 S:      Maintained
1253
1254 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1255 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1256 S:      Maintained
1257
1258 ARM/NOMADIK ARCHITECTURE
1259 M:      Alessandro Rubini <rubini@unipv.it>
1260 M:      Linus Walleij <linus.walleij@linaro.org>
1261 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262 S:      Maintained
1263 F:      arch/arm/mach-nomadik/
1264 F:      drivers/pinctrl/nomadik/
1265 F:      drivers/i2c/busses/i2c-nomadik.c
1266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1267
1268 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1269 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1270 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1271 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1272 S:      Supported
1273
1274 ARM/TOSA MACHINE SUPPORT
1275 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1276 M:      Dirk Opfer <dirk@opfer-online.de>
1277 S:      Maintained
1278
1279 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1280 M:      Marek Vasut <marek.vasut@gmail.com>
1281 L:      linux-arm-kernel@lists.infradead.org
1282 W:      http://hackndev.com
1283 S:      Maintained
1284 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1285 F:      arch/arm/mach-pxa/palmtx.c
1286 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1287 F:      arch/arm/mach-pxa/palmt5.c
1288 F:      arch/arm/mach-pxa/include/mach/palmld.h
1289 F:      arch/arm/mach-pxa/palmld.c
1290 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1291 F:      arch/arm/mach-pxa/palmte2.c
1292 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1293 F:      arch/arm/mach-pxa/palmtc.c
1294
1295 ARM/PALM TREO SUPPORT
1296 M:      Tomas Cech <sleep_walker@suse.cz>
1297 L:      linux-arm-kernel@lists.infradead.org
1298 W:      http://hackndev.com
1299 S:      Maintained
1300 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1301 F:      arch/arm/mach-pxa/palmtreo.c
1302
1303 ARM/PALMZ72 SUPPORT
1304 M:      Sergey Lapin <slapin@ossfans.org>
1305 L:      linux-arm-kernel@lists.infradead.org
1306 W:      http://hackndev.com
1307 S:      Maintained
1308 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1309 F:      arch/arm/mach-pxa/palmz72.c
1310
1311 ARM/PLEB SUPPORT
1312 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1313 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1314 S:      Maintained
1315
1316 ARM/PT DIGITAL BOARD PORT
1317 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1318 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 W:      http://www.arm.linux.org.uk/
1320 S:      Maintained
1321
1322 ARM/QUALCOMM SUPPORT
1323 M:      Kumar Gala <galak@codeaurora.org>
1324 M:      Andy Gross <agross@codeaurora.org>
1325 M:      David Brown <davidb@codeaurora.org>
1326 L:      linux-arm-msm@vger.kernel.org
1327 L:      linux-soc@vger.kernel.org
1328 S:      Maintained
1329 F:      arch/arm/mach-qcom/
1330 F:      drivers/soc/qcom/
1331 F:      drivers/tty/serial/msm_serial.h
1332 F:      drivers/tty/serial/msm_serial.c
1333 F:      drivers/*/pm8???-*
1334 F:      drivers/mfd/ssbi.c
1335 F:      drivers/firmware/qcom_scm.c
1336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1337
1338 ARM/RADISYS ENP2611 MACHINE SUPPORT
1339 M:      Lennert Buytenhek <kernel@wantstofly.org>
1340 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341 S:      Maintained
1342
1343 ARM/RISCPC ARCHITECTURE
1344 M:      Russell King <linux@arm.linux.org.uk>
1345 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346 W:      http://www.arm.linux.org.uk/
1347 S:      Maintained
1348 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1349 F:      arch/arm/include/asm/hardware/ioc.h
1350 F:      arch/arm/include/asm/hardware/iomd.h
1351 F:      arch/arm/include/asm/hardware/memc.h
1352 F:      arch/arm/mach-rpc/
1353 F:      drivers/net/ethernet/8390/etherh.c
1354 F:      drivers/net/ethernet/i825xx/ether1*
1355 F:      drivers/net/ethernet/seeq/ether3*
1356 F:      drivers/scsi/arm/
1357
1358 ARM/Rockchip SoC support
1359 M:      Heiko Stuebner <heiko@sntech.de>
1360 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 L:      linux-rockchip@lists.infradead.org
1362 S:      Maintained
1363 F:      arch/arm/boot/dts/rk3*
1364 F:      arch/arm/mach-rockchip/
1365 F:      drivers/clk/rockchip/
1366 F:      drivers/i2c/busses/i2c-rk3x.c
1367 F:      drivers/*/*rockchip*
1368 F:      drivers/*/*/*rockchip*
1369 F:      sound/soc/rockchip/
1370 N:      rockchip
1371
1372 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1373 M:      Kukjin Kim <kgene@kernel.org>
1374 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1375 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1376 S:      Maintained
1377 F:      arch/arm/boot/dts/s3c*
1378 F:      arch/arm/boot/dts/exynos*
1379 F:      arch/arm/plat-samsung/
1380 F:      arch/arm/mach-s3c24*/
1381 F:      arch/arm/mach-s3c64xx/
1382 F:      arch/arm/mach-s5p*/
1383 F:      arch/arm/mach-exynos*/
1384 F:      drivers/*/*s3c2410*
1385 F:      drivers/*/*/*s3c2410*
1386 F:      drivers/spi/spi-s3c*
1387 F:      sound/soc/samsung/*
1388 N:      exynos
1389
1390 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1391 M:      Kyungmin Park <kyungmin.park@samsung.com>
1392 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393 S:      Maintained
1394 F:      arch/arm/mach-s5pv210/
1395
1396 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1397 M:      Kyungmin Park <kyungmin.park@samsung.com>
1398 M:      Kamil Debski <k.debski@samsung.com>
1399 L:      linux-arm-kernel@lists.infradead.org
1400 L:      linux-media@vger.kernel.org
1401 S:      Maintained
1402 F:      drivers/media/platform/s5p-g2d/
1403
1404 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1405 M:      Kyungmin Park <kyungmin.park@samsung.com>
1406 M:      Kamil Debski <k.debski@samsung.com>
1407 M:      Jeongtae Park <jtp.park@samsung.com>
1408 L:      linux-arm-kernel@lists.infradead.org
1409 L:      linux-media@vger.kernel.org
1410 S:      Maintained
1411 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1412 F:      drivers/media/platform/s5p-mfc/
1413
1414 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1415 M:      Kyungmin Park <kyungmin.park@samsung.com>
1416 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1417 L:      linux-arm-kernel@lists.infradead.org
1418 L:      linux-media@vger.kernel.org
1419 S:      Maintained
1420 F:      drivers/media/platform/s5p-tv/
1421
1422 ARM/SHMOBILE ARM ARCHITECTURE
1423 M:      Simon Horman <horms@verge.net.au>
1424 M:      Magnus Damm <magnus.damm@gmail.com>
1425 L:      linux-sh@vger.kernel.org
1426 W:      http://oss.renesas.com
1427 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1429 S:      Supported
1430 F:      arch/arm/boot/dts/emev2*
1431 F:      arch/arm/boot/dts/r7s*
1432 F:      arch/arm/boot/dts/r8a*
1433 F:      arch/arm/boot/dts/sh*
1434 F:      arch/arm/configs/armadillo800eva_defconfig
1435 F:      arch/arm/configs/bockw_defconfig
1436 F:      arch/arm/configs/kzm9g_defconfig
1437 F:      arch/arm/configs/marzen_defconfig
1438 F:      arch/arm/configs/shmobile_defconfig
1439 F:      arch/arm/include/debug/renesas-scif.S
1440 F:      arch/arm/mach-shmobile/
1441 F:      drivers/sh/
1442
1443 ARM/SOCFPGA ARCHITECTURE
1444 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1445 S:      Maintained
1446 F:      arch/arm/mach-socfpga/
1447 F:      arch/arm/boot/dts/socfpga*
1448 F:      arch/arm/configs/socfpga_defconfig
1449 W:      http://www.rocketboards.org
1450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1451
1452 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1453 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1454 S:      Maintained
1455 F:      drivers/clk/socfpga/
1456
1457 ARM/SOCFPGA EDAC SUPPORT
1458 M:      Thor Thayer <tthayer@opensource.altera.com>
1459 S:      Maintained
1460 F:      drivers/edac/altera_edac.
1461
1462 ARM/STI ARCHITECTURE
1463 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1464 M:      Maxime Coquelin <maxime.coquelin@st.com>
1465 M:      Patrice Chotard <patrice.chotard@st.com>
1466 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1467 L:      kernel@stlinux.com
1468 W:      http://www.stlinux.com
1469 S:      Maintained
1470 F:      arch/arm/mach-sti/
1471 F:      arch/arm/boot/dts/sti*
1472 F:      drivers/clocksource/arm_global_timer.c
1473 F:      drivers/i2c/busses/i2c-st.c
1474 F:      drivers/media/rc/st_rc.c
1475 F:      drivers/mmc/host/sdhci-st.c
1476 F:      drivers/phy/phy-miphy28lp.c
1477 F:      drivers/phy/phy-miphy365x.c
1478 F:      drivers/phy/phy-stih407-usb.c
1479 F:      drivers/phy/phy-stih41x-usb.c
1480 F:      drivers/pinctrl/pinctrl-st.c
1481 F:      drivers/reset/sti/
1482 F:      drivers/tty/serial/st-asc.c
1483 F:      drivers/usb/dwc3/dwc3-st.c
1484 F:      drivers/usb/host/ehci-st.c
1485 F:      drivers/usb/host/ohci-st.c
1486 F:      drivers/ata/ahci_st.c
1487
1488 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1489 M:      Lennert Buytenhek <kernel@wantstofly.org>
1490 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1491 S:      Maintained
1492
1493 ARM/TETON BGA MACHINE SUPPORT
1494 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1495 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 S:      Maintained
1497
1498 ARM/THECUS N2100 MACHINE SUPPORT
1499 M:      Lennert Buytenhek <kernel@wantstofly.org>
1500 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1501 S:      Maintained
1502
1503 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1504 M:      Wan ZongShun <mcuos.com@gmail.com>
1505 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506 W:      http://www.mcuos.com
1507 S:      Maintained
1508 F:      arch/arm/mach-w90x900/
1509 F:      drivers/input/keyboard/w90p910_keypad.c
1510 F:      drivers/input/touchscreen/w90p910_ts.c
1511 F:      drivers/watchdog/nuc900_wdt.c
1512 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1513 F:      drivers/mtd/nand/nuc900_nand.c
1514 F:      drivers/rtc/rtc-nuc900.c
1515 F:      drivers/spi/spi-nuc900.c
1516 F:      drivers/usb/host/ehci-w90x900.c
1517 F:      drivers/video/fbdev/nuc900fb.c
1518
1519 ARM/U300 MACHINE SUPPORT
1520 M:      Linus Walleij <linus.walleij@linaro.org>
1521 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1522 S:      Supported
1523 F:      arch/arm/mach-u300/
1524 F:      drivers/clocksource/timer-u300.c
1525 F:      drivers/i2c/busses/i2c-stu300.c
1526 F:      drivers/rtc/rtc-coh901331.c
1527 F:      drivers/watchdog/coh901327_wdt.c
1528 F:      drivers/dma/coh901318*
1529 F:      drivers/mfd/ab3100*
1530 F:      drivers/rtc/rtc-ab3100.c
1531 F:      drivers/rtc/rtc-coh901331.c
1532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1533
1534 ARM/UNIPHIER ARCHITECTURE
1535 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1536 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1537 S:      Maintained
1538 F:      arch/arm/mach-uniphier/
1539 N:      uniphier
1540
1541 ARM/Ux500 ARM ARCHITECTURE
1542 M:      Linus Walleij <linus.walleij@linaro.org>
1543 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544 S:      Maintained
1545 F:      arch/arm/mach-ux500/
1546 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1547 F:      drivers/dma/ste_dma40*
1548 F:      drivers/hwspinlock/u8500_hsem.c
1549 F:      drivers/mfd/abx500*
1550 F:      drivers/mfd/ab8500*
1551 F:      drivers/mfd/dbx500*
1552 F:      drivers/mfd/db8500*
1553 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1554 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1555 F:      drivers/rtc/rtc-ab8500.c
1556 F:      drivers/rtc/rtc-pl031.c
1557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1558
1559 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1560 M:      Ulf Hansson <ulf.hansson@linaro.org>
1561 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1562 T:      git git://git.linaro.org/people/ulfh/clk.git
1563 S:      Maintained
1564 F:      drivers/clk/ux500/
1565 F:      include/linux/platform_data/clk-ux500.h
1566
1567 ARM/VERSATILE EXPRESS PLATFORM
1568 M:      Liviu Dudau <liviu.dudau@arm.com>
1569 M:      Sudeep Holla <sudeep.holla@arm.com>
1570 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1571 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572 S:      Maintained
1573 F:      arch/arm/boot/dts/vexpress*
1574 F:      arch/arm/mach-vexpress/
1575 F:      */*/vexpress*
1576 F:      */*/*/vexpress*
1577 F:      drivers/clk/versatile/clk-vexpress-osc.c
1578 F:      drivers/clocksource/versatile.c
1579
1580 ARM/VFP SUPPORT
1581 M:      Russell King <linux@arm.linux.org.uk>
1582 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583 W:      http://www.arm.linux.org.uk/
1584 S:      Maintained
1585 F:      arch/arm/vfp/
1586
1587 ARM/VOIPAC PXA270 SUPPORT
1588 M:      Marek Vasut <marek.vasut@gmail.com>
1589 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590 S:      Maintained
1591 F:      arch/arm/mach-pxa/vpac270.c
1592 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1593
1594 ARM/VT8500 ARM ARCHITECTURE
1595 M:      Tony Prisk <linux@prisktech.co.nz>
1596 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597 S:      Maintained
1598 F:      arch/arm/mach-vt8500/
1599 F:      drivers/clocksource/vt8500_timer.c
1600 F:      drivers/i2c/busses/i2c-wmt.c
1601 F:      drivers/mmc/host/wmt-sdmmc.c
1602 F:      drivers/pwm/pwm-vt8500.c
1603 F:      drivers/rtc/rtc-vt8500.c
1604 F:      drivers/tty/serial/vt8500_serial.c
1605 F:      drivers/usb/host/ehci-platform.c
1606 F:      drivers/usb/host/uhci-platform.c
1607 F:      drivers/video/fbdev/vt8500lcdfb.*
1608 F:      drivers/video/fbdev/wm8505fb*
1609 F:      drivers/video/fbdev/wmt_ge_rops.*
1610
1611 ARM/ZIPIT Z2 SUPPORT
1612 M:      Marek Vasut <marek.vasut@gmail.com>
1613 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614 S:      Maintained
1615 F:      arch/arm/mach-pxa/z2.c
1616 F:      arch/arm/mach-pxa/include/mach/z2.h
1617
1618 ARM/ZYNQ ARCHITECTURE
1619 M:      Michal Simek <michal.simek@xilinx.com>
1620 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1621 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1622 W:      http://wiki.xilinx.com
1623 T:      git git://git.xilinx.com/linux-xlnx.git
1624 S:      Supported
1625 F:      arch/arm/mach-zynq/
1626 F:      drivers/cpuidle/cpuidle-zynq.c
1627 F:      drivers/block/xsysace.c
1628 N:      zynq
1629 N:      xilinx
1630 F:      drivers/clocksource/cadence_ttc_timer.c
1631 F:      drivers/i2c/busses/i2c-cadence.c
1632 F:      drivers/mmc/host/sdhci-of-arasan.c
1633 F:      drivers/edac/synopsys_edac.c
1634
1635 ARM SMMU DRIVER
1636 M:      Will Deacon <will.deacon@arm.com>
1637 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1638 S:      Maintained
1639 F:      drivers/iommu/arm-smmu.c
1640 F:      drivers/iommu/io-pgtable-arm.c
1641
1642 ARM64 PORT (AARCH64 ARCHITECTURE)
1643 M:      Catalin Marinas <catalin.marinas@arm.com>
1644 M:      Will Deacon <will.deacon@arm.com>
1645 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646 S:      Maintained
1647 F:      arch/arm64/
1648 F:      Documentation/arm64/
1649
1650 AS3645A LED FLASH CONTROLLER DRIVER
1651 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1652 L:      linux-media@vger.kernel.org
1653 T:      git git://linuxtv.org/media_tree.git
1654 S:      Maintained
1655 F:      drivers/media/i2c/as3645a.c
1656 F:      include/media/as3645a.h
1657
1658 ASC7621 HARDWARE MONITOR DRIVER
1659 M:      George Joseph <george.joseph@fairview5.com>
1660 L:      lm-sensors@lm-sensors.org
1661 S:      Maintained
1662 F:      Documentation/hwmon/asc7621
1663 F:      drivers/hwmon/asc7621.c
1664
1665 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1666 M:      Corentin Chary <corentin.chary@gmail.com>
1667 L:      acpi4asus-user@lists.sourceforge.net
1668 L:      platform-driver-x86@vger.kernel.org
1669 W:      http://acpi4asus.sf.net
1670 S:      Maintained
1671 F:      drivers/platform/x86/asus*.c
1672 F:      drivers/platform/x86/eeepc*.c
1673
1674 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1675 R:      Dan Williams <dan.j.williams@intel.com>
1676 W:      http://sourceforge.net/projects/xscaleiop
1677 S:      Odd fixes
1678 F:      Documentation/crypto/async-tx-api.txt
1679 F:      crypto/async_tx/
1680 F:      drivers/dma/
1681 F:      include/linux/dmaengine.h
1682 F:      include/linux/async_tx.h
1683
1684 AT24 EEPROM DRIVER
1685 M:      Wolfram Sang <wsa@the-dreams.de>
1686 L:      linux-i2c@vger.kernel.org
1687 S:      Maintained
1688 F:      drivers/misc/eeprom/at24.c
1689 F:      include/linux/platform_data/at24.h
1690
1691 ATA OVER ETHERNET (AOE) DRIVER
1692 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1693 W:      http://www.openaoe.org/
1694 S:      Supported
1695 F:      Documentation/aoe/
1696 F:      drivers/block/aoe/
1697
1698 ATHEROS ATH GENERIC UTILITIES
1699 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1700 L:      linux-wireless@vger.kernel.org
1701 S:      Supported
1702 F:      drivers/net/wireless/ath/*
1703
1704 ATHEROS ATH5K WIRELESS DRIVER
1705 M:      Jiri Slaby <jirislaby@gmail.com>
1706 M:      Nick Kossifidis <mickflemm@gmail.com>
1707 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1708 L:      linux-wireless@vger.kernel.org
1709 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1710 S:      Maintained
1711 F:      drivers/net/wireless/ath/ath5k/
1712
1713 ATHEROS ATH6KL WIRELESS DRIVER
1714 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1715 L:      linux-wireless@vger.kernel.org
1716 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1717 T:      git git://github.com/kvalo/ath.git
1718 S:      Supported
1719 F:      drivers/net/wireless/ath/ath6kl/
1720
1721 WILOCITY WIL6210 WIRELESS DRIVER
1722 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1723 L:      linux-wireless@vger.kernel.org
1724 L:      wil6210@qca.qualcomm.com
1725 S:      Supported
1726 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1727 F:      drivers/net/wireless/ath/wil6210/
1728 F:      include/uapi/linux/wil6210_uapi.h
1729
1730 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1731 M:      Christian Lamparter <chunkeey@googlemail.com>
1732 L:      linux-wireless@vger.kernel.org
1733 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1734 S:      Maintained
1735 F:      drivers/net/wireless/ath/carl9170/
1736
1737 ATK0110 HWMON DRIVER
1738 M:      Luca Tettamanti <kronos.it@gmail.com>
1739 L:      lm-sensors@lm-sensors.org
1740 S:      Maintained
1741 F:      drivers/hwmon/asus_atk0110.c
1742
1743 ATI_REMOTE2 DRIVER
1744 M:      Ville Syrjala <syrjala@sci.fi>
1745 S:      Maintained
1746 F:      drivers/input/misc/ati_remote2.c
1747
1748 ATLX ETHERNET DRIVERS
1749 M:      Jay Cliburn <jcliburn@gmail.com>
1750 M:      Chris Snook <chris.snook@gmail.com>
1751 L:      netdev@vger.kernel.org
1752 W:      http://sourceforge.net/projects/atl1
1753 W:      http://atl1.sourceforge.net
1754 S:      Maintained
1755 F:      drivers/net/ethernet/atheros/
1756
1757 ATM
1758 M:      Chas Williams <3chas3@gmail.com>
1759 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1760 L:      netdev@vger.kernel.org
1761 W:      http://linux-atm.sourceforge.net
1762 S:      Maintained
1763 F:      drivers/atm/
1764 F:      include/linux/atm*
1765 F:      include/uapi/linux/atm*
1766
1767 ATMEL AT91 / AT32 MCI DRIVER
1768 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1769 S:      Maintained
1770 F:      drivers/mmc/host/atmel-mci.c
1771 F:      drivers/mmc/host/atmel-mci-regs.h
1772
1773 ATMEL AT91 / AT32 SERIAL DRIVER
1774 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1775 S:      Supported
1776 F:      drivers/tty/serial/atmel_serial.c
1777
1778 ATMEL Audio ALSA driver
1779 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1780 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1781 S:      Supported
1782 F:      sound/soc/atmel
1783
1784 ATMEL DMA DRIVER
1785 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1786 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1787 S:      Supported
1788 F:      drivers/dma/at_hdmac.c
1789 F:      drivers/dma/at_hdmac_regs.h
1790 F:      include/linux/platform_data/dma-atmel.h
1791
1792 ATMEL XDMA DRIVER
1793 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1794 L:      linux-arm-kernel@lists.infradead.org
1795 L:      dmaengine@vger.kernel.org
1796 S:      Supported
1797 F:      drivers/dma/at_xdmac.c
1798
1799 ATMEL I2C DRIVER
1800 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1801 L:      linux-i2c@vger.kernel.org
1802 S:      Supported
1803 F:      drivers/i2c/busses/i2c-at91.c
1804
1805 ATMEL ISI DRIVER
1806 M:      Josh Wu <josh.wu@atmel.com>
1807 L:      linux-media@vger.kernel.org
1808 S:      Supported
1809 F:      drivers/media/platform/soc_camera/atmel-isi.c
1810 F:      include/media/atmel-isi.h
1811
1812 ATMEL LCDFB DRIVER
1813 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1814 L:      linux-fbdev@vger.kernel.org
1815 S:      Maintained
1816 F:      drivers/video/fbdev/atmel_lcdfb.c
1817 F:      include/video/atmel_lcdc.h
1818
1819 ATMEL MACB ETHERNET DRIVER
1820 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1821 S:      Supported
1822 F:      drivers/net/ethernet/cadence/
1823
1824 ATMEL NAND DRIVER
1825 M:      Josh Wu <josh.wu@atmel.com>
1826 L:      linux-mtd@lists.infradead.org
1827 S:      Supported
1828 F:      drivers/mtd/nand/atmel_nand*
1829
1830 ATMEL SPI DRIVER
1831 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1832 S:      Supported
1833 F:      drivers/spi/spi-atmel.*
1834
1835 ATMEL SSC DRIVER
1836 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1837 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1838 S:      Supported
1839 F:      drivers/misc/atmel-ssc.c
1840 F:      include/linux/atmel-ssc.h
1841
1842 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1843 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1844 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845 S:      Supported
1846 F:      drivers/misc/atmel_tclib.c
1847 F:      drivers/clocksource/tcb_clksrc.c
1848
1849 ATMEL USBA UDC DRIVER
1850 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1851 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1852 S:      Supported
1853 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1854
1855 ATMEL WIRELESS DRIVER
1856 M:      Simon Kelley <simon@thekelleys.org.uk>
1857 L:      linux-wireless@vger.kernel.org
1858 W:      http://www.thekelleys.org.uk/atmel
1859 W:      http://atmelwlandriver.sourceforge.net/
1860 S:      Maintained
1861 F:      drivers/net/wireless/atmel*
1862
1863 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1864 M:      Bradley Grove <linuxdrivers@attotech.com>
1865 L:      linux-scsi@vger.kernel.org
1866 W:      http://www.attotech.com
1867 S:      Supported
1868 F:      drivers/scsi/esas2r
1869
1870 AUDIT SUBSYSTEM
1871 M:      Paul Moore <paul@paul-moore.com>
1872 M:      Eric Paris <eparis@redhat.com>
1873 L:      linux-audit@redhat.com (moderated for non-subscribers)
1874 W:      http://people.redhat.com/sgrubb/audit/
1875 T:      git git://git.infradead.org/users/pcmoore/audit
1876 S:      Maintained
1877 F:      include/linux/audit.h
1878 F:      include/uapi/linux/audit.h
1879 F:      kernel/audit*
1880
1881 AUXILIARY DISPLAY DRIVERS
1882 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1883 W:      http://miguelojeda.es/auxdisplay.htm
1884 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1885 S:      Maintained
1886 F:      drivers/auxdisplay/
1887 F:      include/linux/cfag12864b.h
1888
1889 AVR32 ARCHITECTURE
1890 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1891 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1892 W:      http://www.atmel.com/products/AVR32/
1893 W:      http://mirror.egtvedt.no/avr32linux.org/
1894 W:      http://avrfreaks.net/
1895 S:      Maintained
1896 F:      arch/avr32/
1897
1898 AVR32/AT32AP MACHINE SUPPORT
1899 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1900 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1901 S:      Maintained
1902 F:      arch/avr32/mach-at32ap/
1903
1904 AX.25 NETWORK LAYER
1905 M:      Ralf Baechle <ralf@linux-mips.org>
1906 L:      linux-hams@vger.kernel.org
1907 W:      http://www.linux-ax25.org/
1908 S:      Maintained
1909 F:      include/uapi/linux/ax25.h
1910 F:      include/net/ax25.h
1911 F:      net/ax25/
1912
1913 AZ6007 DVB DRIVER
1914 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1915 L:      linux-media@vger.kernel.org
1916 W:      http://linuxtv.org
1917 T:      git git://linuxtv.org/media_tree.git
1918 S:      Maintained
1919 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1920
1921 AZTECH FM RADIO RECEIVER DRIVER
1922 M:      Hans Verkuil <hverkuil@xs4all.nl>
1923 L:      linux-media@vger.kernel.org
1924 T:      git git://linuxtv.org/media_tree.git
1925 W:      http://linuxtv.org
1926 S:      Maintained
1927 F:      drivers/media/radio/radio-aztech*
1928
1929 B43 WIRELESS DRIVER
1930 L:      linux-wireless@vger.kernel.org
1931 L:      b43-dev@lists.infradead.org
1932 W:      http://wireless.kernel.org/en/users/Drivers/b43
1933 S:      Odd Fixes
1934 F:      drivers/net/wireless/b43/
1935
1936 B43LEGACY WIRELESS DRIVER
1937 M:      Larry Finger <Larry.Finger@lwfinger.net>
1938 L:      linux-wireless@vger.kernel.org
1939 L:      b43-dev@lists.infradead.org
1940 W:      http://wireless.kernel.org/en/users/Drivers/b43
1941 S:      Maintained
1942 F:      drivers/net/wireless/b43legacy/
1943
1944 BACKLIGHT CLASS/SUBSYSTEM
1945 M:      Jingoo Han <jg1.han@samsung.com>
1946 M:      Lee Jones <lee.jones@linaro.org>
1947 S:      Maintained
1948 F:      drivers/video/backlight/
1949 F:      include/linux/backlight.h
1950
1951 BATMAN ADVANCED
1952 M:      Marek Lindner <mareklindner@neomailbox.ch>
1953 M:      Simon Wunderlich <sw@simonwunderlich.de>
1954 M:      Antonio Quartulli <antonio@meshcoding.com>
1955 L:      b.a.t.m.a.n@lists.open-mesh.org
1956 W:      http://www.open-mesh.org/
1957 S:      Maintained
1958 F:      net/batman-adv/
1959
1960 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1961 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1962 L:      linux-hams@vger.kernel.org
1963 W:      http://www.baycom.org/~tom/ham/ham.html
1964 S:      Maintained
1965 F:      drivers/net/hamradio/baycom*
1966
1967 BCACHE (BLOCK LAYER CACHE)
1968 M:      Kent Overstreet <kmo@daterainc.com>
1969 L:      linux-bcache@vger.kernel.org
1970 W:      http://bcache.evilpiepirate.org
1971 S:      Maintained:
1972 F:      drivers/md/bcache/
1973
1974 BEFS FILE SYSTEM
1975 S:      Orphan
1976 F:      Documentation/filesystems/befs.txt
1977 F:      fs/befs/
1978
1979 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1980 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1981 L:      netdev@vger.kernel.org
1982 S:      Maintained
1983 F:      drivers/net/ethernet/ec_bhf.c
1984
1985 BFS FILE SYSTEM
1986 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1987 S:      Maintained
1988 F:      Documentation/filesystems/bfs.txt
1989 F:      fs/bfs/
1990 F:      include/uapi/linux/bfs_fs.h
1991
1992 BLACKFIN ARCHITECTURE
1993 M:      Steven Miao <realmz6@gmail.com>
1994 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1995 T:      git git://git.code.sf.net/p/adi-linux/code
1996 W:      http://blackfin.uclinux.org
1997 S:      Supported
1998 F:      arch/blackfin/
1999
2000 BLACKFIN EMAC DRIVER
2001 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2002 W:      http://blackfin.uclinux.org
2003 S:      Supported
2004 F:      drivers/net/ethernet/adi/
2005
2006 BLACKFIN RTC DRIVER
2007 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2008 W:      http://blackfin.uclinux.org
2009 S:      Supported
2010 F:      drivers/rtc/rtc-bfin.c
2011
2012 BLACKFIN SDH DRIVER
2013 M:      Sonic Zhang <sonic.zhang@analog.com>
2014 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2015 W:      http://blackfin.uclinux.org
2016 S:      Supported
2017 F:      drivers/mmc/host/bfin_sdh.c
2018
2019 BLACKFIN SERIAL DRIVER
2020 M:      Sonic Zhang <sonic.zhang@analog.com>
2021 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2022 W:      http://blackfin.uclinux.org
2023 S:      Supported
2024 F:      drivers/tty/serial/bfin_uart.c
2025
2026 BLACKFIN WATCHDOG DRIVER
2027 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2028 W:      http://blackfin.uclinux.org
2029 S:      Supported
2030 F:      drivers/watchdog/bfin_wdt.c
2031
2032 BLACKFIN I2C TWI DRIVER
2033 M:      Sonic Zhang <sonic.zhang@analog.com>
2034 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2035 W:      http://blackfin.uclinux.org/
2036 S:      Supported
2037 F:      drivers/i2c/busses/i2c-bfin-twi.c
2038
2039 BLACKFIN MEDIA DRIVER
2040 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2041 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2042 W:      http://blackfin.uclinux.org/
2043 S:      Supported
2044 F:      drivers/media/platform/blackfin/
2045 F:      drivers/media/i2c/adv7183*
2046 F:      drivers/media/i2c/vs6624*
2047
2048 BLINKM RGB LED DRIVER
2049 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2050 S:      Maintained
2051 F:      drivers/leds/leds-blinkm.c
2052
2053 BLOCK LAYER
2054 M:      Jens Axboe <axboe@kernel.dk>
2055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2056 S:      Maintained
2057 F:      block/
2058
2059 BLOCK2MTD DRIVER
2060 M:      Joern Engel <joern@lazybastard.org>
2061 L:      linux-mtd@lists.infradead.org
2062 S:      Maintained
2063 F:      drivers/mtd/devices/block2mtd.c
2064
2065 BLUETOOTH DRIVERS
2066 M:      Marcel Holtmann <marcel@holtmann.org>
2067 M:      Gustavo Padovan <gustavo@padovan.org>
2068 M:      Johan Hedberg <johan.hedberg@gmail.com>
2069 L:      linux-bluetooth@vger.kernel.org
2070 W:      http://www.bluez.org/
2071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2073 S:      Maintained
2074 F:      drivers/bluetooth/
2075
2076 BLUETOOTH SUBSYSTEM
2077 M:      Marcel Holtmann <marcel@holtmann.org>
2078 M:      Gustavo Padovan <gustavo@padovan.org>
2079 M:      Johan Hedberg <johan.hedberg@gmail.com>
2080 L:      linux-bluetooth@vger.kernel.org
2081 W:      http://www.bluez.org/
2082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2084 S:      Maintained
2085 F:      net/bluetooth/
2086 F:      include/net/bluetooth/
2087
2088 BONDING DRIVER
2089 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2090 M:      Veaceslav Falico <vfalico@gmail.com>
2091 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2092 L:      netdev@vger.kernel.org
2093 W:      http://sourceforge.net/projects/bonding/
2094 S:      Supported
2095 F:      drivers/net/bonding/
2096 F:      include/uapi/linux/if_bonding.h
2097
2098 BPF (Safe dynamic programs and tools)
2099 M:      Alexei Starovoitov <ast@kernel.org>
2100 L:      netdev@vger.kernel.org
2101 L:      linux-kernel@vger.kernel.org
2102 S:      Supported
2103 F:      kernel/bpf/
2104
2105 BROADCOM B44 10/100 ETHERNET DRIVER
2106 M:      Gary Zambrano <zambrano@broadcom.com>
2107 L:      netdev@vger.kernel.org
2108 S:      Supported
2109 F:      drivers/net/ethernet/broadcom/b44.*
2110
2111 BROADCOM GENET ETHERNET DRIVER
2112 M:      Florian Fainelli <f.fainelli@gmail.com>
2113 L:      netdev@vger.kernel.org
2114 S:      Supported
2115 F:      drivers/net/ethernet/broadcom/genet/
2116
2117 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2118 M:      Sony Chacko <sony.chacko@qlogic.com>
2119 M:      Dept-HSGLinuxNICDev@qlogic.com
2120 L:      netdev@vger.kernel.org
2121 S:      Supported
2122 F:      drivers/net/ethernet/broadcom/bnx2.*
2123 F:      drivers/net/ethernet/broadcom/bnx2_*
2124
2125 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2126 M:      Ariel Elior <ariel.elior@qlogic.com>
2127 L:      netdev@vger.kernel.org
2128 S:      Supported
2129 F:      drivers/net/ethernet/broadcom/bnx2x/
2130
2131 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2132 M:      Florian Fainelli <f.fainelli@gmail.com>
2133 M:      Ray Jui <rjui@broadcom.com>
2134 M:      Scott Branden <sbranden@broadcom.com>
2135 L:      bcm-kernel-feedback-list@broadcom.com
2136 T:      git git://github.com/broadcom/mach-bcm
2137 S:      Maintained
2138 F:      arch/arm/mach-bcm/
2139 F:      arch/arm/boot/dts/bcm113*
2140 F:      arch/arm/boot/dts/bcm216*
2141 F:      arch/arm/boot/dts/bcm281*
2142 F:      arch/arm/configs/bcm_defconfig
2143 F:      drivers/mmc/host/sdhci-bcm-kona.c
2144 F:      drivers/clocksource/bcm_kona_timer.c
2145
2146 BROADCOM BCM2835 ARM ARCHITECTURE
2147 M:      Stephen Warren <swarren@wwwdotorg.org>
2148 M:      Lee Jones <lee@kernel.org>
2149 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2151 S:      Maintained
2152 N:      bcm2835
2153
2154 BROADCOM BCM33XX MIPS ARCHITECTURE
2155 M:      Kevin Cernekee <cernekee@gmail.com>
2156 L:      linux-mips@linux-mips.org
2157 S:      Maintained
2158 F:      arch/mips/bcm3384/*
2159 F:      arch/mips/include/asm/mach-bcm3384/*
2160 F:      arch/mips/kernel/*bmips*
2161
2162 BROADCOM BCM5301X ARM ARCHITECTURE
2163 M:      Hauke Mehrtens <hauke@hauke-m.de>
2164 L:      linux-arm-kernel@lists.infradead.org
2165 S:      Maintained
2166 F:      arch/arm/mach-bcm/bcm_5301x.c
2167 F:      arch/arm/boot/dts/bcm5301x.dtsi
2168 F:      arch/arm/boot/dts/bcm470*
2169
2170 BROADCOM BCM63XX ARM ARCHITECTURE
2171 M:      Florian Fainelli <f.fainelli@gmail.com>
2172 L:      linux-arm-kernel@lists.infradead.org
2173 T:      git git://github.com/broadcom/arm-bcm63xx.git
2174 S:      Maintained
2175 F:      arch/arm/mach-bcm/bcm63xx.c
2176 F:      arch/arm/include/debug/bcm63xx.S
2177
2178 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2179 M:      Kevin Cernekee <cernekee@gmail.com>
2180 L:      linux-usb@vger.kernel.org
2181 S:      Maintained
2182 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2183
2184 BROADCOM BCM7XXX ARM ARCHITECTURE
2185 M:      Brian Norris <computersforpeace@gmail.com>
2186 M:      Gregory Fong <gregory.0xf0@gmail.com>
2187 M:      Florian Fainelli <f.fainelli@gmail.com>
2188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2189 T:      git git://github.com/broadcom/stblinux.git
2190 S:      Maintained
2191 F:      arch/arm/mach-bcm/*brcmstb*
2192 F:      arch/arm/boot/dts/bcm7*.dts*
2193 F:      drivers/bus/brcmstb_gisb.c
2194
2195 BROADCOM BMIPS MIPS ARCHITECTURE
2196 M:      Kevin Cernekee <cernekee@gmail.com>
2197 M:      Florian Fainelli <f.fainelli@gmail.com>
2198 L:      linux-mips@linux-mips.org
2199 T:      git git://github.com/broadcom/stblinux.git
2200 S:      Maintained
2201 F:      arch/mips/bmips/*
2202 F:      arch/mips/include/asm/mach-bmips/*
2203 F:      arch/mips/kernel/*bmips*
2204 F:      arch/mips/boot/dts/bcm*.dts*
2205 F:      drivers/irqchip/irq-bcm7*
2206 F:      drivers/irqchip/irq-brcmstb*
2207
2208 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2209 M:      Prashant Sreedharan <prashant@broadcom.com>
2210 M:      Michael Chan <mchan@broadcom.com>
2211 L:      netdev@vger.kernel.org
2212 S:      Supported
2213 F:      drivers/net/ethernet/broadcom/tg3.*
2214
2215 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2216 M:      Brett Rudley <brudley@broadcom.com>
2217 M:      Arend van Spriel <arend@broadcom.com>
2218 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2219 M:      Hante Meuleman <meuleman@broadcom.com>
2220 L:      linux-wireless@vger.kernel.org
2221 L:      brcm80211-dev-list@broadcom.com
2222 S:      Supported
2223 F:      drivers/net/wireless/brcm80211/
2224
2225 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2226 M:      QLogic-Storage-Upstream@qlogic.com
2227 L:      linux-scsi@vger.kernel.org
2228 S:      Supported
2229 F:      drivers/scsi/bnx2fc/
2230
2231 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2232 M:      QLogic-Storage-Upstream@qlogic.com
2233 L:      linux-scsi@vger.kernel.org
2234 S:      Supported
2235 F:      drivers/scsi/bnx2i/
2236
2237 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2238 M:      Ray Jui <rjui@broadcom.com>
2239 M:      Scott Branden <sbranden@broadcom.com>
2240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2241 L:      bcm-kernel-feedback-list@broadcom.com
2242 T:      git git://github.com/broadcom/cygnus-linux.git
2243 S:      Maintained
2244 N:      iproc
2245 N:      cygnus
2246 N:      bcm9113*
2247 N:      bcm9583*
2248 N:      bcm583*
2249 N:      bcm113*
2250
2251 BROADCOM KONA GPIO DRIVER
2252 M:      Ray Jui <rjui@broadcom.com>
2253 L:      bcm-kernel-feedback-list@broadcom.com
2254 S:      Supported
2255 F:      drivers/gpio/gpio-bcm-kona.c
2256 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2257
2258 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2259 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2260 L:      linux-wireless@vger.kernel.org
2261 S:      Maintained
2262 F:      drivers/bcma/
2263 F:      include/linux/bcma/
2264
2265 BROADCOM SYSTEMPORT ETHERNET DRIVER
2266 M:      Florian Fainelli <f.fainelli@gmail.com>
2267 L:      netdev@vger.kernel.org
2268 S:      Supported
2269 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2270
2271 BROCADE BFA FC SCSI DRIVER
2272 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2273 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2274 L:      linux-scsi@vger.kernel.org
2275 S:      Supported
2276 F:      drivers/scsi/bfa/
2277
2278 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2279 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2280 L:      netdev@vger.kernel.org
2281 S:      Supported
2282 F:      drivers/net/ethernet/brocade/bna/
2283
2284 BSG (block layer generic sg v4 driver)
2285 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2286 L:      linux-scsi@vger.kernel.org
2287 S:      Supported
2288 F:      block/bsg.c
2289 F:      include/linux/bsg.h
2290 F:      include/uapi/linux/bsg.h
2291
2292 BT87X AUDIO DRIVER
2293 M:      Clemens Ladisch <clemens@ladisch.de>
2294 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2295 T:      git git://git.alsa-project.org/alsa-kernel.git
2296 S:      Maintained
2297 F:      Documentation/sound/alsa/Bt87x.txt
2298 F:      sound/pci/bt87x.c
2299
2300 BT8XXGPIO DRIVER
2301 M:      Michael Buesch <m@bues.ch>
2302 W:      http://bu3sch.de/btgpio.php
2303 S:      Maintained
2304 F:      drivers/gpio/gpio-bt8xx.c
2305
2306 BTRFS FILE SYSTEM
2307 M:      Chris Mason <clm@fb.com>
2308 M:      Josef Bacik <jbacik@fb.com>
2309 M:      David Sterba <dsterba@suse.cz>
2310 L:      linux-btrfs@vger.kernel.org
2311 W:      http://btrfs.wiki.kernel.org/
2312 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2314 S:      Maintained
2315 F:      Documentation/filesystems/btrfs.txt
2316 F:      fs/btrfs/
2317
2318 BTTV VIDEO4LINUX DRIVER
2319 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2320 L:      linux-media@vger.kernel.org
2321 W:      http://linuxtv.org
2322 T:      git git://linuxtv.org/media_tree.git
2323 S:      Odd fixes
2324 F:      Documentation/video4linux/bttv/
2325 F:      drivers/media/pci/bt8xx/bttv*
2326
2327 BUSLOGIC SCSI DRIVER
2328 M:      Khalid Aziz <khalid@gonehiking.org>
2329 L:      linux-scsi@vger.kernel.org
2330 S:      Maintained
2331 F:      drivers/scsi/BusLogic.*
2332 F:      drivers/scsi/FlashPoint.*
2333
2334 C-MEDIA CMI8788 DRIVER
2335 M:      Clemens Ladisch <clemens@ladisch.de>
2336 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2337 T:      git git://git.alsa-project.org/alsa-kernel.git
2338 S:      Maintained
2339 F:      sound/pci/oxygen/
2340
2341 C6X ARCHITECTURE
2342 M:      Mark Salter <msalter@redhat.com>
2343 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2344 L:      linux-c6x-dev@linux-c6x.org
2345 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2346 S:      Maintained
2347 F:      arch/c6x/
2348
2349 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2350 M:      David Howells <dhowells@redhat.com>
2351 L:      linux-cachefs@redhat.com
2352 S:      Supported
2353 F:      Documentation/filesystems/caching/cachefiles.txt
2354 F:      fs/cachefiles/
2355
2356 CADET FM/AM RADIO RECEIVER DRIVER
2357 M:      Hans Verkuil <hverkuil@xs4all.nl>
2358 L:      linux-media@vger.kernel.org
2359 T:      git git://linuxtv.org/media_tree.git
2360 W:      http://linuxtv.org
2361 S:      Maintained
2362 F:      drivers/media/radio/radio-cadet*
2363
2364 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2365 M:      Jonathan Corbet <corbet@lwn.net>
2366 L:      linux-media@vger.kernel.org
2367 T:      git git://linuxtv.org/media_tree.git
2368 S:      Maintained
2369 F:      Documentation/video4linux/cafe_ccic
2370 F:      drivers/media/platform/marvell-ccic/
2371
2372 CAIF NETWORK LAYER
2373 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2374 L:      netdev@vger.kernel.org
2375 S:      Supported
2376 F:      Documentation/networking/caif/
2377 F:      drivers/net/caif/
2378 F:      include/uapi/linux/caif/
2379 F:      include/net/caif/
2380 F:      net/caif/
2381
2382 CALGARY x86-64 IOMMU
2383 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2384 M:      "Jon D. Mason" <jdmason@kudzu.us>
2385 L:      discuss@x86-64.org
2386 S:      Maintained
2387 F:      arch/x86/kernel/pci-calgary_64.c
2388 F:      arch/x86/kernel/tce_64.c
2389 F:      arch/x86/include/asm/calgary.h
2390 F:      arch/x86/include/asm/tce.h
2391
2392 CAN NETWORK LAYER
2393 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2394 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2395 L:      linux-can@vger.kernel.org
2396 W:      https://github.com/linux-can
2397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2399 S:      Maintained
2400 F:      Documentation/networking/can.txt
2401 F:      net/can/
2402 F:      include/linux/can/core.h
2403 F:      include/uapi/linux/can.h
2404 F:      include/uapi/linux/can/bcm.h
2405 F:      include/uapi/linux/can/raw.h
2406 F:      include/uapi/linux/can/gw.h
2407
2408 CAN NETWORK DRIVERS
2409 M:      Wolfgang Grandegger <wg@grandegger.com>
2410 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2411 L:      linux-can@vger.kernel.org
2412 W:      https://github.com/linux-can
2413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2415 S:      Maintained
2416 F:      drivers/net/can/
2417 F:      include/linux/can/dev.h
2418 F:      include/linux/can/platform/
2419 F:      include/uapi/linux/can/error.h
2420 F:      include/uapi/linux/can/netlink.h
2421
2422 CAPABILITIES
2423 M:      Serge Hallyn <serge.hallyn@canonical.com>
2424 L:      linux-security-module@vger.kernel.org
2425 S:      Supported
2426 F:      include/linux/capability.h
2427 F:      include/uapi/linux/capability.h
2428 F:      security/capability.c
2429 F:      security/commoncap.c
2430 F:      kernel/capability.c
2431
2432 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2433 M:      Kevin Tsai <ktsai@capellamicro.com>
2434 S:      Maintained
2435 F:      drivers/iio/light/cm*
2436 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2437
2438 CC2520 IEEE-802.15.4 RADIO DRIVER
2439 M:      Varka Bhadram <varkabhadram@gmail.com>
2440 L:      linux-wpan@vger.kernel.org
2441 S:      Maintained
2442 F:      drivers/net/ieee802154/cc2520.c
2443 F:      include/linux/spi/cc2520.h
2444 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2445
2446 CELL BROADBAND ENGINE ARCHITECTURE
2447 M:      Arnd Bergmann <arnd@arndb.de>
2448 L:      linuxppc-dev@lists.ozlabs.org
2449 L:      cbe-oss-dev@lists.ozlabs.org
2450 W:      http://www.ibm.com/developerworks/power/cell/
2451 S:      Supported
2452 F:      arch/powerpc/include/asm/cell*.h
2453 F:      arch/powerpc/include/asm/spu*.h
2454 F:      arch/powerpc/include/uapi/asm/spu*.h
2455 F:      arch/powerpc/oprofile/*cell*
2456 F:      arch/powerpc/platforms/cell/
2457
2458 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2459 M:      Yan, Zheng <zyan@redhat.com>
2460 M:      Sage Weil <sage@redhat.com>
2461 L:      ceph-devel@vger.kernel.org
2462 W:      http://ceph.com/
2463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2464 S:      Supported
2465 F:      Documentation/filesystems/ceph.txt
2466 F:      fs/ceph/
2467 F:      net/ceph/
2468 F:      include/linux/ceph/
2469 F:      include/linux/crush/
2470
2471 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2472 L:      linux-usb@vger.kernel.org
2473 S:      Orphan
2474 F:      Documentation/usb/WUSB-Design-overview.txt
2475 F:      Documentation/usb/wusb-cbaf
2476 F:      drivers/usb/host/hwa-hc.c
2477 F:      drivers/usb/host/whci/
2478 F:      drivers/usb/wusbcore/
2479 F:      include/linux/usb/wusb*
2480
2481 CFAG12864B LCD DRIVER
2482 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2483 W:      http://miguelojeda.es/auxdisplay.htm
2484 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2485 S:      Maintained
2486 F:      drivers/auxdisplay/cfag12864b.c
2487 F:      include/linux/cfag12864b.h
2488
2489 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2490 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2491 W:      http://miguelojeda.es/auxdisplay.htm
2492 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2493 S:      Maintained
2494 F:      drivers/auxdisplay/cfag12864bfb.c
2495 F:      include/linux/cfag12864b.h
2496
2497 CFG80211 and NL80211
2498 M:      Johannes Berg <johannes@sipsolutions.net>
2499 L:      linux-wireless@vger.kernel.org
2500 W:      http://wireless.kernel.org/
2501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2503 S:      Maintained
2504 F:      include/uapi/linux/nl80211.h
2505 F:      include/net/cfg80211.h
2506 F:      net/wireless/*
2507 X:      net/wireless/wext*
2508
2509 CHAR and MISC DRIVERS
2510 M:      Arnd Bergmann <arnd@arndb.de>
2511 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2513 S:      Supported
2514 F:      drivers/char/*
2515 F:      drivers/misc/*
2516 F:      include/linux/miscdevice.h
2517
2518 CHECKPATCH
2519 M:      Andy Whitcroft <apw@canonical.com>
2520 M:      Joe Perches <joe@perches.com>
2521 S:      Maintained
2522 F:      scripts/checkpatch.pl
2523
2524 CHINESE DOCUMENTATION
2525 M:      Harry Wei <harryxiyou@gmail.com>
2526 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2527 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2528 S:      Maintained
2529 F:      Documentation/zh_CN/
2530
2531 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2532 M:      Peter Chen <Peter.Chen@freescale.com>
2533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2534 L:      linux-usb@vger.kernel.org
2535 S:      Maintained
2536 F:      drivers/usb/chipidea/
2537
2538 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2539 M:      Hans de Goede <hdegoede@redhat.com>
2540 L:      linux-input@vger.kernel.org
2541 S:      Maintained
2542 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2543 F:      drivers/input/touchscreen/chipone_icn8318.c
2544
2545 CHROME HARDWARE PLATFORM SUPPORT
2546 M:      Olof Johansson <olof@lixom.net>
2547 S:      Maintained
2548 F:      drivers/platform/chrome/
2549
2550 CISCO VIC ETHERNET NIC DRIVER
2551 M:      Christian Benvenuti <benve@cisco.com>
2552 M:      Sujith Sankar <ssujith@cisco.com>
2553 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2554 M:      Neel Patel <neepatel@cisco.com>
2555 S:      Supported
2556 F:      drivers/net/ethernet/cisco/enic/
2557
2558 CISCO VIC LOW LATENCY NIC DRIVER
2559 M:      Upinder Malhi <umalhi@cisco.com>
2560 S:      Supported
2561 F:      drivers/infiniband/hw/usnic
2562
2563 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2564 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2565 L:      netdev@vger.kernel.org
2566 S:      Maintained
2567 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2568
2569 CIRRUS LOGIC AUDIO CODEC DRIVERS
2570 M:      Brian Austin <brian.austin@cirrus.com>
2571 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2572 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2573 S:      Maintained
2574 F:      sound/soc/codecs/cs*
2575
2576 CLEANCACHE API
2577 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2578 L:      linux-kernel@vger.kernel.org
2579 S:      Maintained
2580 F:      mm/cleancache.c
2581 F:      include/linux/cleancache.h
2582
2583 CLK API
2584 M:      Russell King <linux@arm.linux.org.uk>
2585 L:      linux-clk@vger.kernel.org
2586 S:      Maintained
2587 F:      include/linux/clk.h
2588
2589 CLOCKSOURCE, CLOCKEVENT DRIVERS
2590 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2591 M:      Thomas Gleixner <tglx@linutronix.de>
2592 L:      linux-kernel@vger.kernel.org
2593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2594 S:      Supported
2595 F:      drivers/clocksource
2596
2597 CISCO FCOE HBA DRIVER
2598 M:      Hiral Patel <hiralpat@cisco.com>
2599 M:      Suma Ramars <sramars@cisco.com>
2600 M:      Brian Uchino <buchino@cisco.com>
2601 L:      linux-scsi@vger.kernel.org
2602 S:      Supported
2603 F:      drivers/scsi/fnic/
2604
2605 CMPC ACPI DRIVER
2606 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2607 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2608 L:      platform-driver-x86@vger.kernel.org
2609 S:      Supported
2610 F:      drivers/platform/x86/classmate-laptop.c
2611
2612 COCCINELLE/Semantic Patches (SmPL)
2613 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2614 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2615 M:      Nicolas Palix <nicolas.palix@imag.fr>
2616 M:      Michal Marek <mmarek@suse.cz>
2617 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2619 W:      http://coccinelle.lip6.fr/
2620 S:      Supported
2621 F:      Documentation/coccinelle.txt
2622 F:      scripts/coccinelle/
2623 F:      scripts/coccicheck
2624
2625 CODA FILE SYSTEM
2626 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2627 M:      coda@cs.cmu.edu
2628 L:      codalist@coda.cs.cmu.edu
2629 W:      http://www.coda.cs.cmu.edu/
2630 S:      Maintained
2631 F:      Documentation/filesystems/coda.txt
2632 F:      fs/coda/
2633 F:      include/linux/coda*.h
2634 F:      include/uapi/linux/coda*.h
2635
2636 CODA V4L2 MEM2MEM DRIVER
2637 M:      Philipp Zabel <p.zabel@pengutronix.de>
2638 L:      linux-media@vger.kernel.org
2639 S:      Maintained
2640 F:      Documentation/devicetree/bindings/media/coda.txt
2641 F:      drivers/media/platform/coda/
2642
2643 COMMON CLK FRAMEWORK
2644 M:      Mike Turquette <mturquette@linaro.org>
2645 M:      Stephen Boyd <sboyd@codeaurora.org>
2646 L:      linux-clk@vger.kernel.org
2647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2648 S:      Maintained
2649 F:      drivers/clk/
2650 X:      drivers/clk/clkdev.c
2651 F:      include/linux/clk-pr*
2652 F:      include/linux/clk/
2653
2654 COMMON INTERNET FILE SYSTEM (CIFS)
2655 M:      Steve French <sfrench@samba.org>
2656 L:      linux-cifs@vger.kernel.org
2657 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2658 W:      http://linux-cifs.samba.org/
2659 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2660 S:      Supported
2661 F:      Documentation/filesystems/cifs/
2662 F:      fs/cifs/
2663
2664 COMPACTPCI HOTPLUG CORE
2665 M:      Scott Murray <scott@spiteful.org>
2666 L:      linux-pci@vger.kernel.org
2667 S:      Maintained
2668 F:      drivers/pci/hotplug/cpci_hotplug*
2669
2670 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2671 M:      Scott Murray <scott@spiteful.org>
2672 L:      linux-pci@vger.kernel.org
2673 S:      Maintained
2674 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2675
2676 COMPACTPCI HOTPLUG GENERIC DRIVER
2677 M:      Scott Murray <scott@spiteful.org>
2678 L:      linux-pci@vger.kernel.org
2679 S:      Maintained
2680 F:      drivers/pci/hotplug/cpcihp_generic.c
2681
2682 COMPAL LAPTOP SUPPORT
2683 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2684 L:      platform-driver-x86@vger.kernel.org
2685 S:      Maintained
2686 F:      drivers/platform/x86/compal-laptop.c
2687
2688 CONEXANT ACCESSRUNNER USB DRIVER
2689 M:      Simon Arlott <cxacru@fire.lp0.eu>
2690 L:      accessrunner-general@lists.sourceforge.net
2691 W:      http://accessrunner.sourceforge.net/
2692 S:      Maintained
2693 F:      drivers/usb/atm/cxacru.c
2694
2695 CONFIGFS
2696 M:      Joel Becker <jlbec@evilplan.org>
2697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2698 S:      Supported
2699 F:      fs/configfs/
2700 F:      include/linux/configfs.h
2701
2702 CONNECTOR
2703 M:      Evgeniy Polyakov <zbr@ioremap.net>
2704 L:      netdev@vger.kernel.org
2705 S:      Maintained
2706 F:      drivers/connector/
2707
2708 CONTROL GROUP (CGROUP)
2709 M:      Tejun Heo <tj@kernel.org>
2710 M:      Li Zefan <lizefan@huawei.com>
2711 L:      cgroups@vger.kernel.org
2712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2713 S:      Maintained
2714 F:      Documentation/cgroups/
2715 F:      include/linux/cgroup*
2716 F:      kernel/cgroup*
2717
2718 CONTROL GROUP - CPUSET
2719 M:      Li Zefan <lizefan@huawei.com>
2720 L:      cgroups@vger.kernel.org
2721 W:      http://www.bullopensource.org/cpuset/
2722 W:      http://oss.sgi.com/projects/cpusets/
2723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2724 S:      Maintained
2725 F:      Documentation/cgroups/cpusets.txt
2726 F:      include/linux/cpuset.h
2727 F:      kernel/cpuset.c
2728
2729 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2730 M:      Johannes Weiner <hannes@cmpxchg.org>
2731 M:      Michal Hocko <mhocko@suse.cz>
2732 L:      cgroups@vger.kernel.org
2733 L:      linux-mm@kvack.org
2734 S:      Maintained
2735 F:      mm/memcontrol.c
2736 F:      mm/swap_cgroup.c
2737
2738 CORETEMP HARDWARE MONITORING DRIVER
2739 M:      Fenghua Yu <fenghua.yu@intel.com>
2740 L:      lm-sensors@lm-sensors.org
2741 S:      Maintained
2742 F:      Documentation/hwmon/coretemp
2743 F:      drivers/hwmon/coretemp.c
2744
2745 COSA/SRP SYNC SERIAL DRIVER
2746 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2747 W:      http://www.fi.muni.cz/~kas/cosa/
2748 S:      Maintained
2749 F:      drivers/net/wan/cosa*
2750
2751 CPMAC ETHERNET DRIVER
2752 M:      Florian Fainelli <florian@openwrt.org>
2753 L:      netdev@vger.kernel.org
2754 S:      Maintained
2755 F:      drivers/net/ethernet/ti/cpmac.c
2756
2757 CPU FREQUENCY DRIVERS
2758 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2759 M:      Viresh Kumar <viresh.kumar@linaro.org>
2760 L:      linux-pm@vger.kernel.org
2761 S:      Maintained
2762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2763 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2764 F:      drivers/cpufreq/
2765 F:      include/linux/cpufreq.h
2766
2767 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2768 M:      Viresh Kumar <viresh.kumar@linaro.org>
2769 M:      Sudeep Holla <sudeep.holla@arm.com>
2770 L:      linux-pm@vger.kernel.org
2771 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2772 S:      Maintained
2773 F:      drivers/cpufreq/arm_big_little.h
2774 F:      drivers/cpufreq/arm_big_little.c
2775 F:      drivers/cpufreq/arm_big_little_dt.c
2776
2777 CPUIDLE DRIVER - ARM BIG LITTLE
2778 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2779 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2780 L:      linux-pm@vger.kernel.org
2781 L:      linux-arm-kernel@lists.infradead.org
2782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2783 S:      Maintained
2784 F:      drivers/cpuidle/cpuidle-big_little.c
2785
2786 CPUIDLE DRIVER - ARM EXYNOS
2787 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2788 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2789 M:      Kukjin Kim <kgene@kernel.org>
2790 L:      linux-pm@vger.kernel.org
2791 L:      linux-samsung-soc@vger.kernel.org
2792 S:      Supported
2793 F:      drivers/cpuidle/cpuidle-exynos.c
2794 F:      arch/arm/mach-exynos/pm.c
2795
2796 CPUIDLE DRIVERS
2797 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2798 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2799 L:      linux-pm@vger.kernel.org
2800 S:      Maintained
2801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2802 F:      drivers/cpuidle/*
2803 F:      include/linux/cpuidle.h
2804
2805 CPUID/MSR DRIVER
2806 M:      "H. Peter Anvin" <hpa@zytor.com>
2807 S:      Maintained
2808 F:      arch/x86/kernel/cpuid.c
2809 F:      arch/x86/kernel/msr.c
2810
2811 CPU POWER MONITORING SUBSYSTEM
2812 M:      Thomas Renninger <trenn@suse.de>
2813 L:      linux-pm@vger.kernel.org
2814 S:      Maintained
2815 F:      tools/power/cpupower/
2816
2817 CRAMFS FILESYSTEM
2818 W:      http://sourceforge.net/projects/cramfs/
2819 S:      Orphan / Obsolete
2820 F:      Documentation/filesystems/cramfs.txt
2821 F:      fs/cramfs/
2822
2823 CRIS PORT
2824 M:      Mikael Starvik <starvik@axis.com>
2825 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2826 L:      linux-cris-kernel@axis.com
2827 W:      http://developer.axis.com
2828 S:      Maintained
2829 F:      arch/cris/
2830 F:      drivers/tty/serial/crisv10.*
2831
2832 CRYPTO API
2833 M:      Herbert Xu <herbert@gondor.apana.org.au>
2834 M:      "David S. Miller" <davem@davemloft.net>
2835 L:      linux-crypto@vger.kernel.org
2836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2837 S:      Maintained
2838 F:      Documentation/crypto/
2839 F:      Documentation/DocBook/crypto-API.tmpl
2840 F:      arch/*/crypto/
2841 F:      crypto/
2842 F:      drivers/crypto/
2843 F:      include/crypto/
2844
2845 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2846 M:      Neil Horman <nhorman@tuxdriver.com>
2847 L:      linux-crypto@vger.kernel.org
2848 S:      Maintained
2849 F:      crypto/ansi_cprng.c
2850 F:      crypto/rng.c
2851
2852 CS5535 Audio ALSA driver
2853 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2854 S:      Maintained
2855 F:      sound/pci/cs5535audio/
2856
2857 CW1200 WLAN driver
2858 M:      Solomon Peachy <pizza@shaftnet.org>
2859 S:      Maintained
2860 F:      drivers/net/wireless/cw1200/
2861
2862 CX18 VIDEO4LINUX DRIVER
2863 M:      Andy Walls <awalls@md.metrocast.net>
2864 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2865 L:      linux-media@vger.kernel.org
2866 T:      git git://linuxtv.org/media_tree.git
2867 W:      http://linuxtv.org
2868 W:      http://www.ivtvdriver.org/index.php/Cx18
2869 S:      Maintained
2870 F:      Documentation/video4linux/cx18.txt
2871 F:      drivers/media/pci/cx18/
2872 F:      include/uapi/linux/ivtv*
2873
2874 CX2341X MPEG ENCODER HELPER MODULE
2875 M:      Hans Verkuil <hverkuil@xs4all.nl>
2876 L:      linux-media@vger.kernel.org
2877 T:      git git://linuxtv.org/media_tree.git
2878 W:      http://linuxtv.org
2879 S:      Maintained
2880 F:      drivers/media/common/cx2341x*
2881 F:      include/media/cx2341x*
2882
2883 CX88 VIDEO4LINUX DRIVER
2884 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2885 L:      linux-media@vger.kernel.org
2886 W:      http://linuxtv.org
2887 T:      git git://linuxtv.org/media_tree.git
2888 S:      Odd fixes
2889 F:      Documentation/video4linux/cx88/
2890 F:      drivers/media/pci/cx88/
2891
2892 CXD2820R MEDIA DRIVER
2893 M:      Antti Palosaari <crope@iki.fi>
2894 L:      linux-media@vger.kernel.org
2895 W:      http://linuxtv.org/
2896 W:      http://palosaari.fi/linux/
2897 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2898 T:      git git://linuxtv.org/anttip/media_tree.git
2899 S:      Maintained
2900 F:      drivers/media/dvb-frontends/cxd2820r*
2901
2902 CXGB3 ETHERNET DRIVER (CXGB3)
2903 M:      Santosh Raspatur <santosh@chelsio.com>
2904 L:      netdev@vger.kernel.org
2905 W:      http://www.chelsio.com
2906 S:      Supported
2907 F:      drivers/net/ethernet/chelsio/cxgb3/
2908
2909 CXGB3 ISCSI DRIVER (CXGB3I)
2910 M:      Karen Xie <kxie@chelsio.com>
2911 L:      linux-scsi@vger.kernel.org
2912 W:      http://www.chelsio.com
2913 S:      Supported
2914 F:      drivers/scsi/cxgbi/cxgb3i
2915
2916 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2917 M:      Steve Wise <swise@chelsio.com>
2918 L:      linux-rdma@vger.kernel.org
2919 W:      http://www.openfabrics.org
2920 S:      Supported
2921 F:      drivers/infiniband/hw/cxgb3/
2922
2923 CXGB4 ETHERNET DRIVER (CXGB4)
2924 M:      Hariprasad S <hariprasad@chelsio.com>
2925 L:      netdev@vger.kernel.org
2926 W:      http://www.chelsio.com
2927 S:      Supported
2928 F:      drivers/net/ethernet/chelsio/cxgb4/
2929
2930 CXGB4 ISCSI DRIVER (CXGB4I)
2931 M:      Karen Xie <kxie@chelsio.com>
2932 L:      linux-scsi@vger.kernel.org
2933 W:      http://www.chelsio.com
2934 S:      Supported
2935 F:      drivers/scsi/cxgbi/cxgb4i
2936
2937 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2938 M:      Steve Wise <swise@chelsio.com>
2939 L:      linux-rdma@vger.kernel.org
2940 W:      http://www.openfabrics.org
2941 S:      Supported
2942 F:      drivers/infiniband/hw/cxgb4/
2943
2944 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2945 M:      Casey Leedom <leedom@chelsio.com>
2946 L:      netdev@vger.kernel.org
2947 W:      http://www.chelsio.com
2948 S:      Supported
2949 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2950
2951 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2952 M:      Ian Munsie <imunsie@au1.ibm.com>
2953 M:      Michael Neuling <mikey@neuling.org>
2954 L:      linuxppc-dev@lists.ozlabs.org
2955 S:      Supported
2956 F:      drivers/misc/cxl/
2957 F:      include/misc/cxl.h
2958 F:      include/uapi/misc/cxl.h
2959 F:      Documentation/powerpc/cxl.txt
2960 F:      Documentation/powerpc/cxl.txt
2961 F:      Documentation/ABI/testing/sysfs-class-cxl
2962
2963 STMMAC ETHERNET DRIVER
2964 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2965 L:      netdev@vger.kernel.org
2966 W:      http://www.stlinux.com
2967 S:      Supported
2968 F:      drivers/net/ethernet/stmicro/stmmac/
2969
2970 CYBERPRO FB DRIVER
2971 M:      Russell King <linux@arm.linux.org.uk>
2972 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2973 W:      http://www.arm.linux.org.uk/
2974 S:      Maintained
2975 F:      drivers/video/fbdev/cyber2000fb.*
2976
2977 CYCLADES ASYNC MUX DRIVER
2978 W:      http://www.cyclades.com/
2979 S:      Orphan
2980 F:      drivers/tty/cyclades.c
2981 F:      include/linux/cyclades.h
2982 F:      include/uapi/linux/cyclades.h
2983
2984 CYCLADES PC300 DRIVER
2985 W:      http://www.cyclades.com/
2986 S:      Orphan
2987 F:      drivers/net/wan/pc300*
2988
2989 CYPRESS_FIRMWARE MEDIA DRIVER
2990 M:      Antti Palosaari <crope@iki.fi>
2991 L:      linux-media@vger.kernel.org
2992 W:      http://linuxtv.org/
2993 W:      http://palosaari.fi/linux/
2994 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2995 T:      git git://linuxtv.org/anttip/media_tree.git
2996 S:      Maintained
2997 F:      drivers/media/common/cypress_firmware*
2998
2999 CYTTSP TOUCHSCREEN DRIVER
3000 M:      Ferruh Yigit <fery@cypress.com>
3001 L:      linux-input@vger.kernel.org
3002 S:      Supported
3003 F:      drivers/input/touchscreen/cyttsp*
3004 F:      include/linux/input/cyttsp.h
3005
3006 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3007 M:      Joshua Kinard <kumba@gentoo.org>
3008 S:      Maintained
3009 F:      drivers/rtc/rtc-ds1685.c
3010 F:      include/linux/rtc/ds1685.h
3011
3012 DAMA SLAVE for AX.25
3013 M:      Joerg Reuter <jreuter@yaina.de>
3014 W:      http://yaina.de/jreuter/
3015 W:      http://www.qsl.net/dl1bke/
3016 L:      linux-hams@vger.kernel.org
3017 S:      Maintained
3018 F:      net/ax25/af_ax25.c
3019 F:      net/ax25/ax25_dev.c
3020 F:      net/ax25/ax25_ds_*
3021 F:      net/ax25/ax25_in.c
3022 F:      net/ax25/ax25_out.c
3023 F:      net/ax25/ax25_timer.c
3024 F:      net/ax25/sysctl_net_ax25.c
3025
3026 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3027 L:      netdev@vger.kernel.org
3028 S:      Orphan
3029 F:      Documentation/networking/dmfe.txt
3030 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3031
3032 DC390/AM53C974 SCSI driver
3033 M:      Hannes Reinecke <hare@suse.de>
3034 L:      linux-scsi@vger.kernel.org
3035 S:      Maintained
3036 F:      drivers/scsi/am53c974.c
3037
3038 DC395x SCSI driver
3039 M:      Oliver Neukum <oliver@neukum.org>
3040 M:      Ali Akcaagac <aliakc@web.de>
3041 M:      Jamie Lenehan <lenehan@twibble.org>
3042 L:      dc395x@twibble.org
3043 W:      http://twibble.org/dist/dc395x/
3044 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3045 S:      Maintained
3046 F:      Documentation/scsi/dc395x.txt
3047 F:      drivers/scsi/dc395x.*
3048
3049 DCCP PROTOCOL
3050 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3051 L:      dccp@vger.kernel.org
3052 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3053 S:      Maintained
3054 F:      include/linux/dccp.h
3055 F:      include/uapi/linux/dccp.h
3056 F:      include/linux/tfrc.h
3057 F:      net/dccp/
3058
3059 DECnet NETWORK LAYER
3060 W:      http://linux-decnet.sourceforge.net
3061 L:      linux-decnet-user@lists.sourceforge.net
3062 S:      Orphan
3063 F:      Documentation/networking/decnet.txt
3064 F:      net/decnet/
3065
3066 DECSTATION PLATFORM SUPPORT
3067 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3068 L:      linux-mips@linux-mips.org
3069 W:      http://www.linux-mips.org/wiki/DECstation
3070 S:      Maintained
3071 F:      arch/mips/dec/
3072 F:      arch/mips/include/asm/dec/
3073 F:      arch/mips/include/asm/mach-dec/
3074
3075 DEFXX FDDI NETWORK DRIVER
3076 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3077 S:      Maintained
3078 F:      drivers/net/fddi/defxx.*
3079
3080 DELL LAPTOP DRIVER
3081 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3082 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3083 L:      platform-driver-x86@vger.kernel.org
3084 S:      Maintained
3085 F:      drivers/platform/x86/dell-laptop.c
3086
3087 DELL LAPTOP FREEFALL DRIVER
3088 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3089 S:      Maintained
3090 F:      drivers/platform/x86/dell-smo8800.c
3091
3092 DELL LAPTOP SMM DRIVER
3093 M:      Guenter Roeck <linux@roeck-us.net>
3094 S:      Maintained
3095 F:      drivers/char/i8k.c
3096 F:      include/uapi/linux/i8k.h
3097
3098 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3099 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3100 S:      Maintained
3101 F:      Documentation/dcdbas.txt
3102 F:      drivers/firmware/dcdbas.*
3103
3104 DELL WMI EXTRAS DRIVER
3105 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3106 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3107 S:      Maintained
3108 F:      drivers/platform/x86/dell-wmi.c
3109
3110 DESIGNWARE USB2 DRD IP DRIVER
3111 M:      John Youn <johnyoun@synopsys.com>
3112 L:      linux-usb@vger.kernel.org
3113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3114 S:      Maintained
3115 F:      drivers/usb/dwc2/
3116
3117 DESIGNWARE USB3 DRD IP DRIVER
3118 M:      Felipe Balbi <balbi@ti.com>
3119 L:      linux-usb@vger.kernel.org
3120 L:      linux-omap@vger.kernel.org
3121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3122 S:      Maintained
3123 F:      drivers/usb/dwc3/
3124
3125 DEVICE COREDUMP (DEV_COREDUMP)
3126 M:      Johannes Berg <johannes@sipsolutions.net>
3127 L:      linux-kernel@vger.kernel.org
3128 S:      Maintained
3129 F:      drivers/base/devcoredump.c
3130 F:      include/linux/devcoredump.h
3131
3132 DEVICE FREQUENCY (DEVFREQ)
3133 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3134 M:      Kyungmin Park <kyungmin.park@samsung.com>
3135 L:      linux-pm@vger.kernel.org
3136 S:      Maintained
3137 F:      drivers/devfreq/
3138
3139 DEVICE NUMBER REGISTRY
3140 M:      Torben Mathiasen <device@lanana.org>
3141 W:      http://lanana.org/docs/device-list/index.html
3142 S:      Maintained
3143
3144 DEVICE-MAPPER  (LVM)
3145 M:      Alasdair Kergon <agk@redhat.com>
3146 M:      Mike Snitzer <snitzer@redhat.com>
3147 M:      dm-devel@redhat.com
3148 L:      dm-devel@redhat.com
3149 W:      http://sources.redhat.com/dm
3150 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3152 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3153 S:      Maintained
3154 F:      Documentation/device-mapper/
3155 F:      drivers/md/dm*
3156 F:      drivers/md/persistent-data/
3157 F:      include/linux/device-mapper.h
3158 F:      include/linux/dm-*.h
3159 F:      include/uapi/linux/dm-*.h
3160
3161 DIALOG SEMICONDUCTOR DRIVERS
3162 M:      Support Opensource <support.opensource@diasemi.com>
3163 W:      http://www.dialog-semiconductor.com/products
3164 S:      Supported
3165 F:      Documentation/hwmon/da90??
3166 F:      drivers/gpio/gpio-da90??.c
3167 F:      drivers/hwmon/da90??-hwmon.c
3168 F:      drivers/iio/adc/da91??-*.c
3169 F:      drivers/input/misc/da90??_onkey.c
3170 F:      drivers/input/touchscreen/da9052_tsi.c
3171 F:      drivers/leds/leds-da90??.c
3172 F:      drivers/mfd/da903x.c
3173 F:      drivers/mfd/da90??-*.c
3174 F:      drivers/mfd/da91??-*.c
3175 F:      drivers/power/da9052-battery.c
3176 F:      drivers/power/da91??-*.c
3177 F:      drivers/regulator/da903x.c
3178 F:      drivers/regulator/da9???-regulator.[ch]
3179 F:      drivers/rtc/rtc-da90??.c
3180 F:      drivers/video/backlight/da90??_bl.c
3181 F:      drivers/watchdog/da90??_wdt.c
3182 F:      include/linux/mfd/da903x.h
3183 F:      include/linux/mfd/da9052/
3184 F:      include/linux/mfd/da9055/
3185 F:      include/linux/mfd/da9063/
3186 F:      include/linux/mfd/da9150/
3187 F:      include/sound/da[79]*.h
3188 F:      sound/soc/codecs/da[79]*.[ch]
3189
3190 DIGI NEO AND CLASSIC PCI PRODUCTS
3191 M:      Lidza Louina <lidza.louina@gmail.com>
3192 M:      Mark Hounschell <markh@compro.net>
3193 L:      driverdev-devel@linuxdriverproject.org
3194 S:      Maintained
3195 F:      drivers/staging/dgnc/
3196
3197 DIGI EPCA PCI PRODUCTS
3198 M:      Lidza Louina <lidza.louina@gmail.com>
3199 M:      Mark Hounschell <markh@compro.net>
3200 M:      Daeseok Youn <daeseok.youn@gmail.com>
3201 L:      driverdev-devel@linuxdriverproject.org
3202 S:      Maintained
3203 F:      drivers/staging/dgap/
3204
3205 DIOLAN U2C-12 I2C DRIVER
3206 M:      Guenter Roeck <linux@roeck-us.net>
3207 L:      linux-i2c@vger.kernel.org
3208 S:      Maintained
3209 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3210
3211 DIRECT ACCESS (DAX)
3212 M:      Matthew Wilcox <willy@linux.intel.com>
3213 L:      linux-fsdevel@vger.kernel.org
3214 S:      Supported
3215 F:      fs/dax.c
3216
3217 DIRECTORY NOTIFICATION (DNOTIFY)
3218 M:      Eric Paris <eparis@parisplace.org>
3219 S:      Maintained
3220 F:      Documentation/filesystems/dnotify.txt
3221 F:      fs/notify/dnotify/
3222 F:      include/linux/dnotify.h
3223
3224 DISK GEOMETRY AND PARTITION HANDLING
3225 M:      Andries Brouwer <aeb@cwi.nl>
3226 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3227 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3228 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3229 S:      Maintained
3230
3231 DISKQUOTA
3232 M:      Jan Kara <jack@suse.cz>
3233 S:      Maintained
3234 F:      Documentation/filesystems/quota.txt
3235 F:      fs/quota/
3236 F:      include/linux/quota*.h
3237 F:      include/uapi/linux/quota*.h
3238
3239 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3240 M:      Bernie Thompson <bernie@plugable.com>
3241 L:      linux-fbdev@vger.kernel.org
3242 S:      Maintained
3243 W:      http://plugable.com/category/projects/udlfb/
3244 F:      drivers/video/fbdev/udlfb.c
3245 F:      include/video/udlfb.h
3246 F:      Documentation/fb/udlfb.txt
3247
3248 DISTRIBUTED LOCK MANAGER (DLM)
3249 M:      Christine Caulfield <ccaulfie@redhat.com>
3250 M:      David Teigland <teigland@redhat.com>
3251 L:      cluster-devel@redhat.com
3252 W:      http://sources.redhat.com/cluster/
3253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3254 S:      Supported
3255 F:      fs/dlm/
3256
3257 DMA BUFFER SHARING FRAMEWORK
3258 M:      Sumit Semwal <sumit.semwal@linaro.org>
3259 S:      Maintained
3260 L:      linux-media@vger.kernel.org
3261 L:      dri-devel@lists.freedesktop.org
3262 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3263 F:      drivers/dma-buf/
3264 F:      include/linux/dma-buf*
3265 F:      include/linux/reservation.h
3266 F:      include/linux/*fence.h
3267 F:      Documentation/dma-buf-sharing.txt
3268 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3269
3270 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3271 M:      Vinod Koul <vinod.koul@intel.com>
3272 L:      dmaengine@vger.kernel.org
3273 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3274 S:      Maintained
3275 F:      drivers/dma/
3276 F:      include/linux/dmaengine.h
3277 F:      Documentation/dmaengine/
3278 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3279
3280 DME1737 HARDWARE MONITOR DRIVER
3281 M:      Juerg Haefliger <juergh@gmail.com>
3282 L:      lm-sensors@lm-sensors.org
3283 S:      Maintained
3284 F:      Documentation/hwmon/dme1737
3285 F:      drivers/hwmon/dme1737.c
3286
3287 DMI/SMBIOS SUPPORT
3288 M:      Jean Delvare <jdelvare@suse.de>
3289 S:      Maintained
3290 F:      drivers/firmware/dmi-id.c
3291 F:      drivers/firmware/dmi_scan.c
3292 F:      include/linux/dmi.h
3293
3294 DOCUMENTATION
3295 M:      Jonathan Corbet <corbet@lwn.net>
3296 L:      linux-doc@vger.kernel.org
3297 S:      Maintained
3298 F:      Documentation/
3299 X:      Documentation/ABI/
3300 X:      Documentation/devicetree/
3301 X:      Documentation/acpi
3302 X:      Documentation/power
3303 X:      Documentation/spi
3304 T:      git git://git.lwn.net/linux-2.6.git docs-next
3305
3306 DOUBLETALK DRIVER
3307 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3308 L:      blinux-list@redhat.com
3309 S:      Maintained
3310 F:      drivers/char/dtlk.c
3311 F:      include/linux/dtlk.h
3312
3313 DPT_I2O SCSI RAID DRIVER
3314 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3315 L:      linux-scsi@vger.kernel.org
3316 W:      http://www.adaptec.com/
3317 S:      Maintained
3318 F:      drivers/scsi/dpt*
3319 F:      drivers/scsi/dpt/
3320
3321 DRBD DRIVER
3322 P:      Philipp Reisner
3323 P:      Lars Ellenberg
3324 M:      drbd-dev@lists.linbit.com
3325 L:      drbd-user@lists.linbit.com
3326 W:      http://www.drbd.org
3327 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3328 T:      git git://git.drbd.org/drbd-8.3.git
3329 S:      Supported
3330 F:      drivers/block/drbd/
3331 F:      lib/lru_cache.c
3332 F:      Documentation/blockdev/drbd/
3333
3334 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3335 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3337 S:      Supported
3338 F:      Documentation/kobject.txt
3339 F:      drivers/base/
3340 F:      fs/sysfs/
3341 F:      fs/debugfs/
3342 F:      include/linux/kobj*
3343 F:      include/linux/debugfs.h
3344 F:      lib/kobj*
3345
3346 DRM DRIVERS
3347 M:      David Airlie <airlied@linux.ie>
3348 L:      dri-devel@lists.freedesktop.org
3349 T:      git git://people.freedesktop.org/~airlied/linux
3350 S:      Maintained
3351 F:      drivers/gpu/drm/
3352 F:      drivers/gpu/vga/
3353 F:      include/drm/
3354 F:      include/uapi/drm/
3355
3356 RADEON DRM DRIVERS
3357 M:      Alex Deucher <alexander.deucher@amd.com>
3358 M:      Christian König <christian.koenig@amd.com>
3359 L:      dri-devel@lists.freedesktop.org
3360 T:      git git://people.freedesktop.org/~agd5f/linux
3361 S:      Supported
3362 F:      drivers/gpu/drm/radeon/
3363 F:      include/uapi/drm/radeon*
3364
3365 DRM PANEL DRIVERS
3366 M:      Thierry Reding <thierry.reding@gmail.com>
3367 L:      dri-devel@lists.freedesktop.org
3368 T:      git git://anongit.freedesktop.org/tegra/linux.git
3369 S:      Maintained
3370 F:      drivers/gpu/drm/drm_panel.c
3371 F:      drivers/gpu/drm/panel/
3372 F:      include/drm/drm_panel.h
3373 F:      Documentation/devicetree/bindings/panel/
3374
3375 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3376 M:      Daniel Vetter <daniel.vetter@intel.com>
3377 M:      Jani Nikula <jani.nikula@linux.intel.com>
3378 L:      intel-gfx@lists.freedesktop.org
3379 L:      dri-devel@lists.freedesktop.org
3380 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3381 T:      git git://anongit.freedesktop.org/drm-intel
3382 S:      Supported
3383 F:      drivers/gpu/drm/i915/
3384 F:      include/drm/i915*
3385 F:      include/uapi/drm/i915*
3386
3387 DRM DRIVERS FOR EXYNOS
3388 M:      Inki Dae <inki.dae@samsung.com>
3389 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3390 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3391 M:      Kyungmin Park <kyungmin.park@samsung.com>
3392 L:      dri-devel@lists.freedesktop.org
3393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3394 S:      Supported
3395 F:      drivers/gpu/drm/exynos/
3396 F:      include/drm/exynos*
3397 F:      include/uapi/drm/exynos*
3398
3399 DRM DRIVERS FOR FREESCALE IMX
3400 M:      Philipp Zabel <p.zabel@pengutronix.de>
3401 L:      dri-devel@lists.freedesktop.org
3402 S:      Maintained
3403 F:      drivers/gpu/drm/imx/
3404 F:      Documentation/devicetree/bindings/drm/imx/
3405
3406 DRM DRIVERS FOR NVIDIA TEGRA
3407 M:      Thierry Reding <thierry.reding@gmail.com>
3408 M:      Terje Bergström <tbergstrom@nvidia.com>
3409 L:      dri-devel@lists.freedesktop.org
3410 L:      linux-tegra@vger.kernel.org
3411 T:      git git://anongit.freedesktop.org/tegra/linux.git
3412 S:      Supported
3413 F:      drivers/gpu/drm/tegra/
3414 F:      drivers/gpu/host1x/
3415 F:      include/linux/host1x.h
3416 F:      include/uapi/drm/tegra_drm.h
3417 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3418
3419 DRM DRIVERS FOR RENESAS
3420 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3421 L:      dri-devel@lists.freedesktop.org
3422 L:      linux-sh@vger.kernel.org
3423 T:      git git://people.freedesktop.org/~airlied/linux
3424 S:      Supported
3425 F:      drivers/gpu/drm/rcar-du/
3426 F:      drivers/gpu/drm/shmobile/
3427 F:      include/linux/platform_data/shmob_drm.h
3428
3429 DRM DRIVERS FOR ROCKCHIP
3430 M:      Mark Yao <mark.yao@rock-chips.com>
3431 L:      dri-devel@lists.freedesktop.org
3432 S:      Maintained
3433 F:      drivers/gpu/drm/rockchip/
3434 F:      Documentation/devicetree/bindings/video/rockchip*
3435
3436 DSBR100 USB FM RADIO DRIVER
3437 M:      Alexey Klimov <klimov.linux@gmail.com>
3438 L:      linux-media@vger.kernel.org
3439 T:      git git://linuxtv.org/media_tree.git
3440 S:      Maintained
3441 F:      drivers/media/radio/dsbr100.c
3442
3443 DSCC4 DRIVER
3444 M:      Francois Romieu <romieu@fr.zoreil.com>
3445 L:      netdev@vger.kernel.org
3446 S:      Maintained
3447 F:      drivers/net/wan/dscc4.c
3448
3449 DVB_USB_AF9015 MEDIA DRIVER
3450 M:      Antti Palosaari <crope@iki.fi>
3451 L:      linux-media@vger.kernel.org
3452 W:      http://linuxtv.org/
3453 W:      http://palosaari.fi/linux/
3454 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3455 T:      git git://linuxtv.org/anttip/media_tree.git
3456 S:      Maintained
3457 F:      drivers/media/usb/dvb-usb-v2/af9015*
3458
3459 DVB_USB_AF9035 MEDIA DRIVER
3460 M:      Antti Palosaari <crope@iki.fi>
3461 L:      linux-media@vger.kernel.org
3462 W:      http://linuxtv.org/
3463 W:      http://palosaari.fi/linux/
3464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3465 T:      git git://linuxtv.org/anttip/media_tree.git
3466 S:      Maintained
3467 F:      drivers/media/usb/dvb-usb-v2/af9035*
3468
3469 DVB_USB_ANYSEE MEDIA DRIVER
3470 M:      Antti Palosaari <crope@iki.fi>
3471 L:      linux-media@vger.kernel.org
3472 W:      http://linuxtv.org/
3473 W:      http://palosaari.fi/linux/
3474 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3475 T:      git git://linuxtv.org/anttip/media_tree.git
3476 S:      Maintained
3477 F:      drivers/media/usb/dvb-usb-v2/anysee*
3478
3479 DVB_USB_AU6610 MEDIA DRIVER
3480 M:      Antti Palosaari <crope@iki.fi>
3481 L:      linux-media@vger.kernel.org
3482 W:      http://linuxtv.org/
3483 W:      http://palosaari.fi/linux/
3484 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3485 T:      git git://linuxtv.org/anttip/media_tree.git
3486 S:      Maintained
3487 F:      drivers/media/usb/dvb-usb-v2/au6610*
3488
3489 DVB_USB_CE6230 MEDIA DRIVER
3490 M:      Antti Palosaari <crope@iki.fi>
3491 L:      linux-media@vger.kernel.org
3492 W:      http://linuxtv.org/
3493 W:      http://palosaari.fi/linux/
3494 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3495 T:      git git://linuxtv.org/anttip/media_tree.git
3496 S:      Maintained
3497 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3498
3499 DVB_USB_CXUSB MEDIA DRIVER
3500 M:      Michael Krufky <mkrufky@linuxtv.org>
3501 L:      linux-media@vger.kernel.org
3502 W:      http://linuxtv.org/
3503 W:      http://github.com/mkrufky
3504 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3505 T:      git git://linuxtv.org/media_tree.git
3506 S:      Maintained
3507 F:      drivers/media/usb/dvb-usb/cxusb*
3508
3509 DVB_USB_EC168 MEDIA DRIVER
3510 M:      Antti Palosaari <crope@iki.fi>
3511 L:      linux-media@vger.kernel.org
3512 W:      http://linuxtv.org/
3513 W:      http://palosaari.fi/linux/
3514 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3515 T:      git git://linuxtv.org/anttip/media_tree.git
3516 S:      Maintained
3517 F:      drivers/media/usb/dvb-usb-v2/ec168*
3518
3519 DVB_USB_GL861 MEDIA DRIVER
3520 M:      Antti Palosaari <crope@iki.fi>
3521 L:      linux-media@vger.kernel.org
3522 W:      http://linuxtv.org/
3523 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3524 T:      git git://linuxtv.org/anttip/media_tree.git
3525 S:      Maintained
3526 F:      drivers/media/usb/dvb-usb-v2/gl861*
3527
3528 DVB_USB_MXL111SF MEDIA DRIVER
3529 M:      Michael Krufky <mkrufky@linuxtv.org>
3530 L:      linux-media@vger.kernel.org
3531 W:      http://linuxtv.org/
3532 W:      http://github.com/mkrufky
3533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3534 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3535 S:      Maintained
3536 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3537
3538 DVB_USB_RTL28XXU MEDIA DRIVER
3539 M:      Antti Palosaari <crope@iki.fi>
3540 L:      linux-media@vger.kernel.org
3541 W:      http://linuxtv.org/
3542 W:      http://palosaari.fi/linux/
3543 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3544 T:      git git://linuxtv.org/anttip/media_tree.git
3545 S:      Maintained
3546 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3547
3548 DVB_USB_V2 MEDIA DRIVER
3549 M:      Antti Palosaari <crope@iki.fi>
3550 L:      linux-media@vger.kernel.org
3551 W:      http://linuxtv.org/
3552 W:      http://palosaari.fi/linux/
3553 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3554 T:      git git://linuxtv.org/anttip/media_tree.git
3555 S:      Maintained
3556 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3557 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3558
3559 DYNAMIC DEBUG
3560 M:      Jason Baron <jbaron@akamai.com>
3561 S:      Maintained
3562 F:      lib/dynamic_debug.c
3563 F:      include/linux/dynamic_debug.h
3564
3565 DZ DECSTATION DZ11 SERIAL DRIVER
3566 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3567 S:      Maintained
3568 F:      drivers/tty/serial/dz.*
3569
3570 E3X0 POWER BUTTON DRIVER
3571 M:      Moritz Fischer <moritz.fischer@ettus.com>
3572 L:      usrp-users@lists.ettus.com
3573 W:      http://www.ettus.com
3574 S:      Supported
3575 F:      drivers/input/misc/e3x0-button.c
3576 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3577
3578 E4000 MEDIA DRIVER
3579 M:      Antti Palosaari <crope@iki.fi>
3580 L:      linux-media@vger.kernel.org
3581 W:      http://linuxtv.org/
3582 W:      http://palosaari.fi/linux/
3583 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3584 T:      git git://linuxtv.org/anttip/media_tree.git
3585 S:      Maintained
3586 F:      drivers/media/tuners/e4000*
3587
3588 EATA ISA/EISA/PCI SCSI DRIVER
3589 M:      Dario Ballabio <ballabio_dario@emc.com>
3590 L:      linux-scsi@vger.kernel.org
3591 S:      Maintained
3592 F:      drivers/scsi/eata.c
3593
3594 EC100 MEDIA DRIVER
3595 M:      Antti Palosaari <crope@iki.fi>
3596 L:      linux-media@vger.kernel.org
3597 W:      http://linuxtv.org/
3598 W:      http://palosaari.fi/linux/
3599 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3600 T:      git git://linuxtv.org/anttip/media_tree.git
3601 S:      Maintained
3602 F:      drivers/media/dvb-frontends/ec100*
3603
3604 ECRYPT FILE SYSTEM
3605 M:      Tyler Hicks <tyhicks@canonical.com>
3606 L:      ecryptfs@vger.kernel.org
3607 W:      http://ecryptfs.org
3608 W:      https://launchpad.net/ecryptfs
3609 S:      Supported
3610 F:      Documentation/filesystems/ecryptfs.txt
3611 F:      fs/ecryptfs/
3612
3613 EDAC-CORE
3614 M:      Doug Thompson <dougthompson@xmission.com>
3615 M:      Borislav Petkov <bp@alien8.de>
3616 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3617 L:      linux-edac@vger.kernel.org
3618 W:      bluesmoke.sourceforge.net
3619 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3620 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3621 S:      Supported
3622 F:      Documentation/edac.txt
3623 F:      drivers/edac/
3624 F:      include/linux/edac.h
3625
3626 EDAC-AMD64
3627 M:      Doug Thompson <dougthompson@xmission.com>
3628 M:      Borislav Petkov <bp@alien8.de>
3629 L:      linux-edac@vger.kernel.org
3630 W:      bluesmoke.sourceforge.net
3631 S:      Maintained
3632 F:      drivers/edac/amd64_edac*
3633
3634 EDAC-CALXEDA
3635 M:      Doug Thompson <dougthompson@xmission.com>
3636 M:      Robert Richter <rric@kernel.org>
3637 L:      linux-edac@vger.kernel.org
3638 W:      bluesmoke.sourceforge.net
3639 S:      Maintained
3640 F:      drivers/edac/highbank*
3641
3642 EDAC-CAVIUM
3643 M:      Ralf Baechle <ralf@linux-mips.org>
3644 M:      David Daney <david.daney@cavium.com>
3645 L:      linux-edac@vger.kernel.org
3646 L:      linux-mips@linux-mips.org
3647 W:      bluesmoke.sourceforge.net
3648 S:      Supported
3649 F:      drivers/edac/octeon_edac*
3650
3651 EDAC-E752X
3652 M:      Mark Gross <mark.gross@intel.com>
3653 M:      Doug Thompson <dougthompson@xmission.com>
3654 L:      linux-edac@vger.kernel.org
3655 W:      bluesmoke.sourceforge.net
3656 S:      Maintained
3657 F:      drivers/edac/e752x_edac.c
3658
3659 EDAC-E7XXX
3660 M:      Doug Thompson <dougthompson@xmission.com>
3661 L:      linux-edac@vger.kernel.org
3662 W:      bluesmoke.sourceforge.net
3663 S:      Maintained
3664 F:      drivers/edac/e7xxx_edac.c
3665
3666 EDAC-GHES
3667 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3668 L:      linux-edac@vger.kernel.org
3669 W:      bluesmoke.sourceforge.net
3670 S:      Maintained
3671 F:      drivers/edac/ghes_edac.c
3672
3673 EDAC-I82443BXGX
3674 M:      Tim Small <tim@buttersideup.com>
3675 L:      linux-edac@vger.kernel.org
3676 W:      bluesmoke.sourceforge.net
3677 S:      Maintained
3678 F:      drivers/edac/i82443bxgx_edac.c
3679
3680 EDAC-I3000
3681 M:      Jason Uhlenkott <juhlenko@akamai.com>
3682 L:      linux-edac@vger.kernel.org
3683 W:      bluesmoke.sourceforge.net
3684 S:      Maintained
3685 F:      drivers/edac/i3000_edac.c
3686
3687 EDAC-I5000
3688 M:      Doug Thompson <dougthompson@xmission.com>
3689 L:      linux-edac@vger.kernel.org
3690 W:      bluesmoke.sourceforge.net
3691 S:      Maintained
3692 F:      drivers/edac/i5000_edac.c
3693
3694 EDAC-I5400
3695 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3696 L:      linux-edac@vger.kernel.org
3697 W:      bluesmoke.sourceforge.net
3698 S:      Maintained
3699 F:      drivers/edac/i5400_edac.c
3700
3701 EDAC-I7300
3702 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3703 L:      linux-edac@vger.kernel.org
3704 W:      bluesmoke.sourceforge.net
3705 S:      Maintained
3706 F:      drivers/edac/i7300_edac.c
3707
3708 EDAC-I7CORE
3709 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3710 L:      linux-edac@vger.kernel.org
3711 W:      bluesmoke.sourceforge.net
3712 S:      Maintained
3713 F:      drivers/edac/i7core_edac.c
3714
3715 EDAC-I82975X
3716 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3717 M:      "Arvind R." <arvino55@gmail.com>
3718 L:      linux-edac@vger.kernel.org
3719 W:      bluesmoke.sourceforge.net
3720 S:      Maintained
3721 F:      drivers/edac/i82975x_edac.c
3722
3723 EDAC-IE31200
3724 M:      Jason Baron <jbaron@akamai.com>
3725 L:      linux-edac@vger.kernel.org
3726 W:      bluesmoke.sourceforge.net
3727 S:      Maintained
3728 F:      drivers/edac/ie31200_edac.c
3729
3730 EDAC-MPC85XX
3731 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3732 L:      linux-edac@vger.kernel.org
3733 W:      bluesmoke.sourceforge.net
3734 S:      Maintained
3735 F:      drivers/edac/mpc85xx_edac.[ch]
3736
3737 EDAC-PASEMI
3738 M:      Egor Martovetsky <egor@pasemi.com>
3739 L:      linux-edac@vger.kernel.org
3740 W:      bluesmoke.sourceforge.net
3741 S:      Maintained
3742 F:      drivers/edac/pasemi_edac.c
3743
3744 EDAC-R82600
3745 M:      Tim Small <tim@buttersideup.com>
3746 L:      linux-edac@vger.kernel.org
3747 W:      bluesmoke.sourceforge.net
3748 S:      Maintained
3749 F:      drivers/edac/r82600_edac.c
3750
3751 EDAC-SBRIDGE
3752 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3753 L:      linux-edac@vger.kernel.org
3754 W:      bluesmoke.sourceforge.net
3755 S:      Maintained
3756 F:      drivers/edac/sb_edac.c
3757
3758 EDIROL UA-101/UA-1000 DRIVER
3759 M:      Clemens Ladisch <clemens@ladisch.de>
3760 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3761 T:      git git://git.alsa-project.org/alsa-kernel.git
3762 S:      Maintained
3763 F:      sound/usb/misc/ua101.c
3764
3765 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3766 M:      Matt Fleming <matt.fleming@intel.com>
3767 L:      linux-efi@vger.kernel.org
3768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3769 S:      Maintained
3770 F:      Documentation/efi-stub.txt
3771 F:      arch/ia64/kernel/efi.c
3772 F:      arch/x86/boot/compressed/eboot.[ch]
3773 F:      arch/x86/include/asm/efi.h
3774 F:      arch/x86/platform/efi/*
3775 F:      drivers/firmware/efi/*
3776 F:      include/linux/efi*.h
3777
3778 EFI VARIABLE FILESYSTEM
3779 M:      Matthew Garrett <matthew.garrett@nebula.com>
3780 M:      Jeremy Kerr <jk@ozlabs.org>
3781 M:      Matt Fleming <matt.fleming@intel.com>
3782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3783 L:      linux-efi@vger.kernel.org
3784 S:      Maintained
3785 F:      fs/efivarfs/
3786
3787 EFIFB FRAMEBUFFER DRIVER
3788 L:      linux-fbdev@vger.kernel.org
3789 M:      Peter Jones <pjones@redhat.com>
3790 S:      Maintained
3791 F:      drivers/video/fbdev/efifb.c
3792
3793 EFS FILESYSTEM
3794 W:      http://aeschi.ch.eu.org/efs/
3795 S:      Orphan
3796 F:      fs/efs/
3797
3798 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3799 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3800 M:      Christoph Raisch <raisch@de.ibm.com>
3801 L:      linux-rdma@vger.kernel.org
3802 S:      Supported
3803 F:      drivers/infiniband/hw/ehca/
3804
3805 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3806 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3807 L:      netdev@vger.kernel.org
3808 S:      Maintained
3809 F:      drivers/net/ethernet/ibm/ehea/
3810
3811 EM28XX VIDEO4LINUX DRIVER
3812 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3813 L:      linux-media@vger.kernel.org
3814 W:      http://linuxtv.org
3815 T:      git git://linuxtv.org/media_tree.git
3816 S:      Maintained
3817 F:      drivers/media/usb/em28xx/
3818
3819 EMBEDDED LINUX
3820 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3821 M:      Matt Mackall <mpm@selenic.com>
3822 M:      David Woodhouse <dwmw2@infradead.org>
3823 L:      linux-embedded@vger.kernel.org
3824 S:      Maintained
3825
3826 EMULEX LPFC FC SCSI DRIVER
3827 M:      James Smart <james.smart@emulex.com>
3828 L:      linux-scsi@vger.kernel.org
3829 W:      http://sourceforge.net/projects/lpfcxxxx
3830 S:      Supported
3831 F:      drivers/scsi/lpfc/
3832
3833 ENE CB710 FLASH CARD READER DRIVER
3834 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3835 S:      Maintained
3836 F:      drivers/misc/cb710/
3837 F:      drivers/mmc/host/cb710-mmc.*
3838 F:      include/linux/cb710.h
3839
3840 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3841 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3842 S:      Maintained
3843 F:      drivers/media/rc/ene_ir.*
3844
3845 ENHANCED ERROR HANDLING (EEH)
3846 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3847 L:      linuxppc-dev@lists.ozlabs.org
3848 S:      Supported
3849 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3850 F:      arch/powerpc/kernel/eeh*.c
3851
3852 EPSON S1D13XXX FRAMEBUFFER DRIVER
3853 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3854 S:      Maintained
3855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3856 F:      drivers/video/fbdev/s1d13xxxfb.c
3857 F:      include/video/s1d13xxxfb.h
3858
3859 ET131X NETWORK DRIVER
3860 M:      Mark Einon <mark.einon@gmail.com>
3861 S:      Odd Fixes
3862 F:      drivers/net/ethernet/agere/
3863
3864 ETHERNET BRIDGE
3865 M:      Stephen Hemminger <stephen@networkplumber.org>
3866 L:      bridge@lists.linux-foundation.org
3867 L:      netdev@vger.kernel.org
3868 W:      http://www.linuxfoundation.org/en/Net:Bridge
3869 S:      Maintained
3870 F:      include/linux/netfilter_bridge/
3871 F:      net/bridge/
3872
3873 ETHERNET PHY LIBRARY
3874 M:      Florian Fainelli <f.fainelli@gmail.com>
3875 L:      netdev@vger.kernel.org
3876 S:      Maintained
3877 F:      include/linux/phy.h
3878 F:      include/linux/phy_fixed.h
3879 F:      drivers/net/phy/
3880 F:      Documentation/networking/phy.txt
3881 F:      drivers/of/of_mdio.c
3882 F:      drivers/of/of_net.c
3883
3884 EXT2 FILE SYSTEM
3885 M:      Jan Kara <jack@suse.cz>
3886 L:      linux-ext4@vger.kernel.org
3887 S:      Maintained
3888 F:      Documentation/filesystems/ext2.txt
3889 F:      fs/ext2/
3890 F:      include/linux/ext2*
3891
3892 EXT3 FILE SYSTEM
3893 M:      Jan Kara <jack@suse.cz>
3894 M:      Andrew Morton <akpm@linux-foundation.org>
3895 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3896 L:      linux-ext4@vger.kernel.org
3897 S:      Maintained
3898 F:      Documentation/filesystems/ext3.txt
3899 F:      fs/ext3/
3900
3901 EXT4 FILE SYSTEM
3902 M:      "Theodore Ts'o" <tytso@mit.edu>
3903 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3904 L:      linux-ext4@vger.kernel.org
3905 W:      http://ext4.wiki.kernel.org
3906 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3907 S:      Maintained
3908 F:      Documentation/filesystems/ext4.txt
3909 F:      fs/ext4/
3910
3911 Extended Verification Module (EVM)
3912 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3913 L:      linux-ima-devel@lists.sourceforge.net
3914 L:      linux-security-module@vger.kernel.org
3915 S:      Supported
3916 F:      security/integrity/evm/
3917
3918 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3919 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3920 M:      Chanwoo Choi <cw00.choi@samsung.com>
3921 L:      linux-kernel@vger.kernel.org
3922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3923 S:      Maintained
3924 F:      drivers/extcon/
3925 F:      Documentation/extcon/
3926
3927 EXYNOS DP DRIVER
3928 M:      Jingoo Han <jg1.han@samsung.com>
3929 L:      dri-devel@lists.freedesktop.org
3930 S:      Maintained
3931 F:      drivers/gpu/drm/exynos/exynos_dp*
3932
3933 EXYNOS MIPI DISPLAY DRIVERS
3934 M:      Inki Dae <inki.dae@samsung.com>
3935 M:      Donghwa Lee <dh09.lee@samsung.com>
3936 M:      Kyungmin Park <kyungmin.park@samsung.com>
3937 L:      linux-fbdev@vger.kernel.org
3938 S:      Maintained
3939 F:      drivers/video/fbdev/exynos/exynos_mipi*
3940 F:      include/video/exynos_mipi*
3941
3942 F71805F HARDWARE MONITORING DRIVER
3943 M:      Jean Delvare <jdelvare@suse.de>
3944 L:      lm-sensors@lm-sensors.org
3945 S:      Maintained
3946 F:      Documentation/hwmon/f71805f
3947 F:      drivers/hwmon/f71805f.c
3948
3949 FC0011 TUNER DRIVER
3950 M:      Michael Buesch <m@bues.ch>
3951 L:      linux-media@vger.kernel.org
3952 S:      Maintained
3953 F:      drivers/media/tuners/fc0011.h
3954 F:      drivers/media/tuners/fc0011.c
3955
3956 FC2580 MEDIA DRIVER
3957 M:      Antti Palosaari <crope@iki.fi>
3958 L:      linux-media@vger.kernel.org
3959 W:      http://linuxtv.org/
3960 W:      http://palosaari.fi/linux/
3961 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3962 T:      git git://linuxtv.org/anttip/media_tree.git
3963 S:      Maintained
3964 F:      drivers/media/tuners/fc2580*
3965
3966 FANOTIFY
3967 M:      Eric Paris <eparis@redhat.com>
3968 S:      Maintained
3969 F:      fs/notify/fanotify/
3970 F:      include/linux/fanotify.h
3971 F:      include/uapi/linux/fanotify.h
3972
3973 FARSYNC SYNCHRONOUS DRIVER
3974 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3975 W:      http://www.farsite.co.uk/
3976 S:      Supported
3977 F:      drivers/net/wan/farsync.*
3978
3979 FAULT INJECTION SUPPORT
3980 M:      Akinobu Mita <akinobu.mita@gmail.com>
3981 S:      Supported
3982 F:      Documentation/fault-injection/
3983 F:      lib/fault-inject.c
3984
3985 FBTFT Framebuffer drivers
3986 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3987 M:      Noralf Trønnes <noralf@tronnes.org>
3988 S:      Maintained
3989 F:      drivers/staging/fbtft/
3990
3991 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3992 M:      Vasu Dev <vasu.dev@intel.com>
3993 L:      fcoe-devel@open-fcoe.org
3994 W:      www.Open-FCoE.org
3995 S:      Supported
3996 F:      drivers/scsi/libfc/
3997 F:      drivers/scsi/fcoe/
3998 F:      include/scsi/fc/
3999 F:      include/scsi/libfc.h
4000 F:      include/scsi/libfcoe.h
4001 F:      include/uapi/scsi/fc/
4002
4003 FILE LOCKING (flock() and fcntl()/lockf())
4004 M:      Jeff Layton <jlayton@poochiereds.net>
4005 M:      J. Bruce Fields <bfields@fieldses.org>
4006 L:      linux-fsdevel@vger.kernel.org
4007 S:      Maintained
4008 F:      include/linux/fcntl.h
4009 F:      include/linux/fs.h
4010 F:      include/uapi/linux/fcntl.h
4011 F:      include/uapi/linux/fs.h
4012 F:      fs/fcntl.c
4013 F:      fs/locks.c
4014
4015 FILESYSTEMS (VFS and infrastructure)
4016 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4017 L:      linux-fsdevel@vger.kernel.org
4018 S:      Maintained
4019 F:      fs/*
4020
4021 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4022 M:      Riku Voipio <riku.voipio@iki.fi>
4023 L:      lm-sensors@lm-sensors.org
4024 S:      Maintained
4025 F:      drivers/hwmon/f75375s.c
4026 F:      include/linux/f75375s.h
4027
4028 FIREWIRE AUDIO DRIVERS
4029 M:      Clemens Ladisch <clemens@ladisch.de>
4030 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4031 T:      git git://git.alsa-project.org/alsa-kernel.git
4032 S:      Maintained
4033 F:      sound/firewire/
4034
4035 FIREWIRE MEDIA DRIVERS (firedtv)
4036 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4037 L:      linux-media@vger.kernel.org
4038 L:      linux1394-devel@lists.sourceforge.net
4039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4040 S:      Maintained
4041 F:      drivers/media/firewire/
4042
4043 FIREWIRE SBP-2 TARGET
4044 M:      Chris Boot <bootc@bootc.net>
4045 L:      linux-scsi@vger.kernel.org
4046 L:      target-devel@vger.kernel.org
4047 L:      linux1394-devel@lists.sourceforge.net
4048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4049 S:      Maintained
4050 F:      drivers/target/sbp/
4051
4052 FIREWIRE SUBSYSTEM
4053 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4054 L:      linux1394-devel@lists.sourceforge.net
4055 W:      http://ieee1394.wiki.kernel.org/
4056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4057 S:      Maintained
4058 F:      drivers/firewire/
4059 F:      include/linux/firewire.h
4060 F:      include/uapi/linux/firewire*.h
4061 F:      tools/firewire/
4062
4063 FIRMWARE LOADER (request_firmware)
4064 M:      Ming Lei <ming.lei@canonical.com>
4065 L:      linux-kernel@vger.kernel.org
4066 S:      Maintained
4067 F:      Documentation/firmware_class/
4068 F:      drivers/base/firmware*.c
4069 F:      include/linux/firmware.h
4070
4071 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4072 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4073 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4074 S:      Maintained
4075 F:      drivers/block/rsxx/
4076
4077 FLOPPY DRIVER
4078 M:      Jiri Kosina <jkosina@suse.cz>
4079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4080 S:      Odd fixes
4081 F:      drivers/block/floppy.c
4082
4083 FMC SUBSYSTEM
4084 M:      Alessandro Rubini <rubini@gnudd.com>
4085 W:      http://www.ohwr.org/projects/fmc-bus
4086 S:      Supported
4087 F:      drivers/fmc/
4088 F:      include/linux/fmc*.h
4089 F:      include/linux/ipmi-fru.h
4090 K:      fmc_d.*register
4091
4092 FPU EMULATOR
4093 M:      Bill Metzenthen <billm@melbpc.org.au>
4094 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4095 S:      Maintained
4096 F:      arch/x86/math-emu/
4097
4098 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4099 L:      netdev@vger.kernel.org
4100 S:      Orphan
4101 F:      drivers/net/wan/dlci.c
4102 F:      drivers/net/wan/sdla.c
4103
4104 FRAMEBUFFER LAYER
4105 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4106 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4107 L:      linux-fbdev@vger.kernel.org
4108 W:      http://linux-fbdev.sourceforge.net/
4109 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4111 S:      Maintained
4112 F:      Documentation/fb/
4113 F:      Documentation/devicetree/bindings/fb/
4114 F:      drivers/video/
4115 F:      include/video/
4116 F:      include/linux/fb.h
4117 F:      include/uapi/video/
4118 F:      include/uapi/linux/fb.h
4119
4120 FREESCALE DIU FRAMEBUFFER DRIVER
4121 M:      Timur Tabi <timur@tabi.org>
4122 L:      linux-fbdev@vger.kernel.org
4123 S:      Maintained
4124 F:      drivers/video/fbdev/fsl-diu-fb.*
4125
4126 FREESCALE DMA DRIVER
4127 M:      Li Yang <leoli@freescale.com>
4128 M:      Zhang Wei <zw@zh-kernel.org>
4129 L:      linuxppc-dev@lists.ozlabs.org
4130 S:      Maintained
4131 F:      drivers/dma/fsldma.*
4132
4133 FREESCALE I2C CPM DRIVER
4134 M:      Jochen Friedrich <jochen@scram.de>
4135 L:      linuxppc-dev@lists.ozlabs.org
4136 L:      linux-i2c@vger.kernel.org
4137 S:      Maintained
4138 F:      drivers/i2c/busses/i2c-cpm.c
4139
4140 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4141 M:      Sascha Hauer <kernel@pengutronix.de>
4142 L:      linux-fbdev@vger.kernel.org
4143 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4144 S:      Maintained
4145 F:      include/linux/platform_data/video-imxfb.h
4146 F:      drivers/video/fbdev/imxfb.c
4147
4148 FREESCALE QUAD SPI DRIVER
4149 M:      Han Xu <han.xu@freescale.com>
4150 L:      linux-mtd@lists.infradead.org
4151 S:      Maintained
4152 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4153
4154 FREESCALE SOC FS_ENET DRIVER
4155 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4156 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4157 L:      linuxppc-dev@lists.ozlabs.org
4158 L:      netdev@vger.kernel.org
4159 S:      Maintained
4160 F:      drivers/net/ethernet/freescale/fs_enet/
4161 F:      include/linux/fs_enet_pd.h
4162
4163 FREESCALE QUICC ENGINE LIBRARY
4164 L:      linuxppc-dev@lists.ozlabs.org
4165 S:      Orphan
4166 F:      arch/powerpc/sysdev/qe_lib/
4167 F:      arch/powerpc/include/asm/*qe.h
4168
4169 FREESCALE USB PERIPHERAL DRIVERS
4170 M:      Li Yang <leoli@freescale.com>
4171 L:      linux-usb@vger.kernel.org
4172 L:      linuxppc-dev@lists.ozlabs.org
4173 S:      Maintained
4174 F:      drivers/usb/gadget/udc/fsl*
4175
4176 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4177 M:      Li Yang <leoli@freescale.com>
4178 L:      netdev@vger.kernel.org
4179 L:      linuxppc-dev@lists.ozlabs.org
4180 S:      Maintained
4181 F:      drivers/net/ethernet/freescale/ucc_geth*
4182
4183 FREESCALE QUICC ENGINE UCC UART DRIVER
4184 M:      Timur Tabi <timur@tabi.org>
4185 L:      linuxppc-dev@lists.ozlabs.org
4186 S:      Maintained
4187 F:      drivers/tty/serial/ucc_uart.c
4188
4189 FREESCALE SOC SOUND DRIVERS
4190 M:      Timur Tabi <timur@tabi.org>
4191 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4192 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4193 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4194 L:      linuxppc-dev@lists.ozlabs.org
4195 S:      Maintained
4196 F:      sound/soc/fsl/fsl*
4197 F:      sound/soc/fsl/imx*
4198 F:      sound/soc/fsl/mpc8610_hpcd.c
4199
4200 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4201 M:      J. German Rivera <German.Rivera@freescale.com>
4202 L:      linux-kernel@vger.kernel.org
4203 S:      Maintained
4204 F:      drivers/staging/fsl-mc/
4205
4206 FREEVXFS FILESYSTEM
4207 M:      Christoph Hellwig <hch@infradead.org>
4208 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4209 S:      Maintained
4210 F:      fs/freevxfs/
4211
4212 FREEZER
4213 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4214 M:      Pavel Machek <pavel@ucw.cz>
4215 L:      linux-pm@vger.kernel.org
4216 S:      Supported
4217 F:      Documentation/power/freezing-of-tasks.txt
4218 F:      include/linux/freezer.h
4219 F:      kernel/freezer.c
4220
4221 FRONTSWAP API
4222 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4223 L:      linux-kernel@vger.kernel.org
4224 S:      Maintained
4225 F:      mm/frontswap.c
4226 F:      include/linux/frontswap.h
4227
4228 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4229 M:      David Howells <dhowells@redhat.com>
4230 L:      linux-cachefs@redhat.com
4231 S:      Supported
4232 F:      Documentation/filesystems/caching/
4233 F:      fs/fscache/
4234 F:      include/linux/fscache*.h
4235
4236 F2FS FILE SYSTEM
4237 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4238 M:      Changman Lee <cm224.lee@samsung.com>
4239 L:      linux-f2fs-devel@lists.sourceforge.net
4240 W:      http://en.wikipedia.org/wiki/F2FS
4241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4242 S:      Maintained
4243 F:      Documentation/filesystems/f2fs.txt
4244 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4245 F:      fs/f2fs/
4246 F:      include/linux/f2fs_fs.h
4247
4248 FUJITSU FR-V (FRV) PORT
4249 M:      David Howells <dhowells@redhat.com>
4250 S:      Maintained
4251 F:      arch/frv/
4252
4253 FUJITSU LAPTOP EXTRAS
4254 M:      Jonathan Woithe <jwoithe@just42.net>
4255 L:      platform-driver-x86@vger.kernel.org
4256 S:      Maintained
4257 F:      drivers/platform/x86/fujitsu-laptop.c
4258
4259 FUJITSU M-5MO LS CAMERA ISP DRIVER
4260 M:      Kyungmin Park <kyungmin.park@samsung.com>
4261 M:      Heungjun Kim <riverful.kim@samsung.com>
4262 L:      linux-media@vger.kernel.org
4263 S:      Maintained
4264 F:      drivers/media/i2c/m5mols/
4265 F:      include/media/m5mols.h
4266
4267 FUJITSU TABLET EXTRAS
4268 M:      Robert Gerlach <khnz@gmx.de>
4269 L:      platform-driver-x86@vger.kernel.org
4270 S:      Maintained
4271 F:      drivers/platform/x86/fujitsu-tablet.c
4272
4273 FUSE: FILESYSTEM IN USERSPACE
4274 M:      Miklos Szeredi <miklos@szeredi.hu>
4275 L:      fuse-devel@lists.sourceforge.net
4276 W:      http://fuse.sourceforge.net/
4277 S:      Maintained
4278 F:      fs/fuse/
4279 F:      include/uapi/linux/fuse.h
4280
4281 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4282 M:      Rik Faith <faith@cs.unc.edu>
4283 L:      linux-scsi@vger.kernel.org
4284 S:      Odd Fixes (e.g., new signatures)
4285 F:      drivers/scsi/fdomain.*
4286
4287 GCOV BASED KERNEL PROFILING
4288 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4289 S:      Maintained
4290 F:      kernel/gcov/
4291 F:      Documentation/gcov.txt
4292
4293 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4294 M:      Achim Leubner <achim_leubner@adaptec.com>
4295 L:      linux-scsi@vger.kernel.org
4296 W:      http://www.icp-vortex.com/
4297 S:      Supported
4298 F:      drivers/scsi/gdt*
4299
4300 GDB KERNEL DEBUGGING HELPER SCRIPTS
4301 M:      Jan Kiszka <jan.kiszka@siemens.com>
4302 S:      Supported
4303 F:      scripts/gdb/
4304
4305 GEMTEK FM RADIO RECEIVER DRIVER
4306 M:      Hans Verkuil <hverkuil@xs4all.nl>
4307 L:      linux-media@vger.kernel.org
4308 T:      git git://linuxtv.org/media_tree.git
4309 W:      http://linuxtv.org
4310 S:      Maintained
4311 F:      drivers/media/radio/radio-gemtek*
4312
4313 GENERIC GPIO I2C DRIVER
4314 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4315 S:      Supported
4316 F:      drivers/i2c/busses/i2c-gpio.c
4317 F:      include/linux/i2c-gpio.h
4318
4319 GENERIC GPIO I2C MULTIPLEXER DRIVER
4320 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4321 L:      linux-i2c@vger.kernel.org
4322 S:      Supported
4323 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4324 F:      include/linux/i2c-mux-gpio.h
4325 F:      Documentation/i2c/muxes/i2c-mux-gpio
4326
4327 GENERIC HDLC (WAN) DRIVERS
4328 M:      Krzysztof Halasa <khc@pm.waw.pl>
4329 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4330 S:      Maintained
4331 F:      drivers/net/wan/c101.c
4332 F:      drivers/net/wan/hd6457*
4333 F:      drivers/net/wan/hdlc*
4334 F:      drivers/net/wan/n2.c
4335 F:      drivers/net/wan/pc300too.c
4336 F:      drivers/net/wan/pci200syn.c
4337 F:      drivers/net/wan/wanxl*
4338
4339 GENERIC INCLUDE/ASM HEADER FILES
4340 M:      Arnd Bergmann <arnd@arndb.de>
4341 L:      linux-arch@vger.kernel.org
4342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4343 S:      Maintained
4344 F:      include/asm-generic/
4345 F:      include/uapi/asm-generic/
4346
4347 GENERIC PHY FRAMEWORK
4348 M:      Kishon Vijay Abraham I <kishon@ti.com>
4349 L:      linux-kernel@vger.kernel.org
4350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4351 S:      Supported
4352 F:      drivers/phy/
4353 F:      include/linux/phy/
4354
4355 GENERIC PM DOMAINS
4356 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4357 M:      Kevin Hilman <khilman@kernel.org>
4358 M:      Ulf Hansson <ulf.hansson@linaro.org>
4359 L:      linux-pm@vger.kernel.org
4360 S:      Supported
4361 F:      drivers/base/power/domain*.c
4362 F:      include/linux/pm_domain.h
4363
4364 GENERIC UIO DRIVER FOR PCI DEVICES
4365 M:      "Michael S. Tsirkin" <mst@redhat.com>
4366 L:      kvm@vger.kernel.org
4367 S:      Supported
4368 F:      drivers/uio/uio_pci_generic.c
4369
4370 GET_MAINTAINER SCRIPT
4371 M:      Joe Perches <joe@perches.com>
4372 S:      Maintained
4373 F:      scripts/get_maintainer.pl
4374
4375 GFS2 FILE SYSTEM
4376 M:      Steven Whitehouse <swhiteho@redhat.com>
4377 M:      Bob Peterson <rpeterso@redhat.com>
4378 L:      cluster-devel@redhat.com
4379 W:      http://sources.redhat.com/cluster/
4380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4381 S:      Supported
4382 F:      Documentation/filesystems/gfs2*.txt
4383 F:      fs/gfs2/
4384 F:      include/uapi/linux/gfs2_ondisk.h
4385
4386 GIGASET ISDN DRIVERS
4387 M:      Hansjoerg Lipp <hjlipp@web.de>
4388 M:      Tilman Schmidt <tilman@imap.cc>
4389 L:      gigaset307x-common@lists.sourceforge.net
4390 W:      http://gigaset307x.sourceforge.net/
4391 S:      Maintained
4392 F:      Documentation/isdn/README.gigaset
4393 F:      drivers/isdn/gigaset/
4394 F:      include/uapi/linux/gigaset_dev.h
4395
4396 GO7007 MPEG CODEC
4397 M:      Hans Verkuil <hans.verkuil@cisco.com>
4398 L:      linux-media@vger.kernel.org
4399 S:      Maintained
4400 F:      drivers/media/usb/go7007/
4401
4402 GOODIX TOUCHSCREEN
4403 M:      Bastien Nocera <hadess@hadess.net>
4404 L:      linux-input@vger.kernel.org
4405 S:      Maintained
4406 F:      drivers/input/touchscreen/goodix.c
4407
4408 GPIO SUBSYSTEM
4409 M:      Linus Walleij <linus.walleij@linaro.org>
4410 M:      Alexandre Courbot <gnurou@gmail.com>
4411 L:      linux-gpio@vger.kernel.org
4412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4413 S:      Maintained
4414 F:      Documentation/gpio/
4415 F:      drivers/gpio/
4416 F:      include/linux/gpio/
4417 F:      include/linux/gpio.h
4418 F:      include/asm-generic/gpio.h
4419
4420 GRE DEMULTIPLEXER DRIVER
4421 M:      Dmitry Kozlov <xeb@mail.ru>
4422 L:      netdev@vger.kernel.org
4423 S:      Maintained
4424 F:      net/ipv4/gre_demux.c
4425 F:      net/ipv4/gre_offload.c
4426 F:      include/net/gre.h
4427
4428 GRETH 10/100/1G Ethernet MAC device driver
4429 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4430 L:      netdev@vger.kernel.org
4431 S:      Maintained
4432 F:      drivers/net/ethernet/aeroflex/
4433
4434 GSPCA FINEPIX SUBDRIVER
4435 M:      Frank Zago <frank@zago.net>
4436 L:      linux-media@vger.kernel.org
4437 T:      git git://linuxtv.org/media_tree.git
4438 S:      Maintained
4439 F:      drivers/media/usb/gspca/finepix.c
4440
4441 GSPCA GL860 SUBDRIVER
4442 M:      Olivier Lorin <o.lorin@laposte.net>
4443 L:      linux-media@vger.kernel.org
4444 T:      git git://linuxtv.org/media_tree.git
4445 S:      Maintained
4446 F:      drivers/media/usb/gspca/gl860/
4447
4448 GSPCA M5602 SUBDRIVER
4449 M:      Erik Andren <erik.andren@gmail.com>
4450 L:      linux-media@vger.kernel.org
4451 T:      git git://linuxtv.org/media_tree.git
4452 S:      Maintained
4453 F:      drivers/media/usb/gspca/m5602/
4454
4455 GSPCA PAC207 SONIXB SUBDRIVER
4456 M:      Hans de Goede <hdegoede@redhat.com>
4457 L:      linux-media@vger.kernel.org
4458 T:      git git://linuxtv.org/media_tree.git
4459 S:      Maintained
4460 F:      drivers/media/usb/gspca/pac207.c
4461
4462 GSPCA SN9C20X SUBDRIVER
4463 M:      Brian Johnson <brijohn@gmail.com>
4464 L:      linux-media@vger.kernel.org
4465 T:      git git://linuxtv.org/media_tree.git
4466 S:      Maintained
4467 F:      drivers/media/usb/gspca/sn9c20x.c
4468
4469 GSPCA T613 SUBDRIVER
4470 M:      Leandro Costantino <lcostantino@gmail.com>
4471 L:      linux-media@vger.kernel.org
4472 T:      git git://linuxtv.org/media_tree.git
4473 S:      Maintained
4474 F:      drivers/media/usb/gspca/t613.c
4475
4476 GSPCA USB WEBCAM DRIVER
4477 M:      Hans de Goede <hdegoede@redhat.com>
4478 L:      linux-media@vger.kernel.org
4479 T:      git git://linuxtv.org/media_tree.git
4480 S:      Maintained
4481 F:      drivers/media/usb/gspca/
4482
4483 GUID PARTITION TABLE (GPT)
4484 M:      Davidlohr Bueso <davidlohr@hp.com>
4485 L:      linux-efi@vger.kernel.org
4486 S:      Maintained
4487 F:      block/partitions/efi.*
4488
4489 STK1160 USB VIDEO CAPTURE DRIVER
4490 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4491 L:      linux-media@vger.kernel.org
4492 T:      git git://linuxtv.org/media_tree.git
4493 S:      Maintained
4494 F:      drivers/media/usb/stk1160/
4495
4496 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4497 M:      Frank Seidel <frank@f-seidel.de>
4498 L:      platform-driver-x86@vger.kernel.org
4499 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4500 S:      Maintained
4501 F:      drivers/platform/x86/hdaps.c
4502
4503 HDPVR USB VIDEO ENCODER DRIVER
4504 M:      Hans Verkuil <hverkuil@xs4all.nl>
4505 L:      linux-media@vger.kernel.org
4506 T:      git git://linuxtv.org/media_tree.git
4507 W:      http://linuxtv.org
4508 S:      Odd Fixes
4509 F:      drivers/media/usb/hdpvr/
4510
4511 HWPOISON MEMORY FAILURE HANDLING
4512 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4513 L:      linux-mm@kvack.org
4514 S:      Maintained
4515 F:      mm/memory-failure.c
4516 F:      mm/hwpoison-inject.c
4517
4518 HYPERVISOR VIRTUAL CONSOLE DRIVER
4519 L:      linuxppc-dev@lists.ozlabs.org
4520 S:      Odd Fixes
4521 F:      drivers/tty/hvc/
4522
4523 HACKRF MEDIA DRIVER
4524 M:      Antti Palosaari <crope@iki.fi>
4525 L:      linux-media@vger.kernel.org
4526 W:      http://linuxtv.org/
4527 W:      http://palosaari.fi/linux/
4528 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4529 T:      git git://linuxtv.org/anttip/media_tree.git
4530 S:      Maintained
4531 F:      drivers/media/usb/hackrf/
4532
4533 HARDWARE MONITORING
4534 M:      Jean Delvare <jdelvare@suse.de>
4535 M:      Guenter Roeck <linux@roeck-us.net>
4536 L:      lm-sensors@lm-sensors.org
4537 W:      http://www.lm-sensors.org/
4538 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4540 S:      Maintained
4541 F:      Documentation/hwmon/
4542 F:      drivers/hwmon/
4543 F:      include/linux/hwmon*.h
4544
4545 HARDWARE RANDOM NUMBER GENERATOR CORE
4546 M:      Matt Mackall <mpm@selenic.com>
4547 M:      Herbert Xu <herbert@gondor.apana.org.au>
4548 L:      linux-crypto@vger.kernel.org
4549 S:      Odd fixes
4550 F:      Documentation/hw_random.txt
4551 F:      drivers/char/hw_random/
4552 F:      include/linux/hw_random.h
4553
4554 HARDWARE SPINLOCK CORE
4555 M:      Ohad Ben-Cohen <ohad@wizery.com>
4556 S:      Maintained
4557 F:      Documentation/hwspinlock.txt
4558 F:      drivers/hwspinlock/hwspinlock_*
4559 F:      include/linux/hwspinlock.h
4560
4561 HARMONY SOUND DRIVER
4562 L:      linux-parisc@vger.kernel.org
4563 S:      Maintained
4564 F:      sound/parisc/harmony.*
4565
4566 HD29L2 MEDIA DRIVER
4567 M:      Antti Palosaari <crope@iki.fi>
4568 L:      linux-media@vger.kernel.org
4569 W:      http://linuxtv.org/
4570 W:      http://palosaari.fi/linux/
4571 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4572 T:      git git://linuxtv.org/anttip/media_tree.git
4573 S:      Maintained
4574 F:      drivers/media/dvb-frontends/hd29l2*
4575
4576 HEWLETT-PACKARD SMART2 RAID DRIVER
4577 L:      iss_storagedev@hp.com
4578 S:      Orphan
4579 F:      Documentation/blockdev/cpqarray.txt
4580 F:      drivers/block/cpqarray.*
4581
4582 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4583 M:      Don Brace <don.brace@pmcs.com>
4584 L:      iss_storagedev@hp.com
4585 L:      storagedev@pmcs.com
4586 L:      linux-scsi@vger.kernel.org
4587 S:      Supported
4588 F:      Documentation/scsi/hpsa.txt
4589 F:      drivers/scsi/hpsa*.[ch]
4590 F:      include/linux/cciss*.h
4591 F:      include/uapi/linux/cciss*.h
4592
4593 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4594 M:      Don Brace <don.brace@pmcs.com>
4595 L:      iss_storagedev@hp.com
4596 L:      storagedev@pmcs.com
4597 L:      linux-scsi@vger.kernel.org
4598 S:      Supported
4599 F:      Documentation/blockdev/cciss.txt
4600 F:      drivers/block/cciss*
4601 F:      include/linux/cciss_ioctl.h
4602 F:      include/uapi/linux/cciss_ioctl.h
4603
4604 HFS FILESYSTEM
4605 L:      linux-fsdevel@vger.kernel.org
4606 S:      Orphan
4607 F:      Documentation/filesystems/hfs.txt
4608 F:      fs/hfs/
4609
4610 HFSPLUS FILESYSTEM
4611 L:      linux-fsdevel@vger.kernel.org
4612 S:      Orphan
4613 F:      Documentation/filesystems/hfsplus.txt
4614 F:      fs/hfsplus/
4615
4616 HGA FRAMEBUFFER DRIVER
4617 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4618 L:      linux-nvidia@lists.surfsouth.com
4619 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4620 S:      Maintained
4621 F:      drivers/video/fbdev/hgafb.c
4622
4623 HIBERNATION (aka Software Suspend, aka swsusp)
4624 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4625 M:      Pavel Machek <pavel@ucw.cz>
4626 L:      linux-pm@vger.kernel.org
4627 S:      Supported
4628 F:      arch/x86/power/
4629 F:      drivers/base/power/
4630 F:      kernel/power/
4631 F:      include/linux/suspend.h
4632 F:      include/linux/freezer.h
4633 F:      include/linux/pm.h
4634 F:      arch/*/include/asm/suspend*.h
4635
4636 HID CORE LAYER
4637 M:      Jiri Kosina <jkosina@suse.cz>
4638 L:      linux-input@vger.kernel.org
4639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4640 S:      Maintained
4641 F:      drivers/hid/
4642 F:      include/linux/hid*
4643 F:      include/uapi/linux/hid*
4644
4645 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4646 M:      Thomas Gleixner <tglx@linutronix.de>
4647 L:      linux-kernel@vger.kernel.org
4648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4649 S:      Maintained
4650 F:      Documentation/timers/
4651 F:      kernel/time/hrtimer.c
4652 F:      kernel/time/clockevents.c
4653 F:      kernel/time/tick*.*
4654 F:      kernel/time/timer_*.c
4655 F:      include/linux/clockchips.h
4656 F:      include/linux/hrtimer.h
4657
4658 HIGH-SPEED SCC DRIVER FOR AX.25
4659 L:      linux-hams@vger.kernel.org
4660 S:      Orphan
4661 F:      drivers/net/hamradio/dmascc.c
4662 F:      drivers/net/hamradio/scc.c
4663
4664 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4665 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4666 W:      http://www.highpoint-tech.com
4667 S:      Supported
4668 F:      Documentation/scsi/hptiop.txt
4669 F:      drivers/scsi/hptiop.c
4670
4671 HIPPI
4672 M:      Jes Sorensen <jes@trained-monkey.org>
4673 L:      linux-hippi@sunsite.dk
4674 S:      Maintained
4675 F:      include/linux/hippidevice.h
4676 F:      include/uapi/linux/if_hippi.h
4677 F:      net/802/hippi.c
4678 F:      drivers/net/hippi/
4679
4680 HOST AP DRIVER
4681 M:      Jouni Malinen <j@w1.fi>
4682 L:      hostap@shmoo.com (subscribers-only)
4683 L:      linux-wireless@vger.kernel.org
4684 W:      http://hostap.epitest.fi/
4685 S:      Maintained
4686 F:      drivers/net/wireless/hostap/
4687
4688 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4689 L:      platform-driver-x86@vger.kernel.org
4690 S:      Orphan
4691 F:      drivers/platform/x86/tc1100-wmi.c
4692
4693 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4694 M:      Jaroslav Kysela <perex@perex.cz>
4695 S:      Maintained
4696 F:      drivers/net/ethernet/hp/hp100.*
4697
4698 HPET:   High Precision Event Timers driver
4699 M:      Clemens Ladisch <clemens@ladisch.de>
4700 S:      Maintained
4701 F:      Documentation/timers/hpet.txt
4702 F:      drivers/char/hpet.c
4703 F:      include/linux/hpet.h
4704 F:      include/uapi/linux/hpet.h
4705
4706 HPET:   x86
4707 S:      Orphan
4708 F:      arch/x86/kernel/hpet.c
4709 F:      arch/x86/include/asm/hpet.h
4710
4711 HPFS FILESYSTEM
4712 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4713 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4714 S:      Maintained
4715 F:      fs/hpfs/
4716
4717 HSI SUBSYSTEM
4718 M:      Sebastian Reichel <sre@kernel.org>
4719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4720 S:      Maintained
4721 F:      Documentation/ABI/testing/sysfs-bus-hsi
4722 F:      Documentation/hsi.txt
4723 F:      drivers/hsi/
4724 F:      include/linux/hsi/
4725 F:      include/uapi/linux/hsi/
4726
4727 HSO 3G MODEM DRIVER
4728 M:      Jan Dumon <j.dumon@option.com>
4729 W:      http://www.pharscape.org
4730 S:      Maintained
4731 F:      drivers/net/usb/hso.c
4732
4733 HSR NETWORK PROTOCOL
4734 M:      Arvid Brodin <arvid.brodin@alten.se>
4735 L:      netdev@vger.kernel.org
4736 S:      Maintained
4737 F:      net/hsr/
4738
4739 HTCPEN TOUCHSCREEN DRIVER
4740 M:      Pau Oliva Fora <pof@eslack.org>
4741 L:      linux-input@vger.kernel.org
4742 S:      Maintained
4743 F:      drivers/input/touchscreen/htcpen.c
4744
4745 HUGETLB FILESYSTEM
4746 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4747 S:      Maintained
4748 F:      fs/hugetlbfs/
4749
4750 Hyper-V CORE AND DRIVERS
4751 M:      K. Y. Srinivasan <kys@microsoft.com>
4752 M:      Haiyang Zhang <haiyangz@microsoft.com>
4753 L:      devel@linuxdriverproject.org
4754 S:      Maintained
4755 F:      arch/x86/include/asm/mshyperv.h
4756 F:      arch/x86/include/uapi/asm/hyperv.h
4757 F:      arch/x86/kernel/cpu/mshyperv.c
4758 F:      drivers/hid/hid-hyperv.c
4759 F:      drivers/hv/
4760 F:      drivers/input/serio/hyperv-keyboard.c
4761 F:      drivers/net/hyperv/
4762 F:      drivers/scsi/storvsc_drv.c
4763 F:      drivers/video/fbdev/hyperv_fb.c
4764 F:      include/linux/hyperv.h
4765 F:      tools/hv/
4766
4767 I2C OVER PARALLEL PORT
4768 M:      Jean Delvare <jdelvare@suse.de>
4769 L:      linux-i2c@vger.kernel.org
4770 S:      Maintained
4771 F:      Documentation/i2c/busses/i2c-parport
4772 F:      Documentation/i2c/busses/i2c-parport-light
4773 F:      drivers/i2c/busses/i2c-parport.c
4774 F:      drivers/i2c/busses/i2c-parport-light.c
4775
4776 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4777 M:      Jean Delvare <jdelvare@suse.de>
4778 L:      linux-i2c@vger.kernel.org
4779 S:      Maintained
4780 F:      Documentation/i2c/busses/i2c-ali1535
4781 F:      Documentation/i2c/busses/i2c-ali1563
4782 F:      Documentation/i2c/busses/i2c-ali15x3
4783 F:      Documentation/i2c/busses/i2c-amd756
4784 F:      Documentation/i2c/busses/i2c-amd8111
4785 F:      Documentation/i2c/busses/i2c-i801
4786 F:      Documentation/i2c/busses/i2c-nforce2
4787 F:      Documentation/i2c/busses/i2c-piix4
4788 F:      Documentation/i2c/busses/i2c-sis5595
4789 F:      Documentation/i2c/busses/i2c-sis630
4790 F:      Documentation/i2c/busses/i2c-sis96x
4791 F:      Documentation/i2c/busses/i2c-via
4792 F:      Documentation/i2c/busses/i2c-viapro
4793 F:      drivers/i2c/busses/i2c-ali1535.c
4794 F:      drivers/i2c/busses/i2c-ali1563.c
4795 F:      drivers/i2c/busses/i2c-ali15x3.c
4796 F:      drivers/i2c/busses/i2c-amd756.c
4797 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4798 F:      drivers/i2c/busses/i2c-amd8111.c
4799 F:      drivers/i2c/busses/i2c-i801.c
4800 F:      drivers/i2c/busses/i2c-isch.c
4801 F:      drivers/i2c/busses/i2c-nforce2.c
4802 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4803 F:      drivers/i2c/busses/i2c-piix4.c
4804 F:      drivers/i2c/busses/i2c-sis5595.c
4805 F:      drivers/i2c/busses/i2c-sis630.c
4806 F:      drivers/i2c/busses/i2c-sis96x.c
4807 F:      drivers/i2c/busses/i2c-via.c
4808 F:      drivers/i2c/busses/i2c-viapro.c
4809
4810 I2C/SMBUS ISMT DRIVER
4811 M:      Seth Heasley <seth.heasley@intel.com>
4812 M:      Neil Horman <nhorman@tuxdriver.com>
4813 L:      linux-i2c@vger.kernel.org
4814 F:      drivers/i2c/busses/i2c-ismt.c
4815 F:      Documentation/i2c/busses/i2c-ismt
4816
4817 I2C/SMBUS STUB DRIVER
4818 M:      Jean Delvare <jdelvare@suse.de>
4819 L:      linux-i2c@vger.kernel.org
4820 S:      Maintained
4821 F:      drivers/i2c/i2c-stub.c
4822
4823 I2C SUBSYSTEM
4824 M:      Wolfram Sang <wsa@the-dreams.de>
4825 L:      linux-i2c@vger.kernel.org
4826 W:      https://i2c.wiki.kernel.org/
4827 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4829 S:      Maintained
4830 F:      Documentation/devicetree/bindings/i2c/
4831 F:      Documentation/i2c/
4832 F:      drivers/i2c/
4833 F:      include/linux/i2c.h
4834 F:      include/linux/i2c-*.h
4835 F:      include/uapi/linux/i2c.h
4836 F:      include/uapi/linux/i2c-*.h
4837
4838 I2C ACPI SUPPORT
4839 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4840 L:      linux-i2c@vger.kernel.org
4841 L:      linux-acpi@vger.kernel.org
4842 S:      Maintained
4843
4844 I2C-TAOS-EVM DRIVER
4845 M:      Jean Delvare <jdelvare@suse.de>
4846 L:      linux-i2c@vger.kernel.org
4847 S:      Maintained
4848 F:      Documentation/i2c/busses/i2c-taos-evm
4849 F:      drivers/i2c/busses/i2c-taos-evm.c
4850
4851 I2C-TINY-USB DRIVER
4852 M:      Till Harbaum <till@harbaum.org>
4853 L:      linux-i2c@vger.kernel.org
4854 W:      http://www.harbaum.org/till/i2c_tiny_usb
4855 S:      Maintained
4856 F:      drivers/i2c/busses/i2c-tiny-usb.c
4857
4858 i386 BOOT CODE
4859 M:      "H. Peter Anvin" <hpa@zytor.com>
4860 S:      Maintained
4861 F:      arch/x86/boot/
4862
4863 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4864 M:      "H. Peter Anvin" <hpa@zytor.com>
4865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4866 S:      Maintained
4867
4868 IA64 (Itanium) PLATFORM
4869 M:      Tony Luck <tony.luck@intel.com>
4870 M:      Fenghua Yu <fenghua.yu@intel.com>
4871 L:      linux-ia64@vger.kernel.org
4872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4873 S:      Maintained
4874 F:      arch/ia64/
4875
4876 IBM Power in-Nest Crypto Acceleration
4877 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4878 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4879 L:      linux-crypto@vger.kernel.org
4880 S:      Supported
4881 F:      drivers/crypto/nx/
4882
4883 IBM Power 842 compression accelerator
4884 M:      Dan Streetman <ddstreet@us.ibm.com>
4885 S:      Supported
4886 F:      drivers/crypto/nx/nx-842.c
4887 F:      include/linux/nx842.h
4888
4889 IBM Power Linux RAID adapter
4890 M:      Brian King <brking@us.ibm.com>
4891 S:      Supported
4892 F:      drivers/scsi/ipr.*
4893
4894 IBM Power Virtual Ethernet Device Driver
4895 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4896 L:      netdev@vger.kernel.org
4897 S:      Supported
4898 F:      drivers/net/ethernet/ibm/ibmveth.*
4899
4900 IBM Power Virtual SCSI Device Drivers
4901 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4902 L:      linux-scsi@vger.kernel.org
4903 S:      Supported
4904 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4905 F:      drivers/scsi/ibmvscsi/viosrp.h
4906
4907 IBM Power Virtual FC Device Drivers
4908 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4909 L:      linux-scsi@vger.kernel.org
4910 S:      Supported
4911 F:      drivers/scsi/ibmvscsi/ibmvfc*
4912
4913 IBM ServeRAID RAID DRIVER
4914 S:      Orphan
4915 F:      drivers/scsi/ips.*
4916
4917 ICH LPC AND GPIO DRIVER
4918 M:      Peter Tyser <ptyser@xes-inc.com>
4919 S:      Maintained
4920 F:      drivers/mfd/lpc_ich.c
4921 F:      drivers/gpio/gpio-ich.c
4922
4923 IDE SUBSYSTEM
4924 M:      "David S. Miller" <davem@davemloft.net>
4925 L:      linux-ide@vger.kernel.org
4926 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4928 S:      Maintained
4929 F:      Documentation/ide/
4930 F:      drivers/ide/
4931 F:      include/linux/ide.h
4932
4933 IDEAPAD LAPTOP EXTRAS DRIVER
4934 M:      Ike Panhc <ike.pan@canonical.com>
4935 L:      platform-driver-x86@vger.kernel.org
4936 W:      http://launchpad.net/ideapad-laptop
4937 S:      Maintained
4938 F:      drivers/platform/x86/ideapad-laptop.c
4939
4940 IDEAPAD LAPTOP SLIDEBAR DRIVER
4941 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4942 L:      linux-input@vger.kernel.org
4943 W:      https://github.com/o2genum/ideapad-slidebar
4944 S:      Maintained
4945 F:      drivers/input/misc/ideapad_slidebar.c
4946
4947 IDE/ATAPI DRIVERS
4948 M:      Borislav Petkov <bp@alien8.de>
4949 L:      linux-ide@vger.kernel.org
4950 S:      Maintained
4951 F:      Documentation/cdrom/ide-cd
4952 F:      drivers/ide/ide-cd*
4953
4954 IDLE-I7300
4955 M:      Andy Henroid <andrew.d.henroid@intel.com>
4956 L:      linux-pm@vger.kernel.org
4957 S:      Supported
4958 F:      drivers/idle/i7300_idle.c
4959
4960 IEEE 802.15.4 SUBSYSTEM
4961 M:      Alexander Aring <alex.aring@gmail.com>
4962 L:      linux-wpan@vger.kernel.org
4963 W:      https://github.com/linux-wpan
4964 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4965 S:      Maintained
4966 F:      net/ieee802154/
4967 F:      net/mac802154/
4968 F:      drivers/net/ieee802154/
4969 F:      include/linux/nl802154.h
4970 F:      include/linux/ieee802154.h
4971 F:      include/net/nl802154.h
4972 F:      include/net/mac802154.h
4973 F:      include/net/af_ieee802154.h
4974 F:      include/net/cfg802154.h
4975 F:      include/net/ieee802154_netdev.h
4976 F:      Documentation/networking/ieee802154.txt
4977
4978 IGORPLUG-USB IR RECEIVER
4979 M:      Sean Young <sean@mess.org>
4980 L:      linux-media@vger.kernel.org
4981 S:      Maintained
4982 F:      drivers/media/rc/igorplugusb.c
4983
4984 IGUANAWORKS USB IR TRANSCEIVER
4985 M:      Sean Young <sean@mess.org>
4986 L:      linux-media@vger.kernel.org
4987 S:      Maintained
4988 F:      drivers/media/rc/iguanair.c
4989
4990 IIO SUBSYSTEM AND DRIVERS
4991 M:      Jonathan Cameron <jic23@kernel.org>
4992 R:      Hartmut Knaack <knaack.h@gmx.de>
4993 R:      Lars-Peter Clausen <lars@metafoo.de>
4994 R:      Peter Meerwald <pmeerw@pmeerw.net>
4995 L:      linux-iio@vger.kernel.org
4996 S:      Maintained
4997 F:      drivers/iio/
4998 F:      drivers/staging/iio/
4999 F:      include/linux/iio/
5000 F:      tools/iio/
5001
5002 IKANOS/ADI EAGLE ADSL USB DRIVER
5003 M:      Matthieu Castet <castet.matthieu@free.fr>
5004 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5005 S:      Maintained
5006 F:      drivers/usb/atm/ueagle-atm.c
5007
5008 INA209 HARDWARE MONITOR DRIVER
5009 M:      Guenter Roeck <linux@roeck-us.net>
5010 L:      lm-sensors@lm-sensors.org
5011 S:      Maintained
5012 F:      Documentation/hwmon/ina209
5013 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5014 F:      drivers/hwmon/ina209.c
5015
5016 INA2XX HARDWARE MONITOR DRIVER
5017 M:      Guenter Roeck <linux@roeck-us.net>
5018 L:      lm-sensors@lm-sensors.org
5019 S:      Maintained
5020 F:      Documentation/hwmon/ina2xx
5021 F:      drivers/hwmon/ina2xx.c
5022 F:      include/linux/platform_data/ina2xx.h
5023
5024 INDUSTRY PACK SUBSYSTEM (IPACK)
5025 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5026 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5027 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5028 L:      industrypack-devel@lists.sourceforge.net
5029 W:      http://industrypack.sourceforge.net
5030 S:      Maintained
5031 F:      drivers/ipack/
5032
5033 INGENIC JZ4780 DMA Driver
5034 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5035 S:      Maintained
5036 F:      drivers/dma/dma-jz4780.c
5037
5038 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5039 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5040 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5041 L:      linux-ima-devel@lists.sourceforge.net
5042 L:      linux-ima-user@lists.sourceforge.net
5043 L:      linux-security-module@vger.kernel.org
5044 S:      Supported
5045 F:      security/integrity/ima/
5046
5047 IMGTEC IR DECODER DRIVER
5048 M:      James Hogan <james.hogan@imgtec.com>
5049 S:      Maintained
5050 F:      drivers/media/rc/img-ir/
5051
5052 IMS TWINTURBO FRAMEBUFFER DRIVER
5053 L:      linux-fbdev@vger.kernel.org
5054 S:      Orphan
5055 F:      drivers/video/fbdev/imsttfb.c
5056
5057 INFINIBAND SUBSYSTEM
5058 M:      Doug Ledford <dledford@redhat.com>
5059 M:      Sean Hefty <sean.hefty@intel.com>
5060 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5061 L:      linux-rdma@vger.kernel.org
5062 W:      http://www.openfabrics.org/
5063 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5064 T:      git git://github.com/dledford/linux.git
5065 S:      Supported
5066 F:      Documentation/infiniband/
5067 F:      drivers/infiniband/
5068 F:      include/uapi/linux/if_infiniband.h
5069 F:      include/uapi/rdma/
5070 F:      include/rdma/
5071
5072 INOTIFY
5073 M:      John McCutchan <john@johnmccutchan.com>
5074 M:      Robert Love <rlove@rlove.org>
5075 M:      Eric Paris <eparis@parisplace.org>
5076 S:      Maintained
5077 F:      Documentation/filesystems/inotify.txt
5078 F:      fs/notify/inotify/
5079 F:      include/linux/inotify.h
5080 F:      include/uapi/linux/inotify.h
5081
5082 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5083 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5084 L:      linux-input@vger.kernel.org
5085 Q:      http://patchwork.kernel.org/project/linux-input/list/
5086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5087 S:      Maintained
5088 F:      drivers/input/
5089 F:      include/linux/input.h
5090 F:      include/uapi/linux/input.h
5091 F:      include/linux/input/
5092
5093 INPUT MULTITOUCH (MT) PROTOCOL
5094 M:      Henrik Rydberg <rydberg@bitmath.org>
5095 L:      linux-input@vger.kernel.org
5096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5097 S:      Odd fixes
5098 F:      Documentation/input/multi-touch-protocol.txt
5099 F:      drivers/input/input-mt.c
5100 K:      \b(ABS|SYN)_MT_
5101
5102 INTEL ASoC BDW/HSW DRIVERS
5103 M:      Jie Yang <yang.jie@linux.intel.com>
5104 L:      alsa-devel@alsa-project.org
5105 S:      Supported
5106 F:      sound/soc/intel/sst-haswell*
5107 F:      sound/soc/intel/sst-dsp*
5108 F:      sound/soc/intel/sst-firmware.c
5109 F:      sound/soc/intel/broadwell.c
5110 F:      sound/soc/intel/haswell.c
5111
5112 INTEL C600 SERIES SAS CONTROLLER DRIVER
5113 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5114 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5115 L:      linux-scsi@vger.kernel.org
5116 T:      git git://git.code.sf.net/p/intel-sas/isci
5117 S:      Supported
5118 F:      drivers/scsi/isci/
5119
5120 INTEL IDLE DRIVER
5121 M:      Len Brown <lenb@kernel.org>
5122 L:      linux-pm@vger.kernel.org
5123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5124 S:      Supported
5125 F:      drivers/idle/intel_idle.c
5126
5127 INTEL PSTATE DRIVER
5128 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5129 L:      linux-pm@vger.kernel.org
5130 S:      Supported
5131 F:      drivers/cpufreq/intel_pstate.c
5132
5133 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5134 M:      Maik Broemme <mbroemme@plusserver.de>
5135 L:      linux-fbdev@vger.kernel.org
5136 S:      Maintained
5137 F:      Documentation/fb/intelfb.txt
5138 F:      drivers/video/fbdev/intelfb/
5139
5140 INTEL 810/815 FRAMEBUFFER DRIVER
5141 M:      Antonino Daplas <adaplas@gmail.com>
5142 L:      linux-fbdev@vger.kernel.org
5143 S:      Maintained
5144 F:      drivers/video/fbdev/i810/
5145
5146 INTEL MENLOW THERMAL DRIVER
5147 M:      Sujith Thomas <sujith.thomas@intel.com>
5148 L:      platform-driver-x86@vger.kernel.org
5149 W:      https://01.org/linux-acpi
5150 S:      Supported
5151 F:      drivers/platform/x86/intel_menlow.c
5152
5153 INTEL IA32 MICROCODE UPDATE SUPPORT
5154 M:      Borislav Petkov <bp@alien8.de>
5155 S:      Maintained
5156 F:      arch/x86/kernel/cpu/microcode/core*
5157 F:      arch/x86/kernel/cpu/microcode/intel*
5158
5159 INTEL I/OAT DMA DRIVER
5160 M:      Dave Jiang <dave.jiang@intel.com>
5161 R:      Dan Williams <dan.j.williams@intel.com>
5162 L:      dmaengine@vger.kernel.org
5163 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5164 S:      Supported
5165 F:      drivers/dma/ioat*
5166
5167 INTEL IOMMU (VT-d)
5168 M:      David Woodhouse <dwmw2@infradead.org>
5169 L:      iommu@lists.linux-foundation.org
5170 T:      git git://git.infradead.org/iommu-2.6.git
5171 S:      Supported
5172 F:      drivers/iommu/intel-iommu.c
5173 F:      include/linux/intel-iommu.h
5174
5175 INTEL IOP-ADMA DMA DRIVER
5176 R:      Dan Williams <dan.j.williams@intel.com>
5177 S:      Odd fixes
5178 F:      drivers/dma/iop-adma.c
5179
5180 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5181 M:      Krzysztof Halasa <khalasa@piap.pl>
5182 S:      Maintained
5183 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5184 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5185 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5186 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5187 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5188 F:      drivers/net/wan/ixp4xx_hss.c
5189
5190 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5191 M:      Deepak Saxena <dsaxena@plexity.net>
5192 S:      Maintained
5193 F:      drivers/char/hw_random/ixp4xx-rng.c
5194
5195 INTEL ETHERNET DRIVERS
5196 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5197 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5198 R:      Shannon Nelson <shannon.nelson@intel.com>
5199 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5200 R:      Don Skidmore <donald.c.skidmore@intel.com>
5201 R:      Matthew Vick <matthew.vick@intel.com>
5202 R:      John Ronciak <john.ronciak@intel.com>
5203 R:      Mitch Williams <mitch.a.williams@intel.com>
5204 L:      intel-wired-lan@lists.osuosl.org
5205 W:      http://www.intel.com/support/feedback.htm
5206 W:      http://e1000.sourceforge.net/
5207 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5210 S:      Supported
5211 F:      Documentation/networking/e100.txt
5212 F:      Documentation/networking/e1000.txt
5213 F:      Documentation/networking/e1000e.txt
5214 F:      Documentation/networking/igb.txt
5215 F:      Documentation/networking/igbvf.txt
5216 F:      Documentation/networking/ixgb.txt
5217 F:      Documentation/networking/ixgbe.txt
5218 F:      Documentation/networking/ixgbevf.txt
5219 F:      Documentation/networking/i40e.txt
5220 F:      Documentation/networking/i40evf.txt
5221 F:      drivers/net/ethernet/intel/
5222 F:      drivers/net/ethernet/intel/*/
5223
5224 INTEL-MID GPIO DRIVER
5225 M:      David Cohen <david.a.cohen@linux.intel.com>
5226 L:      linux-gpio@vger.kernel.org
5227 S:      Maintained
5228 F:      drivers/gpio/gpio-intel-mid.c
5229
5230 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5231 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5232 L:      linux-wireless@vger.kernel.org
5233 S:      Maintained
5234 F:      Documentation/networking/README.ipw2100
5235 F:      Documentation/networking/README.ipw2200
5236 F:      drivers/net/wireless/ipw2x00/
5237
5238 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5239 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5240 M:      Gang Wei <gang.wei@intel.com>
5241 M:      Shane Wang <shane.wang@intel.com>
5242 L:      tboot-devel@lists.sourceforge.net
5243 W:      http://tboot.sourceforge.net
5244 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5245 S:      Supported
5246 F:      Documentation/intel_txt.txt
5247 F:      include/linux/tboot.h
5248 F:      arch/x86/kernel/tboot.c
5249
5250 INTEL WIRELESS WIMAX CONNECTION 2400
5251 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5252 M:      linux-wimax@intel.com
5253 L:      wimax@linuxwimax.org (subscribers-only)
5254 S:      Supported
5255 W:      http://linuxwimax.org
5256 F:      Documentation/wimax/README.i2400m
5257 F:      drivers/net/wimax/i2400m/
5258 F:      include/uapi/linux/wimax/i2400m.h
5259
5260 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5261 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5262 L:      linux-wireless@vger.kernel.org
5263 S:      Supported
5264 F:      drivers/net/wireless/iwlegacy/
5265
5266 INTEL WIRELESS WIFI LINK (iwlwifi)
5267 M:      Johannes Berg <johannes.berg@intel.com>
5268 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5269 M:      Intel Linux Wireless <ilw@linux.intel.com>
5270 L:      linux-wireless@vger.kernel.org
5271 W:      http://intellinuxwireless.org
5272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5273 S:      Supported
5274 F:      drivers/net/wireless/iwlwifi/
5275
5276 INTEL MANAGEMENT ENGINE (mei)
5277 M:      Tomas Winkler <tomas.winkler@intel.com>
5278 L:      linux-kernel@vger.kernel.org
5279 S:      Supported
5280 F:      include/uapi/linux/mei.h
5281 F:      drivers/misc/mei/*
5282 F:      Documentation/misc-devices/mei/*
5283
5284 IOC3 ETHERNET DRIVER
5285 M:      Ralf Baechle <ralf@linux-mips.org>
5286 L:      linux-mips@linux-mips.org
5287 S:      Maintained
5288 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5289
5290 IOC3 SERIAL DRIVER
5291 M:      Pat Gefre <pfg@sgi.com>
5292 L:      linux-serial@vger.kernel.org
5293 S:      Maintained
5294 F:      drivers/tty/serial/ioc3_serial.c
5295
5296 IOMMU DRIVERS
5297 M:      Joerg Roedel <joro@8bytes.org>
5298 L:      iommu@lists.linux-foundation.org
5299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5300 S:      Maintained
5301 F:      drivers/iommu/
5302
5303 IP MASQUERADING
5304 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5305 S:      Maintained
5306 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5307
5308 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5309 M:      Francois Romieu <romieu@fr.zoreil.com>
5310 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5311 L:      netdev@vger.kernel.org
5312 S:      Maintained
5313 F:      drivers/net/ethernet/icplus/ipg.*
5314
5315 IPATH DRIVER
5316 M:      Mike Marciniszyn <infinipath@intel.com>
5317 L:      linux-rdma@vger.kernel.org
5318 S:      Maintained
5319 F:      drivers/infiniband/hw/ipath/
5320
5321 IPMI SUBSYSTEM
5322 M:      Corey Minyard <minyard@acm.org>
5323 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5324 W:      http://openipmi.sourceforge.net/
5325 S:      Supported
5326 F:      Documentation/IPMI.txt
5327 F:      drivers/char/ipmi/
5328 F:      include/linux/ipmi*
5329 F:      include/uapi/linux/ipmi*
5330
5331 QCOM AUDIO (ASoC) DRIVERS
5332 M:      Patrick Lai <plai@codeaurora.org>
5333 M:      Banajit Goswami <bgoswami@codeaurora.org>
5334 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5335 S:      Supported
5336 F:      sound/soc/qcom/
5337
5338 IPS SCSI RAID DRIVER
5339 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5340 L:      linux-scsi@vger.kernel.org
5341 W:      http://www.adaptec.com/
5342 S:      Maintained
5343 F:      drivers/scsi/ips*
5344
5345 IPVS
5346 M:      Wensong Zhang <wensong@linux-vs.org>
5347 M:      Simon Horman <horms@verge.net.au>
5348 M:      Julian Anastasov <ja@ssi.bg>
5349 L:      netdev@vger.kernel.org
5350 L:      lvs-devel@vger.kernel.org
5351 S:      Maintained
5352 F:      Documentation/networking/ipvs-sysctl.txt
5353 F:      include/net/ip_vs.h
5354 F:      include/uapi/linux/ip_vs.h
5355 F:      net/netfilter/ipvs/
5356
5357 IPWIRELESS DRIVER
5358 M:      Jiri Kosina <jkosina@suse.cz>
5359 M:      David Sterba <dsterba@suse.cz>
5360 S:      Odd Fixes
5361 F:      drivers/tty/ipwireless/
5362
5363 IPX NETWORK LAYER
5364 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5365 L:      netdev@vger.kernel.org
5366 S:      Maintained
5367 F:      include/net/ipx.h
5368 F:      include/uapi/linux/ipx.h
5369 F:      net/ipx/
5370
5371 IRDA SUBSYSTEM
5372 M:      Samuel Ortiz <samuel@sortiz.org>
5373 L:      irda-users@lists.sourceforge.net (subscribers-only)
5374 L:      netdev@vger.kernel.org
5375 W:      http://irda.sourceforge.net/
5376 S:      Maintained
5377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5378 F:      Documentation/networking/irda.txt
5379 F:      drivers/net/irda/
5380 F:      include/net/irda/
5381 F:      net/irda/
5382
5383 IRQ SUBSYSTEM
5384 M:      Thomas Gleixner <tglx@linutronix.de>
5385 L:      linux-kernel@vger.kernel.org
5386 S:      Maintained
5387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5388 F:      kernel/irq/
5389
5390 IRQCHIP DRIVERS
5391 M:      Thomas Gleixner <tglx@linutronix.de>
5392 M:      Jason Cooper <jason@lakedaemon.net>
5393 L:      linux-kernel@vger.kernel.org
5394 S:      Maintained
5395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5396 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5397 F:      Documentation/devicetree/bindings/interrupt-controller/
5398 F:      drivers/irqchip/
5399
5400 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5401 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5402 S:      Maintained
5403 F:      Documentation/IRQ-domain.txt
5404 F:      include/linux/irqdomain.h
5405 F:      kernel/irq/irqdomain.c
5406
5407 ISAPNP
5408 M:      Jaroslav Kysela <perex@perex.cz>
5409 S:      Maintained
5410 F:      Documentation/isapnp.txt
5411 F:      drivers/pnp/isapnp/
5412 F:      include/linux/isapnp.h
5413
5414 ISA RADIO MODULE
5415 M:      Hans Verkuil <hverkuil@xs4all.nl>
5416 L:      linux-media@vger.kernel.org
5417 T:      git git://linuxtv.org/media_tree.git
5418 W:      http://linuxtv.org
5419 S:      Maintained
5420 F:      drivers/media/radio/radio-isa*
5421
5422 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5423 M:      Peter Jones <pjones@redhat.com>
5424 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5425 S:      Maintained
5426 F:      drivers/firmware/iscsi_ibft*
5427
5428 ISCSI
5429 M:      Mike Christie <michaelc@cs.wisc.edu>
5430 L:      open-iscsi@googlegroups.com
5431 W:      www.open-iscsi.org
5432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5433 S:      Maintained
5434 F:      drivers/scsi/*iscsi*
5435 F:      include/scsi/*iscsi*
5436
5437 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5438 M:      Or Gerlitz <ogerlitz@mellanox.com>
5439 M:      Sagi Grimberg <sagig@mellanox.com>
5440 M:      Roi Dayan <roid@mellanox.com>
5441 L:      linux-rdma@vger.kernel.org
5442 S:      Supported
5443 W:      http://www.openfabrics.org
5444 W:      www.open-iscsi.org
5445 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5446 F:      drivers/infiniband/ulp/iser/
5447
5448 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5449 M:      Sagi Grimberg <sagig@mellanox.com>
5450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5451 L:      linux-rdma@vger.kernel.org
5452 L:      target-devel@vger.kernel.org
5453 S:      Supported
5454 W:      http://www.linux-iscsi.org
5455 F:      drivers/infiniband/ulp/isert
5456
5457 ISDN SUBSYSTEM
5458 M:      Karsten Keil <isdn@linux-pingi.de>
5459 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5460 L:      netdev@vger.kernel.org
5461 W:      http://www.isdn4linux.de
5462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5463 S:      Maintained
5464 F:      Documentation/isdn/
5465 F:      drivers/isdn/
5466 F:      include/linux/isdn.h
5467 F:      include/linux/isdn/
5468 F:      include/uapi/linux/isdn.h
5469 F:      include/uapi/linux/isdn/
5470
5471 ISDN SUBSYSTEM (Eicon active card driver)
5472 M:      Armin Schindler <mac@melware.de>
5473 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5474 W:      http://www.melware.de
5475 S:      Maintained
5476 F:      drivers/isdn/hardware/eicon/
5477
5478 IT87 HARDWARE MONITORING DRIVER
5479 M:      Jean Delvare <jdelvare@suse.de>
5480 L:      lm-sensors@lm-sensors.org
5481 S:      Maintained
5482 F:      Documentation/hwmon/it87
5483 F:      drivers/hwmon/it87.c
5484
5485 IT913X MEDIA DRIVER
5486 M:      Antti Palosaari <crope@iki.fi>
5487 L:      linux-media@vger.kernel.org
5488 W:      http://linuxtv.org/
5489 W:      http://palosaari.fi/linux/
5490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5491 T:      git git://linuxtv.org/anttip/media_tree.git
5492 S:      Maintained
5493 F:      drivers/media/tuners/it913x*
5494
5495 IVTV VIDEO4LINUX DRIVER
5496 M:      Andy Walls <awalls@md.metrocast.net>
5497 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5498 L:      linux-media@vger.kernel.org
5499 T:      git git://linuxtv.org/media_tree.git
5500 W:      http://www.ivtvdriver.org
5501 S:      Maintained
5502 F:      Documentation/video4linux/*.ivtv
5503 F:      drivers/media/pci/ivtv/
5504 F:      include/uapi/linux/ivtv*
5505
5506 IX2505V MEDIA DRIVER
5507 M:      Malcolm Priestley <tvboxspy@gmail.com>
5508 L:      linux-media@vger.kernel.org
5509 W:      http://linuxtv.org/
5510 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5511 S:      Maintained
5512 F:      drivers/media/dvb-frontends/ix2505v*
5513
5514 JC42.4 TEMPERATURE SENSOR DRIVER
5515 M:      Guenter Roeck <linux@roeck-us.net>
5516 L:      lm-sensors@lm-sensors.org
5517 S:      Maintained
5518 F:      drivers/hwmon/jc42.c
5519 F:      Documentation/hwmon/jc42
5520
5521 JFS FILESYSTEM
5522 M:      Dave Kleikamp <shaggy@kernel.org>
5523 L:      jfs-discussion@lists.sourceforge.net
5524 W:      http://jfs.sourceforge.net/
5525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5526 S:      Maintained
5527 F:      Documentation/filesystems/jfs.txt
5528 F:      fs/jfs/
5529
5530 JME NETWORK DRIVER
5531 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5532 L:      netdev@vger.kernel.org
5533 S:      Maintained
5534 F:      drivers/net/ethernet/jme.*
5535
5536 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5537 M:      David Woodhouse <dwmw2@infradead.org>
5538 L:      linux-mtd@lists.infradead.org
5539 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5540 S:      Maintained
5541 F:      fs/jffs2/
5542 F:      include/uapi/linux/jffs2.h
5543
5544 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5545 M:      Andrew Morton <akpm@linux-foundation.org>
5546 M:      Jan Kara <jack@suse.cz>
5547 L:      linux-ext4@vger.kernel.org
5548 S:      Maintained
5549 F:      fs/jbd/
5550 F:      include/linux/jbd.h
5551
5552 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5553 M:      "Theodore Ts'o" <tytso@mit.edu>
5554 L:      linux-ext4@vger.kernel.org
5555 S:      Maintained
5556 F:      fs/jbd2/
5557 F:      include/linux/jbd2.h
5558
5559 JSM Neo PCI based serial card
5560 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5561 L:      linux-serial@vger.kernel.org
5562 S:      Maintained
5563 F:      drivers/tty/serial/jsm/
5564
5565 K10TEMP HARDWARE MONITORING DRIVER
5566 M:      Clemens Ladisch <clemens@ladisch.de>
5567 L:      lm-sensors@lm-sensors.org
5568 S:      Maintained
5569 F:      Documentation/hwmon/k10temp
5570 F:      drivers/hwmon/k10temp.c
5571
5572 K8TEMP HARDWARE MONITORING DRIVER
5573 M:      Rudolf Marek <r.marek@assembler.cz>
5574 L:      lm-sensors@lm-sensors.org
5575 S:      Maintained
5576 F:      Documentation/hwmon/k8temp
5577 F:      drivers/hwmon/k8temp.c
5578
5579 KCONFIG
5580 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5581 L:      linux-kbuild@vger.kernel.org
5582 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5583 S:      Maintained
5584 F:      Documentation/kbuild/kconfig-language.txt
5585 F:      scripts/kconfig/
5586
5587 KDUMP
5588 M:      Vivek Goyal <vgoyal@redhat.com>
5589 M:      Haren Myneni <hbabu@us.ibm.com>
5590 L:      kexec@lists.infradead.org
5591 W:      http://lse.sourceforge.net/kdump/
5592 S:      Maintained
5593 F:      Documentation/kdump/
5594
5595 KEENE FM RADIO TRANSMITTER DRIVER
5596 M:      Hans Verkuil <hverkuil@xs4all.nl>
5597 L:      linux-media@vger.kernel.org
5598 T:      git git://linuxtv.org/media_tree.git
5599 W:      http://linuxtv.org
5600 S:      Maintained
5601 F:      drivers/media/radio/radio-keene*
5602
5603 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5604 M:      Ian Kent <raven@themaw.net>
5605 L:      autofs@vger.kernel.org
5606 S:      Maintained
5607 F:      fs/autofs4/
5608
5609 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5610 M:      Michal Marek <mmarek@suse.cz>
5611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5613 L:      linux-kbuild@vger.kernel.org
5614 S:      Maintained
5615 F:      Documentation/kbuild/
5616 F:      Makefile
5617 F:      scripts/Makefile.*
5618 F:      scripts/basic/
5619 F:      scripts/mk*
5620 F:      scripts/package/
5621
5622 KERNEL JANITORS
5623 L:      kernel-janitors@vger.kernel.org
5624 W:      http://kernelnewbies.org/KernelJanitors
5625 S:      Odd Fixes
5626
5627 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5628 M:      "J. Bruce Fields" <bfields@fieldses.org>
5629 L:      linux-nfs@vger.kernel.org
5630 W:      http://nfs.sourceforge.net/
5631 S:      Supported
5632 F:      fs/nfsd/
5633 F:      include/uapi/linux/nfsd/
5634 F:      fs/lockd/
5635 F:      fs/nfs_common/
5636 F:      net/sunrpc/
5637 F:      include/linux/lockd/
5638 F:      include/linux/sunrpc/
5639 F:      include/uapi/linux/sunrpc/
5640
5641 KERNEL SELFTEST FRAMEWORK
5642 M:      Shuah Khan <shuahkh@osg.samsung.com>
5643 L:      linux-api@vger.kernel.org
5644 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5645 S:      Maintained
5646 F:      tools/testing/selftests
5647
5648 KERNEL VIRTUAL MACHINE (KVM)
5649 M:      Gleb Natapov <gleb@kernel.org>
5650 M:      Paolo Bonzini <pbonzini@redhat.com>
5651 L:      kvm@vger.kernel.org
5652 W:      http://www.linux-kvm.org
5653 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5654 S:      Supported
5655 F:      Documentation/*/kvm*.txt
5656 F:      Documentation/virtual/kvm/
5657 F:      arch/*/kvm/
5658 F:      arch/x86/kernel/kvm.c
5659 F:      arch/x86/kernel/kvmclock.c
5660 F:      arch/*/include/asm/kvm*
5661 F:      include/linux/kvm*
5662 F:      include/uapi/linux/kvm*
5663 F:      virt/kvm/
5664
5665 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5666 M:      Joerg Roedel <joro@8bytes.org>
5667 L:      kvm@vger.kernel.org
5668 W:      http://kvm.qumranet.com
5669 S:      Maintained
5670 F:      arch/x86/include/asm/svm.h
5671 F:      arch/x86/kvm/svm.c
5672
5673 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5674 M:      Alexander Graf <agraf@suse.de>
5675 L:      kvm-ppc@vger.kernel.org
5676 W:      http://kvm.qumranet.com
5677 T:      git git://github.com/agraf/linux-2.6.git
5678 S:      Supported
5679 F:      arch/powerpc/include/asm/kvm*
5680 F:      arch/powerpc/kvm/
5681
5682 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5683 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5684 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5685 M:      linux390@de.ibm.com
5686 L:      linux-s390@vger.kernel.org
5687 W:      http://www.ibm.com/developerworks/linux/linux390/
5688 S:      Supported
5689 F:      Documentation/s390/kvm.txt
5690 F:      arch/s390/include/asm/kvm*
5691 F:      arch/s390/kvm/
5692 F:      drivers/s390/kvm/
5693
5694 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5695 M:      Christoffer Dall <christoffer.dall@linaro.org>
5696 M:      Marc Zyngier <marc.zyngier@arm.com>
5697 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5698 L:      kvmarm@lists.cs.columbia.edu
5699 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5700 S:      Supported
5701 F:      arch/arm/include/uapi/asm/kvm*
5702 F:      arch/arm/include/asm/kvm*
5703 F:      arch/arm/kvm/
5704 F:      virt/kvm/arm/
5705 F:      include/kvm/arm_*
5706
5707 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5708 M:      Christoffer Dall <christoffer.dall@linaro.org>
5709 M:      Marc Zyngier <marc.zyngier@arm.com>
5710 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5711 L:      kvmarm@lists.cs.columbia.edu
5712 S:      Maintained
5713 F:      arch/arm64/include/uapi/asm/kvm*
5714 F:      arch/arm64/include/asm/kvm*
5715 F:      arch/arm64/kvm/
5716
5717 KEXEC
5718 M:      Eric Biederman <ebiederm@xmission.com>
5719 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5720 L:      kexec@lists.infradead.org
5721 S:      Maintained
5722 F:      include/linux/kexec.h
5723 F:      include/uapi/linux/kexec.h
5724 F:      kernel/kexec.c
5725
5726 KEYS/KEYRINGS:
5727 M:      David Howells <dhowells@redhat.com>
5728 L:      keyrings@linux-nfs.org
5729 S:      Maintained
5730 F:      Documentation/security/keys.txt
5731 F:      include/linux/key.h
5732 F:      include/linux/key-type.h
5733 F:      include/keys/
5734 F:      security/keys/
5735
5736 KEYS-TRUSTED
5737 M:      David Safford <safford@us.ibm.com>
5738 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5739 L:      linux-security-module@vger.kernel.org
5740 L:      keyrings@linux-nfs.org
5741 S:      Supported
5742 F:      Documentation/security/keys-trusted-encrypted.txt
5743 F:      include/keys/trusted-type.h
5744 F:      security/keys/trusted.c
5745 F:      security/keys/trusted.h
5746
5747 KEYS-ENCRYPTED
5748 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5749 M:      David Safford <safford@us.ibm.com>
5750 L:      linux-security-module@vger.kernel.org
5751 L:      keyrings@linux-nfs.org
5752 S:      Supported
5753 F:      Documentation/security/keys-trusted-encrypted.txt
5754 F:      include/keys/encrypted-type.h
5755 F:      security/keys/encrypted-keys/
5756
5757 KGDB / KDB /debug_core
5758 M:      Jason Wessel <jason.wessel@windriver.com>
5759 W:      http://kgdb.wiki.kernel.org/
5760 L:      kgdb-bugreport@lists.sourceforge.net
5761 S:      Maintained
5762 F:      Documentation/DocBook/kgdb.tmpl
5763 F:      drivers/misc/kgdbts.c
5764 F:      drivers/tty/serial/kgdboc.c
5765 F:      include/linux/kdb.h
5766 F:      include/linux/kgdb.h
5767 F:      kernel/debug/
5768
5769 KMEMCHECK
5770 M:      Vegard Nossum <vegardno@ifi.uio.no>
5771 M:      Pekka Enberg <penberg@kernel.org>
5772 S:      Maintained
5773 F:      Documentation/kmemcheck.txt
5774 F:      arch/x86/include/asm/kmemcheck.h
5775 F:      arch/x86/mm/kmemcheck/
5776 F:      include/linux/kmemcheck.h
5777 F:      mm/kmemcheck.c
5778
5779 KMEMLEAK
5780 M:      Catalin Marinas <catalin.marinas@arm.com>
5781 S:      Maintained
5782 F:      Documentation/kmemleak.txt
5783 F:      include/linux/kmemleak.h
5784 F:      mm/kmemleak.c
5785 F:      mm/kmemleak-test.c
5786
5787 KPROBES
5788 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5789 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5790 M:      "David S. Miller" <davem@davemloft.net>
5791 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5792 S:      Maintained
5793 F:      Documentation/kprobes.txt
5794 F:      include/linux/kprobes.h
5795 F:      kernel/kprobes.c
5796
5797 KS0108 LCD CONTROLLER DRIVER
5798 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5799 W:      http://miguelojeda.es/auxdisplay.htm
5800 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5801 S:      Maintained
5802 F:      Documentation/auxdisplay/ks0108
5803 F:      drivers/auxdisplay/ks0108.c
5804 F:      include/linux/ks0108.h
5805
5806 LAPB module
5807 L:      linux-x25@vger.kernel.org
5808 S:      Orphan
5809 F:      Documentation/networking/lapb-module.txt
5810 F:      include/*/lapb.h
5811 F:      net/lapb/
5812
5813 LASI 53c700 driver for PARISC
5814 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5815 L:      linux-scsi@vger.kernel.org
5816 S:      Maintained
5817 F:      Documentation/scsi/53c700.txt
5818 F:      drivers/scsi/53c700*
5819
5820 LED SUBSYSTEM
5821 M:      Bryan Wu <cooloney@gmail.com>
5822 M:      Richard Purdie <rpurdie@rpsys.net>
5823 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
5824 L:      linux-leds@vger.kernel.org
5825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5826 S:      Maintained
5827 F:      drivers/leds/
5828 F:      include/linux/leds.h
5829
5830 LEGACY EEPROM DRIVER
5831 M:      Jean Delvare <jdelvare@suse.de>
5832 S:      Maintained
5833 F:      Documentation/misc-devices/eeprom
5834 F:      drivers/misc/eeprom/eeprom.c
5835
5836 LEGO USB Tower driver
5837 M:      Juergen Stuber <starblue@users.sourceforge.net>
5838 L:      legousb-devel@lists.sourceforge.net
5839 W:      http://legousb.sourceforge.net/
5840 S:      Maintained
5841 F:      drivers/usb/misc/legousbtower.c
5842
5843 LG2160 MEDIA DRIVER
5844 M:      Michael Krufky <mkrufky@linuxtv.org>
5845 L:      linux-media@vger.kernel.org
5846 W:      http://linuxtv.org/
5847 W:      http://github.com/mkrufky
5848 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5849 T:      git git://linuxtv.org/mkrufky/tuners.git
5850 S:      Maintained
5851 F:      drivers/media/dvb-frontends/lg2160.*
5852
5853 LGDT3305 MEDIA DRIVER
5854 M:      Michael Krufky <mkrufky@linuxtv.org>
5855 L:      linux-media@vger.kernel.org
5856 W:      http://linuxtv.org/
5857 W:      http://github.com/mkrufky
5858 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5859 T:      git git://linuxtv.org/mkrufky/tuners.git
5860 S:      Maintained
5861 F:      drivers/media/dvb-frontends/lgdt3305.*
5862
5863 LGUEST
5864 M:      Rusty Russell <rusty@rustcorp.com.au>
5865 L:      lguest@lists.ozlabs.org
5866 W:      http://lguest.ozlabs.org/
5867 S:      Odd Fixes
5868 F:      arch/x86/include/asm/lguest*.h
5869 F:      arch/x86/lguest/
5870 F:      drivers/lguest/
5871 F:      include/linux/lguest*.h
5872 F:      tools/lguest/
5873
5874 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5875 M:      Tejun Heo <tj@kernel.org>
5876 L:      linux-ide@vger.kernel.org
5877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5878 S:      Maintained
5879 F:      drivers/ata/
5880 F:      include/linux/ata.h
5881 F:      include/linux/libata.h
5882
5883 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5884 M:      Viresh Kumar <viresh.linux@gmail.com>
5885 L:      linux-ide@vger.kernel.org
5886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5887 S:      Maintained
5888 F:      include/linux/pata_arasan_cf_data.h
5889 F:      drivers/ata/pata_arasan_cf.c
5890
5891 LIBATA PATA DRIVERS
5892 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5893 M:      Tejun Heo <tj@kernel.org>
5894 L:      linux-ide@vger.kernel.org
5895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5896 S:      Maintained
5897 F:      drivers/ata/pata_*.c
5898 F:      drivers/ata/ata_generic.c
5899
5900 LIBATA SATA AHCI PLATFORM devices support
5901 M:      Hans de Goede <hdegoede@redhat.com>
5902 M:      Tejun Heo <tj@kernel.org>
5903 L:      linux-ide@vger.kernel.org
5904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5905 S:      Maintained
5906 F:      drivers/ata/ahci_platform.c
5907 F:      drivers/ata/libahci_platform.c
5908 F:      include/linux/ahci_platform.h
5909
5910 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5911 M:      Mikael Pettersson <mikpelinux@gmail.com>
5912 L:      linux-ide@vger.kernel.org
5913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5914 S:      Maintained
5915 F:      drivers/ata/sata_promise.*
5916
5917 LIBLOCKDEP
5918 M:      Sasha Levin <sasha.levin@oracle.com>
5919 S:      Maintained
5920 F:      tools/lib/lockdep/
5921
5922 LINUX FOR IBM pSERIES (RS/6000)
5923 M:      Paul Mackerras <paulus@au.ibm.com>
5924 W:      http://www.ibm.com/linux/ltc/projects/ppc
5925 S:      Supported
5926 F:      arch/powerpc/boot/rs6000.h
5927
5928 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5929 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5930 M:      Paul Mackerras <paulus@samba.org>
5931 M:      Michael Ellerman <mpe@ellerman.id.au>
5932 W:      http://www.penguinppc.org/
5933 L:      linuxppc-dev@lists.ozlabs.org
5934 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5936 S:      Supported
5937 F:      Documentation/powerpc/
5938 F:      arch/powerpc/
5939
5940 LINUX FOR POWER MACINTOSH
5941 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5942 W:      http://www.penguinppc.org/
5943 L:      linuxppc-dev@lists.ozlabs.org
5944 S:      Maintained
5945 F:      arch/powerpc/platforms/powermac/
5946 F:      drivers/macintosh/
5947
5948 LINUX FOR POWERPC EMBEDDED MPC5XXX
5949 M:      Anatolij Gustschin <agust@denx.de>
5950 L:      linuxppc-dev@lists.ozlabs.org
5951 T:      git git://git.denx.de/linux-denx-agust.git
5952 S:      Maintained
5953 F:      arch/powerpc/platforms/512x/
5954 F:      arch/powerpc/platforms/52xx/
5955
5956 LINUX FOR POWERPC EMBEDDED PPC4XX
5957 M:      Alistair Popple <alistair@popple.id.au>
5958 M:      Matt Porter <mporter@kernel.crashing.org>
5959 W:      http://www.penguinppc.org/
5960 L:      linuxppc-dev@lists.ozlabs.org
5961 S:      Maintained
5962 F:      arch/powerpc/platforms/40x/
5963 F:      arch/powerpc/platforms/44x/
5964
5965 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5966 L:      linuxppc-dev@lists.ozlabs.org
5967 S:      Orphan
5968 F:      arch/powerpc/*/*virtex*
5969 F:      arch/powerpc/*/*/*virtex*
5970
5971 LINUX FOR POWERPC EMBEDDED PPC8XX
5972 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5973 W:      http://www.penguinppc.org/
5974 L:      linuxppc-dev@lists.ozlabs.org
5975 S:      Maintained
5976 F:      arch/powerpc/platforms/8xx/
5977
5978 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5979 M:      Scott Wood <scottwood@freescale.com>
5980 M:      Kumar Gala <galak@kernel.crashing.org>
5981 W:      http://www.penguinppc.org/
5982 L:      linuxppc-dev@lists.ozlabs.org
5983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5984 S:      Maintained
5985 F:      arch/powerpc/platforms/83xx/
5986 F:      arch/powerpc/platforms/85xx/
5987
5988 LINUX FOR POWERPC PA SEMI PWRFICIENT
5989 M:      Olof Johansson <olof@lixom.net>
5990 L:      linuxppc-dev@lists.ozlabs.org
5991 S:      Maintained
5992 F:      arch/powerpc/platforms/pasemi/
5993 F:      drivers/*/*pasemi*
5994 F:      drivers/*/*/*pasemi*
5995
5996 LINUX SECURITY MODULE (LSM) FRAMEWORK
5997 M:      Chris Wright <chrisw@sous-sol.org>
5998 L:      linux-security-module@vger.kernel.org
5999 S:      Supported
6000
6001 LIS3LV02D ACCELEROMETER DRIVER
6002 M:      Eric Piel <eric.piel@tremplin-utc.net>
6003 S:      Maintained
6004 F:      Documentation/misc-devices/lis3lv02d
6005 F:      drivers/misc/lis3lv02d/
6006 F:      drivers/platform/x86/hp_accel.c
6007
6008 LIVE PATCHING
6009 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6010 M:      Seth Jennings <sjenning@redhat.com>
6011 M:      Jiri Kosina <jkosina@suse.cz>
6012 M:      Vojtech Pavlik <vojtech@suse.cz>
6013 S:      Maintained
6014 F:      kernel/livepatch/
6015 F:      include/linux/livepatch.h
6016 F:      arch/x86/include/asm/livepatch.h
6017 F:      arch/x86/kernel/livepatch.c
6018 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6019 F:      samples/livepatch/
6020 L:      live-patching@vger.kernel.org
6021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6022
6023 LLC (802.2)
6024 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6025 S:      Maintained
6026 F:      include/linux/llc.h
6027 F:      include/uapi/linux/llc.h
6028 F:      include/net/llc*
6029 F:      net/llc/
6030
6031 LM73 HARDWARE MONITOR DRIVER
6032 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6033 L:      lm-sensors@lm-sensors.org
6034 S:      Maintained
6035 F:      drivers/hwmon/lm73.c
6036
6037 LM78 HARDWARE MONITOR DRIVER
6038 M:      Jean Delvare <jdelvare@suse.de>
6039 L:      lm-sensors@lm-sensors.org
6040 S:      Maintained
6041 F:      Documentation/hwmon/lm78
6042 F:      drivers/hwmon/lm78.c
6043
6044 LM83 HARDWARE MONITOR DRIVER
6045 M:      Jean Delvare <jdelvare@suse.de>
6046 L:      lm-sensors@lm-sensors.org
6047 S:      Maintained
6048 F:      Documentation/hwmon/lm83
6049 F:      drivers/hwmon/lm83.c
6050
6051 LM90 HARDWARE MONITOR DRIVER
6052 M:      Jean Delvare <jdelvare@suse.de>
6053 L:      lm-sensors@lm-sensors.org
6054 S:      Maintained
6055 F:      Documentation/hwmon/lm90
6056 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6057 F:      drivers/hwmon/lm90.c
6058
6059 LM95234 HARDWARE MONITOR DRIVER
6060 M:      Guenter Roeck <linux@roeck-us.net>
6061 L:      lm-sensors@lm-sensors.org
6062 S:      Maintained
6063 F:      Documentation/hwmon/lm95234
6064 F:      drivers/hwmon/lm95234.c
6065
6066 LME2510 MEDIA DRIVER
6067 M:      Malcolm Priestley <tvboxspy@gmail.com>
6068 L:      linux-media@vger.kernel.org
6069 W:      http://linuxtv.org/
6070 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6071 S:      Maintained
6072 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6073
6074 LOCKDEP AND LOCKSTAT
6075 M:      Peter Zijlstra <peterz@infradead.org>
6076 M:      Ingo Molnar <mingo@redhat.com>
6077 L:      linux-kernel@vger.kernel.org
6078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6079 S:      Maintained
6080 F:      Documentation/locking/lockdep*.txt
6081 F:      Documentation/locking/lockstat.txt
6082 F:      include/linux/lockdep.h
6083 F:      kernel/locking/
6084
6085 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6086 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6087 L:      linux-ntfs-dev@lists.sourceforge.net
6088 W:      http://www.linux-ntfs.org/content/view/19/37/
6089 S:      Maintained
6090 F:      Documentation/ldm.txt
6091 F:      block/partitions/ldm.*
6092
6093 LogFS
6094 M:      Joern Engel <joern@logfs.org>
6095 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6096 L:      logfs@logfs.org
6097 W:      logfs.org
6098 S:      Maintained
6099 F:      fs/logfs/
6100
6101 LPC32XX MACHINE SUPPORT
6102 M:      Roland Stigge <stigge@antcom.de>
6103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6104 S:      Maintained
6105 F:      arch/arm/mach-lpc32xx/
6106
6107 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6108 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6109 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6110 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6111 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6112 L:      MPT-FusionLinux.pdl@avagotech.com
6113 L:      linux-scsi@vger.kernel.org
6114 W:      http://www.lsilogic.com/support
6115 S:      Supported
6116 F:      drivers/message/fusion/
6117 F:      drivers/scsi/mpt2sas/
6118 F:      drivers/scsi/mpt3sas/
6119
6120 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6121 M:      Matthew Wilcox <matthew@wil.cx>
6122 L:      linux-scsi@vger.kernel.org
6123 S:      Maintained
6124 F:      drivers/scsi/sym53c8xx_2/
6125
6126 LTC4261 HARDWARE MONITOR DRIVER
6127 M:      Guenter Roeck <linux@roeck-us.net>
6128 L:      lm-sensors@lm-sensors.org
6129 S:      Maintained
6130 F:      Documentation/hwmon/ltc4261
6131 F:      drivers/hwmon/ltc4261.c
6132
6133 LTP (Linux Test Project)
6134 M:      Mike Frysinger <vapier@gentoo.org>
6135 M:      Cyril Hrubis <chrubis@suse.cz>
6136 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6137 M:      Jan Stancek <jstancek@redhat.com>
6138 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6139 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6140 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6141 W:      http://linux-test-project.github.io/
6142 T:      git git://github.com/linux-test-project/ltp.git
6143 S:      Maintained
6144
6145 M32R ARCHITECTURE
6146 W:      http://www.linux-m32r.org/
6147 S:      Orphan
6148 F:      arch/m32r/
6149
6150 M68K ARCHITECTURE
6151 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6152 L:      linux-m68k@lists.linux-m68k.org
6153 W:      http://www.linux-m68k.org/
6154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6155 S:      Maintained
6156 F:      arch/m68k/
6157 F:      drivers/zorro/
6158
6159 M68K ON APPLE MACINTOSH
6160 M:      Joshua Thompson <funaho@jurai.org>
6161 W:      http://www.mac.linux-m68k.org/
6162 L:      linux-m68k@lists.linux-m68k.org
6163 S:      Maintained
6164 F:      arch/m68k/mac/
6165
6166 M68K ON HP9000/300
6167 M:      Philip Blundell <philb@gnu.org>
6168 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6169 S:      Maintained
6170 F:      arch/m68k/hp300/
6171
6172 M88DS3103 MEDIA DRIVER
6173 M:      Antti Palosaari <crope@iki.fi>
6174 L:      linux-media@vger.kernel.org
6175 W:      http://linuxtv.org/
6176 W:      http://palosaari.fi/linux/
6177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6178 T:      git git://linuxtv.org/anttip/media_tree.git
6179 S:      Maintained
6180 F:      drivers/media/dvb-frontends/m88ds3103*
6181
6182 M88RS2000 MEDIA DRIVER
6183 M:      Malcolm Priestley <tvboxspy@gmail.com>
6184 L:      linux-media@vger.kernel.org
6185 W:      http://linuxtv.org/
6186 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6187 S:      Maintained
6188 F:      drivers/media/dvb-frontends/m88rs2000*
6189
6190 MA901 MASTERKIT USB FM RADIO DRIVER
6191 M:      Alexey Klimov <klimov.linux@gmail.com>
6192 L:      linux-media@vger.kernel.org
6193 T:      git git://linuxtv.org/media_tree.git
6194 S:      Maintained
6195 F:      drivers/media/radio/radio-ma901.c
6196
6197 MAC80211
6198 M:      Johannes Berg <johannes@sipsolutions.net>
6199 L:      linux-wireless@vger.kernel.org
6200 W:      http://wireless.kernel.org/
6201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6203 S:      Maintained
6204 F:      Documentation/networking/mac80211-injection.txt
6205 F:      include/net/mac80211.h
6206 F:      net/mac80211/
6207
6208 MACVLAN DRIVER
6209 M:      Patrick McHardy <kaber@trash.net>
6210 L:      netdev@vger.kernel.org
6211 S:      Maintained
6212 F:      drivers/net/macvlan.c
6213 F:      include/linux/if_macvlan.h
6214
6215 MAILBOX API
6216 M:      Jassi Brar <jassisinghbrar@gmail.com>
6217 L:      linux-kernel@vger.kernel.org
6218 S:      Maintained
6219 F:      drivers/mailbox/
6220 F:      include/linux/mailbox_client.h
6221 F:      include/linux/mailbox_controller.h
6222
6223 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6224 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6225 W:      http://www.kernel.org/doc/man-pages
6226 L:      linux-man@vger.kernel.org
6227 S:      Maintained
6228
6229 MARVELL ARMADA DRM SUPPORT
6230 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6231 S:      Maintained
6232 F:      drivers/gpu/drm/armada/
6233
6234 MARVELL 88E6352 DSA support
6235 M:      Guenter Roeck <linux@roeck-us.net>
6236 S:      Maintained
6237 F:      drivers/net/dsa/mv88e6352.c
6238
6239 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6240 M:      Mirko Lindner <mlindner@marvell.com>
6241 M:      Stephen Hemminger <stephen@networkplumber.org>
6242 L:      netdev@vger.kernel.org
6243 S:      Maintained
6244 F:      drivers/net/ethernet/marvell/sk*
6245
6246 MARVELL LIBERTAS WIRELESS DRIVER
6247 L:      libertas-dev@lists.infradead.org
6248 S:      Orphan
6249 F:      drivers/net/wireless/libertas/
6250
6251 MARVELL MV643XX ETHERNET DRIVER
6252 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6253 L:      netdev@vger.kernel.org
6254 S:      Maintained
6255 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6256 F:      include/linux/mv643xx.h
6257
6258 MARVELL MVNETA ETHERNET DRIVER
6259 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6260 L:      netdev@vger.kernel.org
6261 S:      Maintained
6262 F:      drivers/net/ethernet/marvell/mvneta.*
6263
6264 MARVELL MWIFIEX WIRELESS DRIVER
6265 M:      Amitkumar Karwar <akarwar@marvell.com>
6266 M:      Avinash Patil <patila@marvell.com>
6267 L:      linux-wireless@vger.kernel.org
6268 S:      Maintained
6269 F:      drivers/net/wireless/mwifiex/
6270
6271 MARVELL MWL8K WIRELESS DRIVER
6272 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6273 L:      linux-wireless@vger.kernel.org
6274 S:      Odd Fixes
6275 F:      drivers/net/wireless/mwl8k.c
6276
6277 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6278 M:      Nicolas Pitre <nico@fluxnic.net>
6279 S:      Odd Fixes
6280 F:      drivers/mmc/host/mvsdio.*
6281
6282 MATROX FRAMEBUFFER DRIVER
6283 L:      linux-fbdev@vger.kernel.org
6284 S:      Orphan
6285 F:      drivers/video/fbdev/matrox/matroxfb_*
6286 F:      include/uapi/linux/matroxfb.h
6287
6288 MAX16065 HARDWARE MONITOR DRIVER
6289 M:      Guenter Roeck <linux@roeck-us.net>
6290 L:      lm-sensors@lm-sensors.org
6291 S:      Maintained
6292 F:      Documentation/hwmon/max16065
6293 F:      drivers/hwmon/max16065.c
6294
6295 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6296 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6297 L:      lm-sensors@lm-sensors.org
6298 S:      Maintained
6299 F:      Documentation/hwmon/max6650
6300 F:      drivers/hwmon/max6650.c
6301
6302 MAX6697 HARDWARE MONITOR DRIVER
6303 M:      Guenter Roeck <linux@roeck-us.net>
6304 L:      lm-sensors@lm-sensors.org
6305 S:      Maintained
6306 F:      Documentation/hwmon/max6697
6307 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6308 F:      drivers/hwmon/max6697.c
6309 F:      include/linux/platform_data/max6697.h
6310
6311 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6312 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6313 L:      linux-pm@vger.kernel.org
6314 S:      Supported
6315 F:      drivers/power/max14577_charger.c
6316 F:      drivers/power/max77693_charger.c
6317
6318 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6319 M:      Chanwoo Choi <cw00.choi@samsung.com>
6320 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6321 L:      linux-kernel@vger.kernel.org
6322 S:      Supported
6323 F:      drivers/*/max14577.c
6324 F:      drivers/*/max77686.c
6325 F:      drivers/*/max77693.c
6326 F:      drivers/extcon/extcon-max14577.c
6327 F:      drivers/extcon/extcon-max77693.c
6328 F:      drivers/rtc/rtc-max77686.c
6329 F:      drivers/clk/clk-max77686.c
6330 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6331 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6332 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6333 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6334 F:      include/linux/mfd/max14577*.h
6335 F:      include/linux/mfd/max77686*.h
6336 F:      include/linux/mfd/max77693*.h
6337
6338 MAXIRADIO FM RADIO RECEIVER DRIVER
6339 M:      Hans Verkuil <hverkuil@xs4all.nl>
6340 L:      linux-media@vger.kernel.org
6341 T:      git git://linuxtv.org/media_tree.git
6342 W:      http://linuxtv.org
6343 S:      Maintained
6344 F:      drivers/media/radio/radio-maxiradio*
6345
6346 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6347 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6348 P:      LinuxTV.org Project
6349 L:      linux-media@vger.kernel.org
6350 W:      http://linuxtv.org
6351 Q:      http://patchwork.kernel.org/project/linux-media/list/
6352 T:      git git://linuxtv.org/media_tree.git
6353 S:      Maintained
6354 F:      Documentation/dvb/
6355 F:      Documentation/video4linux/
6356 F:      Documentation/DocBook/media/
6357 F:      drivers/media/
6358 F:      drivers/staging/media/
6359 F:      include/media/
6360 F:      include/uapi/linux/dvb/
6361 F:      include/uapi/linux/videodev2.h
6362 F:      include/uapi/linux/media.h
6363 F:      include/uapi/linux/v4l2-*
6364 F:      include/uapi/linux/meye.h
6365 F:      include/uapi/linux/ivtv*
6366 F:      include/uapi/linux/uvcvideo.h
6367
6368 MEGARAID SCSI/SAS DRIVERS
6369 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6370 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6371 M:      Uday Lingala <uday.lingala@avagotech.com>
6372 L:      megaraidlinux.pdl@avagotech.com
6373 L:      linux-scsi@vger.kernel.org
6374 W:      http://www.lsi.com
6375 S:      Maintained
6376 F:      Documentation/scsi/megaraid.txt
6377 F:      drivers/scsi/megaraid.*
6378 F:      drivers/scsi/megaraid/
6379
6380 MELLANOX ETHERNET DRIVER (mlx4_en)
6381 M:      Amir Vadai <amirv@mellanox.com>
6382 M:      Ido Shamay <idos@mellanox.com>
6383 L:      netdev@vger.kernel.org
6384 S:      Supported
6385 W:      http://www.mellanox.com
6386 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6387 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6388
6389 MEMORY MANAGEMENT
6390 L:      linux-mm@kvack.org
6391 W:      http://www.linux-mm.org
6392 S:      Maintained
6393 F:      include/linux/mm.h
6394 F:      include/linux/gfp.h
6395 F:      include/linux/mmzone.h
6396 F:      include/linux/memory_hotplug.h
6397 F:      include/linux/vmalloc.h
6398 F:      mm/
6399
6400 MEMORY TECHNOLOGY DEVICES (MTD)
6401 M:      David Woodhouse <dwmw2@infradead.org>
6402 M:      Brian Norris <computersforpeace@gmail.com>
6403 L:      linux-mtd@lists.infradead.org
6404 W:      http://www.linux-mtd.infradead.org/
6405 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6406 T:      git git://git.infradead.org/linux-mtd.git
6407 T:      git git://git.infradead.org/l2-mtd.git
6408 S:      Maintained
6409 F:      drivers/mtd/
6410 F:      include/linux/mtd/
6411 F:      include/uapi/mtd/
6412
6413 MEN A21 WATCHDOG DRIVER
6414 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6415 L:      linux-watchdog@vger.kernel.org
6416 S:      Supported
6417 F:      drivers/watchdog/mena21_wdt.c
6418
6419 MEN CHAMELEON BUS (mcb)
6420 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6421 S:      Supported
6422 F:      drivers/mcb/
6423 F:      include/linux/mcb.h
6424
6425 MEN F21BMC (Board Management Controller)
6426 M:      Andreas Werner <andreas.werner@men.de>
6427 S:      Supported
6428 F:      drivers/mfd/menf21bmc.c
6429 F:      drivers/watchdog/menf21bmc_wdt.c
6430 F:      drivers/leds/leds-menf21bmc.c
6431 F:      drivers/hwmon/menf21bmc_hwmon.c
6432 F:      Documentation/hwmon/menf21bmc
6433
6434 METAG ARCHITECTURE
6435 M:      James Hogan <james.hogan@imgtec.com>
6436 L:      linux-metag@vger.kernel.org
6437 S:      Supported
6438 F:      arch/metag/
6439 F:      Documentation/metag/
6440 F:      Documentation/devicetree/bindings/metag/
6441 F:      drivers/clocksource/metag_generic.c
6442 F:      drivers/irqchip/irq-metag.c
6443 F:      drivers/irqchip/irq-metag-ext.c
6444 F:      drivers/tty/metag_da.c
6445
6446 MICROBLAZE ARCHITECTURE
6447 M:      Michal Simek <monstr@monstr.eu>
6448 W:      http://www.monstr.eu/fdt/
6449 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6450 S:      Supported
6451 F:      arch/microblaze/
6452
6453 MICROTEK X6 SCANNER
6454 M:      Oliver Neukum <oliver@neukum.org>
6455 S:      Maintained
6456 F:      drivers/usb/image/microtek.*
6457
6458 MIPS
6459 M:      Ralf Baechle <ralf@linux-mips.org>
6460 L:      linux-mips@linux-mips.org
6461 W:      http://www.linux-mips.org/
6462 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6463 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6464 S:      Supported
6465 F:      Documentation/mips/
6466 F:      arch/mips/
6467
6468 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6469 M:      Hans Verkuil <hverkuil@xs4all.nl>
6470 L:      linux-media@vger.kernel.org
6471 T:      git git://linuxtv.org/media_tree.git
6472 W:      http://linuxtv.org
6473 S:      Odd Fixes
6474 F:      drivers/media/radio/radio-miropcm20*
6475
6476 Mellanox MLX5 core VPI driver
6477 M:      Eli Cohen <eli@mellanox.com>
6478 L:      netdev@vger.kernel.org
6479 L:      linux-rdma@vger.kernel.org
6480 W:      http://www.mellanox.com
6481 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6482 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6483 T:      git git://openfabrics.org/~eli/connect-ib.git
6484 S:      Supported
6485 F:      drivers/net/ethernet/mellanox/mlx5/core/
6486 F:      include/linux/mlx5/
6487
6488 Mellanox MLX5 IB driver
6489 M:      Eli Cohen <eli@mellanox.com>
6490 L:      linux-rdma@vger.kernel.org
6491 W:      http://www.mellanox.com
6492 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6493 T:      git git://openfabrics.org/~eli/connect-ib.git
6494 S:      Supported
6495 F:      include/linux/mlx5/
6496 F:      drivers/infiniband/hw/mlx5/
6497
6498 MN88472 MEDIA DRIVER
6499 M:      Antti Palosaari <crope@iki.fi>
6500 L:      linux-media@vger.kernel.org
6501 W:      http://linuxtv.org/
6502 W:      http://palosaari.fi/linux/
6503 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6504 T:      git git://linuxtv.org/anttip/media_tree.git
6505 S:      Maintained
6506 F:      drivers/staging/media/mn88472/
6507 F:      drivers/media/dvb-frontends/mn88472.h
6508
6509 MN88473 MEDIA DRIVER
6510 M:      Antti Palosaari <crope@iki.fi>
6511 L:      linux-media@vger.kernel.org
6512 W:      http://linuxtv.org/
6513 W:      http://palosaari.fi/linux/
6514 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6515 T:      git git://linuxtv.org/anttip/media_tree.git
6516 S:      Maintained
6517 F:      drivers/staging/media/mn88473/
6518 F:      drivers/media/dvb-frontends/mn88473.h
6519
6520 MODULE SUPPORT
6521 M:      Rusty Russell <rusty@rustcorp.com.au>
6522 S:      Maintained
6523 F:      include/linux/module.h
6524 F:      kernel/module.c
6525
6526 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6527 W:      http://popies.net/meye/
6528 S:      Orphan
6529 F:      Documentation/video4linux/meye.txt
6530 F:      drivers/media/pci/meye/
6531 F:      include/uapi/linux/meye.h
6532
6533 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6534 M:      Jiri Slaby <jirislaby@gmail.com>
6535 S:      Maintained
6536 F:      Documentation/serial/moxa-smartio
6537 F:      drivers/tty/mxser.*
6538
6539 MR800 AVERMEDIA USB FM RADIO DRIVER
6540 M:      Alexey Klimov <klimov.linux@gmail.com>
6541 L:      linux-media@vger.kernel.org
6542 T:      git git://linuxtv.org/media_tree.git
6543 S:      Maintained
6544 F:      drivers/media/radio/radio-mr800.c
6545
6546 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6547 M:      Alan Ott <alan@signal11.us>
6548 L:      linux-wpan@vger.kernel.org
6549 S:      Maintained
6550 F:      drivers/net/ieee802154/mrf24j40.c
6551
6552 MSI LAPTOP SUPPORT
6553 M:      "Lee, Chun-Yi" <jlee@suse.com>
6554 L:      platform-driver-x86@vger.kernel.org
6555 S:      Maintained
6556 F:      drivers/platform/x86/msi-laptop.c
6557
6558 MSI WMI SUPPORT
6559 M:      Anisse Astier <anisse@astier.eu>
6560 L:      platform-driver-x86@vger.kernel.org
6561 S:      Supported
6562 F:      drivers/platform/x86/msi-wmi.c
6563
6564 MSI001 MEDIA DRIVER
6565 M:      Antti Palosaari <crope@iki.fi>
6566 L:      linux-media@vger.kernel.org
6567 W:      http://linuxtv.org/
6568 W:      http://palosaari.fi/linux/
6569 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6570 T:      git git://linuxtv.org/anttip/media_tree.git
6571 S:      Maintained
6572 F:      drivers/media/tuners/msi001*
6573
6574 MSI2500 MEDIA DRIVER
6575 M:      Antti Palosaari <crope@iki.fi>
6576 L:      linux-media@vger.kernel.org
6577 W:      http://linuxtv.org/
6578 W:      http://palosaari.fi/linux/
6579 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6580 T:      git git://linuxtv.org/anttip/media_tree.git
6581 S:      Maintained
6582 F:      drivers/media/usb/msi2500/
6583
6584 MT9M032 APTINA SENSOR DRIVER
6585 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6586 L:      linux-media@vger.kernel.org
6587 T:      git git://linuxtv.org/media_tree.git
6588 S:      Maintained
6589 F:      drivers/media/i2c/mt9m032.c
6590 F:      include/media/mt9m032.h
6591
6592 MT9P031 APTINA CAMERA SENSOR
6593 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6594 L:      linux-media@vger.kernel.org
6595 T:      git git://linuxtv.org/media_tree.git
6596 S:      Maintained
6597 F:      drivers/media/i2c/mt9p031.c
6598 F:      include/media/mt9p031.h
6599
6600 MT9T001 APTINA CAMERA SENSOR
6601 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6602 L:      linux-media@vger.kernel.org
6603 T:      git git://linuxtv.org/media_tree.git
6604 S:      Maintained
6605 F:      drivers/media/i2c/mt9t001.c
6606 F:      include/media/mt9t001.h
6607
6608 MT9V032 APTINA CAMERA SENSOR
6609 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6610 L:      linux-media@vger.kernel.org
6611 T:      git git://linuxtv.org/media_tree.git
6612 S:      Maintained
6613 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6614 F:      drivers/media/i2c/mt9v032.c
6615 F:      include/media/mt9v032.h
6616
6617 MULTIFUNCTION DEVICES (MFD)
6618 M:      Samuel Ortiz <sameo@linux.intel.com>
6619 M:      Lee Jones <lee.jones@linaro.org>
6620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6621 S:      Supported
6622 F:      drivers/mfd/
6623 F:      include/linux/mfd/
6624
6625 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6626 M:      Ulf Hansson <ulf.hansson@linaro.org>
6627 L:      linux-mmc@vger.kernel.org
6628 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6629 S:      Maintained
6630 F:      drivers/mmc/
6631 F:      include/linux/mmc/
6632 F:      include/uapi/linux/mmc/
6633
6634 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6635 S:      Orphan
6636 F:      drivers/mmc/host/mmc_spi.c
6637 F:      include/linux/spi/mmc_spi.h
6638
6639 MULTISOUND SOUND DRIVER
6640 M:      Andrew Veliath <andrewtv@usa.net>
6641 S:      Maintained
6642 F:      Documentation/sound/oss/MultiSound
6643 F:      sound/oss/msnd*
6644
6645 MULTITECH MULTIPORT CARD (ISICOM)
6646 S:      Orphan
6647 F:      drivers/tty/isicom.c
6648 F:      include/linux/isicom.h
6649
6650 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6651 M:      Felipe Balbi <balbi@ti.com>
6652 L:      linux-usb@vger.kernel.org
6653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6654 S:      Maintained
6655 F:      drivers/usb/musb/
6656
6657 MXL5007T MEDIA DRIVER
6658 M:      Michael Krufky <mkrufky@linuxtv.org>
6659 L:      linux-media@vger.kernel.org
6660 W:      http://linuxtv.org/
6661 W:      http://github.com/mkrufky
6662 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6663 T:      git git://linuxtv.org/mkrufky/tuners.git
6664 S:      Maintained
6665 F:      drivers/media/tuners/mxl5007t.*
6666
6667 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6668 M:      Hyong-Youb Kim <hykim@myri.com>
6669 L:      netdev@vger.kernel.org
6670 W:      https://www.myricom.com/support/downloads/myri10ge.html
6671 S:      Supported
6672 F:      drivers/net/ethernet/myricom/myri10ge/
6673
6674 NATSEMI ETHERNET DRIVER (DP8381x)
6675 S:      Orphan
6676 F:      drivers/net/ethernet/natsemi/natsemi.c
6677
6678 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6679 M:      Daniel Mack <zonque@gmail.com>
6680 S:      Maintained
6681 L:      alsa-devel@alsa-project.org
6682 W:      http://www.native-instruments.com
6683 F:      sound/usb/caiaq/
6684
6685 NCP FILESYSTEM
6686 M:      Petr Vandrovec <petr@vandrovec.name>
6687 S:      Odd Fixes
6688 F:      fs/ncpfs/
6689
6690 NCR 5380 SCSI DRIVERS
6691 M:      Finn Thain <fthain@telegraphics.com.au>
6692 M:      Michael Schmitz <schmitzmic@gmail.com>
6693 L:      linux-scsi@vger.kernel.org
6694 S:      Maintained
6695 F:      Documentation/scsi/g_NCR5380.txt
6696 F:      drivers/scsi/NCR5380.*
6697 F:      drivers/scsi/arm/cumana_1.c
6698 F:      drivers/scsi/arm/oak.c
6699 F:      drivers/scsi/atari_NCR5380.c
6700 F:      drivers/scsi/atari_scsi.*
6701 F:      drivers/scsi/dmx3191d.c
6702 F:      drivers/scsi/dtc.*
6703 F:      drivers/scsi/g_NCR5380.*
6704 F:      drivers/scsi/g_NCR5380_mmio.c
6705 F:      drivers/scsi/mac_scsi.*
6706 F:      drivers/scsi/pas16.*
6707 F:      drivers/scsi/sun3_scsi.*
6708 F:      drivers/scsi/sun3_scsi_vme.c
6709 F:      drivers/scsi/t128.*
6710
6711 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6712 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6713 L:      linux-scsi@vger.kernel.org
6714 S:      Maintained
6715 F:      drivers/scsi/NCR_D700.*
6716
6717 NCT6775 HARDWARE MONITOR DRIVER
6718 M:      Guenter Roeck <linux@roeck-us.net>
6719 L:      lm-sensors@lm-sensors.org
6720 S:      Maintained
6721 F:      Documentation/hwmon/nct6775
6722 F:      drivers/hwmon/nct6775.c
6723
6724 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6725 M:      Faisal Latif <faisal.latif@intel.com>
6726 L:      linux-rdma@vger.kernel.org
6727 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6728 S:      Supported
6729 F:      drivers/infiniband/hw/nes/
6730
6731 NETEM NETWORK EMULATOR
6732 M:      Stephen Hemminger <stephen@networkplumber.org>
6733 L:      netem@lists.linux-foundation.org
6734 S:      Maintained
6735 F:      net/sched/sch_netem.c
6736
6737 NETERION 10GbE DRIVERS (s2io/vxge)
6738 M:      Jon Mason <jdmason@kudzu.us>
6739 L:      netdev@vger.kernel.org
6740 S:      Supported
6741 F:      Documentation/networking/s2io.txt
6742 F:      Documentation/networking/vxge.txt
6743 F:      drivers/net/ethernet/neterion/
6744
6745 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6746 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6747 M:      Patrick McHardy <kaber@trash.net>
6748 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6749 L:      netfilter-devel@vger.kernel.org
6750 L:      coreteam@netfilter.org
6751 W:      http://www.netfilter.org/
6752 W:      http://www.iptables.org/
6753 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6756 S:      Supported
6757 F:      include/linux/netfilter*
6758 F:      include/linux/netfilter/
6759 F:      include/net/netfilter/
6760 F:      include/uapi/linux/netfilter*
6761 F:      include/uapi/linux/netfilter/
6762 F:      net/*/netfilter.c
6763 F:      net/*/netfilter/
6764 F:      net/netfilter/
6765
6766 NETLABEL
6767 M:      Paul Moore <paul@paul-moore.com>
6768 W:      http://netlabel.sf.net
6769 L:      netdev@vger.kernel.org
6770 S:      Maintained
6771 F:      Documentation/netlabel/
6772 F:      include/net/netlabel.h
6773 F:      net/netlabel/
6774
6775 NETROM NETWORK LAYER
6776 M:      Ralf Baechle <ralf@linux-mips.org>
6777 L:      linux-hams@vger.kernel.org
6778 W:      http://www.linux-ax25.org/
6779 S:      Maintained
6780 F:      include/net/netrom.h
6781 F:      include/uapi/linux/netrom.h
6782 F:      net/netrom/
6783
6784 NETWORK BLOCK DEVICE (NBD)
6785 M:      Markus Pargmann <mpa@pengutronix.de>
6786 S:      Maintained
6787 L:      nbd-general@lists.sourceforge.net
6788 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6789 F:      Documentation/blockdev/nbd.txt
6790 F:      drivers/block/nbd.c
6791 F:      include/linux/nbd.h
6792 F:      include/uapi/linux/nbd.h
6793
6794 NETWORK DROP MONITOR
6795 M:      Neil Horman <nhorman@tuxdriver.com>
6796 L:      netdev@vger.kernel.org
6797 S:      Maintained
6798 W:      https://fedorahosted.org/dropwatch/
6799 F:      net/core/drop_monitor.c
6800
6801 NETWORKING [GENERAL]
6802 M:      "David S. Miller" <davem@davemloft.net>
6803 L:      netdev@vger.kernel.org
6804 W:      http://www.linuxfoundation.org/en/Net
6805 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6808 S:      Maintained
6809 F:      net/
6810 F:      include/net/
6811 F:      include/linux/in.h
6812 F:      include/linux/net.h
6813 F:      include/linux/netdevice.h
6814 F:      include/uapi/linux/in.h
6815 F:      include/uapi/linux/net.h
6816 F:      include/uapi/linux/netdevice.h
6817 F:      include/uapi/linux/net_namespace.h
6818 F:      tools/net/
6819 F:      tools/testing/selftests/net/
6820 F:      lib/random32.c
6821 F:      lib/test_bpf.c
6822
6823 NETWORKING [IPv4/IPv6]
6824 M:      "David S. Miller" <davem@davemloft.net>
6825 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6826 M:      James Morris <jmorris@namei.org>
6827 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6828 M:      Patrick McHardy <kaber@trash.net>
6829 L:      netdev@vger.kernel.org
6830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6831 S:      Maintained
6832 F:      net/ipv4/
6833 F:      net/ipv6/
6834 F:      include/net/ip*
6835 F:      arch/x86/net/*
6836
6837 NETWORKING [IPSEC]
6838 M:      Steffen Klassert <steffen.klassert@secunet.com>
6839 M:      Herbert Xu <herbert@gondor.apana.org.au>
6840 M:      "David S. Miller" <davem@davemloft.net>
6841 L:      netdev@vger.kernel.org
6842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6844 S:      Maintained
6845 F:      net/core/flow.c
6846 F:      net/xfrm/
6847 F:      net/key/
6848 F:      net/ipv4/xfrm*
6849 F:      net/ipv4/esp4.c
6850 F:      net/ipv4/ah4.c
6851 F:      net/ipv4/ipcomp.c
6852 F:      net/ipv4/ip_vti.c
6853 F:      net/ipv6/xfrm*
6854 F:      net/ipv6/esp6.c
6855 F:      net/ipv6/ah6.c
6856 F:      net/ipv6/ipcomp6.c
6857 F:      net/ipv6/ip6_vti.c
6858 F:      include/uapi/linux/xfrm.h
6859 F:      include/net/xfrm.h
6860
6861 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6862 M:      Paul Moore <paul@paul-moore.com>
6863 L:      netdev@vger.kernel.org
6864 S:      Maintained
6865
6866 NETWORKING [WIRELESS]
6867 L:      linux-wireless@vger.kernel.org
6868 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6869
6870 NETWORKING DRIVERS
6871 L:      netdev@vger.kernel.org
6872 W:      http://www.linuxfoundation.org/en/Net
6873 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6876 S:      Odd Fixes
6877 F:      drivers/net/
6878 F:      include/linux/if_*
6879 F:      include/linux/netdevice.h
6880 F:      include/linux/arcdevice.h
6881 F:      include/linux/etherdevice.h
6882 F:      include/linux/fcdevice.h
6883 F:      include/linux/fddidevice.h
6884 F:      include/linux/hippidevice.h
6885 F:      include/linux/inetdevice.h
6886 F:      include/uapi/linux/if_*
6887 F:      include/uapi/linux/netdevice.h
6888
6889 NETWORKING DRIVERS (WIRELESS)
6890 M:      Kalle Valo <kvalo@codeaurora.org>
6891 L:      linux-wireless@vger.kernel.org
6892 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6894 S:      Maintained
6895 F:      drivers/net/wireless/
6896
6897 NETXEN (1/10) GbE SUPPORT
6898 M:      Manish Chopra <manish.chopra@qlogic.com>
6899 M:      Sony Chacko <sony.chacko@qlogic.com>
6900 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6901 L:      netdev@vger.kernel.org
6902 W:      http://www.qlogic.com
6903 S:      Supported
6904 F:      drivers/net/ethernet/qlogic/netxen/
6905
6906 NFC SUBSYSTEM
6907 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6908 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6909 M:      Samuel Ortiz <sameo@linux.intel.com>
6910 L:      linux-wireless@vger.kernel.org
6911 L:      linux-nfc@lists.01.org (subscribers-only)
6912 S:      Supported
6913 F:      net/nfc/
6914 F:      include/net/nfc/
6915 F:      include/uapi/linux/nfc.h
6916 F:      drivers/nfc/
6917 F:      include/linux/platform_data/pn544.h
6918 F:      Documentation/devicetree/bindings/net/nfc/
6919
6920 NFS, SUNRPC, AND LOCKD CLIENTS
6921 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6922 M:      Anna Schumaker <anna.schumaker@netapp.com>
6923 L:      linux-nfs@vger.kernel.org
6924 W:      http://client.linux-nfs.org
6925 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6926 S:      Maintained
6927 F:      fs/lockd/
6928 F:      fs/nfs/
6929 F:      fs/nfs_common/
6930 F:      net/sunrpc/
6931 F:      include/linux/lockd/
6932 F:      include/linux/nfs*
6933 F:      include/linux/sunrpc/
6934 F:      include/uapi/linux/nfs*
6935 F:      include/uapi/linux/sunrpc/
6936
6937 NILFS2 FILESYSTEM
6938 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6939 L:      linux-nilfs@vger.kernel.org
6940 W:      http://nilfs.sourceforge.net/
6941 T:      git git://github.com/konis/nilfs2.git
6942 S:      Supported
6943 F:      Documentation/filesystems/nilfs2.txt
6944 F:      fs/nilfs2/
6945 F:      include/linux/nilfs2_fs.h
6946
6947 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6948 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6949 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6950 S:      Maintained
6951 F:      Documentation/scsi/NinjaSCSI.txt
6952 F:      drivers/scsi/pcmcia/nsp_*
6953
6954 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6955 M:      GOTO Masanori <gotom@debian.or.jp>
6956 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6957 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6958 S:      Maintained
6959 F:      Documentation/scsi/NinjaSCSI.txt
6960 F:      drivers/scsi/nsp32*
6961
6962 NIOS2 ARCHITECTURE
6963 M:      Ley Foon Tan <lftan@altera.com>
6964 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6965 T:      git git://git.rocketboards.org/linux-socfpga-next.git
6966 S:      Maintained
6967 F:      arch/nios2/
6968
6969 NTB DRIVER
6970 M:      Jon Mason <jdmason@kudzu.us>
6971 M:      Dave Jiang <dave.jiang@intel.com>
6972 S:      Supported
6973 W:      https://github.com/jonmason/ntb/wiki
6974 T:      git git://github.com/jonmason/ntb.git
6975 F:      drivers/ntb/
6976 F:      drivers/net/ntb_netdev.c
6977 F:      include/linux/ntb.h
6978
6979 NTFS FILESYSTEM
6980 M:      Anton Altaparmakov <anton@tuxera.com>
6981 L:      linux-ntfs-dev@lists.sourceforge.net
6982 W:      http://www.tuxera.com/
6983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6984 S:      Supported
6985 F:      Documentation/filesystems/ntfs.txt
6986 F:      fs/ntfs/
6987
6988 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6989 M:      Antonino Daplas <adaplas@gmail.com>
6990 L:      linux-fbdev@vger.kernel.org
6991 S:      Maintained
6992 F:      drivers/video/fbdev/riva/
6993 F:      drivers/video/fbdev/nvidia/
6994
6995 NVM EXPRESS DRIVER
6996 M:      Matthew Wilcox <willy@linux.intel.com>
6997 L:      linux-nvme@lists.infradead.org
6998 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6999 S:      Supported
7000 F:      drivers/block/nvme*
7001 F:      include/linux/nvme.h
7002
7003 NXP-NCI NFC DRIVER
7004 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7005 R:      Charles Gorand <charles.gorand@effinnov.com>
7006 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7007 S:      Supported
7008 F:      drivers/nfc/nxp-nci
7009
7010 NXP TDA998X DRM DRIVER
7011 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7012 S:      Supported
7013 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7014 F:      include/drm/i2c/tda998x.h
7015
7016 NXP TFA9879 DRIVER
7017 M:      Peter Rosin <peda@axentia.se>
7018 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7019 S:      Maintained
7020 F:      sound/soc/codecs/tfa9879*
7021
7022 OMAP SUPPORT
7023 M:      Tony Lindgren <tony@atomide.com>
7024 L:      linux-omap@vger.kernel.org
7025 W:      http://www.muru.com/linux/omap/
7026 W:      http://linux.omap.com/
7027 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7029 S:      Maintained
7030 F:      arch/arm/*omap*/
7031 F:      arch/arm/configs/omap1_defconfig
7032 F:      arch/arm/configs/omap2plus_defconfig
7033 F:      drivers/i2c/busses/i2c-omap.c
7034 F:      drivers/irqchip/irq-omap-intc.c
7035 F:      drivers/mfd/*omap*.c
7036 F:      drivers/mfd/menelaus.c
7037 F:      drivers/mfd/palmas.c
7038 F:      drivers/mfd/tps65217.c
7039 F:      drivers/mfd/tps65218.c
7040 F:      drivers/mfd/tps65910.c
7041 F:      drivers/mfd/twl-core.[ch]
7042 F:      drivers/mfd/twl4030*.c
7043 F:      drivers/mfd/twl6030*.c
7044 F:      drivers/mfd/twl6040*.c
7045 F:      drivers/regulator/palmas-regulator*.c
7046 F:      drivers/regulator/pbias-regulator.c
7047 F:      drivers/regulator/tps65217-regulator.c
7048 F:      drivers/regulator/tps65218-regulator.c
7049 F:      drivers/regulator/tps65910-regulator.c
7050 F:      drivers/regulator/twl-regulator.c
7051 F:      include/linux/i2c-omap.h
7052
7053 OMAP DEVICE TREE SUPPORT
7054 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7055 M:      Tony Lindgren <tony@atomide.com>
7056 L:      linux-omap@vger.kernel.org
7057 L:      devicetree@vger.kernel.org
7058 S:      Maintained
7059 F:      arch/arm/boot/dts/*omap*
7060 F:      arch/arm/boot/dts/*am3*
7061 F:      arch/arm/boot/dts/*am4*
7062 F:      arch/arm/boot/dts/*am5*
7063 F:      arch/arm/boot/dts/*dra7*
7064
7065 OMAP CLOCK FRAMEWORK SUPPORT
7066 M:      Paul Walmsley <paul@pwsan.com>
7067 L:      linux-omap@vger.kernel.org
7068 S:      Maintained
7069 F:      arch/arm/*omap*/*clock*
7070
7071 OMAP POWER MANAGEMENT SUPPORT
7072 M:      Kevin Hilman <khilman@deeprootsystems.com>
7073 L:      linux-omap@vger.kernel.org
7074 S:      Maintained
7075 F:      arch/arm/*omap*/*pm*
7076 F:      drivers/cpufreq/omap-cpufreq.c
7077
7078 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7079 M:      Rajendra Nayak <rnayak@ti.com>
7080 M:      Paul Walmsley <paul@pwsan.com>
7081 L:      linux-omap@vger.kernel.org
7082 S:      Maintained
7083 F:      arch/arm/mach-omap2/prm*
7084
7085 OMAP AUDIO SUPPORT
7086 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7087 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7088 L:      alsa-devel@alsa-project.org (subscribers-only)
7089 L:      linux-omap@vger.kernel.org
7090 S:      Maintained
7091 F:      sound/soc/omap/
7092
7093 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7094 M:      Roger Quadros <rogerq@ti.com>
7095 M:      Tony Lindgren <tony@atomide.com>
7096 L:      linux-omap@vger.kernel.org
7097 S:      Maintained
7098 F:      drivers/memory/omap-gpmc.c
7099 F:      arch/arm/mach-omap2/*gpmc*
7100
7101 OMAP FRAMEBUFFER SUPPORT
7102 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7103 L:      linux-fbdev@vger.kernel.org
7104 L:      linux-omap@vger.kernel.org
7105 S:      Maintained
7106 F:      drivers/video/fbdev/omap/
7107
7108 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7109 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7110 L:      linux-omap@vger.kernel.org
7111 L:      linux-fbdev@vger.kernel.org
7112 S:      Maintained
7113 F:      drivers/video/fbdev/omap2/
7114 F:      Documentation/arm/OMAP/DSS
7115
7116 OMAP HARDWARE SPINLOCK SUPPORT
7117 M:      Ohad Ben-Cohen <ohad@wizery.com>
7118 L:      linux-omap@vger.kernel.org
7119 S:      Maintained
7120 F:      drivers/hwspinlock/omap_hwspinlock.c
7121 F:      arch/arm/mach-omap2/hwspinlock.c
7122
7123 OMAP MMC SUPPORT
7124 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7125 L:      linux-omap@vger.kernel.org
7126 S:      Maintained
7127 F:      drivers/mmc/host/omap.c
7128
7129 OMAP HS MMC SUPPORT
7130 L:      linux-mmc@vger.kernel.org
7131 L:      linux-omap@vger.kernel.org
7132 S:      Orphan
7133 F:      drivers/mmc/host/omap_hsmmc.c
7134
7135 OMAP RANDOM NUMBER GENERATOR SUPPORT
7136 M:      Deepak Saxena <dsaxena@plexity.net>
7137 S:      Maintained
7138 F:      drivers/char/hw_random/omap-rng.c
7139
7140 OMAP HWMOD SUPPORT
7141 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7142 M:      Paul Walmsley <paul@pwsan.com>
7143 L:      linux-omap@vger.kernel.org
7144 S:      Maintained
7145 F:      arch/arm/mach-omap2/omap_hwmod.*
7146
7147 OMAP HWMOD DATA
7148 M:      Paul Walmsley <paul@pwsan.com>
7149 L:      linux-omap@vger.kernel.org
7150 S:      Maintained
7151 F:      arch/arm/mach-omap2/omap_hwmod*data*
7152
7153 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7154 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7155 L:      linux-omap@vger.kernel.org
7156 S:      Maintained
7157 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7158
7159 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7160 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7161 L:      linux-media@vger.kernel.org
7162 S:      Maintained
7163 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7164 F:      drivers/media/platform/omap3isp/
7165 F:      drivers/staging/media/omap4iss/
7166
7167 OMAP USB SUPPORT
7168 M:      Felipe Balbi <balbi@ti.com>
7169 L:      linux-usb@vger.kernel.org
7170 L:      linux-omap@vger.kernel.org
7171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7172 S:      Maintained
7173 F:      drivers/usb/*/*omap*
7174 F:      arch/arm/*omap*/usb*
7175
7176 OMAP GPIO DRIVER
7177 M:      Javier Martinez Canillas <javier@dowhile0.org>
7178 M:      Santosh Shilimkar <ssantosh@kernel.org>
7179 M:      Kevin Hilman <khilman@deeprootsystems.com>
7180 L:      linux-omap@vger.kernel.org
7181 S:      Maintained
7182 F:      drivers/gpio/gpio-omap.c
7183
7184 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7185 M:      Mark Jackson <mpfj@newflow.co.uk>
7186 L:      linux-omap@vger.kernel.org
7187 S:      Maintained
7188 F:      arch/arm/boot/dts/am335x-nano.dts
7189
7190 OMFS FILESYSTEM
7191 M:      Bob Copeland <me@bobcopeland.com>
7192 L:      linux-karma-devel@lists.sourceforge.net
7193 S:      Maintained
7194 F:      Documentation/filesystems/omfs.txt
7195 F:      fs/omfs/
7196
7197 OMNIKEY CARDMAN 4000 DRIVER
7198 M:      Harald Welte <laforge@gnumonks.org>
7199 S:      Maintained
7200 F:      drivers/char/pcmcia/cm4000_cs.c
7201 F:      include/linux/cm4000_cs.h
7202 F:      include/uapi/linux/cm4000_cs.h
7203
7204 OMNIKEY CARDMAN 4040 DRIVER
7205 M:      Harald Welte <laforge@gnumonks.org>
7206 S:      Maintained
7207 F:      drivers/char/pcmcia/cm4040_cs.*
7208
7209 OMNIVISION OV7670 SENSOR DRIVER
7210 M:      Jonathan Corbet <corbet@lwn.net>
7211 L:      linux-media@vger.kernel.org
7212 T:      git git://linuxtv.org/media_tree.git
7213 S:      Maintained
7214 F:      drivers/media/i2c/ov7670.c
7215
7216 ONENAND FLASH DRIVER
7217 M:      Kyungmin Park <kyungmin.park@samsung.com>
7218 L:      linux-mtd@lists.infradead.org
7219 S:      Maintained
7220 F:      drivers/mtd/onenand/
7221 F:      include/linux/mtd/onenand*.h
7222
7223 ONSTREAM SCSI TAPE DRIVER
7224 M:      Willem Riede <osst@riede.org>
7225 L:      osst-users@lists.sourceforge.net
7226 L:      linux-scsi@vger.kernel.org
7227 S:      Maintained
7228 F:      Documentation/scsi/osst.txt
7229 F:      drivers/scsi/osst.*
7230 F:      drivers/scsi/osst_*.h
7231 F:      drivers/scsi/st.h
7232
7233 OPENCORES I2C BUS DRIVER
7234 M:      Peter Korsgaard <jacmet@sunsite.dk>
7235 L:      linux-i2c@vger.kernel.org
7236 S:      Maintained
7237 F:      Documentation/i2c/busses/i2c-ocores
7238 F:      drivers/i2c/busses/i2c-ocores.c
7239
7240 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7241 M:      Grant Likely <grant.likely@linaro.org>
7242 M:      Rob Herring <robh+dt@kernel.org>
7243 L:      devicetree@vger.kernel.org
7244 W:      http://www.devicetree.org/
7245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7246 S:      Maintained
7247 F:      drivers/of/
7248 F:      include/linux/of*.h
7249 F:      scripts/dtc/
7250
7251 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7252 M:      Rob Herring <robh+dt@kernel.org>
7253 M:      Pawel Moll <pawel.moll@arm.com>
7254 M:      Mark Rutland <mark.rutland@arm.com>
7255 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7256 M:      Kumar Gala <galak@codeaurora.org>
7257 L:      devicetree@vger.kernel.org
7258 S:      Maintained
7259 F:      Documentation/devicetree/
7260 F:      arch/*/boot/dts/
7261 F:      include/dt-bindings/
7262
7263 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7264 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7265 L:      devicetree@vger.kernel.org
7266 S:      Maintained
7267 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7268 F:      Documentation/devicetree/overlay-notes.txt
7269 F:      drivers/of/overlay.c
7270 F:      drivers/of/resolver.c
7271
7272 OPENRISC ARCHITECTURE
7273 M:      Jonas Bonn <jonas@southpole.se>
7274 W:      http://openrisc.net
7275 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7276 S:      Maintained
7277 T:      git git://openrisc.net/~jonas/linux
7278 F:      arch/openrisc/
7279
7280 OPENVSWITCH
7281 M:      Pravin Shelar <pshelar@nicira.com>
7282 L:      netdev@vger.kernel.org
7283 L:      dev@openvswitch.org
7284 W:      http://openvswitch.org
7285 S:      Maintained
7286 F:      net/openvswitch/
7287 F:      include/uapi/linux/openvswitch.h
7288
7289 OPL4 DRIVER
7290 M:      Clemens Ladisch <clemens@ladisch.de>
7291 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7292 T:      git git://git.alsa-project.org/alsa-kernel.git
7293 S:      Maintained
7294 F:      sound/drivers/opl4/
7295
7296 OPROFILE
7297 M:      Robert Richter <rric@kernel.org>
7298 L:      oprofile-list@lists.sf.net
7299 S:      Maintained
7300 F:      arch/*/include/asm/oprofile*.h
7301 F:      arch/*/oprofile/
7302 F:      drivers/oprofile/
7303 F:      include/linux/oprofile.h
7304
7305 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7306 M:      Mark Fasheh <mfasheh@suse.com>
7307 M:      Joel Becker <jlbec@evilplan.org>
7308 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7309 W:      http://ocfs2.wiki.kernel.org
7310 S:      Supported
7311 F:      Documentation/filesystems/ocfs2.txt
7312 F:      Documentation/filesystems/dlmfs.txt
7313 F:      fs/ocfs2/
7314
7315 ORINOCO DRIVER
7316 L:      linux-wireless@vger.kernel.org
7317 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7318 W:      http://www.nongnu.org/orinoco/
7319 S:      Orphan
7320 F:      drivers/net/wireless/orinoco/
7321
7322 OSD LIBRARY and FILESYSTEM
7323 M:      Boaz Harrosh <ooo@electrozaur.com>
7324 M:      Benny Halevy <bhalevy@primarydata.com>
7325 L:      osd-dev@open-osd.org
7326 W:      http://open-osd.org
7327 T:      git git://git.open-osd.org/open-osd.git
7328 S:      Maintained
7329 F:      drivers/scsi/osd/
7330 F:      include/scsi/osd_*
7331 F:      fs/exofs/
7332
7333 OVERLAY FILESYSTEM
7334 M:      Miklos Szeredi <miklos@szeredi.hu>
7335 L:      linux-unionfs@vger.kernel.org
7336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7337 S:      Supported
7338 F:      fs/overlayfs/
7339 F:      Documentation/filesystems/overlayfs.txt
7340
7341 P54 WIRELESS DRIVER
7342 M:      Christian Lamparter <chunkeey@googlemail.com>
7343 L:      linux-wireless@vger.kernel.org
7344 W:      http://wireless.kernel.org/en/users/Drivers/p54
7345 S:      Maintained
7346 F:      drivers/net/wireless/p54/
7347
7348 PA SEMI ETHERNET DRIVER
7349 M:      Olof Johansson <olof@lixom.net>
7350 L:      netdev@vger.kernel.org
7351 S:      Maintained
7352 F:      drivers/net/ethernet/pasemi/*
7353
7354 PA SEMI SMBUS DRIVER
7355 M:      Olof Johansson <olof@lixom.net>
7356 L:      linux-i2c@vger.kernel.org
7357 S:      Maintained
7358 F:      drivers/i2c/busses/i2c-pasemi.c
7359
7360 PADATA PARALLEL EXECUTION MECHANISM
7361 M:      Steffen Klassert <steffen.klassert@secunet.com>
7362 L:      linux-crypto@vger.kernel.org
7363 S:      Maintained
7364 F:      kernel/padata.c
7365 F:      include/linux/padata.h
7366 F:      Documentation/padata.txt
7367
7368 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7369 M:      Harald Welte <laforge@gnumonks.org>
7370 L:      platform-driver-x86@vger.kernel.org
7371 S:      Maintained
7372 F:      drivers/platform/x86/panasonic-laptop.c
7373
7374 PANASONIC MN10300/AM33/AM34 PORT
7375 M:      David Howells <dhowells@redhat.com>
7376 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7377 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7378 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7379 S:      Maintained
7380 F:      Documentation/mn10300/
7381 F:      arch/mn10300/
7382
7383 PARALLEL PORT SUPPORT
7384 L:      linux-parport@lists.infradead.org (subscribers-only)
7385 S:      Orphan
7386 F:      drivers/parport/
7387 F:      include/linux/parport*.h
7388 F:      drivers/char/ppdev.c
7389 F:      include/uapi/linux/ppdev.h
7390
7391 PARAVIRT_OPS INTERFACE
7392 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7393 M:      Chris Wright <chrisw@sous-sol.org>
7394 M:      Alok Kataria <akataria@vmware.com>
7395 M:      Rusty Russell <rusty@rustcorp.com.au>
7396 L:      virtualization@lists.linux-foundation.org
7397 S:      Supported
7398 F:      Documentation/virtual/paravirt_ops.txt
7399 F:      arch/*/kernel/paravirt*
7400 F:      arch/*/include/asm/paravirt.h
7401
7402 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7403 M:      Tim Waugh <tim@cyberelk.net>
7404 L:      linux-parport@lists.infradead.org (subscribers-only)
7405 W:      http://www.torque.net/linux-pp.html
7406 S:      Maintained
7407 F:      Documentation/blockdev/paride.txt
7408 F:      drivers/block/paride/
7409
7410 PARISC ARCHITECTURE
7411 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7412 M:      Helge Deller <deller@gmx.de>
7413 L:      linux-parisc@vger.kernel.org
7414 W:      http://www.parisc-linux.org/
7415 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7418 S:      Maintained
7419 F:      arch/parisc/
7420 F:      Documentation/parisc/
7421 F:      drivers/parisc/
7422 F:      drivers/char/agp/parisc-agp.c
7423 F:      drivers/input/serio/gscps2.c
7424 F:      drivers/parport/parport_gsc.*
7425 F:      drivers/tty/serial/8250/8250_gsc.c
7426 F:      drivers/video/fbdev/sti*
7427 F:      drivers/video/console/sti*
7428 F:      drivers/video/logo/logo_parisc*
7429
7430 PC87360 HARDWARE MONITORING DRIVER
7431 M:      Jim Cromie <jim.cromie@gmail.com>
7432 L:      lm-sensors@lm-sensors.org
7433 S:      Maintained
7434 F:      Documentation/hwmon/pc87360
7435 F:      drivers/hwmon/pc87360.c
7436
7437 PC8736x GPIO DRIVER
7438 M:      Jim Cromie <jim.cromie@gmail.com>
7439 S:      Maintained
7440 F:      drivers/char/pc8736x_gpio.c
7441
7442 PC87427 HARDWARE MONITORING DRIVER
7443 M:      Jean Delvare <jdelvare@suse.de>
7444 L:      lm-sensors@lm-sensors.org
7445 S:      Maintained
7446 F:      Documentation/hwmon/pc87427
7447 F:      drivers/hwmon/pc87427.c
7448
7449 PCA9532 LED DRIVER
7450 M:      Riku Voipio <riku.voipio@iki.fi>
7451 S:      Maintained
7452 F:      drivers/leds/leds-pca9532.c
7453 F:      include/linux/leds-pca9532.h
7454
7455 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7456 M:      Guenter Roeck <linux@roeck-us.net>
7457 L:      linux-i2c@vger.kernel.org
7458 S:      Maintained
7459 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7460
7461 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7462 M:      Khalid Aziz <khalid@gonehiking.org>
7463 S:      Maintained
7464 F:      drivers/firmware/pcdp.*
7465
7466 PCI ERROR RECOVERY
7467 M:      Linas Vepstas <linasvepstas@gmail.com>
7468 L:      linux-pci@vger.kernel.org
7469 S:      Supported
7470 F:      Documentation/PCI/pci-error-recovery.txt
7471
7472 PCI SUBSYSTEM
7473 M:      Bjorn Helgaas <bhelgaas@google.com>
7474 L:      linux-pci@vger.kernel.org
7475 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7477 S:      Supported
7478 F:      Documentation/PCI/
7479 F:      drivers/pci/
7480 F:      include/linux/pci*
7481 F:      arch/x86/pci/
7482 F:      arch/x86/kernel/quirks.c
7483
7484 PCI DRIVER FOR ARM VERSATILE PLATFORM
7485 M:      Rob Herring <robh@kernel.org>
7486 L:      linux-pci@vger.kernel.org
7487 L:      linux-arm-kernel@lists.infradead.org
7488 S:      Maintained
7489 F:      Documentation/devicetree/bindings/pci/versatile.txt
7490 F:      drivers/pci/host/pci-versatile.c
7491
7492 PCI DRIVER FOR APPLIEDMICRO XGENE
7493 M:      Tanmay Inamdar <tinamdar@apm.com>
7494 L:      linux-pci@vger.kernel.org
7495 L:      linux-arm-kernel@lists.infradead.org
7496 S:      Maintained
7497 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7498 F:      drivers/pci/host/pci-xgene.c
7499
7500 PCI DRIVER FOR FREESCALE LAYERSCAPE
7501 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7502 M:      Mingkai Hu <mingkai.hu@freescale.com>
7503 M:      Roy Zang <tie-fei.zang@freescale.com>
7504 L:      linuxppc-dev@lists.ozlabs.org
7505 L:      linux-pci@vger.kernel.org
7506 L:      linux-arm-kernel@lists.infradead.org
7507 S:      Maintained
7508 F:      drivers/pci/host/*layerscape*
7509
7510 PCI DRIVER FOR IMX6
7511 M:      Richard Zhu <Richard.Zhu@freescale.com>
7512 M:      Lucas Stach <l.stach@pengutronix.de>
7513 L:      linux-pci@vger.kernel.org
7514 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7515 S:      Maintained
7516 F:      drivers/pci/host/*imx6*
7517
7518 PCI DRIVER FOR TI KEYSTONE
7519 M:      Murali Karicheri <m-karicheri2@ti.com>
7520 L:      linux-pci@vger.kernel.org
7521 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7522 S:      Maintained
7523 F:      drivers/pci/host/*keystone*
7524
7525 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7526 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7527 M:      Jason Cooper <jason@lakedaemon.net>
7528 L:      linux-pci@vger.kernel.org
7529 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7530 S:      Maintained
7531 F:      drivers/pci/host/*mvebu*
7532
7533 PCI DRIVER FOR NVIDIA TEGRA
7534 M:      Thierry Reding <thierry.reding@gmail.com>
7535 L:      linux-tegra@vger.kernel.org
7536 L:      linux-pci@vger.kernel.org
7537 S:      Supported
7538 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7539 F:      drivers/pci/host/pci-tegra.c
7540
7541 PCI DRIVER FOR TI DRA7XX
7542 M:      Kishon Vijay Abraham I <kishon@ti.com>
7543 L:      linux-omap@vger.kernel.org
7544 L:      linux-pci@vger.kernel.org
7545 S:      Supported
7546 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7547 F:      drivers/pci/host/pci-dra7xx.c
7548
7549 PCI DRIVER FOR RENESAS R-CAR
7550 M:      Simon Horman <horms@verge.net.au>
7551 L:      linux-pci@vger.kernel.org
7552 L:      linux-sh@vger.kernel.org
7553 S:      Maintained
7554 F:      drivers/pci/host/*rcar*
7555
7556 PCI DRIVER FOR SAMSUNG EXYNOS
7557 M:      Jingoo Han <jg1.han@samsung.com>
7558 L:      linux-pci@vger.kernel.org
7559 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7560 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7561 S:      Maintained
7562 F:      drivers/pci/host/pci-exynos.c
7563
7564 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7565 M:      Jingoo Han <jg1.han@samsung.com>
7566 L:      linux-pci@vger.kernel.org
7567 S:      Maintained
7568 F:      drivers/pci/host/*designware*
7569
7570 PCI DRIVER FOR GENERIC OF HOSTS
7571 M:      Will Deacon <will.deacon@arm.com>
7572 L:      linux-pci@vger.kernel.org
7573 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7574 S:      Maintained
7575 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7576 F:      drivers/pci/host/pci-host-generic.c
7577
7578 PCIE DRIVER FOR ST SPEAR13XX
7579 L:      linux-pci@vger.kernel.org
7580 S:      Orphan
7581 F:      drivers/pci/host/*spear*
7582
7583 PCMCIA SUBSYSTEM
7584 P:      Linux PCMCIA Team
7585 L:      linux-pcmcia@lists.infradead.org
7586 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7588 S:      Maintained
7589 F:      Documentation/pcmcia/
7590 F:      drivers/pcmcia/
7591 F:      include/pcmcia/
7592
7593 PCNET32 NETWORK DRIVER
7594 M:      Don Fry <pcnet32@frontier.com>
7595 L:      netdev@vger.kernel.org
7596 S:      Maintained
7597 F:      drivers/net/ethernet/amd/pcnet32.c
7598
7599 PCRYPT PARALLEL CRYPTO ENGINE
7600 M:      Steffen Klassert <steffen.klassert@secunet.com>
7601 L:      linux-crypto@vger.kernel.org
7602 S:      Maintained
7603 F:      crypto/pcrypt.c
7604 F:      include/crypto/pcrypt.h
7605
7606 PER-CPU MEMORY ALLOCATOR
7607 M:      Tejun Heo <tj@kernel.org>
7608 M:      Christoph Lameter <cl@linux-foundation.org>
7609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7610 S:      Maintained
7611 F:      include/linux/percpu*.h
7612 F:      mm/percpu*.c
7613 F:      arch/*/include/asm/percpu.h
7614
7615 PER-TASK DELAY ACCOUNTING
7616 M:      Balbir Singh <bsingharora@gmail.com>
7617 S:      Maintained
7618 F:      include/linux/delayacct.h
7619 F:      kernel/delayacct.c
7620
7621 PERFORMANCE EVENTS SUBSYSTEM
7622 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7623 M:      Paul Mackerras <paulus@samba.org>
7624 M:      Ingo Molnar <mingo@redhat.com>
7625 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7626 L:      linux-kernel@vger.kernel.org
7627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7628 S:      Supported
7629 F:      kernel/events/*
7630 F:      include/linux/perf_event.h
7631 F:      include/uapi/linux/perf_event.h
7632 F:      arch/*/kernel/perf_event*.c
7633 F:      arch/*/kernel/*/perf_event*.c
7634 F:      arch/*/kernel/*/*/perf_event*.c
7635 F:      arch/*/include/asm/perf_event.h
7636 F:      arch/*/kernel/perf_callchain.c
7637 F:      tools/perf/
7638
7639 PERSONALITY HANDLING
7640 M:      Christoph Hellwig <hch@infradead.org>
7641 L:      linux-abi-devel@lists.sourceforge.net
7642 S:      Maintained
7643 F:      include/linux/personality.h
7644 F:      include/uapi/linux/personality.h
7645
7646 PHONET PROTOCOL
7647 M:      Remi Denis-Courmont <courmisch@gmail.com>
7648 S:      Supported
7649 F:      Documentation/networking/phonet.txt
7650 F:      include/linux/phonet.h
7651 F:      include/net/phonet/
7652 F:      include/uapi/linux/phonet.h
7653 F:      net/phonet/
7654
7655 PHRAM MTD DRIVER
7656 M:      Joern Engel <joern@lazybastard.org>
7657 L:      linux-mtd@lists.infradead.org
7658 S:      Maintained
7659 F:      drivers/mtd/devices/phram.c
7660
7661 PICOLCD HID DRIVER
7662 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7663 L:      linux-input@vger.kernel.org
7664 S:      Maintained
7665 F:      drivers/hid/hid-picolcd*
7666
7667 PICOXCELL SUPPORT
7668 M:      Jamie Iles <jamie@jamieiles.com>
7669 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7670 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7671 S:      Supported
7672 F:      arch/arm/boot/dts/picoxcell*
7673 F:      arch/arm/mach-picoxcell/
7674 F:      drivers/crypto/picoxcell*
7675
7676 PIN CONTROL SUBSYSTEM
7677 M:      Linus Walleij <linus.walleij@linaro.org>
7678 L:      linux-gpio@vger.kernel.org
7679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7680 S:      Maintained
7681 F:      drivers/pinctrl/
7682 F:      include/linux/pinctrl/
7683
7684 PIN CONTROLLER - ATMEL AT91
7685 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7686 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7687 S:      Maintained
7688 F:      drivers/pinctrl/pinctrl-at91.*
7689
7690 PIN CONTROLLER - INTEL
7691 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7692 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7693 S:      Maintained
7694 F:      drivers/pinctrl/intel/
7695
7696 PIN CONTROLLER - RENESAS
7697 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7698 L:      linux-sh@vger.kernel.org
7699 S:      Maintained
7700 F:      drivers/pinctrl/sh-pfc/
7701
7702 PIN CONTROLLER - SAMSUNG
7703 M:      Tomasz Figa <tomasz.figa@gmail.com>
7704 M:      Thomas Abraham <thomas.abraham@linaro.org>
7705 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7706 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7707 S:      Maintained
7708 F:      drivers/pinctrl/samsung/
7709
7710 PIN CONTROLLER - ST SPEAR
7711 M:      Viresh Kumar <viresh.linux@gmail.com>
7712 L:      spear-devel@list.st.com
7713 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7714 W:      http://www.st.com/spear
7715 S:      Maintained
7716 F:      drivers/pinctrl/spear/
7717
7718 PKTCDVD DRIVER
7719 M:      Jiri Kosina <jkosina@suse.cz>
7720 S:      Maintained
7721 F:      drivers/block/pktcdvd.c
7722 F:      include/linux/pktcdvd.h
7723 F:      include/uapi/linux/pktcdvd.h
7724
7725 PKUNITY SOC DRIVERS
7726 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7727 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7728 S:      Maintained
7729 T:      git git://github.com/gxt/linux.git
7730 F:      drivers/input/serio/i8042-unicore32io.h
7731 F:      drivers/i2c/busses/i2c-puv3.c
7732 F:      drivers/video/fbdev/fb-puv3.c
7733 F:      drivers/rtc/rtc-puv3.c
7734
7735 PMBUS HARDWARE MONITORING DRIVERS
7736 M:      Guenter Roeck <linux@roeck-us.net>
7737 L:      lm-sensors@lm-sensors.org
7738 W:      http://www.lm-sensors.org/
7739 W:      http://www.roeck-us.net/linux/drivers/
7740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7741 S:      Maintained
7742 F:      Documentation/hwmon/pmbus
7743 F:      drivers/hwmon/pmbus/
7744 F:      include/linux/i2c/pmbus.h
7745
7746 PMC SIERRA MaxRAID DRIVER
7747 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7748 L:      linux-scsi@vger.kernel.org
7749 W:      http://www.pmc-sierra.com/
7750 S:      Supported
7751 F:      drivers/scsi/pmcraid.*
7752
7753 PMC SIERRA PM8001 DRIVER
7754 M:      xjtuwjp@gmail.com
7755 M:      lindar_liu@usish.com
7756 L:      pmchba@pmcs.com
7757 L:      linux-scsi@vger.kernel.org
7758 S:      Supported
7759 F:      drivers/scsi/pm8001/
7760
7761 POSIX CLOCKS and TIMERS
7762 M:      Thomas Gleixner <tglx@linutronix.de>
7763 L:      linux-kernel@vger.kernel.org
7764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7765 S:      Maintained
7766 F:      fs/timerfd.c
7767 F:      include/linux/timer*
7768 F:      kernel/time/*timer*
7769
7770 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7771 M:      Sebastian Reichel <sre@kernel.org>
7772 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7773 M:      David Woodhouse <dwmw2@infradead.org>
7774 L:      linux-pm@vger.kernel.org
7775 T:      git git://git.infradead.org/battery-2.6.git
7776 S:      Maintained
7777 F:      include/linux/power_supply.h
7778 F:      drivers/power/
7779
7780 PNP SUPPORT
7781 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7782 S:      Maintained
7783 F:      drivers/pnp/
7784
7785 PNXxxxx I2C DRIVER
7786 M:      Vitaly Wool <vitalywool@gmail.com>
7787 L:      linux-i2c@vger.kernel.org
7788 S:      Maintained
7789 F:      drivers/i2c/busses/i2c-pnx.c
7790
7791 PPP PROTOCOL DRIVERS AND COMPRESSORS
7792 M:      Paul Mackerras <paulus@samba.org>
7793 L:      linux-ppp@vger.kernel.org
7794 S:      Maintained
7795 F:      drivers/net/ppp/ppp_*
7796
7797 PPP OVER ATM (RFC 2364)
7798 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7799 S:      Maintained
7800 F:      net/atm/pppoatm.c
7801 F:      include/uapi/linux/atmppp.h
7802
7803 PPP OVER ETHERNET
7804 M:      Michal Ostrowski <mostrows@earthlink.net>
7805 S:      Maintained
7806 F:      drivers/net/ppp/pppoe.c
7807 F:      drivers/net/ppp/pppox.c
7808
7809 PPP OVER L2TP
7810 M:      James Chapman <jchapman@katalix.com>
7811 S:      Maintained
7812 F:      net/l2tp/l2tp_ppp.c
7813 F:      include/linux/if_pppol2tp.h
7814 F:      include/uapi/linux/if_pppol2tp.h
7815
7816 PPS SUPPORT
7817 M:      Rodolfo Giometti <giometti@enneenne.com>
7818 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7819 L:      linuxpps@ml.enneenne.com (subscribers-only)
7820 S:      Maintained
7821 F:      Documentation/pps/
7822 F:      drivers/pps/
7823 F:      include/linux/pps*.h
7824
7825 PPTP DRIVER
7826 M:      Dmitry Kozlov <xeb@mail.ru>
7827 L:      netdev@vger.kernel.org
7828 S:      Maintained
7829 F:      drivers/net/ppp/pptp.c
7830 W:      http://sourceforge.net/projects/accel-pptp
7831
7832 PREEMPTIBLE KERNEL
7833 M:      Robert Love <rml@tech9.net>
7834 L:      kpreempt-tech@lists.sourceforge.net
7835 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7836 S:      Supported
7837 F:      Documentation/preempt-locking.txt
7838 F:      include/linux/preempt.h
7839
7840 PRISM54 WIRELESS DRIVER
7841 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7842 L:      linux-wireless@vger.kernel.org
7843 W:      http://wireless.kernel.org/en/users/Drivers/p54
7844 S:      Obsolete
7845 F:      drivers/net/wireless/prism54/
7846
7847 PS3 NETWORK SUPPORT
7848 M:      Geoff Levand <geoff@infradead.org>
7849 L:      netdev@vger.kernel.org
7850 L:      cbe-oss-dev@lists.ozlabs.org
7851 S:      Maintained
7852 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7853
7854 PS3 PLATFORM SUPPORT
7855 M:      Geoff Levand <geoff@infradead.org>
7856 L:      linuxppc-dev@lists.ozlabs.org
7857 L:      cbe-oss-dev@lists.ozlabs.org
7858 S:      Maintained
7859 F:      arch/powerpc/boot/ps3*
7860 F:      arch/powerpc/include/asm/lv1call.h
7861 F:      arch/powerpc/include/asm/ps3*.h
7862 F:      arch/powerpc/platforms/ps3/
7863 F:      drivers/*/ps3*
7864 F:      drivers/ps3/
7865 F:      drivers/rtc/rtc-ps3.c
7866 F:      drivers/usb/host/*ps3.c
7867 F:      sound/ppc/snd_ps3*
7868
7869 PS3VRAM DRIVER
7870 M:      Jim Paris <jim@jtan.com>
7871 L:      cbe-oss-dev@lists.ozlabs.org
7872 S:      Maintained
7873 F:      drivers/block/ps3vram.c
7874
7875 PSTORE FILESYSTEM
7876 M:      Anton Vorontsov <anton@enomsg.org>
7877 M:      Colin Cross <ccross@android.com>
7878 M:      Kees Cook <keescook@chromium.org>
7879 M:      Tony Luck <tony.luck@intel.com>
7880 S:      Maintained
7881 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7882 F:      fs/pstore/
7883 F:      include/linux/pstore*
7884 F:      drivers/firmware/efi/efi-pstore.c
7885 F:      drivers/acpi/apei/erst.c
7886
7887 PTP HARDWARE CLOCK SUPPORT
7888 M:      Richard Cochran <richardcochran@gmail.com>
7889 L:      netdev@vger.kernel.org
7890 S:      Maintained
7891 W:      http://linuxptp.sourceforge.net/
7892 F:      Documentation/ABI/testing/sysfs-ptp
7893 F:      Documentation/ptp/*
7894 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7895 F:      drivers/net/phy/dp83640*
7896 F:      drivers/ptp/*
7897 F:      include/linux/ptp_cl*
7898
7899 PTRACE SUPPORT
7900 M:      Roland McGrath <roland@hack.frob.com>
7901 M:      Oleg Nesterov <oleg@redhat.com>
7902 S:      Maintained
7903 F:      include/asm-generic/syscall.h
7904 F:      include/linux/ptrace.h
7905 F:      include/linux/regset.h
7906 F:      include/linux/tracehook.h
7907 F:      include/uapi/linux/ptrace.h
7908 F:      kernel/ptrace.c
7909
7910 PVRUSB2 VIDEO4LINUX DRIVER
7911 M:      Mike Isely <isely@pobox.com>
7912 L:      pvrusb2@isely.net       (subscribers-only)
7913 L:      linux-media@vger.kernel.org
7914 W:      http://www.isely.net/pvrusb2/
7915 T:      git git://linuxtv.org/media_tree.git
7916 S:      Maintained
7917 F:      Documentation/video4linux/README.pvrusb2
7918 F:      drivers/media/usb/pvrusb2/
7919
7920 PWC WEBCAM DRIVER
7921 M:      Hans de Goede <hdegoede@redhat.com>
7922 L:      linux-media@vger.kernel.org
7923 T:      git git://linuxtv.org/media_tree.git
7924 S:      Maintained
7925 F:      drivers/media/usb/pwc/*
7926
7927 PWM FAN DRIVER
7928 M:      Kamil Debski <k.debski@samsung.com>
7929 L:      lm-sensors@lm-sensors.org
7930 S:      Supported
7931 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7932 F:      Documentation/hwmon/pwm-fan
7933 F:      drivers/hwmon/pwm-fan.c
7934
7935 PWM SUBSYSTEM
7936 M:      Thierry Reding <thierry.reding@gmail.com>
7937 L:      linux-pwm@vger.kernel.org
7938 S:      Maintained
7939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7940 F:      Documentation/pwm.txt
7941 F:      Documentation/devicetree/bindings/pwm/
7942 F:      include/linux/pwm.h
7943 F:      drivers/pwm/
7944 F:      drivers/video/backlight/pwm_bl.c
7945 F:      include/linux/pwm_backlight.h
7946
7947 PXA2xx/PXA3xx SUPPORT
7948 M:      Daniel Mack <daniel@zonque.org>
7949 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7950 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7951 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7952 T:      git git://github.com/hzhuang1/linux.git
7953 T:      git git://github.com/rjarzmik/linux.git
7954 S:      Maintained
7955 F:      arch/arm/mach-pxa/
7956 F:      drivers/pcmcia/pxa2xx*
7957 F:      drivers/spi/spi-pxa2xx*
7958 F:      drivers/usb/gadget/udc/pxa2*
7959 F:      include/sound/pxa2xx-lib.h
7960 F:      sound/arm/pxa*
7961 F:      sound/soc/pxa/
7962
7963 PXA3xx NAND FLASH DRIVER
7964 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7965 L:      linux-mtd@lists.infradead.org
7966 S:      Maintained
7967 F:      drivers/mtd/nand/pxa3xx_nand.c
7968
7969 MMP SUPPORT
7970 M:      Eric Miao <eric.y.miao@gmail.com>
7971 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7972 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7973 T:      git git://github.com/hzhuang1/linux.git
7974 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7975 S:      Maintained
7976 F:      arch/arm/mach-mmp/
7977
7978 PXA MMCI DRIVER
7979 S:      Orphan
7980
7981 PXA RTC DRIVER
7982 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7983 L:      rtc-linux@googlegroups.com
7984 S:      Maintained
7985
7986 QAT DRIVER
7987 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7988 L:      qat-linux@intel.com
7989 S:      Supported
7990 F:      drivers/crypto/qat/
7991
7992 QIB DRIVER
7993 M:      Mike Marciniszyn <infinipath@intel.com>
7994 L:      linux-rdma@vger.kernel.org
7995 S:      Supported
7996 F:      drivers/infiniband/hw/qib/
7997
7998 QLOGIC QLA1280 SCSI DRIVER
7999 M:      Michael Reed <mdr@sgi.com>
8000 L:      linux-scsi@vger.kernel.org
8001 S:      Maintained
8002 F:      drivers/scsi/qla1280.[ch]
8003
8004 QLOGIC QLA2XXX FC-SCSI DRIVER
8005 M:      qla2xxx-upstream@qlogic.com
8006 L:      linux-scsi@vger.kernel.org
8007 S:      Supported
8008 F:      Documentation/scsi/LICENSE.qla2xxx
8009 F:      drivers/scsi/qla2xxx/
8010
8011 QLOGIC QLA4XXX iSCSI DRIVER
8012 M:      QLogic-Storage-Upstream@qlogic.com
8013 L:      linux-scsi@vger.kernel.org
8014 S:      Supported
8015 F:      Documentation/scsi/LICENSE.qla4xxx
8016 F:      drivers/scsi/qla4xxx/
8017
8018 QLOGIC QLA3XXX NETWORK DRIVER
8019 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8020 M:      Ron Mercer <ron.mercer@qlogic.com>
8021 M:      linux-driver@qlogic.com
8022 L:      netdev@vger.kernel.org
8023 S:      Supported
8024 F:      Documentation/networking/LICENSE.qla3xxx
8025 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8026
8027 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8028 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8029 M:      Dept-GELinuxNICDev@qlogic.com
8030 L:      netdev@vger.kernel.org
8031 S:      Supported
8032 F:      drivers/net/ethernet/qlogic/qlcnic/
8033
8034 QLOGIC QLGE 10Gb ETHERNET DRIVER
8035 M:      Harish Patil <harish.patil@qlogic.com>
8036 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8037 M:      Dept-GELinuxNICDev@qlogic.com
8038 M:      linux-driver@qlogic.com
8039 L:      netdev@vger.kernel.org
8040 S:      Supported
8041 F:      drivers/net/ethernet/qlogic/qlge/
8042
8043 QNX4 FILESYSTEM
8044 M:      Anders Larsen <al@alarsen.net>
8045 W:      http://www.alarsen.net/linux/qnx4fs/
8046 S:      Maintained
8047 F:      fs/qnx4/
8048 F:      include/uapi/linux/qnx4_fs.h
8049 F:      include/uapi/linux/qnxtypes.h
8050
8051 QT1010 MEDIA DRIVER
8052 M:      Antti Palosaari <crope@iki.fi>
8053 L:      linux-media@vger.kernel.org
8054 W:      http://linuxtv.org/
8055 W:      http://palosaari.fi/linux/
8056 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8057 T:      git git://linuxtv.org/anttip/media_tree.git
8058 S:      Maintained
8059 F:      drivers/media/tuners/qt1010*
8060
8061 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8062 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8063 L:      linux-wireless@vger.kernel.org
8064 L:      ath9k-devel@lists.ath9k.org
8065 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8066 S:      Supported
8067 F:      drivers/net/wireless/ath/ath9k/
8068
8069 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8070 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8071 L:      ath10k@lists.infradead.org
8072 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8073 T:      git git://github.com/kvalo/ath.git
8074 S:      Supported
8075 F:      drivers/net/wireless/ath/ath10k/
8076
8077 QUALCOMM HEXAGON ARCHITECTURE
8078 M:      Richard Kuo <rkuo@codeaurora.org>
8079 L:      linux-hexagon@vger.kernel.org
8080 S:      Supported
8081 F:      arch/hexagon/
8082
8083 QUALCOMM WCN36XX WIRELESS DRIVER
8084 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8085 L:      wcn36xx@lists.infradead.org
8086 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8087 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8088 S:      Supported
8089 F:      drivers/net/wireless/ath/wcn36xx/
8090
8091 RADOS BLOCK DEVICE (RBD)
8092 M:      Ilya Dryomov <idryomov@gmail.com>
8093 M:      Sage Weil <sage@redhat.com>
8094 M:      Alex Elder <elder@kernel.org>
8095 M:      ceph-devel@vger.kernel.org
8096 W:      http://ceph.com/
8097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8098 S:      Supported
8099 F:      drivers/block/rbd.c
8100 F:      drivers/block/rbd_types.h
8101
8102 RADEON FRAMEBUFFER DISPLAY DRIVER
8103 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8104 L:      linux-fbdev@vger.kernel.org
8105 S:      Maintained
8106 F:      drivers/video/fbdev/aty/radeon*
8107 F:      include/uapi/linux/radeonfb.h
8108
8109 RADIOSHARK RADIO DRIVER
8110 M:      Hans de Goede <hdegoede@redhat.com>
8111 L:      linux-media@vger.kernel.org
8112 T:      git git://linuxtv.org/media_tree.git
8113 S:      Maintained
8114 F:      drivers/media/radio/radio-shark.c
8115
8116 RADIOSHARK2 RADIO DRIVER
8117 M:      Hans de Goede <hdegoede@redhat.com>
8118 L:      linux-media@vger.kernel.org
8119 T:      git git://linuxtv.org/media_tree.git
8120 S:      Maintained
8121 F:      drivers/media/radio/radio-shark2.c
8122 F:      drivers/media/radio/radio-tea5777.c
8123
8124 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8125 M:      Paul Mackerras <paulus@samba.org>
8126 L:      linux-fbdev@vger.kernel.org
8127 S:      Maintained
8128 F:      drivers/video/fbdev/aty/aty128fb.c
8129
8130 RALINK RT2X00 WIRELESS LAN DRIVER
8131 P:      rt2x00 project
8132 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8133 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8134 L:      linux-wireless@vger.kernel.org
8135 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8136 W:      http://rt2x00.serialmonkey.com/
8137 S:      Maintained
8138 F:      drivers/net/wireless/rt2x00/
8139
8140 RAMDISK RAM BLOCK DEVICE DRIVER
8141 M:      Jens Axboe <axboe@kernel.dk>
8142 S:      Maintained
8143 F:      Documentation/blockdev/ramdisk.txt
8144 F:      drivers/block/brd.c
8145
8146 PERSISTENT MEMORY DRIVER
8147 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8148 L:      linux-nvdimm@lists.01.org
8149 S:      Supported
8150 F:      drivers/block/pmem.c
8151
8152 RANDOM NUMBER DRIVER
8153 M:      "Theodore Ts'o" <tytso@mit.edu>
8154 S:      Maintained
8155 F:      drivers/char/random.c
8156
8157 RAPIDIO SUBSYSTEM
8158 M:      Matt Porter <mporter@kernel.crashing.org>
8159 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8160 S:      Maintained
8161 F:      drivers/rapidio/
8162
8163 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8164 L:      linux-wireless@vger.kernel.org
8165 S:      Orphan
8166 F:      drivers/net/wireless/ray*
8167
8168 RCUTORTURE MODULE
8169 M:      Josh Triplett <josh@joshtriplett.org>
8170 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8171 L:      linux-kernel@vger.kernel.org
8172 S:      Supported
8173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8174 F:      Documentation/RCU/torture.txt
8175 F:      kernel/rcu/rcutorture.c
8176
8177 RCUTORTURE TEST FRAMEWORK
8178 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8179 M:      Josh Triplett <josh@joshtriplett.org>
8180 R:      Steven Rostedt <rostedt@goodmis.org>
8181 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8182 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8183 L:      linux-kernel@vger.kernel.org
8184 S:      Supported
8185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8186 F:      tools/testing/selftests/rcutorture
8187
8188 RDC R-321X SoC
8189 M:      Florian Fainelli <florian@openwrt.org>
8190 S:      Maintained
8191
8192 RDC R6040 FAST ETHERNET DRIVER
8193 M:      Florian Fainelli <florian@openwrt.org>
8194 L:      netdev@vger.kernel.org
8195 S:      Maintained
8196 F:      drivers/net/ethernet/rdc/r6040.c
8197
8198 RDS - RELIABLE DATAGRAM SOCKETS
8199 M:      Chien Yen <chien.yen@oracle.com>
8200 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8201 S:      Supported
8202 F:      net/rds/
8203
8204 READ-COPY UPDATE (RCU)
8205 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8206 M:      Josh Triplett <josh@joshtriplett.org>
8207 R:      Steven Rostedt <rostedt@goodmis.org>
8208 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8209 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8210 L:      linux-kernel@vger.kernel.org
8211 W:      http://www.rdrop.com/users/paulmck/RCU/
8212 S:      Supported
8213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8214 F:      Documentation/RCU/
8215 X:      Documentation/RCU/torture.txt
8216 F:      include/linux/rcu*
8217 X:      include/linux/srcu.h
8218 F:      kernel/rcu/
8219 X:      kernel/torture.c
8220
8221 REAL TIME CLOCK (RTC) SUBSYSTEM
8222 M:      Alessandro Zummo <a.zummo@towertech.it>
8223 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8224 L:      rtc-linux@googlegroups.com
8225 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8226 S:      Maintained
8227 F:      Documentation/rtc.txt
8228 F:      drivers/rtc/
8229 F:      include/linux/rtc.h
8230 F:      include/uapi/linux/rtc.h
8231
8232 REALTEK AUDIO CODECS
8233 M:      Bard Liao <bardliao@realtek.com>
8234 M:      Oder Chiou <oder_chiou@realtek.com>
8235 S:      Maintained
8236 F:      sound/soc/codecs/rt*
8237 F:      include/sound/rt*.h
8238
8239 REISERFS FILE SYSTEM
8240 L:      reiserfs-devel@vger.kernel.org
8241 S:      Supported
8242 F:      fs/reiserfs/
8243
8244 REGISTER MAP ABSTRACTION
8245 M:      Mark Brown <broonie@kernel.org>
8246 L:      linux-kernel@vger.kernel.org
8247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8248 S:      Supported
8249 F:      drivers/base/regmap/
8250 F:      include/linux/regmap.h
8251
8252 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8253 M:      Ohad Ben-Cohen <ohad@wizery.com>
8254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8255 S:      Maintained
8256 F:      drivers/remoteproc/
8257 F:      Documentation/remoteproc.txt
8258 F:      include/linux/remoteproc.h
8259
8260 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8261 M:      Ohad Ben-Cohen <ohad@wizery.com>
8262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8263 S:      Maintained
8264 F:      drivers/rpmsg/
8265 F:      Documentation/rpmsg.txt
8266 F:      include/linux/rpmsg.h
8267
8268 RESET CONTROLLER FRAMEWORK
8269 M:      Philipp Zabel <p.zabel@pengutronix.de>
8270 S:      Maintained
8271 F:      drivers/reset/
8272 F:      Documentation/devicetree/bindings/reset/
8273 F:      include/linux/reset.h
8274 F:      include/linux/reset-controller.h
8275
8276 RFKILL
8277 M:      Johannes Berg <johannes@sipsolutions.net>
8278 L:      linux-wireless@vger.kernel.org
8279 W:      http://wireless.kernel.org/
8280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8282 S:      Maintained
8283 F:      Documentation/rfkill.txt
8284 F:      net/rfkill/
8285
8286 RHASHTABLE
8287 M:      Thomas Graf <tgraf@suug.ch>
8288 L:      netdev@vger.kernel.org
8289 S:      Maintained
8290 F:      lib/rhashtable.c
8291 F:      include/linux/rhashtable.h
8292
8293 RICOH SMARTMEDIA/XD DRIVER
8294 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8295 S:      Maintained
8296 F:      drivers/mtd/nand/r852.c
8297 F:      drivers/mtd/nand/r852.h
8298
8299 RICOH R5C592 MEMORYSTICK DRIVER
8300 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8301 S:      Maintained
8302 F:      drivers/memstick/host/r592.*
8303
8304 ROCCAT DRIVERS
8305 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8306 W:      http://sourceforge.net/projects/roccat/
8307 S:      Maintained
8308 F:      drivers/hid/hid-roccat*
8309 F:      include/linux/hid-roccat*
8310 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8311
8312 ROCKER DRIVER
8313 M:      Jiri Pirko <jiri@resnulli.us>
8314 M:      Scott Feldman <sfeldma@gmail.com>
8315 L:      netdev@vger.kernel.org
8316 S:      Supported
8317 F:      drivers/net/ethernet/rocker/
8318
8319 ROCKETPORT DRIVER
8320 P:      Comtrol Corp.
8321 W:      http://www.comtrol.com
8322 S:      Maintained
8323 F:      Documentation/serial/rocket.txt
8324 F:      drivers/tty/rocket*
8325
8326 ROCKETPORT EXPRESS/INFINITY DRIVER
8327 M:      Kevin Cernekee <cernekee@gmail.com>
8328 L:      linux-serial@vger.kernel.org
8329 S:      Odd Fixes
8330 F:      drivers/tty/serial/rp2.*
8331
8332 ROSE NETWORK LAYER
8333 M:      Ralf Baechle <ralf@linux-mips.org>
8334 L:      linux-hams@vger.kernel.org
8335 W:      http://www.linux-ax25.org/
8336 S:      Maintained
8337 F:      include/net/rose.h
8338 F:      include/uapi/linux/rose.h
8339 F:      net/rose/
8340
8341 RTL2830 MEDIA DRIVER
8342 M:      Antti Palosaari <crope@iki.fi>
8343 L:      linux-media@vger.kernel.org
8344 W:      http://linuxtv.org/
8345 W:      http://palosaari.fi/linux/
8346 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8347 T:      git git://linuxtv.org/anttip/media_tree.git
8348 S:      Maintained
8349 F:      drivers/media/dvb-frontends/rtl2830*
8350
8351 RTL2832 MEDIA DRIVER
8352 M:      Antti Palosaari <crope@iki.fi>
8353 L:      linux-media@vger.kernel.org
8354 W:      http://linuxtv.org/
8355 W:      http://palosaari.fi/linux/
8356 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8357 T:      git git://linuxtv.org/anttip/media_tree.git
8358 S:      Maintained
8359 F:      drivers/media/dvb-frontends/rtl2832*
8360
8361 RTL2832_SDR MEDIA DRIVER
8362 M:      Antti Palosaari <crope@iki.fi>
8363 L:      linux-media@vger.kernel.org
8364 W:      http://linuxtv.org/
8365 W:      http://palosaari.fi/linux/
8366 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8367 T:      git git://linuxtv.org/anttip/media_tree.git
8368 S:      Maintained
8369 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8370
8371 RTL8180 WIRELESS DRIVER
8372 L:      linux-wireless@vger.kernel.org
8373 W:      http://wireless.kernel.org/
8374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8375 S:      Orphan
8376 F:      drivers/net/wireless/rtl818x/rtl8180/
8377
8378 RTL8187 WIRELESS DRIVER
8379 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8380 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8381 M:      Larry Finger <Larry.Finger@lwfinger.net>
8382 L:      linux-wireless@vger.kernel.org
8383 W:      http://wireless.kernel.org/
8384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8385 S:      Maintained
8386 F:      drivers/net/wireless/rtl818x/rtl8187/
8387
8388 RTL8192CE WIRELESS DRIVER
8389 M:      Larry Finger <Larry.Finger@lwfinger.net>
8390 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8391 L:      linux-wireless@vger.kernel.org
8392 W:      http://wireless.kernel.org/
8393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8394 S:      Maintained
8395 F:      drivers/net/wireless/rtlwifi/
8396 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8397
8398 S3 SAVAGE FRAMEBUFFER DRIVER
8399 M:      Antonino Daplas <adaplas@gmail.com>
8400 L:      linux-fbdev@vger.kernel.org
8401 S:      Maintained
8402 F:      drivers/video/fbdev/savage/
8403
8404 S390
8405 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8406 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8407 M:      linux390@de.ibm.com
8408 L:      linux-s390@vger.kernel.org
8409 W:      http://www.ibm.com/developerworks/linux/linux390/
8410 S:      Supported
8411 F:      arch/s390/
8412 F:      drivers/s390/
8413 F:      Documentation/s390/
8414 F:      Documentation/DocBook/s390*
8415
8416 S390 COMMON I/O LAYER
8417 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8418 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8419 L:      linux-s390@vger.kernel.org
8420 W:      http://www.ibm.com/developerworks/linux/linux390/
8421 S:      Supported
8422 F:      drivers/s390/cio/
8423
8424 S390 DASD DRIVER
8425 M:      Stefan Weinhuber <wein@de.ibm.com>
8426 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8427 L:      linux-s390@vger.kernel.org
8428 W:      http://www.ibm.com/developerworks/linux/linux390/
8429 S:      Supported
8430 F:      drivers/s390/block/dasd*
8431 F:      block/partitions/ibm.c
8432
8433 S390 NETWORK DRIVERS
8434 M:      Ursula Braun <ursula.braun@de.ibm.com>
8435 M:      linux390@de.ibm.com
8436 L:      linux-s390@vger.kernel.org
8437 W:      http://www.ibm.com/developerworks/linux/linux390/
8438 S:      Supported
8439 F:      drivers/s390/net/
8440
8441 S390 PCI SUBSYSTEM
8442 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8443 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8444 L:      linux-s390@vger.kernel.org
8445 W:      http://www.ibm.com/developerworks/linux/linux390/
8446 S:      Supported
8447 F:      arch/s390/pci/
8448 F:      drivers/pci/hotplug/s390_pci_hpc.c
8449
8450 S390 ZCRYPT DRIVER
8451 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8452 M:      linux390@de.ibm.com
8453 L:      linux-s390@vger.kernel.org
8454 W:      http://www.ibm.com/developerworks/linux/linux390/
8455 S:      Supported
8456 F:      drivers/s390/crypto/
8457
8458 S390 ZFCP DRIVER
8459 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8460 M:      linux390@de.ibm.com
8461 L:      linux-s390@vger.kernel.org
8462 W:      http://www.ibm.com/developerworks/linux/linux390/
8463 S:      Supported
8464 F:      drivers/s390/scsi/zfcp_*
8465
8466 S390 IUCV NETWORK LAYER
8467 M:      Ursula Braun <ursula.braun@de.ibm.com>
8468 M:      linux390@de.ibm.com
8469 L:      linux-s390@vger.kernel.org
8470 W:      http://www.ibm.com/developerworks/linux/linux390/
8471 S:      Supported
8472 F:      drivers/s390/net/*iucv*
8473 F:      include/net/iucv/
8474 F:      net/iucv/
8475
8476 S3C24XX SD/MMC Driver
8477 M:      Ben Dooks <ben-linux@fluff.org>
8478 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8479 S:      Supported
8480 F:      drivers/mmc/host/s3cmci.*
8481
8482 SAA6588 RDS RECEIVER DRIVER
8483 M:      Hans Verkuil <hverkuil@xs4all.nl>
8484 L:      linux-media@vger.kernel.org
8485 T:      git git://linuxtv.org/media_tree.git
8486 W:      http://linuxtv.org
8487 S:      Odd Fixes
8488 F:      drivers/media/i2c/saa6588*
8489
8490 SAA7134 VIDEO4LINUX DRIVER
8491 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8492 L:      linux-media@vger.kernel.org
8493 W:      http://linuxtv.org
8494 T:      git git://linuxtv.org/media_tree.git
8495 S:      Odd fixes
8496 F:      Documentation/video4linux/*.saa7134
8497 F:      drivers/media/pci/saa7134/
8498
8499 SAA7146 VIDEO4LINUX-2 DRIVER
8500 M:      Hans Verkuil <hverkuil@xs4all.nl>
8501 L:      linux-media@vger.kernel.org
8502 T:      git git://linuxtv.org/media_tree.git
8503 S:      Maintained
8504 F:      drivers/media/common/saa7146/
8505 F:      drivers/media/pci/saa7146/
8506 F:      include/media/saa7146*
8507
8508 SAMSUNG LAPTOP DRIVER
8509 M:      Corentin Chary <corentin.chary@gmail.com>
8510 L:      platform-driver-x86@vger.kernel.org
8511 S:      Maintained
8512 F:      drivers/platform/x86/samsung-laptop.c
8513
8514 SAMSUNG AUDIO (ASoC) DRIVERS
8515 M:      Sangbeom Kim <sbkim73@samsung.com>
8516 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8517 S:      Supported
8518 F:      sound/soc/samsung/
8519
8520 SAMSUNG FRAMEBUFFER DRIVER
8521 M:      Jingoo Han <jg1.han@samsung.com>
8522 L:      linux-fbdev@vger.kernel.org
8523 S:      Maintained
8524 F:      drivers/video/fbdev/s3c-fb.c
8525
8526 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8527 M:      Sangbeom Kim <sbkim73@samsung.com>
8528 L:      linux-kernel@vger.kernel.org
8529 S:      Supported
8530 F:      drivers/mfd/sec*.c
8531 F:      drivers/regulator/s2m*.c
8532 F:      drivers/regulator/s5m*.c
8533 F:      include/linux/mfd/samsung/
8534
8535 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8536 M:      Kyungmin Park <kyungmin.park@samsung.com>
8537 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8538 L:      linux-media@vger.kernel.org
8539 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8540 S:      Supported
8541 F:      drivers/media/platform/exynos4-is/
8542
8543 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8544 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8545 L:      linux-media@vger.kernel.org
8546 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8547 S:      Maintained
8548 F:      drivers/media/platform/s3c-camif/
8549 F:      include/media/s3c_camif.h
8550
8551 SAMSUNG S5C73M3 CAMERA DRIVER
8552 M:      Kyungmin Park <kyungmin.park@samsung.com>
8553 M:      Andrzej Hajda <a.hajda@samsung.com>
8554 L:      linux-media@vger.kernel.org
8555 S:      Supported
8556 F:      drivers/media/i2c/s5c73m3/*
8557
8558 SAMSUNG S5K5BAF CAMERA DRIVER
8559 M:      Kyungmin Park <kyungmin.park@samsung.com>
8560 M:      Andrzej Hajda <a.hajda@samsung.com>
8561 L:      linux-media@vger.kernel.org
8562 S:      Supported
8563 F:      drivers/media/i2c/s5k5baf.c
8564
8565 SAMSUNG SOC CLOCK DRIVERS
8566 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8567 M:      Tomasz Figa <tomasz.figa@gmail.com>
8568 S:      Supported
8569 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8570 F:      drivers/clk/samsung/
8571
8572 SAMSUNG SXGBE DRIVERS
8573 M:      Byungho An <bh74.an@samsung.com>
8574 M:      Girish K S <ks.giri@samsung.com>
8575 M:      Vipul Pandya <vipul.pandya@samsung.com>
8576 S:      Supported
8577 L:      netdev@vger.kernel.org
8578 F:      drivers/net/ethernet/samsung/sxgbe/
8579
8580 SAMSUNG THERMAL DRIVER
8581 M:      Lukasz Majewski <l.majewski@samsung.com>
8582 L:      linux-pm@vger.kernel.org
8583 L:      linux-samsung-soc@vger.kernel.org
8584 S:      Supported
8585 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8586 F:      drivers/thermal/samsung/
8587
8588 SAMSUNG USB2 PHY DRIVER
8589 M:      Kamil Debski <k.debski@samsung.com>
8590 L:      linux-kernel@vger.kernel.org
8591 S:      Supported
8592 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8593 F:      Documentation/phy/samsung-usb2.txt
8594 F:      drivers/phy/phy-exynos4210-usb2.c
8595 F:      drivers/phy/phy-exynos4x12-usb2.c
8596 F:      drivers/phy/phy-exynos5250-usb2.c
8597 F:      drivers/phy/phy-s5pv210-usb2.c
8598 F:      drivers/phy/phy-samsung-usb2.c
8599 F:      drivers/phy/phy-samsung-usb2.h
8600
8601 SERIAL DRIVERS
8602 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8603 L:      linux-serial@vger.kernel.org
8604 S:      Maintained
8605 F:      drivers/tty/serial/
8606
8607 SYNOPSYS DESIGNWARE DMAC DRIVER
8608 M:      Viresh Kumar <viresh.linux@gmail.com>
8609 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8610 S:      Maintained
8611 F:      include/linux/dma/dw.h
8612 F:      include/linux/platform_data/dma-dw.h
8613 F:      drivers/dma/dw/
8614
8615 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8616 M:      Seungwon Jeon <tgih.jun@samsung.com>
8617 M:      Jaehoon Chung <jh80.chung@samsung.com>
8618 L:      linux-mmc@vger.kernel.org
8619 S:      Maintained
8620 F:      include/linux/mmc/dw_mmc.h
8621 F:      drivers/mmc/host/dw_mmc*
8622
8623 THUNDERBOLT DRIVER
8624 M:      Andreas Noever <andreas.noever@gmail.com>
8625 S:      Maintained
8626 F:      drivers/thunderbolt/
8627
8628 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8629 M:      John Stultz <john.stultz@linaro.org>
8630 M:      Thomas Gleixner <tglx@linutronix.de>
8631 L:      linux-kernel@vger.kernel.org
8632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8633 S:      Supported
8634 F:      include/linux/clocksource.h
8635 F:      include/linux/time.h
8636 F:      include/linux/timex.h
8637 F:      include/uapi/linux/time.h
8638 F:      include/uapi/linux/timex.h
8639 F:      kernel/time/clocksource.c
8640 F:      kernel/time/time*.c
8641 F:      kernel/time/ntp.c
8642 F:      tools/testing/selftests/timers/
8643
8644 SC1200 WDT DRIVER
8645 M:      Zwane Mwaikambo <zwanem@gmail.com>
8646 S:      Maintained
8647 F:      drivers/watchdog/sc1200wdt.c
8648
8649 SCHEDULER
8650 M:      Ingo Molnar <mingo@redhat.com>
8651 M:      Peter Zijlstra <peterz@infradead.org>
8652 L:      linux-kernel@vger.kernel.org
8653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8654 S:      Maintained
8655 F:      kernel/sched/
8656 F:      include/linux/sched.h
8657 F:      include/uapi/linux/sched.h
8658 F:      include/linux/wait.h
8659
8660 SCORE ARCHITECTURE
8661 M:      Chen Liqin <liqin.linux@gmail.com>
8662 M:      Lennox Wu <lennox.wu@gmail.com>
8663 W:      http://www.sunplus.com
8664 S:      Supported
8665 F:      arch/score/
8666
8667 SCSI CDROM DRIVER
8668 M:      Jens Axboe <axboe@kernel.dk>
8669 L:      linux-scsi@vger.kernel.org
8670 W:      http://www.kernel.dk
8671 S:      Maintained
8672 F:      drivers/scsi/sr*
8673
8674 SCSI RDMA PROTOCOL (SRP) INITIATOR
8675 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8676 L:      linux-rdma@vger.kernel.org
8677 S:      Supported
8678 W:      http://www.openfabrics.org
8679 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8681 F:      drivers/infiniband/ulp/srp/
8682 F:      include/scsi/srp.h
8683
8684 SCSI SG DRIVER
8685 M:      Doug Gilbert <dgilbert@interlog.com>
8686 L:      linux-scsi@vger.kernel.org
8687 W:      http://sg.danny.cz/sg
8688 S:      Maintained
8689 F:      Documentation/scsi/scsi-generic.txt
8690 F:      drivers/scsi/sg.c
8691 F:      include/scsi/sg.h
8692
8693 SCSI SUBSYSTEM
8694 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8695 L:      linux-scsi@vger.kernel.org
8696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8697 S:      Maintained
8698 F:      drivers/scsi/
8699 F:      include/scsi/
8700
8701 SCSI TAPE DRIVER
8702 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8703 L:      linux-scsi@vger.kernel.org
8704 S:      Maintained
8705 F:      Documentation/scsi/st.txt
8706 F:      drivers/scsi/st.*
8707 F:      drivers/scsi/st_*.h
8708
8709 SCTP PROTOCOL
8710 M:      Vlad Yasevich <vyasevich@gmail.com>
8711 M:      Neil Horman <nhorman@tuxdriver.com>
8712 L:      linux-sctp@vger.kernel.org
8713 W:      http://lksctp.sourceforge.net
8714 S:      Maintained
8715 F:      Documentation/networking/sctp.txt
8716 F:      include/linux/sctp.h
8717 F:      include/uapi/linux/sctp.h
8718 F:      include/net/sctp/
8719 F:      net/sctp/
8720
8721 SCx200 CPU SUPPORT
8722 M:      Jim Cromie <jim.cromie@gmail.com>
8723 S:      Odd Fixes
8724 F:      Documentation/i2c/busses/scx200_acb
8725 F:      arch/x86/platform/scx200/
8726 F:      drivers/watchdog/scx200_wdt.c
8727 F:      drivers/i2c/busses/scx200*
8728 F:      drivers/mtd/maps/scx200_docflash.c
8729 F:      include/linux/scx200.h
8730
8731 SCx200 GPIO DRIVER
8732 M:      Jim Cromie <jim.cromie@gmail.com>
8733 S:      Maintained
8734 F:      drivers/char/scx200_gpio.c
8735 F:      include/linux/scx200_gpio.h
8736
8737 SCx200 HRT CLOCKSOURCE DRIVER
8738 M:      Jim Cromie <jim.cromie@gmail.com>
8739 S:      Maintained
8740 F:      drivers/clocksource/scx200_hrt.c
8741
8742 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8743 M:      Sascha Sommer <saschasommer@freenet.de>
8744 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8745 S:      Maintained
8746 F:      drivers/mmc/host/sdricoh_cs.c
8747
8748 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8749 L:      linux-mmc@vger.kernel.org
8750 S:      Orphan
8751 F:      drivers/mmc/host/sdhci.*
8752 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8753
8754 SECURE COMPUTING
8755 M:      Kees Cook <keescook@chromium.org>
8756 R:      Andy Lutomirski <luto@amacapital.net>
8757 R:      Will Drewry <wad@chromium.org>
8758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8759 S:      Supported
8760 F:      kernel/seccomp.c
8761 F:      include/uapi/linux/seccomp.h
8762 F:      include/linux/seccomp.h
8763 K:      \bsecure_computing
8764 K:      \bTIF_SECCOMP\b
8765
8766 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8767 M:      Ben Dooks <ben-linux@fluff.org>
8768 M:      Jaehoon Chung <jh80.chung@samsung.com>
8769 L:      linux-mmc@vger.kernel.org
8770 S:      Maintained
8771 F:      drivers/mmc/host/sdhci-s3c*
8772
8773 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8774 M:      Viresh Kumar <viresh.linux@gmail.com>
8775 L:      spear-devel@list.st.com
8776 L:      linux-mmc@vger.kernel.org
8777 S:      Maintained
8778 F:      drivers/mmc/host/sdhci-spear.c
8779
8780 SECURITY SUBSYSTEM
8781 M:      James Morris <james.l.morris@oracle.com>
8782 M:      Serge E. Hallyn <serge@hallyn.com>
8783 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8785 W:      http://kernsec.org/
8786 S:      Supported
8787 F:      security/
8788
8789 SECURITY CONTACT
8790 M:      Security Officers <security@kernel.org>
8791 S:      Supported
8792
8793 SELINUX SECURITY MODULE
8794 M:      Paul Moore <paul@paul-moore.com>
8795 M:      Stephen Smalley <sds@tycho.nsa.gov>
8796 M:      Eric Paris <eparis@parisplace.org>
8797 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8798 W:      http://selinuxproject.org
8799 T:      git git://git.infradead.org/users/pcmoore/selinux
8800 S:      Supported
8801 F:      include/linux/selinux*
8802 F:      security/selinux/
8803 F:      scripts/selinux/
8804
8805 APPARMOR SECURITY MODULE
8806 M:      John Johansen <john.johansen@canonical.com>
8807 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8808 W:      apparmor.wiki.kernel.org
8809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8810 S:      Supported
8811 F:      security/apparmor/
8812
8813 SENSABLE PHANTOM
8814 M:      Jiri Slaby <jirislaby@gmail.com>
8815 S:      Maintained
8816 F:      drivers/misc/phantom.c
8817 F:      include/uapi/linux/phantom.h
8818
8819 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8820 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8821 L:      linux-scsi@vger.kernel.org
8822 W:      http://www.emulex.com
8823 S:      Supported
8824 F:      drivers/scsi/be2iscsi/
8825
8826 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8827 M:      Sathya Perla <sathya.perla@emulex.com>
8828 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8829 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8830 L:      netdev@vger.kernel.org
8831 W:      http://www.emulex.com
8832 S:      Supported
8833 F:      drivers/net/ethernet/emulex/benet/
8834
8835 EMULEX ONECONNECT ROCE DRIVER
8836 M:      Selvin Xavier <selvin.xavier@emulex.com>
8837 M:      Devesh Sharma <devesh.sharma@emulex.com>
8838 M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8839 L:      linux-rdma@vger.kernel.org
8840 W:      http://www.emulex.com
8841 S:      Supported
8842 F:      drivers/infiniband/hw/ocrdma/
8843
8844 SFC NETWORK DRIVER
8845 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8846 M:      Shradha Shah <sshah@solarflare.com>
8847 L:      netdev@vger.kernel.org
8848 S:      Supported
8849 F:      drivers/net/ethernet/sfc/
8850
8851 SGI GRU DRIVER
8852 M:      Dimitri Sivanich <sivanich@sgi.com>
8853 S:      Maintained
8854 F:      drivers/misc/sgi-gru/
8855
8856 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8857 M:      Pat Gefre <pfg@sgi.com>
8858 L:      linux-ia64@vger.kernel.org
8859 S:      Supported
8860 F:      Documentation/ia64/serial.txt
8861 F:      drivers/tty/serial/ioc?_serial.c
8862 F:      include/linux/ioc?.h
8863
8864 SGI XP/XPC/XPNET DRIVER
8865 M:      Cliff Whickman <cpw@sgi.com>
8866 M:      Robin Holt <robinmholt@gmail.com>
8867 S:      Maintained
8868 F:      drivers/misc/sgi-xp/
8869
8870 SI2157 MEDIA DRIVER
8871 M:      Antti Palosaari <crope@iki.fi>
8872 L:      linux-media@vger.kernel.org
8873 W:      http://linuxtv.org/
8874 W:      http://palosaari.fi/linux/
8875 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8876 T:      git git://linuxtv.org/anttip/media_tree.git
8877 S:      Maintained
8878 F:      drivers/media/tuners/si2157*
8879
8880 SI2168 MEDIA DRIVER
8881 M:      Antti Palosaari <crope@iki.fi>
8882 L:      linux-media@vger.kernel.org
8883 W:      http://linuxtv.org/
8884 W:      http://palosaari.fi/linux/
8885 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8886 T:      git git://linuxtv.org/anttip/media_tree.git
8887 S:      Maintained
8888 F:      drivers/media/dvb-frontends/si2168*
8889
8890 SI470X FM RADIO RECEIVER I2C DRIVER
8891 M:      Hans Verkuil <hverkuil@xs4all.nl>
8892 L:      linux-media@vger.kernel.org
8893 T:      git git://linuxtv.org/media_tree.git
8894 W:      http://linuxtv.org
8895 S:      Odd Fixes
8896 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8897
8898 SI470X FM RADIO RECEIVER USB DRIVER
8899 M:      Hans Verkuil <hverkuil@xs4all.nl>
8900 L:      linux-media@vger.kernel.org
8901 T:      git git://linuxtv.org/media_tree.git
8902 W:      http://linuxtv.org
8903 S:      Maintained
8904 F:      drivers/media/radio/si470x/radio-si470x-common.c
8905 F:      drivers/media/radio/si470x/radio-si470x.h
8906 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8907
8908 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8909 M:      Eduardo Valentin <edubezval@gmail.com>
8910 L:      linux-media@vger.kernel.org
8911 T:      git git://linuxtv.org/media_tree.git
8912 W:      http://linuxtv.org
8913 S:      Odd Fixes
8914 F:      drivers/media/radio/si4713/si4713.?
8915
8916 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8917 M:      Eduardo Valentin <edubezval@gmail.com>
8918 L:      linux-media@vger.kernel.org
8919 T:      git git://linuxtv.org/media_tree.git
8920 W:      http://linuxtv.org
8921 S:      Odd Fixes
8922 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8923
8924 SI4713 FM RADIO TRANSMITTER USB DRIVER
8925 M:      Hans Verkuil <hverkuil@xs4all.nl>
8926 L:      linux-media@vger.kernel.org
8927 T:      git git://linuxtv.org/media_tree.git
8928 W:      http://linuxtv.org
8929 S:      Maintained
8930 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8931
8932 SIANO DVB DRIVER
8933 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8934 L:      linux-media@vger.kernel.org
8935 W:      http://linuxtv.org
8936 T:      git git://linuxtv.org/media_tree.git
8937 S:      Odd fixes
8938 F:      drivers/media/common/siano/
8939 F:      drivers/media/usb/siano/
8940 F:      drivers/media/usb/siano/
8941 F:      drivers/media/mmc/siano/
8942
8943 SIMPLEFB FB DRIVER
8944 M:      Hans de Goede <hdegoede@redhat.com>
8945 L:      linux-fbdev@vger.kernel.org
8946 S:      Maintained
8947 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8948 F:      drivers/video/fbdev/simplefb.c
8949 F:      include/linux/platform_data/simplefb.h
8950
8951 SH_VEU V4L2 MEM2MEM DRIVER
8952 L:      linux-media@vger.kernel.org
8953 S:      Orphan
8954 F:      drivers/media/platform/sh_veu.c
8955
8956 SH_VOU V4L2 OUTPUT DRIVER
8957 L:      linux-media@vger.kernel.org
8958 S:      Orphan
8959 F:      drivers/media/platform/sh_vou.c
8960 F:      include/media/sh_vou.h
8961
8962 SIMPLE FIRMWARE INTERFACE (SFI)
8963 M:      Len Brown <lenb@kernel.org>
8964 L:      sfi-devel@simplefirmware.org
8965 W:      http://simplefirmware.org/
8966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8967 S:      Supported
8968 F:      arch/x86/platform/sfi/
8969 F:      drivers/sfi/
8970 F:      include/linux/sfi*.h
8971
8972 SIMTEC EB110ATX (Chalice CATS)
8973 P:      Ben Dooks
8974 P:      Vincent Sanders <vince@simtec.co.uk>
8975 M:      Simtec Linux Team <linux@simtec.co.uk>
8976 W:      http://www.simtec.co.uk/products/EB110ATX/
8977 S:      Supported
8978
8979 SIMTEC EB2410ITX (BAST)
8980 P:      Ben Dooks
8981 P:      Vincent Sanders <vince@simtec.co.uk>
8982 M:      Simtec Linux Team <linux@simtec.co.uk>
8983 W:      http://www.simtec.co.uk/products/EB2410ITX/
8984 S:      Supported
8985 F:      arch/arm/mach-s3c24xx/mach-bast.c
8986 F:      arch/arm/mach-s3c24xx/bast-ide.c
8987 F:      arch/arm/mach-s3c24xx/bast-irq.c
8988
8989 TI DAVINCI MACHINE SUPPORT
8990 M:      Sekhar Nori <nsekhar@ti.com>
8991 M:      Kevin Hilman <khilman@deeprootsystems.com>
8992 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8993 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8994 S:      Supported
8995 F:      arch/arm/mach-davinci/
8996 F:      drivers/i2c/busses/i2c-davinci.c
8997
8998 TI DAVINCI SERIES MEDIA DRIVER
8999 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9000 L:      linux-media@vger.kernel.org
9001 W:      http://linuxtv.org/
9002 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9003 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9004 S:      Maintained
9005 F:      drivers/media/platform/davinci/
9006 F:      include/media/davinci/
9007
9008 TI AM437X VPFE DRIVER
9009 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9010 L:      linux-media@vger.kernel.org
9011 W:      http://linuxtv.org/
9012 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9013 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9014 S:      Maintained
9015 F:      drivers/media/platform/am437x/
9016
9017 OV2659 OMNIVISION SENSOR DRIVER
9018 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9019 L:      linux-media@vger.kernel.org
9020 W:      http://linuxtv.org/
9021 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9022 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9023 S:      Maintained
9024 F:      drivers/media/i2c/ov2659.c
9025 F:      include/media/ov2659.h
9026
9027 SIS 190 ETHERNET DRIVER
9028 M:      Francois Romieu <romieu@fr.zoreil.com>
9029 L:      netdev@vger.kernel.org
9030 S:      Maintained
9031 F:      drivers/net/ethernet/sis/sis190.c
9032
9033 SIS 900/7016 FAST ETHERNET DRIVER
9034 M:      Daniele Venzano <venza@brownhat.org>
9035 W:      http://www.brownhat.org/sis900.html
9036 L:      netdev@vger.kernel.org
9037 S:      Maintained
9038 F:      drivers/net/ethernet/sis/sis900.*
9039
9040 SIS FRAMEBUFFER DRIVER
9041 M:      Thomas Winischhofer <thomas@winischhofer.net>
9042 W:      http://www.winischhofer.net/linuxsisvga.shtml
9043 S:      Maintained
9044 F:      Documentation/fb/sisfb.txt
9045 F:      drivers/video/fbdev/sis/
9046 F:      include/video/sisfb.h
9047
9048 SIS USB2VGA DRIVER
9049 M:      Thomas Winischhofer <thomas@winischhofer.net>
9050 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9051 S:      Maintained
9052 F:      drivers/usb/misc/sisusbvga/
9053
9054 SLAB ALLOCATOR
9055 M:      Christoph Lameter <cl@linux.com>
9056 M:      Pekka Enberg <penberg@kernel.org>
9057 M:      David Rientjes <rientjes@google.com>
9058 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9059 M:      Andrew Morton <akpm@linux-foundation.org>
9060 L:      linux-mm@kvack.org
9061 S:      Maintained
9062 F:      include/linux/sl?b*.h
9063 F:      mm/sl?b*
9064
9065 SLEEPABLE READ-COPY UPDATE (SRCU)
9066 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9067 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9068 M:      Josh Triplett <josh@joshtriplett.org>
9069 R:      Steven Rostedt <rostedt@goodmis.org>
9070 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9071 L:      linux-kernel@vger.kernel.org
9072 W:      http://www.rdrop.com/users/paulmck/RCU/
9073 S:      Supported
9074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9075 F:      include/linux/srcu.h
9076 F:      kernel/rcu/srcu.c
9077
9078 SMACK SECURITY MODULE
9079 M:      Casey Schaufler <casey@schaufler-ca.com>
9080 L:      linux-security-module@vger.kernel.org
9081 W:      http://schaufler-ca.com
9082 T:      git git://git.gitorious.org/smack-next/kernel.git
9083 S:      Maintained
9084 F:      Documentation/security/Smack.txt
9085 F:      security/smack/
9086
9087 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9088 M:      Kevin Hilman <khilman@kernel.org>
9089 M:      Nishanth Menon <nm@ti.com>
9090 S:      Maintained
9091 F:      drivers/power/avs/
9092 F:      include/linux/power/smartreflex.h
9093 L:      linux-pm@vger.kernel.org
9094
9095 SMC91x ETHERNET DRIVER
9096 M:      Nicolas Pitre <nico@fluxnic.net>
9097 S:      Odd Fixes
9098 F:      drivers/net/ethernet/smsc/smc91x.*
9099
9100 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9101 M:      Sakari Ailus <sakari.ailus@iki.fi>
9102 L:      linux-media@vger.kernel.org
9103 S:      Maintained
9104 F:      drivers/media/i2c/smiapp/
9105 F:      include/media/smiapp.h
9106 F:      drivers/media/i2c/smiapp-pll.c
9107 F:      drivers/media/i2c/smiapp-pll.h
9108 F:      include/uapi/linux/smiapp.h
9109 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9110
9111 SMM665 HARDWARE MONITOR DRIVER
9112 M:      Guenter Roeck <linux@roeck-us.net>
9113 L:      lm-sensors@lm-sensors.org
9114 S:      Maintained
9115 F:      Documentation/hwmon/smm665
9116 F:      drivers/hwmon/smm665.c
9117
9118 SMSC EMC2103 HARDWARE MONITOR DRIVER
9119 M:      Steve Glendinning <steve.glendinning@shawell.net>
9120 L:      lm-sensors@lm-sensors.org
9121 S:      Maintained
9122 F:      Documentation/hwmon/emc2103
9123 F:      drivers/hwmon/emc2103.c
9124
9125 SMSC SCH5627 HARDWARE MONITOR DRIVER
9126 M:      Hans de Goede <hdegoede@redhat.com>
9127 L:      lm-sensors@lm-sensors.org
9128 S:      Supported
9129 F:      Documentation/hwmon/sch5627
9130 F:      drivers/hwmon/sch5627.c
9131
9132 SMSC47B397 HARDWARE MONITOR DRIVER
9133 M:      Jean Delvare <jdelvare@suse.de>
9134 L:      lm-sensors@lm-sensors.org
9135 S:      Maintained
9136 F:      Documentation/hwmon/smsc47b397
9137 F:      drivers/hwmon/smsc47b397.c
9138
9139 SMSC911x ETHERNET DRIVER
9140 M:      Steve Glendinning <steve.glendinning@shawell.net>
9141 L:      netdev@vger.kernel.org
9142 S:      Maintained
9143 F:      include/linux/smsc911x.h
9144 F:      drivers/net/ethernet/smsc/smsc911x.*
9145
9146 SMSC9420 PCI ETHERNET DRIVER
9147 M:      Steve Glendinning <steve.glendinning@shawell.net>
9148 L:      netdev@vger.kernel.org
9149 S:      Maintained
9150 F:      drivers/net/ethernet/smsc/smsc9420.*
9151
9152 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9153 M:      Steve Glendinning <steve.glendinning@shawell.net>
9154 L:      linux-fbdev@vger.kernel.org
9155 S:      Maintained
9156 F:      drivers/video/fbdev/smscufx.c
9157
9158 SOC-CAMERA V4L2 SUBSYSTEM
9159 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9160 L:      linux-media@vger.kernel.org
9161 T:      git git://linuxtv.org/media_tree.git
9162 S:      Maintained
9163 F:      include/media/soc*
9164 F:      drivers/media/i2c/soc_camera/
9165 F:      drivers/media/platform/soc_camera/
9166
9167 SOEKRIS NET48XX LED SUPPORT
9168 M:      Chris Boot <bootc@bootc.net>
9169 S:      Maintained
9170 F:      drivers/leds/leds-net48xx.c
9171
9172 SOFTLOGIC 6x10 MPEG CODEC
9173 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9174 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9175 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9176 M:      Ismael Luceno <ismael@iodev.co.uk>
9177 L:      linux-media@vger.kernel.org
9178 S:      Supported
9179 F:      drivers/media/pci/solo6x10/
9180
9181 SOFTWARE RAID (Multiple Disks) SUPPORT
9182 M:      Neil Brown <neilb@suse.de>
9183 L:      linux-raid@vger.kernel.org
9184 S:      Supported
9185 F:      drivers/md/
9186 F:      include/linux/raid/
9187 F:      include/uapi/linux/raid/
9188
9189 SONIC NETWORK DRIVER
9190 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9191 L:      netdev@vger.kernel.org
9192 S:      Maintained
9193 F:      drivers/net/ethernet/natsemi/sonic.*
9194
9195 SONICS SILICON BACKPLANE DRIVER (SSB)
9196 M:      Michael Buesch <m@bues.ch>
9197 L:      netdev@vger.kernel.org
9198 S:      Maintained
9199 F:      drivers/ssb/
9200 F:      include/linux/ssb/
9201
9202 SONY VAIO CONTROL DEVICE DRIVER
9203 M:      Mattia Dongili <malattia@linux.it>
9204 L:      platform-driver-x86@vger.kernel.org
9205 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9206 S:      Maintained
9207 F:      Documentation/laptops/sony-laptop.txt
9208 F:      drivers/char/sonypi.c
9209 F:      drivers/platform/x86/sony-laptop.c
9210 F:      include/linux/sony-laptop.h
9211
9212 SONY MEMORYSTICK CARD SUPPORT
9213 M:      Alex Dubov <oakad@yahoo.com>
9214 W:      http://tifmxx.berlios.de/
9215 S:      Maintained
9216 F:      drivers/memstick/host/tifm_ms.c
9217
9218 SONY MEMORYSTICK STANDARD SUPPORT
9219 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9220 S:      Maintained
9221 F:      drivers/memstick/core/ms_block.*
9222
9223 SOUND
9224 M:      Jaroslav Kysela <perex@perex.cz>
9225 M:      Takashi Iwai <tiwai@suse.de>
9226 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9227 W:      http://www.alsa-project.org/
9228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9229 T:      git git://git.alsa-project.org/alsa-kernel.git
9230 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9231 S:      Maintained
9232 F:      Documentation/sound/
9233 F:      include/sound/
9234 F:      include/uapi/sound/
9235 F:      sound/
9236
9237 SOUND - COMPRESSED AUDIO
9238 M:      Vinod Koul <vinod.koul@intel.com>
9239 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9241 S:      Supported
9242 F:      Documentation/sound/alsa/compress_offload.txt
9243 F:      include/sound/compress_driver.h
9244 F:      include/uapi/sound/compress_*
9245 F:      sound/core/compress_offload.c
9246 F:      sound/soc/soc-compress.c
9247
9248 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9249 M:      Liam Girdwood <lgirdwood@gmail.com>
9250 M:      Mark Brown <broonie@kernel.org>
9251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9252 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9253 W:      http://alsa-project.org/main/index.php/ASoC
9254 S:      Supported
9255 F:      Documentation/sound/alsa/soc/
9256 F:      sound/soc/
9257 F:      include/sound/soc*
9258
9259 SOUND - DMAENGINE HELPERS
9260 M:      Lars-Peter Clausen <lars@metafoo.de>
9261 S:      Supported
9262 F:      include/sound/dmaengine_pcm.h
9263 F:      sound/core/pcm_dmaengine.c
9264 F:      sound/soc/soc-generic-dmaengine-pcm.c
9265
9266 SP2 MEDIA DRIVER
9267 M:      Olli Salonen <olli.salonen@iki.fi>
9268 L:      linux-media@vger.kernel.org
9269 W:      http://linuxtv.org/
9270 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9271 S:      Maintained
9272 F:      drivers/media/dvb-frontends/sp2*
9273
9274 SPARC + UltraSPARC (sparc/sparc64)
9275 M:      "David S. Miller" <davem@davemloft.net>
9276 L:      sparclinux@vger.kernel.org
9277 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9280 S:      Maintained
9281 F:      arch/sparc/
9282 F:      drivers/sbus/
9283
9284 SPARC SERIAL DRIVERS
9285 M:      "David S. Miller" <davem@davemloft.net>
9286 L:      sparclinux@vger.kernel.org
9287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9289 S:      Maintained
9290 F:      include/linux/sunserialcore.h
9291 F:      drivers/tty/serial/suncore.c
9292 F:      drivers/tty/serial/sunhv.c
9293 F:      drivers/tty/serial/sunsab.c
9294 F:      drivers/tty/serial/sunsab.h
9295 F:      drivers/tty/serial/sunsu.c
9296 F:      drivers/tty/serial/sunzilog.c
9297 F:      drivers/tty/serial/sunzilog.h
9298
9299 SPARSE CHECKER
9300 M:      "Christopher Li" <sparse@chrisli.org>
9301 L:      linux-sparse@vger.kernel.org
9302 W:      https://sparse.wiki.kernel.org/
9303 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9304 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9305 S:      Maintained
9306 F:      include/linux/compiler.h
9307
9308 SPEAR PLATFORM SUPPORT
9309 M:      Viresh Kumar <viresh.linux@gmail.com>
9310 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9311 L:      spear-devel@list.st.com
9312 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9313 W:      http://www.st.com/spear
9314 S:      Maintained
9315 F:      arch/arm/mach-spear/
9316
9317 SPEAR CLOCK FRAMEWORK SUPPORT
9318 M:      Viresh Kumar <viresh.linux@gmail.com>
9319 L:      spear-devel@list.st.com
9320 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9321 W:      http://www.st.com/spear
9322 S:      Maintained
9323 F:      drivers/clk/spear/
9324
9325 SPI SUBSYSTEM
9326 M:      Mark Brown <broonie@kernel.org>
9327 L:      linux-spi@vger.kernel.org
9328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9329 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9330 S:      Maintained
9331 F:      Documentation/spi/
9332 F:      drivers/spi/
9333 F:      include/linux/spi/
9334 F:      include/uapi/linux/spi/
9335
9336 SPIDERNET NETWORK DRIVER for CELL
9337 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9338 M:      Jens Osterkamp <jens@de.ibm.com>
9339 L:      netdev@vger.kernel.org
9340 S:      Supported
9341 F:      Documentation/networking/spider_net.txt
9342 F:      drivers/net/ethernet/toshiba/spider_net*
9343
9344 SPU FILE SYSTEM
9345 M:      Jeremy Kerr <jk@ozlabs.org>
9346 L:      linuxppc-dev@lists.ozlabs.org
9347 L:      cbe-oss-dev@lists.ozlabs.org
9348 W:      http://www.ibm.com/developerworks/power/cell/
9349 S:      Supported
9350 F:      Documentation/filesystems/spufs.txt
9351 F:      arch/powerpc/platforms/cell/spufs/
9352
9353 SQUASHFS FILE SYSTEM
9354 M:      Phillip Lougher <phillip@squashfs.org.uk>
9355 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9356 W:      http://squashfs.org.uk
9357 S:      Maintained
9358 F:      Documentation/filesystems/squashfs.txt
9359 F:      fs/squashfs/
9360
9361 SRM (Alpha) environment access
9362 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9363 S:      Maintained
9364 F:      arch/alpha/kernel/srm_env.c
9365
9366 STABLE BRANCH
9367 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9368 L:      stable@vger.kernel.org
9369 S:      Supported
9370 F:      Documentation/stable_kernel_rules.txt
9371
9372 STAGING SUBSYSTEM
9373 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9375 L:      devel@driverdev.osuosl.org
9376 S:      Supported
9377 F:      drivers/staging/
9378
9379 STAGING - COMEDI
9380 M:      Ian Abbott <abbotti@mev.co.uk>
9381 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9382 S:      Odd Fixes
9383 F:      drivers/staging/comedi/
9384
9385 STAGING - FLARION FT1000 DRIVERS
9386 M:      Marek Belisko <marek.belisko@gmail.com>
9387 S:      Odd Fixes
9388 F:      drivers/staging/ft1000/
9389
9390 STAGING - INDUSTRIAL IO
9391 M:      Jonathan Cameron <jic23@kernel.org>
9392 L:      linux-iio@vger.kernel.org
9393 S:      Odd Fixes
9394 F:      drivers/staging/iio/
9395
9396 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9397 M:      Jarod Wilson <jarod@wilsonet.com>
9398 W:      http://www.lirc.org/
9399 S:      Odd Fixes
9400 F:      drivers/staging/media/lirc/
9401
9402 STAGING - LUSTRE PARALLEL FILESYSTEM
9403 M:      Oleg Drokin <oleg.drokin@intel.com>
9404 M:      Andreas Dilger <andreas.dilger@intel.com>
9405 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9406 W:      http://lustre.opensfs.org/
9407 S:      Maintained
9408 F:      drivers/staging/lustre
9409
9410 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9411 M:      Julian Andres Klode <jak@jak-linux.org>
9412 M:      Marc Dietrich <marvin24@gmx.de>
9413 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9414 L:      linux-tegra@vger.kernel.org
9415 S:      Maintained
9416 F:      drivers/staging/nvec/
9417
9418 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9419 M:      Jens Frederich <jfrederich@gmail.com>
9420 M:      Daniel Drake <dsd@laptop.org>
9421 M:      Jon Nettleton <jon.nettleton@gmail.com>
9422 W:      http://wiki.laptop.org/go/DCON
9423 S:      Maintained
9424 F:      drivers/staging/olpc_dcon/
9425
9426 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9427 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9428 S:      Maintained
9429 F:      drivers/staging/ozwpan/
9430
9431 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9432 M:      Willy Tarreau <willy@meta-x.org>
9433 S:      Odd Fixes
9434 F:      drivers/staging/panel/
9435
9436 STAGING - REALTEK RTL8712U DRIVERS
9437 M:      Larry Finger <Larry.Finger@lwfinger.net>
9438 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9439 S:      Odd Fixes
9440 F:      drivers/staging/rtl8712/
9441
9442 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9443 M:      Larry Finger <Larry.Finger@lwfinger.net>
9444 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9445 L:      linux-wireless@vger.kernel.org
9446 S:      Maintained
9447 F:      drivers/staging/rtl8723au/
9448
9449 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9450 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9451 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9452 M:      Sudip Mukherjee <sudip@vectorindia.org>
9453 L:      linux-fbdev@vger.kernel.org
9454 S:      Maintained
9455 F:      drivers/staging/sm7xxfb/
9456
9457 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9458 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9459 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9460 M:      Sudip Mukherjee <sudip@vectorindia.org>
9461 L:      linux-fbdev@vger.kernel.org
9462 S:      Maintained
9463 F:      drivers/staging/sm750fb/
9464
9465 STAGING - SLICOSS
9466 M:      Lior Dotan <liodot@gmail.com>
9467 M:      Christopher Harrer <charrer@alacritech.com>
9468 S:      Odd Fixes
9469 F:      drivers/staging/slicoss/
9470
9471 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9472 M:      William Hubbs <w.d.hubbs@gmail.com>
9473 M:      Chris Brannon <chris@the-brannons.com>
9474 M:      Kirk Reiser <kirk@reisers.ca>
9475 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9476 L:      speakup@linux-speakup.org
9477 W:      http://www.linux-speakup.org/
9478 S:      Odd Fixes
9479 F:      drivers/staging/speakup/
9480
9481 STAGING - VIA VT665X DRIVERS
9482 M:      Forest Bond <forest@alittletooquiet.net>
9483 S:      Odd Fixes
9484 F:      drivers/staging/vt665?/
9485
9486 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9487 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9488 S:      Odd Fixes
9489 F:      drivers/staging/xgifb/
9490
9491 STARFIRE/DURALAN NETWORK DRIVER
9492 M:      Ion Badulescu <ionut@badula.org>
9493 S:      Odd Fixes
9494 F:      drivers/net/ethernet/adaptec/starfire*
9495
9496 SUN3/3X
9497 M:      Sam Creasey <sammy@sammy.net>
9498 W:      http://sammy.net/sun3/
9499 S:      Maintained
9500 F:      arch/m68k/kernel/*sun3*
9501 F:      arch/m68k/sun3*/
9502 F:      arch/m68k/include/asm/sun3*
9503 F:      drivers/net/ethernet/i825xx/sun3*
9504
9505 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9506 M:      Hans de Goede <hdegoede@redhat.com>
9507 L:      linux-input@vger.kernel.org
9508 S:      Maintained
9509 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9510 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9511
9512 SUNDANCE NETWORK DRIVER
9513 M:      Denis Kirjanov <kda@linux-powerpc.org>
9514 L:      netdev@vger.kernel.org
9515 S:      Maintained
9516 F:      drivers/net/ethernet/dlink/sundance.c
9517
9518 SUPERH
9519 L:      linux-sh@vger.kernel.org
9520 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9521 S:      Orphan
9522 F:      Documentation/sh/
9523 F:      arch/sh/
9524 F:      drivers/sh/
9525
9526 SUSPEND TO RAM
9527 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9528 M:      Len Brown <len.brown@intel.com>
9529 M:      Pavel Machek <pavel@ucw.cz>
9530 L:      linux-pm@vger.kernel.org
9531 S:      Supported
9532 F:      Documentation/power/
9533 F:      arch/x86/kernel/acpi/
9534 F:      drivers/base/power/
9535 F:      kernel/power/
9536 F:      include/linux/suspend.h
9537 F:      include/linux/freezer.h
9538 F:      include/linux/pm.h
9539
9540 SVGA HANDLING
9541 M:      Martin Mares <mj@ucw.cz>
9542 L:      linux-video@atrey.karlin.mff.cuni.cz
9543 S:      Maintained
9544 F:      Documentation/svga.txt
9545 F:      arch/x86/boot/video*
9546
9547 SWIOTLB SUBSYSTEM
9548 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9549 L:      linux-kernel@vger.kernel.org
9550 S:      Supported
9551 F:      lib/swiotlb.c
9552 F:      arch/*/kernel/pci-swiotlb.c
9553 F:      include/linux/swiotlb.h
9554
9555 SWITCHDEV
9556 M:      Jiri Pirko <jiri@resnulli.us>
9557 L:      netdev@vger.kernel.org
9558 S:      Supported
9559 F:      net/switchdev/
9560 F:      include/net/switchdev.h
9561
9562 SYNOPSYS ARC ARCHITECTURE
9563 M:      Vineet Gupta <vgupta@synopsys.com>
9564 S:      Supported
9565 F:      arch/arc/
9566 F:      Documentation/devicetree/bindings/arc/
9567 F:      drivers/tty/serial/arc_uart.c
9568
9569 SYSV FILESYSTEM
9570 M:      Christoph Hellwig <hch@infradead.org>
9571 S:      Maintained
9572 F:      Documentation/filesystems/sysv-fs.txt
9573 F:      fs/sysv/
9574 F:      include/linux/sysv_fs.h
9575
9576 TARGET SUBSYSTEM
9577 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9578 L:      linux-scsi@vger.kernel.org
9579 L:      target-devel@vger.kernel.org
9580 W:      http://www.linux-iscsi.org
9581 W:      http://groups.google.com/group/linux-iscsi-target-dev
9582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9583 S:      Supported
9584 F:      drivers/target/
9585 F:      include/target/
9586 F:      Documentation/target/
9587
9588 TASKSTATS STATISTICS INTERFACE
9589 M:      Balbir Singh <bsingharora@gmail.com>
9590 S:      Maintained
9591 F:      Documentation/accounting/taskstats*
9592 F:      include/linux/taskstats*
9593 F:      kernel/taskstats.c
9594
9595 TC CLASSIFIER
9596 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9597 L:      netdev@vger.kernel.org
9598 S:      Maintained
9599 F:      include/net/pkt_cls.h
9600 F:      include/uapi/linux/pkt_cls.h
9601 F:      net/sched/
9602
9603 TCP LOW PRIORITY MODULE
9604 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9605 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9606 W:      http://tcp-lp-mod.sourceforge.net/
9607 S:      Maintained
9608 F:      net/ipv4/tcp_lp.c
9609
9610 TDA10071 MEDIA DRIVER
9611 M:      Antti Palosaari <crope@iki.fi>
9612 L:      linux-media@vger.kernel.org
9613 W:      http://linuxtv.org/
9614 W:      http://palosaari.fi/linux/
9615 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9616 T:      git git://linuxtv.org/anttip/media_tree.git
9617 S:      Maintained
9618 F:      drivers/media/dvb-frontends/tda10071*
9619
9620 TDA18212 MEDIA DRIVER
9621 M:      Antti Palosaari <crope@iki.fi>
9622 L:      linux-media@vger.kernel.org
9623 W:      http://linuxtv.org/
9624 W:      http://palosaari.fi/linux/
9625 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9626 T:      git git://linuxtv.org/anttip/media_tree.git
9627 S:      Maintained
9628 F:      drivers/media/tuners/tda18212*
9629
9630 TDA18218 MEDIA DRIVER
9631 M:      Antti Palosaari <crope@iki.fi>
9632 L:      linux-media@vger.kernel.org
9633 W:      http://linuxtv.org/
9634 W:      http://palosaari.fi/linux/
9635 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9636 T:      git git://linuxtv.org/anttip/media_tree.git
9637 S:      Maintained
9638 F:      drivers/media/tuners/tda18218*
9639
9640 TDA18271 MEDIA DRIVER
9641 M:      Michael Krufky <mkrufky@linuxtv.org>
9642 L:      linux-media@vger.kernel.org
9643 W:      http://linuxtv.org/
9644 W:      http://github.com/mkrufky
9645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9646 T:      git git://linuxtv.org/mkrufky/tuners.git
9647 S:      Maintained
9648 F:      drivers/media/tuners/tda18271*
9649
9650 TDA827x MEDIA DRIVER
9651 M:      Michael Krufky <mkrufky@linuxtv.org>
9652 L:      linux-media@vger.kernel.org
9653 W:      http://linuxtv.org/
9654 W:      http://github.com/mkrufky
9655 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9656 T:      git git://linuxtv.org/mkrufky/tuners.git
9657 S:      Maintained
9658 F:      drivers/media/tuners/tda8290.*
9659
9660 TDA8290 MEDIA DRIVER
9661 M:      Michael Krufky <mkrufky@linuxtv.org>
9662 L:      linux-media@vger.kernel.org
9663 W:      http://linuxtv.org/
9664 W:      http://github.com/mkrufky
9665 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9666 T:      git git://linuxtv.org/mkrufky/tuners.git
9667 S:      Maintained
9668 F:      drivers/media/tuners/tda8290.*
9669
9670 TDA9840 MEDIA DRIVER
9671 M:      Hans Verkuil <hverkuil@xs4all.nl>
9672 L:      linux-media@vger.kernel.org
9673 T:      git git://linuxtv.org/media_tree.git
9674 W:      http://linuxtv.org
9675 S:      Maintained
9676 F:      drivers/media/i2c/tda9840*
9677
9678 TEA5761 TUNER DRIVER
9679 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9680 L:      linux-media@vger.kernel.org
9681 W:      http://linuxtv.org
9682 T:      git git://linuxtv.org/media_tree.git
9683 S:      Odd fixes
9684 F:      drivers/media/tuners/tea5761.*
9685
9686 TEA5767 TUNER DRIVER
9687 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9688 L:      linux-media@vger.kernel.org
9689 W:      http://linuxtv.org
9690 T:      git git://linuxtv.org/media_tree.git
9691 S:      Maintained
9692 F:      drivers/media/tuners/tea5767.*
9693
9694 TEA6415C MEDIA DRIVER
9695 M:      Hans Verkuil <hverkuil@xs4all.nl>
9696 L:      linux-media@vger.kernel.org
9697 T:      git git://linuxtv.org/media_tree.git
9698 W:      http://linuxtv.org
9699 S:      Maintained
9700 F:      drivers/media/i2c/tea6415c*
9701
9702 TEA6420 MEDIA DRIVER
9703 M:      Hans Verkuil <hverkuil@xs4all.nl>
9704 L:      linux-media@vger.kernel.org
9705 T:      git git://linuxtv.org/media_tree.git
9706 W:      http://linuxtv.org
9707 S:      Maintained
9708 F:      drivers/media/i2c/tea6420*
9709
9710 TEAM DRIVER
9711 M:      Jiri Pirko <jiri@resnulli.us>
9712 L:      netdev@vger.kernel.org
9713 S:      Supported
9714 F:      drivers/net/team/
9715 F:      include/linux/if_team.h
9716 F:      include/uapi/linux/if_team.h
9717
9718 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9719 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9720 S:      Maintained
9721 F:      arch/x86/platform/ts5500/
9722
9723 TECHNOTREND USB IR RECEIVER
9724 M:      Sean Young <sean@mess.org>
9725 L:      linux-media@vger.kernel.org
9726 S:      Maintained
9727 F:      drivers/media/rc/ttusbir.c
9728
9729 TEGRA ARCHITECTURE SUPPORT
9730 M:      Stephen Warren <swarren@wwwdotorg.org>
9731 M:      Thierry Reding <thierry.reding@gmail.com>
9732 M:      Alexandre Courbot <gnurou@gmail.com>
9733 L:      linux-tegra@vger.kernel.org
9734 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9736 S:      Supported
9737 N:      [^a-z]tegra
9738
9739 TEGRA CLOCK DRIVER
9740 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9741 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9742 S:      Supported
9743 F:      drivers/clk/tegra/
9744
9745 TEGRA DMA DRIVER
9746 M:      Laxman Dewangan <ldewangan@nvidia.com>
9747 S:      Supported
9748 F:      drivers/dma/tegra20-apb-dma.c
9749
9750 TEGRA I2C DRIVER
9751 M:      Laxman Dewangan <ldewangan@nvidia.com>
9752 S:      Supported
9753 F:      drivers/i2c/busses/i2c-tegra.c
9754
9755 TEGRA IOMMU DRIVERS
9756 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9757 S:      Supported
9758 F:      drivers/iommu/tegra*
9759
9760 TEGRA KBC DRIVER
9761 M:      Rakesh Iyer <riyer@nvidia.com>
9762 M:      Laxman Dewangan <ldewangan@nvidia.com>
9763 S:      Supported
9764 F:      drivers/input/keyboard/tegra-kbc.c
9765
9766 TEGRA PWM DRIVER
9767 M:      Thierry Reding <thierry.reding@gmail.com>
9768 S:      Supported
9769 F:      drivers/pwm/pwm-tegra.c
9770
9771 TEGRA SERIAL DRIVER
9772 M:      Laxman Dewangan <ldewangan@nvidia.com>
9773 S:      Supported
9774 F:      drivers/tty/serial/serial-tegra.c
9775
9776 TEGRA SPI DRIVER
9777 M:      Laxman Dewangan <ldewangan@nvidia.com>
9778 S:      Supported
9779 F:      drivers/spi/spi-tegra*
9780
9781 TEHUTI ETHERNET DRIVER
9782 M:      Andy Gospodarek <andy@greyhouse.net>
9783 L:      netdev@vger.kernel.org
9784 S:      Supported
9785 F:      drivers/net/ethernet/tehuti/*
9786
9787 Telecom Clock Driver for MCPL0010
9788 M:      Mark Gross <mark.gross@intel.com>
9789 S:      Supported
9790 F:      drivers/char/tlclk.c
9791
9792 TENSILICA XTENSA PORT (xtensa)
9793 M:      Chris Zankel <chris@zankel.net>
9794 M:      Max Filippov <jcmvbkbc@gmail.com>
9795 L:      linux-xtensa@linux-xtensa.org
9796 S:      Maintained
9797 F:      arch/xtensa/
9798 F:      drivers/irqchip/irq-xtensa-*
9799
9800 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9801 M:      Hans Verkuil <hverkuil@xs4all.nl>
9802 L:      linux-media@vger.kernel.org
9803 T:      git git://linuxtv.org/media_tree.git
9804 W:      http://linuxtv.org
9805 S:      Maintained
9806 F:      drivers/media/radio/radio-raremono.c
9807
9808 THERMAL
9809 M:      Zhang Rui <rui.zhang@intel.com>
9810 M:      Eduardo Valentin <edubezval@gmail.com>
9811 L:      linux-pm@vger.kernel.org
9812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9814 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9815 S:      Supported
9816 F:      drivers/thermal/
9817 F:      include/linux/thermal.h
9818 F:      include/uapi/linux/thermal.h
9819 F:      include/linux/cpu_cooling.h
9820 F:      Documentation/devicetree/bindings/thermal/
9821
9822 THINGM BLINK(1) USB RGB LED DRIVER
9823 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9824 S:      Maintained
9825 F:      drivers/hid/hid-thingm.c
9826
9827 THINKPAD ACPI EXTRAS DRIVER
9828 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9829 L:      ibm-acpi-devel@lists.sourceforge.net
9830 L:      platform-driver-x86@vger.kernel.org
9831 W:      http://ibm-acpi.sourceforge.net
9832 W:      http://thinkwiki.org/wiki/Ibm-acpi
9833 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9834 S:      Maintained
9835 F:      drivers/platform/x86/thinkpad_acpi.c
9836
9837 TI BANDGAP AND THERMAL DRIVER
9838 M:      Eduardo Valentin <edubezval@gmail.com>
9839 L:      linux-pm@vger.kernel.org
9840 L:      linux-omap@vger.kernel.org
9841 S:      Maintained
9842 F:      drivers/thermal/ti-soc-thermal/
9843
9844 TI CDCE706 CLOCK DRIVER
9845 M:      Max Filippov <jcmvbkbc@gmail.com>
9846 S:      Maintained
9847 F:      drivers/clk/clk-cdce706.c
9848
9849 TI CLOCK DRIVER
9850 M:      Tero Kristo <t-kristo@ti.com>
9851 L:      linux-omap@vger.kernel.org
9852 S:      Maintained
9853 F:      drivers/clk/ti/
9854 F:      include/linux/clk/ti.h
9855
9856 TI FLASH MEDIA INTERFACE DRIVER
9857 M:      Alex Dubov <oakad@yahoo.com>
9858 S:      Maintained
9859 F:      drivers/misc/tifm*
9860 F:      drivers/mmc/host/tifm_sd.c
9861 F:      include/linux/tifm.h
9862
9863 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9864 M:      Santosh Shilimkar <ssantosh@kernel.org>
9865 L:      linux-kernel@vger.kernel.org
9866 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9867 S:      Maintained
9868 F:      drivers/soc/ti/*
9869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9870
9871
9872 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9873 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9874 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9875 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9876 S:      Maintained
9877 F:      sound/soc/codecs/lm49453*
9878 F:      sound/soc/codecs/isabelle*
9879
9880 TI LP855x BACKLIGHT DRIVER
9881 M:      Milo Kim <milo.kim@ti.com>
9882 S:      Maintained
9883 F:      Documentation/backlight/lp855x-driver.txt
9884 F:      drivers/video/backlight/lp855x_bl.c
9885 F:      include/linux/platform_data/lp855x.h
9886
9887 TI LP8727 CHARGER DRIVER
9888 M:      Milo Kim <milo.kim@ti.com>
9889 S:      Maintained
9890 F:      drivers/power/lp8727_charger.c
9891 F:      include/linux/platform_data/lp8727.h
9892
9893 TI LP8788 MFD DRIVER
9894 M:      Milo Kim <milo.kim@ti.com>
9895 S:      Maintained
9896 F:      drivers/iio/adc/lp8788_adc.c
9897 F:      drivers/leds/leds-lp8788.c
9898 F:      drivers/mfd/lp8788*.c
9899 F:      drivers/power/lp8788-charger.c
9900 F:      drivers/regulator/lp8788-*.c
9901 F:      include/linux/mfd/lp8788*.h
9902
9903 TI NETCP ETHERNET DRIVER
9904 M:      Wingman Kwok <w-kwok2@ti.com>
9905 M:      Murali Karicheri <m-karicheri2@ti.com>
9906 L:      netdev@vger.kernel.org
9907 S:      Maintained
9908 F:      drivers/net/ethernet/ti/netcp*
9909
9910 TI TWL4030 SERIES SOC CODEC DRIVER
9911 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9912 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9913 S:      Maintained
9914 F:      sound/soc/codecs/twl4030*
9915
9916 TI WILINK WIRELESS DRIVERS
9917 L:      linux-wireless@vger.kernel.org
9918 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9919 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9921 S:      Orphan
9922 F:      drivers/net/wireless/ti/
9923 F:      include/linux/wl12xx.h
9924
9925 TIPC NETWORK LAYER
9926 M:      Jon Maloy <jon.maloy@ericsson.com>
9927 M:      Ying Xue <ying.xue@windriver.com>
9928 L:      netdev@vger.kernel.org (core kernel code)
9929 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9930 W:      http://tipc.sourceforge.net/
9931 S:      Maintained
9932 F:      include/uapi/linux/tipc*.h
9933 F:      net/tipc/
9934
9935 TILE ARCHITECTURE
9936 M:      Chris Metcalf <cmetcalf@ezchip.com>
9937 W:      http://www.ezchip.com/scm/
9938 S:      Supported
9939 F:      arch/tile/
9940 F:      drivers/char/tile-srom.c
9941 F:      drivers/edac/tile_edac.c
9942 F:      drivers/net/ethernet/tile/
9943 F:      drivers/rtc/rtc-tile.c
9944 F:      drivers/tty/hvc/hvc_tile.c
9945 F:      drivers/tty/serial/tilegx.c
9946 F:      drivers/usb/host/*-tilegx.c
9947 F:      include/linux/usb/tilegx.h
9948
9949 TLAN NETWORK DRIVER
9950 M:      Samuel Chessman <chessman@tux.org>
9951 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9952 W:      http://sourceforge.net/projects/tlan/
9953 S:      Maintained
9954 F:      Documentation/networking/tlan.txt
9955 F:      drivers/net/ethernet/ti/tlan.*
9956
9957 TOMOYO SECURITY MODULE
9958 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9959 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9960 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9961 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9962 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9963 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9964 W:      http://tomoyo.sourceforge.jp/
9965 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9966 S:      Maintained
9967 F:      security/tomoyo/
9968
9969 TOPSTAR LAPTOP EXTRAS DRIVER
9970 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9971 L:      platform-driver-x86@vger.kernel.org
9972 S:      Maintained
9973 F:      drivers/platform/x86/topstar-laptop.c
9974
9975 TOSHIBA ACPI EXTRAS DRIVER
9976 M:      Azael Avalos <coproscefalo@gmail.com>
9977 L:      platform-driver-x86@vger.kernel.org
9978 S:      Maintained
9979 F:      drivers/platform/x86/toshiba_acpi.c
9980
9981 TOSHIBA BLUETOOTH DRIVER
9982 M:      Azael Avalos <coproscefalo@gmail.com>
9983 L:      platform-driver-x86@vger.kernel.org
9984 S:      Maintained
9985 F:      drivers/platform/x86/toshiba_bluetooth.c
9986
9987 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
9988 M:      Azael Avalos <coproscefalo@gmail.com>
9989 L:      platform-driver-x86@vger.kernel.org
9990 S:      Maintained
9991 F:      drivers/platform/x86/toshiba_haps.c
9992
9993 TOSHIBA SMM DRIVER
9994 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9995 L:      tlinux-users@tce.toshiba-dme.co.jp
9996 W:      http://www.buzzard.org.uk/toshiba/
9997 S:      Maintained
9998 F:      drivers/char/toshiba.c
9999 F:      include/linux/toshiba.h
10000 F:      include/uapi/linux/toshiba.h
10001
10002 TMIO MMC DRIVER
10003 M:      Ian Molton <ian.molton@codethink.co.uk>
10004 L:      linux-mmc@vger.kernel.org
10005 S:      Maintained
10006 F:      drivers/mmc/host/tmio_mmc*
10007 F:      drivers/mmc/host/sh_mobile_sdhi.c
10008 F:      include/linux/mmc/tmio.h
10009 F:      include/linux/mmc/sh_mobile_sdhi.h
10010
10011 TMP401 HARDWARE MONITOR DRIVER
10012 M:      Guenter Roeck <linux@roeck-us.net>
10013 L:      lm-sensors@lm-sensors.org
10014 S:      Maintained
10015 F:      Documentation/hwmon/tmp401
10016 F:      drivers/hwmon/tmp401.c
10017
10018 TMPFS (SHMEM FILESYSTEM)
10019 M:      Hugh Dickins <hughd@google.com>
10020 L:      linux-mm@kvack.org
10021 S:      Maintained
10022 F:      include/linux/shmem_fs.h
10023 F:      mm/shmem.c
10024
10025 TM6000 VIDEO4LINUX DRIVER
10026 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10027 L:      linux-media@vger.kernel.org
10028 W:      http://linuxtv.org
10029 T:      git git://linuxtv.org/media_tree.git
10030 S:      Odd fixes
10031 F:      drivers/media/usb/tm6000/
10032
10033 TW68 VIDEO4LINUX DRIVER
10034 M:      Hans Verkuil <hverkuil@xs4all.nl>
10035 L:      linux-media@vger.kernel.org
10036 T:      git git://linuxtv.org/media_tree.git
10037 W:      http://linuxtv.org
10038 S:      Odd Fixes
10039 F:      drivers/media/pci/tw68/
10040
10041 TPM DEVICE DRIVER
10042 M:      Peter Huewe <peterhuewe@gmx.de>
10043 M:      Marcel Selhorst <tpmdd@selhorst.net>
10044 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10045 W:      http://tpmdd.sourceforge.net
10046 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10047 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10048 T:      https://github.com/PeterHuewe/linux-tpmdd
10049 S:      Maintained
10050 F:      drivers/char/tpm/
10051
10052 TPM IBM_VTPM DEVICE DRIVER
10053 M:      Ashley Lai <ashleydlai@gmail.com>
10054 W:      http://tpmdd.sourceforge.net
10055 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10056 S:      Maintained
10057 F:      drivers/char/tpm/tpm_ibmvtpm*
10058
10059 TRACING
10060 M:      Steven Rostedt <rostedt@goodmis.org>
10061 M:      Ingo Molnar <mingo@redhat.com>
10062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10063 S:      Maintained
10064 F:      Documentation/trace/ftrace.txt
10065 F:      arch/*/*/*/ftrace.h
10066 F:      arch/*/kernel/ftrace.c
10067 F:      include/*/ftrace.h
10068 F:      include/linux/trace*.h
10069 F:      include/trace/
10070 F:      kernel/trace/
10071 F:      tools/testing/selftests/ftrace/
10072
10073 TRIVIAL PATCHES
10074 M:      Jiri Kosina <trivial@kernel.org>
10075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10076 S:      Maintained
10077 K:      ^Subject:.*(?i)trivial
10078
10079 TTY LAYER
10080 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10081 M:      Jiri Slaby <jslaby@suse.cz>
10082 S:      Supported
10083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10084 F:      drivers/tty/
10085 F:      drivers/tty/serial/serial_core.c
10086 F:      include/linux/serial_core.h
10087 F:      include/linux/serial.h
10088 F:      include/linux/tty.h
10089 F:      include/uapi/linux/serial_core.h
10090 F:      include/uapi/linux/serial.h
10091 F:      include/uapi/linux/tty.h
10092
10093 TUA9001 MEDIA DRIVER
10094 M:      Antti Palosaari <crope@iki.fi>
10095 L:      linux-media@vger.kernel.org
10096 W:      http://linuxtv.org/
10097 W:      http://palosaari.fi/linux/
10098 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10099 T:      git git://linuxtv.org/anttip/media_tree.git
10100 S:      Maintained
10101 F:      drivers/media/tuners/tua9001*
10102
10103 TULIP NETWORK DRIVERS
10104 M:      Grant Grundler <grundler@parisc-linux.org>
10105 L:      netdev@vger.kernel.org
10106 S:      Maintained
10107 F:      drivers/net/ethernet/dec/tulip/
10108
10109 TUN/TAP driver
10110 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10111 W:      http://vtun.sourceforge.net/tun
10112 S:      Maintained
10113 F:      Documentation/networking/tuntap.txt
10114 F:      arch/um/os-Linux/drivers/
10115
10116 TURBOCHANNEL SUBSYSTEM
10117 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10118 M:      Ralf Baechle <ralf@linux-mips.org>
10119 L:      linux-mips@linux-mips.org
10120 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10121 S:      Maintained
10122 F:      drivers/tc/
10123 F:      include/linux/tc.h
10124
10125 U14-34F SCSI DRIVER
10126 M:      Dario Ballabio <ballabio_dario@emc.com>
10127 L:      linux-scsi@vger.kernel.org
10128 S:      Maintained
10129 F:      drivers/scsi/u14-34f.c
10130
10131 UBI FILE SYSTEM (UBIFS)
10132 M:      Artem Bityutskiy <dedekind1@gmail.com>
10133 M:      Adrian Hunter <adrian.hunter@intel.com>
10134 L:      linux-mtd@lists.infradead.org
10135 T:      git git://git.infradead.org/ubifs-2.6.git
10136 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10137 S:      Maintained
10138 F:      Documentation/filesystems/ubifs.txt
10139 F:      fs/ubifs/
10140
10141 UCLINUX (AND M68KNOMMU)
10142 M:      Greg Ungerer <gerg@uclinux.org>
10143 W:      http://www.uclinux.org/
10144 L:      uclinux-dev@uclinux.org  (subscribers-only)
10145 S:      Maintained
10146 F:      arch/m68k/*/*_no.*
10147 F:      arch/m68k/include/asm/*_no.*
10148
10149 UDF FILESYSTEM
10150 M:      Jan Kara <jack@suse.cz>
10151 S:      Maintained
10152 F:      Documentation/filesystems/udf.txt
10153 F:      fs/udf/
10154
10155 UFS FILESYSTEM
10156 M:      Evgeniy Dushistov <dushistov@mail.ru>
10157 S:      Maintained
10158 F:      Documentation/filesystems/ufs.txt
10159 F:      fs/ufs/
10160
10161 UHID USERSPACE HID IO DRIVER:
10162 M:      David Herrmann <dh.herrmann@googlemail.com>
10163 L:      linux-input@vger.kernel.org
10164 S:      Maintained
10165 F:      drivers/hid/uhid.c
10166 F:      include/uapi/linux/uhid.h
10167
10168 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10169 L:      linux-usb@vger.kernel.org
10170 S:      Orphan
10171 F:      drivers/uwb/
10172 F:      include/linux/uwb.h
10173 F:      include/linux/uwb/
10174
10175 UNICORE32 ARCHITECTURE:
10176 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10177 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10178 S:      Maintained
10179 T:      git git://github.com/gxt/linux.git
10180 F:      arch/unicore32/
10181
10182 UNIFDEF
10183 M:      Tony Finch <dot@dotat.at>
10184 W:      http://dotat.at/prog/unifdef
10185 S:      Maintained
10186 F:      scripts/unifdef.c
10187
10188 UNIFORM CDROM DRIVER
10189 M:      Jens Axboe <axboe@kernel.dk>
10190 W:      http://www.kernel.dk
10191 S:      Maintained
10192 F:      Documentation/cdrom/
10193 F:      drivers/cdrom/cdrom.c
10194 F:      include/linux/cdrom.h
10195 F:      include/uapi/linux/cdrom.h
10196
10197 UNISYS S-PAR DRIVERS
10198 M:      Benjamin Romer <benjamin.romer@unisys.com>
10199 M:      David Kershner <david.kershner@unisys.com>
10200 L:      sparmaintainer@unisys.com (Unisys internal)
10201 S:      Supported
10202 F:      drivers/staging/unisys/
10203
10204 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10205 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10206 L:      linux-scsi@vger.kernel.org
10207 S:      Supported
10208 F:      Documentation/scsi/ufs.txt
10209 F:      drivers/scsi/ufs/
10210
10211 UNSORTED BLOCK IMAGES (UBI)
10212 M:      Artem Bityutskiy <dedekind1@gmail.com>
10213 M:      Richard Weinberger <richard@nod.at>
10214 W:      http://www.linux-mtd.infradead.org/
10215 L:      linux-mtd@lists.infradead.org
10216 T:      git git://git.infradead.org/ubifs-2.6.git
10217 S:      Supported
10218 F:      drivers/mtd/ubi/
10219 F:      include/linux/mtd/ubi.h
10220 F:      include/uapi/mtd/ubi-user.h
10221
10222 USB ACM DRIVER
10223 M:      Oliver Neukum <oliver@neukum.org>
10224 L:      linux-usb@vger.kernel.org
10225 S:      Maintained
10226 F:      Documentation/usb/acm.txt
10227 F:      drivers/usb/class/cdc-acm.*
10228
10229 USB AR5523 WIRELESS DRIVER
10230 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10231 L:      linux-wireless@vger.kernel.org
10232 S:      Maintained
10233 F:      drivers/net/wireless/ath/ar5523/
10234
10235 USB ATTACHED SCSI
10236 M:      Hans de Goede <hdegoede@redhat.com>
10237 M:      Gerd Hoffmann <kraxel@redhat.com>
10238 L:      linux-usb@vger.kernel.org
10239 L:      linux-scsi@vger.kernel.org
10240 S:      Maintained
10241 F:      drivers/usb/storage/uas.c
10242
10243 USB CDC ETHERNET DRIVER
10244 M:      Oliver Neukum <oliver@neukum.org>
10245 L:      linux-usb@vger.kernel.org
10246 S:      Maintained
10247 F:      drivers/net/usb/cdc_*.c
10248 F:      include/uapi/linux/usb/cdc.h
10249
10250 USB CHAOSKEY DRIVER
10251 M:      Keith Packard <keithp@keithp.com>
10252 L:      linux-usb@vger.kernel.org
10253 S:      Maintained
10254 F:      drivers/usb/misc/chaoskey.c
10255
10256 USB CYPRESS C67X00 DRIVER
10257 M:      Peter Korsgaard <jacmet@sunsite.dk>
10258 L:      linux-usb@vger.kernel.org
10259 S:      Maintained
10260 F:      drivers/usb/c67x00/
10261
10262 USB DAVICOM DM9601 DRIVER
10263 M:      Peter Korsgaard <jacmet@sunsite.dk>
10264 L:      netdev@vger.kernel.org
10265 W:      http://www.linux-usb.org/usbnet
10266 S:      Maintained
10267 F:      drivers/net/usb/dm9601.c
10268
10269 USB DIAMOND RIO500 DRIVER
10270 M:      Cesar Miquel <miquel@df.uba.ar>
10271 L:      rio500-users@lists.sourceforge.net
10272 W:      http://rio500.sourceforge.net
10273 S:      Maintained
10274 F:      drivers/usb/misc/rio500*
10275
10276 USB EHCI DRIVER
10277 M:      Alan Stern <stern@rowland.harvard.edu>
10278 L:      linux-usb@vger.kernel.org
10279 S:      Maintained
10280 F:      Documentation/usb/ehci.txt
10281 F:      drivers/usb/host/ehci*
10282
10283 USB GADGET/PERIPHERAL SUBSYSTEM
10284 M:      Felipe Balbi <balbi@ti.com>
10285 L:      linux-usb@vger.kernel.org
10286 W:      http://www.linux-usb.org/gadget
10287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10288 S:      Maintained
10289 F:      drivers/usb/gadget/
10290 F:      include/linux/usb/gadget*
10291
10292 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10293 M:      Jiri Kosina <jkosina@suse.cz>
10294 L:      linux-usb@vger.kernel.org
10295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10296 S:      Maintained
10297 F:      Documentation/hid/hiddev.txt
10298 F:      drivers/hid/usbhid/
10299
10300 USB ISP116X DRIVER
10301 M:      Olav Kongas <ok@artecdesign.ee>
10302 L:      linux-usb@vger.kernel.org
10303 S:      Maintained
10304 F:      drivers/usb/host/isp116x*
10305 F:      include/linux/usb/isp116x.h
10306
10307 USB MASS STORAGE DRIVER
10308 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10309 L:      linux-usb@vger.kernel.org
10310 L:      usb-storage@lists.one-eyed-alien.net
10311 S:      Maintained
10312 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10313 F:      drivers/usb/storage/
10314
10315 USB MIDI DRIVER
10316 M:      Clemens Ladisch <clemens@ladisch.de>
10317 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10318 T:      git git://git.alsa-project.org/alsa-kernel.git
10319 S:      Maintained
10320 F:      sound/usb/midi.*
10321
10322 USB NETWORKING DRIVERS
10323 L:      linux-usb@vger.kernel.org
10324 S:      Odd Fixes
10325 F:      drivers/net/usb/
10326
10327 USB OHCI DRIVER
10328 M:      Alan Stern <stern@rowland.harvard.edu>
10329 L:      linux-usb@vger.kernel.org
10330 S:      Maintained
10331 F:      Documentation/usb/ohci.txt
10332 F:      drivers/usb/host/ohci*
10333
10334 USB OTG FSM (Finite State Machine)
10335 M:      Peter Chen <Peter.Chen@freescale.com>
10336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10337 L:      linux-usb@vger.kernel.org
10338 S:      Maintained
10339 F:      drivers/usb/common/usb-otg-fsm.c
10340
10341 USB OVER IP DRIVER
10342 M:      Valentina Manea <valentina.manea.m@gmail.com>
10343 M:      Shuah Khan <shuah.kh@samsung.com>
10344 L:      linux-usb@vger.kernel.org
10345 S:      Maintained
10346 F:      drivers/usb/usbip/
10347 F:      tools/usb/usbip/
10348
10349 USB PEGASUS DRIVER
10350 M:      Petko Manolov <petkan@nucleusys.com>
10351 L:      linux-usb@vger.kernel.org
10352 L:      netdev@vger.kernel.org
10353 T:      git git://github.com/petkan/pegasus.git
10354 W:      https://github.com/petkan/pegasus
10355 S:      Maintained
10356 F:      drivers/net/usb/pegasus.*
10357
10358 USB PHY LAYER
10359 M:      Felipe Balbi <balbi@ti.com>
10360 L:      linux-usb@vger.kernel.org
10361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10362 S:      Maintained
10363 F:      drivers/usb/phy/
10364
10365 USB PRINTER DRIVER (usblp)
10366 M:      Pete Zaitcev <zaitcev@redhat.com>
10367 L:      linux-usb@vger.kernel.org
10368 S:      Supported
10369 F:      drivers/usb/class/usblp.c
10370
10371 USB RTL8150 DRIVER
10372 M:      Petko Manolov <petkan@nucleusys.com>
10373 L:      linux-usb@vger.kernel.org
10374 L:      netdev@vger.kernel.org
10375 T:      git git://github.com/petkan/rtl8150.git
10376 W:      https://github.com/petkan/rtl8150
10377 S:      Maintained
10378 F:      drivers/net/usb/rtl8150.c
10379
10380 USB SERIAL SUBSYSTEM
10381 M:      Johan Hovold <johan@kernel.org>
10382 L:      linux-usb@vger.kernel.org
10383 S:      Maintained
10384 F:      Documentation/usb/usb-serial.txt
10385 F:      drivers/usb/serial/
10386 F:      include/linux/usb/serial.h
10387
10388 USB SMSC75XX ETHERNET DRIVER
10389 M:      Steve Glendinning <steve.glendinning@shawell.net>
10390 L:      netdev@vger.kernel.org
10391 S:      Maintained
10392 F:      drivers/net/usb/smsc75xx.*
10393
10394 USB SMSC95XX ETHERNET DRIVER
10395 M:      Steve Glendinning <steve.glendinning@shawell.net>
10396 L:      netdev@vger.kernel.org
10397 S:      Maintained
10398 F:      drivers/net/usb/smsc95xx.*
10399
10400 USB SUBSYSTEM
10401 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10402 L:      linux-usb@vger.kernel.org
10403 W:      http://www.linux-usb.org
10404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10405 S:      Supported
10406 F:      Documentation/usb/
10407 F:      drivers/usb/
10408 F:      include/linux/usb.h
10409 F:      include/linux/usb/
10410
10411 USB UHCI DRIVER
10412 M:      Alan Stern <stern@rowland.harvard.edu>
10413 L:      linux-usb@vger.kernel.org
10414 S:      Maintained
10415 F:      drivers/usb/host/uhci*
10416
10417 USB "USBNET" DRIVER FRAMEWORK
10418 M:      Oliver Neukum <oneukum@suse.de>
10419 L:      netdev@vger.kernel.org
10420 W:      http://www.linux-usb.org/usbnet
10421 S:      Maintained
10422 F:      drivers/net/usb/usbnet.c
10423 F:      include/linux/usb/usbnet.h
10424
10425 USB VIDEO CLASS
10426 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10427 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10428 L:      linux-media@vger.kernel.org
10429 T:      git git://linuxtv.org/media_tree.git
10430 W:      http://www.ideasonboard.org/uvc/
10431 S:      Maintained
10432 F:      drivers/media/usb/uvc/
10433 F:      include/uapi/linux/uvcvideo.h
10434
10435 USB VISION DRIVER
10436 M:      Hans Verkuil <hverkuil@xs4all.nl>
10437 L:      linux-media@vger.kernel.org
10438 T:      git git://linuxtv.org/media_tree.git
10439 W:      http://linuxtv.org
10440 S:      Odd Fixes
10441 F:      drivers/media/usb/usbvision/
10442
10443 USB WEBCAM GADGET
10444 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10445 L:      linux-usb@vger.kernel.org
10446 S:      Maintained
10447 F:      drivers/usb/gadget/function/*uvc*
10448 F:      drivers/usb/gadget/legacy/webcam.c
10449
10450 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10451 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10452 L:      linux-wireless@vger.kernel.org
10453 S:      Maintained
10454 F:      drivers/net/wireless/rndis_wlan.c
10455
10456 USB XHCI DRIVER
10457 M:      Mathias Nyman <mathias.nyman@intel.com>
10458 L:      linux-usb@vger.kernel.org
10459 S:      Supported
10460 F:      drivers/usb/host/xhci*
10461 F:      drivers/usb/host/pci-quirks*
10462
10463 USB ZD1201 DRIVER
10464 L:      linux-wireless@vger.kernel.org
10465 W:      http://linux-lc100020.sourceforge.net
10466 S:      Orphan
10467 F:      drivers/net/wireless/zd1201.*
10468
10469 USB ZR364XX DRIVER
10470 M:      Antoine Jacquet <royale@zerezo.com>
10471 L:      linux-usb@vger.kernel.org
10472 L:      linux-media@vger.kernel.org
10473 T:      git git://linuxtv.org/media_tree.git
10474 W:      http://royale.zerezo.com/zr364xx/
10475 S:      Maintained
10476 F:      Documentation/video4linux/zr364xx.txt
10477 F:      drivers/media/usb/zr364xx/
10478
10479 USER-MODE LINUX (UML)
10480 M:      Jeff Dike <jdike@addtoit.com>
10481 M:      Richard Weinberger <richard@nod.at>
10482 L:      user-mode-linux-devel@lists.sourceforge.net
10483 L:      user-mode-linux-user@lists.sourceforge.net
10484 W:      http://user-mode-linux.sourceforge.net
10485 S:      Maintained
10486 F:      Documentation/virtual/uml/
10487 F:      arch/um/
10488 F:      arch/x86/um/
10489 F:      fs/hostfs/
10490 F:      fs/hppfs/
10491
10492 USERSPACE I/O (UIO)
10493 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10494 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10495 S:      Maintained
10496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10497 F:      Documentation/DocBook/uio-howto.tmpl
10498 F:      drivers/uio/
10499 F:      include/linux/uio*.h
10500
10501 UTIL-LINUX PACKAGE
10502 M:      Karel Zak <kzak@redhat.com>
10503 L:      util-linux@vger.kernel.org
10504 W:      http://en.wikipedia.org/wiki/Util-linux
10505 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10506 S:      Maintained
10507
10508 UVESAFB DRIVER
10509 M:      Michal Januszewski <spock@gentoo.org>
10510 L:      linux-fbdev@vger.kernel.org
10511 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10512 S:      Maintained
10513 F:      Documentation/fb/uvesafb.txt
10514 F:      drivers/video/fbdev/uvesafb.*
10515
10516 VFAT/FAT/MSDOS FILESYSTEM
10517 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10518 S:      Maintained
10519 F:      Documentation/filesystems/vfat.txt
10520 F:      fs/fat/
10521
10522 VFIO DRIVER
10523 M:      Alex Williamson <alex.williamson@redhat.com>
10524 L:      kvm@vger.kernel.org
10525 S:      Maintained
10526 F:      Documentation/vfio.txt
10527 F:      drivers/vfio/
10528 F:      include/linux/vfio.h
10529 F:      include/uapi/linux/vfio.h
10530
10531 VIDEOBUF2 FRAMEWORK
10532 M:      Pawel Osciak <pawel@osciak.com>
10533 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10534 M:      Kyungmin Park <kyungmin.park@samsung.com>
10535 L:      linux-media@vger.kernel.org
10536 S:      Maintained
10537 F:      drivers/media/v4l2-core/videobuf2-*
10538 F:      include/media/videobuf2-*
10539
10540 VIRTIO CONSOLE DRIVER
10541 M:      Amit Shah <amit.shah@redhat.com>
10542 L:      virtualization@lists.linux-foundation.org
10543 S:      Maintained
10544 F:      drivers/char/virtio_console.c
10545 F:      include/linux/virtio_console.h
10546 F:      include/uapi/linux/virtio_console.h
10547
10548 VIRTIO CORE, NET AND BLOCK DRIVERS
10549 M:      "Michael S. Tsirkin" <mst@redhat.com>
10550 L:      virtualization@lists.linux-foundation.org
10551 S:      Maintained
10552 F:      drivers/virtio/
10553 F:      tools/virtio/
10554 F:      drivers/net/virtio_net.c
10555 F:      drivers/block/virtio_blk.c
10556 F:      include/linux/virtio_*.h
10557 F:      include/uapi/linux/virtio_*.h
10558
10559 VIRTIO HOST (VHOST)
10560 M:      "Michael S. Tsirkin" <mst@redhat.com>
10561 L:      kvm@vger.kernel.org
10562 L:      virtualization@lists.linux-foundation.org
10563 L:      netdev@vger.kernel.org
10564 S:      Maintained
10565 F:      drivers/vhost/
10566 F:      include/uapi/linux/vhost.h
10567
10568 VIRTIO INPUT DRIVER
10569 M:      Gerd Hoffmann <kraxel@redhat.com>
10570 S:      Maintained
10571 F:      drivers/virtio/virtio_input.c
10572 F:      include/uapi/linux/virtio_input.h
10573
10574 VIA RHINE NETWORK DRIVER
10575 M:      Roger Luethi <rl@hellgate.ch>
10576 S:      Maintained
10577 F:      drivers/net/ethernet/via/via-rhine.c
10578
10579 VIA SD/MMC CARD CONTROLLER DRIVER
10580 M:      Bruce Chang <brucechang@via.com.tw>
10581 M:      Harald Welte <HaraldWelte@viatech.com>
10582 S:      Maintained
10583 F:      drivers/mmc/host/via-sdmmc.c
10584
10585 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10586 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10587 L:      linux-fbdev@vger.kernel.org
10588 S:      Maintained
10589 F:      include/linux/via-core.h
10590 F:      include/linux/via-gpio.h
10591 F:      include/linux/via_i2c.h
10592 F:      drivers/video/fbdev/via/
10593
10594 VIA VELOCITY NETWORK DRIVER
10595 M:      Francois Romieu <romieu@fr.zoreil.com>
10596 L:      netdev@vger.kernel.org
10597 S:      Maintained
10598 F:      drivers/net/ethernet/via/via-velocity.*
10599
10600 VIVID VIRTUAL VIDEO DRIVER
10601 M:      Hans Verkuil <hverkuil@xs4all.nl>
10602 L:      linux-media@vger.kernel.org
10603 T:      git git://linuxtv.org/media_tree.git
10604 W:      http://linuxtv.org
10605 S:      Maintained
10606 F:      drivers/media/platform/vivid/*
10607
10608 VLAN (802.1Q)
10609 M:      Patrick McHardy <kaber@trash.net>
10610 L:      netdev@vger.kernel.org
10611 S:      Maintained
10612 F:      drivers/net/macvlan.c
10613 F:      include/linux/if_*vlan.h
10614 F:      net/8021q/
10615
10616 VLYNQ BUS
10617 M:      Florian Fainelli <florian@openwrt.org>
10618 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10619 S:      Maintained
10620 F:      drivers/vlynq/vlynq.c
10621 F:      include/linux/vlynq.h
10622
10623 VME SUBSYSTEM
10624 M:      Martyn Welch <martyn.welch@ge.com>
10625 M:      Manohar Vanga <manohar.vanga@gmail.com>
10626 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10627 L:      devel@driverdev.osuosl.org
10628 S:      Maintained
10629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10630 F:      Documentation/vme_api.txt
10631 F:      drivers/staging/vme/
10632 F:      drivers/vme/
10633 F:      include/linux/vme*
10634
10635 VMWARE HYPERVISOR INTERFACE
10636 M:      Alok Kataria <akataria@vmware.com>
10637 L:      virtualization@lists.linux-foundation.org
10638 S:      Supported
10639 F:      arch/x86/kernel/cpu/vmware.c
10640
10641 VMWARE BALLOON DRIVER
10642 M:      Xavier Deguillard <xdeguillard@vmware.com>
10643 M:      Philip Moltmann <moltmann@vmware.com>
10644 M:      "VMware, Inc." <pv-drivers@vmware.com>
10645 L:      linux-kernel@vger.kernel.org
10646 S:      Maintained
10647 F:      drivers/misc/vmw_balloon.c
10648
10649 VMWARE VMMOUSE SUBDRIVER
10650 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10651 M:      "VMware, Inc." <pv-drivers@vmware.com>
10652 L:      linux-input@vger.kernel.org
10653 S:      Maintained
10654 F:      drivers/input/mouse/vmmouse.c
10655 F:      drivers/input/mouse/vmmouse.h
10656
10657 VMWARE VMXNET3 ETHERNET DRIVER
10658 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10659 M:      "VMware, Inc." <pv-drivers@vmware.com>
10660 L:      netdev@vger.kernel.org
10661 S:      Maintained
10662 F:      drivers/net/vmxnet3/
10663
10664 VMware PVSCSI driver
10665 M:      Arvind Kumar <arvindkumar@vmware.com>
10666 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10667 L:      linux-scsi@vger.kernel.org
10668 S:      Maintained
10669 F:      drivers/scsi/vmw_pvscsi.c
10670 F:      drivers/scsi/vmw_pvscsi.h
10671
10672 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10673 M:      Liam Girdwood <lgirdwood@gmail.com>
10674 M:      Mark Brown <broonie@kernel.org>
10675 L:      linux-kernel@vger.kernel.org
10676 W:      http://opensource.wolfsonmicro.com/node/15
10677 W:      http://www.slimlogic.co.uk/?p=48
10678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10679 S:      Supported
10680 F:      drivers/regulator/
10681 F:      include/linux/regulator/
10682
10683 VT1211 HARDWARE MONITOR DRIVER
10684 M:      Juerg Haefliger <juergh@gmail.com>
10685 L:      lm-sensors@lm-sensors.org
10686 S:      Maintained
10687 F:      Documentation/hwmon/vt1211
10688 F:      drivers/hwmon/vt1211.c
10689
10690 VT8231 HARDWARE MONITOR DRIVER
10691 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10692 L:      lm-sensors@lm-sensors.org
10693 S:      Maintained
10694 F:      drivers/hwmon/vt8231.c
10695
10696 VUB300 USB to SDIO/SD/MMC bridge chip
10697 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10698 L:      linux-mmc@vger.kernel.org
10699 L:      linux-usb@vger.kernel.org
10700 S:      Supported
10701 F:      drivers/mmc/host/vub300.c
10702
10703 W1 DALLAS'S 1-WIRE BUS
10704 M:      Evgeniy Polyakov <zbr@ioremap.net>
10705 S:      Maintained
10706 F:      Documentation/w1/
10707 F:      drivers/w1/
10708
10709 W83791D HARDWARE MONITORING DRIVER
10710 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10711 L:      lm-sensors@lm-sensors.org
10712 S:      Maintained
10713 F:      Documentation/hwmon/w83791d
10714 F:      drivers/hwmon/w83791d.c
10715
10716 W83793 HARDWARE MONITORING DRIVER
10717 M:      Rudolf Marek <r.marek@assembler.cz>
10718 L:      lm-sensors@lm-sensors.org
10719 S:      Maintained
10720 F:      Documentation/hwmon/w83793
10721 F:      drivers/hwmon/w83793.c
10722
10723 W83795 HARDWARE MONITORING DRIVER
10724 M:      Jean Delvare <jdelvare@suse.de>
10725 L:      lm-sensors@lm-sensors.org
10726 S:      Maintained
10727 F:      drivers/hwmon/w83795.c
10728
10729 W83L51xD SD/MMC CARD INTERFACE DRIVER
10730 M:      Pierre Ossman <pierre@ossman.eu>
10731 S:      Maintained
10732 F:      drivers/mmc/host/wbsd.*
10733
10734 WACOM PROTOCOL 4 SERIAL TABLETS
10735 M:      Julian Squires <julian@cipht.net>
10736 M:      Hans de Goede <hdegoede@redhat.com>
10737 L:      linux-input@vger.kernel.org
10738 S:      Maintained
10739 F:      drivers/input/tablet/wacom_serial4.c
10740
10741 WATCHDOG DEVICE DRIVERS
10742 M:      Wim Van Sebroeck <wim@iguana.be>
10743 L:      linux-watchdog@vger.kernel.org
10744 W:      http://www.linux-watchdog.org/
10745 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10746 S:      Maintained
10747 F:      Documentation/watchdog/
10748 F:      drivers/watchdog/
10749 F:      include/linux/watchdog.h
10750 F:      include/uapi/linux/watchdog.h
10751
10752 WD7000 SCSI DRIVER
10753 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10754 L:      linux-scsi@vger.kernel.org
10755 S:      Maintained
10756 F:      drivers/scsi/wd7000.c
10757
10758 WIIMOTE HID DRIVER
10759 M:      David Herrmann <dh.herrmann@googlemail.com>
10760 L:      linux-input@vger.kernel.org
10761 S:      Maintained
10762 F:      drivers/hid/hid-wiimote*
10763
10764 WINBOND CIR DRIVER
10765 M:      David Härdeman <david@hardeman.nu>
10766 S:      Maintained
10767 F:      drivers/media/rc/winbond-cir.c
10768
10769 WIMAX STACK
10770 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10771 M:      linux-wimax@intel.com
10772 L:      wimax@linuxwimax.org (subscribers-only)
10773 S:      Supported
10774 W:      http://linuxwimax.org
10775 F:      Documentation/wimax/README.wimax
10776 F:      include/linux/wimax/debug.h
10777 F:      include/net/wimax.h
10778 F:      include/uapi/linux/wimax.h
10779 F:      net/wimax/
10780
10781 WISTRON LAPTOP BUTTON DRIVER
10782 M:      Miloslav Trmac <mitr@volny.cz>
10783 S:      Maintained
10784 F:      drivers/input/misc/wistron_btns.c
10785
10786 WL3501 WIRELESS PCMCIA CARD DRIVER
10787 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10788 L:      linux-wireless@vger.kernel.org
10789 W:      http://oops.ghostprotocols.net:81/blog
10790 S:      Maintained
10791 F:      drivers/net/wireless/wl3501*
10792
10793 WM97XX TOUCHSCREEN DRIVERS
10794 M:      Mark Brown <broonie@kernel.org>
10795 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10796 L:      linux-input@vger.kernel.org
10797 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10798 W:      http://opensource.wolfsonmicro.com/node/7
10799 S:      Supported
10800 F:      drivers/input/touchscreen/*wm97*
10801 F:      include/linux/wm97xx.h
10802
10803 WOLFSON MICROELECTRONICS DRIVERS
10804 L:      patches@opensource.wolfsonmicro.com
10805 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10806 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10807 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10808 S:      Supported
10809 F:      Documentation/hwmon/wm83??
10810 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10811 F:      drivers/clk/clk-wm83*.c
10812 F:      drivers/extcon/extcon-arizona.c
10813 F:      drivers/leds/leds-wm83*.c
10814 F:      drivers/gpio/gpio-*wm*.c
10815 F:      drivers/gpio/gpio-arizona.c
10816 F:      drivers/hwmon/wm83??-hwmon.c
10817 F:      drivers/input/misc/wm831x-on.c
10818 F:      drivers/input/touchscreen/wm831x-ts.c
10819 F:      drivers/input/touchscreen/wm97*.c
10820 F:      drivers/mfd/arizona*
10821 F:      drivers/mfd/wm*.c
10822 F:      drivers/power/wm83*.c
10823 F:      drivers/rtc/rtc-wm83*.c
10824 F:      drivers/regulator/wm8*.c
10825 F:      drivers/video/backlight/wm83*_bl.c
10826 F:      drivers/watchdog/wm83*_wdt.c
10827 F:      include/linux/mfd/arizona/
10828 F:      include/linux/mfd/wm831x/
10829 F:      include/linux/mfd/wm8350/
10830 F:      include/linux/mfd/wm8400*
10831 F:      include/linux/wm97xx.h
10832 F:      include/sound/wm????.h
10833 F:      sound/soc/codecs/arizona.?
10834 F:      sound/soc/codecs/wm*
10835
10836 WORKQUEUE
10837 M:      Tejun Heo <tj@kernel.org>
10838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10839 S:      Maintained
10840 F:      include/linux/workqueue.h
10841 F:      kernel/workqueue.c
10842 F:      Documentation/workqueue.txt
10843
10844 X.25 NETWORK LAYER
10845 M:      Andrew Hendry <andrew.hendry@gmail.com>
10846 L:      linux-x25@vger.kernel.org
10847 S:      Odd Fixes
10848 F:      Documentation/networking/x25*
10849 F:      include/net/x25*
10850 F:      net/x25/
10851
10852 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10853 M:      Thomas Gleixner <tglx@linutronix.de>
10854 M:      Ingo Molnar <mingo@redhat.com>
10855 M:      "H. Peter Anvin" <hpa@zytor.com>
10856 M:      x86@kernel.org
10857 L:      linux-kernel@vger.kernel.org
10858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10859 S:      Maintained
10860 F:      Documentation/x86/
10861 F:      arch/x86/
10862
10863 X86 PLATFORM DRIVERS
10864 M:      Darren Hart <dvhart@infradead.org>
10865 L:      platform-driver-x86@vger.kernel.org
10866 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10867 S:      Maintained
10868 F:      drivers/platform/x86/
10869
10870 X86 MCE INFRASTRUCTURE
10871 M:      Tony Luck <tony.luck@intel.com>
10872 M:      Borislav Petkov <bp@alien8.de>
10873 L:      linux-edac@vger.kernel.org
10874 S:      Maintained
10875 F:      arch/x86/kernel/cpu/mcheck/*
10876
10877 X86 VDSO
10878 M:      Andy Lutomirski <luto@amacapital.net>
10879 L:      linux-kernel@vger.kernel.org
10880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10881 S:      Maintained
10882 F:      arch/x86/vdso/
10883
10884 XC2028/3028 TUNER DRIVER
10885 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10886 L:      linux-media@vger.kernel.org
10887 W:      http://linuxtv.org
10888 T:      git git://linuxtv.org/media_tree.git
10889 S:      Maintained
10890 F:      drivers/media/tuners/tuner-xc2028.*
10891
10892 XEN HYPERVISOR INTERFACE
10893 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10894 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10895 M:      David Vrabel <david.vrabel@citrix.com>
10896 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10898 S:      Supported
10899 F:      arch/x86/xen/
10900 F:      drivers/*/xen-*front.c
10901 F:      drivers/xen/
10902 F:      arch/x86/include/asm/xen/
10903 F:      include/xen/
10904 F:      include/uapi/xen/
10905
10906 XEN HYPERVISOR ARM
10907 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10908 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10909 S:      Supported
10910 F:      arch/arm/xen/
10911 F:      arch/arm/include/asm/xen/
10912
10913 XEN HYPERVISOR ARM64
10914 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10915 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10916 S:      Supported
10917 F:      arch/arm64/xen/
10918 F:      arch/arm64/include/asm/xen/
10919
10920 XEN NETWORK BACKEND DRIVER
10921 M:      Ian Campbell <ian.campbell@citrix.com>
10922 M:      Wei Liu <wei.liu2@citrix.com>
10923 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10924 L:      netdev@vger.kernel.org
10925 S:      Supported
10926 F:      drivers/net/xen-netback/*
10927
10928 XEN PCI SUBSYSTEM
10929 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10930 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10931 S:      Supported
10932 F:      arch/x86/pci/*xen*
10933 F:      drivers/pci/*xen*
10934
10935 XEN BLOCK SUBSYSTEM
10936 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10937 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10938 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10939 S:      Supported
10940 F:      drivers/block/xen-blkback/*
10941 F:      drivers/block/xen*
10942
10943 XEN PVSCSI DRIVERS
10944 M:      Juergen Gross <jgross@suse.com>
10945 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10946 L:      linux-scsi@vger.kernel.org
10947 S:      Supported
10948 F:      drivers/scsi/xen-scsifront.c
10949 F:      drivers/xen/xen-scsiback.c
10950 F:      include/xen/interface/io/vscsiif.h
10951
10952 XEN SWIOTLB SUBSYSTEM
10953 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10954 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10955 S:      Supported
10956 F:      arch/x86/xen/*swiotlb*
10957 F:      drivers/xen/*swiotlb*
10958
10959 XFS FILESYSTEM
10960 P:      Silicon Graphics Inc
10961 M:      Dave Chinner <david@fromorbit.com>
10962 M:      xfs@oss.sgi.com
10963 L:      xfs@oss.sgi.com
10964 W:      http://oss.sgi.com/projects/xfs
10965 T:      git git://oss.sgi.com/xfs/xfs.git
10966 S:      Supported
10967 F:      Documentation/filesystems/xfs.txt
10968 F:      fs/xfs/
10969
10970 XILINX AXI ETHERNET DRIVER
10971 M:      Anirudha Sarangi <anirudh@xilinx.com>
10972 M:      John Linn <John.Linn@xilinx.com>
10973 S:      Maintained
10974 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10975
10976 XILINX UARTLITE SERIAL DRIVER
10977 M:      Peter Korsgaard <jacmet@sunsite.dk>
10978 L:      linux-serial@vger.kernel.org
10979 S:      Maintained
10980 F:      drivers/tty/serial/uartlite.c
10981
10982 XILINX VIDEO IP CORES
10983 M:      Hyun Kwon <hyun.kwon@xilinx.com>
10984 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10985 L:      linux-media@vger.kernel.org
10986 T:      git git://linuxtv.org/media_tree.git
10987 S:      Supported
10988 F:      Documentation/devicetree/bindings/media/xilinx/
10989 F:      drivers/media/platform/xilinx/
10990 F:      include/uapi/linux/xilinx-v4l2-controls.h
10991
10992 XILLYBUS DRIVER
10993 M:      Eli Billauer <eli.billauer@gmail.com>
10994 L:      linux-kernel@vger.kernel.org
10995 S:      Supported
10996 F:      drivers/char/xillybus/
10997
10998 XTENSA XTFPGA PLATFORM SUPPORT
10999 M:      Max Filippov <jcmvbkbc@gmail.com>
11000 L:      linux-xtensa@linux-xtensa.org
11001 S:      Maintained
11002 F:      drivers/spi/spi-xtensa-xtfpga.c
11003 F:      sound/soc/xtensa/xtfpga-i2s.c
11004
11005 YAM DRIVER FOR AX.25
11006 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11007 L:      linux-hams@vger.kernel.org
11008 S:      Maintained
11009 F:      drivers/net/hamradio/yam*
11010 F:      include/linux/yam.h
11011
11012 YEALINK PHONE DRIVER
11013 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11014 L:      usbb2k-api-dev@nongnu.org
11015 S:      Maintained
11016 F:      Documentation/input/yealink.txt
11017 F:      drivers/input/misc/yealink.*
11018
11019 Z8530 DRIVER FOR AX.25
11020 M:      Joerg Reuter <jreuter@yaina.de>
11021 W:      http://yaina.de/jreuter/
11022 W:      http://www.qsl.net/dl1bke/
11023 L:      linux-hams@vger.kernel.org
11024 S:      Maintained
11025 F:      Documentation/networking/z8530drv.txt
11026 F:      drivers/net/hamradio/*scc.c
11027 F:      drivers/net/hamradio/z8530.h
11028
11029 ZBUD COMPRESSED PAGE ALLOCATOR
11030 M:      Seth Jennings <sjennings@variantweb.net>
11031 L:      linux-mm@kvack.org
11032 S:      Maintained
11033 F:      mm/zbud.c
11034 F:      include/linux/zbud.h
11035
11036 ZD1211RW WIRELESS DRIVER
11037 M:      Daniel Drake <dsd@gentoo.org>
11038 M:      Ulrich Kunitz <kune@deine-taler.de>
11039 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11040 L:      linux-wireless@vger.kernel.org
11041 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11042 S:      Maintained
11043 F:      drivers/net/wireless/zd1211rw/
11044
11045 ZR36067 VIDEO FOR LINUX DRIVER
11046 L:      mjpeg-users@lists.sourceforge.net
11047 L:      linux-media@vger.kernel.org
11048 W:      http://mjpeg.sourceforge.net/driver-zoran/
11049 T:      hg http://linuxtv.org/hg/v4l-dvb
11050 S:      Odd Fixes
11051 F:      drivers/media/pci/zoran/
11052
11053 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11054 M:      Minchan Kim <minchan@kernel.org>
11055 M:      Nitin Gupta <ngupta@vflare.org>
11056 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11057 L:      linux-kernel@vger.kernel.org
11058 S:      Maintained
11059 F:      drivers/block/zram/
11060 F:      Documentation/blockdev/zram.txt
11061
11062 ZS DECSTATION Z85C30 SERIAL DRIVER
11063 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11064 S:      Maintained
11065 F:      drivers/tty/serial/zs.*
11066
11067 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11068 M:      Minchan Kim <minchan@kernel.org>
11069 M:      Nitin Gupta <ngupta@vflare.org>
11070 L:      linux-mm@kvack.org
11071 S:      Maintained
11072 F:      mm/zsmalloc.c
11073 F:      include/linux/zsmalloc.h
11074 F:      Documentation/vm/zsmalloc.txt
11075
11076 ZSWAP COMPRESSED SWAP CACHING
11077 M:      Seth Jennings <sjennings@variantweb.net>
11078 L:      linux-mm@kvack.org
11079 S:      Maintained
11080 F:      mm/zswap.c
11081
11082 THE REST
11083 M:      Linus Torvalds <torvalds@linux-foundation.org>
11084 L:      linux-kernel@vger.kernel.org
11085 Q:      http://patchwork.kernel.org/project/LKML/list/
11086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11087 S:      Buried alive in reporters
11088 F:      *
11089 F:      */