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