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