mm: page_alloc: fix building error on -Werror=array-compare
[platform/kernel/linux-amlogic.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         B: Bug tracking system location.
81         S: Status, one of the following:
82            Supported:   Someone is actually paid to look after this.
83            Maintained:  Someone actually looks after it.
84            Odd Fixes:   It has a maintainer but they don't have time to do
85                         much other than throw the odd patch in. See below..
86            Orphan:      No current maintainer [but maybe you could take the
87                         role as you write your new code].
88            Obsolete:    Old code. Something tagged obsolete generally means
89                         it has been replaced by a better system and you
90                         should be using that.
91         F: Files and directories with wildcard patterns.
92            A trailing slash includes all files and subdirectory files.
93            F:   drivers/net/    all files in and below drivers/net
94            F:   drivers/net/*   all files in drivers/net, but not below
95            F:   */net/*         all files in "any top level directory"/net
96            One pattern per line.  Multiple F: lines acceptable.
97         N: Files and directories with regex patterns.
98            N:   [^a-z]tegra     all files whose path contains the word tegra
99            One pattern per line.  Multiple N: lines acceptable.
100            scripts/get_maintainer.pl has different behavior for files that
101            match F: pattern and matches of N: patterns.  By default,
102            get_maintainer will not look at git log history when an F: pattern
103            match occurs.  When an N: match occurs, git log history is used
104            to also notify the people that have git commit signatures.
105         X: Files and directories that are NOT maintained, same rules as F:
106            Files exclusions are tested before file matches.
107            Can be useful for excluding a specific subdirectory, for instance:
108            F:   net/
109            X:   net/ipv6/
110            matches all files in and below net excluding net/ipv6/
111         K: Keyword perl extended regex pattern to match content in a
112            patch or file.  For instance:
113            K: of_get_profile
114               matches patches or files that contain "of_get_profile"
115            K: \b(printk|pr_(info|err))\b
116               matches patches or files that contain one or more of the words
117               printk, pr_info or pr_err
118            One regex pattern per line.  Multiple K: lines acceptable.
119
120 Note: For the hard of thinking, this list is meant to remain in alphabetical
121 order. If you could add yourselves to it in alphabetical order that would be
122 so much easier [Ed]
123
124 Maintainers List (try to look for most precise areas first)
125
126                 -----------------------------------
127
128 3C59X NETWORK DRIVER
129 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
130 L:      netdev@vger.kernel.org
131 S:      Maintained
132 F:      Documentation/networking/vortex.txt
133 F:      drivers/net/ethernet/3com/3c59x.c
134
135 3CR990 NETWORK DRIVER
136 M:      David Dillow <dave@thedillows.org>
137 L:      netdev@vger.kernel.org
138 S:      Maintained
139 F:      drivers/net/ethernet/3com/typhoon*
140
141 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
142 M:      Adam Radford <linuxraid@lsi.com>
143 L:      linux-scsi@vger.kernel.org
144 W:      http://www.lsi.com
145 S:      Supported
146 F:      drivers/scsi/3w-*
147
148 53C700 AND 53C700-66 SCSI DRIVER
149 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
150 L:      linux-scsi@vger.kernel.org
151 S:      Maintained
152 F:      drivers/scsi/53c700*
153
154 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
155 M:      Alexander Aring <aar@pengutronix.de>
156 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
157 L:      linux-bluetooth@vger.kernel.org
158 L:      linux-wpan@vger.kernel.org
159 S:      Maintained
160 F:      net/6lowpan/
161 F:      include/net/6lowpan.h
162 F:      Documentation/networking/6lowpan.txt
163
164 6PACK NETWORK DRIVER FOR AX.25
165 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
166 L:      linux-hams@vger.kernel.org
167 S:      Maintained
168 F:      drivers/net/hamradio/6pack.c
169
170 8169 10/100/1000 GIGABIT ETHERNET DRIVER
171 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
172 L:      netdev@vger.kernel.org
173 S:      Maintained
174 F:      drivers/net/ethernet/realtek/r8169.c
175
176 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
177 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
178 L:      linux-serial@vger.kernel.org
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      https://linuxtv.org
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@microsemi.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      include/linux/syscalls.h
227 F:      kernel/sys_ni.c
228
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M:      Hans de Goede <hdegoede@redhat.com>
231 L:      linux-hwmon@vger.kernel.org
232 S:      Maintained
233 F:      drivers/hwmon/abituguru.c
234
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M:      Alistair John Strachan <alistair@devzero.co.uk>
237 L:      linux-hwmon@vger.kernel.org
238 S:      Maintained
239 F:      drivers/hwmon/abituguru3.c
240
241 ACCES 104-DIO-48E GPIO DRIVER
242 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
243 L:      linux-gpio@vger.kernel.org
244 S:      Maintained
245 F:      drivers/gpio/gpio-104-dio-48e.c
246
247 ACCES 104-IDI-48 GPIO DRIVER
248 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L:      linux-gpio@vger.kernel.org
250 S:      Maintained
251 F:      drivers/gpio/gpio-104-idi-48.c
252
253 ACCES 104-IDIO-16 GPIO DRIVER
254 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
255 L:      linux-gpio@vger.kernel.org
256 S:      Maintained
257 F:      drivers/gpio/gpio-104-idio-16.c
258
259 ACENIC DRIVER
260 M:      Jes Sorensen <jes@trained-monkey.org>
261 L:      linux-acenic@sunsite.dk
262 S:      Maintained
263 F:      drivers/net/ethernet/alteon/acenic*
264
265 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266 M:      Peter Feuerer <peter@piie.net>
267 L:      platform-driver-x86@vger.kernel.org
268 W:      http://piie.net/?section=acerhdf
269 S:      Maintained
270 F:      drivers/platform/x86/acerhdf.c
271
272 ACER WMI LAPTOP EXTRAS
273 M:      "Lee, Chun-Yi" <jlee@suse.com>
274 L:      platform-driver-x86@vger.kernel.org
275 S:      Maintained
276 F:      drivers/platform/x86/acer-wmi.c
277
278 ACPI
279 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
280 M:      Len Brown <lenb@kernel.org>
281 L:      linux-acpi@vger.kernel.org
282 W:      https://01.org/linux-acpi
283 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
285 B:      https://bugzilla.kernel.org
286 S:      Supported
287 F:      drivers/acpi/
288 F:      drivers/pnp/pnpacpi/
289 F:      include/linux/acpi.h
290 F:      include/acpi/
291 F:      Documentation/acpi/
292 F:      Documentation/ABI/testing/sysfs-bus-acpi
293 F:      Documentation/ABI/testing/configfs-acpi
294 F:      drivers/pci/*acpi*
295 F:      drivers/pci/*/*acpi*
296 F:      drivers/pci/*/*/*acpi*
297 F:      tools/power/acpi/
298
299 ACPI COMPONENT ARCHITECTURE (ACPICA)
300 M:      Robert Moore <robert.moore@intel.com>
301 M:      Lv Zheng <lv.zheng@intel.com>
302 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
303 L:      linux-acpi@vger.kernel.org
304 L:      devel@acpica.org
305 W:      https://acpica.org/
306 W:      https://github.com/acpica/acpica/
307 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
309 B:      https://bugzilla.kernel.org
310 B:      https://bugs.acpica.org
311 S:      Supported
312 F:      drivers/acpi/acpica/
313 F:      include/acpi/
314 F:      tools/power/acpi/
315
316 ACPI FAN DRIVER
317 M:      Zhang Rui <rui.zhang@intel.com>
318 L:      linux-acpi@vger.kernel.org
319 W:      https://01.org/linux-acpi
320 B:      https://bugzilla.kernel.org
321 S:      Supported
322 F:      drivers/acpi/fan.c
323
324 ACPI FOR ARM64 (ACPI/arm64)
325 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
326 M:      Hanjun Guo <hanjun.guo@linaro.org>
327 M:      Sudeep Holla <sudeep.holla@arm.com>
328 L:      linux-acpi@vger.kernel.org
329 S:      Maintained
330 F:      drivers/acpi/arm64
331
332 ACPI THERMAL DRIVER
333 M:      Zhang Rui <rui.zhang@intel.com>
334 L:      linux-acpi@vger.kernel.org
335 W:      https://01.org/linux-acpi
336 B:      https://bugzilla.kernel.org
337 S:      Supported
338 F:      drivers/acpi/*thermal*
339
340 ACPI VIDEO DRIVER
341 M:      Zhang Rui <rui.zhang@intel.com>
342 L:      linux-acpi@vger.kernel.org
343 W:      https://01.org/linux-acpi
344 B:      https://bugzilla.kernel.org
345 S:      Supported
346 F:      drivers/acpi/acpi_video.c
347
348 ACPI WMI DRIVER
349 L:      platform-driver-x86@vger.kernel.org
350 S:      Orphan
351 F:      drivers/platform/x86/wmi.c
352
353 AD1889 ALSA SOUND DRIVER
354 M:      Thibaut Varene <T-Bone@parisc-linux.org>
355 W:      http://wiki.parisc-linux.org/AD1889
356 L:      linux-parisc@vger.kernel.org
357 S:      Maintained
358 F:      sound/pci/ad1889.*
359
360 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
361 M:      Michael Hennerich <michael.hennerich@analog.com>
362 W:      http://wiki.analog.com/AD5254
363 W:      http://ez.analog.com/community/linux-device-drivers
364 S:      Supported
365 F:      drivers/misc/ad525x_dpot.c
366
367 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
368 M:      Michael Hennerich <michael.hennerich@analog.com>
369 W:      http://wiki.analog.com/AD5398
370 W:      http://ez.analog.com/community/linux-device-drivers
371 S:      Supported
372 F:      drivers/regulator/ad5398.c
373
374 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
375 M:      Michael Hennerich <michael.hennerich@analog.com>
376 W:      http://wiki.analog.com/AD7142
377 W:      http://ez.analog.com/community/linux-device-drivers
378 S:      Supported
379 F:      drivers/input/misc/ad714x.c
380
381 AD7877 TOUCHSCREEN DRIVER
382 M:      Michael Hennerich <michael.hennerich@analog.com>
383 W:      http://wiki.analog.com/AD7877
384 W:      http://ez.analog.com/community/linux-device-drivers
385 S:      Supported
386 F:      drivers/input/touchscreen/ad7877.c
387
388 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
389 M:      Michael Hennerich <michael.hennerich@analog.com>
390 W:      http://wiki.analog.com/AD7879
391 W:      http://ez.analog.com/community/linux-device-drivers
392 S:      Supported
393 F:      drivers/input/touchscreen/ad7879.c
394
395 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
396 M:      Jiri Kosina <jikos@kernel.org>
397 S:      Maintained
398
399 ADF7242 IEEE 802.15.4 RADIO DRIVER
400 M:      Michael Hennerich <michael.hennerich@analog.com>
401 W:      https://wiki.analog.com/ADF7242
402 W:      http://ez.analog.com/community/linux-device-drivers
403 L:      linux-wpan@vger.kernel.org
404 S:      Supported
405 F:      drivers/net/ieee802154/adf7242.c
406 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
407
408 ADM1025 HARDWARE MONITOR DRIVER
409 M:      Jean Delvare <jdelvare@suse.com>
410 L:      linux-hwmon@vger.kernel.org
411 S:      Maintained
412 F:      Documentation/hwmon/adm1025
413 F:      drivers/hwmon/adm1025.c
414
415 ADM1029 HARDWARE MONITOR DRIVER
416 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
417 L:      linux-hwmon@vger.kernel.org
418 S:      Maintained
419 F:      drivers/hwmon/adm1029.c
420
421 ADM8211 WIRELESS DRIVER
422 L:      linux-wireless@vger.kernel.org
423 W:      http://wireless.kernel.org/
424 S:      Orphan
425 F:      drivers/net/wireless/admtek/adm8211.*
426
427 ADP1653 FLASH CONTROLLER DRIVER
428 M:      Sakari Ailus <sakari.ailus@iki.fi>
429 L:      linux-media@vger.kernel.org
430 S:      Maintained
431 F:      drivers/media/i2c/adp1653.c
432 F:      include/media/i2c/adp1653.h
433
434 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
435 M:      Michael Hennerich <michael.hennerich@analog.com>
436 W:      http://wiki.analog.com/ADP5520
437 W:      http://ez.analog.com/community/linux-device-drivers
438 S:      Supported
439 F:      drivers/mfd/adp5520.c
440 F:      drivers/video/backlight/adp5520_bl.c
441 F:      drivers/leds/leds-adp5520.c
442 F:      drivers/gpio/gpio-adp5520.c
443 F:      drivers/input/keyboard/adp5520-keys.c
444
445 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
446 M:      Michael Hennerich <michael.hennerich@analog.com>
447 W:      http://wiki.analog.com/ADP5588
448 W:      http://ez.analog.com/community/linux-device-drivers
449 S:      Supported
450 F:      drivers/input/keyboard/adp5588-keys.c
451 F:      drivers/gpio/gpio-adp5588.c
452
453 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
454 M:      Michael Hennerich <michael.hennerich@analog.com>
455 W:      http://wiki.analog.com/ADP8860
456 W:      http://ez.analog.com/community/linux-device-drivers
457 S:      Supported
458 F:      drivers/video/backlight/adp8860_bl.c
459
460 ADS1015 HARDWARE MONITOR DRIVER
461 M:      Dirk Eibach <eibach@gdsys.de>
462 L:      linux-hwmon@vger.kernel.org
463 S:      Maintained
464 F:      Documentation/hwmon/ads1015
465 F:      drivers/hwmon/ads1015.c
466 F:      include/linux/i2c/ads1015.h
467
468 ADT746X FAN DRIVER
469 M:      Colin Leroy <colin@colino.net>
470 S:      Maintained
471 F:      drivers/macintosh/therm_adt746x.c
472
473 ADT7475 HARDWARE MONITOR DRIVER
474 M:      Jean Delvare <jdelvare@suse.com>
475 L:      linux-hwmon@vger.kernel.org
476 S:      Maintained
477 F:      Documentation/hwmon/adt7475
478 F:      drivers/hwmon/adt7475.c
479
480 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
481 M:      Michael Hennerich <michael.hennerich@analog.com>
482 W:      http://wiki.analog.com/ADXL345
483 W:      http://ez.analog.com/community/linux-device-drivers
484 S:      Supported
485 F:      drivers/input/misc/adxl34x.c
486
487 ADVANSYS SCSI DRIVER
488 M:      Matthew Wilcox <matthew@wil.cx>
489 M:      Hannes Reinecke <hare@suse.com>
490 L:      linux-scsi@vger.kernel.org
491 S:      Maintained
492 F:      Documentation/scsi/advansys.txt
493 F:      drivers/scsi/advansys.c
494
495 AEDSP16 DRIVER
496 M:      Riccardo Facchetti <fizban@tin.it>
497 S:      Maintained
498 F:      sound/oss/aedsp16.c
499
500 AF9013 MEDIA DRIVER
501 M:      Antti Palosaari <crope@iki.fi>
502 L:      linux-media@vger.kernel.org
503 W:      https://linuxtv.org
504 W:      http://palosaari.fi/linux/
505 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
506 T:      git git://linuxtv.org/anttip/media_tree.git
507 S:      Maintained
508 F:      drivers/media/dvb-frontends/af9013*
509
510 AF9033 MEDIA DRIVER
511 M:      Antti Palosaari <crope@iki.fi>
512 L:      linux-media@vger.kernel.org
513 W:      https://linuxtv.org
514 W:      http://palosaari.fi/linux/
515 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
516 T:      git git://linuxtv.org/anttip/media_tree.git
517 S:      Maintained
518 F:      drivers/media/dvb-frontends/af9033*
519
520 AFFS FILE SYSTEM
521 L:      linux-fsdevel@vger.kernel.org
522 S:      Orphan
523 F:      Documentation/filesystems/affs.txt
524 F:      fs/affs/
525
526 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
527 M:      David Howells <dhowells@redhat.com>
528 L:      linux-afs@lists.infradead.org
529 S:      Supported
530 F:      fs/afs/
531 F:      include/net/af_rxrpc.h
532 F:      net/rxrpc/af_rxrpc.c
533
534 AGPGART DRIVER
535 M:      David Airlie <airlied@linux.ie>
536 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
537 S:      Maintained
538 F:      drivers/char/agp/
539 F:      include/linux/agp*
540 F:      include/uapi/linux/agp*
541
542 AHA152X SCSI DRIVER
543 M:      "Juergen E. Fischer" <fischer@norbit.de>
544 L:      linux-scsi@vger.kernel.org
545 S:      Maintained
546 F:      drivers/scsi/aha152x*
547 F:      drivers/scsi/pcmcia/aha152x*
548
549 AIC7XXX / AIC79XX SCSI DRIVER
550 M:      Hannes Reinecke <hare@suse.com>
551 L:      linux-scsi@vger.kernel.org
552 S:      Maintained
553 F:      drivers/scsi/aic7xxx/
554
555 AIMSLAB FM RADIO RECEIVER DRIVER
556 M:      Hans Verkuil <hverkuil@xs4all.nl>
557 L:      linux-media@vger.kernel.org
558 T:      git git://linuxtv.org/media_tree.git
559 W:      https://linuxtv.org
560 S:      Maintained
561 F:      drivers/media/radio/radio-aimslab*
562
563 AIO
564 M:      Benjamin LaHaise <bcrl@kvack.org>
565 L:      linux-aio@kvack.org
566 S:      Supported
567 F:      fs/aio.c
568 F:      include/linux/*aio*.h
569
570 AIRSPY MEDIA DRIVER
571 M:      Antti Palosaari <crope@iki.fi>
572 L:      linux-media@vger.kernel.org
573 W:      https://linuxtv.org
574 W:      http://palosaari.fi/linux/
575 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
576 T:      git git://linuxtv.org/anttip/media_tree.git
577 S:      Maintained
578 F:      drivers/media/usb/airspy/
579
580 ALCATEL SPEEDTOUCH USB DRIVER
581 M:      Duncan Sands <duncan.sands@free.fr>
582 L:      linux-usb@vger.kernel.org
583 W:      http://www.linux-usb.org/SpeedTouch/
584 S:      Maintained
585 F:      drivers/usb/atm/speedtch.c
586 F:      drivers/usb/atm/usbatm.c
587
588 ALCHEMY AU1XX0 MMC DRIVER
589 M:      Manuel Lauss <manuel.lauss@gmail.com>
590 S:      Maintained
591 F:      drivers/mmc/host/au1xmmc.c
592
593 ALI1563 I2C DRIVER
594 M:      Rudolf Marek <r.marek@assembler.cz>
595 L:      linux-i2c@vger.kernel.org
596 S:      Maintained
597 F:      Documentation/i2c/busses/i2c-ali1563
598 F:      drivers/i2c/busses/i2c-ali1563.c
599
600 ALLWINNER SECURITY SYSTEM
601 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
602 L:      linux-crypto@vger.kernel.org
603 S:      Maintained
604 F:      drivers/crypto/sunxi-ss/
605
606 ALPHA PORT
607 M:      Richard Henderson <rth@twiddle.net>
608 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
609 M:      Matt Turner <mattst88@gmail.com>
610 S:      Odd Fixes
611 L:      linux-alpha@vger.kernel.org
612 F:      arch/alpha/
613
614 ALPS PS/2 TOUCHPAD DRIVER
615 R:      Pali Rohár <pali.rohar@gmail.com>
616 F:      drivers/input/mouse/alps.*
617
618 ALTERA MAILBOX DRIVER
619 M:      Ley Foon Tan <lftan@altera.com>
620 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
621 S:      Maintained
622 F:      drivers/mailbox/mailbox-altera.c
623
624 ALTERA PIO DRIVER
625 M:      Tien Hock Loh <thloh@altera.com>
626 L:      linux-gpio@vger.kernel.org
627 S:      Maintained
628 F:      drivers/gpio/gpio-altera.c
629
630 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
631 M:      Thor Thayer <tthayer@opensource.altera.com>
632 S:      Maintained
633 F:      drivers/gpio/gpio-altera-a10sr.c
634 F:      drivers/mfd/altera-a10sr.c
635 F:      include/linux/mfd/altera-a10sr.h
636
637 ALTERA TRIPLE SPEED ETHERNET DRIVER
638 M:      Vince Bridgers <vbridger@opensource.altera.com>
639 L:      netdev@vger.kernel.org
640 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
641 S:      Maintained
642 F:      drivers/net/ethernet/altera/
643
644 ALTERA UART/JTAG UART SERIAL DRIVERS
645 M:      Tobias Klauser <tklauser@distanz.ch>
646 L:      linux-serial@vger.kernel.org
647 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
648 S:      Maintained
649 F:      drivers/tty/serial/altera_uart.c
650 F:      drivers/tty/serial/altera_jtaguart.c
651 F:      include/linux/altera_uart.h
652 F:      include/linux/altera_jtaguart.h
653
654 AMAZON ETHERNET DRIVERS
655 M:      Netanel Belgazal <netanel@annapurnalabs.com>
656 R:      Saeed Bishara <saeed@annapurnalabs.com>
657 R:      Zorik Machulsky <zorik@annapurnalabs.com>
658 L:      netdev@vger.kernel.org
659 S:      Supported
660 F:      Documentation/networking/ena.txt
661 F:      drivers/net/ethernet/amazon/
662
663 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
664 M:      Tom Lendacky <thomas.lendacky@amd.com>
665 M:      Gary Hook <gary.hook@amd.com>
666 L:      linux-crypto@vger.kernel.org
667 S:      Supported
668 F:      drivers/crypto/ccp/
669 F:      include/linux/ccp.h
670
671 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
672 M:      Huang Rui <ray.huang@amd.com>
673 L:      linux-hwmon@vger.kernel.org
674 S:      Supported
675 F:      Documentation/hwmon/fam15h_power
676 F:      drivers/hwmon/fam15h_power.c
677
678 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
679 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
680 S:      Orphan
681 F:      drivers/usb/gadget/udc/amd5536udc.*
682
683 AMD GEODE PROCESSOR/CHIPSET SUPPORT
684 P:      Andres Salomon <dilinger@queued.net>
685 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
686 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
687 S:      Supported
688 F:      drivers/char/hw_random/geode-rng.c
689 F:      drivers/crypto/geode*
690 F:      drivers/video/fbdev/geode/
691 F:      arch/x86/include/asm/geode.h
692
693 AMD IOMMU (AMD-VI)
694 M:      Joerg Roedel <joro@8bytes.org>
695 L:      iommu@lists.linux-foundation.org
696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
697 S:      Maintained
698 F:      drivers/iommu/amd_iommu*.[ch]
699 F:      include/linux/amd-iommu.h
700
701 AMD KFD
702 M:      Oded Gabbay <oded.gabbay@gmail.com>
703 L:      dri-devel@lists.freedesktop.org
704 T:      git git://people.freedesktop.org/~gabbayo/linux.git
705 S:      Supported
706 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
707 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
708 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
709 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
710 F:      drivers/gpu/drm/amd/amdkfd/
711 F:      drivers/gpu/drm/amd/include/cik_structs.h
712 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
713 F:      drivers/gpu/drm/amd/include/vi_structs.h
714 F:      drivers/gpu/drm/radeon/radeon_kfd.c
715 F:      drivers/gpu/drm/radeon/radeon_kfd.h
716 F:      include/uapi/linux/kfd_ioctl.h
717
718 AMD SEATTLE DEVICE TREE SUPPORT
719 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
720 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
721 M:      Tom Lendacky <thomas.lendacky@amd.com>
722 S:      Supported
723 F:      arch/arm64/boot/dts/amd/
724
725 AMD XGBE DRIVER
726 M:      Tom Lendacky <thomas.lendacky@amd.com>
727 L:      netdev@vger.kernel.org
728 S:      Supported
729 F:      drivers/net/ethernet/amd/xgbe/
730 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
731
732 AMS (Apple Motion Sensor) DRIVER
733 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
734 S:      Supported
735 F:      drivers/macintosh/ams/
736
737 ANALOG DEVICES INC AD9389B DRIVER
738 M:      Hans Verkuil <hans.verkuil@cisco.com>
739 L:      linux-media@vger.kernel.org
740 S:      Maintained
741 F:      drivers/media/i2c/ad9389b*
742
743 ANALOG DEVICES INC ADV7180 DRIVER
744 M:      Lars-Peter Clausen <lars@metafoo.de>
745 L:      linux-media@vger.kernel.org
746 W:      http://ez.analog.com/community/linux-device-drivers
747 S:      Supported
748 F:      drivers/media/i2c/adv7180.c
749
750 ANALOG DEVICES INC ADV7511 DRIVER
751 M:      Hans Verkuil <hans.verkuil@cisco.com>
752 L:      linux-media@vger.kernel.org
753 S:      Maintained
754 F:      drivers/media/i2c/adv7511*
755
756 ANALOG DEVICES INC ADV7604 DRIVER
757 M:      Hans Verkuil <hans.verkuil@cisco.com>
758 L:      linux-media@vger.kernel.org
759 S:      Maintained
760 F:      drivers/media/i2c/adv7604*
761
762 ANALOG DEVICES INC ADV7842 DRIVER
763 M:      Hans Verkuil <hans.verkuil@cisco.com>
764 L:      linux-media@vger.kernel.org
765 S:      Maintained
766 F:      drivers/media/i2c/adv7842*
767
768 ANALOG DEVICES INC ASOC CODEC DRIVERS
769 M:      Lars-Peter Clausen <lars@metafoo.de>
770 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
771 W:      http://wiki.analog.com/
772 W:      http://ez.analog.com/community/linux-device-drivers
773 S:      Supported
774 F:      sound/soc/codecs/adau*
775 F:      sound/soc/codecs/adav*
776 F:      sound/soc/codecs/ad1*
777 F:      sound/soc/codecs/ad7*
778 F:      sound/soc/codecs/ssm*
779 F:      sound/soc/codecs/sigmadsp.*
780
781 ANALOG DEVICES INC ASOC DRIVERS
782 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
783 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
784 W:      http://blackfin.uclinux.org/
785 S:      Supported
786 F:      sound/soc/blackfin/*
787
788 ANALOG DEVICES INC IIO DRIVERS
789 M:      Lars-Peter Clausen <lars@metafoo.de>
790 M:      Michael Hennerich <Michael.Hennerich@analog.com>
791 W:      http://wiki.analog.com/
792 W:      http://ez.analog.com/community/linux-device-drivers
793 S:      Supported
794 F:      drivers/iio/*/ad*
795 X:      drivers/iio/*/adjd*
796 F:      drivers/staging/iio/*/ad*
797 F:      staging/iio/trigger/iio-trig-bfin-timer.c
798
799 ANALOG DEVICES INC DMA DRIVERS
800 M:      Lars-Peter Clausen <lars@metafoo.de>
801 W:      http://ez.analog.com/community/linux-device-drivers
802 S:      Supported
803 F:      drivers/dma/dma-axi-dmac.c
804
805 ANDROID CONFIG FRAGMENTS
806 M:      Rob Herring <robh@kernel.org>
807 S:      Supported
808 F:      kernel/configs/android*
809
810 ANDROID DRIVERS
811 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
812 M:      Arve Hjønnevåg <arve@android.com>
813 M:      Riley Andrews <riandrews@android.com>
814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
815 L:      devel@driverdev.osuosl.org
816 S:      Supported
817 F:      drivers/android/
818 F:      drivers/staging/android/
819
820 ANDROID ION DRIVER
821 M:      Laura Abbott <labbott@redhat.com>
822 M:      Sumit Semwal <sumit.semwal@linaro.org>
823 L:      devel@driverdev.osuosl.org
824 S:      Supported
825 F:      Documentation/devicetree/bindings/staging/ion/
826 F:      drivers/staging/android/ion
827 F:      drivers/staging/android/uapi/ion.h
828 F:      drivers/staging/android/uapi/ion_test.h
829
830 AOA (Apple Onboard Audio) ALSA DRIVER
831 M:      Johannes Berg <johannes@sipsolutions.net>
832 L:      linuxppc-dev@lists.ozlabs.org
833 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
834 S:      Maintained
835 F:      sound/aoa/
836
837 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
838 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
839 L:      linux-iio@vger.kernel.org
840 S:      Maintained
841 F:      drivers/iio/adc/stx104.c
842
843 APM DRIVER
844 M:      Jiri Kosina <jikos@kernel.org>
845 S:      Odd fixes
846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
847 F:      arch/x86/kernel/apm_32.c
848 F:      include/linux/apm_bios.h
849 F:      include/uapi/linux/apm_bios.h
850 F:      drivers/char/apm-emulation.c
851
852 APPLE BCM5974 MULTITOUCH DRIVER
853 M:      Henrik Rydberg <rydberg@bitmath.org>
854 L:      linux-input@vger.kernel.org
855 S:      Odd fixes
856 F:      drivers/input/mouse/bcm5974.c
857
858 APPLE SMC DRIVER
859 M:      Henrik Rydberg <rydberg@bitmath.org>
860 L:      linux-hwmon@vger.kernel.org
861 S:      Odd fixes
862 F:      drivers/hwmon/applesmc.c
863
864 APPLETALK NETWORK LAYER
865 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
866 S:      Maintained
867 F:      drivers/net/appletalk/
868 F:      net/appletalk/
869
870 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
871 M:      Duc Dang <dhdang@apm.com>
872 S:      Supported
873 F:      arch/arm64/boot/dts/apm/
874
875 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
876 M:      Iyappan Subramanian <isubramanian@apm.com>
877 M:      Keyur Chudgar <kchudgar@apm.com>
878 S:      Supported
879 F:      drivers/net/ethernet/apm/xgene/
880 F:      drivers/net/phy/mdio-xgene.c
881 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
882 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
883
884 APPLIED MICRO (APM) X-GENE SOC PMU
885 M:      Tai Nguyen <ttnguyen@apm.com>
886 S:      Supported
887 F:      drivers/perf/xgene_pmu.c
888 F:      Documentation/perf/xgene-pmu.txt
889 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
890
891 APTINA CAMERA SENSOR PLL
892 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
893 L:      linux-media@vger.kernel.org
894 S:      Maintained
895 F:      drivers/media/i2c/aptina-pll.*
896
897 ARC FRAMEBUFFER DRIVER
898 M:      Jaya Kumar <jayalk@intworks.biz>
899 S:      Maintained
900 F:      drivers/video/fbdev/arcfb.c
901 F:      drivers/video/fbdev/core/fb_defio.c
902
903 ARCNET NETWORK LAYER
904 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
905 L:      netdev@vger.kernel.org
906 S:      Maintained
907 F:      drivers/net/arcnet/
908 F:      include/uapi/linux/if_arcnet.h
909
910 ARC PGU DRM DRIVER
911 M:      Alexey Brodkin <abrodkin@synopsys.com>
912 S:      Supported
913 F:      drivers/gpu/drm/arc/
914 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
915
916 ARM ARCHITECTED TIMER DRIVER
917 M:      Mark Rutland <mark.rutland@arm.com>
918 M:      Marc Zyngier <marc.zyngier@arm.com>
919 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
920 S:      Maintained
921 F:      arch/arm/include/asm/arch_timer.h
922 F:      arch/arm64/include/asm/arch_timer.h
923 F:      drivers/clocksource/arm_arch_timer.c
924
925 ARM HDLCD DRM DRIVER
926 M:      Liviu Dudau <liviu.dudau@arm.com>
927 S:      Supported
928 F:      drivers/gpu/drm/arm/hdlcd_*
929 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
930
931 ARM MALI-DP DRM DRIVER
932 M:      Liviu Dudau <liviu.dudau@arm.com>
933 M:      Brian Starkey <brian.starkey@arm.com>
934 M:      Mali DP Maintainers <malidp@foss.arm.com>
935 S:      Supported
936 F:      drivers/gpu/drm/arm/
937 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
938
939 ARM MFM AND FLOPPY DRIVERS
940 M:      Ian Molton <spyro@f2s.com>
941 S:      Maintained
942 F:      arch/arm/lib/floppydma.S
943 F:      arch/arm/include/asm/floppy.h
944
945 ARM PMU PROFILING AND DEBUGGING
946 M:      Will Deacon <will.deacon@arm.com>
947 M:      Mark Rutland <mark.rutland@arm.com>
948 S:      Maintained
949 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950 F:      arch/arm*/kernel/perf_*
951 F:      arch/arm/oprofile/common.c
952 F:      arch/arm*/kernel/hw_breakpoint.c
953 F:      arch/arm*/include/asm/hw_breakpoint.h
954 F:      arch/arm*/include/asm/perf_event.h
955 F:      drivers/perf/*
956 F:      include/linux/perf/arm_pmu.h
957 F:      Documentation/devicetree/bindings/arm/pmu.txt
958
959 ARM PORT
960 M:      Russell King <linux@armlinux.org.uk>
961 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962 W:      http://www.armlinux.org.uk/
963 S:      Maintained
964 F:      arch/arm/
965
966 ARM SUB-ARCHITECTURES
967 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968 S:      Maintained
969 F:      arch/arm/mach-*/
970 F:      arch/arm/plat-*/
971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
972
973 ARM PRIMECELL AACI PL041 DRIVER
974 M:      Russell King <linux@armlinux.org.uk>
975 S:      Maintained
976 F:      sound/arm/aaci.*
977
978 ARM PRIMECELL CLCD PL110 DRIVER
979 M:      Russell King <linux@armlinux.org.uk>
980 S:      Maintained
981 F:      drivers/video/fbdev/amba-clcd.*
982
983 ARM PRIMECELL KMI PL050 DRIVER
984 M:      Russell King <linux@armlinux.org.uk>
985 S:      Maintained
986 F:      drivers/input/serio/ambakmi.*
987 F:      include/linux/amba/kmi.h
988
989 ARM PRIMECELL MMCI PL180/1 DRIVER
990 M:      Russell King <linux@armlinux.org.uk>
991 S:      Maintained
992 F:      drivers/mmc/host/mmci.*
993 F:      include/linux/amba/mmci.h
994
995 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
996 M:      Russell King <linux@armlinux.org.uk>
997 S:      Maintained
998 F:      drivers/tty/serial/amba-pl01*.c
999 F:      include/linux/amba/serial.h
1000
1001 ARM PRIMECELL BUS SUPPORT
1002 M:      Russell King <linux@armlinux.org.uk>
1003 S:      Maintained
1004 F:      drivers/amba/
1005 F:      include/linux/amba/bus.h
1006
1007 ARM/ADS SPHERE MACHINE SUPPORT
1008 M:      Lennert Buytenhek <kernel@wantstofly.org>
1009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010 S:      Maintained
1011
1012 ARM/AFEB9260 MACHINE SUPPORT
1013 M:      Sergey Lapin <slapin@ossfans.org>
1014 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015 S:      Maintained
1016
1017 ARM/AJECO 1ARM MACHINE SUPPORT
1018 M:      Lennert Buytenhek <kernel@wantstofly.org>
1019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 S:      Maintained
1021
1022 ARM/Allwinner sunXi SoC support
1023 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
1024 M:      Chen-Yu Tsai <wens@csie.org>
1025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026 S:      Maintained
1027 N:      sun[x456789]i
1028 F:      arch/arm/boot/dts/ntc-gr8*
1029
1030 ARM/Allwinner SoC Clock Support
1031 M:      Emilio López <emilio@elopez.com.ar>
1032 S:      Maintained
1033 F:      drivers/clk/sunxi/
1034
1035 ARM/Amlogic Meson SoC support
1036 M:      Carlo Caione <carlo@caione.org>
1037 M:      Kevin Hilman <khilman@baylibre.com>
1038 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039 L:      linux-amlogic@lists.infradead.org
1040 W:      http://linux-meson.com/
1041 S:      Maintained
1042 F:      arch/arm/mach-meson/
1043 F:      arch/arm/boot/dts/meson*
1044 F:      arch/arm64/boot/dts/amlogic/
1045 F:      drivers/pinctrl/meson/
1046 N:      meson
1047
1048 ARM/Annapurna Labs ALPINE ARCHITECTURE
1049 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
1050 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
1051 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052 S:      Maintained
1053 F:      arch/arm/mach-alpine/
1054 F:      arch/arm/boot/dts/alpine*
1055 F:      arch/arm64/boot/dts/al/
1056 F:      drivers/*/*alpine*
1057
1058 ARM/ARTPEC MACHINE SUPPORT
1059 M:      Jesper Nilsson <jesper.nilsson@axis.com>
1060 M:      Lars Persson <lars.persson@axis.com>
1061 M:      Niklas Cassel <niklas.cassel@axis.com>
1062 S:      Maintained
1063 L:      linux-arm-kernel@axis.com
1064 F:      arch/arm/mach-artpec
1065 F:      arch/arm/boot/dts/artpec6*
1066 F:      drivers/clk/axis
1067
1068 ARM/ASPEED MACHINE SUPPORT
1069 M:      Joel Stanley <joel@jms.id.au>
1070 S:      Maintained
1071 F:      arch/arm/mach-aspeed/
1072 F:      arch/arm/boot/dts/aspeed-*
1073 F:      drivers/*/*aspeed*
1074
1075 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1076 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1077 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
1078 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1079 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 W:      http://www.linux4sam.org
1081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1082 S:      Supported
1083 F:      arch/arm/mach-at91/
1084 F:      include/soc/at91/
1085 F:      arch/arm/boot/dts/at91*.dts
1086 F:      arch/arm/boot/dts/at91*.dtsi
1087 F:      arch/arm/boot/dts/sama*.dts
1088 F:      arch/arm/boot/dts/sama*.dtsi
1089 F:      arch/arm/include/debug/at91.S
1090
1091 ARM/ATMEL AT91 Clock Support
1092 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
1093 S:      Maintained
1094 F:      drivers/clk/at91
1095
1096 ARM/CALXEDA HIGHBANK ARCHITECTURE
1097 M:      Rob Herring <robh@kernel.org>
1098 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 S:      Maintained
1100 F:      arch/arm/mach-highbank/
1101 F:      arch/arm/boot/dts/highbank.dts
1102 F:      arch/arm/boot/dts/ecx-*.dts*
1103
1104 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1105 M:      Krzysztof Halasa <khalasa@piap.pl>
1106 S:      Maintained
1107 F:      arch/arm/mach-cns3xxx/
1108
1109 ARM/CAVIUM THUNDER NETWORK DRIVER
1110 M:      Sunil Goutham <sgoutham@cavium.com>
1111 M:      Robert Richter <rric@kernel.org>
1112 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1113 S:      Supported
1114 F:      drivers/net/ethernet/cavium/thunder/
1115
1116 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1117 M:      Alexander Shiyan <shc_work@mail.ru>
1118 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 S:      Odd Fixes
1120 N:      clps711x
1121
1122 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1123 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1124 M:      Ryan Mallon <rmallon@gmail.com>
1125 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126 S:      Maintained
1127 F:      arch/arm/mach-ep93xx/
1128 F:      arch/arm/mach-ep93xx/include/mach/
1129
1130 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1131 M:      Lennert Buytenhek <kernel@wantstofly.org>
1132 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1133 S:      Maintained
1134
1135 ARM/CLKDEV SUPPORT
1136 M:      Russell King <linux@armlinux.org.uk>
1137 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138 S:      Maintained
1139 F:      arch/arm/include/asm/clkdev.h
1140 F:      drivers/clk/clkdev.c
1141
1142 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1143 M:      Mike Rapoport <mike@compulab.co.il>
1144 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 S:      Maintained
1146
1147 ARM/CONTEC MICRO9 MACHINE SUPPORT
1148 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1149 S:      Maintained
1150 F:      arch/arm/mach-ep93xx/micro9.c
1151
1152 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1153 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1154 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 S:      Maintained
1156 F:      drivers/hwtracing/coresight/*
1157 F:      Documentation/trace/coresight.txt
1158 F:      Documentation/devicetree/bindings/arm/coresight.txt
1159 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1160 F:      tools/perf/arch/arm/util/pmu.c
1161 F:      tools/perf/arch/arm/util/auxtrace.c
1162 F:      tools/perf/arch/arm/util/cs-etm.c
1163 F:      tools/perf/arch/arm/util/cs-etm.h
1164 F:      tools/perf/util/cs-etm.h
1165
1166 ARM/CORGI MACHINE SUPPORT
1167 M:      Richard Purdie <rpurdie@rpsys.net>
1168 S:      Maintained
1169
1170 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1171 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 T:      git git://github.com/ulli-kroll/linux.git
1174 S:      Maintained
1175 F:      arch/arm/mach-gemini/
1176 F:      drivers/rtc/rtc-gemini.c
1177
1178 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1179 M:      Barry Song <baohua@kernel.org>
1180 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1182 S:      Maintained
1183 F:      arch/arm/boot/dts/prima2*
1184 F:      arch/arm/mach-prima2/
1185 F:      drivers/clk/sirf/
1186 F:      drivers/clocksource/timer-prima2.c
1187 F:      drivers/clocksource/timer-atlas7.c
1188 N:      [^a-z]sirf
1189
1190 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1191 M:      Baruch Siach <baruch@tkos.co.il>
1192 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 S:      Maintained
1194 F:      arch/arm/boot/dts/cx92755*
1195 N:      digicolor
1196
1197 ARM/EBSA110 MACHINE SUPPORT
1198 M:      Russell King <linux@armlinux.org.uk>
1199 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200 W:      http://www.armlinux.org.uk/
1201 S:      Maintained
1202 F:      arch/arm/mach-ebsa110/
1203 F:      drivers/net/ethernet/amd/am79c961a.*
1204
1205 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1206 M:      Uwe Kleine-König <kernel@pengutronix.de>
1207 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 S:      Maintained
1209 N:      efm32
1210
1211 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1212 M:      Daniel Ribeiro <drwyrm@gmail.com>
1213 M:      Stefan Schmidt <stefan@openezx.org>
1214 M:      Harald Welte <laforge@openezx.org>
1215 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1216 W:      http://www.openezx.org/
1217 S:      Maintained
1218 T:      topgit git://git.openezx.org/openezx.git
1219 F:      arch/arm/mach-pxa/ezx.c
1220
1221 ARM/FARADAY FA526 PORT
1222 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1223 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224 S:      Maintained
1225 T:      git git://git.berlios.de/gemini-board
1226 F:      arch/arm/mm/*-fa*
1227
1228 ARM/FOOTBRIDGE ARCHITECTURE
1229 M:      Russell King <linux@armlinux.org.uk>
1230 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1231 W:      http://www.armlinux.org.uk/
1232 S:      Maintained
1233 F:      arch/arm/include/asm/hardware/dec21285.h
1234 F:      arch/arm/mach-footbridge/
1235
1236 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1237 M:      Shawn Guo <shawnguo@kernel.org>
1238 M:      Sascha Hauer <kernel@pengutronix.de>
1239 R:      Fabio Estevam <fabio.estevam@nxp.com>
1240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 S:      Maintained
1242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1243 F:      arch/arm/mach-imx/
1244 F:      arch/arm/mach-mxs/
1245 F:      arch/arm/boot/dts/imx*
1246 F:      arch/arm/configs/imx*_defconfig
1247 F:      drivers/clk/imx/
1248 F:      include/soc/imx/
1249
1250 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1251 M:      Shawn Guo <shawnguo@kernel.org>
1252 M:      Sascha Hauer <kernel@pengutronix.de>
1253 R:      Stefan Agner <stefan@agner.ch>
1254 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255 S:      Maintained
1256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1257 F:      arch/arm/mach-imx/*vf610*
1258 F:      arch/arm/boot/dts/vf*
1259
1260 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1261 M:      Lennert Buytenhek <kernel@wantstofly.org>
1262 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263 S:      Maintained
1264
1265 ARM/GUMSTIX MACHINE SUPPORT
1266 M:      Steve Sakoman <sakoman@gmail.com>
1267 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268 S:      Maintained
1269
1270 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1271 M:      Philipp Zabel <philipp.zabel@gmail.com>
1272 M:      Paul Parsons <lost.distance@yahoo.com>
1273 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274 S:      Maintained
1275 F:      arch/arm/mach-pxa/hx4700.c
1276 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1277 F:      sound/soc/pxa/hx4700.c
1278
1279 ARM/HISILICON SOC SUPPORT
1280 M:      Wei Xu <xuwei5@hisilicon.com>
1281 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 W:      http://www.hisilicon.com
1283 S:      Supported
1284 T:      git git://github.com/hisilicon/linux-hisi.git
1285 F:      arch/arm/mach-hisi/
1286 F:      arch/arm/boot/dts/hi3*
1287 F:      arch/arm/boot/dts/hip*
1288 F:      arch/arm/boot/dts/hisi*
1289 F:      arch/arm64/boot/dts/hisilicon/
1290
1291 ARM/HP JORNADA 7XX MACHINE SUPPORT
1292 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1293 W:      www.jlime.com
1294 S:      Maintained
1295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1296 F:      arch/arm/mach-sa1100/jornada720.c
1297 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1298
1299 ARM/IGEP MACHINE SUPPORT
1300 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1301 M:      Javier Martinez Canillas <javier@dowhile0.org>
1302 L:      linux-omap@vger.kernel.org
1303 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1304 S:      Maintained
1305 F:      arch/arm/boot/dts/omap3-igep*
1306
1307 ARM/INCOME PXA270 SUPPORT
1308 M:      Marek Vasut <marek.vasut@gmail.com>
1309 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310 S:      Maintained
1311 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1312
1313 ARM/INTEL IOP32X ARM ARCHITECTURE
1314 M:      Lennert Buytenhek <kernel@wantstofly.org>
1315 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316 S:      Maintained
1317
1318 ARM/INTEL IOP33X ARM ARCHITECTURE
1319 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1320 S:      Orphan
1321
1322 ARM/INTEL IOP13XX ARM ARCHITECTURE
1323 M:      Lennert Buytenhek <kernel@wantstofly.org>
1324 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 S:      Maintained
1326
1327 ARM/INTEL IQ81342EX MACHINE SUPPORT
1328 M:      Lennert Buytenhek <kernel@wantstofly.org>
1329 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330 S:      Maintained
1331
1332 ARM/INTEL IXDP2850 MACHINE SUPPORT
1333 M:      Lennert Buytenhek <kernel@wantstofly.org>
1334 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335 S:      Maintained
1336
1337 ARM/INTEL IXP4XX ARM ARCHITECTURE
1338 M:      Imre Kaloz <kaloz@openwrt.org>
1339 M:      Krzysztof Halasa <khalasa@piap.pl>
1340 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341 S:      Maintained
1342 F:      arch/arm/mach-ixp4xx/
1343
1344 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1345 M:      Jonathan Cameron <jic23@cam.ac.uk>
1346 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1347 S:      Maintained
1348 F:      arch/arm/mach-pxa/stargate2.c
1349 F:      drivers/pcmcia/pxa2xx_stargate2.c
1350
1351 ARM/INTEL XSC3 (MANZANO) ARM CORE
1352 M:      Lennert Buytenhek <kernel@wantstofly.org>
1353 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 S:      Maintained
1355
1356 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1357 M:      Lennert Buytenhek <kernel@wantstofly.org>
1358 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359 S:      Maintained
1360
1361 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1362 M:      Santosh Shilimkar <ssantosh@kernel.org>
1363 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1364 S:      Maintained
1365 F:      arch/arm/mach-keystone/
1366 F:      arch/arm/boot/dts/keystone-*
1367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1368
1369 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1370 M:      Santosh Shilimkar <ssantosh@kernel.org>
1371 L:      linux-kernel@vger.kernel.org
1372 S:      Maintained
1373 F:      drivers/clk/keystone/
1374
1375 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1376 M:      Santosh Shilimkar <ssantosh@kernel.org>
1377 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378 L:      linux-kernel@vger.kernel.org
1379 S:      Maintained
1380 F:      drivers/clocksource/timer-keystone.c
1381
1382 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1383 M:      Santosh Shilimkar <ssantosh@kernel.org>
1384 L:      linux-kernel@vger.kernel.org
1385 S:      Maintained
1386 F:      drivers/power/reset/keystone-reset.c
1387
1388 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1389 M:      Santosh Shilimkar <ssantosh@kernel.org>
1390 L:      linux-kernel@vger.kernel.org
1391 S:      Maintained
1392 F:      drivers/memory/*emif*
1393
1394 ARM/LG1K ARCHITECTURE
1395 M:      Chanho Min <chanho.min@lge.com>
1396 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1397 S:      Maintained
1398 F:      arch/arm64/boot/dts/lg/
1399
1400 ARM/LOGICPD PXA270 MACHINE SUPPORT
1401 M:      Lennert Buytenhek <kernel@wantstofly.org>
1402 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 S:      Maintained
1404
1405 ARM/LPC18XX ARCHITECTURE
1406 M:      Joachim Eastwood <manabian@gmail.com>
1407 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1408 S:      Maintained
1409 F:      arch/arm/boot/dts/lpc43*
1410 F:      drivers/clk/nxp/clk-lpc18xx*
1411 F:      drivers/clocksource/time-lpc32xx.c
1412 F:      drivers/i2c/busses/i2c-lpc2k.c
1413 F:      drivers/memory/pl172.c
1414 F:      drivers/mtd/spi-nor/nxp-spifi.c
1415 F:      drivers/rtc/rtc-lpc24xx.c
1416 N:      lpc18xx
1417
1418 ARM/LPC32XX SOC SUPPORT
1419 M:      Vladimir Zapolskiy <vz@mleia.com>
1420 M:      Sylvain Lemieux <slemieux.tyco@gmail.com>
1421 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1423 S:      Maintained
1424 F:      arch/arm/boot/dts/lpc32*
1425 F:      arch/arm/mach-lpc32xx/
1426 F:      drivers/i2c/busses/i2c-pnx.c
1427 F:      drivers/net/ethernet/nxp/lpc_eth.c
1428 F:      drivers/usb/host/ohci-nxp.c
1429 F:      drivers/watchdog/pnx4008_wdt.c
1430 N:      lpc32xx
1431
1432 ARM/MAGICIAN MACHINE SUPPORT
1433 M:      Philipp Zabel <philipp.zabel@gmail.com>
1434 S:      Maintained
1435
1436 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1437 M:      Jason Cooper <jason@lakedaemon.net>
1438 M:      Andrew Lunn <andrew@lunn.ch>
1439 M:      Gregory Clement <gregory.clement@free-electrons.com>
1440 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1441 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442 S:      Maintained
1443 F:      arch/arm/mach-mvebu/
1444 F:      drivers/rtc/rtc-armada38x.c
1445 F:      arch/arm/boot/dts/armada*
1446 F:      arch/arm/boot/dts/kirkwood*
1447 F:      arch/arm64/boot/dts/marvell/armada*
1448 F:      drivers/cpufreq/mvebu-cpufreq.c
1449 F:      arch/arm/configs/mvebu_*_defconfig
1450
1451 ARM/Marvell Berlin SoC support
1452 M:      Jisheng Zhang <jszhang@marvell.com>
1453 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455 S:      Maintained
1456 F:      arch/arm/mach-berlin/
1457 F:      arch/arm/boot/dts/berlin*
1458 F:      arch/arm64/boot/dts/marvell/berlin*
1459
1460
1461 ARM/Marvell Dove/MV78xx0/Orion SOC support
1462 M:      Jason Cooper <jason@lakedaemon.net>
1463 M:      Andrew Lunn <andrew@lunn.ch>
1464 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1465 M:      Gregory Clement <gregory.clement@free-electrons.com>
1466 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1467 S:      Maintained
1468 F:      arch/arm/mach-dove/
1469 F:      arch/arm/mach-mv78xx0/
1470 F:      arch/arm/mach-orion5x/
1471 F:      arch/arm/plat-orion/
1472 F:      arch/arm/boot/dts/dove*
1473 F:      arch/arm/boot/dts/orion5x*
1474
1475
1476 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1477 M:      Alexander Clouter <alex@digriz.org.uk>
1478 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479 W:      http://www.digriz.org.uk/ts78xx/kernel
1480 S:      Maintained
1481 F:      arch/arm/mach-orion5x/ts78xx-*
1482
1483 ARM/OXNAS platform support
1484 M:      Neil Armstrong <narmstrong@baylibre.com>
1485 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486 L:      linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1487 S:      Maintained
1488 F:      arch/arm/mach-oxnas/
1489 F:      arch/arm/boot/dts/oxnas*
1490 F:      arch/arm/boot/dts/wd-mbwe.dts
1491 N:      oxnas
1492
1493 ARM/Mediatek RTC DRIVER
1494 M:      Eddie Huang <eddie.huang@mediatek.com>
1495 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1497 S:      Maintained
1498 F:      drivers/rtc/rtc-mt6397.c
1499
1500 ARM/Mediatek SoC support
1501 M:      Matthias Brugger <matthias.bgg@gmail.com>
1502 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1503 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1504 S:      Maintained
1505 F:      arch/arm/boot/dts/mt6*
1506 F:      arch/arm/boot/dts/mt8*
1507 F:      arch/arm/mach-mediatek/
1508 N:      mtk
1509 K:      mediatek
1510
1511 ARM/Mediatek USB3 PHY DRIVER
1512 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1513 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1515 S:      Maintained
1516 F:      drivers/phy/phy-mt65xx-usb3.c
1517
1518 ARM/MICREL KS8695 ARCHITECTURE
1519 M:      Greg Ungerer <gerg@uclinux.org>
1520 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1521 F:      arch/arm/mach-ks8695/
1522 S:      Odd Fixes
1523
1524 ARM/MIOA701 MACHINE SUPPORT
1525 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1526 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1527 F:      arch/arm/mach-pxa/mioa701.c
1528 S:      Maintained
1529
1530 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1531 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1532 S:      Maintained
1533
1534 ARM/NOMADIK ARCHITECTURE
1535 M:      Alessandro Rubini <rubini@unipv.it>
1536 M:      Linus Walleij <linus.walleij@linaro.org>
1537 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1538 S:      Maintained
1539 F:      arch/arm/mach-nomadik/
1540 F:      drivers/pinctrl/nomadik/
1541 F:      drivers/i2c/busses/i2c-nomadik.c
1542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1543
1544 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1545 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1546 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1547 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1548 S:      Supported
1549
1550 ARM/TOSA MACHINE SUPPORT
1551 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1552 M:      Dirk Opfer <dirk@opfer-online.de>
1553 S:      Maintained
1554
1555 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1556 M:      Marek Vasut <marek.vasut@gmail.com>
1557 L:      linux-arm-kernel@lists.infradead.org
1558 W:      http://hackndev.com
1559 S:      Maintained
1560 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1561 F:      arch/arm/mach-pxa/palmtx.c
1562 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1563 F:      arch/arm/mach-pxa/palmt5.c
1564 F:      arch/arm/mach-pxa/include/mach/palmld.h
1565 F:      arch/arm/mach-pxa/palmld.c
1566 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1567 F:      arch/arm/mach-pxa/palmte2.c
1568 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1569 F:      arch/arm/mach-pxa/palmtc.c
1570
1571 ARM/PALM TREO SUPPORT
1572 M:      Tomas Cech <sleep_walker@suse.com>
1573 L:      linux-arm-kernel@lists.infradead.org
1574 W:      http://hackndev.com
1575 S:      Maintained
1576 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1577 F:      arch/arm/mach-pxa/palmtreo.c
1578
1579 ARM/PALMZ72 SUPPORT
1580 M:      Sergey Lapin <slapin@ossfans.org>
1581 L:      linux-arm-kernel@lists.infradead.org
1582 W:      http://hackndev.com
1583 S:      Maintained
1584 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1585 F:      arch/arm/mach-pxa/palmz72.c
1586
1587 ARM/PLEB SUPPORT
1588 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1589 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1590 S:      Maintained
1591
1592 ARM/PT DIGITAL BOARD PORT
1593 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1594 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595 W:      http://www.armlinux.org.uk/
1596 S:      Maintained
1597
1598 ARM/QUALCOMM SUPPORT
1599 M:      Andy Gross <andy.gross@linaro.org>
1600 M:      David Brown <david.brown@linaro.org>
1601 L:      linux-arm-msm@vger.kernel.org
1602 L:      linux-soc@vger.kernel.org
1603 S:      Maintained
1604 F:      Documentation/devicetree/bindings/soc/qcom/
1605 F:      arch/arm/boot/dts/qcom-*.dts
1606 F:      arch/arm/boot/dts/qcom-*.dtsi
1607 F:      arch/arm/mach-qcom/
1608 F:      arch/arm64/boot/dts/qcom/*
1609 F:      drivers/i2c/busses/i2c-qup.c
1610 F:      drivers/clk/qcom/
1611 F:      drivers/soc/qcom/
1612 F:      drivers/spi/spi-qup.c
1613 F:      drivers/tty/serial/msm_serial.h
1614 F:      drivers/tty/serial/msm_serial.c
1615 F:      drivers/*/pm8???-*
1616 F:      drivers/mfd/ssbi.c
1617 F:      drivers/firmware/qcom_scm.c
1618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1619
1620 ARM/RADISYS ENP2611 MACHINE SUPPORT
1621 M:      Lennert Buytenhek <kernel@wantstofly.org>
1622 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623 S:      Maintained
1624
1625 ARM/RENESAS ARM64 ARCHITECTURE
1626 M:      Simon Horman <horms@verge.net.au>
1627 M:      Magnus Damm <magnus.damm@gmail.com>
1628 L:      linux-renesas-soc@vger.kernel.org
1629 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1630 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1631 S:      Supported
1632 F:      arch/arm64/boot/dts/renesas/
1633 F:      drivers/soc/renesas/
1634 F:      include/linux/soc/renesas/
1635
1636 ARM/RISCPC ARCHITECTURE
1637 M:      Russell King <linux@armlinux.org.uk>
1638 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639 W:      http://www.armlinux.org.uk/
1640 S:      Maintained
1641 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1642 F:      arch/arm/include/asm/hardware/ioc.h
1643 F:      arch/arm/include/asm/hardware/iomd.h
1644 F:      arch/arm/include/asm/hardware/memc.h
1645 F:      arch/arm/mach-rpc/
1646 F:      drivers/net/ethernet/8390/etherh.c
1647 F:      drivers/net/ethernet/i825xx/ether1*
1648 F:      drivers/net/ethernet/seeq/ether3*
1649 F:      drivers/scsi/arm/
1650
1651 ARM/Rockchip SoC support
1652 M:      Heiko Stuebner <heiko@sntech.de>
1653 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1654 L:      linux-rockchip@lists.infradead.org
1655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1656 S:      Maintained
1657 F:      arch/arm/boot/dts/rk3*
1658 F:      arch/arm/mach-rockchip/
1659 F:      drivers/clk/rockchip/
1660 F:      drivers/i2c/busses/i2c-rk3x.c
1661 F:      drivers/*/*rockchip*
1662 F:      drivers/*/*/*rockchip*
1663 F:      sound/soc/rockchip/
1664 N:      rockchip
1665
1666 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1667 M:      Kukjin Kim <kgene@kernel.org>
1668 M:      Krzysztof Kozlowski <krzk@kernel.org>
1669 R:      Javier Martinez Canillas <javier@osg.samsung.com>
1670 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1672 S:      Maintained
1673 F:      arch/arm/boot/dts/s3c*
1674 F:      arch/arm/boot/dts/s5p*
1675 F:      arch/arm/boot/dts/samsung*
1676 F:      arch/arm/boot/dts/exynos*
1677 F:      arch/arm64/boot/dts/exynos/
1678 F:      arch/arm/plat-samsung/
1679 F:      arch/arm/mach-s3c24*/
1680 F:      arch/arm/mach-s3c64xx/
1681 F:      arch/arm/mach-s5p*/
1682 F:      arch/arm/mach-exynos*/
1683 F:      drivers/*/*s3c24*
1684 F:      drivers/*/*/*s3c24*
1685 F:      drivers/*/*s3c64xx*
1686 F:      drivers/*/*s5pv210*
1687 F:      drivers/memory/samsung/*
1688 F:      drivers/soc/samsung/*
1689 F:      Documentation/arm/Samsung/
1690 F:      Documentation/devicetree/bindings/arm/samsung/
1691 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1692 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1693 N:      exynos
1694
1695 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1696 M:      Kyungmin Park <kyungmin.park@samsung.com>
1697 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698 S:      Maintained
1699 F:      arch/arm/mach-s5pv210/
1700
1701 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1702 M:      Kyungmin Park <kyungmin.park@samsung.com>
1703 M:      Kamil Debski <kamil@wypas.org>
1704 M:      Andrzej Hajda <a.hajda@samsung.com>
1705 L:      linux-arm-kernel@lists.infradead.org
1706 L:      linux-media@vger.kernel.org
1707 S:      Maintained
1708 F:      drivers/media/platform/s5p-g2d/
1709
1710 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1711 M:      Kyungmin Park <kyungmin.park@samsung.com>
1712 M:      Kamil Debski <kamil@wypas.org>
1713 M:      Jeongtae Park <jtp.park@samsung.com>
1714 M:      Andrzej Hajda <a.hajda@samsung.com>
1715 L:      linux-arm-kernel@lists.infradead.org
1716 L:      linux-media@vger.kernel.org
1717 S:      Maintained
1718 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1719 F:      drivers/media/platform/s5p-mfc/
1720
1721 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1722 M:      Kyungmin Park <kyungmin.park@samsung.com>
1723 L:      linux-arm-kernel@lists.infradead.org
1724 L:      linux-media@vger.kernel.org
1725 S:      Maintained
1726 F:      drivers/staging/media/platform/s5p-cec/
1727
1728 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1729 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1730 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1731 L:      linux-arm-kernel@lists.infradead.org
1732 L:      linux-media@vger.kernel.org
1733 S:      Maintained
1734 F:      drivers/media/platform/s5p-jpeg/
1735
1736 ARM/SHMOBILE ARM ARCHITECTURE
1737 M:      Simon Horman <horms@verge.net.au>
1738 M:      Magnus Damm <magnus.damm@gmail.com>
1739 L:      linux-renesas-soc@vger.kernel.org
1740 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1742 S:      Supported
1743 F:      arch/arm/boot/dts/emev2*
1744 F:      arch/arm/boot/dts/r7s*
1745 F:      arch/arm/boot/dts/r8a*
1746 F:      arch/arm/boot/dts/sh*
1747 F:      arch/arm/configs/shmobile_defconfig
1748 F:      arch/arm/include/debug/renesas-scif.S
1749 F:      arch/arm/mach-shmobile/
1750 F:      drivers/soc/renesas/
1751 F:      include/linux/soc/renesas/
1752
1753 ARM/SOCFPGA ARCHITECTURE
1754 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1755 S:      Maintained
1756 F:      arch/arm/mach-socfpga/
1757 F:      arch/arm/boot/dts/socfpga*
1758 F:      arch/arm/configs/socfpga_defconfig
1759 F:      arch/arm64/boot/dts/altera/
1760 W:      http://www.rocketboards.org
1761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1762
1763 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1764 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1765 S:      Maintained
1766 F:      drivers/clk/socfpga/
1767
1768 ARM/SOCFPGA EDAC SUPPORT
1769 M:      Thor Thayer <tthayer@opensource.altera.com>
1770 S:      Maintained
1771 F:      drivers/edac/altera_edac.
1772
1773 ARM/STI ARCHITECTURE
1774 M:      Patrice Chotard <patrice.chotard@st.com>
1775 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1776 L:      kernel@stlinux.com
1777 W:      http://www.stlinux.com
1778 S:      Maintained
1779 F:      arch/arm/mach-sti/
1780 F:      arch/arm/boot/dts/sti*
1781 F:      drivers/char/hw_random/st-rng.c
1782 F:      drivers/clocksource/arm_global_timer.c
1783 F:      drivers/clocksource/clksrc_st_lpc.c
1784 F:      drivers/cpufreq/sti-cpufreq.c
1785 F:      drivers/i2c/busses/i2c-st.c
1786 F:      drivers/media/rc/st_rc.c
1787 F:      drivers/media/platform/sti/c8sectpfe/
1788 F:      drivers/mmc/host/sdhci-st.c
1789 F:      drivers/phy/phy-miphy28lp.c
1790 F:      drivers/phy/phy-miphy365x.c
1791 F:      drivers/phy/phy-stih407-usb.c
1792 F:      drivers/phy/phy-stih41x-usb.c
1793 F:      drivers/pinctrl/pinctrl-st.c
1794 F:      drivers/remoteproc/st_remoteproc.c
1795 F:      drivers/reset/sti/
1796 F:      drivers/rtc/rtc-st-lpc.c
1797 F:      drivers/tty/serial/st-asc.c
1798 F:      drivers/usb/dwc3/dwc3-st.c
1799 F:      drivers/usb/host/ehci-st.c
1800 F:      drivers/usb/host/ohci-st.c
1801 F:      drivers/watchdog/st_lpc_wdt.c
1802 F:      drivers/ata/ahci_st.c
1803
1804 ARM/STM32 ARCHITECTURE
1805 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1806 M:      Alexandre Torgue <alexandre.torgue@st.com>
1807 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1808 S:      Maintained
1809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1810 N:      stm32
1811 F:      drivers/clocksource/armv7m_systick.c
1812
1813 ARM/TANGO ARCHITECTURE
1814 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1815 L:      linux-arm-kernel@lists.infradead.org
1816 S:      Maintained
1817 N:      tango
1818
1819 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1820 M:      Lennert Buytenhek <kernel@wantstofly.org>
1821 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1822 S:      Maintained
1823
1824 ARM/TETON BGA MACHINE SUPPORT
1825 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1826 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1827 S:      Maintained
1828
1829 ARM/THECUS N2100 MACHINE SUPPORT
1830 M:      Lennert Buytenhek <kernel@wantstofly.org>
1831 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1832 S:      Maintained
1833
1834 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1835 M:      Wan ZongShun <mcuos.com@gmail.com>
1836 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1837 W:      http://www.mcuos.com
1838 S:      Maintained
1839 F:      arch/arm/mach-w90x900/
1840 F:      drivers/input/keyboard/w90p910_keypad.c
1841 F:      drivers/input/touchscreen/w90p910_ts.c
1842 F:      drivers/watchdog/nuc900_wdt.c
1843 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1844 F:      drivers/mtd/nand/nuc900_nand.c
1845 F:      drivers/rtc/rtc-nuc900.c
1846 F:      drivers/spi/spi-nuc900.c
1847 F:      drivers/usb/host/ehci-w90x900.c
1848 F:      drivers/video/fbdev/nuc900fb.c
1849
1850 ARM/U300 MACHINE SUPPORT
1851 M:      Linus Walleij <linus.walleij@linaro.org>
1852 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1853 S:      Supported
1854 F:      arch/arm/mach-u300/
1855 F:      drivers/clocksource/timer-u300.c
1856 F:      drivers/i2c/busses/i2c-stu300.c
1857 F:      drivers/rtc/rtc-coh901331.c
1858 F:      drivers/watchdog/coh901327_wdt.c
1859 F:      drivers/dma/coh901318*
1860 F:      drivers/mfd/ab3100*
1861 F:      drivers/rtc/rtc-ab3100.c
1862 F:      drivers/rtc/rtc-coh901331.c
1863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1864
1865 ARM/UNIPHIER ARCHITECTURE
1866 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1867 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1869 S:      Maintained
1870 F:      arch/arm/boot/dts/uniphier*
1871 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1872 F:      arch/arm/mach-uniphier/
1873 F:      arch/arm/mm/cache-uniphier.c
1874 F:      arch/arm64/boot/dts/socionext/
1875 F:      drivers/bus/uniphier-system-bus.c
1876 F:      drivers/clk/uniphier/
1877 F:      drivers/i2c/busses/i2c-uniphier*
1878 F:      drivers/pinctrl/uniphier/
1879 F:      drivers/reset/reset-uniphier.c
1880 F:      drivers/tty/serial/8250/8250_uniphier.c
1881 N:      uniphier
1882
1883 ARM/Ux500 ARM ARCHITECTURE
1884 M:      Linus Walleij <linus.walleij@linaro.org>
1885 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1886 S:      Maintained
1887 F:      arch/arm/mach-ux500/
1888 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1889 F:      drivers/dma/ste_dma40*
1890 F:      drivers/hwspinlock/u8500_hsem.c
1891 F:      drivers/mfd/abx500*
1892 F:      drivers/mfd/ab8500*
1893 F:      drivers/mfd/dbx500*
1894 F:      drivers/mfd/db8500*
1895 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1896 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1897 F:      drivers/rtc/rtc-ab8500.c
1898 F:      drivers/rtc/rtc-pl031.c
1899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1900
1901 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1902 M:      Ulf Hansson <ulf.hansson@linaro.org>
1903 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1904 T:      git git://git.linaro.org/people/ulfh/clk.git
1905 S:      Maintained
1906 F:      drivers/clk/ux500/
1907
1908 ARM/VERSATILE EXPRESS PLATFORM
1909 M:      Liviu Dudau <liviu.dudau@arm.com>
1910 M:      Sudeep Holla <sudeep.holla@arm.com>
1911 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1912 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1913 S:      Maintained
1914 F:      arch/arm/boot/dts/vexpress*
1915 F:      arch/arm64/boot/dts/arm/
1916 F:      arch/arm/mach-vexpress/
1917 F:      */*/vexpress*
1918 F:      */*/*/vexpress*
1919 F:      drivers/clk/versatile/clk-vexpress-osc.c
1920 F:      drivers/clocksource/versatile.c
1921 N:      mps2
1922
1923 ARM/VFP SUPPORT
1924 M:      Russell King <linux@armlinux.org.uk>
1925 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1926 W:      http://www.armlinux.org.uk/
1927 S:      Maintained
1928 F:      arch/arm/vfp/
1929
1930 ARM/VOIPAC PXA270 SUPPORT
1931 M:      Marek Vasut <marek.vasut@gmail.com>
1932 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1933 S:      Maintained
1934 F:      arch/arm/mach-pxa/vpac270.c
1935 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1936
1937 ARM/VT8500 ARM ARCHITECTURE
1938 M:      Tony Prisk <linux@prisktech.co.nz>
1939 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1940 S:      Maintained
1941 F:      arch/arm/mach-vt8500/
1942 F:      drivers/clocksource/vt8500_timer.c
1943 F:      drivers/i2c/busses/i2c-wmt.c
1944 F:      drivers/mmc/host/wmt-sdmmc.c
1945 F:      drivers/pwm/pwm-vt8500.c
1946 F:      drivers/rtc/rtc-vt8500.c
1947 F:      drivers/tty/serial/vt8500_serial.c
1948 F:      drivers/usb/host/ehci-platform.c
1949 F:      drivers/usb/host/uhci-platform.c
1950 F:      drivers/video/fbdev/vt8500lcdfb.*
1951 F:      drivers/video/fbdev/wm8505fb*
1952 F:      drivers/video/fbdev/wmt_ge_rops.*
1953
1954 ARM/ZIPIT Z2 SUPPORT
1955 M:      Marek Vasut <marek.vasut@gmail.com>
1956 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1957 S:      Maintained
1958 F:      arch/arm/mach-pxa/z2.c
1959 F:      arch/arm/mach-pxa/include/mach/z2.h
1960
1961 ARM/ZTE ARCHITECTURE
1962 M:      Jun Nie <jun.nie@linaro.org>
1963 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1964 S:      Maintained
1965 F:      arch/arm/mach-zx/
1966 F:      drivers/clk/zte/
1967 F:      Documentation/devicetree/bindings/arm/zte.txt
1968 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1969
1970 ARM/ZYNQ ARCHITECTURE
1971 M:      Michal Simek <michal.simek@xilinx.com>
1972 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1973 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1974 W:      http://wiki.xilinx.com
1975 T:      git https://github.com/Xilinx/linux-xlnx.git
1976 S:      Supported
1977 F:      arch/arm/mach-zynq/
1978 F:      drivers/cpuidle/cpuidle-zynq.c
1979 F:      drivers/block/xsysace.c
1980 N:      zynq
1981 N:      xilinx
1982 F:      drivers/clocksource/cadence_ttc_timer.c
1983 F:      drivers/i2c/busses/i2c-cadence.c
1984 F:      drivers/mmc/host/sdhci-of-arasan.c
1985 F:      drivers/edac/synopsys_edac.c
1986
1987 ARM SMMU DRIVERS
1988 M:      Will Deacon <will.deacon@arm.com>
1989 R:      Robin Murphy <robin.murphy@arm.com>
1990 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1991 S:      Maintained
1992 F:      drivers/iommu/arm-smmu.c
1993 F:      drivers/iommu/arm-smmu-v3.c
1994 F:      drivers/iommu/io-pgtable-arm.c
1995 F:      drivers/iommu/io-pgtable-arm-v7s.c
1996
1997 ARM64 PORT (AARCH64 ARCHITECTURE)
1998 M:      Catalin Marinas <catalin.marinas@arm.com>
1999 M:      Will Deacon <will.deacon@arm.com>
2000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2002 S:      Maintained
2003 F:      arch/arm64/
2004 F:      Documentation/arm64/
2005
2006 AS3645A LED FLASH CONTROLLER DRIVER
2007 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2008 L:      linux-media@vger.kernel.org
2009 T:      git git://linuxtv.org/media_tree.git
2010 S:      Maintained
2011 F:      drivers/media/i2c/as3645a.c
2012 F:      include/media/i2c/as3645a.h
2013
2014 ASAHI KASEI AK8974 DRIVER
2015 M:      Linus Walleij <linus.walleij@linaro.org>
2016 L:      linux-iio@vger.kernel.org
2017 W:      http://www.akm.com/
2018 S:      Supported
2019 F:      drivers/iio/magnetometer/ak8974.c
2020
2021 ASC7621 HARDWARE MONITOR DRIVER
2022 M:      George Joseph <george.joseph@fairview5.com>
2023 L:      linux-hwmon@vger.kernel.org
2024 S:      Maintained
2025 F:      Documentation/hwmon/asc7621
2026 F:      drivers/hwmon/asc7621.c
2027
2028 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2029 M:      Corentin Chary <corentin.chary@gmail.com>
2030 L:      acpi4asus-user@lists.sourceforge.net
2031 L:      platform-driver-x86@vger.kernel.org
2032 W:      http://acpi4asus.sf.net
2033 S:      Maintained
2034 F:      drivers/platform/x86/asus*.c
2035 F:      drivers/platform/x86/eeepc*.c
2036
2037 ASUS WIRELESS RADIO CONTROL DRIVER
2038 M:      João Paulo Rechi Vita <jprvita@gmail.com>
2039 L:      platform-driver-x86@vger.kernel.org
2040 S:      Maintained
2041 F:      drivers/platform/x86/asus-wireless.c
2042
2043 ASYMMETRIC KEYS
2044 M:      David Howells <dhowells@redhat.com>
2045 L:      keyrings@vger.kernel.org
2046 S:      Maintained
2047 F:      Documentation/crypto/asymmetric-keys.txt
2048 F:      include/linux/verification.h
2049 F:      include/crypto/public_key.h
2050 F:      include/crypto/pkcs7.h
2051 F:      crypto/asymmetric_keys/
2052
2053 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2054 R:      Dan Williams <dan.j.williams@intel.com>
2055 W:      http://sourceforge.net/projects/xscaleiop
2056 S:      Odd fixes
2057 F:      Documentation/crypto/async-tx-api.txt
2058 F:      crypto/async_tx/
2059 F:      drivers/dma/
2060 F:      include/linux/dmaengine.h
2061 F:      include/linux/async_tx.h
2062
2063 AT24 EEPROM DRIVER
2064 M:      Wolfram Sang <wsa@the-dreams.de>
2065 L:      linux-i2c@vger.kernel.org
2066 S:      Maintained
2067 F:      drivers/misc/eeprom/at24.c
2068 F:      include/linux/platform_data/at24.h
2069
2070 ATA OVER ETHERNET (AOE) DRIVER
2071 M:      "Ed L. Cashin" <ed.cashin@acm.org>
2072 W:      http://www.openaoe.org/
2073 S:      Supported
2074 F:      Documentation/aoe/
2075 F:      drivers/block/aoe/
2076
2077 ATHEROS 71XX/9XXX GPIO DRIVER
2078 M:      Alban Bedel <albeu@free.fr>
2079 W:      https://github.com/AlbanBedel/linux
2080 T:      git git://github.com/AlbanBedel/linux
2081 S:      Maintained
2082 F:      drivers/gpio/gpio-ath79.c
2083 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2084
2085 ATHEROS ATH GENERIC UTILITIES
2086 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2087 L:      linux-wireless@vger.kernel.org
2088 S:      Supported
2089 F:      drivers/net/wireless/ath/*
2090
2091 ATHEROS ATH5K WIRELESS DRIVER
2092 M:      Jiri Slaby <jirislaby@gmail.com>
2093 M:      Nick Kossifidis <mickflemm@gmail.com>
2094 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2095 L:      linux-wireless@vger.kernel.org
2096 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2097 S:      Maintained
2098 F:      drivers/net/wireless/ath/ath5k/
2099
2100 ATHEROS ATH6KL WIRELESS DRIVER
2101 M:      Kalle Valo <kvalo@qca.qualcomm.com>
2102 L:      linux-wireless@vger.kernel.org
2103 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2105 S:      Supported
2106 F:      drivers/net/wireless/ath/ath6kl/
2107
2108 WILOCITY WIL6210 WIRELESS DRIVER
2109 M:      Maya Erez <qca_merez@qca.qualcomm.com>
2110 L:      linux-wireless@vger.kernel.org
2111 L:      wil6210@qca.qualcomm.com
2112 S:      Supported
2113 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
2114 F:      drivers/net/wireless/ath/wil6210/
2115 F:      include/uapi/linux/wil6210_uapi.h
2116
2117 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2118 M:      Christian Lamparter <chunkeey@googlemail.com>
2119 L:      linux-wireless@vger.kernel.org
2120 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
2121 S:      Maintained
2122 F:      drivers/net/wireless/ath/carl9170/
2123
2124 ATK0110 HWMON DRIVER
2125 M:      Luca Tettamanti <kronos.it@gmail.com>
2126 L:      linux-hwmon@vger.kernel.org
2127 S:      Maintained
2128 F:      drivers/hwmon/asus_atk0110.c
2129
2130 ATI_REMOTE2 DRIVER
2131 M:      Ville Syrjala <syrjala@sci.fi>
2132 S:      Maintained
2133 F:      drivers/input/misc/ati_remote2.c
2134
2135 ATLX ETHERNET DRIVERS
2136 M:      Jay Cliburn <jcliburn@gmail.com>
2137 M:      Chris Snook <chris.snook@gmail.com>
2138 L:      netdev@vger.kernel.org
2139 W:      http://sourceforge.net/projects/atl1
2140 W:      http://atl1.sourceforge.net
2141 S:      Maintained
2142 F:      drivers/net/ethernet/atheros/
2143
2144 ATM
2145 M:      Chas Williams <3chas3@gmail.com>
2146 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2147 L:      netdev@vger.kernel.org
2148 W:      http://linux-atm.sourceforge.net
2149 S:      Maintained
2150 F:      drivers/atm/
2151 F:      include/linux/atm*
2152 F:      include/uapi/linux/atm*
2153
2154 ATMEL AT91 / AT32 MCI DRIVER
2155 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2156 S:      Maintained
2157 F:      drivers/mmc/host/atmel-mci.c
2158
2159 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2160 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2161 S:      Supported
2162 F:      drivers/power/reset/at91-sama5d2_shdwc.c
2163
2164 ATMEL SAMA5D2 ADC DRIVER
2165 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2166 L:      linux-iio@vger.kernel.org
2167 S:      Supported
2168 F:      drivers/iio/adc/at91-sama5d2_adc.c
2169
2170 ATMEL Audio ALSA driver
2171 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2172 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2173 S:      Supported
2174 F:      sound/soc/atmel
2175
2176 ATMEL DMA DRIVER
2177 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2179 S:      Supported
2180 F:      drivers/dma/at_hdmac.c
2181 F:      drivers/dma/at_hdmac_regs.h
2182 F:      include/linux/platform_data/dma-atmel.h
2183
2184 ATMEL XDMA DRIVER
2185 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2186 L:      linux-arm-kernel@lists.infradead.org
2187 L:      dmaengine@vger.kernel.org
2188 S:      Supported
2189 F:      drivers/dma/at_xdmac.c
2190
2191 ATMEL I2C DRIVER
2192 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2193 L:      linux-i2c@vger.kernel.org
2194 S:      Supported
2195 F:      drivers/i2c/busses/i2c-at91.c
2196
2197 ATMEL ISI DRIVER
2198 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2199 L:      linux-media@vger.kernel.org
2200 S:      Supported
2201 F:      drivers/media/platform/soc_camera/atmel-isi.c
2202 F:      include/media/atmel-isi.h
2203
2204 ATMEL LCDFB DRIVER
2205 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2206 L:      linux-fbdev@vger.kernel.org
2207 S:      Maintained
2208 F:      drivers/video/fbdev/atmel_lcdfb.c
2209 F:      include/video/atmel_lcdc.h
2210
2211 ATMEL MACB ETHERNET DRIVER
2212 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2213 S:      Supported
2214 F:      drivers/net/ethernet/cadence/
2215
2216 ATMEL NAND DRIVER
2217 M:      Wenyou Yang <wenyou.yang@atmel.com>
2218 M:      Josh Wu <rainyfeeling@outlook.com>
2219 L:      linux-mtd@lists.infradead.org
2220 S:      Supported
2221 F:      drivers/mtd/nand/atmel_nand*
2222
2223 ATMEL SDMMC DRIVER
2224 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2225 L:      linux-mmc@vger.kernel.org
2226 S:      Supported
2227 F:      drivers/mmc/host/sdhci-of-at91.c
2228
2229 ATMEL SPI DRIVER
2230 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2231 S:      Supported
2232 F:      drivers/spi/spi-atmel.*
2233
2234 ATMEL SSC DRIVER
2235 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2236 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2237 S:      Supported
2238 F:      drivers/misc/atmel-ssc.c
2239 F:      include/linux/atmel-ssc.h
2240
2241 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2242 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2243 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2244 S:      Supported
2245 F:      drivers/misc/atmel_tclib.c
2246 F:      drivers/clocksource/tcb_clksrc.c
2247
2248 ATMEL USBA UDC DRIVER
2249 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2250 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2251 S:      Supported
2252 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2253
2254 ATMEL WIRELESS DRIVER
2255 M:      Simon Kelley <simon@thekelleys.org.uk>
2256 L:      linux-wireless@vger.kernel.org
2257 W:      http://www.thekelleys.org.uk/atmel
2258 W:      http://atmelwlandriver.sourceforge.net/
2259 S:      Maintained
2260 F:      drivers/net/wireless/atmel/atmel*
2261
2262 ATMEL MAXTOUCH DRIVER
2263 M:      Nick Dyer <nick@shmanahar.org>
2264 T:      git git://github.com/ndyer/linux.git
2265 S:      Maintained
2266 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2267 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2268 F:      include/linux/platform_data/atmel_mxt_ts.h
2269
2270 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2271 M:      Bradley Grove <linuxdrivers@attotech.com>
2272 L:      linux-scsi@vger.kernel.org
2273 W:      http://www.attotech.com
2274 S:      Supported
2275 F:      drivers/scsi/esas2r
2276
2277 ATUSB IEEE 802.15.4 RADIO DRIVER
2278 M:      Stefan Schmidt <stefan@osg.samsung.com>
2279 L:      linux-wpan@vger.kernel.org
2280 S:      Maintained
2281 F:      drivers/net/ieee802154/atusb.c
2282 F:      drivers/net/ieee802154/atusb.h
2283 F:      drivers/net/ieee802154/at86rf230.h
2284
2285 AUDIT SUBSYSTEM
2286 M:      Paul Moore <paul@paul-moore.com>
2287 M:      Eric Paris <eparis@redhat.com>
2288 L:      linux-audit@redhat.com (moderated for non-subscribers)
2289 W:      http://people.redhat.com/sgrubb/audit/
2290 T:      git git://git.infradead.org/users/pcmoore/audit
2291 S:      Maintained
2292 F:      include/linux/audit.h
2293 F:      include/uapi/linux/audit.h
2294 F:      kernel/audit*
2295
2296 AUXILIARY DISPLAY DRIVERS
2297 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2298 W:      http://miguelojeda.es/auxdisplay.htm
2299 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2300 S:      Maintained
2301 F:      drivers/auxdisplay/
2302 F:      include/linux/cfag12864b.h
2303
2304 AVR32 ARCHITECTURE
2305 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2306 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2307 W:      http://www.atmel.com/products/AVR32/
2308 W:      http://mirror.egtvedt.no/avr32linux.org/
2309 W:      http://avrfreaks.net/
2310 S:      Maintained
2311 F:      arch/avr32/
2312
2313 AVR32/AT32AP MACHINE SUPPORT
2314 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2315 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2316 S:      Maintained
2317 F:      arch/avr32/mach-at32ap/
2318
2319 AX.25 NETWORK LAYER
2320 M:      Ralf Baechle <ralf@linux-mips.org>
2321 L:      linux-hams@vger.kernel.org
2322 W:      http://www.linux-ax25.org/
2323 S:      Maintained
2324 F:      include/uapi/linux/ax25.h
2325 F:      include/net/ax25.h
2326 F:      net/ax25/
2327
2328 AZ6007 DVB DRIVER
2329 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2330 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2331 L:      linux-media@vger.kernel.org
2332 W:      https://linuxtv.org
2333 T:      git git://linuxtv.org/media_tree.git
2334 S:      Maintained
2335 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2336
2337 AZTECH FM RADIO RECEIVER DRIVER
2338 M:      Hans Verkuil <hverkuil@xs4all.nl>
2339 L:      linux-media@vger.kernel.org
2340 T:      git git://linuxtv.org/media_tree.git
2341 W:      https://linuxtv.org
2342 S:      Maintained
2343 F:      drivers/media/radio/radio-aztech*
2344
2345 B43 WIRELESS DRIVER
2346 L:      linux-wireless@vger.kernel.org
2347 L:      b43-dev@lists.infradead.org
2348 W:      http://wireless.kernel.org/en/users/Drivers/b43
2349 S:      Odd Fixes
2350 F:      drivers/net/wireless/broadcom/b43/
2351
2352 B43LEGACY WIRELESS DRIVER
2353 M:      Larry Finger <Larry.Finger@lwfinger.net>
2354 L:      linux-wireless@vger.kernel.org
2355 L:      b43-dev@lists.infradead.org
2356 W:      http://wireless.kernel.org/en/users/Drivers/b43
2357 S:      Maintained
2358 F:      drivers/net/wireless/broadcom/b43legacy/
2359
2360 BACKLIGHT CLASS/SUBSYSTEM
2361 M:      Jingoo Han <jingoohan1@gmail.com>
2362 M:      Lee Jones <lee.jones@linaro.org>
2363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2364 S:      Maintained
2365 F:      drivers/video/backlight/
2366 F:      include/linux/backlight.h
2367
2368 BATMAN ADVANCED
2369 M:      Marek Lindner <mareklindner@neomailbox.ch>
2370 M:      Simon Wunderlich <sw@simonwunderlich.de>
2371 M:      Antonio Quartulli <a@unstable.cc>
2372 L:      b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2373 W:      https://www.open-mesh.org/
2374 Q:      https://patchwork.open-mesh.org/project/batman/list/
2375 S:      Maintained
2376 F:      Documentation/ABI/testing/sysfs-class-net-batman-adv
2377 F:      Documentation/ABI/testing/sysfs-class-net-mesh
2378 F:      Documentation/networking/batman-adv.txt
2379 F:      include/uapi/linux/batman_adv.h
2380 F:      net/batman-adv/
2381
2382 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2383 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2384 L:      linux-hams@vger.kernel.org
2385 W:      http://www.baycom.org/~tom/ham/ham.html
2386 S:      Maintained
2387 F:      drivers/net/hamradio/baycom*
2388
2389 BCACHE (BLOCK LAYER CACHE)
2390 M:      Kent Overstreet <kent.overstreet@gmail.com>
2391 L:      linux-bcache@vger.kernel.org
2392 W:      http://bcache.evilpiepirate.org
2393 S:      Orphan
2394 F:      drivers/md/bcache/
2395
2396 BDISP ST MEDIA DRIVER
2397 M:      Fabien Dessenne <fabien.dessenne@st.com>
2398 L:      linux-media@vger.kernel.org
2399 T:      git git://linuxtv.org/media_tree.git
2400 W:      https://linuxtv.org
2401 S:      Supported
2402 F:      drivers/media/platform/sti/bdisp
2403
2404 BEFS FILE SYSTEM
2405 M:      Luis de Bethencourt <luisbg@osg.samsung.com>
2406 M:      Salah Triki <salah.triki@gmail.com>
2407 S:      Maintained
2408 T:      git git://github.com/luisbg/linux-befs.git
2409 F:      Documentation/filesystems/befs.txt
2410 F:      fs/befs/
2411
2412 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2413 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2414 L:      netdev@vger.kernel.org
2415 S:      Maintained
2416 F:      drivers/net/ethernet/ec_bhf.c
2417
2418 BFS FILE SYSTEM
2419 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2420 S:      Maintained
2421 F:      Documentation/filesystems/bfs.txt
2422 F:      fs/bfs/
2423 F:      include/uapi/linux/bfs_fs.h
2424
2425 BLACKFIN ARCHITECTURE
2426 M:      Steven Miao <realmz6@gmail.com>
2427 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2428 T:      git git://git.code.sf.net/p/adi-linux/code
2429 W:      http://blackfin.uclinux.org
2430 S:      Supported
2431 F:      arch/blackfin/
2432
2433 BLACKFIN EMAC DRIVER
2434 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2435 W:      http://blackfin.uclinux.org
2436 S:      Supported
2437 F:      drivers/net/ethernet/adi/
2438
2439 BLACKFIN RTC DRIVER
2440 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2441 W:      http://blackfin.uclinux.org
2442 S:      Supported
2443 F:      drivers/rtc/rtc-bfin.c
2444
2445 BLACKFIN SDH DRIVER
2446 M:      Sonic Zhang <sonic.zhang@analog.com>
2447 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2448 W:      http://blackfin.uclinux.org
2449 S:      Supported
2450 F:      drivers/mmc/host/bfin_sdh.c
2451
2452 BLACKFIN SERIAL DRIVER
2453 M:      Sonic Zhang <sonic.zhang@analog.com>
2454 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2455 W:      http://blackfin.uclinux.org
2456 S:      Supported
2457 F:      drivers/tty/serial/bfin_uart.c
2458
2459 BLACKFIN WATCHDOG DRIVER
2460 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2461 W:      http://blackfin.uclinux.org
2462 S:      Supported
2463 F:      drivers/watchdog/bfin_wdt.c
2464
2465 BLACKFIN I2C TWI DRIVER
2466 M:      Sonic Zhang <sonic.zhang@analog.com>
2467 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2468 W:      http://blackfin.uclinux.org/
2469 S:      Supported
2470 F:      drivers/i2c/busses/i2c-bfin-twi.c
2471
2472 BLACKFIN MEDIA DRIVER
2473 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2474 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2475 W:      http://blackfin.uclinux.org/
2476 S:      Supported
2477 F:      drivers/media/platform/blackfin/
2478 F:      drivers/media/i2c/adv7183*
2479 F:      drivers/media/i2c/vs6624*
2480
2481 BLINKM RGB LED DRIVER
2482 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2483 S:      Maintained
2484 F:      drivers/leds/leds-blinkm.c
2485
2486 BLOCK LAYER
2487 M:      Jens Axboe <axboe@kernel.dk>
2488 L:      linux-block@vger.kernel.org
2489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2490 S:      Maintained
2491 F:      block/
2492 F:      kernel/trace/blktrace.c
2493 F:      lib/sbitmap.c
2494
2495 BLOCK2MTD DRIVER
2496 M:      Joern Engel <joern@lazybastard.org>
2497 L:      linux-mtd@lists.infradead.org
2498 S:      Maintained
2499 F:      drivers/mtd/devices/block2mtd.c
2500
2501 BLUETOOTH DRIVERS
2502 M:      Marcel Holtmann <marcel@holtmann.org>
2503 M:      Gustavo Padovan <gustavo@padovan.org>
2504 M:      Johan Hedberg <johan.hedberg@gmail.com>
2505 L:      linux-bluetooth@vger.kernel.org
2506 W:      http://www.bluez.org/
2507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2509 S:      Maintained
2510 F:      drivers/bluetooth/
2511
2512 BLUETOOTH SUBSYSTEM
2513 M:      Marcel Holtmann <marcel@holtmann.org>
2514 M:      Gustavo Padovan <gustavo@padovan.org>
2515 M:      Johan Hedberg <johan.hedberg@gmail.com>
2516 L:      linux-bluetooth@vger.kernel.org
2517 W:      http://www.bluez.org/
2518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2520 S:      Maintained
2521 F:      net/bluetooth/
2522 F:      include/net/bluetooth/
2523
2524 BONDING DRIVER
2525 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2526 M:      Veaceslav Falico <vfalico@gmail.com>
2527 M:      Andy Gospodarek <andy@greyhouse.net>
2528 L:      netdev@vger.kernel.org
2529 W:      http://sourceforge.net/projects/bonding/
2530 S:      Supported
2531 F:      drivers/net/bonding/
2532 F:      include/uapi/linux/if_bonding.h
2533
2534 BPF (Safe dynamic programs and tools)
2535 M:      Alexei Starovoitov <ast@kernel.org>
2536 L:      netdev@vger.kernel.org
2537 L:      linux-kernel@vger.kernel.org
2538 S:      Supported
2539 F:      kernel/bpf/
2540
2541 BROADCOM B44 10/100 ETHERNET DRIVER
2542 M:      Michael Chan <michael.chan@broadcom.com>
2543 L:      netdev@vger.kernel.org
2544 S:      Supported
2545 F:      drivers/net/ethernet/broadcom/b44.*
2546
2547 BROADCOM B53 ETHERNET SWITCH DRIVER
2548 M:      Florian Fainelli <f.fainelli@gmail.com>
2549 L:      netdev@vger.kernel.org
2550 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
2551 S:      Supported
2552 F:      drivers/net/dsa/b53/*
2553 F:      include/linux/platform_data/b53.h
2554
2555 BROADCOM GENET ETHERNET DRIVER
2556 M:      Florian Fainelli <f.fainelli@gmail.com>
2557 L:      netdev@vger.kernel.org
2558 S:      Supported
2559 F:      drivers/net/ethernet/broadcom/genet/
2560
2561 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2562 M:      Rasesh Mody <rasesh.mody@cavium.com>
2563 M:      Harish Patil <harish.patil@cavium.com>
2564 M:      Dept-GELinuxNICDev@cavium.com
2565 L:      netdev@vger.kernel.org
2566 S:      Supported
2567 F:      drivers/net/ethernet/broadcom/bnx2.*
2568 F:      drivers/net/ethernet/broadcom/bnx2_*
2569
2570 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2571 M:      Yuval Mintz <Yuval.Mintz@cavium.com>
2572 M:      Ariel Elior <ariel.elior@cavium.com>
2573 M:      everest-linux-l2@cavium.com
2574 L:      netdev@vger.kernel.org
2575 S:      Supported
2576 F:      drivers/net/ethernet/broadcom/bnx2x/
2577
2578 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2579 M:      Florian Fainelli <f.fainelli@gmail.com>
2580 M:      Ray Jui <rjui@broadcom.com>
2581 M:      Scott Branden <sbranden@broadcom.com>
2582 M:      bcm-kernel-feedback-list@broadcom.com
2583 T:      git git://github.com/broadcom/mach-bcm
2584 S:      Maintained
2585 N:      bcm281*
2586 N:      bcm113*
2587 N:      bcm216*
2588 N:      kona
2589 F:      arch/arm/mach-bcm/
2590
2591 BROADCOM BCM2835 ARM ARCHITECTURE
2592 M:      Stephen Warren <swarren@wwwdotorg.org>
2593 M:      Lee Jones <lee@kernel.org>
2594 M:      Eric Anholt <eric@anholt.net>
2595 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2596 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2598 S:      Maintained
2599 N:      bcm2835
2600
2601 BROADCOM BCM47XX MIPS ARCHITECTURE
2602 M:      Hauke Mehrtens <hauke@hauke-m.de>
2603 M:      Rafał Miłecki <zajec5@gmail.com>
2604 L:      linux-mips@linux-mips.org
2605 S:      Maintained
2606 F:      Documentation/devicetree/bindings/mips/brcm/
2607 F:      arch/mips/bcm47xx/*
2608 F:      arch/mips/include/asm/mach-bcm47xx/*
2609
2610 BROADCOM BCM5301X ARM ARCHITECTURE
2611 M:      Hauke Mehrtens <hauke@hauke-m.de>
2612 M:      Rafał Miłecki <zajec5@gmail.com>
2613 M:      bcm-kernel-feedback-list@broadcom.com
2614 L:      linux-arm-kernel@lists.infradead.org
2615 S:      Maintained
2616 F:      arch/arm/mach-bcm/bcm_5301x.c
2617 F:      arch/arm/boot/dts/bcm5301x*.dtsi
2618 F:      arch/arm/boot/dts/bcm470*
2619
2620 BROADCOM BCM53573 ARM ARCHITECTURE
2621 M:      Rafał Miłecki <rafal@milecki.pl>
2622 L:      linux-arm-kernel@lists.infradead.org
2623 S:      Maintained
2624 F:      arch/arm/boot/dts/bcm53573*
2625 F:      arch/arm/boot/dts/bcm47189*
2626
2627 BROADCOM BCM63XX ARM ARCHITECTURE
2628 M:      Florian Fainelli <f.fainelli@gmail.com>
2629 M:      bcm-kernel-feedback-list@broadcom.com
2630 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2631 T:      git git://github.com/broadcom/stblinux.git
2632 S:      Maintained
2633 N:      bcm63xx
2634
2635 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2636 M:      Kevin Cernekee <cernekee@gmail.com>
2637 L:      linux-usb@vger.kernel.org
2638 S:      Maintained
2639 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2640
2641 BROADCOM BCM7XXX ARM ARCHITECTURE
2642 M:      Brian Norris <computersforpeace@gmail.com>
2643 M:      Gregory Fong <gregory.0xf0@gmail.com>
2644 M:      Florian Fainelli <f.fainelli@gmail.com>
2645 M:      bcm-kernel-feedback-list@broadcom.com
2646 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2647 T:      git git://github.com/broadcom/stblinux.git
2648 S:      Maintained
2649 F:      arch/arm/mach-bcm/*brcmstb*
2650 F:      arch/arm/boot/dts/bcm7*.dts*
2651 F:      drivers/bus/brcmstb_gisb.c
2652 N:      brcmstb
2653
2654 BROADCOM BMIPS MIPS ARCHITECTURE
2655 M:      Kevin Cernekee <cernekee@gmail.com>
2656 M:      Florian Fainelli <f.fainelli@gmail.com>
2657 L:      linux-mips@linux-mips.org
2658 T:      git git://github.com/broadcom/stblinux.git
2659 S:      Maintained
2660 F:      arch/mips/bmips/*
2661 F:      arch/mips/include/asm/mach-bmips/*
2662 F:      arch/mips/kernel/*bmips*
2663 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2664 F:      drivers/irqchip/irq-bcm63*
2665 F:      drivers/irqchip/irq-bcm7*
2666 F:      drivers/irqchip/irq-brcmstb*
2667 F:      include/linux/bcm963xx_nvram.h
2668 F:      include/linux/bcm963xx_tag.h
2669
2670 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2671 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2672 M:      Prashant Sreedharan <prashant@broadcom.com>
2673 M:      Michael Chan <mchan@broadcom.com>
2674 L:      netdev@vger.kernel.org
2675 S:      Supported
2676 F:      drivers/net/ethernet/broadcom/tg3.*
2677
2678 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2679 M:      Arend van Spriel <arend.vanspriel@broadcom.com>
2680 M:      Franky Lin <franky.lin@broadcom.com>
2681 M:      Hante Meuleman <hante.meuleman@broadcom.com>
2682 L:      linux-wireless@vger.kernel.org
2683 L:      brcm80211-dev-list.pdl@broadcom.com
2684 S:      Supported
2685 F:      drivers/net/wireless/broadcom/brcm80211/
2686
2687 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2688 M:      QLogic-Storage-Upstream@qlogic.com
2689 L:      linux-scsi@vger.kernel.org
2690 S:      Supported
2691 F:      drivers/scsi/bnx2fc/
2692
2693 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2694 M:      QLogic-Storage-Upstream@qlogic.com
2695 L:      linux-scsi@vger.kernel.org
2696 S:      Supported
2697 F:      drivers/scsi/bnx2i/
2698
2699 BROADCOM IPROC ARM ARCHITECTURE
2700 M:      Ray Jui <rjui@broadcom.com>
2701 M:      Scott Branden <sbranden@broadcom.com>
2702 M:      Jon Mason <jonmason@broadcom.com>
2703 M:      bcm-kernel-feedback-list@broadcom.com
2704 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2705 T:      git git://github.com/broadcom/cygnus-linux.git
2706 S:      Maintained
2707 N:      iproc
2708 N:      cygnus
2709 N:      bcm[-_]nsp
2710 N:      bcm9113*
2711 N:      bcm9583*
2712 N:      bcm9585*
2713 N:      bcm9586*
2714 N:      bcm988312
2715 N:      bcm113*
2716 N:      bcm583*
2717 N:      bcm585*
2718 N:      bcm586*
2719 N:      bcm88312
2720 F:      arch/arm64/boot/dts/broadcom/ns2*
2721 F:      drivers/clk/bcm/clk-ns*
2722 F:      drivers/pinctrl/bcm/pinctrl-ns*
2723
2724 BROADCOM BRCMSTB GPIO DRIVER
2725 M:      Gregory Fong <gregory.0xf0@gmail.com>
2726 L:      bcm-kernel-feedback-list@broadcom.com
2727 S:      Supported
2728 F:      drivers/gpio/gpio-brcmstb.c
2729 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2730
2731 BROADCOM KONA GPIO DRIVER
2732 M:      Ray Jui <rjui@broadcom.com>
2733 L:      bcm-kernel-feedback-list@broadcom.com
2734 S:      Supported
2735 F:      drivers/gpio/gpio-bcm-kona.c
2736 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2737
2738 BROADCOM NVRAM DRIVER
2739 M:      Rafał Miłecki <zajec5@gmail.com>
2740 L:      linux-mips@linux-mips.org
2741 S:      Maintained
2742 F:      drivers/firmware/broadcom/*
2743
2744 BROADCOM STB NAND FLASH DRIVER
2745 M:      Brian Norris <computersforpeace@gmail.com>
2746 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2747 L:      linux-mtd@lists.infradead.org
2748 L:      bcm-kernel-feedback-list@broadcom.com
2749 S:      Maintained
2750 F:      drivers/mtd/nand/brcmnand/
2751
2752 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2753 M:      Rafał Miłecki <zajec5@gmail.com>
2754 L:      linux-wireless@vger.kernel.org
2755 S:      Maintained
2756 F:      drivers/bcma/
2757 F:      include/linux/bcma/
2758
2759 BROADCOM SYSTEMPORT ETHERNET DRIVER
2760 M:      Florian Fainelli <f.fainelli@gmail.com>
2761 L:      netdev@vger.kernel.org
2762 S:      Supported
2763 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2764
2765 BROADCOM VULCAN ARM64 SOC
2766 M:      Jayachandran C. <jchandra@broadcom.com>
2767 M:      bcm-kernel-feedback-list@broadcom.com
2768 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2769 S:      Maintained
2770 F:      arch/arm64/boot/dts/broadcom/vulcan*
2771
2772 BROCADE BFA FC SCSI DRIVER
2773 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2774 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2775 L:      linux-scsi@vger.kernel.org
2776 S:      Supported
2777 F:      drivers/scsi/bfa/
2778
2779 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2780 M:      Rasesh Mody <rasesh.mody@cavium.com>
2781 M:      Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2782 M:      Dept-GELinuxNICDev@cavium.com
2783 L:      netdev@vger.kernel.org
2784 S:      Supported
2785 F:      drivers/net/ethernet/brocade/bna/
2786
2787 BSG (block layer generic sg v4 driver)
2788 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2789 L:      linux-scsi@vger.kernel.org
2790 S:      Supported
2791 F:      block/bsg.c
2792 F:      include/linux/bsg.h
2793 F:      include/uapi/linux/bsg.h
2794
2795 BT87X AUDIO DRIVER
2796 M:      Clemens Ladisch <clemens@ladisch.de>
2797 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2798 T:      git git://git.alsa-project.org/alsa-kernel.git
2799 S:      Maintained
2800 F:      Documentation/sound/alsa/Bt87x.txt
2801 F:      sound/pci/bt87x.c
2802
2803 BT8XXGPIO DRIVER
2804 M:      Michael Buesch <m@bues.ch>
2805 W:      http://bu3sch.de/btgpio.php
2806 S:      Maintained
2807 F:      drivers/gpio/gpio-bt8xx.c
2808
2809 BTRFS FILE SYSTEM
2810 M:      Chris Mason <clm@fb.com>
2811 M:      Josef Bacik <jbacik@fb.com>
2812 M:      David Sterba <dsterba@suse.com>
2813 L:      linux-btrfs@vger.kernel.org
2814 W:      http://btrfs.wiki.kernel.org/
2815 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2817 S:      Maintained
2818 F:      Documentation/filesystems/btrfs.txt
2819 F:      fs/btrfs/
2820
2821 BTTV VIDEO4LINUX DRIVER
2822 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2823 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2824 L:      linux-media@vger.kernel.org
2825 W:      https://linuxtv.org
2826 T:      git git://linuxtv.org/media_tree.git
2827 S:      Odd fixes
2828 F:      Documentation/media/v4l-drivers/bttv*
2829 F:      drivers/media/pci/bt8xx/bttv*
2830
2831 BUSLOGIC SCSI DRIVER
2832 M:      Khalid Aziz <khalid@gonehiking.org>
2833 L:      linux-scsi@vger.kernel.org
2834 S:      Maintained
2835 F:      drivers/scsi/BusLogic.*
2836 F:      drivers/scsi/FlashPoint.*
2837
2838 C-MEDIA CMI8788 DRIVER
2839 M:      Clemens Ladisch <clemens@ladisch.de>
2840 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2841 T:      git git://git.alsa-project.org/alsa-kernel.git
2842 S:      Maintained
2843 F:      sound/pci/oxygen/
2844
2845 C6X ARCHITECTURE
2846 M:      Mark Salter <msalter@redhat.com>
2847 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2848 L:      linux-c6x-dev@linux-c6x.org
2849 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2850 S:      Maintained
2851 F:      arch/c6x/
2852
2853 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2854 M:      David Howells <dhowells@redhat.com>
2855 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2856 S:      Supported
2857 F:      Documentation/filesystems/caching/cachefiles.txt
2858 F:      fs/cachefiles/
2859
2860 CADET FM/AM RADIO RECEIVER DRIVER
2861 M:      Hans Verkuil <hverkuil@xs4all.nl>
2862 L:      linux-media@vger.kernel.org
2863 T:      git git://linuxtv.org/media_tree.git
2864 W:      https://linuxtv.org
2865 S:      Maintained
2866 F:      drivers/media/radio/radio-cadet*
2867
2868 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2869 M:      Jonathan Corbet <corbet@lwn.net>
2870 L:      linux-media@vger.kernel.org
2871 T:      git git://linuxtv.org/media_tree.git
2872 S:      Maintained
2873 F:      Documentation/media/v4l-drivers/cafe_ccic*
2874 F:      drivers/media/platform/marvell-ccic/
2875
2876 CAIF NETWORK LAYER
2877 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2878 L:      netdev@vger.kernel.org
2879 S:      Supported
2880 F:      Documentation/networking/caif/
2881 F:      drivers/net/caif/
2882 F:      include/uapi/linux/caif/
2883 F:      include/net/caif/
2884 F:      net/caif/
2885
2886 CALGARY x86-64 IOMMU
2887 M:      Muli Ben-Yehuda <mulix@mulix.org>
2888 M:      Jon Mason <jdmason@kudzu.us>
2889 L:      iommu@lists.linux-foundation.org
2890 S:      Maintained
2891 F:      arch/x86/kernel/pci-calgary_64.c
2892 F:      arch/x86/kernel/tce_64.c
2893 F:      arch/x86/include/asm/calgary.h
2894 F:      arch/x86/include/asm/tce.h
2895
2896 CAN NETWORK LAYER
2897 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2898 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2899 L:      linux-can@vger.kernel.org
2900 W:      https://github.com/linux-can
2901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2903 S:      Maintained
2904 F:      Documentation/networking/can.txt
2905 F:      net/can/
2906 F:      include/linux/can/core.h
2907 F:      include/uapi/linux/can.h
2908 F:      include/uapi/linux/can/bcm.h
2909 F:      include/uapi/linux/can/raw.h
2910 F:      include/uapi/linux/can/gw.h
2911
2912 CAN NETWORK DRIVERS
2913 M:      Wolfgang Grandegger <wg@grandegger.com>
2914 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2915 L:      linux-can@vger.kernel.org
2916 W:      https://github.com/linux-can
2917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2919 S:      Maintained
2920 F:      Documentation/devicetree/bindings/net/can/
2921 F:      drivers/net/can/
2922 F:      include/linux/can/dev.h
2923 F:      include/linux/can/platform/
2924 F:      include/uapi/linux/can/error.h
2925 F:      include/uapi/linux/can/netlink.h
2926
2927 CAPABILITIES
2928 M:      Serge Hallyn <serge@hallyn.com>
2929 L:      linux-security-module@vger.kernel.org
2930 S:      Supported
2931 F:      include/linux/capability.h
2932 F:      include/uapi/linux/capability.h
2933 F:      security/commoncap.c
2934 F:      kernel/capability.c
2935
2936 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2937 M:      Kevin Tsai <ktsai@capellamicro.com>
2938 S:      Maintained
2939 F:      drivers/iio/light/cm*
2940 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2941
2942 CAVIUM I2C DRIVER
2943 M:      Jan Glauber <jglauber@cavium.com>
2944 M:      David Daney <david.daney@cavium.com>
2945 W:      http://www.cavium.com
2946 S:      Supported
2947 F:      drivers/i2c/busses/i2c-octeon*
2948 F:      drivers/i2c/busses/i2c-thunderx*
2949
2950 CAVIUM LIQUIDIO NETWORK DRIVER
2951 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2952 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2953 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2954 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2955 L:     netdev@vger.kernel.org
2956 W:     http://www.cavium.com
2957 S:     Supported
2958 F:     drivers/net/ethernet/cavium/liquidio/
2959
2960 CC2520 IEEE-802.15.4 RADIO DRIVER
2961 M:      Varka Bhadram <varkabhadram@gmail.com>
2962 L:      linux-wpan@vger.kernel.org
2963 S:      Maintained
2964 F:      drivers/net/ieee802154/cc2520.c
2965 F:      include/linux/spi/cc2520.h
2966 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2967
2968 CEC DRIVER
2969 M:      Hans Verkuil <hans.verkuil@cisco.com>
2970 L:      linux-media@vger.kernel.org
2971 T:      git git://linuxtv.org/media_tree.git
2972 W:      http://linuxtv.org
2973 S:      Supported
2974 F:      Documentation/cec.txt
2975 F:      Documentation/media/uapi/cec
2976 F:      drivers/staging/media/cec/
2977 F:      drivers/media/cec-edid.c
2978 F:      drivers/media/rc/keymaps/rc-cec.c
2979 F:      include/media/cec.h
2980 F:      include/media/cec-edid.h
2981 F:      include/linux/cec.h
2982 F:      include/linux/cec-funcs.h
2983
2984 CELL BROADBAND ENGINE ARCHITECTURE
2985 M:      Arnd Bergmann <arnd@arndb.de>
2986 L:      linuxppc-dev@lists.ozlabs.org
2987 W:      http://www.ibm.com/developerworks/power/cell/
2988 S:      Supported
2989 F:      arch/powerpc/include/asm/cell*.h
2990 F:      arch/powerpc/include/asm/spu*.h
2991 F:      arch/powerpc/include/uapi/asm/spu*.h
2992 F:      arch/powerpc/oprofile/*cell*
2993 F:      arch/powerpc/platforms/cell/
2994
2995 CEPH COMMON CODE (LIBCEPH)
2996 M:      Ilya Dryomov <idryomov@gmail.com>
2997 M:      "Yan, Zheng" <zyan@redhat.com>
2998 M:      Sage Weil <sage@redhat.com>
2999 L:      ceph-devel@vger.kernel.org
3000 W:      http://ceph.com/
3001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3002 T:      git git://github.com/ceph/ceph-client.git
3003 S:      Supported
3004 F:      net/ceph/
3005 F:      include/linux/ceph/
3006 F:      include/linux/crush/
3007
3008 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3009 M:      "Yan, Zheng" <zyan@redhat.com>
3010 M:      Sage Weil <sage@redhat.com>
3011 M:      Ilya Dryomov <idryomov@gmail.com>
3012 L:      ceph-devel@vger.kernel.org
3013 W:      http://ceph.com/
3014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3015 T:      git git://github.com/ceph/ceph-client.git
3016 S:      Supported
3017 F:      Documentation/filesystems/ceph.txt
3018 F:      fs/ceph/
3019
3020 CERTIFICATE HANDLING:
3021 M:      David Howells <dhowells@redhat.com>
3022 M:      David Woodhouse <dwmw2@infradead.org>
3023 L:      keyrings@vger.kernel.org
3024 S:      Maintained
3025 F:      Documentation/module-signing.txt
3026 F:      certs/
3027 F:      scripts/sign-file.c
3028 F:      scripts/extract-cert.c
3029
3030 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3031 L:      linux-usb@vger.kernel.org
3032 S:      Orphan
3033 F:      Documentation/usb/WUSB-Design-overview.txt
3034 F:      Documentation/usb/wusb-cbaf
3035 F:      drivers/usb/host/hwa-hc.c
3036 F:      drivers/usb/host/whci/
3037 F:      drivers/usb/wusbcore/
3038 F:      include/linux/usb/wusb*
3039
3040 CFAG12864B LCD DRIVER
3041 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3042 W:      http://miguelojeda.es/auxdisplay.htm
3043 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3044 S:      Maintained
3045 F:      drivers/auxdisplay/cfag12864b.c
3046 F:      include/linux/cfag12864b.h
3047
3048 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3049 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3050 W:      http://miguelojeda.es/auxdisplay.htm
3051 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3052 S:      Maintained
3053 F:      drivers/auxdisplay/cfag12864bfb.c
3054 F:      include/linux/cfag12864b.h
3055
3056 CFG80211 and NL80211
3057 M:      Johannes Berg <johannes@sipsolutions.net>
3058 L:      linux-wireless@vger.kernel.org
3059 W:      http://wireless.kernel.org/
3060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3062 S:      Maintained
3063 F:      include/uapi/linux/nl80211.h
3064 F:      include/net/cfg80211.h
3065 F:      net/wireless/*
3066 X:      net/wireless/wext*
3067
3068 CHAR and MISC DRIVERS
3069 M:      Arnd Bergmann <arnd@arndb.de>
3070 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3072 S:      Supported
3073 F:      drivers/char/*
3074 F:      drivers/misc/*
3075 F:      include/linux/miscdevice.h
3076
3077 CHECKPATCH
3078 M:      Andy Whitcroft <apw@canonical.com>
3079 M:      Joe Perches <joe@perches.com>
3080 S:      Maintained
3081 F:      scripts/checkpatch.pl
3082
3083 CHINESE DOCUMENTATION
3084 M:      Harry Wei <harryxiyou@gmail.com>
3085 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3086 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
3087 S:      Maintained
3088 F:      Documentation/zh_CN/
3089
3090 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3091 M:      Peter Chen <Peter.Chen@nxp.com>
3092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3093 L:      linux-usb@vger.kernel.org
3094 S:      Maintained
3095 F:      drivers/usb/chipidea/
3096
3097 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3098 M:      Hans de Goede <hdegoede@redhat.com>
3099 L:      linux-input@vger.kernel.org
3100 S:      Maintained
3101 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3102 F:      drivers/input/touchscreen/chipone_icn8318.c
3103
3104 CHROME HARDWARE PLATFORM SUPPORT
3105 M:      Olof Johansson <olof@lixom.net>
3106 S:      Maintained
3107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3108 F:      drivers/platform/chrome/
3109
3110 CISCO VIC ETHERNET NIC DRIVER
3111 M:      Christian Benvenuti <benve@cisco.com>
3112 M:      Sujith Sankar <ssujith@cisco.com>
3113 M:      Govindarajulu Varadarajan <_govind@gmx.com>
3114 M:      Neel Patel <neepatel@cisco.com>
3115 S:      Supported
3116 F:      drivers/net/ethernet/cisco/enic/
3117
3118 CISCO VIC LOW LATENCY NIC DRIVER
3119 M:      Christian Benvenuti <benve@cisco.com>
3120 M:      Dave Goodell <dgoodell@cisco.com>
3121 S:      Supported
3122 F:      drivers/infiniband/hw/usnic/
3123
3124 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3125 M:      Hartley Sweeten <hsweeten@visionengravers.com>
3126 L:      netdev@vger.kernel.org
3127 S:      Maintained
3128 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3129
3130 CIRRUS LOGIC AUDIO CODEC DRIVERS
3131 M:      Brian Austin <brian.austin@cirrus.com>
3132 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
3133 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3134 S:      Maintained
3135 F:      sound/soc/codecs/cs*
3136
3137 CLEANCACHE API
3138 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3139 L:      linux-kernel@vger.kernel.org
3140 S:      Maintained
3141 F:      mm/cleancache.c
3142 F:      include/linux/cleancache.h
3143
3144 CLK API
3145 M:      Russell King <linux@armlinux.org.uk>
3146 L:      linux-clk@vger.kernel.org
3147 S:      Maintained
3148 F:      include/linux/clk.h
3149
3150 CLOCKSOURCE, CLOCKEVENT DRIVERS
3151 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3152 M:      Thomas Gleixner <tglx@linutronix.de>
3153 L:      linux-kernel@vger.kernel.org
3154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3155 S:      Supported
3156 F:      drivers/clocksource
3157
3158 CISCO FCOE HBA DRIVER
3159 M:      Hiral Patel <hiralpat@cisco.com>
3160 M:      Suma Ramars <sramars@cisco.com>
3161 M:      Brian Uchino <buchino@cisco.com>
3162 L:      linux-scsi@vger.kernel.org
3163 S:      Supported
3164 F:      drivers/scsi/fnic/
3165
3166 CISCO SCSI HBA DRIVER
3167 M:      Narsimhulu Musini <nmusini@cisco.com>
3168 M:      Sesidhar Baddela <sebaddel@cisco.com>
3169 L:      linux-scsi@vger.kernel.org
3170 S:      Supported
3171 F:      drivers/scsi/snic/
3172
3173 CMPC ACPI DRIVER
3174 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3175 M:      Daniel Oliveira Nascimento <don@syst.com.br>
3176 L:      platform-driver-x86@vger.kernel.org
3177 S:      Supported
3178 F:      drivers/platform/x86/classmate-laptop.c
3179
3180 COBALT MEDIA DRIVER
3181 M:      Hans Verkuil <hans.verkuil@cisco.com>
3182 L:      linux-media@vger.kernel.org
3183 T:      git git://linuxtv.org/media_tree.git
3184 W:      https://linuxtv.org
3185 S:      Supported
3186 F:      drivers/media/pci/cobalt/
3187
3188 COCCINELLE/Semantic Patches (SmPL)
3189 M:      Julia Lawall <Julia.Lawall@lip6.fr>
3190 M:      Gilles Muller <Gilles.Muller@lip6.fr>
3191 M:      Nicolas Palix <nicolas.palix@imag.fr>
3192 M:      Michal Marek <mmarek@suse.com>
3193 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
3194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3195 W:      http://coccinelle.lip6.fr/
3196 S:      Supported
3197 F:      Documentation/dev-tools/coccinelle.rst
3198 F:      scripts/coccinelle/
3199 F:      scripts/coccicheck
3200
3201 CODA FILE SYSTEM
3202 M:      Jan Harkes <jaharkes@cs.cmu.edu>
3203 M:      coda@cs.cmu.edu
3204 L:      codalist@coda.cs.cmu.edu
3205 W:      http://www.coda.cs.cmu.edu/
3206 S:      Maintained
3207 F:      Documentation/filesystems/coda.txt
3208 F:      fs/coda/
3209 F:      include/linux/coda*.h
3210 F:      include/uapi/linux/coda*.h
3211
3212 CODA V4L2 MEM2MEM DRIVER
3213 M:      Philipp Zabel <p.zabel@pengutronix.de>
3214 L:      linux-media@vger.kernel.org
3215 S:      Maintained
3216 F:      Documentation/devicetree/bindings/media/coda.txt
3217 F:      drivers/media/platform/coda/
3218
3219 COMMON CLK FRAMEWORK
3220 M:      Michael Turquette <mturquette@baylibre.com>
3221 M:      Stephen Boyd <sboyd@codeaurora.org>
3222 L:      linux-clk@vger.kernel.org
3223 Q:      http://patchwork.kernel.org/project/linux-clk/list/
3224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3225 S:      Maintained
3226 F:      Documentation/devicetree/bindings/clock/
3227 F:      drivers/clk/
3228 X:      drivers/clk/clkdev.c
3229 F:      include/linux/clk-pr*
3230 F:      include/linux/clk/
3231
3232 COMMON INTERNET FILE SYSTEM (CIFS)
3233 M:      Steve French <sfrench@samba.org>
3234 L:      linux-cifs@vger.kernel.org
3235 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3236 W:      http://linux-cifs.samba.org/
3237 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3238 S:      Supported
3239 F:      Documentation/filesystems/cifs/
3240 F:      fs/cifs/
3241
3242 COMPACTPCI HOTPLUG CORE
3243 M:      Scott Murray <scott@spiteful.org>
3244 L:      linux-pci@vger.kernel.org
3245 S:      Maintained
3246 F:      drivers/pci/hotplug/cpci_hotplug*
3247
3248 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3249 M:      Scott Murray <scott@spiteful.org>
3250 L:      linux-pci@vger.kernel.org
3251 S:      Maintained
3252 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3253
3254 COMPACTPCI HOTPLUG GENERIC DRIVER
3255 M:      Scott Murray <scott@spiteful.org>
3256 L:      linux-pci@vger.kernel.org
3257 S:      Maintained
3258 F:      drivers/pci/hotplug/cpcihp_generic.c
3259
3260 COMPAL LAPTOP SUPPORT
3261 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3262 L:      platform-driver-x86@vger.kernel.org
3263 S:      Maintained
3264 F:      drivers/platform/x86/compal-laptop.c
3265
3266 CONEXANT ACCESSRUNNER USB DRIVER
3267 L:      accessrunner-general@lists.sourceforge.net
3268 W:      http://accessrunner.sourceforge.net/
3269 S:      Orphan
3270 F:      drivers/usb/atm/cxacru.c
3271
3272 CONFIGFS
3273 M:      Joel Becker <jlbec@evilplan.org>
3274 M:      Christoph Hellwig <hch@lst.de>
3275 T:      git git://git.infradead.org/users/hch/configfs.git
3276 S:      Supported
3277 F:      fs/configfs/
3278 F:      include/linux/configfs.h
3279
3280 CONNECTOR
3281 M:      Evgeniy Polyakov <zbr@ioremap.net>
3282 L:      netdev@vger.kernel.org
3283 S:      Maintained
3284 F:      drivers/connector/
3285
3286 CONTROL GROUP (CGROUP)
3287 M:      Tejun Heo <tj@kernel.org>
3288 M:      Li Zefan <lizefan@huawei.com>
3289 M:      Johannes Weiner <hannes@cmpxchg.org>
3290 L:      cgroups@vger.kernel.org
3291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3292 S:      Maintained
3293 F:      Documentation/cgroup*
3294 F:      include/linux/cgroup*
3295 F:      kernel/cgroup*
3296
3297 CONTROL GROUP - CPUSET
3298 M:      Li Zefan <lizefan@huawei.com>
3299 L:      cgroups@vger.kernel.org
3300 W:      http://www.bullopensource.org/cpuset/
3301 W:      http://oss.sgi.com/projects/cpusets/
3302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3303 S:      Maintained
3304 F:      Documentation/cgroup-v1/cpusets.txt
3305 F:      include/linux/cpuset.h
3306 F:      kernel/cpuset.c
3307
3308 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3309 M:      Johannes Weiner <hannes@cmpxchg.org>
3310 M:      Michal Hocko <mhocko@kernel.org>
3311 M:      Vladimir Davydov <vdavydov.dev@gmail.com>
3312 L:      cgroups@vger.kernel.org
3313 L:      linux-mm@kvack.org
3314 S:      Maintained
3315 F:      mm/memcontrol.c
3316 F:      mm/swap_cgroup.c
3317
3318 CORETEMP HARDWARE MONITORING DRIVER
3319 M:      Fenghua Yu <fenghua.yu@intel.com>
3320 L:      linux-hwmon@vger.kernel.org
3321 S:      Maintained
3322 F:      Documentation/hwmon/coretemp
3323 F:      drivers/hwmon/coretemp.c
3324
3325 COSA/SRP SYNC SERIAL DRIVER
3326 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3327 W:      http://www.fi.muni.cz/~kas/cosa/
3328 S:      Maintained
3329 F:      drivers/net/wan/cosa*
3330
3331 CPMAC ETHERNET DRIVER
3332 M:      Florian Fainelli <f.fainelli@gmail.com>
3333 L:      netdev@vger.kernel.org
3334 S:      Maintained
3335 F:      drivers/net/ethernet/ti/cpmac.c
3336
3337 CPU FREQUENCY DRIVERS
3338 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3339 M:      Viresh Kumar <viresh.kumar@linaro.org>
3340 L:      linux-pm@vger.kernel.org
3341 S:      Maintained
3342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3343 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3344 F:      Documentation/cpu-freq/
3345 F:      drivers/cpufreq/
3346 F:      include/linux/cpufreq.h
3347
3348 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3349 M:      Viresh Kumar <viresh.kumar@linaro.org>
3350 M:      Sudeep Holla <sudeep.holla@arm.com>
3351 L:      linux-pm@vger.kernel.org
3352 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3353 S:      Maintained
3354 F:      drivers/cpufreq/arm_big_little.h
3355 F:      drivers/cpufreq/arm_big_little.c
3356 F:      drivers/cpufreq/arm_big_little_dt.c
3357
3358 CPUIDLE DRIVER - ARM BIG LITTLE
3359 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3360 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3361 L:      linux-pm@vger.kernel.org
3362 L:      linux-arm-kernel@lists.infradead.org
3363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3364 S:      Maintained
3365 F:      drivers/cpuidle/cpuidle-big_little.c
3366
3367 CPUIDLE DRIVER - ARM EXYNOS
3368 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3369 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3370 M:      Kukjin Kim <kgene@kernel.org>
3371 L:      linux-pm@vger.kernel.org
3372 L:      linux-samsung-soc@vger.kernel.org
3373 S:      Supported
3374 F:      drivers/cpuidle/cpuidle-exynos.c
3375 F:      arch/arm/mach-exynos/pm.c
3376
3377 CPUIDLE DRIVERS
3378 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3379 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3380 L:      linux-pm@vger.kernel.org
3381 S:      Maintained
3382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3383 F:      drivers/cpuidle/*
3384 F:      include/linux/cpuidle.h
3385
3386 CPUID/MSR DRIVER
3387 M:      "H. Peter Anvin" <hpa@zytor.com>
3388 S:      Maintained
3389 F:      arch/x86/kernel/cpuid.c
3390 F:      arch/x86/kernel/msr.c
3391
3392 CPU POWER MONITORING SUBSYSTEM
3393 M:      Thomas Renninger <trenn@suse.com>
3394 L:      linux-pm@vger.kernel.org
3395 S:      Maintained
3396 F:      tools/power/cpupower/
3397
3398 CRAMFS FILESYSTEM
3399 W:      http://sourceforge.net/projects/cramfs/
3400 S:      Orphan / Obsolete
3401 F:      Documentation/filesystems/cramfs.txt
3402 F:      fs/cramfs/
3403
3404 CRIS PORT
3405 M:      Mikael Starvik <starvik@axis.com>
3406 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3407 L:      linux-cris-kernel@axis.com
3408 W:      http://developer.axis.com
3409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3410 S:      Maintained
3411 F:      arch/cris/
3412 F:      drivers/tty/serial/crisv10.*
3413
3414 CRYPTO API
3415 M:      Herbert Xu <herbert@gondor.apana.org.au>
3416 M:      "David S. Miller" <davem@davemloft.net>
3417 L:      linux-crypto@vger.kernel.org
3418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3420 S:      Maintained
3421 F:      Documentation/crypto/
3422 F:      Documentation/devicetree/bindings/crypto/
3423 F:      Documentation/DocBook/crypto-API.tmpl
3424 F:      arch/*/crypto/
3425 F:      crypto/
3426 F:      drivers/crypto/
3427 F:      include/crypto/
3428
3429 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3430 M:      Neil Horman <nhorman@tuxdriver.com>
3431 L:      linux-crypto@vger.kernel.org
3432 S:      Maintained
3433 F:      crypto/ansi_cprng.c
3434 F:      crypto/rng.c
3435
3436 CS3308 MEDIA DRIVER
3437 M:      Hans Verkuil <hverkuil@xs4all.nl>
3438 L:      linux-media@vger.kernel.org
3439 T:      git git://linuxtv.org/media_tree.git
3440 W:      http://linuxtv.org
3441 S:      Odd Fixes
3442 F:      drivers/media/i2c/cs3308.c
3443 F:      drivers/media/i2c/cs3308.h
3444
3445 CS5535 Audio ALSA driver
3446 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3447 S:      Maintained
3448 F:      sound/pci/cs5535audio/
3449
3450 CW1200 WLAN driver
3451 M:      Solomon Peachy <pizza@shaftnet.org>
3452 S:      Maintained
3453 F:      drivers/net/wireless/st/cw1200/
3454
3455 CX18 VIDEO4LINUX DRIVER
3456 M:      Andy Walls <awalls@md.metrocast.net>
3457 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3458 L:      linux-media@vger.kernel.org
3459 T:      git git://linuxtv.org/media_tree.git
3460 W:      https://linuxtv.org
3461 W:      http://www.ivtvdriver.org/index.php/Cx18
3462 S:      Maintained
3463 F:      Documentation/media/v4l-drivers/cx18*
3464 F:      drivers/media/pci/cx18/
3465 F:      include/uapi/linux/ivtv*
3466
3467 CX2341X MPEG ENCODER HELPER MODULE
3468 M:      Hans Verkuil <hverkuil@xs4all.nl>
3469 L:      linux-media@vger.kernel.org
3470 T:      git git://linuxtv.org/media_tree.git
3471 W:      https://linuxtv.org
3472 S:      Maintained
3473 F:      drivers/media/common/cx2341x*
3474 F:      include/media/cx2341x*
3475
3476 CX24120 MEDIA DRIVER
3477 M:      Jemma Denson <jdenson@gmail.com>
3478 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3479 L:      linux-media@vger.kernel.org
3480 W:      https://linuxtv.org
3481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3482 S:      Maintained
3483 F:      drivers/media/dvb-frontends/cx24120*
3484
3485 CX88 VIDEO4LINUX DRIVER
3486 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
3487 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
3488 L:      linux-media@vger.kernel.org
3489 W:      https://linuxtv.org
3490 T:      git git://linuxtv.org/media_tree.git
3491 S:      Odd fixes
3492 F:      Documentation/media/v4l-drivers/cx88*
3493 F:      drivers/media/pci/cx88/
3494
3495 CXD2820R MEDIA DRIVER
3496 M:      Antti Palosaari <crope@iki.fi>
3497 L:      linux-media@vger.kernel.org
3498 W:      https://linuxtv.org
3499 W:      http://palosaari.fi/linux/
3500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3501 T:      git git://linuxtv.org/anttip/media_tree.git
3502 S:      Maintained
3503 F:      drivers/media/dvb-frontends/cxd2820r*
3504
3505 CXGB3 ETHERNET DRIVER (CXGB3)
3506 M:      Santosh Raspatur <santosh@chelsio.com>
3507 L:      netdev@vger.kernel.org
3508 W:      http://www.chelsio.com
3509 S:      Supported
3510 F:      drivers/net/ethernet/chelsio/cxgb3/
3511
3512 CXGB3 ISCSI DRIVER (CXGB3I)
3513 M:      Karen Xie <kxie@chelsio.com>
3514 L:      linux-scsi@vger.kernel.org
3515 W:      http://www.chelsio.com
3516 S:      Supported
3517 F:      drivers/scsi/cxgbi/cxgb3i
3518
3519 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3520 M:      Steve Wise <swise@chelsio.com>
3521 L:      linux-rdma@vger.kernel.org
3522 W:      http://www.openfabrics.org
3523 S:      Supported
3524 F:      drivers/infiniband/hw/cxgb3/
3525 F:      include/uapi/rdma/cxgb3-abi.h
3526
3527 CXGB4 ETHERNET DRIVER (CXGB4)
3528 M:      Hariprasad S <hariprasad@chelsio.com>
3529 L:      netdev@vger.kernel.org
3530 W:      http://www.chelsio.com
3531 S:      Supported
3532 F:      drivers/net/ethernet/chelsio/cxgb4/
3533
3534 CXGB4 ISCSI DRIVER (CXGB4I)
3535 M:      Karen Xie <kxie@chelsio.com>
3536 L:      linux-scsi@vger.kernel.org
3537 W:      http://www.chelsio.com
3538 S:      Supported
3539 F:      drivers/scsi/cxgbi/cxgb4i
3540
3541 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3542 M:      Steve Wise <swise@chelsio.com>
3543 L:      linux-rdma@vger.kernel.org
3544 W:      http://www.openfabrics.org
3545 S:      Supported
3546 F:      drivers/infiniband/hw/cxgb4/
3547 F:      include/uapi/rdma/cxgb4-abi.h
3548
3549 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3550 M:      Casey Leedom <leedom@chelsio.com>
3551 L:      netdev@vger.kernel.org
3552 W:      http://www.chelsio.com
3553 S:      Supported
3554 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3555
3556 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3557 M:      Ian Munsie <imunsie@au1.ibm.com>
3558 M:      Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3559 L:      linuxppc-dev@lists.ozlabs.org
3560 S:      Supported
3561 F:      arch/powerpc/platforms/powernv/pci-cxl.c
3562 F:      drivers/misc/cxl/
3563 F:      include/misc/cxl*
3564 F:      include/uapi/misc/cxl.h
3565 F:      Documentation/powerpc/cxl.txt
3566 F:      Documentation/ABI/testing/sysfs-class-cxl
3567
3568 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3569 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3570 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3571 M:      Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3572 L:      linux-scsi@vger.kernel.org
3573 S:      Supported
3574 F:      drivers/scsi/cxlflash/
3575 F:      include/uapi/scsi/cxlflash_ioctls.h
3576 F:      Documentation/powerpc/cxlflash.txt
3577
3578 STMMAC ETHERNET DRIVER
3579 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3580 M:      Alexandre Torgue <alexandre.torgue@st.com>
3581 L:      netdev@vger.kernel.org
3582 W:      http://www.stlinux.com
3583 S:      Supported
3584 F:      drivers/net/ethernet/stmicro/stmmac/
3585
3586 CYBERPRO FB DRIVER
3587 M:      Russell King <linux@armlinux.org.uk>
3588 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3589 W:      http://www.armlinux.org.uk/
3590 S:      Maintained
3591 F:      drivers/video/fbdev/cyber2000fb.*
3592
3593 CYCLADES ASYNC MUX DRIVER
3594 W:      http://www.cyclades.com/
3595 S:      Orphan
3596 F:      drivers/tty/cyclades.c
3597 F:      include/linux/cyclades.h
3598 F:      include/uapi/linux/cyclades.h
3599
3600 CYCLADES PC300 DRIVER
3601 W:      http://www.cyclades.com/
3602 S:      Orphan
3603 F:      drivers/net/wan/pc300*
3604
3605 CYPRESS_FIRMWARE MEDIA DRIVER
3606 M:      Antti Palosaari <crope@iki.fi>
3607 L:      linux-media@vger.kernel.org
3608 W:      https://linuxtv.org
3609 W:      http://palosaari.fi/linux/
3610 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3611 T:      git git://linuxtv.org/anttip/media_tree.git
3612 S:      Maintained
3613 F:      drivers/media/common/cypress_firmware*
3614
3615 CYTTSP TOUCHSCREEN DRIVER
3616 M:      Ferruh Yigit <fery@cypress.com>
3617 L:      linux-input@vger.kernel.org
3618 S:      Supported
3619 F:      drivers/input/touchscreen/cyttsp*
3620 F:      include/linux/input/cyttsp.h
3621
3622 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3623 M:      Joshua Kinard <kumba@gentoo.org>
3624 S:      Maintained
3625 F:      drivers/rtc/rtc-ds1685.c
3626 F:      include/linux/rtc/ds1685.h
3627
3628 DAMA SLAVE for AX.25
3629 M:      Joerg Reuter <jreuter@yaina.de>
3630 W:      http://yaina.de/jreuter/
3631 W:      http://www.qsl.net/dl1bke/
3632 L:      linux-hams@vger.kernel.org
3633 S:      Maintained
3634 F:      net/ax25/af_ax25.c
3635 F:      net/ax25/ax25_dev.c
3636 F:      net/ax25/ax25_ds_*
3637 F:      net/ax25/ax25_in.c
3638 F:      net/ax25/ax25_out.c
3639 F:      net/ax25/ax25_timer.c
3640 F:      net/ax25/sysctl_net_ax25.c
3641
3642 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3643 L:      netdev@vger.kernel.org
3644 S:      Orphan
3645 F:      Documentation/networking/dmfe.txt
3646 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3647
3648 DC390/AM53C974 SCSI driver
3649 M:      Hannes Reinecke <hare@suse.com>
3650 L:      linux-scsi@vger.kernel.org
3651 S:      Maintained
3652 F:      drivers/scsi/am53c974.c
3653
3654 DC395x SCSI driver
3655 M:      Oliver Neukum <oliver@neukum.org>
3656 M:      Ali Akcaagac <aliakc@web.de>
3657 M:      Jamie Lenehan <lenehan@twibble.org>
3658 L:      dc395x@twibble.org
3659 W:      http://twibble.org/dist/dc395x/
3660 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3661 S:      Maintained
3662 F:      Documentation/scsi/dc395x.txt
3663 F:      drivers/scsi/dc395x.*
3664
3665 DCCP PROTOCOL
3666 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3667 L:      dccp@vger.kernel.org
3668 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3669 S:      Maintained
3670 F:      include/linux/dccp.h
3671 F:      include/uapi/linux/dccp.h
3672 F:      include/linux/tfrc.h
3673 F:      net/dccp/
3674
3675 DECnet NETWORK LAYER
3676 W:      http://linux-decnet.sourceforge.net
3677 L:      linux-decnet-user@lists.sourceforge.net
3678 S:      Orphan
3679 F:      Documentation/networking/decnet.txt
3680 F:      net/decnet/
3681
3682 DECSTATION PLATFORM SUPPORT
3683 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3684 L:      linux-mips@linux-mips.org
3685 W:      http://www.linux-mips.org/wiki/DECstation
3686 S:      Maintained
3687 F:      arch/mips/dec/
3688 F:      arch/mips/include/asm/dec/
3689 F:      arch/mips/include/asm/mach-dec/
3690
3691 DEFXX FDDI NETWORK DRIVER
3692 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3693 S:      Maintained
3694 F:      drivers/net/fddi/defxx.*
3695
3696 DELL LAPTOP DRIVER
3697 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3698 M:      Pali Rohár <pali.rohar@gmail.com>
3699 L:      platform-driver-x86@vger.kernel.org
3700 S:      Maintained
3701 F:      drivers/platform/x86/dell-laptop.c
3702
3703 DELL LAPTOP RBTN DRIVER
3704 M:      Pali Rohár <pali.rohar@gmail.com>
3705 S:      Maintained
3706 F:      drivers/platform/x86/dell-rbtn.*
3707
3708 DELL LAPTOP FREEFALL DRIVER
3709 M:      Pali Rohár <pali.rohar@gmail.com>
3710 S:      Maintained
3711 F:      drivers/platform/x86/dell-smo8800.c
3712
3713 DELL LAPTOP SMM DRIVER
3714 M:      Pali Rohár <pali.rohar@gmail.com>
3715 S:      Maintained
3716 F:      drivers/hwmon/dell-smm-hwmon.c
3717 F:      include/uapi/linux/i8k.h
3718
3719 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3720 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3721 S:      Maintained
3722 F:      Documentation/dcdbas.txt
3723 F:      drivers/firmware/dcdbas.*
3724
3725 DELL WMI EXTRAS DRIVER
3726 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3727 M:      Pali Rohár <pali.rohar@gmail.com>
3728 S:      Maintained
3729 F:      drivers/platform/x86/dell-wmi.c
3730
3731 DESIGNWARE USB2 DRD IP DRIVER
3732 M:      John Youn <johnyoun@synopsys.com>
3733 L:      linux-usb@vger.kernel.org
3734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3735 S:      Maintained
3736 F:      drivers/usb/dwc2/
3737
3738 DESIGNWARE USB3 DRD IP DRIVER
3739 M:      Felipe Balbi <balbi@kernel.org>
3740 L:      linux-usb@vger.kernel.org
3741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3742 S:      Maintained
3743 F:      drivers/usb/dwc3/
3744
3745 DEVICE COREDUMP (DEV_COREDUMP)
3746 M:      Johannes Berg <johannes@sipsolutions.net>
3747 L:      linux-kernel@vger.kernel.org
3748 S:      Maintained
3749 F:      drivers/base/devcoredump.c
3750 F:      include/linux/devcoredump.h
3751
3752 DEVICE FREQUENCY (DEVFREQ)
3753 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3754 M:      Kyungmin Park <kyungmin.park@samsung.com>
3755 L:      linux-pm@vger.kernel.org
3756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3757 S:      Maintained
3758 F:      drivers/devfreq/
3759 F:      include/linux/devfreq.h
3760 F:      Documentation/devicetree/bindings/devfreq/
3761
3762 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3763 M:      Chanwoo Choi <cw00.choi@samsung.com>
3764 L:      linux-pm@vger.kernel.org
3765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3766 S:      Supported
3767 F:      drivers/devfreq/event/
3768 F:      drivers/devfreq/devfreq-event.c
3769 F:      include/linux/devfreq-event.h
3770 F:      Documentation/devicetree/bindings/devfreq/event/
3771
3772 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3773 M:      Chanwoo Choi <cw00.choi@samsung.com>
3774 L:      linux-pm@vger.kernel.org
3775 L:      linux-samsung-soc@vger.kernel.org
3776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3777 S:      Maintained
3778 F:      drivers/devfreq/exynos-bus.c
3779 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3780
3781 DEVICE NUMBER REGISTRY
3782 M:      Torben Mathiasen <device@lanana.org>
3783 W:      http://lanana.org/docs/device-list/index.html
3784 S:      Maintained
3785
3786 DEVICE-MAPPER  (LVM)
3787 M:      Alasdair Kergon <agk@redhat.com>
3788 M:      Mike Snitzer <snitzer@redhat.com>
3789 M:      dm-devel@redhat.com
3790 L:      dm-devel@redhat.com
3791 W:      http://sources.redhat.com/dm
3792 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3794 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3795 S:      Maintained
3796 F:      Documentation/device-mapper/
3797 F:      drivers/md/dm*
3798 F:      drivers/md/persistent-data/
3799 F:      include/linux/device-mapper.h
3800 F:      include/linux/dm-*.h
3801 F:      include/uapi/linux/dm-*.h
3802
3803 DEVLINK
3804 M:      Jiri Pirko <jiri@mellanox.com>
3805 L:      netdev@vger.kernel.org
3806 S:      Supported
3807 F:      net/core/devlink.c
3808 F:      include/net/devlink.h
3809 F:      include/uapi/linux/devlink.h
3810
3811 DIALOG SEMICONDUCTOR DRIVERS
3812 M:      Support Opensource <support.opensource@diasemi.com>
3813 W:      http://www.dialog-semiconductor.com/products
3814 S:      Supported
3815 F:      Documentation/hwmon/da90??
3816 F:      Documentation/devicetree/bindings/mfd/da90*.txt
3817 F:      Documentation/devicetree/bindings/regulator/da92*.txt
3818 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3819 F:      drivers/gpio/gpio-da90??.c
3820 F:      drivers/hwmon/da90??-hwmon.c
3821 F:      drivers/iio/adc/da91??-*.c
3822 F:      drivers/input/misc/da90??_onkey.c
3823 F:      drivers/input/touchscreen/da9052_tsi.c
3824 F:      drivers/leds/leds-da90??.c
3825 F:      drivers/mfd/da903x.c
3826 F:      drivers/mfd/da90??-*.c
3827 F:      drivers/mfd/da91??-*.c
3828 F:      drivers/power/supply/da9052-battery.c
3829 F:      drivers/power/supply/da91??-*.c
3830 F:      drivers/regulator/da903x.c
3831 F:      drivers/regulator/da9???-regulator.[ch]
3832 F:      drivers/rtc/rtc-da90??.c
3833 F:      drivers/video/backlight/da90??_bl.c
3834 F:      drivers/watchdog/da90??_wdt.c
3835 F:      include/linux/mfd/da903x.h
3836 F:      include/linux/mfd/da9052/
3837 F:      include/linux/mfd/da9055/
3838 F:      include/linux/mfd/da9062/
3839 F:      include/linux/mfd/da9063/
3840 F:      include/linux/mfd/da9150/
3841 F:      include/linux/regulator/da9211.h
3842 F:      include/sound/da[79]*.h
3843 F:      sound/soc/codecs/da[79]*.[ch]
3844
3845 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3846 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
3847 L:      linux-gpio@vger.kernel.org
3848 S:      Maintained
3849 F:      drivers/gpio/gpio-gpio-mm.c
3850
3851 DIGI NEO AND CLASSIC PCI PRODUCTS
3852 M:      Lidza Louina <lidza.louina@gmail.com>
3853 M:      Mark Hounschell <markh@compro.net>
3854 L:      driverdev-devel@linuxdriverproject.org
3855 S:      Maintained
3856 F:      drivers/staging/dgnc/
3857
3858 DIOLAN U2C-12 I2C DRIVER
3859 M:      Guenter Roeck <linux@roeck-us.net>
3860 L:      linux-i2c@vger.kernel.org
3861 S:      Maintained
3862 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3863
3864 DIRECT ACCESS (DAX)
3865 M:      Matthew Wilcox <willy@linux.intel.com>
3866 L:      linux-fsdevel@vger.kernel.org
3867 S:      Supported
3868 F:      fs/dax.c
3869
3870 DIRECTORY NOTIFICATION (DNOTIFY)
3871 M:      Eric Paris <eparis@parisplace.org>
3872 S:      Maintained
3873 F:      Documentation/filesystems/dnotify.txt
3874 F:      fs/notify/dnotify/
3875 F:      include/linux/dnotify.h
3876
3877 DISK GEOMETRY AND PARTITION HANDLING
3878 M:      Andries Brouwer <aeb@cwi.nl>
3879 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3880 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3881 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3882 S:      Maintained
3883
3884 DISKQUOTA
3885 M:      Jan Kara <jack@suse.com>
3886 S:      Maintained
3887 F:      Documentation/filesystems/quota.txt
3888 F:      fs/quota/
3889 F:      include/linux/quota*.h
3890 F:      include/uapi/linux/quota*.h
3891
3892 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3893 M:      Bernie Thompson <bernie@plugable.com>
3894 L:      linux-fbdev@vger.kernel.org
3895 S:      Maintained
3896 W:      http://plugable.com/category/projects/udlfb/
3897 F:      drivers/video/fbdev/udlfb.c
3898 F:      include/video/udlfb.h
3899 F:      Documentation/fb/udlfb.txt
3900
3901 DISTRIBUTED LOCK MANAGER (DLM)
3902 M:      Christine Caulfield <ccaulfie@redhat.com>
3903 M:      David Teigland <teigland@redhat.com>
3904 L:      cluster-devel@redhat.com
3905 W:      http://sources.redhat.com/cluster/
3906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3907 S:      Supported
3908 F:      fs/dlm/
3909
3910 DMA BUFFER SHARING FRAMEWORK
3911 M:      Sumit Semwal <sumit.semwal@linaro.org>
3912 S:      Maintained
3913 L:      linux-media@vger.kernel.org
3914 L:      dri-devel@lists.freedesktop.org
3915 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3916 F:      drivers/dma-buf/
3917 F:      include/linux/dma-buf*
3918 F:      include/linux/reservation.h
3919 F:      include/linux/*fence.h
3920 F:      Documentation/dma-buf-sharing.txt
3921 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3922
3923 SYNC FILE FRAMEWORK
3924 M:      Sumit Semwal <sumit.semwal@linaro.org>
3925 R:      Gustavo Padovan <gustavo@padovan.org>
3926 S:      Maintained
3927 L:      linux-media@vger.kernel.org
3928 L:      dri-devel@lists.freedesktop.org
3929 F:      drivers/dma-buf/sync_file.c
3930 F:      include/linux/sync_file.h
3931 F:      Documentation/sync_file.txt
3932 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3933
3934 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3935 M:      Vinod Koul <vinod.koul@intel.com>
3936 L:      dmaengine@vger.kernel.org
3937 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3938 S:      Maintained
3939 F:      drivers/dma/
3940 F:      include/linux/dmaengine.h
3941 F:      Documentation/devicetree/bindings/dma/
3942 F:      Documentation/dmaengine/
3943 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3944
3945 DME1737 HARDWARE MONITOR DRIVER
3946 M:      Juerg Haefliger <juergh@gmail.com>
3947 L:      linux-hwmon@vger.kernel.org
3948 S:      Maintained
3949 F:      Documentation/hwmon/dme1737
3950 F:      drivers/hwmon/dme1737.c
3951
3952 DMI/SMBIOS SUPPORT
3953 M:      Jean Delvare <jdelvare@suse.com>
3954 S:      Maintained
3955 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3956 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3957 F:      drivers/firmware/dmi-id.c
3958 F:      drivers/firmware/dmi_scan.c
3959 F:      include/linux/dmi.h
3960
3961 DOCUMENTATION
3962 M:      Jonathan Corbet <corbet@lwn.net>
3963 L:      linux-doc@vger.kernel.org
3964 S:      Maintained
3965 F:      Documentation/
3966 F:      scripts/docproc.c
3967 F:      scripts/kernel-doc*
3968 X:      Documentation/ABI/
3969 X:      Documentation/devicetree/
3970 X:      Documentation/acpi
3971 X:      Documentation/power
3972 X:      Documentation/spi
3973 X:      Documentation/media
3974 T:      git git://git.lwn.net/linux.git docs-next
3975
3976 DOUBLETALK DRIVER
3977 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3978 L:      blinux-list@redhat.com
3979 S:      Maintained
3980 F:      drivers/char/dtlk.c
3981 F:      include/linux/dtlk.h
3982
3983 DPT_I2O SCSI RAID DRIVER
3984 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3985 L:      linux-scsi@vger.kernel.org
3986 W:      http://www.adaptec.com/
3987 S:      Maintained
3988 F:      drivers/scsi/dpt*
3989 F:      drivers/scsi/dpt/
3990
3991 DRBD DRIVER
3992 M:      Philipp Reisner <philipp.reisner@linbit.com>
3993 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3994 L:      drbd-dev@lists.linbit.com
3995 W:      http://www.drbd.org
3996 T:      git git://git.linbit.com/linux-drbd.git
3997 T:      git git://git.linbit.com/drbd-8.4.git
3998 S:      Supported
3999 F:      drivers/block/drbd/
4000 F:      lib/lru_cache.c
4001 F:      Documentation/blockdev/drbd/
4002
4003 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
4004 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4006 S:      Supported
4007 F:      Documentation/kobject.txt
4008 F:      drivers/base/
4009 F:      fs/debugfs/
4010 F:      fs/kernfs/
4011 F:      fs/sysfs/
4012 F:      include/linux/debugfs.h
4013 F:      include/linux/kobj*
4014 F:      lib/kobj*
4015
4016 DRM DRIVERS
4017 M:      David Airlie <airlied@linux.ie>
4018 L:      dri-devel@lists.freedesktop.org
4019 T:      git git://people.freedesktop.org/~airlied/linux
4020 S:      Maintained
4021 F:      drivers/gpu/drm/
4022 F:      drivers/gpu/vga/
4023 F:      Documentation/devicetree/bindings/display/
4024 F:      Documentation/devicetree/bindings/gpu/
4025 F:      Documentation/devicetree/bindings/video/
4026 F:      Documentation/gpu/
4027 F:      include/drm/
4028 F:      include/uapi/drm/
4029
4030 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4031 M:      Dave Airlie <airlied@redhat.com>
4032 S:      Odd Fixes
4033 F:      drivers/gpu/drm/ast/
4034
4035 DRM DRIVER FOR BOCHS VIRTUAL GPU
4036 M:      Gerd Hoffmann <kraxel@redhat.com>
4037 S:      Odd Fixes
4038 F:      drivers/gpu/drm/bochs/
4039
4040 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4041 M:      Dave Airlie <airlied@redhat.com>
4042 S:      Odd Fixes
4043 F:      drivers/gpu/drm/cirrus/
4044
4045 RADEON and AMDGPU DRM DRIVERS
4046 M:      Alex Deucher <alexander.deucher@amd.com>
4047 M:      Christian König <christian.koenig@amd.com>
4048 L:      dri-devel@lists.freedesktop.org
4049 T:      git git://people.freedesktop.org/~agd5f/linux
4050 S:      Supported
4051 F:      drivers/gpu/drm/radeon/
4052 F:      include/uapi/drm/radeon_drm.h
4053 F:      drivers/gpu/drm/amd/
4054 F:      include/uapi/drm/amdgpu_drm.h
4055
4056 DRM PANEL DRIVERS
4057 M:      Thierry Reding <thierry.reding@gmail.com>
4058 L:      dri-devel@lists.freedesktop.org
4059 T:      git git://anongit.freedesktop.org/tegra/linux.git
4060 S:      Maintained
4061 F:      drivers/gpu/drm/drm_panel.c
4062 F:      drivers/gpu/drm/panel/
4063 F:      include/drm/drm_panel.h
4064 F:      Documentation/devicetree/bindings/display/panel/
4065
4066 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4067 M:      Daniel Vetter <daniel.vetter@intel.com>
4068 M:      Jani Nikula <jani.nikula@linux.intel.com>
4069 L:      intel-gfx@lists.freedesktop.org
4070 L:      dri-devel@lists.freedesktop.org
4071 W:      https://01.org/linuxgraphics/
4072 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
4073 T:      git git://anongit.freedesktop.org/drm-intel
4074 S:      Supported
4075 F:      drivers/gpu/drm/i915/
4076 F:      include/drm/i915*
4077 F:      include/uapi/drm/i915_drm.h
4078 F:      Documentation/gpu/i915.rst
4079
4080 DRM DRIVERS FOR ATMEL HLCDC
4081 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
4082 L:      dri-devel@lists.freedesktop.org
4083 S:      Supported
4084 F:      drivers/gpu/drm/atmel-hlcdc/
4085 F:      Documentation/devicetree/bindings/drm/atmel/
4086
4087 DRM DRIVERS FOR ALLWINNER A10
4088 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
4089 L:      dri-devel@lists.freedesktop.org
4090 S:      Supported
4091 F:      drivers/gpu/drm/sun4i/
4092 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4093
4094 DRM DRIVERS FOR EXYNOS
4095 M:      Inki Dae <inki.dae@samsung.com>
4096 M:      Joonyoung Shim <jy0922.shim@samsung.com>
4097 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
4098 M:      Kyungmin Park <kyungmin.park@samsung.com>
4099 L:      dri-devel@lists.freedesktop.org
4100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4101 S:      Supported
4102 F:      drivers/gpu/drm/exynos/
4103 F:      include/uapi/drm/exynos_drm.h
4104 F:      Documentation/devicetree/bindings/display/exynos/
4105
4106 DRM DRIVERS FOR FREESCALE DCU
4107 M:      Stefan Agner <stefan@agner.ch>
4108 M:      Alison Wang <alison.wang@freescale.com>
4109 L:      dri-devel@lists.freedesktop.org
4110 S:      Supported
4111 F:      drivers/gpu/drm/fsl-dcu/
4112 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
4113 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
4114 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4115
4116 DRM DRIVERS FOR FREESCALE IMX
4117 M:      Philipp Zabel <p.zabel@pengutronix.de>
4118 L:      dri-devel@lists.freedesktop.org
4119 S:      Maintained
4120 F:      drivers/gpu/drm/imx/
4121 F:      drivers/gpu/ipu-v3/
4122 F:      Documentation/devicetree/bindings/display/imx/
4123
4124 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4125 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4126 L:      dri-devel@lists.freedesktop.org
4127 T:      git git://github.com/patjak/drm-gma500
4128 S:      Maintained
4129 F:      drivers/gpu/drm/gma500/
4130
4131 DRM DRIVERS FOR HISILICON
4132 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
4133 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
4134 R:      Chen Feng <puck.chen@hisilicon.com>
4135 L:      dri-devel@lists.freedesktop.org
4136 T:      git git://github.com/xin3liang/linux.git
4137 S:      Maintained
4138 F:      drivers/gpu/drm/hisilicon/
4139 F:      Documentation/devicetree/bindings/display/hisilicon/
4140
4141 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4142 S:      Orphan / Obsolete
4143 F:      drivers/gpu/drm/i810/
4144 F:      include/uapi/drm/i810_drm.h
4145
4146 DRM DRIVERS FOR MEDIATEK
4147 M:      CK Hu <ck.hu@mediatek.com>
4148 M:      Philipp Zabel <p.zabel@pengutronix.de>
4149 L:      dri-devel@lists.freedesktop.org
4150 S:      Supported
4151 F:      drivers/gpu/drm/mediatek/
4152 F:      Documentation/devicetree/bindings/display/mediatek/
4153
4154 DRM DRIVER FOR MSM ADRENO GPU
4155 M:      Rob Clark <robdclark@gmail.com>
4156 L:      linux-arm-msm@vger.kernel.org
4157 L:      dri-devel@lists.freedesktop.org
4158 L:      freedreno@lists.freedesktop.org
4159 T:      git git://people.freedesktop.org/~robclark/linux
4160 S:      Maintained
4161 F:      drivers/gpu/drm/msm/
4162 F:      include/uapi/drm/msm_drm.h
4163 F:      Documentation/devicetree/bindings/display/msm/
4164
4165 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4166 M:      Ben Skeggs <bskeggs@redhat.com>
4167 L:      dri-devel@lists.freedesktop.org
4168 L:      nouveau@lists.freedesktop.org
4169 T:      git git://github.com/skeggsb/linux
4170 S:      Supported
4171 F:      drivers/gpu/drm/nouveau/
4172 F:      include/uapi/drm/nouveau_drm.h
4173
4174 DRM DRIVERS FOR NVIDIA TEGRA
4175 M:      Thierry Reding <thierry.reding@gmail.com>
4176 L:      dri-devel@lists.freedesktop.org
4177 L:      linux-tegra@vger.kernel.org
4178 T:      git git://anongit.freedesktop.org/tegra/linux.git
4179 S:      Supported
4180 F:      drivers/gpu/drm/tegra/
4181 F:      drivers/gpu/host1x/
4182 F:      include/linux/host1x.h
4183 F:      include/uapi/drm/tegra_drm.h
4184 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4185
4186 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4187 S:      Orphan / Obsolete
4188 F:      drivers/gpu/drm/mga/
4189 F:      include/uapi/drm/mga_drm.h
4190
4191 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4192 M:      Dave Airlie <airlied@redhat.com>
4193 S:      Odd Fixes
4194 F:      drivers/gpu/drm/mgag200/
4195
4196 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4197 S:      Orphan / Obsolete
4198 F:      drivers/gpu/drm/r128/
4199 F:      include/uapi/drm/r128_drm.h
4200
4201 DRM DRIVERS FOR RENESAS
4202 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4203 L:      dri-devel@lists.freedesktop.org
4204 L:      linux-renesas-soc@vger.kernel.org
4205 T:      git git://linuxtv.org/pinchartl/fbdev
4206 S:      Supported
4207 F:      drivers/gpu/drm/rcar-du/
4208 F:      drivers/gpu/drm/shmobile/
4209 F:      include/linux/platform_data/shmob_drm.h
4210 F:      Documentation/devicetree/bindings/display/renesas,du.txt
4211
4212 DRM DRIVER FOR QXL VIRTUAL GPU
4213 M:      Dave Airlie <airlied@redhat.com>
4214 S:      Odd Fixes
4215 F:      drivers/gpu/drm/qxl/
4216 F:      include/uapi/drm/qxl_drm.h
4217
4218 DRM DRIVERS FOR ROCKCHIP
4219 M:      Mark Yao <mark.yao@rock-chips.com>
4220 L:      dri-devel@lists.freedesktop.org
4221 S:      Maintained
4222 F:      drivers/gpu/drm/rockchip/
4223 F:      Documentation/devicetree/bindings/display/rockchip/
4224
4225 DRM DRIVER FOR SAVAGE VIDEO CARDS
4226 S:      Orphan / Obsolete
4227 F:      drivers/gpu/drm/savage/
4228 F:      include/uapi/drm/savage_drm.h
4229
4230 DRM DRIVER FOR SIS VIDEO CARDS
4231 S:      Orphan / Obsolete
4232 F:      drivers/gpu/drm/sis/
4233 F:      include/uapi/drm/sis_drm.h
4234
4235 DRM DRIVERS FOR STI
4236 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
4237 M:      Vincent Abriou <vincent.abriou@st.com>
4238 L:      dri-devel@lists.freedesktop.org
4239 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4240 S:      Maintained
4241 F:      drivers/gpu/drm/sti
4242 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
4243
4244 DRM DRIVER FOR TDFX VIDEO CARDS
4245 S:      Orphan / Obsolete
4246 F:      drivers/gpu/drm/tdfx/
4247
4248 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4249 M:      Dave Airlie <airlied@redhat.com>
4250 S:      Odd Fixes
4251 F:      drivers/gpu/drm/udl/
4252
4253 DRM DRIVERS FOR VIVANTE GPU IP
4254 M:      Lucas Stach <l.stach@pengutronix.de>
4255 R:      Russell King <linux+etnaviv@armlinux.org.uk>
4256 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
4257 L:      dri-devel@lists.freedesktop.org
4258 S:      Maintained
4259 F:      drivers/gpu/drm/etnaviv/
4260 F:      include/uapi/drm/etnaviv_drm.h
4261 F:      Documentation/devicetree/bindings/display/etnaviv/
4262
4263 DRM DRIVER FOR VMWARE VIRTUAL GPU
4264 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4265 M:      Sinclair Yeh <syeh@vmware.com>
4266 M:      Thomas Hellstrom <thellstrom@vmware.com>
4267 L:      dri-devel@lists.freedesktop.org
4268 T:      git git://people.freedesktop.org/~syeh/repos_linux
4269 T:      git git://people.freedesktop.org/~thomash/linux
4270 S:      Supported
4271 F:      drivers/gpu/drm/vmwgfx/
4272 F:      include/uapi/drm/vmwgfx_drm.h
4273
4274 DRM DRIVERS FOR VC4
4275 M:      Eric Anholt <eric@anholt.net>
4276 T:      git git://github.com/anholt/linux
4277 S:      Supported
4278 F:      drivers/gpu/drm/vc4/
4279 F:      include/uapi/drm/vc4_drm.h
4280 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4281
4282 DRM DRIVERS FOR TI OMAP
4283 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4284 L:      dri-devel@lists.freedesktop.org
4285 S:      Maintained
4286 F:      drivers/gpu/drm/omapdrm/
4287 F:      Documentation/devicetree/bindings/display/ti/
4288
4289 DRM DRIVERS FOR TI LCDC
4290 M:      Jyri Sarha <jsarha@ti.com>
4291 R:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4292 L:      dri-devel@lists.freedesktop.org
4293 S:      Maintained
4294 F:      drivers/gpu/drm/tilcdc/
4295 F:      Documentation/devicetree/bindings/display/tilcdc/
4296
4297 DSBR100 USB FM RADIO DRIVER
4298 M:      Alexey Klimov <klimov.linux@gmail.com>
4299 L:      linux-media@vger.kernel.org
4300 T:      git git://linuxtv.org/media_tree.git
4301 S:      Maintained
4302 F:      drivers/media/radio/dsbr100.c
4303
4304 DSCC4 DRIVER
4305 M:      Francois Romieu <romieu@fr.zoreil.com>
4306 L:      netdev@vger.kernel.org
4307 S:      Maintained
4308 F:      drivers/net/wan/dscc4.c
4309
4310 DT3155 MEDIA DRIVER
4311 M:      Hans Verkuil <hverkuil@xs4all.nl>
4312 L:      linux-media@vger.kernel.org
4313 T:      git git://linuxtv.org/media_tree.git
4314 W:      https://linuxtv.org
4315 S:      Odd Fixes
4316 F:      drivers/media/pci/dt3155/
4317
4318 DVB_USB_AF9015 MEDIA DRIVER
4319 M:      Antti Palosaari <crope@iki.fi>
4320 L:      linux-media@vger.kernel.org
4321 W:      https://linuxtv.org
4322 W:      http://palosaari.fi/linux/
4323 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4324 T:      git git://linuxtv.org/anttip/media_tree.git
4325 S:      Maintained
4326 F:      drivers/media/usb/dvb-usb-v2/af9015*
4327
4328 DVB_USB_AF9035 MEDIA DRIVER
4329 M:      Antti Palosaari <crope@iki.fi>
4330 L:      linux-media@vger.kernel.org
4331 W:      https://linuxtv.org
4332 W:      http://palosaari.fi/linux/
4333 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4334 T:      git git://linuxtv.org/anttip/media_tree.git
4335 S:      Maintained
4336 F:      drivers/media/usb/dvb-usb-v2/af9035*
4337
4338 DVB_USB_ANYSEE MEDIA DRIVER
4339 M:      Antti Palosaari <crope@iki.fi>
4340 L:      linux-media@vger.kernel.org
4341 W:      https://linuxtv.org
4342 W:      http://palosaari.fi/linux/
4343 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4344 T:      git git://linuxtv.org/anttip/media_tree.git
4345 S:      Maintained
4346 F:      drivers/media/usb/dvb-usb-v2/anysee*
4347
4348 DVB_USB_AU6610 MEDIA DRIVER
4349 M:      Antti Palosaari <crope@iki.fi>
4350 L:      linux-media@vger.kernel.org
4351 W:      https://linuxtv.org
4352 W:      http://palosaari.fi/linux/
4353 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4354 T:      git git://linuxtv.org/anttip/media_tree.git
4355 S:      Maintained
4356 F:      drivers/media/usb/dvb-usb-v2/au6610*
4357
4358 DVB_USB_CE6230 MEDIA DRIVER
4359 M:      Antti Palosaari <crope@iki.fi>
4360 L:      linux-media@vger.kernel.org
4361 W:      https://linuxtv.org
4362 W:      http://palosaari.fi/linux/
4363 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4364 T:      git git://linuxtv.org/anttip/media_tree.git
4365 S:      Maintained
4366 F:      drivers/media/usb/dvb-usb-v2/ce6230*
4367
4368 DVB_USB_CXUSB MEDIA DRIVER
4369 M:      Michael Krufky <mkrufky@linuxtv.org>
4370 L:      linux-media@vger.kernel.org
4371 W:      https://linuxtv.org
4372 W:      http://github.com/mkrufky
4373 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4374 T:      git git://linuxtv.org/media_tree.git
4375 S:      Maintained
4376 F:      drivers/media/usb/dvb-usb/cxusb*
4377
4378 DVB_USB_EC168 MEDIA DRIVER
4379 M:      Antti Palosaari <crope@iki.fi>
4380 L:      linux-media@vger.kernel.org
4381 W:      https://linuxtv.org
4382 W:      http://palosaari.fi/linux/
4383 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4384 T:      git git://linuxtv.org/anttip/media_tree.git
4385 S:      Maintained
4386 F:      drivers/media/usb/dvb-usb-v2/ec168*
4387
4388 DVB_USB_GL861 MEDIA DRIVER
4389 M:      Antti Palosaari <crope@iki.fi>
4390 L:      linux-media@vger.kernel.org
4391 W:      https://linuxtv.org
4392 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4393 T:      git git://linuxtv.org/anttip/media_tree.git
4394 S:      Maintained
4395 F:      drivers/media/usb/dvb-usb-v2/gl861*
4396
4397 DVB_USB_MXL111SF MEDIA DRIVER
4398 M:      Michael Krufky <mkrufky@linuxtv.org>
4399 L:      linux-media@vger.kernel.org
4400 W:      https://linuxtv.org
4401 W:      http://github.com/mkrufky
4402 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4403 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4404 S:      Maintained
4405 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4406
4407 DVB_USB_RTL28XXU MEDIA DRIVER
4408 M:      Antti Palosaari <crope@iki.fi>
4409 L:      linux-media@vger.kernel.org
4410 W:      https://linuxtv.org
4411 W:      http://palosaari.fi/linux/
4412 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4413 T:      git git://linuxtv.org/anttip/media_tree.git
4414 S:      Maintained
4415 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4416
4417 DVB_USB_V2 MEDIA DRIVER
4418 M:      Antti Palosaari <crope@iki.fi>
4419 L:      linux-media@vger.kernel.org
4420 W:      https://linuxtv.org
4421 W:      http://palosaari.fi/linux/
4422 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4423 T:      git git://linuxtv.org/anttip/media_tree.git
4424 S:      Maintained
4425 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4426 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4427
4428 DYNAMIC DEBUG
4429 M:      Jason Baron <jbaron@akamai.com>
4430 S:      Maintained
4431 F:      lib/dynamic_debug.c
4432 F:      include/linux/dynamic_debug.h
4433
4434 DZ DECSTATION DZ11 SERIAL DRIVER
4435 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4436 S:      Maintained
4437 F:      drivers/tty/serial/dz.*
4438
4439 E3X0 POWER BUTTON DRIVER
4440 M:      Moritz Fischer <moritz.fischer@ettus.com>
4441 L:      usrp-users@lists.ettus.com
4442 W:      http://www.ettus.com
4443 S:      Supported
4444 F:      drivers/input/misc/e3x0-button.c
4445 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4446
4447 E4000 MEDIA DRIVER
4448 M:      Antti Palosaari <crope@iki.fi>
4449 L:      linux-media@vger.kernel.org
4450 W:      https://linuxtv.org
4451 W:      http://palosaari.fi/linux/
4452 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4453 T:      git git://linuxtv.org/anttip/media_tree.git
4454 S:      Maintained
4455 F:      drivers/media/tuners/e4000*
4456
4457 EATA ISA/EISA/PCI SCSI DRIVER
4458 M:      Dario Ballabio <ballabio_dario@emc.com>
4459 L:      linux-scsi@vger.kernel.org
4460 S:      Maintained
4461 F:      drivers/scsi/eata.c
4462
4463 EC100 MEDIA DRIVER
4464 M:      Antti Palosaari <crope@iki.fi>
4465 L:      linux-media@vger.kernel.org
4466 W:      https://linuxtv.org
4467 W:      http://palosaari.fi/linux/
4468 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4469 T:      git git://linuxtv.org/anttip/media_tree.git
4470 S:      Maintained
4471 F:      drivers/media/dvb-frontends/ec100*
4472
4473 ECRYPT FILE SYSTEM
4474 M:      Tyler Hicks <tyhicks@canonical.com>
4475 L:      ecryptfs@vger.kernel.org
4476 W:      http://ecryptfs.org
4477 W:      https://launchpad.net/ecryptfs
4478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4479 S:      Supported
4480 F:      Documentation/filesystems/ecryptfs.txt
4481 F:      fs/ecryptfs/
4482
4483 EDAC-CORE
4484 M:      Borislav Petkov <bp@alien8.de>
4485 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4486 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4487 L:      linux-edac@vger.kernel.org
4488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4490 S:      Supported
4491 F:      Documentation/edac.txt
4492 F:      drivers/edac/
4493 F:      include/linux/edac.h
4494
4495 EDAC-AMD64
4496 M:      Borislav Petkov <bp@alien8.de>
4497 L:      linux-edac@vger.kernel.org
4498 S:      Maintained
4499 F:      drivers/edac/amd64_edac*
4500
4501 EDAC-CALXEDA
4502 M:      Robert Richter <rric@kernel.org>
4503 L:      linux-edac@vger.kernel.org
4504 S:      Maintained
4505 F:      drivers/edac/highbank*
4506
4507 EDAC-CAVIUM
4508 M:      Ralf Baechle <ralf@linux-mips.org>
4509 M:      David Daney <david.daney@cavium.com>
4510 L:      linux-edac@vger.kernel.org
4511 L:      linux-mips@linux-mips.org
4512 S:      Supported
4513 F:      drivers/edac/octeon_edac*
4514
4515 EDAC-E752X
4516 M:      Mark Gross <mark.gross@intel.com>
4517 L:      linux-edac@vger.kernel.org
4518 S:      Maintained
4519 F:      drivers/edac/e752x_edac.c
4520
4521 EDAC-E7XXX
4522 L:      linux-edac@vger.kernel.org
4523 S:      Maintained
4524 F:      drivers/edac/e7xxx_edac.c
4525
4526 EDAC-FSL_DDR
4527 M:      York Sun <york.sun@nxp.com>
4528 L:      linux-edac@vger.kernel.org
4529 S:      Maintained
4530 F:      drivers/edac/fsl_ddr_edac.*
4531
4532 EDAC-GHES
4533 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4534 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4535 L:      linux-edac@vger.kernel.org
4536 S:      Maintained
4537 F:      drivers/edac/ghes_edac.c
4538
4539 EDAC-I82443BXGX
4540 M:      Tim Small <tim@buttersideup.com>
4541 L:      linux-edac@vger.kernel.org
4542 S:      Maintained
4543 F:      drivers/edac/i82443bxgx_edac.c
4544
4545 EDAC-I3000
4546 L:      linux-edac@vger.kernel.org
4547 S:      Orphan
4548 F:      drivers/edac/i3000_edac.c
4549
4550 EDAC-I5000
4551 L:      linux-edac@vger.kernel.org
4552 S:      Maintained
4553 F:      drivers/edac/i5000_edac.c
4554
4555 EDAC-I5400
4556 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4557 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4558 L:      linux-edac@vger.kernel.org
4559 S:      Maintained
4560 F:      drivers/edac/i5400_edac.c
4561
4562 EDAC-I7300
4563 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4564 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4565 L:      linux-edac@vger.kernel.org
4566 S:      Maintained
4567 F:      drivers/edac/i7300_edac.c
4568
4569 EDAC-I7CORE
4570 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4571 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4572 L:      linux-edac@vger.kernel.org
4573 S:      Maintained
4574 F:      drivers/edac/i7core_edac.c
4575
4576 EDAC-I82975X
4577 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4578 M:      "Arvind R." <arvino55@gmail.com>
4579 L:      linux-edac@vger.kernel.org
4580 S:      Maintained
4581 F:      drivers/edac/i82975x_edac.c
4582
4583 EDAC-IE31200
4584 M:      Jason Baron <jbaron@akamai.com>
4585 L:      linux-edac@vger.kernel.org
4586 S:      Maintained
4587 F:      drivers/edac/ie31200_edac.c
4588
4589 EDAC-MPC85XX
4590 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4591 L:      linux-edac@vger.kernel.org
4592 S:      Maintained
4593 F:      drivers/edac/mpc85xx_edac.[ch]
4594
4595 EDAC-PASEMI
4596 M:      Egor Martovetsky <egor@pasemi.com>
4597 L:      linux-edac@vger.kernel.org
4598 S:      Maintained
4599 F:      drivers/edac/pasemi_edac.c
4600
4601 EDAC-R82600
4602 M:      Tim Small <tim@buttersideup.com>
4603 L:      linux-edac@vger.kernel.org
4604 S:      Maintained
4605 F:      drivers/edac/r82600_edac.c
4606
4607 EDAC-SBRIDGE
4608 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4609 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4610 L:      linux-edac@vger.kernel.org
4611 S:      Maintained
4612 F:      drivers/edac/sb_edac.c
4613
4614 EDAC-SKYLAKE
4615 M:      Tony Luck <tony.luck@intel.com>
4616 L:      linux-edac@vger.kernel.org
4617 S:      Maintained
4618 F:      drivers/edac/skx_edac.c
4619
4620 EDAC-XGENE
4621 APPLIED MICRO (APM) X-GENE SOC EDAC
4622 M:     Loc Ho <lho@apm.com>
4623 S:     Supported
4624 F:     drivers/edac/xgene_edac.c
4625 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4626
4627 EDIROL UA-101/UA-1000 DRIVER
4628 M:      Clemens Ladisch <clemens@ladisch.de>
4629 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4630 T:      git git://git.alsa-project.org/alsa-kernel.git
4631 S:      Maintained
4632 F:      sound/usb/misc/ua101.c
4633
4634 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4635 M:      Matt Fleming <matt@codeblueprint.co.uk>
4636 M:      Ard Biesheuvel <ard.biesheuvel@linaro.org>
4637 L:      linux-efi@vger.kernel.org
4638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4639 S:      Maintained
4640 F:      Documentation/efi-stub.txt
4641 F:      arch/ia64/kernel/efi.c
4642 F:      arch/x86/boot/compressed/eboot.[ch]
4643 F:      arch/x86/include/asm/efi.h
4644 F:      arch/x86/platform/efi/
4645 F:      drivers/firmware/efi/
4646 F:      include/linux/efi*.h
4647
4648 EFI VARIABLE FILESYSTEM
4649 M:      Matthew Garrett <matthew.garrett@nebula.com>
4650 M:      Jeremy Kerr <jk@ozlabs.org>
4651 M:      Matt Fleming <matt@codeblueprint.co.uk>
4652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4653 L:      linux-efi@vger.kernel.org
4654 S:      Maintained
4655 F:      fs/efivarfs/
4656
4657 EFIFB FRAMEBUFFER DRIVER
4658 L:      linux-fbdev@vger.kernel.org
4659 M:      Peter Jones <pjones@redhat.com>
4660 S:      Maintained
4661 F:      drivers/video/fbdev/efifb.c
4662
4663 EFI TEST DRIVER
4664 L:      linux-efi@vger.kernel.org
4665 M:      Ivan Hu <ivan.hu@canonical.com>
4666 M:      Matt Fleming <matt@codeblueprint.co.uk>
4667 S:      Maintained
4668 F:      drivers/firmware/efi/test/
4669
4670 EFS FILESYSTEM
4671 W:      http://aeschi.ch.eu.org/efs/
4672 S:      Orphan
4673 F:      fs/efs/
4674
4675 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4676 M:      Douglas Miller <dougmill@linux.vnet.ibm.com>
4677 L:      netdev@vger.kernel.org
4678 S:      Maintained
4679 F:      drivers/net/ethernet/ibm/ehea/
4680
4681 EM28XX VIDEO4LINUX DRIVER
4682 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4683 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4684 L:      linux-media@vger.kernel.org
4685 W:      https://linuxtv.org
4686 T:      git git://linuxtv.org/media_tree.git
4687 S:      Maintained
4688 F:      drivers/media/usb/em28xx/
4689 F:      Documentation/media/v4l-drivers/em28xx*
4690
4691 EMBEDDED LINUX
4692 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4693 M:      Matt Mackall <mpm@selenic.com>
4694 M:      David Woodhouse <dwmw2@infradead.org>
4695 L:      linux-embedded@vger.kernel.org
4696 S:      Maintained
4697
4698 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4699 M:      James Smart <james.smart@avagotech.com>
4700 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4701 L:      linux-scsi@vger.kernel.org
4702 W:      http://www.avagotech.com
4703 S:      Supported
4704 F:      drivers/scsi/lpfc/
4705
4706 ENE CB710 FLASH CARD READER DRIVER
4707 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4708 S:      Maintained
4709 F:      drivers/misc/cb710/
4710 F:      drivers/mmc/host/cb710-mmc.*
4711 F:      include/linux/cb710.h
4712
4713 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4714 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4715 S:      Maintained
4716 F:      drivers/media/rc/ene_ir.*
4717
4718 EPSON S1D13XXX FRAMEBUFFER DRIVER
4719 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4720 S:      Maintained
4721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4722 F:      drivers/video/fbdev/s1d13xxxfb.c
4723 F:      include/video/s1d13xxxfb.h
4724
4725 ET131X NETWORK DRIVER
4726 M:      Mark Einon <mark.einon@gmail.com>
4727 S:      Odd Fixes
4728 F:      drivers/net/ethernet/agere/
4729
4730 ETHERNET BRIDGE
4731 M:      Stephen Hemminger <stephen@networkplumber.org>
4732 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4733 L:      netdev@vger.kernel.org
4734 W:      http://www.linuxfoundation.org/en/Net:Bridge
4735 S:      Maintained
4736 F:      include/linux/netfilter_bridge/
4737 F:      net/bridge/
4738
4739 ETHERNET PHY LIBRARY
4740 M:      Florian Fainelli <f.fainelli@gmail.com>
4741 L:      netdev@vger.kernel.org
4742 S:      Maintained
4743 F:      include/linux/phy.h
4744 F:      include/linux/phy_fixed.h
4745 F:      drivers/net/phy/
4746 F:      Documentation/networking/phy.txt
4747 F:      drivers/of/of_mdio.c
4748 F:      drivers/of/of_net.c
4749
4750 EXT2 FILE SYSTEM
4751 M:      Jan Kara <jack@suse.com>
4752 L:      linux-ext4@vger.kernel.org
4753 S:      Maintained
4754 F:      Documentation/filesystems/ext2.txt
4755 F:      fs/ext2/
4756 F:      include/linux/ext2*
4757
4758 EXT4 FILE SYSTEM
4759 M:      "Theodore Ts'o" <tytso@mit.edu>
4760 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4761 L:      linux-ext4@vger.kernel.org
4762 W:      http://ext4.wiki.kernel.org
4763 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4765 S:      Maintained
4766 F:      Documentation/filesystems/ext4.txt
4767 F:      fs/ext4/
4768
4769 Extended Verification Module (EVM)
4770 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4771 L:      linux-ima-devel@lists.sourceforge.net
4772 L:      linux-security-module@vger.kernel.org
4773 S:      Supported
4774 F:      security/integrity/evm/
4775
4776 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4777 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4778 M:      Chanwoo Choi <cw00.choi@samsung.com>
4779 L:      linux-kernel@vger.kernel.org
4780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4781 S:      Maintained
4782 F:      drivers/extcon/
4783 F:      include/linux/extcon/
4784 F:      include/linux/extcon.h
4785 F:      Documentation/extcon/
4786 F:      Documentation/devicetree/bindings/extcon/
4787
4788 EXYNOS DP DRIVER
4789 M:      Jingoo Han <jingoohan1@gmail.com>
4790 L:      dri-devel@lists.freedesktop.org
4791 S:      Maintained
4792 F:      drivers/gpu/drm/exynos/exynos_dp*
4793
4794 EXYNOS SYSMMU (IOMMU) driver
4795 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4796 L:      iommu@lists.linux-foundation.org
4797 S:      Maintained
4798 F:      drivers/iommu/exynos-iommu.c
4799
4800 EZchip NPS platform support
4801 M:      Noam Camus <noamc@ezchip.com>
4802 S:      Supported
4803 F:      arch/arc/plat-eznps
4804 F:      arch/arc/boot/dts/eznps.dts
4805
4806 F71805F HARDWARE MONITORING DRIVER
4807 M:      Jean Delvare <jdelvare@suse.com>
4808 L:      linux-hwmon@vger.kernel.org
4809 S:      Maintained
4810 F:      Documentation/hwmon/f71805f
4811 F:      drivers/hwmon/f71805f.c
4812
4813 FC0011 TUNER DRIVER
4814 M:      Michael Buesch <m@bues.ch>
4815 L:      linux-media@vger.kernel.org
4816 S:      Maintained
4817 F:      drivers/media/tuners/fc0011.h
4818 F:      drivers/media/tuners/fc0011.c
4819
4820 FC2580 MEDIA DRIVER
4821 M:      Antti Palosaari <crope@iki.fi>
4822 L:      linux-media@vger.kernel.org
4823 W:      https://linuxtv.org
4824 W:      http://palosaari.fi/linux/
4825 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4826 T:      git git://linuxtv.org/anttip/media_tree.git
4827 S:      Maintained
4828 F:      drivers/media/tuners/fc2580*
4829
4830 FANOTIFY
4831 M:      Eric Paris <eparis@redhat.com>
4832 S:      Maintained
4833 F:      fs/notify/fanotify/
4834 F:      include/linux/fanotify.h
4835 F:      include/uapi/linux/fanotify.h
4836
4837 FARSYNC SYNCHRONOUS DRIVER
4838 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4839 W:      http://www.farsite.co.uk/
4840 S:      Supported
4841 F:      drivers/net/wan/farsync.*
4842
4843 FAULT INJECTION SUPPORT
4844 M:      Akinobu Mita <akinobu.mita@gmail.com>
4845 S:      Supported
4846 F:      Documentation/fault-injection/
4847 F:      lib/fault-inject.c
4848
4849 FBTFT Framebuffer drivers
4850 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4851 M:      Noralf Trønnes <noralf@tronnes.org>
4852 S:      Maintained
4853 F:      drivers/staging/fbtft/
4854
4855 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4856 M:      Johannes Thumshirn <jth@kernel.org>
4857 L:      fcoe-devel@open-fcoe.org
4858 W:      www.Open-FCoE.org
4859 S:      Supported
4860 F:      drivers/scsi/libfc/
4861 F:      drivers/scsi/fcoe/
4862 F:      include/scsi/fc/
4863 F:      include/scsi/libfc.h
4864 F:      include/scsi/libfcoe.h
4865 F:      include/uapi/scsi/fc/
4866
4867 FILE LOCKING (flock() and fcntl()/lockf())
4868 M:      Jeff Layton <jlayton@poochiereds.net>
4869 M:      "J. Bruce Fields" <bfields@fieldses.org>
4870 L:      linux-fsdevel@vger.kernel.org
4871 S:      Maintained
4872 F:      include/linux/fcntl.h
4873 F:      include/linux/fs.h
4874 F:      include/uapi/linux/fcntl.h
4875 F:      include/uapi/linux/fs.h
4876 F:      fs/fcntl.c
4877 F:      fs/locks.c
4878
4879 FILESYSTEMS (VFS and infrastructure)
4880 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4881 L:      linux-fsdevel@vger.kernel.org
4882 S:      Maintained
4883 F:      fs/*
4884
4885 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4886 M:      Riku Voipio <riku.voipio@iki.fi>
4887 L:      linux-hwmon@vger.kernel.org
4888 S:      Maintained
4889 F:      drivers/hwmon/f75375s.c
4890 F:      include/linux/f75375s.h
4891
4892 FIREWIRE AUDIO DRIVERS
4893 M:      Clemens Ladisch <clemens@ladisch.de>
4894 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4895 T:      git git://git.alsa-project.org/alsa-kernel.git
4896 S:      Maintained
4897 F:      sound/firewire/
4898
4899 FIREWIRE MEDIA DRIVERS (firedtv)
4900 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4901 L:      linux-media@vger.kernel.org
4902 L:      linux1394-devel@lists.sourceforge.net
4903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4904 S:      Maintained
4905 F:      drivers/media/firewire/
4906
4907 FIREWIRE SBP-2 TARGET
4908 M:      Chris Boot <bootc@bootc.net>
4909 L:      linux-scsi@vger.kernel.org
4910 L:      target-devel@vger.kernel.org
4911 L:      linux1394-devel@lists.sourceforge.net
4912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4913 S:      Maintained
4914 F:      drivers/target/sbp/
4915
4916 FIREWIRE SUBSYSTEM
4917 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4918 L:      linux1394-devel@lists.sourceforge.net
4919 W:      http://ieee1394.wiki.kernel.org/
4920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4921 S:      Maintained
4922 F:      drivers/firewire/
4923 F:      include/linux/firewire.h
4924 F:      include/uapi/linux/firewire*.h
4925 F:      tools/firewire/
4926
4927 FIRMWARE LOADER (request_firmware)
4928 M:      Ming Lei <ming.lei@canonical.com>
4929 M:      Luis R. Rodriguez <mcgrof@kernel.org>
4930 L:      linux-kernel@vger.kernel.org
4931 S:      Maintained
4932 F:      Documentation/firmware_class/
4933 F:      drivers/base/firmware*.c
4934 F:      include/linux/firmware.h
4935
4936 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4937 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4938 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4939 S:      Maintained
4940 F:      drivers/block/rsxx/
4941
4942 FLOPPY DRIVER
4943 M:      Jiri Kosina <jikos@kernel.org>
4944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4945 S:      Odd fixes
4946 F:      drivers/block/floppy.c
4947
4948 FMC SUBSYSTEM
4949 M:      Alessandro Rubini <rubini@gnudd.com>
4950 W:      http://www.ohwr.org/projects/fmc-bus
4951 S:      Supported
4952 F:      drivers/fmc/
4953 F:      include/linux/fmc*.h
4954 F:      include/linux/ipmi-fru.h
4955 K:      fmc_d.*register
4956
4957 FPGA MANAGER FRAMEWORK
4958 M:      Alan Tull <atull@opensource.altera.com>
4959 R:      Moritz Fischer <moritz.fischer@ettus.com>
4960 S:      Maintained
4961 F:      drivers/fpga/
4962 F:      include/linux/fpga/fpga-mgr.h
4963 W:      http://www.rocketboards.org
4964
4965 FPU EMULATOR
4966 M:      Bill Metzenthen <billm@melbpc.org.au>
4967 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4968 S:      Maintained
4969 F:      arch/x86/math-emu/
4970
4971 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4972 L:      netdev@vger.kernel.org
4973 S:      Orphan
4974 F:      drivers/net/wan/dlci.c
4975 F:      drivers/net/wan/sdla.c
4976
4977 FRAMEBUFFER LAYER
4978 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4979 L:      linux-fbdev@vger.kernel.org
4980 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4981 S:      Maintained
4982 F:      Documentation/fb/
4983 F:      drivers/video/
4984 F:      include/video/
4985 F:      include/linux/fb.h
4986 F:      include/uapi/video/
4987 F:      include/uapi/linux/fb.h
4988
4989 FREESCALE DIU FRAMEBUFFER DRIVER
4990 M:      Timur Tabi <timur@tabi.org>
4991 L:      linux-fbdev@vger.kernel.org
4992 S:      Maintained
4993 F:      drivers/video/fbdev/fsl-diu-fb.*
4994
4995 FREESCALE DMA DRIVER
4996 M:      Li Yang <leoli@freescale.com>
4997 M:      Zhang Wei <zw@zh-kernel.org>
4998 L:      linuxppc-dev@lists.ozlabs.org
4999 S:      Maintained
5000 F:      drivers/dma/fsldma.*
5001
5002 FREESCALE GPMI NAND DRIVER
5003 M:      Han Xu <han.xu@nxp.com>
5004 L:      linux-mtd@lists.infradead.org
5005 S:      Maintained
5006 F:      drivers/mtd/nand/gpmi-nand/*
5007
5008 FREESCALE I2C CPM DRIVER
5009 M:      Jochen Friedrich <jochen@scram.de>
5010 L:      linuxppc-dev@lists.ozlabs.org
5011 L:      linux-i2c@vger.kernel.org
5012 S:      Maintained
5013 F:      drivers/i2c/busses/i2c-cpm.c
5014
5015 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5016 M:      Sascha Hauer <kernel@pengutronix.de>
5017 L:      linux-fbdev@vger.kernel.org
5018 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5019 S:      Maintained
5020 F:      include/linux/platform_data/video-imxfb.h
5021 F:      drivers/video/fbdev/imxfb.c
5022
5023 FREESCALE QUAD SPI DRIVER
5024 M:      Han Xu <han.xu@nxp.com>
5025 L:      linux-mtd@lists.infradead.org
5026 S:      Maintained
5027 F:      drivers/mtd/spi-nor/fsl-quadspi.c
5028
5029 FREESCALE SOC FS_ENET DRIVER
5030 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
5031 M:      Vitaly Bordug <vbordug@ru.mvista.com>
5032 L:      linuxppc-dev@lists.ozlabs.org
5033 L:      netdev@vger.kernel.org
5034 S:      Maintained
5035 F:      drivers/net/ethernet/freescale/fs_enet/
5036 F:      include/linux/fs_enet_pd.h
5037
5038 FREESCALE IMX / MXC FEC DRIVER
5039 M:      Fugang Duan <fugang.duan@nxp.com>
5040 L:      netdev@vger.kernel.org
5041 S:      Maintained
5042 F:      drivers/net/ethernet/freescale/fec_main.c
5043 F:      drivers/net/ethernet/freescale/fec_ptp.c
5044 F:      drivers/net/ethernet/freescale/fec.h
5045 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
5046
5047 FREESCALE QORIQ DPAA FMAN DRIVER
5048 M:      Madalin Bucur <madalin.bucur@nxp.com>
5049 L:      netdev@vger.kernel.org
5050 S:      Maintained
5051 F:      drivers/net/ethernet/freescale/fman
5052 F:      Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5053
5054 FREESCALE QUICC ENGINE LIBRARY
5055 L:      linuxppc-dev@lists.ozlabs.org
5056 S:      Orphan
5057 F:      drivers/soc/fsl/qe/
5058 F:      include/soc/fsl/*qe*.h
5059 F:      include/soc/fsl/*ucc*.h
5060
5061 FREESCALE USB PERIPHERAL DRIVERS
5062 M:      Li Yang <leoli@freescale.com>
5063 L:      linux-usb@vger.kernel.org
5064 L:      linuxppc-dev@lists.ozlabs.org
5065 S:      Maintained
5066 F:      drivers/usb/gadget/udc/fsl*
5067
5068 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5069 M:      Li Yang <leoli@freescale.com>
5070 L:      netdev@vger.kernel.org
5071 L:      linuxppc-dev@lists.ozlabs.org
5072 S:      Maintained
5073 F:      drivers/net/ethernet/freescale/ucc_geth*
5074
5075 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5076 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
5077 L:      netdev@vger.kernel.org
5078 S:      Maintained
5079 F:      drivers/net/ethernet/freescale/gianfar*
5080 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
5081 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5082
5083 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5084 M:      Zhao Qiang <qiang.zhao@nxp.com>
5085 L:      netdev@vger.kernel.org
5086 L:      linuxppc-dev@lists.ozlabs.org
5087 S:      Maintained
5088 F:      drivers/net/wan/fsl_ucc_hdlc*
5089
5090 FREESCALE QUICC ENGINE UCC UART DRIVER
5091 M:      Timur Tabi <timur@tabi.org>
5092 L:      linuxppc-dev@lists.ozlabs.org
5093 S:      Maintained
5094 F:      drivers/tty/serial/ucc_uart.c
5095
5096 FREESCALE SOC SOUND DRIVERS
5097 M:      Timur Tabi <timur@tabi.org>
5098 M:      Nicolin Chen <nicoleotsuka@gmail.com>
5099 M:      Xiubo Li <Xiubo.Lee@gmail.com>
5100 R:      Fabio Estevam <fabio.estevam@nxp.com>
5101 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5102 L:      linuxppc-dev@lists.ozlabs.org
5103 S:      Maintained
5104 F:      sound/soc/fsl/fsl*
5105 F:      sound/soc/fsl/imx*
5106 F:      sound/soc/fsl/mpc8610_hpcd.c
5107
5108 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5109 M:      "J. German Rivera" <German.Rivera@freescale.com>
5110 M:      Stuart Yoder <stuart.yoder@nxp.com>
5111 L:      linux-kernel@vger.kernel.org
5112 S:      Maintained
5113 F:      drivers/staging/fsl-mc/
5114
5115 FREEVXFS FILESYSTEM
5116 M:      Christoph Hellwig <hch@infradead.org>
5117 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
5118 S:      Maintained
5119 F:      fs/freevxfs/
5120
5121 FREEZER
5122 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5123 M:      Pavel Machek <pavel@ucw.cz>
5124 L:      linux-pm@vger.kernel.org
5125 S:      Supported
5126 F:      Documentation/power/freezing-of-tasks.txt
5127 F:      include/linux/freezer.h
5128 F:      kernel/freezer.c
5129
5130 FRONTSWAP API
5131 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5132 L:      linux-kernel@vger.kernel.org
5133 S:      Maintained
5134 F:      mm/frontswap.c
5135 F:      include/linux/frontswap.h
5136
5137 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5138 M:      David Howells <dhowells@redhat.com>
5139 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
5140 S:      Supported
5141 F:      Documentation/filesystems/caching/
5142 F:      fs/fscache/
5143 F:      include/linux/fscache*.h
5144
5145 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5146 M:      Theodore Y. Ts'o <tytso@mit.edu>
5147 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5148 S:      Supported
5149 F:      fs/crypto/
5150 F:      include/linux/fscrypto.h
5151
5152 F2FS FILE SYSTEM
5153 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5154 M:      Chao Yu <yuchao0@huawei.com>
5155 L:      linux-f2fs-devel@lists.sourceforge.net
5156 W:      https://f2fs.wiki.kernel.org/
5157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5158 S:      Maintained
5159 F:      Documentation/filesystems/f2fs.txt
5160 F:      Documentation/ABI/testing/sysfs-fs-f2fs
5161 F:      fs/f2fs/
5162 F:      include/linux/f2fs_fs.h
5163 F:      include/trace/events/f2fs.h
5164
5165 FUJITSU FR-V (FRV) PORT
5166 S:      Orphan
5167 F:      arch/frv/
5168
5169 FUJITSU LAPTOP EXTRAS
5170 M:      Jonathan Woithe <jwoithe@just42.net>
5171 L:      platform-driver-x86@vger.kernel.org
5172 S:      Maintained
5173 F:      drivers/platform/x86/fujitsu-laptop.c
5174
5175 FUJITSU M-5MO LS CAMERA ISP DRIVER
5176 M:      Kyungmin Park <kyungmin.park@samsung.com>
5177 M:      Heungjun Kim <riverful.kim@samsung.com>
5178 L:      linux-media@vger.kernel.org
5179 S:      Maintained
5180 F:      drivers/media/i2c/m5mols/
5181 F:      include/media/i2c/m5mols.h
5182
5183 FUJITSU TABLET EXTRAS
5184 M:      Robert Gerlach <khnz@gmx.de>
5185 L:      platform-driver-x86@vger.kernel.org
5186 S:      Maintained
5187 F:      drivers/platform/x86/fujitsu-tablet.c
5188
5189 FUSE: FILESYSTEM IN USERSPACE
5190 M:      Miklos Szeredi <miklos@szeredi.hu>
5191 L:      linux-fsdevel@vger.kernel.org
5192 W:      http://fuse.sourceforge.net/
5193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5194 S:      Maintained
5195 F:      fs/fuse/
5196 F:      include/uapi/linux/fuse.h
5197 F:      Documentation/filesystems/fuse.txt
5198
5199 FUTEX SUBSYSTEM
5200 M:      Thomas Gleixner <tglx@linutronix.de>
5201 M:      Ingo Molnar <mingo@redhat.com>
5202 R:      Peter Zijlstra <peterz@infradead.org>
5203 R:      Darren Hart <dvhart@infradead.org>
5204 L:      linux-kernel@vger.kernel.org
5205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
5206 S:      Maintained
5207 F:      kernel/futex.c
5208 F:      kernel/futex_compat.c
5209 F:      include/asm-generic/futex.h
5210 F:      include/linux/futex.h
5211 F:      include/uapi/linux/futex.h
5212 F:      tools/testing/selftests/futex/
5213 F:      tools/perf/bench/futex*
5214 F:      Documentation/*futex*
5215
5216 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5217 M:      Rik Faith <faith@cs.unc.edu>
5218 L:      linux-scsi@vger.kernel.org
5219 S:      Odd Fixes (e.g., new signatures)
5220 F:      drivers/scsi/fdomain.*
5221
5222 GCC PLUGINS
5223 M:      Kees Cook <keescook@chromium.org>
5224 R:      Emese Revfy <re.emese@gmail.com>
5225 L:      kernel-hardening@lists.openwall.com
5226 S:      Maintained
5227 F:      scripts/gcc-plugins/
5228 F:      scripts/gcc-plugin.sh
5229 F:      Documentation/gcc-plugins.txt
5230
5231 GCOV BASED KERNEL PROFILING
5232 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5233 S:      Maintained
5234 F:      kernel/gcov/
5235 F:      Documentation/dev-tools/gcov.rst
5236
5237 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5238 M:      Achim Leubner <achim_leubner@adaptec.com>
5239 L:      linux-scsi@vger.kernel.org
5240 W:      http://www.icp-vortex.com/
5241 S:      Supported
5242 F:      drivers/scsi/gdt*
5243
5244 GDB KERNEL DEBUGGING HELPER SCRIPTS
5245 M:      Jan Kiszka <jan.kiszka@siemens.com>
5246 M:      Kieran Bingham <kieran@bingham.xyz>
5247 S:      Supported
5248 F:      scripts/gdb/
5249
5250 GEMTEK FM RADIO RECEIVER DRIVER
5251 M:      Hans Verkuil <hverkuil@xs4all.nl>
5252 L:      linux-media@vger.kernel.org
5253 T:      git git://linuxtv.org/media_tree.git
5254 W:      https://linuxtv.org
5255 S:      Maintained
5256 F:      drivers/media/radio/radio-gemtek*
5257
5258 GENERIC GPIO I2C DRIVER
5259 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
5260 S:      Supported
5261 F:      drivers/i2c/busses/i2c-gpio.c
5262 F:      include/linux/i2c-gpio.h
5263
5264 GENERIC GPIO I2C MULTIPLEXER DRIVER
5265 M:      Peter Korsgaard <peter.korsgaard@barco.com>
5266 L:      linux-i2c@vger.kernel.org
5267 S:      Supported
5268 F:      drivers/i2c/muxes/i2c-mux-gpio.c
5269 F:      include/linux/i2c-mux-gpio.h
5270 F:      Documentation/i2c/muxes/i2c-mux-gpio
5271
5272 GENERIC GPIO PWM DRIVER
5273 M:      Olliver Schinagl <oliver@schinagl.nl>
5274 S:      Maintained
5275 F:      drivers/pwm/pwm-gpio.c
5276
5277 GENERIC HDLC (WAN) DRIVERS
5278 M:      Krzysztof Halasa <khc@pm.waw.pl>
5279 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
5280 S:      Maintained
5281 F:      drivers/net/wan/c101.c
5282 F:      drivers/net/wan/hd6457*
5283 F:      drivers/net/wan/hdlc*
5284 F:      drivers/net/wan/n2.c
5285 F:      drivers/net/wan/pc300too.c
5286 F:      drivers/net/wan/pci200syn.c
5287 F:      drivers/net/wan/wanxl*
5288
5289 GENERIC INCLUDE/ASM HEADER FILES
5290 M:      Arnd Bergmann <arnd@arndb.de>
5291 L:      linux-arch@vger.kernel.org
5292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5293 S:      Maintained
5294 F:      include/asm-generic/
5295 F:      include/uapi/asm-generic/
5296
5297 GENERIC PHY FRAMEWORK
5298 M:      Kishon Vijay Abraham I <kishon@ti.com>
5299 L:      linux-kernel@vger.kernel.org
5300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5301 S:      Supported
5302 F:      drivers/phy/
5303 F:      include/linux/phy/
5304
5305 GENERIC PM DOMAINS
5306 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5307 M:      Kevin Hilman <khilman@kernel.org>
5308 M:      Ulf Hansson <ulf.hansson@linaro.org>
5309 L:      linux-pm@vger.kernel.org
5310 S:      Supported
5311 F:      drivers/base/power/domain*.c
5312 F:      include/linux/pm_domain.h
5313
5314 GENERIC UIO DRIVER FOR PCI DEVICES
5315 M:      "Michael S. Tsirkin" <mst@redhat.com>
5316 L:      kvm@vger.kernel.org
5317 S:      Supported
5318 F:      drivers/uio/uio_pci_generic.c
5319
5320 GET_MAINTAINER SCRIPT
5321 M:      Joe Perches <joe@perches.com>
5322 S:      Maintained
5323 F:      scripts/get_maintainer.pl
5324
5325 GENWQE (IBM Generic Workqueue Card)
5326 M:      Frank Haverkamp <haver@linux.vnet.ibm.com>
5327 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5328 S:      Supported
5329 F:      drivers/misc/genwqe/
5330
5331 GFS2 FILE SYSTEM
5332 M:      Steven Whitehouse <swhiteho@redhat.com>
5333 M:      Bob Peterson <rpeterso@redhat.com>
5334 L:      cluster-devel@redhat.com
5335 W:      http://sources.redhat.com/cluster/
5336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5337 S:      Supported
5338 F:      Documentation/filesystems/gfs2*.txt
5339 F:      fs/gfs2/
5340 F:      include/uapi/linux/gfs2_ondisk.h
5341
5342 GIGASET ISDN DRIVERS
5343 M:      Paul Bolle <pebolle@tiscali.nl>
5344 L:      gigaset307x-common@lists.sourceforge.net
5345 W:      http://gigaset307x.sourceforge.net/
5346 S:      Odd Fixes
5347 F:      Documentation/isdn/README.gigaset
5348 F:      drivers/isdn/gigaset/
5349 F:      include/uapi/linux/gigaset_dev.h
5350
5351 GO7007 MPEG CODEC
5352 M:      Hans Verkuil <hans.verkuil@cisco.com>
5353 L:      linux-media@vger.kernel.org
5354 S:      Maintained
5355 F:      drivers/media/usb/go7007/
5356
5357 GOODIX TOUCHSCREEN
5358 M:      Bastien Nocera <hadess@hadess.net>
5359 L:      linux-input@vger.kernel.org
5360 S:      Maintained
5361 F:      drivers/input/touchscreen/goodix.c
5362
5363 GPIO MOCKUP DRIVER
5364 M:      Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5365 L:      linux-gpio@vger.kernel.org
5366 S:      Maintained
5367 F:      drivers/gpio/gpio-mockup.c
5368 F:      tools/testing/selftests/gpio/
5369
5370 GPIO SUBSYSTEM
5371 M:      Linus Walleij <linus.walleij@linaro.org>
5372 M:      Alexandre Courbot <gnurou@gmail.com>
5373 L:      linux-gpio@vger.kernel.org
5374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5375 S:      Maintained
5376 F:      Documentation/devicetree/bindings/gpio/
5377 F:      Documentation/gpio/
5378 F:      Documentation/ABI/testing/gpio-cdev
5379 F:      Documentation/ABI/obsolete/sysfs-gpio
5380 F:      drivers/gpio/
5381 F:      include/linux/gpio/
5382 F:      include/linux/gpio.h
5383 F:      include/asm-generic/gpio.h
5384 F:      include/uapi/linux/gpio.h
5385 F:      tools/gpio/
5386
5387 GRE DEMULTIPLEXER DRIVER
5388 M:      Dmitry Kozlov <xeb@mail.ru>
5389 L:      netdev@vger.kernel.org
5390 S:      Maintained
5391 F:      net/ipv4/gre_demux.c
5392 F:      net/ipv4/gre_offload.c
5393 F:      include/net/gre.h
5394
5395 GRETH 10/100/1G Ethernet MAC device driver
5396 M:      Andreas Larsson <andreas@gaisler.com>
5397 L:      netdev@vger.kernel.org
5398 S:      Maintained
5399 F:      drivers/net/ethernet/aeroflex/
5400
5401 GREYBUS SUBSYSTEM
5402 M:      Johan Hovold <johan@kernel.org>
5403 M:      Alex Elder <elder@kernel.org>
5404 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5405 S:      Maintained
5406 F:      drivers/staging/greybus/
5407
5408 GREYBUS AUDIO PROTOCOLS DRIVERS
5409 M:      Vaibhav Agarwal <vaibhav.sr@gmail.com>
5410 M:      Mark Greer <mgreer@animalcreek.com>
5411 S:      Maintained
5412 F:      drivers/staging/greybus/audio_apbridgea.c
5413 F:      drivers/staging/greybus/audio_apbridgea.h
5414 F:      drivers/staging/greybus/audio_codec.c
5415 F:      drivers/staging/greybus/audio_codec.h
5416 F:      drivers/staging/greybus/audio_gb.c
5417 F:      drivers/staging/greybus/audio_manager.c
5418 F:      drivers/staging/greybus/audio_manager.h
5419 F:      drivers/staging/greybus/audio_manager_module.c
5420 F:      drivers/staging/greybus/audio_manager_private.h
5421 F:      drivers/staging/greybus/audio_manager_sysfs.c
5422 F:      drivers/staging/greybus/audio_module.c
5423 F:      drivers/staging/greybus/audio_topology.c
5424
5425 GREYBUS PROTOCOLS DRIVERS
5426 M:      Rui Miguel Silva <rmfrfs@gmail.com>
5427 S:      Maintained
5428 F:      drivers/staging/greybus/sdio.c
5429 F:      drivers/staging/greybus/light.c
5430 F:      drivers/staging/greybus/gpio.c
5431 F:      drivers/staging/greybus/power_supply.c
5432 F:      drivers/staging/greybus/spi.c
5433 F:      drivers/staging/greybus/spilib.c
5434
5435 GREYBUS PROTOCOLS DRIVERS
5436 M:      Bryan O'Donoghue <pure.logic@nexus-software.ie>
5437 S:      Maintained
5438 F:      drivers/staging/greybus/loopback.c
5439 F:      drivers/staging/greybus/timesync.c
5440 F:      drivers/staging/greybus/timesync_platform.c
5441
5442 GREYBUS PROTOCOLS DRIVERS
5443 M:      Viresh Kumar <vireshk@kernel.org>
5444 S:      Maintained
5445 F:      drivers/staging/greybus/authentication.c
5446 F:      drivers/staging/greybus/bootrom.c
5447 F:      drivers/staging/greybus/firmware.h
5448 F:      drivers/staging/greybus/fw-core.c
5449 F:      drivers/staging/greybus/fw-download.c
5450 F:      drivers/staging/greybus/fw-managament.c
5451 F:      drivers/staging/greybus/greybus_authentication.h
5452 F:      drivers/staging/greybus/greybus_firmware.h
5453 F:      drivers/staging/greybus/hid.c
5454 F:      drivers/staging/greybus/i2c.c
5455 F:      drivers/staging/greybus/spi.c
5456 F:      drivers/staging/greybus/spilib.c
5457 F:      drivers/staging/greybus/spilib.h
5458
5459 GREYBUS PROTOCOLS DRIVERS
5460 M:      David Lin <dtwlin@gmail.com>
5461 S:      Maintained
5462 F:      drivers/staging/greybus/uart.c
5463 F:      drivers/staging/greybus/log.c
5464
5465 GREYBUS PLATFORM DRIVERS
5466 M:      Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5467 S:      Maintained
5468 F:      drivers/staging/greybus/arche-platform.c
5469 F:      drivers/staging/greybus/arche-apb-ctrl.c
5470 F:      drivers/staging/greybus/arche_platform.h
5471
5472 GS1662 VIDEO SERIALIZER
5473 M:      Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5474 L:      linux-media@vger.kernel.org
5475 T:      git git://linuxtv.org/media_tree.git
5476 S:      Maintained
5477 F:      drivers/media/spi/gs1662.c
5478
5479 GSPCA FINEPIX SUBDRIVER
5480 M:      Frank Zago <frank@zago.net>
5481 L:      linux-media@vger.kernel.org
5482 T:      git git://linuxtv.org/media_tree.git
5483 S:      Maintained
5484 F:      drivers/media/usb/gspca/finepix.c
5485
5486 GSPCA GL860 SUBDRIVER
5487 M:      Olivier Lorin <o.lorin@laposte.net>
5488 L:      linux-media@vger.kernel.org
5489 T:      git git://linuxtv.org/media_tree.git
5490 S:      Maintained
5491 F:      drivers/media/usb/gspca/gl860/
5492
5493 GSPCA M5602 SUBDRIVER
5494 M:      Erik Andren <erik.andren@gmail.com>
5495 L:      linux-media@vger.kernel.org
5496 T:      git git://linuxtv.org/media_tree.git
5497 S:      Maintained
5498 F:      drivers/media/usb/gspca/m5602/
5499
5500 GSPCA PAC207 SONIXB SUBDRIVER
5501 M:      Hans Verkuil <hverkuil@xs4all.nl>
5502 L:      linux-media@vger.kernel.org
5503 T:      git git://linuxtv.org/media_tree.git
5504 S:      Odd Fixes
5505 F:      drivers/media/usb/gspca/pac207.c
5506
5507 GSPCA SN9C20X SUBDRIVER
5508 M:      Brian Johnson <brijohn@gmail.com>
5509 L:      linux-media@vger.kernel.org
5510 T:      git git://linuxtv.org/media_tree.git
5511 S:      Maintained
5512 F:      drivers/media/usb/gspca/sn9c20x.c
5513
5514 GSPCA T613 SUBDRIVER
5515 M:      Leandro Costantino <lcostantino@gmail.com>
5516 L:      linux-media@vger.kernel.org
5517 T:      git git://linuxtv.org/media_tree.git
5518 S:      Maintained
5519 F:      drivers/media/usb/gspca/t613.c
5520
5521 GSPCA USB WEBCAM DRIVER
5522 M:      Hans Verkuil <hverkuil@xs4all.nl>
5523 L:      linux-media@vger.kernel.org
5524 T:      git git://linuxtv.org/media_tree.git
5525 S:      Odd Fixes
5526 F:      drivers/media/usb/gspca/
5527
5528 GUID PARTITION TABLE (GPT)
5529 M:      Davidlohr Bueso <dave@stgolabs.net>
5530 L:      linux-efi@vger.kernel.org
5531 S:      Maintained
5532 F:      block/partitions/efi.*
5533
5534 STK1160 USB VIDEO CAPTURE DRIVER
5535 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5536 L:      linux-media@vger.kernel.org
5537 T:      git git://linuxtv.org/media_tree.git
5538 S:      Maintained
5539 F:      drivers/media/usb/stk1160/
5540
5541 H8/300 ARCHITECTURE
5542 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
5543 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5544 W:      http://uclinux-h8.sourceforge.jp
5545 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5546 S:      Maintained
5547 F:      arch/h8300/
5548 F:      drivers/clocksource/h8300_*.c
5549 F:      drivers/clk/h8300/
5550 F:      drivers/irqchip/irq-renesas-h8*.c
5551
5552 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5553 M:      Frank Seidel <frank@f-seidel.de>
5554 L:      platform-driver-x86@vger.kernel.org
5555 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5556 S:      Maintained
5557 F:      drivers/platform/x86/hdaps.c
5558
5559 HDPVR USB VIDEO ENCODER DRIVER
5560 M:      Hans Verkuil <hverkuil@xs4all.nl>
5561 L:      linux-media@vger.kernel.org
5562 T:      git git://linuxtv.org/media_tree.git
5563 W:      https://linuxtv.org
5564 S:      Odd Fixes
5565 F:      drivers/media/usb/hdpvr/
5566
5567 HWPOISON MEMORY FAILURE HANDLING
5568 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5569 L:      linux-mm@kvack.org
5570 S:      Maintained
5571 F:      mm/memory-failure.c
5572 F:      mm/hwpoison-inject.c
5573
5574 HYPERVISOR VIRTUAL CONSOLE DRIVER
5575 L:      linuxppc-dev@lists.ozlabs.org
5576 S:      Odd Fixes
5577 F:      drivers/tty/hvc/
5578
5579 HACKRF MEDIA DRIVER
5580 M:      Antti Palosaari <crope@iki.fi>
5581 L:      linux-media@vger.kernel.org
5582 W:      https://linuxtv.org
5583 W:      http://palosaari.fi/linux/
5584 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5585 T:      git git://linuxtv.org/anttip/media_tree.git
5586 S:      Maintained
5587 F:      drivers/media/usb/hackrf/
5588
5589 HARDWARE MONITORING
5590 M:      Jean Delvare <jdelvare@suse.com>
5591 M:      Guenter Roeck <linux@roeck-us.net>
5592 L:      linux-hwmon@vger.kernel.org
5593 W:      http://hwmon.wiki.kernel.org/
5594 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5596 S:      Maintained
5597 F:      Documentation/hwmon/
5598 F:      drivers/hwmon/
5599 F:      include/linux/hwmon*.h
5600
5601 HARDWARE RANDOM NUMBER GENERATOR CORE
5602 M:      Matt Mackall <mpm@selenic.com>
5603 M:      Herbert Xu <herbert@gondor.apana.org.au>
5604 L:      linux-crypto@vger.kernel.org
5605 S:      Odd fixes
5606 F:      Documentation/devicetree/bindings/rng/
5607 F:      Documentation/hw_random.txt
5608 F:      drivers/char/hw_random/
5609 F:      include/linux/hw_random.h
5610
5611 HARDWARE SPINLOCK CORE
5612 M:      Ohad Ben-Cohen <ohad@wizery.com>
5613 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5614 L:      linux-remoteproc@vger.kernel.org
5615 S:      Maintained
5616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5617 F:      Documentation/devicetree/bindings/hwlock/
5618 F:      Documentation/hwspinlock.txt
5619 F:      drivers/hwspinlock/
5620 F:      include/linux/hwspinlock.h
5621
5622 HARMONY SOUND DRIVER
5623 L:      linux-parisc@vger.kernel.org
5624 S:      Maintained
5625 F:      sound/parisc/harmony.*
5626
5627 HD29L2 MEDIA DRIVER
5628 M:      Antti Palosaari <crope@iki.fi>
5629 L:      linux-media@vger.kernel.org
5630 W:      https://linuxtv.org
5631 W:      http://palosaari.fi/linux/
5632 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5633 T:      git git://linuxtv.org/anttip/media_tree.git
5634 S:      Maintained
5635 F:      drivers/media/dvb-frontends/hd29l2*
5636
5637 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5638 M:      Brian Boylston <brian.boylston@hpe.com>
5639 S:      Supported
5640 F:      Documentation/watchdog/hpwdt.txt
5641 F:      drivers/watchdog/hpwdt.c
5642
5643 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5644 M:      Don Brace <don.brace@microsemi.com>
5645 L:      iss_storagedev@hp.com
5646 L:      esc.storagedev@microsemi.com
5647 L:      linux-scsi@vger.kernel.org
5648 S:      Supported
5649 F:      Documentation/scsi/hpsa.txt
5650 F:      drivers/scsi/hpsa*.[ch]
5651 F:      include/linux/cciss*.h
5652 F:      include/uapi/linux/cciss*.h
5653
5654 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5655 M:      Don Brace <don.brace@microsemi.com>
5656 L:      iss_storagedev@hp.com
5657 L:      esc.storagedev@microsemi.com
5658 L:      linux-scsi@vger.kernel.org
5659 S:      Supported
5660 F:      Documentation/blockdev/cciss.txt
5661 F:      drivers/block/cciss*
5662 F:      include/linux/cciss_ioctl.h
5663 F:      include/uapi/linux/cciss_ioctl.h
5664
5665 HFI1 DRIVER
5666 M:      Mike Marciniszyn <mike.marciniszyn@intel.com>
5667 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
5668 L:      linux-rdma@vger.kernel.org
5669 S:      Supported
5670 F:      drivers/infiniband/hw/hfi1
5671
5672 HFS FILESYSTEM
5673 L:      linux-fsdevel@vger.kernel.org
5674 S:      Orphan
5675 F:      Documentation/filesystems/hfs.txt
5676 F:      fs/hfs/
5677
5678 HFSPLUS FILESYSTEM
5679 L:      linux-fsdevel@vger.kernel.org
5680 S:      Orphan
5681 F:      Documentation/filesystems/hfsplus.txt
5682 F:      fs/hfsplus/
5683
5684 HGA FRAMEBUFFER DRIVER
5685 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5686 L:      linux-nvidia@lists.surfsouth.com
5687 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5688 S:      Maintained
5689 F:      drivers/video/fbdev/hgafb.c
5690
5691 HIBERNATION (aka Software Suspend, aka swsusp)
5692 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5693 M:      Pavel Machek <pavel@ucw.cz>
5694 L:      linux-pm@vger.kernel.org
5695 B:      https://bugzilla.kernel.org
5696 S:      Supported
5697 F:      arch/x86/power/
5698 F:      drivers/base/power/
5699 F:      kernel/power/
5700 F:      include/linux/suspend.h
5701 F:      include/linux/freezer.h
5702 F:      include/linux/pm.h
5703 F:      arch/*/include/asm/suspend*.h
5704
5705 HID CORE LAYER
5706 M:      Jiri Kosina <jikos@kernel.org>
5707 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5708 L:      linux-input@vger.kernel.org
5709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5710 S:      Maintained
5711 F:      drivers/hid/
5712 F:      include/linux/hid*
5713 F:      include/uapi/linux/hid*
5714
5715 HID SENSOR HUB DRIVERS
5716 M:      Jiri Kosina <jikos@kernel.org>
5717 M:      Jonathan Cameron <jic23@kernel.org>
5718 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5719 L:      linux-input@vger.kernel.org
5720 L:      linux-iio@vger.kernel.org
5721 S:      Maintained
5722 F:      Documentation/hid/hid-sensor*
5723 F:      drivers/hid/hid-sensor-*
5724 F:      drivers/iio/*/hid-*
5725 F:      include/linux/hid-sensor-*
5726
5727 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5728 M:      Thomas Gleixner <tglx@linutronix.de>
5729 L:      linux-kernel@vger.kernel.org
5730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5731 S:      Maintained
5732 F:      Documentation/timers/
5733 F:      kernel/time/hrtimer.c
5734 F:      kernel/time/clockevents.c
5735 F:      kernel/time/tick*.*
5736 F:      kernel/time/timer_*.c
5737 F:      include/linux/clockchips.h
5738 F:      include/linux/hrtimer.h
5739
5740 HIGH-SPEED SCC DRIVER FOR AX.25
5741 L:      linux-hams@vger.kernel.org
5742 S:      Orphan
5743 F:      drivers/net/hamradio/dmascc.c
5744 F:      drivers/net/hamradio/scc.c
5745
5746 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5747 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5748 W:      http://www.highpoint-tech.com
5749 S:      Supported
5750 F:      Documentation/scsi/hptiop.txt
5751 F:      drivers/scsi/hptiop.c
5752
5753 HIPPI
5754 M:      Jes Sorensen <jes@trained-monkey.org>
5755 L:      linux-hippi@sunsite.dk
5756 S:      Maintained
5757 F:      include/linux/hippidevice.h
5758 F:      include/uapi/linux/if_hippi.h
5759 F:      net/802/hippi.c
5760 F:      drivers/net/hippi/
5761
5762 HISILICON NETWORK SUBSYSTEM DRIVER
5763 M:      Yisen Zhuang <yisen.zhuang@huawei.com>
5764 M:      Salil Mehta <salil.mehta@huawei.com>
5765 L:      netdev@vger.kernel.org
5766 W:      http://www.hisilicon.com
5767 S:      Maintained
5768 F:      drivers/net/ethernet/hisilicon/
5769 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
5770
5771 HISILICON ROCE DRIVER
5772 M:      Lijun Ou <oulijun@huawei.com>
5773 M:      Wei Hu(Xavier) <xavier.huwei@huawei.com>
5774 L:      linux-rdma@vger.kernel.org
5775 S:      Maintained
5776 F:      drivers/infiniband/hw/hns/
5777 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5778
5779 HISILICON SAS Controller
5780 M:      John Garry <john.garry@huawei.com>
5781 W:      http://www.hisilicon.com
5782 S:      Supported
5783 F:      drivers/scsi/hisi_sas/
5784 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5785
5786 HOST AP DRIVER
5787 M:      Jouni Malinen <j@w1.fi>
5788 L:      linux-wireless@vger.kernel.org
5789 W:      http://w1.fi/hostap-driver.html
5790 S:      Obsolete
5791 F:      drivers/net/wireless/intersil/hostap/
5792
5793 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5794 L:      platform-driver-x86@vger.kernel.org
5795 S:      Orphan
5796 F:      drivers/platform/x86/tc1100-wmi.c
5797
5798 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5799 M:      Jaroslav Kysela <perex@perex.cz>
5800 S:      Maintained
5801 F:      drivers/net/ethernet/hp/hp100.*
5802
5803 HPET:   High Precision Event Timers driver
5804 M:      Clemens Ladisch <clemens@ladisch.de>
5805 S:      Maintained
5806 F:      Documentation/timers/hpet.txt
5807 F:      drivers/char/hpet.c
5808 F:      include/linux/hpet.h
5809 F:      include/uapi/linux/hpet.h
5810
5811 HPET:   x86
5812 S:      Orphan
5813 F:      arch/x86/kernel/hpet.c
5814 F:      arch/x86/include/asm/hpet.h
5815
5816 HPFS FILESYSTEM
5817 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5818 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5819 S:      Maintained
5820 F:      fs/hpfs/
5821
5822 HSI SUBSYSTEM
5823 M:      Sebastian Reichel <sre@kernel.org>
5824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5825 S:      Maintained
5826 F:      Documentation/ABI/testing/sysfs-bus-hsi
5827 F:      Documentation/device-drivers/serial-interfaces.rst
5828 F:      drivers/hsi/
5829 F:      include/linux/hsi/
5830 F:      include/uapi/linux/hsi/
5831
5832 HSO 3G MODEM DRIVER
5833 M:      Jan Dumon <j.dumon@option.com>
5834 W:      http://www.pharscape.org
5835 S:      Maintained
5836 F:      drivers/net/usb/hso.c
5837
5838 HSR NETWORK PROTOCOL
5839 M:      Arvid Brodin <arvid.brodin@alten.se>
5840 L:      netdev@vger.kernel.org
5841 S:      Maintained
5842 F:      net/hsr/
5843
5844 HTCPEN TOUCHSCREEN DRIVER
5845 M:      Pau Oliva Fora <pof@eslack.org>
5846 L:      linux-input@vger.kernel.org
5847 S:      Maintained
5848 F:      drivers/input/touchscreen/htcpen.c
5849
5850 HUGETLB FILESYSTEM
5851 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5852 S:      Maintained
5853 F:      fs/hugetlbfs/
5854
5855 HVA ST MEDIA DRIVER
5856 M:      Jean-Christophe Trotin <jean-christophe.trotin@st.com>
5857 L:      linux-media@vger.kernel.org
5858 T:      git git://linuxtv.org/media_tree.git
5859 W:      https://linuxtv.org
5860 S:      Supported
5861 F:      drivers/media/platform/sti/hva
5862
5863 Hyper-V CORE AND DRIVERS
5864 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5865 M:      Haiyang Zhang <haiyangz@microsoft.com>
5866 L:      devel@linuxdriverproject.org
5867 S:      Maintained
5868 F:      arch/x86/include/asm/mshyperv.h
5869 F:      arch/x86/include/uapi/asm/hyperv.h
5870 F:      arch/x86/kernel/cpu/mshyperv.c
5871 F:      drivers/hid/hid-hyperv.c
5872 F:      drivers/hv/
5873 F:      drivers/input/serio/hyperv-keyboard.c
5874 F:      drivers/pci/host/pci-hyperv.c
5875 F:      drivers/net/hyperv/
5876 F:      drivers/scsi/storvsc_drv.c
5877 F:      drivers/video/fbdev/hyperv_fb.c
5878 F:      include/linux/hyperv.h
5879 F:      tools/hv/
5880 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5881
5882 I2C MUXES
5883 M:      Peter Rosin <peda@axentia.se>
5884 L:      linux-i2c@vger.kernel.org
5885 S:      Maintained
5886 F:      Documentation/i2c/i2c-topology
5887 F:      Documentation/i2c/muxes/
5888 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5889 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
5890 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
5891 F:      drivers/i2c/i2c-mux.c
5892 F:      drivers/i2c/muxes/
5893 F:      include/linux/i2c-mux.h
5894
5895 I2C OVER PARALLEL PORT
5896 M:      Jean Delvare <jdelvare@suse.com>
5897 L:      linux-i2c@vger.kernel.org
5898 S:      Maintained
5899 F:      Documentation/i2c/busses/i2c-parport
5900 F:      Documentation/i2c/busses/i2c-parport-light
5901 F:      drivers/i2c/busses/i2c-parport.c
5902 F:      drivers/i2c/busses/i2c-parport-light.c
5903
5904 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5905 M:      Jean Delvare <jdelvare@suse.com>
5906 L:      linux-i2c@vger.kernel.org
5907 S:      Maintained
5908 F:      Documentation/i2c/busses/i2c-ali1535
5909 F:      Documentation/i2c/busses/i2c-ali1563
5910 F:      Documentation/i2c/busses/i2c-ali15x3
5911 F:      Documentation/i2c/busses/i2c-amd756
5912 F:      Documentation/i2c/busses/i2c-amd8111
5913 F:      Documentation/i2c/busses/i2c-i801
5914 F:      Documentation/i2c/busses/i2c-nforce2
5915 F:      Documentation/i2c/busses/i2c-piix4
5916 F:      Documentation/i2c/busses/i2c-sis5595
5917 F:      Documentation/i2c/busses/i2c-sis630
5918 F:      Documentation/i2c/busses/i2c-sis96x
5919 F:      Documentation/i2c/busses/i2c-via
5920 F:      Documentation/i2c/busses/i2c-viapro
5921 F:      drivers/i2c/busses/i2c-ali1535.c
5922 F:      drivers/i2c/busses/i2c-ali1563.c
5923 F:      drivers/i2c/busses/i2c-ali15x3.c
5924 F:      drivers/i2c/busses/i2c-amd756.c
5925 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5926 F:      drivers/i2c/busses/i2c-amd8111.c
5927 F:      drivers/i2c/busses/i2c-i801.c
5928 F:      drivers/i2c/busses/i2c-isch.c
5929 F:      drivers/i2c/busses/i2c-nforce2.c
5930 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5931 F:      drivers/i2c/busses/i2c-piix4.c
5932 F:      drivers/i2c/busses/i2c-sis5595.c
5933 F:      drivers/i2c/busses/i2c-sis630.c
5934 F:      drivers/i2c/busses/i2c-sis96x.c
5935 F:      drivers/i2c/busses/i2c-via.c
5936 F:      drivers/i2c/busses/i2c-viapro.c
5937
5938 I2C/SMBUS ISMT DRIVER
5939 M:      Seth Heasley <seth.heasley@intel.com>
5940 M:      Neil Horman <nhorman@tuxdriver.com>
5941 L:      linux-i2c@vger.kernel.org
5942 F:      drivers/i2c/busses/i2c-ismt.c
5943 F:      Documentation/i2c/busses/i2c-ismt
5944
5945 I2C/SMBUS STUB DRIVER
5946 M:      Jean Delvare <jdelvare@suse.com>
5947 L:      linux-i2c@vger.kernel.org
5948 S:      Maintained
5949 F:      drivers/i2c/i2c-stub.c
5950
5951 I2C SUBSYSTEM
5952 M:      Wolfram Sang <wsa@the-dreams.de>
5953 L:      linux-i2c@vger.kernel.org
5954 W:      https://i2c.wiki.kernel.org/
5955 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5957 S:      Maintained
5958 F:      Documentation/devicetree/bindings/i2c/
5959 F:      Documentation/i2c/
5960 F:      drivers/i2c/
5961 F:      drivers/i2c/*/
5962 F:      include/linux/i2c.h
5963 F:      include/linux/i2c-*.h
5964 F:      include/uapi/linux/i2c.h
5965 F:      include/uapi/linux/i2c-*.h
5966
5967 I2C ACPI SUPPORT
5968 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5969 L:      linux-i2c@vger.kernel.org
5970 L:      linux-acpi@vger.kernel.org
5971 S:      Maintained
5972
5973 I2C-TAOS-EVM DRIVER
5974 M:      Jean Delvare <jdelvare@suse.com>
5975 L:      linux-i2c@vger.kernel.org
5976 S:      Maintained
5977 F:      Documentation/i2c/busses/i2c-taos-evm
5978 F:      drivers/i2c/busses/i2c-taos-evm.c
5979
5980 I2C-TINY-USB DRIVER
5981 M:      Till Harbaum <till@harbaum.org>
5982 L:      linux-i2c@vger.kernel.org
5983 W:      http://www.harbaum.org/till/i2c_tiny_usb
5984 S:      Maintained
5985 F:      drivers/i2c/busses/i2c-tiny-usb.c
5986
5987 i386 BOOT CODE
5988 M:      "H. Peter Anvin" <hpa@zytor.com>
5989 S:      Maintained
5990 F:      arch/x86/boot/
5991
5992 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5993 M:      "H. Peter Anvin" <hpa@zytor.com>
5994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5995 S:      Maintained
5996
5997 IA64 (Itanium) PLATFORM
5998 M:      Tony Luck <tony.luck@intel.com>
5999 M:      Fenghua Yu <fenghua.yu@intel.com>
6000 L:      linux-ia64@vger.kernel.org
6001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6002 S:      Maintained
6003 F:      arch/ia64/
6004
6005 IBM Power VMX Cryptographic instructions
6006 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6007 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6008 L:      linux-crypto@vger.kernel.org
6009 S:      Supported
6010 F:      drivers/crypto/vmx/Makefile
6011 F:      drivers/crypto/vmx/Kconfig
6012 F:      drivers/crypto/vmx/vmx.c
6013 F:      drivers/crypto/vmx/aes*
6014 F:      drivers/crypto/vmx/ghash*
6015 F:      drivers/crypto/vmx/ppc-xlate.pl
6016
6017 IBM Power in-Nest Crypto Acceleration
6018 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6019 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6020 L:      linux-crypto@vger.kernel.org
6021 S:      Supported
6022 F:      drivers/crypto/nx/Makefile
6023 F:      drivers/crypto/nx/Kconfig
6024 F:      drivers/crypto/nx/nx-aes*
6025 F:      drivers/crypto/nx/nx-sha*
6026 F:      drivers/crypto/nx/nx.*
6027 F:      drivers/crypto/nx/nx_csbcpb.h
6028 F:      drivers/crypto/nx/nx_debugfs.h
6029
6030 IBM Power 842 compression accelerator
6031 M:      Dan Streetman <ddstreet@ieee.org>
6032 S:      Supported
6033 F:      drivers/crypto/nx/Makefile
6034 F:      drivers/crypto/nx/Kconfig
6035 F:      drivers/crypto/nx/nx-842*
6036 F:      include/linux/sw842.h
6037 F:      crypto/842.c
6038 F:      lib/842/
6039
6040 IBM Power Linux RAID adapter
6041 M:      Brian King <brking@us.ibm.com>
6042 S:      Supported
6043 F:      drivers/scsi/ipr.*
6044
6045 IBM Power Virtual Ethernet Device Driver
6046 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6047 L:      netdev@vger.kernel.org
6048 S:      Supported
6049 F:      drivers/net/ethernet/ibm/ibmveth.*
6050
6051 IBM Power SRIOV Virtual NIC Device Driver
6052 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6053 M:      John Allen <jallen@linux.vnet.ibm.com>
6054 L:      netdev@vger.kernel.org
6055 S:      Supported
6056 F:      drivers/net/ethernet/ibm/ibmvnic.*
6057
6058 IBM Power Virtual SCSI Device Drivers
6059 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6060 L:      linux-scsi@vger.kernel.org
6061 S:      Supported
6062 F:      drivers/scsi/ibmvscsi/ibmvscsi*
6063 F:      include/scsi/viosrp.h
6064
6065 IBM Power Virtual SCSI Device Target Driver
6066 M:      Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6067 M:      Michael Cyr <mikecyr@linux.vnet.ibm.com>
6068 L:      linux-scsi@vger.kernel.org
6069 L:      target-devel@vger.kernel.org
6070 S:      Supported
6071 F:      drivers/scsi/ibmvscsi_tgt/
6072
6073 IBM Power Virtual FC Device Drivers
6074 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6075 L:      linux-scsi@vger.kernel.org
6076 S:      Supported
6077 F:      drivers/scsi/ibmvscsi/ibmvfc*
6078
6079 IBM ServeRAID RAID DRIVER
6080 S:      Orphan
6081 F:      drivers/scsi/ips.*
6082
6083 ICH LPC AND GPIO DRIVER
6084 M:      Peter Tyser <ptyser@xes-inc.com>
6085 S:      Maintained
6086 F:      drivers/mfd/lpc_ich.c
6087 F:      drivers/gpio/gpio-ich.c
6088
6089 IDE SUBSYSTEM
6090 M:      "David S. Miller" <davem@davemloft.net>
6091 L:      linux-ide@vger.kernel.org
6092 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
6093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6094 S:      Maintained
6095 F:      Documentation/ide/
6096 F:      drivers/ide/
6097 F:      include/linux/ide.h
6098
6099 IDEAPAD LAPTOP EXTRAS DRIVER
6100 M:      Ike Panhc <ike.pan@canonical.com>
6101 L:      platform-driver-x86@vger.kernel.org
6102 W:      http://launchpad.net/ideapad-laptop
6103 S:      Maintained
6104 F:      drivers/platform/x86/ideapad-laptop.c
6105
6106 IDEAPAD LAPTOP SLIDEBAR DRIVER
6107 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
6108 L:      linux-input@vger.kernel.org
6109 W:      https://github.com/o2genum/ideapad-slidebar
6110 S:      Maintained
6111 F:      drivers/input/misc/ideapad_slidebar.c
6112
6113 IDE/ATAPI DRIVERS
6114 M:      Borislav Petkov <bp@alien8.de>
6115 L:      linux-ide@vger.kernel.org
6116 S:      Maintained
6117 F:      Documentation/cdrom/ide-cd
6118 F:      drivers/ide/ide-cd*
6119
6120 IDLE-I7300
6121 M:      Andy Henroid <andrew.d.henroid@intel.com>
6122 L:      linux-pm@vger.kernel.org
6123 S:      Supported
6124 F:      drivers/idle/i7300_idle.c
6125
6126 IEEE 802.15.4 SUBSYSTEM
6127 M:      Alexander Aring <aar@pengutronix.de>
6128 L:      linux-wpan@vger.kernel.org
6129 W:      http://wpan.cakelab.org/
6130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6132 S:      Maintained
6133 F:      net/ieee802154/
6134 F:      net/mac802154/
6135 F:      drivers/net/ieee802154/
6136 F:      include/linux/nl802154.h
6137 F:      include/linux/ieee802154.h
6138 F:      include/net/nl802154.h
6139 F:      include/net/mac802154.h
6140 F:      include/net/af_ieee802154.h
6141 F:      include/net/cfg802154.h
6142 F:      include/net/ieee802154_netdev.h
6143 F:      Documentation/networking/ieee802154.txt
6144
6145 IGORPLUG-USB IR RECEIVER
6146 M:      Sean Young <sean@mess.org>
6147 L:      linux-media@vger.kernel.org
6148 S:      Maintained
6149 F:      drivers/media/rc/igorplugusb.c
6150
6151 IGUANAWORKS USB IR TRANSCEIVER
6152 M:      Sean Young <sean@mess.org>
6153 L:      linux-media@vger.kernel.org
6154 S:      Maintained
6155 F:      drivers/media/rc/iguanair.c
6156
6157 IIO SUBSYSTEM AND DRIVERS
6158 M:      Jonathan Cameron <jic23@kernel.org>
6159 R:      Hartmut Knaack <knaack.h@gmx.de>
6160 R:      Lars-Peter Clausen <lars@metafoo.de>
6161 R:      Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6162 L:      linux-iio@vger.kernel.org
6163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6164 S:      Maintained
6165 F:      Documentation/devicetree/bindings/iio/
6166 F:      drivers/iio/
6167 F:      drivers/staging/iio/
6168 F:      include/linux/iio/
6169 F:      tools/iio/
6170
6171 IKANOS/ADI EAGLE ADSL USB DRIVER
6172 M:      Matthieu Castet <castet.matthieu@free.fr>
6173 M:      Stanislaw Gruszka <stf_xl@wp.pl>
6174 S:      Maintained
6175 F:      drivers/usb/atm/ueagle-atm.c
6176
6177 IMGTEC ASCII LCD DRIVER
6178 M:      Paul Burton <paul.burton@imgtec.com>
6179 S:      Maintained
6180 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6181 F:      drivers/auxdisplay/img-ascii-lcd.c
6182
6183 INA209 HARDWARE MONITOR DRIVER
6184 M:      Guenter Roeck <linux@roeck-us.net>
6185 L:      linux-hwmon@vger.kernel.org
6186 S:      Maintained
6187 F:      Documentation/hwmon/ina209
6188 F:      Documentation/devicetree/bindings/i2c/ina209.txt
6189 F:      drivers/hwmon/ina209.c
6190
6191 INA2XX HARDWARE MONITOR DRIVER
6192 M:      Guenter Roeck <linux@roeck-us.net>
6193 L:      linux-hwmon@vger.kernel.org
6194 S:      Maintained
6195 F:      Documentation/hwmon/ina2xx
6196 F:      drivers/hwmon/ina2xx.c
6197 F:      include/linux/platform_data/ina2xx.h
6198
6199 INDUSTRY PACK SUBSYSTEM (IPACK)
6200 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6201 M:      Jens Taprogge <jens.taprogge@taprogge.org>
6202 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6203 L:      industrypack-devel@lists.sourceforge.net
6204 W:      http://industrypack.sourceforge.net
6205 S:      Maintained
6206 F:      drivers/ipack/
6207
6208 INGENIC JZ4780 DMA Driver
6209 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6210 S:      Maintained
6211 F:      drivers/dma/dma-jz4780.c
6212
6213 INGENIC JZ4780 NAND DRIVER
6214 M:      Harvey Hunt <harveyhuntnexus@gmail.com>
6215 L:      linux-mtd@lists.infradead.org
6216 S:      Maintained
6217 F:      drivers/mtd/nand/jz4780_*
6218
6219 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6220 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6221 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6222 L:      linux-ima-devel@lists.sourceforge.net
6223 L:      linux-ima-user@lists.sourceforge.net
6224 L:      linux-security-module@vger.kernel.org
6225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6226 S:      Supported
6227 F:      security/integrity/ima/
6228
6229 IMGTEC IR DECODER DRIVER
6230 M:      James Hogan <james.hogan@imgtec.com>
6231 S:      Maintained
6232 F:      drivers/media/rc/img-ir/
6233
6234 IMS TWINTURBO FRAMEBUFFER DRIVER
6235 L:      linux-fbdev@vger.kernel.org
6236 S:      Orphan
6237 F:      drivers/video/fbdev/imsttfb.c
6238
6239 INFINIBAND SUBSYSTEM
6240 M:      Doug Ledford <dledford@redhat.com>
6241 M:      Sean Hefty <sean.hefty@intel.com>
6242 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
6243 L:      linux-rdma@vger.kernel.org
6244 W:      http://www.openfabrics.org/
6245 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6247 S:      Supported
6248 F:      Documentation/infiniband/
6249 F:      drivers/infiniband/
6250 F:      include/uapi/linux/if_infiniband.h
6251 F:      include/uapi/rdma/
6252 F:      include/rdma/
6253
6254 INOTIFY
6255 M:      John McCutchan <john@johnmccutchan.com>
6256 M:      Robert Love <rlove@rlove.org>
6257 M:      Eric Paris <eparis@parisplace.org>
6258 S:      Maintained
6259 F:      Documentation/filesystems/inotify.txt
6260 F:      fs/notify/inotify/
6261 F:      include/linux/inotify.h
6262 F:      include/uapi/linux/inotify.h
6263
6264 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6265 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
6266 L:      linux-input@vger.kernel.org
6267 Q:      http://patchwork.kernel.org/project/linux-input/list/
6268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6269 S:      Maintained
6270 F:      drivers/input/
6271 F:      include/linux/input.h
6272 F:      include/uapi/linux/input.h
6273 F:      include/linux/input/
6274 F:      Documentation/devicetree/bindings/input/
6275
6276 INPUT MULTITOUCH (MT) PROTOCOL
6277 M:      Henrik Rydberg <rydberg@bitmath.org>
6278 L:      linux-input@vger.kernel.org
6279 S:      Odd fixes
6280 F:      Documentation/input/multi-touch-protocol.txt
6281 F:      drivers/input/input-mt.c
6282 K:      \b(ABS|SYN)_MT_
6283
6284 INTEL ASoC BDW/HSW DRIVERS
6285 M:      Jie Yang <yang.jie@linux.intel.com>
6286 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6287 S:      Supported
6288 F:      sound/soc/intel/common/sst-dsp*
6289 F:      sound/soc/intel/common/sst-firmware.c
6290 F:      sound/soc/intel/boards/broadwell.c
6291 F:      sound/soc/intel/haswell/
6292
6293 INTEL C600 SERIES SAS CONTROLLER DRIVER
6294 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
6295 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6296 L:      linux-scsi@vger.kernel.org
6297 T:      git git://git.code.sf.net/p/intel-sas/isci
6298 S:      Supported
6299 F:      drivers/scsi/isci/
6300
6301 INTEL HID EVENT DRIVER
6302 M:      Alex Hung <alex.hung@canonical.com>
6303 L:      platform-driver-x86@vger.kernel.org
6304 S:      Maintained
6305 F:      drivers/platform/x86/intel-hid.c
6306
6307 INTEL VIRTUAL BUTTON DRIVER
6308 M:      AceLan Kao <acelan.kao@canonical.com>
6309 L:      platform-driver-x86@vger.kernel.org
6310 S:      Maintained
6311 F:      drivers/platform/x86/intel-vbtn.c
6312
6313 INTEL IDLE DRIVER
6314 M:      Len Brown <lenb@kernel.org>
6315 L:      linux-pm@vger.kernel.org
6316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6317 S:      Supported
6318 F:      drivers/idle/intel_idle.c
6319
6320 INTEL INTEGRATED SENSOR HUB DRIVER
6321 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6322 M:      Jiri Kosina <jikos@kernel.org>
6323 L:      linux-input@vger.kernel.org
6324 S:      Maintained
6325 F:      drivers/hid/intel-ish-hid/
6326
6327 INTEL PSTATE DRIVER
6328 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6329 M:      Len Brown <lenb@kernel.org>
6330 L:      linux-pm@vger.kernel.org
6331 S:      Supported
6332 F:      drivers/cpufreq/intel_pstate.c
6333
6334 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6335 M:      Maik Broemme <mbroemme@libmpq.org>
6336 L:      linux-fbdev@vger.kernel.org
6337 S:      Maintained
6338 F:      Documentation/fb/intelfb.txt
6339 F:      drivers/video/fbdev/intelfb/
6340
6341 INTEL 810/815 FRAMEBUFFER DRIVER
6342 M:      Antonino Daplas <adaplas@gmail.com>
6343 L:      linux-fbdev@vger.kernel.org
6344 S:      Maintained
6345 F:      drivers/video/fbdev/i810/
6346
6347 INTEL MENLOW THERMAL DRIVER
6348 M:      Sujith Thomas <sujith.thomas@intel.com>
6349 L:      platform-driver-x86@vger.kernel.org
6350 W:      https://01.org/linux-acpi
6351 S:      Supported
6352 F:      drivers/platform/x86/intel_menlow.c
6353
6354 INTEL I/OAT DMA DRIVER
6355 M:      Dave Jiang <dave.jiang@intel.com>
6356 R:      Dan Williams <dan.j.williams@intel.com>
6357 L:      dmaengine@vger.kernel.org
6358 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6359 S:      Supported
6360 F:      drivers/dma/ioat*
6361
6362 INTEL IOMMU (VT-d)
6363 M:      David Woodhouse <dwmw2@infradead.org>
6364 L:      iommu@lists.linux-foundation.org
6365 T:      git git://git.infradead.org/iommu-2.6.git
6366 S:      Supported
6367 F:      drivers/iommu/intel-iommu.c
6368 F:      include/linux/intel-iommu.h
6369
6370 INTEL IOP-ADMA DMA DRIVER
6371 R:      Dan Williams <dan.j.williams@intel.com>
6372 S:      Odd fixes
6373 F:      drivers/dma/iop-adma.c
6374
6375 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6376 M:      Krzysztof Halasa <khalasa@piap.pl>
6377 S:      Maintained
6378 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
6379 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
6380 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6381 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
6382 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
6383 F:      drivers/net/wan/ixp4xx_hss.c
6384
6385 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6386 M:      Deepak Saxena <dsaxena@plexity.net>
6387 S:      Maintained
6388 F:      drivers/char/hw_random/ixp4xx-rng.c
6389
6390 INTEL ETHERNET DRIVERS
6391 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6392 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6393 W:      http://www.intel.com/support/feedback.htm
6394 W:      http://e1000.sourceforge.net/
6395 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6398 S:      Supported
6399 F:      Documentation/networking/e100.txt
6400 F:      Documentation/networking/e1000.txt
6401 F:      Documentation/networking/e1000e.txt
6402 F:      Documentation/networking/igb.txt
6403 F:      Documentation/networking/igbvf.txt
6404 F:      Documentation/networking/ixgb.txt
6405 F:      Documentation/networking/ixgbe.txt
6406 F:      Documentation/networking/ixgbevf.txt
6407 F:      Documentation/networking/i40e.txt
6408 F:      Documentation/networking/i40evf.txt
6409 F:      drivers/net/ethernet/intel/
6410 F:      drivers/net/ethernet/intel/*/
6411
6412 INTEL RDMA RNIC DRIVER
6413 M:     Faisal Latif <faisal.latif@intel.com>
6414 R:     Chien Tin Tung <chien.tin.tung@intel.com>
6415 R:     Mustafa Ismail <mustafa.ismail@intel.com>
6416 R:     Shiraz Saleem <shiraz.saleem@intel.com>
6417 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6418 L:     linux-rdma@vger.kernel.org
6419 S:     Supported
6420 F:     drivers/infiniband/hw/i40iw/
6421
6422 INTEL MERRIFIELD GPIO DRIVER
6423 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6424 L:      linux-gpio@vger.kernel.org
6425 S:      Maintained
6426 F:      drivers/gpio/gpio-merrifield.c
6427
6428 INTEL-MID GPIO DRIVER
6429 M:      David Cohen <david.a.cohen@linux.intel.com>
6430 L:      linux-gpio@vger.kernel.org
6431 S:      Maintained
6432 F:      drivers/gpio/gpio-intel-mid.c
6433
6434 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6435 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
6436 L:      linux-wireless@vger.kernel.org
6437 S:      Maintained
6438 F:      Documentation/networking/README.ipw2100
6439 F:      Documentation/networking/README.ipw2200
6440 F:      drivers/net/wireless/intel/ipw2x00/
6441
6442 INTEL(R) TRACE HUB
6443 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
6444 S:      Supported
6445 F:      Documentation/trace/intel_th.txt
6446 F:      drivers/hwtracing/intel_th/
6447
6448 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6449 M:      Ning Sun <ning.sun@intel.com>
6450 L:      tboot-devel@lists.sourceforge.net
6451 W:      http://tboot.sourceforge.net
6452 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6453 S:      Supported
6454 F:      Documentation/intel_txt.txt
6455 F:      include/linux/tboot.h
6456 F:      arch/x86/kernel/tboot.c
6457
6458 INTEL WIRELESS WIMAX CONNECTION 2400
6459 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6460 M:      linux-wimax@intel.com
6461 L:      wimax@linuxwimax.org (subscribers-only)
6462 S:      Supported
6463 W:      http://linuxwimax.org
6464 F:      Documentation/wimax/README.i2400m
6465 F:      drivers/net/wimax/i2400m/
6466 F:      include/uapi/linux/wimax/i2400m.h
6467
6468 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6469 M:      Stanislaw Gruszka <sgruszka@redhat.com>
6470 L:      linux-wireless@vger.kernel.org
6471 S:      Supported
6472 F:      drivers/net/wireless/intel/iwlegacy/
6473
6474 INTEL WIRELESS WIFI LINK (iwlwifi)
6475 M:      Johannes Berg <johannes.berg@intel.com>
6476 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6477 M:      Luca Coelho <luciano.coelho@intel.com>
6478 M:      Intel Linux Wireless <linuxwifi@intel.com>
6479 L:      linux-wireless@vger.kernel.org
6480 W:      http://intellinuxwireless.org
6481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6482 S:      Supported
6483 F:      drivers/net/wireless/intel/iwlwifi/
6484
6485 INTEL MANAGEMENT ENGINE (mei)
6486 M:      Tomas Winkler <tomas.winkler@intel.com>
6487 L:      linux-kernel@vger.kernel.org
6488 S:      Supported
6489 F:      include/uapi/linux/mei.h
6490 F:      include/linux/mei_cl_bus.h
6491 F:      drivers/misc/mei/*
6492 F:      drivers/watchdog/mei_wdt.c
6493 F:      Documentation/misc-devices/mei/*
6494 F:      samples/mei/*
6495
6496 INTEL MIC DRIVERS (mic)
6497 M:      Sudeep Dutt <sudeep.dutt@intel.com>
6498 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
6499 S:      Supported
6500 W:      https://github.com/sudeepdutt/mic
6501 W:      http://software.intel.com/en-us/mic-developer
6502 F:      include/linux/mic_bus.h
6503 F:      include/linux/scif.h
6504 F:      include/uapi/linux/mic_common.h
6505 F:      include/uapi/linux/mic_ioctl.h
6506 F:      include/uapi/linux/scif_ioctl.h
6507 F:      drivers/misc/mic/
6508 F:      drivers/dma/mic_x100_dma.c
6509 F:      drivers/dma/mic_x100_dma.h
6510 F:      Documentation/mic/
6511
6512 INTEL PMC/P-Unit IPC DRIVER
6513 M:      Zha Qipeng<qipeng.zha@intel.com>
6514 L:      platform-driver-x86@vger.kernel.org
6515 S:      Maintained
6516 F:      drivers/platform/x86/intel_pmc_ipc.c
6517 F:      drivers/platform/x86/intel_punit_ipc.c
6518 F:      arch/x86/include/asm/intel_pmc_ipc.h
6519 F:      arch/x86/include/asm/intel_punit_ipc.h
6520
6521 INTEL TELEMETRY DRIVER
6522 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6523 L:      platform-driver-x86@vger.kernel.org
6524 S:      Maintained
6525 F:      arch/x86/include/asm/intel_telemetry.h
6526 F:      drivers/platform/x86/intel_telemetry*
6527
6528 INTEL PMC CORE DRIVER
6529 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6530 M:      Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6531 L:      platform-driver-x86@vger.kernel.org
6532 S:      Maintained
6533 F:      arch/x86/include/asm/pmc_core.h
6534 F:      drivers/platform/x86/intel_pmc_core*
6535
6536 IOC3 ETHERNET DRIVER
6537 M:      Ralf Baechle <ralf@linux-mips.org>
6538 L:      linux-mips@linux-mips.org
6539 S:      Maintained
6540 F:      drivers/net/ethernet/sgi/ioc3-eth.c
6541
6542 IOC3 SERIAL DRIVER
6543 M:      Pat Gefre <pfg@sgi.com>
6544 L:      linux-serial@vger.kernel.org
6545 S:      Maintained
6546 F:      drivers/tty/serial/ioc3_serial.c
6547
6548 IOMMU DRIVERS
6549 M:      Joerg Roedel <joro@8bytes.org>
6550 L:      iommu@lists.linux-foundation.org
6551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6552 S:      Maintained
6553 F:      Documentation/devicetree/bindings/iommu/
6554 F:      drivers/iommu/
6555
6556 IP MASQUERADING
6557 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6558 S:      Maintained
6559 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
6560
6561 IPMI SUBSYSTEM
6562 M:      Corey Minyard <minyard@acm.org>
6563 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6564 W:      http://openipmi.sourceforge.net/
6565 S:      Supported
6566 F:      Documentation/IPMI.txt
6567 F:      drivers/char/ipmi/
6568 F:      include/linux/ipmi*
6569 F:      include/uapi/linux/ipmi*
6570
6571 QCOM AUDIO (ASoC) DRIVERS
6572 M:      Patrick Lai <plai@codeaurora.org>
6573 M:      Banajit Goswami <bgoswami@codeaurora.org>
6574 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6575 S:      Supported
6576 F:      sound/soc/qcom/
6577
6578 IPS SCSI RAID DRIVER
6579 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6580 L:      linux-scsi@vger.kernel.org
6581 W:      http://www.adaptec.com/
6582 S:      Maintained
6583 F:      drivers/scsi/ips*
6584
6585 IPVS
6586 M:      Wensong Zhang <wensong@linux-vs.org>
6587 M:      Simon Horman <horms@verge.net.au>
6588 M:      Julian Anastasov <ja@ssi.bg>
6589 L:      netdev@vger.kernel.org
6590 L:      lvs-devel@vger.kernel.org
6591 S:      Maintained
6592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6594 F:      Documentation/networking/ipvs-sysctl.txt
6595 F:      include/net/ip_vs.h
6596 F:      include/uapi/linux/ip_vs.h
6597 F:      net/netfilter/ipvs/
6598
6599 IPWIRELESS DRIVER
6600 M:      Jiri Kosina <jikos@kernel.org>
6601 M:      David Sterba <dsterba@suse.com>
6602 S:      Odd Fixes
6603 F:      drivers/tty/ipwireless/
6604
6605 IPX NETWORK LAYER
6606 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6607 L:      netdev@vger.kernel.org
6608 S:      Maintained
6609 F:      include/net/ipx.h
6610 F:      include/uapi/linux/ipx.h
6611 F:      net/ipx/
6612
6613 IRDA SUBSYSTEM
6614 M:      Samuel Ortiz <samuel@sortiz.org>
6615 L:      irda-users@lists.sourceforge.net (subscribers-only)
6616 L:      netdev@vger.kernel.org
6617 W:      http://irda.sourceforge.net/
6618 S:      Maintained
6619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6620 F:      Documentation/networking/irda.txt
6621 F:      drivers/net/irda/
6622 F:      include/net/irda/
6623 F:      net/irda/
6624
6625 IRQ SUBSYSTEM
6626 M:      Thomas Gleixner <tglx@linutronix.de>
6627 L:      linux-kernel@vger.kernel.org
6628 S:      Maintained
6629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6630 F:      kernel/irq/
6631
6632 IRQCHIP DRIVERS
6633 M:      Thomas Gleixner <tglx@linutronix.de>
6634 M:      Jason Cooper <jason@lakedaemon.net>
6635 M:      Marc Zyngier <marc.zyngier@arm.com>
6636 L:      linux-kernel@vger.kernel.org
6637 S:      Maintained
6638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6639 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6640 F:      Documentation/devicetree/bindings/interrupt-controller/
6641 F:      drivers/irqchip/
6642
6643 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6644 M:      Marc Zyngier <marc.zyngier@arm.com>
6645 S:      Maintained
6646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6647 F:      Documentation/IRQ-domain.txt
6648 F:      include/linux/irqdomain.h
6649 F:      kernel/irq/irqdomain.c
6650 F:      kernel/irq/msi.c
6651
6652 ISA
6653 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
6654 S:      Maintained
6655 F:      Documentation/isa.txt
6656 F:      drivers/base/isa.c
6657 F:      include/linux/isa.h
6658
6659 ISAPNP
6660 M:      Jaroslav Kysela <perex@perex.cz>
6661 S:      Maintained
6662 F:      Documentation/isapnp.txt
6663 F:      drivers/pnp/isapnp/
6664 F:      include/linux/isapnp.h
6665
6666 ISA RADIO MODULE
6667 M:      Hans Verkuil <hverkuil@xs4all.nl>
6668 L:      linux-media@vger.kernel.org
6669 T:      git git://linuxtv.org/media_tree.git
6670 W:      https://linuxtv.org
6671 S:      Maintained
6672 F:      drivers/media/radio/radio-isa*
6673
6674 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6675 M:      Peter Jones <pjones@redhat.com>
6676 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6677 S:      Maintained
6678 F:      drivers/firmware/iscsi_ibft*
6679
6680 ISCSI
6681 M:      Lee Duncan <lduncan@suse.com>
6682 M:      Chris Leech <cleech@redhat.com>
6683 L:      open-iscsi@googlegroups.com
6684 W:      www.open-iscsi.com
6685 S:      Maintained
6686 F:      drivers/scsi/*iscsi*
6687 F:      include/scsi/*iscsi*
6688
6689 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6690 M:      Or Gerlitz <ogerlitz@mellanox.com>
6691 M:      Sagi Grimberg <sagi@grimberg.me>
6692 M:      Roi Dayan <roid@mellanox.com>
6693 L:      linux-rdma@vger.kernel.org
6694 S:      Supported
6695 W:      http://www.openfabrics.org
6696 W:      www.open-iscsi.org
6697 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6698 F:      drivers/infiniband/ulp/iser/
6699
6700 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6701 M:      Sagi Grimberg <sagi@grimberg.me>
6702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6703 L:      linux-rdma@vger.kernel.org
6704 L:      target-devel@vger.kernel.org
6705 S:      Supported
6706 W:      http://www.linux-iscsi.org
6707 F:      drivers/infiniband/ulp/isert
6708
6709 ISDN SUBSYSTEM
6710 M:      Karsten Keil <isdn@linux-pingi.de>
6711 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6712 L:      netdev@vger.kernel.org
6713 W:      http://www.isdn4linux.de
6714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6715 S:      Maintained
6716 F:      Documentation/isdn/
6717 F:      drivers/isdn/
6718 F:      include/linux/isdn.h
6719 F:      include/linux/isdn/
6720 F:      include/uapi/linux/isdn.h
6721 F:      include/uapi/linux/isdn/
6722
6723 ISDN SUBSYSTEM (Eicon active card driver)
6724 M:      Armin Schindler <mac@melware.de>
6725 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6726 W:      http://www.melware.de
6727 S:      Maintained
6728 F:      drivers/isdn/hardware/eicon/
6729
6730 IT87 HARDWARE MONITORING DRIVER
6731 M:      Jean Delvare <jdelvare@suse.com>
6732 L:      linux-hwmon@vger.kernel.org
6733 S:      Maintained
6734 F:      Documentation/hwmon/it87
6735 F:      drivers/hwmon/it87.c
6736
6737 IT913X MEDIA DRIVER
6738 M:      Antti Palosaari <crope@iki.fi>
6739 L:      linux-media@vger.kernel.org
6740 W:      https://linuxtv.org
6741 W:      http://palosaari.fi/linux/
6742 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6743 T:      git git://linuxtv.org/anttip/media_tree.git
6744 S:      Maintained
6745 F:      drivers/media/tuners/it913x*
6746
6747 IVTV VIDEO4LINUX DRIVER
6748 M:      Andy Walls <awalls@md.metrocast.net>
6749 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6750 L:      linux-media@vger.kernel.org
6751 T:      git git://linuxtv.org/media_tree.git
6752 W:      http://www.ivtvdriver.org
6753 S:      Maintained
6754 F:      Documentation/media/v4l-drivers/ivtv*
6755 F:      drivers/media/pci/ivtv/
6756 F:      include/uapi/linux/ivtv*
6757
6758 IX2505V MEDIA DRIVER
6759 M:      Malcolm Priestley <tvboxspy@gmail.com>
6760 L:      linux-media@vger.kernel.org
6761 W:      https://linuxtv.org
6762 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6763 S:      Maintained
6764 F:      drivers/media/dvb-frontends/ix2505v*
6765
6766 JC42.4 TEMPERATURE SENSOR DRIVER
6767 M:      Guenter Roeck <linux@roeck-us.net>
6768 L:      linux-hwmon@vger.kernel.org
6769 S:      Maintained
6770 F:      drivers/hwmon/jc42.c
6771 F:      Documentation/hwmon/jc42
6772
6773 JFS FILESYSTEM
6774 M:      Dave Kleikamp <shaggy@kernel.org>
6775 L:      jfs-discussion@lists.sourceforge.net
6776 W:      http://jfs.sourceforge.net/
6777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6778 S:      Maintained
6779 F:      Documentation/filesystems/jfs.txt
6780 F:      fs/jfs/
6781
6782 JME NETWORK DRIVER
6783 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6784 L:      netdev@vger.kernel.org
6785 S:      Maintained
6786 F:      drivers/net/ethernet/jme.*
6787
6788 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6789 M:      David Woodhouse <dwmw2@infradead.org>
6790 L:      linux-mtd@lists.infradead.org
6791 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6792 S:      Maintained
6793 F:      fs/jffs2/
6794 F:      include/uapi/linux/jffs2.h
6795
6796 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6797 M:      "Theodore Ts'o" <tytso@mit.edu>
6798 M:      Jan Kara <jack@suse.com>
6799 L:      linux-ext4@vger.kernel.org
6800 S:      Maintained
6801 F:      fs/jbd2/
6802 F:      include/linux/jbd2.h
6803
6804 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6805 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6806 L:      linux-media@vger.kernel.org
6807 S:      Maintained
6808 F:      drivers/media/platform/rcar_jpu.c
6809
6810 JSM Neo PCI based serial card
6811 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6812 L:      linux-serial@vger.kernel.org
6813 S:      Maintained
6814 F:      drivers/tty/serial/jsm/
6815
6816 K10TEMP HARDWARE MONITORING DRIVER
6817 M:      Clemens Ladisch <clemens@ladisch.de>
6818 L:      linux-hwmon@vger.kernel.org
6819 S:      Maintained
6820 F:      Documentation/hwmon/k10temp
6821 F:      drivers/hwmon/k10temp.c
6822
6823 K8TEMP HARDWARE MONITORING DRIVER
6824 M:      Rudolf Marek <r.marek@assembler.cz>
6825 L:      linux-hwmon@vger.kernel.org
6826 S:      Maintained
6827 F:      Documentation/hwmon/k8temp
6828 F:      drivers/hwmon/k8temp.c
6829
6830 KASAN
6831 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6832 R:      Alexander Potapenko <glider@google.com>
6833 R:      Dmitry Vyukov <dvyukov@google.com>
6834 L:      kasan-dev@googlegroups.com
6835 S:      Maintained
6836 F:      arch/*/include/asm/kasan.h
6837 F:      arch/*/mm/kasan_init*
6838 F:      Documentation/dev-tools/kasan.rst
6839 F:      include/linux/kasan*.h
6840 F:      lib/test_kasan.c
6841 F:      mm/kasan/
6842 F:      scripts/Makefile.kasan
6843
6844 KCONFIG
6845 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6846 L:      linux-kbuild@vger.kernel.org
6847 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6848 S:      Maintained
6849 F:      Documentation/kbuild/kconfig-language.txt
6850 F:      scripts/kconfig/
6851
6852 KDUMP
6853 M:      Dave Young <dyoung@redhat.com>
6854 M:      Baoquan He <bhe@redhat.com>
6855 R:      Vivek Goyal <vgoyal@redhat.com>
6856 L:      kexec@lists.infradead.org
6857 W:      http://lse.sourceforge.net/kdump/
6858 S:      Maintained
6859 F:      Documentation/kdump/
6860
6861 KEENE FM RADIO TRANSMITTER DRIVER
6862 M:      Hans Verkuil <hverkuil@xs4all.nl>
6863 L:      linux-media@vger.kernel.org
6864 T:      git git://linuxtv.org/media_tree.git
6865 W:      https://linuxtv.org
6866 S:      Maintained
6867 F:      drivers/media/radio/radio-keene*
6868
6869 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6870 M:      Ian Kent <raven@themaw.net>
6871 L:      autofs@vger.kernel.org
6872 S:      Maintained
6873 F:      fs/autofs4/
6874
6875 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6876 M:      Michal Marek <mmarek@suse.com>
6877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6879 L:      linux-kbuild@vger.kernel.org
6880 S:      Maintained
6881 F:      Documentation/kbuild/
6882 F:      Makefile
6883 F:      scripts/Makefile.*
6884 F:      scripts/basic/
6885 F:      scripts/mk*
6886 F:      scripts/package/
6887
6888 KERNEL JANITORS
6889 L:      kernel-janitors@vger.kernel.org
6890 W:      http://kernelnewbies.org/KernelJanitors
6891 S:      Odd Fixes
6892
6893 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6894 M:      "J. Bruce Fields" <bfields@fieldses.org>
6895 M:      Jeff Layton <jlayton@poochiereds.net>
6896 L:      linux-nfs@vger.kernel.org
6897 W:      http://nfs.sourceforge.net/
6898 T:      git git://linux-nfs.org/~bfields/linux.git
6899 S:      Supported
6900 F:      fs/nfsd/
6901 F:      include/uapi/linux/nfsd/
6902 F:      fs/lockd/
6903 F:      fs/nfs_common/
6904 F:      net/sunrpc/
6905 F:      include/linux/lockd/
6906 F:      include/linux/sunrpc/
6907 F:      include/uapi/linux/sunrpc/
6908
6909 KERNEL SELFTEST FRAMEWORK
6910 M:      Shuah Khan <shuahkh@osg.samsung.com>
6911 M:      Shuah Khan <shuah@kernel.org>
6912 L:      linux-kselftest@vger.kernel.org
6913 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6914 S:      Maintained
6915 F:      tools/testing/selftests
6916
6917 KERNEL VIRTUAL MACHINE (KVM)
6918 M:      Paolo Bonzini <pbonzini@redhat.com>
6919 M:      Radim Krčmář <rkrcmar@redhat.com>
6920 L:      kvm@vger.kernel.org
6921 W:      http://www.linux-kvm.org
6922 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6923 S:      Supported
6924 F:      Documentation/*/kvm*.txt
6925 F:      Documentation/virtual/kvm/
6926 F:      arch/*/kvm/
6927 F:      arch/x86/kernel/kvm.c
6928 F:      arch/x86/kernel/kvmclock.c
6929 F:      arch/*/include/asm/kvm*
6930 F:      include/linux/kvm*
6931 F:      include/uapi/linux/kvm*
6932 F:      virt/kvm/
6933 F:      tools/kvm/
6934
6935 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6936 M:      Joerg Roedel <joro@8bytes.org>
6937 L:      kvm@vger.kernel.org
6938 W:      http://www.linux-kvm.org/
6939 S:      Maintained
6940 F:      arch/x86/include/asm/svm.h
6941 F:      arch/x86/kvm/svm.c
6942
6943 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6944 M:      Alexander Graf <agraf@suse.com>
6945 L:      kvm-ppc@vger.kernel.org
6946 W:      http://www.linux-kvm.org/
6947 T:      git git://github.com/agraf/linux-2.6.git
6948 S:      Supported
6949 F:      arch/powerpc/include/asm/kvm*
6950 F:      arch/powerpc/kvm/
6951
6952 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6953 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6954 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6955 L:      linux-s390@vger.kernel.org
6956 W:      http://www.ibm.com/developerworks/linux/linux390/
6957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6958 S:      Supported
6959 F:      Documentation/s390/kvm.txt
6960 F:      arch/s390/include/asm/kvm*
6961 F:      arch/s390/kvm/
6962
6963 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6964 M:      Christoffer Dall <christoffer.dall@linaro.org>
6965 M:      Marc Zyngier <marc.zyngier@arm.com>
6966 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6967 L:      kvmarm@lists.cs.columbia.edu
6968 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6970 S:      Supported
6971 F:      arch/arm/include/uapi/asm/kvm*
6972 F:      arch/arm/include/asm/kvm*
6973 F:      arch/arm/kvm/
6974 F:      virt/kvm/arm/
6975 F:      include/kvm/arm_*
6976
6977 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6978 M:      Christoffer Dall <christoffer.dall@linaro.org>
6979 M:      Marc Zyngier <marc.zyngier@arm.com>
6980 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6981 L:      kvmarm@lists.cs.columbia.edu
6982 S:      Maintained
6983 F:      arch/arm64/include/uapi/asm/kvm*
6984 F:      arch/arm64/include/asm/kvm*
6985 F:      arch/arm64/kvm/
6986
6987 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6988 M:      James Hogan <james.hogan@imgtec.com>
6989 L:      linux-mips@linux-mips.org
6990 S:      Supported
6991 F:      arch/mips/include/uapi/asm/kvm*
6992 F:      arch/mips/include/asm/kvm*
6993 F:      arch/mips/kvm/
6994
6995 KEXEC
6996 M:      Eric Biederman <ebiederm@xmission.com>
6997 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6998 L:      kexec@lists.infradead.org
6999 S:      Maintained
7000 F:      include/linux/kexec.h
7001 F:      include/uapi/linux/kexec.h
7002 F:      kernel/kexec*
7003
7004 KEYS/KEYRINGS:
7005 M:      David Howells <dhowells@redhat.com>
7006 L:      keyrings@vger.kernel.org
7007 S:      Maintained
7008 F:      Documentation/security/keys.txt
7009 F:      include/linux/key.h
7010 F:      include/linux/key-type.h
7011 F:      include/linux/keyctl.h
7012 F:      include/uapi/linux/keyctl.h
7013 F:      include/keys/
7014 F:      security/keys/
7015
7016 KEYS-TRUSTED
7017 M:      David Safford <safford@us.ibm.com>
7018 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
7019 L:      linux-security-module@vger.kernel.org
7020 L:      keyrings@vger.kernel.org
7021 S:      Supported
7022 F:      Documentation/security/keys-trusted-encrypted.txt
7023 F:      include/keys/trusted-type.h
7024 F:      security/keys/trusted.c
7025 F:      security/keys/trusted.h
7026
7027 KEYS-ENCRYPTED
7028 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
7029 M:      David Safford <safford@us.ibm.com>
7030 L:      linux-security-module@vger.kernel.org
7031 L:      keyrings@vger.kernel.org
7032 S:      Supported
7033 F:      Documentation/security/keys-trusted-encrypted.txt
7034 F:      include/keys/encrypted-type.h
7035 F:      security/keys/encrypted-keys/
7036
7037 KGDB / KDB /debug_core
7038 M:      Jason Wessel <jason.wessel@windriver.com>
7039 W:      http://kgdb.wiki.kernel.org/
7040 L:      kgdb-bugreport@lists.sourceforge.net
7041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7042 S:      Maintained
7043 F:      Documentation/DocBook/kgdb.tmpl
7044 F:      drivers/misc/kgdbts.c
7045 F:      drivers/tty/serial/kgdboc.c
7046 F:      include/linux/kdb.h
7047 F:      include/linux/kgdb.h
7048 F:      kernel/debug/
7049
7050 KMEMCHECK
7051 M:      Vegard Nossum <vegardno@ifi.uio.no>
7052 M:      Pekka Enberg <penberg@kernel.org>
7053 S:      Maintained
7054 F:      Documentation/dev-tools/kmemcheck.rst
7055 F:      arch/x86/include/asm/kmemcheck.h
7056 F:      arch/x86/mm/kmemcheck/
7057 F:      include/linux/kmemcheck.h
7058 F:      mm/kmemcheck.c
7059
7060 KMEMLEAK
7061 M:      Catalin Marinas <catalin.marinas@arm.com>
7062 S:      Maintained
7063 F:      Documentation/dev-tools/kmemleak.rst
7064 F:      include/linux/kmemleak.h
7065 F:      mm/kmemleak.c
7066 F:      mm/kmemleak-test.c
7067
7068 KPROBES
7069 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7070 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7071 M:      "David S. Miller" <davem@davemloft.net>
7072 M:      Masami Hiramatsu <mhiramat@kernel.org>
7073 S:      Maintained
7074 F:      Documentation/kprobes.txt
7075 F:      include/linux/kprobes.h
7076 F:      kernel/kprobes.c
7077
7078 KS0108 LCD CONTROLLER DRIVER
7079 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7080 W:      http://miguelojeda.es/auxdisplay.htm
7081 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7082 S:      Maintained
7083 F:      Documentation/auxdisplay/ks0108
7084 F:      drivers/auxdisplay/ks0108.c
7085 F:      include/linux/ks0108.h
7086
7087 L3MDEV
7088 M:      David Ahern <dsa@cumulusnetworks.com>
7089 L:      netdev@vger.kernel.org
7090 S:      Maintained
7091 F:      net/l3mdev
7092 F:      include/net/l3mdev.h
7093
7094 LANTIQ MIPS ARCHITECTURE
7095 M:      John Crispin <john@phrozen.org>
7096 L:      linux-mips@linux-mips.org
7097 S:      Maintained
7098 F:      arch/mips/lantiq
7099
7100 LAPB module
7101 L:      linux-x25@vger.kernel.org
7102 S:      Orphan
7103 F:      Documentation/networking/lapb-module.txt
7104 F:      include/*/lapb.h
7105 F:      net/lapb/
7106
7107 LASI 53c700 driver for PARISC
7108 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7109 L:      linux-scsi@vger.kernel.org
7110 S:      Maintained
7111 F:      Documentation/scsi/53c700.txt
7112 F:      drivers/scsi/53c700*
7113
7114 LED SUBSYSTEM
7115 M:      Richard Purdie <rpurdie@rpsys.net>
7116 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
7117 M:      Pavel Machek <pavel@ucw.cz>
7118 L:      linux-leds@vger.kernel.org
7119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7120 S:      Maintained
7121 F:      Documentation/devicetree/bindings/leds/
7122 F:      drivers/leds/
7123 F:      include/linux/leds.h
7124
7125 LEGACY EEPROM DRIVER
7126 M:      Jean Delvare <jdelvare@suse.com>
7127 S:      Maintained
7128 F:      Documentation/misc-devices/eeprom
7129 F:      drivers/misc/eeprom/eeprom.c
7130
7131 LEGO USB Tower driver
7132 M:      Juergen Stuber <starblue@users.sourceforge.net>
7133 L:      legousb-devel@lists.sourceforge.net
7134 W:      http://legousb.sourceforge.net/
7135 S:      Maintained
7136 F:      drivers/usb/misc/legousbtower.c
7137
7138 LG2160 MEDIA DRIVER
7139 M:      Michael Krufky <mkrufky@linuxtv.org>
7140 L:      linux-media@vger.kernel.org
7141 W:      https://linuxtv.org
7142 W:      http://github.com/mkrufky
7143 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7144 T:      git git://linuxtv.org/mkrufky/tuners.git
7145 S:      Maintained
7146 F:      drivers/media/dvb-frontends/lg2160.*
7147
7148 LGDT3305 MEDIA DRIVER
7149 M:      Michael Krufky <mkrufky@linuxtv.org>
7150 L:      linux-media@vger.kernel.org
7151 W:      https://linuxtv.org
7152 W:      http://github.com/mkrufky
7153 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7154 T:      git git://linuxtv.org/mkrufky/tuners.git
7155 S:      Maintained
7156 F:      drivers/media/dvb-frontends/lgdt3305.*
7157
7158 LGUEST
7159 M:      Rusty Russell <rusty@rustcorp.com.au>
7160 L:      lguest@lists.ozlabs.org
7161 W:      http://lguest.ozlabs.org/
7162 S:      Odd Fixes
7163 F:      arch/x86/include/asm/lguest*.h
7164 F:      arch/x86/lguest/
7165 F:      drivers/lguest/
7166 F:      include/linux/lguest*.h
7167 F:      tools/lguest/
7168
7169 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7170 M:      Tejun Heo <tj@kernel.org>
7171 L:      linux-ide@vger.kernel.org
7172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7173 S:      Maintained
7174 F:      drivers/ata/
7175 F:      include/linux/ata.h
7176 F:      include/linux/libata.h
7177 F:      Documentation/devicetree/bindings/ata/
7178
7179 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7180 M:      Viresh Kumar <vireshk@kernel.org>
7181 L:      linux-ide@vger.kernel.org
7182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7183 S:      Maintained
7184 F:      include/linux/pata_arasan_cf_data.h
7185 F:      drivers/ata/pata_arasan_cf.c
7186
7187 LIBATA PATA DRIVERS
7188 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7189 M:      Tejun Heo <tj@kernel.org>
7190 L:      linux-ide@vger.kernel.org
7191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7192 S:      Maintained
7193 F:      drivers/ata/pata_*.c
7194 F:      drivers/ata/ata_generic.c
7195
7196 LIBATA SATA AHCI PLATFORM devices support
7197 M:      Hans de Goede <hdegoede@redhat.com>
7198 M:      Tejun Heo <tj@kernel.org>
7199 L:      linux-ide@vger.kernel.org
7200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7201 S:      Maintained
7202 F:      drivers/ata/ahci_platform.c
7203 F:      drivers/ata/libahci_platform.c
7204 F:      include/linux/ahci_platform.h
7205
7206 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7207 M:      Mikael Pettersson <mikpelinux@gmail.com>
7208 L:      linux-ide@vger.kernel.org
7209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7210 S:      Maintained
7211 F:      drivers/ata/sata_promise.*
7212
7213 LIBLOCKDEP
7214 M:      Sasha Levin <sasha.levin@oracle.com>
7215 S:      Maintained
7216 F:      tools/lib/lockdep/
7217
7218 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7219 M:      Dan Williams <dan.j.williams@intel.com>
7220 L:      linux-nvdimm@lists.01.org
7221 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7223 S:      Supported
7224 F:      drivers/nvdimm/*
7225 F:      include/linux/nd.h
7226 F:      include/linux/libnvdimm.h
7227 F:      include/uapi/linux/ndctl.h
7228
7229 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7230 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
7231 L:      linux-nvdimm@lists.01.org
7232 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7233 S:      Supported
7234 F:      drivers/nvdimm/blk.c
7235 F:      drivers/nvdimm/region_devs.c
7236 F:      drivers/acpi/nfit*
7237
7238 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7239 M:      Vishal Verma <vishal.l.verma@intel.com>
7240 L:      linux-nvdimm@lists.01.org
7241 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7242 S:      Supported
7243 F:      drivers/nvdimm/btt*
7244
7245 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7246 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
7247 L:      linux-nvdimm@lists.01.org
7248 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7249 S:      Supported
7250 F:      drivers/nvdimm/pmem.c
7251 F:      include/linux/pmem.h
7252 F:      arch/*/include/asm/pmem.h
7253
7254 LIGHTNVM PLATFORM SUPPORT
7255 M:      Matias Bjorling <mb@lightnvm.io>
7256 W:      http://github/OpenChannelSSD
7257 L:      linux-block@vger.kernel.org
7258 S:      Maintained
7259 F:      drivers/lightnvm/
7260 F:      include/linux/lightnvm.h
7261 F:      include/uapi/linux/lightnvm.h
7262
7263 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7264 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7265 M:      Paul Mackerras <paulus@samba.org>
7266 M:      Michael Ellerman <mpe@ellerman.id.au>
7267 W:      https://github.com/linuxppc/linux/wiki
7268 L:      linuxppc-dev@lists.ozlabs.org
7269 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7271 S:      Supported
7272 F:      Documentation/powerpc/
7273 F:      arch/powerpc/
7274 F:      drivers/char/tpm/tpm_ibmvtpm*
7275 F:      drivers/crypto/nx/
7276 F:      drivers/crypto/vmx/
7277 F:      drivers/net/ethernet/ibm/ibmveth.*
7278 F:      drivers/net/ethernet/ibm/ibmvnic.*
7279 F:      drivers/pci/hotplug/pnv_php.c
7280 F:      drivers/pci/hotplug/rpa*
7281 F:      drivers/scsi/ibmvscsi/
7282 F:      tools/testing/selftests/powerpc
7283 N:      opal
7284 N:      /pmac
7285 N:      powermac
7286 N:      powernv
7287 N:      [^a-z0-9]ps3
7288 N:      pseries
7289
7290 LINUX FOR POWER MACINTOSH
7291 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7292 W:      http://www.penguinppc.org/
7293 L:      linuxppc-dev@lists.ozlabs.org
7294 S:      Maintained
7295 F:      arch/powerpc/platforms/powermac/
7296 F:      drivers/macintosh/
7297
7298 LINUX FOR POWERPC EMBEDDED MPC5XXX
7299 M:      Anatolij Gustschin <agust@denx.de>
7300 L:      linuxppc-dev@lists.ozlabs.org
7301 T:      git git://git.denx.de/linux-denx-agust.git
7302 S:      Maintained
7303 F:      arch/powerpc/platforms/512x/
7304 F:      arch/powerpc/platforms/52xx/
7305
7306 LINUX FOR POWERPC EMBEDDED PPC4XX
7307 M:      Alistair Popple <alistair@popple.id.au>
7308 M:      Matt Porter <mporter@kernel.crashing.org>
7309 W:      http://www.penguinppc.org/
7310 L:      linuxppc-dev@lists.ozlabs.org
7311 S:      Maintained
7312 F:      arch/powerpc/platforms/40x/
7313 F:      arch/powerpc/platforms/44x/
7314
7315 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7316 L:      linuxppc-dev@lists.ozlabs.org
7317 S:      Orphan
7318 F:      arch/powerpc/*/*virtex*
7319 F:      arch/powerpc/*/*/*virtex*
7320
7321 LINUX FOR POWERPC EMBEDDED PPC8XX
7322 M:      Vitaly Bordug <vitb@kernel.crashing.org>
7323 W:      http://www.penguinppc.org/
7324 L:      linuxppc-dev@lists.ozlabs.org
7325 S:      Maintained
7326 F:      arch/powerpc/platforms/8xx/
7327
7328 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7329 M:      Scott Wood <oss@buserror.net>
7330 M:      Kumar Gala <galak@kernel.crashing.org>
7331 W:      http://www.penguinppc.org/
7332 L:      linuxppc-dev@lists.ozlabs.org
7333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7334 S:      Maintained
7335 F:      arch/powerpc/platforms/83xx/
7336 F:      arch/powerpc/platforms/85xx/
7337
7338 LINUX FOR POWERPC PA SEMI PWRFICIENT
7339 L:      linuxppc-dev@lists.ozlabs.org
7340 S:      Orphan
7341 F:      arch/powerpc/platforms/pasemi/
7342 F:      drivers/*/*pasemi*
7343 F:      drivers/*/*/*pasemi*
7344
7345 LINUX SECURITY MODULE (LSM) FRAMEWORK
7346 M:      Chris Wright <chrisw@sous-sol.org>
7347 L:      linux-security-module@vger.kernel.org
7348 S:      Supported
7349
7350 LIS3LV02D ACCELEROMETER DRIVER
7351 M:      Eric Piel <eric.piel@tremplin-utc.net>
7352 S:      Maintained
7353 F:      Documentation/misc-devices/lis3lv02d
7354 F:      drivers/misc/lis3lv02d/
7355 F:      drivers/platform/x86/hp_accel.c
7356
7357 LIVE PATCHING
7358 M:      Josh Poimboeuf <jpoimboe@redhat.com>
7359 M:      Jessica Yu <jeyu@redhat.com>
7360 M:      Jiri Kosina <jikos@kernel.org>
7361 M:      Miroslav Benes <mbenes@suse.cz>
7362 R:      Petr Mladek <pmladek@suse.com>
7363 S:      Maintained
7364 F:      kernel/livepatch/
7365 F:      include/linux/livepatch.h
7366 F:      arch/x86/include/asm/livepatch.h
7367 F:      arch/x86/kernel/livepatch.c
7368 F:      Documentation/livepatch/
7369 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
7370 F:      samples/livepatch/
7371 L:      live-patching@vger.kernel.org
7372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7373
7374 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7375 M:      Kees Cook <keescook@chromium.org>
7376 S:      Maintained
7377 F:      drivers/misc/lkdtm*
7378
7379 LLC (802.2)
7380 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7381 S:      Maintained
7382 F:      include/linux/llc.h
7383 F:      include/uapi/linux/llc.h
7384 F:      include/net/llc*
7385 F:      net/llc/
7386
7387 LM73 HARDWARE MONITOR DRIVER
7388 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
7389 L:      linux-hwmon@vger.kernel.org
7390 S:      Maintained
7391 F:      drivers/hwmon/lm73.c
7392
7393 LM78 HARDWARE MONITOR DRIVER
7394 M:      Jean Delvare <jdelvare@suse.com>
7395 L:      linux-hwmon@vger.kernel.org
7396 S:      Maintained
7397 F:      Documentation/hwmon/lm78
7398 F:      drivers/hwmon/lm78.c
7399
7400 LM83 HARDWARE MONITOR DRIVER
7401 M:      Jean Delvare <jdelvare@suse.com>
7402 L:      linux-hwmon@vger.kernel.org
7403 S:      Maintained
7404 F:      Documentation/hwmon/lm83
7405 F:      drivers/hwmon/lm83.c
7406
7407 LM90 HARDWARE MONITOR DRIVER
7408 M:      Jean Delvare <jdelvare@suse.com>
7409 L:      linux-hwmon@vger.kernel.org
7410 S:      Maintained
7411 F:      Documentation/hwmon/lm90
7412 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
7413 F:      drivers/hwmon/lm90.c
7414
7415 LM95234 HARDWARE MONITOR DRIVER
7416 M:      Guenter Roeck <linux@roeck-us.net>
7417 L:      linux-hwmon@vger.kernel.org
7418 S:      Maintained
7419 F:      Documentation/hwmon/lm95234
7420 F:      drivers/hwmon/lm95234.c
7421
7422 LME2510 MEDIA DRIVER
7423 M:      Malcolm Priestley <tvboxspy@gmail.com>
7424 L:      linux-media@vger.kernel.org
7425 W:      https://linuxtv.org
7426 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7427 S:      Maintained
7428 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
7429
7430 LOCKING PRIMITIVES
7431 M:      Peter Zijlstra <peterz@infradead.org>
7432 M:      Ingo Molnar <mingo@redhat.com>
7433 L:      linux-kernel@vger.kernel.org
7434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7435 S:      Maintained
7436 F:      Documentation/locking/
7437 F:      include/linux/lockdep.h
7438 F:      include/linux/spinlock*.h
7439 F:      arch/*/include/asm/spinlock*.h
7440 F:      include/linux/rwlock*.h
7441 F:      include/linux/mutex*.h
7442 F:      arch/*/include/asm/mutex*.h
7443 F:      include/linux/rwsem*.h
7444 F:      arch/*/include/asm/rwsem.h
7445 F:      include/linux/seqlock.h
7446 F:      lib/locking*.[ch]
7447 F:      kernel/locking/
7448
7449 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7450 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
7451 L:      linux-ntfs-dev@lists.sourceforge.net
7452 W:      http://www.linux-ntfs.org/content/view/19/37/
7453 S:      Maintained
7454 F:      Documentation/ldm.txt
7455 F:      block/partitions/ldm.*
7456
7457 LogFS
7458 M:      Joern Engel <joern@logfs.org>
7459 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
7460 L:      logfs@logfs.org
7461 W:      logfs.org
7462 S:      Maintained
7463 F:      fs/logfs/
7464
7465 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7466 M:      Sathya Prakash <sathya.prakash@broadcom.com>
7467 M:      Chaitra P B <chaitra.basappa@broadcom.com>
7468 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7469 L:      MPT-FusionLinux.pdl@broadcom.com
7470 L:      linux-scsi@vger.kernel.org
7471 W:      http://www.avagotech.com/support/
7472 S:      Supported
7473 F:      drivers/message/fusion/
7474 F:      drivers/scsi/mpt2sas/
7475 F:      drivers/scsi/mpt3sas/
7476
7477 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7478 M:      Matthew Wilcox <matthew@wil.cx>
7479 L:      linux-scsi@vger.kernel.org
7480 S:      Maintained
7481 F:      drivers/scsi/sym53c8xx_2/
7482
7483 LTC4261 HARDWARE MONITOR DRIVER
7484 M:      Guenter Roeck <linux@roeck-us.net>
7485 L:      linux-hwmon@vger.kernel.org
7486 S:      Maintained
7487 F:      Documentation/hwmon/ltc4261
7488 F:      drivers/hwmon/ltc4261.c
7489
7490 LTP (Linux Test Project)
7491 M:      Mike Frysinger <vapier@gentoo.org>
7492 M:      Cyril Hrubis <chrubis@suse.cz>
7493 M:      Wanlong Gao <wanlong.gao@gmail.com>
7494 M:      Jan Stancek <jstancek@redhat.com>
7495 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7496 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
7497 L:      ltp@lists.linux.it (subscribers-only)
7498 W:      http://linux-test-project.github.io/
7499 T:      git git://github.com/linux-test-project/ltp.git
7500 S:      Maintained
7501
7502 M32R ARCHITECTURE
7503 W:      http://www.linux-m32r.org/
7504 S:      Orphan
7505 F:      arch/m32r/
7506
7507 M68K ARCHITECTURE
7508 M:      Geert Uytterhoeven <geert@linux-m68k.org>
7509 L:      linux-m68k@lists.linux-m68k.org
7510 W:      http://www.linux-m68k.org/
7511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7512 S:      Maintained
7513 F:      arch/m68k/
7514 F:      drivers/zorro/
7515
7516 M68K ON APPLE MACINTOSH
7517 M:      Joshua Thompson <funaho@jurai.org>
7518 W:      http://www.mac.linux-m68k.org/
7519 L:      linux-m68k@lists.linux-m68k.org
7520 S:      Maintained
7521 F:      arch/m68k/mac/
7522
7523 M68K ON HP9000/300
7524 M:      Philip Blundell <philb@gnu.org>
7525 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
7526 S:      Maintained
7527 F:      arch/m68k/hp300/
7528
7529 M88DS3103 MEDIA DRIVER
7530 M:      Antti Palosaari <crope@iki.fi>
7531 L:      linux-media@vger.kernel.org
7532 W:      https://linuxtv.org
7533 W:      http://palosaari.fi/linux/
7534 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7535 T:      git git://linuxtv.org/anttip/media_tree.git
7536 S:      Maintained
7537 F:      drivers/media/dvb-frontends/m88ds3103*
7538
7539 M88RS2000 MEDIA DRIVER
7540 M:      Malcolm Priestley <tvboxspy@gmail.com>
7541 L:      linux-media@vger.kernel.org
7542 W:      https://linuxtv.org
7543 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7544 S:      Maintained
7545 F:      drivers/media/dvb-frontends/m88rs2000*
7546
7547 MA901 MASTERKIT USB FM RADIO DRIVER
7548 M:      Alexey Klimov <klimov.linux@gmail.com>
7549 L:      linux-media@vger.kernel.org
7550 T:      git git://linuxtv.org/media_tree.git
7551 S:      Maintained
7552 F:      drivers/media/radio/radio-ma901.c
7553
7554 MAC80211
7555 M:      Johannes Berg <johannes@sipsolutions.net>
7556 L:      linux-wireless@vger.kernel.org
7557 W:      http://wireless.kernel.org/
7558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7560 S:      Maintained
7561 F:      Documentation/networking/mac80211-injection.txt
7562 F:      include/net/mac80211.h
7563 F:      net/mac80211/
7564 F:      drivers/net/wireless/mac80211_hwsim.[ch]
7565
7566 MACVLAN DRIVER
7567 M:      Patrick McHardy <kaber@trash.net>
7568 L:      netdev@vger.kernel.org
7569 S:      Maintained
7570 F:      drivers/net/macvlan.c
7571 F:      include/linux/if_macvlan.h
7572
7573 MAILBOX API
7574 M:      Jassi Brar <jassisinghbrar@gmail.com>
7575 L:      linux-kernel@vger.kernel.org
7576 S:      Maintained
7577 F:      drivers/mailbox/
7578 F:      include/linux/mailbox_client.h
7579 F:      include/linux/mailbox_controller.h
7580
7581 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7582 M:      Michael Kerrisk <mtk.manpages@gmail.com>
7583 W:      http://www.kernel.org/doc/man-pages
7584 L:      linux-man@vger.kernel.org
7585 S:      Maintained
7586
7587 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7588 M:      Andrew Lunn <andrew@lunn.ch>
7589 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7590 S:      Maintained
7591 F:      drivers/net/dsa/mv88e6xxx/
7592
7593 MARVELL ARMADA DRM SUPPORT
7594 M:      Russell King <rmk+kernel@armlinux.org.uk>
7595 S:      Maintained
7596 F:      drivers/gpu/drm/armada/
7597 F:      include/uapi/drm/armada_drm.h
7598 F:      Documentation/devicetree/bindings/display/armada/
7599
7600 MARVELL CRYPTO DRIVER
7601 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7602 M:      Arnaud Ebalard <arno@natisbad.org>
7603 F:      drivers/crypto/marvell/
7604 S:      Maintained
7605 L:      linux-crypto@vger.kernel.org
7606
7607 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7608 M:      Mirko Lindner <mlindner@marvell.com>
7609 M:      Stephen Hemminger <stephen@networkplumber.org>
7610 L:      netdev@vger.kernel.org
7611 S:      Maintained
7612 F:      drivers/net/ethernet/marvell/sk*
7613
7614 MARVELL LIBERTAS WIRELESS DRIVER
7615 L:      libertas-dev@lists.infradead.org
7616 S:      Orphan
7617 F:      drivers/net/wireless/marvell/libertas/
7618
7619 MARVELL MV643XX ETHERNET DRIVER
7620 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7621 L:      netdev@vger.kernel.org
7622 S:      Maintained
7623 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
7624 F:      include/linux/mv643xx.h
7625
7626 MARVELL MVNETA ETHERNET DRIVER
7627 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7628 L:      netdev@vger.kernel.org
7629 S:      Maintained
7630 F:      drivers/net/ethernet/marvell/mvneta.*
7631
7632 MARVELL MWIFIEX WIRELESS DRIVER
7633 M:      Amitkumar Karwar <akarwar@marvell.com>
7634 M:      Nishant Sarmukadam <nishants@marvell.com>
7635 L:      linux-wireless@vger.kernel.org
7636 S:      Maintained
7637 F:      drivers/net/wireless/marvell/mwifiex/
7638
7639 MARVELL MWL8K WIRELESS DRIVER
7640 M:      Lennert Buytenhek <buytenh@wantstofly.org>
7641 L:      linux-wireless@vger.kernel.org
7642 S:      Odd Fixes
7643 F:      drivers/net/wireless/marvell/mwl8k.c
7644
7645 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7646 M:      Nicolas Pitre <nico@fluxnic.net>
7647 S:      Odd Fixes
7648 F:      drivers/mmc/host/mvsdio.*
7649
7650 MATROX FRAMEBUFFER DRIVER
7651 L:      linux-fbdev@vger.kernel.org
7652 S:      Orphan
7653 F:      drivers/video/fbdev/matrox/matroxfb_*
7654 F:      include/uapi/linux/matroxfb.h
7655
7656 MAX16065 HARDWARE MONITOR DRIVER
7657 M:      Guenter Roeck <linux@roeck-us.net>
7658 L:      linux-hwmon@vger.kernel.org
7659 S:      Maintained
7660 F:      Documentation/hwmon/max16065
7661 F:      drivers/hwmon/max16065.c
7662
7663 MAX20751 HARDWARE MONITOR DRIVER
7664 M:      Guenter Roeck <linux@roeck-us.net>
7665 L:      linux-hwmon@vger.kernel.org
7666 S:      Maintained
7667 F:      Documentation/hwmon/max20751
7668 F:      drivers/hwmon/max20751.c
7669
7670 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7671 L:      linux-hwmon@vger.kernel.org
7672 S:      Orphan
7673 F:      Documentation/hwmon/max6650
7674 F:      drivers/hwmon/max6650.c
7675
7676 MAX6697 HARDWARE MONITOR DRIVER
7677 M:      Guenter Roeck <linux@roeck-us.net>
7678 L:      linux-hwmon@vger.kernel.org
7679 S:      Maintained
7680 F:      Documentation/hwmon/max6697
7681 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7682 F:      drivers/hwmon/max6697.c
7683 F:      include/linux/platform_data/max6697.h
7684
7685 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7686 M:      Peter Rosin <peda@axentia.se>
7687 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7688 S:      Maintained
7689 F:      Documentation/devicetree/bindings/sound/max9860.txt
7690 F:      sound/soc/codecs/max9860.*
7691
7692 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7693 M:      Krzysztof Kozlowski <krzk@kernel.org>
7694 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7695 L:      linux-pm@vger.kernel.org
7696 S:      Supported
7697 F:      drivers/power/supply/max14577_charger.c
7698 F:      drivers/power/supply/max77693_charger.c
7699
7700 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7701 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7702 L:      linux-kernel@vger.kernel.org
7703 S:      Supported
7704 F:      drivers/*/*max77802*.c
7705 F:      Documentation/devicetree/bindings/*/*max77802.txt
7706 F:      include/dt-bindings/*/*max77802.h
7707
7708 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7709 M:      Chanwoo Choi <cw00.choi@samsung.com>
7710 M:      Krzysztof Kozlowski <krzk@kernel.org>
7711 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7712 L:      linux-kernel@vger.kernel.org
7713 S:      Supported
7714 F:      drivers/*/max14577*.c
7715 F:      drivers/*/max77686*.c
7716 F:      drivers/*/max77693*.c
7717 F:      drivers/extcon/extcon-max14577.c
7718 F:      drivers/extcon/extcon-max77693.c
7719 F:      drivers/rtc/rtc-max77686.c
7720 F:      drivers/clk/clk-max77686.c
7721 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7722 F:      Documentation/devicetree/bindings/*/max77686.txt
7723 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7724 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7725 F:      include/linux/mfd/max14577*.h
7726 F:      include/linux/mfd/max77686*.h
7727 F:      include/linux/mfd/max77693*.h
7728
7729 MAXIRADIO FM RADIO RECEIVER DRIVER
7730 M:      Hans Verkuil <hverkuil@xs4all.nl>
7731 L:      linux-media@vger.kernel.org
7732 T:      git git://linuxtv.org/media_tree.git
7733 W:      https://linuxtv.org
7734 S:      Maintained
7735 F:      drivers/media/radio/radio-maxiradio*
7736
7737 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7738 M:      Peter Rosin <peda@axentia.se>
7739 L:      linux-iio@vger.kernel.org
7740 S:      Maintained
7741 F:      drivers/iio/potentiometer/mcp4531.c
7742
7743 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7744 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
7745 L:      linux-iio@vger.kernel.org
7746 S:      Maintained
7747 F:      drivers/iio/dac/cio-dac.c
7748
7749 MEDIA DRIVERS FOR RENESAS - FCP
7750 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7751 L:      linux-media@vger.kernel.org
7752 L:      linux-renesas-soc@vger.kernel.org
7753 T:      git git://linuxtv.org/media_tree.git
7754 S:      Supported
7755 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
7756 F:      drivers/media/platform/rcar-fcp.c
7757 F:      include/media/rcar-fcp.h
7758
7759 MEDIA DRIVERS FOR RENESAS - VIN
7760 M:      Niklas Söderlund <niklas.soderlund@ragnatech.se>
7761 L:      linux-media@vger.kernel.org
7762 L:      linux-renesas-soc@vger.kernel.org
7763 T:      git git://linuxtv.org/media_tree.git
7764 S:      Supported
7765 F:      Documentation/devicetree/bindings/media/rcar_vin.txt
7766 F:      drivers/media/platform/rcar-vin/
7767
7768 MEDIA DRIVERS FOR RENESAS - VSP1
7769 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7770 L:      linux-media@vger.kernel.org
7771 L:      linux-renesas-soc@vger.kernel.org
7772 T:      git git://linuxtv.org/media_tree.git
7773 S:      Supported
7774 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7775 F:      drivers/media/platform/vsp1/
7776
7777 MEDIA DRIVERS FOR HELENE
7778 M:      Abylay Ospan <aospan@netup.ru>
7779 L:      linux-media@vger.kernel.org
7780 W:      https://linuxtv.org
7781 W:      http://netup.tv/
7782 T:      git git://linuxtv.org/media_tree.git
7783 S:      Supported
7784 F:      drivers/media/dvb-frontends/helene*
7785
7786 MEDIA DRIVERS FOR ASCOT2E
7787 M:      Sergey Kozlov <serjk@netup.ru>
7788 M:      Abylay Ospan <aospan@netup.ru>
7789 L:      linux-media@vger.kernel.org
7790 W:      https://linuxtv.org
7791 W:      http://netup.tv/
7792 T:      git git://linuxtv.org/media_tree.git
7793 S:      Supported
7794 F:      drivers/media/dvb-frontends/ascot2e*
7795
7796 MEDIA DRIVERS FOR CXD2841ER
7797 M:      Sergey Kozlov <serjk@netup.ru>
7798 M:      Abylay Ospan <aospan@netup.ru>
7799 L:      linux-media@vger.kernel.org
7800 W:      https://linuxtv.org
7801 W:      http://netup.tv/
7802 T:      git git://linuxtv.org/media_tree.git
7803 S:      Supported
7804 F:      drivers/media/dvb-frontends/cxd2841er*
7805
7806 MEDIA DRIVERS FOR HORUS3A
7807 M:      Sergey Kozlov <serjk@netup.ru>
7808 M:      Abylay Ospan <aospan@netup.ru>
7809 L:      linux-media@vger.kernel.org
7810 W:      https://linuxtv.org
7811 W:      http://netup.tv/
7812 T:      git git://linuxtv.org/media_tree.git
7813 S:      Supported
7814 F:      drivers/media/dvb-frontends/horus3a*
7815
7816 MEDIA DRIVERS FOR LNBH25
7817 M:      Sergey Kozlov <serjk@netup.ru>
7818 M:      Abylay Ospan <aospan@netup.ru>
7819 L:      linux-media@vger.kernel.org
7820 W:      https://linuxtv.org
7821 W:      http://netup.tv/
7822 T:      git git://linuxtv.org/media_tree.git
7823 S:      Supported
7824 F:      drivers/media/dvb-frontends/lnbh25*
7825
7826 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7827 M:      Sergey Kozlov <serjk@netup.ru>
7828 M:      Abylay Ospan <aospan@netup.ru>
7829 L:      linux-media@vger.kernel.org
7830 W:      https://linuxtv.org
7831 W:      http://netup.tv/
7832 T:      git git://linuxtv.org/media_tree.git
7833 S:      Supported
7834 F:      drivers/media/pci/netup_unidvb/*
7835
7836 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7837 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
7838 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
7839 P:      LinuxTV.org Project
7840 L:      linux-media@vger.kernel.org
7841 W:      https://linuxtv.org
7842 Q:      http://patchwork.kernel.org/project/linux-media/list/
7843 T:      git git://linuxtv.org/media_tree.git
7844 S:      Maintained
7845 F:      Documentation/media/
7846 F:      drivers/media/
7847 F:      drivers/staging/media/
7848 F:      include/linux/platform_data/media/
7849 F:      include/media/
7850 F:      include/uapi/linux/dvb/
7851 F:      include/uapi/linux/videodev2.h
7852 F:      include/uapi/linux/media.h
7853 F:      include/uapi/linux/v4l2-*
7854 F:      include/uapi/linux/meye.h
7855 F:      include/uapi/linux/ivtv*
7856 F:      include/uapi/linux/uvcvideo.h
7857
7858 MEDIATEK ETHERNET DRIVER
7859 M:      Felix Fietkau <nbd@openwrt.org>
7860 M:      John Crispin <blogic@openwrt.org>
7861 L:      netdev@vger.kernel.org
7862 S:      Maintained
7863 F:      drivers/net/ethernet/mediatek/
7864
7865 MEDIATEK MT7601U WIRELESS LAN DRIVER
7866 M:      Jakub Kicinski <kubakici@wp.pl>
7867 L:      linux-wireless@vger.kernel.org
7868 S:      Maintained
7869 F:      drivers/net/wireless/mediatek/mt7601u/
7870
7871 MEGARAID SCSI/SAS DRIVERS
7872 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7873 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7874 M:      Uday Lingala <uday.lingala@avagotech.com>
7875 L:      megaraidlinux.pdl@avagotech.com
7876 L:      linux-scsi@vger.kernel.org
7877 W:      http://www.lsi.com
7878 S:      Maintained
7879 F:      Documentation/scsi/megaraid.txt
7880 F:      drivers/scsi/megaraid.*
7881 F:      drivers/scsi/megaraid/
7882
7883 MELFAS MIP4 TOUCHSCREEN DRIVER
7884 M:      Sangwon Jee <jeesw@melfas.com>
7885 W:      http://www.melfas.com
7886 S:      Supported
7887 F:      drivers/input/touchscreen/melfas_mip4.c
7888 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
7889
7890 MELLANOX ETHERNET DRIVER (mlx4_en)
7891 M:      Tariq Toukan <tariqt@mellanox.com>
7892 L:      netdev@vger.kernel.org
7893 S:      Supported
7894 W:      http://www.mellanox.com
7895 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7896 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7897
7898 MELLANOX ETHERNET DRIVER (mlx5e)
7899 M:      Saeed Mahameed <saeedm@mellanox.com>
7900 L:      netdev@vger.kernel.org
7901 S:      Supported
7902 W:      http://www.mellanox.com
7903 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7904 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7905
7906 MELLANOX ETHERNET SWITCH DRIVERS
7907 M:      Jiri Pirko <jiri@mellanox.com>
7908 M:      Ido Schimmel <idosch@mellanox.com>
7909 L:      netdev@vger.kernel.org
7910 S:      Supported
7911 W:      http://www.mellanox.com
7912 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7913 F:      drivers/net/ethernet/mellanox/mlxsw/
7914
7915 MELLANOX MLXCPLD LED DRIVER
7916 M:      Vadim Pasternak <vadimp@mellanox.com>
7917 L:      linux-leds@vger.kernel.org
7918 S:      Supported
7919 F:      drivers/leds/leds-mlxcpld.c
7920 F:      Documentation/leds/leds-mlxcpld.txt
7921
7922 MELLANOX PLATFORM DRIVER
7923 M:      Vadim Pasternak <vadimp@mellanox.com>
7924 L:      platform-driver-x86@vger.kernel.org
7925 S:      Supported
7926 F:      arch/x86/platform/mellanox/mlx-platform.c
7927
7928 SOFT-ROCE DRIVER (rxe)
7929 M:      Moni Shoua <monis@mellanox.com>
7930 L:      linux-rdma@vger.kernel.org
7931 S:      Supported
7932 W:      https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7933 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7934 F:      drivers/infiniband/sw/rxe/
7935 F:      include/uapi/rdma/rdma_user_rxe.h
7936
7937 MEMBARRIER SUPPORT
7938 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7939 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7940 L:      linux-kernel@vger.kernel.org
7941 S:      Supported
7942 F:      kernel/membarrier.c
7943 F:      include/uapi/linux/membarrier.h
7944
7945 MEMORY MANAGEMENT
7946 L:      linux-mm@kvack.org
7947 W:      http://www.linux-mm.org
7948 S:      Maintained
7949 F:      include/linux/mm.h
7950 F:      include/linux/gfp.h
7951 F:      include/linux/mmzone.h
7952 F:      include/linux/memory_hotplug.h
7953 F:      include/linux/vmalloc.h
7954 F:      mm/
7955
7956 MEMORY TECHNOLOGY DEVICES (MTD)
7957 M:      David Woodhouse <dwmw2@infradead.org>
7958 M:      Brian Norris <computersforpeace@gmail.com>
7959 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7960 M:      Marek Vasut <marek.vasut@gmail.com>
7961 M:      Richard Weinberger <richard@nod.at>
7962 M:      Cyrille Pitchen <cyrille.pitchen@atmel.com>
7963 L:      linux-mtd@lists.infradead.org
7964 W:      http://www.linux-mtd.infradead.org/
7965 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7966 T:      git git://git.infradead.org/linux-mtd.git
7967 T:      git git://git.infradead.org/l2-mtd.git
7968 S:      Maintained
7969 F:      Documentation/devicetree/bindings/mtd/
7970 F:      drivers/mtd/
7971 F:      include/linux/mtd/
7972 F:      include/uapi/mtd/
7973
7974 MEN A21 WATCHDOG DRIVER
7975 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7976 L:      linux-watchdog@vger.kernel.org
7977 S:      Maintained
7978 F:      drivers/watchdog/mena21_wdt.c
7979
7980 MEN CHAMELEON BUS (mcb)
7981 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7982 S:      Maintained
7983 F:      drivers/mcb/
7984 F:      include/linux/mcb.h
7985 F:      Documentation/men-chameleon-bus.txt
7986
7987 MEN F21BMC (Board Management Controller)
7988 M:      Andreas Werner <andreas.werner@men.de>
7989 S:      Supported
7990 F:      drivers/mfd/menf21bmc.c
7991 F:      drivers/watchdog/menf21bmc_wdt.c
7992 F:      drivers/leds/leds-menf21bmc.c
7993 F:      drivers/hwmon/menf21bmc_hwmon.c
7994 F:      Documentation/hwmon/menf21bmc
7995
7996 METAG ARCHITECTURE
7997 M:      James Hogan <james.hogan@imgtec.com>
7998 L:      linux-metag@vger.kernel.org
7999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8000 S:      Odd Fixes
8001 F:      arch/metag/
8002 F:      Documentation/metag/
8003 F:      Documentation/devicetree/bindings/metag/
8004 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
8005 F:      drivers/clocksource/metag_generic.c
8006 F:      drivers/irqchip/irq-metag.c
8007 F:      drivers/irqchip/irq-metag-ext.c
8008 F:      drivers/tty/metag_da.c
8009
8010 MICROBLAZE ARCHITECTURE
8011 M:      Michal Simek <monstr@monstr.eu>
8012 W:      http://www.monstr.eu/fdt/
8013 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
8014 S:      Supported
8015 F:      arch/microblaze/
8016
8017 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8018 M:      Richard Genoud <richard.genoud@gmail.com>
8019 S:      Maintained
8020 F:      drivers/tty/serial/atmel_serial.c
8021 F:      include/linux/atmel_serial.h
8022
8023 MICROCHIP / ATMEL ISC DRIVER
8024 M:      Songjun Wu <songjun.wu@microchip.com>
8025 L:      linux-media@vger.kernel.org
8026 S:      Supported
8027 F:      drivers/media/platform/atmel/atmel-isc.c
8028 F:      drivers/media/platform/atmel/atmel-isc-regs.h
8029 F:      devicetree/bindings/media/atmel-isc.txt
8030
8031 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8032 M:      Chen Yu <yu.c.chen@intel.com>
8033 L:      platform-driver-x86@vger.kernel.org
8034 S:      Supported
8035 F:      drivers/platform/x86/surfacepro3_button.c
8036
8037 MICROTEK X6 SCANNER
8038 M:      Oliver Neukum <oliver@neukum.org>
8039 S:      Maintained
8040 F:      drivers/usb/image/microtek.*
8041
8042 MIPS
8043 M:      Ralf Baechle <ralf@linux-mips.org>
8044 L:      linux-mips@linux-mips.org
8045 W:      http://www.linux-mips.org/
8046 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
8047 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
8048 S:      Supported
8049 F:      Documentation/devicetree/bindings/mips/
8050 F:      Documentation/mips/
8051 F:      arch/mips/
8052
8053 MIPS/LOONGSON1 ARCHITECTURE
8054 M:      Keguang Zhang <keguang.zhang@gmail.com>
8055 L:      linux-mips@linux-mips.org
8056 S:      Maintained
8057 F:      arch/mips/loongson32/
8058 F:      arch/mips/include/asm/mach-loongson32/
8059 F:      drivers/*/*loongson1*
8060 F:      drivers/*/*/*loongson1*
8061
8062 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8063 M:      Hans Verkuil <hverkuil@xs4all.nl>
8064 L:      linux-media@vger.kernel.org
8065 T:      git git://linuxtv.org/media_tree.git
8066 W:      https://linuxtv.org
8067 S:      Odd Fixes
8068 F:      drivers/media/radio/radio-miropcm20*
8069
8070 MELLANOX MLX4 core VPI driver
8071 M:      Yishai Hadas <yishaih@mellanox.com>
8072 L:      netdev@vger.kernel.org
8073 L:      linux-rdma@vger.kernel.org
8074 W:      http://www.mellanox.com
8075 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8076 S:      Supported
8077 F:      drivers/net/ethernet/mellanox/mlx4/
8078 F:      include/linux/mlx4/
8079 F:      include/uapi/rdma/mlx4-abi.h
8080
8081 MELLANOX MLX4 IB driver
8082 M:      Yishai Hadas <yishaih@mellanox.com>
8083 L:      linux-rdma@vger.kernel.org
8084 W:      http://www.mellanox.com
8085 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8086 S:      Supported
8087 F:      drivers/infiniband/hw/mlx4/
8088 F:      include/linux/mlx4/
8089
8090 MELLANOX MLX5 core VPI driver
8091 M:      Saeed Mahameed <saeedm@mellanox.com>
8092 M:      Matan Barak <matanb@mellanox.com>
8093 M:      Leon Romanovsky <leonro@mellanox.com>
8094 L:      netdev@vger.kernel.org
8095 L:      linux-rdma@vger.kernel.org
8096 W:      http://www.mellanox.com
8097 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8098 S:      Supported
8099 F:      drivers/net/ethernet/mellanox/mlx5/core/
8100 F:      include/linux/mlx5/
8101 F:      include/uapi/rdma/mlx5-abi.h
8102
8103 MELLANOX MLX5 IB driver
8104 M:      Matan Barak <matanb@mellanox.com>
8105 M:      Leon Romanovsky <leonro@mellanox.com>
8106 L:      linux-rdma@vger.kernel.org
8107 W:      http://www.mellanox.com
8108 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8109 S:      Supported
8110 F:      drivers/infiniband/hw/mlx5/
8111 F:      include/linux/mlx5/
8112
8113 MELEXIS MLX90614 DRIVER
8114 M:      Crt Mori <cmo@melexis.com>
8115 L:      linux-iio@vger.kernel.org
8116 W:      http://www.melexis.com
8117 S:      Supported
8118 F:      drivers/iio/temperature/mlx90614.c
8119
8120 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8121 M:      Don Brace <don.brace@microsemi.com>
8122 L:      esc.storagedev@microsemi.com
8123 L:      linux-scsi@vger.kernel.org
8124 S:      Supported
8125 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
8126 F:      drivers/scsi/smartpqi/Kconfig
8127 F:      drivers/scsi/smartpqi/Makefile
8128 F:      include/linux/cciss*.h
8129 F:      include/uapi/linux/cciss*.h
8130 F:      Documentation/scsi/smartpqi.txt
8131
8132 MN88472 MEDIA DRIVER
8133 M:      Antti Palosaari <crope@iki.fi>
8134 L:      linux-media@vger.kernel.org
8135 W:      https://linuxtv.org
8136 W:      http://palosaari.fi/linux/
8137 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8138 S:      Maintained
8139 F:      drivers/media/dvb-frontends/mn88472*
8140
8141 MN88473 MEDIA DRIVER
8142 M:      Antti Palosaari <crope@iki.fi>
8143 L:      linux-media@vger.kernel.org
8144 W:      https://linuxtv.org
8145 W:      http://palosaari.fi/linux/
8146 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8147 S:      Maintained
8148 F:      drivers/media/dvb-frontends/mn88473*
8149
8150 MODULE SUPPORT
8151 M:      Jessica Yu <jeyu@redhat.com>
8152 M:      Rusty Russell <rusty@rustcorp.com.au>
8153 S:      Maintained
8154 F:      include/linux/module.h
8155 F:      kernel/module.c
8156
8157 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8158 W:      http://popies.net/meye/
8159 S:      Orphan
8160 F:      Documentation/media/v4l-drivers/meye*
8161 F:      drivers/media/pci/meye/
8162 F:      include/uapi/linux/meye.h
8163
8164 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8165 M:      Jiri Slaby <jirislaby@gmail.com>
8166 S:      Maintained
8167 F:      Documentation/serial/moxa-smartio
8168 F:      drivers/tty/mxser.*
8169
8170 MR800 AVERMEDIA USB FM RADIO DRIVER
8171 M:      Alexey Klimov <klimov.linux@gmail.com>
8172 L:      linux-media@vger.kernel.org
8173 T:      git git://linuxtv.org/media_tree.git
8174 S:      Maintained
8175 F:      drivers/media/radio/radio-mr800.c
8176
8177 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8178 M:      Alan Ott <alan@signal11.us>
8179 L:      linux-wpan@vger.kernel.org
8180 S:      Maintained
8181 F:      drivers/net/ieee802154/mrf24j40.c
8182 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8183
8184 MSI LAPTOP SUPPORT
8185 M:      "Lee, Chun-Yi" <jlee@suse.com>
8186 L:      platform-driver-x86@vger.kernel.org
8187 S:      Maintained
8188 F:      drivers/platform/x86/msi-laptop.c
8189
8190 MSI WMI SUPPORT
8191 L:      platform-driver-x86@vger.kernel.org
8192 S:      Orphan
8193 F:      drivers/platform/x86/msi-wmi.c
8194
8195 MSI001 MEDIA DRIVER
8196 M:      Antti Palosaari <crope@iki.fi>
8197 L:      linux-media@vger.kernel.org
8198 W:      https://linuxtv.org
8199 W:      http://palosaari.fi/linux/
8200 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8201 T:      git git://linuxtv.org/anttip/media_tree.git
8202 S:      Maintained
8203 F:      drivers/media/tuners/msi001*
8204
8205 MSI2500 MEDIA DRIVER
8206 M:      Antti Palosaari <crope@iki.fi>
8207 L:      linux-media@vger.kernel.org
8208 W:      https://linuxtv.org
8209 W:      http://palosaari.fi/linux/
8210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8211 T:      git git://linuxtv.org/anttip/media_tree.git
8212 S:      Maintained
8213 F:      drivers/media/usb/msi2500/
8214
8215 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8216 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8217 L:      linux-mtd@lists.infradead.org
8218 S:      Maintained
8219 F:      drivers/mtd/devices/docg3*
8220
8221 MT9M032 APTINA SENSOR DRIVER
8222 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8223 L:      linux-media@vger.kernel.org
8224 T:      git git://linuxtv.org/media_tree.git
8225 S:      Maintained
8226 F:      drivers/media/i2c/mt9m032.c
8227 F:      include/media/i2c/mt9m032.h
8228
8229 MT9P031 APTINA CAMERA SENSOR
8230 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8231 L:      linux-media@vger.kernel.org
8232 T:      git git://linuxtv.org/media_tree.git
8233 S:      Maintained
8234 F:      drivers/media/i2c/mt9p031.c
8235 F:      include/media/i2c/mt9p031.h
8236
8237 MT9T001 APTINA CAMERA SENSOR
8238 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8239 L:      linux-media@vger.kernel.org
8240 T:      git git://linuxtv.org/media_tree.git
8241 S:      Maintained
8242 F:      drivers/media/i2c/mt9t001.c
8243 F:      include/media/i2c/mt9t001.h
8244
8245 MT9V032 APTINA CAMERA SENSOR
8246 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8247 L:      linux-media@vger.kernel.org
8248 T:      git git://linuxtv.org/media_tree.git
8249 S:      Maintained
8250 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8251 F:      drivers/media/i2c/mt9v032.c
8252 F:      include/media/i2c/mt9v032.h
8253
8254 MULTIFUNCTION DEVICES (MFD)
8255 M:      Lee Jones <lee.jones@linaro.org>
8256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8257 S:      Supported
8258 F:      Documentation/devicetree/bindings/mfd/
8259 F:      drivers/mfd/
8260 F:      include/linux/mfd/
8261
8262 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8263 M:      Ulf Hansson <ulf.hansson@linaro.org>
8264 L:      linux-mmc@vger.kernel.org
8265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8266 S:      Maintained
8267 F:      Documentation/devicetree/bindings/mmc/
8268 F:      drivers/mmc/
8269 F:      include/linux/mmc/
8270 F:      include/uapi/linux/mmc/
8271
8272 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8273 S:      Orphan
8274 F:      drivers/mmc/host/mmc_spi.c
8275 F:      include/linux/spi/mmc_spi.h
8276
8277 MULTISOUND SOUND DRIVER
8278 M:      Andrew Veliath <andrewtv@usa.net>
8279 S:      Maintained
8280 F:      Documentation/sound/oss/MultiSound
8281 F:      sound/oss/msnd*
8282
8283 MULTITECH MULTIPORT CARD (ISICOM)
8284 S:      Orphan
8285 F:      drivers/tty/isicom.c
8286 F:      include/linux/isicom.h
8287
8288 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8289 M:      Bin Liu <b-liu@ti.com>
8290 L:      linux-usb@vger.kernel.org
8291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8292 S:      Maintained
8293 F:      drivers/usb/musb/
8294
8295 MXL5007T MEDIA DRIVER
8296 M:      Michael Krufky <mkrufky@linuxtv.org>
8297 L:      linux-media@vger.kernel.org
8298 W:      https://linuxtv.org
8299 W:      http://github.com/mkrufky
8300 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8301 T:      git git://linuxtv.org/mkrufky/tuners.git
8302 S:      Maintained
8303 F:      drivers/media/tuners/mxl5007t.*
8304
8305 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8306 M:      Hyong-Youb Kim <hykim@myri.com>
8307 L:      netdev@vger.kernel.org
8308 W:      https://www.myricom.com/support/downloads/myri10ge.html
8309 S:      Supported
8310 F:      drivers/net/ethernet/myricom/myri10ge/
8311
8312 NAND FLASH SUBSYSTEM
8313 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
8314 R:      Richard Weinberger <richard@nod.at>
8315 L:      linux-mtd@lists.infradead.org
8316 W:      http://www.linux-mtd.infradead.org/
8317 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8318 T:      git git://github.com/linux-nand/linux.git
8319 S:      Maintained
8320 F:      drivers/mtd/nand/
8321 F:      include/linux/mtd/nand*.h
8322
8323 NATSEMI ETHERNET DRIVER (DP8381x)
8324 S:      Orphan
8325 F:      drivers/net/ethernet/natsemi/natsemi.c
8326
8327 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8328 M:      Daniel Mack <zonque@gmail.com>
8329 S:      Maintained
8330 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8331 W:      http://www.native-instruments.com
8332 F:      sound/usb/caiaq/
8333
8334 NCP FILESYSTEM
8335 M:      Petr Vandrovec <petr@vandrovec.name>
8336 S:      Odd Fixes
8337 F:      fs/ncpfs/
8338
8339 NCR 5380 SCSI DRIVERS
8340 M:      Finn Thain <fthain@telegraphics.com.au>
8341 M:      Michael Schmitz <schmitzmic@gmail.com>
8342 L:      linux-scsi@vger.kernel.org
8343 S:      Maintained
8344 F:      Documentation/scsi/g_NCR5380.txt
8345 F:      drivers/scsi/NCR5380.*
8346 F:      drivers/scsi/arm/cumana_1.c
8347 F:      drivers/scsi/arm/oak.c
8348 F:      drivers/scsi/atari_scsi.*
8349 F:      drivers/scsi/dmx3191d.c
8350 F:      drivers/scsi/g_NCR5380.*
8351 F:      drivers/scsi/g_NCR5380_mmio.c
8352 F:      drivers/scsi/mac_scsi.*
8353 F:      drivers/scsi/sun3_scsi.*
8354 F:      drivers/scsi/sun3_scsi_vme.c
8355
8356 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8357 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8358 L:      linux-scsi@vger.kernel.org
8359 S:      Maintained
8360 F:      drivers/scsi/NCR_D700.*
8361
8362 NCT6775 HARDWARE MONITOR DRIVER
8363 M:      Guenter Roeck <linux@roeck-us.net>
8364 L:      linux-hwmon@vger.kernel.org
8365 S:      Maintained
8366 F:      Documentation/hwmon/nct6775
8367 F:      drivers/hwmon/nct6775.c
8368
8369 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8370 M:      Faisal Latif <faisal.latif@intel.com>
8371 L:      linux-rdma@vger.kernel.org
8372 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8373 S:      Supported
8374 F:      drivers/infiniband/hw/nes/
8375 F:      include/uapi/rdma/nes-abi.h
8376
8377 NETEM NETWORK EMULATOR
8378 M:      Stephen Hemminger <stephen@networkplumber.org>
8379 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
8380 S:      Maintained
8381 F:      net/sched/sch_netem.c
8382
8383 NETERION 10GbE DRIVERS (s2io/vxge)
8384 M:      Jon Mason <jdmason@kudzu.us>
8385 L:      netdev@vger.kernel.org
8386 S:      Supported
8387 F:      Documentation/networking/s2io.txt
8388 F:      Documentation/networking/vxge.txt
8389 F:      drivers/net/ethernet/neterion/
8390
8391 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8392 M:      Pablo Neira Ayuso <pablo@netfilter.org>
8393 M:      Patrick McHardy <kaber@trash.net>
8394 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8395 L:      netfilter-devel@vger.kernel.org
8396 L:      coreteam@netfilter.org
8397 W:      http://www.netfilter.org/
8398 W:      http://www.iptables.org/
8399 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
8400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8402 S:      Supported
8403 F:      include/linux/netfilter*
8404 F:      include/linux/netfilter/
8405 F:      include/net/netfilter/
8406 F:      include/uapi/linux/netfilter*
8407 F:      include/uapi/linux/netfilter/
8408 F:      net/*/netfilter.c
8409 F:      net/*/netfilter/
8410 F:      net/netfilter/
8411 F:      net/bridge/br_netfilter*.c
8412
8413 NETLABEL
8414 M:      Paul Moore <paul@paul-moore.com>
8415 W:      http://netlabel.sf.net
8416 L:      netdev@vger.kernel.org
8417 S:      Maintained
8418 F:      Documentation/netlabel/
8419 F:      include/net/netlabel.h
8420 F:      net/netlabel/
8421
8422 NETROM NETWORK LAYER
8423 M:      Ralf Baechle <ralf@linux-mips.org>
8424 L:      linux-hams@vger.kernel.org
8425 W:      http://www.linux-ax25.org/
8426 S:      Maintained
8427 F:      include/net/netrom.h
8428 F:      include/uapi/linux/netrom.h
8429 F:      net/netrom/
8430
8431 NETRONOME ETHERNET DRIVERS
8432 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
8433 L:      oss-drivers@netronome.com
8434 S:      Maintained
8435 F:      drivers/net/ethernet/netronome/
8436
8437 NETWORK BLOCK DEVICE (NBD)
8438 M:      Markus Pargmann <mpa@pengutronix.de>
8439 S:      Maintained
8440 L:      nbd-general@lists.sourceforge.net
8441 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
8442 F:      Documentation/blockdev/nbd.txt
8443 F:      drivers/block/nbd.c
8444 F:      include/uapi/linux/nbd.h
8445
8446 NETWORK DROP MONITOR
8447 M:      Neil Horman <nhorman@tuxdriver.com>
8448 L:      netdev@vger.kernel.org
8449 S:      Maintained
8450 W:      https://fedorahosted.org/dropwatch/
8451 F:      net/core/drop_monitor.c
8452
8453 NETWORKING [DSA]
8454 M:      Andrew Lunn <andrew@lunn.ch>
8455 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8456 M:      Florian Fainelli <f.fainelli@gmail.com>
8457 S:      Maintained
8458 F:      net/dsa/
8459 F:      include/net/dsa.h
8460 F:      drivers/net/dsa/
8461
8462 NETWORKING [GENERAL]
8463 M:      "David S. Miller" <davem@davemloft.net>
8464 L:      netdev@vger.kernel.org
8465 W:      http://www.linuxfoundation.org/en/Net
8466 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8469 S:      Maintained
8470 F:      net/
8471 F:      include/net/
8472 F:      include/linux/in.h
8473 F:      include/linux/net.h
8474 F:      include/linux/netdevice.h
8475 F:      include/uapi/linux/in.h
8476 F:      include/uapi/linux/net.h
8477 F:      include/uapi/linux/netdevice.h
8478 F:      include/uapi/linux/net_namespace.h
8479 F:      tools/net/
8480 F:      tools/testing/selftests/net/
8481 F:      lib/random32.c
8482 F:      lib/test_bpf.c
8483
8484 NETWORKING [IPv4/IPv6]
8485 M:      "David S. Miller" <davem@davemloft.net>
8486 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8487 M:      James Morris <jmorris@namei.org>
8488 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8489 M:      Patrick McHardy <kaber@trash.net>
8490 L:      netdev@vger.kernel.org
8491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8492 S:      Maintained
8493 F:      net/ipv4/
8494 F:      net/ipv6/
8495 F:      include/net/ip*
8496 F:      arch/x86/net/*
8497
8498 NETWORKING [IPSEC]
8499 M:      Steffen Klassert <steffen.klassert@secunet.com>
8500 M:      Herbert Xu <herbert@gondor.apana.org.au>
8501 M:      "David S. Miller" <davem@davemloft.net>
8502 L:      netdev@vger.kernel.org
8503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8505 S:      Maintained
8506 F:      net/core/flow.c
8507 F:      net/xfrm/
8508 F:      net/key/
8509 F:      net/ipv4/xfrm*
8510 F:      net/ipv4/esp4.c
8511 F:      net/ipv4/ah4.c
8512 F:      net/ipv4/ipcomp.c
8513 F:      net/ipv4/ip_vti.c
8514 F:      net/ipv6/xfrm*
8515 F:      net/ipv6/esp6.c
8516 F:      net/ipv6/ah6.c
8517 F:      net/ipv6/ipcomp6.c
8518 F:      net/ipv6/ip6_vti.c
8519 F:      include/uapi/linux/xfrm.h
8520 F:      include/net/xfrm.h
8521
8522 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8523 M:      Paul Moore <paul@paul-moore.com>
8524 L:      netdev@vger.kernel.org
8525 S:      Maintained
8526
8527 NETWORKING [WIRELESS]
8528 L:      linux-wireless@vger.kernel.org
8529 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8530
8531 NETWORKING DRIVERS
8532 L:      netdev@vger.kernel.org
8533 W:      http://www.linuxfoundation.org/en/Net
8534 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8537 S:      Odd Fixes
8538 F:      Documentation/devicetree/bindings/net/
8539 F:      drivers/net/
8540 F:      include/linux/if_*
8541 F:      include/linux/netdevice.h
8542 F:      include/linux/etherdevice.h
8543 F:      include/linux/fcdevice.h
8544 F:      include/linux/fddidevice.h
8545 F:      include/linux/hippidevice.h
8546 F:      include/linux/inetdevice.h
8547 F:      include/uapi/linux/if_*
8548 F:      include/uapi/linux/netdevice.h
8549
8550 NETWORKING DRIVERS (WIRELESS)
8551 M:      Kalle Valo <kvalo@codeaurora.org>
8552 L:      linux-wireless@vger.kernel.org
8553 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8556 S:      Maintained
8557 F:      Documentation/devicetree/bindings/net/wireless/
8558 F:      drivers/net/wireless/
8559
8560 NETXEN (1/10) GbE SUPPORT
8561 M:      Manish Chopra <manish.chopra@cavium.com>
8562 M:      Rahul Verma <rahul.verma@cavium.com>
8563 M:      Dept-GELinuxNICDev@cavium.com
8564 L:      netdev@vger.kernel.org
8565 S:      Supported
8566 F:      drivers/net/ethernet/qlogic/netxen/
8567
8568 NFC SUBSYSTEM
8569 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8570 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8571 M:      Samuel Ortiz <sameo@linux.intel.com>
8572 L:      linux-wireless@vger.kernel.org
8573 L:      linux-nfc@lists.01.org (subscribers-only)
8574 S:      Supported
8575 F:      net/nfc/
8576 F:      include/net/nfc/
8577 F:      include/uapi/linux/nfc.h
8578 F:      drivers/nfc/
8579 F:      include/linux/platform_data/nfcmrvl.h
8580 F:      include/linux/platform_data/nxp-nci.h
8581 F:      include/linux/platform_data/pn544.h
8582 F:      include/linux/platform_data/st21nfca.h
8583 F:      include/linux/platform_data/st-nci.h
8584 F:      Documentation/devicetree/bindings/net/nfc/
8585
8586 NFS, SUNRPC, AND LOCKD CLIENTS
8587 M:      Trond Myklebust <trond.myklebust@primarydata.com>
8588 M:      Anna Schumaker <anna.schumaker@netapp.com>
8589 L:      linux-nfs@vger.kernel.org
8590 W:      http://client.linux-nfs.org
8591 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8592 S:      Maintained
8593 F:      fs/lockd/
8594 F:      fs/nfs/
8595 F:      fs/nfs_common/
8596 F:      net/sunrpc/
8597 F:      include/linux/lockd/
8598 F:      include/linux/nfs*
8599 F:      include/linux/sunrpc/
8600 F:      include/uapi/linux/nfs*
8601 F:      include/uapi/linux/sunrpc/
8602
8603 NILFS2 FILESYSTEM
8604 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8605 L:      linux-nilfs@vger.kernel.org
8606 W:      http://nilfs.sourceforge.net/
8607 W:      http://nilfs.osdn.jp/
8608 T:      git git://github.com/konis/nilfs2.git
8609 S:      Supported
8610 F:      Documentation/filesystems/nilfs2.txt
8611 F:      fs/nilfs2/
8612 F:      include/trace/events/nilfs2.h
8613 F:      include/uapi/linux/nilfs2_api.h
8614 F:      include/uapi/linux/nilfs2_ondisk.h
8615
8616 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8617 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8618 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8619 S:      Maintained
8620 F:      Documentation/scsi/NinjaSCSI.txt
8621 F:      drivers/scsi/pcmcia/nsp_*
8622
8623 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8624 M:      GOTO Masanori <gotom@debian.or.jp>
8625 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8626 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8627 S:      Maintained
8628 F:      Documentation/scsi/NinjaSCSI.txt
8629 F:      drivers/scsi/nsp32*
8630
8631 NIOS2 ARCHITECTURE
8632 M:      Ley Foon Tan <lftan@altera.com>
8633 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8635 S:      Maintained
8636 F:      arch/nios2/
8637
8638 NOKIA N900 POWER SUPPLY DRIVERS
8639 R:      Pali Rohár <pali.rohar@gmail.com>
8640 F:      include/linux/power/bq2415x_charger.h
8641 F:      include/linux/power/bq27xxx_battery.h
8642 F:      include/linux/power/isp1704_charger.h
8643 F:      drivers/power/supply/bq2415x_charger.c
8644 F:      drivers/power/supply/bq27xxx_battery.c
8645 F:      drivers/power/supply/bq27xxx_battery_i2c.c
8646 F:      drivers/power/supply/isp1704_charger.c
8647 F:      drivers/power/supply/rx51_battery.c
8648
8649 NTB DRIVER CORE
8650 M:      Jon Mason <jdmason@kudzu.us>
8651 M:      Dave Jiang <dave.jiang@intel.com>
8652 M:      Allen Hubbe <Allen.Hubbe@emc.com>
8653 L:      linux-ntb@googlegroups.com
8654 S:      Supported
8655 W:      https://github.com/jonmason/ntb/wiki
8656 T:      git git://github.com/jonmason/ntb.git
8657 F:      drivers/ntb/
8658 F:      drivers/net/ntb_netdev.c
8659 F:      include/linux/ntb.h
8660 F:      include/linux/ntb_transport.h
8661 F:      tools/testing/selftests/ntb/
8662
8663 NTB INTEL DRIVER
8664 M:      Jon Mason <jdmason@kudzu.us>
8665 M:      Dave Jiang <dave.jiang@intel.com>
8666 L:      linux-ntb@googlegroups.com
8667 S:      Supported
8668 W:      https://github.com/jonmason/ntb/wiki
8669 T:      git git://github.com/jonmason/ntb.git
8670 F:      drivers/ntb/hw/intel/
8671
8672 NTB AMD DRIVER
8673 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
8674 L:      linux-ntb@googlegroups.com
8675 S:      Supported
8676 F:      drivers/ntb/hw/amd/
8677
8678 NTFS FILESYSTEM
8679 M:      Anton Altaparmakov <anton@tuxera.com>
8680 L:      linux-ntfs-dev@lists.sourceforge.net
8681 W:      http://www.tuxera.com/
8682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8683 S:      Supported
8684 F:      Documentation/filesystems/ntfs.txt
8685 F:      fs/ntfs/
8686
8687 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8688 M:      Antonino Daplas <adaplas@gmail.com>
8689 L:      linux-fbdev@vger.kernel.org
8690 S:      Maintained
8691 F:      drivers/video/fbdev/riva/
8692 F:      drivers/video/fbdev/nvidia/
8693
8694 NVM EXPRESS DRIVER
8695 M:      Keith Busch <keith.busch@intel.com>
8696 M:      Jens Axboe <axboe@fb.com>
8697 L:      linux-nvme@lists.infradead.org
8698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8699 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8700 S:      Supported
8701 F:      drivers/nvme/host/
8702 F:      include/linux/nvme.h
8703
8704 NVM EXPRESS TARGET DRIVER
8705 M:      Christoph Hellwig <hch@lst.de>
8706 M:      Sagi Grimberg <sagi@grimberg.me>
8707 L:      linux-nvme@lists.infradead.org
8708 S:      Supported
8709 F:      drivers/nvme/target/
8710
8711 NVMEM FRAMEWORK
8712 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8713 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8714 S:      Maintained
8715 F:      drivers/nvmem/
8716 F:      Documentation/devicetree/bindings/nvmem/
8717 F:      include/linux/nvmem-consumer.h
8718 F:      include/linux/nvmem-provider.h
8719
8720 NXP-NCI NFC DRIVER
8721 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8722 R:      Charles Gorand <charles.gorand@effinnov.com>
8723 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8724 S:      Supported
8725 F:      drivers/nfc/nxp-nci
8726
8727 NXP TDA998X DRM DRIVER
8728 M:      Russell King <rmk+kernel@armlinux.org.uk>
8729 S:      Supported
8730 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8731 F:      include/drm/i2c/tda998x.h
8732
8733 NXP TFA9879 DRIVER
8734 M:      Peter Rosin <peda@axentia.se>
8735 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8736 S:      Maintained
8737 F:      sound/soc/codecs/tfa9879*
8738
8739 OBJTOOL
8740 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8741 S:      Supported
8742 F:      tools/objtool/
8743
8744 OMAP SUPPORT
8745 M:      Tony Lindgren <tony@atomide.com>
8746 L:      linux-omap@vger.kernel.org
8747 W:      http://www.muru.com/linux/omap/
8748 W:      http://linux.omap.com/
8749 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8751 S:      Maintained
8752 F:      arch/arm/*omap*/
8753 F:      arch/arm/configs/omap1_defconfig
8754 F:      arch/arm/configs/omap2plus_defconfig
8755 F:      drivers/i2c/busses/i2c-omap.c
8756 F:      drivers/irqchip/irq-omap-intc.c
8757 F:      drivers/mfd/*omap*.c
8758 F:      drivers/mfd/menelaus.c
8759 F:      drivers/mfd/palmas.c
8760 F:      drivers/mfd/tps65217.c
8761 F:      drivers/mfd/tps65218.c
8762 F:      drivers/mfd/tps65910.c
8763 F:      drivers/mfd/twl-core.[ch]
8764 F:      drivers/mfd/twl4030*.c
8765 F:      drivers/mfd/twl6030*.c
8766 F:      drivers/mfd/twl6040*.c
8767 F:      drivers/regulator/palmas-regulator*.c
8768 F:      drivers/regulator/pbias-regulator.c
8769 F:      drivers/regulator/tps65217-regulator.c
8770 F:      drivers/regulator/tps65218-regulator.c
8771 F:      drivers/regulator/tps65910-regulator.c
8772 F:      drivers/regulator/twl-regulator.c
8773 F:      include/linux/i2c-omap.h
8774
8775 OMAP DEVICE TREE SUPPORT
8776 M:      Benoît Cousson <bcousson@baylibre.com>
8777 M:      Tony Lindgren <tony@atomide.com>
8778 L:      linux-omap@vger.kernel.org
8779 L:      devicetree@vger.kernel.org
8780 S:      Maintained
8781 F:      arch/arm/boot/dts/*omap*
8782 F:      arch/arm/boot/dts/*am3*
8783 F:      arch/arm/boot/dts/*am4*
8784 F:      arch/arm/boot/dts/*am5*
8785 F:      arch/arm/boot/dts/*dra7*
8786
8787 OMAP CLOCK FRAMEWORK SUPPORT
8788 M:      Paul Walmsley <paul@pwsan.com>
8789 L:      linux-omap@vger.kernel.org
8790 S:      Maintained
8791 F:      arch/arm/*omap*/*clock*
8792
8793 OMAP POWER MANAGEMENT SUPPORT
8794 M:      Kevin Hilman <khilman@kernel.org>
8795 L:      linux-omap@vger.kernel.org
8796 S:      Maintained
8797 F:      arch/arm/*omap*/*pm*
8798 F:      drivers/cpufreq/omap-cpufreq.c
8799
8800 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8801 M:      Rajendra Nayak <rnayak@codeaurora.org>
8802 M:      Paul Walmsley <paul@pwsan.com>
8803 L:      linux-omap@vger.kernel.org
8804 S:      Maintained
8805 F:      arch/arm/mach-omap2/prm*
8806
8807 OMAP AUDIO SUPPORT
8808 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8809 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8810 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8811 L:      linux-omap@vger.kernel.org
8812 S:      Maintained
8813 F:      sound/soc/omap/
8814
8815 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8816 M:      Roger Quadros <rogerq@ti.com>
8817 M:      Tony Lindgren <tony@atomide.com>
8818 L:      linux-omap@vger.kernel.org
8819 S:      Maintained
8820 F:      drivers/memory/omap-gpmc.c
8821 F:      arch/arm/mach-omap2/*gpmc*
8822
8823 OMAP FRAMEBUFFER SUPPORT
8824 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8825 L:      linux-fbdev@vger.kernel.org
8826 L:      linux-omap@vger.kernel.org
8827 S:      Maintained
8828 F:      drivers/video/fbdev/omap/
8829
8830 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8831 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8832 L:      linux-omap@vger.kernel.org
8833 L:      linux-fbdev@vger.kernel.org
8834 S:      Maintained
8835 F:      drivers/video/fbdev/omap2/
8836 F:      Documentation/arm/OMAP/DSS
8837
8838 OMAP HARDWARE SPINLOCK SUPPORT
8839 M:      Ohad Ben-Cohen <ohad@wizery.com>
8840 L:      linux-omap@vger.kernel.org
8841 S:      Maintained
8842 F:      drivers/hwspinlock/omap_hwspinlock.c
8843
8844 OMAP MMC SUPPORT
8845 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8846 L:      linux-omap@vger.kernel.org
8847 S:      Maintained
8848 F:      drivers/mmc/host/omap.c
8849
8850 OMAP HS MMC SUPPORT
8851 L:      linux-mmc@vger.kernel.org
8852 L:      linux-omap@vger.kernel.org
8853 S:      Orphan
8854 F:      drivers/mmc/host/omap_hsmmc.c
8855
8856 OMAP RANDOM NUMBER GENERATOR SUPPORT
8857 M:      Deepak Saxena <dsaxena@plexity.net>
8858 S:      Maintained
8859 F:      drivers/char/hw_random/omap-rng.c
8860
8861 OMAP HWMOD SUPPORT
8862 M:      Benoît Cousson <bcousson@baylibre.com>
8863 M:      Paul Walmsley <paul@pwsan.com>
8864 L:      linux-omap@vger.kernel.org
8865 S:      Maintained
8866 F:      arch/arm/mach-omap2/omap_hwmod.*
8867
8868 OMAP HWMOD DATA
8869 M:      Paul Walmsley <paul@pwsan.com>
8870 L:      linux-omap@vger.kernel.org
8871 S:      Maintained
8872 F:      arch/arm/mach-omap2/omap_hwmod*data*
8873
8874 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8875 M:      Benoît Cousson <bcousson@baylibre.com>
8876 L:      linux-omap@vger.kernel.org
8877 S:      Maintained
8878 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8879
8880 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8881 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8882 L:      linux-media@vger.kernel.org
8883 S:      Maintained
8884 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8885 F:      drivers/media/platform/omap3isp/
8886 F:      drivers/staging/media/omap4iss/
8887
8888 OMAP USB SUPPORT
8889 L:      linux-usb@vger.kernel.org
8890 L:      linux-omap@vger.kernel.org
8891 S:      Orphan
8892 F:      drivers/usb/*/*omap*
8893 F:      arch/arm/*omap*/usb*
8894
8895 OMAP GPIO DRIVER
8896 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8897 M:      Santosh Shilimkar <ssantosh@kernel.org>
8898 M:      Kevin Hilman <khilman@kernel.org>
8899 L:      linux-omap@vger.kernel.org
8900 S:      Maintained
8901 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8902 F:      drivers/gpio/gpio-omap.c
8903
8904 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8905 M:      Mark Jackson <mpfj@newflow.co.uk>
8906 L:      linux-omap@vger.kernel.org
8907 S:      Maintained
8908 F:      arch/arm/boot/dts/am335x-nano.dts
8909
8910 OMFS FILESYSTEM
8911 M:      Bob Copeland <me@bobcopeland.com>
8912 L:      linux-karma-devel@lists.sourceforge.net
8913 S:      Maintained
8914 F:      Documentation/filesystems/omfs.txt
8915 F:      fs/omfs/
8916
8917 OMNIKEY CARDMAN 4000 DRIVER
8918 M:      Harald Welte <laforge@gnumonks.org>
8919 S:      Maintained
8920 F:      drivers/char/pcmcia/cm4000_cs.c
8921 F:      include/linux/cm4000_cs.h
8922 F:      include/uapi/linux/cm4000_cs.h
8923
8924 OMNIKEY CARDMAN 4040 DRIVER
8925 M:      Harald Welte <laforge@gnumonks.org>
8926 S:      Maintained
8927 F:      drivers/char/pcmcia/cm4040_cs.*
8928
8929 OMNIVISION OV7670 SENSOR DRIVER
8930 M:      Jonathan Corbet <corbet@lwn.net>
8931 L:      linux-media@vger.kernel.org
8932 T:      git git://linuxtv.org/media_tree.git
8933 S:      Maintained
8934 F:      drivers/media/i2c/ov7670.c
8935
8936 ONENAND FLASH DRIVER
8937 M:      Kyungmin Park <kyungmin.park@samsung.com>
8938 L:      linux-mtd@lists.infradead.org
8939 S:      Maintained
8940 F:      drivers/mtd/onenand/
8941 F:      include/linux/mtd/onenand*.h
8942
8943 ONSTREAM SCSI TAPE DRIVER
8944 M:      Willem Riede <osst@riede.org>
8945 L:      osst-users@lists.sourceforge.net
8946 L:      linux-scsi@vger.kernel.org
8947 S:      Maintained
8948 F:      Documentation/scsi/osst.txt
8949 F:      drivers/scsi/osst.*
8950 F:      drivers/scsi/osst_*.h
8951 F:      drivers/scsi/st.h
8952
8953 OPENCORES I2C BUS DRIVER
8954 M:      Peter Korsgaard <jacmet@sunsite.dk>
8955 L:      linux-i2c@vger.kernel.org
8956 S:      Maintained
8957 F:      Documentation/i2c/busses/i2c-ocores
8958 F:      drivers/i2c/busses/i2c-ocores.c
8959
8960 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8961 M:      Rob Herring <robh+dt@kernel.org>
8962 M:      Frank Rowand <frowand.list@gmail.com>
8963 L:      devicetree@vger.kernel.org
8964 W:      http://www.devicetree.org/
8965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8966 S:      Maintained
8967 F:      drivers/of/
8968 F:      include/linux/of*.h
8969 F:      scripts/dtc/
8970
8971 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8972 M:      Rob Herring <robh+dt@kernel.org>
8973 M:      Mark Rutland <mark.rutland@arm.com>
8974 L:      devicetree@vger.kernel.org
8975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8976 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8977 S:      Maintained
8978 F:      Documentation/devicetree/
8979 F:      arch/*/boot/dts/
8980 F:      include/dt-bindings/
8981
8982 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8983 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8984 L:      devicetree@vger.kernel.org
8985 S:      Maintained
8986 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8987 F:      Documentation/devicetree/overlay-notes.txt
8988 F:      drivers/of/overlay.c
8989 F:      drivers/of/resolver.c
8990
8991 OPENRISC ARCHITECTURE
8992 M:      Jonas Bonn <jonas@southpole.se>
8993 W:      http://openrisc.net
8994 S:      Maintained
8995 T:      git git://openrisc.net/~jonas/linux
8996 F:      arch/openrisc/
8997
8998 OPENVSWITCH
8999 M:      Pravin Shelar <pshelar@nicira.com>
9000 L:      netdev@vger.kernel.org
9001 L:      dev@openvswitch.org
9002 W:      http://openvswitch.org
9003 S:      Maintained
9004 F:      net/openvswitch/
9005 F:      include/uapi/linux/openvswitch.h
9006
9007 OPERATING PERFORMANCE POINTS (OPP)
9008 M:      Viresh Kumar <vireshk@kernel.org>
9009 M:      Nishanth Menon <nm@ti.com>
9010 M:      Stephen Boyd <sboyd@codeaurora.org>
9011 L:      linux-pm@vger.kernel.org
9012 S:      Maintained
9013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9014 F:      drivers/base/power/opp/
9015 F:      include/linux/pm_opp.h
9016 F:      Documentation/power/opp.txt
9017 F:      Documentation/devicetree/bindings/opp/
9018
9019 OPL4 DRIVER
9020 M:      Clemens Ladisch <clemens@ladisch.de>
9021 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9022 T:      git git://git.alsa-project.org/alsa-kernel.git
9023 S:      Maintained
9024 F:      sound/drivers/opl4/
9025
9026 OPROFILE
9027 M:      Robert Richter <rric@kernel.org>
9028 L:      oprofile-list@lists.sf.net
9029 S:      Maintained
9030 F:      arch/*/include/asm/oprofile*.h
9031 F:      arch/*/oprofile/
9032 F:      drivers/oprofile/
9033 F:      include/linux/oprofile.h
9034
9035 OP-TEE DRIVER
9036 M:      Jens Wiklander <jens.wiklander@linaro.org>
9037 S:      Maintained
9038 F:      drivers/tee/optee/
9039
9040 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9041 M:      Mark Fasheh <mfasheh@versity.com>
9042 M:      Joel Becker <jlbec@evilplan.org>
9043 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9044 W:      http://ocfs2.wiki.kernel.org
9045 S:      Supported
9046 F:      Documentation/filesystems/ocfs2.txt
9047 F:      Documentation/filesystems/dlmfs.txt
9048 F:      fs/ocfs2/
9049
9050 ORINOCO DRIVER
9051 L:      linux-wireless@vger.kernel.org
9052 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
9053 W:      http://www.nongnu.org/orinoco/
9054 S:      Orphan
9055 F:      drivers/net/wireless/intersil/orinoco/
9056
9057 OSD LIBRARY and FILESYSTEM
9058 M:      Boaz Harrosh <ooo@electrozaur.com>
9059 M:      Benny Halevy <bhalevy@primarydata.com>
9060 L:      osd-dev@open-osd.org
9061 W:      http://open-osd.org
9062 T:      git git://git.open-osd.org/open-osd.git
9063 S:      Maintained
9064 F:      drivers/scsi/osd/
9065 F:      include/scsi/osd_*
9066 F:      fs/exofs/
9067
9068 OVERLAY FILESYSTEM
9069 M:      Miklos Szeredi <miklos@szeredi.hu>
9070 L:      linux-unionfs@vger.kernel.org
9071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9072 S:      Supported
9073 F:      fs/overlayfs/
9074 F:      Documentation/filesystems/overlayfs.txt
9075
9076 ORANGEFS FILESYSTEM
9077 M:      Mike Marshall <hubcap@omnibond.com>
9078 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
9079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9080 S:      Supported
9081 F:      fs/orangefs/
9082 F:      Documentation/filesystems/orangefs.txt
9083
9084 P54 WIRELESS DRIVER
9085 M:      Christian Lamparter <chunkeey@googlemail.com>
9086 L:      linux-wireless@vger.kernel.org
9087 W:      http://wireless.kernel.org/en/users/Drivers/p54
9088 S:      Maintained
9089 F:      drivers/net/wireless/intersil/p54/
9090
9091 PA SEMI ETHERNET DRIVER
9092 L:      netdev@vger.kernel.org
9093 S:      Orphan
9094 F:      drivers/net/ethernet/pasemi/*
9095
9096 PA SEMI SMBUS DRIVER
9097 L:      linux-i2c@vger.kernel.org
9098 S:      Orphan
9099 F:      drivers/i2c/busses/i2c-pasemi.c
9100
9101 PADATA PARALLEL EXECUTION MECHANISM
9102 M:      Steffen Klassert <steffen.klassert@secunet.com>
9103 L:      linux-crypto@vger.kernel.org
9104 S:      Maintained
9105 F:      kernel/padata.c
9106 F:      include/linux/padata.h
9107 F:      Documentation/padata.txt
9108
9109 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9110 M:      Harald Welte <laforge@gnumonks.org>
9111 L:      platform-driver-x86@vger.kernel.org
9112 S:      Maintained
9113 F:      drivers/platform/x86/panasonic-laptop.c
9114
9115 PANASONIC MN10300/AM33/AM34 PORT
9116 M:      David Howells <dhowells@redhat.com>
9117 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
9118 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9119 S:      Maintained
9120 F:      Documentation/mn10300/
9121 F:      arch/mn10300/
9122
9123 PARALLEL LCD/KEYPAD PANEL DRIVER
9124 M:      Willy Tarreau <willy@haproxy.com>
9125 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9126 S:      Odd Fixes
9127 F:      Documentation/misc-devices/lcd-panel-cgram.txt
9128 F:      drivers/misc/panel.c
9129
9130 PARALLEL PORT SUBSYSTEM
9131 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9132 M:      Sudip Mukherjee <sudip@vectorindia.org>
9133 L:      linux-parport@lists.infradead.org (subscribers-only)
9134 S:      Maintained
9135 F:      drivers/parport/
9136 F:      include/linux/parport*.h
9137 F:      drivers/char/ppdev.c
9138 F:      include/uapi/linux/ppdev.h
9139 F:      Documentation/parport*.txt
9140
9141 PARAVIRT_OPS INTERFACE
9142 M:      Jeremy Fitzhardinge <jeremy@goop.org>
9143 M:      Chris Wright <chrisw@sous-sol.org>
9144 M:      Alok Kataria <akataria@vmware.com>
9145 M:      Rusty Russell <rusty@rustcorp.com.au>
9146 L:      virtualization@lists.linux-foundation.org
9147 S:      Supported
9148 F:      Documentation/virtual/paravirt_ops.txt
9149 F:      arch/*/kernel/paravirt*
9150 F:      arch/*/include/asm/paravirt.h
9151 F:      include/linux/hypervisor.h
9152
9153 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9154 M:      Tim Waugh <tim@cyberelk.net>
9155 L:      linux-parport@lists.infradead.org (subscribers-only)
9156 S:      Maintained
9157 F:      Documentation/blockdev/paride.txt
9158 F:      drivers/block/paride/
9159
9160 PARISC ARCHITECTURE
9161 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
9162 M:      Helge Deller <deller@gmx.de>
9163 L:      linux-parisc@vger.kernel.org
9164 W:      http://www.parisc-linux.org/
9165 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
9166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9168 S:      Maintained
9169 F:      arch/parisc/
9170 F:      Documentation/parisc/
9171 F:      drivers/parisc/
9172 F:      drivers/char/agp/parisc-agp.c
9173 F:      drivers/input/serio/gscps2.c
9174 F:      drivers/parport/parport_gsc.*
9175 F:      drivers/tty/serial/8250/8250_gsc.c
9176 F:      drivers/video/fbdev/sti*
9177 F:      drivers/video/console/sti*
9178 F:      drivers/video/logo/logo_parisc*
9179
9180 PC87360 HARDWARE MONITORING DRIVER
9181 M:      Jim Cromie <jim.cromie@gmail.com>
9182 L:      linux-hwmon@vger.kernel.org
9183 S:      Maintained
9184 F:      Documentation/hwmon/pc87360
9185 F:      drivers/hwmon/pc87360.c
9186
9187 PC8736x GPIO DRIVER
9188 M:      Jim Cromie <jim.cromie@gmail.com>
9189 S:      Maintained
9190 F:      drivers/char/pc8736x_gpio.c
9191
9192 PC87427 HARDWARE MONITORING DRIVER
9193 M:      Jean Delvare <jdelvare@suse.com>
9194 L:      linux-hwmon@vger.kernel.org
9195 S:      Maintained
9196 F:      Documentation/hwmon/pc87427
9197 F:      drivers/hwmon/pc87427.c
9198
9199 PCA9532 LED DRIVER
9200 M:      Riku Voipio <riku.voipio@iki.fi>
9201 S:      Maintained
9202 F:      drivers/leds/leds-pca9532.c
9203 F:      include/linux/leds-pca9532.h
9204
9205 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9206 M:      Guenter Roeck <linux@roeck-us.net>
9207 L:      linux-i2c@vger.kernel.org
9208 S:      Maintained
9209 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
9210
9211 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9212 M:      Khalid Aziz <khalid@gonehiking.org>
9213 S:      Maintained
9214 F:      drivers/firmware/pcdp.*
9215
9216 PCI ERROR RECOVERY
9217 M:      Linas Vepstas <linasvepstas@gmail.com>
9218 L:      linux-pci@vger.kernel.org
9219 S:      Supported
9220 F:      Documentation/PCI/pci-error-recovery.txt
9221
9222 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9223 M:      Russell Currey <ruscur@russell.cc>
9224 L:      linuxppc-dev@lists.ozlabs.org
9225 S:      Supported
9226 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
9227 F:      arch/powerpc/kernel/eeh*.c
9228 F:      arch/powerpc/platforms/*/eeh*.c
9229 F:      arch/powerpc/include/*/eeh*.h
9230
9231 PCI SUBSYSTEM
9232 M:      Bjorn Helgaas <bhelgaas@google.com>
9233 L:      linux-pci@vger.kernel.org
9234 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
9235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9236 S:      Supported
9237 F:      Documentation/devicetree/bindings/pci/
9238 F:      Documentation/PCI/
9239 F:      drivers/pci/
9240 F:      include/linux/pci*
9241 F:      arch/x86/pci/
9242 F:      arch/x86/kernel/quirks.c
9243
9244 PCI DRIVER FOR ALTERA PCIE IP
9245 M:      Ley Foon Tan <lftan@altera.com>
9246 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
9247 L:      linux-pci@vger.kernel.org
9248 S:      Supported
9249 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
9250 F:      drivers/pci/host/pcie-altera.c
9251
9252 PCI DRIVER FOR ARM VERSATILE PLATFORM
9253 M:      Rob Herring <robh@kernel.org>
9254 L:      linux-pci@vger.kernel.org
9255 L:      linux-arm-kernel@lists.infradead.org
9256 S:      Maintained
9257 F:      Documentation/devicetree/bindings/pci/versatile.txt
9258 F:      drivers/pci/host/pci-versatile.c
9259
9260 PCI DRIVER FOR ARMADA 8K
9261 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9262 L:      linux-pci@vger.kernel.org
9263 L:      linux-arm-kernel@lists.infradead.org
9264 S:      Maintained
9265 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
9266 F:      drivers/pci/host/pcie-armada8k.c
9267
9268 PCI DRIVER FOR APPLIEDMICRO XGENE
9269 M:      Tanmay Inamdar <tinamdar@apm.com>
9270 L:      linux-pci@vger.kernel.org
9271 L:      linux-arm-kernel@lists.infradead.org
9272 S:      Maintained
9273 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
9274 F:      drivers/pci/host/pci-xgene.c
9275
9276 PCI DRIVER FOR FREESCALE LAYERSCAPE
9277 M:      Minghuan Lian <minghuan.Lian@freescale.com>
9278 M:      Mingkai Hu <mingkai.hu@freescale.com>
9279 M:      Roy Zang <tie-fei.zang@freescale.com>
9280 L:      linuxppc-dev@lists.ozlabs.org
9281 L:      linux-pci@vger.kernel.org
9282 L:      linux-arm-kernel@lists.infradead.org
9283 S:      Maintained
9284 F:      drivers/pci/host/*layerscape*
9285
9286 PCI DRIVER FOR IMX6
9287 M:      Richard Zhu <hongxing.zhu@nxp.com>
9288 M:      Lucas Stach <l.stach@pengutronix.de>
9289 L:      linux-pci@vger.kernel.org
9290 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9291 S:      Maintained
9292 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9293 F:      drivers/pci/host/*imx6*
9294
9295 PCI DRIVER FOR TI KEYSTONE
9296 M:      Murali Karicheri <m-karicheri2@ti.com>
9297 L:      linux-pci@vger.kernel.org
9298 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9299 S:      Maintained
9300 F:      drivers/pci/host/*keystone*
9301
9302 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9303 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9304 M:      Jason Cooper <jason@lakedaemon.net>
9305 L:      linux-pci@vger.kernel.org
9306 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9307 S:      Maintained
9308 F:      drivers/pci/host/*mvebu*
9309
9310 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9311 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9312 L:      linux-pci@vger.kernel.org
9313 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9314 S:      Maintained
9315 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
9316 F:      drivers/pci/host/pci-aardvark.c
9317
9318 PCI DRIVER FOR NVIDIA TEGRA
9319 M:      Thierry Reding <thierry.reding@gmail.com>
9320 L:      linux-tegra@vger.kernel.org
9321 L:      linux-pci@vger.kernel.org
9322 S:      Supported
9323 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9324 F:      drivers/pci/host/pci-tegra.c
9325
9326 PCI DRIVER FOR TI DRA7XX
9327 M:      Kishon Vijay Abraham I <kishon@ti.com>
9328 L:      linux-omap@vger.kernel.org
9329 L:      linux-pci@vger.kernel.org
9330 S:      Supported
9331 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
9332 F:      drivers/pci/host/pci-dra7xx.c
9333
9334 PCI DRIVER FOR RENESAS R-CAR
9335 M:      Simon Horman <horms@verge.net.au>
9336 L:      linux-pci@vger.kernel.org
9337 L:      linux-renesas-soc@vger.kernel.org
9338 S:      Maintained
9339 F:      drivers/pci/host/*rcar*
9340
9341 PCI DRIVER FOR SAMSUNG EXYNOS
9342 M:      Jingoo Han <jingoohan1@gmail.com>
9343 L:      linux-pci@vger.kernel.org
9344 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9345 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9346 S:      Maintained
9347 F:      drivers/pci/host/pci-exynos.c
9348
9349 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9350 M:      Jingoo Han <jingoohan1@gmail.com>
9351 M:      Joao Pinto <Joao.Pinto@synopsys.com>
9352 L:      linux-pci@vger.kernel.org
9353 S:      Maintained
9354 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
9355 F:      drivers/pci/host/*designware*
9356
9357 PCI DRIVER FOR GENERIC OF HOSTS
9358 M:      Will Deacon <will.deacon@arm.com>
9359 L:      linux-pci@vger.kernel.org
9360 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9361 S:      Maintained
9362 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
9363 F:      drivers/pci/host/pci-host-common.c
9364 F:      drivers/pci/host/pci-host-generic.c
9365
9366 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9367 M:      Keith Busch <keith.busch@intel.com>
9368 L:      linux-pci@vger.kernel.org
9369 S:      Supported
9370 F:      drivers/pci/host/vmd.c
9371
9372 PCIE DRIVER FOR ST SPEAR13XX
9373 M:      Pratyush Anand <pratyush.anand@gmail.com>
9374 L:      linux-pci@vger.kernel.org
9375 S:      Maintained
9376 F:      drivers/pci/host/*spear*
9377
9378 PCI MSI DRIVER FOR ALTERA MSI IP
9379 M:      Ley Foon Tan <lftan@altera.com>
9380 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
9381 L:      linux-pci@vger.kernel.org
9382 S:      Supported
9383 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9384 F:      drivers/pci/host/pcie-altera-msi.c
9385
9386 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9387 M:      Duc Dang <dhdang@apm.com>
9388 L:      linux-pci@vger.kernel.org
9389 L:      linux-arm-kernel@lists.infradead.org
9390 S:      Maintained
9391 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9392 F:      drivers/pci/host/pci-xgene-msi.c
9393
9394 PCIE DRIVER FOR AXIS ARTPEC
9395 M:      Niklas Cassel <niklas.cassel@axis.com>
9396 M:      Jesper Nilsson <jesper.nilsson@axis.com>
9397 L:      linux-arm-kernel@axis.com
9398 L:      linux-pci@vger.kernel.org
9399 S:      Maintained
9400 F:      Documentation/devicetree/bindings/pci/axis,artpec*
9401 F:      drivers/pci/host/*artpec*
9402
9403 PCIE DRIVER FOR HISILICON
9404 M:      Zhou Wang <wangzhou1@hisilicon.com>
9405 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
9406 L:      linux-pci@vger.kernel.org
9407 S:      Maintained
9408 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9409 F:      drivers/pci/host/pcie-hisi.c
9410
9411 PCIE DRIVER FOR ROCKCHIP
9412 M:      Shawn Lin <shawn.lin@rock-chips.com>
9413 M:      Wenrui Li <wenrui.li@rock-chips.com>
9414 L:      linux-pci@vger.kernel.org
9415 L:      linux-rockchip@lists.infradead.org
9416 S:      Maintained
9417 F:      Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9418 F:      drivers/pci/host/pcie-rockchip.c
9419
9420 PCIE DRIVER FOR QUALCOMM MSM
9421 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
9422 L:     linux-pci@vger.kernel.org
9423 L:     linux-arm-msm@vger.kernel.org
9424 S:     Maintained
9425 F:     drivers/pci/host/*qcom*
9426
9427 PCIE DRIVER FOR CAVIUM THUNDERX
9428 M:      David Daney <david.daney@cavium.com>
9429 L:      linux-pci@vger.kernel.org
9430 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9431 S:      Supported
9432 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
9433 F:      drivers/pci/host/pci-thunder-*
9434
9435 PCMCIA SUBSYSTEM
9436 P:      Linux PCMCIA Team
9437 L:      linux-pcmcia@lists.infradead.org
9438 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9440 S:      Maintained
9441 F:      Documentation/pcmcia/
9442 F:      tools/pcmcia/
9443 F:      drivers/pcmcia/
9444 F:      include/pcmcia/
9445
9446 PCNET32 NETWORK DRIVER
9447 M:      Don Fry <pcnet32@frontier.com>
9448 L:      netdev@vger.kernel.org
9449 S:      Maintained
9450 F:      drivers/net/ethernet/amd/pcnet32.c
9451
9452 PCRYPT PARALLEL CRYPTO ENGINE
9453 M:      Steffen Klassert <steffen.klassert@secunet.com>
9454 L:      linux-crypto@vger.kernel.org
9455 S:      Maintained
9456 F:      crypto/pcrypt.c
9457 F:      include/crypto/pcrypt.h
9458
9459 PER-CPU MEMORY ALLOCATOR
9460 M:      Tejun Heo <tj@kernel.org>
9461 M:      Christoph Lameter <cl@linux.com>
9462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9463 S:      Maintained
9464 F:      include/linux/percpu*.h
9465 F:      mm/percpu*.c
9466 F:      arch/*/include/asm/percpu.h
9467
9468 PER-TASK DELAY ACCOUNTING
9469 M:      Balbir Singh <bsingharora@gmail.com>
9470 S:      Maintained
9471 F:      include/linux/delayacct.h
9472 F:      kernel/delayacct.c
9473
9474 PERFORMANCE EVENTS SUBSYSTEM
9475 M:      Peter Zijlstra <peterz@infradead.org>
9476 M:      Ingo Molnar <mingo@redhat.com>
9477 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
9478 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9479 L:      linux-kernel@vger.kernel.org
9480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9481 S:      Supported
9482 F:      kernel/events/*
9483 F:      include/linux/perf_event.h
9484 F:      include/uapi/linux/perf_event.h
9485 F:      arch/*/kernel/perf_event*.c
9486 F:      arch/*/kernel/*/perf_event*.c
9487 F:      arch/*/kernel/*/*/perf_event*.c
9488 F:      arch/*/include/asm/perf_event.h
9489 F:      arch/*/kernel/perf_callchain.c
9490 F:      arch/*/events/*
9491 F:      tools/perf/
9492
9493 PERSONALITY HANDLING
9494 M:      Christoph Hellwig <hch@infradead.org>
9495 L:      linux-abi-devel@lists.sourceforge.net
9496 S:      Maintained
9497 F:      include/linux/personality.h
9498 F:      include/uapi/linux/personality.h
9499
9500 PHONET PROTOCOL
9501 M:      Remi Denis-Courmont <courmisch@gmail.com>
9502 S:      Supported
9503 F:      Documentation/networking/phonet.txt
9504 F:      include/linux/phonet.h
9505 F:      include/net/phonet/
9506 F:      include/uapi/linux/phonet.h
9507 F:      net/phonet/
9508
9509 PHRAM MTD DRIVER
9510 M:      Joern Engel <joern@lazybastard.org>
9511 L:      linux-mtd@lists.infradead.org
9512 S:      Maintained
9513 F:      drivers/mtd/devices/phram.c
9514
9515 PICOLCD HID DRIVER
9516 M:      Bruno Prémont <bonbons@linux-vserver.org>
9517 L:      linux-input@vger.kernel.org
9518 S:      Maintained
9519 F:      drivers/hid/hid-picolcd*
9520
9521 PICOXCELL SUPPORT
9522 M:      Jamie Iles <jamie@jamieiles.com>
9523 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9524 T:      git git://github.com/jamieiles/linux-2.6-ji.git
9525 S:      Supported
9526 F:      arch/arm/boot/dts/picoxcell*
9527 F:      arch/arm/mach-picoxcell/
9528 F:      drivers/crypto/picoxcell*
9529
9530 PIN CONTROL SUBSYSTEM
9531 M:      Linus Walleij <linus.walleij@linaro.org>
9532 L:      linux-gpio@vger.kernel.org
9533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9534 S:      Maintained
9535 F:      Documentation/devicetree/bindings/pinctrl/
9536 F:      Documentation/pinctrl.txt
9537 F:      drivers/pinctrl/
9538 F:      include/linux/pinctrl/
9539
9540 PIN CONTROLLER - ATMEL AT91
9541 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9542 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9543 S:      Maintained
9544 F:      drivers/pinctrl/pinctrl-at91.*
9545
9546 PIN CONTROLLER - ATMEL AT91 PIO4
9547 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
9548 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9549 L:      linux-gpio@vger.kernel.org
9550 S:      Supported
9551 F:      drivers/pinctrl/pinctrl-at91-pio4.*
9552
9553 PIN CONTROLLER - INTEL
9554 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9555 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
9556 S:      Maintained
9557 F:      drivers/pinctrl/intel/
9558
9559 PIN CONTROLLER - RENESAS
9560 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9561 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9562 L:      linux-renesas-soc@vger.kernel.org
9563 S:      Maintained
9564 F:      drivers/pinctrl/sh-pfc/
9565
9566 PIN CONTROLLER - SAMSUNG
9567 M:      Tomasz Figa <tomasz.figa@gmail.com>
9568 M:      Krzysztof Kozlowski <krzk@kernel.org>
9569 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9570 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9571 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9572 S:      Maintained
9573 F:      drivers/pinctrl/samsung/
9574 F:      include/dt-bindings/pinctrl/samsung.h
9575 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9576
9577 PIN CONTROLLER - SINGLE
9578 M:      Tony Lindgren <tony@atomide.com>
9579 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
9580 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9581 L:      linux-omap@vger.kernel.org
9582 S:      Maintained
9583 F:      drivers/pinctrl/pinctrl-single.c
9584
9585 PIN CONTROLLER - ST SPEAR
9586 M:      Viresh Kumar <vireshk@kernel.org>
9587 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9588 W:      http://www.st.com/spear
9589 S:      Maintained
9590 F:      drivers/pinctrl/spear/
9591
9592 PISTACHIO SOC SUPPORT
9593 M:      James Hartley <james.hartley@imgtec.com>
9594 M:      Ionela Voinescu <ionela.voinescu@imgtec.com>
9595 L:      linux-mips@linux-mips.org
9596 S:      Maintained
9597 F:      arch/mips/pistachio/
9598 F:      arch/mips/include/asm/mach-pistachio/
9599 F:      arch/mips/boot/dts/pistachio/
9600 F:      arch/mips/configs/pistachio*_defconfig
9601
9602 PKTCDVD DRIVER
9603 M:      Jiri Kosina <jikos@kernel.org>
9604 S:      Maintained
9605 F:      drivers/block/pktcdvd.c
9606 F:      include/linux/pktcdvd.h
9607 F:      include/uapi/linux/pktcdvd.h
9608
9609 PKUNITY SOC DRIVERS
9610 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9611 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9612 S:      Maintained
9613 T:      git git://github.com/gxt/linux.git
9614 F:      drivers/input/serio/i8042-unicore32io.h
9615 F:      drivers/i2c/busses/i2c-puv3.c
9616 F:      drivers/video/fbdev/fb-puv3.c
9617 F:      drivers/rtc/rtc-puv3.c
9618
9619 PMBUS HARDWARE MONITORING DRIVERS
9620 M:      Guenter Roeck <linux@roeck-us.net>
9621 L:      linux-hwmon@vger.kernel.org
9622 W:      http://hwmon.wiki.kernel.org/
9623 W:      http://www.roeck-us.net/linux/drivers/
9624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9625 S:      Maintained
9626 F:      Documentation/hwmon/pmbus
9627 F:      drivers/hwmon/pmbus/
9628 F:      include/linux/i2c/pmbus.h
9629
9630 PMC SIERRA MaxRAID DRIVER
9631 L:      linux-scsi@vger.kernel.org
9632 W:      http://www.pmc-sierra.com/
9633 S:      Orphan
9634 F:      drivers/scsi/pmcraid.*
9635
9636 PMC SIERRA PM8001 DRIVER
9637 M:      Jack Wang <jinpu.wang@profitbricks.com>
9638 M:      lindar_liu@usish.com
9639 L:      pmchba@pmcs.com
9640 L:      linux-scsi@vger.kernel.org
9641 S:      Supported
9642 F:      drivers/scsi/pm8001/
9643
9644 POSIX CLOCKS and TIMERS
9645 M:      Thomas Gleixner <tglx@linutronix.de>
9646 L:      linux-kernel@vger.kernel.org
9647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9648 S:      Maintained
9649 F:      fs/timerfd.c
9650 F:      include/linux/timer*
9651 F:      kernel/time/*timer*
9652
9653 POWER MANAGEMENT CORE
9654 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9655 L:      linux-pm@vger.kernel.org
9656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9657 B:      https://bugzilla.kernel.org
9658 S:      Supported
9659 F:      drivers/base/power/
9660 F:      include/linux/pm.h
9661 F:      include/linux/pm_*
9662 F:      include/linux/powercap.h
9663 F:      drivers/powercap/
9664
9665 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9666 M:      Sebastian Reichel <sre@kernel.org>
9667 L:      linux-pm@vger.kernel.org
9668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9669 S:      Maintained
9670 F:      Documentation/devicetree/bindings/power/supply/
9671 F:      include/linux/power_supply.h
9672 F:      drivers/power/supply/
9673
9674 POWER STATE COORDINATION INTERFACE (PSCI)
9675 M:      Mark Rutland <mark.rutland@arm.com>
9676 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9677 L:      linux-arm-kernel@lists.infradead.org
9678 S:      Maintained
9679 F:      drivers/firmware/psci.c
9680 F:      include/linux/psci.h
9681 F:      include/uapi/linux/psci.h
9682
9683 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9684 M:      Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9685 L:      linuxppc-dev@lists.ozlabs.org
9686 S:      Maintained
9687 F:      drivers/char/powernv-op-panel.c
9688
9689 PNP SUPPORT
9690 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9691 S:      Maintained
9692 F:      drivers/pnp/
9693
9694 PPP PROTOCOL DRIVERS AND COMPRESSORS
9695 M:      Paul Mackerras <paulus@samba.org>
9696 L:      linux-ppp@vger.kernel.org
9697 S:      Maintained
9698 F:      drivers/net/ppp/ppp_*
9699
9700 PPP OVER ATM (RFC 2364)
9701 M:      Mitchell Blank Jr <mitch@sfgoth.com>
9702 S:      Maintained
9703 F:      net/atm/pppoatm.c
9704 F:      include/uapi/linux/atmppp.h
9705
9706 PPP OVER ETHERNET
9707 M:      Michal Ostrowski <mostrows@earthlink.net>
9708 S:      Maintained
9709 F:      drivers/net/ppp/pppoe.c
9710 F:      drivers/net/ppp/pppox.c
9711
9712 PPP OVER L2TP
9713 M:      James Chapman <jchapman@katalix.com>
9714 S:      Maintained
9715 F:      net/l2tp/l2tp_ppp.c
9716 F:      include/linux/if_pppol2tp.h
9717 F:      include/uapi/linux/if_pppol2tp.h
9718
9719 PPS SUPPORT
9720 M:      Rodolfo Giometti <giometti@enneenne.com>
9721 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
9722 L:      linuxpps@ml.enneenne.com (subscribers-only)
9723 S:      Maintained
9724 F:      Documentation/pps/
9725 F:      drivers/pps/
9726 F:      include/linux/pps*.h
9727
9728 PPTP DRIVER
9729 M:      Dmitry Kozlov <xeb@mail.ru>
9730 L:      netdev@vger.kernel.org
9731 S:      Maintained
9732 F:      drivers/net/ppp/pptp.c
9733 W:      http://sourceforge.net/projects/accel-pptp
9734
9735 PREEMPTIBLE KERNEL
9736 M:      Robert Love <rml@tech9.net>
9737 L:      kpreempt-tech@lists.sourceforge.net
9738 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9739 S:      Supported
9740 F:      Documentation/preempt-locking.txt
9741 F:      include/linux/preempt.h
9742
9743 PRISM54 WIRELESS DRIVER
9744 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9745 L:      linux-wireless@vger.kernel.org
9746 W:      http://wireless.kernel.org/en/users/Drivers/p54
9747 S:      Obsolete
9748 F:      drivers/net/wireless/intersil/prism54/
9749
9750 PS3 NETWORK SUPPORT
9751 M:      Geoff Levand <geoff@infradead.org>
9752 L:      netdev@vger.kernel.org
9753 L:      linuxppc-dev@lists.ozlabs.org
9754 S:      Maintained
9755 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9756
9757 PS3 PLATFORM SUPPORT
9758 M:      Geoff Levand <geoff@infradead.org>
9759 L:      linuxppc-dev@lists.ozlabs.org
9760 S:      Maintained
9761 F:      arch/powerpc/boot/ps3*
9762 F:      arch/powerpc/include/asm/lv1call.h
9763 F:      arch/powerpc/include/asm/ps3*.h
9764 F:      arch/powerpc/platforms/ps3/
9765 F:      drivers/*/ps3*
9766 F:      drivers/ps3/
9767 F:      drivers/rtc/rtc-ps3.c
9768 F:      drivers/usb/host/*ps3.c
9769 F:      sound/ppc/snd_ps3*
9770
9771 PS3VRAM DRIVER
9772 M:      Jim Paris <jim@jtan.com>
9773 M:      Geoff Levand <geoff@infradead.org>
9774 L:      linuxppc-dev@lists.ozlabs.org
9775 S:      Maintained
9776 F:      drivers/block/ps3vram.c
9777
9778 PSTORE FILESYSTEM
9779 M:      Anton Vorontsov <anton@enomsg.org>
9780 M:      Colin Cross <ccross@android.com>
9781 M:      Kees Cook <keescook@chromium.org>
9782 M:      Tony Luck <tony.luck@intel.com>
9783 S:      Maintained
9784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9785 F:      fs/pstore/
9786 F:      include/linux/pstore*
9787 F:      drivers/firmware/efi/efi-pstore.c
9788 F:      drivers/acpi/apei/erst.c
9789
9790 PTP HARDWARE CLOCK SUPPORT
9791 M:      Richard Cochran <richardcochran@gmail.com>
9792 L:      netdev@vger.kernel.org
9793 S:      Maintained
9794 W:      http://linuxptp.sourceforge.net/
9795 F:      Documentation/ABI/testing/sysfs-ptp
9796 F:      Documentation/ptp/*
9797 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9798 F:      drivers/net/phy/dp83640*
9799 F:      drivers/ptp/*
9800 F:      include/linux/ptp_cl*
9801
9802 PTRACE SUPPORT
9803 M:      Roland McGrath <roland@hack.frob.com>
9804 M:      Oleg Nesterov <oleg@redhat.com>
9805 S:      Maintained
9806 F:      include/asm-generic/syscall.h
9807 F:      include/linux/ptrace.h
9808 F:      include/linux/regset.h
9809 F:      include/linux/tracehook.h
9810 F:      include/uapi/linux/ptrace.h
9811 F:      kernel/ptrace.c
9812
9813 PULSE8-CEC DRIVER
9814 M:      Hans Verkuil <hverkuil@xs4all.nl>
9815 L:      linux-media@vger.kernel.org
9816 T:      git git://linuxtv.org/media_tree.git
9817 S:      Maintained
9818 F:      drivers/staging/media/pulse8-cec
9819
9820 PVRUSB2 VIDEO4LINUX DRIVER
9821 M:      Mike Isely <isely@pobox.com>
9822 L:      pvrusb2@isely.net       (subscribers-only)
9823 L:      linux-media@vger.kernel.org
9824 W:      http://www.isely.net/pvrusb2/
9825 T:      git git://linuxtv.org/media_tree.git
9826 S:      Maintained
9827 F:      Documentation/media/v4l-drivers/pvrusb2*
9828 F:      drivers/media/usb/pvrusb2/
9829
9830 PWC WEBCAM DRIVER
9831 M:      Hans Verkuil <hverkuil@xs4all.nl>
9832 L:      linux-media@vger.kernel.org
9833 T:      git git://linuxtv.org/media_tree.git
9834 S:      Odd Fixes
9835 F:      drivers/media/usb/pwc/*
9836
9837 PWM FAN DRIVER
9838 M:      Kamil Debski <kamil@wypas.org>
9839 M:      Lukasz Majewski <l.majewski@samsung.com>
9840 L:      linux-hwmon@vger.kernel.org
9841 S:      Supported
9842 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9843 F:      Documentation/hwmon/pwm-fan
9844 F:      drivers/hwmon/pwm-fan.c
9845
9846 PWM SUBSYSTEM
9847 M:      Thierry Reding <thierry.reding@gmail.com>
9848 L:      linux-pwm@vger.kernel.org
9849 S:      Maintained
9850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9851 F:      Documentation/pwm.txt
9852 F:      Documentation/devicetree/bindings/pwm/
9853 F:      include/linux/pwm.h
9854 F:      drivers/pwm/
9855 F:      drivers/video/backlight/pwm_bl.c
9856 F:      include/linux/pwm_backlight.h
9857
9858 PXA2xx/PXA3xx SUPPORT
9859 M:      Daniel Mack <daniel@zonque.org>
9860 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9861 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9862 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9863 T:      git git://github.com/hzhuang1/linux.git
9864 T:      git git://github.com/rjarzmik/linux.git
9865 S:      Maintained
9866 F:      arch/arm/boot/dts/pxa*
9867 F:      arch/arm/mach-pxa/
9868 F:      drivers/dma/pxa*
9869 F:      drivers/pcmcia/pxa2xx*
9870 F:      drivers/pinctrl/pxa/
9871 F:      drivers/spi/spi-pxa2xx*
9872 F:      drivers/usb/gadget/udc/pxa2*
9873 F:      include/sound/pxa2xx-lib.h
9874 F:      sound/arm/pxa*
9875 F:      sound/soc/pxa/
9876
9877 PXA GPIO DRIVER
9878 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9879 L:      linux-gpio@vger.kernel.org
9880 S:      Maintained
9881 F:      drivers/gpio/gpio-pxa.c
9882
9883 PXA3xx NAND FLASH DRIVER
9884 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9885 L:      linux-mtd@lists.infradead.org
9886 S:      Maintained
9887 F:      drivers/mtd/nand/pxa3xx_nand.c
9888
9889 MMP SUPPORT
9890 M:      Eric Miao <eric.y.miao@gmail.com>
9891 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9892 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9893 T:      git git://github.com/hzhuang1/linux.git
9894 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9895 S:      Maintained
9896 F:      arch/arm/boot/dts/mmp*
9897 F:      arch/arm/mach-mmp/
9898
9899 PXA MMCI DRIVER
9900 S:      Orphan
9901
9902 PXA RTC DRIVER
9903 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9904 L:      rtc-linux@googlegroups.com
9905 S:      Maintained
9906
9907 QAT DRIVER
9908 M:      Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9909 M:      Salvatore Benedetto <salvatore.benedetto@intel.com>
9910 L:      qat-linux@intel.com
9911 S:      Supported
9912 F:      drivers/crypto/qat/
9913
9914 QIB DRIVER
9915 M:      Mike Marciniszyn <infinipath@intel.com>
9916 L:      linux-rdma@vger.kernel.org
9917 S:      Supported
9918 F:      drivers/infiniband/hw/qib/
9919
9920 QLOGIC QLA1280 SCSI DRIVER
9921 M:      Michael Reed <mdr@sgi.com>
9922 L:      linux-scsi@vger.kernel.org
9923 S:      Maintained
9924 F:      drivers/scsi/qla1280.[ch]
9925
9926 QLOGIC QLA2XXX FC-SCSI DRIVER
9927 M:      qla2xxx-upstream@qlogic.com
9928 L:      linux-scsi@vger.kernel.org
9929 S:      Supported
9930 F:      Documentation/scsi/LICENSE.qla2xxx
9931 F:      drivers/scsi/qla2xxx/
9932
9933 QLOGIC QLA4XXX iSCSI DRIVER
9934 M:      QLogic-Storage-Upstream@qlogic.com
9935 L:      linux-scsi@vger.kernel.org
9936 S:      Supported
9937 F:      Documentation/scsi/LICENSE.qla4xxx
9938 F:      drivers/scsi/qla4xxx/
9939
9940 QLOGIC QLA3XXX NETWORK DRIVER
9941 M:      Dept-GELinuxNICDev@cavium.com
9942 L:      netdev@vger.kernel.org
9943 S:      Supported
9944 F:      Documentation/networking/LICENSE.qla3xxx
9945 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9946
9947 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9948 M:      Harish Patil <harish.patil@cavium.com>
9949 M:      Manish Chopra <manish.chopra@cavium.com>
9950 M:      Dept-GELinuxNICDev@cavium.com
9951 L:      netdev@vger.kernel.org
9952 S:      Supported
9953 F:      drivers/net/ethernet/qlogic/qlcnic/
9954
9955 QLOGIC QLGE 10Gb ETHERNET DRIVER
9956 M:      Harish Patil <harish.patil@cavium.com>
9957 M:      Manish Chopra <manish.chopra@cavium.com>
9958 M:      Dept-GELinuxNICDev@cavium.com
9959 L:      netdev@vger.kernel.org
9960 S:      Supported
9961 F:      drivers/net/ethernet/qlogic/qlge/
9962
9963 QLOGIC QL4xxx ETHERNET DRIVER
9964 M:      Yuval Mintz <Yuval.Mintz@cavium.com>
9965 M:      Ariel Elior <Ariel.Elior@cavium.com>
9966 M:      everest-linux-l2@cavium.com
9967 L:      netdev@vger.kernel.org
9968 S:      Supported
9969 F:      drivers/net/ethernet/qlogic/qed/
9970 F:      include/linux/qed/
9971 F:      drivers/net/ethernet/qlogic/qede/
9972
9973 QNX4 FILESYSTEM
9974 M:      Anders Larsen <al@alarsen.net>
9975 W:      http://www.alarsen.net/linux/qnx4fs/
9976 S:      Maintained
9977 F:      fs/qnx4/
9978 F:      include/uapi/linux/qnx4_fs.h
9979 F:      include/uapi/linux/qnxtypes.h
9980
9981 QT1010 MEDIA DRIVER
9982 M:      Antti Palosaari <crope@iki.fi>
9983 L:      linux-media@vger.kernel.org
9984 W:      https://linuxtv.org
9985 W:      http://palosaari.fi/linux/
9986 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9987 T:      git git://linuxtv.org/anttip/media_tree.git
9988 S:      Maintained
9989 F:      drivers/media/tuners/qt1010*
9990
9991 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9992 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9993 L:      linux-wireless@vger.kernel.org
9994 L:      ath9k-devel@lists.ath9k.org
9995 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9996 S:      Supported
9997 F:      drivers/net/wireless/ath/ath9k/
9998
9999 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10000 M:      Kalle Valo <kvalo@qca.qualcomm.com>
10001 L:      ath10k@lists.infradead.org
10002 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
10003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10004 S:      Supported
10005 F:      drivers/net/wireless/ath/ath10k/
10006
10007 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10008 M:      Timur Tabi <timur@codeaurora.org>
10009 L:      netdev@vger.kernel.org
10010 S:      Supported
10011 F:      drivers/net/ethernet/qualcomm/emac/
10012
10013 QUALCOMM HEXAGON ARCHITECTURE
10014 M:      Richard Kuo <rkuo@codeaurora.org>
10015 L:      linux-hexagon@vger.kernel.org
10016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10017 S:      Supported
10018 F:      arch/hexagon/
10019
10020 QUALCOMM WCN36XX WIRELESS DRIVER
10021 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
10022 L:      wcn36xx@lists.infradead.org
10023 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
10024 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
10025 S:      Supported
10026 F:      drivers/net/wireless/ath/wcn36xx/
10027
10028 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10029 M:      Gabriel Somlo <somlo@cmu.edu>
10030 M:      "Michael S. Tsirkin" <mst@redhat.com>
10031 L:      qemu-devel@nongnu.org
10032 S:      Maintained
10033 F:      drivers/firmware/qemu_fw_cfg.c
10034
10035 RADOS BLOCK DEVICE (RBD)
10036 M:      Ilya Dryomov <idryomov@gmail.com>
10037 M:      Sage Weil <sage@redhat.com>
10038 M:      Alex Elder <elder@kernel.org>
10039 L:      ceph-devel@vger.kernel.org
10040 W:      http://ceph.com/
10041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10042 T:      git git://github.com/ceph/ceph-client.git
10043 S:      Supported
10044 F:      Documentation/ABI/testing/sysfs-bus-rbd
10045 F:      drivers/block/rbd.c
10046 F:      drivers/block/rbd_types.h
10047
10048 RADEON FRAMEBUFFER DISPLAY DRIVER
10049 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
10050 L:      linux-fbdev@vger.kernel.org
10051 S:      Maintained
10052 F:      drivers/video/fbdev/aty/radeon*
10053 F:      include/uapi/linux/radeonfb.h
10054
10055 RADIOSHARK RADIO DRIVER
10056 M:      Hans Verkuil <hverkuil@xs4all.nl>
10057 L:      linux-media@vger.kernel.org
10058 T:      git git://linuxtv.org/media_tree.git
10059 S:      Maintained
10060 F:      drivers/media/radio/radio-shark.c
10061
10062 RADIOSHARK2 RADIO DRIVER
10063 M:      Hans Verkuil <hverkuil@xs4all.nl>
10064 L:      linux-media@vger.kernel.org
10065 T:      git git://linuxtv.org/media_tree.git
10066 S:      Maintained
10067 F:      drivers/media/radio/radio-shark2.c
10068 F:      drivers/media/radio/radio-tea5777.c
10069
10070 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10071 M:      Paul Mackerras <paulus@samba.org>
10072 L:      linux-fbdev@vger.kernel.org
10073 S:      Maintained
10074 F:      drivers/video/fbdev/aty/aty128fb.c
10075
10076 RALINK MIPS ARCHITECTURE
10077 M:      John Crispin <john@phrozen.org>
10078 L:      linux-mips@linux-mips.org
10079 S:      Maintained
10080 F:      arch/mips/ralink
10081
10082 RALINK RT2X00 WIRELESS LAN DRIVER
10083 P:      rt2x00 project
10084 M:      Stanislaw Gruszka <sgruszka@redhat.com>
10085 M:      Helmut Schaa <helmut.schaa@googlemail.com>
10086 L:      linux-wireless@vger.kernel.org
10087 S:      Maintained
10088 F:      drivers/net/wireless/ralink/rt2x00/
10089
10090 RAMDISK RAM BLOCK DEVICE DRIVER
10091 M:      Jens Axboe <axboe@kernel.dk>
10092 S:      Maintained
10093 F:      Documentation/blockdev/ramdisk.txt
10094 F:      drivers/block/brd.c
10095
10096 RANDOM NUMBER DRIVER
10097 M:      "Theodore Ts'o" <tytso@mit.edu>
10098 S:      Maintained
10099 F:      drivers/char/random.c
10100
10101 RAPIDIO SUBSYSTEM
10102 M:      Matt Porter <mporter@kernel.crashing.org>
10103 M:      Alexandre Bounine <alexandre.bounine@idt.com>
10104 S:      Maintained
10105 F:      drivers/rapidio/
10106
10107 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10108 L:      linux-wireless@vger.kernel.org
10109 S:      Orphan
10110 F:      drivers/net/wireless/ray*
10111
10112 RCUTORTURE MODULE
10113 M:      Josh Triplett <josh@joshtriplett.org>
10114 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10115 L:      linux-kernel@vger.kernel.org
10116 S:      Supported
10117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10118 F:      Documentation/RCU/torture.txt
10119 F:      kernel/rcu/rcutorture.c
10120
10121 RCUTORTURE TEST FRAMEWORK
10122 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10123 M:      Josh Triplett <josh@joshtriplett.org>
10124 R:      Steven Rostedt <rostedt@goodmis.org>
10125 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10126 R:      Lai Jiangshan <jiangshanlai@gmail.com>
10127 L:      linux-kernel@vger.kernel.org
10128 S:      Supported
10129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10130 F:      tools/testing/selftests/rcutorture
10131
10132 RDC R-321X SoC
10133 M:      Florian Fainelli <florian@openwrt.org>
10134 S:      Maintained
10135
10136 RDC R6040 FAST ETHERNET DRIVER
10137 M:      Florian Fainelli <f.fainelli@gmail.com>
10138 L:      netdev@vger.kernel.org
10139 S:      Maintained
10140 F:      drivers/net/ethernet/rdc/r6040.c
10141
10142 RDS - RELIABLE DATAGRAM SOCKETS
10143 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
10144 L:      netdev@vger.kernel.org
10145 L:      linux-rdma@vger.kernel.org
10146 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
10147 W:      https://oss.oracle.com/projects/rds/
10148 S:      Supported
10149 F:      net/rds/
10150 F:      Documentation/networking/rds.txt
10151
10152 RDMAVT - RDMA verbs software
10153 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
10154 L:      linux-rdma@vger.kernel.org
10155 S:      Supported
10156 F:      drivers/infiniband/sw/rdmavt
10157
10158 READ-COPY UPDATE (RCU)
10159 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10160 M:      Josh Triplett <josh@joshtriplett.org>
10161 R:      Steven Rostedt <rostedt@goodmis.org>
10162 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10163 R:      Lai Jiangshan <jiangshanlai@gmail.com>
10164 L:      linux-kernel@vger.kernel.org
10165 W:      http://www.rdrop.com/users/paulmck/RCU/
10166 S:      Supported
10167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10168 F:      Documentation/RCU/
10169 X:      Documentation/RCU/torture.txt
10170 F:      include/linux/rcu*
10171 X:      include/linux/srcu.h
10172 F:      kernel/rcu/
10173 X:      kernel/torture.c
10174
10175 REAL TIME CLOCK (RTC) SUBSYSTEM
10176 M:      Alessandro Zummo <a.zummo@towertech.it>
10177 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
10178 L:      rtc-linux@googlegroups.com
10179 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
10180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10181 S:      Maintained
10182 F:      Documentation/devicetree/bindings/rtc/
10183 F:      Documentation/rtc.txt
10184 F:      drivers/rtc/
10185 F:      include/linux/rtc.h
10186 F:      include/uapi/linux/rtc.h
10187 F:      include/linux/rtc/
10188 F:      include/linux/platform_data/rtc-*
10189 F:      tools/testing/selftests/timers/rtctest.c
10190
10191 REALTEK AUDIO CODECS
10192 M:      Bard Liao <bardliao@realtek.com>
10193 M:      Oder Chiou <oder_chiou@realtek.com>
10194 S:      Maintained
10195 F:      sound/soc/codecs/rt*
10196 F:      include/sound/rt*.h
10197
10198 REISERFS FILE SYSTEM
10199 L:      reiserfs-devel@vger.kernel.org
10200 S:      Supported
10201 F:      fs/reiserfs/
10202
10203 REGISTER MAP ABSTRACTION
10204 M:      Mark Brown <broonie@kernel.org>
10205 L:      linux-kernel@vger.kernel.org
10206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10207 S:      Supported
10208 F:      Documentation/devicetree/bindings/regmap/
10209 F:      drivers/base/regmap/
10210 F:      include/linux/regmap.h
10211
10212 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10213 M:      Ohad Ben-Cohen <ohad@wizery.com>
10214 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
10215 L:      linux-remoteproc@vger.kernel.org
10216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10217 S:      Maintained
10218 F:      Documentation/devicetree/bindings/remoteproc/
10219 F:      Documentation/remoteproc.txt
10220 F:      drivers/remoteproc/
10221 F:      include/linux/remoteproc.h
10222
10223 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10224 M:      Ohad Ben-Cohen <ohad@wizery.com>
10225 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
10226 L:      linux-remoteproc@vger.kernel.org
10227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10228 S:      Maintained
10229 F:      drivers/rpmsg/
10230 F:      Documentation/rpmsg.txt
10231 F:      include/linux/rpmsg.h
10232
10233 RENESAS CLOCK DRIVERS
10234 M:      Geert Uytterhoeven <geert+renesas@glider.be>
10235 L:      linux-renesas-soc@vger.kernel.org
10236 S:      Supported
10237 F:      drivers/clk/renesas/
10238
10239 RENESAS ETHERNET DRIVERS
10240 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10241 L:      netdev@vger.kernel.org
10242 L:      linux-renesas-soc@vger.kernel.org
10243 F:      drivers/net/ethernet/renesas/
10244 F:      include/linux/sh_eth.h
10245
10246 RENESAS USB2 PHY DRIVER
10247 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10248 L:      linux-renesas-soc@vger.kernel.org
10249 S:      Maintained
10250 F:      drivers/phy/phy-rcar-gen3-usb2.c
10251
10252 RESET CONTROLLER FRAMEWORK
10253 M:      Philipp Zabel <p.zabel@pengutronix.de>
10254 T:      git git://git.pengutronix.de/git/pza/linux
10255 S:      Maintained
10256 F:      drivers/reset/
10257 F:      Documentation/devicetree/bindings/reset/
10258 F:      include/dt-bindings/reset/
10259 F:      include/linux/reset.h
10260 F:      include/linux/reset-controller.h
10261
10262 RFKILL
10263 M:      Johannes Berg <johannes@sipsolutions.net>
10264 L:      linux-wireless@vger.kernel.org
10265 W:      http://wireless.kernel.org/
10266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10268 S:      Maintained
10269 F:      Documentation/rfkill.txt
10270 F:      net/rfkill/
10271
10272 RHASHTABLE
10273 M:      Thomas Graf <tgraf@suug.ch>
10274 M:      Herbert Xu <herbert@gondor.apana.org.au>
10275 L:      netdev@vger.kernel.org
10276 S:      Maintained
10277 F:      lib/rhashtable.c
10278 F:      include/linux/rhashtable.h
10279
10280 RICOH SMARTMEDIA/XD DRIVER
10281 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10282 S:      Maintained
10283 F:      drivers/mtd/nand/r852.c
10284 F:      drivers/mtd/nand/r852.h
10285
10286 RICOH R5C592 MEMORYSTICK DRIVER
10287 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10288 S:      Maintained
10289 F:      drivers/memstick/host/r592.*
10290
10291 ROCCAT DRIVERS
10292 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
10293 W:      http://sourceforge.net/projects/roccat/
10294 S:      Maintained
10295 F:      drivers/hid/hid-roccat*
10296 F:      include/linux/hid-roccat*
10297 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
10298
10299 ROCKER DRIVER
10300 M:      Jiri Pirko <jiri@resnulli.us>
10301 L:      netdev@vger.kernel.org
10302 S:      Supported
10303 F:      drivers/net/ethernet/rocker/
10304
10305 ROCKETPORT DRIVER
10306 P:      Comtrol Corp.
10307 W:      http://www.comtrol.com
10308 S:      Maintained
10309 F:      Documentation/serial/rocket.txt
10310 F:      drivers/tty/rocket*
10311
10312 ROCKETPORT EXPRESS/INFINITY DRIVER
10313 M:      Kevin Cernekee <cernekee@gmail.com>
10314 L:      linux-serial@vger.kernel.org
10315 S:      Odd Fixes
10316 F:      drivers/tty/serial/rp2.*
10317
10318 ROSE NETWORK LAYER
10319 M:      Ralf Baechle <ralf@linux-mips.org>
10320 L:      linux-hams@vger.kernel.org
10321 W:      http://www.linux-ax25.org/
10322 S:      Maintained
10323 F:      include/net/rose.h
10324 F:      include/uapi/linux/rose.h
10325 F:      net/rose/
10326
10327 RTL2830 MEDIA DRIVER
10328 M:      Antti Palosaari <crope@iki.fi>
10329 L:      linux-media@vger.kernel.org
10330 W:      https://linuxtv.org
10331 W:      http://palosaari.fi/linux/
10332 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10333 T:      git git://linuxtv.org/anttip/media_tree.git
10334 S:      Maintained
10335 F:      drivers/media/dvb-frontends/rtl2830*
10336
10337 RTL2832 MEDIA DRIVER
10338 M:      Antti Palosaari <crope@iki.fi>
10339 L:      linux-media@vger.kernel.org
10340 W:      https://linuxtv.org
10341 W:      http://palosaari.fi/linux/
10342 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10343 T:      git git://linuxtv.org/anttip/media_tree.git
10344 S:      Maintained
10345 F:      drivers/media/dvb-frontends/rtl2832*
10346
10347 RTL2832_SDR MEDIA DRIVER
10348 M:      Antti Palosaari <crope@iki.fi>
10349 L:      linux-media@vger.kernel.org
10350 W:      https://linuxtv.org
10351 W:      http://palosaari.fi/linux/
10352 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10353 T:      git git://linuxtv.org/anttip/media_tree.git
10354 S:      Maintained
10355 F:      drivers/media/dvb-frontends/rtl2832_sdr*
10356
10357 RTL8180 WIRELESS DRIVER
10358 L:      linux-wireless@vger.kernel.org
10359 W:      http://wireless.kernel.org/
10360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10361 S:      Orphan
10362 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
10363
10364 RTL8187 WIRELESS DRIVER
10365 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10366 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
10367 M:      Larry Finger <Larry.Finger@lwfinger.net>
10368 L:      linux-wireless@vger.kernel.org
10369 W:      http://wireless.kernel.org/
10370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10371 S:      Maintained
10372 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
10373
10374 RTL8192CE WIRELESS DRIVER
10375 M:      Larry Finger <Larry.Finger@lwfinger.net>
10376 M:      Chaoming Li <chaoming_li@realsil.com.cn>
10377 L:      linux-wireless@vger.kernel.org
10378 W:      http://wireless.kernel.org/
10379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10380 S:      Maintained
10381 F:      drivers/net/wireless/realtek/rtlwifi/
10382 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10383
10384 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10385 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10386 L:      linux-wireless@vger.kernel.org
10387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10388 S:      Maintained
10389 F:      drivers/net/wireless/realtek/rtl8xxxu/
10390
10391 S3 SAVAGE FRAMEBUFFER DRIVER
10392 M:      Antonino Daplas <adaplas@gmail.com>
10393 L:      linux-fbdev@vger.kernel.org
10394 S:      Maintained
10395 F:      drivers/video/fbdev/savage/
10396
10397 S390
10398 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
10399 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
10400 L:      linux-s390@vger.kernel.org
10401 W:      http://www.ibm.com/developerworks/linux/linux390/
10402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10403 S:      Supported
10404 F:      arch/s390/
10405 F:      drivers/s390/
10406 F:      Documentation/s390/
10407 F:      Documentation/DocBook/s390*
10408
10409 S390 COMMON I/O LAYER
10410 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10411 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10412 L:      linux-s390@vger.kernel.org
10413 W:      http://www.ibm.com/developerworks/linux/linux390/
10414 S:      Supported
10415 F:      drivers/s390/cio/
10416
10417 S390 DASD DRIVER
10418 M:      Stefan Haberland <sth@linux.vnet.ibm.com>
10419 M:      Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10420 L:      linux-s390@vger.kernel.org
10421 W:      http://www.ibm.com/developerworks/linux/linux390/
10422 S:      Supported
10423 F:      drivers/s390/block/dasd*
10424 F:      block/partitions/ibm.c
10425
10426 S390 NETWORK DRIVERS
10427 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10428 L:      linux-s390@vger.kernel.org
10429 W:      http://www.ibm.com/developerworks/linux/linux390/
10430 S:      Supported
10431 F:      drivers/s390/net/
10432
10433 S390 PCI SUBSYSTEM
10434 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10435 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10436 L:      linux-s390@vger.kernel.org
10437 W:      http://www.ibm.com/developerworks/linux/linux390/
10438 S:      Supported
10439 F:      arch/s390/pci/
10440 F:      drivers/pci/hotplug/s390_pci_hpc.c
10441
10442 S390 ZCRYPT DRIVER
10443 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10444 L:      linux-s390@vger.kernel.org
10445 W:      http://www.ibm.com/developerworks/linux/linux390/
10446 S:      Supported
10447 F:      drivers/s390/crypto/
10448
10449 S390 ZFCP DRIVER
10450 M:      Steffen Maier <maier@linux.vnet.ibm.com>
10451 L:      linux-s390@vger.kernel.org
10452 W:      http://www.ibm.com/developerworks/linux/linux390/
10453 S:      Supported
10454 F:      drivers/s390/scsi/zfcp_*
10455
10456 S390 IUCV NETWORK LAYER
10457 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10458 L:      linux-s390@vger.kernel.org
10459 W:      http://www.ibm.com/developerworks/linux/linux390/
10460 S:      Supported
10461 F:      drivers/s390/net/*iucv*
10462 F:      include/net/iucv/
10463 F:      net/iucv/
10464
10465 S390 IOMMU (PCI)
10466 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10467 L:      linux-s390@vger.kernel.org
10468 W:      http://www.ibm.com/developerworks/linux/linux390/
10469 S:      Supported
10470 F:      drivers/iommu/s390-iommu.c
10471
10472 S3C24XX SD/MMC Driver
10473 M:      Ben Dooks <ben-linux@fluff.org>
10474 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10475 S:      Supported
10476 F:      drivers/mmc/host/s3cmci.*
10477
10478 SAA6588 RDS RECEIVER DRIVER
10479 M:      Hans Verkuil <hverkuil@xs4all.nl>
10480 L:      linux-media@vger.kernel.org
10481 T:      git git://linuxtv.org/media_tree.git
10482 W:      https://linuxtv.org
10483 S:      Odd Fixes
10484 F:      drivers/media/i2c/saa6588*
10485
10486 SAA7134 VIDEO4LINUX DRIVER
10487 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10488 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10489 L:      linux-media@vger.kernel.org
10490 W:      https://linuxtv.org
10491 T:      git git://linuxtv.org/media_tree.git
10492 S:      Odd fixes
10493 F:      Documentation/media/v4l-drivers/saa7134*
10494 F:      drivers/media/pci/saa7134/
10495
10496 SAA7146 VIDEO4LINUX-2 DRIVER
10497 M:      Hans Verkuil <hverkuil@xs4all.nl>
10498 L:      linux-media@vger.kernel.org
10499 T:      git git://linuxtv.org/media_tree.git
10500 S:      Maintained
10501 F:      drivers/media/common/saa7146/
10502 F:      drivers/media/pci/saa7146/
10503 F:      include/media/saa7146*
10504
10505 SAMSUNG LAPTOP DRIVER
10506 M:      Corentin Chary <corentin.chary@gmail.com>
10507 L:      platform-driver-x86@vger.kernel.org
10508 S:      Maintained
10509 F:      drivers/platform/x86/samsung-laptop.c
10510
10511 SAMSUNG AUDIO (ASoC) DRIVERS
10512 M:      Krzysztof Kozlowski <krzk@kernel.org>
10513 M:      Sangbeom Kim <sbkim73@samsung.com>
10514 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10515 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10516 S:      Supported
10517 F:      sound/soc/samsung/
10518
10519 SAMSUNG FRAMEBUFFER DRIVER
10520 M:      Jingoo Han <jingoohan1@gmail.com>
10521 L:      linux-fbdev@vger.kernel.org
10522 S:      Maintained
10523 F:      drivers/video/fbdev/s3c-fb.c
10524
10525 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10526 M:      Sangbeom Kim <sbkim73@samsung.com>
10527 M:      Krzysztof Kozlowski <krzk@kernel.org>
10528 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10529 L:      linux-kernel@vger.kernel.org
10530 L:      linux-samsung-soc@vger.kernel.org
10531 S:      Supported
10532 F:      drivers/mfd/sec*.c
10533 F:      drivers/regulator/s2m*.c
10534 F:      drivers/regulator/s5m*.c
10535 F:      drivers/clk/clk-s2mps11.c
10536 F:      drivers/rtc/rtc-s5m.c
10537 F:      include/linux/mfd/samsung/
10538 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10539 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10540 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10541 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10542
10543 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10544 M:      Kyungmin Park <kyungmin.park@samsung.com>
10545 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10546 L:      linux-media@vger.kernel.org
10547 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
10548 S:      Supported
10549 F:      drivers/media/platform/exynos4-is/
10550
10551 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10552 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10553 L:      linux-media@vger.kernel.org
10554 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10555 S:      Maintained
10556 F:      drivers/media/platform/s3c-camif/
10557 F:      include/media/drv-intf/s3c_camif.h
10558
10559 SAMSUNG S5C73M3 CAMERA DRIVER
10560 M:      Kyungmin Park <kyungmin.park@samsung.com>
10561 M:      Andrzej Hajda <a.hajda@samsung.com>
10562 L:      linux-media@vger.kernel.org
10563 S:      Supported
10564 F:      drivers/media/i2c/s5c73m3/*
10565
10566 SAMSUNG S5K5BAF CAMERA DRIVER
10567 M:      Kyungmin Park <kyungmin.park@samsung.com>
10568 M:      Andrzej Hajda <a.hajda@samsung.com>
10569 L:      linux-media@vger.kernel.org
10570 S:      Supported
10571 F:      drivers/media/i2c/s5k5baf.c
10572
10573 SAMSUNG S3FWRN5 NFC DRIVER
10574 M:      Robert Baldyga <r.baldyga@samsung.com>
10575 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
10576 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
10577 S:      Supported
10578 F:      drivers/nfc/s3fwrn5
10579
10580 SAMSUNG SOC CLOCK DRIVERS
10581 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10582 M:      Tomasz Figa <tomasz.figa@gmail.com>
10583 M:      Chanwoo Choi <cw00.choi@samsung.com>
10584 S:      Supported
10585 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10586 F:      drivers/clk/samsung/
10587 F:      include/dt-bindings/clock/exynos*.h
10588 F:      Documentation/devicetree/bindings/clock/exynos*.txt
10589
10590 SAMSUNG SPI DRIVERS
10591 M:      Kukjin Kim <kgene@kernel.org>
10592 M:      Krzysztof Kozlowski <krzk@kernel.org>
10593 M:      Andi Shyti <andi.shyti@samsung.com>
10594 L:      linux-spi@vger.kernel.org
10595 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10596 S:      Maintained
10597 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
10598 F:      drivers/spi/spi-s3c*
10599 F:      include/linux/platform_data/spi-s3c64xx.h
10600
10601 SAMSUNG SXGBE DRIVERS
10602 M:      Byungho An <bh74.an@samsung.com>
10603 M:      Girish K S <ks.giri@samsung.com>
10604 M:      Vipul Pandya <vipul.pandya@samsung.com>
10605 S:      Supported
10606 L:      netdev@vger.kernel.org
10607 F:      drivers/net/ethernet/samsung/sxgbe/
10608
10609 SAMSUNG THERMAL DRIVER
10610 M:      Lukasz Majewski <l.majewski@samsung.com>
10611 L:      linux-pm@vger.kernel.org
10612 L:      linux-samsung-soc@vger.kernel.org
10613 S:      Supported
10614 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
10615 F:      drivers/thermal/samsung/
10616
10617 SAMSUNG USB2 PHY DRIVER
10618 M:      Kamil Debski <kamil@wypas.org>
10619 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10620 L:      linux-kernel@vger.kernel.org
10621 S:      Supported
10622 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
10623 F:      Documentation/phy/samsung-usb2.txt
10624 F:      drivers/phy/phy-exynos4210-usb2.c
10625 F:      drivers/phy/phy-exynos4x12-usb2.c
10626 F:      drivers/phy/phy-exynos5250-usb2.c
10627 F:      drivers/phy/phy-s5pv210-usb2.c
10628 F:      drivers/phy/phy-samsung-usb2.c
10629 F:      drivers/phy/phy-samsung-usb2.h
10630
10631 SERIAL DRIVERS
10632 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10633 L:      linux-serial@vger.kernel.org
10634 S:      Maintained
10635 F:      Documentation/devicetree/bindings/serial/
10636 F:      drivers/tty/serial/
10637
10638 STI CEC DRIVER
10639 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
10640 L:      kernel@stlinux.com
10641 S:      Maintained
10642 F:      drivers/staging/media/st-cec/
10643 F:      Documentation/devicetree/bindings/media/stih-cec.txt
10644
10645 SYNOPSYS DESIGNWARE DMAC DRIVER
10646 M:      Viresh Kumar <vireshk@kernel.org>
10647 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10648 S:      Maintained
10649 F:      include/linux/dma/dw.h
10650 F:      include/linux/platform_data/dma-dw.h
10651 F:      drivers/dma/dw/
10652
10653 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10654 M: Lars Persson <lars.persson@axis.com>
10655 L: netdev@vger.kernel.org
10656 S: Supported
10657 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10658 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10659
10660 SYNOPSYS DESIGNWARE I2C DRIVER
10661 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
10662 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10663 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
10664 L:      linux-i2c@vger.kernel.org
10665 S:      Maintained
10666 F:      drivers/i2c/busses/i2c-designware-*
10667 F:      include/linux/platform_data/i2c-designware.h
10668
10669 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10670 M:      Jaehoon Chung <jh80.chung@samsung.com>
10671 L:      linux-mmc@vger.kernel.org
10672 S:      Maintained
10673 F:      include/linux/mmc/dw_mmc.h
10674 F:      drivers/mmc/host/dw_mmc*
10675
10676 SYSTEM TRACE MODULE CLASS
10677 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
10678 S:      Maintained
10679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10680 F:      Documentation/trace/stm.txt
10681 F:      drivers/hwtracing/stm/
10682 F:      include/linux/stm.h
10683 F:      include/uapi/linux/stm.h
10684
10685 TEE SUBSYSTEM
10686 M:      Jens Wiklander <jens.wiklander@linaro.org>
10687 S:      Maintained
10688 F:      include/linux/tee_drv.h
10689 F:      include/uapi/linux/tee.h
10690 F:      drivers/tee/
10691 F:      Documentation/tee.txt
10692
10693 THUNDERBOLT DRIVER
10694 M:      Andreas Noever <andreas.noever@gmail.com>
10695 S:      Maintained
10696 F:      drivers/thunderbolt/
10697
10698 TI BQ27XXX POWER SUPPLY DRIVER
10699 R:      Andrew F. Davis <afd@ti.com>
10700 F:      include/linux/power/bq27xxx_battery.h
10701 F:      drivers/power/supply/bq27xxx_battery.c
10702 F:      drivers/power/supply/bq27xxx_battery_i2c.c
10703
10704 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10705 M:      John Stultz <john.stultz@linaro.org>
10706 M:      Thomas Gleixner <tglx@linutronix.de>
10707 L:      linux-kernel@vger.kernel.org
10708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10709 S:      Supported
10710 F:      include/linux/clocksource.h
10711 F:      include/linux/time.h
10712 F:      include/linux/timex.h
10713 F:      include/uapi/linux/time.h
10714 F:      include/uapi/linux/timex.h
10715 F:      kernel/time/clocksource.c
10716 F:      kernel/time/time*.c
10717 F:      kernel/time/alarmtimer.c
10718 F:      kernel/time/ntp.c
10719 F:      tools/testing/selftests/timers/
10720
10721 SC1200 WDT DRIVER
10722 M:      Zwane Mwaikambo <zwanem@gmail.com>
10723 S:      Maintained
10724 F:      drivers/watchdog/sc1200wdt.c
10725
10726 SCHEDULER
10727 M:      Ingo Molnar <mingo@redhat.com>
10728 M:      Peter Zijlstra <peterz@infradead.org>
10729 L:      linux-kernel@vger.kernel.org
10730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10731 S:      Maintained
10732 F:      kernel/sched/
10733 F:      include/linux/sched.h
10734 F:      include/uapi/linux/sched.h
10735 F:      include/linux/wait.h
10736
10737 SCORE ARCHITECTURE
10738 M:      Chen Liqin <liqin.linux@gmail.com>
10739 M:      Lennox Wu <lennox.wu@gmail.com>
10740 W:      http://www.sunplus.com
10741 S:      Supported
10742 F:      arch/score/
10743
10744 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10745 M:      Sudeep Holla <sudeep.holla@arm.com>
10746 L:      linux-arm-kernel@lists.infradead.org
10747 S:      Maintained
10748 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
10749 F:      drivers/clk/clk-scpi.c
10750 F:      drivers/cpufreq/scpi-cpufreq.c
10751 F:      drivers/firmware/arm_scpi.c
10752 F:      include/linux/scpi_protocol.h
10753
10754 SCSI CDROM DRIVER
10755 M:      Jens Axboe <axboe@kernel.dk>
10756 L:      linux-scsi@vger.kernel.org
10757 W:      http://www.kernel.dk
10758 S:      Maintained
10759 F:      drivers/scsi/sr*
10760
10761 SCSI RDMA PROTOCOL (SRP) INITIATOR
10762 M:      Bart Van Assche <bart.vanassche@sandisk.com>
10763 L:      linux-rdma@vger.kernel.org
10764 S:      Supported
10765 W:      http://www.openfabrics.org
10766 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10768 F:      drivers/infiniband/ulp/srp/
10769 F:      include/scsi/srp.h
10770
10771 SCSI SG DRIVER
10772 M:      Doug Gilbert <dgilbert@interlog.com>
10773 L:      linux-scsi@vger.kernel.org
10774 W:      http://sg.danny.cz/sg
10775 S:      Maintained
10776 F:      Documentation/scsi/scsi-generic.txt
10777 F:      drivers/scsi/sg.c
10778 F:      include/scsi/sg.h
10779
10780 SCSI SUBSYSTEM
10781 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10783 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
10784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10785 L:      linux-scsi@vger.kernel.org
10786 S:      Maintained
10787 F:      Documentation/devicetree/bindings/scsi/
10788 F:      drivers/scsi/
10789 F:      include/scsi/
10790
10791 SCSI TAPE DRIVER
10792 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10793 L:      linux-scsi@vger.kernel.org
10794 S:      Maintained
10795 F:      Documentation/scsi/st.txt
10796 F:      drivers/scsi/st.*
10797 F:      drivers/scsi/st_*.h
10798
10799 SCTP PROTOCOL
10800 M:      Vlad Yasevich <vyasevich@gmail.com>
10801 M:      Neil Horman <nhorman@tuxdriver.com>
10802 L:      linux-sctp@vger.kernel.org
10803 W:      http://lksctp.sourceforge.net
10804 S:      Maintained
10805 F:      Documentation/networking/sctp.txt
10806 F:      include/linux/sctp.h
10807 F:      include/uapi/linux/sctp.h
10808 F:      include/net/sctp/
10809 F:      net/sctp/
10810
10811 SCx200 CPU SUPPORT
10812 M:      Jim Cromie <jim.cromie@gmail.com>
10813 S:      Odd Fixes
10814 F:      Documentation/i2c/busses/scx200_acb
10815 F:      arch/x86/platform/scx200/
10816 F:      drivers/watchdog/scx200_wdt.c
10817 F:      drivers/i2c/busses/scx200*
10818 F:      drivers/mtd/maps/scx200_docflash.c
10819 F:      include/linux/scx200.h
10820
10821 SCx200 GPIO DRIVER
10822 M:      Jim Cromie <jim.cromie@gmail.com>
10823 S:      Maintained
10824 F:      drivers/char/scx200_gpio.c
10825 F:      include/linux/scx200_gpio.h
10826
10827 SCx200 HRT CLOCKSOURCE DRIVER
10828 M:      Jim Cromie <jim.cromie@gmail.com>
10829 S:      Maintained
10830 F:      drivers/clocksource/scx200_hrt.c
10831
10832 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10833 M:      Sascha Sommer <saschasommer@freenet.de>
10834 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10835 S:      Maintained
10836 F:      drivers/mmc/host/sdricoh_cs.c
10837
10838 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10839 M:      Adrian Hunter <adrian.hunter@intel.com>
10840 L:      linux-mmc@vger.kernel.org
10841 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10842 S:      Maintained
10843 F:      drivers/mmc/host/sdhci*
10844 F:      include/linux/mmc/sdhci*
10845
10846 SECURE COMPUTING
10847 M:      Kees Cook <keescook@chromium.org>
10848 R:      Andy Lutomirski <luto@amacapital.net>
10849 R:      Will Drewry <wad@chromium.org>
10850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10851 S:      Supported
10852 F:      kernel/seccomp.c
10853 F:      include/uapi/linux/seccomp.h
10854 F:      include/linux/seccomp.h
10855 F:      tools/testing/selftests/seccomp/*
10856 K:      \bsecure_computing
10857 K:      \bTIF_SECCOMP\b
10858
10859 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10860 M:      Al Cooper <alcooperx@gmail.com>
10861 L:      linux-mmc@vger.kernel.org
10862 L:      bcm-kernel-feedback-list@broadcom.com
10863 S:      Maintained
10864 F:      drivers/mmc/host/sdhci-brcmstb*
10865
10866 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10867 M:      Ben Dooks <ben-linux@fluff.org>
10868 M:      Jaehoon Chung <jh80.chung@samsung.com>
10869 L:      linux-mmc@vger.kernel.org
10870 S:      Maintained
10871 F:      drivers/mmc/host/sdhci-s3c*
10872
10873 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10874 M:      Viresh Kumar <vireshk@kernel.org>
10875 L:      linux-mmc@vger.kernel.org
10876 S:      Maintained
10877 F:      drivers/mmc/host/sdhci-spear.c
10878
10879 SECURITY SUBSYSTEM
10880 M:      James Morris <james.l.morris@oracle.com>
10881 M:      "Serge E. Hallyn" <serge@hallyn.com>
10882 L:      linux-security-module@vger.kernel.org (suggested Cc:)
10883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10884 W:      http://kernsec.org/
10885 S:      Supported
10886 F:      security/
10887
10888 SECURITY CONTACT
10889 M:      Security Officers <security@kernel.org>
10890 S:      Supported
10891
10892 SELINUX SECURITY MODULE
10893 M:      Paul Moore <paul@paul-moore.com>
10894 M:      Stephen Smalley <sds@tycho.nsa.gov>
10895 M:      Eric Paris <eparis@parisplace.org>
10896 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
10897 W:      http://selinuxproject.org
10898 T:      git git://git.infradead.org/users/pcmoore/selinux
10899 S:      Supported
10900 F:      include/linux/selinux*
10901 F:      security/selinux/
10902 F:      scripts/selinux/
10903
10904 APPARMOR SECURITY MODULE
10905 M:      John Johansen <john.johansen@canonical.com>
10906 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10907 W:      apparmor.wiki.kernel.org
10908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10909 S:      Supported
10910 F:      security/apparmor/
10911
10912 LOADPIN SECURITY MODULE
10913 M:      Kees Cook <keescook@chromium.org>
10914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10915 S:      Supported
10916 F:      security/loadpin/
10917
10918 YAMA SECURITY MODULE
10919 M:      Kees Cook <keescook@chromium.org>
10920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10921 S:      Supported
10922 F:      security/yama/
10923
10924 SENSABLE PHANTOM
10925 M:      Jiri Slaby <jirislaby@gmail.com>
10926 S:      Maintained
10927 F:      drivers/misc/phantom.c
10928 F:      include/uapi/linux/phantom.h
10929
10930 Emulex 10Gbps iSCSI - OneConnect DRIVER
10931 M:      Subbu Seetharaman <subbu.seetharaman@broadcom.com>
10932 M:      Ketan Mukadam <ketan.mukadam@broadcom.com>
10933 M:      Jitendra Bhivare <jitendra.bhivare@broadcom.com>
10934 L:      linux-scsi@vger.kernel.org
10935 W:      http://www.broadcom.com
10936 S:      Supported
10937 F:      drivers/scsi/be2iscsi/
10938
10939 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10940 M:      Sathya Perla <sathya.perla@broadcom.com>
10941 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10942 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10943 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10944 L:      netdev@vger.kernel.org
10945 W:      http://www.emulex.com
10946 S:      Supported
10947 F:      drivers/net/ethernet/emulex/benet/
10948
10949 EMULEX ONECONNECT ROCE DRIVER
10950 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10951 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10952 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10953 L:      linux-rdma@vger.kernel.org
10954 W:      http://www.emulex.com
10955 S:      Supported
10956 F:      drivers/infiniband/hw/ocrdma/
10957 F:      include/uapi/rdma/ocrdma-abi.h
10958
10959 SFC NETWORK DRIVER
10960 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10961 M:      Edward Cree <ecree@solarflare.com>
10962 M:      Bert Kenward <bkenward@solarflare.com>
10963 L:      netdev@vger.kernel.org
10964 S:      Supported
10965 F:      drivers/net/ethernet/sfc/
10966
10967 SGI GRU DRIVER
10968 M:      Dimitri Sivanich <sivanich@sgi.com>
10969 S:      Maintained
10970 F:      drivers/misc/sgi-gru/
10971
10972 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10973 M:      Pat Gefre <pfg@sgi.com>
10974 L:      linux-ia64@vger.kernel.org
10975 S:      Supported
10976 F:      Documentation/ia64/serial.txt
10977 F:      drivers/tty/serial/ioc?_serial.c
10978 F:      include/linux/ioc?.h
10979
10980 SGI XP/XPC/XPNET DRIVER
10981 M:      Cliff Whickman <cpw@sgi.com>
10982 M:      Robin Holt <robinmholt@gmail.com>
10983 S:      Maintained
10984 F:      drivers/misc/sgi-xp/
10985
10986 SI2157 MEDIA DRIVER
10987 M:      Antti Palosaari <crope@iki.fi>
10988 L:      linux-media@vger.kernel.org
10989 W:      https://linuxtv.org
10990 W:      http://palosaari.fi/linux/
10991 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10992 T:      git git://linuxtv.org/anttip/media_tree.git
10993 S:      Maintained
10994 F:      drivers/media/tuners/si2157*
10995
10996 SI2168 MEDIA DRIVER
10997 M:      Antti Palosaari <crope@iki.fi>
10998 L:      linux-media@vger.kernel.org
10999 W:      https://linuxtv.org
11000 W:      http://palosaari.fi/linux/
11001 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11002 T:      git git://linuxtv.org/anttip/media_tree.git
11003 S:      Maintained
11004 F:      drivers/media/dvb-frontends/si2168*
11005
11006 SI470X FM RADIO RECEIVER I2C DRIVER
11007 M:      Hans Verkuil <hverkuil@xs4all.nl>
11008 L:      linux-media@vger.kernel.org
11009 T:      git git://linuxtv.org/media_tree.git
11010 W:      https://linuxtv.org
11011 S:      Odd Fixes
11012 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
11013
11014 SI470X FM RADIO RECEIVER USB DRIVER
11015 M:      Hans Verkuil <hverkuil@xs4all.nl>
11016 L:      linux-media@vger.kernel.org
11017 T:      git git://linuxtv.org/media_tree.git
11018 W:      https://linuxtv.org
11019 S:      Maintained
11020 F:      drivers/media/radio/si470x/radio-si470x-common.c
11021 F:      drivers/media/radio/si470x/radio-si470x.h
11022 F:      drivers/media/radio/si470x/radio-si470x-usb.c
11023
11024 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11025 M:      Eduardo Valentin <edubezval@gmail.com>
11026 L:      linux-media@vger.kernel.org
11027 T:      git git://linuxtv.org/media_tree.git
11028 W:      https://linuxtv.org
11029 S:      Odd Fixes
11030 F:      drivers/media/radio/si4713/si4713.?
11031
11032 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11033 M:      Eduardo Valentin <edubezval@gmail.com>
11034 L:      linux-media@vger.kernel.org
11035 T:      git git://linuxtv.org/media_tree.git
11036 W:      https://linuxtv.org
11037 S:      Odd Fixes
11038 F:      drivers/media/radio/si4713/radio-platform-si4713.c
11039
11040 SI4713 FM RADIO TRANSMITTER USB DRIVER
11041 M:      Hans Verkuil <hverkuil@xs4all.nl>
11042 L:      linux-media@vger.kernel.org
11043 T:      git git://linuxtv.org/media_tree.git
11044 W:      https://linuxtv.org
11045 S:      Maintained
11046 F:      drivers/media/radio/si4713/radio-usb-si4713.c
11047
11048 SIANO DVB DRIVER
11049 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11050 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11051 L:      linux-media@vger.kernel.org
11052 W:      https://linuxtv.org
11053 T:      git git://linuxtv.org/media_tree.git
11054 S:      Odd fixes
11055 F:      drivers/media/common/siano/
11056 F:      drivers/media/usb/siano/
11057 F:      drivers/media/usb/siano/
11058 F:      drivers/media/mmc/siano/
11059
11060 SIMPLEFB FB DRIVER
11061 M:      Hans de Goede <hdegoede@redhat.com>
11062 L:      linux-fbdev@vger.kernel.org
11063 S:      Maintained
11064 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
11065 F:      drivers/video/fbdev/simplefb.c
11066 F:      include/linux/platform_data/simplefb.h
11067
11068 SH_VEU V4L2 MEM2MEM DRIVER
11069 L:      linux-media@vger.kernel.org
11070 S:      Orphan
11071 F:      drivers/media/platform/sh_veu.c
11072
11073 SH_VOU V4L2 OUTPUT DRIVER
11074 L:      linux-media@vger.kernel.org
11075 S:      Orphan
11076 F:      drivers/media/platform/sh_vou.c
11077 F:      include/media/drv-intf/sh_vou.h
11078
11079 SIMPLE FIRMWARE INTERFACE (SFI)
11080 M:      Len Brown <lenb@kernel.org>
11081 L:      sfi-devel@simplefirmware.org
11082 W:      http://simplefirmware.org/
11083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11084 S:      Supported
11085 F:      arch/x86/platform/sfi/
11086 F:      drivers/sfi/
11087 F:      include/linux/sfi*.h
11088
11089 SIMTEC EB110ATX (Chalice CATS)
11090 P:      Ben Dooks
11091 P:      Vincent Sanders <vince@simtec.co.uk>
11092 M:      Simtec Linux Team <linux@simtec.co.uk>
11093 W:      http://www.simtec.co.uk/products/EB110ATX/
11094 S:      Supported
11095
11096 SIMTEC EB2410ITX (BAST)
11097 P:      Ben Dooks
11098 P:      Vincent Sanders <vince@simtec.co.uk>
11099 M:      Simtec Linux Team <linux@simtec.co.uk>
11100 W:      http://www.simtec.co.uk/products/EB2410ITX/
11101 S:      Supported
11102 F:      arch/arm/mach-s3c24xx/mach-bast.c
11103 F:      arch/arm/mach-s3c24xx/bast-ide.c
11104 F:      arch/arm/mach-s3c24xx/bast-irq.c
11105
11106 SIPHASH PRF ROUTINES
11107 M:      Jason A. Donenfeld <Jason@zx2c4.com>
11108 S:      Maintained
11109 F:      lib/siphash.c
11110 F:      lib/test_siphash.c
11111 F:      include/linux/siphash.h
11112
11113 TI DAVINCI MACHINE SUPPORT
11114 M:      Sekhar Nori <nsekhar@ti.com>
11115 M:      Kevin Hilman <khilman@kernel.org>
11116 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11118 S:      Supported
11119 F:      arch/arm/mach-davinci/
11120 F:      drivers/i2c/busses/i2c-davinci.c
11121
11122 TI DAVINCI SERIES MEDIA DRIVER
11123 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11124 L:      linux-media@vger.kernel.org
11125 W:      https://linuxtv.org
11126 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11127 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11128 S:      Maintained
11129 F:      drivers/media/platform/davinci/
11130 F:      include/media/davinci/
11131
11132 TI AM437X VPFE DRIVER
11133 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11134 L:      linux-media@vger.kernel.org
11135 W:      https://linuxtv.org
11136 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11137 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11138 S:      Maintained
11139 F:      drivers/media/platform/am437x/
11140
11141 OV2659 OMNIVISION SENSOR DRIVER
11142 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11143 L:      linux-media@vger.kernel.org
11144 W:      https://linuxtv.org
11145 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11146 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11147 S:      Maintained
11148 F:      drivers/media/i2c/ov2659.c
11149 F:      include/media/i2c/ov2659.h
11150
11151 SILICON MOTION SM712 FRAME BUFFER DRIVER
11152 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11153 M:      Teddy Wang <teddy.wang@siliconmotion.com>
11154 M:      Sudip Mukherjee <sudip@vectorindia.org>
11155 L:      linux-fbdev@vger.kernel.org
11156 S:      Maintained
11157 F:      drivers/video/fbdev/sm712*
11158 F:      Documentation/fb/sm712fb.txt
11159
11160 SIS 190 ETHERNET DRIVER
11161 M:      Francois Romieu <romieu@fr.zoreil.com>
11162 L:      netdev@vger.kernel.org
11163 S:      Maintained
11164 F:      drivers/net/ethernet/sis/sis190.c
11165
11166 SIS 900/7016 FAST ETHERNET DRIVER
11167 M:      Daniele Venzano <venza@brownhat.org>
11168 W:      http://www.brownhat.org/sis900.html
11169 L:      netdev@vger.kernel.org
11170 S:      Maintained
11171 F:      drivers/net/ethernet/sis/sis900.*
11172
11173 SIS FRAMEBUFFER DRIVER
11174 M:      Thomas Winischhofer <thomas@winischhofer.net>
11175 W:      http://www.winischhofer.net/linuxsisvga.shtml
11176 S:      Maintained
11177 F:      Documentation/fb/sisfb.txt
11178 F:      drivers/video/fbdev/sis/
11179 F:      include/video/sisfb.h
11180
11181 SIS USB2VGA DRIVER
11182 M:      Thomas Winischhofer <thomas@winischhofer.net>
11183 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
11184 S:      Maintained
11185 F:      drivers/usb/misc/sisusbvga/
11186
11187 SLAB ALLOCATOR
11188 M:      Christoph Lameter <cl@linux.com>
11189 M:      Pekka Enberg <penberg@kernel.org>
11190 M:      David Rientjes <rientjes@google.com>
11191 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
11192 M:      Andrew Morton <akpm@linux-foundation.org>
11193 L:      linux-mm@kvack.org
11194 S:      Maintained
11195 F:      include/linux/sl?b*.h
11196 F:      mm/sl?b*
11197
11198 SLEEPABLE READ-COPY UPDATE (SRCU)
11199 M:      Lai Jiangshan <jiangshanlai@gmail.com>
11200 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11201 M:      Josh Triplett <josh@joshtriplett.org>
11202 R:      Steven Rostedt <rostedt@goodmis.org>
11203 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11204 L:      linux-kernel@vger.kernel.org
11205 W:      http://www.rdrop.com/users/paulmck/RCU/
11206 S:      Supported
11207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11208 F:      include/linux/srcu.h
11209 F:      kernel/rcu/srcu.c
11210
11211 SMACK SECURITY MODULE
11212 M:      Casey Schaufler <casey@schaufler-ca.com>
11213 L:      linux-security-module@vger.kernel.org
11214 W:      http://schaufler-ca.com
11215 T:      git git://github.com/cschaufler/smack-next
11216 S:      Maintained
11217 F:      Documentation/security/Smack.txt
11218 F:      security/smack/
11219
11220 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11221 M:      Kevin Hilman <khilman@kernel.org>
11222 M:      Nishanth Menon <nm@ti.com>
11223 S:      Maintained
11224 F:      drivers/power/avs/
11225 F:      include/linux/power/smartreflex.h
11226 L:      linux-pm@vger.kernel.org
11227
11228 SMC91x ETHERNET DRIVER
11229 M:      Nicolas Pitre <nico@fluxnic.net>
11230 S:      Odd Fixes
11231 F:      drivers/net/ethernet/smsc/smc91x.*
11232
11233 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11234 M:      Sakari Ailus <sakari.ailus@iki.fi>
11235 L:      linux-media@vger.kernel.org
11236 S:      Maintained
11237 F:      drivers/media/i2c/smiapp/
11238 F:      include/media/i2c/smiapp.h
11239 F:      drivers/media/i2c/smiapp-pll.c
11240 F:      drivers/media/i2c/smiapp-pll.h
11241 F:      include/uapi/linux/smiapp.h
11242 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11243
11244 SMM665 HARDWARE MONITOR DRIVER
11245 M:      Guenter Roeck <linux@roeck-us.net>
11246 L:      linux-hwmon@vger.kernel.org
11247 S:      Maintained
11248 F:      Documentation/hwmon/smm665
11249 F:      drivers/hwmon/smm665.c
11250
11251 SMSC EMC2103 HARDWARE MONITOR DRIVER
11252 M:      Steve Glendinning <steve.glendinning@shawell.net>
11253 L:      linux-hwmon@vger.kernel.org
11254 S:      Maintained
11255 F:      Documentation/hwmon/emc2103
11256 F:      drivers/hwmon/emc2103.c
11257
11258 SMSC SCH5627 HARDWARE MONITOR DRIVER
11259 M:      Hans de Goede <hdegoede@redhat.com>
11260 L:      linux-hwmon@vger.kernel.org
11261 S:      Supported
11262 F:      Documentation/hwmon/sch5627
11263 F:      drivers/hwmon/sch5627.c
11264
11265 SMSC47B397 HARDWARE MONITOR DRIVER
11266 M:      Jean Delvare <jdelvare@suse.com>
11267 L:      linux-hwmon@vger.kernel.org
11268 S:      Maintained
11269 F:      Documentation/hwmon/smsc47b397
11270 F:      drivers/hwmon/smsc47b397.c
11271
11272 SMSC911x ETHERNET DRIVER
11273 M:      Steve Glendinning <steve.glendinning@shawell.net>
11274 L:      netdev@vger.kernel.org
11275 S:      Maintained
11276 F:      include/linux/smsc911x.h
11277 F:      drivers/net/ethernet/smsc/smsc911x.*
11278
11279 SMSC9420 PCI ETHERNET DRIVER
11280 M:      Steve Glendinning <steve.glendinning@shawell.net>
11281 L:      netdev@vger.kernel.org
11282 S:      Maintained
11283 F:      drivers/net/ethernet/smsc/smsc9420.*
11284
11285 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11286 M:      Steve Glendinning <steve.glendinning@shawell.net>
11287 L:      linux-fbdev@vger.kernel.org
11288 S:      Maintained
11289 F:      drivers/video/fbdev/smscufx.c
11290
11291 SOC-CAMERA V4L2 SUBSYSTEM
11292 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11293 L:      linux-media@vger.kernel.org
11294 T:      git git://linuxtv.org/media_tree.git
11295 S:      Maintained
11296 F:      include/media/soc*
11297 F:      drivers/media/i2c/soc_camera/
11298 F:      drivers/media/platform/soc_camera/
11299
11300 SOEKRIS NET48XX LED SUPPORT
11301 M:      Chris Boot <bootc@bootc.net>
11302 S:      Maintained
11303 F:      drivers/leds/leds-net48xx.c
11304
11305 SOFTLOGIC 6x10 MPEG CODEC
11306 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11307 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11308 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
11309 M:      Ismael Luceno <ismael@iodev.co.uk>
11310 L:      linux-media@vger.kernel.org
11311 S:      Supported
11312 F:      drivers/media/pci/solo6x10/
11313
11314 SOFTWARE RAID (Multiple Disks) SUPPORT
11315 M:      Shaohua Li <shli@kernel.org>
11316 L:      linux-raid@vger.kernel.org
11317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11318 S:      Supported
11319 F:      drivers/md/
11320 F:      include/linux/raid/
11321 F:      include/uapi/linux/raid/
11322
11323 SONIC NETWORK DRIVER
11324 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11325 L:      netdev@vger.kernel.org
11326 S:      Maintained
11327 F:      drivers/net/ethernet/natsemi/sonic.*
11328
11329 SONICS SILICON BACKPLANE DRIVER (SSB)
11330 M:      Michael Buesch <m@bues.ch>
11331 L:      linux-wireless@vger.kernel.org
11332 S:      Maintained
11333 F:      drivers/ssb/
11334 F:      include/linux/ssb/
11335
11336 SONY VAIO CONTROL DEVICE DRIVER
11337 M:      Mattia Dongili <malattia@linux.it>
11338 L:      platform-driver-x86@vger.kernel.org
11339 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11340 S:      Maintained
11341 F:      Documentation/laptops/sony-laptop.txt
11342 F:      drivers/char/sonypi.c
11343 F:      drivers/platform/x86/sony-laptop.c
11344 F:      include/linux/sony-laptop.h
11345
11346 SONY MEMORYSTICK CARD SUPPORT
11347 M:      Alex Dubov <oakad@yahoo.com>
11348 W:      http://tifmxx.berlios.de/
11349 S:      Maintained
11350 F:      drivers/memstick/host/tifm_ms.c
11351
11352 SONY MEMORYSTICK STANDARD SUPPORT
11353 M:      Maxim Levitsky <maximlevitsky@gmail.com>
11354 S:      Maintained
11355 F:      drivers/memstick/core/ms_block.*
11356
11357 SOUND
11358 M:      Jaroslav Kysela <perex@perex.cz>
11359 M:      Takashi Iwai <tiwai@suse.com>
11360 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11361 W:      http://www.alsa-project.org/
11362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11363 T:      git git://git.alsa-project.org/alsa-kernel.git
11364 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
11365 S:      Maintained
11366 F:      Documentation/sound/
11367 F:      include/sound/
11368 F:      include/uapi/sound/
11369 F:      sound/
11370
11371 SOUND - COMPRESSED AUDIO
11372 M:      Vinod Koul <vinod.koul@intel.com>
11373 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11375 S:      Supported
11376 F:      Documentation/sound/alsa/compress_offload.txt
11377 F:      include/sound/compress_driver.h
11378 F:      include/uapi/sound/compress_*
11379 F:      sound/core/compress_offload.c
11380 F:      sound/soc/soc-compress.c
11381
11382 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11383 M:      Liam Girdwood <lgirdwood@gmail.com>
11384 M:      Mark Brown <broonie@kernel.org>
11385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11386 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11387 W:      http://alsa-project.org/main/index.php/ASoC
11388 S:      Supported
11389 F:      Documentation/devicetree/bindings/sound/
11390 F:      Documentation/sound/alsa/soc/
11391 F:      sound/soc/
11392 F:      include/sound/soc*
11393
11394 SOUND - DMAENGINE HELPERS
11395 M:      Lars-Peter Clausen <lars@metafoo.de>
11396 S:      Supported
11397 F:      include/sound/dmaengine_pcm.h
11398 F:      sound/core/pcm_dmaengine.c
11399 F:      sound/soc/soc-generic-dmaengine-pcm.c
11400
11401 SP2 MEDIA DRIVER
11402 M:      Olli Salonen <olli.salonen@iki.fi>
11403 L:      linux-media@vger.kernel.org
11404 W:      https://linuxtv.org
11405 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11406 S:      Maintained
11407 F:      drivers/media/dvb-frontends/sp2*
11408
11409 SPARC + UltraSPARC (sparc/sparc64)
11410 M:      "David S. Miller" <davem@davemloft.net>
11411 L:      sparclinux@vger.kernel.org
11412 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
11413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11415 S:      Maintained
11416 F:      arch/sparc/
11417 F:      drivers/sbus/
11418
11419 SPARC SERIAL DRIVERS
11420 M:      "David S. Miller" <davem@davemloft.net>
11421 L:      sparclinux@vger.kernel.org
11422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11424 S:      Maintained
11425 F:      include/linux/sunserialcore.h
11426 F:      drivers/tty/serial/suncore.c
11427 F:      drivers/tty/serial/sunhv.c
11428 F:      drivers/tty/serial/sunsab.c
11429 F:      drivers/tty/serial/sunsab.h
11430 F:      drivers/tty/serial/sunsu.c
11431 F:      drivers/tty/serial/sunzilog.c
11432 F:      drivers/tty/serial/sunzilog.h
11433
11434 SPARSE CHECKER
11435 M:      "Christopher Li" <sparse@chrisli.org>
11436 L:      linux-sparse@vger.kernel.org
11437 W:      https://sparse.wiki.kernel.org/
11438 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11439 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11440 S:      Maintained
11441 F:      include/linux/compiler.h
11442
11443 SPEAR PLATFORM SUPPORT
11444 M:      Viresh Kumar <vireshk@kernel.org>
11445 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11446 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11447 W:      http://www.st.com/spear
11448 S:      Maintained
11449 F:      arch/arm/boot/dts/spear*
11450 F:      arch/arm/mach-spear/
11451
11452 SPEAR CLOCK FRAMEWORK SUPPORT
11453 M:      Viresh Kumar <vireshk@kernel.org>
11454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11455 W:      http://www.st.com/spear
11456 S:      Maintained
11457 F:      drivers/clk/spear/
11458
11459 SPI NOR SUBSYSTEM
11460 M:      Cyrille Pitchen <cyrille.pitchen@atmel.com>
11461 M:      Marek Vasut <marek.vasut@gmail.com>
11462 L:      linux-mtd@lists.infradead.org
11463 W:      http://www.linux-mtd.infradead.org/
11464 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11465 T:      git git://github.com/spi-nor/linux.git
11466 S:      Maintained
11467 F:      drivers/mtd/spi-nor/
11468 F:      include/linux/mtd/spi-nor.h
11469
11470 SPI SUBSYSTEM
11471 M:      Mark Brown <broonie@kernel.org>
11472 L:      linux-spi@vger.kernel.org
11473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11474 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
11475 S:      Maintained
11476 F:      Documentation/devicetree/bindings/spi/
11477 F:      Documentation/spi/
11478 F:      drivers/spi/
11479 F:      include/linux/spi/
11480 F:      include/uapi/linux/spi/
11481 F:      tools/spi/
11482
11483 SPIDERNET NETWORK DRIVER for CELL
11484 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11485 L:      netdev@vger.kernel.org
11486 S:      Supported
11487 F:      Documentation/networking/spider_net.txt
11488 F:      drivers/net/ethernet/toshiba/spider_net*
11489
11490 SPU FILE SYSTEM
11491 M:      Jeremy Kerr <jk@ozlabs.org>
11492 L:      linuxppc-dev@lists.ozlabs.org
11493 W:      http://www.ibm.com/developerworks/power/cell/
11494 S:      Supported
11495 F:      Documentation/filesystems/spufs.txt
11496 F:      arch/powerpc/platforms/cell/spufs/
11497
11498 SQUASHFS FILE SYSTEM
11499 M:      Phillip Lougher <phillip@squashfs.org.uk>
11500 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
11501 W:      http://squashfs.org.uk
11502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11503 S:      Maintained
11504 F:      Documentation/filesystems/squashfs.txt
11505 F:      fs/squashfs/
11506
11507 SRM (Alpha) environment access
11508 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
11509 S:      Maintained
11510 F:      arch/alpha/kernel/srm_env.c
11511
11512 STABLE BRANCH
11513 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11514 M:      Sasha Levin <sashal@kernel.org>
11515 L:      stable@vger.kernel.org
11516 S:      Supported
11517 F:      Documentation/stable_kernel_rules.txt
11518
11519 STAGING SUBSYSTEM
11520 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11522 L:      devel@driverdev.osuosl.org
11523 S:      Supported
11524 F:      drivers/staging/
11525
11526 STAGING - COMEDI
11527 M:      Ian Abbott <abbotti@mev.co.uk>
11528 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
11529 S:      Odd Fixes
11530 F:      drivers/staging/comedi/
11531
11532 STAGING - FLARION FT1000 DRIVERS
11533 M:      Marek Belisko <marek.belisko@gmail.com>
11534 S:      Odd Fixes
11535 F:      drivers/staging/ft1000/
11536
11537 STAGING - INDUSTRIAL IO
11538 M:      Jonathan Cameron <jic23@kernel.org>
11539 L:      linux-iio@vger.kernel.org
11540 S:      Odd Fixes
11541 F:      Documentation/devicetree/bindings/staging/iio/
11542 F:      drivers/staging/iio/
11543
11544 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11545 M:      Jarod Wilson <jarod@wilsonet.com>
11546 W:      http://www.lirc.org/
11547 S:      Odd Fixes
11548 F:      drivers/staging/media/lirc/
11549
11550 STAGING - LUSTRE PARALLEL FILESYSTEM
11551 M:      Oleg Drokin <oleg.drokin@intel.com>
11552 M:      Andreas Dilger <andreas.dilger@intel.com>
11553 M:      James Simmons <jsimmons@infradead.org>
11554 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
11555 W:      http://wiki.lustre.org/
11556 S:      Maintained
11557 F:      drivers/staging/lustre
11558
11559 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11560 M:      Marc Dietrich <marvin24@gmx.de>
11561 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
11562 L:      linux-tegra@vger.kernel.org
11563 S:      Maintained
11564 F:      drivers/staging/nvec/
11565
11566 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11567 M:      Jens Frederich <jfrederich@gmail.com>
11568 M:      Daniel Drake <dsd@laptop.org>
11569 M:      Jon Nettleton <jon.nettleton@gmail.com>
11570 W:      http://wiki.laptop.org/go/DCON
11571 S:      Maintained
11572 F:      drivers/staging/olpc_dcon/
11573
11574 STAGING - REALTEK RTL8712U DRIVERS
11575 M:      Larry Finger <Larry.Finger@lwfinger.net>
11576 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11577 S:      Odd Fixes
11578 F:      drivers/staging/rtl8712/
11579
11580 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11581 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11582 M:      Teddy Wang <teddy.wang@siliconmotion.com>
11583 M:      Sudip Mukherjee <sudip@vectorindia.org>
11584 L:      linux-fbdev@vger.kernel.org
11585 S:      Maintained
11586 F:      drivers/staging/sm750fb/
11587
11588 STAGING - SLICOSS
11589 M:      Lior Dotan <liodot@gmail.com>
11590 M:      Christopher Harrer <charrer@alacritech.com>
11591 S:      Odd Fixes
11592 F:      drivers/staging/slicoss/
11593
11594 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11595 M:      William Hubbs <w.d.hubbs@gmail.com>
11596 M:      Chris Brannon <chris@the-brannons.com>
11597 M:      Kirk Reiser <kirk@reisers.ca>
11598 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
11599 L:      speakup@linux-speakup.org
11600 W:      http://www.linux-speakup.org/
11601 S:      Odd Fixes
11602 F:      drivers/staging/speakup/
11603
11604 STAGING - VIA VT665X DRIVERS
11605 M:      Forest Bond <forest@alittletooquiet.net>
11606 S:      Odd Fixes
11607 F:      drivers/staging/vt665?/
11608
11609 STAGING - WILC1000 WIFI DRIVER
11610 M:      Aditya Shankar <aditya.shankar@microchip.com>
11611 M:      Ganesh Krishna <ganesh.krishna@microchip.com>
11612 L:      linux-wireless@vger.kernel.org
11613 S:      Supported
11614 F:      drivers/staging/wilc1000/
11615
11616 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11617 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
11618 S:      Odd Fixes
11619 F:      drivers/staging/xgifb/
11620
11621 STARFIRE/DURALAN NETWORK DRIVER
11622 M:      Ion Badulescu <ionut@badula.org>
11623 S:      Odd Fixes
11624 F:      drivers/net/ethernet/adaptec/starfire*
11625
11626 SUN3/3X
11627 M:      Sam Creasey <sammy@sammy.net>
11628 W:      http://sammy.net/sun3/
11629 S:      Maintained
11630 F:      arch/m68k/kernel/*sun3*
11631 F:      arch/m68k/sun3*/
11632 F:      arch/m68k/include/asm/sun3*
11633 F:      drivers/net/ethernet/i825xx/sun3*
11634
11635 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11636 M:      Hans de Goede <hdegoede@redhat.com>
11637 L:      linux-input@vger.kernel.org
11638 S:      Maintained
11639 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11640 F:      drivers/input/keyboard/sun4i-lradc-keys.c
11641
11642 SUNDANCE NETWORK DRIVER
11643 M:      Denis Kirjanov <kda@linux-powerpc.org>
11644 L:      netdev@vger.kernel.org
11645 S:      Maintained
11646 F:      drivers/net/ethernet/dlink/sundance.c
11647
11648 SUPERH
11649 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
11650 M:      Rich Felker <dalias@libc.org>
11651 L:      linux-sh@vger.kernel.org
11652 Q:      http://patchwork.kernel.org/project/linux-sh/list/
11653 S:      Maintained
11654 F:      Documentation/sh/
11655 F:      arch/sh/
11656 F:      drivers/sh/
11657
11658 SUSPEND TO RAM
11659 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
11660 M:      Len Brown <len.brown@intel.com>
11661 M:      Pavel Machek <pavel@ucw.cz>
11662 L:      linux-pm@vger.kernel.org
11663 B:      https://bugzilla.kernel.org
11664 S:      Supported
11665 F:      Documentation/power/
11666 F:      arch/x86/kernel/acpi/
11667 F:      drivers/base/power/
11668 F:      kernel/power/
11669 F:      include/linux/suspend.h
11670 F:      include/linux/freezer.h
11671 F:      include/linux/pm.h
11672
11673 SVGA HANDLING
11674 M:      Martin Mares <mj@ucw.cz>
11675 L:      linux-video@atrey.karlin.mff.cuni.cz
11676 S:      Maintained
11677 F:      Documentation/svga.txt
11678 F:      arch/x86/boot/video*
11679
11680 SWIOTLB SUBSYSTEM
11681 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11682 L:      linux-kernel@vger.kernel.org
11683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11684 S:      Supported
11685 F:      lib/swiotlb.c
11686 F:      arch/*/kernel/pci-swiotlb.c
11687 F:      include/linux/swiotlb.h
11688
11689 SWITCHDEV
11690 M:      Jiri Pirko <jiri@resnulli.us>
11691 L:      netdev@vger.kernel.org
11692 S:      Supported
11693 F:      net/switchdev/
11694 F:      include/net/switchdev.h
11695
11696 SYNOPSYS ARC ARCHITECTURE
11697 M:      Vineet Gupta <vgupta@synopsys.com>
11698 L:      linux-snps-arc@lists.infradead.org
11699 S:      Supported
11700 F:      arch/arc/
11701 F:      Documentation/devicetree/bindings/arc/*
11702 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11703 F:      drivers/tty/serial/arc_uart.c
11704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11705
11706 SYNOPSYS ARC SDP platform support
11707 M:      Alexey Brodkin <abrodkin@synopsys.com>
11708 S:      Supported
11709 F:      arch/arc/plat-axs10x
11710 F:      arch/arc/boot/dts/ax*
11711 F:      Documentation/devicetree/bindings/arc/axs10*
11712
11713 SYSTEM CONFIGURATION (SYSCON)
11714 M:      Lee Jones <lee.jones@linaro.org>
11715 M:      Arnd Bergmann <arnd@arndb.de>
11716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11717 S:      Supported
11718 F:      drivers/mfd/syscon.c
11719
11720 SYSTEM RESET/SHUTDOWN DRIVERS
11721 M:      Sebastian Reichel <sre@kernel.org>
11722 L:      linux-pm@vger.kernel.org
11723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11724 S:      Maintained
11725 F:      Documentation/devicetree/bindings/power/reset/
11726 F:      drivers/power/reset/
11727
11728 SYSV FILESYSTEM
11729 M:      Christoph Hellwig <hch@infradead.org>
11730 S:      Maintained
11731 F:      Documentation/filesystems/sysv-fs.txt
11732 F:      fs/sysv/
11733 F:      include/linux/sysv_fs.h
11734
11735 TARGET SUBSYSTEM
11736 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11737 L:      linux-scsi@vger.kernel.org
11738 L:      target-devel@vger.kernel.org
11739 W:      http://www.linux-iscsi.org
11740 W:      http://groups.google.com/group/linux-iscsi-target-dev
11741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11742 S:      Supported
11743 F:      drivers/target/
11744 F:      include/target/
11745 F:      Documentation/target/
11746
11747 TASKSTATS STATISTICS INTERFACE
11748 M:      Balbir Singh <bsingharora@gmail.com>
11749 S:      Maintained
11750 F:      Documentation/accounting/taskstats*
11751 F:      include/linux/taskstats*
11752 F:      kernel/taskstats.c
11753
11754 TC CLASSIFIER
11755 M:      Jamal Hadi Salim <jhs@mojatatu.com>
11756 L:      netdev@vger.kernel.org
11757 S:      Maintained
11758 F:      include/net/pkt_cls.h
11759 F:      include/uapi/linux/pkt_cls.h
11760 F:      net/sched/
11761
11762 TCP LOW PRIORITY MODULE
11763 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11764 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11765 W:      http://tcp-lp-mod.sourceforge.net/
11766 S:      Maintained
11767 F:      net/ipv4/tcp_lp.c
11768
11769 TDA10071 MEDIA DRIVER
11770 M:      Antti Palosaari <crope@iki.fi>
11771 L:      linux-media@vger.kernel.org
11772 W:      https://linuxtv.org
11773 W:      http://palosaari.fi/linux/
11774 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11775 T:      git git://linuxtv.org/anttip/media_tree.git
11776 S:      Maintained
11777 F:      drivers/media/dvb-frontends/tda10071*
11778
11779 TDA18212 MEDIA DRIVER
11780 M:      Antti Palosaari <crope@iki.fi>
11781 L:      linux-media@vger.kernel.org
11782 W:      https://linuxtv.org
11783 W:      http://palosaari.fi/linux/
11784 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11785 T:      git git://linuxtv.org/anttip/media_tree.git
11786 S:      Maintained
11787 F:      drivers/media/tuners/tda18212*
11788
11789 TDA18218 MEDIA DRIVER
11790 M:      Antti Palosaari <crope@iki.fi>
11791 L:      linux-media@vger.kernel.org
11792 W:      https://linuxtv.org
11793 W:      http://palosaari.fi/linux/
11794 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11795 T:      git git://linuxtv.org/anttip/media_tree.git
11796 S:      Maintained
11797 F:      drivers/media/tuners/tda18218*
11798
11799 TDA18271 MEDIA DRIVER
11800 M:      Michael Krufky <mkrufky@linuxtv.org>
11801 L:      linux-media@vger.kernel.org
11802 W:      https://linuxtv.org
11803 W:      http://github.com/mkrufky
11804 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11805 T:      git git://linuxtv.org/mkrufky/tuners.git
11806 S:      Maintained
11807 F:      drivers/media/tuners/tda18271*
11808
11809 TDA827x MEDIA DRIVER
11810 M:      Michael Krufky <mkrufky@linuxtv.org>
11811 L:      linux-media@vger.kernel.org
11812 W:      https://linuxtv.org
11813 W:      http://github.com/mkrufky
11814 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11815 T:      git git://linuxtv.org/mkrufky/tuners.git
11816 S:      Maintained
11817 F:      drivers/media/tuners/tda8290.*
11818
11819 TDA8290 MEDIA DRIVER
11820 M:      Michael Krufky <mkrufky@linuxtv.org>
11821 L:      linux-media@vger.kernel.org
11822 W:      https://linuxtv.org
11823 W:      http://github.com/mkrufky
11824 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11825 T:      git git://linuxtv.org/mkrufky/tuners.git
11826 S:      Maintained
11827 F:      drivers/media/tuners/tda8290.*
11828
11829 TDA9840 MEDIA DRIVER
11830 M:      Hans Verkuil <hverkuil@xs4all.nl>
11831 L:      linux-media@vger.kernel.org
11832 T:      git git://linuxtv.org/media_tree.git
11833 W:      https://linuxtv.org
11834 S:      Maintained
11835 F:      drivers/media/i2c/tda9840*
11836
11837 TEA5761 TUNER DRIVER
11838 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11839 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11840 L:      linux-media@vger.kernel.org
11841 W:      https://linuxtv.org
11842 T:      git git://linuxtv.org/media_tree.git
11843 S:      Odd fixes
11844 F:      drivers/media/tuners/tea5761.*
11845
11846 TEA5767 TUNER DRIVER
11847 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11848 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11849 L:      linux-media@vger.kernel.org
11850 W:      https://linuxtv.org
11851 T:      git git://linuxtv.org/media_tree.git
11852 S:      Maintained
11853 F:      drivers/media/tuners/tea5767.*
11854
11855 TEA6415C MEDIA DRIVER
11856 M:      Hans Verkuil <hverkuil@xs4all.nl>
11857 L:      linux-media@vger.kernel.org
11858 T:      git git://linuxtv.org/media_tree.git
11859 W:      https://linuxtv.org
11860 S:      Maintained
11861 F:      drivers/media/i2c/tea6415c*
11862
11863 TEA6420 MEDIA DRIVER
11864 M:      Hans Verkuil <hverkuil@xs4all.nl>
11865 L:      linux-media@vger.kernel.org
11866 T:      git git://linuxtv.org/media_tree.git
11867 W:      https://linuxtv.org
11868 S:      Maintained
11869 F:      drivers/media/i2c/tea6420*
11870
11871 TEAM DRIVER
11872 M:      Jiri Pirko <jiri@resnulli.us>
11873 L:      netdev@vger.kernel.org
11874 S:      Supported
11875 F:      drivers/net/team/
11876 F:      include/linux/if_team.h
11877 F:      include/uapi/linux/if_team.h
11878
11879 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11880 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11881 S:      Maintained
11882 F:      arch/x86/platform/ts5500/
11883
11884 TECHNOTREND USB IR RECEIVER
11885 M:      Sean Young <sean@mess.org>
11886 L:      linux-media@vger.kernel.org
11887 S:      Maintained
11888 F:      drivers/media/rc/ttusbir.c
11889
11890 TEGRA ARCHITECTURE SUPPORT
11891 M:      Stephen Warren <swarren@wwwdotorg.org>
11892 M:      Thierry Reding <thierry.reding@gmail.com>
11893 M:      Alexandre Courbot <gnurou@gmail.com>
11894 L:      linux-tegra@vger.kernel.org
11895 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
11896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11897 S:      Supported
11898 N:      [^a-z]tegra
11899
11900 TEGRA CLOCK DRIVER
11901 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
11902 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
11903 S:      Supported
11904 F:      drivers/clk/tegra/
11905
11906 TEGRA DMA DRIVERS
11907 M:      Laxman Dewangan <ldewangan@nvidia.com>
11908 M:      Jon Hunter <jonathanh@nvidia.com>
11909 S:      Supported
11910 F:      drivers/dma/tegra*
11911
11912 TEGRA I2C DRIVER
11913 M:      Laxman Dewangan <ldewangan@nvidia.com>
11914 S:      Supported
11915 F:      drivers/i2c/busses/i2c-tegra.c
11916
11917 TEGRA IOMMU DRIVERS
11918 M:      Hiroshi Doyu <hdoyu@nvidia.com>
11919 S:      Supported
11920 F:      drivers/iommu/tegra*
11921
11922 TEGRA KBC DRIVER
11923 M:      Rakesh Iyer <riyer@nvidia.com>
11924 M:      Laxman Dewangan <ldewangan@nvidia.com>
11925 S:      Supported
11926 F:      drivers/input/keyboard/tegra-kbc.c
11927
11928 TEGRA PWM DRIVER
11929 M:      Thierry Reding <thierry.reding@gmail.com>
11930 S:      Supported
11931 F:      drivers/pwm/pwm-tegra.c
11932
11933 TEGRA SERIAL DRIVER
11934 M:      Laxman Dewangan <ldewangan@nvidia.com>
11935 S:      Supported
11936 F:      drivers/tty/serial/serial-tegra.c
11937
11938 TEGRA SPI DRIVER
11939 M:      Laxman Dewangan <ldewangan@nvidia.com>
11940 S:      Supported
11941 F:      drivers/spi/spi-tegra*
11942
11943 TEHUTI ETHERNET DRIVER
11944 M:      Andy Gospodarek <andy@greyhouse.net>
11945 L:      netdev@vger.kernel.org
11946 S:      Supported
11947 F:      drivers/net/ethernet/tehuti/*
11948
11949 Telecom Clock Driver for MCPL0010
11950 M:      Mark Gross <mark.gross@intel.com>
11951 S:      Supported
11952 F:      drivers/char/tlclk.c
11953
11954 TENSILICA XTENSA PORT (xtensa)
11955 M:      Chris Zankel <chris@zankel.net>
11956 M:      Max Filippov <jcmvbkbc@gmail.com>
11957 L:      linux-xtensa@linux-xtensa.org
11958 T:      git git://github.com/czankel/xtensa-linux.git
11959 S:      Maintained
11960 F:      arch/xtensa/
11961 F:      drivers/irqchip/irq-xtensa-*
11962
11963 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11964 M:      Hans Verkuil <hverkuil@xs4all.nl>
11965 L:      linux-media@vger.kernel.org
11966 T:      git git://linuxtv.org/media_tree.git
11967 W:      https://linuxtv.org
11968 S:      Maintained
11969 F:      drivers/media/radio/radio-raremono.c
11970
11971 THERMAL
11972 M:      Zhang Rui <rui.zhang@intel.com>
11973 M:      Eduardo Valentin <edubezval@gmail.com>
11974 L:      linux-pm@vger.kernel.org
11975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11977 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11978 S:      Supported
11979 F:      drivers/thermal/
11980 F:      include/linux/thermal.h
11981 F:      include/uapi/linux/thermal.h
11982 F:      include/linux/cpu_cooling.h
11983 F:      Documentation/devicetree/bindings/thermal/
11984
11985 THERMAL/CPU_COOLING
11986 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11987 M:      Viresh Kumar <viresh.kumar@linaro.org>
11988 M:      Javi Merino <javi.merino@kernel.org>
11989 L:      linux-pm@vger.kernel.org
11990 S:      Supported
11991 F:      Documentation/thermal/cpu-cooling-api.txt
11992 F:      drivers/thermal/cpu_cooling.c
11993 F:      include/linux/cpu_cooling.h
11994
11995 THINKPAD ACPI EXTRAS DRIVER
11996 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11997 L:      ibm-acpi-devel@lists.sourceforge.net
11998 L:      platform-driver-x86@vger.kernel.org
11999 W:      http://ibm-acpi.sourceforge.net
12000 W:      http://thinkwiki.org/wiki/Ibm-acpi
12001 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12002 S:      Maintained
12003 F:      drivers/platform/x86/thinkpad_acpi.c
12004
12005 TI BANDGAP AND THERMAL DRIVER
12006 M:      Eduardo Valentin <edubezval@gmail.com>
12007 M:      Keerthy <j-keerthy@ti.com>
12008 L:      linux-pm@vger.kernel.org
12009 L:      linux-omap@vger.kernel.org
12010 S:      Maintained
12011 F:      drivers/thermal/ti-soc-thermal/
12012
12013 TI VPE/CAL DRIVERS
12014 M:      Benoit Parrot <bparrot@ti.com>
12015 L:      linux-media@vger.kernel.org
12016 W:      http://linuxtv.org/
12017 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12018 S:      Maintained
12019 F:      drivers/media/platform/ti-vpe/
12020
12021 TI CDCE706 CLOCK DRIVER
12022 M:      Max Filippov <jcmvbkbc@gmail.com>
12023 S:      Maintained
12024 F:      drivers/clk/clk-cdce706.c
12025
12026 TI CLOCK DRIVER
12027 M:      Tero Kristo <t-kristo@ti.com>
12028 L:      linux-omap@vger.kernel.org
12029 S:      Maintained
12030 F:      drivers/clk/ti/
12031 F:      include/linux/clk/ti.h
12032
12033 TI ETHERNET SWITCH DRIVER (CPSW)
12034 M:      Mugunthan V N <mugunthanvnm@ti.com>
12035 R:      Grygorii Strashko <grygorii.strashko@ti.com>
12036 L:      linux-omap@vger.kernel.org
12037 L:      netdev@vger.kernel.org
12038 S:      Maintained
12039 F:      drivers/net/ethernet/ti/cpsw*
12040 F:      drivers/net/ethernet/ti/davinci*
12041
12042 TI FLASH MEDIA INTERFACE DRIVER
12043 M:      Alex Dubov <oakad@yahoo.com>
12044 S:      Maintained
12045 F:      drivers/misc/tifm*
12046 F:      drivers/mmc/host/tifm_sd.c
12047 F:      include/linux/tifm.h
12048
12049 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12050 M:      Santosh Shilimkar <ssantosh@kernel.org>
12051 L:      linux-kernel@vger.kernel.org
12052 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12053 S:      Maintained
12054 F:      drivers/soc/ti/*
12055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12056
12057
12058 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12059 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
12060 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12061 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12062 S:      Maintained
12063 F:      sound/soc/codecs/lm49453*
12064 F:      sound/soc/codecs/isabelle*
12065
12066 TI LP855x BACKLIGHT DRIVER
12067 M:      Milo Kim <milo.kim@ti.com>
12068 S:      Maintained
12069 F:      Documentation/backlight/lp855x-driver.txt
12070 F:      drivers/video/backlight/lp855x_bl.c
12071 F:      include/linux/platform_data/lp855x.h
12072
12073 TI LP8727 CHARGER DRIVER
12074 M:      Milo Kim <milo.kim@ti.com>
12075 S:      Maintained
12076 F:      drivers/power/supply/lp8727_charger.c
12077 F:      include/linux/platform_data/lp8727.h
12078
12079 TI LP8788 MFD DRIVER
12080 M:      Milo Kim <milo.kim@ti.com>
12081 S:      Maintained
12082 F:      drivers/iio/adc/lp8788_adc.c
12083 F:      drivers/leds/leds-lp8788.c
12084 F:      drivers/mfd/lp8788*.c
12085 F:      drivers/power/supply/lp8788-charger.c
12086 F:      drivers/regulator/lp8788-*.c
12087 F:      include/linux/mfd/lp8788*.h
12088
12089 TI NETCP ETHERNET DRIVER
12090 M:      Wingman Kwok <w-kwok2@ti.com>
12091 M:      Murali Karicheri <m-karicheri2@ti.com>
12092 L:      netdev@vger.kernel.org
12093 S:      Maintained
12094 F:      drivers/net/ethernet/ti/netcp*
12095
12096 TI TAS571X FAMILY ASoC CODEC DRIVER
12097 M:      Kevin Cernekee <cernekee@chromium.org>
12098 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12099 S:      Odd Fixes
12100 F:      sound/soc/codecs/tas571x*
12101
12102 TI TWL4030 SERIES SOC CODEC DRIVER
12103 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
12104 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12105 S:      Maintained
12106 F:      sound/soc/codecs/twl4030*
12107
12108 TI WILINK WIRELESS DRIVERS
12109 L:      linux-wireless@vger.kernel.org
12110 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
12111 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
12112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12113 S:      Orphan
12114 F:      drivers/net/wireless/ti/
12115 F:      include/linux/wl12xx.h
12116
12117 TIPC NETWORK LAYER
12118 M:      Jon Maloy <jon.maloy@ericsson.com>
12119 M:      Ying Xue <ying.xue@windriver.com>
12120 L:      netdev@vger.kernel.org (core kernel code)
12121 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12122 W:      http://tipc.sourceforge.net/
12123 S:      Maintained
12124 F:      include/uapi/linux/tipc*.h
12125 F:      net/tipc/
12126
12127 TILE ARCHITECTURE
12128 M:      Chris Metcalf <cmetcalf@mellanox.com>
12129 W:      http://www.mellanox.com/repository/solutions/tile-scm/
12130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12131 S:      Supported
12132 F:      arch/tile/
12133 F:      drivers/char/tile-srom.c
12134 F:      drivers/edac/tile_edac.c
12135 F:      drivers/net/ethernet/tile/
12136 F:      drivers/rtc/rtc-tile.c
12137 F:      drivers/tty/hvc/hvc_tile.c
12138 F:      drivers/tty/serial/tilegx.c
12139 F:      drivers/usb/host/*-tilegx.c
12140 F:      include/linux/usb/tilegx.h
12141
12142 TLAN NETWORK DRIVER
12143 M:      Samuel Chessman <chessman@tux.org>
12144 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
12145 W:      http://sourceforge.net/projects/tlan/
12146 S:      Maintained
12147 F:      Documentation/networking/tlan.txt
12148 F:      drivers/net/ethernet/ti/tlan.*
12149
12150 TOMOYO SECURITY MODULE
12151 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
12152 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12153 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12154 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12155 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12156 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12157 W:      http://tomoyo.sourceforge.jp/
12158 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12159 S:      Maintained
12160 F:      security/tomoyo/
12161
12162 TOPSTAR LAPTOP EXTRAS DRIVER
12163 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
12164 L:      platform-driver-x86@vger.kernel.org
12165 S:      Maintained
12166 F:      drivers/platform/x86/topstar-laptop.c
12167
12168 TOSHIBA ACPI EXTRAS DRIVER
12169 M:      Azael Avalos <coproscefalo@gmail.com>
12170 L:      platform-driver-x86@vger.kernel.org
12171 S:      Maintained
12172 F:      drivers/platform/x86/toshiba_acpi.c
12173
12174 TOSHIBA BLUETOOTH DRIVER
12175 M:      Azael Avalos <coproscefalo@gmail.com>
12176 L:      platform-driver-x86@vger.kernel.org
12177 S:      Maintained
12178 F:      drivers/platform/x86/toshiba_bluetooth.c
12179
12180 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12181 M:      Azael Avalos <coproscefalo@gmail.com>
12182 L:      platform-driver-x86@vger.kernel.org
12183 S:      Maintained
12184 F:      drivers/platform/x86/toshiba_haps.c
12185
12186 TOSHIBA WMI HOTKEYS DRIVER
12187 M:      Azael Avalos <coproscefalo@gmail.com>
12188 L:      platform-driver-x86@vger.kernel.org
12189 S:      Maintained
12190 F:      drivers/platform/x86/toshiba-wmi.c
12191
12192 TOSHIBA SMM DRIVER
12193 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
12194 W:      http://www.buzzard.org.uk/toshiba/
12195 S:      Maintained
12196 F:      drivers/char/toshiba.c
12197 F:      include/linux/toshiba.h
12198 F:      include/uapi/linux/toshiba.h
12199
12200 TOSHIBA TC358743 DRIVER
12201 M:      Mats Randgaard <matrandg@cisco.com>
12202 L:      linux-media@vger.kernel.org
12203 S:      Maintained
12204 F:      drivers/media/i2c/tc358743*
12205 F:      include/media/i2c/tc358743.h
12206
12207 TMIO/SDHI MMC DRIVER
12208 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
12209 L:      linux-mmc@vger.kernel.org
12210 S:      Supported
12211 F:      drivers/mmc/host/tmio_mmc*
12212 F:      drivers/mmc/host/sh_mobile_sdhi.c
12213 F:      include/linux/mfd/tmio.h
12214
12215 TMP401 HARDWARE MONITOR DRIVER
12216 M:      Guenter Roeck <linux@roeck-us.net>
12217 L:      linux-hwmon@vger.kernel.org
12218 S:      Maintained
12219 F:      Documentation/hwmon/tmp401
12220 F:      drivers/hwmon/tmp401.c
12221
12222 TMPFS (SHMEM FILESYSTEM)
12223 M:      Hugh Dickins <hughd@google.com>
12224 L:      linux-mm@kvack.org
12225 S:      Maintained
12226 F:      include/linux/shmem_fs.h
12227 F:      mm/shmem.c
12228
12229 TM6000 VIDEO4LINUX DRIVER
12230 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
12231 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
12232 L:      linux-media@vger.kernel.org
12233 W:      https://linuxtv.org
12234 T:      git git://linuxtv.org/media_tree.git
12235 S:      Odd fixes
12236 F:      drivers/media/usb/tm6000/
12237 F:      Documentation/media/v4l-drivers/tm6000*
12238
12239 TW5864 VIDEO4LINUX DRIVER
12240 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12241 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12242 M:      Andrey Utkin <andrey_utkin@fastmail.com>
12243 L:      linux-media@vger.kernel.org
12244 S:      Supported
12245 F:      drivers/media/pci/tw5864/
12246
12247 TW68 VIDEO4LINUX DRIVER
12248 M:      Hans Verkuil <hverkuil@xs4all.nl>
12249 L:      linux-media@vger.kernel.org
12250 T:      git git://linuxtv.org/media_tree.git
12251 W:      https://linuxtv.org
12252 S:      Odd Fixes
12253 F:      drivers/media/pci/tw68/
12254
12255 TW686X VIDEO4LINUX DRIVER
12256 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12257 L:      linux-media@vger.kernel.org
12258 T:      git git://linuxtv.org/media_tree.git
12259 W:      http://linuxtv.org
12260 S:      Maintained
12261 F:      drivers/media/pci/tw686x/
12262
12263 TPM DEVICE DRIVER
12264 M:      Peter Huewe <peterhuewe@gmx.de>
12265 M:      Marcel Selhorst <tpmdd@selhorst.net>
12266 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12267 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12268 W:      http://tpmdd.sourceforge.net
12269 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12270 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
12271 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
12272 S:      Maintained
12273 F:      drivers/char/tpm/
12274
12275 TPM IBM_VTPM DEVICE DRIVER
12276 M:      Ashley Lai <ashleydlai@gmail.com>
12277 W:      http://tpmdd.sourceforge.net
12278 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12279 S:      Maintained
12280 F:      drivers/char/tpm/tpm_ibmvtpm*
12281
12282 TRACING
12283 M:      Steven Rostedt <rostedt@goodmis.org>
12284 M:      Ingo Molnar <mingo@redhat.com>
12285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12286 S:      Maintained
12287 F:      Documentation/trace/ftrace.txt
12288 F:      arch/*/*/*/ftrace.h
12289 F:      arch/*/kernel/ftrace.c
12290 F:      include/*/ftrace.h
12291 F:      include/linux/trace*.h
12292 F:      include/trace/
12293 F:      kernel/trace/
12294 F:      tools/testing/selftests/ftrace/
12295
12296 TRACING MMIO ACCESSES (MMIOTRACE)
12297 M:      Steven Rostedt <rostedt@goodmis.org>
12298 M:      Ingo Molnar <mingo@kernel.org>
12299 R:      Karol Herbst <karolherbst@gmail.com>
12300 R:      Pekka Paalanen <ppaalanen@gmail.com>
12301 S:      Maintained
12302 L:      linux-kernel@vger.kernel.org
12303 L:      nouveau@lists.freedesktop.org
12304 F:      kernel/trace/trace_mmiotrace.c
12305 F:      include/linux/mmiotrace.h
12306 F:      arch/x86/mm/kmmio.c
12307 F:      arch/x86/mm/mmio-mod.c
12308 F:      arch/x86/mm/testmmiotrace.c
12309
12310 TRIVIAL PATCHES
12311 M:      Jiri Kosina <trivial@kernel.org>
12312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12313 S:      Maintained
12314 K:      ^Subject:.*(?i)trivial
12315
12316 TTY LAYER
12317 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12318 M:      Jiri Slaby <jslaby@suse.com>
12319 S:      Supported
12320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12321 F:      Documentation/serial/
12322 F:      drivers/tty/
12323 F:      drivers/tty/serial/serial_core.c
12324 F:      include/linux/serial_core.h
12325 F:      include/linux/serial.h
12326 F:      include/linux/tty.h
12327 F:      include/uapi/linux/serial_core.h
12328 F:      include/uapi/linux/serial.h
12329 F:      include/uapi/linux/tty.h
12330
12331 TUA9001 MEDIA DRIVER
12332 M:      Antti Palosaari <crope@iki.fi>
12333 L:      linux-media@vger.kernel.org
12334 W:      https://linuxtv.org
12335 W:      http://palosaari.fi/linux/
12336 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12337 T:      git git://linuxtv.org/anttip/media_tree.git
12338 S:      Maintained
12339 F:      drivers/media/tuners/tua9001*
12340
12341 TULIP NETWORK DRIVERS
12342 L:      netdev@vger.kernel.org
12343 L:      linux-parisc@vger.kernel.org
12344 S:      Orphan
12345 F:      drivers/net/ethernet/dec/tulip/
12346
12347 TUN/TAP driver
12348 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
12349 W:      http://vtun.sourceforge.net/tun
12350 S:      Maintained
12351 F:      Documentation/networking/tuntap.txt
12352 F:      arch/um/os-Linux/drivers/
12353
12354 TURBOCHANNEL SUBSYSTEM
12355 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12356 M:      Ralf Baechle <ralf@linux-mips.org>
12357 L:      linux-mips@linux-mips.org
12358 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
12359 S:      Maintained
12360 F:      drivers/tc/
12361 F:      include/linux/tc.h
12362
12363 UBI FILE SYSTEM (UBIFS)
12364 M:      Richard Weinberger <richard@nod.at>
12365 M:      Artem Bityutskiy <dedekind1@gmail.com>
12366 M:      Adrian Hunter <adrian.hunter@intel.com>
12367 L:      linux-mtd@lists.infradead.org
12368 T:      git git://git.infradead.org/ubifs-2.6.git
12369 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
12370 S:      Supported
12371 F:      Documentation/filesystems/ubifs.txt
12372 F:      fs/ubifs/
12373
12374 UCLINUX (M68KNOMMU AND COLDFIRE)
12375 M:      Greg Ungerer <gerg@linux-m68k.org>
12376 W:      http://www.linux-m68k.org/
12377 W:      http://www.uclinux.org/
12378 L:      linux-m68k@lists.linux-m68k.org
12379 L:      uclinux-dev@uclinux.org  (subscribers-only)
12380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12381 S:      Maintained
12382 F:      arch/m68k/coldfire/
12383 F:      arch/m68k/68*/
12384 F:      arch/m68k/*/*_no.*
12385 F:      arch/m68k/include/asm/*_no.*
12386
12387 UDF FILESYSTEM
12388 M:      Jan Kara <jack@suse.com>
12389 S:      Maintained
12390 F:      Documentation/filesystems/udf.txt
12391 F:      fs/udf/
12392
12393 UFS FILESYSTEM
12394 M:      Evgeniy Dushistov <dushistov@mail.ru>
12395 S:      Maintained
12396 F:      Documentation/filesystems/ufs.txt
12397 F:      fs/ufs/
12398
12399 UHID USERSPACE HID IO DRIVER:
12400 M:      David Herrmann <dh.herrmann@googlemail.com>
12401 L:      linux-input@vger.kernel.org
12402 S:      Maintained
12403 F:      drivers/hid/uhid.c
12404 F:      include/uapi/linux/uhid.h
12405
12406 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12407 L:      linux-usb@vger.kernel.org
12408 S:      Orphan
12409 F:      drivers/uwb/
12410 F:      include/linux/uwb.h
12411 F:      include/linux/uwb/
12412
12413 UNICORE32 ARCHITECTURE:
12414 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
12415 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
12416 S:      Maintained
12417 T:      git git://github.com/gxt/linux.git
12418 F:      arch/unicore32/
12419
12420 UNIFDEF
12421 M:      Tony Finch <dot@dotat.at>
12422 W:      http://dotat.at/prog/unifdef
12423 S:      Maintained
12424 F:      scripts/unifdef.c
12425
12426 UNIFORM CDROM DRIVER
12427 M:      Jens Axboe <axboe@kernel.dk>
12428 W:      http://www.kernel.dk
12429 S:      Maintained
12430 F:      Documentation/cdrom/
12431 F:      drivers/cdrom/cdrom.c
12432 F:      include/linux/cdrom.h
12433 F:      include/uapi/linux/cdrom.h
12434
12435 UNISYS S-PAR DRIVERS
12436 M:      David Kershner <david.kershner@unisys.com>
12437 L:      sparmaintainer@unisys.com (Unisys internal)
12438 S:      Supported
12439 F:      drivers/staging/unisys/
12440
12441 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12442 M:      Vinayak Holikatti <vinholikatti@gmail.com>
12443 L:      linux-scsi@vger.kernel.org
12444 S:      Supported
12445 F:      Documentation/scsi/ufs.txt
12446 F:      drivers/scsi/ufs/
12447
12448 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12449 M:      Joao Pinto <Joao.Pinto@synopsys.com>
12450 L:      linux-scsi@vger.kernel.org
12451 S:      Supported
12452 F:      drivers/scsi/ufs/*dwc*
12453
12454 UNSORTED BLOCK IMAGES (UBI)
12455 M:      Artem Bityutskiy <dedekind1@gmail.com>
12456 M:      Richard Weinberger <richard@nod.at>
12457 W:      http://www.linux-mtd.infradead.org/
12458 L:      linux-mtd@lists.infradead.org
12459 T:      git git://git.infradead.org/ubifs-2.6.git
12460 S:      Supported
12461 F:      drivers/mtd/ubi/
12462 F:      include/linux/mtd/ubi.h
12463 F:      include/uapi/mtd/ubi-user.h
12464
12465 USB ACM DRIVER
12466 M:      Oliver Neukum <oneukum@suse.com>
12467 L:      linux-usb@vger.kernel.org
12468 S:      Maintained
12469 F:      Documentation/usb/acm.txt
12470 F:      drivers/usb/class/cdc-acm.*
12471
12472 USB AR5523 WIRELESS DRIVER
12473 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
12474 L:      linux-wireless@vger.kernel.org
12475 S:      Maintained
12476 F:      drivers/net/wireless/ath/ar5523/
12477
12478 USB ATTACHED SCSI
12479 M:      Oliver Neukum <oneukum@suse.com>
12480 L:      linux-usb@vger.kernel.org
12481 L:      linux-scsi@vger.kernel.org
12482 S:      Maintained
12483 F:      drivers/usb/storage/uas.c
12484
12485 USB CDC ETHERNET DRIVER
12486 M:      Oliver Neukum <oliver@neukum.org>
12487 L:      linux-usb@vger.kernel.org
12488 S:      Maintained
12489 F:      drivers/net/usb/cdc_*.c
12490 F:      include/uapi/linux/usb/cdc.h
12491
12492 USB CHAOSKEY DRIVER
12493 M:      Keith Packard <keithp@keithp.com>
12494 L:      linux-usb@vger.kernel.org
12495 S:      Maintained
12496 F:      drivers/usb/misc/chaoskey.c
12497
12498 USB CYPRESS C67X00 DRIVER
12499 M:      Peter Korsgaard <jacmet@sunsite.dk>
12500 L:      linux-usb@vger.kernel.org
12501 S:      Maintained
12502 F:      drivers/usb/c67x00/
12503
12504 USB DAVICOM DM9601 DRIVER
12505 M:      Peter Korsgaard <jacmet@sunsite.dk>
12506 L:      netdev@vger.kernel.org
12507 W:      http://www.linux-usb.org/usbnet
12508 S:      Maintained
12509 F:      drivers/net/usb/dm9601.c
12510
12511 USB EHCI DRIVER
12512 M:      Alan Stern <stern@rowland.harvard.edu>
12513 L:      linux-usb@vger.kernel.org
12514 S:      Maintained
12515 F:      Documentation/usb/ehci.txt
12516 F:      drivers/usb/host/ehci*
12517
12518 USB GADGET/PERIPHERAL SUBSYSTEM
12519 M:      Felipe Balbi <balbi@kernel.org>
12520 L:      linux-usb@vger.kernel.org
12521 W:      http://www.linux-usb.org/gadget
12522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12523 S:      Maintained
12524 F:      drivers/usb/gadget/
12525 F:      include/linux/usb/gadget*
12526
12527 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12528 M:      Jiri Kosina <jikos@kernel.org>
12529 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
12530 L:      linux-usb@vger.kernel.org
12531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12532 S:      Maintained
12533 F:      Documentation/hid/hiddev.txt
12534 F:      drivers/hid/usbhid/
12535
12536 USB ISP116X DRIVER
12537 M:      Olav Kongas <ok@artecdesign.ee>
12538 L:      linux-usb@vger.kernel.org
12539 S:      Maintained
12540 F:      drivers/usb/host/isp116x*
12541 F:      include/linux/usb/isp116x.h
12542
12543 USB LAN78XX ETHERNET DRIVER
12544 M:      Woojung Huh <woojung.huh@microchip.com>
12545 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12546 L:      netdev@vger.kernel.org
12547 S:      Maintained
12548 F:      drivers/net/usb/lan78xx.*
12549
12550 USB MASS STORAGE DRIVER
12551 M:      Alan Stern <stern@rowland.harvard.edu>
12552 L:      linux-usb@vger.kernel.org
12553 L:      usb-storage@lists.one-eyed-alien.net
12554 S:      Maintained
12555 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
12556 F:      drivers/usb/storage/
12557
12558 USB MIDI DRIVER
12559 M:      Clemens Ladisch <clemens@ladisch.de>
12560 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12561 T:      git git://git.alsa-project.org/alsa-kernel.git
12562 S:      Maintained
12563 F:      sound/usb/midi.*
12564
12565 USB NETWORKING DRIVERS
12566 L:      linux-usb@vger.kernel.org
12567 S:      Odd Fixes
12568 F:      drivers/net/usb/
12569
12570 USB OHCI DRIVER
12571 M:      Alan Stern <stern@rowland.harvard.edu>
12572 L:      linux-usb@vger.kernel.org
12573 S:      Maintained
12574 F:      Documentation/usb/ohci.txt
12575 F:      drivers/usb/host/ohci*
12576
12577 USB OTG FSM (Finite State Machine)
12578 M:      Peter Chen <Peter.Chen@nxp.com>
12579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12580 L:      linux-usb@vger.kernel.org
12581 S:      Maintained
12582 F:      drivers/usb/common/usb-otg-fsm.c
12583
12584 USB OVER IP DRIVER
12585 M:      Valentina Manea <valentina.manea.m@gmail.com>
12586 M:      Shuah Khan <shuahkh@osg.samsung.com>
12587 M:      Shuah Khan <shuah@kernel.org>
12588 L:      linux-usb@vger.kernel.org
12589 S:      Maintained
12590 F:      Documentation/usb/usbip_protocol.txt
12591 F:      drivers/usb/usbip/
12592 F:      tools/usb/usbip/
12593
12594 USB PEGASUS DRIVER
12595 M:      Petko Manolov <petkan@nucleusys.com>
12596 L:      linux-usb@vger.kernel.org
12597 L:      netdev@vger.kernel.org
12598 T:      git git://github.com/petkan/pegasus.git
12599 W:      https://github.com/petkan/pegasus
12600 S:      Maintained
12601 F:      drivers/net/usb/pegasus.*
12602
12603 USB PHY LAYER
12604 M:      Felipe Balbi <balbi@kernel.org>
12605 L:      linux-usb@vger.kernel.org
12606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12607 S:      Maintained
12608 F:      drivers/usb/phy/
12609
12610 USB PRINTER DRIVER (usblp)
12611 M:      Pete Zaitcev <zaitcev@redhat.com>
12612 L:      linux-usb@vger.kernel.org
12613 S:      Supported
12614 F:      drivers/usb/class/usblp.c
12615
12616 USB QMI WWAN NETWORK DRIVER
12617 M:      Bjørn Mork <bjorn@mork.no>
12618 L:      netdev@vger.kernel.org
12619 S:      Maintained
12620 F:      Documentation/ABI/testing/sysfs-class-net-qmi
12621 F:      drivers/net/usb/qmi_wwan.c
12622
12623 USB RTL8150 DRIVER
12624 M:      Petko Manolov <petkan@nucleusys.com>
12625 L:      linux-usb@vger.kernel.org
12626 L:      netdev@vger.kernel.org
12627 T:      git git://github.com/petkan/rtl8150.git
12628 W:      https://github.com/petkan/rtl8150
12629 S:      Maintained
12630 F:      drivers/net/usb/rtl8150.c
12631
12632 USB SERIAL SUBSYSTEM
12633 M:      Johan Hovold <johan@kernel.org>
12634 L:      linux-usb@vger.kernel.org
12635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
12636 S:      Maintained
12637 F:      Documentation/usb/usb-serial.txt
12638 F:      drivers/usb/serial/
12639 F:      include/linux/usb/serial.h
12640
12641 USB SMSC75XX ETHERNET DRIVER
12642 M:      Steve Glendinning <steve.glendinning@shawell.net>
12643 L:      netdev@vger.kernel.org
12644 S:      Maintained
12645 F:      drivers/net/usb/smsc75xx.*
12646
12647 USB SMSC95XX ETHERNET DRIVER
12648 M:      Steve Glendinning <steve.glendinning@shawell.net>
12649 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12650 L:      netdev@vger.kernel.org
12651 S:      Maintained
12652 F:      drivers/net/usb/smsc95xx.*
12653
12654 USB SUBSYSTEM
12655 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12656 L:      linux-usb@vger.kernel.org
12657 W:      http://www.linux-usb.org
12658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12659 S:      Supported
12660 F:      Documentation/devicetree/bindings/usb/
12661 F:      Documentation/usb/
12662 F:      drivers/usb/
12663 F:      include/linux/usb.h
12664 F:      include/linux/usb/
12665
12666 USB UHCI DRIVER
12667 M:      Alan Stern <stern@rowland.harvard.edu>
12668 L:      linux-usb@vger.kernel.org
12669 S:      Maintained
12670 F:      drivers/usb/host/uhci*
12671
12672 USB "USBNET" DRIVER FRAMEWORK
12673 M:      Oliver Neukum <oneukum@suse.com>
12674 L:      netdev@vger.kernel.org
12675 W:      http://www.linux-usb.org/usbnet
12676 S:      Maintained
12677 F:      drivers/net/usb/usbnet.c
12678 F:      include/linux/usb/usbnet.h
12679
12680 USB VIDEO CLASS
12681 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12682 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12683 L:      linux-media@vger.kernel.org
12684 T:      git git://linuxtv.org/media_tree.git
12685 W:      http://www.ideasonboard.org/uvc/
12686 S:      Maintained
12687 F:      drivers/media/usb/uvc/
12688 F:      include/uapi/linux/uvcvideo.h
12689
12690 USB VISION DRIVER
12691 M:      Hans Verkuil <hverkuil@xs4all.nl>
12692 L:      linux-media@vger.kernel.org
12693 T:      git git://linuxtv.org/media_tree.git
12694 W:      https://linuxtv.org
12695 S:      Odd Fixes
12696 F:      drivers/media/usb/usbvision/
12697
12698 USB WEBCAM GADGET
12699 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12700 L:      linux-usb@vger.kernel.org
12701 S:      Maintained
12702 F:      drivers/usb/gadget/function/*uvc*
12703 F:      drivers/usb/gadget/legacy/webcam.c
12704
12705 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12706 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
12707 L:      linux-wireless@vger.kernel.org
12708 S:      Maintained
12709 F:      drivers/net/wireless/rndis_wlan.c
12710
12711 USB XHCI DRIVER
12712 M:      Mathias Nyman <mathias.nyman@intel.com>
12713 L:      linux-usb@vger.kernel.org
12714 S:      Supported
12715 F:      drivers/usb/host/xhci*
12716 F:      drivers/usb/host/pci-quirks*
12717
12718 USB ZD1201 DRIVER
12719 L:      linux-wireless@vger.kernel.org
12720 W:      http://linux-lc100020.sourceforge.net
12721 S:      Orphan
12722 F:      drivers/net/wireless/zydas/zd1201.*
12723
12724 USB ZR364XX DRIVER
12725 M:      Antoine Jacquet <royale@zerezo.com>
12726 L:      linux-usb@vger.kernel.org
12727 L:      linux-media@vger.kernel.org
12728 T:      git git://linuxtv.org/media_tree.git
12729 W:      http://royale.zerezo.com/zr364xx/
12730 S:      Maintained
12731 F:      Documentation/media/v4l-drivers/zr364xx*
12732 F:      drivers/media/usb/zr364xx/
12733
12734 ULPI BUS
12735 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
12736 L:      linux-usb@vger.kernel.org
12737 S:      Maintained
12738 F:      drivers/usb/common/ulpi.c
12739 F:      include/linux/ulpi/
12740
12741 USER-MODE LINUX (UML)
12742 M:      Jeff Dike <jdike@addtoit.com>
12743 M:      Richard Weinberger <richard@nod.at>
12744 L:      user-mode-linux-devel@lists.sourceforge.net
12745 L:      user-mode-linux-user@lists.sourceforge.net
12746 W:      http://user-mode-linux.sourceforge.net
12747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12748 S:      Maintained
12749 F:      Documentation/virtual/uml/
12750 F:      arch/um/
12751 F:      arch/x86/um/
12752 F:      fs/hostfs/
12753 F:      fs/hppfs/
12754
12755 USERSPACE I/O (UIO)
12756 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12757 S:      Maintained
12758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12759 F:      Documentation/DocBook/uio-howto.tmpl
12760 F:      drivers/uio/
12761 F:      include/linux/uio*.h
12762
12763 UTIL-LINUX PACKAGE
12764 M:      Karel Zak <kzak@redhat.com>
12765 L:      util-linux@vger.kernel.org
12766 W:      http://en.wikipedia.org/wiki/Util-linux
12767 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12768 S:      Maintained
12769
12770 UVESAFB DRIVER
12771 M:      Michal Januszewski <spock@gentoo.org>
12772 L:      linux-fbdev@vger.kernel.org
12773 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
12774 S:      Maintained
12775 F:      Documentation/fb/uvesafb.txt
12776 F:      drivers/video/fbdev/uvesafb.*
12777
12778 VF610 NAND DRIVER
12779 M:      Stefan Agner <stefan@agner.ch>
12780 L:      linux-mtd@lists.infradead.org
12781 S:      Supported
12782 F:      drivers/mtd/nand/vf610_nfc.c
12783
12784 VFAT/FAT/MSDOS FILESYSTEM
12785 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12786 S:      Maintained
12787 F:      Documentation/filesystems/vfat.txt
12788 F:      fs/fat/
12789
12790 VFIO DRIVER
12791 M:      Alex Williamson <alex.williamson@redhat.com>
12792 L:      kvm@vger.kernel.org
12793 T:      git git://github.com/awilliam/linux-vfio.git
12794 S:      Maintained
12795 F:      Documentation/vfio.txt
12796 F:      drivers/vfio/
12797 F:      include/linux/vfio.h
12798 F:      include/uapi/linux/vfio.h
12799
12800 VFIO PLATFORM DRIVER
12801 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
12802 L:      kvm@vger.kernel.org
12803 S:      Maintained
12804 F:      drivers/vfio/platform/
12805
12806 VIDEOBUF2 FRAMEWORK
12807 M:      Pawel Osciak <pawel@osciak.com>
12808 M:      Marek Szyprowski <m.szyprowski@samsung.com>
12809 M:      Kyungmin Park <kyungmin.park@samsung.com>
12810 L:      linux-media@vger.kernel.org
12811 S:      Maintained
12812 F:      drivers/media/v4l2-core/videobuf2-*
12813 F:      include/media/videobuf2-*
12814
12815 VIRTIO AND VHOST VSOCK DRIVER
12816 M:      Stefan Hajnoczi <stefanha@redhat.com>
12817 L:      kvm@vger.kernel.org
12818 L:      virtualization@lists.linux-foundation.org
12819 L:      netdev@vger.kernel.org
12820 S:      Maintained
12821 F:      include/linux/virtio_vsock.h
12822 F:      include/uapi/linux/virtio_vsock.h
12823 F:      net/vmw_vsock/virtio_transport_common.c
12824 F:      net/vmw_vsock/virtio_transport.c
12825 F:      drivers/vhost/vsock.c
12826 F:      drivers/vhost/vsock.h
12827
12828 VIRTUAL SERIO DEVICE DRIVER
12829 M:      Stephen Chandler Paul <thatslyude@gmail.com>
12830 S:      Maintained
12831 F:      drivers/input/serio/userio.c
12832 F:      include/uapi/linux/userio.h
12833
12834 VIRTIO CONSOLE DRIVER
12835 M:      Amit Shah <amit.shah@redhat.com>
12836 L:      virtualization@lists.linux-foundation.org
12837 S:      Maintained
12838 F:      drivers/char/virtio_console.c
12839 F:      include/linux/virtio_console.h
12840 F:      include/uapi/linux/virtio_console.h
12841
12842 VIRTIO CORE, NET AND BLOCK DRIVERS
12843 M:      "Michael S. Tsirkin" <mst@redhat.com>
12844 M:      Jason Wang <jasowang@redhat.com>
12845 L:      virtualization@lists.linux-foundation.org
12846 S:      Maintained
12847 F:      Documentation/devicetree/bindings/virtio/
12848 F:      drivers/virtio/
12849 F:      tools/virtio/
12850 F:      drivers/net/virtio_net.c
12851 F:      drivers/block/virtio_blk.c
12852 F:      include/linux/virtio_*.h
12853 F:      include/uapi/linux/virtio_*.h
12854
12855 VIRTIO DRIVERS FOR S390
12856 M:      Christian Borntraeger <borntraeger@de.ibm.com>
12857 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
12858 L:      linux-s390@vger.kernel.org
12859 L:      virtualization@lists.linux-foundation.org
12860 L:      kvm@vger.kernel.org
12861 S:      Supported
12862 F:      drivers/s390/virtio/
12863
12864 VIRTIO GPU DRIVER
12865 M:      David Airlie <airlied@linux.ie>
12866 M:      Gerd Hoffmann <kraxel@redhat.com>
12867 L:      dri-devel@lists.freedesktop.org
12868 L:      virtualization@lists.linux-foundation.org
12869 S:      Maintained
12870 F:      drivers/gpu/drm/virtio/
12871 F:      include/uapi/linux/virtio_gpu.h
12872
12873 VIRTIO HOST (VHOST)
12874 M:      "Michael S. Tsirkin" <mst@redhat.com>
12875 M:      Jason Wang <jasowang@redhat.com>
12876 L:      kvm@vger.kernel.org
12877 L:      virtualization@lists.linux-foundation.org
12878 L:      netdev@vger.kernel.org
12879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12880 S:      Maintained
12881 F:      drivers/vhost/
12882 F:      include/uapi/linux/vhost.h
12883
12884 VIRTIO INPUT DRIVER
12885 M:      Gerd Hoffmann <kraxel@redhat.com>
12886 S:      Maintained
12887 F:      drivers/virtio/virtio_input.c
12888 F:      include/uapi/linux/virtio_input.h
12889
12890 VIA RHINE NETWORK DRIVER
12891 S:      Orphan
12892 F:      drivers/net/ethernet/via/via-rhine.c
12893
12894 VIA SD/MMC CARD CONTROLLER DRIVER
12895 M:      Bruce Chang <brucechang@via.com.tw>
12896 M:      Harald Welte <HaraldWelte@viatech.com>
12897 S:      Maintained
12898 F:      drivers/mmc/host/via-sdmmc.c
12899
12900 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12901 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12902 L:      linux-fbdev@vger.kernel.org
12903 S:      Maintained
12904 F:      include/linux/via-core.h
12905 F:      include/linux/via-gpio.h
12906 F:      include/linux/via_i2c.h
12907 F:      drivers/video/fbdev/via/
12908
12909 VIA VELOCITY NETWORK DRIVER
12910 M:      Francois Romieu <romieu@fr.zoreil.com>
12911 L:      netdev@vger.kernel.org
12912 S:      Maintained
12913 F:      drivers/net/ethernet/via/via-velocity.*
12914
12915 VIRT LIB
12916 M:      Alex Williamson <alex.williamson@redhat.com>
12917 M:      Paolo Bonzini <pbonzini@redhat.com>
12918 L:      kvm@vger.kernel.org
12919 S:      Supported
12920 F:      virt/lib/
12921
12922 VIVID VIRTUAL VIDEO DRIVER
12923 M:      Hans Verkuil <hverkuil@xs4all.nl>
12924 L:      linux-media@vger.kernel.org
12925 T:      git git://linuxtv.org/media_tree.git
12926 W:      https://linuxtv.org
12927 S:      Maintained
12928 F:      drivers/media/platform/vivid/*
12929
12930 VLAN (802.1Q)
12931 M:      Patrick McHardy <kaber@trash.net>
12932 L:      netdev@vger.kernel.org
12933 S:      Maintained
12934 F:      drivers/net/macvlan.c
12935 F:      include/linux/if_*vlan.h
12936 F:      net/8021q/
12937
12938 VLYNQ BUS
12939 M:      Florian Fainelli <f.fainelli@gmail.com>
12940 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
12941 S:      Maintained
12942 F:      drivers/vlynq/vlynq.c
12943 F:      include/linux/vlynq.h
12944
12945 VME SUBSYSTEM
12946 M:      Martyn Welch <martyn@welchs.me.uk>
12947 M:      Manohar Vanga <manohar.vanga@gmail.com>
12948 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12949 L:      devel@driverdev.osuosl.org
12950 S:      Maintained
12951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12952 F:      Documentation/vme_api.txt
12953 F:      drivers/staging/vme/
12954 F:      drivers/vme/
12955 F:      include/linux/vme*
12956
12957 VMWARE HYPERVISOR INTERFACE
12958 M:      Alok Kataria <akataria@vmware.com>
12959 L:      virtualization@lists.linux-foundation.org
12960 S:      Supported
12961 F:      arch/x86/kernel/cpu/vmware.c
12962
12963 VMWARE BALLOON DRIVER
12964 M:      Xavier Deguillard <xdeguillard@vmware.com>
12965 M:      Philip Moltmann <moltmann@vmware.com>
12966 M:      "VMware, Inc." <pv-drivers@vmware.com>
12967 L:      linux-kernel@vger.kernel.org
12968 S:      Maintained
12969 F:      drivers/misc/vmw_balloon.c
12970
12971 VMWARE VMMOUSE SUBDRIVER
12972 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12973 M:      "VMware, Inc." <pv-drivers@vmware.com>
12974 L:      linux-input@vger.kernel.org
12975 S:      Maintained
12976 F:      drivers/input/mouse/vmmouse.c
12977 F:      drivers/input/mouse/vmmouse.h
12978
12979 VMWARE VMXNET3 ETHERNET DRIVER
12980 M:      Shrikrishna Khare <skhare@vmware.com>
12981 M:      "VMware, Inc." <pv-drivers@vmware.com>
12982 L:      netdev@vger.kernel.org
12983 S:      Maintained
12984 F:      drivers/net/vmxnet3/
12985
12986 VMware PVSCSI driver
12987 M:      Jim Gill <jgill@vmware.com>
12988 M:      VMware PV-Drivers <pv-drivers@vmware.com>
12989 L:      linux-scsi@vger.kernel.org
12990 S:      Maintained
12991 F:      drivers/scsi/vmw_pvscsi.c
12992 F:      drivers/scsi/vmw_pvscsi.h
12993
12994 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12995 M:      Liam Girdwood <lgirdwood@gmail.com>
12996 M:      Mark Brown <broonie@kernel.org>
12997 L:      linux-kernel@vger.kernel.org
12998 W:      http://www.slimlogic.co.uk/?p=48
12999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13000 S:      Supported
13001 F:      Documentation/devicetree/bindings/regulator/
13002 F:      drivers/regulator/
13003 F:      include/dt-bindings/regulator/
13004 F:      include/linux/regulator/
13005
13006 VRF
13007 M:      David Ahern <dsa@cumulusnetworks.com>
13008 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
13009 L:      netdev@vger.kernel.org
13010 S:      Maintained
13011 F:      drivers/net/vrf.c
13012 F:      Documentation/networking/vrf.txt
13013
13014 VT1211 HARDWARE MONITOR DRIVER
13015 M:      Juerg Haefliger <juergh@gmail.com>
13016 L:      linux-hwmon@vger.kernel.org
13017 S:      Maintained
13018 F:      Documentation/hwmon/vt1211
13019 F:      drivers/hwmon/vt1211.c
13020
13021 VT8231 HARDWARE MONITOR DRIVER
13022 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
13023 L:      linux-hwmon@vger.kernel.org
13024 S:      Maintained
13025 F:      drivers/hwmon/vt8231.c
13026
13027 VUB300 USB to SDIO/SD/MMC bridge chip
13028 M:      Tony Olech <tony.olech@elandigitalsystems.com>
13029 L:      linux-mmc@vger.kernel.org
13030 L:      linux-usb@vger.kernel.org
13031 S:      Supported
13032 F:      drivers/mmc/host/vub300.c
13033
13034 W1 DALLAS'S 1-WIRE BUS
13035 M:      Evgeniy Polyakov <zbr@ioremap.net>
13036 S:      Maintained
13037 F:      Documentation/w1/
13038 F:      drivers/w1/
13039
13040 W83791D HARDWARE MONITORING DRIVER
13041 M:      Marc Hulsman <m.hulsman@tudelft.nl>
13042 L:      linux-hwmon@vger.kernel.org
13043 S:      Maintained
13044 F:      Documentation/hwmon/w83791d
13045 F:      drivers/hwmon/w83791d.c
13046
13047 W83793 HARDWARE MONITORING DRIVER
13048 M:      Rudolf Marek <r.marek@assembler.cz>
13049 L:      linux-hwmon@vger.kernel.org
13050 S:      Maintained
13051 F:      Documentation/hwmon/w83793
13052 F:      drivers/hwmon/w83793.c
13053
13054 W83795 HARDWARE MONITORING DRIVER
13055 M:      Jean Delvare <jdelvare@suse.com>
13056 L:      linux-hwmon@vger.kernel.org
13057 S:      Maintained
13058 F:      drivers/hwmon/w83795.c
13059
13060 W83L51xD SD/MMC CARD INTERFACE DRIVER
13061 M:      Pierre Ossman <pierre@ossman.eu>
13062 S:      Maintained
13063 F:      drivers/mmc/host/wbsd.*
13064
13065 WACOM PROTOCOL 4 SERIAL TABLETS
13066 M:      Julian Squires <julian@cipht.net>
13067 M:      Hans de Goede <hdegoede@redhat.com>
13068 L:      linux-input@vger.kernel.org
13069 S:      Maintained
13070 F:      drivers/input/tablet/wacom_serial4.c
13071
13072 WATCHDOG DEVICE DRIVERS
13073 M:      Wim Van Sebroeck <wim@iguana.be>
13074 R:      Guenter Roeck <linux@roeck-us.net>
13075 L:      linux-watchdog@vger.kernel.org
13076 W:      http://www.linux-watchdog.org/
13077 T:      git git://www.linux-watchdog.org/linux-watchdog.git
13078 S:      Maintained
13079 F:      Documentation/devicetree/bindings/watchdog/
13080 F:      Documentation/watchdog/
13081 F:      drivers/watchdog/
13082 F:      include/linux/watchdog.h
13083 F:      include/uapi/linux/watchdog.h
13084
13085 WIIMOTE HID DRIVER
13086 M:      David Herrmann <dh.herrmann@googlemail.com>
13087 L:      linux-input@vger.kernel.org
13088 S:      Maintained
13089 F:      drivers/hid/hid-wiimote*
13090
13091 WINBOND CIR DRIVER
13092 M:      David Härdeman <david@hardeman.nu>
13093 S:      Maintained
13094 F:      drivers/media/rc/winbond-cir.c
13095
13096 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13097 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
13098 L:      linux-watchdog@vger.kernel.org
13099 S:      Maintained
13100 F:      drivers/watchdog/ebc-c384_wdt.c
13101
13102 WINSYSTEMS WS16C48 GPIO DRIVER
13103 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
13104 L:      linux-gpio@vger.kernel.org
13105 S:      Maintained
13106 F:      drivers/gpio/gpio-ws16c48.c
13107
13108 WIMAX STACK
13109 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13110 M:      linux-wimax@intel.com
13111 L:      wimax@linuxwimax.org (subscribers-only)
13112 S:      Supported
13113 W:      http://linuxwimax.org
13114 F:      Documentation/wimax/README.wimax
13115 F:      include/linux/wimax/debug.h
13116 F:      include/net/wimax.h
13117 F:      include/uapi/linux/wimax.h
13118 F:      net/wimax/
13119
13120 WISTRON LAPTOP BUTTON DRIVER
13121 M:      Miloslav Trmac <mitr@volny.cz>
13122 S:      Maintained
13123 F:      drivers/input/misc/wistron_btns.c
13124
13125 WL3501 WIRELESS PCMCIA CARD DRIVER
13126 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
13127 L:      linux-wireless@vger.kernel.org
13128 W:      http://oops.ghostprotocols.net:81/blog
13129 S:      Maintained
13130 F:      drivers/net/wireless/wl3501*
13131
13132 WOLFSON MICROELECTRONICS DRIVERS
13133 L:      patches@opensource.wolfsonmicro.com
13134 T:      git https://github.com/CirrusLogic/linux-drivers.git
13135 W:      https://github.com/CirrusLogic/linux-drivers/wiki
13136 S:      Supported
13137 F:      Documentation/hwmon/wm83??
13138 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13139 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13140 F:      Documentation/devicetree/bindings/mfd/arizona.txt
13141 F:      arch/arm/mach-s3c64xx/mach-crag6410*
13142 F:      drivers/clk/clk-wm83*.c
13143 F:      drivers/extcon/extcon-arizona.c
13144 F:      drivers/leds/leds-wm83*.c
13145 F:      drivers/gpio/gpio-*wm*.c
13146 F:      drivers/gpio/gpio-arizona.c
13147 F:      drivers/hwmon/wm83??-hwmon.c
13148 F:      drivers/input/misc/wm831x-on.c
13149 F:      drivers/input/touchscreen/wm831x-ts.c
13150 F:      drivers/input/touchscreen/wm97*.c
13151 F:      drivers/mfd/arizona*
13152 F:      drivers/mfd/wm*.c
13153 F:      drivers/mfd/cs47l24*
13154 F:      drivers/power/supply/wm83*.c
13155 F:      drivers/rtc/rtc-wm83*.c
13156 F:      drivers/regulator/wm8*.c
13157 F:      drivers/video/backlight/wm83*_bl.c
13158 F:      drivers/watchdog/wm83*_wdt.c
13159 F:      include/linux/mfd/arizona/
13160 F:      include/linux/mfd/wm831x/
13161 F:      include/linux/mfd/wm8350/
13162 F:      include/linux/mfd/wm8400*
13163 F:      include/linux/wm97xx.h
13164 F:      include/sound/wm????.h
13165 F:      sound/soc/codecs/arizona.?
13166 F:      sound/soc/codecs/wm*
13167 F:      sound/soc/codecs/cs47l24*
13168
13169 WORKQUEUE
13170 M:      Tejun Heo <tj@kernel.org>
13171 R:      Lai Jiangshan <jiangshanlai@gmail.com>
13172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13173 S:      Maintained
13174 F:      include/linux/workqueue.h
13175 F:      kernel/workqueue.c
13176 F:      Documentation/workqueue.txt
13177
13178 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13179 M:      Chen-Yu Tsai <wens@csie.org>
13180 L:      linux-kernel@vger.kernel.org
13181 S:      Maintained
13182 N:      axp[128]
13183
13184 X.25 NETWORK LAYER
13185 M:      Andrew Hendry <andrew.hendry@gmail.com>
13186 L:      linux-x25@vger.kernel.org
13187 S:      Odd Fixes
13188 F:      Documentation/networking/x25*
13189 F:      include/net/x25*
13190 F:      net/x25/
13191
13192 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13193 M:      Thomas Gleixner <tglx@linutronix.de>
13194 M:      Ingo Molnar <mingo@redhat.com>
13195 M:      "H. Peter Anvin" <hpa@zytor.com>
13196 M:      x86@kernel.org
13197 L:      linux-kernel@vger.kernel.org
13198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13199 S:      Maintained
13200 F:      Documentation/x86/
13201 F:      arch/x86/
13202
13203 X86 PLATFORM DRIVERS
13204 M:      Darren Hart <dvhart@infradead.org>
13205 L:      platform-driver-x86@vger.kernel.org
13206 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13207 S:      Maintained
13208 F:      drivers/platform/x86/
13209 F:      drivers/platform/olpc/
13210
13211 X86 MCE INFRASTRUCTURE
13212 M:      Tony Luck <tony.luck@intel.com>
13213 M:      Borislav Petkov <bp@alien8.de>
13214 L:      linux-edac@vger.kernel.org
13215 S:      Maintained
13216 F:      arch/x86/kernel/cpu/mcheck/*
13217
13218 X86 MICROCODE UPDATE SUPPORT
13219 M:      Borislav Petkov <bp@alien8.de>
13220 S:      Maintained
13221 F:      arch/x86/kernel/cpu/microcode/*
13222
13223 X86 VDSO
13224 M:      Andy Lutomirski <luto@amacapital.net>
13225 L:      linux-kernel@vger.kernel.org
13226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13227 S:      Maintained
13228 F:      arch/x86/entry/vdso/
13229
13230 XC2028/3028 TUNER DRIVER
13231 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
13232 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
13233 L:      linux-media@vger.kernel.org
13234 W:      https://linuxtv.org
13235 T:      git git://linuxtv.org/media_tree.git
13236 S:      Maintained
13237 F:      drivers/media/tuners/tuner-xc2028.*
13238
13239 XEN HYPERVISOR INTERFACE
13240 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
13241 M:      David Vrabel <david.vrabel@citrix.com>
13242 M:      Juergen Gross <jgross@suse.com>
13243 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13245 S:      Supported
13246 F:      arch/x86/xen/
13247 F:      drivers/*/xen-*front.c
13248 F:      drivers/xen/
13249 F:      arch/x86/include/asm/xen/
13250 F:      include/xen/
13251 F:      include/uapi/xen/
13252
13253 XEN HYPERVISOR ARM
13254 M:      Stefano Stabellini <sstabellini@kernel.org>
13255 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13256 S:      Maintained
13257 F:      arch/arm/xen/
13258 F:      arch/arm/include/asm/xen/
13259
13260 XEN HYPERVISOR ARM64
13261 M:      Stefano Stabellini <sstabellini@kernel.org>
13262 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13263 S:      Maintained
13264 F:      arch/arm64/xen/
13265 F:      arch/arm64/include/asm/xen/
13266
13267 XEN NETWORK BACKEND DRIVER
13268 M:      Wei Liu <wei.liu2@citrix.com>
13269 M:      Paul Durrant <paul.durrant@citrix.com>
13270 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13271 L:      netdev@vger.kernel.org
13272 S:      Supported
13273 F:      drivers/net/xen-netback/*
13274
13275 XEN PCI SUBSYSTEM
13276 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13277 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13278 S:      Supported
13279 F:      arch/x86/pci/*xen*
13280 F:      drivers/pci/*xen*
13281
13282 XEN BLOCK SUBSYSTEM
13283 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13284 M:      Roger Pau Monné <roger.pau@citrix.com>
13285 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13286 S:      Supported
13287 F:      drivers/block/xen-blkback/*
13288 F:      drivers/block/xen*
13289
13290 XEN PVSCSI DRIVERS
13291 M:      Juergen Gross <jgross@suse.com>
13292 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13293 L:      linux-scsi@vger.kernel.org
13294 S:      Supported
13295 F:      drivers/scsi/xen-scsifront.c
13296 F:      drivers/xen/xen-scsiback.c
13297 F:      include/xen/interface/io/vscsiif.h
13298
13299 XEN SWIOTLB SUBSYSTEM
13300 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13301 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13302 S:      Supported
13303 F:      arch/x86/xen/*swiotlb*
13304 F:      drivers/xen/*swiotlb*
13305
13306 XFS FILESYSTEM
13307 M:      Dave Chinner <david@fromorbit.com>
13308 M:      linux-xfs@vger.kernel.org
13309 L:      linux-xfs@vger.kernel.org
13310 W:      http://xfs.org/
13311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13312 S:      Supported
13313 F:      Documentation/filesystems/xfs.txt
13314 F:      fs/xfs/
13315
13316 XILINX AXI ETHERNET DRIVER
13317 M:      Anirudha Sarangi <anirudh@xilinx.com>
13318 M:      John Linn <John.Linn@xilinx.com>
13319 S:      Maintained
13320 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
13321
13322 XILINX UARTLITE SERIAL DRIVER
13323 M:      Peter Korsgaard <jacmet@sunsite.dk>
13324 L:      linux-serial@vger.kernel.org
13325 S:      Maintained
13326 F:      drivers/tty/serial/uartlite.c
13327
13328 XILINX VIDEO IP CORES
13329 M:      Hyun Kwon <hyun.kwon@xilinx.com>
13330 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13331 L:      linux-media@vger.kernel.org
13332 T:      git git://linuxtv.org/media_tree.git
13333 S:      Supported
13334 F:      Documentation/devicetree/bindings/media/xilinx/
13335 F:      drivers/media/platform/xilinx/
13336 F:      include/uapi/linux/xilinx-v4l2-controls.h
13337
13338 XILLYBUS DRIVER
13339 M:      Eli Billauer <eli.billauer@gmail.com>
13340 L:      linux-kernel@vger.kernel.org
13341 S:      Supported
13342 F:      drivers/char/xillybus/
13343
13344 XTENSA XTFPGA PLATFORM SUPPORT
13345 M:      Max Filippov <jcmvbkbc@gmail.com>
13346 L:      linux-xtensa@linux-xtensa.org
13347 S:      Maintained
13348 F:      drivers/spi/spi-xtensa-xtfpga.c
13349 F:      sound/soc/xtensa/xtfpga-i2s.c
13350
13351 YAM DRIVER FOR AX.25
13352 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
13353 L:      linux-hams@vger.kernel.org
13354 S:      Maintained
13355 F:      drivers/net/hamradio/yam*
13356 F:      include/linux/yam.h
13357
13358 YEALINK PHONE DRIVER
13359 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
13360 L:      usbb2k-api-dev@nongnu.org
13361 S:      Maintained
13362 F:      Documentation/input/yealink.txt
13363 F:      drivers/input/misc/yealink.*
13364
13365 Z8530 DRIVER FOR AX.25
13366 M:      Joerg Reuter <jreuter@yaina.de>
13367 W:      http://yaina.de/jreuter/
13368 W:      http://www.qsl.net/dl1bke/
13369 L:      linux-hams@vger.kernel.org
13370 S:      Maintained
13371 F:      Documentation/networking/z8530drv.txt
13372 F:      drivers/net/hamradio/*scc.c
13373 F:      drivers/net/hamradio/z8530.h
13374
13375 ZBUD COMPRESSED PAGE ALLOCATOR
13376 M:      Seth Jennings <sjenning@redhat.com>
13377 L:      linux-mm@kvack.org
13378 S:      Maintained
13379 F:      mm/zbud.c
13380 F:      include/linux/zbud.h
13381
13382 ZD1211RW WIRELESS DRIVER
13383 M:      Daniel Drake <dsd@gentoo.org>
13384 M:      Ulrich Kunitz <kune@deine-taler.de>
13385 W:      http://zd1211.ath.cx/wiki/DriverRewrite
13386 L:      linux-wireless@vger.kernel.org
13387 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
13388 S:      Maintained
13389 F:      drivers/net/wireless/zydas/zd1211rw/
13390
13391 ZPOOL COMPRESSED PAGE STORAGE API
13392 M:      Dan Streetman <ddstreet@ieee.org>
13393 L:      linux-mm@kvack.org
13394 S:      Maintained
13395 F:      mm/zpool.c
13396 F:      include/linux/zpool.h
13397
13398 ZR36067 VIDEO FOR LINUX DRIVER
13399 L:      mjpeg-users@lists.sourceforge.net
13400 L:      linux-media@vger.kernel.org
13401 W:      http://mjpeg.sourceforge.net/driver-zoran/
13402 T:      hg https://linuxtv.org/hg/v4l-dvb
13403 S:      Odd Fixes
13404 F:      drivers/media/pci/zoran/
13405
13406 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13407 M:      Minchan Kim <minchan@kernel.org>
13408 M:      Nitin Gupta <ngupta@vflare.org>
13409 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13410 L:      linux-kernel@vger.kernel.org
13411 S:      Maintained
13412 F:      drivers/block/zram/
13413 F:      Documentation/blockdev/zram.txt
13414
13415 ZS DECSTATION Z85C30 SERIAL DRIVER
13416 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
13417 S:      Maintained
13418 F:      drivers/tty/serial/zs.*
13419
13420 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13421 M:      Minchan Kim <minchan@kernel.org>
13422 M:      Nitin Gupta <ngupta@vflare.org>
13423 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13424 L:      linux-mm@kvack.org
13425 S:      Maintained
13426 F:      mm/zsmalloc.c
13427 F:      include/linux/zsmalloc.h
13428 F:      Documentation/vm/zsmalloc.txt
13429
13430 ZSWAP COMPRESSED SWAP CACHING
13431 M:      Seth Jennings <sjenning@redhat.com>
13432 L:      linux-mm@kvack.org
13433 S:      Maintained
13434 F:      mm/zswap.c
13435
13436 THE REST
13437 M:      Linus Torvalds <torvalds@linux-foundation.org>
13438 L:      linux-kernel@vger.kernel.org
13439 Q:      http://patchwork.kernel.org/project/LKML/list/
13440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13441 S:      Buried alive in reporters
13442 F:      *
13443 F:      */
13444
13445 AMLOGIC Pinmux
13446 M: Jianxin Pan <jianxin.pan@amlogic.com>
13447 F: drivers/amlogic/pinctrl/*
13448
13449 AMLOGIC CLOCKSOURCE DRIVER
13450 M:      Yun Cai <yun.cai@amlogic.com>
13451 F:      drivers/amlogic/clocksource/
13452
13453 AMLOGIC CPU INFORMATION DRIVER
13454 M:      Yun Cai <yun.cai@amlogic.com>
13455 F:      drivers/amlogic/cpu_info/
13456 F:      drivers/amlogic/cpu_version/
13457 F:      drivers/amlogic/cpu_version/meson32_cpu.c
13458
13459 AMLOGIC MAILBOX DRIVER
13460 M:      Yun Cai <yun.cai@amlogic.com>
13461 F:      drivers/amlogic/mailbox/
13462
13463 AMLOGIC DUMMY BATTERY DRIVER
13464 M:      Shuide <shuide.chen@amlogic.com>
13465 F:      drivers/amlogic/battery/
13466 F:      drivers/amlogic/battery/amlogic_battery.c
13467 F:      drivers/amlogic/battery/amlogic_charger.c
13468
13469 AMLOGIC REGISTER DEBUG DRIVER
13470 M:      Yun Cai <yun.cai@amlogic.com>
13471 F:      drivers/amlogic/reg_access/
13472
13473 AMLOGIC SECURE MONITOR DRIVER
13474 M:      Yun Cai <yun.cai@amlogic.com>
13475 F:      drivers/amlogic/secmon/
13476
13477 AMLOGIC CLOCK TREE DRIVER
13478 M:      Yun Cai <yun.cai@amlogic.com>
13479 F:      drivers/amlogic/clk/
13480 F:      Documentation/devicetree/bindings/clock/amlogic,meson-clkc.txt
13481 F:      Documentation/devicetree/bindings/reset/amlogic,meson-reset.txt
13482 F:      include/dt-bindings/clock/amlogic,gxl-clkc.h
13483 F:      include/dt-bindings/reset/amlogic,gxl-reset.h
13484
13485 AMLOGIC meson64_xxx_defconfigs
13486 M:      Jianxin Pan <jianxin.pan@amlogic.com>
13487 F:      scripts/amlogic/configs/
13488
13489 AMLOGIC CRYPTO DMA BLKMV
13490 M:      Matthew Shyu <matthew.shyu@amlogic.com>
13491 F:      drivers/amlogic/crypto/aml-aes-blkmv.c
13492 F:      drivers/amlogic/crypto/aml-aes-dma.c
13493 F:      drivers/amlogic/crypto/aml-crypto-blkmv.c
13494 F:      drivers/amlogic/crypto/aml-crypto-blkmv.h
13495 F:      drivers/amlogic/crypto/aml-crypto-dma.c
13496 F:      drivers/amlogic/crypto/aml-crypto-dma.h
13497 F:      drivers/amlogic/crypto/aml-dma.c
13498 F:      drivers/amlogic/crypto/aml-sha-dma.c
13499 F:      drivers/amlogic/crypto/aml-tdes-blkmv.c
13500 F:      drivers/amlogic/crypto/aml-tdes-dma.c
13501
13502 AMLOGIC saradc
13503 M:      Xingyu Chen <xingyu.chen@amlogic.com>
13504 F:      drivers/amlogic/iio/adc/*
13505 F:      include/dt-bindings/iio/adc/amlogic-saradc.h
13506 F:      Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.txt
13507
13508 AMLOGIC adc_keypad
13509 M:      Xingyu Chen <xingyu.chen@amlogic.com>
13510 F:      drivers/amlogic/input/keyboard/adc_keypad.c
13511 F:      drivers/amlogic/input/keyboard/adc_keypad.h
13512
13513 AMLOGIC EFUSE DRIVER
13514 M:      Yun Cai <yum.cai@amlogic.com>
13515 F:      drivers/amlogic/efuse/*
13516 F:      include/linux/amlogic/efuse.h
13517
13518 AMLOGIC reboot for gx and M8b
13519 M:      Jianxin Pan <jianxin.pan@amlogic.com>
13520 F:      drivers/amlogic/reboot/*
13521
13522 AMLOGIC driver for thermal
13523 M: Tao Zeng <tao.zeng@amlogic.com>
13524 F: drivers/amlogic/thermal/*
13525
13526 M: Tao Zeng <tao.zeng@amlogic.com>
13527 F: drivers/amlogic/ddr_tool/*
13528 F: drivers/amlogic/ddr_tool/ddr_port_desc.c
13529
13530 AMLOGIC driver for dmc protection
13531 M: Tao Zeng <tao.zeng@amlogic.com>
13532 F: drivers/amlogic/ddr_tool/dmc_g12.c
13533 F: drivers/amlogic/ddr_tool/dmc_gx.c
13534 F: drivers/amlogic/ddr_tool/dmc_monitor.c
13535 F: include/linux/amlogic/dmc_monitor.h
13536 F: include/linux/amlogic/ddr_port.h
13537
13538 AMLOGIC driver for cpufreq
13539 M: Tao Zeng <tao.zeng@amlogic.com>
13540 F: drivers/amlogic/cpufreq/*
13541
13542 AMLOGIC driver for memory extend
13543 M: Tao Zeng <tao.zeng@amlogic.com>
13544 F: drivers/amlogic/memory_ext/*
13545 F: include/linux/amlogic/ramdump.h
13546 F: include/linux/amlogic/vmap_stack.h
13547 F: drivers/amlogic/memory_ext/vmap_stack.c
13548 F: drivers/amlogic/memory_ext/watch_point.c
13549 F: include/linux/amlogic/watch_point.h
13550
13551 AMLOGIC driver for memory extend
13552 M: Tao Zeng <tao.zeng@amlogic.com>
13553 F: drivers/amlogic/memory_ext/*
13554
13555 AMLOGIC driver for memory extend
13556 M: Tao Zeng <tao.zeng@amlogic.com>
13557 F: include/linux/amlogic/aml_cma.h
13558
13559 AMLOGIC driver for pmu
13560 M: Tao Zeng <tao.zeng@amlogic.com>
13561 F: drivers/amlogic/power/*
13562
13563 AMLOGIC boot config for M8B
13564 M: Tao Zeng <tao.zeng@amlogic.com>
13565 F: arch/arm/mach-meson/Makefile.boot
13566
13567 AMLOGIC implementation for 32bit kasan
13568 M: Tao Zeng <tao.zeng@amlogic.com>
13569 F: arch/arm/include/asm/kasan.h
13570 F: arch/arm/mm/kasan_init.c
13571
13572 HDMITX OUTPUT DRIVER
13573 M:      Yi Zhou <yi.zhou@amlogic.com>
13574 M:      Zongdong Jiao <zongdong.jiao@amlogic.com>
13575 M:      Kaifu Hu <kaifu.hu@amlogic.com>
13576 S:      Maintained
13577 F:      drivers/amlogic/media/vout/hdmitx/*
13578 F:      drivers/amlogic/media/vout/hdmitx/hdcp/*
13579 F:      include/linux/amlogic/media/vout/hdmi_tx/*
13580 F:      drivers/amlogic/esm/*
13581
13582 AMLOGIC DWC_OTG USB
13583 M: Yue Wang <yue.wang@amlogic.com>
13584 F: drivers/amlogic/usb/*
13585 F: drivers/amlogic/usb/phy/phy-aml-new-otg.c
13586 F: drivers/usb/phy/phy-aml-new-usb.h
13587 F: drivers/usb/phy/phy-aml-new-usb.c
13588 F: drivers/usb/phy/phy-aml-new-usb2.c
13589 F: drivers/usb/phy/phy-aml-new-usb3.c
13590 F: drivers/usb/phy/phy-aml-new-usb-v2.h
13591 F: drivers/usb/phy/phy-aml-new-usb-v2.c
13592 F: drivers/usb/phy/phy-aml-new-usb2-v2.c
13593 F: drivers/usb/phy/phy-aml-new-usb3-v2.c
13594 F: drivers/amlogic/usb/phy/phy-aml-new-usb3-v3.c
13595 F: drivers/usb/phy/phy-aml-usb.h
13596 F: drivers/usb/phy/phy-aml-usb.c
13597 F: drivers/usb/phy/phy-aml-usb2.c
13598 F: drivers/usb/phy/phy-aml-usb3.c
13599 F: include/linux/amlogic/aml_gpio_consumer.h
13600 F: include/linux/amlogic/gpio-amlogic.h
13601 F: include/linux/amlogic/usb-gxbbtv.h
13602 F: include/linux/amlogic/usb-gxl.h
13603 F: include/linux/amlogic/usb-gxbb.h
13604 F: include/linux/amlogic/usbtype.h
13605 F: include/linux/amlogic/usb-v2.h
13606
13607 AMLOGIC scpi cpufreq
13608 M:  jianxin.pan <jianxin.pan@amlogic.com>
13609 F:  drivers/amlogic/clk/clk-scpi.c
13610
13611 AMLOGIC driver for cec
13612 M: Tao Zeng <tao.zeng@amlogic.com>
13613 F: drivers/amlogic/cec/*
13614
13615 AMLOGIC I2C DRIVER
13616 M:      Jian Hu <jian.hu@amlogic.com>
13617 F:      driver/amlogic/i2c/*
13618 F:      Documentation/devicetree/bindings/amlogic/i2c-meson.txt
13619
13620 AMLOGIC internal phy driver for ethernet
13621 M: Zhuo Wang <zhuo.wang@amlogic.com>
13622 F: drivers/amlogic/ethernet/
13623
13624 AMLOGIC CPU hotplug for dvfs and IPA
13625 M: Jianxin Pan <jianxin.pan@amlogic.com>
13626 F: drivers/amlogic/cpu_hotplug/*
13627
13628 AMLOGIC PWM DRIVER
13629 M:      Jian Hu <jian.hu@amlogic.com>
13630 F:      drivers/amlogic/pwm/*
13631 F:      include/linux/amlogic/pwm_meson.h
13632 F:      Documentation/devicetree/bindings/amlogic/pwm-meson.txt
13633 F:      arch/arm64/boot/dts/amlogic/gxl_p212_2g.dts
13634 F:      arch/arm64/boot/dts/amlogic/gxl_p230_2g.dts
13635 F:      arch/arm64/boot/dts/amlogic/gxm_q200_2g.dts
13636
13637 AMLOGIC multimedia
13638 M:      Nanxin Qin <nanxin.qin@amlogic.com>
13639 F:      drivers/amlogic/media/common/arch/registers/*
13640 F:      drivers/amlogic/media/common/canvas/*
13641 F:      drivers/amlogic/media/common/codec_mm/*
13642 F:      drivers/amlogic/media/common/vfm/*
13643 F:      drivers/amlogic/media/Makefile
13644 F:      include/linux/amlogic/media/canvas/*
13645 F:      include/linux/amlogic/media/codec_mm/*
13646 F:      include/linux/amlogic/media/registers/*
13647 F:      include/linux/amlogic/media/vfm/*
13648 F:      include/linux/amlogic/media/utils/*
13649 F:      drivers/amlogic/media/Kconfig
13650 F:      drivers/amlogic/media/common/Kconfig
13651 F:      include/linux/amlogic/media/frame_sync/*
13652 F:      include/linux/amlogic/media/video_sink/*
13653 F:      drivers/amlogic/media/common/frame_sync/*
13654 F:      drivers/amlogic/media/common/ge2d/*
13655 F:      drivers/amlogic/media/common/vpu/*
13656
13657 AMLOGIC VPU driver support
13658 M: Evoke Zhang <evoke.zhang@amlogic.com>
13659 F: drivers/amlogic/vpu/*
13660 F: include/linux/amlogic/vpu.h
13661
13662 AMLOGIC driver for vout
13663 M: Evoke Zhang <evoke.zhang@amlogic.com>
13664 F: drivers/amlogic/dispaly/*
13665
13666 AMLOGIC ION device
13667 M: Simon Zheng <simon.zheng@amlogic.com>
13668 F:      drivers/amlogic/media/common/ion_dev/*
13669 F:      include/linux/meson_ion.h
13670
13671 AMLOGIC multimedia osd & ge2d
13672 M:      Pengcheng Chen <pengcheng.chen@amlogic.com>
13673 F:      drivers/amlogic/media/osd/*
13674 F:      drivers/amlogic/media/osd_ext/*
13675 F:      drivers/amlogic/media/logo/*
13676 F:      drivers/amlogic/media/common/ge2d/*
13677 F:  include/linux/amlogic/media/ge2d/*
13678 F:  arch/arm64/configs/meson64_defconfig
13679 F:  drivers/amlogic/media/Kconfig
13680 F:  drivers/amlogic/media/Makefile
13681 F:  arch/arm64/boot/dts/amlogic/gxl_p212_1g.dts
13682 F:  arch/arm64/boot/dts/amlogic/gxl_p212_2g.dts
13683 F:  arch/arm64/boot/dts/amlogic/gxl_p230_2g.dts
13684 F:  arch/arm64/boot/dts/amlogic/gxm_q200_2g.dts
13685 F:  drivers/amlogic/clk/clk_media.c
13686 F:  include/linux/amlogic/media/vout/vout_notify.h
13687
13688 AMLOGIC remote
13689 M: Zan Peng <zan.peng@amlogic.com>
13690 F: arch/arm64/configs/meson64_defconfig
13691 F: drivers/amlogic/input/Makefile
13692 F: drivers/amlogic/input/Kconfig
13693 F: drivers/amlogic/input/remote/*
13694 F: include/dt-bindings/input/meson_rc.h
13695 F: include/uapi/linux/rc_common.h
13696 F: arch/arm64/boot/dts/amlogic/mesongxl.dtsi
13697 F: arch/arm64/boot/dts/amlogic/mesongxm.dtsi
13698
13699 AMLOGIC SD/MMC DIRVER SUPPORT
13700 M: Nan Li <nan.li@amlogic.com>
13701 F: drivers/amlogic/mmc/Kconfig
13702 F: drivers/amlogic/mmc/Makefile
13703 F: drivers/amlogic/mmc/aml_sd_emmc.c
13704 F: drivers/amlogic/mmc/emmc_partitions.c
13705 F: drivers/amlogic/mmc/amlsd_of.c
13706 F: drivers/amlogic/mmc/amlsd.c
13707 F: drivers/mmc/card/block.c
13708 F: drivers/mmc/core/bus.c
13709 F: drivers/mmc/core/core.c
13710 F: drivers/mmc/core/mmc.c
13711 F: include/linux/amlogic/amlsd.h
13712 F: include/linux/amlogic/sd.h
13713 F: include/linux/mmc/emmc_partitions.h
13714 F: include/linux/mmc/host.h
13715
13716 AMLOGIC MTD DRIVER
13717 M:      Liang Yang <liang.yang@amlogic.com>
13718 F:      drivers/amlogic/mtd/
13719 M:      Yonghui Yu <yonghui.yu@amlogic.com>
13720 F:      drivers/amlogic/mtd/boot.c
13721
13722 AMLOGIC SPIFC DRIVER
13723 M:      Yi Zeng <yi.zeng@amlogic.com>
13724 F:      driver/amlogic/spi-nor/
13725 F:      driver/amlogic/spi-nor/aml-spifc.c
13726 F:      driver/amlogic/spi-nor/Kconfig
13727 F:      driver/amlogic/spi-nor/Makefile
13728
13729 AMLOGIC GPU DEVICETREE
13730 M:      Jiyu Yang <jiyu.yang@amlogic.com>
13731 F:      arch/arm64/boot/dts/amlogic/mesongxtvbb-gpu-t83x.dtsi
13732 F:      arch/arm64/boot/dts/amlogic/mesong12a-bifrost.dtsi
13733 F:      arch/arm/boot/dts/amlogic/mesongxtvbb-gpu-t83x.dtsi
13734 F:      arch/arm/boot/dts/amlogic/mesongxm-gpu-t83x.dtsi
13735 F:      arch/arm/boot/dts/amlogic/mesong12a-bifrost.dtsi
13736
13737 AMLOGIC GPU SYSTRACE
13738 M:      Binqi Zhang <binqi.zhang@amlogic.com>
13739 F:      include/trace/events/meson_atrace.h
13740
13741 AMLOGIC VRTC DRIVER
13742 M:      Yun Cai <yun.cai@amlogic.com>
13743 F:      drivers/amlogic/vrtc/
13744
13745 AMLOGIC DEINTERLACE, NR, CUE, Field Detection, NR DS, PPS, VOF DRIVERS
13746 M: Kele Bai <kele.bai@amlogic.com>
13747 F: drivers/amlogic/deinterlace/*
13748 F: drivers/amlogic/media/deinterlace/film_mode_fmw/*
13749 F: include/linux/amlogic/media/amvecm/amvecm.h
13750 F: arch/arm64/boot/dts/amlogic/txlx_t962e_r321.dts
13751 F: arch/arm64/boot/dts/amlogic/txlx_t962x_r311.dts
13752 F: arch/arm64/boot/dts/amlogic/g12a_pxp.dts
13753 F: arch/arm64/boot/dts/amlogic/g12a_skt.dts
13754
13755 AMLOGIC TVIN
13756 M: Dezhi Kong <dezhi.kong@amlogic.com>
13757 F: arch/arm64/boot/dts/amlogic/gxl_p212_1g.dts
13758 F: arch/arm64/boot/dts/amlogic/gxl_p212_2g.dts
13759 F: arch/arm64/boot/dts/amlogic/gxl_p230_2g.dts
13760 F: arch/arm64/boot/dts/amlogic/gxm_q200_2g.dts
13761 F: arch/arm64/boot/dts/amlogic/gxm_skt.dts
13762 F: arch/arm64/configs/meson64_defconfig
13763 F: drivers/amlogic/media/Kconfig
13764 F: drivers/amlogic/media/Makefile
13765 F: drivers/amlogic/media/vin/
13766
13767 AMLOGIC smartcard
13768 M: Gong Ke <ke.gong@amlogic.com>
13769 F: drivers/amlogic/smartcard/c_stb_regs_define.h
13770 F: drivers/amlogic/smartcard/Kconfig
13771 F: drivers/amlogic/smartcard/Makefile
13772 F: drivers/amlogic/smartcard/smartcard.c
13773 F: drivers/amlogic/smartcard/smartcard.h
13774 F: drivers/amlogic/smartcard/smc_reg.h
13775 F: include/linux/amlogic/amsmc.h
13776 F: Documentation/devicetree/bindings/amlogic/amlogic-smartcard.txt
13777
13778 AMLOGIC securitykey
13779 M: Yan Wang <yan.wang@amlogic.com>
13780 F: drivers\amlogic\securitykey\Kconfig
13781 F: drivers\amlogic\securitykey\Makefile
13782 F: drivers\amlogic\securitykey\securitykey.c
13783 F: include\linux\amlogic\security_key.h
13784
13785 AMLOGIC key_manage
13786 M: Nan Li <nan.li@amlogic.com>
13787 F: arch/arm64/boot/dts/amlogic/gxl_p212_1g.dts
13788 F: arch/arm64/boot/dts/amlogic/gxl_p212_2g.dts
13789 F: arch/arm64/boot/dts/amlogic/gxl_p230_2g.dts
13790 F: arch/arm64/boot/dts/amlogic/gxm_q200_2g.dts
13791 F: arch/arm64/configs/meson64_defconfig
13792 F: drivers/amlogic/Kconfig
13793 F: drivers/amlogic/Makefile
13794 F: drivers/amlogic/mmc/Makefile
13795 F: drivers/amlogic/mmc/emmc_partitions.c
13796 F: drivers/amlogic/key_manage/*
13797 F: drivers/amlogic/mmc/emmc_key.c
13798 F: drivers/amlogic/mmc/emmc_key.h
13799 F: include/linux/amlogic/key_manage.h
13800
13801 AMLOGIC P400/P401 BSP
13802 M: Frank Chen <frank.chen@amlogic.com>
13803 F: arch/arm64/boot/dts/amlogic/gxl_p400_2g.dts
13804 F: arch/arm64/boot/dts/amlogic/gxl_p401_2g.dts
13805
13806 ANDROID LOGGER Driver
13807 M: Frank Chen <frank.chen@amlogic.com>
13808 F: drivers/staging/android/logger.c
13809 F: drivers/staging/android/logger.h
13810
13811 AMLOGIC AMLVIDEO2 DRIVER
13812 M: Guosong Zhou <guosong.zhou@amlogic.com>
13813 F: arch/arm64/configs/meson64_defconfig
13814 F: drivers/amlogic/media/Kconfig
13815 F: drivers/amlogic/media/Makefile
13816 F: drivers/amlogic/media/common/Kconfig
13817 F: drivers/amlogic/media/common/Makefile
13818 F: drivers/amlogic/media/common/vfm/vfm.c
13819 F: drivers/amlogic/media/common/v4l_util/*
13820 F: drivers/amlogic/media/video_processor/*
13821 F: include/linux/amlogic/media/v4l_util/*
13822
13823 AMLOGIC M8b
13824 M: Jianxin Pan <jianxin.pan@amlogic.com>
13825 F: arch/arm/boot/dts/amlogic>
13826
13827 ANLOGIC AUDIO DRIVER
13828 M: Xing Wang <xing.wang@amlogic.com>
13829 M: Zhe Wang <Zhe.Wang@amlogic.com>
13830 M: Shuai Li <shuai.li@amlogic.com>
13831 M: Jian Xu <jian.xu@amlogic.com>
13832 F: arch/arm64/boot/dts/amlogic/*
13833 F: arch/arm/boot/dts/amlogic/*
13834 F: arch/arm64/configs/meson64_defconfig
13835 F: drivers/amlogic/clk/*
13836 F: drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_main.c
13837 F: drivers/amlogic/pinctrl/*
13838 F: drivers/amlogic/*
13839 F: include/dt-bindings/clock/*
13840 F: include/linux/amlogic/media/sound/*
13841 F: sound/soc/Kconfig
13842 F: sound/soc/Makefile
13843 F: sound/soc/amlogic/auge/*
13844 F: sound/soc/amlogic/meson/*
13845 F: sound/soc/codecs/Kconfig
13846 F: sound/soc/codecs/Makefile
13847 F: sound/soc/codecs/amlogic/*
13848 F: drivers/amlogic/audiodsp/*
13849
13850 AMLOGIC PPMGR DRIVER
13851 M: Guosong Zhou <guosong.zhou@amlogic.com>
13852 F: arch/arm64/boot/dts/amlogic/gxl_p212_1g.dts
13853 F: arch/arm64/boot/dts/amlogic/gxl_p212_2g.dts
13854 F: arch/arm64/boot/dts/amlogic/gxl_p230_2g.dts
13855 F: arch/arm64/boot/dts/amlogic/gxm_q200_2g.dts
13856 F: arch/arm64/boot/dts/amlogic/gxl_p400_2g.dts
13857 F: arch/arm64/boot/dts/amlogic/gxm_p401_2g.dts
13858 F: arch/arm64/boot/dts/amlogic/gxm_skt.dts
13859 F: arch/arm64/configs/meson64_defconfig
13860 F: drivers/amlogic/media/common/vfm/vfm.c
13861 F: drivers/amlogic/media/osd_ext/osd_hw.c
13862 F: drivers/amlogic/media/video_sink/video.c
13863 F: drivers/amlogic/media/video_processor/Kconfig
13864 F: drivers/amlogic/media/video_processor/Makefile
13865 F: drivers/amlogic/media/video_processor/ppmgr/*
13866 F: include/linux/amlogic/media/ppmgr/*
13867
13868 AMLOGIC PM/SLEEP DRIVER SUPPORT
13869 M: Qiufang Dai <qiufang.dai@amlogic.com>
13870 F: drivers/amlogic/pm/*
13871
13872 AMLOGIC WATCHDOG DRIVER SUPPORT
13873 M:      Bo Yang <bo.yang@amlogic.com>
13874 F:      Documentation/devicetree/bindings/amlogic/meson-wdt.txt
13875 F:      drivers/amlogic/watchdog/*
13876
13877 AMLOGIC LED DRIVER SUPPORT
13878 M: Bo Yang <bo.yang@amlogic.com>
13879 F: drivers/amlogic/led/*
13880
13881 AMLOGIC JTAG DRIVER SUPPORT
13882 M: Bo Yang <bo.yang@amlogic.com>
13883 F: drivers/amlogic/jtag/*
13884 X: include/linux/amlogic/mmc_notify.h
13885
13886
13887 AMLOGIC AMLVIDEO DRIVER
13888 M: Guosong Zhou <guosong.zhou@amlogic.com>
13889 F: arch/arm64/configs/meson64_defconfig
13890 F: drivers/amlogic/media/video_processor/video_dev/Kconfig
13891 F: drivers/amlogic/media/video_processor/video_dev/Makefile
13892 F: drivers/amlogic/media/video_processor/video_dev/amlvideo.h
13893 F: drivers/amlogic/media/video_processor/video_dev/amlvideo.c
13894 F: drivers/amlogic/media/video_processor/video_dev/common/vfutil.c
13895
13896 AMLOGIC SPICC DRIVER
13897 M: Neil Armstrong <narmstrong@baylibre.com>
13898 F: drivers/spi/spi-meson-spicc.c
13899
13900 AMLOGIC BT/WIFI
13901 M: Rongjun Chen <rongjun.chen@amlogic.com>
13902 F: drivers/amlogic/bluetooth/
13903 F: drivers/amlogic/wifi/
13904
13905 AMLOGIC IONVIDEO DRIVER
13906 M: Guosong Zhou <guosong.zhou@amlogic.com>
13907 F: arch/arm64/boot/dts/amlogic/gxl_p212_1g.dts
13908 F: arch/arm64/boot/dts/amlogic/gxl_p212_2g.dts
13909 F: arch/arm64/boot/dts/amlogic/gxl_p230_2g.dts
13910 F: arch/arm64/boot/dts/amlogic/gxm_q200_2g.dts
13911 F: arch/arm64/boot/dts/amlogic/gxl_p400_2g.dts
13912 F: arch/arm64/boot/dts/amlogic/gxm_p401_2g.dts
13913 F: arch/arm64/boot/dts/amlogic/gxm_skt.dts
13914 F: arch/arm64/configs/meson64_defconfig
13915 F: drivers/amlogic/media/video_processor/Kconfig
13916 F: drivers/amlogic/media/video_processor/Makefile
13917 F: drivers/amlogic/media/video_processor/ionvideo/*
13918
13919 AMLOGIC EMMC S805 DRIVER SUPPORT
13920 M: Nan Li <nan.li@amlogic.com>
13921 F: arch/arm/boot/dts/amlogic/meson8b.dtsi
13922 F: arch/arm/boot/dts/amlogic/meson8b_m200.dts
13923 F: drivers/amlogic/emmc/aml_sdhc_m8.c
13924 F: drivers/amlogic/emmc/aml_sdio.c
13925 F: drivers/amlogic/emmc/Kconfig
13926 F: drivers/amlogic/emmc/Makefile
13927 F: include/linux/amlogic/sd.h
13928 F: include/linux/amlogic/cpu_version.h
13929
13930 AMLOGIC PINCTRL SUPPORT
13931 M: Xingyu Chen <xingyu.chen@amlogic.com>
13932 F: drivers/amlogic/pinctrl/pinctrl-meson8b.c
13933 F: drivers/amlogic/pinctrl/pinctrl-meson-txlx.c
13934
13935 AMLOGIC M400 BSP
13936 M: Peipeng Zhao <peipeng.zhao@amlogic.com>
13937 F: arch/arm/boot/dts/amlogic/meson8b_m400.dts
13938
13939 AMLOGIC LOCAL TIMER
13940 M: Jianxin Pan <jianxin.pan@amlogic.com>
13941 F: drivers/amlogic/clocksource
13942
13943 AMLOGIC AMVECM, PQ, HDR
13944 M:      Mingliang Dong <mingliang.dong@amlogic.com>
13945 F:      drivers/amlogic/media/enhancement/amvecm/*
13946 F:      drivers/amlogic/media/enhancement/amvecm/dolby_vision/*
13947 F:      drivers/amlogic/media/enhancement/amvecm/arch/*
13948 F:      drivers/amlogic/media/enhancement/amvecm/dnlp_algorithm/*
13949 F:      include/linux/amlogic/media/amvecm/*
13950 F:      drivers/amlogic/media/enhancement/amvecm/hdr/*
13951 F:      drivers/amlogic/media/enhancement/amvecm/amprime_sl/*
13952
13953 AMLOGIC GXL ADD SKT DTS
13954 M: Yun Cai <yun.cai@amlogic.com>
13955 F: arch/arm64/boot/dts/amlogic/gxl_skt.dts
13956
13957 AMLOGIC AXG ADD PXP DTS
13958 M: Yun Cai <yun.cai@amlogic.com>
13959 F: arch/arm64/boot/dts/amlogic/axg_pxp.dts
13960 F: arch/arm64/boot/dts/amlogic/mesonaxg.dtsi
13961
13962 AMLOGIC S805 audio
13963 M: Xing Wang <xing.wang@amlogic.com>
13964 F: arch/arm/boot/dts/amlogic/meson8b.dtsi
13965 F: arch/arm/boot/dts/amlogic/meson8b_m200.dts
13966 F: arch/arm/configs/meson32_defconfig
13967 F: arch/arm64/boot/dts/amlogic/gxl_p212_1g.dts
13968 F: arch/arm64/boot/dts/amlogic/gxl_p212_2g.dts
13969 F: arch/arm64/boot/dts/amlogic/gxl_p230_2g.dts
13970 F: arch/arm64/boot/dts/amlogic/gxl_p400_2g.dts
13971 F: arch/arm64/boot/dts/amlogic/gxl_p401_2g.dts
13972 F: arch/arm64/boot/dts/amlogic/gxm_q200_2g.dts
13973 F: arch/arm64/boot/dts/amlogic/gxm_skt.dts
13974 F: drivers/amlogic/clk/m8b/clk_misc.c
13975 F: drivers/amlogic/pinctrl/pinctrl-meson8b.c
13976 F: include/dt-bindings/clock/meson8b-clkc.h
13977 F: sound/soc/amlogic/aml_meson.c
13978 F: sound/soc/amlogic/aml_pcm_dai.c
13979 F: sound/soc/codecs/amlogic/Kconfig
13980 F: sound/soc/codecs/amlogic/Makefile
13981 F: sound/soc/codecs/amlogic/aml_pmu3.c
13982 F: sound/soc/codecs/amlogic/aml_pmu3.h
13983
13984 AMLOGIC MTD MESON8B DRIVER
13985 M:      Yonghui Yu <yonghui.yu@amlogic.com>
13986 F:      drivers/amlogic/mtd_meson8b/
13987 M:      Yi.Zeng <yi.zeng@amlogic.com>
13988 F:      drivers/amlogic/mtd_meson8b/nand_key.c
13989 F:  drivers/amlogic/mtd_meson8b/secure_storage.c
13990
13991 AMLOGIC PM/SLEEP M8B DRIVER SUPPORT
13992 M: Qiufang Dai <qiufang.dai@amlogic.com>
13993 F: drivers/amlogic/pm/m8b_pm.c
13994 F: drivers/amlogic/pm/lgcy_early_suspend.c
13995
13996 AMLOGIC MESON8B ADD SKT DTS
13997 M:      Yun Cai <yun.cai@amlogic.com>
13998 F:      arch/arm/boot/dts/amlogic/meson8b_skt.dts
13999
14000 AMLOGIC Audio codec driver
14001 M: Xing Wang <xing.wang@amlogic.com>
14002 F: arch/arm64/configs/meson64_defconfig
14003 F: include/sound/tas57xx.h
14004 F: sound/soc/codecs/amlogic/Kconfig
14005 F: sound/soc/codecs/amlogic/Makefile
14006 F: sound/soc/codecs/amlogic/tas5707.c
14007 F: sound/soc/codecs/amlogic/tas5707.h
14008
14009 AMLOGIC Audio codec driver
14010 M: Yonghao Jiao <yonghao.jiao@amogic.com>
14011 F: arch/arm/configs/meson32_deconfig
14012 F: sound/soc/codecs/amlogic/Kconfig
14013 F: sound/soc/codecs/amlogic/Makefile
14014 F: sound/soc/codecs/amlogic/tas5805.c
14015 F: sound/soc/codecs/amlogic/tas5805.h
14016
14017 AMLOGIC AXG ADD DTS FOR A113D SOCKET AND DEVELOPMENT BOARDS
14018 M:      Yun Cai <yun.cai@amlogic.com>
14019 F:      arch/arm64/boot/dts/amlogic/axg_a113d_skt.dts
14020 F:      arch/arm64/boot/dts/amlogic/axg_s400.dts
14021 F:      arch/arm64/boot/dts/amlogic/axg_s420.dts
14022
14023 AMLOGIC PCIE DRIVER SUPPORT
14024 M: Yue Wang <yue.wang@amlogic.com>
14025 F: drivers/amlogic/pci/pcie-amlogic.c
14026 F: drivers/amlogic/pci/pcie-amlogic-v2.c
14027 F: drivers/amlogic/pci/pcie-amlogic.h
14028 F: drivers/amlogic/pci/Kconfig
14029 F: drivers/amlogic/pci/Makefile
14030 F: include/dt-bindings/phy/phy-amlogic-pcie.h
14031
14032 AMLOGIC AXG ADD EMMC AND SDIO SUPPORT FOR NEW HOST CONTROLLER
14033 M:      Long Yu <long.yu@amlogic.com>
14034 F:      drivers/amlogic/mmc/aml_sd_emmc_v3.c
14035 F:      include/linux/amlogic/aml_sd_emmc_internal.h
14036 F:      include/linux/amlogic/aml_sd_emmc_v3.h
14037
14038 AMLOGIC Asoc driver
14039 M: shuai li <shuai.li@amlogic.com>
14040 M: xing wang <xing.wang@amlogic.com>
14041 M: Zhe Wang <zhe.wang@amlogic.com>
14042 F: sound/soc/amlogic/meson/*
14043 F: sound/soc/amlogic/auge/*
14044 F: sound/soc/codecs/amlogic/*
14045 F: sound/soc/codecs/amlogic/tas575x.c
14046 F: include/dt-bindings/clock/amlogic,axg-audio-clk.h
14047
14048 AMLOGIC Security Support
14049 M: Peifu Jiang <peifu.jiang@amlogic.com>
14050 F: include/linux/amlogic/meson-secure.h
14051 F: arch/arm/mach-meson/meson-smc.S
14052 F: arch/arm/mach-meson/meson-secure.c
14053
14054 AMLOGIC Audio codec driver
14055 M: Peipeng Zhao <peipeng.zhao@amlogic.com>
14056 F: sound/soc/codecs/amlogic/pcm186x-i2c.c
14057 F: sound/soc/codecs/amlogic/pcm186x-spi.c
14058 F: sound/soc/codecs/amlogic/pcm186x.c
14059 F: sound/soc/codecs/amlogic/pcm186x.h
14060 F: sound/soc/codecs/amlogic/ssm3515.c
14061 F: sound/soc/codecs/amlogic/ssm3525.c
14062
14063 AMLOGIC unifykey driver
14064 M: Jiamin Ma <jiamin.ma@amlogic.com>
14065 F: drivers/amlogic/unifykey/*
14066 F: include/linux/amlogic/unifykey/*
14067
14068 AMLOGIC AXG ADD OSD DRIVER
14069 M:      Pengcheng Chen <pengcheng.chen@amlogic.com>
14070 F:      drivers/amlogic/media/osd/osd_io.c
14071
14072 AMLOGIC LCD driver
14073 M: Weiming Liu <weiming.liu@amlogic.com>
14074 F: drivers/amlogic/media/vout/backlight/*
14075 F: drivers/amlogic/media/vout/lcd/*
14076 F: include/linux/amlogic/media/vout/lcd/*
14077 F: arch/arm64/boot/dts/amlogic/mesongxm_q200-panel.dtsi
14078 F: arch/arm64/boot/dts/amlogic/mesonaxg_s400-panel.dtsi
14079
14080 AMLOGIC AXG ADD AO CLK
14081 M:      Yun Cai <yun.cai@amlogic.com>
14082 F:      drivers/amlogic/clk/axg/axg_ao.c
14083
14084 AMLOGIC Irblaster driver
14085 M: Zan Peng <zan.peng@amlogic.com>
14086 F: drivers/amlogic/irblaster/irblaster.c
14087 F: drivers/amlogic/irblaster/irblaster.h
14088 F: drivers/amlogic/irblaster/Kconfig
14089 F: drivers/amlogic/irblaster/Makefile
14090
14091 AMLOGIC AXG ADD CLKMSR INTERFACE
14092 M:      wang xing <xing.wang@amlogic.com>
14093 F:      include/linux/amlogic/clk_measure.h
14094
14095 AMLOGIC AUDIO INFO
14096 M:      wang xing <xing.wang@amlogic.com>
14097 F: drivers/amlogic/audioinfo/
14098
14099 AMLOGIC AXG ADD LOOPBACK INTERFACE
14100 M: wang xing <xing.wang@amlogic.com>
14101 F: arch/arm64/boot/dts/amlogic/axg_s400.dts
14102 F: sound/soc/amlogic/auge/*
14103 F: sound/soc/codecs/amlogic/pdm_dummy.c
14104 F: sound/soc/codecs/amlogic/tlv320adc3101.c
14105
14106 DRM DRIVERS FOR AMLOGIC SOCS
14107 M:      Neil Armstrong <narmstrong@baylibre.com>
14108 L:      dri-devel@lists.freedesktop.org
14109 L:      linux-amlogic@lists.infradead.org
14110 W:      http://linux-meson.com/
14111 S:      Supported
14112 F:      drivers/amlogic/drm/
14113 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
14114 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
14115 T:      git git://anongit.freedesktop.org/drm/drm-misc
14116
14117 AMLOGIC MESONGXL ADD P231 DTS
14118 M:      Lianghu Su <lianghu.su@amlogic.com>
14119 F:      arch/arm64/boot/dts/amlogic/gxl_p231_2g_buildroot.dts
14120
14121 AMLOGIC MESONGXL ADD A113D & A113X SKT DTS
14122 M:      Yuegui He <yuegui.he@amlogic.com>
14123 F:      arch/arm64/boot/dts/amlogic/axg_a113d_skt.dts
14124 F:      arch/arm64/boot/dts/amlogic/axg_a113x_skt.dts
14125
14126 SECURE MONITOR DRIVERS FOR AMLOGIC MESON8B
14127 M:      Jiamin Ma <jiamin.ma@amlogic.com>
14128 F:      drivers/amlogic/secure_monitor/*
14129
14130 AMLOGIC MESONGXL ADD S400 & S420 v03 DTS
14131 M:      Alex Deng <alex.deng@amlogic.com>
14132 F:      arch/arm64/boot/dts/amlogic/axg_s400_v03.dts
14133 F:      arch/arm64/boot/dts/amlogic/axg_s420_v03.dts
14134
14135 AMLOGIC BL_EXTERN driver
14136 M: Weiming Liu <weiming.liu@amlogic.com>
14137 F: drivers/amlogic/media/vout/backlight/bl_extern/bl_extern.dts
14138 F: drivers/amlogic/media/vout/backlight/bl_extern/bl_extern.h
14139 F: drivers/amlogic/media/vout/backlight/bl_extern/mipi_lt070me05.c
14140 F: drivers/amlogic/media/vout/backlight/bl_extern/aml_bl_extern.dts
14141 F: drivers/amlogic/media/vout/backlight/bl_extern/mipi_LT070ME05.c
14142 F: drivers/amlogic/media/vout/backlight/bl_extern/pmu_aml1218.c
14143
14144 AMLOGIC MESONGXL ADD A113X 128m DTS
14145 M:      Yuegui He <yuegui.he@amlogic.com>
14146 F:      arch/arm64/boot/dts/amlogic/axg_s420_128m.dts
14147
14148 AMLOGIC multimedia
14149 M:  Nanxin Qin <nanxin.qin@amlogic.com>
14150 F: drivers/amlogic/media/common/codec_mm/configs/*
14151
14152 AMLOGIC sync
14153 M:  Sky Zhou <sky.zhou@amlogic.com>
14154 F: include/linux/amlogic/aml_sync_api.h
14155
14156 AMLOGIC ADD PARTITION NORMAL & AB DTS
14157 M: Xindong Xu <xindong.xu@amlogic.com>
14158 F: arch/arm64/boot/dts/amlogic/partition_mbox_ab.dtsi
14159 F: arch/arm64/boot/dts/amlogic/partition_mbox_normal.dtsi
14160
14161 AMLOGIC multimedia
14162 M:  JinTao Xu <jintao.xu@amlogic.com>
14163 F: drivers/amlogic/media/video_processor/ionvideo/ion_priv.h
14164 F: drivers/amlogic/media/video_processor/ionvideo/videobuf2-ion.c
14165 F: drivers/amlogic/media/video_processor/ionvideo/videobuf2-ion.h
14166
14167 AMLOGIC TVIN add bt656_in and hdmirx_ext support
14168 M: Evoke Zhang <evoke.zhang@amlogic.com>
14169 F: drivers/amlogic/media/vin/tvin/bt656/*
14170 F: drivers/amlogic/media/vin/tvin/hdmirx_ext/*
14171
14172 AMLOGIC HDMIRX DRIVER CODE
14173 M:      Yicheng Shen <yicheng.shen@amlogic.com>
14174 F:      drivers/amlogic/media/vin/vdin/hdmirx/*
14175
14176 AMLOGIC add smarthome defconfig for audio product
14177 M: Peipeng Zhao <peipeng.zhao@amlogic.com>
14178 F: arch/arm64/configs/meson64_smarthome_defconfig
14179
14180 AMLOGIC MESONGXL ADD P241 DTS
14181 M:      Lianghu Su <lianghu.su@amlogic.com>
14182 F:      arch/arm64/boot/dts/amlogic/gxl_p241_1g_buildroot.dts
14183
14184 AMLOGIC tee
14185 M:  Nanxin Qin <nanxin.qin@amlogic.com>
14186 F: drivers/amlogic/tee/*
14187 F: include/linux/amlogic/tee.h
14188
14189 AMLOGIC remove audio_defconfig
14190 M: Ao Xu <ao.xu@amlogic.com>
14191 F: scripts/amlogic/configs/meson64_audio_defconfig
14192
14193 AMLOGIC gpio key wakeup function
14194 M: Hong Guo <hong.guo@amlogic.com>
14195 F: drivers/amlogic/input/keyboard/*
14196
14197 AMLOGIC ION_DEV ADD CODEC_MM
14198 M: JinTao Xu <jintao.xu@amlogic.com>
14199 F: drivers/staging/android/ion/ion_codec_mm_heap.c
14200
14201 AMLOGIC PICTURE DECODER DRIVER
14202 M: Guosong Zhou <guosong.zhou@amlogic.com>
14203 F: drivers/amlogic/media/video_processor/Kconfig
14204 F: drivers/amlogic/media/video_processor/Makefile
14205 F: drivers/amlogic/media/video_processor/pic_dev/*
14206
14207 AMLOGIC DRM DRIVER
14208 M: Sky Zhou <sky.zhou@amlogic.com>
14209 F: driver/amlogic/drm/*
14210 F: driver/amlogic/drm/am_meson_fbdev.c
14211 F: include/linux/amlogic/meson_drm.h
14212 F: arch/arm64/boot/dts/amlogic/g12a_skt_buildroot.dts
14213 F: arch/arm64/boot/dts/amlogic/mesong12a_drm.dtsi
14214 F: arch/arm64/boot/dts/amlogic/g12a_s905d2_u200_drm_buildroot.dts
14215 F: driver/amlogic/drm/am_meson_drv.c
14216 F: driver/amlogic/drm/am_meson_drv.h
14217 F: driver/amlogic/drm/am_meson_vpu.c
14218 F: driver/amlogic/drm/am_meson_vpu.h
14219 F: drivers/amlogic/media/enhancement/amvecm/amvecm_drm.c
14220
14221 AMLOGIC ADD S400EMMC DTS
14222 M: Yue Gui <yuegui.he@amlogic.com>
14223 F: arch/arm64/boot/dts/amlogic/axg_s400emmc.dts
14224 F: arch/arm64/boot/dts/amlogic/axg_s400emmc_v03.dts
14225
14226 AMLOGIC ADD PARTITION OLD DTS
14227 M: Xindong Xu <xindong.xu@amlogic.com>
14228 F: arch/arm64/boot/dts/amlogic/partition_mbox_old.dtsi
14229 F: arch/arm64/boot/dts/amlogic/partition_tv_old.dtsi
14230
14231 AMLOGIC ADD P241 DTS
14232 M: Xindong Xu <xindong.xu@amlogic.com>
14233 F: arch/arm64/boot/dts/amlogic/gxl_p241_1g.dts
14234
14235 AMLOGIC ADD P230 BUILDROOT DTS
14236 M: liangzhuo Xie <liangzhuo.xie@amlogic.com>
14237 F: arch/arm64/boot/dts/amlogic/gxl_p230_2g_buildroot.dts
14238
14239 AMLOGIC sound codec
14240 M: Peipeng Zhao <peipeng.zhao@amlogic.com>
14241 F: sound/soc/codec/amlogic/es7243.c
14242 F: sound/soc/codec/amlogic/es7243.h
14243 F: Documentation/devicetree/bindings/sound/es7243.txt
14244
14245 AMLOGIC LED DRVIER
14246 M: Peipeng Zhao <peipeng.zhao@amlogic.com>
14247 F: Documentation/leds/leds-is31fl32xx.txt
14248
14249 AMLOGIC VPU DRIVER
14250 M: Evoke Zhang <evoke.zhang@amlogic.com>
14251 F: drivers/amlogic/media/common/vpu/*
14252
14253 AMLOGIC ADD P241 V2 DTS
14254 M: Siming Chen <siming.chen@amlogic.com>
14255 F: arch/arm64/boot/dts/amlogic/gxl_p241_v2-1g.dts
14256
14257 AMLOGIC lcd driver
14258 M: Evoke Zhang <evoke.zhang@amlogic.com>
14259 F: drivers/amlogic/media/vout/lcd/lcd_extern/mipi_TV070WSM.c
14260
14261 AMLOGIC remote
14262 M: Zan Peng <zan.peng@amlogic.com>
14263 F: {include/uapi/linux => drivers/amlogic/input/remote}/rc_common.h
14264
14265 AMLOGIC ADD P241 buildroot V2 DTS
14266 M: Wenbiao <wenbiao.zhang@amlogic.com>
14267 F: arch/arm64/boot/dts/amlogic/gxl_p241_v2_1g_buildroot.dts
14268
14269 AMLOGIC MKIMAGE SCRIPT
14270 M:      Bo Yang <bo.yang@amlogic.com>
14271 F:      scripts/amlogic/mkimage_32.sh
14272 F:      scripts/amlogic/mkimage_64.sh
14273
14274 AMLOGIC ledring driver
14275 M: Renjun Xu <renjun.xu@amlogic.com>
14276 F: drivers/amlogic/ledring/ledring.c
14277
14278 AMLOGIC TXLX CLK
14279 M:      Jian Hu <jian.hu@amlogic.com>
14280 F:      drivers/amlogic/clk/*
14281 F:      drivers/amlogic/clk/txlx/*
14282
14283 AMLOGIC TXLX PLATFORM SUPPORT
14284 M:      Xingyu Chen <xingyu.chen@amlogic.com>
14285 F:      arch/arm64/boot/dts/amlogic/mesontxlx.dtsi
14286 F:      arch/arm64/boot/dts/amlogic/txlx_t962e_r321.dts
14287 F:      arch/arm64/boot/dts/amlogic/txlx_t962x_r311_1g.dts
14288 F:      arch/arm64/boot/dts/amlogic/txlx_t962x_r311_2g.dts
14289
14290 AMLOGIC TXLX Audio
14291 M:      Xing Wang <xing.wang@amlogic.com>
14292 F:      arch/arm/configs/meson32_defconfig
14293 F:      arch/arm64/boot/dts/amlogic/*
14294 F:      arch/arm64/configs/meson64_defconfig
14295 F:      arch/arm64/configs/meson64_smarthome_defconfig
14296 F:      drivers/amlogic/Kconfig
14297 F:      drivers/amlogic/Makefile
14298 F:      drivers/amlogic/amaudio/*
14299 F:      drivers/amlogic/amaudio2/*
14300 F:      include/linux/amlogic/media/sound/*
14301 F:      sound/soc/amlogic/auge/*
14302 F:      sound/soc/amlogic/meson/*
14303 F:      sound/soc/codecs/amlogic/*
14304
14305 AMLOGIC TVAFE DRIVER
14306 M:      Nian Jing <nian.jing@amlogic.com>
14307 F:      drivers/amlogic/media/vin/tvin/tvafe/
14308 F:      include/linux/amlogic/media/frame_provider/tvin/tvin.h
14309
14310 AMLOGIC TXLX[R311] ADD LCD DRIVER SUPPORT
14311 M:      Weiming Liu <weiming.liu@amlogic.com>
14312 F:      arch/arm64/boot/dts/amlogic/mesontxlx_r311-panel.dtsi
14313 F:      drivers/amlogic/media/vout/backlight/aml_ldim/*
14314
14315 AMLOGIC ADD LCD_EXTERN ST7701 DRIVER
14316 M:      Weiming Liu <weiming.liu@amlogic.com>
14317 F:      drivers/amlogic/media/vout/lcd/lcd_extern/mipi_ST7701.c
14318
14319 AMLOGIC MESONGXL ADD SOUND DMIC MMAP FUNCTION
14320 M:      peipeng.zhao <peipeng.zhao@amlogic.com>
14321 F:      sound/soc/amlogic/meson/dmic.h
14322
14323 AMLOGIC GPIO IRQ
14324 M:      Xingyu Chen <xingyu.chen@amlogic.com>
14325 F:      drivers/amlogic/irqchip/*
14326 F:      drivers/amlogic/irqchip/irq-meson-gpio-double-edge.c
14327 F:      Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.txt
14328
14329 AMLOGIC PINCTRL DRIVER
14330 M:      Xingyu Chen <xingyu.chen@amlogic.com>
14331 F:      drivers/amlogic/pinctrl/*
14332 F:      include/dt-bindings/gpio/*
14333
14334 AMLOGIC LEDRING DRIVER
14335 M:      Renjun Xu <renjun.xu@amlogic.com>
14336 F:      drivers/amlogic/ledring/aml-is31fl32xx.c
14337 F:      drivers/amlogic/ledring/aml-pca9557.c
14338
14339 AMLOGIC LEDRING DRIVER IOCTL
14340 M:      Renjun Xu <renjun.xu@amlogic.com>
14341 F:      drivers/amlogic/ledring/aml-is31fl32xx.c
14342 F:      drivers/amlogic/ledring/aml-pca9557.c
14343
14344 AMLOGIC TOUCHSCREEN DRIVER
14345 M:      Sunny Luo <sunny.luo@amlogic.com>
14346 F:      Documentation/devicetree/bindings/amlogic/input/amlogic-ts.txt
14347 F:      drivers/amlogic/input/touchscreen/*
14348 F:      drivers/amlogic/input/touchscreen/focaltech_touch/*
14349 F:      drivers/amlogic/input/touchscreen/goodix_gt1x/*
14350 F:      drivers/amlogic/input/touchscreen/goodix_gt9xx/*
14351
14352 AMLOGIC ADD Q200 buildroot DTS
14353 M:      Wenbiao <wenbiao.zhang@amlogic.com>
14354 F:      arch/arm64/boot/dts/amlogic/gxm_q200_2g_buildroot.dts
14355
14356 AMLOGIC ADD LCD_EXTERN P070ACB DRIVER
14357 M:      Weiming Liu <weiming.liu@amlogic.com>
14358 F:      drivers/amlogic/media/vout/lcd/lcd_extern/mipi_P070ACB.c
14359
14360 AMLOGIC DRM LCD DRIVER
14361 M:      evoke.zhang <evoke.zhang@amlogic.com>
14362 F:      drivers/amlogic/drm/am_meson_lcd.c
14363 F:      drivers/amlogic/drm/am_meson_lcd.h
14364
14365 AMLOGIC ADD SOUND EXTERNAL LOOPBACK FEATURE
14366 M:      Peipeng Zhao <peipeng.zhao@amlogic.com>
14367 F:      Documentation/devicetree/bindings/amlogic/axg-sound-loopback.txt
14368
14369 AMLOGIC RM FILM_VOF_SOFT.H  IN DI DRIVER
14370 M:      Bencheng Jing <bencheng.jing@amlogic.com>
14371 F:      drivers/amlogic/media/deinterlace/film_vof_soft.h
14372
14373 AMLOGIC G12A
14374 M: Qiufang Dai <qiufang.dai@amlogic.com>
14375 F: arch/arm64/boot/dts/amlogic/mesong12a.dtsi
14376 F: arch/arm64/boot/dts/amlogic/g12a_pxp.dts
14377 F: include/dt-bindings/clock/amlogic,g12a-audio-clk.h
14378 F: include/dt-bindings/clock/amlogic,g12a-clkc.h
14379 F: drivers/amlogic/clk/g12a/*
14380 F: drivers/amlogic/clk/clkc.h
14381 F: drivers/amlogic/clk/g12a/g12a_ao.c
14382
14383 AMLOGIC G12A clk tree for media/gpu
14384 M: Qiufang Dai <qiufang.dai@amlogic.com>
14385 F: drivers/amlogic/clk/g12a/g12a_clk_gpu.c
14386 F: drivers/amlogic/clk/g12a/g12a_clk_media.c
14387 F: drivers/amlogic/clk/g12a/g12a_clk_misc.c
14388
14389 AMLOGIC VOUT_SERVE
14390 M:      Evoke Zhang <evoke.zhang@amlogic.com>
14391 F:      drivers/amlogic/media/vout/vout_serve/vout2_notify.c
14392 F:      drivers/amlogic/media/vout/vout_serve/vout2_serve.c
14393 F:      drivers/amlogic/media/vout/vout_serve/vout_func.c
14394 F:      drivers/amlogic/media/vout/vout_serve/vout_func.h
14395 F:      drivers/amlogic/media/vout/vout_serve/vout_reg.h
14396 F:      drivers/amlogic/media/vout/vout_serve/dummy_lcd.c
14397
14398 AMLOGIC GPIO IRQ
14399 M: Xingyu Chen <xingyu.chen@amlogic.com>
14400 F: drivers/amlogic/irqchip/*
14401 F: Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.txt
14402
14403 AMLOGIC PINCTRL DRIVER
14404 M: Xingyu Chen <xingyu.chen@amlogic.com>
14405 F: drivers/amlogic/pinctrl/*
14406 F: include/dt-bindings/gpio/*
14407
14408 AMLOGIC G12A LCD_SUPPORT
14409 M:      Weiming Liu <weiming.liu@amlogic.com>
14410 F:      arch/arm64/boot/dts/amlogic/mesong12a_skt-panel.dtsi
14411
14412 AMLOGIC GPU CONFIG
14413 M: Jiyu Yang <Jiyu.Yang@amlogic.com>
14414 F: arch/arm64/boot/dts/amlogic/mesong12a-dvalin.dtsi
14415
14416 AMLOGIC VPU DRIVER
14417 M:      Evoke Zhang <evoke.zhang@amlogic.com>
14418 F:      drivers/amlogic/media/common/vpu/vpu_power_init.c
14419
14420 AMLOGIC dts for g12a skt
14421 M: Qiufang Dai <qiufang.dai@amlogic.com>
14422 F: arch/arm64/boot/dts/amlogic/g12a_*.dts
14423
14424 AMLOGIC G12A Audio DRIVER
14425 M:      Xing Wang <xing.wang@amlogic.com>
14426 F:      arch/arm64/boot/dts/amlogic/axg_*.dts
14427 F:      arch/arm64/boot/dts/amlogic/g12a_pxp.dts
14428 F:      arch/arm64/boot/dts/amlogic/mesong12a.dtsi
14429 F:      drivers/amlogic/pinctrl/pinctrl-meson-g12a.c
14430 F:      include/dt-bindings/clock/amlogic,g12a-audio-clk.h
14431 F:      include/linux/amlogic/media/sound/auge_utils.h
14432 F:      sound/soc/amlogic/auge/*
14433 F:      sound/soc/amlogic/common/*
14434 F:      sound/soc/codecs/amlogic/aml_codec_t9015.c
14435
14436 AMLOGIC Audio codec AD82584F driver
14437 M: Peipeng Zhao <peipeng.zhao@amlogic.com>
14438 F: sound/soc/codecs/amlogic/ad82584f.c
14439 F: sound/soc/codecs/amlogic/ad82584f.h
14440
14441 AMLOGIC CPUFREQS DRIVER
14442 M:      hong guo <hong.guo@amlogic.com>
14443 F:      drivers/amlogic/cpufreq/meson-cpufreq.h
14444 F:      drivers/amlogic/cpufreq/meson-cpufreq.c
14445 F:      drivers/amlogic/clk/clk-cpu-fclk-composite.c
14446
14447 AMLOGIC Irblaster driver
14448 M: yu.tu <yu.tu@amlogic.com>
14449 F: drivers/amlogic/irblaster/meson-irblaster.c
14450 F: drivers/amlogic/irblaster/meson-irblaster.h
14451
14452 AMLOGIC THERMAL DRIVER
14453 M:      Huan Biao <huan.biao@amlogic.com>
14454 F:      drivers/amlgoic/thermal/meson_tsensor.c
14455 F:      drivers/amlogic/thermal/meson_cooldev.c
14456 F:      include/linux/amlogic/meson_cooldev.h
14457
14458 AMLOGIC G12A Audio DRIVER
14459 M:      Xing Wang <xing.wang@amlogic.com>
14460 F:      sound/soc/amlogic/auge/*
14461
14462 AMLOGIC G12A BL_EXTERN LP8556 DRIVER
14463 M:      Weiming Liu <weiming.liu@amlogic.com>
14464 F:      drivers/amlogic/media/vout/backlight/bl_extern/bl_extern_i2c.c
14465
14466 AMLOGIC G12A Dolby Vision DRIVER
14467 M:      Zhilei Wu <zhilei.wu@amlogic.com>
14468 F:      drivers/amlogic/media/enhancement/amdolby_vision*
14469 F:      include/linux/amlogic/media/amdolbyvision/*
14470
14471 AMLOGIC HDR PRIMSE SL DRIVER
14472 M:      Yi Zhou <yi.zhou@amlogic.com>
14473 F:      drivers/amlogic/media/enhancement/amprime_sl/*
14474 F:      include/linux/amlogic/media/amprime_sl/*
14475
14476 AMLOGIC G12A Media codec io bus
14477 M:      Nanxin Qin <nanxin.qin@amlogic.com>
14478 F:      include/linux/amlogic/media/registers/regs/efuse_regs.h
14479
14480 AMLOGIC Geometric Distorition Correction
14481 M:      Jiyu Yang <Jiyu.Yang@amlogic.com>
14482 F:      drivers/amlogic/media/gdc/*
14483
14484 AMLOGIC G12A CVBS DRIVER
14485 M:      Nian Jing <nian.jing@amlogic.com>
14486 F:      drivers/amlogic/media/vout/cvbs/
14487 F:      arch/arm64/boot/dts/amlogic/g12a*.dts
14488
14489 AMLOGIC FIX PCM186X DRIVER
14490 M:    Renjun Xu <renjun.xu@amlogic.com>
14491 F:    sound/soc/codecs/amlogic/pcm186x.c
14492
14493 AMLOGIC TAS5756 DRIVER FIX
14494 M:     Renjun Xu <renjun.xu@amlogic.com>
14495 F:     sound/soc/codecs/amlogic/tas575x.c
14496
14497 AMLOGIC G12A buildroot dts
14498 M:     wenbiao zhang <wenbiao.zhang@amlogic.com>
14499 F:     arch/arm64/boot/dts/amlogic/g12a_s905d2_u200_buildroot.dts
14500
14501 AMLOGIC ADD LCD_EXTERN TL050FHV02CT DRIVER
14502 M:      Weiming Liu <weiming.liu@amlogic.com>
14503 F:      drivers/amlogic/media/vout/lcd/lcd_extern/mipi_TL050FHV02CT.c
14504
14505 AMLOGIC ATV DEMOD DRIVER
14506 M:      nengwen.chen <nengwen.chen@amlogic.com>
14507 F:      drivers/amlogic/atv_demod/*
14508 F:      include/linux/amlogic/aml_atvdemod.h
14509
14510 AMLOGIC ADD EXT MIPI DEFAULT DRIVER
14511 M:      Weiming Liu <weiming.liu@amlogic.com>
14512 F:      drivers/amlogic/media/vout/lcd/lcd_extern/mipi_default.c
14513
14514 AMLOGIC G12A X2 U211 buildroot dts
14515 M:     wenbiao zhang <wenbiao.zhang@amlogic.com>
14516 F:     arch/arm64/boot/dts/amlogic/g12a_s905y2_u221_buildroot.dts
14517
14518 AMLOGIC LCD ADD TVCONFIG SUPPORT
14519 M:      Evoke Zhang <evoke.zhang@amlogic.com>
14520 F:      drivers/amlogic/media/vout/lcd/lcd_tv/lcd_tv.dts
14521 F:      drivers/amlogic/media/vout/lcd/lcd_tablet/aml_lcd.dts
14522
14523 AMLOGIC ADD LDIM IW7027 DRIVER
14524 M:      Weiming Liu <weiming.liu@amlogic.com>
14525 F:      drivers/amlogic/media/vout/backlight/aml_ldim/iw7027_bl.c
14526 F:      drivers/amlogic/media/vout/backlight/aml_ldim/iw7027_bl.h
14527
14528 AMLOGIC DTV DEMOD DRIVER
14529 M:      Jihong Sui <jihong.sui@amlogic.com>
14530 F:      include/uapi/linux/dvb/aml_demod.h
14531 F:      drivers/amlogic/media/amldemod/*
14532
14533 AMLOGIC DTV DEMOD DRIVER
14534 M:      Jihong Sui <jihong.sui@amlogic.com>
14535 F:      drivers/amlogic/media/amldemod/*
14536 F:      drivers/amlogic/media/dtv_demod/*
14537
14538 AMLOGIC DTV DEMOD DRIVER
14539 M:      Zhiwei Yuan <zhiwei.yuan@amlogic.com>
14540 F:      drivers/amlogic/media/dtv_demod/include/addr_atsc*.h
14541 F:      drivers/amlogic/media/dtv_demod/include/demod_dbg.h
14542 F:      drivers/amlogic/media/dtv_demod/demod_dbg.c
14543
14544 AMLOGIC DEFENDKEY DRIVER
14545 M:      Zhongfu Luo <zhongfu.luo@amlogic.com>
14546 F:      drivers/amlogic/defendkey/*
14547
14548 AMLOGIC DEBUG
14549 M: Jianxin Pan <jianxin.pan@amlogic.com>
14550 M: Tao Guo <tao.guo@amlogic.com>
14551 F:  drivers/amlogic/debug/*
14552 F: include/linux/amlogic/debug*.h
14553
14554 AMLOGIC G12A spdif channel status
14555 M: xing wang<xing.wang@amlogic.com>
14556 F: arch/arm64/boot/dts/amlogic/g12a_*
14557 F: include/linux/amlogic/media/sound/spdif_info.h
14558 F: sound/soc/amlogic/auge*
14559
14560 AMLOGIC TVIN vlock
14561 M:      Wenfeng Guo <wenfeng.guo@amlogic.com>
14562 F:      drivers/amlogic/media/enhancement/amvecm/vlock.c
14563 F:      drivers/amlogic/media/enhancement/amvecm/vlock.h
14564
14565 AMLOGIC G12A X2 U211 buildroot dts
14566 M:     Sandy Luo <sandy.luo@amlogic.com>
14567 F:     arch/arm64/boot/dts/amlogic/g12a_s905x2_u211_512m.dts
14568
14569 AMLOGIC TXLX T962E R321 buildroot dts
14570 M:     liangzhuo.xie <liangzhuo.xie@amlogic.com>
14571 F:     arch/arm64/boot/dts/amlogic/txlx_t962e_r321_buildroot.dts
14572
14573 AMLOGIC G12A X2 U212 buildroot dts
14574 M:     liangzhuo.xie <shuide.chen@amlogic.com>
14575 F:     arch/arm64/boot/dts/amlogic/g12a_s905x2_u212_1g.dts
14576
14577 AMLOGIC BACKLIGHT LOCAL DIMMING
14578 M:      evoke.zhang <evoke.zhang@amlogic.com>
14579 F:      drivers/amlogic/media/vout/backlight/aml_ldim/iw7027_bl.h
14580
14581 AMLOGIC G12B
14582 M: Yan Wang <yan.wang@amlogic.com>
14583 F: arch/arm64/boot/dts/amlogic/mesong12b.dtsi
14584 F: arch/arm64/boot/dts/amlogic/g12b_pxp.dts
14585
14586 AMLOGIC Energy model
14587 M: Jianxin Pan <jianxin.pan@amlogic.com>
14588 F: arch/arm64/boot/dts/amlogic/g12b-sched-energy.dtsi
14589
14590 AMLOGIC G12B skt/w400 dts
14591 M: Qiufang Dai <qiufang.dai@amlogic.com>
14592 F: arch/arm64/boot/dts/amlogic/g12b_a311d_skt.dts
14593 F: arch/arm64/boot/dts/amlogic/g12b_a311d_w400.dts
14594
14595 AMLOGIC G12B w200 dts
14596 M: Qiufang Dai <qiufang.dai@amlogic.com>
14597 F: arch/arm/boot/dts/amlogic/g12b_a311d_w200_a.dts
14598 F: arch/arm/boot/dts/amlogic/g12b_a311d_w200.dts
14599 F: arch/arm64/boot/dts/amlogic/g12b_a311d_w200_a.dts
14600 F: arch/arm64/boot/dts/amlogic/g12b_a311d_w200.dts
14601
14602 AMLOGIC G12B clock
14603 M: Qiufang Dai <qiufang.dai@amlogic.com>
14604 F: drivers/amlogic/clk/g12b/*
14605
14606 AMLOGIC LCD Driver
14607 M:      Evoke Zhang <evoke.zhang@amlogic.com>
14608 F:      arch/arm64/boot/dts/amlogic/mesong12b_skt-panel.dtsi
14609
14610 AMLOGIC G12B w400 buildroot dts
14611 M:      liangzhuo xie <liangzhuo.xie@amlogic.com>
14612 F:      arch/arm64/boot/dts/amlogic/g12b_a311d_w400_buildroot.dts
14613
14614 AMLOGIC G12B w411 buildroot dts
14615 M:      dianzhong.huo <dianzhong.huo@amlogic.com>
14616 F:      arch/arm64/boot/dts/amlogic/g12b_a311d_w411_buildroot.dts
14617
14618 AMLOGIC P PARTITION DTSI
14619 M: Xindong Xu <xindong.xu@amlogic.com>
14620 F: arch/arm64/boot/dts/amlogic/firmware_avb.dtsi
14621 F: arch/arm64/boot/dts/amlogic/firmware_normal.dtsi
14622 F: arch/arm64/boot/dts/amlogic/partition_mbox_normal_P_32.dtsi
14623 F: arch/arm64/boot/dts/amlogic/partition_mbox_normal_P_64.dtsi
14624 F: arch/arm64/boot/dts/amlogic/partition_mbox_p241_P.dtsi
14625
14626 AMLOGIC TXL CLOCK
14627 M:      Jian Hu <jian.hu@amlogic.com>
14628 F:      include/dt-bindings/clock/amlogic,txl-clkc.h
14629 F:      drivers/amlogic/clk/txl/*
14630
14631 AMLOGIC TXL PINCTRL DRIVER
14632 M:      Xingyu Chen <xingyu.chen@amlogic.com>
14633 F:      drivers/amlogic/pinctrl/pinctrl-meson-txl.c
14634 F:      include/dt-bindings/gpio/meson-txl-gpio.h
14635
14636 AMLOGIC TXL PANEL DRIVER
14637 M:      evoke zhang <evoke.zhang@amlogic.com>
14638 F:      arch/arm64/boot/dts/amlogic/mesontxl_p321-panel.dtsi
14639
14640 AMLOGIC REBOOT
14641 M:      Jian Hu <jian.hu@amlogic.com>
14642 F:      Documentation/devicetree/bindings/amlogic/reboot-meson.txt
14643
14644 AMLOGIC PARTITION DTSI
14645 M: Jiaming Huang <jiaming.huang@amlogic.com>
14646 F: arch/arm64/boot/dts/amlogic/partition_tv_4G.dtsi
14647
14648 AMLOGIC LCD BACKLIGHT LDIM
14649 M:      evoke zhang <evoke.zhang@amlogic.com>
14650 F:      drivers/amlogic/media/algorithm/*
14651 F:      drivers/amlogic/media/vout/backlight/aml_ldim/ldim_func.h
14652
14653 AMLOGIC AVIN DETECT DRIVER
14654 M:      Xingyu Chen <xingyu.chen@amlogic.com>
14655 F:      drivers/amlogic/input/avin_detect/*
14656
14657 AMLOGIC DTS
14658 M:      Xindong Xu <xindong.xu@amlogic.com>
14659 F:      arch/arm64/boot/dts/amlogic/atom.dts
14660 F:      arch/arm64/boot/dts/amlogic/gxl_sei210_1g.dts
14661 F:      arch/arm64/boot/dts/amlogic/gxl_sei210_2g.dts
14662 F:      arch/arm64/boot/dts/amlogic/mesongxl_sei210.dtsi
14663 F:      arch/arm64/boot/dts/amlogic/partition_mbox_normal_P_32_atom.dtsi
14664 F:      arch/arm64/boot/dts/amlogic/partition_mbox_normal_P_32_sei.dtsi
14665 F:      arch/arm64/boot/dts/amlogic/partition_mbox_normal_sei32bit.dtsi
14666
14667 AMLOGIC ADD CS42528 CODEC DRIVER
14668 M: Ivan Nie <ivan.nie@amlogic.com>
14669 F: Documentation/devicetree/bindings/sound/cs42528.txt
14670 F: sound/soc/codecs/amlogic/cs42528.c
14671 F: sound/soc/codecs/amlogic/cs42528.h
14672
14673 AMLOGIC SPIDEV
14674 M:    Ivan Nie <Ivan.nie@amlogic.com>
14675 F:    Documentation/devicetree/bindings/spi/spidev.txt
14676
14677 AMLOGIC SOUND ADC3101
14678 M: Renjun Xu <renjun.xu@amlogic.com>
14679 F: Documentation/devicetree/bindings/amlogic/axg-sound-adc3010-d608mic-pcm.txt
14680
14681 AMLOGIC LCD EXTERN DRIVER
14682 M:      evoke zhang <evoke.zhang@amlogic.com>
14683 F:      drivers/amlogic/media/vout/lcd/lcd_extern/ext_i2c_dev.c
14684
14685 AMLOGIC SYSTEM AS ROOT
14686 M:      Xindong Xu  <xindong.xu@amlogic.com>
14687 F:      arch/arm64/boot/dts/amlogic/firmware_avb_system.dtsi
14688 F:      arch/arm64/boot/dts/amlogic/firmware_system.dtsi
14689
14690 AMLOGIC SYSTEM AS ROOT
14691 M:      Renjun Xu  <renjun.xu@amlogic.com>
14692 F:      arch/arm64/boot/dts/amlogic/axg_s400_v03gva.dts
14693 F:      arch/arm64/boot/dts/amlogic/axg_s420_v03gva.dts
14694 F:      Documentation/devicetree/bindings/input/cy8c4014_i2c.txt
14695 F:      drivers/amlogic/input/sensor/cy8c4014.c
14696 F:      Documentation/devicetree/bindings/amlogic/input/pca9557_keypad.txt
14697 F:      drivers/amlogic/input/keyboard/pca9557_keypad.c
14698 F:      Documentation/devicetree/bindings/is31fl3236a.txt
14699
14700 AMLOGIC LCD EXTERN DRIVER
14701 F:      drivers/amlogic/media/vout/backlight/bl_extern/bl_ext_default.c
14702 F:      drivers/amlogic/media/vout/lcd/lcd_extern/i2c_ANX6862_7911.c
14703 F:      include/linux/amlogic/media/vout/lcd/aml_lcd.h
14704
14705 AMLOGIC TL1 CLOCK DRIVERS
14706 M:      Jian Hu <jian.hu@amlogic.com>
14707 F:      include/dt-bindings/clock/amlogic,tl1-clkc.h
14708 F:      drivers/amlogic/clk/tl1/*
14709
14710 AMLOGIC DTBO PARTITION
14711 M:      Xindong Xu  <xindong.xu@amlogic.com>
14712 F:      arch/arm64/boot/dts/amlogic/common_overlay_dt.dts
14713 F:      arch/arm/boot/dts/amlogic/common_overlay_dt.dts
14714 F:      arch/arm64/boot/dts/amlogic/android_p_overlay_dt.dts
14715 F:      arch/arm/boot/dts/amlogic/android_p_overlay_dt.dts
14716
14717 AMLOGIC DTS
14718 M:      Luan Yuan <luan.yuan@amlogic.com>
14719 F:      arch/arm/boot/dts/amlogic/gxl_p241_1g.dts
14720 F:      arch/arm/boot/dts/amlogic/gxl_p241_v2-1g.dts
14721 F:      arch/arm/boot/dts/amlogic/partition_mbox_p241_P.dtsi
14722
14723 AMLOGIC DTS
14724 M:      Luan Yuan <luan.yuan@amlogic.com>
14725 F:      arch/arm/boot/dts/amlogic/partition_mbox_p241_P.dtsi
14726
14727 AMLOGIC TL1 SOUND CARD
14728 AMLOGIC TL1 AUDIO EXTERANL INPUT/OUTPUT DRIVERS
14729 AMLOGIC TL1 NEW EQDRC
14730 AMLOGIC TL1 MIXER CONTROLS
14731 AMLOGIC TL1 VAD DRIVER
14732 AMLOGIC SM1 SOUND CARD
14733 M:      Xing Wang <xing.wang@amlogic.com>
14734 F:      arch/arm/boot/dts/amlogic/tl1_pxp.dts
14735 F:      include/dt-bindings/clock/amlogic,tl1-audio-clk.h
14736 F:      include/dt-bindings/clock/amlogic,sm1-audio-clk.h
14737 F:      include/linux/amlogic/media/sound/misc.h
14738 F:      include/linux/amlogic/major.h
14739 F:      sound/soc/amlogic/auge/*
14740
14741 AMLOGIC TL1 AUDIO EXTERANL INPUT/OUTPUT DRIVERS
14742 AMLOGIC AUDIO New LOOPBACK DRIVERS
14743 M:      Xing Wang <xing.wang@amlogic.com
14744 F:      sound/soc/amlogic/auge/extn.c
14745 F:      sound/soc/amlogic/auge/frhdmirx_hw.c
14746 F:      sound/soc/amlogic/auge/frhdmirx_hw.h
14747 F:      sound/soc/amlogic/auge/*
14748
14749 AMLOGIC LCD DRIVERS
14750 M:      Evoke Zhang <evoke.zhang@amlogic.com>
14751 F:      arch\arm\boot\dts\amlogic\mesontl1_pxp-panel.dtsi
14752 F:      drivers\amlogic\media\vout\lcd\lcd_clk_ctrl.h
14753 F:      drivers\amlogic\media\vout\lcd\lcd_debug.h
14754 F:      drivers\amlogic\media\vout\lcd\lcd_tcon.c
14755 F:      drivers\amlogic\media\vout\lcd\lcd_tcon.h
14756
14757 AMLOGIC VDIN DRIVERS
14758 M:      Xuhua Zhang <xuhua.zhang@amlogic.com>
14759 F:      drivers/amlogic/media/vin/tvin/vdin/vdin_afbce.c
14760 F:      drivers/amlogic/media/vin/tvin/vdin/vdin_afbce.h
14761
14762 AMLOGIC VDIN DRIVERS
14763 M:  Yong Qin <yong.qin@amlogic.com>
14764 F:  drivers/amlogic/media/vin/tvin/vdin/vdin_trace.h
14765
14766 AMLOGIC MESONAXG S400 DTS
14767 M:      Yuegui He <yuegui.he@amlogic.com>
14768 F:      arch/arm64/boot/dts/amlogic/axg_s400_v03.dts
14769 F:      arch/arm64/boot/dts/amlogic/axg_s400emmc.dts
14770 F:      arch/arm64/boot/dts/amlogic/axg_s400emmc_v03.dts
14771
14772 AMLOGIC DOLBY FIRMWARE DRIVER
14773 M:  Yan Wang <yan.wang@amlogic.com>
14774 F:  drivers/amlogic/dolby_fw/
14775
14776 AMLOGIC MESON DTS
14777 M:      Huan Biao <huan.biao@amlogic.com>
14778 F:      arch/arm64/boot/dts/amlogic/g12a_s905d2_u200_buildroot_vccktest.dts
14779 F:      arch/arm64/boot/dts/amlogic/g12b_a311d_w400_buildroot_vccktest.dts
14780
14781 AMLOGIC DDR TOOL
14782 M:      wenbiao zhang <wenbiao.zhang@amlogic.com>
14783 F:      include/linux/amlogic/aml_dmc.h
14784
14785 AMLOGIC AB UPDATE DTS
14786 M:      Xindong Xu <xindong.xu@amlogic.com>
14787 F:      arch/arm/boot/dts/amlogic/firmware_ab.dtsi
14788 F:      arch/arm/boot/dts/amlogic/firmware_avb_ab.dtsi
14789 F:      arch/arm64/boot/dts/amlogic/firmware_ab.dtsi
14790 F:      arch/arm/boot/dts/amlogic/partition_mbox_ab_P_32.dtsi
14791 F:      arch/arm64/boot/dts/amlogic/firmware_avb_ab.dtsi
14792 F:      arch/arm64/boot/dts/amlogic/partition_mbox_ab_P_32.dtsi
14793
14794 AMLOGIC BACKLIGHT LDIM DRIVER
14795 M:      Evoke Zhang <evoke.zhang@amlogic.com>
14796 F:      drivers/amlogic/media/vout/backlight/aml_ldim/ldim_spi.c
14797 F:      drivers/amlogic/media/vout/backlight/aml_ldim/ldim_hw.c
14798
14799 AMLOGIC MESON TL1 DTS
14800 M:      Xingyu Chen <xingyu.chen@amlogic.com>
14801 M:      Bo Yang <bo.yang@amlogic.com>
14802 F:      arch/arm/boot/dts/amlogic/tl1_t962x2_skt.dts
14803 F:      arch/arm/boot/dts/amlogic/tl1_t962x2_x301.dts
14804 F:      arch/arm/boot/dts/amlogic/tl1_t962x2_t309.dts
14805 F:      arch/arm64/boot/dts/amlogic/mesontl1*
14806 F:      arch/arm64/boot/dts/amlogic/tl1_t962x2_*
14807
14808 AMLOGIC MESON TL1 PANEL DTS
14809 M:      Evoke Zhang <evoke.zhang@amlogic.com>
14810 F:      arch/arm/boot/dts/amlogic/mesontl1_skt-panel.dtsi
14811 F:      arch/arm/boot/dts/amlogic/mesontl1_x301-panel.dtsi
14812 F:      arch/arm/boot/dts/amlogic/mesontl1_t309-panel.dtsi
14813 F:      drivers/amlogic/media/vout/lcd/lcd_phy_config.c
14814 F:      drivers/amlogic/media/vout/lcd/lcd_phy_config.h
14815
14816 AMLOGIC MESONAXG RSR DTS
14817 M:      Yeping Miao <yeping.miao@amlogic.com>
14818 F:      arch/arm64/boot/dts/amlogic/axg_rsr.dts
14819 F:      arch/arm64/boot/dts/amlogic/axg_rsr_v03.dts
14820
14821 AMLOGIC CAMERA DRIVER
14822 M:      Guosong Zhou <guosong.zhou@amlogic.com>
14823 F:      arch/arm64/boot/dts/amlogic/g12a_s905d2_u200.dts
14824 F:      arch/arm/boot/dts/amlogic/g12a_s905d2_u200.dts
14825 F:      arch/arm64/configs/meson64_defconfig
14826 F:      arch/arm/configs/meson64_a32_defconfig
14827 F:      drivers/amlogic/media/Kconfig
14828 F:      drivers/amlogic/media/Makefile
14829 F:      drivers/amlogic/media/camera/*
14830 F:      drivers/amlogic/media/common/canvas/canvas_mgr.c
14831 F:      drivers/amlogic/media/common/vfm/vfm.c
14832 F:      include/linux/amlogic/media/camera/*
14833
14834 AMLOGIC multimedia
14835 M:      Pengcheng Chen <pengcheng.chen@amlogic.com>
14836 F:      drivers/amlogic/media/common/ge2d/ge2d_dmabuf.c
14837 F:      drivers/amlogic/media/common/ge2d/ge2d_dmabuf.h
14838
14839 AMLOGIC GDC DRIVER
14840 M:      Pengcheng Chen <pengcheng.chen@amlogic.com>
14841 F:      drivers/amlogic/media/gdc/app/gdc_dmabuf.c
14842 F:      drivers/amlogic/media/gdc/app/gdc_dmabuf.h
14843 F:      drivers/amlogic/media/gdc/src/platform/system_log.c
14844
14845 AMLOGIC IRCUT DRIVER
14846 M:      Dianzhong Huo <dianzhong.huo@amlogic.com>
14847 F:      drivers/amlogic/ircut/
14848
14849 AMLOGIC VIDEOSYNC
14850 M:      Jintao Xu <jintao.xu@amlogic.com>
14851 F:      drivers/amlogic/media/video_processor/videosync/Kconfig
14852 F:      drivers/amlogic/media/video_processor/videosync/Makefile
14853 F:      drivers/amlogic/media/video_processor/videosync/vfp.h
14854 F:      drivers/amlogic/media/video_processor/videosync/videosync.h
14855 F:      drivers/amlogic/media/video_processor/videosync/videosync.c
14856
14857 AMLOGIC G12B_A DTS
14858 M:      Jianxiong Pan <jianxiong.pan@amlogic.com>
14859 F:      arch/arm/boot/dts/amlogic/g12b*_a.dts
14860 F:      arch/arm/boot/dts/amlogic/mesong12b.dtsi
14861 F:      arch/arm64/boot/dts/amlogic/g12b*_a.dts
14862 F:      arch/arm64/boot/dts/amlogic/mesong12b.dtsi
14863
14864 AMLOGIC MESONAXG SBR DTS
14865 M:      Bing Jiang <Bing.Jiang@amlogic.com>
14866 F:      arch/arm64/boot/dts/amlogic/axg_s400_v03sbr.dts
14867 F:      arch/arm/boot/dts/amlogic/axg_s400_v03sbr.dts
14868 F:      sound/soc/codecs/amlogic/tas5782m.c
14869 F:      sound/soc/codecs/amlogic/tas5782m.h
14870
14871 AMLOGIC SM1 DTS
14872 M:      Zhiqiang Liang <Zhiqiang.Liang@amlogic.com>
14873 F:      arch/arm64/boot/dts/amlogic/mesongsm1.dtsi
14874 F:      arch/arm64/boot/dts/amlogic/sm1_pxp.dts
14875 F:      arch/arm/boot/dts/amlogic/mesonsm1.dtsi
14876 F:      arch/arm/boot/dts/amlogic/sm1_pxp.dts
14877
14878 AMLOGIC SM1 CLOCK DRIVERS
14879 M:      Shunzhou Jiang <shunzhou.jiang@amlogic.com>
14880 F:      drivers/amlogic/clk/sm1/*
14881
14882 AMLOGIC AXG DTS
14883 M:      shaochan.liu <shaochan.liu@amlogic.com>
14884 F:      arch/arm64/boot/dts/amlogic/mesonaxg_skt-panel.dtsi
14885 F:      arch/arm/boot/dts/amlogic/mesonaxg_skt-panel.dtsi
14886
14887 AMLOGIC SM1 POWER CTRL DRIVERS
14888 M:      Shunzhou Jiang <shunzhou.jiang@amlogic.com>
14889 F:      drivers/amlogic/power/power_ctrl.c
14890 F:      include/linux/amlogic/power_ctrl.h
14891
14892 AMLOGIC SM1 DTS
14893 M:      shaochan.liu <shaochan.liu@amlogic.com>
14894 F:      arch/arm64/boot/dts/amlogic/mesonsm1_skt-panel.dtsi
14895 F:      arch/arm/boot/dts/amlogic/mesonsm1_skt-panel.dtsi
14896
14897 AMLOGIC TL1 VAD
14898 M:      Wenbiao Zhang <wenbiao.zhang@amlogic.com>
14899 F:      include/linux/amlogic/vad_api.h
14900
14901 AMLOGIC MESONAXG S400 GVA SBR DTS
14902 M:      Yeping Miao <yeping.miao@amlogic.com>
14903 F:      arch/arm64/boot/dts/amlogic/axg_s400_v03gva_sbr.dts
14904 F:      arch/arm/boot/dts/amlogic/axg_s400_v03gva_sbr.dts
14905
14906 AMLOGIC TL1 DTS
14907 M:      Huijie Huang <huijie.huang@amlogic.com>
14908 F:      arch/arm/boot/dts/amlogic/tl1_t962x2_x301_1g.dts
14909 F:      arch/arm/boot/dts/amlogic/tl1_t962x2_x301_2g.dts
14910 F:      arch/arm64/boot/dts/amlogic/tl1_t962x2_x301_1g.dts
14911 F:      arch/arm64/boot/dts/amlogic/tl1_t962x2_x301_2g.dts
14912
14913 AMLOGIC TM2 PINCTRL DRIVER
14914 M:      Qianggui Song <qianggui.song@amlogic.com>
14915 F:      drivers/amlogic/pinctrl/pinctrl-meson-tm2.c
14916 F:      include/dt-bindings/gpio/meson-tm2-gpio.h
14917
14918 AMLOGIC MESON TM2 CLOCK DRIVER
14919 M:      Jian Hu <jian.hu@amlogic.com>
14920 F:      driver/amlogic/clk/tm2/*
14921
14922 AMLOGIC MESON TM2 LCD DTS
14923 M:      Shaochan Liu <shaochan.liu@amlogic.com>
14924 F:      arch/arm64/boot/dts/amlogic/mesontm2_t962x3_ab301-panel.dtsi
14925 F:      arch/arm64/boot/dts/amlogic/mesontm2_t962x3_ab309-panel.dtsi
14926 F:      arch/arm/boot/dts/amlogic/mesontm2_t962x3_ab301-panel.dtsi
14927 F:      arch/arm/boot/dts/amlogic/mesontm2_t962x3_ab309-panel.dtsi
14928
14929 AMLOGIC SM1 S905X3 DTS
14930 M:      Xiaoliang Wang <xiaoliang.wang@amlogic.com>
14931 F:      arch/arm/boot/dts/amlogic/g12a_s905x2_u212.dts
14932 F:      arch/arm/boot/dts/amlogic/g12a_s905x2_u212_1g.dts
14933 F:      arch/arm64/boot/dts/amlogic/g12a_s905x2_u212.dts
14934 F:      arch/arm64/boot/dts/amlogic/g12a_s905x2_u212_1g.dts
14935 F:      arch/arm/boot/dts/amlogic/sm1_s905x3_ac213.dts
14936 F:      arch/arm64/boot/dts/amlogic/sm1_s905x3_ac213.dts
14937 F:      arch/arm/boot/dts/amlogic/sm1_s905x3_ac214.dts
14938 F:      arch/arm64/boot/dts/amlogic/sm1_s905x3_ac214.dts
14939
14940 AMLOGIC SM1 MIPI CSI DRIVER
14941 M:      Guosong Zhou <guosong.zhou@amlogic.com>
14942 F:      arch/arm/boot/dts/amlogic/sm1_s905d3_ac200.dts
14943 F:      arch/arm/boot/dts/amlogic/mesonsm1.dtsi
14944 F:      arch/arm/configs/meson64_a32_defconfig
14945 F:      arch/arm64/boot/dts/amlogic/sm1_s905d3_ac200.dts
14946 F:      arch/arm64/boot/dts/amlogic/mesonsm1.dtsi
14947 F:      arch/arm64/configs/meson64_defconfig
14948 F:      drivers/amlogic/clk/g12a/g12a.h
14949 F:      include/dt-bindings/clock/amlogic,g12a-clkc.h
14950 F:      drivers/amlogic/clk/sm1/sm1.c
14951 F:      drivers/amlogic/media/camera/Makefile
14952 F:      drivers/amlogic/media/camera/common/cam_prober.c
14953 F:      drivers/amlogic/media/vin/tvin/Kconfig
14954 F:      drivers/amlogic/media/vin/tvin/Makefile
14955 F:      include/linux/amlogic/media/camera/aml_cam_info.h
14956 F:      drivers/amlogic/media/camera/ov5640.c
14957 F:      drivers/amlogic/media/camera/ov5640_firmware.h
14958 F:      drivers/amlogic/media/vin/tvin/csi/*
14959 F:      include/linux/amlogic/media/mipi/*
14960
14961 AMLOGIC SM1 S905D3 AC202
14962 M:      LUAN YUAN <luan.yuan@amlogic.com>
14963 F:      arch/arm64/boot/dts/amlogic/sm1_s905d3_ac202*
14964
14965 AMLOGIC S905Y2 U223_LP DTS
14966 M:      Qingwei Xu <qingwei.xu@amlogic.com>
14967 F:      arm/boot/dts/amlogic/g12a_s905y2_u223_lp.dts
14968 F:      arm64/boot/dts/amlogic/g12a_s905y2_u223_lp.dts
14969
14970 AMLOGIC HYN_CST2XX TOUCHSCREEN
14971 M:      XINLIANG ZHANG <xinliang.zhang@amlogic.com>
14972 F:      drivers/amlogic/input/touchscreen/hyn_cst2xx/*
14973
14974 AMLOGIC WEEKLY CHANGE GENERATOR
14975 M:      JIAMIN MA <jiamin.ma@amlogic.com>
14976 F:      scripts/amlogic/weekly_change.py
14977
14978 ANLOGIC HIFI4DSP
14979 M:      Shuyu Li <Shuyu.Li@amlogic.com>
14980 F:      drivers/amlogic/hifi4dsp/*
14981
14982 AMLOGIC SM1 AC200/AC213/AC214 BUILDROOT DTS
14983 M:      Guofeang Tang <guofeng.tang@amlogic.com>
14984 F:      arch/arm/boot/dts/amlogic/sm1_s905d3_ac200_buildroot.dts
14985 F:      arch/arm/boot/dts/amlogic/sm1_s905x3_ac213_buildroot.dts
14986 F:      arch/arm/boot/dts/amlogic/sm1_s905x3_ac214_buildroot.dts
14987 F:      arch/arm64/boot/dts/amlogic/sm1_s905d3_ac200_buildroot.dts
14988 F:      arch/arm64/boot/dts/amlogic/sm1_s905x3_ac213_buildroot.dts
14989 F:      arch/arm64/boot/dts/amlogic/sm1_s905x3_ac214_buildroot.dts
14990
14991 AMLOGIC G12B W400 DRM BUILDROOT DTS
14992 M:      Guofeang Tang <guofeng.tang@amlogic.com>
14993 F:      arch/arm/boot/dts/amlogic/g12b_a311d_w400_drm_buildroot.dts
14994 F:      arch/arm/boot/dts/amlogic/g12b_a311d_w400_drm_buildroot_a.dts
14995 F:      arch/arm64/boot/dts/amlogic/g12b_a311d_w400_drm_buildroot.dts
14996 F:      arch/arm64/boot/dts/amlogic/g12b_a311d_w400_drm_buildroot_a.dts
14997
14998 AMLOGIC GXL P281 DTS
14999 M:      Luan Yuan <luan.yuan@amlogic.com>
15000 F:      arch/arm/boot/dts/amlogic/gxl_p281_1g.dts
15001 F:      arch/arm/boot/dts/amlogic/gxl_p281_2g.dts
15002 F:      arch/arm64/boot/dts/amlogic/gxl_p281_1g.dts
15003 F:      arch/arm64/boot/dts/amlogic/gxl_p281_2g.dts
15004
15005 AMLOGIC CAMERA GC2145 MIPI DRIVER
15006 M:      Guosong Zhou <guosong.zhou@amlogic.com>
15007 F:      arch/arm/boot/dts/amlogic/sm1_s905d3_ac202.dts
15008 F:      arch/arm/boot/dts/amlogic/sm1_s905d3_ac202_1g.dts
15009 F:      arch/arm/configs/meson64_a32_defconfig
15010 F:      arch/arm64/boot/dts/amlogic/sm1_s905d3_ac202.dts
15011 F:      arch/arm64/boot/dts/amlogic/sm1_s905d3_ac202_1g.dts
15012 F:      arch/arm64/configs/meson64_defconfig
15013 F:      drivers/amlogic/media/camera/gc2145_mipi.c
15014
15015 AMLOGIC GDC DRIVER
15016 M:      Pengcheng Chen <pengcheng.chen@amlogic.com>
15017 F:      drivers/amlogic/media/gdc/app/gdc_wq.c
15018 F:      drivers/amlogic/media/gdc/app/gdc_wq.h
15019
15020 LAB126 PRIVACY
15021 M:      LAB126
15022 F:      drivers/misc/amz_priv*
15023
15024 LAB126 lifecycle and log
15025 M:      LAB126
15026 F:      drivers/staging/amazon/*
15027
15028 LAB126 tmp103
15029 M:      LAB126
15030 F:      drivers/hwmon/tmp103.c
15031
15032 LAB126 RAVEN DTS
15033 M:      Yong Yu <yonyu@lab126.com>
15034 F:      arch/arm64/boot/dts/amlogic/raven.dts
15035 F:      arch/arm64/boot/dts/amlogic/raven_proto.dts
15036 F:      Documentation/devicetree/bindings/iio/light/tsl2540.txt
15037
15038 LAB126 RAVEN DEFCONFIG
15039 M:      Yong Yu <yonyu@lab126.com>
15040 F:      arch/arm64/configs/raven_defconfig
15041 F:      arch/arm64/configs/raven_debug_defconfig
15042
15043 LAB126 RAVEN THERMISTOR
15044 M:      Kevin Ow <krow@amazon.com>
15045 F:      Documentation/devicetree/bindings/thermal/ntc-bts-thermistor.txt
15046 F:      drivers/amlogic/iio/adc/saradc_ntc_bts.c
15047 F:      drivers/amlogic/iio/adc/Makefile
15048 F:      drivers/amlogic/iio/adc/Kconfig
15049
15050 LAB126 RAVEN VIRTUAL THERMAL SENSOR
15051 M:      Kevin Ow <krow@amazon.com>
15052 F:      arch/arm64/boot/dts/amlogic/raven_thermal_zones.dtsi
15053 F:      Documentation/devicetree/bindings/thermal/virtual_sensor_thermal.txt
15054 F:      drivers/thermal/Kconfig
15055 F:      drivers/thermal/Makefile
15056 F:      drivers/thermal/trip_step_wise.c
15057 F:      drivers/thermal/virtual_sensor_thermal.c
15058 F:      include/linux/virtual_sensor_thermal.h
15059
15060 LAB126 RAVEN WIFI_COOLING
15061 M:      Kevin Ow <krow@amazon.com>
15062 F:      Documentation/devicetree/bindings/thermal/wifi-temp-sensor.txt
15063 F:      drivers/thermal/wifi_cooling.c
15064 F:      drivers/amlogic/thermal/aml_thermal_cooling.c
15065 F:      drivers/amlogic/thermal/aml_thermal_hw.c
15066 F:      include/linux/amlogic/aml_thermal_cooling.h
15067 F:      include/linux/amlogic/aml_thermal_hw.h
15068
15069 THIRD PARTY AUDIO CODEC TLV320DAC3203
15070 M: Xing Fang <xing.fang@amlogic.com>
15071 F: sound/soc/codecs/tlv320dac3203.c
15072 F: sound/soc/codecs/tlv320dac3203.h
15073
15074 LAB126 PERFORMANCE BOOST DRIVER
15075 M: Yong Yu <yonyu@lab126.com>
15076 F: drivers/amlogic/cpufreq/cpufreq-boost.c
15077 F: include/linux/cpufreq-boost.h
15078
15079 ADD OSD SW_SYNC DRIVER
15080 M: Pengcheng Chen <pengcheng.chen@amlogic.com>
15081 F: drivers/amlogic/media/osd/osd_sw_sync.c
15082 F: drivers/amlogic/media/osd/osd_sw_sync.h
15083
15084 AMLOGIC VIRTUAL_FB DRIVER
15085 M:      Pengcheng Chen <pengcheng.chen@amlogic.com>
15086 F:      drivers/amlogic/media/osd/osd_virtual.c
15087 F:      drivers/amlogic/media/osd/osd_virtual.h
15088
15089 AMLOGIC TL1 PIXEL PROBE
15090 M:  Yan Wang <yan.wang@amlogic.com>
15091 F:      drivers/amlogic/pixel_probe/*
15092 F:      include/linux/amlogic/pixel_probe.h
15093
15094 AMLOGIC ADD HDR10+ TO SDR FUNCTION
15095 M:  Cheng Wang <cheng.wang@amlogic.com>
15096 F:  drivers/amlogic/media/enhancement/amvecm/hdr/am_hdr10_plus_ootf.c
15097 F:  drivers/amlogic/media/enhancement/amvecm/hdr/am_hdr10_plus_ootf.h
15098
15099 AMLOGIC PATTERN DETECTION FUNCTION
15100 M:  Xihai ZHu <xihai.zhu@amlogic.com>
15101 F:  drivers/amlogic/media/enhancement/amvecm/pattern_detection.c
15102 F:  drivers/amlogic/media/enhancement/amvecm/pattern_detection.h
15103 F:  drivers/amlogic/media/enhancement/amvecm/pattern_detection_bar_settings.h
15104 F:  drivers/amlogic/media/enhancement/amvecm/pattern_detection_corn_settings.h
15105 F:  drivers/amlogic/media/enhancement/amvecm/pattern_detection_face_settings.h
15106
15107 AMLOGIC DRM
15108 M:      Ao Xu <ao.xu@amlogic.com>
15109 M:      Dezhi Kong <dezhi.kong@amlogic.com>
15110 F:      include/linux/meson_ion.h
15111 F:      include/uapi/drm/meson_drm.h
15112 F:      include/uapi/drm/drm_fourcc.c
15113 F:      drivers/gpu/Makefile
15114 F:      drivers/amlogic/Kconfig
15115 F:      drivers/amlogic/Makefile
15116 F:      drivers/amlogic/drm/*
15117 F:      drivers/staging/android/ion/ion.h
15118 F:      drivers/staging/android/ion/ion_cma_heap.c
15119 F:      drivers/amlogic/media/osd/osd_fb.c
15120 F:      drivers/amlogic/media/common/ion_dev/dev_ion.c
15121 F:      drivers/amlogic/media/common/ion_dev/dev_ion.h
15122 F:      arch/arm/boot/dts/amlogic/meson-g12a-u200.dts
15123 F:      arch/arm/boot/dts/amlogic/mesong12a_drm.dtsi
15124 F:      arch/arm/boot/dts/amlogic/sm1_s905d3_ac200.dts
15125 F:      arch/arm/boot/dts/amlogic/sm1_s905x3_ac213.dts
15126 F:      arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts
15127 F:      arch/arm64/boot/dts/amlogic/mesong12a_drm.dtsi
15128 F:      arch/arm64/boot/dts/amlogic/sm1_s905d3_ac200.dts
15129 F:      arch/arm64/boot/dts/amlogic/sm1_s905x3_ac213.dts
15130 F:      arch/arm/configs/meson64_a32_defconfig
15131 F:      arch/arm64/configs/meson64_a64_defconfig
15132 F:      arch/arm/boot/dts/amlogic/Makefile
15133 F:      arch/arm64/boot/dts/amlogic/Makefile
15134
15135 AMLOGIC VDAC
15136 M:      Evoke Zhang <evoke.zhang@amlogic.com>
15137 F:      drivers/amlogic/media/vout/vdac/vdac_dev.h
15138 F:      drivers/amlogic/media/vout/vdac/vdac_config.c
15139
15140 AMLOGIC DRM
15141 M:      Dezhi Kong <dezhi.kong@amlogic.com>
15142 F:      arch/arm/boot/dts/amlogic/mesonsm1_drm.dtsi
15143 F:      arch/arm64/boot/dts/amlogic/mesonsm1_drm.dtsi
15144 F:      arch/arm/boot/dts/amlogic/sm1_s905d3_ac200_drm_buildroot.dts
15145 F:      arch/arm64/boot/dts/amlogic/sm1_s905d3_ac200_drm_buildroot.dts
15146 F:      drivers/amlogic/drm/meson_vpu.c
15147
15148 AMLOGIC ADD DTS FOR T312 PLATFORM
15149 M:  hualing chen <hualing.chen@amlogic.com>
15150 F:  arch/arm64/boot/dts/amlogic/mesontm2_t962x3_t312-panel.dtsi
15151 F:  arch/arm/boot/dts/amlogic/mesontm2_t962x3_t312-panel.dtsi
15152
15153 AMLOGIC ADD DRM FOR P212
15154 M: lingjie li <lingjie.li@amlogic.com>
15155 F: arch/arm/boot/dts/amlogic/gxl_p212_2g_drm_buildroot.dts
15156
15157 AMLOGIC ADD DTS FOR AC223 PLATFORM
15158 M:  huijie huang <huijie.huang@amlogic.com>
15159 F:  arch/arm/boot/dts/amlogic/sm1_s905y3_ac223.dts
15160 F:  arch/arm64/boot/dts/amlogic/sm1_s905y3_ac223.dts
15161
15162 AMLOGIC TVAFE DRIVER
15163 M:      Evoke Zhang <evoke.zhang@amlogic.com>
15164 F:      drivers/amlogic/media/vin/tvin/tvafe/tvafe_pq_table.c
15165
15166 AMLOGIC DEINTERLACE DRIVER
15167 M:      Jihong Sui <jihong.sui@amlogic.com>
15168 F:      drivers/amlogic/media/deinterlace/di_pqa.h
15169 F:      drivers/amlogic/media/di_local/*
15170
15171 AMLOGIC ADD DI_MULTI DRIVER
15172 M:      Jihong Sui <jihong.sui@amlogic.com>
15173 F:      drivers/amlogic/media/di_multi/*
15174
15175 AMLOGIC DRM
15176 M:      Ao Xu <ao.xu@amlogic.com>
15177 F:      drivers/amlogic/drm/meson_debugfs.c
15178
15179 AMLOGIC DRM
15180 M:      Dezhi Kong <dezhi.kong@amlogic.com>
15181 F:      arch/arm/boot/dts/amlogic/mesontl1_drm.dtsi
15182 F:      arch/arm/boot/dts/amlogic/tl1_t962x2_x301_1g_drm.dts
15183 F:      arch/arm/boot/dts/amlogic/tl1_t962x2_x301_2g_drm.dts
15184 F:      arch/arm64/boot/dts/amlogic/mesontl1_drm.dtsi
15185 F:      arch/arm64/boot/dts/amlogic/tl1_t962x2_x301_1g_drm.dts
15186 F:      arch/arm64/boot/dts/amlogic/tl1_t962x2_x301_2g_drm.dts
15187 F:      drivers/amlogic/drm/meson_lcd.c
15188 F:      drivers/amlogic/drm/meson_vpu.c
15189 F:      drivers/amlogic/drm/meson_vpu_pipeline.c
15190 F:      drivers/amlogic/drm/meson_vpu_pipeline_traverse.c
15191 F:      include/dt-bindings/display/meson-drm-ids.h
15192
15193 AMLOGIC LCD EXTERN DRIVER
15194 M:      Shaochan Liu <shaochan.liu@amlogic.com>
15195 F:      drivers/amlogic/media/vout/lcd/lcd_extern/i2c_CS602.c
15196
15197 AMLOGIC SM1/G12A BL40 BOOTUP DRIVER
15198 M: shunzhou jiang <shunzhou.jiang@amlogic.com>
15199 F: drivers/amlogic/firmware/bl40_module.c
15200 F: drivers/amlogic/firmware/Makefile
15201 F: drivers/amlogic/firmware/Kconfig
15202
15203 AMLOGIC VAD WAKEUP POWER
15204 M: Zhiqiang Liang <zhiqiang.liang@amlogic.com>
15205 F: drivers/amlogic/pm/vad_power.c
15206 F: drivers/amlogic/pm/vad_power.h
15207
15208 AMLOGIC T962E2 SBR DTS
15209 M:  Bing Jiang <Bing.Jiang@amlogic.com>
15210 F:  arch/arm/boot/dts/amlogic/tm2_t962e2_ab311_sbr.dts
15211 F:  arch/arm64/boot/dts/amlogic/tm2_t962e2_ab311_sbr.dts
15212
15213 AMLOGIC S805Y DTS
15214 M:  Luan Yuan <luan.yuan@amlogic.com>
15215 F:  arch/arm/boot/dts/amlogic/gxl_p244_1g.dts
15216 F:  arch/arm/boot/dts/amlogic/gxl_p244_2g.dts
15217 F:  arch/arm64/boot/dts/amlogic/gxl_p244_1g.dts
15218 F:  arch/arm64/boot/dts/amlogic/gxl_p244_2g.dts
15219
15220 HARDKERNEL S922D odroidn2
15221 M:      Joy Cho <joy.cho@hardkernel.com>
15222 F:      arch/arm64/configs/odroidn2_defconfig
15223 F:      arch/arm64/boot/dts/amlogic/s922d_odroidn2.dts
15224
15225 HARDKERNEL S922D odroidn2
15226 M:      Kevin Kim <ckkim@hardkernel.com>
15227 F:      drivers/char/aml-gpiomem.c
15228
15229 HARDKERNEL S922D odroidn2
15230 M:      Pierluigi Passaro <info@phoenixsoftware.it>
15231 F:      drivers/input/touchscreen/sx8650.c
15232
15233 HARDKERNEL S922D odroidn2
15234 M:      charles park <charles.park@hardkernel.com>
15235 F:      Documentation/devicetree/binding/input/touchscreen/sx8650.txt
15236
15237 DWAV TOUCHSCREEN DRIVER
15238 M:      codewalker@hardkernel.com>
15239 S:      Maintained
15240 F:      drivers/input/touchscreen/dwav-usb-mt.c
15241
15242 HARDKERNEL S905X3 odroidc4
15243 M:      Kevin Kim <ckkim@hardkernel.com>
15244 F:      arch/arm64/configs/odroidc4_defconfig
15245 F:      arch/arm64/boot/dts/amlogic/mesong12_odroid_common.dtsi
15246
15247 HARDKERNEL S922D odroidn2
15248 M:      Kevin Kim <ckkim@hardkernel.com>
15249 F:      arch/arm64/boot/dts/amlogic/meson64_odroidn2_plus.dts
15250 F:      arch/arm64/boot/dts/amlogic/meson64_odroidn2.dtsi
15251
15252 HARDKERNEL odroidc4 DTS
15253 M:      Kevin Kim <ckkim@hardkernel.com>
15254 F:      arch/arm64/boot/dts/amlogic/overlays/odroidc4/lineout.dts