]> Git Repo - linux.git/blob - MAINTAINERS
virtio_net: disable cb aggressively
[linux.git] / MAINTAINERS
1 List of maintainers and how to submit kernel changes
2 ====================================================
3
4 Please try to follow the guidelines below.  This will make things
5 easier on the maintainers.  Not all of these guidelines matter for every
6 trivial patch so apply some common sense.
7
8 Tips for patch submitters
9 -------------------------
10
11 1.      Always *test* your changes, however small, on at least 4 or
12         5 people, preferably many more.
13
14 2.      Try to release a few ALPHA test versions to the net. Announce
15         them onto the kernel channel and await results. This is especially
16         important for device drivers, because often that's the only way
17         you will find things like the fact version 3 firmware needs
18         a magic fix you didn't know about, or some clown changed the
19         chips on a board and not its name.  (Don't laugh!  Look at the
20         SMC etherpower for that.)
21
22 3.      Make sure your changes compile correctly in multiple
23         configurations. In particular check that changes work both as a
24         module and built into the kernel.
25
26 4.      When you are happy with a change make it generally available for
27         testing and await feedback.
28
29 5.      Make a patch available to the relevant maintainer in the list. Use
30         ``diff -u`` to make the patch easy to merge. Be prepared to get your
31         changes sent back with seemingly silly requests about formatting
32         and variable names.  These aren't as silly as they seem. One
33         job the maintainers (and especially Linus) do is to keep things
34         looking the same. Sometimes this means that the clever hack in
35         your driver to get around a problem actually needs to become a
36         generalized kernel feature ready for next time.
37
38         PLEASE check your patch with the automated style checker
39         (scripts/checkpatch.pl) to catch trivial style violations.
40         See Documentation/process/coding-style.rst for guidance here.
41
42         PLEASE CC: the maintainers and mailing lists that are generated
43         by ``scripts/get_maintainer.pl.`` The results returned by the
44         script will be best if you have git installed and are making
45         your changes in a branch derived from Linus' latest git tree.
46         See Documentation/process/submitting-patches.rst for details.
47
48         PLEASE try to include any credit lines you want added with the
49         patch. It avoids people being missed off by mistake and makes
50         it easier to know who wants adding and who doesn't.
51
52         PLEASE document known bugs. If it doesn't work for everything
53         or does something very odd once a month document it.
54
55         PLEASE remember that submissions must be made under the terms
56         of the Linux Foundation certificate of contribution and should
57         include a Signed-off-by: line.  The current version of this
58         "Developer's Certificate of Origin" (DCO) is listed in the file
59         Documentation/process/submitting-patches.rst.
60
61 6.      Make sure you have the right to send any changes you make. If you
62         do changes at work you may find your employer owns the patch
63         not you.
64
65 7.      When sending security related changes or reports to a maintainer
66         please Cc: [email protected], especially if the maintainer
67         does not respond. Please keep in mind that the security team is
68         a small set of people who can be efficient only when working on
69         verified bugs. Please only Cc: this list when you have identified
70         that the bug would present a short-term risk to other users if it
71         were publicly disclosed. For example, reports of address leaks do
72         not represent an immediate threat and are better handled publicly,
73         and ideally, should come with a patch proposal. Please do not send
74         automated reports to this list either. Such bugs will be handled
75         better and faster in the usual public places. See
76         Documentation/admin-guide/security-bugs.rst for details.
77
78 8.      Happy hacking.
79
80 Descriptions of section entries and preferred order
81 ---------------------------------------------------
82
83         M: *Mail* patches to: FullName <address@domain>
84         R: Designated *Reviewer*: FullName <address@domain>
85            These reviewers should be CCed on patches.
86         L: *Mailing list* that is relevant to this area
87         S: *Status*, one of the following:
88            Supported:   Someone is actually paid to look after this.
89            Maintained:  Someone actually looks after it.
90            Odd Fixes:   It has a maintainer but they don't have time to do
91                         much other than throw the odd patch in. See below..
92            Orphan:      No current maintainer [but maybe you could take the
93                         role as you write your new code].
94            Obsolete:    Old code. Something tagged obsolete generally means
95                         it has been replaced by a better system and you
96                         should be using that.
97         W: *Web-page* with status/info
98         Q: *Patchwork* web based patch tracking system site
99         B: URI for where to file *bugs*. A web-page with detailed bug
100            filing info, a direct bug tracker link, or a mailto: URI.
101         C: URI for *chat* protocol, server and channel where developers
102            usually hang out, for example irc://server/channel.
103         P: Subsystem Profile document for more details submitting
104            patches to the given subsystem. This is either an in-tree file,
105            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
106            for details.
107         T: *SCM* tree type and location.
108            Type is one of: git, hg, quilt, stgit, topgit
109         F: *Files* and directories wildcard patterns.
110            A trailing slash includes all files and subdirectory files.
111            F:   drivers/net/    all files in and below drivers/net
112            F:   drivers/net/*   all files in drivers/net, but not below
113            F:   */net/*         all files in "any top level directory"/net
114            One pattern per line.  Multiple F: lines acceptable.
115         X: *Excluded* files and directories that are NOT maintained, same
116            rules as F:. Files exclusions are tested before file matches.
117            Can be useful for excluding a specific subdirectory, for instance:
118            F:   net/
119            X:   net/ipv6/
120            matches all files in and below net excluding net/ipv6/
121         N: Files and directories *Regex* patterns.
122            N:   [^a-z]tegra     all files whose path contains tegra
123                                 (not including files like integrator)
124            One pattern per line.  Multiple N: lines acceptable.
125            scripts/get_maintainer.pl has different behavior for files that
126            match F: pattern and matches of N: patterns.  By default,
127            get_maintainer will not look at git log history when an F: pattern
128            match occurs.  When an N: match occurs, git log history is used
129            to also notify the people that have git commit signatures.
130         K: *Content regex* (perl extended) pattern match in a patch or file.
131            For instance:
132            K: of_get_profile
133               matches patches or files that contain "of_get_profile"
134            K: \b(printk|pr_(info|err))\b
135               matches patches or files that contain one or more of the words
136               printk, pr_info or pr_err
137            One regex pattern per line.  Multiple K: lines acceptable.
138
139 Maintainers List
140 ----------------
141
142 .. note:: When reading this list, please look for the most precise areas
143           first. When adding to this list, please keep the entries in
144           alphabetical order.
145
146 3C59X NETWORK DRIVER
147 M:      Steffen Klassert <[email protected]>
148 L:      [email protected]
149 S:      Odd Fixes
150 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
151 F:      drivers/net/ethernet/3com/3c59x.c
152
153 3CR990 NETWORK DRIVER
154 M:      David Dillow <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 F:      drivers/net/ethernet/3com/typhoon*
158
159 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
160 M:      Adam Radford <[email protected]>
161 L:      [email protected]
162 S:      Supported
163 W:      http://www.lsi.com
164 F:      drivers/scsi/3w-*
165
166 53C700 AND 53C700-66 SCSI DRIVER
167 M:      "James E.J. Bottomley" <[email protected]>
168 L:      [email protected]
169 S:      Maintained
170 F:      drivers/scsi/53c700*
171
172 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
173 M:      Alexander Aring <[email protected]>
174 M:      Jukka Rissanen <[email protected]>
175 L:      [email protected]
176 L:      [email protected]
177 S:      Maintained
178 F:      Documentation/networking/6lowpan.rst
179 F:      include/net/6lowpan.h
180 F:      net/6lowpan/
181
182 6PACK NETWORK DRIVER FOR AX.25
183 M:      Andreas Koensgen <[email protected]>
184 L:      [email protected]
185 S:      Maintained
186 F:      drivers/net/hamradio/6pack.c
187
188 802.11 (including CFG80211/NL80211)
189 M:      Johannes Berg <[email protected]>
190 L:      [email protected]
191 S:      Maintained
192 W:      https://wireless.wiki.kernel.org/
193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
195 F:      Documentation/driver-api/80211/cfg80211.rst
196 F:      Documentation/networking/regulatory.rst
197 F:      include/linux/ieee80211.h
198 F:      include/net/cfg80211.h
199 F:      include/net/ieee80211_radiotap.h
200 F:      include/net/iw_handler.h
201 F:      include/net/wext.h
202 F:      include/uapi/linux/nl80211.h
203 F:      net/wireless/
204
205 8169 10/100/1000 GIGABIT ETHERNET DRIVER
206 M:      Heiner Kallweit <[email protected]>
207 M:      [email protected]
208 L:      [email protected]
209 S:      Maintained
210 F:      drivers/net/ethernet/realtek/r8169*
211
212 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
213 M:      Greg Kroah-Hartman <[email protected]>
214 L:      [email protected]
215 S:      Maintained
216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
217 F:      drivers/tty/serial/8250*
218 F:      include/linux/serial_8250.h
219
220 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
221 L:      [email protected]
222 S:      Orphan / Obsolete
223 F:      drivers/net/ethernet/8390/
224
225 9P FILE SYSTEM
226 M:      Eric Van Hensbergen <[email protected]>
227 M:      Latchesar Ionkov <[email protected]>
228 M:      Dominique Martinet <[email protected]>
229 L:      [email protected]
230 S:      Maintained
231 W:      http://swik.net/v9fs
232 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
234 T:      git git://github.com/martinetd/linux.git
235 F:      Documentation/filesystems/9p.rst
236 F:      fs/9p/
237 F:      include/net/9p/
238 F:      include/trace/events/9p.h
239 F:      include/uapi/linux/virtio_9p.h
240 F:      net/9p/
241
242 A8293 MEDIA DRIVER
243 M:      Antti Palosaari <[email protected]>
244 L:      [email protected]
245 S:      Maintained
246 W:      https://linuxtv.org
247 W:      http://palosaari.fi/linux/
248 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
249 T:      git git://linuxtv.org/anttip/media_tree.git
250 F:      drivers/media/dvb-frontends/a8293*
251
252 AACRAID SCSI RAID DRIVER
253 M:      Adaptec OEM Raid Solutions <[email protected]>
254 L:      [email protected]
255 S:      Supported
256 W:      http://www.adaptec.com/
257 F:      Documentation/scsi/aacraid.rst
258 F:      drivers/scsi/aacraid/
259
260 ABI/API
261 L:      [email protected]
262 F:      include/linux/syscalls.h
263 F:      kernel/sys_ni.c
264 X:      include/uapi/
265 X:      arch/*/include/uapi/
266
267 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
268 M:      Hans de Goede <[email protected]>
269 L:      [email protected]
270 S:      Maintained
271 F:      drivers/hwmon/abituguru.c
272
273 ABIT UGURU 3 HARDWARE MONITOR DRIVER
274 M:      Alistair John Strachan <[email protected]>
275 L:      [email protected]
276 S:      Maintained
277 F:      drivers/hwmon/abituguru3.c
278
279 ACCES 104-DIO-48E GPIO DRIVER
280 M:      William Breathitt Gray <[email protected]>
281 L:      [email protected]
282 S:      Maintained
283 F:      drivers/gpio/gpio-104-dio-48e.c
284
285 ACCES 104-IDI-48 GPIO DRIVER
286 M:      "William Breathitt Gray" <[email protected]>
287 L:      [email protected]
288 S:      Maintained
289 F:      drivers/gpio/gpio-104-idi-48.c
290
291 ACCES 104-IDIO-16 GPIO DRIVER
292 M:      "William Breathitt Gray" <[email protected]>
293 L:      [email protected]
294 S:      Maintained
295 F:      drivers/gpio/gpio-104-idio-16.c
296
297 ACCES 104-QUAD-8 DRIVER
298 M:      William Breathitt Gray <[email protected]>
299 M:      Syed Nayyar Waris <[email protected]>
300 L:      [email protected]
301 S:      Maintained
302 F:      Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
303 F:      drivers/counter/104-quad-8.c
304
305 ACCES PCI-IDIO-16 GPIO DRIVER
306 M:      William Breathitt Gray <[email protected]>
307 L:      [email protected]
308 S:      Maintained
309 F:      drivers/gpio/gpio-pci-idio-16.c
310
311 ACCES PCIe-IDIO-24 GPIO DRIVER
312 M:      William Breathitt Gray <[email protected]>
313 L:      [email protected]
314 S:      Maintained
315 F:      drivers/gpio/gpio-pcie-idio-24.c
316
317 ACENIC DRIVER
318 M:      Jes Sorensen <[email protected]>
319 L:      [email protected]
320 S:      Maintained
321 F:      drivers/net/ethernet/alteon/acenic*
322
323 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
324 M:      Peter Kaestle <[email protected]>
325 L:      [email protected]
326 S:      Maintained
327 W:      http://piie.net/?section=acerhdf
328 F:      drivers/platform/x86/acerhdf.c
329
330 ACER WMI LAPTOP EXTRAS
331 M:      "Lee, Chun-Yi" <[email protected]>
332 L:      [email protected]
333 S:      Maintained
334 F:      drivers/platform/x86/acer-wmi.c
335
336 ACPI
337 M:      "Rafael J. Wysocki" <[email protected]>
338 M:      Len Brown <[email protected]>
339 L:      [email protected]
340 S:      Supported
341 W:      https://01.org/linux-acpi
342 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
343 B:      https://bugzilla.kernel.org
344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
345 F:      Documentation/ABI/testing/configfs-acpi
346 F:      Documentation/ABI/testing/sysfs-bus-acpi
347 F:      Documentation/firmware-guide/acpi/
348 F:      drivers/acpi/
349 F:      drivers/pci/*/*acpi*
350 F:      drivers/pci/*acpi*
351 F:      drivers/pnp/pnpacpi/
352 F:      include/acpi/
353 F:      include/linux/acpi.h
354 F:      include/linux/fwnode.h
355 F:      tools/power/acpi/
356
357 ACPI APEI
358 M:      "Rafael J. Wysocki" <[email protected]>
359 M:      Len Brown <[email protected]>
360 R:      James Morse <[email protected]>
361 R:      Tony Luck <[email protected]>
362 R:      Borislav Petkov <[email protected]>
363 L:      [email protected]
364 F:      drivers/acpi/apei/
365
366 ACPI COMPONENT ARCHITECTURE (ACPICA)
367 M:      Robert Moore <[email protected]>
368 M:      Erik Kaneda <[email protected]>
369 M:      "Rafael J. Wysocki" <[email protected]>
370 L:      [email protected]
371 L:      [email protected]
372 S:      Supported
373 W:      https://acpica.org/
374 W:      https://github.com/acpica/acpica/
375 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
376 B:      https://bugzilla.kernel.org
377 B:      https://bugs.acpica.org
378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
379 F:      drivers/acpi/acpica/
380 F:      include/acpi/
381 F:      tools/power/acpi/
382
383 ACPI FAN DRIVER
384 M:      Zhang Rui <[email protected]>
385 L:      [email protected]
386 S:      Supported
387 W:      https://01.org/linux-acpi
388 B:      https://bugzilla.kernel.org
389 F:      drivers/acpi/fan.c
390
391 ACPI FOR ARM64 (ACPI/arm64)
392 M:      Lorenzo Pieralisi <[email protected]>
393 M:      Hanjun Guo <[email protected]>
394 M:      Sudeep Holla <[email protected]>
395 L:      [email protected]
396 L:      [email protected] (moderated for non-subscribers)
397 S:      Maintained
398 F:      drivers/acpi/arm64
399
400 ACPI I2C MULTI INSTANTIATE DRIVER
401 M:      Hans de Goede <[email protected]>
402 L:      [email protected]
403 S:      Maintained
404 F:      drivers/platform/x86/i2c-multi-instantiate.c
405
406 ACPI PMIC DRIVERS
407 M:      "Rafael J. Wysocki" <[email protected]>
408 M:      Len Brown <[email protected]>
409 R:      Andy Shevchenko <[email protected]>
410 R:      Mika Westerberg <[email protected]>
411 L:      [email protected]
412 S:      Supported
413 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
414 B:      https://bugzilla.kernel.org
415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
416 F:      drivers/acpi/pmic/
417
418 ACPI THERMAL DRIVER
419 M:      Zhang Rui <[email protected]>
420 L:      [email protected]
421 S:      Supported
422 W:      https://01.org/linux-acpi
423 B:      https://bugzilla.kernel.org
424 F:      drivers/acpi/*thermal*
425
426 ACPI VIDEO DRIVER
427 M:      Zhang Rui <[email protected]>
428 L:      [email protected]
429 S:      Supported
430 W:      https://01.org/linux-acpi
431 B:      https://bugzilla.kernel.org
432 F:      drivers/acpi/acpi_video.c
433
434 ACPI WMI DRIVER
435 L:      [email protected]
436 S:      Orphan
437 F:      drivers/platform/x86/wmi.c
438 F:      include/uapi/linux/wmi.h
439
440 ACRN HYPERVISOR SERVICE MODULE
441 M:      Shuo Liu <[email protected]>
442 L:      [email protected] (subscribers-only)
443 S:      Supported
444 W:      https://projectacrn.org
445 F:      Documentation/virt/acrn/
446 F:      drivers/virt/acrn/
447 F:      include/uapi/linux/acrn.h
448
449 AD1889 ALSA SOUND DRIVER
450 L:      [email protected]
451 S:      Maintained
452 W:      https://parisc.wiki.kernel.org/index.php/AD1889
453 F:      sound/pci/ad1889.*
454
455 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
456 M:      Michael Hennerich <[email protected]>
457 S:      Supported
458 W:      http://wiki.analog.com/AD5254
459 W:      http://ez.analog.com/community/linux-device-drivers
460 F:      drivers/misc/ad525x_dpot.c
461
462 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
463 M:      Michael Hennerich <[email protected]>
464 S:      Supported
465 W:      http://wiki.analog.com/AD5398
466 W:      http://ez.analog.com/community/linux-device-drivers
467 F:      drivers/regulator/ad5398.c
468
469 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
470 M:      Michael Hennerich <[email protected]>
471 S:      Supported
472 W:      http://wiki.analog.com/AD7142
473 W:      http://ez.analog.com/community/linux-device-drivers
474 F:      drivers/input/misc/ad714x.c
475
476 AD7877 TOUCHSCREEN DRIVER
477 M:      Michael Hennerich <[email protected]>
478 S:      Supported
479 W:      http://wiki.analog.com/AD7877
480 W:      http://ez.analog.com/community/linux-device-drivers
481 F:      drivers/input/touchscreen/ad7877.c
482
483 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
484 M:      Michael Hennerich <[email protected]>
485 S:      Supported
486 W:      http://wiki.analog.com/AD7879
487 W:      http://ez.analog.com/community/linux-device-drivers
488 F:      drivers/input/touchscreen/ad7879.c
489
490 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
491 M:      Jiri Kosina <[email protected]>
492 S:      Maintained
493
494 ADF7242 IEEE 802.15.4 RADIO DRIVER
495 M:      Michael Hennerich <[email protected]>
496 L:      [email protected]
497 S:      Supported
498 W:      https://wiki.analog.com/ADF7242
499 W:      http://ez.analog.com/community/linux-device-drivers
500 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
501 F:      drivers/net/ieee802154/adf7242.c
502
503 ADM1025 HARDWARE MONITOR DRIVER
504 M:      Jean Delvare <[email protected]>
505 L:      [email protected]
506 S:      Maintained
507 F:      Documentation/hwmon/adm1025.rst
508 F:      drivers/hwmon/adm1025.c
509
510 ADM1029 HARDWARE MONITOR DRIVER
511 M:      Corentin Labbe <[email protected]>
512 L:      [email protected]
513 S:      Maintained
514 F:      drivers/hwmon/adm1029.c
515
516 ADM8211 WIRELESS DRIVER
517 L:      [email protected]
518 S:      Orphan
519 W:      https://wireless.wiki.kernel.org/
520 F:      drivers/net/wireless/admtek/adm8211.*
521
522 ADP1653 FLASH CONTROLLER DRIVER
523 M:      Sakari Ailus <[email protected]>
524 L:      [email protected]
525 S:      Maintained
526 F:      drivers/media/i2c/adp1653.c
527 F:      include/media/i2c/adp1653.h
528
529 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
530 M:      Michael Hennerich <[email protected]>
531 S:      Supported
532 W:      http://wiki.analog.com/ADP5520
533 W:      http://ez.analog.com/community/linux-device-drivers
534 F:      drivers/gpio/gpio-adp5520.c
535 F:      drivers/input/keyboard/adp5520-keys.c
536 F:      drivers/leds/leds-adp5520.c
537 F:      drivers/mfd/adp5520.c
538 F:      drivers/video/backlight/adp5520_bl.c
539
540 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
541 M:      Michael Hennerich <[email protected]>
542 S:      Supported
543 W:      http://wiki.analog.com/ADP5588
544 W:      http://ez.analog.com/community/linux-device-drivers
545 F:      drivers/gpio/gpio-adp5588.c
546 F:      drivers/input/keyboard/adp5588-keys.c
547
548 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
549 M:      Michael Hennerich <[email protected]>
550 S:      Supported
551 W:      http://wiki.analog.com/ADP8860
552 W:      http://ez.analog.com/community/linux-device-drivers
553 F:      drivers/video/backlight/adp8860_bl.c
554
555 ADT746X FAN DRIVER
556 M:      Colin Leroy <[email protected]>
557 S:      Maintained
558 F:      drivers/macintosh/therm_adt746x.c
559
560 ADT7475 HARDWARE MONITOR DRIVER
561 M:      Jean Delvare <[email protected]>
562 L:      [email protected]
563 S:      Maintained
564 F:      Documentation/hwmon/adt7475.rst
565 F:      drivers/hwmon/adt7475.c
566
567 ADVANSYS SCSI DRIVER
568 M:      Matthew Wilcox <[email protected]>
569 M:      Hannes Reinecke <[email protected]>
570 L:      [email protected]
571 S:      Maintained
572 F:      Documentation/scsi/advansys.rst
573 F:      drivers/scsi/advansys.c
574
575 ADVANTECH SWBTN DRIVER
576 M:      Andrea Ho <[email protected]>
577 L:      [email protected]
578 S:      Maintained
579 F:      drivers/platform/x86/adv_swbutton.c
580
581 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
582 M:      Michael Hennerich <[email protected]>
583 S:      Supported
584 W:      http://wiki.analog.com/ADXL345
585 W:      http://ez.analog.com/community/linux-device-drivers
586 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
587 F:      drivers/input/misc/adxl34x.c
588
589 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
590 M:      Michael Hennerich <[email protected]>
591 S:      Supported
592 W:      http://ez.analog.com/community/linux-device-drivers
593 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
594 F:      drivers/iio/accel/adxl372.c
595 F:      drivers/iio/accel/adxl372_i2c.c
596 F:      drivers/iio/accel/adxl372_spi.c
597
598 AF9013 MEDIA DRIVER
599 M:      Antti Palosaari <[email protected]>
600 L:      [email protected]
601 S:      Maintained
602 W:      https://linuxtv.org
603 W:      http://palosaari.fi/linux/
604 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
605 T:      git git://linuxtv.org/anttip/media_tree.git
606 F:      drivers/media/dvb-frontends/af9013*
607
608 AF9033 MEDIA DRIVER
609 M:      Antti Palosaari <[email protected]>
610 L:      [email protected]
611 S:      Maintained
612 W:      https://linuxtv.org
613 W:      http://palosaari.fi/linux/
614 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
615 T:      git git://linuxtv.org/anttip/media_tree.git
616 F:      drivers/media/dvb-frontends/af9033*
617
618 AFFS FILE SYSTEM
619 M:      David Sterba <[email protected]>
620 L:      [email protected]
621 S:      Odd Fixes
622 F:      Documentation/filesystems/affs.rst
623 F:      fs/affs/
624
625 AFS FILESYSTEM
626 M:      David Howells <[email protected]>
627 M:      Marc Dionne <[email protected]>
628 L:      [email protected]
629 S:      Supported
630 W:      https://www.infradead.org/~dhowells/kafs/
631 F:      Documentation/filesystems/afs.rst
632 F:      fs/afs/
633 F:      include/trace/events/afs.h
634
635 AGPGART DRIVER
636 M:      David Airlie <[email protected]>
637 S:      Maintained
638 T:      git git://anongit.freedesktop.org/drm/drm
639 F:      drivers/char/agp/
640 F:      include/linux/agp*
641 F:      include/uapi/linux/agp*
642
643 AHA152X SCSI DRIVER
644 M:      "Juergen E. Fischer" <[email protected]>
645 L:      [email protected]
646 S:      Maintained
647 F:      drivers/scsi/aha152x*
648 F:      drivers/scsi/pcmcia/aha152x*
649
650 AIC7XXX / AIC79XX SCSI DRIVER
651 M:      Hannes Reinecke <[email protected]>
652 L:      [email protected]
653 S:      Maintained
654 F:      drivers/scsi/aic7xxx/
655
656 AIMSLAB FM RADIO RECEIVER DRIVER
657 M:      Hans Verkuil <[email protected]>
658 L:      [email protected]
659 S:      Maintained
660 W:      https://linuxtv.org
661 T:      git git://linuxtv.org/media_tree.git
662 F:      drivers/media/radio/radio-aimslab*
663
664 AIO
665 M:      Benjamin LaHaise <[email protected]>
666 L:      [email protected]
667 S:      Supported
668 F:      fs/aio.c
669 F:      include/linux/*aio*.h
670
671 AIRSPY MEDIA DRIVER
672 M:      Antti Palosaari <[email protected]>
673 L:      [email protected]
674 S:      Maintained
675 W:      https://linuxtv.org
676 W:      http://palosaari.fi/linux/
677 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
678 T:      git git://linuxtv.org/anttip/media_tree.git
679 F:      drivers/media/usb/airspy/
680
681 ALACRITECH GIGABIT ETHERNET DRIVER
682 M:      Lino Sanfilippo <[email protected]>
683 S:      Maintained
684 F:      drivers/net/ethernet/alacritech/*
685
686 ALCATEL SPEEDTOUCH USB DRIVER
687 M:      Duncan Sands <[email protected]>
688 L:      [email protected]
689 S:      Maintained
690 W:      http://www.linux-usb.org/SpeedTouch/
691 F:      drivers/usb/atm/speedtch.c
692 F:      drivers/usb/atm/usbatm.c
693
694 ALCHEMY AU1XX0 MMC DRIVER
695 M:      Manuel Lauss <[email protected]>
696 S:      Maintained
697 F:      drivers/mmc/host/au1xmmc.c
698
699 ALI1563 I2C DRIVER
700 M:      Rudolf Marek <[email protected]>
701 L:      [email protected]
702 S:      Maintained
703 F:      Documentation/i2c/busses/i2c-ali1563.rst
704 F:      drivers/i2c/busses/i2c-ali1563.c
705
706 ALIENWARE WMI DRIVER
707 L:      [email protected]
708 S:      Maintained
709 F:      drivers/platform/x86/dell/alienware-wmi.c
710
711 ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER
712 M:      Tomislav Denis <[email protected]>
713 L:      [email protected]
714 S:      Maintained
715 W:      http://www.allsensors.com/
716 F:      Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
717 F:      drivers/iio/pressure/dlhl60d.c
718
719 ALLEGRO DVT VIDEO IP CORE DRIVER
720 M:      Michael Tretter <[email protected]>
721 R:      Pengutronix Kernel Team <[email protected]>
722 L:      [email protected]
723 S:      Maintained
724 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
725 F:      drivers/media/platform/allegro-dvt/
726
727 ALLWINNER A10 CSI DRIVER
728 M:      Maxime Ripard <[email protected]>
729 L:      [email protected]
730 S:      Maintained
731 T:      git git://linuxtv.org/media_tree.git
732 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
733 F:      drivers/media/platform/sunxi/sun4i-csi/
734
735 ALLWINNER CPUFREQ DRIVER
736 M:      Yangtao Li <[email protected]>
737 L:      [email protected]
738 S:      Maintained
739 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
740 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
741
742 ALLWINNER CRYPTO DRIVERS
743 M:      Corentin Labbe <[email protected]>
744 L:      [email protected]
745 S:      Maintained
746 F:      drivers/crypto/allwinner/
747
748 ALLWINNER THERMAL DRIVER
749 M:      Vasily Khoruzhick <[email protected]>
750 M:      Yangtao Li <[email protected]>
751 L:      [email protected]
752 S:      Maintained
753 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
754 F:      drivers/thermal/sun8i_thermal.c
755
756 ALLWINNER VPU DRIVER
757 M:      Maxime Ripard <[email protected]>
758 M:      Paul Kocialkowski <[email protected]>
759 L:      [email protected]
760 S:      Maintained
761 F:      drivers/staging/media/sunxi/cedrus/
762
763 ALPHA PORT
764 M:      Richard Henderson <[email protected]>
765 M:      Ivan Kokshaysky <[email protected]>
766 M:      Matt Turner <[email protected]>
767 L:      [email protected]
768 S:      Odd Fixes
769 F:      arch/alpha/
770
771 ALPS PS/2 TOUCHPAD DRIVER
772 R:      Pali Rohár <[email protected]>
773 F:      drivers/input/mouse/alps.*
774
775 ALTERA I2C CONTROLLER DRIVER
776 M:      Thor Thayer <[email protected]>
777 S:      Maintained
778 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
779 F:      drivers/i2c/busses/i2c-altera.c
780
781 ALTERA MAILBOX DRIVER
782 M:      Ley Foon Tan <[email protected]>
783 S:      Maintained
784 F:      drivers/mailbox/mailbox-altera.c
785
786 ALTERA PIO DRIVER
787 M:      Joyce Ooi <[email protected]>
788 L:      [email protected]
789 S:      Maintained
790 F:      drivers/gpio/gpio-altera.c
791
792 ALTERA SYSTEM MANAGER DRIVER
793 M:      Thor Thayer <[email protected]>
794 S:      Maintained
795 F:      drivers/mfd/altera-sysmgr.c
796 F:      include/linux/mfd/altera-sysmgr.h
797
798 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
799 M:      Thor Thayer <[email protected]>
800 S:      Maintained
801 F:      drivers/gpio/gpio-altera-a10sr.c
802 F:      drivers/mfd/altera-a10sr.c
803 F:      drivers/reset/reset-a10sr.c
804 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
805 F:      include/linux/mfd/altera-a10sr.h
806
807 ALTERA TRIPLE SPEED ETHERNET DRIVER
808 M:      Joyce Ooi <[email protected]>
809 L:      [email protected]
810 S:      Maintained
811 F:      drivers/net/ethernet/altera/
812
813 ALTERA UART/JTAG UART SERIAL DRIVERS
814 M:      Tobias Klauser <[email protected]>
815 L:      [email protected]
816 S:      Maintained
817 F:      drivers/tty/serial/altera_jtaguart.c
818 F:      drivers/tty/serial/altera_uart.c
819 F:      include/linux/altera_jtaguart.h
820 F:      include/linux/altera_uart.h
821
822 AMAZON ANNAPURNA LABS FIC DRIVER
823 M:      Talel Shenhar <[email protected]>
824 S:      Maintained
825 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
826 F:      drivers/irqchip/irq-al-fic.c
827
828 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
829 M:      Talel Shenhar <[email protected]>
830 M:      Talel Shenhar <[email protected]>
831 S:      Maintained
832 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
833 F:      drivers/edac/al_mc_edac.c
834
835 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
836 M:      Talel Shenhar <[email protected]>
837 S:      Maintained
838 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
839 F:      drivers/thermal/thermal_mmio.c
840
841 AMAZON ETHERNET DRIVERS
842 M:      Netanel Belgazal <[email protected]>
843 M:      Arthur Kiyanovski <[email protected]>
844 R:      Guy Tzalik <[email protected]>
845 R:      Saeed Bishara <[email protected]>
846 L:      [email protected]
847 S:      Supported
848 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
849 F:      drivers/net/ethernet/amazon/
850
851 AMAZON RDMA EFA DRIVER
852 M:      Gal Pressman <[email protected]>
853 R:      Yossi Leybovich <[email protected]>
854 L:      [email protected]
855 S:      Supported
856 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
857 F:      drivers/infiniband/hw/efa/
858 F:      include/uapi/rdma/efa-abi.h
859
860 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
861 M:      Tom Lendacky <[email protected]>
862 M:      John Allen <[email protected]>
863 L:      [email protected]
864 S:      Supported
865 F:      drivers/crypto/ccp/
866 F:      include/linux/ccp.h
867
868 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
869 M:      Brijesh Singh <[email protected]>
870 M:      Tom Lendacky <[email protected]>
871 L:      [email protected]
872 S:      Supported
873 F:      drivers/crypto/ccp/sev*
874 F:      include/uapi/linux/psp-sev.h
875
876 AMD DISPLAY CORE
877 M:      Harry Wentland <[email protected]>
878 M:      Leo Li <[email protected]>
879 L:      [email protected]
880 S:      Supported
881 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
882 F:      drivers/gpu/drm/amd/display/
883
884 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
885 M:      Huang Rui <[email protected]>
886 L:      [email protected]
887 S:      Supported
888 F:      Documentation/hwmon/fam15h_power.rst
889 F:      drivers/hwmon/fam15h_power.c
890
891 AMD FCH GPIO DRIVER
892 M:      Enrico Weigelt, metux IT consult <[email protected]>
893 L:      [email protected]
894 S:      Maintained
895 F:      drivers/gpio/gpio-amd-fch.c
896 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
897
898 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
899 L:      [email protected] (moderated for non-subscribers)
900 S:      Orphan
901 F:      drivers/usb/gadget/udc/amd5536udc.*
902
903 AMD GEODE PROCESSOR/CHIPSET SUPPORT
904 M:      Andres Salomon <[email protected]>
905 L:      [email protected] (moderated for non-subscribers)
906 S:      Supported
907 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
908 F:      arch/x86/include/asm/geode.h
909 F:      drivers/char/hw_random/geode-rng.c
910 F:      drivers/crypto/geode*
911 F:      drivers/video/fbdev/geode/
912
913 AMD IOMMU (AMD-VI)
914 M:      Joerg Roedel <[email protected]>
915 L:      [email protected]
916 S:      Maintained
917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
918 F:      drivers/iommu/amd/
919 F:      include/linux/amd-iommu.h
920
921 AMD KFD
922 M:      Felix Kuehling <[email protected]>
923 L:      [email protected]
924 S:      Supported
925 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
926 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
927 F:      drivers/gpu/drm/amd/amdkfd/
928 F:      drivers/gpu/drm/amd/include/cik_structs.h
929 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
930 F:      drivers/gpu/drm/amd/include/v9_structs.h
931 F:      drivers/gpu/drm/amd/include/vi_structs.h
932 F:      include/uapi/linux/kfd_ioctl.h
933
934 AMD SPI DRIVER
935 M:      Sanjay R Mehta <[email protected]>
936 S:      Maintained
937 F:      drivers/spi/spi-amd.c
938
939 AMD MP2 I2C DRIVER
940 M:      Elie Morisse <[email protected]>
941 M:      Nehal Shah <[email protected]>
942 M:      Shyam Sundar S K <[email protected]>
943 L:      [email protected]
944 S:      Maintained
945 F:      drivers/i2c/busses/i2c-amd-mp2*
946
947 AMD PMC DRIVER
948 M:      Shyam Sundar S K <[email protected]>
949 L:      [email protected]
950 S:      Maintained
951 F:      drivers/platform/x86/amd-pmc.*
952
953 AMD POWERPLAY
954 M:      Evan Quan <[email protected]>
955 L:      [email protected]
956 S:      Supported
957 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
958 F:      drivers/gpu/drm/amd/pm/powerplay/
959
960 AMD SEATTLE DEVICE TREE SUPPORT
961 M:      Brijesh Singh <[email protected]>
962 M:      Suravee Suthikulpanit <[email protected]>
963 M:      Tom Lendacky <[email protected]>
964 S:      Supported
965 F:      arch/arm64/boot/dts/amd/
966
967 AMD XGBE DRIVER
968 M:      Tom Lendacky <[email protected]>
969 L:      [email protected]
970 S:      Supported
971 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
972 F:      drivers/net/ethernet/amd/xgbe/
973
974 AMD SENSOR FUSION HUB DRIVER
975 M:      Nehal Shah <[email protected]>
976 M:      Basavaraj Natikar <[email protected]>
977 L:      [email protected]
978 S:      Maintained
979 F:      Documentation/hid/amd-sfh*
980 F:      drivers/hid/amd-sfh-hid/
981
982 AMS AS73211 DRIVER
983 M:      Christian Eggers <[email protected]>
984 L:      [email protected]
985 S:      Maintained
986 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
987 F:      drivers/iio/light/as73211.c
988
989 ANALOG DEVICES INC AD7192 DRIVER
990 M:      Alexandru Tachici <[email protected]>
991 L:      [email protected]
992 S:      Supported
993 W:      http://ez.analog.com/community/linux-device-drivers
994 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
995 F:      drivers/iio/adc/ad7192.c
996
997 ANALOG DEVICES INC AD7292 DRIVER
998 M:      Marcelo Schmitt <[email protected]>
999 L:      [email protected]
1000 S:      Supported
1001 W:      http://ez.analog.com/community/linux-device-drivers
1002 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1003 F:      drivers/iio/adc/ad7292.c
1004
1005 ANALOG DEVICES INC AD7768-1 DRIVER
1006 M:      Michael Hennerich <[email protected]>
1007 L:      [email protected]
1008 S:      Supported
1009 W:      http://ez.analog.com/community/linux-device-drivers
1010 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1011 F:      drivers/iio/adc/ad7768-1.c
1012
1013 ANALOG DEVICES INC AD7780 DRIVER
1014 M:      Michael Hennerich <[email protected]>
1015 M:      Renato Lui Geh <[email protected]>
1016 L:      [email protected]
1017 S:      Supported
1018 W:      http://ez.analog.com/community/linux-device-drivers
1019 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1020 F:      drivers/iio/adc/ad7780.c
1021
1022 ANALOG DEVICES INC AD9389B DRIVER
1023 M:      Hans Verkuil <[email protected]>
1024 L:      [email protected]
1025 S:      Maintained
1026 F:      drivers/media/i2c/ad9389b*
1027
1028 ANALOG DEVICES INC ADGS1408 DRIVER
1029 M:      Mircea Caprioru <[email protected]>
1030 S:      Supported
1031 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1032 F:      drivers/mux/adgs1408.c
1033
1034 ANALOG DEVICES INC ADIN DRIVER
1035 M:      Michael Hennerich <[email protected]>
1036 L:      [email protected]
1037 S:      Supported
1038 W:      http://ez.analog.com/community/linux-device-drivers
1039 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1040 F:      drivers/net/phy/adin.c
1041
1042 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1043 M:      Nuno Sa <[email protected]>
1044 L:      [email protected]
1045 S:      Supported
1046 F:      drivers/iio/imu/adis.c
1047 F:      include/linux/iio/imu/adis.h
1048
1049 ANALOG DEVICES INC ADIS16460 DRIVER
1050 M:      Dragos Bogdan <[email protected]>
1051 L:      [email protected]
1052 S:      Supported
1053 W:      http://ez.analog.com/community/linux-device-drivers
1054 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1055 F:      drivers/iio/imu/adis16460.c
1056
1057 ANALOG DEVICES INC ADIS16475 DRIVER
1058 M:      Nuno Sa <[email protected]>
1059 L:      [email protected]
1060 W:      http://ez.analog.com/community/linux-device-drivers
1061 S:      Supported
1062 F:      drivers/iio/imu/adis16475.c
1063 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1064
1065 ANALOG DEVICES INC ADM1177 DRIVER
1066 M:      Michael Hennerich <[email protected]>
1067 L:      [email protected]
1068 S:      Supported
1069 W:      http://ez.analog.com/community/linux-device-drivers
1070 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1071 F:      drivers/hwmon/adm1177.c
1072
1073 ANALOG DEVICES INC ADP5061 DRIVER
1074 M:      Michael Hennerich <[email protected]>
1075 L:      [email protected]
1076 S:      Supported
1077 W:      http://ez.analog.com/community/linux-device-drivers
1078 F:      drivers/power/supply/adp5061.c
1079
1080 ANALOG DEVICES INC ADV7180 DRIVER
1081 M:      Lars-Peter Clausen <[email protected]>
1082 L:      [email protected]
1083 S:      Supported
1084 W:      http://ez.analog.com/community/linux-device-drivers
1085 F:      drivers/media/i2c/adv7180.c
1086 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1087
1088 ANALOG DEVICES INC ADV748X DRIVER
1089 M:      Kieran Bingham <[email protected]>
1090 L:      [email protected]
1091 S:      Maintained
1092 F:      drivers/media/i2c/adv748x/*
1093
1094 ANALOG DEVICES INC ADV7511 DRIVER
1095 M:      Hans Verkuil <[email protected]>
1096 L:      [email protected]
1097 S:      Maintained
1098 F:      drivers/media/i2c/adv7511*
1099
1100 ANALOG DEVICES INC ADV7604 DRIVER
1101 M:      Hans Verkuil <[email protected]>
1102 L:      [email protected]
1103 S:      Maintained
1104 F:      drivers/media/i2c/adv7604*
1105 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1106
1107 ANALOG DEVICES INC ADV7842 DRIVER
1108 M:      Hans Verkuil <[email protected]>
1109 L:      [email protected]
1110 S:      Maintained
1111 F:      drivers/media/i2c/adv7842*
1112
1113 ANALOG DEVICES INC ADXRS290 DRIVER
1114 M:      Nishant Malpani <[email protected]>
1115 L:      [email protected]
1116 S:      Supported
1117 F:      drivers/iio/gyro/adxrs290.c
1118 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1119
1120 ANALOG DEVICES INC ASOC CODEC DRIVERS
1121 M:      Lars-Peter Clausen <[email protected]>
1122 M:      Nuno Sá <[email protected]>
1123 L:      [email protected] (moderated for non-subscribers)
1124 S:      Supported
1125 W:      http://wiki.analog.com/
1126 W:      http://ez.analog.com/community/linux-device-drivers
1127 F:      sound/soc/codecs/ad1*
1128 F:      sound/soc/codecs/ad7*
1129 F:      sound/soc/codecs/adau*
1130 F:      sound/soc/codecs/adav*
1131 F:      sound/soc/codecs/sigmadsp.*
1132 F:      sound/soc/codecs/ssm*
1133
1134 ANALOG DEVICES INC DMA DRIVERS
1135 M:      Lars-Peter Clausen <[email protected]>
1136 S:      Supported
1137 W:      http://ez.analog.com/community/linux-device-drivers
1138 F:      drivers/dma/dma-axi-dmac.c
1139
1140 ANALOG DEVICES INC IIO DRIVERS
1141 M:      Lars-Peter Clausen <[email protected]>
1142 M:      Michael Hennerich <[email protected]>
1143 S:      Supported
1144 W:      http://wiki.analog.com/
1145 W:      http://ez.analog.com/community/linux-device-drivers
1146 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1147 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1148 F:      Documentation/devicetree/bindings/iio/*/adi,*
1149 F:      Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml
1150 F:      drivers/iio/*/ad*
1151 F:      drivers/iio/adc/ltc249*
1152 F:      drivers/iio/amplifiers/hmc425a.c
1153 F:      drivers/staging/iio/*/ad*
1154 X:      drivers/iio/*/adjd*
1155
1156 ANALOGBITS PLL LIBRARIES
1157 M:      Paul Walmsley <[email protected]>
1158 S:      Supported
1159 F:      drivers/clk/analogbits/*
1160 F:      include/linux/clk/analogbits*
1161
1162 ANDES ARCHITECTURE
1163 M:      Nick Hu <[email protected]>
1164 M:      Greentime Hu <[email protected]>
1165 M:      Vincent Chen <[email protected]>
1166 S:      Supported
1167 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1168 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1169 F:      Documentation/devicetree/bindings/nds32/
1170 F:      arch/nds32/
1171 N:      nds32
1172 K:      nds32
1173
1174 ANDROID CONFIG FRAGMENTS
1175 M:      Rob Herring <[email protected]>
1176 S:      Supported
1177 F:      kernel/configs/android*
1178
1179 ANDROID DRIVERS
1180 M:      Greg Kroah-Hartman <[email protected]>
1181 M:      Arve Hjønnevåg <[email protected]>
1182 M:      Todd Kjos <[email protected]>
1183 M:      Martijn Coenen <[email protected]>
1184 M:      Joel Fernandes <[email protected]>
1185 M:      Christian Brauner <[email protected]>
1186 M:      Hridya Valsaraju <[email protected]>
1187 M:      Suren Baghdasaryan <[email protected]>
1188 L:      [email protected]
1189 S:      Supported
1190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1191 F:      drivers/android/
1192 F:      drivers/staging/android/
1193
1194 ANDROID GOLDFISH PIC DRIVER
1195 M:      Miodrag Dinic <[email protected]>
1196 S:      Supported
1197 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1198 F:      drivers/irqchip/irq-goldfish-pic.c
1199
1200 ANDROID GOLDFISH RTC DRIVER
1201 M:      Jiaxun Yang <[email protected]>
1202 S:      Supported
1203 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1204 F:      drivers/rtc/rtc-goldfish.c
1205
1206 AOA (Apple Onboard Audio) ALSA DRIVER
1207 M:      Johannes Berg <[email protected]>
1208 L:      [email protected]
1209 L:      [email protected] (moderated for non-subscribers)
1210 S:      Maintained
1211 F:      sound/aoa/
1212
1213 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1214 M:      William Breathitt Gray <[email protected]>
1215 L:      [email protected]
1216 S:      Maintained
1217 F:      drivers/iio/adc/stx104.c
1218
1219 APM DRIVER
1220 M:      Jiri Kosina <[email protected]>
1221 S:      Odd fixes
1222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1223 F:      arch/x86/kernel/apm_32.c
1224 F:      drivers/char/apm-emulation.c
1225 F:      include/linux/apm_bios.h
1226 F:      include/uapi/linux/apm_bios.h
1227
1228 APPARMOR SECURITY MODULE
1229 M:      John Johansen <[email protected]>
1230 L:      [email protected] (subscribers-only, general discussion)
1231 S:      Supported
1232 W:      wiki.apparmor.net
1233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1234 F:      Documentation/admin-guide/LSM/apparmor.rst
1235 F:      security/apparmor/
1236
1237 APPLE BCM5974 MULTITOUCH DRIVER
1238 M:      Henrik Rydberg <[email protected]>
1239 L:      [email protected]
1240 S:      Odd fixes
1241 F:      drivers/input/mouse/bcm5974.c
1242
1243 APPLE SMC DRIVER
1244 M:      Henrik Rydberg <[email protected]>
1245 L:      [email protected]
1246 S:      Odd fixes
1247 F:      drivers/hwmon/applesmc.c
1248
1249 APPLETALK NETWORK LAYER
1250 L:      [email protected]
1251 S:      Odd fixes
1252 F:      drivers/net/appletalk/
1253 F:      include/linux/atalk.h
1254 F:      include/uapi/linux/atalk.h
1255 F:      net/appletalk/
1256
1257 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1258 M:      Khuong Dinh <[email protected]>
1259 S:      Supported
1260 F:      arch/arm64/boot/dts/apm/
1261
1262 APPLIED MICRO (APM) X-GENE SOC EDAC
1263 M:      Khuong Dinh <[email protected]>
1264 S:      Supported
1265 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1266 F:      drivers/edac/xgene_edac.c
1267
1268 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1269 M:      Iyappan Subramanian <[email protected]>
1270 M:      Keyur Chudgar <[email protected]>
1271 S:      Supported
1272 F:      drivers/net/ethernet/apm/xgene-v2/
1273
1274 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1275 M:      Iyappan Subramanian <[email protected]>
1276 M:      Keyur Chudgar <[email protected]>
1277 M:      Quan Nguyen <[email protected]>
1278 S:      Supported
1279 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1280 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1281 F:      drivers/net/ethernet/apm/xgene/
1282 F:      drivers/net/mdio/mdio-xgene.c
1283
1284 APPLIED MICRO (APM) X-GENE SOC PMU
1285 M:      Khuong Dinh <[email protected]>
1286 S:      Supported
1287 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1288 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1289 F:      drivers/perf/xgene_pmu.c
1290
1291 APTINA CAMERA SENSOR PLL
1292 M:      Laurent Pinchart <[email protected]>
1293 L:      [email protected]
1294 S:      Maintained
1295 F:      drivers/media/i2c/aptina-pll.*
1296
1297 AQUANTIA ETHERNET DRIVER (atlantic)
1298 M:      Igor Russkikh <[email protected]>
1299 L:      [email protected]
1300 S:      Supported
1301 W:      https://www.marvell.com/
1302 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1303 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1304 F:      drivers/net/ethernet/aquantia/atlantic/
1305
1306 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1307 M:      Egor Pomozov <[email protected]>
1308 L:      [email protected]
1309 S:      Supported
1310 W:      http://www.aquantia.com
1311 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1312
1313 ARASAN NAND CONTROLLER DRIVER
1314 M:      Naga Sureshkumar Relli <[email protected]>
1315 L:      [email protected]
1316 S:      Maintained
1317 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1318 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1319
1320 ARC FRAMEBUFFER DRIVER
1321 M:      Jaya Kumar <[email protected]>
1322 S:      Maintained
1323 F:      drivers/video/fbdev/arcfb.c
1324 F:      drivers/video/fbdev/core/fb_defio.c
1325
1326 ARC PGU DRM DRIVER
1327 M:      Alexey Brodkin <[email protected]>
1328 S:      Supported
1329 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1330 F:      drivers/gpu/drm/tiny/arcpgu.c
1331
1332 ARCNET NETWORK LAYER
1333 M:      Michael Grzeschik <[email protected]>
1334 L:      [email protected]
1335 S:      Maintained
1336 F:      drivers/net/arcnet/
1337 F:      include/uapi/linux/if_arcnet.h
1338
1339 ARM ARCHITECTED TIMER DRIVER
1340 M:      Mark Rutland <[email protected]>
1341 M:      Marc Zyngier <[email protected]>
1342 L:      [email protected] (moderated for non-subscribers)
1343 S:      Maintained
1344 F:      arch/arm/include/asm/arch_timer.h
1345 F:      arch/arm64/include/asm/arch_timer.h
1346 F:      drivers/clocksource/arm_arch_timer.c
1347
1348 ARM HDLCD DRM DRIVER
1349 M:      Liviu Dudau <[email protected]>
1350 S:      Supported
1351 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1352 F:      drivers/gpu/drm/arm/hdlcd_*
1353
1354 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1355 M:      Linus Walleij <[email protected]>
1356 L:      [email protected] (moderated for non-subscribers)
1357 S:      Maintained
1358 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1359 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1360 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1361 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1362 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1363 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1364 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1365 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1366 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1367 F:      arch/arm/boot/dts/arm-realview-*
1368 F:      arch/arm/boot/dts/integrator*
1369 F:      arch/arm/boot/dts/versatile*
1370 F:      arch/arm/mach-integrator/
1371 F:      arch/arm/mach-realview/
1372 F:      arch/arm/mach-versatile/
1373 F:      arch/arm/plat-versatile/
1374 F:      drivers/bus/arm-integrator-lm.c
1375 F:      drivers/clk/versatile/
1376 F:      drivers/i2c/busses/i2c-versatile.c
1377 F:      drivers/irqchip/irq-versatile-fpga.c
1378 F:      drivers/mtd/maps/physmap-versatile.*
1379 F:      drivers/power/reset/arm-versatile-reboot.c
1380 F:      drivers/soc/versatile/
1381
1382 ARM KOMEDA DRM-KMS DRIVER
1383 M:      James (Qian) Wang <[email protected]>
1384 M:      Liviu Dudau <[email protected]>
1385 M:      Mihail Atanassov <[email protected]>
1386 L:      Mali DP Maintainers <[email protected]>
1387 S:      Supported
1388 T:      git git://anongit.freedesktop.org/drm/drm-misc
1389 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1390 F:      Documentation/gpu/komeda-kms.rst
1391 F:      drivers/gpu/drm/arm/display/include/
1392 F:      drivers/gpu/drm/arm/display/komeda/
1393
1394 ARM MALI PANFROST DRM DRIVER
1395 M:      Rob Herring <[email protected]>
1396 M:      Tomeu Vizoso <[email protected]>
1397 R:      Steven Price <[email protected]>
1398 R:      Alyssa Rosenzweig <[email protected]>
1399 L:      [email protected]
1400 S:      Supported
1401 T:      git git://anongit.freedesktop.org/drm/drm-misc
1402 F:      drivers/gpu/drm/panfrost/
1403 F:      include/uapi/drm/panfrost_drm.h
1404
1405 ARM MALI-DP DRM DRIVER
1406 M:      Liviu Dudau <[email protected]>
1407 M:      Brian Starkey <[email protected]>
1408 L:      Mali DP Maintainers <[email protected]>
1409 S:      Supported
1410 T:      git git://anongit.freedesktop.org/drm/drm-misc
1411 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1412 F:      Documentation/gpu/afbc.rst
1413 F:      drivers/gpu/drm/arm/
1414
1415 ARM MFM AND FLOPPY DRIVERS
1416 M:      Ian Molton <[email protected]>
1417 S:      Maintained
1418 F:      arch/arm/include/asm/floppy.h
1419 F:      arch/arm/mach-rpc/floppydma.S
1420
1421 ARM PMU PROFILING AND DEBUGGING
1422 M:      Will Deacon <[email protected]>
1423 M:      Mark Rutland <[email protected]>
1424 L:      [email protected] (moderated for non-subscribers)
1425 S:      Maintained
1426 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1427 F:      Documentation/devicetree/bindings/perf/
1428 F:      arch/arm*/include/asm/hw_breakpoint.h
1429 F:      arch/arm*/include/asm/perf_event.h
1430 F:      arch/arm*/kernel/hw_breakpoint.c
1431 F:      arch/arm*/kernel/perf_*
1432 F:      drivers/perf/
1433 F:      include/linux/perf/arm_pmu.h
1434
1435 ARM PORT
1436 M:      Russell King <[email protected]>
1437 L:      [email protected] (moderated for non-subscribers)
1438 S:      Odd Fixes
1439 W:      http://www.armlinux.org.uk/
1440 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1441 F:      arch/arm/
1442 X:      arch/arm/boot/dts/
1443
1444 ARM PRIMECELL AACI PL041 DRIVER
1445 M:      Russell King <[email protected]>
1446 S:      Odd Fixes
1447 F:      sound/arm/aaci.*
1448
1449 ARM PRIMECELL BUS SUPPORT
1450 M:      Russell King <[email protected]>
1451 S:      Odd Fixes
1452 F:      drivers/amba/
1453 F:      include/linux/amba/bus.h
1454
1455 ARM PRIMECELL CLCD PL110 DRIVER
1456 M:      Russell King <[email protected]>
1457 S:      Odd Fixes
1458 F:      drivers/video/fbdev/amba-clcd.*
1459
1460 ARM PRIMECELL KMI PL050 DRIVER
1461 M:      Russell King <[email protected]>
1462 S:      Odd Fixes
1463 F:      drivers/input/serio/ambakmi.*
1464 F:      include/linux/amba/kmi.h
1465
1466 ARM PRIMECELL MMCI PL180/1 DRIVER
1467 M:      Russell King <[email protected]>
1468 S:      Odd Fixes
1469 F:      drivers/mmc/host/mmci.*
1470 F:      include/linux/amba/mmci.h
1471
1472 ARM PRIMECELL SSP PL022 SPI DRIVER
1473 M:      Linus Walleij <[email protected]>
1474 L:      [email protected] (moderated for non-subscribers)
1475 S:      Maintained
1476 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1477 F:      drivers/spi/spi-pl022.c
1478
1479 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1480 M:      Russell King <[email protected]>
1481 S:      Odd Fixes
1482 F:      drivers/tty/serial/amba-pl01*.c
1483 F:      include/linux/amba/serial.h
1484
1485 ARM PRIMECELL VIC PL190/PL192 DRIVER
1486 M:      Linus Walleij <[email protected]>
1487 L:      [email protected] (moderated for non-subscribers)
1488 S:      Maintained
1489 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1490 F:      drivers/irqchip/irq-vic.c
1491
1492 ARM SMC WATCHDOG DRIVER
1493 M:      Julius Werner <[email protected]>
1494 R:      Evan Benn <[email protected]>
1495 S:      Maintained
1496 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1497 F:      drivers/watchdog/arm_smc_wdt.c
1498
1499 ARM SMMU DRIVERS
1500 M:      Will Deacon <[email protected]>
1501 R:      Robin Murphy <[email protected]>
1502 L:      [email protected] (moderated for non-subscribers)
1503 S:      Maintained
1504 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1505 F:      drivers/iommu/arm/
1506 F:      drivers/iommu/io-pgtable-arm*
1507
1508 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1509 M:      Arnd Bergmann <[email protected]>
1510 M:      Olof Johansson <[email protected]>
1511 M:      [email protected]
1512 L:      [email protected] (moderated for non-subscribers)
1513 S:      Maintained
1514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1515 F:      arch/arm/boot/dts/Makefile
1516 F:      arch/arm64/boot/dts/Makefile
1517
1518 ARM SUB-ARCHITECTURES
1519 L:      [email protected] (moderated for non-subscribers)
1520 S:      Maintained
1521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1522 F:      arch/arm/mach-*/
1523 F:      arch/arm/plat-*/
1524
1525 ARM/ACTIONS SEMI ARCHITECTURE
1526 M:      Andreas Färber <[email protected]>
1527 M:      Manivannan Sadhasivam <[email protected]>
1528 L:      [email protected] (moderated for non-subscribers)
1529 L:      [email protected] (moderated for non-subscribers)
1530 S:      Maintained
1531 F:      Documentation/devicetree/bindings/arm/actions.yaml
1532 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1533 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1534 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1535 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1536 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1537 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1538 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1539 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1540 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1541 F:      arch/arm/boot/dts/owl-*
1542 F:      arch/arm/mach-actions/
1543 F:      arch/arm64/boot/dts/actions/
1544 F:      drivers/clk/actions/
1545 F:      drivers/clocksource/timer-owl*
1546 F:      drivers/dma/owl-dma.c
1547 F:      drivers/i2c/busses/i2c-owl.c
1548 F:      drivers/irqchip/irq-owl-sirq.c
1549 F:      drivers/mmc/host/owl-mmc.c
1550 F:      drivers/net/ethernet/actions/
1551 F:      drivers/pinctrl/actions/*
1552 F:      drivers/soc/actions/
1553 F:      include/dt-bindings/power/owl-*
1554 F:      include/dt-bindings/reset/actions,*
1555 F:      include/linux/soc/actions/
1556 N:      owl
1557
1558 ARM/ADS SPHERE MACHINE SUPPORT
1559 M:      Lennert Buytenhek <[email protected]>
1560 L:      [email protected] (moderated for non-subscribers)
1561 S:      Maintained
1562
1563 ARM/AFEB9260 MACHINE SUPPORT
1564 M:      Sergey Lapin <[email protected]>
1565 L:      [email protected] (moderated for non-subscribers)
1566 S:      Maintained
1567
1568 ARM/AJECO 1ARM MACHINE SUPPORT
1569 M:      Lennert Buytenhek <[email protected]>
1570 L:      [email protected] (moderated for non-subscribers)
1571 S:      Maintained
1572
1573 ARM/Allwinner SoC Clock Support
1574 M:      Emilio López <[email protected]>
1575 S:      Maintained
1576 F:      drivers/clk/sunxi/
1577
1578 ARM/Allwinner sunXi SoC support
1579 M:      Maxime Ripard <[email protected]>
1580 M:      Chen-Yu Tsai <[email protected]>
1581 R:      Jernej Skrabec <[email protected]>
1582 L:      [email protected] (moderated for non-subscribers)
1583 S:      Maintained
1584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1585 L:      [email protected]
1586 F:      arch/arm/mach-sunxi/
1587 F:      arch/arm64/boot/dts/allwinner/
1588 F:      drivers/clk/sunxi-ng/
1589 F:      drivers/pinctrl/sunxi/
1590 F:      drivers/soc/sunxi/
1591 N:      allwinner
1592 N:      sun[x456789]i
1593 N:      sun50i
1594
1595 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1596 M:      Neil Armstrong <[email protected]>
1597 M:      Jerome Brunet <[email protected]>
1598 L:      [email protected]
1599 S:      Maintained
1600 F:      Documentation/devicetree/bindings/clock/amlogic*
1601 F:      drivers/clk/meson/
1602 F:      include/dt-bindings/clock/gxbb*
1603 F:      include/dt-bindings/clock/meson*
1604
1605 ARM/Amlogic Meson SoC Crypto Drivers
1606 M:      Corentin Labbe <[email protected]>
1607 L:      [email protected]
1608 L:      [email protected]
1609 S:      Maintained
1610 F:      Documentation/devicetree/bindings/crypto/amlogic*
1611 F:      drivers/crypto/amlogic/
1612
1613 ARM/Amlogic Meson SoC Sound Drivers
1614 M:      Jerome Brunet <[email protected]>
1615 L:      [email protected] (moderated for non-subscribers)
1616 S:      Maintained
1617 F:      Documentation/devicetree/bindings/sound/amlogic*
1618 F:      sound/soc/meson/
1619
1620 ARM/Amlogic Meson SoC support
1621 M:      Neil Armstrong <[email protected]>
1622 M:      Kevin Hilman <[email protected]>
1623 R:      Jerome Brunet <[email protected]>
1624 R:      Martin Blumenstingl <[email protected]>
1625 L:      [email protected] (moderated for non-subscribers)
1626 L:      [email protected]
1627 S:      Maintained
1628 W:      http://linux-meson.com/
1629 F:      arch/arm/boot/dts/meson*
1630 F:      arch/arm/mach-meson/
1631 F:      arch/arm64/boot/dts/amlogic/
1632 F:      drivers/mmc/host/meson*
1633 F:      drivers/pinctrl/meson/
1634 F:      drivers/rtc/rtc-meson*
1635 F:      drivers/soc/amlogic/
1636 N:      meson
1637
1638 ARM/Annapurna Labs ALPINE ARCHITECTURE
1639 M:      Tsahee Zidenberg <[email protected]>
1640 M:      Antoine Tenart <[email protected]>
1641 L:      [email protected] (moderated for non-subscribers)
1642 S:      Maintained
1643 F:      arch/arm/boot/dts/alpine*
1644 F:      arch/arm/mach-alpine/
1645 F:      arch/arm64/boot/dts/amazon/
1646 F:      drivers/*/*alpine*
1647
1648 ARM/APPLE MACHINE SUPPORT
1649 M:      Hector Martin <[email protected]>
1650 L:      [email protected] (moderated for non-subscribers)
1651 S:      Maintained
1652 W:      https://asahilinux.org
1653 B:      https://github.com/AsahiLinux/linux/issues
1654 C:      irc://chat.freenode.net/asahi-dev
1655 T:      git https://github.com/AsahiLinux/linux.git
1656 F:      Documentation/devicetree/bindings/arm/apple.yaml
1657 F:      Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
1658 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1659 F:      arch/arm64/boot/dts/apple/
1660 F:      drivers/irqchip/irq-apple-aic.c
1661 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1662 F:      include/dt-bindings/pinctrl/apple.h
1663
1664 ARM/ARTPEC MACHINE SUPPORT
1665 M:      Jesper Nilsson <[email protected]>
1666 M:      Lars Persson <[email protected]>
1667 L:      [email protected]
1668 S:      Maintained
1669 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1670 F:      arch/arm/boot/dts/artpec6*
1671 F:      arch/arm/mach-artpec
1672 F:      drivers/clk/axis
1673 F:      drivers/crypto/axis
1674 F:      drivers/mmc/host/usdhi6rol0.c
1675 F:      drivers/pinctrl/pinctrl-artpec*
1676
1677 ARM/ASPEED I2C DRIVER
1678 M:      Brendan Higgins <[email protected]>
1679 R:      Benjamin Herrenschmidt <[email protected]>
1680 R:      Joel Stanley <[email protected]>
1681 L:      [email protected]
1682 L:      [email protected] (moderated for non-subscribers)
1683 S:      Maintained
1684 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1685 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1686 F:      drivers/i2c/busses/i2c-aspeed.c
1687 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1688
1689 ARM/ASPEED MACHINE SUPPORT
1690 M:      Joel Stanley <[email protected]>
1691 R:      Andrew Jeffery <[email protected]>
1692 L:      [email protected] (moderated for non-subscribers)
1693 L:      [email protected] (moderated for non-subscribers)
1694 S:      Supported
1695 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1697 F:      arch/arm/boot/dts/aspeed-*
1698 F:      arch/arm/mach-aspeed/
1699 N:      aspeed
1700
1701 ARM/BITMAIN ARCHITECTURE
1702 M:      Manivannan Sadhasivam <[email protected]>
1703 L:      [email protected] (moderated for non-subscribers)
1704 S:      Maintained
1705 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1706 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1707 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1708 F:      arch/arm64/boot/dts/bitmain/
1709 F:      drivers/clk/clk-bm1880.c
1710 F:      drivers/pinctrl/pinctrl-bm1880.c
1711
1712 ARM/CALXEDA HIGHBANK ARCHITECTURE
1713 M:      Andre Przywara <[email protected]>
1714 L:      [email protected] (moderated for non-subscribers)
1715 S:      Maintained
1716 F:      arch/arm/boot/dts/ecx-*.dts*
1717 F:      arch/arm/boot/dts/highbank.dts
1718 F:      arch/arm/mach-highbank/
1719
1720 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1721 M:      Krzysztof Halasa <[email protected]>
1722 S:      Maintained
1723 F:      arch/arm/mach-cns3xxx/
1724
1725 ARM/CAVIUM THUNDER NETWORK DRIVER
1726 M:      Sunil Goutham <[email protected]>
1727 L:      [email protected] (moderated for non-subscribers)
1728 S:      Supported
1729 F:      drivers/net/ethernet/cavium/thunder/
1730
1731 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1732 M:      Lukasz Majewski <[email protected]>
1733 L:      [email protected] (moderated for non-subscribers)
1734 S:      Maintained
1735 F:      arch/arm/mach-ep93xx/ts72xx.c
1736
1737 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1738 M:      Alexander Shiyan <[email protected]>
1739 L:      [email protected] (moderated for non-subscribers)
1740 S:      Odd Fixes
1741 N:      clps711x
1742
1743 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1744 M:      Lennert Buytenhek <[email protected]>
1745 L:      [email protected] (moderated for non-subscribers)
1746 S:      Maintained
1747
1748 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1749 M:      Hartley Sweeten <[email protected]>
1750 M:      Alexander Sverdlin <[email protected]>
1751 L:      [email protected] (moderated for non-subscribers)
1752 S:      Maintained
1753 F:      arch/arm/mach-ep93xx/
1754 F:      arch/arm/mach-ep93xx/include/mach/
1755
1756 ARM/CLKDEV SUPPORT
1757 M:      Russell King <[email protected]>
1758 L:      [email protected] (moderated for non-subscribers)
1759 S:      Maintained
1760 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1761 F:      drivers/clk/clkdev.c
1762
1763 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1764 M:      Baruch Siach <[email protected]>
1765 L:      [email protected] (moderated for non-subscribers)
1766 S:      Maintained
1767 F:      arch/arm/boot/dts/cx92755*
1768 N:      digicolor
1769
1770 ARM/CONTEC MICRO9 MACHINE SUPPORT
1771 M:      Hubert Feurstein <[email protected]>
1772 S:      Maintained
1773 F:      arch/arm/mach-ep93xx/micro9.c
1774
1775 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1776 M:      Mathieu Poirier <[email protected]>
1777 M:      Suzuki K Poulose <[email protected]>
1778 R:      Mike Leach <[email protected]>
1779 R:      Leo Yan <[email protected]>
1780 L:      [email protected] (moderated for non-subscribers)
1781 L:      [email protected] (moderated for non-subscribers)
1782 S:      Maintained
1783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
1784 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1785 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1786 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1787 F:      Documentation/devicetree/bindings/arm/coresight.txt
1788 F:      Documentation/devicetree/bindings/arm/ete.yaml
1789 F:      Documentation/devicetree/bindings/arm/trbe.yaml
1790 F:      Documentation/trace/coresight/*
1791 F:      drivers/hwtracing/coresight/*
1792 F:      include/dt-bindings/arm/coresight-cti-dt.h
1793 F:      include/linux/coresight*
1794 F:      tools/perf/arch/arm/util/auxtrace.c
1795 F:      tools/perf/arch/arm/util/cs-etm.c
1796 F:      tools/perf/arch/arm/util/cs-etm.h
1797 F:      tools/perf/arch/arm/util/pmu.c
1798 F:      tools/perf/util/cs-etm-decoder/*
1799 F:      tools/perf/util/cs-etm.*
1800
1801 ARM/CORGI MACHINE SUPPORT
1802 M:      Richard Purdie <[email protected]>
1803 S:      Maintained
1804
1805 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1806 M:      Hans Ulli Kroll <[email protected]>
1807 M:      Linus Walleij <[email protected]>
1808 L:      [email protected] (moderated for non-subscribers)
1809 S:      Maintained
1810 T:      git git://github.com/ulli-kroll/linux.git
1811 F:      Documentation/devicetree/bindings/arm/gemini.txt
1812 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1813 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1814 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1815 F:      arch/arm/mach-gemini/
1816 F:      drivers/crypto/gemini/
1817 F:      drivers/net/ethernet/cortina/
1818 F:      drivers/pinctrl/pinctrl-gemini.c
1819 F:      drivers/rtc/rtc-ftrtc010.c
1820
1821 ARM/CZ.NIC TURRIS SUPPORT
1822 M:      Marek Behún <[email protected]>
1823 S:      Maintained
1824 W:      https://www.turris.cz/
1825 F:      Documentation/ABI/testing/debugfs-moxtet
1826 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
1827 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1828 F:      Documentation/devicetree/bindings/bus/moxtet.txt
1829 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1830 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1831 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
1832 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
1833 F:      drivers/bus/moxtet.c
1834 F:      drivers/firmware/turris-mox-rwtm.c
1835 F:      drivers/leds/leds-turris-omnia.c
1836 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
1837 F:      drivers/gpio/gpio-moxtet.c
1838 F:      drivers/watchdog/armada_37xx_wdt.c
1839 F:      include/dt-bindings/bus/moxtet.h
1840 F:      include/linux/armada-37xx-rwtm-mailbox.h
1841 F:      include/linux/moxtet.h
1842
1843 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1844 M:      Robert Jarzmik <[email protected]>
1845 L:      [email protected] (moderated for non-subscribers)
1846 S:      Maintained
1847 F:      arch/arm/mach-pxa/ezx.c
1848
1849 ARM/FARADAY FA526 PORT
1850 M:      Hans Ulli Kroll <[email protected]>
1851 L:      [email protected] (moderated for non-subscribers)
1852 S:      Maintained
1853 T:      git git://git.berlios.de/gemini-board
1854 F:      arch/arm/mm/*-fa*
1855
1856 ARM/FOOTBRIDGE ARCHITECTURE
1857 M:      Russell King <[email protected]>
1858 L:      [email protected] (moderated for non-subscribers)
1859 S:      Maintained
1860 W:      http://www.armlinux.org.uk/
1861 F:      arch/arm/include/asm/hardware/dec21285.h
1862 F:      arch/arm/mach-footbridge/
1863
1864 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1865 M:      Shawn Guo <[email protected]>
1866 M:      Sascha Hauer <[email protected]>
1867 R:      Pengutronix Kernel Team <[email protected]>
1868 R:      Fabio Estevam <[email protected]>
1869 R:      NXP Linux Team <[email protected]>
1870 L:      [email protected] (moderated for non-subscribers)
1871 S:      Maintained
1872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1873 X:      drivers/media/i2c/
1874 N:      imx
1875 N:      mxs
1876
1877 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1878 M:      Shawn Guo <[email protected]>
1879 M:      Li Yang <[email protected]>
1880 L:      [email protected] (moderated for non-subscribers)
1881 S:      Maintained
1882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1883 F:      arch/arm/boot/dts/ls1021a*
1884 F:      arch/arm64/boot/dts/freescale/fsl-*
1885 F:      arch/arm64/boot/dts/freescale/qoriq-*
1886
1887 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1888 M:      Shawn Guo <[email protected]>
1889 M:      Sascha Hauer <[email protected]>
1890 R:      Pengutronix Kernel Team <[email protected]>
1891 R:      Stefan Agner <[email protected]>
1892 L:      [email protected] (moderated for non-subscribers)
1893 S:      Maintained
1894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1895 F:      arch/arm/boot/dts/vf*
1896 F:      arch/arm/mach-imx/*vf610*
1897
1898 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1899 M:      Lennert Buytenhek <[email protected]>
1900 L:      [email protected] (moderated for non-subscribers)
1901 S:      Maintained
1902
1903 ARM/GUMSTIX MACHINE SUPPORT
1904 M:      Steve Sakoman <[email protected]>
1905 L:      [email protected] (moderated for non-subscribers)
1906 S:      Maintained
1907
1908 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1909 M:      Philipp Zabel <[email protected]>
1910 M:      Paul Parsons <[email protected]>
1911 L:      [email protected] (moderated for non-subscribers)
1912 S:      Maintained
1913 F:      arch/arm/mach-pxa/hx4700.c
1914 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1915 F:      sound/soc/pxa/hx4700.c
1916
1917 ARM/HISILICON SOC SUPPORT
1918 M:      Wei Xu <[email protected]>
1919 L:      [email protected] (moderated for non-subscribers)
1920 S:      Supported
1921 W:      http://www.hisilicon.com
1922 T:      git git://github.com/hisilicon/linux-hisi.git
1923 F:      arch/arm/boot/dts/hi3*
1924 F:      arch/arm/boot/dts/hip*
1925 F:      arch/arm/boot/dts/hisi*
1926 F:      arch/arm/mach-hisi/
1927 F:      arch/arm64/boot/dts/hisilicon/
1928
1929 ARM/HP JORNADA 7XX MACHINE SUPPORT
1930 M:      Kristoffer Ericson <[email protected]>
1931 S:      Maintained
1932 W:      www.jlime.com
1933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1934 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1935 F:      arch/arm/mach-sa1100/jornada720.c
1936
1937 ARM/IGEP MACHINE SUPPORT
1938 M:      Enric Balletbo i Serra <[email protected]>
1939 M:      Javier Martinez Canillas <[email protected]>
1940 L:      [email protected]
1941 L:      [email protected] (moderated for non-subscribers)
1942 S:      Maintained
1943 F:      arch/arm/boot/dts/omap3-igep*
1944
1945 ARM/INCOME PXA270 SUPPORT
1946 M:      Marek Vasut <[email protected]>
1947 L:      [email protected] (moderated for non-subscribers)
1948 S:      Maintained
1949 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1950
1951 ARM/INTEL IOP32X ARM ARCHITECTURE
1952 M:      Lennert Buytenhek <[email protected]>
1953 L:      [email protected] (moderated for non-subscribers)
1954 S:      Maintained
1955
1956 ARM/INTEL IQ81342EX MACHINE SUPPORT
1957 M:      Lennert Buytenhek <[email protected]>
1958 L:      [email protected] (moderated for non-subscribers)
1959 S:      Maintained
1960
1961 ARM/INTEL IXDP2850 MACHINE SUPPORT
1962 M:      Lennert Buytenhek <[email protected]>
1963 L:      [email protected] (moderated for non-subscribers)
1964 S:      Maintained
1965
1966 ARM/INTEL IXP4XX ARM ARCHITECTURE
1967 M:      Linus Walleij <[email protected]>
1968 M:      Imre Kaloz <[email protected]>
1969 M:      Krzysztof Halasa <[email protected]>
1970 L:      [email protected] (moderated for non-subscribers)
1971 S:      Maintained
1972 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
1973 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
1974 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
1975 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
1976 F:      arch/arm/mach-ixp4xx/
1977 F:      drivers/clocksource/timer-ixp4xx.c
1978 F:      drivers/crypto/ixp4xx_crypto.c
1979 F:      drivers/gpio/gpio-ixp4xx.c
1980 F:      drivers/irqchip/irq-ixp4xx.c
1981 F:      include/linux/irqchip/irq-ixp4xx.h
1982 F:      include/linux/platform_data/timer-ixp4xx.h
1983
1984 ARM/INTEL KEEMBAY ARCHITECTURE
1985 M:      Paul J. Murphy <[email protected]>
1986 M:      Daniele Alessandrelli <[email protected]>
1987 S:      Maintained
1988 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
1989 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
1990 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
1991
1992 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1993 M:      Jonathan Cameron <[email protected]>
1994 L:      [email protected] (moderated for non-subscribers)
1995 S:      Maintained
1996 F:      arch/arm/mach-pxa/stargate2.c
1997 F:      drivers/pcmcia/pxa2xx_stargate2.c
1998
1999 ARM/INTEL XSC3 (MANZANO) ARM CORE
2000 M:      Lennert Buytenhek <[email protected]>
2001 L:      [email protected] (moderated for non-subscribers)
2002 S:      Maintained
2003
2004 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
2005 M:      Lennert Buytenhek <[email protected]>
2006 L:      [email protected] (moderated for non-subscribers)
2007 S:      Maintained
2008
2009 ARM/LG1K ARCHITECTURE
2010 M:      Chanho Min <[email protected]>
2011 L:      [email protected] (moderated for non-subscribers)
2012 S:      Maintained
2013 F:      arch/arm64/boot/dts/lg/
2014
2015 ARM/LOGICPD PXA270 MACHINE SUPPORT
2016 M:      Lennert Buytenhek <[email protected]>
2017 L:      [email protected] (moderated for non-subscribers)
2018 S:      Maintained
2019
2020 ARM/LPC18XX ARCHITECTURE
2021 M:      Vladimir Zapolskiy <[email protected]>
2022 L:      [email protected] (moderated for non-subscribers)
2023 S:      Maintained
2024 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2025 F:      arch/arm/boot/dts/lpc43*
2026 F:      drivers/i2c/busses/i2c-lpc2k.c
2027 F:      drivers/memory/pl172.c
2028 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2029 F:      drivers/rtc/rtc-lpc24xx.c
2030 N:      lpc18xx
2031
2032 ARM/LPC32XX SOC SUPPORT
2033 M:      Vladimir Zapolskiy <[email protected]>
2034 L:      [email protected] (moderated for non-subscribers)
2035 S:      Maintained
2036 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2037 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2038 F:      arch/arm/boot/dts/lpc32*
2039 F:      arch/arm/mach-lpc32xx/
2040 F:      drivers/i2c/busses/i2c-pnx.c
2041 F:      drivers/net/ethernet/nxp/lpc_eth.c
2042 F:      drivers/usb/host/ohci-nxp.c
2043 F:      drivers/watchdog/pnx4008_wdt.c
2044 N:      lpc32xx
2045
2046 ARM/MAGICIAN MACHINE SUPPORT
2047 M:      Philipp Zabel <[email protected]>
2048 S:      Maintained
2049
2050 ARM/Marvell Dove/MV78xx0/Orion SOC support
2051 M:      Andrew Lunn <[email protected]>
2052 M:      Sebastian Hesselbarth <[email protected]>
2053 M:      Gregory Clement <[email protected]>
2054 L:      [email protected] (moderated for non-subscribers)
2055 S:      Maintained
2056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2057 F:      Documentation/devicetree/bindings/soc/dove/
2058 F:      arch/arm/boot/dts/dove*
2059 F:      arch/arm/boot/dts/orion5x*
2060 F:      arch/arm/mach-dove/
2061 F:      arch/arm/mach-mv78xx0/
2062 F:      arch/arm/mach-orion5x/
2063 F:      arch/arm/plat-orion/
2064 F:      drivers/soc/dove/
2065
2066 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2067 M:      Andrew Lunn <[email protected]>
2068 M:      Gregory Clement <[email protected]>
2069 M:      Sebastian Hesselbarth <[email protected]>
2070 L:      [email protected] (moderated for non-subscribers)
2071 S:      Maintained
2072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2073 F:      arch/arm/boot/dts/armada*
2074 F:      arch/arm/boot/dts/kirkwood*
2075 F:      arch/arm/configs/mvebu_*_defconfig
2076 F:      arch/arm/mach-mvebu/
2077 F:      arch/arm64/boot/dts/marvell/armada*
2078 F:      arch/arm64/boot/dts/marvell/cn913*
2079 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2080 F:      drivers/cpufreq/armada-8k-cpufreq.c
2081 F:      drivers/cpufreq/mvebu-cpufreq.c
2082 F:      drivers/irqchip/irq-armada-370-xp.c
2083 F:      drivers/irqchip/irq-mvebu-*
2084 F:      drivers/pinctrl/mvebu/
2085 F:      drivers/rtc/rtc-armada38x.c
2086
2087 ARM/Mediatek RTC DRIVER
2088 M:      Eddie Huang <[email protected]>
2089 M:      Sean Wang <[email protected]>
2090 L:      [email protected] (moderated for non-subscribers)
2091 L:      [email protected] (moderated for non-subscribers)
2092 S:      Maintained
2093 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2094 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2095 F:      drivers/rtc/rtc-mt2712.c
2096 F:      drivers/rtc/rtc-mt6397.c
2097 F:      drivers/rtc/rtc-mt7622.c
2098
2099 ARM/Mediatek SoC support
2100 M:      Matthias Brugger <[email protected]>
2101 L:      [email protected] (moderated for non-subscribers)
2102 L:      [email protected] (moderated for non-subscribers)
2103 S:      Maintained
2104 W:      https://mtk.wiki.kernel.org/
2105 C:      irc://chat.freenode.net/linux-mediatek
2106 F:      arch/arm/boot/dts/mt6*
2107 F:      arch/arm/boot/dts/mt7*
2108 F:      arch/arm/boot/dts/mt8*
2109 F:      arch/arm/mach-mediatek/
2110 F:      arch/arm64/boot/dts/mediatek/
2111 F:      drivers/soc/mediatek/
2112 N:      mtk
2113 N:      mt[678]
2114 K:      mediatek
2115
2116 ARM/Mediatek USB3 PHY DRIVER
2117 M:      Chunfeng Yun <[email protected]>
2118 L:      [email protected] (moderated for non-subscribers)
2119 L:      [email protected] (moderated for non-subscribers)
2120 S:      Maintained
2121 F:      Documentation/devicetree/bindings/phy/mediatek,*
2122 F:      drivers/phy/mediatek/
2123
2124 ARM/Microchip (AT91) SoC support
2125 M:      Nicolas Ferre <[email protected]>
2126 M:      Alexandre Belloni <[email protected]>
2127 M:      Ludovic Desroches <[email protected]>
2128 L:      [email protected] (moderated for non-subscribers)
2129 S:      Supported
2130 W:      http://www.linux4sam.org
2131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2132 F:      arch/arm/boot/dts/at91*.dts
2133 F:      arch/arm/boot/dts/at91*.dtsi
2134 F:      arch/arm/boot/dts/sama*.dts
2135 F:      arch/arm/boot/dts/sama*.dtsi
2136 F:      arch/arm/include/debug/at91.S
2137 F:      arch/arm/mach-at91/
2138 F:      drivers/memory/atmel*
2139 F:      drivers/watchdog/sama5d4_wdt.c
2140 F:      include/soc/at91/
2141 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2142 X:      drivers/net/wireless/atmel/
2143 N:      at91
2144 N:      atmel
2145
2146 ARM/Microchip Sparx5 SoC support
2147 M:      Lars Povlsen <[email protected]>
2148 M:      Steen Hegelund <[email protected]>
2149 M:      [email protected]
2150 L:      [email protected] (moderated for non-subscribers)
2151 S:      Supported
2152 T:      git git://github.com/microchip-ung/linux-upstream.git
2153 F:      arch/arm64/boot/dts/microchip/
2154 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2155 N:      sparx5
2156
2157 Microchip Timer Counter Block (TCB) Capture Driver
2158 M:      Kamel Bouhara <[email protected]>
2159 L:      [email protected] (moderated for non-subscribers)
2160 L:      [email protected]
2161 S:      Maintained
2162 F:      drivers/counter/microchip-tcb-capture.c
2163
2164 ARM/MIOA701 MACHINE SUPPORT
2165 M:      Robert Jarzmik <[email protected]>
2166 L:      [email protected] (moderated for non-subscribers)
2167 S:      Maintained
2168 F:      arch/arm/mach-pxa/mioa701.c
2169
2170 ARM/MStar/Sigmastar Armv7 SoC support
2171 M:      Daniel Palmer <[email protected]>
2172 L:      [email protected] (moderated for non-subscribers)
2173 S:      Maintained
2174 W:      http://linux-chenxing.org/
2175 F:      Documentation/devicetree/bindings/arm/mstar/*
2176 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2177 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2178 F:      arch/arm/boot/dts/mstar-*
2179 F:      arch/arm/mach-mstar/
2180 F:      drivers/clk/mstar/
2181 F:      drivers/gpio/gpio-msc313.c
2182 F:      include/dt-bindings/clock/mstar-*
2183 F:      include/dt-bindings/gpio/msc313-gpio.h
2184
2185 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2186 M:      Michael Petchkovsky <[email protected]>
2187 S:      Maintained
2188
2189 ARM/NOMADIK/Ux500 ARCHITECTURES
2190 M:      Linus Walleij <[email protected]>
2191 L:      [email protected] (moderated for non-subscribers)
2192 S:      Maintained
2193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2194 F:      Documentation/devicetree/bindings/arm/ste-*
2195 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2196 F:      Documentation/devicetree/bindings/arm/ux500/
2197 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2198 F:      arch/arm/boot/dts/ste-*
2199 F:      arch/arm/mach-nomadik/
2200 F:      arch/arm/mach-ux500/
2201 F:      drivers/clk/clk-nomadik.c
2202 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2203 F:      drivers/dma/ste_dma40*
2204 F:      drivers/hwspinlock/u8500_hsem.c
2205 F:      drivers/i2c/busses/i2c-nomadik.c
2206 F:      drivers/iio/adc/ab8500-gpadc.c
2207 F:      drivers/mfd/ab8500*
2208 F:      drivers/mfd/abx500*
2209 F:      drivers/mfd/db8500*
2210 F:      drivers/mfd/dbx500*
2211 F:      drivers/pinctrl/nomadik/
2212 F:      drivers/rtc/rtc-ab8500.c
2213 F:      drivers/rtc/rtc-pl031.c
2214 F:      drivers/soc/ux500/
2215
2216 ARM/NUVOTON NPCM ARCHITECTURE
2217 M:      Avi Fishman <[email protected]>
2218 M:      Tomer Maimon <[email protected]>
2219 M:      Tali Perry <[email protected]>
2220 R:      Patrick Venture <[email protected]>
2221 R:      Nancy Yuen <[email protected]>
2222 R:      Benjamin Fair <[email protected]>
2223 L:      [email protected] (moderated for non-subscribers)
2224 S:      Supported
2225 F:      Documentation/devicetree/bindings/*/*/*npcm*
2226 F:      Documentation/devicetree/bindings/*/*npcm*
2227 F:      arch/arm/boot/dts/nuvoton-npcm*
2228 F:      arch/arm/mach-npcm/
2229 F:      drivers/*/*npcm*
2230 F:      drivers/*/*/*npcm*
2231 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2232
2233 ARM/NUVOTON WPCM450 ARCHITECTURE
2234 M:      Jonathan Neuschäfer <[email protected]>
2235 L:      [email protected] (moderated for non-subscribers)
2236 S:      Maintained
2237 F:      Documentation/devicetree/bindings/*/*wpcm*
2238 F:      arch/arm/boot/dts/nuvoton-wpcm450*
2239 F:      arch/arm/mach-npcm/wpcm450.c
2240 F:      drivers/*/*wpcm*
2241
2242 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2243 L:      [email protected] (subscribers-only)
2244 S:      Orphan
2245 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2246 F:      arch/arm/mach-s3c/gta02.h
2247 F:      arch/arm/mach-s3c/mach-gta02.c
2248
2249 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2250 M:      Alexander Clouter <[email protected]>
2251 L:      [email protected] (moderated for non-subscribers)
2252 S:      Maintained
2253 W:      http://www.digriz.org.uk/ts78xx/kernel
2254 F:      arch/arm/mach-orion5x/ts78xx-*
2255
2256 ARM/OXNAS platform support
2257 M:      Neil Armstrong <[email protected]>
2258 L:      [email protected] (moderated for non-subscribers)
2259 L:      [email protected] (moderated for non-subscribers)
2260 S:      Maintained
2261 F:      arch/arm/boot/dts/ox8*.dts*
2262 F:      arch/arm/mach-oxnas/
2263 F:      drivers/power/reset/oxnas-restart.c
2264 N:      oxnas
2265
2266 ARM/PALM TREO SUPPORT
2267 M:      Tomas Cech <[email protected]>
2268 L:      [email protected]
2269 S:      Maintained
2270 W:      http://hackndev.com
2271 F:      arch/arm/mach-pxa/palmtreo.*
2272
2273 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2274 M:      Marek Vasut <[email protected]>
2275 L:      [email protected]
2276 S:      Maintained
2277 W:      http://hackndev.com
2278 F:      arch/arm/mach-pxa/include/mach/palmld.h
2279 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2280 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2281 F:      arch/arm/mach-pxa/palmld.c
2282 F:      arch/arm/mach-pxa/palmt5.*
2283 F:      arch/arm/mach-pxa/palmtc.c
2284 F:      arch/arm/mach-pxa/palmte2.*
2285 F:      arch/arm/mach-pxa/palmtx.c
2286
2287 ARM/PALMZ72 SUPPORT
2288 M:      Sergey Lapin <[email protected]>
2289 L:      [email protected]
2290 S:      Maintained
2291 W:      http://hackndev.com
2292 F:      arch/arm/mach-pxa/palmz72.*
2293
2294 ARM/PLEB SUPPORT
2295 M:      Peter Chubb <[email protected]>
2296 S:      Maintained
2297 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2298
2299 ARM/PT DIGITAL BOARD PORT
2300 M:      Stefan Eletzhofer <[email protected]>
2301 L:      [email protected] (moderated for non-subscribers)
2302 S:      Maintained
2303 W:      http://www.armlinux.org.uk/
2304
2305 ARM/QUALCOMM SUPPORT
2306 M:      Andy Gross <[email protected]>
2307 M:      Bjorn Andersson <[email protected]>
2308 L:      [email protected]
2309 S:      Maintained
2310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2311 F:      Documentation/devicetree/bindings/*/qcom*
2312 F:      Documentation/devicetree/bindings/soc/qcom/
2313 F:      arch/arm/boot/dts/qcom-*.dts
2314 F:      arch/arm/boot/dts/qcom-*.dtsi
2315 F:      arch/arm/mach-qcom/
2316 F:      arch/arm64/boot/dts/qcom/
2317 F:      drivers/*/*/qcom*
2318 F:      drivers/*/*/qcom/
2319 F:      drivers/*/pm8???-*
2320 F:      drivers/*/qcom*
2321 F:      drivers/*/qcom/
2322 F:      drivers/bluetooth/btqcomsmd.c
2323 F:      drivers/clocksource/timer-qcom.c
2324 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2325 F:      drivers/extcon/extcon-qcom*
2326 F:      drivers/i2c/busses/i2c-qcom-geni.c
2327 F:      drivers/i2c/busses/i2c-qup.c
2328 F:      drivers/iommu/msm*
2329 F:      drivers/mfd/ssbi.c
2330 F:      drivers/mmc/host/mmci_qcom*
2331 F:      drivers/mmc/host/sdhci-msm.c
2332 F:      drivers/pci/controller/dwc/pcie-qcom.c
2333 F:      drivers/phy/qualcomm/
2334 F:      drivers/power/*/msm*
2335 F:      drivers/reset/reset-qcom-*
2336 F:      drivers/scsi/ufs/ufs-qcom*
2337 F:      drivers/spi/spi-geni-qcom.c
2338 F:      drivers/spi/spi-qcom-qspi.c
2339 F:      drivers/spi/spi-qup.c
2340 F:      drivers/tty/serial/msm_serial.c
2341 F:      drivers/usb/dwc3/dwc3-qcom.c
2342 F:      include/dt-bindings/*/qcom*
2343 F:      include/linux/*/qcom*
2344 F:      include/linux/soc/qcom/
2345
2346 ARM/RADISYS ENP2611 MACHINE SUPPORT
2347 M:      Lennert Buytenhek <[email protected]>
2348 L:      [email protected] (moderated for non-subscribers)
2349 S:      Maintained
2350
2351 ARM/RDA MICRO ARCHITECTURE
2352 M:      Manivannan Sadhasivam <[email protected]>
2353 L:      [email protected] (moderated for non-subscribers)
2354 L:      [email protected] (moderated for non-subscribers)
2355 S:      Maintained
2356 F:      Documentation/devicetree/bindings/arm/rda.yaml
2357 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2358 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2359 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2360 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2361 F:      arch/arm/boot/dts/rda8810pl-*
2362 F:      drivers/clocksource/timer-rda.c
2363 F:      drivers/gpio/gpio-rda.c
2364 F:      drivers/irqchip/irq-rda-intc.c
2365 F:      drivers/tty/serial/rda-uart.c
2366
2367 ARM/REALTEK ARCHITECTURE
2368 M:      Andreas Färber <[email protected]>
2369 L:      [email protected] (moderated for non-subscribers)
2370 L:      [email protected] (moderated for non-subscribers)
2371 S:      Maintained
2372 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2373 F:      arch/arm/boot/dts/rtd*
2374 F:      arch/arm/mach-realtek/
2375 F:      arch/arm64/boot/dts/realtek/
2376
2377 ARM/RENESAS ARM64 ARCHITECTURE
2378 M:      Geert Uytterhoeven <[email protected]>
2379 M:      Magnus Damm <[email protected]>
2380 L:      [email protected]
2381 S:      Supported
2382 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2384 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2385 F:      arch/arm64/boot/dts/renesas/
2386 F:      drivers/soc/renesas/
2387 F:      include/linux/soc/renesas/
2388
2389 ARM/RISCPC ARCHITECTURE
2390 M:      Russell King <[email protected]>
2391 L:      [email protected] (moderated for non-subscribers)
2392 S:      Maintained
2393 W:      http://www.armlinux.org.uk/
2394 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2395 F:      arch/arm/include/asm/hardware/ioc.h
2396 F:      arch/arm/include/asm/hardware/iomd.h
2397 F:      arch/arm/include/asm/hardware/memc.h
2398 F:      arch/arm/mach-rpc/
2399 F:      drivers/net/ethernet/8390/etherh.c
2400 F:      drivers/net/ethernet/i825xx/ether1*
2401 F:      drivers/net/ethernet/seeq/ether3*
2402 F:      drivers/scsi/arm/
2403
2404 ARM/Rockchip SoC support
2405 M:      Heiko Stuebner <[email protected]>
2406 L:      [email protected] (moderated for non-subscribers)
2407 L:      [email protected]
2408 S:      Maintained
2409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2410 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2411 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2412 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2413 F:      arch/arm/boot/dts/rk3*
2414 F:      arch/arm/boot/dts/rv1108*
2415 F:      arch/arm/mach-rockchip/
2416 F:      drivers/*/*/*rockchip*
2417 F:      drivers/*/*rockchip*
2418 F:      drivers/clk/rockchip/
2419 F:      drivers/i2c/busses/i2c-rk3x.c
2420 F:      sound/soc/rockchip/
2421 N:      rockchip
2422
2423 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2424 M:      Krzysztof Kozlowski <[email protected]>
2425 L:      [email protected] (moderated for non-subscribers)
2426 L:      [email protected]
2427 S:      Maintained
2428 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2429 F:      Documentation/arm/samsung/
2430 F:      Documentation/devicetree/bindings/arm/samsung/
2431 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2432 F:      arch/arm/boot/dts/exynos*
2433 F:      arch/arm/boot/dts/s3c*
2434 F:      arch/arm/boot/dts/s5p*
2435 F:      arch/arm/mach-exynos*/
2436 F:      arch/arm/mach-s3c/
2437 F:      arch/arm/mach-s5p*/
2438 F:      arch/arm64/boot/dts/exynos/
2439 F:      drivers/*/*/*s3c24*
2440 F:      drivers/*/*s3c24*
2441 F:      drivers/*/*s3c64xx*
2442 F:      drivers/*/*s5pv210*
2443 F:      drivers/memory/samsung/
2444 F:      drivers/soc/samsung/
2445 F:      drivers/tty/serial/samsung*
2446 F:      include/linux/platform_data/*s3c*
2447 F:      include/linux/serial_s3c.h
2448 F:      include/linux/soc/samsung/
2449 N:      exynos
2450 N:      s3c2410
2451 N:      s3c64xx
2452 N:      s5pv210
2453
2454 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2455 M:      Andrzej Hajda <[email protected]>
2456 L:      [email protected]
2457 L:      [email protected]
2458 S:      Maintained
2459 F:      drivers/media/platform/s5p-g2d/
2460
2461 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2462 M:      Marek Szyprowski <[email protected]>
2463 L:      [email protected]
2464 L:      [email protected]
2465 S:      Maintained
2466 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2467 F:      drivers/media/cec/platform/s5p/
2468
2469 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2470 M:      Andrzej Pietrasiewicz <[email protected]>
2471 M:      Jacek Anaszewski <[email protected]>
2472 M:      Sylwester Nawrocki <[email protected]>
2473 L:      [email protected]
2474 L:      [email protected]
2475 S:      Maintained
2476 F:      drivers/media/platform/s5p-jpeg/
2477
2478 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2479 M:      Andrzej Hajda <[email protected]>
2480 L:      [email protected]
2481 L:      [email protected]
2482 S:      Maintained
2483 F:      drivers/media/platform/s5p-mfc/
2484
2485 ARM/SHMOBILE ARM ARCHITECTURE
2486 M:      Geert Uytterhoeven <[email protected]>
2487 M:      Magnus Damm <[email protected]>
2488 L:      [email protected]
2489 S:      Supported
2490 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2492 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2493 F:      arch/arm/boot/dts/emev2*
2494 F:      arch/arm/boot/dts/gr-peach*
2495 F:      arch/arm/boot/dts/iwg20d-q7*
2496 F:      arch/arm/boot/dts/r7s*
2497 F:      arch/arm/boot/dts/r8a*
2498 F:      arch/arm/boot/dts/r9a*
2499 F:      arch/arm/boot/dts/sh*
2500 F:      arch/arm/configs/shmobile_defconfig
2501 F:      arch/arm/include/debug/renesas-scif.S
2502 F:      arch/arm/mach-shmobile/
2503 F:      drivers/soc/renesas/
2504 F:      include/linux/soc/renesas/
2505
2506 ARM/SOCFPGA ARCHITECTURE
2507 M:      Dinh Nguyen <[email protected]>
2508 S:      Maintained
2509 W:      http://www.rocketboards.org
2510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2511 F:      arch/arm/boot/dts/socfpga*
2512 F:      arch/arm/configs/socfpga_defconfig
2513 F:      arch/arm/mach-socfpga/
2514 F:      arch/arm64/boot/dts/altera/
2515 F:      arch/arm64/boot/dts/intel/
2516
2517 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2518 M:      Dinh Nguyen <[email protected]>
2519 S:      Maintained
2520 F:      drivers/clk/socfpga/
2521
2522 ARM/SOCFPGA EDAC SUPPORT
2523 M:      Dinh Nguyen <[email protected]>
2524 S:      Maintained
2525 F:      drivers/edac/altera_edac.[ch]
2526
2527 ARM/SPREADTRUM SoC SUPPORT
2528 M:      Orson Zhai <[email protected]>
2529 M:      Baolin Wang <[email protected]>
2530 M:      Chunyan Zhang <[email protected]>
2531 S:      Maintained
2532 F:      arch/arm64/boot/dts/sprd
2533 N:      sprd
2534 N:      sc27xx
2535 N:      sc2731
2536
2537 ARM/STI ARCHITECTURE
2538 M:      Patrice Chotard <[email protected]>
2539 L:      [email protected] (moderated for non-subscribers)
2540 S:      Maintained
2541 W:      http://www.stlinux.com
2542 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2543 F:      arch/arm/boot/dts/sti*
2544 F:      arch/arm/mach-sti/
2545 F:      drivers/ata/ahci_st.c
2546 F:      drivers/char/hw_random/st-rng.c
2547 F:      drivers/clocksource/arm_global_timer.c
2548 F:      drivers/clocksource/clksrc_st_lpc.c
2549 F:      drivers/cpufreq/sti-cpufreq.c
2550 F:      drivers/dma/st_fdma*
2551 F:      drivers/i2c/busses/i2c-st.c
2552 F:      drivers/media/platform/sti/c8sectpfe/
2553 F:      drivers/media/rc/st_rc.c
2554 F:      drivers/mmc/host/sdhci-st.c
2555 F:      drivers/phy/st/phy-miphy28lp.c
2556 F:      drivers/phy/st/phy-stih407-usb.c
2557 F:      drivers/pinctrl/pinctrl-st.c
2558 F:      drivers/remoteproc/st_remoteproc.c
2559 F:      drivers/remoteproc/st_slim_rproc.c
2560 F:      drivers/reset/sti/
2561 F:      drivers/rtc/rtc-st-lpc.c
2562 F:      drivers/tty/serial/st-asc.c
2563 F:      drivers/usb/dwc3/dwc3-st.c
2564 F:      drivers/usb/host/ehci-st.c
2565 F:      drivers/usb/host/ohci-st.c
2566 F:      drivers/watchdog/st_lpc_wdt.c
2567 F:      include/linux/remoteproc/st_slim_rproc.h
2568
2569 ARM/STM32 ARCHITECTURE
2570 M:      Maxime Coquelin <[email protected]>
2571 M:      Alexandre Torgue <[email protected]>
2572 L:      [email protected] (moderated for non-subscribers)
2573 L:      [email protected] (moderated for non-subscribers)
2574 S:      Maintained
2575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2576 F:      arch/arm/boot/dts/stm32*
2577 F:      arch/arm/mach-stm32/
2578 F:      drivers/clocksource/armv7m_systick.c
2579 N:      stm32
2580 N:      stm
2581
2582 ARM/Synaptics SoC support
2583 M:      Jisheng Zhang <[email protected]>
2584 M:      Sebastian Hesselbarth <[email protected]>
2585 L:      [email protected] (moderated for non-subscribers)
2586 S:      Maintained
2587 F:      arch/arm/boot/dts/berlin*
2588 F:      arch/arm/mach-berlin/
2589 F:      arch/arm64/boot/dts/synaptics/
2590
2591 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2592 M:      Lennert Buytenhek <[email protected]>
2593 L:      [email protected] (moderated for non-subscribers)
2594 S:      Maintained
2595
2596 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2597 M:      Hans Verkuil <[email protected]>
2598 L:      [email protected]
2599 L:      [email protected]
2600 S:      Maintained
2601 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2602 F:      drivers/media/cec/platform/tegra/
2603
2604 ARM/TETON BGA MACHINE SUPPORT
2605 M:      "Mark F. Brown" <[email protected]>
2606 L:      [email protected] (moderated for non-subscribers)
2607 S:      Maintained
2608
2609 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2610 M:      Santosh Shilimkar <[email protected]>
2611 L:      [email protected]
2612 S:      Maintained
2613 F:      drivers/memory/*emif*
2614
2615 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2616 M:      Santosh Shilimkar <[email protected]>
2617 L:      [email protected] (moderated for non-subscribers)
2618 S:      Maintained
2619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2620 F:      arch/arm/boot/dts/keystone-*
2621 F:      arch/arm/mach-keystone/
2622
2623 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2624 M:      Santosh Shilimkar <[email protected]>
2625 L:      [email protected]
2626 S:      Maintained
2627 F:      drivers/clk/keystone/
2628
2629 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2630 M:      Santosh Shilimkar <[email protected]>
2631 L:      [email protected] (moderated for non-subscribers)
2632 L:      [email protected]
2633 S:      Maintained
2634 F:      drivers/clocksource/timer-keystone.c
2635
2636 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2637 M:      Santosh Shilimkar <[email protected]>
2638 L:      [email protected]
2639 S:      Maintained
2640 F:      drivers/power/reset/keystone-reset.c
2641
2642 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2643 M:      Nishanth Menon <[email protected]>
2644 M:      Tero Kristo <[email protected]>
2645 L:      [email protected] (moderated for non-subscribers)
2646 S:      Supported
2647 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2648 F:      arch/arm64/boot/dts/ti/Makefile
2649 F:      arch/arm64/boot/dts/ti/k3-*
2650 F:      include/dt-bindings/pinctrl/k3.h
2651
2652 ARM/THECUS N2100 MACHINE SUPPORT
2653 M:      Lennert Buytenhek <[email protected]>
2654 L:      [email protected] (moderated for non-subscribers)
2655 S:      Maintained
2656
2657 ARM/TOSA MACHINE SUPPORT
2658 M:      Dmitry Eremin-Solenikov <[email protected]>
2659 M:      Dirk Opfer <[email protected]>
2660 S:      Maintained
2661
2662 ARM/TOSHIBA VISCONTI ARCHITECTURE
2663 M:      Nobuhiro Iwamatsu <[email protected]>
2664 L:      [email protected] (moderated for non-subscribers)
2665 S:      Supported
2666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2667 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2668 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2669 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2670 F:      Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml
2671 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2672 F:      arch/arm64/boot/dts/toshiba/
2673 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2674 F:      drivers/gpio/gpio-visconti.c
2675 F:      drivers/pinctrl/visconti/
2676 F:      drivers/watchdog/visconti_wdt.c
2677 N:      visconti
2678
2679 ARM/UNIPHIER ARCHITECTURE
2680 M:      Kunihiko Hayashi <[email protected]>
2681 M:      Masami Hiramatsu <[email protected]>
2682 L:      [email protected] (moderated for non-subscribers)
2683 S:      Maintained
2684 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2685 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2686 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2687 F:      arch/arm/boot/dts/uniphier*
2688 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2689 F:      arch/arm/mach-uniphier/
2690 F:      arch/arm/mm/cache-uniphier.c
2691 F:      arch/arm64/boot/dts/socionext/uniphier*
2692 F:      drivers/bus/uniphier-system-bus.c
2693 F:      drivers/clk/uniphier/
2694 F:      drivers/dma/uniphier-mdmac.c
2695 F:      drivers/gpio/gpio-uniphier.c
2696 F:      drivers/i2c/busses/i2c-uniphier*
2697 F:      drivers/irqchip/irq-uniphier-aidet.c
2698 F:      drivers/mmc/host/uniphier-sd.c
2699 F:      drivers/pinctrl/uniphier/
2700 F:      drivers/reset/reset-uniphier.c
2701 F:      drivers/tty/serial/8250/8250_uniphier.c
2702 N:      uniphier
2703
2704 ARM/VERSATILE EXPRESS PLATFORM
2705 M:      Liviu Dudau <[email protected]>
2706 M:      Sudeep Holla <[email protected]>
2707 M:      Lorenzo Pieralisi <[email protected]>
2708 L:      [email protected] (moderated for non-subscribers)
2709 S:      Maintained
2710 F:      */*/*/vexpress*
2711 F:      */*/vexpress*
2712 F:      arch/arm/boot/dts/vexpress*
2713 F:      arch/arm/mach-vexpress/
2714 F:      arch/arm64/boot/dts/arm/
2715 F:      drivers/clk/versatile/clk-vexpress-osc.c
2716 F:      drivers/clocksource/timer-versatile.c
2717 N:      mps2
2718
2719 ARM/VFP SUPPORT
2720 M:      Russell King <[email protected]>
2721 L:      [email protected] (moderated for non-subscribers)
2722 S:      Maintained
2723 W:      http://www.armlinux.org.uk/
2724 F:      arch/arm/vfp/
2725
2726 ARM/VOIPAC PXA270 SUPPORT
2727 M:      Marek Vasut <[email protected]>
2728 L:      [email protected] (moderated for non-subscribers)
2729 S:      Maintained
2730 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2731 F:      arch/arm/mach-pxa/vpac270.c
2732
2733 ARM/VT8500 ARM ARCHITECTURE
2734 M:      Tony Prisk <[email protected]>
2735 L:      [email protected] (moderated for non-subscribers)
2736 S:      Maintained
2737 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2738 F:      arch/arm/mach-vt8500/
2739 F:      drivers/clocksource/timer-vt8500.c
2740 F:      drivers/i2c/busses/i2c-wmt.c
2741 F:      drivers/mmc/host/wmt-sdmmc.c
2742 F:      drivers/pwm/pwm-vt8500.c
2743 F:      drivers/rtc/rtc-vt8500.c
2744 F:      drivers/tty/serial/vt8500_serial.c
2745 F:      drivers/usb/host/ehci-platform.c
2746 F:      drivers/usb/host/uhci-platform.c
2747 F:      drivers/video/fbdev/vt8500lcdfb.*
2748 F:      drivers/video/fbdev/wm8505fb*
2749 F:      drivers/video/fbdev/wmt_ge_rops.*
2750
2751 ARM/ZIPIT Z2 SUPPORT
2752 M:      Marek Vasut <[email protected]>
2753 L:      [email protected] (moderated for non-subscribers)
2754 S:      Maintained
2755 F:      arch/arm/mach-pxa/include/mach/z2.h
2756 F:      arch/arm/mach-pxa/z2.c
2757
2758 ARM/ZYNQ ARCHITECTURE
2759 M:      Michal Simek <[email protected]>
2760 L:      [email protected] (moderated for non-subscribers)
2761 S:      Supported
2762 W:      http://wiki.xilinx.com
2763 T:      git https://github.com/Xilinx/linux-xlnx.git
2764 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2765 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2766 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
2767 F:      arch/arm/mach-zynq/
2768 F:      drivers/clocksource/timer-cadence-ttc.c
2769 F:      drivers/cpuidle/cpuidle-zynq.c
2770 F:      drivers/edac/synopsys_edac.c
2771 F:      drivers/i2c/busses/i2c-cadence.c
2772 F:      drivers/i2c/busses/i2c-xiic.c
2773 F:      drivers/mmc/host/sdhci-of-arasan.c
2774 N:      zynq
2775 N:      xilinx
2776
2777 ARM64 PORT (AARCH64 ARCHITECTURE)
2778 M:      Catalin Marinas <[email protected]>
2779 M:      Will Deacon <[email protected]>
2780 L:      [email protected] (moderated for non-subscribers)
2781 S:      Maintained
2782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2783 F:      Documentation/arm64/
2784 F:      arch/arm64/
2785 F:      tools/testing/selftests/arm64/
2786 X:      arch/arm64/boot/dts/
2787
2788 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
2789 M:      George McCollister <[email protected]>
2790 L:      [email protected]
2791 S:      Maintained
2792 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
2793 F:      drivers/net/dsa/xrs700x/*
2794 F:      net/dsa/tag_xrs700x.c
2795
2796 AS3645A LED FLASH CONTROLLER DRIVER
2797 M:      Sakari Ailus <[email protected]>
2798 L:      [email protected]
2799 S:      Maintained
2800 F:      drivers/leds/leds-as3645a.c
2801
2802 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2803 M:      Tianshu Qiu <[email protected]>
2804 L:      [email protected]
2805 S:      Maintained
2806 T:      git git://linuxtv.org/media_tree.git
2807 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2808 F:      drivers/media/i2c/ak7375.c
2809
2810 ASAHI KASEI AK8974 DRIVER
2811 M:      Linus Walleij <[email protected]>
2812 L:      [email protected]
2813 S:      Supported
2814 W:      http://www.akm.com/
2815 F:      drivers/iio/magnetometer/ak8974.c
2816
2817 ASC7621 HARDWARE MONITOR DRIVER
2818 M:      George Joseph <[email protected]>
2819 L:      [email protected]
2820 S:      Maintained
2821 F:      Documentation/hwmon/asc7621.rst
2822 F:      drivers/hwmon/asc7621.c
2823
2824 ASPEED PINCTRL DRIVERS
2825 M:      Andrew Jeffery <[email protected]>
2826 L:      [email protected] (moderated for non-subscribers)
2827 L:      [email protected] (moderated for non-subscribers)
2828 L:      [email protected]
2829 S:      Maintained
2830 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2831 F:      drivers/pinctrl/aspeed/
2832
2833 ASPEED SCU INTERRUPT CONTROLLER DRIVER
2834 M:      Eddie James <[email protected]>
2835 L:      [email protected] (moderated for non-subscribers)
2836 S:      Maintained
2837 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
2838 F:      drivers/irqchip/irq-aspeed-scu-ic.c
2839 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
2840
2841 ASPEED SD/MMC DRIVER
2842 M:      Andrew Jeffery <[email protected]>
2843 L:      [email protected] (moderated for non-subscribers)
2844 L:      [email protected] (moderated for non-subscribers)
2845 L:      [email protected]
2846 S:      Maintained
2847 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
2848 F:      drivers/mmc/host/sdhci-of-aspeed*
2849
2850 ASPEED VIDEO ENGINE DRIVER
2851 M:      Eddie James <[email protected]>
2852 L:      [email protected]
2853 L:      [email protected] (moderated for non-subscribers)
2854 S:      Maintained
2855 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2856 F:      drivers/media/platform/aspeed-video.c
2857
2858 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2859 M:      Corentin Chary <[email protected]>
2860 L:      [email protected]
2861 L:      [email protected]
2862 S:      Maintained
2863 W:      http://acpi4asus.sf.net
2864 F:      drivers/platform/x86/asus*.c
2865 F:      drivers/platform/x86/eeepc*.c
2866
2867 ASUS WIRELESS RADIO CONTROL DRIVER
2868 M:      João Paulo Rechi Vita <[email protected]>
2869 L:      [email protected]
2870 S:      Maintained
2871 F:      drivers/platform/x86/asus-wireless.c
2872
2873 ASYMMETRIC KEYS
2874 M:      David Howells <[email protected]>
2875 L:      [email protected]
2876 S:      Maintained
2877 F:      Documentation/crypto/asymmetric-keys.rst
2878 F:      crypto/asymmetric_keys/
2879 F:      include/crypto/pkcs7.h
2880 F:      include/crypto/public_key.h
2881 F:      include/linux/verification.h
2882
2883 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2884 R:      Dan Williams <[email protected]>
2885 S:      Odd fixes
2886 W:      http://sourceforge.net/projects/xscaleiop
2887 F:      Documentation/crypto/async-tx-api.rst
2888 F:      crypto/async_tx/
2889 F:      include/linux/async_tx.h
2890
2891 AT24 EEPROM DRIVER
2892 M:      Bartosz Golaszewski <[email protected]>
2893 L:      [email protected]
2894 S:      Maintained
2895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2896 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
2897 F:      drivers/misc/eeprom/at24.c
2898
2899 ATA OVER ETHERNET (AOE) DRIVER
2900 M:      "Justin Sanders" <[email protected]>
2901 S:      Supported
2902 W:      http://www.openaoe.org/
2903 F:      Documentation/admin-guide/aoe/
2904 F:      drivers/block/aoe/
2905
2906 ATC260X PMIC MFD DRIVER
2907 M:      Manivannan Sadhasivam <[email protected]>
2908 M:      Cristian Ciocaltea <[email protected]>
2909 L:      [email protected]
2910 S:      Maintained
2911 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
2912 F:      drivers/input/misc/atc260x-onkey.c
2913 F:      drivers/mfd/atc260*
2914 F:      drivers/power/reset/atc260x-poweroff.c
2915 F:      drivers/regulator/atc260x-regulator.c
2916 F:      include/linux/mfd/atc260x/*
2917
2918 ATHEROS 71XX/9XXX GPIO DRIVER
2919 M:      Alban Bedel <[email protected]>
2920 S:      Maintained
2921 W:      https://github.com/AlbanBedel/linux
2922 T:      git git://github.com/AlbanBedel/linux
2923 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2924 F:      drivers/gpio/gpio-ath79.c
2925
2926 ATHEROS 71XX/9XXX USB PHY DRIVER
2927 M:      Alban Bedel <[email protected]>
2928 S:      Maintained
2929 W:      https://github.com/AlbanBedel/linux
2930 T:      git git://github.com/AlbanBedel/linux
2931 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2932 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2933
2934 ATHEROS ATH GENERIC UTILITIES
2935 M:      Kalle Valo <[email protected]>
2936 L:      [email protected]
2937 S:      Supported
2938 F:      drivers/net/wireless/ath/*
2939
2940 ATHEROS ATH5K WIRELESS DRIVER
2941 M:      Jiri Slaby <[email protected]>
2942 M:      Nick Kossifidis <[email protected]>
2943 M:      Luis Chamberlain <[email protected]>
2944 L:      [email protected]
2945 S:      Maintained
2946 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
2947 F:      drivers/net/wireless/ath/ath5k/
2948
2949 ATHEROS ATH6KL WIRELESS DRIVER
2950 M:      Kalle Valo <[email protected]>
2951 L:      [email protected]
2952 S:      Supported
2953 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
2954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2955 F:      drivers/net/wireless/ath/ath6kl/
2956
2957 ATI_REMOTE2 DRIVER
2958 M:      Ville Syrjala <[email protected]>
2959 S:      Maintained
2960 F:      drivers/input/misc/ati_remote2.c
2961
2962 ATK0110 HWMON DRIVER
2963 M:      Luca Tettamanti <[email protected]>
2964 L:      [email protected]
2965 S:      Maintained
2966 F:      drivers/hwmon/asus_atk0110.c
2967
2968 ATLX ETHERNET DRIVERS
2969 M:      Chris Snook <[email protected]>
2970 L:      [email protected]
2971 S:      Maintained
2972 W:      http://sourceforge.net/projects/atl1
2973 W:      http://atl1.sourceforge.net
2974 F:      drivers/net/ethernet/atheros/
2975
2976 ATM
2977 M:      Chas Williams <[email protected]>
2978 L:      [email protected] (moderated for non-subscribers)
2979 L:      [email protected]
2980 S:      Maintained
2981 W:      http://linux-atm.sourceforge.net
2982 F:      drivers/atm/
2983 F:      include/linux/atm*
2984 F:      include/uapi/linux/atm*
2985
2986 ATMEL MACB ETHERNET DRIVER
2987 M:      Nicolas Ferre <[email protected]>
2988 M:      Claudiu Beznea <[email protected]>
2989 S:      Supported
2990 F:      drivers/net/ethernet/cadence/
2991
2992 ATMEL MAXTOUCH DRIVER
2993 M:      Nick Dyer <[email protected]>
2994 S:      Maintained
2995 T:      git git://github.com/ndyer/linux.git
2996 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
2997 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2998
2999 ATMEL WIRELESS DRIVER
3000 M:      Simon Kelley <[email protected]>
3001 L:      [email protected]
3002 S:      Maintained
3003 W:      http://www.thekelleys.org.uk/atmel
3004 W:      http://atmelwlandriver.sourceforge.net/
3005 F:      drivers/net/wireless/atmel/atmel*
3006
3007 ATOMIC INFRASTRUCTURE
3008 M:      Will Deacon <[email protected]>
3009 M:      Peter Zijlstra <[email protected]>
3010 R:      Boqun Feng <[email protected]>
3011 L:      [email protected]
3012 S:      Maintained
3013 F:      arch/*/include/asm/atomic*.h
3014 F:      include/*/atomic*.h
3015 F:      include/linux/refcount.h
3016 F:      Documentation/atomic_*.txt
3017 F:      scripts/atomic/
3018
3019 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3020 M:      Bradley Grove <[email protected]>
3021 L:      [email protected]
3022 S:      Supported
3023 W:      http://www.attotech.com
3024 F:      drivers/scsi/esas2r
3025
3026 ATUSB IEEE 802.15.4 RADIO DRIVER
3027 M:      Stefan Schmidt <[email protected]>
3028 L:      [email protected]
3029 S:      Maintained
3030 F:      drivers/net/ieee802154/at86rf230.h
3031 F:      drivers/net/ieee802154/atusb.c
3032 F:      drivers/net/ieee802154/atusb.h
3033
3034 AUDIT SUBSYSTEM
3035 M:      Paul Moore <[email protected]>
3036 M:      Eric Paris <[email protected]>
3037 L:      [email protected] (moderated for non-subscribers)
3038 S:      Supported
3039 W:      https://github.com/linux-audit
3040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3041 F:      include/asm-generic/audit_*.h
3042 F:      include/linux/audit.h
3043 F:      include/uapi/linux/audit.h
3044 F:      kernel/audit*
3045 F:      lib/*audit.c
3046
3047 AUXILIARY DISPLAY DRIVERS
3048 M:      Miguel Ojeda <[email protected]>
3049 S:      Maintained
3050 F:      drivers/auxdisplay/
3051 F:      include/linux/cfag12864b.h
3052
3053 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3054 M:      Andreas Klinger <[email protected]>
3055 L:      [email protected]
3056 S:      Maintained
3057 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3058 F:      drivers/iio/adc/hx711.c
3059
3060 AX.25 NETWORK LAYER
3061 M:      Ralf Baechle <[email protected]>
3062 L:      [email protected]
3063 S:      Maintained
3064 W:      http://www.linux-ax25.org/
3065 F:      include/net/ax25.h
3066 F:      include/uapi/linux/ax25.h
3067 F:      net/ax25/
3068
3069 AXENTIA ARM DEVICES
3070 M:      Peter Rosin <[email protected]>
3071 L:      [email protected] (moderated for non-subscribers)
3072 S:      Maintained
3073 F:      arch/arm/boot/dts/at91-linea.dtsi
3074 F:      arch/arm/boot/dts/at91-natte.dtsi
3075 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3076 F:      arch/arm/boot/dts/at91-tse850-3.dts
3077
3078 AXENTIA ASOC DRIVERS
3079 M:      Peter Rosin <[email protected]>
3080 L:      [email protected] (moderated for non-subscribers)
3081 S:      Maintained
3082 F:      Documentation/devicetree/bindings/sound/axentia,*
3083 F:      sound/soc/atmel/tse850-pcm5142.c
3084
3085 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3086 M:      Nuno Sá <[email protected]>
3087 L:      [email protected]
3088 S:      Supported
3089 W:      http://ez.analog.com/community/linux-device-drivers
3090 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3091 F:      drivers/hwmon/axi-fan-control.c
3092
3093 AXXIA I2C CONTROLLER
3094 M:      Krzysztof Adamski <[email protected]>
3095 L:      [email protected]
3096 S:      Maintained
3097 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3098 F:      drivers/i2c/busses/i2c-axxia.c
3099
3100 AZ6007 DVB DRIVER
3101 M:      Mauro Carvalho Chehab <[email protected]>
3102 L:      [email protected]
3103 S:      Maintained
3104 W:      https://linuxtv.org
3105 T:      git git://linuxtv.org/media_tree.git
3106 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3107
3108 AZTECH FM RADIO RECEIVER DRIVER
3109 M:      Hans Verkuil <[email protected]>
3110 L:      [email protected]
3111 S:      Maintained
3112 W:      https://linuxtv.org
3113 T:      git git://linuxtv.org/media_tree.git
3114 F:      drivers/media/radio/radio-aztech*
3115
3116 B43 WIRELESS DRIVER
3117 L:      [email protected]
3118 L:      [email protected]
3119 S:      Odd Fixes
3120 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3121 F:      drivers/net/wireless/broadcom/b43/
3122
3123 B43LEGACY WIRELESS DRIVER
3124 M:      Larry Finger <[email protected]>
3125 L:      [email protected]
3126 L:      [email protected]
3127 S:      Maintained
3128 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3129 F:      drivers/net/wireless/broadcom/b43legacy/
3130
3131 BACKLIGHT CLASS/SUBSYSTEM
3132 M:      Lee Jones <[email protected]>
3133 M:      Daniel Thompson <[email protected]>
3134 M:      Jingoo Han <[email protected]>
3135 L:      [email protected]
3136 S:      Maintained
3137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3138 F:      Documentation/ABI/stable/sysfs-class-backlight
3139 F:      Documentation/ABI/testing/sysfs-class-backlight
3140 F:      Documentation/devicetree/bindings/leds/backlight
3141 F:      drivers/video/backlight/
3142 F:      include/linux/backlight.h
3143 F:      include/linux/pwm_backlight.h
3144
3145 BATMAN ADVANCED
3146 M:      Marek Lindner <[email protected]>
3147 M:      Simon Wunderlich <[email protected]>
3148 M:      Antonio Quartulli <[email protected]>
3149 M:      Sven Eckelmann <[email protected]>
3150 L:      [email protected] (moderated for non-subscribers)
3151 S:      Maintained
3152 W:      https://www.open-mesh.org/
3153 Q:      https://patchwork.open-mesh.org/project/batman/list/
3154 B:      https://www.open-mesh.org/projects/batman-adv/issues
3155 C:      irc://chat.freenode.net/batman
3156 T:      git https://git.open-mesh.org/linux-merge.git
3157 F:      Documentation/networking/batman-adv.rst
3158 F:      include/uapi/linux/batadv_packet.h
3159 F:      include/uapi/linux/batman_adv.h
3160 F:      net/batman-adv/
3161
3162 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3163 M:      Thomas Sailer <[email protected]>
3164 L:      [email protected]
3165 S:      Maintained
3166 W:      http://www.baycom.org/~tom/ham/ham.html
3167 F:      drivers/net/hamradio/baycom*
3168
3169 BCACHE (BLOCK LAYER CACHE)
3170 M:      Coly Li <[email protected]>
3171 M:      Kent Overstreet <[email protected]>
3172 L:      [email protected]
3173 S:      Maintained
3174 W:      http://bcache.evilpiepirate.org
3175 C:      irc://irc.oftc.net/bcache
3176 F:      drivers/md/bcache/
3177
3178 BDISP ST MEDIA DRIVER
3179 M:      Fabien Dessenne <[email protected]>
3180 L:      [email protected]
3181 S:      Supported
3182 W:      https://linuxtv.org
3183 T:      git git://linuxtv.org/media_tree.git
3184 F:      drivers/media/platform/sti/bdisp
3185
3186 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3187 M:      Dariusz Marcinkiewicz <[email protected]>
3188 L:      [email protected]
3189 S:      Maintained
3190 F:      drivers/net/ethernet/ec_bhf.c
3191
3192 BEFS FILE SYSTEM
3193 M:      Luis de Bethencourt <[email protected]>
3194 M:      Salah Triki <[email protected]>
3195 S:      Maintained
3196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3197 F:      Documentation/filesystems/befs.rst
3198 F:      fs/befs/
3199
3200 BFQ I/O SCHEDULER
3201 M:      Paolo Valente <[email protected]>
3202 M:      Jens Axboe <[email protected]>
3203 L:      [email protected]
3204 S:      Maintained
3205 F:      Documentation/block/bfq-iosched.rst
3206 F:      block/bfq-*
3207
3208 BFS FILE SYSTEM
3209 M:      "Tigran A. Aivazian" <[email protected]>
3210 S:      Maintained
3211 F:      Documentation/filesystems/bfs.rst
3212 F:      fs/bfs/
3213 F:      include/uapi/linux/bfs_fs.h
3214
3215 BITMAP API
3216 M:      Yury Norov <[email protected]>
3217 R:      Andy Shevchenko <[email protected]>
3218 R:      Rasmus Villemoes <[email protected]>
3219 S:      Maintained
3220 F:      include/asm-generic/bitops/find.h
3221 F:      include/linux/bitmap.h
3222 F:      lib/bitmap.c
3223 F:      lib/find_bit.c
3224 F:      lib/find_bit_benchmark.c
3225 F:      lib/test_bitmap.c
3226 F:      tools/include/asm-generic/bitops/find.h
3227 F:      tools/include/linux/bitmap.h
3228 F:      tools/lib/bitmap.c
3229 F:      tools/lib/find_bit.c
3230
3231 BLINKM RGB LED DRIVER
3232 M:      Jan-Simon Moeller <[email protected]>
3233 S:      Maintained
3234 F:      drivers/leds/leds-blinkm.c
3235
3236 BLOCK LAYER
3237 M:      Jens Axboe <[email protected]>
3238 L:      [email protected]
3239 S:      Maintained
3240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3241 F:      block/
3242 F:      drivers/block/
3243 F:      fs/block_dev.c
3244 F:      include/linux/blk*
3245 F:      kernel/trace/blktrace.c
3246 F:      lib/sbitmap.c
3247
3248 BLOCK2MTD DRIVER
3249 M:      Joern Engel <[email protected]>
3250 L:      [email protected]
3251 S:      Maintained
3252 F:      drivers/mtd/devices/block2mtd.c
3253
3254 BLUETOOTH DRIVERS
3255 M:      Marcel Holtmann <[email protected]>
3256 M:      Johan Hedberg <[email protected]>
3257 M:      Luiz Augusto von Dentz <[email protected]>
3258 L:      [email protected]
3259 S:      Supported
3260 W:      http://www.bluez.org/
3261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3263 F:      drivers/bluetooth/
3264
3265 BLUETOOTH SUBSYSTEM
3266 M:      Marcel Holtmann <[email protected]>
3267 M:      Johan Hedberg <[email protected]>
3268 M:      Luiz Augusto von Dentz <[email protected]>
3269 L:      [email protected]
3270 S:      Supported
3271 W:      http://www.bluez.org/
3272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3274 F:      include/net/bluetooth/
3275 F:      net/bluetooth/
3276
3277 BONDING DRIVER
3278 M:      Jay Vosburgh <[email protected]>
3279 M:      Veaceslav Falico <[email protected]>
3280 M:      Andy Gospodarek <[email protected]>
3281 L:      [email protected]
3282 S:      Supported
3283 W:      http://sourceforge.net/projects/bonding/
3284 F:      drivers/net/bonding/
3285 F:      include/net/bonding.h
3286 F:      include/uapi/linux/if_bonding.h
3287
3288 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3289 M:      Dan Robertson <[email protected]>
3290 L:      [email protected]
3291 S:      Maintained
3292 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3293 F:      drivers/iio/accel/bma400*
3294
3295 BPF (Safe dynamic programs and tools)
3296 M:      Alexei Starovoitov <[email protected]>
3297 M:      Daniel Borkmann <[email protected]>
3298 M:      Andrii Nakryiko <[email protected]>
3299 R:      Martin KaFai Lau <[email protected]>
3300 R:      Song Liu <[email protected]>
3301 R:      Yonghong Song <[email protected]>
3302 R:      John Fastabend <[email protected]>
3303 R:      KP Singh <[email protected]>
3304 L:      [email protected]
3305 L:      [email protected]
3306 S:      Supported
3307 W:      https://bpf.io/
3308 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3311 F:      Documentation/bpf/
3312 F:      Documentation/networking/filter.rst
3313 F:      Documentation/userspace-api/ebpf/
3314 F:      arch/*/net/*
3315 F:      include/linux/bpf*
3316 F:      include/linux/filter.h
3317 F:      include/trace/events/xdp.h
3318 F:      include/uapi/linux/bpf*
3319 F:      include/uapi/linux/filter.h
3320 F:      kernel/bpf/
3321 F:      kernel/trace/bpf_trace.c
3322 F:      lib/test_bpf.c
3323 F:      net/bpf/
3324 F:      net/core/filter.c
3325 F:      net/sched/act_bpf.c
3326 F:      net/sched/cls_bpf.c
3327 F:      samples/bpf/
3328 F:      scripts/bpf_doc.py
3329 F:      tools/bpf/
3330 F:      tools/lib/bpf/
3331 F:      tools/testing/selftests/bpf/
3332 N:      bpf
3333 K:      bpf
3334
3335 BPF JIT for ARM
3336 M:      Shubham Bansal <[email protected]>
3337 L:      [email protected]
3338 L:      [email protected]
3339 S:      Maintained
3340 F:      arch/arm/net/
3341
3342 BPF JIT for ARM64
3343 M:      Daniel Borkmann <[email protected]>
3344 M:      Alexei Starovoitov <[email protected]>
3345 M:      Zi Shen Lim <[email protected]>
3346 L:      [email protected]
3347 L:      [email protected]
3348 S:      Supported
3349 F:      arch/arm64/net/
3350
3351 BPF JIT for MIPS (32-BIT AND 64-BIT)
3352 M:      Paul Burton <[email protected]>
3353 L:      [email protected]
3354 L:      [email protected]
3355 S:      Maintained
3356 F:      arch/mips/net/
3357
3358 BPF JIT for NFP NICs
3359 M:      Jakub Kicinski <[email protected]>
3360 L:      [email protected]
3361 L:      [email protected]
3362 S:      Supported
3363 F:      drivers/net/ethernet/netronome/nfp/bpf/
3364
3365 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3366 M:      Naveen N. Rao <[email protected]>
3367 M:      Sandipan Das <[email protected]>
3368 L:      [email protected]
3369 L:      [email protected]
3370 S:      Maintained
3371 F:      arch/powerpc/net/
3372
3373 BPF JIT for RISC-V (32-bit)
3374 M:      Luke Nelson <[email protected]>
3375 M:      Xi Wang <[email protected]>
3376 L:      [email protected]
3377 L:      [email protected]
3378 S:      Maintained
3379 F:      arch/riscv/net/
3380 X:      arch/riscv/net/bpf_jit_comp64.c
3381
3382 BPF JIT for RISC-V (64-bit)
3383 M:      Björn Töpel <[email protected]>
3384 L:      [email protected]
3385 L:      [email protected]
3386 S:      Maintained
3387 F:      arch/riscv/net/
3388 X:      arch/riscv/net/bpf_jit_comp32.c
3389
3390 BPF JIT for S390
3391 M:      Ilya Leoshkevich <[email protected]>
3392 M:      Heiko Carstens <[email protected]>
3393 M:      Vasily Gorbik <[email protected]>
3394 L:      [email protected]
3395 L:      [email protected]
3396 S:      Maintained
3397 F:      arch/s390/net/
3398 X:      arch/s390/net/pnet.c
3399
3400 BPF JIT for SPARC (32-BIT AND 64-BIT)
3401 M:      David S. Miller <[email protected]>
3402 L:      [email protected]
3403 L:      [email protected]
3404 S:      Maintained
3405 F:      arch/sparc/net/
3406
3407 BPF JIT for X86 32-BIT
3408 M:      Wang YanQing <[email protected]>
3409 L:      [email protected]
3410 L:      [email protected]
3411 S:      Maintained
3412 F:      arch/x86/net/bpf_jit_comp32.c
3413
3414 BPF JIT for X86 64-BIT
3415 M:      Alexei Starovoitov <[email protected]>
3416 M:      Daniel Borkmann <[email protected]>
3417 L:      [email protected]
3418 L:      [email protected]
3419 S:      Supported
3420 F:      arch/x86/net/
3421 X:      arch/x86/net/bpf_jit_comp32.c
3422
3423 BPF LSM (Security Audit and Enforcement using BPF)
3424 M:      KP Singh <[email protected]>
3425 R:      Florent Revest <[email protected]>
3426 R:      Brendan Jackman <[email protected]>
3427 L:      [email protected]
3428 S:      Maintained
3429 F:      Documentation/bpf/bpf_lsm.rst
3430 F:      include/linux/bpf_lsm.h
3431 F:      kernel/bpf/bpf_lsm.c
3432 F:      security/bpf/
3433
3434 BROADCOM B44 10/100 ETHERNET DRIVER
3435 M:      Michael Chan <[email protected]>
3436 L:      [email protected]
3437 S:      Supported
3438 F:      drivers/net/ethernet/broadcom/b44.*
3439
3440 BROADCOM B53 ETHERNET SWITCH DRIVER
3441 M:      Florian Fainelli <[email protected]>
3442 L:      [email protected]
3443 L:      [email protected] (subscribers-only)
3444 S:      Supported
3445 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3446 F:      drivers/net/dsa/b53/*
3447 F:      include/linux/dsa/brcm.h
3448 F:      include/linux/platform_data/b53.h
3449
3450 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3451 M:      Nicolas Saenz Julienne <[email protected]>
3452 L:      [email protected]
3453 L:      [email protected] (moderated for non-subscribers)
3454 L:      [email protected] (moderated for non-subscribers)
3455 S:      Maintained
3456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsaenz/linux-rpi.git
3457 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3458 F:      drivers/pci/controller/pcie-brcmstb.c
3459 F:      drivers/staging/vc04_services
3460 N:      bcm2711
3461 N:      bcm283*
3462
3463 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3464 M:      Florian Fainelli <[email protected]>
3465 M:      Ray Jui <[email protected]>
3466 M:      Scott Branden <[email protected]>
3467 M:      [email protected]
3468 S:      Maintained
3469 T:      git git://github.com/broadcom/mach-bcm
3470 F:      arch/arm/mach-bcm/
3471 N:      bcm281*
3472 N:      bcm113*
3473 N:      bcm216*
3474 N:      kona
3475
3476 BROADCOM BCM47XX MIPS ARCHITECTURE
3477 M:      Hauke Mehrtens <[email protected]>
3478 M:      Rafał Miłecki <[email protected]>
3479 L:      [email protected]
3480 S:      Maintained
3481 F:      Documentation/devicetree/bindings/mips/brcm/
3482 F:      arch/mips/bcm47xx/*
3483 F:      arch/mips/include/asm/mach-bcm47xx/*
3484
3485 BROADCOM BCM4908 ETHERNET DRIVER
3486 M:      Rafał Miłecki <[email protected]>
3487 M:      [email protected]
3488 L:      [email protected]
3489 S:      Maintained
3490 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3491 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3492 F:      drivers/net/ethernet/broadcom/unimac.h
3493
3494 BROADCOM BCM5301X ARM ARCHITECTURE
3495 M:      Hauke Mehrtens <[email protected]>
3496 M:      Rafał Miłecki <[email protected]>
3497 M:      [email protected]
3498 L:      [email protected]
3499 S:      Maintained
3500 F:      arch/arm/boot/dts/bcm470*
3501 F:      arch/arm/boot/dts/bcm5301*
3502 F:      arch/arm/boot/dts/bcm953012*
3503 F:      arch/arm/mach-bcm/bcm_5301x.c
3504
3505 BROADCOM BCM53573 ARM ARCHITECTURE
3506 M:      Rafał Miłecki <[email protected]>
3507 L:      [email protected]
3508 L:      [email protected]
3509 S:      Maintained
3510 F:      arch/arm/boot/dts/bcm47189*
3511 F:      arch/arm/boot/dts/bcm53573*
3512
3513 BROADCOM BCM63XX ARM ARCHITECTURE
3514 M:      Florian Fainelli <[email protected]>
3515 M:      [email protected]
3516 L:      [email protected] (moderated for non-subscribers)
3517 S:      Maintained
3518 T:      git git://github.com/broadcom/stblinux.git
3519 N:      bcm63xx
3520
3521 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3522 M:      Kevin Cernekee <[email protected]>
3523 L:      [email protected]
3524 S:      Maintained
3525 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3526
3527 BROADCOM BCM7XXX ARM ARCHITECTURE
3528 M:      Florian Fainelli <[email protected]>
3529 M:      [email protected]
3530 L:      [email protected] (moderated for non-subscribers)
3531 S:      Maintained
3532 T:      git git://github.com/broadcom/stblinux.git
3533 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3534 F:      arch/arm/boot/dts/bcm7*.dts*
3535 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3536 F:      arch/arm/mach-bcm/*brcmstb*
3537 F:      arch/arm/mm/cache-b15-rac.c
3538 F:      drivers/bus/brcmstb_gisb.c
3539 F:      drivers/pci/controller/pcie-brcmstb.c
3540 N:      brcmstb
3541
3542 BROADCOM BDC DRIVER
3543 M:      Al Cooper <[email protected]>
3544 L:      [email protected]
3545 L:      [email protected]
3546 S:      Maintained
3547 F:      Documentation/devicetree/bindings/usb/brcm,bdc.txt
3548 F:      drivers/usb/gadget/udc/bdc/
3549
3550 BROADCOM BMIPS CPUFREQ DRIVER
3551 M:      Markus Mayer <[email protected]>
3552 M:      [email protected]
3553 L:      [email protected]
3554 S:      Maintained
3555 F:      drivers/cpufreq/bmips-cpufreq.c
3556
3557 BROADCOM BMIPS MIPS ARCHITECTURE
3558 M:      Florian Fainelli <[email protected]>
3559 L:      [email protected]
3560 L:      [email protected]
3561 S:      Maintained
3562 T:      git git://github.com/broadcom/stblinux.git
3563 F:      arch/mips/bmips/*
3564 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3565 F:      arch/mips/include/asm/mach-bmips/*
3566 F:      arch/mips/kernel/*bmips*
3567 F:      drivers/soc/bcm/bcm63xx
3568 F:      drivers/irqchip/irq-bcm63*
3569 F:      drivers/irqchip/irq-bcm7*
3570 F:      drivers/irqchip/irq-brcmstb*
3571 F:      include/linux/bcm963xx_nvram.h
3572 F:      include/linux/bcm963xx_tag.h
3573
3574 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3575 M:      Rasesh Mody <[email protected]>
3576 M:      [email protected]
3577 L:      [email protected]
3578 S:      Supported
3579 F:      drivers/net/ethernet/broadcom/bnx2.*
3580 F:      drivers/net/ethernet/broadcom/bnx2_*
3581
3582 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3583 M:      Saurav Kashyap <[email protected]>
3584 M:      Javed Hasan <[email protected]>
3585 M:      [email protected]
3586 L:      [email protected]
3587 S:      Supported
3588 F:      drivers/scsi/bnx2fc/
3589
3590 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3591 M:      Nilesh Javali <[email protected]>
3592 M:      Manish Rangankar <[email protected]>
3593 M:      [email protected]
3594 L:      [email protected]
3595 S:      Supported
3596 F:      drivers/scsi/bnx2i/
3597
3598 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3599 M:      Ariel Elior <[email protected]>
3600 M:      Sudarsana Kalluru <[email protected]>
3601 M:      [email protected]
3602 L:      [email protected]
3603 S:      Supported
3604 F:      drivers/net/ethernet/broadcom/bnx2x/
3605
3606 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3607 M:      Michael Chan <[email protected]>
3608 L:      [email protected]
3609 S:      Supported
3610 F:      drivers/net/ethernet/broadcom/bnxt/
3611
3612 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3613 M:      Arend van Spriel <[email protected]>
3614 M:      Franky Lin <[email protected]>
3615 M:      Hante Meuleman <[email protected]>
3616 M:      Chi-hsien Lin <[email protected]>
3617 M:      Wright Feng <[email protected]>
3618 M:      Chung-hsien Hsu <[email protected]>
3619 L:      [email protected]
3620 L:      [email protected]
3621 L:      [email protected]
3622 S:      Supported
3623 F:      drivers/net/wireless/broadcom/brcm80211/
3624
3625 BROADCOM BRCMSTB GPIO DRIVER
3626 M:      Gregory Fong <[email protected]>
3627 L:      [email protected]
3628 S:      Supported
3629 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3630 F:      drivers/gpio/gpio-brcmstb.c
3631
3632 BROADCOM BRCMSTB I2C DRIVER
3633 M:      Kamal Dasu <[email protected]>
3634 L:      [email protected]
3635 L:      [email protected]
3636 S:      Supported
3637 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
3638 F:      drivers/i2c/busses/i2c-brcmstb.c
3639
3640 BROADCOM BRCMSTB UART DRIVER
3641 M:      Al Cooper <[email protected]>
3642 L:      [email protected]
3643 L:      [email protected]
3644 S:      Maintained
3645 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
3646 F:      drivers/tty/serial/8250/8250_bcm7271.c
3647
3648 BROADCOM BRCMSTB USB EHCI DRIVER
3649 M:      Al Cooper <[email protected]>
3650 L:      [email protected]
3651 L:      [email protected]
3652 S:      Maintained
3653 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
3654 F:      drivers/usb/host/ehci-brcm.*
3655
3656 BROADCOM BRCMSTB USB PIN MAP DRIVER
3657 M:      Al Cooper <[email protected]>
3658 L:      [email protected]
3659 L:      [email protected]
3660 S:      Maintained
3661 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
3662 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
3663
3664 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3665 M:      Al Cooper <[email protected]>
3666 L:      [email protected]
3667 L:      [email protected]
3668 S:      Maintained
3669 F:      drivers/phy/broadcom/phy-brcm-usb*
3670
3671 BROADCOM ETHERNET PHY DRIVERS
3672 M:      Florian Fainelli <[email protected]>
3673 L:      [email protected]
3674 L:      [email protected]
3675 S:      Supported
3676 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
3677 F:      drivers/net/phy/bcm*.[ch]
3678 F:      drivers/net/phy/broadcom.c
3679 F:      include/linux/brcmphy.h
3680
3681 BROADCOM GENET ETHERNET DRIVER
3682 M:      Doug Berger <[email protected]>
3683 M:      Florian Fainelli <[email protected]>
3684 L:      [email protected]
3685 L:      [email protected]
3686 S:      Supported
3687 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
3688 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
3689 F:      drivers/net/ethernet/broadcom/genet/
3690 F:      drivers/net/ethernet/broadcom/unimac.h
3691 F:      drivers/net/mdio/mdio-bcm-unimac.c
3692 F:      include/linux/platform_data/bcmgenet.h
3693 F:      include/linux/platform_data/mdio-bcm-unimac.h
3694
3695 BROADCOM IPROC ARM ARCHITECTURE
3696 M:      Ray Jui <[email protected]>
3697 M:      Scott Branden <[email protected]>
3698 M:      [email protected]
3699 L:      [email protected] (moderated for non-subscribers)
3700 S:      Maintained
3701 T:      git git://github.com/broadcom/cygnus-linux.git
3702 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3703 F:      arch/arm64/boot/dts/broadcom/stingray/*
3704 F:      drivers/clk/bcm/clk-ns*
3705 F:      drivers/clk/bcm/clk-sr*
3706 F:      drivers/pinctrl/bcm/pinctrl-ns*
3707 F:      include/dt-bindings/clock/bcm-sr*
3708 N:      iproc
3709 N:      cygnus
3710 N:      bcm[-_]nsp
3711 N:      bcm9113*
3712 N:      bcm9583*
3713 N:      bcm9585*
3714 N:      bcm9586*
3715 N:      bcm988312
3716 N:      bcm113*
3717 N:      bcm583*
3718 N:      bcm585*
3719 N:      bcm586*
3720 N:      bcm88312
3721 N:      hr2
3722 N:      stingray
3723
3724 BROADCOM IPROC GBIT ETHERNET DRIVER
3725 M:      Rafał Miłecki <[email protected]>
3726 M:      [email protected]
3727 L:      [email protected]
3728 S:      Maintained
3729 F:      Documentation/devicetree/bindings/net/brcm,amac.txt
3730 F:      drivers/net/ethernet/broadcom/bgmac*
3731 F:      drivers/net/ethernet/broadcom/unimac.h
3732
3733 BROADCOM KONA GPIO DRIVER
3734 M:      Ray Jui <[email protected]>
3735 L:      [email protected]
3736 S:      Supported
3737 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3738 F:      drivers/gpio/gpio-bcm-kona.c
3739
3740 BROADCOM NETXTREME-E ROCE DRIVER
3741 M:      Selvin Xavier <[email protected]>
3742 M:      Naresh Kumar PBS <[email protected]>
3743 L:      [email protected]
3744 S:      Supported
3745 W:      http://www.broadcom.com
3746 F:      drivers/infiniband/hw/bnxt_re/
3747 F:      include/uapi/rdma/bnxt_re-abi.h
3748
3749 BROADCOM NVRAM DRIVER
3750 M:      Rafał Miłecki <[email protected]>
3751 L:      [email protected]
3752 S:      Maintained
3753 F:      drivers/firmware/broadcom/*
3754
3755 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
3756 M:      Rafał Miłecki <[email protected]>
3757 M:      Florian Fainelli <[email protected]>
3758 M:      [email protected]
3759 L:      [email protected]
3760 S:      Maintained
3761 T:      git git://github.com/broadcom/stblinux.git
3762 F:      drivers/soc/bcm/bcm63xx/bcm-pmb.c
3763 F:      include/dt-bindings/soc/bcm-pmb.h
3764
3765 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3766 M:      Rafał Miłecki <[email protected]>
3767 L:      [email protected]
3768 S:      Maintained
3769 F:      drivers/bcma/
3770 F:      include/linux/bcma/
3771
3772 BROADCOM SPI DRIVER
3773 M:      Kamal Dasu <[email protected]>
3774 M:      [email protected]
3775 S:      Maintained
3776 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
3777 F:      drivers/spi/spi-bcm-qspi.*
3778 F:      drivers/spi/spi-brcmstb-qspi.c
3779 F:      drivers/spi/spi-iproc-qspi.c
3780
3781 BROADCOM STB AVS CPUFREQ DRIVER
3782 M:      Markus Mayer <[email protected]>
3783 M:      [email protected]
3784 L:      [email protected]
3785 S:      Maintained
3786 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3787 F:      drivers/cpufreq/brcmstb*
3788
3789 BROADCOM STB AVS TMON DRIVER
3790 M:      Markus Mayer <[email protected]>
3791 M:      [email protected]
3792 L:      [email protected]
3793 S:      Maintained
3794 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3795 F:      drivers/thermal/broadcom/brcmstb*
3796
3797 BROADCOM STB DPFE DRIVER
3798 M:      Markus Mayer <[email protected]>
3799 M:      [email protected]
3800 L:      [email protected] (moderated for non-subscribers)
3801 S:      Maintained
3802 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3803 F:      drivers/memory/brcmstb_dpfe.c
3804
3805 BROADCOM STB NAND FLASH DRIVER
3806 M:      Brian Norris <[email protected]>
3807 M:      Kamal Dasu <[email protected]>
3808 L:      [email protected]
3809 L:      [email protected]
3810 S:      Maintained
3811 F:      drivers/mtd/nand/raw/brcmnand/
3812
3813 BROADCOM SYSTEMPORT ETHERNET DRIVER
3814 M:      Florian Fainelli <[email protected]>
3815 L:      [email protected]
3816 L:      [email protected]
3817 S:      Supported
3818 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3819 F:      drivers/net/ethernet/broadcom/unimac.h
3820
3821 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3822 M:      Siva Reddy Kallam <[email protected]>
3823 M:      Prashant Sreedharan <[email protected]>
3824 M:      Michael Chan <[email protected]>
3825 L:      [email protected]
3826 S:      Supported
3827 F:      drivers/net/ethernet/broadcom/tg3.*
3828
3829 BROADCOM VK DRIVER
3830 M:      Scott Branden <[email protected]>
3831 L:      [email protected]
3832 S:      Supported
3833 F:      drivers/misc/bcm-vk/
3834 F:      include/uapi/linux/misc/bcm_vk.h
3835
3836 BROCADE BFA FC SCSI DRIVER
3837 M:      Anil Gurumurthy <[email protected]>
3838 M:      Sudarsana Kalluru <[email protected]>
3839 L:      [email protected]
3840 S:      Supported
3841 F:      drivers/scsi/bfa/
3842
3843 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3844 M:      Rasesh Mody <[email protected]>
3845 M:      Sudarsana Kalluru <[email protected]>
3846 M:      [email protected]
3847 L:      [email protected]
3848 S:      Supported
3849 F:      drivers/net/ethernet/brocade/bna/
3850
3851 BSG (block layer generic sg v4 driver)
3852 M:      FUJITA Tomonori <[email protected]>
3853 L:      [email protected]
3854 S:      Supported
3855 F:      block/bsg.c
3856 F:      include/linux/bsg.h
3857 F:      include/uapi/linux/bsg.h
3858
3859 BT87X AUDIO DRIVER
3860 M:      Clemens Ladisch <[email protected]>
3861 L:      [email protected] (moderated for non-subscribers)
3862 S:      Maintained
3863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3864 F:      Documentation/sound/cards/bt87x.rst
3865 F:      sound/pci/bt87x.c
3866
3867 BT8XXGPIO DRIVER
3868 M:      Michael Buesch <[email protected]>
3869 S:      Maintained
3870 W:      http://bu3sch.de/btgpio.php
3871 F:      drivers/gpio/gpio-bt8xx.c
3872
3873 BTRFS FILE SYSTEM
3874 M:      Chris Mason <[email protected]>
3875 M:      Josef Bacik <[email protected]>
3876 M:      David Sterba <[email protected]>
3877 L:      [email protected]
3878 S:      Maintained
3879 W:      http://btrfs.wiki.kernel.org/
3880 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3881 C:      irc://irc.libera.chat/btrfs
3882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
3883 F:      Documentation/filesystems/btrfs.rst
3884 F:      fs/btrfs/
3885 F:      include/linux/btrfs*
3886 F:      include/uapi/linux/btrfs*
3887
3888 BTTV VIDEO4LINUX DRIVER
3889 M:      Mauro Carvalho Chehab <[email protected]>
3890 L:      [email protected]
3891 S:      Odd fixes
3892 W:      https://linuxtv.org
3893 T:      git git://linuxtv.org/media_tree.git
3894 F:      Documentation/driver-api/media/drivers/bttv*
3895 F:      drivers/media/pci/bt8xx/bttv*
3896
3897 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3898 M:      Chanwoo Choi <[email protected]>
3899 L:      [email protected]
3900 L:      [email protected]
3901 S:      Maintained
3902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
3903 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3904 F:      drivers/devfreq/exynos-bus.c
3905
3906 BUSLOGIC SCSI DRIVER
3907 M:      Khalid Aziz <[email protected]>
3908 L:      [email protected]
3909 S:      Maintained
3910 F:      drivers/scsi/BusLogic.*
3911 F:      drivers/scsi/FlashPoint.*
3912
3913 C-MEDIA CMI8788 DRIVER
3914 M:      Clemens Ladisch <[email protected]>
3915 L:      [email protected] (moderated for non-subscribers)
3916 S:      Maintained
3917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3918 F:      sound/pci/oxygen/
3919
3920 C-SKY ARCHITECTURE
3921 M:      Guo Ren <[email protected]>
3922 L:      [email protected]
3923 S:      Supported
3924 T:      git https://github.com/c-sky/csky-linux.git
3925 F:      Documentation/devicetree/bindings/csky/
3926 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
3927 F:      Documentation/devicetree/bindings/timer/csky,*
3928 F:      arch/csky/
3929 F:      drivers/clocksource/timer-gx6605s.c
3930 F:      drivers/clocksource/timer-mp-csky.c
3931 F:      drivers/irqchip/irq-csky-*
3932 N:      csky
3933 K:      csky
3934
3935 CA8210 IEEE-802.15.4 RADIO DRIVER
3936 M:      Harry Morris <[email protected]>
3937 L:      [email protected]
3938 S:      Maintained
3939 W:      https://github.com/Cascoda/ca8210-linux.git
3940 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3941 F:      drivers/net/ieee802154/ca8210.c
3942
3943 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
3944 M:      Damien Le Moal <[email protected]>
3945 L:      [email protected]
3946 L:      [email protected] (pinctrl driver)
3947 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
3948 F:      drivers/pinctrl/pinctrl-k210.c
3949
3950 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
3951 M:      Damien Le Moal <[email protected]>
3952 L:      [email protected]
3953 L:      [email protected]
3954 S:      Maintained
3955 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
3956 F:      drivers/reset/reset-k210.c
3957
3958 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
3959 M:      Damien Le Moal <[email protected]>
3960 L:      [email protected]
3961 S:      Maintained
3962 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
3963 F:      drivers/soc/canaan/
3964 F:      include/soc/canaan/
3965
3966 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3967 M:      David Howells <[email protected]>
3968 L:      [email protected] (moderated for non-subscribers)
3969 S:      Supported
3970 F:      Documentation/filesystems/caching/cachefiles.rst
3971 F:      fs/cachefiles/
3972
3973 CADENCE MIPI-CSI2 BRIDGES
3974 M:      Maxime Ripard <[email protected]>
3975 L:      [email protected]
3976 S:      Maintained
3977 F:      Documentation/devicetree/bindings/media/cdns,*.txt
3978 F:      drivers/media/platform/cadence/cdns-csi2*
3979
3980 CADENCE NAND DRIVER
3981 L:      [email protected]
3982 S:      Orphan
3983 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
3984 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
3985
3986 CADENCE USB3 DRD IP DRIVER
3987 M:      Peter Chen <[email protected]>
3988 M:      Pawel Laszczak <[email protected]>
3989 R:      Roger Quadros <[email protected]>
3990 R:      Aswath Govindraju <[email protected]>
3991 L:      [email protected]
3992 S:      Maintained
3993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3994 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
3995 F:      drivers/usb/cdns3/
3996 X:      drivers/usb/cdns3/cdnsp*
3997
3998 CADENCE USBSSP DRD IP DRIVER
3999 M:      Pawel Laszczak <[email protected]>
4000 L:      [email protected]
4001 S:      Maintained
4002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4003 F:      drivers/usb/cdns3/
4004 X:      drivers/usb/cdns3/cdns3*
4005
4006 CADET FM/AM RADIO RECEIVER DRIVER
4007 M:      Hans Verkuil <[email protected]>
4008 L:      [email protected]
4009 S:      Maintained
4010 W:      https://linuxtv.org
4011 T:      git git://linuxtv.org/media_tree.git
4012 F:      drivers/media/radio/radio-cadet*
4013
4014 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4015 L:      [email protected]
4016 S:      Orphan
4017 T:      git git://linuxtv.org/media_tree.git
4018 F:      Documentation/admin-guide/media/cafe_ccic*
4019 F:      drivers/media/platform/marvell-ccic/
4020
4021 CAIF NETWORK LAYER
4022 L:      [email protected]
4023 S:      Orphan
4024 F:      Documentation/networking/caif/
4025 F:      drivers/net/caif/
4026 F:      include/net/caif/
4027 F:      include/uapi/linux/caif/
4028 F:      net/caif/
4029
4030 CAKE QDISC
4031 M:      Toke Høiland-Jørgensen <[email protected]>
4032 L:      [email protected] (moderated for non-subscribers)
4033 S:      Maintained
4034 F:      net/sched/sch_cake.c
4035
4036 CAN NETWORK DRIVERS
4037 M:      Wolfgang Grandegger <[email protected]>
4038 M:      Marc Kleine-Budde <[email protected]>
4039 L:      [email protected]
4040 S:      Maintained
4041 W:      https://github.com/linux-can
4042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4044 F:      Documentation/devicetree/bindings/net/can/
4045 F:      drivers/net/can/
4046 F:      include/linux/can/bittiming.h
4047 F:      include/linux/can/dev.h
4048 F:      include/linux/can/led.h
4049 F:      include/linux/can/length.h
4050 F:      include/linux/can/platform/
4051 F:      include/linux/can/rx-offload.h
4052 F:      include/uapi/linux/can/error.h
4053 F:      include/uapi/linux/can/netlink.h
4054 F:      include/uapi/linux/can/vxcan.h
4055
4056 CAN NETWORK LAYER
4057 M:      Oliver Hartkopp <[email protected]>
4058 M:      Marc Kleine-Budde <[email protected]>
4059 L:      [email protected]
4060 S:      Maintained
4061 W:      https://github.com/linux-can
4062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4064 F:      Documentation/networking/can.rst
4065 F:      include/linux/can/can-ml.h
4066 F:      include/linux/can/core.h
4067 F:      include/linux/can/skb.h
4068 F:      include/net/netns/can.h
4069 F:      include/uapi/linux/can.h
4070 F:      include/uapi/linux/can/bcm.h
4071 F:      include/uapi/linux/can/gw.h
4072 F:      include/uapi/linux/can/isotp.h
4073 F:      include/uapi/linux/can/raw.h
4074 F:      net/can/
4075
4076 CAN-J1939 NETWORK LAYER
4077 M:      Robin van der Gracht <[email protected]>
4078 M:      Oleksij Rempel <[email protected]>
4079 R:      [email protected]
4080 L:      [email protected]
4081 S:      Maintained
4082 F:      Documentation/networking/j1939.rst
4083 F:      include/uapi/linux/can/j1939.h
4084 F:      net/can/j1939/
4085
4086 CAPABILITIES
4087 M:      Serge Hallyn <[email protected]>
4088 L:      [email protected]
4089 S:      Supported
4090 F:      include/linux/capability.h
4091 F:      include/uapi/linux/capability.h
4092 F:      kernel/capability.c
4093 F:      security/commoncap.c
4094
4095 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4096 M:      Kevin Tsai <[email protected]>
4097 S:      Maintained
4098 F:      drivers/iio/light/cm*
4099
4100 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4101 M:      Christian Lamparter <[email protected]>
4102 L:      [email protected]
4103 S:      Maintained
4104 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4105 F:      drivers/net/wireless/ath/carl9170/
4106
4107 CAVIUM I2C DRIVER
4108 M:      Robert Richter <[email protected]>
4109 S:      Odd Fixes
4110 W:      http://www.marvell.com
4111 F:      drivers/i2c/busses/i2c-octeon*
4112 F:      drivers/i2c/busses/i2c-thunderx*
4113
4114 CAVIUM LIQUIDIO NETWORK DRIVER
4115 M:      Derek Chickles <[email protected]>
4116 M:      Satanand Burla <[email protected]>
4117 M:      Felix Manlunas <[email protected]>
4118 L:      [email protected]
4119 S:      Supported
4120 W:      http://www.marvell.com
4121 F:      drivers/net/ethernet/cavium/liquidio/
4122
4123 CAVIUM MMC DRIVER
4124 M:      Robert Richter <[email protected]>
4125 S:      Odd Fixes
4126 W:      http://www.marvell.com
4127 F:      drivers/mmc/host/cavium*
4128
4129 CAVIUM OCTEON-TX CRYPTO DRIVER
4130 M:      George Cherian <[email protected]>
4131 L:      [email protected]
4132 S:      Supported
4133 W:      http://www.marvell.com
4134 F:      drivers/crypto/cavium/cpt/
4135
4136 CAVIUM THUNDERX2 ARM64 SOC
4137 M:      Robert Richter <[email protected]>
4138 L:      [email protected] (moderated for non-subscribers)
4139 S:      Odd Fixes
4140 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4141 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4142
4143 CBS/ETF/TAPRIO QDISCS
4144 M:      Vinicius Costa Gomes <[email protected]>
4145 S:      Maintained
4146 L:      [email protected]
4147 F:      net/sched/sch_cbs.c
4148 F:      net/sched/sch_etf.c
4149 F:      net/sched/sch_taprio.c
4150
4151 CC2520 IEEE-802.15.4 RADIO DRIVER
4152 M:      Varka Bhadram <[email protected]>
4153 L:      [email protected]
4154 S:      Maintained
4155 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4156 F:      drivers/net/ieee802154/cc2520.c
4157 F:      include/linux/spi/cc2520.h
4158
4159 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4160 M:      Gilad Ben-Yossef <[email protected]>
4161 L:      [email protected]
4162 S:      Supported
4163 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4164 F:      drivers/crypto/ccree/
4165
4166 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4167 M:      Hadar Gat <[email protected]>
4168 L:      [email protected]
4169 S:      Supported
4170 F:      drivers/char/hw_random/cctrng.c
4171 F:      drivers/char/hw_random/cctrng.h
4172 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4173 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4174
4175 CEC FRAMEWORK
4176 M:      Hans Verkuil <[email protected]>
4177 L:      [email protected]
4178 S:      Supported
4179 W:      http://linuxtv.org
4180 T:      git git://linuxtv.org/media_tree.git
4181 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4182 F:      Documentation/devicetree/bindings/media/cec.txt
4183 F:      Documentation/driver-api/media/cec-core.rst
4184 F:      Documentation/userspace-api/media/cec
4185 F:      drivers/media/cec/
4186 F:      drivers/media/rc/keymaps/rc-cec.c
4187 F:      include/media/cec-notifier.h
4188 F:      include/media/cec.h
4189 F:      include/uapi/linux/cec-funcs.h
4190 F:      include/uapi/linux/cec.h
4191
4192 CEC GPIO DRIVER
4193 M:      Hans Verkuil <[email protected]>
4194 L:      [email protected]
4195 S:      Supported
4196 W:      http://linuxtv.org
4197 T:      git git://linuxtv.org/media_tree.git
4198 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4199 F:      drivers/media/cec/platform/cec-gpio/
4200
4201 CELL BROADBAND ENGINE ARCHITECTURE
4202 M:      Arnd Bergmann <[email protected]>
4203 L:      [email protected]
4204 S:      Supported
4205 W:      http://www.ibm.com/developerworks/power/cell/
4206 F:      arch/powerpc/include/asm/cell*.h
4207 F:      arch/powerpc/include/asm/spu*.h
4208 F:      arch/powerpc/include/uapi/asm/spu*.h
4209 F:      arch/powerpc/platforms/cell/
4210
4211 CELLWISE CW2015 BATTERY DRIVER
4212 M:      Tobias Schrammm <[email protected]>
4213 S:      Maintained
4214 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4215 F:      drivers/power/supply/cw2015_battery.c
4216
4217 CEPH COMMON CODE (LIBCEPH)
4218 M:      Ilya Dryomov <[email protected]>
4219 M:      Jeff Layton <[email protected]>
4220 L:      [email protected]
4221 S:      Supported
4222 W:      http://ceph.com/
4223 T:      git git://github.com/ceph/ceph-client.git
4224 F:      include/linux/ceph/
4225 F:      include/linux/crush/
4226 F:      net/ceph/
4227
4228 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4229 M:      Jeff Layton <[email protected]>
4230 M:      Ilya Dryomov <[email protected]>
4231 L:      [email protected]
4232 S:      Supported
4233 W:      http://ceph.com/
4234 T:      git git://github.com/ceph/ceph-client.git
4235 F:      Documentation/filesystems/ceph.rst
4236 F:      fs/ceph/
4237
4238 CERTIFICATE HANDLING
4239 M:      David Howells <[email protected]>
4240 M:      David Woodhouse <[email protected]>
4241 L:      [email protected]
4242 S:      Maintained
4243 F:      Documentation/admin-guide/module-signing.rst
4244 F:      certs/
4245 F:      scripts/extract-cert.c
4246 F:      scripts/sign-file.c
4247
4248 CFAG12864B LCD DRIVER
4249 M:      Miguel Ojeda <[email protected]>
4250 S:      Maintained
4251 F:      drivers/auxdisplay/cfag12864b.c
4252 F:      include/linux/cfag12864b.h
4253
4254 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4255 M:      Miguel Ojeda <[email protected]>
4256 S:      Maintained
4257 F:      drivers/auxdisplay/cfag12864bfb.c
4258 F:      include/linux/cfag12864b.h
4259
4260 CHAR and MISC DRIVERS
4261 M:      Arnd Bergmann <[email protected]>
4262 M:      Greg Kroah-Hartman <[email protected]>
4263 S:      Supported
4264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4265 F:      drivers/char/
4266 F:      drivers/misc/
4267 F:      include/linux/miscdevice.h
4268 X:      drivers/char/agp/
4269 X:      drivers/char/hw_random/
4270 X:      drivers/char/ipmi/
4271 X:      drivers/char/random.c
4272 X:      drivers/char/tpm/
4273
4274 CHECKPATCH
4275 M:      Andy Whitcroft <[email protected]>
4276 M:      Joe Perches <[email protected]>
4277 R:      Dwaipayan Ray <[email protected]>
4278 R:      Lukas Bulwahn <[email protected]>
4279 S:      Maintained
4280 F:      scripts/checkpatch.pl
4281
4282 CHECKPATCH DOCUMENTATION
4283 M:      Dwaipayan Ray <[email protected]>
4284 M:      Lukas Bulwahn <[email protected]>
4285 R:      Joe Perches <[email protected]>
4286 S:      Maintained
4287 F:      Documentation/dev-tools/checkpatch.rst
4288
4289 CHINESE DOCUMENTATION
4290 M:      Alex Shi <[email protected]>
4291 S:      Maintained
4292 F:      Documentation/translations/zh_CN/
4293
4294 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4295 M:      Peter Chen <[email protected]>
4296 L:      [email protected]
4297 S:      Maintained
4298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4299 F:      drivers/usb/chipidea/
4300
4301 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4302 M:      Hans de Goede <[email protected]>
4303 L:      [email protected]
4304 S:      Maintained
4305 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
4306 F:      drivers/input/touchscreen/chipone_icn8318.c
4307
4308 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4309 M:      Hans de Goede <[email protected]>
4310 L:      [email protected]
4311 S:      Maintained
4312 F:      drivers/input/touchscreen/chipone_icn8505.c
4313
4314 CHROME HARDWARE PLATFORM SUPPORT
4315 M:      Benson Leung <[email protected]>
4316 M:      Enric Balletbo i Serra <[email protected]>
4317 S:      Maintained
4318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4319 F:      drivers/platform/chrome/
4320
4321 CHROMEOS EC CODEC DRIVER
4322 M:      Cheng-Yi Chiang <[email protected]>
4323 R:      Enric Balletbo i Serra <[email protected]>
4324 R:      Guenter Roeck <[email protected]>
4325 S:      Maintained
4326 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4327 F:      sound/soc/codecs/cros_ec_codec.*
4328
4329 CHROMEOS EC SUBDRIVERS
4330 M:      Benson Leung <[email protected]>
4331 M:      Enric Balletbo i Serra <[email protected]>
4332 R:      Guenter Roeck <[email protected]>
4333 S:      Maintained
4334 F:      drivers/power/supply/cros_usbpd-charger.c
4335 N:      cros_ec
4336 N:      cros-ec
4337
4338 CHRONTEL CH7322 CEC DRIVER
4339 M:      Jeff Chase <[email protected]>
4340 L:      [email protected]
4341 S:      Maintained
4342 T:      git git://linuxtv.org/media_tree.git
4343 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4344 F:      drivers/media/cec/i2c/ch7322.c
4345
4346 CIRRUS LOGIC AUDIO CODEC DRIVERS
4347 M:      James Schulman <[email protected]>
4348 M:      David Rhodes <[email protected]>
4349 L:      [email protected] (moderated for non-subscribers)
4350 L:      [email protected]
4351 S:      Maintained
4352 F:      sound/soc/codecs/cs*
4353
4354 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4355 M:      Hartley Sweeten <[email protected]>
4356 L:      [email protected]
4357 S:      Maintained
4358 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4359
4360 CIRRUS LOGIC LOCHNAGAR DRIVER
4361 M:      Charles Keepax <[email protected]>
4362 M:      Richard Fitzgerald <[email protected]>
4363 L:      [email protected]
4364 S:      Supported
4365 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4366 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4367 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4368 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4369 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4370 F:      Documentation/hwmon/lochnagar.rst
4371 F:      drivers/clk/clk-lochnagar.c
4372 F:      drivers/hwmon/lochnagar-hwmon.c
4373 F:      drivers/mfd/lochnagar-i2c.c
4374 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4375 F:      drivers/regulator/lochnagar-regulator.c
4376 F:      include/dt-bindings/clk/lochnagar.h
4377 F:      include/dt-bindings/pinctrl/lochnagar.h
4378 F:      include/linux/mfd/lochnagar*
4379 F:      sound/soc/codecs/lochnagar-sc.c
4380
4381 CIRRUS LOGIC MADERA CODEC DRIVERS
4382 M:      Charles Keepax <[email protected]>
4383 M:      Richard Fitzgerald <[email protected]>
4384 L:      [email protected] (moderated for non-subscribers)
4385 L:      [email protected]
4386 S:      Supported
4387 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4388 T:      git https://github.com/CirrusLogic/linux-drivers.git
4389 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4390 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4391 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4392 F:      drivers/gpio/gpio-madera*
4393 F:      drivers/irqchip/irq-madera*
4394 F:      drivers/mfd/cs47l*
4395 F:      drivers/mfd/madera*
4396 F:      drivers/pinctrl/cirrus/*
4397 F:      include/dt-bindings/sound/madera*
4398 F:      include/linux/irqchip/irq-madera*
4399 F:      include/linux/mfd/madera/*
4400 F:      include/sound/madera*
4401 F:      sound/soc/codecs/cs47l*
4402 F:      sound/soc/codecs/madera*
4403
4404 CISCO FCOE HBA DRIVER
4405 M:      Satish Kharat <[email protected]>
4406 M:      Sesidhar Baddela <[email protected]>
4407 M:      Karan Tilak Kumar <[email protected]>
4408 L:      [email protected]
4409 S:      Supported
4410 F:      drivers/scsi/fnic/
4411
4412 CISCO SCSI HBA DRIVER
4413 M:      Karan Tilak Kumar <[email protected]>
4414 M:      Sesidhar Baddela <[email protected]>
4415 L:      [email protected]
4416 S:      Supported
4417 F:      drivers/scsi/snic/
4418
4419 CISCO VIC ETHERNET NIC DRIVER
4420 M:      Christian Benvenuti <[email protected]>
4421 M:      Govindarajulu Varadarajan <[email protected]>
4422 S:      Supported
4423 F:      drivers/net/ethernet/cisco/enic/
4424
4425 CISCO VIC LOW LATENCY NIC DRIVER
4426 M:      Christian Benvenuti <[email protected]>
4427 M:      Nelson Escobar <[email protected]>
4428 S:      Supported
4429 F:      drivers/infiniband/hw/usnic/
4430
4431 CLANG-FORMAT FILE
4432 M:      Miguel Ojeda <[email protected]>
4433 S:      Maintained
4434 F:      .clang-format
4435
4436 CLANG/LLVM BUILD SUPPORT
4437 M:      Nathan Chancellor <[email protected]>
4438 M:      Nick Desaulniers <[email protected]>
4439 L:      [email protected]
4440 S:      Supported
4441 W:      https://clangbuiltlinux.github.io/
4442 B:      https://github.com/ClangBuiltLinux/linux/issues
4443 C:      irc://chat.freenode.net/clangbuiltlinux
4444 F:      Documentation/kbuild/llvm.rst
4445 F:      include/linux/compiler-clang.h
4446 F:      scripts/clang-tools/
4447 K:      \b(?i:clang|llvm)\b
4448
4449 CLANG CONTROL FLOW INTEGRITY SUPPORT
4450 M:      Sami Tolvanen <[email protected]>
4451 M:      Kees Cook <[email protected]>
4452 R:      Nathan Chancellor <[email protected]>
4453 R:      Nick Desaulniers <[email protected]>
4454 L:      [email protected]
4455 S:      Supported
4456 B:      https://github.com/ClangBuiltLinux/linux/issues
4457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/clang/features
4458 F:      include/linux/cfi.h
4459 F:      kernel/cfi.c
4460
4461 CLEANCACHE API
4462 M:      Konrad Rzeszutek Wilk <[email protected]>
4463 L:      [email protected]
4464 S:      Maintained
4465 F:      include/linux/cleancache.h
4466 F:      mm/cleancache.c
4467
4468 CLK API
4469 M:      Russell King <[email protected]>
4470 L:      [email protected]
4471 S:      Maintained
4472 F:      include/linux/clk.h
4473
4474 CLOCKSOURCE, CLOCKEVENT DRIVERS
4475 M:      Daniel Lezcano <[email protected]>
4476 M:      Thomas Gleixner <[email protected]>
4477 L:      [email protected]
4478 S:      Supported
4479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4480 F:      Documentation/devicetree/bindings/timer/
4481 F:      drivers/clocksource/
4482
4483 CMPC ACPI DRIVER
4484 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4485 M:      Daniel Oliveira Nascimento <[email protected]>
4486 L:      [email protected]
4487 S:      Supported
4488 F:      drivers/platform/x86/classmate-laptop.c
4489
4490 COBALT MEDIA DRIVER
4491 M:      Hans Verkuil <[email protected]>
4492 L:      [email protected]
4493 S:      Supported
4494 W:      https://linuxtv.org
4495 T:      git git://linuxtv.org/media_tree.git
4496 F:      drivers/media/pci/cobalt/
4497
4498 COCCINELLE/Semantic Patches (SmPL)
4499 M:      Julia Lawall <[email protected]>
4500 M:      Gilles Muller <[email protected]>
4501 M:      Nicolas Palix <[email protected]>
4502 M:      Michal Marek <[email protected]>
4503 L:      [email protected] (moderated for non-subscribers)
4504 S:      Supported
4505 W:      http://coccinelle.lip6.fr/
4506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4507 F:      Documentation/dev-tools/coccinelle.rst
4508 F:      scripts/coccicheck
4509 F:      scripts/coccinelle/
4510
4511 CODA FILE SYSTEM
4512 M:      Jan Harkes <[email protected]>
4513 M:      [email protected]
4514 L:      [email protected]
4515 S:      Maintained
4516 W:      http://www.coda.cs.cmu.edu/
4517 F:      Documentation/filesystems/coda.rst
4518 F:      fs/coda/
4519 F:      include/linux/coda*.h
4520 F:      include/uapi/linux/coda*.h
4521
4522 CODA V4L2 MEM2MEM DRIVER
4523 M:      Philipp Zabel <[email protected]>
4524 L:      [email protected]
4525 S:      Maintained
4526 F:      Documentation/devicetree/bindings/media/coda.yaml
4527 F:      drivers/media/platform/coda/
4528
4529 CODE OF CONDUCT
4530 M:      Greg Kroah-Hartman <[email protected]>
4531 S:      Supported
4532 F:      Documentation/process/code-of-conduct-interpretation.rst
4533 F:      Documentation/process/code-of-conduct.rst
4534
4535 COMEDI DRIVERS
4536 M:      Ian Abbott <[email protected]>
4537 M:      H Hartley Sweeten <[email protected]>
4538 S:      Odd Fixes
4539 F:      drivers/comedi/
4540
4541 COMMON CLK FRAMEWORK
4542 M:      Michael Turquette <[email protected]>
4543 M:      Stephen Boyd <[email protected]>
4544 L:      [email protected]
4545 S:      Maintained
4546 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4548 F:      Documentation/devicetree/bindings/clock/
4549 F:      drivers/clk/
4550 F:      include/linux/clk-pr*
4551 F:      include/linux/clk/
4552 F:      include/linux/of_clk.h
4553 X:      drivers/clk/clkdev.c
4554
4555 COMMON INTERNET FILE SYSTEM (CIFS)
4556 M:      Steve French <[email protected]>
4557 L:      [email protected]
4558 L:      [email protected] (moderated for non-subscribers)
4559 S:      Supported
4560 W:      http://linux-cifs.samba.org/
4561 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4562 F:      Documentation/admin-guide/cifs/
4563 F:      fs/cifs/
4564
4565 COMPACTPCI HOTPLUG CORE
4566 M:      Scott Murray <[email protected]>
4567 L:      [email protected]
4568 S:      Maintained
4569 F:      drivers/pci/hotplug/cpci_hotplug*
4570
4571 COMPACTPCI HOTPLUG GENERIC DRIVER
4572 M:      Scott Murray <[email protected]>
4573 L:      [email protected]
4574 S:      Maintained
4575 F:      drivers/pci/hotplug/cpcihp_generic.c
4576
4577 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4578 M:      Scott Murray <[email protected]>
4579 L:      [email protected]
4580 S:      Maintained
4581 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4582
4583 COMPAL LAPTOP SUPPORT
4584 M:      Cezary Jackiewicz <[email protected]>
4585 L:      [email protected]
4586 S:      Maintained
4587 F:      drivers/platform/x86/compal-laptop.c
4588
4589 COMPILER ATTRIBUTES
4590 M:      Miguel Ojeda <[email protected]>
4591 S:      Maintained
4592 F:      include/linux/compiler_attributes.h
4593
4594 COMPUTE EXPRESS LINK (CXL)
4595 M:      Alison Schofield <[email protected]>
4596 M:      Vishal Verma <[email protected]>
4597 M:      Ira Weiny <[email protected]>
4598 M:      Ben Widawsky <[email protected]>
4599 M:      Dan Williams <[email protected]>
4600 L:      [email protected]
4601 S:      Maintained
4602 F:      drivers/cxl/
4603 F:      include/uapi/linux/cxl_mem.h
4604
4605 CONEXANT ACCESSRUNNER USB DRIVER
4606 L:      [email protected]
4607 S:      Orphan
4608 W:      http://accessrunner.sourceforge.net/
4609 F:      drivers/usb/atm/cxacru.c
4610
4611 CONFIGFS
4612 M:      Joel Becker <[email protected]>
4613 M:      Christoph Hellwig <[email protected]>
4614 S:      Supported
4615 T:      git git://git.infradead.org/users/hch/configfs.git
4616 F:      fs/configfs/
4617 F:      include/linux/configfs.h
4618 F:      samples/configfs/
4619
4620 CONSOLE SUBSYSTEM
4621 M:      Greg Kroah-Hartman <[email protected]>
4622 S:      Supported
4623 F:      drivers/video/console/
4624 F:      include/linux/console*
4625
4626 CONTEXT TRACKING
4627 M:      Frederic Weisbecker <[email protected]>
4628 S:      Maintained
4629 F:      kernel/context_tracking.c
4630 F:      include/linux/context_tracking*
4631
4632 CONTROL GROUP (CGROUP)
4633 M:      Tejun Heo <[email protected]>
4634 M:      Zefan Li <[email protected]>
4635 M:      Johannes Weiner <[email protected]>
4636 L:      [email protected]
4637 S:      Maintained
4638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4639 F:      Documentation/admin-guide/cgroup-v1/
4640 F:      Documentation/admin-guide/cgroup-v2.rst
4641 F:      include/linux/cgroup*
4642 F:      kernel/cgroup/
4643
4644 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4645 M:      Tejun Heo <[email protected]>
4646 M:      Jens Axboe <[email protected]>
4647 L:      [email protected]
4648 L:      [email protected]
4649 T:      git git://git.kernel.dk/linux-block
4650 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4651 F:      block/bfq-cgroup.c
4652 F:      block/blk-cgroup.c
4653 F:      block/blk-iolatency.c
4654 F:      block/blk-throttle.c
4655 F:      include/linux/blk-cgroup.h
4656
4657 CONTROL GROUP - CPUSET
4658 M:      Zefan Li <[email protected]>
4659 L:      [email protected]
4660 S:      Maintained
4661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4662 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4663 F:      include/linux/cpuset.h
4664 F:      kernel/cgroup/cpuset.c
4665
4666 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4667 M:      Johannes Weiner <[email protected]>
4668 M:      Michal Hocko <[email protected]>
4669 M:      Vladimir Davydov <[email protected]>
4670 L:      [email protected]
4671 L:      [email protected]
4672 S:      Maintained
4673 F:      mm/memcontrol.c
4674 F:      mm/swap_cgroup.c
4675
4676 CORETEMP HARDWARE MONITORING DRIVER
4677 M:      Fenghua Yu <[email protected]>
4678 L:      [email protected]
4679 S:      Maintained
4680 F:      Documentation/hwmon/coretemp.rst
4681 F:      drivers/hwmon/coretemp.c
4682
4683 CORSAIR-CPRO HARDWARE MONITOR DRIVER
4684 M:      Marius Zachmann <[email protected]>
4685 L:      [email protected]
4686 S:      Maintained
4687 F:      drivers/hwmon/corsair-cpro.c
4688
4689 CORSAIR-PSU HARDWARE MONITOR DRIVER
4690 M:      Wilken Gottwalt <[email protected]>
4691 L:      [email protected]
4692 S:      Maintained
4693 F:      Documentation/hwmon/corsair-psu.rst
4694 F:      drivers/hwmon/corsair-psu.c
4695
4696 COSA/SRP SYNC SERIAL DRIVER
4697 M:      Jan "Yenya" Kasprzak <[email protected]>
4698 S:      Maintained
4699 W:      http://www.fi.muni.cz/~kas/cosa/
4700 F:      drivers/net/wan/cosa*
4701
4702 COUNTER SUBSYSTEM
4703 M:      William Breathitt Gray <[email protected]>
4704 L:      [email protected]
4705 S:      Maintained
4706 F:      Documentation/ABI/testing/sysfs-bus-counter*
4707 F:      Documentation/driver-api/generic-counter.rst
4708 F:      drivers/counter/
4709 F:      include/linux/counter.h
4710 F:      include/linux/counter_enum.h
4711
4712 CP2615 I2C DRIVER
4713 M:      Bence Csókás <[email protected]>
4714 S:      Maintained
4715 F:      drivers/i2c/busses/i2c-cp2615.c
4716
4717 CPMAC ETHERNET DRIVER
4718 M:      Florian Fainelli <[email protected]>
4719 L:      [email protected]
4720 S:      Maintained
4721 F:      drivers/net/ethernet/ti/cpmac.c
4722
4723 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4724 M:      Viresh Kumar <[email protected]>
4725 M:      Sudeep Holla <[email protected]>
4726 L:      [email protected]
4727 S:      Maintained
4728 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4729 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
4730
4731 CPU FREQUENCY SCALING FRAMEWORK
4732 M:      "Rafael J. Wysocki" <[email protected]>
4733 M:      Viresh Kumar <[email protected]>
4734 L:      [email protected]
4735 S:      Maintained
4736 B:      https://bugzilla.kernel.org
4737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4739 F:      Documentation/admin-guide/pm/cpufreq.rst
4740 F:      Documentation/admin-guide/pm/intel_pstate.rst
4741 F:      Documentation/cpu-freq/
4742 F:      Documentation/devicetree/bindings/cpufreq/
4743 F:      drivers/cpufreq/
4744 F:      include/linux/cpufreq.h
4745 F:      include/linux/sched/cpufreq.h
4746 F:      kernel/sched/cpufreq*.c
4747 F:      tools/testing/selftests/cpufreq/
4748
4749 CPU IDLE TIME MANAGEMENT FRAMEWORK
4750 M:      "Rafael J. Wysocki" <[email protected]>
4751 M:      Daniel Lezcano <[email protected]>
4752 L:      [email protected]
4753 S:      Maintained
4754 B:      https://bugzilla.kernel.org
4755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4756 F:      Documentation/admin-guide/pm/cpuidle.rst
4757 F:      Documentation/driver-api/pm/cpuidle.rst
4758 F:      drivers/cpuidle/
4759 F:      include/linux/cpuidle.h
4760
4761 CPU POWER MONITORING SUBSYSTEM
4762 M:      Thomas Renninger <[email protected]>
4763 M:      Shuah Khan <[email protected]>
4764 M:      Shuah Khan <[email protected]>
4765 L:      [email protected]
4766 S:      Maintained
4767 F:      tools/power/cpupower/
4768
4769 CPUID/MSR DRIVER
4770 M:      "H. Peter Anvin" <[email protected]>
4771 S:      Maintained
4772 F:      arch/x86/kernel/cpuid.c
4773 F:      arch/x86/kernel/msr.c
4774
4775 CPUIDLE DRIVER - ARM BIG LITTLE
4776 M:      Lorenzo Pieralisi <[email protected]>
4777 M:      Daniel Lezcano <[email protected]>
4778 L:      [email protected]
4779 L:      [email protected]
4780 S:      Maintained
4781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4782 F:      drivers/cpuidle/cpuidle-big_little.c
4783
4784 CPUIDLE DRIVER - ARM EXYNOS
4785 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4786 M:      Daniel Lezcano <[email protected]>
4787 M:      Kukjin Kim <[email protected]>
4788 L:      [email protected]
4789 L:      [email protected]
4790 S:      Supported
4791 F:      arch/arm/mach-exynos/pm.c
4792 F:      drivers/cpuidle/cpuidle-exynos.c
4793 F:      include/linux/platform_data/cpuidle-exynos.h
4794
4795 CPUIDLE DRIVER - ARM PSCI
4796 M:      Lorenzo Pieralisi <[email protected]>
4797 M:      Sudeep Holla <[email protected]>
4798 L:      [email protected]
4799 L:      [email protected]
4800 S:      Supported
4801 F:      drivers/cpuidle/cpuidle-psci.c
4802
4803 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
4804 M:      Ulf Hansson <[email protected]>
4805 L:      [email protected]
4806 L:      [email protected]
4807 S:      Supported
4808 F:      drivers/cpuidle/cpuidle-psci.h
4809 F:      drivers/cpuidle/cpuidle-psci-domain.c
4810
4811 CRAMFS FILESYSTEM
4812 M:      Nicolas Pitre <[email protected]>
4813 S:      Maintained
4814 F:      Documentation/filesystems/cramfs.rst
4815 F:      fs/cramfs/
4816
4817 CREATIVE SB0540
4818 M:      Bastien Nocera <[email protected]>
4819 L:      [email protected]
4820 S:      Maintained
4821 F:      drivers/hid/hid-creative-sb0540.c
4822
4823 CRYPTO API
4824 M:      Herbert Xu <[email protected]>
4825 M:      "David S. Miller" <[email protected]>
4826 L:      [email protected]
4827 S:      Maintained
4828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4830 F:      Documentation/crypto/
4831 F:      Documentation/devicetree/bindings/crypto/
4832 F:      arch/*/crypto/
4833 F:      crypto/
4834 F:      drivers/crypto/
4835 F:      include/crypto/
4836 F:      include/linux/crypto*
4837 F:      lib/crypto/
4838
4839 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4840 M:      Neil Horman <[email protected]>
4841 L:      [email protected]
4842 S:      Maintained
4843 F:      crypto/ansi_cprng.c
4844 F:      crypto/rng.c
4845
4846 CS3308 MEDIA DRIVER
4847 M:      Hans Verkuil <[email protected]>
4848 L:      [email protected]
4849 S:      Odd Fixes
4850 W:      http://linuxtv.org
4851 T:      git git://linuxtv.org/media_tree.git
4852 F:      drivers/media/i2c/cs3308.c
4853
4854 CS5535 Audio ALSA driver
4855 M:      Jaya Kumar <[email protected]>
4856 S:      Maintained
4857 F:      sound/pci/cs5535audio/
4858
4859 CSI DRIVERS FOR ALLWINNER V3s
4860 M:      Yong Deng <[email protected]>
4861 L:      [email protected]
4862 S:      Maintained
4863 T:      git git://linuxtv.org/media_tree.git
4864 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
4865 F:      drivers/media/platform/sunxi/sun6i-csi/
4866
4867 CW1200 WLAN driver
4868 M:      Solomon Peachy <[email protected]>
4869 S:      Maintained
4870 F:      drivers/net/wireless/st/cw1200/
4871
4872 CX18 VIDEO4LINUX DRIVER
4873 M:      Andy Walls <[email protected]>
4874 L:      [email protected]
4875 S:      Maintained
4876 W:      https://linuxtv.org
4877 T:      git git://linuxtv.org/media_tree.git
4878 F:      drivers/media/pci/cx18/
4879 F:      include/uapi/linux/ivtv*
4880
4881 CX2341X MPEG ENCODER HELPER MODULE
4882 M:      Hans Verkuil <[email protected]>
4883 L:      [email protected]
4884 S:      Maintained
4885 W:      https://linuxtv.org
4886 T:      git git://linuxtv.org/media_tree.git
4887 F:      drivers/media/common/cx2341x*
4888 F:      include/media/drv-intf/cx2341x.h
4889
4890 CX24120 MEDIA DRIVER
4891 M:      Jemma Denson <[email protected]>
4892 M:      Patrick Boettcher <[email protected]>
4893 L:      [email protected]
4894 S:      Maintained
4895 W:      https://linuxtv.org
4896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4897 F:      drivers/media/dvb-frontends/cx24120*
4898
4899 CX88 VIDEO4LINUX DRIVER
4900 M:      Mauro Carvalho Chehab <[email protected]>
4901 L:      [email protected]
4902 S:      Odd fixes
4903 W:      https://linuxtv.org
4904 T:      git git://linuxtv.org/media_tree.git
4905 F:      Documentation/driver-api/media/drivers/cx88*
4906 F:      drivers/media/pci/cx88/
4907
4908 CXD2820R MEDIA DRIVER
4909 M:      Antti Palosaari <[email protected]>
4910 L:      [email protected]
4911 S:      Maintained
4912 W:      https://linuxtv.org
4913 W:      http://palosaari.fi/linux/
4914 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4915 T:      git git://linuxtv.org/anttip/media_tree.git
4916 F:      drivers/media/dvb-frontends/cxd2820r*
4917
4918 CXGB3 ETHERNET DRIVER (CXGB3)
4919 M:      Raju Rangoju <[email protected]>
4920 L:      [email protected]
4921 S:      Supported
4922 W:      http://www.chelsio.com
4923 F:      drivers/net/ethernet/chelsio/cxgb3/
4924
4925 CXGB3 ISCSI DRIVER (CXGB3I)
4926 M:      Karen Xie <[email protected]>
4927 L:      [email protected]
4928 S:      Supported
4929 W:      http://www.chelsio.com
4930 F:      drivers/scsi/cxgbi/cxgb3i
4931
4932 CXGB4 CRYPTO DRIVER (chcr)
4933 M:      Ayush Sawal <[email protected]>
4934 M:      Vinay Kumar Yadav <[email protected]>
4935 M:      Rohit Maheshwari <[email protected]>
4936 L:      [email protected]
4937 S:      Supported
4938 W:      http://www.chelsio.com
4939 F:      drivers/crypto/chelsio
4940
4941 CXGB4 INLINE CRYPTO DRIVER
4942 M:      Ayush Sawal <[email protected]>
4943 M:      Vinay Kumar Yadav <[email protected]>
4944 M:      Rohit Maheshwari <[email protected]>
4945 L:      [email protected]
4946 S:      Supported
4947 W:      http://www.chelsio.com
4948 F:      drivers/net/ethernet/chelsio/inline_crypto/
4949
4950 CXGB4 ETHERNET DRIVER (CXGB4)
4951 M:      Raju Rangoju <[email protected]>
4952 L:      [email protected]
4953 S:      Supported
4954 W:      http://www.chelsio.com
4955 F:      drivers/net/ethernet/chelsio/cxgb4/
4956
4957 CXGB4 ISCSI DRIVER (CXGB4I)
4958 M:      Karen Xie <[email protected]>
4959 L:      [email protected]
4960 S:      Supported
4961 W:      http://www.chelsio.com
4962 F:      drivers/scsi/cxgbi/cxgb4i
4963
4964 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4965 M:      Potnuri Bharat Teja <[email protected]>
4966 L:      [email protected]
4967 S:      Supported
4968 W:      http://www.openfabrics.org
4969 F:      drivers/infiniband/hw/cxgb4/
4970 F:      include/uapi/rdma/cxgb4-abi.h
4971
4972 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4973 M:      Raju Rangoju <[email protected]>
4974 L:      [email protected]
4975 S:      Supported
4976 W:      http://www.chelsio.com
4977 F:      drivers/net/ethernet/chelsio/cxgb4vf/
4978
4979 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4980 M:      Frederic Barrat <[email protected]>
4981 M:      Andrew Donnellan <[email protected]>
4982 L:      [email protected]
4983 S:      Supported
4984 F:      Documentation/ABI/testing/sysfs-class-cxl
4985 F:      Documentation/powerpc/cxl.rst
4986 F:      arch/powerpc/platforms/powernv/pci-cxl.c
4987 F:      drivers/misc/cxl/
4988 F:      include/misc/cxl*
4989 F:      include/uapi/misc/cxl.h
4990
4991 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4992 M:      Manoj N. Kumar <[email protected]>
4993 M:      Matthew R. Ochs <[email protected]>
4994 M:      Uma Krishnan <[email protected]>
4995 L:      [email protected]
4996 S:      Supported
4997 F:      Documentation/powerpc/cxlflash.rst
4998 F:      drivers/scsi/cxlflash/
4999 F:      include/uapi/scsi/cxlflash_ioctl.h
5000
5001 CYBERPRO FB DRIVER
5002 M:      Russell King <[email protected]>
5003 L:      [email protected] (moderated for non-subscribers)
5004 S:      Maintained
5005 W:      http://www.armlinux.org.uk/
5006 F:      drivers/video/fbdev/cyber2000fb.*
5007
5008 CYCLADES PC300 DRIVER
5009 S:      Orphan
5010 F:      drivers/net/wan/pc300*
5011
5012 CYPRESS_FIRMWARE MEDIA DRIVER
5013 M:      Antti Palosaari <[email protected]>
5014 L:      [email protected]
5015 S:      Maintained
5016 W:      https://linuxtv.org
5017 W:      http://palosaari.fi/linux/
5018 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5019 T:      git git://linuxtv.org/anttip/media_tree.git
5020 F:      drivers/media/common/cypress_firmware*
5021
5022 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5023 M:      Linus Walleij <[email protected]>
5024 L:      [email protected]
5025 S:      Maintained
5026 F:      drivers/input/touchscreen/cy8ctma140.c
5027
5028 CYTTSP TOUCHSCREEN DRIVER
5029 M:      Ferruh Yigit <[email protected]>
5030 L:      [email protected]
5031 S:      Supported
5032 F:      drivers/input/touchscreen/cyttsp*
5033 F:      include/linux/input/cyttsp.h
5034
5035 D-LINK DIR-685 TOUCHKEYS DRIVER
5036 M:      Linus Walleij <[email protected]>
5037 L:      [email protected]
5038 S:      Supported
5039 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5040
5041 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5042 M:      Joshua Kinard <[email protected]>
5043 S:      Maintained
5044 F:      drivers/rtc/rtc-ds1685.c
5045 F:      include/linux/rtc/ds1685.h
5046
5047 DAMA SLAVE for AX.25
5048 M:      Joerg Reuter <[email protected]>
5049 L:      [email protected]
5050 S:      Maintained
5051 W:      http://yaina.de/jreuter/
5052 W:      http://www.qsl.net/dl1bke/
5053 F:      net/ax25/af_ax25.c
5054 F:      net/ax25/ax25_dev.c
5055 F:      net/ax25/ax25_ds_*
5056 F:      net/ax25/ax25_in.c
5057 F:      net/ax25/ax25_out.c
5058 F:      net/ax25/ax25_timer.c
5059 F:      net/ax25/sysctl_net_ax25.c
5060
5061 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5062 L:      [email protected]
5063 S:      Orphan
5064 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5065 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5066
5067 DC390/AM53C974 SCSI driver
5068 M:      Hannes Reinecke <[email protected]>
5069 L:      [email protected]
5070 S:      Maintained
5071 F:      drivers/scsi/am53c974.c
5072
5073 DC395x SCSI driver
5074 M:      Oliver Neukum <[email protected]>
5075 M:      Ali Akcaagac <[email protected]>
5076 M:      Jamie Lenehan <[email protected]>
5077 L:      [email protected]
5078 S:      Maintained
5079 W:      http://twibble.org/dist/dc395x/
5080 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
5081 F:      Documentation/scsi/dc395x.rst
5082 F:      drivers/scsi/dc395x.*
5083
5084 DCCP PROTOCOL
5085 L:      [email protected]
5086 S:      Orphan
5087 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5088 F:      include/linux/dccp.h
5089 F:      include/linux/tfrc.h
5090 F:      include/uapi/linux/dccp.h
5091 F:      net/dccp/
5092
5093 DECnet NETWORK LAYER
5094 L:      [email protected]
5095 S:      Orphan
5096 W:      http://linux-decnet.sourceforge.net
5097 F:      Documentation/networking/decnet.rst
5098 F:      net/decnet/
5099
5100 DECSTATION PLATFORM SUPPORT
5101 M:      "Maciej W. Rozycki" <[email protected]>
5102 L:      [email protected]
5103 S:      Maintained
5104 W:      http://www.linux-mips.org/wiki/DECstation
5105 F:      arch/mips/dec/
5106 F:      arch/mips/include/asm/dec/
5107 F:      arch/mips/include/asm/mach-dec/
5108
5109 DEFXX FDDI NETWORK DRIVER
5110 M:      "Maciej W. Rozycki" <[email protected]>
5111 S:      Maintained
5112 F:      drivers/net/fddi/defxx.*
5113
5114 DEFZA FDDI NETWORK DRIVER
5115 M:      "Maciej W. Rozycki" <[email protected]>
5116 S:      Maintained
5117 F:      drivers/net/fddi/defza.*
5118
5119 DEINTERLACE DRIVERS FOR ALLWINNER H3
5120 M:      Jernej Skrabec <[email protected]>
5121 L:      [email protected]
5122 S:      Maintained
5123 T:      git git://linuxtv.org/media_tree.git
5124 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5125 F:      drivers/media/platform/sunxi/sun8i-di/
5126
5127 DELL LAPTOP DRIVER
5128 M:      Matthew Garrett <[email protected]>
5129 M:      Pali Rohár <[email protected]>
5130 L:      [email protected]
5131 S:      Maintained
5132 F:      drivers/platform/x86/dell/dell-laptop.c
5133
5134 DELL LAPTOP FREEFALL DRIVER
5135 M:      Pali Rohár <[email protected]>
5136 S:      Maintained
5137 F:      drivers/platform/x86/dell/dell-smo8800.c
5138
5139 DELL LAPTOP RBTN DRIVER
5140 M:      Pali Rohár <[email protected]>
5141 S:      Maintained
5142 F:      drivers/platform/x86/dell/dell-rbtn.*
5143
5144 DELL LAPTOP SMM DRIVER
5145 M:      Pali Rohár <[email protected]>
5146 S:      Maintained
5147 F:      drivers/hwmon/dell-smm-hwmon.c
5148 F:      include/uapi/linux/i8k.h
5149
5150 DELL REMOTE BIOS UPDATE DRIVER
5151 M:      Stuart Hayes <[email protected]>
5152 L:      [email protected]
5153 S:      Maintained
5154 F:      drivers/platform/x86/dell/dell_rbu.c
5155
5156 DELL SMBIOS DRIVER
5157 M:      Pali Rohár <[email protected]>
5158 L:      [email protected]
5159 L:      [email protected]
5160 S:      Maintained
5161 F:      drivers/platform/x86/dell/dell-smbios.*
5162
5163 DELL SMBIOS SMM DRIVER
5164 L:      [email protected]
5165 L:      [email protected]
5166 S:      Maintained
5167 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5168
5169 DELL SMBIOS WMI DRIVER
5170 L:      [email protected]
5171 L:      [email protected]
5172 S:      Maintained
5173 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5174 F:      tools/wmi/dell-smbios-example.c
5175
5176 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5177 M:      Stuart Hayes <[email protected]>
5178 L:      [email protected]
5179 S:      Maintained
5180 F:      Documentation/driver-api/dcdbas.rst
5181 F:      drivers/platform/x86/dell/dcdbas.*
5182
5183 DELL WMI DESCRIPTOR DRIVER
5184 L:      [email protected]
5185 S:      Maintained
5186 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5187
5188 DELL WMI SYSMAN DRIVER
5189 M:      Divya Bharathi <[email protected]>
5190 M:      Prasanth Ksr <[email protected]>
5191 L:      [email protected]
5192 L:      [email protected]
5193 S:      Maintained
5194 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5195 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5196
5197 DELL WMI NOTIFICATIONS DRIVER
5198 M:      Matthew Garrett <[email protected]>
5199 M:      Pali Rohár <[email protected]>
5200 S:      Maintained
5201 F:      drivers/platform/x86/dell/dell-wmi-base.c
5202
5203 DELL WMI HARDWARE PRIVACY SUPPORT
5204 M:      Perry Yuan <[email protected]>
5205 L:      [email protected]
5206 L:      [email protected]
5207 S:      Maintained
5208 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5209
5210 DELTA ST MEDIA DRIVER
5211 M:      Hugues Fruchet <[email protected]>
5212 L:      [email protected]
5213 S:      Supported
5214 W:      https://linuxtv.org
5215 T:      git git://linuxtv.org/media_tree.git
5216 F:      drivers/media/platform/sti/delta
5217
5218 DELTA DPS920AB PSU DRIVER
5219 M:      Robert Marko <[email protected]>
5220 L:      [email protected]
5221 S:      Maintained
5222 F:      Documentation/hwmon/dps920ab.rst
5223 F:      drivers/hwmon/pmbus/dps920ab.c
5224
5225 DENALI NAND DRIVER
5226 L:      [email protected]
5227 S:      Orphan
5228 F:      drivers/mtd/nand/raw/denali*
5229
5230 DESIGNWARE EDMA CORE IP DRIVER
5231 M:      Gustavo Pimentel <[email protected]>
5232 L:      [email protected]
5233 S:      Maintained
5234 F:      drivers/dma/dw-edma/
5235 F:      include/linux/dma/edma.h
5236
5237 DESIGNWARE XDATA IP DRIVER
5238 M:      Gustavo Pimentel <[email protected]>
5239 L:      [email protected]
5240 S:      Maintained
5241 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5242 F:      drivers/misc/dw-xdata-pcie.c
5243
5244 DESIGNWARE USB2 DRD IP DRIVER
5245 M:      Minas Harutyunyan <[email protected]>
5246 L:      [email protected]
5247 S:      Maintained
5248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5249 F:      drivers/usb/dwc2/
5250
5251 DESIGNWARE USB3 DRD IP DRIVER
5252 M:      Felipe Balbi <[email protected]>
5253 L:      [email protected]
5254 S:      Maintained
5255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5256 F:      drivers/usb/dwc3/
5257
5258 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5259 M:      Andreas Klinger <[email protected]>
5260 L:      [email protected]
5261 S:      Maintained
5262 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5263 F:      drivers/iio/proximity/srf*.c
5264
5265 DEVICE COREDUMP (DEV_COREDUMP)
5266 M:      Johannes Berg <[email protected]>
5267 L:      [email protected]
5268 S:      Maintained
5269 F:      drivers/base/devcoredump.c
5270 F:      include/linux/devcoredump.h
5271
5272 DEVICE DEPENDENCY HELPER SCRIPT
5273 M:      Saravana Kannan <[email protected]>
5274 L:      [email protected]
5275 S:      Maintained
5276 F:      scripts/dev-needs.sh
5277
5278 DEVICE DIRECT ACCESS (DAX)
5279 M:      Dan Williams <[email protected]>
5280 M:      Vishal Verma <[email protected]>
5281 M:      Dave Jiang <[email protected]>
5282 L:      [email protected]
5283 S:      Supported
5284 F:      drivers/dax/
5285
5286 DEVICE FREQUENCY (DEVFREQ)
5287 M:      MyungJoo Ham <[email protected]>
5288 M:      Kyungmin Park <[email protected]>
5289 M:      Chanwoo Choi <[email protected]>
5290 L:      [email protected]
5291 S:      Maintained
5292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5293 F:      Documentation/devicetree/bindings/devfreq/
5294 F:      drivers/devfreq/
5295 F:      include/linux/devfreq.h
5296 F:      include/trace/events/devfreq.h
5297
5298 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5299 M:      Chanwoo Choi <[email protected]>
5300 L:      [email protected]
5301 S:      Supported
5302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5303 F:      Documentation/devicetree/bindings/devfreq/event/
5304 F:      drivers/devfreq/devfreq-event.c
5305 F:      drivers/devfreq/event/
5306 F:      include/dt-bindings/pmu/exynos_ppmu.h
5307 F:      include/linux/devfreq-event.h
5308
5309 DEVICE NUMBER REGISTRY
5310 M:      Torben Mathiasen <[email protected]>
5311 S:      Maintained
5312 W:      http://lanana.org/docs/device-list/index.html
5313
5314 DEVICE RESOURCE MANAGEMENT HELPERS
5315 M:      Hans de Goede <[email protected]>
5316 R:      Matti Vaittinen <[email protected]>
5317 S:      Maintained
5318 F:      include/linux/devm-helpers.h
5319
5320 DEVICE-MAPPER  (LVM)
5321 M:      Alasdair Kergon <[email protected]>
5322 M:      Mike Snitzer <[email protected]>
5323 M:      [email protected]
5324 L:      [email protected]
5325 S:      Maintained
5326 W:      http://sources.redhat.com/dm
5327 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5329 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5330 F:      Documentation/admin-guide/device-mapper/
5331 F:      drivers/md/Kconfig
5332 F:      drivers/md/Makefile
5333 F:      drivers/md/dm*
5334 F:      drivers/md/persistent-data/
5335 F:      include/linux/device-mapper.h
5336 F:      include/linux/dm-*.h
5337 F:      include/uapi/linux/dm-*.h
5338
5339 DEVLINK
5340 M:      Jiri Pirko <[email protected]>
5341 L:      [email protected]
5342 S:      Supported
5343 F:      Documentation/networking/devlink
5344 F:      include/net/devlink.h
5345 F:      include/uapi/linux/devlink.h
5346 F:      net/core/devlink.c
5347
5348 DIALOG SEMICONDUCTOR DRIVERS
5349 M:      Support Opensource <[email protected]>
5350 S:      Supported
5351 W:      http://www.dialog-semiconductor.com/products
5352 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
5353 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
5354 F:      Documentation/devicetree/bindings/mfd/da90*.txt
5355 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
5356 F:      Documentation/devicetree/bindings/regulator/da92*.txt
5357 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
5358 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
5359 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5360 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5361 F:      Documentation/hwmon/da90??.rst
5362 F:      drivers/gpio/gpio-da90??.c
5363 F:      drivers/hwmon/da90??-hwmon.c
5364 F:      drivers/iio/adc/da91??-*.c
5365 F:      drivers/input/misc/da72??.[ch]
5366 F:      drivers/input/misc/da90??_onkey.c
5367 F:      drivers/input/touchscreen/da9052_tsi.c
5368 F:      drivers/leds/leds-da90??.c
5369 F:      drivers/mfd/da903x.c
5370 F:      drivers/mfd/da90??-*.c
5371 F:      drivers/mfd/da91??-*.c
5372 F:      drivers/pinctrl/pinctrl-da90??.c
5373 F:      drivers/power/supply/da9052-battery.c
5374 F:      drivers/power/supply/da91??-*.c
5375 F:      drivers/regulator/da9???-regulator.[ch]
5376 F:      drivers/regulator/slg51000-regulator.[ch]
5377 F:      drivers/rtc/rtc-da90??.c
5378 F:      drivers/thermal/da90??-thermal.c
5379 F:      drivers/video/backlight/da90??_bl.c
5380 F:      drivers/watchdog/da90??_wdt.c
5381 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
5382 F:      include/linux/mfd/da903x.h
5383 F:      include/linux/mfd/da9052/
5384 F:      include/linux/mfd/da9055/
5385 F:      include/linux/mfd/da9062/
5386 F:      include/linux/mfd/da9063/
5387 F:      include/linux/mfd/da9150/
5388 F:      include/linux/regulator/da9211.h
5389 F:      include/sound/da[79]*.h
5390 F:      sound/soc/codecs/da[79]*.[ch]
5391
5392 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
5393 M:      William Breathitt Gray <[email protected]>
5394 L:      [email protected]
5395 S:      Maintained
5396 F:      drivers/gpio/gpio-gpio-mm.c
5397
5398 DIOLAN U2C-12 I2C DRIVER
5399 M:      Guenter Roeck <[email protected]>
5400 L:      [email protected]
5401 S:      Maintained
5402 F:      drivers/i2c/busses/i2c-diolan-u2c.c
5403
5404 DIRECTORY NOTIFICATION (DNOTIFY)
5405 M:      Jan Kara <[email protected]>
5406 R:      Amir Goldstein <[email protected]>
5407 L:      [email protected]
5408 S:      Maintained
5409 F:      Documentation/filesystems/dnotify.rst
5410 F:      fs/notify/dnotify/
5411 F:      include/linux/dnotify.h
5412
5413 DISK GEOMETRY AND PARTITION HANDLING
5414 M:      Andries Brouwer <[email protected]>
5415 S:      Maintained
5416 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5417 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5418 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
5419
5420 DISKQUOTA
5421 M:      Jan Kara <[email protected]>
5422 S:      Maintained
5423 F:      Documentation/filesystems/quota.rst
5424 F:      fs/quota/
5425 F:      include/linux/quota*.h
5426 F:      include/uapi/linux/quota*.h
5427
5428 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
5429 M:      Bernie Thompson <[email protected]>
5430 L:      [email protected]
5431 S:      Maintained
5432 W:      http://plugable.com/category/projects/udlfb/
5433 F:      Documentation/fb/udlfb.rst
5434 F:      drivers/video/fbdev/udlfb.c
5435 F:      include/video/udlfb.h
5436
5437 DISTRIBUTED LOCK MANAGER (DLM)
5438 M:      Christine Caulfield <[email protected]>
5439 M:      David Teigland <[email protected]>
5440 L:      [email protected]
5441 S:      Supported
5442 W:      http://sources.redhat.com/cluster/
5443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5444 F:      fs/dlm/
5445
5446 DMA BUFFER SHARING FRAMEWORK
5447 M:      Sumit Semwal <[email protected]>
5448 M:      Christian König <[email protected]>
5449 L:      [email protected]
5450 L:      [email protected]
5451 L:      [email protected] (moderated for non-subscribers)
5452 S:      Maintained
5453 T:      git git://anongit.freedesktop.org/drm/drm-misc
5454 F:      Documentation/driver-api/dma-buf.rst
5455 F:      drivers/dma-buf/
5456 F:      include/linux/*fence.h
5457 F:      include/linux/dma-buf*
5458 F:      include/linux/dma-resv.h
5459 K:      \bdma_(?:buf|fence|resv)\b
5460
5461 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
5462 M:      Vinod Koul <[email protected]>
5463 L:      [email protected]
5464 S:      Maintained
5465 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
5467 F:      Documentation/devicetree/bindings/dma/
5468 F:      Documentation/driver-api/dmaengine/
5469 F:      drivers/dma/
5470 F:      include/linux/dma/
5471 F:      include/linux/dmaengine.h
5472 F:      include/linux/of_dma.h
5473
5474 DMA MAPPING HELPERS
5475 M:      Christoph Hellwig <[email protected]>
5476 M:      Marek Szyprowski <[email protected]>
5477 R:      Robin Murphy <[email protected]>
5478 L:      [email protected]
5479 S:      Supported
5480 W:      http://git.infradead.org/users/hch/dma-mapping.git
5481 T:      git git://git.infradead.org/users/hch/dma-mapping.git
5482 F:      include/asm-generic/dma-mapping.h
5483 F:      include/linux/dma-direct.h
5484 F:      include/linux/dma-mapping.h
5485 F:      include/linux/dma-map-ops.h
5486 F:      kernel/dma/
5487
5488 DMA MAPPING BENCHMARK
5489 M:      Barry Song <[email protected]>
5490 L:      [email protected]
5491 F:      kernel/dma/map_benchmark.c
5492 F:      tools/testing/selftests/dma/
5493
5494 DMA-BUF HEAPS FRAMEWORK
5495 M:      Sumit Semwal <[email protected]>
5496 R:      Benjamin Gaignard <[email protected]>
5497 R:      Liam Mark <[email protected]>
5498 R:      Laura Abbott <[email protected]>
5499 R:      Brian Starkey <[email protected]>
5500 R:      John Stultz <[email protected]>
5501 L:      [email protected]
5502 L:      [email protected]
5503 L:      [email protected] (moderated for non-subscribers)
5504 S:      Maintained
5505 T:      git git://anongit.freedesktop.org/drm/drm-misc
5506 F:      drivers/dma-buf/dma-heap.c
5507 F:      drivers/dma-buf/heaps/*
5508 F:      include/linux/dma-heap.h
5509 F:      include/uapi/linux/dma-heap.h
5510
5511 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5512 M:      Lukasz Luba <[email protected]>
5513 L:      [email protected]
5514 L:      [email protected]
5515 S:      Maintained
5516 F:      Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
5517 F:      drivers/memory/samsung/exynos5422-dmc.c
5518
5519 DME1737 HARDWARE MONITOR DRIVER
5520 M:      Juerg Haefliger <[email protected]>
5521 L:      [email protected]
5522 S:      Maintained
5523 F:      Documentation/hwmon/dme1737.rst
5524 F:      drivers/hwmon/dme1737.c
5525
5526 DMI/SMBIOS SUPPORT
5527 M:      Jean Delvare <[email protected]>
5528 S:      Maintained
5529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
5530 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
5531 F:      drivers/firmware/dmi-id.c
5532 F:      drivers/firmware/dmi_scan.c
5533 F:      include/linux/dmi.h
5534
5535 DOCUMENTATION
5536 M:      Jonathan Corbet <[email protected]>
5537 L:      [email protected]
5538 S:      Maintained
5539 P:      Documentation/doc-guide/maintainer-profile.rst
5540 T:      git git://git.lwn.net/linux.git docs-next
5541 F:      Documentation/
5542 F:      scripts/documentation-file-ref-check
5543 F:      scripts/kernel-doc
5544 F:      scripts/sphinx-pre-install
5545 X:      Documentation/ABI/
5546 X:      Documentation/admin-guide/media/
5547 X:      Documentation/devicetree/
5548 X:      Documentation/driver-api/media/
5549 X:      Documentation/firmware-guide/acpi/
5550 X:      Documentation/i2c/
5551 X:      Documentation/power/
5552 X:      Documentation/spi/
5553 X:      Documentation/userspace-api/media/
5554
5555 DOCUMENTATION REPORTING ISSUES
5556 M:      Thorsten Leemhuis <[email protected]>
5557 L:      [email protected]
5558 S:      Maintained
5559 F:      Documentation/admin-guide/reporting-issues.rst
5560
5561 DOCUMENTATION SCRIPTS
5562 M:      Mauro Carvalho Chehab <[email protected]>
5563 L:      [email protected]
5564 S:      Maintained
5565 F:      Documentation/sphinx/parse-headers.pl
5566 F:      scripts/documentation-file-ref-check
5567 F:      scripts/sphinx-pre-install
5568
5569 DOCUMENTATION/ITALIAN
5570 M:      Federico Vaga <[email protected]>
5571 L:      [email protected]
5572 S:      Maintained
5573 F:      Documentation/translations/it_IT
5574
5575 DONGWOON DW9714 LENS VOICE COIL DRIVER
5576 M:      Sakari Ailus <[email protected]>
5577 L:      [email protected]
5578 S:      Maintained
5579 T:      git git://linuxtv.org/media_tree.git
5580 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
5581 F:      drivers/media/i2c/dw9714.c
5582
5583 DONGWOON DW9768 LENS VOICE COIL DRIVER
5584 M:      Dongchun Zhu <[email protected]>
5585 L:      [email protected]
5586 S:      Maintained
5587 T:      git git://linuxtv.org/media_tree.git
5588 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
5589 F:      drivers/media/i2c/dw9768.c
5590
5591 DONGWOON DW9807 LENS VOICE COIL DRIVER
5592 M:      Sakari Ailus <[email protected]>
5593 L:      [email protected]
5594 S:      Maintained
5595 T:      git git://linuxtv.org/media_tree.git
5596 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5597 F:      drivers/media/i2c/dw9807-vcm.c
5598
5599 DOUBLETALK DRIVER
5600 M:      "James R. Van Zandt" <[email protected]>
5601 L:      [email protected]
5602 S:      Maintained
5603 F:      drivers/char/dtlk.c
5604 F:      include/linux/dtlk.h
5605
5606 DPAA2 DATAPATH I/O (DPIO) DRIVER
5607 M:      Roy Pledge <[email protected]>
5608 L:      [email protected]
5609 S:      Maintained
5610 F:      drivers/soc/fsl/dpio
5611
5612 DPAA2 ETHERNET DRIVER
5613 M:      Ioana Ciornei <[email protected]>
5614 L:      [email protected]
5615 S:      Maintained
5616 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
5617 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
5618 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5619 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5620 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5621 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5622 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5623 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
5624 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
5625
5626 DPAA2 ETHERNET SWITCH DRIVER
5627 M:      Ioana Ciornei <[email protected]>
5628 L:      [email protected]
5629 S:      Maintained
5630 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
5631 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
5632
5633 DPT_I2O SCSI RAID DRIVER
5634 M:      Adaptec OEM Raid Solutions <[email protected]>
5635 L:      [email protected]
5636 S:      Maintained
5637 W:      http://www.adaptec.com/
5638 F:      drivers/scsi/dpt*
5639 F:      drivers/scsi/dpt/
5640
5641 DRBD DRIVER
5642 M:      Philipp Reisner <[email protected]>
5643 M:      Lars Ellenberg <[email protected]>
5644 L:      [email protected]
5645 S:      Supported
5646 W:      http://www.drbd.org
5647 T:      git git://git.linbit.com/linux-drbd.git
5648 T:      git git://git.linbit.com/drbd-8.4.git
5649 F:      Documentation/admin-guide/blockdev/
5650 F:      drivers/block/drbd/
5651 F:      lib/lru_cache.c
5652
5653 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5654 M:      Greg Kroah-Hartman <[email protected]>
5655 R:      "Rafael J. Wysocki" <[email protected]>
5656 S:      Supported
5657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5658 F:      Documentation/core-api/kobject.rst
5659 F:      drivers/base/
5660 F:      fs/debugfs/
5661 F:      fs/sysfs/
5662 F:      include/linux/debugfs.h
5663 F:      include/linux/kobj*
5664 F:      lib/kobj*
5665
5666 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
5667 M:      Nishanth Menon <[email protected]>
5668 L:      [email protected]
5669 S:      Maintained
5670 F:      drivers/soc/ti/smartreflex.c
5671 F:      include/linux/power/smartreflex.h
5672
5673 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5674 M:      Maxime Ripard <[email protected]>
5675 M:      Chen-Yu Tsai <[email protected]>
5676 R:      Jernej Skrabec <[email protected]>
5677 L:      [email protected]
5678 S:      Supported
5679 T:      git git://anongit.freedesktop.org/drm/drm-misc
5680 F:      drivers/gpu/drm/sun4i/sun8i*
5681
5682 DRM DRIVER FOR ARM PL111 CLCD
5683 M:      Emma Anholt <[email protected]>
5684 S:      Supported
5685 T:      git git://anongit.freedesktop.org/drm/drm-misc
5686 F:      drivers/gpu/drm/pl111/
5687
5688 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5689 M:      Linus Walleij <[email protected]>
5690 S:      Maintained
5691 T:      git git://anongit.freedesktop.org/drm/drm-misc
5692 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
5693 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5694
5695 DRM DRIVER FOR ASPEED BMC GFX
5696 M:      Joel Stanley <[email protected]>
5697 L:      [email protected] (moderated for non-subscribers)
5698 S:      Supported
5699 T:      git git://anongit.freedesktop.org/drm/drm-misc
5700 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5701 F:      drivers/gpu/drm/aspeed/
5702
5703 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5704 M:      Dave Airlie <[email protected]>
5705 R:      Thomas Zimmermann <[email protected]>
5706 L:      [email protected]
5707 S:      Supported
5708 T:      git git://anongit.freedesktop.org/drm/drm-misc
5709 F:      drivers/gpu/drm/ast/
5710
5711 DRM DRIVER FOR BOCHS VIRTUAL GPU
5712 M:      Gerd Hoffmann <[email protected]>
5713 L:      [email protected]
5714 S:      Maintained
5715 T:      git git://anongit.freedesktop.org/drm/drm-misc
5716 F:      drivers/gpu/drm/bochs/
5717
5718 DRM DRIVER FOR BOE HIMAX8279D PANELS
5719 M:      Jerry Han <[email protected]>
5720 S:      Maintained
5721 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5722 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
5723
5724 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
5725 M:      Jagan Teki <[email protected]>
5726 S:      Maintained
5727 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
5728 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
5729
5730 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5731 M:      Linus Walleij <[email protected]>
5732 S:      Maintained
5733 T:      git git://anongit.freedesktop.org/drm/drm-misc
5734 F:      drivers/gpu/drm/tve200/
5735
5736 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5737 M:      Icenowy Zheng <[email protected]>
5738 S:      Maintained
5739 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5740 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5741
5742 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5743 M:      Jagan Teki <[email protected]>
5744 S:      Maintained
5745 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5746 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5747
5748 DRM DRIVER FOR GENERIC USB DISPLAY
5749 M:      Noralf Trønnes <[email protected]>
5750 S:      Maintained
5751 W:      https://github.com/notro/gud/wiki
5752 T:      git git://anongit.freedesktop.org/drm/drm-misc
5753 F:      drivers/gpu/drm/gud/
5754 F:      include/drm/gud.h
5755
5756 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5757 M:      Hans de Goede <[email protected]>
5758 S:      Maintained
5759 T:      git git://anongit.freedesktop.org/drm/drm-misc
5760 F:      drivers/gpu/drm/tiny/gm12u320.c
5761
5762 DRM DRIVER FOR HX8357D PANELS
5763 M:      Emma Anholt <[email protected]>
5764 S:      Maintained
5765 T:      git git://anongit.freedesktop.org/drm/drm-misc
5766 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5767 F:      drivers/gpu/drm/tiny/hx8357d.c
5768
5769 DRM DRIVER FOR ILITEK ILI9225 PANELS
5770 M:      David Lechner <[email protected]>
5771 S:      Maintained
5772 T:      git git://anongit.freedesktop.org/drm/drm-misc
5773 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5774 F:      drivers/gpu/drm/tiny/ili9225.c
5775
5776 DRM DRIVER FOR ILITEK ILI9486 PANELS
5777 M:      Kamlesh Gurudasani <[email protected]>
5778 S:      Maintained
5779 T:      git git://anongit.freedesktop.org/drm/drm-misc
5780 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5781 F:      drivers/gpu/drm/tiny/ili9486.c
5782
5783 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5784 S:      Orphan / Obsolete
5785 F:      drivers/gpu/drm/i810/
5786 F:      include/uapi/drm/i810_drm.h
5787
5788 DRM DRIVER FOR LVDS PANELS
5789 M:      Laurent Pinchart <[email protected]>
5790 L:      [email protected]
5791 T:      git git://anongit.freedesktop.org/drm/drm-misc
5792 S:      Maintained
5793 F:      drivers/gpu/drm/panel/panel-lvds.c
5794 F:      Documentation/devicetree/bindings/display/panel/lvds.yaml
5795
5796 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
5797 M:      Guido Günther <[email protected]>
5798 R:      Purism Kernel Team <[email protected]>
5799 S:      Maintained
5800 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
5801 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
5802
5803 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5804 S:      Orphan / Obsolete
5805 F:      drivers/gpu/drm/mga/
5806 F:      include/uapi/drm/mga_drm.h
5807
5808 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
5809 M:      Dave Airlie <[email protected]>
5810 R:      Thomas Zimmermann <[email protected]>
5811 L:      [email protected]
5812 S:      Supported
5813 T:      git git://anongit.freedesktop.org/drm/drm-misc
5814 F:      drivers/gpu/drm/mgag200/
5815
5816 DRM DRIVER FOR MI0283QT
5817 M:      Noralf Trønnes <[email protected]>
5818 S:      Maintained
5819 T:      git git://anongit.freedesktop.org/drm/drm-misc
5820 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5821 F:      drivers/gpu/drm/tiny/mi0283qt.c
5822
5823 DRM DRIVER FOR MSM ADRENO GPU
5824 M:      Rob Clark <[email protected]>
5825 M:      Sean Paul <[email protected]>
5826 L:      [email protected]
5827 L:      [email protected]
5828 L:      [email protected]
5829 S:      Maintained
5830 T:      git https://gitlab.freedesktop.org/drm/msm.git
5831 F:      Documentation/devicetree/bindings/display/msm/
5832 F:      drivers/gpu/drm/msm/
5833 F:      include/uapi/drm/msm_drm.h
5834
5835 DRM DRIVER FOR NOVATEK NT35510 PANELS
5836 M:      Linus Walleij <[email protected]>
5837 S:      Maintained
5838 T:      git git://anongit.freedesktop.org/drm/drm-misc
5839 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
5840 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
5841
5842 DRM DRIVER FOR NOVATEK NT36672A PANELS
5843 M:      Sumit Semwal <[email protected]>
5844 S:      Maintained
5845 T:      git git://anongit.freedesktop.org/drm/drm-misc
5846 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
5847 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
5848
5849 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5850 M:      Ben Skeggs <[email protected]>
5851 L:      [email protected]
5852 L:      [email protected]
5853 S:      Supported
5854 T:      git git://github.com/skeggsb/linux
5855 F:      drivers/gpu/drm/nouveau/
5856 F:      include/uapi/drm/nouveau_drm.h
5857
5858 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5859 M:      Stefan Mavrodiev <[email protected]>
5860 S:      Maintained
5861 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
5862 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5863
5864 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5865 M:      Noralf Trønnes <[email protected]>
5866 S:      Maintained
5867 T:      git git://anongit.freedesktop.org/drm/drm-misc
5868 F:      Documentation/devicetree/bindings/display/repaper.txt
5869 F:      drivers/gpu/drm/tiny/repaper.c
5870
5871 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5872 M:      Dave Airlie <[email protected]>
5873 M:      Gerd Hoffmann <[email protected]>
5874 L:      [email protected]
5875 S:      Obsolete
5876 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5877 T:      git git://anongit.freedesktop.org/drm/drm-misc
5878 F:      drivers/gpu/drm/tiny/cirrus.c
5879
5880 DRM DRIVER FOR QXL VIRTUAL GPU
5881 M:      Dave Airlie <[email protected]>
5882 M:      Gerd Hoffmann <[email protected]>
5883 L:      [email protected]
5884 L:      [email protected]
5885 S:      Maintained
5886 T:      git git://anongit.freedesktop.org/drm/drm-misc
5887 F:      drivers/gpu/drm/qxl/
5888 F:      include/uapi/drm/qxl_drm.h
5889
5890 DRM DRIVER FOR RAGE 128 VIDEO CARDS
5891 S:      Orphan / Obsolete
5892 F:      drivers/gpu/drm/r128/
5893 F:      include/uapi/drm/r128_drm.h
5894
5895 DRM DRIVER FOR RAYDIUM RM67191 PANELS
5896 M:      Robert Chiras <[email protected]>
5897 S:      Maintained
5898 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
5899 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
5900
5901 DRM DRIVER FOR SITRONIX ST7703 PANELS
5902 M:      Guido Günther <[email protected]>
5903 R:      Purism Kernel Team <[email protected]>
5904 R:      Ondrej Jirman <[email protected]>
5905 S:      Maintained
5906 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
5907 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
5908
5909 DRM DRIVER FOR SAVAGE VIDEO CARDS
5910 S:      Orphan / Obsolete
5911 F:      drivers/gpu/drm/savage/
5912 F:      include/uapi/drm/savage_drm.h
5913
5914 DRM DRIVER FOR SIMPLE FRAMEBUFFERS
5915 M:      Thomas Zimmermann <[email protected]>
5916 L:      [email protected]
5917 S:      Maintained
5918 T:      git git://anongit.freedesktop.org/drm/drm-misc
5919 F:      drivers/gpu/drm/tiny/simpledrm.c
5920
5921 DRM DRIVER FOR SIS VIDEO CARDS
5922 S:      Orphan / Obsolete
5923 F:      drivers/gpu/drm/sis/
5924 F:      include/uapi/drm/sis_drm.h
5925
5926 DRM DRIVER FOR SITRONIX ST7586 PANELS
5927 M:      David Lechner <[email protected]>
5928 S:      Maintained
5929 T:      git git://anongit.freedesktop.org/drm/drm-misc
5930 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
5931 F:      drivers/gpu/drm/tiny/st7586.c
5932
5933 DRM DRIVER FOR SITRONIX ST7701 PANELS
5934 M:      Jagan Teki <[email protected]>
5935 S:      Maintained
5936 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
5937 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
5938
5939 DRM DRIVER FOR SITRONIX ST7735R PANELS
5940 M:      David Lechner <[email protected]>
5941 S:      Maintained
5942 T:      git git://anongit.freedesktop.org/drm/drm-misc
5943 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
5944 F:      drivers/gpu/drm/tiny/st7735r.c
5945
5946 DRM DRIVER FOR SONY ACX424AKP PANELS
5947 M:      Linus Walleij <[email protected]>
5948 S:      Maintained
5949 T:      git git://anongit.freedesktop.org/drm/drm-misc
5950 F:      drivers/gpu/drm/panel/panel-sony-acx424akp.c
5951
5952 DRM DRIVER FOR ST-ERICSSON MCDE
5953 M:      Linus Walleij <[email protected]>
5954 S:      Maintained
5955 T:      git git://anongit.freedesktop.org/drm/drm-misc
5956 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
5957 F:      drivers/gpu/drm/mcde/
5958
5959 DRM DRIVER FOR TDFX VIDEO CARDS
5960 S:      Orphan / Obsolete
5961 F:      drivers/gpu/drm/tdfx/
5962
5963 DRM DRIVER FOR TPO TPG110 PANELS
5964 M:      Linus Walleij <[email protected]>
5965 S:      Maintained
5966 T:      git git://anongit.freedesktop.org/drm/drm-misc
5967 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
5968 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
5969
5970 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
5971 M:      Dave Airlie <[email protected]>
5972 R:      Sean Paul <[email protected]>
5973 R:      Thomas Zimmermann <[email protected]>
5974 L:      [email protected]
5975 S:      Supported
5976 T:      git git://anongit.freedesktop.org/drm/drm-misc
5977 F:      drivers/gpu/drm/udl/
5978
5979 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5980 M:      Rodrigo Siqueira <[email protected]>
5981 M:      Melissa Wen <[email protected]>
5982 R:      Haneen Mohammed <[email protected]>
5983 R:      Daniel Vetter <[email protected]>
5984 L:      [email protected]
5985 S:      Maintained
5986 T:      git git://anongit.freedesktop.org/drm/drm-misc
5987 F:      Documentation/gpu/vkms.rst
5988 F:      drivers/gpu/drm/vkms/
5989
5990 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5991 M:      Hans de Goede <[email protected]>
5992 L:      [email protected]
5993 S:      Maintained
5994 T:      git git://anongit.freedesktop.org/drm/drm-misc
5995 F:      drivers/gpu/drm/vboxvideo/
5996
5997 DRM DRIVER FOR VMWARE VIRTUAL GPU
5998 M:      "VMware Graphics" <[email protected]>
5999 M:      Roland Scheidegger <[email protected]>
6000 M:      Zack Rusin <[email protected]>
6001 L:      [email protected]
6002 S:      Supported
6003 T:      git git://people.freedesktop.org/~sroland/linux
6004 F:      drivers/gpu/drm/vmwgfx/
6005 F:      include/uapi/drm/vmwgfx_drm.h
6006
6007 DRM DRIVERS
6008 M:      David Airlie <[email protected]>
6009 M:      Daniel Vetter <[email protected]>
6010 L:      [email protected]
6011 S:      Maintained
6012 B:      https://gitlab.freedesktop.org/drm
6013 C:      irc://chat.freenode.net/dri-devel
6014 T:      git git://anongit.freedesktop.org/drm/drm
6015 F:      Documentation/devicetree/bindings/display/
6016 F:      Documentation/devicetree/bindings/gpu/
6017 F:      Documentation/gpu/
6018 F:      drivers/gpu/drm/
6019 F:      drivers/gpu/vga/
6020 F:      include/drm/
6021 F:      include/linux/vga*
6022 F:      include/uapi/drm/
6023
6024 DRM DRIVERS AND MISC GPU PATCHES
6025 M:      Maarten Lankhorst <[email protected]>
6026 M:      Maxime Ripard <[email protected]>
6027 M:      Thomas Zimmermann <[email protected]>
6028 S:      Maintained
6029 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6030 T:      git git://anongit.freedesktop.org/drm/drm-misc
6031 F:      Documentation/gpu/
6032 F:      drivers/gpu/drm/*
6033 F:      drivers/gpu/vga/
6034 F:      include/drm/drm*
6035 F:      include/linux/vga*
6036 F:      include/uapi/drm/drm*
6037
6038 DRM DRIVERS FOR ALLWINNER A10
6039 M:      Maxime Ripard <[email protected]>
6040 M:      Chen-Yu Tsai <[email protected]>
6041 L:      [email protected]
6042 S:      Supported
6043 T:      git git://anongit.freedesktop.org/drm/drm-misc
6044 F:      Documentation/devicetree/bindings/display/allwinner*
6045 F:      drivers/gpu/drm/sun4i/
6046
6047 DRM DRIVERS FOR AMLOGIC SOCS
6048 M:      Neil Armstrong <[email protected]>
6049 L:      [email protected]
6050 L:      [email protected]
6051 S:      Supported
6052 W:      http://linux-meson.com/
6053 T:      git git://anongit.freedesktop.org/drm/drm-misc
6054 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6055 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6056 F:      Documentation/gpu/meson.rst
6057 F:      drivers/gpu/drm/meson/
6058
6059 DRM DRIVERS FOR ATMEL HLCDC
6060 M:      Sam Ravnborg <[email protected]>
6061 M:      Boris Brezillon <[email protected]>
6062 L:      [email protected]
6063 S:      Supported
6064 T:      git git://anongit.freedesktop.org/drm/drm-misc
6065 F:      Documentation/devicetree/bindings/display/atmel/
6066 F:      drivers/gpu/drm/atmel-hlcdc/
6067
6068 DRM DRIVERS FOR BRIDGE CHIPS
6069 M:      Andrzej Hajda <[email protected]>
6070 M:      Neil Armstrong <[email protected]>
6071 M:      Robert Foss <[email protected]>
6072 R:      Laurent Pinchart <[email protected]>
6073 R:      Jonas Karlman <[email protected]>
6074 R:      Jernej Skrabec <[email protected]>
6075 S:      Maintained
6076 T:      git git://anongit.freedesktop.org/drm/drm-misc
6077 F:      drivers/gpu/drm/bridge/
6078
6079 DRM DRIVERS FOR EXYNOS
6080 M:      Inki Dae <[email protected]>
6081 M:      Joonyoung Shim <[email protected]>
6082 M:      Seung-Woo Kim <[email protected]>
6083 M:      Kyungmin Park <[email protected]>
6084 L:      [email protected]
6085 S:      Supported
6086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6087 F:      Documentation/devicetree/bindings/display/exynos/
6088 F:      drivers/gpu/drm/exynos/
6089 F:      include/uapi/drm/exynos_drm.h
6090
6091 DRM DRIVERS FOR FREESCALE DCU
6092 M:      Stefan Agner <[email protected]>
6093 M:      Alison Wang <[email protected]>
6094 L:      [email protected]
6095 S:      Supported
6096 T:      git git://anongit.freedesktop.org/drm/drm-misc
6097 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6098 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6099 F:      drivers/gpu/drm/fsl-dcu/
6100
6101 DRM DRIVERS FOR FREESCALE IMX
6102 M:      Philipp Zabel <[email protected]>
6103 L:      [email protected]
6104 S:      Maintained
6105 F:      Documentation/devicetree/bindings/display/imx/
6106 F:      drivers/gpu/drm/imx/
6107 F:      drivers/gpu/ipu-v3/
6108
6109 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6110 M:      Patrik Jakobsson <[email protected]>
6111 L:      [email protected]
6112 S:      Maintained
6113 T:      git git://github.com/patjak/drm-gma500
6114 F:      drivers/gpu/drm/gma500/
6115
6116 DRM DRIVERS FOR HISILICON
6117 M:      Xinliang Liu <[email protected]>
6118 M:      Tian Tao  <[email protected]>
6119 R:      John Stultz <[email protected]>
6120 R:      Xinwei Kong <[email protected]>
6121 R:      Chen Feng <[email protected]>
6122 L:      [email protected]
6123 S:      Maintained
6124 T:      git git://anongit.freedesktop.org/drm/drm-misc
6125 F:      Documentation/devicetree/bindings/display/hisilicon/
6126 F:      drivers/gpu/drm/hisilicon/
6127
6128 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6129 M:      Deepak Rawat <[email protected]>
6130 L:      [email protected]
6131 L:      [email protected]
6132 S:      Maintained
6133 T:      git git://anongit.freedesktop.org/drm/drm-misc
6134 F:      drivers/gpu/drm/hyperv
6135
6136 DRM DRIVERS FOR LIMA
6137 M:      Qiang Yu <[email protected]>
6138 L:      [email protected]
6139 L:      [email protected] (moderated for non-subscribers)
6140 S:      Maintained
6141 T:      git git://anongit.freedesktop.org/drm/drm-misc
6142 F:      drivers/gpu/drm/lima/
6143 F:      include/uapi/drm/lima_drm.h
6144
6145 DRM DRIVERS FOR MEDIATEK
6146 M:      Chun-Kuang Hu <[email protected]>
6147 M:      Philipp Zabel <[email protected]>
6148 L:      [email protected]
6149 L:      [email protected] (moderated for non-subscribers)
6150 S:      Supported
6151 F:      Documentation/devicetree/bindings/display/mediatek/
6152 F:      drivers/gpu/drm/mediatek/
6153 F:      drivers/phy/mediatek/phy-mtk-hdmi*
6154 F:      drivers/phy/mediatek/phy-mtk-mipi*
6155
6156 DRM DRIVERS FOR NVIDIA TEGRA
6157 M:      Thierry Reding <[email protected]>
6158 L:      [email protected]
6159 L:      [email protected]
6160 S:      Supported
6161 T:      git git://anongit.freedesktop.org/tegra/linux.git
6162 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
6163 F:      drivers/gpu/drm/tegra/
6164 F:      drivers/gpu/host1x/
6165 F:      include/linux/host1x.h
6166 F:      include/uapi/drm/tegra_drm.h
6167
6168 DRM DRIVERS FOR RENESAS
6169 M:      Laurent Pinchart <[email protected]>
6170 M:      Kieran Bingham <[email protected]>
6171 L:      [email protected]
6172 L:      [email protected]
6173 S:      Supported
6174 T:      git git://linuxtv.org/pinchartl/media drm/du/next
6175 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
6176 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
6177 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
6178 F:      drivers/gpu/drm/rcar-du/
6179 F:      drivers/gpu/drm/shmobile/
6180 F:      include/linux/platform_data/shmob_drm.h
6181
6182 DRM DRIVERS FOR ROCKCHIP
6183 M:      Sandy Huang <[email protected]>
6184 M:      Heiko Stübner <[email protected]>
6185 L:      [email protected]
6186 S:      Maintained
6187 T:      git git://anongit.freedesktop.org/drm/drm-misc
6188 F:      Documentation/devicetree/bindings/display/rockchip/
6189 F:      drivers/gpu/drm/rockchip/
6190
6191 DRM DRIVERS FOR STI
6192 M:      Benjamin Gaignard <[email protected]>
6193 L:      [email protected]
6194 S:      Maintained
6195 T:      git git://anongit.freedesktop.org/drm/drm-misc
6196 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
6197 F:      drivers/gpu/drm/sti
6198
6199 DRM DRIVERS FOR STM
6200 M:      Yannick Fertre <[email protected]>
6201 M:      Philippe Cornu <[email protected]>
6202 M:      Benjamin Gaignard <[email protected]>
6203 L:      [email protected]
6204 S:      Maintained
6205 T:      git git://anongit.freedesktop.org/drm/drm-misc
6206 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
6207 F:      drivers/gpu/drm/stm
6208
6209 DRM DRIVERS FOR TI KEYSTONE
6210 M:      Jyri Sarha <[email protected]>
6211 M:      Tomi Valkeinen <[email protected]>
6212 L:      [email protected]
6213 S:      Maintained
6214 T:      git git://anongit.freedesktop.org/drm/drm-misc
6215 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
6216 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
6217 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
6218 F:      drivers/gpu/drm/tidss/
6219
6220 DRM DRIVERS FOR TI LCDC
6221 M:      Jyri Sarha <[email protected]>
6222 R:      Tomi Valkeinen <[email protected]>
6223 L:      [email protected]
6224 S:      Maintained
6225 F:      Documentation/devicetree/bindings/display/tilcdc/
6226 F:      drivers/gpu/drm/tilcdc/
6227
6228 DRM DRIVERS FOR TI OMAP
6229 M:      Tomi Valkeinen <[email protected]>
6230 L:      [email protected]
6231 S:      Maintained
6232 F:      Documentation/devicetree/bindings/display/ti/
6233 F:      drivers/gpu/drm/omapdrm/
6234
6235 DRM DRIVERS FOR V3D
6236 M:      Emma Anholt <[email protected]>
6237 S:      Supported
6238 T:      git git://anongit.freedesktop.org/drm/drm-misc
6239 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
6240 F:      drivers/gpu/drm/v3d/
6241 F:      include/uapi/drm/v3d_drm.h
6242
6243 DRM DRIVERS FOR VC4
6244 M:      Emma Anholt <[email protected]>
6245 M:      Maxime Ripard <[email protected]>
6246 S:      Supported
6247 T:      git git://github.com/anholt/linux
6248 T:      git git://anongit.freedesktop.org/drm/drm-misc
6249 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
6250 F:      drivers/gpu/drm/vc4/
6251 F:      include/uapi/drm/vc4_drm.h
6252
6253 DRM DRIVERS FOR VIVANTE GPU IP
6254 M:      Lucas Stach <[email protected]>
6255 R:      Russell King <[email protected]>
6256 R:      Christian Gmeiner <[email protected]>
6257 L:      [email protected] (moderated for non-subscribers)
6258 L:      [email protected]
6259 S:      Maintained
6260 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
6261 F:      drivers/gpu/drm/etnaviv/
6262 F:      include/uapi/drm/etnaviv_drm.h
6263
6264 DRM DRIVERS FOR XEN
6265 M:      Oleksandr Andrushchenko <[email protected]>
6266 L:      [email protected]
6267 L:      [email protected] (moderated for non-subscribers)
6268 S:      Supported
6269 T:      git git://anongit.freedesktop.org/drm/drm-misc
6270 F:      Documentation/gpu/xen-front.rst
6271 F:      drivers/gpu/drm/xen/
6272
6273 DRM DRIVERS FOR XILINX
6274 M:      Hyun Kwon <[email protected]>
6275 M:      Laurent Pinchart <[email protected]>
6276 L:      [email protected]
6277 S:      Maintained
6278 T:      git git://anongit.freedesktop.org/drm/drm-misc
6279 F:      Documentation/devicetree/bindings/display/xlnx/
6280 F:      drivers/gpu/drm/xlnx/
6281
6282 DRM PANEL DRIVERS
6283 M:      Thierry Reding <[email protected]>
6284 R:      Sam Ravnborg <[email protected]>
6285 L:      [email protected]
6286 S:      Maintained
6287 T:      git git://anongit.freedesktop.org/drm/drm-misc
6288 F:      Documentation/devicetree/bindings/display/panel/
6289 F:      drivers/gpu/drm/drm_panel.c
6290 F:      drivers/gpu/drm/panel/
6291 F:      include/drm/drm_panel.h
6292
6293 DRM TTM SUBSYSTEM
6294 M:      Christian Koenig <[email protected]>
6295 M:      Huang Rui <[email protected]>
6296 L:      [email protected]
6297 S:      Maintained
6298 T:      git git://anongit.freedesktop.org/drm/drm-misc
6299 F:      drivers/gpu/drm/ttm/
6300 F:      include/drm/ttm/
6301
6302 DSBR100 USB FM RADIO DRIVER
6303 M:      Alexey Klimov <[email protected]>
6304 L:      [email protected]
6305 S:      Maintained
6306 T:      git git://linuxtv.org/media_tree.git
6307 F:      drivers/media/radio/dsbr100.c
6308
6309 DT3155 MEDIA DRIVER
6310 M:      Hans Verkuil <[email protected]>
6311 L:      [email protected]
6312 S:      Odd Fixes
6313 W:      https://linuxtv.org
6314 T:      git git://linuxtv.org/media_tree.git
6315 F:      drivers/media/pci/dt3155/
6316
6317 DVB_USB_AF9015 MEDIA DRIVER
6318 M:      Antti Palosaari <[email protected]>
6319 L:      [email protected]
6320 S:      Maintained
6321 W:      https://linuxtv.org
6322 W:      http://palosaari.fi/linux/
6323 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6324 T:      git git://linuxtv.org/anttip/media_tree.git
6325 F:      drivers/media/usb/dvb-usb-v2/af9015*
6326
6327 DVB_USB_AF9035 MEDIA DRIVER
6328 M:      Antti Palosaari <[email protected]>
6329 L:      [email protected]
6330 S:      Maintained
6331 W:      https://linuxtv.org
6332 W:      http://palosaari.fi/linux/
6333 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6334 T:      git git://linuxtv.org/anttip/media_tree.git
6335 F:      drivers/media/usb/dvb-usb-v2/af9035*
6336
6337 DVB_USB_ANYSEE MEDIA DRIVER
6338 M:      Antti Palosaari <[email protected]>
6339 L:      [email protected]
6340 S:      Maintained
6341 W:      https://linuxtv.org
6342 W:      http://palosaari.fi/linux/
6343 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6344 T:      git git://linuxtv.org/anttip/media_tree.git
6345 F:      drivers/media/usb/dvb-usb-v2/anysee*
6346
6347 DVB_USB_AU6610 MEDIA DRIVER
6348 M:      Antti Palosaari <[email protected]>
6349 L:      [email protected]
6350 S:      Maintained
6351 W:      https://linuxtv.org
6352 W:      http://palosaari.fi/linux/
6353 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6354 T:      git git://linuxtv.org/anttip/media_tree.git
6355 F:      drivers/media/usb/dvb-usb-v2/au6610*
6356
6357 DVB_USB_CE6230 MEDIA DRIVER
6358 M:      Antti Palosaari <[email protected]>
6359 L:      [email protected]
6360 S:      Maintained
6361 W:      https://linuxtv.org
6362 W:      http://palosaari.fi/linux/
6363 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6364 T:      git git://linuxtv.org/anttip/media_tree.git
6365 F:      drivers/media/usb/dvb-usb-v2/ce6230*
6366
6367 DVB_USB_CXUSB MEDIA DRIVER
6368 M:      Michael Krufky <[email protected]>
6369 L:      [email protected]
6370 S:      Maintained
6371 W:      https://linuxtv.org
6372 W:      http://github.com/mkrufky
6373 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6374 T:      git git://linuxtv.org/media_tree.git
6375 F:      drivers/media/usb/dvb-usb/cxusb*
6376
6377 DVB_USB_EC168 MEDIA DRIVER
6378 M:      Antti Palosaari <[email protected]>
6379 L:      [email protected]
6380 S:      Maintained
6381 W:      https://linuxtv.org
6382 W:      http://palosaari.fi/linux/
6383 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6384 T:      git git://linuxtv.org/anttip/media_tree.git
6385 F:      drivers/media/usb/dvb-usb-v2/ec168*
6386
6387 DVB_USB_GL861 MEDIA DRIVER
6388 M:      Antti Palosaari <[email protected]>
6389 L:      [email protected]
6390 S:      Maintained
6391 W:      https://linuxtv.org
6392 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6393 T:      git git://linuxtv.org/anttip/media_tree.git
6394 F:      drivers/media/usb/dvb-usb-v2/gl861*
6395
6396 DVB_USB_MXL111SF MEDIA DRIVER
6397 M:      Michael Krufky <[email protected]>
6398 L:      [email protected]
6399 S:      Maintained
6400 W:      https://linuxtv.org
6401 W:      http://github.com/mkrufky
6402 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6403 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
6404 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
6405
6406 DVB_USB_RTL28XXU MEDIA DRIVER
6407 M:      Antti Palosaari <[email protected]>
6408 L:      [email protected]
6409 S:      Maintained
6410 W:      https://linuxtv.org
6411 W:      http://palosaari.fi/linux/
6412 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6413 T:      git git://linuxtv.org/anttip/media_tree.git
6414 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
6415
6416 DVB_USB_V2 MEDIA DRIVER
6417 M:      Antti Palosaari <[email protected]>
6418 L:      [email protected]
6419 S:      Maintained
6420 W:      https://linuxtv.org
6421 W:      http://palosaari.fi/linux/
6422 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6423 T:      git git://linuxtv.org/anttip/media_tree.git
6424 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
6425 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
6426
6427 DYNAMIC DEBUG
6428 M:      Jason Baron <[email protected]>
6429 S:      Maintained
6430 F:      include/linux/dynamic_debug.h
6431 F:      lib/dynamic_debug.c
6432
6433 DYNAMIC INTERRUPT MODERATION
6434 M:      Tal Gilboa <[email protected]>
6435 S:      Maintained
6436 F:      Documentation/networking/net_dim.rst
6437 F:      include/linux/dim.h
6438 F:      lib/dim/
6439
6440 DZ DECSTATION DZ11 SERIAL DRIVER
6441 M:      "Maciej W. Rozycki" <[email protected]>
6442 S:      Maintained
6443 F:      drivers/tty/serial/dz.*
6444
6445 E3X0 POWER BUTTON DRIVER
6446 M:      Moritz Fischer <[email protected]>
6447 L:      [email protected]
6448 S:      Supported
6449 W:      http://www.ettus.com
6450 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
6451 F:      drivers/input/misc/e3x0-button.c
6452
6453 E4000 MEDIA DRIVER
6454 M:      Antti Palosaari <[email protected]>
6455 L:      [email protected]
6456 S:      Maintained
6457 W:      https://linuxtv.org
6458 W:      http://palosaari.fi/linux/
6459 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6460 T:      git git://linuxtv.org/anttip/media_tree.git
6461 F:      drivers/media/tuners/e4000*
6462
6463 EARTH_PT1 MEDIA DRIVER
6464 M:      Akihiro Tsukada <[email protected]>
6465 L:      [email protected]
6466 S:      Odd Fixes
6467 F:      drivers/media/pci/pt1/
6468
6469 EARTH_PT3 MEDIA DRIVER
6470 M:      Akihiro Tsukada <[email protected]>
6471 L:      [email protected]
6472 S:      Odd Fixes
6473 F:      drivers/media/pci/pt3/
6474
6475 EC100 MEDIA DRIVER
6476 M:      Antti Palosaari <[email protected]>
6477 L:      [email protected]
6478 S:      Maintained
6479 W:      https://linuxtv.org
6480 W:      http://palosaari.fi/linux/
6481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6482 T:      git git://linuxtv.org/anttip/media_tree.git
6483 F:      drivers/media/dvb-frontends/ec100*
6484
6485 ECRYPT FILE SYSTEM
6486 M:      Tyler Hicks <[email protected]>
6487 L:      [email protected]
6488 S:      Odd Fixes
6489 W:      http://ecryptfs.org
6490 W:      https://launchpad.net/ecryptfs
6491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
6492 F:      Documentation/filesystems/ecryptfs.rst
6493 F:      fs/ecryptfs/
6494
6495 EDAC-AMD64
6496 M:      Yazen Ghannam <[email protected]>
6497 L:      [email protected]
6498 S:      Supported
6499 F:      drivers/edac/amd64_edac*
6500 F:      drivers/edac/mce_amd*
6501
6502 EDAC-ARMADA
6503 M:      Jan Luebbe <[email protected]>
6504 L:      [email protected]
6505 S:      Maintained
6506 F:      drivers/edac/armada_xp_*
6507
6508 EDAC-AST2500
6509 M:      Stefan Schaeckeler <[email protected]>
6510 S:      Supported
6511 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6512 F:      drivers/edac/aspeed_edac.c
6513
6514 EDAC-BLUEFIELD
6515 M:      Shravan Kumar Ramani <[email protected]>
6516 S:      Supported
6517 F:      drivers/edac/bluefield_edac.c
6518
6519 EDAC-CALXEDA
6520 M:      Andre Przywara <[email protected]>
6521 L:      [email protected]
6522 S:      Maintained
6523 F:      drivers/edac/highbank*
6524
6525 EDAC-CAVIUM OCTEON
6526 M:      Ralf Baechle <[email protected]>
6527 L:      [email protected]
6528 L:      [email protected]
6529 S:      Supported
6530 F:      drivers/edac/octeon_edac*
6531
6532 EDAC-CAVIUM THUNDERX
6533 M:      Robert Richter <[email protected]>
6534 L:      [email protected]
6535 S:      Odd Fixes
6536 F:      drivers/edac/thunderx_edac*
6537
6538 EDAC-CORE
6539 M:      Borislav Petkov <[email protected]>
6540 M:      Mauro Carvalho Chehab <[email protected]>
6541 M:      Tony Luck <[email protected]>
6542 R:      James Morse <[email protected]>
6543 R:      Robert Richter <[email protected]>
6544 L:      [email protected]
6545 S:      Supported
6546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
6547 F:      Documentation/admin-guide/ras.rst
6548 F:      Documentation/driver-api/edac.rst
6549 F:      drivers/edac/
6550 F:      include/linux/edac.h
6551
6552 EDAC-DMC520
6553 M:      Lei Wang <[email protected]>
6554 L:      [email protected]
6555 S:      Supported
6556 F:      drivers/edac/dmc520_edac.c
6557
6558 EDAC-E752X
6559 M:      Mark Gross <[email protected]>
6560 L:      [email protected]
6561 S:      Maintained
6562 F:      drivers/edac/e752x_edac.c
6563
6564 EDAC-E7XXX
6565 L:      [email protected]
6566 S:      Maintained
6567 F:      drivers/edac/e7xxx_edac.c
6568
6569 EDAC-FSL_DDR
6570 M:      York Sun <[email protected]>
6571 L:      [email protected]
6572 S:      Maintained
6573 F:      drivers/edac/fsl_ddr_edac.*
6574
6575 EDAC-GHES
6576 M:      Mauro Carvalho Chehab <[email protected]>
6577 L:      [email protected]
6578 S:      Maintained
6579 F:      drivers/edac/ghes_edac.c
6580
6581 EDAC-I10NM
6582 M:      Tony Luck <[email protected]>
6583 L:      [email protected]
6584 S:      Maintained
6585 F:      drivers/edac/i10nm_base.c
6586
6587 EDAC-I3000
6588 L:      [email protected]
6589 S:      Orphan
6590 F:      drivers/edac/i3000_edac.c
6591
6592 EDAC-I5000
6593 L:      [email protected]
6594 S:      Maintained
6595 F:      drivers/edac/i5000_edac.c
6596
6597 EDAC-I5400
6598 M:      Mauro Carvalho Chehab <[email protected]>
6599 L:      [email protected]
6600 S:      Maintained
6601 F:      drivers/edac/i5400_edac.c
6602
6603 EDAC-I7300
6604 M:      Mauro Carvalho Chehab <[email protected]>
6605 L:      [email protected]
6606 S:      Maintained
6607 F:      drivers/edac/i7300_edac.c
6608
6609 EDAC-I7CORE
6610 M:      Mauro Carvalho Chehab <[email protected]>
6611 L:      [email protected]
6612 S:      Maintained
6613 F:      drivers/edac/i7core_edac.c
6614
6615 EDAC-I82443BXGX
6616 M:      Tim Small <[email protected]>
6617 L:      [email protected]
6618 S:      Maintained
6619 F:      drivers/edac/i82443bxgx_edac.c
6620
6621 EDAC-I82975X
6622 M:      "Arvind R." <[email protected]>
6623 L:      [email protected]
6624 S:      Maintained
6625 F:      drivers/edac/i82975x_edac.c
6626
6627 EDAC-IE31200
6628 M:      Jason Baron <[email protected]>
6629 L:      [email protected]
6630 S:      Maintained
6631 F:      drivers/edac/ie31200_edac.c
6632
6633 EDAC-IGEN6
6634 M:      Tony Luck <[email protected]>
6635 R:      Qiuxu Zhuo <[email protected]>
6636 L:      [email protected]
6637 S:      Maintained
6638 F:      drivers/edac/igen6_edac.c
6639
6640 EDAC-MPC85XX
6641 M:      Johannes Thumshirn <[email protected]>
6642 L:      [email protected]
6643 S:      Maintained
6644 F:      drivers/edac/mpc85xx_edac.[ch]
6645
6646 EDAC-PASEMI
6647 M:      Egor Martovetsky <[email protected]>
6648 L:      [email protected]
6649 S:      Maintained
6650 F:      drivers/edac/pasemi_edac.c
6651
6652 EDAC-PND2
6653 M:      Tony Luck <[email protected]>
6654 L:      [email protected]
6655 S:      Maintained
6656 F:      drivers/edac/pnd2_edac.[ch]
6657
6658 EDAC-QCOM
6659 M:      Channagoud Kadabi <[email protected]>
6660 M:      Venkata Narendra Kumar Gutta <[email protected]>
6661 L:      [email protected]
6662 L:      [email protected]
6663 S:      Maintained
6664 F:      drivers/edac/qcom_edac.c
6665
6666 EDAC-R82600
6667 M:      Tim Small <[email protected]>
6668 L:      [email protected]
6669 S:      Maintained
6670 F:      drivers/edac/r82600_edac.c
6671
6672 EDAC-SBRIDGE
6673 M:      Tony Luck <[email protected]>
6674 R:      Qiuxu Zhuo <[email protected]>
6675 L:      [email protected]
6676 S:      Maintained
6677 F:      drivers/edac/sb_edac.c
6678
6679 EDAC-SIFIVE
6680 M:      Yash Shah <[email protected]>
6681 L:      [email protected]
6682 S:      Supported
6683 F:      drivers/edac/sifive_edac.c
6684
6685 EDAC-SKYLAKE
6686 M:      Tony Luck <[email protected]>
6687 L:      [email protected]
6688 S:      Maintained
6689 F:      drivers/edac/skx_*.[ch]
6690
6691 EDAC-TI
6692 M:      Tero Kristo <[email protected]>
6693 L:      [email protected]
6694 S:      Odd Fixes
6695 F:      drivers/edac/ti_edac.c
6696
6697 EDIROL UA-101/UA-1000 DRIVER
6698 M:      Clemens Ladisch <[email protected]>
6699 L:      [email protected] (moderated for non-subscribers)
6700 S:      Maintained
6701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6702 F:      sound/usb/misc/ua101.c
6703
6704 EFI TEST DRIVER
6705 M:      Ivan Hu <[email protected]>
6706 M:      Ard Biesheuvel <[email protected]>
6707 L:      [email protected]
6708 S:      Maintained
6709 F:      drivers/firmware/efi/test/
6710
6711 EFI VARIABLE FILESYSTEM
6712 M:      Matthew Garrett <[email protected]>
6713 M:      Jeremy Kerr <[email protected]>
6714 M:      Ard Biesheuvel <[email protected]>
6715 L:      [email protected]
6716 S:      Maintained
6717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6718 F:      fs/efivarfs/
6719
6720 EFIFB FRAMEBUFFER DRIVER
6721 M:      Peter Jones <[email protected]>
6722 L:      [email protected]
6723 S:      Maintained
6724 F:      drivers/video/fbdev/efifb.c
6725
6726 EFS FILESYSTEM
6727 S:      Orphan
6728 W:      http://aeschi.ch.eu.org/efs/
6729 F:      fs/efs/
6730
6731 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
6732 M:      Douglas Miller <[email protected]>
6733 L:      [email protected]
6734 S:      Maintained
6735 F:      drivers/net/ethernet/ibm/ehea/
6736
6737 EM28XX VIDEO4LINUX DRIVER
6738 M:      Mauro Carvalho Chehab <[email protected]>
6739 L:      [email protected]
6740 S:      Maintained
6741 W:      https://linuxtv.org
6742 T:      git git://linuxtv.org/media_tree.git
6743 F:      Documentation/admin-guide/media/em28xx*
6744 F:      drivers/media/usb/em28xx/
6745
6746 EMBEDDED LINUX
6747 M:      Paul Gortmaker <[email protected]>
6748 M:      Matt Mackall <[email protected]>
6749 M:      David Woodhouse <[email protected]>
6750 L:      [email protected]
6751 S:      Maintained
6752
6753 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6754 M:      Adrian Hunter <[email protected]>
6755 M:      Ritesh Harjani <[email protected]>
6756 M:      Asutosh Das <[email protected]>
6757 L:      [email protected]
6758 S:      Maintained
6759 F:      drivers/mmc/host/cqhci*
6760
6761 EMULEX 10Gbps iSCSI - OneConnect DRIVER
6762 M:      Subbu Seetharaman <[email protected]>
6763 M:      Ketan Mukadam <[email protected]>
6764 M:      Jitendra Bhivare <[email protected]>
6765 L:      [email protected]
6766 S:      Supported
6767 W:      http://www.broadcom.com
6768 F:      drivers/scsi/be2iscsi/
6769
6770 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
6771 M:      Ajit Khaparde <[email protected]>
6772 M:      Sriharsha Basavapatna <[email protected]>
6773 M:      Somnath Kotur <[email protected]>
6774 L:      [email protected]
6775 S:      Supported
6776 W:      http://www.emulex.com
6777 F:      drivers/net/ethernet/emulex/benet/
6778
6779 EMULEX ONECONNECT ROCE DRIVER
6780 M:      Selvin Xavier <[email protected]>
6781 L:      [email protected]
6782 S:      Odd Fixes
6783 W:      http://www.broadcom.com
6784 F:      drivers/infiniband/hw/ocrdma/
6785 F:      include/uapi/rdma/ocrdma-abi.h
6786
6787 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6788 M:      James Smart <[email protected]>
6789 M:      Dick Kennedy <[email protected]>
6790 L:      [email protected]
6791 S:      Supported
6792 W:      http://www.broadcom.com
6793 F:      drivers/scsi/lpfc/
6794
6795 ENE CB710 FLASH CARD READER DRIVER
6796 M:      Michał Mirosław <[email protected]>
6797 S:      Maintained
6798 F:      drivers/misc/cb710/
6799 F:      drivers/mmc/host/cb710-mmc.*
6800 F:      include/linux/cb710.h
6801
6802 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6803 M:      Maxim Levitsky <[email protected]>
6804 S:      Maintained
6805 F:      drivers/media/rc/ene_ir.*
6806
6807 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
6808 M:      Laurentiu Tudor <[email protected]>
6809 L:      [email protected]
6810 S:      Maintained
6811 F:      drivers/tty/ehv_bytechan.c
6812
6813 EPSON S1D13XXX FRAMEBUFFER DRIVER
6814 M:      Kristoffer Ericson <[email protected]>
6815 S:      Maintained
6816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6817 F:      drivers/video/fbdev/s1d13xxxfb.c
6818 F:      include/video/s1d13xxxfb.h
6819
6820 EROFS FILE SYSTEM
6821 M:      Gao Xiang <[email protected]>
6822 M:      Chao Yu <[email protected]>
6823 L:      [email protected]
6824 S:      Maintained
6825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6826 F:      Documentation/filesystems/erofs.rst
6827 F:      fs/erofs/
6828 F:      include/trace/events/erofs.h
6829
6830 ERRSEQ ERROR TRACKING INFRASTRUCTURE
6831 M:      Jeff Layton <[email protected]>
6832 S:      Maintained
6833 F:      include/linux/errseq.h
6834 F:      lib/errseq.c
6835
6836 ET131X NETWORK DRIVER
6837 M:      Mark Einon <[email protected]>
6838 S:      Odd Fixes
6839 F:      drivers/net/ethernet/agere/
6840
6841 ETHERNET BRIDGE
6842 M:      Roopa Prabhu <[email protected]>
6843 M:      Nikolay Aleksandrov <[email protected]>
6844 L:      [email protected] (moderated for non-subscribers)
6845 L:      [email protected]
6846 S:      Maintained
6847 W:      http://www.linuxfoundation.org/en/Net:Bridge
6848 F:      include/linux/netfilter_bridge/
6849 F:      net/bridge/
6850
6851 ETHERNET PHY LIBRARY
6852 M:      Andrew Lunn <[email protected]>
6853 M:      Heiner Kallweit <[email protected]>
6854 R:      Russell King <[email protected]>
6855 L:      [email protected]
6856 S:      Maintained
6857 F:      Documentation/ABI/testing/sysfs-class-net-phydev
6858 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
6859 F:      Documentation/devicetree/bindings/net/mdio*
6860 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
6861 F:      Documentation/networking/phy.rst
6862 F:      drivers/net/mdio/
6863 F:      drivers/net/mdio/acpi_mdio.c
6864 F:      drivers/net/mdio/fwnode_mdio.c
6865 F:      drivers/net/mdio/of_mdio.c
6866 F:      drivers/net/pcs/
6867 F:      drivers/net/phy/
6868 F:      drivers/of/of_net.c
6869 F:      include/dt-bindings/net/qca-ar803x.h
6870 F:      include/linux/*mdio*.h
6871 F:      include/linux/mdio/*.h
6872 F:      include/linux/of_net.h
6873 F:      include/linux/phy.h
6874 F:      include/linux/phy_fixed.h
6875 F:      include/linux/platform_data/mdio-bcm-unimac.h
6876 F:      include/linux/platform_data/mdio-gpio.h
6877 F:      include/trace/events/mdio.h
6878 F:      include/uapi/linux/mdio.h
6879 F:      include/uapi/linux/mii.h
6880
6881 EXFAT FILE SYSTEM
6882 M:      Namjae Jeon <[email protected]>
6883 M:      Sungjong Seo <[email protected]>
6884 L:      [email protected]
6885 S:      Maintained
6886 F:      fs/exfat/
6887
6888 EXT2 FILE SYSTEM
6889 M:      Jan Kara <[email protected]>
6890 L:      [email protected]
6891 S:      Maintained
6892 F:      Documentation/filesystems/ext2.rst
6893 F:      fs/ext2/
6894 F:      include/linux/ext2*
6895
6896 EXT4 FILE SYSTEM
6897 M:      "Theodore Ts'o" <[email protected]>
6898 M:      Andreas Dilger <[email protected]>
6899 L:      [email protected]
6900 S:      Maintained
6901 W:      http://ext4.wiki.kernel.org
6902 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
6903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
6904 F:      Documentation/filesystems/ext4/
6905 F:      fs/ext4/
6906 F:      include/trace/events/ext4.h
6907
6908 Extended Verification Module (EVM)
6909 M:      Mimi Zohar <[email protected]>
6910 L:      [email protected]
6911 S:      Supported
6912 F:      security/integrity/evm/
6913
6914 EXTENSIBLE FIRMWARE INTERFACE (EFI)
6915 M:      Ard Biesheuvel <[email protected]>
6916 L:      [email protected]
6917 S:      Maintained
6918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6919 F:      Documentation/admin-guide/efi-stub.rst
6920 F:      arch/*/include/asm/efi.h
6921 F:      arch/*/kernel/efi.c
6922 F:      arch/arm/boot/compressed/efi-header.S
6923 F:      arch/arm64/kernel/efi-entry.S
6924 F:      arch/x86/platform/efi/
6925 F:      drivers/firmware/efi/
6926 F:      include/linux/efi*.h
6927
6928 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
6929 M:      MyungJoo Ham <[email protected]>
6930 M:      Chanwoo Choi <[email protected]>
6931 L:      [email protected]
6932 S:      Maintained
6933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
6934 F:      Documentation/devicetree/bindings/extcon/
6935 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6936 F:      drivers/extcon/
6937 F:      include/linux/extcon.h
6938 F:      include/linux/extcon/
6939
6940 EXTRA BOOT CONFIG
6941 M:      Masami Hiramatsu <[email protected]>
6942 S:      Maintained
6943 F:      Documentation/admin-guide/bootconfig.rst
6944 F:      fs/proc/bootconfig.c
6945 F:      include/linux/bootconfig.h
6946 F:      lib/bootconfig.c
6947 F:      tools/bootconfig/*
6948 F:      tools/bootconfig/scripts/*
6949
6950 EXYNOS DP DRIVER
6951 M:      Jingoo Han <[email protected]>
6952 L:      [email protected]
6953 S:      Maintained
6954 F:      drivers/gpu/drm/exynos/exynos_dp*
6955
6956 EXYNOS SYSMMU (IOMMU) driver
6957 M:      Marek Szyprowski <[email protected]>
6958 L:      [email protected]
6959 S:      Maintained
6960 F:      drivers/iommu/exynos-iommu.c
6961
6962 F2FS FILE SYSTEM
6963 M:      Jaegeuk Kim <[email protected]>
6964 M:      Chao Yu <[email protected]>
6965 L:      [email protected]
6966 S:      Maintained
6967 W:      https://f2fs.wiki.kernel.org/
6968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
6969 F:      Documentation/ABI/testing/sysfs-fs-f2fs
6970 F:      Documentation/filesystems/f2fs.rst
6971 F:      fs/f2fs/
6972 F:      include/linux/f2fs_fs.h
6973 F:      include/trace/events/f2fs.h
6974 F:      include/uapi/linux/f2fs.h
6975
6976 F71805F HARDWARE MONITORING DRIVER
6977 M:      Jean Delvare <[email protected]>
6978 L:      [email protected]
6979 S:      Maintained
6980 F:      Documentation/hwmon/f71805f.rst
6981 F:      drivers/hwmon/f71805f.c
6982
6983 FADDR2LINE
6984 M:      Josh Poimboeuf <[email protected]>
6985 S:      Maintained
6986 F:      scripts/faddr2line
6987
6988 FAILOVER MODULE
6989 M:      Sridhar Samudrala <[email protected]>
6990 L:      [email protected]
6991 S:      Supported
6992 F:      Documentation/networking/failover.rst
6993 F:      include/net/failover.h
6994 F:      net/core/failover.c
6995
6996 FANOTIFY
6997 M:      Jan Kara <[email protected]>
6998 R:      Amir Goldstein <[email protected]>
6999 R:      Matthew Bobrowski <[email protected]>
7000 L:      [email protected]
7001 S:      Maintained
7002 F:      fs/notify/fanotify/
7003 F:      include/linux/fanotify.h
7004 F:      include/uapi/linux/fanotify.h
7005
7006 FARSYNC SYNCHRONOUS DRIVER
7007 M:      Kevin Curtis <[email protected]>
7008 S:      Supported
7009 W:      http://www.farsite.co.uk/
7010 F:      drivers/net/wan/farsync.*
7011
7012 FAULT INJECTION SUPPORT
7013 M:      Akinobu Mita <[email protected]>
7014 S:      Supported
7015 F:      Documentation/fault-injection/
7016 F:      lib/fault-inject.c
7017
7018 FBTFT Framebuffer drivers
7019 L:      [email protected]
7020 L:      [email protected]
7021 S:      Orphan
7022 F:      drivers/staging/fbtft/
7023
7024 FC0011 TUNER DRIVER
7025 M:      Michael Buesch <[email protected]>
7026 L:      [email protected]
7027 S:      Maintained
7028 F:      drivers/media/tuners/fc0011.c
7029 F:      drivers/media/tuners/fc0011.h
7030
7031 FC2580 MEDIA DRIVER
7032 M:      Antti Palosaari <[email protected]>
7033 L:      [email protected]
7034 S:      Maintained
7035 W:      https://linuxtv.org
7036 W:      http://palosaari.fi/linux/
7037 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7038 T:      git git://linuxtv.org/anttip/media_tree.git
7039 F:      drivers/media/tuners/fc2580*
7040
7041 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
7042 M:      Hannes Reinecke <[email protected]>
7043 L:      [email protected]
7044 S:      Supported
7045 W:      www.Open-FCoE.org
7046 F:      drivers/scsi/fcoe/
7047 F:      drivers/scsi/libfc/
7048 F:      include/scsi/fc/
7049 F:      include/scsi/libfc.h
7050 F:      include/scsi/libfcoe.h
7051 F:      include/uapi/scsi/fc/
7052
7053 FILE LOCKING (flock() and fcntl()/lockf())
7054 M:      Jeff Layton <[email protected]>
7055 M:      "J. Bruce Fields" <[email protected]>
7056 L:      [email protected]
7057 S:      Maintained
7058 F:      fs/fcntl.c
7059 F:      fs/locks.c
7060 F:      include/linux/fcntl.h
7061 F:      include/uapi/linux/fcntl.h
7062
7063 FILESYSTEM DIRECT ACCESS (DAX)
7064 M:      Dan Williams <[email protected]>
7065 R:      Matthew Wilcox <[email protected]>
7066 R:      Jan Kara <[email protected]>
7067 L:      [email protected]
7068 L:      [email protected]
7069 S:      Supported
7070 F:      fs/dax.c
7071 F:      include/linux/dax.h
7072 F:      include/trace/events/fs_dax.h
7073
7074 FILESYSTEMS (VFS and infrastructure)
7075 M:      Alexander Viro <[email protected]>
7076 L:      [email protected]
7077 S:      Maintained
7078 F:      fs/*
7079 F:      include/linux/fs.h
7080 F:      include/linux/fs_types.h
7081 F:      include/uapi/linux/fs.h
7082 F:      include/uapi/linux/openat2.h
7083 X:      fs/io-wq.c
7084 X:      fs/io-wq.h
7085 X:      fs/io_uring.c
7086
7087 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7088 M:      Riku Voipio <[email protected]>
7089 L:      [email protected]
7090 S:      Maintained
7091 F:      drivers/hwmon/f75375s.c
7092 F:      include/linux/f75375s.h
7093
7094 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
7095 M:      Clemens Ladisch <[email protected]>
7096 M:      Takashi Sakamoto <[email protected]>
7097 L:      [email protected] (moderated for non-subscribers)
7098 S:      Maintained
7099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7100 F:      include/uapi/sound/firewire.h
7101 F:      sound/firewire/
7102
7103 FIREWIRE MEDIA DRIVERS (firedtv)
7104 M:      Stefan Richter <[email protected]>
7105 L:      [email protected]
7106 L:      [email protected]
7107 S:      Maintained
7108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7109 F:      drivers/media/firewire/
7110
7111 FIREWIRE SBP-2 TARGET
7112 M:      Chris Boot <[email protected]>
7113 L:      [email protected]
7114 L:      [email protected]
7115 L:      [email protected]
7116 S:      Maintained
7117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
7118 F:      drivers/target/sbp/
7119
7120 FIREWIRE SUBSYSTEM
7121 M:      Stefan Richter <[email protected]>
7122 L:      [email protected]
7123 S:      Maintained
7124 W:      http://ieee1394.wiki.kernel.org/
7125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
7126 F:      drivers/firewire/
7127 F:      include/linux/firewire.h
7128 F:      include/uapi/linux/firewire*.h
7129 F:      tools/firewire/
7130
7131 FIRMWARE LOADER (request_firmware)
7132 M:      Luis Chamberlain <[email protected]>
7133 L:      [email protected]
7134 S:      Maintained
7135 F:      Documentation/firmware_class/
7136 F:      drivers/base/firmware_loader/
7137 F:      include/linux/firmware.h
7138
7139 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
7140 M:      Joshua Morris <[email protected]>
7141 M:      Philip Kelleher <[email protected]>
7142 S:      Maintained
7143 F:      drivers/block/rsxx/
7144
7145 FLEXTIMER FTM-QUADDEC DRIVER
7146 M:      Patrick Havelange <[email protected]>
7147 L:      [email protected]
7148 S:      Maintained
7149 F:      Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
7150 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
7151 F:      drivers/counter/ftm-quaddec.c
7152
7153 FLOPPY DRIVER
7154 M:      Denis Efremov <[email protected]>
7155 L:      [email protected]
7156 S:      Odd Fixes
7157 F:      drivers/block/floppy.c
7158
7159 FLYSKY FSIA6B RC RECEIVER
7160 M:      Markus Koch <[email protected]>
7161 L:      [email protected]
7162 S:      Maintained
7163 F:      drivers/input/joystick/fsia6b.c
7164
7165 FORCEDETH GIGABIT ETHERNET DRIVER
7166 M:      Rain River <[email protected]>
7167 M:      Zhu Yanjun <[email protected]>
7168 L:      [email protected]
7169 S:      Maintained
7170 F:      drivers/net/ethernet/nvidia/*
7171
7172 FPGA DFL DRIVERS
7173 M:      Wu Hao <[email protected]>
7174 R:      Tom Rix <[email protected]>
7175 L:      [email protected]
7176 S:      Maintained
7177 F:      Documentation/ABI/testing/sysfs-bus-dfl*
7178 F:      Documentation/fpga/dfl.rst
7179 F:      drivers/fpga/dfl*
7180 F:      drivers/uio/uio_dfl.c
7181 F:      include/linux/dfl.h
7182 F:      include/uapi/linux/fpga-dfl.h
7183
7184 FPGA MANAGER FRAMEWORK
7185 M:      Moritz Fischer <[email protected]>
7186 R:      Tom Rix <[email protected]>
7187 L:      [email protected]
7188 S:      Maintained
7189 W:      http://www.rocketboards.org
7190 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
7191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
7192 F:      Documentation/devicetree/bindings/fpga/
7193 F:      Documentation/driver-api/fpga/
7194 F:      Documentation/fpga/
7195 F:      drivers/fpga/
7196 F:      include/linux/fpga/
7197
7198 FPU EMULATOR
7199 M:      Bill Metzenthen <[email protected]>
7200 S:      Maintained
7201 W:      http://floatingpoint.sourceforge.net/emulator/index.html
7202 F:      arch/x86/math-emu/
7203
7204 FRAMEBUFFER LAYER
7205 L:      [email protected]
7206 L:      [email protected]
7207 S:      Orphan
7208 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
7209 T:      git git://anongit.freedesktop.org/drm/drm-misc
7210 F:      Documentation/fb/
7211 F:      drivers/video/
7212 F:      include/linux/fb.h
7213 F:      include/uapi/linux/fb.h
7214 F:      include/uapi/video/
7215 F:      include/video/
7216
7217 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
7218 M:      Horia Geantă <[email protected]>
7219 M:      Pankaj Gupta <[email protected]>
7220 L:      [email protected]
7221 S:      Maintained
7222 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
7223 F:      drivers/crypto/caam/
7224
7225 FREESCALE COLDFIRE M5441X MMC DRIVER
7226 M:      Angelo Dureghello <[email protected]>
7227 L:      [email protected]
7228 S:      Maintained
7229 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
7230 F:      include/linux/platform_data/mmc-esdhc-mcf.h
7231
7232 FREESCALE DIU FRAMEBUFFER DRIVER
7233 M:      Timur Tabi <[email protected]>
7234 L:      [email protected]
7235 S:      Maintained
7236 F:      drivers/video/fbdev/fsl-diu-fb.*
7237
7238 FREESCALE DMA DRIVER
7239 M:      Li Yang <[email protected]>
7240 M:      Zhang Wei <[email protected]>
7241 L:      [email protected]
7242 S:      Maintained
7243 F:      drivers/dma/fsldma.*
7244
7245 FREESCALE DSPI DRIVER
7246 M:      Vladimir Oltean <[email protected]>
7247 L:      [email protected]
7248 S:      Maintained
7249 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
7250 F:      drivers/spi/spi-fsl-dspi.c
7251 F:      include/linux/spi/spi-fsl-dspi.h
7252
7253 FREESCALE ENETC ETHERNET DRIVERS
7254 M:      Claudiu Manoil <[email protected]>
7255 L:      [email protected]
7256 S:      Maintained
7257 F:      drivers/net/ethernet/freescale/enetc/
7258
7259 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
7260 M:      Claudiu Manoil <[email protected]>
7261 L:      [email protected]
7262 S:      Maintained
7263 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
7264 F:      drivers/net/ethernet/freescale/gianfar*
7265
7266 FREESCALE GPMI NAND DRIVER
7267 M:      Han Xu <[email protected]>
7268 L:      [email protected]
7269 S:      Maintained
7270 F:      drivers/mtd/nand/raw/gpmi-nand/*
7271
7272 FREESCALE I2C CPM DRIVER
7273 M:      Jochen Friedrich <[email protected]>
7274 L:      [email protected]
7275 L:      [email protected]
7276 S:      Maintained
7277 F:      drivers/i2c/busses/i2c-cpm.c
7278
7279 FREESCALE IMX / MXC FEC DRIVER
7280 M:      Joakim Zhang <[email protected]>
7281 L:      [email protected]
7282 S:      Maintained
7283 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
7284 F:      drivers/net/ethernet/freescale/fec.h
7285 F:      drivers/net/ethernet/freescale/fec_main.c
7286 F:      drivers/net/ethernet/freescale/fec_ptp.c
7287
7288 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
7289 M:      Sascha Hauer <[email protected]>
7290 R:      Pengutronix Kernel Team <[email protected]>
7291 L:      [email protected]
7292 L:      [email protected] (moderated for non-subscribers)
7293 S:      Maintained
7294 F:      drivers/video/fbdev/imxfb.c
7295 F:      include/linux/platform_data/video-imxfb.h
7296
7297 FREESCALE IMX DDR PMU DRIVER
7298 M:      Frank Li <[email protected]>
7299 L:      [email protected]
7300 S:      Maintained
7301 F:      Documentation/admin-guide/perf/imx-ddr.rst
7302 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
7303 F:      drivers/perf/fsl_imx8_ddr_perf.c
7304
7305 FREESCALE IMX I2C DRIVER
7306 M:      Oleksij Rempel <[email protected]>
7307 R:      Pengutronix Kernel Team <[email protected]>
7308 L:      [email protected]
7309 S:      Maintained
7310 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
7311 F:      drivers/i2c/busses/i2c-imx.c
7312
7313 FREESCALE IMX LPI2C DRIVER
7314 M:      Dong Aisheng <[email protected]>
7315 L:      [email protected]
7316 L:      [email protected]
7317 S:      Maintained
7318 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
7319 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
7320
7321 FREESCALE MPC I2C DRIVER
7322 M:      Chris Packham <[email protected]>
7323 L:      [email protected]
7324 S:      Maintained
7325 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
7326 F:      drivers/i2c/busses/i2c-mpc.c
7327
7328 FREESCALE QORIQ DPAA ETHERNET DRIVER
7329 M:      Madalin Bucur <[email protected]>
7330 L:      [email protected]
7331 S:      Maintained
7332 F:      drivers/net/ethernet/freescale/dpaa
7333
7334 FREESCALE QORIQ DPAA FMAN DRIVER
7335 M:      Madalin Bucur <[email protected]>
7336 L:      [email protected]
7337 S:      Maintained
7338 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
7339 F:      drivers/net/ethernet/freescale/fman
7340
7341 FREESCALE QORIQ PTP CLOCK DRIVER
7342 M:      Yangbo Lu <[email protected]>
7343 L:      [email protected]
7344 S:      Maintained
7345 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
7346 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
7347 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
7348 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
7349 F:      drivers/ptp/ptp_qoriq.c
7350 F:      drivers/ptp/ptp_qoriq_debugfs.c
7351 F:      include/linux/fsl/ptp_qoriq.h
7352
7353 FREESCALE QUAD SPI DRIVER
7354 M:      Han Xu <[email protected]>
7355 L:      [email protected]
7356 S:      Maintained
7357 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
7358 F:      drivers/spi/spi-fsl-qspi.c
7359
7360 FREESCALE QUICC ENGINE LIBRARY
7361 M:      Qiang Zhao <[email protected]>
7362 L:      [email protected]
7363 S:      Maintained
7364 F:      drivers/soc/fsl/qe/
7365 F:      include/soc/fsl/*qe*.h
7366 F:      include/soc/fsl/*ucc*.h
7367
7368 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
7369 M:      Li Yang <[email protected]>
7370 L:      [email protected]
7371 L:      [email protected]
7372 S:      Maintained
7373 F:      drivers/net/ethernet/freescale/ucc_geth*
7374
7375 FREESCALE QUICC ENGINE UCC HDLC DRIVER
7376 M:      Zhao Qiang <[email protected]>
7377 L:      [email protected]
7378 L:      [email protected]
7379 S:      Maintained
7380 F:      drivers/net/wan/fsl_ucc_hdlc*
7381
7382 FREESCALE QUICC ENGINE UCC UART DRIVER
7383 M:      Timur Tabi <[email protected]>
7384 L:      [email protected]
7385 S:      Maintained
7386 F:      drivers/tty/serial/ucc_uart.c
7387
7388 FREESCALE SOC DRIVERS
7389 M:      Li Yang <[email protected]>
7390 L:      [email protected]
7391 L:      [email protected]
7392 S:      Maintained
7393 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
7394 F:      Documentation/devicetree/bindings/soc/fsl/
7395 F:      drivers/soc/fsl/
7396 F:      include/linux/fsl/
7397
7398 FREESCALE SOC FS_ENET DRIVER
7399 M:      Pantelis Antoniou <[email protected]>
7400 L:      [email protected]
7401 L:      [email protected]
7402 S:      Maintained
7403 F:      drivers/net/ethernet/freescale/fs_enet/
7404 F:      include/linux/fs_enet_pd.h
7405
7406 FREESCALE SOC SOUND DRIVERS
7407 M:      Nicolin Chen <[email protected]>
7408 M:      Xiubo Li <[email protected]>
7409 R:      Fabio Estevam <[email protected]>
7410 R:      Shengjiu Wang <[email protected]>
7411 L:      [email protected] (moderated for non-subscribers)
7412 L:      [email protected]
7413 S:      Maintained
7414 F:      sound/soc/fsl/fsl*
7415 F:      sound/soc/fsl/imx*
7416 F:      sound/soc/fsl/mpc8610_hpcd.c
7417
7418 FREESCALE USB PERIPHERAL DRIVERS
7419 M:      Li Yang <[email protected]>
7420 L:      [email protected]
7421 L:      [email protected]
7422 S:      Maintained
7423 F:      drivers/usb/gadget/udc/fsl*
7424
7425 FREESCALE USB PHY DRIVER
7426 M:      Ran Wang <[email protected]>
7427 L:      [email protected]
7428 L:      [email protected]
7429 S:      Maintained
7430 F:      drivers/usb/phy/phy-fsl-usb*
7431
7432 FREEVXFS FILESYSTEM
7433 M:      Christoph Hellwig <[email protected]>
7434 S:      Maintained
7435 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
7436 F:      fs/freevxfs/
7437
7438 FREEZER
7439 M:      "Rafael J. Wysocki" <[email protected]>
7440 M:      Pavel Machek <[email protected]>
7441 L:      [email protected]
7442 S:      Supported
7443 F:      Documentation/power/freezing-of-tasks.rst
7444 F:      include/linux/freezer.h
7445 F:      kernel/freezer.c
7446
7447 FRONTSWAP API
7448 M:      Konrad Rzeszutek Wilk <[email protected]>
7449 L:      [email protected]
7450 S:      Maintained
7451 F:      include/linux/frontswap.h
7452 F:      mm/frontswap.c
7453
7454 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
7455 M:      David Howells <[email protected]>
7456 L:      [email protected] (moderated for non-subscribers)
7457 S:      Supported
7458 F:      Documentation/filesystems/caching/
7459 F:      fs/fscache/
7460 F:      include/linux/fscache*.h
7461
7462 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
7463 M:      Theodore Y. Ts'o <[email protected]>
7464 M:      Jaegeuk Kim <[email protected]>
7465 M:      Eric Biggers <[email protected]>
7466 L:      [email protected]
7467 S:      Supported
7468 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7469 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
7470 F:      Documentation/filesystems/fscrypt.rst
7471 F:      fs/crypto/
7472 F:      include/linux/fscrypt*.h
7473 F:      include/uapi/linux/fscrypt.h
7474
7475 FSI SUBSYSTEM
7476 M:      Jeremy Kerr <[email protected]>
7477 M:      Joel Stanley <[email protected]>
7478 R:      Alistar Popple <[email protected]>
7479 R:      Eddie James <[email protected]>
7480 L:      [email protected]
7481 S:      Supported
7482 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
7483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
7484 F:      drivers/fsi/
7485 F:      include/linux/fsi*.h
7486 F:      include/trace/events/fsi*.h
7487
7488 FSI-ATTACHED I2C DRIVER
7489 M:      Eddie James <[email protected]>
7490 L:      [email protected]
7491 L:      [email protected] (moderated for non-subscribers)
7492 S:      Maintained
7493 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
7494 F:      drivers/i2c/busses/i2c-fsi.c
7495
7496 FSI-ATTACHED SPI DRIVER
7497 M:      Eddie James <[email protected]>
7498 L:      [email protected]
7499 S:      Maintained
7500 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
7501 F:      drivers/spi/spi-fsi.c
7502
7503 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
7504 M:      Jan Kara <[email protected]>
7505 R:      Amir Goldstein <[email protected]>
7506 L:      [email protected]
7507 S:      Maintained
7508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
7509 F:      fs/notify/
7510 F:      include/linux/fsnotify*.h
7511
7512 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
7513 M:      Eric Biggers <[email protected]>
7514 M:      Theodore Y. Ts'o <[email protected]>
7515 L:      [email protected]
7516 S:      Supported
7517 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7518 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
7519 F:      Documentation/filesystems/fsverity.rst
7520 F:      fs/verity/
7521 F:      include/linux/fsverity.h
7522 F:      include/uapi/linux/fsverity.h
7523
7524 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
7525 M:      Michael Zaidman <[email protected]>
7526 L:      [email protected]
7527 L:      [email protected]
7528 S:      Maintained
7529 F:      drivers/hid/hid-ft260.c
7530
7531 FUJITSU LAPTOP EXTRAS
7532 M:      Jonathan Woithe <[email protected]>
7533 L:      [email protected]
7534 S:      Maintained
7535 F:      drivers/platform/x86/fujitsu-laptop.c
7536
7537 FUJITSU M-5MO LS CAMERA ISP DRIVER
7538 M:      Kyungmin Park <[email protected]>
7539 M:      Heungjun Kim <[email protected]>
7540 L:      [email protected]
7541 S:      Maintained
7542 F:      drivers/media/i2c/m5mols/
7543 F:      include/media/i2c/m5mols.h
7544
7545 FUJITSU TABLET EXTRAS
7546 M:      Robert Gerlach <[email protected]>
7547 L:      [email protected]
7548 S:      Maintained
7549 F:      drivers/platform/x86/fujitsu-tablet.c
7550
7551 FUSE: FILESYSTEM IN USERSPACE
7552 M:      Miklos Szeredi <[email protected]>
7553 L:      [email protected]
7554 S:      Maintained
7555 W:      https://github.com/libfuse/
7556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7557 F:      Documentation/filesystems/fuse.rst
7558 F:      fs/fuse/
7559 F:      include/uapi/linux/fuse.h
7560
7561 FUTEX SUBSYSTEM
7562 M:      Thomas Gleixner <[email protected]>
7563 M:      Ingo Molnar <[email protected]>
7564 R:      Peter Zijlstra <[email protected]>
7565 R:      Darren Hart <[email protected]>
7566 R:      Davidlohr Bueso <[email protected]>
7567 L:      [email protected]
7568 S:      Maintained
7569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7570 F:      Documentation/locking/*futex*
7571 F:      include/asm-generic/futex.h
7572 F:      include/linux/futex.h
7573 F:      include/uapi/linux/futex.h
7574 F:      kernel/futex.c
7575 F:      tools/perf/bench/futex*
7576 F:      tools/testing/selftests/futex/
7577
7578 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7579 M:      Tim Harvey <[email protected]>
7580 M:      Robert Jones <[email protected]>
7581 S:      Maintained
7582 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7583 F:      drivers/mfd/gateworks-gsc.c
7584 F:      include/linux/mfd/gsc.h
7585 F:      Documentation/hwmon/gsc-hwmon.rst
7586 F:      drivers/hwmon/gsc-hwmon.c
7587 F:      include/linux/platform_data/gsc_hwmon.h
7588
7589 GCC PLUGINS
7590 M:      Kees Cook <[email protected]>
7591 L:      [email protected]
7592 S:      Maintained
7593 F:      Documentation/kbuild/gcc-plugins.rst
7594 F:      scripts/Makefile.gcc-plugins
7595 F:      scripts/gcc-plugins/
7596
7597 GCOV BASED KERNEL PROFILING
7598 M:      Peter Oberparleiter <[email protected]>
7599 S:      Maintained
7600 F:      Documentation/dev-tools/gcov.rst
7601 F:      kernel/gcov/
7602
7603 GDB KERNEL DEBUGGING HELPER SCRIPTS
7604 M:      Jan Kiszka <[email protected]>
7605 M:      Kieran Bingham <[email protected]>
7606 S:      Supported
7607 F:      scripts/gdb/
7608
7609 GEMINI CRYPTO DRIVER
7610 M:      Corentin Labbe <[email protected]>
7611 L:      [email protected]
7612 S:      Maintained
7613 F:      drivers/crypto/gemini/
7614
7615 GEMTEK FM RADIO RECEIVER DRIVER
7616 M:      Hans Verkuil <[email protected]>
7617 L:      [email protected]
7618 S:      Maintained
7619 W:      https://linuxtv.org
7620 T:      git git://linuxtv.org/media_tree.git
7621 F:      drivers/media/radio/radio-gemtek*
7622
7623 GENERIC ARCHITECTURE TOPOLOGY
7624 M:      Sudeep Holla <[email protected]>
7625 L:      [email protected]
7626 S:      Maintained
7627 F:      drivers/base/arch_topology.c
7628 F:      include/linux/arch_topology.h
7629
7630 GENERIC ENTRY CODE
7631 M:      Thomas Gleixner <[email protected]>
7632 M:      Peter Zijlstra <[email protected]>
7633 M:      Andy Lutomirski <[email protected]>
7634 L:      [email protected]
7635 S:      Maintained
7636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
7637 F:      include/linux/entry-common.h
7638 F:      include/linux/entry-kvm.h
7639 F:      kernel/entry/
7640
7641 GENERIC GPIO I2C DRIVER
7642 M:      Wolfram Sang <[email protected]>
7643 S:      Supported
7644 F:      drivers/i2c/busses/i2c-gpio.c
7645 F:      include/linux/platform_data/i2c-gpio.h
7646
7647 GENERIC GPIO I2C MULTIPLEXER DRIVER
7648 M:      Peter Korsgaard <[email protected]>
7649 L:      [email protected]
7650 S:      Supported
7651 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
7652 F:      drivers/i2c/muxes/i2c-mux-gpio.c
7653 F:      include/linux/platform_data/i2c-mux-gpio.h
7654
7655 GENERIC HDLC (WAN) DRIVERS
7656 M:      Krzysztof Halasa <[email protected]>
7657 S:      Maintained
7658 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
7659 F:      drivers/net/wan/c101.c
7660 F:      drivers/net/wan/hd6457*
7661 F:      drivers/net/wan/hdlc*
7662 F:      drivers/net/wan/n2.c
7663 F:      drivers/net/wan/pc300too.c
7664 F:      drivers/net/wan/pci200syn.c
7665 F:      drivers/net/wan/wanxl*
7666
7667 GENERIC INCLUDE/ASM HEADER FILES
7668 M:      Arnd Bergmann <[email protected]>
7669 L:      [email protected]
7670 S:      Maintained
7671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
7672 F:      include/asm-generic/
7673 F:      include/uapi/asm-generic/
7674
7675 GENERIC PHY FRAMEWORK
7676 M:      Kishon Vijay Abraham I <[email protected]>
7677 M:      Vinod Koul <[email protected]>
7678 L:      [email protected]
7679 S:      Supported
7680 Q:      https://patchwork.kernel.org/project/linux-phy/list/
7681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7682 F:      Documentation/devicetree/bindings/phy/
7683 F:      drivers/phy/
7684 F:      include/linux/phy/
7685
7686 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
7687 M:      Wolfram Sang <[email protected]>
7688 S:      Supported
7689 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
7690
7691 GENERIC PM DOMAINS
7692 M:      "Rafael J. Wysocki" <[email protected]>
7693 M:      Kevin Hilman <[email protected]>
7694 M:      Ulf Hansson <[email protected]>
7695 L:      [email protected]
7696 S:      Supported
7697 F:      Documentation/devicetree/bindings/power/power?domain*
7698 F:      drivers/base/power/domain*.c
7699 F:      include/linux/pm_domain.h
7700
7701 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
7702 M:      Eugen Hristev <[email protected]>
7703 L:      [email protected]
7704 S:      Maintained
7705 F:      drivers/input/touchscreen/resistive-adc-touch.c
7706
7707 GENERIC UIO DRIVER FOR PCI DEVICES
7708 M:      "Michael S. Tsirkin" <[email protected]>
7709 L:      [email protected]
7710 S:      Supported
7711 F:      drivers/uio/uio_pci_generic.c
7712
7713 GENERIC VDSO LIBRARY
7714 M:      Andy Lutomirski <[email protected]>
7715 M:      Thomas Gleixner <[email protected]>
7716 M:      Vincenzo Frascino <[email protected]>
7717 L:      [email protected]
7718 S:      Maintained
7719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7720 F:      include/asm-generic/vdso/vsyscall.h
7721 F:      include/vdso/
7722 F:      kernel/time/vsyscall.c
7723 F:      lib/vdso/
7724
7725 GENWQE (IBM Generic Workqueue Card)
7726 M:      Frank Haverkamp <[email protected]>
7727 S:      Supported
7728 F:      drivers/misc/genwqe/
7729
7730 GET_MAINTAINER SCRIPT
7731 M:      Joe Perches <[email protected]>
7732 S:      Maintained
7733 F:      scripts/get_maintainer.pl
7734
7735 GFS2 FILE SYSTEM
7736 M:      Bob Peterson <[email protected]>
7737 M:      Andreas Gruenbacher <[email protected]>
7738 L:      [email protected]
7739 S:      Supported
7740 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
7741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
7742 F:      Documentation/filesystems/gfs2*
7743 F:      fs/gfs2/
7744 F:      include/uapi/linux/gfs2_ondisk.h
7745
7746 GIGABYTE WMI DRIVER
7747 M:      Thomas Weißschuh <[email protected]>
7748 L:      [email protected]
7749 S:      Maintained
7750 F:      drivers/platform/x86/gigabyte-wmi.c
7751
7752 GNSS SUBSYSTEM
7753 M:      Johan Hovold <[email protected]>
7754 S:      Maintained
7755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
7756 F:      Documentation/ABI/testing/sysfs-class-gnss
7757 F:      Documentation/devicetree/bindings/gnss/
7758 F:      drivers/gnss/
7759 F:      include/linux/gnss.h
7760
7761 GO7007 MPEG CODEC
7762 M:      Hans Verkuil <[email protected]>
7763 L:      [email protected]
7764 S:      Maintained
7765 F:      drivers/media/usb/go7007/
7766
7767 GOODIX TOUCHSCREEN
7768 M:      Bastien Nocera <[email protected]>
7769 L:      [email protected]
7770 S:      Maintained
7771 F:      drivers/input/touchscreen/goodix.c
7772
7773 GOOGLE ETHERNET DRIVERS
7774 M:      Catherine Sullivan <[email protected]>
7775 R:      Sagi Shahar <[email protected]>
7776 R:      Jon Olson <[email protected]>
7777 L:      [email protected]
7778 S:      Supported
7779 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
7780 F:      drivers/net/ethernet/google
7781
7782 GPD POCKET FAN DRIVER
7783 M:      Hans de Goede <[email protected]>
7784 L:      [email protected]
7785 S:      Maintained
7786 F:      drivers/platform/x86/gpd-pocket-fan.c
7787
7788 GPIO ACPI SUPPORT
7789 M:      Mika Westerberg <[email protected]>
7790 M:      Andy Shevchenko <[email protected]>
7791 L:      [email protected]
7792 L:      [email protected]
7793 S:      Maintained
7794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
7795 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
7796 F:      drivers/gpio/gpiolib-acpi.c
7797 F:      drivers/gpio/gpiolib-acpi.h
7798
7799 GPIO AGGREGATOR
7800 M:      Geert Uytterhoeven <[email protected]>
7801 L:      [email protected]
7802 S:      Supported
7803 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
7804 F:      drivers/gpio/gpio-aggregator.c
7805
7806 GPIO IR Transmitter
7807 M:      Sean Young <[email protected]>
7808 L:      [email protected]
7809 S:      Maintained
7810 F:      drivers/media/rc/gpio-ir-tx.c
7811
7812 GPIO MOCKUP DRIVER
7813 M:      Bamvor Jian Zhang <[email protected]>
7814 L:      [email protected]
7815 S:      Maintained
7816 F:      drivers/gpio/gpio-mockup.c
7817 F:      tools/testing/selftests/gpio/
7818
7819 GPIO REGMAP
7820 R:      Michael Walle <[email protected]>
7821 S:      Maintained
7822 F:      drivers/gpio/gpio-regmap.c
7823 F:      include/linux/gpio/regmap.h
7824
7825 GPIO SUBSYSTEM
7826 M:      Linus Walleij <[email protected]>
7827 M:      Bartosz Golaszewski <[email protected]>
7828 L:      [email protected]
7829 S:      Maintained
7830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
7831 F:      Documentation/ABI/obsolete/sysfs-gpio
7832 F:      Documentation/ABI/testing/gpio-cdev
7833 F:      Documentation/admin-guide/gpio/
7834 F:      Documentation/devicetree/bindings/gpio/
7835 F:      Documentation/driver-api/gpio/
7836 F:      drivers/gpio/
7837 F:      include/asm-generic/gpio.h
7838 F:      include/linux/gpio.h
7839 F:      include/linux/gpio/
7840 F:      include/linux/of_gpio.h
7841 F:      include/uapi/linux/gpio.h
7842 F:      tools/gpio/
7843
7844 GRE DEMULTIPLEXER DRIVER
7845 M:      Dmitry Kozlov <[email protected]>
7846 L:      [email protected]
7847 S:      Maintained
7848 F:      include/net/gre.h
7849 F:      net/ipv4/gre_demux.c
7850 F:      net/ipv4/gre_offload.c
7851
7852 GRETH 10/100/1G Ethernet MAC device driver
7853 M:      Andreas Larsson <[email protected]>
7854 L:      [email protected]
7855 S:      Maintained
7856 F:      drivers/net/ethernet/aeroflex/
7857
7858 GREYBUS AUDIO PROTOCOLS DRIVERS
7859 M:      Vaibhav Agarwal <[email protected]>
7860 M:      Mark Greer <[email protected]>
7861 S:      Maintained
7862 F:      drivers/staging/greybus/audio_apbridgea.c
7863 F:      drivers/staging/greybus/audio_apbridgea.h
7864 F:      drivers/staging/greybus/audio_codec.c
7865 F:      drivers/staging/greybus/audio_codec.h
7866 F:      drivers/staging/greybus/audio_gb.c
7867 F:      drivers/staging/greybus/audio_manager.c
7868 F:      drivers/staging/greybus/audio_manager.h
7869 F:      drivers/staging/greybus/audio_manager_module.c
7870 F:      drivers/staging/greybus/audio_manager_private.h
7871 F:      drivers/staging/greybus/audio_manager_sysfs.c
7872 F:      drivers/staging/greybus/audio_module.c
7873 F:      drivers/staging/greybus/audio_topology.c
7874
7875 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
7876 M:      Viresh Kumar <[email protected]>
7877 S:      Maintained
7878 F:      drivers/staging/greybus/authentication.c
7879 F:      drivers/staging/greybus/bootrom.c
7880 F:      drivers/staging/greybus/firmware.h
7881 F:      drivers/staging/greybus/fw-core.c
7882 F:      drivers/staging/greybus/fw-download.c
7883 F:      drivers/staging/greybus/fw-management.c
7884 F:      drivers/staging/greybus/greybus_authentication.h
7885 F:      drivers/staging/greybus/greybus_firmware.h
7886 F:      drivers/staging/greybus/hid.c
7887 F:      drivers/staging/greybus/i2c.c
7888 F:      drivers/staging/greybus/spi.c
7889 F:      drivers/staging/greybus/spilib.c
7890 F:      drivers/staging/greybus/spilib.h
7891
7892 GREYBUS LOOPBACK DRIVER
7893 M:      Bryan O'Donoghue <[email protected]>
7894 S:      Maintained
7895 F:      drivers/staging/greybus/loopback.c
7896
7897 GREYBUS PLATFORM DRIVERS
7898 M:      Vaibhav Hiremath <[email protected]>
7899 S:      Maintained
7900 F:      drivers/staging/greybus/arche-apb-ctrl.c
7901 F:      drivers/staging/greybus/arche-platform.c
7902 F:      drivers/staging/greybus/arche_platform.h
7903
7904 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
7905 M:      Rui Miguel Silva <[email protected]>
7906 S:      Maintained
7907 F:      drivers/staging/greybus/gpio.c
7908 F:      drivers/staging/greybus/light.c
7909 F:      drivers/staging/greybus/power_supply.c
7910 F:      drivers/staging/greybus/sdio.c
7911 F:      drivers/staging/greybus/spi.c
7912 F:      drivers/staging/greybus/spilib.c
7913
7914 GREYBUS SUBSYSTEM
7915 M:      Johan Hovold <[email protected]>
7916 M:      Alex Elder <[email protected]>
7917 M:      Greg Kroah-Hartman <[email protected]>
7918 L:      [email protected] (moderated for non-subscribers)
7919 S:      Maintained
7920 F:      drivers/greybus/
7921 F:      drivers/staging/greybus/
7922 F:      include/linux/greybus.h
7923 F:      include/linux/greybus/
7924
7925 GREYBUS UART PROTOCOLS DRIVERS
7926 M:      David Lin <[email protected]>
7927 S:      Maintained
7928 F:      drivers/staging/greybus/log.c
7929 F:      drivers/staging/greybus/uart.c
7930
7931 GS1662 VIDEO SERIALIZER
7932 M:      Charles-Antoine Couret <[email protected]>
7933 L:      [email protected]
7934 S:      Maintained
7935 T:      git git://linuxtv.org/media_tree.git
7936 F:      drivers/media/spi/gs1662.c
7937
7938 GSPCA FINEPIX SUBDRIVER
7939 M:      Frank Zago <[email protected]>
7940 L:      [email protected]
7941 S:      Maintained
7942 T:      git git://linuxtv.org/media_tree.git
7943 F:      drivers/media/usb/gspca/finepix.c
7944
7945 GSPCA GL860 SUBDRIVER
7946 M:      Olivier Lorin <[email protected]>
7947 L:      [email protected]
7948 S:      Maintained
7949 T:      git git://linuxtv.org/media_tree.git
7950 F:      drivers/media/usb/gspca/gl860/
7951
7952 GSPCA M5602 SUBDRIVER
7953 M:      Erik Andren <[email protected]>
7954 L:      [email protected]
7955 S:      Maintained
7956 T:      git git://linuxtv.org/media_tree.git
7957 F:      drivers/media/usb/gspca/m5602/
7958
7959 GSPCA PAC207 SONIXB SUBDRIVER
7960 M:      Hans Verkuil <[email protected]>
7961 L:      [email protected]
7962 S:      Odd Fixes
7963 T:      git git://linuxtv.org/media_tree.git
7964 F:      drivers/media/usb/gspca/pac207.c
7965
7966 GSPCA SN9C20X SUBDRIVER
7967 M:      Brian Johnson <[email protected]>
7968 L:      [email protected]
7969 S:      Maintained
7970 T:      git git://linuxtv.org/media_tree.git
7971 F:      drivers/media/usb/gspca/sn9c20x.c
7972
7973 GSPCA T613 SUBDRIVER
7974 M:      Leandro Costantino <[email protected]>
7975 L:      [email protected]
7976 S:      Maintained
7977 T:      git git://linuxtv.org/media_tree.git
7978 F:      drivers/media/usb/gspca/t613.c
7979
7980 GSPCA USB WEBCAM DRIVER
7981 M:      Hans Verkuil <[email protected]>
7982 L:      [email protected]
7983 S:      Odd Fixes
7984 T:      git git://linuxtv.org/media_tree.git
7985 F:      drivers/media/usb/gspca/
7986
7987 GTP (GPRS Tunneling Protocol)
7988 M:      Pablo Neira Ayuso <[email protected]>
7989 M:      Harald Welte <[email protected]>
7990 L:      [email protected]
7991 S:      Maintained
7992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
7993 F:      drivers/net/gtp.c
7994
7995 GUID PARTITION TABLE (GPT)
7996 M:      Davidlohr Bueso <[email protected]>
7997 L:      [email protected]
7998 S:      Maintained
7999 F:      block/partitions/efi.*
8000
8001 H8/300 ARCHITECTURE
8002 M:      Yoshinori Sato <[email protected]>
8003 L:      [email protected] (moderated for non-subscribers)
8004 S:      Maintained
8005 W:      http://uclinux-h8.sourceforge.jp
8006 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
8007 F:      arch/h8300/
8008 F:      drivers/clk/h8300/
8009 F:      drivers/clocksource/h8300_*.c
8010 F:      drivers/irqchip/irq-renesas-h8*.c
8011
8012 HABANALABS PCI DRIVER
8013 M:      Oded Gabbay <[email protected]>
8014 S:      Supported
8015 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
8016 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
8017 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
8018 F:      drivers/misc/habanalabs/
8019 F:      include/uapi/misc/habanalabs.h
8020
8021 HACKRF MEDIA DRIVER
8022 M:      Antti Palosaari <[email protected]>
8023 L:      [email protected]
8024 S:      Maintained
8025 W:      https://linuxtv.org
8026 W:      http://palosaari.fi/linux/
8027 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8028 T:      git git://linuxtv.org/anttip/media_tree.git
8029 F:      drivers/media/usb/hackrf/
8030
8031 HANTRO VPU CODEC DRIVER
8032 M:      Ezequiel Garcia <[email protected]>
8033 M:      Philipp Zabel <[email protected]>
8034 L:      [email protected]
8035 L:      [email protected]
8036 S:      Maintained
8037 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
8038 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
8039 F:      drivers/staging/media/hantro/
8040
8041 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
8042 M:      Frank Seidel <[email protected]>
8043 L:      [email protected]
8044 S:      Maintained
8045 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
8046 F:      drivers/platform/x86/hdaps.c
8047
8048 HARDWARE MONITORING
8049 M:      Jean Delvare <[email protected]>
8050 M:      Guenter Roeck <[email protected]>
8051 L:      [email protected]
8052 S:      Maintained
8053 W:      http://hwmon.wiki.kernel.org/
8054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8055 F:      Documentation/devicetree/bindings/hwmon/
8056 F:      Documentation/hwmon/
8057 F:      drivers/hwmon/
8058 F:      include/linux/hwmon*.h
8059 F:      include/trace/events/hwmon*.h
8060 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
8061
8062 HARDWARE RANDOM NUMBER GENERATOR CORE
8063 M:      Matt Mackall <[email protected]>
8064 M:      Herbert Xu <[email protected]>
8065 L:      [email protected]
8066 S:      Odd fixes
8067 F:      Documentation/admin-guide/hw_random.rst
8068 F:      Documentation/devicetree/bindings/rng/
8069 F:      drivers/char/hw_random/
8070 F:      include/linux/hw_random.h
8071
8072 HARDWARE SPINLOCK CORE
8073 M:      Ohad Ben-Cohen <[email protected]>
8074 M:      Bjorn Andersson <[email protected]>
8075 R:      Baolin Wang <[email protected]>
8076 L:      [email protected]
8077 S:      Maintained
8078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
8079 F:      Documentation/devicetree/bindings/hwlock/
8080 F:      Documentation/locking/hwspinlock.rst
8081 F:      drivers/hwspinlock/
8082 F:      include/linux/hwspinlock.h
8083
8084 HARDWARE TRACING FACILITIES
8085 M:      Alexander Shishkin <[email protected]>
8086 S:      Maintained
8087 F:      drivers/hwtracing/
8088
8089 HARMONY SOUND DRIVER
8090 L:      [email protected]
8091 S:      Maintained
8092 F:      sound/parisc/harmony.*
8093
8094 HDPVR USB VIDEO ENCODER DRIVER
8095 M:      Hans Verkuil <[email protected]>
8096 L:      [email protected]
8097 S:      Odd Fixes
8098 W:      https://linuxtv.org
8099 T:      git git://linuxtv.org/media_tree.git
8100 F:      drivers/media/usb/hdpvr/
8101
8102 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
8103 M:      Matt Hsiao <[email protected]>
8104 S:      Supported
8105 F:      drivers/misc/hpilo.[ch]
8106
8107 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
8108 M:      Jerry Hoemann <[email protected]>
8109 S:      Supported
8110 F:      Documentation/watchdog/hpwdt.rst
8111 F:      drivers/watchdog/hpwdt.c
8112
8113 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
8114 M:      Don Brace <[email protected]>
8115 L:      [email protected]
8116 L:      [email protected]
8117 S:      Supported
8118 F:      Documentation/scsi/hpsa.rst
8119 F:      drivers/scsi/hpsa*.[ch]
8120 F:      include/linux/cciss*.h
8121 F:      include/uapi/linux/cciss*.h
8122
8123 HFI1 DRIVER
8124 M:      Mike Marciniszyn <[email protected]>
8125 M:      Dennis Dalessandro <[email protected]>
8126 L:      [email protected]
8127 S:      Supported
8128 F:      drivers/infiniband/hw/hfi1
8129
8130 HFS FILESYSTEM
8131 L:      [email protected]
8132 S:      Orphan
8133 F:      Documentation/filesystems/hfs.rst
8134 F:      fs/hfs/
8135
8136 HFSPLUS FILESYSTEM
8137 L:      [email protected]
8138 S:      Orphan
8139 F:      Documentation/filesystems/hfsplus.rst
8140 F:      fs/hfsplus/
8141
8142 HGA FRAMEBUFFER DRIVER
8143 M:      Ferenc Bakonyi <[email protected]>
8144 L:      [email protected]
8145 S:      Maintained
8146 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
8147 F:      drivers/video/fbdev/hgafb.c
8148
8149 HIBERNATION (aka Software Suspend, aka swsusp)
8150 M:      "Rafael J. Wysocki" <[email protected]>
8151 M:      Pavel Machek <[email protected]>
8152 L:      [email protected]
8153 S:      Supported
8154 B:      https://bugzilla.kernel.org
8155 F:      arch/*/include/asm/suspend*.h
8156 F:      arch/x86/power/
8157 F:      drivers/base/power/
8158 F:      include/linux/freezer.h
8159 F:      include/linux/pm.h
8160 F:      include/linux/suspend.h
8161 F:      kernel/power/
8162
8163 HID CORE LAYER
8164 M:      Jiri Kosina <[email protected]>
8165 M:      Benjamin Tissoires <[email protected]>
8166 L:      [email protected]
8167 S:      Maintained
8168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
8169 F:      drivers/hid/
8170 F:      include/linux/hid*
8171 F:      include/uapi/linux/hid*
8172
8173 HID PLAYSTATION DRIVER
8174 M:      Roderick Colenbrander <[email protected]>
8175 L:      [email protected]
8176 S:      Supported
8177 F:      drivers/hid/hid-playstation.c
8178
8179 HID SENSOR HUB DRIVERS
8180 M:      Jiri Kosina <[email protected]>
8181 M:      Jonathan Cameron <[email protected]>
8182 M:      Srinivas Pandruvada <[email protected]>
8183 L:      [email protected]
8184 L:      [email protected]
8185 S:      Maintained
8186 F:      Documentation/hid/hid-sensor*
8187 F:      drivers/hid/hid-sensor-*
8188 F:      drivers/iio/*/hid-*
8189 F:      include/linux/hid-sensor-*
8190
8191 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
8192 M:      Thomas Gleixner <[email protected]>
8193 L:      [email protected]
8194 S:      Maintained
8195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8196 F:      Documentation/timers/
8197 F:      include/linux/clockchips.h
8198 F:      include/linux/hrtimer.h
8199 F:      kernel/time/clockevents.c
8200 F:      kernel/time/hrtimer.c
8201 F:      kernel/time/timer_*.c
8202
8203 HIGH-SPEED SCC DRIVER FOR AX.25
8204 L:      [email protected]
8205 S:      Orphan
8206 F:      drivers/net/hamradio/dmascc.c
8207 F:      drivers/net/hamradio/scc.c
8208
8209 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8210 M:      HighPoint Linux Team <[email protected]>
8211 S:      Supported
8212 W:      http://www.highpoint-tech.com
8213 F:      Documentation/scsi/hptiop.rst
8214 F:      drivers/scsi/hptiop.c
8215
8216 HIPPI
8217 M:      Jes Sorensen <[email protected]>
8218 L:      [email protected]
8219 S:      Maintained
8220 F:      drivers/net/hippi/
8221 F:      include/linux/hippidevice.h
8222 F:      include/uapi/linux/if_hippi.h
8223 F:      net/802/hippi.c
8224
8225 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
8226 M:      Kurt Kanzenbach <[email protected]>
8227 L:      [email protected]
8228 S:      Maintained
8229 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
8230 F:      drivers/net/dsa/hirschmann/*
8231 F:      include/linux/platform_data/hirschmann-hellcreek.h
8232 F:      net/dsa/tag_hellcreek.c
8233
8234 HISILICON DMA DRIVER
8235 M:      Zhou Wang <[email protected]>
8236 L:      [email protected]
8237 S:      Maintained
8238 F:      drivers/dma/hisi_dma.c
8239
8240 HISILICON GPIO DRIVER
8241 M:      Luo Jiaxing <[email protected]>
8242 L:      [email protected]
8243 S:      Maintained
8244 F:      drivers/gpio/gpio-hisi.c
8245
8246 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
8247 M:      Zaibo Xu <[email protected]>
8248 L:      [email protected]
8249 S:      Maintained
8250 F:      Documentation/ABI/testing/debugfs-hisi-hpre
8251 F:      drivers/crypto/hisilicon/hpre/hpre.h
8252 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
8253 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
8254
8255 HISILICON I2C CONTROLLER DRIVER
8256 M:      Yicong Yang <[email protected]>
8257 L:      [email protected]
8258 S:      Maintained
8259 W:      https://www.hisilicon.com
8260 F:      drivers/i2c/busses/i2c-hisi.c
8261
8262 HISILICON LPC BUS DRIVER
8263 M:      [email protected]
8264 S:      Maintained
8265 W:      http://www.hisilicon.com
8266 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
8267 F:      drivers/bus/hisi_lpc.c
8268
8269 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
8270 M:      Yisen Zhuang <[email protected]>
8271 M:      Salil Mehta <[email protected]>
8272 L:      [email protected]
8273 S:      Maintained
8274 W:      http://www.hisilicon.com
8275 F:      drivers/net/ethernet/hisilicon/hns3/
8276
8277 HISILICON NETWORK SUBSYSTEM DRIVER
8278 M:      Yisen Zhuang <[email protected]>
8279 M:      Salil Mehta <[email protected]>
8280 L:      [email protected]
8281 S:      Maintained
8282 W:      http://www.hisilicon.com
8283 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
8284 F:      drivers/net/ethernet/hisilicon/
8285
8286 HIKEY960 ONBOARD USB GPIO HUB DRIVER
8287 M:      John Stultz <[email protected]>
8288 L:      [email protected]
8289 S:      Maintained
8290 F:      drivers/misc/hisi_hikey_usb.c
8291 F:      Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml
8292
8293 HISILICON PMU DRIVER
8294 M:      Shaokun Zhang <[email protected]>
8295 S:      Supported
8296 W:      http://www.hisilicon.com
8297 F:      Documentation/admin-guide/perf/hisi-pmu.rst
8298 F:      drivers/perf/hisilicon
8299
8300 HISILICON QM AND ZIP Controller DRIVER
8301 M:      Zhou Wang <[email protected]>
8302 L:      [email protected]
8303 S:      Maintained
8304 F:      Documentation/ABI/testing/debugfs-hisi-zip
8305 F:      drivers/crypto/hisilicon/qm.c
8306 F:      drivers/crypto/hisilicon/qm.h
8307 F:      drivers/crypto/hisilicon/sgl.c
8308 F:      drivers/crypto/hisilicon/zip/
8309
8310 HISILICON ROCE DRIVER
8311 M:      Lijun Ou <[email protected]>
8312 M:      Weihang Li <[email protected]>
8313 L:      [email protected]
8314 S:      Maintained
8315 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
8316 F:      drivers/infiniband/hw/hns/
8317
8318 HISILICON SAS Controller
8319 M:      John Garry <[email protected]>
8320 S:      Supported
8321 W:      http://www.hisilicon.com
8322 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
8323 F:      drivers/scsi/hisi_sas/
8324
8325 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
8326 M:      Zaibo Xu <[email protected]>
8327 L:      [email protected]
8328 S:      Maintained
8329 F:      Documentation/ABI/testing/debugfs-hisi-sec
8330 F:      drivers/crypto/hisilicon/sec2/sec.h
8331 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
8332 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
8333 F:      drivers/crypto/hisilicon/sec2/sec_main.c
8334
8335 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
8336 M:      Jay Fang <[email protected]>
8337 L:      [email protected]
8338 S:      Maintained
8339 W:      http://www.hisilicon.com
8340 F:      drivers/spi/spi-hisi-kunpeng.c
8341
8342 HISILICON STAGING DRIVERS FOR HIKEY 960/970
8343 M:      Mauro Carvalho Chehab <[email protected]>
8344 S:      Maintained
8345 F:      drivers/staging/hikey9xx/
8346
8347 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
8348 M:      Zaibo Xu <[email protected]>
8349 S:      Maintained
8350 F:      drivers/crypto/hisilicon/trng/trng.c
8351
8352 HISILICON V3XX SPI NOR FLASH Controller Driver
8353 M:      John Garry <[email protected]>
8354 S:      Maintained
8355 W:      http://www.hisilicon.com
8356 F:      drivers/spi/spi-hisi-sfc-v3xx.c
8357
8358 HMM - Heterogeneous Memory Management
8359 M:      Jérôme Glisse <[email protected]>
8360 L:      [email protected]
8361 S:      Maintained
8362 F:      Documentation/vm/hmm.rst
8363 F:      include/linux/hmm*
8364 F:      lib/test_hmm*
8365 F:      mm/hmm*
8366 F:      tools/testing/selftests/vm/*hmm*
8367
8368 HOST AP DRIVER
8369 M:      Jouni Malinen <[email protected]>
8370 L:      [email protected]
8371 S:      Obsolete
8372 W:      http://w1.fi/hostap-driver.html
8373 F:      drivers/net/wireless/intersil/hostap/
8374
8375 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
8376 L:      [email protected]
8377 S:      Orphan
8378 F:      drivers/platform/x86/tc1100-wmi.c
8379
8380 HPET:   High Precision Event Timers driver
8381 M:      Clemens Ladisch <[email protected]>
8382 S:      Maintained
8383 F:      Documentation/timers/hpet.rst
8384 F:      drivers/char/hpet.c
8385 F:      include/linux/hpet.h
8386 F:      include/uapi/linux/hpet.h
8387
8388 HPET:   x86
8389 S:      Orphan
8390 F:      arch/x86/include/asm/hpet.h
8391 F:      arch/x86/kernel/hpet.c
8392
8393 HPFS FILESYSTEM
8394 M:      Mikulas Patocka <[email protected]>
8395 S:      Maintained
8396 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
8397 F:      fs/hpfs/
8398
8399 HSI SUBSYSTEM
8400 M:      Sebastian Reichel <[email protected]>
8401 S:      Maintained
8402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
8403 F:      Documentation/ABI/testing/sysfs-bus-hsi
8404 F:      Documentation/driver-api/hsi.rst
8405 F:      drivers/hsi/
8406 F:      include/linux/hsi/
8407 F:      include/uapi/linux/hsi/
8408
8409 HSO 3G MODEM DRIVER
8410 L:      [email protected]
8411 S:      Orphan
8412 F:      drivers/net/usb/hso.c
8413
8414 HSR NETWORK PROTOCOL
8415 L:      [email protected]
8416 S:      Orphan
8417 F:      net/hsr/
8418
8419 HT16K33 LED CONTROLLER DRIVER
8420 M:      Robin van der Gracht <[email protected]>
8421 S:      Maintained
8422 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
8423 F:      drivers/auxdisplay/ht16k33.c
8424
8425 HTCPEN TOUCHSCREEN DRIVER
8426 M:      Pau Oliva Fora <[email protected]>
8427 L:      [email protected]
8428 S:      Maintained
8429 F:      drivers/input/touchscreen/htcpen.c
8430
8431 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
8432 M:      Lorenzo Bianconi <[email protected]>
8433 L:      [email protected]
8434 S:      Maintained
8435 W:      http://www.st.com/
8436 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
8437 F:      drivers/iio/humidity/hts221*
8438
8439 HUAWEI ETHERNET DRIVER
8440 M:      Bin Luo <[email protected]>
8441 L:      [email protected]
8442 S:      Supported
8443 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
8444 F:      drivers/net/ethernet/huawei/hinic/
8445
8446 HUGETLB FILESYSTEM
8447 M:      Mike Kravetz <[email protected]>
8448 L:      [email protected]
8449 S:      Maintained
8450 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
8451 F:      Documentation/admin-guide/mm/hugetlbpage.rst
8452 F:      Documentation/vm/hugetlbfs_reserv.rst
8453 F:      fs/hugetlbfs/
8454 F:      include/linux/hugetlb.h
8455 F:      mm/hugetlb.c
8456
8457 HVA ST MEDIA DRIVER
8458 M:      Jean-Christophe Trotin <[email protected]>
8459 L:      [email protected]
8460 S:      Supported
8461 W:      https://linuxtv.org
8462 T:      git git://linuxtv.org/media_tree.git
8463 F:      drivers/media/platform/sti/hva
8464
8465 HWPOISON MEMORY FAILURE HANDLING
8466 M:      Naoya Horiguchi <[email protected]>
8467 L:      [email protected]
8468 S:      Maintained
8469 F:      mm/hwpoison-inject.c
8470 F:      mm/memory-failure.c
8471
8472 HYCON HY46XX TOUCHSCREEN SUPPORT
8473 M:      Giulio Benetti <[email protected]>
8474 L:      [email protected]
8475 S:      Maintained
8476 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
8477 F:      drivers/input/touchscreen/hycon-hy46xx.c
8478
8479 HYGON PROCESSOR SUPPORT
8480 M:      Pu Wen <[email protected]>
8481 L:      [email protected]
8482 S:      Maintained
8483 F:      arch/x86/kernel/cpu/hygon.c
8484
8485 HYNIX HI556 SENSOR DRIVER
8486 M:      Shawn Tu <[email protected]>
8487 L:      [email protected]
8488 S:      Maintained
8489 T:      git git://linuxtv.org/media_tree.git
8490 F:      drivers/media/i2c/hi556.c
8491
8492 Hyper-V/Azure CORE AND DRIVERS
8493 M:      "K. Y. Srinivasan" <[email protected]>
8494 M:      Haiyang Zhang <[email protected]>
8495 M:      Stephen Hemminger <[email protected]>
8496 M:      Wei Liu <[email protected]>
8497 M:      Dexuan Cui <[email protected]>
8498 L:      [email protected]
8499 S:      Supported
8500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
8501 F:      Documentation/ABI/stable/sysfs-bus-vmbus
8502 F:      Documentation/ABI/testing/debugfs-hyperv
8503 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
8504 F:      arch/x86/hyperv
8505 F:      arch/x86/include/asm/hyperv-tlfs.h
8506 F:      arch/x86/include/asm/mshyperv.h
8507 F:      arch/x86/include/asm/trace/hyperv.h
8508 F:      arch/x86/kernel/cpu/mshyperv.c
8509 F:      drivers/clocksource/hyperv_timer.c
8510 F:      drivers/hid/hid-hyperv.c
8511 F:      drivers/hv/
8512 F:      drivers/input/serio/hyperv-keyboard.c
8513 F:      drivers/iommu/hyperv-iommu.c
8514 F:      drivers/net/ethernet/microsoft/
8515 F:      drivers/net/hyperv/
8516 F:      drivers/pci/controller/pci-hyperv-intf.c
8517 F:      drivers/pci/controller/pci-hyperv.c
8518 F:      drivers/scsi/storvsc_drv.c
8519 F:      drivers/uio/uio_hv_generic.c
8520 F:      drivers/video/fbdev/hyperv_fb.c
8521 F:      include/asm-generic/hyperv-tlfs.h
8522 F:      include/asm-generic/mshyperv.h
8523 F:      include/clocksource/hyperv_timer.h
8524 F:      include/linux/hyperv.h
8525 F:      include/uapi/linux/hyperv.h
8526 F:      net/vmw_vsock/hyperv_transport.c
8527 F:      tools/hv/
8528
8529 HYPERBUS SUPPORT
8530 M:      Vignesh Raghavendra <[email protected]>
8531 L:      [email protected]
8532 S:      Supported
8533 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8534 C:      irc://irc.oftc.net/mtd
8535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
8536 F:      Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
8537 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
8538 F:      drivers/mtd/hyperbus/
8539 F:      include/linux/mtd/hyperbus.h
8540
8541 HYPERVISOR VIRTUAL CONSOLE DRIVER
8542 L:      [email protected]
8543 S:      Odd Fixes
8544 F:      drivers/tty/hvc/
8545
8546 I2C ACPI SUPPORT
8547 M:      Mika Westerberg <[email protected]>
8548 L:      [email protected]
8549 L:      [email protected]
8550 S:      Maintained
8551 F:      drivers/i2c/i2c-core-acpi.c
8552
8553 I2C CONTROLLER DRIVER FOR NVIDIA GPU
8554 M:      Ajay Gupta <[email protected]>
8555 L:      [email protected]
8556 S:      Maintained
8557 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
8558 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
8559
8560 I2C MUXES
8561 M:      Peter Rosin <[email protected]>
8562 L:      [email protected]
8563 S:      Maintained
8564 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
8565 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
8566 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
8567 F:      Documentation/i2c/i2c-topology.rst
8568 F:      Documentation/i2c/muxes/
8569 F:      drivers/i2c/i2c-mux.c
8570 F:      drivers/i2c/muxes/
8571 F:      include/linux/i2c-mux.h
8572
8573 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
8574 M:      Gregory CLEMENT <[email protected]>
8575 L:      [email protected]
8576 S:      Maintained
8577 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
8578 F:      drivers/i2c/busses/i2c-mv64xxx.c
8579
8580 I2C OVER PARALLEL PORT
8581 M:      Jean Delvare <[email protected]>
8582 L:      [email protected]
8583 S:      Maintained
8584 F:      Documentation/i2c/busses/i2c-parport.rst
8585 F:      drivers/i2c/busses/i2c-parport.c
8586
8587 I2C SUBSYSTEM
8588 M:      Wolfram Sang <[email protected]>
8589 L:      [email protected]
8590 S:      Maintained
8591 W:      https://i2c.wiki.kernel.org/
8592 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8594 F:      Documentation/devicetree/bindings/i2c/i2c.txt
8595 F:      Documentation/i2c/
8596 F:      drivers/i2c/*
8597 F:      include/linux/i2c-dev.h
8598 F:      include/linux/i2c-smbus.h
8599 F:      include/linux/i2c.h
8600 F:      include/uapi/linux/i2c-*.h
8601 F:      include/uapi/linux/i2c.h
8602
8603 I2C SUBSYSTEM HOST DRIVERS
8604 L:      [email protected]
8605 S:      Odd Fixes
8606 W:      https://i2c.wiki.kernel.org/
8607 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8609 F:      Documentation/devicetree/bindings/i2c/
8610 F:      drivers/i2c/algos/
8611 F:      drivers/i2c/busses/
8612
8613 I2C-TAOS-EVM DRIVER
8614 M:      Jean Delvare <[email protected]>
8615 L:      [email protected]
8616 S:      Maintained
8617 F:      Documentation/i2c/busses/i2c-taos-evm.rst
8618 F:      drivers/i2c/busses/i2c-taos-evm.c
8619
8620 I2C-TINY-USB DRIVER
8621 M:      Till Harbaum <[email protected]>
8622 L:      [email protected]
8623 S:      Maintained
8624 W:      http://www.harbaum.org/till/i2c_tiny_usb
8625 F:      drivers/i2c/busses/i2c-tiny-usb.c
8626
8627 I2C/SMBUS CONTROLLER DRIVERS FOR PC
8628 M:      Jean Delvare <[email protected]>
8629 L:      [email protected]
8630 S:      Maintained
8631 F:      Documentation/i2c/busses/i2c-ali1535.rst
8632 F:      Documentation/i2c/busses/i2c-ali1563.rst
8633 F:      Documentation/i2c/busses/i2c-ali15x3.rst
8634 F:      Documentation/i2c/busses/i2c-amd756.rst
8635 F:      Documentation/i2c/busses/i2c-amd8111.rst
8636 F:      Documentation/i2c/busses/i2c-i801.rst
8637 F:      Documentation/i2c/busses/i2c-nforce2.rst
8638 F:      Documentation/i2c/busses/i2c-piix4.rst
8639 F:      Documentation/i2c/busses/i2c-sis5595.rst
8640 F:      Documentation/i2c/busses/i2c-sis630.rst
8641 F:      Documentation/i2c/busses/i2c-sis96x.rst
8642 F:      Documentation/i2c/busses/i2c-via.rst
8643 F:      Documentation/i2c/busses/i2c-viapro.rst
8644 F:      drivers/i2c/busses/i2c-ali1535.c
8645 F:      drivers/i2c/busses/i2c-ali1563.c
8646 F:      drivers/i2c/busses/i2c-ali15x3.c
8647 F:      drivers/i2c/busses/i2c-amd756-s4882.c
8648 F:      drivers/i2c/busses/i2c-amd756.c
8649 F:      drivers/i2c/busses/i2c-amd8111.c
8650 F:      drivers/i2c/busses/i2c-i801.c
8651 F:      drivers/i2c/busses/i2c-isch.c
8652 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
8653 F:      drivers/i2c/busses/i2c-nforce2.c
8654 F:      drivers/i2c/busses/i2c-piix4.c
8655 F:      drivers/i2c/busses/i2c-sis5595.c
8656 F:      drivers/i2c/busses/i2c-sis630.c
8657 F:      drivers/i2c/busses/i2c-sis96x.c
8658 F:      drivers/i2c/busses/i2c-via.c
8659 F:      drivers/i2c/busses/i2c-viapro.c
8660
8661 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
8662 M:      Hans de Goede <[email protected]>
8663 L:      [email protected]
8664 S:      Maintained
8665 F:      drivers/i2c/busses/i2c-cht-wc.c
8666
8667 I2C/SMBUS ISMT DRIVER
8668 M:      Seth Heasley <[email protected]>
8669 M:      Neil Horman <[email protected]>
8670 L:      [email protected]
8671 F:      Documentation/i2c/busses/i2c-ismt.rst
8672 F:      drivers/i2c/busses/i2c-ismt.c
8673
8674 I2C/SMBUS STUB DRIVER
8675 M:      Jean Delvare <[email protected]>
8676 L:      [email protected]
8677 S:      Maintained
8678 F:      drivers/i2c/i2c-stub.c
8679
8680 I3C DRIVER FOR CADENCE I3C MASTER IP
8681 M:      Przemysław Gaj <[email protected]>
8682 S:      Maintained
8683 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8684 F:      drivers/i3c/master/i3c-master-cdns.c
8685
8686 I3C DRIVER FOR SYNOPSYS DESIGNWARE
8687 M:      Vitor Soares <[email protected]>
8688 S:      Maintained
8689 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
8690 F:      drivers/i3c/master/dw*
8691
8692 I3C SUBSYSTEM
8693 M:      Alexandre Belloni <[email protected]>
8694 L:      [email protected] (moderated for non-subscribers)
8695 S:      Maintained
8696 C:      irc://chat.freenode.net/linux-i3c
8697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
8698 F:      Documentation/ABI/testing/sysfs-bus-i3c
8699 F:      Documentation/devicetree/bindings/i3c/
8700 F:      Documentation/driver-api/i3c
8701 F:      drivers/i3c/
8702 F:      include/linux/i3c/
8703
8704 IA64 (Itanium) PLATFORM
8705 L:      [email protected]
8706 S:      Orphan
8707 F:      Documentation/ia64/
8708 F:      arch/ia64/
8709
8710 IBM Power 842 compression accelerator
8711 M:      Haren Myneni <[email protected]>
8712 S:      Supported
8713 F:      crypto/842.c
8714 F:      drivers/crypto/nx/Kconfig
8715 F:      drivers/crypto/nx/Makefile
8716 F:      drivers/crypto/nx/nx-842*
8717 F:      include/linux/sw842.h
8718 F:      lib/842/
8719
8720 IBM Power in-Nest Crypto Acceleration
8721 M:      Breno Leitão <[email protected]>
8722 M:      Nayna Jain <[email protected]>
8723 M:      Paulo Flabiano Smorigo <[email protected]>
8724 L:      [email protected]
8725 S:      Supported
8726 F:      drivers/crypto/nx/Kconfig
8727 F:      drivers/crypto/nx/Makefile
8728 F:      drivers/crypto/nx/nx-aes*
8729 F:      drivers/crypto/nx/nx-sha*
8730 F:      drivers/crypto/nx/nx.*
8731 F:      drivers/crypto/nx/nx_csbcpb.h
8732 F:      drivers/crypto/nx/nx_debugfs.c
8733
8734 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
8735 M:      Tyrel Datwyler <[email protected]>
8736 L:      [email protected]
8737 L:      [email protected]
8738 S:      Supported
8739 F:      drivers/pci/hotplug/rpadlpar*
8740
8741 IBM Power Linux RAID adapter
8742 M:      Brian King <[email protected]>
8743 S:      Supported
8744 F:      drivers/scsi/ipr.*
8745
8746 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
8747 M:      Tyrel Datwyler <[email protected]>
8748 L:      [email protected]
8749 L:      [email protected]
8750 S:      Supported
8751 F:      drivers/pci/hotplug/rpaphp*
8752
8753 IBM Power SRIOV Virtual NIC Device Driver
8754 M:      Dany Madden <[email protected]>
8755 M:      Sukadev Bhattiprolu <[email protected]>
8756 R:      Thomas Falcon <[email protected]>
8757 L:      [email protected]
8758 S:      Supported
8759 F:      drivers/net/ethernet/ibm/ibmvnic.*
8760
8761 IBM Power Virtual Accelerator Switchboard
8762 M:      Sukadev Bhattiprolu <[email protected]>
8763 L:      [email protected]
8764 S:      Supported
8765 F:      arch/powerpc/include/asm/vas.h
8766 F:      arch/powerpc/platforms/powernv/copy-paste.h
8767 F:      arch/powerpc/platforms/powernv/vas*
8768
8769 IBM Power Virtual Ethernet Device Driver
8770 M:      Cristobal Forno <[email protected]>
8771 L:      [email protected]
8772 S:      Supported
8773 F:      drivers/net/ethernet/ibm/ibmveth.*
8774
8775 IBM Power Virtual FC Device Drivers
8776 M:      Tyrel Datwyler <[email protected]>
8777 L:      [email protected]
8778 S:      Supported
8779 F:      drivers/scsi/ibmvscsi/ibmvfc*
8780
8781 IBM Power Virtual Management Channel Driver
8782 M:      Brad Warrum <[email protected]>
8783 M:      Ritu Agarwal <[email protected]>
8784 S:      Supported
8785 F:      drivers/misc/ibmvmc.*
8786
8787 IBM Power Virtual SCSI Device Drivers
8788 M:      Tyrel Datwyler <[email protected]>
8789 L:      [email protected]
8790 S:      Supported
8791 F:      drivers/scsi/ibmvscsi/ibmvscsi*
8792 F:      include/scsi/viosrp.h
8793
8794 IBM Power Virtual SCSI Device Target Driver
8795 M:      Michael Cyr <[email protected]>
8796 L:      [email protected]
8797 L:      [email protected]
8798 S:      Supported
8799 F:      drivers/scsi/ibmvscsi_tgt/
8800
8801 IBM Power VMX Cryptographic instructions
8802 M:      Breno Leitão <[email protected]>
8803 M:      Nayna Jain <[email protected]>
8804 M:      Paulo Flabiano Smorigo <[email protected]>
8805 L:      [email protected]
8806 S:      Supported
8807 F:      drivers/crypto/vmx/Kconfig
8808 F:      drivers/crypto/vmx/Makefile
8809 F:      drivers/crypto/vmx/aes*
8810 F:      drivers/crypto/vmx/ghash*
8811 F:      drivers/crypto/vmx/ppc-xlate.pl
8812 F:      drivers/crypto/vmx/vmx.c
8813
8814 IBM ServeRAID RAID DRIVER
8815 S:      Orphan
8816 F:      drivers/scsi/ips.*
8817
8818 ICH LPC AND GPIO DRIVER
8819 M:      Peter Tyser <[email protected]>
8820 S:      Maintained
8821 F:      drivers/gpio/gpio-ich.c
8822 F:      drivers/mfd/lpc_ich.c
8823
8824 ICY I2C DRIVER
8825 M:      Max Staudt <[email protected]>
8826 L:      [email protected]
8827 S:      Maintained
8828 F:      drivers/i2c/busses/i2c-icy.c
8829
8830 IDEAPAD LAPTOP EXTRAS DRIVER
8831 M:      Ike Panhc <[email protected]>
8832 L:      [email protected]
8833 S:      Maintained
8834 W:      http://launchpad.net/ideapad-laptop
8835 F:      drivers/platform/x86/ideapad-laptop.c
8836
8837 IDEAPAD LAPTOP SLIDEBAR DRIVER
8838 M:      Andrey Moiseev <[email protected]>
8839 L:      [email protected]
8840 S:      Maintained
8841 W:      https://github.com/o2genum/ideapad-slidebar
8842 F:      drivers/input/misc/ideapad_slidebar.c
8843
8844 IDT VersaClock 5 CLOCK DRIVER
8845 M:      Luca Ceresoli <[email protected]>
8846 S:      Maintained
8847 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
8848 F:      drivers/clk/clk-versaclock5.c
8849
8850 IEEE 802.15.4 SUBSYSTEM
8851 M:      Alexander Aring <[email protected]>
8852 M:      Stefan Schmidt <[email protected]>
8853 L:      [email protected]
8854 S:      Maintained
8855 W:      https://linux-wpan.org/
8856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
8857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
8858 F:      Documentation/networking/ieee802154.rst
8859 F:      drivers/net/ieee802154/
8860 F:      include/linux/ieee802154.h
8861 F:      include/linux/nl802154.h
8862 F:      include/net/af_ieee802154.h
8863 F:      include/net/cfg802154.h
8864 F:      include/net/ieee802154_netdev.h
8865 F:      include/net/mac802154.h
8866 F:      include/net/nl802154.h
8867 F:      net/ieee802154/
8868 F:      net/mac802154/
8869
8870 IFE PROTOCOL
8871 M:      Yotam Gigi <[email protected]>
8872 M:      Jamal Hadi Salim <[email protected]>
8873 F:      include/net/ife.h
8874 F:      include/uapi/linux/ife.h
8875 F:      net/ife
8876
8877 IGORPLUG-USB IR RECEIVER
8878 M:      Sean Young <[email protected]>
8879 L:      [email protected]
8880 S:      Maintained
8881 F:      drivers/media/rc/igorplugusb.c
8882
8883 IGUANAWORKS USB IR TRANSCEIVER
8884 M:      Sean Young <[email protected]>
8885 L:      [email protected]
8886 S:      Maintained
8887 F:      drivers/media/rc/iguanair.c
8888
8889 IIO DIGITAL POTENTIOMETER DAC
8890 M:      Peter Rosin <[email protected]>
8891 L:      [email protected]
8892 S:      Maintained
8893 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
8894 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
8895 F:      drivers/iio/dac/dpot-dac.c
8896
8897 IIO ENVELOPE DETECTOR
8898 M:      Peter Rosin <[email protected]>
8899 L:      [email protected]
8900 S:      Maintained
8901 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
8902 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
8903 F:      drivers/iio/adc/envelope-detector.c
8904
8905 IIO MULTIPLEXER
8906 M:      Peter Rosin <[email protected]>
8907 L:      [email protected]
8908 S:      Maintained
8909 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
8910 F:      drivers/iio/multiplexer/iio-mux.c
8911
8912 IIO SCMI BASED DRIVER
8913 M:      Jyoti Bhayana <[email protected]>
8914 L:      [email protected]
8915 S:      Maintained
8916 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
8917
8918 IIO SUBSYSTEM AND DRIVERS
8919 M:      Jonathan Cameron <[email protected]>
8920 R:      Lars-Peter Clausen <[email protected]>
8921 L:      [email protected]
8922 S:      Maintained
8923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
8924 F:      Documentation/ABI/testing/configfs-iio*
8925 F:      Documentation/ABI/testing/sysfs-bus-iio*
8926 F:      Documentation/devicetree/bindings/iio/
8927 F:      drivers/iio/
8928 F:      drivers/staging/iio/
8929 F:      include/linux/iio/
8930 F:      tools/iio/
8931
8932 IIO UNIT CONVERTER
8933 M:      Peter Rosin <[email protected]>
8934 L:      [email protected]
8935 S:      Maintained
8936 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
8937 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
8938 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
8939 F:      drivers/iio/afe/iio-rescale.c
8940
8941 IKANOS/ADI EAGLE ADSL USB DRIVER
8942 M:      Matthieu Castet <[email protected]>
8943 M:      Stanislaw Gruszka <[email protected]>
8944 S:      Maintained
8945 F:      drivers/usb/atm/ueagle-atm.c
8946
8947 IMGTEC ASCII LCD DRIVER
8948 M:      Paul Burton <[email protected]>
8949 S:      Maintained
8950 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
8951 F:      drivers/auxdisplay/img-ascii-lcd.c
8952
8953 IMGTEC IR DECODER DRIVER
8954 S:      Orphan
8955 F:      drivers/media/rc/img-ir/
8956
8957 IMON SOUNDGRAPH USB IR RECEIVER
8958 M:      Sean Young <[email protected]>
8959 L:      [email protected]
8960 S:      Maintained
8961 F:      drivers/media/rc/imon.c
8962 F:      drivers/media/rc/imon_raw.c
8963
8964 IMS TWINTURBO FRAMEBUFFER DRIVER
8965 L:      [email protected]
8966 S:      Orphan
8967 F:      drivers/video/fbdev/imsttfb.c
8968
8969 INA209 HARDWARE MONITOR DRIVER
8970 M:      Guenter Roeck <[email protected]>
8971 L:      [email protected]
8972 S:      Maintained
8973 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
8974 F:      Documentation/hwmon/ina209.rst
8975 F:      drivers/hwmon/ina209.c
8976
8977 INA2XX HARDWARE MONITOR DRIVER
8978 M:      Guenter Roeck <[email protected]>
8979 L:      [email protected]
8980 S:      Maintained
8981 F:      Documentation/hwmon/ina2xx.rst
8982 F:      drivers/hwmon/ina2xx.c
8983 F:      include/linux/platform_data/ina2xx.h
8984
8985 INDUSTRY PACK SUBSYSTEM (IPACK)
8986 M:      Samuel Iglesias Gonsalvez <[email protected]>
8987 M:      Jens Taprogge <[email protected]>
8988 M:      Greg Kroah-Hartman <[email protected]>
8989 L:      [email protected]
8990 S:      Maintained
8991 W:      http://industrypack.sourceforge.net
8992 F:      drivers/ipack/
8993
8994 INFINEON DPS310 Driver
8995 M:      Eddie James <[email protected]>
8996 L:      [email protected]
8997 S:      Maintained
8998 F:      drivers/iio/pressure/dps310.c
8999
9000 INFINIBAND SUBSYSTEM
9001 M:      Doug Ledford <[email protected]>
9002 M:      Jason Gunthorpe <[email protected]>
9003 L:      [email protected]
9004 S:      Supported
9005 W:      https://github.com/linux-rdma/rdma-core
9006 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
9008 F:      Documentation/devicetree/bindings/infiniband/
9009 F:      Documentation/infiniband/
9010 F:      drivers/infiniband/
9011 F:      include/rdma/
9012 F:      include/trace/events/ib_mad.h
9013 F:      include/trace/events/ib_umad.h
9014 F:      include/uapi/linux/if_infiniband.h
9015 F:      include/uapi/rdma/
9016 F:      samples/bpf/ibumad_kern.c
9017 F:      samples/bpf/ibumad_user.c
9018
9019 INGENIC JZ4780 NAND DRIVER
9020 M:      Harvey Hunt <[email protected]>
9021 L:      [email protected]
9022 L:      [email protected]
9023 S:      Maintained
9024 F:      drivers/mtd/nand/raw/ingenic/
9025
9026 INGENIC JZ47xx SoCs
9027 M:      Paul Cercueil <[email protected]>
9028 L:      [email protected]
9029 S:      Maintained
9030 F:      arch/mips/boot/dts/ingenic/
9031 F:      arch/mips/generic/board-ingenic.c
9032 F:      arch/mips/include/asm/mach-ingenic/
9033 F:      arch/mips/ingenic/Kconfig
9034 F:      drivers/clk/ingenic/
9035 F:      drivers/dma/dma-jz4780.c
9036 F:      drivers/gpu/drm/ingenic/
9037 F:      drivers/i2c/busses/i2c-jz4780.c
9038 F:      drivers/iio/adc/ingenic-adc.c
9039 F:      drivers/irqchip/irq-ingenic.c
9040 F:      drivers/memory/jz4780-nemc.c
9041 F:      drivers/mmc/host/jz4740_mmc.c
9042 F:      drivers/mtd/nand/raw/ingenic/
9043 F:      drivers/pinctrl/pinctrl-ingenic.c
9044 F:      drivers/power/supply/ingenic-battery.c
9045 F:      drivers/pwm/pwm-jz4740.c
9046 F:      drivers/remoteproc/ingenic_rproc.c
9047 F:      drivers/rtc/rtc-jz4740.c
9048 F:      drivers/tty/serial/8250/8250_ingenic.c
9049 F:      drivers/usb/musb/jz4740.c
9050 F:      drivers/watchdog/jz4740_wdt.c
9051 F:      include/dt-bindings/iio/adc/ingenic,adc.h
9052 F:      include/linux/mfd/ingenic-tcu.h
9053 F:      sound/soc/codecs/jz47*
9054 F:      sound/soc/jz4740/
9055
9056 INOTIFY
9057 M:      Jan Kara <[email protected]>
9058 R:      Amir Goldstein <[email protected]>
9059 L:      [email protected]
9060 S:      Maintained
9061 F:      Documentation/filesystems/inotify.rst
9062 F:      fs/notify/inotify/
9063 F:      include/linux/inotify.h
9064 F:      include/uapi/linux/inotify.h
9065
9066 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
9067 M:      Dmitry Torokhov <[email protected]>
9068 L:      [email protected]
9069 S:      Maintained
9070 Q:      http://patchwork.kernel.org/project/linux-input/list/
9071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
9072 F:      Documentation/devicetree/bindings/input/
9073 F:      Documentation/devicetree/bindings/serio/
9074 F:      Documentation/input/
9075 F:      drivers/input/
9076 F:      include/linux/input.h
9077 F:      include/linux/input/
9078 F:      include/uapi/linux/input-event-codes.h
9079 F:      include/uapi/linux/input.h
9080
9081 INPUT MULTITOUCH (MT) PROTOCOL
9082 M:      Henrik Rydberg <[email protected]>
9083 L:      [email protected]
9084 S:      Odd fixes
9085 F:      Documentation/input/multi-touch-protocol.rst
9086 F:      drivers/input/input-mt.c
9087 K:      \b(ABS|SYN)_MT_
9088
9089 INSIDE SECURE CRYPTO DRIVER
9090 M:      Antoine Tenart <[email protected]>
9091 L:      [email protected]
9092 S:      Maintained
9093 F:      drivers/crypto/inside-secure/
9094
9095 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
9096 M:      Mimi Zohar <[email protected]>
9097 M:      Dmitry Kasatkin <[email protected]>
9098 L:      [email protected]
9099 S:      Supported
9100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
9101 F:      security/integrity/ima/
9102
9103 INTEL 810/815 FRAMEBUFFER DRIVER
9104 M:      Antonino Daplas <[email protected]>
9105 L:      [email protected]
9106 S:      Maintained
9107 F:      drivers/video/fbdev/i810/
9108
9109 INTEL ASoC DRIVERS
9110 M:      Cezary Rojewski <[email protected]>
9111 M:      Pierre-Louis Bossart <[email protected]>
9112 M:      Liam Girdwood <[email protected]>
9113 M:      Jie Yang <[email protected]>
9114 L:      [email protected] (moderated for non-subscribers)
9115 S:      Supported
9116 F:      sound/soc/intel/
9117
9118 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
9119 M:      Hans de Goede <[email protected]>
9120 L:      [email protected]
9121 S:      Maintained
9122 F:      drivers/platform/x86/intel_atomisp2_pm.c
9123
9124 INTEL ATOMISP2 LED DRIVER
9125 M:      Hans de Goede <[email protected]>
9126 L:      [email protected]
9127 S:      Maintained
9128 F:      drivers/platform/x86/intel_atomisp2_led.c
9129
9130 INTEL BROXTON PMC DRIVER
9131 M:      Mika Westerberg <[email protected]>
9132 M:      Zha Qipeng <[email protected]>
9133 S:      Maintained
9134 F:      drivers/mfd/intel_pmc_bxt.c
9135 F:      include/linux/mfd/intel_pmc_bxt.h
9136
9137 INTEL C600 SERIES SAS CONTROLLER DRIVER
9138 M:      Artur Paszkiewicz <[email protected]>
9139 L:      [email protected]
9140 S:      Supported
9141 T:      git git://git.code.sf.net/p/intel-sas/isci
9142 F:      drivers/scsi/isci/
9143
9144 INTEL CPU family model numbers
9145 M:      Tony Luck <[email protected]>
9146 M:      [email protected]
9147 L:      [email protected]
9148 S:      Supported
9149 F:      arch/x86/include/asm/intel-family.h
9150
9151 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
9152 M:      Jani Nikula <[email protected]>
9153 M:      Joonas Lahtinen <[email protected]>
9154 M:      Rodrigo Vivi <[email protected]>
9155 L:      [email protected]
9156 S:      Supported
9157 W:      https://01.org/linuxgraphics/
9158 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
9159 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
9160 C:      irc://chat.freenode.net/intel-gfx
9161 T:      git git://anongit.freedesktop.org/drm-intel
9162 F:      Documentation/gpu/i915.rst
9163 F:      drivers/gpu/drm/i915/
9164 F:      include/drm/i915*
9165 F:      include/uapi/drm/i915_drm.h
9166
9167 INTEL ETHERNET DRIVERS
9168 M:      Jesse Brandeburg <[email protected]>
9169 M:      Tony Nguyen <[email protected]>
9170 L:      [email protected] (moderated for non-subscribers)
9171 S:      Supported
9172 W:      http://www.intel.com/support/feedback.htm
9173 W:      http://e1000.sourceforge.net/
9174 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
9175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
9176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
9177 F:      Documentation/networking/device_drivers/ethernet/intel/
9178 F:      drivers/net/ethernet/intel/
9179 F:      drivers/net/ethernet/intel/*/
9180 F:      include/linux/avf/virtchnl.h
9181 F:      include/linux/net/intel/iidc.h
9182
9183 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
9184 M:      Mustafa Ismail <[email protected]>
9185 M:      Shiraz Saleem <[email protected]>
9186 L:      [email protected]
9187 S:      Supported
9188 F:      drivers/infiniband/hw/irdma/
9189 F:      include/uapi/rdma/irdma-abi.h
9190
9191 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
9192 M:      Maik Broemme <[email protected]>
9193 L:      [email protected]
9194 S:      Maintained
9195 F:      Documentation/fb/intelfb.rst
9196 F:      drivers/video/fbdev/intelfb/
9197
9198 INTEL GPIO DRIVERS
9199 M:      Andy Shevchenko <[email protected]>
9200 L:      [email protected]
9201 S:      Maintained
9202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9203 F:      drivers/gpio/gpio-ich.c
9204 F:      drivers/gpio/gpio-merrifield.c
9205 F:      drivers/gpio/gpio-ml-ioh.c
9206 F:      drivers/gpio/gpio-pch.c
9207 F:      drivers/gpio/gpio-sch.c
9208 F:      drivers/gpio/gpio-sodaville.c
9209
9210 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
9211 M:      Zhenyu Wang <[email protected]>
9212 M:      Zhi Wang <[email protected]>
9213 L:      [email protected]
9214 L:      [email protected]
9215 S:      Supported
9216 W:      https://01.org/igvt-g
9217 T:      git https://github.com/intel/gvt-linux.git
9218 F:      drivers/gpu/drm/i915/gvt/
9219
9220 INTEL HID EVENT DRIVER
9221 M:      Alex Hung <[email protected]>
9222 L:      [email protected]
9223 S:      Maintained
9224 F:      drivers/platform/x86/intel-hid.c
9225
9226 INTEL I/OAT DMA DRIVER
9227 M:      Dave Jiang <[email protected]>
9228 R:      Dan Williams <[email protected]>
9229 L:      [email protected]
9230 S:      Supported
9231 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
9232 F:      drivers/dma/ioat*
9233
9234 INTEL IADX DRIVER
9235 M:      Dave Jiang <[email protected]>
9236 L:      [email protected]
9237 S:      Supported
9238 F:      drivers/dma/idxd/*
9239 F:      include/uapi/linux/idxd.h
9240
9241 INTEL IDLE DRIVER
9242 M:      Jacob Pan <[email protected]>
9243 M:      Len Brown <[email protected]>
9244 L:      [email protected]
9245 S:      Supported
9246 B:      https://bugzilla.kernel.org
9247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
9248 F:      drivers/idle/intel_idle.c
9249
9250 INTEL INTEGRATED SENSOR HUB DRIVER
9251 M:      Srinivas Pandruvada <[email protected]>
9252 M:      Jiri Kosina <[email protected]>
9253 L:      [email protected]
9254 S:      Maintained
9255 F:      drivers/hid/intel-ish-hid/
9256
9257 INTEL IOMMU (VT-d)
9258 M:      David Woodhouse <[email protected]>
9259 M:      Lu Baolu <[email protected]>
9260 L:      [email protected]
9261 S:      Supported
9262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9263 F:      drivers/iommu/intel/
9264 F:      include/linux/intel-iommu.h
9265 F:      include/linux/intel-svm.h
9266
9267 INTEL IOP-ADMA DMA DRIVER
9268 R:      Dan Williams <[email protected]>
9269 S:      Odd fixes
9270 F:      drivers/dma/iop-adma.c
9271
9272 INTEL IPU3 CSI-2 CIO2 DRIVER
9273 M:      Yong Zhi <[email protected]>
9274 M:      Sakari Ailus <[email protected]>
9275 M:      Bingbu Cao <[email protected]>
9276 M:      Dan Scally <[email protected]>
9277 R:      Tianshu Qiu <[email protected]>
9278 L:      [email protected]
9279 S:      Maintained
9280 T:      git git://linuxtv.org/media_tree.git
9281 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
9282 F:      drivers/media/pci/intel/ipu3/
9283
9284 INTEL IPU3 CSI-2 IMGU DRIVER
9285 M:      Sakari Ailus <[email protected]>
9286 R:      Bingbu Cao <[email protected]>
9287 R:      Tianshu Qiu <[email protected]>
9288 L:      [email protected]
9289 S:      Maintained
9290 F:      Documentation/admin-guide/media/ipu3.rst
9291 F:      Documentation/admin-guide/media/ipu3_rcb.svg
9292 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
9293 F:      drivers/staging/media/ipu3/
9294
9295 INTEL IXP4XX CRYPTO SUPPORT
9296 M:      Corentin Labbe <[email protected]>
9297 L:      [email protected]
9298 S:      Maintained
9299 F:      drivers/crypto/ixp4xx_crypto.c
9300
9301 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
9302 M:      Krzysztof Halasa <[email protected]>
9303 S:      Maintained
9304 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
9305 F:      drivers/net/wan/ixp4xx_hss.c
9306 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
9307 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
9308 F:      include/linux/soc/ixp4xx/npe.h
9309 F:      include/linux/soc/ixp4xx/qmgr.h
9310
9311 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
9312 M:      Deepak Saxena <[email protected]>
9313 S:      Maintained
9314 F:      drivers/char/hw_random/ixp4xx-rng.c
9315
9316 INTEL KEEM BAY DRM DRIVER
9317 M:      Anitha Chrisanthus <[email protected]>
9318 M:      Edmund Dea <[email protected]>
9319 S:      Maintained
9320 F:      Documentation/devicetree/bindings/display/intel,kmb_display.yaml
9321 F:      drivers/gpu/drm/kmb/
9322
9323 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
9324 M:      Daniele Alessandrelli <[email protected]>
9325 S:      Maintained
9326 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
9327 F:      drivers/crypto/keembay/Kconfig
9328 F:      drivers/crypto/keembay/Makefile
9329 F:      drivers/crypto/keembay/keembay-ocs-aes-core.c
9330 F:      drivers/crypto/keembay/ocs-aes.c
9331 F:      drivers/crypto/keembay/ocs-aes.h
9332
9333 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
9334 M:      Daniele Alessandrelli <[email protected]>
9335 M:      Declan Murphy <[email protected]>
9336 S:      Maintained
9337 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
9338 F:      drivers/crypto/keembay/Kconfig
9339 F:      drivers/crypto/keembay/Makefile
9340 F:      drivers/crypto/keembay/keembay-ocs-hcu-core.c
9341 F:      drivers/crypto/keembay/ocs-hcu.c
9342 F:      drivers/crypto/keembay/ocs-hcu.h
9343
9344 INTEL MANAGEMENT ENGINE (mei)
9345 M:      Tomas Winkler <[email protected]>
9346 L:      [email protected]
9347 S:      Supported
9348 F:      Documentation/driver-api/mei/*
9349 F:      drivers/misc/mei/
9350 F:      drivers/watchdog/mei_wdt.c
9351 F:      include/linux/mei_cl_bus.h
9352 F:      include/uapi/linux/mei.h
9353 F:      samples/mei/*
9354
9355 INTEL MAX 10 BMC MFD DRIVER
9356 M:      Xu Yilun <[email protected]>
9357 R:      Tom Rix <[email protected]>
9358 S:      Maintained
9359 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
9360 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
9361 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
9362 F:      drivers/mfd/intel-m10-bmc.c
9363 F:      include/linux/mfd/intel-m10-bmc.h
9364
9365 INTEL MAX 10 BMC MFD DRIVER
9366 M:      Xu Yilun <[email protected]>
9367 R:      Tom Rix <[email protected]>
9368 S:      Maintained
9369 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
9370 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
9371 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
9372 F:      drivers/mfd/intel-m10-bmc.c
9373 F:      include/linux/mfd/intel-m10-bmc.h
9374
9375 INTEL MENLOW THERMAL DRIVER
9376 M:      Sujith Thomas <[email protected]>
9377 L:      [email protected]
9378 S:      Supported
9379 W:      https://01.org/linux-acpi
9380 F:      drivers/platform/x86/intel_menlow.c
9381
9382 INTEL P-Unit IPC DRIVER
9383 M:      Zha Qipeng <[email protected]>
9384 L:      [email protected]
9385 S:      Maintained
9386 F:      arch/x86/include/asm/intel_punit_ipc.h
9387 F:      drivers/platform/x86/intel_punit_ipc.c
9388
9389 INTEL PMC CORE DRIVER
9390 M:      Rajneesh Bhardwaj <[email protected]>
9391 M:      David E Box <[email protected]>
9392 L:      [email protected]
9393 S:      Maintained
9394 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
9395 F:      drivers/platform/x86/intel_pmc_core*
9396
9397 INTEL PMIC GPIO DRIVERS
9398 M:      Andy Shevchenko <[email protected]>
9399 S:      Maintained
9400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9401 F:      drivers/gpio/gpio-*cove.c
9402
9403 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
9404 M:      Andy Shevchenko <[email protected]>
9405 S:      Maintained
9406 F:      drivers/mfd/intel_soc_pmic*
9407 F:      include/linux/mfd/intel_soc_pmic*
9408
9409 INTEL PMT DRIVER
9410 M:      "David E. Box" <[email protected]>
9411 S:      Maintained
9412 F:      drivers/mfd/intel_pmt.c
9413 F:      drivers/platform/x86/intel_pmt_*
9414
9415 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
9416 M:      Stanislav Yakovlev <[email protected]>
9417 L:      [email protected]
9418 S:      Maintained
9419 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
9420 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
9421 F:      drivers/net/wireless/intel/ipw2x00/
9422
9423 INTEL PSTATE DRIVER
9424 M:      Srinivas Pandruvada <[email protected]>
9425 M:      Len Brown <[email protected]>
9426 L:      [email protected]
9427 S:      Supported
9428 F:      drivers/cpufreq/intel_pstate.c
9429
9430 INTEL SCU DRIVERS
9431 M:      Mika Westerberg <[email protected]>
9432 S:      Maintained
9433 F:      arch/x86/include/asm/intel_scu_ipc.h
9434 F:      drivers/platform/x86/intel_scu_*
9435
9436 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
9437 M:      Daniel Scally <[email protected]>
9438 S:      Maintained
9439 F:      drivers/platform/x86/intel/int3472/
9440
9441 INTEL SPEED SELECT TECHNOLOGY
9442 M:      Srinivas Pandruvada <[email protected]>
9443 L:      [email protected]
9444 S:      Maintained
9445 F:      drivers/platform/x86/intel_speed_select_if/
9446 F:      include/uapi/linux/isst_if.h
9447 F:      tools/power/x86/intel-speed-select/
9448
9449 INTEL STRATIX10 FIRMWARE DRIVERS
9450 M:      Richard Gong <[email protected]>
9451 L:      [email protected]
9452 S:      Maintained
9453 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
9454 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
9455 F:      drivers/firmware/stratix10-rsu.c
9456 F:      drivers/firmware/stratix10-svc.c
9457 F:      include/linux/firmware/intel/stratix10-smc.h
9458 F:      include/linux/firmware/intel/stratix10-svc-client.h
9459
9460 INTEL TELEMETRY DRIVER
9461 M:      Rajneesh Bhardwaj <[email protected]>
9462 M:      "David E. Box" <[email protected]>
9463 L:      [email protected]
9464 S:      Maintained
9465 F:      arch/x86/include/asm/intel_telemetry.h
9466 F:      drivers/platform/x86/intel_telemetry*
9467
9468 INTEL UNCORE FREQUENCY CONTROL
9469 M:      Srinivas Pandruvada <[email protected]>
9470 L:      [email protected]
9471 S:      Maintained
9472 F:      drivers/platform/x86/intel-uncore-frequency.c
9473
9474 INTEL VIRTUAL BUTTON DRIVER
9475 M:      AceLan Kao <[email protected]>
9476 L:      [email protected]
9477 S:      Maintained
9478 F:      drivers/platform/x86/intel-vbtn.c
9479
9480 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
9481 M:      Stanislaw Gruszka <[email protected]>
9482 L:      [email protected]
9483 S:      Supported
9484 F:      drivers/net/wireless/intel/iwlegacy/
9485
9486 INTEL WIRELESS WIFI LINK (iwlwifi)
9487 M:      Luca Coelho <[email protected]>
9488 L:      [email protected]
9489 S:      Supported
9490 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
9491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
9492 F:      drivers/net/wireless/intel/iwlwifi/
9493
9494 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
9495 M:      Jithu Joseph <[email protected]>
9496 R:      Maurice Ma <[email protected]>
9497 S:      Maintained
9498 W:      https://slimbootloader.github.io/security/firmware-update.html
9499 F:      drivers/platform/x86/intel-wmi-sbl-fw-update.c
9500
9501 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
9502 L:      [email protected]
9503 S:      Maintained
9504 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
9505
9506 INTEL WWAN IOSM DRIVER
9507 M:      M Chetan Kumar <[email protected]>
9508 M:      Intel Corporation <[email protected]>
9509 L:      [email protected]
9510 S:      Maintained
9511 F:      drivers/net/wwan/iosm/
9512
9513 INTEL(R) TRACE HUB
9514 M:      Alexander Shishkin <[email protected]>
9515 S:      Supported
9516 F:      Documentation/trace/intel_th.rst
9517 F:      drivers/hwtracing/intel_th/
9518 F:      include/linux/intel_th.h
9519
9520 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
9521 M:      Ning Sun <[email protected]>
9522 L:      [email protected]
9523 S:      Supported
9524 W:      http://tboot.sourceforge.net
9525 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
9526 F:      Documentation/x86/intel_txt.rst
9527 F:      arch/x86/kernel/tboot.c
9528 F:      include/linux/tboot.h
9529
9530 INTEL SGX
9531 M:      Jarkko Sakkinen <[email protected]>
9532 R:      Dave Hansen <[email protected]>
9533 L:      [email protected]
9534 S:      Supported
9535 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
9536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
9537 F:      Documentation/x86/sgx.rst
9538 F:      arch/x86/entry/vdso/vsgx.S
9539 F:      arch/x86/include/asm/sgx.h
9540 F:      arch/x86/include/uapi/asm/sgx.h
9541 F:      arch/x86/kernel/cpu/sgx/*
9542 F:      tools/testing/selftests/sgx/*
9543 K:      \bSGX_
9544
9545 INTERCONNECT API
9546 M:      Georgi Djakov <[email protected]>
9547 L:      [email protected]
9548 S:      Maintained
9549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
9550 F:      Documentation/devicetree/bindings/interconnect/
9551 F:      Documentation/driver-api/interconnect.rst
9552 F:      drivers/interconnect/
9553 F:      include/dt-bindings/interconnect/
9554 F:      include/linux/interconnect-provider.h
9555 F:      include/linux/interconnect.h
9556
9557 INTERRUPT COUNTER DRIVER
9558 M:      Oleksij Rempel <[email protected]>
9559 R:      Pengutronix Kernel Team <[email protected]>
9560 L:      [email protected]
9561 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
9562 F:      drivers/counter/interrupt-cnt.c
9563
9564 INVENSENSE ICM-426xx IMU DRIVER
9565 M:      Jean-Baptiste Maneyrol <[email protected]>
9566 L:      [email protected]
9567 S:      Maintained
9568 W:      https://invensense.tdk.com/
9569 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
9570 F:      drivers/iio/imu/inv_icm42600/
9571
9572 INVENSENSE MPU-3050 GYROSCOPE DRIVER
9573 M:      Linus Walleij <[email protected]>
9574 L:      [email protected]
9575 S:      Maintained
9576 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
9577 F:      drivers/iio/gyro/mpu3050*
9578
9579 IOC3 ETHERNET DRIVER
9580 M:      Ralf Baechle <[email protected]>
9581 L:      [email protected]
9582 S:      Maintained
9583 F:      drivers/net/ethernet/sgi/ioc3-eth.c
9584
9585 IOMAP FILESYSTEM LIBRARY
9586 M:      Christoph Hellwig <[email protected]>
9587 M:      Darrick J. Wong <[email protected]>
9588 M:      [email protected]
9589 M:      [email protected]
9590 L:      [email protected]
9591 L:      [email protected]
9592 S:      Supported
9593 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
9594 F:      fs/iomap/
9595 F:      include/linux/iomap.h
9596
9597 IOMMU DRIVERS
9598 M:      Joerg Roedel <[email protected]>
9599 M:      Will Deacon <[email protected]>
9600 L:      [email protected]
9601 S:      Maintained
9602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9603 F:      Documentation/devicetree/bindings/iommu/
9604 F:      Documentation/userspace-api/iommu.rst
9605 F:      drivers/iommu/
9606 F:      include/linux/iommu.h
9607 F:      include/linux/iova.h
9608 F:      include/linux/of_iommu.h
9609 F:      include/uapi/linux/iommu.h
9610
9611 IO_URING
9612 M:      Jens Axboe <[email protected]>
9613 R:      Pavel Begunkov <[email protected]>
9614 L:      [email protected]
9615 S:      Maintained
9616 T:      git git://git.kernel.dk/linux-block
9617 T:      git git://git.kernel.dk/liburing
9618 F:      fs/io-wq.c
9619 F:      fs/io-wq.h
9620 F:      fs/io_uring.c
9621 F:      include/linux/io_uring.h
9622 F:      include/uapi/linux/io_uring.h
9623 F:      tools/io_uring/
9624
9625 IPMI SUBSYSTEM
9626 M:      Corey Minyard <[email protected]>
9627 L:      [email protected] (moderated for non-subscribers)
9628 S:      Supported
9629 W:      http://openipmi.sourceforge.net/
9630 F:      Documentation/driver-api/ipmi.rst
9631 F:      Documentation/devicetree/bindings/ipmi/
9632 F:      drivers/char/ipmi/
9633 F:      include/linux/ipmi*
9634 F:      include/uapi/linux/ipmi*
9635
9636 IPS SCSI RAID DRIVER
9637 M:      Adaptec OEM Raid Solutions <[email protected]>
9638 L:      [email protected]
9639 S:      Maintained
9640 W:      http://www.adaptec.com/
9641 F:      drivers/scsi/ips*
9642
9643 IPVS
9644 M:      Simon Horman <[email protected]>
9645 M:      Julian Anastasov <[email protected]>
9646 L:      [email protected]
9647 L:      [email protected]
9648 S:      Maintained
9649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
9650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
9651 F:      Documentation/networking/ipvs-sysctl.rst
9652 F:      include/net/ip_vs.h
9653 F:      include/uapi/linux/ip_vs.h
9654 F:      net/netfilter/ipvs/
9655
9656 IPWIRELESS DRIVER
9657 M:      Jiri Kosina <[email protected]>
9658 M:      David Sterba <[email protected]>
9659 S:      Odd Fixes
9660 F:      drivers/tty/ipwireless/
9661
9662 IPX NETWORK LAYER
9663 L:      [email protected]
9664 S:      Obsolete
9665 F:      include/uapi/linux/ipx.h
9666
9667 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
9668 M:      Marc Zyngier <[email protected]>
9669 S:      Maintained
9670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9671 F:      Documentation/core-api/irq/irq-domain.rst
9672 F:      include/linux/irqdomain.h
9673 F:      kernel/irq/irqdomain.c
9674 F:      kernel/irq/msi.c
9675
9676 IRQ SUBSYSTEM
9677 M:      Thomas Gleixner <[email protected]>
9678 L:      [email protected]
9679 S:      Maintained
9680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9681 F:      kernel/irq/
9682
9683 IRQCHIP DRIVERS
9684 M:      Thomas Gleixner <[email protected]>
9685 M:      Marc Zyngier <[email protected]>
9686 L:      [email protected]
9687 S:      Maintained
9688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9689 F:      Documentation/devicetree/bindings/interrupt-controller/
9690 F:      drivers/irqchip/
9691
9692 ISA
9693 M:      William Breathitt Gray <[email protected]>
9694 S:      Maintained
9695 F:      Documentation/driver-api/isa.rst
9696 F:      drivers/base/isa.c
9697 F:      include/linux/isa.h
9698
9699 ISA RADIO MODULE
9700 M:      Hans Verkuil <[email protected]>
9701 L:      [email protected]
9702 S:      Maintained
9703 W:      https://linuxtv.org
9704 T:      git git://linuxtv.org/media_tree.git
9705 F:      drivers/media/radio/radio-isa*
9706
9707 ISAPNP
9708 M:      Jaroslav Kysela <[email protected]>
9709 S:      Maintained
9710 F:      Documentation/driver-api/isapnp.rst
9711 F:      drivers/pnp/isapnp/
9712 F:      include/linux/isapnp.h
9713
9714 ISCSI
9715 M:      Lee Duncan <[email protected]>
9716 M:      Chris Leech <[email protected]>
9717 L:      [email protected]
9718 L:      [email protected]
9719 S:      Maintained
9720 W:      www.open-iscsi.com
9721 F:      drivers/scsi/*iscsi*
9722 F:      include/scsi/*iscsi*
9723
9724 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
9725 M:      Peter Jones <[email protected]>
9726 M:      Konrad Rzeszutek Wilk <[email protected]>
9727 S:      Maintained
9728 F:      drivers/firmware/iscsi_ibft*
9729
9730 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
9731 M:      Sagi Grimberg <[email protected]>
9732 M:      Max Gurtovoy <[email protected]>
9733 L:      [email protected]
9734 S:      Supported
9735 W:      http://www.openfabrics.org
9736 W:      www.open-iscsi.org
9737 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9738 F:      drivers/infiniband/ulp/iser/
9739
9740 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
9741 M:      Sagi Grimberg <[email protected]>
9742 L:      [email protected]
9743 L:      [email protected]
9744 S:      Supported
9745 W:      http://www.linux-iscsi.org
9746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9747 F:      drivers/infiniband/ulp/isert
9748
9749 ISDN/CMTP OVER BLUETOOTH
9750 M:      Karsten Keil <[email protected]>
9751 L:      [email protected] (subscribers-only)
9752 L:      [email protected]
9753 S:      Odd Fixes
9754 W:      http://www.isdn4linux.de
9755 F:      Documentation/isdn/
9756 F:      drivers/isdn/capi/
9757 F:      include/linux/isdn/
9758 F:      include/uapi/linux/isdn/
9759 F:      net/bluetooth/cmtp/
9760
9761 ISDN/mISDN SUBSYSTEM
9762 M:      Karsten Keil <[email protected]>
9763 L:      [email protected] (subscribers-only)
9764 L:      [email protected]
9765 S:      Maintained
9766 W:      http://www.isdn4linux.de
9767 F:      drivers/isdn/Kconfig
9768 F:      drivers/isdn/Makefile
9769 F:      drivers/isdn/hardware/
9770 F:      drivers/isdn/mISDN/
9771
9772 IT87 HARDWARE MONITORING DRIVER
9773 M:      Jean Delvare <[email protected]>
9774 L:      [email protected]
9775 S:      Maintained
9776 F:      Documentation/hwmon/it87.rst
9777 F:      drivers/hwmon/it87.c
9778
9779 IT913X MEDIA DRIVER
9780 M:      Antti Palosaari <[email protected]>
9781 L:      [email protected]
9782 S:      Maintained
9783 W:      https://linuxtv.org
9784 W:      http://palosaari.fi/linux/
9785 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9786 T:      git git://linuxtv.org/anttip/media_tree.git
9787 F:      drivers/media/tuners/it913x*
9788
9789 ITE IT66121 HDMI BRIDGE DRIVER
9790 M:      Phong LE <[email protected]>
9791 M:      Neil Armstrong <[email protected]>
9792 S:      Maintained
9793 T:      git git://anongit.freedesktop.org/drm/drm-misc
9794 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
9795 F:      drivers/gpu/drm/bridge/ite-it66121.c
9796
9797 IVTV VIDEO4LINUX DRIVER
9798 M:      Andy Walls <[email protected]>
9799 L:      [email protected]
9800 S:      Maintained
9801 W:      https://linuxtv.org
9802 T:      git git://linuxtv.org/media_tree.git
9803 F:      Documentation/admin-guide/media/ivtv*
9804 F:      drivers/media/pci/ivtv/
9805 F:      include/uapi/linux/ivtv*
9806
9807 IX2505V MEDIA DRIVER
9808 M:      Malcolm Priestley <[email protected]>
9809 L:      [email protected]
9810 S:      Maintained
9811 W:      https://linuxtv.org
9812 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9813 F:      drivers/media/dvb-frontends/ix2505v*
9814
9815 JAILHOUSE HYPERVISOR INTERFACE
9816 M:      Jan Kiszka <[email protected]>
9817 L:      [email protected]
9818 S:      Maintained
9819 F:      arch/x86/include/asm/jailhouse_para.h
9820 F:      arch/x86/kernel/jailhouse.c
9821
9822 JC42.4 TEMPERATURE SENSOR DRIVER
9823 M:      Guenter Roeck <[email protected]>
9824 L:      [email protected]
9825 S:      Maintained
9826 F:      Documentation/hwmon/jc42.rst
9827 F:      drivers/hwmon/jc42.c
9828
9829 JFS FILESYSTEM
9830 M:      Dave Kleikamp <[email protected]>
9831 L:      [email protected]
9832 S:      Maintained
9833 W:      http://jfs.sourceforge.net/
9834 T:      git git://github.com/kleikamp/linux-shaggy.git
9835 F:      Documentation/admin-guide/jfs.rst
9836 F:      fs/jfs/
9837
9838 JME NETWORK DRIVER
9839 M:      Guo-Fu Tseng <[email protected]>
9840 L:      [email protected]
9841 S:      Maintained
9842 F:      drivers/net/ethernet/jme.*
9843
9844 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
9845 M:      David Woodhouse <[email protected]>
9846 M:      Richard Weinberger <[email protected]>
9847 L:      [email protected]
9848 S:      Odd Fixes
9849 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
9850 T:      git git://git.infradead.org/ubifs-2.6.git
9851 F:      fs/jffs2/
9852 F:      include/uapi/linux/jffs2.h
9853
9854 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
9855 M:      "Theodore Ts'o" <[email protected]>
9856 M:      Jan Kara <[email protected]>
9857 L:      [email protected]
9858 S:      Maintained
9859 F:      fs/jbd2/
9860 F:      include/linux/jbd2.h
9861
9862 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
9863 M:      Mikhail Ulyanov <[email protected]>
9864 L:      [email protected]
9865 S:      Maintained
9866 F:      drivers/media/platform/rcar_jpu.c
9867
9868 JSM Neo PCI based serial card
9869 L:      [email protected]
9870 S:      Orphan
9871 F:      drivers/tty/serial/jsm/
9872
9873 K10TEMP HARDWARE MONITORING DRIVER
9874 M:      Clemens Ladisch <[email protected]>
9875 L:      [email protected]
9876 S:      Maintained
9877 F:      Documentation/hwmon/k10temp.rst
9878 F:      drivers/hwmon/k10temp.c
9879
9880 K8TEMP HARDWARE MONITORING DRIVER
9881 M:      Rudolf Marek <[email protected]>
9882 L:      [email protected]
9883 S:      Maintained
9884 F:      Documentation/hwmon/k8temp.rst
9885 F:      drivers/hwmon/k8temp.c
9886
9887 KASAN
9888 M:      Andrey Ryabinin <[email protected]>
9889 R:      Alexander Potapenko <[email protected]>
9890 R:      Andrey Konovalov <[email protected]>
9891 R:      Dmitry Vyukov <[email protected]>
9892 L:      [email protected]
9893 S:      Maintained
9894 F:      Documentation/dev-tools/kasan.rst
9895 F:      arch/*/include/asm/*kasan.h
9896 F:      arch/*/mm/kasan_init*
9897 F:      include/linux/kasan*.h
9898 F:      lib/Kconfig.kasan
9899 F:      lib/test_kasan*.c
9900 F:      mm/kasan/
9901 F:      scripts/Makefile.kasan
9902
9903 KCONFIG
9904 M:      Masahiro Yamada <[email protected]>
9905 L:      [email protected]
9906 S:      Maintained
9907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
9908 F:      Documentation/kbuild/kconfig*
9909 F:      scripts/Kconfig.include
9910 F:      scripts/kconfig/
9911
9912 KCOV
9913 R:      Dmitry Vyukov <[email protected]>
9914 R:      Andrey Konovalov <[email protected]>
9915 L:      [email protected]
9916 S:      Maintained
9917 F:      Documentation/dev-tools/kcov.rst
9918 F:      include/linux/kcov.h
9919 F:      include/uapi/linux/kcov.h
9920 F:      kernel/kcov.c
9921 F:      scripts/Makefile.kcov
9922
9923 KCSAN
9924 M:      Marco Elver <[email protected]>
9925 R:      Dmitry Vyukov <[email protected]>
9926 L:      [email protected]
9927 S:      Maintained
9928 F:      Documentation/dev-tools/kcsan.rst
9929 F:      include/linux/kcsan*.h
9930 F:      kernel/kcsan/
9931 F:      lib/Kconfig.kcsan
9932 F:      scripts/Makefile.kcsan
9933
9934 KDUMP
9935 M:      Dave Young <[email protected]>
9936 M:      Baoquan He <[email protected]>
9937 R:      Vivek Goyal <[email protected]>
9938 L:      [email protected]
9939 S:      Maintained
9940 W:      http://lse.sourceforge.net/kdump/
9941 F:      Documentation/admin-guide/kdump/
9942 F:      fs/proc/vmcore.c
9943 F:      include/linux/crash_core.h
9944 F:      include/linux/crash_dump.h
9945 F:      include/uapi/linux/vmcore.h
9946 F:      kernel/crash_*.c
9947
9948 KEENE FM RADIO TRANSMITTER DRIVER
9949 M:      Hans Verkuil <[email protected]>
9950 L:      [email protected]
9951 S:      Maintained
9952 W:      https://linuxtv.org
9953 T:      git git://linuxtv.org/media_tree.git
9954 F:      drivers/media/radio/radio-keene*
9955
9956 KERNEL AUTOMOUNTER
9957 M:      Ian Kent <[email protected]>
9958 L:      [email protected]
9959 S:      Maintained
9960 F:      fs/autofs/
9961
9962 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
9963 M:      Masahiro Yamada <[email protected]>
9964 M:      Michal Marek <[email protected]>
9965 L:      [email protected]
9966 S:      Maintained
9967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
9968 F:      Documentation/kbuild/
9969 F:      Makefile
9970 F:      scripts/*vmlinux*
9971 F:      scripts/Kbuild*
9972 F:      scripts/Makefile*
9973 F:      scripts/basic/
9974 F:      scripts/dummy-tools/
9975 F:      scripts/mk*
9976 F:      scripts/mod/
9977 F:      scripts/package/
9978
9979 KERNEL JANITORS
9980 L:      [email protected]
9981 S:      Odd Fixes
9982 W:      http://kernelnewbies.org/KernelJanitors
9983
9984 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
9985 M:      "J. Bruce Fields" <[email protected]>
9986 M:      Chuck Lever <[email protected]>
9987 L:      [email protected]
9988 S:      Supported
9989 W:      http://nfs.sourceforge.net/
9990 T:      git git://linux-nfs.org/~bfields/linux.git
9991 F:      fs/lockd/
9992 F:      fs/nfs_common/
9993 F:      fs/nfsd/
9994 F:      include/linux/lockd/
9995 F:      include/linux/sunrpc/
9996 F:      include/uapi/linux/nfsd/
9997 F:      include/uapi/linux/sunrpc/
9998 F:      net/sunrpc/
9999 F:      Documentation/filesystems/nfs/
10000
10001 KERNEL REGRESSIONS
10002 M:      Thorsten Leemhuis <[email protected]>
10003 L:      [email protected]
10004 S:      Supported
10005
10006 KERNEL SELFTEST FRAMEWORK
10007 M:      Shuah Khan <[email protected]>
10008 M:      Shuah Khan <[email protected]>
10009 L:      [email protected]
10010 S:      Maintained
10011 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
10012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
10013 F:      Documentation/dev-tools/kselftest*
10014 F:      tools/testing/selftests/
10015
10016 KERNEL UNIT TESTING FRAMEWORK (KUnit)
10017 M:      Brendan Higgins <[email protected]>
10018 L:      [email protected]
10019 L:      [email protected]
10020 S:      Maintained
10021 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
10022 F:      Documentation/dev-tools/kunit/
10023 F:      include/kunit/
10024 F:      lib/kunit/
10025 F:      tools/testing/kunit/
10026
10027 KERNEL USERMODE HELPER
10028 M:      Luis Chamberlain <[email protected]>
10029 L:      [email protected]
10030 S:      Maintained
10031 F:      include/linux/umh.h
10032 F:      kernel/umh.c
10033
10034 KERNEL VIRTUAL MACHINE (KVM)
10035 M:      Paolo Bonzini <[email protected]>
10036 L:      [email protected]
10037 S:      Supported
10038 W:      http://www.linux-kvm.org
10039 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10040 F:      Documentation/virt/kvm/
10041 F:      include/asm-generic/kvm*
10042 F:      include/kvm/iodev.h
10043 F:      include/linux/kvm*
10044 F:      include/trace/events/kvm.h
10045 F:      include/uapi/asm-generic/kvm*
10046 F:      include/uapi/linux/kvm*
10047 F:      tools/kvm/
10048 F:      tools/testing/selftests/kvm/
10049 F:      virt/kvm/*
10050
10051 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
10052 M:      Marc Zyngier <[email protected]>
10053 R:      James Morse <[email protected]>
10054 R:      Alexandru Elisei <[email protected]>
10055 R:      Suzuki K Poulose <[email protected]>
10056 L:      [email protected] (moderated for non-subscribers)
10057 L:      [email protected] (moderated for non-subscribers)
10058 S:      Maintained
10059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
10060 F:      arch/arm64/include/asm/kvm*
10061 F:      arch/arm64/include/uapi/asm/kvm*
10062 F:      arch/arm64/kvm/
10063 F:      include/kvm/arm_*
10064 F:      tools/testing/selftests/kvm/*/aarch64/
10065 F:      tools/testing/selftests/kvm/aarch64/
10066
10067 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
10068 M:      Huacai Chen <[email protected]>
10069 M:      Aleksandar Markovic <[email protected]>
10070 L:      [email protected]
10071 L:      [email protected]
10072 S:      Maintained
10073 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10074 F:      arch/mips/include/asm/kvm*
10075 F:      arch/mips/include/uapi/asm/kvm*
10076 F:      arch/mips/kvm/
10077
10078 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
10079 M:      Paul Mackerras <[email protected]>
10080 L:      [email protected]
10081 S:      Supported
10082 W:      http://www.linux-kvm.org/
10083 T:      git git://github.com/agraf/linux-2.6.git
10084 F:      arch/powerpc/include/asm/kvm*
10085 F:      arch/powerpc/include/uapi/asm/kvm*
10086 F:      arch/powerpc/kernel/kvm*
10087 F:      arch/powerpc/kvm/
10088
10089 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
10090 M:      Christian Borntraeger <[email protected]>
10091 M:      Janosch Frank <[email protected]>
10092 R:      David Hildenbrand <[email protected]>
10093 R:      Cornelia Huck <[email protected]>
10094 R:      Claudio Imbrenda <[email protected]>
10095 L:      [email protected]
10096 S:      Supported
10097 W:      http://www.ibm.com/developerworks/linux/linux390/
10098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
10099 F:      Documentation/virt/kvm/s390*
10100 F:      arch/s390/include/asm/gmap.h
10101 F:      arch/s390/include/asm/kvm*
10102 F:      arch/s390/include/uapi/asm/kvm*
10103 F:      arch/s390/kernel/uv.c
10104 F:      arch/s390/kvm/
10105 F:      arch/s390/mm/gmap.c
10106 F:      tools/testing/selftests/kvm/*/s390x/
10107 F:      tools/testing/selftests/kvm/s390x/
10108
10109 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
10110 M:      Paolo Bonzini <[email protected]>
10111 R:      Sean Christopherson <[email protected]>
10112 R:      Vitaly Kuznetsov <[email protected]>
10113 R:      Wanpeng Li <[email protected]>
10114 R:      Jim Mattson <[email protected]>
10115 R:      Joerg Roedel <[email protected]>
10116 L:      [email protected]
10117 S:      Supported
10118 W:      http://www.linux-kvm.org
10119 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10120 F:      arch/x86/include/asm/kvm*
10121 F:      arch/x86/include/asm/pvclock-abi.h
10122 F:      arch/x86/include/asm/svm.h
10123 F:      arch/x86/include/asm/vmx*.h
10124 F:      arch/x86/include/uapi/asm/kvm*
10125 F:      arch/x86/include/uapi/asm/svm.h
10126 F:      arch/x86/include/uapi/asm/vmx.h
10127 F:      arch/x86/kernel/kvm.c
10128 F:      arch/x86/kernel/kvmclock.c
10129 F:      arch/x86/kvm/
10130 F:      arch/x86/kvm/*/
10131
10132 KERNFS
10133 M:      Greg Kroah-Hartman <[email protected]>
10134 M:      Tejun Heo <[email protected]>
10135 S:      Supported
10136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10137 F:      fs/kernfs/
10138 F:      include/linux/kernfs.h
10139
10140 KEXEC
10141 M:      Eric Biederman <[email protected]>
10142 L:      [email protected]
10143 S:      Maintained
10144 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
10145 F:      include/linux/kexec.h
10146 F:      include/uapi/linux/kexec.h
10147 F:      kernel/kexec*
10148
10149 KEYS-ENCRYPTED
10150 M:      Mimi Zohar <[email protected]>
10151 L:      [email protected]
10152 L:      [email protected]
10153 S:      Supported
10154 F:      Documentation/security/keys/trusted-encrypted.rst
10155 F:      include/keys/encrypted-type.h
10156 F:      security/keys/encrypted-keys/
10157
10158 KEYS-TRUSTED
10159 M:      James Bottomley <[email protected]>
10160 M:      Jarkko Sakkinen <[email protected]>
10161 M:      Mimi Zohar <[email protected]>
10162 L:      [email protected]
10163 L:      [email protected]
10164 S:      Supported
10165 F:      Documentation/security/keys/trusted-encrypted.rst
10166 F:      include/keys/trusted-type.h
10167 F:      include/keys/trusted_tpm.h
10168 F:      security/keys/trusted-keys/
10169
10170 KEYS-TRUSTED-TEE
10171 M:      Sumit Garg <[email protected]>
10172 L:      [email protected]
10173 L:      [email protected]
10174 S:      Supported
10175 F:      include/keys/trusted_tee.h
10176 F:      security/keys/trusted-keys/trusted_tee.c
10177
10178 KEYS/KEYRINGS
10179 M:      David Howells <[email protected]>
10180 M:      Jarkko Sakkinen <[email protected]>
10181 L:      [email protected]
10182 S:      Maintained
10183 F:      Documentation/security/keys/core.rst
10184 F:      include/keys/
10185 F:      include/linux/key-type.h
10186 F:      include/linux/key.h
10187 F:      include/linux/keyctl.h
10188 F:      include/uapi/linux/keyctl.h
10189 F:      security/keys/
10190
10191 KFENCE
10192 M:      Alexander Potapenko <[email protected]>
10193 M:      Marco Elver <[email protected]>
10194 R:      Dmitry Vyukov <[email protected]>
10195 L:      [email protected]
10196 S:      Maintained
10197 F:      Documentation/dev-tools/kfence.rst
10198 F:      arch/*/include/asm/kfence.h
10199 F:      include/linux/kfence.h
10200 F:      lib/Kconfig.kfence
10201 F:      mm/kfence/
10202
10203 KFIFO
10204 M:      Stefani Seibold <[email protected]>
10205 S:      Maintained
10206 F:      include/linux/kfifo.h
10207 F:      lib/kfifo.c
10208 F:      samples/kfifo/
10209
10210 KGDB / KDB /debug_core
10211 M:      Jason Wessel <[email protected]>
10212 M:      Daniel Thompson <[email protected]>
10213 R:      Douglas Anderson <[email protected]>
10214 L:      [email protected]
10215 S:      Maintained
10216 W:      http://kgdb.wiki.kernel.org/
10217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
10218 F:      Documentation/dev-tools/kgdb.rst
10219 F:      drivers/misc/kgdbts.c
10220 F:      drivers/tty/serial/kgdboc.c
10221 F:      include/linux/kdb.h
10222 F:      include/linux/kgdb.h
10223 F:      kernel/debug/
10224
10225 KHADAS MCU MFD DRIVER
10226 M:      Neil Armstrong <[email protected]>
10227 L:      [email protected]
10228 S:      Maintained
10229 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
10230 F:      drivers/mfd/khadas-mcu.c
10231 F:      include/linux/mfd/khadas-mcu.h
10232 F:      drivers/thermal/khadas_mcu_fan.c
10233
10234 KMEMLEAK
10235 M:      Catalin Marinas <[email protected]>
10236 S:      Maintained
10237 F:      Documentation/dev-tools/kmemleak.rst
10238 F:      include/linux/kmemleak.h
10239 F:      mm/kmemleak.c
10240 F:      samples/kmemleak/kmemleak-test.c
10241
10242 KMOD KERNEL MODULE LOADER - USERMODE HELPER
10243 M:      Luis Chamberlain <[email protected]>
10244 L:      [email protected]
10245 S:      Maintained
10246 F:      include/linux/kmod.h
10247 F:      kernel/kmod.c
10248 F:      lib/test_kmod.c
10249 F:      tools/testing/selftests/kmod/
10250
10251 KPROBES
10252 M:      Naveen N. Rao <[email protected]>
10253 M:      Anil S Keshavamurthy <[email protected]>
10254 M:      "David S. Miller" <[email protected]>
10255 M:      Masami Hiramatsu <[email protected]>
10256 S:      Maintained
10257 F:      Documentation/trace/kprobes.rst
10258 F:      include/asm-generic/kprobes.h
10259 F:      include/linux/kprobes.h
10260 F:      kernel/kprobes.c
10261
10262 KS0108 LCD CONTROLLER DRIVER
10263 M:      Miguel Ojeda <[email protected]>
10264 S:      Maintained
10265 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
10266 F:      drivers/auxdisplay/ks0108.c
10267 F:      include/linux/ks0108.h
10268
10269 KTD253 BACKLIGHT DRIVER
10270 M:      Linus Walleij <[email protected]>
10271 S:      Maintained
10272 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
10273 F:      drivers/video/backlight/ktd253-backlight.c
10274
10275 KTEST
10276 M:      Steven Rostedt <[email protected]>
10277 M:      John Hawley <[email protected]>
10278 S:      Maintained
10279 F:      tools/testing/ktest
10280
10281 L3MDEV
10282 M:      David Ahern <[email protected]>
10283 L:      [email protected]
10284 S:      Maintained
10285 F:      include/net/l3mdev.h
10286 F:      net/l3mdev
10287
10288 L7 BPF FRAMEWORK
10289 M:      John Fastabend <[email protected]>
10290 M:      Daniel Borkmann <[email protected]>
10291 M:      Jakub Sitnicki <[email protected]>
10292 M:      Lorenz Bauer <[email protected]>
10293 L:      [email protected]
10294 L:      [email protected]
10295 S:      Maintained
10296 F:      include/linux/skmsg.h
10297 F:      net/core/skmsg.c
10298 F:      net/core/sock_map.c
10299 F:      net/ipv4/tcp_bpf.c
10300 F:      net/ipv4/udp_bpf.c
10301
10302 LANDLOCK SECURITY MODULE
10303 M:      Mickaël Salaün <[email protected]>
10304 L:      [email protected]
10305 S:      Supported
10306 W:      https://landlock.io
10307 T:      git https://github.com/landlock-lsm/linux.git
10308 F:      Documentation/security/landlock.rst
10309 F:      Documentation/userspace-api/landlock.rst
10310 F:      include/uapi/linux/landlock.h
10311 F:      samples/landlock/
10312 F:      security/landlock/
10313 F:      tools/testing/selftests/landlock/
10314 K:      landlock
10315 K:      LANDLOCK
10316
10317 LANTIQ / INTEL Ethernet drivers
10318 M:      Hauke Mehrtens <[email protected]>
10319 L:      [email protected]
10320 S:      Maintained
10321 F:      drivers/net/dsa/lantiq_gswip.c
10322 F:      drivers/net/dsa/lantiq_pce.h
10323 F:      drivers/net/ethernet/lantiq_xrx200.c
10324 F:      net/dsa/tag_gswip.c
10325
10326 LANTIQ MIPS ARCHITECTURE
10327 M:      John Crispin <[email protected]>
10328 L:      [email protected]
10329 S:      Maintained
10330 F:      arch/mips/lantiq
10331 F:      drivers/soc/lantiq
10332
10333 LASI 53c700 driver for PARISC
10334 M:      "James E.J. Bottomley" <[email protected]>
10335 L:      [email protected]
10336 S:      Maintained
10337 F:      Documentation/scsi/53c700.rst
10338 F:      drivers/scsi/53c700*
10339
10340 LEAKING_ADDRESSES
10341 M:      Tobin C. Harding <[email protected]>
10342 M:      Tycho Andersen <[email protected]>
10343 L:      [email protected]
10344 S:      Maintained
10345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
10346 F:      scripts/leaking_addresses.pl
10347
10348 LED SUBSYSTEM
10349 M:      Pavel Machek <[email protected]>
10350 L:      [email protected]
10351 S:      Maintained
10352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
10353 F:      Documentation/devicetree/bindings/leds/
10354 F:      drivers/leds/
10355 F:      include/linux/leds.h
10356
10357 LEGACY EEPROM DRIVER
10358 M:      Jean Delvare <[email protected]>
10359 S:      Maintained
10360 F:      Documentation/misc-devices/eeprom.rst
10361 F:      drivers/misc/eeprom/eeprom.c
10362
10363 LEGO MINDSTORMS EV3
10364 R:      David Lechner <[email protected]>
10365 S:      Maintained
10366 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
10367 F:      arch/arm/boot/dts/da850-lego-ev3.dts
10368 F:      drivers/power/supply/lego_ev3_battery.c
10369
10370 LEGO USB Tower driver
10371 M:      Juergen Stuber <[email protected]>
10372 L:      [email protected]
10373 S:      Maintained
10374 W:      http://legousb.sourceforge.net/
10375 F:      drivers/usb/misc/legousbtower.c
10376
10377 LG LAPTOP EXTRAS
10378 M:      Matan Ziv-Av <[email protected]>
10379 L:      [email protected]
10380 S:      Maintained
10381 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
10382 F:      Documentation/admin-guide/laptops/lg-laptop.rst
10383 F:      drivers/platform/x86/lg-laptop.c
10384
10385 LG2160 MEDIA DRIVER
10386 M:      Michael Krufky <[email protected]>
10387 L:      [email protected]
10388 S:      Maintained
10389 W:      https://linuxtv.org
10390 W:      http://github.com/mkrufky
10391 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10392 T:      git git://linuxtv.org/mkrufky/tuners.git
10393 F:      drivers/media/dvb-frontends/lg2160.*
10394
10395 LGDT3305 MEDIA DRIVER
10396 M:      Michael Krufky <[email protected]>
10397 L:      [email protected]
10398 S:      Maintained
10399 W:      https://linuxtv.org
10400 W:      http://github.com/mkrufky
10401 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10402 T:      git git://linuxtv.org/mkrufky/tuners.git
10403 F:      drivers/media/dvb-frontends/lgdt3305.*
10404
10405 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
10406 M:      Viresh Kumar <[email protected]>
10407 L:      [email protected]
10408 S:      Maintained
10409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10410 F:      drivers/ata/pata_arasan_cf.c
10411 F:      include/linux/pata_arasan_cf_data.h
10412
10413 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
10414 M:      Linus Walleij <[email protected]>
10415 L:      [email protected]
10416 S:      Maintained
10417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10418 F:      drivers/ata/pata_ftide010.c
10419 F:      drivers/ata/sata_gemini.c
10420 F:      drivers/ata/sata_gemini.h
10421
10422 LIBATA SATA AHCI PLATFORM devices support
10423 M:      Hans de Goede <[email protected]>
10424 M:      Jens Axboe <[email protected]>
10425 L:      [email protected]
10426 S:      Maintained
10427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10428 F:      drivers/ata/ahci_platform.c
10429 F:      drivers/ata/libahci_platform.c
10430 F:      include/linux/ahci_platform.h
10431
10432 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
10433 M:      Mikael Pettersson <[email protected]>
10434 L:      [email protected]
10435 S:      Maintained
10436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10437 F:      drivers/ata/sata_promise.*
10438
10439 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
10440 M:      Jens Axboe <[email protected]>
10441 L:      [email protected]
10442 S:      Maintained
10443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10444 F:      Documentation/devicetree/bindings/ata/
10445 F:      drivers/ata/
10446 F:      include/linux/ata.h
10447 F:      include/linux/libata.h
10448
10449 LIBLOCKDEP
10450 M:      Sasha Levin <[email protected]>
10451 S:      Maintained
10452 F:      tools/lib/lockdep/
10453
10454 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
10455 M:      Dan Williams <[email protected]>
10456 M:      Vishal Verma <[email protected]>
10457 M:      Dave Jiang <[email protected]>
10458 L:      [email protected]
10459 S:      Supported
10460 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10461 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10462 F:      drivers/nvdimm/blk.c
10463 F:      drivers/nvdimm/region_devs.c
10464
10465 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
10466 M:      Vishal Verma <[email protected]>
10467 M:      Dan Williams <[email protected]>
10468 M:      Dave Jiang <[email protected]>
10469 L:      [email protected]
10470 S:      Supported
10471 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10472 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10473 F:      drivers/nvdimm/btt*
10474
10475 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
10476 M:      Dan Williams <[email protected]>
10477 M:      Vishal Verma <[email protected]>
10478 M:      Dave Jiang <[email protected]>
10479 L:      [email protected]
10480 S:      Supported
10481 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10482 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10483 F:      drivers/nvdimm/pmem*
10484
10485 LIBNVDIMM: DEVICETREE BINDINGS
10486 M:      Oliver O'Halloran <[email protected]>
10487 L:      [email protected]
10488 S:      Supported
10489 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10490 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
10491 F:      drivers/nvdimm/of_pmem.c
10492
10493 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
10494 M:      Dan Williams <[email protected]>
10495 M:      Vishal Verma <[email protected]>
10496 M:      Dave Jiang <[email protected]>
10497 M:      Ira Weiny <[email protected]>
10498 L:      [email protected]
10499 S:      Supported
10500 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10501 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
10503 F:      drivers/acpi/nfit/*
10504 F:      drivers/nvdimm/*
10505 F:      include/linux/libnvdimm.h
10506 F:      include/linux/nd.h
10507 F:      include/uapi/linux/ndctl.h
10508 F:      tools/testing/nvdimm/
10509
10510 LICENSES and SPDX stuff
10511 M:      Thomas Gleixner <[email protected]>
10512 M:      Greg Kroah-Hartman <[email protected]>
10513 L:      [email protected]
10514 S:      Maintained
10515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
10516 F:      COPYING
10517 F:      Documentation/process/license-rules.rst
10518 F:      LICENSES/
10519 F:      scripts/spdxcheck-test.sh
10520 F:      scripts/spdxcheck.py
10521
10522 LIGHTNVM PLATFORM SUPPORT
10523 M:      Matias Bjorling <[email protected]>
10524 L:      [email protected]
10525 S:      Maintained
10526 W:      http://github/OpenChannelSSD
10527 F:      drivers/lightnvm/
10528 F:      include/linux/lightnvm.h
10529 F:      include/uapi/linux/lightnvm.h
10530
10531 LINEAR RANGES HELPERS
10532 M:      Mark Brown <[email protected]>
10533 R:      Matti Vaittinen <[email protected]>
10534 F:      lib/linear_ranges.c
10535 F:      lib/test_linear_ranges.c
10536 F:      include/linux/linear_range.h
10537
10538 LINUX FOR POWER MACINTOSH
10539 M:      Benjamin Herrenschmidt <[email protected]>
10540 L:      [email protected]
10541 S:      Odd Fixes
10542 F:      arch/powerpc/platforms/powermac/
10543 F:      drivers/macintosh/
10544
10545 LINUX FOR POWERPC (32-BIT AND 64-BIT)
10546 M:      Michael Ellerman <[email protected]>
10547 R:      Benjamin Herrenschmidt <[email protected]>
10548 R:      Paul Mackerras <[email protected]>
10549 L:      [email protected]
10550 S:      Supported
10551 W:      https://github.com/linuxppc/wiki/wiki
10552 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
10553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
10554 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
10555 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
10556 F:      Documentation/devicetree/bindings/powerpc/
10557 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
10558 F:      Documentation/powerpc/
10559 F:      arch/powerpc/
10560 F:      drivers/*/*/*pasemi*
10561 F:      drivers/*/*pasemi*
10562 F:      drivers/char/tpm/tpm_ibmvtpm*
10563 F:      drivers/crypto/nx/
10564 F:      drivers/crypto/vmx/
10565 F:      drivers/i2c/busses/i2c-opal.c
10566 F:      drivers/net/ethernet/ibm/ibmveth.*
10567 F:      drivers/net/ethernet/ibm/ibmvnic.*
10568 F:      drivers/pci/hotplug/pnv_php.c
10569 F:      drivers/pci/hotplug/rpa*
10570 F:      drivers/rtc/rtc-opal.c
10571 F:      drivers/scsi/ibmvscsi/
10572 F:      drivers/tty/hvc/hvc_opal.c
10573 F:      drivers/watchdog/wdrtas.c
10574 F:      tools/testing/selftests/powerpc
10575 N:      /pmac
10576 N:      powermac
10577 N:      powernv
10578 N:      [^a-z0-9]ps3
10579 N:      pseries
10580
10581 LINUX FOR POWERPC EMBEDDED MPC5XXX
10582 M:      Anatolij Gustschin <[email protected]>
10583 L:      [email protected]
10584 S:      Odd Fixes
10585 F:      arch/powerpc/platforms/512x/
10586 F:      arch/powerpc/platforms/52xx/
10587
10588 LINUX FOR POWERPC EMBEDDED PPC4XX
10589 L:      [email protected]
10590 S:      Orphan
10591 F:      arch/powerpc/platforms/40x/
10592 F:      arch/powerpc/platforms/44x/
10593
10594 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
10595 M:      Scott Wood <[email protected]>
10596 L:      [email protected]
10597 S:      Odd fixes
10598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
10599 F:      Documentation/devicetree/bindings/powerpc/fsl/
10600 F:      arch/powerpc/platforms/83xx/
10601 F:      arch/powerpc/platforms/85xx/
10602
10603 LINUX FOR POWERPC EMBEDDED PPC8XX
10604 M:      Christophe Leroy <[email protected]>
10605 L:      [email protected]
10606 S:      Maintained
10607 F:      arch/powerpc/platforms/8xx/
10608
10609 LINUX KERNEL DUMP TEST MODULE (LKDTM)
10610 M:      Kees Cook <[email protected]>
10611 S:      Maintained
10612 F:      drivers/misc/lkdtm/*
10613 F:      tools/testing/selftests/lkdtm/*
10614
10615 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
10616 M:      Alan Stern <[email protected]>
10617 M:      Andrea Parri <[email protected]>
10618 M:      Will Deacon <[email protected]>
10619 M:      Peter Zijlstra <[email protected]>
10620 M:      Boqun Feng <[email protected]>
10621 M:      Nicholas Piggin <[email protected]>
10622 M:      David Howells <[email protected]>
10623 M:      Jade Alglave <[email protected]>
10624 M:      Luc Maranget <[email protected]>
10625 M:      "Paul E. McKenney" <[email protected]>
10626 R:      Akira Yokosawa <[email protected]>
10627 R:      Daniel Lustig <[email protected]>
10628 R:      Joel Fernandes <[email protected]>
10629 L:      [email protected]
10630 L:      [email protected]
10631 S:      Supported
10632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
10633 F:      Documentation/atomic_bitops.txt
10634 F:      Documentation/atomic_t.txt
10635 F:      Documentation/core-api/refcount-vs-atomic.rst
10636 F:      Documentation/litmus-tests/
10637 F:      Documentation/memory-barriers.txt
10638 F:      tools/memory-model/
10639
10640 LIS3LV02D ACCELEROMETER DRIVER
10641 M:      Eric Piel <[email protected]>
10642 S:      Maintained
10643 F:      Documentation/misc-devices/lis3lv02d.rst
10644 F:      drivers/misc/lis3lv02d/
10645 F:      drivers/platform/x86/hp_accel.c
10646
10647 LIST KUNIT TEST
10648 M:      David Gow <[email protected]>
10649 L:      [email protected]
10650 L:      [email protected]
10651 S:      Maintained
10652 F:      lib/list-test.c
10653
10654 LITEX PLATFORM
10655 M:      Karol Gugala <[email protected]>
10656 M:      Mateusz Holenko <[email protected]>
10657 S:      Maintained
10658 F:      Documentation/devicetree/bindings/*/litex,*.yaml
10659 F:      arch/openrisc/boot/dts/or1klitex.dts
10660 F:      drivers/soc/litex/litex_soc_ctrl.c
10661 F:      drivers/tty/serial/liteuart.c
10662 F:      include/linux/litex.h
10663
10664 LIVE PATCHING
10665 M:      Josh Poimboeuf <[email protected]>
10666 M:      Jiri Kosina <[email protected]>
10667 M:      Miroslav Benes <[email protected]>
10668 M:      Petr Mladek <[email protected]>
10669 R:      Joe Lawrence <[email protected]>
10670 L:      [email protected]
10671 S:      Maintained
10672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
10673 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
10674 F:      Documentation/livepatch/
10675 F:      arch/powerpc/include/asm/livepatch.h
10676 F:      arch/s390/include/asm/livepatch.h
10677 F:      arch/x86/include/asm/livepatch.h
10678 F:      include/linux/livepatch.h
10679 F:      kernel/livepatch/
10680 F:      lib/livepatch/
10681 F:      samples/livepatch/
10682 F:      tools/testing/selftests/livepatch/
10683
10684 LLC (802.2)
10685 L:      [email protected]
10686 S:      Odd fixes
10687 F:      include/linux/llc.h
10688 F:      include/net/llc*
10689 F:      include/uapi/linux/llc.h
10690 F:      net/llc/
10691
10692 LM73 HARDWARE MONITOR DRIVER
10693 M:      Guillaume Ligneul <[email protected]>
10694 L:      [email protected]
10695 S:      Maintained
10696 F:      drivers/hwmon/lm73.c
10697
10698 LM78 HARDWARE MONITOR DRIVER
10699 M:      Jean Delvare <[email protected]>
10700 L:      [email protected]
10701 S:      Maintained
10702 F:      Documentation/hwmon/lm78.rst
10703 F:      drivers/hwmon/lm78.c
10704
10705 LM83 HARDWARE MONITOR DRIVER
10706 M:      Jean Delvare <[email protected]>
10707 L:      [email protected]
10708 S:      Maintained
10709 F:      Documentation/hwmon/lm83.rst
10710 F:      drivers/hwmon/lm83.c
10711
10712 LM90 HARDWARE MONITOR DRIVER
10713 M:      Jean Delvare <[email protected]>
10714 L:      [email protected]
10715 S:      Maintained
10716 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
10717 F:      Documentation/hwmon/lm90.rst
10718 F:      drivers/hwmon/lm90.c
10719 F:      include/dt-bindings/thermal/lm90.h
10720
10721 LM95234 HARDWARE MONITOR DRIVER
10722 M:      Guenter Roeck <[email protected]>
10723 L:      [email protected]
10724 S:      Maintained
10725 F:      Documentation/hwmon/lm95234.rst
10726 F:      drivers/hwmon/lm95234.c
10727
10728 LME2510 MEDIA DRIVER
10729 M:      Malcolm Priestley <[email protected]>
10730 L:      [email protected]
10731 S:      Maintained
10732 W:      https://linuxtv.org
10733 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10734 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
10735
10736 LOADPIN SECURITY MODULE
10737 M:      Kees Cook <[email protected]>
10738 S:      Supported
10739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10740 F:      Documentation/admin-guide/LSM/LoadPin.rst
10741 F:      security/loadpin/
10742
10743 LOCKING PRIMITIVES
10744 M:      Peter Zijlstra <[email protected]>
10745 M:      Ingo Molnar <[email protected]>
10746 M:      Will Deacon <[email protected]>
10747 R:      Waiman Long <[email protected]>
10748 R:      Boqun Feng <[email protected]> (LOCKDEP)
10749 L:      [email protected]
10750 S:      Maintained
10751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
10752 F:      Documentation/locking/
10753 F:      arch/*/include/asm/spinlock*.h
10754 F:      include/linux/lockdep.h
10755 F:      include/linux/mutex*.h
10756 F:      include/linux/rwlock*.h
10757 F:      include/linux/rwsem*.h
10758 F:      include/linux/seqlock.h
10759 F:      include/linux/spinlock*.h
10760 F:      kernel/locking/
10761 F:      lib/locking*.[ch]
10762 X:      kernel/locking/locktorture.c
10763
10764 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
10765 M:      "Richard Russon (FlatCap)" <[email protected]>
10766 L:      [email protected]
10767 S:      Maintained
10768 W:      http://www.linux-ntfs.org/content/view/19/37/
10769 F:      Documentation/admin-guide/ldm.rst
10770 F:      block/partitions/ldm.*
10771
10772 LOGITECH HID GAMING KEYBOARDS
10773 M:      Hans de Goede <[email protected]>
10774 L:      [email protected]
10775 S:      Maintained
10776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10777 F:      drivers/hid/hid-lg-g15.c
10778
10779 LONTIUM LT8912B MIPI TO HDMI BRIDGE
10780 M:      Adrien Grassein <[email protected]>
10781 S:      Maintained
10782 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
10783 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
10784
10785 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
10786 M:      Sathya Prakash <[email protected]>
10787 M:      Sreekanth Reddy <[email protected]>
10788 M:      Suganath Prabu Subramani <[email protected]>
10789 L:      [email protected]
10790 L:      [email protected]
10791 S:      Supported
10792 W:      http://www.avagotech.com/support/
10793 F:      drivers/message/fusion/
10794 F:      drivers/scsi/mpt3sas/
10795
10796 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
10797 M:      Matthew Wilcox <[email protected]>
10798 L:      [email protected]
10799 S:      Maintained
10800 F:      drivers/scsi/sym53c8xx_2/
10801
10802 LTC1660 DAC DRIVER
10803 M:      Marcus Folkesson <[email protected]>
10804 L:      [email protected]
10805 S:      Maintained
10806 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
10807 F:      drivers/iio/dac/ltc1660.c
10808
10809 LTC2947 HARDWARE MONITOR DRIVER
10810 M:      Nuno Sá <[email protected]>
10811 L:      [email protected]
10812 S:      Supported
10813 W:      http://ez.analog.com/community/linux-device-drivers
10814 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
10815 F:      drivers/hwmon/ltc2947-core.c
10816 F:      drivers/hwmon/ltc2947-i2c.c
10817 F:      drivers/hwmon/ltc2947-spi.c
10818 F:      drivers/hwmon/ltc2947.h
10819
10820 LTC2983 IIO TEMPERATURE DRIVER
10821 M:      Nuno Sá <[email protected]>
10822 L:      [email protected]
10823 S:      Supported
10824 W:      http://ez.analog.com/community/linux-device-drivers
10825 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
10826 F:      drivers/iio/temperature/ltc2983.c
10827
10828 LTC4261 HARDWARE MONITOR DRIVER
10829 M:      Guenter Roeck <[email protected]>
10830 L:      [email protected]
10831 S:      Maintained
10832 F:      Documentation/hwmon/ltc4261.rst
10833 F:      drivers/hwmon/ltc4261.c
10834
10835 LTC4306 I2C MULTIPLEXER DRIVER
10836 M:      Michael Hennerich <[email protected]>
10837 L:      [email protected]
10838 S:      Supported
10839 W:      http://ez.analog.com/community/linux-device-drivers
10840 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
10841 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
10842
10843 LTP (Linux Test Project)
10844 M:      Mike Frysinger <[email protected]>
10845 M:      Cyril Hrubis <[email protected]>
10846 M:      Wanlong Gao <[email protected]>
10847 M:      Jan Stancek <[email protected]>
10848 M:      Stanislav Kholmanskikh <[email protected]>
10849 M:      Alexey Kodanev <[email protected]>
10850 L:      [email protected] (subscribers-only)
10851 S:      Maintained
10852 W:      http://linux-test-project.github.io/
10853 T:      git git://github.com/linux-test-project/ltp.git
10854
10855 LYNX PCS MODULE
10856 M:      Ioana Ciornei <[email protected]>
10857 L:      [email protected]
10858 S:      Supported
10859 F:      drivers/net/pcs/pcs-lynx.c
10860 F:      include/linux/pcs-lynx.h
10861
10862 M68K ARCHITECTURE
10863 M:      Geert Uytterhoeven <[email protected]>
10864 L:      [email protected]
10865 S:      Maintained
10866 W:      http://www.linux-m68k.org/
10867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
10868 F:      arch/m68k/
10869 F:      drivers/zorro/
10870
10871 M68K ON APPLE MACINTOSH
10872 M:      Joshua Thompson <[email protected]>
10873 L:      [email protected]
10874 S:      Maintained
10875 W:      http://www.mac.linux-m68k.org/
10876 F:      arch/m68k/mac/
10877 F:      drivers/macintosh/adb-iop.c
10878 F:      drivers/macintosh/via-macii.c
10879
10880 M68K ON HP9000/300
10881 M:      Philip Blundell <[email protected]>
10882 S:      Maintained
10883 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
10884 F:      arch/m68k/hp300/
10885
10886 M88DS3103 MEDIA DRIVER
10887 M:      Antti Palosaari <[email protected]>
10888 L:      [email protected]
10889 S:      Maintained
10890 W:      https://linuxtv.org
10891 W:      http://palosaari.fi/linux/
10892 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10893 T:      git git://linuxtv.org/anttip/media_tree.git
10894 F:      drivers/media/dvb-frontends/m88ds3103*
10895
10896 M88RS2000 MEDIA DRIVER
10897 M:      Malcolm Priestley <[email protected]>
10898 L:      [email protected]
10899 S:      Maintained
10900 W:      https://linuxtv.org
10901 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10902 F:      drivers/media/dvb-frontends/m88rs2000*
10903
10904 MA901 MASTERKIT USB FM RADIO DRIVER
10905 M:      Alexey Klimov <[email protected]>
10906 L:      [email protected]
10907 S:      Maintained
10908 T:      git git://linuxtv.org/media_tree.git
10909 F:      drivers/media/radio/radio-ma901.c
10910
10911 MAC80211
10912 M:      Johannes Berg <[email protected]>
10913 L:      [email protected]
10914 S:      Maintained
10915 W:      https://wireless.wiki.kernel.org/
10916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10918 F:      Documentation/networking/mac80211-injection.rst
10919 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
10920 F:      drivers/net/wireless/mac80211_hwsim.[ch]
10921 F:      include/net/mac80211.h
10922 F:      net/mac80211/
10923
10924 MAILBOX API
10925 M:      Jassi Brar <[email protected]>
10926 L:      [email protected]
10927 S:      Maintained
10928 F:      drivers/mailbox/
10929 F:      include/linux/mailbox_client.h
10930 F:      include/linux/mailbox_controller.h
10931 F:      include/dt-bindings/mailbox/
10932 F:      Documentation/devicetree/bindings/mailbox/
10933
10934 MAILBOX ARM MHUv2
10935 M:      Viresh Kumar <[email protected]>
10936 M:      Tushar Khandelwal <[email protected]>
10937 L:      [email protected]
10938 S:      Maintained
10939 F:      drivers/mailbox/arm_mhuv2.c
10940 F:      include/linux/mailbox/arm_mhuv2_message.h
10941 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
10942
10943 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
10944 M:      Michael Kerrisk <[email protected]>
10945 L:      [email protected]
10946 S:      Maintained
10947 W:      http://www.kernel.org/doc/man-pages
10948
10949 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
10950 M:      Rahul Bedarkar <[email protected]>
10951 L:      [email protected]
10952 S:      Maintained
10953 F:      arch/mips/boot/dts/img/pistachio_marduk.dts
10954
10955 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
10956 M:      Andrew Lunn <[email protected]>
10957 M:      Vivien Didelot <[email protected]>
10958 L:      [email protected]
10959 S:      Maintained
10960 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
10961 F:      Documentation/networking/devlink/mv88e6xxx.rst
10962 F:      drivers/net/dsa/mv88e6xxx/
10963 F:      include/linux/platform_data/mv88e6xxx.h
10964
10965 MARVELL ARMADA 3700 PHY DRIVERS
10966 M:      Miquel Raynal <[email protected]>
10967 S:      Maintained
10968 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
10969 F:      Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
10970 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
10971 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
10972
10973 MARVELL ARMADA DRM SUPPORT
10974 M:      Russell King <[email protected]>
10975 S:      Maintained
10976 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
10977 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
10978 F:      Documentation/devicetree/bindings/display/armada/
10979 F:      drivers/gpu/drm/armada/
10980 F:      include/uapi/drm/armada_drm.h
10981
10982 MARVELL CRYPTO DRIVER
10983 M:      Boris Brezillon <[email protected]>
10984 M:      Arnaud Ebalard <[email protected]>
10985 M:      Srujana Challa <[email protected]>
10986 L:      [email protected]
10987 S:      Maintained
10988 F:      drivers/crypto/marvell/
10989 F:      include/linux/soc/marvell/octeontx2/
10990
10991 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
10992 M:      Mirko Lindner <[email protected]>
10993 M:      Stephen Hemminger <[email protected]>
10994 L:      [email protected]
10995 S:      Maintained
10996 F:      drivers/net/ethernet/marvell/sk*
10997
10998 MARVELL LIBERTAS WIRELESS DRIVER
10999 L:      [email protected]
11000 S:      Orphan
11001 F:      drivers/net/wireless/marvell/libertas/
11002
11003 MARVELL MACCHIATOBIN SUPPORT
11004 M:      Russell King <[email protected]>
11005 L:      [email protected]
11006 S:      Maintained
11007 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
11008
11009 MARVELL MV643XX ETHERNET DRIVER
11010 M:      Sebastian Hesselbarth <[email protected]>
11011 L:      [email protected]
11012 S:      Maintained
11013 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
11014 F:      include/linux/mv643xx.h
11015
11016 MARVELL MV88X3310 PHY DRIVER
11017 M:      Russell King <[email protected]>
11018 M:      Marek Behún <[email protected]>
11019 L:      [email protected]
11020 S:      Maintained
11021 F:      drivers/net/phy/marvell10g.c
11022
11023 MARVELL MVEBU THERMAL DRIVER
11024 M:      Miquel Raynal <[email protected]>
11025 S:      Maintained
11026 F:      drivers/thermal/armada_thermal.c
11027
11028 MARVELL MVNETA ETHERNET DRIVER
11029 M:      Thomas Petazzoni <[email protected]>
11030 L:      [email protected]
11031 S:      Maintained
11032 F:      drivers/net/ethernet/marvell/mvneta.*
11033
11034 MARVELL MVPP2 ETHERNET DRIVER
11035 M:      Marcin Wojtas <[email protected]>
11036 M:      Russell King <[email protected]>
11037 L:      [email protected]
11038 S:      Maintained
11039 F:      Documentation/devicetree/bindings/net/marvell-pp2.txt
11040 F:      drivers/net/ethernet/marvell/mvpp2/
11041
11042 MARVELL MWIFIEX WIRELESS DRIVER
11043 M:      Amitkumar Karwar <[email protected]>
11044 M:      Ganapathi Bhat <[email protected]>
11045 M:      Sharvari Harisangam <[email protected]>
11046 M:      Xinming Hu <[email protected]>
11047 L:      [email protected]
11048 S:      Maintained
11049 F:      drivers/net/wireless/marvell/mwifiex/
11050
11051 MARVELL MWL8K WIRELESS DRIVER
11052 M:      Lennert Buytenhek <[email protected]>
11053 L:      [email protected]
11054 S:      Odd Fixes
11055 F:      drivers/net/wireless/marvell/mwl8k.c
11056
11057 MARVELL NAND CONTROLLER DRIVER
11058 M:      Miquel Raynal <[email protected]>
11059 L:      [email protected]
11060 S:      Maintained
11061 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
11062 F:      drivers/mtd/nand/raw/marvell_nand.c
11063
11064 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
11065 M:      Sunil Goutham <[email protected]>
11066 M:      Geetha sowjanya <[email protected]>
11067 M:      Subbaraya Sundeep <[email protected]>
11068 M:      hariprasad <[email protected]>
11069 L:      [email protected]
11070 S:      Supported
11071 F:      drivers/net/ethernet/marvell/octeontx2/nic/
11072 F:      include/linux/soc/marvell/octeontx2/
11073
11074 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
11075 M:      Sunil Goutham <[email protected]>
11076 M:      Linu Cherian <[email protected]>
11077 M:      Geetha sowjanya <[email protected]>
11078 M:      Jerin Jacob <[email protected]>
11079 M:      hariprasad <[email protected]>
11080 M:      Subbaraya Sundeep <[email protected]>
11081 L:      [email protected]
11082 S:      Supported
11083 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
11084 F:      drivers/net/ethernet/marvell/octeontx2/af/
11085
11086 MARVELL PRESTERA ETHERNET SWITCH DRIVER
11087 M:      Vadym Kochan <[email protected]>
11088 M:      Taras Chornyi <[email protected]>
11089 S:      Supported
11090 W:      https://github.com/Marvell-switching/switchdev-prestera
11091 F:      drivers/net/ethernet/marvell/prestera/
11092
11093 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
11094 M:      Nicolas Pitre <[email protected]>
11095 S:      Odd Fixes
11096 F:      drivers/mmc/host/mvsdio.*
11097
11098 MARVELL USB MDIO CONTROLLER DRIVER
11099 M:      Tobias Waldekranz <[email protected]>
11100 L:      [email protected]
11101 S:      Maintained
11102 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
11103 F:      drivers/net/mdio/mdio-mvusb.c
11104
11105 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
11106 M:      Hu Ziji <[email protected]>
11107 L:      [email protected]
11108 S:      Supported
11109 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
11110 F:      drivers/mmc/host/sdhci-xenon*
11111
11112 MATROX FRAMEBUFFER DRIVER
11113 L:      [email protected]
11114 S:      Orphan
11115 F:      drivers/video/fbdev/matrox/matroxfb_*
11116 F:      include/uapi/linux/matroxfb.h
11117
11118 MAX15301 DRIVER
11119 M:      Daniel Nilsson <[email protected]>
11120 L:      [email protected]
11121 S:      Maintained
11122 F:      Documentation/hwmon/max15301.rst
11123 F:      drivers/hwmon/pmbus/max15301.c
11124
11125 MAX16065 HARDWARE MONITOR DRIVER
11126 M:      Guenter Roeck <[email protected]>
11127 L:      [email protected]
11128 S:      Maintained
11129 F:      Documentation/hwmon/max16065.rst
11130 F:      drivers/hwmon/max16065.c
11131
11132 MAX2175 SDR TUNER DRIVER
11133 M:      Ramesh Shanmugasundaram <[email protected]>
11134 L:      [email protected]
11135 S:      Maintained
11136 T:      git git://linuxtv.org/media_tree.git
11137 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
11138 F:      Documentation/userspace-api/media/drivers/max2175.rst
11139 F:      drivers/media/i2c/max2175*
11140 F:      include/uapi/linux/max2175.h
11141
11142 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
11143 L:      [email protected]
11144 S:      Orphan
11145 F:      Documentation/hwmon/max6650.rst
11146 F:      drivers/hwmon/max6650.c
11147
11148 MAX6697 HARDWARE MONITOR DRIVER
11149 M:      Guenter Roeck <[email protected]>
11150 L:      [email protected]
11151 S:      Maintained
11152 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
11153 F:      Documentation/hwmon/max6697.rst
11154 F:      drivers/hwmon/max6697.c
11155 F:      include/linux/platform_data/max6697.h
11156
11157 MAX9286 QUAD GMSL DESERIALIZER DRIVER
11158 M:      Jacopo Mondi <[email protected]>
11159 M:      Kieran Bingham <[email protected]>
11160 M:      Laurent Pinchart <[email protected]>
11161 M:      Niklas Söderlund <[email protected]>
11162 L:      [email protected]
11163 S:      Maintained
11164 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
11165 F:      drivers/media/i2c/max9286.c
11166
11167 MAX9860 MONO AUDIO VOICE CODEC DRIVER
11168 M:      Peter Rosin <[email protected]>
11169 L:      [email protected] (moderated for non-subscribers)
11170 S:      Maintained
11171 F:      Documentation/devicetree/bindings/sound/max9860.txt
11172 F:      sound/soc/codecs/max9860.*
11173
11174 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
11175 M:      Andreas Klinger <[email protected]>
11176 L:      [email protected]
11177 S:      Maintained
11178 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
11179 F:      drivers/iio/proximity/mb1232.c
11180
11181 MAXIM MAX77650 PMIC MFD DRIVER
11182 M:      Bartosz Golaszewski <[email protected]>
11183 L:      [email protected]
11184 S:      Maintained
11185 F:      Documentation/devicetree/bindings/*/*max77650.yaml
11186 F:      Documentation/devicetree/bindings/*/max77650*.yaml
11187 F:      drivers/gpio/gpio-max77650.c
11188 F:      drivers/input/misc/max77650-onkey.c
11189 F:      drivers/leds/leds-max77650.c
11190 F:      drivers/mfd/max77650.c
11191 F:      drivers/power/supply/max77650-charger.c
11192 F:      drivers/regulator/max77650-regulator.c
11193 F:      include/linux/mfd/max77650.h
11194
11195 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
11196 M:      Javier Martinez Canillas <[email protected]>
11197 L:      [email protected]
11198 S:      Supported
11199 F:      Documentation/devicetree/bindings/*/*max77802.txt
11200 F:      drivers/regulator/max77802-regulator.c
11201 F:      include/dt-bindings/*/*max77802.h
11202
11203 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
11204 M:      Krzysztof Kozlowski <[email protected]>
11205 M:      Bartlomiej Zolnierkiewicz <[email protected]>
11206 L:      [email protected]
11207 S:      Supported
11208 F:      drivers/power/supply/max14577_charger.c
11209 F:      drivers/power/supply/max77693_charger.c
11210
11211 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
11212 M:      Chanwoo Choi <[email protected]>
11213 M:      Krzysztof Kozlowski <[email protected]>
11214 M:      Bartlomiej Zolnierkiewicz <[email protected]>
11215 L:      [email protected]
11216 S:      Supported
11217 F:      Documentation/devicetree/bindings/*/max77686.txt
11218 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
11219 F:      Documentation/devicetree/bindings/mfd/max14577.txt
11220 F:      Documentation/devicetree/bindings/mfd/max77693.txt
11221 F:      drivers/*/max14577*.c
11222 F:      drivers/*/max77686*.c
11223 F:      drivers/*/max77693*.c
11224 F:      drivers/clk/clk-max77686.c
11225 F:      drivers/extcon/extcon-max14577.c
11226 F:      drivers/extcon/extcon-max77693.c
11227 F:      drivers/rtc/rtc-max77686.c
11228 F:      include/linux/mfd/max14577*.h
11229 F:      include/linux/mfd/max77686*.h
11230 F:      include/linux/mfd/max77693*.h
11231
11232 MAXIRADIO FM RADIO RECEIVER DRIVER
11233 M:      Hans Verkuil <[email protected]>
11234 L:      [email protected]
11235 S:      Maintained
11236 W:      https://linuxtv.org
11237 T:      git git://linuxtv.org/media_tree.git
11238 F:      drivers/media/radio/radio-maxiradio*
11239
11240 MCAN MMIO DEVICE DRIVER
11241 M:      Chandrasekar Ramakrishnan <[email protected]>
11242 L:      [email protected]
11243 S:      Maintained
11244 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
11245 F:      drivers/net/can/m_can/m_can.c
11246 F:      drivers/net/can/m_can/m_can.h
11247 F:      drivers/net/can/m_can/m_can_platform.c
11248
11249 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
11250 M:      Rishi Gupta <[email protected]>
11251 L:      [email protected]
11252 L:      [email protected]
11253 S:      Maintained
11254 F:      drivers/hid/hid-mcp2221.c
11255
11256 MCP251XFD SPI-CAN NETWORK DRIVER
11257 M:      Marc Kleine-Budde <[email protected]>
11258 M:      Manivannan Sadhasivam <[email protected]>
11259 R:      Thomas Kopp <[email protected]>
11260 L:      [email protected]
11261 S:      Maintained
11262 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
11263 F:      drivers/net/can/spi/mcp251xfd/
11264
11265 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
11266 M:      Peter Rosin <[email protected]>
11267 L:      [email protected]
11268 S:      Maintained
11269 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
11270 F:      drivers/iio/potentiometer/mcp4018.c
11271 F:      drivers/iio/potentiometer/mcp4531.c
11272
11273 MCR20A IEEE-802.15.4 RADIO DRIVER
11274 M:      Xue Liu <[email protected]>
11275 L:      [email protected]
11276 S:      Maintained
11277 W:      https://github.com/xueliu/mcr20a-linux
11278 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
11279 F:      drivers/net/ieee802154/mcr20a.c
11280 F:      drivers/net/ieee802154/mcr20a.h
11281
11282 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
11283 M:      William Breathitt Gray <[email protected]>
11284 L:      [email protected]
11285 S:      Maintained
11286 F:      drivers/iio/dac/cio-dac.c
11287
11288 MEDIA CONTROLLER FRAMEWORK
11289 M:      Sakari Ailus <[email protected]>
11290 M:      Laurent Pinchart <[email protected]>
11291 L:      [email protected]
11292 S:      Supported
11293 W:      https://www.linuxtv.org
11294 T:      git git://linuxtv.org/media_tree.git
11295 F:      drivers/media/mc/
11296 F:      include/media/media-*.h
11297 F:      include/uapi/linux/media.h
11298
11299 MEDIA DRIVER FOR FREESCALE IMX PXP
11300 M:      Philipp Zabel <[email protected]>
11301 L:      [email protected]
11302 S:      Maintained
11303 T:      git git://linuxtv.org/media_tree.git
11304 F:      drivers/media/platform/imx-pxp.[ch]
11305
11306 MEDIA DRIVERS FOR ASCOT2E
11307 M:      Sergey Kozlov <[email protected]>
11308 M:      Abylay Ospan <[email protected]>
11309 L:      [email protected]
11310 S:      Supported
11311 W:      https://linuxtv.org
11312 W:      http://netup.tv/
11313 T:      git git://linuxtv.org/media_tree.git
11314 F:      drivers/media/dvb-frontends/ascot2e*
11315
11316 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
11317 M:      Jasmin Jessich <[email protected]>
11318 L:      [email protected]
11319 S:      Maintained
11320 W:      https://linuxtv.org
11321 T:      git git://linuxtv.org/media_tree.git
11322 F:      drivers/media/dvb-frontends/cxd2099*
11323
11324 MEDIA DRIVERS FOR CXD2841ER
11325 M:      Sergey Kozlov <[email protected]>
11326 M:      Abylay Ospan <[email protected]>
11327 L:      [email protected]
11328 S:      Supported
11329 W:      https://linuxtv.org
11330 W:      http://netup.tv/
11331 T:      git git://linuxtv.org/media_tree.git
11332 F:      drivers/media/dvb-frontends/cxd2841er*
11333
11334 MEDIA DRIVERS FOR CXD2880
11335 M:      Yasunari Takiguchi <[email protected]>
11336 L:      [email protected]
11337 S:      Supported
11338 W:      http://linuxtv.org/
11339 T:      git git://linuxtv.org/media_tree.git
11340 F:      drivers/media/dvb-frontends/cxd2880/*
11341 F:      drivers/media/spi/cxd2880*
11342
11343 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
11344 L:      [email protected]
11345 S:      Orphan
11346 W:      https://linuxtv.org
11347 T:      git git://linuxtv.org/media_tree.git
11348 F:      drivers/media/pci/ddbridge/*
11349
11350 MEDIA DRIVERS FOR FREESCALE IMX
11351 M:      Steve Longerbeam <[email protected]>
11352 M:      Philipp Zabel <[email protected]>
11353 L:      [email protected]
11354 S:      Maintained
11355 T:      git git://linuxtv.org/media_tree.git
11356 F:      Documentation/admin-guide/media/imx.rst
11357 F:      Documentation/devicetree/bindings/media/imx.txt
11358 F:      drivers/staging/media/imx/
11359 F:      include/linux/imx-media.h
11360 F:      include/media/imx.h
11361
11362 MEDIA DRIVERS FOR FREESCALE IMX7
11363 M:      Rui Miguel Silva <[email protected]>
11364 M:      Laurent Pinchart <[email protected]>
11365 L:      [email protected]
11366 S:      Maintained
11367 T:      git git://linuxtv.org/media_tree.git
11368 F:      Documentation/admin-guide/media/imx7.rst
11369 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
11370 F:      Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml
11371 F:      drivers/staging/media/imx/imx7-media-csi.c
11372 F:      drivers/staging/media/imx/imx7-mipi-csis.c
11373
11374 MEDIA DRIVERS FOR HELENE
11375 M:      Abylay Ospan <[email protected]>
11376 L:      [email protected]
11377 S:      Supported
11378 W:      https://linuxtv.org
11379 W:      http://netup.tv/
11380 T:      git git://linuxtv.org/media_tree.git
11381 F:      drivers/media/dvb-frontends/helene*
11382
11383 MEDIA DRIVERS FOR HORUS3A
11384 M:      Sergey Kozlov <[email protected]>
11385 M:      Abylay Ospan <[email protected]>
11386 L:      [email protected]
11387 S:      Supported
11388 W:      https://linuxtv.org
11389 W:      http://netup.tv/
11390 T:      git git://linuxtv.org/media_tree.git
11391 F:      drivers/media/dvb-frontends/horus3a*
11392
11393 MEDIA DRIVERS FOR LNBH25
11394 M:      Sergey Kozlov <[email protected]>
11395 M:      Abylay Ospan <[email protected]>
11396 L:      [email protected]
11397 S:      Supported
11398 W:      https://linuxtv.org
11399 W:      http://netup.tv/
11400 T:      git git://linuxtv.org/media_tree.git
11401 F:      drivers/media/dvb-frontends/lnbh25*
11402
11403 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
11404 L:      [email protected]
11405 S:      Orphan
11406 W:      https://linuxtv.org
11407 T:      git git://linuxtv.org/media_tree.git
11408 F:      drivers/media/dvb-frontends/mxl5xx*
11409
11410 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
11411 M:      Sergey Kozlov <[email protected]>
11412 M:      Abylay Ospan <[email protected]>
11413 L:      [email protected]
11414 S:      Supported
11415 W:      https://linuxtv.org
11416 W:      http://netup.tv/
11417 T:      git git://linuxtv.org/media_tree.git
11418 F:      drivers/media/pci/netup_unidvb/*
11419
11420 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
11421 M:      Dmitry Osipenko <[email protected]>
11422 L:      [email protected]
11423 L:      [email protected]
11424 S:      Maintained
11425 T:      git git://linuxtv.org/media_tree.git
11426 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
11427 F:      drivers/staging/media/tegra-vde/
11428
11429 MEDIA DRIVERS FOR RENESAS - CEU
11430 M:      Jacopo Mondi <[email protected]>
11431 L:      [email protected]
11432 L:      [email protected]
11433 S:      Supported
11434 T:      git git://linuxtv.org/media_tree.git
11435 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
11436 F:      drivers/media/platform/renesas-ceu.c
11437 F:      include/media/drv-intf/renesas-ceu.h
11438
11439 MEDIA DRIVERS FOR RENESAS - DRIF
11440 M:      Fabrizio Castro <[email protected]>
11441 L:      [email protected]
11442 L:      [email protected]
11443 S:      Supported
11444 T:      git git://linuxtv.org/media_tree.git
11445 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
11446 F:      drivers/media/platform/rcar_drif.c
11447
11448 MEDIA DRIVERS FOR RENESAS - FCP
11449 M:      Laurent Pinchart <[email protected]>
11450 L:      [email protected]
11451 L:      [email protected]
11452 S:      Supported
11453 T:      git git://linuxtv.org/media_tree.git
11454 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
11455 F:      drivers/media/platform/rcar-fcp.c
11456 F:      include/media/rcar-fcp.h
11457
11458 MEDIA DRIVERS FOR RENESAS - FDP1
11459 M:      Kieran Bingham <[email protected]>
11460 L:      [email protected]
11461 L:      [email protected]
11462 S:      Supported
11463 T:      git git://linuxtv.org/media_tree.git
11464 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
11465 F:      drivers/media/platform/rcar_fdp1.c
11466
11467 MEDIA DRIVERS FOR RENESAS - VIN
11468 M:      Niklas Söderlund <[email protected]>
11469 L:      [email protected]
11470 L:      [email protected]
11471 S:      Supported
11472 T:      git git://linuxtv.org/media_tree.git
11473 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
11474 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
11475 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
11476 F:      drivers/media/platform/rcar-vin/
11477
11478 MEDIA DRIVERS FOR RENESAS - VSP1
11479 M:      Laurent Pinchart <[email protected]>
11480 M:      Kieran Bingham <[email protected]>
11481 L:      [email protected]
11482 L:      [email protected]
11483 S:      Supported
11484 T:      git git://linuxtv.org/media_tree.git
11485 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
11486 F:      drivers/media/platform/vsp1/
11487
11488 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
11489 L:      [email protected]
11490 S:      Orphan
11491 W:      https://linuxtv.org
11492 T:      git git://linuxtv.org/media_tree.git
11493 F:      drivers/media/dvb-frontends/stv0910*
11494
11495 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
11496 L:      [email protected]
11497 S:      Orphan
11498 W:      https://linuxtv.org
11499 T:      git git://linuxtv.org/media_tree.git
11500 F:      drivers/media/dvb-frontends/stv6111*
11501
11502 MEDIA DRIVERS FOR STM32 - DCMI
11503 M:      Hugues Fruchet <[email protected]>
11504 L:      [email protected]
11505 S:      Supported
11506 T:      git git://linuxtv.org/media_tree.git
11507 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
11508 F:      drivers/media/platform/stm32/stm32-dcmi.c
11509
11510 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
11511 M:      Mauro Carvalho Chehab <[email protected]>
11512 L:      [email protected]
11513 S:      Maintained
11514 W:      https://linuxtv.org
11515 Q:      http://patchwork.kernel.org/project/linux-media/list/
11516 T:      git git://linuxtv.org/media_tree.git
11517 F:      Documentation/admin-guide/media/
11518 F:      Documentation/devicetree/bindings/media/
11519 F:      Documentation/driver-api/media/
11520 F:      Documentation/userspace-api/media/
11521 F:      drivers/media/
11522 F:      drivers/staging/media/
11523 F:      include/linux/platform_data/media/
11524 F:      include/media/
11525 F:      include/uapi/linux/dvb/
11526 F:      include/uapi/linux/ivtv*
11527 F:      include/uapi/linux/media.h
11528 F:      include/uapi/linux/meye.h
11529 F:      include/uapi/linux/uvcvideo.h
11530 F:      include/uapi/linux/v4l2-*
11531 F:      include/uapi/linux/videodev2.h
11532
11533 MEDIATEK BLUETOOTH DRIVER
11534 M:      Sean Wang <[email protected]>
11535 L:      [email protected]
11536 L:      [email protected] (moderated for non-subscribers)
11537 S:      Maintained
11538 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
11539 F:      drivers/bluetooth/btmtkuart.c
11540
11541 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
11542 M:      Sean Wang <[email protected]>
11543 L:      [email protected]
11544 S:      Maintained
11545 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
11546 F:      drivers/power/reset/mt6323-poweroff.c
11547
11548 MEDIATEK CIR DRIVER
11549 M:      Sean Wang <[email protected]>
11550 S:      Maintained
11551 F:      drivers/media/rc/mtk-cir.c
11552
11553 MEDIATEK DMA DRIVER
11554 M:      Sean Wang <[email protected]>
11555 L:      [email protected]
11556 L:      [email protected] (moderated for non-subscribers)
11557 L:      [email protected] (moderated for non-subscribers)
11558 S:      Maintained
11559 F:      Documentation/devicetree/bindings/dma/mtk-*
11560 F:      drivers/dma/mediatek/
11561
11562 MEDIATEK ETHERNET DRIVER
11563 M:      Felix Fietkau <[email protected]>
11564 M:      John Crispin <[email protected]>
11565 M:      Sean Wang <[email protected]>
11566 M:      Mark Lee <[email protected]>
11567 L:      [email protected]
11568 S:      Maintained
11569 F:      drivers/net/ethernet/mediatek/
11570
11571 MEDIATEK I2C CONTROLLER DRIVER
11572 M:      Qii Wang <[email protected]>
11573 L:      [email protected]
11574 S:      Maintained
11575 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
11576 F:      drivers/i2c/busses/i2c-mt65xx.c
11577
11578 MEDIATEK IOMMU DRIVER
11579 M:      Yong Wu <[email protected]>
11580 L:      [email protected]
11581 L:      [email protected] (moderated for non-subscribers)
11582 S:      Supported
11583 F:      Documentation/devicetree/bindings/iommu/mediatek*
11584 F:      drivers/iommu/mtk_iommu*
11585 F:      include/dt-bindings/memory/mt*-port.h
11586
11587 MEDIATEK JPEG DRIVER
11588 M:      Rick Chang <[email protected]>
11589 M:      Bin Liu <[email protected]>
11590 S:      Supported
11591 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
11592 F:      drivers/media/platform/mtk-jpeg/
11593
11594 MEDIATEK MDP DRIVER
11595 M:      Minghsiu Tsai <[email protected]>
11596 M:      Houlong Wei <[email protected]>
11597 M:      Andrew-CT Chen <[email protected]>
11598 S:      Supported
11599 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
11600 F:      drivers/media/platform/mtk-mdp/
11601 F:      drivers/media/platform/mtk-vpu/
11602
11603 MEDIATEK MEDIA DRIVER
11604 M:      Tiffany Lin <[email protected]>
11605 M:      Andrew-CT Chen <[email protected]>
11606 S:      Supported
11607 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
11608 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
11609 F:      drivers/media/platform/mtk-vcodec/
11610 F:      drivers/media/platform/mtk-vpu/
11611
11612 MEDIATEK MMC/SD/SDIO DRIVER
11613 M:      Chaotian Jing <[email protected]>
11614 S:      Maintained
11615 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
11616 F:      drivers/mmc/host/mtk-sd.c
11617
11618 MEDIATEK MT76 WIRELESS LAN DRIVER
11619 M:      Felix Fietkau <[email protected]>
11620 M:      Lorenzo Bianconi <[email protected]>
11621 R:      Ryder Lee <[email protected]>
11622 L:      [email protected]
11623 S:      Maintained
11624 F:      drivers/net/wireless/mediatek/mt76/
11625
11626 MEDIATEK MT7601U WIRELESS LAN DRIVER
11627 M:      Jakub Kicinski <[email protected]>
11628 L:      [email protected]
11629 S:      Maintained
11630 F:      drivers/net/wireless/mediatek/mt7601u/
11631
11632 MEDIATEK MT7621 CLOCK DRIVER
11633 M:      Sergio Paracuellos <[email protected]>
11634 S:      Maintained
11635 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
11636 F:      drivers/clk/ralink/clk-mt7621.c
11637
11638 MEDIATEK MT7621/28/88 I2C DRIVER
11639 M:      Stefan Roese <[email protected]>
11640 L:      [email protected]
11641 S:      Maintained
11642 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
11643 F:      drivers/i2c/busses/i2c-mt7621.c
11644
11645 MEDIATEK MT7621 PHY PCI DRIVER
11646 M:      Sergio Paracuellos <[email protected]>
11647 S:      Maintained
11648 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
11649 F:      drivers/phy/ralink/phy-mt7621-pci.c
11650
11651 MEDIATEK NAND CONTROLLER DRIVER
11652 L:      [email protected]
11653 S:      Orphan
11654 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
11655 F:      drivers/mtd/nand/raw/mtk_*
11656
11657 MEDIATEK PMIC LED DRIVER
11658 M:      Sean Wang <[email protected]>
11659 S:      Maintained
11660 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
11661 F:      drivers/leds/leds-mt6323.c
11662
11663 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
11664 M:      Sean Wang <[email protected]>
11665 S:      Maintained
11666 F:      drivers/char/hw_random/mtk-rng.c
11667
11668 MEDIATEK SWITCH DRIVER
11669 M:      Sean Wang <[email protected]>
11670 M:      Landen Chao <[email protected]>
11671 L:      [email protected]
11672 S:      Maintained
11673 F:      drivers/net/dsa/mt7530.*
11674 F:      net/dsa/tag_mtk.c
11675
11676 MEDIATEK USB3 DRD IP DRIVER
11677 M:      Chunfeng Yun <[email protected]>
11678 L:      [email protected]
11679 L:      [email protected] (moderated for non-subscribers)
11680 L:      [email protected] (moderated for non-subscribers)
11681 S:      Maintained
11682 F:      Documentation/devicetree/bindings/usb/mediatek,*
11683 F:      drivers/usb/host/xhci-mtk*
11684 F:      drivers/usb/mtu3/
11685
11686 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
11687 M:      Peter Senna Tschudin <[email protected]>
11688 M:      Martin Donnelly <[email protected]>
11689 M:      Martyn Welch <[email protected]>
11690 S:      Maintained
11691 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
11692 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
11693
11694 MEGARAID SCSI/SAS DRIVERS
11695 M:      Kashyap Desai <[email protected]>
11696 M:      Sumit Saxena <[email protected]>
11697 M:      Shivasharan S <[email protected]>
11698 L:      [email protected]
11699 L:      [email protected]
11700 S:      Maintained
11701 W:      http://www.avagotech.com/support/
11702 F:      Documentation/scsi/megaraid.rst
11703 F:      drivers/scsi/megaraid.*
11704 F:      drivers/scsi/megaraid/
11705
11706 MELEXIS MLX90614 DRIVER
11707 M:      Crt Mori <[email protected]>
11708 L:      [email protected]
11709 S:      Supported
11710 W:      http://www.melexis.com
11711 F:      drivers/iio/temperature/mlx90614.c
11712
11713 MELEXIS MLX90632 DRIVER
11714 M:      Crt Mori <[email protected]>
11715 L:      [email protected]
11716 S:      Supported
11717 W:      http://www.melexis.com
11718 F:      drivers/iio/temperature/mlx90632.c
11719
11720 MELFAS MIP4 TOUCHSCREEN DRIVER
11721 M:      Sangwon Jee <[email protected]>
11722 S:      Supported
11723 W:      http://www.melfas.com
11724 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
11725 F:      drivers/input/touchscreen/melfas_mip4.c
11726
11727 MELLANOX BLUEFIELD I2C DRIVER
11728 M:      Khalil Blaiech <[email protected]>
11729 L:      [email protected]
11730 S:      Supported
11731 F:      Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml
11732 F:      drivers/i2c/busses/i2c-mlxbf.c
11733
11734 MELLANOX ETHERNET DRIVER (mlx4_en)
11735 M:      Tariq Toukan <[email protected]>
11736 L:      [email protected]
11737 S:      Supported
11738 W:      http://www.mellanox.com
11739 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11740 F:      drivers/net/ethernet/mellanox/mlx4/en_*
11741
11742 MELLANOX ETHERNET DRIVER (mlx5e)
11743 M:      Saeed Mahameed <[email protected]>
11744 L:      [email protected]
11745 S:      Supported
11746 W:      http://www.mellanox.com
11747 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11748 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
11749
11750 MELLANOX ETHERNET INNOVA DRIVERS
11751 R:      Boris Pismenny <[email protected]>
11752 L:      [email protected]
11753 S:      Supported
11754 W:      http://www.mellanox.com
11755 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11756 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
11757 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
11758 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
11759 F:      include/linux/mlx5/mlx5_ifc_fpga.h
11760
11761 MELLANOX ETHERNET SWITCH DRIVERS
11762 M:      Jiri Pirko <[email protected]>
11763 M:      Ido Schimmel <[email protected]>
11764 L:      [email protected]
11765 S:      Supported
11766 W:      http://www.mellanox.com
11767 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11768 F:      drivers/net/ethernet/mellanox/mlxsw/
11769 F:      tools/testing/selftests/drivers/net/mlxsw/
11770
11771 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
11772 M:      [email protected]
11773 L:      [email protected]
11774 S:      Supported
11775 W:      http://www.mellanox.com
11776 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11777 F:      drivers/net/ethernet/mellanox/mlxfw/
11778
11779 MELLANOX HARDWARE PLATFORM SUPPORT
11780 M:      Hans de Goede <[email protected]>
11781 M:      Mark Gross <[email protected]>
11782 M:      Vadim Pasternak <[email protected]>
11783 L:      [email protected]
11784 S:      Supported
11785 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
11786 F:      drivers/platform/mellanox/
11787 F:      include/linux/platform_data/mlxreg.h
11788
11789 MELLANOX MLX4 core VPI driver
11790 M:      Tariq Toukan <[email protected]>
11791 L:      [email protected]
11792 L:      [email protected]
11793 S:      Supported
11794 W:      http://www.mellanox.com
11795 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11796 F:      drivers/net/ethernet/mellanox/mlx4/
11797 F:      include/linux/mlx4/
11798
11799 MELLANOX MLX4 IB driver
11800 M:      Yishai Hadas <[email protected]>
11801 L:      [email protected]
11802 S:      Supported
11803 W:      http://www.mellanox.com
11804 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11805 F:      drivers/infiniband/hw/mlx4/
11806 F:      include/linux/mlx4/
11807 F:      include/uapi/rdma/mlx4-abi.h
11808
11809 MELLANOX MLX5 core VPI driver
11810 M:      Saeed Mahameed <[email protected]>
11811 M:      Leon Romanovsky <[email protected]>
11812 L:      [email protected]
11813 L:      [email protected]
11814 S:      Supported
11815 W:      http://www.mellanox.com
11816 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11817 F:      Documentation/networking/device_drivers/ethernet/mellanox/
11818 F:      drivers/net/ethernet/mellanox/mlx5/core/
11819 F:      include/linux/mlx5/
11820
11821 MELLANOX MLX5 IB driver
11822 M:      Leon Romanovsky <[email protected]>
11823 L:      [email protected]
11824 S:      Supported
11825 W:      http://www.mellanox.com
11826 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11827 F:      drivers/infiniband/hw/mlx5/
11828 F:      include/linux/mlx5/
11829 F:      include/uapi/rdma/mlx5-abi.h
11830
11831 MELLANOX MLXCPLD I2C AND MUX DRIVER
11832 M:      Vadim Pasternak <[email protected]>
11833 M:      Michael Shych <[email protected]>
11834 L:      [email protected]
11835 S:      Supported
11836 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
11837 F:      drivers/i2c/busses/i2c-mlxcpld.c
11838 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
11839
11840 MELLANOX MLXCPLD LED DRIVER
11841 M:      Vadim Pasternak <[email protected]>
11842 L:      [email protected]
11843 S:      Supported
11844 F:      Documentation/leds/leds-mlxcpld.rst
11845 F:      drivers/leds/leds-mlxcpld.c
11846 F:      drivers/leds/leds-mlxreg.c
11847
11848 MELLANOX PLATFORM DRIVER
11849 M:      Vadim Pasternak <[email protected]>
11850 L:      [email protected]
11851 S:      Supported
11852 F:      drivers/platform/x86/mlx-platform.c
11853
11854 MEMBARRIER SUPPORT
11855 M:      Mathieu Desnoyers <[email protected]>
11856 M:      "Paul E. McKenney" <[email protected]>
11857 L:      [email protected]
11858 S:      Supported
11859 F:      arch/powerpc/include/asm/membarrier.h
11860 F:      include/uapi/linux/membarrier.h
11861 F:      kernel/sched/membarrier.c
11862
11863 MEMBLOCK
11864 M:      Mike Rapoport <[email protected]>
11865 L:      [email protected]
11866 S:      Maintained
11867 F:      Documentation/core-api/boot-time-mm.rst
11868 F:      include/linux/memblock.h
11869 F:      mm/memblock.c
11870
11871 MEMORY CONTROLLER DRIVERS
11872 M:      Krzysztof Kozlowski <[email protected]>
11873 L:      [email protected]
11874 S:      Maintained
11875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
11876 F:      Documentation/devicetree/bindings/memory-controllers/
11877 F:      drivers/memory/
11878 F:      include/dt-bindings/memory/
11879
11880 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
11881 M:      Dmitry Osipenko <[email protected]>
11882 L:      [email protected]
11883 L:      [email protected]
11884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
11885 S:      Maintained
11886 F:      drivers/devfreq/tegra30-devfreq.c
11887
11888 MEMORY MANAGEMENT
11889 M:      Andrew Morton <[email protected]>
11890 L:      [email protected]
11891 S:      Maintained
11892 W:      http://www.linux-mm.org
11893 T:      quilt https://ozlabs.org/~akpm/mmotm/
11894 T:      quilt https://ozlabs.org/~akpm/mmots/
11895 T:      git git://github.com/hnaz/linux-mm.git
11896 F:      include/linux/gfp.h
11897 F:      include/linux/memory_hotplug.h
11898 F:      include/linux/mm.h
11899 F:      include/linux/mmzone.h
11900 F:      include/linux/pagewalk.h
11901 F:      include/linux/vmalloc.h
11902 F:      mm/
11903
11904 MEMORY TECHNOLOGY DEVICES (MTD)
11905 M:      Miquel Raynal <[email protected]>
11906 M:      Richard Weinberger <[email protected]>
11907 M:      Vignesh Raghavendra <[email protected]>
11908 L:      [email protected]
11909 S:      Maintained
11910 W:      http://www.linux-mtd.infradead.org/
11911 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11912 C:      irc://irc.oftc.net/mtd
11913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
11914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
11915 F:      Documentation/devicetree/bindings/mtd/
11916 F:      drivers/mtd/
11917 F:      include/linux/mtd/
11918 F:      include/uapi/mtd/
11919
11920 MEN A21 WATCHDOG DRIVER
11921 M:      Johannes Thumshirn <[email protected]>
11922 L:      [email protected]
11923 S:      Maintained
11924 F:      drivers/watchdog/mena21_wdt.c
11925
11926 MEN CHAMELEON BUS (mcb)
11927 M:      Johannes Thumshirn <[email protected]>
11928 S:      Maintained
11929 F:      Documentation/driver-api/men-chameleon-bus.rst
11930 F:      drivers/mcb/
11931 F:      include/linux/mcb.h
11932
11933 MEN F21BMC (Board Management Controller)
11934 M:      Andreas Werner <[email protected]>
11935 S:      Supported
11936 F:      Documentation/hwmon/menf21bmc.rst
11937 F:      drivers/hwmon/menf21bmc_hwmon.c
11938 F:      drivers/leds/leds-menf21bmc.c
11939 F:      drivers/mfd/menf21bmc.c
11940 F:      drivers/watchdog/menf21bmc_wdt.c
11941
11942 MEN Z069 WATCHDOG DRIVER
11943 M:      Johannes Thumshirn <[email protected]>
11944 L:      [email protected]
11945 S:      Maintained
11946 F:      drivers/watchdog/menz69_wdt.c
11947
11948 MESON AO CEC DRIVER FOR AMLOGIC SOCS
11949 M:      Neil Armstrong <[email protected]>
11950 L:      [email protected]
11951 L:      [email protected]
11952 S:      Supported
11953 W:      http://linux-meson.com/
11954 T:      git git://linuxtv.org/media_tree.git
11955 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
11956 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
11957 F:      drivers/media/cec/platform/meson/ao-cec.c
11958
11959 MESON GE2D DRIVER FOR AMLOGIC SOCS
11960 M:      Neil Armstrong <[email protected]>
11961 L:      [email protected]
11962 L:      [email protected]
11963 S:      Supported
11964 T:      git git://linuxtv.org/media_tree.git
11965 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
11966 F:      drivers/media/platform/meson/ge2d/
11967
11968 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
11969 M:      Liang Yang <[email protected]>
11970 L:      [email protected]
11971 S:      Maintained
11972 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
11973 F:      drivers/mtd/nand/raw/meson_*
11974
11975 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
11976 M:      Neil Armstrong <[email protected]>
11977 L:      [email protected]
11978 L:      [email protected]
11979 S:      Supported
11980 T:      git git://linuxtv.org/media_tree.git
11981 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
11982 F:      drivers/staging/media/meson/vdec/
11983
11984 METHODE UDPU SUPPORT
11985 M:      Vladimir Vid <[email protected]>
11986 S:      Maintained
11987 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
11988
11989 MHI BUS
11990 M:      Manivannan Sadhasivam <[email protected]>
11991 M:      Hemant Kumar <[email protected]>
11992 L:      [email protected]
11993 S:      Maintained
11994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
11995 F:      Documentation/ABI/stable/sysfs-bus-mhi
11996 F:      Documentation/mhi/
11997 F:      drivers/bus/mhi/
11998 F:      include/linux/mhi.h
11999
12000 MICROBLAZE ARCHITECTURE
12001 M:      Michal Simek <[email protected]>
12002 S:      Supported
12003 W:      http://www.monstr.eu/fdt/
12004 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
12005 F:      arch/microblaze/
12006
12007 MICROCHIP AT91 DMA DRIVERS
12008 M:      Ludovic Desroches <[email protected]>
12009 M:      Tudor Ambarus <[email protected]>
12010 L:      [email protected] (moderated for non-subscribers)
12011 L:      [email protected]
12012 S:      Supported
12013 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
12014 F:      drivers/dma/at_hdmac.c
12015 F:      drivers/dma/at_hdmac_regs.h
12016 F:      drivers/dma/at_xdmac.c
12017 F:      include/dt-bindings/dma/at91.h
12018
12019 MICROCHIP AT91 SERIAL DRIVER
12020 M:      Richard Genoud <[email protected]>
12021 S:      Maintained
12022 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
12023 F:      drivers/tty/serial/atmel_serial.c
12024 F:      drivers/tty/serial/atmel_serial.h
12025
12026 MICROCHIP AT91 USART MFD DRIVER
12027 M:      Radu Pirea <[email protected]>
12028 L:      [email protected]
12029 S:      Supported
12030 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
12031 F:      drivers/mfd/at91-usart.c
12032 F:      include/dt-bindings/mfd/at91-usart.h
12033
12034 MICROCHIP AT91 USART SPI DRIVER
12035 M:      Radu Pirea <[email protected]>
12036 L:      [email protected]
12037 S:      Supported
12038 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
12039 F:      drivers/spi/spi-at91-usart.c
12040
12041 MICROCHIP AUDIO ASOC DRIVERS
12042 M:      Codrin Ciubotariu <[email protected]>
12043 L:      [email protected] (moderated for non-subscribers)
12044 S:      Supported
12045 F:      sound/soc/atmel
12046
12047 MICROCHIP ECC DRIVER
12048 M:      Tudor Ambarus <[email protected]>
12049 L:      [email protected]
12050 S:      Maintained
12051 F:      drivers/crypto/atmel-ecc.*
12052
12053 MICROCHIP I2C DRIVER
12054 M:      Codrin Ciubotariu <[email protected]>
12055 L:      [email protected]
12056 S:      Supported
12057 F:      drivers/i2c/busses/i2c-at91-*.c
12058 F:      drivers/i2c/busses/i2c-at91.h
12059
12060 MICROCHIP ISC DRIVER
12061 M:      Eugen Hristev <[email protected]>
12062 L:      [email protected]
12063 S:      Supported
12064 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
12065 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
12066 F:      drivers/media/platform/atmel/atmel-isc-base.c
12067 F:      drivers/media/platform/atmel/atmel-isc-regs.h
12068 F:      drivers/media/platform/atmel/atmel-isc.h
12069 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
12070 F:      drivers/media/platform/atmel/atmel-sama7g5-isc.c
12071 F:      include/linux/atmel-isc-media.h
12072
12073 MICROCHIP ISI DRIVER
12074 M:      Eugen Hristev <[email protected]>
12075 L:      [email protected]
12076 S:      Supported
12077 F:      drivers/media/platform/atmel/atmel-isi.c
12078 F:      drivers/media/platform/atmel/atmel-isi.h
12079
12080 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
12081 M:      Woojung Huh <[email protected]>
12082 M:      [email protected]
12083 L:      [email protected]
12084 S:      Maintained
12085 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
12086 F:      drivers/net/dsa/microchip/*
12087 F:      include/linux/platform_data/microchip-ksz.h
12088 F:      net/dsa/tag_ksz.c
12089
12090 MICROCHIP LAN743X ETHERNET DRIVER
12091 M:      Bryan Whitehead <[email protected]>
12092 M:      [email protected]
12093 L:      [email protected]
12094 S:      Maintained
12095 F:      drivers/net/ethernet/microchip/lan743x_*
12096
12097 MICROCHIP LCDFB DRIVER
12098 M:      Nicolas Ferre <[email protected]>
12099 L:      [email protected]
12100 S:      Maintained
12101 F:      drivers/video/fbdev/atmel_lcdfb.c
12102 F:      include/video/atmel_lcdc.h
12103
12104 MICROCHIP MCP16502 PMIC DRIVER
12105 M:      Claudiu Beznea <[email protected]>
12106 L:      [email protected] (moderated for non-subscribers)
12107 S:      Supported
12108 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
12109 F:      drivers/regulator/mcp16502.c
12110
12111 MICROCHIP MCP3911 ADC DRIVER
12112 M:      Marcus Folkesson <[email protected]>
12113 M:      Kent Gustavsson <[email protected]>
12114 L:      [email protected]
12115 S:      Supported
12116 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
12117 F:      drivers/iio/adc/mcp3911.c
12118
12119 MICROCHIP MMC/SD/SDIO MCI DRIVER
12120 M:      Ludovic Desroches <[email protected]>
12121 S:      Maintained
12122 F:      drivers/mmc/host/atmel-mci.c
12123
12124 MICROCHIP NAND DRIVER
12125 M:      Tudor Ambarus <[email protected]>
12126 L:      [email protected]
12127 S:      Supported
12128 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
12129 F:      drivers/mtd/nand/raw/atmel/*
12130
12131 MICROCHIP PWM DRIVER
12132 M:      Claudiu Beznea <[email protected]>
12133 L:      [email protected] (moderated for non-subscribers)
12134 L:      [email protected]
12135 S:      Supported
12136 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
12137 F:      drivers/pwm/pwm-atmel.c
12138
12139 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
12140 M:      Eugen Hristev <[email protected]>
12141 L:      [email protected]
12142 S:      Supported
12143 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
12144 F:      drivers/iio/adc/at91-sama5d2_adc.c
12145 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
12146
12147 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
12148 M:      Claudiu Beznea <[email protected]>
12149 S:      Supported
12150 F:      drivers/power/reset/at91-sama5d2_shdwc.c
12151
12152 MICROCHIP SPI DRIVER
12153 M:      Tudor Ambarus <[email protected]>
12154 S:      Supported
12155 F:      drivers/spi/spi-atmel.*
12156
12157 MICROCHIP SSC DRIVER
12158 M:      Codrin Ciubotariu <[email protected]>
12159 L:      [email protected] (moderated for non-subscribers)
12160 S:      Supported
12161 F:      drivers/misc/atmel-ssc.c
12162 F:      include/linux/atmel-ssc.h
12163
12164 MICROCHIP USB251XB DRIVER
12165 M:      Richard Leitner <[email protected]>
12166 L:      [email protected]
12167 S:      Maintained
12168 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
12169 F:      drivers/usb/misc/usb251xb.c
12170
12171 MICROCHIP USBA UDC DRIVER
12172 M:      Cristian Birsan <[email protected]>
12173 L:      [email protected] (moderated for non-subscribers)
12174 S:      Supported
12175 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
12176
12177 MICROCHIP WILC1000 WIFI DRIVER
12178 M:      Ajay Singh <[email protected]>
12179 M:      Claudiu Beznea <[email protected]>
12180 L:      [email protected]
12181 S:      Supported
12182 F:      drivers/net/wireless/microchip/wilc1000/
12183
12184 MICROSEMI MIPS SOCS
12185 M:      Alexandre Belloni <[email protected]>
12186 M:      [email protected]
12187 L:      [email protected]
12188 S:      Supported
12189 F:      Documentation/devicetree/bindings/mips/mscc.txt
12190 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
12191 F:      arch/mips/boot/dts/mscc/
12192 F:      arch/mips/configs/generic/board-ocelot.config
12193 F:      arch/mips/generic/board-ocelot.c
12194
12195 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
12196 M:      Don Brace <[email protected]>
12197 L:      [email protected]
12198 L:      [email protected]
12199 S:      Supported
12200 F:      Documentation/scsi/smartpqi.rst
12201 F:      drivers/scsi/smartpqi/Kconfig
12202 F:      drivers/scsi/smartpqi/Makefile
12203 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
12204 F:      include/linux/cciss*.h
12205 F:      include/uapi/linux/cciss*.h
12206
12207 MICROSOFT SURFACE BATTERY AND AC DRIVERS
12208 M:      Maximilian Luz <[email protected]>
12209 L:      [email protected]
12210 L:      [email protected]
12211 S:      Maintained
12212 F:      drivers/power/supply/surface_battery.c
12213 F:      drivers/power/supply/surface_charger.c
12214
12215 MICROSOFT SURFACE DTX DRIVER
12216 M:      Maximilian Luz <[email protected]>
12217 L:      [email protected]
12218 S:      Maintained
12219 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
12220 F:      drivers/platform/surface/surface_dtx.c
12221 F:      include/uapi/linux/surface_aggregator/dtx.h
12222
12223 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
12224 M:      Maximilian Luz <[email protected]>
12225 L:      [email protected]
12226 S:      Maintained
12227 F:      drivers/platform/surface/surface_gpe.c
12228
12229 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
12230 M:      Hans de Goede <[email protected]>
12231 M:      Mark Gross <[email protected]>
12232 M:      Maximilian Luz <[email protected]>
12233 L:      [email protected]
12234 S:      Maintained
12235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
12236 F:      drivers/platform/surface/
12237
12238 MICROSOFT SURFACE HID TRANSPORT DRIVER
12239 M:      Maximilian Luz <[email protected]>
12240 L:      [email protected]
12241 L:      [email protected]
12242 S:      Maintained
12243 F:      drivers/hid/surface-hid/
12244
12245 MICROSOFT SURFACE HOT-PLUG DRIVER
12246 M:      Maximilian Luz <[email protected]>
12247 L:      [email protected]
12248 S:      Maintained
12249 F:      drivers/platform/surface/surface_hotplug.c
12250
12251 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
12252 M:      Maximilian Luz <[email protected]>
12253 L:      [email protected]
12254 S:      Maintained
12255 F:      drivers/platform/surface/surface_platform_profile.c
12256
12257 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
12258 M:      Chen Yu <[email protected]>
12259 L:      [email protected]
12260 S:      Supported
12261 F:      drivers/platform/surface/surfacepro3_button.c
12262
12263 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
12264 M:      Maximilian Luz <[email protected]>
12265 L:      [email protected]
12266 S:      Maintained
12267 W:      https://github.com/linux-surface/surface-aggregator-module
12268 C:      irc://irc.libera.chat/linux-surface
12269 F:      Documentation/driver-api/surface_aggregator/
12270 F:      drivers/platform/surface/aggregator/
12271 F:      drivers/platform/surface/surface_acpi_notify.c
12272 F:      drivers/platform/surface/surface_aggregator_cdev.c
12273 F:      drivers/platform/surface/surface_aggregator_registry.c
12274 F:      include/linux/surface_acpi_notify.h
12275 F:      include/linux/surface_aggregator/
12276 F:      include/uapi/linux/surface_aggregator/
12277
12278 MICROTEK X6 SCANNER
12279 M:      Oliver Neukum <[email protected]>
12280 S:      Maintained
12281 F:      drivers/usb/image/microtek.*
12282
12283 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
12284 M:      Luka Kovacic <[email protected]>
12285 M:      Luka Perkov <[email protected]>
12286 S:      Maintained
12287 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
12288 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
12289 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
12290 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
12291 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
12292 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
12293
12294 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
12295 M:      Sakari Ailus <[email protected]>
12296 L:      [email protected]
12297 S:      Maintained
12298 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
12299 F:      Documentation/driver-api/media/drivers/ccs/
12300 F:      Documentation/userspace-api/media/drivers/ccs.rst
12301 F:      drivers/media/i2c/ccs-pll.c
12302 F:      drivers/media/i2c/ccs-pll.h
12303 F:      drivers/media/i2c/ccs/
12304 F:      include/uapi/linux/ccs.h
12305 F:      include/uapi/linux/smiapp.h
12306
12307 MIPS
12308 M:      Thomas Bogendoerfer <[email protected]>
12309 L:      [email protected]
12310 S:      Maintained
12311 W:      http://www.linux-mips.org/
12312 Q:      https://patchwork.kernel.org/project/linux-mips/list/
12313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
12314 F:      Documentation/devicetree/bindings/mips/
12315 F:      Documentation/mips/
12316 F:      arch/mips/
12317 F:      drivers/platform/mips/
12318
12319 MIPS BOSTON DEVELOPMENT BOARD
12320 M:      Paul Burton <[email protected]>
12321 L:      [email protected]
12322 S:      Maintained
12323 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
12324 F:      arch/mips/boot/dts/img/boston.dts
12325 F:      arch/mips/configs/generic/board-boston.config
12326 F:      drivers/clk/imgtec/clk-boston.c
12327 F:      include/dt-bindings/clock/boston-clock.h
12328
12329 MIPS CORE DRIVERS
12330 M:      Thomas Bogendoerfer <[email protected]>
12331 M:      Serge Semin <[email protected]>
12332 L:      [email protected]
12333 S:      Supported
12334 F:      drivers/bus/mips_cdmm.c
12335 F:      drivers/clocksource/mips-gic-timer.c
12336 F:      drivers/cpuidle/cpuidle-cps.c
12337 F:      drivers/irqchip/irq-mips-cpu.c
12338 F:      drivers/irqchip/irq-mips-gic.c
12339
12340 MIPS GENERIC PLATFORM
12341 M:      Paul Burton <[email protected]>
12342 L:      [email protected]
12343 S:      Supported
12344 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
12345 F:      arch/mips/generic/
12346 F:      arch/mips/tools/generic-board-config.sh
12347
12348 MIPS RINT INSTRUCTION EMULATION
12349 M:      Aleksandar Markovic <[email protected]>
12350 L:      [email protected]
12351 S:      Supported
12352 F:      arch/mips/math-emu/dp_rint.c
12353 F:      arch/mips/math-emu/sp_rint.c
12354
12355 MIPS/LOONGSON1 ARCHITECTURE
12356 M:      Keguang Zhang <[email protected]>
12357 L:      [email protected]
12358 S:      Maintained
12359 F:      arch/mips/include/asm/mach-loongson32/
12360 F:      arch/mips/loongson32/
12361 F:      drivers/*/*/*loongson1*
12362 F:      drivers/*/*loongson1*
12363
12364 MIPS/LOONGSON2EF ARCHITECTURE
12365 M:      Jiaxun Yang <[email protected]>
12366 L:      [email protected]
12367 S:      Maintained
12368 F:      arch/mips/include/asm/mach-loongson2ef/
12369 F:      arch/mips/loongson2ef/
12370 F:      drivers/cpufreq/loongson2_cpufreq.c
12371
12372 MIPS/LOONGSON64 ARCHITECTURE
12373 M:      Huacai Chen <[email protected]>
12374 M:      Jiaxun Yang <[email protected]>
12375 L:      [email protected]
12376 S:      Maintained
12377 F:      arch/mips/include/asm/mach-loongson64/
12378 F:      arch/mips/loongson64/
12379 F:      drivers/irqchip/irq-loongson*
12380 F:      drivers/platform/mips/cpu_hwmon.c
12381
12382 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
12383 M:      Hans Verkuil <[email protected]>
12384 L:      [email protected]
12385 S:      Odd Fixes
12386 W:      https://linuxtv.org
12387 T:      git git://linuxtv.org/media_tree.git
12388 F:      drivers/media/radio/radio-miropcm20*
12389
12390 MMP SUPPORT
12391 R:      Lubomir Rintel <[email protected]>
12392 L:      [email protected] (moderated for non-subscribers)
12393 S:      Odd Fixes
12394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
12395 F:      arch/arm/boot/dts/mmp*
12396 F:      arch/arm/mach-mmp/
12397 F:      include/linux/soc/mmp/
12398
12399 MMP USB PHY DRIVERS
12400 R:      Lubomir Rintel <[email protected]>
12401 L:      [email protected] (moderated for non-subscribers)
12402 S:      Maintained
12403 F:      drivers/phy/marvell/phy-mmp3-usb.c
12404 F:      drivers/phy/marvell/phy-pxa-usb.c
12405
12406 MMU GATHER AND TLB INVALIDATION
12407 M:      Will Deacon <[email protected]>
12408 M:      "Aneesh Kumar K.V" <[email protected]>
12409 M:      Andrew Morton <[email protected]>
12410 M:      Nick Piggin <[email protected]>
12411 M:      Peter Zijlstra <[email protected]>
12412 L:      [email protected]
12413 L:      [email protected]
12414 S:      Maintained
12415 F:      arch/*/include/asm/tlb.h
12416 F:      include/asm-generic/tlb.h
12417 F:      mm/mmu_gather.c
12418
12419 MN88472 MEDIA DRIVER
12420 M:      Antti Palosaari <[email protected]>
12421 L:      [email protected]
12422 S:      Maintained
12423 W:      https://linuxtv.org
12424 W:      http://palosaari.fi/linux/
12425 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12426 F:      drivers/media/dvb-frontends/mn88472*
12427
12428 MN88473 MEDIA DRIVER
12429 M:      Antti Palosaari <[email protected]>
12430 L:      [email protected]
12431 S:      Maintained
12432 W:      https://linuxtv.org
12433 W:      http://palosaari.fi/linux/
12434 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12435 F:      drivers/media/dvb-frontends/mn88473*
12436
12437 MODULE SUPPORT
12438 M:      Jessica Yu <[email protected]>
12439 S:      Maintained
12440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
12441 F:      include/linux/module.h
12442 F:      kernel/module.c
12443
12444 MONOLITHIC POWER SYSTEM PMIC DRIVER
12445 M:      Saravanan Sekar <[email protected]>
12446 S:      Maintained
12447 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
12448 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
12449 F:      drivers/iio/adc/mp2629_adc.c
12450 F:      drivers/mfd/mp2629.c
12451 F:      drivers/power/supply/mp2629_charger.c
12452 F:      drivers/regulator/mp5416.c
12453 F:      drivers/regulator/mpq7920.c
12454 F:      drivers/regulator/mpq7920.h
12455 F:      include/linux/mfd/mp2629.h
12456
12457 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
12458 S:      Orphan
12459 W:      http://popies.net/meye/
12460 F:      Documentation/userspace-api/media/drivers/meye*
12461 F:      drivers/media/pci/meye/
12462 F:      include/uapi/linux/meye.h
12463
12464 MOTORCOMM PHY DRIVER
12465 M:      Peter Geis <[email protected]>
12466 L:      [email protected]
12467 S:      Maintained
12468 F:      drivers/net/phy/motorcomm.c
12469
12470 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
12471 S:      Orphan
12472 F:      Documentation/driver-api/serial/moxa-smartio.rst
12473 F:      drivers/tty/mxser.*
12474
12475 MR800 AVERMEDIA USB FM RADIO DRIVER
12476 M:      Alexey Klimov <[email protected]>
12477 L:      [email protected]
12478 S:      Maintained
12479 T:      git git://linuxtv.org/media_tree.git
12480 F:      drivers/media/radio/radio-mr800.c
12481
12482 MRF24J40 IEEE 802.15.4 RADIO DRIVER
12483 M:      Alan Ott <[email protected]>
12484 L:      [email protected]
12485 S:      Maintained
12486 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
12487 F:      drivers/net/ieee802154/mrf24j40.c
12488
12489 MSI LAPTOP SUPPORT
12490 M:      "Lee, Chun-Yi" <[email protected]>
12491 L:      [email protected]
12492 S:      Maintained
12493 F:      drivers/platform/x86/msi-laptop.c
12494
12495 MSI WMI SUPPORT
12496 L:      [email protected]
12497 S:      Orphan
12498 F:      drivers/platform/x86/msi-wmi.c
12499
12500 MSI001 MEDIA DRIVER
12501 M:      Antti Palosaari <[email protected]>
12502 L:      [email protected]
12503 S:      Maintained
12504 W:      https://linuxtv.org
12505 W:      http://palosaari.fi/linux/
12506 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12507 T:      git git://linuxtv.org/anttip/media_tree.git
12508 F:      drivers/media/tuners/msi001*
12509
12510 MSI2500 MEDIA DRIVER
12511 M:      Antti Palosaari <[email protected]>
12512 L:      [email protected]
12513 S:      Maintained
12514 W:      https://linuxtv.org
12515 W:      http://palosaari.fi/linux/
12516 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12517 T:      git git://linuxtv.org/anttip/media_tree.git
12518 F:      drivers/media/usb/msi2500/
12519
12520 MSTAR INTERRUPT CONTROLLER DRIVER
12521 M:      Mark-PK Tsai <[email protected]>
12522 M:      Daniel Palmer <[email protected]>
12523 S:      Maintained
12524 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
12525 F:      drivers/irqchip/irq-mst-intc.c
12526
12527 MSYSTEMS DISKONCHIP G3 MTD DRIVER
12528 M:      Robert Jarzmik <[email protected]>
12529 L:      [email protected]
12530 S:      Maintained
12531 F:      drivers/mtd/devices/docg3*
12532
12533 MT9M032 APTINA SENSOR DRIVER
12534 M:      Laurent Pinchart <[email protected]>
12535 L:      [email protected]
12536 S:      Maintained
12537 T:      git git://linuxtv.org/media_tree.git
12538 F:      drivers/media/i2c/mt9m032.c
12539 F:      include/media/i2c/mt9m032.h
12540
12541 MT9P031 APTINA CAMERA SENSOR
12542 M:      Laurent Pinchart <[email protected]>
12543 L:      [email protected]
12544 S:      Maintained
12545 T:      git git://linuxtv.org/media_tree.git
12546 F:      drivers/media/i2c/mt9p031.c
12547 F:      include/media/i2c/mt9p031.h
12548
12549 MT9T001 APTINA CAMERA SENSOR
12550 M:      Laurent Pinchart <[email protected]>
12551 L:      [email protected]
12552 S:      Maintained
12553 T:      git git://linuxtv.org/media_tree.git
12554 F:      drivers/media/i2c/mt9t001.c
12555 F:      include/media/i2c/mt9t001.h
12556
12557 MT9T112 APTINA CAMERA SENSOR
12558 M:      Jacopo Mondi <[email protected]>
12559 L:      [email protected]
12560 S:      Odd Fixes
12561 T:      git git://linuxtv.org/media_tree.git
12562 F:      drivers/media/i2c/mt9t112.c
12563 F:      include/media/i2c/mt9t112.h
12564
12565 MT9V032 APTINA CAMERA SENSOR
12566 M:      Laurent Pinchart <[email protected]>
12567 L:      [email protected]
12568 S:      Maintained
12569 T:      git git://linuxtv.org/media_tree.git
12570 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
12571 F:      drivers/media/i2c/mt9v032.c
12572 F:      include/media/i2c/mt9v032.h
12573
12574 MT9V111 APTINA CAMERA SENSOR
12575 M:      Jacopo Mondi <[email protected]>
12576 L:      [email protected]
12577 S:      Maintained
12578 T:      git git://linuxtv.org/media_tree.git
12579 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
12580 F:      drivers/media/i2c/mt9v111.c
12581
12582 MULTIFUNCTION DEVICES (MFD)
12583 M:      Lee Jones <[email protected]>
12584 S:      Supported
12585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12586 F:      Documentation/devicetree/bindings/mfd/
12587 F:      drivers/mfd/
12588 F:      include/dt-bindings/mfd/
12589 F:      include/linux/mfd/
12590
12591 MULTIMEDIA CARD (MMC) ETC. OVER SPI
12592 S:      Orphan
12593 F:      drivers/mmc/host/mmc_spi.c
12594 F:      include/linux/spi/mmc_spi.h
12595
12596 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
12597 M:      Ulf Hansson <[email protected]>
12598 L:      [email protected]
12599 S:      Maintained
12600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
12601 F:      Documentation/devicetree/bindings/mmc/
12602 F:      drivers/mmc/
12603 F:      include/linux/mmc/
12604 F:      include/uapi/linux/mmc/
12605
12606 MULTIPLEXER SUBSYSTEM
12607 M:      Peter Rosin <[email protected]>
12608 S:      Maintained
12609 F:      Documentation/ABI/testing/sysfs-class-mux*
12610 F:      Documentation/devicetree/bindings/mux/
12611 F:      drivers/mux/
12612 F:      include/dt-bindings/mux/
12613 F:      include/linux/mux/
12614
12615 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
12616 M:      Bin Liu <[email protected]>
12617 L:      [email protected]
12618 S:      Maintained
12619 F:      drivers/usb/musb/
12620
12621 MXL301RF MEDIA DRIVER
12622 M:      Akihiro Tsukada <[email protected]>
12623 L:      [email protected]
12624 S:      Odd Fixes
12625 F:      drivers/media/tuners/mxl301rf*
12626
12627 MXL5007T MEDIA DRIVER
12628 M:      Michael Krufky <[email protected]>
12629 L:      [email protected]
12630 S:      Maintained
12631 W:      https://linuxtv.org
12632 W:      http://github.com/mkrufky
12633 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12634 T:      git git://linuxtv.org/mkrufky/tuners.git
12635 F:      drivers/media/tuners/mxl5007t.*
12636
12637 MXSFB DRM DRIVER
12638 M:      Marek Vasut <[email protected]>
12639 M:      Stefan Agner <[email protected]>
12640 L:      [email protected]
12641 S:      Supported
12642 T:      git git://anongit.freedesktop.org/drm/drm-misc
12643 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
12644 F:      drivers/gpu/drm/mxsfb/
12645
12646 MYLEX DAC960 PCI RAID Controller
12647 M:      Hannes Reinecke <[email protected]>
12648 L:      [email protected]
12649 S:      Supported
12650 F:      drivers/scsi/myrb.*
12651 F:      drivers/scsi/myrs.*
12652
12653 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
12654 M:      Chris Lee <[email protected]>
12655 L:      [email protected]
12656 S:      Supported
12657 W:      https://www.cspi.com/ethernet-products/support/downloads/
12658 F:      drivers/net/ethernet/myricom/myri10ge/
12659
12660 NAND FLASH SUBSYSTEM
12661 M:      Miquel Raynal <[email protected]>
12662 R:      Richard Weinberger <[email protected]>
12663 L:      [email protected]
12664 S:      Maintained
12665 W:      http://www.linux-mtd.infradead.org/
12666 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
12667 C:      irc://irc.oftc.net/mtd
12668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
12669 F:      drivers/mtd/nand/
12670 F:      include/linux/mtd/*nand*.h
12671
12672 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
12673 M:      Daniel Mack <[email protected]>
12674 L:      [email protected] (moderated for non-subscribers)
12675 S:      Maintained
12676 W:      http://www.native-instruments.com
12677 F:      sound/usb/caiaq/
12678
12679 NATSEMI ETHERNET DRIVER (DP8381x)
12680 S:      Orphan
12681 F:      drivers/net/ethernet/natsemi/natsemi.c
12682
12683 NCR 5380 SCSI DRIVERS
12684 M:      Finn Thain <[email protected]>
12685 M:      Michael Schmitz <[email protected]>
12686 L:      [email protected]
12687 S:      Maintained
12688 F:      Documentation/scsi/g_NCR5380.rst
12689 F:      drivers/scsi/NCR5380.*
12690 F:      drivers/scsi/arm/cumana_1.c
12691 F:      drivers/scsi/arm/oak.c
12692 F:      drivers/scsi/atari_scsi.*
12693 F:      drivers/scsi/dmx3191d.c
12694 F:      drivers/scsi/g_NCR5380.*
12695 F:      drivers/scsi/mac_scsi.*
12696 F:      drivers/scsi/sun3_scsi.*
12697 F:      drivers/scsi/sun3_scsi_vme.c
12698
12699 NCSI LIBRARY
12700 M:      Samuel Mendoza-Jonas <[email protected]>
12701 S:      Maintained
12702 F:      net/ncsi/
12703
12704 NCT6775 HARDWARE MONITOR DRIVER
12705 M:      Guenter Roeck <[email protected]>
12706 L:      [email protected]
12707 S:      Maintained
12708 F:      Documentation/hwmon/nct6775.rst
12709 F:      drivers/hwmon/nct6775.c
12710
12711 NETDEVSIM
12712 M:      Jakub Kicinski <[email protected]>
12713 S:      Maintained
12714 F:      drivers/net/netdevsim/*
12715
12716 NETEM NETWORK EMULATOR
12717 M:      Stephen Hemminger <[email protected]>
12718 L:      [email protected]
12719 S:      Maintained
12720 F:      net/sched/sch_netem.c
12721
12722 NETERION 10GbE DRIVERS (s2io/vxge)
12723 M:      Jon Mason <[email protected]>
12724 L:      [email protected]
12725 S:      Supported
12726 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
12727 F:      Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
12728 F:      drivers/net/ethernet/neterion/
12729
12730 NETFILTER
12731 M:      Pablo Neira Ayuso <[email protected]>
12732 M:      Jozsef Kadlecsik <[email protected]>
12733 M:      Florian Westphal <[email protected]>
12734 L:      [email protected]
12735 L:      [email protected]
12736 S:      Maintained
12737 W:      http://www.netfilter.org/
12738 W:      http://www.iptables.org/
12739 W:      http://www.nftables.org/
12740 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
12741 C:      irc://irc.libera.chat/netfilter
12742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
12743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
12744 F:      include/linux/netfilter*
12745 F:      include/linux/netfilter/
12746 F:      include/net/netfilter/
12747 F:      include/uapi/linux/netfilter*
12748 F:      include/uapi/linux/netfilter/
12749 F:      net/*/netfilter.c
12750 F:      net/*/netfilter/
12751 F:      net/bridge/br_netfilter*.c
12752 F:      net/netfilter/
12753
12754 NETROM NETWORK LAYER
12755 M:      Ralf Baechle <[email protected]>
12756 L:      [email protected]
12757 S:      Maintained
12758 W:      http://www.linux-ax25.org/
12759 F:      include/net/netrom.h
12760 F:      include/uapi/linux/netrom.h
12761 F:      net/netrom/
12762
12763 NETRONIX EMBEDDED CONTROLLER
12764 M:      Jonathan Neuschäfer <[email protected]>
12765 S:      Maintained
12766 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
12767 F:      drivers/mfd/ntxec.c
12768 F:      drivers/pwm/pwm-ntxec.c
12769 F:      drivers/rtc/rtc-ntxec.c
12770 F:      include/linux/mfd/ntxec.h
12771
12772 NETRONOME ETHERNET DRIVERS
12773 M:      Simon Horman <[email protected]>
12774 R:      Jakub Kicinski <[email protected]>
12775 L:      [email protected]
12776 S:      Maintained
12777 F:      drivers/net/ethernet/netronome/
12778
12779 NETWORK BLOCK DEVICE (NBD)
12780 M:      Josef Bacik <[email protected]>
12781 L:      [email protected]
12782 L:      [email protected]
12783 S:      Maintained
12784 F:      Documentation/admin-guide/blockdev/nbd.rst
12785 F:      drivers/block/nbd.c
12786 F:      include/trace/events/nbd.h
12787 F:      include/uapi/linux/nbd.h
12788
12789 NETWORK DROP MONITOR
12790 M:      Neil Horman <[email protected]>
12791 L:      [email protected]
12792 S:      Maintained
12793 W:      https://fedorahosted.org/dropwatch/
12794 F:      include/uapi/linux/net_dropmon.h
12795 F:      net/core/drop_monitor.c
12796
12797 NETWORKING DRIVERS
12798 M:      "David S. Miller" <[email protected]>
12799 M:      Jakub Kicinski <[email protected]>
12800 L:      [email protected]
12801 S:      Maintained
12802 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12805 F:      Documentation/devicetree/bindings/net/
12806 F:      drivers/connector/
12807 F:      drivers/net/
12808 F:      include/linux/etherdevice.h
12809 F:      include/linux/fcdevice.h
12810 F:      include/linux/fddidevice.h
12811 F:      include/linux/hippidevice.h
12812 F:      include/linux/if_*
12813 F:      include/linux/inetdevice.h
12814 F:      include/linux/netdevice.h
12815 F:      include/uapi/linux/if_*
12816 F:      include/uapi/linux/netdevice.h
12817
12818 NETWORKING DRIVERS (WIRELESS)
12819 M:      Kalle Valo <[email protected]>
12820 L:      [email protected]
12821 S:      Maintained
12822 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
12824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
12825 F:      Documentation/devicetree/bindings/net/wireless/
12826 F:      drivers/net/wireless/
12827
12828 NETWORKING [DSA]
12829 M:      Andrew Lunn <[email protected]>
12830 M:      Vivien Didelot <[email protected]>
12831 M:      Florian Fainelli <[email protected]>
12832 M:      Vladimir Oltean <[email protected]>
12833 S:      Maintained
12834 F:      Documentation/devicetree/bindings/net/dsa/
12835 F:      drivers/net/dsa/
12836 F:      include/linux/dsa/
12837 F:      include/linux/platform_data/dsa.h
12838 F:      include/net/dsa.h
12839 F:      net/dsa/
12840
12841 NETWORKING [GENERAL]
12842 M:      "David S. Miller" <[email protected]>
12843 M:      Jakub Kicinski <[email protected]>
12844 L:      [email protected]
12845 S:      Maintained
12846 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12847 B:      mailto:[email protected]
12848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12850 F:      Documentation/networking/
12851 F:      include/linux/in.h
12852 F:      include/linux/net.h
12853 F:      include/linux/netdevice.h
12854 F:      include/net/
12855 F:      include/uapi/linux/in.h
12856 F:      include/uapi/linux/net.h
12857 F:      include/uapi/linux/net_namespace.h
12858 F:      include/uapi/linux/netdevice.h
12859 F:      lib/net_utils.c
12860 F:      lib/random32.c
12861 F:      net/
12862 F:      tools/testing/selftests/net/
12863
12864 NETWORKING [IPSEC]
12865 M:      Steffen Klassert <[email protected]>
12866 M:      Herbert Xu <[email protected]>
12867 M:      "David S. Miller" <[email protected]>
12868 L:      [email protected]
12869 S:      Maintained
12870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
12871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
12872 F:      include/net/xfrm.h
12873 F:      include/uapi/linux/xfrm.h
12874 F:      net/ipv4/ah4.c
12875 F:      net/ipv4/esp4*
12876 F:      net/ipv4/ip_vti.c
12877 F:      net/ipv4/ipcomp.c
12878 F:      net/ipv4/xfrm*
12879 F:      net/ipv6/ah6.c
12880 F:      net/ipv6/esp6*
12881 F:      net/ipv6/ip6_vti.c
12882 F:      net/ipv6/ipcomp6.c
12883 F:      net/ipv6/xfrm*
12884 F:      net/key/
12885 F:      net/xfrm/
12886 F:      tools/testing/selftests/net/ipsec.c
12887
12888 NETWORKING [IPv4/IPv6]
12889 M:      "David S. Miller" <[email protected]>
12890 M:      Hideaki YOSHIFUJI <[email protected]>
12891 M:      David Ahern <[email protected]>
12892 L:      [email protected]
12893 S:      Maintained
12894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12895 F:      arch/x86/net/*
12896 F:      include/net/ip*
12897 F:      net/ipv4/
12898 F:      net/ipv6/
12899
12900 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
12901 M:      Paul Moore <[email protected]>
12902 L:      [email protected]
12903 L:      [email protected]
12904 S:      Maintained
12905 W:      https://github.com/netlabel
12906 F:      Documentation/netlabel/
12907 F:      include/net/calipso.h
12908 F:      include/net/cipso_ipv4.h
12909 F:      include/net/netlabel.h
12910 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
12911 F:      include/uapi/linux/netfilter/xt_SECMARK.h
12912 F:      net/ipv4/cipso_ipv4.c
12913 F:      net/ipv6/calipso.c
12914 F:      net/netfilter/xt_CONNSECMARK.c
12915 F:      net/netfilter/xt_SECMARK.c
12916 F:      net/netlabel/
12917
12918 NETWORKING [MPTCP]
12919 M:      Mat Martineau <[email protected]>
12920 M:      Matthieu Baerts <[email protected]>
12921 L:      [email protected]
12922 L:      [email protected]
12923 S:      Maintained
12924 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
12925 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
12926 F:      Documentation/networking/mptcp-sysctl.rst
12927 F:      include/net/mptcp.h
12928 F:      include/trace/events/mptcp.h
12929 F:      include/uapi/linux/mptcp.h
12930 F:      net/mptcp/
12931 F:      tools/testing/selftests/net/mptcp/
12932
12933 NETWORKING [TCP]
12934 M:      Eric Dumazet <[email protected]>
12935 L:      [email protected]
12936 S:      Maintained
12937 F:      include/linux/tcp.h
12938 F:      include/net/tcp.h
12939 F:      include/trace/events/tcp.h
12940 F:      include/uapi/linux/tcp.h
12941 F:      net/ipv4/syncookies.c
12942 F:      net/ipv4/tcp*.c
12943 F:      net/ipv6/syncookies.c
12944 F:      net/ipv6/tcp*.c
12945
12946 NETWORKING [TLS]
12947 M:      Boris Pismenny <[email protected]>
12948 M:      John Fastabend <[email protected]>
12949 M:      Daniel Borkmann <[email protected]>
12950 M:      Jakub Kicinski <[email protected]>
12951 L:      [email protected]
12952 S:      Maintained
12953 F:      include/net/tls.h
12954 F:      include/uapi/linux/tls.h
12955 F:      net/tls/*
12956
12957 NETWORKING [WIRELESS]
12958 L:      [email protected]
12959 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12960
12961 NETXEN (1/10) GbE SUPPORT
12962 M:      Manish Chopra <[email protected]>
12963 M:      Rahul Verma <[email protected]>
12964 M:      [email protected]
12965 L:      [email protected]
12966 S:      Supported
12967 F:      drivers/net/ethernet/qlogic/netxen/
12968
12969 NET_FAILOVER MODULE
12970 M:      Sridhar Samudrala <[email protected]>
12971 L:      [email protected]
12972 S:      Supported
12973 F:      Documentation/networking/net_failover.rst
12974 F:      drivers/net/net_failover.c
12975 F:      include/net/net_failover.h
12976
12977 NEXTHOP
12978 M:      David Ahern <[email protected]>
12979 L:      [email protected]
12980 S:      Maintained
12981 F:      include/net/netns/nexthop.h
12982 F:      include/net/nexthop.h
12983 F:      include/uapi/linux/nexthop.h
12984 F:      net/ipv4/nexthop.c
12985
12986 NFC SUBSYSTEM
12987 M:      Krzysztof Kozlowski <[email protected]>
12988 L:      [email protected] (subscribers-only)
12989 L:      [email protected]
12990 S:      Maintained
12991 F:      Documentation/devicetree/bindings/net/nfc/
12992 F:      drivers/nfc/
12993 F:      include/linux/platform_data/nfcmrvl.h
12994 F:      include/net/nfc/
12995 F:      include/uapi/linux/nfc.h
12996 F:      net/nfc/
12997
12998 NFC VIRTUAL NCI DEVICE DRIVER
12999 M:      Bongsu Jeon <[email protected]>
13000 L:      [email protected]
13001 L:      [email protected] (subscribers-only)
13002 S:      Supported
13003 F:      drivers/nfc/virtual_ncidev.c
13004 F:      tools/testing/selftests/nci/
13005
13006 NFS, SUNRPC, AND LOCKD CLIENTS
13007 M:      Trond Myklebust <[email protected]>
13008 M:      Anna Schumaker <[email protected]>
13009 L:      [email protected]
13010 S:      Maintained
13011 W:      http://client.linux-nfs.org
13012 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
13013 F:      fs/lockd/
13014 F:      fs/nfs/
13015 F:      fs/nfs_common/
13016 F:      include/linux/lockd/
13017 F:      include/linux/nfs*
13018 F:      include/linux/sunrpc/
13019 F:      include/uapi/linux/nfs*
13020 F:      include/uapi/linux/sunrpc/
13021 F:      net/sunrpc/
13022 F:      Documentation/filesystems/nfs/
13023
13024 NILFS2 FILESYSTEM
13025 M:      Ryusuke Konishi <[email protected]>
13026 L:      [email protected]
13027 S:      Supported
13028 W:      https://nilfs.sourceforge.io/
13029 W:      https://nilfs.osdn.jp/
13030 T:      git git://github.com/konis/nilfs2.git
13031 F:      Documentation/filesystems/nilfs2.rst
13032 F:      fs/nilfs2/
13033 F:      include/trace/events/nilfs2.h
13034 F:      include/uapi/linux/nilfs2_api.h
13035 F:      include/uapi/linux/nilfs2_ondisk.h
13036
13037 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
13038 M:      YOKOTA Hiroshi <[email protected]>
13039 S:      Maintained
13040 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
13041 F:      Documentation/scsi/NinjaSCSI.rst
13042 F:      drivers/scsi/pcmcia/nsp_*
13043
13044 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
13045 M:      GOTO Masanori <[email protected]>
13046 M:      YOKOTA Hiroshi <[email protected]>
13047 S:      Maintained
13048 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
13049 F:      Documentation/scsi/NinjaSCSI.rst
13050 F:      drivers/scsi/nsp32*
13051
13052 NIOS2 ARCHITECTURE
13053 M:      Ley Foon Tan <[email protected]>
13054 S:      Maintained
13055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
13056 F:      arch/nios2/
13057
13058 NITRO ENCLAVES (NE)
13059 M:      Andra Paraschiv <[email protected]>
13060 M:      Alexandru Vasile <[email protected]>
13061 M:      Alexandru Ciobotaru <[email protected]>
13062 L:      [email protected]
13063 S:      Supported
13064 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
13065 F:      Documentation/virt/ne_overview.rst
13066 F:      drivers/virt/nitro_enclaves/
13067 F:      include/linux/nitro_enclaves.h
13068 F:      include/uapi/linux/nitro_enclaves.h
13069 F:      samples/nitro_enclaves/
13070
13071 NOHZ, DYNTICKS SUPPORT
13072 M:      Frederic Weisbecker <[email protected]>
13073 M:      Thomas Gleixner <[email protected]>
13074 M:      Ingo Molnar <[email protected]>
13075 L:      [email protected]
13076 S:      Maintained
13077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
13078 F:      include/linux/sched/nohz.h
13079 F:      include/linux/tick.h
13080 F:      kernel/time/tick*.*
13081
13082 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
13083 M:      Pavel Machek <[email protected]>
13084 M:      Sakari Ailus <[email protected]>
13085 L:      [email protected]
13086 S:      Maintained
13087 F:      drivers/media/i2c/ad5820.c
13088 F:      drivers/media/i2c/et8ek8
13089
13090 NOKIA N900 POWER SUPPLY DRIVERS
13091 R:      Pali Rohár <[email protected]>
13092 F:      drivers/power/supply/bq2415x_charger.c
13093 F:      drivers/power/supply/bq27xxx_battery.c
13094 F:      drivers/power/supply/bq27xxx_battery_i2c.c
13095 F:      drivers/power/supply/isp1704_charger.c
13096 F:      drivers/power/supply/rx51_battery.c
13097 F:      include/linux/power/bq2415x_charger.h
13098 F:      include/linux/power/bq27xxx_battery.h
13099
13100 NOLIBC HEADER FILE
13101 M:      Willy Tarreau <[email protected]>
13102 S:      Maintained
13103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
13104 F:      tools/include/nolibc/
13105
13106 NSDEPS
13107 M:      Matthias Maennich <[email protected]>
13108 S:      Maintained
13109 F:      Documentation/core-api/symbol-namespaces.rst
13110 F:      scripts/nsdeps
13111
13112 NTB AMD DRIVER
13113 M:      Sanjay R Mehta <[email protected]>
13114 M:      Shyam Sundar S K <[email protected]>
13115 L:      [email protected]
13116 S:      Supported
13117 F:      drivers/ntb/hw/amd/
13118
13119 NTB DRIVER CORE
13120 M:      Jon Mason <[email protected]>
13121 M:      Dave Jiang <[email protected]>
13122 M:      Allen Hubbe <[email protected]>
13123 L:      [email protected]
13124 S:      Supported
13125 W:      https://github.com/jonmason/ntb/wiki
13126 T:      git git://github.com/jonmason/ntb.git
13127 F:      drivers/net/ntb_netdev.c
13128 F:      drivers/ntb/
13129 F:      include/linux/ntb.h
13130 F:      include/linux/ntb_transport.h
13131 F:      tools/testing/selftests/ntb/
13132
13133 NTB IDT DRIVER
13134 M:      Serge Semin <[email protected]>
13135 L:      [email protected]
13136 S:      Supported
13137 F:      drivers/ntb/hw/idt/
13138
13139 NTB INTEL DRIVER
13140 M:      Dave Jiang <[email protected]>
13141 L:      [email protected]
13142 S:      Supported
13143 W:      https://github.com/davejiang/linux/wiki
13144 T:      git https://github.com/davejiang/linux.git
13145 F:      drivers/ntb/hw/intel/
13146
13147 NTFS FILESYSTEM
13148 M:      Anton Altaparmakov <[email protected]>
13149 L:      [email protected]
13150 S:      Supported
13151 W:      http://www.tuxera.com/
13152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
13153 F:      Documentation/filesystems/ntfs.rst
13154 F:      fs/ntfs/
13155
13156 NUBUS SUBSYSTEM
13157 M:      Finn Thain <[email protected]>
13158 L:      [email protected]
13159 S:      Maintained
13160 F:      arch/*/include/asm/nubus.h
13161 F:      drivers/nubus/
13162 F:      include/linux/nubus.h
13163 F:      include/uapi/linux/nubus.h
13164
13165 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
13166 M:      Antonino Daplas <[email protected]>
13167 L:      [email protected]
13168 S:      Maintained
13169 F:      drivers/video/fbdev/nvidia/
13170 F:      drivers/video/fbdev/riva/
13171
13172 NVM EXPRESS DRIVER
13173 M:      Keith Busch <[email protected]>
13174 M:      Jens Axboe <[email protected]>
13175 M:      Christoph Hellwig <[email protected]>
13176 M:      Sagi Grimberg <[email protected]>
13177 L:      [email protected]
13178 S:      Supported
13179 W:      http://git.infradead.org/nvme.git
13180 T:      git://git.infradead.org/nvme.git
13181 F:      drivers/nvme/host/
13182 F:      include/linux/nvme.h
13183 F:      include/uapi/linux/nvme_ioctl.h
13184
13185 NVM EXPRESS FC TRANSPORT DRIVERS
13186 M:      James Smart <[email protected]>
13187 L:      [email protected]
13188 S:      Supported
13189 F:      drivers/nvme/host/fc.c
13190 F:      drivers/nvme/target/fc.c
13191 F:      drivers/nvme/target/fcloop.c
13192 F:      include/linux/nvme-fc-driver.h
13193 F:      include/linux/nvme-fc.h
13194
13195 NVM EXPRESS TARGET DRIVER
13196 M:      Christoph Hellwig <[email protected]>
13197 M:      Sagi Grimberg <[email protected]>
13198 M:      Chaitanya Kulkarni <[email protected]>
13199 L:      [email protected]
13200 S:      Supported
13201 W:      http://git.infradead.org/nvme.git
13202 T:      git://git.infradead.org/nvme.git
13203 F:      drivers/nvme/target/
13204
13205 NVMEM FRAMEWORK
13206 M:      Srinivas Kandagatla <[email protected]>
13207 S:      Maintained
13208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
13209 F:      Documentation/ABI/stable/sysfs-bus-nvmem
13210 F:      Documentation/devicetree/bindings/nvmem/
13211 F:      drivers/nvmem/
13212 F:      include/linux/nvmem-consumer.h
13213 F:      include/linux/nvmem-provider.h
13214
13215 NXP C45 TJA11XX PHY DRIVER
13216 M:      Radu Pirea <[email protected]>
13217 L:      [email protected]
13218 S:      Maintained
13219 F:      drivers/net/phy/nxp-c45-tja11xx.c
13220
13221 NXP FSPI DRIVER
13222 M:      Ashish Kumar <[email protected]>
13223 R:      Yogesh Gaur <[email protected]>
13224 L:      [email protected]
13225 S:      Maintained
13226 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
13227 F:      drivers/spi/spi-nxp-fspi.c
13228
13229 NXP FXAS21002C DRIVER
13230 M:      Rui Miguel Silva <[email protected]>
13231 L:      [email protected]
13232 S:      Maintained
13233 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
13234 F:      drivers/iio/gyro/fxas21002c.h
13235 F:      drivers/iio/gyro/fxas21002c_core.c
13236 F:      drivers/iio/gyro/fxas21002c_i2c.c
13237 F:      drivers/iio/gyro/fxas21002c_spi.c
13238
13239 NXP i.MX CLOCK DRIVERS
13240 M:      Abel Vesa <[email protected]>
13241 L:      [email protected]
13242 L:      [email protected]
13243 S:      Maintained
13244 F:      drivers/clk/imx/
13245
13246 NXP i.MX 8MQ DCSS DRIVER
13247 M:      Laurentiu Palcu <[email protected]>
13248 R:      Lucas Stach <[email protected]>
13249 L:      [email protected]
13250 S:      Maintained
13251 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
13252 F:      drivers/gpu/drm/imx/dcss/
13253
13254 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
13255 M:      Jagan Teki <[email protected]>
13256 S:      Maintained
13257 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
13258 F:      drivers/regulator/pf8x00-regulator.c
13259
13260 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
13261 M:      Krzysztof Kozlowski <[email protected]>
13262 L:      [email protected]
13263 S:      Maintained
13264 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
13265 F:      drivers/extcon/extcon-ptn5150.c
13266
13267 NXP SGTL5000 DRIVER
13268 M:      Fabio Estevam <[email protected]>
13269 L:      [email protected] (moderated for non-subscribers)
13270 S:      Maintained
13271 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
13272 F:      sound/soc/codecs/sgtl5000*
13273
13274 NXP SJA1105 ETHERNET SWITCH DRIVER
13275 M:      Vladimir Oltean <[email protected]>
13276 L:      [email protected]
13277 S:      Maintained
13278 F:      drivers/net/dsa/sja1105
13279 F:      drivers/net/pcs/pcs-xpcs-nxp.c
13280
13281 NXP TDA998X DRM DRIVER
13282 M:      Russell King <[email protected]>
13283 S:      Maintained
13284 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
13285 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
13286 F:      drivers/gpu/drm/i2c/tda998x_drv.c
13287 F:      include/drm/i2c/tda998x.h
13288 F:      include/dt-bindings/display/tda998x.h
13289 K:      "nxp,tda998x"
13290
13291 NXP TFA9879 DRIVER
13292 M:      Peter Rosin <[email protected]>
13293 L:      [email protected] (moderated for non-subscribers)
13294 S:      Maintained
13295 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
13296 F:      sound/soc/codecs/tfa9879*
13297
13298 NXP-NCI NFC DRIVER
13299 R:      Charles Gorand <[email protected]>
13300 L:      [email protected] (subscribers-only)
13301 S:      Supported
13302 F:      drivers/nfc/nxp-nci
13303
13304 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
13305 M:      Mirela Rabulea <[email protected]>
13306 R:      NXP Linux Team <[email protected]>
13307 L:      [email protected]
13308 S:      Maintained
13309 F:      Documentation/devicetree/bindings/media/imx8-jpeg.yaml
13310 F:      drivers/media/platform/imx-jpeg
13311
13312 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
13313 M:      Jonas Malaco <[email protected]>
13314 L:      [email protected]
13315 S:      Maintained
13316 F:      Documentation/hwmon/nzxt-kraken2.rst
13317 F:      drivers/hwmon/nzxt-kraken2.c
13318
13319 OBJAGG
13320 M:      Jiri Pirko <[email protected]>
13321 L:      [email protected]
13322 S:      Supported
13323 F:      include/linux/objagg.h
13324 F:      lib/objagg.c
13325 F:      lib/test_objagg.c
13326
13327 OBJTOOL
13328 M:      Josh Poimboeuf <[email protected]>
13329 M:      Peter Zijlstra <[email protected]>
13330 S:      Supported
13331 F:      tools/objtool/
13332 F:      include/linux/objtool.h
13333
13334 OCELOT ETHERNET SWITCH DRIVER
13335 M:      Vladimir Oltean <[email protected]>
13336 M:      Claudiu Manoil <[email protected]>
13337 M:      Alexandre Belloni <[email protected]>
13338 M:      [email protected]
13339 L:      [email protected]
13340 S:      Supported
13341 F:      drivers/net/dsa/ocelot/*
13342 F:      drivers/net/ethernet/mscc/
13343 F:      include/soc/mscc/ocelot*
13344 F:      net/dsa/tag_ocelot.c
13345 F:      net/dsa/tag_ocelot_8021q.c
13346 F:      tools/testing/selftests/drivers/net/ocelot/*
13347
13348 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
13349 M:      Frederic Barrat <[email protected]>
13350 M:      Andrew Donnellan <[email protected]>
13351 L:      [email protected]
13352 S:      Supported
13353 F:      Documentation/userspace-api/accelerators/ocxl.rst
13354 F:      arch/powerpc/include/asm/pnv-ocxl.h
13355 F:      arch/powerpc/platforms/powernv/ocxl.c
13356 F:      drivers/misc/ocxl/
13357 F:      include/misc/ocxl*
13358 F:      include/uapi/misc/ocxl.h
13359
13360 OMAP AUDIO SUPPORT
13361 M:      Peter Ujfalusi <[email protected]>
13362 M:      Jarkko Nikula <[email protected]>
13363 L:      [email protected] (moderated for non-subscribers)
13364 L:      [email protected]
13365 S:      Maintained
13366 F:      sound/soc/ti/n810.c
13367 F:      sound/soc/ti/omap*
13368 F:      sound/soc/ti/rx51.c
13369 F:      sound/soc/ti/sdma-pcm.*
13370
13371 OMAP CLOCK FRAMEWORK SUPPORT
13372 M:      Paul Walmsley <[email protected]>
13373 L:      [email protected]
13374 S:      Maintained
13375 F:      arch/arm/*omap*/*clock*
13376
13377 OMAP DEVICE TREE SUPPORT
13378 M:      Benoît Cousson <[email protected]>
13379 M:      Tony Lindgren <[email protected]>
13380 L:      [email protected]
13381 L:      [email protected]
13382 S:      Maintained
13383 F:      arch/arm/boot/dts/*am3*
13384 F:      arch/arm/boot/dts/*am4*
13385 F:      arch/arm/boot/dts/*am5*
13386 F:      arch/arm/boot/dts/*dra7*
13387 F:      arch/arm/boot/dts/*omap*
13388 F:      arch/arm/boot/dts/logicpd-som-lv*
13389 F:      arch/arm/boot/dts/logicpd-torpedo*
13390
13391 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
13392 L:      [email protected]
13393 L:      [email protected]
13394 S:      Orphan
13395 F:      Documentation/arm/omap/dss.rst
13396 F:      drivers/video/fbdev/omap2/
13397
13398 OMAP FRAMEBUFFER SUPPORT
13399 L:      [email protected]
13400 L:      [email protected]
13401 S:      Orphan
13402 F:      drivers/video/fbdev/omap/
13403
13404 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
13405 M:      Roger Quadros <[email protected]>
13406 M:      Tony Lindgren <[email protected]>
13407 L:      [email protected]
13408 S:      Maintained
13409 F:      arch/arm/mach-omap2/*gpmc*
13410 F:      drivers/memory/omap-gpmc.c
13411
13412 OMAP GPIO DRIVER
13413 M:      Grygorii Strashko <[email protected]>
13414 M:      Santosh Shilimkar <[email protected]>
13415 M:      Kevin Hilman <[email protected]>
13416 L:      [email protected]
13417 S:      Maintained
13418 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
13419 F:      drivers/gpio/gpio-omap.c
13420
13421 OMAP HARDWARE SPINLOCK SUPPORT
13422 M:      Ohad Ben-Cohen <[email protected]>
13423 L:      [email protected]
13424 S:      Maintained
13425 F:      drivers/hwspinlock/omap_hwspinlock.c
13426
13427 OMAP HS MMC SUPPORT
13428 L:      [email protected]
13429 L:      [email protected]
13430 S:      Orphan
13431 F:      drivers/mmc/host/omap_hsmmc.c
13432
13433 OMAP HWMOD DATA
13434 M:      Paul Walmsley <[email protected]>
13435 L:      [email protected]
13436 S:      Maintained
13437 F:      arch/arm/mach-omap2/omap_hwmod*data*
13438
13439 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
13440 M:      Benoît Cousson <[email protected]>
13441 L:      [email protected]
13442 S:      Maintained
13443 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
13444
13445 OMAP HWMOD SUPPORT
13446 M:      Benoît Cousson <[email protected]>
13447 M:      Paul Walmsley <[email protected]>
13448 L:      [email protected]
13449 S:      Maintained
13450 F:      arch/arm/mach-omap2/omap_hwmod.*
13451
13452 OMAP I2C DRIVER
13453 M:      Vignesh R <[email protected]>
13454 L:      [email protected]
13455 L:      [email protected]
13456 S:      Maintained
13457 F:      Documentation/devicetree/bindings/i2c/i2c-omap.txt
13458 F:      drivers/i2c/busses/i2c-omap.c
13459
13460 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
13461 M:      Laurent Pinchart <[email protected]>
13462 L:      [email protected]
13463 S:      Maintained
13464 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
13465 F:      drivers/media/platform/omap3isp/
13466 F:      drivers/staging/media/omap4iss/
13467
13468 OMAP MMC SUPPORT
13469 M:      Aaro Koskinen <[email protected]>
13470 L:      [email protected]
13471 S:      Odd Fixes
13472 F:      drivers/mmc/host/omap.c
13473
13474 OMAP POWER MANAGEMENT SUPPORT
13475 M:      Kevin Hilman <[email protected]>
13476 L:      [email protected]
13477 S:      Maintained
13478 F:      arch/arm/*omap*/*pm*
13479 F:      drivers/cpufreq/omap-cpufreq.c
13480
13481 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
13482 M:      Rajendra Nayak <[email protected]>
13483 M:      Paul Walmsley <[email protected]>
13484 L:      [email protected]
13485 S:      Maintained
13486 F:      arch/arm/mach-omap2/prm*
13487
13488 OMAP RANDOM NUMBER GENERATOR SUPPORT
13489 M:      Deepak Saxena <[email protected]>
13490 S:      Maintained
13491 F:      drivers/char/hw_random/omap-rng.c
13492
13493 OMAP USB SUPPORT
13494 L:      [email protected]
13495 L:      [email protected]
13496 S:      Orphan
13497 F:      arch/arm/*omap*/usb*
13498 F:      drivers/usb/*/*omap*
13499
13500 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
13501 M:      Mark Jackson <[email protected]>
13502 L:      [email protected]
13503 S:      Maintained
13504 F:      arch/arm/boot/dts/am335x-nano.dts
13505
13506 OMAP1 SUPPORT
13507 M:      Aaro Koskinen <[email protected]>
13508 M:      Tony Lindgren <[email protected]>
13509 L:      [email protected]
13510 S:      Maintained
13511 Q:      http://patchwork.kernel.org/project/linux-omap/list/
13512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
13513 F:      arch/arm/configs/omap1_defconfig
13514 F:      arch/arm/mach-omap1/
13515 F:      arch/arm/plat-omap/
13516 F:      drivers/i2c/busses/i2c-omap.c
13517 F:      include/linux/platform_data/ams-delta-fiq.h
13518 F:      include/linux/platform_data/i2c-omap.h
13519
13520 OMAP2+ SUPPORT
13521 M:      Tony Lindgren <[email protected]>
13522 L:      [email protected]
13523 S:      Maintained
13524 W:      http://www.muru.com/linux/omap/
13525 W:      http://linux.omap.com/
13526 Q:      http://patchwork.kernel.org/project/linux-omap/list/
13527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
13528 F:      arch/arm/configs/omap2plus_defconfig
13529 F:      arch/arm/mach-omap2/
13530 F:      arch/arm/plat-omap/
13531 F:      drivers/bus/ti-sysc.c
13532 F:      drivers/i2c/busses/i2c-omap.c
13533 F:      drivers/irqchip/irq-omap-intc.c
13534 F:      drivers/mfd/*omap*.c
13535 F:      drivers/mfd/menelaus.c
13536 F:      drivers/mfd/palmas.c
13537 F:      drivers/mfd/tps65217.c
13538 F:      drivers/mfd/tps65218.c
13539 F:      drivers/mfd/tps65910.c
13540 F:      drivers/mfd/twl-core.[ch]
13541 F:      drivers/mfd/twl4030*.c
13542 F:      drivers/mfd/twl6030*.c
13543 F:      drivers/mfd/twl6040*.c
13544 F:      drivers/regulator/palmas-regulator*.c
13545 F:      drivers/regulator/pbias-regulator.c
13546 F:      drivers/regulator/tps65217-regulator.c
13547 F:      drivers/regulator/tps65218-regulator.c
13548 F:      drivers/regulator/tps65910-regulator.c
13549 F:      drivers/regulator/twl-regulator.c
13550 F:      drivers/regulator/twl6030-regulator.c
13551 F:      include/linux/platform_data/i2c-omap.h
13552 F:      include/linux/platform_data/ti-sysc.h
13553
13554 OMFS FILESYSTEM
13555 M:      Bob Copeland <[email protected]>
13556 L:      [email protected]
13557 S:      Maintained
13558 F:      Documentation/filesystems/omfs.rst
13559 F:      fs/omfs/
13560
13561 OMNIKEY CARDMAN 4000 DRIVER
13562 M:      Harald Welte <[email protected]>
13563 S:      Maintained
13564 F:      drivers/char/pcmcia/cm4000_cs.c
13565 F:      include/linux/cm4000_cs.h
13566 F:      include/uapi/linux/cm4000_cs.h
13567
13568 OMNIKEY CARDMAN 4040 DRIVER
13569 M:      Harald Welte <[email protected]>
13570 S:      Maintained
13571 F:      drivers/char/pcmcia/cm4040_cs.*
13572
13573 OMNIVISION OV02A10 SENSOR DRIVER
13574 M:      Dongchun Zhu <[email protected]>
13575 L:      [email protected]
13576 S:      Maintained
13577 T:      git git://linuxtv.org/media_tree.git
13578 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
13579 F:      drivers/media/i2c/ov02a10.c
13580
13581 OMNIVISION OV13858 SENSOR DRIVER
13582 M:      Sakari Ailus <[email protected]>
13583 L:      [email protected]
13584 S:      Maintained
13585 T:      git git://linuxtv.org/media_tree.git
13586 F:      drivers/media/i2c/ov13858.c
13587
13588 OMNIVISION OV2680 SENSOR DRIVER
13589 M:      Rui Miguel Silva <[email protected]>
13590 L:      [email protected]
13591 S:      Maintained
13592 T:      git git://linuxtv.org/media_tree.git
13593 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
13594 F:      drivers/media/i2c/ov2680.c
13595
13596 OMNIVISION OV2685 SENSOR DRIVER
13597 M:      Shunqian Zheng <[email protected]>
13598 L:      [email protected]
13599 S:      Maintained
13600 T:      git git://linuxtv.org/media_tree.git
13601 F:      drivers/media/i2c/ov2685.c
13602
13603 OMNIVISION OV2740 SENSOR DRIVER
13604 M:      Tianshu Qiu <[email protected]>
13605 R:      Shawn Tu <[email protected]>
13606 R:      Bingbu Cao <[email protected]>
13607 L:      [email protected]
13608 S:      Maintained
13609 T:      git git://linuxtv.org/media_tree.git
13610 F:      drivers/media/i2c/ov2740.c
13611
13612 OMNIVISION OV5640 SENSOR DRIVER
13613 M:      Steve Longerbeam <[email protected]>
13614 L:      [email protected]
13615 S:      Maintained
13616 T:      git git://linuxtv.org/media_tree.git
13617 F:      drivers/media/i2c/ov5640.c
13618
13619 OMNIVISION OV5647 SENSOR DRIVER
13620 M:      Dave Stevenson <[email protected]>
13621 M:      Jacopo Mondi <[email protected]>
13622 L:      [email protected]
13623 S:      Maintained
13624 T:      git git://linuxtv.org/media_tree.git
13625 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
13626 F:      drivers/media/i2c/ov5647.c
13627
13628 OMNIVISION OV5670 SENSOR DRIVER
13629 M:      Chiranjeevi Rapolu <[email protected]>
13630 M:      Hyungwoo Yang <[email protected]>
13631 L:      [email protected]
13632 S:      Maintained
13633 T:      git git://linuxtv.org/media_tree.git
13634 F:      drivers/media/i2c/ov5670.c
13635
13636 OMNIVISION OV5675 SENSOR DRIVER
13637 M:      Shawn Tu <[email protected]>
13638 L:      [email protected]
13639 S:      Maintained
13640 T:      git git://linuxtv.org/media_tree.git
13641 F:      drivers/media/i2c/ov5675.c
13642
13643 OMNIVISION OV5695 SENSOR DRIVER
13644 M:      Shunqian Zheng <[email protected]>
13645 L:      [email protected]
13646 S:      Maintained
13647 T:      git git://linuxtv.org/media_tree.git
13648 F:      drivers/media/i2c/ov5695.c
13649
13650 OMNIVISION OV7670 SENSOR DRIVER
13651 L:      [email protected]
13652 S:      Orphan
13653 T:      git git://linuxtv.org/media_tree.git
13654 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
13655 F:      drivers/media/i2c/ov7670.c
13656
13657 OMNIVISION OV772x SENSOR DRIVER
13658 M:      Jacopo Mondi <[email protected]>
13659 L:      [email protected]
13660 S:      Odd fixes
13661 T:      git git://linuxtv.org/media_tree.git
13662 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
13663 F:      drivers/media/i2c/ov772x.c
13664 F:      include/media/i2c/ov772x.h
13665
13666 OMNIVISION OV7740 SENSOR DRIVER
13667 M:      Wenyou Yang <[email protected]>
13668 L:      [email protected]
13669 S:      Maintained
13670 T:      git git://linuxtv.org/media_tree.git
13671 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
13672 F:      drivers/media/i2c/ov7740.c
13673
13674 OMNIVISION OV8856 SENSOR DRIVER
13675 M:      Dongchun Zhu <[email protected]>
13676 L:      [email protected]
13677 S:      Maintained
13678 T:      git git://linuxtv.org/media_tree.git
13679 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
13680 F:      drivers/media/i2c/ov8856.c
13681
13682 OMNIVISION OV9640 SENSOR DRIVER
13683 M:      Petr Cvek <[email protected]>
13684 L:      [email protected]
13685 S:      Maintained
13686 F:      drivers/media/i2c/ov9640.*
13687
13688 OMNIVISION OV9650 SENSOR DRIVER
13689 M:      Sakari Ailus <[email protected]>
13690 R:      Akinobu Mita <[email protected]>
13691 R:      Sylwester Nawrocki <[email protected]>
13692 L:      [email protected]
13693 S:      Maintained
13694 T:      git git://linuxtv.org/media_tree.git
13695 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
13696 F:      drivers/media/i2c/ov9650.c
13697
13698 OMNIVISION OV9734 SENSOR DRIVER
13699 M:      Tianshu Qiu <[email protected]>
13700 R:      Bingbu Cao <[email protected]>
13701 L:      [email protected]
13702 S:      Maintained
13703 T:      git git://linuxtv.org/media_tree.git
13704 F:      drivers/media/i2c/ov9734.c
13705
13706 ONENAND FLASH DRIVER
13707 M:      Kyungmin Park <[email protected]>
13708 L:      [email protected]
13709 S:      Maintained
13710 F:      drivers/mtd/nand/onenand/
13711 F:      include/linux/mtd/onenand*.h
13712
13713 ONION OMEGA2+ BOARD
13714 M:      Harvey Hunt <[email protected]>
13715 L:      [email protected]
13716 S:      Maintained
13717 F:      arch/mips/boot/dts/ralink/omega2p.dts
13718
13719 OP-TEE DRIVER
13720 M:      Jens Wiklander <[email protected]>
13721 L:      [email protected]
13722 S:      Maintained
13723 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
13724 F:      drivers/tee/optee/
13725
13726 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
13727 M:      Sumit Garg <[email protected]>
13728 L:      [email protected]
13729 S:      Maintained
13730 F:      drivers/char/hw_random/optee-rng.c
13731
13732 OPA-VNIC DRIVER
13733 M:      Dennis Dalessandro <[email protected]>
13734 M:      Mike Marciniszyn <[email protected]>
13735 L:      [email protected]
13736 S:      Supported
13737 F:      drivers/infiniband/ulp/opa_vnic
13738
13739 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
13740 M:      Pantelis Antoniou <[email protected]>
13741 M:      Frank Rowand <[email protected]>
13742 L:      [email protected]
13743 S:      Maintained
13744 F:      Documentation/devicetree/dynamic-resolution-notes.rst
13745 F:      Documentation/devicetree/overlay-notes.rst
13746 F:      drivers/of/overlay.c
13747 F:      drivers/of/resolver.c
13748 K:      of_overlay_notifier_
13749
13750 OPEN FIRMWARE AND FLATTENED DEVICE TREE
13751 M:      Rob Herring <[email protected]>
13752 M:      Frank Rowand <[email protected]>
13753 L:      [email protected]
13754 S:      Maintained
13755 W:      http://www.devicetree.org/
13756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13757 F:      Documentation/ABI/testing/sysfs-firmware-ofw
13758 F:      drivers/of/
13759 F:      include/linux/of*.h
13760 F:      scripts/dtc/
13761
13762 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
13763 M:      Rob Herring <[email protected]>
13764 L:      [email protected]
13765 S:      Maintained
13766 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
13767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13768 F:      Documentation/devicetree/
13769 F:      arch/*/boot/dts/
13770 F:      include/dt-bindings/
13771
13772 OPENCORES I2C BUS DRIVER
13773 M:      Peter Korsgaard <[email protected]>
13774 M:      Andrew Lunn <[email protected]>
13775 L:      [email protected]
13776 S:      Maintained
13777 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
13778 F:      Documentation/i2c/busses/i2c-ocores.rst
13779 F:      drivers/i2c/busses/i2c-ocores.c
13780 F:      include/linux/platform_data/i2c-ocores.h
13781
13782 OPENRISC ARCHITECTURE
13783 M:      Jonas Bonn <[email protected]>
13784 M:      Stefan Kristiansson <[email protected]>
13785 M:      Stafford Horne <[email protected]>
13786 L:      [email protected]
13787 S:      Maintained
13788 W:      http://openrisc.io
13789 T:      git git://github.com/openrisc/linux.git
13790 F:      Documentation/devicetree/bindings/openrisc/
13791 F:      Documentation/openrisc/
13792 F:      arch/openrisc/
13793 F:      drivers/irqchip/irq-ompic.c
13794 F:      drivers/irqchip/irq-or1k-*
13795
13796 OPENVSWITCH
13797 M:      Pravin B Shelar <[email protected]>
13798 L:      [email protected]
13799 L:      [email protected]
13800 S:      Maintained
13801 W:      http://openvswitch.org
13802 F:      include/uapi/linux/openvswitch.h
13803 F:      net/openvswitch/
13804
13805 OPERATING PERFORMANCE POINTS (OPP)
13806 M:      Viresh Kumar <[email protected]>
13807 M:      Nishanth Menon <[email protected]>
13808 M:      Stephen Boyd <[email protected]>
13809 L:      [email protected]
13810 S:      Maintained
13811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
13812 F:      Documentation/devicetree/bindings/opp/
13813 F:      Documentation/power/opp.rst
13814 F:      drivers/opp/
13815 F:      include/linux/pm_opp.h
13816
13817 OPL4 DRIVER
13818 M:      Clemens Ladisch <[email protected]>
13819 L:      [email protected] (moderated for non-subscribers)
13820 S:      Maintained
13821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
13822 F:      sound/drivers/opl4/
13823
13824 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
13825 M:      Mark Fasheh <[email protected]>
13826 M:      Joel Becker <[email protected]>
13827 M:      Joseph Qi <[email protected]>
13828 L:      [email protected] (moderated for non-subscribers)
13829 S:      Supported
13830 W:      http://ocfs2.wiki.kernel.org
13831 F:      Documentation/filesystems/dlmfs.rst
13832 F:      Documentation/filesystems/ocfs2.rst
13833 F:      fs/ocfs2/
13834
13835 ORANGEFS FILESYSTEM
13836 M:      Mike Marshall <[email protected]>
13837 R:      Martin Brandenburg <[email protected]>
13838 L:      [email protected]
13839 S:      Supported
13840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
13841 F:      Documentation/filesystems/orangefs.rst
13842 F:      fs/orangefs/
13843
13844 ORINOCO DRIVER
13845 L:      [email protected]
13846 S:      Orphan
13847 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
13848 W:      http://www.nongnu.org/orinoco/
13849 F:      drivers/net/wireless/intersil/orinoco/
13850
13851 OV2659 OMNIVISION SENSOR DRIVER
13852 M:      "Lad, Prabhakar" <[email protected]>
13853 L:      [email protected]
13854 S:      Maintained
13855 W:      https://linuxtv.org
13856 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13857 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13858 F:      drivers/media/i2c/ov2659.c
13859 F:      include/media/i2c/ov2659.h
13860
13861 OVERLAY FILESYSTEM
13862 M:      Miklos Szeredi <[email protected]>
13863 L:      [email protected]
13864 S:      Supported
13865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
13866 F:      Documentation/filesystems/overlayfs.rst
13867 F:      fs/overlayfs/
13868
13869 P54 WIRELESS DRIVER
13870 M:      Christian Lamparter <[email protected]>
13871 L:      [email protected]
13872 S:      Maintained
13873 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
13874 F:      drivers/net/wireless/intersil/p54/
13875
13876 PACKING
13877 M:      Vladimir Oltean <[email protected]>
13878 L:      [email protected]
13879 S:      Supported
13880 F:      Documentation/core-api/packing.rst
13881 F:      include/linux/packing.h
13882 F:      lib/packing.c
13883
13884 PADATA PARALLEL EXECUTION MECHANISM
13885 M:      Steffen Klassert <[email protected]>
13886 M:      Daniel Jordan <[email protected]>
13887 L:      [email protected]
13888 L:      [email protected]
13889 S:      Maintained
13890 F:      Documentation/core-api/padata.rst
13891 F:      include/linux/padata.h
13892 F:      kernel/padata.c
13893
13894 PAGE POOL
13895 M:      Jesper Dangaard Brouer <[email protected]>
13896 M:      Ilias Apalodimas <[email protected]>
13897 L:      [email protected]
13898 S:      Supported
13899 F:      Documentation/networking/page_pool.rst
13900 F:      include/net/page_pool.h
13901 F:      include/trace/events/page_pool.h
13902 F:      net/core/page_pool.c
13903
13904 PANASONIC LAPTOP ACPI EXTRAS DRIVER
13905 M:      Kenneth Chan <[email protected]>
13906 L:      [email protected]
13907 S:      Maintained
13908 F:      drivers/platform/x86/panasonic-laptop.c
13909
13910 PARALLAX PING IIO SENSOR DRIVER
13911 M:      Andreas Klinger <[email protected]>
13912 L:      [email protected]
13913 S:      Maintained
13914 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
13915 F:      drivers/iio/proximity/ping.c
13916
13917 PARALLEL LCD/KEYPAD PANEL DRIVER
13918 M:      Willy Tarreau <[email protected]>
13919 M:      Ksenija Stanojevic <[email protected]>
13920 S:      Odd Fixes
13921 F:      Documentation/admin-guide/lcd-panel-cgram.rst
13922 F:      drivers/auxdisplay/panel.c
13923
13924 PARALLEL PORT SUBSYSTEM
13925 M:      Sudip Mukherjee <[email protected]>
13926 M:      Sudip Mukherjee <[email protected]>
13927 L:      [email protected] (subscribers-only)
13928 S:      Maintained
13929 F:      Documentation/driver-api/parport*.rst
13930 F:      drivers/char/ppdev.c
13931 F:      drivers/parport/
13932 F:      include/linux/parport*.h
13933 F:      include/uapi/linux/ppdev.h
13934
13935 PARAVIRT_OPS INTERFACE
13936 M:      Juergen Gross <[email protected]>
13937 M:      Deep Shah <[email protected]>
13938 M:      "VMware, Inc." <[email protected]>
13939 L:      [email protected]
13940 S:      Supported
13941 F:      Documentation/virt/paravirt_ops.rst
13942 F:      arch/*/include/asm/paravirt*.h
13943 F:      arch/*/kernel/paravirt*
13944 F:      include/linux/hypervisor.h
13945
13946 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
13947 M:      Tim Waugh <[email protected]>
13948 L:      [email protected] (subscribers-only)
13949 S:      Maintained
13950 F:      Documentation/admin-guide/blockdev/paride.rst
13951 F:      drivers/block/paride/
13952
13953 PARISC ARCHITECTURE
13954 M:      "James E.J. Bottomley" <[email protected]>
13955 M:      Helge Deller <[email protected]>
13956 L:      [email protected]
13957 S:      Maintained
13958 W:      https://parisc.wiki.kernel.org
13959 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
13960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
13961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
13962 F:      Documentation/parisc/
13963 F:      arch/parisc/
13964 F:      drivers/char/agp/parisc-agp.c
13965 F:      drivers/input/misc/hp_sdc_rtc.c
13966 F:      drivers/input/serio/gscps2.c
13967 F:      drivers/input/serio/hp_sdc*
13968 F:      drivers/parisc/
13969 F:      drivers/parport/parport_gsc.*
13970 F:      drivers/tty/serial/8250/8250_gsc.c
13971 F:      drivers/video/console/sti*
13972 F:      drivers/video/fbdev/sti*
13973 F:      drivers/video/logo/logo_parisc*
13974 F:      include/linux/hp_sdc.h
13975
13976 PARMAN
13977 M:      Jiri Pirko <[email protected]>
13978 L:      [email protected]
13979 S:      Supported
13980 F:      include/linux/parman.h
13981 F:      lib/parman.c
13982 F:      lib/test_parman.c
13983
13984 PC ENGINES APU BOARD DRIVER
13985 M:      Enrico Weigelt, metux IT consult <[email protected]>
13986 S:      Maintained
13987 F:      drivers/platform/x86/pcengines-apuv2.c
13988
13989 PC87360 HARDWARE MONITORING DRIVER
13990 M:      Jim Cromie <[email protected]>
13991 L:      [email protected]
13992 S:      Maintained
13993 F:      Documentation/hwmon/pc87360.rst
13994 F:      drivers/hwmon/pc87360.c
13995
13996 PC8736x GPIO DRIVER
13997 M:      Jim Cromie <[email protected]>
13998 S:      Maintained
13999 F:      drivers/char/pc8736x_gpio.c
14000
14001 PC87427 HARDWARE MONITORING DRIVER
14002 M:      Jean Delvare <[email protected]>
14003 L:      [email protected]
14004 S:      Maintained
14005 F:      Documentation/hwmon/pc87427.rst
14006 F:      drivers/hwmon/pc87427.c
14007
14008 PCA9532 LED DRIVER
14009 M:      Riku Voipio <[email protected]>
14010 S:      Maintained
14011 F:      drivers/leds/leds-pca9532.c
14012 F:      include/linux/leds-pca9532.h
14013
14014 PCA9541 I2C BUS MASTER SELECTOR DRIVER
14015 M:      Guenter Roeck <[email protected]>
14016 L:      [email protected]
14017 S:      Maintained
14018 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
14019
14020 PCDP - PRIMARY CONSOLE AND DEBUG PORT
14021 M:      Khalid Aziz <[email protected]>
14022 S:      Maintained
14023 F:      drivers/firmware/pcdp.*
14024
14025 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
14026 M:      Thomas Petazzoni <[email protected]>
14027 M:      Pali Rohár <[email protected]>
14028 L:      [email protected]
14029 L:      [email protected] (moderated for non-subscribers)
14030 S:      Maintained
14031 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
14032 F:      drivers/pci/controller/pci-aardvark.c
14033
14034 PCI DRIVER FOR ALTERA PCIE IP
14035 M:      Ley Foon Tan <[email protected]>
14036 L:      [email protected] (moderated for non-subscribers)
14037 L:      [email protected]
14038 S:      Supported
14039 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
14040 F:      drivers/pci/controller/pcie-altera.c
14041
14042 PCI DRIVER FOR APPLIEDMICRO XGENE
14043 M:      Toan Le <[email protected]>
14044 L:      [email protected]
14045 L:      [email protected]
14046 S:      Maintained
14047 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
14048 F:      drivers/pci/controller/pci-xgene.c
14049
14050 PCI DRIVER FOR ARM VERSATILE PLATFORM
14051 M:      Rob Herring <[email protected]>
14052 L:      [email protected]
14053 L:      [email protected]
14054 S:      Maintained
14055 F:      Documentation/devicetree/bindings/pci/versatile.yaml
14056 F:      drivers/pci/controller/pci-versatile.c
14057
14058 PCI DRIVER FOR ARMADA 8K
14059 M:      Thomas Petazzoni <[email protected]>
14060 L:      [email protected]
14061 L:      [email protected]
14062 S:      Maintained
14063 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
14064 F:      drivers/pci/controller/dwc/pcie-armada8k.c
14065
14066 PCI DRIVER FOR CADENCE PCIE IP
14067 M:      Tom Joseph <[email protected]>
14068 L:      [email protected]
14069 S:      Maintained
14070 F:      Documentation/devicetree/bindings/pci/cdns,*
14071 F:      drivers/pci/controller/cadence/
14072
14073 PCI DRIVER FOR FREESCALE LAYERSCAPE
14074 M:      Minghuan Lian <[email protected]>
14075 M:      Mingkai Hu <[email protected]>
14076 M:      Roy Zang <[email protected]>
14077 L:      [email protected]
14078 L:      [email protected]
14079 L:      [email protected]
14080 S:      Maintained
14081 F:      drivers/pci/controller/dwc/*layerscape*
14082
14083 PCI DRIVER FOR GENERIC OF HOSTS
14084 M:      Will Deacon <[email protected]>
14085 L:      [email protected]
14086 L:      [email protected] (moderated for non-subscribers)
14087 S:      Maintained
14088 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
14089 F:      drivers/pci/controller/pci-host-common.c
14090 F:      drivers/pci/controller/pci-host-generic.c
14091
14092 PCI DRIVER FOR IMX6
14093 M:      Richard Zhu <[email protected]>
14094 M:      Lucas Stach <[email protected]>
14095 L:      [email protected]
14096 L:      [email protected] (moderated for non-subscribers)
14097 S:      Maintained
14098 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
14099 F:      drivers/pci/controller/dwc/*imx6*
14100
14101 PCI DRIVER FOR FU740
14102 M:      Paul Walmsley <[email protected]>
14103 M:      Greentime Hu <[email protected]>
14104 L:      [email protected]
14105 S:      Maintained
14106 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
14107 F:      drivers/pci/controller/dwc/pcie-fu740.c
14108
14109 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
14110 M:      Jonathan Derrick <[email protected]>
14111 L:      [email protected]
14112 S:      Supported
14113 F:      drivers/pci/controller/vmd.c
14114
14115 PCI DRIVER FOR MICROSEMI SWITCHTEC
14116 M:      Kurt Schwemmer <[email protected]>
14117 M:      Logan Gunthorpe <[email protected]>
14118 L:      [email protected]
14119 S:      Maintained
14120 F:      Documentation/ABI/testing/sysfs-class-switchtec
14121 F:      Documentation/driver-api/switchtec.rst
14122 F:      drivers/ntb/hw/mscc/
14123 F:      drivers/pci/switch/switchtec*
14124 F:      include/linux/switchtec.h
14125 F:      include/uapi/linux/switchtec_ioctl.h
14126
14127 PCI DRIVER FOR MOBIVEIL PCIE IP
14128 M:      Karthikeyan Mitran <[email protected]>
14129 M:      Hou Zhiqiang <[email protected]>
14130 L:      [email protected]
14131 S:      Supported
14132 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
14133 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
14134
14135 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
14136 M:      Thomas Petazzoni <[email protected]>
14137 L:      [email protected]
14138 L:      [email protected] (moderated for non-subscribers)
14139 S:      Maintained
14140 F:      drivers/pci/controller/*mvebu*
14141
14142 PCI DRIVER FOR NVIDIA TEGRA
14143 M:      Thierry Reding <[email protected]>
14144 L:      [email protected]
14145 L:      [email protected]
14146 S:      Supported
14147 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
14148 F:      drivers/pci/controller/pci-tegra.c
14149
14150 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
14151 M:      Hou Zhiqiang <[email protected]>
14152 L:      [email protected]
14153 L:      [email protected]
14154 S:      Maintained
14155 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
14156 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
14157
14158 PCI DRIVER FOR RENESAS R-CAR
14159 M:      Marek Vasut <[email protected]>
14160 M:      Yoshihiro Shimoda <[email protected]>
14161 L:      [email protected]
14162 L:      [email protected]
14163 S:      Maintained
14164 F:      Documentation/devicetree/bindings/pci/*rcar*
14165 F:      drivers/pci/controller/*rcar*
14166
14167 PCI DRIVER FOR SAMSUNG EXYNOS
14168 M:      Jingoo Han <[email protected]>
14169 L:      [email protected]
14170 L:      [email protected] (moderated for non-subscribers)
14171 L:      [email protected]
14172 S:      Maintained
14173 F:      drivers/pci/controller/dwc/pci-exynos.c
14174
14175 PCI DRIVER FOR SYNOPSYS DESIGNWARE
14176 M:      Jingoo Han <[email protected]>
14177 M:      Gustavo Pimentel <[email protected]>
14178 L:      [email protected]
14179 S:      Maintained
14180 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
14181 F:      drivers/pci/controller/dwc/*designware*
14182
14183 PCI DRIVER FOR TI DRA7XX/J721E
14184 M:      Kishon Vijay Abraham I <[email protected]>
14185 L:      [email protected]
14186 L:      [email protected]
14187 L:      [email protected]
14188 S:      Supported
14189 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
14190 F:      drivers/pci/controller/cadence/pci-j721e.c
14191 F:      drivers/pci/controller/dwc/pci-dra7xx.c
14192
14193 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
14194 M:      Linus Walleij <[email protected]>
14195 L:      [email protected]
14196 S:      Maintained
14197 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
14198 F:      drivers/pci/controller/pci-v3-semi.c
14199
14200 PCI ENDPOINT SUBSYSTEM
14201 M:      Kishon Vijay Abraham I <[email protected]>
14202 M:      Lorenzo Pieralisi <[email protected]>
14203 R:      Krzysztof Wilczyński <[email protected]>
14204 L:      [email protected]
14205 S:      Supported
14206 F:      Documentation/PCI/endpoint/*
14207 F:      Documentation/misc-devices/pci-endpoint-test.rst
14208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
14209 F:      drivers/misc/pci_endpoint_test.c
14210 F:      drivers/pci/endpoint/
14211 F:      tools/pci/
14212
14213 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
14214 M:      Russell Currey <[email protected]>
14215 M:      Oliver O'Halloran <[email protected]>
14216 L:      [email protected]
14217 S:      Supported
14218 F:      Documentation/PCI/pci-error-recovery.rst
14219 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
14220 F:      arch/powerpc/include/*/eeh*.h
14221 F:      arch/powerpc/kernel/eeh*.c
14222 F:      arch/powerpc/platforms/*/eeh*.c
14223 F:      drivers/pci/pcie/aer.c
14224 F:      drivers/pci/pcie/dpc.c
14225 F:      drivers/pci/pcie/err.c
14226
14227 PCI ERROR RECOVERY
14228 M:      Linas Vepstas <[email protected]>
14229 L:      [email protected]
14230 S:      Supported
14231 F:      Documentation/PCI/pci-error-recovery.rst
14232
14233 PCI MSI DRIVER FOR ALTERA MSI IP
14234 M:      Ley Foon Tan <[email protected]>
14235 L:      [email protected] (moderated for non-subscribers)
14236 L:      [email protected]
14237 S:      Supported
14238 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
14239 F:      drivers/pci/controller/pcie-altera-msi.c
14240
14241 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
14242 M:      Toan Le <[email protected]>
14243 L:      [email protected]
14244 L:      [email protected]
14245 S:      Maintained
14246 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
14247 F:      drivers/pci/controller/pci-xgene-msi.c
14248
14249 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
14250 M:      Lorenzo Pieralisi <[email protected]>
14251 R:      Rob Herring <[email protected]>
14252 R:      Krzysztof Wilczyński <[email protected]>
14253 L:      [email protected]
14254 S:      Supported
14255 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
14256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
14257 F:      drivers/pci/controller/
14258
14259 PCI SUBSYSTEM
14260 M:      Bjorn Helgaas <[email protected]>
14261 L:      [email protected]
14262 S:      Supported
14263 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
14264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
14265 F:      Documentation/PCI/
14266 F:      Documentation/devicetree/bindings/pci/
14267 F:      arch/x86/kernel/early-quirks.c
14268 F:      arch/x86/kernel/quirks.c
14269 F:      arch/x86/pci/
14270 F:      drivers/acpi/pci*
14271 F:      drivers/pci/
14272 F:      include/asm-generic/pci*
14273 F:      include/linux/of_pci.h
14274 F:      include/linux/pci*
14275 F:      include/uapi/linux/pci*
14276 F:      lib/pci*
14277
14278 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
14279 M:      Jonathan Chocron <[email protected]>
14280 L:      [email protected]
14281 S:      Maintained
14282 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
14283 F:      drivers/pci/controller/dwc/pcie-al.c
14284
14285 PCIE DRIVER FOR AMLOGIC MESON
14286 M:      Yue Wang <[email protected]>
14287 L:      [email protected]
14288 L:      [email protected]
14289 S:      Maintained
14290 F:      drivers/pci/controller/dwc/pci-meson.c
14291
14292 PCIE DRIVER FOR AXIS ARTPEC
14293 M:      Jesper Nilsson <[email protected]>
14294 L:      [email protected]
14295 L:      [email protected]
14296 S:      Maintained
14297 F:      Documentation/devicetree/bindings/pci/axis,artpec*
14298 F:      drivers/pci/controller/dwc/*artpec*
14299
14300 PCIE DRIVER FOR CAVIUM THUNDERX
14301 M:      Robert Richter <[email protected]>
14302 L:      [email protected]
14303 L:      [email protected] (moderated for non-subscribers)
14304 S:      Odd Fixes
14305 F:      drivers/pci/controller/pci-thunder-*
14306
14307 PCIE DRIVER FOR HISILICON
14308 M:      Zhou Wang <[email protected]>
14309 L:      [email protected]
14310 S:      Maintained
14311 F:      drivers/pci/controller/dwc/pcie-hisi.c
14312
14313 PCIE DRIVER FOR HISILICON KIRIN
14314 M:      Xiaowei Song <[email protected]>
14315 M:      Binghui Wang <[email protected]>
14316 L:      [email protected]
14317 S:      Maintained
14318 F:      Documentation/devicetree/bindings/pci/kirin-pcie.txt
14319 F:      drivers/pci/controller/dwc/pcie-kirin.c
14320
14321 PCIE DRIVER FOR HISILICON STB
14322 M:      Shawn Guo <[email protected]>
14323 L:      [email protected]
14324 S:      Maintained
14325 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
14326 F:      drivers/pci/controller/dwc/pcie-histb.c
14327
14328 PCIE DRIVER FOR MEDIATEK
14329 M:      Ryder Lee <[email protected]>
14330 M:      Jianjun Wang <[email protected]>
14331 L:      [email protected]
14332 L:      [email protected]
14333 S:      Supported
14334 F:      Documentation/devicetree/bindings/pci/mediatek*
14335 F:      drivers/pci/controller/*mediatek*
14336
14337 PCIE DRIVER FOR MICROCHIP
14338 M:      Daire McNamara <[email protected]>
14339 L:      [email protected]
14340 S:      Supported
14341 F:      Documentation/devicetree/bindings/pci/microchip*
14342 F:      drivers/pci/controller/*microchip*
14343
14344 PCIE DRIVER FOR QUALCOMM MSM
14345 M:      Stanimir Varbanov <[email protected]>
14346 L:      [email protected]
14347 L:      [email protected]
14348 S:      Maintained
14349 F:      drivers/pci/controller/dwc/*qcom*
14350
14351 PCIE DRIVER FOR ROCKCHIP
14352 M:      Shawn Lin <[email protected]>
14353 L:      [email protected]
14354 L:      [email protected]
14355 S:      Maintained
14356 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
14357 F:      drivers/pci/controller/pcie-rockchip*
14358
14359 PCIE DRIVER FOR SOCIONEXT UNIPHIER
14360 M:      Kunihiko Hayashi <[email protected]>
14361 L:      [email protected]
14362 S:      Maintained
14363 F:      Documentation/devicetree/bindings/pci/uniphier-pcie*
14364 F:      drivers/pci/controller/dwc/pcie-uniphier*
14365
14366 PCIE DRIVER FOR ST SPEAR13XX
14367 M:      Pratyush Anand <[email protected]>
14368 L:      [email protected]
14369 S:      Maintained
14370 F:      drivers/pci/controller/dwc/*spear*
14371
14372 PCMCIA SUBSYSTEM
14373 M:      Dominik Brodowski <[email protected]>
14374 S:      Odd Fixes
14375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
14376 F:      Documentation/pcmcia/
14377 F:      drivers/pcmcia/
14378 F:      include/pcmcia/
14379 F:      tools/pcmcia/
14380
14381 PCNET32 NETWORK DRIVER
14382 M:      Don Fry <[email protected]>
14383 L:      [email protected]
14384 S:      Maintained
14385 F:      drivers/net/ethernet/amd/pcnet32.c
14386
14387 PCRYPT PARALLEL CRYPTO ENGINE
14388 M:      Steffen Klassert <[email protected]>
14389 L:      [email protected]
14390 S:      Maintained
14391 F:      crypto/pcrypt.c
14392 F:      include/crypto/pcrypt.h
14393
14394 PEAQ WMI HOTKEYS DRIVER
14395 M:      Hans de Goede <[email protected]>
14396 L:      [email protected]
14397 S:      Maintained
14398 F:      drivers/platform/x86/peaq-wmi.c
14399
14400 PENSANDO ETHERNET DRIVERS
14401 M:      Shannon Nelson <[email protected]>
14402 M:      [email protected]
14403 L:      [email protected]
14404 S:      Supported
14405 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
14406 F:      drivers/net/ethernet/pensando/
14407
14408 PER-CPU MEMORY ALLOCATOR
14409 M:      Dennis Zhou <[email protected]>
14410 M:      Tejun Heo <[email protected]>
14411 M:      Christoph Lameter <[email protected]>
14412 L:      [email protected]
14413 S:      Maintained
14414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
14415 F:      arch/*/include/asm/percpu.h
14416 F:      include/linux/percpu*.h
14417 F:      lib/percpu*.c
14418 F:      mm/percpu*.c
14419
14420 PER-TASK DELAY ACCOUNTING
14421 M:      Balbir Singh <[email protected]>
14422 S:      Maintained
14423 F:      include/linux/delayacct.h
14424 F:      kernel/delayacct.c
14425
14426 PERFORMANCE EVENTS SUBSYSTEM
14427 M:      Peter Zijlstra <[email protected]>
14428 M:      Ingo Molnar <[email protected]>
14429 M:      Arnaldo Carvalho de Melo <[email protected]>
14430 R:      Mark Rutland <[email protected]>
14431 R:      Alexander Shishkin <[email protected]>
14432 R:      Jiri Olsa <[email protected]>
14433 R:      Namhyung Kim <[email protected]>
14434 L:      [email protected]
14435 L:      [email protected]
14436 S:      Supported
14437 W:      https://perf.wiki.kernel.org/
14438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
14439 F:      arch/*/events/*
14440 F:      arch/*/events/*/*
14441 F:      arch/*/include/asm/perf_event.h
14442 F:      arch/*/kernel/*/*/perf_event*.c
14443 F:      arch/*/kernel/*/perf_event*.c
14444 F:      arch/*/kernel/perf_callchain.c
14445 F:      arch/*/kernel/perf_event*.c
14446 F:      include/linux/perf_event.h
14447 F:      include/uapi/linux/perf_event.h
14448 F:      kernel/events/*
14449 F:      tools/lib/perf/
14450 F:      tools/perf/
14451
14452 PERFORMANCE EVENTS TOOLING ARM64
14453 R:      John Garry <[email protected]>
14454 R:      Will Deacon <[email protected]>
14455 R:      Mathieu Poirier <[email protected]>
14456 R:      Leo Yan <[email protected]>
14457 L:      [email protected] (moderated for non-subscribers)
14458 S:      Supported
14459 F:      tools/build/feature/test-libopencsd.c
14460 F:      tools/perf/arch/arm*/
14461 F:      tools/perf/pmu-events/arch/arm64/
14462 F:      tools/perf/util/arm-spe*
14463 F:      tools/perf/util/cs-etm*
14464
14465 PERSONALITY HANDLING
14466 M:      Christoph Hellwig <[email protected]>
14467 L:      [email protected]
14468 S:      Maintained
14469 F:      include/linux/personality.h
14470 F:      include/uapi/linux/personality.h
14471
14472 PHOENIX RC FLIGHT CONTROLLER ADAPTER
14473 M:      Marcus Folkesson <[email protected]>
14474 L:      [email protected]
14475 S:      Maintained
14476 F:      Documentation/input/devices/pxrc.rst
14477 F:      drivers/input/joystick/pxrc.c
14478
14479 PHONET PROTOCOL
14480 M:      Remi Denis-Courmont <[email protected]>
14481 S:      Supported
14482 F:      Documentation/networking/phonet.rst
14483 F:      include/linux/phonet.h
14484 F:      include/net/phonet/
14485 F:      include/uapi/linux/phonet.h
14486 F:      net/phonet/
14487
14488 PHRAM MTD DRIVER
14489 M:      Joern Engel <[email protected]>
14490 L:      [email protected]
14491 S:      Maintained
14492 F:      drivers/mtd/devices/phram.c
14493
14494 PICOLCD HID DRIVER
14495 M:      Bruno Prémont <[email protected]>
14496 L:      [email protected]
14497 S:      Maintained
14498 F:      drivers/hid/hid-picolcd*
14499
14500 PIDFD API
14501 M:      Christian Brauner <[email protected]>
14502 L:      [email protected]
14503 S:      Maintained
14504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
14505 F:      samples/pidfd/
14506 F:      tools/testing/selftests/clone3/
14507 F:      tools/testing/selftests/pid_namespace/
14508 F:      tools/testing/selftests/pidfd/
14509 K:      (?i)pidfd
14510 K:      (?i)clone3
14511 K:      \b(clone_args|kernel_clone_args)\b
14512
14513 PIN CONTROL SUBSYSTEM
14514 M:      Linus Walleij <[email protected]>
14515 L:      [email protected]
14516 S:      Maintained
14517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
14518 F:      Documentation/devicetree/bindings/pinctrl/
14519 F:      Documentation/driver-api/pin-control.rst
14520 F:      drivers/pinctrl/
14521 F:      include/linux/pinctrl/
14522
14523 PIN CONTROLLER - FREESCALE
14524 M:      Dong Aisheng <[email protected]>
14525 M:      Fabio Estevam <[email protected]>
14526 M:      Shawn Guo <[email protected]>
14527 M:      Stefan Agner <[email protected]>
14528 R:      Pengutronix Kernel Team <[email protected]>
14529 L:      [email protected]
14530 S:      Maintained
14531 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
14532 F:      drivers/pinctrl/freescale/
14533
14534 PIN CONTROLLER - INTEL
14535 M:      Mika Westerberg <[email protected]>
14536 M:      Andy Shevchenko <[email protected]>
14537 S:      Maintained
14538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
14539 F:      drivers/pinctrl/intel/
14540
14541 PIN CONTROLLER - MEDIATEK
14542 M:      Sean Wang <[email protected]>
14543 L:      [email protected] (moderated for non-subscribers)
14544 S:      Maintained
14545 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
14546 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
14547 F:      drivers/pinctrl/mediatek/
14548
14549 PIN CONTROLLER - MICROCHIP AT91
14550 M:      Ludovic Desroches <[email protected]>
14551 L:      [email protected] (moderated for non-subscribers)
14552 L:      [email protected]
14553 S:      Supported
14554 F:      drivers/gpio/gpio-sama5d2-piobu.c
14555 F:      drivers/pinctrl/pinctrl-at91*
14556
14557 PIN CONTROLLER - QUALCOMM
14558 M:      Bjorn Andersson <[email protected]>
14559 L:      [email protected]
14560 S:      Maintained
14561 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
14562 F:      drivers/pinctrl/qcom/
14563
14564 PIN CONTROLLER - RENESAS
14565 M:      Geert Uytterhoeven <[email protected]>
14566 L:      [email protected]
14567 S:      Supported
14568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
14569 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
14570 F:      drivers/pinctrl/renesas/
14571
14572 PIN CONTROLLER - SAMSUNG
14573 M:      Tomasz Figa <[email protected]>
14574 M:      Krzysztof Kozlowski <[email protected]>
14575 M:      Sylwester Nawrocki <[email protected]>
14576 L:      [email protected] (moderated for non-subscribers)
14577 L:      [email protected]
14578 S:      Maintained
14579 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
14580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
14581 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
14582 F:      drivers/pinctrl/samsung/
14583 F:      include/dt-bindings/pinctrl/samsung.h
14584
14585 PIN CONTROLLER - SINGLE
14586 M:      Tony Lindgren <[email protected]>
14587 M:      Haojian Zhuang <[email protected]>
14588 L:      [email protected] (moderated for non-subscribers)
14589 L:      [email protected]
14590 S:      Maintained
14591 F:      drivers/pinctrl/pinctrl-single.c
14592
14593 PIN CONTROLLER - ST SPEAR
14594 M:      Viresh Kumar <[email protected]>
14595 L:      [email protected] (moderated for non-subscribers)
14596 S:      Maintained
14597 W:      http://www.st.com/spear
14598 F:      drivers/pinctrl/spear/
14599
14600 PISTACHIO SOC SUPPORT
14601 M:      James Hartley <[email protected]>
14602 L:      [email protected]
14603 S:      Odd Fixes
14604 F:      arch/mips/boot/dts/img/pistachio*
14605 F:      arch/mips/configs/pistachio*_defconfig
14606 F:      arch/mips/pistachio/
14607
14608 PKTCDVD DRIVER
14609 M:      [email protected]
14610 S:      Orphan
14611 F:      drivers/block/pktcdvd.c
14612 F:      include/linux/pktcdvd.h
14613 F:      include/uapi/linux/pktcdvd.h
14614
14615 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
14616 M:      Tomasz Duszynski <[email protected]>
14617 S:      Maintained
14618 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
14619 F:      drivers/iio/chemical/pms7003.c
14620
14621 PLDMFW LIBRARY
14622 M:      Jacob Keller <[email protected]>
14623 S:      Maintained
14624 F:      Documentation/driver-api/pldmfw/
14625 F:      include/linux/pldmfw.h
14626 F:      lib/pldmfw/
14627
14628 PLX DMA DRIVER
14629 M:      Logan Gunthorpe <[email protected]>
14630 S:      Maintained
14631 F:      drivers/dma/plx_dma.c
14632
14633 PM6764TR DRIVER
14634 M:      Charles Hsu     <[email protected]>
14635 L:      [email protected]
14636 S:      Maintained
14637 F:      Documentation/hwmon/pm6764tr.rst
14638 F:      drivers/hwmon/pmbus/pm6764tr.c
14639
14640 PM-GRAPH UTILITY
14641 M:      "Todd E Brandt" <[email protected]>
14642 L:      [email protected]
14643 S:      Supported
14644 W:      https://01.org/pm-graph
14645 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
14646 T:      git git://github.com/intel/pm-graph
14647 F:      tools/power/pm-graph
14648
14649 PMBUS HARDWARE MONITORING DRIVERS
14650 M:      Guenter Roeck <[email protected]>
14651 L:      [email protected]
14652 S:      Maintained
14653 W:      http://hwmon.wiki.kernel.org/
14654 W:      http://www.roeck-us.net/linux/drivers/
14655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
14656 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
14657 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
14658 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
14659 F:      Documentation/hwmon/adm1275.rst
14660 F:      Documentation/hwmon/ibm-cffps.rst
14661 F:      Documentation/hwmon/ir35221.rst
14662 F:      Documentation/hwmon/lm25066.rst
14663 F:      Documentation/hwmon/ltc2978.rst
14664 F:      Documentation/hwmon/ltc3815.rst
14665 F:      Documentation/hwmon/max16064.rst
14666 F:      Documentation/hwmon/max20751.rst
14667 F:      Documentation/hwmon/max31785.rst
14668 F:      Documentation/hwmon/max34440.rst
14669 F:      Documentation/hwmon/max8688.rst
14670 F:      Documentation/hwmon/pmbus-core.rst
14671 F:      Documentation/hwmon/pmbus.rst
14672 F:      Documentation/hwmon/tps40422.rst
14673 F:      Documentation/hwmon/ucd9000.rst
14674 F:      Documentation/hwmon/ucd9200.rst
14675 F:      Documentation/hwmon/zl6100.rst
14676 F:      drivers/hwmon/pmbus/
14677 F:      include/linux/pmbus.h
14678
14679 PMC SIERRA MaxRAID DRIVER
14680 L:      [email protected]
14681 S:      Orphan
14682 W:      http://www.pmc-sierra.com/
14683 F:      drivers/scsi/pmcraid.*
14684
14685 PMC SIERRA PM8001 DRIVER
14686 M:      Jack Wang <[email protected]>
14687 L:      [email protected]
14688 S:      Supported
14689 F:      drivers/scsi/pm8001/
14690
14691 PNI RM3100 IIO DRIVER
14692 M:      Song Qiang <[email protected]>
14693 L:      [email protected]
14694 S:      Maintained
14695 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
14696 F:      drivers/iio/magnetometer/rm3100*
14697
14698 PNP SUPPORT
14699 M:      "Rafael J. Wysocki" <[email protected]>
14700 L:      [email protected]
14701 S:      Maintained
14702 F:      drivers/pnp/
14703 F:      include/linux/pnp.h
14704
14705 POSIX CLOCKS and TIMERS
14706 M:      Thomas Gleixner <[email protected]>
14707 L:      [email protected]
14708 S:      Maintained
14709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
14710 F:      fs/timerfd.c
14711 F:      include/linux/time_namespace.h
14712 F:      include/linux/timer*
14713 F:      kernel/time/*timer*
14714 F:      kernel/time/namespace.c
14715
14716 POWER MANAGEMENT CORE
14717 M:      "Rafael J. Wysocki" <[email protected]>
14718 L:      [email protected]
14719 S:      Supported
14720 B:      https://bugzilla.kernel.org
14721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
14722 F:      drivers/base/power/
14723 F:      drivers/powercap/
14724 F:      include/linux/intel_rapl.h
14725 F:      include/linux/pm.h
14726 F:      include/linux/pm_*
14727 F:      include/linux/powercap.h
14728 F:      kernel/configs/nopm.config
14729
14730 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
14731 M:      Daniel Lezcano <[email protected]>
14732 L:      [email protected]
14733 S:      Supported
14734 B:      https://bugzilla.kernel.org
14735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
14736 F:      drivers/powercap/dtpm*
14737 F:      include/linux/dtpm.h
14738
14739 POWER STATE COORDINATION INTERFACE (PSCI)
14740 M:      Mark Rutland <[email protected]>
14741 M:      Lorenzo Pieralisi <[email protected]>
14742 L:      [email protected]
14743 S:      Maintained
14744 F:      drivers/firmware/psci/
14745 F:      include/linux/psci.h
14746 F:      include/uapi/linux/psci.h
14747
14748 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
14749 M:      Sebastian Reichel <[email protected]>
14750 L:      [email protected]
14751 S:      Maintained
14752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
14753 F:      Documentation/ABI/testing/sysfs-class-power
14754 F:      Documentation/devicetree/bindings/power/supply/
14755 F:      drivers/power/supply/
14756 F:      include/linux/power_supply.h
14757
14758 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
14759 M:      Suraj Jitindar Singh <[email protected]>
14760 L:      [email protected]
14761 S:      Maintained
14762 F:      drivers/char/powernv-op-panel.c
14763
14764 PPP OVER ATM (RFC 2364)
14765 M:      Mitchell Blank Jr <[email protected]>
14766 S:      Maintained
14767 F:      include/uapi/linux/atmppp.h
14768 F:      net/atm/pppoatm.c
14769
14770 PPP OVER ETHERNET
14771 M:      Michal Ostrowski <[email protected]>
14772 S:      Maintained
14773 F:      drivers/net/ppp/pppoe.c
14774 F:      drivers/net/ppp/pppox.c
14775
14776 PPP OVER L2TP
14777 M:      James Chapman <[email protected]>
14778 S:      Maintained
14779 F:      include/linux/if_pppol2tp.h
14780 F:      include/uapi/linux/if_pppol2tp.h
14781 F:      net/l2tp/l2tp_ppp.c
14782
14783 PPP PROTOCOL DRIVERS AND COMPRESSORS
14784 M:      Paul Mackerras <[email protected]>
14785 L:      [email protected]
14786 S:      Maintained
14787 F:      drivers/net/ppp/ppp_*
14788
14789 PPS SUPPORT
14790 M:      Rodolfo Giometti <[email protected]>
14791 L:      [email protected] (subscribers-only)
14792 S:      Maintained
14793 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
14794 F:      Documentation/ABI/testing/sysfs-pps
14795 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
14796 F:      Documentation/driver-api/pps.rst
14797 F:      drivers/pps/
14798 F:      include/linux/pps*.h
14799 F:      include/uapi/linux/pps.h
14800
14801 PPTP DRIVER
14802 M:      Dmitry Kozlov <[email protected]>
14803 L:      [email protected]
14804 S:      Maintained
14805 W:      http://sourceforge.net/projects/accel-pptp
14806 F:      drivers/net/ppp/pptp.c
14807
14808 PRESSURE STALL INFORMATION (PSI)
14809 M:      Johannes Weiner <[email protected]>
14810 S:      Maintained
14811 F:      include/linux/psi*
14812 F:      kernel/sched/psi.c
14813
14814 PRINTK
14815 M:      Petr Mladek <[email protected]>
14816 M:      Sergey Senozhatsky <[email protected]>
14817 R:      Steven Rostedt <[email protected]>
14818 R:      John Ogness <[email protected]>
14819 S:      Maintained
14820 F:      include/linux/printk.h
14821 F:      kernel/printk/
14822
14823 PRISM54 WIRELESS DRIVER
14824 M:      Luis Chamberlain <[email protected]>
14825 L:      [email protected]
14826 S:      Obsolete
14827 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
14828 F:      drivers/net/wireless/intersil/prism54/
14829
14830 PROC FILESYSTEM
14831 L:      [email protected]
14832 L:      [email protected]
14833 S:      Maintained
14834 F:      Documentation/filesystems/proc.rst
14835 F:      fs/proc/
14836 F:      include/linux/proc_fs.h
14837 F:      tools/testing/selftests/proc/
14838
14839 PROC SYSCTL
14840 M:      Luis Chamberlain <[email protected]>
14841 M:      Kees Cook <[email protected]>
14842 M:      Iurii Zaikin <[email protected]>
14843 L:      [email protected]
14844 L:      [email protected]
14845 S:      Maintained
14846 F:      fs/proc/proc_sysctl.c
14847 F:      include/linux/sysctl.h
14848 F:      kernel/sysctl-test.c
14849 F:      kernel/sysctl.c
14850 F:      tools/testing/selftests/sysctl/
14851
14852 PS3 NETWORK SUPPORT
14853 M:      Geoff Levand <[email protected]>
14854 L:      [email protected]
14855 L:      [email protected]
14856 S:      Maintained
14857 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
14858
14859 PS3 PLATFORM SUPPORT
14860 M:      Geoff Levand <[email protected]>
14861 L:      [email protected]
14862 S:      Maintained
14863 F:      arch/powerpc/boot/ps3*
14864 F:      arch/powerpc/include/asm/lv1call.h
14865 F:      arch/powerpc/include/asm/ps3*.h
14866 F:      arch/powerpc/platforms/ps3/
14867 F:      drivers/*/ps3*
14868 F:      drivers/ps3/
14869 F:      drivers/rtc/rtc-ps3.c
14870 F:      drivers/usb/host/*ps3.c
14871 F:      sound/ppc/snd_ps3*
14872
14873 PS3VRAM DRIVER
14874 M:      Jim Paris <[email protected]>
14875 M:      Geoff Levand <[email protected]>
14876 L:      [email protected]
14877 S:      Maintained
14878 F:      drivers/block/ps3vram.c
14879
14880 PSAMPLE PACKET SAMPLING SUPPORT
14881 M:      Yotam Gigi <[email protected]>
14882 S:      Maintained
14883 F:      include/net/psample.h
14884 F:      include/uapi/linux/psample.h
14885 F:      net/psample
14886
14887 PSTORE FILESYSTEM
14888 M:      Kees Cook <[email protected]>
14889 M:      Anton Vorontsov <[email protected]>
14890 M:      Colin Cross <[email protected]>
14891 M:      Tony Luck <[email protected]>
14892 S:      Maintained
14893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
14894 F:      Documentation/admin-guide/ramoops.rst
14895 F:      Documentation/admin-guide/pstore-blk.rst
14896 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
14897 F:      drivers/acpi/apei/erst.c
14898 F:      drivers/firmware/efi/efi-pstore.c
14899 F:      fs/pstore/
14900 F:      include/linux/pstore*
14901 K:      \b(pstore|ramoops)
14902
14903 PTP HARDWARE CLOCK SUPPORT
14904 M:      Richard Cochran <[email protected]>
14905 L:      [email protected]
14906 S:      Maintained
14907 W:      http://linuxptp.sourceforge.net/
14908 F:      Documentation/ABI/testing/sysfs-ptp
14909 F:      Documentation/driver-api/ptp.rst
14910 F:      drivers/net/phy/dp83640*
14911 F:      drivers/ptp/*
14912 F:      include/linux/ptp_cl*
14913
14914 PTRACE SUPPORT
14915 M:      Oleg Nesterov <[email protected]>
14916 S:      Maintained
14917 F:      arch/*/*/ptrace*.c
14918 F:      arch/*/include/asm/ptrace*.h
14919 F:      arch/*/ptrace*.c
14920 F:      include/asm-generic/syscall.h
14921 F:      include/linux/ptrace.h
14922 F:      include/linux/regset.h
14923 F:      include/linux/tracehook.h
14924 F:      include/uapi/linux/ptrace.h
14925 F:      include/uapi/linux/ptrace.h
14926 F:      kernel/ptrace.c
14927
14928 PULSE8-CEC DRIVER
14929 M:      Hans Verkuil <[email protected]>
14930 L:      [email protected]
14931 S:      Maintained
14932 T:      git git://linuxtv.org/media_tree.git
14933 F:      Documentation/admin-guide/media/pulse8-cec.rst
14934 F:      drivers/media/cec/usb/pulse8/
14935
14936 PVRUSB2 VIDEO4LINUX DRIVER
14937 M:      Mike Isely <[email protected]>
14938 L:      [email protected]       (subscribers-only)
14939 L:      [email protected]
14940 S:      Maintained
14941 W:      http://www.isely.net/pvrusb2/
14942 T:      git git://linuxtv.org/media_tree.git
14943 F:      Documentation/driver-api/media/drivers/pvrusb2*
14944 F:      drivers/media/usb/pvrusb2/
14945
14946 PWC WEBCAM DRIVER
14947 M:      Hans Verkuil <[email protected]>
14948 L:      [email protected]
14949 S:      Odd Fixes
14950 T:      git git://linuxtv.org/media_tree.git
14951 F:      drivers/media/usb/pwc/*
14952 F:      include/trace/events/pwc.h
14953
14954 PWM FAN DRIVER
14955 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14956 L:      [email protected]
14957 S:      Supported
14958 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
14959 F:      Documentation/hwmon/pwm-fan.rst
14960 F:      drivers/hwmon/pwm-fan.c
14961
14962 PWM IR Transmitter
14963 M:      Sean Young <[email protected]>
14964 L:      [email protected]
14965 S:      Maintained
14966 F:      drivers/media/rc/pwm-ir-tx.c
14967
14968 PWM SUBSYSTEM
14969 M:      Thierry Reding <[email protected]>
14970 R:      Uwe Kleine-König <[email protected]>
14971 M:      Lee Jones <[email protected]>
14972 L:      [email protected]
14973 S:      Maintained
14974 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
14975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
14976 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
14977 F:      Documentation/devicetree/bindings/pwm/
14978 F:      Documentation/driver-api/pwm.rst
14979 F:      drivers/gpio/gpio-mvebu.c
14980 F:      drivers/pwm/
14981 F:      drivers/video/backlight/pwm_bl.c
14982 F:      include/linux/pwm.h
14983 F:      include/linux/pwm_backlight.h
14984 K:      pwm_(config|apply_state|ops)
14985
14986 PXA GPIO DRIVER
14987 M:      Robert Jarzmik <[email protected]>
14988 L:      [email protected]
14989 S:      Maintained
14990 F:      drivers/gpio/gpio-pxa.c
14991
14992 PXA MMCI DRIVER
14993 S:      Orphan
14994
14995 PXA RTC DRIVER
14996 M:      Robert Jarzmik <[email protected]>
14997 L:      [email protected]
14998 S:      Maintained
14999
15000 PXA2xx/PXA3xx SUPPORT
15001 M:      Daniel Mack <[email protected]>
15002 M:      Haojian Zhuang <[email protected]>
15003 M:      Robert Jarzmik <[email protected]>
15004 L:      [email protected] (moderated for non-subscribers)
15005 S:      Maintained
15006 T:      git git://github.com/hzhuang1/linux.git
15007 T:      git git://github.com/rjarzmik/linux.git
15008 F:      arch/arm/boot/dts/pxa*
15009 F:      arch/arm/mach-pxa/
15010 F:      drivers/dma/pxa*
15011 F:      drivers/pcmcia/pxa2xx*
15012 F:      drivers/pinctrl/pxa/
15013 F:      drivers/spi/spi-pxa2xx*
15014 F:      drivers/usb/gadget/udc/pxa2*
15015 F:      include/sound/pxa2xx-lib.h
15016 F:      sound/arm/pxa*
15017 F:      sound/soc/pxa/
15018
15019 QAT DRIVER
15020 M:      Giovanni Cabiddu <[email protected]>
15021 L:      [email protected]
15022 S:      Supported
15023 F:      drivers/crypto/qat/
15024
15025 QCOM AUDIO (ASoC) DRIVERS
15026 M:      Srinivas Kandagatla <[email protected]>
15027 M:      Banajit Goswami <[email protected]>
15028 L:      [email protected] (moderated for non-subscribers)
15029 S:      Supported
15030 F:      sound/soc/codecs/lpass-va-macro.c
15031 F:      sound/soc/codecs/lpass-wsa-macro.*
15032 F:      sound/soc/codecs/msm8916-wcd-analog.c
15033 F:      sound/soc/codecs/msm8916-wcd-digital.c
15034 F:      sound/soc/codecs/wcd9335.*
15035 F:      sound/soc/codecs/wcd934x.c
15036 F:      sound/soc/codecs/wcd-clsh-v2.*
15037 F:      sound/soc/codecs/wsa881x.c
15038 F:      sound/soc/qcom/
15039
15040 QCOM IPA DRIVER
15041 M:      Alex Elder <[email protected]>
15042 L:      [email protected]
15043 S:      Supported
15044 F:      drivers/net/ipa/
15045
15046 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
15047 M:      Gabriel Somlo <[email protected]>
15048 M:      "Michael S. Tsirkin" <[email protected]>
15049 L:      [email protected]
15050 S:      Maintained
15051 F:      drivers/firmware/qemu_fw_cfg.c
15052 F:      include/uapi/linux/qemu_fw_cfg.h
15053
15054 QIB DRIVER
15055 M:      Dennis Dalessandro <[email protected]>
15056 M:      Mike Marciniszyn <[email protected]>
15057 L:      [email protected]
15058 S:      Supported
15059 F:      drivers/infiniband/hw/qib/
15060
15061 QLOGIC QL41xxx FCOE DRIVER
15062 M:      Saurav Kashyap <[email protected]>
15063 M:      Javed Hasan <[email protected]>
15064 M:      [email protected]
15065 L:      [email protected]
15066 S:      Supported
15067 F:      drivers/scsi/qedf/
15068
15069 QLOGIC QL41xxx ISCSI DRIVER
15070 M:      Nilesh Javali <[email protected]>
15071 M:      Manish Rangankar <[email protected]>
15072 M:      [email protected]
15073 L:      [email protected]
15074 S:      Supported
15075 F:      drivers/scsi/qedi/
15076
15077 QLOGIC QL4xxx ETHERNET DRIVER
15078 M:      Ariel Elior <[email protected]>
15079 M:      [email protected]
15080 L:      [email protected]
15081 S:      Supported
15082 F:      drivers/net/ethernet/qlogic/qed/
15083 F:      drivers/net/ethernet/qlogic/qede/
15084 F:      include/linux/qed/
15085
15086 QLOGIC QL4xxx RDMA DRIVER
15087 M:      Michal Kalderon <[email protected]>
15088 M:      Ariel Elior <[email protected]>
15089 L:      [email protected]
15090 S:      Supported
15091 F:      drivers/infiniband/hw/qedr/
15092 F:      include/uapi/rdma/qedr-abi.h
15093
15094 QLOGIC QLA1280 SCSI DRIVER
15095 M:      Michael Reed <[email protected]>
15096 L:      [email protected]
15097 S:      Maintained
15098 F:      drivers/scsi/qla1280.[ch]
15099
15100 QLOGIC QLA2XXX FC-SCSI DRIVER
15101 M:      Nilesh Javali <[email protected]>
15102 M:      [email protected]
15103 L:      [email protected]
15104 S:      Supported
15105 F:      drivers/scsi/qla2xxx/
15106
15107 QLOGIC QLA3XXX NETWORK DRIVER
15108 M:      [email protected]
15109 L:      [email protected]
15110 S:      Supported
15111 F:      drivers/net/ethernet/qlogic/qla3xxx.*
15112
15113 QLOGIC QLA4XXX iSCSI DRIVER
15114 M:      Nilesh Javali <[email protected]>
15115 M:      Manish Rangankar <[email protected]>
15116 M:      [email protected]
15117 L:      [email protected]
15118 S:      Supported
15119 F:      drivers/scsi/qla4xxx/
15120
15121 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
15122 M:      Shahed Shaikh <[email protected]>
15123 M:      Manish Chopra <[email protected]>
15124 M:      [email protected]
15125 L:      [email protected]
15126 S:      Supported
15127 F:      drivers/net/ethernet/qlogic/qlcnic/
15128
15129 QLOGIC QLGE 10Gb ETHERNET DRIVER
15130 M:      Manish Chopra <[email protected]>
15131 M:      [email protected]
15132 M:      Coiby Xu <[email protected]>
15133 L:      [email protected]
15134 S:      Supported
15135 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
15136 F:      drivers/staging/qlge/
15137
15138 QM1D1B0004 MEDIA DRIVER
15139 M:      Akihiro Tsukada <[email protected]>
15140 L:      [email protected]
15141 S:      Odd Fixes
15142 F:      drivers/media/tuners/qm1d1b0004*
15143
15144 QM1D1C0042 MEDIA DRIVER
15145 M:      Akihiro Tsukada <[email protected]>
15146 L:      [email protected]
15147 S:      Odd Fixes
15148 F:      drivers/media/tuners/qm1d1c0042*
15149
15150 QNX4 FILESYSTEM
15151 M:      Anders Larsen <[email protected]>
15152 S:      Maintained
15153 W:      http://www.alarsen.net/linux/qnx4fs/
15154 F:      fs/qnx4/
15155 F:      include/uapi/linux/qnx4_fs.h
15156 F:      include/uapi/linux/qnxtypes.h
15157
15158 QORIQ DPAA2 FSL-MC BUS DRIVER
15159 M:      Stuart Yoder <[email protected]>
15160 M:      Laurentiu Tudor <[email protected]>
15161 L:      [email protected]
15162 S:      Maintained
15163 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
15164 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
15165 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
15166 F:      drivers/bus/fsl-mc/
15167 F:      include/uapi/linux/fsl_mc.h
15168
15169 QT1010 MEDIA DRIVER
15170 M:      Antti Palosaari <[email protected]>
15171 L:      [email protected]
15172 S:      Maintained
15173 W:      https://linuxtv.org
15174 W:      http://palosaari.fi/linux/
15175 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15176 T:      git git://linuxtv.org/anttip/media_tree.git
15177 F:      drivers/media/tuners/qt1010*
15178
15179 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
15180 M:      Kalle Valo <[email protected]>
15181 L:      [email protected]
15182 S:      Supported
15183 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
15184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
15185 F:      drivers/net/wireless/ath/ath10k/
15186
15187 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
15188 M:      Kalle Valo <[email protected]>
15189 L:      [email protected]
15190 S:      Supported
15191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
15192 F:      drivers/net/wireless/ath/ath11k/
15193
15194 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
15195 M:      [email protected]
15196 L:      [email protected]
15197 S:      Supported
15198 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
15199 F:      drivers/net/wireless/ath/ath9k/
15200
15201 QUALCOMM CAMERA SUBSYSTEM DRIVER
15202 M:      Robert Foss <[email protected]>
15203 M:      Todor Tomov <[email protected]>
15204 L:      [email protected]
15205 S:      Maintained
15206 F:      Documentation/admin-guide/media/qcom_camss.rst
15207 F:      Documentation/devicetree/bindings/media/*camss*
15208 F:      drivers/media/platform/qcom/camss/
15209
15210 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
15211 M:      Niklas Cassel <[email protected]>
15212 L:      [email protected]
15213 L:      [email protected]
15214 S:      Maintained
15215 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
15216 F:      drivers/soc/qcom/cpr.c
15217
15218 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
15219 M:      Ilia Lin <[email protected]>
15220 L:      [email protected]
15221 S:      Maintained
15222 F:      Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
15223 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
15224
15225 QUALCOMM CRYPTO DRIVERS
15226 M:      Thara Gopinath <[email protected]>
15227 L:      [email protected]
15228 L:      [email protected]
15229 S:      Maintained
15230 F:      drivers/crypto/qce/
15231
15232 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
15233 M:      Timur Tabi <[email protected]>
15234 L:      [email protected]
15235 S:      Maintained
15236 F:      drivers/net/ethernet/qualcomm/emac/
15237
15238 QUALCOMM ETHQOS ETHERNET DRIVER
15239 M:      Vinod Koul <[email protected]>
15240 L:      [email protected]
15241 S:      Maintained
15242 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
15243 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
15244
15245 QUALCOMM GENERIC INTERFACE I2C DRIVER
15246 M:      Akash Asthana <[email protected]>
15247 M:      Mukesh Savaliya <[email protected]>
15248 L:      [email protected]
15249 L:      [email protected]
15250 S:      Supported
15251 F:      drivers/i2c/busses/i2c-qcom-geni.c
15252
15253 QUALCOMM HEXAGON ARCHITECTURE
15254 M:      Brian Cain <[email protected]>
15255 L:      [email protected]
15256 S:      Supported
15257 F:      arch/hexagon/
15258
15259 QUALCOMM HIDMA DRIVER
15260 M:      Sinan Kaya <[email protected]>
15261 L:      [email protected]
15262 L:      [email protected]
15263 L:      [email protected]
15264 S:      Supported
15265 F:      drivers/dma/qcom/hidma*
15266
15267 QUALCOMM I2C CCI DRIVER
15268 M:      Loic Poulain <[email protected]>
15269 M:      Robert Foss <[email protected]>
15270 L:      [email protected]
15271 L:      [email protected]
15272 S:      Maintained
15273 F:      Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
15274 F:      drivers/i2c/busses/i2c-qcom-cci.c
15275
15276 QUALCOMM IOMMU
15277 M:      Rob Clark <[email protected]>
15278 L:      [email protected]
15279 L:      [email protected]
15280 S:      Maintained
15281 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
15282
15283 QUALCOMM IPC ROUTER (QRTR) DRIVER
15284 M:      Manivannan Sadhasivam <[email protected]>
15285 L:      [email protected]
15286 S:      Maintained
15287 F:      include/trace/events/qrtr.h
15288 F:      include/uapi/linux/qrtr.h
15289 F:      net/qrtr/
15290
15291 QUALCOMM IPCC MAILBOX DRIVER
15292 M:      Manivannan Sadhasivam <[email protected]>
15293 L:      [email protected]
15294 S:      Supported
15295 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
15296 F:      drivers/mailbox/qcom-ipcc.c
15297 F:      include/dt-bindings/mailbox/qcom-ipcc.h
15298
15299 QUALCOMM IPQ4019 USB PHY DRIVER
15300 M:      Robert Marko <[email protected]>
15301 M:      Luka Perkov <[email protected]>
15302 L:      [email protected]
15303 S:      Maintained
15304 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
15305 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
15306
15307 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
15308 M:      Robert Marko <[email protected]>
15309 M:      Luka Perkov <[email protected]>
15310 L:      [email protected]
15311 S:      Maintained
15312 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
15313 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
15314
15315 QUALCOMM RMNET DRIVER
15316 M:      Subash Abhinov Kasiviswanathan <[email protected]>
15317 M:      Sean Tranchetti <[email protected]>
15318 L:      [email protected]
15319 S:      Maintained
15320 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
15321 F:      drivers/net/ethernet/qualcomm/rmnet/
15322 F:      include/linux/if_rmnet.h
15323
15324 QUALCOMM TSENS THERMAL DRIVER
15325 M:      Amit Kucheria <[email protected]>
15326 M:      Thara Gopinath <[email protected]>
15327 L:      [email protected]
15328 L:      [email protected]
15329 S:      Maintained
15330 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
15331 F:      drivers/thermal/qcom/
15332
15333 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
15334 M:      Stanimir Varbanov <[email protected]>
15335 L:      [email protected]
15336 L:      [email protected]
15337 S:      Maintained
15338 T:      git git://linuxtv.org/media_tree.git
15339 F:      Documentation/devicetree/bindings/media/*venus*
15340 F:      drivers/media/platform/qcom/venus/
15341
15342 QUALCOMM WCN36XX WIRELESS DRIVER
15343 M:      Kalle Valo <[email protected]>
15344 L:      [email protected]
15345 S:      Supported
15346 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
15347 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
15348 F:      drivers/net/wireless/ath/wcn36xx/
15349
15350 QUANTENNA QTNFMAC WIRELESS DRIVER
15351 M:      Igor Mitsyanko <[email protected]>
15352 R:      Sergey Matyukevich <[email protected]>
15353 L:      [email protected]
15354 S:      Maintained
15355 F:      drivers/net/wireless/quantenna
15356
15357 RADEON and AMDGPU DRM DRIVERS
15358 M:      Alex Deucher <[email protected]>
15359 M:      Christian König <[email protected]>
15360 M:      Pan, Xinhui <[email protected]>
15361 L:      [email protected]
15362 S:      Supported
15363 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
15364 F:      drivers/gpu/drm/amd/
15365 F:      drivers/gpu/drm/radeon/
15366 F:      include/uapi/drm/amdgpu_drm.h
15367 F:      include/uapi/drm/radeon_drm.h
15368
15369 RADEON FRAMEBUFFER DISPLAY DRIVER
15370 M:      Benjamin Herrenschmidt <[email protected]>
15371 L:      [email protected]
15372 S:      Maintained
15373 F:      drivers/video/fbdev/aty/radeon*
15374 F:      include/uapi/linux/radeonfb.h
15375
15376 RADIOSHARK RADIO DRIVER
15377 M:      Hans Verkuil <[email protected]>
15378 L:      [email protected]
15379 S:      Maintained
15380 T:      git git://linuxtv.org/media_tree.git
15381 F:      drivers/media/radio/radio-shark.c
15382
15383 RADIOSHARK2 RADIO DRIVER
15384 M:      Hans Verkuil <[email protected]>
15385 L:      [email protected]
15386 S:      Maintained
15387 T:      git git://linuxtv.org/media_tree.git
15388 F:      drivers/media/radio/radio-shark2.c
15389 F:      drivers/media/radio/radio-tea5777.c
15390
15391 RADOS BLOCK DEVICE (RBD)
15392 M:      Ilya Dryomov <[email protected]>
15393 R:      Dongsheng Yang <[email protected]>
15394 L:      [email protected]
15395 S:      Supported
15396 W:      http://ceph.com/
15397 T:      git git://github.com/ceph/ceph-client.git
15398 F:      Documentation/ABI/testing/sysfs-bus-rbd
15399 F:      drivers/block/rbd.c
15400 F:      drivers/block/rbd_types.h
15401
15402 RAGE128 FRAMEBUFFER DISPLAY DRIVER
15403 M:      Paul Mackerras <[email protected]>
15404 L:      [email protected]
15405 S:      Maintained
15406 F:      drivers/video/fbdev/aty/aty128fb.c
15407
15408 RAINSHADOW-CEC DRIVER
15409 M:      Hans Verkuil <[email protected]>
15410 L:      [email protected]
15411 S:      Maintained
15412 T:      git git://linuxtv.org/media_tree.git
15413 F:      drivers/media/cec/usb/rainshadow/
15414
15415 RALINK MIPS ARCHITECTURE
15416 M:      John Crispin <[email protected]>
15417 L:      [email protected]
15418 S:      Maintained
15419 F:      arch/mips/ralink
15420
15421 RALINK RT2X00 WIRELESS LAN DRIVER
15422 M:      Stanislaw Gruszka <[email protected]>
15423 M:      Helmut Schaa <[email protected]>
15424 L:      [email protected]
15425 S:      Maintained
15426 F:      drivers/net/wireless/ralink/rt2x00/
15427
15428 RAMDISK RAM BLOCK DEVICE DRIVER
15429 M:      Jens Axboe <[email protected]>
15430 S:      Maintained
15431 F:      Documentation/admin-guide/blockdev/ramdisk.rst
15432 F:      drivers/block/brd.c
15433
15434 RANCHU VIRTUAL BOARD FOR MIPS
15435 M:      Miodrag Dinic <[email protected]>
15436 L:      [email protected]
15437 S:      Supported
15438 F:      arch/mips/configs/generic/board-ranchu.config
15439 F:      arch/mips/generic/board-ranchu.c
15440
15441 RANDOM NUMBER DRIVER
15442 M:      "Theodore Ts'o" <[email protected]>
15443 S:      Maintained
15444 F:      drivers/char/random.c
15445
15446 RAPIDIO SUBSYSTEM
15447 M:      Matt Porter <[email protected]>
15448 M:      Alexandre Bounine <[email protected]>
15449 S:      Maintained
15450 F:      drivers/rapidio/
15451
15452 RAS INFRASTRUCTURE
15453 M:      Tony Luck <[email protected]>
15454 M:      Borislav Petkov <[email protected]>
15455 L:      [email protected]
15456 S:      Maintained
15457 F:      Documentation/admin-guide/ras.rst
15458 F:      drivers/ras/
15459 F:      include/linux/ras.h
15460 F:      include/ras/ras_event.h
15461
15462 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
15463 L:      [email protected]
15464 S:      Orphan
15465 F:      drivers/net/wireless/ray*
15466
15467 RC-CORE / LIRC FRAMEWORK
15468 M:      Sean Young <[email protected]>
15469 L:      [email protected]
15470 S:      Maintained
15471 W:      http://linuxtv.org
15472 T:      git git://linuxtv.org/media_tree.git
15473 F:      Documentation/driver-api/media/rc-core.rst
15474 F:      Documentation/userspace-api/media/rc/
15475 F:      drivers/media/rc/
15476 F:      include/media/rc-map.h
15477 F:      include/media/rc-core.h
15478 F:      include/uapi/linux/lirc.h
15479
15480 RCMM REMOTE CONTROLS DECODER
15481 M:      Patrick Lerda <[email protected]>
15482 S:      Maintained
15483 F:      drivers/media/rc/ir-rcmm-decoder.c
15484
15485 RCUTORTURE TEST FRAMEWORK
15486 M:      "Paul E. McKenney" <[email protected]>
15487 M:      Josh Triplett <[email protected]>
15488 R:      Steven Rostedt <[email protected]>
15489 R:      Mathieu Desnoyers <[email protected]>
15490 R:      Lai Jiangshan <[email protected]>
15491 L:      [email protected]
15492 S:      Supported
15493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
15494 F:      tools/testing/selftests/rcutorture
15495
15496 RDACM20 Camera Sensor
15497 M:      Jacopo Mondi <[email protected]>
15498 M:      Kieran Bingham <[email protected]>
15499 M:      Laurent Pinchart <[email protected]>
15500 M:      Niklas Söderlund <[email protected]>
15501 L:      [email protected]
15502 S:      Maintained
15503 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
15504 F:      drivers/media/i2c/max9271.c
15505 F:      drivers/media/i2c/max9271.h
15506 F:      drivers/media/i2c/rdacm20.c
15507
15508 RDACM21 Camera Sensor
15509 M:      Jacopo Mondi <[email protected]>
15510 M:      Kieran Bingham <[email protected]>
15511 M:      Laurent Pinchart <[email protected]>
15512 M:      Niklas Söderlund <[email protected]>
15513 L:      [email protected]
15514 S:      Maintained
15515 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
15516 F:      drivers/media/i2c/max9271.c
15517 F:      drivers/media/i2c/max9271.h
15518 F:      drivers/media/i2c/rdacm21.c
15519
15520 RDC R-321X SoC
15521 M:      Florian Fainelli <[email protected]>
15522 S:      Maintained
15523
15524 RDC R6040 FAST ETHERNET DRIVER
15525 M:      Florian Fainelli <[email protected]>
15526 L:      [email protected]
15527 S:      Maintained
15528 F:      drivers/net/ethernet/rdc/r6040.c
15529
15530 RDMAVT - RDMA verbs software
15531 M:      Dennis Dalessandro <[email protected]>
15532 M:      Mike Marciniszyn <[email protected]>
15533 L:      [email protected]
15534 S:      Supported
15535 F:      drivers/infiniband/sw/rdmavt
15536
15537 RDS - RELIABLE DATAGRAM SOCKETS
15538 M:      Santosh Shilimkar <[email protected]>
15539 L:      [email protected]
15540 L:      [email protected]
15541 L:      [email protected] (moderated for non-subscribers)
15542 S:      Supported
15543 W:      https://oss.oracle.com/projects/rds/
15544 F:      Documentation/networking/rds.rst
15545 F:      net/rds/
15546
15547 RDT - RESOURCE ALLOCATION
15548 M:      Fenghua Yu <[email protected]>
15549 M:      Reinette Chatre <[email protected]>
15550 L:      [email protected]
15551 S:      Supported
15552 F:      Documentation/x86/resctrl*
15553 F:      arch/x86/include/asm/resctrl.h
15554 F:      arch/x86/kernel/cpu/resctrl/
15555 F:      tools/testing/selftests/resctrl/
15556
15557 READ-COPY UPDATE (RCU)
15558 M:      "Paul E. McKenney" <[email protected]>
15559 M:      Josh Triplett <[email protected]>
15560 R:      Steven Rostedt <[email protected]>
15561 R:      Mathieu Desnoyers <[email protected]>
15562 R:      Lai Jiangshan <[email protected]>
15563 R:      Joel Fernandes <[email protected]>
15564 L:      [email protected]
15565 S:      Supported
15566 W:      http://www.rdrop.com/users/paulmck/RCU/
15567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
15568 F:      Documentation/RCU/
15569 F:      include/linux/rcu*
15570 F:      kernel/rcu/
15571 X:      Documentation/RCU/torture.rst
15572 X:      include/linux/srcu*.h
15573 X:      kernel/rcu/srcu*.c
15574
15575 REAL TIME CLOCK (RTC) SUBSYSTEM
15576 M:      Alessandro Zummo <[email protected]>
15577 M:      Alexandre Belloni <[email protected]>
15578 L:      [email protected]
15579 S:      Maintained
15580 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
15581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
15582 F:      Documentation/admin-guide/rtc.rst
15583 F:      Documentation/devicetree/bindings/rtc/
15584 F:      drivers/rtc/
15585 F:      include/linux/platform_data/rtc-*
15586 F:      include/linux/rtc.h
15587 F:      include/linux/rtc/
15588 F:      include/uapi/linux/rtc.h
15589 F:      tools/testing/selftests/rtc/
15590
15591 REALTEK AUDIO CODECS
15592 M:      Oder Chiou <[email protected]>
15593 S:      Maintained
15594 F:      include/sound/rt*.h
15595 F:      sound/soc/codecs/rt*
15596
15597 REALTEK RTL83xx SMI DSA ROUTER CHIPS
15598 M:      Linus Walleij <[email protected]>
15599 S:      Maintained
15600 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
15601 F:      drivers/net/dsa/realtek-smi*
15602 F:      drivers/net/dsa/rtl83*
15603
15604 REALTEK WIRELESS DRIVER (rtlwifi family)
15605 M:      Ping-Ke Shih <[email protected]>
15606 L:      [email protected]
15607 S:      Maintained
15608 W:      https://wireless.wiki.kernel.org/
15609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15610 F:      drivers/net/wireless/realtek/rtlwifi/
15611
15612 REALTEK WIRELESS DRIVER (rtw88)
15613 M:      Yan-Hsuan Chuang <[email protected]>
15614 L:      [email protected]
15615 S:      Maintained
15616 F:      drivers/net/wireless/realtek/rtw88/
15617
15618 REDPINE WIRELESS DRIVER
15619 M:      Amitkumar Karwar <[email protected]>
15620 M:      Siva Rebbagondla <[email protected]>
15621 L:      [email protected]
15622 S:      Maintained
15623 F:      drivers/net/wireless/rsi/
15624
15625 REGISTER MAP ABSTRACTION
15626 M:      Mark Brown <[email protected]>
15627 L:      [email protected]
15628 S:      Supported
15629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
15630 F:      Documentation/devicetree/bindings/regmap/
15631 F:      drivers/base/regmap/
15632 F:      include/linux/regmap.h
15633
15634 REISERFS FILE SYSTEM
15635 L:      [email protected]
15636 S:      Supported
15637 F:      fs/reiserfs/
15638
15639 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
15640 M:      Ohad Ben-Cohen <[email protected]>
15641 M:      Bjorn Andersson <[email protected]>
15642 M:      Mathieu Poirier <[email protected]>
15643 L:      [email protected]
15644 S:      Maintained
15645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
15646 F:      Documentation/ABI/testing/sysfs-class-remoteproc
15647 F:      Documentation/devicetree/bindings/remoteproc/
15648 F:      Documentation/staging/remoteproc.rst
15649 F:      drivers/remoteproc/
15650 F:      include/linux/remoteproc.h
15651 F:      include/linux/remoteproc/
15652
15653 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
15654 M:      Ohad Ben-Cohen <[email protected]>
15655 M:      Bjorn Andersson <[email protected]>
15656 M:      Mathieu Poirier <[email protected]>
15657 L:      [email protected]
15658 S:      Maintained
15659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
15660 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
15661 F:      Documentation/staging/rpmsg.rst
15662 F:      drivers/rpmsg/
15663 F:      include/linux/rpmsg.h
15664 F:      include/linux/rpmsg/
15665 F:      include/uapi/linux/rpmsg.h
15666 F:      samples/rpmsg/
15667
15668 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
15669 M:      Stephan Gerhold <[email protected]>
15670 L:      [email protected]
15671 L:      [email protected]
15672 S:      Maintained
15673 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
15674
15675 RENESAS CLOCK DRIVERS
15676 M:      Geert Uytterhoeven <[email protected]>
15677 L:      [email protected]
15678 S:      Supported
15679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
15680 F:      Documentation/devicetree/bindings/clock/renesas,*
15681 F:      drivers/clk/renesas/
15682
15683 RENESAS EMEV2 I2C DRIVER
15684 M:      Wolfram Sang <[email protected]>
15685 S:      Supported
15686 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
15687 F:      drivers/i2c/busses/i2c-emev2.c
15688
15689 RENESAS ETHERNET DRIVERS
15690 R:      Sergei Shtylyov <[email protected]>
15691 L:      [email protected]
15692 L:      [email protected]
15693 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
15694 F:      drivers/net/ethernet/renesas/
15695 F:      include/linux/sh_eth.h
15696
15697 RENESAS R-CAR GYROADC DRIVER
15698 M:      Marek Vasut <[email protected]>
15699 L:      [email protected]
15700 S:      Supported
15701 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
15702 F:      drivers/iio/adc/rcar-gyroadc.c
15703
15704 RENESAS R-CAR I2C DRIVERS
15705 M:      Wolfram Sang <[email protected]>
15706 S:      Supported
15707 F:      Documentation/devicetree/bindings/i2c/renesas,i2c.txt
15708 F:      Documentation/devicetree/bindings/i2c/renesas,iic.txt
15709 F:      drivers/i2c/busses/i2c-rcar.c
15710 F:      drivers/i2c/busses/i2c-sh_mobile.c
15711
15712 RENESAS R-CAR THERMAL DRIVERS
15713 M:      Niklas Söderlund <[email protected]>
15714 L:      [email protected]
15715 S:      Supported
15716 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
15717 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
15718 F:      drivers/thermal/rcar_gen3_thermal.c
15719 F:      drivers/thermal/rcar_thermal.c
15720
15721 RENESAS RIIC DRIVER
15722 M:      Chris Brandt <[email protected]>
15723 S:      Supported
15724 F:      Documentation/devicetree/bindings/i2c/renesas,riic.txt
15725 F:      drivers/i2c/busses/i2c-riic.c
15726
15727 RENESAS USB PHY DRIVER
15728 M:      Yoshihiro Shimoda <[email protected]>
15729 L:      [email protected]
15730 S:      Maintained
15731 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
15732
15733 RESET CONTROLLER FRAMEWORK
15734 M:      Philipp Zabel <[email protected]>
15735 S:      Maintained
15736 T:      git git://git.pengutronix.de/git/pza/linux
15737 F:      Documentation/devicetree/bindings/reset/
15738 F:      Documentation/driver-api/reset.rst
15739 F:      drivers/reset/
15740 F:      include/dt-bindings/reset/
15741 F:      include/linux/reset-controller.h
15742 F:      include/linux/reset.h
15743 F:      include/linux/reset/
15744 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
15745
15746 RESTARTABLE SEQUENCES SUPPORT
15747 M:      Mathieu Desnoyers <[email protected]>
15748 M:      Peter Zijlstra <[email protected]>
15749 M:      "Paul E. McKenney" <[email protected]>
15750 M:      Boqun Feng <[email protected]>
15751 L:      [email protected]
15752 S:      Supported
15753 F:      include/trace/events/rseq.h
15754 F:      include/uapi/linux/rseq.h
15755 F:      kernel/rseq.c
15756 F:      tools/testing/selftests/rseq/
15757
15758 RFKILL
15759 M:      Johannes Berg <[email protected]>
15760 L:      [email protected]
15761 S:      Maintained
15762 W:      https://wireless.wiki.kernel.org/
15763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
15764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
15765 F:      Documentation/ABI/stable/sysfs-class-rfkill
15766 F:      Documentation/driver-api/rfkill.rst
15767 F:      include/linux/rfkill.h
15768 F:      include/uapi/linux/rfkill.h
15769 F:      net/rfkill/
15770
15771 RHASHTABLE
15772 M:      Thomas Graf <[email protected]>
15773 M:      Herbert Xu <[email protected]>
15774 L:      [email protected]
15775 S:      Maintained
15776 F:      include/linux/rhashtable-types.h
15777 F:      include/linux/rhashtable.h
15778 F:      lib/rhashtable.c
15779 F:      lib/test_rhashtable.c
15780
15781 RICOH R5C592 MEMORYSTICK DRIVER
15782 M:      Maxim Levitsky <[email protected]>
15783 S:      Maintained
15784 F:      drivers/memstick/host/r592.*
15785
15786 RICOH SMARTMEDIA/XD DRIVER
15787 M:      Maxim Levitsky <[email protected]>
15788 S:      Maintained
15789 F:      drivers/mtd/nand/raw/r852.c
15790 F:      drivers/mtd/nand/raw/r852.h
15791
15792 RISC-V ARCHITECTURE
15793 M:      Paul Walmsley <[email protected]>
15794 M:      Palmer Dabbelt <[email protected]>
15795 M:      Albert Ou <[email protected]>
15796 L:      [email protected]
15797 S:      Supported
15798 P:      Documentation/riscv/patch-acceptance.rst
15799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
15800 F:      arch/riscv/
15801 N:      riscv
15802 K:      riscv
15803
15804 RISC-V/MICROCHIP POLARFIRE SOC SUPPORT
15805 M:      Lewis Hanly <[email protected]>
15806 L:      [email protected]
15807 S:      Supported
15808 F:      drivers/mailbox/mailbox-mpfs.c
15809 F:      drivers/soc/microchip/
15810 F:      include/soc/microchip/mpfs.h
15811
15812 RNBD BLOCK DRIVERS
15813 M:      Md. Haris Iqbal <[email protected]>
15814 M:      Jack Wang <[email protected]>
15815 L:      [email protected]
15816 S:      Maintained
15817 F:      drivers/block/rnbd/
15818
15819 ROCCAT DRIVERS
15820 M:      Stefan Achatz <[email protected]>
15821 S:      Maintained
15822 W:      http://sourceforge.net/projects/roccat/
15823 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
15824 F:      drivers/hid/hid-roccat*
15825 F:      include/linux/hid-roccat*
15826
15827 ROCKCHIP ISP V1 DRIVER
15828 M:      Helen Koike <[email protected]>
15829 M:      Dafna Hirschfeld <[email protected]>
15830 L:      [email protected]
15831 L:      [email protected]
15832 S:      Maintained
15833 F:      Documentation/admin-guide/media/rkisp1.rst
15834 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
15835 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
15836 F:      drivers/media/platform/rockchip/rkisp1
15837 F:      include/uapi/linux/rkisp1-config.h
15838
15839 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
15840 M:      Jacob Chen <[email protected]>
15841 M:      Ezequiel Garcia <[email protected]>
15842 L:      [email protected]
15843 L:      [email protected]
15844 S:      Maintained
15845 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
15846 F:      drivers/media/platform/rockchip/rga/
15847
15848 ROCKCHIP VIDEO DECODER DRIVER
15849 M:      Ezequiel Garcia <[email protected]>
15850 L:      [email protected]
15851 L:      [email protected]
15852 S:      Maintained
15853 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
15854 F:      drivers/staging/media/rkvdec/
15855
15856 ROCKER DRIVER
15857 M:      Jiri Pirko <[email protected]>
15858 L:      [email protected]
15859 S:      Supported
15860 F:      drivers/net/ethernet/rocker/
15861
15862 ROCKETPORT EXPRESS/INFINITY DRIVER
15863 M:      Kevin Cernekee <[email protected]>
15864 L:      [email protected]
15865 S:      Odd Fixes
15866 F:      drivers/tty/serial/rp2.*
15867
15868 ROHM BD99954 CHARGER IC
15869 R:      Matti Vaittinen <[email protected]>
15870 L:      [email protected]
15871 S:      Supported
15872 F:      drivers/power/supply/bd99954-charger.c
15873 F:      drivers/power/supply/bd99954-charger.h
15874
15875 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
15876 M:      Tomasz Duszynski <[email protected]>
15877 S:      Maintained
15878 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
15879 F:      drivers/iio/light/bh1750.c
15880
15881 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
15882 M:      Marek Vasut <[email protected]>
15883 L:      [email protected]
15884 L:      [email protected]
15885 S:      Supported
15886 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
15887 F:      drivers/gpio/gpio-bd9571mwv.c
15888 F:      drivers/mfd/bd9571mwv.c
15889 F:      drivers/regulator/bd9571mwv-regulator.c
15890 F:      include/linux/mfd/bd9571mwv.h
15891
15892 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
15893 R:      Matti Vaittinen <[email protected]>
15894 L:      [email protected]
15895 S:      Supported
15896 F:      Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
15897 F:      Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt
15898 F:      drivers/clk/clk-bd718x7.c
15899 F:      drivers/gpio/gpio-bd70528.c
15900 F:      drivers/gpio/gpio-bd71815.c
15901 F:      drivers/gpio/gpio-bd71828.c
15902 F:      drivers/mfd/rohm-bd70528.c
15903 F:      drivers/mfd/rohm-bd71828.c
15904 F:      drivers/mfd/rohm-bd718x7.c
15905 F:      drivers/mfd/rohm-bd9576.c
15906 F:      drivers/power/supply/bd70528-charger.c
15907 F:      drivers/regulator/bd70528-regulator.c
15908 F:      drivers/regulator/bd71815-regulator.c
15909 F:      drivers/regulator/bd71828-regulator.c
15910 F:      drivers/regulator/bd718x7-regulator.c
15911 F:      drivers/regulator/bd9576-regulator.c
15912 F:      drivers/regulator/rohm-regulator.c
15913 F:      drivers/rtc/rtc-bd70528.c
15914 F:      drivers/watchdog/bd70528_wdt.c
15915 F:      drivers/watchdog/bd9576_wdt.c
15916 F:      include/linux/mfd/rohm-bd70528.h
15917 F:      include/linux/mfd/rohm-bd71815.h
15918 F:      include/linux/mfd/rohm-bd71828.h
15919 F:      include/linux/mfd/rohm-bd718x7.h
15920 F:      include/linux/mfd/rohm-bd957x.h
15921 F:      include/linux/mfd/rohm-generic.h
15922 F:      include/linux/mfd/rohm-shared.h
15923
15924 ROSE NETWORK LAYER
15925 M:      Ralf Baechle <[email protected]>
15926 L:      [email protected]
15927 S:      Maintained
15928 W:      http://www.linux-ax25.org/
15929 F:      include/net/rose.h
15930 F:      include/uapi/linux/rose.h
15931 F:      net/rose/
15932
15933 ROTATION DRIVER FOR ALLWINNER A83T
15934 M:      Jernej Skrabec <[email protected]>
15935 L:      [email protected]
15936 S:      Maintained
15937 T:      git git://linuxtv.org/media_tree.git
15938 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
15939 F:      drivers/media/platform/sunxi/sun8i-rotate/
15940
15941 RTL2830 MEDIA DRIVER
15942 M:      Antti Palosaari <[email protected]>
15943 L:      [email protected]
15944 S:      Maintained
15945 W:      https://linuxtv.org
15946 W:      http://palosaari.fi/linux/
15947 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15948 T:      git git://linuxtv.org/anttip/media_tree.git
15949 F:      drivers/media/dvb-frontends/rtl2830*
15950
15951 RTL2832 MEDIA DRIVER
15952 M:      Antti Palosaari <[email protected]>
15953 L:      [email protected]
15954 S:      Maintained
15955 W:      https://linuxtv.org
15956 W:      http://palosaari.fi/linux/
15957 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15958 T:      git git://linuxtv.org/anttip/media_tree.git
15959 F:      drivers/media/dvb-frontends/rtl2832*
15960
15961 RTL2832_SDR MEDIA DRIVER
15962 M:      Antti Palosaari <[email protected]>
15963 L:      [email protected]
15964 S:      Maintained
15965 W:      https://linuxtv.org
15966 W:      http://palosaari.fi/linux/
15967 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15968 T:      git git://linuxtv.org/anttip/media_tree.git
15969 F:      drivers/media/dvb-frontends/rtl2832_sdr*
15970
15971 RTL8180 WIRELESS DRIVER
15972 L:      [email protected]
15973 S:      Orphan
15974 W:      https://wireless.wiki.kernel.org/
15975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15976 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
15977
15978 RTL8187 WIRELESS DRIVER
15979 M:      Herton Ronaldo Krzesinski <[email protected]>
15980 M:      Hin-Tak Leung <[email protected]>
15981 M:      Larry Finger <[email protected]>
15982 L:      [email protected]
15983 S:      Maintained
15984 W:      https://wireless.wiki.kernel.org/
15985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15986 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
15987
15988 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
15989 M:      Jes Sorensen <[email protected]>
15990 L:      [email protected]
15991 S:      Maintained
15992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
15993 F:      drivers/net/wireless/realtek/rtl8xxxu/
15994
15995 RTRS TRANSPORT DRIVERS
15996 M:      Md. Haris Iqbal <[email protected]>
15997 M:      Jack Wang <[email protected]>
15998 L:      [email protected]
15999 S:      Maintained
16000 F:      drivers/infiniband/ulp/rtrs/
16001
16002 RXRPC SOCKETS (AF_RXRPC)
16003 M:      David Howells <[email protected]>
16004 M:      Marc Dionne <[email protected]>
16005 L:      [email protected]
16006 S:      Supported
16007 W:      https://www.infradead.org/~dhowells/kafs/
16008 F:      Documentation/networking/rxrpc.rst
16009 F:      include/keys/rxrpc-type.h
16010 F:      include/net/af_rxrpc.h
16011 F:      include/trace/events/rxrpc.h
16012 F:      include/uapi/linux/rxrpc.h
16013 F:      net/rxrpc/
16014
16015 S3 SAVAGE FRAMEBUFFER DRIVER
16016 M:      Antonino Daplas <[email protected]>
16017 L:      [email protected]
16018 S:      Maintained
16019 F:      drivers/video/fbdev/savage/
16020
16021 S390
16022 M:      Heiko Carstens <[email protected]>
16023 M:      Vasily Gorbik <[email protected]>
16024 M:      Christian Borntraeger <[email protected]>
16025 L:      [email protected]
16026 S:      Supported
16027 W:      http://www.ibm.com/developerworks/linux/linux390/
16028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
16029 F:      Documentation/driver-api/s390-drivers.rst
16030 F:      Documentation/s390/
16031 F:      arch/s390/
16032 F:      drivers/s390/
16033
16034 S390 COMMON I/O LAYER
16035 M:      Vineeth Vijayan <[email protected]>
16036 M:      Peter Oberparleiter <[email protected]>
16037 L:      [email protected]
16038 S:      Supported
16039 W:      http://www.ibm.com/developerworks/linux/linux390/
16040 F:      drivers/s390/cio/
16041
16042 S390 DASD DRIVER
16043 M:      Stefan Haberland <[email protected]>
16044 M:      Jan Hoeppner <[email protected]>
16045 L:      [email protected]
16046 S:      Supported
16047 W:      http://www.ibm.com/developerworks/linux/linux390/
16048 F:      block/partitions/ibm.c
16049 F:      drivers/s390/block/dasd*
16050 F:      include/linux/dasd_mod.h
16051
16052 S390 IOMMU (PCI)
16053 M:      Matthew Rosato <[email protected]>
16054 M:      Gerald Schaefer <[email protected]>
16055 L:      [email protected]
16056 S:      Supported
16057 W:      http://www.ibm.com/developerworks/linux/linux390/
16058 F:      drivers/iommu/s390-iommu.c
16059
16060 S390 IUCV NETWORK LAYER
16061 M:      Julian Wiedmann <[email protected]>
16062 M:      Karsten Graul <[email protected]>
16063 L:      [email protected]
16064 L:      [email protected]
16065 S:      Supported
16066 W:      http://www.ibm.com/developerworks/linux/linux390/
16067 F:      drivers/s390/net/*iucv*
16068 F:      include/net/iucv/
16069 F:      net/iucv/
16070
16071 S390 NETWORK DRIVERS
16072 M:      Julian Wiedmann <[email protected]>
16073 M:      Karsten Graul <[email protected]>
16074 L:      [email protected]
16075 L:      [email protected]
16076 S:      Supported
16077 W:      http://www.ibm.com/developerworks/linux/linux390/
16078 F:      drivers/s390/net/
16079
16080 S390 PCI SUBSYSTEM
16081 M:      Niklas Schnelle <[email protected]>
16082 M:      Gerald Schaefer <[email protected]>
16083 L:      [email protected]
16084 S:      Supported
16085 W:      http://www.ibm.com/developerworks/linux/linux390/
16086 F:      arch/s390/pci/
16087 F:      drivers/pci/hotplug/s390_pci_hpc.c
16088 F:      Documentation/s390/pci.rst
16089
16090 S390 VFIO AP DRIVER
16091 M:      Tony Krowiak <[email protected]>
16092 M:      Halil Pasic <[email protected]>
16093 M:      Jason Herne <[email protected]>
16094 L:      [email protected]
16095 S:      Supported
16096 W:      http://www.ibm.com/developerworks/linux/linux390/
16097 F:      Documentation/s390/vfio-ap.rst
16098 F:      drivers/s390/crypto/vfio_ap_drv.c
16099 F:      drivers/s390/crypto/vfio_ap_ops.c
16100 F:      drivers/s390/crypto/vfio_ap_private.h
16101
16102 S390 VFIO-CCW DRIVER
16103 M:      Cornelia Huck <[email protected]>
16104 M:      Eric Farman <[email protected]>
16105 M:      Matthew Rosato <[email protected]>
16106 R:      Halil Pasic <[email protected]>
16107 L:      [email protected]
16108 L:      [email protected]
16109 S:      Supported
16110 F:      Documentation/s390/vfio-ccw.rst
16111 F:      drivers/s390/cio/vfio_ccw*
16112 F:      include/uapi/linux/vfio_ccw.h
16113
16114 S390 VFIO-PCI DRIVER
16115 M:      Matthew Rosato <[email protected]>
16116 M:      Eric Farman <[email protected]>
16117 L:      [email protected]
16118 L:      [email protected]
16119 S:      Supported
16120 F:      drivers/vfio/pci/vfio_pci_zdev.c
16121 F:      include/uapi/linux/vfio_zdev.h
16122
16123 S390 ZCRYPT DRIVER
16124 M:      Harald Freudenberger <[email protected]>
16125 L:      [email protected]
16126 S:      Supported
16127 W:      http://www.ibm.com/developerworks/linux/linux390/
16128 F:      drivers/s390/crypto/
16129
16130 S390 ZFCP DRIVER
16131 M:      Steffen Maier <[email protected]>
16132 M:      Benjamin Block <[email protected]>
16133 L:      [email protected]
16134 S:      Supported
16135 W:      http://www.ibm.com/developerworks/linux/linux390/
16136 F:      drivers/s390/scsi/zfcp_*
16137
16138 S3C ADC BATTERY DRIVER
16139 M:      Krzysztof Kozlowski <[email protected]>
16140 L:      [email protected]
16141 S:      Odd Fixes
16142 F:      drivers/power/supply/s3c_adc_battery.c
16143 F:      include/linux/s3c_adc_battery.h
16144
16145 S3C24XX SD/MMC Driver
16146 M:      Ben Dooks <[email protected]>
16147 L:      [email protected] (moderated for non-subscribers)
16148 S:      Supported
16149 F:      drivers/mmc/host/s3cmci.*
16150
16151 SAA6588 RDS RECEIVER DRIVER
16152 M:      Hans Verkuil <[email protected]>
16153 L:      [email protected]
16154 S:      Odd Fixes
16155 W:      https://linuxtv.org
16156 T:      git git://linuxtv.org/media_tree.git
16157 F:      drivers/media/i2c/saa6588*
16158
16159 SAA7134 VIDEO4LINUX DRIVER
16160 M:      Mauro Carvalho Chehab <[email protected]>
16161 L:      [email protected]
16162 S:      Odd fixes
16163 W:      https://linuxtv.org
16164 T:      git git://linuxtv.org/media_tree.git
16165 F:      Documentation/driver-api/media/drivers/saa7134*
16166 F:      drivers/media/pci/saa7134/
16167
16168 SAA7146 VIDEO4LINUX-2 DRIVER
16169 M:      Hans Verkuil <[email protected]>
16170 L:      [email protected]
16171 S:      Maintained
16172 T:      git git://linuxtv.org/media_tree.git
16173 F:      drivers/media/common/saa7146/
16174 F:      drivers/media/pci/saa7146/
16175 F:      include/media/drv-intf/saa7146*
16176
16177 SAFESETID SECURITY MODULE
16178 M:      Micah Morton <[email protected]>
16179 S:      Supported
16180 F:      Documentation/admin-guide/LSM/SafeSetID.rst
16181 F:      security/safesetid/
16182
16183 SAMSUNG AUDIO (ASoC) DRIVERS
16184 M:      Krzysztof Kozlowski <[email protected]>
16185 M:      Sylwester Nawrocki <[email protected]>
16186 L:      [email protected] (moderated for non-subscribers)
16187 S:      Supported
16188 F:      Documentation/devicetree/bindings/sound/samsung*
16189 F:      sound/soc/samsung/
16190
16191 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
16192 M:      Krzysztof Kozlowski <[email protected]>
16193 L:      [email protected]
16194 L:      [email protected]
16195 S:      Maintained
16196 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
16197 F:      drivers/crypto/exynos-rng.c
16198
16199 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
16200 M:      Łukasz Stelmach <[email protected]>
16201 L:      [email protected]
16202 S:      Maintained
16203 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
16204 F:      drivers/char/hw_random/exynos-trng.c
16205
16206 SAMSUNG FRAMEBUFFER DRIVER
16207 M:      Jingoo Han <[email protected]>
16208 L:      [email protected]
16209 S:      Maintained
16210 F:      drivers/video/fbdev/s3c-fb.c
16211
16212 SAMSUNG INTERCONNECT DRIVERS
16213 M:      Sylwester Nawrocki <[email protected]>
16214 M:      Artur Świgoń <[email protected]>
16215 L:      [email protected]
16216 L:      [email protected]
16217 S:      Supported
16218 F:      drivers/interconnect/samsung/
16219
16220 SAMSUNG LAPTOP DRIVER
16221 M:      Corentin Chary <[email protected]>
16222 L:      [email protected]
16223 S:      Maintained
16224 F:      drivers/platform/x86/samsung-laptop.c
16225
16226 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
16227 M:      Krzysztof Kozlowski <[email protected]>
16228 M:      Bartlomiej Zolnierkiewicz <[email protected]>
16229 L:      [email protected]
16230 L:      [email protected]
16231 S:      Supported
16232 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
16233 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
16234 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
16235 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
16236 F:      drivers/clk/clk-s2mps11.c
16237 F:      drivers/mfd/sec*.c
16238 F:      drivers/regulator/s2m*.c
16239 F:      drivers/regulator/s5m*.c
16240 F:      drivers/rtc/rtc-s5m.c
16241 F:      include/linux/mfd/samsung/
16242
16243 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
16244 M:      Sylwester Nawrocki <[email protected]>
16245 L:      [email protected]
16246 L:      [email protected]
16247 S:      Maintained
16248 F:      drivers/media/platform/s3c-camif/
16249 F:      include/media/drv-intf/s3c_camif.h
16250
16251 SAMSUNG S3FWRN5 NFC DRIVER
16252 M:      Krzysztof Kozlowski <[email protected]>
16253 M:      Krzysztof Opasiak <[email protected]>
16254 L:      [email protected] (subscribers-only)
16255 S:      Maintained
16256 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
16257 F:      drivers/nfc/s3fwrn5
16258
16259 SAMSUNG S5C73M3 CAMERA DRIVER
16260 M:      Andrzej Hajda <[email protected]>
16261 L:      [email protected]
16262 S:      Supported
16263 F:      drivers/media/i2c/s5c73m3/*
16264
16265 SAMSUNG S5K5BAF CAMERA DRIVER
16266 M:      Andrzej Hajda <[email protected]>
16267 L:      [email protected]
16268 S:      Supported
16269 F:      drivers/media/i2c/s5k5baf.c
16270
16271 SAMSUNG S5P Security SubSystem (SSS) DRIVER
16272 M:      Krzysztof Kozlowski <[email protected]>
16273 M:      Vladimir Zapolskiy <[email protected]>
16274 L:      [email protected]
16275 L:      [email protected]
16276 S:      Maintained
16277 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
16278 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
16279 F:      drivers/crypto/s5p-sss.c
16280
16281 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
16282 M:      Sylwester Nawrocki <[email protected]>
16283 L:      [email protected]
16284 S:      Supported
16285 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
16286 F:      drivers/media/platform/exynos4-is/
16287
16288 SAMSUNG SOC CLOCK DRIVERS
16289 M:      Sylwester Nawrocki <[email protected]>
16290 M:      Tomasz Figa <[email protected]>
16291 M:      Chanwoo Choi <[email protected]>
16292 L:      [email protected]
16293 S:      Supported
16294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
16295 F:      Documentation/devicetree/bindings/clock/exynos*.txt
16296 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
16297 F:      Documentation/devicetree/bindings/clock/samsung,s5p*
16298 F:      drivers/clk/samsung/
16299 F:      include/dt-bindings/clock/exynos*.h
16300 F:      include/linux/clk/samsung.h
16301 F:      include/linux/platform_data/clk-s3c2410.h
16302
16303 SAMSUNG SPI DRIVERS
16304 M:      Krzysztof Kozlowski <[email protected]>
16305 M:      Andi Shyti <[email protected]>
16306 L:      [email protected]
16307 L:      [email protected]
16308 S:      Maintained
16309 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
16310 F:      drivers/spi/spi-s3c*
16311 F:      include/linux/platform_data/spi-s3c64xx.h
16312 F:      include/linux/spi/s3c24xx-fiq.h
16313
16314 SAMSUNG SXGBE DRIVERS
16315 M:      Byungho An <[email protected]>
16316 L:      [email protected]
16317 S:      Supported
16318 F:      drivers/net/ethernet/samsung/sxgbe/
16319
16320 SAMSUNG THERMAL DRIVER
16321 M:      Bartlomiej Zolnierkiewicz <[email protected]>
16322 L:      [email protected]
16323 L:      [email protected]
16324 S:      Supported
16325 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
16326 F:      drivers/thermal/samsung/
16327
16328 SAMSUNG USB2 PHY DRIVER
16329 M:      Sylwester Nawrocki <[email protected]>
16330 L:      [email protected]
16331 S:      Supported
16332 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
16333 F:      Documentation/driver-api/phy/samsung-usb2.rst
16334 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
16335 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
16336 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
16337 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
16338 F:      drivers/phy/samsung/phy-samsung-usb2.c
16339 F:      drivers/phy/samsung/phy-samsung-usb2.h
16340
16341 SC1200 WDT DRIVER
16342 M:      Zwane Mwaikambo <[email protected]>
16343 S:      Maintained
16344 F:      drivers/watchdog/sc1200wdt.c
16345
16346 SCHEDULER
16347 M:      Ingo Molnar <[email protected]>
16348 M:      Peter Zijlstra <[email protected]>
16349 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
16350 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
16351 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
16352 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
16353 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
16354 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
16355 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
16356 L:      [email protected]
16357 S:      Maintained
16358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
16359 F:      include/linux/preempt.h
16360 F:      include/linux/sched.h
16361 F:      include/linux/wait.h
16362 F:      include/uapi/linux/sched.h
16363 F:      kernel/sched/
16364
16365 SCR24X CHIP CARD INTERFACE DRIVER
16366 M:      Lubomir Rintel <[email protected]>
16367 S:      Supported
16368 F:      drivers/char/pcmcia/scr24x_cs.c
16369
16370 SCSI CDROM DRIVER
16371 M:      Jens Axboe <[email protected]>
16372 L:      [email protected]
16373 S:      Maintained
16374 W:      http://www.kernel.dk
16375 F:      drivers/scsi/sr*
16376
16377 SCSI RDMA PROTOCOL (SRP) INITIATOR
16378 M:      Bart Van Assche <[email protected]>
16379 L:      [email protected]
16380 S:      Supported
16381 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
16382 F:      drivers/infiniband/ulp/srp/
16383 F:      include/scsi/srp.h
16384
16385 SCSI RDMA PROTOCOL (SRP) TARGET
16386 M:      Bart Van Assche <[email protected]>
16387 L:      [email protected]
16388 L:      [email protected]
16389 S:      Supported
16390 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
16391 F:      drivers/infiniband/ulp/srpt/
16392
16393 SCSI SG DRIVER
16394 M:      Doug Gilbert <[email protected]>
16395 L:      [email protected]
16396 S:      Maintained
16397 W:      http://sg.danny.cz/sg
16398 F:      Documentation/scsi/scsi-generic.rst
16399 F:      drivers/scsi/sg.c
16400 F:      include/scsi/sg.h
16401
16402 SCSI SUBSYSTEM
16403 M:      "James E.J. Bottomley" <[email protected]>
16404 M:      "Martin K. Petersen" <[email protected]>
16405 L:      [email protected]
16406 S:      Maintained
16407 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
16408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
16409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
16410 F:      Documentation/devicetree/bindings/scsi/
16411 F:      drivers/scsi/
16412 F:      include/scsi/
16413
16414 SCSI TAPE DRIVER
16415 M:      Kai Mäkisara <[email protected]>
16416 L:      [email protected]
16417 S:      Maintained
16418 F:      Documentation/scsi/st.rst
16419 F:      drivers/scsi/st.*
16420 F:      drivers/scsi/st_*.h
16421
16422 SCSI TARGET CORE USER DRIVER
16423 M:      Bodo Stroesser <[email protected]>
16424 L:      [email protected]
16425 L:      [email protected]
16426 S:      Supported
16427 F:      Documentation/target/tcmu-design.rst
16428 F:      drivers/target/target_core_user.c
16429 F:      include/uapi/linux/target_core_user.h
16430
16431 SCSI TARGET SUBSYSTEM
16432 M:      "Martin K. Petersen" <[email protected]>
16433 L:      [email protected]
16434 L:      [email protected]
16435 S:      Supported
16436 W:      http://www.linux-iscsi.org
16437 Q:      https://patchwork.kernel.org/project/target-devel/list/
16438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
16439 F:      Documentation/target/
16440 F:      drivers/target/
16441 F:      include/target/
16442
16443 SCTP PROTOCOL
16444 M:      Vlad Yasevich <[email protected]>
16445 M:      Neil Horman <[email protected]>
16446 M:      Marcelo Ricardo Leitner <[email protected]>
16447 L:      [email protected]
16448 S:      Maintained
16449 W:      http://lksctp.sourceforge.net
16450 F:      Documentation/networking/sctp.rst
16451 F:      include/linux/sctp.h
16452 F:      include/net/sctp/
16453 F:      include/uapi/linux/sctp.h
16454 F:      net/sctp/
16455
16456 SCx200 CPU SUPPORT
16457 M:      Jim Cromie <[email protected]>
16458 S:      Odd Fixes
16459 F:      Documentation/i2c/busses/scx200_acb.rst
16460 F:      arch/x86/platform/scx200/
16461 F:      drivers/i2c/busses/scx200*
16462 F:      drivers/mtd/maps/scx200_docflash.c
16463 F:      drivers/watchdog/scx200_wdt.c
16464 F:      include/linux/scx200.h
16465
16466 SCx200 GPIO DRIVER
16467 M:      Jim Cromie <[email protected]>
16468 S:      Maintained
16469 F:      drivers/char/scx200_gpio.c
16470 F:      include/linux/scx200_gpio.h
16471
16472 SCx200 HRT CLOCKSOURCE DRIVER
16473 M:      Jim Cromie <[email protected]>
16474 S:      Maintained
16475 F:      drivers/clocksource/scx200_hrt.c
16476
16477 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
16478 M:      Sascha Sommer <[email protected]>
16479 L:      [email protected] (subscribers-only)
16480 S:      Maintained
16481 F:      drivers/mmc/host/sdricoh_cs.c
16482
16483 SECO BOARDS CEC DRIVER
16484 M:      Ettore Chimenti <[email protected]>
16485 S:      Maintained
16486 F:      drivers/media/cec/platform/seco/seco-cec.c
16487 F:      drivers/media/cec/platform/seco/seco-cec.h
16488
16489 SECURE COMPUTING
16490 M:      Kees Cook <[email protected]>
16491 R:      Andy Lutomirski <[email protected]>
16492 R:      Will Drewry <[email protected]>
16493 S:      Supported
16494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
16495 F:      Documentation/userspace-api/seccomp_filter.rst
16496 F:      include/linux/seccomp.h
16497 F:      include/uapi/linux/seccomp.h
16498 F:      kernel/seccomp.c
16499 F:      tools/testing/selftests/kselftest_harness.h
16500 F:      tools/testing/selftests/seccomp/*
16501 K:      \bsecure_computing
16502 K:      \bTIF_SECCOMP\b
16503
16504 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
16505 M:      Al Cooper <[email protected]>
16506 L:      [email protected]
16507 L:      [email protected]
16508 S:      Maintained
16509 F:      drivers/mmc/host/sdhci-brcmstb*
16510
16511 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
16512 M:      Adrian Hunter <[email protected]>
16513 L:      [email protected]
16514 S:      Maintained
16515 F:      drivers/mmc/host/sdhci*
16516 F:      include/linux/mmc/sdhci*
16517
16518 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
16519 M:      Eugen Hristev <[email protected]>
16520 L:      [email protected]
16521 S:      Supported
16522 F:      drivers/mmc/host/sdhci-of-at91.c
16523
16524 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
16525 M:      Ben Dooks <[email protected]>
16526 M:      Jaehoon Chung <[email protected]>
16527 L:      [email protected]
16528 S:      Maintained
16529 F:      drivers/mmc/host/sdhci-s3c*
16530
16531 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
16532 M:      Viresh Kumar <[email protected]>
16533 L:      [email protected]
16534 S:      Maintained
16535 F:      drivers/mmc/host/sdhci-spear.c
16536
16537 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
16538 M:      Kishon Vijay Abraham I <[email protected]>
16539 L:      [email protected]
16540 S:      Maintained
16541 F:      drivers/mmc/host/sdhci-omap.c
16542
16543 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
16544 M:      Jonathan Derrick <[email protected]>
16545 M:      Revanth Rajashekar <[email protected]>
16546 L:      [email protected]
16547 S:      Supported
16548 F:      block/opal_proto.h
16549 F:      block/sed*
16550 F:      include/linux/sed*
16551 F:      include/uapi/linux/sed*
16552
16553 SECURITY CONTACT
16554 M:      Security Officers <[email protected]>
16555 S:      Supported
16556 F:      Documentation/admin-guide/security-bugs.rst
16557
16558 SECURITY SUBSYSTEM
16559 M:      James Morris <[email protected]>
16560 M:      "Serge E. Hallyn" <[email protected]>
16561 L:      [email protected] (suggested Cc:)
16562 S:      Supported
16563 W:      http://kernsec.org/
16564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
16565 F:      security/
16566 X:      security/selinux/
16567
16568 SELINUX SECURITY MODULE
16569 M:      Paul Moore <[email protected]>
16570 M:      Stephen Smalley <[email protected]>
16571 M:      Eric Paris <[email protected]>
16572 L:      [email protected]
16573 S:      Supported
16574 W:      https://selinuxproject.org
16575 W:      https://github.com/SELinuxProject
16576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
16577 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
16578 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
16579 F:      Documentation/admin-guide/LSM/SELinux.rst
16580 F:      include/trace/events/avc.h
16581 F:      include/uapi/linux/selinux_netlink.h
16582 F:      scripts/selinux/
16583 F:      security/selinux/
16584
16585 SENSABLE PHANTOM
16586 M:      Jiri Slaby <[email protected]>
16587 S:      Maintained
16588 F:      drivers/misc/phantom.c
16589 F:      include/uapi/linux/phantom.h
16590
16591 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
16592 M:      Tomasz Duszynski <[email protected]>
16593 S:      Maintained
16594 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
16595 F:      drivers/iio/chemical/scd30.h
16596 F:      drivers/iio/chemical/scd30_core.c
16597 F:      drivers/iio/chemical/scd30_i2c.c
16598 F:      drivers/iio/chemical/scd30_serial.c
16599
16600 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
16601 M:      Tomasz Duszynski <[email protected]>
16602 S:      Maintained
16603 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
16604 F:      drivers/iio/chemical/sps30.c
16605
16606 SERIAL DEVICE BUS
16607 M:      Rob Herring <[email protected]>
16608 L:      [email protected]
16609 S:      Maintained
16610 F:      Documentation/devicetree/bindings/serial/serial.yaml
16611 F:      drivers/tty/serdev/
16612 F:      include/linux/serdev.h
16613
16614 SERIAL DRIVERS
16615 M:      Greg Kroah-Hartman <[email protected]>
16616 L:      [email protected]
16617 S:      Maintained
16618 F:      Documentation/devicetree/bindings/serial/
16619 F:      drivers/tty/serial/
16620
16621 SERIAL IR RECEIVER
16622 M:      Sean Young <[email protected]>
16623 L:      [email protected]
16624 S:      Maintained
16625 F:      drivers/media/rc/serial_ir.c
16626
16627 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
16628 M:      Srinivas Kandagatla <[email protected]>
16629 L:      [email protected] (moderated for non-subscribers)
16630 S:      Maintained
16631 F:      Documentation/devicetree/bindings/slimbus/
16632 F:      drivers/slimbus/
16633 F:      include/linux/slimbus.h
16634
16635 SFC NETWORK DRIVER
16636 M:      Edward Cree <[email protected]>
16637 M:      Martin Habets <[email protected]>
16638 L:      [email protected]
16639 S:      Supported
16640 F:      drivers/net/ethernet/sfc/
16641
16642 SFF/SFP/SFP+ MODULE SUPPORT
16643 M:      Russell King <[email protected]>
16644 L:      [email protected]
16645 S:      Maintained
16646 F:      drivers/net/phy/phylink.c
16647 F:      drivers/net/phy/sfp*
16648 F:      include/linux/mdio/mdio-i2c.h
16649 F:      include/linux/phylink.h
16650 F:      include/linux/sfp.h
16651 K:      phylink\.h|struct\s+phylink|\.phylink|>phylink_|phylink_(autoneg|clear|connect|create|destroy|disconnect|ethtool|helper|mac|mii|of|set|start|stop|test|validate)
16652
16653 SGI GRU DRIVER
16654 M:      Dimitri Sivanich <[email protected]>
16655 S:      Maintained
16656 F:      drivers/misc/sgi-gru/
16657
16658 SGI XP/XPC/XPNET DRIVER
16659 M:      Robin Holt <[email protected]>
16660 M:      Steve Wahl <[email protected]>
16661 R:      Mike Travis <[email protected]>
16662 S:      Maintained
16663 F:      drivers/misc/sgi-xp/
16664
16665 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
16666 M:      Karsten Graul <[email protected]>
16667 M:      Guvenc Gulce <[email protected]>
16668 L:      [email protected]
16669 S:      Supported
16670 W:      http://www.ibm.com/developerworks/linux/linux390/
16671 F:      net/smc/
16672
16673 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
16674 M:      Linus Walleij <[email protected]>
16675 L:      [email protected]
16676 S:      Maintained
16677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
16678 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
16679 F:      drivers/iio/light/gp2ap002.c
16680
16681 SHARP RJ54N1CB0C SENSOR DRIVER
16682 M:      Jacopo Mondi <[email protected]>
16683 L:      [email protected]
16684 S:      Odd fixes
16685 T:      git git://linuxtv.org/media_tree.git
16686 F:      drivers/media/i2c/rj54n1cb0c.c
16687 F:      include/media/i2c/rj54n1cb0c.h
16688
16689 SH_VOU V4L2 OUTPUT DRIVER
16690 L:      [email protected]
16691 S:      Orphan
16692 F:      drivers/media/platform/sh_vou.c
16693 F:      include/media/drv-intf/sh_vou.h
16694
16695 SI2157 MEDIA DRIVER
16696 M:      Antti Palosaari <[email protected]>
16697 L:      [email protected]
16698 S:      Maintained
16699 W:      https://linuxtv.org
16700 W:      http://palosaari.fi/linux/
16701 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16702 T:      git git://linuxtv.org/anttip/media_tree.git
16703 F:      drivers/media/tuners/si2157*
16704
16705 SI2165 MEDIA DRIVER
16706 M:      Matthias Schwarzott <[email protected]>
16707 L:      [email protected]
16708 S:      Maintained
16709 W:      https://linuxtv.org
16710 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16711 F:      drivers/media/dvb-frontends/si2165*
16712
16713 SI2168 MEDIA DRIVER
16714 M:      Antti Palosaari <[email protected]>
16715 L:      [email protected]
16716 S:      Maintained
16717 W:      https://linuxtv.org
16718 W:      http://palosaari.fi/linux/
16719 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16720 T:      git git://linuxtv.org/anttip/media_tree.git
16721 F:      drivers/media/dvb-frontends/si2168*
16722
16723 SI470X FM RADIO RECEIVER I2C DRIVER
16724 M:      Hans Verkuil <[email protected]>
16725 L:      [email protected]
16726 S:      Odd Fixes
16727 W:      https://linuxtv.org
16728 T:      git git://linuxtv.org/media_tree.git
16729 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
16730
16731 SI470X FM RADIO RECEIVER USB DRIVER
16732 M:      Hans Verkuil <[email protected]>
16733 L:      [email protected]
16734 S:      Maintained
16735 W:      https://linuxtv.org
16736 T:      git git://linuxtv.org/media_tree.git
16737 F:      drivers/media/radio/si470x/radio-si470x-common.c
16738 F:      drivers/media/radio/si470x/radio-si470x-usb.c
16739 F:      drivers/media/radio/si470x/radio-si470x.h
16740
16741 SI4713 FM RADIO TRANSMITTER I2C DRIVER
16742 M:      Eduardo Valentin <[email protected]>
16743 L:      [email protected]
16744 S:      Odd Fixes
16745 W:      https://linuxtv.org
16746 T:      git git://linuxtv.org/media_tree.git
16747 F:      drivers/media/radio/si4713/si4713.?
16748
16749 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
16750 M:      Eduardo Valentin <[email protected]>
16751 L:      [email protected]
16752 S:      Odd Fixes
16753 W:      https://linuxtv.org
16754 T:      git git://linuxtv.org/media_tree.git
16755 F:      drivers/media/radio/si4713/radio-platform-si4713.c
16756
16757 SI4713 FM RADIO TRANSMITTER USB DRIVER
16758 M:      Hans Verkuil <[email protected]>
16759 L:      [email protected]
16760 S:      Maintained
16761 W:      https://linuxtv.org
16762 T:      git git://linuxtv.org/media_tree.git
16763 F:      drivers/media/radio/si4713/radio-usb-si4713.c
16764
16765 SIANO DVB DRIVER
16766 M:      Mauro Carvalho Chehab <[email protected]>
16767 L:      [email protected]
16768 S:      Odd fixes
16769 W:      https://linuxtv.org
16770 T:      git git://linuxtv.org/media_tree.git
16771 F:      drivers/media/common/siano/
16772 F:      drivers/media/mmc/siano/
16773 F:      drivers/media/usb/siano/
16774 F:      drivers/media/usb/siano/
16775
16776 SIFIVE DRIVERS
16777 M:      Palmer Dabbelt <[email protected]>
16778 M:      Paul Walmsley <[email protected]>
16779 L:      [email protected]
16780 S:      Supported
16781 T:      git git://github.com/sifive/riscv-linux.git
16782 N:      sifive
16783 K:      [^@]sifive
16784
16785 SIFIVE FU540 SYSTEM-ON-CHIP
16786 M:      Paul Walmsley <[email protected]>
16787 M:      Palmer Dabbelt <[email protected]>
16788 L:      [email protected]
16789 S:      Supported
16790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
16791 N:      fu540
16792 K:      fu540
16793
16794 SIFIVE PDMA DRIVER
16795 M:      Green Wan <[email protected]>
16796 S:      Maintained
16797 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
16798 F:      drivers/dma/sf-pdma/
16799
16800 SILEAD TOUCHSCREEN DRIVER
16801 M:      Hans de Goede <[email protected]>
16802 L:      [email protected]
16803 L:      [email protected]
16804 S:      Maintained
16805 F:      drivers/input/touchscreen/silead.c
16806 F:      drivers/platform/x86/touchscreen_dmi.c
16807
16808 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
16809 M:      Jérôme Pouiller <[email protected]>
16810 S:      Supported
16811 F:      drivers/staging/wfx/
16812
16813 SILICON MOTION SM712 FRAME BUFFER DRIVER
16814 M:      Sudip Mukherjee <[email protected]>
16815 M:      Teddy Wang <[email protected]>
16816 M:      Sudip Mukherjee <[email protected]>
16817 L:      [email protected]
16818 S:      Maintained
16819 F:      Documentation/fb/sm712fb.rst
16820 F:      drivers/video/fbdev/sm712*
16821
16822 SILVACO I3C DUAL-ROLE MASTER
16823 M:      Miquel Raynal <[email protected]>
16824 M:      Conor Culhane <[email protected]>
16825 L:      [email protected]
16826 S:      Maintained
16827 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
16828 F:      drivers/i3c/master/svc-i3c-master.c
16829
16830 SIMPLEFB FB DRIVER
16831 M:      Hans de Goede <[email protected]>
16832 L:      [email protected]
16833 S:      Maintained
16834 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
16835 F:      drivers/video/fbdev/simplefb.c
16836 F:      include/linux/platform_data/simplefb.h
16837
16838 SIMTEC EB110ATX (Chalice CATS)
16839 M:      Simtec Linux Team <[email protected]>
16840 S:      Supported
16841 W:      http://www.simtec.co.uk/products/EB110ATX/
16842
16843 SIMTEC EB2410ITX (BAST)
16844 M:      Simtec Linux Team <[email protected]>
16845 S:      Supported
16846 W:      http://www.simtec.co.uk/products/EB2410ITX/
16847 F:      arch/arm/mach-s3c/bast-ide.c
16848 F:      arch/arm/mach-s3c/bast-irq.c
16849 F:      arch/arm/mach-s3c/mach-bast.c
16850
16851 SIOX
16852 M:      Thorsten Scherer <[email protected]>
16853 M:      Uwe Kleine-König <[email protected]>
16854 R:      Pengutronix Kernel Team <[email protected]>
16855 S:      Supported
16856 F:      drivers/gpio/gpio-siox.c
16857 F:      drivers/siox/*
16858 F:      include/trace/events/siox.h
16859
16860 SIPHASH PRF ROUTINES
16861 M:      Jason A. Donenfeld <[email protected]>
16862 S:      Maintained
16863 F:      include/linux/siphash.h
16864 F:      lib/siphash.c
16865 F:      lib/test_siphash.c
16866
16867 SIS 190 ETHERNET DRIVER
16868 M:      Francois Romieu <[email protected]>
16869 L:      [email protected]
16870 S:      Maintained
16871 F:      drivers/net/ethernet/sis/sis190.c
16872
16873 SIS 900/7016 FAST ETHERNET DRIVER
16874 M:      Daniele Venzano <[email protected]>
16875 L:      [email protected]
16876 S:      Maintained
16877 W:      http://www.brownhat.org/sis900.html
16878 F:      drivers/net/ethernet/sis/sis900.*
16879
16880 SIS FRAMEBUFFER DRIVER
16881 M:      Thomas Winischhofer <[email protected]>
16882 S:      Maintained
16883 W:      http://www.winischhofer.net/linuxsisvga.shtml
16884 F:      Documentation/fb/sisfb.rst
16885 F:      drivers/video/fbdev/sis/
16886 F:      include/video/sisfb.h
16887
16888 SIS I2C TOUCHSCREEN DRIVER
16889 M:      Mika Penttilä <[email protected]>
16890 L:      [email protected]
16891 S:      Maintained
16892 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
16893 F:      drivers/input/touchscreen/sis_i2c.c
16894
16895 SIS USB2VGA DRIVER
16896 M:      Thomas Winischhofer <[email protected]>
16897 S:      Maintained
16898 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
16899 F:      drivers/usb/misc/sisusbvga/
16900
16901 SLAB ALLOCATOR
16902 M:      Christoph Lameter <[email protected]>
16903 M:      Pekka Enberg <[email protected]>
16904 M:      David Rientjes <[email protected]>
16905 M:      Joonsoo Kim <[email protected]>
16906 M:      Andrew Morton <[email protected]>
16907 M:      Vlastimil Babka <[email protected]>
16908 L:      [email protected]
16909 S:      Maintained
16910 F:      include/linux/sl?b*.h
16911 F:      mm/sl?b*
16912
16913 SLEEPABLE READ-COPY UPDATE (SRCU)
16914 M:      Lai Jiangshan <[email protected]>
16915 M:      "Paul E. McKenney" <[email protected]>
16916 M:      Josh Triplett <[email protected]>
16917 R:      Steven Rostedt <[email protected]>
16918 R:      Mathieu Desnoyers <[email protected]>
16919 L:      [email protected]
16920 S:      Supported
16921 W:      http://www.rdrop.com/users/paulmck/RCU/
16922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16923 F:      include/linux/srcu*.h
16924 F:      kernel/rcu/srcu*.c
16925
16926 SMACK SECURITY MODULE
16927 M:      Casey Schaufler <[email protected]>
16928 L:      [email protected]
16929 S:      Maintained
16930 W:      http://schaufler-ca.com
16931 T:      git git://github.com/cschaufler/smack-next
16932 F:      Documentation/admin-guide/LSM/Smack.rst
16933 F:      security/smack/
16934
16935 SMC91x ETHERNET DRIVER
16936 M:      Nicolas Pitre <[email protected]>
16937 S:      Odd Fixes
16938 F:      drivers/net/ethernet/smsc/smc91x.*
16939
16940 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
16941 M:      Mark Rutland <[email protected]>
16942 M:      Lorenzo Pieralisi <[email protected]>
16943 M:      Sudeep Holla <[email protected]>
16944 L:      [email protected]
16945 S:      Maintained
16946 F:      drivers/firmware/smccc/
16947 F:      include/linux/arm-smccc.h
16948
16949 SMM665 HARDWARE MONITOR DRIVER
16950 M:      Guenter Roeck <[email protected]>
16951 L:      [email protected]
16952 S:      Maintained
16953 F:      Documentation/hwmon/smm665.rst
16954 F:      drivers/hwmon/smm665.c
16955
16956 SMSC EMC2103 HARDWARE MONITOR DRIVER
16957 M:      Steve Glendinning <[email protected]>
16958 L:      [email protected]
16959 S:      Maintained
16960 F:      Documentation/hwmon/emc2103.rst
16961 F:      drivers/hwmon/emc2103.c
16962
16963 SMSC SCH5627 HARDWARE MONITOR DRIVER
16964 M:      Hans de Goede <[email protected]>
16965 L:      [email protected]
16966 S:      Supported
16967 F:      Documentation/hwmon/sch5627.rst
16968 F:      drivers/hwmon/sch5627.c
16969
16970 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
16971 M:      Steve Glendinning <[email protected]>
16972 L:      [email protected]
16973 S:      Maintained
16974 F:      drivers/video/fbdev/smscufx.c
16975
16976 SMSC47B397 HARDWARE MONITOR DRIVER
16977 M:      Jean Delvare <[email protected]>
16978 L:      [email protected]
16979 S:      Maintained
16980 F:      Documentation/hwmon/smsc47b397.rst
16981 F:      drivers/hwmon/smsc47b397.c
16982
16983 SMSC911x ETHERNET DRIVER
16984 M:      Steve Glendinning <[email protected]>
16985 L:      [email protected]
16986 S:      Maintained
16987 F:      drivers/net/ethernet/smsc/smsc911x.*
16988 F:      include/linux/smsc911x.h
16989
16990 SMSC9420 PCI ETHERNET DRIVER
16991 M:      Steve Glendinning <[email protected]>
16992 L:      [email protected]
16993 S:      Maintained
16994 F:      drivers/net/ethernet/smsc/smsc9420.*
16995
16996 SOCIONEXT (SNI) AVE NETWORK DRIVER
16997 M:      Kunihiko Hayashi <[email protected]>
16998 L:      [email protected]
16999 S:      Maintained
17000 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
17001 F:      drivers/net/ethernet/socionext/sni_ave.c
17002
17003 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
17004 M:      Jassi Brar <[email protected]>
17005 M:      Ilias Apalodimas <[email protected]>
17006 L:      [email protected]
17007 S:      Maintained
17008 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
17009 F:      drivers/net/ethernet/socionext/netsec.c
17010
17011 SOCIONEXT (SNI) Synquacer SPI DRIVER
17012 M:      Masahisa Kojima <[email protected]>
17013 M:      Jassi Brar <[email protected]>
17014 L:      [email protected]
17015 S:      Maintained
17016 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
17017 F:      drivers/spi/spi-synquacer.c
17018
17019 SOCIONEXT SYNQUACER I2C DRIVER
17020 M:      Ard Biesheuvel <[email protected]>
17021 L:      [email protected]
17022 S:      Maintained
17023 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
17024 F:      drivers/i2c/busses/i2c-synquacer.c
17025
17026 SOCIONEXT UNIPHIER SOUND DRIVER
17027 L:      [email protected] (moderated for non-subscribers)
17028 S:      Orphan
17029 F:      sound/soc/uniphier/
17030
17031 SOEKRIS NET48XX LED SUPPORT
17032 M:      Chris Boot <[email protected]>
17033 S:      Maintained
17034 F:      drivers/leds/leds-net48xx.c
17035
17036 SOFT-IWARP DRIVER (siw)
17037 M:      Bernard Metzler <[email protected]>
17038 L:      [email protected]
17039 S:      Supported
17040 F:      drivers/infiniband/sw/siw/
17041 F:      include/uapi/rdma/siw-abi.h
17042
17043 SOFT-ROCE DRIVER (rxe)
17044 M:      Zhu Yanjun <[email protected]>
17045 L:      [email protected]
17046 S:      Supported
17047 F:      drivers/infiniband/sw/rxe/
17048 F:      include/uapi/rdma/rdma_user_rxe.h
17049
17050 SOFTLOGIC 6x10 MPEG CODEC
17051 M:      Bluecherry Maintainers <[email protected]>
17052 M:      Anton Sviridenko <[email protected]>
17053 M:      Andrey Utkin <[email protected]>
17054 M:      Ismael Luceno <[email protected]>
17055 L:      [email protected]
17056 S:      Supported
17057 F:      drivers/media/pci/solo6x10/
17058
17059 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
17060 M:      James Morse <[email protected]>
17061 L:      [email protected]
17062 S:      Maintained
17063 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
17064 F:      drivers/firmware/arm_sdei.c
17065 F:      include/linux/arm_sdei.h
17066 F:      include/uapi/linux/arm_sdei.h
17067
17068 SOFTWARE NODES
17069 R:      Andy Shevchenko <[email protected]>
17070 R:      Heikki Krogerus <[email protected]>
17071 L:      [email protected]
17072 S:      Maintained
17073 F:      drivers/base/swnode.c
17074
17075 SOFTWARE RAID (Multiple Disks) SUPPORT
17076 M:      Song Liu <[email protected]>
17077 L:      [email protected]
17078 S:      Supported
17079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
17080 F:      drivers/md/Kconfig
17081 F:      drivers/md/Makefile
17082 F:      drivers/md/md*
17083 F:      drivers/md/raid*
17084 F:      include/linux/raid/
17085 F:      include/uapi/linux/raid/
17086
17087 SOLIDRUN CLEARFOG SUPPORT
17088 M:      Russell King <[email protected]>
17089 S:      Maintained
17090 F:      arch/arm/boot/dts/armada-388-clearfog*
17091 F:      arch/arm/boot/dts/armada-38x-solidrun-*
17092
17093 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
17094 M:      Russell King <[email protected]>
17095 S:      Maintained
17096 F:      arch/arm/boot/dts/imx6*-cubox-i*
17097 F:      arch/arm/boot/dts/imx6*-hummingboard*
17098 F:      arch/arm/boot/dts/imx6*-sr-*
17099
17100 SONIC NETWORK DRIVER
17101 M:      Thomas Bogendoerfer <[email protected]>
17102 L:      [email protected]
17103 S:      Maintained
17104 F:      drivers/net/ethernet/natsemi/sonic.*
17105
17106 SONICS SILICON BACKPLANE DRIVER (SSB)
17107 M:      Michael Buesch <[email protected]>
17108 L:      [email protected]
17109 S:      Maintained
17110 F:      drivers/ssb/
17111 F:      include/linux/ssb/
17112
17113 SONY IMX208 SENSOR DRIVER
17114 M:      Sakari Ailus <[email protected]>
17115 L:      [email protected]
17116 S:      Maintained
17117 T:      git git://linuxtv.org/media_tree.git
17118 F:      drivers/media/i2c/imx208.c
17119
17120 SONY IMX214 SENSOR DRIVER
17121 M:      Ricardo Ribalda <[email protected]>
17122 L:      [email protected]
17123 S:      Maintained
17124 T:      git git://linuxtv.org/media_tree.git
17125 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
17126 F:      drivers/media/i2c/imx214.c
17127
17128 SONY IMX219 SENSOR DRIVER
17129 M:      Dave Stevenson <[email protected]>
17130 L:      [email protected]
17131 S:      Maintained
17132 T:      git git://linuxtv.org/media_tree.git
17133 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
17134 F:      drivers/media/i2c/imx219.c
17135
17136 SONY IMX258 SENSOR DRIVER
17137 M:      Sakari Ailus <[email protected]>
17138 L:      [email protected]
17139 S:      Maintained
17140 T:      git git://linuxtv.org/media_tree.git
17141 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
17142 F:      drivers/media/i2c/imx258.c
17143
17144 SONY IMX274 SENSOR DRIVER
17145 M:      Leon Luo <[email protected]>
17146 L:      [email protected]
17147 S:      Maintained
17148 T:      git git://linuxtv.org/media_tree.git
17149 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
17150 F:      drivers/media/i2c/imx274.c
17151
17152 SONY IMX290 SENSOR DRIVER
17153 M:      Manivannan Sadhasivam <[email protected]>
17154 L:      [email protected]
17155 S:      Maintained
17156 T:      git git://linuxtv.org/media_tree.git
17157 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
17158 F:      drivers/media/i2c/imx290.c
17159
17160 SONY IMX319 SENSOR DRIVER
17161 M:      Bingbu Cao <[email protected]>
17162 L:      [email protected]
17163 S:      Maintained
17164 T:      git git://linuxtv.org/media_tree.git
17165 F:      drivers/media/i2c/imx319.c
17166
17167 SONY IMX334 SENSOR DRIVER
17168 M:      Paul J. Murphy <[email protected]>
17169 M:      Daniele Alessandrelli <[email protected]>
17170 L:      [email protected]
17171 S:      Maintained
17172 T:      git git://linuxtv.org/media_tree.git
17173 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
17174 F:      drivers/media/i2c/imx334.c
17175
17176 SONY IMX355 SENSOR DRIVER
17177 M:      Tianshu Qiu <[email protected]>
17178 L:      [email protected]
17179 S:      Maintained
17180 T:      git git://linuxtv.org/media_tree.git
17181 F:      drivers/media/i2c/imx355.c
17182
17183 SONY MEMORYSTICK SUBSYSTEM
17184 M:      Maxim Levitsky <[email protected]>
17185 M:      Alex Dubov <[email protected]>
17186 M:      Ulf Hansson <[email protected]>
17187 L:      [email protected]
17188 S:      Maintained
17189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
17190 F:      drivers/memstick/
17191 F:      include/linux/memstick.h
17192
17193 SONY VAIO CONTROL DEVICE DRIVER
17194 M:      Mattia Dongili <[email protected]>
17195 L:      [email protected]
17196 S:      Maintained
17197 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
17198 F:      Documentation/admin-guide/laptops/sony-laptop.rst
17199 F:      drivers/char/sonypi.c
17200 F:      drivers/platform/x86/sony-laptop.c
17201 F:      include/linux/sony-laptop.h
17202
17203 SOUND
17204 M:      Jaroslav Kysela <[email protected]>
17205 M:      Takashi Iwai <[email protected]>
17206 L:      [email protected] (moderated for non-subscribers)
17207 S:      Maintained
17208 W:      http://www.alsa-project.org/
17209 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
17210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17211 F:      Documentation/sound/
17212 F:      include/sound/
17213 F:      include/uapi/sound/
17214 F:      sound/
17215
17216 SOUND - COMPRESSED AUDIO
17217 M:      Vinod Koul <[email protected]>
17218 L:      [email protected] (moderated for non-subscribers)
17219 S:      Supported
17220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17221 F:      Documentation/sound/designs/compress-offload.rst
17222 F:      include/sound/compress_driver.h
17223 F:      include/uapi/sound/compress_*
17224 F:      sound/core/compress_offload.c
17225 F:      sound/soc/soc-compress.c
17226
17227 SOUND - DMAENGINE HELPERS
17228 M:      Lars-Peter Clausen <[email protected]>
17229 S:      Supported
17230 F:      include/sound/dmaengine_pcm.h
17231 F:      sound/core/pcm_dmaengine.c
17232 F:      sound/soc/soc-generic-dmaengine-pcm.c
17233
17234 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
17235 M:      Liam Girdwood <[email protected]>
17236 M:      Mark Brown <[email protected]>
17237 L:      [email protected] (moderated for non-subscribers)
17238 S:      Supported
17239 W:      http://alsa-project.org/main/index.php/ASoC
17240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
17241 F:      Documentation/devicetree/bindings/sound/
17242 F:      Documentation/sound/soc/
17243 F:      include/dt-bindings/sound/
17244 F:      include/sound/soc*
17245 F:      sound/soc/
17246
17247 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
17248 M:      Pierre-Louis Bossart <[email protected]>
17249 M:      Liam Girdwood <[email protected]>
17250 M:      Ranjani Sridharan <[email protected]>
17251 M:      Kai Vehmanen <[email protected]>
17252 M:      Daniel Baluta <[email protected]>
17253 L:      [email protected] (moderated for non-subscribers)
17254 S:      Supported
17255 W:      https://github.com/thesofproject/linux/
17256 F:      sound/soc/sof/
17257
17258 SOUNDWIRE SUBSYSTEM
17259 M:      Vinod Koul <[email protected]>
17260 M:      Bard Liao <[email protected]>
17261 R:      Pierre-Louis Bossart <[email protected]>
17262 R:      Sanyog Kale <[email protected]>
17263 L:      [email protected] (moderated for non-subscribers)
17264 S:      Supported
17265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
17266 F:      Documentation/driver-api/soundwire/
17267 F:      drivers/soundwire/
17268 F:      include/linux/soundwire/
17269
17270 SP2 MEDIA DRIVER
17271 M:      Olli Salonen <[email protected]>
17272 L:      [email protected]
17273 S:      Maintained
17274 W:      https://linuxtv.org
17275 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17276 F:      drivers/media/dvb-frontends/sp2*
17277
17278 SPARC + UltraSPARC (sparc/sparc64)
17279 M:      "David S. Miller" <[email protected]>
17280 L:      [email protected]
17281 S:      Maintained
17282 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
17283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
17284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
17285 F:      arch/sparc/
17286 F:      drivers/sbus/
17287
17288 SPARC SERIAL DRIVERS
17289 M:      "David S. Miller" <[email protected]>
17290 L:      [email protected]
17291 S:      Maintained
17292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
17293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
17294 F:      drivers/tty/serial/suncore.c
17295 F:      drivers/tty/serial/sunhv.c
17296 F:      drivers/tty/serial/sunsab.c
17297 F:      drivers/tty/serial/sunsab.h
17298 F:      drivers/tty/serial/sunsu.c
17299 F:      drivers/tty/serial/sunzilog.c
17300 F:      drivers/tty/serial/sunzilog.h
17301 F:      drivers/tty/vcc.c
17302 F:      include/linux/sunserialcore.h
17303
17304 SPARSE CHECKER
17305 M:      "Luc Van Oostenryck" <[email protected]>
17306 L:      [email protected]
17307 S:      Maintained
17308 W:      https://sparse.docs.kernel.org/
17309 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
17310 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
17311 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
17312 F:      include/linux/compiler.h
17313
17314 SPEAKUP CONSOLE SPEECH DRIVER
17315 M:      William Hubbs <[email protected]>
17316 M:      Chris Brannon <[email protected]>
17317 M:      Kirk Reiser <[email protected]>
17318 M:      Samuel Thibault <[email protected]>
17319 L:      [email protected]
17320 S:      Odd Fixes
17321 W:      http://www.linux-speakup.org/
17322 W:      https://github.com/linux-speakup/speakup
17323 B:      https://github.com/linux-speakup/speakup/issues
17324 F:      drivers/accessibility/speakup/
17325
17326 SPEAR CLOCK FRAMEWORK SUPPORT
17327 M:      Viresh Kumar <[email protected]>
17328 L:      [email protected] (moderated for non-subscribers)
17329 S:      Maintained
17330 W:      http://www.st.com/spear
17331 F:      drivers/clk/spear/
17332
17333 SPEAR PLATFORM SUPPORT
17334 M:      Viresh Kumar <[email protected]>
17335 M:      Shiraz Hashim <[email protected]>
17336 L:      [email protected] (moderated for non-subscribers)
17337 S:      Maintained
17338 W:      http://www.st.com/spear
17339 F:      arch/arm/boot/dts/spear*
17340 F:      arch/arm/mach-spear/
17341
17342 SPI NOR SUBSYSTEM
17343 M:      Tudor Ambarus <[email protected]>
17344 R:      Michael Walle <[email protected]>
17345 R:      Pratyush Yadav <[email protected]>
17346 L:      [email protected]
17347 S:      Maintained
17348 W:      http://www.linux-mtd.infradead.org/
17349 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
17350 C:      irc://irc.oftc.net/mtd
17351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
17352 F:      drivers/mtd/spi-nor/
17353 F:      include/linux/mtd/spi-nor.h
17354
17355 SPI SUBSYSTEM
17356 M:      Mark Brown <[email protected]>
17357 L:      [email protected]
17358 S:      Maintained
17359 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
17360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
17361 F:      Documentation/devicetree/bindings/spi/
17362 F:      Documentation/spi/
17363 F:      drivers/spi/
17364 F:      include/linux/spi/
17365 F:      include/uapi/linux/spi/
17366 F:      tools/spi/
17367
17368 SPIDERNET NETWORK DRIVER for CELL
17369 M:      Ishizaki Kou <[email protected]>
17370 M:      Geoff Levand <[email protected]>
17371 L:      [email protected]
17372 L:      [email protected]
17373 S:      Maintained
17374 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
17375 F:      drivers/net/ethernet/toshiba/spider_net*
17376
17377 SPMI SUBSYSTEM
17378 M:      Stephen Boyd <[email protected]>
17379 L:      [email protected]
17380 S:      Maintained
17381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
17382 F:      Documentation/devicetree/bindings/spmi/
17383 F:      drivers/spmi/
17384 F:      include/dt-bindings/spmi/spmi.h
17385 F:      include/linux/spmi.h
17386 F:      include/trace/events/spmi.h
17387
17388 SPU FILE SYSTEM
17389 M:      Jeremy Kerr <[email protected]>
17390 L:      [email protected]
17391 S:      Supported
17392 W:      http://www.ibm.com/developerworks/power/cell/
17393 F:      Documentation/filesystems/spufs/spufs.rst
17394 F:      arch/powerpc/platforms/cell/spufs/
17395
17396 SQUASHFS FILE SYSTEM
17397 M:      Phillip Lougher <[email protected]>
17398 L:      [email protected] (subscribers-only)
17399 S:      Maintained
17400 W:      http://squashfs.org.uk
17401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
17402 F:      Documentation/filesystems/squashfs.rst
17403 F:      fs/squashfs/
17404
17405 SRM (Alpha) environment access
17406 M:      Jan-Benedict Glaw <[email protected]>
17407 S:      Maintained
17408 F:      arch/alpha/kernel/srm_env.c
17409
17410 ST LSM6DSx IMU IIO DRIVER
17411 M:      Lorenzo Bianconi <[email protected]>
17412 L:      [email protected]
17413 S:      Maintained
17414 W:      http://www.st.com/
17415 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
17416 F:      drivers/iio/imu/st_lsm6dsx/
17417
17418 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
17419 M:      Mickael Guene <[email protected]>
17420 L:      [email protected]
17421 S:      Maintained
17422 T:      git git://linuxtv.org/media_tree.git
17423 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
17424 F:      drivers/media/i2c/st-mipid02.c
17425
17426 ST STM32 I2C/SMBUS DRIVER
17427 M:      Pierre-Yves MORDRET <[email protected]>
17428 M:      Alain Volmat <[email protected]>
17429 L:      [email protected]
17430 S:      Maintained
17431 F:      drivers/i2c/busses/i2c-stm32*
17432
17433 ST STM32 SPI DRIVER
17434 M:      Alain Volmat <[email protected]>
17435 L:      [email protected]
17436 S:      Maintained
17437 F:      drivers/spi/spi-stm32.c
17438
17439 ST STPDDC60 DRIVER
17440 M:      Daniel Nilsson <[email protected]>
17441 L:      [email protected]
17442 S:      Maintained
17443 F:      Documentation/hwmon/stpddc60.rst
17444 F:      drivers/hwmon/pmbus/stpddc60.c
17445
17446 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
17447 M:      Song Qiang <[email protected]>
17448 L:      [email protected]
17449 S:      Maintained
17450 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
17451 F:      drivers/iio/proximity/vl53l0x-i2c.c
17452
17453 STABLE BRANCH
17454 M:      Greg Kroah-Hartman <[email protected]>
17455 M:      Sasha Levin <[email protected]>
17456 L:      [email protected]
17457 S:      Supported
17458 F:      Documentation/process/stable-kernel-rules.rst
17459
17460 STAGING - ATOMISP DRIVER
17461 M:      Mauro Carvalho Chehab <[email protected]>
17462 R:      Sakari Ailus <[email protected]>
17463 L:      [email protected]
17464 S:      Maintained
17465 F:      drivers/staging/media/atomisp/
17466
17467 STAGING - FIELDBUS SUBSYSTEM
17468 M:      Sven Van Asbroeck <[email protected]>
17469 S:      Maintained
17470 F:      drivers/staging/fieldbus/*
17471 F:      drivers/staging/fieldbus/Documentation/
17472
17473 STAGING - HMS ANYBUS-S BUS
17474 M:      Sven Van Asbroeck <[email protected]>
17475 S:      Maintained
17476 F:      drivers/staging/fieldbus/anybuss/
17477
17478 STAGING - INDUSTRIAL IO
17479 M:      Jonathan Cameron <[email protected]>
17480 L:      [email protected]
17481 S:      Odd Fixes
17482 F:      Documentation/devicetree/bindings/staging/iio/
17483 F:      drivers/staging/iio/
17484
17485 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
17486 M:      Marc Dietrich <[email protected]>
17487 L:      [email protected] (moderated for non-subscribers)
17488 L:      [email protected]
17489 S:      Maintained
17490 F:      drivers/staging/nvec/
17491
17492 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
17493 M:      Jens Frederich <[email protected]>
17494 M:      Daniel Drake <[email protected]>
17495 M:      Jon Nettleton <[email protected]>
17496 S:      Maintained
17497 W:      http://wiki.laptop.org/go/DCON
17498 F:      drivers/staging/olpc_dcon/
17499
17500 STAGING - REALTEK RTL8188EU DRIVERS
17501 M:      Larry Finger <[email protected]>
17502 S:      Odd Fixes
17503 F:      drivers/staging/rtl8188eu/
17504
17505 STAGING - REALTEK RTL8712U DRIVERS
17506 M:      Larry Finger <[email protected]>
17507 M:      Florian Schilhabel <[email protected]>.
17508 S:      Odd Fixes
17509 F:      drivers/staging/rtl8712/
17510
17511 STAGING - SEPS525 LCD CONTROLLER DRIVERS
17512 M:      Michael Hennerich <[email protected]>
17513 L:      [email protected]
17514 S:      Supported
17515 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
17516 F:      drivers/staging/fbtft/fb_seps525.c
17517
17518 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
17519 M:      Sudip Mukherjee <[email protected]>
17520 M:      Teddy Wang <[email protected]>
17521 M:      Sudip Mukherjee <[email protected]>
17522 L:      [email protected]
17523 S:      Maintained
17524 F:      drivers/staging/sm750fb/
17525
17526 STAGING - VIA VT665X DRIVERS
17527 M:      Forest Bond <[email protected]>
17528 S:      Odd Fixes
17529 F:      drivers/staging/vt665?/
17530
17531 STAGING SUBSYSTEM
17532 M:      Greg Kroah-Hartman <[email protected]>
17533 L:      [email protected]
17534 S:      Supported
17535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
17536 F:      drivers/staging/
17537
17538 STARFIRE/DURALAN NETWORK DRIVER
17539 M:      Ion Badulescu <[email protected]>
17540 S:      Odd Fixes
17541 F:      drivers/net/ethernet/adaptec/starfire*
17542
17543 STATIC BRANCH/CALL
17544 M:      Peter Zijlstra <[email protected]>
17545 M:      Josh Poimboeuf <[email protected]>
17546 M:      Jason Baron <[email protected]>
17547 R:      Steven Rostedt <[email protected]>
17548 R:      Ard Biesheuvel <[email protected]>
17549 S:      Supported
17550 F:      arch/*/include/asm/jump_label*.h
17551 F:      arch/*/include/asm/static_call*.h
17552 F:      arch/*/kernel/jump_label.c
17553 F:      arch/*/kernel/static_call.c
17554 F:      include/linux/jump_label*.h
17555 F:      include/linux/static_call*.h
17556 F:      kernel/jump_label.c
17557 F:      kernel/static_call.c
17558
17559 STI AUDIO (ASoC) DRIVERS
17560 M:      Arnaud Pouliquen <[email protected]>
17561 L:      [email protected] (moderated for non-subscribers)
17562 S:      Maintained
17563 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
17564 F:      sound/soc/sti/
17565
17566 STI CEC DRIVER
17567 M:      Benjamin Gaignard <[email protected]>
17568 S:      Maintained
17569 F:      Documentation/devicetree/bindings/media/stih-cec.txt
17570 F:      drivers/media/cec/platform/sti/
17571
17572 STK1160 USB VIDEO CAPTURE DRIVER
17573 M:      Ezequiel Garcia <[email protected]>
17574 L:      [email protected]
17575 S:      Maintained
17576 T:      git git://linuxtv.org/media_tree.git
17577 F:      drivers/media/usb/stk1160/
17578
17579 STM32 AUDIO (ASoC) DRIVERS
17580 M:      Olivier Moysan <[email protected]>
17581 M:      Arnaud Pouliquen <[email protected]>
17582 L:      [email protected] (moderated for non-subscribers)
17583 S:      Maintained
17584 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-*.yaml
17585 F:      sound/soc/stm/
17586
17587 STM32 TIMER/LPTIMER DRIVERS
17588 M:      Fabrice Gasnier <[email protected]>
17589 S:      Maintained
17590 F:      Documentation/ABI/testing/*timer-stm32
17591 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
17592 F:      drivers/*/stm32-*timer*
17593 F:      drivers/pwm/pwm-stm32*
17594 F:      include/linux/*/stm32-*tim*
17595
17596 STMMAC ETHERNET DRIVER
17597 M:      Giuseppe Cavallaro <[email protected]>
17598 M:      Alexandre Torgue <[email protected]>
17599 M:      Jose Abreu <[email protected]>
17600 L:      [email protected]
17601 S:      Supported
17602 W:      http://www.stlinux.com
17603 F:      Documentation/networking/device_drivers/ethernet/stmicro/
17604 F:      drivers/net/ethernet/stmicro/stmmac/
17605
17606 SUN3/3X
17607 M:      Sam Creasey <[email protected]>
17608 S:      Maintained
17609 W:      http://sammy.net/sun3/
17610 F:      arch/m68k/include/asm/sun3*
17611 F:      arch/m68k/kernel/*sun3*
17612 F:      arch/m68k/sun3*/
17613 F:      drivers/net/ethernet/i825xx/sun3*
17614
17615 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
17616 M:      Hans de Goede <[email protected]>
17617 L:      [email protected]
17618 S:      Maintained
17619 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
17620 F:      drivers/input/keyboard/sun4i-lradc-keys.c
17621
17622 SUNDANCE NETWORK DRIVER
17623 M:      Denis Kirjanov <[email protected]>
17624 L:      [email protected]
17625 S:      Maintained
17626 F:      drivers/net/ethernet/dlink/sundance.c
17627
17628 SUPERH
17629 M:      Yoshinori Sato <[email protected]>
17630 M:      Rich Felker <[email protected]>
17631 L:      [email protected]
17632 S:      Maintained
17633 Q:      http://patchwork.kernel.org/project/linux-sh/list/
17634 F:      Documentation/sh/
17635 F:      arch/sh/
17636 F:      drivers/sh/
17637
17638 SUSPEND TO RAM
17639 M:      "Rafael J. Wysocki" <[email protected]>
17640 M:      Len Brown <[email protected]>
17641 M:      Pavel Machek <[email protected]>
17642 L:      [email protected]
17643 S:      Supported
17644 B:      https://bugzilla.kernel.org
17645 F:      Documentation/power/
17646 F:      arch/x86/kernel/acpi/
17647 F:      drivers/base/power/
17648 F:      include/linux/freezer.h
17649 F:      include/linux/pm.h
17650 F:      include/linux/suspend.h
17651 F:      kernel/power/
17652
17653 SVGA HANDLING
17654 M:      Martin Mares <[email protected]>
17655 L:      [email protected]
17656 S:      Maintained
17657 F:      Documentation/admin-guide/svga.rst
17658 F:      arch/x86/boot/video*
17659
17660 SWIOTLB SUBSYSTEM
17661 M:      Konrad Rzeszutek Wilk <[email protected]>
17662 L:      [email protected]
17663 S:      Supported
17664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
17665 F:      arch/*/kernel/pci-swiotlb.c
17666 F:      include/linux/swiotlb.h
17667 F:      kernel/dma/swiotlb.c
17668
17669 SWITCHDEV
17670 M:      Jiri Pirko <[email protected]>
17671 M:      Ivan Vecera <[email protected]>
17672 L:      [email protected]
17673 S:      Supported
17674 F:      include/net/switchdev.h
17675 F:      net/switchdev/
17676
17677 SY8106A REGULATOR DRIVER
17678 M:      Icenowy Zheng <[email protected]>
17679 S:      Maintained
17680 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
17681 F:      drivers/regulator/sy8106a-regulator.c
17682
17683 SYNC FILE FRAMEWORK
17684 M:      Sumit Semwal <[email protected]>
17685 R:      Gustavo Padovan <[email protected]>
17686 L:      [email protected]
17687 L:      [email protected]
17688 S:      Maintained
17689 T:      git git://anongit.freedesktop.org/drm/drm-misc
17690 F:      Documentation/driver-api/sync_file.rst
17691 F:      drivers/dma-buf/dma-fence*
17692 F:      drivers/dma-buf/sw_sync.c
17693 F:      drivers/dma-buf/sync_*
17694 F:      include/linux/sync_file.h
17695 F:      include/uapi/linux/sync_file.h
17696
17697 SYNOPSYS ARC ARCHITECTURE
17698 M:      Vineet Gupta <[email protected]>
17699 L:      [email protected]
17700 S:      Supported
17701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
17702 F:      Documentation/devicetree/bindings/arc/*
17703 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
17704 F:      arch/arc/
17705 F:      drivers/clocksource/arc_timer.c
17706 F:      drivers/tty/serial/arc_uart.c
17707
17708 SYNOPSYS ARC HSDK SDP pll clock driver
17709 M:      Eugeniy Paltsev <[email protected]>
17710 S:      Supported
17711 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
17712 F:      drivers/clk/clk-hsdk-pll.c
17713
17714 SYNOPSYS ARC SDP clock driver
17715 M:      Eugeniy Paltsev <[email protected]>
17716 S:      Supported
17717 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
17718 F:      drivers/clk/axs10x/*
17719
17720 SYNOPSYS ARC SDP platform support
17721 M:      Alexey Brodkin <[email protected]>
17722 S:      Supported
17723 F:      Documentation/devicetree/bindings/arc/axs10*
17724 F:      arch/arc/boot/dts/ax*
17725 F:      arch/arc/plat-axs10x
17726
17727 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
17728 M:      Eugeniy Paltsev <[email protected]>
17729 S:      Supported
17730 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
17731 F:      drivers/reset/reset-axs10x.c
17732
17733 SYNOPSYS CREG GPIO DRIVER
17734 M:      Eugeniy Paltsev <[email protected]>
17735 S:      Maintained
17736 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
17737 F:      drivers/gpio/gpio-creg-snps.c
17738
17739 SYNOPSYS DESIGNWARE 8250 UART DRIVER
17740 R:      Andy Shevchenko <[email protected]>
17741 S:      Maintained
17742 F:      drivers/tty/serial/8250/8250_dw.c
17743 F:      drivers/tty/serial/8250/8250_dwlib.*
17744 F:      drivers/tty/serial/8250/8250_lpss.c
17745
17746 SYNOPSYS DESIGNWARE APB GPIO DRIVER
17747 M:      Hoan Tran <[email protected]>
17748 M:      Serge Semin <[email protected]>
17749 L:      [email protected]
17750 S:      Maintained
17751 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
17752 F:      drivers/gpio/gpio-dwapb.c
17753
17754 SYNOPSYS DESIGNWARE APB SSI DRIVER
17755 M:      Serge Semin <[email protected]>
17756 L:      [email protected]
17757 S:      Supported
17758 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
17759 F:      drivers/spi/spi-dw*
17760
17761 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
17762 M:      Eugeniy Paltsev <[email protected]>
17763 S:      Maintained
17764 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
17765 F:      drivers/dma/dw-axi-dmac/
17766
17767 SYNOPSYS DESIGNWARE DMAC DRIVER
17768 M:      Viresh Kumar <[email protected]>
17769 R:      Andy Shevchenko <[email protected]>
17770 S:      Maintained
17771 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
17772 F:      drivers/dma/dw/
17773 F:      include/dt-bindings/dma/dw-dmac.h
17774 F:      include/linux/dma/dw.h
17775 F:      include/linux/platform_data/dma-dw.h
17776
17777 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
17778 M:      Jose Abreu <[email protected]>
17779 L:      [email protected]
17780 S:      Supported
17781 F:      drivers/net/ethernet/synopsys/
17782
17783 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
17784 M:      Jose Abreu <[email protected]>
17785 L:      [email protected]
17786 S:      Supported
17787 F:      drivers/net/pcs/pcs-xpcs.c
17788 F:      drivers/net/pcs/pcs-xpcs.h
17789 F:      include/linux/pcs/pcs-xpcs.h
17790
17791 SYNOPSYS DESIGNWARE I2C DRIVER
17792 M:      Jarkko Nikula <[email protected]>
17793 R:      Andy Shevchenko <[email protected]>
17794 R:      Mika Westerberg <[email protected]>
17795 L:      [email protected]
17796 S:      Maintained
17797 F:      drivers/i2c/busses/i2c-designware-*
17798
17799 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
17800 M:      Jaehoon Chung <[email protected]>
17801 L:      [email protected]
17802 S:      Maintained
17803 F:      drivers/mmc/host/dw_mmc*
17804
17805 SYNOPSYS HSDK RESET CONTROLLER DRIVER
17806 M:      Eugeniy Paltsev <[email protected]>
17807 S:      Supported
17808 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
17809 F:      drivers/reset/reset-hsdk.c
17810 F:      include/dt-bindings/reset/snps,hsdk-reset.h
17811
17812 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
17813 M:      Prabu Thangamuthu <[email protected]>
17814 M:      Manjunath M B <[email protected]>
17815 L:      [email protected]
17816 S:      Maintained
17817 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
17818
17819 SYSTEM CONFIGURATION (SYSCON)
17820 M:      Lee Jones <[email protected]>
17821 M:      Arnd Bergmann <[email protected]>
17822 S:      Supported
17823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
17824 F:      drivers/mfd/syscon.c
17825
17826 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
17827 M:      Sudeep Holla <[email protected]>
17828 R:      Cristian Marussi <[email protected]>
17829 L:      [email protected]
17830 S:      Maintained
17831 F:      Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
17832 F:      drivers/clk/clk-sc[mp]i.c
17833 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
17834 F:      drivers/firmware/arm_scmi/
17835 F:      drivers/firmware/arm_scpi.c
17836 F:      drivers/regulator/scmi-regulator.c
17837 F:      drivers/reset/reset-scmi.c
17838 F:      include/linux/sc[mp]i_protocol.h
17839 F:      include/trace/events/scmi.h
17840
17841 SYSTEM RESET/SHUTDOWN DRIVERS
17842 M:      Sebastian Reichel <[email protected]>
17843 L:      [email protected]
17844 S:      Maintained
17845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17846 F:      Documentation/devicetree/bindings/power/reset/
17847 F:      drivers/power/reset/
17848
17849 SYSTEM TRACE MODULE CLASS
17850 M:      Alexander Shishkin <[email protected]>
17851 S:      Maintained
17852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
17853 F:      Documentation/trace/stm.rst
17854 F:      drivers/hwtracing/stm/
17855 F:      include/linux/stm.h
17856 F:      include/uapi/linux/stm.h
17857
17858 SYSTEM76 ACPI DRIVER
17859 M:      Jeremy Soller <[email protected]>
17860 M:      System76 Product Development <[email protected]>
17861 L:      [email protected]
17862 S:      Maintained
17863 F:      drivers/platform/x86/system76_acpi.c
17864
17865 SYSV FILESYSTEM
17866 M:      Christoph Hellwig <[email protected]>
17867 S:      Maintained
17868 F:      Documentation/filesystems/sysv-fs.rst
17869 F:      fs/sysv/
17870 F:      include/linux/sysv_fs.h
17871
17872 TASKSTATS STATISTICS INTERFACE
17873 M:      Balbir Singh <[email protected]>
17874 S:      Maintained
17875 F:      Documentation/accounting/taskstats*
17876 F:      include/linux/taskstats*
17877 F:      kernel/taskstats.c
17878
17879 TC subsystem
17880 M:      Jamal Hadi Salim <[email protected]>
17881 M:      Cong Wang <[email protected]>
17882 M:      Jiri Pirko <[email protected]>
17883 L:      [email protected]
17884 S:      Maintained
17885 F:      include/net/pkt_cls.h
17886 F:      include/net/pkt_sched.h
17887 F:      include/net/tc_act/
17888 F:      include/uapi/linux/pkt_cls.h
17889 F:      include/uapi/linux/pkt_sched.h
17890 F:      include/uapi/linux/tc_act/
17891 F:      include/uapi/linux/tc_ematch/
17892 F:      net/sched/
17893
17894 TC90522 MEDIA DRIVER
17895 M:      Akihiro Tsukada <[email protected]>
17896 L:      [email protected]
17897 S:      Odd Fixes
17898 F:      drivers/media/dvb-frontends/tc90522*
17899
17900 TCP LOW PRIORITY MODULE
17901 M:      "Wong Hoi Sing, Edison" <[email protected]>
17902 M:      "Hung Hing Lun, Mike" <[email protected]>
17903 S:      Maintained
17904 W:      http://tcp-lp-mod.sourceforge.net/
17905 F:      net/ipv4/tcp_lp.c
17906
17907 TDA10071 MEDIA DRIVER
17908 M:      Antti Palosaari <[email protected]>
17909 L:      [email protected]
17910 S:      Maintained
17911 W:      https://linuxtv.org
17912 W:      http://palosaari.fi/linux/
17913 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17914 T:      git git://linuxtv.org/anttip/media_tree.git
17915 F:      drivers/media/dvb-frontends/tda10071*
17916
17917 TDA18212 MEDIA DRIVER
17918 M:      Antti Palosaari <[email protected]>
17919 L:      [email protected]
17920 S:      Maintained
17921 W:      https://linuxtv.org
17922 W:      http://palosaari.fi/linux/
17923 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17924 T:      git git://linuxtv.org/anttip/media_tree.git
17925 F:      drivers/media/tuners/tda18212*
17926
17927 TDA18218 MEDIA DRIVER
17928 M:      Antti Palosaari <[email protected]>
17929 L:      [email protected]
17930 S:      Maintained
17931 W:      https://linuxtv.org
17932 W:      http://palosaari.fi/linux/
17933 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17934 T:      git git://linuxtv.org/anttip/media_tree.git
17935 F:      drivers/media/tuners/tda18218*
17936
17937 TDA18250 MEDIA DRIVER
17938 M:      Olli Salonen <[email protected]>
17939 L:      [email protected]
17940 S:      Maintained
17941 W:      https://linuxtv.org
17942 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17943 T:      git git://linuxtv.org/media_tree.git
17944 F:      drivers/media/tuners/tda18250*
17945
17946 TDA18271 MEDIA DRIVER
17947 M:      Michael Krufky <[email protected]>
17948 L:      [email protected]
17949 S:      Maintained
17950 W:      https://linuxtv.org
17951 W:      http://github.com/mkrufky
17952 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17953 T:      git git://linuxtv.org/mkrufky/tuners.git
17954 F:      drivers/media/tuners/tda18271*
17955
17956 TDA1997x MEDIA DRIVER
17957 M:      Tim Harvey <[email protected]>
17958 L:      [email protected]
17959 S:      Maintained
17960 W:      https://linuxtv.org
17961 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17962 F:      drivers/media/i2c/tda1997x.*
17963
17964 TDA827x MEDIA DRIVER
17965 M:      Michael Krufky <[email protected]>
17966 L:      [email protected]
17967 S:      Maintained
17968 W:      https://linuxtv.org
17969 W:      http://github.com/mkrufky
17970 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17971 T:      git git://linuxtv.org/mkrufky/tuners.git
17972 F:      drivers/media/tuners/tda8290.*
17973
17974 TDA8290 MEDIA DRIVER
17975 M:      Michael Krufky <[email protected]>
17976 L:      [email protected]
17977 S:      Maintained
17978 W:      https://linuxtv.org
17979 W:      http://github.com/mkrufky
17980 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17981 T:      git git://linuxtv.org/mkrufky/tuners.git
17982 F:      drivers/media/tuners/tda8290.*
17983
17984 TDA9840 MEDIA DRIVER
17985 M:      Hans Verkuil <[email protected]>
17986 L:      [email protected]
17987 S:      Maintained
17988 W:      https://linuxtv.org
17989 T:      git git://linuxtv.org/media_tree.git
17990 F:      drivers/media/i2c/tda9840*
17991
17992 TEA5761 TUNER DRIVER
17993 M:      Mauro Carvalho Chehab <[email protected]>
17994 L:      [email protected]
17995 S:      Odd fixes
17996 W:      https://linuxtv.org
17997 T:      git git://linuxtv.org/media_tree.git
17998 F:      drivers/media/tuners/tea5761.*
17999
18000 TEA5767 TUNER DRIVER
18001 M:      Mauro Carvalho Chehab <[email protected]>
18002 L:      [email protected]
18003 S:      Maintained
18004 W:      https://linuxtv.org
18005 T:      git git://linuxtv.org/media_tree.git
18006 F:      drivers/media/tuners/tea5767.*
18007
18008 TEA6415C MEDIA DRIVER
18009 M:      Hans Verkuil <[email protected]>
18010 L:      [email protected]
18011 S:      Maintained
18012 W:      https://linuxtv.org
18013 T:      git git://linuxtv.org/media_tree.git
18014 F:      drivers/media/i2c/tea6415c*
18015
18016 TEA6420 MEDIA DRIVER
18017 M:      Hans Verkuil <[email protected]>
18018 L:      [email protected]
18019 S:      Maintained
18020 W:      https://linuxtv.org
18021 T:      git git://linuxtv.org/media_tree.git
18022 F:      drivers/media/i2c/tea6420*
18023
18024 TEAM DRIVER
18025 M:      Jiri Pirko <[email protected]>
18026 L:      [email protected]
18027 S:      Supported
18028 F:      drivers/net/team/
18029 F:      include/linux/if_team.h
18030 F:      include/uapi/linux/if_team.h
18031
18032 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
18033 M:      "Savoir-faire Linux Inc." <[email protected]>
18034 S:      Maintained
18035 F:      arch/x86/platform/ts5500/
18036
18037 TECHNOTREND USB IR RECEIVER
18038 M:      Sean Young <[email protected]>
18039 L:      [email protected]
18040 S:      Maintained
18041 F:      drivers/media/rc/ttusbir.c
18042
18043 TECHWELL TW9910 VIDEO DECODER
18044 L:      [email protected]
18045 S:      Orphan
18046 F:      drivers/media/i2c/tw9910.c
18047 F:      include/media/i2c/tw9910.h
18048
18049 TEE SUBSYSTEM
18050 M:      Jens Wiklander <[email protected]>
18051 L:      [email protected]
18052 S:      Maintained
18053 F:      Documentation/staging/tee.rst
18054 F:      drivers/tee/
18055 F:      include/linux/tee_drv.h
18056 F:      include/uapi/linux/tee.h
18057
18058 TEGRA ARCHITECTURE SUPPORT
18059 M:      Thierry Reding <[email protected]>
18060 M:      Jonathan Hunter <[email protected]>
18061 L:      [email protected]
18062 S:      Supported
18063 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
18064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
18065 N:      [^a-z]tegra
18066
18067 TEGRA CLOCK DRIVER
18068 M:      Peter De Schrijver <[email protected]>
18069 M:      Prashant Gaikwad <[email protected]>
18070 S:      Supported
18071 F:      drivers/clk/tegra/
18072
18073 TEGRA DMA DRIVERS
18074 M:      Laxman Dewangan <[email protected]>
18075 M:      Jon Hunter <[email protected]>
18076 S:      Supported
18077 F:      drivers/dma/tegra*
18078
18079 TEGRA I2C DRIVER
18080 M:      Laxman Dewangan <[email protected]>
18081 R:      Dmitry Osipenko <[email protected]>
18082 S:      Supported
18083 F:      drivers/i2c/busses/i2c-tegra.c
18084
18085 TEGRA IOMMU DRIVERS
18086 M:      Thierry Reding <[email protected]>
18087 R:      Krishna Reddy <[email protected]>
18088 L:      [email protected]
18089 S:      Supported
18090 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
18091 F:      drivers/iommu/tegra*
18092
18093 TEGRA KBC DRIVER
18094 M:      Laxman Dewangan <[email protected]>
18095 S:      Supported
18096 F:      drivers/input/keyboard/tegra-kbc.c
18097
18098 TEGRA NAND DRIVER
18099 M:      Stefan Agner <[email protected]>
18100 M:      Lucas Stach <[email protected]>
18101 S:      Maintained
18102 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
18103 F:      drivers/mtd/nand/raw/tegra_nand.c
18104
18105 TEGRA PWM DRIVER
18106 M:      Thierry Reding <[email protected]>
18107 S:      Supported
18108 F:      drivers/pwm/pwm-tegra.c
18109
18110 TEGRA SERIAL DRIVER
18111 M:      Laxman Dewangan <[email protected]>
18112 S:      Supported
18113 F:      drivers/tty/serial/serial-tegra.c
18114
18115 TEGRA SPI DRIVER
18116 M:      Laxman Dewangan <[email protected]>
18117 S:      Supported
18118 F:      drivers/spi/spi-tegra*
18119
18120 TEGRA QUAD SPI DRIVER
18121 M:      Thierry Reding <[email protected]>
18122 M:      Jonathan Hunter <[email protected]>
18123 M:      Sowjanya Komatineni <[email protected]>
18124 L:      [email protected]
18125 S:      Maintained
18126 F:      drivers/spi/spi-tegra210-quad.c
18127
18128 TEGRA VIDEO DRIVER
18129 M:      Thierry Reding <[email protected]>
18130 M:      Jonathan Hunter <[email protected]>
18131 M:      Sowjanya Komatineni <[email protected]>
18132 L:      [email protected]
18133 L:      [email protected]
18134 S:      Maintained
18135 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
18136 F:      drivers/staging/media/tegra-video/
18137
18138 TEGRA XUSB PADCTL DRIVER
18139 M:      JC Kuo <[email protected]>
18140 S:      Supported
18141 F:      drivers/phy/tegra/xusb*
18142
18143 TEHUTI ETHERNET DRIVER
18144 M:      Andy Gospodarek <[email protected]>
18145 L:      [email protected]
18146 S:      Supported
18147 F:      drivers/net/ethernet/tehuti/*
18148
18149 TELECOM CLOCK DRIVER FOR MCPL0010
18150 M:      Mark Gross <[email protected]>
18151 S:      Supported
18152 F:      drivers/char/tlclk.c
18153
18154 TEMPO SEMICONDUCTOR DRIVERS
18155 M:      Steven Eckhoff <[email protected]>
18156 S:      Maintained
18157 F:      Documentation/devicetree/bindings/sound/tscs*.txt
18158 F:      sound/soc/codecs/tscs*.c
18159 F:      sound/soc/codecs/tscs*.h
18160
18161 TENSILICA XTENSA PORT (xtensa)
18162 M:      Chris Zankel <[email protected]>
18163 M:      Max Filippov <[email protected]>
18164 L:      [email protected]
18165 S:      Maintained
18166 T:      git git://github.com/czankel/xtensa-linux.git
18167 F:      arch/xtensa/
18168 F:      drivers/irqchip/irq-xtensa-*
18169
18170 TEXAS INSTRUMENTS ASoC DRIVERS
18171 M:      Peter Ujfalusi <[email protected]>
18172 L:      [email protected] (moderated for non-subscribers)
18173 S:      Maintained
18174 F:      sound/soc/ti/
18175
18176 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
18177 M:      Ricardo Ribalda <[email protected]>
18178 L:      [email protected]
18179 S:      Supported
18180 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
18181 F:      drivers/iio/dac/ti-dac7612.c
18182
18183 TEXAS INSTRUMENTS DMA DRIVERS
18184 M:      Peter Ujfalusi <[email protected]>
18185 L:      [email protected]
18186 S:      Maintained
18187 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
18188 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
18189 F:      Documentation/devicetree/bindings/dma/ti/
18190 F:      drivers/dma/ti/
18191 X:      drivers/dma/ti/cppi41.c
18192 F:      include/linux/dma/k3-udma-glue.h
18193 F:      include/linux/dma/ti-cppi5.h
18194 F:      include/linux/dma/k3-psil.h
18195
18196 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
18197 M:      Nishanth Menon <[email protected]>
18198 M:      Tero Kristo <[email protected]>
18199 M:      Santosh Shilimkar <[email protected]>
18200 L:      [email protected]
18201 S:      Maintained
18202 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
18203 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
18204 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.txt
18205 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
18206 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
18207 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.txt
18208 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
18209 F:      drivers/clk/keystone/sci-clk.c
18210 F:      drivers/firmware/ti_sci*
18211 F:      drivers/irqchip/irq-ti-sci-inta.c
18212 F:      drivers/irqchip/irq-ti-sci-intr.c
18213 F:      drivers/reset/reset-ti-sci.c
18214 F:      drivers/soc/ti/ti_sci_inta_msi.c
18215 F:      drivers/soc/ti/ti_sci_pm_domains.c
18216 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
18217 F:      include/linux/soc/ti/ti_sci_inta_msi.h
18218 F:      include/linux/soc/ti/ti_sci_protocol.h
18219
18220 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
18221 M:      Robert Marko <[email protected]>
18222 M:      Luka Perkov <[email protected]>
18223 L:      [email protected]
18224 S:      Maintained
18225 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
18226 F:      Documentation/hwmon/tps23861.rst
18227 F:      drivers/hwmon/tps23861.c
18228
18229 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
18230 M:      Hans Verkuil <[email protected]>
18231 L:      [email protected]
18232 S:      Maintained
18233 W:      https://linuxtv.org
18234 T:      git git://linuxtv.org/media_tree.git
18235 F:      drivers/media/radio/radio-raremono.c
18236
18237 THERMAL
18238 M:      Zhang Rui <[email protected]>
18239 M:      Daniel Lezcano <[email protected]>
18240 R:      Amit Kucheria <[email protected]>
18241 L:      [email protected]
18242 S:      Supported
18243 Q:      https://patchwork.kernel.org/project/linux-pm/list/
18244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
18245 F:      Documentation/devicetree/bindings/thermal/
18246 F:      drivers/thermal/
18247 F:      include/linux/cpu_cooling.h
18248 F:      include/linux/thermal.h
18249 F:      include/uapi/linux/thermal.h
18250
18251 THERMAL DRIVER FOR AMLOGIC SOCS
18252 M:      Guillaume La Roque <[email protected]>
18253 L:      [email protected]
18254 L:      [email protected]
18255 S:      Supported
18256 W:      http://linux-meson.com/
18257 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
18258 F:      drivers/thermal/amlogic_thermal.c
18259
18260 THERMAL/CPU_COOLING
18261 M:      Amit Daniel Kachhap <[email protected]>
18262 M:      Daniel Lezcano <[email protected]>
18263 M:      Viresh Kumar <[email protected]>
18264 R:      Lukasz Luba <[email protected]>
18265 L:      [email protected]
18266 S:      Supported
18267 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
18268 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
18269 F:      drivers/thermal/cpufreq_cooling.c
18270 F:      drivers/thermal/cpuidle_cooling.c
18271 F:      include/linux/cpu_cooling.h
18272
18273 THERMAL/POWER_ALLOCATOR
18274 M:      Lukasz Luba <[email protected]>
18275 L:      [email protected]
18276 S:      Maintained
18277 F:      Documentation/driver-api/thermal/power_allocator.rst
18278 F:      drivers/thermal/gov_power_allocator.c
18279 F:      include/trace/events/thermal_power_allocator.h
18280
18281 THINKPAD ACPI EXTRAS DRIVER
18282 M:      Henrique de Moraes Holschuh <[email protected]>
18283 L:      [email protected]
18284 L:      [email protected]
18285 S:      Maintained
18286 W:      http://ibm-acpi.sourceforge.net
18287 W:      http://thinkwiki.org/wiki/Ibm-acpi
18288 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
18289 F:      drivers/platform/x86/thinkpad_acpi.c
18290
18291 THINKPAD LMI DRIVER
18292 M:      Mark Pearson <[email protected]>
18293 L:      [email protected]
18294 S:      Maintained
18295 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
18296 F:      drivers/platform/x86/think-lmi.?
18297
18298 THUNDERBOLT DMA TRAFFIC TEST DRIVER
18299 M:      Isaac Hazan <[email protected]>
18300 L:      [email protected]
18301 S:      Maintained
18302 F:      drivers/thunderbolt/dma_test.c
18303
18304 THUNDERBOLT DRIVER
18305 M:      Andreas Noever <[email protected]>
18306 M:      Michael Jamet <[email protected]>
18307 M:      Mika Westerberg <[email protected]>
18308 M:      Yehezkel Bernat <[email protected]>
18309 L:      [email protected]
18310 S:      Maintained
18311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
18312 F:      Documentation/admin-guide/thunderbolt.rst
18313 F:      drivers/thunderbolt/
18314 F:      include/linux/thunderbolt.h
18315
18316 THUNDERBOLT NETWORK DRIVER
18317 M:      Michael Jamet <[email protected]>
18318 M:      Mika Westerberg <[email protected]>
18319 M:      Yehezkel Bernat <[email protected]>
18320 L:      [email protected]
18321 S:      Maintained
18322 F:      drivers/net/thunderbolt.c
18323
18324 THUNDERX GPIO DRIVER
18325 M:      Robert Richter <[email protected]>
18326 S:      Odd Fixes
18327 F:      drivers/gpio/gpio-thunderx.c
18328
18329 TI ADS131E0X ADC SERIES DRIVER
18330 M:      Tomislav Denis <[email protected]>
18331 L:      [email protected]
18332 S:      Maintained
18333 F:      Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml
18334 F:      drivers/iio/adc/ti-ads131e08.c
18335
18336 TI AM437X VPFE DRIVER
18337 M:      "Lad, Prabhakar" <[email protected]>
18338 L:      [email protected]
18339 S:      Maintained
18340 W:      https://linuxtv.org
18341 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18342 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
18343 F:      drivers/media/platform/am437x/
18344
18345 TI BANDGAP AND THERMAL DRIVER
18346 M:      Eduardo Valentin <[email protected]>
18347 M:      Keerthy <[email protected]>
18348 L:      [email protected]
18349 L:      [email protected]
18350 S:      Maintained
18351 F:      drivers/thermal/ti-soc-thermal/
18352
18353 TI BQ27XXX POWER SUPPLY DRIVER
18354 F:      drivers/power/supply/bq27xxx_battery.c
18355 F:      drivers/power/supply/bq27xxx_battery_i2c.c
18356 F:      include/linux/power/bq27xxx_battery.h
18357
18358 TI CDCE706 CLOCK DRIVER
18359 M:      Max Filippov <[email protected]>
18360 S:      Maintained
18361 F:      drivers/clk/clk-cdce706.c
18362
18363 TI CLOCK DRIVER
18364 M:      Tero Kristo <[email protected]>
18365 L:      [email protected]
18366 S:      Odd Fixes
18367 F:      drivers/clk/ti/
18368 F:      include/linux/clk/ti.h
18369
18370 TI DAVINCI MACHINE SUPPORT
18371 M:      Sekhar Nori <[email protected]>
18372 R:      Bartosz Golaszewski <[email protected]>
18373 L:      [email protected] (moderated for non-subscribers)
18374 S:      Supported
18375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
18376 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
18377 F:      arch/arm/boot/dts/da850*
18378 F:      arch/arm/mach-davinci/
18379 F:      drivers/i2c/busses/i2c-davinci.c
18380
18381 TI DAVINCI SERIES CLOCK DRIVER
18382 M:      David Lechner <[email protected]>
18383 R:      Sekhar Nori <[email protected]>
18384 S:      Maintained
18385 F:      Documentation/devicetree/bindings/clock/ti/davinci/
18386 F:      drivers/clk/davinci/
18387
18388 TI DAVINCI SERIES GPIO DRIVER
18389 M:      Keerthy <[email protected]>
18390 L:      [email protected]
18391 S:      Maintained
18392 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.txt
18393 F:      drivers/gpio/gpio-davinci.c
18394
18395 TI DAVINCI SERIES MEDIA DRIVER
18396 M:      "Lad, Prabhakar" <[email protected]>
18397 L:      [email protected]
18398 S:      Maintained
18399 W:      https://linuxtv.org
18400 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18401 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
18402 F:      drivers/media/platform/davinci/
18403 F:      include/media/davinci/
18404
18405 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
18406 R:      David Lechner <[email protected]>
18407 L:      [email protected]
18408 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
18409 F:      drivers/counter/ti-eqep.c
18410
18411 TI ETHERNET SWITCH DRIVER (CPSW)
18412 R:      Grygorii Strashko <[email protected]>
18413 L:      [email protected]
18414 L:      [email protected]
18415 S:      Maintained
18416 F:      drivers/net/ethernet/ti/cpsw*
18417 F:      drivers/net/ethernet/ti/davinci*
18418
18419 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
18420 M:      Alex Dubov <[email protected]>
18421 S:      Maintained
18422 W:      http://tifmxx.berlios.de/
18423 F:      drivers/memstick/host/tifm_ms.c
18424 F:      drivers/misc/tifm*
18425 F:      drivers/mmc/host/tifm_sd.c
18426 F:      include/linux/tifm.h
18427
18428 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
18429 M:      Santosh Shilimkar <[email protected]>
18430 L:      [email protected]
18431 L:      [email protected] (moderated for non-subscribers)
18432 S:      Maintained
18433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
18434 F:      drivers/soc/ti/*
18435
18436 TI LM49xxx FAMILY ASoC CODEC DRIVERS
18437 M:      M R Swami Reddy <[email protected]>
18438 M:      Vishwas A Deshpande <[email protected]>
18439 L:      [email protected] (moderated for non-subscribers)
18440 S:      Maintained
18441 F:      sound/soc/codecs/isabelle*
18442 F:      sound/soc/codecs/lm49453*
18443
18444 TI PCM3060 ASoC CODEC DRIVER
18445 M:      Kirill Marinushkin <[email protected]>
18446 L:      [email protected] (moderated for non-subscribers)
18447 S:      Maintained
18448 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
18449 F:      sound/soc/codecs/pcm3060*
18450
18451 TI TAS571X FAMILY ASoC CODEC DRIVER
18452 M:      Kevin Cernekee <[email protected]>
18453 L:      [email protected] (moderated for non-subscribers)
18454 S:      Odd Fixes
18455 F:      sound/soc/codecs/tas571x*
18456
18457 TI TRF7970A NFC DRIVER
18458 M:      Mark Greer <[email protected]>
18459 L:      [email protected]
18460 L:      [email protected] (subscribers-only)
18461 S:      Supported
18462 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
18463 F:      drivers/nfc/trf7970a.c
18464
18465 TI TWL4030 SERIES SOC CODEC DRIVER
18466 M:      Peter Ujfalusi <[email protected]>
18467 L:      [email protected] (moderated for non-subscribers)
18468 S:      Maintained
18469 F:      sound/soc/codecs/twl4030*
18470
18471 TI VPE/CAL DRIVERS
18472 M:      Benoit Parrot <[email protected]>
18473 L:      [email protected]
18474 S:      Maintained
18475 W:      http://linuxtv.org/
18476 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18477 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
18478 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
18479 F:      drivers/media/platform/ti-vpe/
18480
18481 TI WILINK WIRELESS DRIVERS
18482 L:      [email protected]
18483 S:      Orphan
18484 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
18485 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
18486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
18487 F:      drivers/net/wireless/ti/
18488 F:      include/linux/wl12xx.h
18489
18490 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
18491 M:      John Stultz <[email protected]>
18492 M:      Thomas Gleixner <[email protected]>
18493 R:      Stephen Boyd <[email protected]>
18494 L:      [email protected]
18495 S:      Supported
18496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18497 F:      include/linux/clocksource.h
18498 F:      include/linux/time.h
18499 F:      include/linux/timex.h
18500 F:      include/uapi/linux/time.h
18501 F:      include/uapi/linux/timex.h
18502 F:      kernel/time/alarmtimer.c
18503 F:      kernel/time/clocksource.c
18504 F:      kernel/time/ntp.c
18505 F:      kernel/time/time*.c
18506 F:      tools/testing/selftests/timers/
18507
18508 TIPC NETWORK LAYER
18509 M:      Jon Maloy <[email protected]>
18510 M:      Ying Xue <[email protected]>
18511 L:      [email protected] (core kernel code)
18512 L:      [email protected] (user apps, general discussion)
18513 S:      Maintained
18514 W:      http://tipc.sourceforge.net/
18515 F:      include/uapi/linux/tipc*.h
18516 F:      net/tipc/
18517
18518 TLAN NETWORK DRIVER
18519 M:      Samuel Chessman <[email protected]>
18520 L:      [email protected] (subscribers-only)
18521 S:      Maintained
18522 W:      http://sourceforge.net/projects/tlan/
18523 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
18524 F:      drivers/net/ethernet/ti/tlan.*
18525
18526 TM6000 VIDEO4LINUX DRIVER
18527 M:      Mauro Carvalho Chehab <[email protected]>
18528 L:      [email protected]
18529 S:      Odd fixes
18530 W:      https://linuxtv.org
18531 T:      git git://linuxtv.org/media_tree.git
18532 F:      Documentation/admin-guide/media/tm6000*
18533 F:      drivers/media/usb/tm6000/
18534
18535 TMIO/SDHI MMC DRIVER
18536 M:      Wolfram Sang <[email protected]>
18537 L:      [email protected]
18538 S:      Supported
18539 F:      drivers/mmc/host/renesas_sdhi*
18540 F:      drivers/mmc/host/tmio_mmc*
18541 F:      include/linux/mfd/tmio.h
18542
18543 TMP401 HARDWARE MONITOR DRIVER
18544 M:      Guenter Roeck <[email protected]>
18545 L:      [email protected]
18546 S:      Maintained
18547 F:      Documentation/hwmon/tmp401.rst
18548 F:      drivers/hwmon/tmp401.c
18549
18550 TMP513 HARDWARE MONITOR DRIVER
18551 M:      Eric Tremblay <[email protected]>
18552 L:      [email protected]
18553 S:      Maintained
18554 F:      Documentation/hwmon/tmp513.rst
18555 F:      drivers/hwmon/tmp513.c
18556
18557 TMPFS (SHMEM FILESYSTEM)
18558 M:      Hugh Dickins <[email protected]>
18559 L:      [email protected]
18560 S:      Maintained
18561 F:      include/linux/shmem_fs.h
18562 F:      mm/shmem.c
18563
18564 TOMOYO SECURITY MODULE
18565 M:      Kentaro Takeda <[email protected]>
18566 M:      Tetsuo Handa <[email protected]>
18567 L:      [email protected] (subscribers-only, for developers in English)
18568 L:      [email protected] (subscribers-only, for users in English)
18569 L:      [email protected] (subscribers-only, for developers in Japanese)
18570 L:      [email protected] (subscribers-only, for users in Japanese)
18571 S:      Maintained
18572 W:      https://tomoyo.osdn.jp/
18573 F:      security/tomoyo/
18574
18575 TOPSTAR LAPTOP EXTRAS DRIVER
18576 M:      Herton Ronaldo Krzesinski <[email protected]>
18577 L:      [email protected]
18578 S:      Maintained
18579 F:      drivers/platform/x86/topstar-laptop.c
18580
18581 TORTURE-TEST MODULES
18582 M:      Davidlohr Bueso <[email protected]>
18583 M:      "Paul E. McKenney" <[email protected]>
18584 M:      Josh Triplett <[email protected]>
18585 L:      [email protected]
18586 S:      Supported
18587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18588 F:      Documentation/RCU/torture.rst
18589 F:      kernel/locking/locktorture.c
18590 F:      kernel/rcu/rcuscale.c
18591 F:      kernel/rcu/rcutorture.c
18592 F:      kernel/rcu/refscale.c
18593 F:      kernel/torture.c
18594
18595 TOSHIBA ACPI EXTRAS DRIVER
18596 M:      Azael Avalos <[email protected]>
18597 L:      [email protected]
18598 S:      Maintained
18599 F:      drivers/platform/x86/toshiba_acpi.c
18600
18601 TOSHIBA BLUETOOTH DRIVER
18602 M:      Azael Avalos <[email protected]>
18603 L:      [email protected]
18604 S:      Maintained
18605 F:      drivers/platform/x86/toshiba_bluetooth.c
18606
18607 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
18608 M:      Azael Avalos <[email protected]>
18609 L:      [email protected]
18610 S:      Maintained
18611 F:      drivers/platform/x86/toshiba_haps.c
18612
18613 TOSHIBA SMM DRIVER
18614 M:      Jonathan Buzzard <[email protected]>
18615 S:      Maintained
18616 W:      http://www.buzzard.org.uk/toshiba/
18617 F:      drivers/char/toshiba.c
18618 F:      include/linux/toshiba.h
18619 F:      include/uapi/linux/toshiba.h
18620
18621 TOSHIBA TC358743 DRIVER
18622 M:      Mats Randgaard <[email protected]>
18623 L:      [email protected]
18624 S:      Maintained
18625 F:      drivers/media/i2c/tc358743*
18626 F:      include/media/i2c/tc358743.h
18627
18628 TOSHIBA WMI HOTKEYS DRIVER
18629 M:      Azael Avalos <[email protected]>
18630 L:      [email protected]
18631 S:      Maintained
18632 F:      drivers/platform/x86/toshiba-wmi.c
18633
18634 TPM DEVICE DRIVER
18635 M:      Peter Huewe <[email protected]>
18636 M:      Jarkko Sakkinen <[email protected]>
18637 R:      Jason Gunthorpe <[email protected]>
18638 L:      [email protected]
18639 S:      Maintained
18640 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
18641 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
18642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
18643 F:      drivers/char/tpm/
18644
18645 TRACING
18646 M:      Steven Rostedt <[email protected]>
18647 M:      Ingo Molnar <[email protected]>
18648 S:      Maintained
18649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
18650 F:      Documentation/trace/ftrace.rst
18651 F:      arch/*/*/*/ftrace.h
18652 F:      arch/*/kernel/ftrace.c
18653 F:      fs/tracefs/
18654 F:      include/*/ftrace.h
18655 F:      include/linux/trace*.h
18656 F:      include/trace/
18657 F:      kernel/trace/
18658 F:      tools/testing/selftests/ftrace/
18659
18660 TRACING MMIO ACCESSES (MMIOTRACE)
18661 M:      Steven Rostedt <[email protected]>
18662 M:      Ingo Molnar <[email protected]>
18663 R:      Karol Herbst <[email protected]>
18664 R:      Pekka Paalanen <[email protected]>
18665 L:      [email protected]
18666 L:      [email protected]
18667 S:      Maintained
18668 F:      arch/x86/mm/kmmio.c
18669 F:      arch/x86/mm/mmio-mod.c
18670 F:      arch/x86/mm/testmmiotrace.c
18671 F:      include/linux/mmiotrace.h
18672 F:      kernel/trace/trace_mmiotrace.c
18673
18674 TRIVIAL PATCHES
18675 M:      Jiri Kosina <[email protected]>
18676 S:      Maintained
18677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
18678 K:      ^Subject:.*(?i)trivial
18679
18680 TTY LAYER
18681 M:      Greg Kroah-Hartman <[email protected]>
18682 M:      Jiri Slaby <[email protected]>
18683 S:      Supported
18684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
18685 F:      Documentation/driver-api/serial/
18686 F:      drivers/tty/
18687 F:      drivers/tty/serial/serial_core.c
18688 F:      include/linux/serial.h
18689 F:      include/linux/serial_core.h
18690 F:      include/linux/tty.h
18691 F:      include/uapi/linux/serial.h
18692 F:      include/uapi/linux/serial_core.h
18693 F:      include/uapi/linux/tty.h
18694
18695 TUA9001 MEDIA DRIVER
18696 M:      Antti Palosaari <[email protected]>
18697 L:      [email protected]
18698 S:      Maintained
18699 W:      https://linuxtv.org
18700 W:      http://palosaari.fi/linux/
18701 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18702 T:      git git://linuxtv.org/anttip/media_tree.git
18703 F:      drivers/media/tuners/tua9001*
18704
18705 TULIP NETWORK DRIVERS
18706 L:      [email protected]
18707 L:      [email protected]
18708 S:      Orphan
18709 F:      drivers/net/ethernet/dec/tulip/
18710
18711 TUN/TAP driver
18712 M:      Maxim Krasnyansky <[email protected]>
18713 S:      Maintained
18714 W:      http://vtun.sourceforge.net/tun
18715 F:      Documentation/networking/tuntap.rst
18716 F:      arch/um/os-Linux/drivers/
18717
18718 TURBOCHANNEL SUBSYSTEM
18719 M:      "Maciej W. Rozycki" <[email protected]>
18720 M:      Ralf Baechle <[email protected]>
18721 L:      [email protected]
18722 S:      Maintained
18723 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
18724 F:      drivers/tc/
18725 F:      include/linux/tc.h
18726
18727 TURBOSTAT UTILITY
18728 M:      "Len Brown" <[email protected]>
18729 L:      [email protected]
18730 S:      Supported
18731 Q:      https://patchwork.kernel.org/project/linux-pm/list/
18732 B:      https://bugzilla.kernel.org
18733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
18734 F:      tools/power/x86/turbostat/
18735
18736 TW5864 VIDEO4LINUX DRIVER
18737 M:      Bluecherry Maintainers <[email protected]>
18738 M:      Anton Sviridenko <[email protected]>
18739 M:      Andrey Utkin <[email protected]>
18740 M:      Andrey Utkin <[email protected]>
18741 L:      [email protected]
18742 S:      Supported
18743 F:      drivers/media/pci/tw5864/
18744
18745 TW68 VIDEO4LINUX DRIVER
18746 M:      Hans Verkuil <[email protected]>
18747 L:      [email protected]
18748 S:      Odd Fixes
18749 W:      https://linuxtv.org
18750 T:      git git://linuxtv.org/media_tree.git
18751 F:      drivers/media/pci/tw68/
18752
18753 TW686X VIDEO4LINUX DRIVER
18754 M:      Ezequiel Garcia <[email protected]>
18755 L:      [email protected]
18756 S:      Maintained
18757 W:      http://linuxtv.org
18758 T:      git git://linuxtv.org/media_tree.git
18759 F:      drivers/media/pci/tw686x/
18760
18761 UACCE ACCELERATOR FRAMEWORK
18762 M:      Zhangfei Gao <[email protected]>
18763 M:      Zhou Wang <[email protected]>
18764 L:      [email protected]
18765 L:      [email protected]
18766 S:      Maintained
18767 F:      Documentation/ABI/testing/sysfs-driver-uacce
18768 F:      Documentation/misc-devices/uacce.rst
18769 F:      drivers/misc/uacce/
18770 F:      include/linux/uacce.h
18771 F:      include/uapi/misc/uacce/
18772
18773 UBI FILE SYSTEM (UBIFS)
18774 M:      Richard Weinberger <[email protected]>
18775 L:      [email protected]
18776 S:      Supported
18777 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
18778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
18780 F:      Documentation/filesystems/ubifs-authentication.rst
18781 F:      Documentation/filesystems/ubifs.rst
18782 F:      fs/ubifs/
18783
18784 UCLINUX (M68KNOMMU AND COLDFIRE)
18785 M:      Greg Ungerer <[email protected]>
18786 L:      [email protected]
18787 L:      [email protected]  (subscribers-only)
18788 S:      Maintained
18789 W:      http://www.linux-m68k.org/
18790 W:      http://www.uclinux.org/
18791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
18792 F:      arch/m68k/*/*_no.*
18793 F:      arch/m68k/68*/
18794 F:      arch/m68k/coldfire/
18795 F:      arch/m68k/include/asm/*_no.*
18796
18797 UDF FILESYSTEM
18798 M:      Jan Kara <[email protected]>
18799 S:      Maintained
18800 F:      Documentation/filesystems/udf.rst
18801 F:      fs/udf/
18802
18803 UDRAW TABLET
18804 M:      Bastien Nocera <[email protected]>
18805 L:      [email protected]
18806 S:      Maintained
18807 F:      drivers/hid/hid-udraw-ps3.c
18808
18809 UFS FILESYSTEM
18810 M:      Evgeniy Dushistov <[email protected]>
18811 S:      Maintained
18812 F:      Documentation/admin-guide/ufs.rst
18813 F:      fs/ufs/
18814
18815 UHID USERSPACE HID IO DRIVER
18816 M:      David Rheinsberg <[email protected]>
18817 L:      [email protected]
18818 S:      Maintained
18819 F:      drivers/hid/uhid.c
18820 F:      include/uapi/linux/uhid.h
18821
18822 ULPI BUS
18823 M:      Heikki Krogerus <[email protected]>
18824 L:      [email protected]
18825 S:      Maintained
18826 F:      drivers/usb/common/ulpi.c
18827 F:      include/linux/ulpi/
18828
18829 UNICODE SUBSYSTEM
18830 M:      Gabriel Krisman Bertazi <[email protected]>
18831 L:      [email protected]
18832 S:      Supported
18833 F:      fs/unicode/
18834
18835 UNIFDEF
18836 M:      Tony Finch <[email protected]>
18837 S:      Maintained
18838 W:      http://dotat.at/prog/unifdef
18839 F:      scripts/unifdef.c
18840
18841 UNIFORM CDROM DRIVER
18842 M:      Jens Axboe <[email protected]>
18843 S:      Maintained
18844 W:      http://www.kernel.dk
18845 F:      Documentation/cdrom/
18846 F:      drivers/cdrom/cdrom.c
18847 F:      include/linux/cdrom.h
18848 F:      include/uapi/linux/cdrom.h
18849
18850 UNISYS S-PAR DRIVERS
18851 M:      David Kershner <[email protected]>
18852 L:      [email protected] (Unisys internal)
18853 S:      Supported
18854 F:      drivers/staging/unisys/
18855 F:      drivers/visorbus/
18856 F:      include/linux/visorbus.h
18857
18858 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
18859 R:      Alim Akhtar <[email protected]>
18860 R:      Avri Altman <[email protected]>
18861 L:      [email protected]
18862 S:      Supported
18863 F:      Documentation/scsi/ufs.rst
18864 F:      drivers/scsi/ufs/
18865
18866 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
18867 M:      Pedro Sousa <[email protected]>
18868 L:      [email protected]
18869 S:      Supported
18870 F:      drivers/scsi/ufs/*dwc*
18871
18872 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
18873 M:      Stanley Chu <[email protected]>
18874 L:      [email protected]
18875 L:      [email protected] (moderated for non-subscribers)
18876 S:      Maintained
18877 F:      drivers/scsi/ufs/ufs-mediatek*
18878
18879 UNSORTED BLOCK IMAGES (UBI)
18880 M:      Richard Weinberger <[email protected]>
18881 L:      [email protected]
18882 S:      Supported
18883 W:      http://www.linux-mtd.infradead.org/
18884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
18886 F:      drivers/mtd/ubi/
18887 F:      include/linux/mtd/ubi.h
18888 F:      include/uapi/mtd/ubi-user.h
18889
18890 USB "USBNET" DRIVER FRAMEWORK
18891 M:      Oliver Neukum <[email protected]>
18892 L:      [email protected]
18893 S:      Maintained
18894 W:      http://www.linux-usb.org/usbnet
18895 F:      drivers/net/usb/usbnet.c
18896 F:      include/linux/usb/usbnet.h
18897
18898 USB ACM DRIVER
18899 M:      Oliver Neukum <[email protected]>
18900 L:      [email protected]
18901 S:      Maintained
18902 F:      Documentation/usb/acm.rst
18903 F:      drivers/usb/class/cdc-acm.*
18904
18905 USB APPLE MFI FASTCHARGE DRIVER
18906 M:      Bastien Nocera <[email protected]>
18907 L:      [email protected]
18908 S:      Maintained
18909 F:      drivers/usb/misc/apple-mfi-fastcharge.c
18910
18911 USB AR5523 WIRELESS DRIVER
18912 M:      Pontus Fuchs <[email protected]>
18913 L:      [email protected]
18914 S:      Maintained
18915 F:      drivers/net/wireless/ath/ar5523/
18916
18917 USB ATTACHED SCSI
18918 M:      Oliver Neukum <[email protected]>
18919 L:      [email protected]
18920 L:      [email protected]
18921 S:      Maintained
18922 F:      drivers/usb/storage/uas.c
18923
18924 USB CDC ETHERNET DRIVER
18925 M:      Oliver Neukum <[email protected]>
18926 L:      [email protected]
18927 S:      Maintained
18928 F:      drivers/net/usb/cdc_*.c
18929 F:      include/uapi/linux/usb/cdc.h
18930
18931 USB CHAOSKEY DRIVER
18932 M:      Keith Packard <[email protected]>
18933 L:      [email protected]
18934 S:      Maintained
18935 F:      drivers/usb/misc/chaoskey.c
18936
18937 USB CYPRESS C67X00 DRIVER
18938 M:      Peter Korsgaard <[email protected]>
18939 L:      [email protected]
18940 S:      Maintained
18941 F:      drivers/usb/c67x00/
18942
18943 USB DAVICOM DM9601 DRIVER
18944 M:      Peter Korsgaard <[email protected]>
18945 L:      [email protected]
18946 S:      Maintained
18947 W:      http://www.linux-usb.org/usbnet
18948 F:      drivers/net/usb/dm9601.c
18949
18950 USB EHCI DRIVER
18951 M:      Alan Stern <[email protected]>
18952 L:      [email protected]
18953 S:      Maintained
18954 F:      Documentation/usb/ehci.rst
18955 F:      drivers/usb/host/ehci*
18956
18957 USB GADGET/PERIPHERAL SUBSYSTEM
18958 M:      Felipe Balbi <[email protected]>
18959 L:      [email protected]
18960 S:      Maintained
18961 W:      http://www.linux-usb.org/gadget
18962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
18963 F:      drivers/usb/gadget/
18964 F:      include/linux/usb/gadget*
18965
18966 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
18967 M:      Jiri Kosina <[email protected]>
18968 M:      Benjamin Tissoires <[email protected]>
18969 L:      [email protected]
18970 S:      Maintained
18971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
18972 F:      Documentation/hid/hiddev.rst
18973 F:      drivers/hid/usbhid/
18974
18975 USB INTEL XHCI ROLE MUX DRIVER
18976 M:      Hans de Goede <[email protected]>
18977 L:      [email protected]
18978 S:      Maintained
18979 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
18980
18981 USB IP DRIVER FOR HISILICON KIRIN
18982 M:      Yu Chen <[email protected]>
18983 M:      Binghui Wang <[email protected]>
18984 L:      [email protected]
18985 S:      Maintained
18986 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
18987 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
18988
18989 USB ISP116X DRIVER
18990 M:      Olav Kongas <[email protected]>
18991 L:      [email protected]
18992 S:      Maintained
18993 F:      drivers/usb/host/isp116x*
18994 F:      include/linux/usb/isp116x.h
18995
18996 USB ISP1760 DRIVER
18997 M:      Rui Miguel Silva <[email protected]>
18998 L:      [email protected]
18999 S:      Maintained
19000 F:      drivers/usb/isp1760/*
19001 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
19002
19003 USB LAN78XX ETHERNET DRIVER
19004 M:      Woojung Huh <[email protected]>
19005 M:      [email protected]
19006 L:      [email protected]
19007 S:      Maintained
19008 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
19009 F:      drivers/net/usb/lan78xx.*
19010 F:      include/dt-bindings/net/microchip-lan78xx.h
19011
19012 USB MASS STORAGE DRIVER
19013 M:      Alan Stern <[email protected]>
19014 L:      [email protected]
19015 L:      [email protected]
19016 S:      Maintained
19017 F:      drivers/usb/storage/
19018
19019 USB MIDI DRIVER
19020 M:      Clemens Ladisch <[email protected]>
19021 L:      [email protected] (moderated for non-subscribers)
19022 S:      Maintained
19023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
19024 F:      sound/usb/midi.*
19025
19026 USB NETWORKING DRIVERS
19027 L:      [email protected]
19028 S:      Odd Fixes
19029 F:      drivers/net/usb/
19030
19031 USB OHCI DRIVER
19032 M:      Alan Stern <[email protected]>
19033 L:      [email protected]
19034 S:      Maintained
19035 F:      Documentation/usb/ohci.rst
19036 F:      drivers/usb/host/ohci*
19037
19038 USB OTG FSM (Finite State Machine)
19039 M:      Peter Chen <[email protected]>
19040 L:      [email protected]
19041 S:      Maintained
19042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
19043 F:      drivers/usb/common/usb-otg-fsm.c
19044
19045 USB OVER IP DRIVER
19046 M:      Valentina Manea <[email protected]>
19047 M:      Shuah Khan <[email protected]>
19048 M:      Shuah Khan <[email protected]>
19049 L:      [email protected]
19050 S:      Maintained
19051 F:      Documentation/usb/usbip_protocol.rst
19052 F:      drivers/usb/usbip/
19053 F:      tools/testing/selftests/drivers/usb/usbip/
19054 F:      tools/usb/usbip/
19055
19056 USB PEGASUS DRIVER
19057 M:      Petko Manolov <[email protected]>
19058 L:      [email protected]
19059 L:      [email protected]
19060 S:      Maintained
19061 W:      https://github.com/petkan/pegasus
19062 T:      git git://github.com/petkan/pegasus.git
19063 F:      drivers/net/usb/pegasus.*
19064
19065 USB PHY LAYER
19066 M:      Felipe Balbi <[email protected]>
19067 L:      [email protected]
19068 S:      Maintained
19069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
19070 F:      drivers/usb/phy/
19071
19072 USB PRINTER DRIVER (usblp)
19073 M:      Pete Zaitcev <[email protected]>
19074 L:      [email protected]
19075 S:      Supported
19076 F:      drivers/usb/class/usblp.c
19077
19078 USB RAW GADGET DRIVER
19079 R:      Andrey Konovalov <[email protected]>
19080 L:      [email protected]
19081 S:      Maintained
19082 F:      Documentation/usb/raw-gadget.rst
19083 F:      drivers/usb/gadget/legacy/raw_gadget.c
19084 F:      include/uapi/linux/usb/raw_gadget.h
19085
19086 USB QMI WWAN NETWORK DRIVER
19087 M:      Bjørn Mork <[email protected]>
19088 L:      [email protected]
19089 S:      Maintained
19090 F:      Documentation/ABI/testing/sysfs-class-net-qmi
19091 F:      drivers/net/usb/qmi_wwan.c
19092
19093 USB RTL8150 DRIVER
19094 M:      Petko Manolov <[email protected]>
19095 L:      [email protected]
19096 L:      [email protected]
19097 S:      Maintained
19098 W:      https://github.com/petkan/rtl8150
19099 T:      git git://github.com/petkan/rtl8150.git
19100 F:      drivers/net/usb/rtl8150.c
19101
19102 USB SERIAL SUBSYSTEM
19103 M:      Johan Hovold <[email protected]>
19104 L:      [email protected]
19105 S:      Maintained
19106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
19107 F:      Documentation/usb/usb-serial.rst
19108 F:      drivers/usb/serial/
19109 F:      include/linux/usb/serial.h
19110
19111 USB SMSC75XX ETHERNET DRIVER
19112 M:      Steve Glendinning <[email protected]>
19113 L:      [email protected]
19114 S:      Maintained
19115 F:      drivers/net/usb/smsc75xx.*
19116
19117 USB SMSC95XX ETHERNET DRIVER
19118 M:      Steve Glendinning <[email protected]>
19119 M:      [email protected]
19120 L:      [email protected]
19121 S:      Maintained
19122 F:      drivers/net/usb/smsc95xx.*
19123
19124 USB SUBSYSTEM
19125 M:      Greg Kroah-Hartman <[email protected]>
19126 L:      [email protected]
19127 S:      Supported
19128 W:      http://www.linux-usb.org
19129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
19130 F:      Documentation/devicetree/bindings/usb/
19131 F:      Documentation/usb/
19132 F:      drivers/usb/
19133 F:      include/linux/usb.h
19134 F:      include/linux/usb/
19135
19136 USB TYPEC BUS FOR ALTERNATE MODES
19137 M:      Heikki Krogerus <[email protected]>
19138 L:      [email protected]
19139 S:      Maintained
19140 F:      Documentation/ABI/testing/sysfs-bus-typec
19141 F:      Documentation/driver-api/usb/typec_bus.rst
19142 F:      drivers/usb/typec/altmodes/
19143 F:      include/linux/usb/typec_altmode.h
19144
19145 USB TYPEC CLASS
19146 M:      Heikki Krogerus <[email protected]>
19147 L:      [email protected]
19148 S:      Maintained
19149 F:      Documentation/ABI/testing/sysfs-class-typec
19150 F:      Documentation/driver-api/usb/typec.rst
19151 F:      drivers/usb/typec/
19152 F:      include/linux/usb/typec.h
19153
19154 USB TYPEC INTEL PMC MUX DRIVER
19155 M:      Heikki Krogerus <[email protected]>
19156 L:      [email protected]
19157 S:      Maintained
19158 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
19159 F:      drivers/usb/typec/mux/intel_pmc_mux.c
19160
19161 USB TYPEC PI3USB30532 MUX DRIVER
19162 M:      Hans de Goede <[email protected]>
19163 L:      [email protected]
19164 S:      Maintained
19165 F:      drivers/usb/typec/mux/pi3usb30532.c
19166
19167 USB TYPEC PORT CONTROLLER DRIVERS
19168 M:      Guenter Roeck <[email protected]>
19169 L:      [email protected]
19170 S:      Maintained
19171 F:      drivers/usb/typec/tcpm/
19172
19173 USB UHCI DRIVER
19174 M:      Alan Stern <[email protected]>
19175 L:      [email protected]
19176 S:      Maintained
19177 F:      drivers/usb/host/uhci*
19178
19179 USB VIDEO CLASS
19180 M:      Laurent Pinchart <[email protected]>
19181 L:      [email protected] (subscribers-only)
19182 L:      [email protected]
19183 S:      Maintained
19184 W:      http://www.ideasonboard.org/uvc/
19185 T:      git git://linuxtv.org/media_tree.git
19186 F:      drivers/media/usb/uvc/
19187 F:      include/uapi/linux/uvcvideo.h
19188
19189 USB WEBCAM GADGET
19190 M:      Laurent Pinchart <[email protected]>
19191 L:      [email protected]
19192 S:      Maintained
19193 F:      drivers/usb/gadget/function/*uvc*
19194 F:      drivers/usb/gadget/legacy/webcam.c
19195 F:      include/uapi/linux/usb/g_uvc.h
19196
19197 USB WIRELESS RNDIS DRIVER (rndis_wlan)
19198 M:      Jussi Kivilinna <[email protected]>
19199 L:      [email protected]
19200 S:      Maintained
19201 F:      drivers/net/wireless/rndis_wlan.c
19202
19203 USB XHCI DRIVER
19204 M:      Mathias Nyman <[email protected]>
19205 L:      [email protected]
19206 S:      Supported
19207 F:      drivers/usb/host/pci-quirks*
19208 F:      drivers/usb/host/xhci*
19209
19210 USB ZD1201 DRIVER
19211 L:      [email protected]
19212 S:      Orphan
19213 W:      http://linux-lc100020.sourceforge.net
19214 F:      drivers/net/wireless/zydas/zd1201.*
19215
19216 USB ZR364XX DRIVER
19217 M:      Antoine Jacquet <[email protected]>
19218 L:      [email protected]
19219 L:      [email protected]
19220 S:      Maintained
19221 W:      http://royale.zerezo.com/zr364xx/
19222 T:      git git://linuxtv.org/media_tree.git
19223 F:      Documentation/admin-guide/media/zr364xx*
19224 F:      drivers/media/usb/zr364xx/
19225
19226 USER-MODE LINUX (UML)
19227 M:      Jeff Dike <[email protected]>
19228 M:      Richard Weinberger <[email protected]>
19229 M:      Anton Ivanov <[email protected]>
19230 L:      [email protected]
19231 S:      Maintained
19232 W:      http://user-mode-linux.sourceforge.net
19233 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
19234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
19235 F:      Documentation/virt/uml/
19236 F:      arch/um/
19237 F:      arch/x86/um/
19238 F:      fs/hostfs/
19239
19240 USERSPACE COPYIN/COPYOUT (UIOVEC)
19241 M:      Alexander Viro <[email protected]>
19242 S:      Maintained
19243 F:      include/linux/uio.h
19244 F:      lib/iov_iter.c
19245
19246 USERSPACE DMA BUFFER DRIVER
19247 M:      Gerd Hoffmann <[email protected]>
19248 L:      [email protected]
19249 S:      Maintained
19250 T:      git git://anongit.freedesktop.org/drm/drm-misc
19251 F:      drivers/dma-buf/udmabuf.c
19252 F:      include/uapi/linux/udmabuf.h
19253
19254 USERSPACE I/O (UIO)
19255 M:      Greg Kroah-Hartman <[email protected]>
19256 S:      Maintained
19257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
19258 F:      Documentation/driver-api/uio-howto.rst
19259 F:      drivers/uio/
19260 F:      include/linux/uio_driver.h
19261
19262 UTIL-LINUX PACKAGE
19263 M:      Karel Zak <[email protected]>
19264 L:      [email protected]
19265 S:      Maintained
19266 W:      http://en.wikipedia.org/wiki/Util-linux
19267 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
19268
19269 UUID HELPERS
19270 M:      Christoph Hellwig <[email protected]>
19271 R:      Andy Shevchenko <[email protected]>
19272 L:      [email protected]
19273 S:      Maintained
19274 T:      git git://git.infradead.org/users/hch/uuid.git
19275 F:      include/linux/uuid.h
19276 F:      include/uapi/linux/uuid.h
19277 F:      lib/test_uuid.c
19278 F:      lib/uuid.c
19279
19280 UV SYSFS DRIVER
19281 M:      Justin Ernst <[email protected]>
19282 L:      [email protected]
19283 S:      Maintained
19284 F:      drivers/platform/x86/uv_sysfs.c
19285
19286 UVESAFB DRIVER
19287 M:      Michal Januszewski <[email protected]>
19288 L:      [email protected]
19289 S:      Maintained
19290 W:      https://github.com/mjanusz/v86d
19291 F:      Documentation/fb/uvesafb.rst
19292 F:      drivers/video/fbdev/uvesafb.*
19293
19294 Ux500 CLOCK DRIVERS
19295 M:      Ulf Hansson <[email protected]>
19296 L:      [email protected]
19297 L:      [email protected] (moderated for non-subscribers)
19298 S:      Maintained
19299 F:      drivers/clk/ux500/
19300
19301 VF610 NAND DRIVER
19302 M:      Stefan Agner <[email protected]>
19303 L:      [email protected]
19304 S:      Supported
19305 F:      drivers/mtd/nand/raw/vf610_nfc.c
19306
19307 VFAT/FAT/MSDOS FILESYSTEM
19308 M:      OGAWA Hirofumi <[email protected]>
19309 S:      Maintained
19310 F:      Documentation/filesystems/vfat.rst
19311 F:      fs/fat/
19312
19313 VFIO DRIVER
19314 M:      Alex Williamson <[email protected]>
19315 R:      Cornelia Huck <[email protected]>
19316 L:      [email protected]
19317 S:      Maintained
19318 T:      git git://github.com/awilliam/linux-vfio.git
19319 F:      Documentation/driver-api/vfio.rst
19320 F:      drivers/vfio/
19321 F:      include/linux/vfio.h
19322 F:      include/uapi/linux/vfio.h
19323
19324 VFIO FSL-MC DRIVER
19325 M:      Diana Craciun <[email protected]>
19326 L:      [email protected]
19327 S:      Maintained
19328 F:      drivers/vfio/fsl-mc/
19329
19330 VFIO MEDIATED DEVICE DRIVERS
19331 M:      Kirti Wankhede <[email protected]>
19332 L:      [email protected]
19333 S:      Maintained
19334 F:      Documentation/driver-api/vfio-mediated-device.rst
19335 F:      drivers/vfio/mdev/
19336 F:      include/linux/mdev.h
19337 F:      samples/vfio-mdev/
19338
19339 VFIO PLATFORM DRIVER
19340 M:      Eric Auger <[email protected]>
19341 L:      [email protected]
19342 S:      Maintained
19343 F:      drivers/vfio/platform/
19344
19345 VGA_SWITCHEROO
19346 R:      Lukas Wunner <[email protected]>
19347 S:      Maintained
19348 T:      git git://anongit.freedesktop.org/drm/drm-misc
19349 F:      Documentation/gpu/vga-switcheroo.rst
19350 F:      drivers/gpu/vga/vga_switcheroo.c
19351 F:      include/linux/vga_switcheroo.h
19352
19353 VIA RHINE NETWORK DRIVER
19354 S:      Maintained
19355 M:      Kevin Brace <[email protected]>
19356 F:      drivers/net/ethernet/via/via-rhine.c
19357
19358 VIA SD/MMC CARD CONTROLLER DRIVER
19359 M:      Bruce Chang <[email protected]>
19360 M:      Harald Welte <[email protected]>
19361 S:      Maintained
19362 F:      drivers/mmc/host/via-sdmmc.c
19363
19364 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
19365 M:      Florian Tobias Schandinat <[email protected]>
19366 L:      [email protected]
19367 S:      Maintained
19368 F:      drivers/video/fbdev/via/
19369 F:      include/linux/via-core.h
19370 F:      include/linux/via-gpio.h
19371 F:      include/linux/via_i2c.h
19372
19373 VIA VELOCITY NETWORK DRIVER
19374 M:      Francois Romieu <[email protected]>
19375 L:      [email protected]
19376 S:      Maintained
19377 F:      drivers/net/ethernet/via/via-velocity.*
19378
19379 VICODEC VIRTUAL CODEC DRIVER
19380 M:      Hans Verkuil <[email protected]>
19381 L:      [email protected]
19382 S:      Maintained
19383 W:      https://linuxtv.org
19384 T:      git git://linuxtv.org/media_tree.git
19385 F:      drivers/media/test-drivers/vicodec/*
19386
19387 VIDEO I2C POLLING DRIVER
19388 M:      Matt Ranostay <[email protected]>
19389 L:      [email protected]
19390 S:      Maintained
19391 F:      drivers/media/i2c/video-i2c.c
19392
19393 VIDEO MULTIPLEXER DRIVER
19394 M:      Philipp Zabel <[email protected]>
19395 L:      [email protected]
19396 S:      Maintained
19397 F:      drivers/media/platform/video-mux.c
19398
19399 VIDEOBUF2 FRAMEWORK
19400 M:      Tomasz Figa <[email protected]>
19401 M:      Marek Szyprowski <[email protected]>
19402 L:      [email protected]
19403 S:      Maintained
19404 F:      drivers/media/common/videobuf2/*
19405 F:      include/media/videobuf2-*
19406
19407 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
19408 M:      Helen Koike <[email protected]>
19409 R:      Shuah Khan <[email protected]>
19410 L:      [email protected]
19411 S:      Maintained
19412 W:      https://linuxtv.org
19413 T:      git git://linuxtv.org/media_tree.git
19414 F:      drivers/media/test-drivers/vimc/*
19415
19416 VIRT LIB
19417 M:      Alex Williamson <[email protected]>
19418 M:      Paolo Bonzini <[email protected]>
19419 L:      [email protected]
19420 S:      Supported
19421 F:      virt/lib/
19422
19423 VIRTIO AND VHOST VSOCK DRIVER
19424 M:      Stefan Hajnoczi <[email protected]>
19425 M:      Stefano Garzarella <[email protected]>
19426 L:      [email protected]
19427 L:      [email protected]
19428 L:      [email protected]
19429 S:      Maintained
19430 F:      drivers/net/vsockmon.c
19431 F:      drivers/vhost/vsock.c
19432 F:      include/linux/virtio_vsock.h
19433 F:      include/uapi/linux/virtio_vsock.h
19434 F:      include/uapi/linux/vm_sockets_diag.h
19435 F:      include/uapi/linux/vsockmon.h
19436 F:      net/vmw_vsock/af_vsock_tap.c
19437 F:      net/vmw_vsock/diag.c
19438 F:      net/vmw_vsock/virtio_transport.c
19439 F:      net/vmw_vsock/virtio_transport_common.c
19440 F:      net/vmw_vsock/vsock_loopback.c
19441 F:      tools/testing/vsock/
19442
19443 VIRTIO BLOCK AND SCSI DRIVERS
19444 M:      "Michael S. Tsirkin" <[email protected]>
19445 M:      Jason Wang <[email protected]>
19446 R:      Paolo Bonzini <[email protected]>
19447 R:      Stefan Hajnoczi <[email protected]>
19448 L:      [email protected]
19449 S:      Maintained
19450 F:      drivers/block/virtio_blk.c
19451 F:      drivers/scsi/virtio_scsi.c
19452 F:      drivers/vhost/scsi.c
19453 F:      include/uapi/linux/virtio_blk.h
19454 F:      include/uapi/linux/virtio_scsi.h
19455
19456 VIRTIO CONSOLE DRIVER
19457 M:      Amit Shah <[email protected]>
19458 L:      [email protected]
19459 S:      Maintained
19460 F:      drivers/char/virtio_console.c
19461 F:      include/linux/virtio_console.h
19462 F:      include/uapi/linux/virtio_console.h
19463
19464 VIRTIO CORE AND NET DRIVERS
19465 M:      "Michael S. Tsirkin" <[email protected]>
19466 M:      Jason Wang <[email protected]>
19467 L:      [email protected]
19468 S:      Maintained
19469 F:      Documentation/devicetree/bindings/virtio/
19470 F:      drivers/block/virtio_blk.c
19471 F:      drivers/crypto/virtio/
19472 F:      drivers/net/virtio_net.c
19473 F:      drivers/vdpa/
19474 F:      drivers/virtio/
19475 F:      include/linux/vdpa.h
19476 F:      include/linux/virtio*.h
19477 F:      include/uapi/linux/virtio_*.h
19478 F:      tools/virtio/
19479
19480 VIRTIO BALLOON
19481 M:      "Michael S. Tsirkin" <[email protected]>
19482 M:      David Hildenbrand <[email protected]>
19483 L:      [email protected]
19484 S:      Maintained
19485 F:      drivers/virtio/virtio_balloon.c
19486 F:      include/uapi/linux/virtio_balloon.h
19487 F:      include/linux/balloon_compaction.h
19488 F:      mm/balloon_compaction.c
19489
19490 VIRTIO CRYPTO DRIVER
19491 M:      Gonglei <[email protected]>
19492 L:      [email protected]
19493 L:      [email protected]
19494 S:      Maintained
19495 F:      drivers/crypto/virtio/
19496 F:      include/uapi/linux/virtio_crypto.h
19497
19498 VIRTIO DRIVERS FOR S390
19499 M:      Cornelia Huck <[email protected]>
19500 M:      Halil Pasic <[email protected]>
19501 L:      [email protected]
19502 L:      [email protected]
19503 L:      [email protected]
19504 S:      Supported
19505 F:      arch/s390/include/uapi/asm/virtio-ccw.h
19506 F:      drivers/s390/virtio/
19507
19508 VIRTIO FILE SYSTEM
19509 M:      Vivek Goyal <[email protected]>
19510 M:      Stefan Hajnoczi <[email protected]>
19511 M:      Miklos Szeredi <[email protected]>
19512 L:      [email protected]
19513 L:      [email protected]
19514 S:      Supported
19515 W:      https://virtio-fs.gitlab.io/
19516 F:      Documentation/filesystems/virtiofs.rst
19517 F:      fs/fuse/virtio_fs.c
19518 F:      include/uapi/linux/virtio_fs.h
19519
19520 VIRTIO GPU DRIVER
19521 M:      David Airlie <[email protected]>
19522 M:      Gerd Hoffmann <[email protected]>
19523 L:      [email protected]
19524 L:      [email protected]
19525 S:      Maintained
19526 T:      git git://anongit.freedesktop.org/drm/drm-misc
19527 F:      drivers/gpu/drm/virtio/
19528 F:      include/uapi/linux/virtio_gpu.h
19529
19530 VIRTIO HOST (VHOST)
19531 M:      "Michael S. Tsirkin" <[email protected]>
19532 M:      Jason Wang <[email protected]>
19533 L:      [email protected]
19534 L:      [email protected]
19535 L:      [email protected]
19536 S:      Maintained
19537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
19538 F:      drivers/vhost/
19539 F:      include/linux/vhost_iotlb.h
19540 F:      include/uapi/linux/vhost.h
19541
19542 VIRTIO INPUT DRIVER
19543 M:      Gerd Hoffmann <[email protected]>
19544 S:      Maintained
19545 F:      drivers/virtio/virtio_input.c
19546 F:      include/uapi/linux/virtio_input.h
19547
19548 VIRTIO IOMMU DRIVER
19549 M:      Jean-Philippe Brucker <[email protected]>
19550 L:      [email protected]
19551 S:      Maintained
19552 F:      drivers/iommu/virtio-iommu.c
19553 F:      include/uapi/linux/virtio_iommu.h
19554
19555 VIRTIO MEM DRIVER
19556 M:      David Hildenbrand <[email protected]>
19557 L:      [email protected]
19558 S:      Maintained
19559 W:      https://virtio-mem.gitlab.io/
19560 F:      drivers/virtio/virtio_mem.c
19561 F:      include/uapi/linux/virtio_mem.h
19562
19563 VIRTIO SOUND DRIVER
19564 M:      Anton Yakovlev <[email protected]>
19565 M:      "Michael S. Tsirkin" <[email protected]>
19566 L:      [email protected]
19567 L:      [email protected] (moderated for non-subscribers)
19568 S:      Maintained
19569 F:      include/uapi/linux/virtio_snd.h
19570 F:      sound/virtio/*
19571
19572 VIRTUAL BOX GUEST DEVICE DRIVER
19573 M:      Hans de Goede <[email protected]>
19574 M:      Arnd Bergmann <[email protected]>
19575 M:      Greg Kroah-Hartman <[email protected]>
19576 S:      Maintained
19577 F:      drivers/virt/vboxguest/
19578 F:      include/linux/vbox_utils.h
19579 F:      include/uapi/linux/vbox*.h
19580
19581 VIRTUAL BOX SHARED FOLDER VFS DRIVER
19582 M:      Hans de Goede <[email protected]>
19583 L:      [email protected]
19584 S:      Maintained
19585 F:      fs/vboxsf/*
19586
19587 VIRTUAL SERIO DEVICE DRIVER
19588 M:      Stephen Chandler Paul <[email protected]>
19589 S:      Maintained
19590 F:      drivers/input/serio/userio.c
19591 F:      include/uapi/linux/userio.h
19592
19593 VIVID VIRTUAL VIDEO DRIVER
19594 M:      Hans Verkuil <[email protected]>
19595 L:      [email protected]
19596 S:      Maintained
19597 W:      https://linuxtv.org
19598 T:      git git://linuxtv.org/media_tree.git
19599 F:      drivers/media/test-drivers/vivid/*
19600
19601 VIDTV VIRTUAL DIGITAL TV DRIVER
19602 M:      Daniel W. S. Almeida <[email protected]>
19603 L:      [email protected]
19604 S:      Maintained
19605 W:      https://linuxtv.org
19606 T:      git git://linuxtv.org/media_tree.git
19607 F:      drivers/media/test-drivers/vidtv/*
19608
19609 VLYNQ BUS
19610 M:      Florian Fainelli <[email protected]>
19611 L:      [email protected] (subscribers-only)
19612 S:      Maintained
19613 F:      drivers/vlynq/vlynq.c
19614 F:      include/linux/vlynq.h
19615
19616 VME SUBSYSTEM
19617 M:      Martyn Welch <[email protected]>
19618 M:      Manohar Vanga <[email protected]>
19619 M:      Greg Kroah-Hartman <[email protected]>
19620 L:      [email protected]
19621 S:      Maintained
19622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
19623 F:      Documentation/driver-api/vme.rst
19624 F:      drivers/staging/vme/
19625 F:      drivers/vme/
19626 F:      include/linux/vme*
19627
19628 VMWARE BALLOON DRIVER
19629 M:      Nadav Amit <[email protected]>
19630 M:      "VMware, Inc." <[email protected]>
19631 L:      [email protected]
19632 S:      Maintained
19633 F:      drivers/misc/vmw_balloon.c
19634
19635 VMWARE HYPERVISOR INTERFACE
19636 M:      Deep Shah <[email protected]>
19637 M:      "VMware, Inc." <[email protected]>
19638 L:      [email protected]
19639 S:      Supported
19640 F:      arch/x86/include/asm/vmware.h
19641 F:      arch/x86/kernel/cpu/vmware.c
19642
19643 VMWARE PVRDMA DRIVER
19644 M:      Adit Ranadive <[email protected]>
19645 M:      VMware PV-Drivers <[email protected]>
19646 L:      [email protected]
19647 S:      Maintained
19648 F:      drivers/infiniband/hw/vmw_pvrdma/
19649
19650 VMware PVSCSI driver
19651 M:      Vishal Bhakta <[email protected]>
19652 M:      VMware PV-Drivers <[email protected]>
19653 L:      [email protected]
19654 S:      Maintained
19655 F:      drivers/scsi/vmw_pvscsi.c
19656 F:      drivers/scsi/vmw_pvscsi.h
19657
19658 VMWARE VIRTUAL PTP CLOCK DRIVER
19659 M:      Vivek Thampi <[email protected]>
19660 M:      "VMware, Inc." <[email protected]>
19661 L:      [email protected]
19662 S:      Supported
19663 F:      drivers/ptp/ptp_vmw.c
19664
19665 VMWARE VMMOUSE SUBDRIVER
19666 M:      "VMware Graphics" <[email protected]>
19667 M:      "VMware, Inc." <[email protected]>
19668 L:      [email protected]
19669 S:      Maintained
19670 F:      drivers/input/mouse/vmmouse.c
19671 F:      drivers/input/mouse/vmmouse.h
19672
19673 VMWARE VMXNET3 ETHERNET DRIVER
19674 M:      Ronak Doshi <[email protected]>
19675 M:      [email protected]
19676 L:      [email protected]
19677 S:      Maintained
19678 F:      drivers/net/vmxnet3/
19679
19680 VOCORE VOCORE2 BOARD
19681 M:      Harvey Hunt <[email protected]>
19682 L:      [email protected]
19683 S:      Maintained
19684 F:      arch/mips/boot/dts/ralink/vocore2.dts
19685
19686 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
19687 M:      Liam Girdwood <[email protected]>
19688 M:      Mark Brown <[email protected]>
19689 L:      [email protected]
19690 S:      Supported
19691 W:      http://www.slimlogic.co.uk/?p=48
19692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
19693 F:      Documentation/devicetree/bindings/regulator/
19694 F:      Documentation/power/regulator/
19695 F:      drivers/regulator/
19696 F:      include/dt-bindings/regulator/
19697 F:      include/linux/regulator/
19698 K:      regulator_get_optional
19699
19700 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
19701 R:      Matti Vaittinen <[email protected]>
19702 F:      drivers/regulator/irq_helpers.c
19703
19704 VRF
19705 M:      David Ahern <[email protected]>
19706 L:      [email protected]
19707 S:      Maintained
19708 F:      Documentation/networking/vrf.rst
19709 F:      drivers/net/vrf.c
19710
19711 VSPRINTF
19712 M:      Petr Mladek <[email protected]>
19713 M:      Steven Rostedt <[email protected]>
19714 M:      Sergey Senozhatsky <[email protected]>
19715 R:      Andy Shevchenko <[email protected]>
19716 R:      Rasmus Villemoes <[email protected]>
19717 S:      Maintained
19718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
19719 F:      Documentation/core-api/printk-formats.rst
19720 F:      lib/test_printf.c
19721 F:      lib/test_scanf.c
19722 F:      lib/vsprintf.c
19723
19724 VT1211 HARDWARE MONITOR DRIVER
19725 M:      Juerg Haefliger <[email protected]>
19726 L:      [email protected]
19727 S:      Maintained
19728 F:      Documentation/hwmon/vt1211.rst
19729 F:      drivers/hwmon/vt1211.c
19730
19731 VT8231 HARDWARE MONITOR DRIVER
19732 M:      Roger Lucas <[email protected]>
19733 L:      [email protected]
19734 S:      Maintained
19735 F:      drivers/hwmon/vt8231.c
19736
19737 VUB300 USB to SDIO/SD/MMC bridge chip
19738 L:      [email protected]
19739 S:      Orphan
19740 F:      drivers/mmc/host/vub300.c
19741
19742 W1 DALLAS'S 1-WIRE BUS
19743 M:      Evgeniy Polyakov <[email protected]>
19744 S:      Maintained
19745 F:      Documentation/devicetree/bindings/w1/
19746 F:      Documentation/w1/
19747 F:      drivers/w1/
19748 F:      include/linux/w1.h
19749
19750 W83791D HARDWARE MONITORING DRIVER
19751 M:      Marc Hulsman <[email protected]>
19752 L:      [email protected]
19753 S:      Maintained
19754 F:      Documentation/hwmon/w83791d.rst
19755 F:      drivers/hwmon/w83791d.c
19756
19757 W83793 HARDWARE MONITORING DRIVER
19758 M:      Rudolf Marek <[email protected]>
19759 L:      [email protected]
19760 S:      Maintained
19761 F:      Documentation/hwmon/w83793.rst
19762 F:      drivers/hwmon/w83793.c
19763
19764 W83795 HARDWARE MONITORING DRIVER
19765 M:      Jean Delvare <[email protected]>
19766 L:      [email protected]
19767 S:      Maintained
19768 F:      drivers/hwmon/w83795.c
19769
19770 W83L51xD SD/MMC CARD INTERFACE DRIVER
19771 M:      Pierre Ossman <[email protected]>
19772 S:      Maintained
19773 F:      drivers/mmc/host/wbsd.*
19774
19775 WACOM PROTOCOL 4 SERIAL TABLETS
19776 M:      Julian Squires <[email protected]>
19777 M:      Hans de Goede <[email protected]>
19778 L:      [email protected]
19779 S:      Maintained
19780 F:      drivers/input/tablet/wacom_serial4.c
19781
19782 WATCHDOG DEVICE DRIVERS
19783 M:      Wim Van Sebroeck <[email protected]>
19784 M:      Guenter Roeck <[email protected]>
19785 L:      [email protected]
19786 S:      Maintained
19787 W:      http://www.linux-watchdog.org/
19788 T:      git git://www.linux-watchdog.org/linux-watchdog.git
19789 F:      Documentation/devicetree/bindings/watchdog/
19790 F:      Documentation/watchdog/
19791 F:      drivers/watchdog/
19792 F:      include/linux/watchdog.h
19793 F:      include/uapi/linux/watchdog.h
19794
19795 WHISKEYCOVE PMIC GPIO DRIVER
19796 M:      Kuppuswamy Sathyanarayanan <[email protected]>
19797 L:      [email protected]
19798 S:      Maintained
19799 F:      drivers/gpio/gpio-wcove.c
19800
19801 WHWAVE RTC DRIVER
19802 M:      Dianlong Li <[email protected]>
19803 L:      [email protected]
19804 S:      Maintained
19805 F:      drivers/rtc/rtc-sd3078.c
19806
19807 WIIMOTE HID DRIVER
19808 M:      David Rheinsberg <[email protected]>
19809 L:      [email protected]
19810 S:      Maintained
19811 F:      drivers/hid/hid-wiimote*
19812
19813 WILOCITY WIL6210 WIRELESS DRIVER
19814 M:      Maya Erez <[email protected]>
19815 L:      [email protected]
19816 L:      [email protected]
19817 S:      Supported
19818 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
19819 F:      drivers/net/wireless/ath/wil6210/
19820
19821 WINBOND CIR DRIVER
19822 M:      David Härdeman <[email protected]>
19823 S:      Maintained
19824 F:      drivers/media/rc/winbond-cir.c
19825
19826 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
19827 M:      William Breathitt Gray <[email protected]>
19828 L:      [email protected]
19829 S:      Maintained
19830 F:      drivers/watchdog/ebc-c384_wdt.c
19831
19832 WINSYSTEMS WS16C48 GPIO DRIVER
19833 M:      William Breathitt Gray <[email protected]>
19834 L:      [email protected]
19835 S:      Maintained
19836 F:      drivers/gpio/gpio-ws16c48.c
19837
19838 WIREGUARD SECURE NETWORK TUNNEL
19839 M:      Jason A. Donenfeld <[email protected]>
19840 L:      [email protected]
19841 L:      [email protected]
19842 S:      Maintained
19843 F:      drivers/net/wireguard/
19844 F:      tools/testing/selftests/wireguard/
19845
19846 WISTRON LAPTOP BUTTON DRIVER
19847 M:      Miloslav Trmac <[email protected]>
19848 S:      Maintained
19849 F:      drivers/input/misc/wistron_btns.c
19850
19851 WL3501 WIRELESS PCMCIA CARD DRIVER
19852 L:      [email protected]
19853 S:      Odd fixes
19854 F:      drivers/net/wireless/wl3501*
19855
19856 WOLFSON MICROELECTRONICS DRIVERS
19857 L:      [email protected]
19858 S:      Supported
19859 W:      https://github.com/CirrusLogic/linux-drivers/wiki
19860 T:      git https://github.com/CirrusLogic/linux-drivers.git
19861 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
19862 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
19863 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
19864 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
19865 F:      Documentation/devicetree/bindings/sound/wlf,arizona.yaml
19866 F:      Documentation/hwmon/wm83??.rst
19867 F:      arch/arm/mach-s3c/mach-crag6410*
19868 F:      drivers/clk/clk-wm83*.c
19869 F:      drivers/gpio/gpio-*wm*.c
19870 F:      drivers/gpio/gpio-arizona.c
19871 F:      drivers/hwmon/wm83??-hwmon.c
19872 F:      drivers/input/misc/wm831x-on.c
19873 F:      drivers/input/touchscreen/wm831x-ts.c
19874 F:      drivers/input/touchscreen/wm97*.c
19875 F:      drivers/leds/leds-wm83*.c
19876 F:      drivers/mfd/arizona*
19877 F:      drivers/mfd/cs47l24*
19878 F:      drivers/mfd/wm*.c
19879 F:      drivers/power/supply/wm83*.c
19880 F:      drivers/regulator/arizona*
19881 F:      drivers/regulator/wm8*.c
19882 F:      drivers/rtc/rtc-wm83*.c
19883 F:      drivers/video/backlight/wm83*_bl.c
19884 F:      drivers/watchdog/wm83*_wdt.c
19885 F:      include/linux/mfd/arizona/
19886 F:      include/linux/mfd/wm831x/
19887 F:      include/linux/mfd/wm8350/
19888 F:      include/linux/mfd/wm8400*
19889 F:      include/linux/regulator/arizona*
19890 F:      include/linux/wm97xx.h
19891 F:      include/sound/wm????.h
19892 F:      sound/soc/codecs/arizona*
19893 F:      sound/soc/codecs/cs47l24*
19894 F:      sound/soc/codecs/wm*
19895
19896 WORKQUEUE
19897 M:      Tejun Heo <[email protected]>
19898 R:      Lai Jiangshan <[email protected]>
19899 S:      Maintained
19900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
19901 F:      Documentation/core-api/workqueue.rst
19902 F:      include/linux/workqueue.h
19903 F:      kernel/workqueue.c
19904
19905 WWAN DRIVERS
19906 M:      Loic Poulain <[email protected]>
19907 M:      Sergey Ryazanov <[email protected]>
19908 R:      Johannes Berg <[email protected]>
19909 L:      [email protected]
19910 S:      Maintained
19911 F:      drivers/net/wwan/
19912 F:      include/linux/wwan.h
19913 F:      include/uapi/linux/wwan.h
19914
19915 X-POWERS AXP288 PMIC DRIVERS
19916 M:      Hans de Goede <[email protected]>
19917 S:      Maintained
19918 F:      drivers/acpi/pmic/intel_pmic_xpower.c
19919 N:      axp288
19920
19921 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
19922 M:      Chen-Yu Tsai <[email protected]>
19923 L:      [email protected]
19924 S:      Maintained
19925 N:      axp[128]
19926
19927 X.25 STACK
19928 M:      Martin Schiller <[email protected]>
19929 L:      [email protected]
19930 S:      Maintained
19931 F:      Documentation/networking/lapb-module.rst
19932 F:      Documentation/networking/x25*
19933 F:      drivers/net/wan/hdlc_x25.c
19934 F:      drivers/net/wan/lapbether.c
19935 F:      include/*/lapb.h
19936 F:      include/net/x25*
19937 F:      include/uapi/linux/x25.h
19938 F:      net/lapb/
19939 F:      net/x25/
19940
19941 X86 ARCHITECTURE (32-BIT AND 64-BIT)
19942 M:      Thomas Gleixner <[email protected]>
19943 M:      Ingo Molnar <[email protected]>
19944 M:      Borislav Petkov <[email protected]>
19945 M:      [email protected]
19946 R:      "H. Peter Anvin" <[email protected]>
19947 L:      [email protected]
19948 S:      Maintained
19949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19950 F:      Documentation/devicetree/bindings/x86/
19951 F:      Documentation/x86/
19952 F:      arch/x86/
19953
19954 X86 ENTRY CODE
19955 M:      Andy Lutomirski <[email protected]>
19956 L:      [email protected]
19957 S:      Maintained
19958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
19959 F:      arch/x86/entry/
19960
19961 X86 MCE INFRASTRUCTURE
19962 M:      Tony Luck <[email protected]>
19963 M:      Borislav Petkov <[email protected]>
19964 L:      [email protected]
19965 S:      Maintained
19966 F:      arch/x86/kernel/cpu/mce/*
19967
19968 X86 MICROCODE UPDATE SUPPORT
19969 M:      Borislav Petkov <[email protected]>
19970 S:      Maintained
19971 F:      arch/x86/kernel/cpu/microcode/*
19972
19973 X86 MM
19974 M:      Dave Hansen <[email protected]>
19975 M:      Andy Lutomirski <[email protected]>
19976 M:      Peter Zijlstra <[email protected]>
19977 L:      [email protected]
19978 S:      Maintained
19979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
19980 F:      arch/x86/mm/
19981
19982 X86 PLATFORM DRIVERS
19983 M:      Hans de Goede <[email protected]>
19984 M:      Mark Gross <[email protected]>
19985 L:      [email protected]
19986 S:      Maintained
19987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
19988 F:      drivers/platform/olpc/
19989 F:      drivers/platform/x86/
19990
19991 X86 PLATFORM DRIVERS - ARCH
19992 R:      Darren Hart <[email protected]>
19993 R:      Andy Shevchenko <[email protected]>
19994 L:      [email protected]
19995 L:      [email protected]
19996 S:      Maintained
19997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19998 F:      arch/x86/platform
19999
20000 X86 PLATFORM UV HPE SUPERDOME FLEX
20001 M:      Steve Wahl <[email protected]>
20002 R:      Mike Travis <[email protected]>
20003 R:      Dimitri Sivanich <[email protected]>
20004 R:      Russ Anderson <[email protected]>
20005 S:      Supported
20006 F:      arch/x86/include/asm/uv/
20007 F:      arch/x86/kernel/apic/x2apic_uv_x.c
20008 F:      arch/x86/platform/uv/
20009
20010 X86 VDSO
20011 M:      Andy Lutomirski <[email protected]>
20012 L:      [email protected]
20013 S:      Maintained
20014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
20015 F:      arch/x86/entry/vdso/
20016
20017 XARRAY
20018 M:      Matthew Wilcox <[email protected]>
20019 L:      [email protected]
20020 S:      Supported
20021 F:      Documentation/core-api/xarray.rst
20022 F:      include/linux/idr.h
20023 F:      include/linux/xarray.h
20024 F:      lib/idr.c
20025 F:      lib/xarray.c
20026 F:      tools/testing/radix-tree
20027
20028 XBOX DVD IR REMOTE
20029 M:      Benjamin Valentin <[email protected]>
20030 S:      Maintained
20031 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
20032 F:      drivers/media/rc/xbox_remote.c
20033
20034 XC2028/3028 TUNER DRIVER
20035 M:      Mauro Carvalho Chehab <[email protected]>
20036 L:      [email protected]
20037 S:      Maintained
20038 W:      https://linuxtv.org
20039 T:      git git://linuxtv.org/media_tree.git
20040 F:      drivers/media/tuners/tuner-xc2028.*
20041
20042 XDP (eXpress Data Path)
20043 M:      Alexei Starovoitov <[email protected]>
20044 M:      Daniel Borkmann <[email protected]>
20045 M:      David S. Miller <[email protected]>
20046 M:      Jakub Kicinski <[email protected]>
20047 M:      Jesper Dangaard Brouer <[email protected]>
20048 M:      John Fastabend <[email protected]>
20049 L:      [email protected]
20050 L:      [email protected]
20051 S:      Supported
20052 F:      include/net/xdp.h
20053 F:      include/net/xdp_priv.h
20054 F:      include/trace/events/xdp.h
20055 F:      kernel/bpf/cpumap.c
20056 F:      kernel/bpf/devmap.c
20057 F:      net/core/xdp.c
20058 F:      samples/bpf/xdp*
20059 F:      tools/testing/selftests/bpf/*xdp*
20060 F:      tools/testing/selftests/bpf/*/*xdp*
20061 F:      drivers/net/ethernet/*/*/*/*/*xdp*
20062 F:      drivers/net/ethernet/*/*/*xdp*
20063 K:      (?:\b|_)xdp(?:\b|_)
20064
20065 XDP SOCKETS (AF_XDP)
20066 M:      Björn Töpel <[email protected]>
20067 M:      Magnus Karlsson <[email protected]>
20068 R:      Jonathan Lemon <[email protected]>
20069 L:      [email protected]
20070 L:      [email protected]
20071 S:      Maintained
20072 F:      Documentation/networking/af_xdp.rst
20073 F:      include/net/xdp_sock*
20074 F:      include/net/xsk_buff_pool.h
20075 F:      include/uapi/linux/if_xdp.h
20076 F:      include/uapi/linux/xdp_diag.h
20077 F:      include/net/netns/xdp.h
20078 F:      net/xdp/
20079 F:      samples/bpf/xdpsock*
20080 F:      tools/lib/bpf/xsk*
20081
20082 XEN BLOCK SUBSYSTEM
20083 M:      Konrad Rzeszutek Wilk <[email protected]>
20084 M:      Roger Pau Monné <[email protected]>
20085 L:      [email protected] (moderated for non-subscribers)
20086 S:      Supported
20087 F:      drivers/block/xen*
20088 F:      drivers/block/xen-blkback/*
20089
20090 XEN HYPERVISOR ARM
20091 M:      Stefano Stabellini <[email protected]>
20092 L:      [email protected] (moderated for non-subscribers)
20093 S:      Maintained
20094 F:      arch/arm/include/asm/xen/
20095 F:      arch/arm/xen/
20096
20097 XEN HYPERVISOR ARM64
20098 M:      Stefano Stabellini <[email protected]>
20099 L:      [email protected] (moderated for non-subscribers)
20100 S:      Maintained
20101 F:      arch/arm64/include/asm/xen/
20102 F:      arch/arm64/xen/
20103
20104 XEN HYPERVISOR INTERFACE
20105 M:      Boris Ostrovsky <[email protected]>
20106 M:      Juergen Gross <[email protected]>
20107 R:      Stefano Stabellini <[email protected]>
20108 L:      [email protected] (moderated for non-subscribers)
20109 S:      Supported
20110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
20111 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
20112 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
20113 F:      arch/x86/include/asm/pvclock-abi.h
20114 F:      arch/x86/include/asm/xen/
20115 F:      arch/x86/platform/pvh/
20116 F:      arch/x86/xen/
20117 F:      drivers/*/xen-*front.c
20118 F:      drivers/xen/
20119 F:      include/uapi/xen/
20120 F:      include/xen/
20121
20122 XEN NETWORK BACKEND DRIVER
20123 M:      Wei Liu <[email protected]>
20124 M:      Paul Durrant <[email protected]>
20125 L:      [email protected] (moderated for non-subscribers)
20126 L:      [email protected]
20127 S:      Supported
20128 F:      drivers/net/xen-netback/*
20129
20130 XEN PCI SUBSYSTEM
20131 M:      Konrad Rzeszutek Wilk <[email protected]>
20132 L:      [email protected] (moderated for non-subscribers)
20133 S:      Supported
20134 F:      arch/x86/pci/*xen*
20135 F:      drivers/pci/*xen*
20136
20137 XEN PVSCSI DRIVERS
20138 M:      Juergen Gross <[email protected]>
20139 L:      [email protected] (moderated for non-subscribers)
20140 L:      [email protected]
20141 S:      Supported
20142 F:      drivers/scsi/xen-scsifront.c
20143 F:      drivers/xen/xen-scsiback.c
20144 F:      include/xen/interface/io/vscsiif.h
20145
20146 XEN SOUND FRONTEND DRIVER
20147 M:      Oleksandr Andrushchenko <[email protected]>
20148 L:      [email protected] (moderated for non-subscribers)
20149 L:      [email protected] (moderated for non-subscribers)
20150 S:      Supported
20151 F:      sound/xen/*
20152
20153 XEN SWIOTLB SUBSYSTEM
20154 M:      Konrad Rzeszutek Wilk <[email protected]>
20155 L:      [email protected] (moderated for non-subscribers)
20156 L:      [email protected]
20157 S:      Supported
20158 F:      arch/x86/xen/*swiotlb*
20159 F:      drivers/xen/*swiotlb*
20160
20161 XFS FILESYSTEM
20162 C:      irc://irc.oftc.net/xfs
20163 M:      Darrick J. Wong <[email protected]>
20164 M:      [email protected]
20165 L:      [email protected]
20166 S:      Supported
20167 W:      http://xfs.org/
20168 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
20169 F:      Documentation/ABI/testing/sysfs-fs-xfs
20170 F:      Documentation/admin-guide/xfs.rst
20171 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
20172 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
20173 F:      fs/xfs/
20174 F:      include/uapi/linux/dqblk_xfs.h
20175 F:      include/uapi/linux/fsmap.h
20176
20177 XILINX AXI ETHERNET DRIVER
20178 M:      Radhey Shyam Pandey <[email protected]>
20179 S:      Maintained
20180 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
20181
20182 XILINX CAN DRIVER
20183 M:      Appana Durga Kedareswara rao <[email protected]>
20184 R:      Naga Sureshkumar Relli <[email protected]>
20185 L:      [email protected]
20186 S:      Maintained
20187 F:      Documentation/devicetree/bindings/net/can/xilinx_can.txt
20188 F:      drivers/net/can/xilinx_can.c
20189
20190 XILINX GPIO DRIVER
20191 M:      Shubhrajyoti Datta <[email protected]>
20192 R:      Srinivas Neeli <[email protected]>
20193 R:      Michal Simek <[email protected]>
20194 S:      Maintained
20195 F:      Documentation/devicetree/bindings/gpio/gpio-xilinx.txt
20196 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.txt
20197 F:      drivers/gpio/gpio-xilinx.c
20198 F:      drivers/gpio/gpio-zynq.c
20199
20200 XILINX SD-FEC IP CORES
20201 M:      Derek Kiernan <[email protected]>
20202 M:      Dragan Cvetic <[email protected]>
20203 S:      Maintained
20204 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
20205 F:      Documentation/misc-devices/xilinx_sdfec.rst
20206 F:      drivers/misc/Kconfig
20207 F:      drivers/misc/Makefile
20208 F:      drivers/misc/xilinx_sdfec.c
20209 F:      include/uapi/misc/xilinx_sdfec.h
20210
20211 XILINX UARTLITE SERIAL DRIVER
20212 M:      Peter Korsgaard <[email protected]>
20213 L:      [email protected]
20214 S:      Maintained
20215 F:      drivers/tty/serial/uartlite.c
20216
20217 XILINX VIDEO IP CORES
20218 M:      Hyun Kwon <[email protected]>
20219 M:      Laurent Pinchart <[email protected]>
20220 L:      [email protected]
20221 S:      Supported
20222 T:      git git://linuxtv.org/media_tree.git
20223 F:      Documentation/devicetree/bindings/media/xilinx/
20224 F:      drivers/media/platform/xilinx/
20225 F:      include/uapi/linux/xilinx-v4l2-controls.h
20226
20227 XILINX ZYNQMP DPDMA DRIVER
20228 M:      Hyun Kwon <[email protected]>
20229 M:      Laurent Pinchart <[email protected]>
20230 L:      [email protected]
20231 S:      Supported
20232 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
20233 F:      drivers/dma/xilinx/xilinx_dpdma.c
20234 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
20235
20236 XILINX ZYNQMP PSGTR PHY DRIVER
20237 M:      Anurag Kumar Vulisha <[email protected]>
20238 M:      Laurent Pinchart <[email protected]>
20239 L:      [email protected]
20240 S:      Supported
20241 T:      git https://github.com/Xilinx/linux-xlnx.git
20242 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
20243 F:      drivers/phy/xilinx/phy-zynqmp.c
20244
20245 XILLYBUS DRIVER
20246 M:      Eli Billauer <[email protected]>
20247 L:      [email protected]
20248 S:      Supported
20249 F:      drivers/char/xillybus/
20250
20251 XLP9XX I2C DRIVER
20252 M:      George Cherian <[email protected]>
20253 L:      [email protected]
20254 S:      Supported
20255 W:      http://www.marvell.com
20256 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
20257 F:      drivers/i2c/busses/i2c-xlp9xx.c
20258
20259 XRA1403 GPIO EXPANDER
20260 M:      Nandor Han <[email protected]>
20261 M:      Semi Malinen <[email protected]>
20262 L:      [email protected]
20263 S:      Maintained
20264 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
20265 F:      drivers/gpio/gpio-xra1403.c
20266
20267 XTENSA XTFPGA PLATFORM SUPPORT
20268 M:      Max Filippov <[email protected]>
20269 L:      [email protected]
20270 S:      Maintained
20271 F:      drivers/spi/spi-xtensa-xtfpga.c
20272 F:      sound/soc/xtensa/xtfpga-i2s.c
20273
20274 YAM DRIVER FOR AX.25
20275 M:      Jean-Paul Roubelat <[email protected]>
20276 L:      [email protected]
20277 S:      Maintained
20278 F:      drivers/net/hamradio/yam*
20279 F:      include/linux/yam.h
20280
20281 YAMA SECURITY MODULE
20282 M:      Kees Cook <[email protected]>
20283 S:      Supported
20284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
20285 F:      Documentation/admin-guide/LSM/Yama.rst
20286 F:      security/yama/
20287
20288 YEALINK PHONE DRIVER
20289 M:      Henk Vergonet <[email protected]>
20290 L:      [email protected]
20291 S:      Maintained
20292 F:      Documentation/input/devices/yealink.rst
20293 F:      drivers/input/misc/yealink.*
20294
20295 Z8530 DRIVER FOR AX.25
20296 M:      Joerg Reuter <[email protected]>
20297 L:      [email protected]
20298 S:      Maintained
20299 W:      http://yaina.de/jreuter/
20300 W:      http://www.qsl.net/dl1bke/
20301 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
20302 F:      drivers/net/hamradio/*scc.c
20303 F:      drivers/net/hamradio/z8530.h
20304
20305 ZBUD COMPRESSED PAGE ALLOCATOR
20306 M:      Seth Jennings <[email protected]>
20307 M:      Dan Streetman <[email protected]>
20308 L:      [email protected]
20309 S:      Maintained
20310 F:      include/linux/zbud.h
20311 F:      mm/zbud.c
20312
20313 ZD1211RW WIRELESS DRIVER
20314 M:      Daniel Drake <[email protected]>
20315 M:      Ulrich Kunitz <[email protected]>
20316 L:      [email protected]
20317 L:      [email protected] (subscribers-only)
20318 S:      Maintained
20319 W:      http://zd1211.ath.cx/wiki/DriverRewrite
20320 F:      drivers/net/wireless/zydas/zd1211rw/
20321
20322 ZD1301 MEDIA DRIVER
20323 M:      Antti Palosaari <[email protected]>
20324 L:      [email protected]
20325 S:      Maintained
20326 W:      https://linuxtv.org/
20327 W:      http://palosaari.fi/linux/
20328 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20329 F:      drivers/media/usb/dvb-usb-v2/zd1301*
20330
20331 ZD1301_DEMOD MEDIA DRIVER
20332 M:      Antti Palosaari <[email protected]>
20333 L:      [email protected]
20334 S:      Maintained
20335 W:      https://linuxtv.org/
20336 W:      http://palosaari.fi/linux/
20337 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20338 F:      drivers/media/dvb-frontends/zd1301_demod*
20339
20340 ZHAOXIN PROCESSOR SUPPORT
20341 M:      Tony W Wang-oc <[email protected]>
20342 L:      [email protected]
20343 S:      Maintained
20344 F:      arch/x86/kernel/cpu/zhaoxin.c
20345
20346 ZONEFS FILESYSTEM
20347 M:      Damien Le Moal <[email protected]>
20348 M:      Naohiro Aota <[email protected]>
20349 R:      Johannes Thumshirn <[email protected]>
20350 L:      [email protected]
20351 S:      Maintained
20352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
20353 F:      Documentation/filesystems/zonefs.rst
20354 F:      fs/zonefs/
20355
20356 ZPOOL COMPRESSED PAGE STORAGE API
20357 M:      Dan Streetman <[email protected]>
20358 L:      [email protected]
20359 S:      Maintained
20360 F:      include/linux/zpool.h
20361 F:      mm/zpool.c
20362
20363 ZR36067 VIDEO FOR LINUX DRIVER
20364 M:      Corentin Labbe <[email protected]>
20365 L:      [email protected]
20366 L:      [email protected]
20367 S:      Maintained
20368 W:      http://mjpeg.sourceforge.net/driver-zoran/
20369 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20370 F:      Documentation/driver-api/media/drivers/zoran.rst
20371 F:      drivers/staging/media/zoran/
20372
20373 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
20374 M:      Minchan Kim <[email protected]>
20375 M:      Nitin Gupta <[email protected]>
20376 R:      Sergey Senozhatsky <[email protected]>
20377 L:      [email protected]
20378 S:      Maintained
20379 F:      Documentation/admin-guide/blockdev/zram.rst
20380 F:      drivers/block/zram/
20381
20382 ZS DECSTATION Z85C30 SERIAL DRIVER
20383 M:      "Maciej W. Rozycki" <[email protected]>
20384 S:      Maintained
20385 F:      drivers/tty/serial/zs.*
20386
20387 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
20388 M:      Minchan Kim <[email protected]>
20389 M:      Nitin Gupta <[email protected]>
20390 R:      Sergey Senozhatsky <[email protected]>
20391 L:      [email protected]
20392 S:      Maintained
20393 F:      Documentation/vm/zsmalloc.rst
20394 F:      include/linux/zsmalloc.h
20395 F:      mm/zsmalloc.c
20396
20397 ZSWAP COMPRESSED SWAP CACHING
20398 M:      Seth Jennings <[email protected]>
20399 M:      Dan Streetman <[email protected]>
20400 M:      Vitaly Wool <[email protected]>
20401 L:      [email protected]
20402 S:      Maintained
20403 F:      mm/zswap.c
20404
20405 THE REST
20406 M:      Linus Torvalds <[email protected]>
20407 L:      [email protected]
20408 S:      Buried alive in reporters
20409 Q:      http://patchwork.kernel.org/project/LKML/list/
20410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
20411 F:      *
20412 F:      */
This page took 1.159249 seconds and 4 git commands to generate.