Merge remote-tracking branch 'input-current/for-linus'
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      http://linuxtv.org/
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      Documentation/ABI/
227 F:      include/linux/syscalls.h
228 F:      include/uapi/
229 F:      kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M:      Hans de Goede <hdegoede@redhat.com>
233 L:      lm-sensors@lm-sensors.org
234 S:      Maintained
235 F:      drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M:      Alistair John Strachan <alistair@devzero.co.uk>
239 L:      lm-sensors@lm-sensors.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
242
243 ACCES 104-IDIO-16 GPIO DRIVER
244 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
245 L:      linux-gpio@vger.kernel.org
246 S:      Maintained
247 F:      drivers/gpio/gpio-104-idio-16.c
248
249 ACENIC DRIVER
250 M:      Jes Sorensen <jes@trained-monkey.org>
251 L:      linux-acenic@sunsite.dk
252 S:      Maintained
253 F:      drivers/net/ethernet/alteon/acenic*
254
255 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
256 M:      Peter Feuerer <peter@piie.net>
257 L:      platform-driver-x86@vger.kernel.org
258 W:      http://piie.net/?section=acerhdf
259 S:      Maintained
260 F:      drivers/platform/x86/acerhdf.c
261
262 ACER WMI LAPTOP EXTRAS
263 M:      "Lee, Chun-Yi" <jlee@suse.com>
264 L:      platform-driver-x86@vger.kernel.org
265 S:      Maintained
266 F:      drivers/platform/x86/acer-wmi.c
267
268 ACPI
269 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
270 M:      Len Brown <lenb@kernel.org>
271 L:      linux-acpi@vger.kernel.org
272 W:      https://01.org/linux-acpi
273 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
275 S:      Supported
276 F:      drivers/acpi/
277 F:      drivers/pnp/pnpacpi/
278 F:      include/linux/acpi.h
279 F:      include/acpi/
280 F:      Documentation/acpi/
281 F:      Documentation/ABI/testing/sysfs-bus-acpi
282 F:      drivers/pci/*acpi*
283 F:      drivers/pci/*/*acpi*
284 F:      drivers/pci/*/*/*acpi*
285 F:      tools/power/acpi/
286
287 ACPI COMPONENT ARCHITECTURE (ACPICA)
288 M:      Robert Moore <robert.moore@intel.com>
289 M:      Lv Zheng <lv.zheng@intel.com>
290 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
291 L:      linux-acpi@vger.kernel.org
292 L:      devel@acpica.org
293 W:      https://acpica.org/
294 W:      https://github.com/acpica/acpica/
295 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297 S:      Supported
298 F:      drivers/acpi/acpica/
299 F:      include/acpi/
300 F:      tools/power/acpi/
301
302 ACPI FAN DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/fan.c
308
309 ACPI THERMAL DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/*thermal*
315
316 ACPI VIDEO DRIVER
317 M:      Zhang Rui <rui.zhang@intel.com>
318 L:      linux-acpi@vger.kernel.org
319 W:      https://01.org/linux-acpi
320 S:      Supported
321 F:      drivers/acpi/video.c
322
323 ACPI WMI DRIVER
324 L:      platform-driver-x86@vger.kernel.org
325 S:      Orphan
326 F:      drivers/platform/x86/wmi.c
327
328 AD1889 ALSA SOUND DRIVER
329 M:      Thibaut Varene <T-Bone@parisc-linux.org>
330 W:      http://wiki.parisc-linux.org/AD1889
331 L:      linux-parisc@vger.kernel.org
332 S:      Maintained
333 F:      sound/pci/ad1889.*
334
335 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5254
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/misc/ad525x_dpot.c
341
342 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD5398
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/regulator/ad5398.c
348
349 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7142
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/misc/ad714x.c
355
356 AD7877 TOUCHSCREEN DRIVER
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7877
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7877.c
362
363 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364 M:      Michael Hennerich <michael.hennerich@analog.com>
365 W:      http://wiki.analog.com/AD7879
366 W:      http://ez.analog.com/community/linux-device-drivers
367 S:      Supported
368 F:      drivers/input/touchscreen/ad7879.c
369
370 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
371 M:      Jiri Kosina <jikos@kernel.org>
372 S:      Maintained
373
374 ADM1025 HARDWARE MONITOR DRIVER
375 M:      Jean Delvare <jdelvare@suse.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      Documentation/hwmon/adm1025
379 F:      drivers/hwmon/adm1025.c
380
381 ADM1029 HARDWARE MONITOR DRIVER
382 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
383 L:      lm-sensors@lm-sensors.org
384 S:      Maintained
385 F:      drivers/hwmon/adm1029.c
386
387 ADM8211 WIRELESS DRIVER
388 L:      linux-wireless@vger.kernel.org
389 W:      http://wireless.kernel.org/
390 S:      Orphan
391 F:      drivers/net/wireless/adm8211.*
392
393 ADP1653 FLASH CONTROLLER DRIVER
394 M:      Sakari Ailus <sakari.ailus@iki.fi>
395 L:      linux-media@vger.kernel.org
396 S:      Maintained
397 F:      drivers/media/i2c/adp1653.c
398 F:      include/media/adp1653.h
399
400 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401 M:      Michael Hennerich <michael.hennerich@analog.com>
402 W:      http://wiki.analog.com/ADP5520
403 W:      http://ez.analog.com/community/linux-device-drivers
404 S:      Supported
405 F:      drivers/mfd/adp5520.c
406 F:      drivers/video/backlight/adp5520_bl.c
407 F:      drivers/leds/leds-adp5520.c
408 F:      drivers/gpio/gpio-adp5520.c
409 F:      drivers/input/keyboard/adp5520-keys.c
410
411 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412 M:      Michael Hennerich <michael.hennerich@analog.com>
413 W:      http://wiki.analog.com/ADP5588
414 W:      http://ez.analog.com/community/linux-device-drivers
415 S:      Supported
416 F:      drivers/input/keyboard/adp5588-keys.c
417 F:      drivers/gpio/gpio-adp5588.c
418
419 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420 M:      Michael Hennerich <michael.hennerich@analog.com>
421 W:      http://wiki.analog.com/ADP8860
422 W:      http://ez.analog.com/community/linux-device-drivers
423 S:      Supported
424 F:      drivers/video/backlight/adp8860_bl.c
425
426 ADS1015 HARDWARE MONITOR DRIVER
427 M:      Dirk Eibach <eibach@gdsys.de>
428 L:      lm-sensors@lm-sensors.org
429 S:      Maintained
430 F:      Documentation/hwmon/ads1015
431 F:      drivers/hwmon/ads1015.c
432 F:      include/linux/i2c/ads1015.h
433
434 ADT746X FAN DRIVER
435 M:      Colin Leroy <colin@colino.net>
436 S:      Maintained
437 F:      drivers/macintosh/therm_adt746x.c
438
439 ADT7475 HARDWARE MONITOR DRIVER
440 M:      Jean Delvare <jdelvare@suse.com>
441 L:      lm-sensors@lm-sensors.org
442 S:      Maintained
443 F:      Documentation/hwmon/adt7475
444 F:      drivers/hwmon/adt7475.c
445
446 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447 M:      Michael Hennerich <michael.hennerich@analog.com>
448 W:      http://wiki.analog.com/ADXL345
449 W:      http://ez.analog.com/community/linux-device-drivers
450 S:      Supported
451 F:      drivers/input/misc/adxl34x.c
452
453 ADVANSYS SCSI DRIVER
454 M:      Matthew Wilcox <matthew@wil.cx>
455 M:      Hannes Reinecke <hare@suse.com>
456 L:      linux-scsi@vger.kernel.org
457 S:      Maintained
458 F:      Documentation/scsi/advansys.txt
459 F:      drivers/scsi/advansys.c
460
461 AEDSP16 DRIVER
462 M:      Riccardo Facchetti <fizban@tin.it>
463 S:      Maintained
464 F:      sound/oss/aedsp16.c
465
466 AF9013 MEDIA DRIVER
467 M:      Antti Palosaari <crope@iki.fi>
468 L:      linux-media@vger.kernel.org
469 W:      http://linuxtv.org/
470 W:      http://palosaari.fi/linux/
471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
472 T:      git git://linuxtv.org/anttip/media_tree.git
473 S:      Maintained
474 F:      drivers/media/dvb-frontends/af9013*
475
476 AF9033 MEDIA DRIVER
477 M:      Antti Palosaari <crope@iki.fi>
478 L:      linux-media@vger.kernel.org
479 W:      http://linuxtv.org/
480 W:      http://palosaari.fi/linux/
481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
482 T:      git git://linuxtv.org/anttip/media_tree.git
483 S:      Maintained
484 F:      drivers/media/dvb-frontends/af9033*
485
486 AFFS FILE SYSTEM
487 L:      linux-fsdevel@vger.kernel.org
488 S:      Orphan
489 F:      Documentation/filesystems/affs.txt
490 F:      fs/affs/
491
492 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
493 M:      David Howells <dhowells@redhat.com>
494 L:      linux-afs@lists.infradead.org
495 S:      Supported
496 F:      fs/afs/
497 F:      include/net/af_rxrpc.h
498 F:      net/rxrpc/af_rxrpc.c
499
500 AGPGART DRIVER
501 M:      David Airlie <airlied@linux.ie>
502 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
503 S:      Maintained
504 F:      drivers/char/agp/
505 F:      include/linux/agp*
506 F:      include/uapi/linux/agp*
507
508 AHA152X SCSI DRIVER
509 M:      "Juergen E. Fischer" <fischer@norbit.de>
510 L:      linux-scsi@vger.kernel.org
511 S:      Maintained
512 F:      drivers/scsi/aha152x*
513 F:      drivers/scsi/pcmcia/aha152x*
514
515 AIC7XXX / AIC79XX SCSI DRIVER
516 M:      Hannes Reinecke <hare@suse.com>
517 L:      linux-scsi@vger.kernel.org
518 S:      Maintained
519 F:      drivers/scsi/aic7xxx/
520
521 AIMSLAB FM RADIO RECEIVER DRIVER
522 M:      Hans Verkuil <hverkuil@xs4all.nl>
523 L:      linux-media@vger.kernel.org
524 T:      git git://linuxtv.org/media_tree.git
525 W:      http://linuxtv.org
526 S:      Maintained
527 F:      drivers/media/radio/radio-aimslab*
528
529 AIO
530 M:      Benjamin LaHaise <bcrl@kvack.org>
531 L:      linux-aio@kvack.org
532 S:      Supported
533 F:      fs/aio.c
534 F:      include/linux/*aio*.h
535
536 AIRSPY MEDIA DRIVER
537 M:      Antti Palosaari <crope@iki.fi>
538 L:      linux-media@vger.kernel.org
539 W:      http://linuxtv.org/
540 W:      http://palosaari.fi/linux/
541 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
542 T:      git git://linuxtv.org/anttip/media_tree.git
543 S:      Maintained
544 F:      drivers/media/usb/airspy/
545
546 ALCATEL SPEEDTOUCH USB DRIVER
547 M:      Duncan Sands <duncan.sands@free.fr>
548 L:      linux-usb@vger.kernel.org
549 W:      http://www.linux-usb.org/SpeedTouch/
550 S:      Maintained
551 F:      drivers/usb/atm/speedtch.c
552 F:      drivers/usb/atm/usbatm.c
553
554 ALCHEMY AU1XX0 MMC DRIVER
555 M:      Manuel Lauss <manuel.lauss@gmail.com>
556 S:      Maintained
557 F:      drivers/mmc/host/au1xmmc.c
558
559 ALI1563 I2C DRIVER
560 M:      Rudolf Marek <r.marek@assembler.cz>
561 L:      linux-i2c@vger.kernel.org
562 S:      Maintained
563 F:      Documentation/i2c/busses/i2c-ali1563
564 F:      drivers/i2c/busses/i2c-ali1563.c
565
566 ALLWINNER SECURITY SYSTEM
567 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
568 L:      linux-crypto@vger.kernel.org
569 S:      Maintained
570 F:      drivers/crypto/sunxi-ss/
571
572 ALPHA PORT
573 M:      Richard Henderson <rth@twiddle.net>
574 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
575 M:      Matt Turner <mattst88@gmail.com>
576 S:      Odd Fixes
577 L:      linux-alpha@vger.kernel.org
578 F:      arch/alpha/
579
580 ALTERA MAILBOX DRIVER
581 M:      Ley Foon Tan <lftan@altera.com>
582 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S:      Maintained
584 F:      drivers/mailbox/mailbox-altera.c
585
586 ALTERA PIO DRIVER
587 M:      Tien Hock Loh <thloh@altera.com>
588 L:      linux-gpio@vger.kernel.org
589 S:      Maintained
590 F:      drivers/gpio/gpio-altera.c
591
592 ALTERA TRIPLE SPEED ETHERNET DRIVER
593 M:      Vince Bridgers <vbridger@opensource.altera.com>
594 L:      netdev@vger.kernel.org
595 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596 S:      Maintained
597 F:      drivers/net/ethernet/altera/
598
599 ALTERA UART/JTAG UART SERIAL DRIVERS
600 M:      Tobias Klauser <tklauser@distanz.ch>
601 L:      linux-serial@vger.kernel.org
602 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603 S:      Maintained
604 F:      drivers/tty/serial/altera_uart.c
605 F:      drivers/tty/serial/altera_jtaguart.c
606 F:      include/linux/altera_uart.h
607 F:      include/linux/altera_jtaguart.h
608
609 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610 M:      Tom Lendacky <thomas.lendacky@amd.com>
611 L:      linux-crypto@vger.kernel.org
612 S:      Supported
613 F:      drivers/crypto/ccp/
614 F:      include/linux/ccp.h
615
616 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
617 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
618 L:      lm-sensors@lm-sensors.org
619 S:      Maintained
620 F:      Documentation/hwmon/fam15h_power
621 F:      drivers/hwmon/fam15h_power.c
622
623 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
624 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
625 S:      Orphan
626 F:      drivers/usb/gadget/udc/amd5536udc.*
627
628 AMD GEODE PROCESSOR/CHIPSET SUPPORT
629 P:      Andres Salomon <dilinger@queued.net>
630 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
631 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632 S:      Supported
633 F:      drivers/char/hw_random/geode-rng.c
634 F:      drivers/crypto/geode*
635 F:      drivers/video/fbdev/geode/
636 F:      arch/x86/include/asm/geode.h
637
638 AMD IOMMU (AMD-VI)
639 M:      Joerg Roedel <joro@8bytes.org>
640 L:      iommu@lists.linux-foundation.org
641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
642 S:      Maintained
643 F:      drivers/iommu/amd_iommu*.[ch]
644 F:      include/linux/amd-iommu.h
645
646 AMD KFD
647 M:      Oded Gabbay <oded.gabbay@gmail.com>
648 L:      dri-devel@lists.freedesktop.org
649 T:      git git://people.freedesktop.org/~gabbayo/linux.git
650 S:      Supported
651 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
653 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
654 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
655 F:      drivers/gpu/drm/amd/amdkfd/
656 F:      drivers/gpu/drm/amd/include/cik_structs.h
657 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
658 F:      drivers/gpu/drm/amd/include/vi_structs.h
659 F:      drivers/gpu/drm/radeon/radeon_kfd.c
660 F:      drivers/gpu/drm/radeon/radeon_kfd.h
661 F:      include/uapi/linux/kfd_ioctl.h
662
663 AMD XGBE DRIVER
664 M:      Tom Lendacky <thomas.lendacky@amd.com>
665 L:      netdev@vger.kernel.org
666 S:      Supported
667 F:      drivers/net/ethernet/amd/xgbe/
668
669 AMS (Apple Motion Sensor) DRIVER
670 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
671 S:      Supported
672 F:      drivers/macintosh/ams/
673
674 AMSO1100 RNIC DRIVER
675 M:      Tom Tucker <tom@opengridcomputing.com>
676 M:      Steve Wise <swise@opengridcomputing.com>
677 L:      linux-rdma@vger.kernel.org
678 S:      Maintained
679 F:      drivers/infiniband/hw/amso1100/
680
681 ANALOG DEVICES INC AD9389B DRIVER
682 M:      Hans Verkuil <hans.verkuil@cisco.com>
683 L:      linux-media@vger.kernel.org
684 S:      Maintained
685 F:      drivers/media/i2c/ad9389b*
686
687 ANALOG DEVICES INC ADV7180 DRIVER
688 M:      Lars-Peter Clausen <lars@metafoo.de>
689 L:      linux-media@vger.kernel.org
690 W:      http://ez.analog.com/community/linux-device-drivers
691 S:      Supported
692 F:      drivers/media/i2c/adv7180.c
693
694 ANALOG DEVICES INC ADV7511 DRIVER
695 M:      Hans Verkuil <hans.verkuil@cisco.com>
696 L:      linux-media@vger.kernel.org
697 S:      Maintained
698 F:      drivers/media/i2c/adv7511*
699
700 ANALOG DEVICES INC ADV7604 DRIVER
701 M:      Hans Verkuil <hans.verkuil@cisco.com>
702 L:      linux-media@vger.kernel.org
703 S:      Maintained
704 F:      drivers/media/i2c/adv7604*
705
706 ANALOG DEVICES INC ADV7842 DRIVER
707 M:      Hans Verkuil <hans.verkuil@cisco.com>
708 L:      linux-media@vger.kernel.org
709 S:      Maintained
710 F:      drivers/media/i2c/adv7842*
711
712 ANALOG DEVICES INC ASOC CODEC DRIVERS
713 M:      Lars-Peter Clausen <lars@metafoo.de>
714 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
715 W:      http://wiki.analog.com/
716 W:      http://ez.analog.com/community/linux-device-drivers
717 S:      Supported
718 F:      sound/soc/codecs/adau*
719 F:      sound/soc/codecs/adav*
720 F:      sound/soc/codecs/ad1*
721 F:      sound/soc/codecs/ad7*
722 F:      sound/soc/codecs/ssm*
723 F:      sound/soc/codecs/sigmadsp.*
724
725 ANALOG DEVICES INC ASOC DRIVERS
726 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
728 W:      http://blackfin.uclinux.org/
729 S:      Supported
730 F:      sound/soc/blackfin/*
731
732 ANALOG DEVICES INC IIO DRIVERS
733 M:      Lars-Peter Clausen <lars@metafoo.de>
734 M:      Michael Hennerich <Michael.Hennerich@analog.com>
735 W:      http://wiki.analog.com/
736 W:      http://ez.analog.com/community/linux-device-drivers
737 S:      Supported
738 F:      drivers/iio/*/ad*
739 X:      drivers/iio/*/adjd*
740 F:      drivers/staging/iio/*/ad*
741 F:      staging/iio/trigger/iio-trig-bfin-timer.c
742
743 ANALOG DEVICES INC DMA DRIVERS
744 M:      Lars-Peter Clausen <lars@metafoo.de>
745 W:      http://ez.analog.com/community/linux-device-drivers
746 S:      Supported
747 F:      drivers/dma/dma-axi-dmac.c
748
749 ANDROID DRIVERS
750 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751 M:      Arve HjønnevÃ¥g <arve@android.com>
752 M:      Riley Andrews <riandrews@android.com>
753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754 L:      devel@driverdev.osuosl.org
755 S:      Supported
756 F:      drivers/android/
757 F:      drivers/staging/android/
758
759 AOA (Apple Onboard Audio) ALSA DRIVER
760 M:      Johannes Berg <johannes@sipsolutions.net>
761 L:      linuxppc-dev@lists.ozlabs.org
762 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
763 S:      Maintained
764 F:      sound/aoa/
765
766 APM DRIVER
767 M:      Jiri Kosina <jikos@kernel.org>
768 S:      Odd fixes
769 F:      arch/x86/kernel/apm_32.c
770 F:      include/linux/apm_bios.h
771 F:      include/uapi/linux/apm_bios.h
772 F:      drivers/char/apm-emulation.c
773
774 APPLE BCM5974 MULTITOUCH DRIVER
775 M:      Henrik Rydberg <rydberg@bitmath.org>
776 L:      linux-input@vger.kernel.org
777 S:      Odd fixes
778 F:      drivers/input/mouse/bcm5974.c
779
780 APPLE SMC DRIVER
781 M:      Henrik Rydberg <rydberg@bitmath.org>
782 L:      lm-sensors@lm-sensors.org
783 S:      Odd fixes
784 F:      drivers/hwmon/applesmc.c
785
786 APPLETALK NETWORK LAYER
787 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788 S:      Maintained
789 F:      drivers/net/appletalk/
790 F:      net/appletalk/
791
792 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793 M:      Iyappan Subramanian <isubramanian@apm.com>
794 M:      Keyur Chudgar <kchudgar@apm.com>
795 S:      Supported
796 F:      drivers/net/ethernet/apm/xgene/
797 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
799 APTINA CAMERA SENSOR PLL
800 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801 L:      linux-media@vger.kernel.org
802 S:      Maintained
803 F:      drivers/media/i2c/aptina-pll.*
804
805 ARC FRAMEBUFFER DRIVER
806 M:      Jaya Kumar <jayalk@intworks.biz>
807 S:      Maintained
808 F:      drivers/video/fbdev/arcfb.c
809 F:      drivers/video/fbdev/core/fb_defio.c
810
811 ARCNET NETWORK LAYER
812 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
813 L:      netdev@vger.kernel.org
814 S:      Maintained
815 F:      drivers/net/arcnet/
816 F:      include/uapi/linux/if_arcnet.h
817
818 ARM MFM AND FLOPPY DRIVERS
819 M:      Ian Molton <spyro@f2s.com>
820 S:      Maintained
821 F:      arch/arm/lib/floppydma.S
822 F:      arch/arm/include/asm/floppy.h
823
824 ARM PMU PROFILING AND DEBUGGING
825 M:      Will Deacon <will.deacon@arm.com>
826 S:      Maintained
827 F:      arch/arm/kernel/perf_*
828 F:      arch/arm/oprofile/common.c
829 F:      arch/arm/kernel/hw_breakpoint.c
830 F:      arch/arm/include/asm/hw_breakpoint.h
831 F:      arch/arm/include/asm/perf_event.h
832 F:      drivers/perf/arm_pmu.c
833 F:      include/linux/perf/arm_pmu.h
834
835 ARM PORT
836 M:      Russell King <linux@arm.linux.org.uk>
837 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
838 W:      http://www.arm.linux.org.uk/
839 S:      Maintained
840 F:      arch/arm/
841
842 ARM SUB-ARCHITECTURES
843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844 S:      Maintained
845 F:      arch/arm/mach-*/
846 F:      arch/arm/plat-*/
847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
848
849 ARM PRIMECELL AACI PL041 DRIVER
850 M:      Russell King <linux@arm.linux.org.uk>
851 S:      Maintained
852 F:      sound/arm/aaci.*
853
854 ARM PRIMECELL CLCD PL110 DRIVER
855 M:      Russell King <linux@arm.linux.org.uk>
856 S:      Maintained
857 F:      drivers/video/fbdev/amba-clcd.*
858
859 ARM PRIMECELL KMI PL050 DRIVER
860 M:      Russell King <linux@arm.linux.org.uk>
861 S:      Maintained
862 F:      drivers/input/serio/ambakmi.*
863 F:      include/linux/amba/kmi.h
864
865 ARM PRIMECELL MMCI PL180/1 DRIVER
866 M:      Russell King <linux@arm.linux.org.uk>
867 S:      Maintained
868 F:      drivers/mmc/host/mmci.*
869 F:      include/linux/amba/mmci.h
870
871 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
872 M:      Russell King <linux@arm.linux.org.uk>
873 S:      Maintained
874 F:      drivers/tty/serial/amba-pl01*.c
875 F:      include/linux/amba/serial.h
876
877 ARM PRIMECELL BUS SUPPORT
878 M:      Russell King <linux@arm.linux.org.uk>
879 S:      Maintained
880 F:      drivers/amba/
881 F:      include/linux/amba/bus.h
882
883 ARM/ADS SPHERE MACHINE SUPPORT
884 M:      Lennert Buytenhek <kernel@wantstofly.org>
885 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886 S:      Maintained
887
888 ARM/AFEB9260 MACHINE SUPPORT
889 M:      Sergey Lapin <slapin@ossfans.org>
890 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891 S:      Maintained
892
893 ARM/AJECO 1ARM MACHINE SUPPORT
894 M:      Lennert Buytenhek <kernel@wantstofly.org>
895 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896 S:      Maintained
897
898 ARM/Allwinner sunXi SoC support
899 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
900 M:      Chen-Yu Tsai <wens@csie.org>
901 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902 S:      Maintained
903 N:      sun[x456789]i
904
905 ARM/Allwinner SoC Clock Support
906 M:      Emilio López <emilio@elopez.com.ar>
907 S:      Maintained
908 F:      drivers/clk/sunxi/
909
910 ARM/Amlogic MesonX SoC support
911 M:      Carlo Caione <carlo@caione.org>
912 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913 S:      Maintained
914 F:      drivers/media/rc/meson-ir.c
915 N:      meson[x68]
916
917 ARM/Annapurna Labs ALPINE ARCHITECTURE
918 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
919 S:      Maintained
920 F:      arch/arm/mach-alpine/
921
922 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
923 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
924 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
925 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
926 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927 W:      http://www.linux4sam.org
928 S:      Supported
929 F:      arch/arm/mach-at91/
930 F:      include/soc/at91/
931 F:      arch/arm/boot/dts/at91*.dts
932 F:      arch/arm/boot/dts/at91*.dtsi
933 F:      arch/arm/boot/dts/sama*.dts
934 F:      arch/arm/boot/dts/sama*.dtsi
935 F:      arch/arm/include/debug/at91.S
936
937 ARM/ATMEL AT91 Clock Support
938 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
939 S:      Maintained
940 F:      drivers/clk/at91
941
942 ARM/CALXEDA HIGHBANK ARCHITECTURE
943 M:      Rob Herring <robh@kernel.org>
944 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945 S:      Maintained
946 F:      arch/arm/mach-highbank/
947
948 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
949 M:      Krzysztof Halasa <khalasa@piap.pl>
950 S:      Maintained
951 F:      arch/arm/mach-cns3xxx/
952
953 ARM/CAVIUM THUNDER NETWORK DRIVER
954 M:      Sunil Goutham <sgoutham@cavium.com>
955 M:      Robert Richter <rric@kernel.org>
956 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
957 S:      Supported
958 F:      drivers/net/ethernet/cavium/thunder/
959
960 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
961 M:      Alexander Shiyan <shc_work@mail.ru>
962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963 S:      Odd Fixes
964 N:      clps711x
965
966 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
967 M:      Hartley Sweeten <hsweeten@visionengravers.com>
968 M:      Ryan Mallon <rmallon@gmail.com>
969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
970 S:      Maintained
971 F:      arch/arm/mach-ep93xx/
972 F:      arch/arm/mach-ep93xx/include/mach/
973
974 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
975 M:      Lennert Buytenhek <kernel@wantstofly.org>
976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 S:      Maintained
978
979 ARM/CLKDEV SUPPORT
980 M:      Russell King <linux@arm.linux.org.uk>
981 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982 S:      Maintained
983 F:      arch/arm/include/asm/clkdev.h
984 F:      drivers/clk/clkdev.c
985
986 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
987 M:      Mike Rapoport <mike@compulab.co.il>
988 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989 S:      Maintained
990
991 ARM/CONTEC MICRO9 MACHINE SUPPORT
992 M:      Hubert Feurstein <hubert.feurstein@contec.at>
993 S:      Maintained
994 F:      arch/arm/mach-ep93xx/micro9.c
995
996 ARM/CORESIGHT FRAMEWORK AND DRIVERS
997 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999 S:      Maintained
1000 F:      drivers/hwtracing/coresight/*
1001 F:      Documentation/trace/coresight.txt
1002 F:      Documentation/devicetree/bindings/arm/coresight.txt
1003 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1004
1005 ARM/CORGI MACHINE SUPPORT
1006 M:      Richard Purdie <rpurdie@rpsys.net>
1007 S:      Maintained
1008
1009 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1010 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1011 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 T:      git git://github.com/ulli-kroll/linux.git
1013 S:      Maintained
1014 F:      arch/arm/mach-gemini/
1015 F:      drivers/rtc/rtc-gemini.c
1016
1017 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1018 M:      Barry Song <baohua@kernel.org>
1019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1021 S:      Maintained
1022 F:      arch/arm/mach-prima2/
1023 F:      drivers/clk/sirf/
1024 F:      drivers/clocksource/timer-prima2.c
1025 F:      drivers/clocksource/timer-atlas7.c
1026 N:      [^a-z]sirf
1027
1028 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1029 M:      Baruch Siach <baruch@tkos.co.il>
1030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 S:      Maintained
1032 F:      arch/arm/boot/dts/cx92755*
1033 N:      digicolor
1034
1035 ARM/EBSA110 MACHINE SUPPORT
1036 M:      Russell King <linux@arm.linux.org.uk>
1037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 W:      http://www.arm.linux.org.uk/
1039 S:      Maintained
1040 F:      arch/arm/mach-ebsa110/
1041 F:      drivers/net/ethernet/amd/am79c961a.*
1042
1043 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1044 M:      Uwe Kleine-König <kernel@pengutronix.de>
1045 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046 S:      Maintained
1047 N:      efm32
1048
1049 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1050 M:      Daniel Ribeiro <drwyrm@gmail.com>
1051 M:      Stefan Schmidt <stefan@openezx.org>
1052 M:      Harald Welte <laforge@openezx.org>
1053 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1054 W:      http://www.openezx.org/
1055 S:      Maintained
1056 T:      topgit git://git.openezx.org/openezx.git
1057 F:      arch/arm/mach-pxa/ezx.c
1058
1059 ARM/FARADAY FA526 PORT
1060 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 S:      Maintained
1063 T:      git git://git.berlios.de/gemini-board
1064 F:      arch/arm/mm/*-fa*
1065
1066 ARM/FOOTBRIDGE ARCHITECTURE
1067 M:      Russell King <linux@arm.linux.org.uk>
1068 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 W:      http://www.arm.linux.org.uk/
1070 S:      Maintained
1071 F:      arch/arm/include/asm/hardware/dec21285.h
1072 F:      arch/arm/mach-footbridge/
1073
1074 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1075 M:      Shawn Guo <shawnguo@kernel.org>
1076 M:      Sascha Hauer <kernel@pengutronix.de>
1077 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 S:      Maintained
1079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1080 F:      arch/arm/mach-imx/
1081 F:      arch/arm/mach-mxs/
1082 F:      arch/arm/boot/dts/imx*
1083 F:      arch/arm/configs/imx*_defconfig
1084 F:      drivers/clk/imx/
1085 F:      include/soc/imx/
1086
1087 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1088 M:      Shawn Guo <shawnguo@kernel.org>
1089 M:      Sascha Hauer <kernel@pengutronix.de>
1090 R:      Stefan Agner <stefan@agner.ch>
1091 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 S:      Maintained
1093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1094 F:      arch/arm/mach-imx/*vf610*
1095 F:      arch/arm/boot/dts/vf*
1096
1097 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1098 M:      Lennert Buytenhek <kernel@wantstofly.org>
1099 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100 S:      Maintained
1101
1102 ARM/GUMSTIX MACHINE SUPPORT
1103 M:      Steve Sakoman <sakoman@gmail.com>
1104 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 S:      Maintained
1106
1107 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1108 M:      Philipp Zabel <philipp.zabel@gmail.com>
1109 M:      Paul Parsons <lost.distance@yahoo.com>
1110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 S:      Maintained
1112 F:      arch/arm/mach-pxa/hx4700.c
1113 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1114 F:      sound/soc/pxa/hx4700.c
1115
1116 ARM/HISILICON SOC SUPPORT
1117 M:      Wei Xu <xuwei5@hisilicon.com>
1118 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 W:      http://www.hisilicon.com
1120 S:      Supported
1121 T:      git git://github.com/hisilicon/linux-hisi.git
1122 F:      arch/arm/mach-hisi/
1123
1124 ARM/HP JORNADA 7XX MACHINE SUPPORT
1125 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1126 W:      www.jlime.com
1127 S:      Maintained
1128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1129 F:      arch/arm/mach-sa1100/jornada720.c
1130 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1131
1132 ARM/IGEP MACHINE SUPPORT
1133 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1134 M:      Javier Martinez Canillas <javier@dowhile0.org>
1135 L:      linux-omap@vger.kernel.org
1136 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137 S:      Maintained
1138 F:      arch/arm/boot/dts/omap3-igep*
1139
1140 ARM/INCOME PXA270 SUPPORT
1141 M:      Marek Vasut <marek.vasut@gmail.com>
1142 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 S:      Maintained
1144 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1145
1146 ARM/INTEL IOP32X ARM ARCHITECTURE
1147 M:      Lennert Buytenhek <kernel@wantstofly.org>
1148 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 S:      Maintained
1150
1151 ARM/INTEL IOP33X ARM ARCHITECTURE
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Orphan
1154
1155 ARM/INTEL IOP13XX ARM ARCHITECTURE
1156 M:      Lennert Buytenhek <kernel@wantstofly.org>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159
1160 ARM/INTEL IQ81342EX MACHINE SUPPORT
1161 M:      Lennert Buytenhek <kernel@wantstofly.org>
1162 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163 S:      Maintained
1164
1165 ARM/INTEL IXDP2850 MACHINE SUPPORT
1166 M:      Lennert Buytenhek <kernel@wantstofly.org>
1167 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 S:      Maintained
1169
1170 ARM/INTEL IXP4XX ARM ARCHITECTURE
1171 M:      Imre Kaloz <kaloz@openwrt.org>
1172 M:      Krzysztof Halasa <khalasa@piap.pl>
1173 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 S:      Maintained
1175 F:      arch/arm/mach-ixp4xx/
1176
1177 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1178 M:      Jonathan Cameron <jic23@cam.ac.uk>
1179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180 S:      Maintained
1181 F:      arch/arm/mach-pxa/stargate2.c
1182 F:      drivers/pcmcia/pxa2xx_stargate2.c
1183
1184 ARM/INTEL XSC3 (MANZANO) ARM CORE
1185 M:      Lennert Buytenhek <kernel@wantstofly.org>
1186 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187 S:      Maintained
1188
1189 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1190 M:      Lennert Buytenhek <kernel@wantstofly.org>
1191 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192 S:      Maintained
1193
1194 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1195 M:      Santosh Shilimkar <ssantosh@kernel.org>
1196 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197 S:      Maintained
1198 F:      arch/arm/mach-keystone/
1199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1200
1201 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1202 M:      Santosh Shilimkar <ssantosh@kernel.org>
1203 L:      linux-kernel@vger.kernel.org
1204 S:      Maintained
1205 F:      drivers/clk/keystone/
1206
1207 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1208 M:      Santosh Shilimkar <ssantosh@kernel.org>
1209 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210 L:      linux-kernel@vger.kernel.org
1211 S:      Maintained
1212 F:      drivers/clocksource/timer-keystone.c
1213
1214 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1215 M:      Santosh Shilimkar <ssantosh@kernel.org>
1216 L:      linux-kernel@vger.kernel.org
1217 S:      Maintained
1218 F:      drivers/power/reset/keystone-reset.c
1219
1220 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1221 M:      Santosh Shilimkar <ssantosh@kernel.org>
1222 L:      linux-kernel@vger.kernel.org
1223 S:      Maintained
1224 F:      drivers/memory/*emif*
1225
1226 ARM/LOGICPD PXA270 MACHINE SUPPORT
1227 M:      Lennert Buytenhek <kernel@wantstofly.org>
1228 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 S:      Maintained
1230
1231 ARM/LPC18XX ARCHITECTURE
1232 M:      Joachim Eastwood <manabian@gmail.com>
1233 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 S:      Maintained
1235 N:      lpc18xx
1236
1237 ARM/MAGICIAN MACHINE SUPPORT
1238 M:      Philipp Zabel <philipp.zabel@gmail.com>
1239 S:      Maintained
1240
1241 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1242 M:      Jason Cooper <jason@lakedaemon.net>
1243 M:      Andrew Lunn <andrew@lunn.ch>
1244 M:      Gregory Clement <gregory.clement@free-electrons.com>
1245 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1246 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247 S:      Maintained
1248 F:      arch/arm/mach-mvebu/
1249 F:      drivers/rtc/rtc-armada38x.c
1250 F:      arch/arm/boot/dts/armada*
1251 F:      arch/arm/boot/dts/kirkwood*
1252
1253
1254 ARM/Marvell Berlin SoC support
1255 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 S:      Maintained
1258 F:      arch/arm/mach-berlin/
1259 F:      arch/arm/boot/dts/berlin*
1260
1261
1262 ARM/Marvell Dove/MV78xx0/Orion SOC support
1263 M:      Jason Cooper <jason@lakedaemon.net>
1264 M:      Andrew Lunn <andrew@lunn.ch>
1265 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1266 M:      Gregory Clement <gregory.clement@free-electrons.com>
1267 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268 S:      Maintained
1269 F:      arch/arm/mach-dove/
1270 F:      arch/arm/mach-mv78xx0/
1271 F:      arch/arm/mach-orion5x/
1272 F:      arch/arm/plat-orion/
1273 F:      arch/arm/boot/dts/dove*
1274 F:      arch/arm/boot/dts/orion5x*
1275
1276
1277 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1278 M:      Alexander Clouter <alex@digriz.org.uk>
1279 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1280 W:      http://www.digriz.org.uk/ts78xx/kernel
1281 S:      Maintained
1282 F:      arch/arm/mach-orion5x/ts78xx-*
1283
1284 ARM/Mediatek RTC DRIVER
1285 M:      Eddie Huang <eddie.huang@mediatek.com>
1286 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1288 S:      Maintained
1289 F:      drivers/rtc/rtc-mt6397.c
1290
1291 ARM/Mediatek SoC support
1292 M:      Matthias Brugger <matthias.bgg@gmail.com>
1293 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1295 S:      Maintained
1296 F:      arch/arm/boot/dts/mt6*
1297 F:      arch/arm/boot/dts/mt8*
1298 F:      arch/arm/mach-mediatek/
1299 N:      mtk
1300 K:      mediatek
1301
1302 ARM/MICREL KS8695 ARCHITECTURE
1303 M:      Greg Ungerer <gerg@uclinux.org>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 F:      arch/arm/mach-ks8695/
1306 S:      Odd Fixes
1307
1308 ARM/MIOA701 MACHINE SUPPORT
1309 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1310 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1311 F:      arch/arm/mach-pxa/mioa701.c
1312 S:      Maintained
1313
1314 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1315 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1316 S:      Maintained
1317
1318 ARM/NOMADIK ARCHITECTURE
1319 M:      Alessandro Rubini <rubini@unipv.it>
1320 M:      Linus Walleij <linus.walleij@linaro.org>
1321 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322 S:      Maintained
1323 F:      arch/arm/mach-nomadik/
1324 F:      drivers/pinctrl/nomadik/
1325 F:      drivers/i2c/busses/i2c-nomadik.c
1326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1327
1328 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1329 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1330 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1331 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1332 S:      Supported
1333
1334 ARM/TOSA MACHINE SUPPORT
1335 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1336 M:      Dirk Opfer <dirk@opfer-online.de>
1337 S:      Maintained
1338
1339 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1340 M:      Marek Vasut <marek.vasut@gmail.com>
1341 L:      linux-arm-kernel@lists.infradead.org
1342 W:      http://hackndev.com
1343 S:      Maintained
1344 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1345 F:      arch/arm/mach-pxa/palmtx.c
1346 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1347 F:      arch/arm/mach-pxa/palmt5.c
1348 F:      arch/arm/mach-pxa/include/mach/palmld.h
1349 F:      arch/arm/mach-pxa/palmld.c
1350 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1351 F:      arch/arm/mach-pxa/palmte2.c
1352 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1353 F:      arch/arm/mach-pxa/palmtc.c
1354
1355 ARM/PALM TREO SUPPORT
1356 M:      Tomas Cech <sleep_walker@suse.com>
1357 L:      linux-arm-kernel@lists.infradead.org
1358 W:      http://hackndev.com
1359 S:      Maintained
1360 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1361 F:      arch/arm/mach-pxa/palmtreo.c
1362
1363 ARM/PALMZ72 SUPPORT
1364 M:      Sergey Lapin <slapin@ossfans.org>
1365 L:      linux-arm-kernel@lists.infradead.org
1366 W:      http://hackndev.com
1367 S:      Maintained
1368 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1369 F:      arch/arm/mach-pxa/palmz72.c
1370
1371 ARM/PLEB SUPPORT
1372 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1373 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1374 S:      Maintained
1375
1376 ARM/PT DIGITAL BOARD PORT
1377 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1378 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 W:      http://www.arm.linux.org.uk/
1380 S:      Maintained
1381
1382 ARM/QUALCOMM SUPPORT
1383 M:      Kumar Gala <galak@codeaurora.org>
1384 M:      Andy Gross <agross@codeaurora.org>
1385 M:      David Brown <davidb@codeaurora.org>
1386 L:      linux-arm-msm@vger.kernel.org
1387 L:      linux-soc@vger.kernel.org
1388 S:      Maintained
1389 F:      arch/arm/mach-qcom/
1390 F:      drivers/soc/qcom/
1391 F:      drivers/tty/serial/msm_serial.h
1392 F:      drivers/tty/serial/msm_serial.c
1393 F:      drivers/*/pm8???-*
1394 F:      drivers/mfd/ssbi.c
1395 F:      drivers/firmware/qcom_scm.c
1396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1397
1398 ARM/RADISYS ENP2611 MACHINE SUPPORT
1399 M:      Lennert Buytenhek <kernel@wantstofly.org>
1400 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1401 S:      Maintained
1402
1403 ARM/RISCPC ARCHITECTURE
1404 M:      Russell King <linux@arm.linux.org.uk>
1405 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1406 W:      http://www.arm.linux.org.uk/
1407 S:      Maintained
1408 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1409 F:      arch/arm/include/asm/hardware/ioc.h
1410 F:      arch/arm/include/asm/hardware/iomd.h
1411 F:      arch/arm/include/asm/hardware/memc.h
1412 F:      arch/arm/mach-rpc/
1413 F:      drivers/net/ethernet/8390/etherh.c
1414 F:      drivers/net/ethernet/i825xx/ether1*
1415 F:      drivers/net/ethernet/seeq/ether3*
1416 F:      drivers/scsi/arm/
1417
1418 ARM/Rockchip SoC support
1419 M:      Heiko Stuebner <heiko@sntech.de>
1420 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421 L:      linux-rockchip@lists.infradead.org
1422 S:      Maintained
1423 F:      arch/arm/boot/dts/rk3*
1424 F:      arch/arm/mach-rockchip/
1425 F:      drivers/clk/rockchip/
1426 F:      drivers/i2c/busses/i2c-rk3x.c
1427 F:      drivers/*/*rockchip*
1428 F:      drivers/*/*/*rockchip*
1429 F:      sound/soc/rockchip/
1430 N:      rockchip
1431
1432 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1433 M:      Kukjin Kim <kgene@kernel.org>
1434 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1435 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1437 S:      Maintained
1438 F:      arch/arm/boot/dts/s3c*
1439 F:      arch/arm/boot/dts/exynos*
1440 F:      arch/arm64/boot/dts/exynos/
1441 F:      arch/arm/plat-samsung/
1442 F:      arch/arm/mach-s3c24*/
1443 F:      arch/arm/mach-s3c64xx/
1444 F:      arch/arm/mach-s5p*/
1445 F:      arch/arm/mach-exynos*/
1446 F:      drivers/*/*s3c2410*
1447 F:      drivers/*/*/*s3c2410*
1448 F:      drivers/spi/spi-s3c*
1449 F:      sound/soc/samsung/*
1450 N:      exynos
1451
1452 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1453 M:      Kyungmin Park <kyungmin.park@samsung.com>
1454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455 S:      Maintained
1456 F:      arch/arm/mach-s5pv210/
1457
1458 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1459 M:      Kyungmin Park <kyungmin.park@samsung.com>
1460 M:      Kamil Debski <k.debski@samsung.com>
1461 L:      linux-arm-kernel@lists.infradead.org
1462 L:      linux-media@vger.kernel.org
1463 S:      Maintained
1464 F:      drivers/media/platform/s5p-g2d/
1465
1466 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1467 M:      Kyungmin Park <kyungmin.park@samsung.com>
1468 M:      Kamil Debski <k.debski@samsung.com>
1469 M:      Jeongtae Park <jtp.park@samsung.com>
1470 L:      linux-arm-kernel@lists.infradead.org
1471 L:      linux-media@vger.kernel.org
1472 S:      Maintained
1473 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1474 F:      drivers/media/platform/s5p-mfc/
1475
1476 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1477 M:      Kyungmin Park <kyungmin.park@samsung.com>
1478 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1479 L:      linux-arm-kernel@lists.infradead.org
1480 L:      linux-media@vger.kernel.org
1481 S:      Maintained
1482 F:      drivers/media/platform/s5p-tv/
1483
1484 ARM/SHMOBILE ARM ARCHITECTURE
1485 M:      Simon Horman <horms@verge.net.au>
1486 M:      Magnus Damm <magnus.damm@gmail.com>
1487 L:      linux-sh@vger.kernel.org
1488 W:      http://oss.renesas.com
1489 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1491 S:      Supported
1492 F:      arch/arm/boot/dts/emev2*
1493 F:      arch/arm/boot/dts/r7s*
1494 F:      arch/arm/boot/dts/r8a*
1495 F:      arch/arm/boot/dts/sh*
1496 F:      arch/arm/configs/bockw_defconfig
1497 F:      arch/arm/configs/marzen_defconfig
1498 F:      arch/arm/configs/shmobile_defconfig
1499 F:      arch/arm/include/debug/renesas-scif.S
1500 F:      arch/arm/mach-shmobile/
1501 F:      drivers/sh/
1502
1503 ARM/SOCFPGA ARCHITECTURE
1504 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1505 S:      Maintained
1506 F:      arch/arm/mach-socfpga/
1507 F:      arch/arm/boot/dts/socfpga*
1508 F:      arch/arm/configs/socfpga_defconfig
1509 W:      http://www.rocketboards.org
1510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1511
1512 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1513 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1514 S:      Maintained
1515 F:      drivers/clk/socfpga/
1516
1517 ARM/SOCFPGA EDAC SUPPORT
1518 M:      Thor Thayer <tthayer@opensource.altera.com>
1519 S:      Maintained
1520 F:      drivers/edac/altera_edac.
1521
1522 ARM/STI ARCHITECTURE
1523 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1524 M:      Maxime Coquelin <maxime.coquelin@st.com>
1525 M:      Patrice Chotard <patrice.chotard@st.com>
1526 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1527 L:      kernel@stlinux.com
1528 W:      http://www.stlinux.com
1529 S:      Maintained
1530 F:      arch/arm/mach-sti/
1531 F:      arch/arm/boot/dts/sti*
1532 F:      drivers/char/hw_random/st-rng.c
1533 F:      drivers/clocksource/arm_global_timer.c
1534 F:      drivers/clocksource/clksrc_st_lpc.c
1535 F:      drivers/i2c/busses/i2c-st.c
1536 F:      drivers/media/rc/st_rc.c
1537 F:      drivers/media/platform/sti/c8sectpfe/
1538 F:      drivers/mmc/host/sdhci-st.c
1539 F:      drivers/phy/phy-miphy28lp.c
1540 F:      drivers/phy/phy-miphy365x.c
1541 F:      drivers/phy/phy-stih407-usb.c
1542 F:      drivers/phy/phy-stih41x-usb.c
1543 F:      drivers/pinctrl/pinctrl-st.c
1544 F:      drivers/reset/sti/
1545 F:      drivers/rtc/rtc-st-lpc.c
1546 F:      drivers/tty/serial/st-asc.c
1547 F:      drivers/usb/dwc3/dwc3-st.c
1548 F:      drivers/usb/host/ehci-st.c
1549 F:      drivers/usb/host/ohci-st.c
1550 F:      drivers/watchdog/st_lpc_wdt.c
1551 F:      drivers/ata/ahci_st.c
1552
1553 ARM/STM32 ARCHITECTURE
1554 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1555 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1556 S:      Maintained
1557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1558 N:      stm32
1559 F:      drivers/clocksource/armv7m_systick.c
1560
1561 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1562 M:      Lennert Buytenhek <kernel@wantstofly.org>
1563 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564 S:      Maintained
1565
1566 ARM/TETON BGA MACHINE SUPPORT
1567 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1568 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1569 S:      Maintained
1570
1571 ARM/THECUS N2100 MACHINE SUPPORT
1572 M:      Lennert Buytenhek <kernel@wantstofly.org>
1573 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574 S:      Maintained
1575
1576 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1577 M:      Wan ZongShun <mcuos.com@gmail.com>
1578 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1579 W:      http://www.mcuos.com
1580 S:      Maintained
1581 F:      arch/arm/mach-w90x900/
1582 F:      drivers/input/keyboard/w90p910_keypad.c
1583 F:      drivers/input/touchscreen/w90p910_ts.c
1584 F:      drivers/watchdog/nuc900_wdt.c
1585 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1586 F:      drivers/mtd/nand/nuc900_nand.c
1587 F:      drivers/rtc/rtc-nuc900.c
1588 F:      drivers/spi/spi-nuc900.c
1589 F:      drivers/usb/host/ehci-w90x900.c
1590 F:      drivers/video/fbdev/nuc900fb.c
1591
1592 ARM/U300 MACHINE SUPPORT
1593 M:      Linus Walleij <linus.walleij@linaro.org>
1594 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595 S:      Supported
1596 F:      arch/arm/mach-u300/
1597 F:      drivers/clocksource/timer-u300.c
1598 F:      drivers/i2c/busses/i2c-stu300.c
1599 F:      drivers/rtc/rtc-coh901331.c
1600 F:      drivers/watchdog/coh901327_wdt.c
1601 F:      drivers/dma/coh901318*
1602 F:      drivers/mfd/ab3100*
1603 F:      drivers/rtc/rtc-ab3100.c
1604 F:      drivers/rtc/rtc-coh901331.c
1605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1606
1607 ARM/UNIPHIER ARCHITECTURE
1608 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1609 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1610 S:      Maintained
1611 F:      arch/arm/boot/dts/uniphier*
1612 F:      arch/arm/mach-uniphier/
1613 F:      drivers/pinctrl/uniphier/
1614 F:      drivers/tty/serial/8250/8250_uniphier.c
1615 N:      uniphier
1616
1617 ARM/Ux500 ARM ARCHITECTURE
1618 M:      Linus Walleij <linus.walleij@linaro.org>
1619 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1620 S:      Maintained
1621 F:      arch/arm/mach-ux500/
1622 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1623 F:      drivers/dma/ste_dma40*
1624 F:      drivers/hwspinlock/u8500_hsem.c
1625 F:      drivers/mfd/abx500*
1626 F:      drivers/mfd/ab8500*
1627 F:      drivers/mfd/dbx500*
1628 F:      drivers/mfd/db8500*
1629 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1630 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1631 F:      drivers/rtc/rtc-ab8500.c
1632 F:      drivers/rtc/rtc-pl031.c
1633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1634
1635 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1636 M:      Ulf Hansson <ulf.hansson@linaro.org>
1637 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1638 T:      git git://git.linaro.org/people/ulfh/clk.git
1639 S:      Maintained
1640 F:      drivers/clk/ux500/
1641 F:      include/linux/platform_data/clk-ux500.h
1642
1643 ARM/VERSATILE EXPRESS PLATFORM
1644 M:      Liviu Dudau <liviu.dudau@arm.com>
1645 M:      Sudeep Holla <sudeep.holla@arm.com>
1646 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1647 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648 S:      Maintained
1649 F:      arch/arm/boot/dts/vexpress*
1650 F:      arch/arm64/boot/dts/arm/vexpress*
1651 F:      arch/arm/mach-vexpress/
1652 F:      */*/vexpress*
1653 F:      */*/*/vexpress*
1654 F:      drivers/clk/versatile/clk-vexpress-osc.c
1655 F:      drivers/clocksource/versatile.c
1656
1657 ARM/VFP SUPPORT
1658 M:      Russell King <linux@arm.linux.org.uk>
1659 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1660 W:      http://www.arm.linux.org.uk/
1661 S:      Maintained
1662 F:      arch/arm/vfp/
1663
1664 ARM/VOIPAC PXA270 SUPPORT
1665 M:      Marek Vasut <marek.vasut@gmail.com>
1666 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1667 S:      Maintained
1668 F:      arch/arm/mach-pxa/vpac270.c
1669 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1670
1671 ARM/VT8500 ARM ARCHITECTURE
1672 M:      Tony Prisk <linux@prisktech.co.nz>
1673 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674 S:      Maintained
1675 F:      arch/arm/mach-vt8500/
1676 F:      drivers/clocksource/vt8500_timer.c
1677 F:      drivers/i2c/busses/i2c-wmt.c
1678 F:      drivers/mmc/host/wmt-sdmmc.c
1679 F:      drivers/pwm/pwm-vt8500.c
1680 F:      drivers/rtc/rtc-vt8500.c
1681 F:      drivers/tty/serial/vt8500_serial.c
1682 F:      drivers/usb/host/ehci-platform.c
1683 F:      drivers/usb/host/uhci-platform.c
1684 F:      drivers/video/fbdev/vt8500lcdfb.*
1685 F:      drivers/video/fbdev/wm8505fb*
1686 F:      drivers/video/fbdev/wmt_ge_rops.*
1687
1688 ARM/ZIPIT Z2 SUPPORT
1689 M:      Marek Vasut <marek.vasut@gmail.com>
1690 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691 S:      Maintained
1692 F:      arch/arm/mach-pxa/z2.c
1693 F:      arch/arm/mach-pxa/include/mach/z2.h
1694
1695 ARM/ZTE ARCHITECTURE
1696 M:      Jun Nie <jun.nie@linaro.org>
1697 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698 S:      Maintained
1699 F:      arch/arm/mach-zx/
1700 F:      drivers/clk/zte/
1701 F:      Documentation/devicetree/bindings/arm/zte.txt
1702 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1703
1704 ARM/ZYNQ ARCHITECTURE
1705 M:      Michal Simek <michal.simek@xilinx.com>
1706 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1707 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708 W:      http://wiki.xilinx.com
1709 T:      git https://github.com/Xilinx/linux-xlnx.git
1710 S:      Supported
1711 F:      arch/arm/mach-zynq/
1712 F:      drivers/cpuidle/cpuidle-zynq.c
1713 F:      drivers/block/xsysace.c
1714 N:      zynq
1715 N:      xilinx
1716 F:      drivers/clocksource/cadence_ttc_timer.c
1717 F:      drivers/i2c/busses/i2c-cadence.c
1718 F:      drivers/mmc/host/sdhci-of-arasan.c
1719 F:      drivers/edac/synopsys_edac.c
1720
1721 ARM SMMU DRIVERS
1722 M:      Will Deacon <will.deacon@arm.com>
1723 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724 S:      Maintained
1725 F:      drivers/iommu/arm-smmu.c
1726 F:      drivers/iommu/arm-smmu-v3.c
1727 F:      drivers/iommu/io-pgtable-arm.c
1728
1729 ARM64 PORT (AARCH64 ARCHITECTURE)
1730 M:      Catalin Marinas <catalin.marinas@arm.com>
1731 M:      Will Deacon <will.deacon@arm.com>
1732 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733 S:      Maintained
1734 F:      arch/arm64/
1735 F:      Documentation/arm64/
1736
1737 AS3645A LED FLASH CONTROLLER DRIVER
1738 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1739 L:      linux-media@vger.kernel.org
1740 T:      git git://linuxtv.org/media_tree.git
1741 S:      Maintained
1742 F:      drivers/media/i2c/as3645a.c
1743 F:      include/media/as3645a.h
1744
1745 ASC7621 HARDWARE MONITOR DRIVER
1746 M:      George Joseph <george.joseph@fairview5.com>
1747 L:      lm-sensors@lm-sensors.org
1748 S:      Maintained
1749 F:      Documentation/hwmon/asc7621
1750 F:      drivers/hwmon/asc7621.c
1751
1752 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1753 M:      Corentin Chary <corentin.chary@gmail.com>
1754 L:      acpi4asus-user@lists.sourceforge.net
1755 L:      platform-driver-x86@vger.kernel.org
1756 W:      http://acpi4asus.sf.net
1757 S:      Maintained
1758 F:      drivers/platform/x86/asus*.c
1759 F:      drivers/platform/x86/eeepc*.c
1760
1761 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1762 R:      Dan Williams <dan.j.williams@intel.com>
1763 W:      http://sourceforge.net/projects/xscaleiop
1764 S:      Odd fixes
1765 F:      Documentation/crypto/async-tx-api.txt
1766 F:      crypto/async_tx/
1767 F:      drivers/dma/
1768 F:      include/linux/dmaengine.h
1769 F:      include/linux/async_tx.h
1770
1771 AT24 EEPROM DRIVER
1772 M:      Wolfram Sang <wsa@the-dreams.de>
1773 L:      linux-i2c@vger.kernel.org
1774 S:      Maintained
1775 F:      drivers/misc/eeprom/at24.c
1776 F:      include/linux/platform_data/at24.h
1777
1778 ATA OVER ETHERNET (AOE) DRIVER
1779 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1780 W:      http://www.openaoe.org/
1781 S:      Supported
1782 F:      Documentation/aoe/
1783 F:      drivers/block/aoe/
1784
1785 ATHEROS 71XX/9XXX GPIO DRIVER
1786 M:      Alban Bedel <albeu@free.fr>
1787 W:      https://github.com/AlbanBedel/linux
1788 T:      git git://github.com/AlbanBedel/linux
1789 S:      Maintained
1790 F:      drivers/gpio/gpio-ath79.c
1791 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1792
1793 ATHEROS ATH GENERIC UTILITIES
1794 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1795 L:      linux-wireless@vger.kernel.org
1796 S:      Supported
1797 F:      drivers/net/wireless/ath/*
1798
1799 ATHEROS ATH5K WIRELESS DRIVER
1800 M:      Jiri Slaby <jirislaby@gmail.com>
1801 M:      Nick Kossifidis <mickflemm@gmail.com>
1802 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1803 L:      linux-wireless@vger.kernel.org
1804 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1805 S:      Maintained
1806 F:      drivers/net/wireless/ath/ath5k/
1807
1808 ATHEROS ATH6KL WIRELESS DRIVER
1809 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1810 L:      linux-wireless@vger.kernel.org
1811 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1812 T:      git git://github.com/kvalo/ath.git
1813 S:      Supported
1814 F:      drivers/net/wireless/ath/ath6kl/
1815
1816 WILOCITY WIL6210 WIRELESS DRIVER
1817 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1818 L:      linux-wireless@vger.kernel.org
1819 L:      wil6210@qca.qualcomm.com
1820 S:      Supported
1821 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1822 F:      drivers/net/wireless/ath/wil6210/
1823 F:      include/uapi/linux/wil6210_uapi.h
1824
1825 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1826 M:      Christian Lamparter <chunkeey@googlemail.com>
1827 L:      linux-wireless@vger.kernel.org
1828 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1829 S:      Maintained
1830 F:      drivers/net/wireless/ath/carl9170/
1831
1832 ATK0110 HWMON DRIVER
1833 M:      Luca Tettamanti <kronos.it@gmail.com>
1834 L:      lm-sensors@lm-sensors.org
1835 S:      Maintained
1836 F:      drivers/hwmon/asus_atk0110.c
1837
1838 ATI_REMOTE2 DRIVER
1839 M:      Ville Syrjala <syrjala@sci.fi>
1840 S:      Maintained
1841 F:      drivers/input/misc/ati_remote2.c
1842
1843 ATLX ETHERNET DRIVERS
1844 M:      Jay Cliburn <jcliburn@gmail.com>
1845 M:      Chris Snook <chris.snook@gmail.com>
1846 L:      netdev@vger.kernel.org
1847 W:      http://sourceforge.net/projects/atl1
1848 W:      http://atl1.sourceforge.net
1849 S:      Maintained
1850 F:      drivers/net/ethernet/atheros/
1851
1852 ATM
1853 M:      Chas Williams <3chas3@gmail.com>
1854 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1855 L:      netdev@vger.kernel.org
1856 W:      http://linux-atm.sourceforge.net
1857 S:      Maintained
1858 F:      drivers/atm/
1859 F:      include/linux/atm*
1860 F:      include/uapi/linux/atm*
1861
1862 ATMEL AT91 / AT32 MCI DRIVER
1863 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1864 S:      Maintained
1865 F:      drivers/mmc/host/atmel-mci.c
1866 F:      drivers/mmc/host/atmel-mci-regs.h
1867
1868 ATMEL AT91 / AT32 SERIAL DRIVER
1869 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1870 S:      Supported
1871 F:      drivers/tty/serial/atmel_serial.c
1872
1873 ATMEL Audio ALSA driver
1874 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1875 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1876 S:      Supported
1877 F:      sound/soc/atmel
1878
1879 ATMEL DMA DRIVER
1880 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1881 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1882 S:      Supported
1883 F:      drivers/dma/at_hdmac.c
1884 F:      drivers/dma/at_hdmac_regs.h
1885 F:      include/linux/platform_data/dma-atmel.h
1886
1887 ATMEL XDMA DRIVER
1888 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1889 L:      linux-arm-kernel@lists.infradead.org
1890 L:      dmaengine@vger.kernel.org
1891 S:      Supported
1892 F:      drivers/dma/at_xdmac.c
1893
1894 ATMEL I2C DRIVER
1895 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1896 L:      linux-i2c@vger.kernel.org
1897 S:      Supported
1898 F:      drivers/i2c/busses/i2c-at91.c
1899
1900 ATMEL ISI DRIVER
1901 M:      Josh Wu <josh.wu@atmel.com>
1902 L:      linux-media@vger.kernel.org
1903 S:      Supported
1904 F:      drivers/media/platform/soc_camera/atmel-isi.c
1905 F:      include/media/atmel-isi.h
1906
1907 ATMEL LCDFB DRIVER
1908 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1909 L:      linux-fbdev@vger.kernel.org
1910 S:      Maintained
1911 F:      drivers/video/fbdev/atmel_lcdfb.c
1912 F:      include/video/atmel_lcdc.h
1913
1914 ATMEL MACB ETHERNET DRIVER
1915 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1916 S:      Supported
1917 F:      drivers/net/ethernet/cadence/
1918
1919 ATMEL NAND DRIVER
1920 M:      Josh Wu <josh.wu@atmel.com>
1921 L:      linux-mtd@lists.infradead.org
1922 S:      Supported
1923 F:      drivers/mtd/nand/atmel_nand*
1924
1925 ATMEL SDMMC DRIVER
1926 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1927 L:      linux-mmc@vger.kernel.org
1928 S:      Supported
1929 F:      drivers/mmc/host/sdhci-of-at91.c
1930
1931 ATMEL SPI DRIVER
1932 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1933 S:      Supported
1934 F:      drivers/spi/spi-atmel.*
1935
1936 ATMEL SSC DRIVER
1937 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1938 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1939 S:      Supported
1940 F:      drivers/misc/atmel-ssc.c
1941 F:      include/linux/atmel-ssc.h
1942
1943 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1944 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1946 S:      Supported
1947 F:      drivers/misc/atmel_tclib.c
1948 F:      drivers/clocksource/tcb_clksrc.c
1949
1950 ATMEL USBA UDC DRIVER
1951 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1952 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1953 S:      Supported
1954 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1955
1956 ATMEL WIRELESS DRIVER
1957 M:      Simon Kelley <simon@thekelleys.org.uk>
1958 L:      linux-wireless@vger.kernel.org
1959 W:      http://www.thekelleys.org.uk/atmel
1960 W:      http://atmelwlandriver.sourceforge.net/
1961 S:      Maintained
1962 F:      drivers/net/wireless/atmel*
1963
1964 ATMEL MAXTOUCH DRIVER
1965 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1966 T:      git git://github.com/atmel-maxtouch/linux.git
1967 S:      Supported
1968 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1969 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1970 F:      include/linux/platform_data/atmel_mxt_ts.h
1971
1972 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1973 M:      Bradley Grove <linuxdrivers@attotech.com>
1974 L:      linux-scsi@vger.kernel.org
1975 W:      http://www.attotech.com
1976 S:      Supported
1977 F:      drivers/scsi/esas2r
1978
1979 ATUSB IEEE 802.15.4 RADIO DRIVER
1980 M:      Stefan Schmidt <stefan@osg.samsung.com>
1981 L:      linux-wpan@vger.kernel.org
1982 S:      Maintained
1983 F:      drivers/net/ieee802154/atusb.c
1984 F:      drivers/net/ieee802154/atusb.h
1985 F:      drivers/net/ieee802154/at86rf230.h
1986
1987 AUDIT SUBSYSTEM
1988 M:      Paul Moore <paul@paul-moore.com>
1989 M:      Eric Paris <eparis@redhat.com>
1990 L:      linux-audit@redhat.com (moderated for non-subscribers)
1991 W:      http://people.redhat.com/sgrubb/audit/
1992 T:      git git://git.infradead.org/users/pcmoore/audit
1993 S:      Maintained
1994 F:      include/linux/audit.h
1995 F:      include/uapi/linux/audit.h
1996 F:      kernel/audit*
1997
1998 AUXILIARY DISPLAY DRIVERS
1999 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2000 W:      http://miguelojeda.es/auxdisplay.htm
2001 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2002 S:      Maintained
2003 F:      drivers/auxdisplay/
2004 F:      include/linux/cfag12864b.h
2005
2006 AVR32 ARCHITECTURE
2007 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2008 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2009 W:      http://www.atmel.com/products/AVR32/
2010 W:      http://mirror.egtvedt.no/avr32linux.org/
2011 W:      http://avrfreaks.net/
2012 S:      Maintained
2013 F:      arch/avr32/
2014
2015 AVR32/AT32AP MACHINE SUPPORT
2016 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2017 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2018 S:      Maintained
2019 F:      arch/avr32/mach-at32ap/
2020
2021 AX.25 NETWORK LAYER
2022 M:      Ralf Baechle <ralf@linux-mips.org>
2023 L:      linux-hams@vger.kernel.org
2024 W:      http://www.linux-ax25.org/
2025 S:      Maintained
2026 F:      include/uapi/linux/ax25.h
2027 F:      include/net/ax25.h
2028 F:      net/ax25/
2029
2030 AZ6007 DVB DRIVER
2031 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2032 L:      linux-media@vger.kernel.org
2033 W:      http://linuxtv.org
2034 T:      git git://linuxtv.org/media_tree.git
2035 S:      Maintained
2036 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2037
2038 AZTECH FM RADIO RECEIVER DRIVER
2039 M:      Hans Verkuil <hverkuil@xs4all.nl>
2040 L:      linux-media@vger.kernel.org
2041 T:      git git://linuxtv.org/media_tree.git
2042 W:      http://linuxtv.org
2043 S:      Maintained
2044 F:      drivers/media/radio/radio-aztech*
2045
2046 B43 WIRELESS DRIVER
2047 L:      linux-wireless@vger.kernel.org
2048 L:      b43-dev@lists.infradead.org
2049 W:      http://wireless.kernel.org/en/users/Drivers/b43
2050 S:      Odd Fixes
2051 F:      drivers/net/wireless/b43/
2052
2053 B43LEGACY WIRELESS DRIVER
2054 M:      Larry Finger <Larry.Finger@lwfinger.net>
2055 L:      linux-wireless@vger.kernel.org
2056 L:      b43-dev@lists.infradead.org
2057 W:      http://wireless.kernel.org/en/users/Drivers/b43
2058 S:      Maintained
2059 F:      drivers/net/wireless/b43legacy/
2060
2061 BACKLIGHT CLASS/SUBSYSTEM
2062 M:      Jingoo Han <jingoohan1@gmail.com>
2063 M:      Lee Jones <lee.jones@linaro.org>
2064 S:      Maintained
2065 F:      drivers/video/backlight/
2066 F:      include/linux/backlight.h
2067
2068 BATMAN ADVANCED
2069 M:      Marek Lindner <mareklindner@neomailbox.ch>
2070 M:      Simon Wunderlich <sw@simonwunderlich.de>
2071 M:      Antonio Quartulli <antonio@meshcoding.com>
2072 L:      b.a.t.m.a.n@lists.open-mesh.org
2073 W:      http://www.open-mesh.org/
2074 S:      Maintained
2075 F:      net/batman-adv/
2076
2077 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2078 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2079 L:      linux-hams@vger.kernel.org
2080 W:      http://www.baycom.org/~tom/ham/ham.html
2081 S:      Maintained
2082 F:      drivers/net/hamradio/baycom*
2083
2084 BCACHE (BLOCK LAYER CACHE)
2085 M:      Kent Overstreet <kent.overstreet@gmail.com>
2086 L:      linux-bcache@vger.kernel.org
2087 W:      http://bcache.evilpiepirate.org
2088 S:      Maintained
2089 F:      drivers/md/bcache/
2090
2091 BDISP ST MEDIA DRIVER
2092 M:      Fabien Dessenne <fabien.dessenne@st.com>
2093 L:      linux-media@vger.kernel.org
2094 T:      git git://linuxtv.org/media_tree.git
2095 W:      http://linuxtv.org
2096 S:      Supported
2097 F:      drivers/media/platform/sti/bdisp
2098
2099 BEFS FILE SYSTEM
2100 S:      Orphan
2101 F:      Documentation/filesystems/befs.txt
2102 F:      fs/befs/
2103
2104 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2105 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2106 L:      netdev@vger.kernel.org
2107 S:      Maintained
2108 F:      drivers/net/ethernet/ec_bhf.c
2109
2110 BFS FILE SYSTEM
2111 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2112 S:      Maintained
2113 F:      Documentation/filesystems/bfs.txt
2114 F:      fs/bfs/
2115 F:      include/uapi/linux/bfs_fs.h
2116
2117 BLACKFIN ARCHITECTURE
2118 M:      Steven Miao <realmz6@gmail.com>
2119 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2120 T:      git git://git.code.sf.net/p/adi-linux/code
2121 W:      http://blackfin.uclinux.org
2122 S:      Supported
2123 F:      arch/blackfin/
2124
2125 BLACKFIN EMAC DRIVER
2126 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2127 W:      http://blackfin.uclinux.org
2128 S:      Supported
2129 F:      drivers/net/ethernet/adi/
2130
2131 BLACKFIN RTC DRIVER
2132 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2133 W:      http://blackfin.uclinux.org
2134 S:      Supported
2135 F:      drivers/rtc/rtc-bfin.c
2136
2137 BLACKFIN SDH DRIVER
2138 M:      Sonic Zhang <sonic.zhang@analog.com>
2139 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2140 W:      http://blackfin.uclinux.org
2141 S:      Supported
2142 F:      drivers/mmc/host/bfin_sdh.c
2143
2144 BLACKFIN SERIAL DRIVER
2145 M:      Sonic Zhang <sonic.zhang@analog.com>
2146 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2147 W:      http://blackfin.uclinux.org
2148 S:      Supported
2149 F:      drivers/tty/serial/bfin_uart.c
2150
2151 BLACKFIN WATCHDOG DRIVER
2152 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2153 W:      http://blackfin.uclinux.org
2154 S:      Supported
2155 F:      drivers/watchdog/bfin_wdt.c
2156
2157 BLACKFIN I2C TWI DRIVER
2158 M:      Sonic Zhang <sonic.zhang@analog.com>
2159 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2160 W:      http://blackfin.uclinux.org/
2161 S:      Supported
2162 F:      drivers/i2c/busses/i2c-bfin-twi.c
2163
2164 BLACKFIN MEDIA DRIVER
2165 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2166 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2167 W:      http://blackfin.uclinux.org/
2168 S:      Supported
2169 F:      drivers/media/platform/blackfin/
2170 F:      drivers/media/i2c/adv7183*
2171 F:      drivers/media/i2c/vs6624*
2172
2173 BLINKM RGB LED DRIVER
2174 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2175 S:      Maintained
2176 F:      drivers/leds/leds-blinkm.c
2177
2178 BLOCK LAYER
2179 M:      Jens Axboe <axboe@kernel.dk>
2180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2181 S:      Maintained
2182 F:      block/
2183 F:      kernel/trace/blktrace.c
2184
2185 BLOCK2MTD DRIVER
2186 M:      Joern Engel <joern@lazybastard.org>
2187 L:      linux-mtd@lists.infradead.org
2188 S:      Maintained
2189 F:      drivers/mtd/devices/block2mtd.c
2190
2191 BLUETOOTH DRIVERS
2192 M:      Marcel Holtmann <marcel@holtmann.org>
2193 M:      Gustavo Padovan <gustavo@padovan.org>
2194 M:      Johan Hedberg <johan.hedberg@gmail.com>
2195 L:      linux-bluetooth@vger.kernel.org
2196 W:      http://www.bluez.org/
2197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2199 S:      Maintained
2200 F:      drivers/bluetooth/
2201
2202 BLUETOOTH SUBSYSTEM
2203 M:      Marcel Holtmann <marcel@holtmann.org>
2204 M:      Gustavo Padovan <gustavo@padovan.org>
2205 M:      Johan Hedberg <johan.hedberg@gmail.com>
2206 L:      linux-bluetooth@vger.kernel.org
2207 W:      http://www.bluez.org/
2208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2210 S:      Maintained
2211 F:      net/bluetooth/
2212 F:      include/net/bluetooth/
2213
2214 BONDING DRIVER
2215 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2216 M:      Veaceslav Falico <vfalico@gmail.com>
2217 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2218 L:      netdev@vger.kernel.org
2219 W:      http://sourceforge.net/projects/bonding/
2220 S:      Supported
2221 F:      drivers/net/bonding/
2222 F:      include/uapi/linux/if_bonding.h
2223
2224 BPF (Safe dynamic programs and tools)
2225 M:      Alexei Starovoitov <ast@kernel.org>
2226 L:      netdev@vger.kernel.org
2227 L:      linux-kernel@vger.kernel.org
2228 S:      Supported
2229 F:      kernel/bpf/
2230
2231 BROADCOM B44 10/100 ETHERNET DRIVER
2232 M:      Gary Zambrano <zambrano@broadcom.com>
2233 L:      netdev@vger.kernel.org
2234 S:      Supported
2235 F:      drivers/net/ethernet/broadcom/b44.*
2236
2237 BROADCOM GENET ETHERNET DRIVER
2238 M:      Florian Fainelli <f.fainelli@gmail.com>
2239 L:      netdev@vger.kernel.org
2240 S:      Supported
2241 F:      drivers/net/ethernet/broadcom/genet/
2242
2243 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2244 M:      Sony Chacko <sony.chacko@qlogic.com>
2245 M:      Dept-HSGLinuxNICDev@qlogic.com
2246 L:      netdev@vger.kernel.org
2247 S:      Supported
2248 F:      drivers/net/ethernet/broadcom/bnx2.*
2249 F:      drivers/net/ethernet/broadcom/bnx2_*
2250
2251 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2252 M:      Ariel Elior <ariel.elior@qlogic.com>
2253 L:      netdev@vger.kernel.org
2254 S:      Supported
2255 F:      drivers/net/ethernet/broadcom/bnx2x/
2256
2257 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2258 M:      Florian Fainelli <f.fainelli@gmail.com>
2259 M:      Ray Jui <rjui@broadcom.com>
2260 M:      Scott Branden <sbranden@broadcom.com>
2261 L:      bcm-kernel-feedback-list@broadcom.com
2262 T:      git git://github.com/broadcom/mach-bcm
2263 S:      Maintained
2264 F:      arch/arm/mach-bcm/
2265 F:      arch/arm/boot/dts/bcm113*
2266 F:      arch/arm/boot/dts/bcm216*
2267 F:      arch/arm/boot/dts/bcm281*
2268 F:      arch/arm/configs/bcm_defconfig
2269 F:      drivers/mmc/host/sdhci-bcm-kona.c
2270 F:      drivers/clocksource/bcm_kona_timer.c
2271
2272 BROADCOM BCM2835 ARM ARCHITECTURE
2273 M:      Stephen Warren <swarren@wwwdotorg.org>
2274 M:      Lee Jones <lee@kernel.org>
2275 M:      Eric Anholt <eric@anholt.net>
2276 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2277 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2279 S:      Maintained
2280 N:      bcm2835
2281
2282 BROADCOM BCM33XX MIPS ARCHITECTURE
2283 M:      Kevin Cernekee <cernekee@gmail.com>
2284 L:      linux-mips@linux-mips.org
2285 S:      Maintained
2286 F:      arch/mips/bcm3384/*
2287 F:      arch/mips/include/asm/mach-bcm3384/*
2288 F:      arch/mips/kernel/*bmips*
2289
2290 BROADCOM BCM47XX MIPS ARCHITECTURE
2291 M:      Hauke Mehrtens <hauke@hauke-m.de>
2292 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2293 L:      linux-mips@linux-mips.org
2294 S:      Maintained
2295 F:      arch/mips/bcm47xx/*
2296 F:      arch/mips/include/asm/mach-bcm47xx/*
2297
2298 BROADCOM BCM5301X ARM ARCHITECTURE
2299 M:      Hauke Mehrtens <hauke@hauke-m.de>
2300 L:      linux-arm-kernel@lists.infradead.org
2301 S:      Maintained
2302 F:      arch/arm/mach-bcm/bcm_5301x.c
2303 F:      arch/arm/boot/dts/bcm5301x.dtsi
2304 F:      arch/arm/boot/dts/bcm470*
2305
2306 BROADCOM BCM63XX ARM ARCHITECTURE
2307 M:      Florian Fainelli <f.fainelli@gmail.com>
2308 L:      linux-arm-kernel@lists.infradead.org
2309 T:      git git://github.com/broadcom/arm-bcm63xx.git
2310 S:      Maintained
2311 F:      arch/arm/mach-bcm/bcm63xx.c
2312 F:      arch/arm/include/debug/bcm63xx.S
2313
2314 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2315 M:      Kevin Cernekee <cernekee@gmail.com>
2316 L:      linux-usb@vger.kernel.org
2317 S:      Maintained
2318 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2319
2320 BROADCOM BCM7XXX ARM ARCHITECTURE
2321 M:      Brian Norris <computersforpeace@gmail.com>
2322 M:      Gregory Fong <gregory.0xf0@gmail.com>
2323 M:      Florian Fainelli <f.fainelli@gmail.com>
2324 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2325 T:      git git://github.com/broadcom/stblinux.git
2326 S:      Maintained
2327 F:      arch/arm/mach-bcm/*brcmstb*
2328 F:      arch/arm/boot/dts/bcm7*.dts*
2329 F:      drivers/bus/brcmstb_gisb.c
2330 N:      brcmstb
2331
2332 BROADCOM BMIPS MIPS ARCHITECTURE
2333 M:      Kevin Cernekee <cernekee@gmail.com>
2334 M:      Florian Fainelli <f.fainelli@gmail.com>
2335 L:      linux-mips@linux-mips.org
2336 T:      git git://github.com/broadcom/stblinux.git
2337 S:      Maintained
2338 F:      arch/mips/bmips/*
2339 F:      arch/mips/include/asm/mach-bmips/*
2340 F:      arch/mips/kernel/*bmips*
2341 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2342 F:      drivers/irqchip/irq-bcm7*
2343 F:      drivers/irqchip/irq-brcmstb*
2344
2345 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2346 M:      Prashant Sreedharan <prashant@broadcom.com>
2347 M:      Michael Chan <mchan@broadcom.com>
2348 L:      netdev@vger.kernel.org
2349 S:      Supported
2350 F:      drivers/net/ethernet/broadcom/tg3.*
2351
2352 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2353 M:      Brett Rudley <brudley@broadcom.com>
2354 M:      Arend van Spriel <arend@broadcom.com>
2355 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2356 M:      Hante Meuleman <meuleman@broadcom.com>
2357 L:      linux-wireless@vger.kernel.org
2358 L:      brcm80211-dev-list@broadcom.com
2359 S:      Supported
2360 F:      drivers/net/wireless/brcm80211/
2361
2362 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2363 M:      QLogic-Storage-Upstream@qlogic.com
2364 L:      linux-scsi@vger.kernel.org
2365 S:      Supported
2366 F:      drivers/scsi/bnx2fc/
2367
2368 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2369 M:      QLogic-Storage-Upstream@qlogic.com
2370 L:      linux-scsi@vger.kernel.org
2371 S:      Supported
2372 F:      drivers/scsi/bnx2i/
2373
2374 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2375 M:      Ray Jui <rjui@broadcom.com>
2376 M:      Scott Branden <sbranden@broadcom.com>
2377 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2378 L:      bcm-kernel-feedback-list@broadcom.com
2379 T:      git git://github.com/broadcom/cygnus-linux.git
2380 S:      Maintained
2381 N:      iproc
2382 N:      cygnus
2383 N:      bcm9113*
2384 N:      bcm9583*
2385 N:      bcm583*
2386 N:      bcm113*
2387
2388 BROADCOM BRCMSTB GPIO DRIVER
2389 M:      Gregory Fong <gregory.0xf0@gmail.com>
2390 L:      bcm-kernel-feedback-list@broadcom.com>
2391 S:      Supported
2392 F:      drivers/gpio/gpio-brcmstb.c
2393 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2394
2395 BROADCOM KONA GPIO DRIVER
2396 M:      Ray Jui <rjui@broadcom.com>
2397 L:      bcm-kernel-feedback-list@broadcom.com
2398 S:      Supported
2399 F:      drivers/gpio/gpio-bcm-kona.c
2400 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2401
2402 BROADCOM NVRAM DRIVER
2403 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2404 L:      linux-mips@linux-mips.org
2405 S:      Maintained
2406 F:      drivers/firmware/broadcom/*
2407
2408 BROADCOM STB NAND FLASH DRIVER
2409 M:      Brian Norris <computersforpeace@gmail.com>
2410 L:      linux-mtd@lists.infradead.org
2411 S:      Maintained
2412 F:      drivers/mtd/nand/brcmnand/
2413
2414 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2415 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2416 L:      linux-wireless@vger.kernel.org
2417 S:      Maintained
2418 F:      drivers/bcma/
2419 F:      include/linux/bcma/
2420
2421 BROADCOM SYSTEMPORT ETHERNET DRIVER
2422 M:      Florian Fainelli <f.fainelli@gmail.com>
2423 L:      netdev@vger.kernel.org
2424 S:      Supported
2425 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2426
2427 BROCADE BFA FC SCSI DRIVER
2428 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2429 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2430 L:      linux-scsi@vger.kernel.org
2431 S:      Supported
2432 F:      drivers/scsi/bfa/
2433
2434 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2435 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2436 L:      netdev@vger.kernel.org
2437 S:      Supported
2438 F:      drivers/net/ethernet/brocade/bna/
2439
2440 BSG (block layer generic sg v4 driver)
2441 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2442 L:      linux-scsi@vger.kernel.org
2443 S:      Supported
2444 F:      block/bsg.c
2445 F:      include/linux/bsg.h
2446 F:      include/uapi/linux/bsg.h
2447
2448 BT87X AUDIO DRIVER
2449 M:      Clemens Ladisch <clemens@ladisch.de>
2450 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2451 T:      git git://git.alsa-project.org/alsa-kernel.git
2452 S:      Maintained
2453 F:      Documentation/sound/alsa/Bt87x.txt
2454 F:      sound/pci/bt87x.c
2455
2456 BT8XXGPIO DRIVER
2457 M:      Michael Buesch <m@bues.ch>
2458 W:      http://bu3sch.de/btgpio.php
2459 S:      Maintained
2460 F:      drivers/gpio/gpio-bt8xx.c
2461
2462 BTRFS FILE SYSTEM
2463 M:      Chris Mason <clm@fb.com>
2464 M:      Josef Bacik <jbacik@fb.com>
2465 M:      David Sterba <dsterba@suse.com>
2466 L:      linux-btrfs@vger.kernel.org
2467 W:      http://btrfs.wiki.kernel.org/
2468 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2470 S:      Maintained
2471 F:      Documentation/filesystems/btrfs.txt
2472 F:      fs/btrfs/
2473
2474 BTTV VIDEO4LINUX DRIVER
2475 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2476 L:      linux-media@vger.kernel.org
2477 W:      http://linuxtv.org
2478 T:      git git://linuxtv.org/media_tree.git
2479 S:      Odd fixes
2480 F:      Documentation/video4linux/bttv/
2481 F:      drivers/media/pci/bt8xx/bttv*
2482
2483 BUSLOGIC SCSI DRIVER
2484 M:      Khalid Aziz <khalid@gonehiking.org>
2485 L:      linux-scsi@vger.kernel.org
2486 S:      Maintained
2487 F:      drivers/scsi/BusLogic.*
2488 F:      drivers/scsi/FlashPoint.*
2489
2490 C-MEDIA CMI8788 DRIVER
2491 M:      Clemens Ladisch <clemens@ladisch.de>
2492 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2493 T:      git git://git.alsa-project.org/alsa-kernel.git
2494 S:      Maintained
2495 F:      sound/pci/oxygen/
2496
2497 C6X ARCHITECTURE
2498 M:      Mark Salter <msalter@redhat.com>
2499 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2500 L:      linux-c6x-dev@linux-c6x.org
2501 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2502 S:      Maintained
2503 F:      arch/c6x/
2504
2505 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2506 M:      David Howells <dhowells@redhat.com>
2507 L:      linux-cachefs@redhat.com
2508 S:      Supported
2509 F:      Documentation/filesystems/caching/cachefiles.txt
2510 F:      fs/cachefiles/
2511
2512 CADET FM/AM RADIO RECEIVER DRIVER
2513 M:      Hans Verkuil <hverkuil@xs4all.nl>
2514 L:      linux-media@vger.kernel.org
2515 T:      git git://linuxtv.org/media_tree.git
2516 W:      http://linuxtv.org
2517 S:      Maintained
2518 F:      drivers/media/radio/radio-cadet*
2519
2520 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2521 M:      Jonathan Corbet <corbet@lwn.net>
2522 L:      linux-media@vger.kernel.org
2523 T:      git git://linuxtv.org/media_tree.git
2524 S:      Maintained
2525 F:      Documentation/video4linux/cafe_ccic
2526 F:      drivers/media/platform/marvell-ccic/
2527
2528 CAIF NETWORK LAYER
2529 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2530 L:      netdev@vger.kernel.org
2531 S:      Supported
2532 F:      Documentation/networking/caif/
2533 F:      drivers/net/caif/
2534 F:      include/uapi/linux/caif/
2535 F:      include/net/caif/
2536 F:      net/caif/
2537
2538 CALGARY x86-64 IOMMU
2539 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2540 M:      "Jon D. Mason" <jdmason@kudzu.us>
2541 L:      discuss@x86-64.org
2542 S:      Maintained
2543 F:      arch/x86/kernel/pci-calgary_64.c
2544 F:      arch/x86/kernel/tce_64.c
2545 F:      arch/x86/include/asm/calgary.h
2546 F:      arch/x86/include/asm/tce.h
2547
2548 CAN NETWORK LAYER
2549 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2550 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2551 L:      linux-can@vger.kernel.org
2552 W:      https://github.com/linux-can
2553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2555 S:      Maintained
2556 F:      Documentation/networking/can.txt
2557 F:      net/can/
2558 F:      include/linux/can/core.h
2559 F:      include/uapi/linux/can.h
2560 F:      include/uapi/linux/can/bcm.h
2561 F:      include/uapi/linux/can/raw.h
2562 F:      include/uapi/linux/can/gw.h
2563
2564 CAN NETWORK DRIVERS
2565 M:      Wolfgang Grandegger <wg@grandegger.com>
2566 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2567 L:      linux-can@vger.kernel.org
2568 W:      https://github.com/linux-can
2569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2571 S:      Maintained
2572 F:      drivers/net/can/
2573 F:      include/linux/can/dev.h
2574 F:      include/linux/can/platform/
2575 F:      include/uapi/linux/can/error.h
2576 F:      include/uapi/linux/can/netlink.h
2577
2578 CAPABILITIES
2579 M:      Serge Hallyn <serge.hallyn@canonical.com>
2580 L:      linux-security-module@vger.kernel.org
2581 S:      Supported
2582 F:      include/linux/capability.h
2583 F:      include/uapi/linux/capability.h
2584 F:      security/commoncap.c
2585 F:      kernel/capability.c
2586
2587 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2588 M:      Kevin Tsai <ktsai@capellamicro.com>
2589 S:      Maintained
2590 F:      drivers/iio/light/cm*
2591 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2592
2593 CAVIUM LIQUIDIO NETWORK DRIVER
2594 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2595 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2596 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2597 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2598 L:     netdev@vger.kernel.org
2599 W:     http://www.cavium.com
2600 S:     Supported
2601 F:     drivers/net/ethernet/cavium/liquidio/
2602
2603 CC2520 IEEE-802.15.4 RADIO DRIVER
2604 M:      Varka Bhadram <varkabhadram@gmail.com>
2605 L:      linux-wpan@vger.kernel.org
2606 S:      Maintained
2607 F:      drivers/net/ieee802154/cc2520.c
2608 F:      include/linux/spi/cc2520.h
2609 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2610
2611 CELL BROADBAND ENGINE ARCHITECTURE
2612 M:      Arnd Bergmann <arnd@arndb.de>
2613 L:      linuxppc-dev@lists.ozlabs.org
2614 W:      http://www.ibm.com/developerworks/power/cell/
2615 S:      Supported
2616 F:      arch/powerpc/include/asm/cell*.h
2617 F:      arch/powerpc/include/asm/spu*.h
2618 F:      arch/powerpc/include/uapi/asm/spu*.h
2619 F:      arch/powerpc/oprofile/*cell*
2620 F:      arch/powerpc/platforms/cell/
2621
2622 CEPH COMMON CODE (LIBCEPH)
2623 M:      Ilya Dryomov <idryomov@gmail.com>
2624 M:      "Yan, Zheng" <zyan@redhat.com>
2625 M:      Sage Weil <sage@redhat.com>
2626 L:      ceph-devel@vger.kernel.org
2627 W:      http://ceph.com/
2628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2629 T:      git git://github.com/ceph/ceph-client.git
2630 S:      Supported
2631 F:      net/ceph/
2632 F:      include/linux/ceph/
2633 F:      include/linux/crush/
2634
2635 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2636 M:      "Yan, Zheng" <zyan@redhat.com>
2637 M:      Sage Weil <sage@redhat.com>
2638 M:      Ilya Dryomov <idryomov@gmail.com>
2639 L:      ceph-devel@vger.kernel.org
2640 W:      http://ceph.com/
2641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2642 T:      git git://github.com/ceph/ceph-client.git
2643 S:      Supported
2644 F:      Documentation/filesystems/ceph.txt
2645 F:      fs/ceph/
2646
2647 CERTIFICATE HANDLING:
2648 M:      David Howells <dhowells@redhat.com>
2649 M:      David Woodhouse <dwmw2@infradead.org>
2650 L:      keyrings@linux-nfs.org
2651 S:      Maintained
2652 F:      Documentation/module-signing.txt
2653 F:      certs/
2654 F:      scripts/extract-cert.c
2655
2656 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2657 L:      linux-usb@vger.kernel.org
2658 S:      Orphan
2659 F:      Documentation/usb/WUSB-Design-overview.txt
2660 F:      Documentation/usb/wusb-cbaf
2661 F:      drivers/usb/host/hwa-hc.c
2662 F:      drivers/usb/host/whci/
2663 F:      drivers/usb/wusbcore/
2664 F:      include/linux/usb/wusb*
2665
2666 CFAG12864B LCD DRIVER
2667 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2668 W:      http://miguelojeda.es/auxdisplay.htm
2669 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2670 S:      Maintained
2671 F:      drivers/auxdisplay/cfag12864b.c
2672 F:      include/linux/cfag12864b.h
2673
2674 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2675 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2676 W:      http://miguelojeda.es/auxdisplay.htm
2677 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2678 S:      Maintained
2679 F:      drivers/auxdisplay/cfag12864bfb.c
2680 F:      include/linux/cfag12864b.h
2681
2682 CFG80211 and NL80211
2683 M:      Johannes Berg <johannes@sipsolutions.net>
2684 L:      linux-wireless@vger.kernel.org
2685 W:      http://wireless.kernel.org/
2686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2688 S:      Maintained
2689 F:      include/uapi/linux/nl80211.h
2690 F:      include/net/cfg80211.h
2691 F:      net/wireless/*
2692 X:      net/wireless/wext*
2693
2694 CHAR and MISC DRIVERS
2695 M:      Arnd Bergmann <arnd@arndb.de>
2696 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2698 S:      Supported
2699 F:      drivers/char/*
2700 F:      drivers/misc/*
2701 F:      include/linux/miscdevice.h
2702
2703 CHECKPATCH
2704 M:      Andy Whitcroft <apw@canonical.com>
2705 M:      Joe Perches <joe@perches.com>
2706 S:      Maintained
2707 F:      scripts/checkpatch.pl
2708
2709 CHINESE DOCUMENTATION
2710 M:      Harry Wei <harryxiyou@gmail.com>
2711 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2712 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2713 S:      Maintained
2714 F:      Documentation/zh_CN/
2715
2716 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2717 M:      Peter Chen <Peter.Chen@freescale.com>
2718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2719 L:      linux-usb@vger.kernel.org
2720 S:      Maintained
2721 F:      drivers/usb/chipidea/
2722
2723 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2724 M:      Hans de Goede <hdegoede@redhat.com>
2725 L:      linux-input@vger.kernel.org
2726 S:      Maintained
2727 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2728 F:      drivers/input/touchscreen/chipone_icn8318.c
2729
2730 CHROME HARDWARE PLATFORM SUPPORT
2731 M:      Olof Johansson <olof@lixom.net>
2732 S:      Maintained
2733 F:      drivers/platform/chrome/
2734
2735 CISCO VIC ETHERNET NIC DRIVER
2736 M:      Christian Benvenuti <benve@cisco.com>
2737 M:      Sujith Sankar <ssujith@cisco.com>
2738 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2739 M:      Neel Patel <neepatel@cisco.com>
2740 S:      Supported
2741 F:      drivers/net/ethernet/cisco/enic/
2742
2743 CISCO VIC LOW LATENCY NIC DRIVER
2744 M:      Upinder Malhi <umalhi@cisco.com>
2745 S:      Supported
2746 F:      drivers/infiniband/hw/usnic
2747
2748 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2749 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2750 L:      netdev@vger.kernel.org
2751 S:      Maintained
2752 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2753
2754 CIRRUS LOGIC AUDIO CODEC DRIVERS
2755 M:      Brian Austin <brian.austin@cirrus.com>
2756 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2757 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2758 S:      Maintained
2759 F:      sound/soc/codecs/cs*
2760
2761 CLEANCACHE API
2762 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2763 L:      linux-kernel@vger.kernel.org
2764 S:      Maintained
2765 F:      mm/cleancache.c
2766 F:      include/linux/cleancache.h
2767
2768 CLK API
2769 M:      Russell King <linux@arm.linux.org.uk>
2770 L:      linux-clk@vger.kernel.org
2771 S:      Maintained
2772 F:      include/linux/clk.h
2773
2774 CLOCKSOURCE, CLOCKEVENT DRIVERS
2775 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2776 M:      Thomas Gleixner <tglx@linutronix.de>
2777 L:      linux-kernel@vger.kernel.org
2778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2779 S:      Supported
2780 F:      drivers/clocksource
2781
2782 CISCO FCOE HBA DRIVER
2783 M:      Hiral Patel <hiralpat@cisco.com>
2784 M:      Suma Ramars <sramars@cisco.com>
2785 M:      Brian Uchino <buchino@cisco.com>
2786 L:      linux-scsi@vger.kernel.org
2787 S:      Supported
2788 F:      drivers/scsi/fnic/
2789
2790 CISCO SCSI HBA DRIVER
2791 M:      Narsimhulu Musini <nmusini@cisco.com>
2792 M:      Sesidhar Baddela <sebaddel@cisco.com>
2793 L:      linux-scsi@vger.kernel.org
2794 S:      Supported
2795 F:      drivers/scsi/snic/
2796
2797 CMPC ACPI DRIVER
2798 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2799 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2800 L:      platform-driver-x86@vger.kernel.org
2801 S:      Supported
2802 F:      drivers/platform/x86/classmate-laptop.c
2803
2804 COBALT MEDIA DRIVER
2805 M:      Hans Verkuil <hans.verkuil@cisco.com>
2806 L:      linux-media@vger.kernel.org
2807 T:      git git://linuxtv.org/media_tree.git
2808 W:      http://linuxtv.org
2809 S:      Supported
2810 F:      drivers/media/pci/cobalt/
2811
2812 COCCINELLE/Semantic Patches (SmPL)
2813 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2814 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2815 M:      Nicolas Palix <nicolas.palix@imag.fr>
2816 M:      Michal Marek <mmarek@suse.com>
2817 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2819 W:      http://coccinelle.lip6.fr/
2820 S:      Supported
2821 F:      Documentation/coccinelle.txt
2822 F:      scripts/coccinelle/
2823 F:      scripts/coccicheck
2824
2825 CODA FILE SYSTEM
2826 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2827 M:      coda@cs.cmu.edu
2828 L:      codalist@coda.cs.cmu.edu
2829 W:      http://www.coda.cs.cmu.edu/
2830 S:      Maintained
2831 F:      Documentation/filesystems/coda.txt
2832 F:      fs/coda/
2833 F:      include/linux/coda*.h
2834 F:      include/uapi/linux/coda*.h
2835
2836 CODA V4L2 MEM2MEM DRIVER
2837 M:      Philipp Zabel <p.zabel@pengutronix.de>
2838 L:      linux-media@vger.kernel.org
2839 S:      Maintained
2840 F:      Documentation/devicetree/bindings/media/coda.txt
2841 F:      drivers/media/platform/coda/
2842
2843 COMMON CLK FRAMEWORK
2844 M:      Michael Turquette <mturquette@baylibre.com>
2845 M:      Stephen Boyd <sboyd@codeaurora.org>
2846 L:      linux-clk@vger.kernel.org
2847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2848 S:      Maintained
2849 F:      drivers/clk/
2850 X:      drivers/clk/clkdev.c
2851 F:      include/linux/clk-pr*
2852 F:      include/linux/clk/
2853
2854 COMMON INTERNET FILE SYSTEM (CIFS)
2855 M:      Steve French <sfrench@samba.org>
2856 L:      linux-cifs@vger.kernel.org
2857 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2858 W:      http://linux-cifs.samba.org/
2859 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2860 S:      Supported
2861 F:      Documentation/filesystems/cifs/
2862 F:      fs/cifs/
2863
2864 COMPACTPCI HOTPLUG CORE
2865 M:      Scott Murray <scott@spiteful.org>
2866 L:      linux-pci@vger.kernel.org
2867 S:      Maintained
2868 F:      drivers/pci/hotplug/cpci_hotplug*
2869
2870 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2871 M:      Scott Murray <scott@spiteful.org>
2872 L:      linux-pci@vger.kernel.org
2873 S:      Maintained
2874 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2875
2876 COMPACTPCI HOTPLUG GENERIC DRIVER
2877 M:      Scott Murray <scott@spiteful.org>
2878 L:      linux-pci@vger.kernel.org
2879 S:      Maintained
2880 F:      drivers/pci/hotplug/cpcihp_generic.c
2881
2882 COMPAL LAPTOP SUPPORT
2883 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2884 L:      platform-driver-x86@vger.kernel.org
2885 S:      Maintained
2886 F:      drivers/platform/x86/compal-laptop.c
2887
2888 CONEXANT ACCESSRUNNER USB DRIVER
2889 M:      Simon Arlott <cxacru@fire.lp0.eu>
2890 L:      accessrunner-general@lists.sourceforge.net
2891 W:      http://accessrunner.sourceforge.net/
2892 S:      Maintained
2893 F:      drivers/usb/atm/cxacru.c
2894
2895 CONFIGFS
2896 M:      Joel Becker <jlbec@evilplan.org>
2897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2898 S:      Supported
2899 F:      fs/configfs/
2900 F:      include/linux/configfs.h
2901
2902 CONNECTOR
2903 M:      Evgeniy Polyakov <zbr@ioremap.net>
2904 L:      netdev@vger.kernel.org
2905 S:      Maintained
2906 F:      drivers/connector/
2907
2908 CONTROL GROUP (CGROUP)
2909 M:      Tejun Heo <tj@kernel.org>
2910 M:      Li Zefan <lizefan@huawei.com>
2911 M:      Johannes Weiner <hannes@cmpxchg.org>
2912 L:      cgroups@vger.kernel.org
2913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2914 S:      Maintained
2915 F:      Documentation/cgroups/
2916 F:      include/linux/cgroup*
2917 F:      kernel/cgroup*
2918
2919 CONTROL GROUP - CPUSET
2920 M:      Li Zefan <lizefan@huawei.com>
2921 L:      cgroups@vger.kernel.org
2922 W:      http://www.bullopensource.org/cpuset/
2923 W:      http://oss.sgi.com/projects/cpusets/
2924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2925 S:      Maintained
2926 F:      Documentation/cgroups/cpusets.txt
2927 F:      include/linux/cpuset.h
2928 F:      kernel/cpuset.c
2929
2930 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2931 M:      Johannes Weiner <hannes@cmpxchg.org>
2932 M:      Michal Hocko <mhocko@kernel.org>
2933 L:      cgroups@vger.kernel.org
2934 L:      linux-mm@kvack.org
2935 S:      Maintained
2936 F:      mm/memcontrol.c
2937 F:      mm/swap_cgroup.c
2938
2939 CORETEMP HARDWARE MONITORING DRIVER
2940 M:      Fenghua Yu <fenghua.yu@intel.com>
2941 L:      lm-sensors@lm-sensors.org
2942 S:      Maintained
2943 F:      Documentation/hwmon/coretemp
2944 F:      drivers/hwmon/coretemp.c
2945
2946 COSA/SRP SYNC SERIAL DRIVER
2947 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2948 W:      http://www.fi.muni.cz/~kas/cosa/
2949 S:      Maintained
2950 F:      drivers/net/wan/cosa*
2951
2952 CPMAC ETHERNET DRIVER
2953 M:      Florian Fainelli <florian@openwrt.org>
2954 L:      netdev@vger.kernel.org
2955 S:      Maintained
2956 F:      drivers/net/ethernet/ti/cpmac.c
2957
2958 CPU FREQUENCY DRIVERS
2959 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2960 M:      Viresh Kumar <viresh.kumar@linaro.org>
2961 L:      linux-pm@vger.kernel.org
2962 S:      Maintained
2963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2964 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2965 F:      drivers/cpufreq/
2966 F:      include/linux/cpufreq.h
2967
2968 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2969 M:      Viresh Kumar <viresh.kumar@linaro.org>
2970 M:      Sudeep Holla <sudeep.holla@arm.com>
2971 L:      linux-pm@vger.kernel.org
2972 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2973 S:      Maintained
2974 F:      drivers/cpufreq/arm_big_little.h
2975 F:      drivers/cpufreq/arm_big_little.c
2976 F:      drivers/cpufreq/arm_big_little_dt.c
2977
2978 CPUIDLE DRIVER - ARM BIG LITTLE
2979 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2980 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2981 L:      linux-pm@vger.kernel.org
2982 L:      linux-arm-kernel@lists.infradead.org
2983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2984 S:      Maintained
2985 F:      drivers/cpuidle/cpuidle-big_little.c
2986
2987 CPUIDLE DRIVER - ARM EXYNOS
2988 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2989 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2990 M:      Kukjin Kim <kgene@kernel.org>
2991 L:      linux-pm@vger.kernel.org
2992 L:      linux-samsung-soc@vger.kernel.org
2993 S:      Supported
2994 F:      drivers/cpuidle/cpuidle-exynos.c
2995 F:      arch/arm/mach-exynos/pm.c
2996
2997 CPUIDLE DRIVERS
2998 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2999 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3000 L:      linux-pm@vger.kernel.org
3001 S:      Maintained
3002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3003 F:      drivers/cpuidle/*
3004 F:      include/linux/cpuidle.h
3005
3006 CPUID/MSR DRIVER
3007 M:      "H. Peter Anvin" <hpa@zytor.com>
3008 S:      Maintained
3009 F:      arch/x86/kernel/cpuid.c
3010 F:      arch/x86/kernel/msr.c
3011
3012 CPU POWER MONITORING SUBSYSTEM
3013 M:      Thomas Renninger <trenn@suse.com>
3014 L:      linux-pm@vger.kernel.org
3015 S:      Maintained
3016 F:      tools/power/cpupower/
3017
3018 CRAMFS FILESYSTEM
3019 W:      http://sourceforge.net/projects/cramfs/
3020 S:      Orphan / Obsolete
3021 F:      Documentation/filesystems/cramfs.txt
3022 F:      fs/cramfs/
3023
3024 CRIS PORT
3025 M:      Mikael Starvik <starvik@axis.com>
3026 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3027 L:      linux-cris-kernel@axis.com
3028 W:      http://developer.axis.com
3029 S:      Maintained
3030 F:      arch/cris/
3031 F:      drivers/tty/serial/crisv10.*
3032
3033 CRYPTO API
3034 M:      Herbert Xu <herbert@gondor.apana.org.au>
3035 M:      "David S. Miller" <davem@davemloft.net>
3036 L:      linux-crypto@vger.kernel.org
3037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3038 S:      Maintained
3039 F:      Documentation/crypto/
3040 F:      Documentation/DocBook/crypto-API.tmpl
3041 F:      arch/*/crypto/
3042 F:      crypto/
3043 F:      drivers/crypto/
3044 F:      include/crypto/
3045
3046 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3047 M:      Neil Horman <nhorman@tuxdriver.com>
3048 L:      linux-crypto@vger.kernel.org
3049 S:      Maintained
3050 F:      crypto/ansi_cprng.c
3051 F:      crypto/rng.c
3052
3053 CS5535 Audio ALSA driver
3054 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3055 S:      Maintained
3056 F:      sound/pci/cs5535audio/
3057
3058 CW1200 WLAN driver
3059 M:      Solomon Peachy <pizza@shaftnet.org>
3060 S:      Maintained
3061 F:      drivers/net/wireless/cw1200/
3062
3063 CX18 VIDEO4LINUX DRIVER
3064 M:      Andy Walls <awalls@md.metrocast.net>
3065 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3066 L:      linux-media@vger.kernel.org
3067 T:      git git://linuxtv.org/media_tree.git
3068 W:      http://linuxtv.org
3069 W:      http://www.ivtvdriver.org/index.php/Cx18
3070 S:      Maintained
3071 F:      Documentation/video4linux/cx18.txt
3072 F:      drivers/media/pci/cx18/
3073 F:      include/uapi/linux/ivtv*
3074
3075 CX2341X MPEG ENCODER HELPER MODULE
3076 M:      Hans Verkuil <hverkuil@xs4all.nl>
3077 L:      linux-media@vger.kernel.org
3078 T:      git git://linuxtv.org/media_tree.git
3079 W:      http://linuxtv.org
3080 S:      Maintained
3081 F:      drivers/media/common/cx2341x*
3082 F:      include/media/cx2341x*
3083
3084 CX24120 MEDIA DRIVER
3085 M:      Jemma Denson <jdenson@gmail.com>
3086 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3087 L:      linux-media@vger.kernel.org
3088 W:      http://linuxtv.org/
3089 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3090 S:      Maintained
3091 F:      drivers/media/dvb-frontends/cx24120*
3092
3093 CX88 VIDEO4LINUX DRIVER
3094 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3095 L:      linux-media@vger.kernel.org
3096 W:      http://linuxtv.org
3097 T:      git git://linuxtv.org/media_tree.git
3098 S:      Odd fixes
3099 F:      Documentation/video4linux/cx88/
3100 F:      drivers/media/pci/cx88/
3101
3102 CXD2820R MEDIA DRIVER
3103 M:      Antti Palosaari <crope@iki.fi>
3104 L:      linux-media@vger.kernel.org
3105 W:      http://linuxtv.org/
3106 W:      http://palosaari.fi/linux/
3107 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3108 T:      git git://linuxtv.org/anttip/media_tree.git
3109 S:      Maintained
3110 F:      drivers/media/dvb-frontends/cxd2820r*
3111
3112 CXGB3 ETHERNET DRIVER (CXGB3)
3113 M:      Santosh Raspatur <santosh@chelsio.com>
3114 L:      netdev@vger.kernel.org
3115 W:      http://www.chelsio.com
3116 S:      Supported
3117 F:      drivers/net/ethernet/chelsio/cxgb3/
3118
3119 CXGB3 ISCSI DRIVER (CXGB3I)
3120 M:      Karen Xie <kxie@chelsio.com>
3121 L:      linux-scsi@vger.kernel.org
3122 W:      http://www.chelsio.com
3123 S:      Supported
3124 F:      drivers/scsi/cxgbi/cxgb3i
3125
3126 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3127 M:      Steve Wise <swise@chelsio.com>
3128 L:      linux-rdma@vger.kernel.org
3129 W:      http://www.openfabrics.org
3130 S:      Supported
3131 F:      drivers/infiniband/hw/cxgb3/
3132
3133 CXGB4 ETHERNET DRIVER (CXGB4)
3134 M:      Hariprasad S <hariprasad@chelsio.com>
3135 L:      netdev@vger.kernel.org
3136 W:      http://www.chelsio.com
3137 S:      Supported
3138 F:      drivers/net/ethernet/chelsio/cxgb4/
3139
3140 CXGB4 ISCSI DRIVER (CXGB4I)
3141 M:      Karen Xie <kxie@chelsio.com>
3142 L:      linux-scsi@vger.kernel.org
3143 W:      http://www.chelsio.com
3144 S:      Supported
3145 F:      drivers/scsi/cxgbi/cxgb4i
3146
3147 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3148 M:      Steve Wise <swise@chelsio.com>
3149 L:      linux-rdma@vger.kernel.org
3150 W:      http://www.openfabrics.org
3151 S:      Supported
3152 F:      drivers/infiniband/hw/cxgb4/
3153
3154 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3155 M:      Casey Leedom <leedom@chelsio.com>
3156 L:      netdev@vger.kernel.org
3157 W:      http://www.chelsio.com
3158 S:      Supported
3159 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3160
3161 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3162 M:      Ian Munsie <imunsie@au1.ibm.com>
3163 M:      Michael Neuling <mikey@neuling.org>
3164 L:      linuxppc-dev@lists.ozlabs.org
3165 S:      Supported
3166 F:      drivers/misc/cxl/
3167 F:      include/misc/cxl*
3168 F:      include/uapi/misc/cxl.h
3169 F:      Documentation/powerpc/cxl.txt
3170 F:      Documentation/powerpc/cxl.txt
3171 F:      Documentation/ABI/testing/sysfs-class-cxl
3172
3173 STMMAC ETHERNET DRIVER
3174 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3175 L:      netdev@vger.kernel.org
3176 W:      http://www.stlinux.com
3177 S:      Supported
3178 F:      drivers/net/ethernet/stmicro/stmmac/
3179
3180 CYBERPRO FB DRIVER
3181 M:      Russell King <linux@arm.linux.org.uk>
3182 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3183 W:      http://www.arm.linux.org.uk/
3184 S:      Maintained
3185 F:      drivers/video/fbdev/cyber2000fb.*
3186
3187 CYCLADES ASYNC MUX DRIVER
3188 W:      http://www.cyclades.com/
3189 S:      Orphan
3190 F:      drivers/tty/cyclades.c
3191 F:      include/linux/cyclades.h
3192 F:      include/uapi/linux/cyclades.h
3193
3194 CYCLADES PC300 DRIVER
3195 W:      http://www.cyclades.com/
3196 S:      Orphan
3197 F:      drivers/net/wan/pc300*
3198
3199 CYPRESS_FIRMWARE MEDIA DRIVER
3200 M:      Antti Palosaari <crope@iki.fi>
3201 L:      linux-media@vger.kernel.org
3202 W:      http://linuxtv.org/
3203 W:      http://palosaari.fi/linux/
3204 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3205 T:      git git://linuxtv.org/anttip/media_tree.git
3206 S:      Maintained
3207 F:      drivers/media/common/cypress_firmware*
3208
3209 CYTTSP TOUCHSCREEN DRIVER
3210 M:      Ferruh Yigit <fery@cypress.com>
3211 L:      linux-input@vger.kernel.org
3212 S:      Supported
3213 F:      drivers/input/touchscreen/cyttsp*
3214 F:      include/linux/input/cyttsp.h
3215
3216 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3217 M:      Joshua Kinard <kumba@gentoo.org>
3218 S:      Maintained
3219 F:      drivers/rtc/rtc-ds1685.c
3220 F:      include/linux/rtc/ds1685.h
3221
3222 DAMA SLAVE for AX.25
3223 M:      Joerg Reuter <jreuter@yaina.de>
3224 W:      http://yaina.de/jreuter/
3225 W:      http://www.qsl.net/dl1bke/
3226 L:      linux-hams@vger.kernel.org
3227 S:      Maintained
3228 F:      net/ax25/af_ax25.c
3229 F:      net/ax25/ax25_dev.c
3230 F:      net/ax25/ax25_ds_*
3231 F:      net/ax25/ax25_in.c
3232 F:      net/ax25/ax25_out.c
3233 F:      net/ax25/ax25_timer.c
3234 F:      net/ax25/sysctl_net_ax25.c
3235
3236 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3237 L:      netdev@vger.kernel.org
3238 S:      Orphan
3239 F:      Documentation/networking/dmfe.txt
3240 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3241
3242 DC390/AM53C974 SCSI driver
3243 M:      Hannes Reinecke <hare@suse.com>
3244 L:      linux-scsi@vger.kernel.org
3245 S:      Maintained
3246 F:      drivers/scsi/am53c974.c
3247
3248 DC395x SCSI driver
3249 M:      Oliver Neukum <oliver@neukum.org>
3250 M:      Ali Akcaagac <aliakc@web.de>
3251 M:      Jamie Lenehan <lenehan@twibble.org>
3252 L:      dc395x@twibble.org
3253 W:      http://twibble.org/dist/dc395x/
3254 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3255 S:      Maintained
3256 F:      Documentation/scsi/dc395x.txt
3257 F:      drivers/scsi/dc395x.*
3258
3259 DCCP PROTOCOL
3260 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3261 L:      dccp@vger.kernel.org
3262 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3263 S:      Maintained
3264 F:      include/linux/dccp.h
3265 F:      include/uapi/linux/dccp.h
3266 F:      include/linux/tfrc.h
3267 F:      net/dccp/
3268
3269 DECnet NETWORK LAYER
3270 W:      http://linux-decnet.sourceforge.net
3271 L:      linux-decnet-user@lists.sourceforge.net
3272 S:      Orphan
3273 F:      Documentation/networking/decnet.txt
3274 F:      net/decnet/
3275
3276 DECSTATION PLATFORM SUPPORT
3277 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3278 L:      linux-mips@linux-mips.org
3279 W:      http://www.linux-mips.org/wiki/DECstation
3280 S:      Maintained
3281 F:      arch/mips/dec/
3282 F:      arch/mips/include/asm/dec/
3283 F:      arch/mips/include/asm/mach-dec/
3284
3285 DEFXX FDDI NETWORK DRIVER
3286 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3287 S:      Maintained
3288 F:      drivers/net/fddi/defxx.*
3289
3290 DELL LAPTOP DRIVER
3291 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3292 M:      Pali Rohár <pali.rohar@gmail.com>
3293 L:      platform-driver-x86@vger.kernel.org
3294 S:      Maintained
3295 F:      drivers/platform/x86/dell-laptop.c
3296
3297 DELL LAPTOP RBTN DRIVER
3298 M:      Pali Rohár <pali.rohar@gmail.com>
3299 S:      Maintained
3300 F:      drivers/platform/x86/dell-rbtn.*
3301
3302 DELL LAPTOP FREEFALL DRIVER
3303 M:      Pali Rohár <pali.rohar@gmail.com>
3304 S:      Maintained
3305 F:      drivers/platform/x86/dell-smo8800.c
3306
3307 DELL LAPTOP SMM DRIVER
3308 M:      Pali Rohár <pali.rohar@gmail.com>
3309 S:      Maintained
3310 F:      drivers/hwmon/dell-smm-hwmon.c
3311 F:      include/uapi/linux/i8k.h
3312
3313 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3314 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3315 S:      Maintained
3316 F:      Documentation/dcdbas.txt
3317 F:      drivers/firmware/dcdbas.*
3318
3319 DELL WMI EXTRAS DRIVER
3320 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3321 M:      Pali Rohár <pali.rohar@gmail.com>
3322 S:      Maintained
3323 F:      drivers/platform/x86/dell-wmi.c
3324
3325 DESIGNWARE USB2 DRD IP DRIVER
3326 M:      John Youn <johnyoun@synopsys.com>
3327 L:      linux-usb@vger.kernel.org
3328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3329 S:      Maintained
3330 F:      drivers/usb/dwc2/
3331
3332 DESIGNWARE USB3 DRD IP DRIVER
3333 M:      Felipe Balbi <balbi@ti.com>
3334 L:      linux-usb@vger.kernel.org
3335 L:      linux-omap@vger.kernel.org
3336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3337 S:      Maintained
3338 F:      drivers/usb/dwc3/
3339
3340 DEVICE COREDUMP (DEV_COREDUMP)
3341 M:      Johannes Berg <johannes@sipsolutions.net>
3342 L:      linux-kernel@vger.kernel.org
3343 S:      Maintained
3344 F:      drivers/base/devcoredump.c
3345 F:      include/linux/devcoredump.h
3346
3347 DEVICE FREQUENCY (DEVFREQ)
3348 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3349 M:      Kyungmin Park <kyungmin.park@samsung.com>
3350 L:      linux-pm@vger.kernel.org
3351 S:      Maintained
3352 F:      drivers/devfreq/
3353
3354 DEVICE NUMBER REGISTRY
3355 M:      Torben Mathiasen <device@lanana.org>
3356 W:      http://lanana.org/docs/device-list/index.html
3357 S:      Maintained
3358
3359 DEVICE-MAPPER  (LVM)
3360 M:      Alasdair Kergon <agk@redhat.com>
3361 M:      Mike Snitzer <snitzer@redhat.com>
3362 M:      dm-devel@redhat.com
3363 L:      dm-devel@redhat.com
3364 W:      http://sources.redhat.com/dm
3365 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3367 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3368 S:      Maintained
3369 F:      Documentation/device-mapper/
3370 F:      drivers/md/dm*
3371 F:      drivers/md/persistent-data/
3372 F:      include/linux/device-mapper.h
3373 F:      include/linux/dm-*.h
3374 F:      include/uapi/linux/dm-*.h
3375
3376 DIALOG SEMICONDUCTOR DRIVERS
3377 M:      Support Opensource <support.opensource@diasemi.com>
3378 W:      http://www.dialog-semiconductor.com/products
3379 S:      Supported
3380 F:      Documentation/hwmon/da90??
3381 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3382 F:      drivers/gpio/gpio-da90??.c
3383 F:      drivers/hwmon/da90??-hwmon.c
3384 F:      drivers/iio/adc/da91??-*.c
3385 F:      drivers/input/misc/da90??_onkey.c
3386 F:      drivers/input/touchscreen/da9052_tsi.c
3387 F:      drivers/leds/leds-da90??.c
3388 F:      drivers/mfd/da903x.c
3389 F:      drivers/mfd/da90??-*.c
3390 F:      drivers/mfd/da91??-*.c
3391 F:      drivers/power/da9052-battery.c
3392 F:      drivers/power/da91??-*.c
3393 F:      drivers/regulator/da903x.c
3394 F:      drivers/regulator/da9???-regulator.[ch]
3395 F:      drivers/rtc/rtc-da90??.c
3396 F:      drivers/video/backlight/da90??_bl.c
3397 F:      drivers/watchdog/da90??_wdt.c
3398 F:      include/linux/mfd/da903x.h
3399 F:      include/linux/mfd/da9052/
3400 F:      include/linux/mfd/da9055/
3401 F:      include/linux/mfd/da9063/
3402 F:      include/linux/mfd/da9150/
3403 F:      include/sound/da[79]*.h
3404 F:      sound/soc/codecs/da[79]*.[ch]
3405
3406 DIGI NEO AND CLASSIC PCI PRODUCTS
3407 M:      Lidza Louina <lidza.louina@gmail.com>
3408 M:      Mark Hounschell <markh@compro.net>
3409 L:      driverdev-devel@linuxdriverproject.org
3410 S:      Maintained
3411 F:      drivers/staging/dgnc/
3412
3413 DIGI EPCA PCI PRODUCTS
3414 M:      Lidza Louina <lidza.louina@gmail.com>
3415 M:      Daeseok Youn <daeseok.youn@gmail.com>
3416 L:      driverdev-devel@linuxdriverproject.org
3417 S:      Maintained
3418 F:      drivers/staging/dgap/
3419
3420 DIOLAN U2C-12 I2C DRIVER
3421 M:      Guenter Roeck <linux@roeck-us.net>
3422 L:      linux-i2c@vger.kernel.org
3423 S:      Maintained
3424 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3425
3426 DIRECT ACCESS (DAX)
3427 M:      Matthew Wilcox <willy@linux.intel.com>
3428 L:      linux-fsdevel@vger.kernel.org
3429 S:      Supported
3430 F:      fs/dax.c
3431
3432 DIRECTORY NOTIFICATION (DNOTIFY)
3433 M:      Eric Paris <eparis@parisplace.org>
3434 S:      Maintained
3435 F:      Documentation/filesystems/dnotify.txt
3436 F:      fs/notify/dnotify/
3437 F:      include/linux/dnotify.h
3438
3439 DISK GEOMETRY AND PARTITION HANDLING
3440 M:      Andries Brouwer <aeb@cwi.nl>
3441 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3442 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3443 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3444 S:      Maintained
3445
3446 DISKQUOTA
3447 M:      Jan Kara <jack@suse.com>
3448 S:      Maintained
3449 F:      Documentation/filesystems/quota.txt
3450 F:      fs/quota/
3451 F:      include/linux/quota*.h
3452 F:      include/uapi/linux/quota*.h
3453
3454 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3455 M:      Bernie Thompson <bernie@plugable.com>
3456 L:      linux-fbdev@vger.kernel.org
3457 S:      Maintained
3458 W:      http://plugable.com/category/projects/udlfb/
3459 F:      drivers/video/fbdev/udlfb.c
3460 F:      include/video/udlfb.h
3461 F:      Documentation/fb/udlfb.txt
3462
3463 DISTRIBUTED LOCK MANAGER (DLM)
3464 M:      Christine Caulfield <ccaulfie@redhat.com>
3465 M:      David Teigland <teigland@redhat.com>
3466 L:      cluster-devel@redhat.com
3467 W:      http://sources.redhat.com/cluster/
3468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3469 S:      Supported
3470 F:      fs/dlm/
3471
3472 DMA BUFFER SHARING FRAMEWORK
3473 M:      Sumit Semwal <sumit.semwal@linaro.org>
3474 S:      Maintained
3475 L:      linux-media@vger.kernel.org
3476 L:      dri-devel@lists.freedesktop.org
3477 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3478 F:      drivers/dma-buf/
3479 F:      include/linux/dma-buf*
3480 F:      include/linux/reservation.h
3481 F:      include/linux/*fence.h
3482 F:      Documentation/dma-buf-sharing.txt
3483 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3484
3485 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3486 M:      Vinod Koul <vinod.koul@intel.com>
3487 L:      dmaengine@vger.kernel.org
3488 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3489 S:      Maintained
3490 F:      drivers/dma/
3491 F:      include/linux/dmaengine.h
3492 F:      Documentation/dmaengine/
3493 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3494
3495 DME1737 HARDWARE MONITOR DRIVER
3496 M:      Juerg Haefliger <juergh@gmail.com>
3497 L:      lm-sensors@lm-sensors.org
3498 S:      Maintained
3499 F:      Documentation/hwmon/dme1737
3500 F:      drivers/hwmon/dme1737.c
3501
3502 DMI/SMBIOS SUPPORT
3503 M:      Jean Delvare <jdelvare@suse.com>
3504 S:      Maintained
3505 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3506 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3507 F:      drivers/firmware/dmi-id.c
3508 F:      drivers/firmware/dmi_scan.c
3509 F:      include/linux/dmi.h
3510
3511 DOCUMENTATION
3512 M:      Jonathan Corbet <corbet@lwn.net>
3513 L:      linux-doc@vger.kernel.org
3514 S:      Maintained
3515 F:      Documentation/
3516 X:      Documentation/ABI/
3517 X:      Documentation/devicetree/
3518 X:      Documentation/acpi
3519 X:      Documentation/power
3520 X:      Documentation/spi
3521 X:      Documentation/DocBook/media
3522 T:      git git://git.lwn.net/linux-2.6.git docs-next
3523
3524 DOUBLETALK DRIVER
3525 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3526 L:      blinux-list@redhat.com
3527 S:      Maintained
3528 F:      drivers/char/dtlk.c
3529 F:      include/linux/dtlk.h
3530
3531 DPT_I2O SCSI RAID DRIVER
3532 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3533 L:      linux-scsi@vger.kernel.org
3534 W:      http://www.adaptec.com/
3535 S:      Maintained
3536 F:      drivers/scsi/dpt*
3537 F:      drivers/scsi/dpt/
3538
3539 DRBD DRIVER
3540 P:      Philipp Reisner
3541 P:      Lars Ellenberg
3542 M:      drbd-dev@lists.linbit.com
3543 L:      drbd-user@lists.linbit.com
3544 W:      http://www.drbd.org
3545 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3546 T:      git git://git.drbd.org/drbd-8.3.git
3547 S:      Supported
3548 F:      drivers/block/drbd/
3549 F:      lib/lru_cache.c
3550 F:      Documentation/blockdev/drbd/
3551
3552 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3553 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3555 S:      Supported
3556 F:      Documentation/kobject.txt
3557 F:      drivers/base/
3558 F:      fs/debugfs/
3559 F:      fs/kernfs/
3560 F:      fs/sysfs/
3561 F:      include/linux/debugfs.h
3562 F:      include/linux/kobj*
3563 F:      lib/kobj*
3564
3565 DRM DRIVERS
3566 M:      David Airlie <airlied@linux.ie>
3567 L:      dri-devel@lists.freedesktop.org
3568 T:      git git://people.freedesktop.org/~airlied/linux
3569 S:      Maintained
3570 F:      drivers/gpu/drm/
3571 F:      drivers/gpu/vga/
3572 F:      include/drm/
3573 F:      include/uapi/drm/
3574
3575 RADEON DRM DRIVERS
3576 M:      Alex Deucher <alexander.deucher@amd.com>
3577 M:      Christian König <christian.koenig@amd.com>
3578 L:      dri-devel@lists.freedesktop.org
3579 T:      git git://people.freedesktop.org/~agd5f/linux
3580 S:      Supported
3581 F:      drivers/gpu/drm/radeon/
3582 F:      include/uapi/drm/radeon*
3583
3584 DRM PANEL DRIVERS
3585 M:      Thierry Reding <thierry.reding@gmail.com>
3586 L:      dri-devel@lists.freedesktop.org
3587 T:      git git://anongit.freedesktop.org/tegra/linux.git
3588 S:      Maintained
3589 F:      drivers/gpu/drm/drm_panel.c
3590 F:      drivers/gpu/drm/panel/
3591 F:      include/drm/drm_panel.h
3592 F:      Documentation/devicetree/bindings/panel/
3593
3594 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3595 M:      Daniel Vetter <daniel.vetter@intel.com>
3596 M:      Jani Nikula <jani.nikula@linux.intel.com>
3597 L:      intel-gfx@lists.freedesktop.org
3598 L:      dri-devel@lists.freedesktop.org
3599 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3600 T:      git git://anongit.freedesktop.org/drm-intel
3601 S:      Supported
3602 F:      drivers/gpu/drm/i915/
3603 F:      include/drm/i915*
3604 F:      include/uapi/drm/i915*
3605
3606 DRM DRIVERS FOR ATMEL HLCDC
3607 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3608 L:      dri-devel@lists.freedesktop.org
3609 S:      Supported
3610 F:      drivers/gpu/drm/atmel-hlcdc/
3611 F:      Documentation/devicetree/bindings/drm/atmel/
3612
3613 DRM DRIVERS FOR EXYNOS
3614 M:      Inki Dae <inki.dae@samsung.com>
3615 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3616 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3617 M:      Kyungmin Park <kyungmin.park@samsung.com>
3618 L:      dri-devel@lists.freedesktop.org
3619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3620 S:      Supported
3621 F:      drivers/gpu/drm/exynos/
3622 F:      include/drm/exynos*
3623 F:      include/uapi/drm/exynos*
3624
3625 DRM DRIVERS FOR FREESCALE DCU
3626 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3627 M:      Alison Wang <alison.wang@freescale.com>
3628 L:      dri-devel@lists.freedesktop.org
3629 S:      Supported
3630 F:      drivers/gpu/drm/fsl-dcu/
3631 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3632 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3633
3634 DRM DRIVERS FOR FREESCALE IMX
3635 M:      Philipp Zabel <p.zabel@pengutronix.de>
3636 L:      dri-devel@lists.freedesktop.org
3637 S:      Maintained
3638 F:      drivers/gpu/drm/imx/
3639 F:      Documentation/devicetree/bindings/drm/imx/
3640
3641 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3642 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3643 L:      dri-devel@lists.freedesktop.org
3644 T:      git git://github.com/patjak/drm-gma500
3645 S:      Maintained
3646 F:      drivers/gpu/drm/gma500
3647 F:      include/drm/gma500*
3648
3649 DRM DRIVERS FOR NVIDIA TEGRA
3650 M:      Thierry Reding <thierry.reding@gmail.com>
3651 M:      Terje Bergström <tbergstrom@nvidia.com>
3652 L:      dri-devel@lists.freedesktop.org
3653 L:      linux-tegra@vger.kernel.org
3654 T:      git git://anongit.freedesktop.org/tegra/linux.git
3655 S:      Supported
3656 F:      drivers/gpu/drm/tegra/
3657 F:      drivers/gpu/host1x/
3658 F:      include/linux/host1x.h
3659 F:      include/uapi/drm/tegra_drm.h
3660 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3661
3662 DRM DRIVERS FOR RENESAS
3663 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3664 L:      dri-devel@lists.freedesktop.org
3665 L:      linux-sh@vger.kernel.org
3666 T:      git git://people.freedesktop.org/~airlied/linux
3667 S:      Supported
3668 F:      drivers/gpu/drm/rcar-du/
3669 F:      drivers/gpu/drm/shmobile/
3670 F:      include/linux/platform_data/shmob_drm.h
3671
3672 DRM DRIVERS FOR ROCKCHIP
3673 M:      Mark Yao <mark.yao@rock-chips.com>
3674 L:      dri-devel@lists.freedesktop.org
3675 S:      Maintained
3676 F:      drivers/gpu/drm/rockchip/
3677 F:      Documentation/devicetree/bindings/video/rockchip*
3678
3679 DRM DRIVERS FOR STI
3680 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3681 M:      Vincent Abriou <vincent.abriou@st.com>
3682 L:      dri-devel@lists.freedesktop.org
3683 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3684 S:      Maintained
3685 F:      drivers/gpu/drm/sti
3686 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3687
3688 DSBR100 USB FM RADIO DRIVER
3689 M:      Alexey Klimov <klimov.linux@gmail.com>
3690 L:      linux-media@vger.kernel.org
3691 T:      git git://linuxtv.org/media_tree.git
3692 S:      Maintained
3693 F:      drivers/media/radio/dsbr100.c
3694
3695 DSCC4 DRIVER
3696 M:      Francois Romieu <romieu@fr.zoreil.com>
3697 L:      netdev@vger.kernel.org
3698 S:      Maintained
3699 F:      drivers/net/wan/dscc4.c
3700
3701 DT3155 MEDIA DRIVER
3702 M:      Hans Verkuil <hverkuil@xs4all.nl>
3703 L:      linux-media@vger.kernel.org
3704 T:      git git://linuxtv.org/media_tree.git
3705 W:      http://linuxtv.org
3706 S:      Odd Fixes
3707 F:      drivers/media/pci/dt3155/
3708
3709 DVB_USB_AF9015 MEDIA DRIVER
3710 M:      Antti Palosaari <crope@iki.fi>
3711 L:      linux-media@vger.kernel.org
3712 W:      http://linuxtv.org/
3713 W:      http://palosaari.fi/linux/
3714 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3715 T:      git git://linuxtv.org/anttip/media_tree.git
3716 S:      Maintained
3717 F:      drivers/media/usb/dvb-usb-v2/af9015*
3718
3719 DVB_USB_AF9035 MEDIA DRIVER
3720 M:      Antti Palosaari <crope@iki.fi>
3721 L:      linux-media@vger.kernel.org
3722 W:      http://linuxtv.org/
3723 W:      http://palosaari.fi/linux/
3724 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3725 T:      git git://linuxtv.org/anttip/media_tree.git
3726 S:      Maintained
3727 F:      drivers/media/usb/dvb-usb-v2/af9035*
3728
3729 DVB_USB_ANYSEE MEDIA DRIVER
3730 M:      Antti Palosaari <crope@iki.fi>
3731 L:      linux-media@vger.kernel.org
3732 W:      http://linuxtv.org/
3733 W:      http://palosaari.fi/linux/
3734 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3735 T:      git git://linuxtv.org/anttip/media_tree.git
3736 S:      Maintained
3737 F:      drivers/media/usb/dvb-usb-v2/anysee*
3738
3739 DVB_USB_AU6610 MEDIA DRIVER
3740 M:      Antti Palosaari <crope@iki.fi>
3741 L:      linux-media@vger.kernel.org
3742 W:      http://linuxtv.org/
3743 W:      http://palosaari.fi/linux/
3744 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3745 T:      git git://linuxtv.org/anttip/media_tree.git
3746 S:      Maintained
3747 F:      drivers/media/usb/dvb-usb-v2/au6610*
3748
3749 DVB_USB_CE6230 MEDIA DRIVER
3750 M:      Antti Palosaari <crope@iki.fi>
3751 L:      linux-media@vger.kernel.org
3752 W:      http://linuxtv.org/
3753 W:      http://palosaari.fi/linux/
3754 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3755 T:      git git://linuxtv.org/anttip/media_tree.git
3756 S:      Maintained
3757 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3758
3759 DVB_USB_CXUSB MEDIA DRIVER
3760 M:      Michael Krufky <mkrufky@linuxtv.org>
3761 L:      linux-media@vger.kernel.org
3762 W:      http://linuxtv.org/
3763 W:      http://github.com/mkrufky
3764 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3765 T:      git git://linuxtv.org/media_tree.git
3766 S:      Maintained
3767 F:      drivers/media/usb/dvb-usb/cxusb*
3768
3769 DVB_USB_EC168 MEDIA DRIVER
3770 M:      Antti Palosaari <crope@iki.fi>
3771 L:      linux-media@vger.kernel.org
3772 W:      http://linuxtv.org/
3773 W:      http://palosaari.fi/linux/
3774 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3775 T:      git git://linuxtv.org/anttip/media_tree.git
3776 S:      Maintained
3777 F:      drivers/media/usb/dvb-usb-v2/ec168*
3778
3779 DVB_USB_GL861 MEDIA DRIVER
3780 M:      Antti Palosaari <crope@iki.fi>
3781 L:      linux-media@vger.kernel.org
3782 W:      http://linuxtv.org/
3783 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3784 T:      git git://linuxtv.org/anttip/media_tree.git
3785 S:      Maintained
3786 F:      drivers/media/usb/dvb-usb-v2/gl861*
3787
3788 DVB_USB_MXL111SF MEDIA DRIVER
3789 M:      Michael Krufky <mkrufky@linuxtv.org>
3790 L:      linux-media@vger.kernel.org
3791 W:      http://linuxtv.org/
3792 W:      http://github.com/mkrufky
3793 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3794 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3795 S:      Maintained
3796 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3797
3798 DVB_USB_RTL28XXU MEDIA DRIVER
3799 M:      Antti Palosaari <crope@iki.fi>
3800 L:      linux-media@vger.kernel.org
3801 W:      http://linuxtv.org/
3802 W:      http://palosaari.fi/linux/
3803 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3804 T:      git git://linuxtv.org/anttip/media_tree.git
3805 S:      Maintained
3806 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3807
3808 DVB_USB_V2 MEDIA DRIVER
3809 M:      Antti Palosaari <crope@iki.fi>
3810 L:      linux-media@vger.kernel.org
3811 W:      http://linuxtv.org/
3812 W:      http://palosaari.fi/linux/
3813 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3814 T:      git git://linuxtv.org/anttip/media_tree.git
3815 S:      Maintained
3816 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3817 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3818
3819 DYNAMIC DEBUG
3820 M:      Jason Baron <jbaron@akamai.com>
3821 S:      Maintained
3822 F:      lib/dynamic_debug.c
3823 F:      include/linux/dynamic_debug.h
3824
3825 DZ DECSTATION DZ11 SERIAL DRIVER
3826 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3827 S:      Maintained
3828 F:      drivers/tty/serial/dz.*
3829
3830 E3X0 POWER BUTTON DRIVER
3831 M:      Moritz Fischer <moritz.fischer@ettus.com>
3832 L:      usrp-users@lists.ettus.com
3833 W:      http://www.ettus.com
3834 S:      Supported
3835 F:      drivers/input/misc/e3x0-button.c
3836 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3837
3838 E4000 MEDIA DRIVER
3839 M:      Antti Palosaari <crope@iki.fi>
3840 L:      linux-media@vger.kernel.org
3841 W:      http://linuxtv.org/
3842 W:      http://palosaari.fi/linux/
3843 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3844 T:      git git://linuxtv.org/anttip/media_tree.git
3845 S:      Maintained
3846 F:      drivers/media/tuners/e4000*
3847
3848 EATA ISA/EISA/PCI SCSI DRIVER
3849 M:      Dario Ballabio <ballabio_dario@emc.com>
3850 L:      linux-scsi@vger.kernel.org
3851 S:      Maintained
3852 F:      drivers/scsi/eata.c
3853
3854 EC100 MEDIA DRIVER
3855 M:      Antti Palosaari <crope@iki.fi>
3856 L:      linux-media@vger.kernel.org
3857 W:      http://linuxtv.org/
3858 W:      http://palosaari.fi/linux/
3859 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3860 T:      git git://linuxtv.org/anttip/media_tree.git
3861 S:      Maintained
3862 F:      drivers/media/dvb-frontends/ec100*
3863
3864 ECRYPT FILE SYSTEM
3865 M:      Tyler Hicks <tyhicks@canonical.com>
3866 L:      ecryptfs@vger.kernel.org
3867 W:      http://ecryptfs.org
3868 W:      https://launchpad.net/ecryptfs
3869 S:      Supported
3870 F:      Documentation/filesystems/ecryptfs.txt
3871 F:      fs/ecryptfs/
3872
3873 EDAC-CORE
3874 M:      Doug Thompson <dougthompson@xmission.com>
3875 M:      Borislav Petkov <bp@alien8.de>
3876 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3877 L:      linux-edac@vger.kernel.org
3878 W:      bluesmoke.sourceforge.net
3879 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3880 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3881 S:      Supported
3882 F:      Documentation/edac.txt
3883 F:      drivers/edac/
3884 F:      include/linux/edac.h
3885
3886 EDAC-AMD64
3887 M:      Doug Thompson <dougthompson@xmission.com>
3888 M:      Borislav Petkov <bp@alien8.de>
3889 L:      linux-edac@vger.kernel.org
3890 W:      bluesmoke.sourceforge.net
3891 S:      Maintained
3892 F:      drivers/edac/amd64_edac*
3893
3894 EDAC-CALXEDA
3895 M:      Doug Thompson <dougthompson@xmission.com>
3896 M:      Robert Richter <rric@kernel.org>
3897 L:      linux-edac@vger.kernel.org
3898 W:      bluesmoke.sourceforge.net
3899 S:      Maintained
3900 F:      drivers/edac/highbank*
3901
3902 EDAC-CAVIUM
3903 M:      Ralf Baechle <ralf@linux-mips.org>
3904 M:      David Daney <david.daney@cavium.com>
3905 L:      linux-edac@vger.kernel.org
3906 L:      linux-mips@linux-mips.org
3907 W:      bluesmoke.sourceforge.net
3908 S:      Supported
3909 F:      drivers/edac/octeon_edac*
3910
3911 EDAC-E752X
3912 M:      Mark Gross <mark.gross@intel.com>
3913 M:      Doug Thompson <dougthompson@xmission.com>
3914 L:      linux-edac@vger.kernel.org
3915 W:      bluesmoke.sourceforge.net
3916 S:      Maintained
3917 F:      drivers/edac/e752x_edac.c
3918
3919 EDAC-E7XXX
3920 M:      Doug Thompson <dougthompson@xmission.com>
3921 L:      linux-edac@vger.kernel.org
3922 W:      bluesmoke.sourceforge.net
3923 S:      Maintained
3924 F:      drivers/edac/e7xxx_edac.c
3925
3926 EDAC-GHES
3927 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3928 L:      linux-edac@vger.kernel.org
3929 W:      bluesmoke.sourceforge.net
3930 S:      Maintained
3931 F:      drivers/edac/ghes_edac.c
3932
3933 EDAC-I82443BXGX
3934 M:      Tim Small <tim@buttersideup.com>
3935 L:      linux-edac@vger.kernel.org
39