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