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