~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/MAINTAINERS

Version: ~ [ linux-5.6-rc3 ] ~ [ linux-5.5.6 ] ~ [ linux-5.4.22 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.106 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.171 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.214 ] ~ [ linux-4.8.17 ] ~ [ linux-4.7.10 ] ~ [ linux-4.6.7 ] ~ [ linux-4.5.7 ] ~ [ linux-4.4.214 ] ~ [ linux-4.3.6 ] ~ [ linux-4.2.8 ] ~ [ linux-4.1.52 ] ~ [ linux-4.0.9 ] ~ [ linux-3.19.8 ] ~ [ linux-3.18.140 ] ~ [ linux-3.17.8 ] ~ [ linux-3.16.82 ] ~ [ linux-3.15.10 ] ~ [ linux-3.14.79 ] ~ [ linux-3.13.11 ] ~ [ linux-3.12.74 ] ~ [ linux-3.11.10 ] ~ [ linux-3.10.108 ] ~ [ linux-3.9.11 ] ~ [ linux-3.8.13 ] ~ [ linux-3.7.10 ] ~ [ linux-3.6.11 ] ~ [ linux-3.5.7 ] ~ [ linux-3.4.113 ] ~ [ linux-3.3.8 ] ~ [ linux-3.2.102 ] ~ [ linux-3.1.10 ] ~ [ linux-3.0.101 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.5 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  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/process/coding-style.rst 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/process/submitting-patches.rst 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/process/submitting-patches.rst.
 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. Please keep in mind that the security team is
 66         a small set of people who can be efficient only when working on
 67         verified bugs. Please only Cc: this list when you have identified
 68         that the bug would present a short-term risk to other users if it
 69         were publicly disclosed. For example, reports of address leaks do
 70         not represent an immediate threat and are better handled publicly,
 71         and ideally, should come with a patch proposal. Please do not send
 72         automated reports to this list either. Such bugs will be handled
 73         better and faster in the usual public places.
 74 
 75 8.      Happy hacking.
 76 
 77 Descriptions of section entries:
 78 
 79         P: Person (obsolete)
 80         M: Mail patches to: FullName <address@domain>
 81         R: Designated reviewer: FullName <address@domain>
 82            These reviewers should be CCed on patches.
 83         L: Mailing list that is relevant to this area
 84         W: Web-page with status/info
 85         B: URI for where to file bugs. A web-page with detailed bug
 86            filing info, a direct bug tracker link, or a mailto: URI.
 87         C: URI for chat protocol, server and channel where developers
 88            usually hang out, for example irc://server/channel.
 89         Q: Patchwork web based patch tracking system site
 90         T: SCM tree type and location.
 91            Type is one of: git, hg, quilt, stgit, topgit
 92         S: Status, one of the following:
 93            Supported:   Someone is actually paid to look after this.
 94            Maintained:  Someone actually looks after it.
 95            Odd Fixes:   It has a maintainer but they don't have time to do
 96                         much other than throw the odd patch in. See below..
 97            Orphan:      No current maintainer [but maybe you could take the
 98                         role as you write your new code].
 99            Obsolete:    Old code. Something tagged obsolete generally means
100                         it has been replaced by a better system and you
101                         should be using that.
102         F: Files and directories with wildcard patterns.
103            A trailing slash includes all files and subdirectory files.
104            F:   drivers/net/    all files in and below drivers/net
105            F:   drivers/net/*   all files in drivers/net, but not below
106            F:   */net/*         all files in "any top level directory"/net
107            One pattern per line.  Multiple F: lines acceptable.
108         N: Files and directories with regex patterns.
109            N:   [^a-z]tegra     all files whose path contains the word tegra
110            One pattern per line.  Multiple N: lines acceptable.
111            scripts/get_maintainer.pl has different behavior for files that
112            match F: pattern and matches of N: patterns.  By default,
113            get_maintainer will not look at git log history when an F: pattern
114            match occurs.  When an N: match occurs, git log history is used
115            to also notify the people that have git commit signatures.
116         X: Files and directories that are NOT maintained, same rules as F:
117            Files exclusions are tested before file matches.
118            Can be useful for excluding a specific subdirectory, for instance:
119            F:   net/
120            X:   net/ipv6/
121            matches all files in and below net excluding net/ipv6/
122         K: Keyword perl extended regex pattern to match content in a
123            patch or file.  For instance:
124            K: of_get_profile
125               matches patches or files that contain "of_get_profile"
126            K: \b(printk|pr_(info|err))\b
127               matches patches or files that contain one or more of the words
128               printk, pr_info or pr_err
129            One regex pattern per line.  Multiple K: lines acceptable.
130 
131 Note: For the hard of thinking, this list is meant to remain in alphabetical
132 order. If you could add yourselves to it in alphabetical order that would be
133 so much easier [Ed]
134 
135 Maintainers List (try to look for most precise areas first)
136 
137                 -----------------------------------
138 
139 3C59X NETWORK DRIVER
140 M:      Steffen Klassert <klassert@kernel.org>
141 L:      netdev@vger.kernel.org
142 S:      Odd Fixes
143 F:      Documentation/networking/device_drivers/3com/vortex.txt
144 F:      drivers/net/ethernet/3com/3c59x.c
145 
146 3CR990 NETWORK DRIVER
147 M:      David Dillow <dave@thedillows.org>
148 L:      netdev@vger.kernel.org
149 S:      Maintained
150 F:      drivers/net/ethernet/3com/typhoon*
151 
152 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
153 M:      Adam Radford <aradford@gmail.com>
154 L:      linux-scsi@vger.kernel.org
155 W:      http://www.lsi.com
156 S:      Supported
157 F:      drivers/scsi/3w-*
158 
159 53C700 AND 53C700-66 SCSI DRIVER
160 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
161 L:      linux-scsi@vger.kernel.org
162 S:      Maintained
163 F:      drivers/scsi/53c700*
164 
165 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
166 M:      Alexander Aring <alex.aring@gmail.com>
167 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
168 L:      linux-bluetooth@vger.kernel.org
169 L:      linux-wpan@vger.kernel.org
170 S:      Maintained
171 F:      net/6lowpan/
172 F:      include/net/6lowpan.h
173 F:      Documentation/networking/6lowpan.txt
174 
175 6PACK NETWORK DRIVER FOR AX.25
176 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
177 L:      linux-hams@vger.kernel.org
178 S:      Maintained
179 F:      drivers/net/hamradio/6pack.c
180 
181 8169 10/100/1000 GIGABIT ETHERNET DRIVER
182 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
183 M:      Heiner Kallweit <hkallweit1@gmail.com>
184 L:      netdev@vger.kernel.org
185 S:      Maintained
186 F:      drivers/net/ethernet/realtek/r8169.c
187 
188 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
189 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
190 L:      linux-serial@vger.kernel.org
191 S:      Maintained
192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
193 F:      drivers/tty/serial/8250*
194 F:      include/linux/serial_8250.h
195 
196 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
197 L:      netdev@vger.kernel.org
198 S:      Orphan / Obsolete
199 F:      drivers/net/ethernet/8390/
200 
201 9P FILE SYSTEM
202 M:      Eric Van Hensbergen <ericvh@gmail.com>
203 M:      Latchesar Ionkov <lucho@ionkov.net>
204 M:      Dominique Martinet <asmadeus@codewreck.org>
205 L:      v9fs-developer@lists.sourceforge.net
206 W:      http://swik.net/v9fs
207 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
209 T:      git git://github.com/martinetd/linux.git
210 S:      Maintained
211 F:      Documentation/filesystems/9p.txt
212 F:      fs/9p/
213 F:      net/9p/
214 F:      include/net/9p/
215 F:      include/uapi/linux/virtio_9p.h
216 F:      include/trace/events/9p.h
217 
218 A8293 MEDIA DRIVER
219 M:      Antti Palosaari <crope@iki.fi>
220 L:      linux-media@vger.kernel.org
221 W:      https://linuxtv.org
222 W:      http://palosaari.fi/linux/
223 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
224 T:      git git://linuxtv.org/anttip/media_tree.git
225 S:      Maintained
226 F:      drivers/media/dvb-frontends/a8293*
227 
228 AACRAID SCSI RAID DRIVER
229 M:      Adaptec OEM Raid Solutions <aacraid@microsemi.com>
230 L:      linux-scsi@vger.kernel.org
231 W:      http://www.adaptec.com/
232 S:      Supported
233 F:      Documentation/scsi/aacraid.txt
234 F:      drivers/scsi/aacraid/
235 
236 ABI/API
237 L:      linux-api@vger.kernel.org
238 F:      include/linux/syscalls.h
239 F:      kernel/sys_ni.c
240 
241 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
242 M:      Hans de Goede <hdegoede@redhat.com>
243 L:      linux-hwmon@vger.kernel.org
244 S:      Maintained
245 F:      drivers/hwmon/abituguru.c
246 
247 ABIT UGURU 3 HARDWARE MONITOR DRIVER
248 M:      Alistair John Strachan <alistair@devzero.co.uk>
249 L:      linux-hwmon@vger.kernel.org
250 S:      Maintained
251 F:      drivers/hwmon/abituguru3.c
252 
253 ACCES 104-DIO-48E 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-dio-48e.c
258 
259 ACCES 104-IDI-48 GPIO DRIVER
260 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
261 L:      linux-gpio@vger.kernel.org
262 S:      Maintained
263 F:      drivers/gpio/gpio-104-idi-48.c
264 
265 ACCES 104-IDIO-16 GPIO DRIVER
266 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
267 L:      linux-gpio@vger.kernel.org
268 S:      Maintained
269 F:      drivers/gpio/gpio-104-idio-16.c
270 
271 ACCES 104-QUAD-8 IIO DRIVER
272 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
273 L:      linux-iio@vger.kernel.org
274 S:      Maintained
275 F:      Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
276 F:      drivers/iio/counter/104-quad-8.c
277 
278 ACCES PCI-IDIO-16 GPIO DRIVER
279 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
280 L:      linux-gpio@vger.kernel.org
281 S:      Maintained
282 F:      drivers/gpio/gpio-pci-idio-16.c
283 
284 ACCES PCIe-IDIO-24 GPIO DRIVER
285 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
286 L:      linux-gpio@vger.kernel.org
287 S:      Maintained
288 F:      drivers/gpio/gpio-pcie-idio-24.c
289 
290 ACENIC DRIVER
291 M:      Jes Sorensen <jes@trained-monkey.org>
292 L:      linux-acenic@sunsite.dk
293 S:      Maintained
294 F:      drivers/net/ethernet/alteon/acenic*
295 
296 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
297 M:      Peter Feuerer <peter@piie.net>
298 L:      platform-driver-x86@vger.kernel.org
299 W:      http://piie.net/?section=acerhdf
300 S:      Maintained
301 F:      drivers/platform/x86/acerhdf.c
302 
303 ACER WMI LAPTOP EXTRAS
304 M:      "Lee, Chun-Yi" <jlee@suse.com>
305 L:      platform-driver-x86@vger.kernel.org
306 S:      Maintained
307 F:      drivers/platform/x86/acer-wmi.c
308 
309 ACPI
310 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
311 M:      Len Brown <lenb@kernel.org>
312 L:      linux-acpi@vger.kernel.org
313 W:      https://01.org/linux-acpi
314 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
316 B:      https://bugzilla.kernel.org
317 S:      Supported
318 F:      drivers/acpi/
319 F:      drivers/pnp/pnpacpi/
320 F:      include/linux/acpi.h
321 F:      include/linux/fwnode.h
322 F:      include/acpi/
323 F:      Documentation/acpi/
324 F:      Documentation/ABI/testing/sysfs-bus-acpi
325 F:      Documentation/ABI/testing/configfs-acpi
326 F:      drivers/pci/*acpi*
327 F:      drivers/pci/*/*acpi*
328 F:      tools/power/acpi/
329 
330 ACPI APEI
331 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
332 M:      Len Brown <lenb@kernel.org>
333 L:      linux-acpi@vger.kernel.org
334 R:      Tony Luck <tony.luck@intel.com>
335 R:      Borislav Petkov <bp@alien8.de>
336 F:      drivers/acpi/apei/
337 
338 ACPI COMPONENT ARCHITECTURE (ACPICA)
339 M:      Robert Moore <robert.moore@intel.com>
340 M:      Erik Schmauss <erik.schmauss@intel.com>
341 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
342 L:      linux-acpi@vger.kernel.org
343 L:      devel@acpica.org
344 W:      https://acpica.org/
345 W:      https://github.com/acpica/acpica/
346 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
348 B:      https://bugzilla.kernel.org
349 B:      https://bugs.acpica.org
350 S:      Supported
351 F:      drivers/acpi/acpica/
352 F:      include/acpi/
353 F:      tools/power/acpi/
354 
355 ACPI FAN DRIVER
356 M:      Zhang Rui <rui.zhang@intel.com>
357 L:      linux-acpi@vger.kernel.org
358 W:      https://01.org/linux-acpi
359 B:      https://bugzilla.kernel.org
360 S:      Supported
361 F:      drivers/acpi/fan.c
362 
363 ACPI FOR ARM64 (ACPI/arm64)
364 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
365 M:      Hanjun Guo <hanjun.guo@linaro.org>
366 M:      Sudeep Holla <sudeep.holla@arm.com>
367 L:      linux-acpi@vger.kernel.org
368 S:      Maintained
369 F:      drivers/acpi/arm64
370 
371 ACPI I2C MULTI INSTANTIATE DRIVER
372 M:      Hans de Goede <hdegoede@redhat.com>
373 L:      platform-driver-x86@vger.kernel.org
374 S:      Maintained
375 F:      drivers/platform/x86/i2c-multi-instantiate.c
376 
377 ACPI PMIC DRIVERS
378 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
379 M:      Len Brown <lenb@kernel.org>
380 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
381 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
382 L:      linux-acpi@vger.kernel.org
383 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
385 B:      https://bugzilla.kernel.org
386 S:      Supported
387 F:      drivers/acpi/pmic/
388 
389 ACPI THERMAL DRIVER
390 M:      Zhang Rui <rui.zhang@intel.com>
391 L:      linux-acpi@vger.kernel.org
392 W:      https://01.org/linux-acpi
393 B:      https://bugzilla.kernel.org
394 S:      Supported
395 F:      drivers/acpi/*thermal*
396 
397 ACPI VIDEO DRIVER
398 M:      Zhang Rui <rui.zhang@intel.com>
399 L:      linux-acpi@vger.kernel.org
400 W:      https://01.org/linux-acpi
401 B:      https://bugzilla.kernel.org
402 S:      Supported
403 F:      drivers/acpi/acpi_video.c
404 
405 ACPI WMI DRIVER
406 L:      platform-driver-x86@vger.kernel.org
407 S:      Orphan
408 F:      drivers/platform/x86/wmi.c
409 F:      include/uapi/linux/wmi.h
410 
411 AD1889 ALSA SOUND DRIVER
412 W:      https://parisc.wiki.kernel.org/index.php/AD1889
413 L:      linux-parisc@vger.kernel.org
414 S:      Maintained
415 F:      sound/pci/ad1889.*
416 
417 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
418 M:      Michael Hennerich <michael.hennerich@analog.com>
419 W:      http://wiki.analog.com/AD5254
420 W:      http://ez.analog.com/community/linux-device-drivers
421 S:      Supported
422 F:      drivers/misc/ad525x_dpot.c
423 
424 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
425 M:      Michael Hennerich <michael.hennerich@analog.com>
426 W:      http://wiki.analog.com/AD5398
427 W:      http://ez.analog.com/community/linux-device-drivers
428 S:      Supported
429 F:      drivers/regulator/ad5398.c
430 
431 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
432 M:      Michael Hennerich <michael.hennerich@analog.com>
433 W:      http://wiki.analog.com/AD7142
434 W:      http://ez.analog.com/community/linux-device-drivers
435 S:      Supported
436 F:      drivers/input/misc/ad714x.c
437 
438 AD7877 TOUCHSCREEN DRIVER
439 M:      Michael Hennerich <michael.hennerich@analog.com>
440 W:      http://wiki.analog.com/AD7877
441 W:      http://ez.analog.com/community/linux-device-drivers
442 S:      Supported
443 F:      drivers/input/touchscreen/ad7877.c
444 
445 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
446 M:      Michael Hennerich <michael.hennerich@analog.com>
447 W:      http://wiki.analog.com/AD7879
448 W:      http://ez.analog.com/community/linux-device-drivers
449 S:      Supported
450 F:      drivers/input/touchscreen/ad7879.c
451 
452 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
453 M:      Jiri Kosina <jikos@kernel.org>
454 S:      Maintained
455 
456 ADF7242 IEEE 802.15.4 RADIO DRIVER
457 M:      Michael Hennerich <michael.hennerich@analog.com>
458 W:      https://wiki.analog.com/ADF7242
459 W:      http://ez.analog.com/community/linux-device-drivers
460 L:      linux-wpan@vger.kernel.org
461 S:      Supported
462 F:      drivers/net/ieee802154/adf7242.c
463 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
464 
465 ADM1025 HARDWARE MONITOR DRIVER
466 M:      Jean Delvare <jdelvare@suse.com>
467 L:      linux-hwmon@vger.kernel.org
468 S:      Maintained
469 F:      Documentation/hwmon/adm1025
470 F:      drivers/hwmon/adm1025.c
471 
472 ADM1029 HARDWARE MONITOR DRIVER
473 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
474 L:      linux-hwmon@vger.kernel.org
475 S:      Maintained
476 F:      drivers/hwmon/adm1029.c
477 
478 ADM8211 WIRELESS DRIVER
479 L:      linux-wireless@vger.kernel.org
480 W:      http://wireless.kernel.org/
481 S:      Orphan
482 F:      drivers/net/wireless/admtek/adm8211.*
483 
484 ADP1653 FLASH CONTROLLER DRIVER
485 M:      Sakari Ailus <sakari.ailus@iki.fi>
486 L:      linux-media@vger.kernel.org
487 S:      Maintained
488 F:      drivers/media/i2c/adp1653.c
489 F:      include/media/i2c/adp1653.h
490 
491 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
492 M:      Michael Hennerich <michael.hennerich@analog.com>
493 W:      http://wiki.analog.com/ADP5520
494 W:      http://ez.analog.com/community/linux-device-drivers
495 S:      Supported
496 F:      drivers/mfd/adp5520.c
497 F:      drivers/video/backlight/adp5520_bl.c
498 F:      drivers/leds/leds-adp5520.c
499 F:      drivers/gpio/gpio-adp5520.c
500 F:      drivers/input/keyboard/adp5520-keys.c
501 
502 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
503 M:      Michael Hennerich <michael.hennerich@analog.com>
504 W:      http://wiki.analog.com/ADP5588
505 W:      http://ez.analog.com/community/linux-device-drivers
506 S:      Supported
507 F:      drivers/input/keyboard/adp5588-keys.c
508 F:      drivers/gpio/gpio-adp5588.c
509 
510 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
511 M:      Michael Hennerich <michael.hennerich@analog.com>
512 W:      http://wiki.analog.com/ADP8860
513 W:      http://ez.analog.com/community/linux-device-drivers
514 S:      Supported
515 F:      drivers/video/backlight/adp8860_bl.c
516 
517 ADS1015 HARDWARE MONITOR DRIVER
518 M:      Dirk Eibach <eibach@gdsys.de>
519 L:      linux-hwmon@vger.kernel.org
520 S:      Maintained
521 F:      Documentation/hwmon/ads1015
522 F:      drivers/hwmon/ads1015.c
523 F:      include/linux/platform_data/ads1015.h
524 
525 ADT746X FAN DRIVER
526 M:      Colin Leroy <colin@colino.net>
527 S:      Maintained
528 F:      drivers/macintosh/therm_adt746x.c
529 
530 ADT7475 HARDWARE MONITOR DRIVER
531 M:      Jean Delvare <jdelvare@suse.com>
532 L:      linux-hwmon@vger.kernel.org
533 S:      Maintained
534 F:      Documentation/hwmon/adt7475
535 F:      drivers/hwmon/adt7475.c
536 
537 ADVANSYS SCSI DRIVER
538 M:      Matthew Wilcox <willy@infradead.org>
539 M:      Hannes Reinecke <hare@suse.com>
540 L:      linux-scsi@vger.kernel.org
541 S:      Maintained
542 F:      Documentation/scsi/advansys.txt
543 F:      drivers/scsi/advansys.c
544 
545 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
546 M:      Michael Hennerich <michael.hennerich@analog.com>
547 W:      http://wiki.analog.com/ADXL345
548 W:      http://ez.analog.com/community/linux-device-drivers
549 S:      Supported
550 F:      drivers/input/misc/adxl34x.c
551 
552 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
553 M:      Stefan Popa <stefan.popa@analog.com>
554 W:      http://ez.analog.com/community/linux-device-drivers
555 S:      Supported
556 F:      drivers/iio/accel/adxl372.c
557 F:      drivers/iio/accel/adxl372_spi.c
558 F:      drivers/iio/accel/adxl372_i2c.c
559 F:      Documentation/devicetree/bindings/iio/accel/adxl372.txt
560 
561 AF9013 MEDIA DRIVER
562 M:      Antti Palosaari <crope@iki.fi>
563 L:      linux-media@vger.kernel.org
564 W:      https://linuxtv.org
565 W:      http://palosaari.fi/linux/
566 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
567 T:      git git://linuxtv.org/anttip/media_tree.git
568 S:      Maintained
569 F:      drivers/media/dvb-frontends/af9013*
570 
571 AF9033 MEDIA DRIVER
572 M:      Antti Palosaari <crope@iki.fi>
573 L:      linux-media@vger.kernel.org
574 W:      https://linuxtv.org
575 W:      http://palosaari.fi/linux/
576 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
577 T:      git git://linuxtv.org/anttip/media_tree.git
578 S:      Maintained
579 F:      drivers/media/dvb-frontends/af9033*
580 
581 AFFS FILE SYSTEM
582 M:      David Sterba <dsterba@suse.com>
583 L:      linux-fsdevel@vger.kernel.org
584 S:      Odd Fixes
585 F:      Documentation/filesystems/affs.txt
586 F:      fs/affs/
587 
588 AFS FILESYSTEM
589 M:      David Howells <dhowells@redhat.com>
590 L:      linux-afs@lists.infradead.org
591 S:      Supported
592 F:      fs/afs/
593 F:      include/trace/events/afs.h
594 F:      Documentation/filesystems/afs.txt
595 W:      https://www.infradead.org/~dhowells/kafs/
596 
597 AGPGART DRIVER
598 M:      David Airlie <airlied@linux.ie>
599 T:      git git://anongit.freedesktop.org/drm/drm
600 S:      Maintained
601 F:      drivers/char/agp/
602 F:      include/linux/agp*
603 F:      include/uapi/linux/agp*
604 
605 AHA152X SCSI DRIVER
606 M:      "Juergen E. Fischer" <fischer@norbit.de>
607 L:      linux-scsi@vger.kernel.org
608 S:      Maintained
609 F:      drivers/scsi/aha152x*
610 F:      drivers/scsi/pcmcia/aha152x*
611 
612 AIC7XXX / AIC79XX SCSI DRIVER
613 M:      Hannes Reinecke <hare@suse.com>
614 L:      linux-scsi@vger.kernel.org
615 S:      Maintained
616 F:      drivers/scsi/aic7xxx/
617 
618 AIMSLAB FM RADIO RECEIVER DRIVER
619 M:      Hans Verkuil <hverkuil@xs4all.nl>
620 L:      linux-media@vger.kernel.org
621 T:      git git://linuxtv.org/media_tree.git
622 W:      https://linuxtv.org
623 S:      Maintained
624 F:      drivers/media/radio/radio-aimslab*
625 
626 AIO
627 M:      Benjamin LaHaise <bcrl@kvack.org>
628 L:      linux-aio@kvack.org
629 S:      Supported
630 F:      fs/aio.c
631 F:      include/linux/*aio*.h
632 
633 AIRSPY MEDIA DRIVER
634 M:      Antti Palosaari <crope@iki.fi>
635 L:      linux-media@vger.kernel.org
636 W:      https://linuxtv.org
637 W:      http://palosaari.fi/linux/
638 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
639 T:      git git://linuxtv.org/anttip/media_tree.git
640 S:      Maintained
641 F:      drivers/media/usb/airspy/
642 
643 ALACRITECH GIGABIT ETHERNET DRIVER
644 M:      Lino Sanfilippo <LinoSanfilippo@gmx.de>
645 S:      Maintained
646 F:      drivers/net/ethernet/alacritech/*
647 
648 ALCATEL SPEEDTOUCH USB DRIVER
649 M:      Duncan Sands <duncan.sands@free.fr>
650 L:      linux-usb@vger.kernel.org
651 W:      http://www.linux-usb.org/SpeedTouch/
652 S:      Maintained
653 F:      drivers/usb/atm/speedtch.c
654 F:      drivers/usb/atm/usbatm.c
655 
656 ALCHEMY AU1XX0 MMC DRIVER
657 M:      Manuel Lauss <manuel.lauss@gmail.com>
658 S:      Maintained
659 F:      drivers/mmc/host/au1xmmc.c
660 
661 ALI1563 I2C DRIVER
662 M:      Rudolf Marek <r.marek@assembler.cz>
663 L:      linux-i2c@vger.kernel.org
664 S:      Maintained
665 F:      Documentation/i2c/busses/i2c-ali1563
666 F:      drivers/i2c/busses/i2c-ali1563.c
667 
668 ALLWINNER SECURITY SYSTEM
669 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
670 L:      linux-crypto@vger.kernel.org
671 S:      Maintained
672 F:      drivers/crypto/sunxi-ss/
673 
674 ALLWINNER VPU DRIVER
675 M:      Maxime Ripard <maxime.ripard@bootlin.com>
676 M:      Paul Kocialkowski <paul.kocialkowski@bootlin.com>
677 L:      linux-media@vger.kernel.org
678 S:      Maintained
679 F:      drivers/staging/media/sunxi/cedrus/
680 
681 ALPHA PORT
682 M:      Richard Henderson <rth@twiddle.net>
683 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
684 M:      Matt Turner <mattst88@gmail.com>
685 S:      Odd Fixes
686 L:      linux-alpha@vger.kernel.org
687 F:      arch/alpha/
688 
689 ALPS PS/2 TOUCHPAD DRIVER
690 R:      Pali Rohár <pali.rohar@gmail.com>
691 F:      drivers/input/mouse/alps.*
692 
693 ALTERA I2C CONTROLLER DRIVER
694 M:      Thor Thayer <thor.thayer@linux.intel.com>
695 S:      Maintained
696 F:      drivers/i2c/busses/i2c-altera.c
697 
698 ALTERA MAILBOX DRIVER
699 M:      Ley Foon Tan <lftan@altera.com>
700 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
701 S:      Maintained
702 F:      drivers/mailbox/mailbox-altera.c
703 
704 ALTERA PIO DRIVER
705 M:      Tien Hock Loh <thloh@altera.com>
706 L:      linux-gpio@vger.kernel.org
707 S:      Maintained
708 F:      drivers/gpio/gpio-altera.c
709 
710 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
711 M:      Thor Thayer <thor.thayer@linux.intel.com>
712 S:      Maintained
713 F:      drivers/gpio/gpio-altera-a10sr.c
714 F:      drivers/mfd/altera-a10sr.c
715 F:      drivers/reset/reset-a10sr.c
716 F:      include/linux/mfd/altera-a10sr.h
717 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
718 
719 ALTERA TRIPLE SPEED ETHERNET DRIVER
720 M:      Thor Thayer <thor.thayer@linux.intel.com>
721 L:      netdev@vger.kernel.org
722 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
723 S:      Maintained
724 F:      drivers/net/ethernet/altera/
725 
726 ALTERA UART/JTAG UART SERIAL DRIVERS
727 M:      Tobias Klauser <tklauser@distanz.ch>
728 L:      linux-serial@vger.kernel.org
729 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
730 S:      Maintained
731 F:      drivers/tty/serial/altera_uart.c
732 F:      drivers/tty/serial/altera_jtaguart.c
733 F:      include/linux/altera_uart.h
734 F:      include/linux/altera_jtaguart.h
735 
736 AMAZON ETHERNET DRIVERS
737 M:      Netanel Belgazal <netanel@amazon.com>
738 R:      Saeed Bishara <saeedb@amazon.com>
739 R:      Zorik Machulsky <zorik@amazon.com>
740 L:      netdev@vger.kernel.org
741 S:      Supported
742 F:      Documentation/networking/device_drivers/amazon/ena.txt
743 F:      drivers/net/ethernet/amazon/
744 
745 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
746 M:      Tom Lendacky <thomas.lendacky@amd.com>
747 M:      Gary Hook <gary.hook@amd.com>
748 L:      linux-crypto@vger.kernel.org
749 S:      Supported
750 F:      drivers/crypto/ccp/
751 F:      include/linux/ccp.h
752 
753 AMD DISPLAY CORE
754 M:      Harry Wentland <harry.wentland@amd.com>
755 M:      Leo Li <sunpeng.li@amd.com>
756 L:      amd-gfx@lists.freedesktop.org
757 T:      git git://people.freedesktop.org/~agd5f/linux
758 S:      Supported
759 F:      drivers/gpu/drm/amd/display/
760 
761 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
762 M:      Huang Rui <ray.huang@amd.com>
763 L:      linux-hwmon@vger.kernel.org
764 S:      Supported
765 F:      Documentation/hwmon/fam15h_power
766 F:      drivers/hwmon/fam15h_power.c
767 
768 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
769 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
770 S:      Orphan
771 F:      drivers/usb/gadget/udc/amd5536udc.*
772 
773 AMD GEODE PROCESSOR/CHIPSET SUPPORT
774 P:      Andres Salomon <dilinger@queued.net>
775 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
776 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
777 S:      Supported
778 F:      drivers/char/hw_random/geode-rng.c
779 F:      drivers/crypto/geode*
780 F:      drivers/video/fbdev/geode/
781 F:      arch/x86/include/asm/geode.h
782 
783 AMD IOMMU (AMD-VI)
784 M:      Joerg Roedel <joro@8bytes.org>
785 L:      iommu@lists.linux-foundation.org
786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
787 S:      Maintained
788 F:      drivers/iommu/amd_iommu*.[ch]
789 F:      include/linux/amd-iommu.h
790 
791 AMD KFD
792 M:      Oded Gabbay <oded.gabbay@gmail.com>
793 L:      dri-devel@lists.freedesktop.org
794 T:      git git://people.freedesktop.org/~gabbayo/linux.git
795 S:      Supported
796 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
797 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
798 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
799 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
800 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
801 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
802 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
803 F:      drivers/gpu/drm/amd/amdkfd/
804 F:      drivers/gpu/drm/amd/include/cik_structs.h
805 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
806 F:      drivers/gpu/drm/amd/include/vi_structs.h
807 F:      drivers/gpu/drm/amd/include/v9_structs.h
808 F:      include/uapi/linux/kfd_ioctl.h
809 
810 AMD POWERPLAY
811 M:      Rex Zhu <rex.zhu@amd.com>
812 M:      Evan Quan <evan.quan@amd.com>
813 L:      amd-gfx@lists.freedesktop.org
814 S:      Supported
815 F:      drivers/gpu/drm/amd/powerplay/
816 T:      git git://people.freedesktop.org/~agd5f/linux
817 
818 AMD SEATTLE DEVICE TREE SUPPORT
819 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
820 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
821 M:      Tom Lendacky <thomas.lendacky@amd.com>
822 S:      Supported
823 F:      arch/arm64/boot/dts/amd/
824 
825 AMD XGBE DRIVER
826 M:      Tom Lendacky <thomas.lendacky@amd.com>
827 L:      netdev@vger.kernel.org
828 S:      Supported
829 F:      drivers/net/ethernet/amd/xgbe/
830 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
831 
832 ANALOG DEVICES INC AD5686 DRIVER
833 M:      Stefan Popa <stefan.popa@analog.com>
834 L:      linux-pm@vger.kernel.org
835 W:      http://ez.analog.com/community/linux-device-drivers
836 S:      Supported
837 F:      drivers/iio/dac/ad5686*
838 F:      drivers/iio/dac/ad5696*
839 
840 ANALOG DEVICES INC AD5758 DRIVER
841 M:      Stefan Popa <stefan.popa@analog.com>
842 L:      linux-iio@vger.kernel.org
843 W:      http://ez.analog.com/community/linux-device-drivers
844 S:      Supported
845 F:      drivers/iio/dac/ad5758.c
846 F:      Documentation/devicetree/bindings/iio/dac/ad5758.txt
847 
848 ANALOG DEVICES INC AD7124 DRIVER
849 M:      Stefan Popa <stefan.popa@analog.com>
850 L:      linux-iio@vger.kernel.org
851 W:      http://ez.analog.com/community/linux-device-drivers
852 S:      Supported
853 F:      drivers/iio/adc/ad7124.c
854 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7124.txt
855 
856 ANALOG DEVICES INC AD9389B DRIVER
857 M:      Hans Verkuil <hans.verkuil@cisco.com>
858 L:      linux-media@vger.kernel.org
859 S:      Maintained
860 F:      drivers/media/i2c/ad9389b*
861 
862 ANALOG DEVICES INC ADGS1408 DRIVER
863 M:      Mircea Caprioru <mircea.caprioru@analog.com>
864 S:      Supported
865 F:      drivers/mux/adgs1408.c
866 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
867 
868 ANALOG DEVICES INC ADP5061 DRIVER
869 M:      Stefan Popa <stefan.popa@analog.com>
870 L:      linux-pm@vger.kernel.org
871 W:      http://ez.analog.com/community/linux-device-drivers
872 S:      Supported
873 F:      drivers/power/supply/adp5061.c
874 
875 ANALOG DEVICES INC ADV7180 DRIVER
876 M:      Lars-Peter Clausen <lars@metafoo.de>
877 L:      linux-media@vger.kernel.org
878 W:      http://ez.analog.com/community/linux-device-drivers
879 S:      Supported
880 F:      drivers/media/i2c/adv7180.c
881 
882 ANALOG DEVICES INC ADV748X DRIVER
883 M:      Kieran Bingham <kieran.bingham@ideasonboard.com>
884 L:      linux-media@vger.kernel.org
885 S:      Maintained
886 F:      drivers/media/i2c/adv748x/*
887 
888 ANALOG DEVICES INC ADV7511 DRIVER
889 M:      Hans Verkuil <hans.verkuil@cisco.com>
890 L:      linux-media@vger.kernel.org
891 S:      Maintained
892 F:      drivers/media/i2c/adv7511*
893 
894 ANALOG DEVICES INC ADV7604 DRIVER
895 M:      Hans Verkuil <hans.verkuil@cisco.com>
896 L:      linux-media@vger.kernel.org
897 S:      Maintained
898 F:      drivers/media/i2c/adv7604*
899 
900 ANALOG DEVICES INC ADV7842 DRIVER
901 M:      Hans Verkuil <hans.verkuil@cisco.com>
902 L:      linux-media@vger.kernel.org
903 S:      Maintained
904 F:      drivers/media/i2c/adv7842*
905 
906 ANALOG DEVICES INC ASOC CODEC DRIVERS
907 M:      Lars-Peter Clausen <lars@metafoo.de>
908 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
909 W:      http://wiki.analog.com/
910 W:      http://ez.analog.com/community/linux-device-drivers
911 S:      Supported
912 F:      sound/soc/codecs/adau*
913 F:      sound/soc/codecs/adav*
914 F:      sound/soc/codecs/ad1*
915 F:      sound/soc/codecs/ad7*
916 F:      sound/soc/codecs/ssm*
917 F:      sound/soc/codecs/sigmadsp.*
918 
919 ANALOG DEVICES INC DMA DRIVERS
920 M:      Lars-Peter Clausen <lars@metafoo.de>
921 W:      http://ez.analog.com/community/linux-device-drivers
922 S:      Supported
923 F:      drivers/dma/dma-axi-dmac.c
924 
925 ANALOG DEVICES INC IIO DRIVERS
926 M:      Lars-Peter Clausen <lars@metafoo.de>
927 M:      Michael Hennerich <Michael.Hennerich@analog.com>
928 W:      http://wiki.analog.com/
929 W:      http://ez.analog.com/community/linux-device-drivers
930 S:      Supported
931 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
932 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
933 F:      drivers/iio/*/ad*
934 F:      drivers/iio/adc/ltc2497*
935 X:      drivers/iio/*/adjd*
936 F:      drivers/staging/iio/*/ad*
937 
938 ANDES ARCHITECTURE
939 M:      Greentime Hu <green.hu@gmail.com>
940 M:      Vincent Chen <deanbo422@gmail.com>
941 T:      git https://github.com/andestech/linux.git
942 S:      Supported
943 F:      arch/nds32/
944 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
945 F:      Documentation/devicetree/bindings/nds32/
946 K:      nds32
947 N:      nds32
948 
949 ANDROID CONFIG FRAGMENTS
950 M:      Rob Herring <robh@kernel.org>
951 S:      Supported
952 F:      kernel/configs/android*
953 
954 ANDROID DRIVERS
955 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
956 M:      Arve Hjønnevåg <arve@android.com>
957 M:      Todd Kjos <tkjos@android.com>
958 M:      Martijn Coenen <maco@android.com>
959 M:      Joel Fernandes <joel@joelfernandes.org>
960 M:      Christian Brauner <christian@brauner.io>
961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
962 L:      devel@driverdev.osuosl.org
963 S:      Supported
964 F:      drivers/android/
965 F:      drivers/staging/android/
966 
967 ANDROID GOLDFISH PIC DRIVER
968 M:      Miodrag Dinic <miodrag.dinic@mips.com>
969 S:      Supported
970 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
971 F:      drivers/irqchip/irq-goldfish-pic.c
972 
973 ANDROID GOLDFISH RTC DRIVER
974 M:      Miodrag Dinic <miodrag.dinic@mips.com>
975 S:      Supported
976 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
977 F:      drivers/rtc/rtc-goldfish.c
978 
979 ANDROID ION DRIVER
980 M:      Laura Abbott <labbott@redhat.com>
981 M:      Sumit Semwal <sumit.semwal@linaro.org>
982 L:      devel@driverdev.osuosl.org
983 L:      dri-devel@lists.freedesktop.org
984 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
985 S:      Supported
986 F:      drivers/staging/android/ion
987 F:      drivers/staging/android/uapi/ion.h
988 
989 AOA (Apple Onboard Audio) ALSA DRIVER
990 M:      Johannes Berg <johannes@sipsolutions.net>
991 L:      linuxppc-dev@lists.ozlabs.org
992 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
993 S:      Maintained
994 F:      sound/aoa/
995 
996 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
997 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
998 L:      linux-iio@vger.kernel.org
999 S:      Maintained
1000 F:      drivers/iio/adc/stx104.c
1001 
1002 APM DRIVER
1003 M:      Jiri Kosina <jikos@kernel.org>
1004 S:      Odd fixes
1005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1006 F:      arch/x86/kernel/apm_32.c
1007 F:      include/linux/apm_bios.h
1008 F:      include/uapi/linux/apm_bios.h
1009 F:      drivers/char/apm-emulation.c
1010 
1011 APPARMOR SECURITY MODULE
1012 M:      John Johansen <john.johansen@canonical.com>
1013 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
1014 W:      wiki.apparmor.net
1015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1016 S:      Supported
1017 F:      security/apparmor/
1018 F:      Documentation/admin-guide/LSM/apparmor.rst
1019 
1020 APPLE BCM5974 MULTITOUCH DRIVER
1021 M:      Henrik Rydberg <rydberg@bitmath.org>
1022 L:      linux-input@vger.kernel.org
1023 S:      Odd fixes
1024 F:      drivers/input/mouse/bcm5974.c
1025 
1026 APPLE SMC DRIVER
1027 M:      Henrik Rydberg <rydberg@bitmath.org>
1028 L:      linux-hwmon@vger.kernel.org
1029 S:      Odd fixes
1030 F:      drivers/hwmon/applesmc.c
1031 
1032 APPLETALK NETWORK LAYER
1033 L:      netdev@vger.kernel.org
1034 S:      Odd fixes
1035 F:      drivers/net/appletalk/
1036 F:      net/appletalk/
1037 
1038 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1039 M:      Duc Dang <dhdang@apm.com>
1040 S:      Supported
1041 F:      arch/arm64/boot/dts/apm/
1042 
1043 APPLIED MICRO (APM) X-GENE SOC EDAC
1044 M:      Loc Ho <lho@apm.com>
1045 S:      Supported
1046 F:      drivers/edac/xgene_edac.c
1047 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1048 
1049 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1050 M:      Iyappan Subramanian <isubramanian@apm.com>
1051 M:      Keyur Chudgar <kchudgar@apm.com>
1052 S:      Supported
1053 F:      drivers/net/ethernet/apm/xgene-v2/
1054 
1055 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1056 M:      Iyappan Subramanian <isubramanian@apm.com>
1057 M:      Keyur Chudgar <kchudgar@apm.com>
1058 M:      Quan Nguyen <qnguyen@apm.com>
1059 S:      Supported
1060 F:      drivers/net/ethernet/apm/xgene/
1061 F:      drivers/net/phy/mdio-xgene.c
1062 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1063 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1064 
1065 APPLIED MICRO (APM) X-GENE SOC PMU
1066 M:      Tai Nguyen <ttnguyen@apm.com>
1067 S:      Supported
1068 F:      drivers/perf/xgene_pmu.c
1069 F:      Documentation/perf/xgene-pmu.txt
1070 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1071 
1072 APTINA CAMERA SENSOR PLL
1073 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
1074 L:      linux-media@vger.kernel.org
1075 S:      Maintained
1076 F:      drivers/media/i2c/aptina-pll.*
1077 
1078 ARC FRAMEBUFFER DRIVER
1079 M:      Jaya Kumar <jayalk@intworks.biz>
1080 S:      Maintained
1081 F:      drivers/video/fbdev/arcfb.c
1082 F:      drivers/video/fbdev/core/fb_defio.c
1083 
1084 ARC PGU DRM DRIVER
1085 M:      Alexey Brodkin <abrodkin@synopsys.com>
1086 S:      Supported
1087 F:      drivers/gpu/drm/arc/
1088 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1089 
1090 ARCNET NETWORK LAYER
1091 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
1092 L:      netdev@vger.kernel.org
1093 S:      Maintained
1094 F:      drivers/net/arcnet/
1095 F:      include/uapi/linux/if_arcnet.h
1096 
1097 ARM ARCHITECTED TIMER DRIVER
1098 M:      Mark Rutland <mark.rutland@arm.com>
1099 M:      Marc Zyngier <marc.zyngier@arm.com>
1100 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101 S:      Maintained
1102 F:      arch/arm/include/asm/arch_timer.h
1103 F:      arch/arm64/include/asm/arch_timer.h
1104 F:      drivers/clocksource/arm_arch_timer.c
1105 
1106 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1107 M:      Linus Walleij <linus.walleij@linaro.org>
1108 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 S:      Maintained
1110 F:      Documentation/devicetree/bindings/arm/arm-boards
1111 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1112 F:      Documentation/devicetree/bindings/clock/arm-integrator.txt
1113 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1114 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1115 F:      arch/arm/mach-integrator/
1116 F:      arch/arm/mach-realview/
1117 F:      arch/arm/mach-versatile/
1118 F:      arch/arm/plat-versatile/
1119 F:      arch/arm/boot/dts/arm-realview-*
1120 F:      arch/arm/boot/dts/integrator*
1121 F:      arch/arm/boot/dts/versatile*
1122 F:      drivers/clk/versatile/
1123 F:      drivers/i2c/busses/i2c-versatile.c
1124 F:      drivers/irqchip/irq-versatile-fpga.c
1125 F:      drivers/mtd/maps/physmap_of_versatile.c
1126 F:      drivers/power/reset/arm-versatile-reboot.c
1127 F:      drivers/soc/versatile/
1128 
1129 ARM HDLCD DRM DRIVER
1130 M:      Liviu Dudau <liviu.dudau@arm.com>
1131 S:      Supported
1132 F:      drivers/gpu/drm/arm/hdlcd_*
1133 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1134 
1135 ARM MALI-DP DRM DRIVER
1136 M:      Liviu Dudau <liviu.dudau@arm.com>
1137 M:      Brian Starkey <brian.starkey@arm.com>
1138 M:      Mali DP Maintainers <malidp@foss.arm.com>
1139 S:      Supported
1140 F:      drivers/gpu/drm/arm/
1141 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1142 
1143 ARM MFM AND FLOPPY DRIVERS
1144 M:      Ian Molton <spyro@f2s.com>
1145 S:      Maintained
1146 F:      arch/arm/lib/floppydma.S
1147 F:      arch/arm/include/asm/floppy.h
1148 
1149 ARM PMU PROFILING AND DEBUGGING
1150 M:      Will Deacon <will.deacon@arm.com>
1151 M:      Mark Rutland <mark.rutland@arm.com>
1152 S:      Maintained
1153 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 F:      arch/arm*/kernel/perf_*
1155 F:      arch/arm/oprofile/common.c
1156 F:      arch/arm*/kernel/hw_breakpoint.c
1157 F:      arch/arm*/include/asm/hw_breakpoint.h
1158 F:      arch/arm*/include/asm/perf_event.h
1159 F:      drivers/perf/*
1160 F:      include/linux/perf/arm_pmu.h
1161 F:      Documentation/devicetree/bindings/arm/pmu.txt
1162 F:      Documentation/devicetree/bindings/perf/
1163 
1164 ARM PORT
1165 M:      Russell King <linux@armlinux.org.uk>
1166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 W:      http://www.armlinux.org.uk/
1168 S:      Odd Fixes
1169 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1170 F:      arch/arm/
1171 X:      arch/arm/boot/dts/
1172 
1173 ARM PRIMECELL AACI PL041 DRIVER
1174 M:      Russell King <linux@armlinux.org.uk>
1175 S:      Odd Fixes
1176 F:      sound/arm/aaci.*
1177 
1178 ARM PRIMECELL BUS SUPPORT
1179 M:      Russell King <linux@armlinux.org.uk>
1180 S:      Odd Fixes
1181 F:      drivers/amba/
1182 F:      include/linux/amba/bus.h
1183 
1184 ARM PRIMECELL CLCD PL110 DRIVER
1185 M:      Russell King <linux@armlinux.org.uk>
1186 S:      Odd Fixes
1187 F:      drivers/video/fbdev/amba-clcd.*
1188 
1189 ARM PRIMECELL KMI PL050 DRIVER
1190 M:      Russell King <linux@armlinux.org.uk>
1191 S:      Odd Fixes
1192 F:      drivers/input/serio/ambakmi.*
1193 F:      include/linux/amba/kmi.h
1194 
1195 ARM PRIMECELL MMCI PL180/1 DRIVER
1196 M:      Russell King <linux@armlinux.org.uk>
1197 S:      Odd Fixes
1198 F:      drivers/mmc/host/mmci.*
1199 F:      include/linux/amba/mmci.h
1200 
1201 ARM PRIMECELL SSP PL022 SPI DRIVER
1202 M:      Linus Walleij <linus.walleij@linaro.org>
1203 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204 S:      Maintained
1205 F:      Documentation/devicetree/bindings/spi/spi_pl022.txt
1206 F:      drivers/spi/spi-pl022.c
1207 
1208 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1209 M:      Russell King <linux@armlinux.org.uk>
1210 S:      Odd Fixes
1211 F:      drivers/tty/serial/amba-pl01*.c
1212 F:      include/linux/amba/serial.h
1213 
1214 ARM PRIMECELL VIC PL190/PL192 DRIVER
1215 M:      Linus Walleij <linus.walleij@linaro.org>
1216 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 S:      Maintained
1218 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1219 F:      drivers/irqchip/irq-vic.c
1220 
1221 ARM SMMU DRIVERS
1222 M:      Will Deacon <will.deacon@arm.com>
1223 R:      Robin Murphy <robin.murphy@arm.com>
1224 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 S:      Maintained
1226 F:      drivers/iommu/arm-smmu.c
1227 F:      drivers/iommu/arm-smmu-v3.c
1228 F:      drivers/iommu/io-pgtable-arm.c
1229 F:      drivers/iommu/io-pgtable-arm-v7s.c
1230 
1231 ARM SUB-ARCHITECTURES
1232 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 S:      Maintained
1234 F:      arch/arm/mach-*/
1235 F:      arch/arm/plat-*/
1236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1237 
1238 ARM/ACTIONS SEMI ARCHITECTURE
1239 M:      Andreas Färber <afaerber@suse.de>
1240 R:      Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
1241 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 S:      Maintained
1243 N:      owl
1244 F:      arch/arm/mach-actions/
1245 F:      arch/arm/boot/dts/owl-*
1246 F:      arch/arm64/boot/dts/actions/
1247 F:      drivers/clk/actions/
1248 F:      drivers/clocksource/timer-owl*
1249 F:      drivers/dma/owl-dma.c
1250 F:      drivers/i2c/busses/i2c-owl.c
1251 F:      drivers/pinctrl/actions/*
1252 F:      drivers/soc/actions/
1253 F:      include/dt-bindings/power/owl-*
1254 F:      include/linux/soc/actions/
1255 F:      Documentation/devicetree/bindings/arm/actions.txt
1256 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1257 F:      Documentation/devicetree/bindings/dma/owl-dma.txt
1258 F:      Documentation/devicetree/bindings/i2c/i2c-owl.txt
1259 F:      Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
1260 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1261 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1262 
1263 ARM/ADS SPHERE MACHINE SUPPORT
1264 M:      Lennert Buytenhek <kernel@wantstofly.org>
1265 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266 S:      Maintained
1267 
1268 ARM/AFEB9260 MACHINE SUPPORT
1269 M:      Sergey Lapin <slapin@ossfans.org>
1270 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271 S:      Maintained
1272 
1273 ARM/AJECO 1ARM MACHINE SUPPORT
1274 M:      Lennert Buytenhek <kernel@wantstofly.org>
1275 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276 S:      Maintained
1277 
1278 ARM/Allwinner SoC Clock Support
1279 M:      Emilio López <emilio@elopez.com.ar>
1280 S:      Maintained
1281 F:      drivers/clk/sunxi/
1282 
1283 ARM/Allwinner sunXi SoC support
1284 M:      Maxime Ripard <maxime.ripard@bootlin.com>
1285 M:      Chen-Yu Tsai <wens@csie.org>
1286 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 S:      Maintained
1288 N:      sun[x456789]i
1289 N:      sun50i
1290 F:      arch/arm/mach-sunxi/
1291 F:      arch/arm64/boot/dts/allwinner/
1292 F:      drivers/clk/sunxi-ng/
1293 F:      drivers/pinctrl/sunxi/
1294 F:      drivers/soc/sunxi/
1295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1296 
1297 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1298 M:      Neil Armstrong <narmstrong@baylibre.com>
1299 M:      Jerome Brunet <jbrunet@baylibre.com>
1300 L:      linux-amlogic@lists.infradead.org
1301 S:      Maintained
1302 F:      drivers/clk/meson/
1303 F:      include/dt-bindings/clock/meson*
1304 F:      include/dt-bindings/clock/gxbb*
1305 F:      Documentation/devicetree/bindings/clock/amlogic*
1306 
1307 ARM/Amlogic Meson SoC support
1308 M:      Kevin Hilman <khilman@baylibre.com>
1309 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310 L:      linux-amlogic@lists.infradead.org
1311 W:      http://linux-meson.com/
1312 S:      Maintained
1313 F:      arch/arm/mach-meson/
1314 F:      arch/arm/boot/dts/meson*
1315 F:      arch/arm64/boot/dts/amlogic/
1316 F:      drivers/pinctrl/meson/
1317 F:      drivers/mmc/host/meson*
1318 F:      drivers/soc/amlogic/
1319 N:      meson
1320 
1321 ARM/Amlogic Meson SoC Sound Drivers
1322 M:      Jerome Brunet <jbrunet@baylibre.com>
1323 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1324 S:      Maintained
1325 F:      sound/soc/meson/
1326 F:      Documentation/devicetree/bindings/sound/amlogic*
1327 
1328 ARM/Annapurna Labs ALPINE ARCHITECTURE
1329 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
1330 M:      Antoine Tenart <antoine.tenart@bootlin.com>
1331 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1332 S:      Maintained
1333 F:      arch/arm/mach-alpine/
1334 F:      arch/arm/boot/dts/alpine*
1335 F:      arch/arm64/boot/dts/al/
1336 F:      drivers/*/*alpine*
1337 
1338 ARM/ARTPEC MACHINE SUPPORT
1339 M:      Jesper Nilsson <jesper.nilsson@axis.com>
1340 M:      Lars Persson <lars.persson@axis.com>
1341 S:      Maintained
1342 L:      linux-arm-kernel@axis.com
1343 F:      arch/arm/mach-artpec
1344 F:      arch/arm/boot/dts/artpec6*
1345 F:      drivers/clk/axis
1346 F:      drivers/crypto/axis
1347 F:      drivers/pinctrl/pinctrl-artpec*
1348 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1349 
1350 ARM/ASPEED I2C DRIVER
1351 M:      Brendan Higgins <brendanhiggins@google.com>
1352 R:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
1353 R:      Joel Stanley <joel@jms.id.au>
1354 L:      linux-i2c@vger.kernel.org
1355 L:      openbmc@lists.ozlabs.org (moderated for non-subscribers)
1356 S:      Maintained
1357 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1358 F:      drivers/i2c/busses/i2c-aspeed.c
1359 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1360 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1361 
1362 ARM/ASPEED MACHINE SUPPORT
1363 M:      Joel Stanley <joel@jms.id.au>
1364 R:      Andrew Jeffery <andrew@aj.id.au>
1365 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1366 L:      linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
1367 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1368 S:      Supported
1369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1370 F:      arch/arm/mach-aspeed/
1371 F:      arch/arm/boot/dts/aspeed-*
1372 N:      aspeed
1373 
1374 ARM/CALXEDA HIGHBANK ARCHITECTURE
1375 M:      Rob Herring <robh@kernel.org>
1376 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377 S:      Maintained
1378 F:      arch/arm/mach-highbank/
1379 F:      arch/arm/boot/dts/highbank.dts
1380 F:      arch/arm/boot/dts/ecx-*.dts*
1381 
1382 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1383 M:      Krzysztof Halasa <khalasa@piap.pl>
1384 S:      Maintained
1385 F:      arch/arm/mach-cns3xxx/
1386 
1387 ARM/CAVIUM THUNDER NETWORK DRIVER
1388 M:      Sunil Goutham <sgoutham@cavium.com>
1389 M:      Robert Richter <rric@kernel.org>
1390 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1391 S:      Supported
1392 F:      drivers/net/ethernet/cavium/thunder/
1393 
1394 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1395 M:      Lukasz Majewski <lukma@denx.de>
1396 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1397 S:      Maintained
1398 F:      arch/arm/mach-ep93xx/ts72xx.c
1399 
1400 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1401 M:      Alexander Shiyan <shc_work@mail.ru>
1402 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 S:      Odd Fixes
1404 N:      clps711x
1405 
1406 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1407 M:      Lennert Buytenhek <kernel@wantstofly.org>
1408 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409 S:      Maintained
1410 
1411 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1412 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1413 M:      Alexander Sverdlin <alexander.sverdlin@gmail.com>
1414 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415 S:      Maintained
1416 F:      arch/arm/mach-ep93xx/
1417 F:      arch/arm/mach-ep93xx/include/mach/
1418 
1419 ARM/CLKDEV SUPPORT
1420 M:      Russell King <linux@armlinux.org.uk>
1421 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422 S:      Maintained
1423 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1424 F:      drivers/clk/clkdev.c
1425 
1426 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1427 M:      Mike Rapoport <mike@compulab.co.il>
1428 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429 S:      Maintained
1430 
1431 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1432 M:      Baruch Siach <baruch@tkos.co.il>
1433 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434 S:      Maintained
1435 F:      arch/arm/boot/dts/cx92755*
1436 N:      digicolor
1437 
1438 ARM/CONTEC MICRO9 MACHINE SUPPORT
1439 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1440 S:      Maintained
1441 F:      arch/arm/mach-ep93xx/micro9.c
1442 
1443 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1444 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1445 R:      Suzuki K Poulose <suzuki.poulose@arm.com>
1446 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447 S:      Maintained
1448 F:      drivers/hwtracing/coresight/*
1449 F:      Documentation/trace/coresight.txt
1450 F:      Documentation/trace/coresight-cpu-debug.txt
1451 F:      Documentation/devicetree/bindings/arm/coresight.txt
1452 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1453 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1454 F:      tools/perf/arch/arm/util/pmu.c
1455 F:      tools/perf/arch/arm/util/auxtrace.c
1456 F:      tools/perf/arch/arm/util/cs-etm.c
1457 F:      tools/perf/arch/arm/util/cs-etm.h
1458 F:      tools/perf/util/cs-etm.*
1459 F:      tools/perf/util/cs-etm-decoder/*
1460 
1461 ARM/CORGI MACHINE SUPPORT
1462 M:      Richard Purdie <rpurdie@rpsys.net>
1463 S:      Maintained
1464 
1465 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1466 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1467 M:      Linus Walleij <linus.walleij@linaro.org>
1468 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469 T:      git git://github.com/ulli-kroll/linux.git
1470 S:      Maintained
1471 F:      Documentation/devicetree/bindings/arm/gemini.txt
1472 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1473 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1474 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1475 F:      arch/arm/mach-gemini/
1476 F:      drivers/net/ethernet/cortina/
1477 F:      drivers/pinctrl/pinctrl-gemini.c
1478 F:      drivers/rtc/rtc-ftrtc010.c
1479 
1480 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1481 M:      Barry Song <baohua@kernel.org>
1482 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1484 S:      Maintained
1485 F:      arch/arm/boot/dts/prima2*
1486 F:      arch/arm/mach-prima2/
1487 F:      drivers/clk/sirf/
1488 F:      drivers/clocksource/timer-prima2.c
1489 F:      drivers/clocksource/timer-atlas7.c
1490 N:      [^a-z]sirf
1491 X:      drivers/gnss
1492 
1493 ARM/EBSA110 MACHINE SUPPORT
1494 M:      Russell King <linux@armlinux.org.uk>
1495 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 W:      http://www.armlinux.org.uk/
1497 S:      Maintained
1498 F:      arch/arm/mach-ebsa110/
1499 F:      drivers/net/ethernet/amd/am79c961a.*
1500 
1501 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1502 M:      Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
1503 R:      Pengutronix Kernel Team <kernel@pengutronix.de>
1504 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505 S:      Maintained
1506 N:      efm32
1507 
1508 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1509 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1510 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1511 S:      Maintained
1512 F:      arch/arm/mach-pxa/ezx.c
1513 
1514 ARM/FARADAY FA526 PORT
1515 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1516 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517 S:      Maintained
1518 T:      git git://git.berlios.de/gemini-board
1519 F:      arch/arm/mm/*-fa*
1520 
1521 ARM/FOOTBRIDGE ARCHITECTURE
1522 M:      Russell King <linux@armlinux.org.uk>
1523 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1524 W:      http://www.armlinux.org.uk/
1525 S:      Maintained
1526 F:      arch/arm/include/asm/hardware/dec21285.h
1527 F:      arch/arm/mach-footbridge/
1528 
1529 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1530 M:      Shawn Guo <shawnguo@kernel.org>
1531 M:      Sascha Hauer <s.hauer@pengutronix.de>
1532 R:      Pengutronix Kernel Team <kernel@pengutronix.de>
1533 R:      Fabio Estevam <fabio.estevam@nxp.com>
1534 R:      NXP Linux Team <linux-imx@nxp.com>
1535 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536 S:      Maintained
1537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1538 F:      arch/arm/mach-imx/
1539 F:      arch/arm/mach-mxs/
1540 F:      arch/arm/boot/dts/imx*
1541 F:      arch/arm/configs/imx*_defconfig
1542 F:      arch/arm64/boot/dts/freescale/imx*
1543 F:      drivers/clk/imx/
1544 F:      drivers/firmware/imx/
1545 F:      drivers/soc/imx/
1546 F:      include/linux/firmware/imx/
1547 F:      include/soc/imx/
1548 
1549 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1550 M:      Shawn Guo <shawnguo@kernel.org>
1551 M:      Sascha Hauer <s.hauer@pengutronix.de>
1552 R:      Pengutronix Kernel Team <kernel@pengutronix.de>
1553 R:      Stefan Agner <stefan@agner.ch>
1554 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555 S:      Maintained
1556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1557 F:      arch/arm/mach-imx/*vf610*
1558 F:      arch/arm/boot/dts/vf*
1559 
1560 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1561 M:      Shawn Guo <shawnguo@kernel.org>
1562 M:      Li Yang <leoyang.li@nxp.com>
1563 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564 S:      Maintained
1565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1566 F:      arch/arm/boot/dts/ls1021a*
1567 F:      arch/arm64/boot/dts/freescale/fsl-*
1568 F:      arch/arm64/boot/dts/freescale/qoriq-*
1569 
1570 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1571 M:      Lennert Buytenhek <kernel@wantstofly.org>
1572 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573 S:      Maintained
1574 
1575 ARM/GUMSTIX MACHINE SUPPORT
1576 M:      Steve Sakoman <sakoman@gmail.com>
1577 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578 S:      Maintained
1579 
1580 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1581 M:      Philipp Zabel <philipp.zabel@gmail.com>
1582 M:      Paul Parsons <lost.distance@yahoo.com>
1583 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1584 S:      Maintained
1585 F:      arch/arm/mach-pxa/hx4700.c
1586 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1587 F:      sound/soc/pxa/hx4700.c
1588 
1589 ARM/HISILICON SOC SUPPORT
1590 M:      Wei Xu <xuwei5@hisilicon.com>
1591 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592 W:      http://www.hisilicon.com
1593 S:      Supported
1594 T:      git git://github.com/hisilicon/linux-hisi.git
1595 F:      arch/arm/mach-hisi/
1596 F:      arch/arm/boot/dts/hi3*
1597 F:      arch/arm/boot/dts/hip*
1598 F:      arch/arm/boot/dts/hisi*
1599 F:      arch/arm64/boot/dts/hisilicon/
1600 
1601 ARM/HP JORNADA 7XX MACHINE SUPPORT
1602 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1603 W:      www.jlime.com
1604 S:      Maintained
1605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1606 F:      arch/arm/mach-sa1100/jornada720.c
1607 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1608 
1609 ARM/IGEP MACHINE SUPPORT
1610 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1611 M:      Javier Martinez Canillas <javier@dowhile0.org>
1612 L:      linux-omap@vger.kernel.org
1613 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614 S:      Maintained
1615 F:      arch/arm/boot/dts/omap3-igep*
1616 
1617 ARM/INCOME PXA270 SUPPORT
1618 M:      Marek Vasut <marek.vasut@gmail.com>
1619 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1620 S:      Maintained
1621 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1622 
1623 ARM/INTEL IOP13XX ARM ARCHITECTURE
1624 M:      Lennert Buytenhek <kernel@wantstofly.org>
1625 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626 S:      Maintained
1627 
1628 ARM/INTEL IOP32X ARM ARCHITECTURE
1629 M:      Lennert Buytenhek <kernel@wantstofly.org>
1630 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1631 S:      Maintained
1632 
1633 ARM/INTEL IOP33X ARM ARCHITECTURE
1634 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635 S:      Orphan
1636 
1637 ARM/INTEL IQ81342EX MACHINE SUPPORT
1638 M:      Lennert Buytenhek <kernel@wantstofly.org>
1639 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640 S:      Maintained
1641 
1642 ARM/INTEL IXDP2850 MACHINE SUPPORT
1643 M:      Lennert Buytenhek <kernel@wantstofly.org>
1644 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645 S:      Maintained
1646 
1647 ARM/INTEL IXP4XX ARM ARCHITECTURE
1648 M:      Imre Kaloz <kaloz@openwrt.org>
1649 M:      Krzysztof Halasa <khalasa@piap.pl>
1650 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1651 S:      Maintained
1652 F:      arch/arm/mach-ixp4xx/
1653 
1654 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1655 M:      Jonathan Cameron <jic23@cam.ac.uk>
1656 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657 S:      Maintained
1658 F:      arch/arm/mach-pxa/stargate2.c
1659 F:      drivers/pcmcia/pxa2xx_stargate2.c
1660 
1661 ARM/INTEL XSC3 (MANZANO) ARM CORE
1662 M:      Lennert Buytenhek <kernel@wantstofly.org>
1663 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664 S:      Maintained
1665 
1666 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1667 M:      Lennert Buytenhek <kernel@wantstofly.org>
1668 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1669 S:      Maintained
1670 
1671 ARM/LG1K ARCHITECTURE
1672 M:      Chanho Min <chanho.min@lge.com>
1673 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674 S:      Maintained
1675 F:      arch/arm64/boot/dts/lg/
1676 
1677 ARM/LOGICPD PXA270 MACHINE SUPPORT
1678 M:      Lennert Buytenhek <kernel@wantstofly.org>
1679 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1680 S:      Maintained
1681 
1682 ARM/LPC18XX ARCHITECTURE
1683 M:      Vladimir Zapolskiy <vz@mleia.com>
1684 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1685 S:      Maintained
1686 F:      arch/arm/boot/dts/lpc43*
1687 F:      drivers/i2c/busses/i2c-lpc2k.c
1688 F:      drivers/memory/pl172.c
1689 F:      drivers/mtd/spi-nor/nxp-spifi.c
1690 F:      drivers/rtc/rtc-lpc24xx.c
1691 N:      lpc18xx
1692 
1693 ARM/LPC32XX SOC SUPPORT
1694 M:      Vladimir Zapolskiy <vz@mleia.com>
1695 M:      Sylvain Lemieux <slemieux.tyco@gmail.com>
1696 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1698 S:      Maintained
1699 F:      arch/arm/boot/dts/lpc32*
1700 F:      arch/arm/mach-lpc32xx/
1701 F:      drivers/i2c/busses/i2c-pnx.c
1702 F:      drivers/net/ethernet/nxp/lpc_eth.c
1703 F:      drivers/usb/host/ohci-nxp.c
1704 F:      drivers/watchdog/pnx4008_wdt.c
1705 N:      lpc32xx
1706 
1707 ARM/MAGICIAN MACHINE SUPPORT
1708 M:      Philipp Zabel <philipp.zabel@gmail.com>
1709 S:      Maintained
1710 
1711 ARM/Marvell Dove/MV78xx0/Orion SOC support
1712 M:      Jason Cooper <jason@lakedaemon.net>
1713 M:      Andrew Lunn <andrew@lunn.ch>
1714 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1715 M:      Gregory Clement <gregory.clement@bootlin.com>
1716 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1717 S:      Maintained
1718 F:      Documentation/devicetree/bindings/soc/dove/
1719 F:      arch/arm/mach-dove/
1720 F:      arch/arm/mach-mv78xx0/
1721 F:      arch/arm/mach-orion5x/
1722 F:      arch/arm/plat-orion/
1723 F:      arch/arm/boot/dts/dove*
1724 F:      arch/arm/boot/dts/orion5x*
1725 
1726 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1727 M:      Jason Cooper <jason@lakedaemon.net>
1728 M:      Andrew Lunn <andrew@lunn.ch>
1729 M:      Gregory Clement <gregory.clement@bootlin.com>
1730 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1731 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732 S:      Maintained
1733 F:      arch/arm/boot/dts/armada*
1734 F:      arch/arm/boot/dts/kirkwood*
1735 F:      arch/arm/configs/mvebu_*_defconfig
1736 F:      arch/arm/mach-mvebu/
1737 F:      arch/arm64/boot/dts/marvell/armada*
1738 F:      drivers/cpufreq/armada-37xx-cpufreq.c
1739 F:      drivers/cpufreq/mvebu-cpufreq.c
1740 F:      drivers/irqchip/irq-armada-370-xp.c
1741 F:      drivers/irqchip/irq-mvebu-*
1742 F:      drivers/pinctrl/mvebu/
1743 F:      drivers/rtc/rtc-armada38x.c
1744 
1745 ARM/Mediatek RTC DRIVER
1746 M:      Eddie Huang <eddie.huang@mediatek.com>
1747 M:      Sean Wang <sean.wang@mediatek.com>
1748 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1749 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1750 S:      Maintained
1751 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
1752 F:      drivers/rtc/rtc-mt6397.c
1753 F:      drivers/rtc/rtc-mt7622.c
1754 
1755 ARM/Mediatek SoC support
1756 M:      Matthias Brugger <matthias.bgg@gmail.com>
1757 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1758 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1759 W:      https://mtk.bcnfs.org/
1760 C:      irc://chat.freenode.net/linux-mediatek
1761 S:      Maintained
1762 F:      arch/arm/boot/dts/mt6*
1763 F:      arch/arm/boot/dts/mt7*
1764 F:      arch/arm/boot/dts/mt8*
1765 F:      arch/arm/mach-mediatek/
1766 F:      arch/arm64/boot/dts/mediatek/
1767 F:      drivers/soc/mediatek/
1768 N:      mtk
1769 N:      mt[678]
1770 K:      mediatek
1771 
1772 ARM/Mediatek USB3 PHY DRIVER
1773 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1774 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1775 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1776 S:      Maintained
1777 F:      drivers/phy/mediatek/
1778 F:      Documentation/devicetree/bindings/phy/phy-mtk-*
1779 
1780 ARM/MICREL KS8695 ARCHITECTURE
1781 M:      Greg Ungerer <gerg@uclinux.org>
1782 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783 F:      arch/arm/mach-ks8695/
1784 S:      Odd Fixes
1785 
1786 ARM/Microchip (AT91) SoC support
1787 M:      Nicolas Ferre <nicolas.ferre@microchip.com>
1788 M:      Alexandre Belloni <alexandre.belloni@bootlin.com>
1789 M:      Ludovic Desroches <ludovic.desroches@microchip.com>
1790 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1791 W:      http://www.linux4sam.org
1792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
1793 S:      Supported
1794 N:      at91
1795 N:      atmel
1796 F:      arch/arm/mach-at91/
1797 F:      include/soc/at91/
1798 F:      arch/arm/boot/dts/at91*.dts
1799 F:      arch/arm/boot/dts/at91*.dtsi
1800 F:      arch/arm/boot/dts/sama*.dts
1801 F:      arch/arm/boot/dts/sama*.dtsi
1802 F:      arch/arm/include/debug/at91.S
1803 F:      drivers/memory/atmel*
1804 F:      drivers/watchdog/sama5d4_wdt.c
1805 X:      drivers/input/touchscreen/atmel_mxt_ts.c
1806 X:      drivers/net/wireless/atmel/
1807 
1808 ARM/MIOA701 MACHINE SUPPORT
1809 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1811 F:      arch/arm/mach-pxa/mioa701.c
1812 S:      Maintained
1813 
1814 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1815 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1816 S:      Maintained
1817 
1818 ARM/NOMADIK/U300/Ux500 ARCHITECTURES
1819 M:      Linus Walleij <linus.walleij@linaro.org>
1820 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1821 S:      Maintained
1822 F:      arch/arm/mach-nomadik/
1823 F:      arch/arm/mach-u300/
1824 F:      arch/arm/mach-ux500/
1825 F:      arch/arm/boot/dts/ste-*
1826 F:      drivers/clk/clk-nomadik.c
1827 F:      drivers/clk/clk-u300.c
1828 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1829 F:      drivers/clocksource/timer-u300.c
1830 F:      drivers/dma/coh901318*
1831 F:      drivers/dma/ste_dma40*
1832 F:      drivers/hwspinlock/u8500_hsem.c
1833 F:      drivers/i2c/busses/i2c-nomadik.c
1834 F:      drivers/i2c/busses/i2c-stu300.c
1835 F:      drivers/mfd/ab3100*
1836 F:      drivers/mfd/ab8500*
1837 F:      drivers/mfd/abx500*
1838 F:      drivers/mfd/dbx500*
1839 F:      drivers/mfd/db8500*
1840 F:      drivers/pinctrl/nomadik/
1841 F:      drivers/pinctrl/pinctrl-coh901*
1842 F:      drivers/pinctrl/pinctrl-u300.c
1843 F:      drivers/rtc/rtc-ab3100.c
1844 F:      drivers/rtc/rtc-ab8500.c
1845 F:      drivers/rtc/rtc-coh901331.c
1846 F:      drivers/rtc/rtc-pl031.c
1847 F:      drivers/watchdog/coh901327_wdt.c
1848 F:      Documentation/devicetree/bindings/arm/ste-*
1849 F:      Documentation/devicetree/bindings/arm/ux500/
1850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1851 
1852 ARM/NUVOTON NPCM ARCHITECTURE
1853 M:      Avi Fishman <avifishman70@gmail.com>
1854 M:      Tomer Maimon <tmaimon77@gmail.com>
1855 R:      Patrick Venture <venture@google.com>
1856 R:      Nancy Yuen <yuenn@google.com>
1857 R:      Brendan Higgins <brendanhiggins@google.com>
1858 L:      openbmc@lists.ozlabs.org (moderated for non-subscribers)
1859 S:      Supported
1860 F:      arch/arm/mach-npcm/
1861 F:      arch/arm/boot/dts/nuvoton-npcm*
1862 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clks.h
1863 F:      drivers/*/*npcm*
1864 F:      Documentation/devicetree/bindings/*/*npcm*
1865 F:      Documentation/devicetree/bindings/*/*/*npcm*
1866 
1867 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1868 M:      Wan ZongShun <mcuos.com@gmail.com>
1869 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1870 W:      http://www.mcuos.com
1871 S:      Maintained
1872 F:      arch/arm/mach-w90x900/
1873 F:      drivers/input/keyboard/w90p910_keypad.c
1874 F:      drivers/input/touchscreen/w90p910_ts.c
1875 F:      drivers/watchdog/nuc900_wdt.c
1876 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1877 F:      drivers/mtd/nand/raw/nuc900_nand.c
1878 F:      drivers/rtc/rtc-nuc900.c
1879 F:      drivers/spi/spi-nuc900.c
1880 F:      drivers/usb/host/ehci-w90x900.c
1881 F:      drivers/video/fbdev/nuc900fb.c
1882 
1883 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1884 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1885 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1886 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1887 S:      Supported
1888 
1889 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1890 M:      Alexander Clouter <alex@digriz.org.uk>
1891 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1892 W:      http://www.digriz.org.uk/ts78xx/kernel
1893 S:      Maintained
1894 F:      arch/arm/mach-orion5x/ts78xx-*
1895 
1896 ARM/OXNAS platform support
1897 M:      Neil Armstrong <narmstrong@baylibre.com>
1898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1899 L:      linux-oxnas@groups.io (moderated for non-subscribers)
1900 S:      Maintained
1901 F:      arch/arm/mach-oxnas/
1902 F:      arch/arm/boot/dts/ox8*.dts*
1903 N:      oxnas
1904 
1905 ARM/PALM TREO SUPPORT
1906 M:      Tomas Cech <sleep_walker@suse.com>
1907 L:      linux-arm-kernel@lists.infradead.org
1908 W:      http://hackndev.com
1909 S:      Maintained
1910 F:      arch/arm/mach-pxa/palmtreo.*
1911 
1912 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1913 M:      Marek Vasut <marek.vasut@gmail.com>
1914 L:      linux-arm-kernel@lists.infradead.org
1915 W:      http://hackndev.com
1916 S:      Maintained
1917 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1918 F:      arch/arm/mach-pxa/palmtx.c
1919 F:      arch/arm/mach-pxa/palmt5.*
1920 F:      arch/arm/mach-pxa/include/mach/palmld.h
1921 F:      arch/arm/mach-pxa/palmld.c
1922 F:      arch/arm/mach-pxa/palmte2.*
1923 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1924 F:      arch/arm/mach-pxa/palmtc.c
1925 
1926 ARM/PALMZ72 SUPPORT
1927 M:      Sergey Lapin <slapin@ossfans.org>
1928 L:      linux-arm-kernel@lists.infradead.org
1929 W:      http://hackndev.com
1930 S:      Maintained
1931 F:      arch/arm/mach-pxa/palmz72.*
1932 
1933 ARM/PLEB SUPPORT
1934 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1935 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1936 S:      Maintained
1937 
1938 ARM/PT DIGITAL BOARD PORT
1939 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1940 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1941 W:      http://www.armlinux.org.uk/
1942 S:      Maintained
1943 
1944 ARM/QUALCOMM SUPPORT
1945 M:      Andy Gross <andy.gross@linaro.org>
1946 M:      David Brown <david.brown@linaro.org>
1947 L:      linux-arm-msm@vger.kernel.org
1948 S:      Maintained
1949 F:      Documentation/devicetree/bindings/soc/qcom/
1950 F:      arch/arm/boot/dts/qcom-*.dts
1951 F:      arch/arm/boot/dts/qcom-*.dtsi
1952 F:      arch/arm/mach-qcom/
1953 F:      arch/arm64/boot/dts/qcom/*
1954 F:      drivers/i2c/busses/i2c-qup.c
1955 F:      drivers/clk/qcom/
1956 F:      drivers/dma/qcom/
1957 F:      drivers/soc/qcom/
1958 F:      drivers/spi/spi-qup.c
1959 F:      drivers/tty/serial/msm_serial.c
1960 F:      drivers/*/pm8???-*
1961 F:      drivers/mfd/ssbi.c
1962 F:      drivers/firmware/qcom_scm*
1963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1964 
1965 ARM/RADISYS ENP2611 MACHINE SUPPORT
1966 M:      Lennert Buytenhek <kernel@wantstofly.org>
1967 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1968 S:      Maintained
1969 
1970 ARM/RDA MICRO ARCHITECTURE
1971 M:      Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
1972 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1973 L:      linux-unisoc@lists.infradead.org (moderated for non-subscribers)
1974 S:      Maintained
1975 F:      arch/arm/boot/dts/rda8810pl-*
1976 F:      drivers/clocksource/timer-rda.c
1977 F:      drivers/irqchip/irq-rda-intc.c
1978 F:      drivers/tty/serial/rda-uart.c
1979 F:      Documentation/devicetree/bindings/arm/rda.txt
1980 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
1981 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
1982 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
1983 
1984 ARM/REALTEK ARCHITECTURE
1985 M:      Andreas Färber <afaerber@suse.de>
1986 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1987 S:      Maintained
1988 F:      arch/arm64/boot/dts/realtek/
1989 F:      Documentation/devicetree/bindings/arm/realtek.txt
1990 
1991 ARM/RENESAS ARM64 ARCHITECTURE
1992 M:      Simon Horman <horms@verge.net.au>
1993 M:      Magnus Damm <magnus.damm@gmail.com>
1994 L:      linux-renesas-soc@vger.kernel.org
1995 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1997 S:      Supported
1998 F:      arch/arm64/boot/dts/renesas/
1999 F:      Documentation/devicetree/bindings/arm/shmobile.txt
2000 F:      drivers/soc/renesas/
2001 F:      include/linux/soc/renesas/
2002 
2003 ARM/RISCPC ARCHITECTURE
2004 M:      Russell King <linux@armlinux.org.uk>
2005 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2006 W:      http://www.armlinux.org.uk/
2007 S:      Maintained
2008 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2009 F:      arch/arm/include/asm/hardware/ioc.h
2010 F:      arch/arm/include/asm/hardware/iomd.h
2011 F:      arch/arm/include/asm/hardware/memc.h
2012 F:      arch/arm/mach-rpc/
2013 F:      drivers/net/ethernet/8390/etherh.c
2014 F:      drivers/net/ethernet/i825xx/ether1*
2015 F:      drivers/net/ethernet/seeq/ether3*
2016 F:      drivers/scsi/arm/
2017 
2018 ARM/Rockchip SoC support
2019 M:      Heiko Stuebner <heiko@sntech.de>
2020 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2021 L:      linux-rockchip@lists.infradead.org
2022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2023 S:      Maintained
2024 F:      arch/arm/boot/dts/rk3*
2025 F:      arch/arm/boot/dts/rv1108*
2026 F:      arch/arm/mach-rockchip/
2027 F:      drivers/clk/rockchip/
2028 F:      drivers/i2c/busses/i2c-rk3x.c
2029 F:      drivers/*/*rockchip*
2030 F:      drivers/*/*/*rockchip*
2031 F:      sound/soc/rockchip/
2032 N:      rockchip
2033 
2034 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
2035 M:      Kukjin Kim <kgene@kernel.org>
2036 M:      Krzysztof Kozlowski <krzk@kernel.org>
2037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2038 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
2039 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2040 S:      Maintained
2041 F:      arch/arm/boot/dts/s3c*
2042 F:      arch/arm/boot/dts/s5p*
2043 F:      arch/arm/boot/dts/exynos*
2044 F:      arch/arm64/boot/dts/exynos/
2045 F:      arch/arm/plat-samsung/
2046 F:      arch/arm/mach-s3c24*/
2047 F:      arch/arm/mach-s3c64xx/
2048 F:      arch/arm/mach-s5p*/
2049 F:      arch/arm/mach-exynos*/
2050 F:      drivers/*/*s3c24*
2051 F:      drivers/*/*/*s3c24*
2052 F:      drivers/*/*s3c64xx*
2053 F:      drivers/*/*s5pv210*
2054 F:      drivers/memory/samsung/*
2055 F:      drivers/soc/samsung/*
2056 F:      Documentation/arm/Samsung/
2057 F:      Documentation/devicetree/bindings/arm/samsung/
2058 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
2059 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
2060 N:      exynos
2061 
2062 ARM/SAMSUNG MOBILE MACHINE SUPPORT
2063 M:      Kyungmin Park <kyungmin.park@samsung.com>
2064 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2065 S:      Maintained
2066 F:      arch/arm/mach-s5pv210/
2067 
2068 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2069 M:      Kyungmin Park <kyungmin.park@samsung.com>
2070 M:      Kamil Debski <kamil@wypas.org>
2071 M:      Andrzej Hajda <a.hajda@samsung.com>
2072 L:      linux-arm-kernel@lists.infradead.org
2073 L:      linux-media@vger.kernel.org
2074 S:      Maintained
2075 F:      drivers/media/platform/s5p-g2d/
2076 
2077 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2078 M:      Marek Szyprowski <m.szyprowski@samsung.com>
2079 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
2080 L:      linux-media@vger.kernel.org
2081 S:      Maintained
2082 F:      drivers/media/platform/s5p-cec/
2083 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2084 
2085 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2086 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
2087 M:      Jacek Anaszewski <jacek.anaszewski@gmail.com>
2088 L:      linux-arm-kernel@lists.infradead.org
2089 L:      linux-media@vger.kernel.org
2090 S:      Maintained
2091 F:      drivers/media/platform/s5p-jpeg/
2092 
2093 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2094 M:      Kyungmin Park <kyungmin.park@samsung.com>
2095 M:      Kamil Debski <kamil@wypas.org>
2096 M:      Jeongtae Park <jtp.park@samsung.com>
2097 M:      Andrzej Hajda <a.hajda@samsung.com>
2098 L:      linux-arm-kernel@lists.infradead.org
2099 L:      linux-media@vger.kernel.org
2100 S:      Maintained
2101 F:      drivers/media/platform/s5p-mfc/
2102 
2103 ARM/SHMOBILE ARM ARCHITECTURE
2104 M:      Simon Horman <horms@verge.net.au>
2105 M:      Magnus Damm <magnus.damm@gmail.com>
2106 L:      linux-renesas-soc@vger.kernel.org
2107 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
2109 S:      Supported
2110 F:      arch/arm/boot/dts/emev2*
2111 F:      arch/arm/boot/dts/r7s*
2112 F:      arch/arm/boot/dts/r8a*
2113 F:      arch/arm/boot/dts/r9a*
2114 F:      arch/arm/boot/dts/sh*
2115 F:      arch/arm/configs/shmobile_defconfig
2116 F:      arch/arm/include/debug/renesas-scif.S
2117 F:      arch/arm/mach-shmobile/
2118 F:      Documentation/devicetree/bindings/arm/shmobile.txt
2119 F:      drivers/soc/renesas/
2120 F:      include/linux/soc/renesas/
2121 
2122 ARM/SOCFPGA ARCHITECTURE
2123 M:      Dinh Nguyen <dinguyen@kernel.org>
2124 S:      Maintained
2125 F:      arch/arm/mach-socfpga/
2126 F:      arch/arm/boot/dts/socfpga*
2127 F:      arch/arm/configs/socfpga_defconfig
2128 F:      arch/arm64/boot/dts/altera/
2129 W:      http://www.rocketboards.org
2130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2131 
2132 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2133 M:      Dinh Nguyen <dinguyen@kernel.org>
2134 S:      Maintained
2135 F:      drivers/clk/socfpga/
2136 
2137 ARM/SOCFPGA EDAC SUPPORT
2138 M:      Thor Thayer <thor.thayer@linux.intel.com>
2139 S:      Maintained
2140 F:      drivers/edac/altera_edac.
2141 
2142 ARM/SPREADTRUM SoC SUPPORT
2143 M:      Orson Zhai <orsonzhai@gmail.com>
2144 M:      Baolin Wang <baolin.wang@linaro.org>
2145 M:      Chunyan Zhang <zhang.lyra@gmail.com>
2146 S:      Maintained
2147 F:      arch/arm64/boot/dts/sprd
2148 N:      sprd
2149 
2150 ARM/STI ARCHITECTURE
2151 M:      Patrice Chotard <patrice.chotard@st.com>
2152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2153 W:      http://www.stlinux.com
2154 S:      Maintained
2155 F:      arch/arm/mach-sti/
2156 F:      arch/arm/boot/dts/sti*
2157 F:      drivers/char/hw_random/st-rng.c
2158 F:      drivers/clocksource/arm_global_timer.c
2159 F:      drivers/clocksource/clksrc_st_lpc.c
2160 F:      drivers/cpufreq/sti-cpufreq.c
2161 F:      drivers/dma/st_fdma*
2162 F:      drivers/i2c/busses/i2c-st.c
2163 F:      drivers/media/rc/st_rc.c
2164 F:      drivers/media/platform/sti/c8sectpfe/
2165 F:      drivers/mmc/host/sdhci-st.c
2166 F:      drivers/phy/st/phy-miphy28lp.c
2167 F:      drivers/phy/st/phy-stih407-usb.c
2168 F:      drivers/pinctrl/pinctrl-st.c
2169 F:      drivers/remoteproc/st_remoteproc.c
2170 F:      drivers/remoteproc/st_slim_rproc.c
2171 F:      drivers/reset/sti/
2172 F:      drivers/rtc/rtc-st-lpc.c
2173 F:      drivers/tty/serial/st-asc.c
2174 F:      drivers/usb/dwc3/dwc3-st.c
2175 F:      drivers/usb/host/ehci-st.c
2176 F:      drivers/usb/host/ohci-st.c
2177 F:      drivers/watchdog/st_lpc_wdt.c
2178 F:      drivers/ata/ahci_st.c
2179 F:      include/linux/remoteproc/st_slim_rproc.h
2180 
2181 ARM/STM32 ARCHITECTURE
2182 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
2183 M:      Alexandre Torgue <alexandre.torgue@st.com>
2184 L:      linux-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers)
2185 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2186 S:      Maintained
2187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2188 N:      stm32
2189 N:      stm
2190 F:      arch/arm/boot/dts/stm32*
2191 F:      arch/arm/mach-stm32/
2192 F:      drivers/clocksource/armv7m_systick.c
2193 
2194 ARM/Synaptics SoC support
2195 M:      Jisheng Zhang <Jisheng.Zhang@synaptics.com>
2196 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
2197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2198 S:      Maintained
2199 F:      arch/arm/mach-berlin/
2200 F:      arch/arm/boot/dts/berlin*
2201 F:      arch/arm64/boot/dts/synaptics/
2202 
2203 ARM/TANGO ARCHITECTURE
2204 M:      Marc Gonzalez <marc.w.gonzalez@free.fr>
2205 M:      Mans Rullgard <mans@mansr.com>
2206 L:      linux-arm-kernel@lists.infradead.org
2207 S:      Odd Fixes
2208 N:      tango
2209 
2210 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2211 M:      Lennert Buytenhek <kernel@wantstofly.org>
2212 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2213 S:      Maintained
2214 
2215 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2216 M:      Hans Verkuil <hans.verkuil@cisco.com>
2217 L:      linux-tegra@vger.kernel.org
2218 L:      linux-media@vger.kernel.org
2219 S:      Maintained
2220 F:      drivers/media/platform/tegra-cec/
2221 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2222 
2223 ARM/TETON BGA MACHINE SUPPORT
2224 M:      "Mark F. Brown" <mark.brown314@gmail.com>
2225 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2226 S:      Maintained
2227 
2228 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2229 M:      Santosh Shilimkar <ssantosh@kernel.org>
2230 L:      linux-kernel@vger.kernel.org
2231 S:      Maintained
2232 F:      drivers/memory/*emif*
2233 
2234 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2235 M:      Tero Kristo <t-kristo@ti.com>
2236 M:      Nishanth Menon <nm@ti.com>
2237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2238 S:      Supported
2239 F:      Documentation/devicetree/bindings/arm/ti/k3.txt
2240 F:      arch/arm64/boot/dts/ti/Makefile
2241 F:      arch/arm64/boot/dts/ti/k3-*
2242 F:      include/dt-bindings/pinctrl/k3.h
2243 
2244 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2245 M:      Santosh Shilimkar <ssantosh@kernel.org>
2246 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2247 S:      Maintained
2248 F:      arch/arm/mach-keystone/
2249 F:      arch/arm/boot/dts/keystone-*
2250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2251 
2252 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2253 M:      Santosh Shilimkar <ssantosh@kernel.org>
2254 L:      linux-kernel@vger.kernel.org
2255 S:      Maintained
2256 F:      drivers/clk/keystone/
2257 
2258 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2259 M:      Santosh Shilimkar <ssantosh@kernel.org>
2260 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2261 L:      linux-kernel@vger.kernel.org
2262 S:      Maintained
2263 F:      drivers/clocksource/timer-keystone.c
2264 
2265 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2266 M:      Santosh Shilimkar <ssantosh@kernel.org>
2267 L:      linux-kernel@vger.kernel.org
2268 S:      Maintained
2269 F:      drivers/power/reset/keystone-reset.c
2270 
2271 ARM/THECUS N2100 MACHINE SUPPORT
2272 M:      Lennert Buytenhek <kernel@wantstofly.org>
2273 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2274 S:      Maintained
2275 
2276 ARM/TOSA MACHINE SUPPORT
2277 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
2278 M:      Dirk Opfer <dirk@opfer-online.de>
2279 S:      Maintained
2280 
2281 ARM/UNIPHIER ARCHITECTURE
2282 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
2283 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
2285 S:      Maintained
2286 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.txt
2287 F:      Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
2288 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
2289 F:      arch/arm/boot/dts/uniphier*
2290 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2291 F:      arch/arm/mach-uniphier/
2292 F:      arch/arm/mm/cache-uniphier.c
2293 F:      arch/arm64/boot/dts/socionext/uniphier*
2294 F:      drivers/bus/uniphier-system-bus.c
2295 F:      drivers/clk/uniphier/
2296 F:      drivers/dmaengine/uniphier-mdmac.c
2297 F:      drivers/gpio/gpio-uniphier.c
2298 F:      drivers/i2c/busses/i2c-uniphier*
2299 F:      drivers/irqchip/irq-uniphier-aidet.c
2300 F:      drivers/mmc/host/uniphier-sd.c
2301 F:      drivers/pinctrl/uniphier/
2302 F:      drivers/reset/reset-uniphier.c
2303 F:      drivers/tty/serial/8250/8250_uniphier.c
2304 N:      uniphier
2305 
2306 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
2307 M:      Ulf Hansson <ulf.hansson@linaro.org>
2308 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2309 T:      git git://git.linaro.org/people/ulfh/clk.git
2310 S:      Maintained
2311 F:      drivers/clk/ux500/
2312 
2313 ARM/VERSATILE EXPRESS PLATFORM
2314 M:      Liviu Dudau <liviu.dudau@arm.com>
2315 M:      Sudeep Holla <sudeep.holla@arm.com>
2316 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2317 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2318 S:      Maintained
2319 F:      arch/arm/boot/dts/vexpress*
2320 F:      arch/arm64/boot/dts/arm/
2321 F:      arch/arm/mach-vexpress/
2322 F:      */*/vexpress*
2323 F:      */*/*/vexpress*
2324 F:      drivers/clk/versatile/clk-vexpress-osc.c
2325 F:      drivers/clocksource/timer-versatile.c
2326 N:      mps2
2327 
2328 ARM/VFP SUPPORT
2329 M:      Russell King <linux@armlinux.org.uk>
2330 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2331 W:      http://www.armlinux.org.uk/
2332 S:      Maintained
2333 F:      arch/arm/vfp/
2334 
2335 ARM/VOIPAC PXA270 SUPPORT
2336 M:      Marek Vasut <marek.vasut@gmail.com>
2337 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2338 S:      Maintained
2339 F:      arch/arm/mach-pxa/vpac270.c
2340 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2341 
2342 ARM/VT8500 ARM ARCHITECTURE
2343 M:      Tony Prisk <linux@prisktech.co.nz>
2344 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2345 S:      Maintained
2346 F:      arch/arm/mach-vt8500/
2347 F:      drivers/clocksource/timer-vt8500.c
2348 F:      drivers/i2c/busses/i2c-wmt.c
2349 F:      drivers/mmc/host/wmt-sdmmc.c
2350 F:      drivers/pwm/pwm-vt8500.c
2351 F:      drivers/rtc/rtc-vt8500.c
2352 F:      drivers/tty/serial/vt8500_serial.c
2353 F:      drivers/usb/host/ehci-platform.c
2354 F:      drivers/usb/host/uhci-platform.c
2355 F:      drivers/video/fbdev/vt8500lcdfb.*
2356 F:      drivers/video/fbdev/wm8505fb*
2357 F:      drivers/video/fbdev/wmt_ge_rops.*
2358 
2359 ARM/ZIPIT Z2 SUPPORT
2360 M:      Marek Vasut <marek.vasut@gmail.com>
2361 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2362 S:      Maintained
2363 F:      arch/arm/mach-pxa/z2.c
2364 F:      arch/arm/mach-pxa/include/mach/z2.h
2365 
2366 ARM/ZTE ARCHITECTURE
2367 M:      Jun Nie <jun.nie@linaro.org>
2368 M:      Shawn Guo <shawnguo@kernel.org>
2369 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2370 S:      Maintained
2371 F:      arch/arm/boot/dts/zx2967*
2372 F:      arch/arm/mach-zx/
2373 F:      arch/arm64/boot/dts/zte/
2374 F:      drivers/clk/zte/
2375 F:      drivers/dma/zx_dma.c
2376 F:      drivers/gpio/gpio-zx.c
2377 F:      drivers/i2c/busses/i2c-zx2967.c
2378 F:      drivers/mmc/host/dw_mmc-zx.*
2379 F:      drivers/pinctrl/zte/
2380 F:      drivers/soc/zte/
2381 F:      drivers/thermal/zx2967_thermal.c
2382 F:      drivers/watchdog/zx2967_wdt.c
2383 F:      Documentation/devicetree/bindings/arm/zte.yaml
2384 F:      Documentation/devicetree/bindings/clock/zx2967*.txt
2385 F:      Documentation/devicetree/bindings/dma/zxdma.txt
2386 F:      Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2387 F:      Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2388 F:      Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2389 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2390 F:      Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2391 F:      Documentation/devicetree/bindings/soc/zte/
2392 F:      Documentation/devicetree/bindings/sound/zte,*.txt
2393 F:      Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2394 F:      Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
2395 F:      include/dt-bindings/clock/zx2967*.h
2396 F:      include/dt-bindings/soc/zte,*.h
2397 F:      sound/soc/codecs/zx_aud96p22.c
2398 F:      sound/soc/zte/
2399 
2400 ARM/ZYNQ ARCHITECTURE
2401 M:      Michal Simek <michal.simek@xilinx.com>
2402 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2403 W:      http://wiki.xilinx.com
2404 T:      git https://github.com/Xilinx/linux-xlnx.git
2405 S:      Supported
2406 F:      arch/arm/mach-zynq/
2407 F:      drivers/cpuidle/cpuidle-zynq.c
2408 F:      drivers/block/xsysace.c
2409 N:      zynq
2410 N:      xilinx
2411 F:      drivers/clocksource/timer-cadence-ttc.c
2412 F:      drivers/i2c/busses/i2c-cadence.c
2413 F:      drivers/mmc/host/sdhci-of-arasan.c
2414 F:      drivers/edac/synopsys_edac.c
2415 F:      drivers/i2c/busses/i2c-xiic.c
2416 
2417 ARM64 PORT (AARCH64 ARCHITECTURE)
2418 M:      Catalin Marinas <catalin.marinas@arm.com>
2419 M:      Will Deacon <will.deacon@arm.com>
2420 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2422 S:      Maintained
2423 F:      arch/arm64/
2424 X:      arch/arm64/boot/dts/
2425 F:      Documentation/arm64/
2426 
2427 AS3645A LED FLASH CONTROLLER DRIVER
2428 M:      Sakari Ailus <sakari.ailus@iki.fi>
2429 L:      linux-leds@vger.kernel.org
2430 S:      Maintained
2431 F:      drivers/leds/leds-as3645a.c
2432 
2433 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2434 M:      Tianshu Qiu <tian.shu.qiu@intel.com>
2435 L:      linux-media@vger.kernel.org
2436 T:      git git://linuxtv.org/media_tree.git
2437 S:      Maintained
2438 F:      drivers/media/i2c/ak7375.c
2439 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2440 
2441 ASAHI KASEI AK8974 DRIVER
2442 M:      Linus Walleij <linus.walleij@linaro.org>
2443 L:      linux-iio@vger.kernel.org
2444 W:      http://www.akm.com/
2445 S:      Supported
2446 F:      drivers/iio/magnetometer/ak8974.c
2447 
2448 ASC7621 HARDWARE MONITOR DRIVER
2449 M:      George Joseph <george.joseph@fairview5.com>
2450 L:      linux-hwmon@vger.kernel.org
2451 S:      Maintained
2452 F:      Documentation/hwmon/asc7621
2453 F:      drivers/hwmon/asc7621.c
2454 
2455 ASPEED VIDEO ENGINE DRIVER
2456 M:      Eddie James <eajames@linux.ibm.com>
2457 L:      linux-media@vger.kernel.org
2458 L:      openbmc@lists.ozlabs.org (moderated for non-subscribers)
2459 S:      Maintained
2460 F:      drivers/media/platform/aspeed-video.c
2461 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2462 
2463 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2464 M:      Corentin Chary <corentin.chary@gmail.com>
2465 L:      acpi4asus-user@lists.sourceforge.net
2466 L:      platform-driver-x86@vger.kernel.org
2467 W:      http://acpi4asus.sf.net
2468 S:      Maintained
2469 F:      drivers/platform/x86/asus*.c
2470 F:      drivers/platform/x86/eeepc*.c
2471 
2472 ASUS WIRELESS RADIO CONTROL DRIVER
2473 M:      João Paulo Rechi Vita <jprvita@gmail.com>
2474 L:      platform-driver-x86@vger.kernel.org
2475 S:      Maintained
2476 F:      drivers/platform/x86/asus-wireless.c
2477 
2478 ASYMMETRIC KEYS
2479 M:      David Howells <dhowells@redhat.com>
2480 L:      keyrings@vger.kernel.org
2481 S:      Maintained
2482 F:      Documentation/crypto/asymmetric-keys.txt
2483 F:      include/linux/verification.h
2484 F:      include/crypto/public_key.h
2485 F:      include/crypto/pkcs7.h
2486 F:      crypto/asymmetric_keys/
2487 
2488 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2489 R:      Dan Williams <dan.j.williams@intel.com>
2490 W:      http://sourceforge.net/projects/xscaleiop
2491 S:      Odd fixes
2492 F:      Documentation/crypto/async-tx-api.txt
2493 F:      crypto/async_tx/
2494 F:      drivers/dma/
2495 F:      include/linux/dmaengine.h
2496 F:      include/linux/async_tx.h
2497 
2498 AT24 EEPROM DRIVER
2499 M:      Bartosz Golaszewski <brgl@bgdev.pl>
2500 L:      linux-i2c@vger.kernel.org
2501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2502 S:      Maintained
2503 F:      Documentation/devicetree/bindings/eeprom/at24.txt
2504 F:      drivers/misc/eeprom/at24.c
2505 F:      include/linux/platform_data/at24.h
2506 
2507 ATA OVER ETHERNET (AOE) DRIVER
2508 M:      "Ed L. Cashin" <ed.cashin@acm.org>
2509 W:      http://www.openaoe.org/
2510 S:      Supported
2511 F:      Documentation/aoe/
2512 F:      drivers/block/aoe/
2513 
2514 ATHEROS 71XX/9XXX GPIO DRIVER
2515 M:      Alban Bedel <albeu@free.fr>
2516 W:      https://github.com/AlbanBedel/linux
2517 T:      git git://github.com/AlbanBedel/linux
2518 S:      Maintained
2519 F:      drivers/gpio/gpio-ath79.c
2520 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2521 
2522 ATHEROS 71XX/9XXX USB PHY DRIVER
2523 M:      Alban Bedel <albeu@free.fr>
2524 W:      https://github.com/AlbanBedel/linux
2525 T:      git git://github.com/AlbanBedel/linux
2526 S:      Maintained
2527 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2528 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2529 
2530 ATHEROS ATH GENERIC UTILITIES
2531 M:      Kalle Valo <kvalo@codeaurora.org>
2532 L:      linux-wireless@vger.kernel.org
2533 S:      Supported
2534 F:      drivers/net/wireless/ath/*
2535 
2536 ATHEROS ATH5K WIRELESS DRIVER
2537 M:      Jiri Slaby <jirislaby@gmail.com>
2538 M:      Nick Kossifidis <mickflemm@gmail.com>
2539 M:      Luis Chamberlain <mcgrof@kernel.org>
2540 L:      linux-wireless@vger.kernel.org
2541 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2542 S:      Maintained
2543 F:      drivers/net/wireless/ath/ath5k/
2544 
2545 ATHEROS ATH6KL WIRELESS DRIVER
2546 M:      Kalle Valo <kvalo@codeaurora.org>
2547 L:      linux-wireless@vger.kernel.org
2548 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2550 S:      Supported
2551 F:      drivers/net/wireless/ath/ath6kl/
2552 
2553 ATI_REMOTE2 DRIVER
2554 M:      Ville Syrjala <syrjala@sci.fi>
2555 S:      Maintained
2556 F:      drivers/input/misc/ati_remote2.c
2557 
2558 ATK0110 HWMON DRIVER
2559 M:      Luca Tettamanti <kronos.it@gmail.com>
2560 L:      linux-hwmon@vger.kernel.org
2561 S:      Maintained
2562 F:      drivers/hwmon/asus_atk0110.c
2563 
2564 ATLX ETHERNET DRIVERS
2565 M:      Jay Cliburn <jcliburn@gmail.com>
2566 M:      Chris Snook <chris.snook@gmail.com>
2567 L:      netdev@vger.kernel.org
2568 W:      http://sourceforge.net/projects/atl1
2569 W:      http://atl1.sourceforge.net
2570 S:      Maintained
2571 F:      drivers/net/ethernet/atheros/
2572 
2573 ATM
2574 M:      Chas Williams <3chas3@gmail.com>
2575 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2576 L:      netdev@vger.kernel.org
2577 W:      http://linux-atm.sourceforge.net
2578 S:      Maintained
2579 F:      drivers/atm/
2580 F:      include/linux/atm*
2581 F:      include/uapi/linux/atm*
2582 
2583 ATMEL MACB ETHERNET DRIVER
2584 M:      Nicolas Ferre <nicolas.ferre@microchip.com>
2585 S:      Supported
2586 F:      drivers/net/ethernet/cadence/
2587 
2588 ATMEL MAXTOUCH DRIVER
2589 M:      Nick Dyer <nick@shmanahar.org>
2590 T:      git git://github.com/ndyer/linux.git
2591 S:      Maintained
2592 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2593 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2594 
2595 ATMEL WIRELESS DRIVER
2596 M:      Simon Kelley <simon@thekelleys.org.uk>
2597 L:      linux-wireless@vger.kernel.org
2598 W:      http://www.thekelleys.org.uk/atmel
2599 W:      http://atmelwlandriver.sourceforge.net/
2600 S:      Maintained
2601 F:      drivers/net/wireless/atmel/atmel*
2602 
2603 ATOMIC INFRASTRUCTURE
2604 M:      Will Deacon <will.deacon@arm.com>
2605 M:      Peter Zijlstra <peterz@infradead.org>
2606 R:      Boqun Feng <boqun.feng@gmail.com>
2607 L:      linux-kernel@vger.kernel.org
2608 S:      Maintained
2609 F:      arch/*/include/asm/atomic*.h
2610 F:      include/*/atomic*.h
2611 
2612 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2613 M:      Bradley Grove <linuxdrivers@attotech.com>
2614 L:      linux-scsi@vger.kernel.org
2615 W:      http://www.attotech.com
2616 S:      Supported
2617 F:      drivers/scsi/esas2r
2618 
2619 ATUSB IEEE 802.15.4 RADIO DRIVER
2620 M:      Stefan Schmidt <stefan@datenfreihafen.org>
2621 L:      linux-wpan@vger.kernel.org
2622 S:      Maintained
2623 F:      drivers/net/ieee802154/atusb.c
2624 F:      drivers/net/ieee802154/atusb.h
2625 F:      drivers/net/ieee802154/at86rf230.h
2626 
2627 AUDIT SUBSYSTEM
2628 M:      Paul Moore <paul@paul-moore.com>
2629 M:      Eric Paris <eparis@redhat.com>
2630 L:      linux-audit@redhat.com (moderated for non-subscribers)
2631 W:      https://github.com/linux-audit
2632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2633 S:      Supported
2634 F:      include/linux/audit.h
2635 F:      include/uapi/linux/audit.h
2636 F:      kernel/audit*
2637 
2638 AUXILIARY DISPLAY DRIVERS
2639 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2640 S:      Maintained
2641 F:      drivers/auxdisplay/
2642 F:      include/linux/cfag12864b.h
2643 
2644 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
2645 M:      Andreas Klinger <ak@it-klinger.de>
2646 L:      linux-iio@vger.kernel.org
2647 S:      Maintained
2648 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.txt
2649 F:      drivers/iio/adc/hx711.c
2650 
2651 AX.25 NETWORK LAYER
2652 M:      Ralf Baechle <ralf@linux-mips.org>
2653 L:      linux-hams@vger.kernel.org
2654 W:      http://www.linux-ax25.org/
2655 S:      Maintained
2656 F:      include/uapi/linux/ax25.h
2657 F:      include/net/ax25.h
2658 F:      net/ax25/
2659 
2660 AXENTIA ARM DEVICES
2661 M:      Peter Rosin <peda@axentia.se>
2662 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2663 S:      Maintained
2664 F:      Documentation/devicetree/bindings/arm/axentia.txt
2665 F:      arch/arm/boot/dts/at91-linea.dtsi
2666 F:      arch/arm/boot/dts/at91-natte.dtsi
2667 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
2668 F:      arch/arm/boot/dts/at91-tse850-3.dts
2669 
2670 AXENTIA ASOC DRIVERS
2671 M:      Peter Rosin <peda@axentia.se>
2672 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2673 S:      Maintained
2674 F:      Documentation/devicetree/bindings/sound/axentia,*
2675 F:      sound/soc/atmel/tse850-pcm5142.c
2676 
2677 AXXIA I2C CONTROLLER
2678 M:      Krzysztof Adamski <krzysztof.adamski@nokia.com>
2679 L:      linux-i2c@vger.kernel.org
2680 S:      Maintained
2681 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
2682 F:      drivers/i2c/busses/i2c-axxia.c
2683 
2684 AZ6007 DVB DRIVER
2685 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2686 L:      linux-media@vger.kernel.org
2687 W:      https://linuxtv.org
2688 T:      git git://linuxtv.org/media_tree.git
2689 S:      Maintained
2690 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2691 
2692 AZTECH FM RADIO RECEIVER DRIVER
2693 M:      Hans Verkuil <hverkuil@xs4all.nl>
2694 L:      linux-media@vger.kernel.org
2695 T:      git git://linuxtv.org/media_tree.git
2696 W:      https://linuxtv.org
2697 S:      Maintained
2698 F:      drivers/media/radio/radio-aztech*
2699 
2700 B43 WIRELESS DRIVER
2701 L:      linux-wireless@vger.kernel.org
2702 L:      b43-dev@lists.infradead.org
2703 W:      http://wireless.kernel.org/en/users/Drivers/b43
2704 S:      Odd Fixes
2705 F:      drivers/net/wireless/broadcom/b43/
2706 
2707 B43LEGACY WIRELESS DRIVER
2708 M:      Larry Finger <Larry.Finger@lwfinger.net>
2709 L:      linux-wireless@vger.kernel.org
2710 L:      b43-dev@lists.infradead.org
2711 W:      http://wireless.kernel.org/en/users/Drivers/b43
2712 S:      Maintained
2713 F:      drivers/net/wireless/broadcom/b43legacy/
2714 
2715 BACKLIGHT CLASS/SUBSYSTEM
2716 M:      Lee Jones <lee.jones@linaro.org>
2717 M:      Daniel Thompson <daniel.thompson@linaro.org>
2718 M:      Jingoo Han <jingoohan1@gmail.com>
2719 L:      dri-devel@lists.freedesktop.org
2720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2721 S:      Maintained
2722 F:      drivers/video/backlight/
2723 F:      include/linux/backlight.h
2724 F:      include/linux/pwm_backlight.h
2725 F:      Documentation/devicetree/bindings/leds/backlight
2726 
2727 BATMAN ADVANCED
2728 M:      Marek Lindner <mareklindner@neomailbox.ch>
2729 M:      Simon Wunderlich <sw@simonwunderlich.de>
2730 M:      Antonio Quartulli <a@unstable.cc>
2731 L:      b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2732 W:      https://www.open-mesh.org/
2733 Q:      https://patchwork.open-mesh.org/project/batman/list/
2734 S:      Maintained
2735 F:      Documentation/ABI/testing/sysfs-class-net-batman-adv
2736 F:      Documentation/ABI/testing/sysfs-class-net-mesh
2737 F:      Documentation/networking/batman-adv.rst
2738 F:      include/uapi/linux/batadv_packet.h
2739 F:      include/uapi/linux/batman_adv.h
2740 F:      net/batman-adv/
2741 
2742 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2743 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2744 L:      linux-hams@vger.kernel.org
2745 W:      http://www.baycom.org/~tom/ham/ham.html
2746 S:      Maintained
2747 F:      drivers/net/hamradio/baycom*
2748 
2749 BCACHE (BLOCK LAYER CACHE)
2750 M:      Coly Li <colyli@suse.de>
2751 M:      Kent Overstreet <kent.overstreet@gmail.com>
2752 L:      linux-bcache@vger.kernel.org
2753 W:      http://bcache.evilpiepirate.org
2754 C:      irc://irc.oftc.net/bcache
2755 S:      Maintained
2756 F:      drivers/md/bcache/
2757 
2758 BDISP ST MEDIA DRIVER
2759 M:      Fabien Dessenne <fabien.dessenne@st.com>
2760 L:      linux-media@vger.kernel.org
2761 T:      git git://linuxtv.org/media_tree.git
2762 W:      https://linuxtv.org
2763 S:      Supported
2764 F:      drivers/media/platform/sti/bdisp
2765 
2766 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2767 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2768 L:      netdev@vger.kernel.org
2769 S:      Maintained
2770 F:      drivers/net/ethernet/ec_bhf.c
2771 
2772 BEFS FILE SYSTEM
2773 M:      Luis de Bethencourt <luisbg@kernel.org>
2774 M:      Salah Triki <salah.triki@gmail.com>
2775 S:      Maintained
2776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
2777 F:      Documentation/filesystems/befs.txt
2778 F:      fs/befs/
2779 
2780 BFQ I/O SCHEDULER
2781 M:      Paolo Valente <paolo.valente@linaro.org>
2782 M:      Jens Axboe <axboe@kernel.dk>
2783 L:      linux-block@vger.kernel.org
2784 S:      Maintained
2785 F:      block/bfq-*
2786 F:      Documentation/block/bfq-iosched.txt
2787 
2788 BFS FILE SYSTEM
2789 M:      "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
2790 S:      Maintained
2791 F:      Documentation/filesystems/bfs.txt
2792 F:      fs/bfs/
2793 F:      include/uapi/linux/bfs_fs.h
2794 
2795 BLINKM RGB LED DRIVER
2796 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2797 S:      Maintained
2798 F:      drivers/leds/leds-blinkm.c
2799 
2800 BLOCK LAYER
2801 M:      Jens Axboe <axboe@kernel.dk>
2802 L:      linux-block@vger.kernel.org
2803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2804 S:      Maintained
2805 F:      block/
2806 F:      drivers/block/
2807 F:      kernel/trace/blktrace.c
2808 F:      lib/sbitmap.c
2809 
2810 BLOCK2MTD DRIVER
2811 M:      Joern Engel <joern@lazybastard.org>
2812 L:      linux-mtd@lists.infradead.org
2813 S:      Maintained
2814 F:      drivers/mtd/devices/block2mtd.c
2815 
2816 BLUETOOTH DRIVERS
2817 M:      Marcel Holtmann <marcel@holtmann.org>
2818 M:      Johan Hedberg <johan.hedberg@gmail.com>
2819 L:      linux-bluetooth@vger.kernel.org
2820 W:      http://www.bluez.org/
2821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2823 S:      Maintained
2824 F:      drivers/bluetooth/
2825 
2826 BLUETOOTH SUBSYSTEM
2827 M:      Marcel Holtmann <marcel@holtmann.org>
2828 M:      Johan Hedberg <johan.hedberg@gmail.com>
2829 L:      linux-bluetooth@vger.kernel.org
2830 W:      http://www.bluez.org/
2831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2833 S:      Maintained
2834 F:      net/bluetooth/
2835 F:      include/net/bluetooth/
2836 
2837 BONDING DRIVER
2838 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2839 M:      Veaceslav Falico <vfalico@gmail.com>
2840 M:      Andy Gospodarek <andy@greyhouse.net>
2841 L:      netdev@vger.kernel.org
2842 W:      http://sourceforge.net/projects/bonding/
2843 S:      Supported
2844 F:      drivers/net/bonding/
2845 F:      include/uapi/linux/if_bonding.h
2846 
2847 BPF (Safe dynamic programs and tools)
2848 M:      Alexei Starovoitov <ast@kernel.org>
2849 M:      Daniel Borkmann <daniel@iogearbox.net>
2850 R:      Martin KaFai Lau <kafai@fb.com>
2851 R:      Song Liu <songliubraving@fb.com>
2852 R:      Yonghong Song <yhs@fb.com>
2853 L:      netdev@vger.kernel.org
2854 L:      bpf@vger.kernel.org
2855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
2856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
2857 Q:      https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
2858 S:      Supported
2859 F:      arch/*/net/*
2860 F:      Documentation/networking/filter.txt
2861 F:      Documentation/bpf/
2862 F:      include/linux/bpf*
2863 F:      include/linux/filter.h
2864 F:      include/trace/events/xdp.h
2865 F:      include/uapi/linux/bpf*
2866 F:      include/uapi/linux/filter.h
2867 F:      kernel/bpf/
2868 F:      kernel/trace/bpf_trace.c
2869 F:      lib/test_bpf.c
2870 F:      net/bpf/
2871 F:      net/core/filter.c
2872 F:      net/sched/act_bpf.c
2873 F:      net/sched/cls_bpf.c
2874 F:      samples/bpf/
2875 F:      tools/bpf/
2876 F:      tools/lib/bpf/
2877 F:      tools/testing/selftests/bpf/
2878 K:      bpf
2879 N:      bpf
2880 
2881 BPF JIT for ARM
2882 M:      Shubham Bansal <illusionist.neo@gmail.com>
2883 L:      netdev@vger.kernel.org
2884 L:      bpf@vger.kernel.org
2885 S:      Maintained
2886 F:      arch/arm/net/
2887 
2888 BPF JIT for ARM64
2889 M:      Daniel Borkmann <daniel@iogearbox.net>
2890 M:      Alexei Starovoitov <ast@kernel.org>
2891 M:      Zi Shen Lim <zlim.lnx@gmail.com>
2892 L:      netdev@vger.kernel.org
2893 L:      bpf@vger.kernel.org
2894 S:      Supported
2895 F:      arch/arm64/net/
2896 
2897 BPF JIT for MIPS (32-BIT AND 64-BIT)
2898 M:      Paul Burton <paul.burton@mips.com>
2899 L:      netdev@vger.kernel.org
2900 L:      bpf@vger.kernel.org
2901 S:      Maintained
2902 F:      arch/mips/net/
2903 
2904 BPF JIT for NFP NICs
2905 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
2906 L:      netdev@vger.kernel.org
2907 L:      bpf@vger.kernel.org
2908 S:      Supported
2909 F:      drivers/net/ethernet/netronome/nfp/bpf/
2910 
2911 BPF JIT for POWERPC (32-BIT AND 64-BIT)
2912 M:      Naveen N. Rao <naveen.n.rao@linux.ibm.com>
2913 M:      Sandipan Das <sandipan@linux.ibm.com>
2914 L:      netdev@vger.kernel.org
2915 L:      bpf@vger.kernel.org
2916 S:      Maintained
2917 F:      arch/powerpc/net/
2918 
2919 BPF JIT for S390
2920 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
2921 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
2922 L:      netdev@vger.kernel.org
2923 L:      bpf@vger.kernel.org
2924 S:      Maintained
2925 F:      arch/s390/net/
2926 X:      arch/s390/net/pnet.c
2927 
2928 BPF JIT for SPARC (32-BIT AND 64-BIT)
2929 M:      David S. Miller <davem@davemloft.net>
2930 L:      netdev@vger.kernel.org
2931 L:      bpf@vger.kernel.org
2932 S:      Maintained
2933 F:      arch/sparc/net/
2934 
2935 BPF JIT for X86 32-BIT
2936 M:      Wang YanQing <udknight@gmail.com>
2937 L:      netdev@vger.kernel.org
2938 L:      bpf@vger.kernel.org
2939 S:      Maintained
2940 F:      arch/x86/net/bpf_jit_comp32.c
2941 
2942 BPF JIT for X86 64-BIT
2943 M:      Alexei Starovoitov <ast@kernel.org>
2944 M:      Daniel Borkmann <daniel@iogearbox.net>
2945 L:      netdev@vger.kernel.org
2946 L:      bpf@vger.kernel.org
2947 S:      Supported
2948 F:      arch/x86/net/
2949 X:      arch/x86/net/bpf_jit_comp32.c
2950 
2951 BROADCOM B44 10/100 ETHERNET DRIVER
2952 M:      Michael Chan <michael.chan@broadcom.com>
2953 L:      netdev@vger.kernel.org
2954 S:      Supported
2955 F:      drivers/net/ethernet/broadcom/b44.*
2956 
2957 BROADCOM B53 ETHERNET SWITCH DRIVER
2958 M:      Florian Fainelli <f.fainelli@gmail.com>
2959 L:      netdev@vger.kernel.org
2960 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
2961 S:      Supported
2962 F:      drivers/net/dsa/b53/*
2963 F:      include/linux/platform_data/b53.h
2964 
2965 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2966 M:      Florian Fainelli <f.fainelli@gmail.com>
2967 M:      Ray Jui <rjui@broadcom.com>
2968 M:      Scott Branden <sbranden@broadcom.com>
2969 M:      bcm-kernel-feedback-list@broadcom.com
2970 T:      git git://github.com/broadcom/mach-bcm
2971 S:      Maintained
2972 N:      bcm281*
2973 N:      bcm113*
2974 N:      bcm216*
2975 N:      kona
2976 F:      arch/arm/mach-bcm/
2977 
2978 BROADCOM BCM2835 ARM ARCHITECTURE
2979 M:      Eric Anholt <eric@anholt.net>
2980 M:      Stefan Wahren <stefan.wahren@i2se.com>
2981 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2982 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2983 T:      git git://github.com/anholt/linux
2984 S:      Maintained
2985 N:      bcm2835
2986 F:      drivers/staging/vc04_services
2987 
2988 BROADCOM BCM47XX MIPS ARCHITECTURE
2989 M:      Hauke Mehrtens <hauke@hauke-m.de>
2990 M:      Rafał Miłecki <zajec5@gmail.com>
2991 L:      linux-mips@vger.kernel.org
2992 S:      Maintained
2993 F:      Documentation/devicetree/bindings/mips/brcm/
2994 F:      arch/mips/bcm47xx/*
2995 F:      arch/mips/include/asm/mach-bcm47xx/*
2996 
2997 BROADCOM BCM5301X ARM ARCHITECTURE
2998 M:      Hauke Mehrtens <hauke@hauke-m.de>
2999 M:      Rafał Miłecki <zajec5@gmail.com>
3000 M:      bcm-kernel-feedback-list@broadcom.com
3001 L:      linux-arm-kernel@lists.infradead.org
3002 S:      Maintained
3003 F:      arch/arm/mach-bcm/bcm_5301x.c
3004 F:      arch/arm/boot/dts/bcm5301x*.dtsi
3005 F:      arch/arm/boot/dts/bcm470*
3006 F:      arch/arm/boot/dts/bcm953012*
3007 
3008 BROADCOM BCM53573 ARM ARCHITECTURE
3009 M:      Rafał Miłecki <rafal@milecki.pl>
3010 L:      linux-arm-kernel@lists.infradead.org
3011 S:      Maintained
3012 F:      arch/arm/boot/dts/bcm53573*
3013 F:      arch/arm/boot/dts/bcm47189*
3014 
3015 BROADCOM BCM63XX ARM ARCHITECTURE
3016 M:      Florian Fainelli <f.fainelli@gmail.com>
3017 M:      bcm-kernel-feedback-list@broadcom.com
3018 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3019 T:      git git://github.com/broadcom/stblinux.git
3020 S:      Maintained
3021 N:      bcm63xx
3022 
3023 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3024 M:      Kevin Cernekee <cernekee@gmail.com>
3025 L:      linux-usb@vger.kernel.org
3026 S:      Maintained
3027 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3028 
3029 BROADCOM BCM7XXX ARM ARCHITECTURE
3030 M:      Brian Norris <computersforpeace@gmail.com>
3031 M:      Gregory Fong <gregory.0xf0@gmail.com>
3032 M:      Florian Fainelli <f.fainelli@gmail.com>
3033 M:      bcm-kernel-feedback-list@broadcom.com
3034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3035 T:      git git://github.com/broadcom/stblinux.git
3036 S:      Maintained
3037 F:      arch/arm/mach-bcm/*brcmstb*
3038 F:      arch/arm/boot/dts/bcm7*.dts*
3039 F:      drivers/bus/brcmstb_gisb.c
3040 F:      arch/arm/mm/cache-b15-rac.c
3041 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3042 N:      brcmstb
3043 
3044 BROADCOM BMIPS CPUFREQ DRIVER
3045 M:      Markus Mayer <mmayer@broadcom.com>
3046 M:      bcm-kernel-feedback-list@broadcom.com
3047 L:      linux-pm@vger.kernel.org
3048 S:      Maintained
3049 F:      drivers/cpufreq/bmips-cpufreq.c
3050 
3051 BROADCOM BMIPS MIPS ARCHITECTURE
3052 M:      Kevin Cernekee <cernekee@gmail.com>
3053 M:      Florian Fainelli <f.fainelli@gmail.com>
3054 L:      linux-mips@vger.kernel.org
3055 T:      git git://github.com/broadcom/stblinux.git
3056 S:      Maintained
3057 F:      arch/mips/bmips/*
3058 F:      arch/mips/include/asm/mach-bmips/*
3059 F:      arch/mips/kernel/*bmips*
3060 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3061 F:      drivers/irqchip/irq-bcm63*
3062 F:      drivers/irqchip/irq-bcm7*
3063 F:      drivers/irqchip/irq-brcmstb*
3064 F:      include/linux/bcm963xx_nvram.h
3065 F:      include/linux/bcm963xx_tag.h
3066 
3067 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3068 M:      Rasesh Mody <rmody@marvell.com>
3069 M:      GR-Linux-NIC-Dev@marvell.com
3070 L:      netdev@vger.kernel.org
3071 S:      Supported
3072 F:      drivers/net/ethernet/broadcom/bnx2.*
3073 F:      drivers/net/ethernet/broadcom/bnx2_*
3074 
3075 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3076 M:      QLogic-Storage-Upstream@qlogic.com
3077 L:      linux-scsi@vger.kernel.org
3078 S:      Supported
3079 F:      drivers/scsi/bnx2fc/
3080 
3081 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3082 M:      QLogic-Storage-Upstream@qlogic.com
3083 L:      linux-scsi@vger.kernel.org
3084 S:      Supported
3085 F:      drivers/scsi/bnx2i/
3086 
3087 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3088 M:      Ariel Elior <aelior@marvell.com>
3089 M:      Sudarsana Kalluru <skalluru@marvell.com>
3090 M:      GR-everest-linux-l2@marvell.com
3091 L:      netdev@vger.kernel.org
3092 S:      Supported
3093 F:      drivers/net/ethernet/broadcom/bnx2x/
3094 
3095 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3096 M:      Michael Chan <michael.chan@broadcom.com>
3097 L:      netdev@vger.kernel.org
3098 S:      Supported
3099 F:      drivers/net/ethernet/broadcom/bnxt/
3100 
3101 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3102 M:      Arend van Spriel <arend.vanspriel@broadcom.com>
3103 M:      Franky Lin <franky.lin@broadcom.com>
3104 M:      Hante Meuleman <hante.meuleman@broadcom.com>
3105 M:      Chi-Hsien Lin <chi-hsien.lin@cypress.com>
3106 M:      Wright Feng <wright.feng@cypress.com>
3107 L:      linux-wireless@vger.kernel.org
3108 L:      brcm80211-dev-list.pdl@broadcom.com
3109 L:      brcm80211-dev-list@cypress.com
3110 S:      Supported
3111 F:      drivers/net/wireless/broadcom/brcm80211/
3112 
3113 BROADCOM BRCMSTB GPIO DRIVER
3114 M:      Gregory Fong <gregory.0xf0@gmail.com>
3115 L:      bcm-kernel-feedback-list@broadcom.com
3116 S:      Supported
3117 F:      drivers/gpio/gpio-brcmstb.c
3118 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3119 
3120 BROADCOM BRCMSTB I2C DRIVER
3121 M:      Kamal Dasu <kdasu.kdev@gmail.com>
3122 L:      linux-i2c@vger.kernel.org
3123 L:      bcm-kernel-feedback-list@broadcom.com
3124 S:      Supported
3125 F:      drivers/i2c/busses/i2c-brcmstb.c
3126 F:      Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt
3127 
3128 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3129 M:      Al Cooper <alcooperx@gmail.com>
3130 L:      linux-kernel@vger.kernel.org
3131 L:      bcm-kernel-feedback-list@broadcom.com
3132 S:      Maintained
3133 F:      drivers/phy/broadcom/phy-brcm-usb*
3134 
3135 BROADCOM GENET ETHERNET DRIVER
3136 M:      Doug Berger <opendmb@gmail.com>
3137 M:      Florian Fainelli <f.fainelli@gmail.com>
3138 L:      netdev@vger.kernel.org
3139 S:      Supported
3140 F:      drivers/net/ethernet/broadcom/genet/
3141 
3142 BROADCOM IPROC ARM ARCHITECTURE
3143 M:      Ray Jui <rjui@broadcom.com>
3144 M:      Scott Branden <sbranden@broadcom.com>
3145 M:      bcm-kernel-feedback-list@broadcom.com
3146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3147 T:      git git://github.com/broadcom/cygnus-linux.git
3148 S:      Maintained
3149 N:      iproc
3150 N:      cygnus
3151 N:      bcm[-_]nsp
3152 N:      bcm9113*
3153 N:      bcm9583*
3154 N:      bcm9585*
3155 N:      bcm9586*
3156 N:      bcm988312
3157 N:      bcm113*
3158 N:      bcm583*
3159 N:      bcm585*
3160 N:      bcm586*
3161 N:      bcm88312
3162 N:      hr2
3163 N:      stingray
3164 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3165 F:      arch/arm64/boot/dts/broadcom/stingray/*
3166 F:      drivers/clk/bcm/clk-ns*
3167 F:      drivers/clk/bcm/clk-sr*
3168 F:      drivers/pinctrl/bcm/pinctrl-ns*
3169 F:      include/dt-bindings/clock/bcm-sr*
3170 
3171 BROADCOM KONA GPIO DRIVER
3172 M:      Ray Jui <rjui@broadcom.com>
3173 L:      bcm-kernel-feedback-list@broadcom.com
3174 S:      Supported
3175 F:      drivers/gpio/gpio-bcm-kona.c
3176 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3177 
3178 BROADCOM NETXTREME-E ROCE DRIVER
3179 M:      Selvin Xavier <selvin.xavier@broadcom.com>
3180 M:      Devesh Sharma <devesh.sharma@broadcom.com>
3181 M:      Somnath Kotur <somnath.kotur@broadcom.com>
3182 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
3183 L:      linux-rdma@vger.kernel.org
3184 W:      http://www.broadcom.com
3185 S:      Supported
3186 F:      drivers/infiniband/hw/bnxt_re/
3187 F:      include/uapi/rdma/bnxt_re-abi.h
3188 
3189 BROADCOM NVRAM DRIVER
3190 M:      Rafał Miłecki <zajec5@gmail.com>
3191 L:      linux-mips@vger.kernel.org
3192 S:      Maintained
3193 F:      drivers/firmware/broadcom/*
3194 
3195 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3196 M:      Rafał Miłecki <zajec5@gmail.com>
3197 L:      linux-wireless@vger.kernel.org
3198 S:      Maintained
3199 F:      drivers/bcma/
3200 F:      include/linux/bcma/
3201 
3202 BROADCOM STB AVS CPUFREQ DRIVER
3203 M:      Markus Mayer <mmayer@broadcom.com>
3204 M:      bcm-kernel-feedback-list@broadcom.com
3205 L:      linux-pm@vger.kernel.org
3206 S:      Maintained
3207 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3208 F:      drivers/cpufreq/brcmstb*
3209 
3210 BROADCOM STB AVS TMON DRIVER
3211 M:      Markus Mayer <mmayer@broadcom.com>
3212 M:      bcm-kernel-feedback-list@broadcom.com
3213 L:      linux-pm@vger.kernel.org
3214 S:      Maintained
3215 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3216 F:      drivers/thermal/broadcom/brcmstb*
3217 
3218 BROADCOM STB NAND FLASH DRIVER
3219 M:      Brian Norris <computersforpeace@gmail.com>
3220 M:      Kamal Dasu <kdasu.kdev@gmail.com>
3221 L:      linux-mtd@lists.infradead.org
3222 L:      bcm-kernel-feedback-list@broadcom.com
3223 S:      Maintained
3224 F:      drivers/mtd/nand/raw/brcmnand/
3225 
3226 BROADCOM STB DPFE DRIVER
3227 M:      Markus Mayer <mmayer@broadcom.com>
3228 M:      bcm-kernel-feedback-list@broadcom.com
3229 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3230 S:      Maintained
3231 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3232 F:      drivers/memory/brcmstb_dpfe.c
3233 
3234 BROADCOM SPI DRIVER
3235 M:      Kamal Dasu <kdasu.kdev@gmail.com>
3236 M:      bcm-kernel-feedback-list@broadcom.com
3237 S:      Maintained
3238 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3239 F:      drivers/spi/spi-bcm-qspi.*
3240 F:      drivers/spi/spi-brcmstb-qspi.c
3241 F:      drivers/spi/spi-iproc-qspi.c
3242 
3243 BROADCOM SYSTEMPORT ETHERNET DRIVER
3244 M:      Florian Fainelli <f.fainelli@gmail.com>
3245 L:      netdev@vger.kernel.org
3246 S:      Supported
3247 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3248 
3249 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3250 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
3251 M:      Prashant Sreedharan <prashant@broadcom.com>
3252 M:      Michael Chan <mchan@broadcom.com>
3253 L:      netdev@vger.kernel.org
3254 S:      Supported
3255 F:      drivers/net/ethernet/broadcom/tg3.*
3256 
3257 BROCADE BFA FC SCSI DRIVER
3258 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
3259 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
3260 L:      linux-scsi@vger.kernel.org
3261 S:      Supported
3262 F:      drivers/scsi/bfa/
3263 
3264 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3265 M:      Rasesh Mody <rmody@marvell.com>
3266 M:      Sudarsana Kalluru <skalluru@marvell.com>
3267 M:      GR-Linux-NIC-Dev@marvell.com
3268 L:      netdev@vger.kernel.org
3269 S:      Supported
3270 F:      drivers/net/ethernet/brocade/bna/
3271 
3272 BSG (block layer generic sg v4 driver)
3273 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
3274 L:      linux-scsi@vger.kernel.org
3275 S:      Supported
3276 F:      block/bsg.c
3277 F:      include/linux/bsg.h
3278 F:      include/uapi/linux/bsg.h
3279 
3280 BT87X AUDIO DRIVER
3281 M:      Clemens Ladisch <clemens@ladisch.de>
3282 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3283 T:      git git://git.alsa-project.org/alsa-kernel.git
3284 S:      Maintained
3285 F:      Documentation/sound/cards/bt87x.rst
3286 F:      sound/pci/bt87x.c
3287 
3288 BT8XXGPIO DRIVER
3289 M:      Michael Buesch <m@bues.ch>
3290 W:      http://bu3sch.de/btgpio.php
3291 S:      Maintained
3292 F:      drivers/gpio/gpio-bt8xx.c
3293 
3294 BTRFS FILE SYSTEM
3295 M:      Chris Mason <clm@fb.com>
3296 M:      Josef Bacik <josef@toxicpanda.com>
3297 M:      David Sterba <dsterba@suse.com>
3298 L:      linux-btrfs@vger.kernel.org
3299 W:      http://btrfs.wiki.kernel.org/
3300 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
3302 S:      Maintained
3303 F:      Documentation/filesystems/btrfs.txt
3304 F:      fs/btrfs/
3305 F:      include/linux/btrfs*
3306 F:      include/uapi/linux/btrfs*
3307 
3308 BTTV VIDEO4LINUX DRIVER
3309 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
3310 L:      linux-media@vger.kernel.org
3311 W:      https://linuxtv.org
3312 T:      git git://linuxtv.org/media_tree.git
3313 S:      Odd fixes
3314 F:      Documentation/media/v4l-drivers/bttv*
3315 F:      drivers/media/pci/bt8xx/bttv*
3316 
3317 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3318 M:      Chanwoo Choi <cw00.choi@samsung.com>
3319 L:      linux-pm@vger.kernel.org
3320 L:      linux-samsung-soc@vger.kernel.org
3321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3322 S:      Maintained
3323 F:      drivers/devfreq/exynos-bus.c
3324 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3325 
3326 BUSLOGIC SCSI DRIVER
3327 M:      Khalid Aziz <khalid@gonehiking.org>
3328 L:      linux-scsi@vger.kernel.org
3329 S:      Maintained
3330 F:      drivers/scsi/BusLogic.*
3331 F:      drivers/scsi/FlashPoint.*
3332 
3333 C-MEDIA CMI8788 DRIVER
3334 M:      Clemens Ladisch <clemens@ladisch.de>
3335 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3336 T:      git git://git.alsa-project.org/alsa-kernel.git
3337 S:      Maintained
3338 F:      sound/pci/oxygen/
3339 
3340 C-SKY ARCHITECTURE
3341 M:      Guo Ren <guoren@kernel.org>
3342 T:      git https://github.com/c-sky/csky-linux.git
3343 S:      Supported
3344 F:      arch/csky/
3345 F:      Documentation/devicetree/bindings/csky/
3346 F:      drivers/irqchip/irq-csky-*
3347 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
3348 F:      drivers/clocksource/timer-gx6605s.c
3349 F:      drivers/clocksource/timer-mp-csky.c
3350 F:      Documentation/devicetree/bindings/timer/csky,*
3351 K:      csky
3352 N:      csky
3353 
3354 C6X ARCHITECTURE
3355 M:      Mark Salter <msalter@redhat.com>
3356 M:      Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
3357 L:      linux-c6x-dev@linux-c6x.org
3358 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
3359 S:      Maintained
3360 F:      arch/c6x/
3361 
3362 CA8210 IEEE-802.15.4 RADIO DRIVER
3363 M:      Harry Morris <h.morris@cascoda.com>
3364 L:      linux-wpan@vger.kernel.org
3365 W:      https://github.com/Cascoda/ca8210-linux.git
3366 S:      Maintained
3367 F:      drivers/net/ieee802154/ca8210.c
3368 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3369 
3370 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3371 M:      David Howells <dhowells@redhat.com>
3372 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
3373 S:      Supported
3374 F:      Documentation/filesystems/caching/cachefiles.txt
3375 F:      fs/cachefiles/
3376 
3377 CADENCE MIPI-CSI2 BRIDGES
3378 M:      Maxime Ripard <maxime.ripard@bootlin.com>
3379 L:      linux-media@vger.kernel.org
3380 S:      Maintained
3381 F:      Documentation/devicetree/bindings/media/cdns,*.txt
3382 F:      drivers/media/platform/cadence/cdns-csi2*
3383 
3384 CADET FM/AM RADIO RECEIVER DRIVER
3385 M:      Hans Verkuil <hverkuil@xs4all.nl>
3386 L:      linux-media@vger.kernel.org
3387 T:      git git://linuxtv.org/media_tree.git
3388 W:      https://linuxtv.org
3389 S:      Maintained
3390 F:      drivers/media/radio/radio-cadet*
3391 
3392 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3393 M:      Jonathan Corbet <corbet@lwn.net>
3394 L:      linux-media@vger.kernel.org
3395 T:      git git://linuxtv.org/media_tree.git
3396 S:      Maintained
3397 F:      Documentation/media/v4l-drivers/cafe_ccic*
3398 F:      drivers/media/platform/marvell-ccic/
3399 
3400 CAIF NETWORK LAYER
3401 L:      netdev@vger.kernel.org
3402 S:      Orphan
3403 F:      Documentation/networking/caif/
3404 F:      drivers/net/caif/
3405 F:      include/uapi/linux/caif/
3406 F:      include/net/caif/
3407 F:      net/caif/
3408 
3409 CAKE QDISC
3410 M:      Toke Høiland-Jørgensen <toke@toke.dk>
3411 L:      cake@lists.bufferbloat.net (moderated for non-subscribers)
3412 S:      Maintained
3413 F:      net/sched/sch_cake.c
3414 
3415 CALGARY x86-64 IOMMU
3416 M:      Muli Ben-Yehuda <mulix@mulix.org>
3417 M:      Jon Mason <jdmason@kudzu.us>
3418 L:      iommu@lists.linux-foundation.org
3419 S:      Maintained
3420 F:      arch/x86/kernel/pci-calgary_64.c
3421 F:      arch/x86/kernel/tce_64.c
3422 F:      arch/x86/include/asm/calgary.h
3423 F:      arch/x86/include/asm/tce.h
3424 
3425 CAN NETWORK DRIVERS
3426 M:      Wolfgang Grandegger <wg@grandegger.com>
3427 M:      Marc Kleine-Budde <mkl@pengutronix.de>
3428 L:      linux-can@vger.kernel.org
3429 W:      https://github.com/linux-can
3430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3432 S:      Maintained
3433 F:      Documentation/devicetree/bindings/net/can/
3434 F:      drivers/net/can/
3435 F:      include/linux/can/dev.h
3436 F:      include/linux/can/platform/
3437 F:      include/uapi/linux/can/error.h
3438 F:      include/uapi/linux/can/netlink.h
3439 
3440 CAN NETWORK LAYER
3441 M:      Oliver Hartkopp <socketcan@hartkopp.net>
3442 M:      Marc Kleine-Budde <mkl@pengutronix.de>
3443 L:      linux-can@vger.kernel.org
3444 W:      https://github.com/linux-can
3445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3447 S:      Maintained
3448 F:      Documentation/networking/can.rst
3449 F:      net/can/
3450 F:      include/linux/can/core.h
3451 F:      include/uapi/linux/can.h
3452 F:      include/uapi/linux/can/bcm.h
3453 F:      include/uapi/linux/can/raw.h
3454 F:      include/uapi/linux/can/gw.h
3455 
3456 CAPABILITIES
3457 M:      Serge Hallyn <serge@hallyn.com>
3458 L:      linux-security-module@vger.kernel.org
3459 S:      Supported
3460 F:      include/linux/capability.h
3461 F:      include/uapi/linux/capability.h
3462 F:      security/commoncap.c
3463 F:      kernel/capability.c
3464 
3465 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3466 M:      Kevin Tsai <ktsai@capellamicro.com>
3467 S:      Maintained
3468 F:      drivers/iio/light/cm*
3469 
3470 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3471 M:      Christian Lamparter <chunkeey@googlemail.com>
3472 L:      linux-wireless@vger.kernel.org
3473 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
3474 S:      Maintained
3475 F:      drivers/net/wireless/ath/carl9170/
3476 
3477 CAVIUM I2C DRIVER
3478 M:      Jan Glauber <jglauber@cavium.com>
3479 M:      David Daney <david.daney@cavium.com>
3480 W:      http://www.cavium.com
3481 S:      Supported
3482 F:      drivers/i2c/busses/i2c-octeon*
3483 F:      drivers/i2c/busses/i2c-thunderx*
3484 
3485 CAVIUM LIQUIDIO NETWORK DRIVER
3486 M:      Derek Chickles <dchickles@marvell.com>
3487 M:      Satanand Burla <sburla@marvell.com>
3488 M:      Felix Manlunas <fmanlunas@marvell.com>
3489 L:      netdev@vger.kernel.org
3490 W:      http://www.cavium.com
3491 S:      Supported
3492 F:      drivers/net/ethernet/cavium/liquidio/
3493 
3494 CAVIUM MMC DRIVER
3495 M:      Jan Glauber <jglauber@cavium.com>
3496 M:      David Daney <david.daney@cavium.com>
3497 M:      Steven J. Hill <Steven.Hill@cavium.com>
3498 W:      http://www.cavium.com
3499 S:      Supported
3500 F:      drivers/mmc/host/cavium*
3501 
3502 CAVIUM OCTEON-TX CRYPTO DRIVER
3503 M:      George Cherian <george.cherian@cavium.com>
3504 L:      linux-crypto@vger.kernel.org
3505 W:      http://www.cavium.com
3506 S:      Supported
3507 F:      drivers/crypto/cavium/cpt/
3508 
3509 CAVIUM THUNDERX2 ARM64 SOC
3510 M:      Robert Richter <rrichter@cavium.com>
3511 M:      Jayachandran C <jnair@caviumnetworks.com>
3512 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3513 S:      Maintained
3514 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
3515 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3516 
3517 CC2520 IEEE-802.15.4 RADIO DRIVER
3518 M:      Varka Bhadram <varkabhadram@gmail.com>
3519 L:      linux-wpan@vger.kernel.org
3520 S:      Maintained
3521 F:      drivers/net/ieee802154/cc2520.c
3522 F:      include/linux/spi/cc2520.h
3523 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3524 
3525 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
3526 M:      Yael Chemla <yael.chemla@foss.arm.com>
3527 M:      Gilad Ben-Yossef <gilad@benyossef.com>
3528 L:      linux-crypto@vger.kernel.org
3529 S:      Supported
3530 F:      drivers/crypto/ccree/
3531 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3532 
3533 CEC FRAMEWORK
3534 M:      Hans Verkuil <hans.verkuil@cisco.com>
3535 L:      linux-media@vger.kernel.org
3536 T:      git git://linuxtv.org/media_tree.git
3537 W:      http://linuxtv.org
3538 S:      Supported
3539 F:      Documentation/media/kapi/cec-core.rst
3540 F:      Documentation/media/uapi/cec
3541 F:      drivers/media/cec/
3542 F:      drivers/media/rc/keymaps/rc-cec.c
3543 F:      include/media/cec.h
3544 F:      include/media/cec-notifier.h
3545 F:      include/uapi/linux/cec.h
3546 F:      include/uapi/linux/cec-funcs.h
3547 F:      Documentation/devicetree/bindings/media/cec.txt
3548 F:      Documentation/ABI/testing/debugfs-cec-error-inj
3549 
3550 CEC GPIO DRIVER
3551 M:      Hans Verkuil <hans.verkuil@cisco.com>
3552 L:      linux-media@vger.kernel.org
3553 T:      git git://linuxtv.org/media_tree.git
3554 W:      http://linuxtv.org
3555 S:      Supported
3556 F:      drivers/media/platform/cec-gpio/
3557 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
3558 
3559 CELL BROADBAND ENGINE ARCHITECTURE
3560 M:      Arnd Bergmann <arnd@arndb.de>
3561 L:      linuxppc-dev@lists.ozlabs.org
3562 W:      http://www.ibm.com/developerworks/power/cell/
3563 S:      Supported
3564 F:      arch/powerpc/include/asm/cell*.h
3565 F:      arch/powerpc/include/asm/spu*.h
3566 F:      arch/powerpc/include/uapi/asm/spu*.h
3567 F:      arch/powerpc/oprofile/*cell*
3568 F:      arch/powerpc/platforms/cell/
3569 
3570 CEPH COMMON CODE (LIBCEPH)
3571 M:      Ilya Dryomov <idryomov@gmail.com>
3572 M:      "Yan, Zheng" <zyan@redhat.com>
3573 M:      Sage Weil <sage@redhat.com>
3574 L:      ceph-devel@vger.kernel.org
3575 W:      http://ceph.com/
3576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3577 T:      git git://github.com/ceph/ceph-client.git
3578 S:      Supported
3579 F:      net/ceph/
3580 F:      include/linux/ceph/
3581 F:      include/linux/crush/
3582 
3583 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3584 M:      "Yan, Zheng" <zyan@redhat.com>
3585 M:      Sage Weil <sage@redhat.com>
3586 M:      Ilya Dryomov <idryomov@gmail.com>
3587 L:      ceph-devel@vger.kernel.org
3588 W:      http://ceph.com/
3589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3590 T:      git git://github.com/ceph/ceph-client.git
3591 S:      Supported
3592 F:      Documentation/filesystems/ceph.txt
3593 F:      fs/ceph/
3594 
3595 CERTIFICATE HANDLING:
3596 M:      David Howells <dhowells@redhat.com>
3597 M:      David Woodhouse <dwmw2@infradead.org>
3598 L:      keyrings@vger.kernel.org
3599 S:      Maintained
3600 F:      Documentation/admin-guide/module-signing.rst
3601 F:      certs/
3602 F:      scripts/sign-file.c
3603 F:      scripts/extract-cert.c
3604 
3605 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3606 L:      linux-usb@vger.kernel.org
3607 S:      Orphan
3608 F:      Documentation/usb/WUSB-Design-overview.txt
3609 F:      Documentation/usb/wusb-cbaf
3610 F:      drivers/usb/host/hwa-hc.c
3611 F:      drivers/usb/host/whci/
3612 F:      drivers/usb/wusbcore/
3613 F:      include/linux/usb/wusb*
3614 
3615 CFAG12864B LCD DRIVER
3616 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3617 S:      Maintained
3618 F:      drivers/auxdisplay/cfag12864b.c
3619 F:      include/linux/cfag12864b.h
3620 
3621 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3622 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3623 S:      Maintained
3624 F:      drivers/auxdisplay/cfag12864bfb.c
3625 F:      include/linux/cfag12864b.h
3626 
3627 802.11 (including CFG80211/NL80211)
3628 M:      Johannes Berg <johannes@sipsolutions.net>
3629 L:      linux-wireless@vger.kernel.org
3630 W:      http://wireless.kernel.org/
3631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3633 S:      Maintained
3634 F:      net/wireless/
3635 F:      include/uapi/linux/nl80211.h
3636 F:      include/linux/ieee80211.h
3637 F:      include/net/wext.h
3638 F:      include/net/cfg80211.h
3639 F:      include/net/iw_handler.h
3640 F:      include/net/ieee80211_radiotap.h
3641 F:      Documentation/driver-api/80211/cfg80211.rst
3642 F:      Documentation/networking/regulatory.txt
3643 
3644 CHAR and MISC DRIVERS
3645 M:      Arnd Bergmann <arnd@arndb.de>
3646 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3648 S:      Supported
3649 F:      drivers/char/
3650 F:      drivers/misc/
3651 F:      include/linux/miscdevice.h
3652 
3653 CHECKPATCH
3654 M:      Andy Whitcroft <apw@canonical.com>
3655 M:      Joe Perches <joe@perches.com>
3656 S:      Maintained
3657 F:      scripts/checkpatch.pl
3658 
3659 CHINESE DOCUMENTATION
3660 M:      Harry Wei <harryxiyou@gmail.com>
3661 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3662 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
3663 S:      Maintained
3664 F:      Documentation/translations/zh_CN/
3665 
3666 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3667 M:      Peter Chen <Peter.Chen@nxp.com>
3668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3669 L:      linux-usb@vger.kernel.org
3670 S:      Maintained
3671 F:      drivers/usb/chipidea/
3672 
3673 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3674 M:      Hans de Goede <hdegoede@redhat.com>
3675 L:      linux-input@vger.kernel.org
3676 S:      Maintained
3677 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3678 F:      drivers/input/touchscreen/chipone_icn8318.c
3679 
3680 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
3681 M:      Hans de Goede <hdegoede@redhat.com>
3682 L:      linux-input@vger.kernel.org
3683 S:      Maintained
3684 F:      drivers/input/touchscreen/chipone_icn8505.c
3685 
3686 CHROME HARDWARE PLATFORM SUPPORT
3687 M:      Benson Leung <bleung@chromium.org>
3688 M:      Enric Balletbo i Serra <enric.balletbo@collabora.com>
3689 S:      Maintained
3690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
3691 F:      drivers/platform/chrome/
3692 
3693 CHROMEOS EC SUBDRIVERS
3694 M:      Benson Leung <bleung@chromium.org>
3695 M:      Enric Balletbo i Serra <enric.balletbo@collabora.com>
3696 R:      Guenter Roeck <groeck@chromium.org>
3697 S:      Maintained
3698 N:      cros_ec
3699 N:      cros-ec
3700 F:      drivers/power/supply/cros_usbpd-charger.c
3701 
3702 CIRRUS LOGIC AUDIO CODEC DRIVERS
3703 M:      Brian Austin <brian.austin@cirrus.com>
3704 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
3705 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3706 S:      Maintained
3707 F:      sound/soc/codecs/cs*
3708 
3709 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3710 M:      Hartley Sweeten <hsweeten@visionengravers.com>
3711 L:      netdev@vger.kernel.org
3712 S:      Maintained
3713 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3714 
3715 CISCO FCOE HBA DRIVER
3716 M:      Satish Kharat <satishkh@cisco.com>
3717 M:      Sesidhar Baddela <sebaddel@cisco.com>
3718 M:      Karan Tilak Kumar <kartilak@cisco.com>
3719 L:      linux-scsi@vger.kernel.org
3720 S:      Supported
3721 F:      drivers/scsi/fnic/
3722 
3723 CISCO SCSI HBA DRIVER
3724 M:      Karan Tilak Kumar <kartilak@cisco.com>
3725 M:      Sesidhar Baddela <sebaddel@cisco.com>
3726 L:      linux-scsi@vger.kernel.org
3727 S:      Supported
3728 F:      drivers/scsi/snic/
3729 
3730 CISCO VIC ETHERNET NIC DRIVER
3731 M:      Christian Benvenuti <benve@cisco.com>
3732 M:      Govindarajulu Varadarajan <_govind@gmx.com>
3733 M:      Parvi Kaustubhi <pkaustub@cisco.com>
3734 S:      Supported
3735 F:      drivers/net/ethernet/cisco/enic/
3736 
3737 CISCO VIC LOW LATENCY NIC DRIVER
3738 M:      Christian Benvenuti <benve@cisco.com>
3739 M:      Nelson Escobar <neescoba@cisco.com>
3740 M:      Parvi Kaustubhi <pkaustub@cisco.com>
3741 S:      Supported
3742 F:      drivers/infiniband/hw/usnic/
3743 
3744 CIRRUS LOGIC MADERA CODEC DRIVERS
3745 M:      Charles Keepax <ckeepax@opensource.cirrus.com>
3746 M:      Richard Fitzgerald <rf@opensource.cirrus.com>
3747 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3748 L:      patches@opensource.cirrus.com
3749 T:      git https://github.com/CirrusLogic/linux-drivers.git
3750 W:      https://github.com/CirrusLogic/linux-drivers/wiki
3751 S:      Supported
3752 F:      Documentation/devicetree/bindings/mfd/madera.txt
3753 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
3754 F:      include/linux/irqchip/irq-madera*
3755 F:      include/linux/mfd/madera/*
3756 F:      drivers/gpio/gpio-madera*
3757 F:      drivers/irqchip/irq-madera*
3758 F:      drivers/mfd/madera*
3759 F:      drivers/mfd/cs47l*
3760 F:      drivers/pinctrl/cirrus/*
3761 
3762 CLANG-FORMAT FILE
3763 M:      Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
3764 S:      Maintained
3765 F:      .clang-format
3766 
3767 CLEANCACHE API
3768 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3769 L:      linux-kernel@vger.kernel.org
3770 S:      Maintained
3771 F:      mm/cleancache.c
3772 F:      include/linux/cleancache.h
3773 
3774 CLK API
3775 M:      Russell King <linux@armlinux.org.uk>
3776 L:      linux-clk@vger.kernel.org
3777 S:      Maintained
3778 F:      include/linux/clk.h
3779 
3780 CLOCKSOURCE, CLOCKEVENT DRIVERS
3781 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3782 M:      Thomas Gleixner <tglx@linutronix.de>
3783 L:      linux-kernel@vger.kernel.org
3784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3785 S:      Supported
3786 F:      drivers/clocksource/
3787 F:      Documentation/devicetree/bindings/timer/
3788 
3789 CMPC ACPI DRIVER
3790 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3791 M:      Daniel Oliveira Nascimento <don@syst.com.br>
3792 L:      platform-driver-x86@vger.kernel.org
3793 S:      Supported
3794 F:      drivers/platform/x86/classmate-laptop.c
3795 
3796 COBALT MEDIA DRIVER
3797 M:      Hans Verkuil <hans.verkuil@cisco.com>
3798 L:      linux-media@vger.kernel.org
3799 T:      git git://linuxtv.org/media_tree.git
3800 W:      https://linuxtv.org
3801 S:      Supported
3802 F:      drivers/media/pci/cobalt/
3803 
3804 COCCINELLE/Semantic Patches (SmPL)
3805 M:      Julia Lawall <Julia.Lawall@lip6.fr>
3806 M:      Gilles Muller <Gilles.Muller@lip6.fr>
3807 M:      Nicolas Palix <nicolas.palix@imag.fr>
3808 M:      Michal Marek <michal.lkml@markovi.net>
3809 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
3810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3811 W:      http://coccinelle.lip6.fr/
3812 S:      Supported
3813 F:      Documentation/dev-tools/coccinelle.rst
3814 F:      scripts/coccinelle/
3815 F:      scripts/coccicheck
3816 
3817 CODA FILE SYSTEM
3818 M:      Jan Harkes <jaharkes@cs.cmu.edu>
3819 M:      coda@cs.cmu.edu
3820 L:      codalist@coda.cs.cmu.edu
3821 W:      http://www.coda.cs.cmu.edu/
3822 S:      Maintained
3823 F:      Documentation/filesystems/coda.txt
3824 F:      fs/coda/
3825 F:      include/linux/coda*.h
3826 F:      include/uapi/linux/coda*.h
3827 
3828 CODA V4L2 MEM2MEM DRIVER
3829 M:      Philipp Zabel <p.zabel@pengutronix.de>
3830 L:      linux-media@vger.kernel.org
3831 S:      Maintained
3832 F:      Documentation/devicetree/bindings/media/coda.txt
3833 F:      drivers/media/platform/coda/
3834 
3835 CODE OF CONDUCT
3836 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3837 S:      Supported
3838 F:      Documentation/process/code-of-conduct.rst
3839 F:      Documentation/process/code-of-conduct-interpretation.rst
3840 
3841 COMMON CLK FRAMEWORK
3842 M:      Michael Turquette <mturquette@baylibre.com>
3843 M:      Stephen Boyd <sboyd@kernel.org>
3844 L:      linux-clk@vger.kernel.org
3845 Q:      http://patchwork.kernel.org/project/linux-clk/list/
3846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3847 S:      Maintained
3848 F:      Documentation/devicetree/bindings/clock/
3849 F:      drivers/clk/
3850 X:      drivers/clk/clkdev.c
3851 F:      include/linux/clk-pr*
3852 F:      include/linux/clk/
3853 F:      include/linux/of_clk.h
3854 
3855 COMMON INTERNET FILE SYSTEM (CIFS)
3856 M:      Steve French <sfrench@samba.org>
3857 L:      linux-cifs@vger.kernel.org
3858 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3859 W:      http://linux-cifs.samba.org/
3860 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3861 S:      Supported
3862 F:      Documentation/filesystems/cifs/
3863 F:      fs/cifs/
3864 
3865 COMPACTPCI HOTPLUG CORE
3866 M:      Scott Murray <scott@spiteful.org>
3867 L:      linux-pci@vger.kernel.org
3868 S:      Maintained
3869 F:      drivers/pci/hotplug/cpci_hotplug*
3870 
3871 COMPACTPCI HOTPLUG GENERIC DRIVER
3872 M:      Scott Murray <scott@spiteful.org>
3873 L:      linux-pci@vger.kernel.org
3874 S:      Maintained
3875 F:      drivers/pci/hotplug/cpcihp_generic.c
3876 
3877 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3878 M:      Scott Murray <scott@spiteful.org>
3879 L:      linux-pci@vger.kernel.org
3880 S:      Maintained
3881 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3882 
3883 COMPAL LAPTOP SUPPORT
3884 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3885 L:      platform-driver-x86@vger.kernel.org
3886 S:      Maintained
3887 F:      drivers/platform/x86/compal-laptop.c
3888 
3889 COMPILER ATTRIBUTES
3890 M:      Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
3891 S:      Maintained
3892 F:      include/linux/compiler_attributes.h
3893 
3894 CONEXANT ACCESSRUNNER USB DRIVER
3895 L:      accessrunner-general@lists.sourceforge.net
3896 W:      http://accessrunner.sourceforge.net/
3897 S:      Orphan
3898 F:      drivers/usb/atm/cxacru.c
3899 
3900 CONFIGFS
3901 M:      Joel Becker <jlbec@evilplan.org>
3902 M:      Christoph Hellwig <hch@lst.de>
3903 T:      git git://git.infradead.org/users/hch/configfs.git
3904 S:      Supported
3905 F:      fs/configfs/
3906 F:      include/linux/configfs.h
3907 
3908 CONNECTOR
3909 M:      Evgeniy Polyakov <zbr@ioremap.net>
3910 L:      netdev@vger.kernel.org
3911 S:      Maintained
3912 F:      drivers/connector/
3913 
3914 CONTROL GROUP (CGROUP)
3915 M:      Tejun Heo <tj@kernel.org>
3916 M:      Li Zefan <lizefan@huawei.com>
3917 M:      Johannes Weiner <hannes@cmpxchg.org>
3918 L:      cgroups@vger.kernel.org
3919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3920 S:      Maintained
3921 F:      Documentation/cgroup*
3922 F:      include/linux/cgroup*
3923 F:      kernel/cgroup*
3924 
3925 CONTROL GROUP - CPUSET
3926 M:      Li Zefan <lizefan@huawei.com>
3927 L:      cgroups@vger.kernel.org
3928 W:      http://www.bullopensource.org/cpuset/
3929 W:      http://oss.sgi.com/projects/cpusets/
3930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3931 S:      Maintained
3932 F:      Documentation/cgroup-v1/cpusets.txt
3933 F:      include/linux/cpuset.h
3934 F:      kernel/cgroup/cpuset.c
3935 
3936 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3937 M:      Johannes Weiner <hannes@cmpxchg.org>
3938 M:      Michal Hocko <mhocko@kernel.org>
3939 M:      Vladimir Davydov <vdavydov.dev@gmail.com>
3940 L:      cgroups@vger.kernel.org
3941 L:      linux-mm@kvack.org
3942 S:      Maintained
3943 F:      mm/memcontrol.c
3944 F:      mm/swap_cgroup.c
3945 
3946 CORETEMP HARDWARE MONITORING DRIVER
3947 M:      Fenghua Yu <fenghua.yu@intel.com>
3948 L:      linux-hwmon@vger.kernel.org
3949 S:      Maintained
3950 F:      Documentation/hwmon/coretemp
3951 F:      drivers/hwmon/coretemp.c
3952 
3953 COSA/SRP SYNC SERIAL DRIVER
3954 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3955 W:      http://www.fi.muni.cz/~kas/cosa/
3956 S:      Maintained
3957 F:      drivers/net/wan/cosa*
3958 
3959 CPMAC ETHERNET DRIVER
3960 M:      Florian Fainelli <f.fainelli@gmail.com>
3961 L:      netdev@vger.kernel.org
3962 S:      Maintained
3963 F:      drivers/net/ethernet/ti/cpmac.c
3964 
3965 CPU FREQUENCY SCALING FRAMEWORK
3966 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3967 M:      Viresh Kumar <viresh.kumar@linaro.org>
3968 L:      linux-pm@vger.kernel.org
3969 S:      Maintained
3970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3971 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3972 B:      https://bugzilla.kernel.org
3973 F:      Documentation/admin-guide/pm/cpufreq.rst
3974 F:      Documentation/admin-guide/pm/intel_pstate.rst
3975 F:      Documentation/cpu-freq/
3976 F:      Documentation/devicetree/bindings/cpufreq/
3977 F:      drivers/cpufreq/
3978 F:      include/linux/cpufreq.h
3979 F:      tools/testing/selftests/cpufreq/
3980 
3981 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3982 M:      Viresh Kumar <viresh.kumar@linaro.org>
3983 M:      Sudeep Holla <sudeep.holla@arm.com>
3984 L:      linux-pm@vger.kernel.org
3985 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3986 S:      Maintained
3987 F:      drivers/cpufreq/arm_big_little.h
3988 F:      drivers/cpufreq/arm_big_little.c
3989 
3990 CPU POWER MONITORING SUBSYSTEM
3991 M:      Thomas Renninger <trenn@suse.com>
3992 M:      Shuah Khan <shuah@kernel.org>
3993 M:      Shuah Khan <skhan@linuxfoundation.org>
3994 L:      linux-pm@vger.kernel.org
3995 S:      Maintained
3996 F:      tools/power/cpupower/
3997 
3998 CPUID/MSR DRIVER
3999 M:      "H. Peter Anvin" <hpa@zytor.com>
4000 S:      Maintained
4001 F:      arch/x86/kernel/cpuid.c
4002 F:      arch/x86/kernel/msr.c
4003 
4004 CPUIDLE DRIVER - ARM BIG LITTLE
4005 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
4006 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
4007 L:      linux-pm@vger.kernel.org
4008 L:      linux-arm-kernel@lists.infradead.org
4009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4010 S:      Maintained
4011 F:      drivers/cpuidle/cpuidle-big_little.c
4012 
4013 CPUIDLE DRIVER - ARM EXYNOS
4014 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
4015 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
4016 M:      Kukjin Kim <kgene@kernel.org>
4017 L:      linux-pm@vger.kernel.org
4018 L:      linux-samsung-soc@vger.kernel.org
4019 S:      Supported
4020 F:      drivers/cpuidle/cpuidle-exynos.c
4021 F:      arch/arm/mach-exynos/pm.c
4022 
4023 CPU IDLE TIME MANAGEMENT FRAMEWORK
4024 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4025 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
4026 L:      linux-pm@vger.kernel.org
4027 S:      Maintained
4028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4029 B:      https://bugzilla.kernel.org
4030 F:      Documentation/admin-guide/pm/cpuidle.rst
4031 F:      drivers/cpuidle/*
4032 F:      include/linux/cpuidle.h
4033 
4034 CRAMFS FILESYSTEM
4035 M:      Nicolas Pitre <nico@linaro.org>
4036 S:      Maintained
4037 F:      Documentation/filesystems/cramfs.txt
4038 F:      fs/cramfs/
4039 
4040 CRYPTO API
4041 M:      Herbert Xu <herbert@gondor.apana.org.au>
4042 M:      "David S. Miller" <davem@davemloft.net>
4043 L:      linux-crypto@vger.kernel.org
4044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4046 S:      Maintained
4047 F:      Documentation/crypto/
4048 F:      Documentation/devicetree/bindings/crypto/
4049 F:      arch/*/crypto/
4050 F:      crypto/
4051 F:      drivers/crypto/
4052 F:      include/crypto/
4053 F:      include/linux/crypto*
4054 
4055 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4056 M:      Neil Horman <nhorman@tuxdriver.com>
4057 L:      linux-crypto@vger.kernel.org
4058 S:      Maintained
4059 F:      crypto/ansi_cprng.c
4060 F:      crypto/rng.c
4061 
4062 CS3308 MEDIA DRIVER
4063 M:      Hans Verkuil <hverkuil@xs4all.nl>
4064 L:      linux-media@vger.kernel.org
4065 T:      git git://linuxtv.org/media_tree.git
4066 W:      http://linuxtv.org
4067 S:      Odd Fixes
4068 F:      drivers/media/i2c/cs3308.c
4069 
4070 CS5535 Audio ALSA driver
4071 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
4072 S:      Maintained
4073 F:      sound/pci/cs5535audio/
4074 
4075 CSI DRIVERS FOR ALLWINNER V3s
4076 M:      Yong Deng <yong.deng@magewell.com>
4077 L:      linux-media@vger.kernel.org
4078 T:      git git://linuxtv.org/media_tree.git
4079 S:      Maintained
4080 F:      drivers/media/platform/sunxi/sun6i-csi/
4081 F:      Documentation/devicetree/bindings/media/sun6i-csi.txt
4082 
4083 CW1200 WLAN driver
4084 M:      Solomon Peachy <pizza@shaftnet.org>
4085 S:      Maintained
4086 F:      drivers/net/wireless/st/cw1200/
4087 
4088 CX18 VIDEO4LINUX DRIVER
4089 M:      Andy Walls <awalls@md.metrocast.net>
4090 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
4091 L:      linux-media@vger.kernel.org
4092 T:      git git://linuxtv.org/media_tree.git
4093 W:      https://linuxtv.org
4094 W:      http://www.ivtvdriver.org/index.php/Cx18
4095 S:      Maintained
4096 F:      Documentation/media/v4l-drivers/cx18*
4097 F:      drivers/media/pci/cx18/
4098 F:      include/uapi/linux/ivtv*
4099 
4100 CX2341X MPEG ENCODER HELPER MODULE
4101 M:      Hans Verkuil <hverkuil@xs4all.nl>
4102 L:      linux-media@vger.kernel.org
4103 T:      git git://linuxtv.org/media_tree.git
4104 W:      https://linuxtv.org
4105 S:      Maintained
4106 F:      drivers/media/common/cx2341x*
4107 F:      include/media/drv-intf/cx2341x.h
4108 
4109 CX24120 MEDIA DRIVER
4110 M:      Jemma Denson <jdenson@gmail.com>
4111 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
4112 L:      linux-media@vger.kernel.org
4113 W:      https://linuxtv.org
4114 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4115 S:      Maintained
4116 F:      drivers/media/dvb-frontends/cx24120*
4117 
4118 CX88 VIDEO4LINUX DRIVER
4119 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4120 L:      linux-media@vger.kernel.org
4121 W:      https://linuxtv.org
4122 T:      git git://linuxtv.org/media_tree.git
4123 S:      Odd fixes
4124 F:      Documentation/media/v4l-drivers/cx88*
4125 F:      drivers/media/pci/cx88/
4126 
4127 CXD2820R MEDIA DRIVER
4128 M:      Antti Palosaari <crope@iki.fi>
4129 L:      linux-media@vger.kernel.org
4130 W:      https://linuxtv.org
4131 W:      http://palosaari.fi/linux/
4132 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4133 T:      git git://linuxtv.org/anttip/media_tree.git
4134 S:      Maintained
4135 F:      drivers/media/dvb-frontends/cxd2820r*
4136 
4137 CXGB3 ETHERNET DRIVER (CXGB3)
4138 M:      Arjun Vynipadath <arjun@chelsio.com>
4139 L:      netdev@vger.kernel.org
4140 W:      http://www.chelsio.com
4141 S:      Supported
4142 F:      drivers/net/ethernet/chelsio/cxgb3/
4143 
4144 CXGB3 ISCSI DRIVER (CXGB3I)
4145 M:      Karen Xie <kxie@chelsio.com>
4146 L:      linux-scsi@vger.kernel.org
4147 W:      http://www.chelsio.com
4148 S:      Supported
4149 F:      drivers/scsi/cxgbi/cxgb3i
4150 
4151 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
4152 M:      Steve Wise <swise@chelsio.com>
4153 L:      linux-rdma@vger.kernel.org
4154 W:      http://www.openfabrics.org
4155 S:      Supported
4156 F:      drivers/infiniband/hw/cxgb3/
4157 F:      include/uapi/rdma/cxgb3-abi.h
4158 
4159 CXGB4 CRYPTO DRIVER (chcr)
4160 M:      Harsh Jain <harsh@chelsio.com>
4161 L:      linux-crypto@vger.kernel.org
4162 W:      http://www.chelsio.com
4163 S:      Supported
4164 F:      drivers/crypto/chelsio
4165 
4166 CXGB4 ETHERNET DRIVER (CXGB4)
4167 M:      Arjun Vynipadath <arjun@chelsio.com>
4168 L:      netdev@vger.kernel.org
4169 W:      http://www.chelsio.com
4170 S:      Supported
4171 F:      drivers/net/ethernet/chelsio/cxgb4/
4172 
4173 CXGB4 ISCSI DRIVER (CXGB4I)
4174 M:      Karen Xie <kxie@chelsio.com>
4175 L:      linux-scsi@vger.kernel.org
4176 W:      http://www.chelsio.com
4177 S:      Supported
4178 F:      drivers/scsi/cxgbi/cxgb4i
4179 
4180 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4181 M:      Steve Wise <swise@chelsio.com>
4182 L:      linux-rdma@vger.kernel.org
4183 W:      http://www.openfabrics.org
4184 S:      Supported
4185 F:      drivers/infiniband/hw/cxgb4/
4186 F:      include/uapi/rdma/cxgb4-abi.h
4187 
4188 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4189 M:      Casey Leedom <leedom@chelsio.com>
4190 L:      netdev@vger.kernel.org
4191 W:      http://www.chelsio.com
4192 S:      Supported
4193 F:      drivers/net/ethernet/chelsio/cxgb4vf/
4194 
4195 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4196 M:      Frederic Barrat <fbarrat@linux.ibm.com>
4197 M:      Andrew Donnellan <andrew.donnellan@au1.ibm.com>
4198 L:      linuxppc-dev@lists.ozlabs.org
4199 S:      Supported
4200 F:      arch/powerpc/platforms/powernv/pci-cxl.c
4201 F:      drivers/misc/cxl/
4202 F:      include/misc/cxl*
4203 F:      include/uapi/misc/cxl.h
4204 F:      Documentation/powerpc/cxl.txt
4205 F:      Documentation/ABI/testing/sysfs-class-cxl
4206 
4207 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4208 M:      Manoj N. Kumar <manoj@linux.ibm.com>
4209 M:      Matthew R. Ochs <mrochs@linux.ibm.com>
4210 M:      Uma Krishnan <ukrishn@linux.ibm.com>
4211 L:      linux-scsi@vger.kernel.org
4212 S:      Supported
4213 F:      drivers/scsi/cxlflash/
4214 F:      include/uapi/scsi/cxlflash_ioctl.h
4215 F:      Documentation/powerpc/cxlflash.txt
4216 
4217 CYBERPRO FB DRIVER
4218 M:      Russell King <linux@armlinux.org.uk>
4219 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4220 W:      http://www.armlinux.org.uk/
4221 S:      Maintained
4222 F:      drivers/video/fbdev/cyber2000fb.*
4223 
4224 CYCLADES ASYNC MUX DRIVER
4225 W:      http://www.cyclades.com/
4226 S:      Orphan
4227 F:      drivers/tty/cyclades.c
4228 F:      include/linux/cyclades.h
4229 F:      include/uapi/linux/cyclades.h
4230 
4231 CYCLADES PC300 DRIVER
4232 W:      http://www.cyclades.com/
4233 S:      Orphan
4234 F:      drivers/net/wan/pc300*
4235 
4236 CYPRESS_FIRMWARE MEDIA DRIVER
4237 M:      Antti Palosaari <crope@iki.fi>
4238 L:      linux-media@vger.kernel.org
4239 W:      https://linuxtv.org
4240 W:      http://palosaari.fi/linux/
4241 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4242 T:      git git://linuxtv.org/anttip/media_tree.git
4243 S:      Maintained
4244 F:      drivers/media/common/cypress_firmware*
4245 
4246 CYTTSP TOUCHSCREEN DRIVER
4247 M:      Ferruh Yigit <fery@cypress.com>
4248 L:      linux-input@vger.kernel.org
4249 S:      Supported
4250 F:      drivers/input/touchscreen/cyttsp*
4251 F:      include/linux/input/cyttsp.h
4252 
4253 D-LINK DIR-685 TOUCHKEYS DRIVER
4254 M:      Linus Walleij <linus.walleij@linaro.org>
4255 L:      linux-input@vger.kernel.org
4256 S:      Supported
4257 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
4258 
4259 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
4260 M:      Joshua Kinard <kumba@gentoo.org>
4261 S:      Maintained
4262 F:      drivers/rtc/rtc-ds1685.c
4263 F:      include/linux/rtc/ds1685.h
4264 
4265 DAMA SLAVE for AX.25
4266 M:      Joerg Reuter <jreuter@yaina.de>
4267 W:      http://yaina.de/jreuter/
4268 W:      http://www.qsl.net/dl1bke/
4269 L:      linux-hams@vger.kernel.org
4270 S:      Maintained
4271 F:      net/ax25/af_ax25.c
4272 F:      net/ax25/ax25_dev.c
4273 F:      net/ax25/ax25_ds_*
4274 F:      net/ax25/ax25_in.c
4275 F:      net/ax25/ax25_out.c
4276 F:      net/ax25/ax25_timer.c
4277 F:      net/ax25/sysctl_net_ax25.c
4278 
4279 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4280 L:      netdev@vger.kernel.org
4281 S:      Orphan
4282 F:      Documentation/networking/device_drivers/dec/dmfe.txt
4283 F:      drivers/net/ethernet/dec/tulip/dmfe.c
4284 
4285 DC390/AM53C974 SCSI driver
4286 M:      Hannes Reinecke <hare@suse.com>
4287 L:      linux-scsi@vger.kernel.org
4288 S:      Maintained
4289 F:      drivers/scsi/am53c974.c
4290 
4291 DC395x SCSI driver
4292 M:      Oliver Neukum <oliver@neukum.org>
4293 M:      Ali Akcaagac <aliakc@web.de>
4294 M:      Jamie Lenehan <lenehan@twibble.org>
4295 L:      dc395x@twibble.org
4296 W:      http://twibble.org/dist/dc395x/
4297 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
4298 S:      Maintained
4299 F:      Documentation/scsi/dc395x.txt
4300 F:      drivers/scsi/dc395x.*
4301 
4302 DCCP PROTOCOL
4303 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
4304 L:      dccp@vger.kernel.org
4305 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4306 S:      Maintained
4307 F:      include/linux/dccp.h
4308 F:      include/uapi/linux/dccp.h
4309 F:      include/linux/tfrc.h
4310 F:      net/dccp/
4311 
4312 DECnet NETWORK LAYER
4313 W:      http://linux-decnet.sourceforge.net
4314 L:      linux-decnet-user@lists.sourceforge.net
4315 S:      Orphan
4316 F:      Documentation/networking/decnet.txt
4317 F:      net/decnet/
4318 
4319 DECSTATION PLATFORM SUPPORT
4320 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4321 L:      linux-mips@vger.kernel.org
4322 W:      http://www.linux-mips.org/wiki/DECstation
4323 S:      Maintained
4324 F:      arch/mips/dec/
4325 F:      arch/mips/include/asm/dec/
4326 F:      arch/mips/include/asm/mach-dec/
4327 
4328 DEFXX FDDI NETWORK DRIVER
4329 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4330 S:      Maintained
4331 F:      drivers/net/fddi/defxx.*
4332 
4333 DELL SMBIOS DRIVER
4334 M:      Pali Rohár <pali.rohar@gmail.com>
4335 M:      Mario Limonciello <mario.limonciello@dell.com>
4336 L:      platform-driver-x86@vger.kernel.org
4337 S:      Maintained
4338 F:      drivers/platform/x86/dell-smbios.*
4339 
4340 DELL SMBIOS SMM DRIVER
4341 M:      Mario Limonciello <mario.limonciello@dell.com>
4342 L:      platform-driver-x86@vger.kernel.org
4343 S:      Maintained
4344 F:      drivers/platform/x86/dell-smbios-smm.c
4345 
4346 DELL SMBIOS WMI DRIVER
4347 M:      Mario Limonciello <mario.limonciello@dell.com>
4348 L:      platform-driver-x86@vger.kernel.org
4349 S:      Maintained
4350 F:      drivers/platform/x86/dell-smbios-wmi.c
4351 F:      tools/wmi/dell-smbios-example.c
4352 
4353 DEFZA FDDI NETWORK DRIVER
4354 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4355 S:      Maintained
4356 F:      drivers/net/fddi/defza.*
4357 
4358 DELL LAPTOP DRIVER
4359 M:      Matthew Garrett <mjg59@srcf.ucam.org>
4360 M:      Pali Rohár <pali.rohar@gmail.com>
4361 L:      platform-driver-x86@vger.kernel.org
4362 S:      Maintained
4363 F:      drivers/platform/x86/dell-laptop.c
4364 
4365 DELL LAPTOP FREEFALL DRIVER
4366 M:      Pali Rohár <pali.rohar@gmail.com>
4367 S:      Maintained
4368 F:      drivers/platform/x86/dell-smo8800.c
4369 
4370 DELL LAPTOP RBTN DRIVER
4371 M:      Pali Rohár <pali.rohar@gmail.com>
4372 S:      Maintained
4373 F:      drivers/platform/x86/dell-rbtn.*
4374 
4375 DELL REMOTE BIOS UPDATE DRIVER
4376 M:      Stuart Hayes <stuart.w.hayes@gmail.com>
4377 L:      platform-driver-x86@vger.kernel.org
4378 S:      Maintained
4379 F:      drivers/platform/x86/dell_rbu.c
4380 
4381 DELL LAPTOP SMM DRIVER
4382 M:      Pali Rohár <pali.rohar@gmail.com>
4383 S:      Maintained
4384 F:      drivers/hwmon/dell-smm-hwmon.c
4385 F:      include/uapi/linux/i8k.h
4386 
4387 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4388 M:      Stuart Hayes <stuart.w.hayes@gmail.com>
4389 L:      platform-driver-x86@vger.kernel.org
4390 S:      Maintained
4391 F:      Documentation/dcdbas.txt
4392 F:      drivers/platform/x86/dcdbas.*
4393 
4394 DELL WMI NOTIFICATIONS DRIVER
4395 M:      Matthew Garrett <mjg59@srcf.ucam.org>
4396 M:      Pali Rohár <pali.rohar@gmail.com>
4397 S:      Maintained
4398 F:      drivers/platform/x86/dell-wmi.c
4399 
4400 DELL WMI DESCRIPTOR DRIVER
4401 M:      Mario Limonciello <mario.limonciello@dell.com>
4402 S:      Maintained
4403 F:      drivers/platform/x86/dell-wmi-descriptor.c
4404 
4405 DELTA ST MEDIA DRIVER
4406 M:      Hugues Fruchet <hugues.fruchet@st.com>
4407 L:      linux-media@vger.kernel.org
4408 T:      git git://linuxtv.org/media_tree.git
4409 W:      https://linuxtv.org
4410 S:      Supported
4411 F:      drivers/media/platform/sti/delta
4412 
4413 DENALI NAND DRIVER
4414 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
4415 L:      linux-mtd@lists.infradead.org
4416 S:      Supported
4417 F:      drivers/mtd/nand/raw/denali*
4418 
4419 DESIGNWARE USB2 DRD IP DRIVER
4420 M:      Minas Harutyunyan <hminas@synopsys.com>
4421 L:      linux-usb@vger.kernel.org
4422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4423 S:      Maintained
4424 F:      drivers/usb/dwc2/
4425 
4426 DESIGNWARE USB3 DRD IP DRIVER
4427 M:      Felipe Balbi <balbi@kernel.org>
4428 L:      linux-usb@vger.kernel.org
4429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4430 S:      Maintained
4431 F:      drivers/usb/dwc3/
4432 
4433 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
4434 M:      Andreas Klinger <ak@it-klinger.de>
4435 L:      linux-iio@vger.kernel.org
4436 S:      Maintained
4437 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
4438 F:      drivers/iio/proximity/srf*.c
4439 
4440 DEVICE COREDUMP (DEV_COREDUMP)
4441 M:      Johannes Berg <johannes@sipsolutions.net>
4442 L:      linux-kernel@vger.kernel.org
4443 S:      Maintained
4444 F:      drivers/base/devcoredump.c
4445 F:      include/linux/devcoredump.h
4446 
4447 DEVICE FREQUENCY (DEVFREQ)
4448 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4449 M:      Kyungmin Park <kyungmin.park@samsung.com>
4450 R:      Chanwoo Choi <cw00.choi@samsung.com>
4451 L:      linux-pm@vger.kernel.org
4452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4453 S:      Maintained
4454 F:      drivers/devfreq/
4455 F:      include/linux/devfreq.h
4456 F:      Documentation/devicetree/bindings/devfreq/
4457 
4458 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
4459 M:      Chanwoo Choi <cw00.choi@samsung.com>
4460 L:      linux-pm@vger.kernel.org
4461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4462 S:      Supported
4463 F:      drivers/devfreq/event/
4464 F:      drivers/devfreq/devfreq-event.c
4465 F:      include/linux/devfreq-event.h
4466 F:      Documentation/devicetree/bindings/devfreq/event/
4467 
4468 DEVICE NUMBER REGISTRY
4469 M:      Torben Mathiasen <device@lanana.org>
4470 W:      http://lanana.org/docs/device-list/index.html
4471 S:      Maintained
4472 
4473 DEVICE-MAPPER  (LVM)
4474 M:      Alasdair Kergon <agk@redhat.com>
4475 M:      Mike Snitzer <snitzer@redhat.com>
4476 M:      dm-devel@redhat.com
4477 L:      dm-devel@redhat.com
4478 W:      http://sources.redhat.com/dm
4479 Q:      http://patchwork.kernel.org/project/dm-devel/list/
4480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
4481 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
4482 S:      Maintained
4483 F:      Documentation/device-mapper/
4484 F:      drivers/md/Makefile
4485 F:      drivers/md/Kconfig
4486 F:      drivers/md/dm*
4487 F:      drivers/md/persistent-data/
4488 F:      include/linux/device-mapper.h
4489 F:      include/linux/dm-*.h
4490 F:      include/uapi/linux/dm-*.h
4491 
4492 DEVLINK
4493 M:      Jiri Pirko <jiri@mellanox.com>
4494 L:      netdev@vger.kernel.org
4495 S:      Supported
4496 F:      net/core/devlink.c
4497 F:      include/net/devlink.h
4498 F:      include/uapi/linux/devlink.h
4499 
4500 DIALOG SEMICONDUCTOR DRIVERS
4501 M:      Support Opensource <support.opensource@diasemi.com>
4502 W:      http://www.dialog-semiconductor.com/products
4503 S:      Supported
4504 F:      Documentation/hwmon/da90??
4505 F:      Documentation/devicetree/bindings/mfd/da90*.txt
4506 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
4507 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
4508 F:      Documentation/devicetree/bindings/regulator/da92*.txt
4509 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
4510 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
4511 F:      drivers/gpio/gpio-da90??.c
4512 F:      drivers/hwmon/da90??-hwmon.c
4513 F:      drivers/iio/adc/da91??-*.c
4514 F:      drivers/input/misc/da90??_onkey.c
4515 F:      drivers/input/touchscreen/da9052_tsi.c
4516 F:      drivers/leds/leds-da90??.c
4517 F:      drivers/mfd/da903x.c
4518 F:      drivers/mfd/da90??-*.c
4519 F:      drivers/mfd/da91??-*.c
4520 F:      drivers/power/supply/da9052-battery.c
4521 F:      drivers/power/supply/da91??-*.c
4522 F:      drivers/regulator/da903x.c
4523 F:      drivers/regulator/da9???-regulator.[ch]
4524 F:      drivers/thermal/da90??-thermal.c
4525 F:      drivers/rtc/rtc-da90??.c
4526 F:      drivers/video/backlight/da90??_bl.c
4527 F:      drivers/watchdog/da90??_wdt.c
4528 F:      include/linux/mfd/da903x.h
4529 F:      include/linux/mfd/da9052/
4530 F:      include/linux/mfd/da9055/
4531 F:      include/linux/mfd/da9062/
4532 F:      include/linux/mfd/da9063/
4533 F:      include/linux/mfd/da9150/
4534 F:      include/linux/regulator/da9211.h
4535 F:      include/sound/da[79]*.h
4536 F:      sound/soc/codecs/da[79]*.[ch]
4537 
4538 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
4539 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
4540 L:      linux-gpio@vger.kernel.org
4541 S:      Maintained
4542 F:      drivers/gpio/gpio-gpio-mm.c
4543 
4544 DIOLAN U2C-12 I2C DRIVER
4545 M:      Guenter Roeck <linux@roeck-us.net>
4546 L:      linux-i2c@vger.kernel.org
4547 S:      Maintained
4548 F:      drivers/i2c/busses/i2c-diolan-u2c.c
4549 
4550 FILESYSTEM DIRECT ACCESS (DAX)
4551 M:      Matthew Wilcox <willy@infradead.org>
4552 M:      Ross Zwisler <zwisler@kernel.org>
4553 M:      Jan Kara <jack@suse.cz>
4554 L:      linux-fsdevel@vger.kernel.org
4555 S:      Supported
4556 F:      fs/dax.c
4557 F:      include/linux/dax.h
4558 F:      include/trace/events/fs_dax.h
4559 
4560 DEVICE DIRECT ACCESS (DAX)
4561 M:      Dan Williams <dan.j.williams@intel.com>
4562 M:      Dave Jiang <dave.jiang@intel.com>
4563 M:      Ross Zwisler <zwisler@kernel.org>
4564 M:      Vishal Verma <vishal.l.verma@intel.com>
4565 L:      linux-nvdimm@lists.01.org
4566 S:      Supported
4567 F:      drivers/dax/
4568 
4569 DIRECTORY NOTIFICATION (DNOTIFY)
4570 M:      Jan Kara <jack@suse.cz>
4571 R:      Amir Goldstein <amir73il@gmail.com>
4572 L:      linux-fsdevel@vger.kernel.org
4573 S:      Maintained
4574 F:      Documentation/filesystems/dnotify.txt
4575 F:      fs/notify/dnotify/
4576 F:      include/linux/dnotify.h
4577 
4578 DISK GEOMETRY AND PARTITION HANDLING
4579 M:      Andries Brouwer <aeb@cwi.nl>
4580 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
4581 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
4582 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
4583 S:      Maintained
4584 
4585 DISKQUOTA
4586 M:      Jan Kara <jack@suse.com>
4587 S:      Maintained
4588 F:      Documentation/filesystems/quota.txt
4589 F:      fs/quota/
4590 F:      include/linux/quota*.h
4591 F:      include/uapi/linux/quota*.h
4592 
4593 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
4594 M:      Bernie Thompson <bernie@plugable.com>
4595 L:      linux-fbdev@vger.kernel.org
4596 S:      Maintained
4597 W:      http://plugable.com/category/projects/udlfb/
4598 F:      drivers/video/fbdev/udlfb.c
4599 F:      include/video/udlfb.h
4600 F:      Documentation/fb/udlfb.txt
4601 
4602 DISTRIBUTED LOCK MANAGER (DLM)
4603 M:      Christine Caulfield <ccaulfie@redhat.com>
4604 M:      David Teigland <teigland@redhat.com>
4605 L:      cluster-devel@redhat.com
4606 W:      http://sources.redhat.com/cluster/
4607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4608 S:      Supported
4609 F:      fs/dlm/
4610 
4611 DMA BUFFER SHARING FRAMEWORK
4612 M:      Sumit Semwal <sumit.semwal@linaro.org>
4613 S:      Maintained
4614 L:      linux-media@vger.kernel.org
4615 L:      dri-devel@lists.freedesktop.org
4616 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
4617 F:      drivers/dma-buf/
4618 F:      include/linux/dma-buf*
4619 F:      include/linux/reservation.h
4620 F:      include/linux/*fence.h
4621 F:      Documentation/driver-api/dma-buf.rst
4622 T:      git git://anongit.freedesktop.org/drm/drm-misc
4623 
4624 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4625 M:      Vinod Koul <vkoul@kernel.org>
4626 L:      dmaengine@vger.kernel.org
4627 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
4628 S:      Maintained
4629 F:      drivers/dma/
4630 F:      include/linux/dmaengine.h
4631 F:      include/linux/of_dma.h
4632 F:      Documentation/devicetree/bindings/dma/
4633 F:      Documentation/driver-api/dmaengine/
4634 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
4635 
4636 DMA MAPPING HELPERS
4637 M:      Christoph Hellwig <hch@lst.de>
4638 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4639 R:      Robin Murphy <robin.murphy@arm.com>
4640 L:      iommu@lists.linux-foundation.org
4641 T:      git git://git.infradead.org/users/hch/dma-mapping.git
4642 W:      http://git.infradead.org/users/hch/dma-mapping.git
4643 S:      Supported
4644 F:      kernel/dma/
4645 F:      include/asm-generic/dma-mapping.h
4646 F:      include/linux/dma-direct.h
4647 F:      include/linux/dma-mapping.h
4648 F:      include/linux/dma-noncoherent.h
4649 
4650 DME1737 HARDWARE MONITOR DRIVER
4651 M:      Juerg Haefliger <juergh@gmail.com>
4652 L:      linux-hwmon@vger.kernel.org
4653 S:      Maintained
4654 F:      Documentation/hwmon/dme1737
4655 F:      drivers/hwmon/dme1737.c
4656 
4657 DMI/SMBIOS SUPPORT
4658 M:      Jean Delvare <jdelvare@suse.com>
4659 S:      Maintained
4660 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4661 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
4662 F:      drivers/firmware/dmi-id.c
4663 F:      drivers/firmware/dmi_scan.c
4664 F:      include/linux/dmi.h
4665 
4666 DOCUMENTATION
4667 M:      Jonathan Corbet <corbet@lwn.net>
4668 L:      linux-doc@vger.kernel.org
4669 S:      Maintained
4670 F:      Documentation/
4671 F:      scripts/kernel-doc
4672 X:      Documentation/ABI/
4673 X:      Documentation/acpi/
4674 X:      Documentation/devicetree/
4675 X:      Documentation/i2c/
4676 X:      Documentation/media/
4677 X:      Documentation/power/
4678 X:      Documentation/spi/
4679 T:      git git://git.lwn.net/linux.git docs-next
4680 
4681 DOCUMENTATION/ITALIAN
4682 M:      Federico Vaga <federico.vaga@vaga.pv.it>
4683 L:      linux-doc@vger.kernel.org
4684 S:      Maintained
4685 F:      Documentation/translations/it_IT
4686 
4687 DONGWOON DW9714 LENS VOICE COIL DRIVER
4688 M:      Sakari Ailus <sakari.ailus@linux.intel.com>
4689 L:      linux-media@vger.kernel.org
4690 T:      git git://linuxtv.org/media_tree.git
4691 S:      Maintained
4692 F:      drivers/media/i2c/dw9714.c
4693 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
4694 
4695 DONGWOON DW9807 LENS VOICE COIL DRIVER
4696 M:      Sakari Ailus <sakari.ailus@linux.intel.com>
4697 L:      linux-media@vger.kernel.org
4698 T:      git git://linuxtv.org/media_tree.git
4699 S:      Maintained
4700 F:      drivers/media/i2c/dw9807-vcm.c
4701 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
4702 
4703 DOUBLETALK DRIVER
4704 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
4705 L:      blinux-list@redhat.com
4706 S:      Maintained
4707 F:      drivers/char/dtlk.c
4708 F:      include/linux/dtlk.h
4709 
4710 DPAA2 DATAPATH I/O (DPIO) DRIVER
4711 M:      Roy Pledge <Roy.Pledge@nxp.com>
4712 L:      linux-kernel@vger.kernel.org
4713 S:      Maintained
4714 F:      drivers/soc/fsl/dpio
4715 
4716 DPAA2 ETHERNET DRIVER
4717 M:      Ioana Radulescu <ruxandra.radulescu@nxp.com>
4718 L:      netdev@vger.kernel.org
4719 S:      Maintained
4720 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
4721 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
4722 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
4723 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
4724 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
4725 
4726 DPAA2 ETHERNET SWITCH DRIVER
4727 M:      Ioana Radulescu <ruxandra.radulescu@nxp.com>
4728 M:      Ioana Ciornei <ioana.ciornei@nxp.com>
4729 L:      linux-kernel@vger.kernel.org
4730 S:      Maintained
4731 F:      drivers/staging/fsl-dpaa2/ethsw
4732 
4733 DPAA2 PTP CLOCK DRIVER
4734 M:      Yangbo Lu <yangbo.lu@nxp.com>
4735 L:      netdev@vger.kernel.org
4736 S:      Maintained
4737 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
4738 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
4739 
4740 DPT_I2O SCSI RAID DRIVER
4741 M:      Adaptec OEM Raid Solutions <aacraid@microsemi.com>
4742 L:      linux-scsi@vger.kernel.org
4743 W:      http://www.adaptec.com/
4744 S:      Maintained
4745 F:      drivers/scsi/dpt*
4746 F:      drivers/scsi/dpt/
4747 
4748 DRBD DRIVER
4749 M:      Philipp Reisner <philipp.reisner@linbit.com>
4750 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
4751 L:      drbd-dev@lists.linbit.com
4752 W:      http://www.drbd.org
4753 T:      git git://git.linbit.com/linux-drbd.git
4754 T:      git git://git.linbit.com/drbd-8.4.git
4755 S:      Supported
4756 F:      drivers/block/drbd/
4757 F:      lib/lru_cache.c
4758 F:      Documentation/blockdev/drbd/
4759 
4760 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
4761 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4762 R:      "Rafael J. Wysocki" <rafael@kernel.org>
4763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4764 S:      Supported
4765 F:      Documentation/kobject.txt
4766 F:      drivers/base/
4767 F:      fs/debugfs/
4768 F:      fs/sysfs/
4769 F:      include/linux/debugfs.h
4770 F:      include/linux/kobj*
4771 F:      lib/kobj*
4772 
4773 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
4774 M:      Kevin Hilman <khilman@kernel.org>
4775 M:      Nishanth Menon <nm@ti.com>
4776 S:      Maintained
4777 F:      drivers/power/avs/
4778 F:      include/linux/power/smartreflex.h
4779 L:      linux-pm@vger.kernel.org
4780 
4781 DRM DRIVER FOR ARM PL111 CLCD
4782 M:      Eric Anholt <eric@anholt.net>
4783 T:      git git://anongit.freedesktop.org/drm/drm-misc
4784 S:      Supported
4785 F:      drivers/gpu/drm/pl111/
4786 
4787 DRM DRIVER FOR ARM VERSATILE TFT PANELS
4788 M:      Linus Walleij <linus.walleij@linaro.org>
4789 T:      git git://anongit.freedesktop.org/drm/drm-misc
4790 S:      Maintained
4791 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
4792 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
4793 
4794 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4795 M:      Dave Airlie <airlied@redhat.com>
4796 S:      Odd Fixes
4797 F:      drivers/gpu/drm/ast/
4798 
4799 DRM DRIVER FOR BOCHS VIRTUAL GPU
4800 M:      Gerd Hoffmann <kraxel@redhat.com>
4801 L:      virtualization@lists.linux-foundation.org
4802 T:      git git://anongit.freedesktop.org/drm/drm-misc
4803 S:      Maintained
4804 F:      drivers/gpu/drm/bochs/
4805 
4806 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
4807 M:      Linus Walleij <linus.walleij@linaro.org>
4808 T:      git git://anongit.freedesktop.org/drm/drm-misc
4809 S:      Maintained
4810 F:      drivers/gpu/drm/tve200/
4811 
4812 DRM DRIVER FOR ILITEK ILI9225 PANELS
4813 M:      David Lechner <david@lechnology.com>
4814 S:      Maintained
4815 F:      drivers/gpu/drm/tinydrm/ili9225.c
4816 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
4817 
4818 DRM DRIVER FOR HX8357D PANELS
4819 M:      Eric Anholt <eric@anholt.net>
4820 T:      git git://anongit.freedesktop.org/drm/drm-misc
4821 S:      Maintained
4822 F:      drivers/gpu/drm/tinydrm/hx8357d.c
4823 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
4824 
4825 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4826 S:      Orphan / Obsolete
4827 F:      drivers/gpu/drm/i810/
4828 F:      include/uapi/drm/i810_drm.h
4829 
4830 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4831 S:      Orphan / Obsolete
4832 F:      drivers/gpu/drm/mga/
4833 F:      include/uapi/drm/mga_drm.h
4834 
4835 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4836 M:      Dave Airlie <airlied@redhat.com>
4837 S:      Odd Fixes
4838 F:      drivers/gpu/drm/mgag200/
4839 
4840 DRM DRIVER FOR MI0283QT
4841 M:      Noralf Trønnes <noralf@tronnes.org>
4842 S:      Maintained
4843 F:      drivers/gpu/drm/tinydrm/mi0283qt.c
4844 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
4845 
4846 DRM DRIVER FOR MSM ADRENO GPU
4847 M:      Rob Clark <robdclark@gmail.com>
4848 L:      linux-arm-msm@vger.kernel.org
4849 L:      dri-devel@lists.freedesktop.org
4850 L:      freedreno@lists.freedesktop.org
4851 T:      git git://people.freedesktop.org/~robclark/linux
4852 S:      Maintained
4853 F:      drivers/gpu/drm/msm/
4854 F:      include/uapi/drm/msm_drm.h
4855 F:      Documentation/devicetree/bindings/display/msm/
4856 
4857 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4858 M:      Ben Skeggs <bskeggs@redhat.com>
4859 L:      dri-devel@lists.freedesktop.org
4860 L:      nouveau@lists.freedesktop.org
4861 T:      git git://github.com/skeggsb/linux
4862 S:      Supported
4863 F:      drivers/gpu/drm/nouveau/
4864 F:      include/uapi/drm/nouveau_drm.h
4865 
4866 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
4867 M:      Stefan Mavrodiev <stefan@olimex.com>
4868 S:      Maintained
4869 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
4870 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.txt
4871 
4872 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
4873 M:      Noralf Trønnes <noralf@tronnes.org>
4874 S:      Maintained
4875 F:      drivers/gpu/drm/tinydrm/repaper.c
4876 F:      Documentation/devicetree/bindings/display/repaper.txt
4877 
4878 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4879 M:      Dave Airlie <airlied@redhat.com>
4880 M:      Gerd Hoffmann <kraxel@redhat.com>
4881 L:      virtualization@lists.linux-foundation.org
4882 T:      git git://anongit.freedesktop.org/drm/drm-misc
4883 S:      Obsolete
4884 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4885 F:      drivers/gpu/drm/cirrus/
4886 
4887 DRM DRIVER FOR QXL VIRTUAL GPU
4888 M:      Dave Airlie <airlied@redhat.com>
4889 M:      Gerd Hoffmann <kraxel@redhat.com>
4890 L:      virtualization@lists.linux-foundation.org
4891 T:      git git://anongit.freedesktop.org/drm/drm-misc
4892 S:      Maintained
4893 F:      drivers/gpu/drm/qxl/
4894 F:      include/uapi/drm/qxl_drm.h
4895 
4896 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4897 S:      Orphan / Obsolete
4898 F:      drivers/gpu/drm/r128/
4899 F:      include/uapi/drm/r128_drm.h
4900 
4901 DRM DRIVER FOR SAVAGE VIDEO CARDS
4902 S:      Orphan / Obsolete
4903 F:      drivers/gpu/drm/savage/
4904 F:      include/uapi/drm/savage_drm.h
4905 
4906 DRM DRIVER FOR SIS VIDEO CARDS
4907 S:      Orphan / Obsolete
4908 F:      drivers/gpu/drm/sis/
4909 F:      include/uapi/drm/sis_drm.h
4910 
4911 DRM DRIVER FOR SITRONIX ST7586 PANELS
4912 M:      David Lechner <david@lechnology.com>
4913 S:      Maintained
4914 F:      drivers/gpu/drm/tinydrm/st7586.c
4915 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
4916 
4917 DRM DRIVER FOR SITRONIX ST7735R PANELS
4918 M:      David Lechner <david@lechnology.com>
4919 S:      Maintained
4920 F:      drivers/gpu/drm/tinydrm/st7735r.c
4921 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.txt
4922 
4923 DRM DRIVER FOR TDFX VIDEO CARDS
4924 S:      Orphan / Obsolete
4925 F:      drivers/gpu/drm/tdfx/
4926 
4927 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4928 M:      Dave Airlie <airlied@redhat.com>
4929 R:      Sean Paul <sean@poorly.run>
4930 L:      dri-devel@lists.freedesktop.org
4931 S:      Odd Fixes
4932 F:      drivers/gpu/drm/udl/
4933 T:      git git://anongit.freedesktop.org/drm/drm-misc
4934 
4935 DRM DRIVER FOR VMWARE VIRTUAL GPU
4936 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4937 M:      Thomas Hellstrom <thellstrom@vmware.com>
4938 L:      dri-devel@lists.freedesktop.org
4939 T:      git git://people.freedesktop.org/~thomash/linux
4940 S:      Supported
4941 F:      drivers/gpu/drm/vmwgfx/
4942 F:      include/uapi/drm/vmwgfx_drm.h
4943 
4944 DRM DRIVERS
4945 M:      David Airlie <airlied@linux.ie>
4946 M:      Daniel Vetter <daniel@ffwll.ch>
4947 L:      dri-devel@lists.freedesktop.org
4948 T:      git git://anongit.freedesktop.org/drm/drm
4949 B:      https://bugs.freedesktop.org/
4950 C:      irc://chat.freenode.net/dri-devel
4951 S:      Maintained
4952 F:      drivers/gpu/drm/
4953 F:      drivers/gpu/vga/
4954 F:      Documentation/devicetree/bindings/display/
4955 F:      Documentation/devicetree/bindings/gpu/
4956 F:      Documentation/gpu/
4957 F:      include/drm/
4958 F:      include/uapi/drm/
4959 F:      include/linux/vga*
4960 
4961 DRM DRIVERS AND MISC GPU PATCHES
4962 M:      Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
4963 M:      Maxime Ripard <maxime.ripard@bootlin.com>
4964 M:      Sean Paul <sean@poorly.run>
4965 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4966 S:      Maintained
4967 T:      git git://anongit.freedesktop.org/drm/drm-misc
4968 F:      Documentation/gpu/
4969 F:      drivers/gpu/vga/
4970 F:      drivers/gpu/drm/*
4971 F:      include/drm/drm*
4972 F:      include/uapi/drm/drm*
4973 F:      include/linux/vga*
4974 
4975 DRM DRIVERS FOR ALLWINNER A10
4976 M:      Maxime Ripard  <maxime.ripard@bootlin.com>
4977 L:      dri-devel@lists.freedesktop.org
4978 S:      Supported
4979 F:      drivers/gpu/drm/sun4i/
4980 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4981 T:      git git://anongit.freedesktop.org/drm/drm-misc
4982 
4983 DRM DRIVERS FOR AMLOGIC SOCS
4984 M:      Neil Armstrong <narmstrong@baylibre.com>
4985 L:      dri-devel@lists.freedesktop.org
4986 L:      linux-amlogic@lists.infradead.org
4987 W:      http://linux-meson.com/
4988 S:      Supported
4989 F:      drivers/gpu/drm/meson/
4990 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4991 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
4992 F:      Documentation/gpu/meson.rst
4993 T:      git git://anongit.freedesktop.org/drm/drm-misc
4994 
4995 DRM DRIVERS FOR ATMEL HLCDC
4996 M:      Boris Brezillon <bbrezillon@kernel.org>
4997 L:      dri-devel@lists.freedesktop.org
4998 S:      Supported
4999 F:      drivers/gpu/drm/atmel-hlcdc/
5000 F:      Documentation/devicetree/bindings/display/atmel/
5001 T:      git git://anongit.freedesktop.org/drm/drm-misc
5002 
5003 DRM DRIVERS FOR BRIDGE CHIPS
5004 M:      Archit Taneja <architt@codeaurora.org>
5005 M:      Andrzej Hajda <a.hajda@samsung.com>
5006 R:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
5007 S:      Maintained
5008 T:      git git://anongit.freedesktop.org/drm/drm-misc
5009 F:      drivers/gpu/drm/bridge/
5010 
5011 DRM DRIVERS FOR EXYNOS
5012 M:      Inki Dae <inki.dae@samsung.com>
5013 M:      Joonyoung Shim <jy0922.shim@samsung.com>
5014 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
5015 M:      Kyungmin Park <kyungmin.park@samsung.com>
5016 L:      dri-devel@lists.freedesktop.org
5017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5018 S:      Supported
5019 F:      drivers/gpu/drm/exynos/
5020 F:      include/uapi/drm/exynos_drm.h
5021 F:      Documentation/devicetree/bindings/display/exynos/
5022 
5023 DRM DRIVERS FOR FREESCALE DCU
5024 M:      Stefan Agner <stefan@agner.ch>
5025 M:      Alison Wang <alison.wang@nxp.com>
5026 L:      dri-devel@lists.freedesktop.org
5027 S:      Supported
5028 F:      drivers/gpu/drm/fsl-dcu/
5029 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
5030 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
5031 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
5032 T:      git git://anongit.freedesktop.org/drm/drm-misc
5033 
5034 DRM DRIVERS FOR FREESCALE IMX
5035 M:      Philipp Zabel <p.zabel@pengutronix.de>
5036 L:      dri-devel@lists.freedesktop.org
5037 S:      Maintained
5038 F:      drivers/gpu/drm/imx/
5039 F:      drivers/gpu/ipu-v3/
5040 F:      Documentation/devicetree/bindings/display/imx/
5041 
5042 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
5043 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
5044 L:      dri-devel@lists.freedesktop.org
5045 T:      git git://github.com/patjak/drm-gma500
5046 S:      Maintained
5047 F:      drivers/gpu/drm/gma500/
5048 
5049 DRM DRIVERS FOR HISILICON
5050 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
5051 M:      Rongrong Zou <zourongrong@gmail.com>
5052 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
5053 R:      Chen Feng <puck.chen@hisilicon.com>
5054 L:      dri-devel@lists.freedesktop.org
5055 T:      git git://github.com/xin3liang/linux.git
5056 S:      Maintained
5057 F:      drivers/gpu/drm/hisilicon/
5058 F:      Documentation/devicetree/bindings/display/hisilicon/
5059 
5060 DRM DRIVERS FOR MEDIATEK
5061 M:      CK Hu <ck.hu@mediatek.com>
5062 M:      Philipp Zabel <p.zabel@pengutronix.de>
5063 L:      dri-devel@lists.freedesktop.org
5064 S:      Supported
5065 F:      drivers/gpu/drm/mediatek/
5066 F:      Documentation/devicetree/bindings/display/mediatek/
5067 
5068 DRM DRIVERS FOR NVIDIA TEGRA
5069 M:      Thierry Reding <thierry.reding@gmail.com>
5070 L:      dri-devel@lists.freedesktop.org
5071 L:      linux-tegra@vger.kernel.org
5072 T:      git git://anongit.freedesktop.org/tegra/linux.git
5073 S:      Supported
5074 F:      drivers/gpu/drm/tegra/
5075 F:      drivers/gpu/host1x/
5076 F:      include/linux/host1x.h
5077 F:      include/uapi/drm/tegra_drm.h
5078 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
5079 
5080 DRM DRIVERS FOR RENESAS
5081 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5082 M:      Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
5083 L:      dri-devel@lists.freedesktop.org
5084 L:      linux-renesas-soc@vger.kernel.org
5085 T:      git git://linuxtv.org/pinchartl/media drm/du/next
5086 S:      Supported
5087 F:      drivers/gpu/drm/rcar-du/
5088 F:      drivers/gpu/drm/shmobile/
5089 F:      include/linux/platform_data/shmob_drm.h
5090 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5091 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
5092 F:      Documentation/devicetree/bindings/display/renesas,du.txt
5093 
5094 DRM DRIVERS FOR ROCKCHIP
5095 M:      Sandy Huang <hjc@rock-chips.com>
5096 M:      Heiko Stübner <heiko@sntech.de>
5097 L:      dri-devel@lists.freedesktop.org
5098 S:      Maintained
5099 F:      drivers/gpu/drm/rockchip/
5100 F:      Documentation/devicetree/bindings/display/rockchip/
5101 T:      git git://anongit.freedesktop.org/drm/drm-misc
5102 
5103 DRM DRIVERS FOR STI
5104 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
5105 M:      Vincent Abriou <vincent.abriou@st.com>
5106 L:      dri-devel@lists.freedesktop.org
5107 T:      git git://anongit.freedesktop.org/drm/drm-misc
5108 S:      Maintained
5109 F:      drivers/gpu/drm/sti
5110 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
5111 
5112 DRM DRIVERS FOR STM
5113 M:      Yannick Fertre <yannick.fertre@st.com>
5114 M:      Philippe Cornu <philippe.cornu@st.com>
5115 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
5116 M:      Vincent Abriou <vincent.abriou@st.com>
5117 L:      dri-devel@lists.freedesktop.org
5118 T:      git git://anongit.freedesktop.org/drm/drm-misc
5119 S:      Maintained
5120 F:      drivers/gpu/drm/stm
5121 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
5122 
5123 DRM DRIVERS FOR TI LCDC
5124 M:      Jyri Sarha <jsarha@ti.com>
5125 R:      Tomi Valkeinen <tomi.valkeinen@ti.com>
5126 L:      dri-devel@lists.freedesktop.org
5127 S:      Maintained
5128 F:      drivers/gpu/drm/tilcdc/
5129 F:      Documentation/devicetree/bindings/display/tilcdc/
5130 
5131 DRM DRIVERS FOR TI OMAP
5132 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
5133 L:      dri-devel@lists.freedesktop.org
5134 S:      Maintained
5135 F:      drivers/gpu/drm/omapdrm/
5136 F:      Documentation/devicetree/bindings/display/ti/
5137 
5138 DRM DRIVERS FOR V3D
5139 M:      Eric Anholt <eric@anholt.net>
5140 S:      Supported
5141 F:      drivers/gpu/drm/v3d/
5142 F:      include/uapi/drm/v3d_drm.h
5143 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
5144 T:      git git://anongit.freedesktop.org/drm/drm-misc
5145 
5146 DRM DRIVERS FOR VC4
5147 M:      Eric Anholt <eric@anholt.net>
5148 T:      git git://github.com/anholt/linux
5149 S:      Supported
5150 F:      drivers/gpu/drm/vc4/
5151 F:      include/uapi/drm/vc4_drm.h
5152 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
5153 T:      git git://anongit.freedesktop.org/drm/drm-misc
5154 
5155 DRM DRIVERS FOR VIVANTE GPU IP
5156 M:      Lucas Stach <l.stach@pengutronix.de>
5157 R:      Russell King <linux+etnaviv@armlinux.org.uk>
5158 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
5159 L:      etnaviv@lists.freedesktop.org
5160 L:      dri-devel@lists.freedesktop.org
5161 S:      Maintained
5162 F:      drivers/gpu/drm/etnaviv/
5163 F:      include/uapi/drm/etnaviv_drm.h
5164 F:      Documentation/devicetree/bindings/display/etnaviv/
5165 
5166 DRM DRIVERS FOR ZTE ZX
5167 M:      Shawn Guo <shawnguo@kernel.org>
5168 L:      dri-devel@lists.freedesktop.org
5169 S:      Maintained
5170 F:      drivers/gpu/drm/zte/
5171 F:      Documentation/devicetree/bindings/display/zte,vou.txt
5172 T:      git git://anongit.freedesktop.org/drm/drm-misc
5173 
5174 DRM PANEL DRIVERS
5175 M:      Thierry Reding <thierry.reding@gmail.com>
5176 L:      dri-devel@lists.freedesktop.org
5177 T:      git git://anongit.freedesktop.org/drm/drm-misc
5178 S:      Maintained
5179 F:      drivers/gpu/drm/drm_panel.c
5180 F:      drivers/gpu/drm/panel/
5181 F:      include/drm/drm_panel.h
5182 F:      Documentation/devicetree/bindings/display/panel/
5183 
5184 DRM TINYDRM DRIVERS
5185 M:      Noralf Trønnes <noralf@tronnes.org>
5186 W:      https://github.com/notro/tinydrm/wiki/Development
5187 T:      git git://anongit.freedesktop.org/drm/drm-misc
5188 S:      Maintained
5189 F:      drivers/gpu/drm/tinydrm/
5190 F:      include/drm/tinydrm/
5191 
5192 DRM DRIVERS FOR XEN
5193 M:      Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
5194 T:      git git://anongit.freedesktop.org/drm/drm-misc
5195 L:      dri-devel@lists.freedesktop.org
5196 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
5197 S:      Supported
5198 F:      drivers/gpu/drm/xen/
5199 F:      Documentation/gpu/xen-front.rst
5200 
5201 DRM TTM SUBSYSTEM
5202 M:      Christian Koenig <christian.koenig@amd.com>
5203 M:      Huang Rui <ray.huang@amd.com>
5204 M:      Junwei Zhang <Jerry.Zhang@amd.com>
5205 T:      git git://people.freedesktop.org/~agd5f/linux
5206 S:      Maintained
5207 L:      dri-devel@lists.freedesktop.org
5208 F:      include/drm/ttm/
5209 F:      drivers/gpu/drm/ttm/
5210 
5211 DSBR100 USB FM RADIO DRIVER
5212 M:      Alexey Klimov <klimov.linux@gmail.com>
5213 L:      linux-media@vger.kernel.org
5214 T:      git git://linuxtv.org/media_tree.git
5215 S:      Maintained
5216 F:      drivers/media/radio/dsbr100.c
5217 
5218 DSCC4 DRIVER
5219 M:      Francois Romieu <romieu@fr.zoreil.com>
5220 L:      netdev@vger.kernel.org
5221 S:      Maintained
5222 F:      drivers/net/wan/dscc4.c
5223 
5224 DT3155 MEDIA DRIVER
5225 M:      Hans Verkuil <hverkuil@xs4all.nl>
5226 L:      linux-media@vger.kernel.org
5227 T:      git git://linuxtv.org/media_tree.git
5228 W:      https://linuxtv.org
5229 S:      Odd Fixes
5230 F:      drivers/media/pci/dt3155/
5231 
5232 DVB_USB_AF9015 MEDIA DRIVER
5233 M:      Antti Palosaari <crope@iki.fi>
5234 L:      linux-media@vger.kernel.org
5235 W:      https://linuxtv.org
5236 W:      http://palosaari.fi/linux/
5237 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5238 T:      git git://linuxtv.org/anttip/media_tree.git
5239 S:      Maintained
5240 F:      drivers/media/usb/dvb-usb-v2/af9015*
5241 
5242 DVB_USB_AF9035 MEDIA DRIVER
5243 M:      Antti Palosaari <crope@iki.fi>
5244 L:      linux-media@vger.kernel.org
5245 W:      https://linuxtv.org
5246 W:      http://palosaari.fi/linux/
5247 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5248 T:      git git://linuxtv.org/anttip/media_tree.git
5249 S:      Maintained
5250 F:      drivers/media/usb/dvb-usb-v2/af9035*
5251 
5252 DVB_USB_ANYSEE MEDIA DRIVER
5253 M:      Antti Palosaari <crope@iki.fi>
5254 L:      linux-media@vger.kernel.org
5255 W:      https://linuxtv.org
5256 W:      http://palosaari.fi/linux/
5257 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5258 T:      git git://linuxtv.org/anttip/media_tree.git
5259 S:      Maintained
5260 F:      drivers/media/usb/dvb-usb-v2/anysee*
5261 
5262 DVB_USB_AU6610 MEDIA DRIVER
5263 M:      Antti Palosaari <crope@iki.fi>
5264 L:      linux-media@vger.kernel.org
5265 W:      https://linuxtv.org
5266 W:      http://palosaari.fi/linux/
5267 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5268 T:      git git://linuxtv.org/anttip/media_tree.git
5269 S:      Maintained
5270 F:      drivers/media/usb/dvb-usb-v2/au6610*
5271 
5272 DVB_USB_CE6230 MEDIA DRIVER
5273 M:      Antti Palosaari <crope@iki.fi>
5274 L:      linux-media@vger.kernel.org
5275 W:      https://linuxtv.org
5276 W:      http://palosaari.fi/linux/
5277 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5278 T:      git git://linuxtv.org/anttip/media_tree.git
5279 S:      Maintained
5280 F:      drivers/media/usb/dvb-usb-v2/ce6230*
5281 
5282 DVB_USB_CXUSB MEDIA DRIVER
5283 M:      Michael Krufky <mkrufky@linuxtv.org>
5284 L:      linux-media@vger.kernel.org
5285 W:      https://linuxtv.org
5286 W:      http://github.com/mkrufky
5287 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5288 T:      git git://linuxtv.org/media_tree.git
5289 S:      Maintained
5290 F:      drivers/media/usb/dvb-usb/cxusb*
5291 
5292 DVB_USB_EC168 MEDIA DRIVER
5293 M:      Antti Palosaari <crope@iki.fi>
5294 L:      linux-media@vger.kernel.org
5295 W:      https://linuxtv.org
5296 W:      http://palosaari.fi/linux/
5297 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5298 T:      git git://linuxtv.org/anttip/media_tree.git
5299 S:      Maintained
5300 F:      drivers/media/usb/dvb-usb-v2/ec168*
5301 
5302 DVB_USB_GL861 MEDIA DRIVER
5303 M:      Antti Palosaari <crope@iki.fi>
5304 L:      linux-media@vger.kernel.org
5305 W:      https://linuxtv.org
5306 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5307 T:      git git://linuxtv.org/anttip/media_tree.git
5308 S:      Maintained
5309 F:      drivers/media/usb/dvb-usb-v2/gl861*
5310 
5311 DVB_USB_MXL111SF MEDIA DRIVER
5312 M:      Michael Krufky <mkrufky@linuxtv.org>
5313 L:      linux-media@vger.kernel.org
5314 W:      https://linuxtv.org
5315 W:      http://github.com/mkrufky
5316 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5317 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
5318 S:      Maintained
5319 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
5320 
5321 DVB_USB_RTL28XXU MEDIA DRIVER
5322 M:      Antti Palosaari <crope@iki.fi>
5323 L:      linux-media@vger.kernel.org
5324 W:      https://linuxtv.org
5325 W:      http://palosaari.fi/linux/
5326 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5327 T:      git git://linuxtv.org/anttip/media_tree.git
5328 S:      Maintained
5329 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
5330 
5331 DVB_USB_V2 MEDIA DRIVER
5332 M:      Antti Palosaari <crope@iki.fi>
5333 L:      linux-media@vger.kernel.org
5334 W:      https://linuxtv.org
5335 W:      http://palosaari.fi/linux/
5336 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5337 T:      git git://linuxtv.org/anttip/media_tree.git
5338 S:      Maintained
5339 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
5340 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
5341 
5342 DYNAMIC DEBUG
5343 M:      Jason Baron <jbaron@akamai.com>
5344 S:      Maintained
5345 F:      lib/dynamic_debug.c
5346 F:      include/linux/dynamic_debug.h
5347 
5348 DYNAMIC INTERRUPT MODERATION
5349 M:      Tal Gilboa <talgi@mellanox.com>
5350 S:      Maintained
5351 F:      include/linux/net_dim.h
5352 
5353 DZ DECSTATION DZ11 SERIAL DRIVER
5354 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
5355 S:      Maintained
5356 F:      drivers/tty/serial/dz.*
5357 
5358 E3X0 POWER BUTTON DRIVER
5359 M:      Moritz Fischer <moritz.fischer@ettus.com>
5360 L:      usrp-users@lists.ettus.com
5361 W:      http://www.ettus.com
5362 S:      Supported
5363 F:      drivers/input/misc/e3x0-button.c
5364 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
5365 
5366 E4000 MEDIA DRIVER
5367 M:      Antti Palosaari <crope@iki.fi>
5368 L:      linux-media@vger.kernel.org
5369 W:      https://linuxtv.org
5370 W:      http://palosaari.fi/linux/
5371 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5372 T:      git git://linuxtv.org/anttip/media_tree.git
5373 S:      Maintained
5374 F:      drivers/media/tuners/e4000*
5375 
5376 EARTH_PT1 MEDIA DRIVER
5377 M:      Akihiro Tsukada <tskd08@gmail.com>
5378 L:      linux-media@vger.kernel.org
5379 S:      Odd Fixes
5380 F:      drivers/media/pci/pt1/
5381 
5382 EARTH_PT3 MEDIA DRIVER
5383 M:      Akihiro Tsukada <tskd08@gmail.com>
5384 L:      linux-media@vger.kernel.org
5385 S:      Odd Fixes
5386 F:      drivers/media/pci/pt3/
5387 
5388 EC100 MEDIA DRIVER
5389 M:      Antti Palosaari <crope@iki.fi>
5390 L:      linux-media@vger.kernel.org
5391 W:      https://linuxtv.org
5392 W:      http://palosaari.fi/linux/
5393 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5394 T:      git git://linuxtv.org/anttip/media_tree.git
5395 S:      Maintained
5396 F:      drivers/media/dvb-frontends/ec100*
5397 
5398 ECRYPT FILE SYSTEM
5399 M:      Tyler Hicks <tyhicks@canonical.com>
5400 L:      ecryptfs@vger.kernel.org
5401 W:      http://ecryptfs.org
5402 W:      https://launchpad.net/ecryptfs
5403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
5404 S:      Supported
5405 F:      Documentation/filesystems/ecryptfs.txt
5406 F:      fs/ecryptfs/
5407 
5408 EDAC-AMD64
5409 M:      Borislav Petkov <bp@alien8.de>
5410 L:      linux-edac@vger.kernel.org
5411 S:      Maintained
5412 F:      drivers/edac/amd64_edac*
5413 
5414 EDAC-CALXEDA
5415 M:      Robert Richter <rric@kernel.org>
5416 L:      linux-edac@vger.kernel.org
5417 S:      Maintained
5418 F:      drivers/edac/highbank*
5419 
5420 EDAC-CAVIUM OCTEON
5421 M:      Ralf Baechle <ralf@linux-mips.org>
5422 M:      David Daney <david.daney@cavium.com>
5423 L:      linux-edac@vger.kernel.org
5424 L:      linux-mips@vger.kernel.org
5425 S:      Supported
5426 F:      drivers/edac/octeon_edac*
5427 
5428 EDAC-CAVIUM THUNDERX
5429 M:      David Daney <david.daney@cavium.com>
5430 M:      Jan Glauber <jglauber@cavium.com>
5431 L:      linux-edac@vger.kernel.org
5432 S:      Supported
5433 F:      drivers/edac/thunderx_edac*
5434 
5435 EDAC-CORE
5436 M:      Borislav Petkov <bp@alien8.de>
5437 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
5438 L:      linux-edac@vger.kernel.org
5439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
5440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
5441 S:      Supported
5442 F:      Documentation/admin-guide/ras.rst
5443 F:      Documentation/driver-api/edac.rst
5444 F:      drivers/edac/
5445 F:      include/linux/edac.h
5446 
5447 EDAC-E752X
5448 M:      Mark Gross <mark.gross@intel.com>
5449 L:      linux-edac@vger.kernel.org
5450 S:      Maintained
5451 F:      drivers/edac/e752x_edac.c
5452 
5453 EDAC-E7XXX
5454 L:      linux-edac@vger.kernel.org
5455 S:      Maintained
5456 F:      drivers/edac/e7xxx_edac.c
5457 
5458 EDAC-FSL_DDR
5459 M:      York Sun <york.sun@nxp.com>
5460 L:      linux-edac@vger.kernel.org
5461 S:      Maintained
5462 F:      drivers/edac/fsl_ddr_edac.*
5463 
5464 EDAC-GHES
5465 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
5466 L:      linux-edac@vger.kernel.org
5467 S:      Maintained
5468 F:      drivers/edac/ghes_edac.c
5469 
5470 EDAC-I3000
5471 L:      linux-edac@vger.kernel.org
5472 S:      Orphan
5473 F:      drivers/edac/i3000_edac.c
5474 
5475 EDAC-I5000
5476 L:      linux-edac@vger.kernel.org
5477 S:      Maintained
5478 F:      drivers/edac/i5000_edac.c
5479 
5480 EDAC-I5400
5481 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
5482 L:      linux-edac@vger.kernel.org
5483 S:      Maintained
5484 F:      drivers/edac/i5400_edac.c
5485 
5486 EDAC-I7300
5487 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
5488 L:      linux-edac@vger.kernel.org
5489 S:      Maintained
5490 F:      drivers/edac/i7300_edac.c
5491 
5492 EDAC-I7CORE
5493 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
5494 L:      linux-edac@vger.kernel.org
5495 S:      Maintained
5496 F:      drivers/edac/i7core_edac.c
5497 
5498 EDAC-I82443BXGX
5499 M:      Tim Small <tim@buttersideup.com>
5500 L:      linux-edac@vger.kernel.org
5501 S:      Maintained
5502 F:      drivers/edac/i82443bxgx_edac.c
5503 
5504 EDAC-I82975X
5505 M:      "Arvind R." <arvino55@gmail.com>
5506 L:      linux-edac@vger.kernel.org
5507 S:      Maintained
5508 F:      drivers/edac/i82975x_edac.c
5509 
5510 EDAC-IE31200
5511 M:      Jason Baron <jbaron@akamai.com>
5512 L:      linux-edac@vger.kernel.org
5513 S:      Maintained
5514 F:      drivers/edac/ie31200_edac.c
5515 
5516 EDAC-MPC85XX
5517 M:      Johannes Thumshirn <morbidrsa@gmail.com>
5518 L:      linux-edac@vger.kernel.org
5519 S:      Maintained
5520 F:      drivers/edac/mpc85xx_edac.[ch]
5521 
5522 EDAC-PASEMI
5523 M:      Egor Martovetsky <egor@pasemi.com>
5524 L:      linux-edac@vger.kernel.org
5525 S:      Maintained
5526 F:      drivers/edac/pasemi_edac.c
5527 
5528 EDAC-PND2
5529 M:      Tony Luck <tony.luck@intel.com>
5530 L:      linux-edac@vger.kernel.org
5531 S:      Maintained
5532 F:      drivers/edac/pnd2_edac.[ch]
5533 
5534 EDAC-R82600
5535 M:      Tim Small <tim@buttersideup.com>
5536 L:      linux-edac@vger.kernel.org
5537 S:      Maintained
5538 F:      drivers/edac/r82600_edac.c
5539 
5540 EDAC-SBRIDGE
5541 M:      Tony Luck <tony.luck@intel.com>
5542 R:      Qiuxu Zhuo <qiuxu.zhuo@intel.com>
5543 L:      linux-edac@vger.kernel.org
5544 S:      Maintained
5545 F:      drivers/edac/sb_edac.c
5546 
5547 EDAC-SKYLAKE
5548 M:      Tony Luck <tony.luck@intel.com>
5549 L:      linux-edac@vger.kernel.org
5550 S:      Maintained
5551 F:      drivers/edac/skx_edac.c
5552 
5553 EDAC-TI
5554 M:      Tero Kristo <t-kristo@ti.com>
5555 L:      linux-edac@vger.kernel.org
5556 S:      Maintained
5557 F:      drivers/edac/ti_edac.c
5558 
5559 EDAC-QCOM
5560 M:      Channagoud Kadabi <ckadabi@codeaurora.org>
5561 M:      Venkata Narendra Kumar Gutta <vnkgutta@codeaurora.org>
5562 L:      linux-arm-msm@vger.kernel.org
5563 L:      linux-edac@vger.kernel.org
5564 S:      Maintained
5565 F:      drivers/edac/qcom_edac.c
5566 
5567 EDIROL UA-101/UA-1000 DRIVER
5568 M:      Clemens Ladisch <clemens@ladisch.de>
5569 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5570 T:      git git://git.alsa-project.org/alsa-kernel.git
5571 S:      Maintained
5572 F:      sound/usb/misc/ua101.c
5573 
5574 EFI TEST DRIVER
5575 L:      linux-efi@vger.kernel.org
5576 M:      Ivan Hu <ivan.hu@canonical.com>
5577 M:      Ard Biesheuvel <ard.biesheuvel@linaro.org>
5578 S:      Maintained
5579 F:      drivers/firmware/efi/test/
5580 
5581 EFI VARIABLE FILESYSTEM
5582 M:      Matthew Garrett <matthew.garrett@nebula.com>
5583 M:      Jeremy Kerr <jk@ozlabs.org>
5584 M:      Ard Biesheuvel <ard.biesheuvel@linaro.org>
5585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
5586 L:      linux-efi@vger.kernel.org
5587 S:      Maintained
5588 F:      fs/efivarfs/
5589 
5590 EFIFB FRAMEBUFFER DRIVER
5591 L:      linux-fbdev@vger.kernel.org
5592 M:      Peter Jones <pjones@redhat.com>
5593 S:      Maintained
5594 F:      drivers/video/fbdev/efifb.c
5595 
5596 EFS FILESYSTEM
5597 W:      http://aeschi.ch.eu.org/efs/
5598 S:      Orphan
5599 F:      fs/efs/
5600 
5601 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
5602 M:      Douglas Miller <dougmill@linux.ibm.com>
5603 L:      netdev@vger.kernel.org
5604 S:      Maintained
5605 F:      drivers/net/ethernet/ibm/ehea/
5606 
5607 EM28XX VIDEO4LINUX DRIVER
5608 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
5609 L:      linux-media@vger.kernel.org
5610 W:      https://linuxtv.org
5611 T:      git git://linuxtv.org/media_tree.git
5612 S:      Maintained
5613 F:      drivers/media/usb/em28xx/
5614 F:      Documentation/media/v4l-drivers/em28xx*
5615 
5616 EMBEDDED LINUX
5617 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
5618 M:      Matt Mackall <mpm@selenic.com>
5619 M:      David Woodhouse <dwmw2@infradead.org>
5620 L:      linux-embedded@vger.kernel.org
5621 S:      Maintained
5622 
5623 Emulex 10Gbps iSCSI - OneConnect DRIVER
5624 M:      Subbu Seetharaman <subbu.seetharaman@broadcom.com>
5625 M:      Ketan Mukadam <ketan.mukadam@broadcom.com>
5626 M:      Jitendra Bhivare <jitendra.bhivare@broadcom.com>
5627 L:      linux-scsi@vger.kernel.org
5628 W:      http://www.broadcom.com
5629 S:      Supported
5630 F:      drivers/scsi/be2iscsi/
5631 
5632 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
5633 M:      Sathya Perla <sathya.perla@broadcom.com>
5634 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
5635 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
5636 M:      Somnath Kotur <somnath.kotur@broadcom.com>
5637 L:      netdev@vger.kernel.org
5638 W:      http://www.emulex.com
5639 S:      Supported
5640 F:      drivers/net/ethernet/emulex/benet/
5641 
5642 EMULEX ONECONNECT ROCE DRIVER
5643 M:      Selvin Xavier <selvin.xavier@broadcom.com>
5644 M:      Devesh Sharma <devesh.sharma@broadcom.com>
5645 L:      linux-rdma@vger.kernel.org
5646 W:      http://www.broadcom.com
5647 S:      Odd Fixes
5648 F:      drivers/infiniband/hw/ocrdma/
5649 F:      include/uapi/rdma/ocrdma-abi.h
5650 
5651 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
5652 M:      James Smart <james.smart@broadcom.com>
5653 M:      Dick Kennedy <dick.kennedy@broadcom.com>
5654 L:      linux-scsi@vger.kernel.org
5655 W:      http://www.broadcom.com
5656 S:      Supported
5657 F:      drivers/scsi/lpfc/
5658 
5659 ENE CB710 FLASH CARD READER DRIVER
5660 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
5661 S:      Maintained
5662 F:      drivers/misc/cb710/
5663 F:      drivers/mmc/host/cb710-mmc.*
5664 F:      include/linux/cb710.h
5665 
5666 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
5667 M:      Maxim Levitsky <maximlevitsky@gmail.com>
5668 S:      Maintained
5669 F:      drivers/media/rc/ene_ir.*
5670 
5671 EPSON S1D13XXX FRAMEBUFFER DRIVER
5672 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
5673 S:      Maintained
5674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
5675 F:      drivers/video/fbdev/s1d13xxxfb.c
5676 F:      include/video/s1d13xxxfb.h
5677 
5678 ERRSEQ ERROR TRACKING INFRASTRUCTURE
5679 M:      Jeff Layton <jlayton@kernel.org>
5680 S:      Maintained
5681 F:      lib/errseq.c
5682 F:      include/linux/errseq.h
5683 
5684 ET131X NETWORK DRIVER
5685 M:      Mark Einon <mark.einon@gmail.com>
5686 S:      Odd Fixes
5687 F:      drivers/net/ethernet/agere/
5688 
5689 ETHERNET BRIDGE
5690 M:      Roopa Prabhu <roopa@cumulusnetworks.com>
5691 M:      Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
5692 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
5693 L:      netdev@vger.kernel.org
5694 W:      http://www.linuxfoundation.org/en/Net:Bridge
5695 S:      Maintained
5696 F:      include/linux/netfilter_bridge/
5697 F:      net/bridge/
5698 
5699 ETHERNET PHY LIBRARY
5700 M:      Andrew Lunn <andrew@lunn.ch>
5701 M:      Florian Fainelli <f.fainelli@gmail.com>
5702 M:      Heiner Kallweit <hkallweit1@gmail.com>
5703 L:      netdev@vger.kernel.org
5704 S:      Maintained
5705 F:      Documentation/ABI/testing/sysfs-bus-mdio
5706 F:      Documentation/devicetree/bindings/net/mdio*
5707 F:      Documentation/networking/phy.txt
5708 F:      drivers/net/phy/
5709 F:      drivers/of/of_mdio.c
5710 F:      drivers/of/of_net.c
5711 F:      include/linux/*mdio*.h
5712 F:      include/linux/of_net.h
5713 F:      include/linux/phy.h
5714 F:      include/linux/phy_fixed.h
5715 F:      include/linux/platform_data/mdio-bcm-unimac.h
5716 F:      include/linux/platform_data/mdio-gpio.h
5717 F:      include/trace/events/mdio.h
5718 F:      include/uapi/linux/mdio.h
5719 F:      include/uapi/linux/mii.h
5720 
5721 EXT2 FILE SYSTEM
5722 M:      Jan Kara <jack@suse.com>
5723 L:      linux-ext4@vger.kernel.org
5724 S:      Maintained
5725 F:      Documentation/filesystems/ext2.txt
5726 F:      fs/ext2/
5727 F:      include/linux/ext2*
5728 
5729 EXT4 FILE SYSTEM
5730 M:      "Theodore Ts'o" <tytso@mit.edu>
5731 M:      Andreas Dilger <adilger.kernel@dilger.ca>
5732 L:      linux-ext4@vger.kernel.org
5733 W:      http://ext4.wiki.kernel.org
5734 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
5735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
5736 S:      Maintained
5737 F:      Documentation/filesystems/ext4/
5738 F:      fs/ext4/
5739 
5740 Extended Verification Module (EVM)
5741 M:      Mimi Zohar <zohar@linux.ibm.com>
5742 L:      linux-integrity@vger.kernel.org
5743 S:      Supported
5744 F:      security/integrity/evm/
5745 
5746 EXTENSIBLE FIRMWARE INTERFACE (EFI)
5747 M:      Ard Biesheuvel <ard.biesheuvel@linaro.org>
5748 L:      linux-efi@vger.kernel.org
5749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
5750 S:      Maintained
5751 F:      Documentation/efi-stub.txt
5752 F:      arch/*/kernel/efi.c
5753 F:      arch/x86/boot/compressed/eboot.[ch]
5754 F:      arch/*/include/asm/efi.h
5755 F:      arch/x86/platform/efi/
5756 F:      drivers/firmware/efi/
5757 F:      include/linux/efi*.h
5758 F:      arch/arm/boot/compressed/efi-header.S
5759 F:      arch/arm64/kernel/efi-entry.S
5760 
5761 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
5762 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
5763 M:      Chanwoo Choi <cw00.choi@samsung.com>
5764 L:      linux-kernel@vger.kernel.org
5765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
5766 S:      Maintained
5767 F:      drivers/extcon/
5768 F:      include/linux/extcon/
5769 F:      include/linux/extcon.h
5770 F:      Documentation/extcon/
5771 F:      Documentation/devicetree/bindings/extcon/
5772 
5773 EXYNOS DP DRIVER
5774 M:      Jingoo Han <jingoohan1@gmail.com>
5775 L:      dri-devel@lists.freedesktop.org
5776 S:      Maintained
5777 F:      drivers/gpu/drm/exynos/exynos_dp*
5778 
5779 EXYNOS SYSMMU (IOMMU) driver
5780 M:      Marek Szyprowski <m.szyprowski@samsung.com>
5781 L:      iommu@lists.linux-foundation.org
5782 S:      Maintained
5783 F:      drivers/iommu/exynos-iommu.c
5784 
5785 EZchip NPS platform support
5786 M:      Vineet Gupta <vgupta@synopsys.com>
5787 M:      Ofer Levi <oferle@mellanox.com>
5788 S:      Supported
5789 F:      arch/arc/plat-eznps
5790 F:      arch/arc/boot/dts/eznps.dts
5791 
5792 F2FS FILE SYSTEM
5793 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5794 M:      Chao Yu <yuchao0@huawei.com>
5795 L:      linux-f2fs-devel@lists.sourceforge.net
5796 W:      https://f2fs.wiki.kernel.org/
5797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5798 S:      Maintained
5799 F:      Documentation/filesystems/f2fs.txt
5800 F:      Documentation/ABI/testing/sysfs-fs-f2fs
5801 F:      fs/f2fs/
5802 F:      include/linux/f2fs_fs.h
5803 F:      include/trace/events/f2fs.h
5804 
5805 F71805F HARDWARE MONITORING DRIVER
5806 M:      Jean Delvare <jdelvare@suse.com>
5807 L:      linux-hwmon@vger.kernel.org
5808 S:      Maintained
5809 F:      Documentation/hwmon/f71805f
5810 F:      drivers/hwmon/f71805f.c
5811 
5812 FADDR2LINE
5813 M:      Josh Poimboeuf <jpoimboe@redhat.com>
5814 S:      Maintained
5815 F:      scripts/faddr2line
5816 
5817 FAILOVER MODULE
5818 M:      Sridhar Samudrala <sridhar.samudrala@intel.com>
5819 L:      netdev@vger.kernel.org
5820 S:      Supported
5821 F:      net/core/failover.c
5822 F:      include/net/failover.h
5823 F:      Documentation/networking/failover.rst
5824 
5825 FANOTIFY
5826 M:      Jan Kara <jack@suse.cz>
5827 R:      Amir Goldstein <amir73il@gmail.com>
5828 L:      linux-fsdevel@vger.kernel.org
5829 S:      Maintained
5830 F:      fs/notify/fanotify/
5831 F:      include/linux/fanotify.h
5832 F:      include/uapi/linux/fanotify.h
5833 
5834 FARSYNC SYNCHRONOUS DRIVER
5835 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
5836 W:      http://www.farsite.co.uk/
5837 S:      Supported
5838 F:      drivers/net/wan/farsync.*
5839 
5840 FAULT INJECTION SUPPORT
5841 M:      Akinobu Mita <akinobu.mita@gmail.com>
5842 S:      Supported
5843 F:      Documentation/fault-injection/
5844 F:      lib/fault-inject.c
5845 
5846 FBTFT Framebuffer drivers
5847 S:      Orphan
5848 L:      dri-devel@lists.freedesktop.org
5849 L:      linux-fbdev@vger.kernel.org
5850 F:      drivers/staging/fbtft/
5851 
5852 FC0011 TUNER DRIVER
5853 M:      Michael Buesch <m@bues.ch>
5854 L:      linux-media@vger.kernel.org
5855 S:      Maintained
5856 F:      drivers/media/tuners/fc0011.h
5857 F:      drivers/media/tuners/fc0011.c
5858 
5859 FC2580 MEDIA DRIVER
5860 M:      Antti Palosaari <crope@iki.fi>
5861 L:      linux-media@vger.kernel.org
5862 W:      https://linuxtv.org
5863 W:      http://palosaari.fi/linux/
5864 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5865 T:      git git://linuxtv.org/anttip/media_tree.git
5866 S:      Maintained
5867 F:      drivers/media/tuners/fc2580*
5868 
5869 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5870 M:      Johannes Thumshirn <jth@kernel.org>
5871 L:      linux-scsi@vger.kernel.org
5872 W:      www.Open-FCoE.org
5873 S:      Supported
5874 F:      drivers/scsi/libfc/
5875 F:      drivers/scsi/fcoe/
5876 F:      include/scsi/fc/
5877 F:      include/scsi/libfc.h
5878 F:      include/scsi/libfcoe.h
5879 F:      include/uapi/scsi/fc/
5880 
5881 FILE LOCKING (flock() and fcntl()/lockf())
5882 M:      Jeff Layton <jlayton@kernel.org>
5883 M:      "J. Bruce Fields" <bfields@fieldses.org>
5884 L:      linux-fsdevel@vger.kernel.org
5885 S:      Maintained
5886 F:      include/linux/fcntl.h
5887 F:      include/uapi/linux/fcntl.h
5888 F:      fs/fcntl.c
5889 F:      fs/locks.c
5890 
5891 FILESYSTEMS (VFS and infrastructure)
5892 M:      Alexander Viro <viro@zeniv.linux.org.uk>
5893 L:      linux-fsdevel@vger.kernel.org
5894 S:      Maintained
5895 F:      fs/*
5896 F:      include/linux/fs.h
5897 F:      include/uapi/linux/fs.h
5898 
5899 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5900 M:      Riku Voipio <riku.voipio@iki.fi>
5901 L:      linux-hwmon@vger.kernel.org
5902 S:      Maintained
5903 F:      drivers/hwmon/f75375s.c
5904 F:      include/linux/f75375s.h
5905 
5906 FIREWIRE AUDIO DRIVERS
5907 M:      Clemens Ladisch <clemens@ladisch.de>
5908 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5909 T:      git git://git.alsa-project.org/alsa-kernel.git
5910 S:      Maintained
5911 F:      sound/firewire/
5912 
5913 FIREWIRE MEDIA DRIVERS (firedtv)
5914 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
5915 L:      linux-media@vger.kernel.org
5916 L:      linux1394-devel@lists.sourceforge.net
5917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5918 S:      Maintained
5919 F:      drivers/media/firewire/
5920 
5921 FIREWIRE SBP-2 TARGET
5922 M:      Chris Boot <bootc@bootc.net>
5923 L:      linux-scsi@vger.kernel.org
5924 L:      target-devel@vger.kernel.org
5925 L:      linux1394-devel@lists.sourceforge.net
5926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5927 S:      Maintained
5928 F:      drivers/target/sbp/
5929 
5930 FIREWIRE SUBSYSTEM
5931 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
5932 L:      linux1394-devel@lists.sourceforge.net
5933 W:      http://ieee1394.wiki.kernel.org/
5934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5935 S:      Maintained
5936 F:      drivers/firewire/
5937 F:      include/linux/firewire.h
5938 F:      include/uapi/linux/firewire*.h
5939 F:      tools/firewire/
5940 
5941 FIRMWARE LOADER (request_firmware)
5942 M:      Luis Chamberlain <mcgrof@kernel.org>
5943 L:      linux-kernel@vger.kernel.org
5944 S:      Maintained
5945 F:      Documentation/firmware_class/
5946 F:      drivers/base/firmware_loader/
5947 F:      include/linux/firmware.h
5948 
5949 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5950 M:      Joshua Morris <josh.h.morris@us.ibm.com>
5951 M:      Philip Kelleher <pjk1939@linux.ibm.com>
5952 S:      Maintained
5953 F:      drivers/block/rsxx/
5954 
5955 FLOPPY DRIVER
5956 M:      Jiri Kosina <jikos@kernel.org>
5957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5958 S:      Odd fixes
5959 F:      drivers/block/floppy.c
5960 
5961 FMC SUBSYSTEM
5962 M:      Alessandro Rubini <rubini@gnudd.com>
5963 W:      http://www.ohwr.org/projects/fmc-bus
5964 S:      Supported
5965 F:      drivers/fmc/
5966 F:      include/linux/fmc*.h
5967 F:      include/linux/ipmi-fru.h
5968 K:      fmc_d.*register
5969 
5970 FPGA MANAGER FRAMEWORK
5971 M:      Alan Tull <atull@kernel.org>
5972 M:      Moritz Fischer <mdf@kernel.org>
5973 L:      linux-fpga@vger.kernel.org
5974 S:      Maintained
5975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5976 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
5977 F:      Documentation/fpga/
5978 F:      Documentation/driver-api/fpga/
5979 F:      Documentation/devicetree/bindings/fpga/
5980 F:      drivers/fpga/
5981 F:      include/linux/fpga/
5982 W:      http://www.rocketboards.org
5983 
5984 FPGA DFL DRIVERS
5985 M:      Wu Hao <hao.wu@intel.com>
5986 L:      linux-fpga@vger.kernel.org
5987 S:      Maintained
5988 F:      Documentation/fpga/dfl.txt
5989 F:      include/uapi/linux/fpga-dfl.h
5990 F:      drivers/fpga/dfl*
5991 
5992 FPU EMULATOR
5993 M:      Bill Metzenthen <billm@melbpc.org.au>
5994 W:      http://floatingpoint.sourceforge.net/emulator/index.html
5995 S:      Maintained
5996 F:      arch/x86/math-emu/
5997 
5998 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5999 L:      netdev@vger.kernel.org
6000 S:      Orphan
6001 F:      drivers/net/wan/dlci.c
6002 F:      drivers/net/wan/sdla.c
6003 
6004 FRAMEBUFFER LAYER
6005 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6006 L:      dri-devel@lists.freedesktop.org
6007 L:      linux-fbdev@vger.kernel.org
6008 T:      git git://github.com/bzolnier/linux.git
6009 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
6010 S:      Maintained
6011 F:      Documentation/fb/
6012 F:      drivers/video/
6013 F:      include/video/
6014 F:      include/linux/fb.h
6015 F:      include/uapi/video/
6016 F:      include/uapi/linux/fb.h
6017 
6018 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
6019 M:      Horia Geantă <horia.geanta@nxp.com>
6020 M:      Aymen Sghaier <aymen.sghaier@nxp.com>
6021 L:      linux-crypto@vger.kernel.org
6022 S:      Maintained
6023 F:      drivers/crypto/caam/
6024 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
6025 
6026 FREESCALE DIU FRAMEBUFFER DRIVER
6027 M:      Timur Tabi <timur@kernel.org>
6028 L:      linux-fbdev@vger.kernel.org
6029 S:      Maintained
6030 F:      drivers/video/fbdev/fsl-diu-fb.*
6031 
6032 FREESCALE DMA DRIVER
6033 M:      Li Yang <leoyang.li@nxp.com>
6034 M:      Zhang Wei <zw@zh-kernel.org>
6035 L:      linuxppc-dev@lists.ozlabs.org
6036 S:      Maintained
6037 F:      drivers/dma/fsldma.*
6038 
6039 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
6040 M:      Claudiu Manoil <claudiu.manoil@nxp.com>
6041 L:      netdev@vger.kernel.org
6042 S:      Maintained
6043 F:      drivers/net/ethernet/freescale/gianfar*
6044 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
6045 
6046 FREESCALE GPMI NAND DRIVER
6047 M:      Han Xu <han.xu@nxp.com>
6048 L:      linux-mtd@lists.infradead.org
6049 S:      Maintained
6050 F:      drivers/mtd/nand/raw/gpmi-nand/*
6051 
6052 FREESCALE I2C CPM DRIVER
6053 M:      Jochen Friedrich <jochen@scram.de>
6054 L:      linuxppc-dev@lists.ozlabs.org
6055 L:      linux-i2c@vger.kernel.org
6056 S:      Maintained
6057 F:      drivers/i2c/busses/i2c-cpm.c
6058 
6059 FREESCALE IMX LPI2C DRIVER
6060 M:      Dong Aisheng <aisheng.dong@nxp.com>
6061 L:      linux-i2c@vger.kernel.org
6062 L:      linux-imx@nxp.com
6063 S:      Maintained
6064 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
6065 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt
6066 
6067 FREESCALE IMX / MXC FEC DRIVER
6068 M:      Fugang Duan <fugang.duan@nxp.com>
6069 L:      netdev@vger.kernel.org
6070 S:      Maintained
6071 F:      drivers/net/ethernet/freescale/fec_main.c
6072 F:      drivers/net/ethernet/freescale/fec_ptp.c
6073 F:      drivers/net/ethernet/freescale/fec.h
6074 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
6075 
6076 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
6077 M:      Sascha Hauer <s.hauer@pengutronix.de>
6078 R:      Pengutronix Kernel Team <kernel@pengutronix.de>
6079 L:      linux-fbdev@vger.kernel.org
6080 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6081 S:      Maintained
6082 F:      include/linux/platform_data/video-imxfb.h
6083 F:      drivers/video/fbdev/imxfb.c
6084 
6085 FREESCALE QORIQ DPAA ETHERNET DRIVER
6086 M:      Madalin Bucur <madalin.bucur@nxp.com>
6087 L:      netdev@vger.kernel.org
6088 S:      Maintained
6089 F:      drivers/net/ethernet/freescale/dpaa
6090 
6091 FREESCALE QORIQ DPAA FMAN DRIVER
6092 M:      Madalin Bucur <madalin.bucur@nxp.com>
6093 L:      netdev@vger.kernel.org
6094 S:      Maintained
6095 F:      drivers/net/ethernet/freescale/fman
6096 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
6097 
6098 FREESCALE QORIQ PTP CLOCK DRIVER
6099 M:      Yangbo Lu <yangbo.lu@nxp.com>
6100 L:      netdev@vger.kernel.org
6101 S:      Maintained
6102 F:      drivers/ptp/ptp_qoriq.c
6103 F:      include/linux/fsl/ptp_qoriq.h
6104 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
6105 
6106 FREESCALE QUAD SPI DRIVER
6107 M:      Han Xu <han.xu@nxp.com>
6108 L:      linux-mtd@lists.infradead.org
6109 S:      Maintained
6110 F:      drivers/mtd/spi-nor/fsl-quadspi.c
6111 
6112 FREESCALE QUICC ENGINE LIBRARY
6113 M:      Qiang Zhao <qiang.zhao@nxp.com>
6114 L:      linuxppc-dev@lists.ozlabs.org
6115 S:      Maintained
6116 F:      drivers/soc/fsl/qe/
6117 F:      include/soc/fsl/*qe*.h
6118 F:      include/soc/fsl/*ucc*.h
6119 
6120 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
6121 M:      Li Yang <leoyang.li@nxp.com>
6122 L:      netdev@vger.kernel.org
6123 L:      linuxppc-dev@lists.ozlabs.org
6124 S:      Maintained
6125 F:      drivers/net/ethernet/freescale/ucc_geth*
6126 
6127 FREESCALE QUICC ENGINE UCC HDLC DRIVER
6128 M:      Zhao Qiang <qiang.zhao@nxp.com>
6129 L:      netdev@vger.kernel.org
6130 L:      linuxppc-dev@lists.ozlabs.org
6131 S:      Maintained
6132 F:      drivers/net/wan/fsl_ucc_hdlc*
6133 
6134 FREESCALE QUICC ENGINE UCC UART DRIVER
6135 M:      Timur Tabi <timur@kernel.org>
6136 L:      linuxppc-dev@lists.ozlabs.org
6137 S:      Maintained
6138 F:      drivers/tty/serial/ucc_uart.c
6139 
6140 FREESCALE SOC DRIVERS
6141 M:      Li Yang <leoyang.li@nxp.com>
6142 L:      linuxppc-dev@lists.ozlabs.org
6143 L:      linux-arm-kernel@lists.infradead.org
6144 S:      Maintained
6145 F:      Documentation/devicetree/bindings/soc/fsl/
6146 F:      drivers/soc/fsl/
6147 F:      include/linux/fsl/
6148 
6149 FREESCALE SOC FS_ENET DRIVER
6150 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
6151 L:      linuxppc-dev@lists.ozlabs.org
6152 L:      netdev@vger.kernel.org
6153 S:      Maintained
6154 F:      drivers/net/ethernet/freescale/fs_enet/
6155 F:      include/linux/fs_enet_pd.h
6156 
6157 FREESCALE SOC SOUND DRIVERS
6158 M:      Timur Tabi <timur@kernel.org>
6159 M:      Nicolin Chen <nicoleotsuka@gmail.com>
6160 M:      Xiubo Li <Xiubo.Lee@gmail.com>
6161 R:      Fabio Estevam <festevam@gmail.com>
6162 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6163 L:      linuxppc-dev@lists.ozlabs.org
6164 S:      Maintained
6165 F:      sound/soc/fsl/fsl*
6166 F:      sound/soc/fsl/imx*
6167 F:      sound/soc/fsl/mpc8610_hpcd.c
6168 
6169 FREESCALE USB PERIPHERAL DRIVERS
6170 M:      Li Yang <leoyang.li@nxp.com>
6171 L:      linux-usb@vger.kernel.org
6172 L:      linuxppc-dev@lists.ozlabs.org
6173 S:      Maintained
6174 F:      drivers/usb/gadget/udc/fsl*
6175 
6176 FREEVXFS FILESYSTEM
6177 M:      Christoph Hellwig <hch@infradead.org>
6178 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
6179 S:      Maintained
6180 F:      fs/freevxfs/
6181 
6182 FREEZER
6183 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
6184 M:      Pavel Machek <pavel@ucw.cz>
6185 L:      linux-pm@vger.kernel.org
6186 S:      Supported
6187 F:      Documentation/power/freezing-of-tasks.txt
6188 F:      include/linux/freezer.h
6189 F:      kernel/freezer.c
6190 
6191 FRONTSWAP API
6192 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
6193 L:      linux-kernel@vger.kernel.org
6194 S:      Maintained
6195 F:      mm/frontswap.c
6196 F:      include/linux/frontswap.h
6197 
6198 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
6199 M:      David Howells <dhowells@redhat.com>
6200 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
6201 S:      Supported
6202 F:      Documentation/filesystems/caching/
6203 F:      fs/fscache/
6204 F:      include/linux/fscache*.h
6205 
6206 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
6207 M:      Theodore Y. Ts'o <tytso@mit.edu>
6208 M:      Jaegeuk Kim <jaegeuk@kernel.org>
6209 L:      linux-fscrypt@vger.kernel.org
6210 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
6211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
6212 S:      Supported
6213 F:      fs/crypto/
6214 F:      include/linux/fscrypt*.h
6215 F:      Documentation/filesystems/fscrypt.rst
6216 
6217 FSI-ATTACHED I2C DRIVER
6218 M:      Eddie James <eajames@linux.ibm.com>
6219 L:      linux-i2c@vger.kernel.org
6220 L:      openbmc@lists.ozlabs.org (moderated for non-subscribers)
6221 S:      Maintained
6222 F:      drivers/i2c/busses/i2c-fsi.c
6223 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
6224 
6225 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
6226 M:      Jan Kara <jack@suse.cz>
6227 R:      Amir Goldstein <amir73il@gmail.com>
6228 L:      linux-fsdevel@vger.kernel.org
6229 S:      Maintained
6230 F:      fs/notify/
6231 F:      include/linux/fsnotify*.h
6232 
6233 FUJITSU LAPTOP EXTRAS
6234 M:      Jonathan Woithe <jwoithe@just42.net>
6235 L:      platform-driver-x86@vger.kernel.org
6236 S:      Maintained
6237 F:      drivers/platform/x86/fujitsu-laptop.c
6238 
6239 FUJITSU M-5MO LS CAMERA ISP DRIVER
6240 M:      Kyungmin Park <kyungmin.park@samsung.com>
6241 M:      Heungjun Kim <riverful.kim@samsung.com>
6242 L:      linux-media@vger.kernel.org
6243 S:      Maintained
6244 F:      drivers/media/i2c/m5mols/
6245 F:      include/media/i2c/m5mols.h
6246 
6247 FUJITSU TABLET EXTRAS
6248 M:      Robert Gerlach <khnz@gmx.de>
6249 L:      platform-driver-x86@vger.kernel.org
6250 S:      Maintained
6251 F:      drivers/platform/x86/fujitsu-tablet.c
6252 
6253 FUSE: FILESYSTEM IN USERSPACE
6254 M:      Miklos Szeredi <miklos@szeredi.hu>
6255 L:      linux-fsdevel@vger.kernel.org
6256 W:      http://fuse.sourceforge.net/
6257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
6258 S:      Maintained
6259 F:      fs/fuse/
6260 F:      include/uapi/linux/fuse.h
6261 F:      Documentation/filesystems/fuse.txt
6262 
6263 FUTEX SUBSYSTEM
6264 M:      Thomas Gleixner <tglx@linutronix.de>
6265 M:      Ingo Molnar <mingo@redhat.com>
6266 R:      Peter Zijlstra <peterz@infradead.org>
6267 R:      Darren Hart <dvhart@infradead.org>
6268 L:      linux-kernel@vger.kernel.org
6269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
6270 S:      Maintained
6271 F:      kernel/futex.c
6272 F:      kernel/futex_compat.c
6273 F:      include/asm-generic/futex.h
6274 F:      include/linux/futex.h
6275 F:      include/uapi/linux/futex.h
6276 F:      tools/testing/selftests/futex/
6277 F:      tools/perf/bench/futex*
6278 F:      Documentation/*futex*
6279 
6280 GCC PLUGINS
6281 M:      Kees Cook <keescook@chromium.org>
6282 R:      Emese Revfy <re.emese@gmail.com>
6283 L:      kernel-hardening@lists.openwall.com
6284 S:      Maintained
6285 F:      scripts/gcc-plugins/
6286 F:      scripts/gcc-plugin.sh
6287 F:      scripts/Makefile.gcc-plugins
6288 F:      Documentation/gcc-plugins.txt
6289 
6290 GASKET DRIVER FRAMEWORK
6291 M:      Rob Springer <rspringer@google.com>
6292 M:      Todd Poynor <toddpoynor@google.com>
6293 M:      Ben Chan <benchan@chromium.org>
6294 S:      Maintained
6295 F:      drivers/staging/gasket/
6296 
6297 GCOV BASED KERNEL PROFILING
6298 M:      Peter Oberparleiter <oberpar@linux.ibm.com>
6299 S:      Maintained
6300 F:      kernel/gcov/
6301 F:      Documentation/dev-tools/gcov.rst
6302 
6303 GDB KERNEL DEBUGGING HELPER SCRIPTS
6304 M:      Jan Kiszka <jan.kiszka@siemens.com>
6305 M:      Kieran Bingham <kbingham@kernel.org>
6306 S:      Supported
6307 F:      scripts/gdb/
6308 
6309 GDT SCSI DISK ARRAY CONTROLLER DRIVER
6310 M:      Achim Leubner <achim_leubner@adaptec.com>
6311 L:      linux-scsi@vger.kernel.org
6312 W:      http://www.icp-vortex.com/
6313 S:      Supported
6314 F:      drivers/scsi/gdt*
6315 
6316 GEMTEK FM RADIO RECEIVER DRIVER
6317 M:      Hans Verkuil <hverkuil@xs4all.nl>
6318 L:      linux-media@vger.kernel.org
6319 T:      git git://linuxtv.org/media_tree.git
6320 W:      https://linuxtv.org
6321 S:      Maintained
6322 F:      drivers/media/radio/radio-gemtek*
6323 
6324 GENERIC GPIO I2C DRIVER
6325 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
6326 S:      Supported
6327 F:      drivers/i2c/busses/i2c-gpio.c
6328 F:      include/linux/platform_data/i2c-gpio.h
6329 
6330 GENERIC GPIO I2C MULTIPLEXER DRIVER
6331 M:      Peter Korsgaard <peter.korsgaard@barco.com>
6332 L:      linux-i2c@vger.kernel.org
6333 S:      Supported
6334 F:      drivers/i2c/muxes/i2c-mux-gpio.c
6335 F:      include/linux/platform_data/i2c-mux-gpio.h
6336 F:      Documentation/i2c/muxes/i2c-mux-gpio
6337 
6338 GENERIC HDLC (WAN) DRIVERS
6339 M:      Krzysztof Halasa <khc@pm.waw.pl>
6340 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
6341 S:      Maintained
6342 F:      drivers/net/wan/c101.c
6343 F:      drivers/net/wan/hd6457*
6344 F:      drivers/net/wan/hdlc*
6345 F:      drivers/net/wan/n2.c
6346 F:      drivers/net/wan/pc300too.c
6347 F:      drivers/net/wan/pci200syn.c
6348 F:      drivers/net/wan/wanxl*
6349 
6350 GENERIC INCLUDE/ASM HEADER FILES
6351 M:      Arnd Bergmann <arnd@arndb.de>
6352 L:      linux-arch@vger.kernel.org
6353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
6354 S:      Maintained
6355 F:      include/asm-generic/
6356 F:      include/uapi/asm-generic/
6357 
6358 GENERIC PHY FRAMEWORK
6359 M:      Kishon Vijay Abraham I <kishon@ti.com>
6360 L:      linux-kernel@vger.kernel.org
6361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
6362 S:      Supported
6363 F:      drivers/phy/
6364 F:      include/linux/phy/
6365 F:      Documentation/devicetree/bindings/phy/
6366 
6367 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
6368 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
6369 S:      Supported
6370 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
6371 
6372 GENERIC PM DOMAINS
6373 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
6374 M:      Kevin Hilman <khilman@kernel.org>
6375 M:      Ulf Hansson <ulf.hansson@linaro.org>
6376 L:      linux-pm@vger.kernel.org
6377 S:      Supported
6378 F:      drivers/base/power/domain*.c
6379 F:      include/linux/pm_domain.h
6380 F:      Documentation/devicetree/bindings/power/power_domain.txt
6381 
6382 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
6383 M:      Eugen Hristev <eugen.hristev@microchip.com>
6384 L:      linux-input@vger.kernel.org
6385 S:      Maintained
6386 F:      drivers/input/touchscreen/resistive-adc-touch.c
6387 
6388 GENERIC UIO DRIVER FOR PCI DEVICES
6389 M:      "Michael S. Tsirkin" <mst@redhat.com>
6390 L:      kvm@vger.kernel.org
6391 S:      Supported
6392 F:      drivers/uio/uio_pci_generic.c
6393 
6394 GENWQE (IBM Generic Workqueue Card)
6395 M:      Frank Haverkamp <haver@linux.ibm.com>
6396 S:      Supported
6397 F:      drivers/misc/genwqe/
6398 
6399 GET_MAINTAINER SCRIPT
6400 M:      Joe Perches <joe@perches.com>
6401 S:      Maintained
6402 F:      scripts/get_maintainer.pl
6403 
6404 GFS2 FILE SYSTEM
6405 M:      Bob Peterson <rpeterso@redhat.com>
6406 M:      Andreas Gruenbacher <agruenba@redhat.com>
6407 L:      cluster-devel@redhat.com
6408 W:      http://sources.redhat.com/cluster/
6409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
6410 S:      Supported
6411 F:      Documentation/filesystems/gfs2*.txt
6412 F:      fs/gfs2/
6413 F:      include/uapi/linux/gfs2_ondisk.h
6414 
6415 GIGASET ISDN DRIVERS
6416 M:      Paul Bolle <pebolle@tiscali.nl>
6417 L:      gigaset307x-common@lists.sourceforge.net
6418 W:      http://gigaset307x.sourceforge.net/
6419 S:      Odd Fixes
6420 F:      Documentation/isdn/README.gigaset
6421 F:      drivers/isdn/gigaset/
6422 F:      include/uapi/linux/gigaset_dev.h
6423 
6424 GNSS SUBSYSTEM
6425 M:      Johan Hovold <johan@kernel.org>
6426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
6427 S:      Maintained
6428 F:      Documentation/ABI/testing/sysfs-class-gnss
6429 F:      Documentation/devicetree/bindings/gnss/
6430 F:      drivers/gnss/
6431 F:      include/linux/gnss.h
6432 
6433 GO7007 MPEG CODEC
6434 M:      Hans Verkuil <hans.verkuil@cisco.com>
6435 L:      linux-media@vger.kernel.org
6436 S:      Maintained
6437 F:      drivers/media/usb/go7007/
6438 
6439 GOODIX TOUCHSCREEN
6440 M:      Bastien Nocera <hadess@hadess.net>
6441 L:      linux-input@vger.kernel.org
6442 S:      Maintained
6443 F:      drivers/input/touchscreen/goodix.c
6444 
6445 GPD POCKET FAN DRIVER
6446 M:      Hans de Goede <hdegoede@redhat.com>
6447 L:      platform-driver-x86@vger.kernel.org
6448 S:      Maintained
6449 F:      drivers/platform/x86/gpd-pocket-fan.c
6450 
6451 GPIO ACPI SUPPORT
6452 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
6453 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6454 L:      linux-gpio@vger.kernel.org
6455 L:      linux-acpi@vger.kernel.org
6456 S:      Maintained
6457 F:      Documentation/acpi/gpio-properties.txt
6458 F:      drivers/gpio/gpiolib-acpi.c
6459 
6460 GPIO IR Transmitter
6461 M:      Sean Young <sean@mess.org>
6462 L:      linux-media@vger.kernel.org
6463 S:      Maintained
6464 F:      drivers/media/rc/gpio-ir-tx.c
6465 
6466 GPIO MOCKUP DRIVER
6467 M:      Bamvor Jian Zhang <bamv2005@gmail.com>
6468 L:      linux-gpio@vger.kernel.org
6469 S:      Maintained
6470 F:      drivers/gpio/gpio-mockup.c
6471 F:      tools/testing/selftests/gpio/
6472 
6473 GPIO SUBSYSTEM
6474 M:      Linus Walleij <linus.walleij@linaro.org>
6475 M:      Bartosz Golaszewski <bgolaszewski@baylibre.com>
6476 L:      linux-gpio@vger.kernel.org
6477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
6478 S:      Maintained
6479 F:      Documentation/devicetree/bindings/gpio/
6480 F:      Documentation/driver-api/gpio/
6481 F:      Documentation/gpio/
6482 F:      Documentation/ABI/testing/gpio-cdev
6483 F:      Documentation/ABI/obsolete/sysfs-gpio
6484 F:      drivers/gpio/
6485 F:      include/linux/gpio/
6486 F:      include/linux/gpio.h
6487 F:      include/linux/of_gpio.h
6488 F:      include/asm-generic/gpio.h
6489 F:      include/uapi/linux/gpio.h
6490 F:      tools/gpio/
6491 
6492 GRE DEMULTIPLEXER DRIVER
6493 M:      Dmitry Kozlov <xeb@mail.ru>
6494 L:      netdev@vger.kernel.org
6495 S:      Maintained
6496 F:      net/ipv4/gre_demux.c
6497 F:      net/ipv4/gre_offload.c
6498 F:      include/net/gre.h
6499 
6500 GRETH 10/100/1G Ethernet MAC device driver
6501 M:      Andreas Larsson <andreas@gaisler.com>
6502 L:      netdev@vger.kernel.org
6503 S:      Maintained
6504 F:      drivers/net/ethernet/aeroflex/
6505 
6506 GREYBUS AUDIO PROTOCOLS DRIVERS
6507 M:      Vaibhav Agarwal <vaibhav.sr@gmail.com>
6508 M:      Mark Greer <mgreer@animalcreek.com>
6509 S:      Maintained
6510 F:      drivers/staging/greybus/audio_apbridgea.c
6511 F:      drivers/staging/greybus/audio_apbridgea.h
6512 F:      drivers/staging/greybus/audio_codec.c
6513 F:      drivers/staging/greybus/audio_codec.h
6514 F:      drivers/staging/greybus/audio_gb.c
6515 F:      drivers/staging/greybus/audio_manager.c
6516 F:      drivers/staging/greybus/audio_manager.h
6517 F:      drivers/staging/greybus/audio_manager_module.c
6518 F:      drivers/staging/greybus/audio_manager_private.h
6519 F:      drivers/staging/greybus/audio_manager_sysfs.c
6520 F:      drivers/staging/greybus/audio_module.c
6521 F:      drivers/staging/greybus/audio_topology.c
6522 
6523 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
6524 M:      Viresh Kumar <vireshk@kernel.org>
6525 S:      Maintained
6526 F:      drivers/staging/greybus/authentication.c
6527 F:      drivers/staging/greybus/bootrom.c
6528 F:      drivers/staging/greybus/firmware.h
6529 F:      drivers/staging/greybus/fw-core.c
6530 F:      drivers/staging/greybus/fw-download.c
6531 F:      drivers/staging/greybus/fw-management.c
6532 F:      drivers/staging/greybus/greybus_authentication.h
6533 F:      drivers/staging/greybus/greybus_firmware.h
6534 F:      drivers/staging/greybus/hid.c
6535 F:      drivers/staging/greybus/i2c.c
6536 F:      drivers/staging/greybus/spi.c
6537 F:      drivers/staging/greybus/spilib.c
6538 F:      drivers/staging/greybus/spilib.h
6539 
6540 GREYBUS LOOPBACK DRIVER
6541 M:      Bryan O'Donoghue <pure.logic@nexus-software.ie>
6542 S:      Maintained
6543 F:      drivers/staging/greybus/loopback.c
6544 
6545 GREYBUS PLATFORM DRIVERS
6546 M:      Vaibhav Hiremath <hvaibhav.linux@gmail.com>
6547 S:      Maintained
6548 F:      drivers/staging/greybus/arche-platform.c
6549 F:      drivers/staging/greybus/arche-apb-ctrl.c
6550 F:      drivers/staging/greybus/arche_platform.h
6551 
6552 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
6553 M:      Rui Miguel Silva <rmfrfs@gmail.com>
6554 S:      Maintained
6555 F:      drivers/staging/greybus/sdio.c
6556 F:      drivers/staging/greybus/light.c
6557 F:      drivers/staging/greybus/gpio.c
6558 F:      drivers/staging/greybus/power_supply.c
6559 F:      drivers/staging/greybus/spi.c
6560 F:      drivers/staging/greybus/spilib.c
6561 
6562 GREYBUS SUBSYSTEM
6563 M:      Johan Hovold <johan@kernel.org>
6564 M:      Alex Elder <elder@kernel.org>
6565 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6566 S:      Maintained
6567 F:      drivers/staging/greybus/
6568 L:      greybus-dev@lists.linaro.org (moderated for non-subscribers)
6569 
6570 GREYBUS UART PROTOCOLS DRIVERS
6571 M:      David Lin <dtwlin@gmail.com>
6572 S:      Maintained
6573 F:      drivers/staging/greybus/uart.c
6574 F:      drivers/staging/greybus/log.c
6575 
6576 GS1662 VIDEO SERIALIZER
6577 M:      Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
6578 L:      linux-media@vger.kernel.org
6579 T:      git git://linuxtv.org/media_tree.git
6580 S:      Maintained
6581 F:      drivers/media/spi/gs1662.c
6582 
6583 GSPCA FINEPIX SUBDRIVER
6584 M:      Frank Zago <frank@zago.net>
6585 L:      linux-media@vger.kernel.org
6586 T:      git git://linuxtv.org/media_tree.git
6587 S:      Maintained
6588 F:      drivers/media/usb/gspca/finepix.c
6589 
6590 GSPCA GL860 SUBDRIVER
6591 M:      Olivier Lorin <o.lorin@laposte.net>
6592 L:      linux-media@vger.kernel.org
6593 T:      git git://linuxtv.org/media_tree.git
6594 S:      Maintained
6595 F:      drivers/media/usb/gspca/gl860/
6596 
6597 GSPCA M5602 SUBDRIVER
6598 M:      Erik Andren <erik.andren@gmail.com>
6599 L:      linux-media@vger.kernel.org
6600 T:      git git://linuxtv.org/media_tree.git
6601 S:      Maintained
6602 F:      drivers/media/usb/gspca/m5602/
6603 
6604 GSPCA PAC207 SONIXB SUBDRIVER
6605 M:      Hans Verkuil <hverkuil@xs4all.nl>
6606 L:      linux-media@vger.kernel.org
6607 T:      git git://linuxtv.org/media_tree.git
6608 S:      Odd Fixes
6609 F:      drivers/media/usb/gspca/pac207.c
6610 
6611 GSPCA SN9C20X SUBDRIVER
6612 M:      Brian Johnson <brijohn@gmail.com>
6613 L:      linux-media@vger.kernel.org
6614 T:      git git://linuxtv.org/media_tree.git
6615 S:      Maintained
6616 F:      drivers/media/usb/gspca/sn9c20x.c
6617 
6618 GSPCA T613 SUBDRIVER
6619 M:      Leandro Costantino <lcostantino@gmail.com>
6620 L:      linux-media@vger.kernel.org
6621 T:      git git://linuxtv.org/media_tree.git
6622 S:      Maintained
6623 F:      drivers/media/usb/gspca/t613.c
6624 
6625 GSPCA USB WEBCAM DRIVER
6626 M:      Hans Verkuil <hverkuil@xs4all.nl>
6627 L:      linux-media@vger.kernel.org
6628 T:      git git://linuxtv.org/media_tree.git
6629 S:      Odd Fixes
6630 F:      drivers/media/usb/gspca/
6631 
6632 GTP (GPRS Tunneling Protocol)
6633 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6634 M:      Harald Welte <laforge@gnumonks.org>
6635 L:      osmocom-net-gprs@lists.osmocom.org
6636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
6637 S:      Maintained
6638 F:      drivers/net/gtp.c
6639 
6640 GUID PARTITION TABLE (GPT)
6641 M:      Davidlohr Bueso <dave@stgolabs.net>
6642 L:      linux-efi@vger.kernel.org
6643 S:      Maintained
6644 F:      block/partitions/efi.*
6645 
6646 H8/300 ARCHITECTURE
6647 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
6648 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
6649 W:      http://uclinux-h8.sourceforge.jp
6650 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
6651 S:      Maintained
6652 F:      arch/h8300/
6653 F:      drivers/clocksource/h8300_*.c
6654 F:      drivers/clk/h8300/
6655 F:      drivers/irqchip/irq-renesas-h8*.c
6656 
6657 HACKRF MEDIA DRIVER
6658 M:      Antti Palosaari <crope@iki.fi>
6659 L:      linux-media@vger.kernel.org
6660 W:      https://linuxtv.org
6661 W:      http://palosaari.fi/linux/
6662 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6663 T:      git git://linuxtv.org/anttip/media_tree.git
6664 S:      Maintained
6665 F:      drivers/media/usb/hackrf/
6666 
6667 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
6668 M:      Frank Seidel <frank@f-seidel.de>
6669 L:      platform-driver-x86@vger.kernel.org
6670 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
6671 S:      Maintained
6672 F:      drivers/platform/x86/hdaps.c
6673 
6674 HARDWARE MONITORING
6675 M:      Jean Delvare <jdelvare@suse.com>
6676 M:      Guenter Roeck <linux@roeck-us.net>
6677 L:      linux-hwmon@vger.kernel.org
6678 W:      http://hwmon.wiki.kernel.org/
6679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6680 S:      Maintained
6681 F:      Documentation/devicetree/bindings/hwmon/
6682 F:      Documentation/hwmon/
6683 F:      drivers/hwmon/
6684 F:      include/linux/hwmon*.h
6685 F:      include/trace/events/hwmon*.h
6686 
6687 HARDWARE RANDOM NUMBER GENERATOR CORE
6688 M:      Matt Mackall <mpm@selenic.com>
6689 M:      Herbert Xu <herbert@gondor.apana.org.au>
6690 L:      linux-crypto@vger.kernel.org
6691 S:      Odd fixes
6692 F:      Documentation/devicetree/bindings/rng/
6693 F:      Documentation/hw_random.txt
6694 F:      drivers/char/hw_random/
6695 F:      include/linux/hw_random.h
6696 
6697 HARDWARE TRACING FACILITIES
6698 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
6699 S:      Maintained
6700 F:      drivers/hwtracing/
6701 
6702 HARDWARE SPINLOCK CORE
6703 M:      Ohad Ben-Cohen <ohad@wizery.com>
6704 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
6705 L:      linux-remoteproc@vger.kernel.org
6706 S:      Maintained
6707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
6708 F:      Documentation/devicetree/bindings/hwlock/
6709 F:      Documentation/hwspinlock.txt
6710 F:      drivers/hwspinlock/
6711 F:      include/linux/hwspinlock.h
6712 
6713 HARMONY SOUND DRIVER
6714 L:      linux-parisc@vger.kernel.org
6715 S:      Maintained
6716 F:      sound/parisc/harmony.*
6717 
6718 HDPVR USB VIDEO ENCODER DRIVER
6719 M:      Hans Verkuil <hverkuil@xs4all.nl>
6720 L:      linux-media@vger.kernel.org
6721 T:      git git://linuxtv.org/media_tree.git
6722 W:      https://linuxtv.org
6723 S:      Odd Fixes
6724 F:      drivers/media/usb/hdpvr/
6725 
6726 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
6727 M:      Jerry Hoemann <jerry.hoemann@hpe.com>
6728 S:      Supported
6729 F:      Documentation/watchdog/hpwdt.txt
6730 F:      drivers/watchdog/hpwdt.c
6731 
6732 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
6733 M:      Don Brace <don.brace@microsemi.com>
6734 L:      esc.storagedev@microsemi.com
6735 L:      linux-scsi@vger.kernel.org
6736 S:      Supported
6737 F:      Documentation/scsi/hpsa.txt
6738 F:      drivers/scsi/hpsa*.[ch]
6739 F:      include/linux/cciss*.h
6740 F:      include/uapi/linux/cciss*.h
6741 
6742 HFI1 DRIVER
6743 M:      Mike Marciniszyn <mike.marciniszyn@intel.com>
6744 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
6745 L:      linux-rdma@vger.kernel.org
6746 S:      Supported
6747 F:      drivers/infiniband/hw/hfi1
6748 
6749 HFS FILESYSTEM
6750 L:      linux-fsdevel@vger.kernel.org
6751 S:      Orphan
6752 F:      Documentation/filesystems/hfs.txt
6753 F:      fs/hfs/
6754 
6755 HFSPLUS FILESYSTEM
6756 L:      linux-fsdevel@vger.kernel.org
6757 S:      Orphan
6758 F:      Documentation/filesystems/hfsplus.txt
6759 F:      fs/hfsplus/
6760 
6761 HGA FRAMEBUFFER DRIVER
6762 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
6763 L:      linux-nvidia@lists.surfsouth.com
6764 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
6765 S:      Maintained
6766 F:      drivers/video/fbdev/hgafb.c
6767 
6768 HIBERNATION (aka Software Suspend, aka swsusp)
6769 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
6770 M:      Pavel Machek <pavel@ucw.cz>
6771 L:      linux-pm@vger.kernel.org
6772 B:      https://bugzilla.kernel.org
6773 S:      Supported
6774 F:      arch/x86/power/
6775 F:      drivers/base/power/
6776 F:      kernel/power/
6777 F:      include/linux/suspend.h
6778 F:      include/linux/freezer.h
6779 F:      include/linux/pm.h
6780 F:      arch/*/include/asm/suspend*.h
6781 
6782 HID CORE LAYER
6783 M:      Jiri Kosina <jikos@kernel.org>
6784 M:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
6785 L:      linux-input@vger.kernel.org
6786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
6787 S:      Maintained
6788 F:      drivers/hid/
6789 F:      include/linux/hid*
6790 F:      include/uapi/linux/hid*
6791 
6792 HID SENSOR HUB DRIVERS
6793 M:      Jiri Kosina <jikos@kernel.org>
6794 M:      Jonathan Cameron <jic23@kernel.org>
6795 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6796 L:      linux-input@vger.kernel.org
6797 L:      linux-iio@vger.kernel.org
6798 S:      Maintained
6799 F:      Documentation/hid/hid-sensor*
6800 F:      drivers/hid/hid-sensor-*
6801 F:      drivers/iio/*/hid-*
6802 F:      include/linux/hid-sensor-*
6803 
6804 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
6805 M:      Thomas Gleixner <tglx@linutronix.de>
6806 L:      linux-kernel@vger.kernel.org
6807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6808 S:      Maintained
6809 F:      Documentation/timers/
6810 F:      kernel/time/hrtimer.c
6811 F:      kernel/time/clockevents.c
6812 F:      kernel/time/timer_*.c
6813 F:      include/linux/clockchips.h
6814 F:      include/linux/hrtimer.h
6815 
6816 HIGH-SPEED SCC DRIVER FOR AX.25
6817 L:      linux-hams@vger.kernel.org
6818 S:      Orphan
6819 F:      drivers/net/hamradio/dmascc.c
6820 F:      drivers/net/hamradio/scc.c
6821 
6822 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
6823 M:      HighPoint Linux Team <linux@highpoint-tech.com>
6824 W:      http://www.highpoint-tech.com
6825 S:      Supported
6826 F:      Documentation/scsi/hptiop.txt
6827 F:      drivers/scsi/hptiop.c
6828 
6829 HIPPI
6830 M:      Jes Sorensen <jes@trained-monkey.org>
6831 L:      linux-hippi@sunsite.dk
6832 S:      Maintained
6833 F:      include/linux/hippidevice.h
6834 F:      include/uapi/linux/if_hippi.h
6835 F:      net/802/hippi.c
6836 F:      drivers/net/hippi/
6837 
6838 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
6839 M:      Yisen Zhuang <yisen.zhuang@huawei.com>
6840 M:      Salil Mehta <salil.mehta@huawei.com>
6841 L:      netdev@vger.kernel.org
6842 W:      http://www.hisilicon.com
6843 S:      Maintained
6844 F:      drivers/net/ethernet/hisilicon/hns3/
6845 
6846 HISILICON LPC BUS DRIVER
6847 M:      john.garry@huawei.com
6848 W:      http://www.hisilicon.com
6849 S:      Maintained
6850 F:      drivers/bus/hisi_lpc.c
6851 F:      Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
6852 
6853 HISILICON NETWORK SUBSYSTEM DRIVER
6854 M:      Yisen Zhuang <yisen.zhuang@huawei.com>
6855 M:      Salil Mehta <salil.mehta@huawei.com>
6856 L:      netdev@vger.kernel.org
6857 W:      http://www.hisilicon.com
6858 S:      Maintained
6859 F:      drivers/net/ethernet/hisilicon/
6860 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
6861 
6862 HISILICON PMU DRIVER
6863 M:      Shaokun Zhang <zhangshaokun@hisilicon.com>
6864 W:      http://www.hisilicon.com
6865 S:      Supported
6866 F:      drivers/perf/hisilicon
6867 F:      Documentation/perf/hisi-pmu.txt
6868 
6869 HISILICON ROCE DRIVER
6870 M:      Lijun Ou <oulijun@huawei.com>
6871 M:      Wei Hu(Xavier) <xavier.huwei@huawei.com>
6872 L:      linux-rdma@vger.kernel.org
6873 S:      Maintained
6874 F:      drivers/infiniband/hw/hns/
6875 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
6876 
6877 HISILICON SAS Controller
6878 M:      John Garry <john.garry@huawei.com>
6879 W:      http://www.hisilicon.com
6880 S:      Supported
6881 F:      drivers/scsi/hisi_sas/
6882 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
6883 
6884 HMM - Heterogeneous Memory Management
6885 M:      Jérôme Glisse <jglisse@redhat.com>
6886 L:      linux-mm@kvack.org
6887 S:      Maintained
6888 F:      mm/hmm*
6889 F:      include/linux/hmm*
6890 F:      Documentation/vm/hmm.rst
6891 
6892 HOST AP DRIVER
6893 M:      Jouni Malinen <j@w1.fi>
6894 L:      linux-wireless@vger.kernel.org
6895 W:      http://w1.fi/hostap-driver.html
6896 S:      Obsolete
6897 F:      drivers/net/wireless/intersil/hostap/
6898 
6899 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
6900 L:      platform-driver-x86@vger.kernel.org
6901 S:      Orphan
6902 F:      drivers/platform/x86/tc1100-wmi.c
6903 
6904 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
6905 M:      Jaroslav Kysela <perex@perex.cz>
6906 S:      Maintained
6907 F:      drivers/net/ethernet/hp/hp100.*
6908 
6909 HPET:   High Precision Event Timers driver
6910 M:      Clemens Ladisch <clemens@ladisch.de>
6911 S:      Maintained
6912 F:      Documentation/timers/hpet.txt
6913 F:      drivers/char/hpet.c
6914 F:      include/linux/hpet.h
6915 F:      include/uapi/linux/hpet.h
6916 
6917 HPET:   x86
6918 S:      Orphan
6919 F:      arch/x86/kernel/hpet.c
6920 F:      arch/x86/include/asm/hpet.h
6921 
6922 HPFS FILESYSTEM
6923 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6924 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
6925 S:      Maintained
6926 F:      fs/hpfs/
6927 
6928 HSI SUBSYSTEM
6929 M:      Sebastian Reichel <sre@kernel.org>
6930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
6931 S:      Maintained
6932 F:      Documentation/ABI/testing/sysfs-bus-hsi
6933 F:      Documentation/driver-api/hsi.rst
6934 F:      drivers/hsi/
6935 F:      include/linux/hsi/
6936 F:      include/uapi/linux/hsi/
6937 
6938 HSO 3G MODEM DRIVER
6939 L:      linux-usb@vger.kernel.org
6940 S:      Orphan
6941 F:      drivers/net/usb/hso.c
6942 
6943 HSR NETWORK PROTOCOL
6944 M:      Arvid Brodin <arvid.brodin@alten.se>
6945 L:      netdev@vger.kernel.org
6946 S:      Maintained
6947 F:      net/hsr/
6948 
6949 HT16K33 LED CONTROLLER DRIVER
6950 M:      Robin van der Gracht <robin@protonic.nl>
6951 S:      Maintained
6952 F:      drivers/auxdisplay/ht16k33.c
6953 F:      Documentation/devicetree/bindings/display/ht16k33.txt
6954 
6955 HTCPEN TOUCHSCREEN DRIVER
6956 M:      Pau Oliva Fora <pof@eslack.org>
6957 L:      linux-input@vger.kernel.org
6958 S:      Maintained
6959 F:      drivers/input/touchscreen/htcpen.c
6960 
6961 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
6962 M:      Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
6963 L:      linux-iio@vger.kernel.org
6964 W:      http://www.st.com/
6965 S:      Maintained
6966 F:      drivers/iio/humidity/hts221*
6967 F:      Documentation/devicetree/bindings/iio/humidity/hts221.txt
6968 
6969 HUAWEI ETHERNET DRIVER
6970 M:      Aviad Krawczyk <aviad.krawczyk@huawei.com>
6971 L:      netdev@vger.kernel.org
6972 S:      Supported
6973 F:      Documentation/networking/hinic.txt
6974 F:      drivers/net/ethernet/huawei/hinic/
6975 
6976 HUGETLB FILESYSTEM
6977 M:      Mike Kravetz <mike.kravetz@oracle.com>
6978 L:      linux-mm@kvack.org
6979 S:      Maintained
6980 F:      fs/hugetlbfs/
6981 F:      mm/hugetlb.c
6982 F:      include/linux/hugetlb.h
6983 F:      Documentation/admin-guide/mm/hugetlbpage.rst
6984 F:      Documentation/vm/hugetlbfs_reserv.rst
6985 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
6986 
6987 HVA ST MEDIA DRIVER
6988 M:      Jean-Christophe Trotin <jean-christophe.trotin@st.com>
6989 L:      linux-media@vger.kernel.org
6990 T:      git git://linuxtv.org/media_tree.git
6991 W:      https://linuxtv.org
6992 S:      Supported
6993 F:      drivers/media/platform/sti/hva
6994 
6995 HWPOISON MEMORY FAILURE HANDLING
6996 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
6997 L:      linux-mm@kvack.org
6998 S:      Maintained
6999 F:      mm/memory-failure.c
7000 F:      mm/hwpoison-inject.c
7001 
7002 HYGON PROCESSOR SUPPORT
7003 M:      Pu Wen <puwen@hygon.cn>
7004 L:      linux-kernel@vger.kernel.org
7005 S:      Maintained
7006 F:      arch/x86/kernel/cpu/hygon.c
7007 
7008 Hyper-V CORE AND DRIVERS
7009 M:      "K. Y. Srinivasan" <kys@microsoft.com>
7010 M:      Haiyang Zhang <haiyangz@microsoft.com>
7011 M:      Stephen Hemminger <sthemmin@microsoft.com>
7012 M:      Sasha Levin <sashal@kernel.org>
7013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
7014 L:      devel@linuxdriverproject.org
7015 S:      Supported
7016 F:      Documentation/networking/device_drivers/microsoft/netvsc.txt
7017 F:      arch/x86/include/asm/mshyperv.h
7018 F:      arch/x86/include/asm/trace/hyperv.h
7019 F:      arch/x86/include/asm/hyperv-tlfs.h
7020 F:      arch/x86/kernel/cpu/mshyperv.c
7021 F:      arch/x86/hyperv
7022 F:      drivers/hid/hid-hyperv.c
7023 F:      drivers/hv/
7024 F:      drivers/input/serio/hyperv-keyboard.c
7025 F:      drivers/pci/controller/pci-hyperv.c
7026 F:      drivers/net/hyperv/
7027 F:      drivers/scsi/storvsc_drv.c
7028 F:      drivers/uio/uio_hv_generic.c
7029 F:      drivers/video/fbdev/hyperv_fb.c
7030 F:      net/vmw_vsock/hyperv_transport.c
7031 F:      include/linux/hyperv.h
7032 F:      include/uapi/linux/hyperv.h
7033 F:      tools/hv/
7034 F:      Documentation/ABI/stable/sysfs-bus-vmbus
7035 
7036 HYPERVISOR VIRTUAL CONSOLE DRIVER
7037 L:      linuxppc-dev@lists.ozlabs.org
7038 S:      Odd Fixes
7039 F:      drivers/tty/hvc/
7040 
7041 I2C ACPI SUPPORT
7042 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7043 L:      linux-i2c@vger.kernel.org
7044 L:      linux-acpi@vger.kernel.org
7045 S:      Maintained
7046 F:      drivers/i2c/i2c-core-acpi.c
7047 
7048 I2C CONTROLLER DRIVER FOR NVIDIA GPU
7049 M:      Ajay Gupta <ajayg@nvidia.com>
7050 L:      linux-i2c@vger.kernel.org
7051 S:      Maintained
7052 F:      Documentation/i2c/busses/i2c-nvidia-gpu
7053 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
7054 
7055 I2C MUXES
7056 M:      Peter Rosin <peda@axentia.se>
7057 L:      linux-i2c@vger.kernel.org
7058 S:      Maintained
7059 F:      Documentation/i2c/i2c-topology
7060 F:      Documentation/i2c/muxes/
7061 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
7062 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
7063 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
7064 F:      drivers/i2c/i2c-mux.c
7065 F:      drivers/i2c/muxes/
7066 F:      include/linux/i2c-mux.h
7067 
7068 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
7069 M:      Gregory CLEMENT <gregory.clement@bootlin.com>
7070 L:      linux-i2c@vger.kernel.org
7071 S:      Maintained
7072 F:      drivers/i2c/busses/i2c-mv64xxx.c
7073 
7074 I2C OVER PARALLEL PORT
7075 M:      Jean Delvare <jdelvare@suse.com>
7076 L:      linux-i2c@vger.kernel.org
7077 S:      Maintained
7078 F:      Documentation/i2c/busses/i2c-parport
7079 F:      Documentation/i2c/busses/i2c-parport-light
7080 F:      drivers/i2c/busses/i2c-parport.c
7081 F:      drivers/i2c/busses/i2c-parport-light.c
7082 
7083 I2C SUBSYSTEM
7084 M:      Wolfram Sang <wsa@the-dreams.de>
7085 L:      linux-i2c@vger.kernel.org
7086 W:      https://i2c.wiki.kernel.org/
7087 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
7088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
7089 S:      Maintained
7090 F:      Documentation/devicetree/bindings/i2c/i2c.txt
7091 F:      Documentation/i2c/
7092 F:      drivers/i2c/*
7093 F:      include/linux/i2c.h
7094 F:      include/linux/i2c-dev.h
7095 F:      include/linux/i2c-smbus.h
7096 F:      include/uapi/linux/i2c.h
7097 F:      include/uapi/linux/i2c-*.h
7098 
7099 I2C SUBSYSTEM HOST DRIVERS
7100 L:      linux-i2c@vger.kernel.org
7101 W:      https://i2c.wiki.kernel.org/
7102 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
7103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
7104 S:      Odd Fixes
7105 F:      Documentation/devicetree/bindings/i2c/
7106 F:      drivers/i2c/algos/
7107 F:      drivers/i2c/busses/
7108 
7109 I2C-TAOS-EVM DRIVER
7110 M:      Jean Delvare <jdelvare@suse.com>
7111 L:      linux-i2c@vger.kernel.org
7112 S:      Maintained
7113 F:      Documentation/i2c/busses/i2c-taos-evm
7114 F:      drivers/i2c/busses/i2c-taos-evm.c
7115 
7116 I2C-TINY-USB DRIVER
7117 M:      Till Harbaum <till@harbaum.org>
7118 L:      linux-i2c@vger.kernel.org
7119 W:      http://www.harbaum.org/till/i2c_tiny_usb
7120 S:      Maintained
7121 F:      drivers/i2c/busses/i2c-tiny-usb.c
7122 
7123 I2C/SMBUS CONTROLLER DRIVERS FOR PC
7124 M:      Jean Delvare <jdelvare@suse.com>
7125 L:      linux-i2c@vger.kernel.org
7126 S:      Maintained
7127 F:      Documentation/i2c/busses/i2c-ali1535
7128 F:      Documentation/i2c/busses/i2c-ali1563
7129 F:      Documentation/i2c/busses/i2c-ali15x3
7130 F:      Documentation/i2c/busses/i2c-amd756
7131 F:      Documentation/i2c/busses/i2c-amd8111
7132 F:      Documentation/i2c/busses/i2c-i801
7133 F:      Documentation/i2c/busses/i2c-nforce2
7134 F:      Documentation/i2c/busses/i2c-piix4
7135 F:      Documentation/i2c/busses/i2c-sis5595
7136 F:      Documentation/i2c/busses/i2c-sis630
7137 F:      Documentation/i2c/busses/i2c-sis96x
7138 F:      Documentation/i2c/busses/i2c-via
7139 F:      Documentation/i2c/busses/i2c-viapro
7140 F:      drivers/i2c/busses/i2c-ali1535.c
7141 F:      drivers/i2c/busses/i2c-ali1563.c
7142 F:      drivers/i2c/busses/i2c-ali15x3.c
7143 F:      drivers/i2c/busses/i2c-amd756.c
7144 F:      drivers/i2c/busses/i2c-amd756-s4882.c
7145 F:      drivers/i2c/busses/i2c-amd8111.c
7146 F:      drivers/i2c/busses/i2c-i801.c
7147 F:      drivers/i2c/busses/i2c-isch.c
7148 F:      drivers/i2c/busses/i2c-nforce2.c
7149 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
7150 F:      drivers/i2c/busses/i2c-piix4.c
7151 F:      drivers/i2c/busses/i2c-sis5595.c
7152 F:      drivers/i2c/busses/i2c-sis630.c
7153 F:      drivers/i2c/busses/i2c-sis96x.c
7154 F:      drivers/i2c/busses/i2c-via.c
7155 F:      drivers/i2c/busses/i2c-viapro.c
7156 
7157 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
7158 M:      Hans de Goede <hdegoede@redhat.com>
7159 L:      linux-i2c@vger.kernel.org
7160 S:      Maintained
7161 F:      drivers/i2c/busses/i2c-cht-wc.c
7162 
7163 I2C/SMBUS ISMT DRIVER
7164 M:      Seth Heasley <seth.heasley@intel.com>
7165 M:      Neil Horman <nhorman@tuxdriver.com>
7166 L:      linux-i2c@vger.kernel.org
7167 F:      drivers/i2c/busses/i2c-ismt.c
7168 F:      Documentation/i2c/busses/i2c-ismt
7169 
7170 I2C/SMBUS STUB DRIVER
7171 M:      Jean Delvare <jdelvare@suse.com>
7172 L:      linux-i2c@vger.kernel.org
7173 S:      Maintained
7174 F:      drivers/i2c/i2c-stub.c
7175 
7176 I3C SUBSYSTEM
7177 M:      Boris Brezillon <bbrezillon@kernel.org>
7178 L:      linux-i3c@lists.infradead.org
7179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
7180 S:      Maintained
7181 F:      Documentation/ABI/testing/sysfs-bus-i3c
7182 F:      Documentation/devicetree/bindings/i3c/
7183 F:      Documentation/driver-api/i3c
7184 F:      drivers/i3c/
7185 F:      include/linux/i3c/
7186 F:      include/dt-bindings/i3c/
7187 
7188 I3C DRIVER FOR SYNOPSYS DESIGNWARE
7189 M:      Vitor Soares <vitor.soares@synopsys.com>
7190 S:      Maintained
7191 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
7192 F:      drivers/i3c/master/dw*
7193 
7194 IA64 (Itanium) PLATFORM
7195 M:      Tony Luck <tony.luck@intel.com>
7196 M:      Fenghua Yu <fenghua.yu@intel.com>
7197 L:      linux-ia64@vger.kernel.org
7198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
7199 S:      Maintained
7200 F:      arch/ia64/
7201 
7202 IBM Power 842 compression accelerator
7203 M:      Haren Myneni <haren@us.ibm.com>
7204 S:      Supported
7205 F:      drivers/crypto/nx/Makefile
7206 F:      drivers/crypto/nx/Kconfig
7207 F:      drivers/crypto/nx/nx-842*
7208 F:      include/linux/sw842.h
7209 F:      crypto/842.c
7210 F:      lib/842/
7211 
7212 IBM Power in-Nest Crypto Acceleration
7213 M:      Breno Leitão <leitao@debian.org>
7214 M:      Nayna Jain <nayna@linux.ibm.com>
7215 M:      Paulo Flabiano Smorigo <pfsmorigo@gmail.com>
7216 L:      linux-crypto@vger.kernel.org
7217 S:      Supported
7218 F:      drivers/crypto/nx/Makefile
7219 F:      drivers/crypto/nx/Kconfig
7220 F:      drivers/crypto/nx/nx-aes*
7221 F:      drivers/crypto/nx/nx-sha*
7222 F:      drivers/crypto/nx/nx.*
7223 F:      drivers/crypto/nx/nx_csbcpb.h
7224 F:      drivers/crypto/nx/nx_debugfs.h
7225 
7226 IBM Power Linux RAID adapter
7227 M:      Brian King <brking@us.ibm.com>
7228 S:      Supported
7229 F:      drivers/scsi/ipr.*
7230 
7231 IBM Power SRIOV Virtual NIC Device Driver
7232 M:      Thomas Falcon <tlfalcon@linux.ibm.com>
7233 M:      John Allen <jallen@linux.ibm.com>
7234 L:      netdev@vger.kernel.org
7235 S:      Supported
7236 F:      drivers/net/ethernet/ibm/ibmvnic.*
7237 
7238 IBM Power Virtual Accelerator Switchboard
7239 M:      Sukadev Bhattiprolu
7240 L:      linuxppc-dev@lists.ozlabs.org
7241 S:      Supported
7242 F:      arch/powerpc/platforms/powernv/vas*
7243 F:      arch/powerpc/platforms/powernv/copy-paste.h
7244 F:      arch/powerpc/include/asm/vas.h
7245 F:      arch/powerpc/include/uapi/asm/vas.h
7246 
7247 IBM Power Virtual Ethernet Device Driver
7248 M:      Thomas Falcon <tlfalcon@linux.ibm.com>
7249 L:      netdev@vger.kernel.org
7250 S:      Supported
7251 F:      drivers/net/ethernet/ibm/ibmveth.*
7252 
7253 IBM Power Virtual FC Device Drivers
7254 M:      Tyrel Datwyler <tyreld@linux.ibm.com>
7255 L:      linux-scsi@vger.kernel.org
7256 S:      Supported
7257 F:      drivers/scsi/ibmvscsi/ibmvfc*
7258 
7259 IBM Power Virtual Management Channel Driver
7260 M:      Steven Royer <seroyer@linux.ibm.com>
7261 S:      Supported
7262 F:      drivers/misc/ibmvmc.*
7263 
7264 IBM Power Virtual SCSI Device Drivers
7265 M:      Tyrel Datwyler <tyreld@linux.ibm.com>
7266 L:      linux-scsi@vger.kernel.org
7267 S:      Supported
7268 F:      drivers/scsi/ibmvscsi/ibmvscsi*
7269 F:      include/scsi/viosrp.h
7270 
7271 IBM Power Virtual SCSI Device Target Driver
7272 M:      Michael Cyr <mikecyr@linux.ibm.com>
7273 L:      linux-scsi@vger.kernel.org
7274 L:      target-devel@vger.kernel.org
7275 S:      Supported
7276 F:      drivers/scsi/ibmvscsi_tgt/
7277 
7278 IBM Power VMX Cryptographic instructions
7279 M:      Breno Leitão <leitao@debian.org>
7280 M:      Nayna Jain <nayna@linux.ibm.com>
7281 M:      Paulo Flabiano Smorigo <pfsmorigo@gmail.com>
7282 L:      linux-crypto@vger.kernel.org
7283 S:      Supported
7284 F:      drivers/crypto/vmx/Makefile
7285 F:      drivers/crypto/vmx/Kconfig
7286 F:      drivers/crypto/vmx/vmx.c
7287 F:      drivers/crypto/vmx/aes*
7288 F:      drivers/crypto/vmx/ghash*
7289 F:      drivers/crypto/vmx/ppc-xlate.pl
7290 
7291 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
7292 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
7293 L:      linux-pci@vger.kernel.org
7294 L:      linuxppc-dev@lists.ozlabs.org
7295 S:      Supported
7296 F:      drivers/pci/hotplug/rpaphp*
7297 
7298 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
7299 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
7300 L:      linux-pci@vger.kernel.org
7301 L:      linuxppc-dev@lists.ozlabs.org
7302 S:      Supported
7303 F:      drivers/pci/hotplug/rpadlpar*
7304 
7305 IBM ServeRAID RAID DRIVER
7306 S:      Orphan
7307 F:      drivers/scsi/ips.*
7308 
7309 ICH LPC AND GPIO DRIVER
7310 M:      Peter Tyser <ptyser@xes-inc.com>
7311 S:      Maintained
7312 F:      drivers/mfd/lpc_ich.c
7313 F:      drivers/gpio/gpio-ich.c
7314 
7315 IDE SUBSYSTEM
7316 M:      "David S. Miller" <davem@davemloft.net>
7317 L:      linux-ide@vger.kernel.org
7318 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
7319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
7320 S:      Maintained
7321 F:      Documentation/ide/
7322 F:      drivers/ide/
7323 F:      include/linux/ide.h
7324 
7325 IDE/ATAPI DRIVERS
7326 M:      Borislav Petkov <bp@alien8.de>
7327 L:      linux-ide@vger.kernel.org
7328 S:      Maintained
7329 F:      Documentation/cdrom/ide-cd
7330 F:      drivers/ide/ide-cd*
7331 
7332 IDEAPAD LAPTOP EXTRAS DRIVER
7333 M:      Ike Panhc <ike.pan@canonical.com>
7334 L:      platform-driver-x86@vger.kernel.org
7335 W:      http://launchpad.net/ideapad-laptop
7336 S:      Maintained
7337 F:      drivers/platform/x86/ideapad-laptop.c
7338 
7339 IDEAPAD LAPTOP SLIDEBAR DRIVER
7340 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
7341 L:      linux-input@vger.kernel.org
7342 W:      https://github.com/o2genum/ideapad-slidebar
7343 S:      Maintained
7344 F:      drivers/input/misc/ideapad_slidebar.c
7345 
7346 IDT VersaClock 5 CLOCK DRIVER
7347 M:      Marek Vasut <marek.vasut@gmail.com>
7348 S:      Maintained
7349 F:      drivers/clk/clk-versaclock5.c
7350 
7351 IEEE 802.15.4 SUBSYSTEM
7352 M:      Alexander Aring <alex.aring@gmail.com>
7353 M:      Stefan Schmidt <stefan@datenfreihafen.org>
7354 L:      linux-wpan@vger.kernel.org
7355 W:      http://wpan.cakelab.org/
7356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
7357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
7358 S:      Maintained
7359 F:      net/ieee802154/
7360 F:      net/mac802154/
7361 F:      drivers/net/ieee802154/
7362 F:      include/linux/nl802154.h
7363 F:      include/linux/ieee802154.h
7364 F:      include/net/nl802154.h
7365 F:      include/net/mac802154.h
7366 F:      include/net/af_ieee802154.h
7367 F:      include/net/cfg802154.h
7368 F:      include/net/ieee802154_netdev.h
7369 F:      Documentation/networking/ieee802154.txt
7370 
7371 IFE PROTOCOL
7372 M:      Yotam Gigi <yotam.gi@gmail.com>
7373 M:      Jamal Hadi Salim <jhs@mojatatu.com>
7374 F:      net/ife
7375 F:      include/net/ife.h
7376 F:      include/uapi/linux/ife.h
7377 
7378 IGORPLUG-USB IR RECEIVER
7379 M:      Sean Young <sean@mess.org>
7380 L:      linux-media@vger.kernel.org
7381 S:      Maintained
7382 F:      drivers/media/rc/igorplugusb.c
7383 
7384 IGUANAWORKS USB IR TRANSCEIVER
7385 M:      Sean Young <sean@mess.org>
7386 L:      linux-media@vger.kernel.org
7387 S:      Maintained
7388 F:      drivers/media/rc/iguanair.c
7389 
7390 IIO DIGITAL POTENTIOMETER DAC
7391 M:      Peter Rosin <peda@axentia.se>
7392 L:      linux-iio@vger.kernel.org
7393 S:      Maintained
7394 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
7395 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
7396 F:      drivers/iio/dac/dpot-dac.c
7397 
7398 IIO ENVELOPE DETECTOR
7399 M:      Peter Rosin <peda@axentia.se>
7400 L:      linux-iio@vger.kernel.org
7401 S:      Maintained
7402 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
7403 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
7404 F:      drivers/iio/adc/envelope-detector.c
7405 
7406 IIO MULTIPLEXER
7407 M:      Peter Rosin <peda@axentia.se>
7408 L:      linux-iio@vger.kernel.org
7409 S:      Maintained
7410 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
7411 F:      drivers/iio/multiplexer/iio-mux.c
7412 
7413 IIO SUBSYSTEM AND DRIVERS
7414 M:      Jonathan Cameron <jic23@kernel.org>
7415 R:      Hartmut Knaack <knaack.h@gmx.de>
7416 R:      Lars-Peter Clausen <lars@metafoo.de>
7417 R:      Peter Meerwald-Stadler <pmeerw@pmeerw.net>
7418 L:      linux-iio@vger.kernel.org
7419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
7420 S:      Maintained
7421 F:      Documentation/ABI/testing/configfs-iio*
7422 F:      Documentation/ABI/testing/sysfs-bus-iio*
7423 F:      Documentation/devicetree/bindings/iio/
7424 F:      drivers/iio/
7425 F:      drivers/staging/iio/
7426 F:      include/linux/iio/
7427 F:      tools/iio/
7428 
7429 IIO UNIT CONVERTER
7430 M:      Peter Rosin <peda@axentia.se>
7431 L:      linux-iio@vger.kernel.org
7432 S:      Maintained
7433 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
7434 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
7435 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
7436 F:      drivers/iio/afe/iio-rescale.c
7437 
7438 IKANOS/ADI EAGLE ADSL USB DRIVER
7439 M:      Matthieu Castet <castet.matthieu@free.fr>
7440 M:      Stanislaw Gruszka <stf_xl@wp.pl>
7441 S:      Maintained
7442 F:      drivers/usb/atm/ueagle-atm.c
7443 
7444 IMGTEC ASCII LCD DRIVER
7445 M:      Paul Burton <paul.burton@mips.com>
7446 S:      Maintained
7447 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
7448 F:      drivers/auxdisplay/img-ascii-lcd.c
7449 
7450 IMGTEC IR DECODER DRIVER
7451 M:      James Hogan <jhogan@kernel.org>
7452 S:      Maintained
7453 F:      drivers/media/rc/img-ir/
7454 
7455 IMON SOUNDGRAPH USB IR RECEIVER
7456 M:      Sean Young <sean@mess.org>
7457 L:      linux-media@vger.kernel.org
7458 S:      Maintained
7459 F:      drivers/media/rc/imon_raw.c
7460 F:      drivers/media/rc/imon.c
7461 
7462 IMS TWINTURBO FRAMEBUFFER DRIVER
7463 L:      linux-fbdev@vger.kernel.org
7464 S:      Orphan
7465 F:      drivers/video/fbdev/imsttfb.c
7466 
7467 INA209 HARDWARE MONITOR DRIVER
7468 M:      Guenter Roeck <linux@roeck-us.net>
7469 L:      linux-hwmon@vger.kernel.org
7470 S:      Maintained
7471 F:      Documentation/hwmon/ina209
7472 F:      Documentation/devicetree/bindings/hwmon/ina2xx.txt
7473 F:      drivers/hwmon/ina209.c
7474 
7475 INA2XX HARDWARE MONITOR DRIVER
7476 M:      Guenter Roeck <linux@roeck-us.net>
7477 L:      linux-hwmon@vger.kernel.org
7478 S:      Maintained
7479 F:      Documentation/hwmon/ina2xx
7480 F:      drivers/hwmon/ina2xx.c
7481 F:      include/linux/platform_data/ina2xx.h
7482 
7483 INDUSTRY PACK SUBSYSTEM (IPACK)
7484 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
7485 M:      Jens Taprogge <jens.taprogge@taprogge.org>
7486 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7487 L:      industrypack-devel@lists.sourceforge.net
7488 W:      http://industrypack.sourceforge.net
7489 S:      Maintained
7490 F:      drivers/ipack/
7491 
7492 INFINIBAND SUBSYSTEM
7493 M:      Doug Ledford <dledford@redhat.com>
7494 M:      Jason Gunthorpe <jgg@mellanox.com>
7495 L:      linux-rdma@vger.kernel.org
7496 W:      https://github.com/linux-rdma/rdma-core
7497 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
7499 S:      Supported
7500 F:      Documentation/devicetree/bindings/infiniband/
7501 F:      Documentation/infiniband/
7502 F:      drivers/infiniband/
7503 F:      include/uapi/linux/if_infiniband.h
7504 F:      include/uapi/rdma/
7505 F:      include/rdma/
7506 
7507 INGENIC JZ4780 DMA Driver
7508 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
7509 S:      Maintained
7510 F:      drivers/dma/dma-jz4780.c
7511 
7512 INGENIC JZ4780 NAND DRIVER
7513 M:      Harvey Hunt <harveyhuntnexus@gmail.com>
7514 L:      linux-mtd@lists.infradead.org
7515 S:      Maintained
7516 F:      drivers/mtd/nand/raw/jz4780_*
7517 
7518 INOTIFY
7519 M:      Jan Kara <jack@suse.cz>
7520 R:      Amir Goldstein <amir73il@gmail.com>
7521 L:      linux-fsdevel@vger.kernel.org
7522 S:      Maintained
7523 F:      Documentation/filesystems/inotify.txt
7524 F:      fs/notify/inotify/
7525 F:      include/linux/inotify.h
7526 F:      include/uapi/linux/inotify.h
7527 
7528 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
7529 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
7530 L:      linux-input@vger.kernel.org
7531 Q:      http://patchwork.kernel.org/project/linux-input/list/
7532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
7533 S:      Maintained
7534 F:      drivers/input/
7535 F:      include/linux/input.h
7536 F:      include/uapi/linux/input.h
7537 F:      include/uapi/linux/input-event-codes.h
7538 F:      include/linux/input/
7539 F:      Documentation/devicetree/bindings/input/
7540 F:      Documentation/devicetree/bindings/serio/
7541 F:      Documentation/input/
7542 
7543 INPUT MULTITOUCH (MT) PROTOCOL
7544 M:      Henrik Rydberg <rydberg@bitmath.org>
7545 L:      linux-input@vger.kernel.org
7546 S:      Odd fixes
7547 F:      Documentation/input/multi-touch-protocol.rst
7548 F:      drivers/input/input-mt.c
7549 K:      \b(ABS|SYN)_MT_
7550 
7551 INSIDE SECURE CRYPTO DRIVER
7552 M:      Antoine Tenart <antoine.tenart@bootlin.com>
7553 F:      drivers/crypto/inside-secure/
7554 S:      Maintained
7555 L:      linux-crypto@vger.kernel.org
7556 
7557 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
7558 M:      Mimi Zohar <zohar@linux.ibm.com>
7559 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
7560 L:      linux-integrity@vger.kernel.org
7561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7562 S:      Supported
7563 F:      security/integrity/ima/
7564 
7565 INTEL 810/815 FRAMEBUFFER DRIVER
7566 M:      Antonino Daplas <adaplas@gmail.com>
7567 L:      linux-fbdev@vger.kernel.org
7568 S:      Maintained
7569 F:      drivers/video/fbdev/i810/
7570 
7571 INTEL ASoC DRIVERS
7572 M:      Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
7573 M:      Liam Girdwood <liam.r.girdwood@linux.intel.com>
7574 M:      Jie Yang <yang.jie@linux.intel.com>
7575 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7576 S:      Supported
7577 F:      sound/soc/intel/
7578 
7579 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
7580 M:      Hans de Goede <hdegoede@redhat.com>
7581 L:      platform-driver-x86@vger.kernel.org
7582 S:      Maintained
7583 F:      drivers/platform/x86/intel_atomisp2_pm.c
7584 
7585 INTEL C600 SERIES SAS CONTROLLER DRIVER
7586 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
7587 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
7588 L:      linux-scsi@vger.kernel.org
7589 T:      git git://git.code.sf.net/p/intel-sas/isci
7590 S:      Supported
7591 F:      drivers/scsi/isci/
7592 
7593 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
7594 M:      Jani Nikula <jani.nikula@linux.intel.com>
7595 M:      Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
7596 M:      Rodrigo Vivi <rodrigo.vivi@intel.com>
7597 L:      intel-gfx@lists.freedesktop.org
7598 W:      https://01.org/linuxgraphics/
7599 B:      https://01.org/linuxgraphics/documentation/how-report-bugs
7600 C:      irc://chat.freenode.net/intel-gfx
7601 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
7602 T:      git git://anongit.freedesktop.org/drm-intel
7603 S:      Supported
7604 F:      drivers/gpu/drm/i915/
7605 F:      include/drm/i915*
7606 F:      include/uapi/drm/i915_drm.h
7607 F:      Documentation/gpu/i915.rst
7608 
7609 INTEL ETHERNET DRIVERS
7610 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
7611 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
7612 W:      http://www.intel.com/support/feedback.htm
7613 W:      http://e1000.sourceforge.net/
7614 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
7615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
7616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
7617 S:      Supported
7618 F:      Documentation/networking/device_drivers/intel/e100.rst
7619 F:      Documentation/networking/device_drivers/intel/e1000.rst
7620 F:      Documentation/networking/device_drivers/intel/e1000e.rst
7621 F:      Documentation/networking/device_drivers/intel/fm10k.rst
7622 F:      Documentation/networking/device_drivers/intel/igb.rst
7623 F:      Documentation/networking/device_drivers/intel/igbvf.rst
7624 F:      Documentation/networking/device_drivers/intel/ixgb.rst
7625 F:      Documentation/networking/device_drivers/intel/ixgbe.rst
7626 F:      Documentation/networking/device_drivers/intel/ixgbevf.rst
7627 F:      Documentation/networking/device_drivers/intel/i40e.rst
7628 F:      Documentation/networking/device_drivers/intel/iavf.rst
7629 F:      Documentation/networking/device_drivers/intel/ice.rst
7630 F:      drivers/net/ethernet/intel/
7631 F:      drivers/net/ethernet/intel/*/
7632 F:      include/linux/avf/virtchnl.h
7633 
7634 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
7635 M:      Maik Broemme <mbroemme@libmpq.org>
7636 L:      linux-fbdev@vger.kernel.org
7637 S:      Maintained
7638 F:      Documentation/fb/intelfb.txt
7639 F:      drivers/video/fbdev/intelfb/
7640 
7641 INTEL GPIO DRIVERS
7642 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7643 L:      linux-gpio@vger.kernel.org
7644 S:      Maintained
7645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
7646 F:      drivers/gpio/gpio-ich.c
7647 F:      drivers/gpio/gpio-intel-mid.c
7648 F:      drivers/gpio/gpio-lynxpoint.c
7649 F:      drivers/gpio/gpio-merrifield.c
7650 F:      drivers/gpio/gpio-ml-ioh.c
7651 F:      drivers/gpio/gpio-pch.c
7652 F:      drivers/gpio/gpio-sch.c
7653 F:      drivers/gpio/gpio-sodaville.c
7654 
7655 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
7656 M:      Zhenyu Wang <zhenyuw@linux.intel.com>
7657 M:      Zhi Wang <zhi.a.wang@intel.com>
7658 L:      intel-gvt-dev@lists.freedesktop.org
7659 L:      intel-gfx@lists.freedesktop.org
7660 W:      https://01.org/igvt-g
7661 T:      git https://github.com/intel/gvt-linux.git
7662 S:      Supported
7663 F:      drivers/gpu/drm/i915/gvt/
7664 
7665 INTEL HID EVENT DRIVER
7666 M:      Alex Hung <alex.hung@canonical.com>
7667 L:      platform-driver-x86@vger.kernel.org
7668 S:      Maintained
7669 F:      drivers/platform/x86/intel-hid.c
7670 
7671 INTEL I/OAT DMA DRIVER
7672 M:      Dave Jiang <dave.jiang@intel.com>
7673 R:      Dan Williams <dan.j.williams@intel.com>
7674 L:      dmaengine@vger.kernel.org
7675 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
7676 S:      Supported
7677 F:      drivers/dma/ioat*
7678 
7679 INTEL IDLE DRIVER
7680 M:      Jacob Pan <jacob.jun.pan@linux.intel.com>
7681 M:      Len Brown <lenb@kernel.org>
7682 L:      linux-pm@vger.kernel.org
7683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
7684 B:      https://bugzilla.kernel.org
7685 S:      Supported
7686 F:      drivers/idle/intel_idle.c
7687 
7688 INTEL INTEGRATED SENSOR HUB DRIVER
7689 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
7690 M:      Jiri Kosina <jikos@kernel.org>
7691 L:      linux-input@vger.kernel.org
7692 S:      Maintained
7693 F:      drivers/hid/intel-ish-hid/
7694 
7695 INTEL IOMMU (VT-d)
7696 M:      David Woodhouse <dwmw2@infradead.org>
7697 L:      iommu@lists.linux-foundation.org
7698 T:      git git://git.infradead.org/iommu-2.6.git
7699 S:      Supported
7700 F:      drivers/iommu/intel-iommu.c
7701 F:      include/linux/intel-iommu.h
7702 
7703 INTEL IOP-ADMA DMA DRIVER
7704 R:      Dan Williams <dan.j.williams@intel.com>
7705 S:      Odd fixes
7706 F:      drivers/dma/iop-adma.c
7707 
7708 INTEL IPU3 CSI-2 CIO2 DRIVER
7709 M:      Yong Zhi <yong.zhi@intel.com>
7710 M:      Sakari Ailus <sakari.ailus@linux.intel.com>
7711 M:      Bingbu Cao <bingbu.cao@intel.com>
7712 R:      Tian Shu Qiu <tian.shu.qiu@intel.com>
7713 R:      Jian Xu Zheng <jian.xu.zheng@intel.com>
7714 L:      linux-media@vger.kernel.org
7715 S:      Maintained
7716 F:      drivers/media/pci/intel/ipu3/
7717 F:      Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
7718 
7719 INTEL IPU3 CSI-2 IMGU DRIVER
7720 M:      Sakari Ailus <sakari.ailus@linux.intel.com>
7721 L:      linux-media@vger.kernel.org
7722 S:      Maintained
7723 F:      drivers/staging/media/ipu3/
7724 F:      Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst
7725 F:      Documentation/media/v4l-drivers/ipu3.rst
7726 
7727 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
7728 M:      Krzysztof Halasa <khalasa@piap.pl>
7729 S:      Maintained
7730 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
7731 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
7732 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
7733 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
7734 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
7735 F:      drivers/net/wan/ixp4xx_hss.c
7736 
7737 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
7738 M:      Deepak Saxena <dsaxena@plexity.net>
7739 S:      Maintained
7740 F:      drivers/char/hw_random/ixp4xx-rng.c
7741 
7742 INTEL MANAGEMENT ENGINE (mei)
7743 M:      Tomas Winkler <tomas.winkler@intel.com>
7744 L:      linux-kernel@vger.kernel.org
7745 S:      Supported
7746 F:      include/uapi/linux/mei.h
7747 F:      include/linux/mei_cl_bus.h
7748 F:      drivers/misc/mei/*
7749 F:      drivers/watchdog/mei_wdt.c
7750 F:      Documentation/misc-devices/mei/*
7751 F:      samples/mei/*
7752 
7753 INTEL MENLOW THERMAL DRIVER
7754 M:      Sujith Thomas <sujith.thomas@intel.com>
7755 L:      platform-driver-x86@vger.kernel.org
7756 W:      https://01.org/linux-acpi
7757 S:      Supported
7758 F:      drivers/platform/x86/intel_menlow.c
7759 
7760 INTEL MIC DRIVERS (mic)
7761 M:      Sudeep Dutt <sudeep.dutt@intel.com>
7762 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
7763 S:      Supported
7764 W:      https://github.com/sudeepdutt/mic
7765 W:      http://software.intel.com/en-us/mic-developer
7766 F:      include/linux/mic_bus.h
7767 F:      include/linux/scif.h
7768 F:      include/uapi/linux/mic_common.h
7769 F:      include/uapi/linux/mic_ioctl.h
7770 F:      include/uapi/linux/scif_ioctl.h
7771 F:      drivers/misc/mic/
7772 F:      drivers/dma/mic_x100_dma.c
7773 F:      drivers/dma/mic_x100_dma.h
7774 F:      Documentation/mic/
7775 
7776 INTEL PMC CORE DRIVER
7777 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
7778 M:      Vishwanath Somayaji <vishwanath.somayaji@intel.com>
7779 L:      platform-driver-x86@vger.kernel.org
7780 S:      Maintained
7781 F:      drivers/platform/x86/intel_pmc_core*
7782 
7783 INTEL PMC/P-Unit IPC DRIVER
7784 M:      Zha Qipeng<qipeng.zha@intel.com>
7785 L:      platform-driver-x86@vger.kernel.org
7786 S:      Maintained
7787 F:      drivers/platform/x86/intel_pmc_ipc.c
7788 F:      drivers/platform/x86/intel_punit_ipc.c
7789 F:      arch/x86/include/asm/intel_pmc_ipc.h
7790 F:      arch/x86/include/asm/intel_punit_ipc.h
7791 
7792 INTEL PMIC GPIO DRIVERS
7793 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7794 S:      Maintained
7795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
7796 F:      drivers/gpio/gpio-*cove.c
7797 F:      drivers/gpio/gpio-msic.c
7798 
7799 INTEL MULTIFUNCTION PMIC DEVICE DRIVERS
7800 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7801 S:      Maintained
7802 F:      drivers/mfd/intel_msic.c
7803 F:      drivers/mfd/intel_soc_pmic*
7804 F:      include/linux/mfd/intel_msic.h
7805 F:      include/linux/mfd/intel_soc_pmic*
7806 
7807 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
7808 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
7809 L:      linux-wireless@vger.kernel.org
7810 S:      Maintained
7811 F:      Documentation/networking/device_drivers/intel/ipw2100.txt
7812 F:      Documentation/networking/device_drivers/intel/ipw2200.txt
7813 F:      drivers/net/wireless/intel/ipw2x00/
7814 
7815 INTEL PSTATE DRIVER
7816 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
7817 M:      Len Brown <lenb@kernel.org>
7818 L:      linux-pm@vger.kernel.org
7819 S:      Supported
7820 F:      drivers/cpufreq/intel_pstate.c
7821 
7822 INTEL RDMA RNIC DRIVER
7823 M:      Faisal Latif <faisal.latif@intel.com>
7824 M:      Shiraz Saleem <shiraz.saleem@intel.com>
7825 L:      linux-rdma@vger.kernel.org
7826 S:      Supported
7827 F:      drivers/infiniband/hw/i40iw/
7828 F:      include/uapi/rdma/i40iw-abi.h
7829 
7830 INTEL TELEMETRY DRIVER
7831 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@linux.intel.com>
7832 M:      "David E. Box" <david.e.box@linux.intel.com>
7833 L:      platform-driver-x86@vger.kernel.org
7834 S:      Maintained
7835 F:      arch/x86/include/asm/intel_telemetry.h
7836 F:      drivers/platform/x86/intel_telemetry*
7837 
7838 INTEL VIRTUAL BUTTON DRIVER
7839 M:      AceLan Kao <acelan.kao@canonical.com>
7840 L:      platform-driver-x86@vger.kernel.org
7841 S:      Maintained
7842 F:      drivers/platform/x86/intel-vbtn.c
7843 
7844 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
7845 M:      Stanislaw Gruszka <sgruszka@redhat.com>
7846 L:      linux-wireless@vger.kernel.org
7847 S:      Supported
7848 F:      drivers/net/wireless/intel/iwlegacy/
7849 
7850 INTEL WIRELESS WIFI LINK (iwlwifi)
7851 M:      Johannes Berg <johannes.berg@intel.com>
7852 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7853 M:      Luca Coelho <luciano.coelho@intel.com>
7854 M:      Intel Linux Wireless <linuxwifi@intel.com>
7855 L:      linux-wireless@vger.kernel.org
7856 W:      http://intellinuxwireless.org
7857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
7858 S:      Supported
7859 F:      drivers/net/wireless/intel/iwlwifi/
7860 
7861 INTEL WIRELESS WIMAX CONNECTION 2400
7862 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
7863 M:      linux-wimax@intel.com
7864 L:      wimax@linuxwimax.org (subscribers-only)
7865 S:      Supported
7866 W:      http://linuxwimax.org
7867 F:      Documentation/wimax/README.i2400m
7868 F:      drivers/net/wimax/i2400m/
7869 F:      include/uapi/linux/wimax/i2400m.h
7870 
7871 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
7872 M:      Mario Limonciello <mario.limonciello@dell.com>
7873 S:      Maintained
7874 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
7875 
7876 INTEL(R) TRACE HUB
7877 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
7878 S:      Supported
7879 F:      Documentation/trace/intel_th.rst
7880 F:      drivers/hwtracing/intel_th/
7881 
7882 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
7883 M:      Ning Sun <ning.sun@intel.com>
7884 L:      tboot-devel@lists.sourceforge.net
7885 W:      http://tboot.sourceforge.net
7886 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
7887 S:      Supported
7888 F:      Documentation/intel_txt.txt
7889 F:      include/linux/tboot.h
7890 F:      arch/x86/kernel/tboot.c
7891 
7892 INTEL-MID GPIO DRIVER
7893 M:      David Cohen <david.a.cohen@linux.intel.com>
7894 L:      linux-gpio@vger.kernel.org
7895 S:      Maintained
7896 F:      drivers/gpio/gpio-intel-mid.c
7897 
7898 INVENSENSE MPU-3050 GYROSCOPE DRIVER
7899 M:      Linus Walleij <linus.walleij@linaro.org>
7900 L:      linux-iio@vger.kernel.org
7901 S:      Maintained
7902 F:      drivers/iio/gyro/mpu3050*
7903 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
7904 
7905 IOC3 ETHERNET DRIVER
7906 M:      Ralf Baechle <ralf@linux-mips.org>
7907 L:      linux-mips@vger.kernel.org
7908 S:      Maintained
7909 F:      drivers/net/ethernet/sgi/ioc3-eth.c
7910 
7911 IOC3 SERIAL DRIVER
7912 M:      Pat Gefre <pfg@sgi.com>
7913 L:      linux-serial@vger.kernel.org
7914 S:      Maintained
7915 F:      drivers/tty/serial/ioc3_serial.c
7916 
7917 IOMAP FILESYSTEM LIBRARY
7918 M:      Christoph Hellwig <hch@infradead.org>
7919 M:      Darrick J. Wong <darrick.wong@oracle.com>
7920 M:      linux-xfs@vger.kernel.org
7921 M:      linux-fsdevel@vger.kernel.org
7922 L:      linux-xfs@vger.kernel.org
7923 L:      linux-fsdevel@vger.kernel.org
7924 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
7925 S:      Supported
7926 F:      fs/iomap.c
7927 F:      include/linux/iomap.h
7928 
7929 IOMMU DRIVERS
7930 M:      Joerg Roedel <joro@8bytes.org>
7931 L:      iommu@lists.linux-foundation.org
7932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
7933 S:      Maintained
7934 F:      Documentation/devicetree/bindings/iommu/
7935 F:      drivers/iommu/
7936 F:      include/linux/iommu.h
7937 F:      include/linux/of_iommu.h
7938 F:      include/linux/iova.h
7939 
7940 IP MASQUERADING
7941 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
7942 S:      Maintained
7943 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
7944 
7945 IPMI SUBSYSTEM
7946 M:      Corey Minyard <minyard@acm.org>
7947 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
7948 W:      http://openipmi.sourceforge.net/
7949 S:      Supported
7950 F:      Documentation/devicetree/bindings/ipmi/
7951 F:      Documentation/IPMI.txt
7952 F:      drivers/char/ipmi/
7953 F:      include/linux/ipmi*
7954 F:      include/uapi/linux/ipmi*
7955 
7956 IPS SCSI RAID DRIVER
7957 M:      Adaptec OEM Raid Solutions <aacraid@microsemi.com>
7958 L:      linux-scsi@vger.kernel.org
7959 W:      http://www.adaptec.com/
7960 S:      Maintained
7961 F:      drivers/scsi/ips*
7962 
7963 IPVS
7964 M:      Wensong Zhang <wensong@linux-vs.org>
7965 M:      Simon Horman <horms@verge.net.au>
7966 M:      Julian Anastasov <ja@ssi.bg>
7967 L:      netdev@vger.kernel.org
7968 L:      lvs-devel@vger.kernel.org
7969 S:      Maintained
7970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
7971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
7972 F:      Documentation/networking/ipvs-sysctl.txt
7973 F:      include/net/ip_vs.h
7974 F:      include/uapi/linux/ip_vs.h
7975 F:      net/netfilter/ipvs/
7976 
7977 IPWIRELESS DRIVER
7978 M:      Jiri Kosina <jikos@kernel.org>
7979 M:      David Sterba <dsterba@suse.com>
7980 S:      Odd Fixes
7981 F:      drivers/tty/ipwireless/
7982 
7983 IPX NETWORK LAYER
7984 L:      netdev@vger.kernel.org
7985 S:      Obsolete
7986 F:      include/uapi/linux/ipx.h
7987 
7988 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
7989 M:      Marc Zyngier <marc.zyngier@arm.com>
7990 S:      Maintained
7991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7992 F:      Documentation/IRQ-domain.txt
7993 F:      include/linux/irqdomain.h
7994 F:      kernel/irq/irqdomain.c
7995 F:      kernel/irq/msi.c
7996 
7997 IRQ SUBSYSTEM
7998 M:      Thomas Gleixner <tglx@linutronix.de>
7999 L:      linux-kernel@vger.kernel.org
8000 S:      Maintained
8001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
8002 F:      kernel/irq/
8003 
8004 IRQCHIP DRIVERS
8005 M:      Thomas Gleixner <tglx@linutronix.de>
8006 M:      Jason Cooper <jason@lakedaemon.net>
8007 M:      Marc Zyngier <marc.zyngier@arm.com>
8008 L:      linux-kernel@vger.kernel.org
8009 S:      Maintained
8010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
8011 F:      Documentation/devicetree/bindings/interrupt-controller/
8012 F:      drivers/irqchip/
8013 
8014 ISA
8015 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
8016 S:      Maintained
8017 F:      Documentation/isa.txt
8018 F:      drivers/base/isa.c
8019 F:      include/linux/isa.h
8020 
8021 ISA RADIO MODULE
8022 M:      Hans Verkuil <hverkuil@xs4all.nl>
8023 L:      linux-media@vger.kernel.org
8024 T:      git git://linuxtv.org/media_tree.git
8025 W:      https://linuxtv.org
8026 S:      Maintained
8027 F:      drivers/media/radio/radio-isa*
8028 
8029 ISAPNP
8030 M:      Jaroslav Kysela <perex@perex.cz>
8031 S:      Maintained
8032 F:      Documentation/isapnp.txt
8033 F:      drivers/pnp/isapnp/
8034 F:      include/linux/isapnp.h
8035 
8036 ISCSI
8037 M:      Lee Duncan <lduncan@suse.com>
8038 M:      Chris Leech <cleech@redhat.com>
8039 L:      open-iscsi@googlegroups.com
8040 W:      www.open-iscsi.com
8041 S:      Maintained
8042 F:      drivers/scsi/*iscsi*
8043 F:      include/scsi/*iscsi*
8044 
8045 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
8046 M:      Peter Jones <pjones@redhat.com>
8047 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
8048 S:      Maintained
8049 F:      drivers/firmware/iscsi_ibft*
8050 
8051 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
8052 M:      Sagi Grimberg <sagi@grimberg.me>
8053 M:      Max Gurtovoy <maxg@mellanox.com>
8054 L:      linux-rdma@vger.kernel.org
8055 S:      Supported
8056 W:      http://www.openfabrics.org
8057 W:      www.open-iscsi.org
8058 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8059 F:      drivers/infiniband/ulp/iser/
8060 
8061 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
8062 M:      Sagi Grimberg <sagi@grimberg.me>
8063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8064 L:      linux-rdma@vger.kernel.org
8065 L:      target-devel@vger.kernel.org
8066 S:      Supported
8067 W:      http://www.linux-iscsi.org
8068 F:      drivers/infiniband/ulp/isert
8069 
8070 ISDN SUBSYSTEM
8071 M:      Karsten Keil <isdn@linux-pingi.de>
8072 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
8073 L:      netdev@vger.kernel.org
8074 W:      http://www.isdn4linux.de
8075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
8076 S:      Maintained
8077 F:      Documentation/isdn/
8078 F:      drivers/isdn/
8079 F:      include/linux/isdn.h
8080 F:      include/linux/isdn/
8081 F:      include/uapi/linux/isdn.h
8082 F:      include/uapi/linux/isdn/
8083 
8084 IT87 HARDWARE MONITORING DRIVER
8085 M:      Jean Delvare <jdelvare@suse.com>
8086 L:      linux-hwmon@vger.kernel.org
8087 S:      Maintained
8088 F:      Documentation/hwmon/it87
8089 F:      drivers/hwmon/it87.c
8090 
8091 IT913X MEDIA DRIVER
8092 M:      Antti Palosaari <crope@iki.fi>
8093 L:      linux-media@vger.kernel.org
8094 W:      https://linuxtv.org
8095 W:      http://palosaari.fi/linux/
8096 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8097 T:      git git://linuxtv.org/anttip/media_tree.git
8098 S:      Maintained
8099 F:      drivers/media/tuners/it913x*
8100 
8101 IVTV VIDEO4LINUX DRIVER
8102 M:      Andy Walls <awalls@md.metrocast.net>
8103 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
8104 L:      linux-media@vger.kernel.org
8105 T:      git git://linuxtv.org/media_tree.git
8106 W:      http://www.ivtvdriver.org
8107 S:      Maintained
8108 F:      Documentation/media/v4l-drivers/ivtv*
8109 F:      drivers/media/pci/ivtv/
8110 F:      include/uapi/linux/ivtv*
8111 
8112 IX2505V MEDIA DRIVER
8113 M:      Malcolm Priestley <tvboxspy@gmail.com>
8114 L:      linux-media@vger.kernel.org
8115 W:      https://linuxtv.org
8116 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8117 S:      Maintained
8118 F:      drivers/media/dvb-frontends/ix2505v*
8119 
8120 JAILHOUSE HYPERVISOR INTERFACE
8121 M:      Jan Kiszka <jan.kiszka@siemens.com>
8122 L:      jailhouse-dev@googlegroups.com
8123 S:      Maintained
8124 F:      arch/x86/kernel/jailhouse.c
8125 F:      arch/x86/include/asm/jailhouse_para.h
8126 
8127 JC42.4 TEMPERATURE SENSOR DRIVER
8128 M:      Guenter Roeck <linux@roeck-us.net>
8129 L:      linux-hwmon@vger.kernel.org
8130 S:      Maintained
8131 F:      drivers/hwmon/jc42.c
8132 F:      Documentation/hwmon/jc42
8133 
8134 JFS FILESYSTEM
8135 M:      Dave Kleikamp <shaggy@kernel.org>
8136 L:      jfs-discussion@lists.sourceforge.net
8137 W:      http://jfs.sourceforge.net/
8138 T:      git git://github.com/kleikamp/linux-shaggy.git
8139 S:      Maintained
8140 F:      Documentation/filesystems/jfs.txt
8141 F:      fs/jfs/
8142 
8143 JME NETWORK DRIVER
8144 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
8145 L:      netdev@vger.kernel.org
8146 S:      Maintained
8147 F:      drivers/net/ethernet/jme.*
8148 
8149 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8150 M:      David Woodhouse <dwmw2@infradead.org>
8151 L:      linux-mtd@lists.infradead.org
8152 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
8153 S:      Maintained
8154 F:      fs/jffs2/
8155 F:      include/uapi/linux/jffs2.h
8156 
8157 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
8158 M:      "Theodore Ts'o" <tytso@mit.edu>
8159 M:      Jan Kara <jack@suse.com>
8160 L:      linux-ext4@vger.kernel.org
8161 S:      Maintained
8162 F:      fs/jbd2/
8163 F:      include/linux/jbd2.h
8164 
8165 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
8166 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
8167 L:      linux-media@vger.kernel.org
8168 S:      Maintained
8169 F:      drivers/media/platform/rcar_jpu.c
8170 
8171 JSM Neo PCI based serial card
8172 L:      linux-serial@vger.kernel.org
8173 S:      Orphan
8174 F:      drivers/tty/serial/jsm/
8175 
8176 K10TEMP HARDWARE MONITORING DRIVER
8177 M:      Clemens Ladisch <clemens@ladisch.de>
8178 L:      linux-hwmon@vger.kernel.org
8179 S:      Maintained
8180 F:      Documentation/hwmon/k10temp
8181 F:      drivers/hwmon/k10temp.c
8182 
8183 K8TEMP HARDWARE MONITORING DRIVER
8184 M:      Rudolf Marek <r.marek@assembler.cz>
8185 L:      linux-hwmon@vger.kernel.org
8186 S:      Maintained
8187 F:      Documentation/hwmon/k8temp
8188 F:      drivers/hwmon/k8temp.c
8189 
8190 KASAN
8191 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
8192 R:      Alexander Potapenko <glider@google.com>
8193 R:      Dmitry Vyukov <dvyukov@google.com>
8194 L:      kasan-dev@googlegroups.com
8195 S:      Maintained
8196 F:      arch/*/include/asm/kasan.h
8197 F:      arch/*/mm/kasan_init*
8198 F:      Documentation/dev-tools/kasan.rst
8199 F:      include/linux/kasan*.h
8200 F:      lib/test_kasan.c
8201 F:      mm/kasan/
8202 F:      scripts/Makefile.kasan
8203 
8204 KCONFIG
8205 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
8206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
8207 L:      linux-kbuild@vger.kernel.org
8208 S:      Maintained
8209 F:      Documentation/kbuild/kconfig*
8210 F:      scripts/kconfig/
8211 F:      scripts/Kconfig.include
8212 
8213 KDUMP
8214 M:      Dave Young <dyoung@redhat.com>
8215 M:      Baoquan He <bhe@redhat.com>
8216 R:      Vivek Goyal <vgoyal@redhat.com>
8217 L:      kexec@lists.infradead.org
8218 W:      http://lse.sourceforge.net/kdump/
8219 S:      Maintained
8220 F:      Documentation/kdump/
8221 
8222 KEENE FM RADIO TRANSMITTER DRIVER
8223 M:      Hans Verkuil <hverkuil@xs4all.nl>
8224 L:      linux-media@vger.kernel.org
8225 T:      git git://linuxtv.org/media_tree.git
8226 W:      https://linuxtv.org
8227 S:      Maintained
8228 F:      drivers/media/radio/radio-keene*
8229 
8230 KERNEL AUTOMOUNTER
8231 M:      Ian Kent <raven@themaw.net>
8232 L:      autofs@vger.kernel.org
8233 S:      Maintained
8234 F:      fs/autofs/
8235 
8236 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
8237 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
8238 M:      Michal Marek <michal.lkml@markovi.net>
8239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
8240 L:      linux-kbuild@vger.kernel.org
8241 S:      Maintained
8242 F:      Documentation/kbuild/
8243 F:      Makefile
8244 F:      scripts/Kbuild*
8245 F:      scripts/Makefile*
8246 F:      scripts/basic/
8247 F:      scripts/mk*
8248 F:      scripts/mod/
8249 F:      scripts/package/
8250 
8251 KERNEL JANITORS
8252 L:      kernel-janitors@vger.kernel.org
8253 W:      http://kernelnewbies.org/KernelJanitors
8254 S:      Odd Fixes
8255 
8256 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8257 M:      "J. Bruce Fields" <bfields@fieldses.org>
8258 M:      Jeff Layton <jlayton@kernel.org>
8259 L:      linux-nfs@vger.kernel.org
8260 W:      http://nfs.sourceforge.net/
8261 T:      git git://linux-nfs.org/~bfields/linux.git
8262 S:      Supported
8263 F:      fs/nfsd/
8264 F:      include/uapi/linux/nfsd/
8265 F:      fs/lockd/
8266 F:      fs/nfs_common/
8267 F:      net/sunrpc/
8268 F:      include/linux/lockd/
8269 F:      include/linux/sunrpc/
8270 F:      include/uapi/linux/sunrpc/
8271 
8272 KERNEL SELFTEST FRAMEWORK
8273 M:      Shuah Khan <shuah@kernel.org>
8274 M:      Shuah Khan <skhan@linuxfoundation.org>
8275 L:      linux-kselftest@vger.kernel.org
8276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
8277 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
8278 S:      Maintained
8279 F:      tools/testing/selftests/
8280 F:      Documentation/dev-tools/kselftest*
8281 
8282 KERNEL USERMODE HELPER
8283 M:      Luis Chamberlain <mcgrof@kernel.org>
8284 L:      linux-kernel@vger.kernel.org
8285 S:      Maintained
8286 F:      kernel/umh.c
8287 F:      include/linux/umh.h
8288 
8289 KERNEL VIRTUAL MACHINE (KVM)
8290 M:      Paolo Bonzini <pbonzini@redhat.com>
8291 M:      Radim Krčmář <rkrcmar@redhat.com>
8292 L:      kvm@vger.kernel.org
8293 W:      http://www.linux-kvm.org
8294 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
8295 S:      Supported
8296 F:      Documentation/virtual/kvm/
8297 F:      include/trace/events/kvm.h
8298 F:      include/uapi/asm-generic/kvm*
8299 F:      include/uapi/linux/kvm*
8300 F:      include/asm-generic/kvm*
8301 F:      include/linux/kvm*
8302 F:      include/kvm/iodev.h
8303 F:      virt/kvm/*
8304 F:      tools/kvm/
8305 
8306 KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
8307 M:      Joerg Roedel <joro@8bytes.org>
8308 L:      kvm@vger.kernel.org
8309 W:      http://www.linux-kvm.org/
8310 S:      Maintained
8311 F:      arch/x86/include/asm/svm.h
8312 F:      arch/x86/kvm/svm.c
8313 
8314 KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
8315 M:      Christoffer Dall <christoffer.dall@arm.com>
8316 M:      Marc Zyngier <marc.zyngier@arm.com>
8317 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8318 L:      kvmarm@lists.cs.columbia.edu
8319 W:      http://systems.cs.columbia.edu/projects/kvm-arm
8320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
8321 S:      Supported
8322 F:      arch/arm/include/uapi/asm/kvm*
8323 F:      arch/arm/include/asm/kvm*
8324 F:      arch/arm/kvm/
8325 F:      virt/kvm/arm/
8326 F:      include/kvm/arm_*
8327 
8328 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
8329 M:      Christoffer Dall <christoffer.dall@arm.com>
8330 M:      Marc Zyngier <marc.zyngier@arm.com>
8331 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8332 L:      kvmarm@lists.cs.columbia.edu
8333 S:      Maintained
8334 F:      arch/arm64/include/uapi/asm/kvm*
8335 F:      arch/arm64/include/asm/kvm*
8336 F:      arch/arm64/kvm/
8337 
8338 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
8339 M:      James Hogan <jhogan@kernel.org>
8340 L:      linux-mips@vger.kernel.org
8341 S:      Supported
8342 F:      arch/mips/include/uapi/asm/kvm*
8343 F:      arch/mips/include/asm/kvm*
8344 F:      arch/mips/kvm/
8345 
8346 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
8347 M:      Paul Mackerras <paulus@ozlabs.org>
8348 L:      kvm-ppc@vger.kernel.org
8349 W:      http://www.linux-kvm.org/
8350 T:      git git://github.com/agraf/linux-2.6.git
8351 S:      Supported
8352 F:      arch/powerpc/include/uapi/asm/kvm*
8353 F:      arch/powerpc/include/asm/kvm*
8354 F:      arch/powerpc/kvm/
8355 F:      arch/powerpc/kernel/kvm*
8356 
8357 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8358 M:      Christian Borntraeger <borntraeger@de.ibm.com>
8359 M:      Janosch Frank <frankja@linux.ibm.com>
8360 R:      David Hildenbrand <david@redhat.com>
8361 R:      Cornelia Huck <cohuck@redhat.com>
8362 L:      linux-s390@vger.kernel.org
8363 W:      http://www.ibm.com/developerworks/linux/linux390/
8364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
8365 S:      Supported
8366 F:      arch/s390/include/uapi/asm/kvm*
8367 F:      arch/s390/include/asm/gmap.h
8368 F:      arch/s390/include/asm/kvm*
8369 F:      arch/s390/kvm/
8370 F:      arch/s390/mm/gmap.c
8371 
8372 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
8373 M:      Paolo Bonzini <pbonzini@redhat.com>
8374 M:      Radim Krčmář <rkrcmar@redhat.com>
8375 L:      kvm@vger.kernel.org
8376 W:      http://www.linux-kvm.org
8377 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
8378 S:      Supported
8379 F:      arch/x86/kvm/
8380 F:      arch/x86/kvm/*/
8381 F:      arch/x86/include/uapi/asm/kvm*
8382 F:      arch/x86/include/asm/kvm*
8383 F:      arch/x86/include/asm/pvclock-abi.h
8384 F:      arch/x86/kernel/kvm.c
8385 F:      arch/x86/kernel/kvmclock.c
8386 
8387 KERNFS
8388 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8389 M:      Tejun Heo <tj@kernel.org>
8390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
8391 S:      Supported
8392 F:      include/linux/kernfs.h
8393 F:      fs/kernfs/
8394 
8395 KEXEC
8396 M:      Eric Biederman <ebiederm@xmission.com>
8397 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
8398 L:      kexec@lists.infradead.org
8399 S:      Maintained
8400 F:      include/linux/kexec.h
8401 F:      include/uapi/linux/kexec.h
8402 F:      kernel/kexec*
8403 
8404 KEYS-ENCRYPTED
8405 M:      Mimi Zohar <zohar@linux.ibm.com>
8406 L:      linux-integrity@vger.kernel.org
8407 L:      keyrings@vger.kernel.org
8408 S:      Supported
8409 F:      Documentation/security/keys/trusted-encrypted.rst
8410 F:      include/keys/encrypted-type.h
8411 F:      security/keys/encrypted-keys/
8412 
8413 KEYS-TRUSTED
8414 M:      James Bottomley <jejb@linux.ibm.com>
8415 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
8416 M:      Mimi Zohar <zohar@linuxibm.com>
8417 L:      linux-integrity@vger.kernel.org
8418 L:      keyrings@vger.kernel.org
8419 S:      Supported
8420 F:      Documentation/security/keys/trusted-encrypted.rst
8421 F:      include/keys/trusted-type.h
8422 F:      security/keys/trusted.c
8423 F:      security/keys/trusted.h
8424 
8425 KEYS/KEYRINGS:
8426 M:      David Howells <dhowells@redhat.com>
8427 L:      keyrings@vger.kernel.org
8428 S:      Maintained
8429 F:      Documentation/security/keys/core.rst
8430 F:      include/linux/key.h
8431 F:      include/linux/key-type.h
8432 F:      include/linux/keyctl.h
8433 F:      include/uapi/linux/keyctl.h
8434 F:      include/keys/
8435 F:      security/keys/
8436 
8437 KGDB / KDB /debug_core
8438 M:      Jason Wessel <jason.wessel@windriver.com>
8439 M:      Daniel Thompson <daniel.thompson@linaro.org>
8440 W:      http://kgdb.wiki.kernel.org/
8441 L:      kgdb-bugreport@lists.sourceforge.net
8442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
8443 S:      Maintained
8444 F:      Documentation/dev-tools/kgdb.rst
8445 F:      drivers/misc/kgdbts.c
8446 F:      drivers/tty/serial/kgdboc.c
8447 F:      include/linux/kdb.h
8448 F:      include/linux/kgdb.h
8449 F:      kernel/debug/
8450 
8451 KMEMLEAK
8452 M:      Catalin Marinas <catalin.marinas@arm.com>
8453 S:      Maintained
8454 F:      Documentation/dev-tools/kmemleak.rst
8455 F:      include/linux/kmemleak.h
8456 F:      mm/kmemleak.c
8457 F:      mm/kmemleak-test.c
8458 
8459 KMOD KERNEL MODULE LOADER - USERMODE HELPER
8460 M:      Luis Chamberlain <mcgrof@kernel.org>
8461 L:      linux-kernel@vger.kernel.org
8462 S:      Maintained
8463 F:      kernel/kmod.c
8464 F:      include/linux/kmod.h
8465 F:      lib/test_kmod.c
8466 F:      tools/testing/selftests/kmod/
8467 
8468 KPROBES
8469 M:      Naveen N. Rao <naveen.n.rao@linux.ibm.com>
8470 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
8471 M:      "David S. Miller" <davem@davemloft.net>
8472 M:      Masami Hiramatsu <mhiramat@kernel.org>
8473 S:      Maintained
8474 F:      Documentation/kprobes.txt
8475 F:      include/linux/kprobes.h
8476 F:      include/asm-generic/kprobes.h
8477 F:      kernel/kprobes.c
8478 
8479 KS0108 LCD CONTROLLER DRIVER
8480 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
8481 S:      Maintained
8482 F:      Documentation/auxdisplay/ks0108
8483 F:      drivers/auxdisplay/ks0108.c
8484 F:      include/linux/ks0108.h
8485 
8486 L3MDEV
8487 M:      David Ahern <dsa@cumulusnetworks.com>
8488 L:      netdev@vger.kernel.org
8489 S:      Maintained
8490 F:      net/l3mdev
8491 F:      include/net/l3mdev.h
8492 
8493 L7 BPF FRAMEWORK
8494 M:      John Fastabend <john.fastabend@gmail.com>
8495 M:      Daniel Borkmann <daniel@iogearbox.net>
8496 L:      netdev@vger.kernel.org
8497 L:      bpf@vger.kernel.org
8498 S:      Maintained
8499 F:      include/linux/skmsg.h
8500 F:      net/core/skmsg.c
8501 F:      net/core/sock_map.c
8502 F:      net/ipv4/tcp_bpf.c
8503 
8504 LANTIQ / INTEL Ethernet drivers
8505 M:      Hauke Mehrtens <hauke@hauke-m.de>
8506 L:      netdev@vger.kernel.org
8507 S:      Maintained
8508 F:      net/dsa/tag_gswip.c
8509 F:      drivers/net/ethernet/lantiq_xrx200.c
8510 F:      drivers/net/dsa/lantiq_pce.h
8511 F:      drivers/net/dsa/lantiq_gswip.c
8512 
8513 LANTIQ MIPS ARCHITECTURE
8514 M:      John Crispin <john@phrozen.org>
8515 L:      linux-mips@vger.kernel.org
8516 S:      Maintained
8517 F:      arch/mips/lantiq
8518 F:      drivers/soc/lantiq
8519 
8520 LAPB module
8521 L:      linux-x25@vger.kernel.org
8522 S:      Orphan
8523 F:      Documentation/networking/lapb-module.txt
8524 F:      include/*/lapb.h
8525 F:      net/lapb/
8526 
8527 LASI 53c700 driver for PARISC
8528 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8529 L:      linux-scsi@vger.kernel.org
8530 S:      Maintained
8531 F:      Documentation/scsi/53c700.txt
8532 F:      drivers/scsi/53c700*
8533 
8534 LEAKING_ADDRESSES
8535 M:      Tobin C. Harding <me@tobin.cc>
8536 M:      Tycho Andersen <tycho@tycho.ws>
8537 L:      kernel-hardening@lists.openwall.com
8538 S:      Maintained
8539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
8540 F:      scripts/leaking_addresses.pl
8541 
8542 LED SUBSYSTEM
8543 M:      Jacek Anaszewski <jacek.anaszewski@gmail.com>
8544 M:      Pavel Machek <pavel@ucw.cz>
8545 L:      linux-leds@vger.kernel.org
8546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
8547 S:      Maintained
8548 F:      Documentation/devicetree/bindings/leds/
8549 F:      drivers/leds/
8550 F:      include/linux/leds.h
8551 
8552 LEGACY EEPROM DRIVER
8553 M:      Jean Delvare <jdelvare@suse.com>
8554 S:      Maintained
8555 F:      Documentation/misc-devices/eeprom
8556 F:      drivers/misc/eeprom/eeprom.c
8557 
8558 LEGO MINDSTORMS EV3
8559 R:      David Lechner <david@lechnology.com>
8560 S:      Maintained
8561 F:      arch/arm/boot/dts/da850-lego-ev3.dts
8562 F:      Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
8563 F:      drivers/power/supply/lego_ev3_battery.c
8564 
8565 LEGO USB Tower driver
8566 M:      Juergen Stuber <starblue@users.sourceforge.net>
8567 L:      legousb-devel@lists.sourceforge.net
8568 W:      http://legousb.sourceforge.net/
8569 S:      Maintained
8570 F:      drivers/usb/misc/legousbtower.c
8571 
8572 LG LAPTOP EXTRAS
8573 M:      Matan Ziv-Av <matan@svgalib.org>
8574 L:      platform-driver-x86@vger.kernel.org
8575 S:      Maintained
8576 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
8577 F:      Documentation/laptops/lg-laptop.rst
8578 F:      drivers/platform/x86/lg-laptop.c
8579 
8580 LG2160 MEDIA DRIVER
8581 M:      Michael Krufky <mkrufky@linuxtv.org>
8582 L:      linux-media@vger.kernel.org
8583 W:      https://linuxtv.org
8584 W:      http://github.com/mkrufky
8585 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8586 T:      git git://linuxtv.org/mkrufky/tuners.git
8587 S:      Maintained
8588 F:      drivers/media/dvb-frontends/lg2160.*
8589 
8590 LGDT3305 MEDIA DRIVER
8591 M:      Michael Krufky <mkrufky@linuxtv.org>
8592 L:      linux-media@vger.kernel.org
8593 W:      https://linuxtv.org
8594 W:      http://github.com/mkrufky
8595 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8596 T:      git git://linuxtv.org/mkrufky/tuners.git
8597 S:      Maintained
8598 F:      drivers/media/dvb-frontends/lgdt3305.*
8599 
8600 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
8601 M:      Viresh Kumar <vireshk@kernel.org>
8602 L:      linux-ide@vger.kernel.org
8603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8604 S:      Maintained
8605 F:      include/linux/pata_arasan_cf_data.h
8606 F:      drivers/ata/pata_arasan_cf.c
8607 
8608 LIBATA PATA DRIVERS
8609 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
8610 M:      Jens Axboe <axboe@kernel.dk>
8611 L:      linux-ide@vger.kernel.org
8612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8613 S:      Maintained
8614 F:      drivers/ata/pata_*.c
8615 F:      drivers/ata/ata_generic.c
8616 
8617 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
8618 M:      Linus Walleij <linus.walleij@linaro.org>
8619 L:      linux-ide@vger.kernel.org
8620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8621 S:      Maintained
8622 F:      drivers/ata/pata_ftide010.c
8623 F:      drivers/ata/sata_gemini.c
8624 F:      drivers/ata/sata_gemini.h
8625 
8626 LIBATA SATA AHCI PLATFORM devices support
8627 M:      Hans de Goede <hdegoede@redhat.com>
8628 M:      Jens Axboe <axboe@kernel.dk>
8629 L:      linux-ide@vger.kernel.org
8630 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8631 S:      Maintained
8632 F:      drivers/ata/ahci_platform.c
8633 F:      drivers/ata/libahci_platform.c
8634 F:      include/linux/ahci_platform.h
8635 
8636 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
8637 M:      Mikael Pettersson <mikpelinux@gmail.com>
8638 L:      linux-ide@vger.kernel.org
8639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8640 S:      Maintained
8641 F:      drivers/ata/sata_promise.*
8642 
8643 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
8644 M:      Jens Axboe <axboe@kernel.dk>
8645 L:      linux-ide@vger.kernel.org
8646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8647 S:      Maintained
8648 F:      drivers/ata/
8649 F:      include/linux/ata.h
8650 F:      include/linux/libata.h
8651 F:      Documentation/devicetree/bindings/ata/
8652 
8653 LIBLOCKDEP
8654 M:      Sasha Levin <alexander.levin@microsoft.com>
8655 S:      Maintained
8656 F:      tools/lib/lockdep/
8657 
8658 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
8659 M:      Ross Zwisler <zwisler@kernel.org>
8660 M:      Dan Williams <dan.j.williams@intel.com>
8661 M:      Vishal Verma <vishal.l.verma@intel.com>
8662 M:      Dave Jiang <dave.jiang@intel.com>
8663 L:      linux-nvdimm@lists.01.org
8664 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
8665 S:      Supported
8666 F:      drivers/nvdimm/blk.c
8667 F:      drivers/nvdimm/region_devs.c
8668 
8669 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
8670 M:      Vishal Verma <vishal.l.verma@intel.com>
8671 M:      Dan Williams <dan.j.williams@intel.com>
8672 M:      Ross Zwisler <zwisler@kernel.org>
8673 M:      Dave Jiang <dave.jiang@intel.com>
8674 L:      linux-nvdimm@lists.01.org
8675 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
8676 S:      Supported
8677 F:      drivers/nvdimm/btt*
8678 
8679 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
8680 M:      Ross Zwisler <zwisler@kernel.org>
8681 M:      Dan Williams <dan.j.williams@intel.com>
8682 M:      Vishal Verma <vishal.l.verma@intel.com>
8683 M:      Dave Jiang <dave.jiang@intel.com>
8684 L:      linux-nvdimm@lists.01.org
8685 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
8686 S:      Supported
8687 F:      drivers/nvdimm/pmem*
8688 
8689 LIBNVDIMM: DEVICETREE BINDINGS
8690 M:      Oliver O'Halloran <oohall@gmail.com>
8691 L:      linux-nvdimm@lists.01.org
8692 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
8693 S:      Supported
8694 F:      drivers/nvdimm/of_pmem.c
8695 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
8696 
8697 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
8698 M:      Dan Williams <dan.j.williams@intel.com>
8699 M:      Ross Zwisler <zwisler@kernel.org>
8700 M:      Vishal Verma <vishal.l.verma@intel.com>
8701 M:      Dave Jiang <dave.jiang@intel.com>
8702 L:      linux-nvdimm@lists.01.org
8703 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
8704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
8705 S:      Supported
8706 F:      drivers/nvdimm/*
8707 F:      drivers/acpi/nfit/*
8708 F:      include/linux/nd.h
8709 F:      include/linux/libnvdimm.h
8710 F:      include/uapi/linux/ndctl.h
8711 
8712 LIGHTNVM PLATFORM SUPPORT
8713 M:      Matias Bjorling <mb@lightnvm.io>
8714 W:      http://github/OpenChannelSSD
8715 L:      linux-block@vger.kernel.org
8716 S:      Maintained
8717 F:      drivers/lightnvm/
8718 F:      include/linux/lightnvm.h
8719 F:      include/uapi/linux/lightnvm.h
8720 
8721 LINUX FOR POWER MACINTOSH
8722 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8723 W:      http://www.penguinppc.org/
8724 L:      linuxppc-dev@lists.ozlabs.org
8725 S:      Maintained
8726 F:      arch/powerpc/platforms/powermac/
8727 F:      drivers/macintosh/
8728 
8729 LINUX FOR POWERPC (32-BIT AND 64-BIT)
8730 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8731 M:      Paul Mackerras <paulus@samba.org>
8732 M:      Michael Ellerman <mpe@ellerman.id.au>
8733 W:      https://github.com/linuxppc/linux/wiki
8734 L:      linuxppc-dev@lists.ozlabs.org
8735 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
8736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
8737 S:      Supported
8738 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
8739 F:      Documentation/devicetree/bindings/powerpc/
8740 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
8741 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
8742 F:      Documentation/powerpc/
8743 F:      arch/powerpc/
8744 F:      drivers/char/tpm/tpm_ibmvtpm*
8745 F:      drivers/crypto/nx/
8746 F:      drivers/crypto/vmx/
8747 F:      drivers/i2c/busses/i2c-opal.c
8748 F:      drivers/net/ethernet/ibm/ibmveth.*
8749 F:      drivers/net/ethernet/ibm/ibmvnic.*
8750 F:      drivers/pci/hotplug/pnv_php.c
8751 F:      drivers/pci/hotplug/rpa*
8752 F:      drivers/rtc/rtc-opal.c
8753 F:      drivers/scsi/ibmvscsi/
8754 F:      drivers/tty/hvc/hvc_opal.c
8755 F:      drivers/watchdog/wdrtas.c
8756 F:      tools/testing/selftests/powerpc
8757 N:      /pmac
8758 N:      powermac
8759 N:      powernv
8760 N:      [^a-z0-9]ps3
8761 N:      pseries
8762 
8763 LINUX FOR POWERPC EMBEDDED MPC5XXX
8764 M:      Anatolij Gustschin <agust@denx.de>
8765 L:      linuxppc-dev@lists.ozlabs.org
8766 T:      git git://git.denx.de/linux-denx-agust.git
8767 S:      Maintained
8768 F:      arch/powerpc/platforms/512x/
8769 F:      arch/powerpc/platforms/52xx/
8770 
8771 LINUX FOR POWERPC EMBEDDED PPC4XX
8772 M:      Alistair Popple <alistair@popple.id.au>
8773 M:      Matt Porter <mporter@kernel.crashing.org>
8774 W:      http://www.penguinppc.org/
8775 L:      linuxppc-dev@lists.ozlabs.org
8776 S:      Maintained
8777 F:      arch/powerpc/platforms/40x/
8778 F:      arch/powerpc/platforms/44x/
8779 
8780 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8781 M:      Scott Wood <oss@buserror.net>
8782 M:      Kumar Gala <galak@kernel.crashing.org>
8783 W:      http://www.penguinppc.org/
8784 L:      linuxppc-dev@lists.ozlabs.org
8785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
8786 S:      Maintained
8787 F:      arch/powerpc/platforms/83xx/
8788 F:      arch/powerpc/platforms/85xx/
8789 F:      Documentation/devicetree/bindings/powerpc/fsl/
8790 
8791 LINUX FOR POWERPC EMBEDDED PPC8XX
8792 M:      Vitaly Bordug <vitb@kernel.crashing.org>
8793 W:      http://www.penguinppc.org/
8794 L:      linuxppc-dev@lists.ozlabs.org
8795 S:      Maintained
8796 F:      arch/powerpc/platforms/8xx/
8797 
8798 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
8799 L:      linuxppc-dev@lists.ozlabs.org
8800 S:      Orphan
8801 F:      arch/powerpc/*/*virtex*
8802 F:      arch/powerpc/*/*/*virtex*
8803 
8804 LINUX FOR POWERPC PA SEMI PWRFICIENT
8805 L:      linuxppc-dev@lists.ozlabs.org
8806 S:      Orphan
8807 F:      arch/powerpc/platforms/pasemi/
8808 F:      drivers/*/*pasemi*
8809 F:      drivers/*/*/*pasemi*
8810 
8811 LINUX KERNEL DUMP TEST MODULE (LKDTM)
8812 M:      Kees Cook <keescook@chromium.org>
8813 S:      Maintained
8814 F:      drivers/misc/lkdtm/*
8815 
8816 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
8817 M:      Alan Stern <stern@rowland.harvard.edu>
8818 M:      Andrea Parri <andrea.parri@amarulasolutions.com>
8819 M:      Will Deacon <will.deacon@arm.com>
8820 M:      Peter Zijlstra <peterz@infradead.org>
8821 M:      Boqun Feng <boqun.feng@gmail.com>
8822 M:      Nicholas Piggin <npiggin@gmail.com>
8823 M:      David Howells <dhowells@redhat.com>
8824 M:      Jade Alglave <j.alglave@ucl.ac.uk>
8825 M:      Luc Maranget <luc.maranget@inria.fr>
8826 M:      "Paul E. McKenney" <paulmck@linux.ibm.com>
8827 R:      Akira Yokosawa <akiyks@gmail.com>
8828 R:      Daniel Lustig <dlustig@nvidia.com>
8829 L:      linux-kernel@vger.kernel.org
8830 L:      linux-arch@vger.kernel.org
8831 S:      Supported
8832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8833 F:      tools/memory-model/
8834 F:      Documentation/atomic_bitops.txt
8835 F:      Documentation/atomic_t.txt
8836 F:      Documentation/core-api/atomic_ops.rst
8837 F:      Documentation/core-api/refcount-vs-atomic.rst
8838 F:      Documentation/memory-barriers.txt
8839 
8840 LIS3LV02D ACCELEROMETER DRIVER
8841 M:      Eric Piel <eric.piel@tremplin-utc.net>
8842 S:      Maintained
8843 F:      Documentation/misc-devices/lis3lv02d
8844 F:      drivers/misc/lis3lv02d/
8845 F:      drivers/platform/x86/hp_accel.c
8846 
8847 LIVE PATCHING
8848 M: