Merge remote-tracking branch 'pci/next'
[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 DEVICE TREE SUPPORT
793 M:      Duc Dang <dhdang@apm.com>
794 S:      Supported
795 F:      arch/arm64/boot/dts/apm/
796
797 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
798 M:      Iyappan Subramanian <isubramanian@apm.com>
799 M:      Keyur Chudgar <kchudgar@apm.com>
800 S:      Supported
801 F:      drivers/net/ethernet/apm/xgene/
802 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
803
804 APTINA CAMERA SENSOR PLL
805 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
806 L:      linux-media@vger.kernel.org
807 S:      Maintained
808 F:      drivers/media/i2c/aptina-pll.*
809
810 ARC FRAMEBUFFER DRIVER
811 M:      Jaya Kumar <jayalk@intworks.biz>
812 S:      Maintained
813 F:      drivers/video/fbdev/arcfb.c
814 F:      drivers/video/fbdev/core/fb_defio.c
815
816 ARCNET NETWORK LAYER
817 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
818 L:      netdev@vger.kernel.org
819 S:      Maintained
820 F:      drivers/net/arcnet/
821 F:      include/uapi/linux/if_arcnet.h
822
823 ARM MFM AND FLOPPY DRIVERS
824 M:      Ian Molton <spyro@f2s.com>
825 S:      Maintained
826 F:      arch/arm/lib/floppydma.S
827 F:      arch/arm/include/asm/floppy.h
828
829 ARM PMU PROFILING AND DEBUGGING
830 M:      Will Deacon <will.deacon@arm.com>
831 R:      Mark Rutland <mark.rutland@arm.com>
832 S:      Maintained
833 F:      arch/arm*/kernel/perf_*
834 F:      arch/arm/oprofile/common.c
835 F:      arch/arm*/kernel/hw_breakpoint.c
836 F:      arch/arm*/include/asm/hw_breakpoint.h
837 F:      arch/arm*/include/asm/perf_event.h
838 F:      drivers/perf/arm_pmu.c
839 F:      include/linux/perf/arm_pmu.h
840
841 ARM PORT
842 M:      Russell King <linux@arm.linux.org.uk>
843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844 W:      http://www.arm.linux.org.uk/
845 S:      Maintained
846 F:      arch/arm/
847
848 ARM SUB-ARCHITECTURES
849 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
850 S:      Maintained
851 F:      arch/arm/mach-*/
852 F:      arch/arm/plat-*/
853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
854
855 ARM PRIMECELL AACI PL041 DRIVER
856 M:      Russell King <linux@arm.linux.org.uk>
857 S:      Maintained
858 F:      sound/arm/aaci.*
859
860 ARM PRIMECELL CLCD PL110 DRIVER
861 M:      Russell King <linux@arm.linux.org.uk>
862 S:      Maintained
863 F:      drivers/video/fbdev/amba-clcd.*
864
865 ARM PRIMECELL KMI PL050 DRIVER
866 M:      Russell King <linux@arm.linux.org.uk>
867 S:      Maintained
868 F:      drivers/input/serio/ambakmi.*
869 F:      include/linux/amba/kmi.h
870
871 ARM PRIMECELL MMCI PL180/1 DRIVER
872 M:      Russell King <linux@arm.linux.org.uk>
873 S:      Maintained
874 F:      drivers/mmc/host/mmci.*
875 F:      include/linux/amba/mmci.h
876
877 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
878 M:      Russell King <linux@arm.linux.org.uk>
879 S:      Maintained
880 F:      drivers/tty/serial/amba-pl01*.c
881 F:      include/linux/amba/serial.h
882
883 ARM PRIMECELL BUS SUPPORT
884 M:      Russell King <linux@arm.linux.org.uk>
885 S:      Maintained
886 F:      drivers/amba/
887 F:      include/linux/amba/bus.h
888
889 ARM/ADS SPHERE MACHINE SUPPORT
890 M:      Lennert Buytenhek <kernel@wantstofly.org>
891 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892 S:      Maintained
893
894 ARM/AFEB9260 MACHINE SUPPORT
895 M:      Sergey Lapin <slapin@ossfans.org>
896 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897 S:      Maintained
898
899 ARM/AJECO 1ARM MACHINE SUPPORT
900 M:      Lennert Buytenhek <kernel@wantstofly.org>
901 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902 S:      Maintained
903
904 ARM/Allwinner sunXi SoC support
905 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
906 M:      Chen-Yu Tsai <wens@csie.org>
907 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908 S:      Maintained
909 N:      sun[x456789]i
910
911 ARM/Allwinner SoC Clock Support
912 M:      Emilio López <emilio@elopez.com.ar>
913 S:      Maintained
914 F:      drivers/clk/sunxi/
915
916 ARM/Amlogic MesonX SoC support
917 M:      Carlo Caione <carlo@caione.org>
918 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 S:      Maintained
920 F:      drivers/media/rc/meson-ir.c
921 N:      meson[x68]
922
923 ARM/Annapurna Labs ALPINE ARCHITECTURE
924 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
925 S:      Maintained
926 F:      arch/arm/mach-alpine/
927
928 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
929 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
930 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
931 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
932 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933 W:      http://www.linux4sam.org
934 S:      Supported
935 F:      arch/arm/mach-at91/
936 F:      include/soc/at91/
937 F:      arch/arm/boot/dts/at91*.dts
938 F:      arch/arm/boot/dts/at91*.dtsi
939 F:      arch/arm/boot/dts/sama*.dts
940 F:      arch/arm/boot/dts/sama*.dtsi
941 F:      arch/arm/include/debug/at91.S
942
943 ARM/ATMEL AT91 Clock Support
944 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
945 S:      Maintained
946 F:      drivers/clk/at91
947
948 ARM/CALXEDA HIGHBANK ARCHITECTURE
949 M:      Rob Herring <robh@kernel.org>
950 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951 S:      Maintained
952 F:      arch/arm/mach-highbank/
953
954 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
955 M:      Krzysztof Halasa <khalasa@piap.pl>
956 S:      Maintained
957 F:      arch/arm/mach-cns3xxx/
958
959 ARM/CAVIUM THUNDER NETWORK DRIVER
960 M:      Sunil Goutham <sgoutham@cavium.com>
961 M:      Robert Richter <rric@kernel.org>
962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963 S:      Supported
964 F:      drivers/net/ethernet/cavium/thunder/
965
966 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
967 M:      Alexander Shiyan <shc_work@mail.ru>
968 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969 S:      Odd Fixes
970 N:      clps711x
971
972 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
973 M:      Hartley Sweeten <hsweeten@visionengravers.com>
974 M:      Ryan Mallon <rmallon@gmail.com>
975 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976 S:      Maintained
977 F:      arch/arm/mach-ep93xx/
978 F:      arch/arm/mach-ep93xx/include/mach/
979
980 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
981 M:      Lennert Buytenhek <kernel@wantstofly.org>
982 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 S:      Maintained
984
985 ARM/CLKDEV SUPPORT
986 M:      Russell King <linux@arm.linux.org.uk>
987 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 S:      Maintained
989 F:      arch/arm/include/asm/clkdev.h
990 F:      drivers/clk/clkdev.c
991
992 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
993 M:      Mike Rapoport <mike@compulab.co.il>
994 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 S:      Maintained
996
997 ARM/CONTEC MICRO9 MACHINE SUPPORT
998 M:      Hubert Feurstein <hubert.feurstein@contec.at>
999 S:      Maintained
1000 F:      arch/arm/mach-ep93xx/micro9.c
1001
1002 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1003 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1004 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 S:      Maintained
1006 F:      drivers/hwtracing/coresight/*
1007 F:      Documentation/trace/coresight.txt
1008 F:      Documentation/devicetree/bindings/arm/coresight.txt
1009 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1010
1011 ARM/CORGI MACHINE SUPPORT
1012 M:      Richard Purdie <rpurdie@rpsys.net>
1013 S:      Maintained
1014
1015 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1016 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1017 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 T:      git git://github.com/ulli-kroll/linux.git
1019 S:      Maintained
1020 F:      arch/arm/mach-gemini/
1021 F:      drivers/rtc/rtc-gemini.c
1022
1023 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1024 M:      Barry Song <baohua@kernel.org>
1025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1027 S:      Maintained
1028 F:      arch/arm/mach-prima2/
1029 F:      drivers/clk/sirf/
1030 F:      drivers/clocksource/timer-prima2.c
1031 F:      drivers/clocksource/timer-atlas7.c
1032 N:      [^a-z]sirf
1033
1034 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1035 M:      Baruch Siach <baruch@tkos.co.il>
1036 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037 S:      Maintained
1038 F:      arch/arm/boot/dts/cx92755*
1039 N:      digicolor
1040
1041 ARM/EBSA110 MACHINE SUPPORT
1042 M:      Russell King <linux@arm.linux.org.uk>
1043 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 W:      http://www.arm.linux.org.uk/
1045 S:      Maintained
1046 F:      arch/arm/mach-ebsa110/
1047 F:      drivers/net/ethernet/amd/am79c961a.*
1048
1049 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1050 M:      Uwe Kleine-König <kernel@pengutronix.de>
1051 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052 S:      Maintained
1053 N:      efm32
1054
1055 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1056 M:      Daniel Ribeiro <drwyrm@gmail.com>
1057 M:      Stefan Schmidt <stefan@openezx.org>
1058 M:      Harald Welte <laforge@openezx.org>
1059 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1060 W:      http://www.openezx.org/
1061 S:      Maintained
1062 T:      topgit git://git.openezx.org/openezx.git
1063 F:      arch/arm/mach-pxa/ezx.c
1064
1065 ARM/FARADAY FA526 PORT
1066 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1067 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068 S:      Maintained
1069 T:      git git://git.berlios.de/gemini-board
1070 F:      arch/arm/mm/*-fa*
1071
1072 ARM/FOOTBRIDGE ARCHITECTURE
1073 M:      Russell King <linux@arm.linux.org.uk>
1074 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075 W:      http://www.arm.linux.org.uk/
1076 S:      Maintained
1077 F:      arch/arm/include/asm/hardware/dec21285.h
1078 F:      arch/arm/mach-footbridge/
1079
1080 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1081 M:      Shawn Guo <shawnguo@kernel.org>
1082 M:      Sascha Hauer <kernel@pengutronix.de>
1083 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084 S:      Maintained
1085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086 F:      arch/arm/mach-imx/
1087 F:      arch/arm/mach-mxs/
1088 F:      arch/arm/boot/dts/imx*
1089 F:      arch/arm/configs/imx*_defconfig
1090 F:      drivers/clk/imx/
1091 F:      include/soc/imx/
1092
1093 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1094 M:      Shawn Guo <shawnguo@kernel.org>
1095 M:      Sascha Hauer <kernel@pengutronix.de>
1096 R:      Stefan Agner <stefan@agner.ch>
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1100 F:      arch/arm/mach-imx/*vf610*
1101 F:      arch/arm/boot/dts/vf*
1102
1103 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1104 M:      Lennert Buytenhek <kernel@wantstofly.org>
1105 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106 S:      Maintained
1107
1108 ARM/GUMSTIX MACHINE SUPPORT
1109 M:      Steve Sakoman <sakoman@gmail.com>
1110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 S:      Maintained
1112
1113 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1114 M:      Philipp Zabel <philipp.zabel@gmail.com>
1115 M:      Paul Parsons <lost.distance@yahoo.com>
1116 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 S:      Maintained
1118 F:      arch/arm/mach-pxa/hx4700.c
1119 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1120 F:      sound/soc/pxa/hx4700.c
1121
1122 ARM/HISILICON SOC SUPPORT
1123 M:      Wei Xu <xuwei5@hisilicon.com>
1124 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125 W:      http://www.hisilicon.com
1126 S:      Supported
1127 T:      git git://github.com/hisilicon/linux-hisi.git
1128 F:      arch/arm/mach-hisi/
1129
1130 ARM/HP JORNADA 7XX MACHINE SUPPORT
1131 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1132 W:      www.jlime.com
1133 S:      Maintained
1134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1135 F:      arch/arm/mach-sa1100/jornada720.c
1136 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1137
1138 ARM/IGEP MACHINE SUPPORT
1139 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1140 M:      Javier Martinez Canillas <javier@dowhile0.org>
1141 L:      linux-omap@vger.kernel.org
1142 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 S:      Maintained
1144 F:      arch/arm/boot/dts/omap3-igep*
1145
1146 ARM/INCOME PXA270 SUPPORT
1147 M:      Marek Vasut <marek.vasut@gmail.com>
1148 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 S:      Maintained
1150 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1151
1152 ARM/INTEL IOP32X ARM ARCHITECTURE
1153 M:      Lennert Buytenhek <kernel@wantstofly.org>
1154 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 S:      Maintained
1156
1157 ARM/INTEL IOP33X ARM ARCHITECTURE
1158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S:      Orphan
1160
1161 ARM/INTEL IOP13XX ARM ARCHITECTURE
1162 M:      Lennert Buytenhek <kernel@wantstofly.org>
1163 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164 S:      Maintained
1165
1166 ARM/INTEL IQ81342EX MACHINE SUPPORT
1167 M:      Lennert Buytenhek <kernel@wantstofly.org>
1168 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169 S:      Maintained
1170
1171 ARM/INTEL IXDP2850 MACHINE SUPPORT
1172 M:      Lennert Buytenhek <kernel@wantstofly.org>
1173 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 S:      Maintained
1175
1176 ARM/INTEL IXP4XX ARM ARCHITECTURE
1177 M:      Imre Kaloz <kaloz@openwrt.org>
1178 M:      Krzysztof Halasa <khalasa@piap.pl>
1179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180 S:      Maintained
1181 F:      arch/arm/mach-ixp4xx/
1182
1183 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1184 M:      Jonathan Cameron <jic23@cam.ac.uk>
1185 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186 S:      Maintained
1187 F:      arch/arm/mach-pxa/stargate2.c
1188 F:      drivers/pcmcia/pxa2xx_stargate2.c
1189
1190 ARM/INTEL XSC3 (MANZANO) ARM CORE
1191 M:      Lennert Buytenhek <kernel@wantstofly.org>
1192 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 S:      Maintained
1194
1195 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1196 M:      Lennert Buytenhek <kernel@wantstofly.org>
1197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 S:      Maintained
1199
1200 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1201 M:      Santosh Shilimkar <ssantosh@kernel.org>
1202 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 S:      Maintained
1204 F:      arch/arm/mach-keystone/
1205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1206
1207 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1208 M:      Santosh Shilimkar <ssantosh@kernel.org>
1209 L:      linux-kernel@vger.kernel.org
1210 S:      Maintained
1211 F:      drivers/clk/keystone/
1212
1213 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1214 M:      Santosh Shilimkar <ssantosh@kernel.org>
1215 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216 L:      linux-kernel@vger.kernel.org
1217 S:      Maintained
1218 F:      drivers/clocksource/timer-keystone.c
1219
1220 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1221 M:      Santosh Shilimkar <ssantosh@kernel.org>
1222 L:      linux-kernel@vger.kernel.org
1223 S:      Maintained
1224 F:      drivers/power/reset/keystone-reset.c
1225
1226 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1227 M:      Santosh Shilimkar <ssantosh@kernel.org>
1228 L:      linux-kernel@vger.kernel.org
1229 S:      Maintained
1230 F:      drivers/memory/*emif*
1231
1232 ARM/LOGICPD PXA270 MACHINE SUPPORT
1233 M:      Lennert Buytenhek <kernel@wantstofly.org>
1234 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 S:      Maintained
1236
1237 ARM/LPC18XX ARCHITECTURE
1238 M:      Joachim Eastwood <manabian@gmail.com>
1239 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 S:      Maintained
1241 F:      arch/arm/boot/dts/lpc43*
1242 F:      drivers/clk/nxp/clk-lpc18xx*
1243 F:      drivers/clocksource/time-lpc32xx.c
1244 F:      drivers/i2c/busses/i2c-lpc2k.c
1245 F:      drivers/memory/pl172.c
1246 F:      drivers/mtd/spi-nor/nxp-spifi.c
1247 F:      drivers/rtc/rtc-lpc24xx.c
1248 N:      lpc18xx
1249
1250 ARM/MAGICIAN MACHINE SUPPORT
1251 M:      Philipp Zabel <philipp.zabel@gmail.com>
1252 S:      Maintained
1253
1254 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1255 M:      Jason Cooper <jason@lakedaemon.net>
1256 M:      Andrew Lunn <andrew@lunn.ch>
1257 M:      Gregory Clement <gregory.clement@free-electrons.com>
1258 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1259 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 S:      Maintained
1261 F:      arch/arm/mach-mvebu/
1262 F:      drivers/rtc/rtc-armada38x.c
1263 F:      arch/arm/boot/dts/armada*
1264 F:      arch/arm/boot/dts/kirkwood*
1265
1266
1267 ARM/Marvell Berlin SoC support
1268 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1269 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 S:      Maintained
1271 F:      arch/arm/mach-berlin/
1272 F:      arch/arm/boot/dts/berlin*
1273
1274
1275 ARM/Marvell Dove/MV78xx0/Orion SOC support
1276 M:      Jason Cooper <jason@lakedaemon.net>
1277 M:      Andrew Lunn <andrew@lunn.ch>
1278 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1279 M:      Gregory Clement <gregory.clement@free-electrons.com>
1280 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 S:      Maintained
1282 F:      arch/arm/mach-dove/
1283 F:      arch/arm/mach-mv78xx0/
1284 F:      arch/arm/mach-orion5x/
1285 F:      arch/arm/plat-orion/
1286 F:      arch/arm/boot/dts/dove*
1287 F:      arch/arm/boot/dts/orion5x*
1288
1289
1290 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1291 M:      Alexander Clouter <alex@digriz.org.uk>
1292 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 W:      http://www.digriz.org.uk/ts78xx/kernel
1294 S:      Maintained
1295 F:      arch/arm/mach-orion5x/ts78xx-*
1296
1297 ARM/Mediatek RTC DRIVER
1298 M:      Eddie Huang <eddie.huang@mediatek.com>
1299 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1301 S:      Maintained
1302 F:      drivers/rtc/rtc-mt6397.c
1303
1304 ARM/Mediatek SoC support
1305 M:      Matthias Brugger <matthias.bgg@gmail.com>
1306 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1308 S:      Maintained
1309 F:      arch/arm/boot/dts/mt6*
1310 F:      arch/arm/boot/dts/mt8*
1311 F:      arch/arm/mach-mediatek/
1312 N:      mtk
1313 K:      mediatek
1314
1315 ARM/MICREL KS8695 ARCHITECTURE
1316 M:      Greg Ungerer <gerg@uclinux.org>
1317 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318 F:      arch/arm/mach-ks8695/
1319 S:      Odd Fixes
1320
1321 ARM/MIOA701 MACHINE SUPPORT
1322 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1323 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 F:      arch/arm/mach-pxa/mioa701.c
1325 S:      Maintained
1326
1327 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1328 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1329 S:      Maintained
1330
1331 ARM/NOMADIK ARCHITECTURE
1332 M:      Alessandro Rubini <rubini@unipv.it>
1333 M:      Linus Walleij <linus.walleij@linaro.org>
1334 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335 S:      Maintained
1336 F:      arch/arm/mach-nomadik/
1337 F:      drivers/pinctrl/nomadik/
1338 F:      drivers/i2c/busses/i2c-nomadik.c
1339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1340
1341 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1342 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1343 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1344 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1345 S:      Supported
1346
1347 ARM/TOSA MACHINE SUPPORT
1348 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1349 M:      Dirk Opfer <dirk@opfer-online.de>
1350 S:      Maintained
1351
1352 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1353 M:      Marek Vasut <marek.vasut@gmail.com>
1354 L:      linux-arm-kernel@lists.infradead.org
1355 W:      http://hackndev.com
1356 S:      Maintained
1357 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1358 F:      arch/arm/mach-pxa/palmtx.c
1359 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1360 F:      arch/arm/mach-pxa/palmt5.c
1361 F:      arch/arm/mach-pxa/include/mach/palmld.h
1362 F:      arch/arm/mach-pxa/palmld.c
1363 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1364 F:      arch/arm/mach-pxa/palmte2.c
1365 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1366 F:      arch/arm/mach-pxa/palmtc.c
1367
1368 ARM/PALM TREO SUPPORT
1369 M:      Tomas Cech <sleep_walker@suse.com>
1370 L:      linux-arm-kernel@lists.infradead.org
1371 W:      http://hackndev.com
1372 S:      Maintained
1373 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1374 F:      arch/arm/mach-pxa/palmtreo.c
1375
1376 ARM/PALMZ72 SUPPORT
1377 M:      Sergey Lapin <slapin@ossfans.org>
1378 L:      linux-arm-kernel@lists.infradead.org
1379 W:      http://hackndev.com
1380 S:      Maintained
1381 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1382 F:      arch/arm/mach-pxa/palmz72.c
1383
1384 ARM/PLEB SUPPORT
1385 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1386 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1387 S:      Maintained
1388
1389 ARM/PT DIGITAL BOARD PORT
1390 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 W:      http://www.arm.linux.org.uk/
1393 S:      Maintained
1394
1395 ARM/QUALCOMM SUPPORT
1396 M:      Kumar Gala <galak@codeaurora.org>
1397 M:      Andy Gross <agross@codeaurora.org>
1398 M:      David Brown <davidb@codeaurora.org>
1399 L:      linux-arm-msm@vger.kernel.org
1400 L:      linux-soc@vger.kernel.org
1401 S:      Maintained
1402 F:      arch/arm/mach-qcom/
1403 F:      drivers/soc/qcom/
1404 F:      drivers/tty/serial/msm_serial.h
1405 F:      drivers/tty/serial/msm_serial.c
1406 F:      drivers/*/pm8???-*
1407 F:      drivers/mfd/ssbi.c
1408 F:      drivers/firmware/qcom_scm.c
1409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1410
1411 ARM/RADISYS ENP2611 MACHINE SUPPORT
1412 M:      Lennert Buytenhek <kernel@wantstofly.org>
1413 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1414 S:      Maintained
1415
1416 ARM/RISCPC ARCHITECTURE
1417 M:      Russell King <linux@arm.linux.org.uk>
1418 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419 W:      http://www.arm.linux.org.uk/
1420 S:      Maintained
1421 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1422 F:      arch/arm/include/asm/hardware/ioc.h
1423 F:      arch/arm/include/asm/hardware/iomd.h
1424 F:      arch/arm/include/asm/hardware/memc.h
1425 F:      arch/arm/mach-rpc/
1426 F:      drivers/net/ethernet/8390/etherh.c
1427 F:      drivers/net/ethernet/i825xx/ether1*
1428 F:      drivers/net/ethernet/seeq/ether3*
1429 F:      drivers/scsi/arm/
1430
1431 ARM/Rockchip SoC support
1432 M:      Heiko Stuebner <heiko@sntech.de>
1433 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434 L:      linux-rockchip@lists.infradead.org
1435 S:      Maintained
1436 F:      arch/arm/boot/dts/rk3*
1437 F:      arch/arm/mach-rockchip/
1438 F:      drivers/clk/rockchip/
1439 F:      drivers/i2c/busses/i2c-rk3x.c
1440 F:      drivers/*/*rockchip*
1441 F:      drivers/*/*/*rockchip*
1442 F:      sound/soc/rockchip/
1443 N:      rockchip
1444
1445 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1446 M:      Kukjin Kim <kgene@kernel.org>
1447 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1448 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1450 S:      Maintained
1451 F:      arch/arm/boot/dts/s3c*
1452 F:      arch/arm/boot/dts/exynos*
1453 F:      arch/arm64/boot/dts/exynos/
1454 F:      arch/arm/plat-samsung/
1455 F:      arch/arm/mach-s3c24*/
1456 F:      arch/arm/mach-s3c64xx/
1457 F:      arch/arm/mach-s5p*/
1458 F:      arch/arm/mach-exynos*/
1459 F:      drivers/*/*s3c2410*
1460 F:      drivers/*/*/*s3c2410*
1461 F:      drivers/spi/spi-s3c*
1462 F:      drivers/soc/samsung/*
1463 F:      sound/soc/samsung/*
1464 F:      Documentation/arm/Samsung/
1465 F:      Documentation/devicetree/bindings/arm/samsung/
1466 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1467 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1468 N:      exynos
1469
1470 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1471 M:      Kyungmin Park <kyungmin.park@samsung.com>
1472 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473 S:      Maintained
1474 F:      arch/arm/mach-s5pv210/
1475
1476 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1477 M:      Kyungmin Park <kyungmin.park@samsung.com>
1478 M:      Kamil Debski <k.debski@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-g2d/
1483
1484 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1485 M:      Kyungmin Park <kyungmin.park@samsung.com>
1486 M:      Kamil Debski <k.debski@samsung.com>
1487 M:      Jeongtae Park <jtp.park@samsung.com>
1488 L:      linux-arm-kernel@lists.infradead.org
1489 L:      linux-media@vger.kernel.org
1490 S:      Maintained
1491 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1492 F:      drivers/media/platform/s5p-mfc/
1493
1494 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1495 M:      Kyungmin Park <kyungmin.park@samsung.com>
1496 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1497 L:      linux-arm-kernel@lists.infradead.org
1498 L:      linux-media@vger.kernel.org
1499 S:      Maintained
1500 F:      drivers/media/platform/s5p-tv/
1501
1502 ARM/SHMOBILE ARM ARCHITECTURE
1503 M:      Simon Horman <horms@verge.net.au>
1504 M:      Magnus Damm <magnus.damm@gmail.com>
1505 L:      linux-sh@vger.kernel.org
1506 W:      http://oss.renesas.com
1507 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1509 S:      Supported
1510 F:      arch/arm/boot/dts/emev2*
1511 F:      arch/arm/boot/dts/r7s*
1512 F:      arch/arm/boot/dts/r8a*
1513 F:      arch/arm/boot/dts/sh*
1514 F:      arch/arm/configs/shmobile_defconfig
1515 F:      arch/arm/include/debug/renesas-scif.S
1516 F:      arch/arm/mach-shmobile/
1517 F:      drivers/sh/
1518
1519 ARM/SOCFPGA ARCHITECTURE
1520 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1521 S:      Maintained
1522 F:      arch/arm/mach-socfpga/
1523 F:      arch/arm/boot/dts/socfpga*
1524 F:      arch/arm/configs/socfpga_defconfig
1525 W:      http://www.rocketboards.org
1526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1527
1528 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1529 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1530 S:      Maintained
1531 F:      drivers/clk/socfpga/
1532
1533 ARM/SOCFPGA EDAC SUPPORT
1534 M:      Thor Thayer <tthayer@opensource.altera.com>
1535 S:      Maintained
1536 F:      drivers/edac/altera_edac.
1537
1538 ARM/STI ARCHITECTURE
1539 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1540 M:      Maxime Coquelin <maxime.coquelin@st.com>
1541 M:      Patrice Chotard <patrice.chotard@st.com>
1542 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543 L:      kernel@stlinux.com
1544 W:      http://www.stlinux.com
1545 S:      Maintained
1546 F:      arch/arm/mach-sti/
1547 F:      arch/arm/boot/dts/sti*
1548 F:      drivers/char/hw_random/st-rng.c
1549 F:      drivers/clocksource/arm_global_timer.c
1550 F:      drivers/clocksource/clksrc_st_lpc.c
1551 F:      drivers/i2c/busses/i2c-st.c
1552 F:      drivers/media/rc/st_rc.c
1553 F:      drivers/media/platform/sti/c8sectpfe/
1554 F:      drivers/mmc/host/sdhci-st.c
1555 F:      drivers/phy/phy-miphy28lp.c
1556 F:      drivers/phy/phy-miphy365x.c
1557 F:      drivers/phy/phy-stih407-usb.c
1558 F:      drivers/phy/phy-stih41x-usb.c
1559 F:      drivers/pinctrl/pinctrl-st.c
1560 F:      drivers/reset/sti/
1561 F:      drivers/rtc/rtc-st-lpc.c
1562 F:      drivers/tty/serial/st-asc.c
1563 F:      drivers/usb/dwc3/dwc3-st.c
1564 F:      drivers/usb/host/ehci-st.c
1565 F:      drivers/usb/host/ohci-st.c
1566 F:      drivers/watchdog/st_lpc_wdt.c
1567 F:      drivers/ata/ahci_st.c
1568
1569 ARM/STM32 ARCHITECTURE
1570 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1571 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572 S:      Maintained
1573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1574 N:      stm32
1575 F:      drivers/clocksource/armv7m_systick.c
1576
1577 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1578 M:      Lennert Buytenhek <kernel@wantstofly.org>
1579 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580 S:      Maintained
1581
1582 ARM/TETON BGA MACHINE SUPPORT
1583 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1584 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585 S:      Maintained
1586
1587 ARM/THECUS N2100 MACHINE SUPPORT
1588 M:      Lennert Buytenhek <kernel@wantstofly.org>
1589 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590 S:      Maintained
1591
1592 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1593 M:      Wan ZongShun <mcuos.com@gmail.com>
1594 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595 W:      http://www.mcuos.com
1596 S:      Maintained
1597 F:      arch/arm/mach-w90x900/
1598 F:      drivers/input/keyboard/w90p910_keypad.c
1599 F:      drivers/input/touchscreen/w90p910_ts.c
1600 F:      drivers/watchdog/nuc900_wdt.c
1601 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1602 F:      drivers/mtd/nand/nuc900_nand.c
1603 F:      drivers/rtc/rtc-nuc900.c
1604 F:      drivers/spi/spi-nuc900.c
1605 F:      drivers/usb/host/ehci-w90x900.c
1606 F:      drivers/video/fbdev/nuc900fb.c
1607
1608 ARM/U300 MACHINE SUPPORT
1609 M:      Linus Walleij <linus.walleij@linaro.org>
1610 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611 S:      Supported
1612 F:      arch/arm/mach-u300/
1613 F:      drivers/clocksource/timer-u300.c
1614 F:      drivers/i2c/busses/i2c-stu300.c
1615 F:      drivers/rtc/rtc-coh901331.c
1616 F:      drivers/watchdog/coh901327_wdt.c
1617 F:      drivers/dma/coh901318*
1618 F:      drivers/mfd/ab3100*
1619 F:      drivers/rtc/rtc-ab3100.c
1620 F:      drivers/rtc/rtc-coh901331.c
1621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1622
1623 ARM/UNIPHIER ARCHITECTURE
1624 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1625 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626 S:      Maintained
1627 F:      arch/arm/boot/dts/uniphier*
1628 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1629 F:      arch/arm/mach-uniphier/
1630 F:      arch/arm/mm/cache-uniphier.c
1631 F:      drivers/pinctrl/uniphier/
1632 F:      drivers/tty/serial/8250/8250_uniphier.c
1633 N:      uniphier
1634
1635 ARM/Ux500 ARM ARCHITECTURE
1636 M:      Linus Walleij <linus.walleij@linaro.org>
1637 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1638 S:      Maintained
1639 F:      arch/arm/mach-ux500/
1640 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1641 F:      drivers/dma/ste_dma40*
1642 F:      drivers/hwspinlock/u8500_hsem.c
1643 F:      drivers/mfd/abx500*
1644 F:      drivers/mfd/ab8500*
1645 F:      drivers/mfd/dbx500*
1646 F:      drivers/mfd/db8500*
1647 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1648 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1649 F:      drivers/rtc/rtc-ab8500.c
1650 F:      drivers/rtc/rtc-pl031.c
1651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1652
1653 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1654 M:      Ulf Hansson <ulf.hansson@linaro.org>
1655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 T:      git git://git.linaro.org/people/ulfh/clk.git
1657 S:      Maintained
1658 F:      drivers/clk/ux500/
1659 F:      include/linux/platform_data/clk-ux500.h
1660
1661 ARM/VERSATILE EXPRESS PLATFORM
1662 M:      Liviu Dudau <liviu.dudau@arm.com>
1663 M:      Sudeep Holla <sudeep.holla@arm.com>
1664 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1665 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666 S:      Maintained
1667 F:      arch/arm/boot/dts/vexpress*
1668 F:      arch/arm64/boot/dts/arm/vexpress*
1669 F:      arch/arm/mach-vexpress/
1670 F:      */*/vexpress*
1671 F:      */*/*/vexpress*
1672 F:      drivers/clk/versatile/clk-vexpress-osc.c
1673 F:      drivers/clocksource/versatile.c
1674
1675 ARM/VFP SUPPORT
1676 M:      Russell King <linux@arm.linux.org.uk>
1677 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1678 W:      http://www.arm.linux.org.uk/
1679 S:      Maintained
1680 F:      arch/arm/vfp/
1681
1682 ARM/VOIPAC PXA270 SUPPORT
1683 M:      Marek Vasut <marek.vasut@gmail.com>
1684 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1685 S:      Maintained
1686 F:      arch/arm/mach-pxa/vpac270.c
1687 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1688
1689 ARM/VT8500 ARM ARCHITECTURE
1690 M:      Tony Prisk <linux@prisktech.co.nz>
1691 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1692 S:      Maintained
1693 F:      arch/arm/mach-vt8500/
1694 F:      drivers/clocksource/vt8500_timer.c
1695 F:      drivers/i2c/busses/i2c-wmt.c
1696 F:      drivers/mmc/host/wmt-sdmmc.c
1697 F:      drivers/pwm/pwm-vt8500.c
1698 F:      drivers/rtc/rtc-vt8500.c
1699 F:      drivers/tty/serial/vt8500_serial.c
1700 F:      drivers/usb/host/ehci-platform.c
1701 F:      drivers/usb/host/uhci-platform.c
1702 F:      drivers/video/fbdev/vt8500lcdfb.*
1703 F:      drivers/video/fbdev/wm8505fb*
1704 F:      drivers/video/fbdev/wmt_ge_rops.*
1705
1706 ARM/ZIPIT Z2 SUPPORT
1707 M:      Marek Vasut <marek.vasut@gmail.com>
1708 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709 S:      Maintained
1710 F:      arch/arm/mach-pxa/z2.c
1711 F:      arch/arm/mach-pxa/include/mach/z2.h
1712
1713 ARM/ZTE ARCHITECTURE
1714 M:      Jun Nie <jun.nie@linaro.org>
1715 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716 S:      Maintained
1717 F:      arch/arm/mach-zx/
1718 F:      drivers/clk/zte/
1719 F:      Documentation/devicetree/bindings/arm/zte.txt
1720 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1721
1722 ARM/ZYNQ ARCHITECTURE
1723 M:      Michal Simek <michal.simek@xilinx.com>
1724 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1725 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1726 W:      http://wiki.xilinx.com
1727 T:      git https://github.com/Xilinx/linux-xlnx.git
1728 S:      Supported
1729 F:      arch/arm/mach-zynq/
1730 F:      drivers/cpuidle/cpuidle-zynq.c
1731 F:      drivers/block/xsysace.c
1732 N:      zynq
1733 N:      xilinx
1734 F:      drivers/clocksource/cadence_ttc_timer.c
1735 F:      drivers/i2c/busses/i2c-cadence.c
1736 F:      drivers/mmc/host/sdhci-of-arasan.c
1737 F:      drivers/edac/synopsys_edac.c
1738
1739 ARM SMMU DRIVERS
1740 M:      Will Deacon <will.deacon@arm.com>
1741 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742 S:      Maintained
1743 F:      drivers/iommu/arm-smmu.c
1744 F:      drivers/iommu/arm-smmu-v3.c
1745 F:      drivers/iommu/io-pgtable-arm.c
1746
1747 ARM64 PORT (AARCH64 ARCHITECTURE)
1748 M:      Catalin Marinas <catalin.marinas@arm.com>
1749 M:      Will Deacon <will.deacon@arm.com>
1750 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1751 S:      Maintained
1752 F:      arch/arm64/
1753 F:      Documentation/arm64/
1754
1755 AS3645A LED FLASH CONTROLLER DRIVER
1756 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1757 L:      linux-media@vger.kernel.org
1758 T:      git git://linuxtv.org/media_tree.git
1759 S:      Maintained
1760 F:      drivers/media/i2c/as3645a.c
1761 F:      include/media/as3645a.h
1762
1763 ASC7621 HARDWARE MONITOR DRIVER
1764 M:      George Joseph <george.joseph@fairview5.com>
1765 L:      lm-sensors@lm-sensors.org
1766 S:      Maintained
1767 F:      Documentation/hwmon/asc7621
1768 F:      drivers/hwmon/asc7621.c
1769
1770 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1771 M:      Corentin Chary <corentin.chary@gmail.com>
1772 L:      acpi4asus-user@lists.sourceforge.net
1773 L:      platform-driver-x86@vger.kernel.org
1774 W:      http://acpi4asus.sf.net
1775 S:      Maintained
1776 F:      drivers/platform/x86/asus*.c
1777 F:      drivers/platform/x86/eeepc*.c
1778
1779 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1780 R:      Dan Williams <dan.j.williams@intel.com>
1781 W:      http://sourceforge.net/projects/xscaleiop
1782 S:      Odd fixes
1783 F:      Documentation/crypto/async-tx-api.txt
1784 F:      crypto/async_tx/
1785 F:      drivers/dma/
1786 F:      include/linux/dmaengine.h
1787 F:      include/linux/async_tx.h
1788
1789 AT24 EEPROM DRIVER
1790 M:      Wolfram Sang <wsa@the-dreams.de>
1791 L:      linux-i2c@vger.kernel.org
1792 S:      Maintained
1793 F:      drivers/misc/eeprom/at24.c
1794 F:      include/linux/platform_data/at24.h
1795
1796 ATA OVER ETHERNET (AOE) DRIVER
1797 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1798 W:      http://www.openaoe.org/
1799 S:      Supported
1800 F:      Documentation/aoe/
1801 F:      drivers/block/aoe/
1802
1803 ATHEROS 71XX/9XXX GPIO DRIVER
1804 M:      Alban Bedel <albeu@free.fr>
1805 W:      https://github.com/AlbanBedel/linux
1806 T:      git git://github.com/AlbanBedel/linux
1807 S:      Maintained
1808 F:      drivers/gpio/gpio-ath79.c
1809 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1810
1811 ATHEROS ATH GENERIC UTILITIES
1812 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1813 L:      linux-wireless@vger.kernel.org
1814 S:      Supported
1815 F:      drivers/net/wireless/ath/*
1816
1817 ATHEROS ATH5K WIRELESS DRIVER
1818 M:      Jiri Slaby <jirislaby@gmail.com>
1819 M:      Nick Kossifidis <mickflemm@gmail.com>
1820 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1821 L:      linux-wireless@vger.kernel.org
1822 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1823 S:      Maintained
1824 F:      drivers/net/wireless/ath/ath5k/
1825
1826 ATHEROS ATH6KL WIRELESS DRIVER
1827 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1828 L:      linux-wireless@vger.kernel.org
1829 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1830 T:      git git://github.com/kvalo/ath.git
1831 S:      Supported
1832 F:      drivers/net/wireless/ath/ath6kl/
1833
1834 WILOCITY WIL6210 WIRELESS DRIVER
1835 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1836 L:      linux-wireless@vger.kernel.org
1837 L:      wil6210@qca.qualcomm.com
1838 S:      Supported
1839 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1840 F:      drivers/net/wireless/ath/wil6210/
1841 F:      include/uapi/linux/wil6210_uapi.h
1842
1843 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1844 M:      Christian Lamparter <chunkeey@googlemail.com>
1845 L:      linux-wireless@vger.kernel.org
1846 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1847 S:      Maintained
1848 F:      drivers/net/wireless/ath/carl9170/
1849
1850 ATK0110 HWMON DRIVER
1851 M:      Luca Tettamanti <kronos.it@gmail.com>
1852 L:      lm-sensors@lm-sensors.org
1853 S:      Maintained
1854 F:      drivers/hwmon/asus_atk0110.c
1855
1856 ATI_REMOTE2 DRIVER
1857 M:      Ville Syrjala <syrjala@sci.fi>
1858 S:      Maintained
1859 F:      drivers/input/misc/ati_remote2.c
1860
1861 ATLX ETHERNET DRIVERS
1862 M:      Jay Cliburn <jcliburn@gmail.com>
1863 M:      Chris Snook <chris.snook@gmail.com>
1864 L:      netdev@vger.kernel.org
1865 W:      http://sourceforge.net/projects/atl1
1866 W:      http://atl1.sourceforge.net
1867 S:      Maintained
1868 F:      drivers/net/ethernet/atheros/
1869
1870 ATM
1871 M:      Chas Williams <3chas3@gmail.com>
1872 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1873 L:      netdev@vger.kernel.org
1874 W:      http://linux-atm.sourceforge.net
1875 S:      Maintained
1876 F:      drivers/atm/
1877 F:      include/linux/atm*
1878 F:      include/uapi/linux/atm*
1879
1880 ATMEL AT91 / AT32 MCI DRIVER
1881 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1882 S:      Maintained
1883 F:      drivers/mmc/host/atmel-mci.c
1884 F:      drivers/mmc/host/atmel-mci-regs.h
1885
1886 ATMEL AT91 / AT32 SERIAL DRIVER
1887 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1888 S:      Supported
1889 F:      drivers/tty/serial/atmel_serial.c
1890
1891 ATMEL Audio ALSA driver
1892 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1893 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1894 S:      Supported
1895 F:      sound/soc/atmel
1896
1897 ATMEL DMA DRIVER
1898 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1900 S:      Supported
1901 F:      drivers/dma/at_hdmac.c
1902 F:      drivers/dma/at_hdmac_regs.h
1903 F:      include/linux/platform_data/dma-atmel.h
1904
1905 ATMEL XDMA DRIVER
1906 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1907 L:      linux-arm-kernel@lists.infradead.org
1908 L:      dmaengine@vger.kernel.org
1909 S:      Supported
1910 F:      drivers/dma/at_xdmac.c
1911
1912 ATMEL I2C DRIVER
1913 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1914 L:      linux-i2c@vger.kernel.org
1915 S:      Supported
1916 F:      drivers/i2c/busses/i2c-at91.c
1917
1918 ATMEL ISI DRIVER
1919 M:      Josh Wu <josh.wu@atmel.com>
1920 L:      linux-media@vger.kernel.org
1921 S:      Supported
1922 F:      drivers/media/platform/soc_camera/atmel-isi.c
1923 F:      include/media/atmel-isi.h
1924
1925 ATMEL LCDFB DRIVER
1926 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1927 L:      linux-fbdev@vger.kernel.org
1928 S:      Maintained
1929 F:      drivers/video/fbdev/atmel_lcdfb.c
1930 F:      include/video/atmel_lcdc.h
1931
1932 ATMEL MACB ETHERNET DRIVER
1933 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1934 S:      Supported
1935 F:      drivers/net/ethernet/cadence/
1936
1937 ATMEL NAND DRIVER
1938 M:      Josh Wu <josh.wu@atmel.com>
1939 L:      linux-mtd@lists.infradead.org
1940 S:      Supported
1941 F:      drivers/mtd/nand/atmel_nand*
1942
1943 ATMEL SDMMC DRIVER
1944 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1945 L:      linux-mmc@vger.kernel.org
1946 S:      Supported
1947 F:      drivers/mmc/host/sdhci-of-at91.c
1948
1949 ATMEL SPI DRIVER
1950 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1951 S:      Supported
1952 F:      drivers/spi/spi-atmel.*
1953
1954 ATMEL SSC DRIVER
1955 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1956 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1957 S:      Supported
1958 F:      drivers/misc/atmel-ssc.c
1959 F:      include/linux/atmel-ssc.h
1960
1961 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1962 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1963 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1964 S:      Supported
1965 F:      drivers/misc/atmel_tclib.c
1966 F:      drivers/clocksource/tcb_clksrc.c
1967
1968 ATMEL USBA UDC DRIVER
1969 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1970 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1971 S:      Supported
1972 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1973
1974 ATMEL WIRELESS DRIVER
1975 M:      Simon Kelley <simon@thekelleys.org.uk>
1976 L:      linux-wireless@vger.kernel.org
1977 W:      http://www.thekelleys.org.uk/atmel
1978 W:      http://atmelwlandriver.sourceforge.net/
1979 S:      Maintained
1980 F:      drivers/net/wireless/atmel*
1981
1982 ATMEL MAXTOUCH DRIVER
1983 M:      Nick Dyer <nick.dyer@itdev.co.uk>
1984 T:      git git://github.com/atmel-maxtouch/linux.git
1985 S:      Supported
1986 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1987 F:      drivers/input/touchscreen/atmel_mxt_ts.c
1988 F:      include/linux/platform_data/atmel_mxt_ts.h
1989
1990 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1991 M:      Bradley Grove <linuxdrivers@attotech.com>
1992 L:      linux-scsi@vger.kernel.org
1993 W:      http://www.attotech.com
1994 S:      Supported
1995 F:      drivers/scsi/esas2r
1996
1997 ATUSB IEEE 802.15.4 RADIO DRIVER
1998 M:      Stefan Schmidt <stefan@osg.samsung.com>
1999 L:      linux-wpan@vger.kernel.org
2000 S:      Maintained
2001 F:      drivers/net/ieee802154/atusb.c
2002 F:      drivers/net/ieee802154/atusb.h
2003 F:      drivers/net/ieee802154/at86rf230.h
2004
2005 AUDIT SUBSYSTEM
2006 M:      Paul Moore <paul@paul-moore.com>
2007 M:      Eric Paris <eparis@redhat.com>
2008 L:      linux-audit@redhat.com (moderated for non-subscribers)
2009 W:      http://people.redhat.com/sgrubb/audit/
2010 T:      git git://git.infradead.org/users/pcmoore/audit
2011 S:      Maintained
2012 F:      include/linux/audit.h
2013 F:      include/uapi/linux/audit.h
2014 F:      kernel/audit*
2015
2016 AUXILIARY DISPLAY DRIVERS
2017 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2018 W:      http://miguelojeda.es/auxdisplay.htm
2019 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2020 S:      Maintained
2021 F:      drivers/auxdisplay/
2022 F:      include/linux/cfag12864b.h
2023
2024 AVR32 ARCHITECTURE
2025 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2026 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2027 W:      http://www.atmel.com/products/AVR32/
2028 W:      http://mirror.egtvedt.no/avr32linux.org/
2029 W:      http://avrfreaks.net/
2030 S:      Maintained
2031 F:      arch/avr32/
2032
2033 AVR32/AT32AP MACHINE SUPPORT
2034 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2035 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2036 S:      Maintained
2037 F:      arch/avr32/mach-at32ap/
2038
2039 AX.25 NETWORK LAYER
2040 M:      Ralf Baechle <ralf@linux-mips.org>
2041 L:      linux-hams@vger.kernel.org
2042 W:      http://www.linux-ax25.org/
2043 S:      Maintained
2044 F:      include/uapi/linux/ax25.h
2045 F:      include/net/ax25.h
2046 F:      net/ax25/
2047
2048 AZ6007 DVB DRIVER
2049 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2050 L:      linux-media@vger.kernel.org
2051 W:      http://linuxtv.org
2052 T:      git git://linuxtv.org/media_tree.git
2053 S:      Maintained
2054 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2055
2056 AZTECH FM RADIO RECEIVER DRIVER
2057 M:      Hans Verkuil <hverkuil@xs4all.nl>
2058 L:      linux-media@vger.kernel.org
2059 T:      git git://linuxtv.org/media_tree.git
2060 W:      http://linuxtv.org
2061 S:      Maintained
2062 F:      drivers/media/radio/radio-aztech*
2063
2064 B43 WIRELESS DRIVER
2065 L:      linux-wireless@vger.kernel.org
2066 L:      b43-dev@lists.infradead.org
2067 W:      http://wireless.kernel.org/en/users/Drivers/b43
2068 S:      Odd Fixes
2069 F:      drivers/net/wireless/b43/
2070
2071 B43LEGACY WIRELESS DRIVER
2072 M:      Larry Finger <Larry.Finger@lwfinger.net>
2073 L:      linux-wireless@vger.kernel.org
2074 L:      b43-dev@lists.infradead.org
2075 W:      http://wireless.kernel.org/en/users/Drivers/b43
2076 S:      Maintained
2077 F:      drivers/net/wireless/b43legacy/
2078
2079 BACKLIGHT CLASS/SUBSYSTEM
2080 M:      Jingoo Han <jingoohan1@gmail.com>
2081 M:      Lee Jones <lee.jones@linaro.org>
2082 S:      Maintained
2083 F:      drivers/video/backlight/
2084 F:      include/linux/backlight.h
2085
2086 BATMAN ADVANCED
2087 M:      Marek Lindner <mareklindner@neomailbox.ch>
2088 M:      Simon Wunderlich <sw@simonwunderlich.de>
2089 M:      Antonio Quartulli <antonio@meshcoding.com>
2090 L:      b.a.t.m.a.n@lists.open-mesh.org
2091 W:      http://www.open-mesh.org/
2092 S:      Maintained
2093 F:      net/batman-adv/
2094
2095 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2096 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2097 L:      linux-hams@vger.kernel.org
2098 W:      http://www.baycom.org/~tom/ham/ham.html
2099 S:      Maintained
2100 F:      drivers/net/hamradio/baycom*
2101
2102 BCACHE (BLOCK LAYER CACHE)
2103 M:      Kent Overstreet <kent.overstreet@gmail.com>
2104 L:      linux-bcache@vger.kernel.org
2105 W:      http://bcache.evilpiepirate.org
2106 S:      Maintained
2107 F:      drivers/md/bcache/
2108
2109 BDISP ST MEDIA DRIVER
2110 M:      Fabien Dessenne <fabien.dessenne@st.com>
2111 L:      linux-media@vger.kernel.org
2112 T:      git git://linuxtv.org/media_tree.git
2113 W:      http://linuxtv.org
2114 S:      Supported
2115 F:      drivers/media/platform/sti/bdisp
2116
2117 BEFS FILE SYSTEM
2118 S:      Orphan
2119 F:      Documentation/filesystems/befs.txt
2120 F:      fs/befs/
2121
2122 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2123 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2124 L:      netdev@vger.kernel.org
2125 S:      Maintained
2126 F:      drivers/net/ethernet/ec_bhf.c
2127
2128 BFS FILE SYSTEM
2129 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2130 S:      Maintained
2131 F:      Documentation/filesystems/bfs.txt
2132 F:      fs/bfs/
2133 F:      include/uapi/linux/bfs_fs.h
2134
2135 BLACKFIN ARCHITECTURE
2136 M:      Steven Miao <realmz6@gmail.com>
2137 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2138 T:      git git://git.code.sf.net/p/adi-linux/code
2139 W:      http://blackfin.uclinux.org
2140 S:      Supported
2141 F:      arch/blackfin/
2142
2143 BLACKFIN EMAC DRIVER
2144 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2145 W:      http://blackfin.uclinux.org
2146 S:      Supported
2147 F:      drivers/net/ethernet/adi/
2148
2149 BLACKFIN RTC DRIVER
2150 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2151 W:      http://blackfin.uclinux.org
2152 S:      Supported
2153 F:      drivers/rtc/rtc-bfin.c
2154
2155 BLACKFIN SDH DRIVER
2156 M:      Sonic Zhang <sonic.zhang@analog.com>
2157 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2158 W:      http://blackfin.uclinux.org
2159 S:      Supported
2160 F:      drivers/mmc/host/bfin_sdh.c
2161
2162 BLACKFIN SERIAL DRIVER
2163 M:      Sonic Zhang <sonic.zhang@analog.com>
2164 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2165 W:      http://blackfin.uclinux.org
2166 S:      Supported
2167 F:      drivers/tty/serial/bfin_uart.c
2168
2169 BLACKFIN WATCHDOG DRIVER
2170 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2171 W:      http://blackfin.uclinux.org
2172 S:      Supported
2173 F:      drivers/watchdog/bfin_wdt.c
2174
2175 BLACKFIN I2C TWI DRIVER
2176 M:      Sonic Zhang <sonic.zhang@analog.com>
2177 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2178 W:      http://blackfin.uclinux.org/
2179 S:      Supported
2180 F:      drivers/i2c/busses/i2c-bfin-twi.c
2181
2182 BLACKFIN MEDIA DRIVER
2183 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2184 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2185 W:      http://blackfin.uclinux.org/
2186 S:      Supported
2187 F:      drivers/media/platform/blackfin/
2188 F:      drivers/media/i2c/adv7183*
2189 F:      drivers/media/i2c/vs6624*
2190
2191 BLINKM RGB LED DRIVER
2192 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2193 S:      Maintained
2194 F:      drivers/leds/leds-blinkm.c
2195
2196 BLOCK LAYER
2197 M:      Jens Axboe <axboe@kernel.dk>
2198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2199 S:      Maintained
2200 F:      block/
2201 F:      kernel/trace/blktrace.c
2202
2203 BLOCK2MTD DRIVER
2204 M:      Joern Engel <joern@lazybastard.org>
2205 L:      linux-mtd@lists.infradead.org
2206 S:      Maintained
2207 F:      drivers/mtd/devices/block2mtd.c
2208
2209 BLUETOOTH DRIVERS
2210 M:      Marcel Holtmann <marcel@holtmann.org>
2211 M:      Gustavo Padovan <gustavo@padovan.org>
2212 M:      Johan Hedberg <johan.hedberg@gmail.com>
2213 L:      linux-bluetooth@vger.kernel.org
2214 W:      http://www.bluez.org/
2215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2217 S:      Maintained
2218 F:      drivers/bluetooth/
2219
2220 BLUETOOTH SUBSYSTEM
2221 M:      Marcel Holtmann <marcel@holtmann.org>
2222 M:      Gustavo Padovan <gustavo@padovan.org>
2223 M:      Johan Hedberg <johan.hedberg@gmail.com>
2224 L:      linux-bluetooth@vger.kernel.org
2225 W:      http://www.bluez.org/
2226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2228 S:      Maintained
2229 F:      net/bluetooth/
2230 F:      include/net/bluetooth/
2231
2232 BONDING DRIVER
2233 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2234 M:      Veaceslav Falico <vfalico@gmail.com>
2235 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2236 L:      netdev@vger.kernel.org
2237 W:      http://sourceforge.net/projects/bonding/
2238 S:      Supported
2239 F:      drivers/net/bonding/
2240 F:      include/uapi/linux/if_bonding.h
2241
2242 BPF (Safe dynamic programs and tools)
2243 M:      Alexei Starovoitov <ast@kernel.org>
2244 L:      netdev@vger.kernel.org
2245 L:      linux-kernel@vger.kernel.org
2246 S:      Supported
2247 F:      kernel/bpf/
2248
2249 BROADCOM B44 10/100 ETHERNET DRIVER
2250 M:      Gary Zambrano <zambrano@broadcom.com>
2251 L:      netdev@vger.kernel.org
2252 S:      Supported
2253 F:      drivers/net/ethernet/broadcom/b44.*
2254
2255 BROADCOM GENET ETHERNET DRIVER
2256 M:      Florian Fainelli <f.fainelli@gmail.com>
2257 L:      netdev@vger.kernel.org
2258 S:      Supported
2259 F:      drivers/net/ethernet/broadcom/genet/
2260
2261 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2262 M:      Sony Chacko <sony.chacko@qlogic.com>
2263 M:      Dept-HSGLinuxNICDev@qlogic.com
2264 L:      netdev@vger.kernel.org
2265 S:      Supported
2266 F:      drivers/net/ethernet/broadcom/bnx2.*
2267 F:      drivers/net/ethernet/broadcom/bnx2_*
2268
2269 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2270 M:      Ariel Elior <ariel.elior@qlogic.com>
2271 L:      netdev@vger.kernel.org
2272 S:      Supported
2273 F:      drivers/net/ethernet/broadcom/bnx2x/
2274
2275 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2276 M:      Florian Fainelli <f.fainelli@gmail.com>
2277 M:      Ray Jui <rjui@broadcom.com>
2278 M:      Scott Branden <sbranden@broadcom.com>
2279 L:      bcm-kernel-feedback-list@broadcom.com
2280 T:      git git://github.com/broadcom/mach-bcm
2281 S:      Maintained
2282 F:      arch/arm/mach-bcm/
2283 F:      arch/arm/boot/dts/bcm113*
2284 F:      arch/arm/boot/dts/bcm216*
2285 F:      arch/arm/boot/dts/bcm281*
2286 F:      arch/arm/configs/bcm_defconfig
2287 F:      drivers/mmc/host/sdhci-bcm-kona.c
2288 F:      drivers/clocksource/bcm_kona_timer.c
2289
2290 BROADCOM BCM2835 ARM ARCHITECTURE
2291 M:      Stephen Warren <swarren@wwwdotorg.org>
2292 M:      Lee Jones <lee@kernel.org>
2293 M:      Eric Anholt <eric@anholt.net>
2294 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2295 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2297 S:      Maintained
2298 N:      bcm2835
2299
2300 BROADCOM BCM33XX MIPS ARCHITECTURE
2301 M:      Kevin Cernekee <cernekee@gmail.com>
2302 L:      linux-mips@linux-mips.org
2303 S:      Maintained
2304 F:      arch/mips/bcm3384/*
2305 F:      arch/mips/include/asm/mach-bcm3384/*
2306 F:      arch/mips/kernel/*bmips*
2307
2308 BROADCOM BCM47XX MIPS ARCHITECTURE
2309 M:      Hauke Mehrtens <hauke@hauke-m.de>
2310 M:      Rafał Miłecki <zajec5@gmail.com>
2311 L:      linux-mips@linux-mips.org
2312 S:      Maintained
2313 F:      arch/mips/bcm47xx/*
2314 F:      arch/mips/include/asm/mach-bcm47xx/*
2315
2316 BROADCOM BCM5301X ARM ARCHITECTURE
2317 M:      Hauke Mehrtens <hauke@hauke-m.de>
2318 L:      linux-arm-kernel@lists.infradead.org
2319 S:      Maintained
2320 F:      arch/arm/mach-bcm/bcm_5301x.c
2321 F:      arch/arm/boot/dts/bcm5301x.dtsi
2322 F:      arch/arm/boot/dts/bcm470*
2323
2324 BROADCOM BCM63XX ARM ARCHITECTURE
2325 M:      Florian Fainelli <f.fainelli@gmail.com>
2326 L:      linux-arm-kernel@lists.infradead.org
2327 T:      git git://github.com/broadcom/arm-bcm63xx.git
2328 S:      Maintained
2329 F:      arch/arm/mach-bcm/bcm63xx.c
2330 F:      arch/arm/include/debug/bcm63xx.S
2331
2332 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2333 M:      Kevin Cernekee <cernekee@gmail.com>
2334 L:      linux-usb@vger.kernel.org
2335 S:      Maintained
2336 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2337
2338 BROADCOM BCM7XXX ARM ARCHITECTURE
2339 M:      Brian Norris <computersforpeace@gmail.com>
2340 M:      Gregory Fong <gregory.0xf0@gmail.com>
2341 M:      Florian Fainelli <f.fainelli@gmail.com>
2342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2343 T:      git git://github.com/broadcom/stblinux.git
2344 S:      Maintained
2345 F:      arch/arm/mach-bcm/*brcmstb*
2346 F:      arch/arm/boot/dts/bcm7*.dts*
2347 F:      drivers/bus/brcmstb_gisb.c
2348 N:      brcmstb
2349
2350 BROADCOM BMIPS MIPS ARCHITECTURE
2351 M:      Kevin Cernekee <cernekee@gmail.com>
2352 M:      Florian Fainelli <f.fainelli@gmail.com>
2353 L:      linux-mips@linux-mips.org
2354 T:      git git://github.com/broadcom/stblinux.git
2355 S:      Maintained
2356 F:      arch/mips/bmips/*
2357 F:      arch/mips/include/asm/mach-bmips/*
2358 F:      arch/mips/kernel/*bmips*
2359 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2360 F:      drivers/irqchip/irq-bcm7*
2361 F:      drivers/irqchip/irq-brcmstb*
2362
2363 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2364 M:      Prashant Sreedharan <prashant@broadcom.com>
2365 M:      Michael Chan <mchan@broadcom.com>
2366 L:      netdev@vger.kernel.org
2367 S:      Supported
2368 F:      drivers/net/ethernet/broadcom/tg3.*
2369
2370 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2371 M:      Brett Rudley <brudley@broadcom.com>
2372 M:      Arend van Spriel <arend@broadcom.com>
2373 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2374 M:      Hante Meuleman <meuleman@broadcom.com>
2375 L:      linux-wireless@vger.kernel.org
2376 L:      brcm80211-dev-list@broadcom.com
2377 S:      Supported
2378 F:      drivers/net/wireless/brcm80211/
2379
2380 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2381 M:      QLogic-Storage-Upstream@qlogic.com
2382 L:      linux-scsi@vger.kernel.org
2383 S:      Supported
2384 F:      drivers/scsi/bnx2fc/
2385
2386 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2387 M:      QLogic-Storage-Upstream@qlogic.com
2388 L:      linux-scsi@vger.kernel.org
2389 S:      Supported
2390 F:      drivers/scsi/bnx2i/
2391
2392 BROADCOM IPROC ARM ARCHITECTURE
2393 M:      Ray Jui <rjui@broadcom.com>
2394 M:      Scott Branden <sbranden@broadcom.com>
2395 M:      Jon Mason <jonmason@broadcom.com>
2396 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2397 L:      bcm-kernel-feedback-list@broadcom.com
2398 T:      git git://github.com/broadcom/cygnus-linux.git
2399 S:      Maintained
2400 N:      iproc
2401 N:      cygnus
2402 N:      nsp
2403 N:      bcm9113*
2404 N:      bcm9583*
2405 N:      bcm9585*
2406 N:      bcm9586*
2407 N:      bcm988312
2408 N:      bcm113*
2409 N:      bcm583*
2410 N:      bcm585*
2411 N:      bcm586*
2412 N:      bcm88312
2413
2414 BROADCOM BRCMSTB GPIO DRIVER
2415 M:      Gregory Fong <gregory.0xf0@gmail.com>
2416 L:      bcm-kernel-feedback-list@broadcom.com>
2417 S:      Supported
2418 F:      drivers/gpio/gpio-brcmstb.c
2419 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2420
2421 BROADCOM KONA GPIO DRIVER
2422 M:      Ray Jui <rjui@broadcom.com>
2423 L:      bcm-kernel-feedback-list@broadcom.com
2424 S:      Supported
2425 F:      drivers/gpio/gpio-bcm-kona.c
2426 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2427
2428 BROADCOM NVRAM DRIVER
2429 M:      Rafał Miłecki <zajec5@gmail.com>
2430 L:      linux-mips@linux-mips.org
2431 S:      Maintained
2432 F:      drivers/firmware/broadcom/*
2433
2434 BROADCOM STB NAND FLASH DRIVER
2435 M:      Brian Norris <computersforpeace@gmail.com>
2436 L:      linux-mtd@lists.infradead.org
2437 S:      Maintained
2438 F:      drivers/mtd/nand/brcmnand/
2439
2440 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2441 M:      Rafał Miłecki <zajec5@gmail.com>
2442 L:      linux-wireless@vger.kernel.org
2443 S:      Maintained
2444 F:      drivers/bcma/
2445 F:      include/linux/bcma/
2446
2447 BROADCOM SYSTEMPORT ETHERNET DRIVER
2448 M:      Florian Fainelli <f.fainelli@gmail.com>
2449 L:      netdev@vger.kernel.org
2450 S:      Supported
2451 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2452
2453 BROCADE BFA FC SCSI DRIVER
2454 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2455 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2456 L:      linux-scsi@vger.kernel.org
2457 S:      Supported
2458 F:      drivers/scsi/bfa/
2459
2460 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2461 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2462 L:      netdev@vger.kernel.org
2463 S:      Supported
2464 F:      drivers/net/ethernet/brocade/bna/
2465
2466 BSG (block layer generic sg v4 driver)
2467 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2468 L:      linux-scsi@vger.kernel.org
2469 S:      Supported
2470 F:      block/bsg.c
2471 F:      include/linux/bsg.h
2472 F:      include/uapi/linux/bsg.h
2473
2474 BT87X AUDIO DRIVER
2475 M:      Clemens Ladisch <clemens@ladisch.de>
2476 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2477 T:      git git://git.alsa-project.org/alsa-kernel.git
2478 S:      Maintained
2479 F:      Documentation/sound/alsa/Bt87x.txt
2480 F:      sound/pci/bt87x.c
2481
2482 BT8XXGPIO DRIVER
2483 M:      Michael Buesch <m@bues.ch>
2484 W:      http://bu3sch.de/btgpio.php
2485 S:      Maintained
2486 F:      drivers/gpio/gpio-bt8xx.c
2487
2488 BTRFS FILE SYSTEM
2489 M:      Chris Mason <clm@fb.com>
2490 M:      Josef Bacik <jbacik@fb.com>
2491 M:      David Sterba <dsterba@suse.com>
2492 L:      linux-btrfs@vger.kernel.org
2493 W:      http://btrfs.wiki.kernel.org/
2494 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2496 S:      Maintained
2497 F:      Documentation/filesystems/btrfs.txt
2498 F:      fs/btrfs/
2499
2500 BTTV VIDEO4LINUX DRIVER
2501 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2502 L:      linux-media@vger.kernel.org
2503 W:      http://linuxtv.org
2504 T:      git git://linuxtv.org/media_tree.git
2505 S:      Odd fixes
2506 F:      Documentation/video4linux/bttv/
2507 F:      drivers/media/pci/bt8xx/bttv*
2508
2509 BUSLOGIC SCSI DRIVER
2510 M:      Khalid Aziz <khalid@gonehiking.org>
2511 L:      linux-scsi@vger.kernel.org
2512 S:      Maintained
2513 F:      drivers/scsi/BusLogic.*
2514 F:      drivers/scsi/FlashPoint.*
2515
2516 C-MEDIA CMI8788 DRIVER
2517 M:      Clemens Ladisch <clemens@ladisch.de>
2518 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2519 T:      git git://git.alsa-project.org/alsa-kernel.git
2520 S:      Maintained
2521 F:      sound/pci/oxygen/
2522
2523 C6X ARCHITECTURE
2524 M:      Mark Salter <msalter@redhat.com>
2525 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2526 L:      linux-c6x-dev@linux-c6x.org
2527 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2528 S:      Maintained
2529 F:      arch/c6x/
2530
2531 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2532 M:      David Howells <dhowells@redhat.com>
2533 L:      linux-cachefs@redhat.com
2534 S:      Supported
2535 F:      Documentation/filesystems/caching/cachefiles.txt
2536 F:      fs/cachefiles/
2537
2538 CADET FM/AM RADIO RECEIVER DRIVER
2539 M:      Hans Verkuil <hverkuil@xs4all.nl>
2540 L:      linux-media@vger.kernel.org
2541 T:      git git://linuxtv.org/media_tree.git
2542 W:      http://linuxtv.org
2543 S:      Maintained
2544 F:      drivers/media/radio/radio-cadet*
2545
2546 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2547 M:      Jonathan Corbet <corbet@lwn.net>
2548 L:      linux-media@vger.kernel.org
2549 T:      git git://linuxtv.org/media_tree.git
2550 S:      Maintained
2551 F:      Documentation/video4linux/cafe_ccic
2552 F:      drivers/media/platform/marvell-ccic/
2553
2554 CAIF NETWORK LAYER
2555 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2556 L:      netdev@vger.kernel.org
2557 S:      Supported
2558 F:      Documentation/networking/caif/
2559 F:      drivers/net/caif/
2560 F:      include/uapi/linux/caif/
2561 F:      include/net/caif/
2562 F:      net/caif/
2563
2564 CALGARY x86-64 IOMMU
2565 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2566 M:      "Jon D. Mason" <jdmason@kudzu.us>
2567 L:      discuss@x86-64.org
2568 S:      Maintained
2569 F:      arch/x86/kernel/pci-calgary_64.c
2570 F:      arch/x86/kernel/tce_64.c
2571 F:      arch/x86/include/asm/calgary.h
2572 F:      arch/x86/include/asm/tce.h
2573
2574 CAN NETWORK LAYER
2575 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2576 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2577 L:      linux-can@vger.kernel.org
2578 W:      https://github.com/linux-can
2579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2581 S:      Maintained
2582 F:      Documentation/networking/can.txt
2583 F:      net/can/
2584 F:      include/linux/can/core.h
2585 F:      include/uapi/linux/can.h
2586 F:      include/uapi/linux/can/bcm.h
2587 F:      include/uapi/linux/can/raw.h
2588 F:      include/uapi/linux/can/gw.h
2589
2590 CAN NETWORK DRIVERS
2591 M:      Wolfgang Grandegger <wg@grandegger.com>
2592 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2593 L:      linux-can@vger.kernel.org
2594 W:      https://github.com/linux-can
2595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2597 S:      Maintained
2598 F:      drivers/net/can/
2599 F:      include/linux/can/dev.h
2600 F:      include/linux/can/platform/
2601 F:      include/uapi/linux/can/error.h
2602 F:      include/uapi/linux/can/netlink.h
2603
2604 CAPABILITIES
2605 M:      Serge Hallyn <serge.hallyn@canonical.com>
2606 L:      linux-security-module@vger.kernel.org
2607 S:      Supported
2608 F:      include/linux/capability.h
2609 F:      include/uapi/linux/capability.h
2610 F:      security/commoncap.c
2611 F:      kernel/capability.c
2612
2613 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2614 M:      Kevin Tsai <ktsai@capellamicro.com>
2615 S:      Maintained
2616 F:      drivers/iio/light/cm*
2617 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2618
2619 CAVIUM LIQUIDIO NETWORK DRIVER
2620 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2621 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2622 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2623 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2624 L:     netdev@vger.kernel.org
2625 W:     http://www.cavium.com
2626 S:     Supported
2627 F:     drivers/net/ethernet/cavium/liquidio/
2628
2629 CC2520 IEEE-802.15.4 RADIO DRIVER
2630 M:      Varka Bhadram <varkabhadram@gmail.com>
2631 L:      linux-wpan@vger.kernel.org
2632 S:      Maintained
2633 F:      drivers/net/ieee802154/cc2520.c
2634 F:      include/linux/spi/cc2520.h
2635 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2636
2637 CELL BROADBAND ENGINE ARCHITECTURE
2638 M:      Arnd Bergmann <arnd@arndb.de>
2639 L:      linuxppc-dev@lists.ozlabs.org
2640 W:      http://www.ibm.com/developerworks/power/cell/
2641 S:      Supported
2642 F:      arch/powerpc/include/asm/cell*.h
2643 F:      arch/powerpc/include/asm/spu*.h
2644 F:      arch/powerpc/include/uapi/asm/spu*.h
2645 F:      arch/powerpc/oprofile/*cell*
2646 F:      arch/powerpc/platforms/cell/
2647
2648 CEPH COMMON CODE (LIBCEPH)
2649 M:      Ilya Dryomov <idryomov@gmail.com>
2650 M:      "Yan, Zheng" <zyan@redhat.com>
2651 M:      Sage Weil <sage@redhat.com>
2652 L:      ceph-devel@vger.kernel.org
2653 W:      http://ceph.com/
2654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2655 T:      git git://github.com/ceph/ceph-client.git
2656 S:      Supported
2657 F:      net/ceph/
2658 F:      include/linux/ceph/
2659 F:      include/linux/crush/
2660
2661 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2662 M:      "Yan, Zheng" <zyan@redhat.com>
2663 M:      Sage Weil <sage@redhat.com>
2664 M:      Ilya Dryomov <idryomov@gmail.com>
2665 L:      ceph-devel@vger.kernel.org
2666 W:      http://ceph.com/
2667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2668 T:      git git://github.com/ceph/ceph-client.git
2669 S:      Supported
2670 F:      Documentation/filesystems/ceph.txt
2671 F:      fs/ceph/
2672
2673 CERTIFICATE HANDLING:
2674 M:      David Howells <dhowells@redhat.com>
2675 M:      David Woodhouse <dwmw2@infradead.org>
2676 L:      keyrings@linux-nfs.org
2677 S:      Maintained
2678 F:      Documentation/module-signing.txt
2679 F:      certs/
2680 F:      scripts/extract-cert.c
2681
2682 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2683 L:      linux-usb@vger.kernel.org
2684 S:      Orphan
2685 F:      Documentation/usb/WUSB-Design-overview.txt
2686 F:      Documentation/usb/wusb-cbaf
2687 F:      drivers/usb/host/hwa-hc.c
2688 F:      drivers/usb/host/whci/
2689 F:      drivers/usb/wusbcore/
2690 F:      include/linux/usb/wusb*
2691
2692 CFAG12864B LCD DRIVER
2693 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2694 W:      http://miguelojeda.es/auxdisplay.htm
2695 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2696 S:      Maintained
2697 F:      drivers/auxdisplay/cfag12864b.c
2698 F:      include/linux/cfag12864b.h
2699
2700 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2701 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2702 W:      http://miguelojeda.es/auxdisplay.htm
2703 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2704 S:      Maintained
2705 F:      drivers/auxdisplay/cfag12864bfb.c
2706 F:      include/linux/cfag12864b.h
2707
2708 CFG80211 and NL80211
2709 M:      Johannes Berg <johannes@sipsolutions.net>
2710 L:      linux-wireless@vger.kernel.org
2711 W:      http://wireless.kernel.org/
2712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2714 S:      Maintained
2715 F:      include/uapi/linux/nl80211.h
2716 F:      include/net/cfg80211.h
2717 F:      net/wireless/*
2718 X:      net/wireless/wext*
2719
2720 CHAR and MISC DRIVERS
2721 M:      Arnd Bergmann <arnd@arndb.de>
2722 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2724 S:      Supported
2725 F:      drivers/char/*
2726 F:      drivers/misc/*
2727 F:      include/linux/miscdevice.h
2728
2729 CHECKPATCH
2730 M:      Andy Whitcroft <apw@canonical.com>
2731 M:      Joe Perches <joe@perches.com>
2732 S:      Maintained
2733 F:      scripts/checkpatch.pl
2734
2735 CHINESE DOCUMENTATION
2736 M:      Harry Wei <harryxiyou@gmail.com>
2737 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2738 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2739 S:      Maintained
2740 F:      Documentation/zh_CN/
2741
2742 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2743 M:      Peter Chen <Peter.Chen@freescale.com>
2744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2745 L:      linux-usb@vger.kernel.org
2746 S:      Maintained
2747 F:      drivers/usb/chipidea/
2748
2749 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2750 M:      Hans de Goede <hdegoede@redhat.com>
2751 L:      linux-input@vger.kernel.org
2752 S:      Maintained
2753 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2754 F:      drivers/input/touchscreen/chipone_icn8318.c
2755
2756 CHROME HARDWARE PLATFORM SUPPORT
2757 M:      Olof Johansson <olof@lixom.net>
2758 S:      Maintained
2759 F:      drivers/platform/chrome/
2760
2761 CISCO VIC ETHERNET NIC DRIVER
2762 M:      Christian Benvenuti <benve@cisco.com>
2763 M:      Sujith Sankar <ssujith@cisco.com>
2764 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2765 M:      Neel Patel <neepatel@cisco.com>
2766 S:      Supported
2767 F:      drivers/net/ethernet/cisco/enic/
2768
2769 CISCO VIC LOW LATENCY NIC DRIVER
2770 M:      Upinder Malhi <umalhi@cisco.com>
2771 S:      Supported
2772 F:      drivers/infiniband/hw/usnic
2773
2774 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2775 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2776 L:      netdev@vger.kernel.org
2777 S:      Maintained
2778 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2779
2780 CIRRUS LOGIC AUDIO CODEC DRIVERS
2781 M:      Brian Austin <brian.austin@cirrus.com>
2782 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2783 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2784 S:      Maintained
2785 F:      sound/soc/codecs/cs*
2786
2787 CLEANCACHE API
2788 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2789 L:      linux-kernel@vger.kernel.org
2790 S:      Maintained
2791 F:      mm/cleancache.c
2792 F:      include/linux/cleancache.h
2793
2794 CLK API
2795 M:      Russell King <linux@arm.linux.org.uk>
2796 L:      linux-clk@vger.kernel.org
2797 S:      Maintained
2798 F:      include/linux/clk.h
2799
2800 CLOCKSOURCE, CLOCKEVENT DRIVERS
2801 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2802 M:      Thomas Gleixner <tglx@linutronix.de>
2803 L:      linux-kernel@vger.kernel.org
2804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2805 S:      Supported
2806 F:      drivers/clocksource
2807
2808 CISCO FCOE HBA DRIVER
2809 M:      Hiral Patel <hiralpat@cisco.com>
2810 M:      Suma Ramars <sramars@cisco.com>
2811 M:      Brian Uchino <buchino@cisco.com>
2812 L:      linux-scsi@vger.kernel.org
2813 S:      Supported
2814 F:      drivers/scsi/fnic/
2815
2816 CISCO SCSI HBA DRIVER
2817 M:      Narsimhulu Musini <nmusini@cisco.com>
2818 M:      Sesidhar Baddela <sebaddel@cisco.com>
2819 L:      linux-scsi@vger.kernel.org
2820 S:      Supported
2821 F:      drivers/scsi/snic/
2822
2823 CMPC ACPI DRIVER
2824 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2825 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2826 L:      platform-driver-x86@vger.kernel.org
2827 S:      Supported
2828 F:      drivers/platform/x86/classmate-laptop.c
2829
2830 COBALT MEDIA DRIVER
2831 M:      Hans Verkuil <hans.verkuil@cisco.com>
2832 L:      linux-media@vger.kernel.org
2833 T:      git git://linuxtv.org/media_tree.git
2834 W:      http://linuxtv.org
2835 S:      Supported
2836 F:      drivers/media/pci/cobalt/
2837
2838 COCCINELLE/Semantic Patches (SmPL)
2839 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2840 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2841 M:      Nicolas Palix <nicolas.palix@imag.fr>
2842 M:      Michal Marek <mmarek@suse.com>
2843 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2845 W:      http://coccinelle.lip6.fr/
2846 S:      Supported
2847 F:      Documentation/coccinelle.txt
2848 F:      scripts/coccinelle/
2849 F:      scripts/coccicheck
2850
2851 CODA FILE SYSTEM
2852 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2853 M:      coda@cs.cmu.edu
2854 L:      codalist@coda.cs.cmu.edu
2855 W:      http://www.coda.cs.cmu.edu/
2856 S:      Maintained
2857 F:      Documentation/filesystems/coda.txt
2858 F:      fs/coda/
2859 F:      include/linux/coda*.h
2860 F:      include/uapi/linux/coda*.h
2861
2862 CODA V4L2 MEM2MEM DRIVER
2863 M:      Philipp Zabel <p.zabel@pengutronix.de>
2864 L:      linux-media@vger.kernel.org
2865 S:      Maintained
2866 F:      Documentation/devicetree/bindings/media/coda.txt
2867 F:      drivers/media/platform/coda/
2868
2869 COMMON CLK FRAMEWORK
2870 M:      Michael Turquette <mturquette@baylibre.com>
2871 M:      Stephen Boyd <sboyd@codeaurora.org>
2872 L:      linux-clk@vger.kernel.org
2873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2874 S:      Maintained
2875 F:      drivers/clk/
2876 X:      drivers/clk/clkdev.c
2877 F:      include/linux/clk-pr*
2878 F:      include/linux/clk/
2879
2880 COMMON INTERNET FILE SYSTEM (CIFS)
2881 M:      Steve French <sfrench@samba.org>
2882 L:      linux-cifs@vger.kernel.org
2883 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2884 W:      http://linux-cifs.samba.org/
2885 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2886 S:      Supported
2887 F:      Documentation/filesystems/cifs/
2888 F:      fs/cifs/
2889
2890 COMPACTPCI HOTPLUG CORE
2891 M:      Scott Murray <scott@spiteful.org>
2892 L:      linux-pci@vger.kernel.org
2893 S:      Maintained
2894 F:      drivers/pci/hotplug/cpci_hotplug*
2895
2896 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2897 M:      Scott Murray <scott@spiteful.org>
2898 L:      linux-pci@vger.kernel.org
2899 S:      Maintained
2900 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2901
2902 COMPACTPCI HOTPLUG GENERIC DRIVER
2903 M:      Scott Murray <scott@spiteful.org>
2904 L:      linux-pci@vger.kernel.org
2905 S:      Maintained
2906 F:      drivers/pci/hotplug/cpcihp_generic.c
2907
2908 COMPAL LAPTOP SUPPORT
2909 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2910 L:      platform-driver-x86@vger.kernel.org
2911 S:      Maintained
2912 F:      drivers/platform/x86/compal-laptop.c
2913
2914 CONEXANT ACCESSRUNNER USB DRIVER
2915 M:      Simon Arlott <cxacru@fire.lp0.eu>
2916 L:      accessrunner-general@lists.sourceforge.net
2917 W:      http://accessrunner.sourceforge.net/
2918 S:      Maintained
2919 F:      drivers/usb/atm/cxacru.c
2920
2921 CONFIGFS
2922 M:      Joel Becker <jlbec@evilplan.org>
2923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2924 S:      Supported
2925 F:      fs/configfs/
2926 F:      include/linux/configfs.h
2927
2928 CONNECTOR
2929 M:      Evgeniy Polyakov <zbr@ioremap.net>
2930 L:      netdev@vger.kernel.org
2931 S:      Maintained
2932 F:      drivers/connector/
2933
2934 CONTROL GROUP (CGROUP)
2935 M:      Tejun Heo <tj@kernel.org>
2936 M:      Li Zefan <lizefan@huawei.com>
2937 M:      Johannes Weiner <hannes@cmpxchg.org>
2938 L:      cgroups@vger.kernel.org
2939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2940 S:      Maintained
2941 F:      Documentation/cgroups/
2942 F:      include/linux/cgroup*
2943 F:      kernel/cgroup*
2944
2945 CONTROL GROUP - CPUSET
2946 M:      Li Zefan <lizefan@huawei.com>
2947 L:      cgroups@vger.kernel.org
2948 W:      http://www.bullopensource.org/cpuset/
2949 W:      http://oss.sgi.com/projects/cpusets/
2950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2951 S:      Maintained
2952 F:      Documentation/cgroups/cpusets.txt
2953 F:      include/linux/cpuset.h
2954 F:      kernel/cpuset.c
2955
2956 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2957 M:      Johannes Weiner <hannes@cmpxchg.org>
2958 M:      Michal Hocko <mhocko@kernel.org>
2959 L:      cgroups@vger.kernel.org
2960 L:      linux-mm@kvack.org
2961 S:      Maintained
2962 F:      mm/memcontrol.c
2963 F:      mm/swap_cgroup.c
2964
2965 CORETEMP HARDWARE MONITORING DRIVER
2966 M:      Fenghua Yu <fenghua.yu@intel.com>
2967 L:      lm-sensors@lm-sensors.org
2968 S:      Maintained
2969 F:      Documentation/hwmon/coretemp
2970 F:      drivers/hwmon/coretemp.c
2971
2972 COSA/SRP SYNC SERIAL DRIVER
2973 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2974 W:      http://www.fi.muni.cz/~kas/cosa/
2975 S:      Maintained
2976 F:      drivers/net/wan/cosa*
2977
2978 CPMAC ETHERNET DRIVER
2979 M:      Florian Fainelli <florian@openwrt.org>
2980 L:      netdev@vger.kernel.org
2981 S:      Maintained
2982 F:      drivers/net/ethernet/ti/cpmac.c
2983
2984 CPU FREQUENCY DRIVERS
2985 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
2986 M:      Viresh Kumar <viresh.kumar@linaro.org>
2987 L:      linux-pm@vger.kernel.org
2988 S:      Maintained
2989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2990 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2991 F:      drivers/cpufreq/
2992 F:      include/linux/cpufreq.h
2993
2994 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2995 M:      Viresh Kumar <viresh.kumar@linaro.org>
2996 M:      Sudeep Holla <sudeep.holla@arm.com>
2997 L:      linux-pm@vger.kernel.org
2998 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2999 S:      Maintained
3000 F:      drivers/cpufreq/arm_big_little.h
3001 F:      drivers/cpufreq/arm_big_little.c
3002 F:      drivers/cpufreq/arm_big_little_dt.c
3003
3004 CPUIDLE DRIVER - ARM BIG LITTLE
3005 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3006 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3007 L:      linux-pm@vger.kernel.org
3008 L:      linux-arm-kernel@lists.infradead.org
3009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3010 S:      Maintained
3011 F:      drivers/cpuidle/cpuidle-big_little.c
3012
3013 CPUIDLE DRIVER - ARM EXYNOS
3014 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3015 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3016 M:      Kukjin Kim <kgene@kernel.org>
3017 L:      linux-pm@vger.kernel.org
3018 L:      linux-samsung-soc@vger.kernel.org
3019 S:      Supported
3020 F:      drivers/cpuidle/cpuidle-exynos.c
3021 F:      arch/arm/mach-exynos/pm.c
3022
3023 CPUIDLE DRIVERS
3024 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3025 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3026 L:      linux-pm@vger.kernel.org
3027 S:      Maintained
3028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3029 F:      drivers/cpuidle/*
3030 F:      include/linux/cpuidle.h
3031
3032 CPUID/MSR DRIVER
3033 M:      "H. Peter Anvin" <hpa@zytor.com>
3034 S:      Maintained
3035 F:      arch/x86/kernel/cpuid.c
3036 F:      arch/x86/kernel/msr.c
3037
3038 CPU POWER MONITORING SUBSYSTEM
3039 M:      Thomas Renninger <trenn@suse.com>
3040 L:      linux-pm@vger.kernel.org
3041 S:      Maintained
3042 F:      tools/power/cpupower/
3043
3044 CRAMFS FILESYSTEM
3045 W:      http://sourceforge.net/projects/cramfs/
3046 S:      Orphan / Obsolete
3047 F:      Documentation/filesystems/cramfs.txt
3048 F:      fs/cramfs/
3049
3050 CRIS PORT
3051 M:      Mikael Starvik <starvik@axis.com>
3052 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3053 L:      linux-cris-kernel@axis.com
3054 W:      http://developer.axis.com
3055 S:      Maintained
3056 F:      arch/cris/
3057 F:      drivers/tty/serial/crisv10.*
3058
3059 CRYPTO API
3060 M:      Herbert Xu <herbert@gondor.apana.org.au>
3061 M:      "David S. Miller" <davem@davemloft.net>
3062 L:      linux-crypto@vger.kernel.org
3063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3064 S:      Maintained
3065 F:      Documentation/crypto/
3066 F:      Documentation/DocBook/crypto-API.tmpl
3067 F:      arch/*/crypto/
3068 F:      crypto/
3069 F:      drivers/crypto/
3070 F:      include/crypto/
3071
3072 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3073 M:      Neil Horman <nhorman@tuxdriver.com>
3074 L:      linux-crypto@vger.kernel.org
3075 S:      Maintained
3076 F:      crypto/ansi_cprng.c
3077 F:      crypto/rng.c
3078
3079 CS5535 Audio ALSA driver
3080 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3081 S:      Maintained
3082 F:      sound/pci/cs5535audio/
3083
3084 CW1200 WLAN driver
3085 M:      Solomon Peachy <pizza@shaftnet.org>
3086 S:      Maintained
3087 F:      drivers/net/wireless/cw1200/
3088
3089 CX18 VIDEO4LINUX DRIVER
3090 M:      Andy Walls <awalls@md.metrocast.net>
3091 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3092 L:      linux-media@vger.kernel.org
3093 T:      git git://linuxtv.org/media_tree.git
3094 W:      http://linuxtv.org
3095 W:      http://www.ivtvdriver.org/index.php/Cx18
3096 S:      Maintained
3097 F:      Documentation/video4linux/cx18.txt
3098 F:      drivers/media/pci/cx18/
3099 F:      include/uapi/linux/ivtv*
3100
3101 CX2341X MPEG ENCODER HELPER MODULE
3102 M:      Hans Verkuil <hverkuil@xs4all.nl>
3103 L:      linux-media@vger.kernel.org
3104 T:      git git://linuxtv.org/media_tree.git
3105 W:      http://linuxtv.org
3106 S:      Maintained
3107 F:      drivers/media/common/cx2341x*
3108 F:      include/media/cx2341x*
3109
3110 CX24120 MEDIA DRIVER
3111 M:      Jemma Denson <jdenson@gmail.com>
3112 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3113 L:      linux-media@vger.kernel.org
3114 W:      http://linuxtv.org/
3115 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3116 S:      Maintained
3117 F:      drivers/media/dvb-frontends/cx24120*
3118
3119 CX88 VIDEO4LINUX DRIVER
3120 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3121 L:      linux-media@vger.kernel.org
3122 W:      http://linuxtv.org
3123 T:      git git://linuxtv.org/media_tree.git
3124 S:      Odd fixes
3125 F:      Documentation/video4linux/cx88/
3126 F:      drivers/media/pci/cx88/
3127
3128 CXD2820R MEDIA DRIVER
3129 M:      Antti Palosaari <crope@iki.fi>
3130 L:      linux-media@vger.kernel.org
3131 W:      http://linuxtv.org/
3132 W:      http://palosaari.fi/linux/
3133 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3134 T:      git git://linuxtv.org/anttip/media_tree.git
3135 S:      Maintained
3136 F:      drivers/media/dvb-frontends/cxd2820r*
3137
3138 CXGB3 ETHERNET DRIVER (CXGB3)
3139 M:      Santosh Raspatur <santosh@chelsio.com>
3140 L:      netdev@vger.kernel.org
3141 W:      http://www.chelsio.com
3142 S:      Supported
3143 F:      drivers/net/ethernet/chelsio/cxgb3/
3144
3145 CXGB3 ISCSI DRIVER (CXGB3I)
3146 M:      Karen Xie <kxie@chelsio.com>
3147 L:      linux-scsi@vger.kernel.org
3148 W:      http://www.chelsio.com
3149 S:      Supported
3150 F:      drivers/scsi/cxgbi/cxgb3i
3151
3152 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3153 M:      Steve Wise <swise@chelsio.com>
3154 L:      linux-rdma@vger.kernel.org
3155 W:      http://www.openfabrics.org
3156 S:      Supported
3157 F:      drivers/infiniband/hw/cxgb3/
3158
3159 CXGB4 ETHERNET DRIVER (CXGB4)
3160 M:      Hariprasad S <hariprasad@chelsio.com>
3161 L:      netdev@vger.kernel.org
3162 W:      http://www.chelsio.com
3163 S:      Supported
3164 F:      drivers/net/ethernet/chelsio/cxgb4/
3165
3166 CXGB4 ISCSI DRIVER (CXGB4I)
3167 M:      Karen Xie <kxie@chelsio.com>
3168 L:      linux-scsi@vger.kernel.org
3169 W:      http://www.chelsio.com
3170 S:      Supported
3171 F:      drivers/scsi/cxgbi/cxgb4i
3172
3173 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3174 M:      Steve Wise <swise@chelsio.com>
3175 L:      linux-rdma@vger.kernel.org
3176 W:      http://www.openfabrics.org
3177 S:      Supported
3178 F:      drivers/infiniband/hw/cxgb4/
3179
3180 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3181 M:      Casey Leedom <leedom@chelsio.com>
3182 L:      netdev@vger.kernel.org
3183 W:      http://www.chelsio.com
3184 S:      Supported
3185 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3186
3187 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3188 M:      Ian Munsie <imunsie@au1.ibm.com>
3189 M:      Michael Neuling <mikey@neuling.org>
3190 L:      linuxppc-dev@lists.ozlabs.org
3191 S:      Supported
3192 F:      drivers/misc/cxl/
3193 F:      include/misc/cxl*
3194 F:      include/uapi/misc/cxl.h
3195 F:      Documentation/powerpc/cxl.txt
3196 F:      Documentation/powerpc/cxl.txt
3197 F:      Documentation/ABI/testing/sysfs-class-cxl
3198
3199 STMMAC ETHERNET DRIVER
3200 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3201 L:      netdev@vger.kernel.org
3202 W:      http://www.stlinux.com
3203 S:      Supported
3204 F:      drivers/net/ethernet/stmicro/stmmac/
3205
3206 CYBERPRO FB DRIVER
3207 M:      Russell King <linux@arm.linux.org.uk>
3208 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3209 W:      http://www.arm.linux.org.uk/
3210 S:      Maintained
3211 F:      drivers/video/fbdev/cyber2000fb.*
3212
3213 CYCLADES ASYNC MUX DRIVER
3214 W:      http://www.cyclades.com/
3215 S:      Orphan
3216 F:      drivers/tty/cyclades.c
3217 F:      include/linux/cyclades.h
3218 F:      include/uapi/linux/cyclades.h
3219
3220 CYCLADES PC300 DRIVER
3221 W:      http://www.cyclades.com/
3222 S:      Orphan
3223 F:      drivers/net/wan/pc300*
3224
3225 CYPRESS_FIRMWARE MEDIA DRIVER
3226 M:      Antti Palosaari <crope@iki.fi>
3227 L:      linux-media@vger.kernel.org
3228 W:      http://linuxtv.org/
3229 W:      http://palosaari.fi/linux/
3230 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3231 T:      git git://linuxtv.org/anttip/media_tree.git
3232 S:      Maintained
3233 F:      drivers/media/common/cypress_firmware*
3234
3235 CYTTSP TOUCHSCREEN DRIVER
3236 M:      Ferruh Yigit <fery@cypress.com>
3237 L:      linux-input@vger.kernel.org
3238 S:      Supported
3239 F:      drivers/input/touchscreen/cyttsp*
3240 F:      include/linux/input/cyttsp.h
3241
3242 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3243 M:      Joshua Kinard <kumba@gentoo.org>
3244 S:      Maintained
3245 F:      drivers/rtc/rtc-ds1685.c
3246 F:      include/linux/rtc/ds1685.h
3247
3248 DAMA SLAVE for AX.25
3249 M:      Joerg Reuter <jreuter@yaina.de>
3250 W:      http://yaina.de/jreuter/
3251 W:      http://www.qsl.net/dl1bke/
3252 L:      linux-hams@vger.kernel.org
3253 S:      Maintained
3254 F:      net/ax25/af_ax25.c
3255 F:      net/ax25/ax25_dev.c
3256 F:      net/ax25/ax25_ds_*
3257 F:      net/ax25/ax25_in.c
3258 F:      net/ax25/ax25_out.c
3259 F:      net/ax25/ax25_timer.c
3260 F:      net/ax25/sysctl_net_ax25.c
3261
3262 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3263 L:      netdev@vger.kernel.org
3264 S:      Orphan
3265 F:      Documentation/networking/dmfe.txt
3266 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3267
3268 DC390/AM53C974 SCSI driver
3269 M:      Hannes Reinecke <hare@suse.com>
3270 L:      linux-scsi@vger.kernel.org
3271 S:      Maintained
3272 F:      drivers/scsi/am53c974.c
3273
3274 DC395x SCSI driver
3275 M:      Oliver Neukum <oliver@neukum.org>
3276 M:      Ali Akcaagac <aliakc@web.de>
3277 M:      Jamie Lenehan <lenehan@twibble.org>
3278 L:      dc395x@twibble.org
3279 W:      http://twibble.org/dist/dc395x/
3280 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3281 S:      Maintained
3282 F:      Documentation/scsi/dc395x.txt
3283 F:      drivers/scsi/dc395x.*
3284
3285 DCCP PROTOCOL
3286 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3287 L:      dccp@vger.kernel.org
3288 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3289 S:      Maintained
3290 F:      include/linux/dccp.h
3291 F:      include/uapi/linux/dccp.h
3292 F:      include/linux/tfrc.h
3293 F:      net/dccp/
3294
3295 DECnet NETWORK LAYER
3296 W:      http://linux-decnet.sourceforge.net
3297 L:      linux-decnet-user@lists.sourceforge.net
3298 S:      Orphan
3299 F:      Documentation/networking/decnet.txt
3300 F:      net/decnet/
3301
3302 DECSTATION PLATFORM SUPPORT
3303 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3304 L:      linux-mips@linux-mips.org
3305 W:      http://www.linux-mips.org/wiki/DECstation
3306 S:      Maintained
3307 F:      arch/mips/dec/
3308 F:      arch/mips/include/asm/dec/
3309 F:      arch/mips/include/asm/mach-dec/
3310
3311 DEFXX FDDI NETWORK DRIVER
3312 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3313 S:      Maintained
3314 F:      drivers/net/fddi/defxx.*
3315
3316 DELL LAPTOP DRIVER
3317 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3318 M:      Pali Rohár <pali.rohar@gmail.com>
3319 L:      platform-driver-x86@vger.kernel.org
3320 S:      Maintained
3321 F:      drivers/platform/x86/dell-laptop.c
3322
3323 DELL LAPTOP RBTN DRIVER
3324 M:      Pali Rohár <pali.rohar@gmail.com>
3325 S:      Maintained
3326 F:      drivers/platform/x86/dell-rbtn.*
3327
3328 DELL LAPTOP FREEFALL DRIVER
3329 M:      Pali Rohár <pali.rohar@gmail.com>
3330 S:      Maintained
3331 F:      drivers/platform/x86/dell-smo8800.c
3332
3333 DELL LAPTOP SMM DRIVER
3334 M:      Pali Rohár <pali.rohar@gmail.com>
3335 S:      Maintained
3336 F:      drivers/hwmon/dell-smm-hwmon.c
3337 F:      include/uapi/linux/i8k.h
3338
3339 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3340 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3341 S:      Maintained
3342 F:      Documentation/dcdbas.txt
3343 F:      drivers/firmware/dcdbas.*
3344
3345 DELL WMI EXTRAS DRIVER
3346 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3347 M:      Pali Rohár <pali.rohar@gmail.com>
3348 S:      Maintained
3349 F:      drivers/platform/x86/dell-wmi.c
3350
3351 DESIGNWARE USB2 DRD IP DRIVER
3352 M:      John Youn <johnyoun@synopsys.com>
3353 L:      linux-usb@vger.kernel.org
3354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3355 S:      Maintained
3356 F:      drivers/usb/dwc2/
3357
3358 DESIGNWARE USB3 DRD IP DRIVER
3359 M:      Felipe Balbi <balbi@ti.com>
3360 L:      linux-usb@vger.kernel.org
3361 L:      linux-omap@vger.kernel.org
3362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3363 S:      Maintained
3364 F:      drivers/usb/dwc3/
3365
3366 DEVICE COREDUMP (DEV_COREDUMP)
3367 M:      Johannes Berg <johannes@sipsolutions.net>
3368 L:      linux-kernel@vger.kernel.org
3369 S:      Maintained
3370 F:      drivers/base/devcoredump.c
3371 F:      include/linux/devcoredump.h
3372
3373 DEVICE FREQUENCY (DEVFREQ)
3374 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3375 M:      Kyungmin Park <kyungmin.park@samsung.com>
3376 L:      linux-pm@vger.kernel.org
3377 S:      Maintained
3378 F:      drivers/devfreq/
3379
3380 DEVICE NUMBER REGISTRY
3381 M:      Torben Mathiasen <device@lanana.org>
3382 W:      http://lanana.org/docs/device-list/index.html
3383 S:      Maintained
3384
3385 DEVICE-MAPPER  (LVM)
3386 M:      Alasdair Kergon <agk@redhat.com>
3387 M:      Mike Snitzer <snitzer@redhat.com>
3388 M:      dm-devel@redhat.com
3389 L:      dm-devel@redhat.com
3390 W:      http://sources.redhat.com/dm
3391 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3393 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3394 S:      Maintained
3395 F:      Documentation/device-mapper/
3396 F:      drivers/md/dm*
3397 F:      drivers/md/persistent-data/
3398 F:      include/linux/device-mapper.h
3399 F:      include/linux/dm-*.h
3400 F:      include/uapi/linux/dm-*.h
3401
3402 DIALOG SEMICONDUCTOR DRIVERS
3403 M:      Support Opensource <support.opensource@diasemi.com>
3404 W:      http://www.dialog-semiconductor.com/products
3405 S:      Supported
3406 F:      Documentation/hwmon/da90??
3407 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3408 F:      drivers/gpio/gpio-da90??.c
3409 F:      drivers/hwmon/da90??-hwmon.c
3410 F:      drivers/iio/adc/da91??-*.c
3411 F:      drivers/input/misc/da90??_onkey.c
3412 F:      drivers/input/touchscreen/da9052_tsi.c
3413 F:      drivers/leds/leds-da90??.c
3414 F:      drivers/mfd/da903x.c
3415 F:      drivers/mfd/da90??-*.c
3416 F:      drivers/mfd/da91??-*.c
3417 F:      drivers/power/da9052-battery.c
3418 F:      drivers/power/da91??-*.c
3419 F:      drivers/regulator/da903x.c
3420 F:      drivers/regulator/da9???-regulator.[ch]
3421 F:      drivers/rtc/rtc-da90??.c
3422 F:      drivers/video/backlight/da90??_bl.c
3423 F:      drivers/watchdog/da90??_wdt.c
3424 F:      include/linux/mfd/da903x.h
3425 F:      include/linux/mfd/da9052/
3426 F:      include/linux/mfd/da9055/
3427 F:      include/linux/mfd/da9063/
3428 F:      include/linux/mfd/da9150/
3429 F:      include/sound/da[79]*.h
3430 F:      sound/soc/codecs/da[79]*.[ch]
3431
3432 DIGI NEO AND CLASSIC PCI PRODUCTS
3433 M:      Lidza Louina <lidza.louina@gmail.com>
3434 M:      Mark Hounschell <markh@compro.net>
3435 L:      driverdev-devel@linuxdriverproject.org
3436 S:      Maintained
3437 F:      drivers/staging/dgnc/
3438
3439 DIGI EPCA PCI PRODUCTS
3440 M:      Lidza Louina <lidza.louina@gmail.com>
3441 M:      Daeseok Youn <daeseok.youn@gmail.com>
3442 L:      driverdev-devel@linuxdriverproject.org
3443 S:      Maintained
3444 F:      drivers/staging/dgap/
3445
3446 DIOLAN U2C-12 I2C DRIVER
3447 M:      Guenter Roeck <linux@roeck-us.net>
3448 L:      linux-i2c@vger.kernel.org
3449 S:      Maintained
3450 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3451
3452 DIRECT ACCESS (DAX)
3453 M:      Matthew Wilcox <willy@linux.intel.com>
3454 L:      linux-fsdevel@vger.kernel.org
3455 S:      Supported
3456 F:      fs/dax.c
3457
3458 DIRECTORY NOTIFICATION (DNOTIFY)
3459 M:      Eric Paris <eparis@parisplace.org>
3460 S:      Maintained
3461 F:      Documentation/filesystems/dnotify.txt
3462 F:      fs/notify/dnotify/
3463 F:      include/linux/dnotify.h
3464
3465 DISK GEOMETRY AND PARTITION HANDLING
3466 M:      Andries Brouwer <aeb@cwi.nl>
3467 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3468 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3469 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3470 S:      Maintained
3471
3472 DISKQUOTA
3473 M:      Jan Kara <jack@suse.com>
3474 S:      Maintained
3475 F:      Documentation/filesystems/quota.txt
3476 F:      fs/quota/
3477 F:      include/linux/quota*.h
3478 F:      include/uapi/linux/quota*.h
3479
3480 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3481 M:      Bernie Thompson <bernie@plugable.com>
3482 L:      linux-fbdev@vger.kernel.org
3483 S:      Maintained
3484 W:      http://plugable.com/category/projects/udlfb/
3485 F:      drivers/video/fbdev/udlfb.c
3486 F:      include/video/udlfb.h
3487 F:      Documentation/fb/udlfb.txt
3488
3489 DISTRIBUTED LOCK MANAGER (DLM)
3490 M:      Christine Caulfield <ccaulfie@redhat.com>
3491 M:      David Teigland <teigland@redhat.com>
3492 L:      cluster-devel@redhat.com
3493 W:      http://sources.redhat.com/cluster/
3494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3495 S:      Supported
3496 F:      fs/dlm/
3497
3498 DMA BUFFER SHARING FRAMEWORK
3499 M:      Sumit Semwal <sumit.semwal@linaro.org>
3500 S:      Maintained
3501 L:      linux-media@vger.kernel.org
3502 L:      dri-devel@lists.freedesktop.org
3503 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3504 F:      drivers/dma-buf/
3505 F:      include/linux/dma-buf*
3506 F:      include/linux/reservation.h
3507 F:      include/linux/*fence.h
3508 F:      Documentation/dma-buf-sharing.txt
3509 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3510
3511 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3512 M:      Vinod Koul <vinod.koul@intel.com>
3513 L:      dmaengine@vger.kernel.org
3514 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3515 S:      Maintained
3516 F:      drivers/dma/
3517 F:      include/linux/dmaengine.h
3518 F:      Documentation/dmaengine/
3519 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3520
3521 DME1737 HARDWARE MONITOR DRIVER
3522 M:      Juerg Haefliger <juergh@gmail.com>
3523 L:      lm-sensors@lm-sensors.org
3524 S:      Maintained
3525 F:      Documentation/hwmon/dme1737
3526 F:      drivers/hwmon/dme1737.c
3527
3528 DMI/SMBIOS SUPPORT
3529 M:      Jean Delvare <jdelvare@suse.com>
3530 S:      Maintained
3531 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3532 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3533 F:      drivers/firmware/dmi-id.c
3534 F:      drivers/firmware/dmi_scan.c
3535 F:      include/linux/dmi.h
3536
3537 DOCUMENTATION
3538 M:      Jonathan Corbet <corbet@lwn.net>
3539 L:      linux-doc@vger.kernel.org
3540 S:      Maintained
3541 F:      Documentation/
3542 X:      Documentation/ABI/
3543 X:      Documentation/devicetree/
3544 X:      Documentation/acpi
3545 X:      Documentation/power
3546 X:      Documentation/spi
3547 X:      Documentation/DocBook/media
3548 T:      git git://git.lwn.net/linux-2.6.git docs-next
3549
3550 DOUBLETALK DRIVER
3551 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3552 L:      blinux-list@redhat.com
3553 S:      Maintained
3554 F:      drivers/char/dtlk.c
3555 F:      include/linux/dtlk.h
3556
3557 DPT_I2O SCSI RAID DRIVER
3558 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3559 L:      linux-scsi@vger.kernel.org
3560 W:      http://www.adaptec.com/
3561 S:      Maintained
3562 F:      drivers/scsi/dpt*
3563 F:      drivers/scsi/dpt/
3564
3565 DRBD DRIVER
3566 P:      Philipp Reisner
3567 P:      Lars Ellenberg
3568 M:      drbd-dev@lists.linbit.com
3569 L:      drbd-user@lists.linbit.com
3570 W:      http://www.drbd.org
3571 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3572 T:      git git://git.drbd.org/drbd-8.3.git
3573 S:      Supported
3574 F:      drivers/block/drbd/
3575 F:      lib/lru_cache.c
3576 F:      Documentation/blockdev/drbd/
3577
3578 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3579 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3581 S:      Supported
3582 F:      Documentation/kobject.txt
3583 F:      drivers/base/
3584 F:      fs/debugfs/
3585 F:      fs/kernfs/
3586 F:      fs/sysfs/
3587 F:      include/linux/debugfs.h
3588 F:      include/linux/kobj*
3589 F:      lib/kobj*
3590
3591 DRM DRIVERS
3592 M:      David Airlie <airlied@linux.ie>
3593 L:      dri-devel@lists.freedesktop.org
3594 T:      git git://people.freedesktop.org/~airlied/linux
3595 S:      Maintained
3596 F:      drivers/gpu/drm/
3597 F:      drivers/gpu/vga/
3598 F:      include/drm/
3599 F:      include/uapi/drm/
3600
3601 RADEON DRM DRIVERS
3602 M:      Alex Deucher <alexander.deucher@amd.com>
3603 M:      Christian König <christian.koenig@amd.com>
3604 L:      dri-devel@lists.freedesktop.org
3605 T:      git git://people.freedesktop.org/~agd5f/linux
3606 S:      Supported
3607 F:      drivers/gpu/drm/radeon/
3608 F:      include/uapi/drm/radeon*
3609
3610 DRM PANEL DRIVERS
3611 M:      Thierry Reding <thierry.reding@gmail.com>
3612 L:      dri-devel@lists.freedesktop.org
3613 T:      git git://anongit.freedesktop.org/tegra/linux.git
3614 S:      Maintained
3615 F:      drivers/gpu/drm/drm_panel.c
3616 F:      drivers/gpu/drm/panel/
3617 F:      include/drm/drm_panel.h
3618 F:      Documentation/devicetree/bindings/panel/
3619
3620 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3621 M:      Daniel Vetter <daniel.vetter@intel.com>
3622 M:      Jani Nikula <jani.nikula@linux.intel.com>
3623 L:      intel-gfx@lists.freedesktop.org
3624 L:      dri-devel@lists.freedesktop.org
3625 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3626 T:      git git://anongit.freedesktop.org/drm-intel
3627 S:      Supported
3628 F:      drivers/gpu/drm/i915/
3629 F:      include/drm/i915*
3630 F:      include/uapi/drm/i915*
3631
3632 DRM DRIVERS FOR ATMEL HLCDC
3633 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3634 L:      dri-devel@lists.freedesktop.org
3635 S:      Supported
3636 F:      drivers/gpu/drm/atmel-hlcdc/
3637 F:      Documentation/devicetree/bindings/drm/atmel/
3638
3639 DRM DRIVERS FOR EXYNOS
3640 M:      Inki Dae <inki.dae@samsung.com>
3641 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3642 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3643 M:      Kyungmin Park <kyungmin.park@samsung.com>
3644 L:      dri-devel@lists.freedesktop.org
3645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3646 S:      Supported
3647 F:      drivers/gpu/drm/exynos/
3648 F:      include/drm/exynos*
3649 F:      include/uapi/drm/exynos*
3650
3651 DRM DRIVERS FOR FREESCALE DCU
3652 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3653 M:      Alison Wang <alison.wang@freescale.com>
3654 L:      dri-devel@lists.freedesktop.org
3655 S:      Supported
3656 F:      drivers/gpu/drm/fsl-dcu/
3657 F:      Documentation/devicetree/bindings/video/fsl,dcu.txt
3658 F:      Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3659
3660 DRM DRIVERS FOR FREESCALE IMX
3661 M:      Philipp Zabel <p.zabel@pengutronix.de>
3662 L:      dri-devel@lists.freedesktop.org
3663 S:      Maintained
3664 F:      drivers/gpu/drm/imx/
3665 F:      Documentation/devicetree/bindings/drm/imx/
3666
3667 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3668 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3669 L:      dri-devel@lists.freedesktop.org
3670 T:      git git://github.com/patjak/drm-gma500
3671 S:      Maintained
3672 F:      drivers/gpu/drm/gma500
3673 F:      include/drm/gma500*
3674
3675 DRM DRIVERS FOR NVIDIA TEGRA
3676 M:      Thierry Reding <thierry.reding@gmail.com>
3677 M:      Terje Bergström <tbergstrom@nvidia.com>
3678 L:      dri-devel@lists.freedesktop.org
3679 L:      linux-tegra@vger.kernel.org
3680 T:      git git://anongit.freedesktop.org/tegra/linux.git
3681 S:      Supported
3682 F:      drivers/gpu/drm/tegra/
3683 F:      drivers/gpu/host1x/
3684 F:      include/linux/host1x.h
3685 F:      include/uapi/drm/tegra_drm.h
3686 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3687
3688 DRM DRIVERS FOR RENESAS
3689 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3690 L:      dri-devel@lists.freedesktop.org
3691 L:      linux-sh@vger.kernel.org
3692 T:      git git://people.freedesktop.org/~airlied/linux
3693 S:      Supported
3694 F:      drivers/gpu/drm/rcar-du/
3695 F:      drivers/gpu/drm/shmobile/
3696 F:      include/linux/platform_data/shmob_drm.h
3697
3698 DRM DRIVERS FOR ROCKCHIP
3699 M:      Mark Yao <mark.yao@rock-chips.com>
3700 L:      dri-devel@lists.freedesktop.org
3701 S:      Maintained
3702 F:      drivers/gpu/drm/rockchip/
3703 F:      Documentation/devicetree/bindings/video/rockchip*
3704
3705 DRM DRIVERS FOR STI
3706 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3707 M:      Vincent Abriou <vincent.abriou@st.com>
3708 L:      dri-devel@lists.freedesktop.org
3709 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3710 S:      Maintained
3711 F:      drivers/gpu/drm/sti
3712 F:      Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3713
3714 DSBR100 USB FM RADIO DRIVER
3715 M:      Alexey Klimov <klimov.linux@gmail.com>
3716 L:      linux-media@vger.kernel.org
3717 T:      git git://linuxtv.org/media_tree.git
3718 S:      Maintained
3719 F:      drivers/media/radio/dsbr100.c
3720
3721 DSCC4 DRIVER
3722 M:      Francois Romieu <romieu@fr.zoreil.com>
3723 L:      netdev@vger.kernel.org
3724 S:      Maintained
3725 F:      drivers/net/wan/dscc4.c
3726
3727 DT3155 MEDIA DRIVER
3728 M:      Hans Verkuil <hverkuil@xs4all.nl>
3729 L:      linux-media@vger.kernel.org
3730 T:      git git://linuxtv.org/media_tree.git
3731 W:      http://linuxtv.org
3732 S:      Odd Fixes
3733 F:      drivers/media/pci/dt3155/
3734
3735 DVB_USB_AF9015 MEDIA DRIVER
3736 M:      Antti Palosaari <crope@iki.fi>
3737 L:      linux-media@vger.kernel.org
3738 W:      http://linuxtv.org/
3739 W:      http://palosaari.fi/linux/
3740 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3741 T:      git git://linuxtv.org/anttip/media_tree.git
3742 S:      Maintained
3743 F:      drivers/media/usb/dvb-usb-v2/af9015*
3744
3745 DVB_USB_AF9035 MEDIA DRIVER
3746 M:      Antti Palosaari <crope@iki.fi>
3747 L:      linux-media@vger.kernel.org
3748 W:      http://linuxtv.org/
3749 W:      http://palosaari.fi/linux/
3750 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3751 T:      git git://linuxtv.org/anttip/media_tree.git
3752 S:      Maintained
3753 F:      drivers/media/usb/dvb-usb-v2/af9035*
3754
3755 DVB_USB_ANYSEE MEDIA DRIVER
3756 M:      Antti Palosaari <crope@iki.fi>
3757 L:      linux-media@vger.kernel.org
3758 W:      http://linuxtv.org/
3759 W:      http://palosaari.fi/linux/
3760 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3761 T:      git git://linuxtv.org/anttip/media_tree.git
3762 S:      Maintained
3763 F:      drivers/media/usb/dvb-usb-v2/anysee*
3764
3765 DVB_USB_AU6610 MEDIA DRIVER
3766 M:      Antti Palosaari <crope@iki.fi>
3767 L:      linux-media@vger.kernel.org
3768 W:      http://linuxtv.org/
3769 W:      http://palosaari.fi/linux/
3770 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3771 T:      git git://linuxtv.org/anttip/media_tree.git
3772 S:      Maintained
3773 F:      drivers/media/usb/dvb-usb-v2/au6610*
3774
3775 DVB_USB_CE6230 MEDIA DRIVER
3776 M:      Antti Palosaari <crope@iki.fi>
3777 L:      linux-media@vger.kernel.org
3778 W:      http://linuxtv.org/
3779 W:      http://palosaari.fi/linux/
3780 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3781 T:      git git://linuxtv.org/anttip/media_tree.git
3782 S:      Maintained
3783 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3784
3785 DVB_USB_CXUSB MEDIA DRIVER
3786 M:      Michael Krufky <mkrufky@linuxtv.org>
3787 L:      linux-media@vger.kernel.org
3788 W:      http://linuxtv.org/
3789 W:      http://github.com/mkrufky
3790 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3791 T:      git git://linuxtv.org/media_tree.git
3792 S:      Maintained
3793 F:      drivers/media/usb/dvb-usb/cxusb*
3794
3795 DVB_USB_EC168 MEDIA DRIVER
3796 M:      Antti Palosaari <crope@iki.fi>
3797 L:      linux-media@vger.kernel.org
3798 W:      http://linuxtv.org/
3799 W:      http://palosaari.fi/linux/
3800 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3801 T:      git git://linuxtv.org/anttip/media_tree.git
3802 S:      Maintained
3803 F:      drivers/media/usb/dvb-usb-v2/ec168*
3804
3805 DVB_USB_GL861 MEDIA DRIVER
3806 M:      Antti Palosaari <crope@iki.fi>
3807 L:      linux-media@vger.kernel.org
3808 W:      http://linuxtv.org/
3809 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3810 T:      git git://linuxtv.org/anttip/media_tree.git
3811 S:      Maintained
3812 F:      drivers/media/usb/dvb-usb-v2/gl861*
3813
3814 DVB_USB_MXL111SF MEDIA DRIVER
3815 M:      Michael Krufky <mkrufky@linuxtv.org>
3816 L:      linux-media@vger.kernel.org
3817 W:      http://linuxtv.org/
3818 W:      http://github.com/mkrufky
3819 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3820 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3821 S:      Maintained
3822 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3823
3824 DVB_USB_RTL28XXU MEDIA DRIVER
3825 M:      Antti Palosaari <crope@iki.fi>
3826 L:      linux-media@vger.kernel.org
3827 W:      http://linuxtv.org/
3828 W:      http://palosaari.fi/linux/
3829 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3830 T:      git git://linuxtv.org/anttip/media_tree.git
3831 S:      Maintained
3832 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3833
3834 DVB_USB_V2 MEDIA DRIVER
3835 M:      Antti Palosaari <crope@iki.fi>
3836 L:      linux-media@vger.kernel.org
3837 W:      http://linuxtv.org/
3838 W:      http://palosaari.fi/linux/
3839 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3840 T:      git git://linuxtv.org/anttip/media_tree.git
3841 S:      Maintained
3842 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3843 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3844
3845 DYNAMIC DEBUG
3846 M:      Jason Baron <jbaron@akamai.com>
3847 S:      Maintained
3848 F:      lib/dynamic_debug.c
3849 F:      include/linux/dynamic_debug.h
3850
3851 DZ DECSTATION DZ11 SERIAL DRIVER
3852 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3853 S:      Maintained
3854 F:      drivers/tty/serial/dz.*
3855
3856 E3X0 POWER BUTTON DRIVER
3857 M:      Moritz Fischer <moritz.fischer@ettus.com>
3858 L:      usrp-users@lists.ettus.com
3859 W:      http://www.ettus.com
3860 S:      Supported
3861 F:      drivers/input/misc/e3x0-button.c
3862 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3863
3864 E4000 MEDIA DRIVER
3865 M:      Antti Palosaari <crope@iki.fi>
3866 L:      linux-media@vger.kernel.org
3867 W:      http://linuxtv.org/
3868 W:      http://palosaari.fi/linux/
3869 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3870 T:      git git://linuxtv.org/anttip/media_tree.git
3871 S:      Maintained
3872 F:      drivers/media/tuners/e4000*
3873
3874 EATA ISA/EISA/PCI SCSI DRIVER
3875 M:      Dario Ballabio <ballabio_dario@emc.com>
3876 L:      linux-scsi@vger.kernel.org
3877 S:      Maintained
3878 F:      drivers/scsi/eata.c
3879
3880 EC100 MEDIA DRIVER
3881 M:      Antti Palosaari <crope@iki.fi>
3882 L:      linux-media@vger.kernel.org
3883 W:      http://linuxtv.org/
3884 W:      http://palosaari.fi/linux/
3885 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3886 T:      git git://linuxtv.org/anttip/media_tree.git
3887 S:      Maintained
3888 F:      drivers/media/dvb-frontends/ec100*
3889
3890 ECRYPT FILE SYSTEM
3891 M:      Tyler Hicks <tyhicks@canonical.com>
3892 L:      ecryptfs@vger.kernel.org
3893 W:      http://ecryptfs.org
3894 W:      https://launchpad.net/ecryptfs
3895 S:      Supported
3896 F:      Documentation/filesystems/ecryptfs.txt
3897 F:      fs/ecryptfs/
3898
3899 EDAC-CORE
3900 M:      Doug Thompson <dougthompson@xmission.com>
3901 M:      Borislav Petkov <bp@alien8.de>
3902 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3903 L:      linux-edac@vger.kernel.org
3904 W:      bluesmoke.sourceforge.net
3905 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3906 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3907 S:      Supported
3908 F:      Documentation/edac.txt
3909 F:      drivers/edac/
3910 F:      include/linux/edac.h
3911
3912 EDAC-AMD64
3913 M:      Doug Thompson <dougthompson@xmission.com>
3914 M:      Borislav Petkov <bp@alien8.de>
3915 L:      linux-edac@vger.kernel.org
3916 W:      bluesmoke.sourceforge.net
3917 S:      Maintained
3918 F:      drivers/edac/amd64_edac*
3919
3920 EDAC-CALXEDA
3921 M:      Doug Thompson <dougthompson@xmission.com>
3922 M:      Robert Richter <rric@kernel.org>
3923 L:      linux-edac@vger.kernel.org
3924 W:      bluesmoke.sourceforge.net
3925 S:      Maintained
3926 F:      drivers/edac/highbank*
3927
3928 EDAC-CAVIUM
3929 M:      Ralf Baechle <ralf@linux-mips.org>
3930 M:      David Daney <david.daney@cavium.com>
3931 L:      linux-edac@vger.kernel.org
3932 L:      linux-mips@linux-mips.org
3933 W:      bluesmoke.sourceforge.net
3934 S:      Supported