Merge tag 'armsoc-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi/
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi/
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
301
302 ACPI THERMAL DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/*thermal*
308
309 ACPI VIDEO DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/video.c
315
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.com>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.com>
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.com>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 M:      Hannes Reinecke <hare@suse.com>
449 L:      linux-scsi@vger.kernel.org
450 S:      Maintained
451 F:      Documentation/scsi/advansys.txt
452 F:      drivers/scsi/advansys.c
453
454 AEDSP16 DRIVER
455 M:      Riccardo Facchetti <fizban@tin.it>
456 S:      Maintained
457 F:      sound/oss/aedsp16.c
458
459 AF9013 MEDIA DRIVER
460 M:      Antti Palosaari <crope@iki.fi>
461 L:      linux-media@vger.kernel.org
462 W:      http://linuxtv.org/
463 W:      http://palosaari.fi/linux/
464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
465 T:      git git://linuxtv.org/anttip/media_tree.git
466 S:      Maintained
467 F:      drivers/media/dvb-frontends/af9013*
468
469 AF9033 MEDIA DRIVER
470 M:      Antti Palosaari <crope@iki.fi>
471 L:      linux-media@vger.kernel.org
472 W:      http://linuxtv.org/
473 W:      http://palosaari.fi/linux/
474 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
475 T:      git git://linuxtv.org/anttip/media_tree.git
476 S:      Maintained
477 F:      drivers/media/dvb-frontends/af9033*
478
479 AFFS FILE SYSTEM
480 L:      linux-fsdevel@vger.kernel.org
481 S:      Orphan
482 F:      Documentation/filesystems/affs.txt
483 F:      fs/affs/
484
485 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
486 M:      David Howells <dhowells@redhat.com>
487 L:      linux-afs@lists.infradead.org
488 S:      Supported
489 F:      fs/afs/
490 F:      include/net/af_rxrpc.h
491 F:      net/rxrpc/af_rxrpc.c
492
493 AGPGART DRIVER
494 M:      David Airlie <airlied@linux.ie>
495 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
496 S:      Maintained
497 F:      drivers/char/agp/
498 F:      include/linux/agp*
499 F:      include/uapi/linux/agp*
500
501 AHA152X SCSI DRIVER
502 M:      "Juergen E. Fischer" <fischer@norbit.de>
503 L:      linux-scsi@vger.kernel.org
504 S:      Maintained
505 F:      drivers/scsi/aha152x*
506 F:      drivers/scsi/pcmcia/aha152x*
507
508 AIC7XXX / AIC79XX SCSI DRIVER
509 M:      Hannes Reinecke <hare@suse.com>
510 L:      linux-scsi@vger.kernel.org
511 S:      Maintained
512 F:      drivers/scsi/aic7xxx/
513
514 AIMSLAB FM RADIO RECEIVER DRIVER
515 M:      Hans Verkuil <hverkuil@xs4all.nl>
516 L:      linux-media@vger.kernel.org
517 T:      git git://linuxtv.org/media_tree.git
518 W:      http://linuxtv.org
519 S:      Maintained
520 F:      drivers/media/radio/radio-aimslab*
521
522 AIO
523 M:      Benjamin LaHaise <bcrl@kvack.org>
524 L:      linux-aio@kvack.org
525 S:      Supported
526 F:      fs/aio.c
527 F:      include/linux/*aio*.h
528
529 AIRSPY MEDIA DRIVER
530 M:      Antti Palosaari <crope@iki.fi>
531 L:      linux-media@vger.kernel.org
532 W:      http://linuxtv.org/
533 W:      http://palosaari.fi/linux/
534 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
535 T:      git git://linuxtv.org/anttip/media_tree.git
536 S:      Maintained
537 F:      drivers/media/usb/airspy/
538
539 ALCATEL SPEEDTOUCH USB DRIVER
540 M:      Duncan Sands <duncan.sands@free.fr>
541 L:      linux-usb@vger.kernel.org
542 W:      http://www.linux-usb.org/SpeedTouch/
543 S:      Maintained
544 F:      drivers/usb/atm/speedtch.c
545 F:      drivers/usb/atm/usbatm.c
546
547 ALCHEMY AU1XX0 MMC DRIVER
548 M:      Manuel Lauss <manuel.lauss@gmail.com>
549 S:      Maintained
550 F:      drivers/mmc/host/au1xmmc.c
551
552 ALI1563 I2C DRIVER
553 M:      Rudolf Marek <r.marek@assembler.cz>
554 L:      linux-i2c@vger.kernel.org
555 S:      Maintained
556 F:      Documentation/i2c/busses/i2c-ali1563
557 F:      drivers/i2c/busses/i2c-ali1563.c
558
559 ALLWINNER SECURITY SYSTEM
560 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
561 L:      linux-crypto@vger.kernel.org
562 S:      Maintained
563 F:      drivers/crypto/sunxi-ss/
564
565 ALPHA PORT
566 M:      Richard Henderson <rth@twiddle.net>
567 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
568 M:      Matt Turner <mattst88@gmail.com>
569 S:      Odd Fixes
570 L:      linux-alpha@vger.kernel.org
571 F:      arch/alpha/
572
573 ALTERA MAILBOX DRIVER
574 M:      Ley Foon Tan <lftan@altera.com>
575 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576 S:      Maintained
577 F:      drivers/mailbox/mailbox-altera.c
578
579 ALTERA PIO DRIVER
580 M:      Tien Hock Loh <thloh@altera.com>
581 L:      linux-gpio@vger.kernel.org
582 S:      Maintained
583 F:      drivers/gpio/gpio-altera.c
584
585 ALTERA TRIPLE SPEED ETHERNET DRIVER
586 M:      Vince Bridgers <vbridger@opensource.altera.com>
587 L:      netdev@vger.kernel.org
588 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589 S:      Maintained
590 F:      drivers/net/ethernet/altera/
591
592 ALTERA UART/JTAG UART SERIAL DRIVERS
593 M:      Tobias Klauser <tklauser@distanz.ch>
594 L:      linux-serial@vger.kernel.org
595 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596 S:      Maintained
597 F:      drivers/tty/serial/altera_uart.c
598 F:      drivers/tty/serial/altera_jtaguart.c
599 F:      include/linux/altera_uart.h
600 F:      include/linux/altera_jtaguart.h
601
602 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
603 M:      Tom Lendacky <thomas.lendacky@amd.com>
604 L:      linux-crypto@vger.kernel.org
605 S:      Supported
606 F:      drivers/crypto/ccp/
607 F:      include/linux/ccp.h
608
609 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
610 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
611 L:      lm-sensors@lm-sensors.org
612 S:      Maintained
613 F:      Documentation/hwmon/fam15h_power
614 F:      drivers/hwmon/fam15h_power.c
615
616 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
617 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
618 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
619 S:      Supported
620 F:      drivers/usb/gadget/udc/amd5536udc.*
621
622 AMD GEODE PROCESSOR/CHIPSET SUPPORT
623 P:      Andres Salomon <dilinger@queued.net>
624 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
625 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626 S:      Supported
627 F:      drivers/char/hw_random/geode-rng.c
628 F:      drivers/crypto/geode*
629 F:      drivers/video/fbdev/geode/
630 F:      arch/x86/include/asm/geode.h
631
632 AMD IOMMU (AMD-VI)
633 M:      Joerg Roedel <joro@8bytes.org>
634 L:      iommu@lists.linux-foundation.org
635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636 S:      Maintained
637 F:      drivers/iommu/amd_iommu*.[ch]
638 F:      include/linux/amd-iommu.h
639
640 AMD KFD
641 M:      Oded Gabbay <oded.gabbay@gmail.com>
642 L:      dri-devel@lists.freedesktop.org
643 T:      git git://people.freedesktop.org/~gabbayo/linux.git
644 S:      Supported
645 F:      drivers/gpu/drm/amd/amdkfd/
646 F:      drivers/gpu/drm/amd/include/cik_structs.h
647 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
648 F:      drivers/gpu/drm/radeon/radeon_kfd.c
649 F:      drivers/gpu/drm/radeon/radeon_kfd.h
650 F:      include/uapi/linux/kfd_ioctl.h
651
652 AMD MICROCODE UPDATE SUPPORT
653 M:      Borislav Petkov <bp@alien8.de>
654 S:      Maintained
655 F:      arch/x86/kernel/cpu/microcode/amd*
656
657 AMD XGBE DRIVER
658 M:      Tom Lendacky <thomas.lendacky@amd.com>
659 L:      netdev@vger.kernel.org
660 S:      Supported
661 F:      drivers/net/ethernet/amd/xgbe/
662
663 AMS (Apple Motion Sensor) DRIVER
664 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
665 S:      Supported
666 F:      drivers/macintosh/ams/
667
668 AMSO1100 RNIC DRIVER
669 M:      Tom Tucker <tom@opengridcomputing.com>
670 M:      Steve Wise <swise@opengridcomputing.com>
671 L:      linux-rdma@vger.kernel.org
672 S:      Maintained
673 F:      drivers/infiniband/hw/amso1100/
674
675 ANALOG DEVICES INC AD9389B DRIVER
676 M:      Hans Verkuil <hans.verkuil@cisco.com>
677 L:      linux-media@vger.kernel.org
678 S:      Maintained
679 F:      drivers/media/i2c/ad9389b*
680
681 ANALOG DEVICES INC ADV7180 DRIVER
682 M:      Lars-Peter Clausen <lars@metafoo.de>
683 L:      linux-media@vger.kernel.org
684 W:      http://ez.analog.com/community/linux-device-drivers
685 S:      Supported
686 F:      drivers/media/i2c/adv7180.c
687
688 ANALOG DEVICES INC ADV7511 DRIVER
689 M:      Hans Verkuil <hans.verkuil@cisco.com>
690 L:      linux-media@vger.kernel.org
691 S:      Maintained
692 F:      drivers/media/i2c/adv7511*
693
694 ANALOG DEVICES INC ADV7604 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7604*
699
700 ANALOG DEVICES INC ADV7842 DRIVER
701 M:      Hans Verkuil <hans.verkuil@cisco.com>
702 L:      linux-media@vger.kernel.org
703 S:      Maintained
704 F:      drivers/media/i2c/adv7842*
705
706 ANALOG DEVICES INC ASOC CODEC DRIVERS
707 M:      Lars-Peter Clausen <lars@metafoo.de>
708 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
709 W:      http://wiki.analog.com/
710 W:      http://ez.analog.com/community/linux-device-drivers
711 S:      Supported
712 F:      sound/soc/codecs/adau*
713 F:      sound/soc/codecs/adav*
714 F:      sound/soc/codecs/ad1*
715 F:      sound/soc/codecs/ad7*
716 F:      sound/soc/codecs/ssm*
717 F:      sound/soc/codecs/sigmadsp.*
718
719 ANALOG DEVICES INC ASOC DRIVERS
720 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
721 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
722 W:      http://blackfin.uclinux.org/
723 S:      Supported
724 F:      sound/soc/blackfin/*
725
726 ANALOG DEVICES INC IIO DRIVERS
727 M:      Lars-Peter Clausen <lars@metafoo.de>
728 M:      Michael Hennerich <Michael.Hennerich@analog.com>
729 W:      http://wiki.analog.com/
730 W:      http://ez.analog.com/community/linux-device-drivers
731 S:      Supported
732 F:      drivers/iio/*/ad*
733 X:      drivers/iio/*/adjd*
734 F:      drivers/staging/iio/*/ad*
735 F:      staging/iio/trigger/iio-trig-bfin-timer.c
736
737 ANDROID DRIVERS
738 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
739 M:      Arve HjønnevĂ¥g <arve@android.com>
740 M:      Riley Andrews <riandrews@android.com>
741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
742 L:      devel@driverdev.osuosl.org
743 S:      Supported
744 F:      drivers/android/
745 F:      drivers/staging/android/
746
747 AOA (Apple Onboard Audio) ALSA DRIVER
748 M:      Johannes Berg <johannes@sipsolutions.net>
749 L:      linuxppc-dev@lists.ozlabs.org
750 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
751 S:      Maintained
752 F:      sound/aoa/
753
754 APM DRIVER
755 M:      Jiri Kosina <jkosina@suse.com>
756 S:      Odd fixes
757 F:      arch/x86/kernel/apm_32.c
758 F:      include/linux/apm_bios.h
759 F:      include/uapi/linux/apm_bios.h
760 F:      drivers/char/apm-emulation.c
761
762 APPLE BCM5974 MULTITOUCH DRIVER
763 M:      Henrik Rydberg <rydberg@bitmath.org>
764 L:      linux-input@vger.kernel.org
765 S:      Odd fixes
766 F:      drivers/input/mouse/bcm5974.c
767
768 APPLE SMC DRIVER
769 M:      Henrik Rydberg <rydberg@bitmath.org>
770 L:      lm-sensors@lm-sensors.org
771 S:      Odd fixes
772 F:      drivers/hwmon/applesmc.c
773
774 APPLETALK NETWORK LAYER
775 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
776 S:      Maintained
777 F:      drivers/net/appletalk/
778 F:      net/appletalk/
779
780 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
781 M:      Iyappan Subramanian <isubramanian@apm.com>
782 M:      Keyur Chudgar <kchudgar@apm.com>
783 S:      Supported
784 F:      drivers/net/ethernet/apm/xgene/
785 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
786
787 APTINA CAMERA SENSOR PLL
788 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
789 L:      linux-media@vger.kernel.org
790 S:      Maintained
791 F:      drivers/media/i2c/aptina-pll.*
792
793 ARC FRAMEBUFFER DRIVER
794 M:      Jaya Kumar <jayalk@intworks.biz>
795 S:      Maintained
796 F:      drivers/video/fbdev/arcfb.c
797 F:      drivers/video/fbdev/core/fb_defio.c
798
799 ARM MFM AND FLOPPY DRIVERS
800 M:      Ian Molton <spyro@f2s.com>
801 S:      Maintained
802 F:      arch/arm/lib/floppydma.S
803 F:      arch/arm/include/asm/floppy.h
804
805 ARM PMU PROFILING AND DEBUGGING
806 M:      Will Deacon <will.deacon@arm.com>
807 S:      Maintained
808 F:      arch/arm/kernel/perf_event*
809 F:      arch/arm/oprofile/common.c
810 F:      arch/arm/include/asm/pmu.h
811 F:      arch/arm/kernel/hw_breakpoint.c
812 F:      arch/arm/include/asm/hw_breakpoint.h
813
814 ARM PORT
815 M:      Russell King <linux@arm.linux.org.uk>
816 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817 W:      http://www.arm.linux.org.uk/
818 S:      Maintained
819 F:      arch/arm/
820
821 ARM SUB-ARCHITECTURES
822 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
823 S:      Maintained
824 F:      arch/arm/mach-*/
825 F:      arch/arm/plat-*/
826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
827
828 ARM PRIMECELL AACI PL041 DRIVER
829 M:      Russell King <linux@arm.linux.org.uk>
830 S:      Maintained
831 F:      sound/arm/aaci.*
832
833 ARM PRIMECELL CLCD PL110 DRIVER
834 M:      Russell King <linux@arm.linux.org.uk>
835 S:      Maintained
836 F:      drivers/video/fbdev/amba-clcd.*
837
838 ARM PRIMECELL KMI PL050 DRIVER
839 M:      Russell King <linux@arm.linux.org.uk>
840 S:      Maintained
841 F:      drivers/input/serio/ambakmi.*
842 F:      include/linux/amba/kmi.h
843
844 ARM PRIMECELL MMCI PL180/1 DRIVER
845 M:      Russell King <linux@arm.linux.org.uk>
846 S:      Maintained
847 F:      drivers/mmc/host/mmci.*
848 F:      include/linux/amba/mmci.h
849
850 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
851 M:      Russell King <linux@arm.linux.org.uk>
852 S:      Maintained
853 F:      drivers/tty/serial/amba-pl01*.c
854 F:      include/linux/amba/serial.h
855
856 ARM PRIMECELL BUS SUPPORT
857 M:      Russell King <linux@arm.linux.org.uk>
858 S:      Maintained
859 F:      drivers/amba/
860 F:      include/linux/amba/bus.h
861
862 ARM/ADS SPHERE MACHINE SUPPORT
863 M:      Lennert Buytenhek <kernel@wantstofly.org>
864 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865 S:      Maintained
866
867 ARM/AFEB9260 MACHINE SUPPORT
868 M:      Sergey Lapin <slapin@ossfans.org>
869 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
870 S:      Maintained
871
872 ARM/AJECO 1ARM MACHINE SUPPORT
873 M:      Lennert Buytenhek <kernel@wantstofly.org>
874 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
875 S:      Maintained
876
877 ARM/Allwinner A1X SoC support
878 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
879 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
880 S:      Maintained
881 N:      sun[x4567]i
882
883 ARM/Allwinner SoC Clock Support
884 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
885 S:      Maintained
886 F:      drivers/clk/sunxi/
887
888 ARM/Amlogic MesonX SoC support
889 M:      Carlo Caione <carlo@caione.org>
890 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891 S:      Maintained
892 F:      drivers/media/rc/meson-ir.c
893 N:      meson[x68]
894
895 ARM/Annapurna Labs ALPINE ARCHITECTURE
896 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
897 S:      Maintained
898 F:      arch/arm/mach-alpine/
899
900 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
901 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
902 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
903 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
904 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905 W:      http://www.linux4sam.org
906 S:      Supported
907 F:      arch/arm/mach-at91/
908 F:      include/soc/at91/
909 F:      arch/arm/boot/dts/at91*.dts
910 F:      arch/arm/boot/dts/at91*.dtsi
911 F:      arch/arm/boot/dts/sama*.dts
912 F:      arch/arm/boot/dts/sama*.dtsi
913 F:      arch/arm/include/debug/at91.S
914
915 ARM/ATMEL AT91 Clock Support
916 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
917 S:      Maintained
918 F:      drivers/clk/at91
919
920 ARM/CALXEDA HIGHBANK ARCHITECTURE
921 M:      Rob Herring <robh@kernel.org>
922 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923 S:      Maintained
924 F:      arch/arm/mach-highbank/
925
926 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
927 M:      Krzysztof Halasa <khalasa@piap.pl>
928 S:      Maintained
929 F:      arch/arm/mach-cns3xxx/
930
931 ARM/CAVIUM THUNDER NETWORK DRIVER
932 M:      Sunil Goutham <sgoutham@cavium.com>
933 M:      Robert Richter <rric@kernel.org>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Supported
936 F:      drivers/net/ethernet/cavium/
937
938 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
939 M:      Alexander Shiyan <shc_work@mail.ru>
940 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941 S:      Odd Fixes
942 N:      clps711x
943
944 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
945 M:      Hartley Sweeten <hsweeten@visionengravers.com>
946 M:      Ryan Mallon <rmallon@gmail.com>
947 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948 S:      Maintained
949 F:      arch/arm/mach-ep93xx/
950 F:      arch/arm/mach-ep93xx/include/mach/
951
952 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
953 M:      Lennert Buytenhek <kernel@wantstofly.org>
954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 S:      Maintained
956
957 ARM/CLKDEV SUPPORT
958 M:      Russell King <linux@arm.linux.org.uk>
959 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960 S:      Maintained
961 F:      arch/arm/include/asm/clkdev.h
962 F:      drivers/clk/clkdev.c
963
964 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
965 M:      Mike Rapoport <mike@compulab.co.il>
966 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967 S:      Maintained
968
969 ARM/CONTEC MICRO9 MACHINE SUPPORT
970 M:      Hubert Feurstein <hubert.feurstein@contec.at>
971 S:      Maintained
972 F:      arch/arm/mach-ep93xx/micro9.c
973
974 ARM/CORESIGHT FRAMEWORK AND DRIVERS
975 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 S:      Maintained
978 F:      drivers/hwtracing/coresight/*
979 F:      Documentation/trace/coresight.txt
980 F:      Documentation/devicetree/bindings/arm/coresight.txt
981 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
982
983 ARM/CORGI MACHINE SUPPORT
984 M:      Richard Purdie <rpurdie@rpsys.net>
985 S:      Maintained
986
987 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
988 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
989 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990 T:      git git://github.com/ulli-kroll/linux.git
991 S:      Maintained
992 F:      arch/arm/mach-gemini/
993 F:      drivers/rtc/rtc-gemini.c
994
995 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
996 M:      Barry Song <baohua@kernel.org>
997 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
999 S:      Maintained
1000 F:      arch/arm/mach-prima2/
1001 F:      drivers/clk/sirf/
1002 F:      drivers/clocksource/timer-prima2.c
1003 F:      drivers/clocksource/timer-atlas7.c
1004 N:      [^a-z]sirf
1005
1006 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1007 M:      Baruch Siach <baruch@tkos.co.il>
1008 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 S:      Maintained
1010 F:      arch/arm/boot/dts/cx92755*
1011 N:      digicolor
1012
1013 ARM/EBSA110 MACHINE SUPPORT
1014 M:      Russell King <linux@arm.linux.org.uk>
1015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 W:      http://www.arm.linux.org.uk/
1017 S:      Maintained
1018 F:      arch/arm/mach-ebsa110/
1019 F:      drivers/net/ethernet/amd/am79c961a.*
1020
1021 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1022 M:      Uwe Kleine-König <kernel@pengutronix.de>
1023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 S:      Maintained
1025 N:      efm32
1026
1027 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1028 M:      Daniel Ribeiro <drwyrm@gmail.com>
1029 M:      Stefan Schmidt <stefan@openezx.org>
1030 M:      Harald Welte <laforge@openezx.org>
1031 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1032 W:      http://www.openezx.org/
1033 S:      Maintained
1034 T:      topgit git://git.openezx.org/openezx.git
1035 F:      arch/arm/mach-pxa/ezx.c
1036
1037 ARM/FARADAY FA526 PORT
1038 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1039 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040 S:      Maintained
1041 T:      git git://git.berlios.de/gemini-board
1042 F:      arch/arm/mm/*-fa*
1043
1044 ARM/FOOTBRIDGE ARCHITECTURE
1045 M:      Russell King <linux@arm.linux.org.uk>
1046 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 W:      http://www.arm.linux.org.uk/
1048 S:      Maintained
1049 F:      arch/arm/include/asm/hardware/dec21285.h
1050 F:      arch/arm/mach-footbridge/
1051
1052 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1053 M:      Shawn Guo <shawnguo@kernel.org>
1054 M:      Sascha Hauer <kernel@pengutronix.de>
1055 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 S:      Maintained
1057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1058 F:      arch/arm/mach-imx/
1059 F:      arch/arm/mach-mxs/
1060 F:      arch/arm/boot/dts/imx*
1061 F:      arch/arm/configs/imx*_defconfig
1062 F:      drivers/clk/imx/
1063 F:      include/soc/imx/
1064
1065 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1066 M:      Shawn Guo <shawnguo@kernel.org>
1067 M:      Sascha Hauer <kernel@pengutronix.de>
1068 R:      Stefan Agner <stefan@agner.ch>
1069 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 S:      Maintained
1071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1072 F:      arch/arm/mach-imx/*vf610*
1073 F:      arch/arm/boot/dts/vf*
1074
1075 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1076 M:      Lennert Buytenhek <kernel@wantstofly.org>
1077 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 S:      Maintained
1079
1080 ARM/GUMSTIX MACHINE SUPPORT
1081 M:      Steve Sakoman <sakoman@gmail.com>
1082 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083 S:      Maintained
1084
1085 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1086 M:      Philipp Zabel <philipp.zabel@gmail.com>
1087 M:      Paul Parsons <lost.distance@yahoo.com>
1088 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1089 S:      Maintained
1090 F:      arch/arm/mach-pxa/hx4700.c
1091 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1092 F:      sound/soc/pxa/hx4700.c
1093
1094 ARM/HISILICON SOC SUPPORT
1095 M:      Wei Xu <xuwei5@hisilicon.com>
1096 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 W:      http://www.hisilicon.com
1098 S:      Supported
1099 T:      git git://github.com/hisilicon/linux-hisi.git
1100 F:      arch/arm/mach-hisi/
1101
1102 ARM/HP JORNADA 7XX MACHINE SUPPORT
1103 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1104 W:      www.jlime.com
1105 S:      Maintained
1106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1107 F:      arch/arm/mach-sa1100/jornada720.c
1108 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1109
1110 ARM/IGEP MACHINE SUPPORT
1111 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1112 M:      Javier Martinez Canillas <javier@dowhile0.org>
1113 L:      linux-omap@vger.kernel.org
1114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 S:      Maintained
1116 F:      arch/arm/boot/dts/omap3-igep*
1117
1118 ARM/INCOME PXA270 SUPPORT
1119 M:      Marek Vasut <marek.vasut@gmail.com>
1120 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121 S:      Maintained
1122 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1123
1124 ARM/INTEL IOP32X ARM ARCHITECTURE
1125 M:      Lennert Buytenhek <kernel@wantstofly.org>
1126 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127 S:      Maintained
1128
1129 ARM/INTEL IOP33X ARM ARCHITECTURE
1130 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131 S:      Orphan
1132
1133 ARM/INTEL IOP13XX ARM ARCHITECTURE
1134 M:      Lennert Buytenhek <kernel@wantstofly.org>
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Maintained
1137
1138 ARM/INTEL IQ81342EX MACHINE SUPPORT
1139 M:      Lennert Buytenhek <kernel@wantstofly.org>
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142
1143 ARM/INTEL IXDP2850 MACHINE SUPPORT
1144 M:      Lennert Buytenhek <kernel@wantstofly.org>
1145 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146 S:      Maintained
1147
1148 ARM/INTEL IXP4XX ARM ARCHITECTURE
1149 M:      Imre Kaloz <kaloz@openwrt.org>
1150 M:      Krzysztof Halasa <khalasa@piap.pl>
1151 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152 S:      Maintained
1153 F:      arch/arm/mach-ixp4xx/
1154
1155 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1156 M:      Jonathan Cameron <jic23@cam.ac.uk>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159 F:      arch/arm/mach-pxa/stargate2.c
1160 F:      drivers/pcmcia/pxa2xx_stargate2.c
1161
1162 ARM/INTEL XSC3 (MANZANO) ARM CORE
1163 M:      Lennert Buytenhek <kernel@wantstofly.org>
1164 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165 S:      Maintained
1166
1167 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1168 M:      Lennert Buytenhek <kernel@wantstofly.org>
1169 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170 S:      Maintained
1171
1172 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1173 M:      Santosh Shilimkar <ssantosh@kernel.org>
1174 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175 S:      Maintained
1176 F:      arch/arm/mach-keystone/
1177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1178
1179 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1180 M:      Santosh Shilimkar <ssantosh@kernel.org>
1181 L:      linux-kernel@vger.kernel.org
1182 S:      Maintained
1183 F:      drivers/clk/keystone/
1184
1185 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1186 M:      Santosh Shilimkar <ssantosh@kernel.org>
1187 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188 L:      linux-kernel@vger.kernel.org
1189 S:      Maintained
1190 F:      drivers/clocksource/timer-keystone.c
1191
1192 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1193 M:      Santosh Shilimkar <ssantosh@kernel.org>
1194 L:      linux-kernel@vger.kernel.org
1195 S:      Maintained
1196 F:      drivers/power/reset/keystone-reset.c
1197
1198 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1199 M:      Santosh Shilimkar <ssantosh@kernel.org>
1200 L:      linux-kernel@vger.kernel.org
1201 S:      Maintained
1202 F:      drivers/memory/*emif*
1203
1204 ARM/LOGICPD PXA270 MACHINE SUPPORT
1205 M:      Lennert Buytenhek <kernel@wantstofly.org>
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S:      Maintained
1208
1209 ARM/LPC18XX ARCHITECTURE
1210 M:      Joachim Eastwood <manabian@gmail.com>
1211 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212 S:      Maintained
1213 N:      lpc18xx
1214
1215 ARM/MAGICIAN MACHINE SUPPORT
1216 M:      Philipp Zabel <philipp.zabel@gmail.com>
1217 S:      Maintained
1218
1219 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1220 M:      Jason Cooper <jason@lakedaemon.net>
1221 M:      Andrew Lunn <andrew@lunn.ch>
1222 M:      Gregory Clement <gregory.clement@free-electrons.com>
1223 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1224 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 S:      Maintained
1226 F:      arch/arm/mach-mvebu/
1227 F:      drivers/rtc/rtc-armada38x.c
1228 F:      arch/arm/boot/dts/armada*
1229 F:      arch/arm/boot/dts/kirkwood*
1230
1231
1232 ARM/Marvell Berlin SoC support
1233 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1234 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 S:      Maintained
1236 F:      arch/arm/mach-berlin/
1237 F:      arch/arm/boot/dts/berlin*
1238
1239
1240 ARM/Marvell Dove/MV78xx0/Orion SOC support
1241 M:      Jason Cooper <jason@lakedaemon.net>
1242 M:      Andrew Lunn <andrew@lunn.ch>
1243 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1244 M:      Gregory Clement <gregory.clement@free-electrons.com>
1245 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 S:      Maintained
1247 F:      arch/arm/mach-dove/
1248 F:      arch/arm/mach-mv78xx0/
1249 F:      arch/arm/mach-orion5x/
1250 F:      arch/arm/plat-orion/
1251 F:      arch/arm/boot/dts/dove*
1252 F:      arch/arm/boot/dts/orion5x*
1253
1254
1255 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1256 M:      Alexander Clouter <alex@digriz.org.uk>
1257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 W:      http://www.digriz.org.uk/ts78xx/kernel
1259 S:      Maintained
1260 F:      arch/arm/mach-orion5x/ts78xx-*
1261
1262 ARM/Mediatek RTC DRIVER
1263 M:      Eddie Huang <eddie.huang@mediatek.com>
1264 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1266 S:      Maintained
1267 F:      drivers/rtc/rtc-mt6397.c
1268
1269 ARM/Mediatek SoC support
1270 M:      Matthias Brugger <matthias.bgg@gmail.com>
1271 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1273 S:      Maintained
1274 F:      arch/arm/boot/dts/mt6*
1275 F:      arch/arm/boot/dts/mt8*
1276 F:      arch/arm/mach-mediatek/
1277 N:      mtk
1278 K:      mediatek
1279
1280 ARM/MICREL KS8695 ARCHITECTURE
1281 M:      Greg Ungerer <gerg@uclinux.org>
1282 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283 F:      arch/arm/mach-ks8695/
1284 S:      Odd Fixes
1285
1286 ARM/MIOA701 MACHINE SUPPORT
1287 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1288 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289 F:      arch/arm/mach-pxa/mioa701.c
1290 S:      Maintained
1291
1292 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1293 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1294 S:      Maintained
1295
1296 ARM/NOMADIK ARCHITECTURE
1297 M:      Alessandro Rubini <rubini@unipv.it>
1298 M:      Linus Walleij <linus.walleij@linaro.org>
1299 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 S:      Maintained
1301 F:      arch/arm/mach-nomadik/
1302 F:      drivers/pinctrl/nomadik/
1303 F:      drivers/i2c/busses/i2c-nomadik.c
1304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1305
1306 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1307 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1308 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1309 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1310 S:      Supported
1311
1312 ARM/TOSA MACHINE SUPPORT
1313 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1314 M:      Dirk Opfer <dirk@opfer-online.de>
1315 S:      Maintained
1316
1317 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1318 M:      Marek Vasut <marek.vasut@gmail.com>
1319 L:      linux-arm-kernel@lists.infradead.org
1320 W:      http://hackndev.com
1321 S:      Maintained
1322 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1323 F:      arch/arm/mach-pxa/palmtx.c
1324 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1325 F:      arch/arm/mach-pxa/palmt5.c
1326 F:      arch/arm/mach-pxa/include/mach/palmld.h
1327 F:      arch/arm/mach-pxa/palmld.c
1328 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1329 F:      arch/arm/mach-pxa/palmte2.c
1330 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1331 F:      arch/arm/mach-pxa/palmtc.c
1332
1333 ARM/PALM TREO SUPPORT
1334 M:      Tomas Cech <sleep_walker@suse.com>
1335 L:      linux-arm-kernel@lists.infradead.org
1336 W:      http://hackndev.com
1337 S:      Maintained
1338 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1339 F:      arch/arm/mach-pxa/palmtreo.c
1340
1341 ARM/PALMZ72 SUPPORT
1342 M:      Sergey Lapin <slapin@ossfans.org>
1343 L:      linux-arm-kernel@lists.infradead.org
1344 W:      http://hackndev.com
1345 S:      Maintained
1346 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1347 F:      arch/arm/mach-pxa/palmz72.c
1348
1349 ARM/PLEB SUPPORT
1350 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1351 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1352 S:      Maintained
1353
1354 ARM/PT DIGITAL BOARD PORT
1355 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1356 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1357 W:      http://www.arm.linux.org.uk/
1358 S:      Maintained
1359
1360 ARM/QUALCOMM SUPPORT
1361 M:      Kumar Gala <galak@codeaurora.org>
1362 M:      Andy Gross <agross@codeaurora.org>
1363 M:      David Brown <davidb@codeaurora.org>
1364 L:      linux-arm-msm@vger.kernel.org
1365 L:      linux-soc@vger.kernel.org
1366 S:      Maintained
1367 F:      arch/arm/mach-qcom/
1368 F:      drivers/soc/qcom/
1369 F:      drivers/tty/serial/msm_serial.h
1370 F:      drivers/tty/serial/msm_serial.c
1371 F:      drivers/*/pm8???-*
1372 F:      drivers/mfd/ssbi.c
1373 F:      drivers/firmware/qcom_scm.c
1374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1375
1376 ARM/RADISYS ENP2611 MACHINE SUPPORT
1377 M:      Lennert Buytenhek <kernel@wantstofly.org>
1378 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 S:      Maintained
1380
1381 ARM/RISCPC ARCHITECTURE
1382 M:      Russell King <linux@arm.linux.org.uk>
1383 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1384 W:      http://www.arm.linux.org.uk/
1385 S:      Maintained
1386 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1387 F:      arch/arm/include/asm/hardware/ioc.h
1388 F:      arch/arm/include/asm/hardware/iomd.h
1389 F:      arch/arm/include/asm/hardware/memc.h
1390 F:      arch/arm/mach-rpc/
1391 F:      drivers/net/ethernet/8390/etherh.c
1392 F:      drivers/net/ethernet/i825xx/ether1*
1393 F:      drivers/net/ethernet/seeq/ether3*
1394 F:      drivers/scsi/arm/
1395
1396 ARM/Rockchip SoC support
1397 M:      Heiko Stuebner <heiko@sntech.de>
1398 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 L:      linux-rockchip@lists.infradead.org
1400 S:      Maintained
1401 F:      arch/arm/boot/dts/rk3*
1402 F:      arch/arm/mach-rockchip/
1403 F:      drivers/clk/rockchip/
1404 F:      drivers/i2c/busses/i2c-rk3x.c
1405 F:      drivers/*/*rockchip*
1406 F:      drivers/*/*/*rockchip*
1407 F:      sound/soc/rockchip/
1408 N:      rockchip
1409
1410 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1411 M:      Kukjin Kim <kgene@kernel.org>
1412 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1413 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1414 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1415 S:      Maintained
1416 F:      arch/arm/boot/dts/s3c*
1417 F:      arch/arm/boot/dts/exynos*
1418 F:      arch/arm64/boot/dts/exynos/
1419 F:      arch/arm/plat-samsung/
1420 F:      arch/arm/mach-s3c24*/
1421 F:      arch/arm/mach-s3c64xx/
1422 F:      arch/arm/mach-s5p*/
1423 F:      arch/arm/mach-exynos*/
1424 F:      drivers/*/*s3c2410*
1425 F:      drivers/*/*/*s3c2410*
1426 F:      drivers/spi/spi-s3c*
1427 F:      sound/soc/samsung/*
1428 N:      exynos
1429
1430 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1431 M:      Kyungmin Park <kyungmin.park@samsung.com>
1432 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1433 S:      Maintained
1434 F:      arch/arm/mach-s5pv210/
1435
1436 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1437 M:      Kyungmin Park <kyungmin.park@samsung.com>
1438 M:      Kamil Debski <k.debski@samsung.com>
1439 L:      linux-arm-kernel@lists.infradead.org
1440 L:      linux-media@vger.kernel.org
1441 S:      Maintained
1442 F:      drivers/media/platform/s5p-g2d/
1443
1444 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1445 M:      Kyungmin Park <kyungmin.park@samsung.com>
1446 M:      Kamil Debski <k.debski@samsung.com>
1447 M:      Jeongtae Park <jtp.park@samsung.com>
1448 L:      linux-arm-kernel@lists.infradead.org
1449 L:      linux-media@vger.kernel.org
1450 S:      Maintained
1451 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1452 F:      drivers/media/platform/s5p-mfc/
1453
1454 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1455 M:      Kyungmin Park <kyungmin.park@samsung.com>
1456 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1457 L:      linux-arm-kernel@lists.infradead.org
1458 L:      linux-media@vger.kernel.org
1459 S:      Maintained
1460 F:      drivers/media/platform/s5p-tv/
1461
1462 ARM/SHMOBILE ARM ARCHITECTURE
1463 M:      Simon Horman <horms@verge.net.au>
1464 M:      Magnus Damm <magnus.damm@gmail.com>
1465 L:      linux-sh@vger.kernel.org
1466 W:      http://oss.renesas.com
1467 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1469 S:      Supported
1470 F:      arch/arm/boot/dts/emev2*
1471 F:      arch/arm/boot/dts/r7s*
1472 F:      arch/arm/boot/dts/r8a*
1473 F:      arch/arm/boot/dts/sh*
1474 F:      arch/arm/configs/bockw_defconfig
1475 F:      arch/arm/configs/marzen_defconfig
1476 F:      arch/arm/configs/shmobile_defconfig
1477 F:      arch/arm/include/debug/renesas-scif.S
1478 F:      arch/arm/mach-shmobile/
1479 F:      drivers/sh/
1480
1481 ARM/SOCFPGA ARCHITECTURE
1482 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1483 S:      Maintained
1484 F:      arch/arm/mach-socfpga/
1485 F:      arch/arm/boot/dts/socfpga*
1486 F:      arch/arm/configs/socfpga_defconfig
1487 W:      http://www.rocketboards.org
1488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1489
1490 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1491 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1492 S:      Maintained
1493 F:      drivers/clk/socfpga/
1494
1495 ARM/SOCFPGA EDAC SUPPORT
1496 M:      Thor Thayer <tthayer@opensource.altera.com>
1497 S:      Maintained
1498 F:      drivers/edac/altera_edac.
1499
1500 ARM/STI ARCHITECTURE
1501 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1502 M:      Maxime Coquelin <maxime.coquelin@st.com>
1503 M:      Patrice Chotard <patrice.chotard@st.com>
1504 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505 L:      kernel@stlinux.com
1506 W:      http://www.stlinux.com
1507 S:      Maintained
1508 F:      arch/arm/mach-sti/
1509 F:      arch/arm/boot/dts/sti*
1510 F:      drivers/clocksource/arm_global_timer.c
1511 F:      drivers/i2c/busses/i2c-st.c
1512 F:      drivers/media/rc/st_rc.c
1513 F:      drivers/mmc/host/sdhci-st.c
1514 F:      drivers/phy/phy-miphy28lp.c
1515 F:      drivers/phy/phy-miphy365x.c
1516 F:      drivers/phy/phy-stih407-usb.c
1517 F:      drivers/phy/phy-stih41x-usb.c
1518 F:      drivers/pinctrl/pinctrl-st.c
1519 F:      drivers/reset/sti/
1520 F:      drivers/rtc/rtc-st-lpc.c
1521 F:      drivers/tty/serial/st-asc.c
1522 F:      drivers/usb/dwc3/dwc3-st.c
1523 F:      drivers/usb/host/ehci-st.c
1524 F:      drivers/usb/host/ohci-st.c
1525 F:      drivers/watchdog/st_lpc_wdt.c
1526 F:      drivers/ata/ahci_st.c
1527
1528 ARM/STM32 ARCHITECTURE
1529 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1530 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531 S:      Maintained
1532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1533 N:      stm32
1534 F:      drivers/clocksource/armv7m_systick.c
1535
1536 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1537 M:      Lennert Buytenhek <kernel@wantstofly.org>
1538 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539 S:      Maintained
1540
1541 ARM/TETON BGA MACHINE SUPPORT
1542 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1543 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544 S:      Maintained
1545
1546 ARM/THECUS N2100 MACHINE SUPPORT
1547 M:      Lennert Buytenhek <kernel@wantstofly.org>
1548 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 S:      Maintained
1550
1551 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1552 M:      Wan ZongShun <mcuos.com@gmail.com>
1553 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554 W:      http://www.mcuos.com
1555 S:      Maintained
1556 F:      arch/arm/mach-w90x900/
1557 F:      drivers/input/keyboard/w90p910_keypad.c
1558 F:      drivers/input/touchscreen/w90p910_ts.c
1559 F:      drivers/watchdog/nuc900_wdt.c
1560 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1561 F:      drivers/mtd/nand/nuc900_nand.c
1562 F:      drivers/rtc/rtc-nuc900.c
1563 F:      drivers/spi/spi-nuc900.c
1564 F:      drivers/usb/host/ehci-w90x900.c
1565 F:      drivers/video/fbdev/nuc900fb.c
1566
1567 ARM/U300 MACHINE SUPPORT
1568 M:      Linus Walleij <linus.walleij@linaro.org>
1569 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570 S:      Supported
1571 F:      arch/arm/mach-u300/
1572 F:      drivers/clocksource/timer-u300.c
1573 F:      drivers/i2c/busses/i2c-stu300.c
1574 F:      drivers/rtc/rtc-coh901331.c
1575 F:      drivers/watchdog/coh901327_wdt.c
1576 F:      drivers/dma/coh901318*
1577 F:      drivers/mfd/ab3100*
1578 F:      drivers/rtc/rtc-ab3100.c
1579 F:      drivers/rtc/rtc-coh901331.c
1580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1581
1582 ARM/UNIPHIER ARCHITECTURE
1583 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1584 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585 S:      Maintained
1586 F:      arch/arm/mach-uniphier/
1587 N:      uniphier
1588
1589 ARM/Ux500 ARM ARCHITECTURE
1590 M:      Linus Walleij <linus.walleij@linaro.org>
1591 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592 S:      Maintained
1593 F:      arch/arm/mach-ux500/
1594 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1595 F:      drivers/dma/ste_dma40*
1596 F:      drivers/hwspinlock/u8500_hsem.c
1597 F:      drivers/mfd/abx500*
1598 F:      drivers/mfd/ab8500*
1599 F:      drivers/mfd/dbx500*
1600 F:      drivers/mfd/db8500*
1601 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1602 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1603 F:      drivers/rtc/rtc-ab8500.c
1604 F:      drivers/rtc/rtc-pl031.c
1605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1606
1607 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1608 M:      Ulf Hansson <ulf.hansson@linaro.org>
1609 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1610 T:      git git://git.linaro.org/people/ulfh/clk.git
1611 S:      Maintained
1612 F:      drivers/clk/ux500/
1613 F:      include/linux/platform_data/clk-ux500.h
1614
1615 ARM/VERSATILE EXPRESS PLATFORM
1616 M:      Liviu Dudau <liviu.dudau@arm.com>
1617 M:      Sudeep Holla <sudeep.holla@arm.com>
1618 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1619 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1620 S:      Maintained
1621 F:      arch/arm/boot/dts/vexpress*
1622 F:      arch/arm64/boot/dts/arm/vexpress*
1623 F:      arch/arm/mach-vexpress/
1624 F:      */*/vexpress*
1625 F:      */*/*/vexpress*
1626 F:      drivers/clk/versatile/clk-vexpress-osc.c
1627 F:      drivers/clocksource/versatile.c
1628
1629 ARM/VFP SUPPORT
1630 M:      Russell King <linux@arm.linux.org.uk>
1631 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1632 W:      http://www.arm.linux.org.uk/
1633 S:      Maintained
1634 F:      arch/arm/vfp/
1635
1636 ARM/VOIPAC PXA270 SUPPORT
1637 M:      Marek Vasut <marek.vasut@gmail.com>
1638 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639 S:      Maintained
1640 F:      arch/arm/mach-pxa/vpac270.c
1641 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1642
1643 ARM/VT8500 ARM ARCHITECTURE
1644 M:      Tony Prisk <linux@prisktech.co.nz>
1645 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646 S:      Maintained
1647 F:      arch/arm/mach-vt8500/
1648 F:      drivers/clocksource/vt8500_timer.c
1649 F:      drivers/i2c/busses/i2c-wmt.c
1650 F:      drivers/mmc/host/wmt-sdmmc.c
1651 F:      drivers/pwm/pwm-vt8500.c
1652 F:      drivers/rtc/rtc-vt8500.c
1653 F:      drivers/tty/serial/vt8500_serial.c
1654 F:      drivers/usb/host/ehci-platform.c
1655 F:      drivers/usb/host/uhci-platform.c
1656 F:      drivers/video/fbdev/vt8500lcdfb.*
1657 F:      drivers/video/fbdev/wm8505fb*
1658 F:      drivers/video/fbdev/wmt_ge_rops.*
1659
1660 ARM/ZIPIT Z2 SUPPORT
1661 M:      Marek Vasut <marek.vasut@gmail.com>
1662 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663 S:      Maintained
1664 F:      arch/arm/mach-pxa/z2.c
1665 F:      arch/arm/mach-pxa/include/mach/z2.h
1666
1667 ARM/ZTE ARCHITECTURE
1668 M:      Jun Nie <jun.nie@linaro.org>
1669 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1670 S:      Maintained
1671 F:      arch/arm/mach-zx/
1672 F:      drivers/clk/zte/
1673 F:      Documentation/devicetree/bindings/arm/zte.txt
1674 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1675
1676 ARM/ZYNQ ARCHITECTURE
1677 M:      Michal Simek <michal.simek@xilinx.com>
1678 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1679 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1680 W:      http://wiki.xilinx.com
1681 T:      git git://git.xilinx.com/linux-xlnx.git
1682 S:      Supported
1683 F:      arch/arm/mach-zynq/
1684 F:      drivers/cpuidle/cpuidle-zynq.c
1685 F:      drivers/block/xsysace.c
1686 N:      zynq
1687 N:      xilinx
1688 F:      drivers/clocksource/cadence_ttc_timer.c
1689 F:      drivers/i2c/busses/i2c-cadence.c
1690 F:      drivers/mmc/host/sdhci-of-arasan.c
1691 F:      drivers/edac/synopsys_edac.c
1692
1693 ARM SMMU DRIVERS
1694 M:      Will Deacon <will.deacon@arm.com>
1695 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696 S:      Maintained
1697 F:      drivers/iommu/arm-smmu.c
1698 F:      drivers/iommu/arm-smmu-v3.c
1699 F:      drivers/iommu/io-pgtable-arm.c
1700
1701 ARM64 PORT (AARCH64 ARCHITECTURE)
1702 M:      Catalin Marinas <catalin.marinas@arm.com>
1703 M:      Will Deacon <will.deacon@arm.com>
1704 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1705 S:      Maintained
1706 F:      arch/arm64/
1707 F:      Documentation/arm64/
1708
1709 AS3645A LED FLASH CONTROLLER DRIVER
1710 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1711 L:      linux-media@vger.kernel.org
1712 T:      git git://linuxtv.org/media_tree.git
1713 S:      Maintained
1714 F:      drivers/media/i2c/as3645a.c
1715 F:      include/media/as3645a.h
1716
1717 ASC7621 HARDWARE MONITOR DRIVER
1718 M:      George Joseph <george.joseph@fairview5.com>
1719 L:      lm-sensors@lm-sensors.org
1720 S:      Maintained
1721 F:      Documentation/hwmon/asc7621
1722 F:      drivers/hwmon/asc7621.c
1723
1724 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1725 M:      Corentin Chary <corentin.chary@gmail.com>
1726 L:      acpi4asus-user@lists.sourceforge.net
1727 L:      platform-driver-x86@vger.kernel.org
1728 W:      http://acpi4asus.sf.net
1729 S:      Maintained
1730 F:      drivers/platform/x86/asus*.c
1731 F:      drivers/platform/x86/eeepc*.c
1732
1733 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1734 R:      Dan Williams <dan.j.williams@intel.com>
1735 W:      http://sourceforge.net/projects/xscaleiop
1736 S:      Odd fixes
1737 F:      Documentation/crypto/async-tx-api.txt
1738 F:      crypto/async_tx/
1739 F:      drivers/dma/
1740 F:      include/linux/dmaengine.h
1741 F:      include/linux/async_tx.h
1742
1743 AT24 EEPROM DRIVER
1744 M:      Wolfram Sang <wsa@the-dreams.de>
1745 L:      linux-i2c@vger.kernel.org
1746 S:      Maintained
1747 F:      drivers/misc/eeprom/at24.c
1748 F:      include/linux/platform_data/at24.h
1749
1750 ATA OVER ETHERNET (AOE) DRIVER
1751 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1752 W:      http://www.openaoe.org/
1753 S:      Supported
1754 F:      Documentation/aoe/
1755 F:      drivers/block/aoe/
1756
1757 ATHEROS ATH GENERIC UTILITIES
1758 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1759 L:      linux-wireless@vger.kernel.org
1760 S:      Supported
1761 F:      drivers/net/wireless/ath/*
1762
1763 ATHEROS ATH5K WIRELESS DRIVER
1764 M:      Jiri Slaby <jirislaby@gmail.com>
1765 M:      Nick Kossifidis <mickflemm@gmail.com>
1766 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1767 L:      linux-wireless@vger.kernel.org
1768 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1769 S:      Maintained
1770 F:      drivers/net/wireless/ath/ath5k/
1771
1772 ATHEROS ATH6KL WIRELESS DRIVER
1773 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1774 L:      linux-wireless@vger.kernel.org
1775 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1776 T:      git git://github.com/kvalo/ath.git
1777 S:      Supported
1778 F:      drivers/net/wireless/ath/ath6kl/
1779
1780 WILOCITY WIL6210 WIRELESS DRIVER
1781 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1782 L:      linux-wireless@vger.kernel.org
1783 L:      wil6210@qca.qualcomm.com
1784 S:      Supported
1785 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1786 F:      drivers/net/wireless/ath/wil6210/
1787 F:      include/uapi/linux/wil6210_uapi.h
1788
1789 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1790 M:      Christian Lamparter <chunkeey@googlemail.com>
1791 L:      linux-wireless@vger.kernel.org
1792 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1793 S:      Maintained
1794 F:      drivers/net/wireless/ath/carl9170/
1795
1796 ATK0110 HWMON DRIVER
1797 M:      Luca Tettamanti <kronos.it@gmail.com>
1798 L:      lm-sensors@lm-sensors.org
1799 S:      Maintained
1800 F:      drivers/hwmon/asus_atk0110.c
1801
1802 ATI_REMOTE2 DRIVER
1803 M:      Ville Syrjala <syrjala@sci.fi>
1804 S:      Maintained
1805 F:      drivers/input/misc/ati_remote2.c
1806
1807 ATLX ETHERNET DRIVERS
1808 M:      Jay Cliburn <jcliburn@gmail.com>
1809 M:      Chris Snook <chris.snook@gmail.com>
1810 L:      netdev@vger.kernel.org
1811 W:      http://sourceforge.net/projects/atl1
1812 W:      http://atl1.sourceforge.net
1813 S:      Maintained
1814 F:      drivers/net/ethernet/atheros/
1815
1816 ATM
1817 M:      Chas Williams <3chas3@gmail.com>
1818 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1819 L:      netdev@vger.kernel.org
1820 W:      http://linux-atm.sourceforge.net
1821 S:      Maintained
1822 F:      drivers/atm/
1823 F:      include/linux/atm*
1824 F:      include/uapi/linux/atm*
1825
1826 ATMEL AT91 / AT32 MCI DRIVER
1827 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1828 S:      Maintained
1829 F:      drivers/mmc/host/atmel-mci.c
1830 F:      drivers/mmc/host/atmel-mci-regs.h
1831
1832 ATMEL AT91 / AT32 SERIAL DRIVER
1833 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1834 S:      Supported
1835 F:      drivers/tty/serial/atmel_serial.c
1836
1837 ATMEL Audio ALSA driver
1838 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1839 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1840 S:      Supported
1841 F:      sound/soc/atmel
1842
1843 ATMEL DMA DRIVER
1844 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1845 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1846 S:      Supported
1847 F:      drivers/dma/at_hdmac.c
1848 F:      drivers/dma/at_hdmac_regs.h
1849 F:      include/linux/platform_data/dma-atmel.h
1850
1851 ATMEL XDMA DRIVER
1852 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1853 L:      linux-arm-kernel@lists.infradead.org
1854 L:      dmaengine@vger.kernel.org
1855 S:      Supported
1856 F:      drivers/dma/at_xdmac.c
1857
1858 ATMEL I2C DRIVER
1859 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1860 L:      linux-i2c@vger.kernel.org
1861 S:      Supported
1862 F:      drivers/i2c/busses/i2c-at91.c
1863
1864 ATMEL ISI DRIVER
1865 M:      Josh Wu <josh.wu@atmel.com>
1866 L:      linux-media@vger.kernel.org
1867 S:      Supported
1868 F:      drivers/media/platform/soc_camera/atmel-isi.c
1869 F:      include/media/atmel-isi.h
1870
1871 ATMEL LCDFB DRIVER
1872 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1873 L:      linux-fbdev@vger.kernel.org
1874 S:      Maintained
1875 F:      drivers/video/fbdev/atmel_lcdfb.c
1876 F:      include/video/atmel_lcdc.h
1877
1878 ATMEL MACB ETHERNET DRIVER
1879 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1880 S:      Supported
1881 F:      drivers/net/ethernet/cadence/
1882
1883 ATMEL NAND DRIVER
1884 M:      Josh Wu <josh.wu@atmel.com>
1885 L:      linux-mtd@lists.infradead.org
1886 S:      Supported
1887 F:      drivers/mtd/nand/atmel_nand*
1888
1889 ATMEL SPI DRIVER
1890 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1891 S:      Supported
1892 F:      drivers/spi/spi-atmel.*
1893
1894 ATMEL SSC DRIVER
1895 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1896 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1897 S:      Supported
1898 F:      drivers/misc/atmel-ssc.c
1899 F:      include/linux/atmel-ssc.h
1900
1901 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1902 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1903 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1904 S:      Supported
1905 F:      drivers/misc/atmel_tclib.c
1906 F:      drivers/clocksource/tcb_clksrc.c
1907
1908 ATMEL USBA UDC DRIVER
1909 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1910 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1911 S:      Supported
1912 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1913
1914 ATMEL WIRELESS DRIVER
1915 M:      Simon Kelley <simon@thekelleys.org.uk>
1916 L:      linux-wireless@vger.kernel.org
1917 W:      http://www.thekelleys.org.uk/atmel
1918 W:      http://atmelwlandriver.sourceforge.net/
1919 S:      Maintained
1920 F:      drivers/net/wireless/atmel*
1921
1922 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1923 M:      Bradley Grove <linuxdrivers@attotech.com>
1924 L:      linux-scsi@vger.kernel.org
1925 W:      http://www.attotech.com
1926 S:      Supported
1927 F:      drivers/scsi/esas2r
1928
1929 ATUSB IEEE 802.15.4 RADIO DRIVER
1930 M:      Stefan Schmidt <stefan@osg.samsung.com>
1931 L:      linux-wpan@vger.kernel.org
1932 S:      Maintained
1933 F:      drivers/net/ieee802154/atusb.c
1934 F:      drivers/net/ieee802154/atusb.h
1935 F:      drivers/net/ieee802154/at86rf230.h
1936
1937 AUDIT SUBSYSTEM
1938 M:      Paul Moore <paul@paul-moore.com>
1939 M:      Eric Paris <eparis@redhat.com>
1940 L:      linux-audit@redhat.com (moderated for non-subscribers)
1941 W:      http://people.redhat.com/sgrubb/audit/
1942 T:      git git://git.infradead.org/users/pcmoore/audit
1943 S:      Maintained
1944 F:      include/linux/audit.h
1945 F:      include/uapi/linux/audit.h
1946 F:      kernel/audit*
1947
1948 AUXILIARY DISPLAY DRIVERS
1949 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1950 W:      http://miguelojeda.es/auxdisplay.htm
1951 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1952 S:      Maintained
1953 F:      drivers/auxdisplay/
1954 F:      include/linux/cfag12864b.h
1955
1956 AVR32 ARCHITECTURE
1957 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1958 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1959 W:      http://www.atmel.com/products/AVR32/
1960 W:      http://mirror.egtvedt.no/avr32linux.org/
1961 W:      http://avrfreaks.net/
1962 S:      Maintained
1963 F:      arch/avr32/
1964
1965 AVR32/AT32AP MACHINE SUPPORT
1966 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1967 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1968 S:      Maintained
1969 F:      arch/avr32/mach-at32ap/
1970
1971 AX.25 NETWORK LAYER
1972 M:      Ralf Baechle <ralf@linux-mips.org>
1973 L:      linux-hams@vger.kernel.org
1974 W:      http://www.linux-ax25.org/
1975 S:      Maintained
1976 F:      include/uapi/linux/ax25.h
1977 F:      include/net/ax25.h
1978 F:      net/ax25/
1979
1980 AZ6007 DVB DRIVER
1981 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1982 L:      linux-media@vger.kernel.org
1983 W:      http://linuxtv.org
1984 T:      git git://linuxtv.org/media_tree.git
1985 S:      Maintained
1986 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1987
1988 AZTECH FM RADIO RECEIVER DRIVER
1989 M:      Hans Verkuil <hverkuil@xs4all.nl>
1990 L:      linux-media@vger.kernel.org
1991 T:      git git://linuxtv.org/media_tree.git
1992 W:      http://linuxtv.org
1993 S:      Maintained
1994 F:      drivers/media/radio/radio-aztech*
1995
1996 B43 WIRELESS DRIVER
1997 L:      linux-wireless@vger.kernel.org
1998 L:      b43-dev@lists.infradead.org
1999 W:      http://wireless.kernel.org/en/users/Drivers/b43
2000 S:      Odd Fixes
2001 F:      drivers/net/wireless/b43/
2002
2003 B43LEGACY WIRELESS DRIVER
2004 M:      Larry Finger <Larry.Finger@lwfinger.net>
2005 L:      linux-wireless@vger.kernel.org
2006 L:      b43-dev@lists.infradead.org
2007 W:      http://wireless.kernel.org/en/users/Drivers/b43
2008 S:      Maintained
2009 F:      drivers/net/wireless/b43legacy/
2010
2011 BACKLIGHT CLASS/SUBSYSTEM
2012 M:      Jingoo Han <jingoohan1@gmail.com>
2013 M:      Lee Jones <lee.jones@linaro.org>
2014 S:      Maintained
2015 F:      drivers/video/backlight/
2016 F:      include/linux/backlight.h
2017
2018 BATMAN ADVANCED
2019 M:      Marek Lindner <mareklindner@neomailbox.ch>
2020 M:      Simon Wunderlich <sw@simonwunderlich.de>
2021 M:      Antonio Quartulli <antonio@meshcoding.com>
2022 L:      b.a.t.m.a.n@lists.open-mesh.org
2023 W:      http://www.open-mesh.org/
2024 S:      Maintained
2025 F:      net/batman-adv/
2026
2027 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2028 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2029 L:      linux-hams@vger.kernel.org
2030 W:      http://www.baycom.org/~tom/ham/ham.html
2031 S:      Maintained
2032 F:      drivers/net/hamradio/baycom*
2033
2034 BCACHE (BLOCK LAYER CACHE)
2035 M:      Kent Overstreet <kent.overstreet@gmail.com>
2036 L:      linux-bcache@vger.kernel.org
2037 W:      http://bcache.evilpiepirate.org
2038 S:      Maintained
2039 F:      drivers/md/bcache/
2040
2041 BDISP ST MEDIA DRIVER
2042 M:      Fabien Dessenne <fabien.dessenne@st.com>
2043 L:      linux-media@vger.kernel.org
2044 T:      git git://linuxtv.org/media_tree.git
2045 W:      http://linuxtv.org
2046 S:      Supported
2047 F:      drivers/media/platform/sti/bdisp
2048
2049 BEFS FILE SYSTEM
2050 S:      Orphan
2051 F:      Documentation/filesystems/befs.txt
2052 F:      fs/befs/
2053
2054 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2055 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2056 L:      netdev@vger.kernel.org
2057 S:      Maintained
2058 F:      drivers/net/ethernet/ec_bhf.c
2059
2060 BFS FILE SYSTEM
2061 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2062 S:      Maintained
2063 F:      Documentation/filesystems/bfs.txt
2064 F:      fs/bfs/
2065 F:      include/uapi/linux/bfs_fs.h
2066
2067 BLACKFIN ARCHITECTURE
2068 M:      Steven Miao <realmz6@gmail.com>
2069 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2070 T:      git git://git.code.sf.net/p/adi-linux/code
2071 W:      http://blackfin.uclinux.org
2072 S:      Supported
2073 F:      arch/blackfin/
2074
2075 BLACKFIN EMAC DRIVER
2076 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2077 W:      http://blackfin.uclinux.org
2078 S:      Supported
2079 F:      drivers/net/ethernet/adi/
2080
2081 BLACKFIN RTC DRIVER
2082 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2083 W:      http://blackfin.uclinux.org
2084 S:      Supported
2085 F:      drivers/rtc/rtc-bfin.c
2086
2087 BLACKFIN SDH DRIVER
2088 M:      Sonic Zhang <sonic.zhang@analog.com>
2089 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2090 W:      http://blackfin.uclinux.org
2091 S:      Supported
2092 F:      drivers/mmc/host/bfin_sdh.c
2093
2094 BLACKFIN SERIAL DRIVER
2095 M:      Sonic Zhang <sonic.zhang@analog.com>
2096 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2097 W:      http://blackfin.uclinux.org
2098 S:      Supported
2099 F:      drivers/tty/serial/bfin_uart.c
2100
2101 BLACKFIN WATCHDOG DRIVER
2102 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2103 W:      http://blackfin.uclinux.org
2104 S:      Supported
2105 F:      drivers/watchdog/bfin_wdt.c
2106
2107 BLACKFIN I2C TWI DRIVER
2108 M:      Sonic Zhang <sonic.zhang@analog.com>
2109 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2110 W:      http://blackfin.uclinux.org/
2111 S:      Supported
2112 F:      drivers/i2c/busses/i2c-bfin-twi.c
2113
2114 BLACKFIN MEDIA DRIVER
2115 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2116 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2117 W:      http://blackfin.uclinux.org/
2118 S:      Supported
2119 F:      drivers/media/platform/blackfin/
2120 F:      drivers/media/i2c/adv7183*
2121 F:      drivers/media/i2c/vs6624*
2122
2123 BLINKM RGB LED DRIVER
2124 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2125 S:      Maintained
2126 F:      drivers/leds/leds-blinkm.c
2127
2128 BLOCK LAYER
2129 M:      Jens Axboe <axboe@kernel.dk>
2130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2131 S:      Maintained
2132 F:      block/
2133 F:      kernel/trace/blktrace.c
2134
2135 BLOCK2MTD DRIVER
2136 M:      Joern Engel <joern@lazybastard.org>
2137 L:      linux-mtd@lists.infradead.org
2138 S:      Maintained
2139 F:      drivers/mtd/devices/block2mtd.c
2140
2141 BLUETOOTH DRIVERS
2142 M:      Marcel Holtmann <marcel@holtmann.org>
2143 M:      Gustavo Padovan <gustavo@padovan.org>
2144 M:      Johan Hedberg <johan.hedberg@gmail.com>
2145 L:      linux-bluetooth@vger.kernel.org
2146 W:      http://www.bluez.org/
2147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2149 S:      Maintained
2150 F:      drivers/bluetooth/
2151
2152 BLUETOOTH SUBSYSTEM
2153 M:      Marcel Holtmann <marcel@holtmann.org>
2154 M:      Gustavo Padovan <gustavo@padovan.org>
2155 M:      Johan Hedberg <johan.hedberg@gmail.com>
2156 L:      linux-bluetooth@vger.kernel.org
2157 W:      http://www.bluez.org/
2158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2160 S:      Maintained
2161 F:      net/bluetooth/
2162 F:      include/net/bluetooth/
2163
2164 BONDING DRIVER
2165 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2166 M:      Veaceslav Falico <vfalico@gmail.com>
2167 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2168 L:      netdev@vger.kernel.org
2169 W:      http://sourceforge.net/projects/bonding/
2170 S:      Supported
2171 F:      drivers/net/bonding/
2172 F:      include/uapi/linux/if_bonding.h
2173
2174 BPF (Safe dynamic programs and tools)
2175 M:      Alexei Starovoitov <ast@kernel.org>
2176 L:      netdev@vger.kernel.org
2177 L:      linux-kernel@vger.kernel.org
2178 S:      Supported
2179 F:      kernel/bpf/
2180
2181 BROADCOM B44 10/100 ETHERNET DRIVER
2182 M:      Gary Zambrano <zambrano@broadcom.com>
2183 L:      netdev@vger.kernel.org
2184 S:      Supported
2185 F:      drivers/net/ethernet/broadcom/b44.*
2186
2187 BROADCOM GENET ETHERNET DRIVER
2188 M:      Florian Fainelli <f.fainelli@gmail.com>
2189 L:      netdev@vger.kernel.org
2190 S:      Supported
2191 F:      drivers/net/ethernet/broadcom/genet/
2192
2193 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2194 M:      Sony Chacko <sony.chacko@qlogic.com>
2195 M:      Dept-HSGLinuxNICDev@qlogic.com
2196 L:      netdev@vger.kernel.org
2197 S:      Supported
2198 F:      drivers/net/ethernet/broadcom/bnx2.*
2199 F:      drivers/net/ethernet/broadcom/bnx2_*
2200
2201 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2202 M:      Ariel Elior <ariel.elior@qlogic.com>
2203 L:      netdev@vger.kernel.org
2204 S:      Supported
2205 F:      drivers/net/ethernet/broadcom/bnx2x/
2206
2207 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2208 M:      Florian Fainelli <f.fainelli@gmail.com>
2209 M:      Ray Jui <rjui@broadcom.com>
2210 M:      Scott Branden <sbranden@broadcom.com>
2211 L:      bcm-kernel-feedback-list@broadcom.com
2212 T:      git git://github.com/broadcom/mach-bcm
2213 S:      Maintained
2214 F:      arch/arm/mach-bcm/
2215 F:      arch/arm/boot/dts/bcm113*
2216 F:      arch/arm/boot/dts/bcm216*
2217 F:      arch/arm/boot/dts/bcm281*
2218 F:      arch/arm/configs/bcm_defconfig
2219 F:      drivers/mmc/host/sdhci-bcm-kona.c
2220 F:      drivers/clocksource/bcm_kona_timer.c
2221
2222 BROADCOM BCM2835 ARM ARCHITECTURE
2223 M:      Stephen Warren <swarren@wwwdotorg.org>
2224 M:      Lee Jones <lee@kernel.org>
2225 M:      Eric Anholt <eric@anholt.net>
2226 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2227 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2229 S:      Maintained
2230 N:      bcm2835
2231
2232 BROADCOM BCM33XX MIPS ARCHITECTURE
2233 M:      Kevin Cernekee <cernekee@gmail.com>
2234 L:      linux-mips@linux-mips.org
2235 S:      Maintained
2236 F:      arch/mips/bcm3384/*
2237 F:      arch/mips/include/asm/mach-bcm3384/*
2238 F:      arch/mips/kernel/*bmips*
2239
2240 BROADCOM BCM47XX MIPS ARCHITECTURE
2241 M:      Hauke Mehrtens <hauke@hauke-m.de>
2242 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2243 L:      linux-mips@linux-mips.org
2244 S:      Maintained
2245 F:      arch/mips/bcm47xx/*
2246 F:      arch/mips/include/asm/mach-bcm47xx/*
2247
2248 BROADCOM BCM5301X ARM ARCHITECTURE
2249 M:      Hauke Mehrtens <hauke@hauke-m.de>
2250 L:      linux-arm-kernel@lists.infradead.org
2251 S:      Maintained
2252 F:      arch/arm/mach-bcm/bcm_5301x.c
2253 F:      arch/arm/boot/dts/bcm5301x.dtsi
2254 F:      arch/arm/boot/dts/bcm470*
2255
2256 BROADCOM BCM63XX ARM ARCHITECTURE
2257 M:      Florian Fainelli <f.fainelli@gmail.com>
2258 L:      linux-arm-kernel@lists.infradead.org
2259 T:      git git://github.com/broadcom/arm-bcm63xx.git
2260 S:      Maintained
2261 F:      arch/arm/mach-bcm/bcm63xx.c
2262 F:      arch/arm/include/debug/bcm63xx.S
2263
2264 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2265 M:      Kevin Cernekee <cernekee@gmail.com>
2266 L:      linux-usb@vger.kernel.org
2267 S:      Maintained
2268 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2269
2270 BROADCOM BCM7XXX ARM ARCHITECTURE
2271 M:      Brian Norris <computersforpeace@gmail.com>
2272 M:      Gregory Fong <gregory.0xf0@gmail.com>
2273 M:      Florian Fainelli <f.fainelli@gmail.com>
2274 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2275 T:      git git://github.com/broadcom/stblinux.git
2276 S:      Maintained
2277 F:      arch/arm/mach-bcm/*brcmstb*
2278 F:      arch/arm/boot/dts/bcm7*.dts*
2279 F:      drivers/bus/brcmstb_gisb.c
2280 N:      brcmstb
2281
2282 BROADCOM BMIPS MIPS ARCHITECTURE
2283 M:      Kevin Cernekee <cernekee@gmail.com>
2284 M:      Florian Fainelli <f.fainelli@gmail.com>
2285 L:      linux-mips@linux-mips.org
2286 T:      git git://github.com/broadcom/stblinux.git
2287 S:      Maintained
2288 F:      arch/mips/bmips/*
2289 F:      arch/mips/include/asm/mach-bmips/*
2290 F:      arch/mips/kernel/*bmips*
2291 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2292 F:      drivers/irqchip/irq-bcm7*
2293 F:      drivers/irqchip/irq-brcmstb*
2294
2295 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2296 M:      Prashant Sreedharan <prashant@broadcom.com>
2297 M:      Michael Chan <mchan@broadcom.com>
2298 L:      netdev@vger.kernel.org
2299 S:      Supported
2300 F:      drivers/net/ethernet/broadcom/tg3.*
2301
2302 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2303 M:      Brett Rudley <brudley@broadcom.com>
2304 M:      Arend van Spriel <arend@broadcom.com>
2305 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2306 M:      Hante Meuleman <meuleman@broadcom.com>
2307 L:      linux-wireless@vger.kernel.org
2308 L:      brcm80211-dev-list@broadcom.com
2309 S:      Supported
2310 F:      drivers/net/wireless/brcm80211/
2311
2312 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2313 M:      QLogic-Storage-Upstream@qlogic.com
2314 L:      linux-scsi@vger.kernel.org
2315 S:      Supported
2316 F:      drivers/scsi/bnx2fc/
2317
2318 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2319 M:      QLogic-Storage-Upstream@qlogic.com
2320 L:      linux-scsi@vger.kernel.org
2321 S:      Supported
2322 F:      drivers/scsi/bnx2i/
2323
2324 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2325 M:      Ray Jui <rjui@broadcom.com>
2326 M:      Scott Branden <sbranden@broadcom.com>
2327 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2328 L:      bcm-kernel-feedback-list@broadcom.com
2329 T:      git git://github.com/broadcom/cygnus-linux.git
2330 S:      Maintained
2331 N:      iproc
2332 N:      cygnus
2333 N:      bcm9113*
2334 N:      bcm9583*
2335 N:      bcm583*
2336 N:      bcm113*
2337
2338 BROADCOM BRCMSTB GPIO DRIVER
2339 M:      Gregory Fong <gregory.0xf0@gmail.com>
2340 L:      bcm-kernel-feedback-list@broadcom.com>
2341 S:      Supported
2342 F:      drivers/gpio/gpio-brcmstb.c
2343 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2344
2345 BROADCOM KONA GPIO DRIVER
2346 M:      Ray Jui <rjui@broadcom.com>
2347 L:      bcm-kernel-feedback-list@broadcom.com
2348 S:      Supported
2349 F:      drivers/gpio/gpio-bcm-kona.c
2350 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2351
2352 BROADCOM NVRAM DRIVER
2353 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2354 L:      linux-mips@linux-mips.org
2355 S:      Maintained
2356 F:      drivers/firmware/broadcom/*
2357
2358 BROADCOM STB NAND FLASH DRIVER
2359 M:      Brian Norris <computersforpeace@gmail.com>
2360 L:      linux-mtd@lists.infradead.org
2361 S:      Maintained
2362 F:      drivers/mtd/nand/brcmnand/
2363
2364 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2365 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2366 L:      linux-wireless@vger.kernel.org
2367 S:      Maintained
2368 F:      drivers/bcma/
2369 F:      include/linux/bcma/
2370
2371 BROADCOM SYSTEMPORT ETHERNET DRIVER
2372 M:      Florian Fainelli <f.fainelli@gmail.com>
2373 L:      netdev@vger.kernel.org
2374 S:      Supported
2375 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2376
2377 BROCADE BFA FC SCSI DRIVER
2378 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2379 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2380 L:      linux-scsi@vger.kernel.org
2381 S:      Supported
2382 F:      drivers/scsi/bfa/
2383
2384 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2385 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2386 L:      netdev@vger.kernel.org
2387 S:      Supported
2388 F:      drivers/net/ethernet/brocade/bna/
2389
2390 BSG (block layer generic sg v4 driver)
2391 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2392 L:      linux-scsi@vger.kernel.org
2393 S:      Supported
2394 F:      block/bsg.c
2395 F:      include/linux/bsg.h
2396 F:      include/uapi/linux/bsg.h
2397
2398 BT87X AUDIO DRIVER
2399 M:      Clemens Ladisch <clemens@ladisch.de>
2400 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2401 T:      git git://git.alsa-project.org/alsa-kernel.git
2402 S:      Maintained
2403 F:      Documentation/sound/alsa/Bt87x.txt
2404 F:      sound/pci/bt87x.c
2405
2406 BT8XXGPIO DRIVER
2407 M:      Michael Buesch <m@bues.ch>
2408 W:      http://bu3sch.de/btgpio.php
2409 S:      Maintained
2410 F:      drivers/gpio/gpio-bt8xx.c
2411
2412 BTRFS FILE SYSTEM
2413 M:      Chris Mason <clm@fb.com>
2414 M:      Josef Bacik <jbacik@fb.com>
2415 M:      David Sterba <dsterba@suse.com>
2416 L:      linux-btrfs@vger.kernel.org
2417 W:      http://btrfs.wiki.kernel.org/
2418 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2420 S:      Maintained
2421 F:      Documentation/filesystems/btrfs.txt
2422 F:      fs/btrfs/
2423
2424 BTTV VIDEO4LINUX DRIVER
2425 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2426 L:      linux-media@vger.kernel.org
2427 W:      http://linuxtv.org
2428 T:      git git://linuxtv.org/media_tree.git
2429 S:      Odd fixes
2430 F:      Documentation/video4linux/bttv/
2431 F:      drivers/media/pci/bt8xx/bttv*
2432
2433 BUSLOGIC SCSI DRIVER
2434 M:      Khalid Aziz <khalid@gonehiking.org>
2435 L:      linux-scsi@vger.kernel.org
2436 S:      Maintained
2437 F:      drivers/scsi/BusLogic.*
2438 F:      drivers/scsi/FlashPoint.*
2439
2440 C-MEDIA CMI8788 DRIVER
2441 M:      Clemens Ladisch <clemens@ladisch.de>
2442 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2443 T:      git git://git.alsa-project.org/alsa-kernel.git
2444 S:      Maintained
2445 F:      sound/pci/oxygen/
2446
2447 C6X ARCHITECTURE
2448 M:      Mark Salter <msalter@redhat.com>
2449 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2450 L:      linux-c6x-dev@linux-c6x.org
2451 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2452 S:      Maintained
2453 F:      arch/c6x/
2454
2455 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2456 M:      David Howells <dhowells@redhat.com>
2457 L:      linux-cachefs@redhat.com
2458 S:      Supported
2459 F:      Documentation/filesystems/caching/cachefiles.txt
2460 F:      fs/cachefiles/
2461
2462 CADET FM/AM RADIO RECEIVER DRIVER
2463 M:      Hans Verkuil <hverkuil@xs4all.nl>
2464 L:      linux-media@vger.kernel.org
2465 T:      git git://linuxtv.org/media_tree.git
2466 W:      http://linuxtv.org
2467 S:      Maintained
2468 F:      drivers/media/radio/radio-cadet*
2469
2470 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2471 M:      Jonathan Corbet <corbet@lwn.net>
2472 L:      linux-media@vger.kernel.org
2473 T:      git git://linuxtv.org/media_tree.git
2474 S:      Maintained
2475 F:      Documentation/video4linux/cafe_ccic
2476 F:      drivers/media/platform/marvell-ccic/
2477
2478 CAIF NETWORK LAYER
2479 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2480 L:      netdev@vger.kernel.org
2481 S:      Supported
2482 F:      Documentation/networking/caif/
2483 F:      drivers/net/caif/
2484 F:      include/uapi/linux/caif/
2485 F:      include/net/caif/
2486 F:      net/caif/
2487
2488 CALGARY x86-64 IOMMU
2489 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2490 M:      "Jon D. Mason" <jdmason@kudzu.us>
2491 L:      discuss@x86-64.org
2492 S:      Maintained
2493 F:      arch/x86/kernel/pci-calgary_64.c
2494 F:      arch/x86/kernel/tce_64.c
2495 F:      arch/x86/include/asm/calgary.h
2496 F:      arch/x86/include/asm/tce.h
2497
2498 CAN NETWORK LAYER
2499 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2500 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2501 L:      linux-can@vger.kernel.org
2502 W:      https://github.com/linux-can
2503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2505 S:      Maintained
2506 F:      Documentation/networking/can.txt
2507 F:      net/can/
2508 F:      include/linux/can/core.h
2509 F:      include/uapi/linux/can.h
2510 F:      include/uapi/linux/can/bcm.h
2511 F:      include/uapi/linux/can/raw.h
2512 F:      include/uapi/linux/can/gw.h
2513
2514 CAN NETWORK DRIVERS
2515 M:      Wolfgang Grandegger <wg@grandegger.com>
2516 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2517 L:      linux-can@vger.kernel.org
2518 W:      https://github.com/linux-can
2519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2521 S:      Maintained
2522 F:      drivers/net/can/
2523 F:      include/linux/can/dev.h
2524 F:      include/linux/can/platform/
2525 F:      include/uapi/linux/can/error.h
2526 F:      include/uapi/linux/can/netlink.h
2527
2528 CAPABILITIES
2529 M:      Serge Hallyn <serge.hallyn@canonical.com>
2530 L:      linux-security-module@vger.kernel.org
2531 S:      Supported
2532 F:      include/linux/capability.h
2533 F:      include/uapi/linux/capability.h
2534 F:      security/commoncap.c
2535 F:      kernel/capability.c
2536
2537 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2538 M:      Kevin Tsai <ktsai@capellamicro.com>
2539 S:      Maintained
2540 F:      drivers/iio/light/cm*
2541 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2542
2543 CAVIUM LIQUIDIO NETWORK DRIVER
2544 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2545 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2546 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2547 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2548 L:     netdev@vger.kernel.org
2549 W:     http://www.cavium.com
2550 S:     Supported
2551 F:     drivers/net/ethernet/cavium/
2552 F:     drivers/net/ethernet/cavium/liquidio/
2553
2554 CC2520 IEEE-802.15.4 RADIO DRIVER
2555 M:      Varka Bhadram <varkabhadram@gmail.com>
2556 L:      linux-wpan@vger.kernel.org
2557 S:      Maintained
2558 F:      drivers/net/ieee802154/cc2520.c
2559 F:      include/linux/spi/cc2520.h
2560 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2561
2562 CELL BROADBAND ENGINE ARCHITECTURE
2563 M:      Arnd Bergmann <arnd@arndb.de>
2564 L:      linuxppc-dev@lists.ozlabs.org
2565 W:      http://www.ibm.com/developerworks/power/cell/
2566 S:      Supported
2567 F:      arch/powerpc/include/asm/cell*.h
2568 F:      arch/powerpc/include/asm/spu*.h
2569 F:      arch/powerpc/include/uapi/asm/spu*.h
2570 F:      arch/powerpc/oprofile/*cell*
2571 F:      arch/powerpc/platforms/cell/
2572
2573 CEPH COMMON CODE (LIBCEPH)
2574 M:      Ilya Dryomov <idryomov@gmail.com>
2575 M:      "Yan, Zheng" <zyan@redhat.com>
2576 M:      Sage Weil <sage@redhat.com>
2577 L:      ceph-devel@vger.kernel.org
2578 W:      http://ceph.com/
2579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2580 T:      git git://github.com/ceph/ceph-client.git
2581 S:      Supported
2582 F:      net/ceph/
2583 F:      include/linux/ceph/
2584 F:      include/linux/crush/
2585
2586 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2587 M:      "Yan, Zheng" <zyan@redhat.com>
2588 M:      Sage Weil <sage@redhat.com>
2589 M:      Ilya Dryomov <idryomov@gmail.com>
2590 L:      ceph-devel@vger.kernel.org
2591 W:      http://ceph.com/
2592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2593 T:      git git://github.com/ceph/ceph-client.git
2594 S:      Supported
2595 F:      Documentation/filesystems/ceph.txt
2596 F:      fs/ceph/
2597
2598 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2599 L:      linux-usb@vger.kernel.org
2600 S:      Orphan
2601 F:      Documentation/usb/WUSB-Design-overview.txt
2602 F:      Documentation/usb/wusb-cbaf
2603 F:      drivers/usb/host/hwa-hc.c
2604 F:      drivers/usb/host/whci/
2605 F:      drivers/usb/wusbcore/
2606 F:      include/linux/usb/wusb*
2607
2608 CFAG12864B LCD DRIVER
2609 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2610 W:      http://miguelojeda.es/auxdisplay.htm
2611 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2612 S:      Maintained
2613 F:      drivers/auxdisplay/cfag12864b.c
2614 F:      include/linux/cfag12864b.h
2615
2616 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2617 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2618 W:      http://miguelojeda.es/auxdisplay.htm
2619 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2620 S:      Maintained
2621 F:      drivers/auxdisplay/cfag12864bfb.c
2622 F:      include/linux/cfag12864b.h
2623
2624 CFG80211 and NL80211
2625 M:      Johannes Berg <johannes@sipsolutions.net>
2626 L:      linux-wireless@vger.kernel.org
2627 W:      http://wireless.kernel.org/
2628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2630 S:      Maintained
2631 F:      include/uapi/linux/nl80211.h
2632 F:      include/net/cfg80211.h
2633 F:      net/wireless/*
2634 X:      net/wireless/wext*
2635
2636 CHAR and MISC DRIVERS
2637 M:      Arnd Bergmann <arnd@arndb.de>
2638 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2640 S:      Supported
2641 F:      drivers/char/*
2642 F:      drivers/misc/*
2643 F:      include/linux/miscdevice.h
2644
2645 CHECKPATCH
2646 M:      Andy Whitcroft <apw@canonical.com>
2647 M:      Joe Perches <joe@perches.com>
2648 S:      Maintained
2649 F:      scripts/checkpatch.pl
2650
2651 CHINESE DOCUMENTATION
2652 M:      Harry Wei <harryxiyou@gmail.com>
2653 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2654 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2655 S:      Maintained
2656 F:      Documentation/zh_CN/
2657
2658 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2659 M:      Peter Chen <Peter.Chen@freescale.com>
2660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2661 L:      linux-usb@vger.kernel.org
2662 S:      Maintained
2663 F:      drivers/usb/chipidea/
2664
2665 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2666 M:      Hans de Goede <hdegoede@redhat.com>
2667 L:      linux-input@vger.kernel.org
2668 S:      Maintained
2669 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2670 F:      drivers/input/touchscreen/chipone_icn8318.c
2671
2672 CHROME HARDWARE PLATFORM SUPPORT
2673 M:      Olof Johansson <olof@lixom.net>
2674 S:      Maintained
2675 F:      drivers/platform/chrome/
2676
2677 CISCO VIC ETHERNET NIC DRIVER
2678 M:      Christian Benvenuti <benve@cisco.com>
2679 M:      Sujith Sankar <ssujith@cisco.com>
2680 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2681 M:      Neel Patel <neepatel@cisco.com>
2682 S:      Supported
2683 F:      drivers/net/ethernet/cisco/enic/
2684
2685 CISCO VIC LOW LATENCY NIC DRIVER
2686 M:      Upinder Malhi <umalhi@cisco.com>
2687 S:      Supported
2688 F:      drivers/infiniband/hw/usnic
2689
2690 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2691 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2692 L:      netdev@vger.kernel.org
2693 S:      Maintained
2694 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2695
2696 CIRRUS LOGIC AUDIO CODEC DRIVERS
2697 M:      Brian Austin <brian.austin@cirrus.com>
2698 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2699 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2700 S:      Maintained
2701 F:      sound/soc/codecs/cs*
2702
2703 CLEANCACHE API
2704 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2705 L:      linux-kernel@vger.kernel.org
2706 S:      Maintained
2707 F:      mm/cleancache.c
2708 F:      include/linux/cleancache.h
2709
2710 CLK API
2711 M:      Russell King <linux@arm.linux.org.uk>
2712 L:      linux-clk@vger.kernel.org
2713 S:      Maintained
2714 F:      include/linux/clk.h
2715
2716 CLOCKSOURCE, CLOCKEVENT DRIVERS
2717 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2718 M:      Thomas Gleixner <tglx@linutronix.de>
2719 L:      linux-kernel@vger.kernel.org
2720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2721 S:      Supported
2722 F:      drivers/clocksource
2723
2724 CISCO FCOE HBA DRIVER
2725 M:      Hiral Patel <hiralpat@cisco.com>
2726 M:      Suma Ramars <sramars@cisco.com>
2727 M:      Brian Uchino <buchino@cisco.com>
2728 L:      linux-scsi@vger.kernel.org
2729 S:      Supported
2730 F:      drivers/scsi/fnic/
2731
2732 CISCO SCSI HBA DRIVER
2733 M:      Narsimhulu Musini <nmusini@cisco.com>
2734 M:      Sesidhar Baddela <sebaddel@cisco.com>
2735 L:      linux-scsi@vger.kernel.org
2736 S:      Supported
2737 F:      drivers/scsi/snic/
2738
2739 CMPC ACPI DRIVER
2740 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2741 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2742 L:      platform-driver-x86@vger.kernel.org
2743 S:      Supported
2744 F:      drivers/platform/x86/classmate-laptop.c
2745
2746 COBALT MEDIA DRIVER
2747 M:      Hans Verkuil <hans.verkuil@cisco.com>
2748 L:      linux-media@vger.kernel.org
2749 T:      git git://linuxtv.org/media_tree.git
2750 W:      http://linuxtv.org
2751 S:      Supported
2752 F:      drivers/media/pci/cobalt/
2753
2754 COCCINELLE/Semantic Patches (SmPL)
2755 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2756 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2757 M:      Nicolas Palix <nicolas.palix@imag.fr>
2758 M:      Michal Marek <mmarek@suse.com>
2759 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2761 W:      http://coccinelle.lip6.fr/
2762 S:      Supported
2763 F:      Documentation/coccinelle.txt
2764 F:      scripts/coccinelle/
2765 F:      scripts/coccicheck
2766
2767 CODA FILE SYSTEM
2768 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2769 M:      coda@cs.cmu.edu
2770 L:      codalist@coda.cs.cmu.edu
2771 W:      http://www.coda.cs.cmu.edu/
2772 S:      Maintained
2773 F:      Documentation/filesystems/coda.txt
2774 F:      fs/coda/
2775 F:      include/linux/coda*.h
2776 F:      include/uapi/linux/coda*.h
2777
2778 CODA V4L2 MEM2MEM DRIVER
2779 M:      Philipp Zabel <p.zabel@pengutronix.de>
2780 L:      linux-media@vger.kernel.org
2781 S:      Maintained
2782 F:      Documentation/devicetree/bindings/media/coda.txt
2783 F:      drivers/media/platform/coda/
2784
2785 COMMON CLK FRAMEWORK
2786 M:      Michael Turquette <mturquette@baylibre.com>
2787 M:      Stephen Boyd <sboyd@codeaurora.org>
2788 L:      linux-clk@vger.kernel.org
2789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2790 S:      Maintained
2791 F:      drivers/clk/
2792 X:      drivers/clk/clkdev.c
2793 F:      include/linux/clk-pr*
2794 F:      include/linux/clk/
2795
2796 COMMON INTERNET FILE SYSTEM (CIFS)
2797 M:      Steve French <sfrench@samba.org>
2798 L:      linux-cifs@vger.kernel.org
2799 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2800 W:      http://linux-cifs.samba.org/
2801 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2802 S:      Supported
2803 F:      Documentation/filesystems/cifs/
2804 F:      fs/cifs/
2805
2806 COMPACTPCI HOTPLUG CORE
2807 M:      Scott Murray <scott@spiteful.org>
2808 L:      linux-pci@vger.kernel.org
2809 S:      Maintained
2810 F:      drivers/pci/hotplug/cpci_hotplug*
2811
2812 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2813 M:      Scott Murray <scott@spiteful.org>
2814 L:      linux-pci@vger.kernel.org
2815 S:      Maintained
2816 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2817
2818 COMPACTPCI HOTPLUG GENERIC DRIVER
2819 M:      Scott Murray <scott@spiteful.org>
2820 L:      linux-pci@vger.kernel.org
2821 S:      Maintained
2822 F:      drivers/pci/hotplug/cpcihp_generic.c
2823
2824 COMPAL LAPTOP SUPPORT
2825 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2826 L:      platform-driver-x86@vger.kernel.org
2827 S:      Maintained
2828 F:      drivers/platform/x86/compal-laptop.c
2829
2830 CONEXANT ACCESSRUNNER USB DRIVER
2831 M:      Simon Arlott <cxacru@fire.lp0.eu>
2832 L:      accessrunner-general@lists.sourceforge.net
2833 W:      http://accessrunner.sourceforge.net/
2834 S:      Maintained
2835 F:      drivers/usb/atm/cxacru.c
2836
2837 CONFIGFS
2838 M:      Joel Becker <jlbec@evilplan.org>
2839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2840 S:      Supported
2841 F:      fs/configfs/
2842 F:      include/linux/configfs.h
2843
2844 CONNECTOR
2845 M:      Evgeniy Polyakov <zbr@ioremap.net>
2846 L:      netdev@vger.kernel.org
2847 S:      Maintained
2848 F:      drivers/connector/
2849
2850 CONTROL GROUP (CGROUP)
2851 M:      Tejun Heo <tj@kernel.org>
2852 M:      Li Zefan <lizefan@huawei.com>
2853 M:      Johannes Weiner <hannes@cmpxchg.org>
2854 L:      cgroups@vger.kernel.org
2855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2856 S:      Maintained
2857 F:      Documentation/cgroups/
2858 F:      include/linux/cgroup*
2859 F:      kernel/cgroup*
2860
2861 CONTROL GROUP - CPUSET
2862 M:      Li Zefan <lizefan@huawei.com>
2863 L:      cgroups@vger.kernel.org
2864 W:      http://www.bullopensource.org/cpuset/
2865 W:      http://oss.sgi.com/projects/cpusets/
2866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2867 S:      Maintained
2868 F:      Documentation/cgroups/cpusets.txt
2869 F:      include/linux/cpuset.h
2870 F:      kernel/cpuset.c
2871
2872 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2873 M:      Johannes Weiner <hannes@cmpxchg.org>
2874 M:      Michal Hocko <mhocko@kernel.org>
2875 L:      cgroups@vger.kernel.org
2876 L:      linux-mm@kvack.org
2877 S:      Maintained
2878 F:      mm/memcontrol.c
2879 F:      mm/swap_cgroup.c
2880
2881 CORETEMP HARDWARE MONITORING DRIVER
2882 M:      Fenghua Yu <fenghua.yu@intel.com>
2883 L:      lm-sensors@lm-sensors.org
2884 S:      Maintained
2885 F:      Documentation/hwmon/coretemp
2886 F:      drivers/hwmon/coretemp.c
2887
2888 COSA/SRP SYNC SERIAL DRIVER
2889 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2890 W:      http://www.fi.muni.cz/~kas/cosa/
2891 S:      Maintained
2892 F:      drivers/net/wan/cosa*
2893
2894 CPMAC ETHERNET DRIVER
2895 M:      Florian Fainelli <florian@openwrt.org>
2896 L:      netdev@vger.kernel.org
2897 S:      Maintained
2898 F:      drivers/net/ethernet/ti/cpmac.c
2899
2900 CPU FREQUENCY DRIVERS
2901 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2902 M:      Viresh Kumar <viresh.kumar@linaro.org>
2903 L:      linux-pm@vger.kernel.org
2904 S:      Maintained
2905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2906 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2907 F:      drivers/cpufreq/
2908 F:      include/linux/cpufreq.h
2909
2910 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2911 M:      Viresh Kumar <viresh.kumar@linaro.org>
2912 M:      Sudeep Holla <sudeep.holla@arm.com>
2913 L:      linux-pm@vger.kernel.org
2914 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2915 S:      Maintained
2916 F:      drivers/cpufreq/arm_big_little.h
2917 F:      drivers/cpufreq/arm_big_little.c
2918 F:      drivers/cpufreq/arm_big_little_dt.c
2919
2920 CPUIDLE DRIVER - ARM BIG LITTLE
2921 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2922 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2923 L:      linux-pm@vger.kernel.org
2924 L:      linux-arm-kernel@lists.infradead.org
2925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2926 S:      Maintained
2927 F:      drivers/cpuidle/cpuidle-big_little.c
2928
2929 CPUIDLE DRIVER - ARM EXYNOS
2930 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2931 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2932 M:      Kukjin Kim <kgene@kernel.org>
2933 L:      linux-pm@vger.kernel.org
2934 L:      linux-samsung-soc@vger.kernel.org
2935 S:      Supported
2936 F:      drivers/cpuidle/cpuidle-exynos.c
2937 F:      arch/arm/mach-exynos/pm.c
2938
2939 CPUIDLE DRIVERS
2940 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2941 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2942 L:      linux-pm@vger.kernel.org
2943 S:      Maintained
2944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2945 F:      drivers/cpuidle/*
2946 F:      include/linux/cpuidle.h
2947
2948 CPUID/MSR DRIVER
2949 M:      "H. Peter Anvin" <hpa@zytor.com>
2950 S:      Maintained
2951 F:      arch/x86/kernel/cpuid.c
2952 F:      arch/x86/kernel/msr.c
2953
2954 CPU POWER MONITORING SUBSYSTEM
2955 M:      Thomas Renninger <trenn@suse.com>
2956 L:      linux-pm@vger.kernel.org
2957 S:      Maintained
2958 F:      tools/power/cpupower/
2959
2960 CRAMFS FILESYSTEM
2961 W:      http://sourceforge.net/projects/cramfs/
2962 S:      Orphan / Obsolete
2963 F:      Documentation/filesystems/cramfs.txt
2964 F:      fs/cramfs/
2965
2966 CRIS PORT
2967 M:      Mikael Starvik <starvik@axis.com>
2968 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2969 L:      linux-cris-kernel@axis.com
2970 W:      http://developer.axis.com
2971 S:      Maintained
2972 F:      arch/cris/
2973 F:      drivers/tty/serial/crisv10.*
2974
2975 CRYPTO API
2976 M:      Herbert Xu <herbert@gondor.apana.org.au>
2977 M:      "David S. Miller" <davem@davemloft.net>
2978 L:      linux-crypto@vger.kernel.org
2979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2980 S:      Maintained
2981 F:      Documentation/crypto/
2982 F:      Documentation/DocBook/crypto-API.tmpl
2983 F:      arch/*/crypto/
2984 F:      crypto/
2985 F:      drivers/crypto/
2986 F:      include/crypto/
2987
2988 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2989 M:      Neil Horman <nhorman@tuxdriver.com>
2990 L:      linux-crypto@vger.kernel.org
2991 S:      Maintained
2992 F:      crypto/ansi_cprng.c
2993 F:      crypto/rng.c
2994
2995 CS5535 Audio ALSA driver
2996 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2997 S:      Maintained
2998 F:      sound/pci/cs5535audio/
2999
3000 CW1200 WLAN driver
3001 M:      Solomon Peachy <pizza@shaftnet.org>
3002 S:      Maintained
3003 F:      drivers/net/wireless/cw1200/
3004
3005 CX18 VIDEO4LINUX DRIVER
3006 M:      Andy Walls <awalls@md.metrocast.net>
3007 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3008 L:      linux-media@vger.kernel.org
3009 T:      git git://linuxtv.org/media_tree.git
3010 W:      http://linuxtv.org
3011 W:      http://www.ivtvdriver.org/index.php/Cx18
3012 S:      Maintained
3013 F:      Documentation/video4linux/cx18.txt
3014 F:      drivers/media/pci/cx18/
3015 F:      include/uapi/linux/ivtv*
3016
3017 CX2341X MPEG ENCODER HELPER MODULE
3018 M:      Hans Verkuil <hverkuil@xs4all.nl>
3019 L:      linux-media@vger.kernel.org
3020 T:      git git://linuxtv.org/media_tree.git
3021 W:      http://linuxtv.org
3022 S:      Maintained
3023 F:      drivers/media/common/cx2341x*
3024 F:      include/media/cx2341x*
3025
3026 CX24120 MEDIA DRIVER
3027 M:      Jemma Denson <jdenson@gmail.com>
3028 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3029 L:      linux-media@vger.kernel.org
3030 W:      http://linuxtv.org/
3031 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3032 S:      Maintained
3033 F:      drivers/media/dvb-frontends/cx24120*
3034
3035 CX88 VIDEO4LINUX DRIVER
3036 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3037 L:      linux-media@vger.kernel.org
3038 W:      http://linuxtv.org
3039 T:      git git://linuxtv.org/media_tree.git
3040 S:      Odd fixes
3041 F:      Documentation/video4linux/cx88/
3042 F:      drivers/media/pci/cx88/
3043
3044 CXD2820R MEDIA DRIVER
3045 M:      Antti Palosaari <crope@iki.fi>
3046 L:      linux-media@vger.kernel.org
3047 W:      http://linuxtv.org/
3048 W:      http://palosaari.fi/linux/
3049 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3050 T:      git git://linuxtv.org/anttip/media_tree.git
3051 S:      Maintained
3052 F:      drivers/media/dvb-frontends/cxd2820r*
3053
3054 CXGB3 ETHERNET DRIVER (CXGB3)
3055 M:      Santosh Raspatur <santosh@chelsio.com>
3056 L:      netdev@vger.kernel.org
3057 W:      http://www.chelsio.com
3058 S:      Supported
3059 F:      drivers/net/ethernet/chelsio/cxgb3/
3060
3061 CXGB3 ISCSI DRIVER (CXGB3I)
3062 M:      Karen Xie <kxie@chelsio.com>
3063 L:      linux-scsi@vger.kernel.org
3064 W:      http://www.chelsio.com
3065 S:      Supported
3066 F:      drivers/scsi/cxgbi/cxgb3i
3067
3068 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3069 M:      Steve Wise <swise@chelsio.com>
3070 L:      linux-rdma@vger.kernel.org
3071 W:      http://www.openfabrics.org
3072 S:      Supported
3073 F:      drivers/infiniband/hw/cxgb3/
3074
3075 CXGB4 ETHERNET DRIVER (CXGB4)
3076 M:      Hariprasad S <hariprasad@chelsio.com>
3077 L:      netdev@vger.kernel.org
3078 W:      http://www.chelsio.com
3079 S:      Supported
3080 F:      drivers/net/ethernet/chelsio/cxgb4/
3081
3082 CXGB4 ISCSI DRIVER (CXGB4I)
3083 M:      Karen Xie <kxie@chelsio.com>
3084 L:      linux-scsi@vger.kernel.org
3085 W:      http://www.chelsio.com
3086 S:      Supported
3087 F:      drivers/scsi/cxgbi/cxgb4i
3088
3089 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3090 M:      Steve Wise <swise@chelsio.com>
3091 L:      linux-rdma@vger.kernel.org
3092 W:      http://www.openfabrics.org
3093 S:      Supported
3094 F:      drivers/infiniband/hw/cxgb4/
3095
3096 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3097 M:      Casey Leedom <leedom@chelsio.com>
3098 L:      netdev@vger.kernel.org
3099 W:      http://www.chelsio.com
3100 S:      Supported
3101 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3102
3103 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3104 M:      Ian Munsie <imunsie@au1.ibm.com>
3105 M:      Michael Neuling <mikey@neuling.org>
3106 L:      linuxppc-dev@lists.ozlabs.org
3107 S:      Supported
3108 F:      drivers/misc/cxl/
3109 F:      include/misc/cxl*
3110 F:      include/uapi/misc/cxl.h
3111 F:      Documentation/powerpc/cxl.txt
3112 F:      Documentation/powerpc/cxl.txt
3113 F:      Documentation/ABI/testing/sysfs-class-cxl
3114
3115 STMMAC ETHERNET DRIVER
3116 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3117 L:      netdev@vger.kernel.org
3118 W:      http://www.stlinux.com
3119 S:      Supported
3120 F:      drivers/net/ethernet/stmicro/stmmac/
3121
3122 CYBERPRO FB DRIVER
3123 M:      Russell King <linux@arm.linux.org.uk>
3124 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3125 W:      http://www.arm.linux.org.uk/
3126 S:      Maintained
3127 F:      drivers/video/fbdev/cyber2000fb.*
3128
3129 CYCLADES ASYNC MUX DRIVER
3130 W:      http://www.cyclades.com/
3131 S:      Orphan
3132 F:      drivers/tty/cyclades.c
3133 F:      include/linux/cyclades.h
3134 F:      include/uapi/linux/cyclades.h
3135
3136 CYCLADES PC300 DRIVER
3137 W:      http://www.cyclades.com/
3138 S:      Orphan
3139 F:      drivers/net/wan/pc300*
3140
3141 CYPRESS_FIRMWARE MEDIA DRIVER
3142 M:      Antti Palosaari <crope@iki.fi>
3143 L:      linux-media@vger.kernel.org
3144 W:      http://linuxtv.org/
3145 W:      http://palosaari.fi/linux/
3146 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3147 T:      git git://linuxtv.org/anttip/media_tree.git
3148 S:      Maintained
3149 F:      drivers/media/common/cypress_firmware*
3150
3151 CYTTSP TOUCHSCREEN DRIVER
3152 M:      Ferruh Yigit <fery@cypress.com>
3153 L:      linux-input@vger.kernel.org
3154 S:      Supported
3155 F:      drivers/input/touchscreen/cyttsp*
3156 F:      include/linux/input/cyttsp.h
3157
3158 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3159 M:      Joshua Kinard <kumba@gentoo.org>
3160 S:      Maintained
3161 F:      drivers/rtc/rtc-ds1685.c
3162 F:      include/linux/rtc/ds1685.h
3163
3164 DAMA SLAVE for AX.25
3165 M:      Joerg Reuter <jreuter@yaina.de>
3166 W:      http://yaina.de/jreuter/
3167 W:      http://www.qsl.net/dl1bke/
3168 L:      linux-hams@vger.kernel.org
3169 S:      Maintained
3170 F:      net/ax25/af_ax25.c
3171 F:      net/ax25/ax25_dev.c
3172 F:      net/ax25/ax25_ds_*
3173 F:      net/ax25/ax25_in.c
3174 F:      net/ax25/ax25_out.c
3175 F:      net/ax25/ax25_timer.c
3176 F:      net/ax25/sysctl_net_ax25.c
3177
3178 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3179 L:      netdev@vger.kernel.org
3180 S:      Orphan
3181 F:      Documentation/networking/dmfe.txt
3182 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3183
3184 DC390/AM53C974 SCSI driver
3185 M:      Hannes Reinecke <hare@suse.com>
3186 L:      linux-scsi@vger.kernel.org
3187 S:      Maintained
3188 F:      drivers/scsi/am53c974.c
3189
3190 DC395x SCSI driver
3191 M:      Oliver Neukum <oliver@neukum.org>
3192 M:      Ali Akcaagac <aliakc@web.de>
3193 M:      Jamie Lenehan <lenehan@twibble.org>
3194 L:      dc395x@twibble.org
3195 W:      http://twibble.org/dist/dc395x/
3196 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3197 S:      Maintained
3198 F:      Documentation/scsi/dc395x.txt
3199 F:      drivers/scsi/dc395x.*
3200
3201 DCCP PROTOCOL
3202 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3203 L:      dccp@vger.kernel.org
3204 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3205 S:      Maintained
3206 F:      include/linux/dccp.h
3207 F:      include/uapi/linux/dccp.h
3208 F:      include/linux/tfrc.h
3209 F:      net/dccp/
3210
3211 DECnet NETWORK LAYER
3212 W:      http://linux-decnet.sourceforge.net
3213 L:      linux-decnet-user@lists.sourceforge.net
3214 S:      Orphan
3215 F:      Documentation/networking/decnet.txt
3216 F:      net/decnet/
3217
3218 DECSTATION PLATFORM SUPPORT
3219 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3220 L:      linux-mips@linux-mips.org
3221 W:      http://www.linux-mips.org/wiki/DECstation
3222 S:      Maintained
3223 F:      arch/mips/dec/
3224 F:      arch/mips/include/asm/dec/
3225 F:      arch/mips/include/asm/mach-dec/
3226
3227 DEFXX FDDI NETWORK DRIVER
3228 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3229 S:      Maintained
3230 F:      drivers/net/fddi/defxx.*
3231
3232 DELL LAPTOP DRIVER
3233 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3234 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3235 L:      platform-driver-x86@vger.kernel.org
3236 S:      Maintained
3237 F:      drivers/platform/x86/dell-laptop.c
3238
3239 DELL LAPTOP RBTN DRIVER
3240 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3241 S:      Maintained
3242 F:      drivers/platform/x86/dell-rbtn.*
3243
3244 DELL LAPTOP FREEFALL DRIVER
3245 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3246 S:      Maintained
3247 F:      drivers/platform/x86/dell-smo8800.c
3248
3249 DELL LAPTOP SMM DRIVER
3250 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3251 S:      Maintained
3252 F:      drivers/hwmon/dell-smm-hwmon.c
3253 F:      include/uapi/linux/i8k.h
3254
3255 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3256 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3257 S:      Maintained
3258 F:      Documentation/dcdbas.txt
3259 F:      drivers/firmware/dcdbas.*
3260
3261 DELL WMI EXTRAS DRIVER
3262 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3263 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3264 S:      Maintained
3265 F:      drivers/platform/x86/dell-wmi.c
3266
3267 DESIGNWARE USB2 DRD IP DRIVER
3268 M:      John Youn <johnyoun@synopsys.com>
3269 L:      linux-usb@vger.kernel.org
3270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3271 S:      Maintained
3272 F:      drivers/usb/dwc2/
3273
3274 DESIGNWARE USB3 DRD IP DRIVER
3275 M:      Felipe Balbi <balbi@ti.com>
3276 L:      linux-usb@vger.kernel.org
3277 L:      linux-omap@vger.kernel.org
3278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3279 S:      Maintained
3280 F:      drivers/usb/dwc3/
3281
3282 DEVICE COREDUMP (DEV_COREDUMP)
3283 M:      Johannes Berg <johannes@sipsolutions.net>
3284 L:      linux-kernel@vger.kernel.org
3285 S:      Maintained
3286 F:      drivers/base/devcoredump.c
3287 F:      include/linux/devcoredump.h
3288
3289 DEVICE FREQUENCY (DEVFREQ)
3290 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3291 M:      Kyungmin Park <kyungmin.park@samsung.com>
3292 L:      linux-pm@vger.kernel.org
3293 S:      Maintained
3294 F:      drivers/devfreq/
3295
3296 DEVICE NUMBER REGISTRY
3297 M:      Torben Mathiasen <device@lanana.org>
3298 W:      http://lanana.org/docs/device-list/index.html
3299 S:      Maintained
3300
3301 DEVICE-MAPPER  (LVM)
3302 M:      Alasdair Kergon <agk@redhat.com>
3303 M:      Mike Snitzer <snitzer@redhat.com>
3304 M:      dm-devel@redhat.com
3305 L:      dm-devel@redhat.com
3306 W:      http://sources.redhat.com/dm
3307 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3309 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3310 S:      Maintained
3311 F:      Documentation/device-mapper/
3312 F:      drivers/md/dm*
3313 F:      drivers/md/persistent-data/
3314 F:      include/linux/device-mapper.h
3315 F:      include/linux/dm-*.h
3316 F:      include/uapi/linux/dm-*.h
3317
3318 DIALOG SEMICONDUCTOR DRIVERS
3319 M:      Support Opensource <support.opensource@diasemi.com>
3320 W:      http://www.dialog-semiconductor.com/products
3321 S:      Supported
3322 F:      Documentation/hwmon/da90??
3323 F:      drivers/gpio/gpio-da90??.c
3324 F:      drivers/hwmon/da90??-hwmon.c
3325 F:      drivers/iio/adc/da91??-*.c
3326 F:      drivers/input/misc/da90??_onkey.c
3327 F:      drivers/input/touchscreen/da9052_tsi.c
3328 F:      drivers/leds/leds-da90??.c
3329 F:      drivers/mfd/da903x.c
3330 F:      drivers/mfd/da90??-*.c
3331 F:      drivers/mfd/da91??-*.c
3332 F:      drivers/power/da9052-battery.c
3333 F:      drivers/power/da91??-*.c
3334 F:      drivers/regulator/da903x.c
3335 F:      drivers/regulator/da9???-regulator.[ch]
3336 F:      drivers/rtc/rtc-da90??.c
3337 F:      drivers/video/backlight/da90??_bl.c
3338 F:      drivers/watchdog/da90??_wdt.c
3339 F:      include/linux/mfd/da903x.h
3340 F:      include/linux/mfd/da9052/
3341 F:      include/linux/mfd/da9055/
3342 F:      include/linux/mfd/da9063/
3343 F:      include/linux/mfd/da9150/
3344 F:      include/sound/da[79]*.h
3345 F:      sound/soc/codecs/da[79]*.[ch]
3346
3347 DIGI NEO AND CLASSIC PCI PRODUCTS
3348 M:      Lidza Louina <lidza.louina@gmail.com>
3349 M:      Mark Hounschell <markh@compro.net>
3350 L:      driverdev-devel@linuxdriverproject.org
3351 S:      Maintained
3352 F:      drivers/staging/dgnc/
3353
3354 DIGI EPCA PCI PRODUCTS
3355 M:      Lidza Louina <lidza.louina@gmail.com>
3356 M:      Mark Hounschell <markh@compro.net>
3357 M:      Daeseok Youn <daeseok.youn@gmail.com>
3358 L:      driverdev-devel@linuxdriverproject.org
3359 S:      Maintained
3360 F:      drivers/staging/dgap/
3361
3362 DIOLAN U2C-12 I2C DRIVER
3363 M:      Guenter Roeck <linux@roeck-us.net>
3364 L:      linux-i2c@vger.kernel.org
3365 S:      Maintained
3366 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3367
3368 DIRECT ACCESS (DAX)
3369 M:      Matthew Wilcox <willy@linux.intel.com>
3370 L:      linux-fsdevel@vger.kernel.org
3371 S:      Supported
3372 F:      fs/dax.c
3373
3374 DIRECTORY NOTIFICATION (DNOTIFY)
3375 M:      Eric Paris <eparis@parisplace.org>
3376 S:      Maintained
3377 F:      Documentation/filesystems/dnotify.txt
3378 F:      fs/notify/dnotify/
3379 F:      include/linux/dnotify.h
3380
3381 DISK GEOMETRY AND PARTITION HANDLING
3382 M:      Andries Brouwer <aeb@cwi.nl>
3383 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3384 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3385 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3386 S:      Maintained
3387
3388 DISKQUOTA
3389 M:      Jan Kara <jack@suse.com>
3390 S:      Maintained
3391 F:      Documentation/filesystems/quota.txt
3392 F:      fs/quota/
3393 F:      include/linux/quota*.h
3394 F:      include/uapi/linux/quota*.h
3395
3396 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3397 M:      Bernie Thompson <bernie@plugable.com>
3398 L:      linux-fbdev@vger.kernel.org
3399 S:      Maintained
3400 W:      http://plugable.com/category/projects/udlfb/
3401 F:      drivers/video/fbdev/udlfb.c
3402 F:      include/video/udlfb.h
3403 F:      Documentation/fb/udlfb.txt
3404
3405 DISTRIBUTED LOCK MANAGER (DLM)
3406 M:      Christine Caulfield <ccaulfie@redhat.com>
3407 M:      David Teigland <teigland@redhat.com>
3408 L:      cluster-devel@redhat.com
3409 W:      http://sources.redhat.com/cluster/
3410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3411 S:      Supported
3412 F:      fs/dlm/
3413
3414 DMA BUFFER SHARING FRAMEWORK
3415 M:      Sumit Semwal <sumit.semwal@linaro.org>
3416 S:      Maintained
3417 L:      linux-media@vger.kernel.org
3418 L:      dri-devel@lists.freedesktop.org
3419 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3420 F:      drivers/dma-buf/
3421 F:      include/linux/dma-buf*
3422 F:      include/linux/reservation.h
3423 F:      include/linux/*fence.h
3424 F:      Documentation/dma-buf-sharing.txt
3425 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3426
3427 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3428 M:      Vinod Koul <vinod.koul@intel.com>
3429 L:      dmaengine@vger.kernel.org
3430 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3431 S:      Maintained
3432 F:      drivers/dma/
3433 F:      include/linux/dmaengine.h
3434 F:      Documentation/dmaengine/
3435 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3436
3437 DME1737 HARDWARE MONITOR DRIVER
3438 M:      Juerg Haefliger <juergh@gmail.com>
3439 L:      lm-sensors@lm-sensors.org
3440 S:      Maintained
3441 F:      Documentation/hwmon/dme1737
3442 F:      drivers/hwmon/dme1737.c
3443
3444 DMI/SMBIOS SUPPORT
3445 M:      Jean Delvare <jdelvare@suse.com>
3446 S:      Maintained
3447 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3448 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3449 F:      drivers/firmware/dmi-id.c
3450 F:      drivers/firmware/dmi_scan.c
3451 F:      include/linux/dmi.h
3452
3453 DOCUMENTATION
3454 M:      Jonathan Corbet <corbet@lwn.net>
3455 L:      linux-doc@vger.kernel.org
3456 S:      Maintained
3457 F:      Documentation/
3458 X:      Documentation/ABI/
3459 X:      Documentation/devicetree/
3460 X:      Documentation/acpi
3461 X:      Documentation/power
3462 X:      Documentation/spi
3463 X:      Documentation/DocBook/media
3464 T:      git git://git.lwn.net/linux-2.6.git docs-next
3465
3466 DOUBLETALK DRIVER
3467 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3468 L:      blinux-list@redhat.com
3469 S:      Maintained
3470 F:      drivers/char/dtlk.c
3471 F:      include/linux/dtlk.h
3472
3473 DPT_I2O SCSI RAID DRIVER
3474 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3475 L:      linux-scsi@vger.kernel.org
3476 W:      http://www.adaptec.com/
3477 S:      Maintained
3478 F:      drivers/scsi/dpt*
3479 F:      drivers/scsi/dpt/
3480
3481 DRBD DRIVER
3482 P:      Philipp Reisner
3483 P:      Lars Ellenberg
3484 M:      drbd-dev@lists.linbit.com
3485 L:      drbd-user@lists.linbit.com
3486 W:      http://www.drbd.org
3487 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3488 T:      git git://git.drbd.org/drbd-8.3.git
3489 S:      Supported
3490 F:      drivers/block/drbd/
3491 F:      lib/lru_cache.c
3492 F:      Documentation/blockdev/drbd/
3493
3494 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3495 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3497 S:      Supported
3498 F:      Documentation/kobject.txt
3499 F:      drivers/base/
3500 F:      fs/debugfs/
3501 F:      fs/kernfs/
3502 F:      fs/sysfs/
3503 F:      include/linux/debugfs.h
3504 F:      include/linux/kobj*
3505 F:      lib/kobj*
3506
3507 DRM DRIVERS
3508 M:      David Airlie <airlied@linux.ie>
3509 L:      dri-devel@lists.freedesktop.org
3510 T:      git git://people.freedesktop.org/~airlied/linux
3511 S:      Maintained
3512 F:      drivers/gpu/drm/
3513 F:      drivers/gpu/vga/
3514 F:      include/drm/
3515 F:      include/uapi/drm/
3516
3517 RADEON DRM DRIVERS
3518 M:      Alex Deucher <alexander.deucher@amd.com>
3519 M:      Christian König <christian.koenig@amd.com>
3520 L:      dri-devel@lists.freedesktop.org
3521 T:      git git://people.freedesktop.org/~agd5f/linux
3522 S:      Supported
3523 F:      drivers/gpu/drm/radeon/
3524 F:      include/uapi/drm/radeon*
3525
3526 DRM PANEL DRIVERS
3527 M:      Thierry Reding <thierry.reding@gmail.com>
3528 L:      dri-devel@lists.freedesktop.org
3529 T:      git git://anongit.freedesktop.org/tegra/linux.git
3530 S:      Maintained
3531 F:      drivers/gpu/drm/drm_panel.c
3532 F:      drivers/gpu/drm/panel/
3533 F:      include/drm/drm_panel.h
3534 F:      Documentation/devicetree/bindings/panel/
3535
3536 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3537 M:      Daniel Vetter <daniel.vetter@intel.com>
3538 M:      Jani Nikula <jani.nikula@linux.intel.com>
3539 L:      intel-gfx@lists.freedesktop.org
3540 L:      dri-devel@lists.freedesktop.org
3541 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3542 T:      git git://anongit.freedesktop.org/drm-intel
3543 S:      Supported
3544 F:      drivers/gpu/drm/i915/
3545 F:      include/drm/i915*
3546 F:      include/uapi/drm/i915*
3547
3548 DRM DRIVERS FOR EXYNOS
3549 M:      Inki Dae <inki.dae@samsung.com>
3550 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3551 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3552 M:      Kyungmin Park <kyungmin.park@samsung.com>
3553 L:      dri-devel@lists.freedesktop.org
3554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3555 S:      Supported
3556 F:      drivers/gpu/drm/exynos/
3557 F:      include/drm/exynos*
3558 F:      include/uapi/drm/exynos*
3559
3560 DRM DRIVERS FOR FREESCALE IMX
3561 M:      Philipp Zabel <p.zabel@pengutronix.de>
3562 L:      dri-devel@lists.freedesktop.org
3563 S:      Maintained
3564 F:      drivers/gpu/drm/imx/
3565 F:      Documentation/devicetree/bindings/drm/imx/
3566
3567 DRM DRIVERS FOR NVIDIA TEGRA
3568 M:      Thierry Reding <thierry.reding@gmail.com>
3569 M:      Terje Bergström <tbergstrom@nvidia.com>
3570 L:      dri-devel@lists.freedesktop.org
3571 L:      linux-tegra@vger.kernel.org
3572 T:      git git://anongit.freedesktop.org/tegra/linux.git
3573 S:      Supported
3574 F:      drivers/gpu/drm/tegra/
3575 F:      drivers/gpu/host1x/
3576 F:      include/linux/host1x.h
3577 F:      include/uapi/drm/tegra_drm.h
3578 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3579
3580 DRM DRIVERS FOR RENESAS
3581 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3582 L:      dri-devel@lists.freedesktop.org
3583 L:      linux-sh@vger.kernel.org
3584 T:      git git://people.freedesktop.org/~airlied/linux
3585 S:      Supported
3586 F:      drivers/gpu/drm/rcar-du/
3587 F:      drivers/gpu/drm/shmobile/
3588 F:      include/linux/platform_data/shmob_drm.h
3589
3590 DRM DRIVERS FOR ROCKCHIP
3591 M:      Mark Yao <mark.yao@rock-chips.com>
3592 L:      dri-devel@lists.freedesktop.org
3593 S:      Maintained
3594 F:      drivers/gpu/drm/rockchip/
3595 F:      Documentation/devicetree/bindings/video/rockchip*
3596
3597 DRM DRIVERS FOR STI
3598 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3599 M:      Vincent Abriou <vincent.abriou@st.com>
3600 L:      dri-devel@lists.freedesktop.org
3601 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3602 S:      Maintained
3603 F:      drivers/gpu/drm/sti
3604 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3605
3606 DSBR100 USB FM RADIO DRIVER
3607 M:      Alexey Klimov <klimov.linux@gmail.com>
3608 L:      linux-media@vger.kernel.org
3609 T:      git git://linuxtv.org/media_tree.git
3610 S:      Maintained
3611 F:      drivers/media/radio/dsbr100.c
3612
3613 DSCC4 DRIVER
3614 M:      Francois Romieu <romieu@fr.zoreil.com>
3615 L:      netdev@vger.kernel.org
3616 S:      Maintained
3617 F:      drivers/net/wan/dscc4.c
3618
3619 DT3155 MEDIA DRIVER
3620 M:      Hans Verkuil <hverkuil@xs4all.nl>
3621 L:      linux-media@vger.kernel.org
3622 T:      git git://linuxtv.org/media_tree.git
3623 W:      http://linuxtv.org
3624 S:      Odd Fixes
3625 F:      drivers/media/pci/dt3155/
3626
3627 DVB_USB_AF9015 MEDIA DRIVER
3628 M:      Antti Palosaari <crope@iki.fi>
3629 L:      linux-media@vger.kernel.org
3630 W:      http://linuxtv.org/
3631 W:      http://palosaari.fi/linux/
3632 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3633 T:      git git://linuxtv.org/anttip/media_tree.git
3634 S:      Maintained
3635 F:      drivers/media/usb/dvb-usb-v2/af9015*
3636
3637 DVB_USB_AF9035 MEDIA DRIVER
3638 M:      Antti Palosaari <crope@iki.fi>
3639 L:      linux-media@vger.kernel.org
3640 W:      http://linuxtv.org/
3641 W:      http://palosaari.fi/linux/
3642 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3643 T:      git git://linuxtv.org/anttip/media_tree.git
3644 S:      Maintained
3645 F:      drivers/media/usb/dvb-usb-v2/af9035*
3646
3647 DVB_USB_ANYSEE MEDIA DRIVER
3648 M:      Antti Palosaari <crope@iki.fi>
3649 L:      linux-media@vger.kernel.org
3650 W:      http://linuxtv.org/
3651 W:      http://palosaari.fi/linux/
3652 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3653 T:      git git://linuxtv.org/anttip/media_tree.git
3654 S:      Maintained
3655 F:      drivers/media/usb/dvb-usb-v2/anysee*
3656
3657 DVB_USB_AU6610 MEDIA DRIVER
3658 M:      Antti Palosaari <crope@iki.fi>
3659 L:      linux-media@vger.kernel.org
3660 W:      http://linuxtv.org/
3661 W:      http://palosaari.fi/linux/
3662 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3663 T:      git git://linuxtv.org/anttip/media_tree.git
3664 S:      Maintained
3665 F:      drivers/media/usb/dvb-usb-v2/au6610*
3666
3667 DVB_USB_CE6230 MEDIA DRIVER
3668 M:      Antti Palosaari <crope@iki.fi>
3669 L:      linux-media@vger.kernel.org
3670 W:      http://linuxtv.org/
3671 W:      http://palosaari.fi/linux/
3672 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3673 T:      git git://linuxtv.org/anttip/media_tree.git
3674 S:      Maintained
3675 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3676
3677 DVB_USB_CXUSB MEDIA DRIVER
3678 M:      Michael Krufky <mkrufky@linuxtv.org>
3679 L:      linux-media@vger.kernel.org
3680 W:      http://linuxtv.org/
3681 W:      http://github.com/mkrufky
3682 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3683 T:      git git://linuxtv.org/media_tree.git
3684 S:      Maintained
3685 F:      drivers/media/usb/dvb-usb/cxusb*
3686
3687 DVB_USB_EC168 MEDIA DRIVER
3688 M:      Antti Palosaari <crope@iki.fi>
3689 L:      linux-media@vger.kernel.org
3690 W:      http://linuxtv.org/
3691 W:      http://palosaari.fi/linux/
3692 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3693 T:      git git://linuxtv.org/anttip/media_tree.git
3694 S:      Maintained
3695 F:      drivers/media/usb/dvb-usb-v2/ec168*
3696
3697 DVB_USB_GL861 MEDIA DRIVER
3698 M:      Antti Palosaari <crope@iki.fi>
3699 L:      linux-media@vger.kernel.org
3700 W:      http://linuxtv.org/
3701 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3702 T:      git git://linuxtv.org/anttip/media_tree.git
3703 S:      Maintained
3704 F:      drivers/media/usb/dvb-usb-v2/gl861*
3705
3706 DVB_USB_MXL111SF MEDIA DRIVER
3707 M:      Michael Krufky <mkrufky@linuxtv.org>
3708 L:      linux-media@vger.kernel.org
3709 W:      http://linuxtv.org/
3710 W:      http://github.com/mkrufky
3711 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3712 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3713 S:      Maintained
3714 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3715
3716 DVB_USB_RTL28XXU MEDIA DRIVER
3717 M:      Antti Palosaari <crope@iki.fi>
3718 L:      linux-media@vger.kernel.org
3719 W:      http://linuxtv.org/
3720 W:      http://palosaari.fi/linux/
3721 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3722 T:      git git://linuxtv.org/anttip/media_tree.git
3723 S:      Maintained
3724 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3725
3726 DVB_USB_V2 MEDIA DRIVER
3727 M:      Antti Palosaari <crope@iki.fi>
3728 L:      linux-media@vger.kernel.org
3729 W:      http://linuxtv.org/
3730 W:      http://palosaari.fi/linux/
3731 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3732 T:      git git://linuxtv.org/anttip/media_tree.git
3733 S:      Maintained
3734 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3735 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3736
3737 DYNAMIC DEBUG
3738 M:      Jason Baron <jbaron@akamai.com>
3739 S:      Maintained
3740 F:      lib/dynamic_debug.c
3741 F:      include/linux/dynamic_debug.h
3742
3743 DZ DECSTATION DZ11 SERIAL DRIVER
3744 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3745 S:      Maintained
3746 F:      drivers/tty/serial/dz.*
3747
3748 E3X0 POWER BUTTON DRIVER
3749 M:      Moritz Fischer <moritz.fischer@ettus.com>
3750 L:      usrp-users@lists.ettus.com
3751 W:      http://www.ettus.com
3752 S:      Supported
3753 F:      drivers/input/misc/e3x0-button.c
3754 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3755
3756 E4000 MEDIA DRIVER
3757 M:      Antti Palosaari <crope@iki.fi>
3758 L:      linux-media@vger.kernel.org
3759 W:      http://linuxtv.org/
3760 W:      http://palosaari.fi/linux/
3761 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3762 T:      git git://linuxtv.org/anttip/media_tree.git
3763 S:      Maintained
3764 F:      drivers/media/tuners/e4000*
3765
3766 EATA ISA/EISA/PCI SCSI DRIVER
3767 M:      Dario Ballabio <ballabio_dario@emc.com>
3768 L:      linux-scsi@vger.kernel.org
3769 S:      Maintained
3770 F:      drivers/scsi/eata.c
3771
3772 EC100 MEDIA DRIVER
3773 M:      Antti Palosaari <crope@iki.fi>
3774 L:      linux-media@vger.kernel.org
3775 W:      http://linuxtv.org/
3776 W:      http://palosaari.fi/linux/
3777 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3778 T:      git git://linuxtv.org/anttip/media_tree.git
3779 S:      Maintained
3780 F:      drivers/media/dvb-frontends/ec100*
3781
3782 ECRYPT FILE SYSTEM
3783 M:      Tyler Hicks <tyhicks@canonical.com>
3784 L:      ecryptfs@vger.kernel.org
3785 W:      http://ecryptfs.org
3786 W:      https://launchpad.net/ecryptfs
3787 S:      Supported
3788 F:      Documentation/filesystems/ecryptfs.txt
3789 F:      fs/ecryptfs/
3790
3791 EDAC-CORE
3792 M:      Doug Thompson <dougthompson@xmission.com>
3793 M:      Borislav Petkov <bp@alien8.de>
3794 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3795 L:      linux-edac@vger.kernel.org
3796 W:      bluesmoke.sourceforge.net
3797 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3798 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3799 S:      Supported
3800 F:      Documentation/edac.txt
3801 F:      drivers/edac/
3802 F:      include/linux/edac.h
3803
3804 EDAC-AMD64
3805 M:      Doug Thompson <dougthompson@xmission.com>
3806 M:      Borislav Petkov <bp@alien8.de>
3807 L:      linux-edac@vger.kernel.org
3808 W:      bluesmoke.sourceforge.net
3809 S:      Maintained
3810 F:      drivers/edac/amd64_edac*
3811
3812 EDAC-CALXEDA
3813 M:      Doug Thompson <dougthompson@xmission.com>
3814 M:      Robert Richter <rric@kernel.org>
3815 L:      linux-edac@vger.kernel.org
3816 W:      bluesmoke.sourceforge.net
3817 S:      Maintained
3818 F:      drivers/edac/highbank*
3819
3820 EDAC-CAVIUM
3821 M:      Ralf Baechle <ralf@linux-mips.org>
3822 M:      David Daney <david.daney@cavium.com>
3823 L:      linux-edac@vger.kernel.org
3824 L:      linux-mips@linux-mips.org
3825 W:      bluesmoke.sourceforge.net
3826 S:      Supported
3827 F:      drivers/edac/octeon_edac*
3828
3829 EDAC-E752X
3830 M:      Mark Gross <mark.gross@intel.com>
3831 M:      Doug Thompson <dougthompson@xmission.com>
3832 L:      linux-edac@vger.kernel.org
3833 W:      bluesmoke.sourceforge.net
3834 S:      Maintained
3835 F:      drivers/edac/e752x_edac.c
3836
3837 EDAC-E7XXX
3838 M:      Doug Thompson <dougthompson@xmission.com>
3839 L:      linux-edac@vger.kernel.org
3840 W:      bluesmoke.sourceforge.net
3841 S:      Maintained
3842 F:      drivers/edac/e7xxx_edac.c
3843
3844 EDAC-GHES
3845 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3846 L:      linux-edac@vger.kernel.org
3847 W:      bluesmoke.sourceforge.net
3848 S:      Maintained
3849 F:      drivers/edac/ghes_edac.c
3850
3851 EDAC-I82443BXGX
3852 M:      Tim Small <tim@buttersideup.com>
3853 L:      linux-edac@vger.kernel.org
3854 W:      bluesmoke.sourceforge.net
3855 S:      Maintained
3856 F:      drivers/edac/i82443bxgx_edac.c
3857
3858 EDAC-I3000
3859 M:      Jason Uhlenkott <juhlenko@akamai.com>
3860 L:      linux-edac@vger.kernel.org
3861 W:      bluesmoke.sourceforge.net
3862 S:      Maintained
3863 F:      drivers/edac/i3000_edac.c
3864
3865 EDAC-I5000
3866 M:      Doug Thompson <dougthompson@xmission.com>
3867 L:      linux-edac@vger.kernel.org
3868 W:      bluesmoke.sourceforge.net
3869 S:      Maintained
3870 F:      drivers/edac/i5000_edac.c
3871
3872 EDAC-I5400
3873 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3874 L:      linux-edac@vger.kernel.org
3875 W:      bluesmoke.sourceforge.net
3876 S:      Maintained
3877 F:      drivers/edac/i5400_edac.c
3878
3879 EDAC-I7300
3880 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3881 L:      linux-edac@vger.kernel.org
3882 W:      bluesmoke.sourceforge.net
3883 S:      Maintained
3884 F:      drivers/edac/i7300_edac.c
3885
3886 EDAC-I7CORE
3887 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3888 L:      linux-edac@vger.kernel.org
3889 W:      bluesmoke.sourceforge.net
3890 S:      Maintained
3891 F:      drivers/edac/i7core_edac.c
3892
3893 EDAC-I82975X
3894 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3895 M:      "Arvind R." <arvino55@gmail.com>
3896 L:      linux-edac@vger.kernel.org
3897 W:      bluesmoke.sourceforge.net
3898 S:      Maintained
3899 F:      drivers/edac/i82975x_edac.c
3900
3901 EDAC-IE31200
3902 M:      Jason Baron <jbaron@akamai.com>
3903 L:      linux-edac@vger.kernel.org
3904 W:      bluesmoke.sourceforge.net
3905 S:      Maintained
3906 F:      drivers/edac/ie31200_edac.c
3907
3908 EDAC-MPC85XX
3909 M:      Johannes Thumshirn <morbidrsa@gmail.com>
3910 L:      linux-edac@vger.kernel.org
3911 W:      bluesmoke.sourceforge.net
3912 S:      Maintained
3913 F:      drivers/edac/mpc85xx_edac.[ch]
3914
3915 EDAC-PASEMI
3916 M:      Egor Martovetsky <egor@pasemi.com>
3917 L:      linux-edac@vger.kernel.org
3918 W:      bluesmoke.sourceforge.net
3919 S:      Maintained
3920 F:      drivers/edac/pasemi_edac.c
3921
3922 EDAC-R82600
3923 M:      Tim Small <tim@buttersideup.com>
3924 L:      linux-edac@vger.kernel.org
3925 W:      bluesmoke.sourceforge.net
3926 S:      Maintained
3927 F:      drivers/edac/r82600_edac.c
3928
3929 EDAC-SBRIDGE
3930 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3931 L:      linux-edac@vger.kernel.org
3932 W:      bluesmoke.sourceforge.net
3933 S:      Maintained
3934 F:      drivers/edac/sb_edac.c
3935
3936 EDAC-XGENE
3937 APPLIED MICRO (APM) X-GENE SOC EDAC
3938 M:     Loc Ho <lho@apm.com>
3939 S:     Supported
3940 F:     drivers/edac/xgene_edac.c
3941 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3942
3943 EDIROL UA-101/UA-1000 DRIVER
3944 M:      Clemens Ladisch <clemens@ladisch.de>
3945 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3946 T:      git git://git.alsa-project.org/alsa-kernel.git
3947 S:      Maintained
3948 F:      sound/usb/misc/ua101.c
3949
3950 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3951 M:      Matt Fleming <matt.fleming@intel.com>
3952 L:      linux-efi@vger.kernel.org
3953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3954 S:      Maintained
3955 F:      Documentation/efi-stub.txt
3956 F:      arch/ia64/kernel/efi.c
3957 F:      arch/x86/boot/compressed/eboot.[ch]
3958 F:      arch/x86/include/asm/efi.h
3959 F:      arch/x86/platform/efi/*
3960 F:      drivers/firmware/efi/*
3961 F:      include/linux/efi*.h
3962
3963 EFI VARIABLE FILESYSTEM
3964 M:      Matthew Garrett <matthew.garrett@nebula.com>
3965 M:      Jeremy Kerr <jk@ozlabs.org>
3966 M:      Matt Fleming <matt.fleming@intel.com>
3967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3968 L:      linux-efi@vger.kernel.org
3969 S:      Maintained
3970 F:      fs/efivarfs/
3971
3972 EFIFB FRAMEBUFFER DRIVER
3973 L:      linux-fbdev@vger.kernel.org
3974 M:      Peter Jones <pjones@redhat.com>
3975 S:      Maintained
3976 F:      drivers/video/fbdev/efifb.c
3977
3978 EFS FILESYSTEM
3979 W:      http://aeschi.ch.eu.org/efs/
3980 S:      Orphan
3981 F:      fs/efs/
3982
3983 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3984 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3985 M:      Christoph Raisch <raisch@de.ibm.com>
3986 L:      linux-rdma@vger.kernel.org
3987 S:      Supported
3988 F:      drivers/infiniband/hw/ehca/
3989
3990 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3991 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3992 L:      netdev@vger.kernel.org
3993 S:      Maintained
3994 F:      drivers/net/ethernet/ibm/ehea/
3995
3996 EM28XX VIDEO4LINUX DRIVER
3997 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3998 L:      linux-media@vger.kernel.org
3999 W:      http://linuxtv.org
4000 T:      git git://linuxtv.org/media_tree.git
4001 S:      Maintained
4002 F:      drivers/media/usb/em28xx/
4003
4004 EMBEDDED LINUX
4005 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4006 M:      Matt Mackall <mpm@selenic.com>
4007 M:      David Woodhouse <dwmw2@infradead.org>
4008 L:      linux-embedded@vger.kernel.org
4009 S:      Maintained
4010
4011 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4012 M:      James Smart <james.smart@avagotech.com>
4013 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4014 L:      linux-scsi@vger.kernel.org
4015 W:      http://www.avagotech.com
4016 S:      Supported
4017 F:      drivers/scsi/lpfc/
4018
4019 ENE CB710 FLASH CARD READER DRIVER
4020 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4021 S:      Maintained
4022 F:      drivers/misc/cb710/
4023 F:      drivers/mmc/host/cb710-mmc.*
4024 F:      include/linux/cb710.h
4025
4026 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4027 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4028 S:      Maintained
4029 F:      drivers/media/rc/ene_ir.*
4030
4031 ENHANCED ERROR HANDLING (EEH)
4032 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4033 L:      linuxppc-dev@lists.ozlabs.org
4034 S:      Supported
4035 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4036 F:      arch/powerpc/kernel/eeh*.c
4037
4038 EPSON S1D13XXX FRAMEBUFFER DRIVER
4039 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4040 S:      Maintained
4041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4042 F:      drivers/video/fbdev/s1d13xxxfb.c
4043 F:      include/video/s1d13xxxfb.h
4044
4045 ET131X NETWORK DRIVER
4046 M:      Mark Einon <mark.einon@gmail.com>
4047 S:      Odd Fixes
4048 F:      drivers/net/ethernet/agere/
4049
4050 ETHERNET BRIDGE
4051 M:      Stephen Hemminger <stephen@networkplumber.org>
4052 L:      bridge@lists.linux-foundation.org
4053 L:      netdev@vger.kernel.org
4054 W:      http://www.linuxfoundation.org/en/Net:Bridge
4055 S:      Maintained
4056 F:      include/linux/netfilter_bridge/
4057 F:      net/bridge/
4058
4059 ETHERNET PHY LIBRARY
4060 M:      Florian Fainelli <f.fainelli@gmail.com>
4061 L:      netdev@vger.kernel.org
4062 S:      Maintained
4063 F:      include/linux/phy.h
4064 F:      include/linux/phy_fixed.h
4065 F:      drivers/net/phy/
4066 F:      Documentation/networking/phy.txt
4067 F:      drivers/of/of_mdio.c
4068 F:      drivers/of/of_net.c
4069
4070 EXT2 FILE SYSTEM
4071 M:      Jan Kara <jack@suse.com>
4072 L:      linux-ext4@vger.kernel.org
4073 S:      Maintained
4074 F:      Documentation/filesystems/ext2.txt
4075 F:      fs/ext2/
4076 F:      include/linux/ext2*
4077
4078 EXT3 FILE SYSTEM
4079 M:      Jan Kara <jack@suse.com>
4080 M:      Andrew Morton <akpm@linux-foundation.org>
4081 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4082 L:      linux-ext4@vger.kernel.org
4083 S:      Maintained
4084 F:      Documentation/filesystems/ext3.txt
4085 F:      fs/ext3/
4086
4087 EXT4 FILE SYSTEM
4088 M:      "Theodore Ts'o" <tytso@mit.edu>
4089 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4090 L:      linux-ext4@vger.kernel.org
4091 W:      http://ext4.wiki.kernel.org
4092 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4093 S:      Maintained
4094 F:      Documentation/filesystems/ext4.txt
4095 F:      fs/ext4/
4096
4097 Extended Verification Module (EVM)
4098 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4099 L:      linux-ima-devel@lists.sourceforge.net
4100 L:      linux-security-module@vger.kernel.org
4101 S:      Supported
4102 F:      security/integrity/evm/
4103
4104 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4105 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4106 M:      Chanwoo Choi <cw00.choi@samsung.com>
4107 L:      linux-kernel@vger.kernel.org
4108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4109 S:      Maintained
4110 F:      drivers/extcon/
4111 F:      Documentation/extcon/
4112
4113 EXYNOS DP DRIVER
4114 M:      Jingoo Han <jingoohan1@gmail.com>
4115 L:      dri-devel@lists.freedesktop.org
4116 S:      Maintained
4117 F:      drivers/gpu/drm/exynos/exynos_dp*
4118
4119 EXYNOS MIPI DISPLAY DRIVERS
4120 M:      Inki Dae <inki.dae@samsung.com>
4121 M:      Donghwa Lee <dh09.lee@samsung.com>
4122 M:      Kyungmin Park <kyungmin.park@samsung.com>
4123 L:      linux-fbdev@vger.kernel.org
4124 S:      Maintained
4125 F:      drivers/video/fbdev/exynos/exynos_mipi*
4126 F:      include/video/exynos_mipi*
4127
4128 F71805F HARDWARE MONITORING DRIVER
4129 M:      Jean Delvare <jdelvare@suse.com>
4130 L:      lm-sensors@lm-sensors.org
4131 S:      Maintained
4132 F:      Documentation/hwmon/f71805f
4133 F:      drivers/hwmon/f71805f.c
4134
4135 FC0011 TUNER DRIVER
4136 M:      Michael Buesch <m@bues.ch>
4137 L:      linux-media@vger.kernel.org
4138 S:      Maintained
4139 F:      drivers/media/tuners/fc0011.h
4140 F:      drivers/media/tuners/fc0011.c
4141
4142 FC2580 MEDIA DRIVER
4143 M:      Antti Palosaari <crope@iki.fi>
4144 L:      linux-media@vger.kernel.org
4145 W:      http://linuxtv.org/
4146 W:      http://palosaari.fi/linux/
4147 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4148 T:      git git://linuxtv.org/anttip/media_tree.git
4149 S:      Maintained
4150 F:      drivers/media/tuners/fc2580*
4151
4152 FANOTIFY
4153 M:      Eric Paris <eparis@redhat.com>
4154 S:      Maintained
4155 F:      fs/notify/fanotify/
4156 F:      include/linux/fanotify.h
4157 F:      include/uapi/linux/fanotify.h
4158
4159 FARSYNC SYNCHRONOUS DRIVER
4160 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4161 W:      http://www.farsite.co.uk/
4162 S:      Supported
4163 F:      drivers/net/wan/farsync.*
4164
4165 FAULT INJECTION SUPPORT
4166 M:      Akinobu Mita <akinobu.mita@gmail.com>
4167 S:      Supported
4168 F:      Documentation/fault-injection/
4169 F:      lib/fault-inject.c
4170
4171 FBTFT Framebuffer drivers
4172 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4173 M:      Noralf Trønnes <noralf@tronnes.org>
4174 S:      Maintained
4175 F:      drivers/staging/fbtft/
4176
4177 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4178 M:      Vasu Dev <vasu.dev@intel.com>
4179 L:      fcoe-devel@open-fcoe.org
4180 W:      www.Open-FCoE.org
4181 S:      Supported
4182 F:      drivers/scsi/libfc/
4183 F:      drivers/scsi/fcoe/
4184 F:      include/scsi/fc/
4185 F:      include/scsi/libfc.h
4186 F:      include/scsi/libfcoe.h
4187 F:      include/uapi/scsi/fc/
4188
4189 FILE LOCKING (flock() and fcntl()/lockf())
4190 M:      Jeff Layton <jlayton@poochiereds.net>
4191 M:      "J. Bruce Fields" <bfields@fieldses.org>
4192 L:      linux-fsdevel@vger.kernel.org
4193 S:      Maintained
4194 F:      include/linux/fcntl.h
4195 F:      include/linux/fs.h
4196 F:      include/uapi/linux/fcntl.h
4197 F:      include/uapi/linux/fs.h
4198 F:      fs/fcntl.c
4199 F:      fs/locks.c
4200
4201 FILESYSTEMS (VFS and infrastructure)
4202 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4203 L:      linux-fsdevel@vger.kernel.org
4204 S:      Maintained
4205 F:      fs/*
4206
4207 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4208 M:      Riku Voipio <riku.voipio@iki.fi>
4209 L:      lm-sensors@lm-sensors.org
4210 S:      Maintained
4211 F:      drivers/hwmon/f75375s.c
4212 F:      include/linux/f75375s.h
4213
4214 FIREWIRE AUDIO DRIVERS
4215 M:      Clemens Ladisch <clemens@ladisch.de>
4216 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4217 T:      git git://git.alsa-project.org/alsa-kernel.git
4218 S:      Maintained
4219 F:      sound/firewire/
4220
4221 FIREWIRE MEDIA DRIVERS (firedtv)
4222 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4223 L:      linux-media@vger.kernel.org
4224 L:      linux1394-devel@lists.sourceforge.net
4225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4226 S:      Maintained
4227 F:      drivers/media/firewire/
4228
4229 FIREWIRE SBP-2 TARGET
4230 M:      Chris Boot <bootc@bootc.net>
4231 L:      linux-scsi@vger.kernel.org
4232 L:      target-devel@vger.kernel.org
4233 L:      linux1394-devel@lists.sourceforge.net
4234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4235 S:      Maintained
4236 F:      drivers/target/sbp/
4237
4238 FIREWIRE SUBSYSTEM
4239 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4240 L:      linux1394-devel@lists.sourceforge.net
4241 W:      http://ieee1394.wiki.kernel.org/
4242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4243 S:      Maintained
4244 F:      drivers/firewire/
4245 F:      include/linux/firewire.h
4246 F:      include/uapi/linux/firewire*.h
4247 F:      tools/firewire/
4248
4249 FIRMWARE LOADER (request_firmware)
4250 M:      Ming Lei <ming.lei@canonical.com>
4251 L:      linux-kernel@vger.kernel.org
4252 S:      Maintained
4253 F:      Documentation/firmware_class/
4254 F:      drivers/base/firmware*.c
4255 F:      include/linux/firmware.h
4256
4257 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4258 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4259 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4260 S:      Maintained
4261 F:      drivers/block/rsxx/
4262
4263 FLOPPY DRIVER
4264 M:      Jiri Kosina <jkosina@suse.com>
4265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4266 S:      Odd fixes
4267 F:      drivers/block/floppy.c
4268
4269 FMC SUBSYSTEM
4270 M:      Alessandro Rubini <rubini@gnudd.com>
4271 W:      http://www.ohwr.org/projects/fmc-bus
4272 S:      Supported
4273 F:      drivers/fmc/
4274 F:      include/linux/fmc*.h
4275 F:      include/linux/ipmi-fru.h
4276 K:      fmc_d.*register
4277
4278 FPU EMULATOR
4279 M:      Bill Metzenthen <billm@melbpc.org.au>
4280 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4281 S:      Maintained
4282 F:      arch/x86/math-emu/
4283
4284 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4285 L:      netdev@vger.kernel.org
4286 S:      Orphan
4287 F:      drivers/net/wan/dlci.c
4288 F:      drivers/net/wan/sdla.c
4289
4290 FRAMEBUFFER LAYER
4291 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4292 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4293 L:      linux-fbdev@vger.kernel.org
4294 W:      http://linux-fbdev.sourceforge.net/
4295 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4297 S:      Maintained
4298 F:      Documentation/fb/
4299 F:      Documentation/devicetree/bindings/fb/
4300 F:      drivers/video/
4301 F:      include/video/
4302 F:      include/linux/fb.h
4303 F:      include/uapi/video/
4304 F:      include/uapi/linux/fb.h
4305
4306 FREESCALE DIU FRAMEBUFFER DRIVER
4307 M:      Timur Tabi <timur@tabi.org>
4308 L:      linux-fbdev@vger.kernel.org
4309 S:      Maintained
4310 F:      drivers/video/fbdev/fsl-diu-fb.*
4311
4312 FREESCALE DMA DRIVER
4313 M:      Li Yang <leoli@freescale.com>
4314 M:      Zhang Wei <zw@zh-kernel.org>
4315 L:      linuxppc-dev@lists.ozlabs.org
4316 S:      Maintained
4317 F:      drivers/dma/fsldma.*
4318
4319 FREESCALE I2C CPM DRIVER
4320 M:      Jochen Friedrich <jochen@scram.de>
4321 L:      linuxppc-dev@lists.ozlabs.org
4322 L:      linux-i2c@vger.kernel.org
4323 S:      Maintained
4324 F:      drivers/i2c/busses/i2c-cpm.c
4325
4326 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4327 M:      Sascha Hauer <kernel@pengutronix.de>
4328 L:      linux-fbdev@vger.kernel.org
4329 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4330 S:      Maintained
4331 F:      include/linux/platform_data/video-imxfb.h
4332 F:      drivers/video/fbdev/imxfb.c
4333
4334 FREESCALE QUAD SPI DRIVER
4335 M:      Han Xu <han.xu@freescale.com>
4336 L:      linux-mtd@lists.infradead.org
4337 S:      Maintained
4338 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4339
4340 FREESCALE SOC FS_ENET DRIVER
4341 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4342 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4343 L:      linuxppc-dev@lists.ozlabs.org
4344 L:      netdev@vger.kernel.org
4345 S:      Maintained
4346 F:      drivers/net/ethernet/freescale/fs_enet/
4347 F:      include/linux/fs_enet_pd.h
4348
4349 FREESCALE QUICC ENGINE LIBRARY
4350 L:      linuxppc-dev@lists.ozlabs.org
4351 S:      Orphan
4352 F:      arch/powerpc/sysdev/qe_lib/
4353 F:      arch/powerpc/include/asm/*qe.h
4354
4355 FREESCALE USB PERIPHERAL DRIVERS
4356 M:      Li Yang <leoli@freescale.com>
4357 L:      linux-usb@vger.kernel.org
4358 L:      linuxppc-dev@lists.ozlabs.org
4359 S:      Maintained
4360 F:      drivers/usb/gadget/udc/fsl*
4361
4362 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4363 M:      Li Yang <leoli@freescale.com>
4364 L:      netdev@vger.kernel.org
4365 L:      linuxppc-dev@lists.ozlabs.org
4366 S:      Maintained
4367 F:      drivers/net/ethernet/freescale/ucc_geth*
4368
4369 FREESCALE QUICC ENGINE UCC UART DRIVER
4370 M:      Timur Tabi <timur@tabi.org>
4371 L:      linuxppc-dev@lists.ozlabs.org
4372 S:      Maintained
4373 F:      drivers/tty/serial/ucc_uart.c
4374
4375 FREESCALE SOC SOUND DRIVERS
4376 M:      Timur Tabi <timur@tabi.org>
4377 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4378 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4379 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4380 L:      linuxppc-dev@lists.ozlabs.org
4381 S:      Maintained
4382 F:      sound/soc/fsl/fsl*
4383 F:      sound/soc/fsl/imx*
4384 F:      sound/soc/fsl/mpc8610_hpcd.c
4385
4386 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4387 M:      "J. German Rivera" <German.Rivera@freescale.com>
4388 L:      linux-kernel@vger.kernel.org
4389 S:      Maintained
4390 F:      drivers/staging/fsl-mc/
4391
4392 FREEVXFS FILESYSTEM
4393 M:      Christoph Hellwig <hch@infradead.org>
4394 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4395 S:      Maintained
4396 F:      fs/freevxfs/
4397
4398 FREEZER
4399 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4400 M:      Pavel Machek <pavel@ucw.cz>
4401 L:      linux-pm@vger.kernel.org
4402 S:      Supported
4403 F:      Documentation/power/freezing-of-tasks.txt
4404 F:      include/linux/freezer.h
4405 F:      kernel/freezer.c
4406
4407 FRONTSWAP API
4408 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4409 L:      linux-kernel@vger.kernel.org
4410 S:      Maintained
4411 F:      mm/frontswap.c
4412 F:      include/linux/frontswap.h
4413
4414 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4415 M:      David Howells <dhowells@redhat.com>
4416 L:      linux-cachefs@redhat.com
4417 S:      Supported
4418 F:      Documentation/filesystems/caching/
4419 F:      fs/fscache/
4420 F:      include/linux/fscache*.h
4421
4422 F2FS FILE SYSTEM
4423 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4424 M:      Changman Lee <cm224.lee@samsung.com>
4425 L:      linux-f2fs-devel@lists.sourceforge.net
4426 W:      http://en.wikipedia.org/wiki/F2FS
4427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4428 S:      Maintained
4429 F:      Documentation/filesystems/f2fs.txt
4430 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4431 F:      fs/f2fs/
4432 F:      include/linux/f2fs_fs.h
4433
4434 FUJITSU FR-V (FRV) PORT
4435 M:      David Howells <dhowells@redhat.com>
4436 S:      Maintained
4437 F:      arch/frv/
4438
4439 FUJITSU LAPTOP EXTRAS
4440 M:      Jonathan Woithe <jwoithe@just42.net>
4441 L:      platform-driver-x86@vger.kernel.org
4442 S:      Maintained
4443 F:      drivers/platform/x86/fujitsu-laptop.c
4444
4445 FUJITSU M-5MO LS CAMERA ISP DRIVER
4446 M:      Kyungmin Park <kyungmin.park@samsung.com>
4447 M:      Heungjun Kim <riverful.kim@samsung.com>
4448 L:      linux-media@vger.kernel.org
4449 S:      Maintained
4450 F:      drivers/media/i2c/m5mols/
4451 F:      include/media/m5mols.h
4452
4453 FUJITSU TABLET EXTRAS
4454 M:      Robert Gerlach <khnz@gmx.de>
4455 L:      platform-driver-x86@vger.kernel.org
4456 S:      Maintained
4457 F:      drivers/platform/x86/fujitsu-tablet.c
4458
4459 FUSE: FILESYSTEM IN USERSPACE
4460 M:      Miklos Szeredi <miklos@szeredi.hu>
4461 L:      fuse-devel@lists.sourceforge.net
4462 W:      http://fuse.sourceforge.net/
4463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4464 S:      Maintained
4465 F:      fs/fuse/
4466 F:      include/uapi/linux/fuse.h
4467 F:      Documentation/filesystems/fuse.txt
4468
4469 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4470 M:      Rik Faith <faith@cs.unc.edu>
4471 L:      linux-scsi@vger.kernel.org
4472 S:      Odd Fixes (e.g., new signatures)
4473 F:      drivers/scsi/fdomain.*
4474
4475 GCOV BASED KERNEL PROFILING
4476 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4477 S:      Maintained
4478 F:      kernel/gcov/
4479 F:      Documentation/gcov.txt
4480
4481 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4482 M:      Achim Leubner <achim_leubner@adaptec.com>
4483 L:      linux-scsi@vger.kernel.org
4484 W:      http://www.icp-vortex.com/
4485 S:      Supported
4486 F:      drivers/scsi/gdt*
4487
4488 GDB KERNEL DEBUGGING HELPER SCRIPTS
4489 M:      Jan Kiszka <jan.kiszka@siemens.com>
4490 S:      Supported
4491 F:      scripts/gdb/
4492
4493 GEMTEK FM RADIO RECEIVER DRIVER
4494 M:      Hans Verkuil <hverkuil@xs4all.nl>
4495 L:      linux-media@vger.kernel.org
4496 T:      git git://linuxtv.org/media_tree.git
4497 W:      http://linuxtv.org
4498 S:      Maintained
4499 F:      drivers/media/radio/radio-gemtek*
4500
4501 GENERIC GPIO I2C DRIVER
4502 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4503 S:      Supported
4504 F:      drivers/i2c/busses/i2c-gpio.c
4505 F:      include/linux/i2c-gpio.h
4506
4507 GENERIC GPIO I2C MULTIPLEXER DRIVER
4508 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4509 L:      linux-i2c@vger.kernel.org
4510 S:      Supported
4511 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4512 F:      include/linux/i2c-mux-gpio.h
4513 F:      Documentation/i2c/muxes/i2c-mux-gpio
4514
4515 GENERIC HDLC (WAN) DRIVERS
4516 M:      Krzysztof Halasa <khc@pm.waw.pl>
4517 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4518 S:      Maintained
4519 F:      drivers/net/wan/c101.c
4520 F:      drivers/net/wan/hd6457*
4521 F:      drivers/net/wan/hdlc*
4522 F:      drivers/net/wan/n2.c
4523 F:      drivers/net/wan/pc300too.c
4524 F:      drivers/net/wan/pci200syn.c
4525 F:      drivers/net/wan/wanxl*
4526
4527 GENERIC INCLUDE/ASM HEADER FILES
4528 M:      Arnd Bergmann <arnd@arndb.de>
4529 L:      linux-arch@vger.kernel.org
4530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4531 S:      Maintained
4532 F:      include/asm-generic/
4533 F:      include/uapi/asm-generic/
4534
4535 GENERIC PHY FRAMEWORK
4536 M:      Kishon Vijay Abraham I <kishon@ti.com>
4537 L:      linux-kernel@vger.kernel.org
4538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4539 S:      Supported
4540 F:      drivers/phy/
4541 F:      include/linux/phy/
4542
4543 GENERIC PM DOMAINS
4544 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4545 M:      Kevin Hilman <khilman@kernel.org>
4546 M:      Ulf Hansson <ulf.hansson@linaro.org>
4547 L:      linux-pm@vger.kernel.org
4548 S:      Supported
4549 F:      drivers/base/power/domain*.c
4550 F:      include/linux/pm_domain.h
4551
4552 GENERIC UIO DRIVER FOR PCI DEVICES
4553 M:      "Michael S. Tsirkin" <mst@redhat.com>
4554 L:      kvm@vger.kernel.org
4555 S:      Supported
4556 F:      drivers/uio/uio_pci_generic.c
4557
4558 GET_MAINTAINER SCRIPT
4559 M:      Joe Perches <joe@perches.com>
4560 S:      Maintained
4561 F:      scripts/get_maintainer.pl
4562
4563 GFS2 FILE SYSTEM
4564 M:      Steven Whitehouse <swhiteho@redhat.com>
4565 M:      Bob Peterson <rpeterso@redhat.com>
4566 L:      cluster-devel@redhat.com
4567 W:      http://sources.redhat.com/cluster/
4568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4569 S:      Supported
4570 F:      Documentation/filesystems/gfs2*.txt
4571 F:      fs/gfs2/
4572 F:      include/uapi/linux/gfs2_ondisk.h
4573
4574 GIGASET ISDN DRIVERS
4575 M:      Paul Bolle <pebolle@tiscali.nl>
4576 L:      gigaset307x-common@lists.sourceforge.net
4577 W:      http://gigaset307x.sourceforge.net/
4578 S:      Odd Fixes
4579 F:      Documentation/isdn/README.gigaset
4580 F:      drivers/isdn/gigaset/
4581 F:      include/uapi/linux/gigaset_dev.h
4582
4583 GO7007 MPEG CODEC
4584 M:      Hans Verkuil <hans.verkuil@cisco.com>
4585 L:      linux-media@vger.kernel.org
4586 S:      Maintained
4587 F:      drivers/media/usb/go7007/
4588
4589 GOODIX TOUCHSCREEN
4590 M:      Bastien Nocera <hadess@hadess.net>
4591 L:      linux-input@vger.kernel.org
4592 S:      Maintained
4593 F:      drivers/input/touchscreen/goodix.c
4594
4595 GPIO SUBSYSTEM
4596 M:      Linus Walleij <linus.walleij@linaro.org>
4597 M:      Alexandre Courbot <gnurou@gmail.com>
4598 L:      linux-gpio@vger.kernel.org
4599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4600 S:      Maintained
4601 F:      Documentation/gpio/
4602 F:      drivers/gpio/
4603 F:      include/linux/gpio/
4604 F:      include/linux/gpio.h
4605 F:      include/asm-generic/gpio.h
4606
4607 GRE DEMULTIPLEXER DRIVER
4608 M:      Dmitry Kozlov <xeb@mail.ru>
4609 L:      netdev@vger.kernel.org
4610 S:      Maintained
4611 F:      net/ipv4/gre_demux.c
4612 F:      net/ipv4/gre_offload.c
4613 F:      include/net/gre.h
4614
4615 GRETH 10/100/1G Ethernet MAC device driver
4616 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4617 L:      netdev@vger.kernel.org
4618 S:      Maintained
4619 F:      drivers/net/ethernet/aeroflex/
4620
4621 GSPCA FINEPIX SUBDRIVER
4622 M:      Frank Zago <frank@zago.net>
4623 L:      linux-media@vger.kernel.org
4624 T:      git git://linuxtv.org/media_tree.git
4625 S:      Maintained
4626 F:      drivers/media/usb/gspca/finepix.c
4627
4628 GSPCA GL860 SUBDRIVER
4629 M:      Olivier Lorin <o.lorin@laposte.net>
4630 L:      linux-media@vger.kernel.org
4631 T:      git git://linuxtv.org/media_tree.git
4632 S:      Maintained
4633 F:      drivers/media/usb/gspca/gl860/
4634
4635 GSPCA M5602 SUBDRIVER
4636 M:      Erik Andren <erik.andren@gmail.com>
4637 L:      linux-media@vger.kernel.org
4638 T:      git git://linuxtv.org/media_tree.git
4639 S:      Maintained
4640 F:      drivers/media/usb/gspca/m5602/
4641
4642 GSPCA PAC207 SONIXB SUBDRIVER
4643 M:      Hans de Goede <hdegoede@redhat.com>
4644 L:      linux-media@vger.kernel.org
4645 T:      git git://linuxtv.org/media_tree.git
4646 S:      Maintained
4647 F:      drivers/media/usb/gspca/pac207.c
4648
4649 GSPCA SN9C20X SUBDRIVER
4650 M:      Brian Johnson <brijohn@gmail.com>
4651 L:      linux-media@vger.kernel.org
4652 T:      git git://linuxtv.org/media_tree.git
4653 S:      Maintained
4654 F:      drivers/media/usb/gspca/sn9c20x.c
4655
4656 GSPCA T613 SUBDRIVER
4657 M:      Leandro Costantino <lcostantino@gmail.com>
4658 L:      linux-media@vger.kernel.org
4659 T:      git git://linuxtv.org/media_tree.git
4660 S:      Maintained
4661 F:      drivers/media/usb/gspca/t613.c
4662
4663 GSPCA USB WEBCAM DRIVER
4664 M:      Hans de Goede <hdegoede@redhat.com>
4665 L:      linux-media@vger.kernel.org
4666 T:      git git://linuxtv.org/media_tree.git
4667 S:      Maintained
4668 F:      drivers/media/usb/gspca/
4669
4670 GUID PARTITION TABLE (GPT)
4671 M:      Davidlohr Bueso <dave@stgolabs.net>
4672 L:      linux-efi@vger.kernel.org
4673 S:      Maintained
4674 F:      block/partitions/efi.*
4675
4676 STK1160 USB VIDEO CAPTURE DRIVER
4677 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4678 L:      linux-media@vger.kernel.org
4679 T:      git git://linuxtv.org/media_tree.git
4680 S:      Maintained
4681 F:      drivers/media/usb/stk1160/
4682
4683 H8/300 ARCHITECTURE
4684 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4685 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4686 W:      http://uclinux-h8.sourceforge.jp
4687 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4688 S:      Maintained
4689 F:      arch/h8300/
4690 F:      drivers/clocksource/h8300_*.c
4691 F:      drivers/clk/h8300/
4692 F:      drivers/irqchip/irq-renesas-h8*.c
4693
4694 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4695 M:      Frank Seidel <frank@f-seidel.de>
4696 L:      platform-driver-x86@vger.kernel.org
4697 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4698 S:      Maintained
4699 F:      drivers/platform/x86/hdaps.c
4700
4701 HDPVR USB VIDEO ENCODER DRIVER
4702 M:      Hans Verkuil <hverkuil@xs4all.nl>
4703 L:      linux-media@vger.kernel.org
4704 T:      git git://linuxtv.org/media_tree.git
4705 W:      http://linuxtv.org
4706 S:      Odd Fixes
4707 F:      drivers/media/usb/hdpvr/
4708
4709 HWPOISON MEMORY FAILURE HANDLING
4710 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4711 L:      linux-mm@kvack.org
4712 S:      Maintained
4713 F:      mm/memory-failure.c
4714 F:      mm/hwpoison-inject.c
4715
4716 HYPERVISOR VIRTUAL CONSOLE DRIVER
4717 L:      linuxppc-dev@lists.ozlabs.org
4718 S:      Odd Fixes
4719 F:      drivers/tty/hvc/
4720
4721 HACKRF MEDIA DRIVER
4722 M:      Antti Palosaari <crope@iki.fi>
4723 L:      linux-media@vger.kernel.org
4724 W:      http://linuxtv.org/
4725 W:      http://palosaari.fi/linux/
4726 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4727 T:      git git://linuxtv.org/anttip/media_tree.git
4728 S:      Maintained
4729 F:      drivers/media/usb/hackrf/
4730
4731 HARDWARE MONITORING
4732 M:      Jean Delvare <jdelvare@suse.com>
4733 M:      Guenter Roeck <linux@roeck-us.net>
4734 L:      lm-sensors@lm-sensors.org
4735 W:      http://www.lm-sensors.org/
4736 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4738 S:      Maintained
4739 F:      Documentation/hwmon/
4740 F:      drivers/hwmon/
4741 F:      include/linux/hwmon*.h
4742
4743 HARDWARE RANDOM NUMBER GENERATOR CORE
4744 M:      Matt Mackall <mpm@selenic.com>
4745 M:      Herbert Xu <herbert@gondor.apana.org.au>
4746 L:      linux-crypto@vger.kernel.org
4747 S:      Odd fixes
4748 F:      Documentation/hw_random.txt
4749 F:      drivers/char/hw_random/
4750 F:      include/linux/hw_random.h
4751
4752 HARDWARE SPINLOCK CORE
4753 M:      Ohad Ben-Cohen <ohad@wizery.com>
4754 S:      Maintained
4755 F:      Documentation/hwspinlock.txt
4756 F:      drivers/hwspinlock/hwspinlock_*
4757 F:      include/linux/hwspinlock.h
4758
4759 HARMONY SOUND DRIVER
4760 L:      linux-parisc@vger.kernel.org
4761 S:      Maintained
4762 F:      sound/parisc/harmony.*
4763
4764 HD29L2 MEDIA DRIVER
4765 M:      Antti Palosaari <crope@iki.fi>
4766 L:      linux-media@vger.kernel.org
4767 W:      http://linuxtv.org/
4768 W:      http://palosaari.fi/linux/
4769 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4770 T:      git git://linuxtv.org/anttip/media_tree.git
4771 S:      Maintained
4772 F:      drivers/media/dvb-frontends/hd29l2*
4773
4774 HEWLETT-PACKARD SMART2 RAID DRIVER
4775 L:      iss_storagedev@hp.com
4776 S:      Orphan
4777 F:      Documentation/blockdev/cpqarray.txt
4778 F:      drivers/block/cpqarray.*
4779
4780 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4781 M:      Don Brace <don.brace@pmcs.com>
4782 L:      iss_storagedev@hp.com
4783 L:      storagedev@pmcs.com
4784 L:      linux-scsi@vger.kernel.org
4785 S:      Supported
4786 F:      Documentation/scsi/hpsa.txt
4787 F:      drivers/scsi/hpsa*.[ch]
4788 F:      include/linux/cciss*.h
4789 F:      include/uapi/linux/cciss*.h
4790
4791 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4792 M:      Don Brace <don.brace@pmcs.com>
4793 L:      iss_storagedev@hp.com
4794 L:      storagedev@pmcs.com
4795 L:      linux-scsi@vger.kernel.org
4796 S:      Supported
4797 F:      Documentation/blockdev/cciss.txt
4798 F:      drivers/block/cciss*
4799 F:      include/linux/cciss_ioctl.h
4800 F:      include/uapi/linux/cciss_ioctl.h
4801
4802 HFS FILESYSTEM
4803 L:      linux-fsdevel@vger.kernel.org
4804 S:      Orphan
4805 F:      Documentation/filesystems/hfs.txt
4806 F:      fs/hfs/
4807
4808 HFSPLUS FILESYSTEM
4809 L:      linux-fsdevel@vger.kernel.org
4810 S:      Orphan
4811 F:      Documentation/filesystems/hfsplus.txt
4812 F:      fs/hfsplus/
4813
4814 HGA FRAMEBUFFER DRIVER
4815 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4816 L:      linux-nvidia@lists.surfsouth.com
4817 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4818 S:      Maintained
4819 F:      drivers/video/fbdev/hgafb.c
4820
4821 HIBERNATION (aka Software Suspend, aka swsusp)
4822 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4823 M:      Pavel Machek <pavel@ucw.cz>
4824 L:      linux-pm@vger.kernel.org
4825 S:      Supported
4826 F:      arch/x86/power/
4827 F:      drivers/base/power/
4828 F:      kernel/power/
4829 F:      include/linux/suspend.h
4830 F:      include/linux/freezer.h
4831 F:      include/linux/pm.h
4832 F:      arch/*/include/asm/suspend*.h
4833
4834 HID CORE LAYER
4835 M:      Jiri Kosina <jkosina@suse.com>
4836 L:      linux-input@vger.kernel.org
4837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4838 S:      Maintained
4839 F:      drivers/hid/
4840 F:      include/linux/hid*
4841 F:      include/uapi/linux/hid*
4842
4843 HID SENSOR HUB DRIVERS
4844 M:      Jiri Kosina <jkosina@suse.com>
4845 M:      Jonathan Cameron <jic23@kernel.org>
4846 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4847 L:      linux-input@vger.kernel.org
4848 L:      linux-iio@vger.kernel.org
4849 S:      Maintained
4850 F:      Documentation/hid/hid-sensor*
4851 F:      drivers/hid/hid-sensor-*
4852 F:      drivers/iio/*/hid-*
4853 F:      include/linux/hid-sensor-*
4854
4855 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4856 M:      Thomas Gleixner <tglx@linutronix.de>
4857 L:      linux-kernel@vger.kernel.org
4858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4859 S:      Maintained
4860 F:      Documentation/timers/
4861 F:      kernel/time/hrtimer.c
4862 F:      kernel/time/clockevents.c
4863 F:      kernel/time/tick*.*
4864 F:      kernel/time/timer_*.c
4865 F:      include/linux/clockchips.h
4866 F:      include/linux/hrtimer.h
4867
4868 HIGH-SPEED SCC DRIVER FOR AX.25
4869 L:      linux-hams@vger.kernel.org
4870 S:      Orphan
4871 F:      drivers/net/hamradio/dmascc.c
4872 F:      drivers/net/hamradio/scc.c
4873
4874 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4875 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4876 W:      http://www.highpoint-tech.com
4877 S:      Supported
4878 F:      Documentation/scsi/hptiop.txt
4879 F:      drivers/scsi/hptiop.c
4880
4881 HIPPI
4882 M:      Jes Sorensen <jes@trained-monkey.org>
4883 L:      linux-hippi@sunsite.dk
4884 S:      Maintained
4885 F:      include/linux/hippidevice.h
4886 F:      include/uapi/linux/if_hippi.h
4887 F:      net/802/hippi.c
4888 F:      drivers/net/hippi/
4889
4890 HOST AP DRIVER
4891 M:      Jouni Malinen <j@w1.fi>
4892 L:      hostap@shmoo.com (subscribers-only)
4893 L:      linux-wireless@vger.kernel.org
4894 W:      http://hostap.epitest.fi/
4895 S:      Maintained
4896 F:      drivers/net/wireless/hostap/
4897
4898 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4899 L:      platform-driver-x86@vger.kernel.org
4900 S:      Orphan
4901 F:      drivers/platform/x86/tc1100-wmi.c
4902
4903 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4904 M:      Jaroslav Kysela <perex@perex.cz>
4905 S:      Maintained
4906 F:      drivers/net/ethernet/hp/hp100.*
4907
4908 HPET:   High Precision Event Timers driver
4909 M:      Clemens Ladisch <clemens@ladisch.de>
4910 S:      Maintained
4911 F:      Documentation/timers/hpet.txt
4912 F:      drivers/char/hpet.c
4913 F:      include/linux/hpet.h
4914 F:      include/uapi/linux/hpet.h
4915
4916 HPET:   x86
4917 S:      Orphan
4918 F:      arch/x86/kernel/hpet.c
4919 F:      arch/x86/include/asm/hpet.h
4920
4921 HPFS FILESYSTEM
4922 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4923 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4924 S:      Maintained
4925 F:      fs/hpfs/
4926
4927 HSI SUBSYSTEM
4928 M:      Sebastian Reichel <sre@kernel.org>
4929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4930 S:      Maintained
4931 F:      Documentation/ABI/testing/sysfs-bus-hsi
4932 F:      Documentation/hsi.txt
4933 F:      drivers/hsi/
4934 F:      include/linux/hsi/
4935 F:      include/uapi/linux/hsi/
4936
4937 HSO 3G MODEM DRIVER
4938 M:      Jan Dumon <j.dumon@option.com>
4939 W:      http://www.pharscape.org
4940 S:      Maintained
4941 F:      drivers/net/usb/hso.c
4942
4943 HSR NETWORK PROTOCOL
4944 M:      Arvid Brodin <arvid.brodin@alten.se>
4945 L:      netdev@vger.kernel.org
4946 S:      Maintained
4947 F:      net/hsr/
4948
4949 HTCPEN TOUCHSCREEN DRIVER
4950 M:      Pau Oliva Fora <pof@eslack.org>
4951 L:      linux-input@vger.kernel.org
4952 S:      Maintained
4953 F:      drivers/input/touchscreen/htcpen.c
4954
4955 HUGETLB FILESYSTEM
4956 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4957 S:      Maintained
4958 F:      fs/hugetlbfs/
4959
4960 Hyper-V CORE AND DRIVERS
4961 M:      "K. Y. Srinivasan" <kys@microsoft.com>
4962 M:      Haiyang Zhang <haiyangz@microsoft.com>
4963 L:      devel@linuxdriverproject.org
4964 S:      Maintained
4965 F:      arch/x86/include/asm/mshyperv.h
4966 F:      arch/x86/include/uapi/asm/hyperv.h
4967 F:      arch/x86/kernel/cpu/mshyperv.c
4968 F:      drivers/hid/hid-hyperv.c
4969 F:      drivers/hv/
4970 F:      drivers/input/serio/hyperv-keyboard.c
4971 F:      drivers/net/hyperv/
4972 F:      drivers/scsi/storvsc_drv.c
4973 F:      drivers/video/fbdev/hyperv_fb.c
4974 F:      include/linux/hyperv.h
4975 F:      tools/hv/
4976 F:      Documentation/ABI/stable/sysfs-bus-vmbus
4977
4978 I2C OVER PARALLEL PORT
4979 M:      Jean Delvare <jdelvare@suse.com>
4980 L:      linux-i2c@vger.kernel.org
4981 S:      Maintained
4982 F:      Documentation/i2c/busses/i2c-parport
4983 F:      Documentation/i2c/busses/i2c-parport-light
4984 F:      drivers/i2c/busses/i2c-parport.c
4985 F:      drivers/i2c/busses/i2c-parport-light.c
4986
4987 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4988 M:      Jean Delvare <jdelvare@suse.com>
4989 L:      linux-i2c@vger.kernel.org
4990 S:      Maintained
4991 F:      Documentation/i2c/busses/i2c-ali1535
4992 F:      Documentation/i2c/busses/i2c-ali1563
4993 F:      Documentation/i2c/busses/i2c-ali15x3
4994 F:      Documentation/i2c/busses/i2c-amd756
4995 F:      Documentation/i2c/busses/i2c-amd8111
4996 F:      Documentation/i2c/busses/i2c-i801
4997 F:      Documentation/i2c/busses/i2c-nforce2
4998 F:      Documentation/i2c/busses/i2c-piix4
4999 F:      Documentation/i2c/busses/i2c-sis5595
5000 F:      Documentation/i2c/busses/i2c-sis630
5001 F:      Documentation/i2c/busses/i2c-sis96x
5002 F:      Documentation/i2c/busses/i2c-via
5003 F:      Documentation/i2c/busses/i2c-viapro
5004 F:      drivers/i2c/busses/i2c-ali1535.c
5005 F:      drivers/i2c/busses/i2c-ali1563.c
5006 F:      drivers/i2c/busses/i2c-ali15x3.c
5007 F:      drivers/i2c/busses/i2c-amd756.c
5008 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5009 F:      drivers/i2c/busses/i2c-amd8111.c
5010 F:      drivers/i2c/busses/i2c-i801.c
5011 F:      drivers/i2c/busses/i2c-isch.c
5012 F:      drivers/i2c/busses/i2c-nforce2.c
5013 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5014 F:      drivers/i2c/busses/i2c-piix4.c
5015 F:      drivers/i2c/busses/i2c-sis5595.c
5016 F:      drivers/i2c/busses/i2c-sis630.c
5017 F:      drivers/i2c/busses/i2c-sis96x.c
5018 F:      drivers/i2c/busses/i2c-via.c
5019 F:      drivers/i2c/busses/i2c-viapro.c
5020
5021 I2C/SMBUS ISMT DRIVER
5022 M:      Seth Heasley <seth.heasley@intel.com>
5023 M:      Neil Horman <nhorman@tuxdriver.com>
5024 L:      linux-i2c@vger.kernel.org
5025 F:      drivers/i2c/busses/i2c-ismt.c
5026 F:      Documentation/i2c/busses/i2c-ismt
5027
5028 I2C/SMBUS STUB DRIVER
5029 M:      Jean Delvare <jdelvare@suse.com>
5030 L:      linux-i2c@vger.kernel.org
5031 S:      Maintained
5032 F:      drivers/i2c/i2c-stub.c
5033
5034 I2C SUBSYSTEM
5035 M:      Wolfram Sang <wsa@the-dreams.de>
5036 L:      linux-i2c@vger.kernel.org
5037 W:      https://i2c.wiki.kernel.org/
5038 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5040 S:      Maintained
5041 F:      Documentation/devicetree/bindings/i2c/
5042 F:      Documentation/i2c/
5043 F:      drivers/i2c/
5044 F:      include/linux/i2c.h
5045 F:      include/linux/i2c-*.h
5046 F:      include/uapi/linux/i2c.h
5047 F:      include/uapi/linux/i2c-*.h
5048
5049 I2C ACPI SUPPORT
5050 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5051 L:      linux-i2c@vger.kernel.org
5052 L:      linux-acpi@vger.kernel.org
5053 S:      Maintained
5054
5055 I2C-TAOS-EVM DRIVER
5056 M:      Jean Delvare <jdelvare@suse.com>
5057 L:      linux-i2c@vger.kernel.org
5058 S:      Maintained
5059 F:      Documentation/i2c/busses/i2c-taos-evm
5060 F:      drivers/i2c/busses/i2c-taos-evm.c
5061
5062 I2C-TINY-USB DRIVER
5063 M:      Till Harbaum <till@harbaum.org>
5064 L:      linux-i2c@vger.kernel.org
5065 W:      http://www.harbaum.org/till/i2c_tiny_usb
5066 S:      Maintained
5067 F:      drivers/i2c/busses/i2c-tiny-usb.c
5068
5069 i386 BOOT CODE
5070 M:      "H. Peter Anvin" <hpa@zytor.com>
5071 S:      Maintained
5072 F:      arch/x86/boot/
5073
5074 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5075 M:      "H. Peter Anvin" <hpa@zytor.com>
5076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5077 S:      Maintained
5078
5079 IA64 (Itanium) PLATFORM
5080 M:      Tony Luck <tony.luck@intel.com>
5081 M:      Fenghua Yu <fenghua.yu@intel.com>
5082 L:      linux-ia64@vger.kernel.org
5083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5084 S:      Maintained
5085 F:      arch/ia64/
5086
5087 IBM Power VMX Cryptographic instructions
5088 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5089 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5090 L:      linux-crypto@vger.kernel.org
5091 S:      Supported
5092 F:      drivers/crypto/vmx/Makefile
5093 F:      drivers/crypto/vmx/Kconfig
5094 F:      drivers/crypto/vmx/vmx.c
5095 F:      drivers/crypto/vmx/aes*
5096 F:      drivers/crypto/vmx/ghash*
5097 F:      drivers/crypto/vmx/ppc-xlate.pl
5098
5099 IBM Power in-Nest Crypto Acceleration
5100 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5101 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5102 L:      linux-crypto@vger.kernel.org
5103 S:      Supported
5104 F:      drivers/crypto/nx/Makefile
5105 F:      drivers/crypto/nx/Kconfig
5106 F:      drivers/crypto/nx/nx-aes*
5107 F:      drivers/crypto/nx/nx-sha*
5108 F:      drivers/crypto/nx/nx.*
5109 F:      drivers/crypto/nx/nx_csbcpb.h
5110 F:      drivers/crypto/nx/nx_debugfs.h
5111
5112 IBM Power 842 compression accelerator
5113 M:      Dan Streetman <ddstreet@ieee.org>
5114 S:      Supported
5115 F:      drivers/crypto/nx/Makefile
5116 F:      drivers/crypto/nx/Kconfig
5117 F:      drivers/crypto/nx/nx-842*
5118 F:      include/linux/sw842.h
5119 F:      crypto/842.c
5120 F:      lib/842/
5121
5122 IBM Power Linux RAID adapter
5123 M:      Brian King <brking@us.ibm.com>
5124 S:      Supported
5125 F:      drivers/scsi/ipr.*
5126
5127 IBM Power Virtual Ethernet Device Driver
5128 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5129 L:      netdev@vger.kernel.org
5130 S:      Supported
5131 F:      drivers/net/ethernet/ibm/ibmveth.*
5132
5133 IBM Power Virtual SCSI Device Drivers
5134 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5135 L:      linux-scsi@vger.kernel.org
5136 S:      Supported
5137 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5138 F:      drivers/scsi/ibmvscsi/viosrp.h
5139
5140 IBM Power Virtual FC Device Drivers
5141 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5142 L:      linux-scsi@vger.kernel.org
5143 S:      Supported
5144 F:      drivers/scsi/ibmvscsi/ibmvfc*
5145
5146 IBM ServeRAID RAID DRIVER
5147 S:      Orphan
5148 F:      drivers/scsi/ips.*
5149
5150 ICH LPC AND GPIO DRIVER
5151 M:      Peter Tyser <ptyser@xes-inc.com>
5152 S:      Maintained
5153 F:      drivers/mfd/lpc_ich.c
5154 F:      drivers/gpio/gpio-ich.c
5155
5156 IDE SUBSYSTEM
5157 M:      "David S. Miller" <davem@davemloft.net>
5158 L:      linux-ide@vger.kernel.org
5159 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5161 S:      Maintained
5162 F:      Documentation/ide/
5163 F:      drivers/ide/
5164 F:      include/linux/ide.h
5165
5166 IDEAPAD LAPTOP EXTRAS DRIVER
5167 M:      Ike Panhc <ike.pan@canonical.com>
5168 L:      platform-driver-x86@vger.kernel.org
5169 W:      http://launchpad.net/ideapad-laptop
5170 S:      Maintained
5171 F:      drivers/platform/x86/ideapad-laptop.c
5172
5173 IDEAPAD LAPTOP SLIDEBAR DRIVER
5174 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5175 L:      linux-input@vger.kernel.org
5176 W:      https://github.com/o2genum/ideapad-slidebar
5177 S:      Maintained
5178 F:      drivers/input/misc/ideapad_slidebar.c
5179
5180 IDE/ATAPI DRIVERS
5181 M:      Borislav Petkov <bp@alien8.de>
5182 L:      linux-ide@vger.kernel.org
5183 S:      Maintained
5184 F:      Documentation/cdrom/ide-cd
5185 F:      drivers/ide/ide-cd*
5186
5187 IDLE-I7300
5188 M:      Andy Henroid <andrew.d.henroid@intel.com>
5189 L:      linux-pm@vger.kernel.org
5190 S:      Supported
5191 F:      drivers/idle/i7300_idle.c
5192
5193 IEEE 802.15.4 SUBSYSTEM
5194 M:      Alexander Aring <alex.aring@gmail.com>
5195 L:      linux-wpan@vger.kernel.org
5196 W:      https://github.com/linux-wpan
5197 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5198 S:      Maintained
5199 F:      net/ieee802154/
5200 F:      net/mac802154/
5201 F:      drivers/net/ieee802154/
5202 F:      include/linux/nl802154.h
5203 F:      include/linux/ieee802154.h
5204 F:      include/net/nl802154.h
5205 F:      include/net/mac802154.h
5206 F:      include/net/af_ieee802154.h
5207 F:      include/net/cfg802154.h
5208 F:      include/net/ieee802154_netdev.h
5209 F:      Documentation/networking/ieee802154.txt
5210
5211 IGORPLUG-USB IR RECEIVER
5212 M:      Sean Young <sean@mess.org>
5213 L:      linux-media@vger.kernel.org
5214 S:      Maintained
5215 F:      drivers/media/rc/igorplugusb.c
5216
5217 IGUANAWORKS USB IR TRANSCEIVER
5218 M:      Sean Young <sean@mess.org>
5219 L:      linux-media@vger.kernel.org
5220 S:      Maintained
5221 F:      drivers/media/rc/iguanair.c
5222
5223 IIO SUBSYSTEM AND DRIVERS
5224 M:      Jonathan Cameron <jic23@kernel.org>
5225 R:      Hartmut Knaack <knaack.h@gmx.de>
5226 R:      Lars-Peter Clausen <lars@metafoo.de>
5227 R:      Peter Meerwald <pmeerw@pmeerw.net>
5228 L:      linux-iio@vger.kernel.org
5229 S:      Maintained
5230 F:      drivers/iio/
5231 F:      drivers/staging/iio/
5232 F:      include/linux/iio/
5233 F:      tools/iio/
5234
5235 IKANOS/ADI EAGLE ADSL USB DRIVER
5236 M:      Matthieu Castet <castet.matthieu@free.fr>
5237 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5238 S:      Maintained
5239 F:      drivers/usb/atm/ueagle-atm.c
5240
5241 INA209 HARDWARE MONITOR DRIVER
5242 M:      Guenter Roeck <linux@roeck-us.net>
5243 L:      lm-sensors@lm-sensors.org
5244 S:      Maintained
5245 F:      Documentation/hwmon/ina209
5246 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5247 F:      drivers/hwmon/ina209.c
5248
5249 INA2XX HARDWARE MONITOR DRIVER
5250 M:      Guenter Roeck <linux@roeck-us.net>
5251 L:      lm-sensors@lm-sensors.org
5252 S:      Maintained
5253 F:      Documentation/hwmon/ina2xx
5254 F:      drivers/hwmon/ina2xx.c
5255 F:      include/linux/platform_data/ina2xx.h
5256
5257 INDUSTRY PACK SUBSYSTEM (IPACK)
5258 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5259 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5260 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5261 L:      industrypack-devel@lists.sourceforge.net
5262 W:      http://industrypack.sourceforge.net
5263 S:      Maintained
5264 F:      drivers/ipack/
5265
5266 INGENIC JZ4780 DMA Driver
5267 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5268 S:      Maintained
5269 F:      drivers/dma/dma-jz4780.c
5270
5271 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5272 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5273 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5274 L:      linux-ima-devel@lists.sourceforge.net
5275 L:      linux-ima-user@lists.sourceforge.net
5276 L:      linux-security-module@vger.kernel.org
5277 S:      Supported
5278 F:      security/integrity/ima/
5279
5280 IMGTEC IR DECODER DRIVER
5281 M:      James Hogan <james.hogan@imgtec.com>
5282 S:      Maintained
5283 F:      drivers/media/rc/img-ir/
5284
5285 IMS TWINTURBO FRAMEBUFFER DRIVER
5286 L:      linux-fbdev@vger.kernel.org
5287 S:      Orphan
5288 F:      drivers/video/fbdev/imsttfb.c
5289
5290 INFINIBAND SUBSYSTEM
5291 M:      Doug Ledford <dledford@redhat.com>
5292 M:      Sean Hefty <sean.hefty@intel.com>
5293 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5294 L:      linux-rdma@vger.kernel.org
5295 W:      http://www.openfabrics.org/
5296 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5298 S:      Supported
5299 F:      Documentation/infiniband/
5300 F:      drivers/infiniband/
5301 F:      include/uapi/linux/if_infiniband.h
5302 F:      include/uapi/rdma/
5303 F:      include/rdma/
5304
5305 INOTIFY
5306 M:      John McCutchan <john@johnmccutchan.com>
5307 M:      Robert Love <rlove@rlove.org>
5308 M:      Eric Paris <eparis@parisplace.org>
5309 S:      Maintained
5310 F:      Documentation/filesystems/inotify.txt
5311 F:      fs/notify/inotify/
5312 F:      include/linux/inotify.h
5313 F:      include/uapi/linux/inotify.h
5314
5315 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5316 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5317 L:      linux-input@vger.kernel.org
5318 Q:      http://patchwork.kernel.org/project/linux-input/list/
5319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5320 S:      Maintained
5321 F:      drivers/input/
5322 F:      include/linux/input.h
5323 F:      include/uapi/linux/input.h
5324 F:      include/linux/input/
5325
5326 INPUT MULTITOUCH (MT) PROTOCOL
5327 M:      Henrik Rydberg <rydberg@bitmath.org>
5328 L:      linux-input@vger.kernel.org
5329 S:      Odd fixes
5330 F:      Documentation/input/multi-touch-protocol.txt
5331 F:      drivers/input/input-mt.c
5332 K:      \b(ABS|SYN)_MT_
5333
5334 INTEL ASoC BDW/HSW DRIVERS
5335 M:      Jie Yang <yang.jie@linux.intel.com>
5336 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5337 S:      Supported
5338 F:      sound/soc/intel/common/sst-dsp*
5339 F:      sound/soc/intel/common/sst-firmware.c
5340 F:      sound/soc/intel/boards/broadwell.c
5341 F:      sound/soc/intel/haswell/
5342
5343 INTEL C600 SERIES SAS CONTROLLER DRIVER
5344 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5345 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5346 L:      linux-scsi@vger.kernel.org
5347 T:      git git://git.code.sf.net/p/intel-sas/isci
5348 S:      Supported
5349 F:      drivers/scsi/isci/
5350
5351 INTEL IDLE DRIVER
5352 M:      Len Brown <lenb@kernel.org>
5353 L:      linux-pm@vger.kernel.org
5354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5355 S:      Supported
5356 F:      drivers/idle/intel_idle.c
5357
5358 INTEL PSTATE DRIVER
5359 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5360 L:      linux-pm@vger.kernel.org
5361 S:      Supported
5362 F:      drivers/cpufreq/intel_pstate.c
5363
5364 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5365 M:      Maik Broemme <mbroemme@plusserver.de>
5366 L:      linux-fbdev@vger.kernel.org
5367 S:      Maintained
5368 F:      Documentation/fb/intelfb.txt
5369 F:      drivers/video/fbdev/intelfb/
5370
5371 INTEL 810/815 FRAMEBUFFER DRIVER
5372 M:      Antonino Daplas <adaplas@gmail.com>
5373 L:      linux-fbdev@vger.kernel.org
5374 S:      Maintained
5375 F:      drivers/video/fbdev/i810/
5376
5377 INTEL MENLOW THERMAL DRIVER
5378 M:      Sujith Thomas <sujith.thomas@intel.com>
5379 L:      platform-driver-x86@vger.kernel.org
5380 W:      https://01.org/linux-acpi
5381 S:      Supported
5382 F:      drivers/platform/x86/intel_menlow.c
5383
5384 INTEL IA32 MICROCODE UPDATE SUPPORT
5385 M:      Borislav Petkov <bp@alien8.de>
5386 S:      Maintained
5387 F:      arch/x86/kernel/cpu/microcode/core*
5388 F:      arch/x86/kernel/cpu/microcode/intel*
5389
5390 INTEL I/OAT DMA DRIVER
5391 M:      Dave Jiang <dave.jiang@intel.com>
5392 R:      Dan Williams <dan.j.williams@intel.com>
5393 L:      dmaengine@vger.kernel.org
5394 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5395 S:      Supported
5396 F:      drivers/dma/ioat*
5397
5398 INTEL IOMMU (VT-d)
5399 M:      David Woodhouse <dwmw2@infradead.org>
5400 L:      iommu@lists.linux-foundation.org
5401 T:      git git://git.infradead.org/iommu-2.6.git
5402 S:      Supported
5403 F:      drivers/iommu/intel-iommu.c
5404 F:      include/linux/intel-iommu.h
5405
5406 INTEL IOP-ADMA DMA DRIVER
5407 R:      Dan Williams <dan.j.williams@intel.com>
5408 S:      Odd fixes
5409 F:      drivers/dma/iop-adma.c
5410
5411 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5412 M:      Krzysztof Halasa <khalasa@piap.pl>
5413 S:      Maintained
5414 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5415 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5416 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5417 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5418 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5419 F:      drivers/net/wan/ixp4xx_hss.c
5420
5421 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5422 M:      Deepak Saxena <dsaxena@plexity.net>
5423 S:      Maintained
5424 F:      drivers/char/hw_random/ixp4xx-rng.c
5425
5426 INTEL ETHERNET DRIVERS
5427 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5428 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5429 R:      Shannon Nelson <shannon.nelson@intel.com>
5430 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5431 R:      Don Skidmore <donald.c.skidmore@intel.com>
5432 R:      Matthew Vick <matthew.vick@intel.com>
5433 R:      John Ronciak <john.ronciak@intel.com>
5434 R:      Mitch Williams <mitch.a.williams@intel.com>
5435 L:      intel-wired-lan@lists.osuosl.org
5436 W:      http://www.intel.com/support/feedback.htm
5437 W:      http://e1000.sourceforge.net/
5438 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5441 S:      Supported
5442 F:      Documentation/networking/e100.txt
5443 F:      Documentation/networking/e1000.txt
5444 F:      Documentation/networking/e1000e.txt
5445 F:      Documentation/networking/igb.txt
5446 F:      Documentation/networking/igbvf.txt
5447 F:      Documentation/networking/ixgb.txt
5448 F:      Documentation/networking/ixgbe.txt
5449 F:      Documentation/networking/ixgbevf.txt
5450 F:      Documentation/networking/i40e.txt
5451 F:      Documentation/networking/i40evf.txt
5452 F:      drivers/net/ethernet/intel/
5453 F:      drivers/net/ethernet/intel/*/
5454
5455 INTEL-MID GPIO DRIVER
5456 M:      David Cohen <david.a.cohen@linux.intel.com>
5457 L:      linux-gpio@vger.kernel.org
5458 S:      Maintained
5459 F:      drivers/gpio/gpio-intel-mid.c
5460
5461 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5462 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5463 L:      linux-wireless@vger.kernel.org
5464 S:      Maintained
5465 F:      Documentation/networking/README.ipw2100
5466 F:      Documentation/networking/README.ipw2200
5467 F:      drivers/net/wireless/ipw2x00/
5468
5469 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5470 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5471 M:      Gang Wei <gang.wei@intel.com>
5472 M:      Shane Wang <shane.wang@intel.com>
5473 L:      tboot-devel@lists.sourceforge.net
5474 W:      http://tboot.sourceforge.net
5475 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5476 S:      Supported
5477 F:      Documentation/intel_txt.txt
5478 F:      include/linux/tboot.h
5479 F:      arch/x86/kernel/tboot.c
5480
5481 INTEL WIRELESS WIMAX CONNECTION 2400
5482 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5483 M:      linux-wimax@intel.com
5484 L:      wimax@linuxwimax.org (subscribers-only)
5485 S:      Supported
5486 W:      http://linuxwimax.org
5487 F:      Documentation/wimax/README.i2400m
5488 F:      drivers/net/wimax/i2400m/
5489 F:      include/uapi/linux/wimax/i2400m.h
5490
5491 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5492 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5493 L:      linux-wireless@vger.kernel.org
5494 S:      Supported
5495 F:      drivers/net/wireless/iwlegacy/
5496
5497 INTEL WIRELESS WIFI LINK (iwlwifi)
5498 M:      Johannes Berg <johannes.berg@intel.com>
5499 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5500 M:      Intel Linux Wireless <ilw@linux.intel.com>
5501 L:      linux-wireless@vger.kernel.org
5502 W:      http://intellinuxwireless.org
5503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5504 S:      Supported
5505 F:      drivers/net/wireless/iwlwifi/
5506
5507 INTEL MANAGEMENT ENGINE (mei)
5508 M:      Tomas Winkler <tomas.winkler@intel.com>
5509 L:      linux-kernel@vger.kernel.org
5510 S:      Supported
5511 F:      include/uapi/linux/mei.h
5512 F:      include/linux/mei_cl_bus.h
5513 F:      drivers/misc/mei/*
5514 F:      Documentation/misc-devices/mei/*
5515
5516 INTEL PMC IPC DRIVER
5517 M:      Zha Qipeng<qipeng.zha@intel.com>
5518 L:      platform-driver-x86@vger.kernel.org
5519 S:      Maintained
5520 F:      drivers/platform/x86/intel_pmc_ipc.c
5521 F:      arch/x86/include/asm/intel_pmc_ipc.h
5522
5523 IOC3 ETHERNET DRIVER
5524 M:      Ralf Baechle <ralf@linux-mips.org>
5525 L:      linux-mips@linux-mips.org
5526 S:      Maintained
5527 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5528
5529 IOC3 SERIAL DRIVER
5530 M:      Pat Gefre <pfg@sgi.com>
5531 L:      linux-serial@vger.kernel.org
5532 S:      Maintained
5533 F:      drivers/tty/serial/ioc3_serial.c
5534
5535 IOMMU DRIVERS
5536 M:      Joerg Roedel <joro@8bytes.org>
5537 L:      iommu@lists.linux-foundation.org
5538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5539 S:      Maintained
5540 F:      drivers/iommu/
5541
5542 IP MASQUERADING
5543 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5544 S:      Maintained
5545 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5546
5547 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5548 M:      Francois Romieu <romieu@fr.zoreil.com>
5549 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5550 L:      netdev@vger.kernel.org
5551 S:      Maintained
5552 F:      drivers/net/ethernet/icplus/ipg.*
5553
5554 IPATH DRIVER
5555 M:      Mike Marciniszyn <infinipath@intel.com>
5556 L:      linux-rdma@vger.kernel.org
5557 S:      Maintained
5558 F:      drivers/infiniband/hw/ipath/
5559
5560 IPMI SUBSYSTEM
5561 M:      Corey Minyard <minyard@acm.org>
5562 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5563 W:      http://openipmi.sourceforge.net/
5564 S:      Supported
5565 F:      Documentation/IPMI.txt
5566 F:      drivers/char/ipmi/
5567 F:      include/linux/ipmi*
5568 F:      include/uapi/linux/ipmi*
5569
5570 QCOM AUDIO (ASoC) DRIVERS
5571 M:      Patrick Lai <plai@codeaurora.org>
5572 M:      Banajit Goswami <bgoswami@codeaurora.org>
5573 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5574 S:      Supported
5575 F:      sound/soc/qcom/
5576
5577 IPS SCSI RAID DRIVER
5578 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5579 L:      linux-scsi@vger.kernel.org
5580 W:      http://www.adaptec.com/
5581 S:      Maintained
5582 F:      drivers/scsi/ips*
5583
5584 IPVS
5585 M:      Wensong Zhang <wensong@linux-vs.org>
5586 M:      Simon Horman <horms@verge.net.au>
5587 M:      Julian Anastasov <ja@ssi.bg>
5588 L:      netdev@vger.kernel.org
5589 L:      lvs-devel@vger.kernel.org
5590 S:      Maintained
5591 F:      Documentation/networking/ipvs-sysctl.txt
5592 F:      include/net/ip_vs.h
5593 F:      include/uapi/linux/ip_vs.h
5594 F:      net/netfilter/ipvs/
5595
5596 IPWIRELESS DRIVER
5597 M:      Jiri Kosina <jkosina@suse.com>
5598 M:      David Sterba <dsterba@suse.com>
5599 S:      Odd Fixes
5600 F:      drivers/tty/ipwireless/
5601
5602 IPX NETWORK LAYER
5603 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5604 L:      netdev@vger.kernel.org
5605 S:      Maintained
5606 F:      include/net/ipx.h
5607 F:      include/uapi/linux/ipx.h
5608 F:      net/ipx/
5609
5610 IRDA SUBSYSTEM
5611 M:      Samuel Ortiz <samuel@sortiz.org>
5612 L:      irda-users@lists.sourceforge.net (subscribers-only)
5613 L:      netdev@vger.kernel.org
5614 W:      http://irda.sourceforge.net/
5615 S:      Maintained
5616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5617 F:      Documentation/networking/irda.txt
5618 F:      drivers/net/irda/
5619 F:      include/net/irda/
5620 F:      net/irda/
5621
5622 IRQ SUBSYSTEM
5623 M:      Thomas Gleixner <tglx@linutronix.de>
5624 L:      linux-kernel@vger.kernel.org
5625 S:      Maintained
5626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5627 F:      kernel/irq/
5628
5629 IRQCHIP DRIVERS
5630 M:      Thomas Gleixner <tglx@linutronix.de>
5631 M:      Jason Cooper <jason@lakedaemon.net>
5632 M:      Marc Zyngier <marc.zyngier@arm.com>
5633 L:      linux-kernel@vger.kernel.org
5634 S:      Maintained
5635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5636 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5637 F:      Documentation/devicetree/bindings/interrupt-controller/
5638 F:      drivers/irqchip/
5639
5640 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5641 M:      Jiang Liu <jiang.liu@linux.intel.com>
5642 M:      Marc Zyngier <marc.zyngier@arm.com>
5643 S:      Maintained
5644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5645 F:      Documentation/IRQ-domain.txt
5646 F:      include/linux/irqdomain.h
5647 F:      kernel/irq/irqdomain.c
5648 F:      kernel/irq/msi.c
5649
5650 ISAPNP
5651 M:      Jaroslav Kysela <perex@perex.cz>
5652 S:      Maintained
5653 F:      Documentation/isapnp.txt
5654 F:      drivers/pnp/isapnp/
5655 F:      include/linux/isapnp.h
5656
5657 ISA RADIO MODULE
5658 M:      Hans Verkuil <hverkuil@xs4all.nl>
5659 L:      linux-media@vger.kernel.org
5660 T:      git git://linuxtv.org/media_tree.git
5661 W:      http://linuxtv.org
5662 S:      Maintained
5663 F:      drivers/media/radio/radio-isa*
5664
5665 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5666 M:      Peter Jones <pjones@redhat.com>
5667 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5668 S:      Maintained
5669 F:      drivers/firmware/iscsi_ibft*
5670
5671 ISCSI
5672 M:      Mike Christie <michaelc@cs.wisc.edu>
5673 L:      open-iscsi@googlegroups.com
5674 W:      www.open-iscsi.org
5675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5676 S:      Maintained
5677 F:      drivers/scsi/*iscsi*
5678 F:      include/scsi/*iscsi*
5679
5680 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5681 M:      Or Gerlitz <ogerlitz@mellanox.com>
5682 M:      Sagi Grimberg <sagig@mellanox.com>
5683 M:      Roi Dayan <roid@mellanox.com>
5684 L:      linux-rdma@vger.kernel.org
5685 S:      Supported
5686 W:      http://www.openfabrics.org
5687 W:      www.open-iscsi.org
5688 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5689 F:      drivers/infiniband/ulp/iser/
5690
5691 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5692 M:      Sagi Grimberg <sagig@mellanox.com>
5693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5694 L:      linux-rdma@vger.kernel.org
5695 L:      target-devel@vger.kernel.org
5696 S:      Supported
5697 W:      http://www.linux-iscsi.org
5698 F:      drivers/infiniband/ulp/isert
5699
5700 ISDN SUBSYSTEM
5701 M:      Karsten Keil <isdn@linux-pingi.de>
5702 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5703 L:      netdev@vger.kernel.org
5704 W:      http://www.isdn4linux.de
5705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5706 S:      Maintained
5707 F:      Documentation/isdn/
5708 F:      drivers/isdn/
5709 F:      include/linux/isdn.h
5710 F:      include/linux/isdn/
5711 F:      include/uapi/linux/isdn.h
5712 F:      include/uapi/linux/isdn/
5713
5714 ISDN SUBSYSTEM (Eicon active card driver)
5715 M:      Armin Schindler <mac@melware.de>
5716 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5717 W:      http://www.melware.de
5718 S:      Maintained
5719 F:      drivers/isdn/hardware/eicon/
5720
5721 IT87 HARDWARE MONITORING DRIVER
5722 M:      Jean Delvare <jdelvare@suse.com>
5723 L:      lm-sensors@lm-sensors.org
5724 S:      Maintained
5725 F:      Documentation/hwmon/it87
5726 F:      drivers/hwmon/it87.c
5727
5728 IT913X MEDIA DRIVER
5729 M:      Antti Palosaari <crope@iki.fi>
5730 L:      linux-media@vger.kernel.org
5731 W:      http://linuxtv.org/
5732 W:      http://palosaari.fi/linux/
5733 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5734 T:      git git://linuxtv.org/anttip/media_tree.git
5735 S:      Maintained
5736 F:      drivers/media/tuners/it913x*
5737
5738 IVTV VIDEO4LINUX DRIVER
5739 M:      Andy Walls <awalls@md.metrocast.net>
5740 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5741 L:      linux-media@vger.kernel.org
5742 T:      git git://linuxtv.org/media_tree.git
5743 W:      http://www.ivtvdriver.org
5744 S:      Maintained
5745 F:      Documentation/video4linux/*.ivtv
5746 F:      drivers/media/pci/ivtv/
5747 F:      include/uapi/linux/ivtv*
5748
5749 IX2505V MEDIA DRIVER
5750 M:      Malcolm Priestley <tvboxspy@gmail.com>
5751 L:      linux-media@vger.kernel.org
5752 W:      http://linuxtv.org/
5753 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5754 S:      Maintained
5755 F:      drivers/media/dvb-frontends/ix2505v*
5756
5757 JC42.4 TEMPERATURE SENSOR DRIVER
5758 M:      Guenter Roeck <linux@roeck-us.net>
5759 L:      lm-sensors@lm-sensors.org
5760 S:      Maintained
5761 F:      drivers/hwmon/jc42.c
5762 F:      Documentation/hwmon/jc42
5763
5764 JFS FILESYSTEM
5765 M:      Dave Kleikamp <shaggy@kernel.org>
5766 L:      jfs-discussion@lists.sourceforge.net
5767 W:      http://jfs.sourceforge.net/
5768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5769 S:      Maintained
5770 F:      Documentation/filesystems/jfs.txt
5771 F:      fs/jfs/
5772
5773 JME NETWORK DRIVER
5774 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5775 L:      netdev@vger.kernel.org
5776 S:      Maintained
5777 F:      drivers/net/ethernet/jme.*
5778
5779 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5780 M:      David Woodhouse <dwmw2@infradead.org>
5781 L:      linux-mtd@lists.infradead.org
5782 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5783 S:      Maintained
5784 F:      fs/jffs2/
5785 F:      include/uapi/linux/jffs2.h
5786
5787 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5788 M:      Andrew Morton <akpm@linux-foundation.org>
5789 M:      Jan Kara <jack@suse.com>
5790 L:      linux-ext4@vger.kernel.org
5791 S:      Maintained
5792 F:      fs/jbd/
5793 F:      include/linux/jbd.h
5794
5795 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5796 M:      "Theodore Ts'o" <tytso@mit.edu>
5797 L:      linux-ext4@vger.kernel.org
5798 S:      Maintained
5799 F:      fs/jbd2/
5800 F:      include/linux/jbd2.h
5801
5802 JSM Neo PCI based serial card
5803 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5804 L:      linux-serial@vger.kernel.org
5805 S:      Maintained
5806 F:      drivers/tty/serial/jsm/
5807
5808 K10TEMP HARDWARE MONITORING DRIVER
5809 M:      Clemens Ladisch <clemens@ladisch.de>
5810 L:      lm-sensors@lm-sensors.org
5811 S:      Maintained
5812 F:      Documentation/hwmon/k10temp
5813 F:      drivers/hwmon/k10temp.c
5814
5815 K8TEMP HARDWARE MONITORING DRIVER
5816 M:      Rudolf Marek <r.marek@assembler.cz>
5817 L:      lm-sensors@lm-sensors.org
5818 S:      Maintained
5819 F:      Documentation/hwmon/k8temp
5820 F:      drivers/hwmon/k8temp.c
5821
5822 KCONFIG
5823 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5824 L:      linux-kbuild@vger.kernel.org
5825 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5826 S:      Maintained
5827 F:      Documentation/kbuild/kconfig-language.txt
5828 F:      scripts/kconfig/
5829
5830 KDUMP
5831 M:      Vivek Goyal <vgoyal@redhat.com>
5832 M:      Haren Myneni <hbabu@us.ibm.com>
5833 L:      kexec@lists.infradead.org
5834 W:      http://lse.sourceforge.net/kdump/
5835 S:      Maintained
5836 F:      Documentation/kdump/
5837
5838 KEENE FM RADIO TRANSMITTER DRIVER
5839 M:      Hans Verkuil <hverkuil@xs4all.nl>
5840 L:      linux-media@vger.kernel.org
5841 T:      git git://linuxtv.org/media_tree.git
5842 W:      http://linuxtv.org
5843 S:      Maintained
5844 F:      drivers/media/radio/radio-keene*
5845
5846 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5847 M:      Ian Kent <raven@themaw.net>
5848 L:      autofs@vger.kernel.org
5849 S:      Maintained
5850 F:      fs/autofs4/
5851
5852 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5853 M:      Michal Marek <mmarek@suse.com>
5854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5856 L:      linux-kbuild@vger.kernel.org
5857 S:      Maintained
5858 F:      Documentation/kbuild/
5859 F:      Makefile
5860 F:      scripts/Makefile.*
5861 F:      scripts/basic/
5862 F:      scripts/mk*
5863 F:      scripts/package/
5864
5865 KERNEL JANITORS
5866 L:      kernel-janitors@vger.kernel.org
5867 W:      http://kernelnewbies.org/KernelJanitors
5868 S:      Odd Fixes
5869
5870 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5871 M:      "J. Bruce Fields" <bfields@fieldses.org>
5872 M:      Jeff Layton <jlayton@poochiereds.net>
5873 L:      linux-nfs@vger.kernel.org
5874 W:      http://nfs.sourceforge.net/
5875 S:      Supported
5876 F:      fs/nfsd/
5877 F:      include/uapi/linux/nfsd/
5878 F:      fs/lockd/
5879 F:      fs/nfs_common/
5880 F:      net/sunrpc/
5881 F:      include/linux/lockd/
5882 F:      include/linux/sunrpc/
5883 F:      include/uapi/linux/sunrpc/
5884
5885 KERNEL SELFTEST FRAMEWORK
5886 M:      Shuah Khan <shuahkh@osg.samsung.com>
5887 L:      linux-api@vger.kernel.org
5888 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5889 S:      Maintained
5890 F:      tools/testing/selftests
5891
5892 KERNEL VIRTUAL MACHINE (KVM)
5893 M:      Gleb Natapov <gleb@kernel.org>
5894 M:      Paolo Bonzini <pbonzini@redhat.com>
5895 L:      kvm@vger.kernel.org
5896 W:      http://www.linux-kvm.org
5897 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5898 S:      Supported
5899 F:      Documentation/*/kvm*.txt
5900 F:      Documentation/virtual/kvm/
5901 F:      arch/*/kvm/
5902 F:      arch/x86/kernel/kvm.c
5903 F:      arch/x86/kernel/kvmclock.c
5904 F:      arch/*/include/asm/kvm*
5905 F:      include/linux/kvm*
5906 F:      include/uapi/linux/kvm*
5907 F:      virt/kvm/
5908
5909 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5910 M:      Joerg Roedel <joro@8bytes.org>
5911 L:      kvm@vger.kernel.org
5912 W:      http://kvm.qumranet.com
5913 S:      Maintained
5914 F:      arch/x86/include/asm/svm.h
5915 F:      arch/x86/kvm/svm.c
5916
5917 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5918 M:      Alexander Graf <agraf@suse.com>
5919 L:      kvm-ppc@vger.kernel.org
5920 W:      http://kvm.qumranet.com
5921 T:      git git://github.com/agraf/linux-2.6.git
5922 S:      Supported
5923 F:      arch/powerpc/include/asm/kvm*
5924 F:      arch/powerpc/kvm/
5925
5926 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5927 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5928 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5929 L:      linux-s390@vger.kernel.org
5930 W:      http://www.ibm.com/developerworks/linux/linux390/
5931 S:      Supported
5932 F:      Documentation/s390/kvm.txt
5933 F:      arch/s390/include/asm/kvm*
5934 F:      arch/s390/kvm/
5935
5936 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5937 M:      Christoffer Dall <christoffer.dall@linaro.org>
5938 M:      Marc Zyngier <marc.zyngier@arm.com>
5939 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5940 L:      kvmarm@lists.cs.columbia.edu
5941 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5942 S:      Supported
5943 F:      arch/arm/include/uapi/asm/kvm*
5944 F:      arch/arm/include/asm/kvm*
5945 F:      arch/arm/kvm/
5946 F:      virt/kvm/arm/
5947 F:      include/kvm/arm_*
5948
5949 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5950 M:      Christoffer Dall <christoffer.dall@linaro.org>
5951 M:      Marc Zyngier <marc.zyngier@arm.com>
5952 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5953 L:      kvmarm@lists.cs.columbia.edu
5954 S:      Maintained
5955 F:      arch/arm64/include/uapi/asm/kvm*
5956 F:      arch/arm64/include/asm/kvm*
5957 F:      arch/arm64/kvm/
5958
5959 KEXEC
5960 M:      Eric Biederman <ebiederm@xmission.com>
5961 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5962 L:      kexec@lists.infradead.org
5963 S:      Maintained
5964 F:      include/linux/kexec.h
5965 F:      include/uapi/linux/kexec.h
5966 F:      kernel/kexec.c
5967
5968 KEYS/KEYRINGS:
5969 M:      David Howells <dhowells@redhat.com>
5970 L:      keyrings@linux-nfs.org
5971 S:      Maintained
5972 F:      Documentation/security/keys.txt
5973 F:      include/linux/key.h
5974 F:      include/linux/key-type.h
5975 F:      include/keys/
5976 F:      security/keys/
5977
5978 KEYS-TRUSTED
5979 M:      David Safford <safford@us.ibm.com>
5980 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5981 L:      linux-security-module@vger.kernel.org
5982 L:      keyrings@linux-nfs.org
5983 S:      Supported
5984 F:      Documentation/security/keys-trusted-encrypted.txt
5985 F:      include/keys/trusted-type.h
5986 F:      security/keys/trusted.c
5987 F:      security/keys/trusted.h
5988
5989 KEYS-ENCRYPTED
5990 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5991 M:      David Safford <safford@us.ibm.com>
5992 L:      linux-security-module@vger.kernel.org
5993 L:      keyrings@linux-nfs.org
5994 S:      Supported
5995 F:      Documentation/security/keys-trusted-encrypted.txt
5996 F:      include/keys/encrypted-type.h
5997 F:      security/keys/encrypted-keys/
5998
5999 KGDB / KDB /debug_core
6000 M:      Jason Wessel <jason.wessel@windriver.com>
6001 W:      http://kgdb.wiki.kernel.org/
6002 L:      kgdb-bugreport@lists.sourceforge.net
6003 S:      Maintained
6004 F:      Documentation/DocBook/kgdb.tmpl
6005 F:      drivers/misc/kgdbts.c
6006 F:      drivers/tty/serial/kgdboc.c
6007 F:      include/linux/kdb.h
6008 F:      include/linux/kgdb.h
6009 F:      kernel/debug/
6010
6011 KMEMCHECK
6012 M:      Vegard Nossum <vegardno@ifi.uio.no>
6013 M:      Pekka Enberg <penberg@kernel.org>
6014 S:      Maintained
6015 F:      Documentation/kmemcheck.txt
6016 F:      arch/x86/include/asm/kmemcheck.h
6017 F:      arch/x86/mm/kmemcheck/
6018 F:      include/linux/kmemcheck.h
6019 F:      mm/kmemcheck.c
6020
6021 KMEMLEAK
6022 M:      Catalin Marinas <catalin.marinas@arm.com>
6023 S:      Maintained
6024 F:      Documentation/kmemleak.txt
6025 F:      include/linux/kmemleak.h
6026 F:      mm/kmemleak.c
6027 F:      mm/kmemleak-test.c
6028
6029 KPROBES
6030 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6031 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6032 M:      "David S. Miller" <davem@davemloft.net>
6033 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6034 S:      Maintained
6035 F:      Documentation/kprobes.txt
6036 F:      include/linux/kprobes.h
6037 F:      kernel/kprobes.c
6038
6039 KS0108 LCD CONTROLLER DRIVER
6040 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6041 W:      http://miguelojeda.es/auxdisplay.htm
6042 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6043 S:      Maintained
6044 F:      Documentation/auxdisplay/ks0108
6045 F:      drivers/auxdisplay/ks0108.c
6046 F:      include/linux/ks0108.h
6047
6048 LAPB module
6049 L:      linux-x25@vger.kernel.org
6050 S:      Orphan
6051 F:      Documentation/networking/lapb-module.txt
6052 F:      include/*/lapb.h
6053 F:      net/lapb/
6054
6055 LASI 53c700 driver for PARISC
6056 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6057 L:      linux-scsi@vger.kernel.org
6058 S:      Maintained
6059 F:      Documentation/scsi/53c700.txt
6060 F:      drivers/scsi/53c700*
6061
6062 LED SUBSYSTEM
6063 M:      Richard Purdie <rpurdie@rpsys.net>
6064 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6065 L:      linux-leds@vger.kernel.org
6066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6067 S:      Maintained
6068 F:      drivers/leds/
6069 F:      include/linux/leds.h
6070
6071 LEGACY EEPROM DRIVER
6072 M:      Jean Delvare <jdelvare@suse.com>
6073 S:      Maintained
6074 F:      Documentation/misc-devices/eeprom
6075 F:      drivers/misc/eeprom/eeprom.c
6076
6077 LEGO USB Tower driver
6078 M:      Juergen Stuber <starblue@users.sourceforge.net>
6079 L:      legousb-devel@lists.sourceforge.net
6080 W:      http://legousb.sourceforge.net/
6081 S:      Maintained
6082 F:      drivers/usb/misc/legousbtower.c
6083
6084 LG2160 MEDIA DRIVER
6085 M:      Michael Krufky <mkrufky@linuxtv.org>
6086 L:      linux-media@vger.kernel.org
6087 W:      http://linuxtv.org/
6088 W:      http://github.com/mkrufky
6089 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6090 T:      git git://linuxtv.org/mkrufky/tuners.git
6091 S:      Maintained
6092 F:      drivers/media/dvb-frontends/lg2160.*
6093
6094 LGDT3305 MEDIA DRIVER
6095 M:      Michael Krufky <mkrufky@linuxtv.org>
6096 L:      linux-media@vger.kernel.org
6097 W:      http://linuxtv.org/
6098 W:      http://github.com/mkrufky
6099 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6100 T:      git git://linuxtv.org/mkrufky/tuners.git
6101 S:      Maintained
6102 F:      drivers/media/dvb-frontends/lgdt3305.*
6103
6104 LGUEST
6105 M:      Rusty Russell <rusty@rustcorp.com.au>
6106 L:      lguest@lists.ozlabs.org
6107 W:      http://lguest.ozlabs.org/
6108 S:      Odd Fixes
6109 F:      arch/x86/include/asm/lguest*.h
6110 F:      arch/x86/lguest/
6111 F:      drivers/lguest/
6112 F:      include/linux/lguest*.h
6113 F:      tools/lguest/
6114
6115 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6116 M:      Tejun Heo <tj@kernel.org>
6117 L:      linux-ide@vger.kernel.org
6118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6119 S:      Maintained
6120 F:      drivers/ata/
6121 F:      include/linux/ata.h
6122 F:      include/linux/libata.h
6123
6124 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6125 M:      Viresh Kumar <vireshk@kernel.org>
6126 L:      linux-ide@vger.kernel.org
6127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6128 S:      Maintained
6129 F:      include/linux/pata_arasan_cf_data.h
6130 F:      drivers/ata/pata_arasan_cf.c
6131
6132 LIBATA PATA DRIVERS
6133 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6134 M:      Tejun Heo <tj@kernel.org>
6135 L:      linux-ide@vger.kernel.org
6136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6137 S:      Maintained
6138 F:      drivers/ata/pata_*.c
6139 F:      drivers/ata/ata_generic.c
6140
6141 LIBATA SATA AHCI PLATFORM devices support
6142 M:      Hans de Goede <hdegoede@redhat.com>
6143 M:      Tejun Heo <tj@kernel.org>
6144 L:      linux-ide@vger.kernel.org
6145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6146 S:      Maintained
6147 F:      drivers/ata/ahci_platform.c
6148 F:      drivers/ata/libahci_platform.c
6149 F:      include/linux/ahci_platform.h
6150
6151 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6152 M:      Mikael Pettersson <mikpelinux@gmail.com>
6153 L:      linux-ide@vger.kernel.org
6154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6155 S:      Maintained
6156 F:      drivers/ata/sata_promise.*
6157
6158 LIBLOCKDEP
6159 M:      Sasha Levin <sasha.levin@oracle.com>
6160 S:      Maintained
6161 F:      tools/lib/lockdep/
6162
6163 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6164 M:      Dan Williams <dan.j.williams@intel.com>
6165 L:      linux-nvdimm@lists.01.org
6166 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6167 S:      Supported
6168 F:      drivers/nvdimm/*
6169 F:      include/linux/nd.h
6170 F:      include/linux/libnvdimm.h
6171 F:      include/uapi/linux/ndctl.h
6172
6173 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6174 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6175 L:      linux-nvdimm@lists.01.org
6176 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6177 S:      Supported
6178 F:      drivers/nvdimm/blk.c
6179 F:      drivers/nvdimm/region_devs.c
6180 F:      drivers/acpi/nfit*
6181
6182 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6183 M:      Vishal Verma <vishal.l.verma@intel.com>
6184 L:      linux-nvdimm@lists.01.org
6185 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6186 S:      Supported
6187 F:      drivers/nvdimm/btt*
6188
6189 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6190 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6191 L:      linux-nvdimm@lists.01.org
6192 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6193 S:      Supported
6194 F:      drivers/nvdimm/pmem.c
6195 F:      include/linux/pmem.h
6196
6197 LINUX FOR IBM pSERIES (RS/6000)
6198 M:      Paul Mackerras <paulus@au.ibm.com>
6199 W:      http://www.ibm.com/linux/ltc/projects/ppc
6200 S:      Supported
6201 F:      arch/powerpc/boot/rs6000.h
6202
6203 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6204 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6205 M:      Paul Mackerras <paulus@samba.org>
6206 M:      Michael Ellerman <mpe@ellerman.id.au>
6207 W:      http://www.penguinppc.org/
6208 L:      linuxppc-dev@lists.ozlabs.org
6209 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6211 S:      Supported
6212 F:      Documentation/powerpc/
6213 F:      arch/powerpc/
6214
6215 LINUX FOR POWER MACINTOSH
6216 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6217 W:      http://www.penguinppc.org/
6218 L:      linuxppc-dev@lists.ozlabs.org
6219 S:      Maintained
6220 F:      arch/powerpc/platforms/powermac/
6221 F:      drivers/macintosh/
6222
6223 LINUX FOR POWERPC EMBEDDED MPC5XXX
6224 M:      Anatolij Gustschin <agust@denx.de>
6225 L:      linuxppc-dev@lists.ozlabs.org
6226 T:      git git://git.denx.de/linux-denx-agust.git
6227 S:      Maintained
6228 F:      arch/powerpc/platforms/512x/
6229 F:      arch/powerpc/platforms/52xx/
6230
6231 LINUX FOR POWERPC EMBEDDED PPC4XX
6232 M:      Alistair Popple <alistair@popple.id.au>
6233 M:      Matt Porter <mporter@kernel.crashing.org>
6234 W:      http://www.penguinppc.org/
6235 L:      linuxppc-dev@lists.ozlabs.org
6236 S:      Maintained
6237 F:      arch/powerpc/platforms/40x/
6238 F:      arch/powerpc/platforms/44x/
6239
6240 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6241 L:      linuxppc-dev@lists.ozlabs.org
6242 S:      Orphan
6243 F:      arch/powerpc/*/*virtex*
6244 F:      arch/powerpc/*/*/*virtex*
6245
6246 LINUX FOR POWERPC EMBEDDED PPC8XX
6247 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6248 W:      http://www.penguinppc.org/
6249 L:      linuxppc-dev@lists.ozlabs.org
6250 S:      Maintained
6251 F:      arch/powerpc/platforms/8xx/
6252
6253 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6254 M:      Scott Wood <scottwood@freescale.com>
6255 M:      Kumar Gala <galak@kernel.crashing.org>
6256 W:      http://www.penguinppc.org/
6257 L:      linuxppc-dev@lists.ozlabs.org
6258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6259 S:      Maintained
6260 F:      arch/powerpc/platforms/83xx/
6261 F:      arch/powerpc/platforms/85xx/
6262
6263 LINUX FOR POWERPC PA SEMI PWRFICIENT
6264 M:      Olof Johansson <olof@lixom.net>
6265 L:      linuxppc-dev@lists.ozlabs.org
6266 S:      Maintained
6267 F:      arch/powerpc/platforms/pasemi/
6268 F:      drivers/*/*pasemi*
6269 F:      drivers/*/*/*pasemi*
6270
6271 LINUX SECURITY MODULE (LSM) FRAMEWORK
6272 M:      Chris Wright <chrisw@sous-sol.org>
6273 L:      linux-security-module@vger.kernel.org
6274 S:      Supported
6275
6276 LIS3LV02D ACCELEROMETER DRIVER
6277 M:      Eric Piel <eric.piel@tremplin-utc.net>
6278 S:      Maintained
6279 F:      Documentation/misc-devices/lis3lv02d
6280 F:      drivers/misc/lis3lv02d/
6281 F:      drivers/platform/x86/hp_accel.c
6282
6283 LIVE PATCHING
6284 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6285 M:      Seth Jennings <sjenning@redhat.com>
6286 M:      Jiri Kosina <jkosina@suse.com>
6287 M:      Vojtech Pavlik <vojtech@suse.com>
6288 S:      Maintained
6289 F:      kernel/livepatch/
6290 F:      include/linux/livepatch.h
6291 F:      arch/x86/include/asm/livepatch.h
6292 F:      arch/x86/kernel/livepatch.c
6293 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6294 F:      samples/livepatch/
6295 L:      live-patching@vger.kernel.org
6296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6297
6298 LLC (802.2)
6299 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6300 S:      Maintained
6301 F:      include/linux/llc.h
6302 F:      include/uapi/linux/llc.h
6303 F:      include/net/llc*
6304 F:      net/llc/
6305
6306 LM73 HARDWARE MONITOR DRIVER
6307 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6308 L:      lm-sensors@lm-sensors.org
6309 S:      Maintained
6310 F:      drivers/hwmon/lm73.c
6311
6312 LM78 HARDWARE MONITOR DRIVER
6313 M:      Jean Delvare <jdelvare@suse.com>
6314 L:      lm-sensors@lm-sensors.org
6315 S:      Maintained
6316 F:      Documentation/hwmon/lm78
6317 F:      drivers/hwmon/lm78.c
6318
6319 LM83 HARDWARE MONITOR DRIVER
6320 M:      Jean Delvare <jdelvare@suse.com>
6321 L:      lm-sensors@lm-sensors.org
6322 S:      Maintained
6323 F:      Documentation/hwmon/lm83
6324 F:      drivers/hwmon/lm83.c
6325
6326 LM90 HARDWARE MONITOR DRIVER
6327 M:      Jean Delvare <jdelvare@suse.com>
6328 L:      lm-sensors@lm-sensors.org
6329 S:      Maintained
6330 F:      Documentation/hwmon/lm90
6331 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6332 F:      drivers/hwmon/lm90.c
6333
6334 LM95234 HARDWARE MONITOR DRIVER
6335 M:      Guenter Roeck <linux@roeck-us.net>
6336 L:      lm-sensors@lm-sensors.org
6337 S:      Maintained
6338 F:      Documentation/hwmon/lm95234
6339 F:      drivers/hwmon/lm95234.c
6340
6341 LME2510 MEDIA DRIVER
6342 M:      Malcolm Priestley <tvboxspy@gmail.com>
6343 L:      linux-media@vger.kernel.org
6344 W:      http://linuxtv.org/
6345 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6346 S:      Maintained
6347 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6348
6349 LOCKDEP AND LOCKSTAT
6350 M:      Peter Zijlstra <peterz@infradead.org>
6351 M:      Ingo Molnar <mingo@redhat.com>
6352 L:      linux-kernel@vger.kernel.org
6353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6354 S:      Maintained
6355 F:      Documentation/locking/lockdep*.txt
6356 F:      Documentation/locking/lockstat.txt
6357 F:      include/linux/lockdep.h
6358 F:      kernel/locking/
6359
6360 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6361 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6362 L:      linux-ntfs-dev@lists.sourceforge.net
6363 W:      http://www.linux-ntfs.org/content/view/19/37/
6364 S:      Maintained
6365 F:      Documentation/ldm.txt
6366 F:      block/partitions/ldm.*
6367
6368 LogFS
6369 M:      Joern Engel <joern@logfs.org>
6370 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6371 L:      logfs@logfs.org
6372 W:      logfs.org
6373 S:      Maintained
6374 F:      fs/logfs/
6375
6376 LPC32XX MACHINE SUPPORT
6377 M:      Roland Stigge <stigge@antcom.de>
6378 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6379 S:      Maintained
6380 F:      arch/arm/mach-lpc32xx/
6381
6382 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6383 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6384 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6385 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6386 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6387 L:      MPT-FusionLinux.pdl@avagotech.com
6388 L:      linux-scsi@vger.kernel.org
6389 W:      http://www.lsilogic.com/support
6390 S:      Supported
6391 F:      drivers/message/fusion/
6392 F:      drivers/scsi/mpt2sas/
6393 F:      drivers/scsi/mpt3sas/
6394
6395 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6396 M:      Matthew Wilcox <matthew@wil.cx>
6397 L:      linux-scsi@vger.kernel.org
6398 S:      Maintained
6399 F:      drivers/scsi/sym53c8xx_2/
6400
6401 LTC4261 HARDWARE MONITOR DRIVER
6402 M:      Guenter Roeck <linux@roeck-us.net>
6403 L:      lm-sensors@lm-sensors.org
6404 S:      Maintained
6405 F:      Documentation/hwmon/ltc4261
6406 F:      drivers/hwmon/ltc4261.c
6407
6408 LTP (Linux Test Project)
6409 M:      Mike Frysinger <vapier@gentoo.org>
6410 M:      Cyril Hrubis <chrubis@suse.cz>
6411 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6412 M:      Jan Stancek <jstancek@redhat.com>
6413 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6414 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6415 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6416 W:      http://linux-test-project.github.io/
6417 T:      git git://github.com/linux-test-project/ltp.git
6418 S:      Maintained
6419
6420 M32R ARCHITECTURE
6421 W:      http://www.linux-m32r.org/
6422 S:      Orphan
6423 F:      arch/m32r/
6424
6425 M68K ARCHITECTURE
6426 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6427 L:      linux-m68k@lists.linux-m68k.org
6428 W:      http://www.linux-m68k.org/
6429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6430 S:      Maintained
6431 F:      arch/m68k/
6432 F:      drivers/zorro/
6433
6434 M68K ON APPLE MACINTOSH
6435 M:      Joshua Thompson <funaho@jurai.org>
6436 W:      http://www.mac.linux-m68k.org/
6437 L:      linux-m68k@lists.linux-m68k.org
6438 S:      Maintained
6439 F:      arch/m68k/mac/
6440
6441 M68K ON HP9000/300
6442 M:      Philip Blundell <philb@gnu.org>
6443 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6444 S:      Maintained
6445 F:      arch/m68k/hp300/
6446
6447 M88DS3103 MEDIA DRIVER
6448 M:      Antti Palosaari <crope@iki.fi>
6449 L:      linux-media@vger.kernel.org
6450 W:      http://linuxtv.org/
6451 W:      http://palosaari.fi/linux/
6452 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6453 T:      git git://linuxtv.org/anttip/media_tree.git
6454 S:      Maintained
6455 F:      drivers/media/dvb-frontends/m88ds3103*
6456
6457 M88RS2000 MEDIA DRIVER
6458 M:      Malcolm Priestley <tvboxspy@gmail.com>
6459 L:      linux-media@vger.kernel.org
6460 W:      http://linuxtv.org/
6461 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6462 S:      Maintained
6463 F:      drivers/media/dvb-frontends/m88rs2000*
6464
6465 MA901 MASTERKIT USB FM RADIO DRIVER
6466 M:      Alexey Klimov <klimov.linux@gmail.com>
6467 L:      linux-media@vger.kernel.org
6468 T:      git git://linuxtv.org/media_tree.git
6469 S:      Maintained
6470 F:      drivers/media/radio/radio-ma901.c
6471
6472 MAC80211
6473 M:      Johannes Berg <johannes@sipsolutions.net>
6474 L:      linux-wireless@vger.kernel.org
6475 W:      http://wireless.kernel.org/
6476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6478 S:      Maintained
6479 F:      Documentation/networking/mac80211-injection.txt
6480 F:      include/net/mac80211.h
6481 F:      net/mac80211/
6482
6483 MACVLAN DRIVER
6484 M:      Patrick McHardy <kaber@trash.net>
6485 L:      netdev@vger.kernel.org
6486 S:      Maintained
6487 F:      drivers/net/macvlan.c
6488 F:      include/linux/if_macvlan.h
6489
6490 MAILBOX API
6491 M:      Jassi Brar <jassisinghbrar@gmail.com>
6492 L:      linux-kernel@vger.kernel.org
6493 S:      Maintained
6494 F:      drivers/mailbox/
6495 F:      include/linux/mailbox_client.h
6496 F:      include/linux/mailbox_controller.h
6497
6498 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6499 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6500 W:      http://www.kernel.org/doc/man-pages
6501 L:      linux-man@vger.kernel.org
6502 S:      Maintained
6503
6504 MARVELL ARMADA DRM SUPPORT
6505 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6506 S:      Maintained
6507 F:      drivers/gpu/drm/armada/
6508
6509 MARVELL 88E6352 DSA support
6510 M:      Guenter Roeck <linux@roeck-us.net>
6511 S:      Maintained
6512 F:      drivers/net/dsa/mv88e6352.c
6513
6514 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6515 M:      Mirko Lindner <mlindner@marvell.com>
6516 M:      Stephen Hemminger <stephen@networkplumber.org>
6517 L:      netdev@vger.kernel.org
6518 S:      Maintained
6519 F:      drivers/net/ethernet/marvell/sk*
6520
6521 MARVELL LIBERTAS WIRELESS DRIVER
6522 L:      libertas-dev@lists.infradead.org
6523 S:      Orphan
6524 F:      drivers/net/wireless/libertas/
6525
6526 MARVELL MV643XX ETHERNET DRIVER
6527 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6528 L:      netdev@vger.kernel.org
6529 S:      Maintained
6530 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6531 F:      include/linux/mv643xx.h
6532
6533 MARVELL MVNETA ETHERNET DRIVER
6534 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6535 L:      netdev@vger.kernel.org
6536 S:      Maintained
6537 F:      drivers/net/ethernet/marvell/mvneta.*
6538
6539 MARVELL MWIFIEX WIRELESS DRIVER
6540 M:      Amitkumar Karwar <akarwar@marvell.com>
6541 M:      Avinash Patil <patila@marvell.com>
6542 L:      linux-wireless@vger.kernel.org
6543 S:      Maintained
6544 F:      drivers/net/wireless/mwifiex/
6545
6546 MARVELL MWL8K WIRELESS DRIVER
6547 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6548 L:      linux-wireless@vger.kernel.org
6549 S:      Odd Fixes
6550 F:      drivers/net/wireless/mwl8k.c
6551
6552 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6553 M:      Nicolas Pitre <nico@fluxnic.net>
6554 S:      Odd Fixes
6555 F:      drivers/mmc/host/mvsdio.*
6556
6557 MATROX FRAMEBUFFER DRIVER
6558 L:      linux-fbdev@vger.kernel.org
6559 S:      Orphan
6560 F:      drivers/video/fbdev/matrox/matroxfb_*
6561 F:      include/uapi/linux/matroxfb.h
6562
6563 MAX16065 HARDWARE MONITOR DRIVER
6564 M:      Guenter Roeck <linux@roeck-us.net>
6565 L:      lm-sensors@lm-sensors.org
6566 S:      Maintained
6567 F:      Documentation/hwmon/max16065
6568 F:      drivers/hwmon/max16065.c
6569
6570 MAX20751 HARDWARE MONITOR DRIVER
6571 M:      Guenter Roeck <linux@roeck-us.net>
6572 L:      lm-sensors@lm-sensors.org
6573 S:      Maintained
6574 F:      Documentation/hwmon/max20751
6575 F:      drivers/hwmon/max20751.c
6576
6577 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6578 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6579 L:      lm-sensors@lm-sensors.org
6580 S:      Maintained
6581 F:      Documentation/hwmon/max6650
6582 F:      drivers/hwmon/max6650.c
6583
6584 MAX6697 HARDWARE MONITOR DRIVER
6585 M:      Guenter Roeck <linux@roeck-us.net>
6586 L:      lm-sensors@lm-sensors.org
6587 S:      Maintained
6588 F:      Documentation/hwmon/max6697
6589 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6590 F:      drivers/hwmon/max6697.c
6591 F:      include/linux/platform_data/max6697.h
6592
6593 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6594 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6595 L:      linux-pm@vger.kernel.org
6596 S:      Supported
6597 F:      drivers/power/max14577_charger.c
6598 F:      drivers/power/max77693_charger.c
6599
6600 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6601 M:      Chanwoo Choi <cw00.choi@samsung.com>
6602 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6603 L:      linux-kernel@vger.kernel.org
6604 S:      Supported
6605 F:      drivers/*/max14577.c
6606 F:      drivers/*/max77686.c
6607 F:      drivers/*/max77693.c
6608 F:      drivers/extcon/extcon-max14577.c
6609 F:      drivers/extcon/extcon-max77693.c
6610 F:      drivers/rtc/rtc-max77686.c
6611 F:      drivers/clk/clk-max77686.c
6612 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6613 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6614 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6615 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6616 F:      include/linux/mfd/max14577*.h
6617 F:      include/linux/mfd/max77686*.h
6618 F:      include/linux/mfd/max77693*.h
6619
6620 MAXIRADIO FM RADIO RECEIVER DRIVER
6621 M:      Hans Verkuil <hverkuil@xs4all.nl>
6622 L:      linux-media@vger.kernel.org
6623 T:      git git://linuxtv.org/media_tree.git
6624 W:      http://linuxtv.org
6625 S:      Maintained
6626 F:      drivers/media/radio/radio-maxiradio*
6627
6628 MEDIA DRIVERS FOR RENESAS - VSP1
6629 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6630 L:      linux-media@vger.kernel.org
6631 L:      linux-sh@vger.kernel.org
6632 T:      git git://linuxtv.org/media_tree.git
6633 S:      Supported
6634 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6635 F:      drivers/media/platform/vsp1/
6636
6637 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6638 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6639 P:      LinuxTV.org Project
6640 L:      linux-media@vger.kernel.org
6641 W:      http://linuxtv.org
6642 Q:      http://patchwork.kernel.org/project/linux-media/list/
6643 T:      git git://linuxtv.org/media_tree.git
6644 S:      Maintained
6645 F:      Documentation/dvb/
6646 F:      Documentation/video4linux/
6647 F:      Documentation/DocBook/media/
6648 F:      drivers/media/
6649 F:      drivers/staging/media/
6650 F:      include/media/
6651 F:      include/uapi/linux/dvb/
6652 F:      include/uapi/linux/videodev2.h
6653 F:      include/uapi/linux/media.h
6654 F:      include/uapi/linux/v4l2-*
6655 F:      include/uapi/linux/meye.h
6656 F:      include/uapi/linux/ivtv*
6657 F:      include/uapi/linux/uvcvideo.h
6658
6659 MEDIATEK MT7601U WIRELESS LAN DRIVER
6660 M:      Jakub Kicinski <kubakici@wp.pl>
6661 L:      linux-wireless@vger.kernel.org
6662 S:      Maintained
6663 F:      drivers/net/wireless/mediatek/mt7601u/
6664
6665 MEGARAID SCSI/SAS DRIVERS
6666 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6667 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6668 M:      Uday Lingala <uday.lingala@avagotech.com>
6669 L:      megaraidlinux.pdl@avagotech.com
6670 L:      linux-scsi@vger.kernel.org
6671 W:      http://www.lsi.com
6672 S:      Maintained
6673 F:      Documentation/scsi/megaraid.txt
6674 F:      drivers/scsi/megaraid.*
6675 F:      drivers/scsi/megaraid/
6676
6677 MELLANOX ETHERNET DRIVER (mlx4_en)
6678 M:      Amir Vadai <amirv@mellanox.com>
6679 M:      Ido Shamay <idos@mellanox.com>
6680 L:      netdev@vger.kernel.org
6681 S:      Supported
6682 W:      http://www.mellanox.com
6683 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6684 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6685
6686 MEMORY MANAGEMENT
6687 L:      linux-mm@kvack.org
6688 W:      http://www.linux-mm.org
6689 S:      Maintained
6690 F:      include/linux/mm.h
6691 F:      include/linux/gfp.h
6692 F:      include/linux/mmzone.h
6693 F:      include/linux/memory_hotplug.h
6694 F:      include/linux/vmalloc.h
6695 F:      mm/
6696
6697 MEMORY TECHNOLOGY DEVICES (MTD)
6698 M:      David Woodhouse <dwmw2@infradead.org>
6699 M:      Brian Norris <computersforpeace@gmail.com>
6700 L:      linux-mtd@lists.infradead.org
6701 W:      http://www.linux-mtd.infradead.org/
6702 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6703 T:      git git://git.infradead.org/linux-mtd.git
6704 T:      git git://git.infradead.org/l2-mtd.git
6705 S:      Maintained
6706 F:      drivers/mtd/
6707 F:      include/linux/mtd/
6708 F:      include/uapi/mtd/
6709
6710 MEN A21 WATCHDOG DRIVER
6711 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6712 L:      linux-watchdog@vger.kernel.org
6713 S:      Maintained
6714 F:      drivers/watchdog/mena21_wdt.c
6715
6716 MEN CHAMELEON BUS (mcb)
6717 M:      Johannes Thumshirn <morbidrsa@gmail.com>
6718 S:      Maintained
6719 F:      drivers/mcb/
6720 F:      include/linux/mcb.h
6721 F:      Documentation/men-chameleon-bus.txt
6722
6723 MEN F21BMC (Board Management Controller)
6724 M:      Andreas Werner <andreas.werner@men.de>
6725 S:      Supported
6726 F:      drivers/mfd/menf21bmc.c
6727 F:      drivers/watchdog/menf21bmc_wdt.c
6728 F:      drivers/leds/leds-menf21bmc.c
6729 F:      drivers/hwmon/menf21bmc_hwmon.c
6730 F:      Documentation/hwmon/menf21bmc
6731
6732 METAG ARCHITECTURE
6733 M:      James Hogan <james.hogan@imgtec.com>
6734 L:      linux-metag@vger.kernel.org
6735 S:      Supported
6736 F:      arch/metag/
6737 F:      Documentation/metag/
6738 F:      Documentation/devicetree/bindings/metag/
6739 F:      drivers/clocksource/metag_generic.c
6740 F:      drivers/irqchip/irq-metag.c
6741 F:      drivers/irqchip/irq-metag-ext.c
6742 F:      drivers/tty/metag_da.c
6743
6744 MICROBLAZE ARCHITECTURE
6745 M:      Michal Simek <monstr@monstr.eu>
6746 W:      http://www.monstr.eu/fdt/
6747 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6748 S:      Supported
6749 F:      arch/microblaze/
6750
6751 MICROTEK X6 SCANNER
6752 M:      Oliver Neukum <oliver@neukum.org>
6753 S:      Maintained
6754 F:      drivers/usb/image/microtek.*
6755
6756 MIPS
6757 M:      Ralf Baechle <ralf@linux-mips.org>
6758 L:      linux-mips@linux-mips.org
6759 W:      http://www.linux-mips.org/
6760 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6761 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6762 S:      Supported
6763 F:      Documentation/mips/
6764 F:      arch/mips/
6765
6766 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6767 M:      Hans Verkuil <hverkuil@xs4all.nl>
6768 L:      linux-media@vger.kernel.org
6769 T:      git git://linuxtv.org/media_tree.git
6770 W:      http://linuxtv.org
6771 S:      Odd Fixes
6772 F:      drivers/media/radio/radio-miropcm20*
6773
6774 Mellanox MLX5 core VPI driver
6775 M:      Eli Cohen <eli@mellanox.com>
6776 L:      netdev@vger.kernel.org
6777 L:      linux-rdma@vger.kernel.org
6778 W:      http://www.mellanox.com
6779 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6780 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6781 T:      git git://openfabrics.org/~eli/connect-ib.git
6782 S:      Supported
6783 F:      drivers/net/ethernet/mellanox/mlx5/core/
6784 F:      include/linux/mlx5/
6785
6786 Mellanox MLX5 IB driver
6787 M:      Eli Cohen <eli@mellanox.com>
6788 L:      linux-rdma@vger.kernel.org
6789 W:      http://www.mellanox.com
6790 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6791 T:      git git://openfabrics.org/~eli/connect-ib.git
6792 S:      Supported
6793 F:      include/linux/mlx5/
6794 F:      drivers/infiniband/hw/mlx5/
6795
6796 MN88472 MEDIA DRIVER
6797 M:      Antti Palosaari <crope@iki.fi>
6798 L:      linux-media@vger.kernel.org
6799 W:      http://linuxtv.org/
6800 W:      http://palosaari.fi/linux/
6801 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6802 T:      git git://linuxtv.org/anttip/media_tree.git
6803 S:      Maintained
6804 F:      drivers/staging/media/mn88472/
6805 F:      drivers/media/dvb-frontends/mn88472.h
6806
6807 MN88473 MEDIA DRIVER
6808 M:      Antti Palosaari <crope@iki.fi>
6809 L:      linux-media@vger.kernel.org
6810 W:      http://linuxtv.org/
6811 W:      http://palosaari.fi/linux/
6812 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6813 T:      git git://linuxtv.org/anttip/media_tree.git
6814 S:      Maintained
6815 F:      drivers/staging/media/mn88473/
6816 F:      drivers/media/dvb-frontends/mn88473.h
6817
6818 MODULE SUPPORT
6819 M:      Rusty Russell <rusty@rustcorp.com.au>
6820 S:      Maintained
6821 F:      include/linux/module.h
6822 F:      kernel/module.c
6823
6824 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6825 W:      http://popies.net/meye/
6826 S:      Orphan
6827 F:      Documentation/video4linux/meye.txt
6828 F:      drivers/media/pci/meye/
6829 F:      include/uapi/linux/meye.h
6830
6831 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6832 M:      Jiri Slaby <jirislaby@gmail.com>
6833 S:      Maintained
6834 F:      Documentation/serial/moxa-smartio
6835 F:      drivers/tty/mxser.*
6836
6837 MR800 AVERMEDIA USB FM RADIO DRIVER
6838 M:      Alexey Klimov <klimov.linux@gmail.com>
6839 L:      linux-media@vger.kernel.org
6840 T:      git git://linuxtv.org/media_tree.git
6841 S:      Maintained
6842 F:      drivers/media/radio/radio-mr800.c
6843
6844 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6845 M:      Alan Ott <alan@signal11.us>
6846 L:      linux-wpan@vger.kernel.org
6847 S:      Maintained
6848 F:      drivers/net/ieee802154/mrf24j40.c
6849
6850 MSI LAPTOP SUPPORT
6851 M:      "Lee, Chun-Yi" <jlee@suse.com>
6852 L:      platform-driver-x86@vger.kernel.org
6853 S:      Maintained
6854 F:      drivers/platform/x86/msi-laptop.c
6855
6856 MSI WMI SUPPORT
6857 L:      platform-driver-x86@vger.kernel.org
6858 S:      Orphan
6859 F:      drivers/platform/x86/msi-wmi.c
6860
6861 MSI001 MEDIA DRIVER
6862 M:      Antti Palosaari <crope@iki.fi>
6863 L:      linux-media@vger.kernel.org
6864 W:      http://linuxtv.org/
6865 W:      http://palosaari.fi/linux/
6866 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6867 T:      git git://linuxtv.org/anttip/media_tree.git
6868 S:      Maintained
6869 F:      drivers/media/tuners/msi001*
6870
6871 MSI2500 MEDIA DRIVER
6872 M:      Antti Palosaari <crope@iki.fi>
6873 L:      linux-media@vger.kernel.org
6874 W:      http://linuxtv.org/
6875 W:      http://palosaari.fi/linux/
6876 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6877 T:      git git://linuxtv.org/anttip/media_tree.git
6878 S:      Maintained
6879 F:      drivers/media/usb/msi2500/
6880
6881 MSYSTEMS DISKONCHIP G3 MTD DRIVER
6882 M:      Robert Jarzmik <robert.jarzmik@free.fr>
6883 L:      linux-mtd@lists.infradead.org
6884 S:      Maintained
6885 F:      drivers/mtd/devices/docg3*
6886
6887 MT9M032 APTINA SENSOR DRIVER
6888 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6889 L:      linux-media@vger.kernel.org
6890 T:      git git://linuxtv.org/media_tree.git
6891 S:      Maintained
6892 F:      drivers/media/i2c/mt9m032.c
6893 F:      include/media/mt9m032.h
6894
6895 MT9P031 APTINA CAMERA SENSOR
6896 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6897 L:      linux-media@vger.kernel.org
6898 T:      git git://linuxtv.org/media_tree.git
6899 S:      Maintained
6900 F:      drivers/media/i2c/mt9p031.c
6901 F:      include/media/mt9p031.h
6902
6903 MT9T001 APTINA CAMERA SENSOR
6904 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6905 L:      linux-media@vger.kernel.org
6906 T:      git git://linuxtv.org/media_tree.git
6907 S:      Maintained
6908 F:      drivers/media/i2c/mt9t001.c
6909 F:      include/media/mt9t001.h
6910
6911 MT9V032 APTINA CAMERA SENSOR
6912 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6913 L:      linux-media@vger.kernel.org
6914 T:      git git://linuxtv.org/media_tree.git
6915 S:      Maintained
6916 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6917 F:      drivers/media/i2c/mt9v032.c
6918 F:      include/media/mt9v032.h
6919
6920 MULTIFUNCTION DEVICES (MFD)
6921 M:      Samuel Ortiz <sameo@linux.intel.com>
6922 M:      Lee Jones <lee.jones@linaro.org>
6923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6924 S:      Supported
6925 F:      drivers/mfd/
6926 F:      include/linux/mfd/
6927
6928 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6929 M:      Ulf Hansson <ulf.hansson@linaro.org>
6930 L:      linux-mmc@vger.kernel.org
6931 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6932 S:      Maintained
6933 F:      drivers/mmc/
6934 F:      include/linux/mmc/
6935 F:      include/uapi/linux/mmc/
6936
6937 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6938 S:      Orphan
6939 F:      drivers/mmc/host/mmc_spi.c
6940 F:      include/linux/spi/mmc_spi.h
6941
6942 MULTISOUND SOUND DRIVER
6943 M:      Andrew Veliath <andrewtv@usa.net>
6944 S:      Maintained
6945 F:      Documentation/sound/oss/MultiSound
6946 F:      sound/oss/msnd*
6947
6948 MULTITECH MULTIPORT CARD (ISICOM)
6949 S:      Orphan
6950 F:      drivers/tty/isicom.c
6951 F:      include/linux/isicom.h
6952
6953 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6954 M:      Felipe Balbi <balbi@ti.com>
6955 L:      linux-usb@vger.kernel.org
6956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6957 S:      Maintained
6958 F:      drivers/usb/musb/
6959
6960 MXL5007T MEDIA DRIVER
6961 M:      Michael Krufky <mkrufky@linuxtv.org>
6962 L:      linux-media@vger.kernel.org
6963 W:      http://linuxtv.org/
6964 W:      http://github.com/mkrufky
6965 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6966 T:      git git://linuxtv.org/mkrufky/tuners.git
6967 S:      Maintained
6968 F:      drivers/media/tuners/mxl5007t.*
6969
6970 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6971 M:      Hyong-Youb Kim <hykim@myri.com>
6972 L:      netdev@vger.kernel.org
6973 W:      https://www.myricom.com/support/downloads/myri10ge.html
6974 S:      Supported
6975 F:      drivers/net/ethernet/myricom/myri10ge/
6976
6977 NATSEMI ETHERNET DRIVER (DP8381x)
6978 S:      Orphan
6979 F:      drivers/net/ethernet/natsemi/natsemi.c
6980
6981 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6982 M:      Daniel Mack <zonque@gmail.com>
6983 S:      Maintained
6984 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6985 W:      http://www.native-instruments.com
6986 F:      sound/usb/caiaq/
6987
6988 NCP FILESYSTEM
6989 M:      Petr Vandrovec <petr@vandrovec.name>
6990 S:      Odd Fixes
6991 F:      fs/ncpfs/
6992
6993 NCR 5380 SCSI DRIVERS
6994 M:      Finn Thain <fthain@telegraphics.com.au>
6995 M:      Michael Schmitz <schmitzmic@gmail.com>
6996 L:      linux-scsi@vger.kernel.org
6997 S:      Maintained
6998 F:      Documentation/scsi/g_NCR5380.txt
6999 F:      drivers/scsi/NCR5380.*
7000 F:      drivers/scsi/arm/cumana_1.c
7001 F:      drivers/scsi/arm/oak.c
7002 F:      drivers/scsi/atari_NCR5380.c
7003 F:      drivers/scsi/atari_scsi.*
7004 F:      drivers/scsi/dmx3191d.c
7005 F:      drivers/scsi/dtc.*
7006 F:      drivers/scsi/g_NCR5380.*
7007 F:      drivers/scsi/g_NCR5380_mmio.c
7008 F:      drivers/scsi/mac_scsi.*
7009 F:      drivers/scsi/pas16.*
7010 F:      drivers/scsi/sun3_scsi.*
7011 F:      drivers/scsi/sun3_scsi_vme.c
7012 F:      drivers/scsi/t128.*
7013
7014 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7015 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7016 L:      linux-scsi@vger.kernel.org
7017 S:      Maintained
7018 F:      drivers/scsi/NCR_D700.*
7019
7020 NCT6775 HARDWARE MONITOR DRIVER
7021 M:      Guenter Roeck <linux@roeck-us.net>
7022 L:      lm-sensors@lm-sensors.org
7023 S:      Maintained
7024 F:      Documentation/hwmon/nct6775
7025 F:      drivers/hwmon/nct6775.c
7026
7027 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7028 M:      Faisal Latif <faisal.latif@intel.com>
7029 L:      linux-rdma@vger.kernel.org
7030 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7031 S:      Supported
7032 F:      drivers/infiniband/hw/nes/
7033
7034 NETEM NETWORK EMULATOR
7035 M:      Stephen Hemminger <stephen@networkplumber.org>
7036 L:      netem@lists.linux-foundation.org
7037 S:      Maintained
7038 F:      net/sched/sch_netem.c
7039
7040 NETERION 10GbE DRIVERS (s2io/vxge)
7041 M:      Jon Mason <jdmason@kudzu.us>
7042 L:      netdev@vger.kernel.org
7043 S:      Supported
7044 F:      Documentation/networking/s2io.txt
7045 F:      Documentation/networking/vxge.txt
7046 F:      drivers/net/ethernet/neterion/
7047
7048 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7049 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7050 M:      Patrick McHardy <kaber@trash.net>
7051 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7052 L:      netfilter-devel@vger.kernel.org
7053 L:      coreteam@netfilter.org
7054 W:      http://www.netfilter.org/
7055 W:      http://www.iptables.org/
7056 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7059 S:      Supported
7060 F:      include/linux/netfilter*
7061 F:      include/linux/netfilter/
7062 F:      include/net/netfilter/
7063 F:      include/uapi/linux/netfilter*
7064 F:      include/uapi/linux/netfilter/
7065 F:      net/*/netfilter.c
7066 F:      net/*/netfilter/
7067 F:      net/netfilter/
7068 F:      net/bridge/br_netfilter*.c
7069
7070 NETLABEL
7071 M:      Paul Moore <paul@paul-moore.com>
7072 W:      http://netlabel.sf.net
7073 L:      netdev@vger.kernel.org
7074 S:      Maintained
7075 F:      Documentation/netlabel/
7076 F:      include/net/netlabel.h
7077 F:      net/netlabel/
7078
7079 NETROM NETWORK LAYER
7080 M:      Ralf Baechle <ralf@linux-mips.org>
7081 L:      linux-hams@vger.kernel.org
7082 W:      http://www.linux-ax25.org/
7083 S:      Maintained
7084 F:      include/net/netrom.h
7085 F:      include/uapi/linux/netrom.h
7086 F:      net/netrom/
7087
7088 NETWORK BLOCK DEVICE (NBD)
7089 M:      Markus Pargmann <mpa@pengutronix.de>
7090 S:      Maintained
7091 L:      nbd-general@lists.sourceforge.net
7092 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7093 F:      Documentation/blockdev/nbd.txt
7094 F:      drivers/block/nbd.c
7095 F:      include/uapi/linux/nbd.h
7096
7097 NETWORK DROP MONITOR
7098 M:      Neil Horman <nhorman@tuxdriver.com>
7099 L:      netdev@vger.kernel.org
7100 S:      Maintained
7101 W:      https://fedorahosted.org/dropwatch/
7102 F:      net/core/drop_monitor.c
7103
7104 NETWORKING [GENERAL]
7105 M:      "David S. Miller" <davem@davemloft.net>
7106 L:      netdev@vger.kernel.org
7107 W:      http://www.linuxfoundation.org/en/Net
7108 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7111 S:      Maintained
7112 F:      net/
7113 F:      include/net/
7114 F:      include/linux/in.h
7115 F:      include/linux/net.h
7116 F:      include/linux/netdevice.h
7117 F:      include/uapi/linux/in.h
7118 F:      include/uapi/linux/net.h
7119 F:      include/uapi/linux/netdevice.h
7120 F:      include/uapi/linux/net_namespace.h
7121 F:      tools/net/
7122 F:      tools/testing/selftests/net/
7123 F:      lib/random32.c
7124 F:      lib/test_bpf.c
7125
7126 NETWORKING [IPv4/IPv6]
7127 M:      "David S. Miller" <davem@davemloft.net>
7128 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7129 M:      James Morris <jmorris@namei.org>
7130 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7131 M:      Patrick McHardy <kaber@trash.net>
7132 L:      netdev@vger.kernel.org
7133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7134 S:      Maintained
7135 F:      net/ipv4/
7136 F:      net/ipv6/
7137 F:      include/net/ip*
7138 F:      arch/x86/net/*
7139
7140 NETWORKING [IPSEC]
7141 M:      Steffen Klassert <steffen.klassert@secunet.com>
7142 M:      Herbert Xu <herbert@gondor.apana.org.au>
7143 M:      "David S. Miller" <davem@davemloft.net>
7144 L:      netdev@vger.kernel.org
7145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7147 S:      Maintained
7148 F:      net/core/flow.c
7149 F:      net/xfrm/
7150 F:      net/key/
7151 F:      net/ipv4/xfrm*
7152 F:      net/ipv4/esp4.c
7153 F:      net/ipv4/ah4.c
7154 F:      net/ipv4/ipcomp.c
7155 F:      net/ipv4/ip_vti.c
7156 F:      net/ipv6/xfrm*
7157 F:      net/ipv6/esp6.c
7158 F:      net/ipv6/ah6.c
7159 F:      net/ipv6/ipcomp6.c
7160 F:      net/ipv6/ip6_vti.c
7161 F:      include/uapi/linux/xfrm.h
7162 F:      include/net/xfrm.h
7163
7164 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7165 M:      Paul Moore <paul@paul-moore.com>
7166 L:      netdev@vger.kernel.org
7167 S:      Maintained
7168
7169 NETWORKING [WIRELESS]
7170 L:      linux-wireless@vger.kernel.org
7171 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7172
7173 NETWORKING DRIVERS
7174 L:      netdev@vger.kernel.org
7175 W:      http://www.linuxfoundation.org/en/Net
7176 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7179 S:      Odd Fixes
7180 F:      drivers/net/
7181 F:      include/linux/if_*
7182 F:      include/linux/netdevice.h
7183 F:      include/linux/arcdevice.h
7184 F:      include/linux/etherdevice.h
7185 F:      include/linux/fcdevice.h
7186 F:      include/linux/fddidevice.h
7187 F:      include/linux/hippidevice.h
7188 F:      include/linux/inetdevice.h
7189 F:      include/uapi/linux/if_*
7190 F:      include/uapi/linux/netdevice.h
7191
7192 NETWORKING DRIVERS (WIRELESS)
7193 M:      Kalle Valo <kvalo@codeaurora.org>
7194 L:      linux-wireless@vger.kernel.org
7195 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7197 S:      Maintained
7198 F:      drivers/net/wireless/
7199
7200 NETXEN (1/10) GbE SUPPORT
7201 M:      Manish Chopra <manish.chopra@qlogic.com>
7202 M:      Sony Chacko <sony.chacko@qlogic.com>
7203 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7204 L:      netdev@vger.kernel.org
7205 W:      http://www.qlogic.com
7206 S:      Supported
7207 F:      drivers/net/ethernet/qlogic/netxen/
7208
7209 NFC SUBSYSTEM
7210 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7211 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7212 M:      Samuel Ortiz <sameo@linux.intel.com>
7213 L:      linux-wireless@vger.kernel.org
7214 L:      linux-nfc@lists.01.org (subscribers-only)
7215 S:      Supported
7216 F:      net/nfc/
7217 F:      include/net/nfc/
7218 F:      include/uapi/linux/nfc.h
7219 F:      drivers/nfc/
7220 F:      include/linux/platform_data/pn544.h
7221 F:      Documentation/devicetree/bindings/net/nfc/
7222
7223 NFS, SUNRPC, AND LOCKD CLIENTS
7224 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7225 M:      Anna Schumaker <anna.schumaker@netapp.com>
7226 L:      linux-nfs@vger.kernel.org
7227 W:      http://client.linux-nfs.org
7228 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7229 S:      Maintained
7230 F:      fs/lockd/
7231 F:      fs/nfs/
7232 F:      fs/nfs_common/
7233 F:      net/sunrpc/
7234 F:      include/linux/lockd/
7235 F:      include/linux/nfs*
7236 F:      include/linux/sunrpc/
7237 F:      include/uapi/linux/nfs*
7238 F:      include/uapi/linux/sunrpc/
7239
7240 NILFS2 FILESYSTEM
7241 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7242 L:      linux-nilfs@vger.kernel.org
7243 W:      http://nilfs.sourceforge.net/
7244 T:      git git://github.com/konis/nilfs2.git
7245 S:      Supported
7246 F:      Documentation/filesystems/nilfs2.txt
7247 F:      fs/nilfs2/
7248 F:      include/linux/nilfs2_fs.h
7249
7250 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7251 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7252 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7253 S:      Maintained
7254 F:      Documentation/scsi/NinjaSCSI.txt
7255 F:      drivers/scsi/pcmcia/nsp_*
7256
7257 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7258 M:      GOTO Masanori <gotom@debian.or.jp>
7259 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7260 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7261 S:      Maintained
7262 F:      Documentation/scsi/NinjaSCSI.txt
7263 F:      drivers/scsi/nsp32*
7264
7265 NIOS2 ARCHITECTURE
7266 M:      Ley Foon Tan <lftan@altera.com>
7267 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7268 T:      git git://git.rocketboards.org/linux-socfpga-next.git
7269 S:      Maintained
7270 F:      arch/nios2/
7271
7272 NOKIA N900 POWER SUPPLY DRIVERS
7273 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7274 S:      Maintained
7275 F:      include/linux/power/bq2415x_charger.h
7276 F:      include/linux/power/bq27x00_battery.h
7277 F:      include/linux/power/isp1704_charger.h
7278 F:      drivers/power/bq2415x_charger.c
7279 F:      drivers/power/bq27x00_battery.c
7280 F:      drivers/power/isp1704_charger.c
7281 F:      drivers/power/rx51_battery.c
7282
7283 NTB DRIVER CORE
7284 M:      Jon Mason <jdmason@kudzu.us>
7285 M:      Dave Jiang <dave.jiang@intel.com>
7286 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7287 S:      Supported
7288 W:      https://github.com/jonmason/ntb/wiki
7289 T:      git git://github.com/jonmason/ntb.git
7290 F:      drivers/ntb/
7291 F:      drivers/net/ntb_netdev.c
7292 F:      include/linux/ntb.h
7293 F:      include/linux/ntb_transport.h
7294
7295 NTB INTEL DRIVER
7296 M:      Jon Mason <jdmason@kudzu.us>
7297 M:      Dave Jiang <dave.jiang@intel.com>
7298 S:      Supported
7299 W:      https://github.com/jonmason/ntb/wiki
7300 T:      git git://github.com/jonmason/ntb.git
7301 F:      drivers/ntb/hw/intel/
7302
7303 NTFS FILESYSTEM
7304 M:      Anton Altaparmakov <anton@tuxera.com>
7305 L:      linux-ntfs-dev@lists.sourceforge.net
7306 W:      http://www.tuxera.com/
7307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7308 S:      Supported
7309 F:      Documentation/filesystems/ntfs.txt
7310 F:      fs/ntfs/
7311
7312 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7313 M:      Antonino Daplas <adaplas@gmail.com>
7314 L:      linux-fbdev@vger.kernel.org
7315 S:      Maintained
7316 F:      drivers/video/fbdev/riva/
7317 F:      drivers/video/fbdev/nvidia/
7318
7319 NVM EXPRESS DRIVER
7320 M:      Matthew Wilcox <willy@linux.intel.com>
7321 L:      linux-nvme@lists.infradead.org
7322 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7323 S:      Supported
7324 F:      drivers/block/nvme*
7325 F:      include/linux/nvme.h
7326
7327 NVMEM FRAMEWORK
7328 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7329 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7330 S:      Maintained
7331 F:      drivers/nvmem/
7332 F:      Documentation/devicetree/bindings/nvmem/
7333 F:      include/linux/nvmem-consumer.h
7334 F:      include/linux/nvmem-provider.h
7335
7336 NXP-NCI NFC DRIVER
7337 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7338 R:      Charles Gorand <charles.gorand@effinnov.com>
7339 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7340 S:      Supported
7341 F:      drivers/nfc/nxp-nci
7342
7343 NXP TDA998X DRM DRIVER
7344 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7345 S:      Supported
7346 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7347 F:      include/drm/i2c/tda998x.h
7348
7349 NXP TFA9879 DRIVER
7350 M:      Peter Rosin <peda@axentia.se>
7351 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7352 S:      Maintained
7353 F:      sound/soc/codecs/tfa9879*
7354
7355 OMAP SUPPORT
7356 M:      Tony Lindgren <tony@atomide.com>
7357 L:      linux-omap@vger.kernel.org
7358 W:      http://www.muru.com/linux/omap/
7359 W:      http://linux.omap.com/
7360 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7362 S:      Maintained
7363 F:      arch/arm/*omap*/
7364 F:      arch/arm/configs/omap1_defconfig
7365 F:      arch/arm/configs/omap2plus_defconfig
7366 F:      drivers/i2c/busses/i2c-omap.c
7367 F:      drivers/irqchip/irq-omap-intc.c
7368 F:      drivers/mfd/*omap*.c
7369 F:      drivers/mfd/menelaus.c
7370 F:      drivers/mfd/palmas.c
7371 F:      drivers/mfd/tps65217.c
7372 F:      drivers/mfd/tps65218.c
7373 F:      drivers/mfd/tps65910.c
7374 F:      drivers/mfd/twl-core.[ch]
7375 F:      drivers/mfd/twl4030*.c
7376 F:      drivers/mfd/twl6030*.c
7377 F:      drivers/mfd/twl6040*.c
7378 F:      drivers/regulator/palmas-regulator*.c
7379 F:      drivers/regulator/pbias-regulator.c
7380 F:      drivers/regulator/tps65217-regulator.c
7381 F:      drivers/regulator/tps65218-regulator.c
7382 F:      drivers/regulator/tps65910-regulator.c
7383 F:      drivers/regulator/twl-regulator.c
7384 F:      include/linux/i2c-omap.h
7385
7386 OMAP DEVICE TREE SUPPORT
7387 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7388 M:      Tony Lindgren <tony@atomide.com>
7389 L:      linux-omap@vger.kernel.org
7390 L:      devicetree@vger.kernel.org
7391 S:      Maintained
7392 F:      arch/arm/boot/dts/*omap*
7393 F:      arch/arm/boot/dts/*am3*
7394 F:      arch/arm/boot/dts/*am4*
7395 F:      arch/arm/boot/dts/*am5*
7396 F:      arch/arm/boot/dts/*dra7*
7397
7398 OMAP CLOCK FRAMEWORK SUPPORT
7399 M:      Paul Walmsley <paul@pwsan.com>
7400 L:      linux-omap@vger.kernel.org
7401 S:      Maintained
7402 F:      arch/arm/*omap*/*clock*
7403
7404 OMAP POWER MANAGEMENT SUPPORT
7405 M:      Kevin Hilman <khilman@deeprootsystems.com>
7406 L:      linux-omap@vger.kernel.org
7407 S:      Maintained
7408 F:      arch/arm/*omap*/*pm*
7409 F:      drivers/cpufreq/omap-cpufreq.c
7410
7411 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7412 M:      Rajendra Nayak <rnayak@ti.com>
7413 M:      Paul Walmsley <paul@pwsan.com>
7414 L:      linux-omap@vger.kernel.org
7415 S:      Maintained
7416 F:      arch/arm/mach-omap2/prm*
7417
7418 OMAP AUDIO SUPPORT
7419 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7420 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7421 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7422 L:      linux-omap@vger.kernel.org
7423 S:      Maintained
7424 F:      sound/soc/omap/
7425
7426 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7427 M:      Roger Quadros <rogerq@ti.com>
7428 M:      Tony Lindgren <tony@atomide.com>
7429 L:      linux-omap@vger.kernel.org
7430 S:      Maintained
7431 F:      drivers/memory/omap-gpmc.c
7432 F:      arch/arm/mach-omap2/*gpmc*
7433
7434 OMAP FRAMEBUFFER SUPPORT
7435 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7436 L:      linux-fbdev@vger.kernel.org
7437 L:      linux-omap@vger.kernel.org
7438 S:      Maintained
7439 F:      drivers/video/fbdev/omap/
7440
7441 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7442 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7443 L:      linux-omap@vger.kernel.org
7444 L:      linux-fbdev@vger.kernel.org
7445 S:      Maintained
7446 F:      drivers/video/fbdev/omap2/
7447 F:      Documentation/arm/OMAP/DSS
7448
7449 OMAP HARDWARE SPINLOCK SUPPORT
7450 M:      Ohad Ben-Cohen <ohad@wizery.com>
7451 L:      linux-omap@vger.kernel.org
7452 S:      Maintained
7453 F:      drivers/hwspinlock/omap_hwspinlock.c
7454
7455 OMAP MMC SUPPORT
7456 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7457 L:      linux-omap@vger.kernel.org
7458 S:      Maintained
7459 F:      drivers/mmc/host/omap.c
7460
7461 OMAP HS MMC SUPPORT
7462 L:      linux-mmc@vger.kernel.org
7463 L:      linux-omap@vger.kernel.org
7464 S:      Orphan
7465 F:      drivers/mmc/host/omap_hsmmc.c
7466
7467 OMAP RANDOM NUMBER GENERATOR SUPPORT
7468 M:      Deepak Saxena <dsaxena@plexity.net>
7469 S:      Maintained
7470 F:      drivers/char/hw_random/omap-rng.c
7471
7472 OMAP HWMOD SUPPORT
7473 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7474 M:      Paul Walmsley <paul@pwsan.com>
7475 L:      linux-omap@vger.kernel.org
7476 S:      Maintained
7477 F:      arch/arm/mach-omap2/omap_hwmod.*
7478
7479 OMAP HWMOD DATA
7480 M:      Paul Walmsley <paul@pwsan.com>
7481 L:      linux-omap@vger.kernel.org
7482 S:      Maintained
7483 F:      arch/arm/mach-omap2/omap_hwmod*data*
7484
7485 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7486 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7487 L:      linux-omap@vger.kernel.org
7488 S:      Maintained
7489 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7490
7491 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7492 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7493 L:      linux-media@vger.kernel.org
7494 S:      Maintained
7495 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7496 F:      drivers/media/platform/omap3isp/
7497 F:      drivers/staging/media/omap4iss/
7498
7499 OMAP USB SUPPORT
7500 M:      Felipe Balbi <balbi@ti.com>
7501 L:      linux-usb@vger.kernel.org
7502 L:      linux-omap@vger.kernel.org
7503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7504 S:      Maintained
7505 F:      drivers/usb/*/*omap*
7506 F:      arch/arm/*omap*/usb*
7507
7508 OMAP GPIO DRIVER
7509 M:      Javier Martinez Canillas <javier@dowhile0.org>
7510 M:      Santosh Shilimkar <ssantosh@kernel.org>
7511 M:      Kevin Hilman <khilman@deeprootsystems.com>
7512 L:      linux-omap@vger.kernel.org
7513 S:      Maintained
7514 F:      drivers/gpio/gpio-omap.c
7515
7516 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7517 M:      Mark Jackson <mpfj@newflow.co.uk>
7518 L:      linux-omap@vger.kernel.org
7519 S:      Maintained
7520 F:      arch/arm/boot/dts/am335x-nano.dts
7521
7522 OMFS FILESYSTEM
7523 M:      Bob Copeland <me@bobcopeland.com>
7524 L:      linux-karma-devel@lists.sourceforge.net
7525 S:      Maintained
7526 F:      Documentation/filesystems/omfs.txt
7527 F:      fs/omfs/
7528
7529 OMNIKEY CARDMAN 4000 DRIVER
7530 M:      Harald Welte <laforge@gnumonks.org>
7531 S:      Maintained
7532 F:      drivers/char/pcmcia/cm4000_cs.c
7533 F:      include/linux/cm4000_cs.h
7534 F:      include/uapi/linux/cm4000_cs.h
7535
7536 OMNIKEY CARDMAN 4040 DRIVER
7537 M:      Harald Welte <laforge@gnumonks.org>
7538 S:      Maintained
7539 F:      drivers/char/pcmcia/cm4040_cs.*
7540
7541 OMNIVISION OV7670 SENSOR DRIVER
7542 M:      Jonathan Corbet <corbet@lwn.net>
7543 L:      linux-media@vger.kernel.org
7544 T:      git git://linuxtv.org/media_tree.git
7545 S:      Maintained
7546 F:      drivers/media/i2c/ov7670.c
7547
7548 ONENAND FLASH DRIVER
7549 M:      Kyungmin Park <kyungmin.park@samsung.com>
7550 L:      linux-mtd@lists.infradead.org
7551 S:      Maintained
7552 F:      drivers/mtd/onenand/
7553 F:      include/linux/mtd/onenand*.h
7554
7555 ONSTREAM SCSI TAPE DRIVER
7556 M:      Willem Riede <osst@riede.org>
7557 L:      osst-users@lists.sourceforge.net
7558 L:      linux-scsi@vger.kernel.org
7559 S:      Maintained
7560 F:      Documentation/scsi/osst.txt
7561 F:      drivers/scsi/osst.*
7562 F:      drivers/scsi/osst_*.h
7563 F:      drivers/scsi/st.h
7564
7565 OPENCORES I2C BUS DRIVER
7566 M:      Peter Korsgaard <jacmet@sunsite.dk>
7567 L:      linux-i2c@vger.kernel.org
7568 S:      Maintained
7569 F:      Documentation/i2c/busses/i2c-ocores
7570 F:      drivers/i2c/busses/i2c-ocores.c
7571
7572 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7573 M:      Grant Likely <grant.likely@linaro.org>
7574 M:      Rob Herring <robh+dt@kernel.org>
7575 L:      devicetree@vger.kernel.org
7576 W:      http://www.devicetree.org/
7577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7578 S:      Maintained
7579 F:      drivers/of/
7580 F:      include/linux/of*.h
7581 F:      scripts/dtc/
7582
7583 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7584 M:      Rob Herring <robh+dt@kernel.org>
7585 M:      Pawel Moll <pawel.moll@arm.com>
7586 M:      Mark Rutland <mark.rutland@arm.com>
7587 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7588 M:      Kumar Gala <galak@codeaurora.org>
7589 L:      devicetree@vger.kernel.org
7590 S:      Maintained
7591 F:      Documentation/devicetree/
7592 F:      arch/*/boot/dts/
7593 F:      include/dt-bindings/
7594
7595 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7596 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7597 L:      devicetree@vger.kernel.org
7598 S:      Maintained
7599 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7600 F:      Documentation/devicetree/overlay-notes.txt
7601 F:      drivers/of/overlay.c
7602 F:      drivers/of/resolver.c
7603
7604 OPENRISC ARCHITECTURE
7605 M:      Jonas Bonn <jonas@southpole.se>
7606 W:      http://openrisc.net
7607 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7608 S:      Maintained
7609 T:      git git://openrisc.net/~jonas/linux
7610 F:      arch/openrisc/
7611
7612 OPENVSWITCH
7613 M:      Pravin Shelar <pshelar@nicira.com>
7614 L:      netdev@vger.kernel.org
7615 L:      dev@openvswitch.org
7616 W:      http://openvswitch.org
7617 S:      Maintained
7618 F:      net/openvswitch/
7619 F:      include/uapi/linux/openvswitch.h
7620
7621 OPL4 DRIVER
7622 M:      Clemens Ladisch <clemens@ladisch.de>
7623 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7624 T:      git git://git.alsa-project.org/alsa-kernel.git
7625 S:      Maintained
7626 F:      sound/drivers/opl4/
7627
7628 OPROFILE
7629 M:      Robert Richter <rric@kernel.org>
7630 L:      oprofile-list@lists.sf.net
7631 S:      Maintained
7632 F:      arch/*/include/asm/oprofile*.h
7633 F:      arch/*/oprofile/
7634 F:      drivers/oprofile/
7635 F:      include/linux/oprofile.h
7636
7637 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7638 M:      Mark Fasheh <mfasheh@suse.com>
7639 M:      Joel Becker <jlbec@evilplan.org>
7640 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7641 W:      http://ocfs2.wiki.kernel.org
7642 S:      Supported
7643 F:      Documentation/filesystems/ocfs2.txt
7644 F:      Documentation/filesystems/dlmfs.txt
7645 F:      fs/ocfs2/
7646
7647 ORINOCO DRIVER
7648 L:      linux-wireless@vger.kernel.org
7649 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7650 W:      http://www.nongnu.org/orinoco/
7651 S:      Orphan
7652 F:      drivers/net/wireless/orinoco/
7653
7654 OSD LIBRARY and FILESYSTEM
7655 M:      Boaz Harrosh <ooo@electrozaur.com>
7656 M:      Benny Halevy <bhalevy@primarydata.com>
7657 L:      osd-dev@open-osd.org
7658 W:      http://open-osd.org
7659 T:      git git://git.open-osd.org/open-osd.git
7660 S:      Maintained
7661 F:      drivers/scsi/osd/
7662 F:      include/scsi/osd_*
7663 F:      fs/exofs/
7664
7665 OVERLAY FILESYSTEM
7666 M:      Miklos Szeredi <miklos@szeredi.hu>
7667 L:      linux-unionfs@vger.kernel.org
7668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7669 S:      Supported
7670 F:      fs/overlayfs/
7671 F:      Documentation/filesystems/overlayfs.txt
7672
7673 P54 WIRELESS DRIVER
7674 M:      Christian Lamparter <chunkeey@googlemail.com>
7675 L:      linux-wireless@vger.kernel.org
7676 W:      http://wireless.kernel.org/en/users/Drivers/p54
7677 S:      Maintained
7678 F:      drivers/net/wireless/p54/
7679
7680 PA SEMI ETHERNET DRIVER
7681 M:      Olof Johansson <olof@lixom.net>
7682 L:      netdev@vger.kernel.org
7683 S:      Maintained
7684 F:      drivers/net/ethernet/pasemi/*
7685
7686 PA SEMI SMBUS DRIVER
7687 M:      Olof Johansson <olof@lixom.net>
7688 L:      linux-i2c@vger.kernel.org
7689 S:      Maintained
7690 F:      drivers/i2c/busses/i2c-pasemi.c
7691
7692 PADATA PARALLEL EXECUTION MECHANISM
7693 M:      Steffen Klassert <steffen.klassert@secunet.com>
7694 L:      linux-crypto@vger.kernel.org
7695 S:      Maintained
7696 F:      kernel/padata.c
7697 F:      include/linux/padata.h
7698 F:      Documentation/padata.txt
7699
7700 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7701 M:      Harald Welte <laforge@gnumonks.org>
7702 L:      platform-driver-x86@vger.kernel.org
7703 S:      Maintained
7704 F:      drivers/platform/x86/panasonic-laptop.c
7705
7706 PANASONIC MN10300/AM33/AM34 PORT
7707 M:      David Howells <dhowells@redhat.com>
7708 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7709 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7710 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7711 S:      Maintained
7712 F:      Documentation/mn10300/
7713 F:      arch/mn10300/
7714
7715 PARALLEL PORT SUBSYSTEM
7716 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7717 M:      Sudip Mukherjee <sudip@vectorindia.org>
7718 L:      linux-parport@lists.infradead.org (subscribers-only)
7719 S:      Maintained
7720 F:      drivers/parport/
7721 F:      include/linux/parport*.h
7722 F:      drivers/char/ppdev.c
7723 F:      include/uapi/linux/ppdev.h
7724 F:      Documentation/parport*.txt
7725
7726 PARAVIRT_OPS INTERFACE
7727 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7728 M:      Chris Wright <chrisw@sous-sol.org>
7729 M:      Alok Kataria <akataria@vmware.com>
7730 M:      Rusty Russell <rusty@rustcorp.com.au>
7731 L:      virtualization@lists.linux-foundation.org
7732 S:      Supported
7733 F:      Documentation/virtual/paravirt_ops.txt
7734 F:      arch/*/kernel/paravirt*
7735 F:      arch/*/include/asm/paravirt.h
7736
7737 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7738 M:      Tim Waugh <tim@cyberelk.net>
7739 L:      linux-parport@lists.infradead.org (subscribers-only)
7740 S:      Maintained
7741 F:      Documentation/blockdev/paride.txt
7742 F:      drivers/block/paride/
7743
7744 PARISC ARCHITECTURE
7745 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7746 M:      Helge Deller <deller@gmx.de>
7747 L:      linux-parisc@vger.kernel.org
7748 W:      http://www.parisc-linux.org/
7749 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7752 S:      Maintained
7753 F:      arch/parisc/
7754 F:      Documentation/parisc/
7755 F:      drivers/parisc/
7756 F:      drivers/char/agp/parisc-agp.c
7757 F:      drivers/input/serio/gscps2.c
7758 F:      drivers/parport/parport_gsc.*
7759 F:      drivers/tty/serial/8250/8250_gsc.c
7760 F:      drivers/video/fbdev/sti*
7761 F:      drivers/video/console/sti*
7762 F:      drivers/video/logo/logo_parisc*
7763
7764 PC87360 HARDWARE MONITORING DRIVER
7765 M:      Jim Cromie <jim.cromie@gmail.com>
7766 L:      lm-sensors@lm-sensors.org
7767 S:      Maintained
7768 F:      Documentation/hwmon/pc87360
7769 F:      drivers/hwmon/pc87360.c
7770
7771 PC8736x GPIO DRIVER
7772 M:      Jim Cromie <jim.cromie@gmail.com>
7773 S:      Maintained
7774 F:      drivers/char/pc8736x_gpio.c
7775
7776 PC87427 HARDWARE MONITORING DRIVER
7777 M:      Jean Delvare <jdelvare@suse.com>
7778 L:      lm-sensors@lm-sensors.org
7779 S:      Maintained
7780 F:      Documentation/hwmon/pc87427
7781 F:      drivers/hwmon/pc87427.c
7782
7783 PCA9532 LED DRIVER
7784 M:      Riku Voipio <riku.voipio@iki.fi>
7785 S:      Maintained
7786 F:      drivers/leds/leds-pca9532.c
7787 F:      include/linux/leds-pca9532.h
7788
7789 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7790 M:      Guenter Roeck <linux@roeck-us.net>
7791 L:      linux-i2c@vger.kernel.org
7792 S:      Maintained
7793 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7794
7795 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7796 M:      Khalid Aziz <khalid@gonehiking.org>
7797 S:      Maintained
7798 F:      drivers/firmware/pcdp.*
7799
7800 PCI ERROR RECOVERY
7801 M:      Linas Vepstas <linasvepstas@gmail.com>
7802 L:      linux-pci@vger.kernel.org
7803 S:      Supported
7804 F:      Documentation/PCI/pci-error-recovery.txt
7805
7806 PCI SUBSYSTEM
7807 M:      Bjorn Helgaas <bhelgaas@google.com>
7808 L:      linux-pci@vger.kernel.org
7809 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7811 S:      Supported
7812 F:      Documentation/PCI/
7813 F:      drivers/pci/
7814 F:      include/linux/pci*
7815 F:      arch/x86/pci/
7816 F:      arch/x86/kernel/quirks.c
7817
7818 PCI DRIVER FOR ARM VERSATILE PLATFORM
7819 M:      Rob Herring <robh@kernel.org>
7820 L:      linux-pci@vger.kernel.org
7821 L:      linux-arm-kernel@lists.infradead.org
7822 S:      Maintained
7823 F:      Documentation/devicetree/bindings/pci/versatile.txt
7824 F:      drivers/pci/host/pci-versatile.c
7825
7826 PCI DRIVER FOR APPLIEDMICRO XGENE
7827 M:      Tanmay Inamdar <tinamdar@apm.com>
7828 L:      linux-pci@vger.kernel.org
7829 L:      linux-arm-kernel@lists.infradead.org
7830 S:      Maintained
7831 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7832 F:      drivers/pci/host/pci-xgene.c
7833
7834 PCI DRIVER FOR FREESCALE LAYERSCAPE
7835 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7836 M:      Mingkai Hu <mingkai.hu@freescale.com>
7837 M:      Roy Zang <tie-fei.zang@freescale.com>
7838 L:      linuxppc-dev@lists.ozlabs.org
7839 L:      linux-pci@vger.kernel.org
7840 L:      linux-arm-kernel@lists.infradead.org
7841 S:      Maintained
7842 F:      drivers/pci/host/*layerscape*
7843
7844 PCI DRIVER FOR IMX6
7845 M:      Richard Zhu <Richard.Zhu@freescale.com>
7846 M:      Lucas Stach <l.stach@pengutronix.de>
7847 L:      linux-pci@vger.kernel.org
7848 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7849 S:      Maintained
7850 F:      drivers/pci/host/*imx6*
7851
7852 PCI DRIVER FOR TI KEYSTONE
7853 M:      Murali Karicheri <m-karicheri2@ti.com>
7854 L:      linux-pci@vger.kernel.org
7855 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7856 S:      Maintained
7857 F:      drivers/pci/host/*keystone*
7858
7859 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7860 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7861 M:      Jason Cooper <jason@lakedaemon.net>
7862 L:      linux-pci@vger.kernel.org
7863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7864 S:      Maintained
7865 F:      drivers/pci/host/*mvebu*
7866
7867 PCI DRIVER FOR NVIDIA TEGRA
7868 M:      Thierry Reding <thierry.reding@gmail.com>
7869 L:      linux-tegra@vger.kernel.org
7870 L:      linux-pci@vger.kernel.org
7871 S:      Supported
7872 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7873 F:      drivers/pci/host/pci-tegra.c
7874
7875 PCI DRIVER FOR TI DRA7XX
7876 M:      Kishon Vijay Abraham I <kishon@ti.com>
7877 L:      linux-omap@vger.kernel.org
7878 L:      linux-pci@vger.kernel.org
7879 S:      Supported
7880 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7881 F:      drivers/pci/host/pci-dra7xx.c
7882
7883 PCI DRIVER FOR RENESAS R-CAR
7884 M:      Simon Horman <horms@verge.net.au>
7885 L:      linux-pci@vger.kernel.org
7886 L:      linux-sh@vger.kernel.org
7887 S:      Maintained
7888 F:      drivers/pci/host/*rcar*
7889
7890 PCI DRIVER FOR SAMSUNG EXYNOS
7891 M:      Jingoo Han <jingoohan1@gmail.com>
7892 L:      linux-pci@vger.kernel.org
7893 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7894 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7895 S:      Maintained
7896 F:      drivers/pci/host/pci-exynos.c
7897
7898 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7899 M:      Jingoo Han <jingoohan1@gmail.com>
7900 M:      Pratyush Anand <pratyush.anand@gmail.com>
7901 L:      linux-pci@vger.kernel.org
7902 S:      Maintained
7903 F:      drivers/pci/host/*designware*
7904
7905 PCI DRIVER FOR GENERIC OF HOSTS
7906 M:      Will Deacon <will.deacon@arm.com>
7907 L:      linux-pci@vger.kernel.org
7908 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7909 S:      Maintained
7910 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7911 F:      drivers/pci/host/pci-host-generic.c
7912
7913 PCIE DRIVER FOR ST SPEAR13XX
7914 M:      Pratyush Anand <pratyush.anand@gmail.com>
7915 L:      linux-pci@vger.kernel.org
7916 S:      Maintained
7917 F:      drivers/pci/host/*spear*
7918
7919 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7920 M:      Duc Dang <dhdang@apm.com>
7921 L:      linux-pci@vger.kernel.org
7922 L:      linux-arm-kernel@lists.infradead.org
7923 S:      Maintained
7924 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7925 F:      drivers/pci/host/pci-xgene-msi.c
7926
7927 PCMCIA SUBSYSTEM
7928 P:      Linux PCMCIA Team
7929 L:      linux-pcmcia@lists.infradead.org
7930 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7932 S:      Maintained
7933 F:      Documentation/pcmcia/
7934 F:      drivers/pcmcia/
7935 F:      include/pcmcia/
7936
7937 PCNET32 NETWORK DRIVER
7938 M:      Don Fry <pcnet32@frontier.com>
7939 L:      netdev@vger.kernel.org
7940 S:      Maintained
7941 F:      drivers/net/ethernet/amd/pcnet32.c
7942
7943 PCRYPT PARALLEL CRYPTO ENGINE
7944 M:      Steffen Klassert <steffen.klassert@secunet.com>
7945 L:      linux-crypto@vger.kernel.org
7946 S:      Maintained
7947 F:      crypto/pcrypt.c
7948 F:      include/crypto/pcrypt.h
7949
7950 PER-CPU MEMORY ALLOCATOR
7951 M:      Tejun Heo <tj@kernel.org>
7952 M:      Christoph Lameter <cl@linux-foundation.org>
7953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7954 S:      Maintained
7955 F:      include/linux/percpu*.h
7956 F:      mm/percpu*.c
7957 F:      arch/*/include/asm/percpu.h
7958
7959 PER-TASK DELAY ACCOUNTING
7960 M:      Balbir Singh <bsingharora@gmail.com>
7961 S:      Maintained
7962 F:      include/linux/delayacct.h
7963 F:      kernel/delayacct.c
7964
7965 PERFORMANCE EVENTS SUBSYSTEM
7966 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7967 M:      Ingo Molnar <mingo@redhat.com>
7968 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7969 L:      linux-kernel@vger.kernel.org
7970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7971 S:      Supported
7972 F:      kernel/events/*
7973 F:      include/linux/perf_event.h
7974 F:      include/uapi/linux/perf_event.h
7975 F:      arch/*/kernel/perf_event*.c
7976 F:      arch/*/kernel/*/perf_event*.c
7977 F:      arch/*/kernel/*/*/perf_event*.c
7978 F:      arch/*/include/asm/perf_event.h
7979 F:      arch/*/kernel/perf_callchain.c
7980 F:      tools/perf/
7981
7982 PERSONALITY HANDLING
7983 M:      Christoph Hellwig <hch@infradead.org>
7984 L:      linux-abi-devel@lists.sourceforge.net
7985 S:      Maintained
7986 F:      include/linux/personality.h
7987 F:      include/uapi/linux/personality.h
7988
7989 PHONET PROTOCOL
7990 M:      Remi Denis-Courmont <courmisch@gmail.com>
7991 S:      Supported
7992 F:      Documentation/networking/phonet.txt
7993 F:      include/linux/phonet.h
7994 F:      include/net/phonet/
7995 F:      include/uapi/linux/phonet.h
7996 F:      net/phonet/
7997
7998 PHRAM MTD DRIVER
7999 M:      Joern Engel <joern@lazybastard.org>
8000 L:      linux-mtd@lists.infradead.org
8001 S:      Maintained
8002 F:      drivers/mtd/devices/phram.c
8003
8004 PICOLCD HID DRIVER
8005 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8006 L:      linux-input@vger.kernel.org
8007 S:      Maintained
8008 F:      drivers/hid/hid-picolcd*
8009
8010 PICOXCELL SUPPORT
8011 M:      Jamie Iles <jamie@jamieiles.com>
8012 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8013 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8014 S:      Supported
8015 F:      arch/arm/boot/dts/picoxcell*
8016 F:      arch/arm/mach-picoxcell/
8017 F:      drivers/crypto/picoxcell*
8018
8019 PIN CONTROL SUBSYSTEM
8020 M:      Linus Walleij <linus.walleij@linaro.org>
8021 L:      linux-gpio@vger.kernel.org
8022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8023 S:      Maintained
8024 F:      drivers/pinctrl/
8025 F:      include/linux/pinctrl/
8026
8027 PIN CONTROLLER - ATMEL AT91
8028 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8029 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8030 S:      Maintained
8031 F:      drivers/pinctrl/pinctrl-at91.*
8032
8033 PIN CONTROLLER - INTEL
8034 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8035 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8036 S:      Maintained
8037 F:      drivers/pinctrl/intel/
8038
8039 PIN CONTROLLER - RENESAS
8040 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8041 L:      linux-sh@vger.kernel.org
8042 S:      Maintained
8043 F:      drivers/pinctrl/sh-pfc/
8044
8045 PIN CONTROLLER - SAMSUNG
8046 M:      Tomasz Figa <tomasz.figa@gmail.com>
8047 M:      Thomas Abraham <thomas.abraham@linaro.org>
8048 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8049 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8050 S:      Maintained
8051 F:      drivers/pinctrl/samsung/
8052
8053 PIN CONTROLLER - ST SPEAR
8054 M:      Viresh Kumar <vireshk@kernel.org>
8055 L:      spear-devel@list.st.com
8056 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8057 W:      http://www.st.com/spear
8058 S:      Maintained
8059 F:      drivers/pinctrl/spear/
8060
8061 PKTCDVD DRIVER
8062 M:      Jiri Kosina <jkosina@suse.com>
8063 S:      Maintained
8064 F:      drivers/block/pktcdvd.c
8065 F:      include/linux/pktcdvd.h
8066 F:      include/uapi/linux/pktcdvd.h
8067
8068 PKUNITY SOC DRIVERS
8069 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8070 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8071 S:      Maintained
8072 T:      git git://github.com/gxt/linux.git
8073 F:      drivers/input/serio/i8042-unicore32io.h
8074 F:      drivers/i2c/busses/i2c-puv3.c
8075 F:      drivers/video/fbdev/fb-puv3.c
8076 F:      drivers/rtc/rtc-puv3.c
8077
8078 PMBUS HARDWARE MONITORING DRIVERS
8079 M:      Guenter Roeck <linux@roeck-us.net>
8080 L:      lm-sensors@lm-sensors.org
8081 W:      http://www.lm-sensors.org/
8082 W:      http://www.roeck-us.net/linux/drivers/
8083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8084 S:      Maintained
8085 F:      Documentation/hwmon/pmbus
8086 F:      drivers/hwmon/pmbus/
8087 F:      include/linux/i2c/pmbus.h
8088
8089 PMC SIERRA MaxRAID DRIVER
8090 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8091 L:      linux-scsi@vger.kernel.org
8092 W:      http://www.pmc-sierra.com/
8093 S:      Supported
8094 F:      drivers/scsi/pmcraid.*
8095
8096 PMC SIERRA PM8001 DRIVER
8097 M:      xjtuwjp@gmail.com
8098 M:      lindar_liu@usish.com
8099 L:      pmchba@pmcs.com
8100 L:      linux-scsi@vger.kernel.org
8101 S:      Supported
8102 F:      drivers/scsi/pm8001/
8103
8104 POSIX CLOCKS and TIMERS
8105 M:      Thomas Gleixner <tglx@linutronix.de>
8106 L:      linux-kernel@vger.kernel.org
8107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8108 S:      Maintained
8109 F:      fs/timerfd.c
8110 F:      include/linux/timer*
8111 F:      kernel/time/*timer*
8112
8113 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8114 M:      Sebastian Reichel <sre@kernel.org>
8115 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8116 M:      David Woodhouse <dwmw2@infradead.org>
8117 L:      linux-pm@vger.kernel.org
8118 T:      git git://git.infradead.org/battery-2.6.git
8119 S:      Maintained
8120 F:      include/linux/power_supply.h
8121 F:      drivers/power/
8122 X:      drivers/power/avs/
8123
8124 PNP SUPPORT
8125 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8126 S:      Maintained
8127 F:      drivers/pnp/
8128
8129 PNXxxxx I2C DRIVER
8130 M:      Vitaly Wool <vitalywool@gmail.com>
8131 L:      linux-i2c@vger.kernel.org
8132 S:      Maintained
8133 F:      drivers/i2c/busses/i2c-pnx.c
8134
8135 PPP PROTOCOL DRIVERS AND COMPRESSORS
8136 M:      Paul Mackerras <paulus@samba.org>
8137 L:      linux-ppp@vger.kernel.org
8138 S:      Maintained
8139 F:      drivers/net/ppp/ppp_*
8140
8141 PPP OVER ATM (RFC 2364)
8142 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8143 S:      Maintained
8144 F:      net/atm/pppoatm.c
8145 F:      include/uapi/linux/atmppp.h
8146
8147 PPP OVER ETHERNET
8148 M:      Michal Ostrowski <mostrows@earthlink.net>
8149 S:      Maintained
8150 F:      drivers/net/ppp/pppoe.c
8151 F:      drivers/net/ppp/pppox.c
8152
8153 PPP OVER L2TP
8154 M:      James Chapman <jchapman@katalix.com>
8155 S:      Maintained
8156 F:      net/l2tp/l2tp_ppp.c
8157 F:      include/linux/if_pppol2tp.h
8158 F:      include/uapi/linux/if_pppol2tp.h
8159
8160 PPS SUPPORT
8161 M:      Rodolfo Giometti <giometti@enneenne.com>
8162 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8163 L:      linuxpps@ml.enneenne.com (subscribers-only)
8164 S:      Maintained
8165 F:      Documentation/pps/
8166 F:      drivers/pps/
8167 F:      include/linux/pps*.h
8168
8169 PPTP DRIVER
8170 M:      Dmitry Kozlov <xeb@mail.ru>
8171 L:      netdev@vger.kernel.org
8172 S:      Maintained
8173 F:      drivers/net/ppp/pptp.c
8174 W:      http://sourceforge.net/projects/accel-pptp
8175
8176 PREEMPTIBLE KERNEL
8177 M:      Robert Love <rml@tech9.net>
8178 L:      kpreempt-tech@lists.sourceforge.net
8179 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8180 S:      Supported
8181 F:      Documentation/preempt-locking.txt
8182 F:      include/linux/preempt.h
8183
8184 PRISM54 WIRELESS DRIVER
8185 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8186 L:      linux-wireless@vger.kernel.org
8187 W:      http://wireless.kernel.org/en/users/Drivers/p54
8188 S:      Obsolete
8189 F:      drivers/net/wireless/prism54/
8190
8191 PS3 NETWORK SUPPORT
8192 M:      Geoff Levand <geoff@infradead.org>
8193 L:      netdev@vger.kernel.org
8194 L:      linuxppc-dev@lists.ozlabs.org
8195 S:      Maintained
8196 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8197
8198 PS3 PLATFORM SUPPORT
8199 M:      Geoff Levand <geoff@infradead.org>
8200 L:      linuxppc-dev@lists.ozlabs.org
8201 S:      Maintained
8202 F:      arch/powerpc/boot/ps3*
8203 F:      arch/powerpc/include/asm/lv1call.h
8204 F:      arch/powerpc/include/asm/ps3*.h
8205 F:      arch/powerpc/platforms/ps3/
8206 F:      drivers/*/ps3*
8207 F:      drivers/ps3/
8208 F:      drivers/rtc/rtc-ps3.c
8209 F:      drivers/usb/host/*ps3.c
8210 F:      sound/ppc/snd_ps3*
8211
8212 PS3VRAM DRIVER
8213 M:      Jim Paris <jim@jtan.com>
8214 M:      Geoff Levand <geoff@infradead.org>
8215 L:      linuxppc-dev@lists.ozlabs.org
8216 S:      Maintained
8217 F:      drivers/block/ps3vram.c
8218
8219 PSTORE FILESYSTEM
8220 M:      Anton Vorontsov <anton@enomsg.org>
8221 M:      Colin Cross <ccross@android.com>
8222 M:      Kees Cook <keescook@chromium.org>
8223 M:      Tony Luck <tony.luck@intel.com>
8224 S:      Maintained
8225 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8226 F:      fs/pstore/
8227 F:      include/linux/pstore*
8228 F:      drivers/firmware/efi/efi-pstore.c
8229 F:      drivers/acpi/apei/erst.c
8230
8231 PTP HARDWARE CLOCK SUPPORT
8232 M:      Richard Cochran <richardcochran@gmail.com>
8233 L:      netdev@vger.kernel.org
8234 S:      Maintained
8235 W:      http://linuxptp.sourceforge.net/
8236 F:      Documentation/ABI/testing/sysfs-ptp
8237 F:      Documentation/ptp/*
8238 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8239 F:      drivers/net/phy/dp83640*
8240 F:      drivers/ptp/*
8241 F:      include/linux/ptp_cl*
8242
8243 PTRACE SUPPORT
8244 M:      Roland McGrath <roland@hack.frob.com>
8245 M:      Oleg Nesterov <oleg@redhat.com>
8246 S:      Maintained
8247 F:      include/asm-generic/syscall.h
8248 F:      include/linux/ptrace.h
8249 F:      include/linux/regset.h
8250 F:      include/linux/tracehook.h
8251 F:      include/uapi/linux/ptrace.h
8252 F:      kernel/ptrace.c
8253
8254 PVRUSB2 VIDEO4LINUX DRIVER
8255 M:      Mike Isely <isely@pobox.com>
8256 L:      pvrusb2@isely.net       (subscribers-only)
8257 L:      linux-media@vger.kernel.org
8258 W:      http://www.isely.net/pvrusb2/
8259 T:      git git://linuxtv.org/media_tree.git
8260 S:      Maintained
8261 F:      Documentation/video4linux/README.pvrusb2
8262 F:      drivers/media/usb/pvrusb2/
8263
8264 PWC WEBCAM DRIVER
8265 M:      Hans de Goede <hdegoede@redhat.com>
8266 L:      linux-media@vger.kernel.org
8267 T:      git git://linuxtv.org/media_tree.git
8268 S:      Maintained
8269 F:      drivers/media/usb/pwc/*
8270
8271 PWM FAN DRIVER
8272 M:      Kamil Debski <k.debski@samsung.com>
8273 L:      lm-sensors@lm-sensors.org
8274 S:      Supported
8275 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8276 F:      Documentation/hwmon/pwm-fan
8277 F:      drivers/hwmon/pwm-fan.c
8278
8279 PWM SUBSYSTEM
8280 M:      Thierry Reding <thierry.reding@gmail.com>
8281 L:      linux-pwm@vger.kernel.org
8282 S:      Maintained
8283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8284 F:      Documentation/pwm.txt
8285 F:      Documentation/devicetree/bindings/pwm/
8286 F:      include/linux/pwm.h
8287 F:      drivers/pwm/
8288 F:      drivers/video/backlight/pwm_bl.c
8289 F:      include/linux/pwm_backlight.h
8290
8291 PXA2xx/PXA3xx SUPPORT
8292 M:      Daniel Mack <daniel@zonque.org>
8293 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8294 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8295 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8296 T:      git git://github.com/hzhuang1/linux.git
8297 T:      git git://github.com/rjarzmik/linux.git
8298 S:      Maintained
8299 F:      arch/arm/mach-pxa/
8300 F:      drivers/dma/pxa*
8301 F:      drivers/pcmcia/pxa2xx*
8302 F:      drivers/spi/spi-pxa2xx*
8303 F:      drivers/usb/gadget/udc/pxa2*
8304 F:      include/sound/pxa2xx-lib.h
8305 F:      sound/arm/pxa*
8306 F:      sound/soc/pxa/
8307
8308 PXA3xx NAND FLASH DRIVER
8309 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8310 L:      linux-mtd@lists.infradead.org
8311 S:      Maintained
8312 F:      drivers/mtd/nand/pxa3xx_nand.c
8313
8314 MMP SUPPORT
8315 M:      Eric Miao <eric.y.miao@gmail.com>
8316 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8317 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8318 T:      git git://github.com/hzhuang1/linux.git
8319 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8320 S:      Maintained
8321 F:      arch/arm/mach-mmp/
8322
8323 PXA MMCI DRIVER
8324 S:      Orphan
8325
8326 PXA RTC DRIVER
8327 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8328 L:      rtc-linux@googlegroups.com
8329 S:      Maintained
8330
8331 QAT DRIVER
8332 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8333 L:      qat-linux@intel.com
8334 S:      Supported
8335 F:      drivers/crypto/qat/
8336
8337 QIB DRIVER
8338 M:      Mike Marciniszyn <infinipath@intel.com>
8339 L:      linux-rdma@vger.kernel.org
8340 S:      Supported
8341 F:      drivers/infiniband/hw/qib/
8342
8343 QLOGIC QLA1280 SCSI DRIVER
8344 M:      Michael Reed <mdr@sgi.com>
8345 L:      linux-scsi@vger.kernel.org
8346 S:      Maintained
8347 F:      drivers/scsi/qla1280.[ch]
8348
8349 QLOGIC QLA2XXX FC-SCSI DRIVER
8350 M:      qla2xxx-upstream@qlogic.com
8351 L:      linux-scsi@vger.kernel.org
8352 S:      Supported
8353 F:      Documentation/scsi/LICENSE.qla2xxx
8354 F:      drivers/scsi/qla2xxx/
8355
8356 QLOGIC QLA4XXX iSCSI DRIVER
8357 M:      QLogic-Storage-Upstream@qlogic.com
8358 L:      linux-scsi@vger.kernel.org
8359 S:      Supported
8360 F:      Documentation/scsi/LICENSE.qla4xxx
8361 F:      drivers/scsi/qla4xxx/
8362
8363 QLOGIC QLA3XXX NETWORK DRIVER
8364 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8365 M:      Ron Mercer <ron.mercer@qlogic.com>
8366 M:      linux-driver@qlogic.com
8367 L:      netdev@vger.kernel.org
8368 S:      Supported
8369 F:      Documentation/networking/LICENSE.qla3xxx
8370 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8371
8372 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8373 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8374 M:      Dept-GELinuxNICDev@qlogic.com
8375 L:      netdev@vger.kernel.org
8376 S:      Supported
8377 F:      drivers/net/ethernet/qlogic/qlcnic/
8378
8379 QLOGIC QLGE 10Gb ETHERNET DRIVER
8380 M:      Harish Patil <harish.patil@qlogic.com>
8381 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8382 M:      Dept-GELinuxNICDev@qlogic.com
8383 M:      linux-driver@qlogic.com
8384 L:      netdev@vger.kernel.org
8385 S:      Supported
8386 F:      drivers/net/ethernet/qlogic/qlge/
8387
8388 QNX4 FILESYSTEM
8389 M:      Anders Larsen <al@alarsen.net>
8390 W:      http://www.alarsen.net/linux/qnx4fs/
8391 S:      Maintained
8392 F:      fs/qnx4/
8393 F:      include/uapi/linux/qnx4_fs.h
8394 F:      include/uapi/linux/qnxtypes.h
8395
8396 QT1010 MEDIA DRIVER
8397 M:      Antti Palosaari <crope@iki.fi>
8398 L:      linux-media@vger.kernel.org
8399 W:      http://linuxtv.org/
8400 W:      http://palosaari.fi/linux/
8401 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8402 T:      git git://linuxtv.org/anttip/media_tree.git
8403 S:      Maintained
8404 F:      drivers/media/tuners/qt1010*
8405
8406 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8407 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8408 L:      linux-wireless@vger.kernel.org
8409 L:      ath9k-devel@lists.ath9k.org
8410 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8411 S:      Supported
8412 F:      drivers/net/wireless/ath/ath9k/
8413
8414 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8415 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8416 L:      ath10k@lists.infradead.org
8417 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8418 T:      git git://github.com/kvalo/ath.git
8419 S:      Supported
8420 F:      drivers/net/wireless/ath/ath10k/
8421
8422 QUALCOMM HEXAGON ARCHITECTURE
8423 M:      Richard Kuo <rkuo@codeaurora.org>
8424 L:      linux-hexagon@vger.kernel.org
8425 S:      Supported
8426 F:      arch/hexagon/
8427
8428 QUALCOMM WCN36XX WIRELESS DRIVER
8429 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8430 L:      wcn36xx@lists.infradead.org
8431 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8432 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8433 S:      Supported
8434 F:      drivers/net/wireless/ath/wcn36xx/
8435
8436 RADOS BLOCK DEVICE (RBD)
8437 M:      Ilya Dryomov <idryomov@gmail.com>
8438 M:      Sage Weil <sage@redhat.com>
8439 M:      Alex Elder <elder@kernel.org>
8440 L:      ceph-devel@vger.kernel.org
8441 W:      http://ceph.com/
8442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8443 T:      git git://github.com/ceph/ceph-client.git
8444 S:      Supported
8445 F:      Documentation/ABI/testing/sysfs-bus-rbd
8446 F:      drivers/block/rbd.c
8447 F:      drivers/block/rbd_types.h
8448
8449 RADEON FRAMEBUFFER DISPLAY DRIVER
8450 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8451 L:      linux-fbdev@vger.kernel.org
8452 S:      Maintained
8453 F:      drivers/video/fbdev/aty/radeon*
8454 F:      include/uapi/linux/radeonfb.h
8455
8456 RADIOSHARK RADIO DRIVER
8457 M:      Hans de Goede <hdegoede@redhat.com>
8458 L:      linux-media@vger.kernel.org
8459 T:      git git://linuxtv.org/media_tree.git
8460 S:      Maintained
8461 F:      drivers/media/radio/radio-shark.c
8462
8463 RADIOSHARK2 RADIO DRIVER
8464 M:      Hans de Goede <hdegoede@redhat.com>
8465 L:      linux-media@vger.kernel.org
8466 T:      git git://linuxtv.org/media_tree.git
8467 S:      Maintained
8468 F:      drivers/media/radio/radio-shark2.c
8469 F:      drivers/media/radio/radio-tea5777.c
8470
8471 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8472 M:      Paul Mackerras <paulus@samba.org>
8473 L:      linux-fbdev@vger.kernel.org
8474 S:      Maintained
8475 F:      drivers/video/fbdev/aty/aty128fb.c
8476
8477 RALINK RT2X00 WIRELESS LAN DRIVER
8478 P:      rt2x00 project
8479 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8480 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8481 L:      linux-wireless@vger.kernel.org
8482 S:      Maintained
8483 F:      drivers/net/wireless/rt2x00/
8484
8485 RAMDISK RAM BLOCK DEVICE DRIVER
8486 M:      Jens Axboe <axboe@kernel.dk>
8487 S:      Maintained
8488 F:      Documentation/blockdev/ramdisk.txt
8489 F:      drivers/block/brd.c
8490
8491 RANDOM NUMBER DRIVER
8492 M:      "Theodore Ts'o" <tytso@mit.edu>
8493 S:      Maintained
8494 F:      drivers/char/random.c
8495
8496 RAPIDIO SUBSYSTEM
8497 M:      Matt Porter <mporter@kernel.crashing.org>
8498 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8499 S:      Maintained
8500 F:      drivers/rapidio/
8501
8502 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8503 L:      linux-wireless@vger.kernel.org
8504 S:      Orphan
8505 F:      drivers/net/wireless/ray*
8506
8507 RCUTORTURE MODULE
8508 M:      Josh Triplett <josh@joshtriplett.org>
8509 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8510 L:      linux-kernel@vger.kernel.org
8511 S:      Supported
8512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8513 F:      Documentation/RCU/torture.txt
8514 F:      kernel/rcu/rcutorture.c
8515
8516 RCUTORTURE TEST FRAMEWORK
8517 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8518 M:      Josh Triplett <josh@joshtriplett.org>
8519 R:      Steven Rostedt <rostedt@goodmis.org>
8520 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8521 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8522 L:      linux-kernel@vger.kernel.org
8523 S:      Supported
8524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8525 F:      tools/testing/selftests/rcutorture
8526
8527 RDC R-321X SoC
8528 M:      Florian Fainelli <florian@openwrt.org>
8529 S:      Maintained
8530
8531 RDC R6040 FAST ETHERNET DRIVER
8532 M:      Florian Fainelli <florian@openwrt.org>
8533 L:      netdev@vger.kernel.org
8534 S:      Maintained
8535 F:      drivers/net/ethernet/rdc/r6040.c
8536
8537 RDS - RELIABLE DATAGRAM SOCKETS
8538 M:      Chien Yen <chien.yen@oracle.com>
8539 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8540 S:      Supported
8541 F:      net/rds/
8542
8543 READ-COPY UPDATE (RCU)
8544 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8545 M:      Josh Triplett <josh@joshtriplett.org>
8546 R:      Steven Rostedt <rostedt@goodmis.org>
8547 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8548 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8549 L:      linux-kernel@vger.kernel.org
8550 W:      http://www.rdrop.com/users/paulmck/RCU/
8551 S:      Supported
8552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8553 F:      Documentation/RCU/
8554 X:      Documentation/RCU/torture.txt
8555 F:      include/linux/rcu*
8556 X:      include/linux/srcu.h
8557 F:      kernel/rcu/
8558 X:      kernel/torture.c
8559
8560 REAL TIME CLOCK (RTC) SUBSYSTEM
8561 M:      Alessandro Zummo <a.zummo@towertech.it>
8562 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8563 L:      rtc-linux@googlegroups.com
8564 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8566 S:      Maintained
8567 F:      Documentation/rtc.txt
8568 F:      drivers/rtc/
8569 F:      include/linux/rtc.h
8570 F:      include/uapi/linux/rtc.h
8571
8572 REALTEK AUDIO CODECS
8573 M:      Bard Liao <bardliao@realtek.com>
8574 M:      Oder Chiou <oder_chiou@realtek.com>
8575 S:      Maintained
8576 F:      sound/soc/codecs/rt*
8577 F:      include/sound/rt*.h
8578
8579 REISERFS FILE SYSTEM
8580 L:      reiserfs-devel@vger.kernel.org
8581 S:      Supported
8582 F:      fs/reiserfs/
8583
8584 REGISTER MAP ABSTRACTION
8585 M:      Mark Brown <broonie@kernel.org>
8586 L:      linux-kernel@vger.kernel.org
8587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8588 S:      Supported
8589 F:      drivers/base/regmap/
8590 F:      include/linux/regmap.h
8591
8592 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8593 M:      Ohad Ben-Cohen <ohad@wizery.com>
8594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8595 S:      Maintained
8596 F:      drivers/remoteproc/
8597 F:      Documentation/remoteproc.txt
8598 F:      include/linux/remoteproc.h
8599
8600 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8601 M:      Ohad Ben-Cohen <ohad@wizery.com>
8602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8603 S:      Maintained
8604 F:      drivers/rpmsg/
8605 F:      Documentation/rpmsg.txt
8606 F:      include/linux/rpmsg.h
8607
8608 RESET CONTROLLER FRAMEWORK
8609 M:      Philipp Zabel <p.zabel@pengutronix.de>
8610 S:      Maintained
8611 F:      drivers/reset/
8612 F:      Documentation/devicetree/bindings/reset/
8613 F:      include/linux/reset.h
8614 F:      include/linux/reset-controller.h
8615
8616 RFKILL
8617 M:      Johannes Berg <johannes@sipsolutions.net>
8618 L:      linux-wireless@vger.kernel.org
8619 W:      http://wireless.kernel.org/
8620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8622 S:      Maintained
8623 F:      Documentation/rfkill.txt
8624 F:      net/rfkill/
8625
8626 RHASHTABLE
8627 M:      Thomas Graf <tgraf@suug.ch>
8628 L:      netdev@vger.kernel.org
8629 S:      Maintained
8630 F:      lib/rhashtable.c
8631 F:      include/linux/rhashtable.h
8632
8633 RICOH SMARTMEDIA/XD DRIVER
8634 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8635 S:      Maintained
8636 F:      drivers/mtd/nand/r852.c
8637 F:      drivers/mtd/nand/r852.h
8638
8639 RICOH R5C592 MEMORYSTICK DRIVER
8640 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8641 S:      Maintained
8642 F:      drivers/memstick/host/r592.*
8643
8644 ROCCAT DRIVERS
8645 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8646 W:      http://sourceforge.net/projects/roccat/
8647 S:      Maintained
8648 F:      drivers/hid/hid-roccat*
8649 F:      include/linux/hid-roccat*
8650 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8651
8652 ROCKER DRIVER
8653 M:      Jiri Pirko <jiri@resnulli.us>
8654 M:      Scott Feldman <sfeldma@gmail.com>
8655 L:      netdev@vger.kernel.org
8656 S:      Supported
8657 F:      drivers/net/ethernet/rocker/
8658
8659 ROCKETPORT DRIVER
8660 P:      Comtrol Corp.
8661 W:      http://www.comtrol.com
8662 S:      Maintained
8663 F:      Documentation/serial/rocket.txt
8664 F:      drivers/tty/rocket*
8665
8666 ROCKETPORT EXPRESS/INFINITY DRIVER
8667 M:      Kevin Cernekee <cernekee@gmail.com>
8668 L:      linux-serial@vger.kernel.org
8669 S:      Odd Fixes
8670 F:      drivers/tty/serial/rp2.*
8671
8672 ROSE NETWORK LAYER
8673 M:      Ralf Baechle <ralf@linux-mips.org>
8674 L:      linux-hams@vger.kernel.org
8675 W:      http://www.linux-ax25.org/
8676 S:      Maintained
8677 F:      include/net/rose.h
8678 F:      include/uapi/linux/rose.h
8679 F:      net/rose/
8680
8681 RTL2830 MEDIA DRIVER
8682 M:      Antti Palosaari <crope@iki.fi>
8683 L:      linux-media@vger.kernel.org
8684 W:      http://linuxtv.org/
8685 W:      http://palosaari.fi/linux/
8686 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8687 T:      git git://linuxtv.org/anttip/media_tree.git
8688 S:      Maintained
8689 F:      drivers/media/dvb-frontends/rtl2830*
8690
8691 RTL2832 MEDIA DRIVER
8692 M:      Antti Palosaari <crope@iki.fi>
8693 L:      linux-media@vger.kernel.org
8694 W:      http://linuxtv.org/
8695 W:      http://palosaari.fi/linux/
8696 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8697 T:      git git://linuxtv.org/anttip/media_tree.git
8698 S:      Maintained
8699 F:      drivers/media/dvb-frontends/rtl2832*
8700
8701 RTL2832_SDR MEDIA DRIVER
8702 M:      Antti Palosaari <crope@iki.fi>
8703 L:      linux-media@vger.kernel.org
8704 W:      http://linuxtv.org/
8705 W:      http://palosaari.fi/linux/
8706 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8707 T:      git git://linuxtv.org/anttip/media_tree.git
8708 S:      Maintained
8709 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8710
8711 RTL8180 WIRELESS DRIVER
8712 L:      linux-wireless@vger.kernel.org
8713 W:      http://wireless.kernel.org/
8714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8715 S:      Orphan
8716 F:      drivers/net/wireless/rtl818x/rtl8180/
8717
8718 RTL8187 WIRELESS DRIVER
8719 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8720 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8721 M:      Larry Finger <Larry.Finger@lwfinger.net>
8722 L:      linux-wireless@vger.kernel.org
8723 W:      http://wireless.kernel.org/
8724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8725 S:      Maintained
8726 F:      drivers/net/wireless/rtl818x/rtl8187/
8727
8728 RTL8192CE WIRELESS DRIVER
8729 M:      Larry Finger <Larry.Finger@lwfinger.net>
8730 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8731 L:      linux-wireless@vger.kernel.org
8732 W:      http://wireless.kernel.org/
8733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8734 S:      Maintained
8735 F:      drivers/net/wireless/rtlwifi/
8736 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8737
8738 S3 SAVAGE FRAMEBUFFER DRIVER
8739 M:      Antonino Daplas <adaplas@gmail.com>
8740 L:      linux-fbdev@vger.kernel.org
8741 S:      Maintained
8742 F:      drivers/video/fbdev/savage/
8743
8744 S390
8745 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8746 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8747 L:      linux-s390@vger.kernel.org
8748 W:      http://www.ibm.com/developerworks/linux/linux390/
8749 S:      Supported
8750 F:      arch/s390/
8751 F:      drivers/s390/
8752 F:      Documentation/s390/
8753 F:      Documentation/DocBook/s390*
8754
8755 S390 COMMON I/O LAYER
8756 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8757 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8758 L:      linux-s390@vger.kernel.org
8759 W:      http://www.ibm.com/developerworks/linux/linux390/
8760 S:      Supported
8761 F:      drivers/s390/cio/
8762
8763 S390 DASD DRIVER
8764 M:      Stefan Weinhuber <wein@de.ibm.com>
8765 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8766 L:      linux-s390@vger.kernel.org
8767 W:      http://www.ibm.com/developerworks/linux/linux390/
8768 S:      Supported
8769 F:      drivers/s390/block/dasd*
8770 F:      block/partitions/ibm.c
8771
8772 S390 NETWORK DRIVERS
8773 M:      Ursula Braun <ursula.braun@de.ibm.com>
8774 L:      linux-s390@vger.kernel.org
8775 W:      http://www.ibm.com/developerworks/linux/linux390/
8776 S:      Supported
8777 F:      drivers/s390/net/
8778
8779 S390 PCI SUBSYSTEM
8780 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8781 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8782 L:      linux-s390@vger.kernel.org
8783 W:      http://www.ibm.com/developerworks/linux/linux390/
8784 S:      Supported
8785 F:      arch/s390/pci/
8786 F:      drivers/pci/hotplug/s390_pci_hpc.c
8787
8788 S390 ZCRYPT DRIVER
8789 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8790 L:      linux-s390@vger.kernel.org
8791 W:      http://www.ibm.com/developerworks/linux/linux390/
8792 S:      Supported
8793 F:      drivers/s390/crypto/
8794
8795 S390 ZFCP DRIVER
8796 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8797 L:      linux-s390@vger.kernel.org
8798 W:      http://www.ibm.com/developerworks/linux/linux390/
8799 S:      Supported
8800 F:      drivers/s390/scsi/zfcp_*
8801
8802 S390 IUCV NETWORK LAYER
8803 M:      Ursula Braun <ursula.braun@de.ibm.com>
8804 L:      linux-s390@vger.kernel.org
8805 W:      http://www.ibm.com/developerworks/linux/linux390/
8806 S:      Supported
8807 F:      drivers/s390/net/*iucv*
8808 F:      include/net/iucv/
8809 F:      net/iucv/
8810
8811 S3C24XX SD/MMC Driver
8812 M:      Ben Dooks <ben-linux@fluff.org>
8813 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8814 S:      Supported
8815 F:      drivers/mmc/host/s3cmci.*
8816
8817 SAA6588 RDS RECEIVER DRIVER
8818 M:      Hans Verkuil <hverkuil@xs4all.nl>
8819 L:      linux-media@vger.kernel.org
8820 T:      git git://linuxtv.org/media_tree.git
8821 W:      http://linuxtv.org
8822 S:      Odd Fixes
8823 F:      drivers/media/i2c/saa6588*
8824
8825 SAA7134 VIDEO4LINUX DRIVER
8826 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8827 L:      linux-media@vger.kernel.org
8828 W:      http://linuxtv.org
8829 T:      git git://linuxtv.org/media_tree.git
8830 S:      Odd fixes
8831 F:      Documentation/video4linux/*.saa7134
8832 F:      drivers/media/pci/saa7134/
8833
8834 SAA7146 VIDEO4LINUX-2 DRIVER
8835 M:      Hans Verkuil <hverkuil@xs4all.nl>
8836 L:      linux-media@vger.kernel.org
8837 T:      git git://linuxtv.org/media_tree.git
8838 S:      Maintained
8839 F:      drivers/media/common/saa7146/
8840 F:      drivers/media/pci/saa7146/
8841 F:      include/media/saa7146*
8842
8843 SAMSUNG LAPTOP DRIVER
8844 M:      Corentin Chary <corentin.chary@gmail.com>
8845 L:      platform-driver-x86@vger.kernel.org
8846 S:      Maintained
8847 F:      drivers/platform/x86/samsung-laptop.c
8848
8849 SAMSUNG AUDIO (ASoC) DRIVERS
8850 M:      Sangbeom Kim <sbkim73@samsung.com>
8851 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8852 S:      Supported
8853 F:      sound/soc/samsung/
8854
8855 SAMSUNG FRAMEBUFFER DRIVER
8856 M:      Jingoo Han <jingoohan1@gmail.com>
8857 L:      linux-fbdev@vger.kernel.org
8858 S:      Maintained
8859 F:      drivers/video/fbdev/s3c-fb.c
8860
8861 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8862 M:      Sangbeom Kim <sbkim73@samsung.com>
8863 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8864 L:      linux-kernel@vger.kernel.org
8865 L:      linux-samsung-soc@vger.kernel.org
8866 S:      Supported
8867 F:      drivers/mfd/sec*.c
8868 F:      drivers/regulator/s2m*.c
8869 F:      drivers/regulator/s5m*.c
8870 F:      drivers/clk/clk-s2mps11.c
8871 F:      drivers/rtc/rtc-s5m.c
8872 F:      include/linux/mfd/samsung/
8873 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8874 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
8875
8876 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8877 M:      Kyungmin Park <kyungmin.park@samsung.com>
8878 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8879 L:      linux-media@vger.kernel.org
8880 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8881 S:      Supported
8882 F:      drivers/media/platform/exynos4-is/
8883
8884 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8885 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8886 L:      linux-media@vger.kernel.org
8887 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8888 S:      Maintained
8889 F:      drivers/media/platform/s3c-camif/
8890 F:      include/media/s3c_camif.h
8891
8892 SAMSUNG S5C73M3 CAMERA DRIVER
8893 M:      Kyungmin Park <kyungmin.park@samsung.com>
8894 M:      Andrzej Hajda <a.hajda@samsung.com>
8895 L:      linux-media@vger.kernel.org
8896 S:      Supported
8897 F:      drivers/media/i2c/s5c73m3/*
8898
8899 SAMSUNG S5K5BAF CAMERA DRIVER
8900 M:      Kyungmin Park <kyungmin.park@samsung.com>
8901 M:      Andrzej Hajda <a.hajda@samsung.com>
8902 L:      linux-media@vger.kernel.org
8903 S:      Supported
8904 F:      drivers/media/i2c/s5k5baf.c
8905
8906 SAMSUNG SOC CLOCK DRIVERS
8907 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8908 M:      Tomasz Figa <tomasz.figa@gmail.com>
8909 S:      Supported
8910 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8911 F:      drivers/clk/samsung/
8912
8913 SAMSUNG SXGBE DRIVERS
8914 M:      Byungho An <bh74.an@samsung.com>
8915 M:      Girish K S <ks.giri@samsung.com>
8916 M:      Vipul Pandya <vipul.pandya@samsung.com>
8917 S:      Supported
8918 L:      netdev@vger.kernel.org
8919 F:      drivers/net/ethernet/samsung/sxgbe/
8920
8921 SAMSUNG THERMAL DRIVER
8922 M:      Lukasz Majewski <l.majewski@samsung.com>
8923 L:      linux-pm@vger.kernel.org
8924 L:      linux-samsung-soc@vger.kernel.org
8925 S:      Supported
8926 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8927 F:      drivers/thermal/samsung/
8928
8929 SAMSUNG USB2 PHY DRIVER
8930 M:      Kamil Debski <k.debski@samsung.com>
8931 L:      linux-kernel@vger.kernel.org
8932 S:      Supported
8933 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8934 F:      Documentation/phy/samsung-usb2.txt
8935 F:      drivers/phy/phy-exynos4210-usb2.c
8936 F:      drivers/phy/phy-exynos4x12-usb2.c
8937 F:      drivers/phy/phy-exynos5250-usb2.c
8938 F:      drivers/phy/phy-s5pv210-usb2.c
8939 F:      drivers/phy/phy-samsung-usb2.c
8940 F:      drivers/phy/phy-samsung-usb2.h
8941
8942 SERIAL DRIVERS
8943 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8944 L:      linux-serial@vger.kernel.org
8945 S:      Maintained
8946 F:      drivers/tty/serial/
8947
8948 SYNOPSYS DESIGNWARE DMAC DRIVER
8949 M:      Viresh Kumar <vireshk@kernel.org>
8950 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8951 S:      Maintained
8952 F:      include/linux/dma/dw.h
8953 F:      include/linux/platform_data/dma-dw.h
8954 F:      drivers/dma/dw/
8955
8956 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8957 M:      Seungwon Jeon <tgih.jun@samsung.com>
8958 M:      Jaehoon Chung <jh80.chung@samsung.com>
8959 L:      linux-mmc@vger.kernel.org
8960 S:      Maintained
8961 F:      include/linux/mmc/dw_mmc.h
8962 F:      drivers/mmc/host/dw_mmc*
8963
8964 THUNDERBOLT DRIVER
8965 M:      Andreas Noever <andreas.noever@gmail.com>
8966 S:      Maintained
8967 F:      drivers/thunderbolt/
8968
8969 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8970 M:      John Stultz <john.stultz@linaro.org>
8971 M:      Thomas Gleixner <tglx@linutronix.de>
8972 L:      linux-kernel@vger.kernel.org
8973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8974 S:      Supported
8975 F:      include/linux/clocksource.h
8976 F:      include/linux/time.h
8977 F:      include/linux/timex.h
8978 F:      include/uapi/linux/time.h
8979 F:      include/uapi/linux/timex.h
8980 F:      kernel/time/clocksource.c
8981 F:      kernel/time/time*.c
8982 F:      kernel/time/ntp.c
8983 F:      tools/testing/selftests/timers/
8984
8985 SC1200 WDT DRIVER
8986 M:      Zwane Mwaikambo <zwanem@gmail.com>
8987 S:      Maintained
8988 F:      drivers/watchdog/sc1200wdt.c
8989
8990 SCHEDULER
8991 M:      Ingo Molnar <mingo@redhat.com>
8992 M:      Peter Zijlstra <peterz@infradead.org>
8993 L:      linux-kernel@vger.kernel.org
8994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8995 S:      Maintained
8996 F:      kernel/sched/
8997 F:      include/linux/sched.h
8998 F:      include/uapi/linux/sched.h
8999 F:      include/linux/wait.h
9000
9001 SCORE ARCHITECTURE
9002 M:      Chen Liqin <liqin.linux@gmail.com>
9003 M:      Lennox Wu <lennox.wu@gmail.com>
9004 W:      http://www.sunplus.com
9005 S:      Supported
9006 F:      arch/score/
9007
9008 SCSI CDROM DRIVER
9009 M:      Jens Axboe <axboe@kernel.dk>
9010 L:      linux-scsi@vger.kernel.org
9011 W:      http://www.kernel.dk
9012 S:      Maintained
9013 F:      drivers/scsi/sr*
9014
9015 SCSI RDMA PROTOCOL (SRP) INITIATOR
9016 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9017 L:      linux-rdma@vger.kernel.org
9018 S:      Supported
9019 W:      http://www.openfabrics.org
9020 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9022 F:      drivers/infiniband/ulp/srp/
9023 F:      include/scsi/srp.h
9024
9025 SCSI SG DRIVER
9026 M:      Doug Gilbert <dgilbert@interlog.com>
9027 L:      linux-scsi@vger.kernel.org
9028 W:      http://sg.danny.cz/sg
9029 S:      Maintained
9030 F:      Documentation/scsi/scsi-generic.txt
9031 F:      drivers/scsi/sg.c
9032 F:      include/scsi/sg.h
9033
9034 SCSI SUBSYSTEM
9035 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9036 L:      linux-scsi@vger.kernel.org
9037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9038 S:      Maintained
9039 F:      drivers/scsi/
9040 F:      include/scsi/
9041
9042 SCSI TAPE DRIVER
9043 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9044 L:      linux-scsi@vger.kernel.org
9045 S:      Maintained
9046 F:      Documentation/scsi/st.txt
9047 F:      drivers/scsi/st.*
9048 F:      drivers/scsi/st_*.h
9049
9050 SCTP PROTOCOL
9051 M:      Vlad Yasevich <vyasevich@gmail.com>
9052 M:      Neil Horman <nhorman@tuxdriver.com>
9053 L:      linux-sctp@vger.kernel.org
9054 W:      http://lksctp.sourceforge.net
9055 S:      Maintained
9056 F:      Documentation/networking/sctp.txt
9057 F:      include/linux/sctp.h
9058 F:      include/uapi/linux/sctp.h
9059 F:      include/net/sctp/
9060 F:      net/sctp/
9061
9062 SCx200 CPU SUPPORT
9063 M:      Jim Cromie <jim.cromie@gmail.com>
9064 S:      Odd Fixes
9065 F:      Documentation/i2c/busses/scx200_acb
9066 F:      arch/x86/platform/scx200/
9067 F:      drivers/watchdog/scx200_wdt.c
9068 F:      drivers/i2c/busses/scx200*
9069 F:      drivers/mtd/maps/scx200_docflash.c
9070 F:      include/linux/scx200.h
9071
9072 SCx200 GPIO DRIVER
9073 M:      Jim Cromie <jim.cromie@gmail.com>
9074 S:      Maintained
9075 F:      drivers/char/scx200_gpio.c
9076 F:      include/linux/scx200_gpio.h
9077
9078 SCx200 HRT CLOCKSOURCE DRIVER
9079 M:      Jim Cromie <jim.cromie@gmail.com>
9080 S:      Maintained
9081 F:      drivers/clocksource/scx200_hrt.c
9082
9083 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9084 M:      Sascha Sommer <saschasommer@freenet.de>
9085 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9086 S:      Maintained
9087 F:      drivers/mmc/host/sdricoh_cs.c
9088
9089 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9090 L:      linux-mmc@vger.kernel.org
9091 S:      Orphan
9092 F:      drivers/mmc/host/sdhci.*
9093 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9094
9095 SECURE COMPUTING
9096 M:      Kees Cook <keescook@chromium.org>
9097 R:      Andy Lutomirski <luto@amacapital.net>
9098 R:      Will Drewry <wad@chromium.org>
9099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9100 S:      Supported
9101 F:      kernel/seccomp.c
9102 F:      include/uapi/linux/seccomp.h
9103 F:      include/linux/seccomp.h
9104 F:      tools/testing/selftests/seccomp/*
9105 K:      \bsecure_computing
9106 K:      \bTIF_SECCOMP\b
9107
9108 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9109 M:      Ben Dooks <ben-linux@fluff.org>
9110 M:      Jaehoon Chung <jh80.chung@samsung.com>
9111 L:      linux-mmc@vger.kernel.org
9112 S:      Maintained
9113 F:      drivers/mmc/host/sdhci-s3c*
9114
9115 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9116 M:      Viresh Kumar <vireshk@kernel.org>
9117 L:      spear-devel@list.st.com
9118 L:      linux-mmc@vger.kernel.org
9119 S:      Maintained
9120 F:      drivers/mmc/host/sdhci-spear.c
9121
9122 SECURITY SUBSYSTEM
9123 M:      James Morris <james.l.morris@oracle.com>
9124 M:      "Serge E. Hallyn" <serge@hallyn.com>
9125 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9127 W:      http://kernsec.org/
9128 S:      Supported
9129 F:      security/
9130
9131 SECURITY CONTACT
9132 M:      Security Officers <security@kernel.org>
9133 S:      Supported
9134
9135 SELINUX SECURITY MODULE
9136 M:      Paul Moore <paul@paul-moore.com>
9137 M:      Stephen Smalley <sds@tycho.nsa.gov>
9138 M:      Eric Paris <eparis@parisplace.org>
9139 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9140 W:      http://selinuxproject.org
9141 T:      git git://git.infradead.org/users/pcmoore/selinux
9142 S:      Supported
9143 F:      include/linux/selinux*
9144 F:      security/selinux/
9145 F:      scripts/selinux/
9146
9147 APPARMOR SECURITY MODULE
9148 M:      John Johansen <john.johansen@canonical.com>
9149 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9150 W:      apparmor.wiki.kernel.org
9151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9152 S:      Supported
9153 F:      security/apparmor/
9154
9155 SENSABLE PHANTOM
9156 M:      Jiri Slaby <jirislaby@gmail.com>
9157 S:      Maintained
9158 F:      drivers/misc/phantom.c
9159 F:      include/uapi/linux/phantom.h
9160
9161 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9162 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9163 M:      Minh Tran <minh.tran@avagotech.com>
9164 M:      John Soni Jose <sony.john-n@avagotech.com>
9165 L:      linux-scsi@vger.kernel.org
9166 W:      http://www.avagotech.com
9167 S:      Supported
9168 F:      drivers/scsi/be2iscsi/
9169
9170 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9171 M:      Sathya Perla <sathya.perla@avagotech.com>
9172 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9173 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9174 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9175 L:      netdev@vger.kernel.org
9176 W:      http://www.emulex.com
9177 S:      Supported
9178 F:      drivers/net/ethernet/emulex/benet/
9179
9180 EMULEX ONECONNECT ROCE DRIVER
9181 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9182 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9183 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9184 L:      linux-rdma@vger.kernel.org
9185 W:      http://www.emulex.com
9186 S:      Supported
9187 F:      drivers/infiniband/hw/ocrdma/
9188
9189 SFC NETWORK DRIVER
9190 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9191 M:      Shradha Shah <sshah@solarflare.com>
9192 L:      netdev@vger.kernel.org
9193 S:      Supported
9194 F:      drivers/net/ethernet/sfc/
9195
9196 SGI GRU DRIVER
9197 M:      Dimitri Sivanich <sivanich@sgi.com>
9198 S:      Maintained
9199 F:      drivers/misc/sgi-gru/
9200
9201 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9202 M:      Pat Gefre <pfg@sgi.com>
9203 L:      linux-ia64@vger.kernel.org
9204 S:      Supported
9205 F:      Documentation/ia64/serial.txt
9206 F:      drivers/tty/serial/ioc?_serial.c
9207 F:      include/linux/ioc?.h
9208
9209 SGI XP/XPC/XPNET DRIVER
9210 M:      Cliff Whickman <cpw@sgi.com>
9211 M:      Robin Holt <robinmholt@gmail.com>
9212 S:      Maintained
9213 F:      drivers/misc/sgi-xp/
9214
9215 SI2157 MEDIA DRIVER
9216 M:      Antti Palosaari <crope@iki.fi>
9217 L:      linux-media@vger.kernel.org
9218 W:      http://linuxtv.org/
9219 W:      http://palosaari.fi/linux/
9220 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9221 T:      git git://linuxtv.org/anttip/media_tree.git
9222 S:      Maintained
9223 F:      drivers/media/tuners/si2157*
9224
9225 SI2168 MEDIA DRIVER
9226 M:      Antti Palosaari <crope@iki.fi>
9227 L:      linux-media@vger.kernel.org
9228 W:      http://linuxtv.org/
9229 W:      http://palosaari.fi/linux/
9230 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9231 T:      git git://linuxtv.org/anttip/media_tree.git
9232 S:      Maintained
9233 F:      drivers/media/dvb-frontends/si2168*
9234
9235 SI470X FM RADIO RECEIVER I2C DRIVER
9236 M:      Hans Verkuil <hverkuil@xs4all.nl>
9237 L:      linux-media@vger.kernel.org
9238 T:      git git://linuxtv.org/media_tree.git
9239 W:      http://linuxtv.org
9240 S:      Odd Fixes
9241 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9242
9243 SI470X FM RADIO RECEIVER USB DRIVER
9244 M:      Hans Verkuil <hverkuil@xs4all.nl>
9245 L:      linux-media@vger.kernel.org
9246 T:      git git://linuxtv.org/media_tree.git
9247 W:      http://linuxtv.org
9248 S:      Maintained
9249 F:      drivers/media/radio/si470x/radio-si470x-common.c
9250 F:      drivers/media/radio/si470x/radio-si470x.h
9251 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9252
9253 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9254 M:      Eduardo Valentin <edubezval@gmail.com>
9255 L:      linux-media@vger.kernel.org
9256 T:      git git://linuxtv.org/media_tree.git
9257 W:      http://linuxtv.org
9258 S:      Odd Fixes
9259 F:      drivers/media/radio/si4713/si4713.?
9260
9261 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9262 M:      Eduardo Valentin <edubezval@gmail.com>
9263 L:      linux-media@vger.kernel.org
9264 T:      git git://linuxtv.org/media_tree.git
9265 W:      http://linuxtv.org
9266 S:      Odd Fixes
9267 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9268
9269 SI4713 FM RADIO TRANSMITTER USB DRIVER
9270 M:      Hans Verkuil <hverkuil@xs4all.nl>
9271 L:      linux-media@vger.kernel.org
9272 T:      git git://linuxtv.org/media_tree.git
9273 W:      http://linuxtv.org
9274 S:      Maintained
9275 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9276
9277 SIANO DVB DRIVER
9278 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9279 L:      linux-media@vger.kernel.org
9280 W:      http://linuxtv.org
9281 T:      git git://linuxtv.org/media_tree.git
9282 S:      Odd fixes
9283 F:      drivers/media/common/siano/
9284 F:      drivers/media/usb/siano/
9285 F:      drivers/media/usb/siano/
9286 F:      drivers/media/mmc/siano/
9287
9288 SIMPLEFB FB DRIVER
9289 M:      Hans de Goede <hdegoede@redhat.com>
9290 L:      linux-fbdev@vger.kernel.org
9291 S:      Maintained
9292 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9293 F:      drivers/video/fbdev/simplefb.c
9294 F:      include/linux/platform_data/simplefb.h
9295
9296 SH_VEU V4L2 MEM2MEM DRIVER
9297 L:      linux-media@vger.kernel.org
9298 S:      Orphan
9299 F:      drivers/media/platform/sh_veu.c
9300
9301 SH_VOU V4L2 OUTPUT DRIVER
9302 L:      linux-media@vger.kernel.org
9303 S:      Orphan
9304 F:      drivers/media/platform/sh_vou.c
9305 F:      include/media/sh_vou.h
9306
9307 SIMPLE FIRMWARE INTERFACE (SFI)
9308 M:      Len Brown <lenb@kernel.org>
9309 L:      sfi-devel@simplefirmware.org
9310 W:      http://simplefirmware.org/
9311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9312 S:      Supported
9313 F:      arch/x86/platform/sfi/
9314 F:      drivers/sfi/
9315 F:      include/linux/sfi*.h
9316
9317 SIMTEC EB110ATX (Chalice CATS)
9318 P:      Ben Dooks
9319 P:      Vincent Sanders <vince@simtec.co.uk>
9320 M:      Simtec Linux Team <linux@simtec.co.uk>
9321 W:      http://www.simtec.co.uk/products/EB110ATX/
9322 S:      Supported
9323
9324 SIMTEC EB2410ITX (BAST)
9325 P:      Ben Dooks
9326 P:      Vincent Sanders <vince@simtec.co.uk>
9327 M:      Simtec Linux Team <linux@simtec.co.uk>
9328 W:      http://www.simtec.co.uk/products/EB2410ITX/
9329 S:      Supported
9330 F:      arch/arm/mach-s3c24xx/mach-bast.c
9331 F:      arch/arm/mach-s3c24xx/bast-ide.c
9332 F:      arch/arm/mach-s3c24xx/bast-irq.c
9333
9334 TI DAVINCI MACHINE SUPPORT
9335 M:      Sekhar Nori <nsekhar@ti.com>
9336 M:      Kevin Hilman <khilman@deeprootsystems.com>
9337 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9338 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9339 S:      Supported
9340 F:      arch/arm/mach-davinci/
9341 F:      drivers/i2c/busses/i2c-davinci.c
9342
9343 TI DAVINCI SERIES MEDIA DRIVER
9344 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9345 L:      linux-media@vger.kernel.org
9346 W:      http://linuxtv.org/
9347 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9348 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9349 S:      Maintained
9350 F:      drivers/media/platform/davinci/
9351 F:      include/media/davinci/
9352
9353 TI AM437X VPFE DRIVER
9354 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9355 L:      linux-media@vger.kernel.org
9356 W:      http://linuxtv.org/
9357 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9358 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9359 S:      Maintained
9360 F:      drivers/media/platform/am437x/
9361
9362 OV2659 OMNIVISION SENSOR DRIVER
9363 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9364 L:      linux-media@vger.kernel.org
9365 W:      http://linuxtv.org/
9366 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9367 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9368 S:      Maintained
9369 F:      drivers/media/i2c/ov2659.c
9370 F:      include/media/ov2659.h
9371
9372 SILICON MOTION SM712 FRAME BUFFER DRIVER
9373 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9374 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9375 M:      Sudip Mukherjee <sudip@vectorindia.org>
9376 L:      linux-fbdev@vger.kernel.org
9377 S:      Maintained
9378 F:      drivers/video/fbdev/sm712*
9379 F:      Documentation/fb/sm712fb.txt
9380
9381 SIS 190 ETHERNET DRIVER
9382 M:      Francois Romieu <romieu@fr.zoreil.com>
9383 L:      netdev@vger.kernel.org
9384 S:      Maintained
9385 F:      drivers/net/ethernet/sis/sis190.c
9386
9387 SIS 900/7016 FAST ETHERNET DRIVER
9388 M:      Daniele Venzano <venza@brownhat.org>
9389 W:      http://www.brownhat.org/sis900.html
9390 L:      netdev@vger.kernel.org
9391 S:      Maintained
9392 F:      drivers/net/ethernet/sis/sis900.*
9393
9394 SIS FRAMEBUFFER DRIVER
9395 M:      Thomas Winischhofer <thomas@winischhofer.net>
9396 W:      http://www.winischhofer.net/linuxsisvga.shtml
9397 S:      Maintained
9398 F:      Documentation/fb/sisfb.txt
9399 F:      drivers/video/fbdev/sis/
9400 F:      include/video/sisfb.h
9401
9402 SIS USB2VGA DRIVER
9403 M:      Thomas Winischhofer <thomas@winischhofer.net>
9404 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9405 S:      Maintained
9406 F:      drivers/usb/misc/sisusbvga/
9407
9408 SLAB ALLOCATOR
9409 M:      Christoph Lameter <cl@linux.com>
9410 M:      Pekka Enberg <penberg@kernel.org>
9411 M:      David Rientjes <rientjes@google.com>
9412 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9413 M:      Andrew Morton <akpm@linux-foundation.org>
9414 L:      linux-mm@kvack.org
9415 S:      Maintained
9416 F:      include/linux/sl?b*.h
9417 F:      mm/sl?b*
9418
9419 SLEEPABLE READ-COPY UPDATE (SRCU)
9420 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9421 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9422 M:      Josh Triplett <josh@joshtriplett.org>
9423 R:      Steven Rostedt <rostedt@goodmis.org>
9424 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9425 L:      linux-kernel@vger.kernel.org
9426 W:      http://www.rdrop.com/users/paulmck/RCU/
9427 S:      Supported
9428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9429 F:      include/linux/srcu.h
9430 F:      kernel/rcu/srcu.c
9431
9432 SMACK SECURITY MODULE
9433 M:      Casey Schaufler <casey@schaufler-ca.com>
9434 L:      linux-security-module@vger.kernel.org
9435 W:      http://schaufler-ca.com
9436 T:      git git://git.gitorious.org/smack-next/kernel.git
9437 S:      Maintained
9438 F:      Documentation/security/Smack.txt
9439 F:      security/smack/
9440
9441 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9442 M:      Kevin Hilman <khilman@kernel.org>
9443 M:      Nishanth Menon <nm@ti.com>
9444 S:      Maintained
9445 F:      drivers/power/avs/
9446 F:      include/linux/power/smartreflex.h
9447 L:      linux-pm@vger.kernel.org
9448
9449 SMC91x ETHERNET DRIVER
9450 M:      Nicolas Pitre <nico@fluxnic.net>
9451 S:      Odd Fixes
9452 F:      drivers/net/ethernet/smsc/smc91x.*
9453
9454 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9455 M:      Sakari Ailus <sakari.ailus@iki.fi>
9456 L:      linux-media@vger.kernel.org
9457 S:      Maintained
9458 F:      drivers/media/i2c/smiapp/
9459 F:      include/media/smiapp.h
9460 F:      drivers/media/i2c/smiapp-pll.c
9461 F:      drivers/media/i2c/smiapp-pll.h
9462 F:      include/uapi/linux/smiapp.h
9463 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9464
9465 SMM665 HARDWARE MONITOR DRIVER
9466 M:      Guenter Roeck <linux@roeck-us.net>
9467 L:      lm-sensors@lm-sensors.org
9468 S:      Maintained
9469 F:      Documentation/hwmon/smm665
9470 F:      drivers/hwmon/smm665.c
9471
9472 SMSC EMC2103 HARDWARE MONITOR DRIVER
9473 M:      Steve Glendinning <steve.glendinning@shawell.net>
9474 L:      lm-sensors@lm-sensors.org
9475 S:      Maintained
9476 F:      Documentation/hwmon/emc2103
9477 F:      drivers/hwmon/emc2103.c
9478
9479 SMSC SCH5627 HARDWARE MONITOR DRIVER
9480 M:      Hans de Goede <hdegoede@redhat.com>
9481 L:      lm-sensors@lm-sensors.org
9482 S:      Supported
9483 F:      Documentation/hwmon/sch5627
9484 F:      drivers/hwmon/sch5627.c
9485
9486 SMSC47B397 HARDWARE MONITOR DRIVER
9487 M:      Jean Delvare <jdelvare@suse.com>
9488 L:      lm-sensors@lm-sensors.org
9489 S:      Maintained
9490 F:      Documentation/hwmon/smsc47b397
9491 F:      drivers/hwmon/smsc47b397.c
9492
9493 SMSC911x ETHERNET DRIVER
9494 M:      Steve Glendinning <steve.glendinning@shawell.net>
9495 L:      netdev@vger.kernel.org
9496 S:      Maintained
9497 F:      include/linux/smsc911x.h
9498 F:      drivers/net/ethernet/smsc/smsc911x.*
9499
9500 SMSC9420 PCI ETHERNET DRIVER
9501 M:      Steve Glendinning <steve.glendinning@shawell.net>
9502 L:      netdev@vger.kernel.org
9503 S:      Maintained
9504 F:      drivers/net/ethernet/smsc/smsc9420.*
9505
9506 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9507 M:      Steve Glendinning <steve.glendinning@shawell.net>
9508 L:      linux-fbdev@vger.kernel.org
9509 S:      Maintained
9510 F:      drivers/video/fbdev/smscufx.c
9511
9512 SOC-CAMERA V4L2 SUBSYSTEM
9513 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9514 L:      linux-media@vger.kernel.org
9515 T:      git git://linuxtv.org/media_tree.git
9516 S:      Maintained
9517 F:      include/media/soc*
9518 F:      drivers/media/i2c/soc_camera/
9519 F:      drivers/media/platform/soc_camera/
9520
9521 SOEKRIS NET48XX LED SUPPORT
9522 M:      Chris Boot <bootc@bootc.net>
9523 S:      Maintained
9524 F:      drivers/leds/leds-net48xx.c
9525
9526 SOFTLOGIC 6x10 MPEG CODEC
9527 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9528 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9529 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9530 M:      Ismael Luceno <ismael@iodev.co.uk>
9531 L:      linux-media@vger.kernel.org
9532 S:      Supported
9533 F:      drivers/media/pci/solo6x10/
9534
9535 SOFTWARE RAID (Multiple Disks) SUPPORT
9536 M:      Neil Brown <neilb@suse.com>
9537 L:      linux-raid@vger.kernel.org
9538 S:      Supported
9539 F:      drivers/md/
9540 F:      include/linux/raid/
9541 F:      include/uapi/linux/raid/
9542
9543 SONIC NETWORK DRIVER
9544 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9545 L:      netdev@vger.kernel.org
9546 S:      Maintained
9547 F:      drivers/net/ethernet/natsemi/sonic.*
9548
9549 SONICS SILICON BACKPLANE DRIVER (SSB)
9550 M:      Michael Buesch <m@bues.ch>
9551 L:      netdev@vger.kernel.org
9552 S:      Maintained
9553 F:      drivers/ssb/
9554 F:      include/linux/ssb/
9555
9556 SONY VAIO CONTROL DEVICE DRIVER
9557 M:      Mattia Dongili <malattia@linux.it>
9558 L:      platform-driver-x86@vger.kernel.org
9559 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9560 S:      Maintained
9561 F:      Documentation/laptops/sony-laptop.txt
9562 F:      drivers/char/sonypi.c
9563 F:      drivers/platform/x86/sony-laptop.c
9564 F:      include/linux/sony-laptop.h
9565
9566 SONY MEMORYSTICK CARD SUPPORT
9567 M:      Alex Dubov <oakad@yahoo.com>
9568 W:      http://tifmxx.berlios.de/
9569 S:      Maintained
9570 F:      drivers/memstick/host/tifm_ms.c
9571
9572 SONY MEMORYSTICK STANDARD SUPPORT
9573 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9574 S:      Maintained
9575 F:      drivers/memstick/core/ms_block.*
9576
9577 SOUND
9578 M:      Jaroslav Kysela <perex@perex.cz>
9579 M:      Takashi Iwai <tiwai@suse.com>
9580 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9581 W:      http://www.alsa-project.org/
9582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9583 T:      git git://git.alsa-project.org/alsa-kernel.git
9584 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9585 S:      Maintained
9586 F:      Documentation/sound/
9587 F:      include/sound/
9588 F:      include/uapi/sound/
9589 F:      sound/
9590
9591 SOUND - COMPRESSED AUDIO
9592 M:      Vinod Koul <vinod.koul@intel.com>
9593 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9595 S:      Supported
9596 F:      Documentation/sound/alsa/compress_offload.txt
9597 F:      include/sound/compress_driver.h
9598 F:      include/uapi/sound/compress_*
9599 F:      sound/core/compress_offload.c
9600 F:      sound/soc/soc-compress.c
9601
9602 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9603 M:      Liam Girdwood <lgirdwood@gmail.com>
9604 M:      Mark Brown <broonie@kernel.org>
9605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9606 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9607 W:      http://alsa-project.org/main/index.php/ASoC
9608 S:      Supported
9609 F:      Documentation/sound/alsa/soc/
9610 F:      sound/soc/
9611 F:      include/sound/soc*
9612
9613 SOUND - DMAENGINE HELPERS
9614 M:      Lars-Peter Clausen <lars@metafoo.de>
9615 S:      Supported
9616 F:      include/sound/dmaengine_pcm.h
9617 F:      sound/core/pcm_dmaengine.c
9618 F:      sound/soc/soc-generic-dmaengine-pcm.c
9619
9620 SP2 MEDIA DRIVER
9621 M:      Olli Salonen <olli.salonen@iki.fi>
9622 L:      linux-media@vger.kernel.org
9623 W:      http://linuxtv.org/
9624 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9625 S:      Maintained
9626 F:      drivers/media/dvb-frontends/sp2*
9627
9628 SPARC + UltraSPARC (sparc/sparc64)
9629 M:      "David S. Miller" <davem@davemloft.net>
9630 L:      sparclinux@vger.kernel.org
9631 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9634 S:      Maintained
9635 F:      arch/sparc/
9636 F:      drivers/sbus/
9637
9638 SPARC SERIAL DRIVERS
9639 M:      "David S. Miller" <davem@davemloft.net>
9640 L:      sparclinux@vger.kernel.org
9641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9643 S:      Maintained
9644 F:      include/linux/sunserialcore.h
9645 F:      drivers/tty/serial/suncore.c
9646 F:      drivers/tty/serial/sunhv.c
9647 F:      drivers/tty/serial/sunsab.c
9648 F:      drivers/tty/serial/sunsab.h
9649 F:      drivers/tty/serial/sunsu.c
9650 F:      drivers/tty/serial/sunzilog.c
9651 F:      drivers/tty/serial/sunzilog.h
9652
9653 SPARSE CHECKER
9654 M:      "Christopher Li" <sparse@chrisli.org>
9655 L:      linux-sparse@vger.kernel.org
9656 W:      https://sparse.wiki.kernel.org/
9657 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9658 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9659 S:      Maintained
9660 F:      include/linux/compiler.h
9661
9662 SPEAR PLATFORM SUPPORT
9663 M:      Viresh Kumar <vireshk@kernel.org>
9664 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9665 L:      spear-devel@list.st.com
9666 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9667 W:      http://www.st.com/spear
9668 S:      Maintained
9669 F:      arch/arm/mach-spear/
9670
9671 SPEAR CLOCK FRAMEWORK SUPPORT
9672 M:      Viresh Kumar <vireshk@kernel.org>
9673 L:      spear-devel@list.st.com
9674 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9675 W:      http://www.st.com/spear
9676 S:      Maintained
9677 F:      drivers/clk/spear/
9678
9679 SPI SUBSYSTEM
9680 M:      Mark Brown <broonie@kernel.org>
9681 L:      linux-spi@vger.kernel.org
9682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9683 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9684 S:      Maintained
9685 F:      Documentation/spi/
9686 F:      drivers/spi/
9687 F:      include/linux/spi/
9688 F:      include/uapi/linux/spi/
9689
9690 SPIDERNET NETWORK DRIVER for CELL
9691 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9692 L:      netdev@vger.kernel.org
9693 S:      Supported
9694 F:      Documentation/networking/spider_net.txt
9695 F:      drivers/net/ethernet/toshiba/spider_net*
9696
9697 SPU FILE SYSTEM
9698 M:      Jeremy Kerr <jk@ozlabs.org>
9699 L:      linuxppc-dev@lists.ozlabs.org
9700 W:      http://www.ibm.com/developerworks/power/cell/
9701 S:      Supported
9702 F:      Documentation/filesystems/spufs.txt
9703 F:      arch/powerpc/platforms/cell/spufs/
9704
9705 SQUASHFS FILE SYSTEM
9706 M:      Phillip Lougher <phillip@squashfs.org.uk>
9707 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9708 W:      http://squashfs.org.uk
9709 S:      Maintained
9710 F:      Documentation/filesystems/squashfs.txt
9711 F:      fs/squashfs/
9712
9713 SRM (Alpha) environment access
9714 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9715 S:      Maintained
9716 F:      arch/alpha/kernel/srm_env.c
9717
9718 STABLE BRANCH
9719 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9720 L:      stable@vger.kernel.org
9721 S:      Supported
9722 F:      Documentation/stable_kernel_rules.txt
9723
9724 STAGING SUBSYSTEM
9725 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9727 L:      devel@driverdev.osuosl.org
9728 S:      Supported
9729 F:      drivers/staging/
9730
9731 STAGING - COMEDI
9732 M:      Ian Abbott <abbotti@mev.co.uk>
9733 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9734 S:      Odd Fixes
9735 F:      drivers/staging/comedi/
9736
9737 STAGING - FLARION FT1000 DRIVERS
9738 M:      Marek Belisko <marek.belisko@gmail.com>
9739 S:      Odd Fixes
9740 F:      drivers/staging/ft1000/
9741
9742 STAGING - INDUSTRIAL IO
9743 M:      Jonathan Cameron <jic23@kernel.org>
9744 L:      linux-iio@vger.kernel.org
9745 S:      Odd Fixes
9746 F:      drivers/staging/iio/
9747
9748 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9749 M:      Jarod Wilson <jarod@wilsonet.com>
9750 W:      http://www.lirc.org/
9751 S:      Odd Fixes
9752 F:      drivers/staging/media/lirc/
9753
9754 STAGING - LUSTRE PARALLEL FILESYSTEM
9755 M:      Oleg Drokin <oleg.drokin@intel.com>
9756 M:      Andreas Dilger <andreas.dilger@intel.com>
9757 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9758 W:      http://lustre.opensfs.org/
9759 S:      Maintained
9760 F:      drivers/staging/lustre
9761
9762 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9763 M:      Julian Andres Klode <jak@jak-linux.org>
9764 M:      Marc Dietrich <marvin24@gmx.de>
9765 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9766 L:      linux-tegra@vger.kernel.org
9767 S:      Maintained
9768 F:      drivers/staging/nvec/
9769
9770 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9771 M:      Jens Frederich <jfrederich@gmail.com>
9772 M:      Daniel Drake <dsd@laptop.org>
9773 M:      Jon Nettleton <jon.nettleton@gmail.com>
9774 W:      http://wiki.laptop.org/go/DCON
9775 S:      Maintained
9776 F:      drivers/staging/olpc_dcon/
9777
9778 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9779 M:      Willy Tarreau <willy@meta-x.org>
9780 S:      Odd Fixes
9781 F:      drivers/staging/panel/
9782
9783 STAGING - REALTEK RTL8712U DRIVERS
9784 M:      Larry Finger <Larry.Finger@lwfinger.net>
9785 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9786 S:      Odd Fixes
9787 F:      drivers/staging/rtl8712/
9788
9789 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9790 M:      Larry Finger <Larry.Finger@lwfinger.net>
9791 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9792 L:      linux-wireless@vger.kernel.org
9793 S:      Maintained
9794 F:      drivers/staging/rtl8723au/
9795
9796 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9797 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9798 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9799 M:      Sudip Mukherjee <sudip@vectorindia.org>
9800 L:      linux-fbdev@vger.kernel.org
9801 S:      Maintained
9802 F:      drivers/staging/sm750fb/
9803
9804 STAGING - SLICOSS
9805 M:      Lior Dotan <liodot@gmail.com>
9806 M:      Christopher Harrer <charrer@alacritech.com>
9807 S:      Odd Fixes
9808 F:      drivers/staging/slicoss/
9809
9810 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9811 M:      William Hubbs <w.d.hubbs@gmail.com>
9812 M:      Chris Brannon <chris@the-brannons.com>
9813 M:      Kirk Reiser <kirk@reisers.ca>
9814 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9815 L:      speakup@linux-speakup.org
9816 W:      http://www.linux-speakup.org/
9817 S:      Odd Fixes
9818 F:      drivers/staging/speakup/
9819
9820 STAGING - VIA VT665X DRIVERS
9821 M:      Forest Bond <forest@alittletooquiet.net>
9822 S:      Odd Fixes
9823 F:      drivers/staging/vt665?/
9824
9825 STAGING - WILC1000 WIFI DRIVER
9826 M:      Johnny Kim <johnny.kim@atmel.com>
9827 M:      Rachel Kim <rachel.kim@atmel.com>
9828 M:      Dean Lee <dean.lee@atmel.com>
9829 M:      Chris Park <chris.park@atmel.com>
9830 L:      linux-wireless@vger.kernel.org
9831 S:      Supported
9832 F:      drivers/staging/wilc1000/
9833
9834 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9835 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9836 S:      Odd Fixes
9837 F:      drivers/staging/xgifb/
9838
9839 STARFIRE/DURALAN NETWORK DRIVER
9840 M:      Ion Badulescu <ionut@badula.org>
9841 S:      Odd Fixes
9842 F:      drivers/net/ethernet/adaptec/starfire*
9843
9844 SUN3/3X
9845 M:      Sam Creasey <sammy@sammy.net>
9846 W:      http://sammy.net/sun3/
9847 S:      Maintained
9848 F:      arch/m68k/kernel/*sun3*
9849 F:      arch/m68k/sun3*/
9850 F:      arch/m68k/include/asm/sun3*
9851 F:      drivers/net/ethernet/i825xx/sun3*
9852
9853 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9854 M:      Hans de Goede <hdegoede@redhat.com>
9855 L:      linux-input@vger.kernel.org
9856 S:      Maintained
9857 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9858 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9859
9860 SUNDANCE NETWORK DRIVER
9861 M:      Denis Kirjanov <kda@linux-powerpc.org>
9862 L:      netdev@vger.kernel.org
9863 S:      Maintained
9864 F:      drivers/net/ethernet/dlink/sundance.c
9865
9866 SUPERH
9867 L:      linux-sh@vger.kernel.org
9868 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9869 S:      Orphan
9870 F:      Documentation/sh/
9871 F:      arch/sh/
9872 F:      drivers/sh/
9873
9874 SUSPEND TO RAM
9875 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9876 M:      Len Brown <len.brown@intel.com>
9877 M:      Pavel Machek <pavel@ucw.cz>
9878 L:      linux-pm@vger.kernel.org
9879 S:      Supported
9880 F:      Documentation/power/
9881 F:      arch/x86/kernel/acpi/
9882 F:      drivers/base/power/
9883 F:      kernel/power/
9884 F:      include/linux/suspend.h
9885 F:      include/linux/freezer.h
9886 F:      include/linux/pm.h
9887
9888 SVGA HANDLING
9889 M:      Martin Mares <mj@ucw.cz>
9890 L:      linux-video@atrey.karlin.mff.cuni.cz
9891 S:      Maintained
9892 F:      Documentation/svga.txt
9893 F:      arch/x86/boot/video*
9894
9895 SWIOTLB SUBSYSTEM
9896 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9897 L:      linux-kernel@vger.kernel.org
9898 S:      Supported
9899 F:      lib/swiotlb.c
9900 F:      arch/*/kernel/pci-swiotlb.c
9901 F:      include/linux/swiotlb.h
9902
9903 SWITCHDEV
9904 M:      Jiri Pirko <jiri@resnulli.us>
9905 L:      netdev@vger.kernel.org
9906 S:      Supported
9907 F:      net/switchdev/
9908 F:      include/net/switchdev.h
9909
9910 SYNOPSYS ARC ARCHITECTURE
9911 M:      Vineet Gupta <vgupta@synopsys.com>
9912 S:      Supported
9913 F:      arch/arc/
9914 F:      Documentation/devicetree/bindings/arc/*
9915 F:      drivers/tty/serial/arc_uart.c
9916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
9917
9918 SYNOPSYS ARC SDP platform support
9919 M:      Alexey Brodkin <abrodkin@synopsys.com>
9920 S:      Supported
9921 F:      arch/arc/plat-axs10x
9922 F:      arch/arc/boot/dts/ax*
9923 F:      Documentation/devicetree/bindings/arc/axs10*
9924
9925 SYSTEM CONFIGURATION (SYSCON)
9926 M:      Lee Jones <lee.jones@linaro.org>
9927 M:      Arnd Bergmann <arnd@arndb.de>
9928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9929 S:      Supported
9930 F:      drivers/mfd/syscon.c
9931
9932 SYSV FILESYSTEM
9933 M:      Christoph Hellwig <hch@infradead.org>
9934 S:      Maintained
9935 F:      Documentation/filesystems/sysv-fs.txt
9936 F:      fs/sysv/
9937 F:      include/linux/sysv_fs.h
9938
9939 TARGET SUBSYSTEM
9940 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
9941 L:      linux-scsi@vger.kernel.org
9942 L:      target-devel@vger.kernel.org
9943 W:      http://www.linux-iscsi.org
9944 W:      http://groups.google.com/group/linux-iscsi-target-dev
9945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9946 S:      Supported
9947 F:      drivers/target/
9948 F:      include/target/
9949 F:      Documentation/target/
9950
9951 TASKSTATS STATISTICS INTERFACE
9952 M:      Balbir Singh <bsingharora@gmail.com>
9953 S:      Maintained
9954 F:      Documentation/accounting/taskstats*
9955 F:      include/linux/taskstats*
9956 F:      kernel/taskstats.c
9957
9958 TC CLASSIFIER
9959 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9960 L:      netdev@vger.kernel.org
9961 S:      Maintained
9962 F:      include/net/pkt_cls.h
9963 F:      include/uapi/linux/pkt_cls.h
9964 F:      net/sched/
9965
9966 TCP LOW PRIORITY MODULE
9967 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9968 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9969 W:      http://tcp-lp-mod.sourceforge.net/
9970 S:      Maintained
9971 F:      net/ipv4/tcp_lp.c
9972
9973 TDA10071 MEDIA DRIVER
9974 M:      Antti Palosaari <crope@iki.fi>
9975 L:      linux-media@vger.kernel.org
9976 W:      http://linuxtv.org/
9977 W:      http://palosaari.fi/linux/
9978 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9979 T:      git git://linuxtv.org/anttip/media_tree.git
9980 S:      Maintained
9981 F:      drivers/media/dvb-frontends/tda10071*
9982
9983 TDA18212 MEDIA DRIVER
9984 M:      Antti Palosaari <crope@iki.fi>
9985 L:      linux-media@vger.kernel.org
9986 W:      http://linuxtv.org/
9987 W:      http://palosaari.fi/linux/
9988 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9989 T:      git git://linuxtv.org/anttip/media_tree.git
9990 S:      Maintained
9991 F:      drivers/media/tuners/tda18212*
9992
9993 TDA18218 MEDIA DRIVER
9994 M:      Antti Palosaari <crope@iki.fi>
9995 L:      linux-media@vger.kernel.org
9996 W:      http://linuxtv.org/
9997 W:      http://palosaari.fi/linux/
9998 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9999 T:      git git://linuxtv.org/anttip/media_tree.git
10000 S:      Maintained
10001 F:      drivers/media/tuners/tda18218*
10002
10003 TDA18271 MEDIA DRIVER
10004 M:      Michael Krufky <mkrufky@linuxtv.org>
10005 L:      linux-media@vger.kernel.org
10006 W:      http://linuxtv.org/
10007 W:      http://github.com/mkrufky
10008 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10009 T:      git git://linuxtv.org/mkrufky/tuners.git
10010 S:      Maintained
10011 F:      drivers/media/tuners/tda18271*
10012
10013 TDA827x MEDIA DRIVER
10014 M:      Michael Krufky <mkrufky@linuxtv.org>
10015 L:      linux-media@vger.kernel.org
10016 W:      http://linuxtv.org/
10017 W:      http://github.com/mkrufky
10018 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10019 T:      git git://linuxtv.org/mkrufky/tuners.git
10020 S:      Maintained
10021 F:      drivers/media/tuners/tda8290.*
10022
10023 TDA8290 MEDIA DRIVER
10024 M:      Michael Krufky <mkrufky@linuxtv.org>
10025 L:      linux-media@vger.kernel.org
10026 W:      http://linuxtv.org/
10027 W:      http://github.com/mkrufky
10028 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10029 T:      git git://linuxtv.org/mkrufky/tuners.git
10030 S:      Maintained
10031 F:      drivers/media/tuners/tda8290.*
10032
10033 TDA9840 MEDIA 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:      Maintained
10039 F:      drivers/media/i2c/tda9840*
10040
10041 TEA5761 TUNER DRIVER
10042 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10043 L:      linux-media@vger.kernel.org
10044 W:      http://linuxtv.org
10045 T:      git git://linuxtv.org/media_tree.git
10046 S:      Odd fixes
10047 F:      drivers/media/tuners/tea5761.*
10048
10049 TEA5767 TUNER DRIVER
10050 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10051 L:      linux-media@vger.kernel.org
10052 W:      http://linuxtv.org
10053 T:      git git://linuxtv.org/media_tree.git
10054 S:      Maintained
10055 F:      drivers/media/tuners/tea5767.*
10056
10057 TEA6415C MEDIA DRIVER
10058 M:      Hans Verkuil <hverkuil@xs4all.nl>
10059 L:      linux-media@vger.kernel.org
10060 T:      git git://linuxtv.org/media_tree.git
10061 W:      http://linuxtv.org
10062 S:      Maintained
10063 F:      drivers/media/i2c/tea6415c*
10064
10065 TEA6420 MEDIA DRIVER
10066 M:      Hans Verkuil <hverkuil@xs4all.nl>
10067 L:      linux-media@vger.kernel.org
10068 T:      git git://linuxtv.org/media_tree.git
10069 W:      http://linuxtv.org
10070 S:      Maintained
10071 F:      drivers/media/i2c/tea6420*
10072
10073 TEAM DRIVER
10074 M:      Jiri Pirko <jiri@resnulli.us>
10075 L:      netdev@vger.kernel.org
10076 S:      Supported
10077 F:      drivers/net/team/
10078 F:      include/linux/if_team.h
10079 F:      include/uapi/linux/if_team.h
10080
10081 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10082 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10083 S:      Maintained
10084 F:      arch/x86/platform/ts5500/
10085
10086 TECHNOTREND USB IR RECEIVER
10087 M:      Sean Young <sean@mess.org>
10088 L:      linux-media@vger.kernel.org
10089 S:      Maintained
10090 F:      drivers/media/rc/ttusbir.c
10091
10092 TEGRA ARCHITECTURE SUPPORT
10093 M:      Stephen Warren <swarren@wwwdotorg.org>
10094 M:      Thierry Reding <thierry.reding@gmail.com>
10095 M:      Alexandre Courbot <gnurou@gmail.com>
10096 L:      linux-tegra@vger.kernel.org
10097 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10099 S:      Supported
10100 N:      [^a-z]tegra
10101
10102 TEGRA CLOCK DRIVER
10103 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10104 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10105 S:      Supported
10106 F:      drivers/clk/tegra/
10107
10108 TEGRA DMA DRIVER
10109 M:      Laxman Dewangan <ldewangan@nvidia.com>
10110 S:      Supported
10111 F:      drivers/dma/tegra20-apb-dma.c
10112
10113 TEGRA I2C DRIVER
10114 M:      Laxman Dewangan <ldewangan@nvidia.com>
10115 S:      Supported
10116 F:      drivers/i2c/busses/i2c-tegra.c
10117
10118 TEGRA IOMMU DRIVERS
10119 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10120 S:      Supported
10121 F:      drivers/iommu/tegra*
10122
10123 TEGRA KBC DRIVER
10124 M:      Rakesh Iyer <riyer@nvidia.com>
10125 M:      Laxman Dewangan <ldewangan@nvidia.com>
10126 S:      Supported
10127 F:      drivers/input/keyboard/tegra-kbc.c
10128
10129 TEGRA PWM DRIVER
10130 M:      Thierry Reding <thierry.reding@gmail.com>
10131 S:      Supported
10132 F:      drivers/pwm/pwm-tegra.c
10133
10134 TEGRA SERIAL DRIVER
10135 M:      Laxman Dewangan <ldewangan@nvidia.com>
10136 S:      Supported
10137 F:      drivers/tty/serial/serial-tegra.c
10138
10139 TEGRA SPI DRIVER
10140 M:      Laxman Dewangan <ldewangan@nvidia.com>
10141 S:      Supported
10142 F:      drivers/spi/spi-tegra*
10143
10144 TEHUTI ETHERNET DRIVER
10145 M:      Andy Gospodarek <andy@greyhouse.net>
10146 L:      netdev@vger.kernel.org
10147 S:      Supported
10148 F:      drivers/net/ethernet/tehuti/*
10149
10150 Telecom Clock Driver for MCPL0010
10151 M:      Mark Gross <mark.gross@intel.com>
10152 S:      Supported
10153 F:      drivers/char/tlclk.c
10154
10155 TENSILICA XTENSA PORT (xtensa)
10156 M:      Chris Zankel <chris@zankel.net>
10157 M:      Max Filippov <jcmvbkbc@gmail.com>
10158 L:      linux-xtensa@linux-xtensa.org
10159 S:      Maintained
10160 F:      arch/xtensa/
10161 F:      drivers/irqchip/irq-xtensa-*
10162
10163 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10164 M:      Hans Verkuil <hverkuil@xs4all.nl>
10165 L:      linux-media@vger.kernel.org
10166 T:      git git://linuxtv.org/media_tree.git
10167 W:      http://linuxtv.org
10168 S:      Maintained
10169 F:      drivers/media/radio/radio-raremono.c
10170
10171 THERMAL
10172 M:      Zhang Rui <rui.zhang@intel.com>
10173 M:      Eduardo Valentin <edubezval@gmail.com>
10174 L:      linux-pm@vger.kernel.org
10175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10177 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10178 S:      Supported
10179 F:      drivers/thermal/
10180 F:      include/linux/thermal.h
10181 F:      include/uapi/linux/thermal.h
10182 F:      include/linux/cpu_cooling.h
10183 F:      Documentation/devicetree/bindings/thermal/
10184
10185 THINGM BLINK(1) USB RGB LED DRIVER
10186 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10187 S:      Maintained
10188 F:      drivers/hid/hid-thingm.c
10189
10190 THINKPAD ACPI EXTRAS DRIVER
10191 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10192 L:      ibm-acpi-devel@lists.sourceforge.net
10193 L:      platform-driver-x86@vger.kernel.org
10194 W:      http://ibm-acpi.sourceforge.net
10195 W:      http://thinkwiki.org/wiki/Ibm-acpi
10196 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10197 S:      Maintained
10198 F:      drivers/platform/x86/thinkpad_acpi.c
10199
10200 TI BANDGAP AND THERMAL DRIVER
10201 M:      Eduardo Valentin <edubezval@gmail.com>
10202 L:      linux-pm@vger.kernel.org
10203 L:      linux-omap@vger.kernel.org
10204 S:      Maintained
10205 F:      drivers/thermal/ti-soc-thermal/
10206
10207 TI CDCE706 CLOCK DRIVER
10208 M:      Max Filippov <jcmvbkbc@gmail.com>
10209 S:      Maintained
10210 F:      drivers/clk/clk-cdce706.c
10211
10212 TI CLOCK DRIVER
10213 M:      Tero Kristo <t-kristo@ti.com>
10214 L:      linux-omap@vger.kernel.org
10215 S:      Maintained
10216 F:      drivers/clk/ti/
10217 F:      include/linux/clk/ti.h
10218
10219 TI FLASH MEDIA INTERFACE DRIVER
10220 M:      Alex Dubov <oakad@yahoo.com>
10221 S:      Maintained
10222 F:      drivers/misc/tifm*
10223 F:      drivers/mmc/host/tifm_sd.c
10224 F:      include/linux/tifm.h
10225
10226 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10227 M:      Santosh Shilimkar <ssantosh@kernel.org>
10228 L:      linux-kernel@vger.kernel.org
10229 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10230 S:      Maintained
10231 F:      drivers/soc/ti/*
10232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10233
10234
10235 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10236 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10237 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10238 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10239 S:      Maintained
10240 F:      sound/soc/codecs/lm49453*
10241 F:      sound/soc/codecs/isabelle*
10242
10243 TI LP855x BACKLIGHT DRIVER
10244 M:      Milo Kim <milo.kim@ti.com>
10245 S:      Maintained
10246 F:      Documentation/backlight/lp855x-driver.txt
10247 F:      drivers/video/backlight/lp855x_bl.c
10248 F:      include/linux/platform_data/lp855x.h
10249
10250 TI LP8727 CHARGER DRIVER
10251 M:      Milo Kim <milo.kim@ti.com>
10252 S:      Maintained
10253 F:      drivers/power/lp8727_charger.c
10254 F:      include/linux/platform_data/lp8727.h
10255
10256 TI LP8788 MFD DRIVER
10257 M:      Milo Kim <milo.kim@ti.com>
10258 S:      Maintained
10259 F:      drivers/iio/adc/lp8788_adc.c
10260 F:      drivers/leds/leds-lp8788.c
10261 F:      drivers/mfd/lp8788*.c
10262 F:      drivers/power/lp8788-charger.c
10263 F:      drivers/regulator/lp8788-*.c
10264 F:      include/linux/mfd/lp8788*.h
10265
10266 TI NETCP ETHERNET DRIVER
10267 M:      Wingman Kwok <w-kwok2@ti.com>
10268 M:      Murali Karicheri <m-karicheri2@ti.com>
10269 L:      netdev@vger.kernel.org
10270 S:      Maintained
10271 F:      drivers/net/ethernet/ti/netcp*
10272
10273 TI TAS571X FAMILY ASoC CODEC DRIVER
10274 M:      Kevin Cernekee <cernekee@chromium.org>
10275 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10276 S:      Odd Fixes
10277 F:      sound/soc/codecs/tas571x*
10278
10279 TI TWL4030 SERIES SOC CODEC DRIVER
10280 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10281 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10282 S:      Maintained
10283 F:      sound/soc/codecs/twl4030*
10284
10285 TI WILINK WIRELESS DRIVERS
10286 L:      linux-wireless@vger.kernel.org
10287 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10288 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10290 S:      Orphan
10291 F:      drivers/net/wireless/ti/
10292 F:      include/linux/wl12xx.h
10293
10294 TIPC NETWORK LAYER
10295 M:      Jon Maloy <jon.maloy@ericsson.com>
10296 M:      Ying Xue <ying.xue@windriver.com>
10297 L:      netdev@vger.kernel.org (core kernel code)
10298 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10299 W:      http://tipc.sourceforge.net/
10300 S:      Maintained
10301 F:      include/uapi/linux/tipc*.h
10302 F:      net/tipc/
10303
10304 TILE ARCHITECTURE
10305 M:      Chris Metcalf <cmetcalf@ezchip.com>
10306 W:      http://www.ezchip.com/scm/
10307 S:      Supported
10308 F:      arch/tile/
10309 F:      drivers/char/tile-srom.c
10310 F:      drivers/edac/tile_edac.c
10311 F:      drivers/net/ethernet/tile/
10312 F:      drivers/rtc/rtc-tile.c
10313 F:      drivers/tty/hvc/hvc_tile.c
10314 F:      drivers/tty/serial/tilegx.c
10315 F:      drivers/usb/host/*-tilegx.c
10316 F:      include/linux/usb/tilegx.h
10317
10318 TLAN NETWORK DRIVER
10319 M:      Samuel Chessman <chessman@tux.org>
10320 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10321 W:      http://sourceforge.net/projects/tlan/
10322 S:      Maintained
10323 F:      Documentation/networking/tlan.txt
10324 F:      drivers/net/ethernet/ti/tlan.*
10325
10326 TOMOYO SECURITY MODULE
10327 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10328 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10329 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10330 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10331 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10332 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10333 W:      http://tomoyo.sourceforge.jp/
10334 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10335 S:      Maintained
10336 F:      security/tomoyo/
10337
10338 TOPSTAR LAPTOP EXTRAS DRIVER
10339 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10340 L:      platform-driver-x86@vger.kernel.org
10341 S:      Maintained
10342 F:      drivers/platform/x86/topstar-laptop.c
10343
10344 TOSHIBA ACPI EXTRAS DRIVER
10345 M:      Azael Avalos <coproscefalo@gmail.com>
10346 L:      platform-driver-x86@vger.kernel.org
10347 S:      Maintained
10348 F:      drivers/platform/x86/toshiba_acpi.c
10349
10350 TOSHIBA BLUETOOTH DRIVER
10351 M:      Azael Avalos <coproscefalo@gmail.com>
10352 L:      platform-driver-x86@vger.kernel.org
10353 S:      Maintained
10354 F:      drivers/platform/x86/toshiba_bluetooth.c
10355
10356 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10357 M:      Azael Avalos <coproscefalo@gmail.com>
10358 L:      platform-driver-x86@vger.kernel.org
10359 S:      Maintained
10360 F:      drivers/platform/x86/toshiba_haps.c
10361
10362 TOSHIBA SMM DRIVER
10363 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10364 L:      tlinux-users@tce.toshiba-dme.co.jp
10365 W:      http://www.buzzard.org.uk/toshiba/
10366 S:      Maintained
10367 F:      drivers/char/toshiba.c
10368 F:      include/linux/toshiba.h
10369 F:      include/uapi/linux/toshiba.h
10370
10371 TMIO MMC DRIVER
10372 M:      Ian Molton <ian@mnementh.co.uk>
10373 L:      linux-mmc@vger.kernel.org
10374 S:      Maintained
10375 F:      drivers/mmc/host/tmio_mmc*
10376 F:      drivers/mmc/host/sh_mobile_sdhi.c
10377 F:      include/linux/mmc/tmio.h
10378 F:      include/linux/mmc/sh_mobile_sdhi.h
10379
10380 TMP401 HARDWARE MONITOR DRIVER
10381 M:      Guenter Roeck <linux@roeck-us.net>
10382 L:      lm-sensors@lm-sensors.org
10383 S:      Maintained
10384 F:      Documentation/hwmon/tmp401
10385 F:      drivers/hwmon/tmp401.c
10386
10387 TMPFS (SHMEM FILESYSTEM)
10388 M:      Hugh Dickins <hughd@google.com>
10389 L:      linux-mm@kvack.org
10390 S:      Maintained
10391 F:      include/linux/shmem_fs.h
10392 F:      mm/shmem.c
10393
10394 TM6000 VIDEO4LINUX DRIVER
10395 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10396 L:      linux-media@vger.kernel.org
10397 W:      http://linuxtv.org
10398 T:      git git://linuxtv.org/media_tree.git
10399 S:      Odd fixes
10400 F:      drivers/media/usb/tm6000/
10401
10402 TW68 VIDEO4LINUX DRIVER
10403 M:      Hans Verkuil <hverkuil@xs4all.nl>
10404 L:      linux-media@vger.kernel.org
10405 T:      git git://linuxtv.org/media_tree.git
10406 W:      http://linuxtv.org
10407 S:      Odd Fixes
10408 F:      drivers/media/pci/tw68/
10409
10410 TPM DEVICE DRIVER
10411 M:      Peter Huewe <peterhuewe@gmx.de>
10412 M:      Marcel Selhorst <tpmdd@selhorst.net>
10413 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10414 W:      http://tpmdd.sourceforge.net
10415 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10416 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10417 T:      https://github.com/PeterHuewe/linux-tpmdd
10418 S:      Maintained
10419 F:      drivers/char/tpm/
10420
10421 TPM IBM_VTPM DEVICE DRIVER
10422 M:      Ashley Lai <ashleydlai@gmail.com>
10423 W:      http://tpmdd.sourceforge.net
10424 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10425 S:      Maintained
10426 F:      drivers/char/tpm/tpm_ibmvtpm*
10427
10428 TRACING
10429 M:      Steven Rostedt <rostedt@goodmis.org>
10430 M:      Ingo Molnar <mingo@redhat.com>
10431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10432 S:      Maintained
10433 F:      Documentation/trace/ftrace.txt
10434 F:      arch/*/*/*/ftrace.h
10435 F:      arch/*/kernel/ftrace.c
10436 F:      include/*/ftrace.h
10437 F:      include/linux/trace*.h
10438 F:      include/trace/
10439 F:      kernel/trace/
10440 F:      tools/testing/selftests/ftrace/
10441
10442 TRIVIAL PATCHES
10443 M:      Jiri Kosina <trivial@kernel.org>
10444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10445 S:      Maintained
10446 K:      ^Subject:.*(?i)trivial
10447
10448 TTY LAYER
10449 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10450 M:      Jiri Slaby <jslaby@suse.com>
10451 S:      Supported
10452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10453 F:      Documentation/serial/
10454 F:      drivers/tty/
10455 F:      drivers/tty/serial/serial_core.c
10456 F:      include/linux/serial_core.h
10457 F:      include/linux/serial.h
10458 F:      include/linux/tty.h
10459 F:      include/uapi/linux/serial_core.h
10460 F:      include/uapi/linux/serial.h
10461 F:      include/uapi/linux/tty.h
10462
10463 TUA9001 MEDIA DRIVER
10464 M:      Antti Palosaari <crope@iki.fi>
10465 L:      linux-media@vger.kernel.org
10466 W:      http://linuxtv.org/
10467 W:      http://palosaari.fi/linux/
10468 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10469 T:      git git://linuxtv.org/anttip/media_tree.git
10470 S:      Maintained
10471 F:      drivers/media/tuners/tua9001*
10472
10473 TULIP NETWORK DRIVERS
10474 M:      Grant Grundler <grundler@parisc-linux.org>
10475 L:      netdev@vger.kernel.org
10476 S:      Maintained
10477 F:      drivers/net/ethernet/dec/tulip/
10478
10479 TUN/TAP driver
10480 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10481 W:      http://vtun.sourceforge.net/tun
10482 S:      Maintained
10483 F:      Documentation/networking/tuntap.txt
10484 F:      arch/um/os-Linux/drivers/
10485
10486 TURBOCHANNEL SUBSYSTEM
10487 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10488 M:      Ralf Baechle <ralf@linux-mips.org>
10489 L:      linux-mips@linux-mips.org
10490 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10491 S:      Maintained
10492 F:      drivers/tc/
10493 F:      include/linux/tc.h
10494
10495 U14-34F SCSI DRIVER
10496 M:      Dario Ballabio <ballabio_dario@emc.com>
10497 L:      linux-scsi@vger.kernel.org
10498 S:      Maintained
10499 F:      drivers/scsi/u14-34f.c
10500
10501 UBI FILE SYSTEM (UBIFS)
10502 M:      Artem Bityutskiy <dedekind1@gmail.com>
10503 M:      Adrian Hunter <adrian.hunter@intel.com>
10504 L:      linux-mtd@lists.infradead.org
10505 T:      git git://git.infradead.org/ubifs-2.6.git
10506 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10507 S:      Maintained
10508 F:      Documentation/filesystems/ubifs.txt
10509 F:      fs/ubifs/
10510
10511 UCLINUX (M68KNOMMU AND COLDFIRE)
10512 M:      Greg Ungerer <gerg@uclinux.org>
10513 W:      http://www.uclinux.org/
10514 L:      linux-m68k@lists.linux-m68k.org
10515 L:      uclinux-dev@uclinux.org  (subscribers-only)
10516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10517 S:      Maintained
10518 F:      arch/m68k/coldfire/
10519 F:      arch/m68k/68*/
10520 F:      arch/m68k/*/*_no.*
10521 F:      arch/m68k/include/asm/*_no.*
10522
10523 UDF FILESYSTEM
10524 M:      Jan Kara <jack@suse.com>
10525 S:      Maintained
10526 F:      Documentation/filesystems/udf.txt
10527 F:      fs/udf/
10528
10529 UFS FILESYSTEM
10530 M:      Evgeniy Dushistov <dushistov@mail.ru>
10531 S:      Maintained
10532 F:      Documentation/filesystems/ufs.txt
10533 F:      fs/ufs/
10534
10535 UHID USERSPACE HID IO DRIVER:
10536 M:      David Herrmann <dh.herrmann@googlemail.com>
10537 L:      linux-input@vger.kernel.org
10538 S:      Maintained
10539 F:      drivers/hid/uhid.c
10540 F:      include/uapi/linux/uhid.h
10541
10542 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10543 L:      linux-usb@vger.kernel.org
10544 S:      Orphan
10545 F:      drivers/uwb/
10546 F:      include/linux/uwb.h
10547 F:      include/linux/uwb/
10548
10549 UNICORE32 ARCHITECTURE:
10550 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10551 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10552 S:      Maintained
10553 T:      git git://github.com/gxt/linux.git
10554 F:      arch/unicore32/
10555
10556 UNIFDEF
10557 M:      Tony Finch <dot@dotat.at>
10558 W:      http://dotat.at/prog/unifdef
10559 S:      Maintained
10560 F:      scripts/unifdef.c
10561
10562 UNIFORM CDROM DRIVER
10563 M:      Jens Axboe <axboe@kernel.dk>
10564 W:      http://www.kernel.dk
10565 S:      Maintained
10566 F:      Documentation/cdrom/
10567 F:      drivers/cdrom/cdrom.c
10568 F:      include/linux/cdrom.h
10569 F:      include/uapi/linux/cdrom.h
10570
10571 UNISYS S-PAR DRIVERS
10572 M:      Benjamin Romer <benjamin.romer@unisys.com>
10573 M:      David Kershner <david.kershner@unisys.com>
10574 L:      sparmaintainer@unisys.com (Unisys internal)
10575 S:      Supported
10576 F:      drivers/staging/unisys/
10577
10578 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10579 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10580 L:      linux-scsi@vger.kernel.org
10581 S:      Supported
10582 F:      Documentation/scsi/ufs.txt
10583 F:      drivers/scsi/ufs/
10584
10585 UNSORTED BLOCK IMAGES (UBI)
10586 M:      Artem Bityutskiy <dedekind1@gmail.com>
10587 M:      Richard Weinberger <richard@nod.at>
10588 W:      http://www.linux-mtd.infradead.org/
10589 L:      linux-mtd@lists.infradead.org
10590 T:      git git://git.infradead.org/ubifs-2.6.git
10591 S:      Supported
10592 F:      drivers/mtd/ubi/
10593 F:      include/linux/mtd/ubi.h
10594 F:      include/uapi/mtd/ubi-user.h
10595
10596 USB ACM DRIVER
10597 M:      Oliver Neukum <oliver@neukum.org>
10598 L:      linux-usb@vger.kernel.org
10599 S:      Maintained
10600 F:      Documentation/usb/acm.txt
10601 F:      drivers/usb/class/cdc-acm.*
10602
10603 USB AR5523 WIRELESS DRIVER
10604 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10605 L:      linux-wireless@vger.kernel.org
10606 S:      Maintained
10607 F:      drivers/net/wireless/ath/ar5523/
10608
10609 USB ATTACHED SCSI
10610 M:      Hans de Goede <hdegoede@redhat.com>
10611 M:      Gerd Hoffmann <kraxel@redhat.com>
10612 L:      linux-usb@vger.kernel.org
10613 L:      linux-scsi@vger.kernel.org
10614 S:      Maintained
10615 F:      drivers/usb/storage/uas.c
10616
10617 USB CDC ETHERNET DRIVER
10618 M:      Oliver Neukum <oliver@neukum.org>
10619 L:      linux-usb@vger.kernel.org
10620 S:      Maintained
10621 F:      drivers/net/usb/cdc_*.c
10622 F:      include/uapi/linux/usb/cdc.h
10623
10624 USB CHAOSKEY DRIVER
10625 M:      Keith Packard <keithp@keithp.com>
10626 L:      linux-usb@vger.kernel.org
10627 S:      Maintained
10628 F:      drivers/usb/misc/chaoskey.c
10629
10630 USB CYPRESS C67X00 DRIVER
10631 M:      Peter Korsgaard <jacmet@sunsite.dk>
10632 L:      linux-usb@vger.kernel.org
10633 S:      Maintained
10634 F:      drivers/usb/c67x00/
10635
10636 USB DAVICOM DM9601 DRIVER
10637 M:      Peter Korsgaard <jacmet@sunsite.dk>
10638 L:      netdev@vger.kernel.org
10639 W:      http://www.linux-usb.org/usbnet
10640 S:      Maintained
10641 F:      drivers/net/usb/dm9601.c
10642
10643 USB DIAMOND RIO500 DRIVER
10644 M:      Cesar Miquel <miquel@df.uba.ar>
10645 L:      rio500-users@lists.sourceforge.net
10646 W:      http://rio500.sourceforge.net
10647 S:      Maintained
10648 F:      drivers/usb/misc/rio500*
10649
10650 USB EHCI DRIVER
10651 M:      Alan Stern <stern@rowland.harvard.edu>
10652 L:      linux-usb@vger.kernel.org
10653 S:      Maintained
10654 F:      Documentation/usb/ehci.txt
10655 F:      drivers/usb/host/ehci*
10656
10657 USB GADGET/PERIPHERAL SUBSYSTEM
10658 M:      Felipe Balbi <balbi@ti.com>
10659 L:      linux-usb@vger.kernel.org
10660 W:      http://www.linux-usb.org/gadget
10661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10662 S:      Maintained
10663 F:      drivers/usb/gadget/
10664 F:      include/linux/usb/gadget*
10665
10666 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10667 M:      Jiri Kosina <jkosina@suse.com>
10668 L:      linux-usb@vger.kernel.org
10669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10670 S:      Maintained
10671 F:      Documentation/hid/hiddev.txt
10672 F:      drivers/hid/usbhid/
10673
10674 USB ISP116X DRIVER
10675 M:      Olav Kongas <ok@artecdesign.ee>
10676 L:      linux-usb@vger.kernel.org
10677 S:      Maintained
10678 F:      drivers/usb/host/isp116x*
10679 F:      include/linux/usb/isp116x.h
10680
10681 USB MASS STORAGE DRIVER
10682 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10683 L:      linux-usb@vger.kernel.org
10684 L:      usb-storage@lists.one-eyed-alien.net
10685 S:      Maintained
10686 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10687 F:      drivers/usb/storage/
10688
10689 USB MIDI DRIVER
10690 M:      Clemens Ladisch <clemens@ladisch.de>
10691 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10692 T:      git git://git.alsa-project.org/alsa-kernel.git
10693 S:      Maintained
10694 F:      sound/usb/midi.*
10695
10696 USB NETWORKING DRIVERS
10697 L:      linux-usb@vger.kernel.org
10698 S:      Odd Fixes
10699 F:      drivers/net/usb/
10700
10701 USB OHCI DRIVER
10702 M:      Alan Stern <stern@rowland.harvard.edu>
10703 L:      linux-usb@vger.kernel.org
10704 S:      Maintained
10705 F:      Documentation/usb/ohci.txt
10706 F:      drivers/usb/host/ohci*
10707
10708 USB OTG FSM (Finite State Machine)
10709 M:      Peter Chen <Peter.Chen@freescale.com>
10710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10711 L:      linux-usb@vger.kernel.org
10712 S:      Maintained
10713 F:      drivers/usb/common/usb-otg-fsm.c
10714
10715 USB OVER IP DRIVER
10716 M:      Valentina Manea <valentina.manea.m@gmail.com>
10717 M:      Shuah Khan <shuah.kh@samsung.com>
10718 L:      linux-usb@vger.kernel.org
10719 S:      Maintained
10720 F:      drivers/usb/usbip/
10721 F:      tools/usb/usbip/
10722
10723 USB PEGASUS DRIVER
10724 M:      Petko Manolov <petkan@nucleusys.com>
10725 L:      linux-usb@vger.kernel.org
10726 L:      netdev@vger.kernel.org
10727 T:      git git://github.com/petkan/pegasus.git
10728 W:      https://github.com/petkan/pegasus
10729 S:      Maintained
10730 F:      drivers/net/usb/pegasus.*
10731
10732 USB PHY LAYER
10733 M:      Felipe Balbi <balbi@ti.com>
10734 L:      linux-usb@vger.kernel.org
10735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10736 S:      Maintained
10737 F:      drivers/usb/phy/
10738
10739 USB PRINTER DRIVER (usblp)
10740 M:      Pete Zaitcev <zaitcev@redhat.com>
10741 L:      linux-usb@vger.kernel.org
10742 S:      Supported
10743 F:      drivers/usb/class/usblp.c
10744
10745 USB RTL8150 DRIVER
10746 M:      Petko Manolov <petkan@nucleusys.com>
10747 L:      linux-usb@vger.kernel.org
10748 L:      netdev@vger.kernel.org
10749 T:      git git://github.com/petkan/rtl8150.git
10750 W:      https://github.com/petkan/rtl8150
10751 S:      Maintained
10752 F:      drivers/net/usb/rtl8150.c
10753
10754 USB SERIAL SUBSYSTEM
10755 M:      Johan Hovold <johan@kernel.org>
10756 L:      linux-usb@vger.kernel.org
10757 S:      Maintained
10758 F:      Documentation/usb/usb-serial.txt
10759 F:      drivers/usb/serial/
10760 F:      include/linux/usb/serial.h
10761
10762 USB SMSC75XX ETHERNET DRIVER
10763 M:      Steve Glendinning <steve.glendinning@shawell.net>
10764 L:      netdev@vger.kernel.org
10765 S:      Maintained
10766 F:      drivers/net/usb/smsc75xx.*
10767
10768 USB SMSC95XX ETHERNET DRIVER
10769 M:      Steve Glendinning <steve.glendinning@shawell.net>
10770 L:      netdev@vger.kernel.org
10771 S:      Maintained
10772 F:      drivers/net/usb/smsc95xx.*
10773
10774 USB SUBSYSTEM
10775 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10776 L:      linux-usb@vger.kernel.org
10777 W:      http://www.linux-usb.org
10778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10779 S:      Supported
10780 F:      Documentation/usb/
10781 F:      drivers/usb/
10782 F:      include/linux/usb.h
10783 F:      include/linux/usb/
10784
10785 USB UHCI DRIVER
10786 M:      Alan Stern <stern@rowland.harvard.edu>
10787 L:      linux-usb@vger.kernel.org
10788 S:      Maintained
10789 F:      drivers/usb/host/uhci*
10790
10791 USB "USBNET" DRIVER FRAMEWORK
10792 M:      Oliver Neukum <oneukum@suse.com>
10793 L:      netdev@vger.kernel.org
10794 W:      http://www.linux-usb.org/usbnet
10795 S:      Maintained
10796 F:      drivers/net/usb/usbnet.c
10797 F:      include/linux/usb/usbnet.h
10798
10799 USB VIDEO CLASS
10800 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10801 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10802 L:      linux-media@vger.kernel.org
10803 T:      git git://linuxtv.org/media_tree.git
10804 W:      http://www.ideasonboard.org/uvc/
10805 S:      Maintained
10806 F:      drivers/media/usb/uvc/
10807 F:      include/uapi/linux/uvcvideo.h
10808
10809 USB VISION DRIVER
10810 M:      Hans Verkuil <hverkuil@xs4all.nl>
10811 L:      linux-media@vger.kernel.org
10812 T:      git git://linuxtv.org/media_tree.git
10813 W:      http://linuxtv.org
10814 S:      Odd Fixes
10815 F:      drivers/media/usb/usbvision/
10816
10817 USB WEBCAM GADGET
10818 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10819 L:      linux-usb@vger.kernel.org
10820 S:      Maintained
10821 F:      drivers/usb/gadget/function/*uvc*
10822 F:      drivers/usb/gadget/legacy/webcam.c
10823
10824 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10825 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10826 L:      linux-wireless@vger.kernel.org
10827 S:      Maintained
10828 F:      drivers/net/wireless/rndis_wlan.c
10829
10830 USB XHCI DRIVER
10831 M:      Mathias Nyman <mathias.nyman@intel.com>
10832 L:      linux-usb@vger.kernel.org
10833 S:      Supported
10834 F:      drivers/usb/host/xhci*
10835 F:      drivers/usb/host/pci-quirks*
10836
10837 USB ZD1201 DRIVER
10838 L:      linux-wireless@vger.kernel.org
10839 W:      http://linux-lc100020.sourceforge.net
10840 S:      Orphan
10841 F:      drivers/net/wireless/zd1201.*
10842
10843 USB ZR364XX DRIVER
10844 M:      Antoine Jacquet <royale@zerezo.com>
10845 L:      linux-usb@vger.kernel.org
10846 L:      linux-media@vger.kernel.org
10847 T:      git git://linuxtv.org/media_tree.git
10848 W:      http://royale.zerezo.com/zr364xx/
10849 S:      Maintained
10850 F:      Documentation/video4linux/zr364xx.txt
10851 F:      drivers/media/usb/zr364xx/
10852
10853 ULPI BUS
10854 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
10855 L:      linux-usb@vger.kernel.org
10856 S:      Maintained
10857 F:      drivers/usb/common/ulpi.c
10858 F:      include/linux/ulpi/
10859
10860 USER-MODE LINUX (UML)
10861 M:      Jeff Dike <jdike@addtoit.com>
10862 M:      Richard Weinberger <richard@nod.at>
10863 L:      user-mode-linux-devel@lists.sourceforge.net
10864 L:      user-mode-linux-user@lists.sourceforge.net
10865 W:      http://user-mode-linux.sourceforge.net
10866 S:      Maintained
10867 F:      Documentation/virtual/uml/
10868 F:      arch/um/
10869 F:      arch/x86/um/
10870 F:      fs/hostfs/
10871 F:      fs/hppfs/
10872
10873 USERSPACE I/O (UIO)
10874 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10875 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10876 S:      Maintained
10877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10878 F:      Documentation/DocBook/uio-howto.tmpl
10879 F:      drivers/uio/
10880 F:      include/linux/uio*.h
10881
10882 UTIL-LINUX PACKAGE
10883 M:      Karel Zak <kzak@redhat.com>
10884 L:      util-linux@vger.kernel.org
10885 W:      http://en.wikipedia.org/wiki/Util-linux
10886 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10887 S:      Maintained
10888
10889 UVESAFB DRIVER
10890 M:      Michal Januszewski <spock@gentoo.org>
10891 L:      linux-fbdev@vger.kernel.org
10892 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10893 S:      Maintained
10894 F:      Documentation/fb/uvesafb.txt
10895 F:      drivers/video/fbdev/uvesafb.*
10896
10897 VFAT/FAT/MSDOS FILESYSTEM
10898 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10899 S:      Maintained
10900 F:      Documentation/filesystems/vfat.txt
10901 F:      fs/fat/
10902
10903 VFIO DRIVER
10904 M:      Alex Williamson <alex.williamson@redhat.com>
10905 L:      kvm@vger.kernel.org
10906 S:      Maintained
10907 F:      Documentation/vfio.txt
10908 F:      drivers/vfio/
10909 F:      include/linux/vfio.h
10910 F:      include/uapi/linux/vfio.h
10911
10912 VFIO PLATFORM DRIVER
10913 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
10914 L:      kvm@vger.kernel.org
10915 S:      Maintained
10916 F:      drivers/vfio/platform/
10917
10918 VIDEOBUF2 FRAMEWORK
10919 M:      Pawel Osciak <pawel@osciak.com>
10920 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10921 M:      Kyungmin Park <kyungmin.park@samsung.com>
10922 L:      linux-media@vger.kernel.org
10923 S:      Maintained
10924 F:      drivers/media/v4l2-core/videobuf2-*
10925 F:      include/media/videobuf2-*
10926
10927 VIRTIO CONSOLE DRIVER
10928 M:      Amit Shah <amit.shah@redhat.com>
10929 L:      virtualization@lists.linux-foundation.org
10930 S:      Maintained
10931 F:      drivers/char/virtio_console.c
10932 F:      include/linux/virtio_console.h
10933 F:      include/uapi/linux/virtio_console.h
10934
10935 VIRTIO CORE, NET AND BLOCK DRIVERS
10936 M:      "Michael S. Tsirkin" <mst@redhat.com>
10937 L:      virtualization@lists.linux-foundation.org
10938 S:      Maintained
10939 F:      drivers/virtio/
10940 F:      tools/virtio/
10941 F:      drivers/net/virtio_net.c
10942 F:      drivers/block/virtio_blk.c
10943 F:      include/linux/virtio_*.h
10944 F:      include/uapi/linux/virtio_*.h
10945
10946 VIRTIO DRIVERS FOR S390
10947 M:      Christian Borntraeger <borntraeger@de.ibm.com>
10948 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
10949 L:      linux-s390@vger.kernel.org
10950 L:      virtualization@lists.linux-foundation.org
10951 L:      kvm@vger.kernel.org
10952 S:      Supported
10953 F:      drivers/s390/virtio/
10954
10955 VIRTIO GPU DRIVER
10956 M:      David Airlie <airlied@linux.ie>
10957 M:      Gerd Hoffmann <kraxel@redhat.com>
10958 L:      dri-devel@lists.freedesktop.org
10959 L:      virtualization@lists.linux-foundation.org
10960 S:      Maintained
10961 F:      drivers/gpu/drm/virtio/
10962 F:      include/uapi/linux/virtio_gpu.h
10963
10964 VIRTIO HOST (VHOST)
10965 M:      "Michael S. Tsirkin" <mst@redhat.com>
10966 L:      kvm@vger.kernel.org
10967 L:      virtualization@lists.linux-foundation.org
10968 L:      netdev@vger.kernel.org
10969 S:      Maintained
10970 F:      drivers/vhost/
10971 F:      include/uapi/linux/vhost.h
10972
10973 VIRTIO INPUT DRIVER
10974 M:      Gerd Hoffmann <kraxel@redhat.com>
10975 S:      Maintained
10976 F:      drivers/virtio/virtio_input.c
10977 F:      include/uapi/linux/virtio_input.h
10978
10979 VIA RHINE NETWORK DRIVER
10980 S:      Orphan
10981 F:      drivers/net/ethernet/via/via-rhine.c
10982
10983 VIA SD/MMC CARD CONTROLLER DRIVER
10984 M:      Bruce Chang <brucechang@via.com.tw>
10985 M:      Harald Welte <HaraldWelte@viatech.com>
10986 S:      Maintained
10987 F:      drivers/mmc/host/via-sdmmc.c
10988
10989 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10990 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10991 L:      linux-fbdev@vger.kernel.org
10992 S:      Maintained
10993 F:      include/linux/via-core.h
10994 F:      include/linux/via-gpio.h
10995 F:      include/linux/via_i2c.h
10996 F:      drivers/video/fbdev/via/
10997
10998 VIA VELOCITY NETWORK DRIVER
10999 M:      Francois Romieu <romieu@fr.zoreil.com>
11000 L:      netdev@vger.kernel.org
11001 S:      Maintained
11002 F:      drivers/net/ethernet/via/via-velocity.*
11003
11004 VIVID VIRTUAL VIDEO DRIVER
11005 M:      Hans Verkuil <hverkuil@xs4all.nl>
11006 L:      linux-media@vger.kernel.org
11007 T:      git git://linuxtv.org/media_tree.git
11008 W:      http://linuxtv.org
11009 S:      Maintained
11010 F:      drivers/media/platform/vivid/*
11011
11012 VLAN (802.1Q)
11013 M:      Patrick McHardy <kaber@trash.net>
11014 L:      netdev@vger.kernel.org
11015 S:      Maintained
11016 F:      drivers/net/macvlan.c
11017 F:      include/linux/if_*vlan.h
11018 F:      net/8021q/
11019
11020 VLYNQ BUS
11021 M:      Florian Fainelli <florian@openwrt.org>
11022 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11023 S:      Maintained
11024 F:      drivers/vlynq/vlynq.c
11025 F:      include/linux/vlynq.h
11026
11027 VME SUBSYSTEM
11028 M:      Martyn Welch <martyn.welch@ge.com>
11029 M:      Manohar Vanga <manohar.vanga@gmail.com>
11030 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11031 L:      devel@driverdev.osuosl.org
11032 S:      Maintained
11033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11034 F:      Documentation/vme_api.txt
11035 F:      drivers/staging/vme/
11036 F:      drivers/vme/
11037 F:      include/linux/vme*
11038
11039 VMWARE HYPERVISOR INTERFACE
11040 M:      Alok Kataria <akataria@vmware.com>
11041 L:      virtualization@lists.linux-foundation.org
11042 S:      Supported
11043 F:      arch/x86/kernel/cpu/vmware.c
11044
11045 VMWARE BALLOON DRIVER
11046 M:      Xavier Deguillard <xdeguillard@vmware.com>
11047 M:      Philip Moltmann <moltmann@vmware.com>
11048 M:      "VMware, Inc." <pv-drivers@vmware.com>
11049 L:      linux-kernel@vger.kernel.org
11050 S:      Maintained
11051 F:      drivers/misc/vmw_balloon.c
11052
11053 VMWARE VMMOUSE SUBDRIVER
11054 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11055 M:      "VMware, Inc." <pv-drivers@vmware.com>
11056 L:      linux-input@vger.kernel.org
11057 S:      Maintained
11058 F:      drivers/input/mouse/vmmouse.c
11059 F:      drivers/input/mouse/vmmouse.h
11060
11061 VMWARE VMXNET3 ETHERNET DRIVER
11062 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
11063 M:      "VMware, Inc." <pv-drivers@vmware.com>
11064 L:      netdev@vger.kernel.org
11065 S:      Maintained
11066 F:      drivers/net/vmxnet3/
11067
11068 VMware PVSCSI driver
11069 M:      Arvind Kumar <arvindkumar@vmware.com>
11070 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11071 L:      linux-scsi@vger.kernel.org
11072 S:      Maintained
11073 F:      drivers/scsi/vmw_pvscsi.c
11074 F:      drivers/scsi/vmw_pvscsi.h
11075
11076 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11077 M:      Liam Girdwood <lgirdwood@gmail.com>
11078 M:      Mark Brown <broonie@kernel.org>
11079 L:      linux-kernel@vger.kernel.org
11080 W:      http://opensource.wolfsonmicro.com/node/15
11081 W:      http://www.slimlogic.co.uk/?p=48
11082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11083 S:      Supported
11084 F:      drivers/regulator/
11085 F:      include/linux/regulator/
11086
11087 VT1211 HARDWARE MONITOR DRIVER
11088 M:      Juerg Haefliger <juergh@gmail.com>
11089 L:      lm-sensors@lm-sensors.org
11090 S:      Maintained
11091 F:      Documentation/hwmon/vt1211
11092 F:      drivers/hwmon/vt1211.c
11093
11094 VT8231 HARDWARE MONITOR DRIVER
11095 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11096 L:      lm-sensors@lm-sensors.org
11097 S:      Maintained
11098 F:      drivers/hwmon/vt8231.c
11099
11100 VUB300 USB to SDIO/SD/MMC bridge chip
11101 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11102 L:      linux-mmc@vger.kernel.org
11103 L:      linux-usb@vger.kernel.org
11104 S:      Supported
11105 F:      drivers/mmc/host/vub300.c
11106
11107 W1 DALLAS'S 1-WIRE BUS
11108 M:      Evgeniy Polyakov <zbr@ioremap.net>
11109 S:      Maintained
11110 F:      Documentation/w1/
11111 F:      drivers/w1/
11112
11113 W83791D HARDWARE MONITORING DRIVER
11114 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11115 L:      lm-sensors@lm-sensors.org
11116 S:      Maintained
11117 F:      Documentation/hwmon/w83791d
11118 F:      drivers/hwmon/w83791d.c
11119
11120 W83793 HARDWARE MONITORING DRIVER
11121 M:      Rudolf Marek <r.marek@assembler.cz>
11122 L:      lm-sensors@lm-sensors.org
11123 S:      Maintained
11124 F:      Documentation/hwmon/w83793
11125 F:      drivers/hwmon/w83793.c
11126
11127 W83795 HARDWARE MONITORING DRIVER
11128 M:      Jean Delvare <jdelvare@suse.com>
11129 L:      lm-sensors@lm-sensors.org
11130 S:      Maintained
11131 F:      drivers/hwmon/w83795.c
11132
11133 W83L51xD SD/MMC CARD INTERFACE DRIVER
11134 M:      Pierre Ossman <pierre@ossman.eu>
11135 S:      Maintained
11136 F:      drivers/mmc/host/wbsd.*
11137
11138 WACOM PROTOCOL 4 SERIAL TABLETS
11139 M:      Julian Squires <julian@cipht.net>
11140 M:      Hans de Goede <hdegoede@redhat.com>
11141 L:      linux-input@vger.kernel.org
11142 S:      Maintained
11143 F:      drivers/input/tablet/wacom_serial4.c
11144
11145 WATCHDOG DEVICE DRIVERS
11146 M:      Wim Van Sebroeck <wim@iguana.be>
11147 L:      linux-watchdog@vger.kernel.org
11148 W:      http://www.linux-watchdog.org/
11149 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11150 S:      Maintained
11151 F:      Documentation/watchdog/
11152 F:      drivers/watchdog/
11153 F:      include/linux/watchdog.h
11154 F:      include/uapi/linux/watchdog.h
11155
11156 WD7000 SCSI DRIVER
11157 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11158 L:      linux-scsi@vger.kernel.org
11159 S:      Maintained
11160 F:      drivers/scsi/wd7000.c
11161
11162 WIIMOTE HID DRIVER
11163 M:      David Herrmann <dh.herrmann@googlemail.com>
11164 L:      linux-input@vger.kernel.org
11165 S:      Maintained
11166 F:      drivers/hid/hid-wiimote*
11167
11168 WINBOND CIR DRIVER
11169 M:      David Härdeman <david@hardeman.nu>
11170 S:      Maintained
11171 F:      drivers/media/rc/winbond-cir.c
11172
11173 WIMAX STACK
11174 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11175 M:      linux-wimax@intel.com
11176 L:      wimax@linuxwimax.org (subscribers-only)
11177 S:      Supported
11178 W:      http://linuxwimax.org
11179 F:      Documentation/wimax/README.wimax
11180 F:      include/linux/wimax/debug.h
11181 F:      include/net/wimax.h
11182 F:      include/uapi/linux/wimax.h
11183 F:      net/wimax/
11184
11185 WISTRON LAPTOP BUTTON DRIVER
11186 M:      Miloslav Trmac <mitr@volny.cz>
11187 S:      Maintained
11188 F:      drivers/input/misc/wistron_btns.c
11189
11190 WL3501 WIRELESS PCMCIA CARD DRIVER
11191 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11192 L:      linux-wireless@vger.kernel.org
11193 W:      http://oops.ghostprotocols.net:81/blog
11194 S:      Maintained
11195 F:      drivers/net/wireless/wl3501*
11196
11197 WM97XX TOUCHSCREEN DRIVERS
11198 M:      Mark Brown <broonie@kernel.org>
11199 M:      Liam Girdwood <lrg@slimlogic.co.uk>
11200 L:      linux-input@vger.kernel.org
11201 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
11202 W:      http://opensource.wolfsonmicro.com/node/7
11203 S:      Supported
11204 F:      drivers/input/touchscreen/*wm97*
11205 F:      include/linux/wm97xx.h
11206
11207 WOLFSON MICROELECTRONICS DRIVERS
11208 L:      patches@opensource.wolfsonmicro.com
11209 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11210 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11211 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11212 S:      Supported
11213 F:      Documentation/hwmon/wm83??
11214 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11215 F:      drivers/clk/clk-wm83*.c
11216 F:      drivers/extcon/extcon-arizona.c
11217 F:      drivers/leds/leds-wm83*.c
11218 F:      drivers/gpio/gpio-*wm*.c
11219 F:      drivers/gpio/gpio-arizona.c
11220 F:      drivers/hwmon/wm83??-hwmon.c
11221 F:      drivers/input/misc/wm831x-on.c
11222 F:      drivers/input/touchscreen/wm831x-ts.c
11223 F:      drivers/input/touchscreen/wm97*.c
11224 F:      drivers/mfd/arizona*
11225 F:      drivers/mfd/wm*.c
11226 F:      drivers/power/wm83*.c
11227 F:      drivers/rtc/rtc-wm83*.c
11228 F:      drivers/regulator/wm8*.c
11229 F:      drivers/video/backlight/wm83*_bl.c
11230 F:      drivers/watchdog/wm83*_wdt.c
11231 F:      include/linux/mfd/arizona/
11232 F:      include/linux/mfd/wm831x/
11233 F:      include/linux/mfd/wm8350/
11234 F:      include/linux/mfd/wm8400*
11235 F:      include/linux/wm97xx.h
11236 F:      include/sound/wm????.h
11237 F:      sound/soc/codecs/arizona.?
11238 F:      sound/soc/codecs/wm*
11239
11240 WORKQUEUE
11241 M:      Tejun Heo <tj@kernel.org>
11242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11243 S:      Maintained
11244 F:      include/linux/workqueue.h
11245 F:      kernel/workqueue.c
11246 F:      Documentation/workqueue.txt
11247
11248 X.25 NETWORK LAYER
11249 M:      Andrew Hendry <andrew.hendry@gmail.com>
11250 L:      linux-x25@vger.kernel.org
11251 S:      Odd Fixes
11252 F:      Documentation/networking/x25*
11253 F:      include/net/x25*
11254 F:      net/x25/
11255
11256 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11257 M:      Thomas Gleixner <tglx@linutronix.de>
11258 M:      Ingo Molnar <mingo@redhat.com>
11259 M:      "H. Peter Anvin" <hpa@zytor.com>
11260 M:      x86@kernel.org
11261 L:      linux-kernel@vger.kernel.org
11262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11263 S:      Maintained
11264 F:      Documentation/x86/
11265 F:      arch/x86/
11266
11267 X86 PLATFORM DRIVERS
11268 M:      Darren Hart <dvhart@infradead.org>
11269 L:      platform-driver-x86@vger.kernel.org
11270 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11271 S:      Maintained
11272 F:      drivers/platform/x86/
11273
11274 X86 MCE INFRASTRUCTURE
11275 M:      Tony Luck <tony.luck@intel.com>
11276 M:      Borislav Petkov <bp@alien8.de>
11277 L:      linux-edac@vger.kernel.org
11278 S:      Maintained
11279 F:      arch/x86/kernel/cpu/mcheck/*
11280
11281 X86 VDSO
11282 M:      Andy Lutomirski <luto@amacapital.net>
11283 L:      linux-kernel@vger.kernel.org
11284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11285 S:      Maintained
11286 F:      arch/x86/entry/vdso/
11287
11288 XC2028/3028 TUNER DRIVER
11289 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11290 L:      linux-media@vger.kernel.org
11291 W:      http://linuxtv.org
11292 T:      git git://linuxtv.org/media_tree.git
11293 S:      Maintained
11294 F:      drivers/media/tuners/tuner-xc2028.*
11295
11296 XEN HYPERVISOR INTERFACE
11297 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11298 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11299 M:      David Vrabel <david.vrabel@citrix.com>
11300 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11302 S:      Supported
11303 F:      arch/x86/xen/
11304 F:      drivers/*/xen-*front.c
11305 F:      drivers/xen/
11306 F:      arch/x86/include/asm/xen/
11307 F:      include/xen/
11308 F:      include/uapi/xen/
11309
11310 XEN HYPERVISOR ARM
11311 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11312 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11313 S:      Supported
11314 F:      arch/arm/xen/
11315 F:      arch/arm/include/asm/xen/
11316
11317 XEN HYPERVISOR ARM64
11318 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11319 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11320 S:      Supported
11321 F:      arch/arm64/xen/
11322 F:      arch/arm64/include/asm/xen/
11323
11324 XEN NETWORK BACKEND DRIVER
11325 M:      Ian Campbell <ian.campbell@citrix.com>
11326 M:      Wei Liu <wei.liu2@citrix.com>
11327 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11328 L:      netdev@vger.kernel.org
11329 S:      Supported
11330 F:      drivers/net/xen-netback/*
11331
11332 XEN PCI SUBSYSTEM
11333 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11334 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11335 S:      Supported
11336 F:      arch/x86/pci/*xen*
11337 F:      drivers/pci/*xen*
11338
11339 XEN BLOCK SUBSYSTEM
11340 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11341 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11342 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11343 S:      Supported
11344 F:      drivers/block/xen-blkback/*
11345 F:      drivers/block/xen*
11346
11347 XEN PVSCSI DRIVERS
11348 M:      Juergen Gross <jgross@suse.com>
11349 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11350 L:      linux-scsi@vger.kernel.org
11351 S:      Supported
11352 F:      drivers/scsi/xen-scsifront.c
11353 F:      drivers/xen/xen-scsiback.c
11354 F:      include/xen/interface/io/vscsiif.h
11355
11356 XEN SWIOTLB SUBSYSTEM
11357 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11358 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11359 S:      Supported
11360 F:      arch/x86/xen/*swiotlb*
11361 F:      drivers/xen/*swiotlb*
11362
11363 XFS FILESYSTEM
11364 P:      Silicon Graphics Inc
11365 M:      Dave Chinner <david@fromorbit.com>
11366 M:      xfs@oss.sgi.com
11367 L:      xfs@oss.sgi.com
11368 W:      http://oss.sgi.com/projects/xfs
11369 T:      git git://oss.sgi.com/xfs/xfs.git
11370 S:      Supported
11371 F:      Documentation/filesystems/xfs.txt
11372 F:      fs/xfs/
11373
11374 XILINX AXI ETHERNET DRIVER
11375 M:      Anirudha Sarangi <anirudh@xilinx.com>
11376 M:      John Linn <John.Linn@xilinx.com>
11377 S:      Maintained
11378 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11379
11380 XILINX UARTLITE SERIAL DRIVER
11381 M:      Peter Korsgaard <jacmet@sunsite.dk>
11382 L:      linux-serial@vger.kernel.org
11383 S:      Maintained
11384 F:      drivers/tty/serial/uartlite.c
11385
11386 XILINX VIDEO IP CORES
11387 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11388 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11389 L:      linux-media@vger.kernel.org
11390 T:      git git://linuxtv.org/media_tree.git
11391 S:      Supported
11392 F:      Documentation/devicetree/bindings/media/xilinx/
11393 F:      drivers/media/platform/xilinx/
11394 F:      include/uapi/linux/xilinx-v4l2-controls.h
11395
11396 XILLYBUS DRIVER
11397 M:      Eli Billauer <eli.billauer@gmail.com>
11398 L:      linux-kernel@vger.kernel.org
11399 S:      Supported
11400 F:      drivers/char/xillybus/
11401
11402 XTENSA XTFPGA PLATFORM SUPPORT
11403 M:      Max Filippov <jcmvbkbc@gmail.com>
11404 L:      linux-xtensa@linux-xtensa.org
11405 S:      Maintained
11406 F:      drivers/spi/spi-xtensa-xtfpga.c
11407 F:      sound/soc/xtensa/xtfpga-i2s.c
11408
11409 YAM DRIVER FOR AX.25
11410 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11411 L:      linux-hams@vger.kernel.org
11412 S:      Maintained
11413 F:      drivers/net/hamradio/yam*
11414 F:      include/linux/yam.h
11415
11416 YEALINK PHONE DRIVER
11417 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11418 L:      usbb2k-api-dev@nongnu.org
11419 S:      Maintained
11420 F:      Documentation/input/yealink.txt
11421 F:      drivers/input/misc/yealink.*
11422
11423 Z8530 DRIVER FOR AX.25
11424 M:      Joerg Reuter <jreuter@yaina.de>
11425 W:      http://yaina.de/jreuter/
11426 W:      http://www.qsl.net/dl1bke/
11427 L:      linux-hams@vger.kernel.org
11428 S:      Maintained
11429 F:      Documentation/networking/z8530drv.txt
11430 F:      drivers/net/hamradio/*scc.c
11431 F:      drivers/net/hamradio/z8530.h
11432
11433 ZBUD COMPRESSED PAGE ALLOCATOR
11434 M:      Seth Jennings <sjennings@variantweb.net>
11435 L:      linux-mm@kvack.org
11436 S:      Maintained
11437 F:      mm/zbud.c
11438 F:      include/linux/zbud.h
11439
11440 ZD1211RW WIRELESS DRIVER
11441 M:      Daniel Drake <dsd@gentoo.org>
11442 M:      Ulrich Kunitz <kune@deine-taler.de>
11443 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11444 L:      linux-wireless@vger.kernel.org
11445 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11446 S:      Maintained
11447 F:      drivers/net/wireless/zd1211rw/
11448
11449 ZPOOL COMPRESSED PAGE STORAGE API
11450 M:      Dan Streetman <ddstreet@ieee.org>
11451 L:      linux-mm@kvack.org
11452 S:      Maintained
11453 F:      mm/zpool.c
11454 F:      include/linux/zpool.h
11455
11456 ZR36067 VIDEO FOR LINUX DRIVER
11457 L:      mjpeg-users@lists.sourceforge.net
11458 L:      linux-media@vger.kernel.org
11459 W:      http://mjpeg.sourceforge.net/driver-zoran/
11460 T:      hg http://linuxtv.org/hg/v4l-dvb
11461 S:      Odd Fixes
11462 F:      drivers/media/pci/zoran/
11463
11464 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11465 M:      Minchan Kim <minchan@kernel.org>
11466 M:      Nitin Gupta <ngupta@vflare.org>
11467 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11468 L:      linux-kernel@vger.kernel.org
11469 S:      Maintained
11470 F:      drivers/block/zram/
11471 F:      Documentation/blockdev/zram.txt
11472
11473 ZS DECSTATION Z85C30 SERIAL DRIVER
11474 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11475 S:      Maintained
11476 F:      drivers/tty/serial/zs.*
11477
11478 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11479 M:      Minchan Kim <minchan@kernel.org>
11480 M:      Nitin Gupta <ngupta@vflare.org>
11481 L:      linux-mm@kvack.org
11482 S:      Maintained
11483 F:      mm/zsmalloc.c
11484 F:      include/linux/zsmalloc.h
11485 F:      Documentation/vm/zsmalloc.txt
11486
11487 ZSWAP COMPRESSED SWAP CACHING
11488 M:      Seth Jennings <sjennings@variantweb.net>
11489 L:      linux-mm@kvack.org
11490 S:      Maintained
11491 F:      mm/zswap.c
11492
11493 THE REST
11494 M:      Linus Torvalds <torvalds@linux-foundation.org>
11495 L:      linux-kernel@vger.kernel.org
11496 Q:      http://patchwork.kernel.org/project/LKML/list/
11497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11498 S:      Buried alive in reporters
11499 F:      *
11500 F:      */